diff options
author | Norbert Preining <norbert@preining.info> | 2023-07-02 03:03:46 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-07-02 03:03:46 +0000 |
commit | bf144b430967ee6534dac2d3aefb8d562f27bf46 (patch) | |
tree | 5d2acc80eaa798a4ac09ac79db7e5db10cb32675 /macros/latex | |
parent | 3a29216caca37803e25b84a50fd5f7f91ebc04d3 (diff) |
CTAN sync 202307020303
Diffstat (limited to 'macros/latex')
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-publist/README | 3 | ||||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf | bin | 411014 -> 411085 bytes | |||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex | 7 | ||||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx | 6 | ||||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx | 4 | ||||
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.dbx | 2 | ||||
-rw-r--r-- | macros/latex/contrib/eolang/eolang.dtx | 12 | ||||
-rw-r--r-- | macros/latex/contrib/eolang/eolang.pdf | bin | 2102365 -> 2103161 bytes | |||
-rw-r--r-- | macros/latex/contrib/numerica/README.txt | 10 | ||||
-rw-r--r-- | macros/latex/contrib/numerica/numerica.pdf | 14349 | ||||
-rw-r--r-- | macros/latex/contrib/numerica/numerica.sty | 23 | ||||
-rw-r--r-- | macros/latex/contrib/numerica/numerica.tex | 4122 |
12 files changed, 9542 insertions, 8996 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/README b/macros/latex/contrib/biblatex-contrib/biblatex-publist/README index 2cd3e8834d..d4a4ca342e 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/README +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/README @@ -46,6 +46,9 @@ instructions. == CHANGES == +* V. 2.6 (2023-07-01): + - Fix marginyear output with fixyear=false. + * V. 2.5 (2023-06-08): - New macros \GetSectionCount[<int>] and \GetTotalCount to output statistics (#46). - Fix issues with fixyear=false (#47). diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf Binary files differindex f935cfcd90..634b289016 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex index 12358b0589..ed867dd0e2 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex @@ -115,7 +115,7 @@ \thanks{Please report issues via \protect\url{https://github.com/jspitz/biblatex-publist}.}% } -\date{Version 2.5, 2023/06/08} +\date{Version 2.6, 2023/07/01} \maketitle \begin{abstract} @@ -943,6 +943,11 @@ until further change). \section{Revision Log} \begin{description} + + \item [{V. 2.6 (2023/07/01):}]~ + \begin{itemize} + \item Fix marginyear output with \joption{fixyear=false}. + \end{itemize} \item [{V. 2.5 (2023/06/08):}]~ \begin{itemize} diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx index b7d1a97c5e..6e50f625d4 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx @@ -25,8 +25,8 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\bpl@version{2.5} -\def\bpl@rdate{2023/06/08} +\def\bpl@version{2.6} +\def\bpl@rdate{2023/07/01} \ProvidesFile{publist.bbx}[\bpl@rdate\space v.\bpl@version\space biblatex bibliography style (JSP)] @@ -1566,6 +1566,7 @@ {}% {% \printtext{\marginpar{\small\plmarginyear{\bibsentence\printfield{pubstate}}}}% + \if@fixyear\else\savefield{pubstate}{\bbx@lasthash}\fi% }% }% }{% @@ -1573,6 +1574,7 @@ {}% {% \printtext{\marginpar{\small\plmarginyear{\bibsentence\printfield{year}}}}% + \if@fixyear\else\savefield{year}{\bbx@lasthash}\fi% }% }% \fi diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx index f9f0395685..e9652040e7 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx @@ -26,8 +26,8 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\bpl@version{2.5} -\def\bpl@rdate{2023/06/08} +\def\bpl@version{2.6} +\def\bpl@rdate{2023/07/01} \ProvidesFile{publist.cbx}[\bpl@rdate\space v.\bpl@version\space biblatex citation style (JSP)] diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.dbx b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.dbx index 5305ff5241..d177506f67 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.dbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.dbx @@ -1,5 +1,5 @@ % publist.dbx, biblatex data model specification for the biblatex-publist -% package, version 2.5 (2023/06/08). +% package, version 2.6 (2023/07/01). % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 diff --git a/macros/latex/contrib/eolang/eolang.dtx b/macros/latex/contrib/eolang/eolang.dtx index f11125a7e2..3260d2eacc 100644 --- a/macros/latex/contrib/eolang/eolang.dtx +++ b/macros/latex/contrib/eolang/eolang.dtx @@ -50,7 +50,7 @@ %<package>\NeedsTeXFormat{LaTeX2e} %<package>\ProvidesPackage{eolang} %<*package> -[2023-06-17 0.12.2 Formulas and Graphs for EO Programming Language] +[2023-07-01 0.13.0 Formulas and Graphs for EO Programming Language] %</package> %<*driver> \documentclass{ltxdoc} @@ -102,8 +102,8 @@ % \begin{phiquation*} % app -> [[ % it's abstract! % ^ !-> $.b.^{^2}, 0/t~> TRUE, -% b -> [[ *-> fn(56), -% @ -> Q.hello.bye($), +% b -> [[ *-> Q.fn(56), +% @ -> QQ.string.trim($), % D> 01-FE-C3 ]]]],\\ % x -> [[ \lambda ..> ? ]]. % \end{phiquation*} @@ -126,6 +126,8 @@ % (|\varnothing|), % \item ``|Q|'' maps to ``$\Phi$'' % (|\Phi|), +% \item ``|QQ|'' maps to ``$\dot{\Phi}$'' +% (|\dot{\Phi}|), % \item ``|->|'' maps to ``$\mapsto$'' % (|\mapsto|), % \item ``|~>|'' maps to ``$\phiWave$'' @@ -788,6 +790,7 @@ % \changes{0.9.0}{2022/12/15}{Proper handling of the \texttt{matrix} environment.} % \changes{0.9.0}{2022/12/15}{Parsing of \texttt{<<} and \texttt{>>} implemented.} % \changes{0.10.0}{2023/01/22}{Parsing of \texttt{==} into \texttt{\char`\\equiv} implemented.} +% \changes{0.13.0}{2023/06/28}{Parsing of \texttt{QQ} into \texttt{\char`\\dot\{\char`\\Phi\}} implemented.} % Then, we create a Perl script for |phiquation| processing using |VerbatimOut| environment from % \href{https://ctan.org/pkg/fancyvrb}{fancyvrb}: % \begin{macrocode} @@ -796,7 +799,7 @@ $macro = $ARGV[0]; open(my $fh, '<', $ARGV[1]); my $tex; { local $/; $tex = <$fh>; } -print "% This file is auto-generated by 0.12.2\n"; +print "% This file is auto-generated by 0.13.0\n"; print '% There are ', length($tex), ' chars in the input: ', $ARGV[1], "\n"; print '% ---', "\n"; @@ -867,6 +870,7 @@ $tex =~ s/\\text\{(.+)/trep("$1")/ge; if (not $splitting) { $tex =~ s/(?<![{&])&(?![&}])/\\sigma{}/g; } +$tex =~ s/([^\\{a-z0-9]|^)QQ(?![a-z0-9])/\1\\dot{\\Phi{}}/g; $tex =~ s/([^\\{a-z0-9]|^)Q(?![a-z0-9])/\1\\Phi{}/g; $tex =~ s/([^\\{a-z0-9]|^)D>/\1\\Delta{}..>/g; $tex =~ s/([^\\{a-z0-9]|^)L>/\1\\lambda{}..>/g; diff --git a/macros/latex/contrib/eolang/eolang.pdf b/macros/latex/contrib/eolang/eolang.pdf Binary files differindex 79a7500932..1340ebad23 100644 --- a/macros/latex/contrib/eolang/eolang.pdf +++ b/macros/latex/contrib/eolang/eolang.pdf diff --git a/macros/latex/contrib/numerica/README.txt b/macros/latex/contrib/numerica/README.txt index 844894f609..74bcd2336a 100644 --- a/macros/latex/contrib/numerica/README.txt +++ b/macros/latex/contrib/numerica/README.txt @@ -10,12 +10,10 @@ http://www.latex-project.org/lppl.txt %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -This is version 2.0.0 of the numerica package. The packages -l3kernel, l3packages, amsmath and mathtools are required. The -commands \nmcIterate, \nmcSolve, \nmcRecur and \nmcTabulate -available in version 1 of numerica by means of package options -are now available as separate packages. See numerica.pdf for -details on how to use the package. +This is version 2.1.0 of the numerica package. It fixes a +bug in version 2.0.0 arising from the introduction of the +\int_if_zero:nTF conditionals into the LaTeX kernel.See +numerica.pdf for details on how to use the package. Manifest %%%%%%%% diff --git a/macros/latex/contrib/numerica/numerica.pdf b/macros/latex/contrib/numerica/numerica.pdf index 0473a97c21..5276367cc8 100644 --- a/macros/latex/contrib/numerica/numerica.pdf +++ b/macros/latex/contrib/numerica/numerica.pdf @@ -1049,12 +1049,14 @@ endobj endobj 701 0 obj << -/Length 232 +/Length 248 /Filter /FlateDecode >> stream -xuN0} -[I .rV]Tx}V$N4c7k iykM06qW>4oơ{Z)~em +xuN@E +/qǞ RٰXDmB@ +d!X >Mmrd4N" +vy=/b3 B+jqc:'P$Ą% AD=K3[0H8zXR,+3YCMHd{q0-YzT]گ&u9KVW-o_ endstream endobj 698 0 obj @@ -1071,7 +1073,7 @@ endobj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [246.184 396.506 365.064 412.446] +/Rect [246.184 381.894 365.064 397.834] /Subtype/Link/A<</Type/Action/S/URI/URI(ajparsloe@gmail.com)>> >> endobj @@ -1087,97 +1089,95 @@ endobj endobj 700 0 obj << -/Font << /F30 704 0 R /F31 705 0 R >> +/Font << /F37 704 0 R /F38 705 0 R >> /ProcSet [ /PDF /Text ] >> endobj -710 0 obj +709 0 obj << -/Length 2248 +/Length 602 /Filter /FlateDecode >> stream -xڵYݏ۸߿By(yGr")(h KYړp(rޤ,,qDnFIMϫߩ<YVHɲDGZ$,yZc_?NK` MЂ՝ir;aRqiw[e`Rtx_a/ŭ],H.x9Q -x<.h+[\j="M%ʶ,K(ZI|p4%ILN~0];n <CZ_h|]uCxO\F_,a;R4~m_l M8gأ4 -zi`>xSuS@֊ϠbXqN[vi~A?ZtsަnjBZt^pT]rG39LM$Tb-{ϊv`uIsė -'IT؏NXRk7-zJECD (4sr$8{q$4U][5@
IX/omC2 ʘ|nF( -&5E -P -6q{7?BP ?]%2u+ٚ*aMv.f -X4g -l"|еS<h -Yz_VPKu>PT>qv4 -T<*Xx- -9GP~,6]OPJWRjNvmIh%9 -RU[X"nFK%YPw1Bն2~yo:ݱQ
ϡY,3}V=E\} T/Z $3yvnti:T#u]*kzӉXё}yh\ls/>=67jWwu
ś`xU?
/2 -uUشWpHWac8t]
}xA.|C=USBP5-LjXIŲDo4ЬEOCdB⓪yѦ\̸8_c$JIz ҵKE߷EwM6%dd1z>"sJAf=3}G!p4͟{CF_H1<8ViYP߂t/!r倚KƧE,( -;MݞA 4\ivfOv7g\tnXS -؈l@shhvm7q|=l -ޛBsP"%W,1װ4 !^3NjSًMM<53w;|fW9G:⨨Ʃ5St>
/%E(א]Sw"xo-֜y8!fwpvN]=ţa+4Q] +x}TM K5qlnj>Tj{ Ibg(^<y3PdȾ=_'Ue-kʺ]V6EV2f?M'PK8&%g-oР; !p⌧L+NbEģ!/zor*ʂlMɯBD4,%=n=c4^b9wAмJNz6z>XeRLTi)JɄ`#7ϺA<42:c9AO92.ǜbYNP)rOzX8mR7/Qji\ j;[g1z JbH
u>Zg9DK?xy+ +KSwtMIhR +,}Y +!A\-3#/LUr ,ʯ?m_O endstream endobj -709 0 obj +708 0 obj << /Type /Page -/Contents 710 0 R -/Resources 708 0 R +/Contents 709 0 R +/Resources 707 0 R /MediaBox [0 0 612 792] /Parent 706 0 R -/Annots [ 707 0 R ] >> endobj 707 0 obj << -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [364.947 401.368 379.67 413.324] -/A << /S /GoTo /D (section.3.4) >> ->> -endobj -714 0 obj -<< -/D [709 0 R /XYZ 133.768 510.459 null] ->> -endobj -708 0 obj -<< -/Font << /F49 711 0 R /F28 712 0 R /F50 713 0 R /F51 715 0 R /F68 716 0 R /F56 717 0 R /F69 718 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F57 712 0 R >> /ProcSet [ /PDF /Text ] >> endobj -721 0 obj +716 0 obj << -/Length 67 +/Length 1992 /Filter /FlateDecode >> stream -x3PHW0Pp2 @;pY(XY))+XX*(DkjƆxp +xڵY~OmdmE\%Qw)cR"u{\j yM]ʬu͓D_%r%!5˸LR,S*Y-\%]\}$g6g8%VI6?ڡnOaW6%p.Yr`7]K/(7UZ+}Z,ݍDzY@ʰfhOm8ݶ<t33rM6pHW +_hBBZ=-f`-MN` J|(mme΄Lrw +2
=Hw^ZԧHԸ4l_+UyQ +`}X+_GF'~n讅U3\~Mc +6a u&]=aC0TX_`?%XP)$ +Tot +ցӭ%ƷX캶%r"{LT!!HSw\O2K!1s9m
ʨ5TH*#*Ҳye +uh25rl. {W]kMǠ +l*] endstream endobj -720 0 obj +715 0 obj << /Type /Page -/Contents 721 0 R -/Resources 719 0 R +/Contents 716 0 R +/Resources 714 0 R /MediaBox [0 0 612 792] /Parent 706 0 R +/Annots [ 713 0 R ] >> endobj -719 0 obj +713 0 obj << -/Font << /F28 712 0 R >> +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [364.947 542.176 379.67 554.132] +/A << /S /GoTo /D (section.3.4) >> +>> +endobj +717 0 obj +<< +/D [715 0 R /XYZ 133.768 653.26 null] +>> +endobj +714 0 obj +<< +/Font << /F56 710 0 R /F58 718 0 R /F35 711 0 R /F57 712 0 R /F74 719 0 R /F62 720 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj 758 0 obj << -/Length 1411 +/Length 1410 /Filter /FlateDecode >> stream -xݙKs6<R`gzp\;mI@K̉Djp~EZ|Ȓؕ{DR?[xx"!: !g£o:,`^?N2|-yQ1Ĵ)c<:fekĀ>:@FxaD,TA[6AF/U!lPDZdMQN -\H]3u[$Ȑ ~<Ӥi!gk=EwHW%\C]c (T)2$.ܲY?q:F`*YҦ| s#mhk` +xݙKsFQj!!U9x{vS*oX˔xx3%#c[sMzϏ/8qКZc3aQ]5_ZY03Y~@eX*\~R(<c0i#px(Βxee0Xu q0mb9f0W
B
;+FSYV/2q56kn)r"?ܙC8)pT[q+b
b5C{%Kڴ;'AI="o0lؖ
2lNTE"L.K6- !i6H&eJG_A[Vo` ݄~@M +N`M'Aԣ(xiJhb
Ki>IIc+KS`>` +*,)fP),#vBLsUjfUkc<`(qMgaGv,#\a7HŰCVWߣ&gc] %.U + O"#)P(`;ѐ<yUf~7U`"eA+j(556F
!`~VTX%_!};FovgVO%MPѱAc^h,|py]PkI62XJ@ '1%th?7-zs":d]vȲ<$C8tr<>`6xP]P:4OB`j:ѯ2?i6X~Q*ri$EV(i.
JFIFQ"J_r|^+>亗"~E>_oVŪfJ.[zv`\$պuG@[5u\"6N~ fX?j;"*+օCyNeO6ċ9:ܣ݉F_SFV/EEk.a>K%{G!
q\8o-Sz<e48[ݕC&q: +0Y`8Csn(Ϲ^;o)^]v(0cr
?@0e!ůcܐDe\g~jk[UHŹ/{$hmx=>bq(}qm^!TN>vBsKYwSe@O_Vi>یx_\H]x +"Ɔ@W)k~S$]ďTKO|B"4Z~(/㾪c1nvyn+Wp8Ĩ9խ: endstream endobj 757 0 obj @@ -1499,7 +1499,7 @@ endobj endobj 756 0 obj << -/Font << /F71 761 0 R /F49 711 0 R /F28 712 0 R /F50 713 0 R /F72 762 0 R >> +/Font << /F77 761 0 R /F56 710 0 R /F35 711 0 R /F57 712 0 R /F78 762 0 R >> /ProcSet [ /PDF /Text ] >> endobj @@ -1509,14 +1509,15 @@ endobj /Filter /FlateDecode >> stream -xZr6}W術R3LƎ34Iq̔ ^\^__ -<oP7yJR,r:^i_'!)i^qlVq
U9ag!&XTԧ"^*pq*Q̀nڄ#FPB"EOm,z,ՓD"rs_hY)!Vݵu6Sz(=d_1XGvQy3|iFEݎf5NYPpE#lR1%N?Cvl`$0!'+&rU; ؆Ƶ.Eq%I;JT,THɔ>k뷸մ .XL=u5Jouri'uer1e^ԭJIN/bLY'2ځw.bVxM3_1KұكAE=̰6=bg^Rb!UyGILҤ<ۚLfIy=l2}^0hާaNÑ6V.ZڬONSCpsMSk+i0si -AvgT -MW7`ޕ7=sЗ c`yׅ%\ ;d/ߩwWA -Ԋ=~gJ=fZwѨ[+#b$¡hi*8DVօ<r5S8<̀_@=H:apL|c&8xgt@GBDr(\4e-CsBt\~r{5%x0KhkN}t-ӘTFîe<V"U"m*AF$e/t[I zZ3ah1ouꬊ_]V3hI]'Y|vHۧX;bDCm>|Өmeh1Ct/ -҈?dOO8RZrbMۚōKIHlKC -N`Y۽9wԜ<OL
=T%ll6z6_~tBq @(Gє --@<sBֳ(Bq5iLw`.:3<uuy?bZ/5}IV,NJݻ>'oWԼoQN" |tB.|vJQuB'vb؉X!Rؘ]6vRoy+|@tK;\f1h#__b +xZr6}W術R3BN24Iq̔ ^\^__ +<ċ0ikl<mc(Yqe%ЖH㸗o;ri@2dB\d3\[/ +BvDZhcǟ}L+o
Ö>1IĢφ>rU80$Sj4p&.B%$Rƒ,R=I$,ἐ1vr;h];hQg3lC˨Q/a@G0I&lYTXk&]㌥.&FcVKR7o/ +39N +(0!'+&rU; ؆ƵDq%I;JT,THɔ>k뷸մ .XL=u5Jouri'uer1e^ԭJIN/bLY'2ځw.bVxM3_1KұكAE=̰6=bWBXfU^Q>4)Of2k*YltnҮ&>8^4&t|6zi8ܾ҆E^4<H:5 +7:43gpDjwL UI[/
l3~BN>$9Dq"67۔svFc.DL"*m(W<#yT8q[|{ +MW7`ޕN7=sЗ c`yׅ%\ ;d/ߩwWA +Ԋ=~gJ=fZwѨ[+#b$¡hi*8DVօ<r5S8<̀_@=H:apL|c&8xgt@GBDr(\4e-CsBd\~r{5%x0KhkN}t-ӘTFîe<V"U"m*AF$e/t[I zZ3h1ouꬊ_]V3hI]gY|vHۧ\;bDCm>|Өmeh1Ct/ +҈?dNfl'`|-h&mOƥ @S[%Ox
6ل67g,Ma4'nO
endstream endobj 809 0 obj @@ -1941,23 +1942,24 @@ endobj endobj 808 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F56 717 0 R /F69 718 0 R /F49 711 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F62 720 0 R /F75 721 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj 859 0 obj << -/Length 1782 +/Length 1776 /Filter /FlateDecode >> stream -xZ[6}_Θ%3M44٤IgŲ Wn+!
(kN_q>ɛ,'g@~zw/~xv ui -.ߕ`--3 <fC #M v(^|34$_J[$r ->5"9~+jxJtdHC菥:=Gz}0F7i3`x7K_qJ -֎ &cACo1f'Iw8=ߪ -*?aqL+s*_0YhntTú@.HeMT,kÈZV.}o
}T>~B&KY07Ztv&&rt?lumlkʚ8,ռ%m -XƀQVw* -X9o(b]!19qy!3kΥ2;P|`Gp73/ljl}IJv؉(>,-aT8ھZkjP]֛ӡPݐbJF"5vm?Fޏm$q_poR
%3nVm[$D>$RӸSv U'*ao$FR6#FOv@:XMgW{ +xZMs6WV3b@/igi:i⤇3)H*HͿ/@D"EKҋHQ}}v`g=LrbN>9 +'g& קQH|~O>y> +QK#t|x`:44ߗ]d8dx3K2_IJ&o@/dƫAp(c,}ۤ:pĭ9I\_
g1Cc[Mе3WC6 蝨Ka&I>/&S*0A3H)?J8j'
l:\ZIKu\
UOhmե V]Iֵgw[Q@s,@GKmˢVbũr== +OT"42`
LrXpUlLú@!HNߍcĝbkg!٨ni#C'TQ6ajbFi{sQ@
FDpM^<7 +6!0<4j-ü+
m{_SLAшn$%lIH&gvUͬvٵOqkdT4uMvڋ,St@Ol3@sv
.-ob>"[O.'q8?O +EL9zJVzN4d#& ޖg'TT
$#nh1~2WRME.RQ7pKcGTs|?`ZCϝT0t\\7X&NBc|Ha#o\4>El;kxZ=JBkN +R谱FEQMuׅ~ےXm;5n~-81y!T&mP +.e'Bw\SHع֭M(4H\KN[wJʊE7DmS^V^։։(:$U'*hVR#N'@@TXmgWg[ endstream endobj 858 0 obj @@ -2382,21 +2384,25 @@ endobj endobj 857 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F49 711 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj 907 0 obj << -/Length 1851 +/Length 1847 /Filter /FlateDecode >> stream -xZ]sF}[QZK^:i$L餝)66S$\@r3^! e!$g=?zyWQz12}yQAhi%FſKD(M磏CcƼc"<Z^'Ro,<\ʓyyGY>}c}0'o`Z}żlv -xj1ywufN>Wn_*`~C0d(FJx1?0OѬE$YL1H:pˤ芏bHYw%KFwMB7Jmp&V -C ?@`Z`^#H -/b)9zȍ^C߅)G-ނ|0R<(p)!V;'1O%/ -uY#&)}l
|z/en ?0mP~m.珬lUe@ HIZPhbzRM +xZ]sF}ୢ6ݼt$NI:餝[S@$f:ҮЊ +.Oǀ!p1c!t/·#Ji0IY-DyfIʂȾY>cS}#Y#7yaZ^^pXa* +[CҘa+ +N\94H2铚l9˳'rٔ\k\1eiGK9A[wwOH1WCAӇG7:1* Hځf^De] +rf9ZhB+`JN<@bF@'{Cњv!e3α[q#N&PmU, 2`Ltn|"ṁǵX+9x)E彂.X \u]P."WQJck̢xE6Z+Z}y:UDS94qV>3f11ݒAB%ZnQ-*:
"e&ꌱfZ kjd}gWhu6xD +DQm3E6=N\trK#Ħ߂ ++'Dl Ts 8 !O;Q% +:v㘹뽨A7Jqp$`RUˇgHT=ϛfhr=sQ{ǩ=3.D-'!p/KqM(f2qj&yRvX/F0P~Gx} \yd}ʳ7 +/QVUJvrCe*/屮J0%>w $%X45"{R9̝;rY endstream endobj 906 0 obj @@ -2812,7 +2818,7 @@ endobj endobj 905 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F49 711 0 R /F72 762 0 R /F68 716 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F56 710 0 R /F78 762 0 R /F74 719 0 R >> /ProcSet [ /PDF /Text ] >> endobj @@ -2822,10 +2828,9 @@ endobj /Filter /FlateDecode >> stream -x͔N0E -pq=~{ɫH,!;@"nI<{$-4i)Bcs;%"'EEڗE4OEX8'Z&KAhwn -O]rqYgY\OV=5@5CςX!P@B˥gW#"wvkD1 *lי+is Z$% ASy"=?%
@UJ_7]3r>h\u4; -{chݻJߕ뗰=F1ba > +x͔N0} +pq=^#r$BFeA&iIIƎgIJ8>>9)Sҽ\_NNB3xA@JfMDLHM96/|鋙BIZ5y/}| + endstream endobj 917 0 obj @@ -2908,27 +2913,32 @@ endobj endobj 916 0 obj << -/Font << /F49 711 0 R /F28 712 0 R /F50 713 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F57 712 0 R >> /ProcSet [ /PDF /Text ] >> endobj 925 0 obj << -/Length 2913 +/Length 2901 /Filter /FlateDecode >> stream -xڽYے} -&nq]NJ2:DIPLR3;i4H┝tq4 -/w_~@E"
wZ$qT +~~}O}Ѯ:\tWfDiQ6H +-þm0E/(DORiX&*4VD7찰aΏyԎE&`O%"I_--+tɨ{Xa~in~L߰|Ri0a6W2sW(eU4;GmPaba^/qiNPIZXkݩ-GqrOHEJ6gY0-]vM{de3aT[yfVk<I@Izg&ԁƯWz-U"66xCAzHB&q%!}hvfu:{>D)E'0Y;\ &o^}#(cNEdùgk":%s#@dQ=pG~ɬt !Um˹C3ĉiD<7ؖ=:]7ӕ<=aX!|^-FtS[^X-;?Pt~nc!xvH Ɍw $gSgR.l\{o{@R'Tx/ÂAac9a oV)dCu_tpI$"J/hi#?k%E$+ٵ=5:rUl6{+wFnMϯ2ua0{d"c.⦕nV9sGTM}vO*V˦j\I|O>[:cG%@D-? (c46t -$;+8sq)rIW*@\W/zlx*q:.~={["CUbM[Y*lYg\eT@` }c$DR<(P;
[rW%' EQ=y<}ޘ$.b,JǗUjWK^STD|ܮ)S{;nWec5yK{Y|Kj ,aDbG|C^{.F!2r1㿾ų9*|ݏ?Ea4xvC %T?cL$0$(ē{K"NIΗ /ЊN0[5FH2 -}
?UD$-UY?r1VTTg-=g -hbYasXi[<teoTBlɒKkk¯A,Mh(2 -7+'_WhW`D&s"o79
zGwh8u:["XTK5K^PŤ#|]R -~a*u@YNiRjPbS L:߰+^-lN#W+{2A;ee[f80=rqݍ,*)kspA]՟@%ɤ]*弇,>[C*,J&|]wm ^ۜk-+ fD[g5}9HE5ůꋉ=;|J`9C2`I{Kpҩv+Ղde[0i,PkTS \CYqZK&7vYgU@s8uG{g[¥R -d>Rbc4u0keK$f$x_fr+Z3sUKwJ/%hwifSy;Q>gIv[xŐN]Sk -"L%3+Lf^T+-\ЙvL5l:l@6Av3V˖o4@*,Y0AQSSٕb^=vP -o@mlos~:)gFgZn8ә5+q<IAnmj-\X^_ƙ0<,#ۓ\Wd\ +xڽYߓ۶~o&B"'NNNy%1G +IX"%w$yA.~.JoR7e6R2H[4ϢMS8eJ1_|W4JT,W4]<xsZU<m4͙M5MkNz6Rif +&UFZ + +_JY@hkzU$bЁb3Z%Yʤ +M˩蛳kU~iex/`܂trh/@P`G()F];7 +uryssq"ku ؎nwk"jN&h`_\)YI,5u
oq2D +JlIm\`r.F4L v4vLz>Wyf #2kT|RNeJ!EBUN/Ը`!VR|o]TSPjlkYX |K7ffW5xKgD7X +_̒P-B^ +\~f(Z +QL!?W.pN5{\0;GYt(Sy~AűgAš́Q
xkt'(eTz|ĔڥQgEW@\/zli*r:TܼR&[A:eھŜhl H_٢AP +O*RjƊ͜{)փo=hxsaT<]{gވ1EUwJǧUP6:
N%~vEX]0)zÞgV]l\d$Л^cL@v>h<w 2R +)㿽ճ> +|e槟h2L6ztC0j]OO$0ٽq)'Pg h@"$2 +t:h!!/%BuB +~ݎ@3m'Zr:OuƑs7VʷPt$9G&.-ba7%9TpPi>@5ߠG4kEF5i07>Rxٔ5Yp@!(NuIu.VuENij1֟GQNUPbcxvfI]ї{QKEA3Yק
1QLZ90?\P *βisCV|9X}M`jö@LJ endstream endobj 924 0 obj @@ -2964,7 +2974,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [270.236 301.708 292.707 313.663] +/Rect [270.236 302.151 292.707 314.106] /A << /S /GoTo /D (subsection.1.1.3) >> >> endobj @@ -2990,31 +3000,32 @@ endobj endobj 923 0 obj << -/Font << /F71 761 0 R /F50 713 0 R /F28 712 0 R /F68 716 0 R /F69 718 0 R /F76 927 0 R /F77 929 0 R /F75 930 0 R /F78 932 0 R >> +/Font << /F77 761 0 R /F57 712 0 R /F35 711 0 R /F74 719 0 R /F75 721 0 R /F82 927 0 R /F83 929 0 R /F81 930 0 R /F84 932 0 R >> /ProcSet [ /PDF /Text ] >> endobj 938 0 obj << -/Length 3152 +/Length 3151 /Filter /FlateDecode >> stream -xZYo~ׯ[FN}v0H -贊\hw8%"tF%"&VWe[\4D[`B}uQD}e+2ʎ:z$h06^ưJw(G\Ȍ2U,I -$|*]~N$zB,!Q#k'T`v3{Ȓy$B+/N'(rE4.I#I"UNTؑ7D3ɒEBg@.r.*'ļ&%!֥Dp9NP0$P٪.SЌnH/{.sSX\dD -^ -R)wHvRg%92}N`n*_vH"+a[*q狕U.N${5rtR+~AfD2jh-S:BjVDm[<rVX̧WHCXFt ks4J$pE@!z 40R"M?> 'A'THvTzK2Td[l*RO^$Z\f)22C¾H -CBRΒ7h4!_IIWIr5_/N $c$=<U~SvB/n|ytɂl/!{PR#ͱhN[d~Gm'=w=?5 IJG'ޱ$!vmk~-@;nʇjEܙpgn+ʺ !([mk7|>oѓB8ݕ0@$oQ8mO~)LO2Pu>9^L2wVż&
V=xfYwE:-%w:^*5;|n*ͅvׇe?6&R6߭0N]ˏ8G9id:m(l[{n}Y~ÙR2Gò#,6e}Q2jXUkI#X"-.+e8p\C@!y3yȫⶄ^Mhbz_cYfuҋ -ZH؆BrX4:C݄ܒ*!MWӾf]'kN7t+$8䈮55yD6ůmq^S#fݮvلV2iBn-,#IF$\I3JL: G681ZC=~DP)CITWG
6_8d|ǀ, -ᬅY -`HֈzW]ëy([J0~as$onM7iyM^=\#~}Qy§ig9@?UFYKIgۿc.>afaLCWy * -n9E~#azXRA8oyñ< +xZYo~ׯPN}v0H +UD\Uv3{%HV_<!?+NQJh\4'0&}N43V9SaG{"F,%9< 7 +taQ9$5).}$r{yub(&VuAf|u;D2}ak66Ku/9) y'MAi'uFXn#79 +Unj(Pd%lK!|ŸbIzϰYW&eJ
"ɨ`L~X +5g/Y%FX0j-1oQZa1^#J>e$gH9GDWy +ި"!ZXM*%hQNX8 >YBҫ^""`S|\O$Q2^(#c\ +"PD}:*dmI9KޠJv|&I'_%|L&VX8'$n#In{"y439x.vvB/n|W:dA
/!{PR#Xx'M-Fz"I]O+xMmb6ɮw/qD3E_ЎZw&ك.dE5=
[+Nwo= +BqߏǒpWyҮZ3.2T$BkBt¥֤6B rV.mm~:XHr חVD^*ݛBaQS."*TBS"KP]l<Xc#M}v7o&.< 'w?TJ۵JݯE|3Ug.5H^=<e*#) -´P%3E:o>9dXk͛#wәXo
|+u -T ǝxkUiڜ8CHO+YQ}L0|KPNʑxOXأma~*PM)}̷,Gnwsng -QHI-sJ)`9\S,#˧\ʎB'ua5zEͩbrl)qo/+ޭj|/=ʳ3MXo vM5PS5ޞ_E/7+ilv苄_/LQ];_ -2sz.ѐf˻95LF{Y儫ž h
j궄H;x2`~MgeRwQK繼e5YNRtÉLYgQwLK +´P%3E:o>9dXk͛#wәXo
|+u -T ǝxkUiڜ8CHO+YQ}L0|KPNʑxOXأma~*PM)}̷,nwsng +Qx$9Z[Sva)S.`Yjce`? +mT`{Y}r}9ZƷV8K,w|5V]S
T̈́W~A:|%͒;NmHeryiT}>am C;G2
i&kZd[NZ[˙֠fnK'뇏t]P]&qq[QSD/N$$f:{2ch^0##Ӗ/,PSKjŷ/z|ap(Y-C:&yWِF}y;)ol9aw2|Ռvϩze^B-gT- +ߊxPLJ1b7Pb`3H|QD{)Ғ꤉ձ%IL4@~jOC5t<#!h<@(fFlF'6% H9(eWxv82sfy0e`z
$Z_S;I"_
"Of6~̡$ +(:y~&SD ꛦZ){Jȱ-5\dR#͇ ]=\#T6e +'Dg<pݮyw`*Jѡysoj)@H@50(V % 4fu"peC7pH#5bX4@OJha.?1t(NkC@K0_\O endstream endobj 937 0 obj @@ -3057,27 +3068,26 @@ endobj endobj 936 0 obj << -/Font << /F28 712 0 R /F69 718 0 R /F53 940 0 R /F57 941 0 R /F56 717 0 R /F59 942 0 R /F54 943 0 R /F60 944 0 R /F41 945 0 R /F50 713 0 R /F68 716 0 R /F71 761 0 R /F72 762 0 R >> +/Font << /F35 711 0 R /F75 721 0 R /F59 940 0 R /F63 941 0 R /F62 720 0 R /F65 942 0 R /F60 943 0 R /F66 944 0 R /F48 945 0 R /F57 712 0 R /F74 719 0 R /F77 761 0 R /F78 762 0 R >> /ProcSet [ /PDF /Text ] >> endobj 948 0 obj << -/Length 2393 +/Length 2352 /Filter /FlateDecode >> stream -xYIϯ#PSpxlXĀC
Y=M˄dKyKqekVW-qFoޥ eDZ:ܟR0MC<~G)UVZ`)08ƪkNe< Mq8,Yr{ު,c$d0moq(]{+(
Yg -Ǝ}) -fj.mjmndO}\$ŒO;x`@mN Cx?8s+z=9W%5b+9Z5g3 K0q6scq"ylfY-XLBӲ>ՑUseȦ:>ȡ0Msw -'mLZ7y"uㆃ%"?v/>ΉPE"Ӷ1@şXb2d4X" -%61).lCK@2F0^-uXXVrhE -V}2='0:[u~Vd! JBT -,$F/4FdȌ 0tGڿ kOۋi -WBa8t_\eb1ꥑ,F"c*QCmέBK0K턒"f:7k6 -A%$!Y/p4Aߘk[BDKƐ<y!f#V $)-5gdF}OHo!K8o$|Z"kD<f01 -+sꐮru[-˹i><&BDۜ.2cO.F1Ûnc:]}ijkK!8l-gE<&\
+M7<OM8Xva6x*k6o|k/f0/Gr6\"\Hݯ?ҿ2} I -`+&:fiƻT7kQ.qޏ@Vz==};wu쿽?UK|.?TS_
NՉ.ES0&ѧ;Α~*'εPW#fE+ +xYIܸ +p\bL8H0[bu ґTnwJ*5Hz|KvbӍp?ݼMӝajwwI4vIJǻr{ CR8^{O?4DZa_y'*AbwYݫ,!2O8ڮC?>㗶0ިB +~88^$Lؠsc0F80;1x2TX(*Qag +ii4ϔCzO<1eYL-x^-w#rr
XQ4U +:q1t @"e5}u +WBa0%-l@צ/_E&/^bt "1O8*ĥPY[ߌPuŦ +ZXpQr7.W|TSm;dbtH/a:uc#>:B, +h=.烯]SAU +$~,Hr#o|28kF@#&_y(8`Ez]tHWB:;s-Dtn$=m :'p1~sa@}O7ۘzEWe9!kjK6|vQkG$ =WJA
#(7s]X
^~K_5vi5Y?W3UE/GrV\"\H/_~-d +0WL>L]݂kwjk_bp2~|yǼ5*LKHp<t
+kr/4:Q.^0WXD*^vDg,j0WӏUQo>o^{oDۊɭQ,""3/~!8{ endstream endobj 947 0 obj @@ -3116,90 +3126,78 @@ endobj endobj 18 0 obj << -/D [947 0 R /XYZ 133.768 181.012 null] +/D [947 0 R /XYZ 133.768 192.691 null] >> endobj 946 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F68 716 0 R /F56 717 0 R /F53 940 0 R /F69 718 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F57 712 0 R /F74 719 0 R /F62 720 0 R /F59 940 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -952 0 obj +953 0 obj << -/Length 2144 +/Length 2784 /Filter /FlateDecode >> stream -xڭXKϯ@KecN6 -^sN~EmW#u,w{Ű/bpV^Te]ED¬(f1`d'[kl(An)lu -IKD BNmc+0,moܑ֓7dTrVv p,QJyGmC4mK{BwBP"d;O?}ѓRIJޫ/0YOdX+3K \K:^|1ZڸJҵmPoX)#H`z6 -m.0TLED?HD:Y݊q`T,>*FP`J@3- -h3ǫ -t:GOI S!M,#ϗ.,!ٕ|K6l|CGX/̆Jş77<]XH1uy"17odk)Lbɼϻ)Y'K -* -W@Dڕ.fU*"A݊!+jC~(t7L0~^2m -$TJW%s\¶ }1B͔Xe>[k;?HK;plhR*Z|YeKNaGe%)H>b ռC'Ic R`9x*]mEo.^zޖ5Ney}Mʄ
x~Yv%\+~(OX" -nǞ\T]fm -^yx?^io;{0L[0/@xyovxP>fуAmV84mbt%.c->fM7Xy `0 -9B k(XϠ_7=N!`)a@@5!"Gf&hJ1 +xڥYYܸ~_n!Rd3@^#i^b:z8kyiQ:Nvwd=|}mwy+v;X1SHw} Y}6Ë!it*~4zZ'?yInNٗ<sv<]ۖeWL[v9}CqA&,:=Ϣc)<24q'N!uT{UK'3iTVM}Ǫ^a6ቌu1#pL +I?(?Xtߛ( QX)d2p\N%[{-(XZ7NJM7#G,+7kZzvZX/4%MMj1SN~Q~Yt~uah;K^X4;>~m\5m|Z^PN) $>)(q0V)g"H +n5%22UE39ifѿNTָvycMugh)[aƣ̙ +>$i
[G+g;Z2t)T+Fm?]8ƌUh)! +H53.\YܒY|Wx<g<S<u+m$t6fIı:< ^lSp3+J8"z]X$CKa~?Li˞,% +EH ky{Ntl@=2xBNh.m\kwi
>YL\opˢ`Z.>0Vu'LLDMYS)=;%̾ +0aI$ӺR$ +!+irw,˜1,P71%*Mb:<)UJ +SF;F`[p\=bȲ4;ԟ\0Y7I.avo\=u87'h9}#2 ŒlsFMuㅙ,Nn˵$[ϡ86֒$Ș@,P<8NeWX1P'X̿˓.Vj4%;IvHP7m!ZnE`y +8*[lѹi/>7pD\]u,Im{Qkz@w+e/kh)0r8v s۽quD!^[8t&U9jnE<&D,^9T= +8_5c]`
u$XS E\h +KMř,UrD{,Ҍ^l/&3`Q7vUį4[UxN!e)jBuA23A? endstream endobj -951 0 obj +952 0 obj << /Type /Page -/Contents 952 0 R -/Resources 950 0 R +/Contents 953 0 R +/Resources 951 0 R /MediaBox [0 0 612 792] /Parent 909 0 R >> endobj -953 0 obj +954 0 obj << -/D [951 0 R /XYZ 132.768 705.06 null] +/D [952 0 R /XYZ 132.768 705.06 null] >> endobj 22 0 obj << -/D [951 0 R /XYZ 133.768 192.97 null] +/D [952 0 R /XYZ 133.768 278.649 null] >> endobj -950 0 obj +951 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F53 940 0 R /F56 717 0 R /F54 943 0 R /F59 942 0 R /F60 944 0 R /F71 761 0 R >> +/Font << /F57 712 0 R /F35 711 0 R /F59 940 0 R /F62 720 0 R /F60 943 0 R /F65 942 0 R /F66 944 0 R /F77 761 0 R /F74 719 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj 960 0 obj << -/Length 2757 +/Length 2818 /Filter /FlateDecode >> stream -xڵYKsW`S>8UƩUUR"!` -fg]S/1Fkf -;nZ:&vl{>TtىʺBhOs8P\6_Z|K`f4u<nI%Ŵ.V!XanV`w%G<}V=pf+.8HŲٞ;pnN#7<B-'dd9˵Ý@p*mB& 3it̄*wUQꦡ^ựwڗ'}f_?㿰<뚦
};3\5>iO=Q|̓c=%nbQx~IFU/ Ձ&=F||H١C$ -1Vyi ǜ+ YeoSVÔˁ(Ì8/txiެ}0zKz1 0 eL~þ^^Hk -Ŝ̔\Fo;8~l<T|}yt^tه0J!h/TB"%p''viV,FoAZP,-$lM{ ͧh0#0uˏ'hyj߄p hgٰ݉v"$U;x";{,K+oć3OVĪQv`*=5qwZ81 -,-JrG[lpQEMz -/^?.2ɚR-3z7aǒq7SbM|$A
5)9\_bU -Xe`ہ4 PUUc8x=zJU҅,/ 8ڒuK?K/%'9!) -GS|@i53q(z!]߬IPddwo
C}
N h3\uy>D+ra`9N -(,lPPTWt:|߯_^adC`5<ڍv+2 >`EmλdFcc -~ -dNVѸK -LAu1B -przPq ZS,<r`ZƉOF:>(Hf"@ -؋'P6V4(RJTIPї#首1ӦO/ -o` -I']
udj
BM$Tԯts!{' GyO#~B1E -:e np)0-8<"ܫGbh};ۦ%Mzˀ=3Un}vmq⥎Y(GqKp=fz]mu3s9U> Z5G@ <=̀
U\6}w+u u-$ܝdlq3*tThA^:=C|&deo*SA,xTh"\I:㾤@SS8- -|źȗNe8~Vvu/\(H`7ocBg}=5SZ3)9/vŴ9Q_'b-jfmڭk< -ʿdp". -r-Z0ka"_E{=nI'>U(Va}5@ WCY5U بq5h.F*ˣ5." -P+G iVh=r7TB(bEL.^-跷P^6_r'_}Z*#%P4^Ѣ
ZB -"|6%$mU#: ,`]#zI@FOx2/c`μS\$vkgaK#PÙm9$p|v{>T}-0+c/d99/-OVGL-хrOM#5.<ys5_U=csj[;p?:p'l + -Mn^3 +xڽZKsܸWaTFI +Qq3!XA +'4*hIPSvAA p㤉6H悽}:AFF]1xŭ ܖ_A9R>~!M+j_
eG8s4B[Vi:1є>!8F,g|'ew_%-Đ!ޗdS.Ƒ,q@JJuTilP@:~0_Eu>CGHdl[hp <J21\6>eQ3D\M6$!oR`[>"d"#^is +n;\a? +ztvhcőa +Ȋ.Z
!g +E=EϕN +g<Vԝ +TD(ǼsK*;NMH
dHm8gt%DMt[nϕ~`l9 +x6?~ ^w<gc'UШb5@Co[ !},0DH&eU (},j-0%܅lsꁏv_([݇1LizcGQDkR>sAyBkRbVϹ{z w&] +I3ELl#I{ƨ**Uv$Se}MM怟[oPVCw߆#L^qÓby=\?ÉR(V]j&Ç;Lk@Ȏ<p>CE#(~&V1e_傓(zaS.(:)wLD89=^3*m'Qf9={(z{LS{HD3B`!m5U|S16~8oo{^(7`Y8%&W5ׇkHS&PY&?"}&JG\HO;:&P3\HB =I'ұ>K@t,tDYC"nqҶI */ӨqS}FI~ +
d/o
.T_M7hj endstream endobj 959 0 obj @@ -3209,15 +3207,15 @@ endobj /Resources 958 0 R /MediaBox [0 0 612 792] /Parent 962 0 R -/Annots [ 954 0 R 955 0 R 956 0 R 957 0 R ] +/Annots [ 950 0 R 955 0 R 956 0 R 957 0 R ] >> endobj -954 0 obj +950 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [404.937 496.339 419.659 508.294] +/Rect [404.937 603.181 419.659 615.136] /A << /S /GoTo /D (section.2.2) >> >> endobj @@ -3226,7 +3224,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [456.004 452.78 478.476 463.905] +/Rect [456.004 560.242 478.476 571.367] /A << /S /GoTo /D (subsection.1.1.6) >> >> endobj @@ -3235,7 +3233,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [392.631 365.385 422.851 376.178] +/Rect [392.631 473.776 422.851 484.569] /A << /S /GoTo /D (subsubsection.2.2.3.4) >> >> endobj @@ -3244,7 +3242,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [448.256 365.385 475.708 376.178] +/Rect [448.256 473.776 475.708 484.569] /A << /S /GoTo /D (subsection.3.1.11) >> >> endobj @@ -3253,29 +3251,36 @@ endobj /D [959 0 R /XYZ 132.768 705.06 null] >> endobj +26 0 obj +<< +/D [959 0 R /XYZ 133.768 230.861 null] +>> +endobj 958 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F68 716 0 R /F69 718 0 R /F59 942 0 R /F51 715 0 R /F49 711 0 R /F56 717 0 R /F54 943 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F35 711 0 R /F58 718 0 R /F75 721 0 R /F74 719 0 R /F56 710 0 R /F62 720 0 R /F60 943 0 R /F77 761 0 R /F48 945 0 R >> /ProcSet [ /PDF /Text ] >> endobj 965 0 obj << -/Length 2863 +/Length 2718 /Filter /FlateDecode >> stream -xZY~_̉vGF/l%jDX#Iʞ=ErZxEjbUUW:O8及d #ͮa)3)LdWmNArFVc|2J>fD#ږmW|Yo7$_[~Pm.λٔҭ?{o*b/6PͶ]W{/'c!`N'81$o.aČξ7\prO
Ӣ0sMJgKTܜwICzn;bFԼWBm!$dHГ; `$5DJn lIle^m^`'Mu-KoJ?u~X[uwHs9xrͤU-kvy0 0xA !. NAG0^"েL"i&A%f0 -)Mڠ:I6(kTSĨ$H2FFiq3J22x=2.=FZ8_RL!)/I=Z!ƌJsUc2֭Wm۲i:U?W7U壃~b"<ZArIpI6xa`qkfFIJ##h2EeiiS%?#b&)hANA!X ! Gуh
%&,p3 -"Bʤ -``YQ&V;ϟ
!@j3/S$W]B$X(sp2'>>'?F!$1sqb=(yhȏuN7*>ܫnnH@+7U?%L[T@bOL$O_! ;>Hb=WylA(= ذ:Ar>|!<?ExQ `Ch. -}' -=s$ ɡ' -Jzث>^.zl -;x!nusҩ_>8Dt;FI -6ۛE ->X=k=ۦ\ppuږۿBB-il;n⺨`DR1qS["_BwdC[w,ҳ-Kˤf"x^6MݴaPYNr#6qj;; ق6x;4N`&7%h.Ycb[O |v>1Q.MBBJڌc7ċ~A<ۍ#rޗ=5BmEvy
f7rM\S6ץwq";Hlѧ1E룕.w-$P$vX<"w̛h9{=k=^Uٔݐh -M2qHĄ>;!ӝZR.I! -c,::v%$kMpO=*3&ؤ2g5v|rY@>}ӡzgϫWz]/jæ
UR=^s9g|ǹKeAw'ܹt|ΌBX[z) +x[oFFn,f8CQqqDD$%8Ff|,X]sb<~3ˠ&BOɋהGI"SK"eL2L&"fL%3냛"'*="avx2 cG0 'b#pO産cNA
LrvJ,Ms*K7VZ+1{{:w6"F[
( ?#]{dTNA`heOm*&yZNeH$VHN
Bh³)0Fd,a'ܹ[mNr)Uō̪ެ8Hc]`Um#c0+{yWιNMYg۹0j,iYHN/G(zT3Bc{; LӳN^]q +I"0-'W(Zß#DEf:bqkד_l
%'0&ĶmyU;hn!EP8ԖcNOͪ֘_
hF`y9:< + +q^ C4z@ +L%1Nԓ`JW&cD&G46%<A +]Qj"]YWs>*n3ˊ}t
\j&mifK˅ʪvur"YQovjס7KbyC:$|.|;;ƭ$MBf}pF%b>V %}*NJNMsr@pgg` T4 +r3.!\=}dMfGm#]B.]P2,|Ч0 +0|I}ig!"g +F'B.%3>DЬ>A;'+vXnŚztS;oqP]
5GAhu;`}p8<0S;q61xJ8 +zY;f?/u+"F\3J:[f)C{>ο>(ً|m8Ts,V=aS]Nfyz%B/8xesDg=纛J!ö1ބ9-{z^p(dAU:-bi;-Ԧn%_责4$
#lo̡ +{cp +c~Ji]|b$m6shE4F/Owpg7:1_]LfMtˉ=ˉ/'t,hhb9}m}e['7+s +m45.@Z"N=/dPS\ܦW&/7:}oG1+@Q-1fQ`P- &Q=VZFVz:xDmC@j$TDTF*"C +-6W~_aߠx:Ra_?Y2}pөi9^Ϋ endstream endobj 964 0 obj @@ -3292,37 +3297,34 @@ endobj /D [964 0 R /XYZ 132.768 705.06 null] >> endobj -26 0 obj -<< -/D [964 0 R /XYZ 133.768 667.198 null] ->> -endobj 30 0 obj << -/D [964 0 R /XYZ 133.768 318.797 null] +/D [964 0 R /XYZ 133.768 465.56 null] >> endobj 963 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F41 945 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F54 943 0 R /F50 713 0 R /F57 941 0 R /F60 944 0 R >> +/Font << /F35 711 0 R /F62 720 0 R /F60 943 0 R /F59 940 0 R /F65 942 0 R /F57 712 0 R /F48 945 0 R /F77 761 0 R /F63 941 0 R /F66 944 0 R >> /ProcSet [ /PDF /Text ] >> endobj 969 0 obj << -/Length 2828 +/Length 3710 /Filter /FlateDecode >> stream -x[[~_AM/v -5 ۖEŴ%bH+qDKq҈Q9Lʈ@ܨvڧ v)[&:!8Fc:%9d+qoxN-'G\E2xEо*9y+ h 꾈B|;ھD
l_h=N=R0!#eΣ-gZSuEѢ悅f}/6 n*
ַ?-ZX4ZW1-_XE?Xj/9"o'e b44R<4DDv:[Vue?~UuNUs))HH2<V,Tu3Vj\hT-lmjG]DJUt -ا:$6'hx8,\m9,8OVuxq
Wš{}tL,n@J1 -*rʨ\X}9n}ٴ<PPl>Gh=ڏKxi9->88.&jdܽbM ]/ķN_7ߤ%LR -k:a:bt;vh1mb#)CeUTqH#Jsj -qx@ph ~}͛7XU+i{FFؖWZ -x#5VaIaNVdp/p)* -b:Ns#E6I7 -*!R,Ye{`bĔ,LOZ4aL#lSiiM)ѤLE)ZIFsBS8! &?8yRda)u+6%97$]UOF|UqHX][9!tܶpmI{kY.6H*[s$qw4[@&ZR.gb Q\b]Ik(job_卿b_t7|tه]ܝZ +xڽ[K6WhrT,oqTv7v37ZhX& Iy2 +\Բ>3'wYo;YS +n,G"eZ+cg^G0%fRLGڹ JKdklD2G*1*)Ց9gLKqphx' +ygAn/ׯ~HWl$g*ΛoW?սZ!P;o%^-,eF8%ߟ'@'%b54R[F4Fٜ]ɬ`Uqj)ǹp
`t?o/ +@|4ZvP۪]/6YyKcEDha>LD¼+dFes1?~}ba$ +W9*d +'KտPG"XӔE]|!V}C&(Xs +L<8<|V!=f#H{c!%ou~9cxR)Y(]k2C +*QMUG-TF+V=ɏ~4z?6~=Gמ9mHçTxEC^ZYPBO.o<N6ȡOY +V(`B#%hCes+QnN]⽈: +A]JZdN%Z\RmsеPOahj֒X<0pL endstream endobj 968 0 obj @@ -3341,36 +3343,30 @@ endobj endobj 34 0 obj << -/D [968 0 R /XYZ 133.768 197.574 null] +/D [968 0 R /XYZ 133.768 381.729 null] >> endobj 967 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F56 717 0 R /F59 942 0 R /F53 940 0 R /F57 941 0 R /F60 944 0 R /F54 943 0 R /F41 945 0 R /F71 761 0 R >> +/Font << /F35 711 0 R /F59 940 0 R /F62 720 0 R /F63 941 0 R /F57 712 0 R /F65 942 0 R /F66 944 0 R /F48 945 0 R /F60 943 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj 973 0 obj << -/Length 2925 +/Length 2335 /Filter /FlateDecode >> stream -xnܸ_Gpy۠H"E_@Hch&^#H3Kbo's4Mh+%XurJ,.TrS$զp~Qz:U91ی*RǶ2=L)$DdIlv;,6-j.DJ5,˛`,k}yu,KJyOqƣ9eD3[L=CGbZ>r,˶;4}+C@|*
)aL4Fd8fU`DZ'Ơ]a &{43,tU_}v0 -+?(W+d8t:iL&FŇbXn SjqŐ蹛+\@J٨10],41DdahJ#;HJ!YF,X9dV&0'*yկW4aL5Sr}M -! mɃ2:Y'3ƭhFtfo -?o D=tVfc2rteROI5
Q;.,P y -xbM1Nؽw.@z\SuӇ -!\jNw\p'ECMwc@Bm}K9Z#^\>D -_eHt~ ߵ+A֊FEhzВdY(猶{4{uF> 5-jXw -#f0y]D]۰R-d.B_>rhdez9{PR|a4R},%es - w"I[ʭ]}M}{%FDKAypc8젂w|]DLBajƆt]ugvnץeEРrkPete -kus8 =gIX~(]%#/mu{pjBz!>dt8BluHqWI ЉM=E
lb:Z}bTMQ"'HlB&|#e>Wd轛<BG
:|YcZ.+C=h^~]Ϻ]?X>T]X;t`hM^.#]}иGx$٘^[ /ַ%1ޭ3R0tc_"5[zǏ}o!P -$) -3A$v'hf7~ ->cH$N3T9:Czcbx -@r70kh\kM}QL9{R/;̰'FB3c@|1%7^N89Ye8X NgIawПHf|3ðYo84Lo,3M@/w=hOOwy -l.!b:Cte̋g s>2qЩ7E<+(_ +xZoۺ_GY~SЇ
6ewyvbˉV[ʕAHJжrKLQG/B%4=盫I,f0%Vpya ɖnH*E2eX#Uk,lzz,C1HeSEG4!_>g[ngVۧG~RݔQ"5{.էwMN} +P|8kyCG;)]wͱl_MEoSude}oKw;U*x+߮B}v'3|p]EU);')WMQ}^aeQ^mga*[7l檪AS5yvl]4A7~u+cWw2۬ӷvPAkns6Y4|F2[6yT
䎈8lxYZe%6B +5eɭ<u>^m7,/=,Y-Wg(.r}#
/|}[eCgz+\a +ҩӴ#4b +7;t>iЉOj^)IGlM3)I3}_""oVPazVgmw"x),bm SX15;;A;w:0,@{Dm0Vp]*f&b'3cވpNۉq3ԞpJi1ޭS6¤"FuA EG$Q+O]pq[sV8m[wHbD~4m-8۴ CޮBDtc|~
6l*n(ޡ0G=ӕ10n͖0_e֠?CˀOZ)y+Zẗb*hL/82V(ϖ|k4TI9)RRC3B3_>i,ӵ\Z|plYkv6Na@A99O֝%ҜhA噟[DBCgv9>
+^HWgi6\2ha,1ʎ>hX%:ߐXD^:PlOgv<Y^<5PS+fXݣ xlEy0>K@"+e?0cR4-y8o8L~VneElSPZSoOw;39L-bJT(.xqmujm8xZC8C7SbcB4_.9\Wz-C>t>0?&!=7!U`#a}8rP<7Z|Ѳr +-ĈK]뾆{y;\ݣ(%]3@9Q=m^ +Gz6G)ZjqDhy4bPnσ8:V(T>/dp`(4B]b J0HP{BcMDKCvzJ:pl4$4jBrz@YNoe7R(Z9¿Fȋ8:Z@(N(K)pCɻ%#RqʚXkTٗc
߷
Ȍ{;% P+nF 5p$.MPN{y]E`_S+w[/p*H&.\+5ww*x{r,Yk2@|Ѣb>&z,z9Gw@Ka;=8G|llõ?̃N}3!WdENzSn/s +bu:pu])A*ß8$swk0nꬸa,:Q=/.\'r,|6VBt* endstream endobj 972 0 obj @@ -3389,147 +3385,115 @@ endobj endobj 971 0 obj << -/Font << /F28 712 0 R /F56 717 0 R /F53 940 0 R /F59 942 0 R /F54 943 0 R /F41 945 0 R /F57 941 0 R /F60 944 0 R /F50 713 0 R /F68 716 0 R >> +/Font << /F57 712 0 R /F35 711 0 R /F74 719 0 R /F59 940 0 R /F63 941 0 R /F62 720 0 R /F65 942 0 R /F60 943 0 R /F66 944 0 R /F48 945 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -977 0 obj +979 0 obj << -/Length 1133 +/Length 1918 /Filter /FlateDecode >> stream -xڽXKoFW>R.[QKX"J !TV>qI|3C)$co=etډţ k% QM='zd&ԢNRȨu#f/f )i>#a;E^~xQn"z64GxN{xh/[ָFoe= 5^+T+G>dX5_Sd2v~s2Z1Bkc -f -A{թo<MeEBv@N׃\Am0dW&%JZKY@cX4$xBŮNa~ݽS=!DarRV -0%R1ŒCic3ߘ4]@Exs
ࢍ4@t )]n:Z@Y-$=I{#I'*"Iqk2*K`ZIN<[У\|H Рm' ukۄu&{h㫁}hfN6[d=$_/hNAI6|6o=ނ --r$lGUO$Xl}qdA9B k]!J7 -[oц
VkB;$M"bNXfPfD;_Go2M +xڝXK6WVKfzhnOi\^kV\Qڍ^d$=o*[*߷7(V"cy.fR"/WL|u]Kۛ`u*_a[eq[JUJh_\4lQ,w\3b +εp(ZUŪ\8EDUR-q6-H^f-J6ٌ5
Mn[ut],N`eYNDP:˘*z"֩.egkQ$v]䬀RY5=0ȢzeI[j4-鎤洆_G^$2dYM9YyB_ii~iE.25)BrPR7y +ߋ] +~i:nk48;4PNB$m7د*CP鴧!;2qT2b.J]"\
|Ínqw/ 5 +:SY5-<R?{VoC(6$L Y6a7Û\))}& +,Ez |q* +fQ,% "6$AGwS[5s4xAn߄@s">#*kthэ V_jHyq;L/ cjP".tWlыQGTAx ++_A]I8LSb;?xsR4g+pN*+?HCQ
aaO#ϙq6,U22hɄ~yFEqCB4y?4!1QɡeqLu
>1]KB_ɷJx,,$`"b]6Hyπ6V,l endstream endobj -976 0 obj -<< -/Type /Page -/Contents 977 0 R -/Resources 975 0 R -/MediaBox [0 0 612 792] -/Parent 962 0 R ->> -endobj 978 0 obj << -/D [976 0 R /XYZ 132.768 705.06 null] ->> -endobj -975 0 obj -<< -/Font << /F53 940 0 R /F57 941 0 R /F56 717 0 R /F59 942 0 R /F54 943 0 R /F60 944 0 R /F41 945 0 R /F28 712 0 R /F69 718 0 R >> -/ProcSet [ /PDF /Text ] ->> -endobj -983 0 obj -<< -/Length 1927 -/Filter /FlateDecode ->> -stream -xڝXK-k Grr&04b
E5T{F39o4a~zǻw+<Wzu[4E^tn}78-t֟mj2Q؎m**Qʌ7&Ӭ=l~x262"vD'KDeε8%VUrZ"*WNi7-$/`PElN5
On[:Nf\,GY,ȑiAktX"r:WuFnqȲԮ;XRB]ݰgc[y_o֪<izˍ3[5ݑ՜T,\褼R^hizi-*\e,{VD*8yoL):z/uqJqZU7澱}ݬedN.78UQDq;5A5낽|Z<d::ޮ m4Ictt4Po]ύ{Qw^H;Ҳozx#ޘjVv7xgGnCn!a RU"[Xиʅf gVdLs\~!S7'<E|Ba? 4 \#/
ӕRQ
oDAjb<yf$P' -um{3|X+U$?)@E5K<ϑN)_/ xP5>RI! %O>jdCt<n߄S;|JG;9U֔HD7*X|C2^v=#<
_ -c<YK]tWj^KIGשX!WC]eD&sN/MlDj9)O+pNLJNAl<u{ B>i$93.0)ɪLs9O1~J=ic!!$^~<-!m}LTJ,BICþa{$5i}DgBV>
*/eiZGΣ}lK^JwtP<:>ecC69@ƑFpɸ|rvc/)nj7|!bS1?mNM~o`'zk;9SN/ZzA1n|M& -endstream -endobj -982 0 obj -<< /Type /Page -/Contents 983 0 R -/Resources 981 0 R +/Contents 979 0 R +/Resources 977 0 R /MediaBox [0 0 612 792] /Parent 962 0 R -/Annots [ 979 0 R 980 0 R ] +/Annots [ 975 0 R 976 0 R ] >> endobj -979 0 obj +975 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [386.273 155.481 416.493 167.436] +/Rect [386.273 157.473 416.493 169.428] /A << /S /GoTo /D (subsubsection.2.2.3.1) >> >> endobj -980 0 obj +976 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [277.735 124.154 292.458 134.946] +/Rect [277.735 126.146 292.458 136.939] /A << /S /GoTo /D (section.3.1) >> >> endobj -984 0 obj +980 0 obj << -/D [982 0 R /XYZ 132.768 705.06 null] +/D [978 0 R /XYZ 132.768 705.06 null] >> endobj 38 0 obj << -/D [982 0 R /XYZ 133.768 667.198 null] +/D [978 0 R /XYZ 133.768 667.198 null] >> endobj 42 0 obj << -/D [982 0 R /XYZ 133.768 294.418 null] +/D [978 0 R /XYZ 133.768 294.418 null] >> endobj -985 0 obj +981 0 obj << -/D [982 0 R /XYZ 133.768 184.926 null] +/D [978 0 R /XYZ 133.768 186.918 null] >> endobj -986 0 obj +982 0 obj << -/D [982 0 R /XYZ 133.768 152.492 null] +/D [978 0 R /XYZ 133.768 154.484 null] >> endobj -981 0 obj +977 0 obj << -/Font << /F71 761 0 R /F72 762 0 R /F28 712 0 R /F50 713 0 R /F69 718 0 R >> +/Font << /F77 761 0 R /F78 762 0 R /F35 711 0 R /F57 712 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -991 0 obj +987 0 obj << -/Length 2673 +/Length 2671 /Filter /FlateDecode >> stream -xڽYKW,fE]8rpA -]5*'b+Gb]¤WRwΐO3lvvb;}s{l'_f8*8*S:?ק]V*H jmnKduLrBҸPU>4OpF<<~rH:9^^NX&%}TWr?U$2oQծdܯnRWBD SDjr=0/2KdxKV8"dl9u[6*9}b?w{#Nv-)
("ceW{zޤ^88hZt:Ozh$CQY\%7~ٲ*X`V. -;}aFhH7hd:PaH}А-$<ӀVVŻ&&<!8͔"0;z9
'hiT[dEZ2\;lz9VY\s^q&n 1XUva1[)/TR`7+GZ[ǢzuB:}_B2ftXSϜ=AhQF -癆;*
": -BP13l8{@[AS9+/k3H='
"xagLaM s@IyиK`I'пs~6ߑE^3
bľQoP<X H<ζ9YPFTwR&/g4Loyz/;n -]= -*>sKLԐk
LO4r(fd ^6/:,q/_,`հ?R2uqYo]/rB tE {[px0+ȾjpFʤ]XQB+^+apiı/wZ.<eq ~MB/ˁ Q±'Q! -\,k? -EU?2܁[Rc@V#Fo$|:l" af5B
({y3f7mr
*Ḣhjv7f -==H] -fxؚ7(n2J&tsmUVr`8$D "x<OUYBo2w]-"熮mdFxs\}%.7c -X^o
x<m ĥ5^`*`oI.4%7
` -
R.zٲ{$&qn@ -jY@اRtZ,d>ݽ㛱 +xڽYKW,fE]8rpA +
zp2Iϓ=
i`e[K|nbL+xӀ`~VFHEV_q+VPce)5g +EPa~Z9bp+B%el +rV)M ʝO5~bzjhaA9 +)r +ohXM*{.>ϕL{iuoM}$ +Ӄԥ mg Ny#)/t`B7GJJfQJJpJ_e+w
vCBT~ -ȃIY)Y~~( ! n{?RM+ aj}nF戰k;W{=v +PͰj +S e#wOo7U'&}[ѕe,0ߤ4SIìN=la+Vgnei*i J⠣%[j]om!~JHY,/FAxv\qfar1azZBh\|kimZVqVym֟PV6q2_Z\KUX<#7Y~PjΞ9?! +V28{,:XZ)sV(4;ym0יO@H燱 +})tl={HPvXⅸs P endstream endobj -990 0 obj +986 0 obj << /Type /Page -/Contents 991 0 R -/Resources 989 0 R +/Contents 987 0 R +/Resources 985 0 R /MediaBox [0 0 612 792] -/Parent 996 0 R -/Annots [ 987 0 R 988 0 R ] +/Parent 962 0 R +/Annots [ 983 0 R 984 0 R ] >> endobj -987 0 obj +983 0 obj << /Type /Annot /Subtype /Link @@ -3538,7 +3502,7 @@ endobj /A << /S /GoTo /D (section.2.2) >> >> endobj -988 0 obj +984 0 obj << /Type /Annot /Subtype /Link @@ -3547,77 +3511,82 @@ endobj /A << /S /GoTo /D (section.2.3) >> >> endobj -992 0 obj +988 0 obj << -/D [990 0 R /XYZ 132.768 705.06 null] +/D [986 0 R /XYZ 132.768 705.06 null] >> endobj -993 0 obj +989 0 obj << -/D [990 0 R /XYZ 133.768 667.198 null] +/D [986 0 R /XYZ 133.768 667.198 null] >> endobj -994 0 obj +990 0 obj << -/D [990 0 R /XYZ 133.768 639.15 null] +/D [986 0 R /XYZ 133.768 639.15 null] >> endobj -995 0 obj +991 0 obj << -/D [990 0 R /XYZ 133.768 619.433 null] +/D [986 0 R /XYZ 133.768 619.433 null] >> endobj 46 0 obj << -/D [990 0 R /XYZ 133.768 283.567 null] +/D [986 0 R /XYZ 133.768 283.567 null] >> endobj 50 0 obj << -/D [990 0 R /XYZ 133.768 179.562 null] +/D [986 0 R /XYZ 133.768 179.562 null] >> endobj -989 0 obj +985 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F68 716 0 R /F69 718 0 R /F71 761 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F74 719 0 R /F75 721 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1001 0 obj +996 0 obj << -/Length 3445 +/Length 3444 /Filter /FlateDecode >> stream -xڥZo6_ZRyhI=C]-X+IZ;pZiMn5~
7ە\JW3rU*WzJLyM!TfV/I{:*g#+3&amiQZ{V=,y5Dn0ISZeQ;G황_tIl3PP߶SD}tȡ6D+h2,xh<<lzz3\߭UI[*4nI~T3֛Ƕc.Af[ڡg;T 2AbXrJd1" -$c2͌zEtTT)cs!+9Mq9Y?D,1tM*4H48OՌbҜ/,W\Ȣ5yW6),X-Lɴ֫M)2}ZT-o -?{,~ ^l0bgc̟_9'<*xRePZqUn3 \84\4Ӧo!"eJdg6ymji]^l{n}ݵzjZ%KXz0aA\ij5Ll;P҃%pD^m
a8ڭ2ԢM:\L<Q&RF̋7ufFޙ=
.Rõe%]#к9N[j1c֣c _F0OohC -IiC7cSMy]f6Y!Yysи94"tuSt15[`>5k qXC䝊ROOb:S`2[ޞ?*e,^=x:{[IUir膑X.:릡q7Pe
_75}兌;/ms"AxT}XUiǀBmw8X&t=x1aHţ"б+ls}YQ!0{5 -:c^?Sľr(rQ6U -dhhB_B%+m2p]X_@o's:dpi4Zۮ'z;zkdTKT@چW{s<mɜG*{#YFGE/MM(R7n\
CZ1 -2njf+MRSʗm,E譫UbRz4x)% - -jtGbbxS▔֑'H`OeiSVIA -}Z'!cZXRdh.KL>9V1t.Xl?6ةoBs¾2,+ɶ8/!HWI*q]qK!=D!O|8N" -k6ra1&,pL.r!;;0sSexvR%n܊nBI<])`*RBOQI11ϻIY,qq7cmlHߟ'Xm4TO7M1lm cyZ/);bmtH]"imrnGy(Hz -|ǡ!?N9 Xs;7_>53G<+j;UKm -QU\_4!Rʙ|w,P Cn΅X{1Ii~zcOqREq -Q+:_.J -a(ꔀ5Hc gXXg@l蚰q -]T*,SR.?_=oPH~LT:|,j
K*|{D#xdERn
z$0si8ԀYT
o5C}86wvD%/*T]}S2ߨ_c%ؘ ,EjBwDnt8ČDU?-Lo_6C<9 +xڥZo6_ZR(J
^^{|Mл\[VړvrAҚN,j8~oF+W+ׯyͪU~f0E**ӫꗤ=\_o|g\-+zeEb4(=pHK)3Q,Hy#0W2ij7@#xи=3u.iߓmۖz(6&UHTTO#3FY\߭U~Vhܬ7B~T3֛Ƕc.Af[Z!,B^y8OR +QD-*_1ɘa*̸^7iaS)R.Ddj!+5٥L5Y?DdIE'@]gՌb9X69a_8'=}Naj1UD&˥|)EGrC.*w4gkfBC՟-"?rrO,<*Mv,qY*T¸wHzZN@ [,ϒ6U)[Zɷ3wzUuk,9`'
R2_zC9qi}Z8g"oa-6Z0RijJap
bS`oU,\`&Ҽ<V:7ufF^=
.lTU |5*2
S[.us1x*wG7Pim-T2^ +0kFF!c}w@xaa?y.~t,q%uwתԉc@mDCmw8X&t=x1a? b;4CǮ$6gyGPhTxH̃n;v"P hGR('@W@@Z]TF +˗̴u)<.Qзf Ժv=d['ק>dOmx;"vnK<B\Wٻ<'27=:+zij +E'Lt^?~y[V*P;9 ai{ !ρ̛ЂSԡSr?rUȿ#4W狽#(L#M]㿺+&EHU.Oeb}tY~MH.)f +9.>1(گE
9ӜvՌ3Z|Q兂 +rucZ4ә;h,7bN!T)f`^1/ÔDI/t1Pޱ$I +Lx3מ/WITB lvV9l +u| +YDY($ +i\Q(BOZ)&P=$ਇ./uA{q]9\hKy03m=־DFw$f*6;}roo[RRKXG"X#=Җd2D%O$CNp5IE=5`L_fyqGp>bN}X5;+[*ΚltuG5@yVL3/w0XuHVX9kۏRfDvvrAs?,jUT*[&}E@ݤИYHݤǬX@Xכ1Iն[{6zB#V
pyO7M0lm cyZ/);bmtH]*J49vTGCt= +U07U!NK?5٠cKeBrC7eu2!4!9O~~|Нzf%SyJv +@{'/;_Z +x`$v Bw:#:@w&&đ8Gke}^ )Pols,2_,ҳϫkLpM}|M5 +Fd"wP g6l!pܝw䖲)6Ӈ>b+oiqy7Zz:syc)5'C|\S|<sR!U˛(Qs}ib]U_/ǟ2D +"C9ӐN"k7B,~i~Cmr~zcOqREq +åvKBʵ:%o
+D7˔TN?Wm7(?&QE#T:|,j
K*|{GɠS?4I.7aH7pgΩ2 +jpl\8JUrez5QJ01Y. +B5] +qN79/?5ׯ`<J endstream endobj -1000 0 obj +995 0 obj << /Type /Page -/Contents 1001 0 R -/Resources 999 0 R +/Contents 996 0 R +/Resources 994 0 R /MediaBox [0 0 612 792] -/Parent 996 0 R -/Annots [ 997 0 R 998 0 R ] +/Parent 999 0 R +/Annots [ 992 0 R 993 0 R ] >> endobj -997 0 obj +992 0 obj << /Type /Annot /Subtype /Link @@ -3626,7 +3595,7 @@ endobj /A << /S /GoTo /D (subsection.3.1.5) >> >> endobj -998 0 obj +993 0 obj << /Type /Annot /Subtype /Link @@ -3635,101 +3604,99 @@ endobj /A << /S /GoTo /D (section.3.3) >> >> endobj -1002 0 obj +997 0 obj << -/D [1000 0 R /XYZ 132.768 705.06 null] +/D [995 0 R /XYZ 132.768 705.06 null] >> endobj 54 0 obj << -/D [1000 0 R /XYZ 133.768 199.526 null] +/D [995 0 R /XYZ 133.768 199.526 null] >> endobj -999 0 obj +994 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F69 718 0 R /F56 717 0 R /F60 944 0 R /F57 941 0 R /F53 940 0 R /F84 1003 0 R /F59 942 0 R /F54 943 0 R /F68 716 0 R /F71 761 0 R >> +/Font << /F57 712 0 R /F35 711 0 R /F75 721 0 R /F62 720 0 R /F66 944 0 R /F63 941 0 R /F59 940 0 R /F90 998 0 R /F65 942 0 R /F60 943 0 R /F74 719 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1006 0 obj +1002 0 obj << -/Length 2760 +/Length 2751 /Filter /FlateDecode >> stream -xZK6W萃Tċ -\b`LXy{fTguu,74ow9MlӪQ
tpzFaizv>`f淴9EyEZ%D9O$%phlwYw|/VY~ւ"J
sN/Ob<͔+gn⊆
hh'?Gc+ƭ jΜK$%3yL,t -\rAϳ1/6ؐԎTd#?8&:xHڢ*m]hVWi~*Z6"0e>?7*As|AOE<t6y0rCkU`YϚct|+(Ƭi*ΐ.eH~i Ӿ|_iDolzA|USd0+gh|j|$Ю"d4l:!PT[ڥi7 o,HOtg )ny*զ##T2+BD'&Y\Ey=I]S呺1&rd)Dau"¤iNngfB \Di#aVnρťAgS0,>ÔI0%]ENlY(5\Ha5?gЅj۬}DS_:<L , S㈄[Uyj78JOZzd#&{0` Aa)L`v-˼>TKձHe$R/lMNu -{K& -,&/,tz+<yԵ@c$n<@`. -R '-,Cj+RXX
_d:KFeM7Vz{ĿyL[u/ItugwĞ[d:u} -N -Z?O! +xZs6_>H!0=usgOuh8Hx:o~ɰkb?~t4L?.Gƿ__~$aI,zµeѓX&\&7ӛw^-su.!͵ݯ?,xQl/Z\V>\-7ŒșP!]fl"9MXhl3dӲQtrO;F~npͅfq:O?=U^lh~9JsUr֎HJ\lDɁl u$x9h\-
Ć
.ihF?c+ƭJG3|GJfV:gB3mTKt71p]=MwG.oB:J&cif`?H0Nɹ?b&/`gt]{Uf; -OI˻lFLZON%5P%|}N]Vrt :]MK̛b"cҳ,gEӡ^Zrf
yMcZ4;3dsG.R'Nph_[ +\043u5 S|a
i234>5wLw;h[c:YRb/(ʵ;\˴C7fW\pqtKt'ic1<+M+'ɀ2{"ă3 +Ь>Qdt4 %g0T
2?GAq2dc +\I>_eQ?-
'ENwXJ3H'7-6-[p + + +UPN($6 +g5I(WWGgmUQ6RR4ԑBXb;ug}CQجԹ|S6h^}oF㱢9C<TDfAaBC=+ ߁7ȔaMؒcgtZ1!81Sorw܇:oPD<9
Ɯ3
ݥ8R:"PnD5kÞ:oBcB"5d?fMʈ}\qc[?=ˊ&TI68j)\j֫:VVMwIiIJ&\ĆyL[!_$IE;b. ;%K3%MT#P"au2.^#<SwР|Coo|YhRT:S9)vG +@}ޟ~+\4Bh
xQIs9=h{;(Xp`55l6;=P-mZlv7?! endstream endobj -1005 0 obj +1001 0 obj << /Type /Page -/Contents 1006 0 R -/Resources 1004 0 R +/Contents 1002 0 R +/Resources 1000 0 R /MediaBox [0 0 612 792] -/Parent 996 0 R +/Parent 999 0 R >> endobj -1007 0 obj +1003 0 obj << -/D [1005 0 R /XYZ 132.768 705.06 null] +/D [1001 0 R /XYZ 132.768 705.06 null] >> endobj 58 0 obj << -/D [1005 0 R /XYZ 133.768 569.606 null] +/D [1001 0 R /XYZ 133.768 567.736 null] >> endobj 62 0 obj << -/D [1005 0 R /XYZ 133.768 290.997 null] +/D [1001 0 R /XYZ 133.768 286.905 null] >> endobj -1004 0 obj +1000 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F69 718 0 R /F49 711 0 R /F56 717 0 R /F53 940 0 R /F41 945 0 R /F59 942 0 R /F54 943 0 R /F57 941 0 R >> +/Font << /F57 712 0 R /F35 711 0 R /F75 721 0 R /F56 710 0 R /F62 720 0 R /F59 940 0 R /F48 945 0 R /F65 942 0 R /F60 943 0 R /F63 941 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1011 0 obj +1007 0 obj << -/Length 2858 +/Length 2869 /Filter /FlateDecode >> stream -xZYF~_G06 G@IJ8F/uxݗSh~{~]}#rtw? eH -(}b<T$a<{J?#;}D~
]7b-EAp-rHLD"MChdfB$CJqPdĿJ<bR - 2
To#bĥnt#kdUEJhL
u\(WpaHV֝Jmۥ մ!`t -&,n}۠msaOABC}Y( B#<cȢOBy d
md -qG6 p5ق - -=+;2x" %r0p -D^S-.UDlKS4FIUs2Y4Up\̈> CL@nP[ ScP}.?*jZip
ga]y RA-WtF}3}9}No_nLj&h$ThOZ》8. -pSX4MH2FaKBsb!3"&v"1<" -I& -Vp#nA
+Wi8.Mɧ$mҷѰʜG/zk0zfЉԐ~:/:}ocr`yϘdЕӇkkְÒLW54o`
H?C']Ap;7nn|Vșh5槦p-Ɖ0*5pvOu؏oc:OZs?o݁a.3vR^zT}Su' K^wj_R.DD]+F|RgmPvx_l%/peTj(DJl.?(%>^Ot+R#HʼngSt/4}L[+_*Dd_`4} pQ]¾-;QTA} ᛛjnCsAY22LUW6â|Zq|̢"P~ꔔ|C!䓆t(Ŀ~1m2 <r1/ -3_4M zT+Ri -5$YZ4Ϋfź&-b!.U?ܽPE@rB$DWΩKNa=tм5li -i?ҞI]^rI0"zX=O;|N%*݆O L&
NKZC +xZYoH~F̞~p,˘J-b(CR>xIÑw_nX]]Uē tG&InB1Aʐ +Q&&e*H~xGvPq.5]U_a)3X$ [ړH1 k|:IdH)"(0iK)&7Sez2 L MVWn)Z26#;qP8
!:m."L4X>+e'WӖEXXol*`2d"9b[YIJF00+`Y7TR$+7y6<<eQ7~U}ʫ,i^ +X H0<(_߶(r<@S2PǐEC5.OCȢ!> Ys hin"Wod "{W-xH<XH5 +rR+e{NA;zw" +In +?**˘aԝĘQAоH>aMU &# + +C-hNѶh8\'ہ,Q톢HF26-6HANޮWu.u{gKW2*fYD!=JA}oͧlRń,,oϐ@A^l?4~*Ғ!?r珗 +Vp#ny%p +Bp{k,}J%+݃hXauN[X35}pDBejHoMSEN71aa92<gL2uUrwowq\epQZ̷p. 11nǪn oy[>҉]c~jn1NuU[ ݘ>a~@}jGChvuӝ:;!q?@ +s QlF%]PBal~%j(ճ+ɨ7H|Χ3hH$biշ*(^J8DN@f"5Y'}0Q\x6E`8akۑ]@a*u\Fo7|!??ϵ= IFqpލ$XfuXpWPb섻O>iHϧCᏄ#j-5sFB\̆LGflqDM't/7 zբq^5+u_?&THaU$'p8!Ig%[\m=WjXeTwł6 endstream endobj -1010 0 obj +1006 0 obj << /Type /Page -/Contents 1011 0 R -/Resources 1009 0 R +/Contents 1007 0 R +/Resources 1005 0 R /MediaBox [0 0 612 792] -/Parent 996 0 R -/Annots [ 1008 0 R ] +/Parent 999 0 R +/Annots [ 1004 0 R ] >> endobj -1008 0 obj +1004 0 obj << /Type /Annot /Subtype /Link @@ -3738,487 +3705,478 @@ endobj /A << /S /GoTo /D (section.4.3) >> >> endobj -1012 0 obj +1008 0 obj << -/D [1010 0 R /XYZ 132.768 705.06 null] +/D [1006 0 R /XYZ 132.768 705.06 null] >> endobj 66 0 obj << -/D [1010 0 R /XYZ 133.768 410.719 null] +/D [1006 0 R /XYZ 133.768 410.719 null] >> endobj -1009 0 obj +1005 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F57 941 0 R /F28 712 0 R /F54 943 0 R /F41 945 0 R /F49 711 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F63 941 0 R /F35 711 0 R /F60 943 0 R /F48 945 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1015 0 obj +1011 0 obj << -/Length 2532 +/Length 2687 /Filter /FlateDecode >> stream -xَF}d=؎x6$7H70[ռ9vYhEu?]Dݓ%I%Ypawy8\pt$%]p(!2My;^__^x't,Ip ,Mt(d\jP\~gj_Dmhh gτi1$cijѾvCof/]q"O\CAxSybdC{(TwC"fBM - -goݡ67ؔ!pQT
lM~ЛPeRR' -HgE,bn/
,V(54~/}#5鵛:_qۏ童jng)2 -u1'? !<3rOzؒV{Q~OS4~Tl|Z2&S14,!,}(t߃{&+&֮̀&JܘRzZQ9|6w\=Hnt
>q+-u4N2)ST
Zk(`,ԣ(],j8yv5 _[zWf-.~k1'ZS: d{Ȗ1{j~J'g}"H4א`e6&
3d#kvNvi,!ӐEnS9T .VBx&?}FXO$ᑽ:suygt15#h"SHl{:Hg4hiI #>>q'oxJ*hAJ-J -յY)M -#ΒGQC[쫗rx8,L4vN -[iƢ#{ Ԛub+,ZX:[: "&Crw~=-<_.j)|!aX=q/9MB:Mi^1<дpWI,xj߃9kjs W1RqMѫq#Zw7D;`}a6lkO{Ha_ ˋp +xYmo_He +}HrCqEZZYQA{gvoږkwyfAru,I,ɂ_
ӕ"pD`:jwdYT b2Am_;{KD\OjP\~gp$վ4l=|&txG1%=yI{=-Cb7/y>NG|8e@ +g.ա}Sybd6P:6 y6d:߁1SY̫BŃ,x[|Ӫ:IE~UtթyUQ]wnn͎FzLqŽr(e^HPH3uC%LDIq
D=(ڃI>q_f<,TȚT;ipN5j-ZEt^ki.ֆVێ>~ӒǶpРL+d%`Cif#G`j-Xܸ̯HIeiwPblʻ{8)h&_?HO?PeRR'0n@?
6㘀$Y97N%ZSCcФ?<Iõ Lj~BQRfqZ>Gqeaܚ$Qwv4 =FCi^Xf3PhiZ2!T +>y=).%>MnR8;y-]Uh<jN + +R% +8ۮ{j5C.- +W;k)LȮi#%Umr~h~[ 7x=$ +pr+_{NmF?q!;ڕb]Wr^/wAwBxiw!G]x>G-߱&:mzkp,n>i3ס6λ`@BOMEEM)݁#>PtN.~nsx]DЃ>D36bVZNfpPBƈӈvbQN?&a3-ji|[o50²=T="e`/q_#]A驡)h3X1XbɻA;$(̖@Ar^|E>nG4B' +Xb)j }ii3()u~8"OیݎPkRJ-hcnEj Khϊ'eRB̯?S! +C~I6
.{x0fWpW+i,.j$֜w5r W1R8nz5^ӏ{֝Ûq4fh49/=C8)<ʒ1**/![)PkvÀK;%*s5Nn/c_BJ7m )} endstream endobj -1014 0 obj +1010 0 obj << /Type /Page -/Contents 1015 0 R -/Resources 1013 0 R +/Contents 1011 0 R +/Resources 1009 0 R /MediaBox [0 0 612 792] -/Parent 996 0 R +/Parent 999 0 R >> endobj -1016 0 obj +1012 0 obj << -/D [1014 0 R /XYZ 132.768 705.06 null] +/D [1010 0 R /XYZ 132.768 705.06 null] >> endobj 70 0 obj << -/D [1014 0 R /XYZ 133.768 420.962 null] +/D [1010 0 R /XYZ 133.768 428.932 null] >> endobj 74 0 obj << -/D [1014 0 R /XYZ 133.768 365.569 null] +/D [1010 0 R /XYZ 133.768 373.54 null] >> endobj -1013 0 obj +78 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F56 717 0 R /F53 940 0 R /F59 942 0 R /F41 945 0 R /F54 943 0 R /F71 761 0 R /F49 711 0 R /F57 941 0 R >> +/D [1010 0 R /XYZ 133.768 161.882 null] +>> +endobj +1009 0 obj +<< +/Font << /F35 711 0 R /F57 712 0 R /F62 720 0 R /F59 940 0 R /F65 942 0 R /F48 945 0 R /F60 943 0 R /F77 761 0 R /F56 710 0 R /F63 941 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1021 0 obj +1017 0 obj << -/Length 2819 +/Length 2706 /Filter /FlateDecode >> stream -xڵYmܶ~b?D)}p8uQ H}HQn[iwh^jw3J:_B$5Ù*XptJ$jJ&WQh|UzI_ʗaO&oۢگ7*V^V2]+}zO]~lG}'_koBeLBhjz6ykUmcNuziSe,ͦ,ڎ:j;Fػ;Y.-K{
-? Bݡnqp!x!0g Z<ÎvM}aZRK+D_ywA~5gq(}Zn}E-ح}Ҧ> -nmނB0?9orۗiG^L7exDz|868MQ-X, -yN[2`<%ǡ4/XĬ"?1*Fk#a5Nx1/<uIR^\Jx(7`'0CGjs GpD#ld}l,=| -""
B?6}-'VْďA氠$v?^wʢgZqv7<+.]@U;Sڶd0b?E\=F@=+5+`3{M=sUZR -6"2K&Б#3[8@_yF
?DHc%zD֩h4@~$j$U4qYWդ'`jħii$S -6*䊬Se(@Í+ʒM,/#Ctm^T[ {Sdm=kCPWO0S3 DUqԍQڧ|γ'ou_¦lڰ3 ;9N;dl%簏Iml ;(P8YΉ~+>S&hDI1oXDzr -!<L K99JfqS\!49/ -,_xtHz7ENrnTݦclxum["
P?wyOsoXzP -UvqDO -\~1s6%BTnRx<rNRMwj)+fBcW%AbzkzXňH05 -52W8!+3IEH/VoDGTcr'u:+2-7N,C""{ p/|T}2T'41RO -ݮIBbL/6Vg55/B?>-Qp9%DA -FxfU+|2?ݟʶݤhrj^s38U-~3>P<?EH +xڵYs
_q1֭qԝthM(r <CGb):rZA"v X +RY5܄,2B͔bE\kncẍ́똸%;ZZV&m}]]vWL?2KNNNR<!T +vk?@=XT2^@z²jNb'2%{>*qQ\X0/2P6(Yէ(Bџ֥ۯLG|9UKhljYۤ^2m;_>'wyPH=!cR>C~ +rȝyNB0M +&vLB\Φ/hLsɾ^y&G:.E3VNd;7C.Af[Qg1A'RWlv}>4u6jg|/ގoÆ|㌋Y4ܻ +~iv +]aE_,nmh F8#Zms>WEeAJ`K niG%*ʝ/ q٩ \ev&x,ܵԐܚX"cWՕ=VE +HnĄ]_|t `S)7;pw&hsg9O(GW懋ӏmsu$=l 5n&?zPIS!]zc\+lQH:I@L>v8_ endstream endobj -1020 0 obj +1016 0 obj << /Type /Page -/Contents 1021 0 R -/Resources 1019 0 R +/Contents 1017 0 R +/Resources 1015 0 R /MediaBox [0 0 612 792] -/Parent 996 0 R -/Annots [ 1017 0 R 1018 0 R ] +/Parent 999 0 R +/Annots [ 1013 0 R 1014 0 R ] >> endobj -1017 0 obj +1013 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [235.034 363.206 262.487 374.276] +/Rect [235.034 410.487 262.487 421.557] /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj -1018 0 obj +1014 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [355.308 271.377 382.76 282.226] +/Rect [355.308 318.658 382.76 329.507] /A << /S /GoTo /D (subsection.3.1.11) >> >> endobj -1022 0 obj -<< -/D [1020 0 R /XYZ 132.768 705.06 null] ->> -endobj -78 0 obj +1018 0 obj << -/D [1020 0 R /XYZ 133.768 667.198 null] +/D [1016 0 R /XYZ 132.768 705.06 null] >> endobj 82 0 obj << -/D [1020 0 R /XYZ 133.768 474.47 null] +/D [1016 0 R /XYZ 133.768 519.758 null] >> endobj 86 0 obj << -/D [1020 0 R /XYZ 133.768 350.262 null] +/D [1016 0 R /XYZ 133.768 397.543 null] >> endobj -1019 0 obj +1015 0 obj << -/Font << /F49 711 0 R /F28 712 0 R /F56 717 0 R /F57 941 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F69 718 0 R /F54 943 0 R >> +/Font << /F35 711 0 R /F62 720 0 R /F63 941 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F56 710 0 R /F75 721 0 R /F60 943 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1026 0 obj +1022 0 obj << -/Length 2793 +/Length 3047 /Filter /FlateDecode >> stream -xYmo8_s.{`=l.mmqxĨg&=E6QXdȇ'W O误
Or[iDXÄ5Ieu> 믛}7aE&,ߝ-J!?pËd
CqJq۵<qNg#~+(
&0-g9M*4F2˹7G -XXY`?C` -L:=h' -ƃ>&w%Azۢ -MqS_xŏ=Rc~I-6ɩMc~;Ӕ`!pE|YgӖd5o_̍3 -iU?~qq|hc$Zϱ`zWO.%(r=3Zˠd# -I\"<Mw7CwC#8L5=0Jjhbk_a֏_?j"FKL~35L&06_X'7~D?yx(#"^lQb~ֳ2ݴȂ~jQ%XTeS[d.(MB4%} -ɟW*}ŧxI]4/K#:3"vy0.00v,> 1]ePs2<UlA=F -\8cx8![3WU/,_^t*yEKѽg"1{;gw+oaW)"1VBf&1V4pnu8~QR>XtRex -qC͗oM]F9rסȡ:e`H~(?,X!m_y[*2\_z=y-veO&e!s*9:^[u]MPE4`lPQCVwLbb=:UZ/ -S5}(wuw=(Nh+0X*N9DPel;e37VYCj6:}WfhK|GwUB_E]
mo -Ԧnvt[6Fj]}<Uᚁ:ֱDu#XiT+yt -YG-z~_&k +xZmo6_ +)ir!4 +}f]wpa\DC ǑLh?{afz`[elu6ʚe`ȺæM;aPYiLG)=(mG6])}SG}Ei~?:<r6`TaP ]9
z^y}ؑkäi|kE܇}ɭڠ,O{O]MO}U8Ȥ$[Te_7uWp{@ +^)lvNTR#ʙT+AJ#'[|gFXI!ƼgyS|p.3i{nb<u,)A/B7ee8'- +;)twu_
ڄZMͩ5WYG~e +k1 +ג҃k̭IDBmyS +!k +8D8-?L@OhsA ن MP':nA7 ?8_e]DMaiŢym{Z-y7)/D+ endstream endobj -1025 0 obj +1021 0 obj << /Type /Page -/Contents 1026 0 R -/Resources 1024 0 R +/Contents 1022 0 R +/Resources 1020 0 R /MediaBox [0 0 612 792] -/Parent 1028 0 R -/Annots [ 1023 0 R ] +/Parent 999 0 R +/Annots [ 1019 0 R ] >> endobj -1023 0 obj +1019 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [196.872 214.51 227.092 226.465] +/Rect [199.086 270.329 229.306 282.284] /A << /S /GoTo /D (subsubsection.4.2.3.1) >> >> endobj -1027 0 obj +1023 0 obj << -/D [1025 0 R /XYZ 132.768 705.06 null] +/D [1021 0 R /XYZ 132.768 705.06 null] >> endobj 90 0 obj << -/D [1025 0 R /XYZ 133.768 541.621 null] +/D [1021 0 R /XYZ 135.982 587.477 null] >> endobj 94 0 obj << -/D [1025 0 R /XYZ 133.768 191.527 null] +/D [1021 0 R /XYZ 133.768 247.52 null] >> endobj -1024 0 obj +1020 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F41 945 0 R /F56 717 0 R /F54 943 0 R /F49 711 0 R /F28 712 0 R /F60 944 0 R /F57 941 0 R /F69 718 0 R /F68 716 0 R /F71 761 0 R >> +/Font << /F59 940 0 R /F65 942 0 R /F48 945 0 R /F62 720 0 R /F60 943 0 R /F56 710 0 R /F35 711 0 R /F57 712 0 R /F66 944 0 R /F63 941 0 R /F75 721 0 R /F74 719 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1032 0 obj +1027 0 obj << -/Length 2741 +/Length 2848 /Filter /FlateDecode >> stream -xڽk -^`>RƁ~J{JZUq>gwr _N{xӫz[r'*YVRk&*PڮQіwkT;Ejq6FFh'6*G*uñh~(pJ#nPo-Mz?TC~har<?43MOH?R5վBZT
0Gg BXYeѮi T]_ԛՎ]CzyevƄy&= N""#n{&_v,YDD/SxǾܗpXN2fl,n<<Y|,O D/~/9C3+cd!9=lJ:{~m,gҥupw
] Ӱoʶh)jm%CoNoH|HQ=Qi):R+<eSYԼ'Ӝ#C^(oBt;]s<) -o:ڱ%Fi2l)
{tu/<#'+fVjM$8zs,Tj[4MurƉt,6%[L9 -_HB0E_a#PwCyb&F!T=8 8l*9q1bA>˞L*ޛcg˧]'x!Pz27 -.?m@ݦ
7d0I"^@܂鑌N49:ɵGsIw #(m, -NYSMZ$oLzREDbzo2M~b0[(kBM -(;eR.<
~=F,t#^7Mn"eET1BeRֱ|CWvpP틇w7cV`kalՐ7u9 IjRI,b"
zBW.Pqoy>gkZ? JF
$d/L~<aPN/szP~&qR)><Pl=!mI -q$+!-AKӋR%2y-jF@5 -7ΖCrq!KUKvV j1Ѹ,7D |Ⅎ!f˟|@ŵJnS -_+`BaԨ6:Vs
81H? )l%sX9+*5Q&k8y'Xؑ
N/dtɏ)Ih<.*.<+$T,HUS8I+ %ձdP/g29nY2`cbY8 -38f!Fq=t|ڔƓ-I/zFk
0]/=Rs⹜kT<e?;1]r -t_0d:T1.f< Kݾ$\$6ŮJ -%A͓0g
V߹.d>'mɼǸ -+8ru -U:Fgr6W2!$xJBv13j&B;\,nuXnp]I~hsFKZCkMt)rrZ -,b0:(IgJe& Y+ -]|ЖuG2nKHN(5SQz(`lb
BS6KTi2{>{XlxK#/#RU5ԴFqx}@ѩɑ<Z0[&3rU>, 2?T}}{Sཧjp/Ge((u -uݯhOXOLF_ƿmҏx1
FRoJެ1%
!GIz~릗(Goq2_@4n{6?t'bz( S<m(_>C5NI$q6JR8ߛ_iM̋H&}]xYᅶ_< +xڽZo6(PX3Ck"6VDlo3æt4_L(r8Ww1յNV(Rn+|&Pf=fhXot*}[-?W=KM]6N;Z_˨*uIjtUOMvbI`})o7mEܗavBmKʪ! M44߷F>%<mowDʮ}Q_&:}uWP{quů2?*;K)Kc,Q"'bDPm4Q"qGW$k[6r{=ϻ!6qQ|U4*ҏ&:f":Ta4ϣ>k3S#, ^ɠg<2'w4v-/m_DLt#y2NS] wZKpi64XP3LiT6ewH~*w=۪HFC{wDxaXNhIl6 UG)=8 +qN硬/$,=rx!]If +8m`ff],0OfRjEު(8[;e@2^-U-,UrA[OxfnpL<.ˍ(C_8lfu(L)*tRR_fC,tzFPLPԱ;mAIÃR4A8<~qEe +dS|1w +O + 99V/ +FBjUg3PQPZ&IsJEIX0`a(,,x℅+ZcO>
4 d4&+a/uF
0[/,=R#T32ϵ0Eǟ.,tOqEzX@bSMܻ&ؓP4g+*N.PA͓d$F>XZGp@T1'ec\AVP)r<mMRvz ++H#Wg@Qc#A0fyX%'ߨQ!ES֦5L3hœK"u +8sx
-+yGE|+f<g$ԩ?F0z)t)rrZ +"bPT]@eLz*xZ}j"Q>kP8P7>!;0fgvt9<vdͽk&S
!&'*.*6T)dcY2L#KNiDEv^q
vp@sp$u/.Kᡳ#Lg?֥;lESkg"ъCD@˒yBKt1CpYr;;ߗS[.X= +RZHy"aֶ2b۵?e1;f1Ft7QGcG'oLS +Kz%(|P;~/^f{O̰ֆćvL:su:Fxݯh&zQsN/P5?iOGw#/FͪciN}kW/qz,z:9 {rI}BpKK~ú[m31<O֗[3Η_f}E$)WT[}.T^iF߄jXt?zb^ޅG<k۶# }e&V>.Le%Dia/2T6"c1,yK4u$Pn翜 +5Xӣ*}H@[mH.M էK0B)9k{ +U߲ñS?$Ȫ/;-#
͜NHL~ѳƌ,ȱ#,ŐFɜ3#쨼$Sn+5E<[SB?Km"%6;s0kSPO51uk[dDvܚAu:s`O +6웹cXͻTG endstream endobj -1031 0 obj +1026 0 obj << /Type /Page -/Contents 1032 0 R -/Resources 1030 0 R +/Contents 1027 0 R +/Resources 1025 0 R /MediaBox [0 0 612 792] -/Parent 1028 0 R -/Annots [ 1029 0 R ] +/Parent 1029 0 R +/Annots [ 1024 0 R ] >> endobj -1029 0 obj +1024 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [165.311 193.341 187.783 205.296] +/Rect [165.311 260.59 187.783 272.545] /A << /S /GoTo /D (subsection.2.3.3) >> >> endobj -1033 0 obj +1028 0 obj << -/D [1031 0 R /XYZ 132.768 705.06 null] +/D [1026 0 R /XYZ 132.768 705.06 null] >> endobj 98 0 obj << -/D [1031 0 R /XYZ 133.768 251.138 null] +/D [1026 0 R /XYZ 133.768 318.387 null] >> endobj -1030 0 obj +1025 0 obj << -/Font << /F28 712 0 R /F53 940 0 R /F51 715 0 R /F69 718 0 R /F50 713 0 R /F56 717 0 R /F59 942 0 R /F54 943 0 R /F71 761 0 R >> +/Font << /F35 711 0 R /F58 718 0 R /F75 721 0 R /F57 712 0 R /F59 940 0 R /F62 720 0 R /F65 942 0 R /F60 943 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1037 0 obj +1034 0 obj << -/Length 2244 +/Length 2272 /Filter /FlateDecode >> stream -xYK6ϯ!@d`̈d=۷Lm֖ܝT(Ѵg:EФJ%XϯtuX>Wƿ,]Yfs+!*42[V?'߬7ȒO\8ehf?`99Y -XF^nx;Yj)xd.0j`K>g5ӹr%̄k#j^?LөY<WaB$ɮSO0<T5U+<$D -#LiTUS'@U홞\mB'ǘ2c -/粭ELC2UM73y
]CJ~'Ekͥޕ;
@K`z-zn˧GLCճF -C֎vX-(X'I<("rp15s;UʄbR5T$nQcSmofOoʜ!t 6Tydd5A3M=3&#.$*ԍd%'<=9\ѪC;ݧMzGx-,4/bZ۹KKi$gMD-,Y*anM5qOqkʔ %n["nЯ,1EQr4bd4cfN j̛MX 73ͭ2. 8_+L&s2*W<i.i\K!:H~p+@ޢϧ!,v^LD3:o}]2KxNcWS*նp'6.P%>ZbUUϞ`Y,jC.Y1Y̳\*O -0J
9b=G1T#yQ
9ƍZ1?r
DD1/ʕ5Ttq;.b習llњ
?et~Md¨EEmУRˢ]Q;kp`;]N*//L@T
n&2I7ǰBV=fD*ܗغޖ>AK?O<P_`u; -(98`pgz{/sy*^ı49mRRx[(%zopo.mHw4'Ӊ)Sɰ2^>9=8aVo?@ -B[A3KT"jXX`́?7tiC4q:h&Ѫe32Ge#"c@|:&nXP#=+Tİ`@I;0ORgCC۶7(L寶q +xYr6+ȂJ$Ej&YMM%Jb]TuLͿ@"5^ +Co{*Mڙ#N#s_
8lhvVm=Ҏ|3]_?S5/
@ +(RvdGN0;8YVCt4q4^6L\rT(/xp53N +R.k
3}IIuspx` +yz߰' 9I}9핊0l,z-)<
"h}`<8S$1u4[S2'p + + +"f&CăX2Vy(5`6D24iS)Ju +c_
.h(9ئV|5O'npeWulj lqQ#R~DNe;Euv= 79/`]c}r{<I\jPA&9е~vM3+X>kZԟBezec| +n1F?h5
#uejq0C̔[@8JБ,7VC%KE7mA`d*zvd}~ endstream endobj -1036 0 obj +1033 0 obj << /Type /Page -/Contents 1037 0 R -/Resources 1035 0 R +/Contents 1034 0 R +/Resources 1032 0 R /MediaBox [0 0 612 792] -/Parent 1028 0 R -/Annots [ 1034 0 R ] +/Parent 1029 0 R +/Annots [ 1030 0 R ] >> endobj -1034 0 obj +1030 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [137.594 121.301 152.317 132.093] +/Rect [137.594 239.443 152.317 250.235] /A << /S /GoTo /D (section.3.3) >> >> endobj -1038 0 obj +1035 0 obj << -/D [1036 0 R /XYZ 132.768 705.06 null] +/D [1033 0 R /XYZ 132.768 705.06 null] >> endobj -1035 0 obj +102 0 obj +<< +/D [1033 0 R /XYZ 133.768 227.004 null] +>> +endobj +1032 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F28 712 0 R /F69 718 0 R /F51 715 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F35 711 0 R /F58 718 0 R /F75 721 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1042 0 obj +1038 0 obj << -/Length 2528 +/Length 2590 /Filter /FlateDecode >> stream -xڵYIa -Nvuܧ`ewjI2&<B,8Zٶ6{_D}_Йlw<dUtK}Y|!:|h>F3=\#5RpQc戜zY; -ɋ0tBT1UeJDžys8d'\8{qFI)VVNaqC]r7~T)R$,Btd4V -+D
~Z8Bnq|AecaF6??>ȠX@S0<
rE -
& -U<8(a+!UiZtr(PA϶# cy`xil5^v7U!"LVdIFHȥ+e鐙(D
LR_:kd.elT6pԒ=Q+m<غWNp1N~)IhfIuF$g/>.SC~X ʃc9*
]qڬ^;0wc9g@*\&F.Hn,wmsxdS&߿X*,1 S2V9`!'DGqh(Qq>
x;`(G@L<Yz9Uۖ;J +xZ͏۸_ +"ipPxG,RiSC.yEJc0#:,T9pH|+| + +3 w (M>y|2[w!8U6SOR +gTa'gA䄐_a胩:']pKؓ 2w!nGo!1n1,RIpuFlXVjX Ƚ#blWo.By JT.CtҦA6HՔ/wQ.P"=:HfM(fl{ʪ0Rm;r2I endstream endobj -1041 0 obj +1037 0 obj << /Type /Page -/Contents 1042 0 R -/Resources 1040 0 R +/Contents 1038 0 R +/Resources 1036 0 R /MediaBox [0 0 612 792] -/Parent 1028 0 R -/Annots [ 1039 0 R ] +/Parent 1029 0 R +/Annots [ 1031 0 R ] >> endobj -1039 0 obj +1031 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [211.919 459.834 218.381 471.77] +/Rect [211.919 588.092 218.381 600.029] /A << /S /GoTo /D (Hfootnote.3) >> >> endobj -1043 0 obj -<< -/D [1041 0 R /XYZ 132.768 705.06 null] ->> -endobj -102 0 obj +1039 0 obj << -/D [1041 0 R /XYZ 133.768 667.198 null] +/D [1037 0 R /XYZ 132.768 705.06 null] >> endobj 106 0 obj << -/D [1041 0 R /XYZ 133.768 542.095 null] +/D [1037 0 R /XYZ 133.768 667.198 null] >> endobj -1044 0 obj +1040 0 obj << -/D [1041 0 R /XYZ 149.011 128.717 null] +/D [1037 0 R /XYZ 149.011 128.717 null] >> endobj -1040 0 obj +1036 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F54 943 0 R /F60 944 0 R /F69 718 0 R /F68 716 0 R /F76 927 0 R /F75 930 0 R /F33 1045 0 R >> +/Font << /F77 761 0 R /F57 712 0 R /F35 711 0 R /F59 940 0 R /F62 720 0 R /F65 942 0 R /F60 943 0 R /F66 944 0 R /F75 721 0 R /F74 719 0 R /F63 941 0 R /F82 927 0 R /F81 930 0 R /F40 1041 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1049 0 obj +1047 0 obj << -/Length 2759 +/Length 2954 /Filter /FlateDecode >> stream -xڽZi_ -|f)^Iu>_>ͧO?65զ2TP(M$,~ȍHjaҫ^ 2/N?Nd/0.^:jgB 9VI~|hAf --V[fbe4]˖E7m.qn{%meMWl="6Xnae}vWU#"Kv}5fL4'N]*fp(T2|&]Lgx()]֣fRfP3U+a=lջza~A#ȹLF$B1+)W #iXM -I
v.Z>>ン>9ҧ<GӞO>g[7qODžI\AOeRK qz5Q\ Ɍs>$))~:MshK=c"߄[v5>}k҆Dq2j.?r4 -#Vo|]Vۄ[sba`#A݇3oMAUga
ۼEgOoa?bC`4XsO1 .[KA;зm#G0c)X`Kz-5˱m1}e}h" -\a()Lӊo
5bDȣKou~Uctn~%qNy*3hT"*]A)hث^ʛ1S ->ܟ+Hng{_)J0,LF&g}nG
5ojKewM})[ƅP]ͅ1̮??0ˤ`^0fGs}tj1)MtӞD
5+C7źL` 2eRl9?>hؐlK/hXah+Ez:!f:MіNMy Nێ -ECR &|u',[@!@'ta gCmlQO}B|Wn1BQa?R{}QxY6h,eNӐ9a,L:uP k"WMq2 -6)OGhŸ>yhftEѺ\lCcW`KBp]0a.og6f7f͗aMK*&N'<g\^C9ɩI5f[jh\
-EIIQ$&OB`;g\ @[B2q:Br/gS'kF=X! c15Ca= a_BJ<Ca@9+&ջ/ -z D>
/gzkzlK.|EVBhMd_dP)$[ug -zMUfB5!@.udŲ{imu.UV2%2Y5 -lH<BTYh -ĐF}hADC)zy!TOܕd-LiB"aH0䱪eW1@k8MwS6u5f9%;(Cψa|M76<NܱvYpmSwS}م -%kѠiYϧX
@*b<\>|
LU0
{q -~ݩm +xڭZiܸ_HEQ66r06M7GZj{+u9babޫ~$p.<U&$LV7+HJTܭ֗E{dͿzWxP7eyW<bqP=1wE]ݭx{t&_"Ho%imҴ@ቍ"݉BFC+,~H*$QE?ci6HHiqOVW*N7(j?<fDI܀UY7;)xg~-[h3,Maݐq![d)!%FB'"s~sx-07譻lnR ế%lX&o%BEnEV@^f-$yj?ڳ#)FlaAl+Z N O.|O38f,ʲoaeh&FguŽk'
fƿwJ34Y)H'U0iIbI;ㄥy$PI4hGw:2ZڝcW,5;wNH|9)襗"dvphO|<ʹ3;u%=1SuUA
:~cFSsc.t/KadQ*ČM
,uB^b`pB25
KB +赏TheG4jF+bhٺ1b03
79@z;3ۂ;@:<8ޤYYܐ@n-w6p3FIr6oa'lYҠ-f3maFBZ~lL'FJ)-eʉVW{̬=6yF~ޒz6Sc:V7<ݺV9vi,mNb_SrepS$'ezzCu;*5 Ȧt"RreDz\Xۍ9`ʍ4 +mKQ֓"7cİnte%0EE g}!~hSp:
_v[[A/<L%܃ୁP>("^(IIQH}Gfq7qhjVJ\=oy"~P"VANFdl?/-ӌdơN֕.ۼΔš,>4/<8q>*`Ft:
"\NWcY1\g@ +O.4i0FM~u_-ǠVL'1b][GpZ_Q !4cX)X9pvN-Ii1X\Kh몥H)n +IMVtmk\z?-Z&/[M%hyOX8U9PgiC5!S_rXuMHh}oڡ,}ũ85ЏDaޢK`#3>vPB*6& +2$ACaiKx7D=L|G~w?'Z*N+yC +(Cu endstream endobj -1048 0 obj +1046 0 obj << /Type /Page -/Contents 1049 0 R -/Resources 1047 0 R +/Contents 1047 0 R +/Resources 1045 0 R /MediaBox [0 0 612 792] -/Parent 1028 0 R -/Annots [ 1046 0 R ] +/Parent 1029 0 R +/Annots [ 1042 0 R ] >> endobj -1046 0 obj +1042 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [333.718 449.394 340.18 461.331] +/Rect [333.718 578.586 340.18 590.522] /A << /S /GoTo /D (Hfootnote.4) >> >> endobj -1050 0 obj +1048 0 obj << -/D [1048 0 R /XYZ 132.768 705.06 null] +/D [1046 0 R /XYZ 132.768 705.06 null] >> endobj 110 0 obj << -/D [1048 0 R /XYZ 133.768 402.08 null] +/D [1046 0 R /XYZ 133.768 533.208 null] >> endobj 114 0 obj << -/D [1048 0 R /XYZ 133.768 264.202 null] +/D [1046 0 R /XYZ 133.768 397.266 null] >> endobj -1051 0 obj +118 0 obj << -/D [1048 0 R /XYZ 149.011 138.182 null] +/D [1046 0 R /XYZ 133.768 265.31 null] >> endobj -1047 0 obj +1049 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F28 712 0 R /F54 943 0 R /F57 941 0 R /F60 944 0 R /F68 716 0 R /F49 711 0 R /F72 762 0 R /F76 927 0 R /F75 930 0 R /F77 929 0 R >> +/D [1046 0 R /XYZ 149.011 143.16 null] +>> +endobj +1045 0 obj +<< +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F74 719 0 R /F56 710 0 R /F78 762 0 R /F77 761 0 R /F75 721 0 R /F82 927 0 R /F81 930 0 R /F83 929 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1057 0 obj +1053 0 obj << -/Length 2695 +/Length 2629 /Filter /FlateDecode >> stream -xZoF(Dh.
CS>ߜ -Iofg)ۗCA'6J/˷G3"D\Jftjitb$S%"Kjg%LWpl/mD9-4J%LZG\vrs *aGTB1-{jy\:vǬieUY]4Uټ'mQnrėk˔dfkˌw.6M{so?
n]ۑkf1OݱʋR -KR>}`V=|p О gQVD|{4jo_¨DuTlKzXT5&p^?m^Ux:C#;j -eX"͉, -)mc:X<zuQv-Ҕ%0QgE?Li03<|j7 -oڇcDn厞n
.jWmOy $uQ5wzQۈo̲3I&!ߖҿ=.SH,iH(|uxP|5M K*ƺϯ-|BԾh!V3mc=28IO88=X3$<Z/'0ltI-FE'7S;^ƁIi -\ƂrBL|RKv+H17Zb^J!#
!l3uP6-R&0샳\? -g-ߦ(W#`o2@`RWǮXYWʢ/Q̦!'Vy1D4OY]fSüKŻDJefQSPÎ]Màzpڲ$Q<g
vsuuF':3IA-_q&v5~UwnWMy4Vor&IIqMY$OG -vM
U`U$Y=˱v+7X=zD_lfټS֘,OibJ[&u$Lt)LĨ18$I;߸/gp,2n -.|pd=R.Ȝtr -i -?9sql$ FI_W0|@2HwIO\?['d&|_Ǫ+I{3%Q}þG>j&e|)|RY5Wܡ]vml{PPaXy
BJIӬ +xZm~BRxh/5"-gYK+"Ү+bpt}%Ùg_l|_]]x3o]\mB)[&gF.Zl[e[K|YQSoٶM.__aooʶMl8VMMU_p*vRTc/.]
t_ +(~ڗmkժ +o3/ޘ|bqiXJŴ4[t]^wH6mrƅT^91ڼ~:R~TYaW$biwxˍHLZ154<l]pCXHr;X S-n~cn?ǹhIk9;e +]h&H[S7R.s"a,81m?k XLk)dJhh8 9V+ +CqwaÙ$&0pŮ]
}8]9_3Ah\.E^vU%BX;B;ɳHo@ŗ31VmuĨ_oz)ٮ,:AdE=%禂MK5{^Mu)N(6zO/8EI2ѹ~\3g9U@8~ϑׄ}X91W>>#Тz˕X}3pӚipJ=
)l3K'6ClOm^swJ9D.)MJ +zPyW"1B)_;LB:yfL¥!ԠPلVM97v[o +c6ˢDh-2A PìٕƄq1:i}jVh(2it-tR=#vAz$DV<jq8͡t1_B[G4E>I$ҹ1$fVY̦ gfLOĆťC?531~S#)89}HD$sU*sqmDvi}1QKc߾N3\=sr<Ås.2\ +nK +pM$b;L%mW0ws:2q`>ݑB¾&P2F;mBVG00Pu#PVX߭SY, +6ҤR&ǢB +9Xa+֔0[S/=iBk:yxZ;RǬM,Ё"-X7$A`E7Re)8s&vёP.Vh-uu:';9>JͶoL
Ĉ!ŮuxP64n@H/;a`CLxaxKa!ȝۀg U +J3QB=fR?NzwUѴd+YjPȌ$7yjD`VIStzc UhPxM\vRtV_P~*gڝUil 2xY (QO &r.K !95ްP'f2(eURO]r_;84RFcsCi 6 +3]aմm[/ +H[IWIƞ)$YQ;9&Y(h!-8p~`< + endstream endobj -1056 0 obj +1052 0 obj << /Type /Page -/Contents 1057 0 R -/Resources 1055 0 R +/Contents 1053 0 R +/Resources 1051 0 R /MediaBox [0 0 612 792] -/Parent 1028 0 R -/Annots [ 1052 0 R 1054 0 R 1053 0 R ] +/Parent 1029 0 R +/Annots [ 1043 0 R 1050 0 R 1044 0 R ] >> endobj -1052 0 obj +1043 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [236.107 528.316 242.568 540.253] +/Rect [236.107 642.347 242.568 654.283] /A << /S /GoTo /D (Hfootnote.5) >> >> endobj -1054 0 obj +1050 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [439.756 154.033 446.729 165.988] +/Rect [439.756 282.619 446.729 294.575] /A << /S /GoTo /D (chapter.5) >> >> endobj -1053 0 obj +1044 0 obj << /Type /Annot /Subtype /Link @@ -4227,728 +4185,724 @@ endobj /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj -1058 0 obj +1054 0 obj << -/D [1056 0 R /XYZ 132.768 705.06 null] +/D [1052 0 R /XYZ 132.768 705.06 null] >> endobj -118 0 obj +122 0 obj << -/D [1056 0 R /XYZ 133.768 667.198 null] +/D [1052 0 R /XYZ 133.768 432.281 null] >> endobj -122 0 obj +126 0 obj << -/D [1056 0 R /XYZ 133.768 302.239 null] +/D [1052 0 R /XYZ 133.768 258.293 null] >> endobj -1059 0 obj +1055 0 obj << -/D [1056 0 R /XYZ 149.011 138.182 null] +/D [1052 0 R /XYZ 149.011 138.182 null] >> endobj -1055 0 obj +1051 0 obj << -/Font << /F71 761 0 R /F50 713 0 R /F28 712 0 R /F53 940 0 R /F59 942 0 R /F69 718 0 R /F68 716 0 R /F56 717 0 R /F49 711 0 R /F72 762 0 R /F76 927 0 R /F75 930 0 R /F77 929 0 R >> +/Font << /F35 711 0 R /F74 719 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F56 710 0 R /F78 762 0 R /F75 721 0 R /F82 927 0 R /F81 930 0 R /F83 929 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1062 0 obj +1058 0 obj << -/Length 3422 +/Length 3445 /Filter /FlateDecode >> stream -xZѢgoQi *MH^:[-Gos;á$J˽ݠIQ`Hz87C~Wt*Xa]VB)[&gRvL24k!Ͼim}߮SYumM]V@GyTI櫵pL~_|YSSE}ms9TQuǞS=n`oOaF?uuUeN}P6kS^j^@5s/XaH{H]ͭ1Y\+zCwSyV5osԡRz o^=]ko^8HzCs-6%tgTiQ]^ݮqhva6fg4K!>.:p0֨Q{:##]QR -f[J8JSٗVz;{f} -ve0p7Mؒ.gBÞMHHf8%WOt-Yö-i+(YA09e<-uHσmc!bF^RsT?^ˆh֧8SJ 9+&1Ы\3>^8vd%:;}:_3^}@@ZA2?wZ;t1Z0F`2^KL -76(J-ggft;N{%PaË G/M*(l!TpҪ r$ʙv Q1<>/Jd߅x d(h.ITI#SłQY0%sч[Y1&YRKkm3G`(}`ɬVL!ju,<z۔UsbdxK\D1hЭKGӞb$Ciވ،{MHd#u[rwi"Cm3uFd+*llS Ng!Uxʑ19.gGɦM
!p% -T#.H -GD
@=vx7#t=4c=. a|,ܣPHwXr㭟T?
]DO#B=8-"$L8G|T"Win\>7$O؉Ʊ+rwT2.r7YVjϚ͏7h{ޱV- aۀ6 -Rק0v* Tw_R=|z3 -HB? qBCy>#Y7LOdVg>.ȥ[ܚ_c4F_HH'/o%$VvԢIm~ݩ#jv(Q9O3@$` -CМMCwp& -5Fwc?;B$qti%3|ӞS[`LușF'4/oS +xZ{?=3S%Ap$iA VgkmlɑP]I5EQ<3T,W}}sgR/ra7.%ˌ]1wno?JX6);Tq[|[mxj]Ҳ?m+USmgv@JR: ԏk7,9g̮hGi >,p'Is-0XTeR~.lzU[m9#FeI~lYt +5"ذ"P,_Zds⾪zCҸ&)v.O]Qr/.h3hkTi\/ZxL;e+rDa5ȫ~:ET~/'Óph7}8V]6VϘjkw."¥_9738gIӾ +`gGBMuy[vGZ?k +n~H7C
069Dvֹ,yDd9{N~4g1|v勨C܌Gjbv2^>B!le +\HMfsOj,LfP4B23Hh%۲&I9@_r +9}
Q0#Mxt~*Mb%Ƈ])yAPIêȑ +Nr<{ևui T#CLǂ\-WuLIޞJq']ܑ9&e]wDk'/)X?Y4uعFFv*"*8RbSSL* 5lBF4*p#Y +ܭc/vGiNuTjj$'vMQf@1j +r
C,E,}ߏ +o(ݸvPnQJ1Yr,f3_}~њOo~BK.V+ҾZaE[.nv654vb"PO!vE +_ǔ$37%2oA`$O&]-!PAL| +c"QcLJieQB^a_Џ^&P)ضPy}52 Dd,hʰt:JzđPp{XV +=.<]l +,,W!PkXS]3+!=m*h)X<*1zoL93\Y]w`ՐgHbW +DŽ +^cem]`ks"%:M_iHxɩ*ʠf zHv9Zu$ +4hkкBZ;䐛ީu=u1{J%I>>Ǻ/כ2ޘB̜͂ВEjpj/q-TN+^K0'< +`S0(i֖988*|[lʨ1aS/qźCtг"*8r_ɘZo{)y#7\/ei]YJG8gYM7č܍\csځ<r2w$7EUGꀍΘ:.uK,ix5TGp2䅒}%O5wI./vu?4RIo?(.4QocXjIȊ8S@xyVJ3 +s&L(}.VO +pͬj\hɌU endstream endobj -1061 0 obj +1057 0 obj << /Type /Page -/Contents 1062 0 R -/Resources 1060 0 R +/Contents 1058 0 R +/Resources 1056 0 R /MediaBox [0 0 612 792] -/Parent 1064 0 R ->> -endobj -1063 0 obj -<< -/D [1061 0 R /XYZ 132.768 705.06 null] +/Parent 1029 0 R >> endobj -126 0 obj +1059 0 obj << -/D [1061 0 R /XYZ 133.768 667.198 null] +/D [1057 0 R /XYZ 132.768 705.06 null] >> endobj 130 0 obj << -/D [1061 0 R /XYZ 133.768 207.637 null] +/D [1057 0 R /XYZ 133.768 321.886 null] >> endobj -1060 0 obj +1056 0 obj << -/Font << /F49 711 0 R /F28 712 0 R /F50 713 0 R /F53 940 0 R /F69 718 0 R /F56 717 0 R /F59 942 0 R /F60 944 0 R /F54 943 0 R /F57 941 0 R /F68 716 0 R >> +/Font << /F35 711 0 R /F75 721 0 R /F62 720 0 R /F59 940 0 R /F57 712 0 R /F65 942 0 R /F66 944 0 R /F60 943 0 R /F63 941 0 R /F56 710 0 R /F74 719 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1069 0 obj +1064 0 obj << -/Length 3364 +/Length 3026 /Filter /FlateDecode >> stream -xrF_J̉ñ%r_]?Vl rD2 -Yt^3}`d(MfDqsjw38&ss${ҋ<{pƲ&dAca -[Y᠙_j4yU7ezͤ6<ZFPbuDXqAF
|WSe0:cʬM2q$+
£YȖf8l]cܖ1k|4jS"q+T/lQ -VEV2k74K<ekʵ5'W`ztIC[ "d/DQP&10˪( -r;|Ũ_@$z,EVԱ[jj&_YǷU3<Jf4q^&Xȥ*ʪBJt2kmZv6# -9 -hT$M9gLlkQK<Do.3I##ԛIV3xZ18%OB"hN|w}'/u qss={h'`+:SJ奈@"$V39x@|]? 8H-c"@s;2usSv0!ڙZڙȍ*=QgEj8r)hM5
[1q>yL}8`} -daG1gc.?qEP*T,8]+(kS*GE -|he.õr]B|Гtxp ;P?S!]C=# -)}c:bԘ A 38rR?RE_=^2=g,
g1!qebB9>6?qutEO g#ɛb6XخtiP֦6S];ԅJ$Ews(㽤ӥb:HO$ՐFQcD7vRb{dʢ?f'B0N۹AD^;{mwx,[J)QʶMs=eR?[â#)lUDd>RC5lelA,ݪ-jjg2<(6OqDn2t9Ϛ|Eɑ`Nm0 -44xA:CgwcT:c"B!f>T`op*P&;zT.|U[2+j"P5S5wQ)RP!3BCT:x{7Ԛ;<)/|Yܛo^68!)'LL4gaOn}WM)dXJ_ Zexjsы)E|+!wc&s| cGPՄa2ʩG2=ѵ۴.GAGl1Ҏo
^%xuf3<p$jsB .ʫzFQ-}WU="ꇢ%Aec9Eﭟlqރ_t$K6JK6"t+Ppї}E6M[hOӏW/A!!&ޟ`c%`Wt }^I2,'ufC -$!K!(:O~xkr4MvB>^\iJI <]m<
1Í0.j+Q2LF 9~4EP|mŃ_mx0u"'G"
vL0+:8?̾I2C&-M>ʟ6Ss?Ptkv&lA}B$>Ձk;D#unXW W#Q
9JReE;۠n\Yc77=!qk]1`3HGlyb|gF "0Hcn-53@}6!RxqwykT]us|F;@.oHu:PWf3)"t6'Ѳέ]UKRS74͊ -\ы16U[JqB{yfҌ0S2=>ef -lna;sxx8beGӦQYN~ľdmmA;k4
pI+ެ,*!WqzJD*V/`Vqlc|[m_9iYuI˧$xIxგq칮5hl9>;+ȉEe {8@"Bщ(\S)j|~7
)j-?I\j<e5>!~[h_h:ZZ5uPQ|OZ\
d;7v1)"fߵ/!Hw{&</pm +xks۸{~:s374i\k't\rHʾ{w)VL$X,zFg>yvBhgfLbt<3軬o/~2X.f1 @oEm)OLM=_ImY|lܳi>Xo`#ݭ?
`4Q|*] hacEDb&;@t4(Q=gJW"b_óWX%Q^RsG]g<&̍\sBxKi"N;D/zg7iWӃ7TPZ0OӓׯdȞwb}h +JAlD%b +~CGR+Es}6џtpܡˍûc11ROi<m># c"'Ar"$`FWi^b3XZV9DzsT'&Vcdć +ZQmHR'TB8,)>2>qghp0^BN +k(LgN%}u8;8 SH*D>n_ZH=ћ!6?FRg?( +9IL|x}$RLm"|"[!W\tmz
bo˧0%{pǞg }?yxǓǏCQ":mgj_"3qsJ|p _!Inަ9u Fi@UdjP#)e ++^O nⰦ[x1cN8Dd>.+W+.adgx4/nFG1M0kp9,Ix<O:B/l.-<uc/Poڽi]>Y[g>[4;x$1풙Q_$@UU2.2BVPʏ;>D9.5$k}>s +Raj4#;z`clc:[+9b#9;Jhllb +Je[_x3]a=0*ZeM0QlLthNd
dQ|yj㦐)G`fx%L?olWn:|rݶOB1ѩV*}GjwlI`*K> Pb;'9_]6Ҽ3Kq*uw\U{YUfضrbJӈ+-GDӾg +Lpr.(}te4OoY +]$Pz7^|PE.$<m
GSn]n$@Pz&ڿpAW~ 52u +`f-k)з ˽t0ꁺ%#whZO8FFhD-). +Uġ7۸]Kk +z}ݗdjOhj0ēiZ?A endstream endobj -1068 0 obj +1063 0 obj << /Type /Page -/Contents 1069 0 R -/Resources 1067 0 R +/Contents 1064 0 R +/Resources 1062 0 R /MediaBox [0 0 612 792] -/Parent 1064 0 R -/Annots [ 1065 0 R 1066 0 R ] +/Parent 1072 0 R +/Annots [ 1060 0 R 1061 0 R ] >> endobj -1065 0 obj +1060 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [432.26 470.118 438.722 482.054] +/Rect [432.26 602.496 438.722 614.433] /A << /S /GoTo /D (Hfootnote.6) >> >> endobj -1066 0 obj +1061 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [229.357 224.551 235.819 237.567] +/Rect [229.357 345.475 235.819 358.49] /A << /S /GoTo /D (Hfootnote.7) >> >> endobj -1070 0 obj +1065 0 obj << -/D [1068 0 R /XYZ 132.768 705.06 null] +/D [1063 0 R /XYZ 132.768 705.06 null] >> endobj 134 0 obj << -/D [1068 0 R /XYZ 133.768 412.814 null] +/D [1063 0 R /XYZ 133.768 537.193 null] >> endobj 138 0 obj << -/D [1068 0 R /XYZ 133.768 328.75 null] ->> -endobj -1074 0 obj -<< -/D [1068 0 R /XYZ 149.011 194.969 null] ->> -endobj -1076 0 obj -<< -/D [1068 0 R /XYZ 149.011 128.717 null] ->> -endobj -1067 0 obj -<< -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F28 712 0 R /F68 716 0 R /F49 711 0 R /F92 1071 0 R /F72 762 0 R /F62 1072 0 R /F65 1073 0 R /F76 927 0 R /F75 930 0 R /F78 932 0 R /F36 1075 0 R /F77 929 0 R >> -/ProcSet [ /PDF /Text ] ->> -endobj -1080 0 obj -<< -/Length 2675 -/Filter /FlateDecode ->> -stream -xڽZYsF~ׯCn܇Te+zQHHD2 -8 >/p|o-~E[[[hM?)<Q< 5`a[Uqϕ@g *g
lIӁGyq_\A]lWE]>mƟJg$Λzo@"gDR8{˄,7 `0''~|5QMԝ^nC -7xSa:+M.Aԁ -)^`>Ypc#,a_z. G*xX@y +2)UG(66M?`
f(Ѻ5іI.81vzzNrC.w=W}d! E, -8eln9q{W$':ALHbx[=Xf1<_$zκߐ9$8#lH@ hq>4]]|@U (i%fO7l?(/>HN eB9@v/c`2&Es9X+fl{B"B~52Bd0) ~CUGh&21;_ALGC0bٱ`b&4#ΝQzRJӥ6P<XlE W;LjCmʕص9;rmt1P& -7E
n8hJ11Bn -H*˶"$)WLp@Gh]n]pfT$..Xe5. -zTVBT_?}U,
Ge*"*앖b#L*As;TX:zdX?,Xlm}@`]U苩5`q-iq6aW;Kpmd2Y +@#s{<~]~l,Bl|Q$,BZd\Z09I.Hqgr7z`t/beL~Z YA0yvO^qU7˺g] -H2}s`lII -= 8^q8jwN&R2߯hC\³%a)K\%Pw8xCg4~z -iN*!~ -(|+{+B6jsi9Hpwsq*c'|T>t,tcnS-v<$^Eԣ]39Qڞv@s;q(Wٳs% -)LTNi+%G8 (T A3ClZ[HwnrrNޕ9z5N&ĔlAU呟u8[(N f>p#+@8]7qn"(>JC8\1BT|\ԩGm-Xp9e0.^ 4\6? -v\G`#&UB[_q1-F
-.f?@X=vaz抅=fprs3c5^4qJö+TҶ˅l -endstream -endobj -1079 0 obj -<< -/Type /Page -/Contents 1080 0 R -/Resources 1078 0 R -/MediaBox [0 0 612 792] -/Parent 1064 0 R +/D [1063 0 R /XYZ 133.768 458.703 null] >> endobj -1081 0 obj +142 0 obj << -/D [1079 0 R /XYZ 132.768 705.06 null] +/D [1063 0 R /XYZ 133.768 305.201 null] >> endobj -142 0 obj +146 0 obj << -/D [1079 0 R /XYZ 133.768 667.198 null] +/D [1063 0 R /XYZ 133.768 280.418 null] >> endobj -146 0 obj +1069 0 obj << -/D [1079 0 R /XYZ 133.768 647.37 null] +/D [1063 0 R /XYZ 149.011 196.182 null] >> endobj -150 0 obj +1071 0 obj << -/D [1079 0 R /XYZ 133.768 251.351 null] +/D [1063 0 R /XYZ 149.011 129.93 null] >> endobj -1078 0 obj +1062 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F56 717 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F54 943 0 R /F55 1082 0 R /F49 711 0 R /F69 718 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F62 720 0 R /F65 942 0 R /F59 940 0 R /F74 719 0 R /F56 710 0 R /F98 1066 0 R /F78 762 0 R /F68 1067 0 R /F71 1068 0 R /F77 761 0 R /F82 927 0 R /F81 930 0 R /F84 932 0 R /F43 1070 0 R /F83 929 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1089 0 obj +1078 0 obj << -/Length 3153 +/Length 3173 /Filter /FlateDecode >> stream -xڭZm۸
y|I%yir@Qo-ز-9`%KZwKFp晡d=ᓟ.W/~|IR#j"f¸I,*_Nl{l?7õs
mv`zTH -i0\K'"$R'DDK"NsɄ.)DL 1 3\M>Y_&Mn=sVpzϠ:V}U91K`HN*vLJ.2Vpf̅bX2p]^ն;n"2œnjFDXƌ#8>lǙ)hT0p8)uZ^Z1 5
̓IMCݢ_D2Z1.YҔ&Y^pR|̡D܂c1bҚxృ0$̕]2'~߭"bPͦ:n3௦euO`.7!ËN8_fpH:/}I31몦]4ٺ:/:;T+jͿ~ -)?}%-i)s^24^Ѧ4[oM@曎g*do<HzZuyjJ-M/_.씝D8~Dli9n -,ngkCpxBDjapPK -Oddv9b[QU.p~թznbh0~z>!0q^ip<6a)E(е&ߢ=ị:[˗o:;~TYN
n]2|u͕A:pQR`G 0-8һb>aZpt{iȚB`Fjx)$m0"
}$7 -J}#DH@t&_Xbu|<pcdFs_h0?[p - -M;*~ۇ.,|g)A ^AA`lUx'?~n*ER ->E@][[k{Mv\pMTm -Us7=n2ˎ195ݓNǾ -%!@f(vPb]R%ogN}8/V_ag4J$eeYQ.Pm_ -V37y^+Pq~ӝbW0 -㒖9ΜVHai.|65, -SgEt;q3h{-a8t ?Lm{'}'~gw;?w@uL
jx_1ӞDGA=}.dɼ7ϙ{m6{#? &0LqL4@z(gM_|{`}B3dm@bڐёs_qě~"ob^pl`P6 4=!\͆>Wh$@H/ܱ9"tWC{B ET)H=fG4 a 4~ %p +xڵZYs6~C1
fj^Rj*9*DHBR\߷ +sQC
d,β!JK
HFpbR.a<BԸ+t=!3pRN0bhiWjg]6˵w.ZMrFEtw+.G'~,@Ӕ +R'o[,")|O j +L\3q}ĩL6̛:Ywi[Mj=HT1lR"A`U҃J)S +n?r5A|17&z~B[ØEFmM{U
Q{k`dп-Ӥ-T{DfG'1LlOC0bU3"00`܆c(iݔa'27q̳lp1aCYʲWĖڎџ,x mM
tm~S7]qX]Zv`Z-?w/.)l TXd&M|Tؠ(;8@mj;~Cv/8mo-4k%Jg72BA~[4`dE +j*B
+N@$;% +ッQg]S;[FA:Yk֔gS~Mq@NI"`!/H +B0A:pVnCG_r]7ۗ1gpZ Fv1,yQLW&+hߟz~uo6c)5s#]Sm byw} +XTnP-.rI2
lp0B*9ӧZ +0NYlLr#Ⱦ<# +!rvTN4sQ=8Y +Hd*k5TK,ioHm0MumTr^A%Ux{AL}wjUtαmauOnKPa +gJOY@S8gCZS~} +<+#=pG8mROccrR" L0zڑCfM?1y0vq{2[y(30'H +Hz7"LYƈTte=4 ҦNIU"N_yvn-URY.d!{&P4&#cyJn e3|{, +c)&```DcM"bk)x2pm<f̦8@7/iEXB&7ƗGlzU0UW\J_R?+*]މ~wr)L!/tExHi7Or8'L-LDq~FF1T)Uol|S#/kVjk#¡-Eh+}\8&%l1E4N *qJ:=-O2]Hor*r8 H:hI 4.0,PERzgzF6]|}e
=|MmDȝp2WpEҩ/_NJ5fN$["UX3n^U½\nMl9bܪlwW|j]lcJ_^!<"LLXiז8^[|-+@?F4sw4=E,?ٯ}[zOIi@j)PusprYJt E7ۼlyFrZԋM{Q
~賅6m +I0Xi.o^ +yS+3m}QplOex#KhzY1JG-)ֹ5Ha endstream endobj -1088 0 obj +1077 0 obj << /Type /Page -/Contents 1089 0 R -/Resources 1087 0 R +/Contents 1078 0 R +/Resources 1076 0 R /MediaBox [0 0 612 792] -/Parent 1064 0 R -/Annots [ 1077 0 R 1083 0 R 1084 0 R 1085 0 R 1086 0 R ] +/Parent 1072 0 R +/Annots [ 1073 0 R 1074 0 R 1075 0 R ] >> endobj -1077 0 obj +1073 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [451.503 622.536 466.225 633.329] +/Rect [451.503 196.048 466.225 206.841] /A << /S /GoTo /D (section.2.5) >> >> endobj -1083 0 obj +1074 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [157.575 550.252 185.027 562.207] +/Rect [157.575 123.764 185.027 135.719] /A << /S /GoTo /D (subsection.2.4.13) >> >> endobj -1084 0 obj +1075 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [229.423 550.252 256.876 562.207] +/Rect [229.423 123.764 256.876 135.719] /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj +1079 0 obj +<< +/D [1077 0 R /XYZ 132.768 705.06 null] +>> +endobj +150 0 obj +<< +/D [1077 0 R /XYZ 133.768 376.165 null] +>> +endobj +1076 0 obj +<< +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F60 943 0 R /F61 1080 0 R /F56 710 0 R /F75 721 0 R /F64 1081 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +1086 0 obj +<< +/Length 2804 +/Filter /FlateDecode +>> +stream +xڽZo8B,PYIvoiUl֭$'[odad/DRyo&2ɏgwWgo~P&HN S,.Tr5OӏL.w+]O+|k29aH͒)c$SrY}OU,Z:y.M}GJpox_d.
~2g+E2@YOjpPj3P)gX"If39dK9aR&L͙?>1&,a&RDӌ
MsBlr)`]rooэ,8yZ2!!orPKu
q5fmt_OJbiCDk1o&ֲN#7h:]Dk<( 7j,c x%5C $T)Ο9!9ܗFb\YW=CS1EEG$-QH78Iʳ#cZ3G?)c fD'j kXpf2R儥]Ǘ۴-a}&ll.gyΐz`M"kWȓJ-¦67so2qƉîlnbLoމMiTS[M/}uc*:*NYooL,j2jӫU:/E5{|nB1S`υ_nWO($vy)m=;${QA&h[#
:8~T4tNW}FqѦ<^廝æ+%⨢9[Qۺd*gڎQ8ԞutBL |?+J?3r(;p{>k#Jȶ̱H]>Vֳp5( +99hZPP
'Coר77 +0+O5G&TT@]\C|G\v1;!>S0<mູÉXc/kWpl~'W,C+?&Pr:o[dJ]ߚv_a2 + ;#0=`%ǃ=oMWwb
"ԲC'GȖ*#1ݤap!48𫉂{b+z8,GJiDK JrL r@#KO +>d4V8=$q5j(ܣy@6cC_E ,i%0}*n'ŦV7c2ǀF?E!t +昀!Ub^@W +ڡ2¸>];kKm.Z*!m BxT9I" 'GezDStWh\Cu{M2xÇf-OfA2U2H +/PUȈmga"@AinC<LhDFFqq)st +endstream +endobj 1085 0 obj << +/Type /Page +/Contents 1086 0 R +/Resources 1084 0 R +/MediaBox [0 0 612 792] +/Parent 1072 0 R +/Annots [ 1082 0 R 1083 0 R ] +>> +endobj +1082 0 obj +<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [444.381 406.322 471.834 418.277] +/Rect [137.594 514.924 165.047 526.879] /A << /S /GoTo /D (subsection.2.4.11) >> >> endobj -1086 0 obj +1083 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [376.282 116.319 406.502 127.112] +/Rect [376.282 235.625 406.502 246.418] /A << /S /GoTo /D (subsubsection.2.5.7.2) >> >> endobj -1090 0 obj +1087 0 obj << -/D [1088 0 R /XYZ 132.768 705.06 null] +/D [1085 0 R /XYZ 132.768 705.06 null] >> endobj 154 0 obj << -/D [1088 0 R /XYZ 133.768 300.68 null] +/D [1085 0 R /XYZ 133.768 418.847 null] >> endobj 158 0 obj << -/D [1088 0 R /XYZ 133.768 208.922 null] +/D [1085 0 R /XYZ 133.768 330.45 null] >> endobj -1087 0 obj +162 0 obj +<< +/D [1085 0 R /XYZ 133.768 222.681 null] +>> +endobj +1084 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F55 1082 0 R /F28 712 0 R /F58 1091 0 R /F56 717 0 R /F41 945 0 R /F69 718 0 R /F49 711 0 R /F93 1092 0 R /F54 943 0 R /F57 941 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F61 1080 0 R /F48 945 0 R /F62 720 0 R /F35 711 0 R /F75 721 0 R /F56 710 0 R /F99 1088 0 R /F60 943 0 R /F63 941 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1096 0 obj +1092 0 obj << -/Length 2330 +/Length 1990 /Filter /FlateDecode >> stream -xڽYKo8W -R6k086% -e'vA}YVoyO{Ai0h+^>2!/y38<W8ԔbυiY/rއ%`&v>RbbV$L.PJyD(5z$čuݏ0 -BB_CK\C q[Β[\ae)ek,+{+J1e{LhX!Aۮ3t",Cif`Ȼ$,k11SP
%ʑ\(GDe
@Gf2Y;k -7[Zǚ`]4uY|{`$]ٸԁ59p'A F`u 4;AL169-i}AX+48
3N/qx9/SNQoo;Q3F3@!F b}w6Jp1‣ H%$c*~M!֏lY4ˡـI)|+;`yK{ -kHh9)RI/8}[;:">gJ^~ajr°*W4f3XYϭȼ^4Xzn[
G7J~0昧v0m|\߅߉vE(+_~qba\{nRwʛfbvrå1EM1ĕoG ZDO_oW(Je܍Hp -pz!ŘwՋ+2OX(j|#9Evs],p?},ˏ`b
8jn}3{tcv-pE G\\N[sr؛PC@p4
miz5a#%!6va)SdFCuBH,>RIR'=ÛWGP(!Ožu^^K.h8Q8*YݎI'*<،#3LFhO 7_t /1ՃԇxY>0"L|;b.a"mtR{rބP@ۺwy8՚??QoKRpAW8t#| -Q -'ccje$]6g'LkGeSHk0!Fʮ +xڽYKoW(h1^d <^@-Qjy*R洽\"EU_}E!ɏANn&1&Z6Mwfm[etPa*">n0(8jöؒUJ7Ex+1HNv{>㟢¿-n +e:团m*(']ADz}Z4o^;ȇ)Ȅ,wLA\+TZx^q.g0Aa&zCbVLQ 'y?F8t7vN,. /obw4N82 +t4N9F}{$0qI4bBAgWD:߈IvI6Y5j_'/$9˦a21߲1l*h$!☽DKeﮋMtܦyT:h)!=}}lɥǶ/++!3dz(;`Ri^!l_?)vA<N-ӱo
c?0lBX`TJ>, +MG'FO復=%~>owm]W17JXRA\A6+CS@\9f`#ʠ+>O\o"-w3 +N27ļ5/1ͱ7TWK;u(5<_d"^uƁ3֎(0A߰t[~M/N0Vixvb{kc:MJW&ܐD8dD˼N2WŏX¤4M,מ*(pi n.4p,U<EA:b| W <JBZP~f{s54+!eL^^KO-JfjP;u,PbPb3P槄pi[h9cXpk<`,,^'RL8<uqP Ӣt{rх>ۇcNv{xՁrl%o{!zcӏSw1H]i;JZRY AJ1f ^@=ݺ +32?\|FAyqMzEY<{,Dw,Uydjp{s1i" e:3U8o\U{PĿVX0TեAAX<k h|CdgGOP?Dﳨ P!3@I*&Z6]^amfS<Br܇1zل + +@M~iן&r2ilN \?DF endstream endobj -1095 0 obj +1091 0 obj << /Type /Page -/Contents 1096 0 R -/Resources 1094 0 R +/Contents 1092 0 R +/Resources 1090 0 R /MediaBox [0 0 612 792] -/Parent 1064 0 R -/Annots [ 1093 0 R ] +/Parent 1072 0 R +/Annots [ 1089 0 R ] >> endobj -1093 0 obj +1089 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [295.972 192.662 323.425 204.617] +/Rect [295.972 264.805 323.425 276.76] /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj -1097 0 obj -<< -/D [1095 0 R /XYZ 132.768 705.06 null] ->> -endobj -162 0 obj +1093 0 obj << -/D [1095 0 R /XYZ 133.768 667.198 null] +/D [1091 0 R /XYZ 132.768 705.06 null] >> endobj 166 0 obj << -/D [1095 0 R /XYZ 133.768 423.29 null] +/D [1091 0 R /XYZ 133.768 505.312 null] >> endobj 170 0 obj << -/D [1095 0 R /XYZ 133.768 357.473 null] +/D [1091 0 R /XYZ 133.768 438.777 null] >> endobj -1094 0 obj +1090 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F54 943 0 R /F56 717 0 R /F49 711 0 R /F72 762 0 R /F41 945 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F60 943 0 R /F62 720 0 R /F56 710 0 R /F77 761 0 R /F78 762 0 R /F48 945 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1102 0 obj +1098 0 obj << -/Length 2968 +/Length 2956 /Filter /FlateDecode >> stream -xڭZmܶ~bhJ)'.RC$mt;Z"i}v
ΐԫ{{/)qpgK7Ͽ\]xi؆1)7W7&1n2m~N8D^q\]f2iۦnEߖT] -K>yTàC˦.닗n2iqbI%f~\ Ɍ8-?o"b$0t6 -GmQBs&æ?/S)m.MޔOMO`,{үND:&dW֑mpJ2·q1QH悶M<Vm?Y_8* - c$D 1w`'=>X6X4EߵE_ݷe-ʿD+ b{y[D3qjp*WdʊR7<y{UiRd)(ɗ0NnC[
~qop -M`g¢|B:ÈlKH -ۑ2#a=$nL)<$m5MiϞtQ3"3\՜P"@)rȜ=Fѩpj ܹ "7h][vlƬjc}-]8/D-f3"fRр!Ffө̎ -m`Z8&|&"Tꝯ1m6H尅2"Lvϝ8hab&ty9tg![w`}ly7Tاe(pUgp8Wyw$hq1{ -{͌Z,C'8 ꀸΟk'"7t0TF]h\pEeF3@^?V:EdJ;'c!&ּǷ -cZ(+9 -ĚyM.<
\uRDdjІZ-iYGx.IȊ|Q1bHf):+?8ĘjS)Lz4-[Qkf$:.
f)gO,G - T!S~zewy>Ǹy ->[D`\KfGj94&Neǒ۩i4lqZݞ>g.kWo~..}d+g]cz@s4c;`+:4_<a}. -e(u@[=7N}[m~=Ж+_5]4+tڴ=K{?0Z(`Fm- -jì`{`<riMdc!4jQOƢɘ]8vev"3jw`p2i%$^_ʱ3rBc<y+_ K7M>w.g#WLjC=yplYg흷瑩$Co㧏~|* 9( 5ܻ3L,觴jr[2gb8p>䴘1S_6j/gZJ6A2PaWS羄2I]ضlw:)UMZ]
ӐmX`H +xڽZ[o~ ڠs']!E +8nCr%\R!UV*pxf\sM(__|mm9˴6R2kh˄&z:[q.t|~-/}[VO:<"nav_}g,3I)iFKHSˬLq`Fs
Q@F٬siqu4J,n37h$*lqW~85Nx2Hh_T]Y! 1L%|NhtCϟkG CVRr'
3QO17J=>h6h4e_EA۲^yEo@4_vERܒY/oa-.:a"Qh +ݷ"~k4+gd+ZXa-o}KfO<.h[ +4<ՋxvqW +3 +.d +"]~(桟B80Pe@[OYCG#qZXQ9\ +ۆn6KL\xtdTߏf,NsRY2)H$9.hN~ +lMҀ 1m?N¼ +8W**tZ4*K<4 +i@CPm枠p+*?#Z<yG;zn`il:1''[j$+ܔE2U!ͫ}^JƧHST+ph+o<9p$oTbnd3 +T}!37ꉜ"pˤ1K6 +\z:WbbUAQ59$aW.o{*UwynOR.E
`RѶMI +尅4qzކܩ;uq}@Nr3 +%,҅{ 5B" #uZ6𩄄Ωa:]:`p6.1EDS@$!p"MiK>}02exuu@F+! Ƒ;W!o +J!2Ǡ*]*y"TL* +{,XzN2A
}m%(;4uSw`ΤނuqyT>m`ɇ`KI_- eIp]d=&V5ƍ|#9a1L,+C p+cLt++d,Xu_&@J(KОebx>)`[KtTwvH +qhb7sQ%kgqM];{wSFp;~"1b{}zڳGJC +0p>aVUJ5?=.$NYSJv5Y
p
MUC<ְ*-эF]PX*`'cQLɘA&;>n)8mTKjo6y5V;+,=.۫rpn[BOMM]p *dxCgxH%ZɂC6X:<ܭU/HQܚǥDW7rL#:ޮ!:a +*p[u٣k%v%V endstream endobj -1101 0 obj +1097 0 obj << /Type /Page -/Contents 1102 0 R -/Resources 1100 0 R +/Contents 1098 0 R +/Resources 1096 0 R /MediaBox [0 0 612 792] -/Parent 1064 0 R +/Parent 1072 0 R >> endobj -1103 0 obj +1099 0 obj << -/D [1101 0 R /XYZ 132.768 705.06 null] +/D [1097 0 R /XYZ 132.768 705.06 null] >> endobj 174 0 obj << -/D [1101 0 R /XYZ 133.768 667.198 null] +/D [1097 0 R /XYZ 133.768 667.198 null] >> endobj -1104 0 obj +1100 0 obj << -/D [1101 0 R /XYZ 133.768 431.677 null] +/D [1097 0 R /XYZ 133.768 435.618 null] >> endobj 178 0 obj << -/D [1101 0 R /XYZ 133.768 246.416 null] +/D [1097 0 R /XYZ 133.768 251.136 null] >> endobj -1100 0 obj +1096 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F68 716 0 R /F50 713 0 R /F69 718 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F60 944 0 R /F54 943 0 R /F49 711 0 R /F41 945 0 R /F57 941 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F74 719 0 R /F57 712 0 R /F75 721 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F66 944 0 R /F60 943 0 R /F56 710 0 R /F48 945 0 R /F63 941 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1107 0 obj +1103 0 obj << -/Length 2941 +/Length 2916 /Filter /FlateDecode >> stream -xZ[۸~ϯ4wRi-]l_ -t(ؚͦP4dҢ<ԅ2mkŦ(<<\H[/?^]d$\/oJ¡!\z-oo..Wc[WWWr/hrf(љWaH6 Y7-Up;FnY},.DqdvS\\ --@.6o[ 2%&<A%n@Y7[+ -d5Y -dʻ*RЉ{O(g -$!*#VDƻt0fFHFa !JNhƇ/(M!F\H$ـ-3(У$=2f -{ ->@Jބ @5y@gw]7eU<.3Gd3\;q+b5's_%{geg6bh;r٠ - -wߝJAnr?iGLQC' -=!I}1]oʓB88i -HSN$ 9tߺ.C9|ױM\tkwW\f۫?#@taps:POpG +xZ[o~_Y^Eiblۗ +gSLԽl :җϟJM&r9,C3>1{UMKNuC?a$kg`L`dL6gLܞ5#5ovٺ&)Sdz@' ܛ[Iӂ껾)h,~PUG|CobFc5S*
5n\^y2m/<d|b8*&JXVq:#H?wnHCd<G2{.PVlQA3 +pdܔ#uJ )*W\2T Q@EfJVe:_hgQ$,$z +}6&g@nvQ̰2b +:>`¨gmwt[u +=xN۫Sw +MH +zlU4T_2Ձ*uC\x>)`1
U`bDž44/n6y#Z67#rSW ʼn3,yȄ6B?EpO
F|-9pY>9MRu&^؋ނĽ{>J9 aJ-e.͉,g0:gR)'|=='''´,<xAyMVQF5+O$$0:P$r1Mǐ+`;,\&Z=߶C1mʻxڿGH5Gt LSjV:_m2;l 3gX_:2mdp٣.WQ"m\/VFWq<=a69ˀ<nrY=`mL1x
vuW%?f endstream endobj -1106 0 obj +1102 0 obj << /Type /Page -/Contents 1107 0 R -/Resources 1105 0 R +/Contents 1103 0 R +/Resources 1101 0 R /MediaBox [0 0 612 792] -/Parent 1109 0 R -/Annots [ 1098 0 R 1099 0 R ] +/Parent 1072 0 R +/Annots [ 1094 0 R 1095 0 R ] >> endobj -1098 0 obj +1094 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [153.7 611.39 176.172 622.183] +/Rect [153.7 610.466 176.172 621.259] /A << /S /GoTo /D (subsection.3.1.8) >> >> endobj -1099 0 obj +1095 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.4 611.39 228.122 622.183] +/Rect [213.4 610.466 228.122 621.259] /A << /S /GoTo /D (section.3.3) >> >> endobj -1108 0 obj +1104 0 obj << -/D [1106 0 R /XYZ 132.768 705.06 null] +/D [1102 0 R /XYZ 132.768 705.06 null] >> endobj 182 0 obj << -/D [1106 0 R /XYZ 133.768 598.645 null] +/D [1102 0 R /XYZ 133.768 597.522 null] >> endobj 186 0 obj << -/D [1106 0 R /XYZ 133.768 528.102 null] +/D [1102 0 R /XYZ 133.768 526.781 null] >> endobj -1105 0 obj +1101 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F28 712 0 R /F71 761 0 R /F56 717 0 R /F54 943 0 R /F69 718 0 R /F57 941 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F35 711 0 R /F77 761 0 R /F62 720 0 R /F60 943 0 R /F75 721 0 R /F63 941 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1115 0 obj +1110 0 obj << -/Length 3175 +/Length 3271 /Filter /FlateDecode >> stream -xڭZY~_WJ*9IxP
) --A8Jr[ -b8G&!{LL)q
tW N8ʔ$N]LFmEׇ] -*@A
غͣ`tLFil@)[ -Fqw(
--pQPM03)}N0]j1W<G&Y@,|6.wEu郩BHl7P(i/u硬8 -h -ݜxΪMJGSL*b@I6^)vgr/
8I'&Sr1Z` zB.4S(nIa)aͻK!4dY7}K5oA=IKt
]H'}槛6*%g2yG*DNcE[۶9Dc - -@04?h lvxx|@e3
,$G3^jCT8Kn -CyHP7uWD^X9g -@lHCه@ǨѰ PF6˱Fppთ(.sy-)`8GWOpG[|zgXj¢\hq\
yV+[pk7'4qա1:E({qBCwdn| -GuTDafe0a!i3P,ˀպBŰ">rb\*OG+(nzBB懶I֘ -lxm2J:=Wd -A(m>}cߨ}4d.Sf<RpJ4x,CU -߃i +xڭZK#,^ıxr]Wq$^Ij
>|l +[v<yw4tPr36d_dKV1:)fxT| +
.,:"G@Q6I.'y"7;J'Ʀ9tLnwA,{|Nf+eZшɔtXMʹ1tᒃ]7;B;J5STqQ/LTL +c}%ER/P.b)qɍx&eIDK@}Ӆ +vb=< +VN^.]N~c$ؽs~EumE9x^~Jy Sa)|mb8BT<l'7F
S?_@ӌ{
<g4Kw`yšbl<\Ȩ!z>Sd]~>2)Bf;G<I}⃚0hܧCtM]l;^T l
0-sH[Q +)qb +Tԛ
kܮ9<+ۆmΐyLDŽ.hv +c[(OE'̭{jB6=^7mO禨a&oAZX4&XŲRw]ݞY9h5O34
;vi#|c ~p >{JCbOL҄F,!Ι52n`;ZZ @b endstream endobj -1114 0 obj +1109 0 obj << /Type /Page -/Contents 1115 0 R -/Resources 1113 0 R +/Contents 1110 0 R +/Resources 1108 0 R /MediaBox [0 0 612 792] -/Parent 1109 0 R -/Annots [ 1110 0 R 1111 0 R 1112 0 R ] +/Parent 1113 0 R +/Annots [ 1105 0 R 1106 0 R 1107 0 R ] >> endobj -1110 0 obj +1105 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [285.177 356.509 315.397 367.302] +/Rect [285.177 362.487 315.397 373.28] /A << /S /GoTo /D (subsubsection.2.4.2.1) >> >> endobj -1111 0 obj +1106 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [357.125 344.277 363.587 356.491] +/Rect [357.125 350.255 363.587 362.468] /A << /S /GoTo /D (Hfootnote.8) >> >> endobj -1112 0 obj +1107 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [167.448 132.045 191.081 142.655] +/Rect [167.448 128.503 191.081 139.113] /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj -1116 0 obj +1111 0 obj << -/D [1114 0 R /XYZ 132.768 705.06 null] +/D [1109 0 R /XYZ 132.768 705.06 null] >> endobj 190 0 obj << -/D [1114 0 R /XYZ 133.768 667.198 null] +/D [1109 0 R /XYZ 133.768 667.198 null] >> endobj 194 0 obj << -/D [1114 0 R /XYZ 133.768 413.199 null] +/D [1109 0 R /XYZ 133.768 419.177 null] >> endobj 198 0 obj << -/D [1114 0 R /XYZ 133.768 263.808 null] +/D [1109 0 R /XYZ 133.768 272.775 null] >> endobj -1117 0 obj +1112 0 obj << -/D [1114 0 R /XYZ 149.011 144.499 null] +/D [1109 0 R /XYZ 149.011 140.956 null] >> endobj -1113 0 obj +1108 0 obj << -/Font << /F71 761 0 R /F93 1092 0 R /F28 712 0 R /F56 717 0 R /F50 713 0 R /F69 718 0 R /F53 940 0 R /F59 942 0 R /F54 943 0 R /F68 716 0 R /F41 945 0 R /F76 927 0 R /F75 930 0 R /F77 929 0 R >> +/Font << /F77 761 0 R /F99 1088 0 R /F35 711 0 R /F62 720 0 R /F57 712 0 R /F75 721 0 R /F59 940 0 R /F65 942 0 R /F60 943 0 R /F74 719 0 R /F48 945 0 R /F82 927 0 R /F81 930 0 R /F83 929 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1120 0 obj +1116 0 obj << -/Length 2649 +/Length 2563 /Filter /FlateDecode >> stream -xZ[o~XyX#ީ~89I -}h9. =g/$0;CR%s/N\+Qp83曑bO~/OIA -vB9'Z0.'\r8̈́Ξ^__d) -©Ov*+rYOv\/[W2A4ޝmr3moWXT}o]6wvKHJdڙ씙raaoh)&aw40+d-~tcCZ={JOuSV -Y
NWT?؆ 5<,ooy},rtχJam7Bsӥzr7aylg?vR$fZp0p'U;v[M=QfpHImL298\-wy'"G"El -fɋvqo:AsMs.FD?T#%2r=d,'c /xwo9/aekF_{S]^m.2}vkIx0&(:. -ha.@yMOD8@ -#DJRI -m5#TOhNY* -I1 -pl;*C1N J]O$Qy:{Fs!)=eρzt}MR'Ѐ9=MxRhnB5aZ@XO)f kd'*W4%p4q)E?'Ua
LY¢@14X(1g+*ebdNsW7c[#[*9$-<4f[ -}p[uju -341oWmgSVMx6UBԁTv'-&
:^nF6a I sX;}C mL7.o]%zx
.@ oS}Jݕ(%%;BWLt}GXݶ6}
J߮蝼+ -xjNDjN{7)jϾ۟m7O9n1Z٭ⓆņBopEl!oÅV~UμɮfsU"=E -h/GPY{StvH,e۱7
qGenϤ[JW.HV$#lo9Eyi|v1XTllO -v~E"FQjAFkdH!. -%We5sMr*F5 -*.Z݆.4AU.kgy@@.~sd,`*LXCcJ/A]%1'SS +xZKo8W9#Yi,brKgV##VD#bbCNGtϋ?w.GSheFJj`f>|YTD1ofƅqFW8rF ̖jlѪK4j\V.oХnbT06/e>CBnObΗJI&=y]k|riox5l3MFpY D(l>lظxy=*7\o:ϔePsQ֓D29uO._|i-ɾʄ RP mI~Rwf4kVJ{Bs<s1" <L$Tpz +
d|ytEްwϱW7?%tnwJ?}^K]*<"icq0mF Ḓn0BA2#DPRI2mAThJX(9:B62ͼ%pşh鈎d$r$!Lluq{0 |/KW#pI%4?.P
eImH&<ӌFR"Fi
ZNz9'j̘E4C%^FTL#d81Zܣ+̱; +ZxYKj;%.Xh +9-^3z\r٬8xB + +® +CfcREzBC-56\Zg2 +d(%|&Ouð0l<X.9+{0w0G{#}Uu7咜kA8ώohCx[[B 4NfЄfca3!N#Phogp/{7ᄔ!VRiaMD}CXh"7!V}t_ɑ%Z`VNhD*t +8 cx,.)ED@ ,V{
%Xs +Br3.aruGYT8$"ZYb@ I3'I\%ߋo> +竱W>OHjݜC}q=w*NO=dO:|9YYACEbwtTLp'0[ +éARi2Z]D8PTpiFSJT#y< endstream endobj -1119 0 obj +1115 0 obj << /Type /Page -/Contents 1120 0 R -/Resources 1118 0 R +/Contents 1116 0 R +/Resources 1114 0 R /MediaBox [0 0 612 792] -/Parent 1109 0 R +/Parent 1113 0 R >> endobj -1121 0 obj +1117 0 obj << -/D [1119 0 R /XYZ 132.768 705.06 null] +/D [1115 0 R /XYZ 132.768 705.06 null] >> endobj 202 0 obj << -/D [1119 0 R /XYZ 133.768 181.693 null] +/D [1115 0 R /XYZ 133.768 190.935 null] >> endobj -1118 0 obj +1114 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F41 945 0 R /F56 717 0 R /F54 943 0 R /F49 711 0 R /F69 718 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F48 945 0 R /F62 720 0 R /F60 943 0 R /F56 710 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1124 0 obj +1120 0 obj << -/Length 2445 +/Length 2432 /Filter /FlateDecode >> stream -xZݏ۸߿p2OI9E}(P) pLۺȒO,wȡ(Kw\LRߐ/vx=zwӻ.(%lq]PI҅ a\.6#P\Qdn(/-{\DFn
<i?\;.2)nbESyLHhp:/lCYy~;. u*)IyX2d:,>˦~cz%
3+H*b@y4E -(s^=\IUr:BB r[MV(j܂*aِ%)P8 ^խK`I&xRl_sʏ㫙x'߲[1 7I5-Wb@v;H5ݓ R W"O -iX -vQт'y1Wy]oKDYw;Ǔm˨G+)iq0lD0)A\DTM5Оi -|ejgΦll, -}MXlUx=RL rŬI^Q@ݡhԻ,Ws⅒1k}b]tQBX 1fcfֻi! -9:d;~hs* -YsaAΥݲ&& -a@׳1)4t9PXs^+7+XEP -8D'o`H<\^{_5m T*-Ҫ>n -]lQn,E8~o|@V_nm1ǔ)Ki]<׳1ng>+KLl_7 +xZKFϯ +v!x>V(< +8"5\(| y`h$J*0d$*w,I=>d[y8"m^VY /,;cFf
Q\,5ᄠ@=5X+rJ%MŰ#g2C`JUrB`ܨ*;ͺ\WOYk|rꕽ>a`l_M{I-^LK|]
4\,D, +S$pLS٩r;_wMui5'VD0 +1L1Oݸ5Į9":FVC9z˴M-{Tz.%8̖4+Xw_Vf۪i/X&e/%^!ɳ)('(bXۘ}ٵ[HS4U⸄ d,dm!ÛN"'fu6ԑA\edT8V5J(Wv +HtJ88$Y0henv6YA^vTBI2 +4ӅRATVWa_;Tm0 d脐,fCU8L*9+T>N8R\S0`B;(حeoϜ\^q
Թ3niQeִUѝPw-MP͝1ZpX@kՊ"(vVZ/b19Mi穣ҹ-9*ʒLG(L~B!d@tL8;0g~#`Q<ҀE*եC_ee/H% +Dtک)di^H +I9}@*bk +rZxPrv4j͋FUoծ~MQ89rr&@LO!$ Fy~b3
xV5x%gH
sV{Aכ|<5J#g9BB- endstream endobj -1123 0 obj +1119 0 obj << /Type /Page -/Contents 1124 0 R -/Resources 1122 0 R +/Contents 1120 0 R +/Resources 1118 0 R /MediaBox [0 0 612 792] -/Parent 1109 0 R +/Parent 1113 0 R >> endobj -1125 0 obj +1121 0 obj << -/D [1123 0 R /XYZ 132.768 705.06 null] +/D [1119 0 R /XYZ 132.768 705.06 null] >> endobj 206 0 obj << -/D [1123 0 R /XYZ 133.768 667.198 null] +/D [1119 0 R /XYZ 133.768 667.198 null] >> endobj 210 0 obj << -/D [1123 0 R /XYZ 133.768 214.5 null] +/D [1119 0 R /XYZ 133.768 224.463 null] >> endobj -1122 0 obj +1118 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F51 715 0 R /F54 943 0 R /F49 711 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F58 718 0 R /F60 943 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1132 0 obj +1128 0 obj << -/Length 3296 +/Length 3292 /Filter /FlateDecode >> stream -xڽZ[~_!E\yuE$Pv[%,QQ{3gHmEr3뙜p&gbV2b5Sƈ<+f˅6nvq5{=iۋ}h΄T+QmaNEBEb!zBOH'˔x2PUR&v~N6T.r5kc|]纘7>ŰF3Ddz,ۧ`&rXe٫Hrf:Xh!37[n^+|i&~ff2a5[~;hհI'sRL8&vu>ÜPghH@] mGKX#a?($N8["6XGl\ٌG7u\`=D*
#^/sYKQ!4-4pĚz=տ5\{{yR,ܶhDM J%2JX5%Ya?fIdYlGfPJ.edj^s{](Y{$%vݼKR³_,O FO/tr_"EpUowMz]FΫ]zUƶ -'eB$u)I#q,?:jdL -ev -Av(qSωl9^]bo /b_lcXem ^ W#4ADhv®/B11,*+jwLʇA$ #E.M^y۾z7z̔PRMkρ?$e!æ8!ƜŹqS=}{؇w]m<mܟ߁Uݮ+u4 )K& JNRL8ldQy]כҐݹ̠a5*eqJv%MWK˩ru@rj(yh\%vr#0r9}.g[+ npb[3 -)ǔ=|&>:ǁ1q#D -M4L -`AbA[U|Us@m|Yzƍ_8%/s58ZU]& -?Qb]ET23o
Q̯˾X6C(!f,[`gm*N;3"0? Pt1 LI -tYvQ22=S_H{R#I_X]_H"m"Gc6u奊}1觔m -w -%^xZ+Y4+B^26w&(kwmX-`-.aଇwq^X뇡Kj봗43G&yRj{-Ƀ$,jEqܹ]8RvOɰ)~4c%ijػ5#DĶա]$zO#2NrM[ES0Wõx4S?}moߦrm`TGB:p~ -?F#餳@qT*گ??/Zo;yV&N/8mC|w0 -#9Dnʐ]%k,"+5T}4mdr.t"Qݑ$&eB4fE;E>Fgru_rTc]04/'gfdGAqܔ).^ +xڽZ[~_!E1Fc!A"A4>ݖ+Q%j#Jwɡ<&h_Dr893f7l,\xRgWZ +oVW_vY_w&\d`%?fXQ˅*Eb!|BO^g6K,S +'1wNrue]?Gb' O +5˅zm6K;0muH1y.yBkEaxyu=ə*h%2mx&Y&4>~ng:Fw/?MRj @yaWJI'5Ӂ<EVH`Pg3 u +|)a0Eh {$<$H +kX_'@'&?M{"t2̆/.Ff,D0д4SkQPyXm<;%m@KFId(-Qr;=7Ί&/݃)!4"!(m>Hv/Mf̉M.IJ *FLҞs3> +)K& JVg)E.ufC(mmox0ڹ̽7*eqR83MWK~n 9,*"C}[+*MD7ci@i| b@ ~G-4xniHaNk FdEMKG0!~F>>$x!=IJ ;/yB9C_RDEMeDB1q^[A =RߨmRNw5?Cb<P!\G@Pi=9(d9(fYRTb:Xh3ژdRTW*~{)UD`chks݁o zD8]oC +H%3yЕB#Lm!&eB!#滾j{m{tɉu#m:ON젷7 +cQbCJ +9H9;#dnJ]<$a3B,=aq$ +κBF]c4nzKC1ih}40[e +ȎB>ך. lte Kect Sg"h=H%4!1%
+oUAʶ:Vy-#TB_^cì(f̪ H߱vE-30KrUEpse9fYrǶvv6mywOtL,kH{T]9 E- r+?eU\,ih]7"Ö,{BMb +ߦ#:vW
͓V"OslpEDT2LN16?<lyH[")n¤Îzz{8+~?Ư +"Z贽,VWft۲!\>f0}_VϷ<&\~s:C,,[g&MG|lCRN6*ZUNl{ߎ͞Y95ߵ#?Zw +%"Îz,ZN;^[DV
x +qTnw+>W7gL1}$u z8I_b$dVPl$"o Ua^pQ:^Aʇ۵JgJ>T9zI#<AuoA,#@7=>ᷡR3c(ݛKP0IcDy +DlKS!Џ) +ŴcYʠz5GO:u:%u,q^f-o=@:Qywy${66t.'ZʷÂKnopPT葓<Qk endstream endobj -1131 0 obj +1127 0 obj << /Type /Page -/Contents 1132 0 R -/Resources 1130 0 R +/Contents 1128 0 R +/Resources 1126 0 R /MediaBox [0 0 612 792] -/Parent 1109 0 R -/Annots [ 1126 0 R 1127 0 R 1128 0 R 1129 0 R ] +/Parent 1113 0 R +/Annots [ 1122 0 R 1123 0 R 1124 0 R 1125 0 R ] >> endobj -1126 0 obj +1122 0 obj << /Type /Annot /Subtype /Link @@ -4957,7 +4911,7 @@ endobj /A << /S /GoTo /D (subsection.2.5.4) >> >> endobj -1127 0 obj +1123 0 obj << /Type /Annot /Subtype /Link @@ -4966,7 +4920,7 @@ endobj /A << /S /GoTo /D (section.3.2) >> >> endobj -1128 0 obj +1124 0 obj << /Type /Annot /Subtype /Link @@ -4975,7 +4929,7 @@ endobj /A << /S /GoTo /D (subsection.3.3.2) >> >> endobj -1129 0 obj +1125 0 obj << /Type /Annot /Subtype /Link @@ -4984,204 +4938,201 @@ endobj /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj -1133 0 obj +1129 0 obj << -/D [1131 0 R /XYZ 132.768 705.06 null] +/D [1127 0 R /XYZ 132.768 705.06 null] >> endobj 214 0 obj << -/D [1131 0 R /XYZ 133.768 562.639 null] +/D [1127 0 R /XYZ 133.768 562.639 null] >> endobj 218 0 obj << -/D [1131 0 R /XYZ 133.768 380.921 null] +/D [1127 0 R /XYZ 133.768 380.921 null] >> endobj -1130 0 obj +1126 0 obj << -/Font << /F28 712 0 R /F56 717 0 R /F53 940 0 R /F59 942 0 R /F49 711 0 R /F68 716 0 R /F50 713 0 R /F69 718 0 R /F41 945 0 R /F65 1073 0 R /F57 941 0 R /F54 943 0 R /F71 761 0 R /F60 944 0 R >> +/Font << /F35 711 0 R /F62 720 0 R /F59 940 0 R /F65 942 0 R /F56 710 0 R /F74 719 0 R /F57 712 0 R /F75 721 0 R /F48 945 0 R /F71 1068 0 R /F63 941 0 R /F60 943 0 R /F77 761 0 R /F66 944 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1136 0 obj +1132 0 obj << -/Length 2225 +/Length 2187 /Filter /FlateDecode >> stream -xYKoW@(>$@6Cm3C^#V?cbANjRUU_}]?Njo:1H*ۄ0ԉ -Q&Ur~?ݗ~dfqu÷s2"$ -qE̿{)bڙH,)y1D'K^bQđ r( EFٚh4X+AP$_kw_K%A窬nlYڿyZ5v ->f[~a+$R$KBX[
Oϛt&{jeUn0>l:fg=.Ln j:/.U08?
DIIy]9w5vqO8mKA?v -&0H!ςH}$$FH/ҥa),<}&7 +$qKр#NO'? ''W8Yp<9کV%?cMUbu@Vau,i d>Kt1js.v -iڡ_}F?CGLUթ%z49*-6[E(6{E"mllL*6ɗMVv;R( -H2kVɰjm{k;al9>y4TO7)M]ڒrpGe(LCE+t#R08"]kaw;_k/rzg)qr%EH8.))/>-1aQ"Q - -Ԥ_
11}E$&3!̳]bͲBǘc'ϑ
#ͷcKHht&R/Q@ &BaO -mhzfg>n09vأ{b}W -ޔww
߾C=_W蒨T'LH/gXK(܁ʯTZ
{ 骃*cZ&ǨהּjNE ^ZxFPϰNiԸ} >Өz]R#AuT.&R'Ďic3fI4ze`:$0L}\CF_oP[+Nxa%X&åْi> -Ed_-d6ƙ$8H ->8R4 -҈o7l,\RCzuӆ -m=4:NPoR;%(rؑ?m˶#?
*mBu_li/.ﶽ,ϷP^KhV; +xYIoWPe $ 쀖(Q#)/S"X$Y]U]WU-&8 8 #L. a))b\?cn1Ӳ]]gG9CĘD!O%q"QL; "".'3p)d#@HPDL(2LL,Y eBK,2AUY`Tm+_Zq6;#h7HKd #[]45O뮜LZ]T4nQy`i]߇lU]~qʻ^]3!Ӽ)U XSbNc<oArF|Y=+ +5|V~Nk@AM(Ǭ jNoT[sNcg(UzG1kvHgF18ևaxWW[| aG[?s匼\e5{ّ\\.jaF0H!Bv^"8#Y +$Lҥl1$A+O%䞜ęJ@/E8]rB`/NA8"N +m`zyۖkvjHwZp\A<_4K-8sqn+Eum|X[=\QcB1MhbQ]
2`e`vD!< +%hSw^Cq(
SWjv1$=e3 @ƃ\FXr!-`_anVt^iWsM
u1@!0Sk>+&g&Fg:-~͙>WΏ=>ڰs5;ԱW+ИK>&_σz?G²n*\U~ <2|n'Քm^|P߈C*ﭨ +Jz*r@v\AU]Oٛs( +@RFb'Pa=9$&35k6b&rG>ƔE<fA9AS" +IOyb0D5kBU>ݑ AT+XS![J
ZSq +`~yZLکh/b!$hdJ +@|)
-f C"`F9JE<>JuDZF\7`]H&H/
rفIRѯ7;Ca/%HmY4w(#au7T"2osF]o@EbsIϏ>G|x@+Ib
$FH'"VvQa4"-9eisM4 [M(@]T endstream endobj -1135 0 obj +1131 0 obj << /Type /Page -/Contents 1136 0 R -/Resources 1134 0 R +/Contents 1132 0 R +/Resources 1130 0 R /MediaBox [0 0 612 792] -/Parent 1109 0 R +/Parent 1113 0 R >> endobj -1137 0 obj +1133 0 obj << -/D [1135 0 R /XYZ 132.768 705.06 null] +/D [1131 0 R /XYZ 132.768 705.06 null] >> endobj -1134 0 obj +1130 0 obj << -/Font << /F28 712 0 R /F41 945 0 R /F54 943 0 R /F57 941 0 R /F56 717 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F69 718 0 R /F60 944 0 R >> +/Font << /F35 711 0 R /F48 945 0 R /F60 943 0 R /F63 941 0 R /F62 720 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F75 721 0 R /F66 944 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1144 0 obj +1140 0 obj << -/Length 2843 +/Length 2847 /Filter /FlateDecode >> stream -xڭYo!5Z' -m,'n#>$ϒ!ΒG(hggal(,gީ4HY8\Jf$aBb\)%: -W#*勥Ld[*̪5
"\V];%OLRz!>*}X*ϻ-E ]N#]}AqLJB:"0%dVDoj~XyC-mGS_k -YtT_wq3 IKL,KS=QaT+?~G3XgJZv㗩2p;%&1ڗ_O*Z``i@ ~ǻ5}X{uq$ -x a*ၖ)WUa '[Z)Y:ń#-PɧESZ 8E -Bkp8 Ʀ -tyn/\V&08| ă
Mx;c -![_eLuagqBKaOXBՎMz%i|"g>mRA*$ͧBBp?6bH68Du'lFg-놸Nz9D['.r2Ȫp\sCl|J۸ -NhsR Wgi.D|c-H!9*泥/^۪.-ڃ('Qp=7O
<r -[2VGNJ>Ѣߪ%OoOWq
FcDGShG| nf(KxI#ŔK -Ln\xr6yk1LRB^rwŀTGrKRՇ&^ȉRCK -n+z +xڭYoD{L`
\s(piZ8-Q/|$;0wfgIg4B3y0 +Apۋ8HY8\Jf$aBb\)%: +#KȰ;TTkڷ
4D>nquq(X$
,D'QVY״K%oy_H?2aifהk/h'.)BHCD\p\HMMxK5oi,f3- +DK"q;zv,a-.\'QS X,U.`
?? n +MM
2 ,fl$EUZ 8Eя +xͬ-n^s +
5HUА'KρIsiR3XkAX;.F wv9Tn=T{G&iSʤ'R ͱ.sޖ_9^Z\ +d<.CGyX7=5*T"_XVӻ:tȮ_\LX>on~Egqyv,"$DN[<VN};1vcGa/ +ϨQ'hsz*3Øj̜ yjhROhbtZS+qoeuM+',hvAVoP R"):znu:+>lʖ*(R
db +Hp&whCȌR)E[Ђ/kbu(373gni\yE=fn]ޫQ6wN`Rƺ\Zrj" +7 +>D1Ġ0A8>=+1pD +:h́:u6dŲ bK}1C`Fm!:uCC\DZe;ŭ͠D'-$KCo]XĀNn]<F"%|58a,rcsyFl{k-JX h{&yn/V&0]<9G
Zpv :q!(wW +ud)vIr3tnuŶ)q@BgG;%.pKwCp|s+6`}T
2{ʹ́EO|Wv&Q8%i|"vg>mRA* ͧBBpf{wn"\uijZ +;m/c)ZqᔕH&VmS7ͬ*Z( P9F)<*'器b%$B*DOwI]{Tk#?R@I`ܘi |x|D:x||R)@~ofs"L#7 )dN:'J ft&g"CCrT
+f"'$na3*҉³gئQDbLavmgovnrizTRⴰwOؐmnPfpm]Sc&<a+ +! +z2O# +r/5m endstream endobj -1143 0 obj +1139 0 obj << /Type /Page -/Contents 1144 0 R -/Resources 1142 0 R +/Contents 1140 0 R +/Resources 1138 0 R /MediaBox [0 0 612 792] -/Parent 1147 0 R -/Annots [ 1138 0 R 1139 0 R 1140 0 R 1141 0 R ] +/Parent 1113 0 R +/Annots [ 1134 0 R 1135 0 R 1136 0 R 1137 0 R ] >> endobj -1138 0 obj +1134 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [266.583 460.901 281.305 471.693] +/Rect [266.583 462.229 281.305 473.022] /A << /S /GoTo /D (section.3.2) >> >> endobj -1139 0 obj +1135 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [430.772 341.349 445.495 352.142] +/Rect [430.772 342.677 445.495 353.47] /A << /S /GoTo /D (section.3.2) >> >> endobj -1140 0 obj +1136 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [451.721 132.985 466.444 144.922] +/Rect [451.721 132.744 466.444 144.681] /A << /S /GoTo /D (section.2.5) >> >> endobj -1141 0 obj +1137 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [471.647 132.985 478.108 144.922] +/Rect [471.647 132.744 478.108 144.681] /A << /S /GoTo /D (Hfootnote.9) >> >> endobj -1145 0 obj +1141 0 obj << -/D [1143 0 R /XYZ 132.768 705.06 null] +/D [1139 0 R /XYZ 132.768 705.06 null] >> endobj 222 0 obj << -/D [1143 0 R /XYZ 133.768 667.198 null] +/D [1139 0 R /XYZ 133.768 667.198 null] >> endobj 226 0 obj << -/D [1143 0 R /XYZ 133.768 199.344 null] +/D [1139 0 R /XYZ 133.768 199.102 null] >> endobj -1146 0 obj +1142 0 obj << -/D [1143 0 R /XYZ 149.011 128.717 null] +/D [1139 0 R /XYZ 149.011 128.717 null] >> endobj -1142 0 obj +1138 0 obj << -/Font << /F49 711 0 R /F28 712 0 R /F59 942 0 R /F50 713 0 R /F53 940 0 R /F60 944 0 R /F41 945 0 R /F57 941 0 R /F54 943 0 R /F56 717 0 R /F69 718 0 R /F71 761 0 R /F68 716 0 R /F76 927 0 R /F75 930 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F65 942 0 R /F57 712 0 R /F59 940 0 R /F66 944 0 R /F48 945 0 R /F63 941 0 R /F60 943 0 R /F62 720 0 R /F75 721 0 R /F77 761 0 R /F74 719 0 R /F82 927 0 R /F81 930 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1153 0 obj +1148 0 obj << -/Length 2915 +/Length 2914 /Filter /FlateDecode >> stream -xڭZo8|YI"-iU-U\INoЃ -夋bQ"9g734^Vx+z=OW)J%a)WR(DX]"Cd!Dc-ڋioÚѤOڮ9uկS=!Wө#{u[L<)mpʭ{}UyMuR8O\ -d?Dx !QMT_"F\~ED\)cd8:2dn{MSDPrMt;+fcȮ6R)a -Ķx6\c -xʧv5gZP0?y(6/%j<ETgE#*ŌESxpv ֲqC˺҉|a ɗSy˓̪҆`&jp%?ŎLrN).8 `aHTDfxHXݎ#QQ:P9x9[dCDc ŊzT$oFG!6=>8?JCҙGz8=2yvi4JhD>8 YaWQ[d5uMFq߹ni\yoܓ%.z*Щ=ek6tD!\stS猍Tܤk뽊8e%XoIB<䩲rйͪ[..73?t =@뺲&B#-rF+`%Z V*]}5oY{;y>b<m -<@Q05Qo(Qvd="i2h9Ok4)[}܇ݻNjB N\2:S 6IA}YeM -TbV|$铂
g9UUWBo -HK8~oABudre{5PD' -%l_4IC/0Aj4ݷpm2Ƿv>6y=K_?^g"L/.2R6W2(WdE$wVGʡ@IW_нIwmX~{/W`a'sU[hd -i,)8}).I|Qhq -GK{R!6&#X[<M@+, S*i5&qn×#;"U\S|9S3Dv{1pΐ2~rp
Ml,L&U'̹o6ݛ?B6=ic!ğcN"n0<Fzt<ÐEDp$b8g]
>H.}Ӹv4olmu~GHP1а0QǞ䄲bw|x73ð/mUc?MBJXx
|Խydt {'c$HjL":\~
!#5.`s=0+ [G ABm.
܄yu*218<ᬂt\/d=- 69k -1oS>_$4I/F*Nnh;Q= `24WdL0
e;gba\CYj'\A -mlLa/j{y93ab| -JE6 +xڭZoBj
{C8(8Fe6c#+-eqI.ggfg73tY_.R\,4҂SP%"/MBC"\a}.*ݒKڮ9tH<]BTiGhDܭCoӾ+nV%QI(s9eQ,变K(?vyFB)?E(1Y:1Id~a(Uzʐ忻R7M+PA%Nv'?X4+Cv" E(#~rۥcS4rݗykNM99"i 1/lBD#֟gH`ֲq]ɺҩ<pɗC듂ц̪bg><L|jb
~MLRvX=B"yKL:xf?_tZr~K$ETs-"\ #bCV}{\q|S~Lwy#d+7E#5q!8B6aݒۥT@.2! +G+`L>"xmݭ
vP<vnd-M07w
2a +X'thY۬iKSP+$HX +ڗB6z-pJ)M)߹ >dV:և +|!\͎`:@[pֽʚ( +Q\!# zޯH8
H +SUY髻+py#7߇ͼE4D#6f;pIM{_ks)N$0BAhp}S!lnLC`xnEt
XSb~i6~}2|28YC[pL$?uAI`)\[M!)? +:ʶ; +=Om-7<K endstream endobj -1152 0 obj +1147 0 obj << /Type /Page -/Contents 1153 0 R -/Resources 1151 0 R +/Contents 1148 0 R +/Resources 1146 0 R /MediaBox [0 0 612 792] -/Parent 1147 0 R -/Annots [ 1148 0 R 1149 0 R 1150 0 R ] +/Parent 1151 0 R +/Annots [ 1143 0 R 1144 0 R 1145 0 R ] >> endobj -1148 0 obj +1143 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [307.491 146.879 313.953 159.471] +/Rect [307.491 147.311 313.953 159.904] /A << /S /GoTo /D (Hfootnote.10) >> >> endobj -1149 0 obj +1144 0 obj << /Type /Annot /Subtype /Link @@ -5190,7 +5141,7 @@ endobj /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj -1150 0 obj +1145 0 obj << /Type /Annot /Subtype /Link @@ -5199,162 +5150,167 @@ endobj /A << /S /GoTo /D (subsection.3.1.10) >> >> endobj -1154 0 obj +1149 0 obj << -/D [1152 0 R /XYZ 132.768 705.06 null] +/D [1147 0 R /XYZ 132.768 705.06 null] >> endobj 230 0 obj << -/D [1152 0 R /XYZ 133.768 667.198 null] +/D [1147 0 R /XYZ 133.768 667.198 null] >> endobj 234 0 obj << -/D [1152 0 R /XYZ 133.768 248.303 null] +/D [1147 0 R /XYZ 133.768 248.736 null] >> endobj -1155 0 obj +1150 0 obj << -/D [1152 0 R /XYZ 149.011 138.182 null] +/D [1147 0 R /XYZ 149.011 138.182 null] >> endobj -1151 0 obj +1146 0 obj << -/Font << /F49 711 0 R /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F69 718 0 R /F41 945 0 R /F56 717 0 R /F57 941 0 R /F60 944 0 R /F54 943 0 R /F72 762 0 R /F68 716 0 R /F76 927 0 R /F75 930 0 R /F77 929 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F75 721 0 R /F48 945 0 R /F62 720 0 R /F63 941 0 R /F66 944 0 R /F60 943 0 R /F78 762 0 R /F74 719 0 R /F82 927 0 R /F81 930 0 R /F83 929 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1158 0 obj +1154 0 obj << -/Length 2228 +/Length 2223 /Filter /FlateDecode >> stream -xYmo_"㼬"QLEsA$ZqPYwJIkIi%-ܢh?آp8/h`D'o.N~M%M@9'2I$8('ʅͪ99-ίtyzuED1(%*,~i{V<wYkFD$xMVĮ*{C{wo#_ͦT"pEcT䈉pc_K''S-cn-^DE-j>eac[zl6W svv?rC<I<8%<3*"1 cBTVxS#4(4zP,p&i'__rBa* -h@JDxoO.9X43ۀIFuU6̏d)a)[FE}8[ ͟} -^6c,!I :?sT=c(!RGn)="0e"2ul_y"ˡp6P=''磢Z'!jCG5OcRE'pՠ>=(%|NLO*,$Η; $d;+&0ល&_8BAxK -h(¯ٷv5K'`)@05"z]yagזYsÛ~`VΠ`"ܟ4lNV雅]-^W>Z4[ -]o4lv}֮}̧,M -6530ƖW%R[A&(GBg -`(OU
Qb#`)vl.OI1>J:=.kCLġNPLqp5yv眰h<f1'q:ʇ9`QMdX -F -^,\04@ek&}p)|4P45T/=Q13wev;֒~+"|
u?>ijkf_/=PIk832^ Q87 -@u]ז2$e钲ѹuN/mw%ÿ -Nq;/$E;V1sM'7f1B;#=&[t6;h@i -묀E} VRp1AW/` +xYmo_"㼬&h.H@.*һigg=(5yyFD(?I>|wq金4)KrNTETq]ssrv{:z@ş"Xh9Zt47}Tv
MH&_>.$NĮ,:KpoㅯvSAI&tӇzvt7xb9iq#hqD|AWgQEDhͱ-6bz%txݟ˳4Bn=gpFF`~sǘcJLNx"8(z;tHmi=^Cɷ'?PJ"ΘEBsG-'WI9XL;˹bDi\WF?Q,%yՒ"}X⻞ۗmE4 +Nt|a*{x#3|RП/@E <!i"~'OԘ<6y)dx%n>ٌ(o!ܞ<>:("! `H6DeԱP +qglʲ֎wYÛqnc`cEkDÍ?eY\ャߧgvɷz]zJ=Є +drЏs +x*er2!R=dB쩪1gu*툢00X>$
cF=Ʋ{u.&w;
C^kΡLK.`fLHBR +.ܪC +Uwz8KLGCiH+Gm]R]n|֞XoJՊؚPQF̮Z}I:~3 +O,JJ1nƴ4Lpظ1T)?yH,`Ő~m9MDH=)($ +/!Bp<(QX` +JN#̩JKn:oNCNJ1lrdғ^rWIgdCŦٖ`4^7~C# C-!*mrA
s` [C] + +]m.G[*fe&1*z?5vvTt,Sqn:ًW-Eon~0oy|ν<.^тZ9ّuk
M|wMH[77 +/=Vf<d?9ΘkN8cfP7CҐ}ӱ,d#
{<3畿&mgǡ endstream endobj -1157 0 obj +1153 0 obj << /Type /Page -/Contents 1158 0 R -/Resources 1156 0 R +/Contents 1154 0 R +/Resources 1152 0 R /MediaBox [0 0 612 792] -/Parent 1147 0 R +/Parent 1151 0 R >> endobj -1159 0 obj +1155 0 obj << -/D [1157 0 R /XYZ 132.768 705.06 null] +/D [1153 0 R /XYZ 132.768 705.06 null] >> endobj 238 0 obj << -/D [1157 0 R /XYZ 133.768 427.963 null] +/D [1153 0 R /XYZ 133.768 425.784 null] >> endobj -1156 0 obj +1152 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F41 945 0 R /F56 717 0 R /F49 711 0 R /F28 712 0 R /F57 941 0 R /F54 943 0 R /F69 718 0 R /F68 716 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F48 945 0 R /F62 720 0 R /F56 710 0 R /F35 711 0 R /F63 941 0 R /F60 943 0 R /F75 721 0 R /F74 719 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1163 0 obj +1159 0 obj << -/Length 2722 +/Length 2703 /Filter /FlateDecode >> stream -xڭYmo_\TA[ph7@dST[8YJ%9"CzbI=y!EmD_Ψ~:{QB]Ą :6Q4BEWz eݜ\gn&%뙥UUwk!|*LJCoK9;iw>XٱUm̏m=Fk1(?j8Y"1|~wV\xnZ7E\]ͻ䢺7H8!,Eb -Ylu1[q>X^_1a&Zs#\_͒QEOR( wH&bBM2D*0TH=3lž$Z - @Mltu3CшE\bbJI"(۟]h/(]}$IBeDr2" G*QAcY<䙰Iu\N - - -G%mgҏЮIЃi8ٛ]Zt(Ӯ+l -)4I(K 4Eүga(7rQؔY"q'͉T:<Gl\>] xuH/X-@!=`z{mo -?ev@8EZ<,wP.IF l9o'w/* r;6X̐2$j.rXcu!4N6:Ew8y~J_"z(RF
_,=Jc0Ӏ.^gn_c+{J۩0TaiKb]L\'T[0KkY(8LnxEpPP@ma_pfU
3o -ome/:ibw`QKXH+kmOm^MZXS^Q{?:FQvM}м='ޫ"4Y^kw6u+y -Gx7k<B 9fOq(=>xiFu[}"HnF*'}b71,~ɀqce}\}E;bӇdsZB[3-*HЪM}vw:e
wؓHh˵b`?kj3Y(r!cfenTkm`c(tRc)ߞ)8 +xڭYmo_\aQ
UdN\IN;PsEXEg3<Ch?\_(!:$&*&\zݬ0!BHs3r-Y]Ypl
^S{IVuy2
Oj?8h+ֱzwMնM}<m +#҈UStEEf>hIG|~wV\xn8Z7BW1|CrU}Or~ݢIBKgVi`s +r0kFzm%kRTtX!^>=&$b!kNc[oEy$0.5`+e +'^0XF,d[m%"1ѣ$Iհ>_HɊ\& +3ݪګ'f@ _7dwTFx.5
8]x`QpNqL!)C\$1٩u|;XU!7%D$gYA.F=<&pk +' +>;E}lp'^æk[?f3ҺK;q>A'ml|;5AMbpx68<m,
$5=%:B9\*
BىY#|PNDiQ#x^Zb +Cwe5tfBMO0GHHw +!Qv_զ +?evD:Z<jP.ұIFk9=F[W$oh^瞃`ؕoJx^Ф{HSVj:/JCNyi8g-O72 +*&p&%P0@,B-r)~S5(Gu2|?Z42,F0UH>an
`FAA`, +Z5D
JIi3i>,bؚd]#^lHܹ3Li>PhZz:6ưȰO&o{<ь$xzd0_(3Y=a}Jd3RUU{lr[J
B"g +j39NI]n?f$㎀']gaڿt
b tEǍ# Z endstream endobj -1162 0 obj +1158 0 obj << /Type /Page -/Contents 1163 0 R -/Resources 1161 0 R +/Contents 1159 0 R +/Resources 1157 0 R /MediaBox [0 0 612 792] -/Parent 1147 0 R -/Annots [ 1160 0 R ] +/Parent 1151 0 R +/Annots [ 1156 0 R ] >> endobj -1160 0 obj +1156 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [197.926 326.524 220.397 338.48] +/Rect [197.926 334.495 220.397 346.45] /A << /S /GoTo /D (subsection.3.1.4) >> >> endobj -1164 0 obj +1160 0 obj << -/D [1162 0 R /XYZ 132.768 705.06 null] +/D [1158 0 R /XYZ 132.768 705.06 null] >> endobj 242 0 obj << -/D [1162 0 R /XYZ 133.768 471.993 null] +/D [1158 0 R /XYZ 133.768 477.97 null] >> endobj 246 0 obj << -/D [1162 0 R /XYZ 133.768 266.313 null] +/D [1158 0 R /XYZ 133.768 274.283 null] >> endobj -1161 0 obj +1157 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F53 940 0 R /F59 942 0 R /F57 941 0 R /F54 943 0 R /F56 717 0 R /F68 716 0 R /F49 711 0 R /F72 762 0 R /F69 718 0 R >> +/Font << /F57 712 0 R /F35 711 0 R /F59 940 0 R /F65 942 0 R /F63 941 0 R /F60 943 0 R /F62 720 0 R /F74 719 0 R /F56 710 0 R /F78 762 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1168 0 obj +1164 0 obj << -/Length 2354 +/Length 2341 /Filter /FlateDecode >> stream -xڽYm6_ -}ݺx2Ʀ}
48eZBDFn0`pWוA@9@mumt:ίSB`;f~䰁~G((/jՓlSXUGw@AΙɳ)lUkp]h[|Afa3 -L@ -#mDZMxF2*%,'dAf8{\仞De) -qE]Po_dqXRp&0bzHU:,>e-ھrSY0I}L2E}'q>1
&dQ
ye:0g4 -lLLPęΆpR}~<ń| 'қ(bVcլW4HwK2ueGqe<!"i(eR,QV ->
m:)7sxcmqVb-acVGة,Ԝ}hV&.dݪ -,Lv#hcu!j%Pt}zǀ̏߭QFt6 $2@DB#5<(./?yXr~4w@dbXnpA<<ignӷ/ao<tx).>3)Ȯvn_9BaB=fO<)%N)}%^G}ӳ$ +xڽYm6_ +~7ȳHp+fYNC)IZw\ 4m6$>fl'cһd?&.y%jU`chk}YU^][T#UO/~EbynCBLo˪˦F}iJb +POQ<x%q&^O^ˤz +zQsׇ0
wN#1RI .AINF{ +T}?G!5N]hj0dq: e X=*R9qYFT1x&">d +8|D̨ +<jv2So +N'n, +\RDX?(stSno«=t2,VohH[q/2+xW endstream endobj -1167 0 obj +1163 0 obj << /Type /Page -/Contents 1168 0 R -/Resources 1166 0 R +/Contents 1164 0 R +/Resources 1162 0 R /MediaBox [0 0 612 792] -/Parent 1147 0 R -/Annots [ 1165 0 R ] +/Parent 1151 0 R +/Annots [ 1161 0 R ] >> endobj -1165 0 obj +1161 0 obj << /Type /Annot /Subtype /Link @@ -5363,274 +5319,257 @@ endobj /A << /S /GoTo /D (subsection.3.1.1) >> >> endobj -1169 0 obj +1165 0 obj << -/D [1167 0 R /XYZ 132.768 705.06 null] +/D [1163 0 R /XYZ 132.768 705.06 null] >> endobj 250 0 obj << -/D [1167 0 R /XYZ 133.768 667.198 null] +/D [1163 0 R /XYZ 133.768 667.198 null] >> endobj 254 0 obj << -/D [1167 0 R /XYZ 133.768 476.075 null] +/D [1163 0 R /XYZ 133.768 476.075 null] >> endobj 258 0 obj << -/D [1167 0 R /XYZ 133.768 206.634 null] +/D [1163 0 R /XYZ 133.768 214.604 null] >> endobj -1166 0 obj +1162 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F68 716 0 R /F69 718 0 R /F53 940 0 R /F59 942 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F57 712 0 R /F74 719 0 R /F75 721 0 R /F59 940 0 R /F65 942 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1174 0 obj +1170 0 obj << -/Length 2364 +/Length 2401 /Filter /FlateDecode >> stream -xڵYYoF~_#?l$<.6ާqDHzx߷xɔ&GuW_~/~~wE"PBZ&Jvѻ=Z;ǬnyYMB{ZKm-vUӠ>~ -*[ŧlhhd3*Aw&oi^">vbKRؠ*K㏖Y82EO3JDlrv)=X?P+|J/6-0|g~ _U% -z=ˮr=]3v$r/di]g¹[e⚑!E6/+?GC|?On`o_0u7YNf-ױtޤMVc{Y`z͑&zXpVRABk~s'u`O_-F:|X߿a+cq7<d~T1U{c~=xlxS;gus^Nĸ9)cԠ& dqx{cDyzxNCR_Juf 85r
Z"63+9N,VJ:U(#[,ĕcCRS'6).9TlNV][l)* -N1@xoеʐKm;}[j&Z\6HDe2T PPw݈]WÂݙf(aƅe\8[B?{lަ?!L65mfz$^L>(gV6ыOz<M$ ͣSn5`O_>7|VO7rJt -(tj^L.xA}Y"sI>]#"P"Pļw
jD/B̥COM4rx~oή>:$5PG6 -/Ș<)a i V([N%! -q -KM8;ƨUqU}l&ܖBaQ|shrrc>< -phAwh(V[_VUY~+]˞\èYmV]a;#,5Q:Y,vi"o)z5J$Ml{1syN,9}VyAn@pЄWLΤb2_cGdd31q? -+Px?ݱ':#;g@{7xj̐}@j,Aڗwe`GO$Ͷ!$Tˎ>˸]贲1mU3]9oE4܀LHc &V6|r +xڭYY~_6<Ā8IOHD,YSU4c㼈U_}UWǕ}Xā +VׇZA +l(\WS_y6ϚLkxI%mC]§]廟*D'Ύ6Uj^d{<$]p;lmΒۜwcn-v:&"}zުK=LU%>#/.)0ڵ +DžPpX{IA tx\"%ˊ;q}zkS{*ܥ4Ԃi$ǔg\xNt +B=?6 ++*\_8 EK'rPtGpJ갰F`
K78[
glFA`5+<u
|5=߽w
$hv?6 +竜h{7]0 +a E;gUW?v琡di,q.!5h3?C +7sjb:VJ3]_:mN_wqLtq^"'ܒ<<bvUQ$O#{ϑ9-ɰ혖`9?TJmlzIt,bѫd8x9I|L4<\e+5#_7|DͣH_9ls" +g9]H\<u딺'; u(|ӳCp2RCQh>?CRؙÍˀ߂V +)k yF"Ȣ?JI)2zgO!Hz4_⡐i:iW5`;]` +sy88"bȩ$c@NK`3cXC:n|ek>Mdڬ}+7P/с"X}vIi]W0(k*$X +FC:e5UWS_*,) +cBsxڅM,.!mVVEAjm`,K̤4_]/y愡b :Ռ\G
Nqh'3FRh{ay`<vtDsghf>#+ +c&{꿫ݮY0}qYID<e+e`rP%5g3s1{ꬡ.ykh)y8O_ԭY]?)_7vKc; pa,+8=AN{Yi:09\zV͜x77 endstream endobj -1173 0 obj +1169 0 obj << /Type /Page -/Contents 1174 0 R -/Resources 1172 0 R +/Contents 1170 0 R +/Resources 1168 0 R /MediaBox [0 0 612 792] -/Parent 1147 0 R -/Annots [ 1170 0 R ] +/Parent 1151 0 R +/Annots [ 1166 0 R ] >> endobj -1170 0 obj +1166 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [344.9 321.311 367.371 332.103] +/Rect [344.9 331.273 367.371 342.066] /A << /S /GoTo /D (subsection.3.1.5) >> >> endobj -1175 0 obj +1171 0 obj << -/D [1173 0 R /XYZ 132.768 705.06 null] +/D [1169 0 R /XYZ 132.768 705.06 null] >> endobj 262 0 obj << -/D [1173 0 R /XYZ 133.768 308.467 null] +/D [1169 0 R /XYZ 133.768 318.43 null] >> endobj 266 0 obj << -/D [1173 0 R /XYZ 133.768 185.518 null] +/D [1169 0 R /XYZ 133.768 197.473 null] >> endobj -1172 0 obj +1168 0 obj << -/Font << /F28 712 0 R /F69 718 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F71 761 0 R >> +/Font << /F35 711 0 R /F75 721 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1179 0 obj +1175 0 obj << -/Length 2293 +/Length 2556 /Filter /FlateDecode >> stream -xڥXm۸8]@s@h?Nksmaeɧlp(*-83̐+?__QU2#v%bָI-*]]V]otʓ/;j6/}wE]%MWӼoim~ݸ,YoMc߇[;{#x|k(>s2J:q&G8:n~4ٹ)gZuWSԴnn%x*u$~ᡃ`:LtJ9MotaF
CUUwUEd)m]7~GZ;kiϵ1ꏾ)x2.F#i_U+pY6f~`R6`#2X@̊a vWP]mDwQI>4G{3-4LLpz 19Fdх343MF=6TvKJh\yq"^lTű<
.>`|X;.D)
nۦ>Rkf0l渆~]`Lm`Rݞ)5 -M8^K<{0KwԧGm\mNqdýAȍ<'g\!l`"
};"
S~R\*n;+i(v Uj@+ϒCQƉ+ʒhvHk)zO4j<@\bgR`N>He+j+j+V2ł+ -N/g4p36p4s^M*0_ވ/`5}Ic]q;sx%
1eckH0/^ -Ǹ --w]c@(Z4L4COɓakL؟гPO&/t1-X b@-e(9\
ּ -Vc/8<c:Rry忖@o
_X5=-E+7B2X#l<jqΎǗf̘fzƼ ,Y=$8!`FrVSu`IlϭRJS8wEBRRPyfxB \jq*<GG(ct*i>M~.ʮbmZ
10E>1e߱yR;O-SQR +xڥYY6~h4/Q +V +Wž<5*A0TmS"g-.9S3ހ/KYu0u% NY8UشQ)GW EXoLǞ +W<}ǰ7+Yc˸tnOr~uܴw@Q5[8ņZߤ"2.8; XW:ž<n(< endstream endobj -1178 0 obj +1174 0 obj << /Type /Page -/Contents 1179 0 R -/Resources 1177 0 R +/Contents 1175 0 R +/Resources 1173 0 R /MediaBox [0 0 612 792] -/Parent 1181 0 R -/Annots [ 1171 0 R 1176 0 R ] +/Parent 1151 0 R +/Annots [ 1167 0 R 1172 0 R ] >> endobj -1171 0 obj +1167 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [205.395 570.062 227.866 582.017] +/Rect [205.395 582.017 227.866 593.973] /A << /S /GoTo /D (subsection.2.3.4) >> >> endobj -1176 0 obj +1172 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [153.7 491.911 176.172 502.704] +/Rect [153.7 513.194 176.172 523.987] /A << /S /GoTo /D (subsection.3.3.2) >> >> endobj -1180 0 obj +1176 0 obj << -/D [1178 0 R /XYZ 132.768 705.06 null] +/D [1174 0 R /XYZ 132.768 705.06 null] >> endobj 270 0 obj << -/D [1178 0 R /XYZ 133.768 478.967 null] +/D [1174 0 R /XYZ 133.768 500.932 null] >> endobj 274 0 obj << -/D [1178 0 R /XYZ 133.768 343.966 null] +/D [1174 0 R /XYZ 133.768 375.941 null] >> endobj 278 0 obj << -/D [1178 0 R /XYZ 133.768 193.136 null] +/D [1174 0 R /XYZ 133.768 235.122 null] >> endobj -1177 0 obj +282 0 obj << -/Font << /F28 712 0 R /F69 718 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F71 761 0 R /F72 762 0 R >> +/D [1174 0 R /XYZ 133.768 189.25 null] +>> +endobj +1173 0 obj +<< +/Font << /F35 711 0 R /F75 721 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F77 761 0 R /F78 762 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1185 0 obj +1180 0 obj << -/Length 2227 +/Length 2427 /Filter /FlateDecode >> stream -xYKܸW -Zʾ.B7H3Nv+{pNKufrjgS#ß;?/* -x,I+ڋ-
/Y`cPЮ.pcW٩}}:}Yp9;۟^tK]$ECX&~mVUQ=L>v^Ry,X,'~MB#ZYS Kfo6@5 4WjƏ>XR;,t*zV cT -ѹ.%xDO^/ڂO[7.?68'k~/ "@$?vVn -\L">{R7/l89 -2< -wPY4cBHƯ'A -UP -L)
p\aU"J4KƜ/(F;zs1Y!,P%{p/wD4w=gs_|vqcPӷsO>5ٓC:B&.80U{|TTE*'
j/7gP:ikx4Q|JÔJN'=Eb2C{,f&&˚y>ғW,Yӵ= /ŋ0
V;"
V0qD-f9K̤q#U@)GT(" x|km4-\-Spc8Z>UWj +xY[oܸ~ϯ<xn,/2=%G$vCfK7O(\LZ_^ūڬraV+.%&[mzuQ'i
:Mk)/kb_d@+}zO
ϘrZmUU}&`E{wZ`ѯa*h.i?;$e*հfytU_}qaFap?Mǭ]sؗ/^݅aB>ݚ'1TqpOf<i"r00(Ã]+c\f雰_M-
+W]\õmf8Zɿդ\◪ +
+2.նpLV=M_7k\x7sHK +U)fnlFF1JCf^^D'.CK +coZ +_7Ji=ҦL/v8Pu4?R7/:?(6i{SUv M;t+\0W=HJ'{"
^t +fLv˦|2l6[O=w5{CĹED.Q[Gř#`(H]e,lLZr|ƺw?/uzلe\:W"zHOq& +Y6zhr]:zCW]\Բ<0 +ӰF +.@79uLaAʀf!s< ysY}"8\{(*z,3Q7|=\KnWc~>D4('WGreC=M (#DӅ>LH1,eZ>WYrȃG``۔a~{G`ϡ.PPAzSPsy~`_s0|i+Lq'"mNɪ)8xRCLA d=J7ʎ:es]T5Y˃9-]+[=fFǩˑbhۦ#2z{YM2Rfc?u*wڝVmq&0qZp{F]IpfPBnH7}Ĉb61!evCL>?G1_MvGPѮQ#' +k@KWqq(_ScQl&4YdZ
Σ +vK6x
g-ܳjaG|盻q
c,eObXoaQmnB4:ͼ8'Cq/k___rtmbyN䤬@!wtt^_^x|<̉JeŲmq}w< +t4??aJه0+?y͘G +f#v&gZ%YL+&ʢ-\whoʥ{\sdgQl2Y"") ~sfx>n#~ +yZYS<_oVyۘh]
W>a PJx+c[`Á_cG0a3v[adb#6xjG*Q",(EdWޡDc*wٖ?P( endstream endobj -1184 0 obj +1179 0 obj << /Type /Page -/Contents 1185 0 R -/Resources 1183 0 R +/Contents 1180 0 R +/Resources 1178 0 R /MediaBox [0 0 612 792] -/Parent 1181 0 R -/Annots [ 1182 0 R ] +/Parent 1182 0 R +/Annots [ 1177 0 R ] >> endobj -1182 0 obj +1177 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [255.956 211.048 283.408 223.003] +/Rect [255.956 312.12 283.408 324.075] /A << /S /GoTo /D (subsection.2.4.11) >> >> endobj -1186 0 obj -<< -/D [1184 0 R /XYZ 132.768 705.06 null] ->> -endobj -282 0 obj +1181 0 obj << -/D [1184 0 R /XYZ 133.768 667.198 null] +/D [1179 0 R /XYZ 132.768 705.06 null] >> endobj 286 0 obj << -/D [1184 0 R /XYZ 133.768 577.085 null] +/D [1179 0 R /XYZ 133.768 667.198 null] >> endobj 290 0 obj << -/D [1184 0 R /XYZ 133.768 242.666 null] +/D [1179 0 R /XYZ 133.768 343.738 null] >> endobj -1183 0 obj +1178 0 obj << -/Font << /F49 711 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F28 712 0 R /F56 717 0 R /F69 718 0 R /F54 943 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F75 721 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F60 943 0 R /F63 941 0 R /F66 944 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1189 0 obj -<< -/Length 749 -/Filter /FlateDecode ->> -stream -xڍUMo0W(*]:`sn4;Gl4`PVGfs7lw7w"O,ZdwH8 -4ή"RP}K]6-
M4\ Xq'ax@3c[PbOMq41=Y7P)R.[Sq3N8}ZV5TrT$FmҔH}ɯB5Zk-
ݵ? R8
.<M -mO^R-.]c^~#Ք<7(b[bmG3Zܨ$VS6`ݠn -endstream -endobj -1188 0 obj -<< -/Type /Page -/Contents 1189 0 R -/Resources 1187 0 R -/MediaBox [0 0 612 792] -/Parent 1181 0 R ->> -endobj -1190 0 obj -<< -/D [1188 0 R /XYZ 132.768 705.06 null] ->> -endobj 1187 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F56 717 0 R /F59 942 0 R /F53 940 0 R /F57 941 0 R /F60 944 0 R /F54 943 0 R >> -/ProcSet [ /PDF /Text ] ->> -endobj -1195 0 obj -<< /Length 1720 /Filter /FlateDecode >> stream -xڝW[4~?bߚ&\Tĥ -AǍ0@K6^gHUPy0)o!y>ރYқgyQҠp_nqXt3
'C87 -ک9xJCpaLBɊJ*bEL[+b拱!ъ9*2#k'<B 7[-ra՚էv>Г*+ѹ2Z Y;ӝmw\, -ȳ ލT%>#kiK<?k+'ϐܝp[6=,k?mu3h7$xg -̈́rGiq=[]0yZZb|}Z1|rr>@ _[(%%l,gцbVx.W0%vtw_ڜ,Z;/[ +xڝW[4~?bߚ&8Q)7ffvڞό<o&ݥwi\R,eEiDž`(w̘|{Wo LZT8^Kwb%/nh +XUdE䔜$ίIzƁ5K̻TS{IC$np4-G]2yq"xƜG{)O D.gEm7NIU2w3(7R$(C%ڃU[ߡG\%5{ty3 +(^x%TqZ#rKLJ=DJӅ[3 j Iup2?"Vފ#xpCݜ+7:j +(J|16$Bb=ZQ[#GYC8@fdGHf+`y]Y}j7=)rMTI7. +eqlo`[LEqRfAy&+]̜M ]_SSQ W +$UAS8Y0@Phijs6RΝ +(+AӧWzЏtk> oQVs-L(w(aSNե +\AX;o/9ؗȠU>a ~'( +必@PB>XmH.+&ogs\m
|I +b_ endstream endobj -1194 0 obj +1186 0 obj << /Type /Page -/Contents 1195 0 R -/Resources 1193 0 R +/Contents 1187 0 R +/Resources 1185 0 R /MediaBox [0 0 612 792] -/Parent 1181 0 R -/Annots [ 1191 0 R 1192 0 R ] +/Parent 1182 0 R +/Annots [ 1183 0 R 1184 0 R ] >> endobj -1191 0 obj +1183 0 obj << /Type /Annot /Subtype /Link @@ -5639,7 +5578,7 @@ endobj /A << /S /GoTo /D (section.3.3) >> >> endobj -1192 0 obj +1184 0 obj << /Type /Annot /Subtype /Link @@ -5648,1966 +5587,1929 @@ endobj /A << /S /GoTo /D (subsection.1.1.2) >> >> endobj -1196 0 obj +1188 0 obj << -/D [1194 0 R /XYZ 132.768 705.06 null] +/D [1186 0 R /XYZ 132.768 705.06 null] >> endobj 294 0 obj << -/D [1194 0 R /XYZ 133.768 667.198 null] +/D [1186 0 R /XYZ 133.768 667.198 null] >> endobj 298 0 obj << -/D [1194 0 R /XYZ 133.768 404.288 null] +/D [1186 0 R /XYZ 133.768 404.288 null] >> endobj 302 0 obj << -/D [1194 0 R /XYZ 133.768 278.98 null] +/D [1186 0 R /XYZ 133.768 278.98 null] >> endobj -1193 0 obj +1185 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F69 718 0 R /F51 715 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F57 712 0 R /F75 721 0 R /F58 718 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1199 0 obj +1191 0 obj << -/Length 1913 +/Length 1960 /Filter /FlateDecode >> stream -xڵXY6~_EԢ@Q-6mz-d: p([r8ͶI|$"tǯGFˬ6:a\5DFm|HUJX*b:~㺮?4^___=?4y$"4"OuuWm눳$K'?0SCL ( pf"+f!2݇Rjmn!zihe\|,K}yEԗ,UpfLJnVxZ(SQn4q$WZTC~9r%)R -;{)@?w,ӌL`:m$q^=ڻ#zpcH>,tЖ%M]ޠ7
x=yRh*oImP.?X&u8ҦɴnΎ0RLgdwpJ -(bvc犼@tyJ87#JQ̘Pj) b20c__,%)UD\ p!b?Q`<C|zzl\ߺ<*$-,@ - -ؘF>hfqòxǕ@He<>TLw.R
4!j;ǚά)xhp=zѥF -`F"$@*zbT=t=M>%?%"rԖL_"ToMp'3+%zyuqW7 oht³QKbH}M/ipi[7ȷ(k -ϗ
--OW8ş#Qs<]~!nO~8́w\Czu(Yzj'm]K0vQyyJ1@5t,Gѳm7ᖫt2/^("mz -PZ +xڭYK6ЭrkŇ(E@S 6eFi[XrnPwCْ:=,LR|㛙xMx;yi*2Bx* +so>Y"lY\ዀ8K)ݦz}Z?
f1 H{ +^^|z+830SB>A{ H$J$HFQ $_gs.ew3_K|]v l_u֗-+'4yNX%Av犡>)a&;TͣdRlS?`F7ÖDqxs
9cAY +*eA,;/}qEz6HvEn9f$*h*_%#Y>zkQ'uCCm^H\N] +PZ̻{j+'x! #CёP#ŋ5& +L' +ŻkYefa,OC\ŀڲ)0#Pb{gl:َ&Vft۞K$<ZмK⩠48`g+<VK2T.nbנK]פfŐHS۷zqb<_"ߢt.q*H +rY-x endstream endobj -1198 0 obj +1190 0 obj << /Type /Page -/Contents 1199 0 R -/Resources 1197 0 R +/Contents 1191 0 R +/Resources 1189 0 R /MediaBox [0 0 612 792] -/Parent 1181 0 R +/Parent 1182 0 R >> endobj -1200 0 obj +1192 0 obj << -/D [1198 0 R /XYZ 132.768 705.06 null] +/D [1190 0 R /XYZ 132.768 705.06 null] >> endobj -1201 0 obj +1193 0 obj << -/D [1198 0 R /XYZ 294.36 662.328 null] +/D [1190 0 R /XYZ 294.36 662.328 null] >> endobj -1197 0 obj +1189 0 obj << -/Font << /F28 712 0 R /F52 1202 0 R /F96 1203 0 R /F51 715 0 R /F50 713 0 R /F69 718 0 R /F49 711 0 R >> +/Font << /F35 711 0 R /F102 1194 0 R /F103 1195 0 R /F58 718 0 R /F57 712 0 R /F75 721 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1207 0 obj +1199 0 obj << -/Length 2721 +/Length 2819 /Filter /FlateDecode >> stream -xڭَ_1OcǮ
#ċC,ȃ%HƞMT{70>뒼;ɻ^IwuqW2N#l.w~:Tӽ.KSzރ6z3vG IS^:V'<oɶk=,ǎ=4NDi=3&-Vl(3[%j!#&SsLJ]=ɷ#OǣxY+a)k:po3dQ*]JȫՀ+35mfjȃpՀ^
43SЩݶw,XIĔ{t5Zcͥb%qR;C}o^x -8HSu<;~TybhZo{ H+]\SOl#lvfnvJG, -R-rnVM"AV -7|=M"Bv)Dr
VB{腯A99`_3bOHn,A2,]#kJ,!d{nX8k~FӴhnϋ -+v0[GPw+GeR\51+9̀,eClo.Kn07QsB8#xLx![AJKt!F. Dk3*gKǪnyJjfеeK!' -/,~FBaDJ!EuIg)0 ޘTUNּ9ErRz`$oѡzʅ`E -4j|:SЬTɁǼ\N2Efܹwg!fMpw
cd`coW?j9fW{9V9eo4BKqi@s%S(uX60Fџ(- -|Q\hMGn=X%մfhl[Fde_ׄeZ46 -<-3B3Px| +xڭ]۸=Ow`D%zhshZ@ڴW,IZwCʒ̽}?3Ù|o^}^M\曇F(ŊnrS0 ;͇lq'mڻevw{SŬVpZPPYSFO \1&Js'Lz87|¤h:>9<?oziRFg/XoW}3yVYlLh +V q@K=y=Z!FG'U +Ff4rmr$\Ҿ~ G2rnvbN%WŸ-"zp"zXiG'\&
$ezR#k +ޣS=Ёse7z6G.w.@'hLȥNHELPu2q% jfi
ȪR*sQ:2̄h?۸I~`wzew"ۻˑye@a +;Ɠ>nz9Y~9)V\uߵID.N+r
V@B{/A9K|F, ,K=K5<ϼxr<7,0h@ ++0[GX.V2ZBi\5)+9̀\U!6M/K^)-sqODd) +3 29I!h{L,0SU4jfеeKN^o? +#!SL8D1E;x?L]q'ck"})b!$o{yDǶ}.+z@qL%32މ~7ة4/J;KY';6eq@R<cIdBsnfBPK7L2YSY./3[xOw>%RY-p EЇio&PR|2(.]B[C&DH9_*ozWu:~Ctn8,+)Ĝ3cWJkaJelY*u/Y +-WХ-=Q\tM%A8i+m\Zҥ5[ +M)rCcw(*<jFHw8ÿ{o|`;y
EGVW\yTDNd-Ƃ +C/0]cd#-jhK"y4Ɖm* JX]@@0~:/ "ۂТ(Ƙ=- +,VmC*kndu߽F>Z + +|Q˂IMGxn?^ATjZ@$v-R77TZX{Yؕґf-ˊkKzmg# RgP\LfP,!0oVjXcE@.Ba;<B~b,znדg-vVioL#8fnU}97]=tbXg_18&/nb_ endstream endobj -1206 0 obj +1198 0 obj << /Type /Page -/Contents 1207 0 R -/Resources 1205 0 R +/Contents 1199 0 R +/Resources 1197 0 R /MediaBox [0 0 612 792] -/Parent 1181 0 R -/Annots [ 1204 0 R ] +/Parent 1182 0 R +/Annots [ 1196 0 R ] >> endobj -1204 0 obj +1196 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [410.26 522.242 432.731 534.197] +/Rect [410.26 534.197 432.731 546.152] /A << /S /GoTo /D (subsection.2.3.4) >> >> endobj -1208 0 obj +1200 0 obj << -/D [1206 0 R /XYZ 132.768 705.06 null] +/D [1198 0 R /XYZ 132.768 705.06 null] >> endobj -1205 0 obj +1197 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F92 1071 0 R /F59 942 0 R /F69 718 0 R /F56 717 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F98 1066 0 R /F65 942 0 R /F75 721 0 R /F62 720 0 R /F60 943 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1213 0 obj +1205 0 obj << -/Length 2130 +/Length 1966 /Filter /FlateDecode >> stream -xڽXKo8Wtnj$ŇD2`9|s-vlS"R[39XXVU]zwYevťd0"L|u]]'Cz\N)Yl<ɗ, tŔN3#m{\ª #hԪ`VK4D4ҫtBlBdp쪍[3cE$ZשtYĭSt0(iowai<Me7T͎ǡssp] %A -c3P&WwUOp
G1.Czl(ǛO6ต&Ħ~MߛiJKbS]q -uLVJaUJ{~zPni6e*иfd$(Ŗ;wlV4wk<Z0c䅷m]evնm>uzHdCZHE` ί=x1UpD
N撿|·S,_/6o;%͵{nQx/D/e83Jc -3 Ph=dθo/]kv4Py"i/ūW r9+q -
՜<uһ}܇JSBӆgMڇRњ<~yb}`rqS-""<UuOsM) !% E?PKeptÊ\.9:"")@Z21/ʇj -oxhYp@)jGѵ=ת4;w@_Ĩ.ovQNNP -Fg'EM1;)N% -bc`*o\@{o`O$gYl-b͡yt@X]DGs0"Zzi3Ut_l ʩO3ϴ||`[RР_ʛ4w'esMfVZ(L(#r9ջ? +xڽWKo8Wo2ň/j `=,rKw/[Ȓ!ATHI5lQbڭoW|y{uEUƲTۇ*Ն W]KU<~wÿc-[ʚ&y\4wA)ZbY=<r, +n |)|g psy\fp~t S)?W?
HWc1r*^om-]ʂޢ01C_dÇoow^jY%oU
+K1+<5n +VűhIaA_LFLf擣H^h;Kw"a\9~,,a_{C%}bw=${Sn&&[3P]C˗&'իa˙3CNؖ=mNr.I3oI bPf/1Hg endstream endobj -1212 0 obj +1204 0 obj << /Type /Page -/Contents 1213 0 R -/Resources 1211 0 R +/Contents 1205 0 R +/Resources 1203 0 R /MediaBox [0 0 612 792] -/Parent 1215 0 R -/Annots [ 1209 0 R 1210 0 R ] +/Parent 1182 0 R +/Annots [ 1201 0 R 1202 0 R ] >> endobj -1209 0 obj +1201 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [440.011 457.006 446.985 468.961] +/Rect [464.86 482.391 471.834 494.346] /A << /S /GoTo /D (chapter.5) >> >> endobj -1210 0 obj +1202 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [204.421 128.275 219.144 139.123] +/Rect [204.421 146.854 219.144 157.702] /A << /S /GoTo /D (section.5.6) >> >> endobj -1214 0 obj +1206 0 obj << -/D [1212 0 R /XYZ 132.768 705.06 null] +/D [1204 0 R /XYZ 132.768 705.06 null] >> endobj 306 0 obj << -/D [1212 0 R /XYZ 133.768 233.339 null] +/D [1204 0 R /XYZ 133.768 251.918 null] >> endobj -1211 0 obj +1203 0 obj << -/Font << /F28 712 0 R /F53 940 0 R /F56 717 0 R /F54 943 0 R /F50 713 0 R /F59 942 0 R /F51 715 0 R /F71 761 0 R /F72 762 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F35 711 0 R /F58 718 0 R /F77 761 0 R /F78 762 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1219 0 obj +1211 0 obj << -/Length 2866 +/Length 3084 /Filter /FlateDecode >> stream -xڽZKϯa1çHf""9$Affn+[
Ib{XtۙriMRÊ{7+!Xf\ޯR̦nˤ2C`_aւ,xfkʌڢMn,)[[RgVkᘂ8N>RnދȢ -l?kHt&HbOiR]WԮͱ mP$X+C^Ӎ1I^6>ruF)7yLvU&++T\$.%
/osI[hsSQ -r8ŶfY-F)^rSvXT -?Udoi -zV0Ԍ~fLD - U
ÌtBC -~YBF ,> 8T<N{t -veM -&ˊMk\\2mvit-ΘV^mڋ+/F_ʨ`Je;͌[T&Jy>`!1aB&FQJ-y=Y;u_yuUuB~,g -S.(JJ&z -y!İ}N"_'ֱz7̉l,
BvA_x&9Q̎&X1]2 bpWt:<Cvи~֤/3o#,L"i<j O[̥.K˴o|=23^ѝL/Ĝq&9(/6$(_ H^nWveA1!Je}xaE~i -ճNW|+erC\.?YsS -p?}fiWLBS=`Y9:0yfל1Цk@ -|Є047? +xڵZݏ*kVKM-pw"[$5izm$(r8:^<.obf̂sj-.mzqY|$L.?flY&T~dM2mnVmqxCD$8oebXXq$|4h,[vfjYl)lyRD͒GyN$*-sjWTNq&V;w7 o4:SϷpp4"pug[%31XY=(cŖpg4..0@g/$K&9%pulOy.ʒZڜ9 +зdjdAj]hȻ" - CHԌǃ_oh0.=%dY:dtjNY (oA!z`xbIܯ@i2+Yl)08:^W~l0b':SΛ"s +}gj+{ +)9אa
畄规%t\zI!!].(L&Vm<k {Gn +\S!mCl;癀}@&*X2r0^o]^%o;6Bhhoq|4}I'Ǒ̯ыأd.?k)MΫ +ԎJ +1FvSӆ}7mrt52354qN +6cц]S{KT2A& I8n.֠خR ]X=[q +σ?s{:O)ɽ$'$TOSOTjTu +0CUooAU<kqU᪗=zZ2F|Yl%~-6(eD!'@K`p F|8,6 SRLŃ)
蚸G巋Vkh[Dۇk~Af^]U})Bj+x3AJi0Ӗ.Ghb+ÄO>us_@_9OOhZh5J9JM܂o@RvbTB&EXWPHR&]݊%rZ_*3d҄T^Uo, +V=JHY|f{i_X^%m`MR{GﰘOfA'\ux(]I=o~(674*#'WX<wj&R:8 +﮻}0zϮuFJRcIOukWg?-x|p.<L/ J!|MGL&}w endstream endobj -1218 0 obj +1210 0 obj << /Type /Page -/Contents 1219 0 R -/Resources 1217 0 R +/Contents 1211 0 R +/Resources 1209 0 R /MediaBox [0 0 612 792] -/Parent 1215 0 R -/Annots [ 1216 0 R ] +/Parent 1182 0 R +/Annots [ 1207 0 R ] >> endobj -1216 0 obj +1207 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [409.492 193.122 444.694 203.97] +/Rect [409.492 232.249 444.694 243.097] /A << /S /GoTo /D (subsubsection.2.4.13.4) >> >> endobj -1220 0 obj +1212 0 obj << -/D [1218 0 R /XYZ 132.768 705.06 null] +/D [1210 0 R /XYZ 132.768 705.06 null] >> endobj 310 0 obj << -/D [1218 0 R /XYZ 133.768 667.198 null] +/D [1210 0 R /XYZ 133.768 667.198 null] >> endobj 314 0 obj << -/D [1218 0 R /XYZ 133.768 598.781 null] +/D [1210 0 R /XYZ 133.768 599.6 null] >> endobj -1217 0 obj +1209 0 obj << -/Font << /F71 761 0 R /F72 762 0 R /F28 712 0 R /F50 713 0 R /F69 718 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R >> +/Font << /F77 761 0 R /F78 762 0 R /F35 711 0 R /F57 712 0 R /F75 721 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1225 0 obj +1217 0 obj << -/Length 2747 +/Length 2986 /Filter /FlateDecode >> stream -xڭk۸{~P-I|ҥC(P{-$-kkKIp36+"Crf8o*]*7/U)\櫛UyʍRv!Zeyt%=&*K+ZޜUG
AUOahxlD|;>e-aA?\_}\g(
3R7%FaMcҤij&¯{ZD=W~>/FhU! -Xqm*dP8gPܴ7?rizx߹WhODsVl<iQȄ$9z=wWʿZYRURy(鼿_3*L8%6IE)r,0AU dԤ@DgTJЭT7FJ/F[.ɤrDf*rL.t6L\4eْT |z<hȎu?,=} -g)SZU ; -n4BꁲV\JԎVvv (4\J%zp^pxo4ۘo(EXuvnmơ7PO -e^P,\NPg^
x_3<ѽ7U
:|!T)0DA3+::]ԓyə
1QmݳS{)E -U&v+WC -)2"d (盽pı bJ},C} k]2ޡ. -%Ltw:xs4!CK-Ln^&(A@{ُ: $ñF5ܷ * llb֩f}BcE=<cԖQ aw
Hǝ6lY -lqf"UcZųG| JFWIs-2=Yd1}T)&)"FL1VgKSEzK\\xlt3wan6 -k'm
jϭګ,Mԥ3@g;Y8(O0m{ -@\O#mYHmK\@ѪPJz%A5dQ --#ُHm 3XHF}y|Ӥ\:mH!KkZslZ@muuϟ hD5ծ*M
ƺy,{J9NTSw;ٗ -8KtzwXn\kxԔ`_r%.c*nlT\ 3$qc(9]wJ9^ uQ6>?h
ԭmR xϥ2ug׳xecvZOaoLY { -t6L=j%pW|aN@T6@`{U3ldaׄ4@b`.8PfJ/(
{w_x-#w} -1OTPIە@'"& -!BiF}̹#WV]Obݝ0./;]k`!vȷTklmbS|QbbEڷ?UԻg9%/.2{T-WusGj#:6qz3zط -pg/[א=-lxHE6y*6U+((S.GejvQ] +xڝYm~DMr
-P(6-\jmΖ| 3^\g{_lygFjJW?Iۻ7_JJQXVwZ,_e n)B +{RPÍIܬǛL'eWǪO_T̅:o7lZ6ijˣvmvYRc_7cnTʮUGڎLXdԦǚLͨTΊTSaVny~T©qT10rbYgiʲN +
mc2O'|Yo{i +ZeS8w,4Bꁲٮ$
Cn
E, +]u:XyeA`+]4YacU$/ĪUDsfS=d@;%ߣyz`
̯)>isk_n)ȳnF4S՛2[u.W^W3=yc7,47_jD^L[EֺH+7 +><-2_(PQ@Z+ȕ!q>>$MfUZ٠81I=MP0-EK*5Jl*";>vZ*Xbʁxil聣Q,x2 +WI2X_qÏ)F|&JˆPFo0BQmM۬Lژ=QʅDLo1LjVKWE%.."6gؒc!eOk*>'V/,ngjofѐ.l<8,1h 2 +`m9CWQೳgmHÇJZUX'XJgC牭HʷSK~pp= +9]}=p뒿.6_
8\C3&9<m!ρz&~ +* 'FXݵx{"TqK^g~R-}u, %On |H1pq(cLJc#y,{0'`R"=:{N~@hB RjS},|I_?[+|O0Q +ÕZ܋!tQǂW(rR(yML7P;$b KN̘1TNC_P~,Z:FKb(!ќ@6ֵ$(x98*f]^6b +/xd3J/ +['qMQ̐5uG8f()&ῌ +wO\>]27i}\㘒8|`gm`)SRE endstream endobj -1224 0 obj +1216 0 obj << /Type /Page -/Contents 1225 0 R -/Resources 1223 0 R +/Contents 1217 0 R +/Resources 1215 0 R /MediaBox [0 0 612 792] -/Parent 1215 0 R -/Annots [ 1221 0 R 1222 0 R ] +/Parent 1219 0 R +/Annots [ 1208 0 R 1213 0 R ] >> endobj -1221 0 obj +1208 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [180.453 536.095 202.924 548.05] +/Rect [180.453 599.494 202.924 611.449] /A << /S /GoTo /D (subsection.2.2.1) >> >> endobj -1222 0 obj +1213 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [355.749 232.322 385.969 243.17] +/Rect [355.749 294.038 385.969 304.886] /A << /S /GoTo /D (subsubsection.3.4.2.3) >> >> endobj -1226 0 obj +1218 0 obj << -/D [1224 0 R /XYZ 132.768 705.06 null] +/D [1216 0 R /XYZ 132.768 705.06 null] >> endobj 318 0 obj << -/D [1224 0 R /XYZ 133.768 607.785 null] +/D [1216 0 R /XYZ 133.768 667.198 null] >> endobj 322 0 obj << -/D [1224 0 R /XYZ 133.768 291.503 null] +/D [1216 0 R /XYZ 133.768 353.219 null] >> endobj 326 0 obj << -/D [1224 0 R /XYZ 133.768 219.733 null] +/D [1216 0 R /XYZ 133.768 281.159 null] >> endobj -1223 0 obj +1215 0 obj << -/Font << /F28 712 0 R /F69 718 0 R /F71 761 0 R /F56 717 0 R /F60 944 0 R /F57 941 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F54 943 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F62 720 0 R /F66 944 0 R /F63 941 0 R /F57 712 0 R /F75 721 0 R /F59 940 0 R /F65 942 0 R /F60 943 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1233 0 obj +1226 0 obj << -/Length 2922 +/Length 2549 /Filter /FlateDecode >> stream -xڭY[s6~ϯ[XGERm}6o=YŦcme%9.ؼ -w y&A8Sm|W巿m"~3͠] -ZymYZȚo lz
K -*Rc$BU*ڐ\|z1RUbx#r}5ϼ9Âω<H7`!>;B\&HRFDZŪyK't{Çrp?˙Hgl;R ;5?`JDNx4qr25֛\aEZDuՄ|Nd`gWM -P>_0Px*:qK(/{ʳ+[*Tl
5~XI#^>|eRw(fj0|(89 \`;=@quPvp:Sm H,e^6 Ղ?Qv -yZ@rX瓀 d3ZsPv;~.]PeTBam`$ tm"y%%)4K2IsH1)dE!nߡ" SY66a<-pqDdJ8s<AuȽK< -}S.8PQn%:8 ɡ - ӂ@N؍'kϑ<yCܺ~xGOF-K3ufS߅P3 cz$L]p'+ 4m7USC72x@ґ<G^F#bX_. t >4wus`/oվXUG_ -WM4udX9X~| -S@:50Q♟sv{Zfs֘+(p1pƝTQklG\Ӥaw1w3RvB+#@>gWd?U+2:1tWYf -{>OYw6W5qn^bY=w/vx7 +xڭYKsܸW-*
L@dxkUM!4b!'|H;O7^;/v7an~ +۫7ޤ"5>ld+VD0soXFy%AS;Y;jo#<Qݮ~Awݡ8;M갢r._*9Bʢr?ylG;4WTrwhk;~$ X$Z_cB)dz7YWHRuG#eQɕ9lW ] '!A&oEV$IB)!E}F~=:}p.UV{k᧬YStGg[vKJ)Vӱ`hEǂ#}v`-Z.|/1aEgXaX1}oSz?UT*8eMW2khzFհ
aH)_ܨ}sx¾[{ +B#&L + __XU?L_oKBkc!垳r-RDrXǬE@&Kh]Շq<UY^{C̉0jDC`:8cy\mv$&ed!FOѰve(B9]P9aLp`LPox:C kR#p¤rf$geEKʎuhdyiG/L2FVnHw5D+cVlypoW ׂe(pJ
aI{NF\ +4fJuM,ne>Ba[x@ġjt}ϳǺo@FF +&J(;#f'~MλzFx&h1.5d2,I/,sV| +;kf@88a )}Z҉"HV]#Xo6NPBs-' +o8OPqoKLpPvdx˄c<\OlbBL^ + eY
ĄA*T/Pk >l[F~g|@<
>|' ClFՍ| ? U k@Y >&!I6/~Z'r?+w,1t
jn%HϠV#I?1oG3$s&:-*#gE( +!ެOh8{E}f{FpbC߭E1- zX +M~g֒5PSj3"H|e[?!0yp1`l=f@BFÒjH, k_qOLfX21Z@*Ǚ/a@ endstream endobj -1232 0 obj +1225 0 obj << /Type /Page -/Contents 1233 0 R -/Resources 1231 0 R +/Contents 1226 0 R +/Resources 1224 0 R /MediaBox [0 0 612 792] -/Parent 1215 0 R -/Annots [ 1227 0 R 1228 0 R 1229 0 R 1230 0 R ] +/Parent 1219 0 R +/Annots [ 1214 0 R 1220 0 R 1221 0 R 1222 0 R ] >> endobj -1227 0 obj +1214 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [343.156 570.339 357.879 581.408] +/Rect [343.156 642.07 357.879 653.139] /A << /S /GoTo /D (section.3.3) >> >> endobj -1228 0 obj +1220 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [153.7 416.512 168.423 427.304] +/Rect [153.7 480.503 168.423 491.295] /A << /S /GoTo /D (section.3.3) >> >> endobj -1229 0 obj +1221 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [206.468 213.743 212.93 225.679] +/Rect [206.468 262.868 212.93 274.804] /A << /S /GoTo /D (Hfootnote.11) >> >> endobj -1230 0 obj +1222 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [384.335 165.369 411.788 177.324] +/Rect [384.335 214.493 411.788 226.449] /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj -1234 0 obj +1227 0 obj << -/D [1232 0 R /XYZ 132.768 705.06 null] +/D [1225 0 R /XYZ 132.768 705.06 null] >> endobj 330 0 obj << -/D [1232 0 R /XYZ 133.768 558.008 null] +/D [1225 0 R /XYZ 133.768 629.126 null] >> endobj 334 0 obj << -/D [1232 0 R /XYZ 133.768 404.181 null] +/D [1225 0 R /XYZ 133.768 467.558 null] >> endobj -1235 0 obj +1228 0 obj << -/D [1232 0 R /XYZ 149.011 157.111 null] +/D [1225 0 R /XYZ 149.011 170.618 null] >> endobj -1231 0 obj +1224 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F71 761 0 R /F59 942 0 R /F53 940 0 R /F68 716 0 R /F76 927 0 R /F75 930 0 R /F77 929 0 R /F62 1072 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F77 761 0 R /F65 942 0 R /F59 940 0 R /F74 719 0 R /F82 927 0 R /F81 930 0 R /F83 929 0 R /F68 1067 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1240 0 obj +1232 0 obj << -/Length 2856 +/Length 2943 /Filter /FlateDecode >> stream -xڥYY~ׯp}r@6 zH$L<<v碑רY˰X'ڝv/_|c0Otة؆IK4&w7XTT/w_ۏH{}uL;WL|x#ߩ( -XxNE՝Wsھ/AURuoTh2EН0+$ecP%IMy(T`> 8cWff0I^9$_<Q0BkSf{6b̤ݤV6G߃1xre`d,ϣWF:)5lv:LtbБYhΊ'DCDo1G -0-VE>Y: -~YR/kDb?vJ<oځcO
#+))Bg -};vh*(FUclNP& -m-l,b{(}3wv8 -Eت9YmhBmr"r5>n*w9{ 8c -lCy>S7c@Y^An^y, 5d0faP䒾U38Ωltvܼ,TQAjЛsE):\ -T=ϚJB~E4TCO%TS6AeC)fiUq J8ί0MeqXMJ*3o -%dg+l{dG$c~jXeVg(֎_bV~=0)%r*m14T^VZ1p5dRcOiOaɅȅl8;TFtōQ)z]|H/wB?7lSَ=L*" 0K42d)ѕ -ҏӚUE3*r=Ձ6vjM9@e?gNZZS~@kIgJSjxv['=S$@@Qvg4,Z%Fstl*U^dӧclj4r{" "/|q"oT -pd -3W?o?5n?Uyt0qLl&Z^ZOO_Rp((Ɣ;Ch{Hj2Dehw(>qk$343\o<[)\ۏcb}){f#F*L֒;E4qH8H)sYTܘ
Ⱦw -L +xڥYYܸ~hiYcb<͙VFG;A{Z͓R"w7<߽y2.3vqvww-zw?c'E çĦ£My$Na}`ΏfR{gY۫,Ib*'aKVl&6{7:q+,4=06.J$<O5lnWyGH8faA̠ĥYmhg%}&,E$.,Z=Mb?C0
V+ ++M%ht`cW\ +fN:6ࣽʀW1*rxrp-o'y4PqQ7%@O7(`UKܝrF gl:T#QEӋ{sOsL` +IvQH>>
85 ^!LF'f">6oMc0``tsDMGǮͅLb bwMew>C\O=|f@iӺ'6:Vù8,+hawPC-d Y١oY1UDΑ
fuw<o\*1 //"K +t[By9Q7Ӏ@Yo%(\T5,t)ʠ8aRǠ +Y+픅~5Щ1KmZ"NAjsE9:쀣y^falB{ajHȴ"$,jqjdQ13\
t 7@IZj\~]9kVgxEI<W]CR"5-H,^hi|ED3D&Ynǘ +vE!JkCK.|)<0$JتiF.#}bQ?Sbu!9L! +FP/ElտXUQAz &\j̴O]}\X8|za"0vgQ_mpOeaDzɭ'kn`d+G`˵k-i],Yz$]&[46pzu|FAFOǯ.f/WF-m?w,ᦀ.SP[gXR&h=t#P48l|P"=$DZDɪY)T{z +Vd}w4rJWzH"ZuƎIXF& \S$og)t|bN(J@<Jj8a2-;`<^ΧAT·^;~4m7^uQZnT]n
ځg蓻2vR4@CGg)}Ix;f`ZK;w]} +LMXJ8ȠAeYCHvݛ77 endstream endobj -1239 0 obj +1231 0 obj << /Type /Page -/Contents 1240 0 R -/Resources 1238 0 R +/Contents 1232 0 R +/Resources 1230 0 R /MediaBox [0 0 612 792] -/Parent 1215 0 R -/Annots [ 1236 0 R ] +/Parent 1219 0 R +/Annots [ 1223 0 R ] >> endobj -1236 0 obj +1223 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [158.42 527.964 188.64 539.92] +/Rect [158.42 559.845 188.64 571.8] /A << /S /GoTo /D (subsubsection.2.2.3.2) >> >> endobj -1241 0 obj +1233 0 obj << -/D [1239 0 R /XYZ 132.768 705.06 null] +/D [1231 0 R /XYZ 132.768 705.06 null] >> endobj 338 0 obj << -/D [1239 0 R /XYZ 133.768 384.067 null] +/D [1231 0 R /XYZ 133.768 415.947 null] >> endobj -1238 0 obj +1230 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F57 941 0 R /F41 945 0 R /F54 943 0 R /F56 717 0 R /F28 712 0 R /F69 718 0 R /F71 761 0 R >> +/Font << /F59 940 0 R /F65 942 0 R /F63 941 0 R /F48 945 0 R /F60 943 0 R /F62 720 0 R /F35 711 0 R /F57 712 0 R /F75 721 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1245 0 obj +1237 0 obj << -/Length 2011 +/Length 2264 /Filter /FlateDecode >> stream -x]ܶ~$E}u:C{(` -JkQhWZڃ[$/"9g)E2Jk]D(3E7H%ȳ"\$n۸JIۻqc~'=kwۆvzH-6uhv_[BQ|wU۹vmouVNdJ)Q
rao7ҙD+-aF*LFث:fJȲ.(Rv?U@aI2lK 7,oQm5
m:_~m̈$OLI8?WM2^[ -LJѱ -]@z4@ -_zBkW -Jmf
/WKR0;&m/'F`?QMDqnW
!|I,ic ^`O2d2%.tl՝dHK!əJ,'Q4/MB&7. -MJS!Q^&$\ :SrBJ](9*ocV -@a%[Љk4kmB<Ta24EAHpqx;8.SɆbZ&eǃt)c@}88q[GhFQ|Of@Z5>s3`p:@8hk&}?ܳ$@IP˅.(r?#A7h0'L̿BQKQHβ?)1_94Lj/(32*-"\ɿ݅mg1p" U֑/:7WyfYP}i{7x7?7XFi`ϩ!8 ZB&0/˘ꣂJ2n:E}%-GakGSÐ.zLxj?P7Y1Op0K1 EmBlH#)ilC;-mA*nЯ`ovghcVlS>W4:dK 96z --Y18xfg_v¿==ZY-aTUSW"Q6/̄ɼR"p5Hr}Ǜ*@\L]Qz^Fk}@݁`i_~v4J!KurAL(?t/bQ0q삒R0v?M.rS?9%ngPnEnn/dYs/x#Rp܌}zP_RϜJ;59MwζE{)$¡&l+#߫Q2v]x ﺤ,x]QgTNBbns\+9;i96<,JCQp3$6|: +xY_۸
Oi"IҦ7^sN%yZ,96^,K&n6/ R +JZٟhgj.1=pe,肨FmiZ8ue}h캲G_oHEp8q*9=~_{]riSc6a߉y'˺*^*MDWE_ʉ1">х_^kp*~Ʒ7\w{H9<ϩ |4
ʃyz,6 +̧qPKi)ClЦm8}Ypǒ
KI1_CsDçfk@wp]Rq7Yr$UX4/ +lw8{ƅ: +!+**S/q]("@8o|Cu%ESU._b9 +F<z i`ϩ$/qKs1o/lTaQՐ-tn-FB +K[jH,m/5}O=f+6oytȪ3s7BP"A upoY$%
x_i 2tU.'Gl+ڸwԓEk6[su{GE`74$3H4w"ܢ>7"ihw +&"bP5@PaM^L/]g3=`r ֊
n
X>,rI$oMl,Ql<f,r +fJw<c:w>ts.*_ :kp~!,W߲ +p[\oW/Ac:oQͨ UiһY(Z
(Q)MD#I!1/H1f9+H)d^5ɕ^%ӛ}ߵ!B] +DzD6[3e|=EӷY$@žE`5c +2"ďW ,QGTHAb_RoY.BytoM +̺S +B'd +g~6>%fbK%>B_,?8K^Pq jW+ endstream endobj -1244 0 obj +1236 0 obj << /Type /Page -/Contents 1245 0 R -/Resources 1243 0 R +/Contents 1237 0 R +/Resources 1235 0 R /MediaBox [0 0 612 792] -/Parent 1215 0 R -/Annots [ 1237 0 R 1242 0 R ] +/Parent 1219 0 R +/Annots [ 1229 0 R 1234 0 R ] >> endobj -1237 0 obj +1229 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [374.512 617.883 401.964 629.838] +/Rect [374.512 641.793 401.964 653.748] /A << /S /GoTo /D (subsection.3.1.11) >> >> endobj -1242 0 obj +1234 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [312.051 254.178 339.504 264.971] +/Rect [312.051 308.949 339.504 319.742] /A << /S /GoTo /D (subsection.3.1.12) >> >> endobj -1246 0 obj +1238 0 obj << -/D [1244 0 R /XYZ 132.768 705.06 null] +/D [1236 0 R /XYZ 132.768 705.06 null] >> endobj 342 0 obj << -/D [1244 0 R /XYZ 133.768 241.24 null] +/D [1236 0 R /XYZ 133.768 296.407 null] >> endobj -1243 0 obj +1235 0 obj << -/Font << /F28 712 0 R /F69 718 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F71 761 0 R /F41 945 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F77 761 0 R /F48 945 0 R /F60 943 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1249 0 obj +1241 0 obj << -/Length 3031 +/Length 3028 /Filter /FlateDecode >> stream -xko>}A ".ڢ! P-64镣p@bÝyP|u⫿qw}}}hW+3:^0f6˲>qPTwk'A)|rtۜٹ"ۏteMZR-=]si8/t5EZݕ9Է`I"k]^W -W%Fň/5Au%RNDx31_T1jX*}WxT,1V?)ɹa -65 m0O~=`IZ^.E> g -".n4lgRHP -zgro!&~l/jN]oF0
_w̩mo7مފN̥W)˛
\>+B17U> !"GWvPB313' Z8} 4QhĤS90&?go9O?ˍOfՔg8[J(Ɯ]1r,Fjulxm} PeRZj&P1?K("Ba&.{{dIyv_It~[ 1}s̻w8f'K( -jqxǚJs,W>)!qݝ*sqGJ(_*^G;5+۠0,'m*5#hVCoK"Hܶx2 -Dۼ-;uYXd: Qv8 c7K}B6j[ -bZ7@_2k/ -[1o?7~=ɱOQ*X$N-uoH`a$DOkJ&9̖p+!W>ke2C1JȘ.
]? -Ah5wEyZ$)P[,2j%`E -dтEΐ1R?Anܺp\fxXLh)ܦb-f^͔XP4IC
zlCB#MϏ,#!}Xɐ=YA3q> -hXUflLL%,XnGlʖZRcZe
c|hŀrBŖ}S7J) )ΕrȾI
`XR,G&" -8TY犋bG6LFzs1wK\D/ǵ*mzװ0~(ieV}f, UP]Mpa>
fbM0-<'q>IB&e -6Ps9)0&iFo'o?M43x = -7^ܑqKWL8VIx -ST^D7,=Z.)RL}s1mLÐ@m9T<6ZMUF}0[2mh;^`& s
zj -s)/OT^IAó|bmB%Ǯ -
8t#[OvF;q߇/K'2T%_Snm?_4H}Z.őA7R,I%SӟF+7Q5fW$ǐCyM3A8&[)OP49Z|GK-iF7u̙XKפEe}nevUR@^d!2hbXcLƲҎ;:v;{tOz
BQe=3[o+Xpf|6O4tqapW^wv(4nc.
ټu9q?BѫSr9-Z%2ޛ)BuCA}C[D +xZݏܶbDߪ")
HH^6PV{Z+qg>{ަ)ӈ3
~lryp{"IDKoD:REV0H7/8F(xxwnوlȮY\o#j퇦Smsl"wH~2mM}fBpó"n%\JھɛٽX+YkfTž4kьOAٜ
G$s۫Wf +( DqǛx]_6xHǍ%Wg,zX+G|"ՠubZ)5{F 47a{H#;4!#MF HsJC8jcMmX@Fu?^26R'w_hebCjj +/^FO3yK +m*\p>Cq&:tHT.+wJ^$\IV; xs\-5`T@o7`!C{"/-Z@!MP ꢺGc]Ϫ,!o,U`@N&c:8)æ}TG2;r~,拁 +4Y ~0GC@Wsap-@Y6Pae_7]#=kauV]l5}<5)4ZǼ)鎁c +*42bEPvy"$9(\P/0z@bY ۃ͝Jqԫ_vo-Q hsJ;ϧV3AaY@vg(qb"Ҏp;lP)լ$ЖL嫳jNe[#UEas3Џ]'oCo+.D '71ij/lG̅psF/.$fY!yl' x+542!" +D+ޖ8h +|Q6``I{0@T Z@J +p,䜴5T;M5 +/`, +1-/LB.j +v4_tH̓VK,yK'r-/|]WK䙟\%N<z'3\.1ey +}b_[߹Kpc>/&D7Z +*sliK<!.X;|J'I@jNqaOJ`\Hwt-]A-eZ +@d4~AkGf endstream endobj -1248 0 obj +1240 0 obj << /Type /Page -/Contents 1249 0 R -/Resources 1247 0 R +/Contents 1241 0 R +/Resources 1239 0 R /MediaBox [0 0 612 792] -/Parent 1251 0 R +/Parent 1219 0 R >> endobj -1250 0 obj +1242 0 obj << -/D [1248 0 R /XYZ 132.768 705.06 null] +/D [1240 0 R /XYZ 132.768 705.06 null] >> endobj 346 0 obj << -/D [1248 0 R /XYZ 133.768 263.725 null] +/D [1240 0 R /XYZ 133.768 340.935 null] >> endobj -1247 0 obj +1239 0 obj << -/Font << /F28 712 0 R /F59 942 0 R /F53 940 0 R /F56 717 0 R /F54 943 0 R /F50 713 0 R /F41 945 0 R /F51 715 0 R /F69 718 0 R /F71 761 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F48 945 0 R /F62 720 0 R /F60 943 0 R /F35 711 0 R /F58 718 0 R /F75 721 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1255 0 obj +1247 0 obj << -/Length 2933 +/Length 2863 /Filter /FlateDecode >> stream -xڵYKϯhߘQX[ûa&逺<4xhVՃvrTEV>̬vwhU$Ͽ\I]fNv7;e]*K4&wo?Pկ{FyI/ڂo#_hI['a3쩾U3
\c -yD0ND(nbed>CޗMMv{mlnT")oߩ^84s^Dt:hn9ۦ=]4ʉs^F5=2 J'eéhC!Lqv͇Eq.:8N`PnH,
=t2(<e>TU7g̫QC6k}UȒW>>d5Ruê| 6e3T~ʟ{5]q*MqD䤂r;Z⣧Uӻ,(>$B^ya(ysY*^L]xH.l\&:(k~8hx#(T:2
Qi5nΨU}D"O9~JSU.qXB#EdFoI1li HmNO>WrM敦&%:|0T}&EjHGYr83á'lY"?>߰I1ưUɄSC7Atyq>5!|dWS<3Nǟy6?5.xరd -OŎ0OЦzܟ(E Dz']d$XM}Tp݂p<ޅQƑZKm>T4_&8(;^o=D;@~<W- nˉGlEh3څZuƣqV34jA~g{Y ' -r@T~>%i:
(Ϸ^өԉf<$doŇl0P_Y2^vMS,8ICgFIױ -Jc$+PO@GB -xudO@ N89yS+ٷryZ [PHgaluR|HӤn@XnYN}Y~owBfɁqaܨϗei$\b
2{"2<$~Տ7W(F;V:Y)8]yxΓ'MP^_5B Y+tlBsA$'KPCM[~"z7Nl+=bP[aڱjVs!pBߞrT5f|\2]0y nć -lhC_gNAȶG-~ZxbW5^hK2|BdwNqZMۛԠ$ۖۈ[3# 2 _)Q5E* :
?}*wrpţTw,.c_ɹ3u8YΏCCš繇roTMs~ItM(JU|\mwMjY2T执r -+ M> -Ve"NfmD*|2ti]¯Τ;~Qr/q{={[b -Qzn`n8k /A.
R<sxx"as4=J{Ih^˿-u!f5M*[5 -{Ҟa⁋*͗%D%xp9e2?lhI}]6AS$((A5^.vm -!݂oxՁ|:Є: -(t6j_6_\Typ>:!stР0綂[+,ʗoL`s%6i_:ޠN)ⳜCNJ+VO9!˧aB)s:1--oKx}|3Lj5<ҋP."vI;R$jӏ7WRN +xڵnV9B|x`bl)6)ڸ(G0f.ͷԫWUw7pE(]]|m.UidND"+;W//_xoc +JGn[k6A}Qщ{v>Jǻʥ1.qw;ܠgoJ3$}8{̶*4}]y;AwC -3ȼ4Ip_M]Mp/uPU;T:ʇZ^ +Q$P©秡>CMUE+xTU{]3e+Sw8 +-
EȺGɓmoX>Gï>b.+
F"<Fڇy 68m +oNR +T]U5'KwE$*D*%@R^3d_3"BĤ,<8Bo<B6zVEm^7Ůc=8 +(\c!!cg +AUM-FL7y}f-s +,|UiՅPBuU +) +uoh6|H3. +Z6Թ3VZ44 +6L삒o$ +"e-n`,b\<;4ap%mDanm6g\Q9.Nهa~FWqsD!2̊Mdƌ)lSJóbJ> +4|7sYg +3e!b^7⧏R(LR`j:oXRpƠa x*;$u\`}EUcdȇ,WSLSS%1sdNa}~
-kx貾8:w=l
3ѣS"r:kȾnf"HVL5"\,3&0?_ +DKRkQ,ϛ"yQLT(X1|<Z^;a#h/Uj] ߋo2k㣜Τ#ݦ>:9Kw<r +&F-.,tzH\,;E-LS-&ŁɐF, +p3LHǪ+>%ЉwrFENOIE6hзhXQ@9б?Dg6H'p 8Vk\Aro*_G2ۭٻqqlorX݄v m
6IZmc6̔`$ d*C endstream endobj -1254 0 obj +1246 0 obj << /Type /Page -/Contents 1255 0 R -/Resources 1253 0 R +/Contents 1247 0 R +/Resources 1245 0 R /MediaBox [0 0 612 792] -/Parent 1251 0 R -/Annots [ 1252 0 R ] +/Parent 1219 0 R +/Annots [ 1243 0 R 1244 0 R ] >> endobj -1252 0 obj +1243 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [390.949 362.212 413.42 373.061] +/Rect [390.949 445.981 413.42 456.83] /A << /S /GoTo /D (subsection.4.4.2) >> >> endobj -1256 0 obj +1244 0 obj << -/D [1254 0 R /XYZ 132.768 705.06 null] +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [284.945 128.275 299.668 139.067] +/A << /S /GoTo /D (table.3.2) >> +>> +endobj +1248 0 obj +<< +/D [1246 0 R /XYZ 132.768 705.06 null] >> endobj 350 0 obj << -/D [1254 0 R /XYZ 133.768 404.66 null] +/D [1246 0 R /XYZ 133.768 488.429 null] >> endobj 354 0 obj << -/D [1254 0 R /XYZ 133.768 348.352 null] +/D [1246 0 R /XYZ 133.768 432.038 null] >> endobj -1253 0 obj +1245 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F69 718 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F71 761 0 R /F57 941 0 R /F54 943 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F75 721 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F77 761 0 R /F63 941 0 R /F60 943 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1260 0 obj +1253 0 obj << -/Length 2666 +/Length 2763 /Filter /FlateDecode >> stream -xZKsWc¸*U>1|(Œw -bT EYpg~7*OG߿}F9+mt$L:YÙJdtEr/JX1rZǯ-ʫ7UtY,Dw/s[WL~6_dzG<p U$Z/xgD%.<.3oG$]RjU8w)B7~(v[NL˳ -.&o[¼Rj>-*2#LǸR0DR@&"mXk妭noqG`$ɜqpUm^UI[OGsZ-̉4óx3ŌM:7\@l݄.@U!I[~^!> -ć -Gb@GhlV`Xmyn^[PlҊjVcP]Q~ѫY' "Fb4ﺐ54 -Nl@yqa(i7;
(.Xa29iX;$VnUרwgow4|0I.Hh洞EEɴB==azWהndYJ8OQ5MqYlAμy2C_K6ԍrǯ2"6NMGXlQyV-b9T84i`ڥrmA&+C"]VD -a0T8(:&` -32"ꜘk
nR -3x
ma,S[3.exo7BCH4 -$J/Dj[RvuU͊n[p^iGO$CId!;vEzO& -J!#'| -rǤ>LP 4WދHo;ΣK=T "|=A< -IUN.M<~8G<+1'1R 1d> cl5[䅋FDbNGVхKLOgbJO3{FlzsP$jP,aZx(xz]u_͚H~+1;o\K?IzQI8'</NCQ+ 7hH+6̧~=w$^æ(qDwƘ&L} ??%}UvRǮ2TCwf}
ʋ.砺3{d +xZ[oܸ~SW3\)&uhOic`Q3Gȫ1Ë$i6EF";⪠O'?_W +K溸X2(D^\Wi%rӜ. BJYl]A5rמrh
T?}wU:,雋_Frq GZYJ҅PY,'bskG-`
ϛnDՄ +PNh*{ +R4 nt =Fۦށ@A9Yׇ+(++m%qEN\N /pc8PMC04gl>}
R}wحB/5BXR +,_}JIuǮ3Pf.?3i~̾J +hXE53g cr\ Qdo:ږۮon(i +qY=!RP=x&XteM$˰pΛ8,-*?&</(xtV]^*]mw7lD|^c7?x#2vD +0Q<WO'@
xT6T)/I'.dN*55B}z<mS4]lf/
CoEȎj;]bz<(Qv.ܞu$-c{} endstream endobj -1259 0 obj +1252 0 obj << /Type /Page -/Contents 1260 0 R -/Resources 1258 0 R +/Contents 1253 0 R +/Resources 1251 0 R /MediaBox [0 0 612 792] -/Parent 1251 0 R -/Annots [ 1257 0 R ] +/Parent 1258 0 R +/Annots [ 1250 0 R ] >> endobj -1257 0 obj +1250 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [284.945 431.159 299.668 441.952] -/A << /S /GoTo /D (table.3.2) >> +/Rect [400.112 127.998 414.834 139.123] +/A << /S /GoTo /D (section.4.1) >> >> endobj -1261 0 obj +1254 0 obj << -/D [1259 0 R /XYZ 132.768 705.06 null] +/D [1252 0 R /XYZ 132.768 705.06 null] >> endobj -1262 0 obj +1249 0 obj << -/D [1259 0 R /XYZ 248.615 662.328 null] +/D [1252 0 R /XYZ 248.615 662.328 null] >> endobj -1258 0 obj +1251 0 obj << -/Font << /F28 712 0 R /F52 1202 0 R /F96 1203 0 R /F99 1263 0 R /F97 1264 0 R /F50 713 0 R /F51 715 0 R /F53 940 0 R /F49 711 0 R /F56 717 0 R /F59 942 0 R /F103 1265 0 R /F57 941 0 R /F55 1082 0 R /F54 943 0 R >> +/Font << /F35 711 0 R /F102 1194 0 R /F103 1195 0 R /F106 1255 0 R /F104 1256 0 R /F58 718 0 R /F57 712 0 R /F59 940 0 R /F56 710 0 R /F62 720 0 R /F65 942 0 R /F110 1257 0 R /F63 941 0 R /F61 1080 0 R /F60 943 0 R /F66 944 0 R /F48 945 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1269 0 obj +1261 0 obj << -/Length 1617 +/Length 3023 /Filter /FlateDecode >> stream -xڝWo6~_>UF#N)jC^:E!Ec-Jr ;i=$itEoWI$WLEMD9'ґa\Fut/VA0?T$9(NFpg\Έt^DU>rPimIJ4(c9[/&N;٣)EG,Di%᩷x(AKZ]V -Ȉ4R1)w4Z(E,%"ZG51_$2b6GhC?I]taS|sJ97˄1:TtL'BhJTgzT<Ϛ$"F|P -ki -#}zs^ޮ3_##C٧_t]uGP"8A+h7[l6G+B9)TF -j!W=F{Y'sErfeio\ZwO=@HیUuy2'{&P47I +xڵZmܶ~b:ːIQ !)-ТmḅU6։aw3zm[Y|Ù3|%REn"Szl&47?6Usw5KǎMZg
ewS
mǃ_}o4z#eP)}g>He?ۿfȍeDp`4MCIUr:]{O8Sej~?1
]GȒi7[ +Ԛ㻗?W5j&ob>bxuf~m?ҟ L1_[plHZ4f,)VRLfrTh
VEKjbdD#K9#XnIgJr6:`NHs9PoCpN/
W2z/+ANd( +"kl$Ȕ"K;kX9*A*p:V| 2l%N׆}sӤ}D-#zX;p"Tˤʓ}kurD +r< -xT2;뫼
g~Ka)\iޗ6#$Ru{|hR==h.8W +1ނ6m.d {x4Їvgn3ߵ
+]IUlW=
;p䭲TʮEa)NYAcO#fOTSUC}z:%5vmו;^0[/wЛ4]/bB9=Ծɾ7h]3m! +e&EMAfk{`JH]y({PǰOކFlL +mbʟNU#SCzz6ڻ4T8SinWoѱ}`Y]M2@QޝhEy\E +%
Gp`hyWu?pOGƙp_/$/Wsmͻ,ݞ=<1iA[l@z0x6gg22D]@0_ +Î<ztx,KcAT*yʵy8*VkF3m??MxHeI|N$'Oq/Ev`B{?@q~,ۙ0D) +zKjs=w, ++5|sXcz X@rBpmӯXӫM +>mHa +A*D9O)Fi. W'9>=`W>Ůg+v! +F7^dcAQZ1GD +--@ʞ3N6×'d14\t$Р]}*9|U(٠P.3S*b + +H.&P؇tCڎyj***\Rڻ%(`ɶUR-[|z|>_ +jvhY'*F6p/z4* cuAU&~Y-;DJd^Ȑ#eB*Rd`D*=x? wAL\&-]G=>y2tS2Ѫ)&S0G[eR;fa- ß@VNzHz9 endstream endobj -1268 0 obj +1260 0 obj << /Type /Page -/Contents 1269 0 R -/Resources 1267 0 R +/Contents 1261 0 R +/Resources 1259 0 R /MediaBox [0 0 612 792] -/Parent 1251 0 R -/Annots [ 1266 0 R ] +/Parent 1258 0 R >> endobj -1266 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [400.112 585.85 414.834 596.975] -/A << /S /GoTo /D (section.4.1) >> ->> -endobj -1270 0 obj +1262 0 obj << -/D [1268 0 R /XYZ 132.768 705.06 null] +/D [1260 0 R /XYZ 132.768 705.06 null] >> endobj -1267 0 obj +1259 0 obj << -/Font << /F53 940 0 R /F59 942 0 R /F60 944 0 R /F41 945 0 R /F57 941 0 R /F54 943 0 R /F56 717 0 R /F28 712 0 R /F50 713 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F66 944 0 R /F48 945 0 R /F63 941 0 R /F60 943 0 R /F62 720 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1273 0 obj +1265 0 obj << -/Length 3607 +/Length 2647 /Filter /FlateDecode >> stream -xڵZK8ajL-r9E.Bn!<ozI0 *~UQ|[߯dJe˿+qra~9\aYWYWWOK[iW/oVB)[Z0͡izTk)}Zyi\mYo⟆7=ڲ;[oⲦ+;֮z,UW8vsU~CxmlVO0V>{ͥ˺gtTZi[Xsr)(rR(CĂr>ulqy=mz1,jj;TTjgd.#@'}L,Lyf:rJLY-۸|gǾ-m('~&'F1I,IZ&zrL0ì3vv/9E6-(%rQPQTf8$>Gav./%6 q -fls-ξknx܂`r5<1nɢ
$`G<ϞC4neL (:{Ŧ|A?y;l;.͙ ^A%%X'+m=Te~M=Ab/DShvTl.TŶ#s -Dmr@G44F -\U$DP^lB$9uOY -ǁ%憑4L vFG<wa-uZcqXmpT?pѸrxBMg;D<M|R$fGŰ`VPA]{?sA tC|<a:N764} -$UvbP -b}i!e`mvSEf_wb[!=dm?:VR>fQTL3Ҝ"`Y -|!Qǐi`mKY2;aGKynJ3*d;R#ߜBei%5WChKK) ^DUQ=h2.4gΞe3P?e-5RIq&3:s9Zg O/եމg2s24L`by_S 4|wbFj}ؾHOkŷ3gDpk1@c#4ўP"cnr*1BB<q9ˬҳmۊ:>^Y n -Po>cդ^0}~L|kU}^F|~2r:o|1"\,@D`'0֜!YhSwI|ӝݳYUz䗳e]rvϏL^-VBCű_r3]ePP -8H"vb`Ȅ/f R#a'wӅ=sn9s4LIQ
#
XҀ`L0Pt3Bh(]Yc=`s, s4CzJP~#W2f4aU鹉 RK]*cN -YV)^$AiN#?"OwrZxqoa@'E=|kޝB
;՛g?#ٸ=
j.ކAa\AwxMI -KO0^6!c"څ+hp[1C_:|@5w~(>Vj73XY{j \Q諗O9AQ2e'h zH&
=|[#ow$4Pգb01lH\`AR(<G'CtB;XFRXlK?>f5|.HF} -~'xVp+*>{QS;oF()@͙Bi_)FZI+of\Kf]&< ~**O_ +xY[o~>Ph4pZٗ6Zq +Fl"%8sf7y,k-`XϜ9\H&=/Xm_3($<QBcYڝЌh)a)Uox7B%XurI,ђlrN.ӷbɨi`isӶ˫uެtSi_yOi-x`&S4e?W?~MV%`aM4FdK*L"fRHrOwٌYw$O@L6,ԂbJ3!aޖk8M<"1f2?:p 2; +KCȢ?\D%|]cҶn|h_-Y`]~pWv7HibY"]Fu8ysa WcDӜ +F`~z
_ޞ]{çsGeMçqz_ZdmLSp +!E +fdMxQpӗR"䠴N4-ڶ'Nߠ{0O脻d5e^]ywy3\t"/f>:"ċxU(.zmyϲW3,
nw=IJchߍmw7ESDz]][?˿;\VpL-%6u:q-] +BEx`~]Ĭ4zoOXG{|a +StuBԤqDi/"TT32Bp<Qcf4/sVL#=C_,el]PͼtA[<Tg8d$jR3.EFj +tNIGmpg8- +i\ä;
ZB}ŏ%cO8+3X ~>I"Ε2V.uG6qI",Xx2Y{1yo̧GE+K"9̡|"4a͝j2We~̏O_||><McŏSK6+ +0LX=̜};]]]VoM +Wo`):D߫Aĭ=2q($س5)QA -~AdNSC{c4? +}n.S/$z ]& +
9S$=c!s *]}{I0j;_,kmޕc-w.}8UmkHmQܧ6J1Spf{dD)Džbiq_%H*Yy; endstream endobj -1272 0 obj +1264 0 obj << /Type /Page -/Contents 1273 0 R -/Resources 1271 0 R +/Contents 1265 0 R +/Resources 1263 0 R /MediaBox [0 0 612 792] -/Parent 1251 0 R +/Parent 1258 0 R >> endobj -1274 0 obj +1266 0 obj << -/D [1272 0 R /XYZ 132.768 705.06 null] +/D [1264 0 R /XYZ 132.768 705.06 null] >> endobj 358 0 obj << -/D [1272 0 R /XYZ 133.768 291.96 null] +/D [1264 0 R /XYZ 133.768 520.85 null] >> endobj -1271 0 obj +1263 0 obj << -/Font << /F28 712 0 R /F53 940 0 R /F69 718 0 R /F50 713 0 R /F56 717 0 R /F59 942 0 R /F57 941 0 R /F54 943 0 R /F60 944 0 R /F41 945 0 R /F71 761 0 R /F55 1082 0 R >> +/Font << /F35 711 0 R /F62 720 0 R /F60 943 0 R /F59 940 0 R /F57 712 0 R /F65 942 0 R /F66 944 0 R /F48 945 0 R /F63 941 0 R /F77 761 0 R /F61 1080 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1278 0 obj +1270 0 obj << -/Length 2599 +/Length 2902 /Filter /FlateDecode >> stream -xZo8_GCQ]i:rc-eelfHJ&v=,I
g3EO-~:g?piu FB+CPMqU~>W\֛m?_ʏn˦G[~˿F鄘up+y*qd9GM$^}>@^7;YD$$#8.LeD665rU/ufQA'e)Oxą)iӄA3p)O`,y\!czY:1:`ejʪ
])ŧDaھ u8v&wj80n\Kb(%'xDa{ł;I`SUV݁H)[QVU[?"aaۅǮ ̾1p -Nw^]?`[ؒ3Q<ԯ/~^w=nPn-@ej-We^y]g -eؽ~^Q®ux{mn@G)Uƶ0¹ѶT4bM1HaqHƁb`غd0F8(a[]︢I-(AP&@d|1EtDx.~=Câ+8*ԚB J4Hڝ]]ap<A#zj=-`^< -Z(!z$"Yl9b2Zbf
9!"
q
9s4"a{9LOLk:(:GpM1\bHw4T
q\HU %qs,_F&BSEѳ0XgRMB40 -ݫv47M7euךB%wh4q]|V(TD'9犕=nSBLnW<}`{v+vS\)7"ag -jTR<d<6c-Dwj`{<T;e; -n,},F<8bqv.cYiR&A2˘1ŔRvNiNfhkX1ýZVRo%4?z^&Wz(9k)0q9wS\;,a 4+w⧾ە;a
l֡*C~Sd44`>jL|~ -QǚuC3pzLRHy̌spy1V L(LP8e3fksWG ܁T:^7!
3<>iapPx+cmĘ'[sRrܮ[0_2#Cinm;m7!\rI#Raq d yY[vMuj'ܕ 7lxR>5>J,S偭T7[g%1xv ÍlK!!L8L;ܲw>VN_=W$U]ƞ0U85x\ƙ[5z!zF3AcdYݿ/bƚijq-5.#!Z -zmw`>> -m~{S×|94N&VvvlD86`W&<lqN=b5BoTh{|X6:FV"8 +xڽZmo_~kK^a-KR )3Т`$,TJ%g围Z0̳3CCƳ.o.~ָd6τ̖5IeEv/V۫w_^GK&8Vd3!XiFߏ͵xzj&Kg=7\̈h]Ό4y/"0{>3Y)=9w.<AzMsy2OVV;u fDh/JhI/"/SL.iVQHI4+ғ3rS#n3ΔR0^t|Dդ$ %IG)&?\x!(D&fڹ8
;__l{LAtZr[@+vcV pQ?i +<Q}ϕH0)6aybb_v7<T|Ai'd\̈́u'6iifxgH9^ ++[ +q,adJz({BKΓ~,-+$9ǽ[p
X#[IW2C|m%W:jX^$NR~AC{tX0vLA;S?]n:zwX"܇KcjuRYDΒphCFj;ɮxTXsn։10\Mjth+n" +Z|^\r\aqqnn@%4Dj]-igOj(Q~XYv{:&x^WzFnGkG9PoF`=IڰNqsO>Y!ԼߥZ=єrt$ +@$[EK +]%#"ءA,S)%I&ν쐵DwtSnhka*5T&&UH:V2W1)N)FFEJ-');YcSz$SPSUQkSc1XW&_Ш%쁷1}xd6&\ +m瀸vFQ,U[AT86&܇$du$+DDtQƢ_ݗK31FR#=w>=hyuf*ވ7۩,SG4?6UhOr! t\P z~ATFB6LL}n\ҟ)կ_9ku~MWͤLLJR1.VAjC0-ѤAuvCUjk`CB*CnӅ +rQOjGw +Wq& JKDpN:YQNJ,}zTZE%:=ic`-TfǣVbeu❄fN }ɞfj+VUUʘ@'7Do~|X ""̩!V#p~pCUlM?pM͓Q*۷<wez2C&YW#<N~<gA/B^x廧xD8z'~s7/oq"ըj*HLF0w> +3urW'J'F/DpDjؖ~<Z/)V
mI*iL)(R}D!C +o83N?N3ҦNC/ +pEW9hȞWu/PJu. +9gZؠpvl?UVnwisOXx9.e5B-54 +AAyvk>3|!)WۮyPrn颞/8|ڣnm↚HPQp i9 ju:pE&m覍aC69";Mɺn42h{Q*`Rο9%}]]#yim5$Uax>ףnWl{Q'"ʔ8LP!^߫۔zw}2|w[v?!ӳ}sݙG͋=~z(/cгO];١L~Z +>IfOWt9o4L endstream endobj -1277 0 obj +1269 0 obj << /Type /Page -/Contents 1278 0 R -/Resources 1276 0 R +/Contents 1270 0 R +/Resources 1268 0 R /MediaBox [0 0 612 792] -/Parent 1251 0 R -/Annots [ 1275 0 R ] +/Parent 1258 0 R +/Annots [ 1267 0 R ] >> endobj -1275 0 obj +1267 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [160.423 292.791 175.146 303.584] +/Rect [160.423 519.687 175.146 530.479] /A << /S /GoTo /D (table.3.3) >> >> endobj -1279 0 obj +1271 0 obj << -/D [1277 0 R /XYZ 132.768 705.06 null] +/D [1269 0 R /XYZ 132.768 705.06 null] >> endobj -1280 0 obj +1272 0 obj << -/D [1277 0 R /XYZ 415.544 306.351 null] +/D [1269 0 R /XYZ 415.544 533.247 null] >> endobj -1276 0 obj +1268 0 obj << -/Font << /F28 712 0 R /F56 717 0 R /F53 940 0 R /F59 942 0 R /F50 713 0 R /F60 944 0 R /F41 945 0 R /F57 941 0 R /F54 943 0 R /F69 718 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F66 944 0 R /F48 945 0 R /F63 941 0 R /F60 943 0 R /F62 720 0 R /F35 711 0 R /F75 721 0 R /F61 1080 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1283 0 obj +1275 0 obj << -/Length 2999 +/Length 2760 /Filter /FlateDecode >> stream -xZ[s۸~`J7w٦٦v:L;uhSԒTs -_ƍ܁̈pT۳zlD%rpJA5nq̩ hʹTFR\tƼ|$f<ȁ)$CN`"᱐ZI"9fИ(eD 4QD`%aL+4&A}2A(g>b hu2qmrC`7r}mkoy5 -NhM.<G%Mv۩ -Gacfa\U0Fh4ߚ1,\d`FZ3+]H;a( ݙ1kU{= -|^#O'N i/X$h1K$20ZǢ@K+b]r5$Ш0cd,aٴ8P"ĿW1sU>c' 9:o٨>7e}}*K&BXsԸT)z 0N(j)\ P>cǾ-FU12۲7}BÅU1rlL\qpeW2FeC9mxJF>$N+Ht`xe]e2-wq5P_Ztg lK>-hRҜ3;*Hql*_a͕<!7źA" U9@ -ޢL:OU_u;cĎhˢ3Ͽi,cBGUx Xc.٬h<P?+`.[#lX@&T-2c0ә)z0(l!HvcQ?z75c`?=@4d/&=h*?TG $Z:R$ќu|YG@\GEݕ#n:yuwK©$5Wmn\Kۻƾy ο=UAw>vW/}p?%yֻ'1x:H/6lcbZBIL˂așzY$KD OU=3d";YϰƳg&R -eJ&cr1⽑XyӲL M-e#_h't93I}$sN it̩6-ppqԴj -b2sRGq"hKʑq֦mu?.=dv -M2ɖpA8ˆm[yۑ -Ksӏ8Br5Mp:2ulqBgU+HPO3!cssqx2Cʻ&^OaY#SDg*њ-&By% -%$Z¸m!(S -Gv, -NAZIH]'pw $קU03C1($et$I,7٫Ls[<0i_ۭs :C倡Yép,!u{%ʀ!߭ -++YW*p`Kr=w_PZw7u$`D`P~*9
η\ub`o=eC0 +xڵZ[o~ׯ` ++2Hi fr x[J1f!\g,ni~`jvrl܌Nт}lȤL|}!2MrLZ1IC`%7;T3+)-}ü^]V:΅[U˶ +L옉j^$4ezW縳fۄwb>܄,1~R]AspYWП2]M^kU7n`Lg<KqGXPJ|ݑ|eyO:%븹qX3h&ney=g\8We]v7qM|Uq-jKc+.a +bek!G@!3dBӣCYɼK2$ـaGLOmMLD~8Yv LƓk%&gِ vC,4mZ![>"D2)Ovҩ,v6⏍.>'>#S1>){HJԚɡB`i%Q7Qd'g)MjehfLe + +?VC)4"ӽ!̛]bSw ݢ,@唤XLtr.頻?QXur),zW{Ѕ @Ku>9(us[
Ȟ4L[5@Nf9N*e;QRBCosI R~5ޱM"g^G#a8MJٮTΨf2;'ETqsHsZϚ
S15Ĭ
x~ʤsĶ?W0l~\ok?.XnID!æ@E@<` _yh5}Do=sB?hf5m!/"ʀb]QXG`>4LT`8{4:1z̀pcTCKU-v/o_)"8%-Ûgp?_O?旇oU]W/.ī*Q?2S45_!ЁVMqUCt +cx+?zb+%a>!:aXLNmVhdFǟnu#)4k>#b1=Hcc +q7 ,FNf] endstream endobj -1282 0 obj +1274 0 obj << /Type /Page -/Contents 1283 0 R -/Resources 1281 0 R +/Contents 1275 0 R +/Resources 1273 0 R /MediaBox [0 0 612 792] -/Parent 1285 0 R +/Parent 1258 0 R >> endobj -1284 0 obj +1276 0 obj << -/D [1282 0 R /XYZ 132.768 705.06 null] +/D [1274 0 R /XYZ 132.768 705.06 null] >> endobj 362 0 obj << -/D [1282 0 R /XYZ 133.768 169.098 null] +/D [1274 0 R /XYZ 133.768 420.245 null] >> endobj -1281 0 obj +1273 0 obj << -/Font << /F28 712 0 R /F53 940 0 R /F56 717 0 R /F59 942 0 R /F41 945 0 R /F57 941 0 R /F54 943 0 R /F60 944 0 R /F55 1082 0 R /F69 718 0 R /F50 713 0 R /F71 761 0 R >> +/Font << /F59 940 0 R /F65 942 0 R /F62 720 0 R /F66 944 0 R /F48 945 0 R /F63 941 0 R /F60 943 0 R /F35 711 0 R /F75 721 0 R /F57 712 0 R /F61 1080 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1289 0 obj +1282 0 obj << -/Length 2336 +/Length 3273 /Filter /FlateDecode >> stream -xYmoܸ_ ->9NUojmB6BN^}8y 5Y^>늺kUKSAn%5
"8!71FA<)&ʹFjʬ# -`ڲ01^X.dZIa2}hA
7hR9wTeX&|H1&,]A"ĒPD|vujtÁh}fAnܡvz5nƯ -|ք<Tzge Z8)DjC rp_9"BNq -tW{;Usynuf C|\do}Ko*Z -faFJ +xڭY~B>e@4Hh}@[N(!THޙK8@틳̊GG?w͟Me,Kd#a4K(1)DmN(]>7|-
g:VrϧkgU~iˋO[ϟϟ_ϟQ6P5퉈%r6x+"}ߪͩٷEeEm%g@'at^,&d&,UϤ)DۄYIL坊IjYK婩-gIǎ_Ls52dpV,jȚfIb%Y +`"Zf+e/
*AШ%:$D2g+:k;m;+!y5A2in<ƦDzJip<\:ruI!.R<!ke 5* TL&d('8H
h-sayeہ]~nMtt@< +2qfґBfi2ݢ"^'iʬڀe-V)ewybJ_ۡ 282agw4S4 + +μmD ++b9
k2L36`VWu +POjG25PDRe-h"+
1B
1`?͘xWsj7y$ s}nu +'0Wc YJ)iiӀhN(e1ӄGހt<o;Z]T.o"KtI4*Hhi|4yǡk%̖/=~9r,RXs؉8^ +pSRT%<lPġ菔iaH.dK4 [8|]Cg˦|8w$7^ +I6'E@ +e +%RU +/k<~RS/ݿ#tbFg +2ұlO +җxg2֏8OtyU`t\}k8`|c^&]K)ο2>j*!£Pn>U,huo +wJ_Ld:q>dՍ3ɱB ^><Do*IƺG2er.W{q/+:˱^#q5~^O.`&^ҵyrIORk(*&ح5`c;cp T&j*bz ̋o0ױbOyG $lD(cBNٿVs(:5߇H ?TK@+'AeRF(BcdgUTs)߅59e]jSw.V'zJ-?L
Yp
_3=el2燼j׃Q4db"6ߝJQo
.=ԭ{ q赺9:+NeiM֩7u~/TpDʳx̗@̺+̺X9FX8ݟ[K)bq&)[KvSL<b(g6o+Um[c`Jal,u8mO)kNK,ͱ] endstream endobj -1288 0 obj +1281 0 obj << /Type /Page -/Contents 1289 0 R -/Resources 1287 0 R +/Contents 1282 0 R +/Resources 1280 0 R /MediaBox [0 0 612 792] -/Parent 1285 0 R ->> -endobj -1290 0 obj -<< -/D [1288 0 R /XYZ 132.768 705.06 null] ->> -endobj -366 0 obj -<< -/D [1288 0 R /XYZ 133.768 202.419 null] ->> -endobj -1287 0 obj -<< -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F60 944 0 R /F41 945 0 R /F57 941 0 R /F54 943 0 R /F56 717 0 R /F28 712 0 R /F69 718 0 R /F71 761 0 R >> -/ProcSet [ /PDF /Text ] +/Parent 1258 0 R +/Annots [ 1277 0 R 1278 0 R 1279 0 R ] >> endobj -1295 0 obj -<< -/Length 2002 -/Filter /FlateDecode ->> -stream -xڽXK
ϯe5`UOIbdw
=1c =dn5b7VEH4:Fi]E0DHpxEFL,G].cvDJK%J/`z$N֓~:̹SKlMk -293]v|/ݧ;4EddR{Ka(es60UE*Fys"Ș2N{%)yΊ4VDߠONiwS#08ۄzZUXzn1*iюUݯDqv1)zNQ֣CFjE?6s)aZ!{3\P@Փ'MKػuwMS|7~zJX[WϚᡂ;B4Z -LR>=/5@5ҧ&u^ˆaj ^&7c@irs2 x%<aq>k6Oj̛-ZPnC/pCzϷ[խfPM7$dbєYƌR_iYA({v3<?#Yy&sɎ5G;;15`2[48Juz|H%cn3Z۸F{%TpMҲpi4++_"4SiQڙ,!iP,ztqT*Q}!H8¡v8JJ=??}Օ*cy4;<_$8ǟqPԅ|ġ!rU6T6@Ȳ\1Cq: -9BP@UڰtΓVcp!>]ʮ0$^:<OPf7^F8bpXqت#&1eJn*?v@\^o6\0B?a`Q4 Lj.z`Y
ćBwG$3']>ڲl9yv gyVhaDt.%;"\QPHfrHxZ.ScCRΤ̗vv7dXHtyj~V~
q0WʽվBm٢2O!/ǐbSFĿR߮ECSt -Q_bMEĵ=@G{fu`s˩gR -W>UMXoTTxqI:dq˿[qTHVTdܘmI}F`p>B%RdT`Yu?&Bf/X0y]?#Oz<D[@W#¥D1sS+Ln`x:?c<Q?о -mxv>MU6u=#^P7A$BO4^WX1PStx <+KMZ1LH~B)(^rFr6ĉR߆+>-GX"=?È؞BH;We\g(b\,q+; /% -?ӹ(`8Z1Vָ -[5<˯纭J3~
4v
_5"q.cZZ_d BO -Pf+bvj$Y6 g'$|~쾴`;NKۣa%Ϊ= Lf
Xb¿يb0[T -endstream -endobj -1294 0 obj +1277 0 obj << -/Type /Page -/Contents 1295 0 R -/Resources 1293 0 R -/MediaBox [0 0 612 792] -/Parent 1285 0 R -/Annots [ 1286 0 R 1291 0 R ] +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [337.291 325.152 352.014 335.944] +/A << /S /GoTo /D (table.3.4) >> >> endobj -1286 0 obj +1278 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [337.291 288.643 352.014 299.435] -/A << /S /GoTo /D (table.3.4) >> +/Rect [393.219 224.721 407.942 235.513] +/A << /S /GoTo /D (section.2.3) >> >> endobj -1291 0 obj +1279 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [393.219 185.031 407.942 195.824] -/A << /S /GoTo /D (section.2.3) >> +/Rect [437.323 128.275 452.046 139.123] +/A << /S /GoTo /D (section.3.1) >> >> endobj -1296 0 obj +1283 0 obj << -/D [1294 0 R /XYZ 132.768 705.06 null] +/D [1281 0 R /XYZ 132.768 705.06 null] >> endobj -1297 0 obj +366 0 obj << -/D [1294 0 R /XYZ 259.519 662.272 null] +/D [1281 0 R /XYZ 133.768 461.543 null] >> endobj -1293 0 obj +1280 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F52 1202 0 R /F96 1203 0 R /F69 718 0 R /F51 715 0 R /F49 711 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F66 944 0 R /F48 945 0 R /F63 941 0 R /F60 943 0 R /F62 720 0 R /F35 711 0 R /F75 721 0 R /F77 761 0 R /F58 718 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1303 0 obj +1290 0 obj << -/Length 3140 +/Length 2240 /Filter /FlateDecode >> stream -xڭZKﯘ[zm"E=lFr{r8¨ɯOĖ4
K"Y777z7?Tef$uLMreknyxg}yh$r4o&dhC}?;s8ܚqzk?\yΟ}cg;*_W2=,Sd7<~cھi?WJj-̾tčĥχs#3<)R\1ʁ©wMXFn8j28h0b^glNW }3>pᗟ}A=f iU2J=,Wĵj$yXJSOۅ[2x4B:tO ZZ-QFB
q -VypoÌL2*
u Oi"9WDj;x(anXiTaD`3:BǘH-[i/"[Uƕ9,G1祐2e[`KUZ9L"DD`lꛅ^83 @cR*/0!cbcU~8wPD@&y^WFk}]]&$UYZf2(M1RZ,\U -#VtBFI?`4P\GVZȒ9*l4e|wS8 pH_&J_4Y |FƖ[gK[,L.hq(8kgf3r%G iI -1qKz8I&MI -KU$
*haxY<N)Z+W{D1(Vsm4#7@+CC×w㘛i]3'J,z*-&[
Vن=܆JĕԂ\_LO$rjAlo!G -)(q5 - -|U#2Q[^Hp!СnL=C*9%BG. -N}x!23Ha{^I@ODpHF*U
N=^r -P,njPs/IYhBwtrV{ν]~.p;YRv;0`K.HqQ2qеLN?=ah>֧jSDƁ89 -?\e<V</)^h_REBtf.l4C2S6'3BTe$D
W䯥q`b}E 2q -)|4E2G9-NKoTsG#ӡX,qzv%H2
i`+$Jk
B8;?ER9NS1 +xڽYKoW,FHֈ2!!|Hjr#j5k{stUxx
ۛ+d,en)$YĆ3%~ +o7 +n"Tziÿm>6Ƅy=zo3Bǐ;}kZ!c:Q¢=ux#`DTY83J}Ywyv+9PnM\)k'e[ ViE<ld&ʌxI* \ MKI4-ԩÉҵcSV͎&:ېeOKyF~M$LL+mvmvV8Q_TQP`oyD2
6ϻW'\ Ī"Ϲw@>)Ȼ +,qYco:{
ݡnw ?DyozOOQYuZ:wŤv*0&TaѡjƞR;n#MUc BNI}@'bCGg*yvhǮ2D8]tt<뀧^f.{ϸW_z:;^UXUaԟ*S(35fQo\([b_-X/"}>Q9\ޥv,~|=qa-DZ< gz.v"s + +8@%PvD2'ԳVCa97vUH!b|=Tq:+הKԍ|n5xv%܇Կ2)}q6pƖ;D%+ʸGe)Om+ EXXU>Sf.R`FcGfv@g + "zB[=V3߷c]x*@Хއ9wzn^fwHqR +B}muyUR:|\F96P +0=>tx# +V3#g @c1M} ⠳%HfN836>T-T?Td"!+6KzK[\%s_o~*jY䜒ᛸ;C$?%WJohQLiJ͍k
qv %QswS7<qݴaԹJ]K'dG4ZRf.s(ę% + endstream endobj -1302 0 obj +1289 0 obj << /Type /Page -/Contents 1303 0 R -/Resources 1301 0 R +/Contents 1290 0 R +/Resources 1288 0 R /MediaBox [0 0 612 792] -/Parent 1285 0 R -/Annots [ 1292 0 R 1298 0 R 1299 0 R 1300 0 R ] ->> -endobj -1292 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [437.323 642.347 452.046 653.195] -/A << /S /GoTo /D (section.3.1) >> +/Parent 1292 0 R +/Annots [ 1285 0 R 1286 0 R 1287 0 R ] >> endobj -1298 0 obj +1285 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [297.633 510.043 312.355 520.836] +/Rect [297.633 250.302 312.355 261.094] /A << /S /GoTo /D (section.3.2) >> >> endobj -1299 0 obj +1286 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [358.178 479.203 380.649 491.158] +/Rect [358.178 218.371 380.649 230.326] /A << /S /GoTo /D (subsection.3.3.2) >> >> endobj -1300 0 obj +1287 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [182.482 455.293 204.953 467.248] +/Rect [182.482 194.461 204.953 206.416] /A << /S /GoTo /D (subsection.4.4.2) >> >> endobj -1304 0 obj +1291 0 obj << -/D [1302 0 R /XYZ 132.768 705.06 null] +/D [1289 0 R /XYZ 132.768 705.06 null] >> endobj -1301 0 obj +1284 0 obj << -/Font << /F51 715 0 R /F28 712 0 R /F50 713 0 R /F49 711 0 R /F69 718 0 R /F53 940 0 R /F56 717 0 R /F54 943 0 R /F59 942 0 R /F57 941 0 R /F60 944 0 R >> +/D [1289 0 R /XYZ 259.519 662.272 null] +>> +endobj +1288 0 obj +<< +/Font << /F35 711 0 R /F57 712 0 R /F102 1194 0 R /F103 1195 0 R /F56 710 0 R /F58 718 0 R /F75 721 0 R /F59 940 0 R /F62 720 0 R /F60 943 0 R /F65 942 0 R /F63 941 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1307 0 obj +1295 0 obj << -/Length 3177 +/Length 2761 /Filter /FlateDecode >> stream -xڭZY~U#;(RN؉c -tCW*NݽVU@3KßaxapьgU{GwEXq{:/xOv'M\W{h(x> -:ǽO3|w -<cо'{SMed&I&IgĈ{`+Bs 4*N&Ν "d>^oW -tPZkŐ6ZqEp -L4ۂ4=d-
/M,Wh5ƜׅpB,, ds<-N('vhIlk.F9RIv5H -|ІMf%air~ڄx8M(.dNy?*Jׂ8Ua$CSsVےU),~5G蜗bodn9>e68o pl@;gsWAd#(-zT2pq"1kX9*kNl?-$#ai!)r7z -Q7@41r3}
A6LHf'I@?D.M|bó!ߨoegH@ꊼґR/")W9^+C/Oq\/^i<A}t9*uBN`($ -1_Fs~0TI@=_d -g!oHDXuE`LkI1=^Q y6|a|xɡcnϮ[OVί!M n?mκ(&w)Պ*wLnqКo>x,ͤҀDa){SSɋŨ[Ȁ| ^C3f -]gG@nRCמ5!ӊ< -Jn" -H)sCx:Yt*~ -3Jğa KqqN'U@8;lI+|
_I9dB.};9?I?m>ӂ9`VjGf(!PnЃ` 3[v^)b {$PC8%ͦ" p5Uhe
o$]$b p+pzp:/B@JŋItMO)/dl~'PZ/3.ȉt!UUz -+`״ԟ]*ÖO -no# -*Y$_S I<A2&ϘXM +xڽY[۸~ϯ[l "Qb[$v@OM*2m%.9{;7ʒIpH93Pjsڨ_)~w6Q<7(u%id`l/bl[Ʋ*@{7=wIXDiƴh;qeoڡl˟Ɲx*kV +&Lٶ-"q6fu'r9-nlmv8TqPW_=,Y}w"m|3s-ډL%&kD"1Q?L+($ ȝ[leǝI0884mZ&~@]<tl;%b㽲q_F= .LhM:8^Jߏ8-Moܾ40C9Εp^tf q{Ld.Ή#x$Zyiڦ*-vgW~Lbn'qRxXb#۱CW4=\E +2ilUrȇV8hXPēJ^,F:H{"$RIv۵K)18^<8c9FRF.ePmDRpߦtF6_C*c^hXYdpf;b0(7*,7߂ҘXI#ڨ|? sIr?Jpb+k
hJҭd9v!ePp%U}0
'- rpmƊ@s_cAJ%#>ԲεhCk㒱^G/_=dA͔ىm ϤtGIzk`cJiQN脂ngOĈ[l끔Ec9ۉlfyjRbaLrձ@[E*:{ԘܨKEy"ᅧ ( +%P
]^Ω>GB,fqM뻾\5^$<7#ņX5:< e@@xB
x[>H=WFNk.K>ļ=[@48I>V(x9<EO^\qȸߥAdHᲽ~.l~W?]TfS&96)Rw0#*
a''+p,.id]';pud.1!.,#EqHzy!rs %.n@ųJwdՉ|MC-gL1n_GӢ:4*ܷ@c|_39\A,l6dY&C=i[<>36q( 3CsC +e^+찂F&wW:aԹ9bJ@C`EU9օp& endstream endobj -1306 0 obj +1294 0 obj << /Type /Page -/Contents 1307 0 R -/Resources 1305 0 R +/Contents 1295 0 R +/Resources 1293 0 R /MediaBox [0 0 612 792] -/Parent 1285 0 R +/Parent 1292 0 R >> endobj -1308 0 obj +1296 0 obj << -/D [1306 0 R /XYZ 132.768 705.06 null] +/D [1294 0 R /XYZ 132.768 705.06 null] >> endobj 370 0 obj << -/D [1306 0 R /XYZ 133.768 667.198 null] +/D [1294 0 R /XYZ 133.768 385.008 null] >> endobj 374 0 obj << -/D [1306 0 R /XYZ 133.768 539.282 null] +/D [1294 0 R /XYZ 133.768 255.257 null] >> endobj -378 0 obj -<< -/D [1306 0 R /XYZ 133.768 255.686 null] ->> -endobj -1305 0 obj +1293 0 obj << -/Font << /F71 761 0 R /F72 762 0 R /F28 712 0 R /F50 713 0 R /F68 716 0 R /F69 718 0 R /F49 711 0 R /F106 1309 0 R /F56 717 0 R /F53 940 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F62 720 0 R /F66 944 0 R /F60 943 0 R /F75 721 0 R /F77 761 0 R /F78 762 0 R /F74 719 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1312 0 obj +1299 0 obj << -/Length 3244 +/Length 3124 /Filter /FlateDecode >> stream -xZ]o} -;sc6WܕU^5:mW^×0մ]]X2c.j7àPeHKH #Xj,hXTJԨו[J23\e|5I$_ -/\Aw/.|KL&t{n=NTv[J1Łz&g*;j ]e3oz"fOf" -+/Av^װ*ɩ{CՋFp7Ya?E0fLXYKCT8T9[;Ҹ*ٌ ='+Ң ArTdY=J/tVu/uyZK<#ՙN-j_
aAX>'bC[ 06HC_sw9TU_Dt28-j}D>/+ V;[ -.)Ze(YRЩ'2s]ulU<cjHM}܊H<T}YZW%ݷ_KY/w-EEl컊=lq%0j<z_*(?{ -EϞMLo]d'13)q䁫WO/d_MBr<x)ԑH)m&%j)oCч.*)BAĖ#;R1m ܶfv)Ib*-B]R<H>ƻv[hVL -."wgoaSZur
|bss_!eb!.zWeRtHexհ8N -xX -
E2EvJiSf/P)*CJiB!,g*Jfw Ji~J -bNrN?VXcN?ٓ -'Lr["5W9qʁ9JSp*77L<iuZlvQΘwءU]t|F=?0ӭN}` +xڽZYo~Лd&l6䀍xu ְg-ZU~}5E]}UQ&H~싷)"S&NdMM`䮼wު<\ap!2L2w}wg*` +4坿j8jE/m;I8{-/4K;2=i|5<6\\hҰ!WxP~8&I4ΕZwl庁g?b6tх82:m0~\Mqb6}6˰je"8VqA&x_d(y<-~ts37 +z(M9?_|yꓨ-;wH?;OMdt`ADIIl#g0jϠ'iߺN&>an}Zequ}JVNyŻvdT;1҈ +ԈI$<O08D{G$t_*l; +s0ce,'~GnqD`wCۼav%,*HzC&xSQ<UL +UQ&~@zf¸:dǫMJ2!qx=<"zW _aYИga^ŕbۼ#/I /sg)
&2e&ԅ$A,AIQ68=p5tZ'[˃FmBkM:`2ۑ 7 ~S+ޕn|ڏ\WW<ǑLG+l:wX&AƘg[D +/Y$.0aϣ,eYƫ/D$,̬?? "[$[#/B<<HAҾ$hBGY$L"[<-Q04wqU-R%tL*q 6l9 ZEЃ58Muփ9pȂ9GdB*c?2|vs?ހ$'uHcpJ8"]܋a<nOFx5:憙(G
HHatyI34҃?=L=8VQ߯_t +!6>VQp8ыdO.xVgXܴZБ+5juhy:0IZ[: +c6dBK¯yNfIE]U¹ +D`3q%NwdHR;?0u^r*9==ќJC/iwF>^rq?7Qz:)gzji@X+&@ + +ӱ,B*Mɷ3N/W*
9np '.&?U[wH&Jf +RM fnJlW(vH9Tn~q-iNI38CHh/UmB*_(E_1ki/+J +}dV˷5Oig侙LLz endstream endobj -1311 0 obj +1298 0 obj << /Type /Page -/Contents 1312 0 R -/Resources 1310 0 R +/Contents 1299 0 R +/Resources 1297 0 R /MediaBox [0 0 612 792] -/Parent 1285 0 R +/Parent 1292 0 R >> endobj -1313 0 obj +1300 0 obj << -/D [1311 0 R /XYZ 132.768 705.06 null] +/D [1298 0 R /XYZ 132.768 705.06 null] >> endobj -382 0 obj +378 0 obj << -/D [1311 0 R /XYZ 133.768 514.1 null] +/D [1298 0 R /XYZ 133.768 521.598 null] >> endobj -386 0 obj +382 0 obj << -/D [1311 0 R /XYZ 133.768 329.004 null] +/D [1298 0 R /XYZ 133.768 239.338 null] >> endobj -1310 0 obj +1297 0 obj << -/Font << /F28 712 0 R /F53 940 0 R /F69 718 0 R /F50 713 0 R /F71 761 0 R /F68 716 0 R /F72 762 0 R /F59 942 0 R /F56 717 0 R /F54 943 0 R >> +/Font << /F35 711 0 R /F113 1301 0 R /F75 721 0 R /F74 719 0 R /F77 761 0 R /F57 712 0 R /F62 720 0 R /F59 940 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1318 0 obj +1305 0 obj << -/Length 2727 +/Length 3159 /Filter /FlateDecode >> stream -xYM6ϯ!
I>$@u -zܔ|6%bXc1+Ȉ$J6
D\CPt"ҙnZF2W?>\ tǁ$DQuy[đMS!X4_W#/'DQ&rڪQF9}ϖ;Jْv^FL{M C2(Jʥ,II3A8|IupgO+DBVt'ۃssV23^'ot^y<1=CbG=3-!ÛI$γ>+f^?eDqN9N"q܄fѻ#ILG)>BGY|a_m +$adnpNU0XD2<h3?~sxRJydR拤ȿU
d8^"@qku<@d˝&RN,_ N1L<w59*e3\Z}G9@~PmxOm6)vCy-ۻnǡj9V(0 - 6Oy+5 -CNԄ\tX;2ؗ+}տ='1T8CD'X5%sgX$˼aEdr˯c1%<: h): c%8w#ըz" -hDzE!98q1$7
-h;XA<"vΡooؒz<Mk<yIisr҉ -\WD$^}O^mo%'8I`smnOW䠑P|/Bp3u,1z!l;R͂WtN~Ӭ"n"uu58cΒSp],ti'0aÇ -<QjxkRHW |RO\|ƲRgO|\,4SX+ńW"%D_1i¨\{DBz/\v@alc*47EmG;NdZ_281Bo*? p8i8B?+7iqüxX>d^>+lP৾8voT4[ÿl!B#s.cmI*uKu< -|Q\H$qa39zApcHp*pov_U o{KNm!l6)ݲ)Ou:T{B41H߁(vWxI -2jj_ -^Qb b;dwNYlp[,]kL>K 6`;0.(VЯ}>8zT& mK*AJnUvSJN'1q*#GN6d5&s:C>h/0t".l^8֩ܲI
g+JgYPܶ?¸C
2U7NZU6FmANQ<w+ڞ&+եtFE:Id]t$m?2:N.H%
l!} ;^A֥mbN.70aLL2~̦=p3ٿA~Gº\J`pǺV<]Q2⨖l_4'^>]c9ޜ¹4nhe7L}G?L؆uv;QR[w2n)Xt^f]-e1{.Eۨmٴ_1m~o{?Tx-lG^dXI##5).Qv -Ƽm8cO`Ƕ7l7Gۻ-wš cW>I)}ܓTwŐ!w}E];K4.<X*FQ`^ˆWs -`taؖ%^k:#8D?Pln{\av\+[od2'DuHX,-K6u]<Rs8{sRwjҀveƲz+FԈiZ)rŤWUȦ +x[͎6Sd 4Cgr[-9<=V,t˝l{iI$],"aFgJ,)OgwR jv'0!ׇl9sW4)W~Ā&ijHmQV)0oem*B[1'*2ɺ:K9KeSTe[P6:#2 i1uQƤEh "rir%Z\Aimc\1ER۫<9->[0F +{>x!DlڿLJYw(붣>\1C5_Weu.>; +#:"%aRqwtbe՞x|j5X|5s{ji|1-@0T7!mmtPS$v,69eMNbnJ"Ƹa* ˼SrIZyS=1TiȐ
S +2$M +-K/qeۏ_`4ڈwżV0;
_|/oū/^5Z D[?$/*NDȀan)jw"-#T
a'Oe A!!r s7Egl)Z50% +$ܿt0 +)$ +J EHْbR4)R
)_p!|gN_pvp(R;DI3)@~ uKF=ɨ1:
;@(v@]s#̀H*w{^t~BeUWBGO>9juw(l}#8 +L{@JAkA"o>;;4(gT,Z@Auf!¯ѨoXLRCz])ܩ&6̍PY͡xjKJ0mK-X>3}<Gwx N^ύL]lsxr&y33nJeW?(di|
Axb- +[`TaV*]=uX7>!D z#XƀSEʵbTXV߉!^eC,jCE ^'gA(j=^wڈrnS&dǘ>ÉPX0,Ihm(Dqن86ĩ+v/lMbS%0}Ʒxs2{smb]+˂g*tu-,hly,uuem=YKǸ:pLR)SF; +38?@/κH(8_4+Ĵd" +.X3 endstream endobj -1317 0 obj +1304 0 obj << /Type /Page -/Contents 1318 0 R -/Resources 1316 0 R +/Contents 1305 0 R +/Resources 1303 0 R /MediaBox [0 0 612 792] -/Parent 1320 0 R -/Annots [ 1314 0 R 1315 0 R ] +/Parent 1292 0 R +/Annots [ 1302 0 R ] >> endobj -1314 0 obj +1302 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [385.775 455.601 415.994 467.556] +/Rect [385.775 204.373 415.994 216.328] /A << /S /GoTo /D (subsubsection.3.4.2.3) >> >> endobj -1315 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [256.913 211.961 279.385 222.753] -/A << /S /GoTo /D (subsection.3.3.2) >> ->> -endobj -1319 0 obj -<< -/D [1317 0 R /XYZ 132.768 705.06 null] ->> -endobj -390 0 obj +1306 0 obj << -/D [1317 0 R /XYZ 133.768 336.759 null] +/D [1304 0 R /XYZ 132.768 705.06 null] >> endobj -394 0 obj +386 0 obj << -/D [1317 0 R /XYZ 133.768 269.204 null] +/D [1304 0 R /XYZ 133.768 594.344 null] >> endobj -1316 0 obj +1303 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F54 943 0 R /F28 712 0 R /F69 718 0 R /F49 711 0 R /F106 1309 0 R /F71 761 0 R >> +/Font << /F57 712 0 R /F35 711 0 R /F75 721 0 R /F77 761 0 R /F78 762 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F60 943 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1323 0 obj +1310 0 obj << -/Length 3085 +/Length 2730 /Filter /FlateDecode >> stream -xZݏ6_GW3?DpH䐢EZk%W3R\7iw/k~s8oM7Mo^|ͦ`EÆK̈́қ\Lh6?'w[#"Lu3H~rP:<lv^dPL7&3lr&Ͽ -ݤLzF@ŸPn6?'ƀDQ3eɅb( e(åݏu젅K:RqPx",+3LnXoA=JdWP"iC/nD`]Biȍ3|iMGh/JǾ>N*M#YaNEyysobJ{KiDXGktPdG4؞p]NwnŤ&wsY[L"y^$P%e0K -'KSbL:Jo-պ8ɶap[)-YEj|Vt_`V?д;92 -)j̋#V"|BA6X#QH&LFݹoL}_OomQ+#oN>Q9&VK?x- Y-eU`8yɧi'[I|taܔ@S>|hV$J6@eFs#"0j7^a6^^pKE -p\v%6Y6,U0;nPcH ez8RC̔2J-۶ɖ%a.@Me]T½¹g
2cmcٸ-RT;n[
Tv$e|`VFPu؇]kQWSnaJVA{b>
lp9'=;?tU
x5x -ࢅ~#8+Eu- g*$_x.d -֟x;Y(_0_HBeg8lZk+j}֕c_(& -tw HP -h[}Y|~ٖxT{W:/ -R3zCb@밯5ԞZ$T
^O#'iYCg,qlB.}finx@3L<7b>. hıgl~Z}Ӆ'tU -ehZᔹ@kE@)j}P+~l0 O#\jR*= GBĂ{3!"VC5kljꥈک -,07'1nb| /Gbd<&AѼ#p -KW+)XI?h~J_sKy£`?nA&?n~s5; -L1w7:F h
aӋ*>rPppfH*bΐ^ϷQ{2+|u;!WE UE.lGVmA[:Ox}TYƵ -_!~Uï2VfB+ -(}Jb!3@X>g$J?c̀eqF%\M{ +xYK6ϯ`G|rSv6ٝrCR)'4'@nkL$.y?jHU"e +a(ЙC|u\>tfoƘrصWMmy>; $pRDITQ""B +wѿ~cYeM
++S+Lj,- JuwéK`)0~")I"r
Xƀ4<mVٸmUv0Xw+(W
SE2iP&u;6ӷu+;x|#wj6iBX;˝r\M>e|p<cl_5?gZ-Hk^x<JT#`O |7ǡo+&Q\}&Q +4ȂKEM +meVˀqpuA^oG=ŁUߥh~'WIYzއ; + y#VkaEnol-'& +qԐk2~=OZ<s1π&CC}[N[u<YӡD"b?pba<@Jg9[@\bZwLA#mG&.7@GY*pf#Z^0"_RTCsvj%ΤYVph'!_͓٬Ss +Ik~e
r8K0-VTہy"
?[x5Lp2p%E`Yݜ5ʫk$@SN.LU.M?~D}aOו3L9ߴ*/U9dK簬{ +JxD7d7 ~ʳbk`PԒ;PЃNJ{+~D(y*(WΓJ.hrɛʤC띓>[Bx1.Kl
]ړ\ +;'D`lVWc[Dz7k&o +(]X1Vu<t '&Z[M_5
G)`VfVzqUn$|엾Yq-F\ԫqK%|f#N4v?d8S+\@| +x8K®>? +X)h/_ +n9
m5Z\ ?5兲_!2_mx5^O`h<uzE| +ig(udO[^qFl,G]%KU<Z
GX9Xpb͓ +гJfLL+q Ztq2P%H.Q^pX}7B)"p$뾞73`Gx,κ?fi&aF
8obI< z3_XND׆G۾9O^ŬE`2\&vC1OqCn͓ċx4]˟+gQ6]SIAQ30h% +q:4ؙHӛoxoZ9Vta3ڑVݦsҹzZTdWϽ>RY
<)hٔ2{0o: v
{y3tȂg
7 ܴߢ(KbZ/ ̘gY,i.ŕfϼ=c}Ӣ^TF7n".OtG1%|I{?7,8;b4ø֡6tY\%c<aǁ/C$XL7mZ% endstream endobj -1322 0 obj +1309 0 obj << /Type /Page -/Contents 1323 0 R -/Resources 1321 0 R +/Contents 1310 0 R +/Resources 1308 0 R /MediaBox [0 0 612 792] -/Parent 1320 0 R +/Parent 1292 0 R +/Annots [ 1307 0 R ] >> endobj -1324 0 obj +1307 0 obj << -/D [1322 0 R /XYZ 132.768 705.06 null] +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [256.913 407.344 279.385 418.137] +/A << /S /GoTo /D (subsection.3.3.2) >> >> endobj -1325 0 obj +1311 0 obj << -/D [1322 0 R /XYZ 294.679 662.328 null] +/D [1309 0 R /XYZ 132.768 705.06 null] >> endobj -398 0 obj +1312 0 obj << -/D [1322 0 R /XYZ 133.768 207.455 null] +/D [1309 0 R /XYZ 296.893 662.328 null] >> endobj -1321 0 obj +390 0 obj +<< +/D [1309 0 R /XYZ 133.768 532.728 null] +>> +endobj +394 0 obj << -/Font << /F28 712 0 R /F52 1202 0 R /F68 716 0 R /F69 718 0 R /F50 713 0 R /F53 940 0 R /F56 717 0 R /F49 711 0 R /F59 942 0 R >> +/D [1309 0 R /XYZ 133.768 464.588 null] +>> +endobj +1308 0 obj +<< +/Font << /F35 711 0 R /F103 1195 0 R /F56 710 0 R /F113 1301 0 R /F75 721 0 R /F77 761 0 R /F57 712 0 R /F74 719 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1329 0 obj +1316 0 obj << -/Length 3069 +/Length 2938 /Filter /FlateDecode >> stream -xڥZBX̜Q4lm%DD"7$wMs<;(9lg?yoTHNMf]7?&orVkܕ]_7r뫟nWlU2JX[udqkH[X@I"9U<Ɵjɺ;MI8rIC6/\"W2x\ -~]yv˹jpk{]8F]4\EWuڰyb>z@K&ja.g[2.6c2PdKвy=Tgj91:<0_-߉6y߷$̀[8Hcߡ~]\ -C#ǻmxYA\sa֤9)B\ZTypD:;Jg=^.ׇK{z.K+?owL'ko#gVJ+iX:IHn]ogmrQUd\ia]L L۪
hxLmcS*Sˮyhw -F;w~CǿJ#UsVZ@!0NNjS}(Oj>*7@#lBY^E8XeIG -\zDѬL|7=-WLk<o5 Һ3/0jJ}\٣MY9V0u,I_+?8ХYRR6Kps(4_ -mP -Β]y|M&~ivRW1&.jB(]7~FNTb8=Bh6xr:d .GG17 t1ze;s v>Wb/_6r<$YC+l`,Wl6-?uߟ0Î/fdC3#cv_@#yK"gŃR62ɮ=.4b DN($l -y'*P5~~_< -֓-C -))-`w٪`p ޑ -Ɂ.Hrb! -"݁yP>gxÄYH&6Nǟf.=q!6?<'WMK)|`,ghf-Rc,PlR
f0l|K =h;MS KhBc#}'hY$9ͰvR -P!o(B*Tv-6=vHf-Բx1s`X}V5E%4>#*26[?U߯p\q|W6GKҸ-Xr1 -gf6yD!D|.H!Eӑc!,-C?8+IȾӁcFc6s*p`ZԬXJ34r2}{./bflwEG쳶nYm4kcBo zfS%wC~*;"0Ŝe_"&!(qW6[
SFW +xڥZm_Z+Av ) +[$ע3;|Qs}#wvgFNWUW)?_}[mW(rZd._9 3wկIk>Z +
Kch0nWdzGH4q><m92h{}[n\k bJ) +- +|WcOݾ-)Q/RMjjlw磧+xhWV57h(slb6u@ +Nѓ҈\< 5[[l +*7t5uٲR +$s0sFbDB".D*ɹb|M"AլKS0"z\J"-l\::VEiĝo|4"> Q#bp::6@ŒG!8TNT#@"gmQv(p + +צks@=43<xA'jSj;NE\8}8bbRr&xMkNKʆk+4?~]*St/DwBaКS4j\t`L'SMd$P- +9i<=(@ 5yQfBpFJG.){kGf0 cFSs4Q3|C)60r+lKi$Vx1~9ֳ1.ISD.Քz
)|%VnB +CsePD]e +ZHG,0ñ{:f5tME&*.b`EG?6->D<1&RV'(,Eܷg?ѕO&ڷz\y!wNCcfC +ePiT(4Aiab5' +4 ]ڀ}t8N*;! +@B z)+{B̜#|aDR>ZܭVFZpQ>D";.i33jUAX!.a@5~ZzYkJko窍eOGc^`Ylܗip0łB#-$jnd{=o,D:zx2Uez-DBo9e}hx5i$D$HreNtDh(%VCYSkCwg4_>L`>DԼ.y.$R,ͲIh9kaZN;7]|' +U*
<$á=- ++FٴZm/uKNZC/ul +1W[*k=%r3A5~S;hFƚNr:$:zIJp`4|dWCKS4Tr0r`k3$cv[}6gjה8iuCOpHc/?$b;F6lX`(PPBN+bVf
lcPTvq)k{k!COt
Qʵ#{e,^~K/>_B}yq+;2Ihᤛȋ4"M!OphRAMe$ui]Wd%]`?k +pΰ%!rǏҚ endstream endobj -1328 0 obj +1315 0 obj << /Type /Page -/Contents 1329 0 R -/Resources 1327 0 R +/Contents 1316 0 R +/Resources 1314 0 R /MediaBox [0 0 612 792] -/Parent 1320 0 R -/Annots [ 1326 0 R ] +/Parent 1292 0 R >> endobj -1326 0 obj +1317 0 obj << -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [369.557 295.197 399.777 305.99] -/A << /S /GoTo /D (subsubsection.3.4.2.3) >> +/D [1315 0 R /XYZ 132.768 705.06 null] >> endobj -1330 0 obj +398 0 obj << -/D [1328 0 R /XYZ 132.768 705.06 null] +/D [1315 0 R /XYZ 133.768 533.385 null] >> endobj -1331 0 obj +1318 0 obj << -/D [1328 0 R /XYZ 133.768 651.313 null] +/D [1315 0 R /XYZ 133.768 428.496 null] >> endobj -1332 0 obj +1319 0 obj << -/D [1328 0 R /XYZ 133.768 619.433 null] +/D [1315 0 R /XYZ 133.768 397.027 null] >> endobj 402 0 obj << -/D [1328 0 R /XYZ 133.768 373.805 null] +/D [1315 0 R /XYZ 133.768 159.062 null] >> endobj -1327 0 obj +1314 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F69 718 0 R /F59 942 0 R /F53 940 0 R /F54 943 0 R /F49 711 0 R /F51 715 0 R /F56 717 0 R /F57 941 0 R >> +/Font << /F35 711 0 R /F74 719 0 R /F57 712 0 R /F75 721 0 R /F59 940 0 R /F62 720 0 R /F56 710 0 R /F65 942 0 R /F60 943 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1335 0 obj +1322 0 obj << -/Length 2760 +/Length 3119 /Filter /FlateDecode >> stream -xYKϯax'iÇ/vA`;gDcLRqU?(R Yݬ)>_/o/de!L%sN -S0gow\o=-xgV'oB)5_}v/hF6YÔ)Үr!g -F3^"ńT){nx)WSYh12)\L0#q9ÿ2LKy_e/`qWY=_^| )똴w0zs-ޓnfq/Jtɔ22sߒMl9(:uSLb9-$XPBfqi4|Pҩn`D5X+rV(5[(Mq@%^@= .8K:JB\=1!;2,HH`qU{5^3U --LXaha -[+nuHO>]3K1) -0ZD-T)4z`HxZW-aJRF*6bޓ=C&negAl&eEtU'5fz}@ӕx]BXZ;w (B>Moj-K4YC(8b5?o@LӶx9h -3Nr`BBZH9pg.tԅ:6m@S[wXC[ _4ϱHܵapWHo7@3!DYH̱2w4y1vErW}XBp/=xJ]|y9u
}R7.ZǏ7M/įeI\>'~ -Rd68r#=^267<܂2
hs}!^iK<yKyޯPZچnC]ܣ5}_Gh57ۗaÕh.O#B-F/%j/=hwכD#
$0ɯEq$8 -͈x[?D(3W3n▼l&xpnqʋHJHHJr(
-"]k].&G.s*γ_AKS,%0$GaHcwq -0Cl-D;@1nq.Nπ4秇Rv%d|\|!6L9Dj?!d?!P郗T?ֆڂ<[iDž{8,@=ʨ٢WчT -imc#mB:*u4z]'<% (m{^E^IQ~@#^LH:q.,<nslzuGGİz4c&(3< L8D|(> Zֿ'$w7]?Ȋ3L=dFR@ﶯ̇\O,ƍWٖ4w.&Qu?HJhA -Xs@ִӨNAV`H,30t-/qjUX;s$Rq{ +xڵZKϯPNєW4ޏ|HR^{SV%ު>p$gf} +hE$A+>|˕ͬbj~E9ϴ2+%u͇uPn&W̬OG|]YW|o"J*GE,c7I:v +rP+EPRv0 * +B1`O9UUhOu耡ax0 +|~IYp,IcnZ RlP6@'_ґ8y +ӗ76HM~8)NzGrAqi*!ؐ~ +V/]],xt\vgN泔 +(YhTdȂ\ʮ@V\ة9rXh*!cm1YkW错ƫ9+s> PX>]٥Q+Hkm
^`z2,m>nLH1Es#9*H$_ 3ƞ1oT.o79F"{| +EA;Uy{K(j1^ +QD-H}ZKiQ./zQtt# +PoMs~|Py>M(fhmw<Ow2~Gg}'o$Z;i}߽οq0Q8|t8dl1c3!wF}5)]gcoȅHҷX 4.D]78ׄJ+_XڝnW;5ʶuj#gR&gR +_UeD\IP$j!<^HN507EK)9 `wr\qȣtpE9\aR +
&/?Ƒ)a_9BPs
xCI&c4(6:7dN:/\ endstream endobj -1334 0 obj +1321 0 obj << /Type /Page -/Contents 1335 0 R -/Resources 1333 0 R +/Contents 1322 0 R +/Resources 1320 0 R /MediaBox [0 0 612 792] -/Parent 1320 0 R +/Parent 1331 0 R +/Annots [ 1313 0 R ] >> endobj -1336 0 obj -<< -/D [1334 0 R /XYZ 132.768 705.06 null] ->> -endobj -1337 0 obj +1313 0 obj << -/D [1334 0 R /XYZ 133.768 522.584 null] +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [369.557 630.392 399.777 641.184] +/A << /S /GoTo /D (subsubsection.3.4.2.3) >> >> endobj -1338 0 obj +1323 0 obj << -/D [1334 0 R /XYZ 133.768 479.244 null] +/D [1321 0 R /XYZ 132.768 705.06 null] >> endobj -1339 0 obj +1324 0 obj << -/D [1334 0 R /XYZ 133.768 445.866 null] +/D [1321 0 R /XYZ 133.768 303.037 null] >> endobj -1340 0 obj +1325 0 obj << -/D [1334 0 R /XYZ 133.768 428.122 null] +/D [1321 0 R /XYZ 133.768 259.488 null] >> endobj -1341 0 obj +1326 0 obj << -/D [1334 0 R /XYZ 133.768 403.02 null] +/D [1321 0 R /XYZ 133.768 225.902 null] >> endobj -1342 0 obj +1327 0 obj << -/D [1334 0 R /XYZ 133.768 377.365 null] +/D [1321 0 R /XYZ 133.768 207.845 null] >> endobj -1343 0 obj +1328 0 obj << -/D [1334 0 R /XYZ 133.768 363.665 null] +/D [1321 0 R /XYZ 133.768 182.639 null] >> endobj -1344 0 obj +1329 0 obj << -/D [1334 0 R /XYZ 133.768 335.63 null] +/D [1321 0 R /XYZ 133.768 156.88 null] >> endobj -1345 0 obj +1330 0 obj << -/D [1334 0 R /XYZ 133.768 308.864 null] +/D [1321 0 R /XYZ 133.768 143.075 null] >> endobj -1333 0 obj +1320 0 obj << -/Font << /F49 711 0 R /F28 712 0 R /F53 940 0 R /F56 717 0 R /F69 718 0 R /F54 943 0 R /F59 942 0 R /F57 941 0 R /F41 945 0 R /F50 713 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F58 718 0 R /F59 940 0 R /F62 720 0 R /F63 941 0 R /F75 721 0 R /F65 942 0 R /F60 943 0 R /F56 710 0 R /F48 945 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1349 0 obj +1334 0 obj << -/Length 2964 +/Length 3060 /Filter /FlateDecode >> stream -xZݏB+~rF -HI I*dJA2@ -44LkKM"s"lJ2]:M -%jBvp[~eDR"2VV4_'TM*5` Ei)(a+:ψ̻%rK%Q =2B%K7^saEKxFpzPI[_qX>Ŷof˃j|*Me̎٭]Uݹp63ɳpXgѶB)륉h.*bv<(Rܔ[ކS'[?۵5>y#+6lWaG8
t㓬S'-At4 X^Г"` -SAhKsCL# WA09fF8=xx86Brf4&6xBa.3ۇlMі]iԨ -LUg6x{JUg4Or`Ír_fu9pX -"9p*t9raO3H,HF?}B;扒"#D`43$NJ>nIQ m,٘X]SQL[b ] yN3=8>a%''Yr W+"iVcXbzavAdB`Ʉ)d[Ɣ ݆ꀀ&w1pcw`/|a|"Lc0|\ ͯ3HgRs+0[Ś=8M>y/*O,9~+HDzrrHM#Y <
^o '0TBd -L!,~.ÍcN4PH
ɡOF,O Ԁ4DgCQhmOtR6ۖ*~uؕt&A?Tq!bPq*{##.^Ҙȶ;0x1iK϶:LG<E˻vGzCIEČvê@jUr$@KQA685l=g?ے?B0|4uGTEN%??v7`1b<;Q;/uP-c`,(V>e9NcZDdNPI=v!Ɇfl5yƝ&%\kjQGL;)U͏ReZ kk->zݤwDU1P놵ed&Gf
ޅO.E.>gU:xrY`-
х`XjWt4EUM}t<?y`<%=pPsoiJ3O6{U -i!Gʁ -cLy P -_8ݏ0CY,?@( gF:T2 -5"@TrlۀHi`D;esp=8c/b=L1=DH쐩fdbf,p[p>w5{5+(1y|Sn -H?QstkBLD]u@K-.͢(U7/f:] 7$S]dff5%'ǷڄN6݊= --,'I&AkeLM>ʼn_]I8=O&lB]]h\ -|^OD%-e(VZ 38=A#@-KtROgb30#eX,>NT̨qcTUa`oe'*츊%t4d=C -<yᏫ00 +xڭZKFW`5aEX/KX{pD0HyoUW5_I.bwYWU|w/~gv!ln76:wW+Zi/+_[5FMu%a\ІX~N^&)zV]^jeXՅ3#J>Ŷ\wc]VJ)fWa[\m}\IJPN-8ձan]ʤᩬ}FR}6|X +d.x3FϹ#;S=vH+8#*H#j@N/ׇJZ9}2T7;ap;|ʯ, S'bD/UYm
^e]mhxI?eftZn%,jQd*Se -:Zÿ{ +ڞ z`ŌS3dϢc.&)p,ꁡR4 g] %p/!acOMޝSb2ˠzOo&JK|l7r;B܆q;j6~Xv,n[" 6hӆﭞ'B:h]}yhMTZAh`jJ/[E +uPo;ZVGv)bqrߛ?t{R:Xj}AUĺNHHa2aDŽn#[D:{ ? +Cݞp_݆ +DZ, !"I)S֏ -)(D0-p=ތLa$pyTGRA>#rûk_xN@8(CͲvMpOP#8!5w1Rs#5 }2Efo( +K3( T+vfb=HF2HMzn` +f#S5)͐Cej=0-ئ1ꓒ}3E^ +n +)3p;ee;ϒ!HᰴWrc}!cDq#vǨ-u/þ
զژ`Ipb>HTԭ.t +mՔq%"2;urJ!mH:Lt]X'J`'c4'Ju"5Jhhx^K϶IPxU݁j_M*Lhώ>yN
ثH-% +d짩8Z[g%? +mCGl u(S(1lN3m"$6$A+xgH_:c2prEp<{*d~֑8szJ +ܓ) 0¯SzT2Org<19NX) +5Y<였 !/4dbLI3u"L+?
hFвxrn`{0áI endstream endobj -1348 0 obj +1333 0 obj << /Type /Page -/Contents 1349 0 R -/Resources 1347 0 R +/Contents 1334 0 R +/Resources 1332 0 R /MediaBox [0 0 612 792] -/Parent 1320 0 R -/Annots [ 1346 0 R ] +/Parent 1331 0 R >> endobj -1346 0 obj +1335 0 obj << -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [357.741 187.333 387.961 199.288] -/A << /S /GoTo /D (subsubsection.3.4.2.3) >> +/D [1333 0 R /XYZ 132.768 705.06 null] >> endobj -1350 0 obj +1336 0 obj << -/D [1348 0 R /XYZ 132.768 705.06 null] +/D [1333 0 R /XYZ 133.768 667.198 null] >> endobj -1347 0 obj +1337 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F54 943 0 R /F56 717 0 R /F49 711 0 R >> +/D [1333 0 R /XYZ 133.768 641.925 null] +>> +endobj +1332 0 obj +<< +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F63 941 0 R /F62 720 0 R /F65 942 0 R /F60 943 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1354 0 obj +1342 0 obj << -/Length 3711 +/Length 3310 /Filter /FlateDecode >> stream -xڵk# -,zVФ[4E. -~f3Ʈγ7p^%La[}\OQiVA_'sLa1R9ʦE}S4~rzCR~EPv *Y!7ժLP
뚔E&HtLk{"|Y՜3MuTbP{ԝ
M"0n(g@;VAVEVmHA7Fdz+6J=0`M}M69שTw-I}h"QMճ̨@kP` -R6kQ9C%%Q~! !OuwJĈ̎U\:/%< -f[_Ez -
Zj ~
DnP4L ó\+
PUJEL ̪l7% -;fz硱}m٠43D!80 r[ջeJ>;%eQ82P%H>Nx -A1wjuܖU`x2,%I}"qXSH} I'4ထQI(j}&(f\5u;
74R-$ċJ&?EΜUE -94q}4&`dJ1 o0Alb2Jp%Vp%q -*m1FBtGji*O -
C! Qui7 es7w1S
!uJ
~ƒt*%4my[j()6nMUUd#fc~Zߍc~Xz6J!`CwV*t_P?\D"YXА3ܩ:@D;^TPCMczL#[@'-,7kFhH}G?͟2KtI -tKϡ5h@~`ShWD2uĤ:d(Dz2} <) -'T.B59pj܋(WnL[q $9f@weBo19}N/o|bдUxt`x?m -h۸p<ҍ#:>>av_W-x -h!S -`Om)){ZFEaˇj -#]}b7'c!GGƹ*bhߞ -٨T__"Ιeמ1 ĨtIW:>5=қ -en3"L1CQKs5O"ΙǙFgkn9u<Ӫk8'% 48Ko ` -n'Vpdى%8X~E7
%
e7 -g;BH}FHv:7<Dst"7| -PD_^d@UN(APz`bS$pEHr ;)h'Dכm+g~JK*uuOQ:L["pI`:(LNaLS]Ob?b?zEsܒ{XIx> -+Cف^ 㖃EA0u}xj`ЉdV eFuCpqQFO1*CY4>>2B `X<5X,.? +xڵZsB)D8 +v&39t6Y~H^6iŮnՏ7~9Efso2yR.ymIeFs'2i)O|闭'~}57&6|g#%M,ޮmmuʓ.<BTȂv+OO&] GzT ].;#B܂65S^`eu%ZMS:0YwM%wjY}}˓s#[{v<ՄQE>)ؤHFH7]a7v~KЎ:2.NdcΖg8'RSUSFm;VY/4/ы̦*Nf3{ɴeVM 5ߥZm;V(.Lٶˁ3L|\U`ux{=..!WLZ
y2.EV~"!b](yj?0]3B`j]oj"Z>Mk$ +.KS;E[~_ΜLTrUQCMKㄝTzSuIh!
q_XqWH)҃,6IʝW.Olh]~gp 4KxNiEtxo_-PBO^/I`r +,jXeGƕ#5d2^*'CNO-lZݾwL}SX:ϧWUl.C*Bd頦e(+ + +AChxx,݊߶fp([Zw}B(M|~}_;Rq&Iղ.*EA
:E<z~^O/<$BtY h5@ٟRM}cZ,renÐ S)vP9Q2bxF[ܙ1/˦2iӘTgq k#cC6=k'B7'0n^?@4 8:"E#'d<M,u&oB)P;G9vA4; GŰ.O*/[m|/|PUS 2Fr"WCܢ"hJnL&Ӳa#H *y>sy3чcmMT3m}cŮ`K% ,g3IoOtc> +gQ8v]ȋwy*y@]5< +ޢ|X{߮[o}Ww(EtQe?5@0 +N +R`@} 4וVɐQ>>swOmdfK]d|~ާgx +偯xX|B?K(Dba,DFS/_jX#_]sF\cp*%DJ{iB4耗<gd_hgWS(ujMF8H? +.gW=MjR92*mQWu2AjDг/tA!kG;GHE-!.YQ8ss + J_ϡ#g*lAnؼtCH +fi[e 8l=Lu1g1c~}{2} +{Rcc@_LBdҙм`2#--9;DMfMww2HoQŜ@TJ:4~֢J \Q$,9+k- +hZQ;Bў5q1E0"CR\BR%HM1vX$EEt&a.Ohڇwd9иaOR.ػ@S}X8zRcE,ޥi
GՃP0b"DI" +%y<>
YEVMU:~ZώLNX!ٜWM1|+sUwU#jcRvsd3fE]5jP)uCspsf^bY#gs}S?M#!! endstream endobj -1353 0 obj +1341 0 obj << /Type /Page -/Contents 1354 0 R -/Resources 1352 0 R +/Contents 1342 0 R +/Resources 1340 0 R /MediaBox [0 0 612 792] -/Parent 1320 0 R -/Annots [ 1351 0 R ] +/Parent 1331 0 R +/Annots [ 1338 0 R 1339 0 R ] >> endobj -1351 0 obj +1338 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [172.463 369.708 187.186 381.663] +/Rect [357.741 566.077 387.961 578.032] +/A << /S /GoTo /D (subsubsection.3.4.2.3) >> +>> +endobj +1339 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [172.463 195.317 187.186 207.272] /A << /S /GoTo /D (section.3.1) >> >> endobj -1355 0 obj +1343 0 obj << -/D [1353 0 R /XYZ 132.768 705.06 null] +/D [1341 0 R /XYZ 132.768 705.06 null] >> endobj 406 0 obj << -/D [1353 0 R /XYZ 133.768 570.007 null] +/D [1341 0 R /XYZ 133.768 398.269 null] >> endobj -1352 0 obj +1340 0 obj << -/Font << /F53 940 0 R /F56 717 0 R /F59 942 0 R /F28 712 0 R /F50 713 0 R /F69 718 0 R /F49 711 0 R /F54 943 0 R /F41 945 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F57 712 0 R /F62 720 0 R /F59 940 0 R /F65 942 0 R /F75 721 0 R /F60 943 0 R /F48 945 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1358 0 obj +1346 0 obj << -/Length 2583 +/Length 2727 /Filter /FlateDecode >> stream -xZKav9dLi 9hlu[X.ӏ -:?eג |;ٱv~P#"Ł -IpNY,%F9A$<dM<Aۉ",rA4r3zf#zտP2tfI" @`!j{%ggtynf{ܣ(/m`:F,xZN@y# R,az\L{ 5+)Cf|
: *%Bω1VߧvxL=RiXӭBK h*:%BNz,['\Uۇm6
kQNX!pںIJp-֭{H%,CΙ>c ǎ
H uppvd_6$WM5R-Iszj9s(v}`i -*<ItRvz1IBUA -F*K-UޕmLC5Ǻnz3P -Sd`.qhU5X]" ܢC벥NPxL+>v.jՃkv1n -%*e* -@};k6śv)aK-F,q\BAxQ0-L5Zgd8FՋ#{d$2U~W_6_V#هIͩȌ(X-Ob8=n\Jyp};*^zk*9K#{&L;م7NxANϐ+w-wQ~HrX3ʽ
ѓ!Z) -C*uc;]F3AI6#m@,N&}|kO˧ގCt8;=}\Y@G&cCvcɯikyaۉV;/&.q>_.PyqJrŽDMʈTmt@p(:]&;M^$#کJnz^ Xj42{n PhzŮR/IԇIcxYd(cE9Q,mhT[5QB9%TO@0M0]_RG
1UUS<q%MGM6Ya3RJW@z!C)Ύ/cj[LJ?!}:9Չ5Ё/svu~In ?XHj|^gM }_&g0>mts,ms7.lN#ɣ -xIJY ھnK5-X3kvgA% -=sx)ۦ^VBПU1Ti8kKw>|k}ߞ@? -$T`EO:Fu6sD8$?$fPAI d -Ʒ/وK"45}'2fD:] +xZݏ۸߿oqkF")Yi=]Nkkdlr}g8,zC$ᇆpq"]*ZVfOU0ȸd:\,bX!B+?]y'anȄ`ЋBf>m?&˕,jlqS4|~g;-vr} `Md;oojr>O%Sp)͈ri\}<Js
tUeMòSFN^0*˘ݛvպ0 sp~+a<i Նv4\IԦ~fv{\qw ưLjtiZ+{bE|n.A"=*y$g:j-K9x$K:]vԭ3g-]~a +cC+gAR!w4!0&Ly
s}WV;meg-] +]x@ @Rފ6h!8PR2aBe/jin0)?ߴtO;bg'~ +lݙ6dҘ[LntġkC0~QN3vGIcmՁsqzx㛩oت{a+ۯ4㙜+t`v`lƇ#֒q9FΛ4]0$<)B<bݺ~2?FEE.Sgx +eecWCMU +<0*8<mxM;")[کMm<mj U +c:k
R+}O٢Y̜t&)[Z1myo!gRggzm{8H={ń*3!1|τ{$!-ܴ>n0B^] +2 RPQmϤOEn@:/v
g +n%F<&\RM"8ۆ[0-r?绘0 +1:6J⪇&l_/:O!fB,BѠ0c|.&8U$'F;l jqX9vW8ߠKϠdB/MT*șs +X +&fi&UXE
Fi2 +/mG\$*Tw0
NDJl~.3/_2n8+TVLn +uE\Cpdrq +%{̄08?F08rȘhj_KDi jO +Q[Rz\Se~ endstream endobj -1357 0 obj +1345 0 obj << /Type /Page -/Contents 1358 0 R -/Resources 1356 0 R +/Contents 1346 0 R +/Resources 1344 0 R /MediaBox [0 0 612 792] -/Parent 1360 0 R +/Parent 1331 0 R >> endobj -1359 0 obj +1347 0 obj << -/D [1357 0 R /XYZ 132.768 705.06 null] +/D [1345 0 R /XYZ 132.768 705.06 null] >> endobj -1356 0 obj +1344 0 obj << -/Font << /F72 762 0 R /F28 712 0 R /F69 718 0 R /F51 715 0 R /F49 711 0 R /F53 940 0 R /F54 943 0 R /F56 717 0 R /F50 713 0 R /F59 942 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F75 721 0 R /F78 762 0 R /F58 718 0 R /F56 710 0 R /F59 940 0 R /F60 943 0 R /F62 720 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1363 0 obj +1350 0 obj << -/Length 3124 +/Length 2805 /Filter /FlateDecode >> stream -xڭZK۸ϯa]>d${HU*#qfX+ڱk+= -A%RS><HKҬk`5O6E )BArBHPS(t'2y -A6r85@gڑS!JO#7p IVrT*ʦ j{9Y`U"wgy@:گuO6ܳ
HlR9Ne@h;Vg.K{n"dM9B[fU`\v6%fcBq%f,([h@7J -|`R::o#t0~ ^}i(9Ά#*0)F -}X#huVF+ְB|p==& -.Fn۲X^Hp$OT!dpC]Շk:F{{9_0\{$Rt -@Ƙ!ܮ -`ԅ~6 cBub\$ @."_FPpeÎgȀ07Y5L
;IIdAhƨ50j͎Aoг'BAnA -XOB' -&<c}jPVtsWA}S -DQO(Tw! -hmBX2;7y0UlYPf -46FK-l"R04,._A4d3r~Dͫ;MD=O3]kueGuH#RӌȌUv$ɉJb$۸D#O4J:ha0@M=6mpt? -d=+W}=NnOZ?,pAciCt-?N,'$ 9]AI$3iD.*yb[ZŁ1wRG@${xa2H31,Cd9Cש9wn}<
W)P؉lKiXUsWx )žxyFNYg¼cz{U~h~Qe -=`>vo눁S\IIR]ƥ{nhe37̟"eqM8c V":fH p6x0<Num -H%))Z=aݗ|e)!i
bcWtEs(+"un -U2:*Rg7gJyk +xZK6ϯ!j=0)xک8#V$rf<Io7| +*) +K'mhnX͛-L،fo+$s|]ts+xRhfYb}@&vF_W?OL7PfƵrs(7Ͽ.ecZq/W +YoA +dPu-l$t-A +flK&,6i4Lq54SiT9ʎ5*d1s+.NW`~tlc{hTUZ$~>@)eVl]<^{`hmh Ltrt +u)@#i77h6vhA`6 +FaUi +J?
uyӂ!o_SLdz#Y-Fa)X`SuCH3R1wӬ6qW;:c2-ŋ2o}LR
sKr +pl]wPF$1VaL:5+6*syLx
6~4g|kJߗaQ +Hp*}OK+]%Ѥѽ-,IJ)rZ]R;$RE?h +e`g/(>?+ۣYK =fR86DJd3z|W4JQ|vCHRGElO*q0^Dɽ4?^uPS+ƊgNnN0"G/n|)9V4{y>@$9@l&bϙIb$XX2UdE|}s WFo:1-+:fPQ endstream endobj -1362 0 obj +1349 0 obj << /Type /Page -/Contents 1363 0 R -/Resources 1361 0 R +/Contents 1350 0 R +/Resources 1348 0 R /MediaBox [0 0 612 792] -/Parent 1360 0 R +/Parent 1331 0 R >> endobj -1364 0 obj +1351 0 obj << -/D [1362 0 R /XYZ 132.768 705.06 null] +/D [1349 0 R /XYZ 132.768 705.06 null] >> endobj -1361 0 obj +1348 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F54 943 0 R /F56 717 0 R /F72 762 0 R /F51 715 0 R /F49 711 0 R /F69 718 0 R /F41 945 0 R >> +/Font << /F58 718 0 R /F35 711 0 R /F75 721 0 R /F57 712 0 R /F59 940 0 R /F60 943 0 R /F62 720 0 R /F65 942 0 R /F78 762 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1367 0 obj +1354 0 obj << -/Length 2557 +/Length 2944 /Filter /FlateDecode >> stream -xڵYo~_,"WC@v[I-$gs]IIB'!1%QÙ73Ptv3]dzƔ$:iej.]<V%Rْ10d -2v0zQV/cAz5xB
H4rrI2wX -0NqbxqpErdcĘUjcLV5Kn<ϊt%!s6+%Fk3hv3BBvPhɴ; -P+Ф$M$(FR3",an( -ܖ[@lDfU F:(A4!X*&F;cE5./RqlIS:s*;Qb7$CQ)Qi -Hগ* C<ʑ BbB/*
},a=Hb)F7 -J0{Toܑ'c6IIIg. ->[w}Ӻ@x1I9-XO~ǻT61D$6HQz\֖LB;7\LLs9'WvEz7&)3hç%LnK_ YYr̷Pq?O%g -OXhRoE~NRBߛQ;wШd
'p3qQK$q]wՄgASop*?x=UsLZw|QJZu'ς J*</\WnhJ v8ѯbx
66AZp礣Vշu Ul]rӂAYQq6pfAg?$? +xڽZKsܸWqܔ٪8JE7%v^c+qk +av?ZBUF=)ڿ߅/>\[WeQu1y#,1'1UMv;w:#c%[%)%XWH\sU@H@֠Blbл9S bNc +!GpY꯷W]t@I +RhS:[3R}sS73(*uyi=տ|2Zih*[-((P+[dC9]_XV~ZVT؛J*eBY#*;DQ`aY? +)VΌnCP*bӊfZדQ8Yg@uP̦CɎ{1B `fԔ1nW>ƨ!?ع7PyOPca +|qD섛 aC/{ +C经7]䆿b *#yn"^ZffD&[C3$.Qsw#lkrxKI#Iy:~߄RyjD(MΣcFV
ytU"NΑ(K[;ƐZ tʝkfJ_ #z\2enݍ17y؎a9Ģ- +Ҟ_p"o*/)pGjՄH7'M&+V71PLJ +aDZ:1Jɠxu}u'DFWUBçrB|! 46Q1?+}騴\.¡<:EMġn:0.zz0ƤşOώ:|^Ͼ'EAkvg8|Ъ_ endstream endobj -1366 0 obj +1353 0 obj << /Type /Page -/Contents 1367 0 R -/Resources 1365 0 R +/Contents 1354 0 R +/Resources 1352 0 R /MediaBox [0 0 612 792] -/Parent 1360 0 R +/Parent 1331 0 R >> endobj -1368 0 obj +1355 0 obj << -/D [1366 0 R /XYZ 132.768 705.06 null] +/D [1353 0 R /XYZ 132.768 705.06 null] >> endobj -410 0 obj +1352 0 obj << -/D [1366 0 R /XYZ 133.768 355.183 null] +/Font << /F58 718 0 R /F35 711 0 R /F75 721 0 R /F57 712 0 R /F59 940 0 R /F62 720 0 R /F60 943 0 R /F48 945 0 R /F65 942 0 R >> +/ProcSet [ /PDF /Text ] >> endobj -1369 0 obj +1359 0 obj << -/D [1366 0 R /XYZ 133.768 309.781 null] +/Length 2646 +/Filter /FlateDecode >> +stream +xڝYm۸_OQ|r@Ӧwh-ȖOI}zaI3ÙgftI7y^3vㄳ<7R)bcM.2e6͇D -2;)MUYRv}}yTǮ]i3d!TéRI{iH'j+6˓W]/#Qòx75aWRv^+R:t gs^=1BPfI-\.cdm*\G;.Uc;V8cI3i +KU:sufE21+(~)8۠gjb?JdR~MCPcqڵ*.GeX⪫ߍ-m +c$6I%pe2'auߞqu^xЈ%{ +-~\̹g"K!o4$&5c/~rW4o glAc4eB;|uQ$ +B}+c m ϛ3{*>\7xf3 +H
fE]"G˔P22^iigÚHsﯷ
1*|U$</mXլ0`-D 42Ed
Jd:U. 1~0^o˾"/}{7ϟN,n+ULȵ1C}}呲
LO<<ztC.d3D6[u|0~y!myO!2v4 +\c/kb&gCBi +$Nb $3}cԗ>vU)T + + +!sZ'rnr +jtb*rxl6kI$/oxZD^*Q3Lx9&N5=Md;btݴ=wfH'T[ӌPMUE"dOI*1>}a{[玆h +/Oeǫ\IaZi+ƻl[?h,X!y~-9?ls:t|/}#\vP֗xϊxٰ:v}]oq3@~lX|Ah+9 +endstream endobj -1370 0 obj +1358 0 obj << -/D [1366 0 R /XYZ 133.768 288.451 null] +/Type /Page +/Contents 1359 0 R +/Resources 1357 0 R +/MediaBox [0 0 612 792] +/Parent 1366 0 R >> endobj -1371 0 obj +1360 0 obj << -/D [1366 0 R /XYZ 133.768 272.546 null] +/D [1358 0 R /XYZ 132.768 705.06 null] >> endobj -1372 0 obj +410 0 obj << -/D [1366 0 R /XYZ 133.768 257.194 null] +/D [1358 0 R /XYZ 133.768 667.198 null] >> endobj -1373 0 obj +1361 0 obj << -/D [1366 0 R /XYZ 133.768 241.843 null] +/D [1358 0 R /XYZ 133.768 620.969 null] +>> +endobj +1362 0 obj +<< +/D [1358 0 R /XYZ 133.768 599.051 null] +>> +endobj +1363 0 obj +<< +/D [1358 0 R /XYZ 133.768 582.557 null] +>> +endobj +1364 0 obj +<< +/D [1358 0 R /XYZ 133.768 566.617 null] >> endobj 1365 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F54 943 0 R /F28 712 0 R /F69 718 0 R /F41 945 0 R /F49 711 0 R >> +/D [1358 0 R /XYZ 133.768 550.677 null] +>> +endobj +1357 0 obj +<< +/Font << /F56 710 0 R /F35 711 0 R /F57 712 0 R /F75 721 0 R /F48 945 0 R /F59 940 0 R /F62 720 0 R /F60 943 0 R /F65 942 0 R /F66 944 0 R /F63 941 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1377 0 obj +1369 0 obj << -/Length 2495 +/Length 1884 /Filter /FlateDecode >> stream -xYێ}߯#7^(DEÙ!HVϩm]'~hbu]OUF!oo"͛w*
2*nZ$q6Jvv7l4UV#zn NQio*ay?0a.<iOw9}Hw~jesYkxupju>tș[ --`kI5+M $6&QL&=Y<#3"KGjXdN2"1&"N`;z8V)qK]vlVpEW睧>QA3[A%BJ;`u\z<kP{>8_NwIH̴YqY>?8*֊ȼ@D;D/q*~Xp]ϫ}]U72M,AjW'hT2Mg%Cdg(FɥmL:kc#8cJ(ᾪkOl%t -. -$jҙ.uڞ%"nQH&T_E0Dd{6BvI3(=;Ϻ(#e& -ҧ7Q6DD L$ - - -xh -lRVF/ -HWDuۛO7Q+BiPn~9 -vx d!pm7? 8ndi3,@&I۵A RrFP`Ӄa()E~j襌~IUH1h^G~Pc+2u Et<@1]$ -,D:Niʹ#MyciVK,j3].6:DZLWNH'U^J'sn/
f:ridKe6\*fB1ϘZLk
r)y ]|7`.m^986hqv-Za;g:IƄ2ܞ3w+`v?B5C34ITS|y8+h] -;s^'wE+^
_ܔitHjFGS@<-k -+4vfJ:W7]SSx)nN;NLMl=~7.V-& +xX[ܶ~_G
%^tqq5A:gFFJo6>ncmuH~~(8QM_<e y"J4ɂĤB*Jh!lD?6JEەqU +ms|W8m ohˮ7[T=72+#wXQ6eJ*;{'t>D'8ѝ0R
VX`>Âa2~)ҵ]OQs>sT?+d$r)?УfҨ4*)çEn'8uac|l.v3g98+K)=`) +fTa]x_=zJT)q!Q=<x
X@HqYBXR /P!d<~,ÊY.b5`}9۶+j#R9*UV&Uw0tX<C `h8&4=O9%8,%<DdRȶ<ܶ-==EqRaڪKܑtun-YDZAlZfv7R5R\l+S"Wvݚ(@_i +C(G¾r2M,gJ
P>ge]_v5ZQ:8?5D4Q'K9L~cwj.՞({[#<
g0`YtowP0lCCŶ5(8~YgHI;5=ꨉp5.WrstыJN^}x\5{"pGZ죦^z8= S98b +3ua˂k/7#3OO Me`Ɗ's.E +A'ەrwթa/eCc~dζ~rWYg"<Y^bl4jڵ[sQ$t2^\w٠wCݼv:eMo;T+3uTzZ~PgC(CS\ΝNUgB(?ys$p`C19z
h]38tpX +գR{_0\8>ie'X{1A@KI^Iiܞ̖E&AQ;upQ<(0@-ٱcsGh^⽋!t.`*jh31EO[Ȣ! +uGɓDEF>FjP.ƤkTމzXi˘X/w-ίAZj;y $s4MU>4UyK'3y14M/R/CLbqBEPxmٺܗTWWƫF5tM#N1R:xD#,p2zzT^uF\iE"-5VFӯ=EEṄ-t\]QOB6˂tB.(wsoj>I\|?fEK endstream endobj -1376 0 obj +1368 0 obj << /Type /Page -/Contents 1377 0 R -/Resources 1375 0 R +/Contents 1369 0 R +/Resources 1367 0 R /MediaBox [0 0 612 792] -/Parent 1360 0 R -/Annots [ 1374 0 R ] +/Parent 1366 0 R +/Annots [ 1356 0 R ] >> endobj -1374 0 obj +1356 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [445.488 334.427 475.708 345.497] +/Rect [445.488 623.681 475.708 634.75] /A << /S /GoTo /D (subsubsection.2.3.4.5) >> >> endobj -1378 0 obj +1370 0 obj << -/D [1376 0 R /XYZ 132.768 705.06 null] +/D [1368 0 R /XYZ 132.768 705.06 null] >> endobj 414 0 obj << -/D [1376 0 R /XYZ 133.768 378 null] +/D [1368 0 R /XYZ 133.768 667.198 null] >> endobj -1379 0 obj +1371 0 obj << -/D [1376 0 R /XYZ 133.768 297.949 null] +/D [1368 0 R /XYZ 133.768 585.103 null] >> endobj -1380 0 obj +1372 0 obj << -/D [1376 0 R /XYZ 133.768 277.431 null] +/D [1368 0 R /XYZ 133.768 563.185 null] >> endobj -1381 0 obj +1373 0 obj << -/D [1376 0 R /XYZ 133.768 262.337 null] +/D [1368 0 R /XYZ 133.768 546.692 null] >> endobj -1382 0 obj +1374 0 obj << -/D [1376 0 R /XYZ 133.768 247.796 null] +/D [1368 0 R /XYZ 133.768 530.751 null] >> endobj 418 0 obj << -/D [1376 0 R /XYZ 133.768 221.21 null] ->> -endobj -1383 0 obj -<< -/D [1376 0 R /XYZ 133.768 165.623 null] ->> -endobj -1384 0 obj -<< -/D [1376 0 R /XYZ 133.768 145.104 null] ->> -endobj -1385 0 obj -<< -/D [1376 0 R /XYZ 133.768 130.01 null] +/D [1368 0 R /XYZ 133.768 502.863 null] >> endobj 1375 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F41 945 0 R /F53 940 0 R /F56 717 0 R /F54 943 0 R /F69 718 0 R /F59 942 0 R /F60 944 0 R /F57 941 0 R /F49 711 0 R >> -/ProcSet [ /PDF /Text ] +/D [1368 0 R /XYZ 133.768 445.177 null] >> endobj -1388 0 obj -<< -/Length 1223 -/Filter /FlateDecode ->> -stream -xڍVK6#KH\eWrIjNes<ެ}Ղafq9$ZV?~;wD"+>RQ,ykbXB<S՞}Wy -ͤ6tswI*"~1qNvm5۴\J;X%Y;b8.U%b;tp\9tl@F_]l&x3y0l;)%c')cxh:GT㱟N
LRԋ9۱$-L:!qƛT#j(KW k;t3/6
)VH~ѝTh8Kk[ٖvM#aXc,xc] -V#O}D!Hxf?!B~3SJ)*rMn\*lhEtqXU -"Џ>i]3 -wh{it_MUbeVL -Ŕ -'.) -|zSN(<W3r7C{8z9IspS,}݈ڨΘ8䳶2LRYo/_$ŇK49=tޛ.!f pjڮ'%
1nМECL^w֎ԛϗvb -r"/zWN|sc{)6'moyl =A(AS-s*D*~fW,!
uA|?jH -Xqcr,m -endstream -endobj -1387 0 obj +1376 0 obj << -/Type /Page -/Contents 1388 0 R -/Resources 1386 0 R -/MediaBox [0 0 612 792] -/Parent 1360 0 R +/D [1368 0 R /XYZ 133.768 423.259 null] >> endobj -1389 0 obj +1377 0 obj << -/D [1387 0 R /XYZ 132.768 705.06 null] +/D [1368 0 R /XYZ 133.768 406.765 null] >> endobj 422 0 obj << -/D [1387 0 R /XYZ 133.768 667.198 null] +/D [1368 0 R /XYZ 133.768 378.877 null] >> endobj -1386 0 obj +1367 0 obj << -/Font << /F49 711 0 R /F28 712 0 R /F69 718 0 R /F68 716 0 R /F50 713 0 R /F41 945 0 R /F53 940 0 R /F56 717 0 R /F103 1265 0 R /F59 942 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F57 712 0 R /F75 721 0 R /F74 719 0 R /F48 945 0 R /F59 940 0 R /F62 720 0 R /F110 1257 0 R /F65 942 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1394 0 obj +1382 0 obj << -/Length 2174 +/Length 2163 /Filter /FlateDecode >> stream -xڕXY6~_ȋ]A&>$yi jnHr{|ŢKt^l,U_] ->Eo>2PH@j-$LX&:xvN,یH3c[,M.2ixçnW6-á^y몭YAeA.D%A3ߖbt*Nòkj!Cڦw~?k>+NΒ8ӝYjԫM;#1BDa[P|ax[X:[_y9J~,ybյsZБ -Mh~(acaR
48pQYzR(Ҙ,'|)>á[K$]٬]Qoh'Tz&oQM,L/D0'mIR$1h & -n$A_~T'/9*"%B"RN+"PCLa1!B4&iEUE˝glMJw)̌A/rUz;e?.L>,v߬A8x - -`oUC3lʝ{xǻ%d64@*<RԳ[.C`&Ϋ+ǚM
*PUTki8A!PVzzCT9Ug,ͯjX**APv)/&XR -OR3O?>\Jr -%iy/Qz/@#2EkuÂJ;#Gzbuc6E%pINSɯaHבH\r=l\㏚<<g%$.&_X*-˧v}d(ze.gF}B~`!qX_IJh\h{vWxny*@ ->84yr5F -$1N.MOKtY~G?g{G??=; _FKn -`faV{@J4%8 -%N6# +xڕXK6-"fć^A&H@tN=
Dmm!z8ܞb{bѲe˝ŦbXՋQDOiH$M iqD,~<?l`RqhmFY*i[,M.2ixçnW6-á^y몭YAA.D%A3ߖbt*+eC3C3BM6|V%S#r#q;ԦWM;#1BHa[P|ax[X:[_y9J~,yODXub%tdM?M?01U0 ,`vNR}qiL#>ȔFA`ۮlV宨7CM*{FTQ|)}1I(TI0ZB8 illɋ~}HH*J=>!fX`4zm`(= ?nx*!~v yx_=mi"\Mݪ^_yWpel@?,v߬A83*8y*,lr,g[=7\*W-Gɋn-8h8 3="V +3n2,F\)8+.3ٴU߭8k'<upxfP&rYjoPkNtE.3k^?4 +R{*M̦I( +~V.I%pU"Nnm_>VW5*U[/h(⩲pB4Jʩb&>_e)m~@$T"PQyNnHѕx1OA[O>Y侳[.1APsYFex}2֗lEsE}[J̉}ozݩŲΗ_a^
x +OR3O?>\Jr +06bA9DmOOZ"Ǻ"{ٸW<B<D*1OUi*̼i`yD$#DܸG#h1B%tsK(=#2EkuÂJ;#O#cc6E%SDP`)ׂ0QH$x.wbxu?\GqAxMmvpU/,SLHA+shtWac}e&{+9r#Aq_
1歧g\e3өG_rأcsK$/|RAڽCO`9JJ U}k,"1g E:*tq@OSYfIt6Ƚi" "/Ȥ5M1dK4=IvSn:1h3K& U;>eG??uA6][df>qO endstream endobj -1393 0 obj +1381 0 obj << /Type /Page -/Contents 1394 0 R -/Resources 1392 0 R +/Contents 1382 0 R +/Resources 1380 0 R /MediaBox [0 0 612 792] -/Parent 1360 0 R -/Annots [ 1390 0 R 1391 0 R ] +/Parent 1366 0 R +/Annots [ 1378 0 R 1379 0 R ] >> endobj -1390 0 obj +1378 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [247.446 314.682 254.42 326.637] +/Rect [247.446 316.675 254.42 328.63] /A << /S /GoTo /D (chapter.3) >> >> endobj -1391 0 obj +1379 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [177.964 164.828 184.426 176.764] +/Rect [177.964 166.82 184.426 178.757] /A << /S /GoTo /D (Hfootnote.12) >> >> endobj -1395 0 obj +1383 0 obj << -/D [1393 0 R /XYZ 132.768 705.06 null] +/D [1381 0 R /XYZ 132.768 705.06 null] >> endobj 426 0 obj << -/D [1393 0 R /XYZ 133.768 667.198 null] +/D [1381 0 R /XYZ 133.768 667.198 null] >> endobj 430 0 obj << -/D [1393 0 R /XYZ 133.768 229.488 null] +/D [1381 0 R /XYZ 133.768 231.481 null] >> endobj -1396 0 obj +1384 0 obj << -/D [1393 0 R /XYZ 149.011 147.742 null] +/D [1381 0 R /XYZ 149.011 149.734 null] >> endobj -1392 0 obj +1380 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F72 762 0 R /F68 716 0 R /F76 927 0 R /F75 930 0 R /F77 929 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F57 712 0 R /F78 762 0 R /F74 719 0 R /F82 927 0 R /F81 930 0 R /F83 929 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1400 0 obj +1388 0 obj << /Length 2831 /Filter /FlateDecode >> stream -xڭZmoܸ_mDxu|x@sh?wp+{jI{q`w$R/%yG&YxD%Y(g*\iPRzq\4_g5+7LhڿI$ٷ:Gbܠ~bVr'/E!ONݽ~Swn<MlOTnmrUî 朌KFr@
5(n:0:KChvtTe%[Huw-Y}>.xJc -bBgAkmJgwtU4wQߪl5(¾Sݖmyg[y>|[=nDXgݔ+/G%SRٺVm}[Ќ&{}\5z-{faIf
5_2HG5Xy;wl&ˉvץv)yt<2图lۺJ]rBsV(AH!d"!i-< rSBL3+)Q -H%\榭ܵ+.&'t ̹ⱒ
MtȊll?cʓfC<k5ܡ0r<FUc{jy˻Ihc6W&_mFxn9
8$zv/{諭9Pb|A +xڭZmoܸ_"_:SZ9ڻ@[8Eٕw%G^!ʴ4⥤p8$JHygG߿:1QL%g yL29$[E_lPW?8抉
43T7$M}t& +mfW<|(
ńN?*N+iZe*P}-7l+϶p?5}p%mv7t"l܃NP3nPۣFH)tSv붺4#I_"l^˞3XxlaC͗31fWedeDeb3yt|e7}ѶU}f,7Qf#bll&c'l}wZgd +xL)LArTTr6277mue箭]q19Id+mhCV\MV)EJʿVdr -ºϭ!%!'#i>XR mA!n*W].Lv^zY{"ו ;($A}DbKGj!rA#dJ~C/[Od"D|mB2%\ߊ0&) ]!X,^La -EFS ZBba":*s,cuG}+yP"?&4FG.Z\@T?9*EB:%vܑKAI)I -9dP%&!FXe4C*dlB@VcWu
q̚t+']uZm:;rJhk;o[XٌQssCQOe~kN;PWŗm}wǚ;}KGj+/ޱSPq䗻SX42C_ERc('b?<[ˋSzq/p6 -t)N fvB>h*m
-}:)G+@6h#UPCn:Cn⯔4@pփu~A>o?bF $c)&'PLIz;T2fCP_8˱ -Jxi-uSUkDȢ۾-#5BK!>j؈,ꔧp[cCzD4|p109k%DOH]UQվmU%quIC>NV02}iof -M(K5+$bQr X;^=v==+PLwr2?3mB+8Lc9HJ)~i-DZO\OɗRBC$fvpĺ7oB̊|4n;}BxM/O]̾A}wgWAKs{>@U[ʭ+4;lg[{d8}g<uvͦtc;}N7Om~㡶_,4zX5OH!ۆ:px='$H. !Lv.ARNUصBaD -aŦ$BMHjD"u.w%P?> +ºϬ!%!'#i>XR A!n*Wۢ.Lv^zx<6Y"v5A+HFMuD$P4} B!TlDjFt1@'&$"(Yȸ ,b[晘Īy_\̱uWZ)L<t^EF_Lh6 m D4*љ<m~ +Պ;r"E=;Sޠ,o`'<8WUhT1#d&_Ύ>IB!SvHu_dûyɒхk9ٵF^PAM9!T\r=$l/q3BWjN2#je͗.(d,OJ1w#~vU*)9>ˠLLD>XD#\A*"Jn0L$fsFV3jv jΌg9![ir m45 XF3*AV!doJ0&m}%T ^;ͥ+X90xFnvb12smJdZ`e36}.]AlL=>ݕ9.`~>%|C^}_lmq/yxVOB +Ǒ_O#b(}H B^Z<v(l3]^ܟߞҋs~S ^lў|aH $L +R<'-z'X}T +iV'm,cEVmDhg!"{ўgy-.-՟ȡ4Pb?>(^mFYsS)r[ +ilmJvZe$-MCl jbI4i~c}j<Q/bsJאqzu9;9BHHJqMe 9[@'`zEhȐ9V?>Xj@ +ҕx|kSuCU [3.۫-l +E6h +]kc'*8v(4A7vZr@)Č'#:ӓwahj+l)ag@!i`p3^;Yhb]7J!fX>qnG7}0S{_;_|9{8s^Up-
D +ha\)s& endstream endobj -1399 0 obj +1387 0 obj << /Type /Page -/Contents 1400 0 R -/Resources 1398 0 R +/Contents 1388 0 R +/Resources 1386 0 R /MediaBox [0 0 612 792] -/Parent 1402 0 R -/Annots [ 1397 0 R ] +/Parent 1366 0 R +/Annots [ 1385 0 R ] >> endobj -1397 0 obj +1385 0 obj << /Type /Annot /Subtype /Link @@ -7616,2625 +7518,2543 @@ endobj /A << /S /GoTo /D (section.3.2) >> >> endobj -1401 0 obj +1389 0 obj << -/D [1399 0 R /XYZ 132.768 705.06 null] +/D [1387 0 R /XYZ 132.768 705.06 null] >> endobj 434 0 obj << -/D [1399 0 R /XYZ 133.768 288.392 null] +/D [1387 0 R /XYZ 133.768 288.392 null] >> endobj -1398 0 obj +1386 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F53 940 0 R /F54 943 0 R /F56 717 0 R /F59 942 0 R /F41 945 0 R /F60 944 0 R /F57 941 0 R /F55 1082 0 R /F58 1091 0 R /F71 761 0 R /F72 762 0 R >> +/Font << /F57 712 0 R /F35 711 0 R /F59 940 0 R /F60 943 0 R /F62 720 0 R /F65 942 0 R /F48 945 0 R /F66 944 0 R /F63 941 0 R /F61 1080 0 R /F64 1081 0 R /F77 761 0 R /F78 762 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1408 0 obj +1395 0 obj << -/Length 2803 +/Length 2775 /Filter /FlateDecode >> stream -xYmo6_ -D.n/w+v@6 -lBl)+y fHJlɽ|~(zH3<C*JoNR;M#JEhEJj¸.чXJ,mM;x;ELfgƍyw,zFQf4F2S Cfu -Sx/7ݶf,;|0
Kؗ][ -)(WhNJ%TLVu@zͫ)LqUey[E Lie] 灂,%1kW^&<|iW)NGvyewyYՠ|s{rfD|pwN0<϶ouS/h_$oϽ?II%u2OH~xyfR{ sq''z$N1b$!H78OC -1 JUOjH՟\J5~ -.T]&+ ^a~[j"(l>;6x"en|t(d$u<,0C|L,xehAWIK,dz.0If(>l/x<
3i7P?[7>&E
z -GUWIqW`jsj|<clyFvuE+/]zhX H@l/D @5 -잽Цj?䴶_pOܭWB5.}j.¸?LzCO|-tAÛuo9jz3@M>x!!; 6=LaJ;b:yS(O.;۠-}#nebC<S8p(HD(RM4v5'LT:\ø:Eng,GDU|hm9 e.,pǾ7y5! - -Ux<&OV}tdi:-8*6}{,zcCu`d7, -s4'6&TքF -w&g{>Xpo+J#ӟ&UKL:{[M}Sc!{LCJ(3`'gۢI -X_pcVm6&ι2_`ee<Av];XwY!?+7іcX:O åƦqtڻpyW;p5z6f#yѺN8hX_~>xe D؋n]7-Rw4~.rpU7-zd( ,s\ +xY[o6~ϯpFbF;-fzY@tGX-e$9l!)rNЇXuxxxߡ,}}_ώN3$tbl5{)ƙ/8I?
[fд2-xdjjY*Q(kD0'XsWw3-;¬mr.Ҩ;`kqQ3 +_zBtbSg8FVLrf28iF*v^Kz0kSOq(= +TܻxJ Tqb;xb7LwtʏH)ɒ&z$h',Xu#D)&!{hˑ:yo7^ɉmBu:NdI(fh8$^Op,5= &xt&ԙҁ1'țĤ5l*-6x ;U0JQ&izK
Ɯ+Ȗ-27Gn#O%ip~Z8c#ŧFw{L+/ix!mQvY[T%M.T5v|]:\oj-ʛݦ=W8Q-pjdMGm e̦-ln&eg
e(BG_t'\JXHagRMH%eb;LAb٦^!%Yv\KŚگ.ߤ}صy:$ny'3L81*]ѴIα._ǁMWU߶ydZ˼|, EbFHM? ߑV +gA;mCS~?JE?WcPnKP>\[Rn`Qnx_ )ƧsP}Tyg1tTZ4b̟ǨE o}OԌG?MNIm[L5{+BB!`QekݸiQݳ]a*:F)<ԨgT!AGIkr?~֧L.2+m_RP&[b6>t+R㕁ƿe$<F,6&qNI!Q]F{@'[ עeW'?<5 (#U\eMo pBΛK){QVS770.(:h۹PC +X2o@~EXea?z'O#%I8ju'A B5Jrw$)6"@B4Jv8"R8{p<LߣU}X)pwR244Θ4Ǫh7.t? ,}sAp/>t6O-чky?pt؏G)*r +Xk.hyXuF+hˈ2wi'a%@=<c4>yp)">VTNy\լ`k*^Z붽nNONrX^wKg'N>|>ԜXX+OPZt%=+_d +`nl= ʞqc@m5Zp
G{Xؐk5SFy M]P<nו'2,is@/ڎk?y~N/UXvaY`<<q}_5w.יs慟.\>ꂙ뵋H^6~mTNûs` 9mɿ + ;j@uU71]նrw{B6]tRJG_38nTP3;dP>6 ~w 6`BJ%E4p̈́/}:ij.av|5~6 endstream endobj -1407 0 obj +1394 0 obj << /Type /Page -/Contents 1408 0 R -/Resources 1406 0 R +/Contents 1395 0 R +/Resources 1393 0 R /MediaBox [0 0 612 792] -/Parent 1402 0 R -/Annots [ 1403 0 R 1405 0 R 1404 0 R 1411 0 R ] +/Parent 1366 0 R +/Annots [ 1390 0 R 1392 0 R 1391 0 R 1398 0 R ] >> endobj -1403 0 obj +1390 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [237.628 180.324 244.09 192.468] +/Rect [237.628 199.755 244.09 211.899] /A << /S /GoTo /D (Hfootnote.13) >> >> endobj -1405 0 obj +1392 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [472.014 180.324 478.476 192.468] +/Rect [472.014 199.755 478.476 211.899] /A << /S /GoTo /D (Hfootnote.14) >> >> endobj -1404 0 obj +1391 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [132.772 144.879 478.476 154.1] +/Rect [132.772 163.808 478.476 173.029] /Subtype/Link/A<</Type/Action/S/URI/URI(https://tex.stackexchange.com/questions/602993/use-macros-in-numerica-vv-list/602998#602998)>> >> endobj -1411 0 obj +1398 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [132.772 134.346 189.796 143.965] +/Rect [132.772 153.275 189.796 162.894] /Subtype/Link/A<</Type/Action/S/URI/URI(https://tex.stackexchange.com/questions/602993/use-macros-in-numerica-vv-list/602998#602998)>> >> endobj -1409 0 obj +1396 0 obj << -/D [1407 0 R /XYZ 132.768 705.06 null] +/D [1394 0 R /XYZ 132.768 705.06 null] >> endobj 438 0 obj << -/D [1407 0 R /XYZ 133.768 667.198 null] +/D [1394 0 R /XYZ 133.768 667.198 null] >> endobj 442 0 obj << -/D [1407 0 R /XYZ 133.768 425.725 null] +/D [1394 0 R /XYZ 133.768 420.991 null] >> endobj 446 0 obj << -/D [1407 0 R /XYZ 133.768 232.683 null] +/D [1394 0 R /XYZ 133.768 252.114 null] >> endobj -1410 0 obj +1397 0 obj << -/D [1407 0 R /XYZ 149.011 176.04 null] +/D [1394 0 R /XYZ 149.011 194.969 null] >> endobj -1412 0 obj +1399 0 obj << -/D [1407 0 R /XYZ 149.011 138.182 null] +/D [1394 0 R /XYZ 149.011 157.111 null] >> endobj -1406 0 obj +1393 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F69 718 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F41 945 0 R /F60 944 0 R /F57 941 0 R /F54 943 0 R /F56 717 0 R /F72 762 0 R /F68 716 0 R /F76 927 0 R /F75 930 0 R /F77 929 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F75 721 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F48 945 0 R /F66 944 0 R /F63 941 0 R /F60 943 0 R /F62 720 0 R /F78 762 0 R /F74 719 0 R /F82 927 0 R /F81 930 0 R /F83 929 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1416 0 obj +1403 0 obj << -/Length 2660 +/Length 2866 /Filter /FlateDecode >> stream -xڭYߏ6~߿yD,R}h{imp=$ZX[r$9Ef8,E(r8/|
noA拂P,_d2vxC۔̓[/S-d'U%IIW%|vlZΓWa,MnjGeGR$
WV*Âm諾Y~A*+LrԨa_V2UJJdI;$ʥ#N1ZA2a-L"#?Ͽ -^`m|LO8̈́ÇAǦzgkj^_PYS|Z1AO*OfuܻROO+3ur!xDoi[GcWw4L+fál{/S\ØT Ό9?(nA Y{Ѱ5x>8zoOC$'93N*.&cRD}kc
V)rG4>zue44к
pc*rr^̣OB%bQY0#FJdЁzh֢ 'xYȘvVwFhS$|-=mF hǛk?(; -1Ń6K
@{A?l5XaU:7 -n}˒wǒSWePubaE>0 bQH-%bo7AOȖzU y#S|ߑ`9`:]Uoud&c -e2 -*X9"$H<`jAC ;psÐ -#|q+x~MPBޓaʮoz-8`h
AN%}$16)UU\\odYv%5hī %֭v*+fU> -74: -]k/@OnXCQЗ*0&&ǿL5doq~N}~'0~.;,?gS8Is̤|#C96!fV栏soi>CΩvAϞ=w:Aƭ9vWG &·J(,S -d -G֙BgY'yl[(\½;V8X<{ޑ'+ -MȎCw͍5&fWYYc -Dr~?w} -ɁfhEpрV^(z2オ~C!gzkϲyؕ+*/p5a6|ٺí_`\ą\sJ~({aTwW e, -55);SEXԠBnB{Mד"z(!KQ̽1B2|6ǻȈ /f) - &%6S\Mpgyw=7O6U7"qhr!#~Rh1#|攈P2v&G]|e-VǶ=WB+l`fÔ8"<_#;9o - -7nBP҄! -66ה}'>rJƤ:lϸOje|m;"vAVGӨkL~q
٫JJ+2Tp90.eyB% -g.oP;7'ꡅ۪zxY`3n](ڋO -@V^B -jc\HB +xڭY[~VC$uI-".4Z+ +Iy0{.Cfuq̙ssQ[7/i(DlqYHEfP0r^C۔+'[ZY${<y-SJ&tվڕ-`ҥipZ.MV7۲J&mM=TU𪾹K)EaFZk\I],)wG䮼R.y-FA|ͧRPB:;a*q5N +F2[Lȿ:8[m8ꘑ;>!]Xˮ4<
p#yZ̭_L%"QU+GZdЁ{("!g_d*7UZh!W )ݖ/B¤t-7/ҤlPX|4
F)+̂2>1ΑVxw֤;Fni@>%u~= +s-W"7Y +A;~;LơnVX +RFy!p;2X +Y*=ok@X3R"3$%c1- H<pp%,ͥ| +LDLV;vd!Fcuh&D1$<s.a
SF5=\E)d})4fؽ˫<Zh=`>w.r#AuP9CZM$1ÏN]K5+21 ڸQ!s`X[*t9g *39c
^4.fTءlD0#*ubo2uL"G q01ى +WVT(7)E0dqnF|Ėfɧ2m3ēcxA*W>,,nRׄEhB`FC_Kے}6n1&SPv&!sB +{kr9jՐBs8C3Bql5YȶC:3j_mHQϻ})9V<,{@ C"?v@dosw** 4CfJ +ސ+{e#圁;I/iwτLty +qPk[w<gHhM~gC +oBBN7|2{D[Q)e>aE@3<s5 endstream endobj -1415 0 obj +1402 0 obj << /Type /Page -/Contents 1416 0 R -/Resources 1414 0 R +/Contents 1403 0 R +/Resources 1401 0 R /MediaBox [0 0 612 792] -/Parent 1402 0 R -/Annots [ 1413 0 R ] +/Parent 1366 0 R +/Annots [ 1400 0 R ] >> endobj -1413 0 obj +1400 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [419.29 550.137 426.264 562.092] +/Rect [419.29 557.285 426.264 569.24] /A << /S /GoTo /D (chapter.6) >> >> endobj -1417 0 obj +1404 0 obj << -/D [1415 0 R /XYZ 132.768 705.06 null] +/D [1402 0 R /XYZ 132.768 705.06 null] >> endobj -1414 0 obj +450 0 obj +<< +/D [1402 0 R /XYZ 133.768 198.584 null] +>> +endobj +1401 0 obj << -/Font << /F28 712 0 R /F51 715 0 R /F50 713 0 R /F68 716 0 R /F69 718 0 R /F53 940 0 R /F59 942 0 R /F75 930 0 R >> +/Font << /F35 711 0 R /F58 718 0 R /F57 712 0 R /F74 719 0 R /F75 721 0 R /F59 940 0 R /F65 942 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1421 0 obj +1408 0 obj << -/Length 2674 +/Length 2543 /Filter /FlateDecode >> stream -xڕYݏ6߿" -Tn@k{z[۶/ʦl47r;cjȢ'/(8v}A+Kydou?46*in'ĄY>@&pΒ 0+:K4JqM$2EPu64+F[F2}?x*\șQ;wcj=v%zd!>ɑ3>7:V0ĽodSmߵM]X{̶Y=UǮ/Ю/yl,s䇜)q@5١ :Ўު56M/wfMv`^XIxxP&j -TݔͤtMUSZ28wZ|U3ܶ5̇1LagsU?b3C^.sx'^5%{pD%Eݢ?Cbh?0h -vW%
"䖆:lXI'VigB;ępXҿF2N]
d|YH`&e4`DIiloilTZ$9ތvXfnܣ)j3J=|d2 Y9NYe1Hs^hS%"eW=/<ݑ5W0F/di-ciQ_Ʈ[8
r96o7kK3Xw}/W爐0JCOQ^h\8o<y'ܶ\YԴ=7cpD z;R: -YaN E -ꎐp c=z*t,/6s}3Lh/}s=3kxEO80g[$k0IK2{^xޚ_⊟?-Hafms -= -ٞ:T#(: -V;ݎTO8J{|SzP+uO8*Ȩ ӂ)M0Ow'ܵ[`PT
\}A߳ -!"yAP|O'k{% +xڝYK6ϯ!@d 戤HJ%L6lX4m˶=QNc}X,J6b_io~xoWfL?nJ6Z&6\&ݷ)B^m:wi}G[7_I8gMw
q}/߾SaY(N*[F9tԝswO3hlD[#[iش4]X)jj$Kr*}ޮȟp&r d]\/ zMrǝHJ5 B#$,͛#5ӄ%z"XbFMUt7~8aIsS~S}8X8ǹأϠ4,4e٠h1VD
(\' +PrS##ZlHdPUdjT~HFԛ$;$K4V /.sfL-`1'Jr"=ȱ#G'˼>ugxԶʧ",WFoqG7KnңBC,.{ʯ'":[G?_Ԝ Kڼ-n[9vD}G{CBrĀI_Tᙨ} +_uAv-G<?3zsfiDyh<2o}a6ͪH\ds᮷WZ8Mf;Uka<T!;w)ki)[w،pzv}?{@lN +\~qִa '$~^n@TY=>W/_Y/V,?F?T # NVLqȐ*$2mQ+"(KCJyA;r?("!o"+ׇǍxv@EsͅIAcx| R_[a-@R!V/?>q@$Хb"ˮa^gOW}ߗy03d5댉tD\|cQƬX]U" ̅E;LTϚ6ܸ*k,#䢈y~<:yD;i@ﭽ8ڶeL4:eQtoϐf + +cEG Xis53:L)@sΑ 0 sHmdrvh\sqX =8k_HY!SL}5M` e]NXf- +/+~!#\h
i҅J/4 +hWa܅1G + +0c(-$xӞ64o»uNMȝ) ́F}Rff\u֜}i㳕2O|Ǧ]sDK&S*G +a8pŻSts^q +|#<?K1nGq~~13%NBO<_sXy\ۻгrn}ڤ,IF͔ľf~h?yZ endstream endobj -1420 0 obj +1407 0 obj << /Type /Page -/Contents 1421 0 R -/Resources 1419 0 R +/Contents 1408 0 R +/Resources 1406 0 R /MediaBox [0 0 612 792] -/Parent 1402 0 R -/Annots [ 1418 0 R ] +/Parent 1411 0 R +/Annots [ 1405 0 R ] >> endobj -1418 0 obj +1405 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [258.709 141.323 281.18 152.116] +/Rect [258.709 227.459 281.18 238.251] /A << /S /GoTo /D (subsection.4.2.3) >> >> endobj -1422 0 obj -<< -/D [1420 0 R /XYZ 132.768 705.06 null] ->> -endobj -450 0 obj +1409 0 obj << -/D [1420 0 R /XYZ 133.768 667.198 null] +/D [1407 0 R /XYZ 132.768 705.06 null] >> endobj 454 0 obj << -/D [1420 0 R /XYZ 133.768 435.117 null] +/D [1407 0 R /XYZ 133.768 521.252 null] >> endobj -1423 0 obj +1410 0 obj << -/D [1420 0 R /XYZ 133.768 239.898 null] +/D [1407 0 R /XYZ 133.768 326.033 null] >> endobj -1419 0 obj +1406 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F56 717 0 R /F57 941 0 R /F49 711 0 R /F53 940 0 R /F59 942 0 R /F41 945 0 R /F54 943 0 R /F69 718 0 R >> +/Font << /F57 712 0 R /F35 711 0 R /F62 720 0 R /F63 941 0 R /F56 710 0 R /F59 940 0 R /F65 942 0 R /F48 945 0 R /F60 943 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1426 0 obj +1414 0 obj << -/Length 2058 +/Length 2030 /Filter /FlateDecode >> stream -xڕˎ_6W|s zhizt$TWw2EXU,Sao!w>,&ei"aÕeM
Ro/ѯǢds_6Y= ʚv8MNY6={(>p,qFj0Zut #OH.R{`ۯwbR0rj/S؊Ǔ
RͶimk"]+Axyz=W{:1=N]{_;mjNx-J6@Y"*l(Pqꊾ/e_hr?i~ѓ,r(&=<]I(}sKI]}7xO|Y2I#;ޜ뢃kgVM0Tq3
\4!LLlALGڦI~ˀ<6:I -s&9ָC۹x<̟Ϯ8Z^Gí|ܺnd$E. -dB(P*@E -Ƈ-ЀUGJ͜ -p%5Y!VLެvV"ϐO$k1NIA9Ɍυ4,ianR+FT4-`Yx'6tIY -T5yǢе<k {U9 -}g57DJ^}v\/ -.t}Qh#BЉ5 )
[ -H7E93eJǧJ9wմ.+ !`̪)A +xڕXKo6ﯘC ^E.>
hv3d1=IA{IQ~M4EQE~$Vwo~GR&"Y]߮$vhÄԫs`sG$ߔEׯ^G ī
Lڔ\7"QϩU
LT46j历7 +=[OyVcU;7tw,^*YW45uN7x#]QAF3^īvjf.)g: ʶm@BWʁ>rw?ggm &oGl*$#Ƨ'7vӴ:_f"(JL7\DO.xi<}͓t$CP;p$d w5'el2?yNFZG_E0jaiji[V{!.y>\0`ພ*3*cȧ\Kdqhe8K5\QFqf*5 + +LpԨF RŠAD +m&rN3OQLq5b/!XBf<*=@ammw{aukضyUmiƷJlc48h8$|
9gҠ'YZ#}:`tyJb"3ñ=5ktڪ\ \1g)T&XΌ1S`q5W +;Hg +k-;pjCPqb#-&zdƭ$.SNRd4HTul^Bw*L"Đ\)yHBP,zwܺDZq] +PQm~9*@P$oWR+p# ѡdh198!88gp͆]Plb^>lKa!DNEH^zSyv2ݡfNWN8[ʿP9Z<ZCel.,:E9ECv^:$aK_H!% +.bJ\2"SA}A5~v#hQTa䩆߂"\|@ ?):i[ݿ\ endstream endobj -1425 0 obj +1413 0 obj << /Type /Page -/Contents 1426 0 R -/Resources 1424 0 R +/Contents 1414 0 R +/Resources 1412 0 R /MediaBox [0 0 612 792] -/Parent 1402 0 R +/Parent 1411 0 R >> endobj -1427 0 obj +1415 0 obj << -/D [1425 0 R /XYZ 132.768 705.06 null] +/D [1413 0 R /XYZ 132.768 705.06 null] >> endobj 458 0 obj << -/D [1425 0 R /XYZ 133.768 607.429 null] +/D [1413 0 R /XYZ 133.768 667.198 null] >> endobj 462 0 obj << -/D [1425 0 R /XYZ 133.768 382.843 null] +/D [1413 0 R /XYZ 133.768 444.604 null] >> endobj -1424 0 obj +1412 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F49 711 0 R /F53 940 0 R /F59 942 0 R /F41 945 0 R /F57 941 0 R /F54 943 0 R /F56 717 0 R /F71 761 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F48 945 0 R /F63 941 0 R /F60 943 0 R /F62 720 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1430 0 obj +1418 0 obj << -/Length 1841 +/Length 2128 /Filter /FlateDecode >> stream -xڭXKo6Wb9ARhs("I[yWծ$C5pZ8Mc p87_gJYdX M*1IeV}bq#q/A2Mdb`$zsnyTPgX)U/C+DV,՚e]|Jk颻]~Akhl%\4fYbj-r7ѧm.s}D%sۮn>it:w6nLDhqI¥\YrњPV)77 -Ǎ62FD+KɭR"1Dia[7g - D@4SPVt -
0g\^*C:i^^Tuux^m -}vuCC/[0=5ٛSʼ)قZ0G0̵0&$?@Go`IEu As**mtt%"|q -'(^Dԋyy9Kdi3-k.a -t -"R2:EQ(cNxTkPnY -u%iV<'(Wm5
9$lאr3q4,% )~WvI7fDT4#]Irɶ<Iqw"01f=d;M$+|ִFr[ʾ`^Q<Hnc&JE4 N$<.zzʻ|x緭I -Pvl2|åJ#P8-Ɠr߇ˡ
/XC -5GNR
|ْЫ``8",<%6a &yT}aΚ@W -:fZh9nfQSz[ _mIrEC<pR' +Vjm*isn, -24دn_z(>Lv3E{ nvȢ7At,' StU983Q%r*ܟ8~Gt#Uul7ɶoavm>ttzjM.9\6ܶ&*pOƱȚt:7[z_*U +xڥX[oܶ~ϯ<E[d^%@"9HqN +hѤK:YI]캆{g8m .5$s/7*ei,J(Œخb0b9L¿Xo0<zNv./eUTdۺjp*hi:vO߾y;gFXlJ7^odGMVD}C&j9ZN~+@r-9G5<}A.oohTV}U^zS:s;;6cc`IGyCO<F`'5l[ѳvEgdU/ +K4`$ST +\` Jd/ԸF]daP}G۶d +u>3kM$( 6k+k9x03d +f~YlG| +0 +PKρzh|2c51JZKuڣO@YVabs/&^HhTc({wۊN +K&S2ʨf`2_ݗ`y>|:ʪP= +=!]0L`ى>S:@(S=X ҤuX1=į<PL@RW|h(B`}f;XQG;p +La׀)KybJRQZfK*iHepz%53Noi0璘voϾwKZJhJoq_R*wS;59B[s +t<? +[Z#/>83g~d&tC?^^II3w_~~b/#اO
!@ +x7<"o}$5zQ0hMvpP 0ͅҥ8T4=tmz}RTz3O endstream endobj -1429 0 obj +1417 0 obj << /Type /Page -/Contents 1430 0 R -/Resources 1428 0 R +/Contents 1418 0 R +/Resources 1416 0 R /MediaBox [0 0 612 792] -/Parent 1402 0 R +/Parent 1411 0 R >> endobj -1431 0 obj +1419 0 obj << -/D [1429 0 R /XYZ 132.768 705.06 null] +/D [1417 0 R /XYZ 132.768 705.06 null] >> endobj 466 0 obj << -/D [1429 0 R /XYZ 133.768 553.963 null] +/D [1417 0 R /XYZ 133.768 667.198 null] >> endobj 470 0 obj << -/D [1429 0 R /XYZ 133.768 366.604 null] +/D [1417 0 R /XYZ 133.768 485.595 null] >> endobj 474 0 obj << -/D [1429 0 R /XYZ 133.768 199.889 null] +/D [1417 0 R /XYZ 133.768 322.865 null] >> endobj -1428 0 obj +1416 0 obj << -/Font << /F53 940 0 R /F59 942 0 R /F28 712 0 R /F50 713 0 R /F49 711 0 R /F68 716 0 R /F69 718 0 R /F71 761 0 R >> +/Font << /F56 710 0 R /F35 711 0 R /F57 712 0 R /F74 719 0 R /F59 940 0 R /F65 942 0 R /F75 721 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1436 0 obj +1424 0 obj << -/Length 2739 +/Length 2631 /Filter /FlateDecode >> stream -xYmܶ~b
2H4p"} -I<$QH-[< lrcXdg;jw~]AGuk&PvzU 2ȒsM0 GvBLfT_̙<m'TÄaA48[r4X}X%eI§m]LY@E9_3'ȗ;^:[-= g]8,Nٱ'GbRsC.F楈a 1!+&yh1
gru?;_rE@j`e*ybAc -SQcy;!j}~QG}Nۢ -;pw.Dݜ&PHt)ҞbW,VN!_mBj4Jտy"L*[(>Jb6)ؖI/љ転&w)7zKI}d c42Ks -yxlHRJ0?]p)n`rlo^&ț+Y - 8d"@Rc9/D.P -.?fi& -IS4=B qhBrax6Â06PC]J y0x1ìk7 KGV*Q$c#\2yBc+Hq4Uz`l(\viB -G
y>1e4R,(k_5!O0s6;5E:xobH bjh0NucOi֘_reOS*Kb%VF'.K2L$tx(l@T]6S0UKF
7gd39Ō'#t4zwo{;zcΤ[LRynP"%3ˆP_tPO1@?jA,iN<s -iU8u-vÿjNGzC"/??D%AČGs.%OId{?f3` +xYmܶ~b
eRQNmZ8n+X+mD.3J+uCq3//xEƗ|deZ݂KɌN:1LdqYDWw;6j0 =rkcozrY}0C\I)id+T1e .ա[ngS z80Ï'Lef̯گpL0/[+!bƥ^8gYu3 +2u5 G.W=KC٭Q{
zOAM6יT.%ʺ[wʠ,V09WPQ}7s$cJ]Q\T 1Ҵif#4"\vD݁loLXƵ:VL7hB6Y-G+.4ىmDEE]q8lKw<$PsDiV{uWn]%ٕұpCce-~` ",5F{MʄG8ѡ:^p3WUht@?'Ft"Zs9۴W:MsG_] &BlFWNYz(=|8MWca
W,S' +X$FjL)x#$m쒄 +0N;$o4E]/@Z.nEusCbAx/]pWeLMJ6 %'=/~7m!B@i$_Aj4\JĊ7vqwDoz|S!M)UKt8zU8R`&`)0>Y)Y0wҘ6o6aK?X ӆĠ4N~ 6$ +,2tn`q٪y3#S$1K8$ZIxrlKiO5Jy3&T,Ks]Z+<d?WL +n +ЄԽv
}/0ԗD/Jە>}#DPZBؙ:jNhKVI +Ka_P
{b%ZhgI 7Gt cv?͂ !OrvN~m']wâ
myڣmc;#B3_ëz
jv
R[q-AϵX~mߍ~D
L4Խđ endstream endobj -1435 0 obj +1423 0 obj << /Type /Page -/Contents 1436 0 R -/Resources 1434 0 R +/Contents 1424 0 R +/Resources 1422 0 R /MediaBox [0 0 612 792] -/Parent 1438 0 R -/Annots [ 1432 0 R 1433 0 R ] +/Parent 1411 0 R +/Annots [ 1420 0 R 1421 0 R ] >> endobj -1432 0 obj +1420 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [434.388 339.874 449.111 350.667] +/Rect [434.388 459.034 449.111 469.827] /A << /S /GoTo /D (section.2.5) >> >> endobj -1433 0 obj +1421 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [408.812 245.225 439.032 257.18] +/Rect [408.812 364.385 439.032 376.34] /A << /S /GoTo /D (subsubsection.2.2.3.5) >> >> endobj -1437 0 obj +1425 0 obj << -/D [1435 0 R /XYZ 132.768 705.06 null] +/D [1423 0 R /XYZ 132.768 705.06 null] >> endobj 478 0 obj << -/D [1435 0 R /XYZ 133.768 309.931 null] +/D [1423 0 R /XYZ 133.768 429.091 null] >> endobj -1434 0 obj +482 0 obj << -/Font << /F53 940 0 R /F59 942 0 R /F28 712 0 R /F50 713 0 R /F49 711 0 R /F41 945 0 R /F54 943 0 R /F57 941 0 R /F56 717 0 R /F68 716 0 R /F69 718 0 R >> +/D [1423 0 R /XYZ 133.768 219.491 null] +>> +endobj +1422 0 obj +<< +/Font << /F59 940 0 R /F65 942 0 R /F35 711 0 R /F57 712 0 R /F56 710 0 R /F48 945 0 R /F60 943 0 R /F63 941 0 R /F62 720 0 R /F74 719 0 R /F75 721 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1441 0 obj +1429 0 obj << -/Length 1650 +/Length 1726 /Filter /FlateDecode >> stream -xnFЭ`mM2mZiq%H3;Ki8^;y_Wb!KB(b,Tfq/>DI+!~U^TJ&[Ze-oo~z^&VZd+0e<i\Ikqtiq9mȨ$f6N#,!qO۪ȕ^gR&QG=6bA[QfK-WZNJuvpK9r -hVsdbJ:e@lC$<3N#SX~JuS3P \.
->m62Qk Đ|h
-Ef{7B ~$fq#_?9Pz5wu4s3T^(Δ2qsag;F
4ˋne`,SRO%+Äc.+gʔ98}M}GQ<Q8ax(6Q#' -<iV<9H -qЋ_=-&B hz>;`AښH:FȻ`TCxmY`/f)n<wKd<[w]U*\9yg6w_^v-&e(o98ɂˬ SG/.ԥξf/O
a
"zW<TBEQ>U>y)/ ~ -r=QgV/]0"֞dqj[ÿQ_a7WR?\ V$J'2x;S_3w7Թ +xXKoFWV +6^2)PPeĕE"
YR 9Ewf߈V|+?_zU2+zF3qL*.V7'!߶Mw>7F}ח%7v}{2ۇҟnQ +fY&%| <"Ak&457dTfCB VDɂlWJ%O@vWHrb>'"y!X4GLk22ኳZ.ʥZԾ>[5KA&ݗ_oI/2)O\)z-Ӥ'~뢬HamlWGj\$]~!pVCl]I;@$yC_/
Gi2s/MQ9SXQ99{vY1n("0ܦT%MpTY&jyWfp`h>'>o1v7'" 2ǪK .]}?5X\z L
E2su61KJCyM]=.(H1;bɑI=Iuqlۼ/76hBX5-N8<1PJ@,toR )Sy0BCuXI$LRAT0ыH{;,9ͬ];GdrC7,V@ m;`GEaM-T{KGa oem{Y<08'da7lyYw״21!ƴB1@21'7;O̦Ԥ4dFAu7AWOO,>d&Б^U
ؙ_#&_=i;4iY`6: +~ƴthewQT$yqN5VB
U7\9=F*x0[s?W 5c7F@q{s϶]E(vRUۦm}ppSQI +]M|g!#6:b(~C=#^%'szRw(x(㲜[ȭ+(ԟUĽ?z{F-͠y| +)æ*m0N0a-
2.{ endstream endobj -1440 0 obj +1428 0 obj << /Type /Page -/Contents 1441 0 R -/Resources 1439 0 R +/Contents 1429 0 R +/Resources 1427 0 R /MediaBox [0 0 612 792] -/Parent 1438 0 R ->> -endobj -1442 0 obj -<< -/D [1440 0 R /XYZ 132.768 705.06 null] +/Parent 1411 0 R >> endobj -482 0 obj +1430 0 obj << -/D [1440 0 R /XYZ 133.768 667.198 null] +/D [1428 0 R /XYZ 132.768 705.06 null] >> endobj -1439 0 obj +1427 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F53 940 0 R /F50 713 0 R /F59 942 0 R /F69 718 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F35 711 0 R /F75 721 0 R /F62 720 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1447 0 obj +1434 0 obj << -/Length 2882 +/Length 2712 /Filter /FlateDecode >> stream -xڭYY6~_o CD, ,>ެFtk-g0߷E]=xdꫣnp{Lw-~'Txjv:NTؽ "^J`,f~wWڬW څ5[^冿LQ)lninSdwu 8)je]lC6X%Q4q|%wTjE3nBs0Qp8JDic u$lkÕMl"D/C5&oNNE+Ue{-JeTD#ݩ-vF* -,Ipwp&N=࿒FZWX44JSV;qcٟix^TJRFOfG>B~h~R0.?I@X3*uʃxNg0x -zFO#m(9xAg'<뇑FeUP)&h+{#ڟO\wxGɬW0@m1`:{5+ON=8hK*C:[ܝ_q_ġCi[hp *;=(Z_MKM9#wǩew)"۫bc1)=\qէC'WEZKsTGfqZ&eJbxvAJ kvRh&d/n<NKR)hKmgmۢ}hgN:\>TnmYÖ́BvTzBd,(2)wHM
Oؿ;UNх}qn則-Jy|3mfgF1xJ|s'9"931gMyX)<532UXr9V(Bp1"s,& -;dV2#!#3Zjܶ0Nv-I5ȠN^!+땡s?0D2Avcփ]筩s(QsJd;V>
u{:VQgQ* -ma0Lt)RAPu^EuM"`^м<8 -^Z5/G@y"htG|̦0?Y9^ϪeXX
,fv_PUjDW w,E DdwfS\8O*OК[DlBFU-eÄYp̓ʘD_pd9)
`ʑm%*җ1qJL{$p!{pN1-;E\LpZ~- -ܕl/Ȗ3˵ebAȐD,5U\(Z` D"Z>F*uOЛTN(,c5v- ̎ljKhW=R)~m]n1eWX2^QCӋذ=2da 6O?{'[9;t4]%Up -֠j9dS-6,/~`Zqi l8<vS{̚C=KewcU+TsQ!3!̫j -j~}p,j!OQSY]Ӗ \e)BZera^}Xjl>le߽sDl|CxfbS",2X3,N~קP -caip.U_&`YMr:f}\BNTNFLԡKBB\CXUh50IZf^2*?mMRN9/b1*2V.C1x;kK><! Qz{@6x8ZF\ywL!BJwAGŭջ_A?l#,8{'E)+ݤʖytBݬu)˒+nֲ}1KU'[сBMY5E:ca"MdImE-hx"H67GGMJHChD(40, Egg_DӸDGZRM)Gݮ4U6؆蛯1q|Џ$W??)e#rZ
E@s'Y
5? r\B"6g}&[)n)~$U$v잷7gn/R.b՟*7(!P2Լ[9vh.h|x GleWWϿ\D?~GDϜ}NU?gF<mfU41gi<" +xڭYYsܸ~ׯjM +SNUH94-
;'q&!+ +&R2!lqBu̱7tAjv[-L6{?Еk:Us*}XW(>0oBP;2
swν{Mun
Z.#N@};c^x.ݦ
{ׯޣd* +A_8qڊ!zse^ R9'#r0`+Ī`rQ[ +N֯ri!&P%J' +,Ju =((ĥ7<:GKM9!#+|) +<TI 8<>(7>݂w*x{p]"\wcM!?b}18퇮$_|wKUL'c9H,0+)#Cb/sY|sAai'H~U%~Ô7gY>ͧjVzWPr1EPfy=7*] fI|RQ:PB1!0znܻv՛h`Oa>5v0ZЋ^T~Rw7m#r?4a!<oaӌETd +O2q;bhscc/A۸||6fN7a%]9:0ǢtmdQ\,*J7>ֿQTG<M u7ZBnVDpr'[NRB3&ƜdŰȝ*ҕcޜ~E?bEZИ endstream endobj -1446 0 obj +1433 0 obj << /Type /Page -/Contents 1447 0 R -/Resources 1445 0 R +/Contents 1434 0 R +/Resources 1432 0 R /MediaBox [0 0 612 792] -/Parent 1438 0 R -/Annots [ 1443 0 R ] +/Parent 1411 0 R +/Annots [ 1426 0 R 1431 0 R ] >> endobj -1443 0 obj +1426 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [321.519 539.242 351.739 551.198] +/Rect [321.519 631.928 351.739 643.883] /A << /S /GoTo /D (subsubsection.2.2.2.3) >> >> endobj -1448 0 obj +1431 0 obj << -/D [1446 0 R /XYZ 132.768 705.06 null] +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [444.803 143.339 467.274 155.295] +/A << /S /GoTo /D (subsection.4.2.4) >> +>> +endobj +1435 0 obj +<< +/D [1433 0 R /XYZ 132.768 705.06 null] >> endobj 486 0 obj << -/D [1446 0 R /XYZ 133.768 580.546 null] +/D [1433 0 R /XYZ 133.768 667.198 null] >> endobj -1445 0 obj +1432 0 obj << -/Font << /F28 712 0 R /F69 718 0 R /F56 717 0 R /F53 940 0 R /F71 761 0 R /F72 762 0 R /F50 713 0 R /F59 942 0 R /F54 943 0 R /F57 941 0 R >> +/Font << /F77 761 0 R /F78 762 0 R /F35 711 0 R /F57 712 0 R /F62 720 0 R /F59 940 0 R /F65 942 0 R /F60 943 0 R /F63 941 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1452 0 obj +1439 0 obj << -/Length 2502 +/Length 2333 /Filter /FlateDecode >> stream -xڭYI:W62+e9$3C
-Bk1t'*VQdv^.mH~Ŏ6MYg/ޚhY,q#l$lGm!ovgCX?>lDE>|~2QI I>]ݩ, -s?tdx:f,4e-#OcWtʷp$L&va+mGZ@]ȫt,X9 -~x"nvn.͇3n&tN){7[`3Yvp(.$us(ZԟWn[*YnrdM}@FQktd8v@ t8 uN9_0d8lHJPGOJR J_%}s(/z ʾy/Hn"k{*AA <t
~ȩCj!]=ĻG-I]P*BUiF]qurՁ_J4>|(rG -.y7;p/gqHkH+3fE'uh֞낎 ! ^5- -eޛ`l=(Sq8
c%ܷ
UO㹏[ө|$L㝈OXCPL' FmKKv5GaJNǠ LFdÎzSA.eyy幵4jKD<\0ryIH:*e ]@)r"B쪃lj -DyӆpL9Quv[U:AT+[$Yhi8jebXhb'?
@XGЪʴ~PRZ%P\9}7a߅KNB/T~*diK\I3!??BV@9 RBhNTm13{;T@H@%7;`nVX_iOkD<kzl/F=z@FX[=ᆦhdm[r>cL,<g2O2':1Z5rYЌ4xZN?UG>;l8*Z{"16H@qOO耙(l1ȵPGZOi0 8p v[Kڍ{#+|U*_!?0HS3~!8ɽbP
!xv.@B%NnK9v\=oGkLZҭ-<𩴱֖M2H7=cٷu]Rd^H|kp -o4A)%@8Z@j{zjyo`+4 -8_`.JN=zk
-ƻ.{SLkU
Jϙ)*ߘ0t놳џ.R]z]DZ`=U&Ya&L -3TW -ۄ[A_SQt$>Lx(y!vG\/fHIoLeCO4?}Jq˘Q ńA7ozC7scGj1r^]"O?ZbO*yǒ8TBJ)m)%%So\d@Ak]>16V@Ǧt_=_bh=XVJ-gjBn)SwDJFYx'W>k|RK{>ȤԽ"e8)ӵ@7D}0M\2T +xڭX[۸~ϯ[e R<$mآ%@i[.$ӃE{g8CYuvO"p8ooNx^ڍ"Oy8n¦&MP:<6"#*>N$~Q.Uw=@[-gܱV"OUƛ̄r:-Out)_k[]ho~(ʢ'R]&_;8tr$fTyh[I|~z{֟֎IiC^qxŖxhp?oׂ=oF')x[Gnh\ކvjC)ȴޞgMd}LĹ +?ϱ6NrMLFg<ӂ0=O=PbIRͰ&NR8+ .`}ri[e !6hB&tl6Nx&sc +\(lø3K +47&:>)J-IZ"N"=dpptm5gaSZ]AAp#o;3%uȥ;3XT+V h.f,GHr~"D&:NQ@5̇sX
~(+)/[ۮ*P~rNy%Zerc"+[$##
^`\틚yTJ[bN+L %ZM2E~P3Z[(n!kwRBBsQ?XRAօ%kDŽعL<>'$H39N2p&~9R9M +yCQc&@m鯶wgE"|0!B@R
+4o~. +Fw[╏<&y{Uv]õcGW-5rz墺W>5Zl8}Ě}l*?ҶClJh1ZP<1;oM3hs{.c3ltlJU%T +,+sR4rb@Ź^tG[~ Zc"%a<ڊ5zͨ=2uH)NwFȾ"+9^$3?f\ʛ1d\3_Vd(@͏_-+| 2Ykaϳ?o@+d3gMI&Mcd9 +HJZhdOQfvLO_#)bY7Dc@@I_?_ endstream endobj -1451 0 obj +1438 0 obj << /Type /Page -/Contents 1452 0 R -/Resources 1450 0 R +/Contents 1439 0 R +/Resources 1437 0 R /MediaBox [0 0 612 792] -/Parent 1438 0 R -/Annots [ 1444 0 R 1449 0 R ] +/Parent 1441 0 R +/Annots [ 1436 0 R ] >> endobj -1444 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [444.803 609.913 467.274 621.868] -/A << /S /GoTo /D (subsection.4.2.4) >> ->> -endobj -1449 0 obj +1436 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [394.231 467.994 416.703 479.949] +/Rect [394.231 539.718 416.703 551.673] /A << /S /GoTo /D (subsection.2.2.1) >> >> endobj -1453 0 obj +1440 0 obj << -/D [1451 0 R /XYZ 132.768 705.06 null] +/D [1438 0 R /XYZ 132.768 705.06 null] >> endobj 490 0 obj << -/D [1451 0 R /XYZ 133.768 596.969 null] +/D [1438 0 R /XYZ 133.768 667.198 null] >> endobj 494 0 obj << -/D [1451 0 R /XYZ 133.768 385.809 null] +/D [1438 0 R /XYZ 133.768 457.533 null] >> endobj 498 0 obj << -/D [1451 0 R /XYZ 133.768 249.923 null] +/D [1438 0 R /XYZ 133.768 321.647 null] >> endobj 502 0 obj << -/D [1451 0 R /XYZ 133.768 229.154 null] +/D [1438 0 R /XYZ 133.768 300.878 null] >> endobj -1450 0 obj +1437 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F53 940 0 R /F71 761 0 R /F69 718 0 R /F49 711 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F75 721 0 R /F57 712 0 R /F56 710 0 R /F59 940 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1456 0 obj +1444 0 obj << -/Length 2956 +/Length 3162 /Filter /FlateDecode >> stream -xڥ]۸}E*I^̵Օ%G p/c83η7YVoW|{-<3nWLXezIs!Wջ|Teׯ7Qs_Dޮ?[KKrw== -u~G694:f -H.yrJ}yK~]#UROF7Yt08?,o`oX%,˿+͂p\k~pX[98vek24S%!n}@K\1qohoƕ;bgD3,NDdQ -PqfSzEY&`?4}ݾZÍ]>BDAy(5W+/",ׄnNT/jV{:R -]&1O]1:e -J>bO`LjJGL -MG;MM[{WLa>K4K -. ,PC4=x=tTMf{ׯkhtϛyZCݩ-BY=t`\t@b}::A;i,Ce2|6C!J -S}a-e&. (4Yhpt7M۽vR`vu9 - #pW/o-X坿ric+ۚX)L^/Ci@!M<?=$Ș)2f51+^}BKOVl3WqDAW}HV[GEWVEFT -s|WB -"kP|:d"geu*s!`[C˚7b{"p4;ɩDȉE11AJ.$,u\>fm`/4A}b6"?c/:uP -ƀQ߆ C`P+4*ʳDw Ai]TG
Cho@C=H^!#.@-硟CFD5CW} ->Wh"1g#䳍5d!nt/d ;n Ma.E6O.eЗ@ѝȅN8'-#-(r;_Hkr~e1?y=55jfA_t0\&2l؞lh\*: _eh5@bK/bEjjC0A˪"ںk#.jBuQPuy`ίYzIh +xڥZݏBL'z?hPq(zocĚ"$;#ޙ|.{oV[n^*3-Z\V&R_%T+}h>m*I]q-gc
gq98Scu߿#RWw2loⵘI?#sP>(,΄ +e"BA. .%h<svOyKΛ,mr 9'VO1 q~<;ݞ\_mMW|HX!E{~:ʉ,n.ғ3I,O@
Eoc'*vyI}
ؗfc IGE +iX& .r'p^ +C
']G!H>â*¡I>` +@w>cyh`Rb$23kC[ +p9*۪][EDPSpowvyktʨxt,w +7rPi6A ĸʧLHD
XԘZלI$dH\p,m3?S'ɁFX!_DJF3!N;N-f-m*Kfj.I{ACwT]1 M&%NuwyLgc6~^zf0B+%5xu?+-nXlϮ +E+\#_4;)tSEH5RM0ϼ(K"hF< endstream endobj -1455 0 obj +1443 0 obj << /Type /Page -/Contents 1456 0 R -/Resources 1454 0 R +/Contents 1444 0 R +/Resources 1442 0 R /MediaBox [0 0 612 792] -/Parent 1438 0 R +/Parent 1441 0 R >> endobj -1457 0 obj +1445 0 obj << -/D [1455 0 R /XYZ 132.768 705.06 null] +/D [1443 0 R /XYZ 132.768 705.06 null] >> endobj 506 0 obj << -/D [1455 0 R /XYZ 133.768 403.333 null] +/D [1443 0 R /XYZ 133.768 477.882 null] >> endobj -1454 0 obj +1442 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F54 943 0 R /F49 711 0 R /F69 718 0 R >> +/Font << /F57 712 0 R /F59 940 0 R /F65 942 0 R /F35 711 0 R /F62 720 0 R /F60 943 0 R /F56 710 0 R /F75 721 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1460 0 obj +1448 0 obj << -/Length 2592 +/Length 2505 /Filter /FlateDecode >> stream -xYKoϯ+nHJJ`l2^E wa;OTKm,9}"YWl__ްg?\IUZnŕu*EVWՇ'r6P4Cl/%;/b]$\R/9#g~Id=ւŹ516:<ښLWeЈyF4lim
~uxlɢܴ8,vQ9sd[
gnYlxt<9]Z٥4\+ˢpɌ"YxK8@E( -/OO1xH0:7˷_x)&nCҖM -9?Ņxw?FBkxO_cp/$O?Jt̲|C!pf;@o -XP@zOZkՉ]z_b-'~={1+%_WS/Ld9$"A'5;L0RZP/pjل`6C`:Q-lڡn"-5?e);Wm+p6X0.`|힘Z :fBQt#bw
ka)FrE -5N05D -Z:X3>aŪS4}{ZSS5I;v(*L5z晎;'JgU -]s1Oεq' -Zҿ647vB -$0%Pc)b۫7oώ +xYoܸ_N +IuQwm^=$9ޥwGC3R+mؗA +E!7?β;_xS&ʴTB]ݜ,Kϔ,R#W7x\Nofgݵu=wi;'%]{.dM.x7nJK4fV,7];,jyZJo}hw,˒`:ݧ\TF.xļo0}[ՀIK*gBcHFK˘J~Tѡ"A-,%Ku^,22 +̻q>&6=v2k<kssU<تS'^a +8\QXEbԃqmaAcC&G./]& ъƋ_SՃFԋfVOX,fq7I~bmUw4X._)Wfa[ +pL;T;:
4f74#{A۷^z7cS& +
lZ~2}kڹ503NeyjKݥZ1TE28VcoQOXoԪ|ύنt7wBCh-4H hw.@Gݟ_PE*9&#Z.yxXpF[njϠ}@ +:'1Nط%1R!CMWw;ߢ_54aVa d#XtJt]W>Ơmh2bkǻ**'h'utɛ08Pz_͞ACtDH:\X7N0K^$ +Z[L)˟NZaTE>ip"Qv=6v5
*$GH1T, +sIGCFc«9.x'bU*cfHz(;5@Wr0qk$A(s0]xδp}?i +}r%won1.EI8CI>6;-Uxu
'{H]>Cng?vu(K:4 +PQd endstream endobj -1459 0 obj +1447 0 obj << /Type /Page -/Contents 1460 0 R -/Resources 1458 0 R +/Contents 1448 0 R +/Resources 1446 0 R /MediaBox [0 0 612 792] -/Parent 1438 0 R +/Parent 1441 0 R >> endobj -1461 0 obj +1449 0 obj << -/D [1459 0 R /XYZ 132.768 705.06 null] +/D [1447 0 R /XYZ 132.768 705.06 null] >> endobj 510 0 obj << -/D [1459 0 R /XYZ 133.768 183.076 null] +/D [1447 0 R /XYZ 133.768 250.822 null] >> endobj -1458 0 obj +1446 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F56 717 0 R /F53 940 0 R /F54 943 0 R /F59 942 0 R /F49 711 0 R >> +/Font << /F35 711 0 R /F62 720 0 R /F59 940 0 R /F60 943 0 R /F65 942 0 R /F57 712 0 R /F56 710 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1464 0 obj +1452 0 obj << -/Length 1524 +/Length 1633 /Filter /FlateDecode >> stream -xWߏ6~_D/n:l{ -].ձ)N|6@,KGR<<oV^y,I dO S&U13eTEP/ROwe1R~#lmf5ڦomuegy2qx$s -%L0)yZ3{Br&0)\<o&#HL)[h kMWoX9Ms`ӃC'!ZMlO"0\Ç^*gQ)9Ja7E"Z+: ->YWL0ͿB*cLd!8p^>> -Z6\(8Lt<dƌ1Eg%g۲*)E$6G1D
R#D$8e;W3tP 6~)Gl-n)HTp79WA].2#ͫ(HvP.̴ ټ'?]qwZR<t,/0lv4bTIE1ͫOlL>((iZ]PWv6E|J?vs-=6R^0 -]xZ@n=/^ -б>[
XSWqN溞&ܛc&8ye' u
aKBe7=heco9>?|ĸ] o76CO.\^С8lmѿ_΄g:'_皷$h-=$ z1<!'uܺS¿ךfq֓dƫ/۵s -z!>JԨiK4L$.b62 +xXo6~_O +uaS
hND% GV-:`/Ew;Ϯf|3_<{ZYƲT˙PRc/d+%KM[~TZ']O8QT\nwE]l%N'uC#u$Wy^&Mŷ|痯=]qxgwB2_5uK#?Rh/}}&*ڹH:uhKAFZ_- +Eƙ3ioe+A*QqyWhX,bGU7
{:J%QǐE LJP1!Uzr?_i?O~W]SWeƯ䛝_~3F6a嶩uYƔ:I[J#(?
l~k?X8&aMdcƈ)5zYaAxG"yY7 +
zeH- vM|sGRvㇻhTےE k߀gSǣ)J"hӴT:f(:Wny)vm\|I}?-Md}1?!ڟBXC4l%"<2wqzX<T.>VPqNB>m ^́Xϭɛ.@CuiKBD6$s:eo2AƄ]|u4yr7]6T0(Dks <.8z=սe\&בR*١wNK%ԡ7x۵NYPg_"?ϵBPМPY9|sD'PԿ,z_Ac̆*s ,~y endstream endobj -1463 0 obj +1451 0 obj << /Type /Page -/Contents 1464 0 R -/Resources 1462 0 R +/Contents 1452 0 R +/Resources 1450 0 R /MediaBox [0 0 612 792] -/Parent 1466 0 R +/Parent 1441 0 R >> endobj -1465 0 obj +1453 0 obj << -/D [1463 0 R /XYZ 132.768 705.06 null] +/D [1451 0 R /XYZ 132.768 705.06 null] >> endobj 514 0 obj << -/D [1463 0 R /XYZ 133.768 338.493 null] +/D [1451 0 R /XYZ 133.768 406.383 null] >> endobj -1462 0 obj +1450 0 obj << -/Font << /F50 713 0 R /F28 712 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F57 941 0 R /F71 761 0 R >> +/Font << /F35 711 0 R /F57 712 0 R /F59 940 0 R /F65 942 0 R /F62 720 0 R /F63 941 0 R /F77 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1469 0 obj +1458 0 obj << -/Length 2553 +/Length 2851 /Filter /FlateDecode >> stream -xڝYK>%r`v3rȦ 栱鶰m,S*7`G,X-WO+A>~*lxX)cDUr[=WZ?nYכvn}BS^mG#]KMkDX<̥*h5,dw?NNY&pX6N3:'rһEh-<JplV{N_OYdž&^ʪ>^h漧"`_T<_4OSM#ejOAeu!Au/psc̸)vm[[j0s<?Ѣ$|F7iysj%U_ʚ \X"L$2!}B:t#7v` -a=yvGٴu6^aӵmWX -?_ވa;GlO!:ouGM_Qq>,\!I0HU[SkP ּ%FFZw#瀁%YnKYW`l@=N^8RLH -u"Q.x"P
p%t }!Z^鐧g&S"&O4.V~u.fg`ކ;qXM^z [$;dwlڲM?pmK/Ht粇{F*voKSv۞0 cL+(BQݧHh<h6py@aZg{`w$y2PN9ycOoqzI2^^C}Mw -[gGY_%;!]>\|Q `dueoKkEʇ1㜹Y_ᑈ|"WKsdh70>b'#L"_d"P\TWAfNO=U -h{&5l*~볱Bgٍ -}`_{CaLD*G,t d^&ҳqEL.4$C}A0G)/7?R,`u3j -AQ8Cnlڝ)iL9b-L9jk0ri.r -v$* o1+>?M1w2/K߮֒r˧Vf"Xarh$3ZɊ𖬈hd8Vif@c,[>wXj
gH=LQ`n8~s!wvf/E73[#Uw:T=| 8syv#h%nhVc(+0cNtm -6c..;jOK~Y:RrpCصi#V6 +xڝYY~_G &7 <pH0%Β碑
e]U]W5q-~w?BkUxoV!.ϕ~q]{U~処v?* eXl,i-7ieKǧG^Nxp2m_`G磛tY7M15M9Ós]OxSJۖ]͗=&hIt\\VųkcrYn_v|u>heu\uuWӂڮd!YX
re/4$a:HW$+O7e9+'Z;LMbr,NF$JOuǃA89Å9-N[x%)o+rGo-$ +Y['jL{ +Y(4(ea#C|}"-t9o1!@9x
Sm LeSRCOs:y-OyB2!,*a{[ˡgsOjwۯRcIz+7m'<ǕR&bR@W7Դlm-yt|t6ϙ}tSype +2ǫf6A=ʽv{5HewG$oyv@$>6u%zOvqq%CXivjj>a09cKc9%!#boyl1꾿c"*} 9}d +f:Bny0a3!RNB^,1\cHz$('pݶCXAb;+y3!)@pj2B^b6]釛h>|\,l)bs
+- ᇬX4imoz\A(Tp?u+np\qlİ31Ǧ If.Ϣ&ZT I% +"bɗ;h9a@C&:\ĚY~]}&{- +GgY
ɜ +s|x).s74,CǸ>^oH|*4%C&Q8(Hv v~3D@?á
Ȯ]sYp>=f +lwOM_leB2Ba D[f*8{uU0O:!HYig@!aV DӴԢ-^%aQ9Ky7U>' !6~(PS@ C>j (}WcAF"1:4&m8]`ʍJzp|Ϣ +UA^7Ycwi%|yƜAُN96@9L89B :GqϨ|}/I蹐{08X(= +K +{1"pxaȃ=M|)ӯ}3' +ن?<$ +'ß8θ;ܟ\s,.>`TD{ endstream endobj -1468 0 obj +1457 0 obj << /Type /Page -/Contents 1469 0 R -/Resources 1467 0 R +/Contents 1458 0 R +/Resources 1456 0 R /MediaBox [0 0 612 792] -/Parent 1466 0 R +/Parent 1441 0 R +/Annots [ 1454 0 R 1455 0 R ] >> endobj -1470 0 obj +1454 0 obj << -/D [1468 0 R /XYZ 132.768 705.06 null] +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [239.63 140.23 269.85 151.022] +/A << /S /GoTo /D (subsubsection.4.4.1.4) >> +>> +endobj +1455 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [153.7 116.319 183.92 127.112] +/A << /S /GoTo /D (subsubsection.4.4.1.4) >> +>> +endobj +1459 0 obj +<< +/D [1457 0 R /XYZ 132.768 705.06 null] >> endobj 518 0 obj << -/D [1468 0 R /XYZ 133.768 576.882 null] +/D [1457 0 R /XYZ 133.768 667.198 null] >> endobj 522 0 obj << -/D [1468 0 R /XYZ 133.768 493.791 null] +/D [1457 0 R /XYZ 133.768 586.395 null] >> endobj 526 0 obj << -/D [1468 0 R /XYZ 133.768 283.862 null] +/D [1457 0 R /XYZ 133.768 376.708 null] >> endobj -1471 0 obj +1460 0 obj << -/D [1468 0 R /XYZ 133.768 214.937 null] +/D [1457 0 R /XYZ 133.768 308.621 null] >> endobj -1472 0 obj +1461 0 obj << -/D [1468 0 R /XYZ 133.768 185.531 null] +/D [1457 0 R /XYZ 133.768 279.774 null] >> endobj -1467 0 obj +1456 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F71 761 0 R /F69 718 0 R /F72 762 0 R /F96 1203 0 R /F52 1202 0 R >> +/Font << /F77 761 0 R /F35 711 0 R /F57 712 0 R /F75 721 0 R /F78 762 0 R /F103 1195 0 R /F102 1194 0 R /F74 719 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1478 0 obj +1465 0 obj << -/Length 3075 +/Length 2910 /Filter /FlateDecode >> stream -xڽZKoϯ`˗D {`v1A -}e-QckI
h7lLg*lE۫ mA{k2uo-L?FHf A2"RPy1r\WV&25*p;kUr;@cwn*n/Ob -:UŐGDʟ~\iMTU,HX`.:Enf[#~IX8,اZ{]Ю^S7pt*Aag- 1#_6,+ -v.:!x -N8uCXL?gQą10A2Ked` Y gsQhk_BFJswgWi -#K2y]R,8a0s< -wW*@"<&wȤe2^])%[i*td˾ [jÐ@lUCr,pHdcfl@V"XY.\GX@_^=W7u:]_.h%S"WaP(B]4D~sw$Ǻm;e]_MC[mb:M JU=<4к"8k WZ`fr{?$y X3J\j`+HGQ@9o"Q$.]6|1F4J.80.R
dTSF WYs) -/
v)=N5A#2| -{
5uӔ
GNoXkan~#mkϥp2q,?t$xFMVh`qG*c̍<ԍLF7㜒еþH"fNTi/5QrN&@-liZ&TA|>`=e^OS:~ 0s!aH<U˯=mH"9'HQ[f0@H.}%x7
#'NaP߷tưs)Á'TO"v:!Ws0LF -=7LlTnk+<(+f<=WAE@UdjŵfPҸ)uQ~i
ncSH}FA#qӷ*ͩ.s5OP3|"=/$DyY]TJ~[NHÞMrO+!"$nU럑h -nK 0@$ 9fuj>axFn<aohc>gۇb)z%bXVSzel8!'L
U^H'4CǮQb['D/LȄ8 ͵bk~Rh0q?|z߸m=px'N
kd7f1 -EA^R}g=.#z|f-B3hZOP9|&PB|- iA1J~p{e0T1TYX;j.ܳ~h_ @z J`LzwʬQ +xڝZYo~_\A +-U$Rs
hkVNkg˻EXF6jr?T>xYOzu5ݤČ'&ˉ}DZjeYui4$Gz9$}2^+<I5Y0 UuTc>p?XB~}X25IUaentz\ =>It)q~ +XznR8y5yV에=ow^D&JkAߡs9?Up{z;mFoh҇}
F~f,pOi
o6H)0RxUu&MjN'*LI21UߵsPiKÂES";w5w%j'y=dr? "%ȍ0@ϼT@@]3sZ~hETQťa@r7 +cҕL1ڬsp8 2 +(4j3 _4c)cx-!?~\F%m^'j`Piv<WE 8bÖk1$ld) +4PSrF-:> ŝ`y* +$oX$6&hK^N-nL1aɕ#bF~<UG{bLdo +G.O沄a$d2㴐yz7}Q!z`I JkR"zm/n0![m+p$]dqa=(bq7k/[zHmcEe2_'d +AHEemo0fk@R.Ë`gv=NN~U!fz
CujK7V;~w n7%ntL:P6?s1(qM9tм[ CAl5rN^`Cym5j\R
~2P]u :]sK⛛ݤHY9ٔLp7SnhKwPD-W/#]#P^p[bZn8P2F_E(.h7i[.xr]7QR'C;o +KzV'rpoVa}arrزN&?P<)sf=H2%LV^Y[!{#;5[\.x[~a7]C
CZoT?kxY* %\?RT|G]V_3HH/)e9f%QŜ(QQcC6 +Dt_-`p5-^0'4[)ח/k >øMAXmX
EgzՓ
xL' +uBn[f:M/ +u^Wx^;Wr(N'.n&5=/|K}yu7P5JW\Vpzև3)] endstream endobj -1477 0 obj +1464 0 obj << /Type /Page -/Contents 1478 0 R -/Resources 1476 0 R +/Contents 1465 0 R +/Resources 1463 0 R /MediaBox [0 0 612 792] -/Parent 1466 0 R -/Annots [ 1473 0 R 1474 0 R 1475 0 R ] ->> -endobj -1473 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [239.63 594.526 269.85 605.319] -/A << /S /GoTo /D (subsubsection.4.4.1.4) >> +/Parent 1441 0 R +/Annots [ 1462 0 R ] >> endobj -1474 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [153.7 570.616 183.92 581.408] -/A << /S /GoTo /D (subsubsection.4.4.1.4) >> ->> -endobj -1475 0 obj +1462 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [445.488 418.734 475.708 429.527] +/Rect [445.488 514.376 475.708 525.168] /A << /S /GoTo /D (subsubsection.4.4.1.5) >> >> endobj -1479 0 obj +1466 0 obj << -/D [1477 0 R /XYZ 132.768 705.06 null] +/D [1464 0 R /XYZ 132.768 705.06 null] >> endobj 530 0 obj << -/D [1477 0 R /XYZ 133.768 535.698 null] +/D [1464 0 R /XYZ 133.768 631.34 null] >> endobj -1480 0 obj +1467 0 obj << -/D [1477 0 R /XYZ 133.768 407.727 null] +/D [1464 0 R /XYZ 133.768 503.368 null] >> endobj 534 0 obj << -/D [1477 0 R /XYZ 133.768 332.073 null] +/D [1464 0 R /XYZ 133.768 427.715 null] >> endobj -1481 0 obj +1469 0 obj << -/D [1477 0 R /XYZ 133.768 206.039 null] +/D [1464 0 R /XYZ 133.768 310.647 null] >> endobj -1476 0 obj +538 0 obj +<< +/D [1464 0 R /XYZ 133.768 228.213 null] +>> +endobj +1463 0 obj << -/Font << /F28 712 0 R /F68 716 0 R /F69 718 0 R /F50 713 0 R /F52 1202 0 R /F96 1203 0 R /F49 711 0 R /F72 762 0 R /F56 717 0 R >> +/Font << /F35 711 0 R /F102 1194 0 R /F103 1195 0 R /F57 712 0 R /F56 710 0 R /F75 721 0 R /F74 719 0 R /F78 762 0 R /F105 1468 0 R /F82 927 0 R /F117 1470 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1484 0 obj +1473 0 obj << -/Length 2502 +/Length 2672 /Filter /FlateDecode >> stream -xڽYKW'k&7X la{%jDDNHjg&P_fU_U}U䋇_G.RZiۅP9,qL*,>,5L0u?Q&| SIJ[)%uUd՞ƛǼ\紒JbVz~BuSf|fOwԢ [<|++Tҳjx[:}%"YHMğ;*uq\ YD?#lwy8ԩ.ڢ|eQƋbRB2%S` ?̝0)zi=B%2A~$9..mnܝu->k90 rɟaeb*pR11k -Ɇ -G7x:#1]cs@\ʄcOz$d:Ш -F/߫=zYΙ9:H2Zvf(7HƅS8hYi<2+ &[f֤`ɼg}ezR(?Qbڈ![( -Maz3N-oߧ ^jbzނ&xK"t00Y⩽:=[(to1աAi2.@WDV2uԶfb=,|$+FPyқ:!ghTبM -uXXab.]+:$jr6DCU2f(F"/lk~IA&8yLfqBTihI9>RV/@LQ'|4@:7!ଧ96\ \1|.#ҎB})Xr<hbI|vRgu5d,x*TcVcMY뙒n.&%q)q,wE|#.MRI!C;uTلgr-y,VkD(aPe$SCp8'Ɲsg:$oC?\jqmvߧ֜͌kc~QQfj;z.x"ob3 -V}RA~&KQ˙R _-;TWzMe23(I9=(jџ*1`!0ɚ&v5cЀ* 8,'}h? {J;F&9_j +xڽYYo~_4[#",;l!CMVnª%31S"uYI$U`[ū?O7ob2Znv+&Dh*PlqՏ7AJ=Tqb/"lR +iVGֲՆo߾
,JoÄlC``=iZ6y})Y~BVyF#EifUc/(U$EOʢTI\R鶆h1ԺMN͢ů^W5='cmz۵)_m_"G+it=."%@9]QW}'Sdm>y
5yۦwy:\Ev &IGT4V5z$*o.Ϝ@{߫deN\;;BOy{?c>mܡc8-ӪAex9ll?9QEiE~^J|wՆCx7h@zus@E<\啌4`vTiAAʸM2-wuxXF1eq½0x&#!/2鑾mQQƁcq2$px]^]Q
j|F9 ZÈCd[gYv[{$C ̀:E'<04|E}lK2"!0]_2{Cc4E"O`ap$FXb +蚺6|̫]pS +p4B^0
1gu_ Z`z +d +TONC;/IG>BѤ1x:qa!1Ui0z8\v
9
ȰQye}
K +CCwcw8]|;H|XF +eXZױaRdeJ.b|2P7di> ba"0 nqfg7ϴa#E7KݦD_"$8!9dg/q{솳+L|fb].I
CG]KH4$#RPgH(QMyqRa<jT2<T\`k]\?zW<PYjAvgD, +tZYѪ:dO%r֮I'ޗRL'=i1I +&?K[W
WW!i|VM +5
!JRk $*rhSdbn%ULT2>w\Bl>r +C
}cZ5XE endstream endobj -1483 0 obj +1472 0 obj << /Type /Page -/Contents 1484 0 R -/Resources 1482 0 R +/Contents 1473 0 R +/Resources 1471 0 R /MediaBox [0 0 612 792] -/Parent 1466 0 R ->> -endobj -1485 0 obj -<< -/D [1483 0 R /XYZ 132.768 705.06 null] +/Parent 1475 0 R >> endobj -538 0 obj +1474 0 obj << -/D [1483 0 R /XYZ 133.768 667.198 null] +/D [1472 0 R /XYZ 132.768 705.06 null] >> endobj 542 0 obj << -/D [1483 0 R /XYZ 133.768 447.349 null] +/D [1472 0 R /XYZ 133.768 546.327 null] >> endobj -1482 0 obj +1471 0 obj << -/Font << /F49 711 0 R /F28 712 0 R /F50 713 0 R /F68 716 0 R /F69 718 0 R /F53 940 0 R /F59 942 0 R /F51 715 0 R >> +/Font << /F104 1256 0 R /F106 1255 0 R /F102 1194 0 R /F103 1195 0 R /F57 712 0 R /F56 710 0 R /F82 927 0 R /F117 1470 0 R /F58 718 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1488 0 obj +1478 0 obj << -/Length 1615 +/Length 1994 /Filter /FlateDecode >> stream -xڵXKo6!@nĊ/\"=F/ٴt,TI7;P(bQp8of,ng蔥vA9'Yr,.jDEuYKcQ7-ߖXSKEv˫|&)BZ#$BҞrcJәv%.rl|aB]}(7(oѡ_1սm̒FV5o3)V"h
UxOc&zF4&2 -TjPE -,IDg:74϶zEjH+:>嚦R%WKx'~HΗ0C!xp$zO -g/|>0*voz$%9P@vy`g -ecM2ׁL>].]W,5<dyRU$0aULёX +xXݏ
_ +:4
j\wdW]۶͛s4f"77ԔMBu/CM)NJHđ<4UʙPHTdC
jƖ.mϟ_R{_}ӿ.<~n h6Ƃ=;ܞ@ðT +q?LVjd,<`r+('ҁR&47sw +ĠQ7cQ%~2L#<,9!˴\GCHg~D9OR>^~z&$^1`95E
?ęnqiRHįOoɌ"]Wn1)7Y +6mim7rO (y_d˶˛<=2)k<=UWO1m +JG`Rd*t8ZF^&fr +lvA(ҽ}N +JA}X +oqLѿ)o9u C({.W<ZwġOÌ@qLî
5zƒ1"B.4MFq)̬G,t$g^<6`yv8PҖ7Ptm +# +Bx ǠVaղ QȆWѿ!TS9
;cC!o[ҞO(d6\&0ɯbT endstream endobj -1487 0 obj +1477 0 obj << /Type /Page -/Contents 1488 0 R -/Resources 1486 0 R +/Contents 1478 0 R +/Resources 1476 0 R /MediaBox [0 0 612 792] -/Parent 1466 0 R +/Parent 1475 0 R >> endobj -1489 0 obj +1479 0 obj << -/D [1487 0 R /XYZ 132.768 705.06 null] +/D [1477 0 R /XYZ 132.768 705.06 null] >> endobj 546 0 obj << -/D [1487 0 R /XYZ 133.768 507.875 null] +/D [1477 0 R /XYZ 133.768 667.198 null] >> endobj -1486 0 obj +1476 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F49 711 0 R /F69 718 0 R >> +/Font << /F56 710 0 R /F102 1194 0 R /F104 1256 0 R /F103 1195 0 R /F57 712 0 R /F106 1255 0 R /F117 1470 0 R /F105 1468 0 R /F82 927 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1492 0 obj +1482 0 obj << -/Length 2128 +/Length 2454 /Filter /FlateDecode >> stream -xXKo
;*m -FXs1ak,vTx0wxvF2f*\6`)e*^(X҂,S?S\Xs
](8f'8KuVU.Ul|RF_|~t+QZeq&:6~#/_nݧℾ72a2㊥J/Tg];H |on]_kK\O]M o:c -1hdLY{V?qyߤD a/AuB[t -u`;f24 (Tp:ḈHrۜ -'!CbӠ;BUO؇ؓZF?ݕ:%6`OMq.]qjGķ -hϏ᭥I:v10bZ>X[}y$γ$d=`\,\Ej 9tYli<u>(9@Mҋ -PAplӋ
fזF{ iL2I#.Y%Is2"<Қqr0q+bOOk&A$>q^ЖW00< -IvU
OGs$eFy
xxQ -(H2K/~Rn+- gZ5cT2M,gcXwEw*)HYBArxnI5U$Tzztî>E%J\\`t툡)
ù莤\Iv -(Y>ʵ̮<e& {0 >q}ݬPJwe +xڽYK۸W*q7*ZomIUjR9s%Ř"'$5n4H4Uml +s?}cdWγTkFcBև_ݱs,+aT䂖vVdP +4aw;OʞA"muǦ=dpҜIP[*QҤIMrڗtrSK[fIUg"k9\[n[e*DZi*?+ةF3znS.''e#@3WT +Az&N<1zx<+-3Pα8<khRF97Y,ɥORf; 57\\{OŶRߓː}'a|&. +"yk +kq;D\&dNWe*:_c9<IN3 %O6( ߗu>WLxpqڻ]-.)Wm186jjTqлFf*{Zo36;βŢ.xz^oWאIy w +0HO^L<*@00Pgk,lC+eOyp쨴:wP' +}zyo~y;q?fSI%6-0hkJ_8e6Mz1{+ endstream endobj -1491 0 obj +1481 0 obj << /Type /Page -/Contents 1492 0 R -/Resources 1490 0 R +/Contents 1482 0 R +/Resources 1480 0 R /MediaBox [0 0 612 792] -/Parent 1466 0 R +/Parent 1475 0 R >> endobj -1493 0 obj +1483 0 obj << -/D [1491 0 R /XYZ 132.768 705.06 null] +/D [1481 0 R /XYZ 132.768 705.06 null] >> endobj 550 0 obj << -/D [1491 0 R /XYZ 133.768 393.343 null] +/D [1481 0 R /XYZ 133.768 667.198 null] >> endobj 554 0 obj << -/D [1491 0 R /XYZ 133.768 292.935 null] ->> -endobj -1490 0 obj -<< -/Font << /F53 940 0 R /F59 942 0 R /F56 717 0 R /F28 712 0 R /F69 718 0 R /F50 713 0 R /F68 716 0 R /F49 711 0 R /F72 762 0 R /F71 761 0 R >> -/ProcSet [ /PDF /Text ] ->> -endobj -1496 0 obj -<< -/Length 1390 -/Filter /FlateDecode ->> -stream -xڝWMs6W51|D2>ڋfzH|%"=$%[w$C;\D`],nW\ŻF,LVەІYmVITf٭>E_(dq]>lMY&u
nDG;wd&j̢l%vd+ٱ:dEK]ޗ٭v !͢ږ]QݑUNq &EԡU,dI*V1["VfZ
Kn
jG{QݶMyk]Ѷ>͕061ee
+4PΕš\btwOP
QԤxIX{- C?LE [n!DcA4s?6%9++ल
0Jq'}f;Z@9$ -Kq^v8#4%.j
UWP[ Y%bz;S[B,
=QLҳ!@'^E
R2N{P˂X]QWcq1RLW=g:иBS/vYHJ+sBԓ{im)lmaGoBp_2,.I"Fd-& -MJԼ'Uj@C%퓥bX-C -endstream -endobj -1495 0 obj -<< -/Type /Page -/Contents 1496 0 R -/Resources 1494 0 R -/MediaBox [0 0 612 792] -/Parent 1498 0 R ->> -endobj -1497 0 obj -<< -/D [1495 0 R /XYZ 132.768 705.06 null] +/D [1481 0 R /XYZ 133.768 581.319 null] >> endobj -1494 0 obj +1480 0 obj << -/Font << /F51 715 0 R /F50 713 0 R /F28 712 0 R /F69 718 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R >> +/Font << /F56 710 0 R /F78 762 0 R /F102 1194 0 R /F103 1195 0 R /F104 1256 0 R /F106 1255 0 R /F77 761 0 R /F117 1470 0 R /F58 718 0 R /F105 1468 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1502 0 obj +1487 0 obj << -/Length 2160 +/Length 2430 /Filter /FlateDecode >> stream -xY[o~؇ -`JoB$ Nڦbq%jx;#hkT+H<UCla]F15*-cۑ،<Z Q3y\LSdmvKGc:'+Q -HRMq_WsAJهaB{"jIrٷxo ĸOUSƉ{eM
e]SgxB -Qf@f -#NfѺAw)̧)R1:'l@{4daި16kf/fBY{!.ТUդqӼkRZ/} -qQm @]Z.!=1:)lL<V -T0=[Q<\%$o,0ؖd -n熾>Fg%mAP_Y -f赽YA1:>' sNa -~n,>-Gz,/'a5$L5DI -/`"3з0O2>?Y^XiTCґ")^[gtލzIo^(S<! +xڽێ}"7k&'8m$(.9jlɐ=pH]tA>p*_=շ7yGcV"gE!aťd+mӼXV?f~*Cխ7L)fx,_mc+:תlálv=XYBs3${"AqǤ +y]6k.%V3۫Z0vtL~.zJ
-Hf#qen)2υ-ap(R=nQHC??ouq$Y{YoCDp/.{T 婫*.@)qT$ /P{jwV[nF¤ AνGPbIk
݂VC"?
0@hAN_?6\*dP8\`g +4hs]}"ԱsghNz[nS2)&y_e4xvW4۷7 +(!桽M\$X}vm҄ +k/pX+~~+cI±b4X:{8O>Gh|*IcNPhG.Tioh+8?E&4%-Jn +EQ,uㅁN3-4q%<82&ݰ@͡7Dzw]ŷ +գSguSzrM=AIhGkrӓ N4=-N @<t!.=7WڳPp';ܾ~cS"BbՌV!ڨ~qBX8,oji;h&?3ߊz1f͠) +z?O? ,xu +ԅ"I4Lۑߗ1z_f,&E&ˡIs-w,1xs.OZZB2W}
uÀߣ->i|7%q=nJ e4y,Fdž#wVx}yz9KSPn/fo*mZmz*w6.%혐.:T,͞EkL
Qހ0_4UH/bJ^z[? +}=tq)[PK}ubILd0'jHTBq^,N18[wYW endstream endobj -1501 0 obj +1486 0 obj << /Type /Page -/Contents 1502 0 R -/Resources 1500 0 R +/Contents 1487 0 R +/Resources 1485 0 R /MediaBox [0 0 612 792] -/Parent 1498 0 R -/Annots [ 1499 0 R ] +/Parent 1475 0 R +/Annots [ 1484 0 R ] >> endobj -1499 0 obj +1484 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [378.2 417.634 400.671 429.589] +/Rect [218.32 422.777 239.256 433.736] /A << /S /GoTo /D (subsection.1.1.2) >> >> endobj -1503 0 obj +1488 0 obj << -/D [1501 0 R /XYZ 132.768 705.06 null] +/D [1486 0 R /XYZ 132.768 705.06 null] >> endobj 558 0 obj << -/D [1501 0 R /XYZ 133.768 667.198 null] +/D [1486 0 R /XYZ 133.768 667.198 null] >> endobj 562 0 obj << -/D [1501 0 R /XYZ 133.768 370.014 null] +/D [1486 0 R /XYZ 133.768 388.042 null] >> endobj -1500 0 obj +1485 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F69 718 0 R /F68 716 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R >> +/Font << /F77 761 0 R /F102 1194 0 R /F103 1195 0 R /F117 1470 0 R /F82 927 0 R /F57 712 0 R /F104 1256 0 R /F106 1255 0 R /F105 1468 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1506 0 obj +1491 0 obj << -/Length 2939 +/Length 2946 /Filter /FlateDecode >> stream -xڭZKϯsPc>%j}HdIAmkVGԃ%5x0U,UrhEtueYW˄6nu]}N~=vژ4n]s}fwE%Uǫ5,kauɝC>+_c+ ,ynDnO-Wsas?,'Va
:˄5jȝ;i]_.sBz|a+V-H>i.Dhz!}>,ʾhqR(Ü3y$>]9۲0)\OV>U >HdW6pd4rqpi<(_jS5S@+ߥ1ҴTT$ڢr\D^8e-/TftՇ*BN\Tl9&XMJ4e},)%Ȧ/A`Ѵvyn)raTGssjK^oYxh ͍v oyˏy=HDa&,̧>]:umHcɗvX/~xӯ -`r&I&+2bQi:{j)Zby%PW Qߋ~d[վ˶1+ɭB)լH\v)*/vi?X{{(ްN`K݂fVCFE9#^`uF -GImvz84-3U])az/mg-l O -A. 4+YMզ:1]g@ Wm# aEִxlv=Uͱ×f*mؠ GQ͏9Dcώ.7 -SoBU]3+0sU@1!ws$eRbnzdǶ!g=b`_c'WF|<9.@ͥBcL+;=H*EV?F l.Acs&dy"8(`w -n;0KAW9Mp8Êr)Jǐ}[5F_ -#ƈr,Fo#(L6tS= -JiB8 -A,''XX6 [o)z ]%4y ION>7q~E2vU*RKn#(m]%CN䤡_ti6Ѵ%JHcj - /~LMqtC82E[WZ -vbfXE -9ԑ4ɐdR).NX,bL.FK`vp30IEd27& ]S !cBVsY0d"Q,2i -nbv
|1.DO_cװ#ug.~0"og$ψg"٘j[eɹX咺:!fT}yUk̨#j787߾nP,sM1p #nLP].h5Cm'[m&\؆2LbO)mu}*zbڳbۖIBgqLI|+pꔸJe-a6MdXQA3 - D9.հs(!p9V5d!1,Ń] 5\U!DƼp)7TKM؛'O̢*N4IY${-r3YނhbD#"Z>r4=#{tH1pb9-Oh@u89Iq6 Oo6MʡɊ_&yPL:";&pa,Lʎ` C<YYal5+*BJ?ʎ+֣(ˆ4:)jjҲԗnzzJ` /ӆx'i@jwط -q$D
JmHR!bIG(RDlk)UBZQW;g@RپQ2O*E#lW23+c"+u1vn%VXz'ROIת!ݥܨכoׯ^W.|̺~Qw"lOG[0ܩE?2}WL{Ff' +xڥZKϯ +E{J^ϴFX`7hLD<#%g4H*~QOr19 7S8^01*aE<) +|G+`ž~VmxWVYy̺D>GJ,:ռRpΕ`ϻEvQMpF@7~}=>"c{#EYaVf_|+&(p+YLɶjx{n=.U80H8pjNbh Z:u:ds'?iD6pk|g4u#HWF;cQ}Vt-Ϋ~w{ ӹh;brH +URNYs;iMY{7Wp0 +$ [ +A0(gu)06FPwx|7BQt8ϢIX4=?ψFP$V^bȋD$lVC4W)D^+WZZdԃ3!Qq6[?=k=f49U_F1dԼg#!N;!k~ID:kpċO|Ndp99*Qg< +.HI+a3F˸dt!` +Bz0y7t84Oީ&ɔA sx5 +QYAL3fRv(fW>E9K(DД +pdn nAp[θ{mF9@"3y%[},F}ME|nt|JSc +,+?wjsgp#}wn&Q+a+7ik}mK?,֭Ǝp?SS%*d(Pvޘ;bΓ੦s&`p~JTMf&T[ڒr>*ڦ19Dz}U$F|qf72YY/)2p-: 4кVv\@@s]A_74!*eЪHEGs;88lVzOϳ|aښf/:Fdqh|dRT:OMv8'ǩܴ&co.^^bbOL~P;V4=&K
"TH)zɞ7ʪ8{ߍO@n +5*|#mM_!Ȇ#mY<(ޣőزWfֈRPBd61*Bf͋ӱI"砷5a
. 7ۣ²F OH˫Wp'1vn?ve˯kyv.#W1dp)Gn&b2\@Q?Rz,{cGӹ#P}Rs{PIJ?_YLc80I4:{fj6]iziVs @S'sS-a"?]fZf%Ŏ?f\}f߿gCW9]ʮ/uO-hw=gȹ@;uDI#Q0@8Dq1 +0<NIF8%.-Ϡ HcOxgڎhaG#z2եIOƠgpz"r%4||+ endstream endobj -1505 0 obj +1490 0 obj << /Type /Page -/Contents 1506 0 R -/Resources 1504 0 R +/Contents 1491 0 R +/Resources 1489 0 R /MediaBox [0 0 612 792] -/Parent 1498 0 R +/Parent 1475 0 R >> endobj -1507 0 obj +1492 0 obj << -/D [1505 0 R /XYZ 132.768 705.06 null] +/D [1490 0 R /XYZ 132.768 705.06 null] >> endobj 566 0 obj << -/D [1505 0 R /XYZ 133.768 561.035 null] +/D [1490 0 R /XYZ 133.768 608.675 null] >> endobj 570 0 obj << -/D [1505 0 R /XYZ 133.768 287.251 null] +/D [1490 0 R /XYZ 133.768 365.061 null] >> endobj -1504 0 obj +574 0 obj +<< +/D [1490 0 R /XYZ 133.768 159.609 null] +>> +endobj +1489 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F53 940 0 R /F59 942 0 R /F56 717 0 R /F71 761 0 R /F69 718 0 R /F68 716 0 R >> +/Font << /F57 712 0 R /F104 1256 0 R /F106 1255 0 R /F105 1468 0 R /F102 1194 0 R /F77 761 0 R /F103 1195 0 R /F117 1470 0 R /F82 927 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1510 0 obj +1495 0 obj << -/Length 2706 +/Length 2973 /Filter /FlateDecode >> stream -xڕYY~_!"Hv/M'@u8#1GSU4Ej6Ku~Uە\Bw[ycnVnG&Z]WC8Ymi顺Qk&67c$l*26K `pyC|Oid{\vUnݦy,o4HBy\.[TDHW[XOHfh|~vZ87\(-bh){# ZDb_@[yQjvMFK0ZU㗮Hc -mp Ңx -cc*Zocb qɚ68I5Z醰h6T\r*h ă`uDPu:Kb6|KKZTw]Ws$",AJII3!|Qxp:kt/M{c5
C.`pq^Whѻ|)'gTd,DH
Ջn} -iyY{'@^|J+Vl!h+-}"6oHz:*zKRu}v(YXG]Bf:~.qk{<5؈s+%B tM!u?O̮}|M>Hn|ߟ
wdW1JȔtL觎&V%q!zZ=_ɬ)A@/>1pJa -a,#vBg Xr -ӌY)t9;@.n2KAjTLx'\XE/~z*Wj#u Th;^\=\ "H귋_ B -mӉq1 -zI -7N5m(킴]b:@-sxP吘ܿ*7guKIݶ=o,Q_Mkhx'Hf3eVhEBmKF1 -{˅\rcUWΜ~lۍbc{7FpP -vC=2AG>,"^H -j -, CT;Lc9
Ko](U:4r=+rd`~ˑ99u0Cgjv -4<@RORbQlv0zA(Se -&2ނBN`f|lu"'B."܇iC*o3NxR9ICE\Qc-\H\[jͣ>Qhja3d&1"7:lg3Oߏz;n - +xڝ]oݿb8rU[ywm@(8zuJ}q
Ù"i_Y!9~6bի_94ΌQK'&BMno+Y̘J=jǜS&6&x̛z+UZd-QE9߷[F7;xz%!':\jvXjPzv0C6ftlrg:#rߐQǧfM-ZZZyA-[!FpEWl2xS|sM̓V8k\?_^ӧ1/<z;U'|閐q y͞?<9r3]{z4r?<5OӫwϷ@t<Q@ۂ=56R1ɒ33ڪX'K+@qCS3r,gMrgh*6{^51pX*@ANJ/9xC3mOcql/7W_Әqщm +
YyǍP1S^ywW=p&Z(lɾ<?*P٘ +M䟟RO᧵3i5BK8ieIk G?|!ؘ LjZPF<(n58*e#|8AEYW +xTF՞6.1{DUFڇ >h\
<,@4,Kb8^;t+Xvm/
8j D}LQ"HU~uedT~h>eX4嗁S/6]2|#c!4c":]|K:#H8jzLJe0KqdX@va(MA>?*V^rʾitP͡jm
꾩3vrٷcE +Or;J]KtmM +V 'iDo({
VY֢@=AbgCa'5N>?"ՖsG,;ad,Yv 5%x)\BsͲ"vו#;KR8Iibhcd +J+F[[Ю03P4 i-1b%p.TU?r0.X.L 8]7,ð2ߒ4Y +=EV%B REm +úPױa8dcS#%qg֒GkjcBϒ{ŋ endstream endobj -1509 0 obj +1494 0 obj << /Type /Page -/Contents 1510 0 R -/Resources 1508 0 R +/Contents 1495 0 R +/Resources 1493 0 R /MediaBox [0 0 612 792] -/Parent 1498 0 R +/Parent 1475 0 R >> endobj -1511 0 obj -<< -/D [1509 0 R /XYZ 132.768 705.06 null] ->> -endobj -574 0 obj +1496 0 obj << -/D [1509 0 R /XYZ 133.768 616.098 null] +/D [1494 0 R /XYZ 132.768 705.06 null] >> endobj 578 0 obj << -/D [1509 0 R /XYZ 133.768 322.369 null] +/D [1494 0 R /XYZ 133.768 424.456 null] >> endobj -1508 0 obj +1493 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F71 761 0 R /F53 940 0 R /F59 942 0 R /F60 944 0 R /F41 945 0 R /F57 941 0 R /F54 943 0 R /F56 717 0 R /F69 718 0 R >> +/Font << /F102 1194 0 R /F103 1195 0 R /F57 712 0 R /F104 1256 0 R /F106 1255 0 R /F47 1497 0 R /F48 945 0 R /F44 1498 0 R /F41 1499 0 R /F105 1468 0 R /F117 1470 0 R /F77 761 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1514 0 obj +1502 0 obj << -/Length 1930 +/Length 1728 /Filter /FlateDecode >> stream -xXKo6Wl -%a˓tu]^gG,mEee4u%,hHN.Á"G<M>duEc_u*
Bxp%c$Sk(8Wwպ6alڍmC'*8҆uˈ1 %xe${Ol\<\Wt~&e}+TwvUW^,q6vڅnƶ -2WU[ BG׆͑Ҡ..JtϹ$h@Q(@,d24649 '#Xw
+NY^]/VD03Cd%81bNP:54ˮOMH_0~^[Ȥ5c:tа yhĜan(`6r*ޣbQ)U?{CN2LzZ`&RNp/|"Ԙax2F$pWэ눑2:؆fdZ0'QpIİIPU\{UANӠ$z^qȑ -*@2:"P2mXlsƺFLHY7ŌYT9dξ\Uƌm̼y uPn*nH;=Fx@E>-B\d,5CrwxfƦzlD)/@**ZUۨnc<~ W3R`E&0-PFӁ#fh!G --=Pe0ƅ|¯7N|a:o0. -)D -5lMWEI~,Z*uc?dW*mK<x:xn^{;ʃR0LUݴa`4g'0skZ|f2#,#ooIs*SCfD u;㰟A @u3'Xy6|9M?À -W㌪ ѷ'~ +xXKoFW(@PI +B"k90+l1;/QS9^BV^gu6/}ZA!)!5BMZ||2_hٟOG6@eN}:X\&w k}X͓Og|*Fe +Zf_GD0H˱.;>
WS@qa$Q1SU-SPJ2$<몞/&kt5S;ANhX(/QZv2ilrImdi٤Ee]*k͂}0elt.]a>A;abd&8c:㚚OTm[Ȯu2&b3'c"~|kU +zRVkfe08Gzj?)+/_6WUA"mf$MlH YջcB~>/i}`<ݝI>aܪ/fA|1@,N,L8
.[;NN.ާǀ)oִȗ4[mᴆiWA>?&yzQ +
U +:a3U`&ow; ;y\?Dw#},!t4!Y#dE .ɇ[xp3~Kv[>C^7Hŋ-zV5
bjgҰ:K-t-A{mgЮ&`Ke5 lle>UJWޝQyT;)d̸Gg`߫ެzygˋi2<8C6iΩ3n>J.^S6̙ԿY`]lh\Hxэ*i?NR'Q`>MiO?M[ٲ7s%^c_y 5/ +HmY p5Wv\᪡^!8K%B*w4M +w͌tw}|YjLuB&a̹1.Fk~=}nz endstream endobj -1513 0 obj +1501 0 obj << /Type /Page -/Contents 1514 0 R -/Resources 1512 0 R +/Contents 1502 0 R +/Resources 1500 0 R /MediaBox [0 0 612 792] -/Parent 1498 0 R +/Parent 1504 0 R >> endobj -1515 0 obj +1503 0 obj << -/D [1513 0 R /XYZ 132.768 705.06 null] +/D [1501 0 R /XYZ 132.768 705.06 null] >> endobj 582 0 obj << -/D [1513 0 R /XYZ 133.768 451.936 null] +/D [1501 0 R /XYZ 133.768 580.183 null] >> endobj 586 0 obj << -/D [1513 0 R /XYZ 133.768 221.606 null] +/D [1501 0 R /XYZ 133.768 376.415 null] >> endobj -1512 0 obj +1500 0 obj << -/Font << /F28 712 0 R /F53 940 0 R /F50 713 0 R /F59 942 0 R /F56 717 0 R /F41 945 0 R /F60 944 0 R /F57 941 0 R /F54 943 0 R /F71 761 0 R /F69 718 0 R >> +/Font << /F104 1256 0 R /F106 1255 0 R /F105 1468 0 R /F48 945 0 R /F47 1497 0 R /F44 1498 0 R /F41 1499 0 R /F102 1194 0 R /F57 712 0 R /F77 761 0 R /F103 1195 0 R /F117 1470 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1519 0 obj +1508 0 obj << -/Length 1888 +/Length 1603 /Filter /FlateDecode >> stream -xXo6_ךICl-֢{``i)l%CE(Yr^!y<w}Nl3g3իw*,BϖmgZ&-M({Hnso?0_( -l!P,lp8m&1^|( --5t4gt!l q >~&xN
Mu]VI^%Ʌ~<58`ANɆd %zqQxplE1TL\6{jpt;d.
>Sl_-M9'0IͶr@da -}31J!Sf+9V<u%dD(_{8s|P%d40)ZJym%G8f#X4 <aodJ鈐iLoLNSңb`yM㔮28%b1(yPދ1P)Y[;%3JN7^r -L#GL^ԓxM%kO7e=J0o@v)L>[ qX# xPki- - A\ P :X,rT%|UPͥzCPƘqIQL~ۢg:SGh;*Ak/:h]F$pK"4%4BAK VԀΝ#O!0[CC -T2Ǔ?w<n ;Wc!o6Y-@,PҬ{aHҠ +xڍnF!@Z`m&H=zp)iQHv;(Fvw8dw7o>.rcf5.12trS&釅3i-ʘtVMSu?І.@B ,TV=9&
sBv+a:/t_ׄ9èaM<4jBYߗ)CS,&Y +r^7|EίСz*VCt[ܴdچOl"HQUsn6k]\RK l$mr|d/|u1I]ሦjPw!9,9E0Hv,\"?`ՉuҷC(Qi;&hS-J!J9fN-*7s!r#B[PPEs6:7<ϳtβtXbN~G2}b3QyJ$/:C>! +@`L FsC\[~Aa
_Ef_w;ƥy6ȡmѓpUU3n"=F-)1'CeÅeb +^%YJlhHT! +NC"~hZ]ЇDcAnmGx~8k
uuCu"-sbU|ԙ#ؿ +ȞLSCaPI;}Of}Dnb8Y5{0ƾAF98sc+vU+h$C~Y<|{ | '=QZj0 sjuLDqR vQqrS_ŋ
RfM;կq<*>>KeÄ,t6|f0СMW^0Mx7o0/ endstream endobj -1518 0 obj +1507 0 obj << /Type /Page -/Contents 1519 0 R -/Resources 1517 0 R +/Contents 1508 0 R +/Resources 1506 0 R /MediaBox [0 0 612 792] -/Parent 1498 0 R -/Annots [ 1516 0 R ] +/Parent 1504 0 R +/Annots [ 1505 0 R ] >> endobj -1516 0 obj +1505 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [381.845 117.149 412.065 127.997] +/Rect [205.402 383.041 233.505 393.004] /A << /S /GoTo /D (subsubsection.3.4.2.3) >> >> endobj -1520 0 obj +1509 0 obj << -/D [1518 0 R /XYZ 132.768 705.06 null] +/D [1507 0 R /XYZ 132.768 705.06 null] >> endobj -1517 0 obj +1506 0 obj << -/Font << /F50 713 0 R /F53 940 0 R /F59 942 0 R /F28 712 0 R /F69 718 0 R /F41 945 0 R /F56 717 0 R >> +/Font << /F102 1194 0 R /F103 1195 0 R /F117 1470 0 R /F57 712 0 R /F104 1256 0 R /F106 1255 0 R /F48 945 0 R /F105 1468 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1524 0 obj +1513 0 obj << -/Length 1802 +/Length 2368 /Filter /FlateDecode >> stream -xڕXK6WT@͊HIih]`$-%CYCɒWŤp7A*W?eBa2zHEl$Ji6eYtlvy;oD`Ķ0XEHdi1_ -
:ds" -ezWt{>qV`eEJ-XPF+ UTbDl`e"aϹ8#mb%&Khۺa2k$e3Q:Q -`D}I.eсL?:2mUN]S&b\atXI% -
&Rư"%8,Y47X5YU~{&oO -#,|ȰԺ|\:o8Ut/T+mkNM/k9ܕ"p}]=G9k˴馁|Gs;kò(99>"a}Qt@H^5/v/IܜJGh%4Ny Zݾh9)l:J -ecSYOÓK#!f)NDYo_5&<ADBkZ&J| G'h)v*ħ|SԊP=pNO칩j>FvG:*W"+"NwH҉Pi(s˜q)%>6yv@11^ܮvh?ȩng(x>4az $utnoOHwx72bSRv0}r6?f#$Gq/X'8d*]yFe]]0pM/Q$vEĭ}Yra%zYT~Vk#yXKHYJH!V_9mΚ-R^%C>S/^g5[a
/\sƧIeۛ>/ -]$jdXLnra(y1>ͮn-EUK4Չ+<?54ʈ3)`\.{$t {ŚC\bJ(5]Nu^{2J(B09Є;N7*%A(Y;ۥ?%M( Xf-3rIe_~ޡJe?iS%O5<~'-'M}@7L{`P1SU*Eࠕq!<}<> j P]hWF!{[?_ XknlggucOh-`Ǩ?6V ˷Qğc.Ϸי\*fVNE<ԭR'Ջ0ad7qHͦLYTUb:cGr;IDU@wj*%+* +l1~m\J9"w9@[aw -ќ4ɳ҆FSV
fƁ; -<rMxd}iTB<s995߄_1T[唍 .cЋ\>kvQt@-"5 -EacWB1 +xڽYK6ϯiacFI=L0 drPt[Y2$yEʲx^d,;Y<,wo7E,KnJ<+Hne}umZ,կwmZE.i[XRRuuy)4U`zSJNdXX{>^FdiXggA2d2I(LuZX%һ!*]n:-خ0|^,7vi,LN+T1PM#LC%Vm[7oxtѓv}wIR +g$4%v<7%ñng=V}5jqv85$}>b
Ǝ?MNȺidm_ȁx}w!?r,c\ґ8wJ.T֤sQFMh4qg7[Ȯ\2cWqWNF(Z6TjR\T_jS5SV@Zt|Y|Y5ʩ\H|P|hQM}ՐjY-c,2h-_.R$ZW[ٲ2\͘ХgK1t"r%`>D5r,ꂲQȓFᨿY~3\:(R/;0\y;Swgo}c̅:otN[B8g*!fF"&>}J(l>W`S40jJn
EI:5Lڝxrg<ÞG.!Ai:#GTh\;Oi2c[dZJfqEb
"Dzm,[TFNm68KCNٹUCA)j4^
-&Yrn9z"i}BeFє q#^SrZŮW]KmH» ֔٫Y;zFMӪLEeI +@N֗*FT(LLS"?\ulQ; !+.THO',)SSY)!*^9 UQzt.}&8(ݎ2̚ n={aC,tbg#X JbKj!sd$E(,3?c˔6v0QF/1΄bK!xMN*tIX)1Ɏ1M .81WUw^=S&&
рΊ)z;?ki=ZiӱR*}vh?Qwvˈ_^Ѭ47B"+qa(n_t.!_+eZPAdB˽:Nܻ=sv"_t`ē;z"W}s,CThؚC74Zv[s&&u6Shl1V<7Q>%JtMMf*qff81 SߺqByP^3"7'u +Sg"?wኤ& +L"_(-z~z$$(;4nFgS].?ܳMRd +P+C[qQXP>ٖg]z
v=q_oQP7{|{w<'mzD" T)l[Ŷ#q{9dR3u$cJC[{609sOqM*zRE_'hiLA{!)ޑzBXƢ^ +n`xDtGwiuUdd?,xwoR ,0o5{~V-0m]3Oȧ쫣P=/!mm~sh'е4˶y@l53`Xa(oOGgBb,הև3 [_ +LOS{ziE^a:ys; +ّ4\5%~Ry$#tPSSM@ƬD6}< endstream endobj -1523 0 obj +1512 0 obj << /Type /Page -/Contents 1524 0 R -/Resources 1522 0 R +/Contents 1513 0 R +/Resources 1511 0 R /MediaBox [0 0 612 792] -/Parent 1526 0 R +/Parent 1504 0 R +/Annots [ 1510 0 R ] >> endobj -1525 0 obj +1510 0 obj << -/D [1523 0 R /XYZ 132.768 705.06 null] +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [238.251 159.851 266.354 170.809] +/A << /S /GoTo /D (subsubsection.3.3.1.1) >> +>> +endobj +1514 0 obj +<< +/D [1512 0 R /XYZ 132.768 705.06 null] >> endobj 590 0 obj << -/D [1523 0 R /XYZ 133.768 667.198 null] +/D [1512 0 R /XYZ 133.768 667.198 null] >> endobj 594 0 obj << -/D [1523 0 R /XYZ 133.768 265.803 null] +/D [1512 0 R /XYZ 133.768 332.24 null] >> endobj -1522 0 obj +598 0 obj +<< +/D [1512 0 R /XYZ 133.768 203.645 null] +>> +endobj +1511 0 obj << -/Font << /F71 761 0 R /F72 762 0 R /F28 712 0 R /F69 718 0 R /F50 713 0 R /F106 1309 0 R /F56 717 0 R /F68 716 0 R >> +/Font << /F77 761 0 R /F78 762 0 R /F102 1194 0 R /F117 1470 0 R /F103 1195 0 R /F118 1515 0 R /F105 1468 0 R /F82 927 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1529 0 obj +1518 0 obj << -/Length 2279 +/Length 2469 /Filter /FlateDecode >> stream -xڭXYoF~RXa_<I=fI&"+`d@K-X=F0=u5Eɋ]ꮮ*YJo3R*.ӫa4_.q~s*VREh5f.\U۬~[Hu|F
n6*7Za];y>ug{Xs9¦ JA -O~^w,q/x<x<c3ȌFd7֨"uuv?KqM|pNV?&6t B=u}#:l/h/^"X$0-Q_ҺBd -dr麈`ݷPxkmn -%7K5SNy?TUXH6+<d [Kv~CznlJϵO~]h)b5r#S/xOQqFǶP''5eB͞gٜql -<3.݂3`\%\EVnN1DD-Iq<U -! :LI};f]r^ GR*
ߕjnXxD:GJ<f6Σo<X;I30{p|JRR* =U;d -dz)F\2#)^6nc/n"9K|GA e;T56A{O
[L9\$(m8Q+! -;XH$
$R)<̤uJcN -1*h<~TG{r -%FqS`'TO3r8u;FCfzGJIDOڹ$)&zV҇em"AUR{9R}e?B϶_n3;8G@u<|
$.!GB³$ERRDo+h՝e^XU*)o 1CT7؈$Lo%2Ѯߥvp>6Oa"G|l"cH
SBlŞ++wۍIu*1'ο1.Ι[7k/*c 8ە?X`~xؔr6러$$ޣؚ9OP
`:ERpCR -
hsȂ<6 +xڵYYo~_1o 6`aA, l?P3-
ai׆{j#j5fW_U_7xM,W7o>β֪HhkU4ɔ!JVf$ѻ-fIs[hSokM4uxDLkOU]Ujg[v酺ݙ<ϝ
[?mMSpPC>":^13I) +/Ʃ(ryǎ};/kWΩ؎sqTrs`&}a8$.L>_gs\A+apfgmx(DY\ng=AGτ!dNx+\ċm}-m +<y-[W]كK +;%EZpKӟoZn{g/)vNn!C5k4Fg&ŵlñ>T
03 ªGßRna$p +Uwm
3|k;w'C"CCm +3`C H\t]5pR;/m٬NWXԆ%`q b%t2 +#g=R +LThq3Bkj 3B"0cwnKFe>]8/hIW`~Dv /2]4Cw<6O iOޯPVDGb"Cߨ-Fɟ~KʆkpܞoQΤ +0ź4E^K/65).J[c-pJCQSVj
p.Fxla^ƾ\+G@ܹo@<s
Zz,Iz0,o endstream endobj -1528 0 obj +1517 0 obj << /Type /Page -/Contents 1529 0 R -/Resources 1527 0 R +/Contents 1518 0 R +/Resources 1516 0 R /MediaBox [0 0 612 792] -/Parent 1526 0 R -/Annots [ 1521 0 R ] ->> -endobj -1521 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [254.904 623.404 285.124 635.359] -/A << /S /GoTo /D (subsubsection.3.3.1.1) >> +/Parent 1504 0 R >> endobj -1530 0 obj +1519 0 obj << -/D [1528 0 R /XYZ 132.768 705.06 null] +/D [1517 0 R /XYZ 132.768 705.06 null] >> endobj -598 0 obj +602 0 obj << -/D [1528 0 R /XYZ 133.768 667.198 null] +/D [1517 0 R /XYZ 133.768 667.198 null] >> endobj -602 0 obj +1520 0 obj << -/D [1528 0 R /XYZ 133.768 550.718 null] +/D [1517 0 R /XYZ 133.768 626.898 null] >> endobj -1531 0 obj +1521 0 obj << -/D [1528 0 R /XYZ 133.768 506.965 null] +/D [1517 0 R /XYZ 133.768 461.525 null] >> endobj -1532 0 obj +606 0 obj << -/D [1528 0 R /XYZ 133.768 318.111 null] +/D [1517 0 R /XYZ 133.768 227.41 null] >> endobj -1527 0 obj +1516 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F68 716 0 R /F49 711 0 R /F69 718 0 R >> +/Font << /F77 761 0 R /F102 1194 0 R /F56 710 0 R /F117 1470 0 R /F82 927 0 R /F103 1195 0 R /F118 1515 0 R /F105 1468 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1536 0 obj +1525 0 obj << -/Length 2919 +/Length 3216 /Filter /FlateDecode >> stream -xڭY[~ЛyrKAQ8H -9-BI+0E$us[ٹ~EY$Ͼ}g<mlۅ:LmI:YonMNݩGmv<ulC<7<YM8aǻ8m7Uemϛnǎ[U?͖Jy"7-`{pEqr[ܺOkHNd(k.:j2c(=uYU -V[foOp\ӱ/xƞy<:w<QhKXV(D]Twq8Lȓ`qWWH߾NhIl{6++ϛf}:74L63dAQ3<RwNmvxy'8 g6TaY+D^ir̐4`b0@%rB|U14A1S4GVG=܈]n+e-{ -|íX}ߙd)9Clnh<>9΅-wx -(nBd'.NWL'b /݅&W?iņ1}4vE/qA/5RNp[v(F|ëߟz^8xmFqJ~*? -aH<<bx-V*>(U [-bݫ998)8EwTEK͍됃q(PsL}͌${&lw|T)m/ޑ'Nơ*0R ֡GORVJ{%(x}Hࣔmͩ咥%pi8 $Z{4)iݾi S|5F?-88!6<ًTdGĔC"'`:8149*ߴnZWDWG%Ф뤔˾A1TnƄuY}@UE>"Fw9BCS2*Di ]
:`ɮE25 -ŒQES TYf --SnȫGtK!mpGl*x$L}\ -08:gXG'^)ay`a)bx@N -qkDң'tkPexMS+k~hRx(1u -J:*t^z2(" -y7 #(Y'=@oWzV´DJWr[J@c!cT\{鋡t;lA;SCo9y01VC1 -lV?TH9>9C@V>ps -?O1< +xڭZm~9+$EHK f[ɒ#ɷ d.}曆<3\گg=_>+)UyW+InUDvqmG6욭d*[ߝ]m<t-mf[lNJa+RIb8fJ}_};][m7lA'%28IqP?Qy2.o;+vQź=Fk~3/x*٦Ƕjj#LdQid%sAt4흥MZwpj;TmӞN{S>S+:XmR:gyn6Rh!ݒDBioRGҍq;#Q2IE~"KLVf?gG"?նgnW
mR{NKxCCaAh/[
I.ғk&mw +rqgāgb2S-3jgs>%v BqW5Pg,QI>zf֎:fռHQW2
r٘ĕo.u%&{`H! s)뽅 +y諝TE<P
icKwűW\O[,P]גǞzAGgYjG^]ou|c>C?ﹷmå6F_ ]tN
=yLܳq|f8Ż{sH+Œ;惇wU-tYaxm;{zQ?{h7,eW +-2voOCBzk]ъ.tWHk֛~M#wJѦ[uqN_cd^T#&r\0Y\Y5{rhcdY$EQ7!]=6@JjE))ͥ(ns8l8s
kRE$i<?:Q*}j̇v-nR +T&rIgj$ȍZ4"ËJD 5)_Hb* {Zm* -1uW%u7I0i_|?`eR^7[)3^%cB*32+ng $wJBF0כggN6-;Yj Or]h[ݽ(S<^ź*;vT9P2CÿZ^^:Krd~&%:k!4,q)$;+BF횏22e6^0Z3e;rNibKЗ.}[:ɓ4Kgn +`NRJyB,2pLD?Lg2f"zlׅSxA @UeD// ehᔃf</n8b"@Pgԓ2b`~>R)*
ۧAC۬rZr^ bC*FBp}mÒ%̲e}w%D%ouK>Kp +_PzwpYxӗG:!f&M s"eH +@}sY[wî؆g9b=Wkt:JqZ,X2!(Y>~v@^rPC\l1ŋU Y4%ZU$'^`yy]OC>].^nP,G\tns< +Px{?Wjf 5Wg|PQAJhrt/G
Hg՛Lp"F.*4@FMDAee#b$ |$^PGVK39Īͬ*Tրc4)JܧE,*3IpٳFN2 +?WSYVԦ xW,#Ĵ]dQߟ0wm."Hkr/g'ן>f% Lv!ԡ$q^KMë&{cp!1z5-/qDQ75H=X9p~+LDtوwGyRR8$;|wwӻcpm&f9aK#mӌDx4ޝc^/tk@T*r:`ʇ{Ʉ(,znmn$Ƨ4WPvuڮqsùpd_H|s5bHxUxb +[TW[ W96iTUu5Ċ1S+"$И3VcXiyb4M3e[<'UdV}gPOKeX_5aK؟
0[#vQL_ +]w2W@wi^SRdײ7G endstream endobj -1535 0 obj +1524 0 obj << /Type /Page -/Contents 1536 0 R -/Resources 1534 0 R +/Contents 1525 0 R +/Resources 1523 0 R /MediaBox [0 0 612 792] -/Parent 1526 0 R -/Annots [ 1533 0 R ] +/Parent 1504 0 R +/Annots [ 1522 0 R ] >> endobj -1533 0 obj +1522 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [271.666 177.66 278.127 190.15] +/Rect [170.797 403.016 176.94 414.346] /A << /S /GoTo /D (Hfootnote.15) >> >> endobj -1537 0 obj -<< -/D [1535 0 R /XYZ 132.768 705.06 null] ->> -endobj -606 0 obj +1526 0 obj << -/D [1535 0 R /XYZ 133.768 606.599 null] +/D [1524 0 R /XYZ 132.768 705.06 null] >> endobj 610 0 obj << -/D [1535 0 R /XYZ 133.768 408.703 null] +/D [1524 0 R /XYZ 133.768 608.599 null] >> endobj 614 0 obj << -/D [1535 0 R /XYZ 133.768 259.367 null] ->> -endobj -1539 0 obj -<< -/D [1535 0 R /XYZ 149.011 137.009 null] ->> -endobj -1534 0 obj -<< -/Font << /F28 712 0 R /F50 713 0 R /F49 711 0 R /F69 718 0 R /F106 1309 0 R /F56 717 0 R /F71 761 0 R /F68 716 0 R /F111 1538 0 R /F76 927 0 R /F112 1540 0 R /F75 930 0 R >> -/ProcSet [ /PDF /Text ] ->> -endobj -1543 0 obj -<< -/Length 3124 -/Filter /FlateDecode ->> -stream -xڝZKW56W|9nɮmA6@8jNj!w<O=(Ѭ\Fd"JzqU~*v(4ȥ,Jg탿L%whoS=~7뷶YQ溠SyS"J>[]j-e"N.aH7+́돗I{d>p\$?Jɍ<1}nt^etn(;WOCQJ,@G͆&JQdjL|xc- -F^BG6R$#0y WOν?G9feV]jl -M4,dҤA`ȥI.Q'5_c ,g!ՅB(:uk2 fK~qQj93ބQll\ǵ -0|f# -! -0J\|U=41ֲq>DWPƮH=bD2xTi'U* gB[?niK^d%}O9a̖EHXq3Hu?a@e^Jǭ.=W|D$eN~ -)%؛չDHԑ0iD?nH[xWSSUAV.g~R$Uo>>pf
@<Jݤ;F /P/خT%J)RmZQmgzs/itM8] -rg!`&hzuyW{/FU^`Ԛ'<=y<|蚐O`|su*.֛V0ƴ!R*ɰ6!k__Dl@Z@@eKPl!/L\A4M77|qhƜ mZ] -kl3·lTB -2+pDt6͆'m1uުC"g<^",Ͻűj25La3\\`b|w-90!W'4eT.8<+ -s9jɑ1M|JX7]BExefSQHN']嘒C}$Au80,:f|ϰ{UX*1"DD?Ed.`{"P&Ipy2ukh3F*f8B:RC&퓤cB0ENQqGsvCqM̩Q3 ZҬ -[ -2+_+F}*/cxu"-жBdʬ -;j|N0+Ia1?qъ$4R>dCM؉= ﭙ"p!o&+!fad=}TʸQN.2\µ
٩@prGH5<\d$js/Sm,#(uW7]55~vs"Ss0?f -xu9 -0Dc? ]j)?< -endstream -endobj -1542 0 obj -<< -/Type /Page -/Contents 1543 0 R -/Resources 1541 0 R -/MediaBox [0 0 612 792] -/Parent 1526 0 R +/D [1524 0 R /XYZ 133.768 479.188 null] >> endobj -1544 0 obj +618 0 obj << -/D [1542 0 R /XYZ 132.768 705.06 null] +/D [1524 0 R /XYZ 133.768 300.83 null] >> endobj -618 0 obj +1528 0 obj << -/D [1542 0 R /XYZ 133.768 579.956 null] +/D [1524 0 R /XYZ 149.011 128.922 null] >> endobj -1541 0 obj +1523 0 obj << -/Font << /F28 712 0 R /F68 716 0 R /F106 1309 0 R /F71 761 0 R /F51 715 0 R /F50 713 0 R /F69 718 0 R /F56 717 0 R >> +/Font << /F103 1195 0 R /F102 1194 0 R /F77 761 0 R /F117 1470 0 R /F82 927 0 R /F121 1527 0 R /F118 1515 0 R /F105 1468 0 R /F58 718 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1547 0 obj +1531 0 obj << -/Length 3429 +/Length 3891 /Filter /FlateDecode >> stream -xڽَ_1o6 ٴ -VwˈCxhLj˰'/N;e]jvVeߥIMvߣT&뺶oq/7~<5)w{7EEsc|4IKWG<Vuͭc_=1y./{ݗMy#CnL$^b\t -M+
5/4aoamLIʳ -iT
Mc{{Jwe?փ@E}k1Tmӫ}y]vo^7a7[r[&=?HG{,HXvowȾZ"U=>0=
σdR+``G)oK^2PUYO<MRXdqzy6ͺk%!\;w<-Ŝ&1F(ЏLӴ:>WYztɀ1AI^S<_\4@EW@$E-kA/'2kP)ص3ht.ю2@)IC5YԾn2,&cR~ -b(!Kx$n/d4hOdE>o삨c}(}`H
^ 6JI.M:N">],X/Ih E2{``o+-&=_P+:^І.gLϕM,YN1h?=WzՀBc6=T(y #Dl$0Vh`&ܓB#sVYkdR \-籌 |.[:taQq8]zWB<˔Se?t+~xl
[Y{q%0x.V_iX4,*b@؝8]S4l!IKİ&+|ӱʴS -@Yzch#)8-%(+W>uXўh4f):<1<! sk }ˈ -ll!-u`3gÉdu1=xf-_ qk HIIw`zS -Z^l^L>Ω4˯Tn<!?:I)\pJJ\O!W 03bZqKҕhQr$%H&+6h\2;06!%3v]XUlJB6- -ٱ78دq1Z{Ɇ&{4} !ro8QP"#H^|Mpԉ}eKsN_XKAgSO_38@jy0`OAٜΒ"#̨fϥS[yPj/s,L\BB}Ϊh!3 -GxmA&p={LۑVR3>zuhX`yo"6N%BTߞ/ESa;3-2M5{haRf 廡lr&'Sog?& 3!݇v1.Z&Il=FOwRC9 -"v@kRr
`o4; -5:#:⟴?x
X o<W]Oe1h)٧da"
`{*$uTF0A~ۃx$*EO+/.<_d\B(nLsAՉA -Eoo<
/h@
K|Qݎ>CWCu>/֞,*_GB~y3TR}oSV5w(RzzZ+1!6xWFX -f<U2G?m!Ye'O.5*K"wKa?Wo`=3r7484̄fʺkʺZ˼K?n_N/=}][-9߬v)]f5
ۧ +xڵr_7SMRewMvcW,ɦjCNX>}<Dzh4Et|q.0Osq}{kIv4T^\/̒.X%7ۦʃ7;t]{CsWޖ忯 +|$ +M:ڸi$2 MIc_5F|*=o{nތUM?$̭Fߜ36);X\_=u|yhѵckg
n7xE6b@^?3/5[BJ:\.f`r + +6$ )~oD4u+W!çOWu".<lʽjE|.F2tĔm+P"":" +dR*Oda{/&Ҿ&6xRctfLOI(&cjiZԣP5Ci`FZ$@v82a"=2YgfVG$1oy:RV}P+qd*L$n}A[.h%oɈ wV[+C<
X)k +Ԝ6g͋zqyh +MT!3j|!ms-$j.ʐQN<۸+y?_Ԩb&m1!c}"wE1CZue(bZSKwU1.RX]6S$ /ErCdDfmGD +r0g|
,
BꔂaCЀ`V*CTB>CIp2p`kQhdRaeևXrtEGa
B3K"vV
CNe7;qPF*9Fy*Q"!yQb[BɇD42\*P `Vbڪvh5}nA2Xԕ &ɄvyþV"&yZlkQ?O +Xhi2uOcG՜>ebm=ȧ""|H_$!aS6yrK}A7HePBPzy㙿FdN#ph8E
25l +UvnWÀ?r+'<Ӡ>PI"OQG),zªz<?Yp?SɂYlSg}s>W6߶ai84}9∈ +m@ڏ[3^NgOf3Z JU9%dk(v,)Yg*yET 0" +qC +튾A70p5~-G}.gq1К#t'b2*۔M.s/c
ޗ}#L*`}(V&.&,Bm)*dRTV'Mϖ4+;&_W,GY0~oZ!I<wL>f۳̬l;ȵu@lRz{'ZZ֕)fzG +t81 +-yʍQ$s7&WXoV9$/f^N8x38R~4}Ct.*tyO&FbGlU~ʦ矴'ϝC:ڇOզ EʧrP~~`Ku=p繨/w\ȧi!x[UW+iyw=\I\|I
BP4vzd +陏GŹ_,Aj + +9])J{:EozB,t#APc1cv4}qHkA rM`hb;HwZzC0?yGTd-'1,&(W`̿/]F.Cg2c$ۍrGeU#?|rBL/ 3 A4Q +s<J1f%61lKPFj(襠bh)!袖#dsCYp T[d#\7DKNwqqu-kxbP|L)qy84$
q,ּ1d1@ endstream endobj -1546 0 obj +1530 0 obj << /Type /Page -/Contents 1547 0 R -/Resources 1545 0 R +/Contents 1531 0 R +/Resources 1529 0 R /MediaBox [0 0 612 792] -/Parent 1526 0 R +/Parent 1504 0 R >> endobj -1548 0 obj +1532 0 obj << -/D [1546 0 R /XYZ 132.768 705.06 null] +/D [1530 0 R /XYZ 132.768 705.06 null] >> endobj 622 0 obj << -/D [1546 0 R /XYZ 133.768 667.198 null] +/D [1530 0 R /XYZ 133.768 442.721 null] >> endobj 626 0 obj << -/D [1546 0 R /XYZ 133.768 559.761 null] +/D [1530 0 R /XYZ 133.768 335.726 null] >> endobj -630 0 obj -<< -/D [1546 0 R /XYZ 133.768 238.515 null] ->> -endobj -1545 0 obj +1529 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F50 713 0 R /F68 716 0 R /F69 718 0 R /F106 1309 0 R /F56 717 0 R /F112 1540 0 R /F114 1549 0 R /F111 1538 0 R >> +/Font << /F102 1194 0 R /F117 1470 0 R /F118 1515 0 R /F105 1468 0 R /F77 761 0 R /F57 712 0 R /F82 927 0 R /F122 1533 0 R /F103 1195 0 R /F123 1534 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1552 0 obj +1537 0 obj << -/Length 2871 +/Length 3218 /Filter /FlateDecode >> stream -xڭn}bL6)w
6+^=B<:`S9䈊A]]]]w.](n}ALew7]dJtDiv7k:
UW{c -`/<n(o -T|iێIvvW.#iT6yك('|77HeN!AP$Ϸ0^0)s*`'V\&{>bFz:q;C"26*L͚ڏ5p*gO%I#y
m`4E|(ۆwJS
?&vU_qfnoJ#!7V -.\R -b{0!ThqIp3mȋ9$5x}f@zZ -W!3" -0X̒?=zf)#.:G-Mՙ+l0`,k@s@8Gk| -yD O'y>:Q# 8O q(7c1y^A,G";{h_FA|:kdgvCL='d-hca,FW0@}α"ktymQi%@vG+&t)y0^\\CkR,7+NJT9^B -iT'۱C=Qd6ZXf)y7+Gs1qg*2koC4$ JS2KZSC,##oeqe"B:&\.7^۱WYTipײg ,%wWG/H\L`ξkJ|`daMjPA#&הq:v
E;pEy$:X߭c. -n.+{qń"(\ٹ{zzÁlsNNK'.g]:( Rtv%=fH-9Jbpc_ _"q$~<*[؈oBH<Sk>Nf6/怡lՈ
VG憺?5ez+"ͱ-qZŝG8)1GY{ܸyQ6h6*Ne60|I`Xڎm0f0]رh12
Y9H'y[NtGE5N0yo
(M\J[P s6,?zn[07[k_:eDqCn9Up"3aa;j8?bݎT
LPB'ٗP;-z85q5v\ CN@َX"||e;)'Rq5ΒxqS@ʺkL{.,߾мy]!sC`jdXIN/zB,'ƙeA8wlMSuR=V1 - +xڽZYܶ~7sZx%O>XuE)U1;r
n9=ih4`wv,߯o>0v_v,viQn/^]y5YĦP^G4J<e[ u_ҸrOWumUZ'+ezz:I6Ua+0ֹe?^v:4~a~H +9Tw6&Fbbt\ıAfV5HM(rCl:Xc T`ǣu,Inz\NX7`G'E1
&@%5
O +:En-cHI4M8rA>S:i;=0(.NX9%# +% +
NVFd^?0(`:5ٜx3lx #F4c'%ذ;.iDBW_?hןvO}ݟDt꯷\X>fda})Cݼ'E^U#, nbwGtſGeN89p+u[-ÀOZ010_UT f.(\),Kl5&)ۗ.Ĵ<ܸIߌ}śc}~i3PNXUA$gcY7wDVGIy4 +%=!};t=AQg4x.#$@7,WvPʪHDyf%nܥ 9v+jG7N#B }@@~~6EnqZqqJ'pZT7uY l{PVco #LV(G+OJV?86~lHP{1L$"' +~`Z8خnk-<=j 2rHDJW;&M@e+Wj'ɮWF`jyD `-U7ޥ
%DerYF,%cB{d]tUI/Tutp1e(}2E1rO)=\9$㖍S\9Ān[C|h*kaz[]$itF`e&G x)Y\5olSlg;w-XM֩I耭W +Xl~rY:'}eOP7tT(S+?k@z\u?&qqVf> +:3u"Y +*\P-DOH0yrdK$zNjk.lJ~
IfZ3z\*)}%XYiniI"ݳе:dL*I[s3*/ڣ~(84lք;y
CYsX6Qϡ/5:FDy +E4j3L܍/N(gYvD_!mTx0%j!YN-g]K)3'geع>S+]80"?g~A~O0(W엡@8w\̪(nPDe`w]%/Sj0*O8z]wTE9gK[͆ϽT"q| +os8$zݾް`%d}q>Ą:WLLNVԈ] /m SWr-Kp}Yaw,M?pTO ,P+L{r_b3?Ӂ\꺓,L_l;{v,<5(v{*G8i+m"i!*bAC}ٗ30&DzZBD܃dzPSS^CSPwb*͍Juz%+/,!`@-bj̟ШLBkO'22Ƶf-h*2*0lc~P3`@V/9O͐pA~u$2p]twB*ۤHӝO^%RȸJ̧!|#eA>>Ox|dϚC߬g +k˾9e]/%k>-KpLоs(Q +Xk>5cٱT +9=HCpޟJThr)j endstream endobj -1551 0 obj +1536 0 obj << /Type /Page -/Contents 1552 0 R -/Resources 1550 0 R +/Contents 1537 0 R +/Resources 1535 0 R /MediaBox [0 0 612 792] -/Parent 1526 0 R +/Parent 1539 0 R >> endobj -1553 0 obj +1538 0 obj +<< +/D [1536 0 R /XYZ 132.768 705.06 null] +>> +endobj +630 0 obj << -/D [1551 0 R /XYZ 132.768 705.06 null] +/D [1536 0 R /XYZ 133.768 597.716 null] >> endobj 634 0 obj << -/D [1551 0 R /XYZ 133.768 616.506 null] +/D [1536 0 R /XYZ 133.768 452.732 null] >> endobj 638 0 obj << -/D [1551 0 R /XYZ 133.768 370.588 null] +/D [1536 0 R /XYZ 133.768 234.578 null] >> endobj 642 0 obj << -/D [1551 0 R /XYZ 133.768 305.07 null] +/D [1536 0 R /XYZ 133.768 170.921 null] >> endobj -1550 0 obj +1535 0 obj << -/Font << /F28 712 0 R /F106 1309 0 R /F71 761 0 R /F56 717 0 R /F50 713 0 R /F69 718 0 R /F68 716 0 R >> +/Font << /F102 1194 0 R /F103 1195 0 R /F77 761 0 R /F121 1527 0 R /F82 927 0 R /F118 1515 0 R /F105 1468 0 R /F117 1470 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1557 0 obj +1542 0 obj << -/Length 2432 +/Length 2905 /Filter /FlateDecode >> stream -xڕYY~ׯpM},96'@3=39Ǯ{\҃ج.oxݫ?|H)rkZ46Mvs%"f+>EUn:ѥu{n{/ޫl<Q o2:{"QSEʢʻ1o2L5
0 -zp=+js6>BvC #cw#k^2hX4D)JIK%ds -}X[M`5gt6q(=.!*we3tk(_L7Gڡ/˚ $$xɢaupgZ5=Zk -\
> =6cz,Zr#mμ"AGX@s=5D<ʦ7 0y<*ĐAzAl7 f6aFV) -nu;=̵\ t*^R!lt}s
(ReٵҾW7jM&cS>^f/zYwU6t% *]U4^).QΨX#2!Jbuy"Rixv3!d9 t^RWbgr+:F7~ƻ"D4cZv/ -k`-x><rlsQ`6ߓէwXֿpvuid_wp8|zg&c3%gs1;6:^{|tx&H(lx -Ė}BϦ*?b,P
RPW L -]i|Om3OL$)z~Fq`ꉑһ&kCP?5,0_R\qA
<.\y(s#;}ERRw{tAϔ+=._XYa溕X1"zTH TnDCti`{|ڐ+6pTX#*P {G
N((6"wVyq -Zyfб
;4B,W>J1ik8z$.^cHRd0jm]${/r83k0u<;d ˽f;ԋDvhOr~nLаi|+3mxM[u7q{5eXpV03Xz3d7MjyXEt2HYRe4mdk1='U<o)DNk''q\VҐBg';?$uus;)NEI3Hc?^H??+Dfg)m C\BP !W~MYu|ʅT?ZU Yr|F"]5t%')C"8?S5Р~4'q5mw_C1Moc@)oM.k^mRcR僟3wvh +xڭYY~ׯ7sMݼc@Qāq`wCC.xJUW6F}TwWWW}u?_}*psu PIl7q(D̺?+ʒ;-I<НrnٵB8g7K^^LwӸ猈>r:wt|I}SL|AXWEwWi]MLiK)[]mwa{WBuS3ycp#sRAt+Yޖ\c.k>wE]$ }u+Q&^!;c;GD0*-%tձDI0ӭ{Ǵ.˪}νvMU?:U
NhAЀct7ys2ڙ*m+
TX!WliJvܙ]IKyk)}Oʋ,5[nL3?Np\@{z^,
Bִu֞P u4Vx@@/9b)&^ǺxiYִgg)Լ;Y[MU@
:/f&Ri^I"QXC&+wHi*
xlxY?6y+QɥZ80'L$'=wx.ˏ<t*2'nl/l_4x})4p4⼪ul:_O*``@8)1E&#ױ,SRS%ɶܘ<
3ӥry'LYd4=Lw$xW]#jrQOx;
XEra +Lua$,}'Mњ("@,g2g^[tc~QJIX6 L" -30ݐbgCnL(L){P<IĬswn:`HCSϚdĥbO>J<(M_q/[l< +s@:k|Muu+Yk!/ׄ6$lviU,"|T2T(b3~3G9yVL\ +Ѭc˃Wh6619!̂V+.0j*o?rvP 4cjM`vGD;QD3_2V>ߊ=?\M_ʳT<辕ϳj4VTUN`bpٟbGNTG +b۫9ޔ endstream endobj -1556 0 obj +1541 0 obj << /Type /Page -/Contents 1557 0 R -/Resources 1555 0 R +/Contents 1542 0 R +/Resources 1540 0 R /MediaBox [0 0 612 792] -/Parent 1562 0 R +/Parent 1539 0 R >> endobj -1558 0 obj +1543 0 obj << -/D [1556 0 R /XYZ 132.768 705.06 null] +/D [1541 0 R /XYZ 132.768 705.06 null] >> endobj 646 0 obj << -/D [1556 0 R /XYZ 133.768 667.198 null] +/D [1541 0 R /XYZ 133.768 531.962 null] >> endobj 650 0 obj << -/D [1556 0 R /XYZ 133.768 491.461 null] ->> -endobj -1559 0 obj -<< -/D [1556 0 R /XYZ 133.768 243.378 null] +/D [1541 0 R /XYZ 133.768 377.092 null] >> endobj -1560 0 obj -<< -/D [1556 0 R /XYZ 133.768 212.051 null] ->> -endobj -1561 0 obj +1544 0 obj << -/D [1556 0 R /XYZ 133.768 179.617 null] +/D [1541 0 R /XYZ 133.768 144.008 null] >> endobj -1555 0 obj +1540 0 obj << -/Font << /F71 761 0 R /F28 712 0 R /F106 1309 0 R /F50 713 0 R /F72 762 0 R /F68 716 0 R /F69 718 0 R /F56 717 0 R /F112 1540 0 R >> +/Font << /F102 1194 0 R /F103 1195 0 R /F82 927 0 R /F77 761 0 R /F118 1515 0 R /F78 762 0 R /F117 1470 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1567 0 obj +1550 0 obj << -/Length 3154 +/Length 3360 /Filter /FlateDecode >> stream -xڵZے}߯ЃLUYX\L8N)ǙR -atކ' -LnUNc)E~'<8r3"G4t*R@p\s-@11~bf aOχ9DT^vMRh堊0{8>훒O|3
~)-+b^s"OKXx3ob)l;h.#
x5ϥb=YHK 5n.^ -QBz *a7+yB6'M>{_CK5 dPFOf2=EbOsPSUw -w&aW%6<Mt6:2[@uGw -DC8f?nMYvk -985k!4C@nRTOpޯǰ)bZޯyoO-WJlP`zLXTiHv -AS], -#D,<jLK%뎁@?aU1I'5JR#
^Nj82Ojp -?0P8TT+3Xя#Q%U<|Dr|]/Tfp0<꿑a1#_@D~V -C8"Sp7Dй_[b=Й`5 -4FÃ +xڭZYs~ׯWҎ1<Y(e)9eR $a +8o8Y%d2)Z[xڈ` +6_a<:Ij4}ت]S7n5KT&ٕסҩPlЌ*ZLX7Wy33z2;Rԧ|Z,E إ9\cߡCSY*$i +&ASU}f/c99%r"ɢs:pϼYP}ٲsUu%`d2g&&TpJ'?:|[i#3't}&].,3&bm5+Pn<cL/q 4smaʻ.h as{0z~~NbP^G0EdvFhF./!.l%RP".Gfm*<,Bo^hS3s^QJ]-lYwr<NH[*wR<f_R;uktUz:
p[xV}݁+kP]}T6W)s ]$uЊFk!2=G*KEՕr~3?jх+M{/? QB/^e'J't#tnP,Ш&3¤/~#cOj +;kGMCoIرf$cE6@&C·\c3Y)$a㯃) 2~4;xߖ%0NMoûN8-zܕ'rWL!0? Vir0IQ.+IGo|0 l; +&5ݩH!]!mZ}<3SK7]yw[
yNyFUPbO(&#b\w(v?HiAIק @ojS>y0}dN\EBC5S\RRp!!L(t=E;j':m}Enll}Xhe W26,!h3!O
WOq>UaW٣~yBaχϽ)Iz)h3:
Ɗ5<*9twA +HJ xu:ΙAyΦ/9(2:6?RO扽үO%6#EĥVFy +z" j= +(}?6f-YΑpg9~h^?un1IᅤM+p̓,E 3ER=~L3й,Ƽ endstream endobj -1566 0 obj +1549 0 obj << /Type /Page -/Contents 1567 0 R -/Resources 1565 0 R +/Contents 1550 0 R +/Resources 1548 0 R /MediaBox [0 0 612 792] -/Parent 1562 0 R -/Annots [ 1554 0 R 1563 0 R 1564 0 R ] +/Parent 1539 0 R +/Annots [ 1545 0 R 1546 0 R 1547 0 R ] >> endobj -1554 0 obj +1545 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [307.518 600.047 329.989 610.84] +/Rect [234.418 535.491 255.353 545.404] /A << /S /GoTo /D (subsection.6.1.2) >> >> endobj -1563 0 obj +1546 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [438.609 529.306 453.331 541.261] +/Rect [323.848 467.794 337.616 478.752] /A << /S /GoTo /D (section.4.4) >> >> endobj -1564 0 obj +1547 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [472.014 192.845 478.476 205.059] +/Rect [448.921 165.178 455.065 176.758] /A << /S /GoTo /D (Hfootnote.16) >> >> endobj -1568 0 obj +1551 0 obj +<< +/D [1549 0 R /XYZ 132.768 705.06 null] +>> +endobj +1552 0 obj +<< +/D [1549 0 R /XYZ 133.768 667.198 null] +>> +endobj +1553 0 obj << -/D [1566 0 R /XYZ 132.768 705.06 null] +/D [1549 0 R /XYZ 133.768 640.05 null] >> endobj 654 0 obj << -/D [1566 0 R /XYZ 133.768 667.198 null] +/D [1549 0 R /XYZ 133.768 600.704 null] >> endobj 658 0 obj << -/D [1566 0 R /XYZ 133.768 587.103 null] +/D [1549 0 R /XYZ 133.768 522.546 null] >> endobj -1569 0 obj +1554 0 obj << -/D [1566 0 R /XYZ 149.011 154.063 null] +/D [1549 0 R /XYZ 149.011 149.089 null] >> endobj -1565 0 obj +1548 0 obj << -/Font << /F71 761 0 R /F72 762 0 R /F28 712 0 R /F50 713 0 R /F69 718 0 R /F106 1309 0 R /F56 717 0 R /F96 1203 0 R /F68 716 0 R /F76 927 0 R /F75 930 0 R /F77 929 0 R >> +/Font << /F35 711 0 R /F102 1194 0 R /F118 1515 0 R /F105 1468 0 R /F122 1533 0 R /F103 1195 0 R /F77 761 0 R /F78 762 0 R /F117 1470 0 R /F82 927 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1573 0 obj +1558 0 obj << -/Length 3181 +/Length 3345 /Filter /FlateDecode >> stream -xڕZYoF~_HQݼ ,fċ ԶS#~u"edjQ]]]6`W~s7.&O\(3u$Nq>Lmwj0s|.z˃7}7,6BW7~ol̹cmy
aɂx>ߥ&
qY%0Z[_ؙ$
?ܷDz/Radäa 7{kM:5;<..*M8 5eCUh}ۦ^. -ٴ{Bfv[=f0ƚ8wW6SgѸ8w 4
q3ԇl/VHI<I1q!8RUQ?Hg(UBoqvQZ8YZgAأ+[Zgm!?|Ù2pˆK'ag:CqF`?uB{:u}8hf o?;M淼`ym;\U;`+ܶnh0Tݎ4*gFE:0uP8cWRIB0qnѷWkY䲔U9V""V5Nox -bT~Eea -~a( &ߙtМ8Y-0ɓ"_UO|]R@5MlckAA7w4/ZaL2(Q%${>HO!n/G$vCgF Rʧ̈h+6/7(ޜ8o?*w_a5Ape^c?7v -UsqKL8.:VgHjE:vl8W v4p.Lpa:NJð<Ԃ ZJ}+_ԝ4d[\
$QыӰTCiY!vQHdNazqTa,hP][=/5CtXН9ھUp]>b&egqM {u½
rPm \?)g*I^&ޯ:@d{b5g}:ve?Fq$UYѩAkn)w9=}QH<\8YF,ӣC>$C:.eGJ&rFBy_RYޟ֎=ҹze_ݙ9n`:a(<$xmYlkb%穥#c˸w=ߔc"j'ji?\mRQ -~t=%⏧rJ|OH0.(vvk e'c]kΓ+-'=Ҟ}ܥ9e#'e1ٲc,5H"9KG-bNM&/d+`o#otBK&MMh0p)."M"}ճGrqhXHl)ko+L̜8ֽ=ȴ(ulhDq\)bt?dG}&t!g%Qjtc/o2XV\_~$-ɇqepƉE*(O8/is/U-I /i3NkɌ! L홃y|V
saG"kGh«>c y|T%BE|*Z>%ym -Y0HѿNF) -F^Tm8ELUD,QE;$j{Jb/e*Mv@@;R]m -GJZ uњZ".Q~[6EH]v*J+=:ԠJHZB#^&nm_I<a?vQbd<5%T\fl 7iƄWM&'rpCE.g){4RLL -oٜRٚbDḕ` 6k,_ያQnj\8SKS -(~pN$rW)L7̒hL))̺r -`"}n
Ztd -g\Cp".:%DpnB~"3vL[ӺmZlS(Rg)]"3hiK0btSCtxYpMGM?3QSLG?UC?N ['#d^-nNT'4i9"#-R:7Ċk}Qd<0iv(T `OG-HS\ZƄj.PҾ.?k5z
y9LMLp]V،轌^_ -)1<l? -RCXVmWс,Y#:$I./RE 蚟HzLmR;c$7gjdQxZz欔:_tmIs:ωV!?=ъǞRqz*dEW0? 맧 be%B@YV#Lз7~t"7e2p~o18'yD\ 6?WGlbd`W_0̋"4Ul\8RCcBm]yO%KDGnFv-e俉 +xڕZY~_7KȊa_<x
ñ'p9c<w2.Q]]Wo7b_ߪXo(O{(c46K#my{lv{o;hX7e%hO2m_bc`O'X.6m(*>62z`Ies<eeXàlGMo?mCYPGfeI#t}UUQa11I٫8]I~ƚmUv=y`CӞc"CUl[;(6o5sz=:P{Oܩ˃˷mLO%& +6^*[SukmbE&}|_]Φ}{,~\[ʨHuxO|$hTtqk[]i355Q>jwymKFӖ\7~܆fi)q2θ@{0tPށj2,2g@(zgPn/ͪő㰰Ɲq_`'|C,_<w4ݭK_eQ66μ<3^fh)ro^s]X/2>yo? +]#[[)-.º#%('i +C+#
Zb]K\>sXt@YK7Xrj8̗Ĭb+?LudbD_\B8(a):PUWL̮5VйRXQ{r\~Oڍ|96>V}1F4aaP+mU3Eu>{UK˱~V"_VkFs}:K ;4 +eV<V"@yb4M +al|;tyl9!=ZJ[m$AȔmLfXc|ODI*X +8o^le)DM,(}QV%bGk@<4!M(i;Sq쑍S ètvb̙peԙ[%
ʾ[m va,oY`^}nK L,!tpEa me{}^L35ՍCS6s#7D +pZ%/ˀ#r\'^^p>VQqq)W`b4iK' +(T^[BZU*R;it\Hm%ݦBuهGpdJSc͙{쯕-챝^z$q=%UYA/cP
M3
kiJLG ^e,yBoIaKbHSgYKf<l΄۪Lh 6(菾-di>eC!IR]A^Zh/ +l,/y?&:TJ^`'?U8NmYd(_lc9*Z s%f +g9?\u3Ssmf@{C`cD#1W$<t }ÿO)$W\c7#q +FOe
cL.
sXWNXpVVzb3bq*%6]'=ހWi `o)'LLh24MI+ؠX3nlyeڬ͘E
v1 +?4my?8yD %}cTx/jqIE/t8eA'CxpԏLŰ*
bNeXDQ\eUH䶋~1PTSAN>kDp* +d.G4 #0N㛢ujYUv7{ƒq+꒙y|~E)mFRCPi-e]LJ:j<w)(CxBp`Y@,ݤdJTkCHdz!?u? 57>@}$WTtTSgNϻ8pXi%z#@``]sTiEZ@F", J 0s
5&8Ac|Ak9V endstream endobj -1572 0 obj +1557 0 obj << /Type /Page -/Contents 1573 0 R -/Resources 1571 0 R +/Contents 1558 0 R +/Resources 1556 0 R /MediaBox [0 0 612 792] -/Parent 1562 0 R -/Annots [ 1570 0 R ] +/Parent 1539 0 R +/Annots [ 1555 0 R ] >> endobj -1570 0 obj +1555 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [472.014 362.335 478.476 374.88] +/Rect [453.505 371.495 459.649 383.434] /A << /S /GoTo /D (Hfootnote.17) >> >> endobj -1574 0 obj +1559 0 obj << -/D [1572 0 R /XYZ 132.768 705.06 null] +/D [1557 0 R /XYZ 132.768 705.06 null] >> endobj 662 0 obj << -/D [1572 0 R /XYZ 133.768 511.788 null] +/D [1557 0 R /XYZ 133.768 511.788 null] >> endobj 666 0 obj << -/D [1572 0 R /XYZ 133.768 242.403 null] +/D [1557 0 R /XYZ 133.768 271.488 null] >> endobj -1575 0 obj +1560 0 obj << -/D [1572 0 R /XYZ 149.011 128.719 null] +/D [1557 0 R /XYZ 149.011 128.723 null] >> endobj -1571 0 obj +1556 0 obj << -/Font << /F28 712 0 R /F106 1309 0 R /F56 717 0 R /F50 713 0 R /F49 711 0 R /F69 718 0 R /F68 716 0 R /F76 927 0 R /F75 930 0 R >> +/Font << /F102 1194 0 R /F118 1515 0 R /F105 1468 0 R /F103 1195 0 R /F56 710 0 R /F117 1470 0 R /F82 927 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1578 0 obj +1563 0 obj << -/Length 980 +/Length 942 /Filter /FlateDecode >> stream -xڝVK6Э21>Dn&oMpeVwߡ(ٔ$V/<837!t}xAA(IS&>ΉJu$5#h湷&JjO&E5%"#WbunJw*Ӟ/ )B3+*Azy;rQzB[IDTٶȍ;zLGR:4'R(a@4 FG@Q|r0*bʓM"1xkqǮ; `7>#3<%)\5Қ
`:
cb -Q ŵ~4ytjXXv]o>O{wvŞ['/4HΨOm3tH V4>byN)[kvg/<m<gmz#g7a{r=,:l7N.jnߔL5@29[9\x\82J~b 8+\v|QK=M`&4(ۦZtk6&c, -/ .zCI\*߷/5mwyеٛm%|V*p|bǵ|
?ti!\?Jru|=qC.N` }%5 -w\P +xڵVn6}WZ b8:IA`ߚ% +%|mtkҝZ9"fcLĄ.`2n1):P诔FnY6#VcA&I"%bX֦̕:.d1mJ)'a"Aj[`3<ʃb1a$SΪovD61r)emW PepF2 s +[^icYxci +cqHZHdͷzK\n^Myu!^m^5_<b[5D8M8Ou ,bI?_'etgiiPѪaqqyD?,]gH]dβsU +]-q=U5lO.)ahS {_HP'r:/wwFNOz!+$QnQ}kೄ0;s0m +hsU.1l: +*]~Qx?w+N[Kn5Mbkk%O?sc㕬nqǑHq8n.O 9Lf DY=]Zw~|?❮ʺOjimn4#<9D$Y|uYyCծ;ڪzBYNjCr+.g,>cJJoIԭu*+ӞbJja!1d6mgdI2q=Q40 .wWP\=Զn@QcTP,' +Bv8<go3"W^ +fppF9W5 endstream endobj -1577 0 obj +1562 0 obj << /Type /Page -/Contents 1578 0 R -/Resources 1576 0 R +/Contents 1563 0 R +/Resources 1561 0 R /MediaBox [0 0 612 792] -/Parent 1562 0 R +/Parent 1539 0 R >> endobj -1579 0 obj +1564 0 obj << -/D [1577 0 R /XYZ 132.768 705.06 null] +/D [1562 0 R /XYZ 132.768 705.06 null] >> endobj 670 0 obj << -/D [1577 0 R /XYZ 133.768 667.198 null] +/D [1562 0 R /XYZ 133.768 667.198 null] >> endobj 674 0 obj << -/D [1577 0 R /XYZ 133.768 488.032 null] +/D [1562 0 R /XYZ 133.768 488.032 null] >> endobj -1580 0 obj +1565 0 obj << -/D [1577 0 R /XYZ 133.768 469.018 null] +/D [1562 0 R /XYZ 133.768 469.038 null] >> endobj -1581 0 obj +1566 0 obj << -/D [1577 0 R /XYZ 133.768 447.749 null] +/D [1562 0 R /XYZ 133.768 448.863 null] >> endobj -1582 0 obj +1567 0 obj << -/D [1577 0 R /XYZ 133.768 426.759 null] +/D [1562 0 R /XYZ 133.768 428.939 null] >> endobj -1583 0 obj +1568 0 obj << -/D [1577 0 R /XYZ 133.768 407.98 null] +/D [1562 0 R /XYZ 133.768 411.005 null] >> endobj -1584 0 obj +1569 0 obj << -/D [1577 0 R /XYZ 133.768 388.096 null] +/D [1562 0 R /XYZ 133.768 392.076 null] >> endobj -1585 0 obj +1570 0 obj << -/D [1577 0 R /XYZ 133.768 368.211 null] +/D [1562 0 R /XYZ 133.768 373.147 null] >> endobj -1586 0 obj +1571 0 obj << -/D [1577 0 R /XYZ 133.768 304.027 null] +/D [1562 0 R /XYZ 133.768 319.599 null] >> endobj -1587 0 obj +1572 0 obj << -/D [1577 0 R /XYZ 133.768 282.757 null] +/D [1562 0 R /XYZ 133.768 301.416 null] >> endobj -1588 0 obj +1573 0 obj << -/D [1577 0 R /XYZ 133.768 262.873 null] +/D [1562 0 R /XYZ 133.768 282.487 null] >> endobj -1589 0 obj +1574 0 obj << -/D [1577 0 R /XYZ 133.768 242.988 null] +/D [1562 0 R /XYZ 133.768 263.558 null] >> endobj -1576 0 obj +1561 0 obj << -/Font << /F71 761 0 R /F72 762 0 R /F28 712 0 R /F50 713 0 R >> +/Font << /F77 761 0 R /F78 762 0 R /F35 711 0 R /F103 1195 0 R /F102 1194 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1592 0 obj +1577 0 obj << -/Length 1383 +/Length 1455 /Filter /FlateDecode >> stream -xڽWMs&WfTesp%rVPXbryf${Q^?hBBﯳȋ˳{8AqEqH{YJPe]0R?xzW5e$V,bKi-225dFyu0-$EI~0"S5$luchܘ
M5NJTJl%>C2FDn#Q+ZAxA4Әa^͎j֘{X -6fQ' EK+ڦvW/ZiЬg/N}:%y"ӷ,(Β=&umA$?8i0u5TJ&^k:cVۚ5}C< $R q9 -d.*XLӊ߫,`Baލve9ݕy/T<f#.yYW7,R7[Zƙ˨NS aNHbdnH4I NP.x8(zI#"g[n)-`wnޒUZ>=dlȐ|r0ʶ~5F~2oV6lS>n+8IMBN@KgNgYpV'<d/lf9Nb`fNPrgGPt9VU"pL])Z& VӣTӡ:z~ n}Tf5w-b7ޮnid!3(2b;ADz;E%;7XRHLP,2G1{!X3 wMD=rrEftBҷmk_A0}OPs7]Fj%#at)bxz:><~VհU4a㈠83Pmd ($LJ* n->6TK2M`247\cr@9d߳NZj#^mYnV#O仞<kBEu(1+dL -'&M/66+^ՎfS{t^`;rV:8Tg"e"Ŀ%A;̓reg`ȼ:s%h="n-f0숑暩1RM`tr@;A;]D!y+u(@MSXchfp ;֮$cpOhWE
GY1?lߞr>n7AӱZ8P Bc˳ +xڽXK6WV9"LCMgzioyL-q"Q"L^!U{db A@tWon_ܼJ8vBqY<qV\oiBy=_(Ԑۿoޢ(^6f(,pbV$TLMPD[3?~bI6h@0E {#(i3kmkVa6"e2L|8:Jal4_DOb~wX]Pejc-ޠ(ܦ[c7miG(
Rr?f)c7߰p%x= +s|ptB|v=f,h5Z1]4E/R0^A@JDqn"LoX6|وⓍ$$@Ju.؊%J*7-3عB;*tw4` }j:.PȽ3x?*mt&my0L8uj7\cxA'jgBȾo q9Ο0-q*5?@'yp^)E {#!#b]vmθ %e3kRZ̦b&n"V_\ԛ<$V{v(qOaNw.n\Xzo?s'S݉r=\5xUhtsqn/ћ3)X9x"W&To ~eq(ca=İ"w݇xA2e4uh&&-na7֞>w{^J֏oc{p3dXI +?ǶWc^'vqN9玉-== +E7 8F=˕>-7^s=nw8%ʩ9]KjU4CB-&db8XNN.L&53R3L'2|Bn +hâqA{:1ac endstream endobj -1591 0 obj +1576 0 obj << /Type /Page -/Contents 1592 0 R -/Resources 1590 0 R +/Contents 1577 0 R +/Resources 1575 0 R /MediaBox [0 0 612 792] -/Parent 1562 0 R +/Parent 1539 0 R >> endobj -1593 0 obj +1578 0 obj << -/D [1591 0 R /XYZ 132.768 705.06 null] +/D [1576 0 R /XYZ 132.768 705.06 null] >> endobj 678 0 obj << -/D [1591 0 R /XYZ 133.768 667.198 null] +/D [1576 0 R /XYZ 133.768 667.198 null] >> endobj -1594 0 obj +1579 0 obj << -/D [1591 0 R /XYZ 133.768 605.582 null] +/D [1576 0 R /XYZ 133.768 607.165 null] >> endobj -1595 0 obj +1580 0 obj << -/D [1591 0 R /XYZ 133.768 573.148 null] +/D [1576 0 R /XYZ 133.768 587.934 null] >> endobj -1596 0 obj +1581 0 obj << -/D [1591 0 R /XYZ 133.768 551.784 null] +/D [1576 0 R /XYZ 133.768 565.813 null] >> endobj -1597 0 obj +1582 0 obj << -/D [1591 0 R /XYZ 133.768 533.297 null] +/D [1576 0 R /XYZ 133.768 546.432 null] >> endobj -1598 0 obj +1583 0 obj << -/D [1591 0 R /XYZ 133.768 513.87 null] +/D [1576 0 R /XYZ 133.768 526.303 null] >> endobj -1599 0 obj +1584 0 obj << -/D [1591 0 R /XYZ 133.768 493.447 null] +/D [1576 0 R /XYZ 133.768 505.178 null] >> endobj -1600 0 obj +1585 0 obj << -/D [1591 0 R /XYZ 133.768 472.083 null] +/D [1576 0 R /XYZ 133.768 483.306 null] >> endobj -1601 0 obj +1586 0 obj << -/D [1591 0 R /XYZ 133.768 453.596 null] +/D [1576 0 R /XYZ 133.768 463.924 null] >> endobj -1602 0 obj +1587 0 obj << -/D [1591 0 R /XYZ 133.768 432.232 null] +/D [1576 0 R /XYZ 133.768 442.052 null] >> endobj -1603 0 obj +1588 0 obj << -/D [1591 0 R /XYZ 133.768 413.746 null] +/D [1576 0 R /XYZ 133.768 422.671 null] >> endobj -1604 0 obj +1589 0 obj << -/D [1591 0 R /XYZ 133.768 392.381 null] +/D [1576 0 R /XYZ 133.768 400.798 null] >> endobj -1605 0 obj +1590 0 obj << -/D [1591 0 R /XYZ 133.768 375.888 null] +/D [1576 0 R /XYZ 133.768 385.304 null] >> endobj -1606 0 obj +1591 0 obj << -/D [1591 0 R /XYZ 133.768 346.277 null] +/D [1576 0 R /XYZ 133.768 356.209 null] >> endobj -1607 0 obj +1592 0 obj << -/D [1591 0 R /XYZ 133.768 324.636 null] +/D [1576 0 R /XYZ 133.768 333.838 null] >> endobj -1608 0 obj +1593 0 obj << -/D [1591 0 R /XYZ 133.768 308.142 null] +/D [1576 0 R /XYZ 133.768 318.344 null] >> endobj -1609 0 obj +1594 0 obj << -/D [1591 0 R /XYZ 133.768 281.91 null] +/D [1576 0 R /XYZ 133.768 303.596 null] >> endobj -1610 0 obj +1595 0 obj << -/D [1591 0 R /XYZ 133.768 264.306 null] +/D [1576 0 R /XYZ 133.768 288.849 null] >> endobj -1611 0 obj +1596 0 obj << -/D [1591 0 R /XYZ 133.768 248.366 null] +/D [1576 0 R /XYZ 133.768 274.101 null] >> endobj -1612 0 obj +1597 0 obj << -/D [1591 0 R /XYZ 133.768 220.747 null] +/D [1576 0 R /XYZ 133.768 259.354 null] >> endobj -1613 0 obj +1598 0 obj << -/D [1591 0 R /XYZ 133.768 204.53 null] +/D [1576 0 R /XYZ 133.768 244.606 null] >> endobj -1614 0 obj +1599 0 obj << -/D [1591 0 R /XYZ 133.768 186.598 null] +/D [1576 0 R /XYZ 133.768 225.972 null] >> endobj -1615 0 obj +1600 0 obj << -/D [1591 0 R /XYZ 133.768 164.68 null] +/D [1576 0 R /XYZ 133.768 203.602 null] >> endobj -1616 0 obj +1601 0 obj << -/D [1591 0 R /XYZ 133.768 148.74 null] +/D [1576 0 R /XYZ 133.768 188.605 null] >> endobj -1617 0 obj +1602 0 obj << -/D [1591 0 R /XYZ 133.768 132.799 null] +/D [1576 0 R /XYZ 133.768 173.858 null] >> endobj -1590 0 obj +1603 0 obj << -/Font << /F71 761 0 R /F50 713 0 R /F28 712 0 R >> -/ProcSet [ /PDF /Text ] +/D [1576 0 R /XYZ 133.768 159.11 null] >> endobj -1620 0 obj +1604 0 obj << -/Length 1077 -/Filter /FlateDecode +/D [1576 0 R /XYZ 133.768 144.363 null] >> -stream -xڽWKo6W(+R-Cn}fFG"bևh>s8gCH
y|9.1 -a -ЇGYmQ8/UXUλ֟(|Nwu/t4#&%WQhmvEP՚F
Ӆ<X6Ė -4/bO{uEՅ|m3Č\,iH]=1aW^py1XLa -g>p7ngD.bpJZs.IL\wCT$aty dC\7u[a=^Wm.Mrیܛ>MzMI˫)˒T_\Ldt\}~)8 8<lpKPJ^ş乡U4J*O }?.ۨfT(49άd}#}*}"}K߿tFeY^= cőeS.,ѹɲomȺ"*3Nxrxjx[du)]ʶۧgl~{N|>H,QjfI^<7vWFDp9F
\DP5QDQ""[\5RF뤩˩rVs붩{n&vw\] -<1ljPR(
&>2aCO/),{!s{EyA.A8EXVPT) ͮ|[Tߏa]_3݃pAǾQr6BR06^$c(8jogû9{0X\u;,n~֔z'ζ ȷŘ =D2+ -endstream endobj -1619 0 obj +1605 0 obj << -/Type /Page -/Contents 1620 0 R -/Resources 1618 0 R -/MediaBox [0 0 612 792] -/Parent 1562 0 R +/D [1576 0 R /XYZ 133.768 129.615 null] >> endobj -1621 0 obj +1575 0 obj << -/D [1619 0 R /XYZ 132.768 705.06 null] +/Font << /F77 761 0 R /F103 1195 0 R /F102 1194 0 R /F35 711 0 R >> +/ProcSet [ /PDF /Text ] >> endobj -1622 0 obj +1608 0 obj << -/D [1619 0 R /XYZ 133.768 667.198 null] +/Length 1029 +/Filter /FlateDecode >> +stream +xڽW]6}_Hդƀw}ԭMߡG*@mXH*3{}﵏ז
&t<h8FßRnΟAwu.DU Ҏ@UCT6nu%cB _P>[.i^kӳ +V?-C [`?_Ҙ¢L+dфvvgb +ZcZ}rS%z0 &!NUGiKN4͡x +U{xk_R<H@ח)9g,+Ӯ* +n!SD.uMߕlLovEE1, Ec_?(qJNk5?HJrU;mŊW,VW +X! v(OZO0|/=-wĝ(7ilfXR#fqC,|0osF96pa8Jtx۬e4K"vmBj'\fӴ +|Yy;gT;gc/#Sl7ʣ6Z0.tUH4͊ӊwu*Ċoۻ +endstream endobj -1623 0 obj +1607 0 obj << -/D [1619 0 R /XYZ 133.768 653.686 null] +/Type /Page +/Contents 1608 0 R +/Resources 1606 0 R +/MediaBox [0 0 612 792] +/Parent 1640 0 R >> endobj -1624 0 obj +1609 0 obj << -/D [1619 0 R /XYZ 133.768 639.614 null] +/D [1607 0 R /XYZ 132.768 705.06 null] >> endobj -1625 0 obj +1610 0 obj << -/D [1619 0 R /XYZ 133.768 615.247 null] +/D [1607 0 R /XYZ 133.768 667.198 null] >> endobj -1626 0 obj +1611 0 obj << -/D [1619 0 R /XYZ 133.768 599.514 null] +/D [1607 0 R /XYZ 133.768 652.752 null] >> endobj -1627 0 obj +1612 0 obj << -/D [1619 0 R /XYZ 133.768 575.147 null] +/D [1607 0 R /XYZ 133.768 637.808 null] >> endobj -1628 0 obj +1613 0 obj << -/D [1619 0 R /XYZ 133.768 557.422 null] +/D [1607 0 R /XYZ 133.768 618.879 null] >> endobj -1629 0 obj +1614 0 obj << -/D [1619 0 R /XYZ 133.768 537.926 null] +/D [1607 0 R /XYZ 133.768 596.712 null] >> endobj -1630 0 obj +1615 0 obj << -/D [1619 0 R /XYZ 133.768 523.3 null] +/D [1607 0 R /XYZ 133.768 581.021 null] >> endobj -1631 0 obj +1616 0 obj << -/D [1619 0 R /XYZ 133.768 509.228 null] +/D [1607 0 R /XYZ 133.768 566.077 null] >> endobj -1632 0 obj +1617 0 obj << -/D [1619 0 R /XYZ 133.768 493.163 null] +/D [1607 0 R /XYZ 133.768 547.148 null] >> endobj -1633 0 obj +1618 0 obj << -/D [1619 0 R /XYZ 133.768 473.667 null] +/D [1607 0 R /XYZ 133.768 524.981 null] >> endobj -1634 0 obj +1619 0 obj << -/D [1619 0 R /XYZ 133.768 457.049 null] +/D [1607 0 R /XYZ 133.768 505.305 null] >> endobj -1635 0 obj +1620 0 obj << -/D [1619 0 R /XYZ 133.768 437.552 null] +/D [1607 0 R /XYZ 133.768 483.138 null] >> endobj -1636 0 obj +1621 0 obj << -/D [1619 0 R /XYZ 133.768 420.934 null] +/D [1607 0 R /XYZ 133.768 463.462 null] >> endobj -1637 0 obj +1622 0 obj << -/D [1619 0 R /XYZ 133.768 401.438 null] +/D [1607 0 R /XYZ 133.768 441.295 null] >> endobj -1638 0 obj +1623 0 obj << -/D [1619 0 R /XYZ 133.768 386.812 null] +/D [1607 0 R /XYZ 133.768 425.604 null] >> endobj -1639 0 obj +1624 0 obj << -/D [1619 0 R /XYZ 133.768 372.74 null] +/D [1607 0 R /XYZ 133.768 410.66 null] >> endobj -1640 0 obj +1625 0 obj << -/D [1619 0 R /XYZ 133.768 358.667 null] +/D [1607 0 R /XYZ 133.768 395.716 null] >> endobj -1641 0 obj +1626 0 obj << -/D [1619 0 R /XYZ 133.768 344.595 null] +/D [1607 0 R /XYZ 133.768 380.772 null] >> endobj -1642 0 obj +1627 0 obj << -/D [1619 0 R /XYZ 133.768 330.523 null] +/D [1607 0 R /XYZ 133.768 365.828 null] >> endobj -1643 0 obj +1628 0 obj << -/D [1619 0 R /XYZ 133.768 316.451 null] +/D [1607 0 R /XYZ 133.768 350.884 null] >> endobj -1644 0 obj +1629 0 obj << -/D [1619 0 R /XYZ 133.768 302.379 null] +/D [1607 0 R /XYZ 133.768 335.94 null] >> endobj -1645 0 obj +1630 0 obj << -/D [1619 0 R /XYZ 133.768 288.306 null] +/D [1607 0 R /XYZ 133.768 320.996 null] >> endobj -1646 0 obj +1631 0 obj << -/D [1619 0 R /XYZ 133.768 274.234 null] +/D [1607 0 R /XYZ 133.768 306.052 null] >> endobj -1647 0 obj +1632 0 obj << -/D [1619 0 R /XYZ 133.768 260.162 null] +/D [1607 0 R /XYZ 133.768 291.108 null] >> endobj -1648 0 obj +1633 0 obj << -/D [1619 0 R /XYZ 133.768 235.798 null] +/D [1607 0 R /XYZ 133.768 266.952 null] >> endobj -1649 0 obj +1634 0 obj << -/D [1619 0 R /XYZ 133.768 220.062 null] +/D [1607 0 R /XYZ 133.768 250.262 null] >> endobj -1650 0 obj +1635 0 obj << -/D [1619 0 R /XYZ 133.768 205.99 null] +/D [1607 0 R /XYZ 133.768 235.318 null] >> endobj -1651 0 obj +1636 0 obj << -/D [1619 0 R /XYZ 133.768 189.925 null] +/D [1607 0 R /XYZ 133.768 216.389 null] >> endobj -1652 0 obj +1637 0 obj << -/D [1619 0 R /XYZ 133.768 172.366 null] +/D [1607 0 R /XYZ 133.768 195.965 null] >> endobj -1653 0 obj +1638 0 obj << -/D [1619 0 R /XYZ 133.768 144.954 null] +/D [1607 0 R /XYZ 133.768 168.816 null] >> endobj -1654 0 obj +1639 0 obj << -/D [1619 0 R /XYZ 133.768 129.776 null] +/D [1607 0 R /XYZ 133.768 152.628 null] >> endobj -1618 0 obj +1606 0 obj << -/Font << /F28 712 0 R /F50 713 0 R /F56 717 0 R >> +/Font << /F35 711 0 R /F103 1195 0 R /F102 1194 0 R /F105 1468 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1657 0 obj +1643 0 obj << -/Length 1543 +/Length 1576 /Filter /FlateDecode >> stream -xXn6+$%Ңh")@Z{16{%WA{}9ן/N+0xaG)p.6'Wof\uf(#PꬹG捃뇽]v%%it~> <?wm6QmUHʆķp}wq?;H:qv3u6C -s}9dă{2PJ0KG0_nV<tj\xWkhxQf:[ r܍^1wwnԤu@e?J'L*jg8>ո&IZP_W
-:Y6z>T
}& $yUүKqt&plw6& o_`|}ٳ'lP8Spݙ -gt2VQ"Ez3%9w -jւBl>HŹq]awW'CƋ0Xte3J]8dj-p7IYTCC.l1_=})eЬ0۷Kn6=1t>FyⲨp: -64-y>z6-nK-+CЎ}җ.Z`]1D撡Ӈ̲q>o2qt=0\zzI*Z2Cp6R?*|DA +xXn6}W譚Ch")@-NYCkhKz@왑sx%q
p 2 EL* Q%7Ph&꺼ڶMWǮ8X$wBv{ae +EJ+ +aJHQ+^0nqAY?9aܮrkT1_̺՚ce"_tgtlڪ
9>&úv@ +[0( ~&}d4kv9N/t-覺gTb~QB{퉰K3SsbFˋB_ݥUnD$aF.+s'y;3G/ +v6=vzvXs-*9 lrV endstream endobj -1656 0 obj +1642 0 obj << /Type /Page -/Contents 1657 0 R -/Resources 1655 0 R +/Contents 1643 0 R +/Resources 1641 0 R /MediaBox [0 0 612 792] -/Parent 1659 0 R +/Parent 1640 0 R >> endobj -1658 0 obj +1644 0 obj << -/D [1656 0 R /XYZ 132.768 705.06 null] +/D [1642 0 R /XYZ 132.768 705.06 null] >> endobj 682 0 obj << -/D [1656 0 R /XYZ 133.768 667.198 null] +/D [1642 0 R /XYZ 133.768 667.198 null] >> endobj 686 0 obj << -/D [1656 0 R /XYZ 133.768 644.58 null] +/D [1642 0 R /XYZ 133.768 644.58 null] >> endobj 690 0 obj << -/D [1656 0 R /XYZ 133.768 219.382 null] +/D [1642 0 R /XYZ 133.768 251.263 null] >> endobj -1655 0 obj +1641 0 obj << -/Font << /F71 761 0 R /F72 762 0 R /F52 1202 0 R /F96 1203 0 R /F28 712 0 R /F99 1263 0 R /F97 1264 0 R /F50 713 0 R /F51 715 0 R /F49 711 0 R >> +/Font << /F77 761 0 R /F78 762 0 R /F102 1194 0 R /F103 1195 0 R /F106 1255 0 R /F104 1256 0 R /F58 718 0 R /F56 710 0 R /F57 712 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1662 0 obj +1647 0 obj << -/Length 815 +/Length 765 /Filter /FlateDecode >> stream -xڝVM8WU+U;[n|@٩T{ZȞ1O* OO_(: vsw/-jv* -m+!{\^+z \VUss
2~B,<4KȬu4:?daH-ƾw r^R1 Z#,D}3JN -q ndSW\[qTHR=k)^٥;SW9wMz0ϣ;7}ߵ˧m,1} "KYTM0ךX)(oZQb|M.Xߔft''_Yni= d,UD1?x=geݔ(P1Hz2ԝOLP032|D)5uaRHiЮ|HQ/!H-З "
6zμ7PRJ#% -i*[V8rl$l]!Rm!V#B KWJ
Qp9pn1aWc߅?B?saĂ]_Q*yס{rʾ4Ű5<4D\C"L[16c?B1TBƯX\ÞNcSBh_{u;<+8Bc4\ٚm\ -.5+Č_v778K*)zPlʪǾ~`oRujw*Od7}Dz?e
a@f,,T|5$= +xڝUr0+g%PfQ&VROm9ز\Y#Cnޣs(Owť2F=bR+Ҫ \(3~?wqɨ@Ni9LH>qpON)8#9%,ߑ()]5.1"? Fw]m6d.B,\φȚzJ.gY#*]1:sCMV>ah8Q@fM@5KorElR-LBkw?Wh!l.=\t6\lgOkڝS.j l0i_+eQĊJ$Wa4"D1yNYY7&,TFt{2ԝO.f{p!0~n~l"?bxaU@oUAbl~2`je)uY- 54%-ysnNTp +/&֩(E~FEZFEJR}7 +qt$Nd&̱"UuD1ǀ]}0nNױ.{w.X'OG2[ݍx*:VakxrE$ix-^@:cgz!@54M OpSs7nddrَWTi/;MkYq endstream endobj -1661 0 obj +1646 0 obj << /Type /Page -/Contents 1662 0 R -/Resources 1660 0 R +/Contents 1647 0 R +/Resources 1645 0 R /MediaBox [0 0 612 792] -/Parent 1659 0 R +/Parent 1640 0 R >> endobj -1663 0 obj +1648 0 obj << -/D [1661 0 R /XYZ 132.768 705.06 null] +/D [1646 0 R /XYZ 132.768 705.06 null] >> endobj 694 0 obj << -/D [1661 0 R /XYZ 133.768 585.567 null] +/D [1646 0 R /XYZ 133.768 605.686 null] >> endobj -1660 0 obj +1645 0 obj << -/Font << /F49 711 0 R /F50 713 0 R /F28 712 0 R /F51 715 0 R /F71 761 0 R /F96 1203 0 R >> +/Font << /F58 718 0 R /F103 1195 0 R /F56 710 0 R /F102 1194 0 R /F77 761 0 R /F35 711 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1665 0 obj +1650 0 obj [525] endobj -1666 0 obj -[826.4 295.1 354.2 295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 826.4 826.4 826.4 501.8 708.4 708.4 708.4 678.8 767.4 637.2 607.6 708.4 750 295.1 501.8 737.9 578.1 927.1 750 784.7 678.8 784.7 687.5 590.3 725.7 729.2 708.4 1003.5 708.4 708.4 649.3 309 531.3 309 555.6 708.4 295.1 510.4 548.6 472.2 548.6 472.2 324.7 531.3 548.6 253.5 283 519.1 253.5 843.8 548.6 531.3 548.6 548.6 362.9 407.3 383.7] +1651 0 obj +[708.4] endobj -1667 0 obj +1652 0 obj [922.3] endobj -1668 0 obj -[536.1 536.1 813.9 813.9 500 319.5 433.8 833.3 500 833.3 758.3 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 777.8 777.8 472.2 666.7 666.7 666.7 638.9 722.2 597.2 569.5 666.7 708.3 277.8 472.2 694.5 541.7 875 708.3 736.1 638.9 736.1 645.8 555.6 680.6 687.5 666.7 944.4 666.7 666.7 611.1 288.9 500 288.9 555.6 666.7 277.8 480.6 516.7 444.5 516.7 444.5 305.6 500 516.7 238.9 266.7 488.9 238.9 794.5 516.7 500 516.7 516.7 341.7 383.3 361.1 516.7 461.1 683.3 461.1 461.1 434.7 500] +1653 0 obj +[550.9 550.9 836.4 836.4 513.9 325.6 453.5 856.4 513.9 856.4 779.3 285.5 399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 799.4 799.4 799.4 485.3 685.2 686.7 685.9 656.7 743.1 617.3 588.7 685.2 726.8 287 486.1 715.3 560.2 898.1 726.8 759.2 657.4 759.2 665.9 571 702.2 706.8 686.7 972.2 686.7 686.7 628.1 298.6 513.9 298.6 555.6 686.7 285.5 493.8 530.8 456.8 530.8 456.8 314 513.9 530.8 245.4 273.9 502.3 245.4 816.3 530.8 513.9 530.8 530.8 351.1 394 371.1 530.8 473.8 702.2 473.8 473.8 446.7 513.9] endobj -1670 0 obj +1655 0 obj +[611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 351.8 351.8 351.8 935.2] +endobj +1657 0 obj +[769.7] +endobj +1659 0 obj +[1222.2] +endobj +1660 0 obj +[577.2 603.4 905.1 918.2 524.7 314.8 416.8 839.5 513.9 839.5 787.1 314.8 419.8 419.8 524.7 787.1 314.8 367.3 314.8 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 314.8 314.8 799.4 787.1 799.4 524.7 787.1 763 722.6 734.6 775 696.3 670.1 794.1 763 395.7 538.9 789.2 643.8 920.3 763 787.1 696.3 787.1 748.8 577.2 734.6 763 763 1025.3 763 763 629.7 314.8 513.9 314.8 555.6 763 314.8 524.7 472.2 472.2 524.7 472.2 314.8 472.2 524.7 314.8 314.8 472.2 262.3 839.5 577.2 524.7 524.7 472.2 432.9 419.8 341.1 550.9 472.2 682.1 473.8 498.4] +endobj +1661 0 obj +[588.2 529.4 587.7 452.4 556.3 611.7 640.8 670.5 639.4 477.1 609.5 852.5 529.4 374.4 671.1 1027.8 1027.8 1027.8 1027.8 285.5 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 799.4 513.9 799.4 513.9 543.7 770.7 777.7 733.6 847.5 756.3 656.2 804.8 850.1 449.3 566.3 870.4 699.4 992.9 821.6 782.1 656.2 810.6 777.6 627.8 599.6 699.1 599.4 970.5 849 596.5 699.2 399.7 399.7 399.7 1027.8 1027.8 424.4 544.5 440.4 444.9 532.5 477.8 498.8 490.1 592.2 351.7 420.1 535.1 306.7 905.5 620 497.5 515.9 459.2 463.7 478.8 371.1 591.4 499.2 736.6 582.6 506.2] +endobj +1662 0 obj +[536.1 536.1 813.9 813.9 500 319.5 433.8 833.3 500 833.3 758.3 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 777.8 777.8 472.2 666.7 666.7 666.7 638.9 722.2 597.2 569.5 666.7 708.3 277.8 472.2 694.5 541.7 875 708.3 736.1 638.9 736.1 645.8 555.6 680.6 687.5 666.7 944.4 666.7 666.7 611.1 288.9 500 288.9 555.6 666.7 277.8 480.6 516.7 444.5 516.7 444.5 305.6 500 516.7 238.9 266.7 488.9 238.9 794.5 516.7 500 516.7 516.7 341.7 383.3 361.1] +endobj +1664 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj -1672 0 obj -[513.9] +1665 0 obj +[285.5 485.9 856.4 513.9 856.4 799.4 285.5 399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.4 571 742.3 770.7 770.7 1056.1 770.7 770.7 628.1 285.5 485.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.4 571 513.9 571 542.4 402 405.4] endobj -1674 0 obj -[799.4] +1666 0 obj +[799.4 285.5 799.4 513.9 799.4 513.9 799.4 799.4 799.4 799.4 799.4 799.4 799.4 1027.8 513.9 513.9 799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 1027.8 1027.8 799.4 799.4 1027.8 1027.8 513.9 513.9 1027.8 1027.8 1027.8 799.4 1027.8 1027.8] endobj -1675 0 obj -[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] +1667 0 obj +[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj -1676 0 obj -[571 571 856.4 856.4 513.9 285.5 387.5 856.4 513.9 856.4 799.4 285.5 399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 799.4 799.4 799.4 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.4 571 742.3 770.7 770.7 1056.1 770.7 770.7 628.1 285.5 513.9 285.5 555.6 770.7 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.4 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3 542.4 542.4] +1668 0 obj +[513.9 1027.8 0 401.9 285.5 314 599.6 571 571 856.4 856.4 513.9 285.5 387.5 856.4 513.9 856.4 799.4 285.5 399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 799.4 799.4 799.4 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.4 571 742.3 770.7 770.7 1056.1 770.7 770.7 628.1 285.5 513.9 285.5 555.6 770.7 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.4 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3 542.4 542.4 456.8 513.9 285.5 513.9 555.6 171.3 770.7 770.7 742.3 742.3 785 699.4 699.4 806.5 642.3 642.3 642.3 770.7 770.7 770.7 799.4 756.4 756.4 571 571 571 742.3 742.3 770.7 770.7 770.7 628.1 628.1 628.1 862 371 571 498.5] endobj -1677 0 obj +1669 0 obj [650] endobj -1679 0 obj +1670 0 obj [880.8] endobj -1680 0 obj +1671 0 obj [680.6 680.6 680.6 680.6 680.6] endobj -1681 0 obj +1672 0 obj [795.8 801.4 757.3] endobj -1682 0 obj +1673 0 obj [777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 888.9 888.9 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 500 277.8 222.2 388.9 611.1 722.2 611.1 722.2 777.8 777.8 777.8 777.8 1000 1000 1000 1000 1000 1000 777.8 777.8 555.6 722.2 666.7 722.2 722.2 666.7 611.1 777.8 777.8 388.9 500 777.8 666.7 944.5 722.2 777.8 611.1 777.8 722.2] endobj -1683 0 obj +1674 0 obj [777.8 1000 1000 777.8 722.2 888.9 611.1 1000 1000 1000 1000 833.3 833.3 416.7 416.7 416.7 416.7 1111.1 1111.1 1000 1000 500 500 1000 1388.9 1000 1000 777.8 777.8 777.8 777.8 1111.1 666.7 666.7 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 275 500 777.8 777.8 777.8 777.8 777.8] endobj -1685 0 obj +1676 0 obj [525] endobj -1686 0 obj +1677 0 obj [531.3] endobj -1687 0 obj +1678 0 obj [723.6 904.2 900 436.1 594.5 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.5 570.8 319.5 575 319.5 319.5 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.5 351.4 607 319.5 958.3 638.9 575 638.9 607 473.6] endobj -1689 0 obj +1680 0 obj [458.3 458.3 416.7 416.7 472.2 472.2 472.2 472.2 583.3 583.3 472.2 472.2 333.3 555.6 577.8 577.8 597.2 597.2 736.1 736.1 527.8 527.8 583.3 583.3 583.3 583.3 750 750 750 750 1044.4 1044.4 791.7 791.7 583.3 583.3 638.9 638.9 638.9 638.9 805.6 805.6 805.6 805.6 1277.8 1277.8 811.1 811.1 875 875 666.7 666.7 666.7 666.7 666.7 666.7 888.9 888.9 888.9 888.9 888.9 888.9 888.9 666.7 875 875 875 875 611.1 611.1 833.3 1111.1 472.2 555.6 1111.1 1511.1 1111.1 1511.1 1111.1 1511.1 1055.6 944.5 472.2 833.3 833.3 833.3 833.3 833.3 1444.5 1277.8 555.6 1111.1 1111.1 1111.1 1111.1 1111.1 944.5 1277.8 555.6 1000 1444.5 555.6 1000 1444.5 472.2 472.2 527.8 527.8 527.8 527.8 666.7 666.7 1000 1000 1000 1000 1055.6 1055.6 1055.6] endobj -1690 0 obj +1681 0 obj [892.9 339.3 892.9 585.3 892.9 585.3 892.9 892.9 892.9 892.9 892.9 892.9 892.9 1138.9 585.3 585.3 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 1138.9 1138.9 892.9 892.9 1138.9 1138.9 585.3 585.3 1138.9 1138.9 1138.9 892.9 1138.9 1138.9 708.3 708.3 1138.9 1138.9 1138.9 892.9 329.4 1138.9 769.8 769.8 1015.9 1015.9 0 0 646.8 646.8 769.8 585.3 831.4 831.4 892.9 892.9 708.3 917.6 753.4 620.2 889.5 616.1 818.4 688.5 978.7 646.5 782.2 871.7 791.7 1342.7 935.6 905.8 809.2 935.9 981 702.2 647.8 717.8 719.9 1135.1 818.9 764.4 823.1 769.8 769.8 769.8 769.8 769.8 708.3 708.3 523.8 523.8 523.8 523.8] endobj -1691 0 obj +1682 0 obj [323.4 538.4 938.5 569.4 938.5 877 323.4 446.4 446.4 569.4 877 323.4 384.9 323.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 323.4 323.4 323.4 877 538.7 538.7 877 843.3 798.6 815.5 860.1 767.9 737.1 883.9 843.3 412.7 583.3 874 706.4 1027.8 843.3 877 767.9 877 829.4 631 815.5 843.3 843.3 1150.8 843.3 843.3 692.4 323.4 538.4 323.4 569.4 323.4 323.4 569.4 631 507.9 631 507.9 354.2 569.4 631 323.4 354.2 600.2 323.4 938.5 631 569.4 631 600.2 446.4 452.6] endobj -1692 0 obj +1683 0 obj [777.8 277.8 777.8 500 777.8 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 762 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8 500 500 611.1 500 277.8 833.3] endobj -1693 0 obj +1684 0 obj [742.7 647.8 600.1 519.3 476.1 519.8 588.6 544.1 422.8 668.8 677.6 694.6 572.8 519.8 668 592.7 662 526.8 632.9 686.9 713.8 756 719.7 539.7 689.9 950 592.7 439.2 751.4 1138.9 1138.9 1138.9 1138.9 339.3 339.3 585.3 585.3 585.3 585.3 585.3 585.3 585.3 585.3 585.3 585.3 585.3 585.3 339.3 339.3 892.9 585.3 892.9 585.3 610.1 859.1 863.2 819.4 934.1 838.7 724.5 889.4 935.6 506.3 632 959.9 783.7 1089.4 904.9 868.9 727.3 899.7 860.6 701.5 674.8 778.2 674.6 1074.4 936.9 671.5 778.4 462.3 462.3 462.3 1138.9 1138.9 478.2 619.7 502.4 510.5 594.7 542 557.1 557.3 668.8 404.2 472.7 607.3 361.3 1013.7 706.2 563.9 588.9 523.6 530.4 539.2 431.6 675.4 571.4 826.4 647.8 579.4 545.8] endobj -1694 0 obj +1685 0 obj [722.2 777.8 722.2 777.8 722.2 583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.5 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 472 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 472 277.8 500 277.8 277.8 500 555.6 444.5 555.6 444.5 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.5 388.9 555.6 527.8 722.2 527.8] endobj -1695 0 obj +1686 0 obj [603.5 630.9 946.4 960.1 548.6 329.2 437.2 877.8 531.3 877.8 822.9 329.2 438.9 438.9 548.6 822.9 329.2 384 329.2 548.6 548.6 548.6 548.6 548.6 548.6 548.6 548.6 548.6 548.6 548.6 329.2 329.2 826.4 822.9 826.4 548.6 822.9 796.5 754.9 768.1 809.7 727.4 700 830 796.5 412.5 562.9 824 672.6 961.1 796.5 822.9 727.4 822.9 782.3 603.5 768.1 796.5 796.5 1070.9 796.5 796.5 658.3 329.2 531.3 329.2 555.6 796.5 329.2 548.6 493.7 493.7 548.6 493.7 329.2 493.7 548.6 329.2 329.2 493.7 274.3 877.8 603.5 548.6 548.6 493.7 452.6 438.9 356.6 576 493.7 713.2 494.8 521.2 438.9] endobj -1696 0 obj +1687 0 obj [531.3 1062.5 0 414.9 295.1 324.7 619.8 590.3 590.3 885.4 885.4 531.3 295.1 403.1 885.4 531.3 885.4 826.4 295.1 413.2 413.2 531.3 826.4 295.1 354.2 295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 826.4 826.4 826.4 501.8 826.4 795.9 752.1 767.4 811.1 722.6 693.1 833.5 795.9 382.6 545.5 825.4 663.5 972.9 795.9 826.4 722.6 826.4 781.6 590.3 767.4 795.9 795.9 1091 795.9 795.9 649.3 295.1 531.3 295.1 555.6 795.9 295.1 531.3 590.3 472.2 590.3 472.2 324.7 531.3 590.3 295.1 324.7 560.7 295.1 885.4 590.3 531.3 590.3 560.7 414.1 419.1 413.2 590.3 560.7 767.4 560.7 560.7 472.2 531.3 295.1 531.3 555.6 177.1 795.9 795.9 767.4 767.4 811.1 722.6 722.6 833.5 663.5 663.5 663.5 795.9 795.9 795.9 826.4 781.6 781.6 590.3 590.3 590.3 767.4 767.4 795.9 795.9 795.9 649.3 649.3 649.3 889.9 382.6 590.3 520.1] endobj -1697 0 obj +1688 0 obj [531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531 531.3 531.3 531 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3] endobj -1698 0 obj +1689 0 obj [611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 351.8 351.8 963 935.2 963 578.7 935.2 896.3] endobj -1699 0 obj +1690 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj -1700 0 obj +1691 0 obj [625 625 937.5 937.5 562.5 342.6 462.5 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 894.4 875 894.4 531.2 875 849.5 799.7 812.5 862.2 738.4 707.2 884.2 879.6 419 581 880.7 675.9 1067.2 879.6 844.9 768.5 844.9 839.2 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 575 312.5 555.6 849.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.7 437.5 625 593.7 812.5 593.7 593.7 500 575 319.4 575] endobj -1701 0 obj +1692 0 obj [613.3 562.2 587.8 881.7 894.4 511.1 306.7 400.7 817.8 500 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8 306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 777.8 766.7 777.8 511.1 766.7 743.4 703.9 715.6 755 678.4 652.8 773.6 743.4 385.5 525 768.9 627.2 896.7 743.4 766.7 678.4 766.7 729.5 562.2 715.6 743.4 743.4 998.9 743.4 743.4 613.3 306.7 500 306.7 555.6 743.4 306.7 511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.5 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 460 664.5 463.9 485.6 408.9] endobj -1702 0 obj +1693 0 obj [639.7 565.6 517.7 444.4 405.9 437.5 496.5 469.4 353.9 576.2 583.3 602.6 494 437.5 570 517 571.4 437.2 540.3 595.8 625.7 651.4 622.5 466.3 591.4 828.1 517 362.8 654.2 1000 1000 1000 1000 277.8 277.8 500 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 500 777.8 500 530.9 750 758.5 714.7 827.9 738.2 643.1 786.3 831.3 439.6 554.5 849.3 680.6 970.1 803.5 762.8 642 790.6 759.3 613.2 584.4 682.8 583.3 944.4 828.5 580.6 682.6 388.9 388.9 388.9 1000 1000 416.7 528.6 429.2 432.8 520.5 465.6 489.6 477 576.2 344.5 411.8 520.6 298.4 878 600.2 484.7 503.1 446.4 451.2 468.8 361.1 572.5 484.7 715.9 571.5 490.3 465.1] endobj -1703 0 obj +1694 0 obj [569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 323.4 323.4 892.9 877 892.9 538.7 877 843.3] endobj -1704 0 obj +1695 0 obj [500 0 277.8 333.3 277.8 551.1 500 500 500 500 500 500 500 500 500 500 0 0 388.9 777.8 388.9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 722.2 0 683.3 0 777.8 0 0 0 0 0 722.2 0 0 0 402.7 0 402.7 500 500 500 0 500 500 500 0 0 0 0 0 0 0 1000 500 611.1 0 0 500 0 305.6 0 0 0 0 0 0 0 0 0 0 555.6 166.7 611.1 611.1 500 500 444.5 444.5 397.8 1140 777.8 944.4 610 444.5 305.6 722.2 1027.8 750 784.7 680.6 750 736.1 472.2 472.2 555.6 983.3 1457 472.2 708.3 916 500 676.2 777.8 883.3 361 361 444.5 750 777.8 750 277.8 484 500 683.3 449.4 683.3 777.8 683.3 683.3 777.8 375] endobj -1705 0 obj +1696 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj -1706 0 obj +1697 0 obj [500 1000 0 391.7 277.8 305.6 583.3 555.6 555.6 833.3 833.3 500 277.8 373.8 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 777.8 777.8 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 555.6 750 277.8 500 555.6 444.5 555.6 444.5 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.5 388.9 555.6 527.8 722.2 527.8 527.8 444.5 500 277.8 500 555.6 166.7 750 750 722.2 722.2 763.9 680.6 680.6 784.7 625 625 625 750 750 750 777.8 736.1 736.1 555.6 555.6 555.6 722.2 722.2 750 750 750 611.1 611.1 611.1 838.9 361.1 555.6 484] endobj -1707 0 obj +1698 0 obj [575 1150 0 449.7 319.5 351.4 670.8 638.9 638.9 958.3 958.3 575 350 481.5 958.3 575 958.3 894.4 319.5 447.2 447.2 575 894.4 319.5 383.3 319.5 575 575 575 575 575 575 575 575 575 575 575 319.5 319.5 894.4 894.4 894.4 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.5 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.5 575 319.5 555.6 869.4 319.5 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.5 351.4 607 319.5 958.3 638.9 575 638.9 607 473.6 453.6 447.2 638.9 607 830.6 607 607 511.1] endobj -1708 0 obj -[380.8 380.8 489.6 761.6 272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 761.6 761.6 761.6 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.2 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 500 272 555.6 734 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2] +1699 0 obj +[380.8 380.8 489.6 761.6 272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 761.6 761.6 761.6 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.2 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 500 272 555.6 734 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8] endobj -1709 0 obj +1700 0 obj [514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514 514.6 514.6 514 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6] endobj -1710 0 obj +1701 0 obj << -/Length1 2691 -/Length2 30951 +/Length1 2708 +/Length2 31127 /Length3 0 -/Length 32475 +/Length 32665 /Filter /FlateDecode >> stream -xڴeT]5CN#58i5xp
4s3̬X:UwթsFޑ3ٛ -V@wnr8EciO -L.N@3 ]s({?4.fLwWolS{ӿ2V~x@ݝOTB` -g`el>լ>iotpWXE9otjNZp=!`%tqKst`nssFAp<g:S*?ϭ{VwvjYߴhh;Xvǿ3/wݽ9g.WCso¿ -iì|n'ē& -7S+&%bLUdWїMRt,=f@_i'9\vWVر8o{c4+u2~iz.[<k-2At#Nlq -܇198.]<
C3"B;uݛe -YώbL"l -tkupy],N"7chNx:MHLkA+"d;VǦ -ƣ#QG8fbb]aGe# -h~(쫎Q|Z?d U}Dbx䡥$[RLmӾ;Ug">@_K -)OLfr}Ͻ2tՎ9M]CRI_%e9ԚAM2-ϵxhg8^<9|IO E#Zb_1<_W_柶1딋R15ZA4 -BUN&m;^T(ۇ --\M<C*?9#K__/cl}i)BWf i<%4dA;({7zʪFl l-_J8xohmi){\M""n&_54Ґ3:{ݞnC`:|T`<\E_vIh";¸џKhLXET/iZ4h9I4dEW`?>.ڕ8x#i6G;}mr8#k7B8d"͍f~0F8.N$-@H}+X,&j↛0?|Dh_/Sb41~f1 ;^Nlq$7gt,mCߨ4.5$$P4KB)'w2DD+U5ơiQ8ėJWmъթکKtYxpQ.#L7eGKYKO֙]}(>܋^ @jzyɣK*[8|GCT>%LXٵ-mO| s&XY|MF/5euct
cR.=s#þƣ~B*%3趃@.$5@ÔϱRT$9j"Q -n8bj5!].OōZѳ/0u$taUgg͖-)KO8{ -%>Gn-%Ұ`*Fc:YgYPCHABS}{eH#K o<S"f)_#ީB/S4|dXz8``PmY@M
X|,g! StNx;0O0.Seb{ IV fqxvq;.5݃8E]!K8r\vZe,й:~,4{`A$JW.kP0 G
X`8BD`$>urPmr,j;*+T*X -`EeBeWSK sUyr)dpDG+ek! T<bh!ILRLj۬)yr2d9*#cic2ĀQ{TZa\䪤}E'VƆ\Ť;dvvگymujQ+r4z*k[JlPk=^ VQ.Sj]5ܰD&3͏ Dղ5(<lj30OByt-Q**0BBmO;pe&8Q7nTK4*##(ƅtf-S߉Vjz/.6k1C~@K~ҐAN!Jt{7̈{5'Ͼz[P:2_FduIlf^N d!C~`5}ћ$*Zi1M;j$yp,B[g'Ŏ5t&7*-Uȗ+X_5gOhsͬm-n)$k1BUI'C@&Jm'Q:j -B}+hK;tR:g5 ?ߍՏ*Qyf["nPq;?"NV"if oFt.,ϥ7!2jU.Zv.%6="٫&tOɶٵrBYTD[խsjJA$U'W_/;iKè]kn}8 &2 -lDxdstb,G"`ĭ\t,;D(nI8~ 1jl+r݈̓%!pѨ&-!&CҀ*9yXbWv&jBO=<LOڑ;\=nXl.S-ȇoBÞ?%u -oW#*%\9";z3P'HNQX
xwO!tI}rBp=m"iVuM}u®ɅތL0f{&}{xLnf4_6^z9(PB}x:۱6cΪ<c^E9^V kdT/ -/C?
1HwˌEu%bStIW o$,˃B|ж,RGFj7WAaWxjhQ6Qcқx41'ȕK؉&wc:yǚ)Ry+gG[x66BHyeNAm7a4'gڥy5#$mClf?. -5Fq12I'4O}_y|p \/~Q -s 5䡃7Sߢ -TyY>3/ր^r -v8ٛQHx1iw`w5.mكRCt6z|H\U{O,d.did+iC`s!yf_[p"RiەjRMe؞zyucoQ"N WL4kZA孥fAi[>5.a&>#+E(j (,gr*z93xk1}s&8SOF/o\.kǛ)}qYOcko>
Fvo7EqӆOnJFCǐXW~ -EF -dPǿ]@L=𩆥\7[~~4:xtbl5V3iBc-sa\FgіhxRj7 $V\Ŧvf#ĞAc%;lSׁ,%q :$YźxVRX<~VI H -dZm=
cCIF -'.z/a9<ef~T~
b&~6^٘ELSR^$V&[LHOD
zm).X0~)s0O<4o6oco9fMu
"(lW,?ANך]}ExG~aB-7XTn)n^|ߡc:"D{p5NZkaz";yӊ3G>USFf4$EÌ{hqyDg@7KcUD=+UXEݚT!`2EF^O -n6;gV役WwT(mlLI.b>,{^D;%ICC?Ŧg}<V&I6[Sir0 -#d쭔*1>$`:QJ@MLK5= Avs['CI˧̹#ϧP=<7dPtQىX/H*H -WBZ%3'`CбX_pZBӿq]\$C~9R$eV?Aio1 YVRDP樲
-EPi*XxJ,%RRgDWr;F'w.}<[^;VXIRWOGMr%s:m8! -[%U<Q Jmn-yIyrMLCP=D+3RR~H˸Ǧ-t(FCw/CdžẢ?NZ&Rj M<c+Ėcz*V!O!|(;mbY2Oc-ܾR8 !vo)>~i^0laB<ǧ` <o
HݤfٮX!}~yHI/:ΐ?ÏOxq+s&*Ap^~DQ:4Ŭۼ@TT7 XJzDZC}|2E? s4CɁR+[|eW3Gz綉U~xh' 7ݼt`bj- 7Y|7|觡<MZ<+uh1yQb -&
:EwlQdaj9ioF"YLSs0Al!;lVW5~ nVar?)`Qgo6\~=-VE7&(:f'_'E^.H#,r?@dڋb!uo".yS&]=ԫG!?9ȅ/(fT,۽!Yi8B ?BD`#Ǒ.oX&J xs'7m16GdLsm3+n^y}'8R[%2i<R)}!ӒFSbbtlٙi%Ќh -Y|y_\ʄ 9'Uy\8YEE3m99j~=bf{g*o9[s(W2R3ʟ -t{%=ڙgm> 3e@p!i/#KKy%t8jM5Ep5Di]\qV>)X[H#Cυ|i7[I{)j[꽣kUɣDt(=>PV|˖烀:OPvڹ2%bW3yb G2ftR#bѧWf$AK`*-Ff|ë=p⭉ a^u%6WVVN5%zA7#<O^/ƥ:rY1K W]!~2!.-PK -cpMԋu-@7<oZH";r
zoۅHZQy,n;!!C|`泍Xs䖏ϵ7|_npuxCM
0|9?\T&rZɷ6ns8R|L1MBw;PM(>'yv~KC`+L7mecayqvtTs[3_òVfr~s,/܄ajXo_]=p*P[s=ߥW_r"bR4ُ?~9zKXUxMDZ:B+ӧrH82WS1=ݍ -yBp=SA[Ŷ!)#NQ0*i2gVX_2gן'vį())Ύfx8=;&1:
A@68
_7LOxt>!\Z23 -0}nnw,H3RYΣqPC7Wc:-1bl֤ -F0bӣ0oI"Nbb -(@GcP臏,ۦĖH?;zXBPs}]DֶK*!訯v$d{]gkt|Nl -뾏pr9qvϞ݊5N(c)7DEV>m"٫
ee*{>n\Zl݅`&UD
<CZCa>0͍6Yyjqk`ODE|ʣu(*BT"skiwbyׯDTJdgVx~Ec3y6IrE?ZHz -gfs<uRT^Ӓ,l;IZQ9^\L&av"g ].ܼA1FD%_;N|_S|~"'|;|k,8<jV?b 64'(aئ!<>̚! n*j6%4LD|CJMc#y!f~π#<K۞ -a{ϴtIҭ)8pΖTSդ%dOE=XGHϵ"9<8:*Ae ^m
a]s,=#wU1K1;_c|<[z|&>C3nhV>#9 -7kB0AR:ӱ -1L$&ocIdঙiRD;ȗA E -0*Vf7kE6
,A@_d۔s?肤1~0! -}, -a?Uϰ%>Q<N_DjעE -kɮ3tLo~x˨a"6wd!NҹOKj])zXHqO:vM&iCXKc^x{kt癯
X;I`T -P^1Go"I.k12g1$Е'e[&(>4eL^3Эx8ن;w=xžuJiJږ?f.;ޥ<I6<MP'
l]de'<Śv{Ù(3ZعSLez]8um)xqguo~~-Á1$}:-1^Y:'CK5'Ѣ\:<wvA()ѷlo հCK5ZeWC_glFa\Gt1Ğᗱ.|C'UivۋR.Eqޅ_wSg>^߽%<o{#OBDf(
1ޯYHv;cUaMΔTt\
a0[dw[R% R4'ca6lT;^,aLDO>PI}5|56*qytU(2/">&Bԟ -倸D+er kkc|j~>ݽp7c'r6kt;ˣj8E9tԿ~Ѥk^ JC@tF>I+e~lI|N3)WexB -I,LU/#8h7wGpԡ#9(e9DO&vo -lOodҰG@?`UhckJ,NFUf!5%:6=@)wZi{mcX g=e̬:\H+F1;Jg̊Cr$.'x2 -.^wco?=dFwwS$Vֲ] }C\AaϞ@oN(xaȺJa-k80NQW`GnhI@ܫHh^5>E)?"7~"ȼ4]*BG+DuTKY(nChBO1*}9O2'$#aa#nv>fr;P5jG~8mE
.ڿC -o7m%`G=^9Qbּ#LurW:>E
A|uVه/rs}^!Ufcs20W"X$6Ke&_H%6DHUd*h2tL(i5NxQwY$^ GVD{><{2u+ļ09_'oJS7aRղr0ҋR:~_Y*&FiT7ex S#DܗuMظ{02mQD ~u`,H"
h!QcFWT>XEq_}]+ğ)*Qyš@N?S2F^&V!S^·}\ *W\IZ?<]?8^ -nqhHrDt. - }|kFBJ;L -hywG9]\$L|Kaԧ4Uw6 s*=f-!B_D=! -j5*ZdqKQj|:X+ -Or@r_ST8wW++SxJJ泅5Fk:f
T;udS{wX]IK<-~?JO3h0ԀeY%g՛9>-q)fq.v_Ұp$6sb7xNAqv,zM0p۔~ YxxI4$.n] Yl -=x#50_)ʵămPb,P|\qir}]"ma13(1]l7fD&5} -#J]DGQx>vyEYpPx]_@**X+Ը}
v3v@L^KTqF6q|fǠq`Z?,ocW{u]ּ -&eC:6څPEsh~Y<)7 -9}:4 N'P,[<&*P4x慾y"miZ_,1BjΚu/J!S>T^p'r14?ڰ:vM]AV(ݖF%%)sjM@[;B L+jn|Hh1ugeHzFuGs͋A̤7\"#_!d/QO1Vő1Dp:u*3R7z+G!`s;~<~p_R (KK -$'*''5>w1}DOTEcOB@=X.j48Eݷ%T_|]Lf3}k2=ݑJR7,w>G}t^
5]KcMxBqx3P*Q</np -. -3x reuQI3w -tV~$Ϫ&6% -#(=LHI>]tE%Q>hS4x詗cT<.kxpvjf0οxɨK-{Qȣ@)tHRV"l?luY\} -xqT(ܰΞ`Ѫ7c$yIc7ܮ**FD:uDž.@1T -3v_+Te*}M7PlgOHCZs*`y/ܫjݒ;g~kb ^9itbZײcK
.Bf5(w0
AdYy}ls!,4"!{k>+W)d-ҤyiB8O>wbVI=ZUߨOEzsʍj7f&H#i -P-NxI]^.zJbбUi~*4dQZ. -}C,
HLb-~Ef[cY[!l)wc]k o(yQ(sک1FW].R~wE<q^4Ԁ|V/n%J+%\UKZB,'W=SΓMNjsfx;Xg:-0~Wȴو -=d`k̑4-'#KW屈knxg}~xBo]A6Z`s(D#;bEl-7J;>z訐{µN.rf,8"='WcgyR&xVK2nG7NjB^=fθ<mTZʟ*s[mxAރTWD\T'&ׯA"ƻX SvdEM7|-Pzf;q䋬zNǡhacߘMjѓ*_T"U Q'fa|6Kkp)jԘ13:DԴ}Aq'"*R#qJXy<Grg>uQyN$VLόi&XڂUZ:VRY˳vBiT^_#(|~r=}<+bCڿ+f1;l쥕Fflj=68Q\(t=LpT)LP^i\o)J$ptm0g%y1# vU -Uo$DpVLp}qf{αNԜb*PxHcfzΊ8Q`5ۢx]LNho:C pw=!vJL@)+ u^_؛Vi\ݛ
dhTemnFe%YM`zBBvZpΒUOUuG;"vYgy$n_B -pJ.F>'9t/(iWqvd%kpcyL'6 -|5-ۧjݺQif>\Y$v3[5\o*N
G-{&Oڛs6!<3%cXjB-Vjc*7TaT?=XA6?q0~{NO&l+>B+y`#p -@³=D!KfX~&qHi_Bu' E&B9h,v7d -&-*ݏ~nbaş>N>]N5}<H?*4bGu?za -G3d86"1m_'jph0lAW1^kHਇڃU -kӧBxm{+㌎eK8(\i+1" -Cvݒ<^Nt,إk -nZVR\[5'}*zqk<Z5Iu*i67ܳM@@v4vH*
!x? -u;b z '}Crqv7|9ϔ<w:zA!]^d(8,-'&}AWS+ -R2@; 8qM - -?.%APHc&g|MwPMoiǔ̑S/PP"FZڝ[ke ;LXqBͤ&/[;jatWö=ԽׅHtOf -p} -)r8hջ^
-DDξV5\@h5eMkr\(!N̝9|%PB=Cy\A0!7^SE\RHper'cSeԧ+ -R* 'Fw͏GX:Ϙ4{?"6:?ŭZsD_,Jkp
(̞Q-,X:(z0k zDJU_s ʺuD,o +Aom:=*QHu\9U@fH-lh7<^d5Mf7U?v< -2͚ fwpTiݤ B楣Y+/[liYVD~;I(THmW.Cp1q -:CL'fsn"9nJ'b$zûT%sWkUTHyN3v|V"*"Tvܮᮗ|<
y -"mfG!&!F
!OiRս'%g(d|Ēkf4N>ly AH> -͗'>䍛J) -T;r0nc`1Ae%<٤\1M\舆t
]neJXrG鯩ݸIѠ}2@D{dgd|_h:QڔBnQؽWpAq0t|L>a`AMSQ8E\GTQ
<0d}ݬe/Z/Rfp-AFsCY1Ӟ1`9x,oޱr r~JAiʹ7fSM>pWKpX -Dӫoރㅮ۶]Mj#Kv9qod
kH*aE͑pQ]څ&.wx9<,=qKA]3f!'wȾ@p F'Sd吺G%$m%yGLK7g+=O|@1PIFWƦr|Ib -''!;9tb @S D\DTvMl2kBu0+VF# -Zީi4nUc`T(KDɜZ_4]dzKS<lNα ~ޗ8mV&;Z1'tlp_zp_Gm/^T_BNR*50`jYNs"b4x*ip-jh&y4
V,z(t,[hpT`|ZeŲnk&Ij_["HFTA@+gpVʊ=g`y~tX':33khč -zJWh
-ѷE;7bH~<!+3)\Ѿ%)~5W&mv(kk2#:Gx#5\
W}J|.ـɼlL1oRF#~\#B`y/ X e?;TSIx\M!p }DAoZ9uVlON-u.Ag -ڦclOެ5\LvWy+s6<[$_ofv"$Wu-\${<,rǕ9\a.&NOe-|Y,BiyR>:)*65Y\ÖTEP# - -Bv&oˤ}Ky4ljD[C.y0j9iCCb["݀"'E
Vf T F,~;!fI #ڭApۇBKW0>~$0b7W܉]+1uizkgC-^hKdvE+*ՑaiSe
+*V\\de -qvna4 -.]$54@8>3-}N !-g S\Va6RPWk|uF#⾗~u{\ص߳R^"`ҝAF4Nۃ3xS;t3",VAZ0E n%+kЛ2bB#OۖH-O5#>&D.jpa6N?d\tZP}
GI'/Hq#wʥ:ڄ,7#żzl$ZVmL,H]@iC,LmҜ LCs~cg'=(ܭXv){Z+Qc2УJt"5 -L.-ȵj -^tDKښZGiottg˔&AT{a*4 -WPDN$.# B4TwDX8Iy<N2]= RA|I@69L"0X+Fmõ,.r]ls't:P \kd>r(S\r
oڪzÆm\^ Ig{1+k4HmGcۘNA4@Ӿ)(n6-IYN`IX5K)瘔NjPb\o*8"ӇŐ&G,(g|# &^Hq$z -)">P!֯7v&@ab#E8:d6lvV_cZ0h%#E٠?7TY#G$go߰89h3 - ڧc%klaYeGtufɀҡ93^`kX&%[ه!KݸB IewLUhSXk\Zױ6uM%8m֨\0c+ǹyM6tt7@qICHnh;CX7e8( -kք{BۆfJN~(Wd'ΏU-Y{a1T \ -I%RzX/iH3_,E+2t^T/KH䌿+6>!y/qzͅ´m:^,/aɳ$.)+96>^*NP&LY;[ڦB]0a3o\Vb}Pix!ۂҫs49P;;Vv02wG{<p cTg@ʄcwɪkk^>GA}3fWo9a nzkӥ<sʼn -"O@̭,;#Xa@iSCVTgBQ}|"O>:Ԩ]2U)8xq@7[s8
MQXL!Z!H)u-iFquxmrD
d;8۔a>W)R+y^rkYrw"GK0In,*1A4femt> -D4{B`θr -\}Zڍvccqџ. -xywT>4? -4lOoDZ +xڴeT]5[pi$hpinҸw
\ 4s3̬X:UwթsF^Sj0Ỳ`33; +bgc[ +` +8C\>^/7BcXؘ;CzP.e*m??zB- {UpI+: +0@L=ؠ3
b!A< +HWZ+b85J=y1sLePںV8ބu_&n'Yju~Ǐ2[f5!GrcJ4\8@&%qРkWݼL_#`r.NWc4_˷E{]`u<G؇iMEO'taFjJ^|Sv>:6 +t'X4:D2ŷ ,, v
>.SV,s@LF1Tj#]K.ҟU
!CV螏k8*QO[1ݗ:k'~^ +"Ol<ڤ\gI9Hop{wCYNy9Y/ +"bSތrq٤CzDn%ًV/`61kaJ{P!\mk{gCde=mzt/xWKh'Gi?z)7>^K49?o m<Qaq!~?:?4tI.DL,Zo,ShD⡗`|AnE&w|M L]hᇏ3"Mq 9=Y +"=~;/|~8 +EZնXy`dM\j?N ~1<ï v]Q#{:m!J.fetς#/BciX?CGp,LQɛG-fNpXrH(Pzgmud_^-9,wBPߋn6=tapV]2)QJA$%SIW8Y.baBxdz^EdXjm\q5NmWH+JkxcI,5;
(9*psVdd#%:aVtMN8PCDV-la\~zb$ؐw:w_TxSJٜO=4I=阇&.%D)eh81QKd>E}z]sXZcZ䪬}(^Ã]ǡ~;Tv0^9-5:1*L!zE*[{J+߬zHLWٱ +^' 6Q._V2';kyIA1\؉+ej8էp$OeE2:[TU\DbEL0V
fޯ'\-nTAC9.
UZ݉ԑN_Xhfg`@uҐAA1Jl{?̘;U'돾ԛpN9`C~6}ҟ,\at1MM0l,ƽ$By3Bĝ:zZGJQ/ij; Cfƾk\AWM=*,Kh>wɓ4P# +_RϜ9.T
5-!d誃9í(R،2Q~"[KT
QTJDTՉTaZP6^YMՈR߄wv}&gX¨"bÌ<5ŋ١aVbBE:=}"T81VkC(;ZCr
ANE 0>ⓣyCimkbWxF@!(\N.ep^$P{?B^4u(9wb7@y@ߕ^GQڑ#hTdF얐|loxFl?m=YɧPWbyL(v4#71tD~$Pn3l՟N͐=]+e'CJ)}"]c^:nH}npû_H 5+oi LB5ifaT/V}R`:<q\g/0
TXb*^0e+]&옝O/)2Is}"DNj.Y#
j0א~tX^
]XX g/|w^or&$mBW)h] Ȟ~"T$P씙~j7N'zZY-I>m/:~ے|Ky%]Jªlco_ʈ"ݔ*@~wƑ{[YUN˃Gh9MxGuR]OZa6 DʬTڮOuJj
Ƚn9oU8ft,<Qsk8/Srv 4
ial&<T9mVM7,AQ*knJ\Ҩє +tip2we>pe|GsXQN֪,q)}.4#E-'ZwZts^w'Yl_fi}a|=ON7'"W8s#?2h2*
;]\SD +|U%M7Fcm'D+95G1iGOE0Ȍc$#t6?nIz*CRk0+;?~/fqELDEg0F
Ÿ^nի[0ZBhR= 4jݫюd̢}䑢 ^SωŏΡP㤘]ݽ~/kVd?ɼGJdzu`OaҋQ댱 +W
~C̡Ix%[N;+k㉼ѣg~ؘi_q6pe<rkTpriV2Zczo!RL! +>R9HďNQ]$Y#.`]q&ВSOVR{r8[&OCy{}7_P[[)7Dgc(m2̅!UPFc/[BD\tt6QZ0 +'1gt2wOXc(x_XV/;N^dnBȔk|ֱ`&.s/hz.ɽ^/&rX.D7#K$<HBOeR`5KIZj:l-\VCJ\?$:]/ҥ(CQ*y/f->۹5zQl J~6;&rDTfX_b9-Ƶ.H勩Op(htυ J}2-7jؚ- +yfMQr[hߞN T<<CE} K\{UߝkLsޜzTmx
B2gu
X/)E~%աze#.>0;oN\b_21LAOvu>`MD`&QTAr̈﹏*ޗFHX +(B;arQىS&g(w +-EPm*_J,%U`F
Pv?w.<[A6nـxYR'WO{-*EnuT1 +wrL)9{;Xk3> + Xay-5ϱhu> +Tw-l;K?ҷs}Ja>O.^p_C8ݪY[?
)p姙/팷:͋((A橶
2;#x4EOgI9B,JLh3{ F\#JMR1,J=ǔ*%ϦHB$WPj;#XRA5RG@Mȃ}fA|J +JOaY.s5͖ց6/%cʙ ?~w۬"P7dfyBXV'L"b(*6p$8Q1/!v6=_*!_|M8J|7`Agfqf.dخu7S!@j}*t>L*|Y%2Dī#1)YbdeˏZkY-^qxU`VH8@LRN>M ` +چ)Y3j+hg庮V`uw1v]>U)+{*~@G<M74HGI<(܉R<ں j
%.0P\R8z3ͭíp#DK-UoABʈj'{!vr +dx2@q)n<FUN[K,m9MG
{_D)N[1aaC|f粍٫s䗎k6pn(}Jz/.Ϥ6ly#zEi|[6Cg$90 :Gp4N5=4~ZC>snϴy6VflH?<QNN9[!u1ulmE&jG +MVgǍRk=!*~|~hApaYP +@e{1: <P+t;Jx7[v#R&B3ÇrGX$Jgsq} +8.uf$ +`BNi5u +Y5eΦ&̗')Gd(w/()Όdz@v |I,bNCypAF
Nd>S$ΫI5C>V<L -vJ!!fOXD`5}&u+x/0\E[m,ޗ:&5\ +~"*ٯEej+PiE+gI!UҪkp!IN5(#;C"%Arx\/وGpX,4NO*k=Ma1;aK> +(?0*7a7l7v[c-o82-Rbg_X<pN;\IЈha"pnyxzEY^Q^o[Qd(}ƿA>"ak*\p?UpsfK ;(_aD*^+۱u$\K
.e7j눿ֱ4U"5jŭLgT8MfaqJ\/|Ec*%jx@^LkL:^5k-lim26 nvʋ- +,SP)Ofq4ɏEJf}S9 Եo@:zԢν$rCfGc'XqD/VO166Dk ǡiYmw^DJ'vsnVPyEK|~jPE%jLi=G~Eyd8Kd6 +^1 t? [6T ʕDpo=E
~wn=4\b9Є%$GWZƿn{jMđQG&
|7nlz{J&d%l˝nheY?jcW2Ha::MRh9?RE[}֗$+R'YOݧ +s!HcC3Z`2L.fѷX+szo̎)LQ<9^(^d⻢0Jψ=KFa/SAϝFշ HqބP5!66c'=VgS
%U~]q3G㌕4ÖU$?B="
Qz;29b^sm˜:V Gr{8;v}\_WRխ +[Fm,Wa]V?Jߟ[oF8ֈ^8^| bг Rc^ +qFrʺg}+Mrңu0*F1\"ckIwRyώ#:w֔ύSBPzj\n6ۗ9)r?ZX&b +yp.{4)z~N!ĨL}.RڜqӓeZElVn;w$䢻's4|%o]C3$ +^B'"w*^>A1Ƥ% /|%S|~H +t)~0a#Xxxجq2jd/k$& kJk|C(z'Yt(F;0{B~2[ޫVaDo/dZSj:[NVSPHQ>u3eɭ̓9^]I,{oɮ
hM}75|d\UqL9|љsW)3q?551oC[_WYCo
&I}_o*?8t<"-jqV3AG}#艫z:i<3!- !~%7LFA5&Ӫ&A3mm~Tk/]qY=k8oY鷼0!3|K,僄?Bs̎(;Aw#=LFc
~^d
=\ +82Ъ*W%?d.j|&(/6i袩{Ə*d7'O[o Ѳ +I4HL,H=8[稞ߟG1%7oN2z-?W|i-Y
O1x\rx<!a+<y^fO`!Q=Vq8
1ivZ+H{ +Ԙk<AER&g0ae,Xp)ԤX|z[_¼^aLȄ3" +GPOJJK53 +ؙkSC08D_
>D:ZeT"̆
(<T%-w#KQbx
$Q6<뺮b͋>
Ddmk!sJXA
HZѫu?91^.zp6J|w|D4royUZNb]Uӑ µ:z1ݧ~%8=?L4v +jW<;[bּI0ɺWJ831P^P3*&FGTU>-Ԑ4@`>uףӆr
E'S3=!(͎i2wx@b".%=ĸ$4@i?-[Jrɷ<sY/ +Ix1e/x[m
-?Ω+wX:m]ZTj< ݆|t.Eiٷ&J~{#+AL IEH 1884v/fХhǹ-P
w&BOH4px* eaEqZƩ#O=1!nWm-qR+^ψJH=hGLz&㉈fCwqRν:Rb5zF('j%]Olwe 矛 m|?[Hwo"zV`?J3rz3ET#z-JS^Zi4jR$&xƸڕq{DmY<w8odh<^ JLM`,$W8<M[&)4 *5Fh-H`/y*!̜kzqtL,U$Iî½9|8A0%gUo9+.
V#/v!ZC8m^7VW\tUWױ>W9ݨu:>J!X"]!)]_pn:RZߎиÕ#o؋qD=]0^
}G\/]uYj l2,BY +rHoV;u;2|jj#2~͠OѧS[hXc +hŇ-Oh1!`/!ي2|\\q\rxKPDR.݁𪚥->Ax_?ov55V "es}Ē~e#!,Cs5g$ y+!SܬLqBWBVxlOEX +U +HSGD1RRF9~s_nʟ^"Z (`|2>ouWrT~H(b@;UY2op<Bũ<㟬%$ N)u3n +j>g8̍+afp4\j~3oRxIǝ[7YA<S_(#lz'i<{}豌$HWz502pc[ğY;2b#ׇJ~T`CW"P?iܺg6>`a׆Їt@۬:\Z_jQ6z%Cm.On҄Aӄ? C!?DkF"R?:_k650d<=F{UVʄTYΎ~Yu`(.@=D|^D!j
PCLtKgJ53JbpZXĪ;ha4~$P0s"8x.)NOlJ%88Nу'=S?~s2h~DVW-kW>E:gmcJN7/RVbbS|TvՂ]*u<x|#"dK]5莳L㩻Eym|j-Ia!RtBkO/@KDzH`WqgSwj[8[!y}x8\_^Hxblе42A3#m51,n(-@C=֨"2GB"=´ؕ +z9m$U +SX0Ʈt%_&C?l5Z<e +mM + Fbż4<f^5"OP( +Z +Z(~{fWvF\8T\:-Cun%3vyZX3uʒ(Q){O)$%|!<o|}`Nzԑx'c˽7Lz,7 +HXuԋeHʧ tFk@X|TW}]RN:hPk$EY`03;@{R}5s8Uc|\O=8`n~v +h5wCr~Grw *ջ91IU#I8lJ6BH+l"@Jұ>#'1=5K)z.rC?^\GRHrG#3#P(j}H@L
!>HQb)EGRZlJB=ڑ!-;=XƗć%jm;S n>=CJas]Balm~MG$|X; J*2k[[$,s1c²/mkt܃%}4]ota֔Ϳ?M`oHa5Jup6xn
=R~@h3"bjU)bUzv iG0"ukq#q@>AT6_Z;IIVaYy,Kj]:ċsy[.g%/\Nph{fJ
Y +fM]@|UGUޯq^j9yx!$Mچ];m%6/wج9=8Eq!eAeACպuF*ɱأƴaT@aVFbBxBcG
86j#mgqWKhOexL[WGwtsA ++B_w\Oy5ٸ=$d,kd5GV2^HNE
U`W<.q(C*$f:mWqsRi|oWiU(**ܿnS$GR{(?c>X~_<VD|i95M(C]tՏ( +;nso +D+Z)k}AH7o y*㼱b|Rm;KtO^ώ diDp:u/1;>2dT$ȦţUVͱ|RIYO =)ɛHRy1U%d{ז#/0o'Aa 2ORJz4х7|a~@>67 0W/}|O~ܨv7&÷EVkj%۱ Ab{$O1H.Ȏp$.Fڙ:ΰ$kn98@?-TtBMs&Ǎusb-}_q Y*4q&7r֬+PNdxˈZCA2C&Hҍw6j2X=VTDXh
+0*ٓg*#/y8l$0z7Kr:LvL'O<`ܼ<$Gf=kVm3fXcPT&B1te)jEЄw~:qHc}2 =V[kP`j%LA_Z[
s1&i%K\0kwƢmH.K HRg͡ +tRl
ȞP!]dnO|utaAV{Y?qp3O״ȉ@<8biْʼn_!~ppbYAFg)O[uLj^Wx^z5Ϡk 12(EqjؾMK/A'.X$p +dku8Q5)KAM*>?}0ŏ`a5_E|%w`6`fWB!.ߎ7Q)D?IAD1[-N!^D3SJ6~~zUTߢjt$c,T.@VPp^4:ըJN=eAC=t؟n6@ozk[,|f1PuE:6GZ}0\N?qѰ<^ XW!g\P*Q-,7",t)ʣǐ=isr(/A侤\ۦWR#$BMZx3q
J&Vn(G'<ю?Z!$-vj,/ZT +e
w_
"_lFB + +Jœk[L'z:Wwi98$/D+aζ
=W^x~kx%הӓI3D/bXayl|K +NjZ"# +wbpLwmè XŤ2e1[zIʔ6k>5c?T(n [E?2{zW,]F:'
؝j',MELkGzm5M\XlGMΧ4$֨/)6}W$$BE%@KyW&dN]x57ҵ|:V]F5"GH؝df:MW+/eHᖂ +,cR~F+zgЕ;!dQ +n"@(fH|>w}n2q*jN1Eڲ|( uG&oq +Z36
6:2^@DƄ;V1ڰG@G]کu,?ʎ̇8`EA3dSKɘ
hT,\D;yƇAUXl|7teZ ]j|baHVa)FF +NxX9}q嶟Eً7J:z;8k=[ZotSY"㌤Bom<W2"ñp(㎀H[q]'ѳFvGKoy&_%R5$0bg``
C`]jdO-QcEWblɭ0;6H6GykO?OФ@yU}F_+>s+n>li'l#9|,J쩛u$S~\2r%V-b:j5;Co~-8XV0خ[oV S?,mR-~IO]h&68#;gXmc4[m vr):lzI6N{Yz%Ѳ| +FJ}Sp=9˜|.LX\̅xsWrx:@]wLW9(0hpW:gGk:u
>h-dgg*gsy4NtPF +^d|Y[4KKȲ9~AԙA2F'cօ%Ticuq^Cvꮯ`[ZW9-R']GX-<.%,o(ħWE9V<${꽵'Zfx%K;Ҭʤ+Z<hWMR
vdoTjɆxNn::eE*k*~?E6;V3_zFVOJ{UcN`}j0C& +dsФQ5 3=y.Q$G?!ذn9X҈a
_wpd%1Q20tPzZRRYL< [@]yJ\0n?!JtО vo[Cwu(É$(эڅ^<ԦRoB5%m,뵄8Xtj3<^*Kixt,O5Vߐ
?YOa0J9ű/RxqLqm`Xc! +8wYqyr0/oyD +0+;?)VWN)[*#>=^Шj{E+b뎣G b/bN6[pAU%]ף)K +(UZ_]J']:r}Ss +W*FyժpK + ylk}y?kJCqƂ0h ~lz|ԂNTzF +
=3oEnRL8a=D.o9g ]R*Y,{ޖqv1("Mytko=E&kԬuU 6QU\svB +B=O4L,7W.KؒEJՙ:f(X ̂5*_]BGCʅIXPwV\7'.% <qI +\"LS'GP`b&M|,~v2E/f]Qrcx4*-{lzPxVa=B1m^z[97.A
0G1Ҭ.̹ Us@WM^,7vd>Dbױo6`|[o`|/6u|V_7Zb/0].9)8 Ifɵ!\HoD(UkD'b#J(yn7Lnx6-|F +ö8YON2K(]il?~6F
ʦbC̄wj2FmTՏ?n?rf +P +Ѻ$3E7'KJ%x}Z
JeAYzVT`Z,d&4|jߤ6D=_?Ua^~2ԍn?C2MZ;t}]; cSWfDPm;zg]0l;bP[W?bc+-gek?Z/ ++`i?b>CBR^\(wyɘ'2<PpB2<rgJV9 vh%YwSOVk!JEJcх~QҐ +J^g3̘~w,j첹N +'C%eB.Ղa()IBx՚ +|{
"\< JqgDѝW;ZPrHbv]C5J(.~tG2'SL]ىj&k"bKƼ謧h]Lco +*Hݓ<b>k?0$>jxQVv=vQ}˚]C^vJ9UP$&1'o.Kgoz!r1`D4ޘ+jI&ťKwfx$'ԱoG9H.T1m,9A<^7cTƿylCoLŎ&S:c4I{1If%lULc~̛ŢlĒ!jy^
FwމE)T|(I@
(^?dX2.ncS H4|9v'nҨKAwH0I3uxTHѳ>ϘOz-]PP-OBq>Vp. "DQ9H* LAyZ *fD?
_tbXen1Æ+(}e|_1ɸRp'%Fkg,<DADF_?#0QNc0PhPe0(7ne +,NW(4n#JreǷaOCa'͟/&}V'j +eP m<MA.㵖8x{J?,NvnRSڕeYQiZ@c!]:BBH~\ի<7vjA4Q>Bn_NA87Dfl4f~o>QԽwv6y@ȃ-[|UZ?/4oha +4S̑tFIױlԌ]'Si{&D%%S/#s-gZx/NϦnֱILSޱș1ȿ1S< Ͳ~t涩`pfwYsQi@fblgѥDE0{ Y[j4ϥ\dw;ߝNQbϽ氊ȷMQ%6OМF_F|n1J +& +1nY8kل5ht6ŠSr>%6j623qGs-s cq֠~9VV8Q4/aIu]D^k&zc~|LHu7g8G_Qs[t $;ΙeԳ!)4% +>y=7A75x.F+bZC&OuiUOw;ఆ|hcVC4=Fձ.1Ay:]c$Ѝ~tb2HoEMWw'<W3,
ٌ
:u/-sZÒcS>|fI_ܹj@̦6n=ꡯi(~UӼ-ۿe6yitS+7y!%*ٌ?? +(cK37"i+ת4u-rU^FgֹW5>"rOl.KLbvP6keMV/hZLM82o6"3\w=j] $wKʗEBШC+$Uf^@$#}k|aزjTTy0|FRW&a͘(J40DY<_jU<Z Z67CyҬLϖhGE1)ݵ{`#{JɎ6(fU1͎2\6FhTgInԗ߯߀:;0hfäjP{c'0T3FVTvj|}?@y|&s'NܘK=#!;'#wȸ .~nFxstvRq,μ!U +&ʛE0;<aC*ǪRb~@9#L3ŋrL:̲=I"+5e1^N$}B̀0{)%r2t{C?K+q!bc
cjPߝ<T׆f DoNcq \K.A-Ǩ7-i'L}l~m,p>b֪CV_4g˩q$]4L0U]i^zE\ЎT'V#_-Q +1a_N +=N`Ft1g2ֶnds%mCP^rdHYh8)ZT,|!52^X5s65^D6N&xBTum[ :)6?h5ꞛ$Tkz iP,իqk.p/FN߳R!$z b|x +GM%[ywaG<. +ެP_Eq3ޛIL|\
H|y &@sUOzH
]d|s*Y?(uH4w +%ŋ{1,d18[V,<Owzy;R_Ḽ"롹5=<^VgH*{;(\pKO]$uK|`/;s}{Jot.l+'1hʌг)grN*ҤTE2BmA&NE<h6xGɄtȟ]1#zj)ݞkj3>\Bm~1KZpƽȈ͕M`/Ug
A +]أM_XSi5kUpgnV(yI
M_ӪC`A{}Q]tqo3b7%Cij@/e +W =f4ϵЙav9b630)碿=9\,p,b163h֡A>bMrRZ+]mؐzݶ.Jc.'憶w>[{cJ"]U"
<{yy08%D
Sg4nv; zf"E><^Y{pAg3 *3`~dӥ39[F ++
֟8*|{q Lĩ
P[CmXZKk8.a
l#T]T'N +TgLnwfFtwf[|_c?G2A@ +(/mנ-aC/~;Q4cERŀKC0PQCٻ&|ɖu~nd<7Vn.&'ޘ~WXrohm6Ӄ.zW$v\:@v;)}M r4ymS4f$ endstream endobj -1711 0 obj +1702 0 obj << /Type /FontDescriptor -/FontName /CFHZLT+LMRoman10-Bold +/FontName /TMCJRK+LMRoman10-Bold /Flags 4 /FontBBox [-486 -295 1607 1133] /Ascent 686 @@ -10243,11 +10063,11 @@ endobj /ItalicAngle 0 /StemV 114 /XHeight 444 -/CharSet (/A/B/C/D/E/F/G/H/I/L/M/N/O/P/R/S/T/U/V/W/X/Y/a/asterisk/b/backslash/c/colon/comma/d/e/eight/endash/equal/f/ffi/fi/five/fl/four/g/h/hyphen/i/k/l/m/n/o/one/p/parenleft/period/q/question/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1710 0 R +/CharSet (/A/B/C/D/E/F/G/H/I/L/M/N/O/P/R/S/T/U/V/W/X/Y/a/asterisk/b/backslash/c/colon/comma/d/e/eight/endash/equal/f/ffi/fi/five/fl/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/period/q/question/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) +/FontFile 1701 0 R >> endobj -1712 0 obj +1703 0 obj << /Length1 2766 /Length2 30738 @@ -10426,7 +10246,7 @@ c+`q/܀yи"(|tjh ڵ:epJ\#3!eD/WĉHg endstream endobj -1713 0 obj +1704 0 obj << /Type /FontDescriptor /FontName /FGTYMI+LMRoman12-Bold @@ -10439,10 +10259,10 @@ endobj /StemV 109 /XHeight 444 /CharSet (/A/B/C/D/E/F/G/H/I/L/M/N/O/P/R/S/T/U/V/W/X/Y/a/ampersand/b/braceleft/braceright/c/colon/comma/d/e/eight/equal/f/ffi/fi/five/fl/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/question/quoteleft/quoteright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1712 0 R +/FontFile 1703 0 R >> endobj -1714 0 obj +1705 0 obj << /Length1 1618 /Length2 18213 @@ -10512,7 +10332,7 @@ Hs nFxt1ڈ @hycc5(s!F2/բϚt)7!4T5~&.|J,jO|Wt0j{2iX{jkZkK"H+ endstream endobj -1715 0 obj +1706 0 obj << /Type /FontDescriptor /FontName /AHPNOF+LMRoman8-Bold @@ -10525,10 +10345,10 @@ endobj /StemV 122 /XHeight 444 /CharSet (/A) -/FontFile 1714 0 R +/FontFile 1705 0 R >> endobj -1716 0 obj +1707 0 obj << /Length1 1662 /Length2 5638 @@ -10560,7 +10380,7 @@ c{l >DjfY)G8.nLUuj͈Z>frĵ6y4?i?ٙLocs0]dfW0s C;6LH0C6I3/yQFTdP|Z)\d\?߱
l:K@rs%
z##$IsaD@W֏݉Rzl lo\9=&> endstream endobj -1717 0 obj +1708 0 obj << /Type /FontDescriptor /FontName /OMBWTA+LMRoman10-BoldItalic @@ -10573,10 +10393,10 @@ endobj /StemV 96 /XHeight 444 /CharSet (/n) -/FontFile 1716 0 R +/FontFile 1707 0 R >> endobj -1718 0 obj +1709 0 obj << /Length1 2452 /Length2 5231 @@ -10606,7 +10426,7 @@ uIa5b.4]rVkMN8 Δ.$poh[NTt9]l0Wڠ
L endstream endobj -1719 0 obj +1710 0 obj << /Type /FontDescriptor /FontName /KVRZYE+LMMathExtension10-Regular @@ -10619,60 +10439,65 @@ endobj /StemV 69 /XHeight 431 /CharSet (/bracketleftBigg/bracketleftbigg/bracketrightBigg/bracketrightbigg/integraldisplay/parenleftBig/parenleftbig/parenleftbigg/parenleftbt/parenleftex/parenlefttp/parenrightBig/parenrightbig/parenrightbigg/parenrightbt/parenrightex/parenrighttp/productdisplay/producttext/radicalBig/radicalBigg/radicalbig/radicalbigg/radicalbt/radicaltp/radicalvertex/slashbigg/summationdisplay/summationtext/vextendsingle) -/FontFile 1718 0 R +/FontFile 1709 0 R >> endobj -1720 0 obj +1711 0 obj << -/Length1 2548 -/Length2 12385 +/Length1 2521 +/Length2 12283 /Length3 0 -/Length 13875 +/Length 13757 /Filter /FlateDecode >> stream -xڵveXZ6- Hwtw -=7:(3ojT+W' -%%TN
OPY -r#J)G .@] 8!#'tN偖ۛЄG?h<6 -`kM#i -QY{DI|W{<Y6omhn9o:.bɱmc-\(0xQ(:"/zZY!Jqnd/N3Xw\jr:!mmhZgd+B2m -?R>N\ّNpE;L%~Qr]S=A'K"p[ ʼ{=E3&uV*SanCSs(H& -2k\h>&UVn -q*hLʁ2LvmEp@:35P<*tb
gU+srvbO%ߧPU$?Z+d06nAI6 %cXAĮJJ_CEݞ+KOl}+[Uʊ -# 7mbcjSWODNf 2;N$qC2آj.oF=o7
_>Coݢ?s *i>*qv`WYՠjԼV2knvh^~1g01۪p9nhUo?jm
0-:{A6y͘~q Ϧ~HQ)XS ZtyYSsSCEʮT|V|r^ݭMMF98 -ɢt849JMt3vkl9rA.v&ktiIiS+sKώl5";gJ-ս'v_嫅)O[hLq'^乵Mȍi4*݇- BFRZ"o\c51R v'nЙcO({M'iqs;M;`{k"6ּda,[`w #a
GUY -T!7j -K5Ʒ|xn~gyh!P|\~~ۓ#t9SB8<>7BF$^xuD0luL}-IbCWcGI>`(t0] -|>gsM~!za}ڸGCWNBruHg)5Q7+:\G\?1)7n*BF%Qb+½tIp8#"gxJdˁJ4,duoDWIV"pal*iϚt&cȄפ:g$m<) -?yB-e,c&sИԼƇ1 |s2Ue!'t'V̭fpw\9%YvS+8L銎g[JG̏pw[bsgÛ9e6mb2m&7/9я!r3kK.0QIY)9NoM-Q<[R
8֍cphlc-?;?1wEh.&!$&۷QrZpF{c&kel餍x| -n&ڶqA.m?mI/(~kh5y)^aSvoKײuGg'`UFNgSnsTV2D!TC{v^ё";D*#Ò3zX,qxgELfB'JJ\a>篻P%X@egQƀ~;kd&qi{`PmXI%ȰmjTcz+"T]j2ymFԒ"'̒֡^\ϽBuk)U
āDfSy3𫜀H6B^ߢԤr=&ϑܐD2̉R/zbER{C]Ai])ד5&[xq -[H*?w69]_>5b?VL+ѡY-¢lF!dה5XW9X'f\\ZR
c锥W+eA)>yIWppH!1b9;9D* Ƣ{9oL -jw9Ro7cV[X4&3>xOLMNVj*p5]P5%i[ئk#ls0GئQb,洞fI[p:cj^#,֣J]~Ԧ)ږY
@"4)Єeksj:-0s|H^57!8vd[ԟZhq`"g.1K};O"LUs|#64ϧye"LWއvFCqHzn܇+Je%'[Xd,mF2Z[7lUduHY[H8Q5D[673|cŏG\S1}_x[캁*mZv=PC?l$
/=[t3j!okQV_I~~ٻ?pudꜻ֔H2I[xAe@Iօ҄:x 7cDh7 lp'kYٚR,7& >@\̗lX Aq=C0sRybVp`!=EJE&8D3[6(xq<{oWl,Aj;2a5O'̩QJM3;F0.Ҽk钋9QC3MwDz`69pY`9e%F.9o3Upuy~6EHt$mߊbg3d5X
tPː78`W$>4Z)͔2́XM&"ɕ -Vtҿ('~04 -D$vHZGFoVtkzxW_V*##d7;Q9J%p kDj{\Z*pWLPǹ巅/PA߱ߎEJ4y`=>Μ{N08"/^WS[_O$ּLJF|ۄb^8s;t[bGNq!]VНThyxe@,~ѭ6] -kap-Fr+FaLCz9ƪ
\<,YA-wHp[GV\pɩE&_v3Ǫ: +I\
5yՍ,~.#qo io=oFnIp55ᡞV]i7r8:]MC>"a,4Y|,-5`m$$0Z눫7;#sҗ1Tu0_~KJ땩MZ_FEfy9;n觑Bjns}j}n$Ss87|wl즕Άl:/5G%ILމ"/߽%Կ.A\;!^eD/ےj.A1ݷU!4ͼ11CcV)J$u8[!w̨ˎnH#~Ru~ h2XAj\%T|p߿if _[[D}q77A<*ya$ZN|q_z%ۙ93ᅍnj9Vvk$˧5^76ͲQ܋XJو3'Y:JA -l tISytf%t܉rå
yݎM&6}POBїEXh\Ulb `
D'u~!"SNܕֳ`getWk6njC l#LV>ISⱌօ@g)x ӌT~\}rډP.K]G.U݅9`OMS89Kf^!߇ʱfQXY/Ou%ϥ\ugV\4l
_I_5ϵP\yy_C`V5.&8X3=*AlI|e>|%,$*
&fX|eEedB=!~lG -s$YYGSxlrHMG{c|6Z²e7YZƛ-R~7ܽ?P)*ןnpGu@d!S+L'H?|1~3}&rKBi]}擘T&7ot>nJ^ -gRM]KP<VQ)3EllFׂUtiiFc28vɗu7R_ꬻvcg0jtH[7f -$V*6 -H=uM43<{-šN]\q'AXA!@&p{,@ .:R^IeCҋnC+hoW -fcvxif*K{J˝l 02w#r}QPP@Uyh\Qaz4GDKOr>Zh7^K`yCIJwk o;7"~+88Hz+0 -VJr8xڛ3*LHZdBLCM,/73+gmV+a$*Z]藶s^̦ii2AO=MFVmFd%#3j
x#];MYF=]Uam^f,A۹
jy^U ~C~i ΐBA[]sU,mMqHϰ?{Tv5'zejm6<iγF^mAĎtaVb/kO^ƻ@&>%%Yfre'.]0K~JJ]](M{AX=dkg.lj}v)㟚n㯋n>03ЊyK;ȤW߸ץpd؉kvRD8PѩݪiX^O}U8Ow\owޞC- 7.
3zf60߾ekeϪDW!0MiGY $M>J=jUۖyLet@Ƀ./$̧=P&'^E_| D5>!ַYdCoϿ>$Dѩ/U/yՂ7d9hEw@9nYumCxq_<'ޚ>g@0>n00~~,.ϬK'%Vdan~^q:3.Y|O*Ah":umҭm$H$P՛?!ąR - ڭ(ἴ1`i6pmwɷ^dfNsOEYhk")WƗV ArO(AZ0&A( ǩ8=E8AoL
^ϋr=O5$mы z]OQC\GεriܯTTM'~7lsG}?~'a??SdNLI[ bi:?cm!`B
nh<jhvK_5ƛ;Z'2Tq젳%~)b]D
H^k\gѮ14Zä3$~uJA!Jؗ]zC#U} -1@gIBgv[[¯+9;$a<>ʶi12tE~]Ζ:FjN/45x*[gf Mew.FGR~'͂<\0-{}vZk<i ;7L"W,SsA;أhc+x8!80ةۑuFne96X^bH:y}\4),ѿbf^d?JsW]*g%HЭ0AF˘ /k\K'Zu@tg{WuX<Xh"=у0 Ag*%+m]I`|g&OX`I9dC@d
+evsw;\-97M<
J(XDKgSI՛e`,*JaVDQ-@\ޡP¢!U^aG]s(E1yBFS,z.KTCUqb?e\-lw*K2z5Bdpr*^mXt kNt1ї)κiv]F3Q6WQ=hnY٠&í2C==<x@4< ->{˟ahub!ͩ7N(KL=T <l_(>~4nr5OmF/qe&r^ Rf-ah]KA+9o'x̴UKo2ڂ|iCɊdk&W)އ46~"p$ŧR/̑K?Ӛ:}\eս爏BTi3E܈wC_=՝Ѩˀj;D+yʉ,= -z軒O : -[B~>6*ei, u3rjiTNXsqέ1Pw@2s$FxKBwLjwѡ@̷'maLM5RRpre!"/L;U -NÐƖc1G4k.C7H3:c6UQOWGUG RI2nfޮ!ḟNn6~IH$ONk;gXYz=e([Һ0 -b=hWNi{)@
I(6oVI%)4ж`-fR -Rp*nH
^2>ez@pj4NтnVjak^d/}h]g]E5[Od0yڜy<u`}ac";nF.uڣ<Ը}ȷN{s:c)wJȽ($npw釻H:bPޔW8EA@ܮn9gtdW9xudChԔ2h.=kJY餔æq[J8p]Z}}!Ѕ|8}{&Qu +xڵuXܺ>LHH)C3CtwJJtRJwwHR7g_wqp?y{=kTbXe!`(+'@YEj +t +0hg@l +[`P+hM/@S\%!|,<{,nimڻB]Uػ>=62l*:`6'zB +}~b%V/S0VL+vXA(45NJ$A|]90,/dQ6 +s,OAAiٯ4TAy<H"[iӳ_Or8Mm֔Xv$dp+<$
53XvUx~A@W~J͚Jn6heCUNo>1mfbOJsG8ʀEقDcp3CS~y3f]opL(\EDu,BE +Z`Da3SO'jӾ%<Y#K+"Fm엢jϪb!dC?Uהww[SΦd
c-7X)KraCҎ{M<TQ@e`r<BI63NK\֞1q]͔힓hd_~&_+w\VcQӗmgMlp-_FXlThxI w2~R~|]YХA(078>|F֨<W8<-O/]!wCfTK!*eu{;C;L$T.<βda U~Co-8I[R(q4q4Qa B:=UC֊12'G3':CpphSݑ?Шԉ$ +)9bR_KQn>S~
e13)Ym
fVۆ +"j
o{J9t;K0icƤWS^bjup g)5Q7q/;"IR;oEmD,KK F%AE$Έlw+*tlT
ɘcJADP%Sl.Ee_U&.6;^VNŞнY6A=((Q<Ii1ϱ-!Cֱ8
l=Bcŝňn㩒W&x:}E=3CymMӫAw|aUY`#PW|*.V$xst߆'hp)W +rm5^
gU/k0{uİQ}
@=eSu^&G&F6
k,vFpR, \t.v(õߚGuZ+ڊ0Xq=ݞDzq^y>ihQv'^̛d=wy#/'GW_>M(g<";8o
'}c{YUod!Q<9鼏AD%(o"ޛ;w{ue h$d,?㘞cߎJ/hrŴ+_7m_.3?;u1-sgNO*iA(ޓwYO|h*sL$LTs/ָI\L#oz_^lz3gm^MNk~MMic'9LcE>-*xC5';,yU3nF/W)Gnծ](6{6BdEVM.֎6|}wge3l +(> = TUB´WBXZɲ>US2L%b_q&W$|;üVEkۖ"1fWܽ[ޖ*e\;;,a2RYr
A¢K>3b,6ħ1% +E:|[uF
Zlql(jһ)?3aF}WQ#T` %?}ݶgم(Mg::hǕ5orOp*ZX@ub!,Z\bPaJd j-M'oy.\
<:En`y~d\6x"CgHff=ֵ( +YJ`É'z'xPIbsGiȨ;\4%dN4.VxIxE).@wrkNc\˔y7<?Ü~2Md,tb̧qs2p[;k~nQYr&[*JX1bW\)Z^U13Ms~přA.g*ra@GIQ4ËTxtz?~NH%Flh%eSdKIGM-n F껶OizbW&}~ryl۰Qv.ÕY ? t$T?/RA)r|9ЭͲdHGpElx}i\D@%5KIWglvC:Y]LvXMbשH< +mM9hbҫtQIraMZUf!/+J&9?/T + +AFpOTc\UƟ{pPȱ>A|^@iloholrPy
lJn~1&M}𘈊qH]EպYMMH˻Joȟ[4gc +bKEV+b>nx gLrf
{=(tW1EoVTqes5WT:>8L ;gj#4ªT,N^/3(,.gQp>"ȾK@HCr2Dq.UHv'4ϗ0&{D,
A'5
! ֏X&߃8o'ܘ}Us)zB4J#f]5ZQ<z)}t'"xu{K+UͻXdufA!xgABVaO*;4xC)Z@|jd$ۦBT4vv
핯N=?5gYb%vĢd{h`.N_ R=pnVv&"t=ìkj'J5;m=|D-vfWޢvMŢ:<4 LP{jX mKYkvщnɛQU!?<I7ZrX3myM**&)F@;p?tBXB<|c~&*.F|)ѯoz+=BlٽCG#߆uWjԅm2wG+z#W'!k"x"YEA mlBm2ބ،ӥdјNGck'.wrH]@{zcTrw(zVcF)_dh@b[_:lrNNߣY֑|<-n+{Bt!~ncpKst4R̢G%C
&,p7x?<*o\%hPՏ
Nipe?.yDm*ˁt`<۱a,W`<pӘ#x/gՆihNbޥynַ#؇uwynЏ +ozE/ib02Ob٬ZSMR1MSBo瑳?l<|)ݞT
jApdW\8w牥7][k[e(#-K0XN7O,G3,osbI!ReTׅl1p]eZ7~yOO{x\?A}7|=ʍFm +B28jиmh>xfoI5SFg7k6oCRテ3_hf;dN=3mrm5K Wn/rp-C(3[EeI#h.hwvkD)H~Ͻ#"įA\"vC-y=C̣$bg-{Ŕ>'8i|t51oQj/iS<䅮6tV="8S:D؏ +|<Ku~H!k.`>&RD mrLD_ߜ(n+cfN%{1/fJti+(hl=L324)m&u4?_tO3nd1e*.zW]C[@a'eu[6=<*XݝDMMI\x&x,+i47M *軵O1v +#ũ=u(o\<=S}a5G!n\ Sf~? +7IGUxݿ\hߜ@u0-w:^`\kFr;~Oɋ>qx?rS}^}aJ g5DITk7)1&Z0@6r9j}bTONb>5f\{q04h*_PB8m]u+-4La^v5zd5+E*"nhb)mVczB
ncc-Vc!,v[!I}Tzea&;I"<ԉd-hDIJ;|RU,`Z]a[k,P*u=M&IR[ŬRq(!QQ)O),RkOQع,*P1\7,%⋿REqhPjXlvъ*Nx{%>G(#Ƹ뱛XʀbeZfU]zY:sRٗwx%Q З)UunԜٽCbxLJ?踽`*Vn-g}5y<0.1ۨolmEyp-_p%T)O?¹c|f+OgY4LdjeQ#6g3~\:ՅZYg +
M5v}%ɑQp.L{j$x|C?5@:O]44 +~sh\gF;1{Ȑ +\M8|\&}Id7[| +ښX9sotktm_$&qTW"1~aa 4 +~A|j_1q'Z٣ J`F\/~
:9VrE9̓9ź')oN"=Qh{Ovx7{AuwO(C&974 EFKfeޤc0!
Jڸr#njġ+l7_XCofNUeokb´N/:1 +6e
p7uuD?;Rt|^njZivC`+=GyMjDfXZ0:ˈ;Ql2uW´""9WgB ǔ1*q/C +4p0F3R~[tl`iwuLɔZ0P +#7t'K#Eՙ %6pzoCܠ;*LKOܱ|I~OO9/Ո5O>n +oeQBú;Wц\דK35v\0O!`QNHJ[TܴQX䵲Iz˗CLHzϴZ@& +'p0R&_E4mcʾ[*gZH'}ghsɵ
$[ǵ%h췙hךbkY~n{_[IpꝕĜ̒#2B;AwNWmM$'d,s&yށsʻw%|zh'M_#a)y;Dk.l;ﶧ\I +0w\3:d\f,ݥ})W:qLij/SbH$oO̹ZݧbXL +WNpimLv9(S[ʹoYLsw:sص>Ə1b.nm`@
U܅ʹM&$ w}ev.`(;wNYF-5+ѻ^@7HF 7O>xM5)ri!|a/@]$Nt:5uYQTx/3].bƫv4|uI +*ޛD1y@}q7Ao $D<ҲJ-@]%S!eLЖ-"ʽc +2I'#OEt5撮`Cd=ʸg6s3 +mtjss6!"fHxmpHKR9\Hk_[v9iKj|ha9%`N7ɐWՌ)RG?Xtϒ?Ş>(W)<-cA=ی:ᶱ.D~RZ,hJ l`[O,d +r!}0&סBqZ>[TۀGhs!VzHcN&V >}k?3n>OpyUv?g~sxlʙ~&Wozx&D4Z/(~]/gw.ΗڀKʬbEE0K1_r2fnpͩ$xmYPQ(yzD~g9U
dG*-8%S:hmJ=W3Uېtc^L +yviBfȅAٟ3ջ5rz R𢔴 ⛎(z
x;9+9m|#B6ھBkэtG9DYA28wPV>hqӯVt}͵E-q1X\%1Ւ)PDς̽;rQ_=Gu:x8fS
~WU{fsRzċ +ռ߸O:lʹ2bMkcybU1$z4m:хcdN9JAPAzY5tȬq"ESyuA:6v'z?:xڞu#kr8'rVO%<#it\'t_\{-pDsVj^wfxSl[gG
vdj4Qͻ%Qu3qd3y^3Ňek(z` `w9fy%HȧC_كUUgT%9т< +gȎ@!C2eIcA9W`;@_, endstream endobj -1721 0 obj +1712 0 obj << /Type /FontDescriptor -/FontName /HKDWVF+LMMathItalic10-Regular +/FontName /ZDGWRH+LMMathItalic10-Regular /Flags 4 /FontBBox [-32 -250 1048 750] /Ascent 694 @@ -10681,11 +10506,11 @@ endobj /ItalicAngle -14 /StemV 60 /XHeight 431 -/CharSet (/A/B/C/D/E/F/M/N/R/T/V/X/Y/a/alpha/b/beta/c/comma/d/e/epsilon/epsilon1/f/g/gamma/greater/h/j/k/l/lambda/less/m/n/nu/p/period/phi/pi/q/r/rho1/s/slash/t/tau/theta/triangleright/u/v/x/y/z/zeta) -/FontFile 1720 0 R +/CharSet (/A/B/C/D/E/F/M/N/R/T/V/X/Y/a/alpha/b/beta/c/comma/d/e/epsilon/epsilon1/f/g/gamma/greater/h/j/k/l/lambda/less/m/n/nu/p/period/phi/pi/q/r/rho1/s/slash/t/tau/theta/u/v/x/y/z/zeta) +/FontFile 1711 0 R >> endobj -1722 0 obj +1713 0 obj << /Length1 1670 /Length2 2078 @@ -10711,7 +10536,7 @@ x}Wxx|jC= cֶbǴdU]9v=_y~367X*٠?D. endstream endobj -1723 0 obj +1714 0 obj << /Type /FontDescriptor /FontName /KAZMTL+LMMathItalic5-Regular @@ -10724,54 +10549,98 @@ endobj /StemV 84 /XHeight 431 /CharSet (/n) -/FontFile 1722 0 R +/FontFile 1713 0 R >> endobj -1724 0 obj +1715 0 obj << -/Length1 2042 -/Length2 6452 +/Length1 1671 +/Length2 1511 /Length3 0 -/Length 7704 +/Length 2539 /Filter /FlateDecode >> stream -xڵuy<m6٩)V.}}i11fƾٗ)%K5$$=H*lYQ|=ǹyus^7WE[h_H@Pс4pp$F -F^. X5w({ -ŧ(]0{i
~J0@n:! -ç - PPnbhtO#&_SE±[xv@|oz<UOlà@S-5G^ t -G0Ӈ_FHBGͯ絀m 'hC9=Z_H1 Rf #LʹKhmuA'fh
Ie۶7u *9&:Sŭk9慢c qG%)췊H< -ƅh0ȋS[FZq'4qk5I].d7~q~||I,ù0ҔIzɸtRԪ!xj!^ĵ0Ae&WVUUK\4S}&pFL#."rBȒyZMhZz=>>Zwuem]'Oh5 sj.54ls":檵]{w9"]92~sL
7dw1\͖R~?-Py@& -LgPJ~\[4 -EЋ6cc\GInod+/?V3M+<Fď1}8`2mIa@A"c2/yiU -ʊ*y'&n\K%֙B@ VHI4ࡷ֢_e.Uȓ&xI雹ag -֊ "s̾ܵiYOh$QvEܺaKp㾝1K*D"c~n&;=1k;넳؊l5R!Yd;s&webm: -^y2B&4TW,0r0j vJH(I
kiɝ%-I -BM)`د٭|=ߺ`o~ 1(tO3ddYLe~?}de,|7؎"OϦQ;B9"egaL=d4?6V飑7)X1;7Ov}w63S$т+^jvbF-@KFq]
n^0RK}FQ)u#ԫsat˕hWm:IŦh*ҋ - - -dP 5t;C<ql*0F'e-}ԱPw;v1) EmWnk046۸-PGjq>92s~؊MX7qbNMۛfdr
,%u`N=,)3&9{g܃{/z -axE=@,zY=Ao}bKQH*CdDަh\c9 C}빧ҙꝒypr1Dc3mIYJ}z)/ן.?tME|,QA
|${u|iWQ?5BiEo[ȩDMSK7x\2]IT
1afd͚&3SMD$T|/GhPI.yt]vsJ}iYw7Hޖ5[mU'+i7ظCvǍ^OEDUVP!K-?]Y?v쑭,\c,wYO>U(`$UK!X]mD,s)3b -51Q|Q*Ї98 -VnHƓybZ`@Rc<2=o`m~v[^3hx]Ԙ2{@B+#%;sb괦#bPZYJVTdWzJtV%:*ޣ3*|M*:l|'sD
R][a!Ҩt)cӐ$)4w?{_MCi7$=If*zɃw>SaWXSڙx4Fx1<kx\2³0>҄x|M?M"KfyuS-Wޥoig4QsnbfFy)?dui,iB^Xk8#Ndx4-wa-Tq?; ^/5
k_U2L_쑲OXӎ,0yñQvޢ-/mOhzc?6(.Vf喤u֕?֥/C켑_c)@L{r=AT}&{ŤHUubW"f)^oρd-,g0=f®GK٣5c/e?.)#n×{j
-1ENP+ -p;<іXQOOG\1.܍!ؒאJ]60=/80k EzSݗ mpP7Vt#:HM`;Z*aU={:D&s!BK'Y=Ii],\D:5<Lfn''A}s5o(Sp1&K,_醭
J{ǫA7"Fo?xcTƣJ{FG՟1Hx_tɪ\v*jxVg1~70SĚuJN[tC[/VVO;S(Վ=f$magԘI=8T:5Nu)#ad'~pNzvEPe烐¦s?3WbvPn^h/Q:u,Tp`]ʏRbz6+:Q23p5bzsc/yXs -ʎe߭3S3HXGd73oI|1GQh,|5?ցWЫi we&+i[rb>b\xGni/q= UbQю$?϶%}_?3@&q+8!k͖"\.% R]laVqYo?usvMz(U6$/uIb('!C*g;+EU <$pg\z$Q*U"];+yG]z,ev -t:)&9ȶ=#5NO'Zmb8 siTEto|I՛l[o -A -D#嶷D}\Rھ/|)ˆz -qD.o N^qXF@vO_|7%Fҋyiʸ\?S[C"AfCKRǟp^/MQ'¾:c^m^S;}K{qMZ1 ,\pR%Vge ߲1nn/w7lnjnU`["qkֻLZWѤXHfXr?g^RG7VD봗6.Ւ/~:Ƅ&ű@9
˗SghT1uKtQ}fogja=ZeA:z#<7r(slPaSNsqu;[2vEbfk)ђk|Zo4*X//^wL+m4rz=[ -#U^^eЩgRzoܖH&Pq3EnmJ*XK3Rlά.ɿÔSunUzj5bcL}RᚫT2ER>s哐·N"뢉蔭i7}"j|-y
sGz6*0ϻ7;Jt>`c_dH(vKcE
A&egGHzꑆ-A+Qғn]Ѧ谫P;PXkYiRŝlAHEo܁mHNx2u0Hqѣ(VQg*)_Fd
=5S, ->t[/K}h4/)m/< Z<fZ{;.C??gIv?1*YnPxzH
Z\%'XF2u4TT=iSj?DvR:B?p
2w@yK&K)&>*@l͝|%ipQfsψ+kۅMy^S>=&HQJ~l!~a ?Ipd?rKUEИuҋ7l.4e -GGqv@)[z|x]*{cW7Lf{}TT_9-mf/ON>XW,MSFEO8oX~j/ٛ?/k -a22g}=8[i0#Rh$7B*Kӂ),_Z5__z;ul[OGD8\^pb>aDwMN7 DPB +xڵV{<TiM5]tcIEn3f\#ov\##!Y33pΙfRlIeBn6nRmڴYے +9ϙ3}|HOHc: + TC0A?ؑI!bДNqC15lވ(q(@018F1$ +Q {xrBY|<N* +WA0=\_mAw靭$C07o[c$JRhEP dГ̙&zy>0 +QeA ^noSh-R` +Q%Xc4!x<D!(HXI$AU҇W,zkbTDђdžEaL#yz++=MȊqLbŲ)Z&C&"Rh
FDc!'d%=P(fQh%>-ͳpF=A̤IhI\ld-VQIX.H2;}r`gBRǺc"\b (Y\ZV GK^j +Q*,y<.c~t}^)?"KkGϻ_50z/]\pElMX-WQhPkfݚ] +d7K\,a/éS
'7e%/M@#uMݪ'oLi3F-X;MP_t.qFsDƩ/ww̉E76qt~cӒZs6!߶e=).3<+5;T'xqsNy}"*6c6+O_ՐS{xeO˲m{je>սg}Ϯo{,77K@{KRcGh"/v=B+^(Kr:d+mY~NK[W_ښ=9d8gϮ~\#&"ST*y=q2X8P<}\>[5[}6d^ieʰ$0rwA,/p{qwÝN{ڂ4yөi£{O1rY^6=E)os;hrsuÃ^>н`e[lګWț}N?j5bPY<Kw{nerv endstream endobj -1725 0 obj +1716 0 obj +<< +/Type /FontDescriptor +/FontName /XKAWGP+LMMathItalic6-Regular +/Flags 4 +/FontBBox [0 -250 1241 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 37 +/XHeight 431 +/CharSet (/n) +/FontFile 1715 0 R +>> +endobj +1717 0 obj +<< +/Length1 2028 +/Length2 6244 +/Length3 0 +/Length 7487 +/Filter /FlateDecode +>> +stream +xڵuu\m6HI*t܊tHI7)16ZRADEV%DI)|owy\g\7CaeF"=}}EA"pg/$EDE)U1pFAp +=ppwG8Rpp +/';Ys + +t£g
n_+-wjMpÿ0k#G0^?p}᭢
bAKiI8B_ѿ.tݏ +ԻJG=H +]yrX0yRF?HDݏB1z/~<쮡8\}yƋl,!b)p yYY~,%.иܴӌ_cyujz-'|A jJʱ$0h' ^|GUԢL4>9FB^|іy%M£rzXGse^N0PsÍWze)C8U3FdvTCh2Qkc(8G^״c_+AEv-;C0f}Wj5?ķ4uu]AĘX'E#uEz"Yiy4ҩ\=a7,mfՅdXh10<QgJ3PB'r5{Dzm?Ϗ+S~lS+9=,oN1k\*QrJ)*_jfd~JlS0=K;,+j)
#N\.J >#Uי47*LkN%BH.MT]užaxr;=w5S/C@ע-!zǡ Ӽ}c:5 +Sv,r%7V}^|U)G"ʣy +R;n6X_Yc +G,x;9ʠt+9luܨOp&*3rjNc
~Ԭ\PI<Zo^Kɬi2?Os h1GMs//x9Q*ۮe^
})5,Vh9䓌!V+G4#; +%v7BE:}^/ə}ӊ +УE8Ѵ/~̍H+WUMz}RHEue*+G-Acs|H%|
Ie8$ZM6aҭl=!U{*81z
wZ!\P-pe +P=^d|W;B!sT2Ι*nuF5j.=[lu'qWz3'ӿ uPzS_Zd +Hp.] K&UI5\Gy¹NG>R 瓫)cz:X"yFe)NbLs?VVLlYh4&sDI$;R:r;$acYƠoWwCW#SLhae# 2s
f>5ۖ2<btr +{UF7tMo31+ +xX>],d)
^T|7'Wo[U^d5kz+5q{wٙm +҈שvl'MoGYh\j.j.5
9/HG +;YE"fǠB&5}Z҄+ֺ&ndmqSqe)2b+vطM=*)ӆp=cXVg!n`=цWf!)7$=Y8}{g=[("Ha_*yh>\DLjQqRK[-0顯Zx&\1+MK[o߾|P9:QN5*/<ꏹdG#UhU\C67&^OXdwFs3cu!X;H}sT* +q" `S,toV4hÅZ5#WD=uY?Vy;-_9&:'^EGKF}|{+&E`{qR##'P#uveG=A;FCo?#*o3orVisl7zT6Ů"_v*:`݆oUeYO29><I+MF"֢;NmmIesIPpbtPyXچC$MD7,dҚK^.4b l<T^Grk=<&1ÅM4w?J&&ZT}T9m,}6o_2h0@λs[sw-]2ZHqKEm>\|iPKnno@zz>ۚDM74-h{8OO|cq6K䚯^X:|!dSZrS+|qưz-ԗىKn8:64aw|j4V~@ FWlU.2q~#|fOsCܵ';ln/1vx*1H\fVheRIǎ'}0nr$eV`> +4ĝsW>Gn +Wzj]IE*7\zy#Jtq
)( +]$̌6=,O>b!ѽ@4YꐬzUy2WGk}f*Z&f+#ۇ;Rlk^.E +LBr~v,@e&ί
bI
Ak22"^U8]#6o5?}$(r38v>j+|z +[Ϩ+k%?˴-9XaЈn/vaGzMrRMm<]h5hu$E I8=@N}?i{u9)=cGscm^ඎümm_>+ϛjjB= )ן@ms?\㒈#(`UL.9E_Y+4t'y>fV1V*'=Չ<pʫa٘aOS5~a櫳y`zCS/6=cTxHW|X$-ڲIˇ3D&zE4n>7TO +C;킵4ϻjo1
+ǚrpE_if7j'Vz`# 1|sm^ϣ +#s~yS}UU0ֹ&1C"6t$SMpj4¹s>NfndbV! rEK$(Vx$J<!~q0jMhSWZڠ$p*ybf1Ps#c1Β7n +ѭeAX,&d*jDUH6>s +Ic.b╝B.dՏL:5|)DtaSlIm9GQ4YZ٣5rLU'rVC;:R۽vEÌF2^zWtMm%ٯ}9ml/,izrT, Ǖds j9GvT[:FӘå]ZrUŅ~ȇ:Ԝtb岺f AEy +]NG!=FX5UQ0y9#qሗKwPAF5Q' ~}`JCړ]{.I_^AdWWc:ߥ}*Z$)K:$>gaN#xnS]K-X"/[^By
cZi˷t;{{>cGo%2z,d|oSᷘe5NWiEnmJ,`/>>OhrUC>:)TUXIŧwZgڄ}Hl[ź/co'/}`~7] bAẖ;¢p^ZKA-E(_ Āo'C[<'ԥ\9:'8[f8m:@BXʈkVgrCoD0x21<|VWsI^Y +MO{h;UJlǰX3 +qTɰ|!Mj;Ik;L9o4B +eg|b2sΫÑZ<(ndY?3<nnb^U3EJb7oMO4vxƭk%l_y.GͦW3%o aAn_z'Էr̍6$D.!{I4&%-_.+]|&4 =/Q\ML(Ng +"wksDmL㝆^YU8!cmC V`[]{/Y$QM./M[8 +o[od7O9offoO2q*B9RsTSRġgē&^Czũ1'#/>aoCoxm |LJ(cUXv}5pRg͋ +`}L3ҟb.-:^nϡ}@,|S^Sʳ
эMs߽-j&N}pnxX:z5e[wKOXE/|-WW&`+҅xD?.Rqpl.|:{BY=`({ +4YCѕ%$0]̖'#=`O}C]겻M5*}0n$%qcVc(aߩHxb-Ub?p5BA[y-5G6m.|{r@_cH[&?̔wTʕќyicl&z}-%.3BW9a >n<y*'>^}A%-'70,Oվm<}?М\p\tQݕ8`adQU+?6%;-9U/bHqd>VB*s1_udV?Ӆ\+gBJFt +<OUKr<hxc#^Q;̗;B# +endstream +endobj +1718 0 obj << /Type /FontDescriptor -/FontName /GBGHIQ+LMMathItalic7-Regular +/FontName /XYOMKR+LMMathItalic7-Regular /Flags 4 /FontBBox [-1 -250 1171 750] /Ascent 694 @@ -10780,11 +10649,11 @@ endobj /ItalicAngle -14 /StemV 72 /XHeight 431 -/CharSet (/A/B/C/N/S/alpha/b/comma/e/i/j/k/m/n/p/period/pi/q/r/s/slash/t/v/x/z) -/FontFile 1724 0 R +/CharSet (/A/C/N/S/alpha/b/comma/e/i/j/k/m/n/p/period/pi/q/r/s/slash/t/v/x/z) +/FontFile 1717 0 R >> endobj -1726 0 obj +1719 0 obj << /Length1 1701 /Length2 2008 @@ -10804,7 +10673,7 @@ f>_~m|mmDD 5,1~mtbC3xߕ,V5\:=b%cԤzȢ'jNܕCh˙XXSuXZ,9C?h*y0ЍORlx<?|{=ZKm0*!=+o~0I3y꓂*JC:)N7<23~1OoQ,)c34+اs}Iv
Ef:]8f
v:UY7m$͋ۯ.|{aOu 3+3xG}U^]0mkݱLrzOdZ`Y}HRϸOo+<3fOU\-:^[m\g# !@+zd|?WTpG~;a}ɲ>#wvA^ݱ(Ƕׯ6ߣQV6rż[C}oqS/vP:ԍ yrjkq&E#JGM*Q:؆`:ѽrT2_Ջ[ez7U=pO3aپnz6eٱhhזwqTZ;+mCu8yw|[E͚Pcsb?4JO( zg^]'\|0wo冏F6mS}[e:li)|IKt5)?&^mpOVrIxMiSj[eŇW5[_MgPN$`A6՛̸<O[9fqPהƻx/;]j{c(9qWms𑘖ESVWvq@Hw71{{Mb8>3#mcəv/$otM-K$kըƅ6PNvnqs7E.9z1*'gQ~!L4bYe}-z}WG
e=gT{]zʮtW$LRk*A4mYاs=p ձ"Cu>pi1:bH+)nN˅e7}4ϕN~^]86@;{76|Uʴ{Cl+h56|\FF-~\,pwpm2SSҵ?h[V;( I]$z=)^geC+w)BZoV;s[Iu*rn. /r4<]é_Q۟ar{mŋלG{"~_9{Pi>im+wZ5Q\k.F[/Esn[;Y&$F;*M:HXkIzOdasWǠ5bk@OK0zssSymI>3)ɳՋghkۯʚտ-Hj>t=;1
DeZJUf&(AnIrﴸ{upL1FmjCŊMNϑ={|pK2Q` ˆٷ3}!3WkNJ 78Q8/E \;֢Z4jISk&Ơic]*ZjިǶ@iIAތPS'KV|~?銈>qAH`icT-sCJ[>e&6ݥ]~2DIEKCLս_[N]Wġ"tO}M!cYDI-3pN{{i.[]GǴw0ޚv"?E endstream endobj -1727 0 obj +1720 0 obj << /Type /FontDescriptor /FontName /ISRRCW+LMMathItalic8-Regular @@ -10817,188 +10686,209 @@ endobj /StemV 72 /XHeight 431 /CharSet (/A/B/C) -/FontFile 1726 0 R +/FontFile 1719 0 R >> endobj -1728 0 obj +1721 0 obj << -/Length1 3213 -/Length2 37208 +/Length1 1817 +/Length2 3482 /Length3 0 -/Length 39000 +/Length 4626 /Filter /FlateDecode >> stream -xڴuT>LwAFjMlJAF$A~s=zg3s}CZZV`adjA@wGsW -v+qbgdqw]mmk: -OlK0
wD ۯ3%STSfUU
W<I! -װ -8B@K -z '.A7'dNvq_@?w9b{U9~svb -f'hk#@%hCzYc}34kz7? -ڧ|//Cd; Wz06JF"N
/jL+ -PAH~1P2fT*5
)<*s{8xCTRtQJz5JeEѕ@*NS\:ɓ24PCz"zI^<RJjRH殕ۖy!Ԅ]XCwVww<i1|*T£qfQ,ګ[G
rtI)*L<W~zUOVR;dcvD|_070πHVtOj6U4.tݥ9d?2K(<_-r :'{]B^ٺcU8S{57cqU<6:Ajc;<]vsfПC:-B#Ŵ -;XDS:* wkP)so3M3/i{nrqX -'*-%_$N>`__P`L[Gv{rW$>DQ(fg~[|w>CSx|
hbze -Sy>}[`fD丧cښ>,ӖD̩]*9((U0>u`0]Ij|E'oPe=amb)Qis;/ Cj21H%zsЧUyu=*JlJw`cmҹ
cw8s2MUP>n6~=z<jvPfDo܁a=Jq ,aԇoنS -{l6d$?u<к+wm5ѧ~|`L^>b:$II
> -!U;6-pjބ#f$T~'?ĻyӮ;a"y(+.eD]4ziݒJn^~لF_ɴ~lum?veY$ mƅ_wx9G~o? 5"
I|6(!0 ռa
~`7@sz}3UoeA5j - L6+'x}+=eWf}ψmv+ 5Hzx-Q5dɛ=r-NFR
,j*7}[LldX 7~ί[DYd|WrAx*|l DyQ9b5r,s>1j}]ɼ/D,S킕1R8;cK<;^9
FլV1Lx<c(aJpq9C"&MVqU߇=ˬɲvg|X"0s)ȞDfg4X#}Xc]0*f73LnSV/G#!h
Y;mD~;cpXU+!$+PRj - -j¿/GϼTٙ -Ut|G|tnHZL8\ot{0Aed2<>#%kJ\Oi/5Z<T(&82bzvM~5XO^Ju#PPS_dD)bT<[<|-DNGVM4)xO7-Y86y<)+Wn
Tz3 -|&gfĿGw~IU*87*hɜ _{(ѿj%ҐqМ>Skt*&wSa7M[yhHVϑ!3$#]_'RV#%.GV]noϒmS:8&VhU6*b"%l5,Wmsʭ\r)OEd×flͶ"oR -Qic^lScF\Vx19IA!,L⍮V}-c]OFt%PEUf{g32mQfW3VX5<WMgyĮoO -^XuȠu (r~g,.oÓFQucܵV -4b?@}.8.
aSD91_^k֬y i}<spJ,@굨 B -ӵjOaHH+=7,}y]Y,pæC^R`/+rujkANfcG2iq
JhQCK"[&
(Q][hYRhk*]&#ID(aRPP*)Nz9Cj<|]:wf/!&caqHj9ѭ!q)1.J}0LUP!!~S7VOau~
ƌ"DkթӗnS9¬6v^mq_虔YF;s -j nuN?Lݽ)}lBVg6~r~E$0@'T: -ggn|-,x;p1ٻY/PRNDѢ0 -(v2 ѝ?tIfhjM0~ϯbx"06es"Eӥ,ռޑ{z^gqxSЕܠe[W/nӕbs$@s*eS!k%ߨ'wšoSaゲ?UB}Ʒ2C|Ha3t6-RU/ \δ~}䆳
WӁOCɾj*^ЍG{e}diͲ7tUslu\Hlfma3Z#nX'\9S8`?r4y犮A97q|G;A֞T4L
o۟Gy]^#^_7kMU.%ژCA^iZQc˄5Nch̓ -fr-$] -,ڦJ7{蚾P%{[<ȉ֪=vp4&0kUiҳ"rn⚤gФ␝6;ø5犃ozVjC6ơ,LBZ:Oń5
r$rZC.{N -X{#7~GIEW$`~Y#e;"2Q<a6T[8iZX xn
&)')Yb x-.Wc*ks\WlY.(NJb٨p$v -[͢XUB8>U~pwoCur@ Q0 -][Rs+x+>F1ocKB0U^ձ
Qe$0e$ѵ8^?w"I'=?Z]EBuX-Nt\+@lk}NI~oqM1LlpJ0c^tѲ%|VXT2enHHlw6 -bpSU0E.W3NpV}rpҳ_Eq|QҮVcw -ktxZ^$] i;="[ixk3O-6ȑ}ݢp!!={J`EּK>B=i!\1,ȽOAe$}}96<7i\%K5݂O 3|U[ANSS2%v4B(cf#ㇳC:bj|{ʄaff-S֥Mɫk78H54:Hj
#BEE"%X寤ñd3haJWa<tl5CxYA-)b߀TZYʓ"G(Iކ AԯF|BUbl31/'~/{~yw
ϖ
0,9^T
p);cþ hmT:PL'EcЎibz3ݩw~`9PR&ٲC*Eһ\"YnHSDKkSjuNrlW!G0OO-+1-Q~unC,.ř֟}CU5u>XIu3=iv/~Z`9>وKDqg`1'_kg},en0ZFBPSoc=*$A4$ԣU&ƞsN+gܷ#^]ZI^̲DR#FsZ`;<?;"vK">gSE'(I3-g+O|T_Hw,X5<y8^(7E/Z.C,85Ã -d~./L -v?ǿL_ayyOwi`}9dn]F|EaolRբ+32A;\kvQj{S=X5|-Qո8T11QFr@"T91k z~zt0Dw*WѻP%Q-+B%5Kmxd\fCf.ˊyu´yX8Lׇx{Zw]6#gduZ&eeh"?
8SI1(zoN7
kBBȑD w]r)AXbo걛pz -j,-sI~6z/6{eIre{>lNcLJ}x(ՙf<Y;_Q[a;;ʌ9W3]!MQwn諓X
m2ׅRC"B)B - -c]YK[ރ=ݙΕ8_Tsm+t!y9t?cʐI -걧w@$9n[17Wgl"F%N9p ?Kgw -L&TX;=[ۤJ䊄MlVRpsC%LEp|-\m@xf#Iv;|qτW4=5?7a2u=PsK$T[8kr&.!<wާm*4}ӡ|ok]q}uL= \:Z:PhVX}m3HpsFQ"ifJ e粥?GGOfjD(?CvgYiSt!{mp%%>}?ΆdL^a:~{"D7}k&S!9qFR?Jt?Kc&U=~Ȫ?1Vgkx`ĥ<3:D,nfZ;i*a$*Nane B*,VqO|Eܯ0
F5pK<%vџ.VW %\ - uns,Vyɗ䚮8ݜa[c{""@x^ MSM(#i_*
oLM
$sr:E䋽(^8^()[wOK漨dn
QBAIj! -RGIDWx$*hZ6Csj2|AyJZЕ(b>y=%.)7L}$vGHѳpљ"v^ -;c:Skğ~쥧}n:K1G><P?xA6ϐְQyai`fе6J=ēGhҽ̩]eTv}Q}ßakбkeLX:2v[l~OYTXFK1Q܁jtrV?e8(o CZk㈞b3-21g9¬.Ydh1bB)ZveQbpb˯.s09-t~@G'QE65LU@PRl\ūcybL$\GZvRʫ4 -xdD 2?% -a@@Hz&<bbRP@imEZ -eUq|G= -NT5fi0r(m5Mx]we"(̤G)ŐfI3$$|oN|#=ġ*6ƃuaw_otq߇qa5?IU}ز/TV\h,.dޡ.rjRt-"ngK}%iC>֣Bk/>J-{^=܀aC<mhHdZeI1%b<쳇1>,'m`(^NC:FTN絿s;yՓ+ĦT{i(xbؚ$g]>㸗ITPE1NL2Ȼ6Z<ָ6,w8o_(IgM :.uHh/W4>N`(#J-5Mj^¯[)v{hfaJ^T^'TC[l!j$*.\,p -4cߡ(pq"º` .G*aw$ʯ0[nmAkط( -][~(l
ʉɵ$d.3fo;t,\"FO,#>VrcaNHTUC|Ax -x?ti`3B{:mG\ﴐAF 7ǁ(S[ey
lW3N_ѥsnݗ+=`,{21G8_I?7cBhcMVȲ9V[I6vҨ_ve%2~8F^Lݎ&vG])>u~ k 拧YjJ^NbyL6b.P^t:wDD̆}g{CE#GҚᮊbmt{u<{|ZZi/g7|>5b/FuOv,Q3у"%Ԏ#ʑe.soBkImtu[9[Iʘ^~Ī ~`f -P]Kʪ5dB6i'파\RM\E^һ#4TR;;$촩2h=so?;|C<I%nUV˄س ;.h2[CG!8Q8z0 -,03M6$.q.>F%ͫO
4;>}UzDcS5HdN&%۾wh:GNsS+>\K
zFnWpe>o|nung)|j\~i^x2\pу:pވwG -bҍSɧOA*O,9mabjƭsRyt7:SE<`p}LhzM-W=n+ZH='E,F#hUACv졀O$=ƛ}kbӟť}KXh7R`^sfroAmnFS_S;D#ݾH*6]
Xiǫ;T*XUJ/tX~Mn+ĵj~\]@ݪ˥C_4rڠo>,Z8WDnͺDq/ӴҮqQmV -&Khrґ,
Y:lp(_b| ;>C
=%dWӭz͚!*c_̥>mU/C{;ފg;eb\|v=,%đxdV,_ZUD2 ~o1Ok+IL˘2j5
PՐBLcMB:Yy,W4xxsAūNa?ׁb>K?pAXO`bNf$FHX<\%Kϓ#ɓ:Mµ'-rXT*SSUbxw>Q}A^Jg[#G$V-k䝽7$Fz_{:4Q76gz߽
<'鷺O^/sƈW P5FqX2?Xji448ǺOSRF[@ø+wOKP)/yWܯ}n|-nMM*ދ;z6fmOscvTH8<v6
O{}9v2TtSt`̾Fc\g~7z}vvJl/cxnhL!ߘvgTJ>0i;j!d8bWݳu1x_>> -\ -GM59KHN,94W?Ԭh"jqb?'x'nDUu_mH ѓPm%aj %<- $YҤp@ʆ?-ɸ=m'kn=eܾ3lM$:lp1xʹDЎ[BSoV*@ ˙!՞ޅ-77zWmaM%(Ԉ֏e^5dRa+[XT&SWY)jVEb|Nc#_RUvoa҆"2>+.L0 iNwIt7]{.VS$5rIڨ&+\tVgɊ4kIw`ڢl5+x7o^ q<a{c ' -φ~xKW6#lwJ -}ßj_QFTkqVro1(^HM#L6?L۶F'el -Κ&&?&T/sr&,TN(ZNdLX -\_N"f -EOL(Vɽ|S~ =z?-n*S9g}7 -C[p֫8LQe+9k8[F~E5Sa;jjgD\9su܌3:@[՜gx@H 1Ϟ!-:APwX;8mnޱlv_.q&em=ڒ^!gmqkh.B{
{LJtý<:e|eӴ{//һaqN -93,хUlZ?#B\.I3F[B7}`u)?D/v)Һ12]e+P)[] ]vg<lh^oS)`Kbk53
V_$1N3vdgCׄ.$ZAO)D٬:ѤB,6ŗ+w}5^>G)8|辕أ`9t(cۥk2}R:ȷaG'BzŚ .wbx"Is -(WluF=j"`=$r],p~e3~lxrA/O42P8CiO9]YBl&Kwx
4yDrlקlYwX3=CJ}mDqFbR00hQku˞SJ({YuH"pgȗOXs:3}ݰQJ@ZlJånR~Q]=.ѥ݅*tK6W<v"1wI$@c6 ϤG!~y"/{QyvTh
;_ƪp-ܷ{:$`Mt=;q4EHjPbs2q^9Y$
~I";{lʍcJBxI[j*l^T_;;K97c(_ɏ
%lfuLmκ)ѽaQaCC1Q*?ID6-]ivXwEF@D/_!Eh
Q;Z1B">l x\?+*u*ʜ;*ۍ0W$Cbítd5ܺO3HMra%еS+z$lyw5ȼQ[X*Be穻8u`m))h5mܟeW:=ũ@,,.ZnO6Xe 0{{ڬ^iٳ^S#W_ -|9QKe+|# -n -#Cz͝PrSX6
yóbm\}7 ςnNDXAZ*yR?&_LSSx.|h<rh^&#:Ї,]y-Qu+ޭ3:eJ+.ӵgRV;&K}>+~G,K[Oc%ui}8ґL۬nP'줫hY6J4\! (ۇ8 -#ZNp٤0sSpb˲X)]PǪ -EPr~+ĕí^ubUZ)=ɗ]qkm^L#FYAs645J .rPl -]WK Yed% -}NNU}\J9^_bvg|Gf4HhϞo]{Lw6}Y FԂx<WBĺsvLϝKm7I̸_ؤFҢ?Te3'8u6xOZwjOO_bJ~~hH, -¡:HN&r]P;>tgWb_H\v_W5K6ѸQ -t~^<{-,U - XI#+/3y&ZvOTIdر5K5 v@y^Ҟ;of2oU[."Ἀ>D~H@[U9o(q_~9z!B vKv,ˑ$Mk쩓w'әpkX6kJWcYC'Kgdp( "ǕDG7tA/9P5sǿ
|3}EbCG|[E~
;ث`RX(eʩ'6G-bsPEѡlݧm۶m۶m۶m۶m6UMݚ앬$ -Lb -͜Iҏsip6%.3.M⳱$@fWh--[jv>B/ ^X^i*5U -@tэiOW\iF-?}EhYh*fg͞{nqnrQ](]BMj^!QGVMW`|u uъ}`]7vi[)<h.B2L}]gU4ӝncΦ?}N#Z]9>B%c]z] M?svG=2|!Z>r@df9~KPpS%b@n!e6Ő -DŦ0旾0іƕ3~yb^ʕ)J^[E$ch 5t4jD
|SɐWᨺ}r_#Jv}fHE7Ae -|#>I@jfQi1V1",[9N%).IT%=݉β45I&ojoteVBlKT=z+qa8 ->$/
,{- - #_mj>[wy!W/C7zcTe8
^\wqulY%\+?\fK4﹔ޏ )%g:x¥J!h.WXf17[s5@ͦCm(k9B~Db!Uy닄S! -6z<:/ܐR9gu1m3_|[XIZ)o7ye݊%e}g*&d<gW?/,(ɴe3{#Q -d iI317W)FûQܟ[7C>(2ʫL+@;}w p٣3gZ$Y@գ+!-nC1%Fj6+kdƥ7?G!) -F1
xL<)%qA)\a݈W>O6ضsM _)pɴ"`ߏ=qf^
!*#fŪ_9Y
Z|) o]i(m>LlyNE^#{/W-0V[M=H,_I]n`_Xz|
Cg -w'L ŚwR0[$,
nAYu$SM}S!cT놘o -j<*sTzh챭u9%amR|[G42RT1 -o0un-6Dl>~ۛLH6MJwg^as(bJK9I!S"QB77y .p.ʔa\\o74Ԧ-BV˿ -XbQZ#iOGV"dƬ{2jdpMro`)xM0гþueP1I/.ƹ Eh@ZZp[ -YaK)J'ZjaP#*j z|Do˱99ۑ5UQ툗-5z='M5#ZⓟY։w{l<R˒N62'!uʮU^
W4|1LX\>[3y*Z+CIAO2T,`r>3ҍ[K= -gp)/t?Xϴ_sR$K]GcU IU S9W\9i~dS4Bg1DKJ_ѿ|Y-W_ Ap+Ƒăz0[ 9 -;@"S7ȓL]Qݐl[6pQ knX(vΑIj[\J)P
:dby?TEHX(Q=ȵB/>3Сl]g
QhӚFê@NA/B3͍R/[FK -BEE|*4 hAcFv> -GYnY)on_˭6~1r*p#Gu{*cƉCtj4
k
zeVܹcV,ܠ]:a/i<$#Ӑо&h@'GXjY*|3H34Y[ncHeܬV`^Y! -S7Wf'}q&N˔Q\l!R[R^j+&~ʰ3'xn%{>fIwk?e</0Q9_k$0ɉ1 -X a.J2)ulc"bM^no1[ݵnK6\@a G@tDL -3Ap~)voVNqo4T!IEOGg3֭ D4#SYF5͂ Vc&͙qqgS%cQYm|p^l^Fc/F-GmeIu< -*O!L%U%W
Le4+ms(8~8pgujRٚH̷J?yLl@jd߶C+[#?I2B. -jLENcD@1B"žk"MRTɎY39l4f*O&
kRή5h6ṳrűʿ[^,;`r -HXhyIMj߀zg}OE -KoVX6I4\qՀ_JT@8v%}CDM-<~F||n@qÚi[TK?t@ - a^=R{wJ'esJ@BO羑dH/2V%AqugϑSJ{JϗUFqQQqΕgJ)Z]]c!C٧(pףP
*|5/c}'R`%vZñg7 -&#,⌕>͠14rB a3#OA6R*A<b?"/82z"ڪ -Q7OXwL#.?om&cEgDg -X4b)e"FZu̳'iZ_4Yu05iD^e %+ly O+ĶVV}pz(5*MuP*#3֔|De4I[Kv쏁H!Ç^L>GpP]zOAce)-GzT ƙn05\@ATpu(2zz/r'_o[UA$ޱ(P -+.bS #r;gQT]Xh{HTʱlt,VgF1ۭD]>bZh'EpR7^ZTp -Sd^t -
'-4XD*p.Ay/E)C:가J2mW]O+|'88Ǵ%,B|Bes){> --uMca"C)变xFNEky$ƑMbǺN61uh/Pg߰Sq4\0~D#D!&PK2{h:4(*݀YԷg! Xi/}
O -'v -3?@hAjބp"ow! Fm<E$o<</$r?F-ML -r9z`Ye@ -0_ig>bbx@+O-^.ZK,E_ sFKTz8~
0<7Wft%<QsT~qm;\ISwgV0F!t{VҽH4
;IMmd+`؏!spt-P;䩹Y}7?oR+Afu#}~/>8F[!OE(jKo:&@ P7z2EӶ8|2036r9gw>y[jT:`No g}uuΖ GKn|9 -KJaj8;Cπ'Cq'A͑qi݁JYt~zƂYLіl4
2F1:U$M:modM.SpǐJi>NC0{V(1ߡΪ-d#TgiEFpʷkJ`"OtmW7e)nHT7DUK1;.p>
M/e"ffk){
l5J.;Pq5U/:hFmxyb~ֿ~e;el2$zS9Ɗ1~KMmb}_uO"b(/CqF25t@m1M|y$iD\&Bc+-,>l}kM}H+
G-j@LYZkj8Y4F
zZBD*䠟"J.DHQHd(dc&\x[g ->ۃMx~\tc%: vBcv])\領~8CDثGO<v@,{6R+LVwƥ Rphy>*nҠ`@i(OcO3LYu3yBDݢn|[v)'?|ޠ8J'LH#33^cC*Cr\~ ]Xmw2X\9kH(xSB[*lD3:$ yټSJq2 p[ةya&㔉jVQNmčA=,3?v<|i[:[rQ!L``ژ -FnXH tXE`~f4V/hXoF,)
ʄJF(̐~Ȇ&<FҼP15+`TsRZ -+]F"BGbW?Fz37ٱr=[R
8~\~ahڽ̑b;Rq1-pGIcR ^<OpG",!"]=3.^ajjm0Ey+g$ᵶObauZhSDIKnQZ$Zi+<je}E=
dd$hhHwOCжɞEVجpUSſ(W) ͊gs4Z"aRv:Eʬ 'KY%UK2vV-a6MxB@Y5ߊ;4u1CYo(!liGzom&", -TqD$8t#WmI>Y*+s (<'foNfBcם&_jgy;i:yg]=I
қw#8&+υ0?B"u쵯2.N7תz,ԓ7#+P5ʌ Ȓ@m}"(.=l7,H6k$Hpv ȑNd -K8;^DQDւ`?/ՃŞMRrK,X6w'5MhvyrW]V]quHY-RQrCycgiT(VuhWE/Yb%\{ -x?* -~ko,@c<P @ -%U(/$4ceRh``QR@S˥<{P+0䆅T%ҕqg#omŝ(s_Mm=.ى_C%蠘4WWdN:TQխQf>yk@#N}&: -/>u\ԤEƙ)rσ<ط.+@ -ULIJ=#n%I¥Vn0Wq*&zaz^8-)W!9* -kFޫ -=V^45z=^[Nȋ2ēC,[9`Nlś'R@Ju'j.Xg*,D\p"?ҹjk+99Q"0̪ -:ypnoc6Ud -1!}X]24(!z}@'#H)'Rf+4U>&wFG1T^^|KCn-MmU 6B w(8}T<ȁtyRЛ~{:ASr!dN_{hSgxׄoHl?\xR?gU:$Z.6 ;{]L -]o`GB4Տ<2 -CdIm+eKJ -PH8R?Dhxibq thqQ%He?+r`" ʥCޙ++45氾>밀8=Ѡfi -#E?>sKB+ /?;ID1A~V0{ڛisfIT C eNQu1n3H -#o/̐MuVxW8zVˇiWg<1d," F' (G):'%x|1ME'jDu鮿jy6fG@ --4I,NK@A2֫KKMXn -ɡIU\}n_b\
[s[uptnĀhT#_78 <~%M;-PW-w\5`ыv?j`A?vRS=h -tiG7"*kAK,4|Jxye@tOO$hb/)9&=nݞ]ܸNw9Q( LFnS[z -4r L[n""oΌF..2\Ytto - ;.頷V?bסP-,DY8L^aoJF:[Nq:} -DGj=:IAi!2CW2ʂQn>u+-6O7xOOoZռLRub)$vMJ5O\"P] Wܑ\}SW_:>o/G1di?އ7X\83j<s?3Yto/àVONiuֿk8v=[p'G%!Es{ʩݢ0<䙌>$9DnEޱ(mQR!]`e|ܦ^Z]4EaqI/մ/<+)o楏(&pL"IUmA;|>R;J9i{HJlDץp94Z"Lڋ -sJ -Ag+|R+u]bNU<mc[:+:*h)^o\wJj}Z˿71YAO⏵c{P-1\Шc_b~\"djRP#m[tyb\2ggí̤ZN -MQ
^|d ڿ1yŪn
}A3x@7J%o|iUg%,PU-.>ڍ#9FpdGa6xIvSaQ.Ow4^D 1KdH7 {mζzJd3VM4abF3wCg2!V&$.Z`lfv!Y}t;?M$Q5
(d1
Md@Eh#A%[$JSsA7c6Xh;Sۦ(Ot5TC㠕E^pXq*|FeA<ݛpdSDUy[X1/&jԸu2?P4}TMd1>`^ 6|48m -PjjAl[PG,9~>c. Hj=*!qU1v ԡVtC8?ʤ:QQ(PKnd:y]sT7!hE#hb6>jvH軸s
v}tEO: fvFz;O&سC8vQT*19`fg骠ܧ:?Wf/[Iنz~<v↶0-krLBU}l|7Q;ڢJA[aZO#7?JzGA[dmR1= <pc:aK~|SϬ F)%M{b]Zňf\C-.&9(oˈrd4M -_Dv;)IG -3.F|yaI`}h Z
nd=O'&U &0\\혚AtwyH":ZQN;m=fAE/==-QFxY-'x_@S`77 zN.=0 -ɔɾ"ffDwk|NcW.jZӜy. b`l[+6AU
#d%l֛eW,'*O+Ubi!M|;!߯mcǤb$zЅhQ5 -Ocヵvib@BH0ک)%vznZɮl$<jq 8i@]u%dr8(J{dEoDoSA(,9M 4 -A=e.@PyI8
@d07!W@:m|fi啣pߒ\t\R~bq64؞DH"Epk'FTEh!ɡ8<!t[)!յwzX:=QI=m3"+O@0_:'ļz6rp_y{-mc_NrwKPLd͇Ђd똏00}(D&gw v1Z~c:ȍb8XߥGwYw,qLc!l6IԲ< -ȄتPFTԄJ!RK(V:>XTԣj4~)BA;p=r5%svfw3R˽dTi5^R0Kw=o.jмCZG>7n2uD$*-]112r[ҩ~G&~FF<G<ˌS+B,q҅7>In0o!DqXv`-x6]1h -qm5Cj4ߪ3 -Zgv#ЩBK:ߣ١"[
6/68WMpwԏ| 6$~;:U؋m}kMDp)%HN[NBq a;d=ΒNs bu`͎m-E#~4}(&`*xoW;cw~h[;*\,t'n2wꝣygpSg#mEV47c,Df(+_3F?n)x`.U2v녰hԴ(K VKy_cUU?s"Px ,騑W# /֞ >{t
}ˢ7镽+P0(m^+5e2lu"t{!<DYޢ֝Wb^3.~6kP>R!~F*Ϫxk"<iD*§T"ᒓiwb4 -6jEQzKvۈZaMNZ *('Rv*Pѿ̢u(x* -9g7 HcjM|7bmfipQn*,,0`m0[XC/L۾>gtnx?6dD_9CS):h
?mEdc&Q\8XE]V gE `~Hc%0N?F(9qcXc9ʰ?
e#tDv3_g/4h0Q6Bjh1nVNn-Pm)J\4%9JXOYچXCc!
R[Ӂd+GY\MQ7Hw*RP[!)?C ,=ǾmXp{E˱u_/cnWr2p^9lR5\RUtK\'#Pz7mOt/}N1и\:n@ -yCc&^]n%Oq$bF9DQ B}{ksߒTH?7tǧ;KoʃEHV -y;4^9)Nnr( i) -lB]ݑ\WQ.#c%%[kc'y.#O -bíqq^ov~ٛT3W%< -jkbNP:vIPE-8'AA:,1_QǃGJIL V#Y8x/ki_麮^#P/x]l"a.y9{ݡw2}ք{iItRktU])R'@g&>+1T1DpbH=~,}*Giw%gj^|bƯpRܜ!a2IۈբYk9yhS4hDq:*8+2O7E!`˷f$_kaLI -Ͱ78RUvs%yޚ6 -~V(00"$'3k9ĜH]tդZܩRzQeE&HpU -^]{l |969,Ӳ˽ -o_X [nsP~7d@$`t=jtUW4㱚],ڳ"7KDW0L>W"OlWp]|:Z#f+}~_tfС9Y᪱;|(?+B~>RSy
3U&`l:x3VdtW)^!|Ye}$zݑ]G\;bzve -N[&&uIm3ܱgSLUG&NshWy_;_0` - Ӂn*WY$t*း2Sݹc+OތJ7< -:!` $B4`&rOA`\&1ׯw6;Ӿ^^<gAwXc6{cY*\Se:zD =mxzdD)cucFRu@ -=1:.:O >ɋIF%H] 6/Xnu*'MYC˨Qy:TDI- DQ ,cV+{*&XGX] .rgH$Fk0^G !6P+0]R 3+i%aIWp;+knf<p\Jg$ғKmb8S@oѐ%}b]&"GϞ~[@zcKYEJ|w|jq;x"n=Xaஅ9 U3VK37\p,bOF:hie )FlrtnIivT%J0L`3B%B6Ź$>;vdA3<B8VPZ +xڵUy<T{.E%тku+Ӣز/Q5s6H*K5J,%TdID{Fng]}~Qbc1ph`aiI=`""mGف*X!$nDA= +mP*UbLLyr;eb^s};!+k5?pZ%OV%+B3G:V;LBskE;ս]L#0},فr+w_r2)*5 ڎnV/R+Ms!N1{fz4`r(jq;ΰ*ܮWx_ln*{_9K%@0P}Zy*WvlXP;ZCS=Xat'םkdEmtb.TgL_+7w
M^+"6o/ՈЖ>WS8J:)5kT; +_1lw}Y#lN;Q^BX̭2W*٪mJ%PU/TAv\Ra' !EggwMW4D؉Ow:kF61zy$3ED M^bZkpXY·E(ʯbaV%)_j/n5^|W1gyb0۸/TzSֹղ6+7)Qp?te])AGiB>Bǻo; &4 gѱn%oF;?6[Cץ53GЪn캧1t^BZUgT|n&`gG!i7EwNM^ΉgIAG~G6g=ץ,sc!nNĵĶO
M[(Hȶh":FJ}A>6e +"`V\2|B<HvL_/x2~3u mbs_];BixYyX+OjlLlL;cjks?л%ȉk-[^φŅGt5ngrC86X^ocn&2.'3ʼnvsDwԙ{ 2J8.m1:MsSk/oVNlon|k0=t_SY@(FbQRWӭt _ϠRC;dFY|4+}%ԓQi9fIݢOO_p:ӷLڤoZ|eﶴ6(62?]ȷwp͵}
k
,\<bRBQRy+/{=R4R8-YljwS̮,B_~SeKsjM6rZ{uzM)_x#7*]3S6sTY:gUX۪kAY`Ux + +'Ex0-q>bRRC匢NjToʢ\)>˨c,YG/ȇO
C2LTk#_;l-,yT[dxKȓ͞WZxݱIfq^&zc;]ծkN>javOz}{;}ӑ3-w:s<iPI67e
I쑨y9P3MPW 0`a|,
{lV*+9h~&~'L=a=}Տs- +#=U\os:/?O1騘Ow$,gr_QXדtzy# +KkJs]>SG. +/fdSS:v +Ilߦ.5n]=jF+&t7$Koߍ-m]η|Y%b͟
EPsf_7\{wj<*B\q0Tz6Eedan8]"BݹX(9Ɨϩl'>pK`xc&N͟!MhxӪy̞95D_|e+
*B>>4Z}SLgSy,ɍ;5%shj(֩kaa)[eLwHo[,%OS:$9Gav77sL~czSџo&sF]n=ކC{J=\ +kطsG-vE?Z8~(E,F|?\ĜGLZobo5q**?JdpWzqqks/pBAm̃D+C(A;c̃\kݩ_<``xJ!cɨ( ֹ +x}g<>POӔnVwiv 7>gYZN1𪛘eYܷ}!wa%-[9J]UEt!;
d̚;$D>=Z<@SK;}up.{Ɋ0 endstream endobj -1729 0 obj +1722 0 obj << /Type /FontDescriptor -/FontName /OQBIIQ+LMRoman10-Regular +/FontName /GZHCBA+LMMathItalic9-Regular +/Flags 4 +/FontBBox [-29 -250 1075 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 28 +/XHeight 431 +/CharSet (/comma/k/n/period/pi/slash/triangleright/x/y) +/FontFile 1721 0 R +>> +endobj +1723 0 obj +<< +/Length1 3194 +/Length2 36901 +/Length3 0 +/Length 38626 +/Filter /FlateDecode +>> +stream +xڴuX>LH=43ttJHKwt7H + -{uR볔LYAl +\Xy +`{3* ̎BI)4qM\ +9D[f t0 +"2ltS4RMD-"tΒ@sek3K\2" K; -4~dv!?:Xق +opQ U#Hv]7d 5#Hv]7d@,MAlK{ȶl yMͬͬ\ +Yg;g,c:Ay?a[lt=?;Cl +Y=?lKbo6,̐F. +˯~-?L ~CȀ3̈́;.@Y;?"C*gGi -gb`Id;$/w!.I@/?M 5͓
+O+ 92[@H3uCljY Sq@b 7zHARCN[
`XkbY#ArAv?ɬ'RA;?N8>/ +tR=`_@zGKX $u9Cf%<sr<Hdgk{!Z.Vivq +ޏR^顖mBM/h% +c7:(OH7
ߌ"I@]0GL(/EV ,1a1^rVKfFȉ"dΆTKM+u9I\#5lAV]prBbZHЈgiI%]$_>5W~^<lV:A9<Y ];R(<ku>Ը%AWCi1'
6d|cq\C[ch9#$q4?k~nݧDWlQ-a:bQ);!ۇ.Y4.>\ +YѲ:#|oHS%u4f} +ֱ тE3.~g6`eʫ^)jm3z +
:AD^\JlM1w\] TJ>s/r{hyrK-HTi6CW>A9a(qK +9cq{_xB똒qIno +L@`F|~^`CXE՝#4!`, B#P~BD2e:;:1wTN'ykcLaP$X;Ye&*C&Qau²d +u
.
a5f/9C4L>|<
oLY; +!X}1g)cm8LO3ra0]& +9\6z^ϰ ݬNOIc3_'Ut:&@>jiUʭhtJ83#κTmC5[8Q҂<^,VfnX4K5-kO,C2$\|4r[f)܀{x/ +qI,>ŏSٺ3{z5ܩPz.vT_\$-3|M,0M9Ghl뀍%?$DWț<>ѩ#\kgL~_4=VzS$esoZIhR.K~4aj|nV~ᤙJoɬv_DM]|8NeY:ve|Uz_kfOa,g뺠zƣ,RXjt8'RTۉ'.g,3MTXg+`TL)?6+GU
=Lh=jqn=pUg;8}e߿]ǃ-/@'Kg،#3ުq1 +##N6mv5Rmc\lt¸?%ݗHOjn[06ӌ2Gh`#}w <s Rpk[Em(h7'<U1;G;9M]z^@YO1$=_pAtP%koYd"֦
dWm1>=iދF3AȽ`C[Zvg0JB#T1c@dD3{)cӗl's~_~4e0u\m옙ȡUzܘZ^f~CL- +|";RDbg&XN.Pd`(W8_2 _/*HJ9O
Ȥ}Ww$tO@6e_;XH@
p798Ɩx׳ЪgneQK6ע`¬Cv2̵H~Wo
TN>b٪hXaa4% %P?QS]lº;gn10JaiϘ <RgpOlWƾGpyXD$+o5EK3y0*ߎ6mktjXDA8bhލ/e xCv"T?]X3EZÝCtXi8_]a1 $~e3S7r{[1ua +i +gLGQ3kl|1G +#ZM݄ԍ3Źe<`TdLLYD@^ +Q*3@_>0r;hع^]=?gL{ţSB( b4ӱ>܁o8{бOz)
~Xu{7ت[SW˨?]a̝l-y4/)>\I+dEc\dTBl: U,( +N5oXm';A0"\E"RA0_:f67Di!Ӟmb {NuՍbÒ獮7W#4(wА_̽e<Cg]ҢW<~C/M_,ŞrNZآSPJ䐭i[JOQ2xB`з"0b~WYa5O3U6QhT©vut2z_xYt
I'_ͳ;n5`ij0Jمz,i6e/}7WTO1Q-xȼ˭(fn%-E}N-BT{9cXC@`m4hU +i,f1_dtP;Omg"_*L4}+5wRG?wi4p@Xg
9
(]ldC9Jj[%5nut`:{}s*=dףV좾̷*pDӚҌrΐZx,6bz2jmqRݗ1Y".$ϴJDӥ}/:$|`t>|O9.?mcZQ'$YNz@[&7d@Nfj`sxh4hWnMj"ʻK6 +H*hYmuCac]2Tb~]%{@[~SIR梠o
k r|_HqQ@lq{2$<go&nz=Xwؿ`rBC\}Usn3T}BwǕ'yTTKH]
pD$Hy͉/69 +GxC͝xۗa:inϝi3Ohbn.Viu c9pÅ8pK +{~5O]5/LFVdThצ#=AQcѦ& f05U7ՒV49lXҚ'/| @?Gc>G3GfL^tL(ː+YW@bI*swY5| +9ce!b(%45,@+GA*>QYbHVg`hW8WE5K<:?E&mH!Jd}SU !4}J+o]'<.bEdK'n\o]+,fV^rwIg7|hj:%Jzӗe+W*nd{%coUc=4! x +h7&ズ|MeYLK[SN/~Nvcmyz7jJiby^S-+zc|CpV~k>ZS/>}ď`7k(jL5Eۮ9X +8EF~zj$ +9vل.QD찗[ٕ*wՅT:[R7KrEV˾IkHV`-M/!fRї$T^Bh!k +=)lҥ^ȌI6x ܉"x:Le~KLᄎUyr*kGtpN^+Ɩ6x+ѱY4I;syG;]ĦʆQ_<溡Fh:伐b,^^J4Ʈ
燪Uwa GS/5z4R{rޤ4ӭ"j.GFb|,YD1F +.DEisT/qEQ?xy/[m!d4P۫Jh6[D[x,D'tccD<so18hºz ʯ. ,X'ڻ.opOcG0^C!pfZ)]]s2A!ttbSRU>#x-mlך44U'WP{ozrnAKHYkgD% +&Jt1+`,ru=I@2`3eYLl1^:WDlZ&Ipir1M9L>ؾofOEԆeO"s;ϛ<=ZK%Ԅ1|Z/܅ +DK!*\QIdcߔbW5h0W[q[L#b^IA!LCP#kZPLM}F};vw\dϨk_?"m18_ο~r$'wCPqBdۓ=$Id>*l`xQgȸX"}?auJU}Xρ<7UN8ũG\Iή +QTe!ʗG߉5jٽ\Z~wԲV|3i똗2ga
6 +.Kňam&8VxbQ4u!^Dl~dQ$*{r{'"VJo$ryYΘgY?[&rVkӄτ?
t]W(kcIPHd'rBBiOoz?zyqE{;stF!(dg4;qGgШ +*~SMx +Mlhn&KEFCl8[&sK^a3o +j0n|7ϤGKZy~X>$9T[IM"g)Erz6﹐QVFiن5^_%( K[M:kB1~%0Y%ʋꕺwa0.;fh`$BQZ{1}LN!:QEZABp2O<f1AS +Dꚣ3JPSmbVPSb
NlIL"ad -xܭ`r- j`zGIg!]W˓|h:
"(WV7#1}f~lX!`+?2FB2gZC{fG2|0븴rҐPGsb
-sƑd: +P|SjEX~`]tǝ7Un.(<eN
:Efn/_P+oJWƃ Gz8Ņ^Gɹ[ kKREΉ!L-ޭT=u,sSҫK툒3-&Ee3<llI
mX14V.:RB *Hx]
0 +r|f(T|CX?Q7BMZLlǪ6c!Жj2W #$yMR7]k@YV- +ⓧaEYs
cFW>^jr-;JqA^e)Vl=2~As5FlɈ&";9TT!;nmՎ҈Xw*lTuO@´E}$o*a|uTcƞkeXR;QH睫C,Ѧ+C#;d}ef#
:wrL#?+}ODv-rS`GqNfNZhvw\!A$6p-77lM/+h
`ZT/(OdÈm [CU4( nⅨ)I"u{xgx&;k&#F79|sp{֓c{ +G>L{uϼo2U( rTYXGRFMcwv7ZI2c~"HҖ|_>YR,v;$~ձX5G4KE+*<&Aq?
~j2SŷL1>ォ p<iIF85] +w߷M؞d0y%gB_l_a05+VSjD?Hjx1STPY=]2B^m"T+8+H5$١ff=ԠS +N2(:!v~d!:Wu4mk,[Gבs-9n +I\
`6HhoMynTȽy)(lAW¨HWPFՎPt:FHW}wvh+! +K=Ly_߁5!I:hdB(%9͗-KVj,?L=PUH N0\x'W?"lHBMNBpF^-RƄJ ZK};$9O*%4Gw܉~w%OwzA_((CQXle}/j1/6vԇ}Sj'ӺjgK/
R3w>+n>ҬkN23vIGUK(狙sL. 4m)4_z#x)$ׇZ*F
a[O\xIJ]QPv@{6Gx'iF 9gAd`T2y(˕f+Hl4t|SDwfuE*ɒsվN'|* +}G9YJ+ӌʑd}*PIx6cXlY_yc[Sur@6}2UM"dEƃ6\3e{1
?#VJB0DxvtN<lySxđFr! ?Nrj,|re&4җI~ިH:,3&!Rͩ*[$^.}ȁPэm<M)=Q9{ Hyvݛ%u6wAՎ3~:OL1S6pɥh?Jec5p:]]
I +2-,HٵԦ](Dv0ص*Ntw^XaȰ<e7lqQU q47LKc/2p5EK/$?mY`mul}J:=z!6rd.
us-d}{i:k[A?ų%'NbC$w <Aш,#\XV9K}5 +Kq\̌,Ɂ]Gzw5\S,a04' +k5Ud,3!SģK;ǗwXce0eyV,=?g&e#䖪dY!hh~/vk=6+sFʗWoXbb +Βf +/h% a:'mr ׯ",`i8oRA/tjqhhGX*[J1>g/'jt4e[Ldc10QzJ}'E.MrkKAڮsoo +ىeX=BbȲцXq]OU5[n=We\[~{R
hwd=(EE o8Z)sa0 +~4&0yS@i,Uz &>v@*7Բ$)63IܳejSNN_9im`ݼj|Q6pF:'Ώ,6\ + +./t[r:CDWᘎ^ +!)tPI=Z>v"ZXe26qbP__%#Ԛ|h$<U͠~A*eĪ<b3,v',xͪp^{ͅ&_CΟ=P2pədƷ24ϙk3} +_T[LxRLefPʂ"#8U?4f2ٱ;D_m|/MG$-4r.^@p{]=؎>źΩx5] +<I%I'@I(wX{ߵS/J&pmM!oFݫ&r?Ɂ;D8)\:jܱ(Ns?O +`*I4Ig1ц+v.ytױ?V~J/b/,Ƃ*8F-Pp]U{-)RA
w6VzY(ڵ+}qZl|=)=;7ez"{!8q/ڒ#RB纮Q}/DZ:DR"(NN8xovb*WS9xx,HF7õ3QHwdղSk
>l8qjOŷ_gv0j\yDx3XcB=}Ouk:U<Ɨt7eR.#*Zm(XC;'&x~t)lϖ%'m+r^g5po56Ǟ}s&|z&>%|jr;\0h<")B6^gxC0%İꊀ#ftyXKQ+7cV>dT KىǠk#US^7E<7ȫWlðעRupу|'N_?"6\<F^<%cd'ocT$'P|57NQv/lZ(] ƙ˩HQ.)q<!v=>v)ñB=x}+`ٛKBAV2pR9Z&f|~jNek K!JMcqb{:ՉL*K3P(/* +u33>*[l3u(Q
Pka)`gw[qZo
HTT^gۣpuxLφ/~xg%zfg_1D{9!5.%<Pm&Oh:T^4 hfyRG=y.U{وVc&3P8?pˇS4ޒvu|.L$6r8uBIDlq%*-oh-њ)_ETw1%Q +X?6iW +`Ntı~lx5Inzސ5
TPzGh~bӝ9"D@sF1n<ӣ+8;b8mҵX]h)bWQk04lEDy:{*j
W- +1=P"Gu-˨M.yU֧g/;Sp$2$W/9͍A!)ҔuL*RzRjba풚'%x~
Doz},GU?wB<*%l[HcVƐ`>:YyY(jrB^9e#a71#/M ~'ggk+I ֝H=CR~ +9Rr@h'+C`!e+;BgLjK Nzu_45uspyQ5x?= .p%g,}[A(܉hwg8?`dm$ԑM}.C#P,؟ӽ58H
Ic`' A7[&W_^̖Kk~G}31=PR/ +%Bd\Hy-@jAH*8Yn1<;˞q"lfD/D)Pi:yjHƔ]XZP"
9P7/$ +$ByXgqLj۠W/HC97%4F7Z}R|`"jl[tHԷKgtaMW!=%C '&'8ibX};y&{.ʻZ"El +% +sꠒ}/Ei8\;O ._ᩓis'*_4<jG5WgA(MqK$k6t"a.XZ2gXcgX?Ի]8FLAC#1R)55Gy&H|@(X +6D$|_f@
+!C?!(pB#$ +=g( `1cN?mЄ@NIcAf 0nmA3iGMa/MZXitu3x{|;\j)jW6EdP+P:bb^gQeBn;*=Mͫ@E:VܷdaRyYU&\}Ⱦ͆CՇT~4yEi8XU_ib/ūWvPcyx `]>fU! +of9ͯbR̈Sg +_"z?cBIhP +k|ΙwGJl'C/UenpQ%&Zѻ$ciq<:'8& )}瘈㭈 +Fm9lDBgU~? f_pr١ނQB.K8`fzu@v1rk^im +<Jje{%"((D>( +.P=C Dy@xBU*<cB'd'h4cᄑBOq|Mh[_^`qg$\,C=8өc9XR띻@5`8D2Z}Ԗa5$&k!a@ + +Ed
W5%;u6KS;t. +>.Uh -$yJ|$Yem +1SPjmP`+WCS6k{IS͗fTVx& PZ!GN0zl2G fAH,q& e¥dG7՛viuĊГS& B\EN"Q LutP+!*[xj`2kւ( +ɦz舎pp6h,j` vQZJKe;{[2b6Y >POGE)h+v& 8αM +'+!f?CblI$mj̤'65Ӏ%Od-wWgkR{YP:ԚF_BgafmLPOPkJexS6&'`IQj-`ƠyYl|yw߬tXPTƶac)qlnD].kPqRY"iԇV:w;rp`mDD:n4b8q@rMr!Ǥ&tNN{S "9p0U~e壞f$U3uQ]H#5G6},Bd$<)!#3Z%!,bM]^>,"}tSaCo.6%ݬDJcQSeb?ϙ*Y A+콕1Jq#Dڮ+gf2"+$x4`*(7`cYwX%|LnС]O+ +$˲!(,
[&ķ[1?Ni$pPI'՜+ϲ%82Fr/|y%F}ׯZ4o'x*I=|9MV9b1. \"3_Z忓%yP +\.ی+ڽ}3ٵo;뻊n*
a$j/ *>']å8<4x/˴n +n?y ^+sݾt=̃XInh5[nf}VG7-_0<-c +NPݞ Gh$'.IOK룠}rSc~>+;:Gt1=&""yOG%wjA?jx~>*jߥbɤ|O3n|;=c|n+|#dQsE=vW? +a?ԣA⨟hhGj +0#].[pT)td+t11,}LH &rW/mJo)SMd@x8d|><q:=| +'0_N956D\ +1G{h8>i0OYs(S(/-=sCGɸ[0j;*Cd--]QD>g#\?#;kVqK!W*#Wwo + jJmE56|\mN-RJ4h>$:yȾ4]B`jL{8"ϻ}؝x06(E]6Ŷ){TI~-nr1q˯Vg!L`}SBna :ri}^Bk䕾V +ΎJ:%ˌezknvBWtnƧn6H&fɰOۻ#gWLEx +_b6YEboh1np/z~Z˸Jm%x<0Y"3@'Fw)Q< +L +_t~hgd2|݁C0hb<Llǻl_FqhkX)qT_u~LjwnEm~u +W݇N8.::ྍnj4փyTwpDž`*VvPebLM4-&/8?ğixCo1_Ʈ&xhbn@7A +MA9N&]m)"a&>"(O$b{*欭k{bZbqHڣ7z^Ws!gX1EҰE4QzEm#od^Y=K{/q% +'BsnF}D=knԾw0 KT7uCIPgy:t_iSӆW&cA
,Q,5z61 v=IjQnQ6[{2fYJ0ÃUg@y`?4Z_Bcin2t]F>p{.e#!,hNwA`BiB +c||3^GxziI(}3'\^\P˸f*Nz4ӈ SC ՞։h!Æ̮>&q4aIxUsJ?_iC'#-}zrHb!J
?-$St7/sLHLgdk3h2Ɔًb]wbWelgِ_XQ˛9nF%Xg*kZ^}|j<E=ev:XZ
(j/4hhř*qb=q*bl*n#/~G>[K +d5>vԀ;G_WBy$4 ;<1b\F"' +(Y_FĎKB9Dz) +〚y-չ{QwF@&&5Xg^8TjLJ=V~ej ]ҔΔ\*ߠm|aOʄވV( rM8QrȺ95):v7^**y^NBؒδX)x[5E=r-JpD$umOH0̄ +x!ÙFbU>7剂C
0s)ZgR])'(O~` Ov}?FEatFaYr)/*߹v_ DSpoWW+nQމyL&ƇX&+NS;S]uyuBA8"CVut<v"4M>ތ&驰]荜>S{u33Q֭8t2V?FE]Mn +_^DYl
ˁhեEXFﳒ)v Y^8'=]try+#sYIZ +?8:L_08}P
Ո(&5] I"B6q +DR̹M] 5ompA3g;a +GDͣX1bAA$G6c>ƵpAV#q[/;8C
k#D_eʐ:<KoEH6AP2K4{(HT&f&y$K=1N>~#ث-|d!==ruKVz37<vAV_IF!D~*0;tL;HQA/<J$r2ĒؖݳM@60øƍR/./9eκiym$-ИOڤh0=+nnjހ`7rtÐѵGZ pmTQ{]Iia/lݹ^9}7^N),p<q?{GGX^
.JejK^[RA[GtzopM,pu<lԜ)׀v(+<RX+t0kA%jU"|dD$VoV<+Kxԗfg>ڑB_{7p,&^ +~s?|h61- H geȻYd.|ͯ;2݃aH t00ᓹUKʢ.)cgf͔цH
6lsyZG\5Z4.jKm|il,9t4.ڭv$A IkZjI{UAIҒ_̾?Rj4<"&3ќ4۳dnzozdR0@'5<k`6Ңe9KUK}ge@'5~3 / +NB_^'Kp#UewmDGcPxRvuHO3dt'f9E+ixSf.X@%8"+rzۺ{a0H +SSq}UzC_u,T +
3[v%b2(1MrxT[+X0[\vk3+),EҌ&wY]iGF<?u{d].z.$*Jm7[E6Eҕ
/!\EcC+IW<Iˈ:i`1
遧ʼnCv,T\>M%.28VAbͤT 4.!VDZ߄az/9bYd|b~!⼀rfMлJwn5'}rxp7B6OQ
;Q)0ɊA|g9cD0E3z{pytX-q?(OӾǤe֢_Gt,)A0ޢF>Z"H#\1rDCz.J?EDOMw-PB8PPZ' +L!|gFW$zȊߞrI~Wې^T';$.HqlQx BLf+<AP}i/k2lp bz76wvn<_)Yہ*ܕm:e1䃚x7B%)*Nh7?Mwu-Ks}ST^rScNvA3Lbg͖-6%-9eBPC4gYmx*c&l *0h`"gtTN +rIWw54 Ak%\^W$RAANtU&Pb£o[md;Y3=ʆDum^&H
u[b8zjYy@u +Jsf@| }:wNV* 6cCF)gml'S|"rq<r['Ed s3 8<Uo܇̈́ +*ΞI]]`ƛl2]3n/o!|k<;N||@d)Aࢻ^pyxƛ%ϖpX$ +2$#f +Md#9SyUC2N/U{cqW^!Τej<N/*0 +Hh,mNʹ̂[V3 ;,T66؉_?͑ڏoNٙO`\;Eܚ[ˎf%Kvډ(:"us, +]r"ZvCw /'y L$Ya?=3hN}O%, 1
Buє}`0蓕*[:;|6Ol4@tQzwbֲS)\vr28 $ʺ'#Vs%
Lj+7K{a8#YꪙLnlycL$&$ӆѾWkL0k +4]3DnPw%ݛ[Fj50ӻ2uAߡ.nWƘ
G!s1?RO#<,3q5ax(6j})ZqEzFKB(آ +qFx +4:Z\0GTg!^eEe<V +tPNs_0MXmGߓ7x-@2rX(FG=dWMbO(CO$X9@m8f;J+'makϛQ[I|k3CacW:~%
- (D-} X!,$x +WvxF} \nl 뻚*C.JZxDM,n0Tʚi<MREO_+tDW}'D?Tm'VM8X(ab6ɛl{j +<#-="RbaߍAT%$U;˽}afx /$2*ivMɠNS2CqT{)YEa\DLQ?M8/XJ-6c:
k[u3qʉX}wz[&W~bZ,3㺜%[ +4 b?\I.2E;;K0{Hy + D$$gGP7y(zmyGދPhdƕ:|jH&qX.h*CnPzHp/,miq$ =KU3-\գ3噳;tz=Ψtvt90jYC9/hͰZh
|С c_70vjnWʲL}Y VW&Ade#bw> +D:{^L +bhўJ<'-z$4Ż*L`ki-
Q9z;!V4dғH{mYͰLa̡Kcm!UDT%D"8]YY0>CU3k-
f!p.RXq҉Ig_$.K}*h>>an6]C@t`yAȵˈVj{nͩϛT< +]On}$8N/LU(/0=7}ˋgko3hό=B *-1N, wek.UI2_eSiy^f*j뺴黧GlHH6bق0,hy{esg48B.Lʕ/2JQBĴyh~aqk~@2Z-",!5[L>V(=eGXif^Ur;.Mͩ-}pqk9O6.2BKLt _mL*;jLD,Ǡ$sPAG',͐֊ZGkT_?`3dZHD8t@Ϸ0b>1%2eRy'9uotЮ +Rr|Cֲ=>C})hP$Ed:>]c&#ƅlRBmH$BЈzn2~ZXv +7; +{0Bg0v&(˲G%-t(UB3L\:z|m6Ee&4\*VZ~j込$pt:JEao +*nqp;hSm-DO6ØR6"t6|6k-ˠS
i(^7N/|uJnP˜2H5^7wB-T;M1{>v
ȓ^f4 ˅_70W߳@TTO{E楣x/ͱK@@*_70RޕI|V&: +ڎ3SJ/ԸȖ?f@u|`kMGߖxe\1DR4Q{og;A/T9zп3.w()F@Giz!%<l(urKL
(͛/X3)쯼52a +@8q= +\z3ⰩKLMg2آI@K
xuSptCRzP?f8˪|B,a@3jU=3%)[evf霈U<Vgo(jzƐ7" +X!/)]
.xD- +5Sh>ѻ+!*.6 +>;%Q?Зr\XP3866kF9OD>'4Xh3v]9#5*$,<m8\o>T#"s& &yJ{W ˋ[-m +endstream +endobj +1724 0 obj +<< +/Type /FontDescriptor +/FontName /AGYEBF+LMRoman10-Regular /Flags 4 /FontBBox [-430 -290 1417 1127] /Ascent 689 @@ -11007,100 +10897,118 @@ endobj /ItalicAngle 0 /StemV 69 /XHeight 431 -/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Phi/R/S/Sigma/T/U/V/W/X/Y/a/ampersand/asciicircum/asterisk/asteriskmath/at/b/backslash/braceleft/braceright/bracketleft/bracketright/bullet/c/colon/comma/d/degree/dollar/e/eight/endash/equal/exclam/f/ff/ffi/fi/five/fl/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/o/one/p/parenleft/parenright/percent/period/plus/q/question/quoteleft/quoteright/r/s/section/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) -/FontFile 1728 0 R +/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Phi/R/S/Sigma/T/U/V/W/X/Y/a/ampersand/asciicircum/asterisk/asteriskmath/at/b/backslash/braceleft/braceright/bracketleft/bracketright/bullet/c/colon/comma/d/degree/e/eight/endash/equal/exclam/f/ff/ffi/fi/five/fl/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/o/one/p/parenleft/parenright/percent/period/plus/q/question/quoteleft/quoteright/r/s/section/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 1723 0 R >> endobj -1730 0 obj +1725 0 obj << -/Length1 1958 -/Length2 21219 +/Length1 2012 +/Length2 21667 /Length3 0 -/Length 22454 +/Length 22893 /Filter /FlateDecode >> stream -xڴeX\۲5wwwwF4-Cp 9=tc֬EI(j2JYX - [c;V6FU#Rhl0v-J,, -p::YI_ܨޙj+͍ٞə hdo?uK+'t -2 -,jduXsolM=O>nJL6>Qd.}^щoq;bhPWI§w=Y,0>W7v6i[D$ 1zTZ֓)pĆ5%d?+:Wnhp"f -jD䏸G)B2~s9lT"~x`lx7Ku%n|dkR -!$t<í -$j|ids)#y,-5m8}錙e*6;F)U&?̽hMVA(aǻ. -'kO5P-`|ڨ|}K'&E]_Une5yNݢm5BknޝWN"""{Y,AvT.Y+4?q%[JuX9lY&LYzE'Q<Kjݧez'KF<lakN;Ώ=_3kz>hn:߆3MzcPC_z|'<D,iİۈmRzujb7)Fba>g^y^/Kp¯;SFZMoAN'duQT=Lb QzS'*A]3pce&-kbtaIᩗGYGꧯsQo"5ӦMx(ĩ|hk'=HSn8h0K+O3ahqGA"=bItdoN%,^L?v?IY`e( 0C 8zku&R q<ϔs,6;ҁCbSMwMh"|_9:>+%@$+L<"
BNN䃫=t~ti"ux` -nkM/F
S -%6& -% -u.<ќEkUc$8"+;=̢y -MOzmGh'R73#ia8'F{1g>{_oѯÈBf$w\H'FFK}݊|-pʃ*zFZHgmaho|FV|*zyx9U I_h͋>?`-
NS@ eb=28xLQ^Up dqO9PC$nL,/h7qlGS"*iLkͅhi\ -.z_9E9'ʋJǐWZTf2pd8sՌ-iHF lW[g\QN+~x8,-&,k+D.[hasǮ" ٕKa2^BMv"7kq N(/-h1aOʶzsNĩRǃ?ԇR|WbcECr= -N+OS62 ĭ]WPgQTM&%r&9SW7z-SΪ\Q{K*_HgQpR\@Ըv9n4xj%H̀)~ -*Oic6憨+BG}rp=E[t@F}.ۊ_ݩPtE9.I\xtkJ<%?68a8B)]N\m9Aլ?qnҬ*ڋ*oJi109dBZ$[/\|oekC̖6ߪcЗwVW?1P &
}gU`MwPq^U+rhrv`2^v)A]krqt#x -9\0)mBv:E ->31/h&K~U dO'=a
OU(l\Ȭ<UkK Y+"t -:ybxǪC3JtkZ5cc]n2g+Qda#ַj[:w=|PTYtOvxED@
@߾͊ql.dE7!0^
o1Kx^uu:Vi]@/JwjT
3aN -%^@B_\r9Dk,~s -M#Ύjxad붏z6kLGhbJ:ȶ|*~= 0ʳ*ɩШB̻BBJVZ<?GxfPc8tu8={kIzH}JXR",Z1IG(҈> -b߀Cm+2-Dp}C7){y1IY3rzmD@3r,ZÀ`83m"?E*Ղd9'A~#̨w$ -WV%]x̓m&iH|^O&1MFERW`Ċ)]9|p fnN$P*q<L#HhTRu5՟YiE]ʢN:4M/!gʷ-Wt_9~m丝d,M+ʆp `SyلF(0pSS%zS^bF - B4tT<8Dzqq̟]"P\4JUW;Nw]U/M!`U -4cv O,g|fEKIi;:ne|DzL"+uE/luBrga70ÓKOEÚ%"=6L] -N<D>hY]=kBe><k@6Pmbyh53zk#6p%h,r;0K dqC:~h/ܕ$fxER=13?*=hpWӦvsuqGSFWЛ:N.YD.ihna`FV#ҵw,E8{qZ3\
ODRڬMX73_3 ٪Iʷ&G<h rY%5FĚkeH
"_/f\Y.2t9*WnYwV n$ }9.TSƛoLT5dޮ3];PԈUv$YWkagDߦ
zx9앖hku(e$_v?ç2O)%ɰ)+)x9*gŠ X"4}-k!enA -X ~VFo]M$Ƈ2YO:QМ>/cۙx·]u601K!O*"胀Uure{BUllQ}>X@RHJ7~}LzOÒZM -dU2kP#I#C|C!4|
]@9BHM42f0 Q*%a_D%Mz``,(=NPosL[C$ڀl/=a 36_oi:/25'6siKR &R/ -"2kwy=,E,ѕjt
z?VexHQ;$3EX -L$S;ߑuWm |AQr=ݹ|5T:@g8V:.O?+*k3wcX*>!AAͧ#ړ|C*{`Eut.`iJ: -1۠sROnok-N@bqN^|SN_2y?1yajBa>]qkbڤ/%._J5'
"!lB33Ez0ɋܒuEã+Ϧe},.;
|I_T<O~?U@-NF{Zw)侻I.qJ_6,ӹ?+)BJLT#Kv!)*O^-֧L!,PO+7ʕU8g&We}O 5 -V^oF6?{D@ .gVTIg"l[I?=FuWā\l.:*BZ3^\ߝX4}fK3LUk'
Dc$8ڕaOc{YX5a0sG^ثϦgFj;9U*nh}pob^^Tw|2WJ=3Cº=? уJ\e `hߛ$z/~Olj[цl汛N<gJ(11[v胛$<.DJh7?A@-C9R:$xjl57wjltal+$R߲@}go{3h.;AliXR73mPm&[i'$B|t*okf,?9O4 -||*m,2B{Xn@`7M(gn
x$-/Q7Q @ -t{(ԑK-ep,ص Ç>h? N͉V!4ԛx냹^(;;Bne?IzQ2`(Fߐ^:_ -'ӓ1Y\HYYMčNcd1pUe&SU#fmew9M{I/ -%8a(5qVxZ1A -k? -8$BUU>/"
Ga/#0=m;H".Fׯ3ll^3%7I rUm\/.]=g9/)KQ#cC,ԭpzOJ'2֕][/M}3G+@s\c/,2G. ZO} jtjkb;"6TYi?/yby3q(/* -eh|aJ55ӆ5S|
\Kf[މpp5DOeKHo2u),j$pȫHJ;h -Ϸ
ЦoR2;̽rp XS:`rt8Dx|ىIcuӇF{nsje}V=qt/5Q
~𰐛,:̈m瓧 hw9y;2J\ ")UݣAI=G祢ܽ,#6:?k+F!%!ޘ8Vb+ge*LC䷐2ڡ& UqDr4ROт~t_dj}|I6zy+C0ӡrGXmb;~p1kq;C)n~ӫ5YpTۥ%vRC*^Zݷ9qENs$|IʥrIjP~J&h} J}pUA?lPAIF֙ 4i5%hٚhb<ht(x˓Y=6zm&6Ě4o{9|u8p[N`G&ِ[SFta_<au+p+aC=giC{ɼ&1*,.tO}&M-"(ܘy?UQu-h$XY2ZWvcYI^O{ԹIh1!caЯ -7ת*p֟jk"+V=D # ] -facs'bzdU^.ޟ[H%-4XG[x-lჸĭYha5m6H&\ 쳟n<buUOE'+#X/1ٗؑӞ4"l0ہ´Ͼ|~R7<Y-~"4i -qPxV5__QaiJnj3pI|J* -zLC#\(Xm\t_$<6H4Ȓ)1n)0!vw"`W*
J&bYE=ړ $42X)\_ng<I5W2x'F8F<[Ƌ&V`a0`qo9'h$KWȭMM"<p/T*5UNJ9N6;IrٴvMCctVJNN+5Às'Hf=..R?=XEB[wo۽C脥̪"a;6j8S1"6= op1^r/4,vy@#@sUmH&\ڦCMj;DW01BkR\ASOaF|mfloD<
3)~s 굩dvl -q:iŸe1N -4
uS8gDFVLwG.rmYd(Uf
lRL8B5{ -7
X -Sj[&.d2yM qB(A_RZ-tʜUWN{z'g!_fJs%XU}G6
wd4^XµBI1i%CI/<'sNt/~k1p\}olhc{<n'6ڙQPi~H{)ֹkdQysOBr(h\Ia}VccUgvZĪڳ 129#K&,P:p|g$|Coݕ0{n¾S(v LH˳H/mh9%+گBd5V炎 h2䠐h6#L p$6[jv'`̓Q~k$m"3) -rIZ$_C- P(hZZ
ͥz7 -r - IwEwے ՛{cv\q=4']kiw}E h}~r:lgZjn\_*NES o
S h0(' p!p+ Bj{7-Iʗx _bC9B]+AcÞ#Na[
Ιѩ)=mzY^A[Gqe?:g[ -<U1k1w[CSQ\=432Q*_ⴸ<U`(dqpb:QAo@JlK1x|FmokH#x!Nz+a,0Al9{2oC]}d[X.ܳBM3G\VOSfm -#K4(KGdIx۾y
Rjp~.shB_Ik(%OY8,bP s0`bmA
KKemC:@_6y/yn -~44'^HmԇӧtFզ#9oZi"/W̸Jvt>!j^9J)fx#~x<k197lsڡPoix7Rwz5BNe]t}TlJ[ϔ -η:qw֘Ur聁<'~ҽ᭘&o)erFi/l8)Qi!Z?XZgۜB}᎓ګ~* -vH́oYXg^NBʁC*
%I}
Z^ԣΐq"Ŷ:|R=a-w@+mkenk}\Mp~P\n/T&yEO -=cDCZiG{?S6Qx-a("Z%a_eMBg.g6ƿ=|'N`7&QǦ ma':m<AtSuʰZ!0s7YۋlW|xLhG%xP#}0D㊈"SEFL%j hA -,2=93>H -[/g|jYfaV&'(>ckҸ!m[0 -Y3Gor&Q*~]cɔХw -g8\~;,UʅS(XdIe H݉|7Oo|>Yjp͑? RIE1U0jT؆3sFb<-Q4(B$MCFjswn;%k,A{%2H9P,Rl(?IoGdk|!I5p`oHx0$!VN`|4
:dUzbtZW = 9nj}NLFX2?k>Y='O۴A\mX<w
IU~wtҺr7~@(mrJ75) -vǞehRy>
;K\o@bmtkNfEN4R[Al?m=X/>GzT;Jq5#9" -/k*YuXxlY;Dv5vNe#"2ݖȧZ[Jq';M+œM|ۆ (Őh.`ž~Sz˛\-Z/YNDtqh{~7;qŋ<]< X=8CN>>UWj=@h8/6}]Fu3&U\!-a"xwibZ%p2\W"
scJ
tMw~`Y.hSBn -1>{pf-|=ΐnHw\n6Uq6* -$"bjVZ4tx鼴 #$>Nw$ݜSc&ԅM -k!|ŘC+
J G7F_N ыhK(?apҠNxR ->JX %Ee̜ -wBnWDkoٛa:r#?sd&Q&ۯ6BGpǚv1V091h4B#7^(N\|1t+XON.|&!n{ -OR4 -&_62KOc+߄uxBC F^KO6?o_/vCb.7MA0[v{s=W]:G+_#o+\C9'r5,~3Nׁ yH; -en{D|?q1W̷}D
'E:Gr&l7aʫ>촻9r[l2CXBċ%TqB1vUZNY}iE7Q2b<ȷ -uc`l8kC#zUBʿA0͓<g -xM6l֍]ֈ8\
ՓEoz!}}C\;QN=3GB KLފ ȼETԓ -aְOR9k`!s]S͛}jуcM4r~$ -O@-sPyBÁ8@7"7dE]ߋQZ}d(;9V-z/Ǔm[^=YI ōC2Mpk`gI4e7N,شu˛?\0ǿ 9@i/+d9[)/͗b9:F'g= LfK^]ϙ0˷6VF(~pN<rg~9,DcJ\3KM_v03Ri_\XFOSYr~| +xڴyeP][5;%xp!8A}߯(8c5EANL'hbgucg*21)\
p@Cg;[Cg 7 oG?& +3 + +5[q:Qϩ +r2t]>^w'c +QaK)ghch_>'1w?FmͬIϕ +b +4[6ʼnۙXؚpZ`fcx1}X +gqoQt>b=('gu-y&¿:;Zk3~E?^#scef18bcbb\lVE +{گ*=O9Ooh}44ݣh"*y8KHA,yHae<讄oA X#ɶ'$kQm`X[NGÊG1;6Tz-]Al09h(~ӈo W/
9e*qI
.M)@yR\$*7^~Iݔ%l[Q5WR[!j%j:J/!DI+fI69W@}m6WŁP>UAm:-miE:zR4l#Ԋ;-9oR3++Nrf싢{BI=EQ<%~>J.C&En +OM x~+ߩ[ĢO8v/.hm!K{cW8VK +NR_sZ-
pqY{FA);9oǯSZ?W":Ntg1)aI$<ĬxIɻ49(2ͨ8>tӟHo2Q?-՛ne>< z곫
C ,Zm;qq:-s2n Ƽxm@p
|t
WWSS!溺ԛ_"?{r tn^PRcYgУ^V d'5%8We/Jۀ +/]tFᒜ'5bhH^hD%DWD|cWZw*u'iiAo]hpY;ᶷ5 m!M6~0[&;mdQ
9!C屺Wq)93ȔIܕA2n(cpQ?YRA +NF.+҉1b?[xY#DžXij{SBh +閕MMQ~i:IV|qz.ԙIwD@؍74˚&5RG:FM*8\{FҢ:&`xgk|a"#[j +crt~2kӱOU,<q,Fk*jg@yO%e
h{3bbHu +什uhy }c=ԑa3
<]4s*=q
e{<)#[iDO;kvhxAXK!%O40sN8!)S $(B + +"nEZV:P|z-BDD.ȱYOjV촼gnMpIw39;v#ŒQ[1)AN]+{ +z4nTeIi?Oi Vwn}n&P.HlR-QL"mpHks-nܷcOWul.E"<Z3f9=*S:Jݚc8ނFnUzQZOMd*~^_&V3?+Nzw﵃9H|ri_>5.(Μc/s{c zK'ͦXMƻnQphf':Faj/J.}`3&c K9ED(Z̛M\ +q~ᏼD:H_Sah9 +ߘgKnh!kZOmj|t`:-S`I00dZIU+GZRIjI{A7[&x8LZ]^@^RY[&\4$V5R P"ʒVs$ճ8ڳcv) TDCc߽/mr/LB
.RGmEZ>-TU{<vSnZݹIh&%6\.7GM9&heE C30 +6K|\qѹ9O,- !*YvӷF4 +&!L2@9kn6DDTJ:xEV=*qjarǒTnOwz=Bjk\N,# AOs2y \1co\(mwqt A>G41z+[ZJcH#KV*>5px/M@)"ЩQ0at'WC垠$~M)W 0Y|9|!:ůo6Pme,ó_g8TFtϱrJM>[F%i6,s>}E<6n0f(CҞg̤O܍n#QiU-1(NA:5&L⪠)̠Ȗ,x輡dZ$dH;eKLctC-"͔oxJ4wBˊ**wn5@5HBS͍M.:eRNW*8XOPԶ%i=O*l:#`cƖ_ߣ4Bɞ>n=yIگQZ.u}^9X +;kU=[WsBs
NZb?A|RHt{whl3K 4Я/ILCw!ǩ_;VIةr\V)e]_]@+5EeqSZ{d",qi ٹ[2T|8~w(,]$/"g.̟h6(<1ѪlyN/ fPa +;GLm8>%DWֹ17<|)05^<8mX{@Y2A.UcyTDLir:d*ݎ?YV
(D*#6$HKnɪ3Jdpdwx*,xCXВ.~5YݞwDh +S%ؒbTt +C+Al#%Q*aC^`pȘ1DMXNzhvO@t}.H8Ϻz(?2*qu)!
gXzธ뒑!D_LlCvSC 1tt`p+^t-r(L:V6$;LեH5|2dmБ{`X'AA|9H=i
AG#oSm9^sVFcPܩl,Ho^DŽwD[Z"<0 +xcK#ӗ+Sr:gq=P,>*3:'l4j962toӥ(cȧ4G۲yPw#}Nd)RxR f\AIU>(|JYa ,0FBPƗ,N6ExK,ᘕatkPYxjFUvnRW&dJ]5^nTڠԪtf.b%uMܥEJ탾͎DA|G
Xm@JoFs'jLh䑤4?&:r_3S-=24aHsu7?֫NAxJMF6`Qgl9%5Gwgh{Km
tPd;QRdIɾ +b)T%~8qkmЫ2^3*OS4pӟ'UHϱMB
L#. :*Y~w +4t˳eJLDHa8}"6O<|?F8o"߃X{h׳1yȰtd/}./27#tu/6TgJa e}jX0jtļ:a$O%Jz5C4It a #XH;ܝvbJd'oql/J74b +A/7YdLV8MD(XW-3t_c״85n/~-OKRȌsxON枀2%^qtbl_wE+E>*jt\aLhE e;ȴyj1Cu'\^Rb04|b_&;ⲜPj!lkgUŗtz%E|U+x䗦u!8`[n?BVjlF
@~2X' |ۑWģqfbTvɀ8{Lg҇fY&μw`0XEEFf|'2<>T +&,>C>>If5-
1H: L~Ռ7ЖAl}{-Rv>HT7u#7/RcoKDʰ2 uǮu
2R&oȎO錴S4߳tnsAXz/>$`BcVx*3"13a{ʭɉg3TQ(V8U{`0o{~_isK3eB?"X4gRRvߕʸ?7_kԔ.vOXj9ȯdf(A +l&FDTL֧ӦOWzV2ܷK*,F>yU?6@a&SSY#IH^Pc2Nh1J
<mR<mOJ?`ZԲ5mY\8=dse[u@VQvYۣ%=qTIEu\W{cPk7<zD(baM9/ ~;'zV2I + f+Sn!|{5ֶH@)X&٦q<2fhX:8!D}hrɐ!")7cY7,H"
DtH +C^+U
'Wa^ټTfO~BBAi#_-TUmGzת!t@xp|*_l$?*DWաnM{gˏ0:,ҐE`q}+T;$Dc}6Q,{'W'S
Kؾ5_CvM}rfZ
m2ӋLEIcM;:n]_H5]-u-Lp;rSZWy?C(da2z:RtΤ|u~z}jeyZ 8ceg7EQA浉 +Eu8Xy^ˈVK-]LəRJ'zв"c +ude1oMcOuYશyrMѿaWSvqXSۈ6~G7]da?5'pбpnO:9k4/QgпS1-5*iJa +b=, +%FU +ʌc1 ɰZ&]?1PߤkJqؑh]7%%I25J{cEr\S- ZnՅ0qOk)1tJ%,!PIxtN4kZD&I&7x{cU0t ̓vd,O!MoLR`D.B\*G#Yݸ[KRn<ufsu*/jꊆ0V} ܽ2B
0:srOZaO5$}A8C?TL"bXƦSؽmJ7G5g50Ϸ.{;aT]Ȅ~ckvtRv =4.XjwI~h;롈kF)ĬǜF|+Wj;LUWcksmp^{F(ՐE}!eudFB噡Tq6ljW
ʑXl +@75R-]dQqi~4d|/ω8s6amP >3ʵ2 ƣok+PHakt_~6}\6R"f5\_&$nZFeԿ+g|!1/6[XjyN3E^NjI]-^oÑ}
)H{2xzFpb*$UU5G܈C@,u[MVִ!]7`vRs}=M- +R0U /out-'k9Q+>0 +9C*:2直贇
,7;`nD(RU"B~bG엥 +TIEN?D۪sy%5OfӠs.DUB{Ɏ/V-OMbD%4Y@+03$#qX8tcHO6oy+[Ǿow\7UUNH`Յ?vݜT9,KkST-o*dV',Oqz(+#bBzB\1+|%Ԓ^IbO2\&>}/2"пʼIoQMsp)錟2mMnESg;0\,냯(ޠl
f9VE"|zflinj./?@`獆:E +YWu3rD*"
`e$Gv|,ju/4B
p{M XiTr& ٙSXchyQ#d|m4@)&'1垯4J"OY ']O?cUWI o4pf;Zag3Nbt=o`_8w~B3}ݙև9`cz)Yus! +3nr">2%U@.9?9X#N`9Fge[p{]؈Sx|;Q"Ֆ)㘜MHyPa72DU]b"9i5]A>HSv7Fk +1/͵*8ӌ;O t |2Ǜ+g
m>L3Aal7<EO&C7O|1b>[c +t +^GF5<oњY堒QإcJQݒ/VMF䇡M%+o6UP5j7mo{]2&J2ǜ144s}f>g/NC9qA^1vYj-Ha]Nbw,R+ ~9y||]ue +,|hZֆ +zm@^v$]F u_ZZ:uy%~aMIh.~IJuܐBꝼGv7:^(C6T_n5qn7<>{</ꟷNKtqtٴuྲྀ5ev'&"f +$vsfEؑHgЀSԈB-fLto2MsGutq$JW_"c?Ggٳgr}A`z'ÓKd,Q]KYs粫b^E8f_ Nf&1$capc1Ƣ}wLJsY(2m+^⩼찔ѥH $+K%rsdE=bM +X y"*7{e):S- +X)lkMYF')w^XIgkX\/'/)#5KڤoeT+\ʼn]sepd@3U
a@zF!J7P2sx{\:ۧilAP*G]="=qy/etMhȟU,1Qc8`-J^ĤXҤ"cRB&~crŻ
:ЙW;J) +" 1o暪}{ڴ2ej+W1I\2Ǧ";;$dv#1KД^62!|4qsEOHE8 )cHI
I UOf})_4>O.^S؋őRBq#SU[17K ݬ/ +A3)aqoTI,8Ӣ71Ÿ?4u1%14cbOyOYhEX9&vWͅlփ8.\ozzPAU5VOIJMH)izXuռaE{A54_a|{≊z -U@/0RC)^S4s&J2ؙ;羿o]sM=D]¡hYUw;﬩3Bð;KIOYHG3 +
wzaPzt-+ {{pp
=r60wg:f+RDQƉ$`Wͮw[̆exsrfMZGvIl6orneQP?lN
6a)-`&MqA.1, 蜂_RkڍspO;a?p073(EqՉn! +@Ә$"8ǭ94D\'n˹H(dڦ]͊<x1xhȞ7<&K]#ٻ0nnDegj ]]A9֥MhK8C}| FTu.H}!15X +;m5O.%N eCL[CH[H=ʜBIg9d$|x717Pp&$@<x9mB&qK@:hSAbqbcr~l|a0 +NUyORvk_Qǹ2_jYUi緘2o\0ː1ByfH[yIeˍp7rT(-NlOtZQV +,+%Iy˜] LV32/8t,m,Y| 'T +wZEuw:e 3N1u7h<2RK("0Шo(5Z0 +VpsL*JANЈslU C~c 塔0hDL8BT0|\#QEךL27Ua[xm^Skc2MW&0K+
S}vU"Jo껱-#דUqn~8FB"[ܑ`ic[&Sj{-;ڒPØ'W2e:)`=iդ0CZo[}j +Ii"RL/iN#fǣnj.4Оo4\'lTX;!t8+rwKA>pԑΛ#j c>13hb۲v^jdλXڨ +NRD֛1%uũ5[}%V_gD;6'Xe%f~$Vp~A>jNp{p2r6Pcj6x*M`0l +ʖLt6k;o`b!osөρ*V- +#zB[uV GXD`g?Ŝ$U&u||Ȑ+Cl$%Q
G>wPB.,/r^Igj "G<{7d9_Z[t]Y.oꜨ1h<'>#m ,-X22HFB'\KMڢn$9$avtD_O[7$[X]Rǃ`͍
X<S鲼yiZ?stvﵜ1ޑ(w`BL:29UF +EtC6A+bhqeM9V:2t<cUCgqweC̀8tPfn-q&@X,8M[:VC.JS6ںR,Y!(+\0 vA@+ϓ-)jeI )n"$䊰$gX2Xq
J|yufc.Uy>84kkڇQo1j<"|zCRfǘR"өXl@*G>JjfYAU/t3.W0nOJ^/Lbrl]9:t{՞*8Ǿ:mee,sa֩e6m㤓m|溥^-D}[ۓ,O20BD + +\E6Q:#PyX&RN19Q08X#kkQ?=f"qb6p + Dܥ3eN%Nt"0sx?QFx
Xk.-;l\
>o\!BuU:h#_E=.x!͍!C
7#hEf!,U6wn;.'qT&ӊTB Z\\ +4ꨭF<kĕ pwx]8߮An>Pgnxx,̪<pl?Ƌ.؇<iyd
"bJ]drO!?K?^k+z8S8pSHQtu鲄ܕt'!jkdDo2C0h'oA\;A!vtr +,C4K<p탟0!0D{1G&!+]QƓNo%=n3AFR쀥_^/Jq35n.wu5礍ufgF|tTыz;t vlg|kvZrH ڲNUr4H6v1.RU̓W ;vef28/hW/\)?EF<o|\g͂HbzL}39MI{րFW164[IZj$|ЛmA"{[ Nf @OVz+=To!˞@gavUHtvf+6ȴ$N}dԆ<5CjhVw۽JY~q0^oW@>{ PWw  +l`QQ8
,Dms=LՎYFk.KmU-Ҿ({C}" r0*~nۉ{آ9K#͊6ƚQ{Q!49>U>|I-RFgo-]#4<%wSԞUR E069KC|#) +a;[)$BT0ƅ{Vp˛5|4o7K#B-K1OK \u-I'wyRd>;xX)L'] +!ҵ77`'#Sn9FC3=*6/6JՏAE8j7zlnnb!,p%>(Ln
i|^4Mu |+7lr4tB"JNcGk,oE^DN}x-`'uvtC&f0;=6ض!buK֠&ٴX6ݱNMLd{8̧K;W83ȅF
=mxĥۮUc1`'݊@fiL4|^(=x >M?!}%#O?xiU a2E%p&y{ fV7nH\f)FITԵu9eOry'k~haİ*
t$b//ɫq'er.?pB1$k'ZU>ڞܮc*{U!i[GĮGd((˴fnpYC 0X&q1A(هtZA]I϶=aIqĢgdxΩ)Pm"z$' +4`HwEqВ#L1>2۞ow7Qۀl +˙> rW{3#'xX$ơͽVBSd
W>mo^X'MܜnU>,t䢌3q L͂aDtDR'#5nX ~EU7 XA%Ą-2'Q%\ь^V-[nޮ5m +<o`` +oΦyz +%(BiƣAMꁬTQdVa:\~#vTԕ̞b:;6:g@T%MtE
-/!Z|^(*݇^cM<.=щ6e9ugZv^7.OD&#&)jx͎lkjf@i69oVf1MQRmQs^&xnbt+ɎtFXo1Wݳ]iWH'tg蘒JytUfR1p{|ݝ"qQQ8ƶA֨0 dI.
Ǟjz鼍$fP+>-4$JzLzfo2.˲Z"6h<s},/J'br/.^,a.bI~ +y<&hXl1DjxہDo)A#WjG ."a!EG@Ru ߠ55?ɲ1\bB8n +Wn3,y
;y%⭬8W4w4Z{DDqZ'x_eZy~-} V
7Hg{[>]IJ6/Rb)Tx8(<R2dO<d+KMF.?GWFCL]{U)
ӕ|am":ֽˮ>%݆/^!go:>#%C
[qAJs!бM8=!2iq(!
[քKrHc]jm0FrڍZf*N_*Vǂoy_#q@ЙnQ5)ȎKu>C_H/(xrC&(!N=: +jC3F蔲30bQP!=
u[_:LG-2~ųNӡK=#Pkc@"vrHp`Kw
v*My,65[4%ۂMt|4@Ї2*O0ƺSf~IIN~sRSS>Q݆[9Vf6IrE}V} kAڴDzP/\_g4Q,Dvh[E6'{MN +FOT)ΥITTCDIvz&'OKx/"^gYS7iz
+-*ƽgXlOmavyQ fʕp~G}ybUcoY9FҡK[q?{']QvZRMK?0&~W{AeیoFD~K6mŻKwRָԾzj }T5uY`(J)#Ӥ-vJf"d[3d6] +D +SJS֗h-W]<؆JI3$L8mg'X;f$Ňh7JM%K'1 7cYֲa鑣֍KRӂUj`>1\ٹjoCm96Րd2n0J~RPIvWU)5볩1}e}Ϝs)}H3bq69/Mp[y@A>߂e_ѡ<b3?#nOB1+Z=
I/<4woE(}1-DhP<x< %f߭/-m#z/ǥ?#u2z^8 +bkyx^}tN5%CEW&RK.lIqρ..5vhXTz^7^t8>rvB|Q.!}#Qze)~Uʤ~UN)`hm[\<YWY?&XA*1%.GWU1+i܇( u@n2~7tNRsѽ;Ȓ~f +E/J̤{%Xl;Q<JKƵ¹t>xi|͵C;H',$WMTgM!믔4*Ͳ*e{:oˍ26t5C;KEP=)s㩑wrOR^.ḑcpU2$@(,\hh>hHĢ +lQ!9B^XܔCrq8/B«{6_!5"v{W -Q09ô"wb5d#M9-OIt\YBZa+TajM<q#kF~&BRuZ1 X?[D`\5 t>(9}cјPg{a6t7Hkn>_ٛϏ +?gyP)(ޭt9M ٟ)2P߫w%&M(OE^dfڹqu JR&}{H!8dBtυfՉa:D6z#*dkE@ endstream endobj -1731 0 obj +1726 0 obj << /Type /FontDescriptor -/FontName /GYUSWK+LMRoman12-Regular +/FontName /UUPFPE+LMRoman12-Regular /Flags 4 /FontBBox [-422 -280 1394 1127] /Ascent 689 @@ -11109,11 +11017,11 @@ endobj /ItalicAngle 0 /StemV 65 /XHeight 431 -/CharSet (/A/D/P/a/b/c/comma/d/e/l/m/n/o/one/parenleft/parenright/r/s/two/w/zero) -/FontFile 1730 0 R +/CharSet (/A/J/P/a/comma/d/e/i/l/n/o/one/parenleft/parenright/period/r/s/three/two/u/v/w/y/zero) +/FontFile 1725 0 R >> endobj -1732 0 obj +1727 0 obj << /Length1 1688 /Length2 17097 @@ -11177,7 +11085,7 @@ U_v{y& ŀfKtp hc>M!\ѵ8j ;DWBKaM2~EO_z endstream endobj -1733 0 obj +1728 0 obj << /Type /FontDescriptor /FontName /WHNEMO+LMRoman5-Regular @@ -11190,103 +11098,115 @@ endobj /StemV 106 /XHeight 431 /CharSet (/four/three/two/zero) -/FontFile 1732 0 R +/FontFile 1727 0 R >> endobj -1734 0 obj +1729 0 obj << -/Length1 1770 -/Length2 21181 +/Length1 1805 +/Length2 21431 /Length3 0 -/Length 22228 +/Length 22585 /Filter /FlateDecode >> stream -xڴst]>ƶ9m۶1I&ac4mv
y~k58y8̬5*ꌢ掦 )G7FV&>=ЁQ
dnt1pSRn֎@7 -lO 9\> - -2V@bTT -0x̩ \.qgv@1߶2 -| - -P\h11G/_FNVN -j5}ݒUd5yAzj2L߾O4Ca*M!ٱj1¢ԛiۣ=M%ڗl;DfoP~f?xǮin\3#[<d9H:{bCG\t -G}FZ,ke=!."9r]>5p]O@N߁W$=/Yo=ub}\ *R'* ѧq+ -6f5~e(AYJY~628s&%qřC^Dn0{,/鑶y -ѹN>t6e9xź3./
[O<̣{ЇROŇ0:TvW׆*qA ABWYK[?:(,*xɆZξc*%%J^Zv=Ls63
?= -( -;&ԟ^w҃fIMǷJl<80
J e[B*T&[Li,(tcX:KE&V:~xbOGo$s4"4)nrܕX5=Bc,7lC>OH|Ѽ`0m{իojWWZBޝ67.c+%+IhW}Zh.NNvP`ke8,G?pr煩7S:`76&g<tFhZYH0}|Y \|j<[oFm+t:Λ$O[y;e܃Dq8p擛q½K0wvk$g%<{[zhba(U FϙuĚYDZ -?&4ŁRߖ7zEN9>dSCxXk5ӥWӬŔZ7#G4K;'~ڷXzWs43k-rdMy\``LO:>#Nv0?L'qr/J=qͼl=OWD3K"cƨSwޛk ǚ+.b=5/L^k_1iǕ鬧L[oHL
=?_KU}SD%&x}A2?i_ܥEz߽J &-@l$s'%P>ys2ڑ11zPg]|Uq83vڛG9h^ءPjϺ1X9n)0qn\dԉ@-n(+JDcQD)dx1e0Y`h8̴o^jO)7(T%;ѣ#cfڏj&JB.d -di*V4+8}xM^@`oxM5ʵQfVxE4Wq9,ƹKL_v -?cPT'7XElJ-8)*#T>.P9$ϋW^rbȩY
ZQ̙;t[Aqy -r:v -/>>8Dk⼴Y~ηs]SDA
|xWhgu5Q)2sY|:cSy'Cj@HjB65bnjA.Μs0LIӋ0N0#Fz1-&c#f]!F1>Dfuztu%1 -])ft#
+k#z$Z¼S1W$)TZELfm::xյ9_яp%^ej%"&q҃8.^H3nϿ; -$U»[0|2F*D~(r{{yˇ>cd=)h١Ce5|KoL2*.-ۇV@šƊKfKW[1
HDs,bs(yîpwt9/ױ1K@a/ykvcN)ABҚT'9$}SJIVeتJ\;pz$0Cd+iѧW2ƹyDN%XiCE4|akUsSmz$Jxec*7cm}kذIZ܌RU
8WXeV6[ -x? njz&&(}(5BHY|3سTTOvJ,f=Nmg4e!'or&? [)NpϽ2iwCQ,bȬ;?13J k<<r/@֊__tZ^=5\kS*6(=$ebFi~ڞEK.hHy=c -?̸NbF,S_8q?̋ZIקYL[dzؕ1bJhʱ\Y`,'B''lEA4бl
0T_on<qd":33<ȰGj~k-U|XM8耚MtAvfm,4uSнIv*ef[)}Yh 3X:*Ɔ>/,xl)^Lw-/.8l3.jù3BJx@Yi+R[PcCfןσ(]?!%oBYu᠉r)
#H̟}=7%QÐyA)R9dwͥ\)CưSBA(Ґ~e|$mw_TYFY47Wِ_հX|B$U4$k?mԁro6RO_g8E^gm%GG$Aro>{T͖OչIT#,؏dAغGNd8jvH<0}SyWVfWA}$E|wMTEҷ2?U{`9;/5zt0JRʀ=rfS1T -+ێ+ܳ^H i -ٛ-_%<l^V -Rk,qb~qW5'Xl9F}p;K;p-X=?l>*u:B՟4Ib2M$k_yٙrIDB`u"CxʌQn^fn^<;}m4UsVϦfb,/Q>`G&|s -Zv0 -],) *2x6PnҚHfQ.t9 -H.P*Q^}Fz&T<oV~De^\E|LvzyzS&spG__\I;vo'QT4?-s'Z?n{ -Jȥh ϑ+6.J=x(:Aڅ+˺1X3J@M$Tq4ˬ|R%{K7G詏s;776z8m_3]~`6<Vux #ͷV4 wxF%#cUE4:?huFt]hl:|2XW+AU-G
&A
~wVx&x9N7bvIFRZfy +Q9F;滱|BjD()_z5/WᎱ<ADcY:KKaUd=_ 56B͵(欅[QELH7`,Kw!p?y=~Sadu:@DEn<ޭ/~]nߵ!l. oq_ -0ǫ2t2LgM.ns@XWCrs{C/^ )'*c}6/ʳJhPaN= C%{{MeBJ
!I3NJLJ85N}D`W' -ѡȢ$d
˟yt
qq߉8F0"f*MrT({>M}eg$:* -aRE[PuwR'K=1Gb VbP` %U1Et㬧q 4r~Q:PV)ꎵx(˶Vt}#gnWK6:=_ϼ_@F$6u7ynǗɝIppL3S?DTcHW4"3o,LMr؉$k9¶M<%hS5 ڶn -
+V:3+:8Z;M^tԕU]['\60 \&`M m☽RVhieU!?,^He8?U*!(bz
vжm)w] -g,YҜ4Eh|@^pG5uuwh~CyliMIoߩ˘?}MIo(M/i3ۄ-{0n iQgm?<ǡ܉bPB}?-ϑQՂ"ܴ5qj߾"nlES[r -|-nU_,r6Ih?>-kcG>s|jilP>OMt6}$TLORqkn.F,֨k)30>|쀉b/\ -d,+T&lx~Ƿ@RDxu]5|
Nhs
MR<¥z#V]6q0$/>fhnmMdxؖ+=.T"A'x"c7 -zSֻQG
h9QY$$Ю8'ej9/a0ef5-*<YmY -*{Ja=7ʽ&v%B^?*оh:n(Yg^`vIch03N=-y:F]ݪwJԵ"zF<To<@Yv[rd( ~@8䂤fδgElQaMN¦\A}q9d}q7c삤=xAļZztDuH -n1xxG~2I/1őֺLRUǦ襇.~R)&OqvK#b1ckw(Li=Δ]u5$gA͘,!$X:d{{;x]Ev+bi -{,;a ,whD{(-F ]JhxMtW$[oz^H;+k2|V7.sBbsy+|wU,&o1P3\=ƗSֽ$5qB<YJb="0Zc/\s,/o.`en'Wv֡_ۨo+bd$.iBC{XmP5)ψ o}}nuqͭP5ڛ><&raҭPƋv~ -e9w/EE -AS}Yz+N-xIpПҹCLU -pE[_]n^R;$Yi,1Kkґux1`nfH=MR{q_"]tzCP*ݑE[S;I5,ػG; -5pZc;<h#i -CGܛʔ_8e^V1^dD?рQ=-W7gB vezy?s!d -/dpSG~
?{ nQHuk4WOAoP`&vTGb_8>sZ/0H>zӸ~Y$ڟ7xf= -g+[/<W(r:ʶSi#ނn5zciAKeˇCen)qtWǡQp)Ro5S,B|["=0|5؞oC^wul3BMpdSG|3O3B6Sm(
ci<y$^ܮy5>/4,ڻǍNܵn=zl}4f=FD;
<{0*u -W$&;
JL5.-1 gVTEaqrTd?4[9Tq<ʉ'˹ -@*U;o;F3h*Daz:^he˲5'(טG*IV1 -,7fO6(cX(W01"&&;~&Th#]egYNwG/nͫHJd\; -j?m<jeJB2ZĎlQiOtM#CH%"cZpxJpM"PO$Ҟp3V -Hmz7k.j0s3m/f -My}UYS4& cقi3|[F)ŧa =|Du^n28tat)
SkSy25p(3.wp9%S<: -۹в&t͵n~QAr1C{!s*Fg F4Z~'zV)Y5{Eel/
I59_^-?>3M1N1|j'Ym?-'
?%}3ӿiU7Ъ\Waʅ7n$EV&V|J=iֈ"D% -ezmbgd3ZKff#s4p9/NԶ!RGs<T~oD*c|UΤdJcPy^*EB -(7&fךf|l%ȣf?m՛-2Ìb8,듰[:O^͟8qy>S,v̯S@0rUvkbؤ?`Q7W]6=&hPvRf|hyt6$V*%E[{!?')5zC0훍Jx -<v<Xi{qQ]6kUW*< 64û9q7!X\(rDI~$<W#LDlB[)OLILXz9 ->gW`SvXh~d&&/@<+J*x }b>z@`(7^V*#>p -YWԐ1[-Igf8gT9d&/qkˏHaܗA>D^ -F/<3i.=5nhs98>$ؤ_S]pJ01N>n*kCpg@/~eͶG9
\t%7 wxO>!/f>)|`!cT^
nɦ$0Z;I~{3TFnE/6h`{шAHm$7t3n:2%?ҒeZX -c2~]U.kzReZ:rd@VzFfёOFUDԈbuTؚ~C1 -/&؟WOYzyaRviWŲB)Jnv'껲ٽ;X}ԏe4,F aztrpO*⌲[c8>\6M's%qRMTIyŗW -aB71>#2Vͫ?E?0^U2 djEeWlMܡax0kDTyc$2iES9;319TsV\1,_ῘyծUO!7KѯmJ -.3>N^f7}}B y IJ87.iy -RW% ֑^RR v
{I,CbF5ӔCYwRx 'W,Ϭnڧdi.&qIك
f֙31Aab+.5'rU[[h -'mvcvW|5_<hierDžLq_2[SX3VWlm掞͢^=d ^祶"s*A0O8V?U $TR"I٩ZU)o@g38}:/Ւzu)cjLQdsGo=7hI:x-Z>1˶TK^VcD"Q8P"1tc<c-[۴ccTh^b_ڰ;&ƛq%T+ۃm[N -V=ͦo֤~X'b#{%~Ou'CG.}:$evTC,1ѯQ)*,S`-?%ھ3)<Md?h#y̡0\&]0pVU]6$g>I۫nj.@ʒ-:%w'{|nK*Lu1l
m/vf/h&I -kF' -͌#@8zqj3s]NjCaUh<Mt7عb^@_8HICQ? -+`BB*l!ivVȀ#Qtϥ?n|ONrlun&scO6OٕMuf\Zy幈F"W=.]a_;כ]НlVɽikS$l?')!{t<n;UPу_cz\~Tg
kI;Fz~syM626ikSͯݾ=ۻv -O㾥?$&iVNS^CFPt>5úz1Z
Hp<y"(1z\nۓxW'R-[3!g8d-}{Uuyߺq;Un4W9Or=ŏ=ob$E+u.7<v欴;gb(BJ2s>~o<Cc˷cV)(Emھ3ɍ&-a6K]ηYv.-Jz273fQE8b
6**gCZ47pL7$HLr¥L{π3>l|2D+#xc+8# 'U=h6yP2ۙn*2\SWbQrp ҂ĉ7ZG -܋~?q폰')Ÿ'O-\E5"mSK<zGM -rr:KupAa5pj]։QC%QtdB<NS({/A2 -uQ#+E>^ϣU]+p miBL(3Jti>X"ZKʝ)Syt72!! mM1v8Kۘ6V29/zJ!P:5RvX
"V0n'Zs`-Пdo$<^mشm%6T7@(!( -J\{$r,}~,`_c/-NibT}VHIդ~.@ք)"|
.%g^T/cPSZw:AG9FUL4v^d5pS% /zM?~iVüb'Q:VC^UJĄRs$FWm:i,RAX5{C߬QBWB<<)#zTewME
v\і27BiT^Y -Ia{g^`maK%?{gTWFrVTf2EOoj롽bƮ](wV_7iSqW'I6f8rҶ?=0T}I4+۽KrqvtL∲{zEW} Z .Ի:_xgpqX'`E?JYJnم/N TFO7+B^̗z)`X &,#dTp=w9:9=kkQǎe:mLHYgssd1izҍTч"Ԯhh< se*hi~d=~I -+KJ3cwm'p5kO\2x!ИDLeaC<<K&8d.[IeJ74T}rH^'1䨑NY~S~)&uy HF{䞃fz-`Gi(vUN>揺9 & -_*Z~&$'EyiZ-Vj"{۫
b,@j4}^.mc-0˫!u(3vdq(.J]]V8vIƘ<(8#s\yenв:{Z*k?ɋ -ߖ>je<>hK"fGLpEw4d%\Zx +xڴuTߺ-ݡ;ww)EKqwhq/߾s~##y\YI Hޕ`fRY̬TT q(~~x!PA r{9 + +@d$/A7Aߜr@%Xd7pt +#0wpF\ +2AT_m~&UMߘ}+Hh2k|P\ +,";)ho#hut?FO_}'/o[˃(Z`kr\B#$\w}Ċ.8vcTZbg=baD12vb +@ecdz$+,~Skmpu<<S+I0 +( +I]ʚTH8Zڬ%m!KJDYMdUwCGAiG1ñ6x7l$ҵuzy$ +g2-/xg+bU~A=NB4s$aTtZI!:T+*d(;aEz<]aTFsIyPG*щi)WxXO +G)]H4ҙ$pgy]p +D;Trd'h$dUb8٠yܢ0,L/-[H!f-1sތ'jULrbGҟ58L$Zfb?RVUzV*kK_䡁1 +0vL5T֊¶baښuզP Ť X*|et;x
k}&ߝ>m'GpR5Sj<w#?dA\\!3^s;d1ꪗ넅gyx)6P'2RyN "O"]ϖڗɝ'N&Lє/7:^AqڻYw^|ڸPh&rN4BZnhzAg_h8JP+]G{e y9@??)&&HÝ7[t'O1\3/)\(ZڣU2R(NrGaL4yL#'SNM51gJKӨ&_,|}Kz+O<i.(_tKCP %qWR
oZt;j0\2҃t$oj], +$Jh~KvȉWBgNaZTgdlÝo+5&i*|V}j`IdD86sƅx=y[T732dAMkZǁx +N2[c{R/w8L!d8d8AarCRI:gR_>/H3\e?wPt +%j\q๛4ֽ!Xs喔PtfΌJGH "/HyyZJ;Rzafٛ3q8"z{8\`wox(1i54&GļVKXPP~N\7
f16P^
S7hV^/[k2aL1{ jHpl&/*N̟:kR
<lemD&vZe\f!Tpt^bZMNN.*FkLS.uM^@g]& Ա@{7=UƨpF
h)\Tn 9Ů귽?<ӹa]|VχVGw֚`yFd9ʚaS]i7AZ{]͏)n_؛wn6ͪɗHr%.?lc~NouQuw~P}M˺ij,>"24P}!bm3s}/ꟗa5",Hao=͎)ak=B2i/`snHxNG~_Of
e82i0?>^B=XV&&B٦jIΩDv"~Fn,~Ɣl;Z2?V;շ/a1iGԗdv$ OѪz WI{j<pds/UdXH5HǻFܚu{1Rd*jwQpD\9^k4QO'I%6x,ېFS>jH:W)/M~XkF7;7'*B,ureʍ|SgE2 50g6cv83xgu:h&RnowRMR[bGK=atCb UVoYh8y]zf3Yb律fbϱ|cm&=c]RTɷ(;.bO} E0<X !-AfȚS)wE~F<AeӟM%A>]YTH4Qc&huc|4 \oZ`FEe
/PF4_ZmEa +BuDƐ0Ի_5)e(Y<0ZEW.D2rzZ9,mL.!S^yJ~;/t\CɲXM4Jhe$_
_.gKy}Lj0fr`Qw<({tfk,#`Q*{I)"?@ȮG#E>ةW^{$Tm+ۗs͑e<(ʈgCr哗t_Y'7e P\ҚpgTh>18q(Jz]OPc4Ϭ7ID8%m=O|JWfvK +|Uʞ9r]Buþ6j~DT#!?M3qH"d|FGbGfM@D0/LurWd~s|b+=/ҍLh! +2? v!*oaBA\,q..Oѐ4#MD-nwj軿?b#w`2_74#Uoznh[V4b&ᱢc<䳇.Zt8JJāBWC
2ޭݬ1-
TfV.Yujo +oj`mߜyd)cдdwj(J[^@YCQH<VERW^6tO=Uه}R.(CN(MI55臙03nx;H9\g)%=f%oGQI髴(a +~L2Vj$x/7,Xxџ|W֨I4㭳a1 +@q/e4^K54(Rˈ*o7[ {F$wZ?e14WRh+X5UvW#M^2ҿ2(",eϽ{~$#0u!cq5ݐƏiIQS1,3l 砷HH<OE~vg}-c{rj%R%usJT2vyÇI7;¢E (Rè=+rv!ʨ*=R yhƏ0$s{{ܘ+ئ~6~lCv&<⸳/O.
+BH[M8pˉ!"OC6AS *Ԋҋ۸UKqp5qa>R.s~??oKo@5R +mOq"PSMø⊃=+<QeHp/#˧3#zT)F\RD%)ю*3ⵉN++$l*+rn TP,E0'^əffuwDSbx'1$r T.?,>lb$RQD)RCjYߍ)ﱔ|M_}ˎQpbY.K4N]Bes7P.'x"yTOD{d'`WcU~7Z@z˱*b +̒te. n6Fũ6BH\;p57 mB
ó2@Qb(d)9e1ψm&k@t*::XgčeVجL:{lXĪ+'۶_6 +_pq0s<f3PHܒ=:$ToK^U'8rzjh+.wxٷ8c?Pb
,0'$M}V.LJH2(Y4)eQ
r \-ŗg<m6vXb/>s)6<AmEEJWk +3˕jVKbo"(d9AF7Tdͣ'
2_oj
:U<)p'Z%+p,Ƽ=+qMDXox_ +G5AkOJ'=l7Iᰬ ~վ +7}~qykfz}Czs^oKW!{+yw:pKɦcں/{եY9S\ +쒻7=ȏ,yu;>|"'L܀ϐh6MAVozle1I=&oDRH
|ȩ%5&J\.&R nX\?;뗴)Qwv-AѰkS0Twz TrXL+ +,K&_kXX^%YKJ +U֛ 3X®:s4O[ՠdS)Hv(1gOe6Dd*D뗮7r@-`EU>Me1d13X%D9vV}HGem}_
uԯ:REH$!ހC#J0ʗ숃_ٴQr +,ߙCp{es;8]o_4в^U~fHn. +ok=*L膈ZȒ-j5G{OsqRPfb$%hdM^ +*Tf{VyXGQ!O{|kIηa1[vQCexo8!"Uf#VعV1B8 ~*W,"IǡTxĶ/_~}b,h--GnOB\"~l[FdY/2͑`x,2/ UM>!WF91' +pBDTEJe +UV$7q!8R552ddy<Yl?}<ݱ12#EW#|;(4y<w5LuKpMYѺ3t?GXWB,U6Ϛ}陒84EߍfypǷƵso! ~N3LُLlSpyUUA&[BWȺ(41n 1A4vVtLbD!8YaoŦ{_ʷ̢>؝*+@\Ռjhf똯is[͇8NP]TtQ53냲&eOMShY/~7&UP߾G㏿܆r%*pC,LB(2sva֜7&;3 $_D,tWIϧ#905˹w;¼3C:p{XOcXҲg/̟5JyM;amBC
g!gg,bPHG,'N1Kp6hvj>)6 ARH^3})4Zz(IϸZP|S*ebKa߆s$vxACZ7/@=eNꡡ-f8LN~*ho\z|-o:jeq,ktE0(1ifzMNCzeװ1 +P32* (tn +jG٥ɂU'Z^|-#%[84Ɓ< J?nuc^0uZq5НN7ܑu$ÎKlsZ0,s/Uˎ'
Q&me?'7̎ҙ#sncXmid"W/M +<(j-yh[W0}r 8?.z`feɺe<Mlхk7Y +rI #ac<VD+s ^q۽ku[vǰ˴DV"2kqPHdzJM"
0nDb)c&cMJDk|i-YzrJ;*aW'm|`/' +' Z?a˼W~*YGm@<\5?\D{,&ʈ<xAtsMdFĥVSu)O>;0 +M 2x_Z"CnS8#k[w1X'wRP+m/ V?bv_}0S|ǹTzFډ4sljjxHm@ +f>hpK~"A'!فдƪTuswDžR,LHApGLq^՚_?fH'o"; ǭGgt\o$}E1u=]뿸D);3a'h$pdNuAx5G\K8?I
(Utl2GQ>=13AR]X64cjr9Qmebl\}I7}5hkXKAh̉iN"ZT +(,rJ=pCSu(j~
kg"gR:y[Ho-4(1rF#2@`G4o!6<Q/{bM̦Ą7=6Ըrz=6ܙ< 8"vf֩+vh)s3Q/}'2<^ұCY-8(簰l&\so2%Nt8~_i<^*Y4bBЊtD-gP;f'0WS/)(x(o=.:-n(^)Z dw#{U#mycc"hz
+j$o28CogCݚȔ9fW2J_f +eD[{h(}R2\嶐:<{3П3 +Ȯx( y?<s=M>rP_NGP1W ]6qŒ-dZo +u6]Gs+br0P +dѴKOSFslܭ\*DАk
\HjBA@p'nYz=QTr<D3]Eݔ2dI`X>Mz!/[,V0}!ƸɺC;>^Z-`I q'
qNɁLֱT1t
rϮ|-_t?J!5w/`t(&|u"xdW*MlQgM6˨$LKFܺó>x!=xH60:unZ1 + xh괆MJj&͝V^mp{U.z)hC-_ࢍӸyk:^GȌIzM4Ttr!\nv +k9d0y<xw邩B4$F,ɔbpIWԴDp=Q[>k+RcElaK0ARt2?c57XD['k+baIcfDzmy'Bgg,#hXq)*u\rw=C\bptl|"XQUV˱)m}15few!*]ڷ^(aKG\gtűmZ&·í1˅0I`9.hk~>/B5~ +1Owa}^ +qج7ف9FRQ؍y}Ӛ> +uD.j3O?||~Zl;A\}("}O>bc6jdycVE_28"?vAPa#@ZNP39Dh<fkr.LkwRo$zc"yRb (M!KɻWGcurD4h,t32{
EzS5V6LT o7U{#0]F
1 N缥 +"Т&tܮ;?'N^a~Ȩr}kK +Z X&tkf)Y;OyY +X1kr}?<~}aX<d䛞abA+Yi?-muө'ڲ蕋_ώ eawmbkBI6#*\SNe~VG# Ӫwb+W<ME[*V6yBJ'gC8cdzܬ7d-|rڊ3uܠ(96zsQ7W-$1[vV>m͛BekJvyVjYZKjgj=un~` q߹3[3.5}if?j-z"QSnB0jNX17Ұxѝ.4xgA6&@]_RᗰSk#_`YmXA @o1Z[{t3챪B(,VIA6y*>2 T,!C_y8F -1xp7陎L\ kD۪Е,ثXkN{F<:2 + +xldA-4fH6d+}";g5:DZ +ȈEfwoye͉0RS-gߧMI萳q]sqBV-6[Կ]ެ2L^6X)Je9V4~?_"%1FtԵDDYzRT$' +?lPu=oD{~nسyX2fSV؍E V_ ]l"yTp@H0)%1uL[6 +/^΄j!I᳴L/B^JX14n@=nr
XPЏ `w!K);5bt ݺ>$UQ&FT{qaO$j\͟(U?/Bs4uU}Ϳ+{dKԧ<:ʤee_[;2yUR.m8FdRW-j=V);90X}lcbtkLw<K`Зw +0=(q#Tӥ ܴ](t4hvdƠr_=ϋ-3xJOW7sPϦ8Iz`#u^ԄLZ=X+"bn"zwq<i`ɡ֒$CwqMC5c BGFX}iVX鰀u_p8ic٩X8( Uca#Jz^K)=x}|f+}bP<ɛ2Jlh})s}\ +O 7U0(\ǭsYJ)ciGM~OqDT;\spY(>rY.7 }疤
o +XRcEu +Pf9=}z5SnG'8Nm5AOݎ0:aOʄJِ} uÞZ]a!0Vtq,sԻ^SD|L(!DwzW,{%*A^ŷU&F
9"ErB rY9CFP$4_n}"Mo=0,!x_TZ\~^Y~tdTB;)3 +VB +rd?\).Yxo`[m=6)$ml9}cjqd +˒})q~PzM>INTPB!\~ 49תIo"y,|g͗F˵6SEE6*/X|i떛+pWDfqEG_/TgWŘ(UN?
D.2c@.K +pO4UNf7"w4u,Pk~īp
bXvu߱giyRݱ&%r셏7c1txe
A|ooƘ,!1+ZYA ( =+L@<cݪlK/X*BmNW_jty˄!~F/U56uNr<XR:w26w&vtWD_d5S>ΙQoca]6pzN垁!~9?`msC +GCOPbvZJ9d<fHae?=|zl^B&{TRyB:Wو8 `[a5G\y~BPb
jA*N*h/Gm,@-һV +{(+j9>X}f4SOY{S${5;p`ߠǤRjS=z"qw}{ᘞd8\MK +iW= _?: +bVeFpWE~x.ؾe8;SM\:cyԸ v?{na +[L}+.$k&LQkꌡ~TjUܒ]*U|x2OA&2ȍ#oE~}.dXz.6h-UpYF%}W؏x0Wvc8l:>Pauj3KSܫ2aY60a^׆kd*9K\YqT@RH[ٔ=XK`qYӓb7-d0<a4 97WWI/!.˹{Yi[/ ҶLuߖ\nC+$GY^)ui'kM`_!'[Z By=ʢOLzC;WjXrF]G;.&A+-G~ÿuF'&"]oLr3BET,Š' +9֢烓ohs%Um+9 +fC7i(D/
&Հ[Wo#&8w*\)
6gձ1?@[j9)s5:;dIifyJOcCE@Q +*Ѱivɋ>3z2K_0#0iB8f]ˀ^@Ϻ[ǒN" +Aj.㨕FIS +Spl f'&5[BDM?؋2˔`Lhk}g=VAʴw1bHMt}^-_.=$xk٬2%T#h]D3R'( >B~Ozx+*=PH`6< +l˜DemeyCo/Ipg9~΅IW80D
GTJ}$\ɭ}h,w^DֺU\k?;&֬YmCt, [nLf>akD3y9ꨔK!oQIڻ8%_^X$kucp)=D/
8ރɣ(>u0Yә;21DiL,ƬSpF*~iN +55}zO@La0EvsJ:C#&"2|0]mdd"=Lq +V2Wxqx_58Z?2mWp){62"EѲdyC;GV[ 2K7@^BƷi"hR8]1t~\ϲQm8R}f ?i|mCTWsqy-A"U>TrPU2!L_E y=&hR?S(~7tvRa\,:UD>=LEƲߵ'nY=.}y?+ș6V"ϖn"R^^BGTzZO;~R| +oB-4Ѫt
UKHW-_q'\y &~j5m~!GqbQ"Bqx8)j@ll2Uw\lCy):]KWFM ++}皝wݑ_4#Y&OlBnBT\cc-M.bt2)qbH>*s9zYS]r7 lhNթox!`j),7+<eOKv$\'NQɈT^J!uh'D>]4E|4;F#bJHJO>(?0K{jrn-ft'o$N4BDž(^TF C3̱:rĺ:Tmz0w:.ͫտDԈ(w;<~Uowh$&gZ~Wx{_:P91h$@R[P>P&eXv9I1\UsbԬwjU|wNR3P2{zBALܢՀ}&N-V*Ss W=V[-uIiY!e{iZ=2γ(oϸ1#v}ڥQh>MZc@D@1G95l\Y[{:˛mͤ+l]͊Mz{oNN4%K9Sl(3jP5%WRLU+Gim+a͐vvx@24ZZPI&WTMjyP$SC(LW%iOX_Fpꌅs;#_S|]{;C[e2+N|KTBq^zח)!Tl\xXcj ~0vR.@xda2ͫʓ'P6-R9ܜVDV42MCNINF?XA?]
A;L +81!KXK2>^FNvhsxgq5U-cW:A-ݤ&=Lcݮ)Bu?%C }Ob
8
U"Jб{y{ Bo'I8ϱ4c8.h~˙V$37
lQi}VcQ~~^IBSpւups9yEL=Hh +r[+zCٮ橱Z;鶴 +e(z%acɛ-zn46}aXqݝ*];x2Fh p.cL̋Yc
);%|%~D9V|pHY{cbġ+x6}]bN0p&FFɂ ^j!:d٠X1ݎ}6t["{F|Mf](QktAq6G#Xc*sTiB)Wwc\*xÆ +-Ɔ6dΫ9J{af.c@*vv2.-/#=_Z97dO
y֡ypqY̤ aׯJ"dutG1:$ydzB}0_Lf2
PyfU0I +2.5/st`~T'ʼnSi~&~5? endstream endobj -1735 0 obj +1730 0 obj << /Type /FontDescriptor -/FontName /QUWGJL+LMRoman6-Regular +/FontName /RFMTXK+LMRoman6-Regular /Flags 4 /FontBBox [-515 -298 1647 1125] /Ascent 689 @@ -11295,11 +11215,11 @@ endobj /ItalicAngle 0 /StemV 83 /XHeight 431 -/CharSet (/A/eight/five/four/one/seven/six/three/two) -/FontFile 1734 0 R +/CharSet (/A/eight/equal/five/four/one/seven/six/three/two/zero) +/FontFile 1729 0 R >> endobj -1736 0 obj +1731 0 obj << /Length1 1949 /Length2 22291 @@ -11394,7 +11314,7 @@ iouV~zÌFag09\ Dx98! qZogZiHJS endstream endobj -1737 0 obj +1732 0 obj << /Type /FontDescriptor /FontName /OFKYHC+LMRoman7-Regular @@ -11407,141 +11327,155 @@ endobj /StemV 79 /XHeight 431 /CharSet (/A/eight/equal/exclam/five/four/i/n/nine/one/parenleft/parenright/plus/s/seven/six/three/two/zero) -/FontFile 1736 0 R +/FontFile 1731 0 R >> endobj -1738 0 obj +1733 0 obj << -/Length1 2670 -/Length2 32025 +/Length1 2656 +/Length2 31858 /Length3 0 -/Length 33545 +/Length 33361 /Filter /FlateDecode >> stream -xڴuX>LwJJHwwtw0t34HwK]-twRR߸9}`Wk= P`7w|qt -bB,Q DixP^N v -f~tA zwNfߑ~{K -A(A.*A|.ɮAkA$?$;O? 8qCtfv!O8v6c@e
Bj'ȚiaasBXO|.BXy9Ya#c4R?A*;?"Cub!9QC|dg %B bC -w};9Aw<@{Bf-`g$RGHl@H!Y<1o@Hx?z\;_Xhұ6aX{A.vߌ+>\C|Xrl75 -q^)>\Ϣq%9.vbF[Z{V#d>K05lDݞʯ]>[
ahgfVieR4#%IzPȐ_&c_SU\B}[Nc~rn,|l'.ٺbnU&
u -Eb)%+,㆗\4<6]@U -8i)>.͙<qgp!FY
-zJIҎv\S~+gdgODrU`AG._8sJo#73="R]7_gt:7Uu;o~y,i9CPUҪ`˘ytMۡBr㞴@z:[ޞ^ IgNA;>%RI?c̍%#I^Sέp Uǰg20*/i6M'5!J(-vSNQ@Rjx0<--
VZ(TvC<# ;*W:>MbABUQQu4P(0Ik! -((KA/w^ȁy>pQH%**qz$u?Z9=ӵLE.TT>@+A0Vib]_pJ\S:D!%I)YfY5H֩aj_]v4v&]6orzº聏?_bE|bj|2ɋbWe ՟>}X -4yBP)b1pxdxmuph62eld[Mm*~~/i/*J^ -dyCwAX/~[4)<lf]m$S>AJ﹇A%#!ךTŒpF),|$TJ74m\`bYb-L}߹`vMėtchpJ '@C#!ϣc;F~ޅD3oPF,oHv֪pmTRA )TL:m(N!% Ɩ&7 -53/Lp3WݚiÈGŠ`];dlď[sU[K(|R}vq0N/IlK[y͎#L1YȴWI{g[{&jI>"r~h80KhTg45E躇suA7&+wwWUKUV1_urE47~2kП֡Û}XMt.^o_]Y5fؑ -0yAoyˢ5b8t9FF`;5 nÒV5aG?VgZ0YCNY*uNr1xR9\=ަEwҫIl6f0At,j9m!4:遲E{:,j֮{}PE5ln@^uf5!; 3{7L"CQ%H3w]Eah0,W`V<
-YNpoBO\eU*xɲ-B\F۶Vh^_[9|Mu0gUcbE]"4a#k~]^_}\'9.p.إHԜL{(ޕ^.BJ.]^rmI-S{ -\́^}ˌ]a0Hg!R=@Sբc"p\yX$&==J>Wq^74*2yM8ï<'R[LT@jIGK#SBKNoxUYXAHVQvbE FxC@ReS IeKO>-V$a]OMs:Ĩ$ife:*9c)؆߬*dPyCmSC2ܱq+?gϮjR碸b2z{DvE[tJ@40p{رI+*q -[/>f|ٔ*uPJ[E(8TJ]&;@pemUhhW?}T_/PiGi:!ŝ
K *| -:FID#|Ll1h8Cbt]~7\lCHOdqsjq!)B=x
X߲<iGgr;aiJ*=ߵ^iϻ崰fRnĿi~!`(ksG_]܄u&Y<-٫ϦOr]4I~ (5[m`+J5SE~KH>("weʎ&pd<p&q>gG%wyQ/)~=Z(~9?eXs:o z!n#fg:
R!9f[0YL=#&Ʊ)z\l4I~bhg - h *ij%%,.vJ(&v&UuGD%gW_|[ǮƅaGHx,-Rc&eGQ(RztY,%ohSB/F0FRr8= +u{\>76aZܺbwM՞V-vP[Q kx^;0(IKq &Zݣ'XNG;DghDH ~HWj.D*+? >?cZP1"hK9BId=t1c<EoX~~g=`w*VLsN]ɟPH;xX
ޥE%Bf&M>I
3m߬T-%]Yh@> V7'BN4CU7Ƨqjdrd<y+VeVsۀaCfD^eo _ -E6Ti|EȴjAk|ԗ~<֥@9
}tLaZڏ,oEW?jPͽS7"Le1f|<vH')Rm{
ku-Яg3'L)+UIgfMH6d2'ϳ[לjCGxMk'S]ו(cc+7joP4M}B -]@Ӹ/c[̟v秺fY|Rz>ÒA//&Ck}z='nY[pd~=6X'iϴiL=γ2g0-01Co:T)BuB*H[4_pFaEBd2Fo5w5WM)E[ǖ&hX{Y"݀:eT)29gX&\\wl6OZr}?DO7mh<86
BR?>7 w6icbO茌(^i%2XPXC&/R} -dƹM{Sx<ʖ$*&&Lc4#_cO`}~ŝ#aou.}#}ԇ%O.7BFԊ@P%Boޭ -fH& `mf4YR2p43q -kx/
S;d8voazG%ga3a'uVYϹ>YW!Iq6-mDunȪ/kk߮5reHgWteh+7BdRce[{|m0j8([zo=<]Yg,ʚ%1AMsMSN,$A#%9.;`;EgRMt4.tӟo+>gh}c6SڥrطXK8T`țB·!_`tS(=&~_FħeDfG(lίM:!LTneUL|"ب|tzQXK"TͮGZV2XZ4M5dAb+0~[/؉~
t>-5UoO)M+^?yL2ҼL`0Z,Twd(SA!GP9t8@{{ -"^NΦ@8-7C ԟgECPv;fB )l?:qgx}- V#1obchQM"&aPiMF/+&P?6-<<hj[6HW>eaRڄMp<7_el1FcU*QlsD%l=AW3L4kB|yi=쏣a9NO$ۓB)umc5aZ+kܬTQ9xOn?yWtuٿ{+W"~aTV&b36jfG&w4j(ߒI cUfy?Kso$V}f5Ű9D3'Д`%ݳ3֞rR٣"vXSs]}I S)\59_RϹDP1\ -sVa1DRxԄre<zrśezg -^0s]<J=i]UәVSL7wJ3]}v(*ٞ>/0#?v^uV>k҅rʒL[RBd$̊-u!$~_;[HLlSq VgG@1Vȳ%<g -7uJ$T?vPpE?8|_!CqECgg$L -*|5w`<##~lSV`hBk{ -Fs*Ii恩p`%"Ӝ |g!A4Ϗ\ #37xm%\4ƭpjCz; eSx MVL|ּ֜,)>R0}?Etz03l%nd{:vuT&O8aulH#+w+&|s&U(
@VcOAy[cٗa70i}q~K0(:e&iJuA6ܧ+CmOz\&4bݷ`kϖ!3E & -Mezcj~F1jm_+Y -g%~|=ڦfAREiy5"H5ZPV$jAo\hyWiNК;LGd"RzrBt'{Z<SgCҟO<ik\VHQxDL ouaυ2,˔0a
ި|pk}D# Dζ@+<Px&=MGXc٬6q?-<=FFh<.><{k{RʑsRD=NbW]PԬϖ[HF͝H92F"]L.GEEЁ x˶@n z!{dgCC[VoNU${wtT6ˁ;[qeؕ_;R8<u -K{aZ-lw\t=늅53Uz>Ԏw.oe'(4k
$B^
:VLVO|\mh.rGB!0o)v59WѲuo];"[L.8^>eyC8qPī߈!N诎yL{YQ"%SFAӺao : Qi -)K%qԿ-V%\-+
90Fc5Y/ۆdy~<1r[Þ+9]US\9\!cYz^̴]ĬӔљKw]~̭~Vݿ4'eh 0.(Q`F6\/lJݲ*˩F'='A/SY/?*h;.c3G
</f6!a'GW -E\^ΑkQ Ϋc8]Oq`qVMI_oE`l=Cx=)O" gF,#G{@݁w_(34V-?F!,z(%+!ym.5 -.Q4TIvzzlGoFż>WjښC](4G0q2 cn+$('5J{u-OYb?pT^FDd4!GX_$AR˯^pz -_HX{r{6~ȣLV22Gs,ZxJ$# -/*à5b͞׃٪8s
?deϟ%Ï`}M!kpD8"qgw/SFFΘx0Oa9'
F\(Z4딗n~RXWlq _̻apѦW't{NujL}zYch/<ڧ67&|Bjvށ]}2gA;FTE>Wb_5wV8! Y,\S -uhWIGyȺnn8EtɖqL -\⼹ZE_tI
,8ͽvBn;& -_g쩃ߑC[!E[AlϷD.1մ8Qw-o#Zd'ZP -;͍^V^Yϣk[v㶢u'e<hV}+TOvMk&'yݻ:CvOŽMs -cŤ3]>TJ~z\eH ٨"pI)x*C3s+'eA4;8jrMJtt"u1OuZ]♟u殞I馩ܲu2/1QsW
7kOt(߰0>xZ?*Ge_m?+Դ,sڸ?Ȳ3n𧣱\(Z?S$e3-NgCh.,'JJ2aⱯdumʗԽGLLߋ9KmBCX2m/t-[MHqe0ڑU(6ɒt?܌#Xg"d5 e]3 iR -]ΠSQʎWޫm+Y[r9wnTE*~iI~9q3 KE4(y
uz,~?Y|
wQޛifşULʖdVY'B3'.1U_veL⭥zDkwCPQH{cDŽ&_zhEΣ5yvfP|ίS}(;l}edHDk";{3T#r̔ ->ep6X(;͑4JB ;_pbnO"
r
y>Aeg;(cf1X \Jw(K<i!e<i~[CLud#6*@^]H*LFM+J^W-eJs
}}W.7jO@zF7 -ɬ,W0$τpWl3tKƝnrYu`@I<@p(j~$<hPr#dvq]shCi"jmqV6 {aLWUs紥 sZ [iik!ݙ*^Epذ; 蘀GZQ@`m+%Zz4ym+?a1WÍ#/,zثETg1EcKɯ}[jR]jSI|a8w^ܣe}M8`O#Pz!H0wD2~zjDq;4C|9mbq=]悩)\DzKp_ -_Vo<bċdݖz#e.d߂ E99H2RKYuۍk@p-NbdZe[<ɩՠGXSv#`i+~U(o6d(,xنc};B6ǤfTK//<K|r"P9mH^:w9Vq7f
Eas=h)h.Xvw)@w
P6=Dˆcn8w_90b9+$HE9?zkhz_ZbGL0i}N3ۋ:1 ֢>},Y=x`'cxP#q50wOv=͏-jfxX36[cQwpM3'b^3{bR5}j{ vPQZX:z 3b7F2[3wŗ{NHam>5aSiOϢn+J{,^Pa,wc!!ϤZ1zv~P3F_ZdDI{ICMBgsƶ.Ӑ5"^e]bȏ]GbXScf,6c8@R0[+w._2M )6rAn߿w%r0*(tf-͝P|F]woo9_3ЖQ;\ yD'ըaJ@У}ξI^"5Xdd#eD]H]|)~Ȭ|( -z.ev. -fpDqeh -k;Í\:\t`6WQ{eG4?v3RIG+M|eSl44V1diCo7׃4"q6I~UB%]m3@l|0=hC;k.zFJ;0?7-四iN_{(s Ҍ҉RGQO_1yd\PI}Y"~e -jRQ*Jq>cx3"cSXo-A}pxg/cRGA҃&?^NYo6o×=hHī1^$W;Yb|A>}]%Pbm$ }2p\u^:f$4"crhUA,CF=\Ӆ}sV}]+=KQ=nii3dzU0y1ط*I|;z -C$Kc1VgeƲr=gNƊmK~gC^Te:
<rS~A4*0qA(0u/4Qq.m\֝qyMyvQS4[6^rJ*,uo]hCP}ײj%TV7we$ mTCɋEN%9`/zB2j:'!3f00%o]\səm\Eaެ[=qVB1#?-|p˔8O BY_?IY|PS[ۄ7N{-~BB#d\ed(|1og+rc"lMRdG%.s'j?f'z/`kRҀk-5uB+Z(0&!婏]S}C]#q}Hqf0-yn|%xɾ2F?{i13%ѯv -8ܱGΤuq9ǰ{EO}8[_u?NnJ,;SDm[v-|9-M5jI${IuFWq01BIbHAe(Ϝ(G1ryFFaZi$.&-),8.fȩir3TQ ~6u"'v&^ٚ;DSιmEkD&&|nUmT!.u%jES/4hoCix'ގ$&?kOfH -ޯ}^PǒGhMjWlЭf3L.1B -"!Go-Z
>\T{tCBB/"̗gClR& -|`-0N&N:gSK9^ֺ4Oj;AyR(Mdcg,eTqYg`,MJWiQU^>H,֦e0֕S/د]ljĠmPPCF#{߹j]vOJEn؎)/We?Ic es2oV92[CfcX=0ݳC/N?Ճame^JjZ9.D4$W0rFBb"yjѯ.rle?<7/=qt]n5= Etj3N]$3sgv&$aqx}zG_WJ~qᔕۀԊZ<F_
S!mG9CRSe6
<uv@GRۥњ2sZQ) 8yfwؚ3yj2ѝw\=}Ŋ=]2gy3U-C$.Nnjb94j@Fg(8MDyb2j|k&+<?5%8ٚl78fb[ԧ$.]y .N3?RtZr"OEIڱ,
b03d6Ff<TzJndiu%cxRRKK'8f.Y"*pR&pc
BxFK} H8')yB0!B8s#RЩ#I#]̏pw,_ʧƻQSl`Zc߇U:1`ԟ2æEz:lBMeجa/+=a{M%Ot
v4 -Uݧ)㣎fLyA!IIڹ\Ey1r1qzV(1Ѩ3iD5gUaLjx3(s_A8˩WIV/?+٣nM6x%,܈h=wO)CQE]0Gf^ -$W9M]IS$}eIsvѻ+i04
Rusd3SYכ'@*P施oCz@<f_8M\AtdO] ->wXڝ륒-c+[bk\mZ}/t,Pb*^5bףDF)Y5w9úLk\Bx] .w-HPX1ƆuPA^}U?fMUJf&cv^3 >6;ls#2{(rQG-Vg|C@y]Z#BY1Jc(*[xglEGwC䑿SkeD@6FCn`
˭yJa&}F'zv{3ʴDgWCS -Rqy=N"E^B:BWUuJcoڹc!54ĩ -Bk=cGTu`R"aak\@56/KUOj(IߔI%NPjzj
?l95|0*fG}a,0{5,;6щOQ#f~1F(BthW(ǽ`UDuŋ&=Rľ6%~ʛ'R|h;ܹ5"ݑ^Nո} -eXcFt2!z -y#ĹS}"|%ԣ?i<ܢ}N=~MgYB0FbVd -a´HoHЙ)}U#ek} -m%_A.oU
0%gH]&čkI^^9J6ou˵LSj) *sp5!G~Rv -덯5
eVq -uҥ"!!.970XbK`
? -N0ȌyXGuMD,kz!zހ#ԅyaWk^txW\#\XXaHez2ri߃hS_IFHÞ~ۏNYpsub*Y}ptG`P:p>ØOo3F.u -'oO&%>t]#IwD׃vUzaTK;b~%}kEPU*k0Qi'oPj%]]iRfģ8S^@tu䐂w -V$Wo^f2dvfW%$fLu-$frf FC*I_ [H=Ϫɻz7y<(c][|8qCW^u'ØTL@8\kȯL51X8 '3fǯ_iK8 -Nt"09#/;ZZ):r:)!D(nav?STș -ctAM8{
lɳ04\ߛ&as[M.%ݎg_T -toFTlbk-y4
"<rujZf0^4~4%+2yŦkPGvGw6**ʟE|PWIپk5-ވcjCaלBgT}T]Xt`8-`XPg,So٪ A:KyĐuKea, 'Û̡u^$Q /Sm4ن,-hzH.1#am*mv$6uى=ٞc;9*08 -m:sW-y?pp=f8=Us%*&(,cY4͔q#ÙLsK^эX -FT'l2ק_0ARلrI!Q!K;`Bgxs@pqfNٙdٖC|%,vzКҭ`D -%=ڥX ETP\,1V3mޑoV//ȩ_xiaj=$nX~^,BLqO) -h+pThgWOݏކ;$8s|4
>W*ᆔ0W%a+9ɮu2X|XM9l~D!<=+A^ֳiԘ^&ݢN8eߒ\MCqsg'GuLtqK[9V:>;u5Dk"+ٶP̠ӶғEF"<N.dcowhA, -b^hS7 Pzdt0(6wl4I@I/MHk\l2#@$aЏh⸣QF؉49RXLStQC,H3#"9m#&2@м-o;/iȳ((y()xd:WVuX"Kr,6 -ij\raupKW_N`CY
iI$`ݭ(t*=>T8o?J2ǍMv@;WS&HAv>s!npm9XNy<v;aN^k4ms%@]VFΔWjljQÚ<sLo `sNbܜ*ZzsI -<!%^AܨA[C|_tf,?OsipS4OY!ٙȓsJDJ8_ -A7XRC}W\Q滾hEĮmdr_orɎs4Wa)*W+N5>3I+ЍMD8|tU8uC^*'>a%4Ni,{~,kLwK=^ФdDP/, -%DUG!f]Kj;B*|ji#Eկ#whߥ]
4 q[} 8Njt3Lz"Z6^Nwvqc:Ʀr`I/_2) -nɋbW&eB8TXa4֜`ЎA9Ră8V" -~b6ϩ,Я%
?;;g۩+E `um9]E{;:[Rޣ},iXKޕN텿_aE[;tBӓC[t;nf.l_87{uͨ_xlyVԆ nMg-@}i3Ƿ~1B]B^!<1&|+ck>+( & #*!g?̈́XaZm
7v#`xWE2o|/#L3>[Jú̆i$ohò AqzO+/!_Lc$!Nx9:HL=WpWR^o%k,"7XqJt6*|"Wt"KDQ5/Z^A?E{'DşYQb\UYG2VjȎ$_q1NWr,bY>om^?YItݟL1Fޡ:s -r.p]X0[v%% -1sWQf*ASҫj@͵g6a
PzDyL>H$l80U2j{2as]6@hG%u,
CxASoYƔOAQEguĸ)ׂBNBa`ޘ^M+ǎځg0AʦDN}B]d=Бsi㦒J1*q>Y$*imz!v%{$SPi?c*_,E]wPcX'u^j 1xf"Y091%'v-ѷb3_0(4PmGH1+f6{~,,$%^5)A5߸m!ye^:So^9Оuiϵƚ̨sł.Q
7Zje[4=|_:D\*"${'N}1-r)No,a㗌>Jr*(ZE}<@TU}(a?A@vSHu|)A<B"Mbrd
*"I0hYq6S6֜:`~zur -Fnq8+^¬aV-[y -JF<qxQ71'#J3e*#fwk7"YډUU3YeǜjjYZJS7HƍbŮrDWbzrZ\ L3V~Oˌ"=:q)`p mEoeHĵ -u.J -F5M`K=0Pd5`BtVKꥪ= -j
/{XI䑛Ad7A[sx]|JV -tQ -o2ވӎc^V`$P?.(f&)"<[Xo4 -6 2><` oBU2]7s1B}GxeޛAIholYNvCŞ/8|10@Wpw#Ðt`.md/pVW$ȷߨW1P6+;lhD|'*ϓlm<22}`żݞmaR<ˀt8~Dij8:gwlʹDg !IUczZig -+a -?[BʺJ,Njx - [.q2X#03;Q}{m5P#h*&~;2qݝ*8Q47TLT -KCfNMZa&Jy֡hzL"aN۫~Z.4+BX2,6. 1e
$56P -uFX((7]/GX|V1t -CȮ4.aEI,P -N -mO&z.8չ;':Hd %>O0潙yQ5U
U^n(gڷܔe!@GXx-PK* -,#օ^Bԣd^_EQ$ETdS=[!LT<V%*y0mBYQ>)oM||5O1aD^Eގ44
?xC -KP2
Nto2]7o2bPڗTŗ cńf_YOPn-+W(>%]mfɥ%WJq:ux7˫W! -@EU9pl/8y2}jv&ޕLV߾-4n1kD>a6w>gRЖ@1?Dwn`s.5{"|*&YTÞdRu&.Fp-i;lǪH;<E~~R?1:9TzQP;bHλW5dxZ`Isp["H;`ʝh_@ٿۛ@戟)0n~Ehor;WM#})5VffoѤ
PhGd^¡*,3ɲLkܽwCgZ_`_#!eW%+ϥ' -9Ij][B<;il.C|8跴H=yf - m
lu7%KOCK05mc>b;=ZCN!x'tӵWifیÍ7xsH]ɿU*s~&H/HmFVVUO&I(fba1fBR
3Bts
:i)pZ||XC-bmĿ"E$ OEK@Naa0 -*՝m4o`X6l-'Gmj6. ^ڎD7(uO ?Cjڔg]<f䶞BM[z><a|yEXuVkN1f(N^ڢAvOZZ
^Q$I<߳VY9<.~X?'ʀ&,ZB Ag姘W|ha\GuFU'4gQű;~LJ~Oag;"zV1-}s~#&PKx!DnJ~:5X`|<
eɱ$Az
Re${5 -t:g(F[<fR|pKBKmpن̤'uKg -z%OX:MKZjojx7%J'H) -GN$ -$@ژǽskRp\F9@ FX&aDCPfs
"9[GԀ"Hyo3C|\|o<H̜-ΆMa.uAռn]9Աk̪rDce(uX1MCH_B܍)f o-;F3zi*2uV>[~M|.*~gU!&[9G ]/&"ֱ0^/ЩbTk&VxP˖c ֧?U֪}aA5W`'1bNM%I(Yy{d\]9FhS`~ƝSZ hh -$/pkVpwdnzu5Z}9!RKٰmzuqF܉RO -;SckY?<oXG,gB^m)057!cUarw )eɵ/=G/G}GVbUF9`n[՛6ޱi͋CR.ugHjWLi( -N QUEkbĩ漿ɑWNJ#]@q5:)
3`,}T@L[9?;dpel}J51]m|uR[KgF=t`pԚBRDX,hoJikoʖLHZl!+FhEE|6FL[s<kT쿝,SXq!i@R)9I$5f-%}!<1E~VF>-Mxd): E2hXk!6ζzܧ^|Yz}geX ! lHJUx;(/0K2gGkLPȤFB+RԳC`0tY2$u=
qs.Ɔ5c#YrMvUr4uأkGE,ق%m0m$^A#{:(yd&Ew(EVZ 9QnNF*:ZLzBKGߡzpY!>|&Kc9-G5f)ub]HOP&nN"aҊ, xlN^m,X6wxYrބHn>y#k<?52#{W$x)/aBrSV -=ib_iη1dB>)E4w%?9 -HXR;r.OIE; {2QGGƗ_jXpa-~τrX'3/?Q_{gQ9R_F,dAĮrUK~)5$>M=-U%;}yR;YlUg߆R֢ͤH*<<'JdX|Lᬿ:}*wJ.I+n)Щ$Շ?!sѫ߱Sm2[vSTeǙUӌг+ҁ~vu-M11}
YaïJ%Ő$5$q<|i5mޱ<^ n d<V(DWQ$Ge)ִסͥw~K^nO42Tcoeh<]xEksx`PVt4l/9H0}.,]EuN @CtfeLS}+ov(˦j93W%A)mql8xc -Ý eZY3 _.`TAg$nufX16IsGmc)ٕ_8OyO} +xڴeTL5;:iiݝ +@BYAMQ\XIDU +D\'_:m43c!Cڔ"غ`^}lu e*kʡiTJʎ i!^MݩL`jmXٓU%e$~/o"?6n/-H'-) EۮnAW...K? JQL| 8#/-G K6% 1qNh/Cnj0G{fS|nTۍ(6ähpCJӟQtR`[W QC;G䣾=kY~Ap 3`C}/dGY}TVfp#FG7@e?LnHO{
kh^DğϥJ+L7;{vn0]4yZıTv|qd|iVֲ@pw**ZV(W8Epu)K.|fEGx㹙w,LJ1?Ch RZbxY"f?RGsZs^{~vWU[@lq#CLAnKa)9e-3y]Rw6 +}Lh'7t˺C*?,wG2;$X1mג)N!WT''h&?ݣmYHy0߃D?b'v܈<kLjUCl<˗ܮYV!?@0B͏r'Ms;Vn0^5RAACT|ri5ܱ!MLNI"#azXzI4S^/]XPeٯLgbG(@E/TC#<ֻw.뇃qs`گue2s`jSpX&l P
,m!D)FOQssZBDMadQ*@*}OLu,f4rs?%QVZD*<PysG(:bAޠpT~J;1EYsUf/zݼFxшݾ/n$ݦ;HUq}})Sc[u=cQ_bd0u|¡%\:ށj@W/JÒs%[Zudq=O_dT!i>SCD7qCCkt{+Sk/DӪ-E Ie.=
#ϮIweZ"y +Kg6[
tI(^]M_dR:$[؋tw UoZl+/c({5$ C%pۨ|/q +l6nu^)DhߓEr9e^-"ӳ:oրȇm>2Y@)賬
oc +l +-qL<cKR-q +)r*g*N`P!^xYq+i;Qt~{M-5yY?'R2mb֜Wv3Dk +<Wʄ`='2ds#GJRJa~4tl{CM6>圆@~U_:MDS%T칑V;P]/!?vp1$0yʡ9cK"!&=}B6*XD&Q]}F<ɤ{%=ԙy"&bq<'@,誏|!3o{5}; eyv.7ӛðMbEj&ބ7BC>G@QMzoYMu*Uߠ]i--h$dI&w,WTV0[|V+2P~Zmmi`U!$ge~ئsvdO(!GɢPCGe.?aFI$uU +%7$]!ma}a`]Bش.ż,vdOu_\C0Eǰ}>K[t{nZ;JD6 + h\%æ9í1e
WzN~}ͳj{rL:aa` +AZOLo$bķKD1d|r.Qģf_̮gVrWg2Ü_Q]b.cR&XuF4ܦm>t䡢ԮR,Rb@8Eg]Zk/ +L"o:ڔޜkѶI3+u(Yzq80@t׳D}S~;&
r2@<|gkFU"R_T'$u k"Znp9~U9.iL@AVUeAkTSA6~HŭNx?稆m +BrSSoʺ2!O8"p\6|^!C$ŤO +8ҽt&y'"։?:h>۫I¡228Q,ږΚ5ݷsP(o6c䜁Q=R$me]ګ'6WnxO:h$ΟZEjD86btf7g"Ru+QUKd&~DKZnwa4Agx wF\)~+EM,}mOn0zZ2/PMwr*Eɥ1o~KtQI)3/,)P$Tם6r)sE6r*Ux~<U*'r3tdPDJ+9;OjNt]&Դp/' +DnZft
ɓ +'<f^t1N-0 +Msd=> {-<w!xb7.|9Փ8^`#;M
m)3M$fv+dg熛͇QįTz'&:)U59r[LܠOf=H +2csM)yoHv5_wiD͛teɩ,V}ҹ1'2^:<mO| +Iyn2%.kH'Qj\:LȗӗH +ŝת)hSHa+cI#Ի +j"><3xZ*Zq!idlzqS+}x)6$D?.g0$ҙYG+B.uHܯ4 Tiq]HkYڱ$R<V +
:/fM8?m
L~:-)Ha +|WE^RoVdohBym1݉WZ11byf4LaWq{}hkzv*OЛK%":lZˤ]qȉ"+}M79Г +Fo|)SLZbc vhWۍ<(SiKxdMenl "?$y$>87T>3k
) +(FlɺuvD5Cmc1K8.!+LQ/18JGQl f7'<WƋHYOz1(kd~5':+=jyek
~z.e+V+8s[/.|#]5b*YLwsbq\W/5´m{ncymbOPS0Hdn%CL<gkg?ۼ4s-W):p+N̑eIhqm4,GbCMP]\Kl⭝Z-OꭦiruǜC)<@Xl`]s·A R,(TqHXx7 +շy|LtPxf:(rsTpyJW"tuWg
QB@"(kP}+Y:=W> UWPrD6#OvHZ4[N>BY+l>-@VS<zѬS;XQӨdUiG/](qEzأ|KWE;l~+m=[|SLW2mRjfird*ۺEiɏ$8-1YKOgaS@ﶰWՙ6i$y<WwS"gfDБ[Lf[<6_$XFAVGò +˴=^%S-ơTZu6*]8!b ]HgPy
pc<dC2nȸUs`>A5T^<ZpW5g#ٞ;[ȺmjscOeS~f8]9uEɓrpڿ݂w_Vy.!W;uv1.t@SXt" +O?
7eu(LaV,q[tzO4$,RILh;`_vM^nuiOL`ޠ!)+B6>2e ivͭctőշa}i0NSX;o~9,Ec;"t[-rz>2`Bu4a(q<j}tV*KHWtHOF
'͎?#9cHSc~*#608pQ<4wd50 +#ntF6" +-ܧ{4[6R4^?a/-f)kNOd=Xyo_A&|+:W#QR}M[\~,q[17!ezŤWXOٌ.ڔv/QqX#c{\Ku^~'1# +RYqQ=O,IJ_TM^hPJqp~CBR=FM{|=>9+J>;Zz/gG5;_)#nB6oh/qtZ=L|R^mWZ{nv'@׆s82g_pvIuO?8e2 +`o&Ɖ9HquX#tiJ>\O
|xL*yzӇ/O+A|5!^E(h]H_~X̍r-+
" +^=:G#;
dB=H},r-"هOxk^5 O*ɉ:,·!+F/FQpHxMzOI0&Z1=\I9HMY|6v=ҶBUSfPTY@+f"hQHÏ?%d"Q
P8'{LTO-,o<J +KlzGSŔ/^BԻlJH&s5#¸EvAKX7udd\ }qJa:S,on~I]#( hQJ1d,EgA&m`]ǏmmKHg(chS>y +"ښy2EIgSccfOfHd}>N*~0I֫bhm^\}."tTV*S.Y &qS8VM'Q*ʮan@BΓl;`IL)AՖJT
/3'KX.3 +b;Շҹm@^X^ƨ]u3Vxo4Zu_话>_:x 5 9~ga<Qao]9'B%G)*)flF*fktN7ֶP5ͳ
UHr&mR˧lgLC{,bdhmÌq,rձl+`(Ԡ6&Ѡ
+<Zn +In]5HPK]l#H6Z5ǦF/iea\>k'E7%?2aOcx˩g$4~?qގ0v7:Jt5^̓
;Nl*ZZ,:/4^ysxÎtINaWeYWQ^S9|$E@'<jp+lQ]^J.h۸bʯ*0MG4f[UX9y55ZhB~ohOsKy(440'C/`4a?ڳ.rzQdQͼy11')tT.'niGǧLUx<&[ +SY?\yҦizD648ob_'Ve6J,sYγʣ/LROi[xhҌ9X7|pz:ӅMZ1D)y+ +O:?9?U ԃ(}Ԧ|?3c=I!7
Hɧ?l9 +(W>r5,)mC"Oo%pعN' gjܳ۴9X_HeVlư=>{k^vAy2R&[xY=Ά[ႯD»ޱqÈUf5<Џ^p*yM٬@LW߾ +Agג/ReH8ud%(pU>OA<̮C\ox;V
nIAgpjk}e +k:տ}؆}pjFqia +E FhQ7VяO/k(}3 3r:~IΞ/旞#,3zl Q9܃V0\T<E륮a %E'BFCFQCO
3,5~b1o9z(|W(&&-ov|a?=Г;VW!uCЌDV^d(hDZ|1?Qq/b 9ӟ-r30v`Az1b*,7ާ{ִ`3=}l@d;;ĭٶ]эWG[~YI
Xn||^@3+6;b8tj\*4S61GgT@OQɬaH h*#AH4]yI2mvXv)'\Xþ}!0[n#WzrHT1nCzh>D +Q,,œ^!d]}WhO^$5xzAϞ6Lh2dR}kJ誐HB.T"__i6_z}Y2=e ZW7z'=_
~8ĵ<,^V^ 9UPyr;Řc$
6k@\zA:qHu(zhlY)];,*ӡ3Lusǐ ci7W};eЫ;VT'n2 QJ˃)0nfԐtlA\"+_E,53bq=$%QrRUKW@=^yL咅lݑ& 9>: +Ue+4eRF!D>(:F
T[SqN@zot7OsF~9SJMgOF-|^|xcʪV=zr~߽p^ȹv0q!L?cNeESZ6j;rPb@Kd$^m}^ +&B]Zhŀ폌od';&ՃF8Ƭ-i1fBݍjKf|C]&v|7hMHPVӖ읬jt'_ +owN~
w3h-˜|LX1Oujw8^X~T=Nv,xI^kI(0P6KgQ0$r!i$,*874 2 +_ =%sfwAp'RwWWWIm{GrMI$怠#,1##qxptPѩQd`0W8<S'ξ۱쌃oj🩳6WU+tcsbnDiP +tF֭e'M\2i-9P?+<
"\ruf}xŅ7͗bCkOMɮ{dTZ?avu + BI@HB"9)SLA<MSOtU/5BgɜhS94L%b[:CH&fZ\tEDʷY!b" 0mcϱյ@0vcx +N6=un̆DCU}iwT
0MH릦FoS5mP/C{LTi4=ip
~n֘+?1^
B[wV==/7vuX̣<f+9+%i;AV氜"Ȟ"hWX7u]fن$'@ cAx'=7C̩ӍF+4A+R뽻1³V?^JJNNBm;qńB:qGB}C"~ʛnĥ9-lwVdy(#hnz}IhYdBi`UGS|V`oaRfR˩qFraT\v8v&lzBN$r1B!({&;C(/{|) hu|kla9.gtNAW%q!g UOLGDmvc%w__onD`wdN@K>O:whڞlFQL42&.>V`*#qBԩ"gVJO7_xLǫS˫d;8aH-lQڏT}ҸF3]]!Z +J<(qP +:d/rZ|0-ѹWèa0B0JqpϾti\2ݳhBA/[6Ӧ$> +/!.YSupIV,ȴ&'愷t|ļe> +~[%PW/IYTmb0[t/ἴ-sVF +GtoȤ+p7WxA<E庼lJn2!x"ddXv-M5raw`#VA&K_|2̨Nd{ WhjM[!? 7$H2IpVKq'X@&*6D^Q2G\6VE=A">kUcѿLIByR5U#Y(jX2Ԫ?<gA9$swe|st͆RSꧏȇ +?C~D%QY |!8wn,W.A8AkXYlXa!96;\S3ӫ
nI庡
f8
XBt7Cٱj%J#'CA8@;ec(3,
MDfw҅y휡MrtL3rx",W㱛Mbh6fe'~7eV\O4ew`?wZEeXzes\1#N.d+9f7d%4w: retNmDM + +=9E$d7+֔'vB9K8m +dNRGN ˯e7}HIr+8ҕ4cX[o@}8AWҖvr/[s@h۶m۶m۶m۶m۶m{'C%%2chAw&kz +|4uOEz]M ųxX`U1?`a19]1iDD>,YS?\3m]}"vO(TL-=LuMzcX"]({c]Lп>1Et$P`վUdq{q/uP|*W\r3gFw28p+ʮn݁'s_Η
2-ja<7)HN
M%On3+.)&Wc
!◠A9fi;65ZM5:Su`៛Ѥ +9P +h+s
6b1YIpFbZ]
Ft5C+pY6,>)^F)x9ՒA
AxFr`M#T%zt-DUlsfG\\)!309 |QowߪS8|>L;β +X[N-lCx&?Ʋ-5>(< +]pfLG#&SJ?xvsy1JvK937GL.8.Ooi٬x)A8pɿhױJcBqZ pLs=hbetfӜQߢSGVJo Vo}FU+X^[U)ҋ +úӶr u9J4mQKmY¹#P~Yw'?<yRQrFIYuI7#-`W*/}N|t^VO5-3sUW#"TTfڎ5:|v;m(}Ѝ*a^u
AV,Wߵ?1>d*s6=WD~yS?%uhUb|bYuw@j٫AhNP692 N>H_)a뛃~GOmFgCĊ)e{*W?9yckU_=E#ͫI> +Rh"kl?#QAпLY/oso[tVy"?x{ +!FDhzЇbnf8l*)^51% +ѐ~ ֓gwUD%3rhdƾ;t_mE?e34W AǩDzИqn3GGVqە#IPS;c^&:ph}Ō*
W;C=iJo9\:CF
ڡç)vKRNj+ЊIJ-V,KP(%>^rΩ2z&(H3> lYy^*SPoE qjroO%`y +_ec{|POڲ=.cѣ%D~,வX"K@G-f.x6l*V1pjgY +v-y6:T?1ߗ3zQ0۶]>DosvVW8j.t؆6M6/ +el{n~U^gt9E.NIP<.[cP ^6.˕u+436ucjeWAT't;z6pSѼn$h̑kd@8|L=.>gnZ>f;"^a̗xԲ7}g.
ua8]wQXޗq }u-'sQl^~N@zL2LX.ϝjڃ#Y
x:b \]!+Kυ;XoB.X
zfF0ءKw?@פKWWYXq&L` juϢ;[Hs6鐥9x<?`/4 lyb \K}(q6xg6GaO
wl[]~OG24xnzO+/yq91>FKa?ҏBUm 4Ndj +X'WՅ[nwZ + +'>|>oG(mS.WS
R~%6hwJ" +Br*ȪcVa/V!m +̋fzk6MZ~6tH(*
,lgG鄍1kh"ˎ+t`%uD~P C2E'ͣPAlXԗ>c+V&4=捄e皻% id8o] +P=SxZ#{43lD +-V7(iZX?wk)wvcl +]HLOeщ&T . +cZ\]So2Cg+⽧*(3n5z1ŌovM[wzUjϽv_y՟띲nk@rZz +EOu*&'ޘ6|Q8n7 Ħ5[c4([^J4, FbD>!Pu.<%]9kԊ8O[ܕ?&E|q'>CX;;@ɪǝFvNMU d`0=)5Nl{?YuNTA?@
٠S`C$p"kcD+i̷IK +C;U_,xf$(D-m" +1H!(̲payt/ccCjHXC +܃6OyKa7]g</j7+sM26+:4 il
"QJŅlCK\,Ir(gh"~8}gqԉ2E4+ r 2YM'Ϫl3fq;aZCG5)avM +LO@-l['KXKjAStmW_Q,vpH")_@0#33Wp+B|aBR}>TI#ύEi|V $@0]ԕ&1*|do50sF/;P%7tVTmvx~KOAv /ΧP:"@M,Vp@47[3X'BoEٯ@Z͙JhW?Zס~h,NH3Vyj="¯toVa>8l6E1/N! v~B +lU֭ h +ic%~$C.,!}z=P]ex@ïnOyz_NP!VRcaNp?]-gn=~6 ]RF&za&tXÒg0庖uڨjW4JQlOz@0{=Iri +=|XNAG#OOM +]AUԅT!LSζ!JEsWLk8>DtK$.8mAIŠV}8"ХysL6Bxbd$Kޗ`ubCOfңGdJMec+#vuJS`G +73I|5s&bWIW7p_:@VLҭ'Z/]zܻD3 +"ee)v-R;JieWBʀÖ:Z QǡknÆ)$,]n(>Ƚ\ٍ;2aP{qDO:PZF}Y}\۸O.qS̸JĥG@WQQBSnG +vgD_HIxhV΄E!փd9S4_*<c
I phӧeǝùScw1pygy4C檱}Pާ6(JM
3@;⳿#ä4Wԝ[j"\FrC@KNX& ^2r,MUrxCK00~~rLUڙ/YT(\@u7e
A3qMxtl;~ƕ0\Q*\\rf!o#F +Nq%M}C +_l\zY;蝰2kSUEE5͞M<pPOM
iXw3sǷP_ĉm1Q|Z\dYLlL¹մ0eJGdڗRȎ^3.hsTpcF(?yi5rjno~4tKvGwQ +*d}bqI=Ĭbk-Չ +T<O}پ1\ۺֆK,^CALyXp*rg$5!\zw.ke][Ij_%
t +sdú cIۡ)<y7#] +6)٫EƬ6nrڢ\vb}XxE0W^ +R:s=b8t=)%{đsC> +r9^,IWC<i--EN&HJ̠Zl +[X,}dSp8 +;:"l@9ȗ8a^QR@-46zyA i4<]jǯ薇gx\){zW!ʰ"֔xT+=ԦEl0_q0l?Wi>Q)U
B,*ăF[?,Lk4P GP +Bs@``AxDO3=ڦbe +ww~C*쳡3Yتqh(nubogw<wբ{c2n+(e%_yp=Sssbedehu(>#{j>{^|)K̈́d)N +Jiξ
a,&A)u3@ZhWjCƐSa=90Y.&HQDpXbHDtoׄ{an %@`swM#RP`üP=U`ÃTˉQXN,Sy?#'zcmC4TK$}xw+ +oW7H5`@V
ѮVi_P҃$+eQt:?+zC?,~CFIORoC4H橨zeO50wʲg@G?>5KaJ($zf6k̀&g)Bj(ij)!F!EC^{ub +fZ#ͯ
L:n%
+z',S
.^0/`5@N3|"g2#KzZBYi"w\l%D黯F ߦV#(goq"yy-8D.y] ; +z#JťEFMuUEQ펀T*%܈%Kguހ)HZh3r +d$Y2GO)%Bh>(%.V[e>S2?Q/KsYqT锱+9V`,BJWH &Rn/]S01vVTa/+s*d}cX)DXFx^#%)%;TBHI?>4^E:D< n-[4ycV7CXuZ"iCѪNg< =Aa8|:/sXjs;CSNȕ(L^^1K W@j$f"oh''j?yviZ9믠w0sns5bnYeh1VQ + z{B.SKOw ))aUshP8hZۏdZvE
6*~p92CNJ=)m6+
Ix9gqpqLzED`8"oh/SQ 6e7ؘ6yWc ֘JLtlOP3אsGyڸ<-U"REE&R_ljŭ)UdȲ(G+}Y +&jƤ8ox: (WI5>k捽)HH(Ljn_e1%c_5ׁLcERJh٥ zыZ*(8> Ļ>L%_L5^םH+pH1
0| 7/칋,LuwMSUdxir|o
W + +Nj+S9u$ + ͉wɱ":/F4ɯTB8{Ep]Aq>z9Rtr1a=(wCńG>QPfJr19.̨LsV2pScI3ЁG/ۃ̄lޣ#hjvKt{ngYVJq|"%U ;3O4_SVo]fXIMs|.$mNFcСnUg_f@PJVmX-g#[kh<@#wV`|R8Nj'\'@D-(>ψʼn"_ +mwZ:ֺO +/j/~""hŅ>G2Ma%i!īNq[P]K> +wFhBs<6:K-/w;(x50\%mcv¥;LAiLVB;qz$g ${EV^Qb T]؛s/Q+Ûhs1#m?8L⎚b?/ h1/ +{!Y6Hn.}ݐ4΅QeMdU1Z=Qn.9}.T;$Nݴ!'o:?
RSEI +W;JPS?J!Lcf`8O|)X,sRGqv`czȴ7L/r RM99aVszg@T7߇_ 8Fc.S2 +o! +ta}ʹsxPt'1(^C0I| +me0}?1G7ăأF!?¼J)Vmک(?ɨa}Tamo뵎lPMF ^=k3>$}Q=kX<0S曇!oÖ1TJZ t]fR{PwnIΝbRZq}\ǵ]*z I8ŬOWFy6;h`xYS<T7_DŀB\U@-EZHDs-3/cL@ImPF4ofMFX69[4nql@[c$ʓwK9^J,;Eh֣FW +/8Kd%/.?~Zݿ"fiziz, TEBvRiRa1 +k<4e][=6ѯX:r}65Lޱߑo?\.sKBed(yN#_+x=u%F|gmO,=&%édLJz[bocrO;6b2
m@;iӋ>!7CwLc͑V{{e7 F#K魶7e潑a"qzg~;0D/];ԿldVRL8䨚 +l!]͂B 7Iq&JQLn1PEY_@Ix7s`i\$O-7/:P!f!d3f=t_~٥IxRYiIɳD +. 71Qeb0k#e<D^ZoYc\Qs:IJ4G. dZÝt+Tt<o4V
im4~f,%L5U7 6V5Tc仈K5B=W4'S.EM~T%W_ѹ2
@aM\DGy<
וֹ¹àEoKk?f/zJT"C+©)b8$o=\k6\azWx?}A 8{'=Z}(pZ*mwnqfbhG{xtt7X
45?3ZsWUȟVӑPhڤ%q +'ur >4K-[=@(4%!E +ٱ煄ZpGnMxΠMfo1飣@./; endstream endobj -1739 0 obj +1734 0 obj << /Type /FontDescriptor -/FontName /YWFDZT+LMRoman8-Regular +/FontName /QTIWMM+LMRoman8-Regular /Flags 4 /FontBBox [-456 -292 1497 1125] /Ascent 689 @@ -11550,132 +11484,181 @@ endobj /ItalicAngle 0 /StemV 76 /XHeight 431 -/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/S/T/X/Y/a/at/b/c/colon/comma/d/e/endash/exclam/f/ff/ffi/fi/fl/g/h/hyphen/i/j/k/l/m/n/o/one/p/parenleft/parenright/period/q/question/quoteleft/quoteright/r/s/section/semicolon/t/three/two/u/v/w/x/y/zero) -/FontFile 1738 0 R +/CharSet (/A/B/C/E/F/G/H/I/J/K/L/M/N/O/P/Q/S/T/X/Y/a/at/b/c/colon/comma/d/e/endash/exclam/f/ff/ffi/fi/fl/g/h/hyphen/i/j/k/l/m/n/o/one/p/parenleft/parenright/period/q/question/quoteleft/quoteright/r/s/section/semicolon/t/three/two/u/v/w/x/y/zero) +/FontFile 1733 0 R >> endobj -1740 0 obj +1735 0 obj << -/Length1 2321 -/Length2 26551 +/Length1 3053 +/Length2 34752 /Length3 0 -/Length 27932 +/Length 36429 /Filter /FlateDecode >> stream -xڴeX۲5 - k KM'w^g><ЌUc֬9ߦ UVc1w4J::Xy -&<@KW; -(ce+,7v -p0s4vrpL\\L<6@&~ -P}-*``a~?\=?N -ўQxFu ->ohkz>V ҩu -?,{ Sg/<8U)U[JfיY2'/`\>Pu.m\
E2RuofT#!N-f0ܔbܹ!$L\Zy>ѡ윊]}巹9RZ@zTtaJ4qp٘J~s -KI|N[h!k3nk -(|ӉU%L3PZ܈Gl>3kl=)dGrB=hyK;ͬ"{;8S2ni7PODKҡ!Yc+D5f -F%8{DFB3e)XwK -CALʧZBxgI6a=OߠIPmɐx+J6e,oѭBձh+/[w1SVmy&%y@!:ܭ,(l}F>05 -.i?nib=d5>~^80'&NX{}u&8?i -7L+ͺ;9o-BsmZj -ٵh>9~Kyc;!Ӻ#~E'n7ፎ軙s ӥA2B#-=%c16$&!OtZrjVG ^<>MN6%TUt:=2HƁJ4/KP͕U@%AVy@w]pKvk %F#*;ĜoPjcb9y*YV[[2 >8Mwo싼9UcpM ȁC
C -ۑ4 KcJhV7Iv Ј>xҪ٥Z|a:=_b6D&CeroޓD<t^]QMj
|&$c~fxIDC/R@dD{6j[oć$<nS:b2yٽval,{ۏO,,a>z8#G>`Oг=Rђf>\N4Psd#k{8kBp{7TT`4c̿GDl}D}-ɬA T$?IWrf%Y'Y6.+?lBõ>VTnaʆg_sr^~qP+;v`S[<.VjPXBޮN %)Repr&eyoXױʶ/夝DiJKV3}3_ӓgKAuGPr2QDnDa`uqKOusn`0䋹TdBb.Y%ї6F3Oa֛a^Ƭ(!B|O]z1r
kbk'9]kδ҃ydxT?WH!}:o4~VkG7}Rsd;g8{NNhѷ̪%Ȥ^^I@9NMfR5Oy7JKC$/9Nj/xҳQ/GI]D ^8{9X}+M0ՐddaN˟j~2nHZaV]..Gv_;CKVʸ78zգ?GKPt0,f(^h:R6;1%?կH{.hTez0{@t2^AS^>["w -g6<
{ǭlx05a'}&i!&zi$U g:òh ^Jx;QX-Wc\4ؗ"!;|/}p>T½AݒE2avXᤱ]Lw F3F
&k y#~;|Y7<m{ ٬˹X{
bаLfw%P
ҹ'K7݉1Ld̴_Wߧ:U{F v*]_B"FZm
kKsU>2]P8kR0Fww5!MW -/Ca%N%BȎ}[2wF*c-qB?F#'X*tr5n]A8H+C
!j[y%$bpne7A{RdzOz1Z -TFWbO'?:<f
? X.WBrILoVwqgVtDD+^10x3vs@kУsMCj -z̨g:z*م -J>eܚT:B&vK1wm;ݧ,l@R͒R@E8X{GvusMǐWĦm'ISbj|)MTa998;<HTҬ븩ԝpC0jPV?݈/~r>wT9Z
3@}̇1>Ӧ)S:_ -=l`p7PGE3ҷaxPr4m?J<ϛt*!-b"
=viKKR0H^,)|v>B|MZ{k%+#mAlU>8{ai4ViK>{ϬƔxyjAO~Qn`|J+6EP'̊COj*zuI.ӃݗNyB*zarc1>|Nz?)2残J0_A_1_1m#% =Ro۞F:Wp6߷%X,!"qw*rEIYb;e&˜(u/^+ k&YRgnHqgmimmSa5oQcͪScNҔw|ozU!i/+|:٣e<9R)TqVJM()ӽw̨m=\]%oREp{<SyL1,'ЖY/-{ik:hz:ߟT~v늇=-` Ԃ'A8)mWsDyUGLp ҕ;^@QP5qd])*L֦V
8$pCpY.큜!p_YIR]U{%ĦY+6Ivljb;$ -nZߤE<#L(3"u|S61ry$i/yiQ|H-6Fԇob[δegPGJKqZ?Ne8(?D[ͭ$ -I)`vAqzVܛj+Z<˃ZHX
{6~9W{ j_8nb{]!UVw'\]{?'6>&?Ԡ8a.%Xӊ<c>xDSH{ʷu_2gB@`xǠŅVrnfRߎ]i12}E -A1UaGK
N&eN$兝)c?^8ȥ&a](51Eҟ7xŋ=t TkcT -Ϗ^_˕/{&Y;}9th+^qz|41JΏM=uwXwqȅ)a/Q?U9.^w̎{[?.?q{jKbHƝ_o*z[čp9*6L͇Ɣ` 6iM9U))tI2C)t6=U'9B;\*iήYd!^b|Ƹ|6=t.sX=3I8-3 - [v^g&Cm- qg^xWĭ'YsK^9zԠ
I8Ğ%;2SQ`C="jlU{-vHtf{N;0 ٗLr)ZFw"Y -Py>~YCUa,.x|WxS땔DpiL>?#zC!v -[[l~&(upD؋yFQfKþPNo -|2qy&ұ$r)o`zʁf0/yY=f -YxI7yW02$K||2!Az4OEZ^i:̳j{Y]TQx#iX+Sa]P<T5Y34W eSŖ~YTRϣd~~B`)6-/%xy=(ˑmfP"^&n Krы>M7%B؍x\5K'v+Rixĺ"VOPfp@zdʡBN~)<Mg߇V,G\6ez5Y|2q2IC_?1ȟ
oE~1}b8BHu/ -ύg~bBg;Nxȭ}(~h/!%KN([Ξw((dg~(<"eNв$,sqʙ -Rdmm71=y+_[ zuX l12>J
B(m1wѲg -)hT#+7xڼvAHn-MUWܰYȽ#۹1z7_ڱcƜo ޤa7,
?mCU(2`ҩ."z|ΠuGciuT3 -M+@S;w'Jz2Ҙ]xKC\s_IYG -[sv43>"ǕRU-a
O+{?|:D<#Hoտw##` -ӱk}Y*k3/xr34MLvt1ǟW,[;'d҇":!30z~x_H)e=s5}ghrڇ_WA;K%w,ak+<q~yqޭ҅P%ӭ2u]O[c_SNcϯ T
-3UbEBWc]wݧuf|öߣ.%T1쁘}[V-˹܌?*GbZ]86@A1Fx960rH:;uӑA7L/$TJgQ3'YQgilH9A:eFjnvao+eλHmaY>B wJ.s{+v>`_aIh=5p"-?y8[KNS&s]SiWu]qXb $u`ls4?M`*ndA\<Z -'8OCe"^\=A^䝶]^ɩQ8́^ų3%vBt̚v1k1%5q&dW.A`R'Y'mL"؊zB).-E+0cwJ4GrUg^b`FOg|N0lZJ9ocQ7/`>Rve3|:Q竺P;**z}3IE8ܨF쮰/ruLAk7Y~Cx(frV lTjJvqW/.K 0|h<&#wY͐_;Dq3*x%(Ɋt&Zs?q"i] -Tc+}l:H`,é3fў鿳mtr*b0g2LCU'UM>j=QER|ý2FqJL0#[Ͻ3a$N{,LΪb` -g)ebF.@5y._XuJYv$112k'Р,ikUW^K
sb#ja[Nn!_!>!hN)̉ ,Ӊ==V{x;n dw%mCgB\ QWtu-%M2X\Wy#NQ}Zemڊ
;j5}̔ -Aʤ)QtR=rwDFiR)g!}s/V -x'@΅ݏor=,k1Q -H!IVkf~8JuK
[\.lԖMplt}Fߝ9,W -jN&j0Bh#jTAf4k9;i6s65V&R*߉z$rR| -JTS$9GnNJrSRÞ]Μ̃Mf468:W
Qb3T=Ma"n }~gWl9~U~L{DLKcۢ&ؒ ÃE5|Qhk15s7I GPTpan`\)#<3*"5!0i&^!II! aR'dAbGj n-$k*j# !koyhrQ0m7r٦_hTK+䫾IYBl%F*bdĬW]iJ8$rX:㓮K=(j9c6:uFEA -o؟/{4MO6I ~<|Q)]hc)5~NU6K
^6Lr\8UJ$7QNk3vkJ@"
@2ʃĶZi+{ -!3 aҔ]<A0rI!Z{A2đwE"9*3x|.GAM6;*.wnzqίkpj2RvYjXp;Bf-iAsy#PqOӽJ -FԀ<~Jރ3\7E|+;Qp:%u9IvL3Rg1Uc6?iq听&-fSXTaXЮR9wk ct -ӾR{9r|/3Ry -R>՟/7,j>u["wNs<篹*mIһ=i40/{ -(3>f ՄͪԥW%H!R;WQS${
wیv}J$cgцݔM<FݰO! \ҷg&<JpȦIH#s8bKJsSo4A}'t){$2,N(ڋ @HA*O=~`YC%-?J],S]JځQ4b8M3m.h:n쐐c&&nYH _cJ~iG.2 -lo;PR:ˊ
ў˺=X'b7*37+zdM2U+7\<!*Ҽu4bA%#EqvF:Q]w,,(Esq4u#zl*Ql#)wrcdc%D%l6ٸVˀ/2KԨ]څH2"x -eO)x%CCk̦x:IY%<}ra|Q/ȂaTqx,i|"/@)-Vˎ=BV1nn]S`1e# l/!\뉆ny[Og1a{|\9%emMBU@١nn#ivۮ|Bk -,
ʯU˚jKz -)+ES)JfmNE!cqF<}HE @ILS3}0"l!;7Cی#pg)aY"3H -_WO<I0Oskl0:<P@ -8 x%D*wA:l^_v7uj3GiDZcYSٌw!hG{6Уی%'Ӱ80N:&[d#,oנpDontl1'?zn"]Z,HΩl -(+Gm&,0c3*gԴZx$5*zAX(4RU;$iE׃8ytMok}J(~_ΚW'y&PGT|B'#(۳P"pp2#;1(H:Y]6b~wX99W - -s]F홾ϕJ| -%6>MǁZ!b
;0Tk+a^]Lmۘژ6fmڶm۶m<G{$WrطKC"n7֑1(,TEhk솖5>Ve[!i#"PG%"BH#nw76qM`isPmU3NmĔJoMP7@U! jcw+/t2pYɹj0?(x}tSJ'AD)GS,2<*;IJ5ᥧo̢ٗ>2]INs~+ci++0u#LO5-2Zb7]q) ARVs(aY)J *AE1c#<k)5'&1@ҮhnUmxQ -4]vEevhSM3R -u'sA%Pd)^֗8[mu@9sV7oZ1! -Qټ?bݍWޙتH&?fQh@WP0
;TB]xЗc5KaMD5fڌf\9,Kb܆1ʳmC?Uģ50/bb?@mGBiӎ|wVMj]@Gjq~.Z{=s~
^7
QVqk -!Dğ-5>F.ʂKG|X鷣r<Xy@^k螪yA'Hz1Ei:4KGe*z~ySIgqB0qw#TwB\lKs]JtLnc+y.;vHg^9?ICf`C?/s6Wbz-(;IJƺ\T,w)n+ >:ĝBd0~hb:Qe-8+ԧ?JVՉ -eJ&FM)5."ztKL/ǬFxt!ЊgGt -@hY7wЍ>C/#ˀ;zfY -gc?aT<k4 -EPgxpD5a8KAD_xTwVN?1.olz.D{̨}zXYClyq -C+#:kp[:x:PY\ȱGPC\-"댄q\3yE^ޑ-7ϏLPnS~ħSR
A`&i~iX ˑ̜Ma ɤaba c -(p`"^!ٽ -S2n$]{Mqw0EeBus6iQjJ)(痌=eE҅,xCbC :-KhtVQU+?Q@q
{ r#x}}*S[尲Jy-} IȹZpt.% -'.@Jou$%$NFm0ى\9)&bS>.Y/3;25㑪)5X8HsiϸH.D:?¬nx>bkeF a&@(kYW9 P05 -
\
I<ۇ() sG)&k:1)%1Cz#2[S?껺ʕqLc _3:j%kO
!cYu#h})US JBBg7T;#\ ZxE]x"?Yx<Z=@F)cnAs|mB<F>ˡZ,"45|(Bek WZvSGy4[f%y^A{v&zZGpg
Q38[>m?BBOlt -$9=tX-0x}#xI[cѦ]MTGQ'+><x\GxWag%[L8 -c|THb.^i -Ѣ:E{5q9ԯ;! -t`aJLPj(5v,e9TN(^>4K.~h8ocEk <.?I̸Ab2/ ޘ(Hb)@oGȍ;qjӠ8٤%ʜ+{Inr|/%9А0Nq5t8+Wݣ-_-{wQ{uD;ih"'M0<7JbCGĪu2r"\ -REK͘iLb{yYfDIMS?4E˒ *K+kL]fSN32π+Ճ9"Lz؍f8ݼ<G!w(J
Fi?쾈/|K^>rۍ}8Ei(`ډRSUaݯ
/ӏ>IGAoSL5˖饫x8n2ޟũg܌
lVTmEeh;'̮M[p\|Ӡܝ)SJZ -͕Af Abh"g%klĨP<z -1(nl3lq -wɜ{|
&Rx=j)ۢVt&Mͳ!Nf7'FcG˩!9fܕqG""\U_2p[b`k24'SܥMk4gQؾq7rؿN8*D2ƈH@C"f vcJ*Rfd -/
}@蛸-qhetI@ -{a?7YH3XS
T-Kz -Ie_JN-#r -5J@t~L o>t?"C
|.ΐ6HT}%Ffjd$f -T*J-lhcu>w*i<HSy0W_EsI_\zo! -r1*̷ ha\ld3qVjuсi: -ǜWe*H۪5R2A Sz!Lz=|&mGnApMaA(,<@#=J놞Kk>m.{wF1BxM.[$_,&d` -ŶPCMc -myv{|phmVHykj
ᷢ}xDZ~Iܴޖ[Td岬wo\M, Cw* rhe -`4Nto}$y& Pg -$ Zk 4LWRE83ĐSWJl7o+=> Str}aYwbKMuAi jL2hsrCx-=*4xԺ%gbBv7킯4zCĩmͶQ7
-| -#]"$uDj貛 -]-ȥȔ\~.*ִ|0*v5.n~c>J^JT^ ZFm{2eHTa,"#Rm=:_=U?,qF tqY-q}A`QU{Ǣh~og/
o2_qt9 {mnKS'1+?z7G`;fR!-U;f Ni<]x<kmm+tOlxv6?4<PW8KF*G R||n<9ڽrFJmc4wWe88 V&C2MJIhJ~ͭ7Ov3ưA] -t_7~Xcғd棟_ N'ZC<=c)|O``ϻ;eޜ9$O
qΦ9Iu-C -nW
\&8O}_B6 -?18X2(NW{]+"5[5-ja?G_4[Ęzdtςz{~~P\ SІDZ5vq. IlL+}R3:>86^ebf -Q9|\1r(e*M'R -/#E)Zt,KwR?VZR?۽D;`%q 5Z-I($NV"p<첝
.5A{l/$2N˃S͆`m8ho}I@hS(Eʿ12JkȶWT-2ߒ4zz!kE48cy -|
UZ2T~/=5cxax4Y
1[W/;83tFW(M -Ted<yN͞}_bO8aݩ /!*N.8%cڗƈ掺UVQWM {\C3?lj5]Mb=l0ˡT6<?-v]"c&v(P;N/>J2(?Pd
We;dȅ%4rzHRc(`-ϸ~q=Q
ێKگo(HBt=̤ܶ0Ѻ<aES\=r1.l!r-E96O8֒J;["tEVhGإ4T@.߈,tMT+F ̌.ލ!5逝+ ^?!2ؽ?(FxS̢';QbN9\p4lO8Gp --G%"y9jLcuEyrDhz~KNBBeBg-N!?c8ESPނc{ڊv+\).R>:J^Gh x[.*gѷ[9I}Aޝl?\[kb;kh3;kc-NWkXS@,8?#qΌq\BPM4z0v f!Bv6<ļ6?
yZ͒A$%_z]0E{f,;X[A<TZם̸v[+6pyOʎf!Y&ޡ.S|c81xu?T/e˓DM~R~y͗uK0nRϙbfW#?u+/[]Czi[F+#$hRwFab,KΙ%y7E[JHg|bgJ㕪3#B<'ćy{p]ew.N?%: -$3afduy{ENK!1ˑCuN ՛Yze!Dv'x\d~| -Y7&|W+AFw)^ @tRKyvs *:{fOh&9eQQZhctcWWv3# +xڴeT6LtIǢAZ4,D:SCJJC;l~k3wTdj" c$Ι +5eT9ؘXX8FΖ ;q#g d6k"Rv@G) +"̿r +ggc3sq6NddG ӯY%SQPSg\;&gw翴pXy9 +6ػ8 ++@vp?LA6S_AY9.g\l\l~{sE2 +`f#rXwPOpʿyqmaoC,;owR\m~mȐ;'ؗ`c\'ov`cп^;7ߛH= +X@ǿnTY~7\A{?2`K~g +# |G8,+o.j9[8*pU@}w1`k? ؽ?<=b/jZ(O +P~Za-* +rb +a㨐qN.2h21&y/%zv)Rm<UB[$ +<iW.O5:ÈHp\Q 5N.SV g:ӂz#Xr+]x.b\Z\@A0Qu׀^b$vqZFL(Z٤95C +(:vN +Z({^a!2μ{,'fxk%
B^=u,!xQb/LJLzۀ[w0p+=1ŦGgTG]%FgP>9#S<WNdi̯px7>:kM{S}NRHhyag8f?Om ]3;IυH?s{W>:1$~Wy`@|GDPTg#h}͜)b=cMI+ep,ן2uH6SrڨN6nJ~45"Թ`jvfdRϸYFP='EUP*TSYHF + rb͢_g;qݘ.gQV(;)ȨʬoӟB$K#4ͺ5:KR19%>ly9hogSi^jŹD!1=үI/UW|&z<a\jGJI5qtO}U?]l>tpZsFu*V}dFTfOV2-_ +
E"M|Њ,|7a[M72~lMD-挃>a9Q\^VNO"|
T@LbAM蔹h&_b@gW+7{I=M|Z&Dq_y~:~Í1"\5FbG+8\\T
gz/CGCGDBwa|w:u_} +.z!_&4cIsn)EpoC`)lz0լ-hZExd^I+`W-^jEy1w:վ*>ӒWs-qtْg{"ssҵH%jk[k&5=% ;ءdu>1tynNpt bJ]Wxj ~ka0_І2j81n}vW;rFr6gCLUnK*bS3zx,n7ԶfrY+c54$#Se])G5P^`{*49m}ƆҊ +C*.R"Q95<Ųjl͢n2sGa-pwTZZ0bsPϰV%i0FE
ڻvEx@Ӄo#%Nyƍ'jv'dd+S+([5NEWD3 +D,uП!a +=</G$n^?!k$Z#%Hn9w ƤVע.A\C{`XC&2?pzNg'˹T^a>sU6\x
dVFEåm1
c}-+棠bꏯjEߘZR^0ٚNjާԔZIAP0/spRe+ +,Θ_IXWp7~PĄȢ?V{@: uzl=.<s;44dKl!*.;~B*R8iU+BW0^9U2%Z&Rř+6eS\e*8\pK;U*؆,OdiZqU5rdtC)Հ@~BcyQyZ1tWR$]us5wa*v2:RiK桙̢Z%,QFtD3gOgt3JNkLި\X:^vӥ7shˋpH:)$ZKy(I*kw*d'3S)1ߐ? +ިvFdEV
WA2%&OH59jL}AކzZeO/:^,19ϋ%1Y([G0ZGi\ +E|ACs.t6Ā`\r89O,C<NZbx=|i-dž-sc^IӮtM0M Z'e+W"Py)) +ȦL$mm5XX+krt +'1/B8]R_^oA۷tyy0 DװL6r}gFߪ=8&`K6)kKA52ÖZbp49>HNp[Ti)n\!ka^iYB}'a3R#*D Epv!I3Q<?4gHs[+ĥȀ(LLF=?xuNB6̰[qa}Fd{yǚL|ZearEsQ +1,Z}<Yx}<nbj084 bih $lTӧĬL¥sLZ{(fK_CLcll>0b +ʹa7~c{J2MdǙ:*y|(S:czDjab|O^{]5~Ʈy6Ï@9(QBIfDiuwiS˯k[f +7Niƴ '6vgsz5!9fI:RKv@@8L^뚚SO\xN9UH]cz*(®GEFd!L_ d>d<O,n_ϧNL^ҷ9I_MwrWӍ(e<td',%DKn`2/jg/gMݕorOލJzM>92#*;砇6̅6 +I鏩e,e$yBk +"%X98Woo>o仔o9Y\~?̩YWBtN61M$ˠ#{Bv5z75TG3q)]8NL]-f~0#k%J8oOz#g8V?>*u~"vRKF>3122eKJI-)+d\/{X}0P*ieV=p0NAeR:$Aqwzf*[͊GBacdɵ8R
[/N~X<ci5lDRbxpױ?$8t3}S\IV+B۫ƚt!j_r98,Xbl%/ӫߕ+Jg"`-Mˉ$1}TE0XZa//飓
<~l6"rZ1n@4/Cl#AO9p#$9Eбv̳I@kIőhV]$#^YMqÙ\OLipD븴иGoLK +^`ݓ̍at +#=Bh't*cx<E((b8Ǽɩ͟Kiu
V!*|nm +I,I,>A +2p6T!X#'nPN8̪ʜBz(P +]0f|F}*'mSyM= Ot(Zr+o{ \h9հVjğ +SF{V0I>F00.RNc)[5r^17_ϖ^&wh)KeҌL<}*r=ڵe<I 5y35Jݧ{-~mY~*%2T)Hy!qqO6S662{.Uδ\̮[LFG,R#:VihT-7~6.Q +b4M+bބ7eɶÁI-=!Ӄar(C .o>]i-NR*NcI$'U,K2l,)Ƞڦ*MTCuOT{\)I.s86n2g0|@t?d
-LNHJCUݩܰ&o,_ZushLpYA#,K7p^tw-#j!4Pi#֛Ɣj="ϋsHۙ #{bIgz= /=sUFixz??F +Y/hFH\cc*#ߔx
h{v^r(
mQyG^`%G36찡yjB +Ӌ +gS"* <Bqrvj\g7 XF6;pKE|5=}2j}z`%ܢ*|=FԚG<Ӑ[@`cy0ť\x}Mbڟt:y +w+в- +cM%s'h3?-G~Č + +a@Ώu+
=7A +[֟&G_Oݎ1(9x=IW}TL}Ⱦupk~R53tsÑn/EiE<:p_} y(:˗AD#?T q|M!͋Θ0H}MA2|EA= +Z\FОfzǮWCWsͦm +&kzuTڱ2g(2H^MKI
}"KMV"+&јdPh2.tˑz+nꞑg1xUY$](J^wv : +,:I)QzL] h:{>CX.+6 u4HR?d߄0g_u5X")jҕJ&sM͙eKnq93X֓A1eVS2Qdj|i˾ZGcϛp݇W?jj4n͑ւ*8lxh)pIrcv̉(k_aFxC>Q
Sh sLWZD^G +qy D,1D7 +-K'gPhpӯSpFo{5xL;~R"Lm +%KcwxWK(d+p./OcgP"sАӶ퀨@%p<PK +$^%Eڌkwުu3IjsQ'KȠt[
++\|N0W6 9DG9L1dGDY^*klBuf9zB!AUb52"!s{t*o0m@-qs +P0OŜ[2xUxsaUVy5zyPOaw-/#Xp^ޓЪ3 p:i8
?~"A0{̈+EcًZPT4=RJiMdQ]c,>4jnn@Я CTM{=LFE'}Pt˙~7%xEkMVPR1|f%K +L)nrhB<2>#fe +_ұez}ES>^-NzVLzچqHpޘr"'9UáU5@ON
"ҤBo$Zd2L|=8U4 JL;E\v4 '2v4L> /aQ$.HZmuk.:?lyuˎ%J9UZ;efhKBPpѥg<) ++>i5wu8\q@F|^,O!]=2/D/jo~dI?z.!3LtnS}")XMbtzGS}s5IH}=[z~o>+]o,k?NwDƩHQp+1+|D5J'cNگ~p{@3ʆ[J$.9iZXSfP2|FlP)g[(@3vaI :HaP9[ܫn7tH;6R%\k55}Ǡtxp*(gaFxהf3 +XiS"m4"䦕GyPD}nZlF +C<!UW92C~EkMnM"@շ$_"oqY$Ih;8.MZndr^^V6Ru!C\32v%aYY1^!iI5~UQ3}"Ll +ƩnW5nH^KjѣBTBLxfʹZdğ@6fL؆F=<ռ\)W=k«1d`G :m+PȾ'AL9*Ѣa~A) +fk'+c jCa!Уas_rF/ K5`ke +`U$D#!Ӂ Öh:5Uט߄/ Z3hFf"ru)ǝm)kW4i$#Đ`OBfҦ +rT% +YtĻG;%d}BMd֛]Kcӕ eؖ̅f`>9bqCm#__טފ+#eajڙ4}N +Y05
+f,YVז31i<~V6('٫?1"Mot?-@>25du@WbfƔQlyRb^uGVTFT&їWN0}كJ{Ya+)DʗWN&b&("ԖJ퓙Lhe?zP`YI*hEr=Y<~>\Pkh.V5оJ/{|Hv̺OW+jN$ٵ~.\A˯^1؏Gg_;!ԋLHC^Nu-MChE~PdH/9WDMݖn?w 1^UV
Fuaoqt=c!Fgr]%R7)2o4 ٖL^ZYmK]җrC(T>dTZꈉnkD slAO A#VVd߃3n{uȐ(c>l)q~Hl8T<s0xH9nO-]\~2p`7#)@6DkHL +#_xu]5[psS3V
B(B@gljÝ{< +'O}dOՒPqꮈWHpvg F˪/MVU'/hmR匰Nd<L~<Ow$8էZ,~1]6ծ]+h& ިއ\/m)CE3vy<F0uk}qSFGOe-z!ңhH㰌LD%y##5XcbS/QΉKo$M$`HvQ .j l܍nJ)',SOlwH,wZX8mO[xW}3'[9|C*y<jI2}>0u47w oؼ0r60,%l-s6I{}do0]v(&4Ơ6B~-#S[P4#mG^'DN +VT:qD%EwqD
0yۧ.ŲǷm>& +)wQcb'+oH6HD:4_{8+oU!q6ַӏrDɴxlk|B<]?o xd`GRry@AVn@IZ]4gCtCb8r#P._, ףpGHk/KӃzSK1&:Je9zGٷ& +H\V>ϒ7R-TVc;xzvڶQfz2W";Hj%#>e<vQ<wj-/oW-XCY'h9-Pxc$ꃠ( יbc
vMSݲSA3_|]d%#*ĩƏǣ3b/a¡4uSmX8K@nKOV;'ʺևz7zh)*m
D| sQ{p>?ʚ=93H3yiWO]WUIz1 +䘘Òؑ<O~\N
;-Ɂ]14q*2d2q-d5||ͷp'͙TtR)n;8\4]B@g% FoN> ajVձ,~$9eAγW}1$`f$ }pK[#U(JZ_+p,;Oܘ-cP >U+y9'Zqrc!5e.}DzuWqϫGtHW'w)!evay&5uukaK?6()[G!RˈiyV<Zg=vnLb;ߕzeZބovDg,VBjوb9-4Sl%*Kl!=+rYPG+e6G =|o^`n_Ha(: yL1/{4O^Vfi@ٷ}{{5UbZ=>V} +CSl$;C\~E +pi`]/`^]!yh#
3,D3?tN|%җ44
&F${d.!qTtR9iMCr:X֢aU/Z{w[ۉImZEα(?v%J|:Cr]Й I'Iݿ93з13C]5o'~nρij$nπíT*$5ҹ79o=)Gz(ÃmkGE=l.RzHi!L#-
~'|-J[`bd~JĹʞB,h˃kco״ۻo;ݻ1Ur }4"mBVD9ȕX +0Jq*(-CmRv3g6bj7oqPiA n(=YY4G#T0bŒYBn6A88<ܗG3:ZZ!sEg~8oPC¹h- +ߚKCNJF#?yqt
"nY%;\>4ow{_0W#Vk |N\Z
!u.,L
j|veӄB6 +Z;|ēE]`w-1sOꓣu15-ʹ%ң<m3LӻbИpüGhw3E*A9G0ܦysyQH3Ҡ"lRvPx{08-=r-X"q:p4E"3$cpI@Ckx +5MCvVR!y>9 +V$!8$Ffdz7\~6RYSr`E[x <sP
6.uVRGO _#fʦ3j7C-:+uzuQdK_/ZslJ0MՐd)@2yn*T{30䎳A#J˂ +J}P?fВW+(@hV ++\xҀ^jq 9b0:)LWϘ-1HOf=T"(Z;h=R*Tǚ`Y.?ݣ=)mJ`0o`|Op+?>ho&Mf.h?d3.vϐ4=+%M{`}2TU$dCsJp1%'w@!* c +RbcvlZDYHxѪbV-sBmj*F7i=N.Hu1qFE2+8Xu؋.x?}S<5!?vS+`* ^SoEkW3/?nBG &~pew@.:"h52 B<T +}cދP=S*㧹#:-r
p-M</!Fnt4#ٝ6Jr(d+ZR +Љe@DُCVTHn$b/>^O$)-Evc><CE__ߕPnOKiAq\B".DpwZ"+mR3$O/df b}LŸq0 ܫַhDv19sz":=cquS#0Ѝ圂2͏BͿdj2i)meq0Hjڦ}I\wzxF[goՓ/h&Ndl#MSȓYY
lc2-VS80q83pNLCǺ|7b'4KΰĴ*hs;SCqAM +<%|=7&G'&r,v +/~?ܮ$Zx6|oiq-Π5Lr3%V^:7^:TS|/qĮɂmMp֣ڒLW]H +w$9HUIxa4ǫVH1C,9I+-mo-O+$u2,Q*&drϓUvPdbQMi=Nzr eŁ~8h»kMg|*pYl;[$wwGL.S@m($C1h5!nP1jn"_nWj3P/0/-i[r2AvH:do1-fRTaq1Yh̳݂+?&^4 <c?)38.?x~DKD5+މRLm]7+F*؊yr%a Fmȸ8'`*/i/SX0Ro82|m˾>sBku}ytPq@m | G$;dk=.оNL3``'sы^DCɣ(@~ ۊkI 22,<鷬!_5npdB]6*o/SLΓr/9R/suP\n +kϱ]F:tt8ի9M$;q;; +^
g*>H=4mDUh2? .K,'oQLw*4-r?.*MA60_+!R)0M0|]
QprxGlM +λŋO(D܌ަ߳ТHBJ=$l7p<taO#qʼnRcD\x5fm%@ꩩvmK]̬a&vM6^7fʹ3.r|^S\Yd7WGa;N0d17eꢣOU?Bz̰xjj~V݃6'#|]fCbU1B$claX!^{2Ic +7:/-5Jj>NlkcJFΊnbwk&e>D +< +IC:{gJop5n(h@B)<]X' -%^]n'ݻB}n?уOIM[eK=Fw$-9d`VRh37Uw(pd3ņ
{B!jh@ۏe
mQ
]7\$eqBJ(5'-9ݽ!rgb<|K`:ײEm>#ЬK{u{݇siDõ{wfQ0^5(%դjyt_|YК?yց]ZEAUasA6z_ +w>*ı Ԗ+ދe߶EY~$y~kSemJ5}@>Q7hTSZ'TeBg{a|GxH2| ,[40x ¨ 8}#[C3-j!Ha
EL;KqϛC{#
)ce75& ؼh_34DcEDlhb%IMk7صqJ&b3Stu4%nx@
ڊ.jp{uX +cQp}7=*9\.4oU1R"MJGxiwNM m?>ޒ$O9GKF[SKDH-^MB%\t;!W'@r(C}D&#n+1pUL"R{d%٘|;_zEd&09GZn%EW#}jx[Ggd
te|C+N7]qb9!ZkEy;`_HDu@jr`hPf/ +|.
7/lqHs㠥Ao5-֭,W}:q62WLq<JM$dBm |_C4"2qd{z^|.*Vn A 6+=cX˓~_ߑ7#3GQcW`%{5ʼGDC3B!cY
!;5%2BBʲngQ$c7Ţ!`i/I +9˙X怙'5"14 +.G Uaiɠv0ɤg;}J$imm,shp/߉GEα>fE!210OiWlm +:x#K~rɄLaT +($Bב.i6MQvD4 .%}ZtwC4!ٲ-z_}clϩٲuxn;bv߭o(82^Tg?Z:ȤGHI.9rSbdѼiAQBW1R(ˁY9Q} X>j^ -5Xq'ryTi[o4%%
B RЫŗ1僌zIc;|X(wd3%
e -cĬ0SBG绎@a
*41G,2tw +E>;c6ߓmGF%\-;2ziv/HN+'Q[ $V\?|C&C>`[n$sڱGAŶzѽ :Ȳt1U:߱~ c*۷J_W(ې2 +K/q*_t ^L躏ҲZ|tLX'l4i8{^ߊ=kc*=K%aaL֮j_<ݟ ,<r&/0XJVh0ƞufP0L> +;WZê;Cs/Gal5N >Ksr$/ۺ?O@ݮ͵JA6bXjiH5!#ߴ9c*ޏa?8䯃UMyN|[|X5ux_6bOL(лAa ,wp +:,fR<˞{u=1Խf;RF{SNU"5/1_QhMp|n °-u-&:JL
;\MIoMSwgݕ. +rΛ3&[+?~=kHQx@Z05`ph.:Pf,H>MaHroWC3}wGX+_L+ͻƱLɊ@38u^. #EE-,ji1_dhxVeޗ_O
J6T/iPg{ +2`( +¢0l%&/*I-`481w]/pRxGRyDEmUO\Xr ],p-G0%X6:x ȼ91
*eE~Ҩ˼>64mE=/hy~=pxd0qhˀr\YVYB76$*` +ib +F0'BW>n^k)D+1Dqp +N" +B*4bZ7=U'A+r3IskQ- CGh@4\^+Qw降aku׀8^;MItVPʐ#L2el\zmJ)8E6e6{˳"#dב}~]*!X,o|d̟neC&qmxY*I +%PfCUM8?z1M$ckNnp\F
Llvk14_'h9KV +@P:/=8biK^h{.!*C݄Ze<]^)WERoע@vI1} adR +O'`=&;j(4jԸ"fjr9IɍR6&"Q"oXzF|WH>=6Q&) !կWұtlb{9b{wʔ8x{;X!eѭ/10[{_W>aP2_gc=(|px+
Jظ߃no5DRYK`P~䇃[B@˟f2X,X3HbRl Hdͷo|\#61^Ȁ"$cbAYv4z-r+ϔK7zs)xIl֣w ˚GQ)hun>Ȳbu&$!vʝg`
w.dieߙC{ZWQE( +#pgf`dǝ$'j{-ꡙz^PZZt_D5`$Z7ֺ1GBޡ1EזM) +ʌLz%IN,ٿ?9+Z5Z7LErJۡʄȨEDpcIn
;g5;3Iv'2
⠑.(Dj#=LMڮ{kwgh|q
ӑM$P˽. +QF#9~2Do4E +LSE;b'I257OҞoSB0UL}ꄢ#]l.H(L +Ե>n<W>xJi{ZwꞖx] +ZaD䨴,ز/om#QV c##bUc!_8\ρ˃mSj*t9J7Iܦ=aokGDŽيu0!;[O-W)ա\WzRc[ 8Va + +Ė3f_=ʲ46WB&r`P߅}1ÀڿDB^x@^g?5֍'E RGs= +4/IcrU(ڃk4κU5BŦ
+єvA?rM#QͯȆ5Lv aGmHQh-IІ +'XxpoGzZFh9!p08iE'B
5XxþRJ+X(t]@ ?z5o4C6lAꅚk0zR,vrM5 EP0|hv3Mxge:f
E,HG7]X?Mfקdb-"P}|xпaKF릛 XfWp֤sFzCfE̋/۲w\Y.[1ԸҘ"&e&@)KLߤY늦7ބwe\ \G2'#DZ&=GRago#sA +|=@ur%m=UdӜϣ t + +gz]iqv*a߾ +(ND+_HbrYcގc}WiU^vP|I;Ӝ~z|ftʃ|
ػGnLlHx&렃 0N9 +CԴZ) +gd'Ԕ!Mlc"&z՜,銨,/ɔ)NV/cD}َ42Yo=K`!BiTNG[JVPqD?愛dy`aҮPy{`[(
'[-1n$} +JX.,H|7_AѥECg' +g~Tl;j9DFLǰ4IlV}dLJ+~*N.3iO>2ЪHpbadTgÃ$[!!ޕ3 +A>5c-BfK
~=6Yl
q:?p@o.OU{9L{97>6+E(NϷ)/5P q-p96b|DF武`X(/Ԭq͇Co0ζJ#8d(pA7ll#cͭAc$3dǯ *֩=e^Dt~2Ü7mXa]4H!f=%O(gK+41캸CIY +AAnv0+9qa;fwXxR֏Hh/o^vbN=0jpn}7֒|{v\1-)'nô"}t_ +),=_bH 8die5\>v
m0;07P +亽vSߩ@e`6|ő!t珤1$c^dLr:SЩMX仲O~+yca̩"\$_Ŏb|,)pBg8a]-3xs$_;2NU6Pzk˼8o?OEGd|xًh@yN/%DYo m[(5 +?`0+@[IUVA V +k~97ިpS+mreZ]I{zy%Mu Đ @ܫ;Yнwo}0ޏޱKt6kM[aYG~xKO:M}3( +[Il$طD@q@gvx\xmf+A̮]|v sťڪ`#䕧 +AFHEEO( +>OT5PLx۞A[qo[sNX +R}GFxSlu|E1
&fag%(g(G`;*\nvRj3F:⦰/n{0kiש.V83r4NTd>Ɇ_%O\hk2<D<|Ds}n32/3dGI +KPuE5o+*瓨JV^&#Uhqvz8mVÿ́o=NR +4nwc:ۂ˦Ҥ¼mI(Enq>O15Dɓj"tRT6_4ge[ +ZhQlP?!ݴc,1s2+~:T<hKL*)ҝTu_qs)ciTK#*t+, +2wdۋ#hs{c)8gOmlE@+QǕxhۧUUibA[.PV>FRJzcV.qj'&PB`n? +7l<PMV!xvRgk#sA@z'C۲xI +sZvw\b(Z=e(zIp`ucP)Y.$]冏Z$':Ӻ̗u984Kf5i54>Ęd;mŧǶmIt|Ȳ>Xh%8 +>`P<rf=㴅9"M۠ePuكU$L*):1{7Ufir<iq}.'A26Ys K67:NJΙm/xjyd)6~=TX0/0k8#s`/Uƽ)Osfuc.3ߒ#z7=D}q)H +;aUIӈwYOı~:'U/h~^ٱ3SRӳSi<'R<:k6:*b?z˪ v$( ;&J +ׯДFHTF ;̅%L ~$ܕ>5xȴ;i,Tyrcv95{)ctH*#ihE9zLp[9"
mR&G&go<<?hQri$@H |M׆o}C?pb_IN[1otwT]+ev+Bt@Ԟ!wϏ!߫6PS$j=9ɥEMɊ +34lp'8J}RRlN$w?6
a~ +yLE2p䤦;V/OO<ƿ-fp<5>+6K$HHppAbxnшK3nfjc,ʗn~,_֖g/2'WgdXMf='iУEԟ]/5ąS^
c44Ӱ^xhaꢆRKqsΔfKEhcuS + +GCzOדvae_[GsthWa-'H)MJ`(qgwX1?>F>pY4<?LOK-pJCa;)rEILUJI<'㟬) + +%$PT
kVu-
C$A=`Ho& endstream endobj -1741 0 obj +1736 0 obj << /Type /FontDescriptor -/FontName /VWANKZ+LMRoman9-Regular +/FontName /FNEHWK+LMRoman9-Regular /Flags 4 /FontBBox [-443 -292 1454 1128] /Ascent 689 @@ -11684,128 +11667,104 @@ endobj /ItalicAngle 0 /StemV 90 /XHeight 431 -/CharSet (/A/I/N/O/V/a/b/c/comma/d/e/f/fi/g/h/hyphen/i/k/l/m/n/o/one/p/parenleft/parenright/percent/period/q/quoteleft/quoteright/r/s/semicolon/slash/t/two/u/v/w/x/y/zero) -/FontFile 1740 0 R +/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/W/X/Y/a/asterisk/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/endash/equal/exclam/f/ff/ffi/fi/five/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/o/one/p/parenleft/parenright/percent/period/plus/q/question/quoteleft/quoteright/r/s/section/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) +/FontFile 1735 0 R >> endobj -1742 0 obj +1737 0 obj << -/Length1 2489 -/Length2 21709 +/Length1 2395 +/Length2 20763 /Length3 0 -/Length 23190 +/Length 22197 /Filter /FlateDecode >> stream -xڴveTZ- - -f3\&@ -4gv261260]
>F@&@omur>Uv6 -`PAA\QwK?ٿhG{h "ߗOx&^ -[>~qsP:?Լ3PxXvYFf*`%Âp7ʹAXovoހiÍC4b=o^ -fР֙:DEƴvex@g$fӠ,"X~8g_PgK||JHWoJdzcy؈>Sv%뵹d;*\%:A%uCP7`$ȻRJJXUDc ~2@m>F -%;3
e$\9*`iy]$ -=1ƬP)9o>5NJ+א>$l]h
v6JTe?
'@M -$ds)6 hws~Y^c48`|Jh"#C3;_`6ߤn#|&3}B)LxbCnʩIEɭXRPHnE6Gd-& zcϞNrx07>+Y -Hn9˰+gٹ%7BMB\i -/h"GW-Rmg@[LV~όk2֜.-k -n6n6]4h -â}Р=c^\2$TvT. -:r#05n~f8Cq>Bfvx9U#U-5?$OQ6/\y$H@Oo:CG?i7rrG<8S4ueQ`ZW=2:66p`5B` }7) LJ֨gc.n`RYݸ);NHS$kl|,>>[PJ|Է:=1 -+ѭ -:6Fy*f;WNNE0QQac>Xbx -쎂[ʓ}SFf$Lk:rT% M,U'&#вvwc/Nt\(c#TCqպ,Bɕ5>9U%%!>W@&fP'5 -ۓi;# b9Y㺟{Rݬ-S%LԔH,m.Z䰳9oԄVwޠmRo~@ȧpMJ^O|>I34;O,x1D'ZL6"&IB)Gi0'DQȏ -=&qe>@@hO3Q\2EbJJbY#I3F#v MV&]MhZl@?ɶ|_N%%3!+ol6夗^ʼn\R4Ǻ1u$ms -&.bU`f;ڤt`05"Lr^?M~R%.>}@ƴ -|TܹLC9q^uw2> L6s} -_۰o¬J%k -Z+<5*v1a0kmD!3ha݀+hDDPFU ÍI&AJdS21^7^L~*8^/w-%MuαAD%ͯJlb Y(Oܞpq\kOziι<G0OBI?2KZ4x]1a@RxLps$(gmc"Q,| A֤,eZHdm.JT'.YW@<~6͆ Q3"-ĺ0.j=3m<ymy!瘛vHW!;Ph -bϩ1'yG9=@Dž:;竴"?Z.Oaᔭ RSک*)\hr<D^^)(">} -:VE]~y -.DRG!0:'dbR[pVb[XS5x^[L"PV6EЅ|UCm$0s¾P4
J^9eEj,ײPͫBmdp0WPXEFUJ}BgL -g.( S4)0OI|)w-!ct{!u٤^fBr3\o$c}5Y$+$Vn U -sV6ᒸR˔xJ` &g76K_VH*&K*Twd&w]OT#/VD=B8qom3 -̼뫥ˑHWC{e2azN2p6
y~ȒC$vG(@|'-*NCe/$ǎz
8:)T79;n"%✥S# -,7>%WuE7!N{.AŌ<g?RiR݀MCҖXLENV
?9O'`<U5,WHZRD&9&eeq?<@sKƵOܘ?inVLǛq6ߗ9->#t.Aoq>@4;lUջ,~ }"4L+>TSW<`zuPgѬ${-EOmj"{D!y
+p]Kz
7 -b:'f'!zylQ{L6Mb/Wd}acFjP/RK%wYM"w-iD`d]=oPojEpnDƤav<MlID4G~&JǢ3z}E&JZ۾DwpDАnpOvWaChsbR@ZD5jB̢HmfBO*Q[EäO3J]y.'>a<qQ!s*9Ɍpgmmjp"; CagMaJaOJS+BtJObL3F^ѭF8Co V %"rE1n:X->!eI1`AqzDa<%, -峄3 <~
w" -u<4m|8 cdgKM˜b~iRZ:BTem?m3<f;,2T.`"c͠XOG(O+yl]bphޑT;u9.$Ȧn14[+8?PaOγ?Lp>ݤR2cH>8ȽP2͆^.
p0% aroie8>v%Mo~DRd4Pm:YΑ J*TnSz}AvMi"H9"$xj1` -Uoi}fGlA$9l~x'Rqcی 흻(Jt<×N@< -^_85/[7KɕYOKΕO]dج~#%[ur$t`]$X_lPoiq}fMMEqpZ]vņlxLնG=^oOϋ_q-p?C).~G,Z/D -N]Q>-\#S"g_Vx5MuB9F@.|$GB.^cK'pn!KHꈒvr0'CK@(h7) djUԑc=ieS7f(PNIN^NdDby.>:"Q0q6,T)n^LsE1f,i)bM-3/FlU?%<ٰ+foLS8>ʱԽU}o`nyY =;R]yH~M$XPZNeǦB.W -87K!+0P'H!wW9Ɖ~܊uɦjpdmHqC߉L){i[*/eB}d[VQă9uݘn$,"+%pNຑ',OzP8mQrvgt}-5zl)z3MRO:TP?Q1*Cs^[ 2{9ds> Q_;1\\mmZFS_*8p60Ԅ3YM.yI
Y`A3.IlJтnr.%i*'.^wIO?dwQծ"r!#"Za>5s|ɲ!CVAnhf\W/5ؽ\qߴM)/;n
BwԄɔH] -p39cz+B(<Z.mC}3Mtǁ(ݻύt]vm7㷓Ρ8 -MrMt$Dn<!1+bɦ"0^X|:%V96_g=%|ؠ(b+7)9 -"v PXYsUzR.!.eQnd^d ެ
%Piu}2HH=ڹ-E=Eb 4Ų.Lؐ}
<Эk.\d`A^ hmx\z -H{QS`/ -PKcA}GѕIZF#iwx5< -lix*dE *}5aL^~OE/]],C{C3|R~qp7quFQ+=e{7>6pDYed2HT3+LdbQ7ݓ'&z%ftc0/p?kp5zh|mOyjvz>/]ЇW\+vZq`U4#*4;ff -׳FL%hiI125 R{y(\3kn}`[$xr8:`VXm:'x\IS,$ )*l -VBmx90 =}i>o$E!Vśiyaoj2-'u(c 01!$r4Gp؞|lC!"(YK=p7k -_oM4T?A' -aV9#v4sIOWzʛ1
Q`#!5"llq1=WJ*tamFJcA5ꧧ)iPR7ي|&\4gK)
q̿HOEwhQ*\p9zLXEwS(5 -4n7sXP|,M7L
'!s}>8~/|<+.0r}`\bB_#lJż]t"=4"IZ M^q0x砡jzӁC(6<wLvX#X -}%&hCmWieq ߓf"*Qjmq꼮eq|=ٛ(C TR/r]cGcoʉ-b_%+{-0Ɖ$K}Kx,dX-h~cUxq$?q7ΏI9r[m".["$tYiom:К::S2z;+I@mK mJqݠpnBuxȲB:'qFR$}9\RKm?Ч/Lmp3>ZX,E~k\|e)LxRu_foA24%=ck|)s(ƶm5 xSiV<H>}EKZ0u,iC'4,@)j(> -b_~U&p/sw4i qÊ#S]rM?ߟԵ;l1_h
眷i&U'>rg]J
Dlx56㞯,ߠ^_` 4UGҢ iIJYYͽ'jAXrFgh1idQ)\a2>!{.VyF|B<3SKל7PKTmnJjY s+6F.*k~rKdC̴kp1pf^Sp1:Pu{L3=2EÛݗ'G+*ܓjU^gATp]։+ŕ5$q/§@Y;Jfy|TѢWN -SN*>o6L!APzqBoPϲnk?hp%Ѭn3ScN{Iq6GJWSLiR|aɉfIw{U ٻ7./zw=k`]X^8*g EY#y5_"mdmCJj3t
Tҕ-")i)#֥_y횼i}ɈCmD,Tx{%g\HĈWJW]ƛH?SRKh,gGԆ}PBāR3rb ;z~@w;/ԑ -KX^Rä#TFyq4 -){wL:-¨"NMVyQlХ[{ҍjgQRdHJ
-XS2SvQZ~C"0hgN'9TV3߅^9w#x7?
#EJa@;EN;biWI{@ lj)!X;k'f@F\$<y -ӊA]YnV,NQ6Vy7㍟- =QDR`H,麗WeMRolMOSʈJ`
jK$<?O"5)R([nۄn]% 'Јr`D+ۖEzgK߽ -nbI/gMz_\.wjo;M8)h - G'HZ?&5!ՆNDXK9:k!eH_ßvY4(hC )?&7On|>zP(&龲,\)CסAo;Q+k(3r)'(\uBl̖A\;zVdjKߤج\4ZO]bZB.i0Pw=OrC{ԙ`qM`?KZu(T4X9ݴZ4BqSl 2cfMbE!|A!KLO.l1s%(:U u
ey -32НC!aM 'UgjuEqT=ƛWAk3#/*m~۽PXf.x^+#)v|Dp`* t&[mCΊmzQ-?H҇]f"R`\i#KbC|2
)ATQǚy~%cNH65ӰKGf6)b'br$?5R#}2#pُbETӒM\ILSK$=|'Cհ:7Xp]Ot,t6l -ͺ4vK5FM?aK(Di! -0K&kQ9^zGN*صiǼxcLǴt]U2r%(q1B!B@'AG.EhG_<)[{N(툪3:N3@f^RB♯v83C#a%xܥ9@OLƳ(7_>crV{KwxCvHlPYn7[2%*2욮 -Mi`(IȇP!'<YgMae^1vw6Y%z'ʚ^YMǢ~Xi<Ft
>٦s@;1ȤZL -G,j#')z<_]ac3i<J)0Q/8W8^2#`+b$f[a 3;?v,;;'6L6˂:gjÎ/WTw Qkl7/@%Fb7Me,{?w"$ j,SQ^#8 -gD+#J/ QtDM&$X> -!M7s4-0'["HxȒ\LU'C4T0465ݥgCbN5./b1d^rUZxt -MqZi\"g7-n+&/k\-U'LZ^hI7'B2oW3Ӱ
孠&mV,,q/Cc6f~!1,dW@yJ^>{}%vGeZA6߭RґŀF?į_Q\J)XT(k{l)Χn-p)z#^D4EosO痷@*aLrq+ل]GQHEvx,,%VlI 5g,"1Y(je.6eiK&D'N5JVIdGjp?MYQwSk9`W_ǣ:0eފqK>c8o\&CT@B߷U{ds䒶kg+"{vΣt L|SrΡB.%'?;`:TPcia-$i8NH1iF47:E:8OcNȒVz`uOyZTx^m\~LIBK@:w=-hCNٝ,QV0{D(M0/ۗqɭߢϹܳ;ڢQte)C!34KhL4qcB1؋ܶl֨|>+~)!z};7"yz4C9Y}N0I<H=ֹ>6{ -K -+rp@YZ -[1fG=wN8s<5~ܵwn*L`
\2wHe_s<8cN$"Kaj<5nx](b*B|:!-n;lZŀ([b凟=b_U+JH%vp]|uHaSX>@}O\FCrIY]ٸq8)Pi.\+<$o 0rdHAV#3N;3|oFG` -5:8i -ZqX(PQzDhwiFi߸Up`ڶBHMV@۸cէ+$?HJobP@ϑT*(SU"9
L|cwז7LD`3So.\jͰ3q}W!i&
ʑtڧd4,GӁtK@:4jprMF~Y2eTXAVi)cNQF.Ȼxِ恜W8QQ8Xt͌bXAtW7h3c q_-n{h5v%9nՔl
xr
~TZ}$49{ -=/j)wLj`zվK(blp,E̍(V#ݼҥ8,dHm5hJ̲ -!P%[S0sǕNշ y@Ǚ'b>K͝뗼ocdfjP hbbQ:ޕxsH,U}R" }\֨s10&yͳ|RVDn%pw
N<X㗦<,ܗh%tMgVT,?{:x)Dט7M]Ō8kjj@:uUiZb,sz&iN2*jIoSS<(<bRㇵ6gb -
-){7 ~fd6 -P添zRICSbh -"Jƻ?+h?keyX?Jy@C-c{7҂4~YBFUzWdmlkA#5]IY0omx2Yp'd٩?Ʉ -xT164Y3,j&|Fň.MčxT6#s)*
ܒ?rN&ފ*jlԘnL:TޙHJ>f (w"qiPcta4 -^ԙf -~Q7ECoS,PRGxagQ$_ -k.vW)Nsm:~""bf/M_2&Ң3zAqg<RA71)}ĊPa8ǹr{m'˵8GZf8Eׇފj<2S9(-}LB2W4spdJ -gIA{JLS]1d5>=*QwasIz;H"%)WXmx?\uz'қSDwю2tF$#HqҨLːF@4\|IIj3ԢWeL<FI'Z4Y}@,y^IZفF2L8}6\34{R00G~h?!z)l+~#8U$|Pìq`R $? -_lmle|b>Uro`((8ݺu'o?ҭ&~v|lZMq5u`ڎMq`|d$j`NJ7/ͧG^.)py^Mp"uSJwRV{*PDى|Ţ(z$n ـB*idj0%<k렠9.Ŝu+i;UӁHTǍ -i³<?ruPSM[/Qۍ1cC:7kcz[:Ϯ;R)mDTZ)<U)͘ CƟ+)tBݩjI3>&jZ`[ ާH6$ޞ5}3f&^ύZ<ݶ047O }lsk;82X96~BZx@uKyٓFt`R5lV2p/^ijt`"E23,rj\={=KA0{Q,oI,3EG=ZBlʡ[gs'qTPmagQЮ*>{Q-6l$[hN) <3Mu?d,9w@FwY-D&aL`:U>'(ꄁS1USþX9yj -vezgEfJl?G&a_NDvTtrBNDČY'H.>ɽLhˡ -g]kWl-x0Y:,Օg7"UPJY
Enx'EZl韻)=b##<+
ק`xN9pIwibPvhAːqiAݯ47ל94US;|!蟖}\M=*h6a= -["}x:֓RvG[lGDxt1"vdZ -[&ת2OؗYH"1vZ,ɜ)1 lOOCʼ~=\!LD:t08k<P!b2/ĝK(7:|krl,?a:uMjf¨;urj%IJ<p&te63S)uk9`of2Yt3+i@EGbŞУB-؆SH2})V+;$RwYAQ(2>G~+lkLcmSjv;GBX5ThC˹ {@?Wv}Pȭy>DotXﻱKX^sZ&qB|2[n}McőtY0¥6oѧZr1Z?/3WAF?X}yJ4.ƣdlNW2gm+#仅֩ųʥ_pPǹlQ=VM_AZ -ަ]kX5\nUD}sF]3k"=<0X -"uzЛVDN7 ֆye -D 3Z~ƕ|͕⓹@tSm
w]DThc)
QLKh -2x5/@W-÷T+ iTdyE9ܳ߱E6byXKa$<Ag.OBLݴR1"=w%x!r5q!,V$hCד⇿1}etkm'IZ*DZKmU?J&*Y-bDc9Na5תsHvr9=M[^SؔaFMƈ'K>{M45g-Fu 5txawܤ,)Q@yAz<yg -[kVDHro|m
ŐԜwPЗvNn84^>wr"4e;]RH+#>m ;67a> ,thwH3@ǼI˝vWt -%bd/EF_Qr4W|1e.AqKHFSHDАDgmoQiw*dxtcߋmksnڿ8~D+hz -nGd.-oFp!.f_Ѷ$BPcGsIB3=< ;GBҿcF8뙟!aW^%NT?|7:WiqNʇctދ
gZאzXUXwV??o_cso>MP)1_UW\sIM -@/@0 - -,(evOVLT`cz˴s`"^B: A:;_M --bӴQA$R_*%n#)j(,c{Х0O:;TRxU@Tk~P;HMj -nvq!k0dS_TUIͩ -6-;d?_&T
?u
V*jvrpG4 _1q4 EzS5'SҖ ;Ln/Vp`زu= -L`-T6GKD}'p=,r<Kn(8j%QrqVylʫ3<yyo鼬g8D4%ec L\owflwD͕N4.&G3qZcjn17P$Lq(].
|9[ܼHr{qXNT~HC0
ja0>t6e-tI
ߚGdAYvҍk -'&ȡ҄?ASy`I^]0o"ey5S(z]8E|cλ>57NzpKKKӞn𰴥l6
>95KfeU6ܽ[cNn=ĔE"9*#<[T4AKL- !1h^7>@Jx"D
(>d>a^]2YI>cQ"9@e2H5%yl*^~6pW
q`@~I_}\KbkvWlHˣȸ J+-s.l #.&ikBO5(v,<c7!ʹmmTڽ)N!(ڂ*7` 8u᭔1*262d#VO>WKǞm$tDGI;ɿ5t=I'\[Y`MCq느4>Z5I2fMҦ.D'mC8qW4Q -/wZQwrы'0`ȂQ41-Į;ӏJT1kt4IhE>F84$f#yo#tsXXrDe_Q@wGQeKhhݣ?JV.k9pZ+ }2:jvg +xڴyeT\[-,wwC]Cpwwso00εEFL'h2l2J k&F:IG+s# +Lk +I*ɼ
,;6Y'("
dd0q߆TXdmwDwc?smirrscߝ7veP1sJMGf +t0v +4V0w42%hcj133Q2}ֳm4,m +uCD=FtA"~NֈmW6xD>S8v*>5B57Hj}I36hU0W&Y{
n +9A;BtNxs<m&tΜώ_2H+$zqևcScVZZ߅&И*%ͅF<I::'ilCj,r]mh?⽳ +nbT /KA oJ#n͝ +Sf$.Qߡyf
P``>30Zu/S[V*9ݚbNGeuFLdѭ=bavlFm^M +Hn)˨+gɥ%7J]B\ihY/O3fgo h"OW%\cg@KtWi%YZN~7;ٸ;[hGS{msin˘"VR!c+RY'eӔ*zy|RJzSZFvXNP^9`3TlQ*Tq8D$lה(:G՛ܮ꧵ט'"VrH$ɯ;f߂YۍTP"I ++ILR@d'L!?hWLi`8Zg#;ʂsO{D*!nQI"j{k:>ΧOlZ7Q.
]YfULe7.
\p%
a049m88ȏUcl
8
\ø?/Fnnr.?U)5^SWˇC]]}5!B_ +jUB`Gy|E +D!S 8Urn^,vUJdar⤛ Ӧ#r& +kͭ +L:6F}Y*V;WnvEaqAcDbX +e̶G}ZIh,tJ8dl/ +
F,I%=[-$^ĵMpx~O5YK駫gTLJށDX B F&Vy*DoDŒ%zgeMVv(4Y{o,Z&K))˳pE鈻jɢnVɾ.z]
(ݫ6M;g-8)wdΎ, N;lhI3
Gˈj' @_40 +}&Cqe>@@ѢsKebrJkJűFEɓfFmA<.O9|kEt$v&${x>1mI/8i]ҕ]}Lc]"w,vD`27"Np]=MqRk)ט'`ؕPbHxJ10ŻP)2g#tMe7c>uP8;l&n"*wUDMW4V> 8`HgBCMYu,OZ:JWW~Q-O]v)g_%ӠsQ7}2,FNgwIqxKT(*$V)8}dkM+?KClEzk4]GԳ^pW~ qw2]ʼnԤLUwBRww/8' +Ş͟G_@'"1zIJbzdTHF;){5ѴzP!ߐl.k(i{z&*`qYy]Zy bq>E6ꩯ5X:7~nHVlB/ie~ĔF!m܅ΑƞYU>KG]'\0O"^d)¢SlE6oqW,:!wɊ 䴦BMTb)b*EZ`\z{ڧ/2q +ynΰ6J?<-#3'BZ#tǝQc`s?({] u4wUiGGK۔-Mb㖭 +SSکB +[8bG5!&6ιX +ߍ4:٫w.A +;}6H{--ϏN?tgBF)OlptCT9L]G
dߑΝEh;⍑u`N>!Қ(:"?ҊԚJ>z{2lW-Z u3TY-C5+o99O'q/H@'s{`}6&{ũqJ5.:oBGS/8t?bgd=#F߯-ߝ->3I-"f5kܶ}L5IUm5qBU纻W)G!
TʖA$Pn$p%Pj.ѻu_
+Qb\J6#tGP71|6Ƒ9'6x8 %|Gr.VbͮiO\݆pj(pTD=Md;ḭ5Rss}2~Z'#n5TMAu9a*ԯD^?ͭ )G<+M.ё*?Ή3M{{Ŷ[ebZN؍"z.r`yR %Ya={z
lLO5
fgd%(ypt& +Mc `fPC#'C͍<6H1
Lge?w*?+;NAC;fK( iFux+cV}14E.r'z7LKR "BDkux`\8 g$vKgD8.]y믾U*
W̒Ȱ9bݚ&Jt.Ɩ$(Rz<#J1CB(n 6*T#lBk}סfY,P܌CA.tzzkCT.?R5~BɱײPZX'x5=BI{ +eoY]VmhrMڽȤ[Hŭo2uocx,+;aV"y +7峐4uTI};9&*xXGYE~f4L㤄|Vnw?SG-Uwuc]c|9y&8y-96izdˊDo"<ٰޮT;)LcE_YR\Z-٪V$fp*f"oR8}c P{e%4ݕه:b%UJEw2/".zc2N٥\ +ٝ^+u~ytJGyqCy7Qs^8lGֶkH{v6^GK!K~wAR <v_¢ + +ᑘ@w3L}:+k}M_n5.f<#n~`Ix٤}f,D>|'Bٙk?eow~0_^0Y-~"$wI;TCD2x'PUE_-1EI*.8ƿ,Zr:w8)G7\n]G?#"}SS)a:X +%Z&ם̻6,ẇ#Q303~O>=?7&-Qi@'^;'BhW\!XvBE2&|Q'Mb>/7C;O]/A!kioj +L%>1#!tjilkm=*a[vo +E>} +궽^ +CμnfYxlz1`NDۚIjwY
P8()H<ixFhNTE˲~_t7(oQvBJ%hnI1ULޡ֠ECaEvpͮMl$LǡVi?*X>Cß/OM'w<QDzv~nzf$qQ i.64?t.xA-4=pA]˜df/J 335}?<B6>"$Dt+ܗlkө+z9>|ǒhm+gS(Lǟ(kE(@jz6tPƔč̢FVjr"!/#σi_@Rq9 ԯ!E
<AqQ9 +wߦUadWMBV`QEs9&?G\/J8Tɸm:{3KZm?zeIkH~?͛Zj@ϹHX/˨ӒL^w6Tj/0E┖/I){Qgf<5&$%7 ƯҫЅ|כcFѨw&]ec̨ʈ*ShC20J1f+wo℗"uLR;s[hYA+=ըdnrܨ|W +jM;u-H\kH<27{ç}W=1\Thh_UU>#ԤXZ,8>`*|Gc̴!T~ID6&FυkUs̽b*n|u8[H?:{g:7!8%Y1`0U.,^hXgix'inc ;N:_s)G.)MaR9'Q}
h-{#\+y\Vx$`w +F<Pft2Kk֞Wtb2'kr[+zIw89ևg1!E*.!M6")}nC%Q'1w9z\M.H"Pf"^ļݽ%#71La僎i"?;B\iD&涽L~.nO0IݖcVX.Sj.~;MC2Gբm?M!&7۲TU wz'WR$w +o*|PۆEf+O9\fCrZhbK$Te7FW +y>R-flϬ$c|/+?̜"PEy)Zڧh+wq橑g2wc.4\qx$Ƣj9Q]½:^ ' k +),wHc{-I$hrMBYJ#9͟8M5iS]QfDVbZ8}=kaui.|Y\XyyX<⽞/6*-6cQҔ@o2qnnRZQt̢FwAxUDi+/%-kS[V7SGAK/ +Gf
cWraڼ|ॺ;ZZ<i>*c+֧;JPeL+7nvֹF]sW% 6%|\9b#G"5]`7|6u +sbC¡sdX;Z4zQp6A\Q]
n˯-.Z[Q&X]ϵcҪZ|c@I>
C_i=nPYn"^5|) +#ǽy3-t:pmB +=;O=d;WC9$OtEθT֖3.RM8 Yhb"]?\Dh5KY]-p8p +qlT˺>6$.Wn \/kV +E쎥V) +ay,C# Ɓ~.oA%^4: xdGN^"/k(~oDž)m@}{:c<-\Bu铆ʸ`)<ۿ%G**U~!"}<5V%TD(XKSz[>ĬRHn!V7*Cm_bS<OLQ><Φ_Y?}.S䁚z7E@L GbJ% !YRHyҤڂ)cv8䅄":iΡx7D&BMUPEġKUGϟ r-YN}ϟV1jMVlMځjKWOc&ch={(>|G" +(hdXɡÊtw.f +MwdVF({*2
$m}`c`0FUVφϲV*LC,).
?0ker-Krr<;BNJQB_`hsFW+忇pIBv5c9Klz<Rg|:vud8<6+x@_(h18W#j| +-4Z}zhBhC ^xķݡɀ;K{Zc]7c
5-pPrw"1+J&Q#dgT +wQhbe.G洀|G+՚_'2/RqiEs
88p徉AKvqbpx8(JsrKP+_9E)&$Pw |D@ݸ;W~OI\4G"olcN]a?5"7Ol,U[dk=im&uL[#듥վ_-`Vۗ/ï_duwG'M*0,OnNXFe`#ݲ,hr.)-<)3T/TP˾@)6I琭ܶ$3+ $JU4uS[ˏBB㌚n;!oA]KAZFe\wNXu)`Ԓg#(4oG>j7
? +)gj)RWZ[sz˨OLdC|{qQll7^L&t?-L;+0͑YTH!7WTazO괥WAE.`n<P"*~{fY'\wO' wyg|U`1:`D]tk.K~EKPVQ).
(ܙDE]z(vr!$=crIbxpO(7e `Kc:Ag0wvBxYdP<|rk "*y4>#jͨ@P2mCɇӼ'`Xȧ=TD0Xwy [q
~ZEe3opFH"glWXH{ɗ%e5sY\zt!QhO`WBK%)ɩo&S;0Kzf>ަnuߋ)^KHsF $fA.F +P9[_MqhS XVd*9§};:q +Bǫ;}<L"xr_U\tbLn)K=CXnh7~:@cZЍ~8Pr5,0PJ-V!Wg)p[r#Ł8[}y}yBK='$~R)N{*l
藍]qcM<Q,`hO*Xvt
AVG.#PY_˸hӅqhMH^{di[@nj@鿯NMM7`{O.viPMW)oSkrviV_Pfh3^=5U0UwUcyj+z/ RT5OSqc +|-nGbORϸգ4DR7_,ߟ6@m\W/ݴFWdiїD<R\k̷|:3
4x3FܴKeTXл̺sJ3X^M_t~e|o`ng+I%HxGoغsEr uFV;<|Vkʦh
姮یf_i|:G#I9j!TfjplP)B)aD{ +Ih_l'm#}sUIHp
ƢtN,H긹*!/C !&E*EV]:RCP,e-ś5cv 'ZPcX3J:{y˪O`auڌ;Z^5[uyi)h*;<+ +k7]Ȁ]q"Zab<L +I
1e0",*z_ܜn9q+cZJݎᗵC8C9gY뗶u=-zXs?L_^DzAy1{mgZBxTb=9JzRV9PDn}B +X
hD|k+ MFF0(gd!Auh#DpEHJmǟ[\zJ.VՆU(rK4pjpK,N#/8\ݤ+w?:r\"z^cSz;9G?:p0X.cHfo5{ty1<Kud圛*scR*,
ƃ)mNz$Y#eGp$+rד{Zjj]Ɠ>qqKOOxǦ19Rz2i ++NJ%_*@_f;.ۙ'aUp{ `=yW-- V-y1uȔ܊nh?IHl +@Nǵ'5) +$tkMlJo$ +=32Ë<?Y$+|OC\,=2܉Fͩ$nJ3M&8NW+l' +漞꿍5!!} J;EW +Fm֢ +!HT~{֚SSf>x69 8ʇ9G9P]K_9&G?̆o6@2Q/
%KanG2h'Di,x~xpnbО}O@p*,N0d?y,*^UOu>:C\xS)7n3Rl~,ij B9Boo;˶YxGO8
g&>St7RsW'<4:z#W^4G*\Ԡcq[V2[TImc*_a-1F6ی~ϻ韋F(-iXth^A7}c~ia6HNv +NZՙ՞QXs<qc.6 ߊjSU۰sAS\ޅ#&7WَgښUaC Punw}f"ט1; TM5s]p3&~)Ra,Ṉ-]U)A*8aj!
Lupׯ>kd._'Jޏ\8_tct,A#AKGҚ7tBxYz__v^Ί3䗤4!.s/Yov2
B[GV=#-NcB(T5_u#NJ1NjA^ہx%b {eN+I|$Ⲩz9j\EE{wmr<5R,B +%V봁m.H$QzM@U",/FǷo1jWaMG7 2[mz9䝝E:;U<nm2j"x1NB{s +QzI OVQ\#w04Oh5 Ct]` +}&D,SNAm"3ءLR]$>G[J eDg@v@3RS.1Ϧ('P*g +75UrѿF\z1e aO%<[oGS$D"6Gd?s7vq0K+!
JTb+YRPU*n&-Um[ߛ{iRԧ+Γ/'ard/Tm;;6@Q+jN),U c(4]:@w昀moطqbDO~ i']n|p[>Ӳ#ov +8<)GmLq۾#jc p\UKi$DjNc
\cF%/pLq͊in,~v9hj֠f3 O[y4T;:a@b%mU#L©&|ҁ_vbH +NaoZMGfS +Fڸ+$t=G㻠2Km˖#}t@UM!
r,ޫҠFUpޙ㳺Wj֍Z箥ҽ(ٓ2\y߹/8$lWަx7Qu +$y ̇ {/ P(K[kj!-zבz:n5q6m<U4@7\AI!W/PqT&=+q<[{=uqw2|Ѭ6t&YjMAv' +_VWW.lr(A1-
#y}@[K1<>]-K+@+(yq2fbPï4e~ס·oQu7?pqd$bdi0cTps +kc^^gzJ
mF
$KC Ǟ#79;ܰal&x_Q؆vv~h? ERNjǂs lӣ._Ao52iD>amtݙf:VQ6rV)pG"%>um +_4KчsbV> +=e'f+boz:X3BբH UT4Ob00%-T:ڏRqVjpT?\=-v {hTg#p*ǫ%h7S
7=u{jq^CT^jbњ7ϖ
JgV:`H<U7mZVov=/0D $4hc'rԗ<8!⼹gP.7F6QtN9:kN;x(c57xM{"]<}f{<|VTc+3b9'XL2!B{9}p\gO!dπjp~GG69
x{x7O-L
|ڀi$K4"<:bY=> $\[8W%79,)0آQQCIkdVռfklVC@|nSIDb9DQj-CXlO\Xd2;dsAY;J줪lV@BT%zrsx"F)_gR+;k64.OځGɮѐ@Gthnc;9"P=ibng$-Ն*[y; }Vrb^7Qs|9R-g2;2;.ar4/[._DDpX endstream endobj -1743 0 obj +1738 0 obj << /Type /FontDescriptor -/FontName /RGJWOP+LMRoman10-Italic +/FontName /FSNKWB+LMRoman10-Italic /Flags 4 /FontBBox [-458 -290 1386 1125] /Ascent 689 @@ -11814,11 +11773,11 @@ endobj /ItalicAngle -14 /StemV 56 /XHeight 431 -/CharSet (/A/B/D/E/F/H/K/L/M/O/T/X/Y/a/b/bracketleft/bracketright/c/comma/d/e/equal/f/ff/fi/five/four/g/h/hyphen/i/k/l/m/n/o/one/p/parenleft/parenright/period/q/question/r/s/slash/t/two/u/v/w/x/y/z/zero) -/FontFile 1742 0 R +/CharSet (/A/B/D/E/F/H/K/M/O/T/X/a/b/c/comma/d/e/equal/f/ff/fi/five/g/h/hyphen/i/k/l/m/n/o/one/p/parenleft/parenright/period/q/question/r/s/slash/t/two/u/v/w/x/y/z/zero) +/FontFile 1737 0 R >> endobj -1744 0 obj +1739 0 obj << /Length1 1816 /Length2 12527 @@ -11879,7 +11838,7 @@ E=@0/K%oƴhF
*M˳t_wCY*|>V<#KƬEUtm. ы,R/}褡~َOPcG|Nf[3ME2hZH:g(t9A>Vm endstream endobj -1745 0 obj +1740 0 obj << /Type /FontDescriptor /FontName /LLUQRK+LMRoman8-Italic @@ -11892,108 +11851,208 @@ endobj /StemV 66 /XHeight 431 /CharSet (/M/Q/a/d/e/fi/g/i/n/t/u/x/z) -/FontFile 1744 0 R +/FontFile 1739 0 R >> endobj -1746 0 obj +1741 0 obj << -/Length1 2507 -/Length2 20869 +/Length1 2241 +/Length2 16759 /Length3 0 -/Length 22336 +/Length 18121 /Filter /FlateDecode >> stream -xڴst>4$;N۶mcFcmac4m5o{oϽwL>s)HTLL< -pZM]A &&nx -$RL<@Wc5OG 3/JobR-4 QGOg+K1XG- - `458ԀZ -r8&Qo ` -L~e7GVP|s?lns+@P?@=t$G<&P{lA3:(JP rlA_ҿA Z+?}ahhIA:1(? L@PAe ΞJop?__Xiez.eA.x8xxӳ8ҳwlkM:_ -8`bV'^8YEpR-%n1c -^yJ>{s-*WɯoQ= -°GdcG>-Ba|y8I -;lPSKC:Xq'=a't"IW6>- {SJf/X0W]AxjlD8 Lpz+ -[R
ʲCuT!J5<ORژ|s"{=o{L1Dj}7}zv՜7i^ahǫ$xMwU<5ͦ&fz0Yd4oNw@6ʦU^E:{/::jFo::D_sVPSigc8B HuIƯtӛ5BϰɊ6+ueOe3& - -䳷Z˓'/UlX-;}.t͘ISԅ,;a/rbr/d;_}b :k ->"źsF+~;آ>d<EU1[ihg$!&Яbu,KԼG^=܅y5ӇwC,)yj9/cl2 -R -#rKA袠+ҰXUS1Q56QK$;81mͯIvf+mn6X":9,0xY!'M@
-dMҭҺ-]?XDŗy&I羾_,ro4= gr(CWn=T>KL5fE -L+%|S8.n1B-ޔo)'KYU]"0I&-k4|g{T|.fQIG?Eke9c!
OLؤ$(۟?٠QiHɼCmNm_U*ĤI?OT?Gfl,$9PR `_FuF{r`ԉ8UFaKsM1T:$vt#-P@Y%(Vu"=ݺ7#7f[&ݴ1Tv^g,uzdJ4o?)nLÄxczI7
_jpb}mNdfqm@T\̹Bl3*GHJ7D7OO뮖|Q吅9K$ml1_Ƨp}AИ.ti1i
u%iډoVG{ܬ"St(!D[sVJppL}7YUl1~2)$.b`9tPOf>M)B@HǸ2bWޖTJ|Xp~%ǓЩQ_ZR!yku%
ro.q~zXOgl37+ۛ-٢D)4ҡHj9֎5;H{dԟSZM>ưĠnz
_E%V]fNt9ʢkaࢅ{@^}4Sqܙ@8Km7v7fEii\F;
|(^цZ.Kh?lT/s%EOAD 2Yw]#EI=B_[6ÛzxlMdzԿV #a0#`T|E<*[a#-d3Xβن{좖Y-?o7a%g6y|<P -wnz&\3b_+l3
-xeԻ!tk0T`6l7BJ)$>F6%Z'DZ'S*z%)22pm2_!ʄJ!_ST`% d g<`ݫvCȚrgi{Ia 38Oģv,]ϭfw?E03dpϿY61=NLH[nHJ|2i}ܧ"9ȸUW}Y5Q0M?#w,6WaJ -ң4wE`J+t3id1Am4=$l]T*.L?a`=y4^Ęsu5|Xj#J(vU @XJ@^?_a&|ĬysC9l5LM Xw1_7Wfqf^.7-eb߶jW3
lNFӇMexP^wi\<\'UyqV}~1Q4坽עsWsif -Y]frs!3
9%RHlXNo5a0*4sϑk]<EbM-숡OOC܉Ht@p8*%>~=.8>+*1[˄ Lcm2 ,K^Ѣ2z(dlJφ5~2iqg*
Gt -uUEIh'YiG6"Ǝ/Ε(ISqAV @Ҿ&)7Rdsl;7BH{z'~%3pObK-e.Xiq BpyQ d7v:JXQ|V]GI Pئv4~eXS>B_}Q;"ՀLqitbwpj"^с/v]q\ՋoaNV=37&Z1Ԓjp`A楴k&yvB<Ю:Wǂ[~MナF#;_ICVs΄q-|{ݮ:k
r0BG|#m_0铼t -gSe۰'XmK'0wQ>1*{+;^ƾ:5_`^H4<+@b_8wK~gb{l$YELz-Eh<NdCpoBgDOV C('Ufjg{L4~BrٜqqP+bW3Hrdth*يgk=/AqKROjS<FFz+ho8ߢ ?|)i'>xN6^nW-ۡLg|~V}/
oF[)K2G8'y}]̓qdhxUJMt;ѡa5EyQwP[l%ۚxXڬPJ,fUo'wjoKv[9prh|!fT{ºڏ'2@z|.dvkAetl,bڂ$dNmlIي}<[kvalro8_j`J9;|C'o/K[pJBUk^azQVOq7dt:.|M iMXrBGQ`Eq+z3<ǥ^{Gdy]d:>Acќ[+_S}+Uo:I
]47s5U3<9))+d+4^ܷKcUaO'l_HkM`a|QNw"-㬏%L]AoKg(v.Z(R -aB0J(JG-?nO ws_/pJMj^X|RAo.nG8C {!(xO؟l{ $yA >PMΓ -1ުF -4E>ޖ獝}..Gs,
)zB7jTsB5垫edtsj*>_a>gj%:P:\UGv&ė%z"5_$? cx)M8$Դ8f&CC06-$6~ddղb̈́ 5Nrd̟&V6˟:h6Л:nfR-_){ߢf*7*~W!$/V -d
EǤ0i/Gϧ":Ks?$}jE<aqh_f=(͜e=hGB,CxAX/%[!Pt6$
3d -6h@<vmc(5/QN_Zd6|94uDrq(Q**z۰^1K*cc" $,|.He\mcq0DF44x=.qxE~k7ØY+L7s>F+o<e㽄6
'S0N"ڿ Z!.8AMJR -Sn1YK%bt<{Y4r,O禶:t{a6S61!,D)4.Gt˺I`3ó̙CF&XcqPIE\N)dDCEEonGu^>XTbߍ'~6{C,p-/3j3뇤 -Y;9ElbO#!b]m/Go̯U<^ej^Jm<N:pMiyOn"z<ױȶa.,7=&
a&k{{FOրvz"HݍWur.G'aRa牖K#)ۇ]/B]U9jA]Ub{T~3WjlWZءwh#_l3e9d=-mC{7 -3$yZOEU")ȡ90YwůDгatf .1ʁVܣ70=sf&1p2R.3%:ƻ|%Y -
g\KW\?*l :ƒ?6"iD\rْh':yԬeu*ubk)T\E{GXuXm"~Vmn*NU1+X5>ұ:I}yzo{:ny-KtOU@]ǘ(f@[Ç[Ϸfk ZȅӚ<fKX^S5bʼn<:6{{s n4(_d.Q74\Y®D9:WIP?CPfo/(@:nK)Iq:]%0vo+lUsDc , |a|G6_\wX~UyPb_>TсFc[{ BYem{sW,pbr/<~;VNΓ/w'譍O6$G -Ñ?4TEy缚F{?FW`Sۯ<Nax`IhzZ5+$c&'W](xmIw&hca:qDaZז-{>8&Mr^偍CrZpjvrrD -'Q
E&a:(~M^;E9ZF#Qo6tWAʲs}Ӟfo^D8{ZGԣ|wG=@X.Y˶u8k0nw>{D_Ro;Jc(;s -ÛD%}-]Ms?Ӫg,H} iXf$/da@?lZ9IϷOW~,DFU@7JYecgٗ5 -!tAG3Ii
^]@§=#"EЎttr.E.\lpU+2c 7ޛ!G+@qC^yǟ[3H.YkLdJs?"fhZSѻ
ѓӴџҖ^i@#,|.xTvXQ }73' -&9BWB6n4T-~
?+C/(8#ÝD j+8҇^Aemt@EU3e, adq.A^IJv,qt^a q#yuXAeRBt -_& -Z2f -־&?~~*DrƢJ1ᖤtҁOoNwj6CW(S S&ׇ*lH݃ħ?4c!uoE)FXb!?ģe4c@/#V^3eH7=./i<_P_Wa*4djG% @LWkpoD_x89zȰ]T r|I(:$|'wcB;lpغiZ-ׂgȻ5#4B_c>XWM]}ܹd.ZY\aW ,E8S]a)5֚_xp;Xb=$"s"X/oC{fجu}=AP!Iԓ^&V=LK2*@x2CW6h OユjPȌB@Zvr犬@ZxHJmS7|B*Z(0XH;_T`&dZsih:+{mann\sO/-3`pV)z\7z9P8Q8-5^&9r}(l 8,RV{Bk?jjey?*Ew5 -c:m+v@H2Dx<DJ5<phI8/li )MzEQSA.
Pmm}+GQbٟ1ueU_fm_k>agPy
0NJ_˾ՌJ> -Br\>3jԗ,ڐ[;AbtUFG73kzsN&41O^Yr^8}&qDaG_= -UY'щb"
c^h⛀I3SI& N8$^QT v9lOObl/X:7(AH~>ަ7;iTyVDd(Nk.u?;3lTd#-&K5d/nҫꢸKC!4]?}}=*&dA;㜻.tÚ#Qꓺ(D$ -h`}SN!H*7h.vQ`p{ŤqxRi\"tQzea.c:IayW%I!kP=
=JVV'rAGԭ1݈,Tߊ~p52YPL]K^{(+'iw!ԻDCqj:?ݱk%:<R -a-n܆/XsvҰp1̔^YuY\]|j!EVb42fߢ,'jRg5Kc`~t4Wt"gIąvFn$2y'&:rnʾ)bM0I۠Qc<>R-.T`a0dR/Qj]:!Wvڂ(e&Zy [,kKFK떸IɊ:Dg֍L56|3QӐb1oZ0=SvM~7R*R7.#f#tnjf+ם~<E/$<N(dvNY\̡pwtaP 1ף$ap+$}ۈ#Cǀ'CN֕li%"־</+rC2 Ȩ4%/ -6|H~jm#Y]Г`4($=U\T>":=]o+"B$Zio=TMhm~"Ք3Eo15=L<MhxiR[ďc4Qp'mѹ -z -0>1`+P~`%Q**] U -lg
E=dXg'
5nEBS'
]>Inα
Ʃjj.&b |*BRn!57 -"9
cjdkh_^\X2pkPݍ;)-K~Ro-cjѷ:i*/{ru@X@\ة5}S{ΔoV'= ·D\HO T{?P%iJďOW&;\J>wO++dQULC}}Tˇ<AT|E{J*s8+!Ujm0}?zL -WXZ˕n2@\|Q@~FQnuvFF!WMЇ0ή$=8Q?dM!ޯ>Sc9VXZ@SI `4CNxaKE m6)n^z[ث~riV-1?; -VőHoȡ-;2eIҘ[IpRBkܧ/ta}@R5H$i?Rߜar^E<1DU,}"^w^'o};UA[~t2[F\vNߊD/$>D۸D춆ycذuܧ7!ĥdzBdPL:?Vv)|OfiN -&k(aܠ:JN_&ןU'Joeh+y}@ {i>rx$ozU{D\*cԕR -(`7ڈ{>2Zt -I
m9~m,҇znZ2-]Hz5w]ڝB;M,>\ǁ@=/pl_=R0dito>hJ!:/[Y&G2;Wgw[U
U7lVW~iǢ \f>V -pX?NMTͣ!~|IÃc;=骷OC011=~ımwk=UcwXo4EVsRkjSuMh9ǻy,kjD7ҧm3sd,_N^P*>|,*$)ȗ%YGJ]I;=nvԴAdT' g*JӱS"[g^(G52<_`;Jcz
}28tm0P0!\R\+.χW]>k9?yaϺU -dzmy_)0|T( ;Eqǹ -oQWi2KfݑQS -CrƼOarO#ɵk:YÎ>[%M:NA0 -F$(qqFbGԑbNu&m-T^<-q:pL^xQcHmG=_ov?vx -:yUl~wJ P`XO<8D%rt4:%ɁcLK<d7AK7C !%U.y>YkW] "fdr&:Y*/,8sH%>atrcNi1ܺ]NX@!|P+1ĠכDzc-Ox#i65\3{aŏ_ -ȝqO] "yt.w*bD5s)noksZTDX=-pU#N?&=k&Q)A{[d/"0[܇l`yzyS6u^S=Q}#YqȠ&//N-\`>2`k -ÒrEԖN%P``#f|TƥC㥡P\ޕdAd -Jcs:Ⱦk,Uez^lC?ԫU"H-T%ߒSda,!|e,d4%-?V˽)7"B4D4:a7|X=Q&;AQUF44^m$G*Ig
,A.NײxjWe
P5O|{I -LNgl,]bG,ٗ08ao,6;29@.lVIJGdP;IHܰ>Icl@ґN8YB>=ɗbMl -mKJu(o{U˙>ABzC*UV'0~q`
=ByܯoJ\*l|E5{:yxغ(QQo"ߊg̀^Q"ZHOFl( -2 Ӱׇ7yh\ʌbIs!M9X{#G5 -o)f{H4\Rb#e~lK.C8U>aWGM -0##D%WVJ7da"8%Ҳ'<]`"]TxJޕ@YzArAamGGJIbWI{Gk?(ۦ~ًGcփ$a&i1U0Ժ?K>nїNZJ#pWUgQk})g$ -gQMFuO{й>$Qoo?yK$\yɽ_D]oIhF{qd#&gB!:|X橀y%~82)oItț 2EŝOsJmi|\KQXxiC?bzJj#u iͮ*F[mE
B9ֈS -Y
ƬI[XM0d -b$#Y P}Y"x 뎿m`k<PK<S(57OEA*4-D -;aP$T!0dcU=`4 -x{^-G,gKp~@ bHaCjFĕM\ L̼f{UfvAoh2J4$g:!ɟK.*()"_]*,_dzП9+cUŞ~mO a*[_l|u:ͺc{dXoWWn}rPs9]CRݏfst$(Џ;=a?<N4g%7W4QJ; XKi97b-u|`EiCC8(o$MKGDob*lήٮ]T:H7*=PZ+eN4e`ttரٲ*`ayxIRzfBˌ@|BLx]z1p^륁uN;t"WŨ];`6vZ!_&#cJ>J >VltPn7GpawM\bzhZ!W?mӡ_o| m W -7z{t.pu|}Å]<v/&K]M̓Szuk
\o9IU&ODN4L6Q(jvV^Rhx]3T*<~"6{$C>1&"4okpjY0j~3);My'Vi"`zż8rfETa
GRCЀ @p^ifG^<F|'(G$I"XaF
bf7rąS
M?}48 -~ҹ -<qN|ns)dFǂ{@dt^.4U4SqOz -c6UdɖO -}C{\fqR}W}T#Iҹi6lxؖ92w֦1Sȕp7ٱЧӶ\nbUZd}jwS;_.7UZ"d5{}U.N80H
l15w"*d%P|T<ѭm-^qJxeYjћvnŀld~DgL.SX@7TUN))r
7%2pWpXҖu&3ep]|'cK.W%{A%PG^Z
60 -}H 2) _kB_EV>Q7gڭʨʵNOOm"MH p++Xdku`|3={!kDE3 mjwV䱏i(2<+fl+.I/Eb;QQ>7w|#bHn6JC۳.[Q"Cɇ0RdA8lΒ=~ޞg06L\ c
I4u\3Bf<_Ӯ՞=R48vt5zf씏%YTUiNBp͙4MNUYhcګ:$+B%V!tlڬ/eKBQI$3w|'[ q4VMO.oɌgd
ivPl|Dv"S+(1.Q-xD&*dk>y.Ypm)+!Ѓu3#{]&$h]nLNq8]v^q2dFaYDk*%QئX^BO|bL\6A8jb?-uJr9r1ͰLcRQPmi67ZAY(u7rUxf]rC-uؼzP1 )90.W{D"Ҁ1QI'zE{mFɡW4)P -ƪyxLyyL
!;wٴ#E=31v7KB:k -*ag!ܰ+_#ƴΝYg># c&$E0ӍUL%7k7F!}iz,ʢ=Sǰq+ -?/mїRA??YC-pևSe>:EHYwWw/%= -t(;#8&%2+ -#H5,r)e#4|ry?<.Ԯ1,O=q
uWdgu?4A<(ĕ>9_E/l̬@mco!-Sf2`7pZCIvKSsCm`1s[ލxzp"#1@ms[#f#Z[NIh8z`fbdd;eMUրP2}XD[aIR|.zz +xڴsX%&[m۶keM6'L6'6&LmL|{}ο~yEFL+hbguec*rJ:Z[X`Ȅv"@. +3 +I*|-݇:tE'("``0r +H'iI
{mhAW3aE@>f#tm"q<dmUYRHRYaƆD&ZZ<D;/0_Z~**jjLΌgoX\W ;Y Œ>VG ΄@`&{zhb*B!n%x}Q-R65AO˯)(aRTmbH@Ϗ
obv
Tck=ɺOFƑM!$G\3]X]rRC74ѨuiDӺN_= +[S? h wT~Kt'00S6Z]/L,Ʈ4ֹnh/}t: +kj0hƤJ>njYgύPAMq繏M}U4_q|4餌Lq +G6R6+TW%)utOZܹ>mANgMG}%wU<^t&q? =P.jo2JֆùRF1ZX
~ϧ3
I
sC`&j](35nɁon' +/dw@"*i`#mkPz"hʓͯdJif3DH)ZF$vPum[dkus&!O[wzҥ5%lߢOQ j3jm$]tL5F8/aϕRRxfʽ/r+npHMUke]Z-rn3tTC-d~u ܯ" V_&Cfٖt1c2~_YW^I5
kyK0ʋ{?7ljp44c(4-?x$aZqȃL |B +&{7tpthUұ`VeYL_St _Mf=^
F/ABRI?
ى9U&_njXFzF2!KJ;ܶ-A& %nuEF/,>7 !z.kDa.ytr+k}#+polrY|JYkzWLz#B.Dŧ"8NZ(IfB/ǠcS4WaxTPAf"ds(Lմ50`JtJZ饮羁˽,ɺ\0azucHPJ}bk8>iqpq!
:tSQ)YwIJA4l0[┭X2Ǡ[6שdAR׆z| 5p"-Otp+3I|A<ͽQI]] /}_hԢUK6,Uդ-2%CiAX6?|zRO$SRT%2V2vnO^&Ιfo糑{{Pq;%zgjAfIH|#</)aݱ +&$rVhLНa,7+ߜy=ˌFNw-F 2T.Yk5Dl7ofM +\ +:fxMX$eλ_BtnCSw@~VSZEBcR*-Oa\@42MHA nJ"Lo\<<9]5|hCalpVbȌ|7{q^# pCzUe]wVvɻ*)L
$AgM l#nqO #3{_r\/3Ae{&+96id{ rmA9R!FIZ-=^hSX_FmncaRbٸ0=[ +`hE |@$jwJ +dȷAiΞt1E}wsT`k.jn7smG8Ibm.ȋ;Z^NP3,ΗonAN@*x9QAg)ŧѴC cn(5csՑ4% ̩hP!#H >?tBwdT_7Q$W5^´ݿV.ˑ]Ɏ̑4td)r,cZ,-Ӷ/鸀oe7 >,O>gVKpsf_~klWڟ,| +Vt0-3Ã!u[<?!>REI?ߌ xT~c*]&Jajn+~e]tA2&b:iODÍn~}',2!ީ:vydm)^ey4ŝcEg qJQ&խo$I*O P (>|JAXͥvzfyU]l6z(93R8W| GLlײ.`bA;-S`O;C)Ȃ8dA6{M!)"vpt`j$==(k,|D#uOhZ.NK4V: +T3Jላk#_j.d8v%JEc1㇘:'`r9<!FC7EcKE]sw7R-<ނCIb#)$E-R;x g /OoZIe=d%:w;eIUm1<,qdth[}op6ZOR-:ߞR֯GPK~|-6m"BrI}iDj#u!,V +
vVJ'E5wQ%Y/DJsG3&؈,9<Roq;WH*E&mY=wPmf0kUO9nc']g3HBϭF63I:6DQۍX'Kk%v=fЩDJDFzL^<> +*1s[? +{,}2Z1UljNgzC6ybݷ1uG/ǝ+`!1QÍ#U\n $"{U[oi`\_n138+N_L瞦lH{crrCBS>|ײhZ&F95qqY$\ 0i0Ǝ/B؝RVXaS0%m27|:\kce`C8g\E +=rd=c5#ϋ7{/y<l"k(}韍B@*I\ +n\\hawOVh=+sT1TG\]= iŠzܛexǣ1.6[K&w$4]599=B>bg*9-wi03jX$t8J}NgkCO\Hǿ|zd/EF盺XtN2Vp@7ҀcELM%Y|)cS$UQҙ֯@Љ`shO*!:ЅU4`屙vȄF
D~q!GVh^Q)0M-}NɥV,5]6Y# =,~Iw=俦$ݐn[ +S6jgQ؎'X~p̵d m'fuloXO߁X`%o IV/ YK!23sqE>7K<q?1MV[m/DQ +?P;W-B֗sڀb(BD,wWeܠ"_+uꃯ?</$X{Y(]В2hXOw8/ZIE";i/@ﶨrO)
ڐ:386#aBٺt/Ӆ4]GMq V(;:1([I+.
w[fe\0"KLi)EB_+XGබ_an)k>-֪bK}% ̤CyG, +U^l?:_tRbZ%3c ֬4輷N2w00 `
^m]^{STu?TO=CvM=8Ow +g͑dEI"$A$zn䳭ٮ'&}(z(.kі CN
*$ +'u)%Ȯ>M~Jl +-IepSnc4.(3G9S=VF/f@{5ieL$N:i{UYHj]Cs^r o8G00cٞX)';{ӂwWmjn-t&G,z,3s*9uPx5/wKa]ЗYv$jZƌ"VXnܜ
"^6o"徒W \{ +Lz.D6pI#sFV;?ַpV\ju:d/͎Wpq2ϑx'rf٫_:
b%oʭapn@fYYL4cTy*NaRorU)fE''>;5Ab)lizT~:z1$\%$߹īCSWm[|zd`&aJCy+RfGmR7RD)rSt]P,P
Lt:=E;4Gj&FhqF8pQ^6}q>k7Y$S8u:03_ѩj#U]Z +9LeJJ1vҦ껩>jL꽃 CZ@71nT +E#4[Y%g˝Cu +'WV@.1l7wDr$ϔW'I֠jΒr0%fׅrc5@ER3<THK$ +2zlf-<Dwl뗡;J*ΝX3q:Ve(*m}({Fs|Ԅ kMldڦ"}K`/D엊AAF!M +aҺbp
)',*( +ǃc'9GEr7#M3[m#OHW,8E{~I74߲X&Em1C;MA˴ +%$7||ݞ&Cٌ٬ +)eİO%d,K5w- +DO~uaŸ }M@uxuv}<wKt<N8"D\|E:r'Ë@`(oWG3 :!Fg"_vʰ+(oeVc]:w3<8;nw
ԟC1vDOp%9O9'@>e{}ݬȮ*%Ӯl`{h,y"jA],"z/<G~DO/xDj-za-D߈'Ą+h[I$Y6T)l!䇢ꮥޤc?.I̖՚ɻb +FQ7[R<3Ոu1R\?iA~WW@l
ES\ВmĴzcz{HAE&o`
'],H +L']a5~.|oL%{/J 7ԮSWm<VjjUKjV +s<hƲ[ O~Zm?XM}y;p6.??W+%3<8DRݧ:o1S\Pqr!Kn5(^)]ho4$]A9[k@&ߌlGij=̱α_!UkԚ]B('ź%شգTW,!%Zp K( #UTүƴ~`ّ<x`}Y-Za1|G.~S.,`^RG6`ެ^&_ӥƐcANQsCg}H!%7EctF~I)eh'bi>.#uп^c=5kȍySbmKhn5MBL`Gl7mP{Dc,YY{3-ajJIrTm@eL?;Boa340{S20 Qhvܽ/yX1o%WsR}ͰoPRhaV[<ISJR$#1!%~%u(:+Z
?hq}'7ca2c'Td)HKX?ڝO9ڸdJ JսԘ03}輝'ןs`'?ٗVraJJIeYu@;/r! Ƕphx81D.B嶖Rݨu($H&IC^Nq#`gn^~ԝFu/.*
5]Cj^-c)B~:͎h^# *x&Vpa '֡vl-6xvoP(Z i&
w 62}rZJ +{mou,ǩ\TPK!Kyt9M7X='/.~q~Pf$k2)q'poTĺ
: J wRwle[6F +^-;H^+q3bYSJ8Y!p +Қ<psWlP%](Z'o,MY]3m2Ǻym dns>F +.%tڜm\ncbbDoZrS+OS8G^a),JM5E1*m>ϙHr8X.Ԓ2[C7ZV;$~> mgL`mkT<2yk_{eFk'fzpL%͍ ֪ UA%}u3*.Ifh\fn#89_@fy{|9nE&//|C29ʶ(~+TE>^/̲ìZ6Tۛt{r +R]g&-o jzfbyv"BQО$/X}6G,?omAN,f(HMϐv^E7%ȖTI'EEzidli%W'ps.ĨHo5jVܽ,=ʑX;*ZNJ<AdРVڌf"O?_}T0Ox\Gh+jJòQMotK:,-LjUI^62Û%fO` Wc/ikUg(Ah1{ +MDΝ7TIFs:7@@J$HoTmD;SѧeWAq!pVS3Qn崿yVhCre{\5MrO +^iwY%wKO8xHGj&.Mвwkb%cZ>/iQV5:lEǶv2
n,/9u$T`r[ +˽K"j'xyߓ$%~\yKc^R髿Q:u>G9D3okRɢYQ4Q!;0 ++@*@S畱s55jO&XW5j\W4)5nM-rFCՌy|i|
Վ&rYȌKbG. J!{#}s!5V0<kك9B_u).s;B,fo9wE.>@83T3^l4DϚɧpu7NO3[M)S*} 8~3)JZx?KW_ :9ӱ7Z}yn\*CBKX6 =ps
`b.JߕlmZM{.94D@)\w7_Ey5eDhЈI
U55#8sB5/T,[|:ի텹_gX0rMr܌DFS_4.Žcge&`zTl:8@ýL^ѼUI,-l?M;sO~%O7_cM[oyn9T\38|Jx2%\ՖnYO@r0a`5dYӡbrDQ4VY>т*fDY*c{NR;y<KW$XmZ$:
0?+7C4~5b/=9a>|DWf/sfJ^$)gIZ"?WW'Ax +4ɆuN˒3IS_:ʧN~k R2;`6Soz'~ҁwjkX +֒m L,]қU_ծhMVE0F<dߺߟY'\p!hOгQaXݿF1y{5tgڣ][4G_krhΕ\o7N,BeP]S%*DQtDĈIjxhLkw
{ίmۥAATrr6voVۜWSb:_^+֩~\(P3r0?,cdɱkFN;v>~K;!,Z\1f{Ƚ[KZ]5Ar ;!auZWW<kczxd䈹z?*=; +PҞKVwoB0\pN_[Z𩝷 +KHPS?嬵BF\?_)v:^`TLyio(˰ʫ(bhBf\bM_#vX2i-lz',?wǙ ֵ2OWNU@~LKjR75 +53`(<+҅- +5Iyj.}Pgseh"zcFCum$,xr#-fxTw1EuƏ!mu^[3
~0X;P<$JQU/m$S2oZﰙĒ=J)ł0M6{y*{`ĢC(J;qZM&o^zvɯQ"5+zTu*X_1Fq2.Ɛ/'G7'rIܶg
i0D79mğ`z]N<Pqwetγd57|v'VN0p2:@ܻЎ J~_er"އ~18fsCO'g6X0Rz6r^ +Ov"m^ű}tH{Ql8_jlԂ#;qL}BQ +A@e_1r;H>72 ^Ҧ;! wæ(ZzII6(J(SuяdXk{;r8Pg!İ-Ev6,5Y+LLSm}("3B0LUS[)#W9!jΡaL>(Ɍ5wwR_ƙ
qnFcv;Fy
e;_Dr*xEӜiuMm;)F`2N1ku=S;{ShW{N>;RCf*Ǹ+gVXz'{q5}Fb͒#N89ﶜ44JKAVX_+`H.|xݜMaAu.d04S+'5)5n]K-24<Ł
B 'eաhJ2T(TK,wtz{Cى +e7*3^vŐ_I[p2SWĕakql{|` +Qӝ?^SUHzw6A9yKr#!qF1VF<@dĨDBBc(]ǸSN]̈YP6inf&!{p?᳑K'D<ueiKgcuGM]"; ]5 J*| g+^C{NJ7h6j|WJjywjWT [ljű`%@&jM:nEZlVTgvE9U=(zLŘVy(_XPdb77ok6{*1}bR7kgOj%Č ?'@i>"i[^ŐTKCVnUI^~ `"dw&ا^7&|Ge4:?!jaEJ*0h7,_F.۳!`FUCBU L"Ti:MO^$Щ?c[_|G08&Wqvg~
ږVHE88i,tN[ +OA՞ + KP2y_ɘz6)DH@gRvU-!n,CD(S5<aEs;Z +' +֛Mt֭Ce5uiʿg4hBs5yd?UdK)Ҫ~}۱gmQ,8
]x!擯ɛ>&R;G8yaST}D!3Tq|;ɘ ^J4vӖId5S7 Q}l줟HD0 +,VDI vH}佴T/ՂJCin=Ċ8CiWVkz7,ւ'q"&Ckݭ"nbb>>:\$T=I3wf;#Io~bLL4SaU d.\ +b JGg3L +-sb۽THgr6OhMjKM@㋬,yB``l@,8,%kCBӤlTO
x(+' endstream endobj -1747 0 obj +1742 0 obj +<< +/Type /FontDescriptor +/FontName /GCQKLX+LMRoman9-Italic +/Flags 4 +/FontBBox [-469 -292 1419 1127] +/Ascent 689 +/CapHeight 689 +/Descent -194 +/ItalicAngle -14 +/StemV 65 +/XHeight 431 +/CharSet (/L/X/Y/a/b/bracketleft/bracketright/c/comma/d/e/equal/f/fi/four/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/r/s/t/two/u/v/w/x/y/zero) +/FontFile 1741 0 R +>> +endobj +1743 0 obj +<< +/Length1 1991 +/Length2 17303 +/Length3 0 +/Length 18550 +/Filter /FlateDecode +>> +stream +xڴUX\۶5CBpwO>If}z) +e53= fl̠ +p5v223QP9AV /d P2G03Q +wIt]w;S_ +w6 +zWu{s +0wps +`RF +;fzf>U +|(uA2<3E?m\#CDwk]M.w/>YX,ްR2u +dsjp`աdSz[lH.bZOksQW|!\!է,\<IX^H**ە.#I0Yc|lQy<UMswiӝ@3GoCEvL^Hx +5߱W?Ovk}kjzB.Hx),#"%4@0]$Y\cBrж^q2n'p/رC*5X<(*%>ٺro5#"Q) +<6,(J^{Y!M.۴mɈt [:Pr<H_mYϥd.t=\TQ +:25B)SOܽXg.nw/
cr-j"Qп1b\ʎGZ:Ρ18m N^vq+895cX/dY9&y7xܵh9ܑ~8p
|OB&@ +?(Ӎը
12#+a:ɷg/]ˣt֕JfPdF{\ǣoX?GPXvu6pC9čFePo@4q9~71 Rp[#CK;>ڞCO=YI +_aOD.9VlX6s8Bo\,hؗRLi4Lbe%7$~] Ĩ꼘U:)5DZM%ZnͷAfHxۗ6D;
خL5zn%h;Ps-(Uh)YaOk3S8)}i6cT$KXiF7bS:n$PVg1J8]{=Wk9W 0-TѠʀ((u/UUڇ3H[fgGTQuϕI-a۱Gz}#ɮ +FA?J9R2зNiQMJe#}pDR?G,85Ў ?څ/aFSJzjp +|%Md$m5 +_8 \lF$~q]\0K`uJG)U }QBe+x[}/d嵪b,yG@KUFqD7`/n#q)f]qgp^i}YQ+aW0LQ^@;`@-SquV+Vj j#&[dE_h;~X5-mDFSU*= -2_"],Y:G}>.k#%(Nv
|ѽ8\| H[褤u0.ɗ8a,Bw҆*$3jwVd;gp +^tTf˵3zZ^\,2+QJJ!T7{-rV kҧW~d~՛j)OzXPJ\r,lU~I81sD3; ^M,!ke +(9#fLf5
}3!a=rTaKG +(z&Q&'JRTaA -ä5G%)(g6郗r(|KhɄakU&MSd=!8.c'lÄ[7{ׯ+ qxdz~ҥNx:BS,.]7,ܰ5-Vx(?h0XU~"}AM8nɚUl#h+xvlXddAy3z<G427ױ>n& YPIJAaNaEsD[k?۳俟s5!ъ@aw?xKD Rπ~꺌>ya\<5mp١U1*\ML_/P s1fᓡ^R +YhSW'Z|[dZ?nR.7CޯH"
r4%VZ*kZ#l8Ŵ)) 1Ƨ:Ce槷I(%"$c"h%ӡڠ#;WeKeGjE^=l !<s'K-u_NMcrt1?9*=[j+ʯ5<k]Xth2J`B'SDa|\͛e;#/~DqФl:SR,THt
{t6t}gxŔȓdٴ&MLdSڨc6XmIʽ!j_g['i0$01ɔќd<8
] +I>elq{d#>*FF
/Zyі>h6V_\E-E+b 8aīꞰMSx]L~}(z?8|;hπ +ۉ)B[@qcnB p +S*2SmaPtM\
֜G~<^}*jM,r(Sn#_:Π2ёdo&><c8:uIYG8LHx)'*ͱdI_eH.̐pj]<&HUp^͵`Q辢ק4 +o:I#椖?K"L ,gSUSt: EXٞ(
>yA8
i|dKh!} +u"MN P{kESC;C{m.Az!E@$풝c
\^}%ĽobKք8I'9`YE,;l9ME_Qgܭ>}I츖1ZȎP'U~(N8 +'9}3ϪPV&%#I(۽{ Ȥ\ӆ$甬GxITnkvk +lJwA +g*)&Z'sZ0:V2|b`ꐿ`#vߟ`FdN>\"1tL>{/"QpM^$vˎR\F֗ݬFTzi;_EL}RlyĀ +}<u;C[ +YؚqËu@Sl
VPSK,1탇=Ɨa4dWޘe1vx?*Eza +>JX)4l_2T-b;sMQ;>lRzo1q0TJ'lgK6<ժhu6rlt+|>ٵi.RD=\A%;Lz^C5,u9>&%sSN] +>_+D$¦?!M9Uqq]5/U #ʪ~m~e-G 1X>BX|,VpܚցRkcHMo_~>]1,-/<8/H
C +,kkoPӜe*~(.Ƅ@ĶWK%;t?SniX>5[RΉ4xֽNrGENOtFq|iX%8w+7|zWV ؐ߿gią̥bjtw 3IS67F[+xw0 +jt*A#Rn9+ʓ~.mMn\:WCk1 G*"`rqMІCUDFQG9>ks(nul~Qc<`xHE-H;,@lɠgŮ(x<^K8"m~ǣ(f ^CLL2 +Q!ˈdD")kfm1v1p7:Nkx5A~#MfVx +"z1k9KBGI;aAdcUڤo +&~.AAG"UW|lT&G#9 쁶8z6ٚJjUh'٣3F{WcG}PW +6LoxGdc&⏄`T] +Gj0nȔVKgJ +{B;FV,ޭƎD09]ۤnf + ,W97GтXۙBtP +Nwh!4k^:b]V#Ů:Gs=nT9/oC2m?0 +)udg*O(W% ū~sV0G5oS?]~GB`G?[T^?r]J4&-#H(L|YYꑹa뮰5[2ᚸ^F ~.BtvquPZr_Qڙȑzܬ9o:kkH#a3擴*[uGWRCZjH9/.5 +Cx8mk" +1?7͞<dGmpnETf^HGhjUi)XvK8=TĶv4Ę&i|I+I\^XwJAz;̊]0~H}R4Ů_A|jHZ|XH8$6ĩE`#o[g*
,QV_|% 'CA0涨}+}tBClT`f, NjsаaAZzo~6OccĶ +mk1MO#\SB60k*3yfN\(x(28v!sCuptr5R'Et6xi7NO.Ce16K's0%g_WcU1+ܿPݘ&sv@LWʙӘluۅZ\@>&z
O~8:})ea%:;F ]
Qt)<ʼn>%GSCEQH2\LJ!A"ϖ9@|&X%RFpCyOLs_gM <O-2±9+3'Y6ܹ;0`OԯZV,L)x*Wm; +}^kCN}ȥ65_lϋ~ěRvĈ~|H*uȓ0\vhkZӞ?AaW
cڀkea\.Ktt9hV-'|"/Fi +{PTh3jf<n{ _6:KZstVOPN} +mR.fyٯ@\I0~=&[mtkzx@sˀNxK$!6ޅzmol̕ <9҄bD[pfǨ{ƒ0|sz ?T,tn
)C4lB,McЂD"*5CK."2r&R(TEHsNVˎeP'"WΘSy?_z4Mcs@8xU eOPsk:n76oKin!&1P'9LzRЎo6;aPn
İV> +*0 $k^(UwHOSyU6ДCkrZM*Rs%':xe@9 +ɕ(wLcKX`#Tӯ"FŎj +|bc h䖒tD &V"w?^EYuC0M"iS+9O[eFhl3J +Z>n
!7
$_:@*ȉ"R9p8B&M/c,
#֎2? b|1iq6Ĩ{Oߩ.\ԺkyV L:Ġ>#"-$
njh1o[?uR P!Gcױ S?N0Qt\)I)*-0/0ЋyѻAOS@p"k6|RMБﰑА,xr+o1hMT8bDz=jBP<nDA!4^bQD#\~1<LFZPE'Ƭy8\>P^>![V<05Aү%4Ԁ +@yelQ3 +Bq#dpcwNd+ə{'P3^|1qRItqEDaEY2`6;FCƎ5!r: <>b}wK<?ޯ,3Gb.~:d:5<m5/&2j+ߍQ~pm<ñ>u5%E'ףX0npoZW[gf;]=jYͳHčw-m)K__L!m
ÚI +&uZf!DΙȶ@%ݡ'a(3@S +\$;0?To]Fc}1쵤 +?riSG|<!S3Zpsm_jw:F|g*2SOFL50')O-V29HqY&ٲ +)MvG_ F4uC3h'q;`-08Oc/í@<LjK^q}s\W) Q'eWk,q.rr羌4?_to?'iAbKhqh`q>yB`ELFd D:-Ώ۩w9%Feާ֔[_SN$8Уc#iwkN;;5U\
/֑t8`^wGF6CPT+k5.OH{yr)1)AitRqrS`gXBۮeUΘVTٳgu!mQ9%L!/~Inz75aK1"V@Za%,? +)"S$y*DU4w_^uꧺT##3nl87@3QH(W{7EdastsvFdQa}ˬ1nɤՀǔ +sIZZVQbŏS$ϬiglgqlĴÃ^Rڬlvcb-x-IE؞4M+¾{KbnEG9TQg1@o'hP\quMg=<3ݺK6MD÷c2+F̎biP_r՚;[żN`g ]'>Iʍ?.|w;j:i +
8ʆB%\ߌtimr=!lv +ՂEuljfLUNMy,8]QtH]6;ARGRxH!1JWj^h$;AmO#lEڃ#ɩA[e<`ihWg2wCo +,WRi*?OXsk6H(x{,\Gepӯ:I\tT.;b.W)-YX2
U,qie1Ym<=drYn~̙ݶÉY9Vm/߬f_u8Q!D}8Ŀ]JuBz|=jM<;!>V2}("UhKsr59S-CH&60Fm\/FTd8I6XվheBFA.p3((X,_yՠ\!]F_=uA(N{]zfDObBRɰwE/Fzݒh:IlD?s^.6<O槓4PpےT3Cit61}e"
NnǙp5F.u;:ɶ]ټSx6wsUفJHagzk~%p`2DUD/ںFt2tc$_$m\?J☎rAF|.rՎԧ%r\nIVr;y%}i>=hy״YH.2aيO[JGo,r߿\Df}>g6s'efs)،nUCUM?Y]4zəbRkzj~]ƅXUQۋx zZb~(o5]0A`AcNL[=~"`VυF$uj"aM\.c㨐-]AH;u\zSzc1o`p: >o%Y4Lvp҈_ͨ<|QEb5Z/6Gy'S1<%s6 +.Jݨ-|w@`}g͗_Ŭ3ةܖQ[컠~<[Z7(;\w4]śE&VCuCBǸ'ID(Wtt]Lr:WdW/ +*úJ9!=z.xKJ$誗1\s|5ٗaIE,rFFש&ܤ$r_gr8[Ah%`|lp-㩞ٍ^rKM'z6
n*ue¬j:sqk%,4:9@ͭҏՒ/axe;=XPR\.ѽMu|$U4c
`EZNܘ\E?6 ƖGr' /C`SU튒P5ͅ6Gkpi"T-4PNu3q)a',Ij;r|ǚ:0pFM +
1r7<ni.Rt5o&zN*ͩD>Bf'0u5{(.B"MЃi +[Hc$łtG|n:{XؔFi氺\,n<`Y-'nX5= } +1\~/ً(zGߋqp=̵!\js273Xi(tAof"M-aGZewG`HK]!*;~vΎ,Ԩ'PA!M|"oaucA$uOA=m +}jسUh0쨝ʹ8KXECmU☒$)WcY(1EʽO"2\*)ʤdcQcHFB6!p}i_5)q^eJݾ3idc$]Cm0pWx7&+=* +~~6uU˪EoE6]dhK'Sh 6]hv)\]'gZ`JTX+>{.vI*EKd8tp1_όWbe&5r;-OKq^=l+a14J; +92nN)=)]VWPErh+|zq Wi2rXum;c;1ҌO2ǷNVxq)/#f]shR̥HxCߖڷS0UM1 {[eZ#y% +cZYE{(Ǚި"(9mGX'|WIÚ8yWpaa8 +N.&;W9j1ƄxO>ٛ= +P-(z:uMb)}@Q¡qJSb ek`ztE9jXƧ=pQ|!W$ +! W ӱdcS86%v*hkǢ{/Z+|xb +9EwwcX=(@e^7%QN*_e"f<vO̢TQ欧AE;!?Iu~#ٞSP}n&X77' wAV>
قj'lJA^*>P9>:][p 7ZH$%oq5!4ٮ-+*:0 +(/xЕV5cޯ?Rʎ:*e'yd&\%'k0`{C`t|YH"ڸ2!F(
Rou|xზ¸W yyJm~=:AVpEX\d6 +U?O
|
":qag<}Х37x뽫V](G./oi$0"ŌH$^/*A +|!
Z(!s偛@Uv>0iFn#Gl\9j/*h3H89o6UxI2xq˻m%I@8"N[.
SbPc#OCX +KCfN}; ZWCBU#
Dqłx@piԼ]K_9&G?̆or + MeƝ3M3Bdo^B5vxPi# +xD'P,=}Gnb2W*yH+G
)u)o]?w%[XeZ`+cx망o +U7wLb2TUC@\x#du?(yyr*@ܚ\5E/&GjOyc4V{+Q5ۤ. +V64~f"ѱXGf1[#]66#窒=:osf7Jk9;P]sN+"r +r(J3'XOCKb~F2p[S ,'.M'}Ӄ"#sG`л +FNZ'8Rgy1//텣?.ܯ"PLtmk>~u-Aqf^:)bpZr=s#u,Nq=~rtj;ޞW"<P$mgX #9Z'7
$j=2tH8S?ӚT)۴i#I]SHgKpӜX~">9sY?hLntĸm' +d1:b?K*G2ƧKi;砑]6<<
F7DŽn5ߤ#^N3/LGGk +aZSs4?@2;!Х, H3(.Фq %ĻW+Vs=" +endstream +endobj +1744 0 obj << /Type /FontDescriptor -/FontName /RXJXSK+LMSans10-Regular +/FontName /URNGMA+LMSans10-Regular /Flags 4 /FontBBox [-420 -309 1431 1154] /Ascent 694 @@ -12002,72 +12061,55 @@ endobj /ItalicAngle 0 /StemV 78 /XHeight 444 -/CharSet (/B/C/D/E/F/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/a/ampersand/b/backslash/braceleft/c/colon/comma/d/e/f/fi/fl/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/plus/q/r/s/t/u/v/w/x/y) -/FontFile 1746 0 R +/CharSet (/D/Q/R/S/T/a/b/c/d/e/f/fi/g/h/i/k/l/m/n/o/plus/q/r/s/t) +/FontFile 1743 0 R >> endobj -1748 0 obj +1745 0 obj << -/Length1 1744 -/Length2 12375 +/Length1 1629 +/Length2 8560 /Length3 0 -/Length 13520 +/Length 9641 /Filter /FlateDecode >> stream -xڵxeT.Ŋ{pw[p`ŵ8)R -NҽssHLY\Y#4j,V . - O - -Py* -kЫ^; -' -?}EO -d
[Y:FnC#L].NVvA'MR5ozx8LAUKQډUs1Jv/Եٽ l.
F?i`|>݅X㇠ޮ"DTc1[oq5$]IGK]Hcomph2OQ-F>C0] *XTgo.d7;cI}PE)) R,kz8~`OmP-O
ב@A0.[%6~`k8i ~2FCs= XtUJiɻdEu&/-<-:9R5:o^GIM?@o V!m)kgԜ0{:5"H6U7X/u ^=̀a\6~ -Yu/s;ٺv1dbOe%1BbUK){>iF:JV$<[VR<CE{_MH;Y:VUx-y 2NXqkj_ވE%1N鰍<&fzz~w^<2V^nXJېzmQe'KC5L
Qm&zW@Bnc5W.}s7vBA`
bf Ӄ唫Ħm1 -{U.ܙ2YoN{"Nq(ޜ( nyz*G)m~5*$0IܰwF -J1(Lo:EI7HYZ/]:N75wY:AC8ȳRx\cC]2LBI<j-\wGhq<MۖX$__U\Dr{ -jk) J$A}8mel&۳6FˏȢ&_@ }dؕ3@jPK"}ӈK!MDdrgΑ%0Ӽ$ybe"ă?e,_)3_CWVf&^Q
E.@1N3e1NHvnm}l
)D7a;tyo-~ -Ո`bn-ywg]3NWQ,LU$FoVUK$ЉCQI!%3
6<~d0s
ֽ]cDu\Bq[Gq3X)?$s$ynw|5 dj[BcS=Oߢ4Ƃ6*
p^ԥ.S*JP4TK2*ON~LJQi878p{*U6IKT.&]^[y
uOlapQrM7Xֿҏp -FMg*-_an&I0wP$`1I.ӱYb"G}x.R?
,Rp'$n~3y -wvn8-wr.=T;ҟfɋRNk9s;1oQP#,k'y3lZrZk3ORyѐ:Ԭ'y9t\sd4-W[a1"#j:YF{_z /}1|U,mOÙWN;!P{OJ1V/Ovtg O/5(),}C IBX(bT2n@RzTgy6֦0i`naέ|Ϩz}˧VEH#Nňb&Tઌߘ.)Oz?BIp7jLn^X`?VC%27lXoa?W]r.U,#@BrE
C-)i| o-TX} .ڼ$ {Aܡklv)DtC*Mt^]ipl?uG pc ->Ϲ1 -i$4@ːBœ2
ڇXu/jP@ǽhvheI<m5Sޥm?A\@[YP`y -'˓;)< \8Rv)|PFoX_ho#oG2<<a\J}<d d?F[uxz7U&IS2DG%]o\'kȒS -hDj¦wJD11𫷮8ͳu} -kFbܩB"0Jxn]%?'U2Y9}'Yu$;,b|j&l%]9Ҋ} 6rɝh]0&cbvpt,ޓ]Vc)6&a^ҩWIYR# -t=]nGyaw52O,%in-F-ƛ/9kuBG-;)y6u~ku5~ SBRH2c>cWfoĆ(GK\
KƂ"uMD^R9ot:6nWzDI4Wy6B UxmkkLz{?@)6ؼfRSqCCGonpۄE@?[}rx9UI|f}W4C}8'ҒE1]M!R;VMfޝ';to{cxӦXt.ldsH!p7bx#+An"\9qa?.;C5-};Tj"·A:š%G5.c;UK:]ܖ>ڧ],HdNWnW4ڠ>{/XFSvA`ބ݄E!)C*N):7{+ ϐ#M
ve~74AVe#/xA[C(!jS!'YNDa8uDǍTK[I kV{P<,NQ5Wm0i5E"yR&N}&_ݚ0G?Q5Y恷
8n;2/e_hVR!X`MNDO;TɲX컦lqOy,=Ă~Y8f[#C+:@/+"o,7VAE^}MV;Q'17eC]k6[GS=~EWf8'̴~λۣI3M;Q8
V맛KqKKva"r~7M+O?fw@~;G'?nl"7T#s{!7Sȏ'^{r YkE7>.hI(GZF`8XwM⏷\^RoQ
p_âeRnO2XR->Dʳ6ٝBlΗĂmӑ2,0s~|
I ;y -?9 -`k'ٛ<cvlG%m~4n -/Q7k!
6\Dol~Pqo#XV$ى*רwڿ|
Z1!@I(i -koJ|u' 2dv]=}wKKKL4_:
ӎeQe "ro|r3'9PJPBEx2?KövPʌH!E|gfanݔ[k\*r7Zbߤ<end\$<ƺIVʇ7_^q婯@9a%Lq6\3s$VJ7[ٕM#;"lt}6SJ~OH kljF MW|׆I=guB5̸+4[N%R H]ΡN
c&&*vA@t+^R)Lѳp^Łlr -OZm!d2~KΡҰZf/.w3eŅFkxI?(r A#ۧ/S.mǷ!>h|.k9ٳ3%|WVdZ@ߟ\1RP@SKX!F1YCLB%5@A?D&'Qw,,F}
5jLSќ~{mFJXm֪.jw`WB{uհDJ"c;KYr?r%ʳ[9I Cycs5Z{lXL^fJ+|!ցjli3Uz)y"Ӟ#BQ@I;ܓd~~UXp]qipM[v,.o»iO\M'N/䒳˂֝hD,Z뺑Xëz)V3}sR:ѓr>R
%#]ɗDX_͂ޞY4L6愱>]Q18t|\7bCn1*K+h0Q4nAq!MdQAKE3LI$6#{r5tX`n&^}NV\zob~S{$m=T_A 'wxcefO1|LF4ub;=o&pŶ1H4'"+H,|#*ځ10-0}5n+9֜4p;5E0TkNr~lZ%#[ -#2~?GDz}C=lmEr:d,g9qf|Ȫ;%=Щzi#v[dV1Nj|2ڽ\î=C2W1xFV\JaXW}rl -4s[<~K=x!u( z\Me;IsEo\?5agV"x3 #$*G?w37+ n{`(J"F[aMeU)8^u{q"HϠP`I -! +qX}h{ PTUSK<es=<E?;0DFd'RȂ0? -*n5^>t]~*.R("HG'sm(Mg4_Y;}>L} yz+RhF#]j|U5{Wt -<V/&Ƭ~9f'wZEu^IZvcv_yn`w#עGM7QNurOb<~f9"$W{#a;2ۉFxhujs
&[GAYz_ujA -yQv-ro6R -r-Ut]Xzz!Yhڬ@5>,t8WqTk0/':O;b^YRdO?^Fal@Զ5G}' -HуmmDViκEmBlF@$"WdƗaj_0$PPwKoˋnnаKU`o81P_^`N -'5k9~gz'4re`{86w=2l9puicP'TZڸMa|Ldŵ9/Wl@o4wS)<{Ʉst1`"U8HIYQLGAڽCeېjuQizmfo<j"\6?%|)T^HS<奓d~?5˿B&Ub-vO\fNDzn=׆^cTƢDˡ)[x}h$AZm`M b0G$6kSh7z;H+e
^R;R/' -O.AGq5~2 d`OjnjVӄ!js<M -$(3hn0*Μ's_cѕǺD¶|],0\{,R%Ub#ޞ1Sx=LNg$׆zf -f="eяJP<hIۣ_B=rܗa^ƹ<uG(Oq="ʋpsZۓTE)\9ՋE,q~'mD~{?ZNJZڻjhd<OńW9Q2 -~iaeƥjb6dm2Nh>aŻ)`)g/ùeBBoj<]Kv5etFnëU&~+yr3AIr5@`RVrh`؟cH%0M:4$χ^|iVw^$a4EυĖț -ܰS6fj-_J1nr.'
\3<m{lXrD:OX={a'7&n;Y>ʚΎ!!+5MOR#3L$ۊ'UNO(m(|)ӐAdhZYkbn"OdmPP.㦉_;):D(BR1NJ>Ѵ|Bwk]"v9SGDUT #d`oR7kyC5Dx,E&KSP*q!^y9h 'G|3")$dgM8d"wJp 7: -ɟLIg}2kv@tUu/Dֳ\%%FR"yM;i+"$%(jΔ)^')5`z̝@鼝ԅckp<PXRK[=y
z#@?Pѥ'|pi+͡\WmLZRxTs߁.KhFw@ -TE/UkL]%OP\i~iFZe3=] -nh]i8a틋,=~'RM.Y=y9;'lDȓ\oy}mZߐh` -Hű?tFA Yzhth{u˘R/B<0GǩNl&|_[ uBqSpVW>d44Q`ZY3mto*0ui
J0CrqKqe}V "d+6À7iPXN)K
UvNHD+ -`r=Vܩ -fd10iqNi鰤$ŪwnWUMĥ48/@?(!@j߾NlH鋚oXa1ԔⲈIV/F?!Q&;*Bp^BKnf OߒB+٥D +xڵueX6ҡ 1tHwHKw#03%t7Ht(HwKwHc{֕:yA[[n
QÐ<| +A kcrpAaH"AHw7b@@ƿ]Пvf牁`n߷
ܠnH*B +rҕ&?g0{miD#_P,f_O]e7D!J5-32}6
ꙥ9O,m5i{i=('3*ɔ]P6/#Cm/VEyonVʙOI
F,n,@rĮG? +Z$(";LJ{P_TCOhFVWF'']_[کoZsqRJțP%II}~}-yKK8'NjVa<|aXp_|4}If~i;X-G=tPXC}X茋1=_SKvqC)T|,:q
ͤE9TU|]xᣮm`]#;CA+oPFPlGxHIP +2(ٖMn's1t>47S +2kl[ë'd#[V`AHήjРխIKf 2U#Q&{n&\/߃+ŵ$K:2QP:#+iK%]QBo +`,KYN0sʔ4-ZsSU;a*PyKr2hY:o>9h8ojB\ŗ r
OځJ(hʠr?%8J7{ +Dմp{N'D{.aVv,Ӌ-j;+]Lړ +Z.&l;Hc3'<㾐t,5Lz/?jȒCjK3eМ69<7>7ze;s*'ǛM=_`HjS1x"֡/@w)nn["<R%YV|Vۻ 'EUgZo0UTjz94Nrz5Bb{l +Q3z -K5Ųw
ɳH_Z;ܧ.(lL"VNfԶzB乽6UtJϮ3aGHo|žڤJӬZ`Q
f>A4Emq-$GTRr[;1۩f8N5eEZ遑@3':cGPRٵWi_y}=yY͟=SݮZfmx
M{c?u)Hi;B95fi2<Z0clA1rt5V
!68}y%=qa=TUZ,-/Dd gr%+M_`lBQ-bm6m'HhJ&wOq; }=sݝz*4Z$:uu @?DSܡw_?s877;_b[Ad6$f#E +f{mX\Զ[՟t4n$~FIA+6'x:%_GQq~3TN6p59_,&hMJ2&viMq^p-FƖ)|#`.R+1bGT7m;nG3B^uNTF?}Qΰ,_^i~l%|qe3٬ps؈[H|X@o݇{6S8
ġ5*-_"Hl?ASOm)IqD+Lvf?w_}YhrmI(ro%94g +-ehOzHDֻ/9ƴ=8 +^lYo,xyk{5Ffri&x~:2ay'#y.'n:7J\t#I}Hwa/zi +è|O%FH +yjPE& +MP`xWaU؎?I +D7-T=4TEes;AA{tjE63,Tm!;7k,$S:̹6'!Qlh>L.L2uK<eZWKgh: 9kImKƛ9-o>1'JoYTV6IR8АSsfod 0 '!O5pj^ۡKf1Ӥ +b,=i]ؘJ0oJcbNhΏ^e$XD"T"&ɣ}RAbmU^{_c}U6 ('7aQ@=L-}״
)t(uK Muq;^K+)AtW諆cig!O -rr:.!>[vF.kZqIcPTo2`(SK8EXoFc-2x f"ޟo쌚Qrq |@RA# 6{xj8ERg{vKY,.D'5r[Ey-Ff7>0*:SԅD R̤h]Y$~:Fjw5Eۧu l.X;Wj[H$ +Њe?8~~jЬ0 +^3˚!S{'jקh;ro&},9.DDBQY^jeŝ2yXD]M.ROZ/[{TUy{~šj'q9$.s,<NmŰADI4FUs$bmFD_Y
i+Mmq;ӷ< LVt⋖Г,u>vizRV ="kT܇ȁo̱6t3ws,S@}c`_->ZKio"8P?qy4ۖF_.!s}x0,FkuT%L ',ruܔY6b<Vytԛ-S5+p"+4bFr.3MeQ!WJV$OWbu"ڞibj=$lyp@#+7h%k/;.Yfl]sgtn4_O_\mkҖ4֤&dYx`O#->mq1x3C.YٸL2gq!HA*=2ͣc0ȳMڳ&v{AA8[/m${·(D(`ѿBn!m;}Rilbzư4p)
%fxWfn}:HnCtdQޛ#rh~$*4O~6QfZWNex4yù(/xɫw˞5j?/~2cL艛K +S/Oe`y҅87˷WUKyq$;dPGO֘L6;=w +>=z+@T]T_&ebUYPD@"qk6Ēv'2lG-T4en9T@KJ\_n-),Yؗrf>'qoTEhOrڲd}˲R;]nF1v~SyST<ײ&x|)9#pl8ʫnXZtгD]ݮG'LљiZH7l{ׁݪ3/Ƚ!`;:WF!jB@CjTn.wb(vXoÕQQgKmcZsn47ʿc*ФL50y]ZX"3AlؼG'gZ`ҷHxJmRCh";:ݠ7Өl1syٲ?P*9ʜ4aYW{2׀.D +<<iΈͷl^vrm-`#'} v-uIfEI +ZWur[)Q&d?+@ԋj'$IC PW-7n!O +z/CIrVBCI[SY3OMd1ˀo~,)͞鳡3kw`$'(T*;s(cBŝBA"jD OF
=Pď%K.U\*W=m|Vb~^K9r.S rP͋Bc<s ;pfmC)9T䖤"?˜q/{E6мaԢo*&]asٲV.dTpSfԭ02fbp. +0-םڧGy4%t(ۄb(ht_3e'5\UvMG_;7߲lG6+ OpSu>x7%7l\E?=ryhXgHyCL_ѯ/Sy8,-/&/rWEZ+
1)DM(`=RR#D!AL)r +ӕ%[DF)ˣlo'6E^ڤ7;bv_NE9^H8>^eB+vu~%jv~+2a3$AGwm` +vwv]\ gE䖃RYRKh8sO䗲!*"ɟ':0 2UIg^;:LJbU\Kq7ޚ44O'(;R})yz}:+ii_AJc<Q=ҙ(eGvđM/BB%FP/i5D[Vg$?٫9r1 +DĈYȝ$H&x<oj\skӨwy}{8JF+]='>KLE4`0Hz4O--cNlP.`QXMf-W!TkaN-B78k1)c]TM|؛HM~}j#S3t!oE( z>ARp5:b
}b5.T*67?t" +q"lf5` endstream endobj -1749 0 obj +1746 0 obj << /Type /FontDescriptor -/FontName /UQBZSC+LMSans8-Regular +/FontName /CRKCLS+LMSans8-Regular /Flags 4 /FontBBox [-446 -314 1510 1154] /Ascent 694 @@ -12076,11 +12118,111 @@ endobj /ItalicAngle 0 /StemV 87 /XHeight 444 -/CharSet (/A/S/bracketleft/f/h/i/plus/t) -/FontFile 1748 0 R +/CharSet (/A) +/FontFile 1745 0 R >> endobj -1750 0 obj +1747 0 obj +<< +/Length1 2482 +/Length2 18903 +/Length3 0 +/Length 20331 +/Filter /FlateDecode +>> +stream +xڴeX۲5 +48wwwwwiqwwKZ쬽{ef9nȉTMAv.L< +`a`bbC 'u],Ā. +_ѥmJ
ޣv6 +'M϶Cvچ*3ƢFA.GouqD|R4$5 ~'7Zi=p;DJ {Yg1V@:1VklsSN\mZ8TU^8u"Ǥxm$y)М':rpYDJbZ?0Ne'>0a>%Gm>- `|pQ]5{2ȓdOAbƀwAN
&~ +Թ R|F2[K2"͟4]RoC|L"wqlL\?ĶAS],H:VGhNĻz۷)0puS1<izvn)WBlz>%C}wWFMM!-\x!i%~8-%;vs甃O40qHR}@cݏ.&hs}L֛3FĹ8wI7D6g,5v-{ocŗ#`HMZ(HA)8Ϯwq~Ծ*mӜHkV5XI¸&@rf~68fx(j]i.d\iK7B?EsUOR.aJ@O3e2]mY֥;E~}Yc'#y5KIVf} +( R@
q>$RdB<[UtFTq +(aC.ɰ,z
COcm]rQC=bP]Bkbܐ/p9?1I +H;HHF!vujƺҽ Rm>a&?=ɬ.k\)ƴs!tzTOE$ +Mwn>xĠؙnҭڴb\~^и%FNl#)-eAnQc˩R6oBB@JQ@Oo@0G
ZlQc^9˸(g͎aV9X<Unme"&z|qBێ,˄/ǟ`CI죘1Gw:(d 2>={fQE[Vģ[@77F-j'wzۿAƹY_K~ܓ +[1wrh9ŕɣ\r|}J\it-RMLoFI-Jv:²l5dj껒(ee~+1mr`g +bLl'СeHeږq}챋T=dS_i¦7YF8baTӌkZVC@'sNs罷Ci˕Y> +\1g8l-LZZ:T$"&$TD +IdI/W +C5yŲ݇3ԔaJ-IZ42k)i)=Y7aq>p5<mf +ntndвT,FycYr%ID#yL ?vzԏ2_W=)w~ќ&tórPFpk64f-O@9Z癢4땒+r@SܒէDlHS4՚ +fCILBi|zT?N"yA@AZ^H4=|m3%OJE/3AdDOmP(Xx^<)/'Yx9oENrӚ-Fa +k7Qx鱗ҷnD簱?fgu?+
sŖSAMrӒT)_a^>$?X1pS=
3Z\ka^51ZMeWEc47T +X.`iwdpOI쥣z;ʅ(\$+
n=XuD5+4G!k30˴ME\sM䃈(P7=Vx +CDZeL B>GpAVZIKPoLȱO?c/Α0yx3wKyb9'kQ8D]kw{gbŽ<~uw!}=)JYܮ]5:j
ޛ6[^4Nr\ZΒ#73[f23-w9YN1`b(,`OߏDx?QaL~[e'Jn4&U<Cۭbmw֠bGB*˭L7/ƁD5qKz +@D +2mfTM6%җO^}TuE{ +~ɪsKj3cMEibAIXK5 riW(t >6?Y?obsg6ܼ5)$ET#U30%ߍk/
;u4)q:^x1Q]k5XM?Kt\&@Uexa|gazb7X˲jۯ%ZZrw~R.$v8[n,* +nG\Ԧ&#kDN#yU\7#JK4k9V}~ +hއ[8czpZTcE&~a-}bm>1]n&4)K=T0|UsN@8")MN(mkBO/5}fJ,އ\yDK e[rXl+e=Zo\H>qaW)ͣUbh$-yaN}E.-+Ԕ7`ZVؑ*pO' Jv~"P=ea\m[1ţG6(تnj`ʲ
EYIb36gvr +9L]5-u ;ɛč4.]
)آPˉ}ﲖW=חP-poH29C2zC.?0-ҏDW3Mx7/UEzëz~0 ڗ
Ć8x?riL4,U.Bh)sg~0s-N[Q@LMH?$zb`r|j}'Ij",5Q[^^E{"([[Ac#(I#ԭױN$ +;ȡDY"ݫ~9xPPA^9ѲٞU~2 +SͬNuظm3n-95p.~b?tKV]~>ҢmL6\jiC(Q8:2C9[_7!$fnct~)a=2a Bg oiqт"itf7"IW)̮ubӮDbs`rpESz5mUGlJYbA|:qQ3١K:up^ M~f35)f-(he!:sfck.=}Ɨr>ǥwlSRѲ'z.|%џ\bfUl0ffsF+ps|s plƠmP00Ɖ,]nTf&kdQ\g&t$ )mD IXK,?lW<vJ(-$ΰfؙk)xbd*<4\cj:D~fpbb7w"Ӗ&Cj?`8.#4'쁥-Gl2DLd`MV3sג^\Nk"DaQoYU"N_$ɀ)2%J6Cl_<4Y "[fBb>LB`ōQې|#Z';ȡ':pK}F̶B5rbyyLy
\v +c ݣ,GB/(L~EyCԂ'D&UaP2}䏮j7+85LI72"z=NsC' @Fߕ-Hj`k[6^YrKp @H$=T)]RyCy;7ݷ-BmD1G˕YHUe0[5*bQrbZVB&%2jMҞeB+P=m9xScc[xg,OEPҤgQwCbO{`0ɮ< +-gGDž`^OPCўb +o=;}wN~ +ޒbWW +q?ug=wS*cJnfwbO=ig '<*ݼc4:,@@z^HO1Y}E +M: +Fp{S nm/BɰYeY ȸS
"e"TtDTm+,/%}wM:Ze]EU04|"ѝԙbw@Ҫ~٧9Q"3*_"ǁU]'Pl#j3ب;;2M;E~\urO,]ZX$'>m1JHdZ\8/%7gN"ӝ"QH-oz偤\"{^G +b1Iq)3ýg?5 XG?/W?A450hn,t@0A|R[VvqqsTl>97C~8\YLt@EۥL'cm,ĵWMmN̺?U\R3ޔAݶ{[~ +ܒYA7ݳ81.(ݷa=_#ִcZ␆r-yMGCUEʟ{(CZƳE:C2qhg8x8g?U3L:*_7W3kF +HP3fxR>N?V}m:.rk$moH9>ȏwMhV]9=۰@hĄi爲9sz K͘5grGS:(ղ?`ZǙ[}rS%!,A\U{jE}pGav\QB`\k +>ahE(1 +|!^O&*+_B8W>A>N@+@6"A॑Bъ#^C&A[RR_K Ҭ=@A7B<M>31fN^EZ
=o;ߺedeL\iW<$P/| +7GnXLЗBp[QbLgAݸHFikg,z%d %pb +#S{7q[uxDuX#8`kWjUDR?v/ڂJeJ4;´&0-*vAADݿ9Nއ<Ay}Tu$_!GA1^8OH\v97BI*~lX2gm$$
W};]_sh?Љ^8#Β`#H()܋}FBD\U*UUwmeZ-0bLk^
/H*XY-1R~
ZQ3cwOEe0EwGe~r:M7(y<ǮA}`ȳ",Q+l[t@~g)q֛'=t܃}~<%٤'xf;"Ȋxx4P +TYң.6fSOv~Si=lQ?.hOspU0~n|H
懤-GvPx>*:C +!962C!G~E5xPxM6 +ib"C֕*v=k5z}~zﵙkV+$,m0F99|L/ +]^{WRYveWd7>zc!I*\#;9n"
жs\\nٚS1cM3oet=M1с'AalCؒEHW3fW/v_e!a%Ӵx t$jG<\ns}uCζThΣhju- +.* +LbC)U:MhF5&׃]dT5AiK5 5WRtn|Cw0.<lbihogfDզ(/gEX(j@hlїlDB C6˚Yϥd-5Gp|P -7j +0,+ޑ|}D5ue$G黵8xQX5}|mk-3ix0a&Dr#+9jrh9jyPvlhLLPSGʺA}U%0uDmܓi
R|YJU >>n+J3S-;j=)K<GȔ!9n969}8AjݹGaqhI'avZ;y] +f8~)[PC9[Iϼ-,?EC&_#߇+U=39Zh@}3R^&M.8,dK]Cr$Cewh&kwOd+-R(:;x_w8ǡoT\T[J})> +)}8#/Zsm{!t*^v;&wIl}2''-eomQK&D_ +$O>k4OZħ +!/ӗ+HeS_w=$mVFPO>;.U^29o;5aT + ̼)(NFHm҉|C7CCrMŇͳU<orB'(fvHYNUpb
~lB +$ao貲O\\חݿ~J-6S:q"rgRYw$>/nϷD`v0ʽ_Rm|_pwĸxL$07첈 "^.]NSAL+҆'j0ٻEw|%?XXpv1bكFdN1;Ƽ*%3gX[W ++Hn{ՃKiyAYZ/own +v%vT'>?QV6VR&dw S>DU"יs==3%q=$rWE,1Y&2w16=x?3pn8QemzzȤzDB%Im1(ةԶpat؇\:K<7
sII+ +y()efbPKǫwy?1@,==pahBFAoJoZ%Zk-'{AULմ| +zN 9 蚽oY_N/,\@d>]T}tNJ2^|&:}{0J}tn=X )D5߆zn~n8I\LyG,2ڗ˯G4 m*]N)_=E6T^鰬"1q5"ڛ+tn .umH*+}r/~1O'W|`A;Qh~ՔGNG{L+}\mWEbSDź$qr8'4۷R@&t^61]vJCevLU?Q{ރic&/ck<E("L'\BLm;`~ӫ=%.0R$lQ}g5a
^1h +s>]a3֤u]f.%]D х| ;h$KcefN4hq*C--s.I`ɭPdT]kxI?n}%fJ5_hKxj d"Zĉ{u/}>18{Zrp{\KvMXكݒOS,p|V!X!1A +ɔcr<0@ft,"~"W^^e!!jď*]⏀(L.(?mNa6m_/p>6At-F4mxդLVWBsSKHhL*$h(ADtD'3 +Ӧ}SN
Ż +vJU9qLKz|vҊ<[W7A-My`\iĝNiJdN'N YlQn@8Q{%;}O7hGl%<9;̂`+U,Hx^r3D^^4
#Ҁ@ab;zQ0(o= $d/.Q6u-,6pT +x?`N +HZDubàJɌiț^b%pcשf ,իU~?7602ġjt^ٗc^VKg cmk)&C +o KT3P$/I|5<z +ܦ":kfriqGt068e)Hw`GhRXy$jTø4MUi5XFn0/32&;dU +RV9y@5{'ՄE[a!J+F&Zt.Xu}nh'@@r2M4%2pJ6*駜t&Ӳ|~R>c}W\YYa݇hm()tmzX1{Pto_Ab*F0=W讘}]y%a4wgueĻr/uv1me.sTn6 +LmS_"T&p@/بJ"2u_30oJVςmPWXrF#1APA\_ԥGwt0D;$x^ě&<s_qtc.#\q!i%*+J?Z:qʳuMil.p|6e&,k9ѿ +:]04CЏl6a}K;jm^]^L-g4+EzڳRrUWXccbo+~]XOI|=Z<;P?;@Xz^sَgdᛲu>УIݲKlQplT:lc +\,*|`Rd +|hR~Zd]?ѕWʁA"!|Mz,)<1.+L-y±.{qr92_j3V'mIjՔh}(T_r d}&X.+'/fp{H̛@-?"2ޏRt-J8PK'st[ۊjN#N +)]UzrSXXB,@̒ w?^bIfpmfP7Z]8'(ŀ^/!U3djS* M$h(pHO,v0,
1}hty 3cQ4< +endstream +endobj +1748 0 obj +<< +/Type /FontDescriptor +/FontName /SXYSOI+LMSans9-Regular +/Flags 4 +/FontBBox [-433 -313 1466 1155] +/Ascent 694 +/CapHeight 694 +/Descent -194 +/ItalicAngle 0 +/StemV 96 +/XHeight 444 +/CharSet (/B/C/D/E/F/H/I/K/L/M/N/O/P/S/T/U/V/W/X/a/ampersand/b/backslash/braceleft/bracketleft/c/colon/comma/d/e/f/fi/fl/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/plus/r/s/t/u/v/w/x/y) +/FontFile 1747 0 R +>> +endobj +1749 0 obj << /Length1 2269 /Length2 5412 @@ -12110,7 +12252,7 @@ N7~U|-YQXy4b`ZxEpntECy|MͼݲΪMq^S^9 Gx{2MP6ÑDلӤ)/khRu]iܼ/Oݡ)0.\\A<qVoj `cVvX잖aOZ{!k(s9.40Z{=PN⼒
#J{&:rIU؍-8\į^o]_}nSuUOr._Aeڽ`~6'!VU'uG 㖷/eqJMa,0s[ =O*ۜ|Zsc<v6cHNi
*QGY7zm4l<?[x endstream endobj -1751 0 obj +1750 0 obj << /Type /FontDescriptor /FontName /IQIYKC+LMMathSymbols10-Regular @@ -12123,11 +12265,47 @@ endobj /StemV 40 /XHeight 431 /CharSet (/D/E/F/R/approxequal/arrowdblright/arrowright/asteriskmath/bar/ceilingleft/ceilingright/divide/element/equivalence/floorleft/floorright/greaterequal/infinity/lessequal/logicaland/logicalnot/logicalor/minus/multiply/negationslash/periodcentered/radical) -/FontFile 1750 0 R +/FontFile 1749 0 R +>> +endobj +1751 0 obj +<< +/Length1 1685 +/Length2 1323 +/Length3 0 +/Length 2355 +/Filter /FlateDecode >> +stream +xڵTyTnM][yB1E4
I PFtfbRZVp JXxnVHWwV3~Tz2 +BAB1*)4A8f1b +D~~.WJAIbP bҁ +hJ@!!._R@Lm7C!a~*F#7$pz)iSxZ:JlD +B{=9|ɠ`0Y@RE~A',qκ8cQKpϯ0ZPdL%p[RWk
/JDB20%8(D]U+Śc +ڟ!GOt=si_5iuGbea1<r9vZ8Jʶcj̧Ntldڌ+/w^زkVWJU'NYo'(ePԷZ){:<9^ۤxDv,8ᒕx-lX:s6ߜ=}]>wU_}D=2x&,r$|Gkkdknx
Y扴ؐ_pK[QX#RWh| +楎W-~#;eBksyT9,3Q0tbSBb[μ֙ +vlԮ uR咻.m
io|\;[<ziߢ-w2n)&VYZ{j᳛@2wv +{sz3yIm)sO"_v=vidۅSˡsgYw=[۪H%Cz65z}Ԥy
b'?v_\FߋQe\f?o=GȆ-r-9`?'@Rc3y7L~p1^Eg==/J!{Jys8Wn8_lU\,fvt7?30[; ûh}}=MN2ݣuFlO^jcApp-G:EO&JGzdxHou:i5)}oāK=aRr6YU>aOM:q=ix8Jy *躔հml u/:lIr}"^a?LZTS1AҮ6yoXEWY:̱ET[́Sq' 14zt|%Q%|:ZЭ
O_.q5ʒks)!\<_Ҕ?k9xmԊ6ߖÒˇ^+BO<!po.ݜMcŌi9rξ&3nAn.|ި2f<QwO!['-#yK~=%B +endstream endobj 1752 0 obj << +/Type /FontDescriptor +/FontName /CWURCS+LMMathSymbols6-Regular +/Flags 4 +/FontBBox [-4 -948 1329 786] +/Ascent 750 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 52 +/XHeight 431 +/CharSet (/infinity) +/FontFile 1751 0 R +>> +endobj +1753 0 obj +<< /Length1 1869 /Length2 2571 /Length3 0 @@ -12151,7 +12329,7 @@ Lﲀx&PzkU^i6jgK3peRBqc
s.Ts.,'I]?鰀u]#Q w*v,w'zUi/a͊0zqwǧx(8N^{˗/>pd-6 [[
UCUuk[iS@W\[`,j6x^yk5ѮpX"yK/,I%rPU<=`p'eN;<;?Q94VN,
rnr^JwaG-:6y}a>S3)y7ݍihz`kgzJ0Cxfo?6ǖEβf-<A?e]-78)5Kyn?9R[Ds)6ObbՕO8|®ӊ3d>]9CRǸCQUEv}e[Vo5j=ޑA$ʇHx4Ǻ.Ȏ/.'c_5l윛K=TLw|%+mG endstream endobj -1753 0 obj +1754 0 obj << /Type /FontDescriptor /FontName /PXJHEZ+LMMathSymbols7-Regular @@ -12164,42 +12342,36 @@ endobj /StemV 49 /XHeight 431 /CharSet (/arrowright/ceilingleft/ceilingright/floorleft/floorright/infinity/minus/multiply/prime) -/FontFile 1752 0 R +/FontFile 1753 0 R >> endobj -1754 0 obj +1755 0 obj << -/Length1 1691 -/Length2 1663 +/Length1 1737 +/Length2 1944 /Length3 0 -/Length 2716 +/Length 3026 /Filter /FlateDecode >> stream -xڵT{<TgUX6e*]
33acfΙf`h,Km"ݔmV*tcԢVlْQ[g|<y' -Yb,r1wfP鞀#xTN)4APU j2t#[
\=c -@ \"tqDSApB#
CT*C"tj4 -'s8;h/*C"XF.*~T>`Q0D(D!b -@ x -HU0;.`g:f9 -bUJ( -JD1i8(Ȩ&}q *U@p]f0m -B$#/7waFQ -n3 -P
$0aABFE1*-LM!L&%/c˴)jPw19\$G.i,[:!a'>}R?]m&`0\g -ꋇ:zP;omxkJ>3iƛ)ݳ1uV!D;K&o!UC9~C!WrN?1j:N3Z=lZ|fWl -eve^421|Q5~TgNXWzTu[g̾{(3(@c!8y^ܭƷsC-cro -oCケyWES-:y ->s`; ߏ8Z>e[[Ke]{Yڬ4إVM35}tn7/oOR.JpxWl)ϖ`>4Q=lWR -Xg"Z7-neizkG>|u|ǝ -W{WKoMܐfqr{թsuų6|.ИDXJ_,3)>}y;D.jt^۩7ɳl}/='IQz?k8bOP=-כWK;S>/KW-I:3M*b2%yO̼ѽLʫDL3efC3Gl)Vokw5{vɒW{y>Z~pEnjg^+SʫcxCWxI7kEGgZ5IƟifI#mK*RwM>"bp$ϒT4xgy@:|8kYe=ExcŒk
K]YQ7j&QâGr?nC -n>FdUW]\}a/V39Ҧb;*UFonӓZΎMR[LτY]35̾vAyC~;=iϫ$#HSpvմlfr,|Wg֎'e_ߛb{n[P苏~yp-wކ~ns}h8mEMK/o3MaqgZ/cݞsq\Ǜ>M)~M6SmA]Ñ?}iݘ;uIq;[]yS</Q}s6߷r>W6Ä+W_?˶GZ=ku--hۡ߈i(+_~kr24\UЌ Leoj0J۱fU:}k/)Ȇ)^m^S&MSr^Qs᮷dflG<xoxs2߮bشKL#uc\9y/kZYig4뚐FShU~F&sʈմ7e3nDY*Ol[%uplAZUC-k'L!a珌jm}xFi%ܙ#)%_XcZ͖sn8-*hd<['3m;<s_<ہoSߙɮ4G\Ĥ5j?
|UDw_(1b:ӌ?V78 q +xڵTy<kVv[JYی<3&3;,SQ:JEDh!YK)-JΨ;7w~
Y$.hd`2<!b[/It*UQN +,Ca +1C @<D+ Mh.)vb*@QH8.B0A%"$71dш!D|@Ÿx8#\ +b<$&Ft%[a薀fm :uF9PH'cʿ<Ťh信\>ʧPP~9}!Lm<* + +p"HhD1lm +ޖ4q+dƆi#܄wj?*Iw-FmFw{]Tw>Pv
a5%)/VxhS"2*8`"3p<w +:FyWNYԜЎfyJzt}C^?ST,`\][ P^$UNl4ĉ#[%s<,x_835e^)[w`G54;o[kl{#u)=(dp9Q<2`<WO8ͰJ)f.m2wMC7+m
v1{'nKvԏjvxnjMAYfES xQ{T-86͕>WqBGdh-SQwRGfa?=wj~._J>/F,JQ+ԥ+wk9nƦ'r8)7qֶߣUWǘtIq{)\5LTt*^-?CQ#̙+}NH{m|]"ҿyҼM6;V\60ٵOW\{aLzY
u^~Kv[۠W<t"R<J?PIL֏UL LSe_gq'T1c(t%܍rk?w2;E_|[7O:{C.v^TVv-w-q^pkv:̘MKG[l8js|{Cw}COL7.j\JS݊'%'uU{g-wع2}]zSt[x +Ӷٕk}7]iTss3ѽt=Sjl4zU*.ʙju.$<}雹>)ћ_oY!θbVV>'=f^OV-fU뾊NA_EQsy]|fUC&)!Ȥ',n+~t&rq'K6|N+W(I .mOztwNG_[Y5MJ8뽽9~$Eη=uBO:ֻ%g\ooi@RӘu#`3H|zOy@ +v-ePιTF +O-:ۚZZ7&aǾ:&vݵ>a;kíSW-XYmՔ2@y y:16:g[UZPz ƄMfWbV/v<ۮȱ6ZPxp9AĞNI]5h&Xyr/AxePճoÐ;d-U]Uf>yHN{/oz-שEul]vM'l4rwiDUZ7M4vG3g<XX9cLcj|,gMڗ+[x +uUY)d2P";t{]t^*Bݍ!pOFmۊGOW:C?i:ru.I#֛Φyrl|at/L wFiFZewlWXP2Kr,% endstream endobj -1755 0 obj +1756 0 obj << /Type /FontDescriptor -/FontName /YSOURC+LMMathSymbols9-Regular +/FontName /VSSRGM+LMMathSymbols9-Regular /Flags 4 /FontBBox [-30 -958 1146 777] /Ascent 750 @@ -12208,11 +12380,11 @@ endobj /ItalicAngle -14 /StemV 43 /XHeight 431 -/CharSet (/greaterequal) -/FontFile 1754 0 R +/CharSet (/arrowdblright/greaterequal/minus) +/FontFile 1755 0 R >> endobj -1756 0 obj +1757 0 obj << /Length1 2340 /Length2 27465 @@ -12344,7 +12516,7 @@ A%.9ti5NbreD>)q| '#xݳUa;K9_OgL)#w)vR# ύ.]0AIS\LÛt!Y-gw<r2^GR2dE1 endstream endobj -1757 0 obj +1758 0 obj << /Type /FontDescriptor /FontName /BANLSU+LMMonoLt10-Bold @@ -12357,140 +12529,152 @@ endobj /StemV 83 /XHeight 431 /CharSet (/C/E/F/I/M/Q/R/T/a/asterisk/b/backslash/bracketleft/bracketright/c/comma/d/dollar/e/equal/f/g/h/i/l/m/n/o/one/p/parenleft/parenright/period/q/r/s/t/three/two/u/v/w/x/y/zero) -/FontFile 1756 0 R +/FontFile 1757 0 R >> endobj -1758 0 obj +1759 0 obj << -/Length1 3042 -/Length2 31357 +/Length1 3000 +/Length2 30937 /Length3 0 -/Length 33060 +/Length 32611 /Filter /FlateDecode >> stream -xڴuX[>Ht]H]-tt#-H4|ϳu?\}cLYIlؘY +xڴuX=4 F
nFZBl]^1Ǽk21(qcgɁl@LtJ@S'+{ +TN pQVQ +ɫj +<G'|4:8 +V鏅1-v9zL^+8f?g L7}6JLXG NGOY{v]-q\h7?iz]3~VvY͍?BUe&-,rcKEV!eW^; +`ȸ+05㠗ӧ:EsI~- YIn]$?b
wV뭉wPĄFsU3|˺Hs5?dŵTGputG1O]&蔵15c[u]B[|ri'L=9*ڶU&%_E{GjE0\؆+B&oQ`)^a:AvDvWVSKU=ʈW>4*)hA6X[ӖZ|dљ
eCӥVNÚ>!;+³U0 +e|vz R"\O|,[&8kvXro7pYQr5o/cum֖k|*UM50/|[Orҹ\FUȬEB38[*&s$sjǎ[~bPA23ryw$o_@RC92[ΙUԮ"KdK@֍1FCLxnZg7W5T˭&dNl?nL
kFֶ]#+s1qo +rO ΄9rOϗ:P*@l@|]J́*^PuuEh;>Ic]1:*cю5WPr>*O-qrU]*4̮A-!uSk0f +\|\Yp&|D[ȵK]Ms8x@lE7ũ7MHD]v*" +_'xXÈ)4f#<Hc!V<QLjd9?(G'YtOR\YPi?HćUGE}~W=saڙSkE.m壢AX2-j|]'|.<zpͤسSxBM|,J}<8Mj=I,>{BWj1ZjZ~4^&]! Py+Ѐ{
''{t2-|gQ-0 7i| c{4E'0rSGOQx8pGϚٶ:Cѻ1پ5krXR /Dlkd/)Z ;APm +I>v1HEi9R65&'QTn-+5w>CB\VC! Ŗ87ueDkIRBRwAi W^Gu)|?dWⲜل|Z!kTC\t?n7JtLJf4z"6JEu2jl`^'kai#=:"㷱s\Jf}iCua5Xs,./'*Rg]^BO$v8?"mDU_:5^0ۑ!1Ə"[҆odjEi+xOZh5!5g/. EMIܼd);YCiFM7zŌ(=rA ܱ`Ƅvqx*a.`2 "}^7868:z;Dg];hWBdbZGjKw+sޟƴȆuoew +~qsYZHė4U#Q2X.7Oe?k*T"քw!Ip\zˀ/{4BNxԸՂ"Sj[sUxt59ѐ#*<7/
,WZ/_٠BYo1RIU"iN'sw_&*_6-&M%A0 d6Y=7Vfg
H0VAs$DPRL,+ + ({iuІQx+:Rd:16- +xYs +ՅV8ӓ Z}o +*[rM[9/T1'nF? V0;1Vғӝ9Y-M.c9qktki'W̍t\kؔ
sO +]\btRxWWU|Nk{e}䊟*9H溚PpsBW>(QJd_Op5\lNauYٿ"*yb7,.+A@drO3smq8W+>}IX@xk]/ƃ8$|@bfBHYqrPwXM(A̪D[6|Vg]eBlATf} +4D+Yyn.ӮedT%۲ghwqsƽ=!}w2T{Y#
X<H|'-&!ɀL0l:%Û`1gA'o~45@c'߮j=&-2Ypp!FVs/@EL+jB<[vG+ +yvUzy9PcaЕ`BnQ4)/;P-ZA!&^i%E_(Qv`81b0Ć1aDT, +5ۑ5<v+p+QDÝ+t'x/ȣF,p74y~E"rBy9[U60%Ĩ} ˴o
DႡt.Ó+y,IR~/g,>|v#nQ1dE*"k)b^qv}*вh@wӢ$e{Y(9ʺ㗓7ɂoqmR&Q5ᭀx:8")ȷȩo")'eͺTGs;ͮo9;|8rNx&.>D4e|р=e,ΙL`qȮJC7_؎11\3n] +=100%!e&lPڠpa8;wd8hu|_B[y9({g!jW.+{6aTZ `G?MB7EPNf*-|@ۺ{Y!O\v-25S) ד(.ZH +06URqk! +uĤL8͙Tƾ~{fN\2\8Ym<>/o U
)aG<!/@@#)># &0}(mL5JԐ<Ei&Ϻ^$)6<^
o a[ +91)090,҈0P5< bkﲣ>zcu+4UCwo`^fnp` dQ:RU#CǪ䚐7*n}--|-jb`yUnmt<FxIcUC ǚo#P>??u $H=,"j^9;.^"\MQЏj[M&ōߢN,:Ӄv:{l߹"ft=TB"S>TRD~R +LPpʇnvR9Xnjn}9hNAW7ҽpEAɸ9k -si.HµW!A$sh|qnH
ʕB]X1"
4ڴ~FрX(=XhflߦhZ~?ʁ2~T +'Ǿ$d||:^FZFuDg;*t~'uJycq5y*'w3pp墙`h(dmS7.HU8!]c#N*Wx=[<YRBZKeOi%l Co\hYPC\ 좄[m/w +/@mH+"O|a^!WF on5T?z)"Pk
{N~aӅz& JZF{ȧjqMLJMGgFjMבGluz&U SUW!SO)o6p[?k܃ysDg$Zp#uxSlꨬq]؇~?*Ҧ`@NߒeX
)p5/P~a +4 bXIa}46l]k^`/Dek7K~RzTY~KmU乊 Q2"_˩G_
7ǭoXQŸHp5>8E~y:Ye?y$䇬9VJ{Ќf0߸JO!U̫E~@,LPQ@Av[ m#'ҁKNVy!+
Vh
7!w +>:ו݄N
?t0?K
X/iU:?|qqA/ʪw iJUl&)/Vyeja$'퇇1s2hYWVDU%?= +Py`A#Ok,K<+2ycƈIw2 Еbo)GxمI*Mi0 +|:d[joxl<i0h){KOl&_w%(y)WUʲ7'GTl$E|}CB3^D-"g? +t79륑cO{T0}v:W1O[!KM= .rP ='z6#dj<'Sj +bz~lY[ٕY7P:v`}EEH!@U*Vd vG;r
ovP}~- +jv2ZXj*sձf%6s@[0z=>pcx|Bס}#黈YUhcEkkl,y4AK.(3]Կ`r阩-/mGߕyl3ҹ kB.[0]?+l9Eдg=></Gū9B!2WqϝAl6tdF5`z+4j +LEaL2H#mvX +
agf!kGX +[Q +CWn*dFiyδaѭ0vC }aVN뻤DE9XS +X|U4wcZh[>3Ѯ
)>ObJmvF+œzM͕.6XQ+#SQ~LJ>axd5
"|ٌdNKZ-PXuC%~H gfWZ||e2y5|}!c+N9w%u]ʤv%AQl +^aA(u-i
*ĖY({N +Ըȟ8fE*VTx~dxLs5ޓ:4wx͞%]dOwuU#SP?kdz*"{_{3r4:M6wrXɂF={@*v<{6$aa[J +0>IMNxpFʑPǫOI\g +ZK(>"(QG~bFs*0S`EhQY}jRTvۗ~g%05>*~x73<b] jdsAaϵy/R.eͳ7颸ycʎo +ޮnF=k4>[bT.ng+?ғzMiŜlEFYO嚦]V4aZ1f$π9%_p$me{3)%$e~6F]i(inZ͔Ba!R+g5͗|H`; 藳ԛ+zKU\/7Y{ŷ+=;S'8~5fYh4V[A?7%&/Y-E;G%J륐RMoZ7akLߝhSc "A +soXbjGAjaj&cW)0jHyrG,šV"_tu[*t <u1(*K[GvUȆ=U9/ϳwX1@3,Vq/btl:Ά$N=C T]p9RЂQ)QHu6ڭA,cAw]V87LW5:,5&sϩb߆y/ǮW\HRC;זwV).pj3Fo85)SyT}ԭ.1`Q^fXؒY=*OӽS `P%fi
X,ސK-%o[έ!8Oq +Fv5w1_3-a-Xt,Wu|'~G^2*ܔdzXU䉊A,kq
Mhܝ2!utfC +Tae䂙n +G<}%FW7HBPΜfm{ =U9y˓F +NGk3ˇ37dEt+vTx]Ԏs]+2^J6&p]mts ++<\4H rMүu2=nwҫs4iYz6-.NJ\НC99ag$-%bK=٤ئ&Rox'w贓SzFh$>Q>[!ɵB]go̦h3ޥ>qϸ1.rrmPEԲSbT7N4u jqU{bN˃gZDWۦTR9ɾz)Lzvݤ_ fB0ͨH!w1*<c̜Gqaﰷ<
ؖKU)cw*v]IJFcgB8zԐ$F;z__D$nrfP +m"GDij5fdVl'>cfRz\bM@Kf:omBfIrڔ#Lq>fӸ0G(5'ߢ/e +]48͘+>GbP[5EƲ!̇l'9ph<bMށ?ԽRbi\m>o+ɽ&eI0Q7㵻As\ˑ0$e<HՈg)B(6?v2Yzq$ĕVu7O=\UO}-U"ӥF|LKdNaQꁃѕ!UwI@7R
oϯk{=? +ׅ:!J&X$GX"B"z6\Ԕ( +'ə5mAOo0֓FcbE`cibl̥Fza
?[~o,7QtS9UצmVa,6ZxK?}\Y8\{Buu +ItIJX6wEd8v^b佖^ +6У}% g 3乬d;5d^V:,uzЏ>9#n bj#To:IWQ.^|I ]J+|{@kRVʺۨ&1PqC;v.Zq㸂\e-Y +P4G)%KP_c\Jy:L9+IRQRxH>>qO +4\XMTeǻpR~P188%feB([n]ȑ>^%~}?m98JTBż`Y#jx`(l,t"+wZq8l]ytDZ2GųP8ZpIȞӷP+?{VTu +5N4yHfpXb>M5R!B$za-W1s"|_II
zYGązʵUw#O~o9E + UD\ifmf3@D0W&zog];j.j)rX&+RLv $*)F76{5%ס{~q,BL"ɖivK0ǝLE;XWx+I*J2Irh~P<ֻɩ)Mğzs6DBFyoWgiWSŚ%EhVjМBsә1k^Y-}WD\fy:4 vV(8"+ν*p-Kr7~:@J~[̎;crz(~y$[& +.t6ih-?;߷Xt/Ց>C%Td4{R(iY=S?t5DOyUL R-Gh"ڴ.v҇G3E\Е=ս*67xh<Ruonw''!FF#sgva\Ț16\M?z7gcYD̦ҫ?٨C|B|z*> gDD8\jDJ@Pn<k٫c=H"EؚW\3
7bRmɬRR{Q"AΙ\QQMoo5Sf|l1S+bm)ۆW2ūp,q"س#hMxa`S1ԐJ>~N +|w6$Lɺo. +b4vG"OlM=Vi<7P+'s]44l~H"Wx&=K}^e#9.Oӏ!qw3N&[mYE|a#1Gp1oh
4Q6OM?QL02իijNV]+`⣽29:
?MS"IGtr;\q$Wfecr\ױ(t;#I:#Q0fo.<Zˠ?&=os"6Yь^?:Qv#;s~xp;~b4xݺo +Uy)rшdB}Jߖ<t%l/9=[7±{p
;gup[6i}U?c?O4H +rty1\{)XurZ%Y4Ik֛
?/4df- $_WG] zl\s_VUi6tUY1r / nF"^y]ՙIs5o*n=<tI-vX+g:eo{sҬaHq-ݓ'U:>RJχ,FB{Vs +,X46Эӧ;2k12RTd~cC*[00 +>wڟΡZ9ܔ絾v8N8LsdF@N 2Zü3z +fxV!슱TW!pDoZ°aQeW +gˮIٕ<ւy)4J4ä*txf?loL_|[.Z]zv%"/10 +O(QPL,r*ΪPUM<(x:$y2!uϩxx`@vOMS_kU+ZV,3--biJ]нDyt"X(*pdIW'x"*qB;[`5iUCTZ5>66quJ#P|Ǩ{f4oSsʵɃF?9"IF^ɀZĴ_brS2Tj2W-O64bdaP5ʔPtV^<[
aA*( +5NJYk͆l0R=eáKZN
Ħ<,y%-w5c?akĮ[V6vZzh@Cr}G"8-v&i"ڥrY6a.}')ΑܱcsZeP
ˊP^1t2pz]`p!^UkPVo"LJi6H7TP4lU +1|]vjX' wTw:/ +R?1*<!,z.d?B3,Zn;Z"BM +ے +#HZlDXҕ +߱5sAB208.lüN8CDO!yR|UEbdFGg-VƢ(R**H-6[K-j\sJm`J)0bm|1/\H<{I\2+ +fXHcRdB[Z hΔ +&r͋r [MhX2h8T"Y==cMI*wMqwK͢Do4>|lv$Ǫu*A<1Z;k_5K:Q_Z)1 +L%1')Br +1t:$vCmc["e]Rkd=VZ27ƳFmjH@VC5]5 >rr.X\it-¡ (l$ocϊGLwrb
m\ATc[l?$xRVc}U3SKCwWs"i|DԫOW34i#Y%5шE?Y"w`3i煉;^` +ޡ.S|khXZ=`h2"{w?
enJCbP<F
*:UHD=_joIǙLɖs6F 㰇&$X|]o헩m-0|7zY[<dd5Q
䈊r24j[ڏ:2*>SJnnjXn>)qύGzZ(AxjgIeSB|5@2WL[fڭ +
&<f|o]$͈>jfXvb7ʕ5U\Ol0=xʚ +gt>rf.99=wPIth*NAjseVrVJαZE"PS +c\YnKREEzi\Ta> +Ϡj"xeFe
hMd"Xа8]B"?Բsኝh0m伀 +bcUBQZ^:GX.1!~7( +V5ۑn* $"UBTEؗY_T,S/YFR=ňt*/Q\F"P WR5( +=g8,7F3ssoc(F1"Iҭ)ieAM<
؈ +[Ab? +@Mgʹـϱzk0qz?)cof5˞gca]*sʥ'o yO
pCj،S4Jcs:Ⱦk,Uez^l@XŮNߥt.8#7'_a렻`ŝ@*nx^ !cly^ȻѺ8vQk$7Z'}AH́G|/QYև\cMʀ;a-/=_y I"#ԷyL]RxT
uJig֩q2X#9v$ֿ<5GX)wn.2~{߄#\b7?G|<?BI?'MώA<O#lᨏ.35.*%K|U [NKB[]CY>{YoxGC-aDN +/JN9-d}u,K:-ZotKy츗s.]ona!Ww0϶f|=G-P<A(w`Ps X*6A :
ׇ,6 +LeT@hP\nz.Oҿ10lIyo|V<7ЯK^(j|U_ES/^VsX
0c!A +]Gc !<m9QS1(Hq|c\jL7/TnYrfq-NpNJQtҽX+d938+Q '5T'/FpW%E +@#G'7^Y?=jc7A}ծT n>=P״$"bALf>:~L\Eڳ^gB.N@E96#ųjŴŅiF_2}J,4&7>%#|5a!FG??'iRҚa0{7̮i VwZz<LRp|:
|@VV 3ku'Վbkg_B:/"x=Ç'l,$P`p3Aۅ6][X}Tʨc_Q0FgGO)衚=97B4ϡ$/ W*cN]7xNXh7rnʱ*6/7CA?:~q{jOگXlSo+½la҅PzXr~X=|[6#`_3AePSD3a !kCU +\NA|ʯ.tSY-z@udZ|dzm[\Vҙ\K8dwTBoO{诹p5P&An#h>w9Jpv9^gϛq
`I$8yhuir%?ԘpO4v9Fŗ +ޞW=Qxw}OG\P2bf@| +/ICKJ-qRW@mt\.|JY$wUiY_OE!ǘ]v@Ƅ/7Exu~b_/^ +'R)tKw
x5N6z4)u34ɵLK;SC!kSh8| +=qEN)娎CL<RF{+^{.FoϦEe,@9'8(ܰO"'dÈ4C =EЪu۫4N~xX?tORW/[$?WVwHNJR0$Փ{F`pROΑ`JW]sƎz#Rro3e,0S4GnrT,kj&O>]iNQ"1ĞM!P۫FFn>'A*/'?k`P^~LSG)۱=0}&K<;a$ܘEd!4YλL1 bjGۍ3e)y%Irt~U ݁Jh!@ +^u[q NM56r*\A\h$T@,G
"bx~WO2N
@#&B +nh5\ 3# $0/C2P%97*kxӍM{h]i8d\;]6'4l^.&edZ[cP\AL 81(gӶUbR}HA{2 rט! +.jiulĂ4?9fRB +%qc!9_AX\ +8s5s% A\WVTut +lnFvKԊ[ͺg)/1En9fsp +H+KK:fZ%3*;x{GAwc>nyF{D~U3CM!)>Zn +p
Y +̧S%Ŷχm!JZ0W"2B,<|Eq~1f7fbt>aю!2s: +P!/"J<O{\]>' -*^ONX{3گ. 5kO`}a&(;
eK=2&~@83Ԫ,DEJ/٪%*s-BS_4ٻN]Y*ؓ<]^ZϾFg0.z4,W/Ԯ`Ygs=gv9xmɬHavA.IƲ0s?odu*i.,B?$dbR7a)3gʭNv5AC`U
Y7En'{ +YO5oi/-᷵q|JX,<岛&3Q?C9N@!zls_:[-P$\'lt8NchK"y뉑#!ǺE|pjHe\K/$ȷ&M+?_&b֙scԉSeCe59$jjp
T +Kcf8=bdٰ16(+ڒ4o%磽7rk1{1=.\@nI.f*iM#Q39[z&sdکӰhQQԋi"yO4`@4\So$PyJRd +2rϙpwo<,˲ckl+x&W2_RQ~
T}k&%DˬW+xv LΌpTeQB5jN!Lĵr/lj9<L~,lu`5ITN^nyc%]TX0/ +8}qN;7 +4v3jd]\|[iOԺ}
.S)ux*g@%`?KPڹ(T>.**-/7NeFA$$%o":n!U#@L}hLcĴ4}6160*?(#~~Xӡ:_u'vY0( *Z%plnHs|VJ+tF7\Y"Qo5-.e/ab!A)o}M}ӆ8a?tz$AN5o /i 7459j! +J4S'5`N@a1i
3x_s@|ֆ<.:Dezw&yE cĆ/&"yl(ƽ0 +͢}GdD)ԟZ8y+Zѿ_Z}r]W8֠^Vſ/Qad?П[:4 mZ2ƕY:݀A_+̣Nԍi@^8Z9u8pZnhI.RjeğjcB)Micv$t g77O~28Qr +K3į)HJ_y/qל&ێUtb?hՅ1Ķ͋g_F*8A3`2{G(Ď3F&ќQ{\D?"f>#ۍ>T.aKO,Gcol%o麁1ՏAKʵZj[wGԓ(XU_.pP>r0{ߝa״2I>&ZGV_mW\A
>ҏW Eb-iOR\.H}B46H$>BD%nVqj=g6grWQ/&:nŹ} S!.iP_@gО#0]iT5}5-y=d%'Lj5mmz.DŽ˞&uE!|[.gEL*'?ClѷTKیJ
]A%CU3yfZ-\9D{xFծ|t +JUek?˙|JCeYSǐp_55 +heEjCWr0$mV:L:>$v`3WHc9ȓc1o +7ͻA&M!XYg6pԬZF@ffRKk=ߢ_LXNɖ&UnveG"_13sYN }yؼ8gw +fӣF5=tUldo̶~Ibnw,7}O:a$#!2]&D4k{t $&I.1_pUD}f݈ZnR6I1&iܲA?4Im!/V=XH䑬 5[ג1*\{;(0J˜-)q=36{`i
ӤW2W}ǞIkEY,Xpoz1݂ +- -`Ihlc -`eEHA@`P -1Zh 1 -ٸLfH,`'@s-%8#[KEO&WZE,%-݀ʖN&Y2" s dO2:M6<z,= -6 +up -!Y2Y6tCZ+/gw9]Y!V^ܜbυ9"xDN<SlbQL~v)?(fII6x9ng5ו rShCFfc?}}<KrLP/a{HTRFoF2s.rz05Y%6kN++ֿ'sTN:]~GՆ7I#|jJ$oPOcOSSpu<ߋQ~8B:Wbnذc"rK4{E^Ei(rXR*Y
K,]p(8hMspjlhFH;TR3 -d`U'clxQIBZԽ32%`63e{E5@ث'-.<I]h MJ 鞜R=WWDcL/|(`ʉȩk9n[&'./m9+ؔFUÃQ2@2Q Ϥ\KT/)a:H`z0M@zߞRf»&ˏvuD~gb+mM߫nF3a2`6 SoLD\K^(WhvS4 -foH7x -THtXWς>= #C/v~|Ttx,<*t|z){QXA.}L?:qm0D5p:dwRRxD.cb5#m7Zdf4#TsL+oۉ8ӏ^?5j'tv7%8:e'|W<"mrj^YNs;%,.Wh->mQ(PS/IU$_7#B3'th[, -6E)1&0yy}ͭgRT}9U*x!X.a8nc'miA}|܃;&--_|/zKҟ9=h@꼜ɌzR%>dmh_r(o'2";XT"Jj]+ɤ˟L僚vUU]2vkn>?쌞Һ6*r5YTc6%R[%F
&-@n3 -!ܮӆ -ո)=vPߢ6w}!oQ쵮*W:(MC}ًkۦsHH]afJs~9ZAjBUKe6y,=|(ھbʆzڑakLf3`e`d<m~HuHmO>6^Dm9vJ:Y4<cL~V[{ژ,|աLyݵmߎ}Hٟ&QE$>,i`U3+$a4ֺ&VWe"O!QP\z;0k[hbRx傑"czkKˈ< -ty<|_ꩅ9*/tlq8EºN(Wb8~а|a85- zݢ45'q:䩡KO8#=e<hH:, -f(Pt7IE'-ᆰ(h霆J=tzu`+v*5'HJ̵K5S,] -ZܞF~;Ks4K5,Q8,D-Y!-iMKdXٮ_
d{š+{W@dDrKmb̖$.E]eoLo}¼*.'n+\
y`|%Jc;ƾ]ptm6S -#T͚W2~)ijDХӚw1lmڊp?(/Ze_ -.{)!u+/ӤgRX3x6uVh܄˄+BH "dcU@YB8lRY!ߺ#ZYckK& ->";oku.FK>?[דF1M,qh'>8rNo*.DY\^Q{mY-Z*QE5i㠸C,¨LN֜L$ -nS˸e pD|{l՞i]瀤[Qbe~bt0mBSAPnim~-۪Ɣ%N64r*4g( -M%m0:[](^434}=-sn{ٻ *QCos: -]\4«pTCa4$Ovk#S%p?pW)6zs5K2]JQ=k}#3.$&Fno.á @@icck %@1F!k?OW0@A ~7JON@-~ɼlugLe:>C|Oyygh!|4Fy1H/ߦ^Ռ;}* ~Sc;PǞtܒ/|n~υӜ9e8z -G0JӅcuAZv;J~ [s(|{ȤS6nƆĂ'[zKYzx3p5=GI7)i_Jb=g[A65)9:_Ӹ52]U2Y?r^RHݜ|)|txBr7ݕ~,8ۗOX;rYX;O5UܕIaC)#@7O腉 wGn'H,|5 -Ǫ?k¼Z?.b5;'@'&L"+ԂDZ&}a\^ -MԊ;ڊ{_+VXs~zI?%/ u1YTC~/=F&_"lMqå8wR=jZh[z- ]SI4i*I,<ܷcYƏNeB?$@P'm$Npl_CQ1ykkf2V9S\ys!wRnϓHyLf^2d]W$w~Z]ȏ[#sbn/7 ڬQZYAz6}[IFuORg*ug*t*C#GtFb>bq}U5pĠJÜg -NOopN~ijj}a..<4/pi$X%_&Ԉ-oF -g-;#_ Q)-o.Cr=z%<M# -!CȀAN]ƭBP
q% ] cЍ((30>)'4^DV"3j.4X5nD˔</?l+ aqWΜoRBE -ۢ[|cv1YlshC[$_j`s6#jϚ=Y4o)PUL!נ*G~ -0rRK,hS9..`T/.bǔULMډ%̇bN^e 7J['NB4>'7E^ֺlZD-i1v*eϟ|[IVզ6qva{xE)TEZ%~k)ǘbܔ<aZ/_ -ހx⣆'JPHό8n?//7
84 B3BYFm%kw7\y;M%c(_]IE<nq|*Ӛ>|V<q{k8ifofԛ5,- -0
G~]M$bFIOxe.[9h?n
~~MDhW -£ȽלpwgƣM:8hae+#ۛ;Cŷ0*ۧT1 -"ߟ3'Psrt?>\\naor?x/AbQ>&YmB(O$>k3qm
#E:ԆE@XOц*u^"jk^:902BTg-Is0'6G̕6f6\]6%l<Y{YLb84~+K(TL:>v5,M,{4SSs\)R +r$Tޜ03c
tHg|ǜxcM n$m8;9U1U'@&k:QLw=ًd^߫αK?wEv7 - -ЇZ"
v&"뮇ӎD^a2w]RZYhU8pco#Q:
Po1%(iQޛLL,y/WW*uޖ*VV`CAyWoqr#c [}X.,|&mdgzbBU915$JL`QK3%ʗ;uS?P}nfɽm|LE2AS"B,Q N : F\^
d -i3.U|YYr{'چ
^ojۆ0ܵP|@G\ԇz̎\`>!٪";koYkG=
SOءNu wоjWSbm)jdSaӄ!ռW8*yLƔ^f3uh\7h%0-@]Ax)ϯm0C؋xfUf0||3)*;nFWdd?K0z>x뮖[wOe<o? -`{ء5w;iwd*7R#t-Dῖ?1Av(#{]zKHrAĊiQ;v>[jˍaXDNh0zk -Pnʜe]1d56lML/>oy 4F+."vdǁ1P?O"=º"yun>Ƨ]}Q -5`x`j;]&',)һcaӛ//ꂶ!ot-Y+!Rch0PuZ]YE}- -+]۬;>AALfRʷRl>#d\! Hd
"_gZ9xmLKȂq$R`t]֪w~#boNc]r-k*VPԴ}/FN+dnnO*17Idd܊'O,`rsa$ɶQg`o^~s:Pe(%˻ ZtiIYQm[P8G )B"тÂǧ[g=VvD -=!hÛ!ͦI1D*J_8Si~!a
A-Wovy,T+sLb 6$zt]4-$lɬN5֨W&We6K*A([`&e$}[}?x$ia}?gns}*?Gx:~m-`%#Y#Du&%
!YQx -Bp|RXQ]9&bzvP>3ЍZZ/o r*{N&:5UYo"<77ͻF<W|XtN{M!cFǨ^zDiDzYHŦ9wN+Y[}EV*a8tз ŝ~{G -SQ'D[ܭLݏ#yv2XSvhcb7
\Nb ׀~6:9?{ lpR;8y`[:a@`k$pY -;>Uu6飀);TCoNH\]B k&5ZٳvYAoL^k̑_$<]ǰmaȚQl6X1ӉM2y3fOcQ8)/\|QICZI[/2hMQ죾T?nk&x*Ӗdp
8熳$,WT#3DQ|{Evfu5WZEVpk0ZSB%!aĄRiB}IJM6ŐyZ:3 -aYtG46M;*
tCR 8+R=KbMGECq--)Dwa33v1-/tllMyhm6+qy)wWZ&{ƿ\7n\R\MB|GP#teqjЭ悥OOJhda]m19H~gH`DQG0iuQoL M#'
҅3y@g ~#_t#20O0WSbI;^DTo
uuN8@2C'55DW6Ӌ?/.Xk֙xT=~6/"31p>3/lo7_=PyXt{W
Q<(C'\TVu鍰n>Zu|5 -:>&XtSusw yAc.bq#wXg~ʝ/KspaHK+Uז3 -38IAN -0:g|IܪWA&JIkY[Vqz|Ð)ԑY~)Ms'^R
ђ]94Gǝ0)[N3T53v7и8̾:dB IT -{
`pr"u|
$u^*vT=!|ɵS#wNqk=C4O~'hr"KHlmu)b/qƎbwNj?~1Шy~&Rn|E4Xyd -'b#\bR/w$&]\^NNmyP;գk{~_\
ۧv9 %|FqS -}7"u՟qUz_tΣeAytKțR<F/ -{~czL - 51JS A&`hYPJoyV@Q3u3龘(I K|`/c59-}|j3tc0J@?)~lt -q{+R1د't\"{ca/c-`RdN,x9ɻ1hrGZCV"Qw#@rJ!?i
{~RE{zHɝ}!/
DHDyH]惊Ƈ`[k7b|Sac?|(I5̆琔JW^Pnܭ]&z:~Nh2!%k"Jz+9~591wQV;ݱ!`MAC;ȷ
9}!qW5YLjomjOWHGJؗ7HSHoG?- -݅՞)_}qd8; Ҁ+fE "Q>mt؉6$r8Ž0f`)*NB,5)@y\|ACQs@WcL
ZI͛Ps\IՂP(Η)<&RLR}z&8ǝZڋUx/08ShwP
2uqk|_E5VM כ)Qp`ծ_$y\s~;68xho5 ~JՏD@
:pcZ(b´sR='j-fϔXB wCsXcmhu(K7ŻUx>q2ٵ(-&_g>/k,c
:(?] -PqMv͂P])SmҤ"+KȚPZ$zN]]WTX|#1Nܟ}7?C3}uT;Fb]nw^L"7@z$mm3pmSLD
f8gDu(֣GɄvOЀLK<_<'S(Hr$ ;yn$QޭRwZ
X8Iy3'6n$8@.*tD$2QݔQfBX7.Q[^M&F46|4W -SaW}9+^OΠ8ޣ+ /F@9`6v)^I
Lq616}xͅ -@[g+Y筬fL?~WP(~-SgyRۘ ОҲu*N1bW=QxI.usJ7,X;i&A$0vPc8YCa%)M32y2ulK;
bw4Ms"@:O'\)SNmqA2[!wxf 3 -Hp&v`2eқO`ʍu<#lrdh2mBI-aDPv#pKk77S+}+bA A6KL|՟D\ҐCNIGRAZ>HJIsl$cŪz'NF+q874@#N I.Y uaa`Tl"ob8:Xv~El`Y=Q}Y.v۩%{I宰XcU@/u-˳H1]!
0HdHk4kЉfIZqy:@ -?0Ϡ9Mm%jQSH~iX_@dK[mQNMrc;MءR*4&c1?T.mtNg1miIAbʹM (FnjӅob%Ia&FfdYL)-~J^*gIeGM3iw&i|hi:t/z 3-f@qSWn^Rטj{8n7Wa=o!PX
Xv6Я0\_K]x?(12O+E|Y[fRo}wz5rf$qe -7ǸWN?y'?OJ5ʭؒ~ 8YϢJjMZXزpJSPsmHyJ
a.W8J8*=vTAu(FIђD8WS4XXg%:.SQ|m/QXNK
[v>*p- $rϽ=ܼ1䁜ž=XΙF!*ӳ@A)G9y9vBdHOo{lsyK1,%%C:wOgc)ㅛ:5T+Xfjrzs
j֍[SHhv_;?N3UJ -FeQU=ɮ%->_v=95gQk_\5屢?(7,DidkpT0Tu"F n- -'5^mz!lcLwH;I4͒X0gR -l1>`9PvH!(oZjhlTXYixS6XmwoAXNTMY|0G"LX84c̔Xy}m$l}"X.+Ak\G]Sz?o824)8Y)|Пf ;~<5L6oy7˭G%y9OJ$~&M0)Hj4R(LVԪҦČti_mUH綾 "nρ%EEs9%&TU_tBZauZm95TP -~e֍G+F۲ɪeOA#&`LYa#2
7UӏM@mA7ei!
w.⧧Mgoobjw.5ީҌW3qsZE$:yvXHP*xb!wJ'7rפ~rɹpXSxF<65|8+tl#+ȃ+!/n8ЈF4 {lͨTS"dYga,?nA{*ފ/dYt͎%l`[XىȻ8NvM -m*PE-?bMon؉L2̆\\!;H~bMTvPv+s3&kDo'cFsYYZFZփֹOHSB<H
ZJn&yY/k]+?:r?!UlΑޫPw|;#*]H1QKf --9fRn>ad+a !@)TGHBZxZ D#ɚ^SC X&e͢tM04sHdCY$w,3Ad'ךuĤc[5&Ȥn -,jeу uD?)$[D05*"C&u{viA2iӜu!MΫ+ƇHin:R -iQf%s߸F0'_:"2+x/y)p%BdӤ[* -bB -ѷ{pK逖# -Y'oiTK`\<&L)nq%aQcus iʯT_Sŏ
eͳK~ytFe%/q-OjQqE#H`L -vZ8?7Co̹$f222KW-@>V1/x` cU]K#@K8OZ2ǭ9KlI-@(z[[sS'Ps7$X~Z`N -e)_wxL+Uwc*n9[j,+ ->pI%9"b;Yj۠#>{.@T>; YG} -؎h=՚xAԗQNg*OX9֡0g -5N/>V*YAz*ϲ"pztwLnXhy"):(z1.*Z5l)ܻL=Ϯu$5#I/'3'^a6뒙?WoDU>\-rHUJtϳMIyʙdǗz`="P-O+p7' -aG)ZqNjrTv<0(De -!&bs{PZFDQC1Xp~MBNy*!GM'F"X߿ڒypi>EXGR<SS`WPzKzj4R!M008rؿ bXaP-%RAh憑~W$?myF(2S*M])un֨X+g8eR
ʹ}+[o=G=q]J@{Яq_D/('J%EYEAy1zG+Rvw;wi T; O_bNmA5?I[˩jG)֛.N-hT9¬q{x -gZN~. Mg܅sTffiR2<='O - -OYl/8d&!d6QAV2fw8;M&Fz-YwraQ6pP\t|pOW=Qxw}OG\Ί-ݕ+3ôQa8P6pNK8 ɜ\0%faxJw\vH3M0̞pᎸ"t.W{f#+1 -zC*U"RHY#.u}$}(AХ2[O"EEeiHF-+NGn,:^cq0@*BsZy%ݪ KxRwa硚:xz<+"oHj;rOtLpӷN-;ӔǧUv=붑bE1M;-uDy6)vAsy(|x -
K<CK\9ȇORJߣ47%BI#xTmr)y;gIhyu!?xho!8PB4i=mzcG
gX>3bEHAkEܔq=DZ'Z3 -8J%riH[.v` 0T -( ?ߖK#N ˳DoævHRl$A14U-٩9bewGDMN+I랜aNPLَ$˺"xc,h$`ؕDͨ'Oᠯ>cf7ߩ 7ۚl>Z9֩Zr5Sѵn4U<.B;if*%>ٌ:Eg]?OQ^Uy} -A,??U"×IHD1@F2|?ãԇHpfqJ6ص˅|1e\5qIp(""MH==:M߅LvIZ -UCeL<bj!;]d3\ -O
$D3Ϣ3mہ%WtQq@eJO7o_Ahp]>(xv]': -5+-ҐnR&#)x}WӘ
h, 36YveHQxlKD[7Eoe./%_" &Hf"]xJdd-}^q3,1iha&wR-RoPC^rmC@Wygv;bfnh/& -$ցy>X;Mky)*DWb_A/h,z졍.O>aݔh"72;h>GktY)G=l>$[xJ]o^vuTy#& JS5B>9a/X_$XID[-|^RFcLxJDl#,c}d>JˬSsk*~/XOje\04Suԋαj3,"A:KZ4F1Vj%Qh}!ٗ+o;K[{2`}K!'pn 6.GXd*7jR?Jpp9'dv:ٔa>"Vi.ĊB8Gd7ǂ8\E>p,Q荑"Y2վ-y.TBt#\/"źdxhK;|a%ƲʞA?3@E
wM2tfp}M]p=H?g;l$ -Q@_1.(m<U5`>5s"X8RH9GlA.sț%_"%`c)ʼyEg =]i1'mmя8\ݤ+w?=P6<RبR(%U9)6 5'1XkELyH9HܡQxԋQLMSVqaG^{nW3E<g1b5N/OeXcį^'u%GЬO06<(=\6QvOݬx[r0VAQEӠvOơgR| -bo[%B6V+ -,lo% -DGadˈ(>PX~UlL_,*caU9y1:}OSlV=kW\6ܢ+@<ӌ'bՀsTIǹL
0_fN9Js)z$^|Oq{H/:#>v$zёJ+DV%j7KBv^<!EUF_\ҷ^PyNӚXBLtG_)eϛ"RzǨ24.N(K_Bder.[G\A -T:+[јDx`xُ`,T6vG bsSo,og
UV/OVb~"92`<~oݷ=<(q'7/9xZc*~_jt^Ԏ
sYZ>w2fSoA<1Cuznbgp 73l(PT_0w-H8B-ZFrq@e ns~#%J -TmX~k#+SiRϬgU,Cd^O_W&+tR)qp_8RhIpum';.}-HxV??F(u_FJW`ij(ttnFӐ?7࿑ -1Ca~T$!9Ts ---.ªe&7
#Bwo$ipHXL1O:ݿZ#!PԙkB,aA@A? f<7V-|S聾i̞;gb=`3>S@]T׃r[
Yu\?}4+4^< -5`A?Z8k_u4C[pwQrK?稳gkũim=A4"M 2& ^4&-*aN`eiq^i!Vge(@J:0*xp'"&Ƈ$.1=(`0F}oa$᷒V诺kO)$>~ruj\oL!ѯ
Ė˾sXRG50٫Yb&FZz00oa1*zϔsH _!X"Ӊ5"VEדRǹ64Ϟ*Uw:j
$V vWhGѠXEWtV43Uy">Z#q)to%k6<q[uxi]AB^)$cLT/APg+nirzTo*}KiFyU&vE>$H{PCveh2IƠ'dkȴo'6`?#,"L
Zp
HA/C0;"R^o -20u9>Z@$r=.Qřl!P7|'ތ$ -v7E@ -:@~VŇkNSў`#u|mx8LMbe
~k6}d=#0 rlYū0Tf<.LleZ\N]3ɃtPZ/X/ُ˥SD]@WǪbP%x
QQ0 a-3DT8E7w2lF~8+'&1 V!@Z;^L錪&c8mo|WVP}n!*W+u%
tFҽ{^no$}/:JpA1bţ6obvfǗ%$G]h (T)ZWi&HL
gɅk`R6<l_}(nMG`CdCy99Yǝ' -#k -~
okf0I2te%DքdokHxHF$O~I:<q"P8PK@tT[&BC?!13ScE2Y#vKpL!+gr|Iс&C*t4X=6ے+as)k`Ŭ>ooT'J2+OQbiW.j"ϒ^kDP42d7җj]_2sVZZGbvo:bI#mbnf$H&n,H-v1ҖFvV^ۊN'}P~ya0>5dÅap9WpVsSLbj -'/mj8a_*p)RXDuj-U*!z#(~տC{4Ptë {ϖ} EΌ]YT%~aZǺ:bKzr?f:C;fsBӦbhS[jt?wvfv\)GqI+۸BB{P@Ae?lbT36D;s__0anF| -u[)2'.z=890BΎsUY:7z7c!
21V_Xoo-q6t.*S -h3fm2Ys6sBY
ush7J-dkkVpXL`ӹ! d4Vn5 OŸ.<!>0O,H.f]ON-K+$KzFCZ\ -bcUBQZ =mh(HQONb£TQ,+FQ -Cm-b5fT.xXW"HA2٠vΊy\k+])%ۊ#W:)}F7؊j A9E -:pi {&<n?_6@Qٗ"U?fuVzBUζ)(eC4ZyAy/ubl0xٽ;j -!M_*Ec8&+Dd}ֹw[<_ťR/(IqPt';%CQ<OE`M`}~""|PE{ -B'z0̍23np0b$yej8D+z7lcwvfEjfg;e/UGyYATww -4Xʭvf'Y)M?pmF[JFM{ew6}(5RdA8% VeFϗaLEǝ + ݚ6GgưԗǦ!3䐷q_c)+h[Y2/ aZEl/J0P-p:8Jwk['Q'U띍{
վ`y;I\Gi)jRT{Z*b? !pTi8BQG|rE6Z]aJ|0`ST%$lfu@@ +L1
S?/_..FWK*s(0xh&r^hb@M廷+oAQYj.ڽ-i$d%T c2qg[l^xIe1Ed^j$;m +D~DcpMDW=2<gB-)\
K$Xž%B~5z\8}SZC$M*T*?G>`s<fB[e&(B\&͎Z<">ESTTRoؘ\ϴZdp\Z}>Q:].A290/UW/sYF9Qj=TwoPQEh)yXXhr*pm;<gi{҉za~z|SEq
\vdg7/Z# ֨Kb(kj}jXP[&T^N% Ю "sz窫k34I;^<WJ-MI +^rIR]dyXk:yfۙ L~QK1zsn̗&_s=W4\)B0au:KC/]{d8YSv_ݐM%}2-3y~DaYN|\"T'/(41 5qli;RCY@:[ f523RY +TFHRbjQޯŦ H.gNjN$U$<*'cyNfvDwuҩ MϠ +b+57xŁ c0]dSx?];{bz ER\EvDhc9:0
@-|z.d_7P!loZRvyv)u|6nc7?BBUiT$IE?VO{0 PV'cQ*k4R7aͤq/3c.lAjeH=X<*ÕaQ?o,c0h-)Mv;N^!啛BUyE_'=]JX3WnTԦ[7NJo$bLR~i.VŪm`uO,&:եwzt؝۞0#iwUJ9:h֕>1ط8sUa5Ȟ@cB?jETg3G{}ts ITKmgC}ɲ;+w?|mSgUZ<+XSi#ؘDh]gm\ՈA]n0bb'>y=b1?lM endstream endobj -1759 0 obj +1760 0 obj << /Type /FontDescriptor -/FontName /WBCYBK+LMMono10-Regular +/FontName /AETPVA+LMMono10-Regular /Flags 4 /FontBBox [-451 -316 731 1016] /Ascent 599 @@ -12499,11 +12683,11 @@ endobj /ItalicAngle 0 /StemV 69 /XHeight 431 -/CharSet (/A/B/C/D/E/F/G/H/I/L/M/N/O/P/Q/R/S/T/U/V/X/Z/a/ampersand/asciicircum/asterisk/at/b/backslash/bar/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/exclam/f/five/four/g/greater/h/hyphen/i/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/plus/q/question/quotesingle.ts1/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) -/FontFile 1758 0 R +/CharSet (/A/B/C/D/E/F/H/I/M/N/O/P/Q/R/S/T/U/V/X/a/ampersand/asciicircum/asterisk/at/b/backslash/bar/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/exclam/f/five/four/g/greater/h/hyphen/i/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/plus/q/question/quotesingle.ts1/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 1759 0 R >> endobj -1760 0 obj +1761 0 obj << /Length1 1861 /Length2 18725 @@ -12586,7 +12770,7 @@ YXux9
uAju*L4q;?qz?P}m2gb栘V21#V"7a 3xϼ,<V"2A4Z2wu휱x]Oyk_RZI@HG}g@D+wƖ"NY`h7Ȕohp͛*ܲ<2V4
?L endstream endobj -1761 0 obj +1762 0 obj << /Type /FontDescriptor /FontName /VLRWHB+LMMono12-Regular @@ -12599,10 +12783,10 @@ endobj /StemV 65 /XHeight 431 /CharSet (/a/at/c/e/g/i/j/l/m/n/o/p/period/r/s/u) -/FontFile 1760 0 R +/FontFile 1761 0 R >> endobj -1762 0 obj +1763 0 obj << /Length1 2332 /Length2 24299 @@ -12697,7 +12881,7 @@ zۋ6<PZmñ"& x{dkQW_ʘo'Ѧ[p.)X<!H5d~wz>" %Ax3X{dT[{}(qC#q,eoNz)$\kcMLG}6G`Yr.ܩF$_/8%@BV=E`RFy endstream endobj -1763 0 obj +1764 0 obj << /Type /FontDescriptor /FontName /QNAXUG+LMMono8-Regular @@ -12710,105 +12894,129 @@ endobj /StemV 76 /XHeight 431 /CharSet (/C/I/M/S/a/at/b/backslash/bracketleft/bracketright/c/colon/comma/d/e/eight/equal/f/g/h/hyphen/i/k/l/m/n/nine/numbersign/o/p/period/q/r/s/six/slash/t/three/two/u/v/x/y/zero) -/FontFile 1762 0 R +/FontFile 1763 0 R >> endobj -1764 0 obj +1765 0 obj << -/Length1 2469 -/Length2 24291 +/Length1 2980 +/Length2 28866 /Length3 0 -/Length 25757 +/Length 30532 /Filter /FlateDecode >> stream -xڴeTJ;5 ݸ!x{p `@ :w{gGw:UQkIق W;0@UM
-b{8[99yd܁VG(8 -t:m> -Rו -z:]YP>?jrRFr\ -P
.T?dzF,;/Eɹڀl]| -M/7t1nܬ7Io+e
BpsׇZu5];z.(iAB܁/z8 ^$@kx=A~=w`?-7Ih/_-ky9>~:wk?BԬ &лj~OfՀg o?6^6l<u {J#y -Zn2٢=DYHG;2Y`Fk!]8u?l$ɰ&Bߩ0}U.,1יI Л<{HyΤ1,F*_j'pw^yC@o5(Ƽ`YI46Їc̒Ukxq~r1f"nbk1E>)rdz-j NNKަDSԶ<
sQ_8YeYFaQB -m5e<J
F9ȬuW~TAFSLR(5!ؚZ>w B0h{""$fi[nۧGO6+:B!)
?O@vߎ/죟Xyfg#RP+5[IJd3|Ƹ2(_ q~0[DnBIy.}W^[BB#t}bz<?"nt -6A=Ef0:={LW9]}}]r\&8r*8Y>?pNZH
(},S5:j<:~3 -wѰa~) cGh45i/%[,^{Y!*L|k`NuK>F2
6!8;z5%-u2$0;ȓX1+nj ݴa#߽g(tM<bٖFOK07ap\c7=xWl#zIHn&PݜRoGdA -U+Gփ3Q^{dNOhRGw[w\ |ɾ3 -qg0e9``5{_%77F+0T#)CJke1ȔTP؊H1w_>7En~yMI -82a{&Ayáe:8xGonp3 {FgCGX;_FFƏI.f
<'aMK!ua9DxgAI):]d@%3<sS]~4xpvD!?g2K#hC1K ( -U?g~3Pzn[!7u5#MDi#kd[!gnޚMC5%[nFBCgw0eZ
gwO40u PtIc
!n-yT;}qJܲߌe1gmwe'X#=+,bR)YћP:2;"/"aM_6`beMCD-u/d5(<=
0((I<)'Lդ2&VLCoeG> G! |j]?[ԌxJ=a֠pMM$N]2=~QMQAQ#.KK3\ /*,|38RZws-83#0ɣBnaL6?`|ڥP2ȃо&.q=3̓UR5`Xgn< -gHyJ*iF -1ni"a -*װZ@OF}ڼ_BT%z\%:9n^sOGm(;1Ӯ\1%a -glH F
wQ,V}АQoP -;#Rn[,"6~FcLm&xCDCqK065̱Ŭ.<}p+@(2B&Cbu)ޡ;!Ѐ߱ȕF<Fv0
d:,t!}\Rk,dͺXDeVpmg7͠g]8}#\oZbn8$.'Y䞊W$f8W~o}&yġ]
S(̼x^kjMS/tfr@͔9mٲliL&ru݂O&iֽ'-.(o4}YpL~XKB$Kt\<C~܅6^\ܘZ8~+ߓ}+V껺iJeQha{jnvdeNVE -sxqJp\lOud -x;,i1A؋I\x(ۉRyt -oݐ9<;K)UXIIq-y%%GO=4g?5M9r4^[T;X/* -x}"-JBo5(^[3ޙi`)(ՉdZj }4;h뢙N7eJtUߥ¥!N]9F;le"rԙCIP{5S2f`L\ `-Lu1QWG8cy=\jcŗ-[ -CrstsOO_3,UiVŹʭ PSɕsķ -U%b_3y*:BtW p`>([(聂U
RQh}e>`N_)ZҸ-Ia]PJv#j;I^8-3-W}v!LzWY[u_Kr׀Odp RCESxHc
!!wB7ӤE7pJ!DTXaea5;TO]</nEǍ;6}lԐ]^2 -'2ug5i)^ -릟I+E|duh/XZ;h!ڈϯaL^Ǜ4`4c)3{g<Ibw!3u<G./c;νOx":ꭷ5(YD)yJ[k?Su%t VRٌ#~WPȃ3
&X9V<&V!"$\+nnu ςJ6?%4ځ},vzk_sOT,b aEw\ѷ0Kk_HZV%mTܞ*,¢ ?
V褈IgU{ -ݗ>_n\QZ˯õG4Dj -GwkzuD'G-opL/'6>Aͮ]S^kìЕ<Q)`@9TP:_[JzsS3w* -@}bMDu{LzVh&/#['mY֊\wAʩv6L 7_[r;bd ri)I\6&ƘD_zyآiD HN9Qxk^jMӶh1_ZGʏ\TѬ$Ͼ_϶]DY_+Rd]Beڽ^O"/BD_I䁾_{G7ڳ7!wbII>֮M᭺|ڱ1M$e{pf7@J"c\L-+CnU=ŊvOoҵ"KyQ|;6*Q:=B%< ZȲC.!H-wVnրk7T5I6kVYw<w_}Y~]P9>Z̦^$Abf^+S5R߂ZXoG1,n;}>9Sb$z%pmZ7 -%sT,!Ǫ(Sl̴ĺjh'Z٥<ط=`wNActF°έ9A2]* -)+0|Yjخ
~Z@9f^I9h<S U7IEx#v5l<zC^RVlW"km7kXzQULE*TN3Ry尓`V-:26fjU3}Iz;c!PgYD#avK}CZo.L'?!4njrhSix6-x-Kk=1k0|Xqt=.>2ǸESfWAJP!>\ٽ/X*MEr&G -dǻmå(FYQo{ni遺<x\_Ypc*p<j^k4*>\xA5-i}b\B^O05-ǖkbҭ\ -Jģ#A:i)
\0㫏1X>az~f4 ]ktрßJ+:'*ߋ~ےĶ7smˡ4 -N)OEu(s6R3\E\nrJ --͞,X~f|cdezbs.ɀ1h:z()P^oO̰b%͕Ww]HRW(h7*l-~|d%AF
oQi 'xD&lWk)Dx 3p -;</h&ݬx6C٨OӢ<F&3XCڿR3mK
pvx/KΪ֞\%ʹJ&Ȧ(1ˋR\BjWᐩم<DddLo'c -X'>;_ -.3
->GÜfo7|%xj]eXX!,=d!h;Bp})fJɃ6yοOMuQCJq2û9,_c"E!4zGDbG)^08K㱵;Y{-JzM|BWoobHPI
M zrD+Sy21=n2&) -D=`oZcM͜yY -1&ɧ]X@\<1c×m6{|miו"ά4mk2m^yJɠipl0r?)2UF36%hAVDL3 ˾!]A=C9n/xS]dűK睝^Ɉn%]p($=[/"|W4X\y:6l_;^^H*Ey6`3D`J,bk~N[ZvրGG2(]hJG6A|zŜ4B<,û\svߗwɊNL]xUߴRêUTLuPP`7lשGwzmig(h߱)Aw*c^,|TVad=bI痊>V$%90'=U",N.4ͫBVw%c[lb]*j lf\+tn [/rsb_S -*ҝM7A$e p|^˫YL}rz'+g5<8ϏHF4k?Y`l%"SJIMo8zϟdFۙdD2*sjvh</)յL+&S%q3dlz]{\OP(ܫxCu(7m
Oh.34Z7v}!gY06uyfgvTͷzjOOzoHHUW<(h)F$X)芬$Q -~eB5X[
RX}*wbT ,6X?:^NHnl~^d)?SA{xbЩx*^AaoTī]F^0{pkQ̚EU^&!Z;EdB8*ȠP0}',+gm#2oksyN!$pQ? 6뜴髌knLs6cumz֏0S__wb,Va4?n66GPݍoRd9U?eɉTe!bf+,Rn.
pj3&i -}D;+kax"`I~6<OJسpE%( -(jW8o^)]5:'ښ -x.:6vC -43FC>%!=8şZ 2oS^Sv]vQT:CY,XKL6R덝vDBZG]c8jͻ
-0 -V
rW`Nk1mޓõt}xe6Br]M0f%2~=JFC4LzR/r棹?Ô]N/>1vU>[W/cۖI2fyy1ۆm<0&+~C.#9ZNa:w/+fy_;|0$e(E?w.9ہhAxE$2-d*Gו.l +j $?aCrWgʖ]T/kn辣s$q4|VQcNlxZc?2q|&o|Hhd"HUMc
!V,!'隀 -\(%^5'Dt4z
3Q]x -K@'^]j[`dlzʑ9c3(씶cKWYɒ$*Rilsrta/i^!"b5VBl$<q"865-}"t`8ɀYnq-iWJ+;K=w,'u?Inn?ial4mʋٱBjk%S}Li?".+Sqjb',wD -RMzR'݃ٽ,n|BZJ;l&PW]*Km]X\$iT$Jf_~*ۡ+HT;\%\uK݇\iY1U:9s>J9=l@"./%^.*u6cJbHP'eq躬bb9UkkꋧDЬ9D]T4c8oUq4ADT$a$JIi0m?ax'Tu~0VGǔ8߀ԞGLuY26t{#)KA_64rMZ-ZVʅޥ>)<sl-%+/DX/ІZeR$n"!#Cm%Ȑn -B,?|}g;"k)v;-g!:Ԙ;&4oxoב>B"B -pg -Nk~tQ -ǯJ -ƢW)]܍(|]X
2̠aX0q@W#)$,jd\&SUb<fQ`ܽ'渽N/T&mh]RǓ(d$t*&n<%E -Hp&v`61x8xvtೢݔxirN?^β_|i -:BƓl(g0lPFG -'/WH9wQW(Ὡ~^[sbKB$,;-5sJ^fXגbɦHJo!M -0 Olr5!r%8XyBCkg̖"KL۵N8Rf?@_<G[Pc[Jg"aw:Cz1Pv4zM=l d\觮1$0<Je@^orML'hlm~MG$|X;q 1yd!:XT`;n-biZgVM:b $J&>*|;[q/bdUNeEQO2Z -0XAn6nFibU6dZaBcNT +xڴeT +Hwwlc!%]
w{{PO5׳ֻƀTEQ(`PPTtweTZٚ8ؘXX8))ŝ&&@> +9::84@BTIC +fs_S`fwp +tv-د`߹(4.&.VXY8~0Vjlb-\0sI*fy'f NE3[0_;°T;H_s[?9X +2|)A%:X/mUS?UEvM %Ej1iT\ +,"=--؞Nr,=+U*~yZ>Gk-*~'t'O&}t_±A;vO+9Io%40]6ZI*!|˽9r[;BR5X*JNfMݡ]ʙ{mz c +%я'"e}ozlB+1}7L6%pKoۃgoVi`f܈-v^p."} +]ahSP#Qy+q9>Z_CE{)ƿyeŏ +E6Yf>Q~"K#W¶H*;Ci0vh?<"0Sc8GxkG_uW^t7%uf`.-V:vy~ɔ +.&)*ȝ9LNuZd9N'Ge\mKp4ɭ'lB(PT6Ǜ篶, k ب
=[L%<Of$=::JlM2FkX^it3HJѲ!4cP8ruFA/WMXw*=(z]?Oy2r6]́X3.?Έ\!-5]D/il6oyK_0bC{n|ۚ6$YyKD0% :b%p?$|).Ⱋ:u}4H>[aӾXpk:Wg%wV*v?x'f +
n(*+KNLHP(ۈAQ`;najM'f&}9ch@5ΡG@"(sQ?<zb='Nc6,!@4n iInp^|㧬-%cA>^8xB<T3|oO{T+TZ.U<TM}Bw1A"*y6q/Grh@=Փoe,oRn +FhP`Z˟2DVpwD+'+YJm{&,4d^
Iz `ehENE_SsľAϩ*NGz(9$R@qw#SK4fȊY"Ҁ%/$ayiUSDU^+S5FOSNᷜLHQwoQY[c,W?}Tж髦S*+܊hB3nЕb:bs$lU55ą2ʐGS}Ϩ_uq=i? -kz - XQdkS1
B*XA{sڤk}Ǥ<H/AJ3 -g>ANbBo7(:ĸ.;qbp6T -P<0:t&)ȑ߱M"`ܓ:̤ͤl,ۏ\1Ax*:.aEI,P -Cq鴪0 j:Hta/&ȣ'Idfϐ[mNR'5JIʿ9 -K&߈Kt:c;SSܐ{*5/9 ŧFhݏtna1\Z3ո#jEK -c5D'qu%pv:#%B}#qQ"qnDWU)A{1g-1CO7xpF6KH^tD-ٲ6clln]1xk!F/i@UUEhɖ= ->OѣAÝ*tgjI{^C)fFu[A."`Y؏IȮ>gt%܂%@Xrޛ@*o>N?k}Jo0fƙ-WeK% Rf_wF¯k`YDnv/@5.E0}UJDSߎ -v -iX(*,Btr0
B -waۇh/bXhh_n@K''I&(fC @ 9`iD'`^JZxPize o`E(LJʔ lu(*vUb:dҹȧi1b?1Inp65HB$T
\Eݻ|UL -*/;N)qяY:\?CCPU&Ԯ[F9~&3dpZNSD|cMu.N4UAYS72HƊ:hlkwr, 9NنlIگe~ݥZY\zm:&mj,WR'VR2ux#앷9BA-] 618i-:v65"Nʢ>%l4+XnO`'`ib+`RTWu7yvZxJm@$PP;}wQyWV:u5F_C탐GЬѲAdNNdXvމ(L"۹,)LSI!rFg#,ίRI?4 -ٛ1d@<0૮7B>pi)f:O>NqukjSW͕1?M{c6WtrEvJ3DUoFLq2N 5a T?{/wOcxI1VQh}T@T :x#O@00?\\4R dAEX8l%n䌭\2NIA\=6ӥwРVBNgJ~,K*-&BS<xH=+G9Ft̾m'o}y+ឤԭGNXzcA|m.@"m: Ќ@ԏzz <βir('d!O-x`ivk⁕DKg?tY eyzڦi<LovL?eBxi&4"m/xV;,Rf2?qՀcoyvzAAG -4ml1=]]9ડ~Yq5j)`,x?&AcW*l8LGk%l##KE~̇x2w4XE-m+PsERI5El-T/Rgq g)}
h2br/̭9e@xd~+\d˝.]"k.2*&Y8[y.Co7KE>'Gwp[2bVpCPijP]<ki6S|8Z<Xabn蝭7jQzY=.D7ˮ}úbe1Sv%Kq{v
g$Akmđk0s#R$',t# 5
OFqӻ -#Cy$fD
BW~g,3Շܯ|7I)>w?nݺ`SA8Q@ԈuPD*uZƽo
>m."͗u(\BgeNZ/>:BtH:"crl23moS#fю{mcP7Ft0jJWqV2t=Ţ-03o8*/g):bR -|Da_1h+h*qW6A,qb]`Ͼ@r|eOye^ĝcnqǬ\˂ibvqVOil2.5Gn/g8\G=Iݕ]n滜A6>-!͘vYZݮM)|cĨ% -L2$EH -;9%,9wJ<EAl(iW*N%!8aa*ڵ Q.\*# q6JQhvZBb 1yUJIj㼟Kw[c\r7y>>KFfj + em [h)ve:i&V +7G~>%XL.z^[Ei>eߧ!߄.spo u}iGOsC(iRp"%~3Y`͖0vVTPcjI
WjCS!)KEhL^æʎf^aOc ^{@Q¿>H#}9,dz?у/fͻ)c_"Ub$%r-#~:bF9 य़N-R2>+zb,!c' gb&|m(v)R$zH.!QOʆ*3`I1pf^de\Cz*j#UD+階BfsXaCs676C!Or2\2B]=Goo㛲2VNh(]w2v=Y)wmGxU4_?͕aNvS$&,Ns$!]sص$ۊ +%x(!߬<Iʱ +ᑢPǺAeW=]8ha`hȇӵoJ/+A.؏कƒpT߽̔a.5MtDG#DhNʁs TñD>?ZᑚM +srzeSje]-ÛYx]z彙 +Itw[90.
/B2
vbkWF#֤7N/BI
^=MsnG:mUա-[X.лY +־ﳙRNd>4A3:aKyJߘC: m\<Ȗ2^GX&nW +?( +L$ߐ>U#v.2IIΑ6$wDiQ-_|aܴJ+"%yBSKVfC#3&&JFy +}qٻJZLFY,p&ާ +4
ep$HCܵCT IQ~W / N*(*t[%^^N7'P F˒j#i?c3'0L{'ÒG߅b*aÚږ +{۷,u?6Wd)PR*qIl2zK0p +Lir\qApl<ʼ%P}j~[?JquD}&݄V31Ρhb;OXγ{(4ԌhMG`="s_f8
X 賔&o~
jMZL u0 `S䀪RcmQO8]*wWGighpr[Wl<$5tC:L._VyN[%kE(RT0_nz?6A!L>3
nՏ_}iS*cIDbh{~_Mό K_,O&,[/:<߮=.aXOSQQEQe1;69 +U9Qw[2^Ԧߛ]NnlpQ#,EFrFͨ9ݿ*,mٺCEN,)%oh'7w+!L3ZlKcT'0wH:bG%v^\WtZ8:HFAY>0H:QAZ%(BPq>iq,jlL!LCQ{`&7ɳ +%p;do~ +kHJ5'/{;fD\x$W
9ތ}y<doŤ}rvoblkHoZrg +T[>IqL;H!IBҏX2&?,vS +|SdO\B^-b`.f$>]2q*K+h~S:Ŕ8p6vruޤ gLYnH_AIwI8Cp>rͺk-f͚4=ޣJ>w;*^gJ'>lGI]Yks1Ӭ&JB%ɶT+RҎ;|oۡ[+p 4q1P(Bs#u$zɫlE8Gp#[\\k+|nʑ=w1Y\HMk![=dDUuR(>>1~§㡆G(jƀg/d +@=385ٲ=iCCCx/W-q0Q/is>KZލP`reMԢ7+BΛ7NKکiZ,ZCO\Y<ͱƅx2mBy=M*W,S0^.
5jU<nU?ʮr*Iֱt&p.gr?sv:Ӌ1&er&Pڰ#ޡmP5 *63(ft^o>Al{ߕ߀6/Bxt@1zeKQ8g`U\~JwRL-py[hҰv7xP +Vr>0]"W$qߗ$2в<0'oکCۚMiGB3 +Oa%E+?7R([\{!l|m˳+.'sW7&n +tqMj9qfT[ vV%!s»ߖPd98-ow>\^궒 +fHYy+;ٸ)yг`}+H}0U{Ic^ϼ1eORp4#T2Yn9=ґl;?CC$iRM~"d6 YE߂}FJU<&g4'% +S:m4Up0h=|e]NJOdCq
qT+;{ +Vyhdl~,ΦZc~ +GwKD
7mz{nRt[{ܾ3ӽT&>ǭ)&<nBW|)smWGHgK* Ra>o2>iLtg?&!K@
"`U_aePԝ/ 5xO'ӽIʴ/0v37Pxԋ9(ԟ5m)SDS9h#n{03@ +OugO=%'&ڿ8 >Qԫ̸{L%OfR/, +HՐe@6, +MFvzpޅaeHw8urP>W>S-uҠʔD]SQbCInaf͂UNJB5X*h$z@J +z\7b#` d!Ge
ky#9Ry18I~`*y5Q}a3[ +sgLMܤ5\̖8Q_t?]4{uv]iG4ۚƩV]gC'yPH&֍M`.F3AaEtlXruz6,_$iD/=g(9o<ԃX;BI&-wmORL\ +agK2Zũdgڥur!L+73Hy2|݊#_RHiG;:>AB+뉋go
<[ݝ[NՈݠeN]sĈ<}"j1}勌+х~7,D7FUn99@Ҧ{$Z9jOJz=|yf&#C(靔6KJ?/UQډĩ5#RHnčTܩD.yp' s/!dK0L)X{gyuG}sV~<Vr6՞4~3QuʞB:oe$ˡ. f^Afd}9q,5|3|RC[!9֙?>Us*;zdy~eDKXzOh,Efߨu_.dVvQjTSE21bNxFV<)iu2謭ytz'??л.,S'\$7v1q=qB+W +C2dEo/w{Qw7m[!6B4O|)l
ڿ41[$<Ey:g;g=QMeA:`*n]SWTy+*xXT`TkBTQ:}i +]T{J;yla~1DoE:1F\M7Pr)1켖3\;=]^=UvxS A攓̽J7Ov$-foq5ؚ}&\SOIɡM:!AVJ-ꪨ,nTeNIl+3 +rJPmB'# ѕ9-bI.%'I8`t=ӗ眷/p
,e=JQAڇQCFS +_8&ń~ᝫlʎp̅\v[\cWO4
T;Op2dh"eXDJN,E{|p0aS;n8`(:#R:5 +52Ufn]F) +<sRҺ2=e>JV0hu#W3?dH%]VOyZ7|Yў{$xGJ@yЙEu AŇO\{ўiֲ?&i;ʢYI1'D^j$SKVœ3,l<9˃Nj)"hQ6,$)b@.3huFO%gx{Oq;ģ(^\9`6ᕍCp$XK %p>72+$,VjNSHĭDs6iYprBt]<'H?V,7d/-7P^ ++qx4;Pt\U~Ϫ%1 +pǓD(cJ8$g9ų5#yYíΪ-ϒz֊-h̸3qcMͤ)iњ-Qe|7ôKFG*ɔO)|3[o~Ĕb|Yk78hհS/LxIO5ovik<}d.$qB!g3vEt!MvQxHk~9ϯiUsv-Ǭy۳{)rhC,š+$-zq;o hUSB%^QS0e7/bYaHns_qy8;.>ѭhh& +gTY'6zT(lq6/E``bHƠ*h+m&iտ7푒)i#/$Y +B˷qwq)Z+wc#ι}G$c[}z-MvNPjpϡ'vy4?T| eƼ* +!w9U7E>$_څsaZg +R՝fUD7_4M]ywNHu
ӵhʋQ/[Ϫ4}V.jL&ؓ`p ;QY^'lRy>\थ`&YuxB=",$FDcnŠ>gmisg,rSa\J]0i{7?չ(>~DH\iii0M&4?!ΡӶ0ڮn1<"q%[쫶=hKGTgM%{ﰎ~L\s6E0x&:Z]aV`N6V7|,1J?HqGPSUpzX;|qiݭ~X_P\#7hy$J.$0eg~w[,2!fvzxgƮz!ZLe8.ӽ>{ Zɰo.kShOr (gXf_C(hb. ?$ k?zmГ֛l +exl|̼6 |,i7u't
v{I%QCOUn21,<>_}Fhହ#ϴ r6Ձ2ӨByL6WIo|*t<*WR+^ڐfRc60q6oUI6wW[w4I?[cob/B(}Y{i95Y :msvO۶5m۶m۶m۶mye*_U
~/UfGG5oM0HRfVA͕l7gkSԥN=x!HLj->6,Brkx)" Om7&QquCCߜrKI}=כTi&ƵFs$X/ =:?_
7S.ҭB8y4GV0nxW4saa
nq +3/L(P$ﳭAF=˰d˲
cŤ|Թh}-Q`.Rv&&[Ѷkp)uSG;a$y|l,%3yhDtfO9utqd0I[VfѬMCePv[D&n~*{qt¦O=f<Đd31ܥ0"Ϛ +$Nvjc>呒 &:$mzb?k"'<_w%l>3|fF^X T V nR^)=u&>s&mȮcTai̚]sgH{m`woXqpP @P|>]yU.a"Kz.#㰏dXQv5Upv_Ct{3'M$yEs琖"0OS83H.ߊgy]"{^AWmAIW, +'SqBKKsmvXr{,<06}`9A +'@\o2Ɠ?LWK_?U9[l'Jxc08 +P.I{mj𞡉Uڲ:|M 9ұ +>m +䠈-b$w.:0GLK[?,<U~S^~9m_Zv]ŔaY1JZcؠ[Lw`|*I '-\Y2Lo(3uJfdP*g4.4JKkIY]Eiħ6@YABkcp?zc
_cnpً}=GqF1{K$.Q +'ʩ;?Zw(<]~ *3?Y?9)tXL{$tQ_&M>$0S85S\tWDeW%h*R6]k"MqpxQ5,|pS7leȹ7+?bm`6z,nɝ=I52'IEwRG2r8;:O +=\DLc4v~3m + +uu:PNOrGwğrckDW|钗f#R-`O|Vq#ƸYՏ214%MZᘮMƋcqM>&ǽ7|,Or :&9CI$\IkцX1Fb-~'<"#34"GXGV1~GjˢJFo+'fW^UO@xH(VsĿϖNЅ^w89$fV32k;;pO-p+HbOlw)L
VO_(¬ ?|$_ԉ<|Pm7ܥ}Dt(w<UiU\W"+! 蓵2[w
ꛟƊ{&"2)A'gDѴ3ܽZ2<QuzH_9Å+ +r#H%f Ap/]p!Ga"䙙b,ia%mܼcD-e#eyj1~ڂYރI"vTQ2$,~0G݉B1pw̱۹4$Ht)2\'H!j 7$kT?st:f%r%,6-~R͞b9GQ"+6.-g98VF8OQ|7I}9+ly&J-LRi+ր A@ a5 W?->{w/78Wi,6&LX%H}6aSv7<|4E<B]=aVBlyb"JI=)L? O!i~Cf2M%D>+qp7FRjS`V>FyRq Z#TJrHG5M +n( ڷTIZ-HuW>zp->#ϝjs̪g'204}9<->9tnq¡qΧ뵯Xfpoa7_^FG +?h$s<eJ0.cFpmBŢDxiU6A9*ׁ*˔6bp^#a!w]v'm}4fH!XM9>Ӯ+\`@yC$@oQ)`oZϿ/oJP6ƌ
5N6K&3 +'1JD WG EUr&.+ +1|^Kc҄Y&@4(/QB՟p-]efLx8 +Ck6]cWqЎm:J|2 ByӠ9KS +eV:{|E=k3X{Bl0 ND-X0s)gsd7so!YHҦl9%㻛, RM̎Bb9gaPSRC$IkE;?g6|UؔKvJNa79Uq6^(ߕSTl4Y gD2ǝf6e+C_EcL|@;Ga8^f)#'6! ]@U:aN`EBFM(['E5dx3?#p3GE*?@gwl(|XOQ}(Kjg+ '2><PPg؍W(M]f,_=2ą +tFvjjQWӴi<A +Q,I](!#hҦZ&|5rL$=PFGa#q
:)){Lh/f_Tn2cY(|h^ҍҵ1W:wm65Z'RmפشGbAa?:98\"g#zGO]. +P9.;sg$ o,yyȼr4|/7ïRLB>ʾgk"0,sE#k91p,WP$&´;.{t
zNJͣ vЁhYB}9#DԒ'$K'a ]GFrQECTl7m6";6?fBekg~}ۃĐ +|`y8OM=c}G尃< u+h())̀7-:@2Rs=*NO*IYBkpJR\ +{Z$W>bƂ,}%VN{jhVAǒxkARw)̵i_+M%ٻW[E2qͯώݗlr;g1z<APDz9IߛX1q00Q^opRJPuAƂ'kW>Xo +;),8]Ę[3Ol' TPzwf798TwFMC:o$Gb;=wAgXv}!A%$,Χ҄q!F2JU\V%hU]'jsIP)/9[CTM_"njQ"woW]X&)E|-}KhMyƴ?5SkA!h4B:hkfڶ+S*)Sl/o.P1n&E(1I5 BB%~[1A#.[ln͕5[I]kB#5w"5tt6*Ani4Mȕ"j~촔r![X*-45XÃjryC]^f`Q-lܙ0F҄\NOw]]Nʢ0J,[2P6KY<P@py)nLwmt!@/FNnAwdGrEI\gQ'L[~GpnSߊ(?u3k,RjZ_Hs0I?I*(C!e+F9FSZ76ˋEݺĒ-y]S6xbD(d +M4aW"28eq%٨pT`E^:0|QKG6f2O$^U\^nFBȚ[r)%[^tr +m<8x6X"EG)b@N5 @岓BOrDm?ɑ=&1#19wD +qA+8g#^y \:-~^p)hr5Ґ>[& +J;-o"'8 +
֝ۨ=E>Vz$xg=fɗvtZ^+>,粭LN
)/!Ls9k_=5݅^q*IvePez@@Wc+?t-6*6SV
VE>9!&''J=qMu ~P߃lt_kW P"s9b=vv_m)ʌ5Et#U.܅,`f;2Pܱc2Pr$umїUA|U%ЪJt\Zrdq*SvJ8[TzC?իhT'-ho:9Gk8Տ<ubT(bp|cEkFo
nkuxK~zT/! 9Th$Qj|w(gNVG`DD#R ӹ5%ٲ)-z>AGТ¾H!RCw^* HNSan*-M{qFO|/s;]!bf$Oi<Būs#u7, +SJreIcouNu,'4][EV'/*] Uú~`K+ `!i&M։6t!nMqktx~m8bKGm]/Ti1d,/In9'B/MY>u7ѱWqdNi&TVr#! ?Jqd}BWˮw~{'WLFB-'\L|Hgc]5\$/:lqV\F~e[%Q|n躩qp<M29VSvIǥ){1\i[`CCBY +<5캡~gv-,oWaʞp+4P+<jqxWp!xh +wd +24;
}0ol]eւa*'fIիJm9zWY|W.:il {+2ZS+,Ojw=`Jl_ôhXK:;m zǨ)i60r8ݏ=OnTEGޠE"liH_^?ZγCy9?v\3%{^I/Ǡ``=!dV}Ϝn𧸇h'/-2PN[ ] &Lb:^5CŗwT-ZAʱ9/5lUOg}(4-3^aG_kv$ )P+](*.aBY<ט\Yx얢` 7"A%xɰа(]""iS)kZCn%&9][UJ0W8
l&3x1UdQOT4yݵkMqܸ/}[ƼG2)R+J8 *4Ԝ҉i|OL;+%#J>LqX{wH_Sn&#.jv'9熣1O)U$`ʺRT@\_qHsvF;孥ݣtziZ}TLhy2R;S^1!Ȗ7[vjNC{cKBrޢ46fc[O{)KsD'J̊q^:3^cƽbG̜zBaє{9>f<m Map ++~]r߅̭QM|Yg=鎡/W!X'دsѴQYe3V鵁8ȼLKJZ=ʠ`q^-pݥy% +Gph璊wPzxH +@56ħ2'2*P~`NG-g5 I[3s8Dn2El̟xp3/S
WrRثGrg)(微Eu,mR{RpSlv]OVh=/, m>,!ĬB߉3Ӗ,avI6h\Bem/Mv#]0E$\b&,IjG5Kwr
5Sߌ}$tU=yUֱ(e8B/e +;->AB9{}7<SɊvzH&$h`S\;Hj4?|̉u*giZ_J| +([4[oBoh]?l|7i%Ĝ&jXRa 忲3ՌtMKN Y ibYp:ަYxDj\vFFv'&i8[#M$UGq\7o@?YRɢo?#i9CoU_?;*
'rٟ&05"(\nCeYqFTlG[C;Ygg~S]rlRn +k4뇞saYiVG4EƄ +(T4UGBS!C5-EP;k_9_6X1r鬼2~[U\q(6AVt05n\n{B]Ʀ˙ȖoNqL<gX"MnWc +YV!ġ7,wl6nGY>ooЉ7fK@Gh7*nz;q> ^>t-42G/:dp--|G:ctuFs1F0Ɛ㋯g=j,>܋/7ZFhoWI'ijs `v>d7аY].&$L
u!*BOvqZ15tg)6_4[z>R7z>#זrKP2)M۷6#MHql."a;*-_16RzyԝzH"e:Pلi\W +PaȺ3sevGt&^әbk>=oxd"2 +g +a_*+fsQ|XZPTGk;{u|R'}꜓;}1O6Άg)Y +3EǑY$1E5"A2!_{@cEsOhOyB{CmJ?_ qH vrݖĎsŚxf8T):JK'ks>t儺| +C.R߀{|Ĵ$ADo网OntW>GCIm>vMae +eMcuL1@P[3vaGb`rʸrX@üN<H[dI?7'%MN' |ދ`rq_[~η.`Rd +\\í?N2qX#a5Ԏ6ʝ endstream endobj -1765 0 obj +1766 0 obj << /Type /FontDescriptor -/FontName /WRUWYV+LMMono9-Regular +/FontName /DUWVDQ+LMMono9-Regular /Flags 4 /FontBBox [-451 -318 734 1016] /Ascent 600 @@ -12817,11 +13025,11 @@ endobj /ItalicAngle 0 /StemV 74 /XHeight 431 -/CharSet (/P/R/S/a/asciicircum/at/b/backslash/braceleft/braceright/c/comma/d/dollar/e/equal/f/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/plus/q/question/r/s/six/slash/t/three/two/u/underscore/v/w/x/y/zero) -/FontFile 1764 0 R +/CharSet (/A/B/C/D/E/G/I/L/M/N/O/P/Q/R/S/T/U/V/X/Z/a/ampersand/asciicircum/asterisk/at/b/backslash/bar/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/exclam/f/five/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/o/one/p/parenleft/parenright/period/plus/q/question/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 1765 0 R >> endobj -1766 0 obj +1767 0 obj << /Length1 1636 /Length2 5300 @@ -12848,7 +13056,7 @@ N.p'Da$Mo'@%!`/0,{gd aDP@Nl/ ~p{mNOF=1}]8ȶ^u4Jp3{Wt3tŇ5R}~묩@fv:ƤLOYR{ajj/4o\zshdX+mh"9_{Ƣ<:|:| t1^IwĐA~+?%_dI#<WJfPs J
ك762(0|3ϗɾ1(BXǍy}I9|e`[&i,c#oe"!=0597V!8貴B{0Yљ8"3E|{ա~ݴEan
f{֗%Y3=D_c v1)TYC}svZX$mb^W};I/2Ks͕yz/Ҧ@3Z endstream endobj -1767 0 obj +1768 0 obj << /Type /FontDescriptor /FontName /NQGYYB+LMMono10-Italic @@ -12861,10 +13069,10 @@ endobj /StemV 69 /XHeight 431 /CharSet (/n) -/FontFile 1766 0 R +/FontFile 1767 0 R >> endobj -1768 0 obj +1769 0 obj << /Length1 1430 /Length2 7174 @@ -12897,7 +13105,7 @@ iE 65K8Mʗm61#-Bݩ*nd%tīR{I|-zfe5reC1; .<m/wƇs>c_ڗ'akFoَ ^MSfS endstream endobj -1769 0 obj +1770 0 obj << /Type /FontDescriptor /FontName /JGWYMB+MSAM10 @@ -12910,10 +13118,10 @@ endobj /StemV 40 /XHeight 431 /CharSet (/anticlockwise/greaterdblequal/greaterorequalslant/lessdblequal/lessorequalslant) -/FontFile 1768 0 R +/FontFile 1769 0 R >> endobj -1770 0 obj +1771 0 obj << /Length1 1532 /Length2 4268 @@ -12940,7 +13148,7 @@ aʓ~¯ =ļEt䜻8~O*W4 K C"+jG&OcwN *zSdً"Fȉ6RFLIu=%F[|I~c,/EƻÛ}u&.Yҽe-B ǝSŮ[ҷqΛq3a,YڎR<o~xx%Y`~Mf endstream endobj -1771 0 obj +1772 0 obj << /Type /FontDescriptor /FontName /QFSCRH+MSBM10 @@ -12953,87 +13161,86 @@ endobj /StemV 40 /XHeight 463 /CharSet (/N/R/notgreater/notgreaterdblequal/notgreaterequal/notgreaterorslnteql/notless/notlessdblequal/notlessequal/notlessorslnteql) -/FontFile 1770 0 R +/FontFile 1771 0 R >> endobj -1664 0 obj +1649 0 obj << /Type /Encoding /Differences [21/endash 27/ff/fi/fl/ffi 33/exclam 35/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright 159/section] >> endobj -1688 0 obj +1679 0 obj << /Type /Encoding /Differences [0/parenleftbig/parenrightbig 12/vextendsingle 16/parenleftBig/parenrightBig/parenleftbigg/parenrightbigg/bracketleftbigg/bracketrightbigg 30/slashbigg 34/bracketleftBigg/bracketrightBigg 48/parenlefttp/parenrighttp 64/parenleftbt/parenrightbt/parenleftex/parenrightex 80/summationtext/producttext 88/summationdisplay/productdisplay/integraldisplay 112/radicalbig/radicalBig/radicalbigg/radicalBigg/radicalbt/radicalvertex/radicaltp] >> endobj -1678 0 obj +1656 0 obj << /Type /Encoding /Differences [11/alpha/beta/gamma 15/epsilon1/zeta 18/theta 21/lambda 23/nu 25/pi 28/tau 30/phi 34/epsilon 37/rho1 46/triangleright 58/period/comma/less/slash/greater 65/A/B/C/D/E/F 77/M/N 82/R/S/T 86/V 88/X/Y 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n 112/p/q/r/s/t/u/v 120/x/y/z] >> endobj -1673 0 obj +1658 0 obj << /Type /Encoding /Differences [0/minus/periodcentered/multiply/asteriskmath/divide 17/equivalence 20/lessequal/greaterequal 25/approxequal 33/arrowright 41/arrowdblright 48/prime/infinity/element 54/negationslash 58/logicalnot 68/D/E/F 82/R 94/logicaland/logicalor 98/floorleft/floorright/ceilingleft/ceilingright 106/bar 112/radical] >> endobj -1671 0 obj +1654 0 obj << /Type /Encoding /Differences [6/Sigma 8/Phi 33/exclam 40/parenleft/parenright 43/plus 48/zero/one/two/three/four/five/six/seven/eight/nine 61/equal 63/question 70/F 91/bracketleft 93/bracketright 97/a 99/c/d/e/f/g/h/i 108/l/m/n/o/p 114/r/s/t 118/v 120/x] >> endobj -1669 0 obj +1663 0 obj << /Type /Encoding /Differences [48/zero 101/e/f 109/m 111/o 114/r/s/t/u] >> endobj -1684 0 obj +1675 0 obj << /Type /Encoding /Differences [39/quotesingle.ts1 42/asteriskmath 136/bullet 176/degree] >> endobj -1772 0 obj +1773 0 obj << -/Length 844 +/Length 859 /Filter /FlateDecode >> stream -xmUMo@Wla_BZX& -Q+K62 5fI`x;fͳضߺItճ;סqT}s=ùֵA=
}vu[Uyk֍I{wQ/5qhe9xSTQO7}̽][GLrFMG}}"Im!00jEV%H^/v}0<_7RyL
U~C`PރSӯ|' -imXYӷ|4nt.kP^k?IFsuB`nlB -=@ )U 9yI(ѥ -S*043``ÍSqf|kiCc, pDzF:x0)ljsn
l9u}Sr -МQV14Ld5cY9Y?=C9돡'g ?%>O:ShYg{ΈrYgDk>[bghX|&^V|sig33qgng3tZ[Yog,g-gB|B|\3gg|2?f)<O5]TߓT+&#{U-'H8x?0.t<wtOȢ\:r +xmUMo0WxNWHv[jWHL @UǾضߺItճ;סqT}s=ùֵA=
}vu[Uyk֍I{wn_ܯk&
r Gէn8A{,LEvDB``B9zK~;_q`>Wg?yo.>ݫϭAbZ%?6G_Nzy;9ذoiܰ^]0zu\~3lw#w鹺?E07H6!L@@B@q\s *<G`X +S*0ԄEkNQFJ]r +)q4 5'G`~ӛ>Tg]8i/nTv<k0Yڲ1g3K`ڐY1q22%/dchJ(S}Y:scݜ笟PcYB?A9Os֙3\Q.4aX=Z9#>c-+>c_ZZ~Z83z3[:ޭ߬Lg3t3-gB|B|\3gg|2?z)BXIAup*^+&#sU-'H8q_u
A8{N Y6ާ=_8N endstream endobj -711 0 obj +710 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /CFHZLT+LMRoman10-Bold -/FontDescriptor 1711 0 R +/BaseFont /TMCJRK+LMRoman10-Bold +/FontDescriptor 1702 0 R /FirstChar 21 /LastChar 122 -/Widths 1707 0 R -/Encoding 1664 0 R -/ToUnicode 1772 0 R +/Widths 1698 0 R +/Encoding 1649 0 R +/ToUnicode 1773 0 R >> endobj -1773 0 obj +1774 0 obj << -/Length 844 +/Length 859 /Filter /FlateDecode >> stream -xmUMo@Wla_BZX& -Q+K62 5fI`x;fͳضߺItճ;סqT}s=ùֵA=
}vu[Uyk֍I{wQ/5qDŽ
r Gէn8A{,쏘LEvDB``B9zK~;_q`>Wgyo.>ݫﭯAbZ%?6G_Nzy;9ڰoiܰ^]0zu\~3ݍܥ: ل0%1 "
0Z{q́0R0r0QK5<T`,if,1gT Hӆp1X:,p8}u -8alSM3?r>x\i"EܰpJMkl4\?ǚc:#?^YHwuprQF^odž1BЖEQ?1^׆ƨАԗ039+ãbLi~jЙ}s~zrCOe fYJ|֟uМ8gΈrY׆}ŊϘъ1LҊkgigϘ݊og3f3|3ߊY[3=L3f/gd ,'
f)Rxjb&'W*.MGZN(:p~7a?}]TyԟE}Ư%Vu'e% +xmUMo0WxNWHv[jWHL @UǾضߺItճ;סqT}s=ùֵA=
}vu[Uyk֍I{wn_ܯk& Y_OQEi?p݃2ZkXvm95];$7os yv|~|H]0}Z7WuI[_OBnKz~lNMnvr*aeMߺiӸaӽ`Bz4g"NFsuB`nlB +=@ )U 9yI(J5<T`, M%5֜Rh +1gc yq(
buX& +&q,1+N978Nsk`q8^8%FMq.5ShzAkOp$q17]}ȩ»p^`D3F?x[a1ecf!/1g)cd?4dK^| +МQV1Կ'1t?ƺ9Y?ГrYs֟'g)43;YgD3\ib-z3zs,>G|ZV|ƾ3ֵ33qgng3tZ[Yog,g[3=L3z/gd ,gz)R؇O5[TTV*M2GZN(:pTjy0:q;~E衻mO1z'X endstream endobj 761 0 obj @@ -13041,243 +13248,247 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /FGTYMI+LMRoman12-Bold -/FontDescriptor 1713 0 R +/FontDescriptor 1704 0 R /FirstChar 28 /LastChar 125 -/Widths 1700 0 R -/Encoding 1664 0 R -/ToUnicode 1773 0 R +/Widths 1691 0 R +/Encoding 1649 0 R +/ToUnicode 1774 0 R >> endobj -1774 0 obj +1775 0 obj << -/Length 843 +/Length 858 /Filter /FlateDecode >> stream -xmUn@Cx,ei#&JW֩%,lKw8i@og̼yrya'ɭVO8OCtuUy;]vwqgR}}oO7|߷s/IQ/ķ~dž;e{җ*砢~<nN[u,ME^m}7Ī۶'Yѽ?v<}\M4ƛh0v~|>v2M{5rwֆuC珇UU꣹5oE=#)ͅ\݄[b
MLS!"q -LF.58`ԜR!aF2E1L^b@h4m3`*NQψW38r6Qܗ8KDMp.5sh]K` 4e>5Yÿp1bxbzҬÀiƘ'g
,ymƌ&Q/kC^،1ۜ1q,
V䅙[2f[1GfLi~❰
c,XO/X?CO`?'>ψ:sh.Xgg\΄rYgBg>;gX|&^N|{gu3t3qggw3t:;9g,g-gKR|R|\3g[>IYJ?R8IIupjiG潺N$myO:qo{9dEˏ&N +xmUn0CƆ +FoqۿpyP:Z,T7bj9/ob?VWZ/ԼiL)ͅ\݄Wb
MLS!"q +LFUjp49cIMh +,hPE4pbvŢ !\Ѹ8!\=#2:x
1v9/8vӺuSqk4 "nXCI8'ľ&p2<Wcǘ,_8x1g1a4cnG6ڀ
cxmcfƨog!/lmΘ8+^к䅙[2f[1GfLbO؆1t?źO/X?SrY֟gg9437.XgB3\ibzq3zts +,>G|ZN|ƾt3u3t3qggw3t:;9g,g[3=L3z/gķ|2?z)R8IIupj^+5&#su#'H8qyA8YvJ1zh9ށ endstream endobj -1538 0 obj +1527 0 obj << /Type /Font /Subtype /Type1 /BaseFont /AHPNOF+LMRoman8-Bold -/FontDescriptor 1715 0 R +/FontDescriptor 1706 0 R /FirstChar 65 /LastChar 65 -/Widths 1667 0 R -/Encoding 1664 0 R -/ToUnicode 1774 0 R +/Widths 1652 0 R +/Encoding 1649 0 R +/ToUnicode 1775 0 R >> endobj -1775 0 obj +1776 0 obj << -/Length 846 +/Length 861 /Filter /FlateDecode >> stream -xuUMo@+H.Ȳ|h%Qի
RofQs~;yݫo7nzr<6nR~_jh{ןk]{{S<.WժN7ݹuI{ -snҠt}P>>%p;en>rcc0AjzvUj U5'Yo xrU\Mi|#7al8|8(,u[_p;5bwֆ5C뎇uuꂹ5E=#)텻\]PG"$D F @F@k} 89@FJuFF#`R0Jt -%
%553<p)ez|kiCc, pDzF:x0)ljsn
l9u}Sr +xuUMo0WxNWHjWHL7$(73xyqo7nzr<6nR~_jh{ןk]{=ީqhI]jwO^ܺ½vsn1Ҡt}P>>%p;en>rأc0AjzvUj U5'o xrU\M4Λ`0nWuY|>;!Jj>ܯNMvp*amкaݸqݿ`Bz4g"Nl/ܥ: ل0%1 "
0Z{q́0R0r0Qbkx+0*NXRK0j9F)u\c3]n~GȋCam3`42W0Aψc9^'-pʹ)pq[[i])9^ endstream endobj -1092 0 obj +1088 0 obj << /Type /Font /Subtype /Type1 /BaseFont /OMBWTA+LMRoman10-BoldItalic -/FontDescriptor 1717 0 R +/FontDescriptor 1708 0 R /FirstChar 110 /LastChar 110 -/Widths 1677 0 R -/Encoding 1664 0 R -/ToUnicode 1775 0 R +/Widths 1669 0 R +/Encoding 1649 0 R +/ToUnicode 1776 0 R >> endobj -1776 0 obj +1777 0 obj << -/Length 841 +/Length 857 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N)$̛3njNelܬ=WW\?;v=ݩqhY]jwOҺ=po]IAu~\3FXҝA5(O)suߖcHQIܮQWLڮ9ˊ6nK5NoغWi~r<d(Vu;_=85vѩֆu5CNmm悥+U=#)\][|,
MHS"#p +N)$W?g^,ɝظYs{\wu4{S<.7զ7u{Ru=slo`
Kw{ҷנ_n<uC̭}[q +"E'qoGѣ^.0j,#z7Ogw!X.O;i cƮS_wtZ|E?8/GB;ZԲWL)\]W|,
MHS"#p +55)FњSjR@J]!5<FSb"/!\,Ѹ8"\ 2:x0)ljsn
l9ux\רi"EܰpJM}4$x0.?1Yß8x!!aM4cnGym:C[1Flx
L^"K~2&NCC&^кY`YecO{"CgcY=9O('=g)YB|֙Bs:S|uF:#e~,٢+>G+>3qgegK+>c]+>O+>G|FV|~+>CѻV|B|ƺ~!>_Sϔ+>B|&LOrBG/}XTK5?)Nkx$sy儢 G5.[ s'~8ElUCjF endstream endobj -712 0 obj +711 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /OQBIIQ+LMRoman10-Regular -/FontDescriptor 1729 0 R +/BaseFont /AGYEBF+LMRoman10-Regular +/FontDescriptor 1724 0 R /FirstChar 21 /LastChar 159 -/Widths 1706 0 R -/Encoding 1664 0 R -/ToUnicode 1776 0 R +/Widths 1697 0 R +/Encoding 1649 0 R +/ToUnicode 1777 0 R >> endobj -1777 0 obj +1778 0 obj << -/Length 841 +/Length 857 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N)$̛3njNelܬ=WW\?;v=ݩqhY]jwOҺ=po]IAu~\3F;;=}kPQ/7SVk-8s擸]QPP]sݛ麟;l,j7O4ucx;P:XTv~{pjS!
j֝ƍKWjY{FR^wwPG*X$D F @F@k} 89@FJuFF#`R0Jt -5
5553<pb -9LsQ.(ulgYˊx/V|V|&٭V|N+>cv+>7+>S}~!>_Sϔ+>cB|&LOr`B,&+jwRP{x${y儢 1~g|sGӿNu]>~?,5(z +N)$W?g^,ɝظYs{\wu4{S<.7զ7u{Ru=slMoAEIxN[hEOv]ߎGB]`BvYFn$?wC\<wx֍]JSϗq C`R=~p^ޏN46Zw:n7n7,^e]͙S^wwPG*X$D F @F@k} 89@FJuFF#`R0JRq
eF)kjBS`
F5(Z#.9Bkx>wg;E^ +kCX +8alSM3?rN%NbQDa
8>#h0\?I`\~KWc?q1Bx.BÀh' +&+jRPC8I\U E'j\,@sGAC>Nwq8"٦:P endstream endobj 705 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /GYUSWK+LMRoman12-Regular -/FontDescriptor 1731 0 R +/BaseFont /UUPFPE+LMRoman12-Regular +/FontDescriptor 1726 0 R /FirstChar 40 -/LastChar 119 -/Widths 1708 0 R -/Encoding 1664 0 R -/ToUnicode 1777 0 R +/LastChar 121 +/Widths 1699 0 R +/Encoding 1649 0 R +/ToUnicode 1778 0 R >> endobj -1778 0 obj +1779 0 obj << -/Length 841 +/Length 856 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N)$̛3njNelܬ=WW\?;v=ݩqhY]jwOҺ=po]IAu~\3 -imXU3t6no.XjR˺^o3kյ:W ل0%1 "
0Z{q́0R0r0QK5<T`if1T͟(Hӆp -8alSM3?r>x\i"EܰpJMkl4\?皞c:/w"':fyRy(#c^g!ch"ƨ-kC^d cRx~hK^| -МQV14Nd5cY9Y?C9돡'g ?%>O:ShYggΈrYgDg>[bghX|&^V|{ig33qgng3tZ[Yog,g-gB|B|\3gg|2?f)O5[TT+&#{U-'H888ӟ,t<z9GdEC|< +N)$W?g^,ɝظYs{\wu4{S<.7զ7u{Ru=slt|7|L})JS7wj}`ݷp@`.:|Rv1k2wsf tvMR͟<`0n7uEy{JjoNͿk~t*aUкq۸qۿ`J-zoDkյ:W ل0%1 "
0Z{q́0R0r0Qbkx,+0*NXSk0j9F)u\c?/?Q,PXL#LX,cW crn +q9pZ.qJ{&\
k(AIsL_S?S»p^`D3F?x[a1ec!/1g)cd?4dK^| +МQV1Կ'1t?ƺ9Y?ГrYs֟'g)437YgD3\ib-z3zs,>G|ZV|ƾ3ֵ33qgng3tZ[Yog,g[3=L3z/gd ,gz)R؇O5_TTV*M2GZN(:pTZ8:qwYн6ݢ=_3o endstream endobj 927 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /QUWGJL+LMRoman6-Regular -/FontDescriptor 1735 0 R +/BaseFont /RFMTXK+LMRoman6-Regular +/FontDescriptor 1730 0 R /FirstChar 49 /LastChar 65 -/Widths 1698 0 R -/Encoding 1664 0 R -/ToUnicode 1778 0 R +/Widths 1689 0 R +/Encoding 1649 0 R +/ToUnicode 1779 0 R >> endobj -1779 0 obj +1780 0 obj << -/Length 841 +/Length 856 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N)$̛3njNelܬ=WW\?;v=ݩqhY]jwOҺ=po]IAu~\3 -imXU3t6no.XjR˺^o3kյ:W ل0%1 "
0Z{q́0R0r0QK5<T`if1T͟(Hӆp -8alSM3?r>x\i"EܰpJMkl4\?皞c:/w"':fyRy(#c^g!ch"ƨ-kC^d cRx~hK^| -МQV14Nd5cY9Y?C9돡'g ?%>O:ShYggΈrYgDg>[bghX|&^V|{ig33qgng3tZ[Yog,g-gB|B|\3gg|2?f)O5[TT+&#{U-'H888ӟ,t<z9GdECiA +N)$W?g^,ɝظYs{\wu4{S<.7զ7u{Ru=slSt|7|L})JS7wj}`ݷp@`.:|Rv1k2wsf tvMR͟<`0n7uEy{JjoNͿk~t*aUкq۸qۿ`J-zoDkյ:W ل0%1 "
0Z{q́0R0r0Qbkx,+0*NXSk0j9F)u\c?/?Q,PXL#LX,cW crn +q9pZ.qJ{&\
k(AIsL_S?S»p^`D3F?x[a1ec!/1g)cd?4dK^| +МQV1Կ'1t?ƺ9Y?ГrYs֟'g)437YgD3\ib-z3zs,>G|ZV|ƾ3ֵ33qgng3tZ[Yog,g[3=L3z/gd ,gz)R؇O5_TTV*M2GZN(:pTZ8:qwYн6ݢ=_;;t endstream endobj -716 0 obj +719 0 obj << /Type /Font /Subtype /Type1 /BaseFont /OFKYHC+LMRoman7-Regular -/FontDescriptor 1737 0 R +/FontDescriptor 1732 0 R /FirstChar 49 /LastChar 65 -/Widths 1703 0 R -/Encoding 1664 0 R -/ToUnicode 1779 0 R +/Widths 1694 0 R +/Encoding 1649 0 R +/ToUnicode 1780 0 R >> endobj -1780 0 obj +1781 0 obj << -/Length 841 +/Length 856 /Filter /FlateDecode >> stream xmUn0CƆ -N7RIU70W?'^$Is}=}exǡ}'u]U=ow_XߓJ?)裮_o'h
P=mbKLQ/?C̭:}W
{pCM/6۾EzĪ۶'Yѽ3~<|OaxIM4};?n7uEYy>;JG&߯^M~*aUaqݿhB͛foH]n-I&H8@l:
ld`TYg``&Bkk0jNXXр0#`w]jG1 F60q'kgqScsnl9Ns`qKK%pNI8qJ9q4Ϯ%p2\XWkz,_8x1g1=ia4c̓˳G6ڀ
cxmcfƨog!/lmΘ8+^P_-C#[34IN؆1t?E߂ޡSrY֟gg9433.XgB3\iafq3fts -,>G|F/'>t3:~:83fw3;:ٝߜLgw3t33~)>CO)>SK3-,YJa)SMV襤:?85JC4I^ E'b4><?8Ϸ袿CF +N7RIU~<>O\7IrՓ?]]C{t}N=COZի~{ UΝ'mR~'
/@
U/1E)x2ZX]515(ln1"n۞dDv@~3D>i|'7aea|8<T(-P0~{5ƆUC珇uu棹5oE9p]n+I&H8@l:
ld`TYg``&*58`ԜR&4`4(pJ
RHijFhg1YbQ.gh\Uaar;ss`q endstream endobj 930 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /YWFDZT+LMRoman8-Regular -/FontDescriptor 1739 0 R +/BaseFont /QTIWMM+LMRoman8-Regular +/FontDescriptor 1734 0 R /FirstChar 21 /LastChar 159 -/Widths 1696 0 R -/Encoding 1664 0 R -/ToUnicode 1780 0 R +/Widths 1687 0 R +/Encoding 1649 0 R +/ToUnicode 1781 0 R >> endobj -1781 0 obj +1782 0 obj << -/Length 841 +/Length 856 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N)$̛3njNelܬ=WW\?;v=ݩqhY]jwOҺ=po]IAu~\3 -imXU3t6no.XjR˺^o3kյ:W ل0%1 "
0Z{q́0R0r0QK5<T`if1T͟(Hӆp -8alSM3?r>x\i"EܰpJMkl4\?皞c:/w"':fyRy(#c^g!ch"ƨ-kC^d cRx~hK^| -МQV14Nd5cY9Y?C9돡'g ?%>O:ShYggΈrYgDg>[bghX|&^V|{ig33qgng3tZ[Yog,g-gB|B|\3gg|2?f)O5[TT+&#{U-'H888ӟ,t<z9GdEC%K +N)$W?g^,ɝظYs{\wu4{S<.7զ7u{Ru=slst|7|L})JS7wj}`ݷp@`.:|Rv1k2wsf tvMR͟<`0n7uEy{JjoNͿk~t*aUкq۸qۿ`J-zoDkյ:W ل0%1 "
0Z{q́0R0r0Qbkx,+0*NXSk0j9F)u\c?/?Q,PXL#LX,cW crn +q9pZ.qJ{&\
k(AIsL_S?S»p^`D3F?x[a1ec!/1g)cd?4dK^| +МQV1Կ'1t?ƺ9Y?ГrYs֟'g)437YgD3\ib-z3zs,>G|ZV|ƾ3ֵ33qgng3tZ[Yog,g[3=L3z/gd ,gz)R؇O5_TTV*M2GZN(:pTZ8:qwYн6ݢ=_K~ endstream endobj -1202 0 obj +1194 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /VWANKZ+LMRoman9-Regular -/FontDescriptor 1741 0 R -/FirstChar 28 -/LastChar 121 -/Widths 1676 0 R -/Encoding 1664 0 R -/ToUnicode 1781 0 R +/BaseFont /FNEHWK+LMRoman9-Regular +/FontDescriptor 1736 0 R +/FirstChar 21 +/LastChar 159 +/Widths 1668 0 R +/Encoding 1649 0 R +/ToUnicode 1782 0 R >> endobj -1782 0 obj +1783 0 obj << -/Length 843 +/Length 858 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N)$ݪ70W?g^,ɝظYs{\wu{S<.7զ7u{R>f?
Kw{KTQ/7SVk-&9sQ擾]HRP]s6o Ogw!X.o; cƮS_wСtZ|I1?H/GBZV;ZԲW/{FR^ww?U4H6!L@@B@q\s *<G`Rq
eF)kk0j0jfx)4Ug;5Ҵ!\,18"\aD E_sN[sS9)9^ -?BXIAup*ÇqG潪N$p|eO_:qw +N)$ݪ~<>l;YtՓ;
q\]UCs9|\itǡyvgu]nMߝo<y7K&½u'{0vF?4/yY/QEixN[EOv]ߎ"IB``BvYF%H~~?a`T'?y:&?M]/AjZ%ۃS +ilXY3t6no.XjR˺^o̙S^ww?U4H6!L@@B@q\s *<G`X +S*0ԄEkNQFJ]r +)q4 5'G`~ӛ>Tg]i/nTv<k0Yڲ1gk`ڐY1q22%/dchJ(S}Y:scݜ笟PcYB?A9Os֙3\Q.4aX=Z9#>c-+>c_ZZ~Z83z3[:ޭ߬Lg3t3-gB|B|\3gg|2?z)BXIAup*^+&#sU-'H8q|\e
A8}\Q,znS/S endstream endobj -718 0 obj +721 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /RGJWOP+LMRoman10-Italic -/FontDescriptor 1743 0 R +/BaseFont /FSNKWB+LMRoman10-Italic +/FontDescriptor 1738 0 R /FirstChar 27 /LastChar 122 -/Widths 1701 0 R -/Encoding 1664 0 R -/ToUnicode 1782 0 R +/Widths 1692 0 R +/Encoding 1649 0 R +/ToUnicode 1783 0 R >> endobj -1783 0 obj +1784 0 obj << -/Length 841 +/Length 857 /Filter /FlateDecode >> stream xmUn0CƆ -N$L̛O3/~\kijG؞v~8y{Q>nۡ?^о:f}O*k?|RG]>3vSoX}kPQ/?qQZk롫8Dsgq~&ѣ^.2(+Gc\c<wxO.J[OCj:
wWog<jimXW;vߴ~>ZjR˦YE~3=sׁpuRA)`*R2$!`8li9UEХGSj043`4`4Ý(?I
rt\e #q5p眛[q>x \iEܰpNMk l4\?皞c:gN5^ELOup3%M6`^ۘ1ل150ym1F}3&ԗ0bKl+>oRaOѷ`)w`)?\֟agYg֙P.L(ulgYˉx/N|N|&ٝN|N'>cv'>7'>S}~)>_Sϔ+>cR|&L|'a9i0K)cR{XTG5;)NͽRPs<Mph=¼W7rBщ3=MS8B:~G]:(oyS +N$L?f_,Ys..=pyp}GuYַC +ۡ};uT~`u|;{M
o`
s|oUAEItFkuwhEmDzĪۣH~z?v؎rapIU4:?ë*-L=7JG6Tmv^Ϳ*a]~i3hJ-fo$=sׁuRA)`*R2$!`8li9UEJ555` M5
6Ҡh +֟Q.{s3uL(u&:
XC/N|FN|NgXˉؗN|ƺN|N|&ޝN|N'>w'>7'>S}uKR|)W|FL|OrRG/}XTG5?)Nkx$syn䄢 G5.[=MS s'~?j?El&ކ endstream endobj 932 0 obj @@ -13285,71 +13496,131 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /LLUQRK+LMRoman8-Italic -/FontDescriptor 1745 0 R +/FontDescriptor 1740 0 R /FirstChar 28 /LastChar 122 -/Widths 1695 0 R -/Encoding 1664 0 R -/ToUnicode 1783 0 R +/Widths 1686 0 R +/Encoding 1649 0 R +/ToUnicode 1784 0 R >> endobj -1784 0 obj +1785 0 obj << -/Length 843 +/Length 857 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N7R$ݪ70W?g_,ɍehܬ=WWU\;;v7MOtҺ=po>fv8
| G_n}w̭][GL2sQ擾ݾk^!00jYV%H~~v}\; C}h{ϗC`Rރѩc~^ON6[7ݛZԲW/{FR^ww?U4H6!L@@B@q\s *<G`Rq
eF)kk0j0jfx)4Ug;5Ҵ!\,18"\aD E_sN[sS9)9^ -?BXIAup*ÇqG潪N$p|eO_:q;:'dE_kCvW +N)$W?g^,ɝظYs{\wu4{S<.7զ7u{Ru=slܿ5/yI+T_~
2ZkXm9)5Ez횳H~~?a`T'?y:&?M]槞/AjZ}ۃSo{༼ +ilXW3t6no.XjR˺^o3&su_U4H6!L@@B@q\s *<G`X +S*0ԄEkNQFJ]r +)q4} 5'G`~ӗ>Tg_c.\X7ьO*ezl,dmY50ymȋ,aYʘ8
xAf_14g%cxU>ob쉬f9돱ncsO{(g1?\֟g Yg +9LsQ.(ug^/u?L[V|FV|oV|3[:3~!>CO!>S33>Y^ +?a!SMW,:?8ÇqG湪N$ոX>n2ۇ}]>.pD=tMW)Fuދ endstream endobj -1309 0 obj +1470 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /RXJXSK+LMSans10-Regular -/FontDescriptor 1747 0 R +/BaseFont /GCQKLX+LMRoman9-Italic +/FontDescriptor 1742 0 R /FirstChar 28 -/LastChar 123 -/Widths 1668 0 R -/Encoding 1664 0 R -/ToUnicode 1784 0 R +/LastChar 121 +/Widths 1660 0 R +/Encoding 1649 0 R +/ToUnicode 1785 0 R >> endobj -1785 0 obj +1786 0 obj << -/Length 842 +/Length 858 /Filter /FlateDecode >> stream -xmUn0CƆ -N7R$L̛O3
/~\k4~VzhO{|wޝn8O.oN?'uRG]>3dX;ҷ*נ_~vC̵:}W
{1Esgq]ߍG@]dbڣH~z~ohTǰ9wxΏU]~NÛJu~*6{y~?xڰvtش~>ZjR˦YE3=sׁpuRA)`*R2$!`8li9UEХGSj043`4`4Ý(?Q
rt\e #q5p眛[q>x \iEܰpNMk l4\?皞c:gN5^ELOup3%M6`^ۘ1ل150ym1F}3&ԗ0bKl+>oRaOѷ`)w`)?\֟agYg֙P.L(ulgYˉx/N|N|&ٝN|N'>cv'>7'>S}~)>_Sϔ+>cR|&L|'a9i0K)cR{XTG5;)NͽRPs<Mph=¼W7rBщ3=c8B:]?~?,uQbuD|< +xmUMo0+J!
᫊"RVmk +N7R$ݪ~<>lۿYtՓиYs{ +]wwu4;ީǡoY]j7åu{R'{8F?4/'(U_~aݝ2ZkXwmEOvDz7gos }<rO~r<&?ݛ=_NJnKzG߷Azy?9ذox6nvo.XjR˺^k̙S^ww?U4H6!L@@B@q\s *<G`X +S*0ԄEkNQFJ]r +)q4 5'G`~ӛ>Tg]i/nTv<k0Yڲ1gk`ڐY1q22%/dchJ(S}Y:scݜ笟PcYB?A9Os֙3\Q.4aX=Z9#>c-+>c_ZZ~Z83z3[:ޭ߬Lg3t3-gB|B|\3gg|2?z)BXIAup*^+&#sU-'H8q|\e
A8N Y6ݧ=_}sߊ endstream endobj -1540 0 obj +1301 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /UQBZSC+LMSans8-Regular -/FontDescriptor 1749 0 R -/FirstChar 43 +/BaseFont /URNGMA+LMSans10-Regular +/FontDescriptor 1744 0 R +/FirstChar 28 /LastChar 116 -/Widths 1666 0 R -/Encoding 1664 0 R -/ToUnicode 1785 0 R +/Widths 1662 0 R +/Encoding 1649 0 R +/ToUnicode 1786 0 R >> endobj -1786 0 obj +1787 0 obj +<< +/Length 857 +/Filter /FlateDecode +>> +stream +xmUn0CƆ +N7R$L?f^,Oil9DО?y<;ݨqhQ]Vm;^m߾:f}O*`u|;{O
o`
HΫT_~q
2ZX]5Emw}7uUk2w~ }:mRtIU4;?WuUZz:o2V+m콚ULcúڡaqӿhJ-fo$=sׁuRA)`*R2$!`8li9UEJ555` M5
6Ҡh +֟Q.{s3uL(u&:
XC/N|FN|NgXˉؗN|ƺN|N|&ޝN|N'>w'>7'>S}uKR|)W|FL|OrRG/}XTG5?)Nkx$syn䄢 G5.[=c s'a8 W)FMg +endstream +endobj +1533 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /CRKCLS+LMSans8-Regular +/FontDescriptor 1746 0 R +/FirstChar 65 +/LastChar 65 +/Widths 1651 0 R +/Encoding 1649 0 R +/ToUnicode 1787 0 R +>> +endobj +1788 0 obj << -/Length 844 +/Length 857 /Filter /FlateDecode >> stream -xmUMo@+H.Ȳ|h%Qիۇ6웙7X=<l;Ytգ;
q\]UCs9ùֵN=CT;xoMI{ -gkpcBܝ5AUӍnZoIN\Ԩo(&TmלeE[䧷6nK5F*oغ_'m~r<t(Vu;_{c{pj緣S!
+k֝ƍKWjY=#)/\]PG*X$D F @F@k} 89@FJuFF#`R0Jt -5
5553<pb -a!SM~W,:?8C8
I^U E'b|828ϻYtїkZbu_G4 +xmUMo0+J!
᫊"RVmk +N7R$W?g_,ɍehܬ=WWU\;;v7MOtҺ=pou=spܿ5/W>%rø;en>ڲ?15]; +u Uo2ws~ }<rO~r<&?ݛ*O=_NJn+Gyy?9ذox6nvo.XjR˺^k3&su_U4H6!L@@B@q\s *<G`X +S*0ԄEkNQFJ]r +)q4} 5'G`~ӗ>Tg_c.\X7ьO*ezl,dmY50ymȋ,aYʘ8
xAf_14g%cxU>ob쉬f9돱ncsO{(g1?\֟g Yg +9LsQ.(ug^/u?L[V|FV|oV|3[:3~!>CO!>S33>Y^ +?a!SMW,:?8ÇqG湪N$ոX>n2ۇ}}\P,zfR/ +endstream +endobj +1515 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /SXYSOI+LMSans9-Regular +/FontDescriptor 1748 0 R +/FirstChar 28 +/LastChar 123 +/Widths 1653 0 R +/Encoding 1649 0 R +/ToUnicode 1788 0 R +>> +endobj +1789 0 obj +<< +/Length 859 +/Filter /FlateDecode +>> +stream +xmUn0+CW`$MEDBmɐCU9.g#4fѭV4\cpuU
ZN;0͓;rSm|ɛ_Z7&?(XG]?_3 Gէn<uC̭}[tr +F'}oG^ 00j,#m$?wC\<7Ry֍]?isOqC`RރۃS|'= +ilXY3t6n.XjR˺^o?͙S^vw?U4H6!L@@B@q\s *<G`X +S*0ԄEkNQFJ]r +)q4 5'G`~ӛ>Tg]i/nTv<k0Yڲ1gk`ڐY1q22%/dchJ(S}Y:scݜ笟PcYB?A9Os֙3\Q.4aX=Z9#>c-+>c_ZZ~Z83z3[:ޭ߬Lg3t3-gB|B|\3gg|2?z)BXIAup*^+&#sU-'H8q_e
A8_Q,znS/_g endstream endobj 762 0 obj @@ -13357,51 +13628,54 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /BANLSU+LMMonoLt10-Bold -/FontDescriptor 1757 0 R +/FontDescriptor 1758 0 R /FirstChar 36 /LastChar 121 -/Widths 1699 0 R -/Encoding 1664 0 R -/ToUnicode 1786 0 R +/Widths 1690 0 R +/Encoding 1649 0 R +/ToUnicode 1789 0 R >> endobj -1787 0 obj +1790 0 obj << -/Length 843 +/Length 858 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N7R!ݪ70W?g_,ɝиYs{ -]7;v=ߩǡoݨM'opiT}IAu~\3;he?<{Q%(SVk-#&9sQ擾ݾk^!00j(+m$?Gwt>X.oTuþ{S_tpСtZ|I1?H/'BZV;ݛZԲW/{FR^ww?U4H6!L@@B@q\s *<G`Rq
eF)kk0j0jfx)4Ug;5Ҵ!\,18"\aD E_sN[sS9)9^ -?BXIAup*ÇqG潪N$p|eO_:q;:'dE_kCa +N7R!ݪ~<>lۿYtՓ;q\]U}s9nwu4{SC<Q]jOtҺ=pou=spGx G_n8N[EOvDz79zK~q`T'?ywRy
M]/AjZ%ۣS +ilXYӷ|6nvo.XjR˺^k̙S^ww?U4H6!L@@B@q\s *<G`X +S*0ԄEkNQFJ]r +)q4 5'G`~ӛ>Tg]i/nTv<k0Yڲ1gk`ڐY1q22%/dchJ(S}Y:scݜ笟PcYB?A9Os֙3\Q.4aX=Z9#>c-+>c_ZZ~Z83z3[:ޭ߬Lg3t3-gB|B|\3gg|2?z)BXIAup*^+&#sU-'H8q|\e
A8N Y6ݧ=_ߔ endstream endobj -713 0 obj +712 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /WBCYBK+LMMono10-Regular -/FontDescriptor 1759 0 R +/BaseFont /AETPVA+LMMono10-Regular +/FontDescriptor 1760 0 R /FirstChar 33 /LastChar 125 -/Widths 1705 0 R -/Encoding 1664 0 R -/ToUnicode 1787 0 R +/Widths 1696 0 R +/Encoding 1649 0 R +/ToUnicode 1790 0 R >> endobj -1788 0 obj +1791 0 obj << -/Length 843 +/Length 858 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N7R!ݪ70W?g_,ɝиYs{ -]7;v=ߩǡoݨM'opiT}IAu~\3;ф
~<xKTQ/7}w̭][GLrF'}}"IB``BQV%H~~?v}\<; C}h{ϗC`Rރѩc~^ON6[w>m7l7,^e]_&suB`ilB -=@ )U 9yI(ѥ -S*043``MSiv|kiCX -МQV14Ld5cY9Y?=C9돡'g ?%>O:ShYg{ΈrYgDk>[bghX|&^V|sig33qgng3tZ[Yog,g-gB|B|\3gg|2?f)<O5]TߓT+&#{U-'H880.t<wtOȢ\:k +N7R!ݪ~<>lۿYtՓ;q\]U}s9nwu4{SC<Q]jOtҺ=pou=spG?4/Y/QEipݝ2ZkXwm95];$ + UoFos <rO~<&?ݛ=_NJnKzG߷Azy?9ذomܰ\zu +\~3&suB`ilB +=@ )U 9yI(J5<T` M55֜Rh +1ڟS͟ yq(
buX& +&q,1+N978Nsk`q8^8%FMq.5ShzAkOp$q97]}ĩ»p^`D3F?x[a1ec!/1g)cd?4dK^| +МQV1Կ'1t?ƺ9Y?ГrYs֟'g)43;YgD3\ib-z3zs,>G|ZV|ƾ3ֵ33qgng3tZ[Yog,g[3=L3z/gd ,gz)R؇O5[TTV*M2GZN(:pTj0:q;qE衻mO1zߞ endstream endobj 704 0 obj @@ -13409,23 +13683,23 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /VLRWHB+LMMono12-Regular -/FontDescriptor 1761 0 R +/FontDescriptor 1762 0 R /FirstChar 46 /LastChar 117 -/Widths 1709 0 R -/Encoding 1664 0 R -/ToUnicode 1788 0 R +/Widths 1700 0 R +/Encoding 1649 0 R +/ToUnicode 1791 0 R >> endobj -1789 0 obj +1792 0 obj << -/Length 842 +/Length 857 /Filter /FlateDecode >> stream xmUn0CƆ -N7R!L̛O3
/~\kil9DО|w=ިqh.MW|۷oΟYߓJ?).ogoiA~Mo -A5(QZk뾫=8Fsgq]ߍG@]dbIVto$?'C\c<N;ic].J[OCj:
wWog<imXW;txش~>ZjR˦YE3=sׁpuRA)`*R2$!`8li9UEХGSj043`4`4Ý(?Q
rt\e #q5p眛[q>x \iEܰpNMk l4\?皞c:gN5^ELOup3%M6`^ۘ1ل150ym1F}3&ԗ0bKl+>oRaOѷ`)w`)?\֟agYg֙P.L(ulgYˉx/N|N|&ٝN|N'>cv'>7'>S}~)>_Sϔ+>cR|&L|'a9i0K)cR{XTG5;)NͽRPs<Mph=¼W7rBщ3=c8B:]?~?,uQbuDה +N7R!L?f^,Yss..=}?y<{Q>I]VmoN?'uR|gɆ7y7ҷ*נ_~<FkuhEmw}7uUk'ѻ?~ra8*ߏw*-L=7JG6Tm^Ϳ~*a]aqӿhJ-fo$=sׁuRA)`*R2$!`8li9UEJ555` M5
6Ҡh +֟Q.{s3uL(u&:
XC/N|FN|NgXˉؗN|ƺN|N|&ޝN|N'>w'>7'>S}uKR|)W|FL|OrRG/}XTG5?)Nkx$syn䄢 G5.[=c s'a8 W)FM endstream endobj 929 0 obj @@ -13433,62 +13707,68 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /QNAXUG+LMMono8-Regular -/FontDescriptor 1763 0 R +/FontDescriptor 1764 0 R /FirstChar 35 /LastChar 121 -/Widths 1697 0 R -/Encoding 1664 0 R -/ToUnicode 1789 0 R +/Widths 1688 0 R +/Encoding 1649 0 R +/ToUnicode 1792 0 R >> endobj -1790 0 obj +1793 0 obj << -/Length 842 +/Length 857 /Filter /FlateDecode >> stream xmUMo0+J!
᫊"RVmk -N7R!̛3njehܬ=WWU\k];7nTtƓ7]snb}O*۾~qg;e?<}kPQ/7}w̭][Gq"E'q}GB]`BQVto$?Gwt>X.o4uþ{S_tptZ|E??8/'BZ;ݛZԲW&suoU4H6!L@@B@q\s *<G`Rq
eF)kk0j0jfx)4Ug;5Ҵ!\,18"\aD E_sN[sS9)9^ -a!SMV,鸞:?8C8
I^U E'b6>28י +N7R!W?g_,ɝиYs{ +]7;v=ߩǡoݨM'opiT}I:fv8cxoAEIpݝ2ZkXwm95]; +u UoFѻ9z?~q`T'?ywx
M]槞/AjZ}ۣSo{༼ +ilXWӷ|6nvo.XjR˺^k3&su_U4H6!L@@B@q\s *<G`X +S*0ԄEkNQFJ]r +)q4} 5'G`~ӗ>Tg_c.\X7ьO*ezl,dmY50ymȋ,aYʘ8
xAf_14g%cxU>ob쉬f9돱ncsO{(g1?\֟g Yg +9LsQ.(ug^/u?L[V|FV|oV|3[:3~!>CO!>S33>Y^ +?a!SMW,:?8ÇqG湪N$ոX>n2ۇ}}\P,zfR/ endstream endobj -1203 0 obj +1195 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /WRUWYV+LMMono9-Regular -/FontDescriptor 1765 0 R -/FirstChar 36 +/BaseFont /DUWVDQ+LMMono9-Regular +/FontDescriptor 1766 0 R +/FirstChar 33 /LastChar 125 -/Widths 1675 0 R -/Encoding 1664 0 R -/ToUnicode 1790 0 R +/Widths 1667 0 R +/Encoding 1649 0 R +/ToUnicode 1793 0 R >> endobj -1791 0 obj +1794 0 obj << -/Length 845 +/Length 860 /Filter /FlateDecode >> stream -xuUMo@+H.ȲrhQիC}͌6jo73o{q3fѭVO4cpuU
sk/wOwquy_t}??p]AAu~\33cA}P>>%t;en>r8`S0Aj~vUk&Yos yv
rOiHM0[7v,ܜǽJnkz~lNͿvt*amкq۸qۿ`J-ztH]{O|,
MHS"#p -МQV14Nd5cY9Y?C9돡'g ?%>O:ShYggΈrYgDg>[bghX|&^V|{ig33qgng3tZ[Yog,g-gB|B|\3gg3?f)O5[TT+&GUP#a#7q +xuUn0+CW`$ȡMEDlɐCuAp9Qշ̶ËEZ=p7+oU54ε̞847Ɠfn݅R^u5slhCVӍnZofN\EQThLڮdDir~7˥?4Λ`0nWuYܜǽJnkz~lNͿvt*amкq۸qۿ`J-z4g"Ny]kյ uA )`JbD>`2$`TY'``9&*8XV`TR&4`(ZsJ5RH+hgގb.h\e`^bsN[sS9ӺuSr +&+jwRPC8I\U E'j\.@sGE
D>Nwq8".*Fug endstream endobj -1549 0 obj +1534 0 obj << /Type /Font /Subtype /Type1 /BaseFont /NQGYYB+LMMono10-Italic -/FontDescriptor 1767 0 R +/FontDescriptor 1768 0 R /FirstChar 110 /LastChar 110 -/Widths 1665 0 R -/Encoding 1664 0 R -/ToUnicode 1791 0 R +/Widths 1650 0 R +/Encoding 1649 0 R +/ToUnicode 1794 0 R >> endobj -1792 0 obj +1795 0 obj << /Length 430 /Filter /FlateDecode @@ -13505,15 +13785,15 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /KVRZYE+LMMathExtension10-Regular -/FontDescriptor 1719 0 R +/FontDescriptor 1710 0 R /FirstChar 0 /LastChar 118 -/Widths 1689 0 R -/Encoding 1688 0 R -/ToUnicode 1792 0 R +/Widths 1680 0 R +/Encoding 1679 0 R +/ToUnicode 1795 0 R >> endobj -1793 0 obj +1796 0 obj << /Length 600 /Filter /FlateDecode @@ -13524,20 +13804,20 @@ xuTn@+fH@!BHMV{5@,lsw m6n냝g)>mW_Ni Mg:]fMR2IV;e8p<_9"*G(dS>sQ DDr "qX+&Gha:$r5PHi@S91jU|s(V8>l;JۈYDIaoykrA)ς1R;JS΄U!ar.Qsy4M纑9Ҍi~h7!cD<`1 ySMgg>2 cs(>ZC@ f
fP7Fo?],}/Kۺ=/mS7m'{L: endstream endobj -717 0 obj +720 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /HKDWVF+LMMathItalic10-Regular -/FontDescriptor 1721 0 R +/BaseFont /ZDGWRH+LMMathItalic10-Regular +/FontDescriptor 1712 0 R /FirstChar 11 /LastChar 122 -/Widths 1702 0 R -/Encoding 1678 0 R -/ToUnicode 1793 0 R +/Widths 1693 0 R +/Encoding 1656 0 R +/ToUnicode 1796 0 R >> endobj -1794 0 obj +1797 0 obj << /Length 598 /Filter /FlateDecode @@ -13548,20 +13828,43 @@ xmTM@+z&?DƉ1LF+BG Ч
}g?i{4Z76C
0b
S.0Y0XjGiʙ`2$C5%^s=j# \7c C1
ݏ7<
&dL8f>0Ozʣ)LPקZFw?a~NTKx6Ĭ#
ᯋUEvi[1mQ]/8}&?K^ endstream endobj -1091 0 obj +1081 0 obj << /Type /Font /Subtype /Type1 /BaseFont /KAZMTL+LMMathItalic5-Regular -/FontDescriptor 1723 0 R +/FontDescriptor 1714 0 R /FirstChar 110 /LastChar 110 -/Widths 1679 0 R -/Encoding 1678 0 R -/ToUnicode 1794 0 R +/Widths 1670 0 R +/Encoding 1656 0 R +/ToUnicode 1797 0 R >> endobj -1795 0 obj +1798 0 obj +<< +/Length 598 +/Filter /FlateDecode +>> +stream +xmTM@+z&?DƉ1LF+BG +ٔB15*fH֊zAl@e
R3TE`̇G=O3~6"i0'DoR3l3`\aʳ`LԎҔ3!>teHkK1z\7FunƤAN4cAox*Mc7p|aGSYOF~4J2P-m-YYG_v_ҶnchiEe+
G>|_pLzKc +endstream +endobj +1498 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /XKAWGP+LMMathItalic6-Regular +/FontDescriptor 1716 0 R +/FirstChar 110 +/LastChar 110 +/Widths 1657 0 R +/Encoding 1656 0 R +/ToUnicode 1798 0 R +>> +endobj +1799 0 obj << /Length 598 /Filter /FlateDecode @@ -13576,16 +13879,16 @@ endobj << /Type /Font /Subtype /Type1 -/BaseFont /GBGHIQ+LMMathItalic7-Regular -/FontDescriptor 1725 0 R +/BaseFont /XYOMKR+LMMathItalic7-Regular +/FontDescriptor 1718 0 R /FirstChar 11 /LastChar 122 -/Widths 1693 0 R -/Encoding 1678 0 R -/ToUnicode 1795 0 R +/Widths 1684 0 R +/Encoding 1656 0 R +/ToUnicode 1799 0 R >> endobj -1796 0 obj +1800 0 obj << /Length 599 /Filter /FlateDecode @@ -13595,20 +13898,43 @@ xmTM@+z&?DtbL$3l:$~Ulb<H^~UO6y}*ŗkI;m ٔB1%
*fH֊zIl@e
R3TE`̇G=O3ξ>"i0'DoR3 endstream endobj -1075 0 obj +1070 0 obj << /Type /Font /Subtype /Type1 /BaseFont /ISRRCW+LMMathItalic8-Regular -/FontDescriptor 1727 0 R +/FontDescriptor 1720 0 R /FirstChar 65 /LastChar 67 -/Widths 1681 0 R -/Encoding 1678 0 R -/ToUnicode 1796 0 R +/Widths 1672 0 R +/Encoding 1656 0 R +/ToUnicode 1800 0 R >> endobj -1797 0 obj +1801 0 obj +<< +/Length 598 +/Filter /FlateDecode +>> +stream +xmTM@+z&?DƉ1LF+BG +ٔB15*fH֊zAl@e
R3TE`̇G=O3~6"i0'DoR3l3`\aʳ`LԎҔ3!>teHkK1z\7FunƤAN4cAox*Mc7p|aGSYOF~4J2P-m-YYG_v_ҶnchiEe+
G>|_pLKr +endstream +endobj +1468 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /GZHCBA+LMMathItalic9-Regular +/FontDescriptor 1722 0 R +/FirstChar 25 +/LastChar 121 +/Widths 1661 0 R +/Encoding 1656 0 R +/ToUnicode 1801 0 R +>> +endobj +1802 0 obj << /Length 790 /Filter /FlateDecode @@ -13625,15 +13951,43 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /IQIYKC+LMMathSymbols10-Regular -/FontDescriptor 1751 0 R +/FontDescriptor 1750 0 R /FirstChar 0 /LastChar 112 -/Widths 1692 0 R -/Encoding 1673 0 R -/ToUnicode 1797 0 R +/Widths 1683 0 R +/Encoding 1658 0 R +/ToUnicode 1802 0 R >> endobj -1798 0 obj +1803 0 obj +<< +/Length 788 +/Filter /FlateDecode +>> +stream +xmUMo0Wx
B +HJ+ML ~fTq zyyy_IZ6~bx]si?Yޟ).'_ޗvOmzmm]/UE+Y%#]mxNNN$UXozRbS愝ttp#CU`I|`(YBIxwzև&Z,-|J.K[?or>=|-2ybz{ߢMMBʥX2u㛖0jgA+<YFVH1HD +bK4S/IAl@D8 VsX>A1RU rKpHHXâVF01z99.8|tHHa2ݦ.z,wohE*rQ gpL|N[֥#ٛB$YjdʜRsCXQ3f
<g
+%7[Պ1hk5{3I2&}kMoρy +k
c0-õ+`dE08T+cH{fx<E)nx%Sijg1@^c>H{Ixgl_>co:ķCĴ
sb
sjL7 +V\Yr<Wt +@zȏ/nØEX'&7nۭmZYUܜ~tex{ɣxX +endstream +endobj +1497 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /CWURCS+LMMathSymbols6-Regular +/FontDescriptor 1752 0 R +/FirstChar 49 +/LastChar 49 +/Widths 1659 0 R +/Encoding 1658 0 R +/ToUnicode 1803 0 R +>> +endobj +1804 0 obj << /Length 788 /Filter /FlateDecode @@ -13653,15 +14007,15 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /PXJHEZ+LMMathSymbols7-Regular -/FontDescriptor 1753 0 R +/FontDescriptor 1754 0 R /FirstChar 0 /LastChar 101 -/Widths 1690 0 R -/Encoding 1673 0 R -/ToUnicode 1798 0 R +/Widths 1681 0 R +/Encoding 1658 0 R +/ToUnicode 1804 0 R >> endobj -1799 0 obj +1805 0 obj << /Length 789 /Filter /FlateDecode @@ -13674,20 +14028,20 @@ F&+19an[do 5Bf0
z(sKa14kcG55(lU+ƈ5c!Nθg3&}ʘ7a<)x3W53QWSJiJP!=Q=JػA8OϞ\MzqJ i%~91Yqr^:f7OHϵ7<8Ujp2P+̏Zixp13f\)t3W<c#?֒&c
c:9c9 endstream endobj -1263 0 obj +1255 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /YSOURC+LMMathSymbols9-Regular -/FontDescriptor 1755 0 R -/FirstChar 21 -/LastChar 21 -/Widths 1674 0 R -/Encoding 1673 0 R -/ToUnicode 1799 0 R +/BaseFont /VSSRGM+LMMathSymbols9-Regular +/FontDescriptor 1756 0 R +/FirstChar 0 +/LastChar 41 +/Widths 1666 0 R +/Encoding 1658 0 R +/ToUnicode 1805 0 R >> endobj -1800 0 obj +1806 0 obj << /Length 1022 /Filter /FlateDecode @@ -13700,19 +14054,19 @@ xmVMo8Wh҃kTHrضh^I
IJ!ۇf|tǙqV}xܟ> V:koVxwY+$e\(d~E$,""t`E$,"","g !Hh.HXe ,""Vy譾FnNo<MM"+x;a@Sm7 endstream endobj -1072 0 obj +1067 0 obj << /Type /Font /Subtype /Type1 /BaseFont /JGWYMB+MSAM10 -/FontDescriptor 1769 0 R +/FontDescriptor 1770 0 R /FirstChar 9 /LastChar 62 -/Widths 1683 0 R -/ToUnicode 1800 0 R +/Widths 1674 0 R +/ToUnicode 1806 0 R >> endobj -1801 0 obj +1807 0 obj << /Length 833 /Filter /FlateDecode @@ -13723,96 +14077,114 @@ xmUMo0Wx8T·~h[ AC۽[ia߿{2ZE_cf/1/{/4G+)bUUwkuTO4[@ 0@`%! #P endstream endobj -1073 0 obj +1068 0 obj << /Type /Font /Subtype /Type1 /BaseFont /QFSCRH+MSBM10 -/FontDescriptor 1771 0 R +/FontDescriptor 1772 0 R /FirstChar 2 /LastChar 82 -/Widths 1682 0 R -/ToUnicode 1801 0 R +/Widths 1673 0 R +/ToUnicode 1807 0 R >> endobj -1802 0 obj +1808 0 obj << -/Length 963 +/Length 977 /Filter /FlateDecode >> stream -xmVn0+C,*ȡ4Aѫ#1X6dhu9R˙$ۅa~G8͗!jy0^?~
'uܴ71o<}R+k1O?F?hﶧzz3gYOZ8Mc1Y{N,=&ƪq;dD.F)n}RUj#<gR1Y~0oGuF[w{>t(jef}/CPƆ
1!̛1$kU: I-"W;>['M#9&tq7Ӛ'\H38rqi"*phH(ѣ,0z4dTq8Zێ&"N%t(PsI%=DFftZB~kuly"uʸ^13"tΘqXc'g0n^pqqϐ"rqÐ̅>Ct&5j8C4{`ǵ)y'[!o&þz⳧8s,0u -姥.w==8)LI9z2yҐIƜcА=s|h(Z`~>뤽t~g#OgK֭Yq1匩g8$Qfs^!g0>1g%ϰn3KOI3)YN?g9Yg%,Δ3Z֙R-4UJ%gx3>I^r&䌵gKXKKđK%g3{yəK%g%g[Kג3=L3ג3%g}yGZ6h-CS#ܚ_* jp@L[06e~יkh+ӗo8s<ĥgv -/a@]t_[A"B +xmVMo:WԤd}EHLX6dh}9;
rp:\.gg)W|qߤMy7ͿCtuOޏ~<=~Ο涽O|;
_Xj('̻/k?Xh.KO?Kl?cBfC'hjEvg?@`dx']a,Aw>Zŏx_Dhmw³#6z1||Wlj-
ϛG+cבwlƔ\SOuJҀpaZ3P@1pm@ѪâA!cQB@bIJ! endstream endobj -1003 0 obj +998 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /CFHZLT+LMRoman10-Bold -/FontDescriptor 1711 0 R +/BaseFont /TMCJRK+LMRoman10-Bold +/FontDescriptor 1702 0 R /FirstChar 70 /LastChar 114 -/Widths 1687 0 R -/Encoding 1671 0 R -/ToUnicode 1802 0 R +/Widths 1678 0 R +/Encoding 1654 0 R +/ToUnicode 1808 0 R >> endobj -1803 0 obj +1809 0 obj << -/Length 962 +/Length 975 /Filter /FlateDecode >> stream -xmVn8+ -h ɨ%X8Zێ -'U[:th鹥CK["OntZB~kul:e\ow:gLsJԋ84sy3ݾ_7~_9x<xe.
0y!Vz) ou/
Ϟṯֵ*跖`)<3'jIC&s2pBCֳ/5h~s -I{8g
0F2|2F0Ƴ(gĉ1q#9~IȣAήa}t-c/9c]:K֟aݒggSzY%/sKY)YgJ3^iK%g|Lkyπ#9ûK%gx3r3͗KYKX%gkzjəz%gx%gK',S/9GZ6h-CS#ܚ_* jp@L[06e~_g!}/\XN8Jν,HN:q).~~: +xmVnH+A)AI+J:weǁ"!G7_We{{nnpяקo0s|ܵw%2+sRw;ķż_gk;ҧ?cIϧaۯƘ覱9)ZxyYďP$wY:H=nz:Duh-̣ws|QZxt9_<d&l?۽yx=8{K]avvzژMMg6cӕ[)qI]Ip#`<LkH3ֹ
p8ZxX4(d,jTQU`5Hl2I 8G춓@ѺCJǔ)R+X#@a +>
1XR_}˞:+ϰnE>?sɥW_sSguxg*L%:SɥN*8=:->G}ZN}p3u3tpggw3t:;9Ygg[3=,3zgϭϜ|y#W`du0_|Q`ifڂ|H2Ԗ,oH}],/o'pphʉ,g!N,i{}?v endstream endobj 940 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /OQBIIQ+LMRoman10-Regular -/FontDescriptor 1729 0 R +/BaseFont /AGYEBF+LMRoman10-Regular +/FontDescriptor 1724 0 R /FirstChar 6 /LastChar 120 -/Widths 1694 0 R -/Encoding 1671 0 R -/ToUnicode 1803 0 R +/Widths 1685 0 R +/Encoding 1654 0 R +/ToUnicode 1809 0 R >> endobj -1804 0 obj +1810 0 obj << -/Length 962 +/Length 975 /Filter /FlateDecode >> stream -xmVn8+ +xmVnH+A)AI+J:weǁ"!G7_We{{nnpяקo0s|ܵw%2+sRw;ķż_,\ endstream endobj -1082 0 obj +1080 0 obj << /Type /Font /Subtype /Type1 /BaseFont /WHNEMO+LMRoman5-Regular -/FontDescriptor 1733 0 R +/FontDescriptor 1728 0 R /FirstChar 48 /LastChar 52 -/Widths 1680 0 R -/Encoding 1671 0 R -/ToUnicode 1804 0 R +/Widths 1671 0 R +/Encoding 1654 0 R +/ToUnicode 1810 0 R >> endobj -1805 0 obj +1811 0 obj +<< +/Length 975 +/Filter /FlateDecode +>> +stream +xmVnH+A)AI+J:weǁ"!G7_We{{nnpяקo0s|ܵw%2+sRw;ķż_<\ +endstream +endobj +1499 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /RFMTXK+LMRoman6-Regular +/FontDescriptor 1730 0 R +/FirstChar 48 +/LastChar 61 +/Widths 1655 0 R +/Encoding 1654 0 R +/ToUnicode 1811 0 R +>> +endobj +1812 0 obj << -/Length 962 +/Length 975 /Filter /FlateDecode >> stream -xmVn8+ +xmVnH+A)AI+J:weǁ"!G7_We{{nnpяקo0s|ܵw%2+sRw;ķż_"\ endstream endobj 943 0 obj @@ -13820,81 +14192,84 @@ endobj /Type /Font /Subtype /Type1 /BaseFont /OFKYHC+LMRoman7-Regular -/FontDescriptor 1737 0 R +/FontDescriptor 1732 0 R /FirstChar 33 /LastChar 115 -/Widths 1691 0 R -/Encoding 1671 0 R -/ToUnicode 1805 0 R +/Widths 1682 0 R +/Encoding 1654 0 R +/ToUnicode 1812 0 R >> endobj -1806 0 obj +1813 0 obj << -/Length 962 +/Length 975 /Filter /FlateDecode >> stream -xmVn8+ +xmVMo8Wp҃k$P_@Mث#1Yd!~fIS`if
%毟+?Ώa~W8͗e1ir{cOOeY6wݴ?ixTN:!ZP?DgU1E)崟o|Z@7|@d-:i?Qp;h_Op椪W|x:/KaOr<P:nb!g
Q^AY7jp:TZoU$LL)OWnlT6c +:gLuJƔìTspCnwc<C=C1!N\3`
`i endstream endobj -1045 0 obj +1041 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /YWFDZT+LMRoman8-Regular -/FontDescriptor 1739 0 R +/BaseFont /QTIWMM+LMRoman8-Regular +/FontDescriptor 1734 0 R /FirstChar 48 /LastChar 48 -/Widths 1686 0 R -/Encoding 1671 0 R -/ToUnicode 1806 0 R +/Widths 1677 0 R +/Encoding 1654 0 R +/ToUnicode 1813 0 R >> endobj -1807 0 obj +1814 0 obj << -/Length 962 +/Length 975 /Filter /FlateDecode >> stream -xmVn8+ +xmVnH+A)AI+J:weǁ"!G7_We{{nnpяקo0s|ܵw%2+sRw;ķż_*\ endstream endobj -1264 0 obj +1256 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /VWANKZ+LMRoman9-Regular -/FontDescriptor 1741 0 R -/FirstChar 48 -/LastChar 48 -/Widths 1672 0 R -/Encoding 1671 0 R -/ToUnicode 1807 0 R +/BaseFont /FNEHWK+LMRoman9-Regular +/FontDescriptor 1736 0 R +/FirstChar 33 +/LastChar 115 +/Widths 1665 0 R +/Encoding 1654 0 R +/ToUnicode 1814 0 R >> endobj -1808 0 obj +1815 0 obj << -/Length 894 +/Length 909 /Filter /FlateDecode >> stream -xuKo:"@pMRDd֑@,ȿ/8v:C(7ޯ0=UAo<]>OSrsLsCwyânn<,n_.CTۂuCŋeYiK͢c\Q0QZ8ЎC=9YK&|:,#b&ƪ/rE1Ay ǻiJ[oO_!̇Y.N/INv;58idyjfl,]NOC8}sHZԶvI3Rtѫ~R풭5Q:8Y.p<QQ059XIN
MKQ'%-(iQqI%D]m?i:M
YC[GH7[a Y<%kX"]Y_!؞<*PNb )2]d0)7ДBC9m<9yq<%&go*ʐ!/9M=ӺƢb]
v3k9'j3gX7AmfuDc-gXwgYcNF۰9bbzw9k`M̑C6llЗYkX{:Yr떜?%ϐ9r ?9d.9ggl)9S"[^ؒGb~/lw^b-/l[[-2{aE^4E~/lXWJ"O%lVآJؒ_ؒߗ|K%K%UTVl[%̱V-&r6I;cSF_.X;9o_9-ttq04PEt,^d\}_"i +xuKo:"@pMR֫0z +Sbȧ%Ȇ|~sԳC\r-i*8&Ɠ&=IӲ"fXjZڌ5kP[ؖDcpK1z)Ǩ-7cJbbf/sg1iJf%?i
d&UypL 8ϊgXb=?ϩ瘽bNzYs><{KI\N-i-;ask9aNؒFb^'l [-uO/l{a- +[--}(Ofxag;ͷlXw>~ѧ\߱6w=vynt(9;M'T#W_ endstream endobj -1265 0 obj +1257 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /WBCYBK+LMMono10-Regular -/FontDescriptor 1759 0 R +/BaseFont /AETPVA+LMMono10-Regular +/FontDescriptor 1760 0 R /FirstChar 48 /LastChar 117 -/Widths 1670 0 R -/Encoding 1669 0 R -/ToUnicode 1808 0 R +/Widths 1664 0 R +/Encoding 1663 0 R +/ToUnicode 1815 0 R >> endobj -1809 0 obj +1816 0 obj << /Length 700 /Filter /FlateDecode @@ -13905,20 +14280,20 @@ xuTMo0+J!m0U !mTto4j{z<?xҺ{s^7tr zoZZgbT$Z|U endstream endobj -715 0 obj +718 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /OQBIIQ+LMRoman10-Regular -/FontDescriptor 1729 0 R +/BaseFont /AGYEBF+LMRoman10-Regular +/FontDescriptor 1724 0 R /FirstChar 42 /LastChar 176 -/Widths 1704 0 R -/Encoding 1684 0 R -/ToUnicode 1809 0 R +/Widths 1695 0 R +/Encoding 1675 0 R +/ToUnicode 1816 0 R >> endobj -1810 0 obj +1817 0 obj << /Length 701 /Filter /FlateDecode @@ -13928,227 +14303,219 @@ xuTn0+Cl m8(zu$:`K$Q4pufn}f)ɻ|tùA<]u6m;O\+$ޚv}qff8*h$iƃ}E>.>ttPRJ(:X/rߴu&^!3PZM5^F$o߇7V+1ؿһ`o7qIݞO!Znz/~N̿Z䄦buUWᴫ\k\r-Ve\[3sB
A
`ehHiJ}*>`! endstream endobj -1071 0 obj +1066 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /WBCYBK+LMMono10-Regular -/FontDescriptor 1759 0 R +/BaseFont /AETPVA+LMMono10-Regular +/FontDescriptor 1760 0 R /FirstChar 39 /LastChar 39 -/Widths 1685 0 R -/Encoding 1684 0 R -/ToUnicode 1810 0 R +/Widths 1676 0 R +/Encoding 1675 0 R +/ToUnicode 1817 0 R >> endobj 706 0 obj << /Type /Pages /Count 6 -/Parent 1811 0 R -/Kids [698 0 R 709 0 R 720 0 R 757 0 R 809 0 R 858 0 R] +/Parent 1818 0 R +/Kids [698 0 R 708 0 R 715 0 R 757 0 R 809 0 R 858 0 R] >> endobj 909 0 obj << /Type /Pages /Count 6 -/Parent 1811 0 R -/Kids [906 0 R 917 0 R 924 0 R 937 0 R 947 0 R 951 0 R] +/Parent 1818 0 R +/Kids [906 0 R 917 0 R 924 0 R 937 0 R 947 0 R 952 0 R] >> endobj 962 0 obj << /Type /Pages /Count 6 -/Parent 1811 0 R -/Kids [959 0 R 964 0 R 968 0 R 972 0 R 976 0 R 982 0 R] ->> -endobj -996 0 obj -<< -/Type /Pages -/Count 6 -/Parent 1811 0 R -/Kids [990 0 R 1000 0 R 1005 0 R 1010 0 R 1014 0 R 1020 0 R] +/Parent 1818 0 R +/Kids [959 0 R 964 0 R 968 0 R 972 0 R 978 0 R 986 0 R] >> endobj -1028 0 obj +999 0 obj << /Type /Pages /Count 6 -/Parent 1811 0 R -/Kids [1025 0 R 1031 0 R 1036 0 R 1041 0 R 1048 0 R 1056 0 R] +/Parent 1818 0 R +/Kids [995 0 R 1001 0 R 1006 0 R 1010 0 R 1016 0 R 1021 0 R] >> endobj -1064 0 obj +1029 0 obj << /Type /Pages /Count 6 -/Parent 1811 0 R -/Kids [1061 0 R 1068 0 R 1079 0 R 1088 0 R 1095 0 R 1101 0 R] +/Parent 1818 0 R +/Kids [1026 0 R 1033 0 R 1037 0 R 1046 0 R 1052 0 R 1057 0 R] >> endobj -1109 0 obj +1072 0 obj << /Type /Pages /Count 6 -/Parent 1812 0 R -/Kids [1106 0 R 1114 0 R 1119 0 R 1123 0 R 1131 0 R 1135 0 R] +/Parent 1818 0 R +/Kids [1063 0 R 1077 0 R 1085 0 R 1091 0 R 1097 0 R 1102 0 R] >> endobj -1147 0 obj +1113 0 obj << /Type /Pages /Count 6 -/Parent 1812 0 R -/Kids [1143 0 R 1152 0 R 1157 0 R 1162 0 R 1167 0 R 1173 0 R] +/Parent 1819 0 R +/Kids [1109 0 R 1115 0 R 1119 0 R 1127 0 R 1131 0 R 1139 0 R] >> endobj -1181 0 obj +1151 0 obj << /Type /Pages /Count 6 -/Parent 1812 0 R -/Kids [1178 0 R 1184 0 R 1188 0 R 1194 0 R 1198 0 R 1206 0 R] +/Parent 1819 0 R +/Kids [1147 0 R 1153 0 R 1158 0 R 1163 0 R 1169 0 R 1174 0 R] >> endobj -1215 0 obj +1182 0 obj << /Type /Pages /Count 6 -/Parent 1812 0 R -/Kids [1212 0 R 1218 0 R 1224 0 R 1232 0 R 1239 0 R 1244 0 R] +/Parent 1819 0 R +/Kids [1179 0 R 1186 0 R 1190 0 R 1198 0 R 1204 0 R 1210 0 R] >> endobj -1251 0 obj +1219 0 obj << /Type /Pages /Count 6 -/Parent 1812 0 R -/Kids [1248 0 R 1254 0 R 1259 0 R 1268 0 R 1272 0 R 1277 0 R] +/Parent 1819 0 R +/Kids [1216 0 R 1225 0 R 1231 0 R 1236 0 R 1240 0 R 1246 0 R] >> endobj -1285 0 obj +1258 0 obj << /Type /Pages /Count 6 -/Parent 1812 0 R -/Kids [1282 0 R 1288 0 R 1294 0 R 1302 0 R 1306 0 R 1311 0 R] +/Parent 1819 0 R +/Kids [1252 0 R 1260 0 R 1264 0 R 1269 0 R 1274 0 R 1281 0 R] >> endobj -1320 0 obj +1292 0 obj << /Type /Pages /Count 6 -/Parent 1813 0 R -/Kids [1317 0 R 1322 0 R 1328 0 R 1334 0 R 1348 0 R 1353 0 R] +/Parent 1819 0 R +/Kids [1289 0 R 1294 0 R 1298 0 R 1304 0 R 1309 0 R 1315 0 R] >> endobj -1360 0 obj +1331 0 obj << /Type /Pages /Count 6 -/Parent 1813 0 R -/Kids [1357 0 R 1362 0 R 1366 0 R 1376 0 R 1387 0 R 1393 0 R] +/Parent 1820 0 R +/Kids [1321 0 R 1333 0 R 1341 0 R 1345 0 R 1349 0 R 1353 0 R] >> endobj -1402 0 obj +1366 0 obj << /Type /Pages /Count 6 -/Parent 1813 0 R -/Kids [1399 0 R 1407 0 R 1415 0 R 1420 0 R 1425 0 R 1429 0 R] +/Parent 1820 0 R +/Kids [1358 0 R 1368 0 R 1381 0 R 1387 0 R 1394 0 R 1402 0 R] >> endobj -1438 0 obj +1411 0 obj << /Type /Pages /Count 6 -/Parent 1813 0 R -/Kids [1435 0 R 1440 0 R 1446 0 R 1451 0 R 1455 0 R 1459 0 R] +/Parent 1820 0 R +/Kids [1407 0 R 1413 0 R 1417 0 R 1423 0 R 1428 0 R 1433 0 R] >> endobj -1466 0 obj +1441 0 obj << /Type /Pages /Count 6 -/Parent 1813 0 R -/Kids [1463 0 R 1468 0 R 1477 0 R 1483 0 R 1487 0 R 1491 0 R] +/Parent 1820 0 R +/Kids [1438 0 R 1443 0 R 1447 0 R 1451 0 R 1457 0 R 1464 0 R] >> endobj -1498 0 obj +1475 0 obj << /Type /Pages /Count 6 -/Parent 1813 0 R -/Kids [1495 0 R 1501 0 R 1505 0 R 1509 0 R 1513 0 R 1518 0 R] +/Parent 1820 0 R +/Kids [1472 0 R 1477 0 R 1481 0 R 1486 0 R 1490 0 R 1494 0 R] >> endobj -1526 0 obj +1504 0 obj << /Type /Pages /Count 6 -/Parent 1814 0 R -/Kids [1523 0 R 1528 0 R 1535 0 R 1542 0 R 1546 0 R 1551 0 R] +/Parent 1820 0 R +/Kids [1501 0 R 1507 0 R 1512 0 R 1517 0 R 1524 0 R 1530 0 R] >> endobj -1562 0 obj +1539 0 obj << /Type /Pages /Count 6 -/Parent 1814 0 R -/Kids [1556 0 R 1566 0 R 1572 0 R 1577 0 R 1591 0 R 1619 0 R] +/Parent 1821 0 R +/Kids [1536 0 R 1541 0 R 1549 0 R 1557 0 R 1562 0 R 1576 0 R] >> endobj -1659 0 obj +1640 0 obj << /Type /Pages -/Count 2 -/Parent 1814 0 R -/Kids [1656 0 R 1661 0 R] +/Count 3 +/Parent 1821 0 R +/Kids [1607 0 R 1642 0 R 1646 0 R] >> endobj -1811 0 obj +1818 0 obj << /Type /Pages /Count 36 -/Parent 1815 0 R -/Kids [706 0 R 909 0 R 962 0 R 996 0 R 1028 0 R 1064 0 R] +/Parent 1822 0 R +/Kids [706 0 R 909 0 R 962 0 R 999 0 R 1029 0 R 1072 0 R] >> endobj -1812 0 obj +1819 0 obj << /Type /Pages /Count 36 -/Parent 1815 0 R -/Kids [1109 0 R 1147 0 R 1181 0 R 1215 0 R 1251 0 R 1285 0 R] +/Parent 1822 0 R +/Kids [1113 0 R 1151 0 R 1182 0 R 1219 0 R 1258 0 R 1292 0 R] >> endobj -1813 0 obj +1820 0 obj << /Type /Pages /Count 36 -/Parent 1815 0 R -/Kids [1320 0 R 1360 0 R 1402 0 R 1438 0 R 1466 0 R 1498 0 R] +/Parent 1822 0 R +/Kids [1331 0 R 1366 0 R 1411 0 R 1441 0 R 1475 0 R 1504 0 R] >> endobj -1814 0 obj +1821 0 obj << /Type /Pages -/Count 14 -/Parent 1815 0 R -/Kids [1526 0 R 1562 0 R 1659 0 R] +/Count 9 +/Parent 1822 0 R +/Kids [1539 0 R 1640 0 R] >> endobj -1815 0 obj +1822 0 obj << /Type /Pages -/Count 122 -/Kids [1811 0 R 1812 0 R 1813 0 R 1814 0 R] +/Count 117 +/Kids [1818 0 R 1819 0 R 1820 0 R 1821 0 R] >> endobj -1816 0 obj +1823 0 obj << /Type /Outlines /First 3 0 R @@ -14213,7 +14580,7 @@ endobj << /Title 672 0 R /A 669 0 R -/Parent 1816 0 R +/Parent 1823 0 R /Prev 591 0 R /First 675 0 R /Last 683 0 R @@ -14399,7 +14766,7 @@ endobj << /Title 592 0 R /A 589 0 R -/Parent 1816 0 R +/Parent 1823 0 R /Prev 559 0 R /Next 671 0 R /First 595 0 R @@ -14473,7 +14840,7 @@ endobj << /Title 560 0 R /A 557 0 R -/Parent 1816 0 R +/Parent 1823 0 R /Prev 427 0 R /Next 591 0 R /First 563 0 R @@ -14780,7 +15147,7 @@ endobj << /Title 428 0 R /A 425 0 R -/Parent 1816 0 R +/Parent 1823 0 R /Prev 295 0 R /Next 559 0 R /First 431 0 R @@ -15085,7 +15452,7 @@ endobj << /Title 296 0 R /A 293 0 R -/Parent 1816 0 R +/Parent 1823 0 R /Prev 39 0 R /Next 427 0 R /First 299 0 R @@ -15677,7 +16044,7 @@ endobj << /Title 40 0 R /A 37 0 R -/Parent 1816 0 R +/Parent 1823 0 R /Prev 3 0 R /Next 295 0 R /First 43 0 R @@ -15760,2467 +16127,2467 @@ endobj << /Title 4 0 R /A 1 0 R -/Parent 1816 0 R +/Parent 1823 0 R /Next 39 0 R /First 7 0 R /Last 7 0 R /Count 8 >> endobj -1817 0 obj +1824 0 obj << -/Names [(Doc-Start) 703 0 R (Hfootnote.1) 928 0 R (Hfootnote.10) 1155 0 R (Hfootnote.11) 1235 0 R (Hfootnote.12) 1396 0 R (Hfootnote.13) 1410 0 R] +/Names [(Doc-Start) 703 0 R (Hfootnote.1) 928 0 R (Hfootnote.10) 1150 0 R (Hfootnote.11) 1228 0 R (Hfootnote.12) 1384 0 R (Hfootnote.13) 1397 0 R] /Limits [(Doc-Start) (Hfootnote.13)] >> endobj -1818 0 obj +1825 0 obj << -/Names [(Hfootnote.14) 1412 0 R (Hfootnote.15) 1539 0 R (Hfootnote.16) 1569 0 R (Hfootnote.17) 1575 0 R (Hfootnote.2) 931 0 R (Hfootnote.3) 1044 0 R] +/Names [(Hfootnote.14) 1399 0 R (Hfootnote.15) 1528 0 R (Hfootnote.16) 1554 0 R (Hfootnote.17) 1560 0 R (Hfootnote.2) 931 0 R (Hfootnote.3) 1040 0 R] /Limits [(Hfootnote.14) (Hfootnote.3)] >> endobj -1819 0 obj +1826 0 obj << -/Names [(Hfootnote.4) 1051 0 R (Hfootnote.5) 1059 0 R (Hfootnote.6) 1074 0 R (Hfootnote.7) 1076 0 R (Hfootnote.8) 1117 0 R (Hfootnote.9) 1146 0 R] +/Names [(Hfootnote.4) 1049 0 R (Hfootnote.5) 1055 0 R (Hfootnote.6) 1069 0 R (Hfootnote.7) 1071 0 R (Hfootnote.8) 1112 0 R (Hfootnote.9) 1142 0 R] /Limits [(Hfootnote.4) (Hfootnote.9)] >> endobj -1820 0 obj +1827 0 obj << -/Names [(Item.1) 985 0 R (Item.10) 1339 0 R (Item.100) 1654 0 R (Item.11) 1340 0 R (Item.12) 1341 0 R (Item.13) 1342 0 R] +/Names [(Item.1) 981 0 R (Item.10) 1326 0 R (Item.100) 1639 0 R (Item.11) 1327 0 R (Item.12) 1328 0 R (Item.13) 1329 0 R] /Limits [(Item.1) (Item.13)] >> endobj -1821 0 obj +1828 0 obj << -/Names [(Item.14) 1343 0 R (Item.15) 1344 0 R (Item.16) 1345 0 R (Item.17) 1369 0 R (Item.18) 1370 0 R (Item.19) 1371 0 R] +/Names [(Item.14) 1330 0 R (Item.15) 1336 0 R (Item.16) 1337 0 R (Item.17) 1361 0 R (Item.18) 1362 0 R (Item.19) 1363 0 R] /Limits [(Item.14) (Item.19)] >> endobj -1822 0 obj +1829 0 obj << -/Names [(Item.2) 986 0 R (Item.20) 1372 0 R (Item.21) 1373 0 R (Item.22) 1379 0 R (Item.23) 1380 0 R (Item.24) 1381 0 R] +/Names [(Item.2) 982 0 R (Item.20) 1364 0 R (Item.21) 1365 0 R (Item.22) 1371 0 R (Item.23) 1372 0 R (Item.24) 1373 0 R] /Limits [(Item.2) (Item.24)] >> endobj -1823 0 obj +1830 0 obj << -/Names [(Item.25) 1382 0 R (Item.26) 1383 0 R (Item.27) 1384 0 R (Item.28) 1385 0 R (Item.29) 1471 0 R (Item.3) 993 0 R] +/Names [(Item.25) 1374 0 R (Item.26) 1375 0 R (Item.27) 1376 0 R (Item.28) 1377 0 R (Item.29) 1460 0 R (Item.3) 989 0 R] /Limits [(Item.25) (Item.3)] >> endobj -1824 0 obj +1831 0 obj << -/Names [(Item.30) 1472 0 R (Item.31) 1559 0 R (Item.32) 1560 0 R (Item.33) 1561 0 R (Item.34) 1580 0 R (Item.35) 1581 0 R] +/Names [(Item.30) 1461 0 R (Item.31) 1544 0 R (Item.32) 1552 0 R (Item.33) 1553 0 R (Item.34) 1565 0 R (Item.35) 1566 0 R] /Limits [(Item.30) (Item.35)] >> endobj -1825 0 obj +1832 0 obj << -/Names [(Item.36) 1582 0 R (Item.37) 1583 0 R (Item.38) 1584 0 R (Item.39) 1585 0 R (Item.4) 994 0 R (Item.40) 1586 0 R] +/Names [(Item.36) 1567 0 R (Item.37) 1568 0 R (Item.38) 1569 0 R (Item.39) 1570 0 R (Item.4) 990 0 R (Item.40) 1571 0 R] /Limits [(Item.36) (Item.40)] >> endobj -1826 0 obj +1833 0 obj << -/Names [(Item.41) 1587 0 R (Item.42) 1588 0 R (Item.43) 1589 0 R (Item.44) 1594 0 R (Item.45) 1595 0 R (Item.46) 1596 0 R] +/Names [(Item.41) 1572 0 R (Item.42) 1573 0 R (Item.43) 1574 0 R (Item.44) 1579 0 R (Item.45) 1580 0 R (Item.46) 1581 0 R] /Limits [(Item.41) (Item.46)] >> endobj -1827 0 obj +1834 0 obj << -/Names [(Item.47) 1597 0 R (Item.48) 1598 0 R (Item.49) 1599 0 R (Item.5) 995 0 R (Item.50) 1600 0 R (Item.51) 1601 0 R] +/Names [(Item.47) 1582 0 R (Item.48) 1583 0 R (Item.49) 1584 0 R (Item.5) 991 0 R (Item.50) 1585 0 R (Item.51) 1586 0 R] /Limits [(Item.47) (Item.51)] >> endobj -1828 0 obj +1835 0 obj << -/Names [(Item.52) 1602 0 R (Item.53) 1603 0 R (Item.54) 1604 0 R (Item.55) 1605 0 R (Item.56) 1606 0 R (Item.57) 1607 0 R] +/Names [(Item.52) 1587 0 R (Item.53) 1588 0 R (Item.54) 1589 0 R (Item.55) 1590 0 R (Item.56) 1591 0 R (Item.57) 1592 0 R] /Limits [(Item.52) (Item.57)] >> endobj -1829 0 obj +1836 0 obj << -/Names [(Item.58) 1608 0 R (Item.59) 1609 0 R (Item.6) 1331 0 R (Item.60) 1610 0 R (Item.61) 1611 0 R (Item.62) 1612 0 R] +/Names [(Item.58) 1593 0 R (Item.59) 1594 0 R (Item.6) 1318 0 R (Item.60) 1595 0 R (Item.61) 1596 0 R (Item.62) 1597 0 R] /Limits [(Item.58) (Item.62)] >> endobj -1830 0 obj +1837 0 obj << -/Names [(Item.63) 1613 0 R (Item.64) 1614 0 R (Item.65) 1615 0 R (Item.66) 1616 0 R (Item.67) 1617 0 R (Item.68) 1622 0 R] +/Names [(Item.63) 1598 0 R (Item.64) 1599 0 R (Item.65) 1600 0 R (Item.66) 1601 0 R (Item.67) 1602 0 R (Item.68) 1603 0 R] /Limits [(Item.63) (Item.68)] >> endobj -1831 0 obj +1838 0 obj << -/Names [(Item.69) 1623 0 R (Item.7) 1332 0 R (Item.70) 1624 0 R (Item.71) 1625 0 R (Item.72) 1626 0 R (Item.73) 1627 0 R] +/Names [(Item.69) 1604 0 R (Item.7) 1319 0 R (Item.70) 1605 0 R (Item.71) 1610 0 R (Item.72) 1611 0 R (Item.73) 1612 0 R] /Limits [(Item.69) (Item.73)] >> endobj -1832 0 obj +1839 0 obj << -/Names [(Item.74) 1628 0 R (Item.75) 1629 0 R (Item.76) 1630 0 R (Item.77) 1631 0 R (Item.78) 1632 0 R (Item.79) 1633 0 R] +/Names [(Item.74) 1613 0 R (Item.75) 1614 0 R (Item.76) 1615 0 R (Item.77) 1616 0 R (Item.78) 1617 0 R (Item.79) 1618 0 R] /Limits [(Item.74) (Item.79)] >> endobj -1833 0 obj +1840 0 obj << -/Names [(Item.8) 1337 0 R (Item.80) 1634 0 R (Item.81) 1635 0 R (Item.82) 1636 0 R (Item.83) 1637 0 R (Item.84) 1638 0 R] +/Names [(Item.8) 1324 0 R (Item.80) 1619 0 R (Item.81) 1620 0 R (Item.82) 1621 0 R (Item.83) 1622 0 R (Item.84) 1623 0 R] /Limits [(Item.8) (Item.84)] >> endobj -1834 0 obj +1841 0 obj << -/Names [(Item.85) 1639 0 R (Item.86) 1640 0 R (Item.87) 1641 0 R (Item.88) 1642 0 R (Item.89) 1643 0 R (Item.9) 1338 0 R] +/Names [(Item.85) 1624 0 R (Item.86) 1625 0 R (Item.87) 1626 0 R (Item.88) 1627 0 R (Item.89) 1628 0 R (Item.9) 1325 0 R] /Limits [(Item.85) (Item.9)] >> endobj -1835 0 obj +1842 0 obj << -/Names [(Item.90) 1644 0 R (Item.91) 1645 0 R (Item.92) 1646 0 R (Item.93) 1647 0 R (Item.94) 1648 0 R (Item.95) 1649 0 R] +/Names [(Item.90) 1629 0 R (Item.91) 1630 0 R (Item.92) 1631 0 R (Item.93) 1632 0 R (Item.94) 1633 0 R (Item.95) 1634 0 R] /Limits [(Item.90) (Item.95)] >> endobj -1836 0 obj +1843 0 obj << -/Names [(Item.96) 1650 0 R (Item.97) 1651 0 R (Item.98) 1652 0 R (Item.99) 1653 0 R (chapter*.2) 760 0 R (chapter.1) 2 0 R] +/Names [(Item.96) 1635 0 R (Item.97) 1636 0 R (Item.98) 1637 0 R (Item.99) 1638 0 R (chapter*.2) 760 0 R (chapter.1) 2 0 R] /Limits [(Item.96) (chapter.1)] >> endobj -1837 0 obj +1844 0 obj << /Names [(chapter.2) 38 0 R (chapter.3) 294 0 R (chapter.4) 426 0 R (chapter.5) 558 0 R (chapter.6) 590 0 R (chapter.7) 670 0 R] /Limits [(chapter.2) (chapter.7)] >> endobj -1838 0 obj -<< -/Names [(page.1) 702 0 R (page.10) 953 0 R (page.100) 1493 0 R (page.101) 1497 0 R (page.102) 1503 0 R (page.103) 1507 0 R] -/Limits [(page.1) (page.103)] ->> -endobj -1839 0 obj -<< -/Names [(page.104) 1511 0 R (page.105) 1515 0 R (page.106) 1520 0 R (page.107) 1525 0 R (page.108) 1530 0 R (page.109) 1537 0 R] -/Limits [(page.104) (page.109)] ->> -endobj -1840 0 obj -<< -/Names [(page.11) 961 0 R (page.110) 1544 0 R (page.111) 1548 0 R (page.112) 1553 0 R (page.113) 1558 0 R (page.114) 1568 0 R] -/Limits [(page.11) (page.114)] ->> -endobj -1841 0 obj -<< -/Names [(page.115) 1574 0 R (page.116) 1579 0 R (page.117) 1593 0 R (page.118) 1621 0 R (page.119) 1658 0 R (page.12) 966 0 R] -/Limits [(page.115) (page.12)] ->> -endobj -1842 0 obj -<< -/Names [(page.120) 1663 0 R (page.13) 970 0 R (page.14) 974 0 R (page.15) 978 0 R (page.16) 984 0 R (page.17) 992 0 R] -/Limits [(page.120) (page.17)] ->> -endobj -1843 0 obj -<< -/Names [(page.18) 1002 0 R (page.19) 1007 0 R (page.2) 759 0 R (page.20) 1012 0 R (page.21) 1016 0 R (page.22) 1022 0 R] -/Limits [(page.18) (page.22)] ->> -endobj -1844 0 obj -<< -/Names [(page.23) 1027 0 R (page.24) 1033 0 R (page.25) 1038 0 R (page.26) 1043 0 R (page.27) 1050 0 R (page.28) 1058 0 R] -/Limits [(page.23) (page.28)] ->> -endobj 1845 0 obj << -/Names [(page.29) 1063 0 R (page.3) 811 0 R (page.30) 1070 0 R (page.31) 1081 0 R (page.32) 1090 0 R (page.33) 1097 0 R] -/Limits [(page.29) (page.33)] +/Names [(page.1) 702 0 R (page.10) 954 0 R (page.100) 1496 0 R (page.101) 1503 0 R (page.102) 1509 0 R (page.103) 1514 0 R] +/Limits [(page.1) (page.103)] >> endobj 1846 0 obj << -/Names [(page.34) 1103 0 R (page.35) 1108 0 R (page.36) 1116 0 R (page.37) 1121 0 R (page.38) 1125 0 R (page.39) 1133 0 R] -/Limits [(page.34) (page.39)] +/Names [(page.104) 1519 0 R (page.105) 1526 0 R (page.106) 1532 0 R (page.107) 1538 0 R (page.108) 1543 0 R (page.109) 1551 0 R] +/Limits [(page.104) (page.109)] >> endobj 1847 0 obj << -/Names [(page.4) 860 0 R (page.40) 1137 0 R (page.41) 1145 0 R (page.42) 1154 0 R (page.43) 1159 0 R (page.44) 1164 0 R] -/Limits [(page.4) (page.44)] +/Names [(page.11) 961 0 R (page.110) 1559 0 R (page.111) 1564 0 R (page.112) 1578 0 R (page.113) 1609 0 R (page.114) 1644 0 R] +/Limits [(page.11) (page.114)] >> endobj 1848 0 obj << -/Names [(page.45) 1169 0 R (page.46) 1175 0 R (page.47) 1180 0 R (page.48) 1186 0 R (page.49) 1190 0 R (page.5) 908 0 R] -/Limits [(page.45) (page.5)] +/Names [(page.115) 1648 0 R (page.12) 966 0 R (page.13) 970 0 R (page.14) 974 0 R (page.15) 980 0 R (page.16) 988 0 R] +/Limits [(page.115) (page.16)] >> endobj 1849 0 obj << -/Names [(page.50) 1196 0 R (page.51) 1200 0 R (page.52) 1208 0 R (page.53) 1214 0 R (page.54) 1220 0 R (page.55) 1226 0 R] -/Limits [(page.50) (page.55)] +/Names [(page.17) 997 0 R (page.18) 1003 0 R (page.19) 1008 0 R (page.2) 759 0 R (page.20) 1012 0 R (page.21) 1018 0 R] +/Limits [(page.17) (page.21)] >> endobj 1850 0 obj << -/Names [(page.56) 1234 0 R (page.57) 1241 0 R (page.58) 1246 0 R (page.59) 1250 0 R (page.6) 919 0 R (page.60) 1256 0 R] -/Limits [(page.56) (page.60)] +/Names [(page.22) 1023 0 R (page.23) 1028 0 R (page.24) 1035 0 R (page.25) 1039 0 R (page.26) 1048 0 R (page.27) 1054 0 R] +/Limits [(page.22) (page.27)] >> endobj 1851 0 obj << -/Names [(page.61) 1261 0 R (page.62) 1270 0 R (page.63) 1274 0 R (page.64) 1279 0 R (page.65) 1284 0 R (page.66) 1290 0 R] -/Limits [(page.61) (page.66)] +/Names [(page.28) 1059 0 R (page.29) 1065 0 R (page.3) 811 0 R (page.30) 1079 0 R (page.31) 1087 0 R (page.32) 1093 0 R] +/Limits [(page.28) (page.32)] >> endobj 1852 0 obj << -/Names [(page.67) 1296 0 R (page.68) 1304 0 R (page.69) 1308 0 R (page.7) 926 0 R (page.70) 1313 0 R (page.71) 1319 0 R] -/Limits [(page.67) (page.71)] +/Names [(page.33) 1099 0 R (page.34) 1104 0 R (page.35) 1111 0 R (page.36) 1117 0 R (page.37) 1121 0 R (page.38) 1129 0 R] +/Limits [(page.33) (page.38)] >> endobj 1853 0 obj << -/Names [(page.72) 1324 0 R (page.73) 1330 0 R (page.74) 1336 0 R (page.75) 1350 0 R (page.76) 1355 0 R (page.77) 1359 0 R] -/Limits [(page.72) (page.77)] +/Names [(page.39) 1133 0 R (page.4) 860 0 R (page.40) 1141 0 R (page.41) 1149 0 R (page.42) 1155 0 R (page.43) 1160 0 R] +/Limits [(page.39) (page.43)] >> endobj 1854 0 obj << -/Names [(page.78) 1364 0 R (page.79) 1368 0 R (page.8) 939 0 R (page.80) 1378 0 R (page.81) 1389 0 R (page.82) 1395 0 R] -/Limits [(page.78) (page.82)] +/Names [(page.44) 1165 0 R (page.45) 1171 0 R (page.46) 1176 0 R (page.47) 1181 0 R (page.48) 1188 0 R (page.49) 1192 0 R] +/Limits [(page.44) (page.49)] >> endobj 1855 0 obj << -/Names [(page.83) 1401 0 R (page.84) 1409 0 R (page.85) 1417 0 R (page.86) 1422 0 R (page.87) 1427 0 R (page.88) 1431 0 R] -/Limits [(page.83) (page.88)] +/Names [(page.5) 908 0 R (page.50) 1200 0 R (page.51) 1206 0 R (page.52) 1212 0 R (page.53) 1218 0 R (page.54) 1227 0 R] +/Limits [(page.5) (page.54)] >> endobj 1856 0 obj << -/Names [(page.89) 1437 0 R (page.9) 949 0 R (page.90) 1442 0 R (page.91) 1448 0 R (page.92) 1453 0 R (page.93) 1457 0 R] -/Limits [(page.89) (page.93)] +/Names [(page.55) 1233 0 R (page.56) 1238 0 R (page.57) 1242 0 R (page.58) 1248 0 R (page.59) 1254 0 R (page.6) 919 0 R] +/Limits [(page.55) (page.6)] >> endobj 1857 0 obj << -/Names [(page.94) 1461 0 R (page.95) 1465 0 R (page.96) 1470 0 R (page.97) 1479 0 R (page.98) 1485 0 R (page.99) 1489 0 R] -/Limits [(page.94) (page.99)] +/Names [(page.60) 1262 0 R (page.61) 1266 0 R (page.62) 1271 0 R (page.63) 1276 0 R (page.64) 1283 0 R (page.65) 1291 0 R] +/Limits [(page.60) (page.65)] >> endobj 1858 0 obj << -/Names [(section*.1) 714 0 R (section*.3) 1104 0 R (section*.4) 1423 0 R (section*.5) 1480 0 R (section*.6) 1481 0 R (section*.7) 1531 0 R] -/Limits [(section*.1) (section*.7)] +/Names [(page.66) 1296 0 R (page.67) 1300 0 R (page.68) 1306 0 R (page.69) 1311 0 R (page.7) 926 0 R (page.70) 1317 0 R] +/Limits [(page.66) (page.70)] >> endobj 1859 0 obj << -/Names [(section*.8) 1532 0 R (section.1.1) 6 0 R (section.2.1) 42 0 R (section.2.2) 46 0 R (section.2.3) 94 0 R (section.2.4) 142 0 R] -/Limits [(section*.8) (section.2.4)] +/Names [(page.71) 1323 0 R (page.72) 1335 0 R (page.73) 1343 0 R (page.74) 1347 0 R (page.75) 1351 0 R (page.76) 1355 0 R] +/Limits [(page.71) (page.76)] >> endobj 1860 0 obj << -/Names [(section.2.5) 250 0 R (section.3.1) 298 0 R (section.3.2) 354 0 R (section.3.3) 366 0 R (section.3.4) 382 0 R (section.4.1) 430 0 R] -/Limits [(section.2.5) (section.4.1)] +/Names [(page.77) 1360 0 R (page.78) 1370 0 R (page.79) 1383 0 R (page.8) 939 0 R (page.80) 1389 0 R (page.81) 1396 0 R] +/Limits [(page.77) (page.81)] >> endobj 1861 0 obj << -/Names [(section.4.2) 446 0 R (section.4.3) 486 0 R (section.4.4) 522 0 R (section.5.1) 562 0 R (section.5.2) 570 0 R (section.5.3) 574 0 R] -/Limits [(section.4.2) (section.5.3)] +/Names [(page.82) 1404 0 R (page.83) 1409 0 R (page.84) 1415 0 R (page.85) 1419 0 R (page.86) 1425 0 R (page.87) 1430 0 R] +/Limits [(page.82) (page.87)] >> endobj 1862 0 obj << -/Names [(section.5.4) 578 0 R (section.5.5) 582 0 R (section.5.6) 586 0 R (section.6.1) 594 0 R (section.6.2) 610 0 R (section.6.3) 618 0 R] -/Limits [(section.5.4) (section.6.3)] +/Names [(page.88) 1435 0 R (page.89) 1440 0 R (page.9) 949 0 R (page.90) 1445 0 R (page.91) 1449 0 R (page.92) 1453 0 R] +/Limits [(page.88) (page.92)] >> endobj 1863 0 obj << -/Names [(section.6.4) 622 0 R (section.6.5) 634 0 R (section.6.6) 638 0 R (section.7.1) 674 0 R (section.7.2) 678 0 R (section.7.3) 682 0 R] -/Limits [(section.6.4) (section.7.3)] +/Names [(page.93) 1459 0 R (page.94) 1466 0 R (page.95) 1474 0 R (page.96) 1479 0 R (page.97) 1483 0 R (page.98) 1488 0 R] +/Limits [(page.93) (page.98)] >> endobj 1864 0 obj << -/Names [(subsection.1.1.1) 10 0 R (subsection.1.1.2) 14 0 R (subsection.1.1.3) 18 0 R (subsection.1.1.4) 22 0 R (subsection.1.1.5) 26 0 R (subsection.1.1.6) 30 0 R] -/Limits [(subsection.1.1.1) (subsection.1.1.6)] +/Names [(page.99) 1492 0 R (section*.1) 717 0 R (section*.3) 1100 0 R (section*.4) 1410 0 R (section*.5) 1467 0 R (section*.6) 1469 0 R] +/Limits [(page.99) (section*.6)] >> endobj 1865 0 obj << -/Names [(subsection.1.1.7) 34 0 R (subsection.2.2.1) 50 0 R (subsection.2.2.2) 54 0 R (subsection.2.2.3) 70 0 R (subsection.2.3.1) 98 0 R (subsection.2.3.2) 102 0 R] -/Limits [(subsection.1.1.7) (subsection.2.3.2)] +/Names [(section*.7) 1520 0 R (section*.8) 1521 0 R (section.1.1) 6 0 R (section.2.1) 42 0 R (section.2.2) 46 0 R (section.2.3) 94 0 R] +/Limits [(section*.7) (section.2.3)] >> endobj 1866 0 obj << -/Names [(subsection.2.3.3) 106 0 R (subsection.2.3.4) 118 0 R (subsection.2.4.1) 146 0 R (subsection.2.4.10) 198 0 R (subsection.2.4.11) 206 0 R (subsection.2.4.12) 218 0 R] -/Limits [(subsection.2.3.3) (subsection.2.4.12)] +/Names [(section.2.4) 142 0 R (section.2.5) 250 0 R (section.3.1) 298 0 R (section.3.2) 354 0 R (section.3.3) 366 0 R (section.3.4) 382 0 R] +/Limits [(section.2.4) (section.3.4)] >> endobj 1867 0 obj << -/Names [(subsection.2.4.13) 226 0 R (subsection.2.4.2) 162 0 R (subsection.2.4.3) 170 0 R (subsection.2.4.4) 174 0 R (subsection.2.4.5) 178 0 R (subsection.2.4.6) 182 0 R] -/Limits [(subsection.2.4.13) (subsection.2.4.6)] +/Names [(section.4.1) 430 0 R (section.4.2) 446 0 R (section.4.3) 486 0 R (section.4.4) 522 0 R (section.5.1) 562 0 R (section.5.2) 570 0 R] +/Limits [(section.4.1) (section.5.2)] >> endobj 1868 0 obj << -/Names [(subsection.2.4.7) 186 0 R (subsection.2.4.8) 190 0 R (subsection.2.4.9) 194 0 R (subsection.2.5.1) 254 0 R (subsection.2.5.2) 258 0 R (subsection.2.5.3) 262 0 R] -/Limits [(subsection.2.4.7) (subsection.2.5.3)] +/Names [(section.5.3) 574 0 R (section.5.4) 578 0 R (section.5.5) 582 0 R (section.5.6) 586 0 R (section.6.1) 594 0 R (section.6.2) 610 0 R] +/Limits [(section.5.3) (section.6.2)] >> endobj 1869 0 obj << -/Names [(subsection.2.5.4) 266 0 R (subsection.2.5.5) 270 0 R (subsection.2.5.6) 274 0 R (subsection.2.5.7) 278 0 R (subsection.3.1.1) 302 0 R (subsection.3.1.10) 338 0 R] -/Limits [(subsection.2.5.4) (subsection.3.1.10)] +/Names [(section.6.3) 618 0 R (section.6.4) 622 0 R (section.6.5) 634 0 R (section.6.6) 638 0 R (section.7.1) 674 0 R (section.7.2) 678 0 R] +/Limits [(section.6.3) (section.7.2)] >> endobj 1870 0 obj << -/Names [(subsection.3.1.11) 342 0 R (subsection.3.1.12) 346 0 R (subsection.3.1.13) 350 0 R (subsection.3.1.2) 306 0 R (subsection.3.1.3) 310 0 R (subsection.3.1.4) 314 0 R] -/Limits [(subsection.3.1.11) (subsection.3.1.4)] +/Names [(section.7.3) 682 0 R (subsection.1.1.1) 10 0 R (subsection.1.1.2) 14 0 R (subsection.1.1.3) 18 0 R (subsection.1.1.4) 22 0 R (subsection.1.1.5) 26 0 R] +/Limits [(section.7.3) (subsection.1.1.5)] >> endobj 1871 0 obj << -/Names [(subsection.3.1.5) 318 0 R (subsection.3.1.6) 322 0 R (subsection.3.1.7) 326 0 R (subsection.3.1.8) 330 0 R (subsection.3.1.9) 334 0 R (subsection.3.2.1) 358 0 R] -/Limits [(subsection.3.1.5) (subsection.3.2.1)] +/Names [(subsection.1.1.6) 30 0 R (subsection.1.1.7) 34 0 R (subsection.2.2.1) 50 0 R (subsection.2.2.2) 54 0 R (subsection.2.2.3) 70 0 R (subsection.2.3.1) 98 0 R] +/Limits [(subsection.1.1.6) (subsection.2.3.1)] >> endobj 1872 0 obj << -/Names [(subsection.3.2.2) 362 0 R (subsection.3.3.1) 370 0 R (subsection.3.3.2) 378 0 R (subsection.3.4.1) 386 0 R (subsection.3.4.2) 394 0 R (subsection.4.1.1) 434 0 R] -/Limits [(subsection.3.2.2) (subsection.4.1.1)] +/Names [(subsection.2.3.2) 102 0 R (subsection.2.3.3) 106 0 R (subsection.2.3.4) 118 0 R (subsection.2.4.1) 146 0 R (subsection.2.4.10) 198 0 R (subsection.2.4.11) 206 0 R] +/Limits [(subsection.2.3.2) (subsection.2.4.11)] >> endobj 1873 0 obj << -/Names [(subsection.4.1.2) 438 0 R (subsection.4.1.3) 442 0 R (subsection.4.2.1) 450 0 R (subsection.4.2.2) 462 0 R (subsection.4.2.3) 474 0 R (subsection.4.2.4) 482 0 R] -/Limits [(subsection.4.1.2) (subsection.4.2.4)] +/Names [(subsection.2.4.12) 218 0 R (subsection.2.4.13) 226 0 R (subsection.2.4.2) 162 0 R (subsection.2.4.3) 170 0 R (subsection.2.4.4) 174 0 R (subsection.2.4.5) 178 0 R] +/Limits [(subsection.2.4.12) (subsection.2.4.5)] >> endobj 1874 0 obj << -/Names [(subsection.4.3.1) 490 0 R (subsection.4.3.2) 494 0 R (subsection.4.3.3) 498 0 R (subsection.4.3.4) 514 0 R (subsection.4.3.5) 518 0 R (subsection.4.4.1) 526 0 R] -/Limits [(subsection.4.3.1) (subsection.4.4.1)] +/Names [(subsection.2.4.6) 182 0 R (subsection.2.4.7) 186 0 R (subsection.2.4.8) 190 0 R (subsection.2.4.9) 194 0 R (subsection.2.5.1) 254 0 R (subsection.2.5.2) 258 0 R] +/Limits [(subsection.2.4.6) (subsection.2.5.2)] >> endobj 1875 0 obj << -/Names [(subsection.4.4.2) 554 0 R (subsection.5.1.1) 566 0 R (subsection.6.1.1) 598 0 R (subsection.6.1.2) 602 0 R (subsection.6.2.1) 614 0 R (subsection.6.4.1) 626 0 R] -/Limits [(subsection.4.4.2) (subsection.6.4.1)] +/Names [(subsection.2.5.3) 262 0 R (subsection.2.5.4) 266 0 R (subsection.2.5.5) 270 0 R (subsection.2.5.6) 274 0 R (subsection.2.5.7) 278 0 R (subsection.3.1.1) 302 0 R] +/Limits [(subsection.2.5.3) (subsection.3.1.1)] >> endobj 1876 0 obj << -/Names [(subsection.6.4.2) 630 0 R (subsection.6.6.1) 642 0 R (subsection.6.6.2) 646 0 R (subsection.6.6.3) 650 0 R (subsection.6.6.4) 654 0 R (subsection.6.6.5) 658 0 R] -/Limits [(subsection.6.4.2) (subsection.6.6.5)] +/Names [(subsection.3.1.10) 338 0 R (subsection.3.1.11) 342 0 R (subsection.3.1.12) 346 0 R (subsection.3.1.13) 350 0 R (subsection.3.1.2) 306 0 R (subsection.3.1.3) 310 0 R] +/Limits [(subsection.3.1.10) (subsection.3.1.3)] >> endobj 1877 0 obj << -/Names [(subsection.7.3.1) 686 0 R (subsection.7.3.2) 690 0 R (subsection.7.3.3) 694 0 R (subsubsection.2.2.2.1) 58 0 R (subsubsection.2.2.2.2) 62 0 R (subsubsection.2.2.2.3) 66 0 R] -/Limits [(subsection.7.3.1) (subsubsection.2.2.2.3)] +/Names [(subsection.3.1.4) 314 0 R (subsection.3.1.5) 318 0 R (subsection.3.1.6) 322 0 R (subsection.3.1.7) 326 0 R (subsection.3.1.8) 330 0 R (subsection.3.1.9) 334 0 R] +/Limits [(subsection.3.1.4) (subsection.3.1.9)] >> endobj 1878 0 obj << -/Names [(subsubsection.2.2.3.1) 74 0 R (subsubsection.2.2.3.2) 78 0 R (subsubsection.2.2.3.3) 82 0 R (subsubsection.2.2.3.4) 86 0 R (subsubsection.2.2.3.5) 90 0 R (subsubsection.2.3.3.1) 110 0 R] -/Limits [(subsubsection.2.2.3.1) (subsubsection.2.3.3.1)] +/Names [(subsection.3.2.1) 358 0 R (subsection.3.2.2) 362 0 R (subsection.3.3.1) 370 0 R (subsection.3.3.2) 378 0 R (subsection.3.4.1) 386 0 R (subsection.3.4.2) 394 0 R] +/Limits [(subsection.3.2.1) (subsection.3.4.2)] >> endobj 1879 0 obj << -/Names [(subsubsection.2.3.3.2) 114 0 R (subsubsection.2.3.4.1) 122 0 R (subsubsection.2.3.4.2) 126 0 R (subsubsection.2.3.4.3) 130 0 R (subsubsection.2.3.4.4) 134 0 R (subsubsection.2.3.4.5) 138 0 R] -/Limits [(subsubsection.2.3.3.2) (subsubsection.2.3.4.5)] +/Names [(subsection.4.1.1) 434 0 R (subsection.4.1.2) 438 0 R (subsection.4.1.3) 442 0 R (subsection.4.2.1) 450 0 R (subsection.4.2.2) 462 0 R (subsection.4.2.3) 474 0 R] +/Limits [(subsection.4.1.1) (subsection.4.2.3)] >> endobj 1880 0 obj << -/Names [(subsubsection.2.4.1.1) 150 0 R (subsubsection.2.4.1.2) 154 0 R (subsubsection.2.4.1.3) 158 0 R (subsubsection.2.4.10.1) 202 0 R (subsubsection.2.4.11.1) 210 0 R (subsubsection.2.4.11.2) 214 0 R] -/Limits [(subsubsection.2.4.1.1) (subsubsection.2.4.11.2)] +/Names [(subsection.4.2.4) 482 0 R (subsection.4.3.1) 490 0 R (subsection.4.3.2) 494 0 R (subsection.4.3.3) 498 0 R (subsection.4.3.4) 514 0 R (subsection.4.3.5) 518 0 R] +/Limits [(subsection.4.2.4) (subsection.4.3.5)] >> endobj 1881 0 obj << -/Names [(subsubsection.2.4.12.1) 222 0 R (subsubsection.2.4.13.1) 230 0 R (subsubsection.2.4.13.2) 234 0 R (subsubsection.2.4.13.3) 238 0 R (subsubsection.2.4.13.4) 242 0 R (subsubsection.2.4.13.5) 246 0 R] -/Limits [(subsubsection.2.4.12.1) (subsubsection.2.4.13.5)] +/Names [(subsection.4.4.1) 526 0 R (subsection.4.4.2) 554 0 R (subsection.5.1.1) 566 0 R (subsection.6.1.1) 598 0 R (subsection.6.1.2) 602 0 R (subsection.6.2.1) 614 0 R] +/Limits [(subsection.4.4.1) (subsection.6.2.1)] >> endobj 1882 0 obj << -/Names [(subsubsection.2.4.2.1) 166 0 R (subsubsection.2.5.7.1) 282 0 R (subsubsection.2.5.7.2) 286 0 R (subsubsection.2.5.7.3) 290 0 R (subsubsection.3.3.1.1) 374 0 R (subsubsection.3.4.1.1) 390 0 R] -/Limits [(subsubsection.2.4.2.1) (subsubsection.3.4.1.1)] +/Names [(subsection.6.4.1) 626 0 R (subsection.6.4.2) 630 0 R (subsection.6.6.1) 642 0 R (subsection.6.6.2) 646 0 R (subsection.6.6.3) 650 0 R (subsection.6.6.4) 654 0 R] +/Limits [(subsection.6.4.1) (subsection.6.6.4)] >> endobj 1883 0 obj << -/Names [(subsubsection.3.4.2.1) 398 0 R (subsubsection.3.4.2.2) 402 0 R (subsubsection.3.4.2.3) 406 0 R (subsubsection.3.4.2.4) 410 0 R (subsubsection.3.4.2.5) 414 0 R (subsubsection.3.4.2.6) 418 0 R] -/Limits [(subsubsection.3.4.2.1) (subsubsection.3.4.2.6)] +/Names [(subsection.6.6.5) 658 0 R (subsection.7.3.1) 686 0 R (subsection.7.3.2) 690 0 R (subsection.7.3.3) 694 0 R (subsubsection.2.2.2.1) 58 0 R (subsubsection.2.2.2.2) 62 0 R] +/Limits [(subsection.6.6.5) (subsubsection.2.2.2.2)] >> endobj 1884 0 obj << -/Names [(subsubsection.3.4.2.7) 422 0 R (subsubsection.4.2.1.1) 454 0 R (subsubsection.4.2.1.2) 458 0 R (subsubsection.4.2.2.1) 466 0 R (subsubsection.4.2.2.2) 470 0 R (subsubsection.4.2.3.1) 478 0 R] -/Limits [(subsubsection.3.4.2.7) (subsubsection.4.2.3.1)] +/Names [(subsubsection.2.2.2.3) 66 0 R (subsubsection.2.2.3.1) 74 0 R (subsubsection.2.2.3.2) 78 0 R (subsubsection.2.2.3.3) 82 0 R (subsubsection.2.2.3.4) 86 0 R (subsubsection.2.2.3.5) 90 0 R] +/Limits [(subsubsection.2.2.2.3) (subsubsection.2.2.3.5)] >> endobj 1885 0 obj << -/Names [(subsubsection.4.3.3.1) 502 0 R (subsubsection.4.3.3.2) 506 0 R (subsubsection.4.3.3.3) 510 0 R (subsubsection.4.4.1.1) 530 0 R (subsubsection.4.4.1.2) 534 0 R (subsubsection.4.4.1.3) 538 0 R] -/Limits [(subsubsection.4.3.3.1) (subsubsection.4.4.1.3)] +/Names [(subsubsection.2.3.3.1) 110 0 R (subsubsection.2.3.3.2) 114 0 R (subsubsection.2.3.4.1) 122 0 R (subsubsection.2.3.4.2) 126 0 R (subsubsection.2.3.4.3) 130 0 R (subsubsection.2.3.4.4) 134 0 R] +/Limits [(subsubsection.2.3.3.1) (subsubsection.2.3.4.4)] >> endobj 1886 0 obj << -/Names [(subsubsection.4.4.1.4) 542 0 R (subsubsection.4.4.1.5) 546 0 R (subsubsection.4.4.1.6) 550 0 R (subsubsection.6.1.2.1) 606 0 R (subsubsection.6.6.5.1) 662 0 R (subsubsection.6.6.5.2) 666 0 R] -/Limits [(subsubsection.4.4.1.4) (subsubsection.6.6.5.2)] +/Names [(subsubsection.2.3.4.5) 138 0 R (subsubsection.2.4.1.1) 150 0 R (subsubsection.2.4.1.2) 154 0 R (subsubsection.2.4.1.3) 158 0 R (subsubsection.2.4.10.1) 202 0 R (subsubsection.2.4.11.1) 210 0 R] +/Limits [(subsubsection.2.3.4.5) (subsubsection.2.4.11.1)] >> endobj 1887 0 obj << -/Names [(table.3.1) 1201 0 R (table.3.2) 1262 0 R (table.3.3) 1280 0 R (table.3.4) 1297 0 R (table.3.5) 1325 0 R] -/Limits [(table.3.1) (table.3.5)] +/Names [(subsubsection.2.4.11.2) 214 0 R (subsubsection.2.4.12.1) 222 0 R (subsubsection.2.4.13.1) 230 0 R (subsubsection.2.4.13.2) 234 0 R (subsubsection.2.4.13.3) 238 0 R (subsubsection.2.4.13.4) 242 0 R] +/Limits [(subsubsection.2.4.11.2) (subsubsection.2.4.13.4)] >> endobj 1888 0 obj << -/Kids [1817 0 R 1818 0 R 1819 0 R 1820 0 R 1821 0 R 1822 0 R] -/Limits [(Doc-Start) (Item.24)] +/Names [(subsubsection.2.4.13.5) 246 0 R (subsubsection.2.4.2.1) 166 0 R (subsubsection.2.5.7.1) 282 0 R (subsubsection.2.5.7.2) 286 0 R (subsubsection.2.5.7.3) 290 0 R (subsubsection.3.3.1.1) 374 0 R] +/Limits [(subsubsection.2.4.13.5) (subsubsection.3.3.1.1)] >> endobj 1889 0 obj << -/Kids [1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R 1828 0 R] -/Limits [(Item.25) (Item.57)] +/Names [(subsubsection.3.4.1.1) 390 0 R (subsubsection.3.4.2.1) 398 0 R (subsubsection.3.4.2.2) 402 0 R (subsubsection.3.4.2.3) 406 0 R (subsubsection.3.4.2.4) 410 0 R (subsubsection.3.4.2.5) 414 0 R] +/Limits [(subsubsection.3.4.1.1) (subsubsection.3.4.2.5)] >> endobj 1890 0 obj << -/Kids [1829 0 R 1830 0 R 1831 0 R 1832 0 R 1833 0 R 1834 0 R] -/Limits [(Item.58) (Item.9)] +/Names [(subsubsection.3.4.2.6) 418 0 R (subsubsection.3.4.2.7) 422 0 R (subsubsection.4.2.1.1) 454 0 R (subsubsection.4.2.1.2) 458 0 R (subsubsection.4.2.2.1) 466 0 R (subsubsection.4.2.2.2) 470 0 R] +/Limits [(subsubsection.3.4.2.6) (subsubsection.4.2.2.2)] >> endobj 1891 0 obj << -/Kids [1835 0 R 1836 0 R 1837 0 R 1838 0 R 1839 0 R 1840 0 R] -/Limits [(Item.90) (page.114)] +/Names [(subsubsection.4.2.3.1) 478 0 R (subsubsection.4.3.3.1) 502 0 R (subsubsection.4.3.3.2) 506 0 R (subsubsection.4.3.3.3) 510 0 R (subsubsection.4.4.1.1) 530 0 R (subsubsection.4.4.1.2) 534 0 R] +/Limits [(subsubsection.4.2.3.1) (subsubsection.4.4.1.2)] >> endobj 1892 0 obj << -/Kids [1841 0 R 1842 0 R 1843 0 R 1844 0 R 1845 0 R 1846 0 R] -/Limits [(page.115) (page.39)] +/Names [(subsubsection.4.4.1.3) 538 0 R (subsubsection.4.4.1.4) 542 0 R (subsubsection.4.4.1.5) 546 0 R (subsubsection.4.4.1.6) 550 0 R (subsubsection.6.1.2.1) 606 0 R (subsubsection.6.6.5.1) 662 0 R] +/Limits [(subsubsection.4.4.1.3) (subsubsection.6.6.5.1)] >> endobj 1893 0 obj << -/Kids [1847 0 R 1848 0 R 1849 0 R 1850 0 R 1851 0 R 1852 0 R] -/Limits [(page.4) (page.71)] +/Names [(subsubsection.6.6.5.2) 666 0 R (table.3.1) 1193 0 R (table.3.2) 1249 0 R (table.3.3) 1272 0 R (table.3.4) 1284 0 R (table.3.5) 1312 0 R] +/Limits [(subsubsection.6.6.5.2) (table.3.5)] >> endobj 1894 0 obj << -/Kids [1853 0 R 1854 0 R 1855 0 R 1856 0 R 1857 0 R 1858 0 R] -/Limits [(page.72) (section*.7)] +/Kids [1824 0 R 1825 0 R 1826 0 R 1827 0 R 1828 0 R 1829 0 R] +/Limits [(Doc-Start) (Item.24)] >> endobj 1895 0 obj << -/Kids [1859 0 R 1860 0 R 1861 0 R 1862 0 R 1863 0 R 1864 0 R] -/Limits [(section*.8) (subsection.1.1.6)] +/Kids [1830 0 R 1831 0 R 1832 0 R 1833 0 R 1834 0 R 1835 0 R] +/Limits [(Item.25) (Item.57)] >> endobj 1896 0 obj << -/Kids [1865 0 R 1866 0 R 1867 0 R 1868 0 R 1869 0 R 1870 0 R] -/Limits [(subsection.1.1.7) (subsection.3.1.4)] +/Kids [1836 0 R 1837 0 R 1838 0 R 1839 0 R 1840 0 R 1841 0 R] +/Limits [(Item.58) (Item.9)] >> endobj 1897 0 obj << -/Kids [1871 0 R 1872 0 R 1873 0 R 1874 0 R 1875 0 R 1876 0 R] -/Limits [(subsection.3.1.5) (subsection.6.6.5)] +/Kids [1842 0 R 1843 0 R 1844 0 R 1845 0 R 1846 0 R 1847 0 R] +/Limits [(Item.90) (page.114)] >> endobj 1898 0 obj << -/Kids [1877 0 R 1878 0 R 1879 0 R 1880 0 R 1881 0 R 1882 0 R] -/Limits [(subsection.7.3.1) (subsubsection.3.4.1.1)] +/Kids [1848 0 R 1849 0 R 1850 0 R 1851 0 R 1852 0 R 1853 0 R] +/Limits [(page.115) (page.43)] >> endobj 1899 0 obj << -/Kids [1883 0 R 1884 0 R 1885 0 R 1886 0 R 1887 0 R] -/Limits [(subsubsection.3.4.2.1) (table.3.5)] +/Kids [1854 0 R 1855 0 R 1856 0 R 1857 0 R 1858 0 R 1859 0 R] +/Limits [(page.44) (page.76)] >> endobj 1900 0 obj << -/Kids [1888 0 R 1889 0 R 1890 0 R 1891 0 R 1892 0 R 1893 0 R] -/Limits [(Doc-Start) (page.71)] +/Kids [1860 0 R 1861 0 R 1862 0 R 1863 0 R 1864 0 R 1865 0 R] +/Limits [(page.77) (section.2.3)] >> endobj 1901 0 obj << -/Kids [1894 0 R 1895 0 R 1896 0 R 1897 0 R 1898 0 R 1899 0 R] -/Limits [(page.72) (table.3.5)] +/Kids [1866 0 R 1867 0 R 1868 0 R 1869 0 R 1870 0 R 1871 0 R] +/Limits [(section.2.4) (subsection.2.3.1)] >> endobj 1902 0 obj << -/Kids [1900 0 R 1901 0 R] -/Limits [(Doc-Start) (table.3.5)] +/Kids [1872 0 R 1873 0 R 1874 0 R 1875 0 R 1876 0 R 1877 0 R] +/Limits [(subsection.2.3.2) (subsection.3.1.9)] >> endobj 1903 0 obj << -/Dests 1902 0 R +/Kids [1878 0 R 1879 0 R 1880 0 R 1881 0 R 1882 0 R 1883 0 R] +/Limits [(subsection.3.2.1) (subsubsection.2.2.2.2)] >> endobj 1904 0 obj << +/Kids [1884 0 R 1885 0 R 1886 0 R 1887 0 R 1888 0 R 1889 0 R] +/Limits [(subsubsection.2.2.2.3) (subsubsection.3.4.2.5)] +>> +endobj +1905 0 obj +<< +/Kids [1890 0 R 1891 0 R 1892 0 R 1893 0 R] +/Limits [(subsubsection.3.4.2.6) (table.3.5)] +>> +endobj +1906 0 obj +<< +/Kids [1894 0 R 1895 0 R 1896 0 R 1897 0 R 1898 0 R 1899 0 R] +/Limits [(Doc-Start) (page.76)] +>> +endobj +1907 0 obj +<< +/Kids [1900 0 R 1901 0 R 1902 0 R 1903 0 R 1904 0 R 1905 0 R] +/Limits [(page.77) (table.3.5)] +>> +endobj +1908 0 obj +<< +/Kids [1906 0 R 1907 0 R] +/Limits [(Doc-Start) (table.3.5)] +>> +endobj +1909 0 obj +<< +/Dests 1908 0 R +>> +endobj +1910 0 obj +<< /Type /Catalog -/Pages 1815 0 R -/Outlines 1816 0 R -/Names 1903 0 R +/Pages 1822 0 R +/Outlines 1823 0 R +/Names 1909 0 R /PageMode/UseOutlines/PageLabels<</Nums[0<</S/D>>1<</S/D>>2<</S/D>>]>> /OpenAction 697 0 R >> endobj -1905 0 obj +1911 0 obj << -/Producer (MiKTeX pdfTeX-1.40.24) -/Author(\376\377\000A\000n\000d\000r\000e\000w\000\040\000P\000a\000r\000s\000l\000o\000e\000,\000\040\000\050\000`\000\040\000`\000\045\000%\000%\000`\000\043\000`\000\046\0001\0002\000\137\000`\000\137\000\137\000~\000~\000~\000\051\000,\000\040)/Title(\376\377\000n\000u\000m\000e\000r\000i\000c\000a)/Subject()/Creator(LaTeX with hyperref)/Keywords() -/CreationDate (D:20211211120201+13'00') -/ModDate (D:20211211120201+13'00') +/Producer (MiKTeX pdfTeX-1.40.25) +/Author(\376\377\000A\000n\000d\000r\000e\000w\000\040\000P\000a\000r\000s\000l\000o\000e\000,\000\040\000\050\000`\000\040\000`\000\045\000%\000%\000`\000\043\000`\000\046\0001\0002\000\137\000`\000\137\000\137\000~\000~\000~\tru\000e\000\051\000,\000\040)/Title(\376\377\000n\000u\000m\000e\000r\000i\000c\000a\000\040\000\040\000v\000e\000r\000s\000i\000o\000n\000\040\0002\000.\0001\000.\0000)/Subject()/Creator(LaTeX with hyperref)/Keywords() +/CreationDate (D:20230701092454+12'00') +/ModDate (D:20230701092454+12'00') /Trapped /False -/PTEX.Fullbanner (This is MiKTeX-pdfTeX 4.10.0 (1.40.24)) +/PTEX.Fullbanner (This is MiKTeX-pdfTeX 4.15.0 (1.40.25)) >> endobj xref -0 1906 +0 1912 0000000000 65535 f 0000000015 00000 n -0000087014 00000 n -0001107025 00000 n +0000087311 00000 n +0001168034 00000 n 0000000060 00000 n 0000000159 00000 n -0000091124 00000 n -0001106932 00000 n +0000091420 00000 n +0001167941 00000 n 0000000206 00000 n 0000000359 00000 n -0000094235 00000 n -0001106860 00000 n +0000094490 00000 n +0001167869 00000 n 0000000411 00000 n 0000000549 00000 n -0000094296 00000 n -0001106774 00000 n +0000094551 00000 n +0001167783 00000 n 0000000602 00000 n 0000000760 00000 n -0000094356 00000 n -0001106688 00000 n +0000094611 00000 n +0001167697 00000 n 0000000813 00000 n 0000000992 00000 n -0000096965 00000 n -0001106602 00000 n +0000097860 00000 n +0001167611 00000 n 0000001045 00000 n 0000001219 00000 n -0000104185 00000 n -0001106516 00000 n +0000101863 00000 n +0001167525 00000 n 0000001272 00000 n 0000001372 00000 n -0000104246 00000 n -0001106430 00000 n +0000105111 00000 n +0001167439 00000 n 0000001425 00000 n 0000001530 00000 n -0000107578 00000 n -0001106357 00000 n +0000109324 00000 n +0001167366 00000 n 0000001583 00000 n 0000001693 00000 n -0000115286 00000 n -0001106230 00000 n +0000114883 00000 n +0001167239 00000 n 0000001739 00000 n 0000001894 00000 n -0000115347 00000 n -0001106156 00000 n +0000114944 00000 n +0001167165 00000 n 0000001942 00000 n 0000002163 00000 n -0000119103 00000 n -0001106033 00000 n +0000118698 00000 n +0001167042 00000 n 0000002211 00000 n 0000002382 00000 n -0000119164 00000 n -0001105959 00000 n +0000118759 00000 n +0001166968 00000 n 0000002435 00000 n 0000002568 00000 n -0000123394 00000 n -0001105835 00000 n +0000122983 00000 n +0001166844 00000 n 0000002621 00000 n 0000002808 00000 n -0000126692 00000 n -0001105761 00000 n +0000126270 00000 n +0001166770 00000 n 0000002866 00000 n 0000003093 00000 n -0000126754 00000 n -0001105674 00000 n +0000126332 00000 n +0001166683 00000 n 0000003151 00000 n 0000003423 00000 n -0000130300 00000 n -0001105600 00000 n +0000129889 00000 n +0001166609 00000 n 0000003481 00000 n 0000003596 00000 n -0000133331 00000 n -0001105489 00000 n +0000133075 00000 n +0001166498 00000 n 0000003649 00000 n 0000003828 00000 n -0000133393 00000 n -0001105415 00000 n +0000133137 00000 n +0001166424 00000 n 0000003886 00000 n 0000004209 00000 n -0000137075 00000 n -0001105328 00000 n +0000133198 00000 n +0001166337 00000 n 0000004267 00000 n 0000004486 00000 n -0000137137 00000 n -0001105241 00000 n +0000136767 00000 n +0001166250 00000 n 0000004544 00000 n 0000004740 00000 n -0000137198 00000 n -0001105154 00000 n +0000136829 00000 n +0001166163 00000 n 0000004798 00000 n 0000005012 00000 n -0000140676 00000 n -0001105080 00000 n +0000140561 00000 n +0001166089 00000 n 0000005070 00000 n 0000005319 00000 n -0000140738 00000 n -0001104955 00000 n +0000140623 00000 n +0001165964 00000 n 0000005367 00000 n 0000005581 00000 n -0000144212 00000 n -0001104879 00000 n +0000144202 00000 n +0001165888 00000 n 0000005634 00000 n 0000005776 00000 n -0000150247 00000 n -0001104788 00000 n +0000147150 00000 n +0001165797 00000 n 0000005830 00000 n 0000005995 00000 n -0000150310 00000 n -0001104657 00000 n +0000150404 00000 n +0001165666 00000 n 0000006049 00000 n 0000006216 00000 n -0000153862 00000 n -0001104578 00000 n +0000154164 00000 n +0001165587 00000 n 0000006275 00000 n 0000006511 00000 n -0000153924 00000 n -0001104499 00000 n +0000154227 00000 n +0001165508 00000 n 0000006570 00000 n 0000006803 00000 n -0000157757 00000 n -0001104382 00000 n +0000154290 00000 n +0001165391 00000 n 0000006857 00000 n 0000006991 00000 n -0000157820 00000 n -0001104303 00000 n +0000158042 00000 n +0001165312 00000 n 0000007050 00000 n 0000007215 00000 n -0000161859 00000 n -0001104210 00000 n +0000158105 00000 n +0001165219 00000 n 0000007274 00000 n 0000007471 00000 n -0000161922 00000 n -0001104117 00000 n +0000162154 00000 n +0001165126 00000 n 0000007530 00000 n 0000007667 00000 n -0000166152 00000 n -0001104024 00000 n +0000166045 00000 n +0001165033 00000 n 0000007726 00000 n 0000007908 00000 n -0000166215 00000 n -0001103945 00000 n +0000166108 00000 n +0001164954 00000 n 0000007967 00000 n 0000008174 00000 n -0000169613 00000 n -0001103815 00000 n +0000166171 00000 n +0001164824 00000 n 0000008223 00000 n 0000008382 00000 n -0000169676 00000 n -0001103697 00000 n +0000166234 00000 n +0001164706 00000 n 0000008436 00000 n 0000008547 00000 n -0000169738 00000 n -0001103618 00000 n +0000170659 00000 n +0001164627 00000 n 0000008606 00000 n 0000008819 00000 n -0000174266 00000 n -0001103525 00000 n +0000174335 00000 n +0001164534 00000 n 0000008878 00000 n 0000009106 00000 n -0000174328 00000 n -0001103446 00000 n +0000174398 00000 n +0001164455 00000 n 0000009165 00000 n 0000009360 00000 n -0000177396 00000 n -0001103314 00000 n +0000174460 00000 n +0001164323 00000 n 0000009414 00000 n 0000009593 00000 n -0000177459 00000 n -0001103249 00000 n +0000177186 00000 n +0001164258 00000 n 0000009652 00000 n 0000009831 00000 n -0000177521 00000 n -0001103156 00000 n +0000177249 00000 n +0001164165 00000 n 0000009885 00000 n 0000010117 00000 n -0000181003 00000 n -0001103063 00000 n +0000180719 00000 n +0001164072 00000 n 0000010171 00000 n 0000010424 00000 n -0000181130 00000 n -0001102970 00000 n +0000180846 00000 n +0001163979 00000 n 0000010478 00000 n 0000010589 00000 n -0000184963 00000 n -0001102877 00000 n +0000184656 00000 n +0001163886 00000 n 0000010643 00000 n 0000010815 00000 n -0000185026 00000 n -0001102784 00000 n +0000184719 00000 n +0001163793 00000 n 0000010869 00000 n 0000011112 00000 n -0000189222 00000 n -0001102691 00000 n +0000189010 00000 n +0001163700 00000 n 0000011166 00000 n 0000011305 00000 n -0000189285 00000 n -0001102598 00000 n +0000189073 00000 n +0001163607 00000 n 0000011359 00000 n 0000011676 00000 n -0000189348 00000 n -0001102466 00000 n +0000189136 00000 n +0001163475 00000 n 0000011731 00000 n 0000012020 00000 n -0000192628 00000 n -0001102401 00000 n +0000192330 00000 n +0001163410 00000 n 0000012080 00000 n 0000012379 00000 n -0000195574 00000 n -0001102269 00000 n +0000195263 00000 n +0001163278 00000 n 0000012434 00000 n 0000012671 00000 n -0000195637 00000 n -0001102190 00000 n +0000195326 00000 n +0001163199 00000 n 0000012731 00000 n 0000012895 00000 n -0000200115 00000 n -0001102111 00000 n +0000199802 00000 n +0001163120 00000 n 0000012955 00000 n 0000013139 00000 n -0000200178 00000 n -0001101979 00000 n +0000199865 00000 n +0001162988 00000 n 0000013194 00000 n 0000013351 00000 n -0000206932 00000 n -0001101914 00000 n +0000206584 00000 n +0001162923 00000 n 0000013411 00000 n 0000013626 00000 n -0000206995 00000 n -0001101796 00000 n +0000206647 00000 n +0001162805 00000 n 0000013681 00000 n 0000013845 00000 n -0000211068 00000 n -0001101717 00000 n +0000210719 00000 n +0001162726 00000 n 0000013905 00000 n 0000014107 00000 n -0000211131 00000 n -0001101624 00000 n +0000210782 00000 n +0001162633 00000 n 0000014167 00000 n 0000014296 00000 n -0000214015 00000 n -0001101531 00000 n +0000213661 00000 n +0001162540 00000 n 0000014356 00000 n 0000014462 00000 n -0000217444 00000 n -0001101438 00000 n +0000217071 00000 n +0001162447 00000 n 0000014522 00000 n 0000014748 00000 n -0000217507 00000 n -0001101359 00000 n +0000217133 00000 n +0001162368 00000 n 0000014808 00000 n 0000015073 00000 n -0000220569 00000 n -0001101243 00000 n +0000220182 00000 n +0001162252 00000 n 0000015122 00000 n 0000015254 00000 n -0000220632 00000 n -0001101164 00000 n +0000220245 00000 n +0001162173 00000 n 0000015308 00000 n 0000015467 00000 n -0000220695 00000 n -0001101071 00000 n +0000220308 00000 n +0001162080 00000 n 0000015521 00000 n 0000015655 00000 n -0000223713 00000 n -0001100978 00000 n +0000223363 00000 n +0001161987 00000 n 0000015709 00000 n 0000015916 00000 n -0000223776 00000 n -0001100885 00000 n +0000223425 00000 n +0001161894 00000 n 0000015970 00000 n 0000016152 00000 n -0000226892 00000 n -0001100792 00000 n +0000226804 00000 n +0001161801 00000 n 0000016206 00000 n 0000016355 00000 n -0000226955 00000 n -0001100699 00000 n +0000226867 00000 n +0001161708 00000 n 0000016409 00000 n 0000016587 00000 n -0000227018 00000 n -0001100581 00000 n +0000226930 00000 n +0001161590 00000 n 0000016641 00000 n 0000016760 00000 n -0000229915 00000 n -0001100502 00000 n +0000226993 00000 n +0001161511 00000 n 0000016819 00000 n 0000016976 00000 n -0000229978 00000 n -0001100409 00000 n +0000230101 00000 n +0001161418 00000 n 0000017035 00000 n 0000017194 00000 n -0000230041 00000 n -0001100330 00000 n +0000230164 00000 n +0001161339 00000 n 0000017253 00000 n 0000017414 00000 n -0000233765 00000 n -0001100198 00000 n +0000232740 00000 n +0001161207 00000 n 0000017461 00000 n 0000017542 00000 n -0000233828 00000 n -0001100080 00000 n +0000232803 00000 n +0001161089 00000 n 0000017591 00000 n 0000017720 00000 n -0000233891 00000 n -0001100001 00000 n +0000232866 00000 n +0001161010 00000 n 0000017774 00000 n 0000017924 00000 n -0000242511 00000 n -0001099908 00000 n +0000241481 00000 n +0001160917 00000 n 0000017978 00000 n 0000018140 00000 n -0000246064 00000 n -0001099815 00000 n +0000245227 00000 n +0001160824 00000 n 0000018194 00000 n 0000018318 00000 n -0000246127 00000 n -0001099722 00000 n +0000245290 00000 n +0001160731 00000 n 0000018372 00000 n 0000018645 00000 n -0000249715 00000 n -0001099629 00000 n +0000249117 00000 n +0001160638 00000 n 0000018699 00000 n 0000018868 00000 n -0000249778 00000 n -0001099536 00000 n +0000249180 00000 n +0001160545 00000 n 0000018922 00000 n 0000019215 00000 n -0000249841 00000 n -0001099443 00000 n +0000249243 00000 n +0001160452 00000 n 0000019269 00000 n 0000019507 00000 n -0000253949 00000 n -0001099350 00000 n +0000252977 00000 n +0001160359 00000 n 0000019561 00000 n 0000019766 00000 n -0000254012 00000 n -0001099257 00000 n +0000253040 00000 n +0001160266 00000 n 0000019820 00000 n 0000019964 00000 n -0000257630 00000 n -0001099164 00000 n +0000256744 00000 n +0001160173 00000 n 0000020019 00000 n 0000020272 00000 n -0000260507 00000 n -0001099071 00000 n +0000259874 00000 n +0001160080 00000 n 0000020327 00000 n 0000020599 00000 n -0000264025 00000 n -0001098978 00000 n +0000263390 00000 n +0001159987 00000 n 0000020654 00000 n 0000020775 00000 n -0000267652 00000 n -0001098899 00000 n +0000267108 00000 n +0001159908 00000 n 0000020830 00000 n 0000020964 00000 n -0000267714 00000 n -0001098768 00000 n +0000267171 00000 n +0001159777 00000 n 0000021013 00000 n 0000021203 00000 n -0000277479 00000 n -0001098689 00000 n +0000277349 00000 n +0001159698 00000 n 0000021257 00000 n 0000021495 00000 n -0000284306 00000 n -0001098610 00000 n +0000284254 00000 n +0001159619 00000 n 0000021549 00000 n 0000021734 00000 n -0000287183 00000 n -0001098479 00000 n +0000288570 00000 n +0001159488 00000 n 0000021783 00000 n 0000021955 00000 n -0000297987 00000 n -0001098361 00000 n +0000295183 00000 n +0001159370 00000 n 0000022009 00000 n 0000022196 00000 n -0000298050 00000 n -0001098296 00000 n +0000295246 00000 n +0001159305 00000 n 0000022255 00000 n 0000022440 00000 n -0000298113 00000 n -0001098217 00000 n +0000298884 00000 n +0001159226 00000 n 0000022494 00000 n 0000022755 00000 n -0000301873 00000 n -0001098100 00000 n +0000298947 00000 n +0001159109 00000 n 0000022804 00000 n 0000023011 00000 n -0000301934 00000 n -0001097982 00000 n +0000302782 00000 n +0001158991 00000 n 0000023065 00000 n 0000023292 00000 n -0000305530 00000 n -0001097917 00000 n +0000306258 00000 n +0001158926 00000 n 0000023351 00000 n 0000023462 00000 n -0000305593 00000 n -0001097799 00000 n +0000306321 00000 n +0001158808 00000 n 0000023516 00000 n 0000023650 00000 n -0000309258 00000 n -0001097720 00000 n +0000309751 00000 n +0001158729 00000 n 0000023709 00000 n 0000023861 00000 n -0000313142 00000 n -0001097627 00000 n +0000309942 00000 n +0001158636 00000 n 0000023920 00000 n 0000024077 00000 n -0000324890 00000 n -0001097534 00000 n +0000321919 00000 n +0001158543 00000 n 0000024136 00000 n 0000024298 00000 n -0000334570 00000 n -0001097441 00000 n +0000334869 00000 n +0001158450 00000 n 0000024357 00000 n 0000024514 00000 n -0000338072 00000 n -0001097348 00000 n +0000337785 00000 n +0001158357 00000 n 0000024573 00000 n 0000024725 00000 n -0000338387 00000 n -0001097255 00000 n +0000338104 00000 n +0001158264 00000 n 0000024784 00000 n 0000024941 00000 n -0000340327 00000 n -0001097176 00000 n +0000338359 00000 n +0001158185 00000 n 0000025000 00000 n 0000025121 00000 n -0000343355 00000 n -0001097043 00000 n +0000341374 00000 n +0001158052 00000 n 0000025168 00000 n 0000025322 00000 n -0000343418 00000 n -0001096926 00000 n +0000341437 00000 n +0001157935 00000 n 0000025371 00000 n 0000025653 00000 n -0000346977 00000 n -0001096847 00000 n +0000344996 00000 n +0001157856 00000 n 0000025707 00000 n 0000025965 00000 n -0000351172 00000 n -0001096754 00000 n +0000349165 00000 n +0001157763 00000 n 0000026019 00000 n 0000026110 00000 n -0000351235 00000 n -0001096675 00000 n +0000349228 00000 n +0001157684 00000 n 0000026164 00000 n 0000026288 00000 n -0000351298 00000 n -0001096544 00000 n +0000349291 00000 n +0001157553 00000 n 0000026337 00000 n 0000026552 00000 n -0000358129 00000 n -0001096426 00000 n +0000353049 00000 n +0001157435 00000 n 0000026606 00000 n 0000026835 00000 n -0000358192 00000 n -0001096347 00000 n +0000356260 00000 n +0001157356 00000 n 0000026894 00000 n 0000027109 00000 n -0000360841 00000 n -0001096268 00000 n +0000358868 00000 n +0001157277 00000 n 0000027168 00000 n 0000027274 00000 n -0000360904 00000 n -0001096136 00000 n +0000358931 00000 n +0001157145 00000 n 0000027328 00000 n 0000027561 00000 n -0000363259 00000 n -0001096057 00000 n +0000361573 00000 n +0001157066 00000 n 0000027620 00000 n 0000027835 00000 n -0000363322 00000 n -0001095978 00000 n +0000361636 00000 n +0001156987 00000 n 0000027894 00000 n 0000028170 00000 n -0000363385 00000 n -0001095846 00000 n +0000361699 00000 n +0001156855 00000 n 0000028224 00000 n 0000028315 00000 n -0000366961 00000 n -0001095781 00000 n +0000365167 00000 n +0001156790 00000 n 0000028374 00000 n 0000028536 00000 n -0000369138 00000 n -0001095702 00000 n +0000365230 00000 n +0001156711 00000 n 0000028590 00000 n 0000028724 00000 n -0000372668 00000 n -0001095571 00000 n +0000370962 00000 n +0001156580 00000 n 0000028773 00000 n 0000029018 00000 n -0000376034 00000 n -0001095492 00000 n +0000373977 00000 n +0001156501 00000 n 0000029072 00000 n 0000029308 00000 n -0000376097 00000 n -0001095399 00000 n +0000374040 00000 n +0001156408 00000 n 0000029362 00000 n 0000029565 00000 n -0000376160 00000 n -0001095267 00000 n +0000374103 00000 n +0001156276 00000 n 0000029619 00000 n 0000029761 00000 n -0000376223 00000 n -0001095188 00000 n +0000374166 00000 n +0001156197 00000 n 0000029820 00000 n 0000030035 00000 n -0000379641 00000 n -0001095095 00000 n +0000377790 00000 n +0001156104 00000 n 0000030094 00000 n 0000030304 00000 n -0000382721 00000 n -0001095016 00000 n +0000380783 00000 n +0001156025 00000 n 0000030363 00000 n 0000030601 00000 n -0000384720 00000 n -0001094923 00000 n +0000382891 00000 n +0001155932 00000 n 0000030655 00000 n 0000030857 00000 n -0000387748 00000 n -0001094844 00000 n +0000386571 00000 n +0001155853 00000 n 0000030911 00000 n 0000031002 00000 n -0000387811 00000 n -0001094727 00000 n +0000386634 00000 n +0001155736 00000 n 0000031051 00000 n 0000031302 00000 n -0000387874 00000 n -0001094609 00000 n +0000386697 00000 n +0001155618 00000 n 0000031356 00000 n 0000031506 00000 n -0000392109 00000 n -0001094530 00000 n +0000390413 00000 n +0001155539 00000 n 0000031565 00000 n 0000031712 00000 n -0000392236 00000 n -0001094437 00000 n +0000390539 00000 n +0001155446 00000 n 0000031771 00000 n 0000031913 00000 n -0000395305 00000 n -0001094344 00000 n +0000390666 00000 n +0001155353 00000 n 0000031972 00000 n 0000032083 00000 n -0000395368 00000 n -0001094251 00000 n +0000393873 00000 n +0001155260 00000 n 0000032142 00000 n 0000032324 00000 n -0000397471 00000 n -0001094158 00000 n +0000396391 00000 n +0001155167 00000 n 0000032383 00000 n 0000032601 00000 n -0000400061 00000 n -0001094079 00000 n +0000399371 00000 n +0001155088 00000 n 0000032660 00000 n 0000032966 00000 n -0000400124 00000 n -0001094000 00000 n +0000399434 00000 n +0001155009 00000 n 0000033020 00000 n 0000033246 00000 n -0000404779 00000 n -0001093868 00000 n +0000402583 00000 n +0001154877 00000 n 0000033293 00000 n 0000033417 00000 n -0000404842 00000 n -0001093751 00000 n +0000402646 00000 n +0001154760 00000 n 0000033466 00000 n 0000033636 00000 n -0000408269 00000 n -0001093686 00000 n +0000406118 00000 n +0001154695 00000 n 0000033690 00000 n 0000033953 00000 n -0000408332 00000 n -0001093593 00000 n +0000406181 00000 n +0001154602 00000 n 0000034002 00000 n 0000034172 00000 n -0000411526 00000 n -0001093500 00000 n +0000406244 00000 n +0001154509 00000 n 0000034221 00000 n 0000034434 00000 n -0000411589 00000 n -0001093407 00000 n +0000409743 00000 n +0001154416 00000 n 0000034483 00000 n 0000034640 00000 n -0000414046 00000 n -0001093314 00000 n +0000412039 00000 n +0001154323 00000 n 0000034689 00000 n 0000034813 00000 n -0000414109 00000 n -0001093235 00000 n +0000412102 00000 n +0001154244 00000 n 0000034862 00000 n 0000034958 00000 n -0000418924 00000 n -0001093102 00000 n +0000417463 00000 n +0001154111 00000 n 0000035005 00000 n 0000035170 00000 n -0000418987 00000 n -0001092985 00000 n +0000417526 00000 n +0001153994 00000 n 0000035219 00000 n 0000035348 00000 n -0000421942 00000 n -0001092906 00000 n +0000417588 00000 n +0001153915 00000 n 0000035402 00000 n 0000035551 00000 n -0000422005 00000 n -0001092788 00000 n +0000420568 00000 n +0001153797 00000 n 0000035605 00000 n 0000035805 00000 n -0000425689 00000 n -0001092723 00000 n +0000420759 00000 n +0001153732 00000 n 0000035864 00000 n 0000036087 00000 n -0000425752 00000 n -0001092592 00000 n +0000424661 00000 n +0001153601 00000 n 0000036136 00000 n 0000036217 00000 n -0000425815 00000 n -0001092527 00000 n +0000424724 00000 n +0001153536 00000 n 0000036271 00000 n 0000036435 00000 n -0000429549 00000 n -0001092434 00000 n +0000424787 00000 n +0001153443 00000 n 0000036484 00000 n 0000036608 00000 n -0000433468 00000 n -0001092303 00000 n +0000429267 00000 n +0001153312 00000 n 0000036657 00000 n 0000036746 00000 n -0000433531 00000 n -0001092224 00000 n +0000429330 00000 n +0001153233 00000 n 0000036800 00000 n 0000037000 00000 n -0000433594 00000 n -0001092145 00000 n +0000433089 00000 n +0001153154 00000 n 0000037054 00000 n 0000037254 00000 n -0000436987 00000 n -0001092052 00000 n +0000433152 00000 n +0001153061 00000 n 0000037303 00000 n 0000037488 00000 n -0000437050 00000 n -0001091935 00000 n +0000433215 00000 n +0001152944 00000 n 0000037537 00000 n 0000037742 00000 n -0000437113 00000 n -0001091856 00000 n +0000433278 00000 n +0001152865 00000 n 0000037796 00000 n 0000037991 00000 n -0000440021 00000 n -0001091763 00000 n +0000436696 00000 n +0001152772 00000 n 0000038045 00000 n 0000038205 00000 n -0000440084 00000 n -0001091670 00000 n +0000436759 00000 n +0001152679 00000 n 0000038259 00000 n 0000038406 00000 n -0000444444 00000 n -0001091577 00000 n +0000441316 00000 n +0001152586 00000 n 0000038460 00000 n 0000038622 00000 n -0000444507 00000 n -0001091459 00000 n +0000441379 00000 n +0001152468 00000 n 0000038676 00000 n 0000038818 00000 n -0000448471 00000 n -0001091380 00000 n +0000445491 00000 n +0001152389 00000 n 0000038877 00000 n 0000039024 00000 n -0000448534 00000 n -0001091301 00000 n +0000445554 00000 n +0001152310 00000 n 0000039083 00000 n 0000039243 00000 n -0000450081 00000 n -0001091183 00000 n +0000447058 00000 n +0001152192 00000 n 0000039290 00000 n 0000039419 00000 n -0000450144 00000 n -0001091104 00000 n +0000447121 00000 n +0001152113 00000 n 0000039468 00000 n 0000039668 00000 n -0000452602 00000 n -0001091011 00000 n +0000449669 00000 n +0001152020 00000 n 0000039717 00000 n 0000039877 00000 n -0000459644 00000 n -0001090894 00000 n +0000456738 00000 n +0001151903 00000 n 0000039926 00000 n 0000040017 00000 n -0000459707 00000 n -0001090815 00000 n +0000456801 00000 n +0001151824 00000 n 0000040071 00000 n 0000040296 00000 n -0000459769 00000 n -0001090722 00000 n +0000456863 00000 n +0001151731 00000 n 0000040350 00000 n 0000040648 00000 n -0000461102 00000 n -0001090643 00000 n +0000458150 00000 n +0001151652 00000 n 0000040702 00000 n 0000040957 00000 n -0000041320 00000 n -0000041452 00000 n -0000041742 00000 n +0000041336 00000 n +0000041468 00000 n +0000041758 00000 n 0000041007 00000 n -0000041619 00000 n -0000041680 00000 n -0001063512 00000 n -0001051203 00000 n -0001087434 00000 n -0000044288 00000 n -0000044503 00000 n -0000044156 00000 n -0000041827 00000 n -0001045603 00000 n -0001050084 00000 n -0001062392 00000 n -0000044441 00000 n -0001086260 00000 n -0001053439 00000 n -0001068464 00000 n -0001056795 00000 n -0000044913 00000 n -0000044801 00000 n -0000044653 00000 n -0000046865 00000 n -0000047016 00000 n -0000047169 00000 n -0000047327 00000 n -0000047484 00000 n -0000047642 00000 n -0000047800 00000 n -0000047958 00000 n -0000048115 00000 n -0000048273 00000 n -0000048423 00000 n -0000048577 00000 n -0000048729 00000 n -0000048885 00000 n -0000049042 00000 n -0000049205 00000 n -0000049369 00000 n -0000049532 00000 n -0000049690 00000 n -0000049854 00000 n -0000050018 00000 n -0000050182 00000 n -0000050346 00000 n -0000050508 00000 n -0000050660 00000 n -0000050818 00000 n -0000050976 00000 n -0000051134 00000 n -0000051298 00000 n -0000051462 00000 n -0000051619 00000 n -0000051783 00000 n -0000051946 00000 n -0000054802 00000 n -0000052233 00000 n -0000046477 00000 n -0000044985 00000 n -0000052110 00000 n -0000052171 00000 n -0001046722 00000 n -0001061273 00000 n -0000054966 00000 n -0000055128 00000 n -0000055282 00000 n -0000055440 00000 n -0000055604 00000 n -0000055768 00000 n -0000055931 00000 n -0000056089 00000 n -0000056253 00000 n -0000056411 00000 n -0000056568 00000 n -0000056726 00000 n -0000056883 00000 n -0000057039 00000 n -0000057196 00000 n -0000057353 00000 n -0000057512 00000 n -0000057677 00000 n -0000057836 00000 n -0000058001 00000 n -0000058165 00000 n -0000058324 00000 n -0000058489 00000 n -0000058647 00000 n -0000058812 00000 n -0000058977 00000 n -0000059141 00000 n -0000059306 00000 n -0000059471 00000 n +0000041635 00000 n +0000041696 00000 n +0001120423 00000 n +0001105681 00000 n +0001148569 00000 n +0000042638 00000 n +0000042526 00000 n +0000041843 00000 n +0001100004 00000 n +0001104546 00000 n +0001119288 00000 n +0000044941 00000 n +0000045155 00000 n +0000044809 00000 n +0000042736 00000 n +0000045094 00000 n +0001147395 00000 n +0001107947 00000 n +0001125420 00000 n +0001111348 00000 n +0000047184 00000 n +0000047335 00000 n +0000047488 00000 n +0000047646 00000 n +0000047803 00000 n +0000047961 00000 n +0000048119 00000 n +0000048277 00000 n +0000048434 00000 n +0000048592 00000 n +0000048742 00000 n +0000048896 00000 n +0000049048 00000 n +0000049204 00000 n +0000049361 00000 n +0000049524 00000 n +0000049688 00000 n +0000049851 00000 n +0000050009 00000 n +0000050173 00000 n +0000050337 00000 n +0000050501 00000 n +0000050665 00000 n +0000050827 00000 n +0000050979 00000 n +0000051137 00000 n +0000051295 00000 n +0000051453 00000 n +0000051617 00000 n +0000051781 00000 n +0000051938 00000 n +0000052102 00000 n +0000052265 00000 n +0000055121 00000 n +0000052552 00000 n +0000046796 00000 n +0000045305 00000 n +0000052429 00000 n +0000052490 00000 n +0001101138 00000 n +0001118154 00000 n +0000055285 00000 n +0000055447 00000 n +0000055601 00000 n +0000055759 00000 n +0000055923 00000 n +0000056087 00000 n +0000056250 00000 n +0000056408 00000 n +0000056572 00000 n +0000056730 00000 n +0000056887 00000 n +0000057045 00000 n +0000057202 00000 n +0000057358 00000 n +0000057515 00000 n +0000057672 00000 n +0000057831 00000 n +0000057996 00000 n +0000058155 00000 n +0000058320 00000 n +0000058484 00000 n +0000058643 00000 n +0000058808 00000 n +0000058966 00000 n +0000059131 00000 n +0000059296 00000 n +0000059460 00000 n 0000059625 00000 n -0000059782 00000 n -0000059940 00000 n -0000060098 00000 n -0000060256 00000 n -0000060414 00000 n -0000060572 00000 n -0000060730 00000 n -0000060894 00000 n -0000061058 00000 n -0000061222 00000 n -0000061374 00000 n -0000061527 00000 n -0000061685 00000 n -0000061841 00000 n -0000064531 00000 n -0000062060 00000 n -0000054318 00000 n -0000052357 00000 n -0000061999 00000 n -0000064689 00000 n -0000064847 00000 n -0000065005 00000 n -0000065163 00000 n -0000065321 00000 n -0000065478 00000 n -0000065637 00000 n -0000065796 00000 n -0000065955 00000 n -0000066114 00000 n -0000066265 00000 n -0000066423 00000 n -0000066580 00000 n -0000066734 00000 n -0000066892 00000 n -0000067056 00000 n -0000067214 00000 n -0000067368 00000 n -0000067526 00000 n -0000067690 00000 n -0000067848 00000 n -0000068012 00000 n -0000068176 00000 n -0000068340 00000 n -0000068504 00000 n -0000068668 00000 n -0000068831 00000 n -0000068994 00000 n -0000069145 00000 n -0000069299 00000 n -0000069457 00000 n -0000069613 00000 n -0000069771 00000 n -0000069925 00000 n -0000070083 00000 n -0000070247 00000 n -0000070409 00000 n -0000070567 00000 n -0000070731 00000 n -0000070894 00000 n -0000071049 00000 n -0000071212 00000 n -0000071370 00000 n -0000071524 00000 n -0000074249 00000 n -0000071743 00000 n -0000064047 00000 n -0000062184 00000 n -0000071682 00000 n -0000074407 00000 n -0000074565 00000 n -0000074729 00000 n -0000074893 00000 n -0000075057 00000 n -0000075214 00000 n -0000075370 00000 n +0000059790 00000 n +0000059944 00000 n +0000060101 00000 n +0000060259 00000 n +0000060417 00000 n +0000060575 00000 n +0000060733 00000 n +0000060891 00000 n +0000061049 00000 n +0000061213 00000 n +0000061377 00000 n +0000061541 00000 n +0000061693 00000 n +0000061846 00000 n +0000062004 00000 n +0000062160 00000 n +0000064844 00000 n +0000062379 00000 n +0000054637 00000 n +0000052676 00000 n +0000062318 00000 n +0000065002 00000 n +0000065160 00000 n +0000065318 00000 n +0000065476 00000 n +0000065634 00000 n +0000065791 00000 n +0000065950 00000 n +0000066109 00000 n +0000066268 00000 n +0000066427 00000 n +0000066578 00000 n +0000066736 00000 n +0000066893 00000 n +0000067047 00000 n +0000067205 00000 n +0000067369 00000 n +0000067527 00000 n +0000067681 00000 n +0000067839 00000 n +0000068003 00000 n +0000068161 00000 n +0000068325 00000 n +0000068489 00000 n +0000068653 00000 n +0000068817 00000 n +0000068981 00000 n +0000069144 00000 n +0000069307 00000 n +0000069458 00000 n +0000069612 00000 n +0000069770 00000 n +0000069926 00000 n +0000070084 00000 n +0000070238 00000 n +0000070396 00000 n +0000070560 00000 n +0000070722 00000 n +0000070880 00000 n +0000071044 00000 n +0000071207 00000 n +0000071362 00000 n +0000071525 00000 n +0000071683 00000 n +0000071837 00000 n +0000074558 00000 n +0000072056 00000 n +0000064360 00000 n +0000062503 00000 n +0000071995 00000 n +0000074716 00000 n +0000074874 00000 n +0000075038 00000 n +0000075202 00000 n +0000075366 00000 n 0000075523 00000 n -0000075681 00000 n -0000075845 00000 n -0000076009 00000 n -0000076172 00000 n -0000076335 00000 n -0000076499 00000 n -0000076662 00000 n -0000076820 00000 n -0000076972 00000 n -0000077126 00000 n -0000077284 00000 n -0000077438 00000 n -0000077592 00000 n -0000077746 00000 n -0000077900 00000 n -0000078053 00000 n -0000078205 00000 n -0000078358 00000 n -0000078515 00000 n -0000078672 00000 n -0000078836 00000 n -0000078990 00000 n -0000079148 00000 n -0000079302 00000 n -0000079456 00000 n -0000079614 00000 n -0000079772 00000 n -0000079926 00000 n -0000080080 00000 n -0000080238 00000 n -0000080394 00000 n -0000080551 00000 n -0000080708 00000 n -0000080865 00000 n -0000081028 00000 n -0000082099 00000 n -0000081252 00000 n -0000073773 00000 n -0000071841 00000 n -0000081191 00000 n -0001087552 00000 n -0000082251 00000 n -0000082405 00000 n -0000082559 00000 n -0000082713 00000 n -0000082870 00000 n -0000083028 00000 n -0000083247 00000 n -0000081919 00000 n -0000081376 00000 n -0000083186 00000 n -0000086487 00000 n -0000086641 00000 n -0000086794 00000 n -0000087198 00000 n -0000086339 00000 n -0000083345 00000 n -0000086953 00000 n -0001052322 00000 n -0000087074 00000 n -0001064631 00000 n -0001054556 00000 n -0000087136 00000 n -0001057913 00000 n -0000090747 00000 n -0000090906 00000 n -0000094017 00000 n -0000091183 00000 n -0000090607 00000 n -0000087374 00000 n -0000091063 00000 n -0001079155 00000 n -0001070227 00000 n -0001072180 00000 n -0001081633 00000 n -0001073251 00000 n -0001067579 00000 n -0000094417 00000 n -0000093885 00000 n -0000091411 00000 n -0000094174 00000 n -0000097025 00000 n -0000096792 00000 n -0000094567 00000 n -0000096904 00000 n -0000100182 00000 n -0000100336 00000 n -0000100494 00000 n -0000100658 00000 n -0000100879 00000 n -0000100026 00000 n -0000097188 00000 n -0000100818 00000 n -0001087670 00000 n -0000104307 00000 n -0000104012 00000 n -0000101068 00000 n -0000104124 00000 n -0000107639 00000 n -0000107405 00000 n -0000104496 00000 n -0000107517 00000 n -0000111007 00000 n -0000110834 00000 n -0000107828 00000 n -0000110946 00000 n -0000112583 00000 n -0000112410 00000 n -0000111196 00000 n -0000112522 00000 n -0000114907 00000 n -0000115071 00000 n -0000115532 00000 n -0000114767 00000 n -0000112759 00000 n -0000115225 00000 n -0000115408 00000 n -0000115470 00000 n -0000118550 00000 n -0000118703 00000 n -0000119225 00000 n -0000118410 00000 n -0000115656 00000 n -0000118857 00000 n -0000118918 00000 n -0000118980 00000 n -0000119041 00000 n -0001087788 00000 n -0000123018 00000 n -0000123177 00000 n -0000123456 00000 n -0000122876 00000 n -0000119349 00000 n -0000123331 00000 n -0001077917 00000 n -0000126816 00000 n -0000126514 00000 n -0000123672 00000 n -0000126629 00000 n -0000130082 00000 n -0000130362 00000 n -0000129946 00000 n -0000127006 00000 n -0000130237 00000 n -0000133455 00000 n -0000133153 00000 n -0000130539 00000 n -0000133268 00000 n -0000136691 00000 n -0000136852 00000 n -0000137260 00000 n -0000136546 00000 n -0000133645 00000 n -0000137012 00000 n -0000140449 00000 n -0000140800 00000 n -0000140312 00000 n -0000137437 00000 n -0000140613 00000 n -0001087911 00000 n -0000143989 00000 n -0000144274 00000 n -0000143852 00000 n -0000141029 00000 n -0000144149 00000 n -0000146914 00000 n -0000147132 00000 n -0000146777 00000 n -0000144451 00000 n -0000147069 00000 n -0000150030 00000 n -0000150437 00000 n -0000149893 00000 n -0000147283 00000 n -0000150184 00000 n -0000150373 00000 n -0001082872 00000 n -0000153645 00000 n -0000154051 00000 n -0000153508 00000 n -0000150667 00000 n -0000153799 00000 n -0000153987 00000 n -0000157225 00000 n -0000157533 00000 n -0000157380 00000 n -0000157947 00000 n -0000157070 00000 n -0000154293 00000 n -0000157694 00000 n -0000157883 00000 n -0000161985 00000 n -0000161680 00000 n -0000158176 00000 n -0000161796 00000 n -0001088036 00000 n -0000165780 00000 n -0000165934 00000 n -0000166405 00000 n -0000165634 00000 n -0000162188 00000 n -0000166089 00000 n -0001087239 00000 n -0001075627 00000 n -0001076707 00000 n -0000166277 00000 n -0001071108 00000 n -0000166341 00000 n -0000173400 00000 n -0000169801 00000 n -0000169434 00000 n -0000166677 00000 n -0000169550 00000 n -0001080394 00000 n -0000173555 00000 n -0000173716 00000 n -0000173877 00000 n -0000174038 00000 n -0000174391 00000 n -0000173227 00000 n -0000169992 00000 n -0000174203 00000 n -0001069345 00000 n -0001048960 00000 n -0000177172 00000 n -0000177584 00000 n -0000177035 00000 n -0000174623 00000 n -0000177333 00000 n -0000184591 00000 n -0000184748 00000 n -0000181193 00000 n -0000180824 00000 n -0000177774 00000 n -0000180940 00000 n -0000181066 00000 n -0000185089 00000 n -0000184445 00000 n -0000181422 00000 n -0000184900 00000 n -0001088161 00000 n -0000188678 00000 n -0000188843 00000 n -0000188998 00000 n -0000189475 00000 n -0000188523 00000 n -0000185266 00000 n -0000189159 00000 n -0000189411 00000 n -0000192691 00000 n -0000192449 00000 n -0000189718 00000 n -0000192565 00000 n -0000195698 00000 n -0000195395 00000 n -0000192868 00000 n -0000195511 00000 n -0000199417 00000 n -0000199576 00000 n -0000199731 00000 n -0000199891 00000 n -0000200241 00000 n -0000199253 00000 n -0000195875 00000 n -0000200052 00000 n -0000202970 00000 n -0000202791 00000 n -0000200484 00000 n -0000202907 00000 n -0000206249 00000 n -0000206404 00000 n -0000206559 00000 n -0000206714 00000 n -0000207122 00000 n -0000206085 00000 n -0000203160 00000 n -0000206869 00000 n -0000207058 00000 n -0001088286 00000 n -0000210529 00000 n -0000210685 00000 n +0000075679 00000 n +0000075832 00000 n +0000075990 00000 n +0000076154 00000 n +0000076318 00000 n +0000076481 00000 n +0000076644 00000 n +0000076808 00000 n +0000076971 00000 n +0000077129 00000 n +0000077281 00000 n +0000077435 00000 n +0000077593 00000 n +0000077747 00000 n +0000077901 00000 n +0000078055 00000 n +0000078209 00000 n +0000078362 00000 n +0000078514 00000 n +0000078667 00000 n +0000078824 00000 n +0000078981 00000 n +0000079145 00000 n +0000079299 00000 n +0000079457 00000 n +0000079611 00000 n +0000079765 00000 n +0000079923 00000 n +0000080081 00000 n +0000080235 00000 n +0000080389 00000 n +0000080547 00000 n +0000080703 00000 n +0000080860 00000 n +0000081017 00000 n +0000081174 00000 n +0000081337 00000 n +0000082408 00000 n +0000081561 00000 n +0000074082 00000 n +0000072154 00000 n +0000081500 00000 n +0001148687 00000 n +0000082560 00000 n +0000082714 00000 n +0000082868 00000 n +0000083022 00000 n +0000083179 00000 n +0000083337 00000 n +0000083556 00000 n +0000082228 00000 n +0000081685 00000 n +0000083495 00000 n +0000086784 00000 n +0000086938 00000 n +0000087091 00000 n +0000087495 00000 n +0000086636 00000 n +0000083654 00000 n +0000087250 00000 n +0001106815 00000 n +0000087371 00000 n +0001121557 00000 n +0001109079 00000 n +0000087433 00000 n +0001112482 00000 n +0000091043 00000 n +0000091202 00000 n +0000094272 00000 n +0000091479 00000 n +0000090903 00000 n +0000087671 00000 n +0000091359 00000 n +0001138970 00000 n +0001128065 00000 n +0001130899 00000 n +0001142726 00000 n +0001133041 00000 n +0001124535 00000 n +0000094672 00000 n +0000094140 00000 n +0000091707 00000 n +0000094429 00000 n +0000101165 00000 n +0000097921 00000 n +0000097687 00000 n +0000094822 00000 n +0000097799 00000 n +0000101319 00000 n +0000101478 00000 n +0000101642 00000 n +0000101924 00000 n +0000101009 00000 n +0000098110 00000 n +0000101802 00000 n +0001148805 00000 n +0000105171 00000 n +0000104938 00000 n +0000102139 00000 n +0000105050 00000 n +0000109385 00000 n +0000109151 00000 n +0000105360 00000 n +0000109263 00000 n +0000112163 00000 n +0000111990 00000 n +0000109574 00000 n +0000112102 00000 n +0000114504 00000 n +0000114668 00000 n +0000115129 00000 n +0000114364 00000 n +0000112365 00000 n +0000114822 00000 n +0000115005 00000 n +0000115067 00000 n +0000118145 00000 n +0000118298 00000 n +0000118820 00000 n +0000118005 00000 n +0000115253 00000 n +0000118452 00000 n +0000118513 00000 n +0000118575 00000 n +0000118636 00000 n +0000122609 00000 n +0000122768 00000 n +0000123044 00000 n +0000122469 00000 n +0000118944 00000 n +0000122922 00000 n +0001137720 00000 n +0001148923 00000 n +0000126394 00000 n +0000126092 00000 n +0000123259 00000 n +0000126207 00000 n +0000129671 00000 n +0000129951 00000 n +0000129535 00000 n +0000126584 00000 n +0000129826 00000 n +0000133260 00000 n +0000132897 00000 n +0000130128 00000 n +0000133012 00000 n +0000136383 00000 n +0000136544 00000 n +0000136891 00000 n +0000136238 00000 n +0000133450 00000 n +0000136704 00000 n +0000140333 00000 n +0000140684 00000 n +0000140197 00000 n +0000137068 00000 n +0000140498 00000 n +0000143980 00000 n +0000144264 00000 n +0000143843 00000 n +0000140913 00000 n +0000144139 00000 n +0001149046 00000 n +0000146932 00000 n +0000150186 00000 n +0000147213 00000 n +0000146795 00000 n +0000144441 00000 n +0000147087 00000 n +0000150531 00000 n +0000150049 00000 n +0000147377 00000 n +0000150341 00000 n +0000150467 00000 n +0001143978 00000 n +0000153947 00000 n +0000157510 00000 n +0000157818 00000 n +0000154415 00000 n +0000153810 00000 n +0000150774 00000 n +0000154101 00000 n +0000154352 00000 n +0000157665 00000 n +0000158232 00000 n +0000157355 00000 n +0000154644 00000 n +0000157979 00000 n +0000158168 00000 n +0000162217 00000 n +0000161975 00000 n +0000158448 00000 n +0000162091 00000 n +0000165674 00000 n +0000165828 00000 n +0000166424 00000 n +0000165528 00000 n +0000162420 00000 n +0000165982 00000 n +0001148374 00000 n +0001135416 00000 n +0001136496 00000 n +0000166297 00000 n +0001128946 00000 n +0000166361 00000 n +0001149171 00000 n +0000170119 00000 n +0000170274 00000 n +0000170435 00000 n +0000170722 00000 n +0000169964 00000 n +0000166709 00000 n +0000170596 00000 n +0001140222 00000 n +0001126301 00000 n +0000173946 00000 n +0000174107 00000 n +0000174523 00000 n +0000173800 00000 n +0000170914 00000 n +0000174272 00000 n +0001103406 00000 n +0000176963 00000 n +0000177312 00000 n +0000176826 00000 n +0000174754 00000 n +0000177123 00000 n +0000184282 00000 n +0000184440 00000 n +0000180909 00000 n +0000180540 00000 n +0000177502 00000 n +0000180656 00000 n +0000180782 00000 n +0000184782 00000 n +0000184136 00000 n +0000181138 00000 n +0000184593 00000 n +0000188467 00000 n +0000188631 00000 n +0000188786 00000 n +0000189263 00000 n +0000188312 00000 n +0000184959 00000 n +0000188947 00000 n +0000189199 00000 n +0001149296 00000 n +0000192393 00000 n +0000192151 00000 n +0000189506 00000 n +0000192267 00000 n +0000195389 00000 n +0000195084 00000 n +0000192570 00000 n +0000195200 00000 n +0000199104 00000 n +0000199263 00000 n +0000199418 00000 n +0000199578 00000 n +0000199928 00000 n +0000198940 00000 n +0000195566 00000 n +0000199739 00000 n +0000202619 00000 n +0000202440 00000 n +0000200171 00000 n +0000202556 00000 n +0000205902 00000 n +0000206057 00000 n +0000206211 00000 n +0000206366 00000 n +0000206774 00000 n +0000205738 00000 n +0000202809 00000 n +0000206521 00000 n +0000206710 00000 n +0000210180 00000 n +0000210336 00000 n +0000210496 00000 n +0000210909 00000 n +0000210025 00000 n +0000207029 00000 n +0000210656 00000 n 0000210845 00000 n -0000211258 00000 n -0000210374 00000 n -0000207377 00000 n -0000211005 00000 n -0000211194 00000 n -0000214078 00000 n -0000213836 00000 n -0000211526 00000 n -0000213952 00000 n -0000217222 00000 n -0000217570 00000 n -0000217085 00000 n -0000214281 00000 n -0000217381 00000 n -0000220346 00000 n -0000220758 00000 n -0000220209 00000 n -0000217773 00000 n -0000220506 00000 n -0000223492 00000 n -0000226511 00000 n -0000223839 00000 n -0000223355 00000 n -0000220909 00000 n -0000223650 00000 n -0000226671 00000 n -0000227081 00000 n -0000226365 00000 n -0000223990 00000 n -0000226829 00000 n -0001088411 00000 n -0000229691 00000 n -0000230104 00000 n -0000229554 00000 n -0000227245 00000 n -0000229852 00000 n -0000231278 00000 n -0000231099 00000 n -0000230268 00000 n -0000231215 00000 n -0000233390 00000 n -0000233544 00000 n -0000233953 00000 n -0000233244 00000 n -0000231442 00000 n -0000233702 00000 n -0000236315 00000 n -0000236073 00000 n -0000234078 00000 n -0000236189 00000 n -0000236252 00000 n -0001055674 00000 n -0001065749 00000 n -0000239408 00000 n -0000239630 00000 n -0000239271 00000 n -0000236468 00000 n -0000239567 00000 n -0000242140 00000 n -0000242293 00000 n -0000242574 00000 n -0000241994 00000 n -0000239782 00000 n -0000242448 00000 n -0001088536 00000 n -0000245836 00000 n -0000246190 00000 n -0000245699 00000 n -0000242751 00000 n -0000246001 00000 n -0000249329 00000 n -0000249488 00000 n -0000249904 00000 n -0000249183 00000 n -0000246354 00000 n -0000249652 00000 n -0000253262 00000 n -0000253417 00000 n -0000253570 00000 n -0000253725 00000 n -0000254139 00000 n -0000253098 00000 n -0000250094 00000 n -0000253886 00000 n -0000254075 00000 n -0000257405 00000 n -0000260122 00000 n -0000257693 00000 n -0000257268 00000 n -0000254330 00000 n -0000257567 00000 n -0000260283 00000 n -0000260569 00000 n -0000259976 00000 n -0000257883 00000 n -0000260444 00000 n -0000264088 00000 n -0000263846 00000 n -0000260733 00000 n -0000263962 00000 n -0001088661 00000 n -0000267430 00000 n -0000267777 00000 n -0000267293 00000 n -0000264278 00000 n -0000267589 00000 n -0000270839 00000 n -0000271119 00000 n -0000270702 00000 n -0000267954 00000 n -0000270992 00000 n -0000271055 00000 n -0001074322 00000 n -0001084111 00000 n -0001085282 00000 n -0000273217 00000 n -0000273434 00000 n -0000273080 00000 n -0000271381 00000 n -0000273371 00000 n -0000277541 00000 n -0000277300 00000 n -0000273611 00000 n -0000277416 00000 n -0000280576 00000 n -0000280856 00000 n -0000280439 00000 n -0000277758 00000 n -0000280729 00000 n -0000280792 00000 n -0000284369 00000 n -0000284127 00000 n -0000281046 00000 n -0000284243 00000 n -0001088786 00000 n -0000289679 00000 n -0000287246 00000 n -0000287004 00000 n -0000284586 00000 n -0000287120 00000 n -0000289832 00000 n -0000293653 00000 n -0000290114 00000 n -0000289533 00000 n -0000287449 00000 n -0000289987 00000 n -0000290050 00000 n -0000293808 00000 n -0000293963 00000 n -0000294123 00000 n -0000294346 00000 n -0000293489 00000 n -0000290267 00000 n -0000294283 00000 n -0000298176 00000 n -0000297808 00000 n -0000294549 00000 n -0000297924 00000 n -0001059032 00000 n -0000301997 00000 n -0000301694 00000 n -0000298368 00000 n -0000301810 00000 n -0000305142 00000 n -0000305307 00000 n -0000305656 00000 n -0000304996 00000 n -0000302187 00000 n -0000305467 00000 n -0001088911 00000 n -0000309321 00000 n -0000309015 00000 n -0000305848 00000 n -0000309131 00000 n -0000309194 00000 n -0000312787 00000 n -0000313205 00000 n -0000312650 00000 n -0000309499 00000 n -0000312951 00000 n -0000313014 00000 n -0000313078 00000 n -0000316990 00000 n -0000316237 00000 n -0000313395 00000 n -0000316353 00000 n -0000316416 00000 n -0000316480 00000 n -0000316544 00000 n -0000316608 00000 n -0000316672 00000 n -0000316735 00000 n -0000316799 00000 n -0000316863 00000 n -0000316926 00000 n -0000320363 00000 n -0000320591 00000 n -0000320226 00000 n -0000317180 00000 n -0000320528 00000 n -0000324672 00000 n -0000324953 00000 n -0000324535 00000 n -0000320742 00000 n -0000324827 00000 n -0000327974 00000 n -0000327795 00000 n -0000325130 00000 n -0000327911 00000 n -0001089036 00000 n -0000331549 00000 n -0000331370 00000 n -0000328164 00000 n -0000331486 00000 n -0000334953 00000 n -0000334391 00000 n -0000331752 00000 n -0000334507 00000 n -0000334633 00000 n -0000334697 00000 n -0000334761 00000 n -0000334825 00000 n -0000334889 00000 n -0000337844 00000 n -0000338640 00000 n -0000337707 00000 n -0000335130 00000 n -0000338009 00000 n -0000338131 00000 n -0000338195 00000 n -0000338259 00000 n -0000338323 00000 n -0000338449 00000 n -0000338513 00000 n -0000338577 00000 n -0000340390 00000 n -0000340148 00000 n -0000338843 00000 n -0000340264 00000 n -0000342984 00000 n -0000343136 00000 n -0000343545 00000 n -0000342838 00000 n -0000340582 00000 n -0000343292 00000 n -0000343481 00000 n -0000346759 00000 n -0000347040 00000 n -0000346622 00000 n -0000343709 00000 n -0000346914 00000 n -0001089161 00000 n -0000350320 00000 n -0000350631 00000 n -0000350475 00000 n -0000351488 00000 n -0000350156 00000 n -0000347271 00000 n -0000351109 00000 n -0000351361 00000 n -0000350869 00000 n -0000351424 00000 n -0000354635 00000 n -0000354850 00000 n -0000354498 00000 n -0000351756 00000 n -0000354787 00000 n -0000357907 00000 n -0000358319 00000 n -0000357770 00000 n -0000355014 00000 n -0000358066 00000 n -0000358255 00000 n -0000360967 00000 n -0000360662 00000 n -0000358522 00000 n -0000360778 00000 n -0000363448 00000 n -0000363080 00000 n -0000361157 00000 n -0000363196 00000 n -0000366579 00000 n -0000366734 00000 n -0000367024 00000 n -0000366433 00000 n -0000363612 00000 n -0000366898 00000 n -0001089286 00000 n -0000369201 00000 n -0000368959 00000 n -0000367227 00000 n -0000369075 00000 n -0000372440 00000 n -0000375651 00000 n -0000372731 00000 n -0000372303 00000 n -0000369339 00000 n -0000372605 00000 n -0000375811 00000 n -0000376286 00000 n -0000375505 00000 n -0000372921 00000 n -0000375971 00000 n -0000379704 00000 n -0000379462 00000 n -0000376424 00000 n -0000379578 00000 n -0000382784 00000 n -0000382542 00000 n -0000379868 00000 n -0000382658 00000 n -0000384783 00000 n -0000384541 00000 n -0000382935 00000 n -0000384657 00000 n -0001089411 00000 n -0000388065 00000 n -0000387569 00000 n -0000384934 00000 n -0000387685 00000 n -0000387937 00000 n -0000388001 00000 n -0000391556 00000 n -0000391719 00000 n -0000391881 00000 n -0000392363 00000 n -0000391401 00000 n -0000388244 00000 n -0000392046 00000 n -0000392172 00000 n -0000392299 00000 n -0000395431 00000 n -0000395126 00000 n -0000392542 00000 n -0000395242 00000 n -0000397534 00000 n -0000397292 00000 n -0000395595 00000 n -0000397408 00000 n -0000400187 00000 n -0000399882 00000 n -0000397672 00000 n -0000399998 00000 n -0000402028 00000 n -0000401849 00000 n -0000400377 00000 n -0000401965 00000 n -0001089536 00000 n -0000404558 00000 n -0000404905 00000 n -0000404421 00000 n -0000402179 00000 n -0000404716 00000 n -0000408395 00000 n -0000408090 00000 n -0000405069 00000 n -0000408206 00000 n -0000411652 00000 n -0000411347 00000 n -0000408559 00000 n -0000411463 00000 n -0000414172 00000 n -0000413867 00000 n -0000411855 00000 n -0000413983 00000 n -0000416482 00000 n -0000416710 00000 n -0000416345 00000 n -0000414375 00000 n -0000416647 00000 n -0000421714 00000 n -0000419050 00000 n -0000418745 00000 n -0000416861 00000 n -0000418861 00000 n -0001089661 00000 n -0000422196 00000 n -0000421577 00000 n -0000419216 00000 n -0000421879 00000 n -0000422068 00000 n -0000422132 00000 n -0000425472 00000 n -0000425942 00000 n -0000425335 00000 n -0000422334 00000 n -0000425626 00000 n -0001047840 00000 n -0000425878 00000 n -0001060152 00000 n -0000429612 00000 n -0000429370 00000 n -0000426164 00000 n -0000429486 00000 n -0000433657 00000 n -0000433289 00000 n -0000429778 00000 n -0000433405 00000 n -0001066871 00000 n -0000437175 00000 n -0000436808 00000 n -0000433855 00000 n -0000436924 00000 n -0000443911 00000 n -0000440339 00000 n -0000439842 00000 n -0000437328 00000 n -0000439958 00000 n -0000440147 00000 n -0000440211 00000 n -0000440275 00000 n -0001089786 00000 n -0000444070 00000 n -0000444225 00000 n -0000444634 00000 n -0000443756 00000 n -0000440520 00000 n -0000444381 00000 n -0000444570 00000 n -0000448253 00000 n -0000448661 00000 n -0000448116 00000 n -0000444853 00000 n -0000448408 00000 n -0000448597 00000 n -0000450846 00000 n -0000449902 00000 n -0000448840 00000 n -0000450018 00000 n -0000450207 00000 n -0000450271 00000 n -0000450335 00000 n -0000450399 00000 n -0000450462 00000 n -0000450526 00000 n -0000450590 00000 n -0000450654 00000 n -0000450718 00000 n -0000450782 00000 n -0000454196 00000 n -0000452423 00000 n -0000450958 00000 n -0000452539 00000 n -0000452665 00000 n -0000452729 00000 n -0000452793 00000 n -0000452857 00000 n -0000452921 00000 n -0000452984 00000 n -0000453048 00000 n -0000453112 00000 n -0000453176 00000 n -0000453240 00000 n -0000453304 00000 n -0000453368 00000 n -0000453432 00000 n -0000453496 00000 n -0000453560 00000 n -0000453624 00000 n -0000453687 00000 n -0000453751 00000 n -0000453815 00000 n -0000453879 00000 n -0000453942 00000 n -0000454006 00000 n -0000454069 00000 n -0000454132 00000 n -0000457741 00000 n -0000455454 00000 n -0000454295 00000 n -0000455570 00000 n -0000455633 00000 n -0000455697 00000 n -0000455761 00000 n -0000455825 00000 n -0000455889 00000 n -0000455953 00000 n -0000456017 00000 n -0000456081 00000 n -0000456145 00000 n -0000456207 00000 n -0000456271 00000 n -0000456335 00000 n -0000456399 00000 n -0000456463 00000 n -0000456527 00000 n -0000456591 00000 n -0000456655 00000 n -0000456719 00000 n -0000456782 00000 n -0000456846 00000 n -0000456910 00000 n -0000456974 00000 n -0000457038 00000 n -0000457102 00000 n -0000457166 00000 n -0000457230 00000 n -0000457294 00000 n -0000457358 00000 n -0000457422 00000 n -0000457485 00000 n -0000457549 00000 n -0000457613 00000 n -0000457677 00000 n -0000459832 00000 n -0000459465 00000 n -0000457840 00000 n -0000459581 00000 n -0001089911 00000 n +0001149421 00000 n +0000213724 00000 n +0000213482 00000 n +0000211177 00000 n +0000213598 00000 n +0000216849 00000 n +0000217196 00000 n +0000216712 00000 n +0000213927 00000 n +0000217008 00000 n +0000219959 00000 n +0000220371 00000 n +0000219822 00000 n +0000217399 00000 n +0000220119 00000 n +0000223142 00000 n +0000226423 00000 n +0000223488 00000 n +0000223005 00000 n +0000220522 00000 n +0000223300 00000 n +0000226583 00000 n +0000227055 00000 n +0000226277 00000 n +0000223639 00000 n +0000226741 00000 n +0000229878 00000 n +0000230227 00000 n +0000229741 00000 n +0000227232 00000 n +0000230038 00000 n +0001149546 00000 n +0000232365 00000 n +0000232519 00000 n +0000232928 00000 n +0000232219 00000 n +0000230417 00000 n +0000232677 00000 n +0000235337 00000 n +0000235095 00000 n +0000233053 00000 n +0000235211 00000 n +0000235274 00000 n +0001110212 00000 n +0001122690 00000 n +0000238530 00000 n +0000238752 00000 n +0000238393 00000 n +0000235492 00000 n +0000238689 00000 n +0000241111 00000 n +0000241263 00000 n +0000241544 00000 n +0000240965 00000 n +0000238917 00000 n +0000241418 00000 n +0000244998 00000 n +0000248729 00000 n +0000245351 00000 n +0000244861 00000 n +0000241695 00000 n +0000245164 00000 n +0000248889 00000 n +0000252291 00000 n +0000249306 00000 n +0000248583 00000 n +0000245515 00000 n +0000249054 00000 n +0001149671 00000 n +0000252445 00000 n +0000252598 00000 n +0000252753 00000 n +0000256520 00000 n +0000253167 00000 n +0000252127 00000 n +0000249496 00000 n +0000252914 00000 n +0000253103 00000 n +0000259489 00000 n +0000256807 00000 n +0000256383 00000 n +0000253358 00000 n +0000256681 00000 n +0000259650 00000 n +0000259937 00000 n +0000259343 00000 n +0000256997 00000 n +0000259811 00000 n +0000263453 00000 n +0000263211 00000 n +0000260101 00000 n +0000263327 00000 n +0000266734 00000 n +0000266892 00000 n +0000267234 00000 n +0000266588 00000 n +0000263643 00000 n +0000267045 00000 n +0000270611 00000 n +0000270393 00000 n +0000270675 00000 n +0000270256 00000 n +0000267411 00000 n +0000270548 00000 n +0001134112 00000 n +0001145230 00000 n +0001146417 00000 n +0001149796 00000 n +0000274251 00000 n +0000274072 00000 n +0000270967 00000 n +0000274188 00000 n +0000277411 00000 n +0000277170 00000 n +0000274441 00000 n +0000277286 00000 n +0000280749 00000 n +0000281029 00000 n +0000280612 00000 n +0000277628 00000 n +0000280902 00000 n +0000280965 00000 n +0000284317 00000 n +0000284075 00000 n +0000281233 00000 n +0000284191 00000 n +0000288044 00000 n +0000288197 00000 n +0000288352 00000 n +0000288633 00000 n +0000287889 00000 n +0000284534 00000 n +0000288507 00000 n +0000291877 00000 n +0000291339 00000 n +0000291494 00000 n +0000291654 00000 n +0000291941 00000 n +0000291184 00000 n +0000288862 00000 n +0000291814 00000 n +0001149921 00000 n +0000295309 00000 n +0000295004 00000 n +0000292161 00000 n +0000295120 00000 n +0000299010 00000 n +0000298705 00000 n +0000295499 00000 n +0000298821 00000 n +0001114750 00000 n +0000302554 00000 n +0000302845 00000 n +0000302417 00000 n +0000299176 00000 n +0000302719 00000 n +0000305971 00000 n +0000306384 00000 n +0000305834 00000 n +0000303022 00000 n +0000306131 00000 n +0000306194 00000 n +0000313520 00000 n +0000310005 00000 n +0000309572 00000 n +0000306552 00000 n +0000309688 00000 n +0000309814 00000 n +0000309878 00000 n +0000314195 00000 n +0000313383 00000 n +0000310182 00000 n +0000313685 00000 n +0000313748 00000 n +0000313812 00000 n +0000313876 00000 n +0000313940 00000 n +0000314004 00000 n +0000314068 00000 n +0000314131 00000 n +0001150046 00000 n +0000317847 00000 n +0000317540 00000 n +0000314398 00000 n +0000317656 00000 n +0000317719 00000 n +0000317783 00000 n +0000321536 00000 n +0000321701 00000 n +0000321982 00000 n +0000321390 00000 n +0000317998 00000 n +0000321856 00000 n +0000325147 00000 n +0000324968 00000 n +0000322159 00000 n +0000325084 00000 n +0000328390 00000 n +0000328211 00000 n +0000325324 00000 n +0000328327 00000 n +0000331785 00000 n +0000331606 00000 n +0000328580 00000 n +0000331722 00000 n +0000337558 00000 n +0000335252 00000 n +0000334690 00000 n +0000331962 00000 n +0000334806 00000 n +0000334932 00000 n +0000334996 00000 n +0000335060 00000 n +0000335124 00000 n +0000335188 00000 n +0001150171 00000 n +0000338422 00000 n +0000337421 00000 n +0000335455 00000 n +0000337722 00000 n +0000337848 00000 n +0000337912 00000 n +0000337976 00000 n +0000338040 00000 n +0000338167 00000 n +0000338231 00000 n +0000338295 00000 n +0000341005 00000 n +0000341156 00000 n +0000341564 00000 n +0000340859 00000 n +0000338614 00000 n +0000341311 00000 n +0000341500 00000 n +0000344778 00000 n +0000345059 00000 n +0000344641 00000 n +0000341728 00000 n +0000344933 00000 n +0000348311 00000 n +0000348622 00000 n +0000348466 00000 n +0000349482 00000 n +0000348147 00000 n +0000345290 00000 n +0000349102 00000 n +0000349354 00000 n +0000348862 00000 n +0000349418 00000 n +0000352835 00000 n +0000353112 00000 n +0000352698 00000 n +0000349750 00000 n +0000352986 00000 n +0000356038 00000 n +0000356387 00000 n +0000355901 00000 n +0000353276 00000 n +0000356197 00000 n +0000356323 00000 n +0001150296 00000 n +0000358994 00000 n +0000358689 00000 n +0000356577 00000 n +0000358805 00000 n +0000361762 00000 n +0000361394 00000 n +0000359184 00000 n +0000361510 00000 n +0000364785 00000 n +0000364940 00000 n +0000365293 00000 n +0000364639 00000 n +0000361926 00000 n +0000365104 00000 n +0000370574 00000 n +0000367496 00000 n +0000367317 00000 n +0000365509 00000 n +0000367433 00000 n +0000370739 00000 n +0000371025 00000 n +0000370428 00000 n +0000367634 00000 n +0000370899 00000 n +0000373754 00000 n +0000374229 00000 n +0000373617 00000 n +0000371202 00000 n +0000373914 00000 n +0001150421 00000 n +0000377853 00000 n +0000377611 00000 n +0000374367 00000 n +0000377727 00000 n +0000380846 00000 n +0000380604 00000 n +0000378017 00000 n +0000380720 00000 n +0000382954 00000 n +0000382712 00000 n +0000380997 00000 n +0000382828 00000 n +0000386184 00000 n +0000386346 00000 n +0000386888 00000 n +0000386038 00000 n +0000383105 00000 n +0000386508 00000 n +0000386760 00000 n +0000386824 00000 n +0000390185 00000 n +0000390729 00000 n +0000390048 00000 n +0000387056 00000 n +0000390350 00000 n +0000390475 00000 n +0001129826 00000 n +0000390602 00000 n +0001113615 00000 n +0000393936 00000 n +0000393694 00000 n +0000390940 00000 n +0000393810 00000 n +0001150546 00000 n +0000396454 00000 n +0000396212 00000 n +0000394136 00000 n +0000396328 00000 n +0000399497 00000 n +0000399192 00000 n +0000396656 00000 n +0000399308 00000 n +0000402361 00000 n +0000402709 00000 n +0000402224 00000 n +0000399712 00000 n +0000402520 00000 n +0000406307 00000 n +0000405939 00000 n +0000402911 00000 n +0000406055 00000 n +0000409806 00000 n +0000409564 00000 n +0000406509 00000 n +0000409680 00000 n +0001131970 00000 n +0001127183 00000 n +0001141474 00000 n +0000412165 00000 n +0000411860 00000 n +0000410050 00000 n +0000411976 00000 n +0001150671 00000 n +0000414231 00000 n +0000414459 00000 n +0000414094 00000 n +0000412409 00000 n +0000414396 00000 n +0000417235 00000 n +0000417651 00000 n +0000417098 00000 n +0000414648 00000 n +0000417400 00000 n +0001117018 00000 n +0000420821 00000 n +0000420389 00000 n +0000417838 00000 n +0000420505 00000 n +0000420631 00000 n +0000420695 00000 n +0000424443 00000 n +0000424913 00000 n +0000424306 00000 n +0000421008 00000 n +0000424598 00000 n +0001102271 00000 n +0000424849 00000 n +0000429393 00000 n +0000429088 00000 n +0000425115 00000 n +0000429204 00000 n +0001115885 00000 n +0001123827 00000 n +0000433341 00000 n +0000432910 00000 n +0000429610 00000 n +0000433026 00000 n +0001150796 00000 n +0000436886 00000 n +0000436517 00000 n +0000433530 00000 n +0000436633 00000 n +0000436822 00000 n +0000440655 00000 n +0000440815 00000 n +0000440970 00000 n +0000441506 00000 n +0000440500 00000 n +0000437058 00000 n +0000441126 00000 n +0000441189 00000 n +0000441253 00000 n +0000441442 00000 n +0000445272 00000 n +0000445681 00000 n +0000445135 00000 n +0000441708 00000 n +0000445428 00000 n +0000445617 00000 n +0000447824 00000 n +0000446879 00000 n +0000445855 00000 n +0000446995 00000 n +0000447184 00000 n +0000447248 00000 n +0000447312 00000 n +0000447376 00000 n +0000447440 00000 n +0000447504 00000 n +0000447568 00000 n +0000447632 00000 n +0000447696 00000 n +0000447760 00000 n +0000451459 00000 n +0000449490 00000 n +0000447953 00000 n +0000449606 00000 n +0000449732 00000 n +0000449796 00000 n +0000449860 00000 n +0000449924 00000 n +0000449988 00000 n +0000450052 00000 n +0000450116 00000 n +0000450180 00000 n +0000450244 00000 n +0000450308 00000 n +0000450372 00000 n +0000450436 00000 n +0000450500 00000 n +0000450564 00000 n +0000450628 00000 n +0000450692 00000 n +0000450756 00000 n +0000450820 00000 n +0000450884 00000 n +0000450948 00000 n +0000451012 00000 n +0000451076 00000 n +0000451140 00000 n +0000451204 00000 n +0000451268 00000 n +0000451331 00000 n +0000451395 00000 n +0000454783 00000 n +0000452686 00000 n +0000451575 00000 n +0000452802 00000 n +0000452865 00000 n +0000452929 00000 n +0000452993 00000 n +0000453057 00000 n +0000453121 00000 n +0000453185 00000 n +0000453249 00000 n +0000453313 00000 n +0000453377 00000 n +0000453441 00000 n +0000453505 00000 n +0000453569 00000 n +0000453633 00000 n +0000453697 00000 n +0000453761 00000 n +0000453824 00000 n +0000453888 00000 n +0000453952 00000 n +0000454016 00000 n +0000454080 00000 n +0000454143 00000 n +0000454207 00000 n +0000454271 00000 n +0000454335 00000 n +0000454399 00000 n +0000454463 00000 n +0000454527 00000 n +0000454591 00000 n +0000454655 00000 n +0000454719 00000 n +0001150921 00000 n +0000456926 00000 n +0000456559 00000 n +0000454901 00000 n +0000456675 00000 n +0000458213 00000 n +0000457971 00000 n +0000457124 00000 n +0000458087 00000 n +0001096914 00000 n +0000458355 00000 n +0000458379 00000 n +0000458405 00000 n +0000458431 00000 n +0001098577 00000 n +0000459019 00000 n +0001097909 00000 n +0000459123 00000 n +0001098219 00000 n +0000459149 00000 n +0000459176 00000 n +0000459743 00000 n +0000460347 00000 n +0001098856 00000 n +0000460865 00000 n 0000461165 00000 n -0000460923 00000 n -0000460026 00000 n -0000461039 00000 n -0001042528 00000 n -0000461304 00000 n -0000461328 00000 n -0000461783 00000 n -0000461809 00000 n -0001044470 00000 n -0000462367 00000 n -0001044191 00000 n -0000462667 00000 n -0001043833 00000 n -0000462693 00000 n -0000462719 00000 n -0000463099 00000 n -0000463654 00000 n -0001043523 00000 n -0000463678 00000 n -0000463704 00000 n -0000463754 00000 n -0000463792 00000 n -0000464288 00000 n -0001044565 00000 n -0000464617 00000 n -0000464641 00000 n -0000464667 00000 n -0001043036 00000 n -0000464941 00000 n -0000465674 00000 n -0000466314 00000 n -0000466808 00000 n -0000467457 00000 n -0000468146 00000 n -0000468788 00000 n -0000469369 00000 n -0000470219 00000 n -0000470757 00000 n -0000470875 00000 n -0000471239 00000 n -0000471805 00000 n -0000472379 00000 n -0000473021 00000 n -0000473139 00000 n -0000473705 00000 n -0000474097 00000 n -0000474863 00000 n -0000475436 00000 n -0000475879 00000 n -0000476327 00000 n -0000508924 00000 n -0000509387 00000 n -0000541831 00000 n -0000542330 00000 n -0000561723 00000 n -0000561955 00000 n -0000568806 00000 n -0000569046 00000 n -0000575741 00000 n -0000576380 00000 n -0000590377 00000 n -0000590804 00000 n -0000594043 00000 n -0000594280 00000 n -0000602105 00000 n -0000602409 00000 n -0000605593 00000 n -0000605836 00000 n -0000644958 00000 n -0000645646 00000 n -0000668222 00000 n -0000668525 00000 n -0000686869 00000 n -0000687122 00000 n -0000709472 00000 n -0000709746 00000 n -0000733394 00000 n -0000733723 00000 n -0000767390 00000 n -0000767858 00000 n -0000795912 00000 n -0000796304 00000 n -0000819616 00000 n -0000820042 00000 n -0000833875 00000 n -0000834135 00000 n -0000856593 00000 n -0000857003 00000 n -0000870645 00000 n -0000870905 00000 n -0000877812 00000 n -0000878302 00000 n -0000882138 00000 n -0000882463 00000 n -0000885300 00000 n -0000885551 00000 n -0000914505 00000 n -0000914907 00000 n -0000948089 00000 n -0000948714 00000 n -0000968730 00000 n -0000968999 00000 n -0000994825 00000 n -0000995226 00000 n -0001021105 00000 n -0001021555 00000 n -0001028052 00000 n -0001028286 00000 n -0001036539 00000 n -0001036835 00000 n -0001042187 00000 n -0001044677 00000 n -0001045796 00000 n -0001046915 00000 n -0001048032 00000 n -0001049161 00000 n -0001050280 00000 n -0001051399 00000 n -0001052516 00000 n -0001053633 00000 n -0001054751 00000 n -0001055870 00000 n -0001056990 00000 n -0001058107 00000 n -0001059228 00000 n -0001060347 00000 n -0001061467 00000 n -0001062587 00000 n -0001063707 00000 n -0001064825 00000 n -0001065944 00000 n -0001067067 00000 n -0001067782 00000 n -0001068665 00000 n -0001069547 00000 n -0001070427 00000 n -0001071308 00000 n -0001072381 00000 n -0001073451 00000 n -0001074523 00000 n -0001075792 00000 n -0001076872 00000 n -0001078111 00000 n -0001079350 00000 n -0001080589 00000 n -0001081828 00000 n -0001083067 00000 n -0001084306 00000 n -0001085478 00000 n -0001086456 00000 n -0001090000 00000 n -0001090122 00000 n -0001090248 00000 n -0001090374 00000 n -0001090473 00000 n -0001090565 00000 n -0001107132 00000 n -0001107340 00000 n -0001107553 00000 n -0001107762 00000 n -0001107937 00000 n -0001108114 00000 n -0001108288 00000 n -0001108462 00000 n -0001108639 00000 n -0001108814 00000 n -0001108991 00000 n -0001109166 00000 n -0001109343 00000 n -0001109519 00000 n -0001109696 00000 n -0001109872 00000 n -0001110049 00000 n -0001110224 00000 n -0001110399 00000 n -0001110576 00000 n -0001110756 00000 n -0001110942 00000 n -0001111120 00000 n -0001111305 00000 n -0001111487 00000 n -0001111669 00000 n -0001111843 00000 n -0001112018 00000 n -0001112195 00000 n -0001112370 00000 n -0001112547 00000 n -0001112721 00000 n -0001112895 00000 n -0001113072 00000 n -0001113247 00000 n -0001113424 00000 n -0001113599 00000 n -0001113776 00000 n -0001113951 00000 n -0001114128 00000 n -0001114303 00000 n -0001114480 00000 n -0001114680 00000 n -0001114877 00000 n -0001115080 00000 n -0001115283 00000 n -0001115486 00000 n -0001115689 00000 n -0001115926 00000 n -0001116164 00000 n -0001116411 00000 n -0001116656 00000 n -0001116899 00000 n -0001117144 00000 n -0001117391 00000 n -0001117634 00000 n -0001117877 00000 n -0001118120 00000 n -0001118363 00000 n -0001118606 00000 n -0001118849 00000 n -0001119109 00000 n -0001119387 00000 n -0001119670 00000 n -0001119957 00000 n -0001120248 00000 n -0001120531 00000 n -0001120814 00000 n -0001121097 00000 n -0001121380 00000 n -0001121663 00000 n -0001121835 00000 n -0001121953 00000 n -0001122069 00000 n -0001122184 00000 n -0001122301 00000 n -0001122418 00000 n -0001122533 00000 n -0001122652 00000 n -0001122780 00000 n -0001122914 00000 n -0001123048 00000 n -0001123187 00000 n -0001123310 00000 n -0001123428 00000 n -0001123546 00000 n -0001123630 00000 n -0001123670 00000 n -0001123851 00000 n +0000461660 00000 n +0000461942 00000 n +0000462334 00000 n +0000463140 00000 n +0000463164 00000 n +0000463190 00000 n +0000463240 00000 n +0000463278 00000 n +0000463774 00000 n +0001098951 00000 n +0000464103 00000 n +0000464127 00000 n +0000464153 00000 n +0001097422 00000 n +0000464427 00000 n +0000465160 00000 n +0000465800 00000 n +0000466294 00000 n +0000466943 00000 n +0000467632 00000 n +0000468274 00000 n +0000468855 00000 n +0000469705 00000 n +0000470243 00000 n +0000470361 00000 n +0000470725 00000 n +0000471291 00000 n +0000471865 00000 n +0000472507 00000 n +0000472625 00000 n +0000473191 00000 n +0000473583 00000 n +0000474349 00000 n +0000474922 00000 n +0000475377 00000 n +0000475825 00000 n +0000508612 00000 n +0000509080 00000 n +0000541524 00000 n +0000542023 00000 n +0000561416 00000 n +0000561648 00000 n +0000568499 00000 n +0000568739 00000 n +0000575434 00000 n +0000576073 00000 n +0000589952 00000 n +0000590365 00000 n +0000593604 00000 n +0000593841 00000 n +0000596501 00000 n +0000596738 00000 n +0000604346 00000 n +0000604648 00000 n +0000607832 00000 n +0000608075 00000 n +0000612822 00000 n +0000613103 00000 n +0000651851 00000 n +0000652532 00000 n +0000675547 00000 n +0000675865 00000 n +0000694209 00000 n +0000694462 00000 n +0000717169 00000 n +0000717454 00000 n +0000741102 00000 n +0000741431 00000 n +0000774914 00000 n +0000775380 00000 n +0000811931 00000 n +0000812540 00000 n +0000834859 00000 n +0000835251 00000 n +0000849084 00000 n +0000849344 00000 n +0000867587 00000 n +0000867961 00000 n +0000886633 00000 n +0000886919 00000 n +0000896681 00000 n +0000896914 00000 n +0000917367 00000 n +0000917782 00000 n +0000924689 00000 n +0000925179 00000 n +0000927655 00000 n +0000927901 00000 n +0000931737 00000 n +0000932062 00000 n +0000935209 00000 n +0000935480 00000 n +0000964434 00000 n +0000964836 00000 n +0000997569 00000 n +0000998188 00000 n +0001018204 00000 n +0001018473 00000 n +0001044299 00000 n +0001044700 00000 n +0001075354 00000 n +0001075941 00000 n +0001082438 00000 n +0001082672 00000 n +0001090925 00000 n +0001091221 00000 n +0001096573 00000 n +0001099063 00000 n +0001100197 00000 n +0001101331 00000 n +0001102463 00000 n +0001103607 00000 n +0001104742 00000 n +0001105877 00000 n +0001107009 00000 n +0001108141 00000 n +0001109274 00000 n +0001110408 00000 n +0001111543 00000 n +0001112676 00000 n +0001113810 00000 n +0001114946 00000 n +0001116079 00000 n +0001117213 00000 n +0001118348 00000 n +0001119483 00000 n +0001120618 00000 n +0001121751 00000 n +0001122885 00000 n +0001124023 00000 n +0001124738 00000 n +0001125621 00000 n +0001126503 00000 n +0001127385 00000 n +0001128265 00000 n +0001129146 00000 n +0001130027 00000 n +0001131100 00000 n +0001132171 00000 n +0001133241 00000 n +0001134312 00000 n +0001135581 00000 n +0001136661 00000 n +0001137913 00000 n +0001139165 00000 n +0001140417 00000 n +0001141669 00000 n +0001142921 00000 n +0001144173 00000 n +0001145426 00000 n +0001146613 00000 n +0001147591 00000 n +0001151019 00000 n +0001151141 00000 n +0001151267 00000 n +0001151393 00000 n +0001151482 00000 n +0001151574 00000 n +0001168141 00000 n +0001168349 00000 n +0001168562 00000 n +0001168771 00000 n +0001168946 00000 n +0001169123 00000 n +0001169297 00000 n +0001169471 00000 n +0001169648 00000 n +0001169823 00000 n +0001170000 00000 n +0001170175 00000 n +0001170352 00000 n +0001170528 00000 n +0001170705 00000 n +0001170881 00000 n +0001171058 00000 n +0001171233 00000 n +0001171408 00000 n +0001171585 00000 n +0001171765 00000 n +0001171951 00000 n +0001172129 00000 n +0001172314 00000 n +0001172496 00000 n +0001172670 00000 n +0001172844 00000 n +0001173021 00000 n +0001173196 00000 n +0001173373 00000 n +0001173548 00000 n +0001173725 00000 n +0001173899 00000 n +0001174073 00000 n +0001174250 00000 n +0001174425 00000 n +0001174602 00000 n +0001174777 00000 n +0001174954 00000 n +0001175129 00000 n +0001175306 00000 n +0001175500 00000 n +0001175697 00000 n +0001175900 00000 n +0001176103 00000 n +0001176306 00000 n +0001176509 00000 n +0001176737 00000 n +0001176974 00000 n +0001177220 00000 n +0001177466 00000 n +0001177709 00000 n +0001177952 00000 n +0001178200 00000 n +0001178443 00000 n +0001178686 00000 n +0001178929 00000 n +0001179172 00000 n +0001179415 00000 n +0001179658 00000 n +0001179914 00000 n +0001180191 00000 n +0001180474 00000 n +0001180760 00000 n +0001181051 00000 n +0001181336 00000 n +0001181619 00000 n +0001181902 00000 n +0001182185 00000 n +0001182468 00000 n +0001182684 00000 n +0001182802 00000 n +0001182918 00000 n +0001183033 00000 n +0001183150 00000 n +0001183267 00000 n +0001183383 00000 n +0001183503 00000 n +0001183632 00000 n +0001183766 00000 n +0001183905 00000 n +0001184049 00000 n +0001184163 00000 n +0001184281 00000 n +0001184399 00000 n +0001184483 00000 n +0001184523 00000 n +0001184704 00000 n trailer -<< /Size 1906 -/Root 1904 0 R -/Info 1905 0 R -/ID [<CE1BE0628603F7565A1DFCEB767C24A3> <CE1BE0628603F7565A1DFCEB767C24A3>] >> +<< /Size 1912 +/Root 1910 0 R +/Info 1911 0 R +/ID [<E942283519872CF809AA85B6CFE88AD1> <E942283519872CF809AA85B6CFE88AD1>] >> startxref -1124413 +1185359 %%EOF diff --git a/macros/latex/contrib/numerica/numerica.sty b/macros/latex/contrib/numerica/numerica.sty index 6f85a17f75..7a077ac422 100644 --- a/macros/latex/contrib/numerica/numerica.sty +++ b/macros/latex/contrib/numerica/numerica.sty @@ -8,11 +8,11 @@ % Andrew Parsloe (ajparsloe@gmail.com) % \RequirePackage{l3keys2e} -\RequirePackage{amsmath,mathtools,etoolbox} +\RequirePackage{amsmath,mathtools} \ProvidesExplPackage {numerica} - {2021/12/07} - {2.0.0} + {2023/06/28} + {2.1.0} {Numerically evaluate mathematical expressions in their LaTeX form} % needs amsmath \cs_if_free:NT \arccsc { \DeclareMathOperator{\arccsc}{arccsc} } @@ -50,12 +50,15 @@ \tl_new:N \l__nmc_toss_tl \seq_new:N \l_tmpc_seq % -\prg_new_conditional:Npnn \int_if_zero:n #1 { p,T,F,TF } - { - \int_compare:nNnTF { #1 } = { 0 } - { \prg_return_true: } - { \prg_return_false: } - } +\cs_if_exist:NF \int_if_zero_p:n + { + \prg_new_conditional:Npnn \int_if_zero:n #1 { p,T,F,TF } + { + \int_compare:nNnTF { #1 } = { 0 } + { \prg_return_true: } + { \prg_return_false: } + } + } \prg_new_conditional:Npnn \__nmc_if_mod_zero:nn #1#2 { p,T,F,TF } { \bool_if:nTF @@ -634,7 +637,9 @@ { \group_begin: \__nmc_initialize:Nn ##1 { #2 } + \__nmc_inputs_get:nnnnn { #2 } { ##2 } { ##3 } {##4 } {##5 } + \bool_if:NF \g__nmc_error_bool { \use:c { __nmc_#2_process: } } \int_if_zero:nTF { \l__nmc_dbg_int } diff --git a/macros/latex/contrib/numerica/numerica.tex b/macros/latex/contrib/numerica/numerica.tex index 543ea46d49..6cc87b5bc4 100644 --- a/macros/latex/contrib/numerica/numerica.tex +++ b/macros/latex/contrib/numerica/numerica.tex @@ -1,4 +1,4 @@ -%% LyX 2.4.0-alpha3 created this file. For more info, see https://www.lyx.org/. +%% LyX 2.4.0-beta3-devel created this file. For more info, see https://www.lyx.org/. %% Do not edit unless you really know what you are doing. \documentclass[english,tableposition=top]{report} \usepackage{lmodern} @@ -20,7 +20,7 @@ \usepackage{url} \usepackage{amsmath} \usepackage{amssymb} -\usepackage[unicode=true,pdfusetitle, +\usepackage[pdfusetitle, bookmarks=true,bookmarksnumbered=true,bookmarksopen=true,bookmarksopenlevel=2, breaklinks=true,pdfborder={0 0 1},backref=section,colorlinks=true] {hyperref} @@ -39,7 +39,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands. \newenvironment{centred}% - {\begin{center}\baselineskip=13pt\parskip=1pt}{\end{center}} + {\begin{center}}{\end{center}} \newenvironment{lyxcode} {\par\begin{list}{}{ \setlength{\rightmargin}{\leftmargin} @@ -52,10 +52,13 @@ {\end{list}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands. +\usepackage{babel} \usepackage{numerica} + + \usepackage{upquote} -\newcommand\rel{\,\varrho\;} +\newcommand{\rel}{\,\varrho\;} \DeclareMathOperator{\erf}{erf} \DeclareMathOperator{\gd}{gd} @@ -64,66 +67,66 @@ \makeatother \begin{document} -\title{\texttt{numerica}} +\title{\texttt{numerica}~\\ + {\large version 2.1.0}} \author{Andrew Parsloe\\ -(\url{ajparsloe@gmail.com})\\ -} + (\url{ajparsloe@gmail.com})\\ + } \maketitle \begin{abstract} -The \verb`numerica` package defines a command to numerically evaluate +The \texttt{numerica} package defines a command to numerically evaluate mathematical expressions in the LaTeX form in which they are typeset. For programs like LyX with a preview facility, or compile-as-you-go systems, interactive back-of-envelope calculations and numerical exploration are possible within the document being worked on. The package requires -the bundles \verb`l3kernel` and \verb`l3packages`, and the \verb`amsmath` -and \verb`mathtools` packages. \\ -\\ +the bundles \texttt{l3kernel} and \texttt{l3packages}, and the \texttt{amsmath} +and \texttt{mathtools} packages. +\end{abstract} +\noindent{}% \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% \paragraph*{Note:} \begin{itemize} -\item {\normalsize This document applies to version 2.0.0 of }{\normalsize\texttt{numerica.sty}}{\normalsize .}{\small\par} -\item {\normalsize Reasonably recent versions of the \LaTeX 3 bundles }{\normalsize\texttt{l3kernel}}{\normalsize{} -and }{\normalsize\texttt{l3packages}}{\normalsize{} are required (although -much of }{\normalsize\verb`l3kernel`}{\normalsize{} has -been incorporated into \LaTeXe{} since February 2020).}{\small\par} -\item {\normalsize The package requires }{\normalsize\texttt{amsmath}}{\normalsize{} -and }{\normalsize\texttt{mathtools}}{\normalsize .}{\small\par} -\item {\normalsize I refer many times in this document (especially §\ref{sec:Argument-parsing}) -to }{\normalsize\emph{Handbook of Mathematical Functions}}{\normalsize , -edited by Milton Abramowitz and Irene A. Segun, Dover, 1965. This -is abbreviated to }{\normalsize\emph{HMF}}{\normalsize , often followed -by a number like 1.2.3 to locate the actual expression referenced.}{\small\par} -\item {\normalsize Version 2.0.0 of }{\normalsize\texttt{numerica}}{\small\par} +\item This document applies to version 2.1.0 of \texttt{numerica.sty}. +\item Reasonably recent versions of the \LaTeX 3 bundles \texttt{l3kernel} +and \texttt{l3packages} are required (although much of \texttt{l3kernel} +has been incorporated into \LaTeXe{} since February 2020). +\item The package requires \texttt{amsmath} and \texttt{mathtools}. +\item I refer many times in this document (especially §\ref{sec:Argument-parsing}) +to \emph{Handbook of Mathematical Functions}, edited by Milton Abramowitz +and Irene A. Segun, Dover, 1965. This is abbreviated to \emph{HMF}, +often followed by a number like 1.2.3 to locate the actual expression +referenced. +\item Version 2.1.0 of \texttt{numerica} fixes a conflict arising from the +recent (May 2023) introduction of the \texttt{\textbackslash int\_if\_zero:nTF} +conditionals into the \LaTeX{} kernel. +\item Version 2.0.0 of \texttt{numerica} \begin{itemize} -\item {\normalsize splits into distinct packages the additional functionality -previously available with the }{\normalsize\texttt{plus}}{\normalsize{} -and }{\normalsize\texttt{tables}}{\normalsize{} package options of version -1;}{\small\par} -\item {\normalsize allows for user-defined macros and constants (with the -}{\normalsize\texttt{\textbackslash nmcMacros }}{\normalsize and }{\normalsize\texttt{\textbackslash nmcConstants}}{\normalsize{} -commands) to be used in expressions to be evaluated;}{\small\par} -\item {\normalsize rewrites the code and changes the behaviour of }{\normalsize\texttt{\textbackslash nmcReuse}}{\normalsize{} -to maintain uniformity across all commands (}{\normalsize\texttt{\textbackslash nmcEvaluate}}{\normalsize , -}{\normalsize\texttt{\textbackslash nmcInfo}}{\normalsize , }{\normalsize\texttt{\textbackslash nmcMacros}}{\normalsize , -}{\normalsize\texttt{\textbackslash nmcConstants}}{\normalsize , }{\normalsize\texttt{\textbackslash nmcReuse}}{\normalsize ); -this command is no longer compatible with its use in v.1;}{\small\par} -\item {\normalsize changes the behaviour of }{\normalsize\texttt{\textbackslash text}}{\normalsize{} -and }{\normalsize\texttt{\textbackslash mbox}}{\normalsize{} in the -}{\normalsize\texttt{\textbackslash eval}}{\normalsize{} command; adds -}{\normalsize\texttt{\textbackslash textrm}}{\normalsize , }{\normalsize\texttt{\textbackslash textsf}}{\normalsize , -and }{\normalsize\texttt{\textbackslash texttt}}{\normalsize{} to compensate;}{\small\par} -\item {\normalsize includes many adjustments to the code, including around -nesting of commands;}{\small\par} -\item {\normalsize adds to and amends documentation.}{\small\par} +\item splits into distinct packages the additional functionality previously +available with the \texttt{plus} and \texttt{tables} package options +of version 1; +\item allows for user-defined macros and constants (with the \texttt{\textbackslash nmcMacros +}and \texttt{\textbackslash nmcConstants} commands) to be used in +expressions to be evaluated; +\item rewrites the code and changes the behaviour of \texttt{\textbackslash nmcReuse} +to maintain uniformity across all commands (\texttt{\textbackslash nmcEvaluate}, +\texttt{\textbackslash nmcInfo}, \texttt{\textbackslash nmcMacros}, +\texttt{\textbackslash nmcConstants}, \texttt{\textbackslash nmcReuse}); +this command is no longer compatible with its use in v.1; +\item changes the behaviour of \texttt{\textbackslash text} and \texttt{\textbackslash mbox} +in the \texttt{\textbackslash eval} command; adds \texttt{\textbackslash textrm}, +\texttt{\textbackslash textsf}, and \texttt{\textbackslash texttt} +to compensate; +\item includes many adjustments to the code, including around nesting of +commands; +\item adds to and amends documentation. \end{itemize} \end{itemize} \end{shaded}% \end{minipage} -\end{abstract} \begin{center} -\tableofcontents{} +\tableofcontents{} \par\end{center} \chapter{Introduction} @@ -147,28 +150,28 @@ in their scope. (\texttt{longdivision} for instance is elegant, but limited only to long division.) } but those I am aware of all require the mathematical expressions they operate on to be changed to an appropriate syntax. Of these packages \texttt{xfp} comes closest to my objective with \texttt{numerica}. -For instance, given a formula +For instance, given a formula \begin{centred} \verb`\frac{\sin (3.5)}{2} + 2\cdot 10^{-3}` \end{centred} (in a math environment), this can be evaluated using \texttt{xfp} by transforming the expression to \verb`sin(3.5)/2 + 2e-3` and wrapping this in the command \verb`\fpeval`. In \texttt{numerica} you don't -need to transform the formula, just wrap it in an \verb`\eval` command: +need to transform the formula, just wrap it in an \verb`\eval` command: \begin{centred} \verb`\eval{ \frac{\sin (3.5)}{2} + 2\cdot 10^{-3} }`. \end{centred} -(for the acutal calculation see §\ref{subsec:introSimple-examples}).\texttt{ } +\noindent (for the acutal calculation see §\ref{subsec:introSimple-examples}).\texttt{ } \texttt{numerica}, like \texttt{xfp} and a number of other packages, uses \texttt{l3fp} (the \LaTeX 3 floating point module in \texttt{l3kernel}) as its calculational engine. To some extent the main command, \verb`\nmcEvaluate`, short-name form \verb`\eval`, is a pre-processor to \texttt{l3fp}, converting mathematical expressions written in the \LaTeX\texttt{ -}form in which they will be typeset into an `fp-ified' form that -is digestible by \texttt{l3fp}. The aim is to make the command act -as a wrapper around such formulas. Ideally, one should not have to -make \emph{any} adjustment to them, although any text on Fourier series +}form in which they will be typeset into an `fp-ified' form that is +digestible by \texttt{l3fp}. The aim is to make the command act as +a wrapper around such formulas. Ideally, one should not have to make +\emph{any} adjustment to them, although any text on Fourier series suggests that hope in full generality is delusional. Surprisingly often however it \emph{is} possible. We shall see shortly that even complicated formulas like @@ -176,7 +179,7 @@ complicated formulas like \[ \cos\tfrac{m}{n}\pi-(1-4\sin^{2}\tfrac{m}{3n}\pi)\frac{\sin\tfrac{1}{n}\pi\sin\tfrac{m-1}{n}\pi}{2\sin^{2}\tfrac{m}{3n}\pi}, \] -and +and \[ \left(\frac{1-4\sin^{2}\tfrac{m}{3n}\pi}{2\sin^{2}\tfrac{m}{3n}\pi}\right)\sin\tfrac{2m-3}{3n}\pi\sin\tfrac{m-3}{3n}\pi, \] @@ -185,25 +188,26 @@ and There is no need to shift the position of the superscript $2$ on the sines, no need to parenthesize the arguments of $\sin$ and $\cos$, no need to insert asterisks to indicate multiplication, no need to -change the \verb`\frac` and \verb`\tfrac`-s to slashes, \texttt{/}, -no need to delete the \verb`\left` and \verb`\right` that qualify -the big parentheses (in the underlying \LaTeX ) in the second expression. -Of course, if there are variables in an expression, as in these examples, -they will need to be assigned values. And how the result of the evaluation -is presented also requires specifying, but the aim is always: to evaluate -mathematical expressions in \LaTeX{} with as little adjustment as possible -to the form in which they are typeset. +change the \noindent\verb`\frac` and \noindent\verb`\tfrac`-s to +slashes, \texttt{/}, no need to delete the \noindent\verb`\left` +and \noindent\verb`\right` that qualify the big parentheses (in the +underlying \LaTeX ) in the second expression. Of course, if there +are variables in an expression, as in these examples, they will need +to be assigned values. And how the result of the evaluation is presented +also requires specifying, but the aim is always: to evaluate mathematical +expressions in \LaTeX{} with as little adjustment as possible to the +form in which they are typeset. \texttt{numerica} is written in \texttt{expl3}, the programming language of the \LaTeX 3 project. It uses the \LaTeX 3 module \texttt{l3fp} (part of \texttt{l3kernel}) as its calculational engine. This enables floating point operations to 16 significant figures, with exponents ranging between $-10000$ and $+10000$. Many functions and operations -are built into \texttt{l3fp} – arithmetic operations, trigonometric, +are built into \texttt{l3fp} -- arithmetic operations, trigonometric, exponential and logarithm functions, factorials, absolute value, max and min. Others have been constructed for \texttt{numerica }from \texttt{l3fp} -ingredients – binomial coefficients, hyperbolic functions, sums and -products – but to the user there should be no discernible difference. +ingredients -- binomial coefficients, hyperbolic functions, sums +and products -- but to the user there should be no discernible difference. Associated packages provide for additional operations: iteration of functions, finding zeros of functions, recurrence relations, mathematical @@ -211,7 +215,7 @@ table building; others are planned (e.g. calculus). \section{How to use \texttt{numerica}} -The package is invoked in the usual way: put +The package is invoked in the usual way: put \begin{lyxcode} \textbackslash usepackage\{numerica\} \end{lyxcode} @@ -219,7 +223,7 @@ The package is invoked in the usual way: put \texttt{amsmath} and \texttt{mathtools} packages and loads these automatically. \texttt{numerica} will also accept use of some relational symbols from the \texttt{amssymb} package provided that package is loaded -by the user; see §\ref{subsec:evalBoolean-output}. +by the user; see §\ref{subsec:evalBoolean-output}. \subsection{Package options} @@ -233,7 +237,7 @@ discontinued. \label{subsec:Related-packages}In version 1 of \verb`numerica` some additional functionality for the package could be gained by specifying -package options – for instance the ability to create tables of function +package options -- for instance the ability to create tables of function values or to iterate or find fixed points of functions. However this manner of invoking the addtional functionality makes the maintaining of semantic version numbering across the whole \verb`numerica` package @@ -243,7 +247,7 @@ are two of these, \verb`numerica-plus` and \verb`numerica-tables`. They are loaded with the familiar \verb`\usepackage` command in the document preamble and require the availability of the \verb`numerica` package in your \TeX{} distribution. Neither package requires a \verb`\usepackage{numerica}` -statement; they take care of that themselves. So, if you enter +statement; they take care of that themselves. So, if you enter \begin{lyxcode} \textbackslash usepackage\{numerica-plus\} \end{lyxcode} @@ -258,7 +262,7 @@ enables the calculation of terms in recurrence relations, like the terms of the Fibonacci series, or othogonal polynomials defined recurrently. See the associated document \verb`numerica-plus.pdf` for details. -If you enter +If you enter \begin{lyxcode} \textbackslash usepackage\{numerica-tables\} \end{lyxcode} @@ -266,33 +270,29 @@ in the preamble of your document you gain access not only to the commands in the \verb`numerica` package but also to the command \verb`\nmcTabulate` which enables the creation of (possibly multi-column) tables of function values and makes available most of the table formats evident in \emph{HMF}. -See the associated document \verb`numerica-tables.pdf` for details. - -A package \verb`numerica-calculus` is currently being developed. +See the associated document \verb`numerica-tables.pdf` for details. \subsection{Simple examples of use} \label{subsec:introSimple-examples}A simple example of use is provided -by the document +by the document \begin{verbatim} \documentclass{article} \usepackage{numerica} \begin{document} - \eval{$ mc^2 $}[m=70,c=299 792 458][8x] - \end{document} - \end{verbatim} -\noindent We have a formula between math delimiters: \verb`$ mc^2 $`. -We have wrapped a command \verb`\eval` around the lot, added an optional -argument in parentheses specifying numericaal values for the quantities -\texttt{m} and \texttt{c}, and concluded it all with a trailing optional -argument specifying that the result should be presented to $8$ places -of decimals and in scientific notation (the \verb`x`). Running \texttt{pdflatex} -on this document generates a pdf displaying +\noindent We have a formula between math delimiters: \noindent\verb`$ mc^2 $`. +We have wrapped a command \noindent\verb`\eval` around the lot, added +an optional argument in parentheses specifying numericaal values for +the quantities \texttt{m} and \texttt{c}, and concluded it all with +a trailing optional argument specifying that the result should be +presented to $8$ places of decimals and in scientific notation (the +\noindent\verb`x`). Running \texttt{pdflatex} on this document generates +a pdf displaying \begin{centred} -\eval{$ mc^2 $}[m=70,c=299 792 458][8x] +\noindent\noindent\eval{$ mc^2 $}[m=70,c=299 792 458][8x] \end{centred} \noindent where the formula ($mc^{2})$ is equated to the numerical value resulting from substituting the given values of $m$ and $c$. @@ -300,24 +300,21 @@ Those values are displayed in a list following the result. The calculation is presented to $8$ decimal places in scientific notation. (According to Einstein's famous equation $E=mc^{2}$ this is the enormous energy content, in joules, of what was once considered an average adult Caucasian -male. Only a minute fraction is ever available.) +male. Only a minute fraction is ever available.) -A second example is provided by the formula in earlier remarks: +A second example is provided by the formula in earlier remarks: \begin{verbatim} \documentclass{article} \usepackage{numerica} \begin{document} - - \eval{\[ \frac{\sin(3.5)}{2} + 2\cdot 10^{-3} \]} - + \eval{\[ \frac{\sin(3.5)}{2} + 2\cdot 10^{-3} \]} \end{document} - \end{verbatim} Running \texttt{pdflatex} on this document produces the result -\eval{\[ \frac{\sin(3.5)}{2} + 2\cdot 10^{-3} \]} +\eval{\[ \frac{\sin(3.5)}{2}+2\cdot10^{-3}\] } -The \verb`\eval` command used in these examples is the main command +The\verb`\eval` command used in these examples is the main command of the \texttt{numerica} package. It is discussed in full in the next chapter, but first some preliminaries. @@ -326,7 +323,7 @@ chapter, but first some preliminaries. \label{subsec:introResultDisplay}In what follows I shall write things like (but generally more complicated than) \begin{centred} -\verb`$ \eval{ 1+1 } $` $\Longrightarrow \eval{ 1 + 1 } $ +\verb`$ \eval{ 1+1 } $` $\Longrightarrow\eval{1+1}$ \end{centred} to mean: run \texttt{pdflatex} on a document containing \verb`\eval{1+1}` in the document body to generate a pdf containing the calculated result @@ -337,7 +334,7 @@ well, but habit has won out. In the example the \verb`\eval` command is used \emph{within} a math environment (delimited by the dollar signs). It is not limited to this behaviour. The command can also wrap \emph{around} the math delimiters (as we saw in the previous -examples): +examples): \begin{centred} \verb`\eval{$ 1+1 $}` $\Longrightarrow$ \eval{$ 1+1 $}. \end{centred} @@ -345,7 +342,7 @@ As you can see, the display that results is different. \begin{itemize} \item When the \verb`\eval` command is used\emph{ within} a math environment, only the \emph{result,} followed possibly by the \emph{variable~=~value -list} (see §\ref{subsec:evalVv-list}) is displayed. +list} (see §\ref{subsec:evalVv-list}) is displayed. \end{itemize} Environments may include the various AMS environments as well as the standard \LaTeX{} inline ( \verb`$ $` or \verb`\( \)` ), \texttt{equation} @@ -355,16 +352,16 @@ below. \begin{itemize} \item When the \verb`\eval` command is wrapped\emph{ around} a math environment, the result is displayed in the form, \emph{formula = result} (followed -possibly by the \emph{variable~=~value list}) within that environment, +possibly by the \emph{variable~=~value list}) within that environment, \begin{itemize} \item If the formula is long or contains many variables then it may be desirable to split the display over two lines; see §\ref{subsec:evalChanging-display-format} -and §\ref{subsec:settings New-line-display}, +and §\ref{subsec:settings New-line-display}, \end{itemize} \end{itemize} the whole presented as an inline expression if \verb`$` delimiters are used, or as a display-style expression otherwise. (See the $mc^{2}$ -example for an illustration.) +example for an illustration.) It is not clear to me that wrapping \verb`\eval` \emph{around} the AMS environments, except for \texttt{multline}, makes much sense, @@ -374,7 +371,7 @@ that the hanging $+$ sign spaces correctly),\medskip{} \begin{minipage}[t]{0.8\columnwidth}% \begin{verbatim} -\eval{ \begin{multline*} + \eval{ \begin{multline*} 1+2+3+4+5+6+7+8+9+10+\phantom{0}\\ 11+12+13+14+15+16+17+18+19 \end{multline*} } @@ -382,17 +379,20 @@ that the hanging $+$ sign spaces correctly),\medskip{} % \end{minipage} -\medskip{}$\Longrightarrow$ % +\medskip{} + $\Longrightarrow$ % \begin{minipage}[t]{0.8\columnwidth}% -\vspace{-2ex}\eval{ \begin{multline*} - 1+2+3+4+5+6+7+8+9+10+\phantom{0}\\ 11+12+13+14+15+16+17+18+19 -\end{multline*} }% +\vspace{-2ex} +\eval{ \begin{multline*} + 1+2+3+4+5+6+7+8+9+10+\phantom{0}\\ + 11+12+13+14+15+16+17+18+19 + \end{multline*} }% \end{minipage} \begin{itemize} \item It is also possible to dispense with math delimiters entirely, neither wrapped within nor wrapped around the \verb`\eval` command, but in that case \texttt{numerica} acts as if \verb`\eval` had been used -within \verb`\[` and \verb`\]` and displays the result accordingly. +within \verb`\[` and \verb`\]` and displays the result accordingly. \end{itemize} \subsection{Checking} @@ -415,21 +415,22 @@ prime factors, to work out that $x=5\sqrt{7}-3\sqrt{5}$. Was I right? \verb`\eval{$ 5\sqrt{7}-3\sqrt{5} $}` $\Longrightarrow$ \eval{$ 5\sqrt{7}-3\sqrt{5} $}. \end{centred} -Yes, the simplification was correct. And indeed $y=5\sqrt{7}+3\sqrt{5}$: +Yes, the simplification was correct. And indeed $y=5\sqrt{7}+3\sqrt{5}$: \begin{centred} -\verb`\eval{$ \sqrt{220+30\sqrt{35}} $}` $\Longrightarrow$ \eval{$ \sqrt{220+30\sqrt{35}} $}, +\verb`\eval{$ \sqrt{220+30\sqrt{35}} $}` $\Longrightarrow$ \eval{$ \sqrt{220+30\sqrt{35}} $} +, \verb`\eval{$ 5\sqrt{7}+3\sqrt{5} $}` $\Longrightarrow$ \eval{$ 5\sqrt{7}+3\sqrt{5} $}. \end{centred} -As a final flourish, +As a final flourish, \begin{verbatim} \eval{$ xy $} [ x=5\sqrt{7}-3\sqrt{5}, y=5\sqrt{7}+3\sqrt{5} ] \end{verbatim} -$\Longrightarrow$ \eval{$ xy $} - [x=5\sqrt{7}-3\sqrt{5}, - y=5\sqrt{7}+3\sqrt{5}]. +$\Longrightarrow$ \eval{$ xy $} + [ x=5\sqrt{7}-3\sqrt{5}, + y=5\sqrt{7}+3\sqrt{5} ]. \subsection{Exploring} @@ -441,16 +442,14 @@ to check for coding errors. One test was to ensure that \] did indeed converge to the number $e$ as $n$ increased.\texttt{ }Let's do that here. Try first $n=10$: -\begin{center} +\begin{centred} \verb`\eval{$ e-(1+1/n)^n $}[n=10][x]` $\Longrightarrow$ \eval{$ e-(1+1/n)^n $}[n=10][x]. -\par\end{center} - +\end{centred} \noindent (The default number of decimal places displayed is $6$.) The difference between $e$ and $(1+1/n)^{n}$ is about an eighth ($0.125$) when $n=10$, which is encouraging but hardly decisive. The obvious thing to do is increase the value of $n$. I'll use an -\verb`align*` environment to `prettify' the presentation of the -results: +\verb`align*` environment to `prettify' the presentation of the results: \begin{verbatim} \begin{align*} e-(1+1/n)^{n} & =\eval{e-(1+1/n)^n}[n=1\times10^5][*x],\\ @@ -459,7 +458,7 @@ results: e-(1+1/n)^{n} & =\eval{e-(1+1/n)^n}[n=1\times10^8][*x]. \end{align*} \end{verbatim} -(most of which was written using copy and paste) which produces +(most of which was written using copy and paste) which produces \begin{align*} e-(1+1/n)^{n} & =\eval{e-(1+1/n)^{n}}[n=1\times10^{5}][x],\\ e-(1+1/n)^{n} & =\eval{e-(1+1/n)^{n}}[n=1\times10^{6}][*x],\\ @@ -470,7 +469,7 @@ Clearly $(1+1/n)^{n}$ converges to $e$, the difference between them being of order $1/n$, but that is not what catches the eye. There is an unanticipated regularity here. 1.35914? Double the number: \verb`$\eval{2\times 1.35914}[5]$`\texttt{ }$\Longrightarrow\eval{2\times1.35914}[5]$ which is close enough -to $e$ to suggest a relationship, namely, +to $e$ to suggest a relationship, namely, \[ \lim_{n\to\infty}n\left(e-\left(1+\frac{1}{n}\right)^{n}\right)=\tfrac{1}{2}e. \] @@ -492,13 +491,13 @@ proved a straightforward matter to verify the proposed limit. \subsection{Reassuring} \label{subsec:introReassurance}In the course of some hobbyist investigations -in plane hyperbolic geometry I derived the formula +in plane hyperbolic geometry I derived the formula \[ \Phi_{1}(m,n)=\cos\tfrac{m}{n}\pi-(1-4\sin^{2}\tfrac{m}{3n}\pi)\frac{\sin\tfrac{1}{n}\pi\sin\tfrac{m-1}{n}\pi}{2\sin^{2}\tfrac{m}{3n}\pi}, \] for $m=2,3,\ldots$ and integral $n\ge2m+1$. A key concern was: when is $\Phi_{1}$ positive? After an embarrassingly laborious struggle, -I managed to work this expression into the form +I managed to work this expression into the form \[ \Phi_{2}(m,n)=\left(\frac{1-4\sin^{2}\tfrac{m}{3n}\pi}{2\sin^{2}\tfrac{m}{3n}\pi}\right)\sin\tfrac{2m-3}{3n}\pi\sin\tfrac{m-3}{3n}\pi, \] @@ -507,7 +506,7 @@ so that $m\pi/3n<\pi/6$, the first factor is always positive, the second is positive for $m\ge2$, and the third is positive for $m\ge4$. All well and good, but given the struggle to derive $\Phi_{2}$, was I confident that $\Phi_{1}$ and $\Phi_{2}$ really\emph{ }are equal? -It felt all too likely that I had made a mistake. +It felt all too likely that I had made a mistake. The simplest way to check was to see if the two expressions gave the same numerical answers for a number of $m,\thinspace n$ values. I @@ -528,49 +527,47 @@ namely: \sin\tfrac{2m-3}{3n}\pi\sin\tfrac{m-3}{3n}\pi \]}[m=2,n=5] \end{verbatim} -I have added some formatting – indenting, line breaks – to make the -formulas more readable for the present document but otherwise left -them unaltered. The \verb`\eval` command can be used for even quite -complicated expressions without needing to tinker with their \LaTeX{} -form, but you may wish – as here – to adjust white space to clarify -the component parts of the formula. Running \texttt{pdflatex} on these -expressions, the results were - -\eval{\[ - \cos\tfrac{m}{n}\pi-(1-4\sin^{2}\tfrac{m}{3n}\pi) - \frac{\sin\tfrac{1}{n}\pi\sin\tfrac{m-1}{n}\pi} - {2\sin^{2}\tfrac{m}{3n}\pi} - \]}[m=2,n=5] - -\eval{\[ - \left( - \frac{1-4\sin^{2}\tfrac{m}{3n}\pi} - {2\sin^{2}\tfrac{m}{3n}\pi} - \right) - \sin\tfrac{2m-3}{3n}\pi\sin\tfrac{m-3}{3n}\pi - \]}[m=2,n=5] +I have added some formatting -- indenting, line breaks -- to make +the formulas more readable for the present document but otherwise +left them unaltered. The \verb`\eval` command can be used for even +quite complicated expressions without needing to tinker with their +\LaTeX{} form, but you may wish -- as here -- to adjust white space +to clarify the component parts of the formula. Running \texttt{pdflatex} +on these expressions, the results were + + \eval{\[ + \cos\tfrac{m}{n}\pi-(1-4\sin^{2}\tfrac{m}{3n}\pi) + \frac{\sin\tfrac{1}{n}\pi\sin\tfrac{m-1}{n}\pi} + {2\sin^{2}\tfrac{m}{3n}\pi} + \]}[m=2,n=5] + \eval{\[ + \left( + \frac{1-4\sin^{2}\tfrac{m}{3n}\pi} + {2\sin^{2}\tfrac{m}{3n}\pi} + \right) + \sin\tfrac{2m-3}{3n}\pi\sin\tfrac{m-3}{3n}\pi + \]}[m=2,n=5] \noindent which was reassuring. Doing it again but with different values of $m$ and $n$, again the results coincided: -\eval{\[ - \cos\tfrac{m}{n}\pi-(1-4\sin^{2}\tfrac{m}{3n}\pi) - \frac{\sin\tfrac{1}{n}\pi\sin\tfrac{m-1}{n}\pi} - {2\sin^{2}\tfrac{m}{3n}\pi} - \]}[m=5,n=13] - -\eval{\[ - \left( - \frac{1-4\sin^{2}\tfrac{m}{3n}\pi} - {2\sin^{2}\tfrac{m}{3n}\pi} - \right) - \sin\tfrac{2m-3}{3n}\pi\sin\tfrac{m-3}{3n}\pi - \]}[m=5,n=13] + \eval{\[ + \cos\tfrac{m}{n}\pi-(1-4\sin^{2}\tfrac{m}{3n}\pi) + \frac{\sin\tfrac{1}{n}\pi\sin\tfrac{m-1}{n}\pi} + {2\sin^{2}\tfrac{m}{3n}\pi} + \]}[m=5,n=13] + \eval{\[ + \left( + \frac{1-4\sin^{2}\tfrac{m}{3n}\pi} + {2\sin^{2}\tfrac{m}{3n}\pi} + \right) + \sin\tfrac{2m-3}{3n}\pi\sin\tfrac{m-3}{3n}\pi + \]}[m=5,n=13] \noindent Thus reassured that there was \emph{not }an error in my laborious derivation of $\Phi_{2}$ from $\Phi_{1}$, it was not difficult to work back from $\Phi_{2}$ to $\Phi_{1}$ then reverse the argument -to find a straightforward derivation. +to find a straightforward derivation. \chapter{\texttt{\textbackslash nmcEvaluate} (\texttt{\textbackslash eval)}} @@ -598,30 +595,30 @@ in another package and would therefore still be available. There are five arguments to the \verb`\nmcEvaluate` (or \verb`\eval`) command, of which only one, the third, is mandatory. All others are -optional. If all are deployed the command looks like +optional. If all are deployed the command looks like \begin{centred} -\noindent \verb`\nmcEvaluate*[settings]{expr.}[vv-list][num. format]` +\verb`\nmcEvaluate*[settings]{expr.}[vv-list][num. format]` \end{centred} -I discuss the various arguments in the referenced sections. +I discuss the various arguments in the referenced sections. \begin{enumerate} \item \verb`*` optional switch; if present ensures display of only the numerical result (suppresses display of the formula and vv-list); -see §\ref{subsec:evalVvSuppresList} +see §\ref{subsec:evalVvSuppresList} \item \verb`[settings]` optional comma-separated list of \emph{key=value -}settings for this particular calculation; see §\ref{sec:settingsOption} +}settings for this particular calculation; see §\ref{sec:settingsOption} \item \verb`{expr.}` the only mandatory argument; the mathematical expression/formula in \LaTeX{} form that is to be evaluated \item \verb`[vv-list]` optional comma-separated list of \emph{variable=value -}items; see §\ref{subsec:evalVv-list} +}items; see §\ref{subsec:evalVv-list} \item \verb`[num. format]` optional format specification for presentation of the numerical result (rounding, padding with zeros, scientific -notation, boolean output); see~§\ref{subsec:evalRoundingEtc} +notation, boolean output); see~§\ref{subsec:evalRoundingEtc} \end{enumerate} Note that arguments 4 and 5 are both square-bracket delimited optional arguments. Should only one such argument be used, \texttt{numerica} determines which is intended by looking for an equals sign within the argument. Its presence indicates the argument is the vv-list; -its absence indicates the argument is the number format specification. +its absence indicates the argument is the number format specification. The vv-list and number-format specification are \emph{trailing} optional arguments. They do not need to be hard against their preceding arguments; @@ -633,7 +630,7 @@ that this will be a (very) rare occurrence and is easily prevented by inserting an empty brace pair (\verb`{}`) before the offending square-bracketed expression. Allowing spaces between the arguments enables complicated expressions and large vv-lists to be formatted -with new lines and white space to aid clarity – without requiring +with new lines and white space to aid clarity -- without requiring the insertion of comment characters (\verb`%`). Recommended practice is to minimise the number of optional arguments @@ -644,13 +641,13 @@ suggests that separating out the elements of the number format specification (rounding value, padding with zeros, scientific notation, boolean output) and placing them in a trailing argument is both convenient and intuitive for the kind of back-of-envelope calculations envisaged -for \texttt{numerica}. +for \texttt{numerica}. \section{The variable=value list} \label{subsec:evalVv-list}To evaluate algebraic, trigonometric and other formulas that involve \emph{variables} we need to give those -variables values. This is done in the \emph{variable=value list} – +variables values. This is done in the \emph{variable=value list} -- or \emph{vv-list} for short. This is the fourth argument of the \texttt{\textbackslash nmcEvaluate} command and is a square-bracket delimited optional argument (optional because an expression may depend only on constants and numbers). @@ -665,17 +662,17 @@ a variable name is \emph{what lies to the left of the equals sign in an item} of the vv-list. Thus variables can be multi-token affairs: $x',x'',x^{iv},x_{n},x'_{n},x''_{mn}$, $^{k}C_{n},var,\mathrm{var},Fred,\mathbf{Fred},\mathcal{FRED}\ldots$ (This criterion for what makes a variable name means a name may contain -spaces – for instance \verb`x x` should not cause a \verb`numerica` -error – but such names are not part of mathematical practice.) Usually, +spaces -- for instance \verb`x x` should not cause a \verb`numerica` +error -- but such names are not part of mathematical practice.) Usually, for the kind of back-of-envelope calculations envisaged for \verb`numerica`, and for ease of typing, most variables will be single letters from -the Roman or Greek alphabets. +the Roman or Greek alphabets. Because equals signs and commas give structure to the vv-list, it should also be clear that a variable name should not contain a \emph{naked} equals sign or a \emph{naked} comma. They can be incorporated in a variable name but only when decently wrapped in braces, like \verb`R_{=}` -displaying as $R_{=}$ or \verb`X_{,i}` displaying as $X_{,i}$. +displaying as $R_{=}$ or \verb`X_{,i}` displaying as $X_{,i}$. Note that $x$ and $\mathrm{x}$ will be treated by \verb`numerica` as \emph{different} variables since, in the underlying \LaTeX , one @@ -683,7 +680,7 @@ is \texttt{x} and the other \verb`\mathrm{x}`. Even names that look identical in the pdf may well be distinct in \LaTeX . This is true particularly of superscripts and subscripts: \verb`x_0` and \verb`x_{0}` appear identical in the pdf but in the underlying \LaTeX{} they are -distinct, and will be treated as distinct variables by \verb`numerica`. +distinct, and will be treated as distinct variables by \verb`numerica`. Although multi-token variables are perfectly acceptable, \emph{internally} \verb`numerica` works with single tokens. Variable names can be so @@ -699,11 +696,11 @@ replaces them with the relevant control sequences. It does this in order of decreasing size of name, working from the names that contain most tokens down to names containing only two tokens. (Doing the replacing in this order prevents \emph{parts} of longer names possibly being -mistaken for shorter variable names.) +mistaken for shorter variable names.) The conversion process uses computer resources. Even if there are no multi-token variables present, \verb`numerica` still needs to -check that this is so – unless the user alerts the program to the +check that this is so -- unless the user alerts the program to the fact. This can be done by making a brief entry \texttt{xx=0 }in the settings option (the second optional argument of \verb`\nmcEvaluate`); see §\ref{subsec:settingsMultitokSwitch}. If the user never (or hardly @@ -714,11 +711,11 @@ to create a file \verb`numerica.cfg`\texttt{ }with the line \texttt{multitoken-v \subsection{The vv-list and its use} A vv-list is a comma-separated list where each item is of the form -\emph{variable=value}. It might be something simple like +\emph{variable=value}. It might be something simple like \begin{lyxcode} {[}g=9.81,t=2{]} \end{lyxcode} -or something more complicated like +or something more complicated like \begin{lyxcode} {[}V\_S=\textbackslash tfrac43\textbackslash pi~r\textasciicircum 3,V\_C=2\textbackslash pi~r\textasciicircum 2h,h=3/2,r=2{]}. \end{lyxcode} @@ -737,14 +734,14 @@ Recall how a function of a function is evaluated, say\emph{ }$y=f(g(h(x)))$. To evaluate $y$, first $x$ is assigned a value then $h(x)$ is calculated, then $g(h(x))$ then $f(g(h(x)))=y$. We work from right to left, from the innermost to the outermost element. Or consider an example -like calculating the area of a triangle by means of the formula +like calculating the area of a triangle by means of the formula \[ A=\sqrt{s(s-a)(s-b)(s-c)}. \] First we write the formula; then we state how $s$ depends on $a,b,c$, namely $s=\frac{1}{2}(a+b+c)$, then we give values to $a,b,c$. In \texttt{numerica} this is mirrored in the layout of the \verb`\eval` -command: +command: \begin{verbatim} \eval{$ \sqrt{s(s-a)(s-b)(s-c)} $} [s=\tfrac12(a+b+c),a=3,b=4,c=5] @@ -753,7 +750,7 @@ The formula in a sense is the leftmost extension of the vv-list. The entire evaluation occurs from right to left. This means that the rightmost variable in the vv-list can depend only -on constants and numbers – although it may be a complicated expression +on constants and numbers -- although it may be a complicated expression of those elements. Other variables in the vv-list can depend on variables \emph{to their right} but not to their left. @@ -762,29 +759,29 @@ of those elements. Other variables in the vv-list can depend on variables Suppose our expression is $\tfrac{4}{3}\pi r^{3}$, the volume $V_{S}$ of a sphere in terms of its radius $r$, and we want to calculate the volume for different values of $r$ to get a sense of how rapidly -volume increases with radius. +volume increases with radius. \begin{centred} -\verb`$ V_S=\eval{ \tfrac43\pi r^3 }[r=1] $` $\Longrightarrow$ $ V_S=\eval{ \tfrac43\pi r^3 }[r=1] $. +\verb`$ V_S=\eval{ \tfrac43\pi r^3 }[r=1] $` $\Longrightarrow$ $V_{S}=\eval{\tfrac{4}{3}\pi r^{3}}[r=1]$. \end{centred} Having set up this calculation it is now an easy matter to change -the value of $r$ in the vv-list: +the value of $r$ in the vv-list: \begin{centred} \verb`$ V_S=\eval{ \tfrac43\pi r^3 }[r=1.5] $` $\Longrightarrow$ -$ V_S= \eval{ \tfrac43\pi r^3 }[r=1.5] $. +$V_{S}=\eval{\tfrac{4}{3}\pi r^{3}}[r=1.5]$. -\verb`$ V_S=\eval{ \tfrac43\pi r^3 }[r=2] $` $ \Longrightarrow $ $V_S= \eval{ \tfrac43\pi r^3 }[r=2] $. +\verb`$ V_S=\eval{ \tfrac43\pi r^3 }[r=2] $` $\Longrightarrow$ $V_{S}=\eval{\tfrac{4}{3}\pi r^{3}}[r=2]$. \end{centred} To compute the volume $V_{C}=\pi r^{2}h$ of a cylinder, we have two -variables to assign values to: +variables to assign values to: \begin{centred} -\verb`$ V_C=\eval{ \pi r^2h }[h=4/3,r=1] $` $\Longrightarrow$ $ V_C=\eval{ \pi r^2h }[h=4/3,r=1] $. +\verb`$ V_C=\eval{ \pi r^2h }[h=4/3,r=1] $` $\Longrightarrow$ $V_{C}=\eval{\pi r^{2}h}[h=4/3,r=1]$. \end{centred} Although values in the vv-list are generally either numbers or simple expressions (like \texttt{4/3}), that is not essential. A little more -complicated is +complicated is \begin{centred} \verb`$ V_C=\eval{ hA_C }[A_C=\pi r^2,h=4/3,r=1] $` $\Longrightarrow$ -$ V_C=\eval{ hA_C }[A_C=\pi r^2,h=4/3,r=1] $. +$V_{C}=\eval{hA_{C}}[A_{C}=\pi r^{2},h=4/3,r=1]$. \end{centred} where calculation of the volume of the cylinder has been split into two: first calculate the area $A_{C}$ of its circular base and then, @@ -795,12 +792,13 @@ of a triangle in terms of its semi-perimeter. In a triangle ABC, the sides are $a=3$, $b=4$ and $c=5$. (Of course we know this is a right-angled triangle with area $\tfrac{1}{2}ab=6$.) The semi-perimeter $s=\tfrac{1}{2}(a+b+c)$ and the area of ABC is \medskip{} + \begin{verbatim} - \eval{$ \sqrt{s(s-a)(s-b)(s-c) $} + \eval{$ \sqrt{s(s-a)(s-b)(s-c)} $} [s=\tfrac12(a+b+c),a=3,b=4,c=5] \end{verbatim} $\Longrightarrow$ \eval{$ \sqrt{s(s-a)(s-b)(s-c)} $} - [s=\tfrac12(a+b+c),a=3,b=4,c=5]. + [s=\tfrac12(a+b+c),a=3,b=4,c=5] . \subsubsection{Constants} @@ -820,20 +818,21 @@ a degree. \verb`\eval{$ \gamma $}` $\Longrightarrow$ \eval{$ \gamma $}, -\verb`\eval{$ \phi $}` $\Longrightarrow$ \eval{$ \phi $}, +\verb`\eval{$ \phi $}` $\Longrightarrow$ \eval{$ \phi $} , -\verb`\eval{$ \deg $}` $\Longrightarrow$ \eval{$ \deg $}, +~\verb`\eval{$ \deg $}` $\Longrightarrow$ \eval{$ \deg $}, \end{centred} so that \verb`\eval{$ 180\deg $}` $\Longrightarrow$ \eval{$ 180\deg $} (as it should). -Let's combine two of these in a formula: +Let's combine two of these in a formula: \begin{centred} \verb`\eval{$ e^\pi-\pi^e $}` $\Longrightarrow$ \eval{$ e^\pi-\pi^e $}, \end{centred} which is close-ish to $\tfrac{1}{4}e$: \verb`\eval{$ \tfrac14e $}` $\Longrightarrow$ \eval{$ \tfrac14e $}. +\noindent{}% \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% In some contexts it may feel natural to use any or all of \verb`\pi`, @@ -843,38 +842,39 @@ object. The values assigned in this way override the constants' values. For example, if the triangle we labelled ABC previously was instead labelled CDE then it has sides $c=3,d=4$ and (note!) $e=5$. It's area therefore is\medskip{} + \begin{verbatim} \eval{$ \sqrt{s(s-c)(s-d)(s-e)} $} [s=\tfrac12(c+d+e),c=3,d=4,e=5] \end{verbatim} -$\Longrightarrow$ - -\eval{$ \sqrt{s(s-c)(s-d)(s-e)} $} - [s=\tfrac12(c+d+e),c=3,d=4,e=5].\medskip{} +$\Longrightarrow$ \eval{$ \sqrt{s(s-c)(s-d)(s-e)} $} + [s=\tfrac12(c+d+e),c=3,d=4,e=5] .\medskip{} \noindent Since this is the correct area we see that \cprotect\texttt{e} has been treated as a variable with the assigned value $5$, not as -the constant. But if \cprotect\texttt{e} (or \verb`\pi` or \verb`\gamma` -or \verb`\phi`) is not assigned a value in the vv-list then it has, -by default, the value of the constant. In the case of \cprotect\texttt{e}, -if you wish to use it as a variable, the constant is always available -as \verb`\exp(1)`. There is no similar alternative available for -\verb`\pi`, \verb`\gamma` or \verb`\phi`. \end{shaded}% +the constant. But if \cprotect\texttt{e} (or \noindent\verb`\pi` +or \noindent\verb`\gamma` or \noindent\verb`\phi`) is not assigned +a value in the vv-list then it has, by default, the value of the constant. +In the case of \cprotect\texttt{e}, if you wish to use it as a variable, +the constant is always available as \noindent\verb`\exp(1)`. There +is no similar alternative available for \noindent\verb`\pi`, \noindent\verb`\gamma` +or \noindent\verb`\phi`. \end{shaded}% \end{minipage} \subsection{Display of the vv-list} -By default, the vv-list is displayed with (in fact following) the -numerical result. That and the format of the display can both be changed. +\noindent By default, the vv-list is displayed with (in fact following) +the numerical result. That and the format of the display can both +be changed. \subsubsection{Star option: suppressing display of the vv-list} \label{subsec:evalVvSuppresList}If display of the vv-list is not wanted at all, only the numerical result, it suffices to attach an -asterisk (star) to the \texttt{\textbackslash eval} command: +asterisk (star) to the \texttt{\textbackslash eval} command: \begin{centred} \verb`$ V_C=\eval*{ hA_C }[A_C=\pi r^2,h=4/3,r=1] $` $\Longrightarrow$ -$ V_C=\eval*{ hA_C }[A_C=\pi r^2,h=4/3,r=1] $, +$V_{C}=\eval*{hA_{C}}[A_{C}=\pi r^{2},h=4/3,r=1]$, \end{centred} or simply the naked result: \begin{centred} @@ -888,7 +888,7 @@ them around the formula has no effect: \begin{centred} \verb`\eval*{$ y $}[y=ax+b,x=2,a=-2,b=2]` $\Longrightarrow$ \eval*{$ y $}[y=ax+b,x=2,a=-2,b=2], -\verb`$ \eval*{ y }[y=ax+b,x=2,a=-2,b=2] $` $\Longrightarrow$ $ \eval*{ y }[y=ax+b,x=2,a=-2,b=2] $. +\verb`$ \eval*{ y }[y=ax+b,x=2,a=-2,b=2] $` $\Longrightarrow$ $\eval*{y}[y=ax+b,x=2,a=-2,b=2]$. \end{centred} The star option delivers a number as result, pure and simple. @@ -901,10 +901,10 @@ or value) in braces. When calculating the volume of a cylinder in the previous examples, the base area $A_{C}$ has a different status from the `fundamental' variables $r$ and $h$. It is an intermediate value, one that we pass through on the way to the final result. To -suppress it from display enclose the variable in braces: +suppress it from display enclose the variable in braces: \begin{centred} \verb`$ V_C=\eval{ hA_C }[{A_C}=\pi r^2,h=4/3,r=1] $` $\Longrightarrow$ -$ V_C=\eval{ hA_C }[{A_C}=\pi r^2,h=4/3,r=1] $. +$V_{C}=\eval{hA_{C}}[{A_{C}}=\pi r^{2},h=4/3,r=1]$. \end{centred} As you can see, $A_{C}$ no longer appears in the displayed vv-list. Of course the name and its value are still recorded `behind the scenes' @@ -914,10 +914,10 @@ and can still be used in calculations. Should the vv-list be empty, or display of \emph{all} variables is suppressed by wrapping each in braces, then \emph{nothing} is displayed -where the vv-list would normally be, not even any punctuation: +where the vv-list would normally be, not even any punctuation: \begin{centred} \verb`$ V_C=\eval{ hA_C }[{A_C}=\pi r^2,{h}=4/3,{r}=1] $` $\Longrightarrow$ -$ V_C=\eval{ hA_C }[{A_C}=\pi r^2,{h}=4/3,{r}=1] $ +$V_{C}=\eval{hA_{C}}[{A_{C}}=\pi r^{2},{h}=4/3,{r}=1]$ \end{centred} If you want a full stop after the result then you will need to add it by hand or use the \verb`p=.` setting of §\ref{subsec:settingsPunctuation}. @@ -933,7 +933,7 @@ the settings option to the \verb`\eval` command, discussed in §\ref{subsec:sett However, if \verb`\eval` is wrapped around an \emph{appropriate} environment (like \verb`multline`, but not \verb`equation`) it can also be done simply by including \texttt{\textbackslash\textbackslash} -at the end of the formula. +at the end of the formula. In the following example I use Brahmagupta's formula for calculating the area of a cyclic quadrilateral (of which his formula for a triangle @@ -942,8 +942,8 @@ by a 45-45-90 triangle of hypotenuse 2 joined along the hypotenuse to a 30-60-90 triangle. The sides are therefore $\surd2,\surd2,\surd3,1$. Adding the areas of the two triangles, the area of the quadrilateral is $A=1+\tfrac{1}{2}\surd3$, or in decimal form, \verb`$\eval{1+\tfrac12\surd3}$` -$\Longrightarrow$ $\eval{1+\tfrac12\surd3}$. Let's check with Brahmagupta's -formula: +$\Longrightarrow$ $\eval{1+\tfrac{1}{2}\surd3}$. Let's check with +Brahmagupta's formula: \begin{verbatim} \eval{ \begin{multline*} @@ -957,8 +957,7 @@ $\Longrightarrow$ \eval{ \sqrt{(s-a)(s-b)(s-c)(s-d)}\\ \end{multline*} }[s=\tfrac12(a+b+c+d), - a=\surd2,b=\surd2,c=\surd3,d=1] - + a=\surd2,b=\surd2,c=\surd3,d=1] % \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% @@ -967,11 +966,11 @@ $\Longrightarrow$ \eval{ \label{subsec:evalDon't-do-this!}A variable name is what lies to the left of the equals sign of an item in the vv-list. Since multi-token variables are converted to single tokens (like \verb`\nmc_a`) before -any calculating is done, it is possible to sin. Thus : +any calculating is done, it is possible to sin. Thus : \begin{centred} \verb`\eval{$ \sin\pi $}[{\sin\pi}=1]` $\Longrightarrow$ \eval{$ \sin\pi $}[{\sin\pi}=1]; \end{centred} -and (more?) egregiously, +and (more?) egregiously, \begin{centred} \verb`\eval{$ 10 $}[{10}=20]` $\Longrightarrow$ \eval{$ 10 $}[{10}=20]. \end{centred} @@ -981,56 +980,57 @@ to single tokens like \verb`\nmc_a`, which in \TeX -speak are macros containing their respective multiple tokens. For display purposes they expand to those multiple tokens, but for calculating within \verb`numerica` the single token is used. By this means one can easily create further -grotesqueries: +grotesqueries: \begin{centred} -\verb`\eval{$ ++ + ++ $}[{++}=1]` $\Longrightarrow$ \eval{$ ++ + ++ $}[{++}=1], +\verb`\eval{$ {++} + {++} $}[{++}=1]` $\Longrightarrow$ \eval{$ {++} + {++} $}[{++}=1], -\verb`\eval{$ 2(1+1) $}[{2(1}=3,{+1)}=5]` $\Longrightarrow$ \eval{$ 2(1+1) $}[{2(1}=3,{+1)}=5], +\verb`\eval{$ {2(1}+{+1)} $}[{2(1}=3,{+1)}=5]` $\Longrightarrow$ +\eval{$ {2(1}+{+1)} $}[{2(1}=3,{+1)}=5], \verb`\eval{$ 1!! $}[{!!}=42]` $\Longrightarrow$ \eval{$ 1!! $}[{!!}=42]. \end{centred} Should \verb`numerica` try to check variable names to avoid consequences like this? I don't see any reasonable way of doing that. Symbols like \verb`(` and \verb`+` can easily be part of valid variable names -– $k^{+},\,k^{-}$, $C_{n}^{(0)}$ and so on. It is left to the user, -in any \emph{public} document, to avoid such sins. (And they could -easily construct the displayed expressions in \LaTeX{} if they so wished -without recourse to \verb`\eval` at all.) See also §\ref{subsec:supplMacrosDisplay} +-- $k^{+},\,k^{-}$, $C_{n}^{(0)}$ and so on. It is left to the +user, in any \emph{public} document, to avoid such sins. (And they +could easily construct the displayed expressions in \LaTeX{} if they +so wished without recourse to \verb`\eval` at all.) See also §\ref{subsec:supplMacrosDisplay} where a similar issue arises with user-defined macros.\end{shaded}% \end{minipage} \section{Formatting the numerical result} -\label{subsec:evalRoundingEtc}Internally, values are stored to $16$ -significant figures (if available), calculations are carried out to -$16$ significant figures, but only rarely do we want to view the -result to $16$ figures. Generally, we round to some smaller number +\noindent\label{subsec:evalRoundingEtc}Internally, values are stored +to $16$ significant figures (if available), calculations are carried +out to $16$ significant figures, but only rarely do we want to view +the result to $16$ figures. Generally, we round to some smaller number of figures. The default rounding value is $6$, meaning by default at most $6$ decimal places are shown. So far, all results have been rounded to this figure, although not all digits are always displayed -– for instance if the sixth one is $0$, or the result is an integer. +-- for instance if the sixth one is $0$, or the result is an integer. Like other elements of the display, both rounding value and the (dis)appearance of trailing zeros can be customized, in this case by means of an optional argument following the vv-list (or the formula if there is no vv-list). This optional argument may contain up to four juxtaposed items from -six possibilities: +six possibilities: \begin{itemize} \item a question mark ?, which gives boolean output, or \item an integer, the \emph{rounding value}, positive, negative or zero, -specifying how many decimal places to display the result to, or +specifying how many decimal places to display the result to, or \item an asterisk {*}, which pads the result with zeros should it not have -as many decimal places as the rounding value specifies, or +as many decimal places as the rounding value specifies, or \item the character \texttt{x} (lower case!) which presents the result in -`proper' scientific notation (a form like $1.2345\times10^{5}$ -for 123450), or +`proper' scientific notation (a form like $1.2345\times10^{5}$ for +123450), or \item the character \texttt{t} (lower case!) which presents the result in a bastardized scientific notation useful in tables (a form like $(5)1.2345$ -for 123450), or +for 123450), or \item a character other than \texttt{?}, \texttt{{*}}, \texttt{x}, \texttt{t} -or an integer, usually one of the letters\texttt{ e d} \texttt{E -D}, which presents the result in scientific notation with that character -as the exponent mark (a form like $1.2345\text{e}5$ for $123450$). +or an integer, usually one of the letters\texttt{ e d} \texttt{E D}, +which presents the result in scientific notation with that character +as the exponent mark (a form like $1.2345\text{e}5$ for $123450$). \end{itemize} If you use \texttt{?} in the same specification as some other character, the \texttt{?} prevails; if you use \texttt{x} in the same specification @@ -1039,7 +1039,7 @@ if you use \texttt{t} in the same specification as some other character except for \texttt{?} or \texttt{x}, the \texttt{t} prevails. If you repeat the character serving as the exponent mark in scientific -notation – say \verb`xx` or \verb`dd` – then scientific notation +notation -- say \verb`xx` or \verb`dd` -- then scientific notation extends to numbers in the interval \verb`[1,10)`. If you repeat a question mark specifying boolean output, then the @@ -1053,28 +1053,28 @@ decimal, the rounding value specifies the number of decimal places displayed. If a number is displayed in scientific notation (see below §\ref{subsec:evalScientificNotation}) that is still true, but it can mean differences in the overall number of digits displayed. For -the moment, I show the effect of rounding in a purely decimal display: +the moment, I show the effect of rounding in a purely decimal display: \begin{centred} -\verb`$ \eval{ 1/3 }[4] $` $\Longrightarrow$ $ \eval{ 1/3 }[4] $ +\verb`$ \eval{ 1/3 }[4] $` $\Longrightarrow$ $\eval{1/3}[4]$. \end{centred} In this case \verb`4` was entered in the number-format option and the result is displayed to four decimal places. The default rounding -value is $6$: +value is $6$: \begin{centred} -\verb`$ \eval{ 35/3 } $` $\Longrightarrow$ $ \eval{ 35/3 } $ +\verb`$ \eval{ 35/3 } $` $\Longrightarrow$ $\eval{35/3}$. \end{centred} -Following the default behaviour in \verb`l3fp`, the calculational -engine which \verb`numerica` uses, `ties' are rounded to the nearest -\emph{even} digit. Thus a number ending $55$ with a `choice' of -rounding to $5$ or $6$ rounds up to the even digit $6$, and a number -ending $65$ with a `choice' of rounding to $6$ or $7$ rounds -down to the even digit $6$: +Following the default behaviour in \texttt{l3fp}, the calculational +engine which \texttt{numerica} uses, `ties' are rounded to the nearest +\emph{even} digit. Thus a number ending $55$ with a `choice' of rounding +to $5$ or $6$ rounds up to the even digit $6$, and a number ending +$65$ with a `choice' of rounding to $6$ or $7$ rounds down to the +even digit $6$: \begin{centred} -\verb`$ \eval{ 0.1234555 } $` $\Longrightarrow\eval{0.1234555}$ +\verb`$ \eval{ 0.1234555 } $` $\Longrightarrow\eval{0.1234555}$ -\verb`$ \eval{ 0.1234565 } $` $\Longrightarrow\eval{0.1234565}$ +\verb`$ \eval{ 0.1234565 } $` $\Longrightarrow\eval{0.1234565}$ \end{centred} -\verb`l3fp` works to 16 significant figures and never displays more +\texttt{l3fp} works to 16 significant figures and never displays more than that number (and often fewer). \begin{itemize} \item In the first of the following although I have specified a rounding @@ -1087,33 +1087,33 @@ figures; \item in the third I have changed the figure \emph{before} the decimal point to $1$ so that the $10$ added zeros are now included among the significant figures; -\item and in the fourth, I have added $9$ digits before the decimal point: +\item and in the fourth, I have added $9$ digits before the decimal point: \end{itemize} \begin{centred} \verb`$ \eval{ 0.1234567890123456789 }[19] $` $\Longrightarrow$ -$\eval{ 0.1234567890123456789 }[19]$ +$\eval{0.1234567890123456789}[19]$ \verb`$ \eval{ 0.00000000001234567890123456789 }[19] $` $\Longrightarrow$ -$\eval{ 0.00000000001234567890123456789 }[19]$ +$\eval{0.00000000001234567890123456789}[19]$ \verb`$ \eval{ 1.00000000001234567890123456789 }[19] $` $\Longrightarrow$ -$\eval{ 1.00000000001234567890123456789 }[19]$ +$\eval{1.00000000001234567890123456789}[19]$ \verb`$ \eval{ 987654321.1234567890123456789 }[19] $` $\Longrightarrow$ -$\eval{ 987654321.1234567890123456789 }[19]$ +$\eval{987654321.1234567890123456789}[19]$ \end{centred} In all cases, no more than $16$ \emph{significant} figures are displayed, although the number of decimal places displayed may exceed $16$ as in the second example. It is possible to use \emph{negative} rounding values. Such a value -zeroes the specified number of digits \emph{before} the decimal point. +zeroes the specified number of digits \emph{before} the decimal point. \begin{centred} -\verb`$ \eval{ 987654321.123456789 }[-4] $` $\Longrightarrow$ $\eval{ 987654321.123456789 }[-4]$ +\verb`$ \eval{ 987654321.123456789 }[-4] $` $\Longrightarrow$ $ \eval{ 987654321.123456789 }[-4] $ \end{centred} A rounding value of $0$ rounds to the nearest integer: \begin{centred} -\verb`$ \eval{ 987654321.123456789 }[0] $` $\Longrightarrow$ $\eval{ 987654321.123456789 }[0]$ +\verb`$ \eval{ 987654321.123456789 }[0] $` $\Longrightarrow$ $\eval{987654321.123456789}[0]$ \end{centred} If you wish to change the \emph{default} rounding value from $6$ to some other value, this can be done by creating or editing a file @@ -1127,16 +1127,16 @@ suppressed by default (this is how \texttt{l3fp} does it). Sometimes, perhaps for reasons of presentation like aligning columns of figures, it may be desirable to pad results with zeros. This is achieved by inserting an asterisk, {*}, into the final optional argument of the -\verb`\eval` command: +\verb`\eval` command: \begin{centred} -\verb`$ \eval{ 1/4 }[4] $` $\Longrightarrow$ $ \eval{ 1/4 }[4] $, +\verb`$ \eval{ 1/4 }[4] $` $\Longrightarrow$ $\eval{1/4}[4]$, -\verb`$ \eval{ 1/4 }[4*] $` $\Longrightarrow$ $ \eval{ 1/4 }[4*] $. +\verb`$ \eval{ 1/4 }[4*] $` $\Longrightarrow$ $\eval{1/4}[4*]$. \end{centred} \subsection{Scientific notation } -\label{subsec:evalScientificNotation} \verb`l3fp` can output numbers +\label{subsec:evalScientificNotation} \texttt{l3fp} can output numbers in scientific notation. For example, $1234$ is rendered as $\eval{1234}[e]$, denoting $1.234\times10^{3}$ , and $0.008$ as $\eval{0.008}[e]$, denoting $8\times10^{-3}$. The `e' here, the \emph{exponent mark}, @@ -1150,49 +1150,49 @@ being shown from the number shown in decimal form. To switch on output in scientific notation in \verb`numerica` enter \verb`e` in the trailing optional argument: \begin{centred} -\verb`$ \eval{ 123.456789 }[e] $` $\Longrightarrow$ $ \eval{ 123.456789 }[e] $. +\verb`$ \eval{ 123.456789 }[e] $` $\Longrightarrow$ $\eval{123.456789}[e]$. \end{centred} The default rounding value $6$ is in play here, with seven digits of the significand displayed overall, one preceding the decimal point, six following it. Compare this with the same number rounded in decimal -form: +form: \begin{centred} -\verb`$ \eval{ 123.456789012345 } $` $\Longrightarrow$ $ \eval{ 123.456789012345 } $. +\verb`$ \eval{ 123.456789012345 } $` $\Longrightarrow$ $\eval{123.456789012345}$. \end{centred} In this instance, nine digits are displayed, three before the decimal -point and six after. Similarly compare +point and six after. Similarly compare \begin{centred} -\verb`$ \eval{ 0.0123456789 }[e] $` $\Longrightarrow$ $ \eval{ 0.0123456789 }[e] $ +\verb`$ \eval{ 0.0123456789 }[e] $` $\Longrightarrow$ $\eval{0.0123456789}[e]$ \end{centred} -with +with \begin{centred} -\verb`$ \eval{ 0.0123456789 } $` $\Longrightarrow$ $ \eval{ 0.0123456789 } $. +\verb`$ \eval{ 0.0123456789 } $` $\Longrightarrow$ $\eval{0.0123456789}$. \end{centred} This time scientific notation has gained two extra decimal digits to display. Negative rounding values are pointless for scientific notation. A -zero might on occasion be relevant: +zero might on occasion be relevant: \begin{centred} -\verb`$ \eval{ 987654321 }[0e] $` $\Longrightarrow$ $ \eval{ 987654321 }[0e] $. +\verb`$ \eval{ 987654321 }[0e] $` $\Longrightarrow$ $\eval{987654321}[0e]$. \end{centred} -Sometimes letters other than `e' are used to indicate scientific -notation, like `E' or `d' or `D'. With a few exceptions, \texttt{numerica} -allows any letter or text character to be used as the exponent marker: +Sometimes letters other than `e' are used to indicate scientific notation, +like `E' or `d' or `D'. With a few exceptions, \texttt{numerica} allows +any letter or text character to be used as the exponent marker: \begin{centred} \verb`\eval{$ 1/23456789 $}[4d]`\texttt{ $\Longrightarrow$} \eval{$ 1/23456789 $}[4d]. \end{centred} But when \texttt{x} is inserted in the trailing optional argument, the output is in the form $d_{0}.d_{1}\ldots d_{m}\times10^{n}$ (except -when $n=0$), where each $d_{i}$ denotes a digit. +when $n=0$), where each $d_{i}$ denotes a digit. \begin{centred} -\verb`\eval{$ 1/23456789 $}[4x]`\texttt{ $\Longrightarrow$ }\eval{$ 1/23456789 $}[4x] . +\verb`\eval{$ 1/23456789 $}[4x]`\texttt{ $\Longrightarrow$ }\eval{$ 1/23456789 $}[4x]. \end{centred} The requirements of tables leads to another form of scientific notation. Placing \texttt{t} in the trailing argument turns on this table-ready -form of notation: +form of notation: \begin{centred} -\verb`\eval{$ 1/23456789 $}[4t]`\texttt{ $\Longrightarrow$ }\eval{$ 1/23456789 $}[4t]. +\verb`\eval{$ 1/23456789 $}[4t]`\texttt{ $\Longrightarrow$}\eval{$ 1/23456789 $}[4t]. \end{centred} This is discussed more fully in the documentation for the \texttt{numerica-tables} package. @@ -1200,7 +1200,7 @@ package. In the next example three options are used in the trailing argument. The order in which the items are entered does not matter: \begin{centred} -\verb`\eval{$ 1/125 $}[*e4]` $\Longrightarrow$ \eval{$ 1/125 $}[*e4]. +\verb`\eval{$ 1/125 $}[*e4]` $\Longrightarrow$ \eval{$ 1/125 $}[*e4]. \end{centred} Finally, to illustrate that `any' text character\footnote{Be sensible! An equals sign for instance might confuse \texttt{numerica} into thinking the number-format option is the vv-list, and will certainly @@ -1219,17 +1219,17 @@ numbers in this range in scientific notation (this can be the case in tables where the alignment of a column of figures might be affected). \texttt{numerica} offers a means of extending scientific notation to numbers in this range by repeating the letter chosen as the exponent -mark in the trailing optional argument. +mark in the trailing optional argument. \begin{centred} -\verb`\eval{$ \pi $}[4tt]` $\Longrightarrow$ \eval{$ \pi $}[4tt] +\verb`\eval{$ \pi $}[4tt]` $\Longrightarrow$ \eval{$ \pi $}[4tt] \end{centred} \subsubsection{\textbackslash eval{*} and scientific notation} Scientific notation can be used for the numerical result output by -\verb`\eval*`: +\verb`\eval*`: \begin{centred} -\verb`\eval*{ \pi }[ee]` $\Longrightarrow$ \eval*{ \pi }[ee] +\verb`\eval*{ \pi }[ee]` $\Longrightarrow$ \eval*{ \pi }[ee] \end{centred} There is one catch: if you substitute \texttt{x} for \texttt{e} here, \LaTeX{} will complain about a missing \verb`$`. An \texttt{x} in @@ -1240,13 +1240,13 @@ applies even when \verb`\eval*` wraps around math delimiters.) \subsection{Boolean output} -\label{subsec:evalBoolean-output}\verb`l3fp` can evaluate comparisons, +\label{subsec:evalBoolean-output}\texttt{l3fp} can evaluate comparisons, outputting $0$ if the comparison is false, $1$ if it is true. By entering a question mark, \texttt{?}, in the trailing optional argument, you can force \verb`numerica` to do the same depending as the result of a calculation is zero or not. The expression being evaluated does -not need to be a comparison, \verb`$ \eval{\pi}[?] $` $\Longrightarrow$ $ \eval{\pi}[?]$, -but comparisons are what this is designed for. +not need to be a comparison, \verb`$ \eval{\pi}[?] $` $\Longrightarrow$ +$\eval{\pi}[?]$, but comparisons are what this is designed for. Possible comparison relations are \verb`=`, \verb`<`, \verb`>`, \verb`\ne`, \verb`\neq`, \verb`\ge`, \verb`\geq`, \verb`\le`, @@ -1255,22 +1255,21 @@ Possible comparison relations are \verb`=`, \verb`<`, \verb`>`, these (they are not part of standard \emph{mathematical} usage) and will generate an error. An example where the relation is equality exhibits a numerological curiosity:\footnote{The \texttt{{[}p=.{]}} of this and the next example ensures a full -stop appears in the correct place; see §\ref{subsec:settingsPunctuation}.} +stop appears in the correct place; see §\ref{subsec:settingsPunctuation}.} \begin{centred} \verb`\eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[5?]` $\Longrightarrow$ -\eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[5?]\smallskip{} +\eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[5?] \end{centred} Notice the $5$ alongside the question mark in the trailing argument. That is critical. Change the $5$ to a $6$ (or omit it since the -default rounding value is $6$) and the outcome is different: +default rounding value is $6$) and the outcome is different: \begin{centred} -\verb`\eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[6?]` $\Longrightarrow$ -\eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[6?] +\verb`\eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[6?]` $\Longrightarrow$\eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[6?] \end{centred} Now the relation is false. Evaluating the fraction to more than $6$ places, say to $9$, we can see what is going on: \begin{centred} -\verb`\eval{$ 1/0.0123456789 $}[9]` $\Longrightarrow$ \eval{$ 1/0.0123456789 $}[9]. +\verb`\eval{$ 1/0.0123456789 $}[9]` $\Longrightarrow$\eval{$ 1/0.0123456789 $}[9] \end{centred} \subsubsection{Outputting \texttt{T} or \texttt{F}} @@ -1279,14 +1278,14 @@ To my eye, outputting $0$ or $1$ in response to a `question' like $1/0.0123456789=81$ is confusing. It is easy to change the boolean output from $0,1$ to a more appropriate $F,T$, or \texttt{$\texttt{F,\texttt{T}}$} by adding one or two more question marks respectively in the number-format -option. +option. \begin{centred} \verb`\eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[6???]` $\Longrightarrow$ \eval[p=.]{\[ \frac1{0.0123456789}=81 \]}[6???] \end{centred} The default boolean output format is chosen to be $0,1$ in case an \verb`\eval` command is used within another \verb`\eval` command -(`nesting'– see Chapter~\ref{chap:Nesting}~). The inner command +(`nesting'-- see Chapter~\ref{chap:Nesting}~). The inner command needs to output a \emph{numerical} answer. \subsubsection{Rounding error tolerance} @@ -1313,16 +1312,17 @@ is $0.00000$, indistinguishable from zero at this rounding value; hence the equality $1/0.0123456789=81$ is true. But when rounded to $6$ places it is $0.000001$ which \emph{is} distinguishable from zero and so the equality is false. Truth or falsity depends on the -rounding value. +rounding value. When dealing with numbers generated purely mathematically, rounding values of $5$ or $6$ are likely to be too small. More useful would -be rounding values closer to \texttt{l3fp}'s $16$ – perhaps $14$? -– depending on how severe the calculations are that generate the numbers. -However if the numbers we are dealing with come from outside mathematics, -from practical experiments perhaps, then even a rounding value of -$5$ or $6$ may be too large. +be rounding values closer to \texttt{l3fp}'s $16$ -- perhaps $14$? +-- depending on how severe the calculations are that generate the +numbers. However if the numbers we are dealing with come from outside +mathematics, from practical experiments perhaps, then even a rounding +value of $5$ or $6$ may be too large. +\noindent{}% \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% Mathematically, the claim that $X=Y$ at a rounding value $n$ is @@ -1332,26 +1332,28 @@ the claim that \] since this rounds \emph{down} to zero at $n$ places of decimals. This gives a more accurate test of equality than doing things in the -opposite order – rounding each number first and then taking the difference. -One might, for instance, have numbers like $X=0.12345$, $Y=0.12335$. -Rounding to $n=4$ places, both round to $0.1234$ and yet the difference -between them is $0.0001$ – they are distinguishable numbers to $4$ -places of decimals. This is why \texttt{numerica} forms the difference -\emph{before }doing the rounding.\end{shaded}% +opposite order -- rounding each number first and then taking the +difference. One might, for instance, have numbers like $X=0.12345$, +$Y=0.12335$. Rounding to $n=4$ places, both round to $0.1234$ and +yet the difference between them is $0.0001$ -- they are distinguishable +numbers to $4$ places of decimals. This is why \texttt{numerica} +forms the difference \emph{before }doing the rounding.\end{shaded}% \end{minipage} \subsubsection{And, Or, Not} -For logical And \LaTeX{} provides the symbols \verb`\wedge` and \verb`\land`, -both displaying as $\land$, but \texttt{numerica} adds thin spaces -( \verb`\,` ) around the symbol for \verb`\land` (copying the package -\texttt{gn-logic14.sty}). For logical Or \LaTeX{} provides the symbols -\verb`\vee` and \verb`\lor`, both displaying as $\lor$, but again -\texttt{numerica} adds thin spaces around the symbol for \verb`\lor`. +\noindent For logical And \LaTeX{} provides the symbols \noindent\verb`\wedge` +and \noindent\verb`\land`, both displaying as $\land$, but \texttt{numerica} +adds thin spaces ( \noindent\verb`\,` ) around the symbol for \noindent\verb`\land` +(copying the package \texttt{gn-logic14.sty}). For logical Or \LaTeX{} +provides the symbols \noindent\verb`\vee` and \noindent\verb`\lor`, +both displaying as $\lor$, but again \texttt{numerica} adds thin +spaces around the symbol for \noindent\verb`\lor`. \begin{centred} -\verb`\eval{$ 1<2 \wedge 2<3 $}[??]` $\Longrightarrow$ \eval{$ 1<2 \wedge 2<3 $}[??], +\noindent\noindent\verb`\eval{$ 1<2 \wedge 2<3 $}[??]` $\Longrightarrow$\eval{$ 1<2 \wedge 2<3 $}[??], -\verb`\eval{$ 1<2 \land 2<3 $}[???]` $\Longrightarrow$ \eval{$ 1<2 \land 2<3 $}[???]. +\verb`\eval{$ 1<2 \land 2<3 $}[???]` $\Longrightarrow$\eval{$ 1<2 \land 2<3 $}[???] +. \end{centred} To my eye the second of these with its increased space around the wedge symbol displays the meaning of the overall expression better @@ -1360,14 +1362,14 @@ ambiguity the user needs to parenthesize as necessary to clarify what is intended. \LaTeX{} provides two commands for logical Not, \verb`\neg` and \verb`\lnot`, -both displaying as $\lnot$ . Not binds tightly to its argument: +both displaying as $\lnot$ . Not binds tightly to its argument: \begin{centred} -\verb`\eval{$ \lnot A \land B $}[A=0,B=0]` $\Longrightarrow$ \eval{$ \lnot A \land B $}[A=0,B=0]. +\verb`\eval{$ \lnot A \land B $}[A=0,B=0]` $\Longrightarrow$ \eval{$ \lnot A \land B $}[A=0,B=0] \end{centred} Here \verb`\lnot` acts only on the $A$; if it had acted on $A\land B$ -as a whole the result would have been different: +as a whole the result would have been different: \begin{centred} -\verb`\eval{$ \lnot(A \land B) $}[A=0,B=0]` $\Longrightarrow$ \eval{$ \lnot(A \land B) $}[A=0,B=0]. +\verb`\eval{$ \lnot(A \land B) $}[A=0,B=0]` $\Longrightarrow$ \eval{$ \lnot(A \land B) $}[A=0,B=0] \end{centred} For a little flourish, I evaluate a more complicated logical statement:\footnote{Quoting from an article in \emph{Quanta Magazine} (August 2020) by Kevin Hartnett: `Let’s say you and two friends are planning a party. @@ -1378,29 +1380,28 @@ or Brad or both of them. Your other co-planner, with an ax to grind, wants to leave off Avery or Brad or both of them. Given these constraints, you could ask: Is there a guest list that satisfies all three party planners?' I have written $C$ for Kemba, $A$ and $B$ for Avery -and Brad.} +and Brad.} \begin{verbatim} \eval{$(A\lor\lnot C)\land(C\lor B)\land (\lnot A\lor\lnot B)$}[A=1,B=0,C=1][???] \end{verbatim} $\Longrightarrow$ \eval{$(A\lor\lnot C)\land(C\lor B)\land - (\lnot A\lor\lnot B)$}[A=1,B=0,C=1][???]. + (\lnot A\lor\lnot B)$}[A=1,B=0,C=1][???]. \subsubsection{Chains of comparisons} \texttt{numerica} can handle chains of comparisons like $1<2<1+2<5-1$. `Behind the scenes' it inserts logical And-s into the chain, $1<2\land2<1+2\land1+2<5-1$, -and evaluates the modified expression: -\begin{centred} -\verb`\eval{$ 1<2<1+2<5-1 $}[?'']` $\Longrightarrow$ \eval{$ 1<2<1+2<5-1 $}[?'']. -\end{centred} +and evaluates the modified expression: + +\verb`\eval{$ 1<2<1+2<5-1 $}[?'']` $\Longrightarrow$ \eval{$ 1<2<1+2<5-1 $}[?'']. \subsubsection{\texttt{amssymb} comparison symbols} \label{subsec:evalAmssymb-comparisons}\texttt{numerica} accepts some alternative symbols for the basic comparison relations from the \texttt{amssymb} package provided that package is loaded, i.e. the preamble of your -document includes the statement +document includes the statement \begin{lyxcode} \textbackslash usepackage\{amssymb\} \end{lyxcode} @@ -1418,13 +1419,13 @@ are also negations: \verb`\nless` ( $\nless$ ), \verb`\nleq` (~$\nleq$~), \label{subsec:evalArithmetic}Addition, subtraction, multiplication, division, square roots, \emph{$n$}th roots, and exponentiating (raising -to a power) are all available. +to a power) are all available. Multiplication can be rendered explicitly with an asterisk, \begin{centred} \verb`\eval{$ 9*9 $}` $\Longrightarrow$ \eval{$ 9*9 $}, \end{centred} -but that's ugly. More elegant is to use \verb`\times`: +but that's ugly. More elegant is to use \verb`\times`: \begin{centred} \verb`\eval{$ 9\times9 $}` $\Longrightarrow$ \eval{$ 9\times9 $}. \end{centred} @@ -1435,13 +1436,13 @@ suffices: \verb`\eval{$ ab $}[a=123,b=1/123]` $\Longrightarrow$ \eval{$ ab $}[a=123,b=1/123]. \end{centred} -Division can be rendered in multiple ways too: +Division can be rendered in multiple ways too: \begin{centred} \verb`\eval{$ 42/6 $}` $\Longrightarrow$ \eval{$ 42/6 $}, \verb`\eval{$ 42\div6 $}` $\Longrightarrow$ \eval{$ 42\div6 $}, \end{centred} -or by using \verb`\frac` or \verb`\tfrac` or \verb`\dfrac` as in +or by using \verb`\frac` or \verb`\tfrac` or \verb`\dfrac` as in \begin{centred} \verb`\eval{$ \frac{42}6 $}` $\Longrightarrow$ \eval{$ \frac{42}6 $}. \end{centred} @@ -1453,18 +1454,19 @@ they need to be entered as improper fractions like $\tfrac{5}{2}$ or in decimal form, $2.5$ (as one does automatically in mathematical expressions anyway because of the ambiguity in a form like $2\tfrac{1}{2}$). -Powers are indicated with the superscript symbol \verb`^`: +Powers are indicated with the superscript symbol \verb`^`: \begin{centred} -\verb` \eval{$ 3^{2^2} $}` $\Longrightarrow$ \eval{$ 3^{2^2} $} . +\verb`\eval{$ 3^{2^2} $}` $\Longrightarrow$ \eval{$ 3^{2^2} $} +. \end{centred} \subsubsection{Square roots and $n$th roots} \label{subsec:evalSquareRootsEtc}Let us check that 3, 4, 5 and 5, 12, 13 really are Pythagorean triples (I use \verb`\sqrt` in the -first, \verb`\surd` in the second): +first, \verb`\surd` in the second): \begin{centred} -\verb`\eval{$ \sqrt{3^2+4^2} $}` $\Longrightarrow$ \eval{$\sqrt{3^{2}+4^{2}}$}, +\verb`\eval{$ \sqrt{3^2+4^2} $}` $\Longrightarrow$ \eval{$ \sqrt{3^2+4^2} $}, \verb`\eval{$ \surd(5^2+12^2) $}` $\Longrightarrow$ \eval{$ \surd(5^2+12^2) $}. \end{centred} @@ -1472,9 +1474,9 @@ The \verb`\sqrt` command has an optional argument which can be used for extracting $n$th roots of a number. This notation is generally used when $n$ is a small positive integer like $3$ or $4$. This practice is followed in \texttt{numerica}: $n$ must be a (not necessarily -small) \emph{positive integer}: +small) \emph{positive integer}: \begin{centred} -\verb`\eval{$ \sqrt[4]{81} $}` $\Longrightarrow$ \eval{$ \sqrt[4]{81} $}, +\verb`\eval{$ \sqrt[4]{81} $}` $\Longrightarrow$ \eval{$ \sqrt[4]{81} $}, \verb`\eval{$ \sqrt[n]{125} $}[n=\floor{\pi}]` $\Longrightarrow$ \eval{$ \sqrt[n]{125} $}[n=\floor{\pi}]. @@ -1490,47 +1492,45 @@ formatting commands (negative spaces, \verb`\left` and \verb`\right` nested within \verb`\bigg` commands), all digested without complaint (see §\ref{subsec:evalFormatting-commands}; and see §\ref{subsec:settingsPunctuation} for the \verb`[p=.]`): \medskip{} + \begin{verbatim} \eval[p=.]{\[ \sqrt[3]{\! \biggl(\!\left.\frac AD\right/\!\frac BC\biggr) }\]}[A=729,B=81,C=9,D=3] \end{verbatim} -$\Longrightarrow$\eval[p=.] - {\[ - \sqrt[3] - {\!\biggl(\!\left.\frac AD\right/\!\frac BC\biggr)} - \]}[A=729,B=81,C=9,D=3] +$\Longrightarrow$ \eval[p=.]{\[ \sqrt[3]{\! + \biggl(\!\left.\frac AD\right/\!\frac BC\biggr) + }\]}[A=729,B=81,C=9,D=3] As implemented in \texttt{numerica}, $n$th roots found using \verb`\sqrt[n]` -are \verb`n=<integer>`\emph{ }roots. This raises an interesting question: -if the `$n$' of an $n$th root is the result of a calculation, -what happens with rounding errors? The calculation may not produce -an \emph{exact} integer. (This problem also arises with factorials; -see §\ref{subsec:evalFactorialsBinom}.) The solution employed in -\texttt{numerica} is to make what is considered an integer depend -on a rounding value. Most calculations will produce rounding errors -in distant decimal places. For `int-ifying' calculations, \texttt{numerica} -uses a rounding value of $14$: a calculation produces an integer -if, when rounded to $14$ figures, the result is an integer. Since -\texttt{l3fp} works to $16$ significant figures, a rounding value -of $14$ allows ample `elbowroom' for rounding errors to be accommodated -when judging what is an integer and what is not. As a practical matter -problems should not arise. +require \verb`n` to be an integer. This raises an interesting question: +if the `$n$' of an $n$th root is the result of a calculation, what +happens with rounding errors? The calculation may not produce an \emph{exact} +integer. (This problem also arises with factorials; see §\ref{subsec:evalFactorialsBinom}.) +The solution employed in \texttt{numerica} is to make what is considered +an integer depend on a rounding value. Most calculations will produce +rounding errors in distant decimal places. For `int-ifying' calculations, +\texttt{numerica} uses a rounding value of $14$: a calculation produces +an integer if, when rounded to $14$ figures, the result is an integer. +Since \texttt{l3fp} works to $16$ significant figures, a rounding +value of $14$ allows ample `elbowroom' for rounding errors to be +accommodated when judging what is an integer and what is not. As a +practical matter problems should not arise. \subsubsection{\emph{n}th roots of negative numbers} Odd (in the sense of `not even') integral roots of \emph{negative} -numbers are available with \verb`\sqrt`, +numbers are available with \verb`\sqrt`, \begin{centred} \verb`\eval{$ \sqrt[3]{-125} $}` $\Longrightarrow$ \eval{$ \sqrt[3]{-125} $}, -\verb`\eval{$ \sqrt[3]{-1.25} $}` $\Longrightarrow$ \eval{$ \sqrt[3]{-0.125} $}. +\verb`\eval{$ \sqrt[3]{-1.25} $}` $\Longrightarrow$ \eval{$ \sqrt[3]{-1.25} $}. \end{centred} \subsubsection{Inverse integer powers } Of course to find an $n$th root we can also raise to the inverse -power, +power, \begin{centred} \verb`\eval{$ 81^{1/4} $}` $\Longrightarrow$ \eval{$ 81^{1/4} $}. \end{centred} @@ -1544,7 +1544,7 @@ below in §\ref{subsec:errorsInverse-powers}. The usual precedence rules apply: multiplication and division bind equally strongly and more strongly than addition and subtraction which bind equally stongly. Exponentiating binds most strongly. Evaluation -occurs from the left. +occurs from the left. \begin{centred} \verb`\eval{$ 4+5\times6+3 $}` $\Longrightarrow$ \eval{$ 4+5\times6+3 $}, @@ -1577,24 +1577,25 @@ for \verb`[ ]`, and \verb`\lbrace \rbrace` for \verb`\{ \}`. \subsection{Modifiers\texttt{ (\textbackslash left \textbackslash right}, etc.)} -The \verb`\left` and \texttt{\textbackslash right} modifiers and -also the series of \verb`\big...` modifiers\texttt{ }(\texttt{\textbackslash}\verb`bigl \bigr`, -\verb`\Bigl \Bigr`, \verb`\biggl \biggr`, \verb`\Biggl \Biggr`) -are available for use with all brackets (parentheses, square brackets, -braces): +The \verb`\left` and \verb`\right` modifiers and also the series +of \verb`\big...` modifiers\texttt{ }(\verb`\bigl \bigr`, \verb`\Bigl \Bigr`, +\verb`\biggl \biggr`, \verb`\Biggl \Biggr`) are available for use +with all brackets (parentheses, square brackets, braces): \begin{verbatim} \eval[p=.]{\[ \exp\left( \dfrac{\ln2}{4}+\dfrac{\ln8}{4} \right) \]} \end{verbatim} -$\Longrightarrow$ \eval[p=.]{\[ \exp\left( \dfrac{\ln2}{4}+\dfrac{\ln8}{4} \right) \]} +$\Longrightarrow$ \eval[p=.]{\[ \exp\left( + \dfrac{\ln2}{4}+\dfrac{\ln8}{4} + \right) \]} \texttt{numerica} also accepts their use with \texttt{.} (dot) and with \texttt{/} (as noted earlier, the \verb`[p]` and \verb`[p=.]` -are explained at §\ref{subsec:settingsPunctuation}): +are explained at §\ref{subsec:settingsPunctuation}): \begin{centred} \verb`\eval[p]{\[ \left.\dfrac{3+4}{2+1}\right/\!\dfrac{1+2}{4+5} \]}` -$\Longrightarrow$ \eval[p=.]{\[ \left. \dfrac{3+4}{2+1} \right/\!\dfrac{1+2}{4+5} \]} +$\Longrightarrow$ \eval[p]{\[ \left.\dfrac{3+4}{2+1}\right/\!\dfrac{1+2}{4+5} \]} \end{centred} They can be nested. @@ -1612,18 +1613,20 @@ and \verb`\asinh`, \verb`\acosh`, \verb`\atanh`, \verb`\acsch`, \verb`\asech`, \verb`\acoth`. (\emph{HMF} writes $\text{arcsinh}$, $\text{arccosh}$, etc. and ISO recommends $\text{arsinh}$, $\text{arcosh}$, etc. The first seems ill-advised, the second not widely adopted. At -present neither is catered for in \texttt{numerica}.)\emph{ } +present neither is catered for in \texttt{numerica}.) \begin{centred} -\verb`\eval{$ \arctan1/1\deg $}` $\Longrightarrow$ \eval{$ \arctan 1/1\deg $} , +\verb`\eval{$ \arctan1/1\deg $}` $\Longrightarrow$\eval{$ \arctan1/1\deg $} +, -\verb`\eval{$ \atanh\tanh3 $}` $\Longrightarrow$ \eval{$ \atanh\tanh3 $} . +\verb`\eval{$ \atanh\tanh3 $}` $\Longrightarrow$ \eval{$ \atanh\tanh3 $}. \end{centred} Inverses can also be constructed using the `$-1$' superscript notation. Thus \begin{centred} -\verb`\eval{$ \sin^{-1}(1/\surd2)/1\deg $}` $\Longrightarrow$ \eval{$ \sin^{-1}(1/\surd2)/1\deg $} , +\verb`\eval{$ \sin^{-1}(1/\surd2)/1\deg $}` $\Longrightarrow$ \eval{$ \sin^{-1}(1/\surd2)/1\deg $} +, -\verb`\eval{$ \tanh\tanh^{-1}0.5 $}` $\Longrightarrow$ \eval{$ \tanh\tanh^{-1}0.5 $} . +\verb`\eval{$ \tanh\tanh^{-1}0.5 $}` $\Longrightarrow$ \eval{$ \tanh\tanh^{-1}0.5 $}. \end{centred} \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% @@ -1637,37 +1640,41 @@ involving exponentials (for the direct functions) and natural logarithms and square roots for the inverses. Rounding errors mean the values calculated may not have $16$-figure accuracy. The worst `offenders' are likely to be the least used, \verb`\acsch` and \verb`\asech`. -For instance, +For instance, \[ \acsch x=\ln\left[\frac{1}{x}+\left(\frac{1}{x^{2}}+1\right)^{1/2}\right], \] \begin{centred} -\verb`\eval{$ \csch \acsch 7 $}[16]` $\Longrightarrow$ \eval{$ \csch \acsch 7 $}[16]. +\verb`\eval{$ \csch \acsch 7 $}[16]` $\Longrightarrow$ \eval{$ \csch \acsch 7 $}[16] \end{centred} \end{shaded}% \end{minipage} \subsection{Logarithms} -The natural logarithm \verb`\ln`, base $10$ logarithm \verb`\lg`, -and binary or base $2$ logarithm \verb`\lb` are all recognized, -as is \verb`\log`, preferably with a subscripted base: +\noindent The natural logarithm \noindent\verb`\ln`, base $10$ logarithm +\noindent\verb`\lg`, and binary or base $2$ logarithm \noindent\verb`\lb` +are all recognized, as is \noindent\verb`\log`, preferably with a +subscripted base: \begin{centred} -\verb`\eval{$ \log_{12}1728 $}` $\Longrightarrow$ \eval{$ \log_{12}1728 $} +\noindent\noindent\verb`\eval{$ \log_{12}1728 $}` $\Longrightarrow$ +\eval{$ \log_{12}1728 $} \end{centred} -If there is no base indicated, base $10$ is assumed. (The notations -\verb`\ln`, \verb`\lg`, and \verb`\lb` follow ISO 80000-2 recommendation, -which frowns upon the use of the unsubscripted \verb`\log` although -only \verb`\ln` appears widely used.) The base need not be explicitly -entered as a number. It could be entered as an expression or be specified -in the vv-list: +\noindent If there is no base indicated, base $10$ is assumed. (The +notations \noindent\verb`\ln`, \noindent\verb`\lg`, and \noindent\verb`\lb` +follow ISO 80000-2 recommendation, which frowns upon the use of the +unsubscripted \noindent\verb`\log` although only \noindent\verb`\ln` +appears widely used.) The base need not be explicitly entered as a +number. It could be entered as an expression or be specified in the +vv-list: \begin{centred} -\verb`\eval*{$ \log_b c $}[b=2,c=1024]` $\Longrightarrow$ \eval*{$ \log_b c $}[b=2,c=1024], +\noindent\noindent\verb`\eval*{$ \log_b c $}[b=2,c=1024]` $\Longrightarrow$ +\eval*{$ \log_b c $}[b=2,c=1024], \end{centred} -the log to base $2$ in this case. It is possible to use the unadorned -\verb`\log` with a base different from $10$; if you wish to do this -only for a particular calculation see §\ref{subsec:settingsLogBase}, +\noindent the log to base $2$ in this case. It is possible to use +the unadorned \noindent\verb`\log` with a base different from $10$; +if you wish to do this only for a particular calculation see §\ref{subsec:settingsLogBase}, or see §\ref{sec:settingsDefaults} if you want to make this default behaviour. @@ -1675,7 +1682,7 @@ behaviour. Other unary functions supported are the exponential function \verb`\exp` and signature function \verb`\sgn` (equal to $-1$, $0$, or $1$ -depending as its argument is $<0$, $=0$, or $>0$). +depending as its argument is $<0$, $=0$, or $>0$). \subsection{Squaring, cubing, \ldots unary functions} @@ -1686,16 +1693,17 @@ formed' expression like \] You do not have to render it $(\sin1.234)^{2}+(\cos1.234)^{2}$ or (heaven forbid) $(\sin(1.234))^{2}+(\cos(1.234))^{2}$. The everyday -usage is fine: +usage is fine: \begin{centred} \verb`\eval{$ \sin^2\theta+\cos^2\theta $}[\theta=1.234]` $\Longrightarrow$ -\eval{$ \sin^2\theta+\cos^2\theta $}[\theta=1.234] . +\eval{$ \sin^2\theta+\cos^2\theta $}[\theta=1.234]. \end{centred} Equally \texttt{numerica} has no difficulty reading the `correct' -but pedantic form +but pedantic form \begin{centred} \verb`\eval{$ (\sin(\theta))^2+(\cos(\theta))^2 $}[\theta=1.234]` -$\Longrightarrow$ \eval{$ (\sin(\theta))^2+(\cos(\theta))^2 $}[\theta=1.234] . +$\Longrightarrow$ \eval{$ (\sin(\theta))^2+(\cos(\theta))^2 $}[\theta=1.234] +. \end{centred} A hyperbolic identity is corroborated in this example: \begin{centred} @@ -1704,16 +1712,16 @@ A hyperbolic identity is corroborated in this example: \verb`\eval{$ 3\sinh x+4\sinh^3x $}[x=1]` $\Longrightarrow$ \eval{$ 3\sinh x+4\sinh^3x $}[x=1]. \end{centred} In fact all named unary functions in \texttt{numerica} can be squared, -cubed, etc., in this `incorrect' but familiar way, although the -practice outside the trigonometric and hyperbolic context seems (vanishingly?) +cubed, etc., in this `incorrect' but familiar way, although the practice +outside the trigonometric and hyperbolic context seems (vanishingly?) rare. When the argument of the function is parenthesized and raised to a -power – like $\sin(\pi)^{2}$ – it is read by \texttt{numerica} as -the `sine of the square of pi', $\sin(\pi^{2})$, and \emph{not -}as the `square of the sine of pi', $(\sin\pi)^{2}$: +power -- like $\sin(\pi)^{2}$ -- it is read by \texttt{numerica} +as the `sine of the square of pi', $\sin(\pi^{2})$, and \emph{not +}as the `square of the sine of pi', $(\sin\pi)^{2}$: \begin{centred} -\verb`\eval{$ \sin(\pi)^2 $}` $\Longrightarrow$ \eval{$ \sin(\pi)^2 $} . +\verb`\eval{$ \sin(\pi)^2 $}` $\Longrightarrow$ \eval{$ \sin(\pi)^2 $}. \end{centred} Things are done like this in \texttt{numerica} above all to handle the logarithm in a natural way. Surely $\ln x^{n}=n\ln x$, i.e. $\ln x^{n}=\ln(x^{n})$ @@ -1729,24 +1737,24 @@ greatest common divisor. The comma list of arguments to \verb`\max`, \verb`\min` or \verb`\gcd` can be of arbitrary length. The arguments themselves can be expressions or numbers. For \verb`\gcd`, \emph{non-integer arguments are truncated to integers}. Hence both $y$ and $3y$ are -independently truncated in the following example – to $81$ and $243$ -respectively: +independently truncated in the following example -- to $81$ and +$243$ respectively: \begin{centred} \verb`\eval{$ \gcd(12,10x^2,3y,y,63) $}[y=1/0.0123456789,x=3]` $\Longrightarrow$ -\eval{$ \gcd(12,10x^2,3y,y,63) $}[y=1/0.0123456789,x=3] . +\eval{$ \gcd(12,10x^2,3y,y,63) $}[y=1/0.0123456789,x=3]. \end{centred} (The truncation occurs in the argument of \verb`\gcd`, not in the -vv-list.) +vv-list.) For $n$-ary functions, squaring, cubing, etc. follows a different pattern from that for unary functions. For \verb`\max`, \verb`\min`, \verb`\gcd` the argument of the function is a comma list. Squaring the argument makes no sense. We understand the superscript as applying to the function as a whole. (Consistency is not the point here; it -is what mathematicians do that \texttt{numerica} tries to accommodate.) +is what mathematicians do that \texttt{numerica} tries to accommodate.) \begin{centred} \verb`\eval{$ \gcd(3x,x,\arcsin 1/\deg)^2 $}[x=24]` $\Longrightarrow$ -\eval{$ \gcd(3x,x,\arcsin 1/\deg)^2 $}[x=24] . +\eval{$ \gcd(3x,x,\arcsin 1/\deg)^2 $}[x=24]. \end{centred} \subsection{Delimiting arguments with brackets \& modifiers } @@ -1759,14 +1767,14 @@ The brackets, of whatever kind, can be qualified with \verb`\left \right`, (which ensures the concluding full stop appears in the correct place.} \begin{centred} \verb`\eval[p=.]{\[ \sin\left\lbrack \dfrac\pi{1+2+3}\right\rbrack \]}` -$\Longrightarrow$\eval[p=.]{\[ \sin\left\lbrack\dfrac\pi{1+2+3}\right\rbrack \]} +$\Longrightarrow$ \eval[p=.]{\[ \sin\left\lbrack \dfrac\pi{1+2+3}\right\rbrack \]} \end{centred} \subsection{Absolute value, floor \& ceiling functions} It is tempting to use the \texttt{|} key on the keyboard for inserting an absolute value sign. \texttt{numerica} accepts this usage, but -it is deprecated. The spacing is incorrect – compare $|-l|$ using +it is deprecated. The spacing is incorrect -- compare $|-l|$ using \texttt{|} against $\lvert-l\rvert$ using \verb`\lvert \rvert`. Also, the identity of the left and right delimiters makes nested absolute values difficult to parse. \texttt{numerica} does not attempt to do @@ -1778,7 +1786,7 @@ better in every way except ease of writing.\texttt{ }To aid such ease command of the \texttt{mathtools} package). This takes a mutually exclusive star (asterisk) or square bracketed optional argument, and a mandatory braced argument. The starred form expands to \verb`\left\lvert #1 \right\rvert` -where \verb`#1` is the mandatory argument: +where \verb`#1` is the mandatory argument: \begin{centred} \verb`\eval[p=.]{\[ 3\abs*{\frac{\abs{n}}{21}-1} \]}[n=-7]` $\Longrightarrow$ \eval[p=.]{\[ 3\abs*{\frac{\abs{n}}{21}-1} \]}[n=-7] @@ -1789,12 +1797,12 @@ The optional argument provides access to the \verb`\big...` modifiers: \abs[\Big]{\abs{a-c}-\abs[\big]{A-C}} \]}[A=12,a=-10,C=7,c=-5] \end{verbatim} -$\Longrightarrow$ \eval[p=.]{\[ +$\Longrightarrow$ \eval[p=.]{\[ \abs[\Big]{\abs{a-c}-\abs[\big]{A-C}} - \]}[A=12,a=-10,C=7,c=-5] + \]}[A=12,a=-10,C=7,c=-5] The form without either star or square bracket option dispenses with -the modifiers altogether: +the modifiers altogether: \begin{centred} \verb`\eval{$ \tfrac12(x+y)+\tfrac12\abs{x-y} $}[x=-3,y=7].` $\Longrightarrow$ \eval{$ \tfrac12(x+y)+\tfrac12\abs{x-y} $}[x=-3,y=7]. @@ -1809,7 +1817,7 @@ bracketed optional argument and for the starred forms expanding to where \verb`#1` is the mandatory argument, and for the square bracket option forms replacing the \verb`\left` and \verb`\right` with the corresponding \verb`\big` commands. The form without star or square-bracket -option dispenses with any modifier at all. +option dispenses with any modifier at all. \begin{centred} \verb`\eval{$ \floor{-\pi} $}` $\Longrightarrow$ \eval{$ \floor{-\pi} $}, @@ -1819,13 +1827,13 @@ The floor function, $\lfloor x\rfloor$, is the greatest integer $\le x$; the ceiling function, $\lceil x\rceil$ is the smallest integer $\ge x$. Like the absolute value, the floor and ceiling functions, can be nested: \begin{centred} -\verb`\eval{$ \floor{-\pi+\ceil{e}} $}` $\Longrightarrow$ \eval{$ \floor{-\pi+\ceil{e}} $}. +\verb`\eval{$ \floor{-\pi+\ceil{e}} $}` $\Longrightarrow$\eval{$ \floor{-\pi+\ceil{e}} $}. \end{centred} \subsubsection{Squaring, cubing, \ldots{} absolute values, etc.} These three functions can be raised to a power \emph{without} extra -parentheses: +parentheses: \begin{centred} \verb`\eval{$ \ceil{e}^2 $},` $\Longrightarrow$ \eval{$ \ceil{e}^2 $}, @@ -1843,25 +1851,25 @@ parentheses: $\Longrightarrow$ \eval{$ (\alpha+\beta)!-\alpha!-\beta! $}[\alpha=2,\beta=3]. \end{centred} The examples illustrate how \texttt{numerica} interprets the argument -of the factorial symbol:\texttt{ }it `digests' +of the factorial symbol: it `digests' \begin{itemize} -\item a preceding (possibly multi-digit) integer, or -\item a preceding variable token, or -\item a bracketed expression, or -\item a bracket-like expression. +\item a preceding (possibly multi-digit) integer, or +\item a preceding variable token, or +\item a bracketed expression, or +\item a bracket-like expression. \end{itemize} A bracket-like expression is an absolute value, floor or ceiling function, -since they delimit arguments in a bracket-like way: +since they delimit arguments in a bracket-like way: \begin{centred} \verb`\eval{$ \abs{-4}!+\floor{\pi}!+\ceil{e}! $}` $\Longrightarrow$ -\eval{$ \abs{-4}!+\floor{\pi}!+\ceil{e}! $}. +\eval{$ \abs{-4}!+\floor{\pi}!+\ceil{e}! $} \end{centred} The result of feeding the factorial an expression different in kind from one of these four cases may give an error message or an unexpected result. Use parentheses around such an expression; for example write $(3^{2})!$, rather than $3^{2}!$. -Nesting of brackets for factorials is accepted: +Nesting of brackets for factorials is accepted: \begin{centred} \verb`\eval{$ ((5-2)!+1)! $}` $\Longrightarrow$ \eval{$ ((5-2)!+1)! $}. \end{centred} @@ -1873,8 +1881,8 @@ exact integer. This problem is unlikely to be of practical concern since \texttt{numerica} rounds the result of such a calculation by default to $14$ significant figures before offering it to the factorial. Since \texttt{l3fp} works to $16$ significant figures, there is ample -`elbowroom' to accommodate rounding errors before the result of -a calculation ceases to round to an integer. +`elbowroom' to accommodate rounding errors before the result of a +calculation ceases to round to an integer. \subsubsection{Double factorials} @@ -1884,9 +1892,9 @@ when $n$ is odd. \begin{centred} \verb`\eval{$ 6!! $}` $\Longrightarrow$ \eval{$ 6!! $}, -\verb`\eval{$ n!! $}[n=\sqrt{49}]` $\Longrightarrow$ \eval{$ n!! $}[n=\sqrt{49}], +\verb`\eval{$ n!! $}[n=\sqrt{49}]` $\Longrightarrow$ \eval{$ n!! $}[n=\sqrt{49}]. \end{centred} -Since $n!=n!!(n-1)!!$ it follows that +Since $n!=n!!(n-1)!!$ it follows that \[ n!!=\frac{n!}{(n-1)!!}=\frac{(n+1)!}{(n+1)!!}. \] @@ -1898,24 +1906,24 @@ are defined for integers $\ge-1$. Binomial coefficients are entered in \LaTeX{} with the \verb`\binom`\textbf{ }command. It takes two arguments and has a text-style version \verb`\tbinom` -and a display-style version \verb`\dbinom`. As implemented in {\ttfamily\verb`numerica`}, -these are \emph{generalised} binomial coefficients: +and a display-style version \verb`\dbinom`. As implemented in \texttt{numerica}, +these are \emph{generalised} binomial coefficients: \[ \binom{x}{k}=\frac{x(x-1)\dots(x-k+1)}{k(k-1)\dots1},\quad(x\in\mathbb{R},~k\in\mathbb{N}), \] where $x$ need not be a non-negative integer, and where $\binom{x}{0}=1$ by definition. Although the first (or upper) argument can be any real number, the lower argument \emph{must} be a non-negative integer. -Thus, \verb`\eval{$ \tbinom53 $}` $\Longrightarrow$ \eval{$\tbinom53$}, -\verb`\eval{$ \tbinom70 $}` $\Longrightarrow$ \eval{$\tbinom70$}, -\verb`\eval{$ \tbinom{4.2}3 $}` $\Longrightarrow$ \eval{$\tbinom{4.2}3$}, +Thus, \verb`\eval{$ \tbinom53 $}` $\Longrightarrow$ \eval{$ \tbinom53 $}, +\verb`\eval{$ \tbinom70 $}` $\Longrightarrow$ \eval{$ \tbinom70 $}, +\verb`\eval{$ \tbinom{4.2}3 $}` $\Longrightarrow$ \eval{$ \tbinom{4.2}3 $}, but if the second (or lower) argument of \verb`\binom` is \emph{not} -a non-negative integer, {\ttfamily\verb`numerica`} displays -a message; see §\ref{subsec:errorsIntegerArgs}. +a non-negative integer, \texttt{numerica} displays a message; see +§\ref{subsec:errorsIntegerArgs}. \subsection{Sums and products} -\verb`numerica` recognizes sums (\verb`\sum` displaying as $\sum$) +\texttt{numerica} recognizes sums (\verb`\sum` displaying as $\sum$) and products (\verb`\prod` displaying as $\prod$), and expects both symbols to have lower and upper summation/product limits specified. The lower limit must be given in the form \emph{sum/prod variable @@ -1923,7 +1931,7 @@ The lower limit must be given in the form \emph{sum/prod variable be specified (although it can also be given in the form \emph{sum/prod variable = final value}). The values may be expressions depending on other variables and values but must evaluate to integers (or infinity -– see §\ref{sec:settingsInfiniteSumsProds}). Evaluating to an integer +-- see §\ref{sec:settingsInfiniteSumsProds}). Evaluating to an integer means that they \emph{round} to an integer, using a rounding value that is set by default to $14$; (recall that \texttt{l3fp} works to $16$ significant figures). If a limit evaluates to a non-integer @@ -1932,66 +1940,71 @@ change this `int-ifying' rounding value, see §\ref{subsec:defaultsIntifyingRoun As an example of expressions in the limits, this example uses the floor and ceiling functions to convert combinations of constants to -integers (the \verb`[p]` is explained in §\ref{subsec:settingsPunctuation}), +integers (the \verb`[p]` is explained in §\ref{subsec:settingsPunctuation}), \begin{centred} -\verb`\eval[p]{\[ \sum_{n=\floor{\pi/e}}^{\ceil{\pi e}}n \]}` $\Longrightarrow$\eval[p]{\[ \sum_{n=\floor{\pi/e}}^{\ceil{\pi e}}n \]} +\verb`\eval[p]{\[ \sum_{n=\floor{\pi/e}}^{\ceil{\pi e}}n \]}` $\Longrightarrow$ +\eval[p]{\[ \sum_{n=\floor{\pi/e}}^{\ceil{\pi e}}n \]} \end{centred} -\noindent (which is $\sum_{n=1}^{9}n$).\emph{ }If the upper limit -is less than the lower limit the result is zero. Notice that there -is no vv-list. The summation variable does not need to be included -there unless there are other variables that depend on it. However, -in the case +(which is $\sum_{n=1}^{9}n$).\emph{ }If the upper limit is less than +the lower limit the result is zero. Notice that there is no vv-list. +The summation variable does not need to be included there unless there +are other variables that depend on it. However, in the case \begin{centred} \verb`\eval[p]{\[ \sum_{k=1}^N\frac1{k^3} \]}[N=100][4]` $\Longrightarrow$ \eval[p]{\[ \sum_{k=1}^N\frac1{k^3} \]}[N=100][4] \end{centred} -the upper limit $N$ is necessarily assigned a value in the vv-list. +the upper limit $N$ is necessarily assigned a value in the vv-list. -To the author it seems natural to enter the lower limit first, immediately -after the \verb`\sum` command (the sum is \emph{from }something \emph{to} -something), but no problem will accrue if the upper limit is placed -first (after all, the appearance of the formula in the pdf is the -same): +\noindent To the author it seems natural to enter the lower limit +first, immediately after the \noindent\verb`\sum` command (the sum +is \emph{from }something \emph{to} something), but no problem will +accrue if the upper limit is placed first (after all, the appearance +of the formula in the pdf is the same): \begin{centred} -\verb`\eval[p=.]{\[ \sum^N_{k=1}\frac1{k^3} \]}[N=100][4]` $\Longrightarrow$ -\eval[p=.]{\[ \sum^N_{k=1}\frac1{k^3} \]}[N=100][4] +\noindent\noindent\verb`\eval[p=.]{\[ \sum^N_{k=1}\frac1{k^3} \]}[N=100][4]` +$\Longrightarrow$ \eval[p=.]{\[ \sum^N_{k=1}\frac1{k^3} \]}[N=100][4] \end{centred} -Another example of a sum, using binomial coefficients this time, is +\noindent Another example of a sum, using binomial coefficients this +time, is \begin{centred} -\verb`\eval[p]{\[ \sum_{m=0}^5\binom{5}{m}x^m y^{5-m} \]}[x=0.75,y=2.25]` +\noindent\noindent\verb`\eval[p]{\[ \sum_{m=0}^5\binom{5}{m}x^m y^{5-m} \]}[x=0.75,y=2.25]` $\Longrightarrow$ \eval[p]{\[ \sum_{m=0}^5\binom{5}{m}x^m y^{5-m} \]}[x=0.75,y=2.25] \end{centred} -which is just \verb`\eval{$(x+y)^5$}[x=0.75,y=2.25]` $\Longrightarrow$ -\eval{$ (x+y)^5 $}[x=0.75,y=2.25], or $3^{5}$. - -Now let's calculate a product: +\noindent which is just +\begin{centred} +\noindent\noindent\verb`\eval{$(x+y)^5$}[x=0.75,y=2.25]` $\Longrightarrow$ +\eval{$(x+y)^5$}[x=0.75,y=2.25], +\end{centred} +\noindent or $3^{5}$. Now let's calculate a product: \begin{verbatim} \eval[p]{\[ \prod_{k=1}^{100} \biggl(\frac{x^2}{k^2\pi^2} +1\biggr) \]}[x=1][3] \end{verbatim} -$\Longrightarrow$ \eval[p]{\[\prod_{k=1}^{100} \biggl(\frac{x^2}{k^2\pi^2} +1\biggr)\]}[x=1][3] +$\Longrightarrow$ \eval[p]{\[ + \prod_{k=1}^{100} + \biggl(\frac{x^2}{k^2\pi^2} +1\biggr) + \]}[x=1][3] -\noindent to be compared with \verb`\eval{$ \sinh 1 $}[3]` $\Longrightarrow$ -\eval{$ \sinh1 $}[3]. Obviously more terms than $100$ are required -in the product to achieve 3-figure accuracy. +\noindent to be compared with \noindent\verb`\eval{$ \sinh 1 $}[3]` +$\Longrightarrow$ \eval{$ \sinh 1 $}[3]. Obviously more terms than +$100$ are required in the product to achieve 3-figure accuracy. \subsubsection{Infinite sums and products} -How many more? Let's `go the whole hog' and put $\infty$ in the -upper limit of this product: +How many more? Let's `go the whole hog' and put $\infty$ in the upper +limit of this product: \begin{verbatim} \eval[p=.]{\[ \prod_{k=1}^{\infty} \biggl(\frac{x^2}{k^2\pi^2} +1\biggr) \]}[x=1][3] \end{verbatim} -$\Longrightarrow$ \eval[p=.] - {\[ - \prod_{k=1}^{\infty} - \biggl(\frac{x^2}{k^2\pi^2} +1\biggr) - \]}[x=1][3] +$\Longrightarrow$ \eval[p=.]{\[ + \prod_{k=1}^{\infty} + \biggl(\frac{x^2}{k^2\pi^2} +1\biggr) + \]}[x=1][3] \noindent Disappointingly, we still get the same result, deficient by $1$ in the third decimal place. Obviously \texttt{numerica} has @@ -2018,21 +2031,21 @@ Other infinite sums converge more rapidly, and the default settings work admirably. For example \verb`\eval{$ (1+0.1234)^{4.321} $}` $\Longrightarrow$ \eval{$ (1+0.1234)^{4.321} $}. Using binomial coefficients we can express this as an infinite sum:\medskip{} + \begin{verbatim} \eval[p=.]{\[ \sum_{n=0}^{\infty}\binom{\alpha}{n}x^{n} \]}[\alpha=4.321,x=0.1234] \end{verbatim} -$\Longrightarrow$ \eval[p=.] - {\[ - \sum_{n=0}^{\infty}\binom{\alpha}{n}x^{n} - \]}[\alpha=4.321,x=0.1234] +$\Longrightarrow$ \eval[p=.]{\[ + \sum_{n=0}^{\infty}\binom{\alpha}{n}x^{n} + \]}[\alpha=4.321,x=0.1234] \subsection{Formatting commands} \label{subsec:evalFormatting-commands}There are many formatting commands which change the layout of a formula on the page but do not alter -its calculational content. \verb`numerica` copes with a great many +its calculational content. \texttt{numerica} copes with a great many of these formatting commands, although there will surely be some that it has overlooked and which will trigger an `Unknown token' message; see §\ref{sec:evalErrors}. \footnote{Please contact the author in that case: ajparsloe@gmail.com} @@ -2042,49 +2055,50 @@ see §\ref{sec:evalErrors}. \footnote{Please contact the author in that case: aj These include cryptic forms like \verb`\,` \verb`\:` and \verb`\>`, \verb`\;` and the corresponding `verbose' forms, \verb`\thinspace`, \verb`\medspace` and \verb`\thickspace` and their negative equivalents -\verb`\!` or \verb`\negthinspace`, \verb`\negmedspace` and \verb`\negthickspace`: +\verb`\!` or \verb`\negthinspace`, \verb`\negmedspace` and \verb`\negthickspace`: \begin{centred} \verb`\eval{$ 1\negthickspace+\negthickspace 1 $}` $\Longrightarrow$ \eval{$ 1\negthickspace+\negthickspace 1 $} \end{centred} which gives the text spacing of 1+1 as against the usual math spacing -$1+1$ but doesn't affect the result of the calculation. +$1+1$ but doesn't affect the result of the calculation. Other spacing commands are \verb`\quad` and \verb`\qquad`, and \verb`\hspace{arg}` and \verb`\mspace{arg}`. For \verb`\hspace` there is also a starred form, \verb`\hspace*{arg}`. Phantoms similarly take an argument: -\verb`\phantom{arg}`, \verb`\hphantom{arg}` and \verb`\vphantom{arg}`. +\verb`\phantom{arg}`, \verb`\hphantom{arg}` and \verb`\vphantom{arg}`. \begin{centred} \verb`\eval{$ 1\hphantom{mmm}+\hphantom{mmm}1 $}` $\Longrightarrow$ -\eval{$ 1\hphantom{mmm}+ \hphantom{mmm}1 $}. +\eval{$ 1\hphantom{mmm}+\hphantom{mmm}1 $}. \end{centred} Like \verb`\vphantom`, struts allow vertical spacing adjustments. -\verb`numerica` should digest both \verb`\xmathstrut[optarg]{arg}` -from \verb`mathtools` and its `baby cousin' \verb`\mathstrut` -from \TeX . An example from \emph{The \TeX{} book} demonstrating the -use of \verb`\mathstrut` is +\texttt{numerica} should digest both \verb`\xmathstrut[optarg]{arg}` +from \texttt{mathtools} and its `baby cousin' \verb`\mathstrut` from +\TeX . An example from \emph{The \TeX{} book} demonstrating the use +of \verb`\mathstrut` is \begin{verbatim} \eval{$\sqrt{\mathstrut a}+\sqrt{\mathstrut d}+ \sqrt{\mathstrut y}$}[a=4,d=9,y=16] \end{verbatim} -$\Longrightarrow$ \eval{$\sqrt{\mathstrut a}+\sqrt{\mathstrut d}+\sqrt{\mathstrut y}$}[a=4,d=9,y=16], +$\Longrightarrow$ \eval{$\sqrt{\mathstrut a}+\sqrt{\mathstrut d}+ + \sqrt{\mathstrut y}$}[a=4,d=9,y=16], -And here is an evaluation of an expression from the \verb`mathtools` -documentation using \verb`\xmathstrut`: +And here is an evaluation of an expression from the \texttt{mathtools} +documentation using \verb`\xmathstrut`: \begin{verbatim} \eval{\[ \frac{ \frac{ \xmathstrut{0.1} x-1 } { \xmathstrut{0.25} x-\sin{ x} } } {\xmathstrut{0.4} \sqrt{ 10-x } } \]} [x=\pi/6] \end{verbatim} -$\Longrightarrow$ \eval{\[ \frac{ \frac{ \xmathstrut{0.1} x-1 } +$\Longrightarrow$ \eval{\[ \frac{ \frac{ \xmathstrut{0.1} x-1 } { \xmathstrut{0.25} x-\sin{ x} } } - {\xmathstrut{0.4} \sqrt{ 1-x } } \]} + {\xmathstrut{0.4} \sqrt{ 10-x } } \]} [x=\pi/6] \subsubsection{\texttt{\textbackslash splitfrac}} -The \verb`mathtools` package provides \verb`\splitfrac` and \verb`\splitdfrac` +The \texttt{mathtools} package provides \verb`\splitfrac` and \verb`\splitdfrac` to aid handling of clumsy fractions. The documentation gives an (artificial) example of use. I've mangled it to produce an even more ridiculous illustration, adding to the mess an enormous square root, the modifiers @@ -2096,6 +2110,7 @@ what we get:\footnote{For the \texttt{{[}p=.,vvd={]}} see §\ref{subsec:settings and §\ref{subsec:settingsVvDisplayChangeLocal}. The first puts the concluding full stop in the right place; the second suppresses the vv-list.} \medskip{} + \begin{verbatim} \eval[p=.,vvd=]{\[ \sqrt{\left\lparen @@ -2110,7 +2125,7 @@ vv-list.} \medskip{} {\dfrac z7}\right\rparen} \]}[x=2,y=5,z=10] \end{verbatim} -$\Longrightarrow$ \eval[p=.,vvd=]{\[ +$\Longrightarrow$ \eval[p=.,vvd=]{\[ \sqrt{\left\lparen \frac{ \splitfrac{xy + xy + xy + xy + xy} {+ xy + xy + xy + xy} @@ -2126,48 +2141,48 @@ $\Longrightarrow$ \eval[p=.,vvd=]{\[ \subsubsection{Colour} \label{subsec:Colour}(Anglicised spelling at least for the heading!) -If you add to the preamble of your document the line +If you add to the preamble of your document the line \begin{lyxcode} \textbackslash usepackage\{color\} \end{lyxcode} two commands become available, \verb`\textcolor[optarg]{arg1}{arg2}` and the declaration form of command, \verb`\color[optarg]{arg}`. -\verb`numerica` readily accepts the former in a formula to be evaluated: +\texttt{numerica} readily accepts the former in a formula to be evaluated: \begin{centred} \verb`\eval{$ \sin \tfrac\pi6n\textcolor{red}{T}+1 $}[T=9,n=3]` $\Longrightarrow$ -\eval{$ \sin \tfrac\pi6n\textcolor{red}{T}+1 $}[T=9,n=3] +\eval{$ \sin \tfrac\pi6n\textcolor{red}{T}+1 $}[T=9,n=3] \end{centred} -(assuming you had some wish to highlight the time $T$). +(assuming you had some wish to highlight the time $T$). However there are restrictions on the use of \verb`\color` in \verb`\eval` commands. \verb`\color` is a \emph{declaration} form of command. It has effect until the end of the current group or environment. If you want to restrict it to only part of that group you need to em-brace -the command and what it is to apply to, +the command and what it is to apply to, \begin{lyxcode} <pre-stuff>\{\textbackslash color\{red\}<red-stuff>\}<post-stuff\} \end{lyxcode} -but that is where the problem arises. \verb`numerica` does not check +but that is where the problem arises. \texttt{numerica} does not check for `unannounced' brace groups. It expects a brace group to be introduced by a preceding instruction like \verb`\sqrt` or \verb`\frac` or -\verb`^`. When announced in this way, \verb`numerica` can handle +\verb`^`. When announced in this way, \texttt{numerica} can handle the brace group appropriately. But the brace group \verb`{\color{red}<red-stuff>}` -is not so announced. \verb`numerica`'s parsing routine will not recognize -what it has just swallowed and a \LaTeX{} error will result. So, \verb`\color` -cannot be used in a formula in a `naked' or unannounced brace group. -Writing \verb`\eval{$ \color{red} \sin \tfrac\pi6nT+1 $}[T=9,n=3]` +is not so announced. \texttt{numerica}'s parsing routine will not +recognize what it has just swallowed and a \LaTeX{} error will result. +So, \verb`\color` cannot be used in a formula in a `naked' or unannounced +brace group. Writing \verb`\eval{$ \color{red} \sin \tfrac\pi6nT+1 $}[T=9,n=3]` is fine, as is \begin{centred} \verb`\eval{$ \sin \tfrac\pi6nT+1 \color{red} $}[T=9,n=3]` $\Longrightarrow$ -\eval{$ \sin \tfrac\pi6nT+1 \color{red} $}[T=9,n=3]. +\eval{$ \sin \tfrac\pi6nT+1 \color{red} $}[T=9,n=3]. \end{centred} So too, because the \verb`\frac` introduces the confining brace group, -is +is \begin{centred} -\verb`\eval{$ \frac{\color[gray]{0.5}A}B $}[A=12,b=4]` $\Longrightarrow$\eval{$ \frac{\color[gray]{0.5}A}B $}[A=12,B=4], +\verb`\eval{$ \frac{\color[gray]{0.5}A}b $}[A=12,b=4]` $\Longrightarrow$\eval{$ \frac{\color[gray]{0.5}A}b $}[A=12,b=4] \end{centred} where both arguments of the \verb`\color` command are used for grayscale -output. +output. But trying something like \verb`\eval{$ 3{\color[gray]{0.5}x}+1 $}[x=2]` will cause a \LaTeX{} error and halt compilation since there is no @@ -2177,13 +2192,13 @@ command announcing the brace group confining the \verb`\color` command. commands} \label{subsec:Text-mbox-fonts}Following a rethink of the behaviour -of a number of font and formatting commands, in version 2 of \verb`numerica` +of a number of font and formatting commands, in version 2 of \texttt{numerica} the content of a \verb`\text` or \verb`\mbox` command is \emph{invisible} to the \verb`\eval` command. \emph{This behaviour is different from -that of version 1.} Now the content is ignored in a calculation, +that of version 1.} Now the content is ignored in a calculation, \begin{centred} \verb`\eval*{ 1/0.0123456789 \mbox{approx.} }[5]` $\Longrightarrow$ -\eval*{ 1/0.0123456789 \mbox{approx.}}[5], +\eval*{ 1/0.0123456789 \mbox{approx.} }[5], \end{centred} even when the \verb`\text` or \verb`\mbox` contains mathematical content. @@ -2196,7 +2211,7 @@ As well as the math font commands, \verb`\eval` also accepts \verb`\textrm`, like \verb`2e-1` appearing in the formula or the vv-list can display correctly by wrapping it in a \verb`\textrm` or \verb`\texttt` command, rather than displaying inappropriately as the algebraic expression -$2e-1$. +$2e-1$. \subsubsection{\texttt{\textbackslash ensuremath},\texttt{ \$},\texttt{ \textbackslash (},\texttt{ \textbackslash )},\texttt{ \textbackslash{[}},\texttt{ \textbackslash{]}}} @@ -2206,9 +2221,9 @@ Should \verb`\ensuremath` be included in a formula for evaluation math delimiters are present or not. More generally, should math delimiters (through some momentary oversight) be used both within and outside an \verb`\eval` command, the command is processed as if only the -outside environment is involved; the inner delimiters are ignored: +outside environment is involved; the inner delimiters are ignored: \begin{centred} -\verb`$ \eval{\[ -4^2 \]} $` $\Longrightarrow$ $ \eval{\[ -4^2 \]} $. +\verb`$ \eval{\[ -4^2 \]} $` $\Longrightarrow$$ \eval{\[ -4^2 \]} $ \end{centred} \section{Error messages } @@ -2227,7 +2242,7 @@ Hence strictly \texttt{numerica}-related errors leave brief messages in the pdf at the offending places. Before discussing specific error messages, note that there is a debug -facility (of a sort) discussed below in §\ref{subsec:settingsDebug}. +facility (of a sort) discussed below in §\ref{subsec:settingsDebug}. Error messages are in two parts: a \emph{what} part and a \emph{where} part. @@ -2236,37 +2251,36 @@ part. \label{subsec:errorsMismatched-brackets}An unmatched left parenthesis or other left bracket (in this case a missing right parenthesis) usually -results in a \texttt{numerica} error: +results in a \texttt{numerica} error: \begin{centred} \verb`$\eval{\sin(\pi/(1+x)}[x=1]$` $\Longrightarrow$ $\eval{\sin(\pi/(1+x)}[x=1]$ \end{centred} For the same error in the vv-list, the what-part remains unchanged but the where-part is altered: \begin{centred} -\verb`$\eval{ 1+y }[x=1,y=\sin(\pi/(1+x)]$` $\Longrightarrow$ $\eval{ 1+y }[y=\sin(\pi/(1+x),x=1]$ +\verb`$\eval{ 1+y }[x=1,y=\sin(\pi/(1+x)]$` $\Longrightarrow$ $\eval{ 1+y }[x=1,y=\sin(\pi/(1+x)]$ \end{centred} The \emph{what} message is the same; the \emph{where} is different. An unmatched right parenthesis or other right bracket (in this case a missing \emph{left} parenthesis) usually results in a similar \texttt{numerica} -error: +error: \begin{centred} \verb`$\eval{2((x+y)/(y+z)))^2}[x=1,y=2,z=3]$` $\Longrightarrow$ -\eval{2((x+y)/(y+z)))^{2}}[x=1,y=2,z=3] +$\eval{2((x+y)/(y+z)))^2}[x=1,y=2,z=3]$ \end{centred} But note that an unmatched modifier like \verb`\left` or \verb`\right` is a \LaTeX{} error and is caught by \LaTeX{} before \texttt{numerica} -can respond and so results in a terminal and logfile message. +can respond and so results in a terminal and logfile message. \subsection{Unknown tokens} -An `Unknown token' message can arise in a number of ways. If an -expression involves a number of variables, some of which depend on -others, their order in the vv-list matters: -\noindent \begin{center} -\verb`$\eval{\tfrac12 vt}[t=2,v=gt,g=9.8]$` $\Longrightarrow$ \eval{\tfrac{1}{2}vt}[t=2,v=gt,g=9.8] -\par\end{center} - +An `Unknown token' message can arise in a number of ways. If an expression +involves a number of variables, some of which depend on others, their +order in the vv-list matters: +\begin{centred} +\verb`$\eval{\tfrac12 vt}[t=2,v=gt,g=9.8]$` $\Longrightarrow$ $\eval{\tfrac12 vt}[t=2,v=gt,g=9.8]$ +\end{centred} The vv-list is evaluated from the \emph{right} so that in this example the variable \texttt{v} depends on a quantity \texttt{t} that is not yet defined. Hence the message. The remedy is to move \texttt{t} to @@ -2274,30 +2288,30 @@ the right of \texttt{v} in the vv-list. Similarly, if we use a variable in the formula that has not been assigned a value in the vv-list, we again get the `Unknown token' message, -but this time the location is the formula: +but this time the location is the formula: \begin{centred} -\verb`$\eval{\pi r^2h}[r=3]$` $\Longrightarrow$ \eval{\pi r^{2}h}[r=3] +\verb`$\eval{\pi r^2h}[r=3]$` $\Longrightarrow$ $\eval{\pi r^2h}[r=3]$ \end{centred} The remedy obviously is to assign a value to \texttt{h} in the vv-list\texttt{.} The same message will result if a mathematical operation or function -is used that has not been implemented in \texttt{numerica}: +is used that has not been implemented in \texttt{numerica}: \begin{centred} -\verb`$\eval{u \bmod v }[v=7,u=3]$` $\Longrightarrow$ \eval{u\bmod v}[v=7,u=3] +\verb`$\eval{u \bmod v }[v=7,u=3]$` $\Longrightarrow$ $\eval{u \bmod v }[v=7,u=3]$ \end{centred} A missing comma in the vv-list will generally result in an unknown -token message: +token message: \begin{centred} -\verb`$\eval{axy}[a=3 y=2,x=1]$` $\Longrightarrow$ \eval{axy}[a=3y=2,x=1] +\verb`$\eval{axy}[a=3 y=2,x=1]$` $\Longrightarrow$ $\eval{axy}[a=3 y=2,x=1]$ \end{centred} -Because of the missing comma, \verb`numerica` assumes \verb`a` has -the `value' \verb`3y=2`, an expression which it then tries to evaluate, -but the variable \verb`y` in this expression has not been assigned -a value, which generates the message. +Because of the missing comma, \texttt{numerica} assumes \verb`a` +has the `value' \verb`3y=2`, an expression which it then tries to +evaluate, but the variable \verb`y` in this expression has not been +assigned a value, which generates the message. -\emph{Extra} commas in the vv-list should cause no problems: +\emph{Extra} commas in the vv-list should cause no problems: \begin{centred} -\verb`$\eval{axy}[,a=3,,y=2,x=1,]$` $\Longrightarrow$ $\eval{axy}[,a=3,,y=2,x=1,]$ +\verb`$\eval{axy}[,a=3,,y=2,x=1,]$` $\Longrightarrow$ $\eval{axy}[,a=3,,y=2,x=1,]$ \end{centred} The presence of multi-token variables can also cause an unknown token message if the check for such variables is turned off; see §\ref{subsec:settingsMultitokSwitch}. @@ -2306,35 +2320,35 @@ message if the check for such variables is turned off; see §\ref{subsec:setting Perhaps if one is evaluating a formula with a number of variables and assigning different experimental values to them to see the effect, -a variable might be overlooked: +a variable might be overlooked: \begin{centred} -\verb`$\eval{axy}[a=3,y=,x=1]$` $\Longrightarrow$ \eval{axy}[a=3,y=,x=1] +\verb`$\eval{axy}[a=3,y=,x=1]$` $\Longrightarrow$ $\eval{axy}[a=3,y=,x=1]$ \end{centred} In the example the variable \verb`y` has been overlooked. The remedy -is obvious – assign a value to it. +is obvious -- assign a value to it. \subsection{Integer argument errors} \label{subsec:errorsIntegerArgs}Some functions require integer arguments -– factorials, the second argument of a binomial coefficient, and (in -\texttt{numerica}) $n$th roots using the optional argument of \texttt{\textbackslash sqrt}; -also summation and product variables. If integers are explicitly entered -for these arguments there is no problem, but if the value of the argument -is the result of a calculation, rounding errors require thinking about. -What accumulation of rounding errors is \emph{too} much so that the -result of the calculation \emph{cannot} be considered an integer? -\texttt{numerica} is generous: in the default setup, if a calculation -rounds to an integer at rounding value $14$ the result of the calculation -is considered an integer (obviously, the value resulting from the -rounding). Since \texttt{l3fp} works to $16$ significant figures -that gives ample room for rounding errors to `get lost in' and be -ignored, while still ruling out such things as (recall the example -in §\ref{subsec:evalBoolean-output}), +-- factorials, the second argument of a binomial coefficient, and +(in \texttt{numerica}) $n$th roots using the optional argument of +\texttt{\textbackslash sqrt}; also summation and product variables. +If integers are explicitly entered for these arguments there is no +problem, but if the value of the argument is the result of a calculation, +rounding errors require thinking about. What accumulation of rounding +errors is \emph{too} much so that the result of the calculation \emph{cannot} +be considered an integer? \texttt{numerica} is generous: in the default +setup, if a calculation rounds to an integer at rounding value $14$ +the result of the calculation is considered an integer (obviously, +the value resulting from the rounding). Since \texttt{l3fp} works +to $16$ significant figures that gives ample room for rounding errors +to `get lost in' and be ignored, while still ruling out such things +as (recall the example in §\ref{subsec:evalBoolean-output}), \begin{centred} \verb`\eval{\[ \sum_{n=1}^N n \]}[N=1/0.0123456789]` $\Longrightarrow$ \eval{\[ \sum_{n=1}^N n \]}[N=1/0.0123456789] \end{centred} -where $N$ differs from $81$ not until the seventh decimal place. +where $N$ differs from $81$ not until the seventh decimal place. The default rounding value of $14$ for `int-ifying' calculations can be changed: see §\ref{subsec:defaultsIntifyingRounding}. @@ -2356,9 +2370,9 @@ ISO recommends using \verb`\log` only with a subscripted base specified. Otherwise how is one to know whether the base is \verb`e` or $10$ or $2$ or whatever? Nonetheless \texttt{numerica} assumes that when \verb`\log` is used unsubscripted, the base is 10. Suppose you want -to make $12$ the base, but forget to put braces around the $12$: +to make $12$ the base, but forget to put braces around the $12$: \begin{centred} -\verb`$\eval{ \log_12 1728 }$` $\Longrightarrow$ $\eval{ \log_12 1728 } $ +\verb`$\eval{ \log_12 1728 }$` $\Longrightarrow$ $\eval{ \log_12 1728 }$ \end{centred} Here, \texttt{numerica} has taken \texttt{1} as the base (and $21728$ as the argument) of the logarithm and responds accordingly. @@ -2366,11 +2380,11 @@ as the argument) of the logarithm and responds accordingly. \subsection{\texttt{l3fp} errors} Some errors arising at the \texttt{l3fp} level are trapped and a message -displayed. +displayed. \subsubsection{Dividing by zero} \begin{centred} -\verb`$\eval{1/\sin x}[x=0]$` $\Longrightarrow$ \eval{1/\sin x}[x=0] +\verb`$\eval{1/\sin x}[x=0]$` $\Longrightarrow$ $\eval{1/\sin x}[x=0]$ \end{centred} Note however that \verb`$\eval{1/\sin x}[x=\pi]$` $\Longrightarrow\,\eval{1/\sin x}[x=\pi]$, because of rounding errors in distant decimal places. No doubt this @@ -2381,7 +2395,7 @@ is true for other functions as well. \label{subsec:errorsInverse-powers}Finding inverse integer powers of \emph{positive} numbers should always be possible, but raising a \emph{negative} number to an inverse power generates an error even -when – mathematically – it should not: +when -- mathematically -- it should not: \begin{centred} \verb`\eval{$ (-125)^{1/3} $}` $\Longrightarrow$ \eval{$ (-125)^{1/3} $} \end{centred} @@ -2391,31 +2405,31 @@ then the result is the $p$th power of the $q$th root of the number. Can a $q$th root be taken? If our floating point system used (for ease of illustration) only $4$ significant digits, $p/q=1/3$ would be the fraction $3333/10^{4}$, an odd numerator over an even denominator. -But a negative number does not possess an even ($10^{4}$th) root. +But a negative number does not possess an even ($10^{4}$th) root. Trying to evaluate a function like a factorial or square root or inverse trig. function outside its domain of definition also produces this -error: +error: \begin{centred} -\verb`$\eval{\arccos x}[x=2]$` $\Longrightarrow$ \eval{\arccos x}[x=2] +\verb`$\eval{\arccos x}[x=2]$` $\Longrightarrow$ $\eval{\arccos x}[x=2]$ \end{centred} In this case the inverse cosine, which is defined only on the interval -$[-1,1]$, has been fed the value $2$. +$[-1,1]$, has been fed the value $2$. Trying to evaluate an expression that resolves to $0/0$ also produces -this message: +this message: \begin{centred} -\verb`$\eval{\frac{1-y}{x-2}}[x=2,y=1]$` $\Longrightarrow$ \eval{\frac{1-y}{x-2}}[x=2,y=1] +\verb`$\eval{\frac{1-y}{x-2}}[x=2,y=1]$` $\Longrightarrow$ $\eval{\frac{1-y}{x-2}}[x=2,y=1]$ \end{centred} \subsubsection{Overflow/underflow} The factorial (discussed in §\ref{subsec:evalFactorialsBinom}) provides -an example of overflow: +an example of overflow: \begin{centred} -\verb`$\eval{3249!}$`\texttt{ }$\Longrightarrow$ \eval{3249!} +\verb`$\eval{3249!}$`\texttt{ }$\Longrightarrow$ $\eval{3249!}$ \end{centred} -This is hardly surprising since +This is hardly surprising since \begin{centred} \verb`$\eval{3248!}[x]$` $\Longrightarrow$ $\eval{3248!}[x]$. \end{centred} @@ -2423,7 +2437,7 @@ There is a limit on the size of exponents that \texttt{l3fp} can handle. A number in the form $a\times10^{b}$ must have $-10001\le b<10000$. If this is not the case an overflow or underflow condition occurs. As the examples show, an overflow condition generates a \texttt{numerica} -error. +error. For underflow, where the number is closer to $0$ than $10^{-10001}$, \texttt{l3fp} assigns a zero value to the quantity. \texttt{numerica} @@ -2449,7 +2463,7 @@ to be able to `dash off' the calculation, hence the short, cryptic nature of the keys. Most settings are generic, applicable not only to \verb`\nmcEvaluate` but also to other commands that are available if the packages \texttt{numerica-plus} or \texttt{numerica-tables} -are loaded; see §\ref{subsec:Related-packages}. +are loaded; see §\ref{subsec:Related-packages}. \subsection{\textquoteleft Debug\textquoteright{} facility} @@ -2464,56 +2478,55 @@ dbg~=~<integer> into the settings option. (White space around the equals sign is optional.) \begin{itemize} \item \texttt{dbg=0 }turns off the debug function, displays the result or -error message (this is the default); -\item \texttt{dbg=1 }equivalent to \texttt{dbg=2{*}3{*}5{*}7}; +error message (this is the default); +\item \texttt{dbg=1 }equivalent to \texttt{dbg=2{*}3{*}5{*}7}; \end{itemize} \begin{table}[t] -\centering -\noindent \centering{}\caption{Settings options} -\noindent \begin{center} +\centering \centering{}\caption{Settings options} + +\centering{}% \begin{tabular}{ll>{\raggedright}p{4cm}>{\raggedright}p{4cm}} \toprule {\small key} & {\small type} & {\small meaning} & {\small default}\tabularnewline -\midrule +\midrule {\small\texttt{dbg}} & {\small int} & {\small debug `magic' integer} & {\small\texttt{0}}\tabularnewline {\small\texttt{view}} & & {\small equivalent to }{\small\texttt{dbg=1}} & \tabularnewline {\small\texttt{\textasciicircum}} & {\small char} & {\small exponent mark for sci. notation input} & {\small\texttt{e}}\tabularnewline {\small\texttt{xx}} & {\small int (0/1)} & {\small multi-token variable switch} & {\small\texttt{1}}\tabularnewline {\small\texttt{()}} & {\small int (0/1/2)} & {\small trig. arg. parsing} & {\small\texttt{0}}\tabularnewline {\small\texttt{o}} & {\small int (0/1)} & {\small degree switch for trig. functions} & {\small\texttt{1}}\tabularnewline -{\small\texttt{log}} & {\small num} & {\small base of logarithms for }{\small{\small\verb`\log`}} & {\small\texttt{10}}\tabularnewline +{\small\texttt{log}} & {\small num} & {\small base of logarithms for }{\small\verb`\log`} & {\small\texttt{10}}\tabularnewline {\small\texttt{vv@}} & {\small int (0/1)} & {\small vv-list calculation mode} & {\small\texttt{0}}\tabularnewline -{\small\texttt{vvd}} & {\small token(s)} & {\small vv-list display-style spec.} & {\small\texttt{\{,\}\textbackslash mskip 12mu 6mu minus 9mu(vv)}}\tabularnewline +{\small\texttt{vvd}} & {\small token(s)} & {\small vv-list display-style spec.} & {\small\texttt{\{,\}\textbackslash mskip 12mu 6mu minus 9mu(vv)}}\tabularnewline {\small\texttt{vvi}} & {\small token(s)} & {\small vv-list text-style spec.} & {\small\texttt{\{,\}\textbackslash mskip 36mu minus 24mu(vv)}}\tabularnewline {*} & & {\small suppress equation numbering if }{\small\texttt{\textbackslash\textbackslash}}{\small{} in }{\small\texttt{vvd}} & \tabularnewline {\small\texttt{p}} & token(s) & {\small punctuation (esp. in display-style)} & {\small\texttt{,}}\tabularnewline -{\small\texttt{reuse}} & {\small int} & {\small form of result saved with }{\small{\small\verb`\nmcReuse`}} & {\small\texttt{0}}\tabularnewline +{\small\texttt{reuse}} & {\small int} & {\small form of result saved with }{\small\verb`\nmcReuse`} & {\small\texttt{0}}\tabularnewline \bottomrule \end{tabular} -\par\end{center} \end{table} -The `magic' integers are the following primes and their products +The `magic' integers are the following primes and their products \begin{itemize} \item \texttt{dbg=2} displays the vv-list after multi-token variables have been converted to their single token form, \texttt{\textbackslash nmc\_a}, -\texttt{\textbackslash nmc\_b}, etc.; +\texttt{\textbackslash nmc\_b}, etc.; \item \texttt{dbg=3} displays the formula after multi-token variables have -been converted to their single token form; +been converted to their single token form; \item \texttt{dbg=5} displays the stored variables and their \emph{evaluated} -values (\texttt{dbg=2} lists the values as expressions); +values (\texttt{dbg=2} lists the values as expressions); \item \texttt{dbg=7} displays the formula after it has been fp-ified but before it has been fed to \texttt{l3fp} to evaluate; \begin{itemize} \item should the formula successfully evaluate, the result of the evaluation -is also displayed (but without any formatting). +is also displayed (but without any formatting). \end{itemize} \end{itemize} To display two or more of the debug elements simultaneously, use the product of their debug numbers for the magic integer. This can be -entered either as the multiplied-out product, or as the `waiting -to be evaluated' product with asterisks (stars) between the factors. +entered either as the multiplied-out product, or as the `waiting to +be evaluated' product with asterisks (stars) between the factors. Thus \texttt{dbg=6} or \verb`dbg=2*3` display both the vv-list and formula after multi-token variables have been converted to single token form; \texttt{dbg=10} or \verb`dbg=2*5` display both the vv-list @@ -2531,7 +2544,7 @@ of math delimiters around the \verb`\eval` command. The following uses \verb`align*` and shows how multi-token variables are handled, how a chain of comparisons is evaluated (§\ref{subsec:evalBoolean-output}) and how formatting instructions in the number-format option are ignored -in the debug display: +in the debug display: \begin{verbatim} \eval[dbg=1]{ a < 2a' < 3a'' } [a=\pi,a'=\phi,a''=e\gamma][4???] @@ -2549,43 +2562,45 @@ fp-ified formula. Often this can be a thicket of parentheses, especially if unary functions or fractions are involved. The final element of both the display and chronologically is the result from evaluating the formula. This is shown only if $7$ is a factor of the \texttt{dbg} -integer, and there is no error. Despite the appearance of \verb`???` +integer, and there is no error. Despite the appearance of \noindent\verb`???` in the number-format option, the result displays as 1. Results are never rounded or formatted in the debug display, although as is apparent -here, the rounding number \verb`4` is used in the comparisons. +here, the rounding number \noindent\verb`4` is used in the comparisons. When interpreting the fp-form, differences in the ways \texttt{numerica} and \texttt{l3fp} read formulas can lead to more or less parentheses than seem strictly necessary. In particular be aware that in \texttt{l3fp} function calls bind most tightly so that, for example, \verb`sin 2pi` evaluates not to zero but to $(\sin2)\times\pi$, and \verb`sin x^2` -evaluates to $(\sin x)^{2}$. \verb`numerica` takes care of the former -by inserting extra parentheses and exploits the latter by not inserting -parentheses: +evaluates to $(\sin x)^{2}$. \texttt{numerica} takes care of the +former by inserting extra parentheses and exploits the latter by not +inserting parentheses: \begin{verbatim} \eval[dbg=1]{ \sin 2x \cos^2 y } [x=\pi/12,y=\pi/4] \end{verbatim} -$\Longrightarrow$ \eval[dbg=1]{ \sin 2x \cos^2 y }[x=\pi/12,y=\pi/4]Finally, -note that those mathematical operations that have no direct representation -in \verb`l3fp` contribute only their value to the fp-form. This applies -to sums and products, double factorials, partly to binomial coefficients, -and also to \verb`\eval` and other commands when nested one within -another (see Chapter~\ref{chap:Nesting}). The following (ridiculous) -example illustrates the matter: +$\Longrightarrow$ \eval[dbg=1]{ \sin 2x \cos^2 y } + [x=\pi/12,y=\pi/4] + +Finally, note that those mathematical operations that have no direct +representation in \texttt{l3fp} contribute only their value to the +fp-form. This applies to sums and products, double factorials, partly +to binomial coefficients, and also to \verb`\eval` and other commands +when nested one within another (see Chapter~\ref{chap:Nesting}). +The following (ridiculous) example illustrates the matter: \begin{verbatim} \eval[dbg=1]{\[ \sum_{n=1}^k n + \binom{2k}{m} - \frac1{4k} + \prod_{n=2}^k (1-1/n) + m!! \]}[m=6,k=5] \end{verbatim} -$\Longrightarrow$ \eval[dbg=1]{\[ +$\Longrightarrow$ \eval[dbg=1]{\[ \sum_{n=1}^k n + \binom{2k}{m} - \frac1{4k} + \prod_{n=2}^k (1-1/n) + m!! \]}[m=6,k=5] -\noindent ($0$\textdegree{}~C in kelvin!) In the \verb`fp-form` -line, the various contributions to the overall result are displayed -simply as numbers because \verb`l3fp` does not (at least as yet) -handle these elements natively. +\noindent ($0$°~C in kelvin!) In the \noindent\verb`fp-form` line, +the various contributions to the overall result are displayed simply +as numbers because \texttt{l3fp} does not (at least as yet) handle +these elements natively. \subsection{Negative \texttt{dbg} values} @@ -2604,7 +2619,7 @@ value. \subsection{\texttt{view} setting} Putting \texttt{dbg=1} may seem a little obscure in order to view -internal values of \verb`numerica`. In that case, simply writing +internal values of \texttt{numerica}. In that case, simply writing \verb`view` in the settings option will produce the same effect as entering \verb`dbg=1`. @@ -2615,7 +2630,7 @@ in scientific notation is controlled by the final trailing argument of the \texttt{\textbackslash eval} command. Such output is turned off by default and needs to be explicitly ordered. Similarly, \emph{inputting} numbers in scientific notation is turned off by default and needs -to be explicitly ordered. To turn it on, write +to be explicitly ordered. To turn it on, write \begin{lyxcode} \textasciicircum ~=~<char> \end{lyxcode} @@ -2626,47 +2641,52 @@ is perfectly possible, and has the advantage over \texttt{e} or \texttt{d} that it doesn't conflict with the use of the character as a variable or constant. \begin{centred} -\verb`$ \eval[^=@]{ 1.23@-1 } $` $\Longrightarrow$ $ \eval[^=@]{ 1.23@-1 } $. -\end{centred} -With letters for the exponent mark – say \verb`d` or \verb`e` – -the problem is interpreting forms like \texttt{8d-3} or \texttt{2e-1}. -Does such a form denote a number in scientific notation or an algebraic -expression? In \texttt{numerica}, if the settings option shows \texttt{\textasciicircum =d}, -then a form like \texttt{8d-3} is treated as a number in scientific -notation. Similarly for \texttt{e} or any other letter used as the -exponent marker for the input of scientific numbers. (But only one -character can be so used at a time.) Note that the number \emph{must} -start with a digit: \verb`e-1` for instance does not, and will be -treated as an algebraic expression involving the exponential constant: -\begin{centred} -\verb`$ \eval[^=e]{ x+e-1 }[x=1] $` $\Longrightarrow$ $ \eval[^=e]{ x+e-1 }[x=1] $ -\end{centred} -but -\begin{centred} -\verb`$ \eval[^=e]{ x+1e-1 }[x=1] $` $\Longrightarrow$ $ \eval[^=e]{ x+1e-1 }[x=1] $. -\end{centred} -A problem of appearance arises if scientific numbers appear in the -vv-list or formula and either is displayed in the result. A number -like \verb`2e-1` will display as $2e-1$, as if it were an algebraic -expression. In version 1 of \verb`numerica` the cure was to wrap -\verb`2e-1` in a \verb`\text` or \verb`\mbox` command. In version -2 of \verb`numerica` the behaviour of \verb`\text` and \verb`\mbox` +\noindent\noindent\verb`$ \eval[^=@]{ 1.23@-1 } $` $\Longrightarrow$ +$ \eval[^=@]{ 1.23@-1 } $. +\end{centred} +\noindent With letters for the exponent mark -- say \noindent\verb`d` +or \noindent\verb`e` -- the problem is interpreting forms like \texttt{8d-3} +or \texttt{2e-1}. Does such a form denote a number in scientific notation +or an algebraic expression? In \texttt{numerica}, if the settings +option shows \texttt{\textasciicircum =d}, then a form like \texttt{8d-3} +is treated as a number in scientific notation. Similarly for \texttt{e} +or any other letter used as the exponent marker for the input of scientific +numbers. (But only one character can be so used at a time.) Note that +the number \emph{must} start with a digit: \noindent\verb`e-1` for +instance does not, and will be treated as an algebraic expression +involving the exponential constant: +\begin{centred} +\noindent\noindent\verb`$ \eval[^=e]{ x+e-1 }[x=1] $` $\Longrightarrow$ +$ \eval[^=e]{ x+e-1 }[x=1] $ +\end{centred} +\noindent but +\begin{centred} +\noindent\noindent\verb`$ \eval[^=e]{ x+1e-1 }[x=1] $` $\Longrightarrow$ +$ \eval[^=e]{ x+1e-1 }[x=1] $. +\end{centred} +\noindent A problem of appearance arises if scientific numbers appear +in the vv-list or formula and either is displayed in the result. A +number like \noindent\verb`2e-1` will display as $2e-1$, as if it +were an algebraic expression. In version 1 of \texttt{numerica} the +cure was to wrap \noindent\verb`2e-1` in a \noindent\verb`\text` +or \noindent\verb`\mbox` command. In version 2 of \texttt{numerica} +the behaviour of \noindent\verb`\text` and \noindent\verb`\mbox` has been re-thought; see §\ref{subsec:Text-mbox-fonts}. Their contents -are now invisible to the \verb`\eval` command. The solution is to -wrap \verb`2e-1` in a \verb`\textrm` or \verb`\textsf` or \verb`\texttt` -command. These commands were not recognized by \verb`\eval` in version +are now invisible to the \noindent\verb`\eval` command. The solution +is to wrap \noindent\verb`2e-1` in a \noindent\verb`\textrm` or +\noindent\verb`\textsf` or \noindent\verb`\texttt` command. These +commands were not recognized by \noindent\verb`\eval` in version 1 but \emph{are} in version 2: \begin{centred} -\verb`\eval[^=e]{$ 5x $ }[x=\texttt{2e-1}]` $\Longrightarrow$ \eval[^=e]{$ 5x $ }[x=\texttt{2e-1}] -, +\noindent\noindent\verb`\eval[^=e]{$ 5x $ }[x=\texttt{2e-1}]` $\Longrightarrow$ +\eval[^=e]{$ 5x $ }[x=\texttt{2e-1}], -\verb`\eval[^=e]{$ 5\texttt{2e-1} $ }` $\Longrightarrow$ \eval[^=e]{$ 5(\texttt{2e-1}) $ } -. +\verb`\eval[^=e]{$ 5\texttt{2e-1} $ }` $\Longrightarrow$ \eval[^=e]{$ 5\texttt{2e-1} $ }. \end{centred} If you use a particular character as the exponent marker for inputting numbers in scientific notation, it is good practice \emph{not} to use that character as a variable, not because it will cause an error -but because it makes expressions harder to read. +but because it makes expressions harder to read. \subsection{Multi-token variables} @@ -2678,7 +2698,7 @@ names to single tokens (as discussed in §\ref{subsec:evalVariableNames}). This conversion takes time. Even if there are no multi-token variables used at all, \texttt{numerica} still needs to check that that is so. There is a setting that allows a user to turn off or turn on the check -for such variables by entering +for such variables by entering \begin{lyxcode} xx~=~<integer> \end{lyxcode} @@ -2695,15 +2715,15 @@ If checking is turned off when a multi-token variable is present, an error results. We don't need to enter \texttt{xx=1} in the first of the following examples because the check for multi-token variables is on by default. Explicitly turning it off in the second produces -an error. +an error. \begin{centred} \verb`\eval{$ x_0^{\,2} $}[x_0=5]` $\Longrightarrow$ \eval{$ x_0^{\,2} $}[x_0=5],\medskip{} -\verb`\eval[xx=0]{$ x_0^{\,2} $}[x_0=5]` $\Longrightarrow$ \eval[xx=0]{$ x_0^{\,2} $}[x_0=5] + \verb`\eval[xx=0]{$ x_0^{\,2} $}[x_0=5]` $\Longrightarrow$ \eval[xx=0]{$ x_0^{\,2} $}[x_0=5] \end{centred} \subsection{Parsing arguments of trigonometric functions} -This setting allows a wider range of arguments to trigonometric functions +This setting allows a wider range of arguments to trigonometric functions to be parsed (think Fourier series) without needing to insert extra parentheses in order for them to be read correctly by \verb`\eval`; see §\ref{subsec:parseTrigFns}. @@ -2714,20 +2734,20 @@ see §\ref{subsec:parseTrigFns}. use degrees rather than radians with trigonometric functions. This can be switched on simply by entering a lowercase \texttt{o} in the settings option. (The author hopes the charitable eye sees a degree -symbol in the \texttt{o}.) Thus -\begin{centred} +symbol in the \texttt{o}.) Thus + \verb`\eval[o]{$ \sin 30 $}` $\Longrightarrow$ \eval[o]{$ \sin 30 $}, \verb`\eval[o]{$ \arcsin 0.5 $}` $\Longrightarrow$ \eval[o]{$ \arcsin 0.5 $}. -\end{centred} + This is a \verb`0/1` switch, \verb`0` signifying \verb`off` or -`don't use degrees', \verb`1` signifying \verb`on` or `do use -degrees'. Although the \verb`o` default is \verb`1`, out-of-the-box -\verb`numerica` assumes radians are being used. Thus if \verb`o` -is absent from the settings option of an \verb`\eval` command, the -out-of-the-box setting prevails and radians are used, but if \verb`o` -is present, it is equivalent to \verb`o=1`. To explicitly turn off -the use of degrees requires the full setting, \verb`o=0`. +`don't use degrees', \verb`1` signifying \verb`on` or `do use degrees'. +Although the \verb`o` default is \verb`1`, out-of-the-box \texttt{numerica} +assumes radians are being used. Thus if \verb`o` is absent from the +settings option of an \verb`\eval` command, the out-of-the-box setting +prevails and radians are used, but if \verb`o` is present, it is +equivalent to \verb`o=1`. To explicitly turn off the use of degrees +requires the full setting, \verb`o=0`. If you want to change the out-of-the-box setting you need to put the line \verb`use-degrees = 1` into a configuration file; see §\ref{sec:settingsDefaults}. @@ -2754,11 +2774,11 @@ to a configuration file; see §\ref{sec:settingsDefaults}. of a calculation. This is certainly true of sums and products. If a parameter in the vv-list depends on the variable then that parameter will need to be recalculated, perhaps repeatedly, in the course of -a calculation. By entering either +a calculation. By entering either \begin{lyxcode} vv@~=~<integer> \end{lyxcode} -or (as in version 1 of \verb`numerica`), +or (as in version 1 of \texttt{numerica}), \begin{lyxcode} vvmode~=~<integer> \end{lyxcode} @@ -2771,7 +2791,7 @@ every time the relevant variable changes.\footnote{In version 1 of \texttt{numer this setting was available. To the author's eye, the \texttt{@} sign seems sufficiently close to a symbol like $\circlearrowleft$, suggesting\texttt{ }redo or recalculate, that \texttt{vv@} is now preferred. The \texttt{@} -symbol is – universally? – available on keyboards and \texttt{vv@} +symbol is -- universally? -- available on keyboards and \texttt{vv@} is only half as many keypresses as \texttt{vvmode}.} For example, in a sum it may be desirable to place the summand, or @@ -2779,15 +2799,16 @@ some part of it, in the vv-list. Since the summation variable obviously changes during the course of the calculation, we need to enter \texttt{vv@=1} in the settings option. Repeating an earlier sum (the seting \verb`p=.` is discussed in §\ref{subsec:settingsPunctuation}), \medskip{} + \begin{verbatim} \eval[p=.,vv@=1]{\[ \sum_{k=1}^N f(k) \]} [N=100,f(k)=1/k^3,{k}=1][4] \end{verbatim} -$\Longrightarrow$ \eval[p=.,vv@=1]{\[ \sum_{k=1}^N f(k) \]} - [N=100,f(k)=1/k^3,{k}=1][4] +$\Longrightarrow$ \eval[p=.,vv@=1]{\[ \sum_{k=1}^N f(k) \]} + [N=100,f(k)=1/k^3,{k}=1][4] As you can see, the summand \texttt{f(k)} has been given explicit -form in the vv-list – equated to \texttt{1/k\textasciicircum 3}. +form in the vv-list -- equated to \texttt{1/k\textasciicircum 3}. That means we need to give a preceding value to \texttt{k} in the vv-list to avoid an unknown token message, hence the rightmost entry. But we don't want \texttt{k=1} appearing in the final display, so @@ -2802,25 +2823,25 @@ resource-hungry process. The difference may not be marked for this example; with more complicated expressions it noticeably takes longer. Because it is necessary to activate this switch when using \emph{implicit} -notations – like $f(k)$ in the example – rather than the explicit +notations -- like $f(k)$ in the example -- rather than the explicit form of the function in the main argument, it seems natural to call \texttt{vv@=1} \emph{implicit }mode and \texttt{vv@=0} (the default) -\emph{explicit }mode. Most calculations are explicit mode – the vv-list -is evaluated only once.\emph{ } +\emph{explicit }mode. Most calculations are explicit mode -- the +vv-list is evaluated only once.\emph{ } \subsection{Changing the vv-list display format} \label{subsec:settingsVvDisplayChangeLocal}In previous formulas with variables the vv-list has been displayed following the result. It is wrapped in parentheses following a comma followed by a space. These -formatting elements – comma, space, parentheses – can all be changed +formatting elements -- comma, space, parentheses -- can all be changed with the settings option. The default format specification is \begin{lyxcode} \{,\}\textbackslash mskip~12mu~plus~6mu~minus~9mu(vv) \end{lyxcode} -for a text-style display (an inline formula) and +for a text-style display (an inline formula) and \begin{lyxcode} \{,\}\textbackslash mskip~36mu~minus~24mu(vv) \end{lyxcode} @@ -2841,15 +2862,15 @@ shrink to a single quad, for instance if the vv-list is heavily populated with variables so that the evaluated result is pushed well to the left by the vv-list. (But see below, §\ref{subsec:settings New-line-display}.) -If you want to change these defaults, enter in the settings option +If you want to change these defaults, enter in the settings option \begin{lyxcode} vvi~=~<new~specification> \end{lyxcode} -to change the inline display and +to change the inline display and \begin{lyxcode} vvd~=~<new~specification> \end{lyxcode} -to change the display-style display For example the settings +to change the display-style display For example the settings \begin{lyxcode} vvi~=~\{,\}\textbackslash quad(vv) @@ -2857,23 +2878,23 @@ vvd~=~\{,\}\textbackslash qquad(vv) \end{lyxcode} would give a comma (in braces since the settings option is a comma-separated list) and a fixed space (of one or two quads) between the result and -the parenthesized vv-list. +the parenthesized vv-list. The vv-list itself in the display specification is represented by the placeholder \texttt{vv}. If the \texttt{vv} is omitted from the -specification, then the vv-list will not appear at all: +specification, then the vv-list will not appear at all: \begin{centred} -\verb`\eval[vvi=?!]{$ \pi $}[\pi=3]` $\Longrightarrow$ \eval[vvi=?!]{$ \pi $}[\pi=3] +\verb`\eval[vvi=?!]{$ \pi $}[\pi=3]` $\Longrightarrow$ \eval[vvi=?!]{$ \pi $}[\pi=3] \end{centred} More relevantly, it may well be the case that all variables in the vv-list are suppressed (wrapped in braces). In that case nothing is -displayed. Compare the last example with +displayed. Compare the last example with \begin{centred} \verb`\eval[vvi=?!]{$ \pi $}[{\pi}=3]` $\Longrightarrow$ \eval[vvi=?!]{$ \pi $}[{\pi}=3] \end{centred} -and +and \begin{centred} -\verb`\eval[vvi=?!]{$ \pi $}` $\Longrightarrow$ \eval[vvi=?!]{$ \pi $} +\verb`\eval[vvi=?!]{$ \pi $}` $\Longrightarrow$ \eval[vvi=?!]{$ \pi $}. \end{centred} See also the punctuation setting below, §\ref{subsec:settingsPunctuation}. @@ -2883,7 +2904,7 @@ See also the punctuation setting below, §\ref{subsec:settingsPunctuation}. with many variables, hence a full vv-list, may not fit comfortably on a line. In an earlier example I used Brahmagupta's formula to calculate the area of a triangle. It squeezed onto a line. I shall now use his -formula for the area of a cyclic quadrilateral: +formula for the area of a cyclic quadrilateral: \[ A=\sqrt{(s-a)(s-b)(s-c)(s-d)}. \] @@ -2894,8 +2915,8 @@ is formed by a 45-45-90 triangle of hypotenuse 2 joined along the hypotenuse to a 30-60-90 triangle. The sides are therefore $\surd2,\surd2,\surd3,1$. Adding the areas of the two triangles, the area of the quadrilateral is $A=1+\tfrac{1}{2}\surd3$, or in decimal form, \verb`$\eval{1+\tfrac12\surd3}$` -$\Longrightarrow$ $\eval{1+\tfrac12\surd3}$. Let's check with Brahmagupta's -formula: +$\Longrightarrow$ $\eval{1+\tfrac{1}{2}\surd3}$. Let's check with +Brahmagupta's formula: \begin{verbatim} \eval[p=.,vvd={,}\\(vv),*] {\[ \sqrt{(s-a)(s-b)(s-c)(s-d)} \]} @@ -2904,31 +2925,31 @@ formula: \end{verbatim} $\Longrightarrow$ \eval[p=.,vvd={,}\\(vv),*] {\[ \sqrt{(s-a)(s-b)(s-c)(s-d)} \]} - [s=\tfrac12(a+b+c+d), + [s=\tfrac12(a+b+c+d), a=\surd2,b=\surd2,c=\surd3,d=1] \noindent The values agree. The point to note here is the\texttt{ vvd=\{,\}\textbackslash\textbackslash (vv)} and the \texttt{{*}} in the settings option. The \texttt{\textbackslash\textbackslash} in a specification for \texttt{vvd} acts as a trigger for \texttt{numerica} -to replace whatever math delimiters are enclosed by the \verb`\eval` -command with a \verb`multline` environment. As you can see, the specification -inserts a comma after the formula and places the parenthesized vv-list -on a new line. The star \texttt{{*}} if present suppresses equation -numbering by turning the \verb`multline` into a \verb`multline*` -environment. +to replace whatever math delimiters are enclosed by the \noindent\verb`\eval` +command with a \noindent\verb`multline` environment. As you can see, +the specification inserts a comma after the formula and places the +parenthesized vv-list on a new line. The star \texttt{{*}} if present +suppresses equation numbering by turning the \noindent\verb`multline` +into a \noindent\verb`multline*` environment. Things to note in the use of\texttt{ \textbackslash\textbackslash} -in a \texttt{vvd} specification are that +in a \texttt{vvd} specification are that \begin{itemize} \item it applies only to the \texttt{vvd} specification, not the \texttt{vvi} -spec.; +spec.; \item it applies only when\emph{ }\verb`\eval`\emph{ wraps around }a math environment of some kind; \item it has no effect when the \verb`\eval` command is used \emph{within} a math environment when the presentation of the result is of the form \emph{result, vv-list}. The formula is not displayed and so the pressure -on space is less and the `ordinary' vv-list specification is used. +on space is less and the `ordinary' vv-list specification is used. \end{itemize} \subsection{Punctuation} @@ -2948,8 +2969,8 @@ start of the next line, since it is beyond the closing delimiter. We want it to display as if it were the last element \emph{before} the closing delimiter. -Explicitly putting it there – \verb`\eval{\[ 1+1. \]}` – means the -punctuation mark becomes part of the formula. Potentially \texttt{numerica} +Explicitly putting it there -- \verb`\eval{\[ 1+1. \]}` -- means +the punctuation mark becomes part of the formula. Potentially \texttt{numerica} then needs to check not just for a fullstop but also other possible punctuation marks like comma, semicolon, perhaps even exclamation and question marks. All these marks have roles in mathematics or \texttt{l3fp}. @@ -2961,16 +2982,15 @@ Instead, \texttt{numerica} uses the setting \begin{lyxcode} p~=~<char(s)>~ \end{lyxcode} -to place the {\ttfamily\verb`<char(s)>`} after the result -but within the environment delimiters. The default punctuation mark -is the comma so that simply entering \texttt{p} will produce a comma -in the appropriate place. This saves having to write \texttt{p=\{,\}} -as would otherwise be required, since the settings option is a \emph{comma}-separated -list. +to place the \verb`<char(s)>` after the result but within the environment +delimiters. The default punctuation mark is the comma so that simply +entering \texttt{p} will produce a comma in the appropriate place. +This saves having to write \texttt{p=\{,\}} as would otherwise be +required, since the settings option is a \emph{comma}-separated list. Nor is one limited to a single punctuation mark: \begin{centred} -\verb`\eval[p=\ (but no 8!)]{\[ \frac{1}{81} \]}[9]` $\Longrightarrow$ +\verb`\eval[p=\ \text{(but no 8!)}]{\[ \frac{1}{81} \]}[9]` $\Longrightarrow$ \eval[p=\ \text{(but no 8!)}]{\[ \frac{1}{81} \]}[9] \end{centred} @@ -2985,7 +3005,7 @@ result is saved to file with the \verb`\nmcReuse` command. See below, \label{sec:settingsInfiniteSumsProds}There are ways of tweaking various default settings to nudge infinite sums and products to a correct limit. These tweaks are applied via the settings option of the \verb`\eval` -command. +command. The normal convergence criterion used by \texttt{numerica} to determine when to stop adding/multiplying terms in an infinite sum/product is @@ -3009,32 +3029,30 @@ is necessarily satisfied but the series may still be far from its limit. In a product the equivalent would be a term taking unit value. Sometimes the initial terms of series or products are `irregular' and take these `stopping' values meaning sum or product would stop -after only one or two additions/multiplications and far from any limit. +after only one or two additions/multiplications and far from any limit. \begin{table}[t] -\centering -\noindent \centering{}\caption{Settings for infinite sums \& products}\label{tab:settingsSumsProducts} -\noindent \begin{center} -{\small{}% +\centering{}\caption{Settings for infinite sums \& products}\label{tab:settingsSumsProducts} + {\small{}% \begin{tabular}{ll>{\raggedright}p{4cm}l} \toprule -key & type & meaning & default\tabularnewline +{\small key} & {\small type} & {\small meaning} & {\small default}\tabularnewline \midrule -\texttt{S+} & int & extra rounding for stopping criterion & \texttt{2}\tabularnewline -\texttt{S?} & $\text{int}\ge0$ & stopping criterion query terms for sums & \texttt{0}\tabularnewline -\texttt{P+} & int & extra rounding for stopping criterion & \texttt{2}\tabularnewline -\texttt{P?} & $\text{int}\ge0$ & stopping criterion query terms for products & \texttt{0}\tabularnewline +{\small\texttt{S+ }} & {\small int} & {\small extra rounding for stopping criterion} & {\small\texttt{2}}\tabularnewline +{\small\texttt{S? }} & {\small$\text{int}\ge0$} & {\small stopping criterion query terms for sums} & {\small\texttt{0}}\tabularnewline +{\small\texttt{P+ }} & {\small int} & {\small extra rounding for stopping criterion} & {\small\texttt{2}}\tabularnewline +{\small\texttt{P?}}{\small{} } & {\small$\text{int}\ge0$} & {\small stopping criterion query terms for products} & {\small\texttt{0}}\tabularnewline \bottomrule \end{tabular}} -\par\end{center} \end{table} + To cope with these possibilities, \texttt{numerica} offers two settings for sums, two for products, summarized in Table~\ref{tab:settingsSumsProducts}. -These are entered in the settings option of the \verb`\eval` command. +These are entered in the settings option of the \verb`\eval` command. \begin{itemize} \item \texttt{S+=<integer> }or \texttt{P+=<integer>} additional rounding on top of the specified (or default) rounding for the calculation; -default = $2$ +default = $2$ \begin{itemize} \item the larger the additional \texttt{<integer>} is, the more likely that sum or product has attained a stable value at the specified rounding @@ -3043,7 +3061,7 @@ $r$ \item \texttt{S?=<integer${}\,\mathtt{\ge0}$> }or \texttt{P?=<integer${}\,\mathtt{\ge0}$>} the number of final terms to query after the stopping criterion has been achieved to confirm that it is not an `accident' of particular -values; default = $0$ +values; default = $0$ \begin{itemize} \item a final few terms to be summed/multiplied and the rounded result after each such operation to be compared with the rounded result at the @@ -3052,7 +3070,7 @@ time the stopping criterion was achieved. Suppose the additional rounding $r$ and let the number of final checking terms be $m$. Suppose $T_{k_{0}}$ is the first term at which the stopping criterion is achieved: $\left(T_{k_{0}}\right)_{r+n}=\left(T_{k_{0}+1}\right)_{r+n}$. What we require of the final query terms is that $\left(T_{k_{0}}\right)_{r+n}=\left(T_{k_{0}+1+j}\right)_{r+n}$ -for $j=0,1,\ldots,m$. +for $j=0,1,\ldots,m$. \end{itemize} \end{itemize} Previously we found that the infinite product for $\sinh1$ with the @@ -3065,26 +3083,28 @@ by increasing the additional rounding: \biggl(\frac{x^2}{k^2\pi^2} +1\biggr) \]}[x=1][3] \nmcInfo{prod}. \end{verbatim} -\noindent $\Longrightarrow$ \noindent \eval[p,P+=3]{\[ - \prod_{k=1}^{\infty} - \biggl(\frac{x^2}{k^2\pi^2} +1\biggr) -\]}[x=1][3] \nmcInfo{prod}. +\noindent$\Longrightarrow$ \eval[p,P+=3]{\[ + \prod_{k=1}^{\infty} + \biggl(\frac{x^2}{k^2\pi^2} +1\biggr) + \]}[x=1][3] \nmcInfo{prod}. \noindent To obtain that last item of information (350 factors), I've -anticipated a little and used the command \verb`\nmcInfo` with the -argument \verb`prod`; see §\ref{sec:supplInfo}. The product now -produces the correct three-figure value, but it takes $350$ factors -to do so. +anticipated a little and used the command \noindent\verb`\nmcInfo` +with the argument \noindent\verb`prod`; see §\ref{sec:supplInfo}. +The product now produces the correct three-figure value, but it takes +$350$ factors to do so. Knowing how many terms or factors have been needed helps assess how trustworthy the result from an infinite sum or product is. For example, -for the exponential series, +for the exponential series, \begin{verbatim} \eval[p]{\[ \sum_{k=0}^\infty \frac1{k!} \]}[9] \nmcInfo{sum}. \end{verbatim} -$\Longrightarrow$ \eval[p]{\[\sum_{k=0}^\infty \frac1{k!} \]}[9] \nmcInfo{sum}. +$\Longrightarrow$ \eval[p]{\[ + \sum_{k=0}^\infty \frac1{k!} + \]}[9] \nmcInfo{sum}. To $9$ places of decimals, using the default value \texttt{S+=2}, the exponential series arrives at the right sum after only $15$ terms. @@ -3092,13 +3112,14 @@ Convergence is rapid. We can trust this result (and it is in fact the correct nine-figure value). By contrast, if we didn't know the value of $\sinh1$ beforehand, noting the number of factors required would make us justly cautious about accepting the result of the infinite -product calculation. +product calculation. +\noindent{}% \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% One way to gain confidence in a result is to choose a possibly unrealistic -rounding value – say, the default $6$ for the infinite product – -then use \emph{negative} values for the extra rounding, \texttt{S+=-5}, +rounding value -- say, the default $6$ for the infinite product +-- then use \emph{negative} values for the extra rounding, \texttt{S+=-5}, \texttt{S+=-4}, \ldots{} , so that the stopping criterion applies at rounding values $s$ of $6+(-5)=1$, one decimal place, $6+(-4)=2$, two decimal places, and so on, but the result is always presented @@ -3120,12 +3141,17 @@ for inverse squares $N_{s}\approx\text{const}\times3^{s}$. All are geometric rather than arithmetic progressions, but for inverse fourth powers the scale factor ($\approx1.7$) is sufficiently small that for these low values of $s$ the number of terms required does not -grow too quickly (e.g. $1.7^6\approx\eval{1.7^6}[0]$). It is a standard -result (Euler) that the series sums to $\pi^{4}/90$: \verb`$ \eval{ \pi^4/90 } $` -$\Longrightarrow$ $ \eval{ \pi^4/90 } $ to six places, and indeed, -with the default \texttt{S+=2}, +grow too quickly (e.g. $1.7^{6}\approx\eval{1.7^{6}}[0]$). \end{shaded}% +\end{minipage} + +\noindent{}% +\noindent\begin{minipage}[t]{1\columnwidth}% +\begin{shaded}% +It is a standard result (Euler) that the series sums to $\pi^{4}/90$: +\verb`$ \eval{ \pi^4/90 } $` $\Longrightarrow$ $\eval{\pi^{4}/90}$ +to six places, and indeed, with the default \texttt{S+=2}, \begin{centred} -\verb`\eval[p]{\[ \sum_{k=1}^\infty \frac1{k^4} \]}` $\Longrightarrow$ +\verb`\eval[p=.]{\[ \sum_{k=1}^\infty \frac1{k^4} \]}` $\Longrightarrow$ \eval[p=.]{\[ \sum_{k=1}^\infty \frac1{k^4} \]} \end{centred} \end{shaded}% @@ -3133,15 +3159,15 @@ with the default \texttt{S+=2}, \subsection{Premature ending of infinite sums} -All the series considered so far have been monotonic. Trigonometric -series will generally not be so, nor even single-signed. +\noindent All the series considered so far have been monotonic. Trigonometric +series will generally not be so, nor even single-signed. Trigonometric sums are computationally intensive and so, for the following example, I have specified a rounding value of 2. The series \[ \sum_{n=1}^{\infty}\frac{4}{n^{2}\pi^{2}}(1-\cos n\pi)\cos2\pi nt \] -is the Fourier series for the triangular wave function \textbackslash\!/\!\textbackslash\!/\!\textbackslash\!/\!\textbackslash{} +is the Fourier series for the triangular wave function \textbackslash\negthinspace{}/\negthinspace{}\textbackslash\negthinspace{}/\negthinspace{}\textbackslash\negthinspace{}/\negthinspace{}\textbackslash{} \ldots{} of period 1, symmetric about the origin where it takes its maximum value 1, crossing the axis at $t=0.25$ and descending to its minimum $-1$ at $t=0.5$, before ascending to a second maximum @@ -3150,7 +3176,7 @@ sum to $1-4t$. The problem is that the summand $\frac{4}{n^{2}\pi^{2}}(1-\cos n\ vanishes both when $n$ is even and when $4nt$ is an odd integer. If $t=0.1$ then $4nt$ is never an odd integer so the summand vanishes only for $n$ even, every second term. We expect the result to be -$1-4\times0.1=0.6$. +$1-4\times0.1=0.6$. \begin{verbatim} \eval[p]{\[ \sum_{n=1}^{\infty} @@ -3158,13 +3184,13 @@ $1-4\times0.1=0.6$. (1-\cos n\pi)\cos2\pi nt \]}[t=0.1][2] \nmcInfo{sum}. \end{verbatim} -$\Longrightarrow$ \eval[p]{\[ - \sum_{n=1}^{\infty} - \frac{4}{n^{2}\pi^{2}} - (1-\cos n\pi)\cos2\pi nt -\]}[t=0.1][2] \info{sum}. +$\Longrightarrow$ \eval[p]{\[ + \sum_{n=1}^{\infty} + \frac{4}{n^{2}\pi^{2}} + (1-\cos n\pi)\cos2\pi nt + \]}[t=0.1][2] \nmcInfo{sum}. -\noindent Only one term? Of course – since for the second term $n$ +\noindent Only one term? Of course -- since for the second term $n$ is even, the term vanishes and the stopping criterion is satisfied. The way around this problem is to query terms \emph{beyond} the one where the stopping criterion is achieved, i.e., to set \texttt{S?} @@ -3176,22 +3202,23 @@ to a nonzero value. We try \texttt{S?=1}: (1-\cos n\pi)\cos2\pi nt \]}[t=0.1][2] \nmcInfo{sum}. \end{verbatim} -$\Longrightarrow$ \eval[p,S?=1]{\[ - \sum_{n=1}^{\infty} - \frac{4}{n^{2}\pi^{2}} - (1-\cos n\pi)\cos2\pi nt -\]}[t=0.1][2] \info{sum}. +$\Longrightarrow$ \eval[p,S?=1]{\[ + \sum_{n=1}^{\infty} + \frac{4}{n^{2}\pi^{2}} + (1-\cos n\pi)\cos2\pi nt + \]}[t=0.1][2] \nmcInfo{sum}. +\noindent{}% \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% \begin{wraptable}{o}{0.35\columnwidth}% \centering{}\vspace{-5ex} -\caption{Finite sums}\label{tab:settingsFinite-sums} -\abovetopsep=2ex % + \caption{Finite sums}\label{tab:settingsFinite-sums} + \abovetopsep=2ex % \begin{tabular}{cc} \toprule $N$ & $\Sigma$\tabularnewline -\midrule +\midrule $63$ & $0.6001$\tabularnewline $64$ & $0.6001$\tabularnewline $65$ & $0.5999$\tabularnewline @@ -3199,6 +3226,7 @@ $66$ & $0.5999$\tabularnewline $67$ & $0.5999$\tabularnewline \bottomrule \end{tabular}\end{wraptable}% + Table~\ref{tab:settingsFinite-sums} lists the results of evaluating the \emph{finite }sums from $n=1$ to $N$ for values of $N$ around $65$. Since the specified rounding value is $2$ for the calculation, @@ -3212,10 +3240,10 @@ same $4$-figure value, and the summation stops. The result was attained at the $65$th term. Should we be confident in the result? Increase the number of query terms to $3$ (there is no point in increasing \texttt{S?} to $2$ because of the vanishing of the even terms), the -sum stops after $113$ terms, with the same $0.6$ result. \end{shaded}% +sum stops after $113$ terms, with the same $0.6$ result.\end{shaded}% \end{minipage} -For a final example, consider the error function +\noindent For a final example, consider the error function \[ \erf z=\dfrac{2}{\sqrt{\pi}}\int_{0}^{z}e^{-t^{2}}dt \] @@ -3223,12 +3251,12 @@ which can also be rendered as an infinite sum (\emph{HMF }7.1.5): \[ \erf z=\sum_{n=0}^{\infty}(-1)^{n}\frac{z^{2n+1}}{n!(2n+1)}. \] -(\verb`\erf` expanding to \verb`erf` has been defined in the preamble -to this document using \verb`\DeclareMathOperator`.) We calculate -this sum for $z=2$ to $10$ places of decimals. Although this is -an alternating series, it is obvious that the summand never vanishes -when $z\ne0$ as here. Hence there seems no need to change the default -value \texttt{S?=0}. +(\noindent\verb`\erf` expanding to \noindent\verb`erf` has been +defined in the preamble to this document using \noindent\verb`\DeclareMathOperator`.) +We calculate this sum for $z=2$ to $10$ places of decimals. Although +this is an alternating series, it is obvious that the summand never +vanishes when $z\ne0$ as here. Hence there seems no need to change +the default value \texttt{S?=0}. \begin{verbatim} \eval[p]{\[ \frac2{\sqrt{\pi}} @@ -3236,11 +3264,11 @@ value \texttt{S?=0}. \frac{z^{2n+1}}{n!(2n+1)} \]}[z=2][10*] \nmcInfo{sum}. \end{verbatim} -$\Longrightarrow$ \eval[p]{\[ - \frac2{\sqrt{\pi}} - \sum_{n=0}^\infty(-1)^n - \frac{z^{2n+1}}{n!(2n+1)} -\]}[z=2][10*] \nmcInfo{sum}. +$\Longrightarrow$ \eval[p]{\[ + \frac2{\sqrt{\pi}} + \sum_{n=0}^\infty(-1)^n + \frac{z^{2n+1}}{n!(2n+1)} + \]}[z=2][10*] \nmcInfo{sum}. According to \emph{HMF }Table 7.1, this calculated value of $\erf2$ is correct to all $10$ places. But beyond $z=2$ errors will begin @@ -3264,18 +3292,18 @@ meaningful rounding value. For example, when $z=7$ the sum apparently \subsection{Double sums or products} -Sums or products can be iterate d. For instance, the exponential function -can be calculated this way: +Sums or products can be iterated. For instance, the exponential function +can be calculated this way: \begin{verbatim} \eval[p] {\[ \sum_{k=0}^{\infty} \prod_{m=1}^{k}\frac{x}{m} \]}[x=2] \end{verbatim} $\Longrightarrow$ \eval[p] - {\[ \sum_{k=0}^{\infty} - \prod_{m=1}^{k}\frac{x}{m} \]}[x=2] + {\[ \sum_{k=0}^{\infty} + \prod_{m=1}^{k}\frac{x}{m} \]}[x=2] -\noindent which is \verb`\eval{$ e^2 $}` $\Longrightarrow\eval{\ensuremath{e^{2}}}$. +\noindent which is \noindent\verb`\eval{$ e^2 $}` $\Longrightarrow\eval{\ensuremath{e^{2}}}$. A second example is afforded by Euler's transformation of series (\emph{HMF~}3.6.27). To calculate $e^{-1}$ we use @@ -3284,26 +3312,32 @@ To calculate $e^{-1}$ we use {\[ \sum_{n=0}^{\infty} \frac{(-1)^{n}}{n!} \]}[3] \info{sum}. \end{verbatim} -$\Longrightarrow$ \eval[p]{\[ \sum_{n=0}^{\infty}\frac{(-1)^{n}}{n!} \]}[3] \info{sum}. +$\Longrightarrow$ \eval[p] + {\[ \sum_{n=0}^{\infty} + \frac{(-1)^{n}}{n!} \]}[3] \info{sum}. -Following Euler, this series can be transformed to the form +Following Euler, this series can be transformed to the form \begin{verbatim} \eval[p,S?=1]{\[ \sum_{k=0}^\infty \frac{(-1)^k}{2^{k+1}} \sum_{n=0}^k(-1)^n\binom kn \frac1{(k-n)!} \]}[3] \nmcInfo{sum}. \end{verbatim} -$\Longrightarrow$ \eval[p,S?=1]{\[ \sum_{k=0}^\infty \frac{(-1)^k}{2^{k+1}}\sum_{n=0}^k(-1)^n\binom kn \frac1{(k-n)!} \]}[3] \nmcInfo{sum}. - -\noindent Note the setting \verb`S?=1`. Without it, the summation -stops after $1$ term, the $k=0$ term, because the $k=1$ term vanishes. -With \verb`S?=1` it takes $16$ terms of the \emph{outer }sum to -reach the stopping criterion. Since that sum starts at $0$, that -means that changing the upper limit from $\infty$ to $15$ should -give the same result – which it does – but it takes $\tfrac{1}{2}\times16\times17=136$ -terms in total to get there, to be compared with the $9$ terms of -the earlier simpler sum, and the terms are more complicated. Obviously -such double sums are computationally intensive. +$\Longrightarrow$ \eval[p,S?=1]{\[ + \sum_{k=0}^\infty \frac{(-1)^k}{2^{k+1}} + \sum_{n=0}^k(-1)^n\binom kn \frac1{(k-n)!} + \]}[3] \nmcInfo{sum}. + +\noindent Note the setting \noindent\verb`S?=1`. Without it, the +summation stops after $1$ term, the $k=0$ term, because the $k=1$ +term vanishes. With \noindent\verb`S?=1` it takes $16$ terms of +the \emph{outer }sum to reach the stopping criterion. Since that sum +starts at $0$, that means that changing the upper limit from $\infty$ +to $15$ should give the same result -- which it does -- but it +takes $\tfrac{1}{2}\times16\times17=136$ terms in total to get there, +to be compared with the $9$ terms of the earlier simpler sum, and +the terms are more complicated. Obviously such double sums are computationally +intensive. \section{Changing default values} @@ -3319,16 +3353,15 @@ The way to do that is to create a \emph{configuration file} named entry per line (although this is not essential).The key names are noticeably more verbose than the corresponding keys of the settings option.\emph{ }The possible keys are listed in Table~\ref{tab:settingsDefaults}, -together with their current default values. +together with their current default values. \begin{table}[t] -\centering -\noindent \centering{}\caption{Default values, \texttt{\textbackslash eval} command}\label{tab:settingsDefaults} -\noindent \begin{center} +\centering{}\caption{Default values, \texttt{\textbackslash eval} command}\label{tab:settingsDefaults} + % \begin{tabular}{ll} \toprule {\small key} & {\small value}\tabularnewline -\midrule +\midrule {\small rounding} & {\small\texttt{6}}\tabularnewline {\small pad} & {\small\texttt{0}}\tabularnewline {\small output-sci-notation} & {\small\texttt{0}}\tabularnewline @@ -3351,8 +3384,8 @@ together with their current default values. {\small eval-reuse} & {\small\texttt{0}}\tabularnewline \bottomrule \end{tabular} -\par\end{center} \end{table} + Keys taking one of two possible values, \verb`0` (for \verb`false/off`) or \verb`1` (for \verb`true/on`), are \verb`pad` (the result with zeros), \verb`output-sci-notation`, \verb`input-sci-notation`, (check @@ -3371,7 +3404,7 @@ two settings, first setting \texttt{output-sci-notation} to \texttt{1}, and then choosing a character to act as the exponent marker. Because \texttt{l3fp} uses \texttt{e} for this character, \texttt{numerica} has made \texttt{e} its default. But this option is turned off by -default (hence the \texttt{0} against this key). +default (hence the \texttt{0} against this key). \end{itemize} \item The next block of rows concern general elements that can be changed for individual calculations with the settings option of \verb`\eval`; @@ -3389,11 +3422,11 @@ against this key). and products. These correspond to the keys \texttt{S+}, \texttt{S?} and \texttt{P+}, \texttt{P?} of the settings option that can be used to tweak the behaviour of the stopping criterion for such sums or -products; see §\ref{sec:settingsInfiniteSumsProds}. -\item The last block is for `left-overs': specifying at what rounding -value a floating point should be considered an integer (see §\ref{subsec:defaultsIntifyingRounding} +products; see §\ref{sec:settingsInfiniteSumsProds}. +\item The last block is for `left-overs': specifying at what rounding value +a floating point should be considered an integer (see §\ref{subsec:defaultsIntifyingRounding} below), and specifying what kind of result is saved to file when the -\verb`\nmcReuse` command is used (see §\ref{subsec:supplReuseEvalSetting}). +\verb`\nmcReuse` command is used (see §\ref{subsec:supplReuseEvalSetting}). \end{itemize} If you are dissatisfied with any of the default values listed, then in a text editor create a new file called \texttt{numerica.cfg} and @@ -3403,17 +3436,17 @@ many, then make the entry \texttt{rounding~=}~4. If also you want results always presented in proper scientific notation,\emph{ $d.d_{1}d_{2}d_{3}d_{4}\times10^{n}$}, then add a comma after \texttt{4} and enter on a new line (recommended but not strictly necessary; the comma is the crucial thing), \texttt{output-sci-notation~=~1,} -(note the comma) and on another new line, \texttt{output-exponent-char~=~x}. +(note the comma) and on another new line, \texttt{output-exponent-char~=~x}. Perhaps you also want a non-zero setting for the final query terms for infinite sums and products. This makes sense if you are largely -dealing with non-monotonic series – like Fourier series. Even the +dealing with non-monotonic series -- like Fourier series. Even the Euler transformation of the exponential series for $e^{-1}$ discussed above required a non-zero \texttt{S?}. If you wish to make this change then add a comma and on a new line add (for instance) \texttt{sum-query-terms~=~1,} and again on a new line, \texttt{prod-query-terms~=}~1. If this is all you wish to change, then no comma is necessary after this final -entry. Your newly created file should look something like +entry. Your newly created file should look something like \begin{lyxcode} rounding~~~~~~~~~~~~~=~4, @@ -3431,7 +3464,7 @@ read the file. Note that the last entry, because it is the last entry, lacks a comma. Now save the file with the name \texttt{numerica.cfg}. This file will be read by \texttt{numerica} near the end of its loading process. These settings will be \texttt{numerica}'s defaults for the -relevant keys. +relevant keys. \subsection{Location of \texttt{numerica.cfg}} @@ -3443,26 +3476,26 @@ not limited to the \TeX{} distribution (including your personal texmf tree) but also include the current document directory. But what happens when you start working on another document? Will you remember to copy \texttt{numerica.cfg} to its new location? That is why your \emph{personal -texmf tree} is a better place. +texmf tree} is a better place. \subsubsection{Personal texmf tree? } \label{subsec:settingsPersonal-texmf-tree}This is a directory for -`waifs and strays' of the \TeX{} system that are not included in -the standard distributions like MiK\TeX{} or \TeX Live. Here you place +`waifs and strays' of the \TeX{} system that are not included in the +standard distributions like MiK\TeX{} or \TeX Live. Here you place personal packages designed for your own particular circumstances. These may include your own \TeX{} or \LaTeX{} package, say \texttt{mypackage.sty}, achieving some small or singular effect that doesn't warrant wider distribution on CTAN. Here you might place configuration files for other packages with your preferences (unless the package requires some specific location). Here you can put your personal bibliography -files. +files. Your personal texmf tree is structured like the standard MiK\TeX{} or \TeX Live hierarchy but placed in another location so that there is no chance of its being overwritten when packages in MiK\TeX{} or \TeX Live are updated. But these distributions need to be alerted -to its existence. +to its existence. For example, in the MiK\TeX{} console, click on \textsf{Settings}, and then on the \textsf{Directories} tab of the resulting dialog. @@ -3494,16 +3527,16 @@ does not round to an integer at a rounding value of $14$ then it seems reasonable to conclude that it has \emph{really }not given an integer answer, not just that rounding errors have accumulated. If you want to change this `int-ifying' value for a particular calculation, -then add a line to \texttt{numerica.cfg} like +then add a line to \texttt{numerica.cfg} like \begin{lyxcode} intify-rounding~=~<integer> \end{lyxcode} Since \texttt{l3fp} works to $16$ significant figures, values of -{\ttfamily\verb`<integer>`} greater than $16$ are pointless. -Generally int-ifying rounding values will be less than but close to -$16$ (although when testing the code I used some ridiculous values -like $3$ or $4$). If other entries follow this one in the file, -then conclude the line with a comma. +\verb`<integer>` greater than $16$ are pointless. Generally int-ifying +rounding values will be less than but close to $16$ (although when +testing the code I used some ridiculous values like $3$ or $4$). +If other entries follow this one in the file, then conclude the line +with a comma. \section{Parsing mathematical arguments} @@ -3511,8 +3544,8 @@ then conclude the line with a comma. package is to require minimal, preferably no, adjustment to the \LaTeX{} form in which an expression is typeset in order to evaluate it. But mathematicians do not follow codified rules of the kind programming -languages insist on when writing formulas – like parenthesizing the -arguments of functions, or inserting explicit multiplication signs +languages insist on when writing formulas -- like parenthesizing +the arguments of functions, or inserting explicit multiplication signs ({*}) between juxtaposed terms. Hence the question of where the arguments of mathematical functions end is acute. For a few functions \LaTeX{} delimits the argument: think of \verb`\sqrt`, \verb`\frac`, \verb`\binom`; @@ -3534,7 +3567,7 @@ effects. When a mathematical argument is being parsed, the \verb`\q` command joins the next token to the argument (\emph{cleaves to}); the \verb`\Q` command severs the next token from the argument (\emph{cleaves apart}). Neither command is added to the argument nor leaves a visible -trace in the output. +trace in the output. Thus, without \verb`\q`, \begin{centred} @@ -3542,15 +3575,15 @@ Thus, without \verb`\q`, \eval{$ \sin(n+\tfrac12)(x-t) $}[n=3,x=t+\pi,t=1.234], \end{centred} which is $(\sin\tfrac{7}{2})\times\pi$. With \verb`\q` between the -bracketed factors, +bracketed factors, \begin{centred} \verb`\eval{$ \sin(n+\tfrac12)\q(x-t) $}[n=3,x=t+\pi,t=1.234]` $\Longrightarrow$ \eval{$ \sin(n+\tfrac12)\q(x-t) $}[n=3,x=t+\pi,t=1.234], \end{centred} -which is $\sin(\tfrac{7}{2}\pi)$. Similarly, without \verb`\q`, +which is $\sin(\tfrac{7}{2}\pi)$. Similarly, without \verb`\q`, \begin{centred} \verb`\eval[p]{\[ \cos\frac{2\pi}{T}n(t+\tfrac12T) \]}[T=2,t=1,n=3]` -$\Longrightarrow$ \eval[p]{\[ \cos\frac{2\pi}{T}n(t+\tfrac12T) \]}[T=2,t=1,n=3] +$\Longrightarrow$\eval[p]{\[ \cos\frac{2\pi}{T}n(t+\tfrac12T) \]}[T=2,t=1,n=3] \end{centred} which is $(\cos\pi)\times3\times(1+\tfrac{1}{2}\times2)$. With \verb`\q` used twice, once after the fraction and once before the left parenthesis, @@ -3559,7 +3592,9 @@ used twice, once after the fraction and once before the left parenthesis, \cos\frac{2\pi}{T}\q n\q(t+\tfrac12T) \]}[T=2,t=1,n=3] \end{verbatim} -$\Longrightarrow$ \eval[p]{\[ \cos\frac{2\pi}{T}\q n\q(t+\tfrac12T) \]}[T=2,t=1,n=3] +$\Longrightarrow$ \eval[p]{\[ + \cos\frac{2\pi}{T}\q n\q(t+\tfrac12T) + \]}[T=2,t=1,n=3] \noindent which is $\cos(\pi\times3\times2)$. @@ -3569,14 +3604,14 @@ handling arguments that contain parentheses (and fractions). This is discussed in §\ref{subsec:parseTrigFns} below. For the \verb`\Q` command which splits an argument we have, without -it, +it, \begin{centred} -\verb`\eval{$ 1/2e $}` $\Longrightarrow$ \eval{$ 1/2e $}, +\verb`\eval{$ 1/2e $}` $\Longrightarrow$\eval{$ 1/2e $}, \end{centred} which is the reciprocal of $2e$, whereas with the \verb`\Q` command -inserted before \verb`e`, +inserted before \verb`e`, \begin{centred} -\verb`\eval{$ 1/2\Q e $}` $\Longrightarrow$ \eval{$ 1/2\Q e $}, +\verb`\eval{$ 1/2\Q e $}` $\Longrightarrow$\eval{$ 1/2\Q e $}, \end{centred} which is one half of $e$, although it is unlikely to be read that way. If one half of $e$ is intended then parenthesize the $1/2$ @@ -3607,58 +3642,58 @@ in Fourier series. Hence they are separated into their own group. \begin{table} \centering -\caption{ Parsing groups}\label{tab:settingsParsing-groups} -{\ttfamily{}% +\caption{Parsing groups} +\label{tab:settingsParsing-groups} \texttt{{}{}}{\ttfamily{}% \begin{tabular}{ll} \toprule -{\small\textrm{group}} & {\small\textrm{function/operation}}\tabularnewline -\midrule -{\small\textrm{I}} & {\small\textrm{surd, logical Not}}\tabularnewline -{\small\textrm{II}} & {\small\textrm{unary functions (direct trig. functions default), /}}\tabularnewline -{\small\textrm{III}} & {\small\textrm{direct trig. functions with special setting}}\tabularnewline -{\small\textrm{IV}} & {\small\textrm{sums, products}}\tabularnewline -{\small\textrm{V}} & {\small\textrm{comparisons}}\tabularnewline -{\small\textrm{VI}} & {\small\textrm{logical And, logical Or}}\tabularnewline +{\small\texttt{group}} & {\small\texttt{function/operation}}\tabularnewline +\midrule +{\small\texttt{I}} & {\small\texttt{surd, logical Not}}\tabularnewline +{\small\texttt{II}} & {\small\texttt{unary functions (direct trig. functions default), /}}\tabularnewline +{\small\texttt{III}} & {\small\texttt{direct trig. functions with special setting}}\tabularnewline +{\small\texttt{IV}} & {\small\texttt{sums, products}}\tabularnewline +{\small\texttt{V}} & {\small\texttt{comparisons}}\tabularnewline +{\small\texttt{VI}} & {\small\texttt{logical And, logical Or}}\tabularnewline \bottomrule \end{tabular}} - \end{table} - A formula is a sequence of tokens and brace groups. All parsing occurs + +A formula is a sequence of tokens and brace groups. All parsing occurs from the left, \LaTeX{} argument by \LaTeX{} argument, where \emph{argument} -means either a token (an N-type argument in \verb`expl3`-speak) or -a brace group (an n-type argument). To distinguish \LaTeX{} arguments +means either a token (an N-type argument in \texttt{expl3}-speak) +or a brace group (an n-type argument). To distinguish \LaTeX{} arguments from mathematical arguments I shall when necessary refer to L-args and M-args. A mathematical argument may end \emph{at} an L-arg, meaning immediately before the L-arg, or end \emph{with} the L-arg, meaning immediately after the L-arg. Ending or not will in general depend -on whether the argument is in \emph{first position} – the position +on whether the argument is in \emph{first position} -- the position immediately following a function token like \verb`\sin` or \verb`\log` -– or in \emph{general position} – any later position (although for -trigonometric functions we will also need to consider \emph{second} -and even \emph{third }positions). +-- or in \emph{general position} -- any later position (although +for trigonometric functions we will also need to consider \emph{second} +and even \emph{third }positions). For counting position, we need to allow for formatting elements and -multi-token numbers – in both decimal and scientific formats. Formatting +multi-token numbers -- in both decimal and scientific formats. Formatting elements do not change the position count. This applies to things like thin spaces or phantoms (and their arguments) or modifiers like \verb`\left` or \verb`\biggl`. Multi-token numbers (in decimal or scientific formats) are treated as single items; they advance the -position count by exactly one. \LaTeX{} functions – like \verb`\frac` -– which take \LaTeX{} arguments again advance the position count only -by one. Mathematically, the fraction is viewed as a single unit. +position count by exactly one. \LaTeX{} functions -- like \verb`\frac` +-- which take \LaTeX{} arguments again advance the position count +only by one. Mathematically, the fraction is viewed as a single unit. -I shall refer to a token or a token and its \LaTeX{} arguments – like -\verb`\frac` and its arguments – as an \emph{item}. Similarly, a -(possibly multi-token) number is an item. Also it will help to distinguish +I shall refer to a token or a token and its \LaTeX{} arguments -- +like \verb`\frac` and its arguments -- as an \emph{item}. Similarly, +a (possibly multi-token) number is an item. Also it will help to distinguish tokens within brackets where both brackets lie to the right of a function from those that do not. The former I call \emph{clothed}; the latter are \emph{naked}. Thus the plus sign in $(\sin x+y)$ is naked relative to the sine (one bracket to the left of the function), but is clothed -in $\sin(x+y)$ (both brackets to the right of the function). +in $\sin(x+y)$ (both brackets to the right of the function). \subsubsection{Parsing group I} -The only functions in this category are the surd and logical Not. +The only functions in this category are the surd and logical Not. Why distinguish the surd from other unary functions? Surely we all agree that \verb`\sin2\pi`, displaying as $\sin2\pi$, vanishes? @@ -3666,22 +3701,22 @@ The argument of the sine extends beyond the $2$ to include the $\pi$. But \verb`\surd2\pi`, displaying as $\surd2\pi$, is understood to be the product $\surd2\times\pi$. The argument of the surd ends with the $2$. The surd binds more tightly to its argument than is true -of unary functions generally. +of unary functions generally. -For parsing group I +For parsing group I \begin{enumerate} \item if a left bracket is in first position, the mathematical argument -ends with the matching right bracket; otherwise +ends with the matching right bracket; otherwise \item the argument ends with the item in first position and any L- or M-args -required by that item. +required by that item. \end{enumerate} If the factorial sign \verb`!` \emph{preceded} its argument, it too would belong to this parsing state, for it also binds tightly like the surd. This means that an expression like $\surd4!$ is intrinsically ambiguous. Is it the square root of $24$ or the factorial of $2$? -In \texttt{numerica} it produces the (perhaps rather odd) error +In \texttt{numerica} it produces the (perhaps rather odd) error \begin{centred} -\verb`\eval{$ \surd 4! $}` $\Longrightarrow$ \eval{$ \surd4! $} +\verb`\eval{$ \surd 4! $}` $\Longrightarrow$ \eval{$ \surd 4! $} \end{centred} The surd has seized the argument; there is nothing for the factorial to operate on. The same error arises if the $4$ is parenthesized, @@ -3691,7 +3726,7 @@ or logarithm) do not bind as tightly, this ambiguity does not arise for them. Exponents cause no problem because taking square roots and raising -to a power are commutative operations – the result is the same whichever +to a power are commutative operations -- the result is the same whichever is performed first. \begin{centred} \verb`\eval{$ \surd 3^4 $}` $\Longrightarrow$ \eval{$ \surd 3^4 $}. @@ -3703,7 +3738,7 @@ In the default setup this category includes the trigonometric and hyperbolic functions, their inverses, the various logarithms and the exponential functions, the signum function \verb`\sgn`, and the denominators of slash fractions \verb`/`. Note however that there is a setting -switch which enables trigonometric functions to handle parentheses +switch which enables trigonometric functions to handle parentheses in arguments more generally; see §\ref{subsec:parseTrigFns}. \begin{itemize} \item In parsing group II we wish to accommodate usages like $\ln z^{n}=n\ln z$ @@ -3714,46 +3749,46 @@ of parenthesized arguments. \item An approximation to Stirling's formula for the factorial is often written $\ln N!\approx N\ln N-N$ (widely used in texts on statistical mechanics). Hence the factorial sign should also be considered part -of the argument. +of the argument. \item $\ln xy=\ln x+\ln y$ means the argument must reach over a product of variables. Identities like $\sin2z=2\sin z\cos z$ mean the argument also reaches over numbers, and expressions like $\sin\tfrac{1}{2}\pi x$ (\emph{HMF} 4.3.104) mean that it further reaches over \verb`\tfrac`-s -and constants. +and constants. \item Essentially \emph{anything }can be in first position, and without -parentheses; e.g. +parentheses; e.g. \begin{itemize} \item unary functions: $\ln\ln z$ (\emph{HMF} 4.1.52), $\ln\tan\dfrac{z}{2}$ -(\emph{HMF} 4.3.116), +(\emph{HMF} 4.3.116), \item fractions: $\ln\dfrac{z_{1}}{z_{2}}$ (\emph{HMF} 4.1.9), $\arcsin\dfrac{(2ax+b)}{(b^{2}-4ac)^{1/2}}$ -(\emph{HMF} 3.3.36), $\ln\dfrac{\tan z}{z}$ (\emph{HMF} 4.3.73), -\item absolute values: $\ln\abs*{\dfrac{a+x}{a-x}}$ (\emph{HMF} 3.3.25), +(\emph{HMF} 3.3.36), $\ln\dfrac{\tan z}{z}$ (\emph{HMF} 4.3.73), +\item absolute values: $\ln\abs*{\dfrac{a+x}{a-x}}$ (\emph{HMF} 3.3.25), \item square roots: $\arctan\sqrt{\dfrac{\nu_{1}}{\nu_{2}}F}$ (\emph{HMF -}26.6.8) +}26.6.8) \end{itemize} \end{itemize} -With these examples in mind, for parsing group II +With these examples in mind, for parsing group II \begin{enumerate} \item if a left bracket is in first position, the mathematical argument ends with the matching right bracket and any attached exponent, or -factorial or double factorial sign; otherwise +factorial or double factorial sign; otherwise \item the mathematical argument includes the item in first position and any L- or M-args required by that item; \begin{enumerate} -\item if the item in first position is a number, variable, constant or \verb`\tfrac` +\item if the item in first position is a number, variable, constant or \ \verb`\tfrac` \begin{enumerate} \item the argument appends the next item if it is a number, variable, constant -or \verb`\tfrac`, and so on recursively; or +or \verb`\tfrac`, and so on recursively; or \item the argument appends the next item if it is an exponent, or facorial -or double factorial sign, and ends there; otherwise -\item the argument ends. +or double factorial sign, and ends there; otherwise +\item the argument ends. \end{enumerate} \item if the item in first position is not a number, variable, constant -or \verb`\tfrac` +or \verb`\tfrac` \begin{enumerate} \item the argument appends the next item if it is an exponent, or factorial -or double factorial sign, and ends there; otherwise -\item the argument ends. +or double factorial sign, and ends there; otherwise +\item the argument ends. \end{enumerate} \end{enumerate} \end{enumerate} @@ -3762,7 +3797,7 @@ and \verb`\tfrac`-s, as instanced with $\sin2\tfrac{p}{q}\pi x$ which exhibits all elements. Illustrating 1, the exponent is included in the argument but not the -following variable: +following variable: \begin{centred} \verb`\eval{$ \log_{10}(1+2+3+4)^3n $}[n=5]` $\Longrightarrow$ \eval{$ \log_{10}(1+2+3+4)^3n $}[n=5]. \end{centred} @@ -3773,21 +3808,21 @@ the example is written suggests that the writer wished the $n$ to be considered part of the argument of the logarithm. If that is the case, inserting a \verb`\q` command before \verb`n` would achieve this, but that would still be confusing for the reader of the pdf. -Inserting parentheses is the only sensible thing to do. +Inserting parentheses is the only sensible thing to do. Illustrating 2(a)ii, again the exponent is included in the argument -but not the following variable: +but not the following variable: \begin{centred} -\verb`\eval{$ \log_{10}m^3n $}[m=10,n=5]` $\Longrightarrow$ \eval{$ \log_{10}m^3n $}[m=10,n=5]. +\verb`\eval{$ \log_{10}m^3n $}[m=10,n=5]` $\Longrightarrow$ \eval{$ \log_{10}m^3n $}[m=10,n=5] \end{centred} Again, for the sake of the reader and as one naturally does to avoid ambiguity, the variable $n$ should precede the logarithm. If in fact the intention was for the $n$ to be included in the argument of the logarithm, then again the \verb`\q` command could be used or, better in this case, the $n$ could be shifted to precede the $m$, which -illustrates 2(a)i: +illustrates 2(a)i: \begin{centred} -\verb`\eval{$ \log_{10}nm^3 $}[m=10,n=5]` $\Longrightarrow$ \eval{$ \log_{10}nm^3 $}[m=10,n=5], +\verb`\eval{$ \log_{10}nm^3 $}[m=10,n=5]` $\Longrightarrow$ \eval{$ \log_{10}nm^3 $}[m=10,n=5] \end{centred} the logarithm of $5000$, or better still, $m^{3}n$ could (and should) be parenthesized for the sake of the reader. @@ -3797,21 +3832,20 @@ in the argument, and $m^{3}n$ where $n$ is not? Any criterion is going to miss some instances where a different outcome might be desirable. Where an argument ends is affected by visual appearance in the pdf. It is simple and easy to remember if it is understood that anything -that breaks the `visual flow' of juxtaposed numbers, variables, -constants and \verb`\tfrac`-s ends the argument. An exponent does -just that. If you feel there is ambiguity, parenthesize to clarify. +that breaks the `visual flow' of juxtaposed numbers, variables, constants +and \verb`\tfrac`-s ends the argument. An exponent does just that. +If you feel there is ambiguity, parenthesize to clarify. Illustrating 2(b)ii, the argument stops with the \verb`\dfrac` and -its arguments and does not extend to the following constant: +its arguments and does not extend to the following constant: \begin{centred} \verb`\eval{$ \sin\dfrac12\pi $}` $\Longrightarrow$ \eval{$ \sin\dfrac12\pi $}. \end{centred} Obviously, someone writing an expression like this intends the $\pi$ to be part of the argument. In that case, a \verb`\tfrac` should -be used since the \verb`\dfrac` breaks the `visual flow' of the -argument. +be used since the \verb`\dfrac` breaks the `visual flow' of the argument. \begin{description} -\item [{Fractions}]~ +\item [{Fractions}] ~ But why not a plain \verb`\frac`? After all, for an inline expression it displays in the same way as a \verb`\tfrac`. I considered making @@ -3822,7 +3856,7 @@ to different results depending on whether it lay between \verb`$ $` or \verb`\[ \]` delimiters, which ruled it out. Because \verb`\frac` sometimes displays as \verb`\dfrac`, it is treated like \verb`\dfrac` (but see §\ref{subsec:parseTrigFns}, specifically \texttt{()=2}). -\item [{Slash~fractions}]~ +\item [{Slash~fractions}] ~ It is easy to write ambiguous expressions using the slash $/$ to indicate fractions or division. How should $\pi/2n$ be interpreted? @@ -3849,25 +3883,26 @@ used in arguments. I find $\tan\tfrac{1}{2}(A+B)$ (\emph{HMF }4.3.148), $\sec\pi(\tfrac{1}{4}+\tfrac{1}{2}az)$ (\emph{HMF }19.3.3), $\cos(2m+p)z$ (\emph{HMF }20.2.3), $\sin(2n+1)v$ (\emph{HMF }16.38.1). Looking through various texts discussing Fourier series it is easy to find -examples like +examples like \[ \cos\frac{2\pi}{T}nt,\quad\cos\frac{2\pi}{T}n(t+\tfrac{1}{2}T), \] -and +and \[ \cos(N+\tfrac{1}{2})\frac{2\pi\tau}{T},\quad\sin2\pi\left(\frac{x}{\lambda}-\frac{t}{T}\right). \] In the last of these \verb`\left` and \verb`\right` have been used -to enlarge the parentheses. +to enlarge the parentheses. All these usages can be accommodated by adjusting a setting in the settings option (§\ref{sec:settingsOption}) of the \verb`\eval` -command: +command: \begin{lyxcode} ()~=~<integer> \end{lyxcode} -where \texttt{<integer>} is one of \texttt{0, 1, 2}. +where \texttt{<integer>} is one of \texttt{0, 1, 2}. +\noindent{}% \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% I remain unsure whether to persist with the \texttt{()} setting. A @@ -3878,63 +3913,63 @@ well confuse the user. Inserting cleave functions, \texttt{\textbackslash q} or \texttt{\textbackslash Q}, to achieve the same effects does mean modifying formulas, but is straightforward and easier to understand. (And \texttt{\textbackslash q} and \texttt{\textbackslash Q} have -no effect on the visual appearance of formulas.)\end{shaded}% +no visual effect.)\end{shaded}% \end{minipage} -For convenience of statement in what follows call parentheses, square -brackets or braces \emph{brackets}. If preceded by a \verb`\left` -or \verb`\right` or \verb`\biggl` or \verb`\biggr` etc. modifier, -call them \emph{Brackets}, with an uppercase `B'. Modifiers do not -contribute to the position count, so that a left Bracket in first -position means the modifier and left bracket are both considered to -be in first position. When it is immaterial whether it is a bracket +\noindent For convenience of statement in what follows call parentheses, +square brackets or braces \emph{brackets}. If preceded by a \noindent\verb`\left` +or \noindent\verb`\right` or \noindent\verb`\biggl` or \noindent\verb`\biggr` +etc. modifier, call them \emph{Brackets}, with an uppercase `B'. Modifiers +do not contribute to the position count, so that a left Bracket in +first position means the modifier and left bracket are both considered +to be in first position. When it is immaterial whether it is a bracket or a Bracket I write b/Bracket. The rules that follow do not prescribe what mathematicians \emph{ought} to do but are intended to be descriptive of certain patterns of mathematical practice as discerned in \emph{HMF} -and a number of texts (about half a dozen) on Fourier series. +and a number of texts (about half a dozen) on Fourier series. \begin{description} \item [{\texttt{()=0}}] is the \emph{default} setting, parsing group II -behaviour; b/Brackets are included in the argument only if +behaviour; b/Brackets are included in the argument only if \begin{itemize} -\item the left b/Bracket is in first position; +\item the left b/Bracket is in first position; \begin{itemize} \item if the first item beyond the matching right b/Bracket is an exponent, or factorial or double factorial sign, it is appended to the argument, -which ends there, otherwise -\item the argument ends with the right b/Bracket. +which ends there, otherwise +\item the argument ends with the right b/Bracket. \end{itemize} \end{itemize} \end{description} The default setting allows things like $\sin\tfrac{1}{2}a$, $\cos2\pi nt$ and $\tan(A+B)$. It does \emph{not} encompass examples like $\tan\tfrac{1}{2}(A+B)$ -or $\cos2(n+\tfrac{1}{2})\pi$. For that we need the setting \verb`()=1`: +or $\cos2(n+\tfrac{1}{2})\pi$. For that we need the setting \verb`()=1`: \begin{description} \item [{\texttt{()=1}}] includes a b/Bracketed expression in the argument, provided \begin{itemize} -\item the left Bracket is in first position; +\item the left Bracket is in first position; \begin{itemize} \item if the first item beyond the matching right Bracket is an exponent, or factorial or double factorial sign, it is appended to the argument, -which ends there, otherwise -\item the argument ends with the right Bracket. +which ends there, otherwise +\item the argument ends with the right Bracket. \end{itemize} \item or the item in first position is a number, variable, constant or \verb`\tfrac` -and the left bracket is in second position; +and the left bracket is in second position; \begin{itemize} \item if the first item beyond the matching right bracket is an exponent, or factorial or double factorial sign, it is appended to the argument, -which ends there, or +which ends there, or \item if the first item beyond the matching right bracket is a number, variable, constant, or \verb`\tfrac` it is appended to the argument, and so -on recursively, until +on recursively, until \begin{itemize} \item an exponent, or factorial or double factorial sign is met, which is -appended to the argument which ends there, or +appended to the argument which ends there, or \item an item is met which is \emph{not} an exponent, or factorial or double factorial sign, or a number, variable, constant or \verb`\tfrac`, -at which point the argument ends, or -\item the end of the formula is reached. +at which point the argument ends, or +\item the end of the formula is reached. \end{itemize} \end{itemize} \end{itemize} @@ -3943,23 +3978,22 @@ With the \verb`()=1` setting, the arguments of $\tan\tfrac{1}{2}(A+B)$, $\sec\pi(\tfrac{1}{4}+\tfrac{1}{2}az)$, $\cos(2m+p)z$, $\sin(2n+1)v$ are all accommodated, as is $\sin\tfrac{1}{2}(m+n)\pi$ with items on both sides of the parentheses. But, note, there must be at most -\emph{one} item before the left parenthesis: +\emph{one} item before the left parenthesis: \begin{centred} -\verb`\eval[()=1]{$ \sin\tfrac16(m+n)\pi $}[m=1,n=2]`. $\Longrightarrow$ -\eval[()=1]{$ \sin\tfrac16(m+n)\pi $}[m=1,n=2], +\verb`\eval[()=1]{$ \sin\tfrac16(m+n)\pi $}[m=1,n=2]` $\Longrightarrow$ +\eval[()=1]{$ \sin\tfrac16(m+n)\pi $}[m=1,n=2]. \end{centred} -whereas, with two items before the left parenthesis, +whereas, with two items before the left parenthesis, \begin{centred} \verb`\eval[()=1]{$ \sin2\tfrac1{12}(m+n)\pi $}[m=1,n=2]`. $\Longrightarrow$ - \eval[()=1]{$ \sin2\tfrac1{12}(m+n)\pi $}[m=1,n=2]. \end{centred} Whatever the \verb`()` setting, \texttt{numerica} does not check -what is included between the parentheses (or brackets generally) – +what is included between the parentheses (or brackets generally) -- it could be anything. However inserting \verb`\left`, \verb`\right` or other modifiers before the parentheses restricts the argument of the sine in this example, despite the \verb`()=1` setting, to the -\verb`\tfrac`: +\verb`\tfrac`: \begin{centred} \verb`\eval[()=1]{$ \sin\tfrac16\left(m+n\right)\pi $}[m=1,n=2]` $\Longrightarrow$ \eval[()=1]{$ \sin\tfrac16\left(m+n\right)\pi $}[m=1,n=2]. @@ -3967,68 +4001,68 @@ $\Longrightarrow$ \eval[()=1]{$ \sin\tfrac16\left(m+n\right)\pi $}[m=1,n=2]. Although \verb`()=1` serves well for the kinds of expressions and identities involved in trigonometry, perusal of any text on Fourier series will show it does not cover the kinds of expressions met there. -For that we need +For that we need \begin{description} \item [{\texttt{()=2}}] includes a b/Bracketed expression in the argument -provided +provided \begin{itemize} \item the left b/Bracket is in first position, or the item in first position is a number, variable, constant, \verb`\dfrac`, \verb`\frac` or \verb`\tfrac` and the left b/Bracket is in second position, or the items in first and second positions are numbers, variables, constants, \verb`\dfrac`-s, \verb`\frac`-s or \verb`\tfrac`-s and the left -b/Bracket is in third position; +b/Bracket is in third position; \begin{itemize} \item if the first item beyond the matching right b/Bracket is an exponent, or factorial or double factorial sign, it is appended to the argument, -which ends there, or +which ends there, or \item if the first item beyond the matching right b/Bracket is a number, variable, constant, \verb`\dfrac`, \verb`\frac` or \verb`\tfrac` -it is appended to the argument, and so on recursively, until +it is appended to the argument, and so on recursively, until \begin{itemize} \item an exponent, or factorial or double factorial sign is met, which is -appended to the argument which ends there, or +appended to the argument which ends there, or \item an item is met which is \emph{not} an exponent, or factorial or double factorial sign, or a number, variable, constant, \verb`\dfrac`, \verb`\frac` -or \verb`\tfrac`, at which point the argument ends, or -\item the end of the formula is reached. +or \verb`\tfrac`, at which point the argument ends, or +\item the end of the formula is reached. \end{itemize} \end{itemize} \end{itemize} \end{description} -{\ttfamily\verb`()=2`} draws no distinction between brackets -and Brackets. It allows all \verb`()=1` possibilities but also \emph{two -}items (of a suitable kind) before a left b/Bracket; it also treats -\verb`\dfrac`-s and \verb`\frac`-s like \verb`\tfrac`-s for determining -the scope of arguments. +\verb`()=2` draws no distinction between brackets and Brackets. It +allows all \verb`()=1` possibilities but also \emph{two }items (of +a suitable kind) before a left b/Bracket; it also treats \verb`\dfrac`-s +and \verb`\frac`-s like \verb`\tfrac`-s for determining the scope +of arguments. The following examples are taken from different texts on Fourier series. The first shows a \verb`\frac` being included in the argument, the -second shows \emph{two} items – including a \verb`\frac` – preceding +second shows \emph{two} items -- including a \verb`\frac` -- preceding the left parenthesis, the third shows a \verb`\frac` to the right of the parentheses, and the fourth shows parentheses using \verb`\left`-\verb`\right` -modifiers with two items preceding them: +modifiers with two items preceding them: \[ \cos\frac{2\pi}{T}nt,\quad\cos\frac{2\pi}{T}n(t+\tfrac{1}{2}T),\quad\text{\ensuremath{\sin(N+\tfrac{1}{2})\frac{2\pi\tau}{T}}\ensuremath{\quad}and}\quad\sin2\pi\left(\frac{x}{\lambda}-\frac{t}{T}\right). \] All these usages are accommodated by the \verb`()=2` setting. For -instance +instance \begin{verbatim} - \eval[p,()=2] - { + \eval[p,()=2]{ \[ \sin(N+\tfrac12)\frac{2\pi\tau}T \] }[N=1,\tau=2,T=3] \end{verbatim} $\Longrightarrow$ \eval[p,()=2] { \[ \sin(N+\tfrac12)\frac{2\pi\tau}T \] - }[N=1,\tau=2,T=3]which is the sine of $2\pi=(\tfrac{3}{2})\times(\tfrac{4}{3}\pi)$ -where a \verb`\frac` trailing the parentheses has been included in -the argument, and \emph{not }$(\sin\tfrac{3}{2})(\tfrac{4}{3}\pi)$. -Or consider + }[N=1,\tau=2,T=3] + +\noindent which is the sine of $2\pi=(\tfrac{3}{2})\times(\tfrac{4}{3}\pi)$ +where a \noindent\verb`\frac` trailing the parentheses has been included +in the argument, and \emph{not }$(\sin\tfrac{3}{2})(\tfrac{4}{3}\pi)$. +Or consider \begin{verbatim} - \eval[p,()=2] - {\[ + \eval[p,()=2]{\[ \sin2\pi\left(\frac{x}{\lambda} -\frac{t}{T}\right) \]}[x=1,\lambda=2,t=3,T=4] @@ -4044,31 +4078,31 @@ parenthesised expression. However a usage like $\sin(n+\tfrac{1}{2})(x-t)$, noted in two different texts, is not available without explicit use of the \verb`\q` command -between the parenthesized groups. +between the parenthesized groups. \subsubsection{Parsing group IV} The only members of this group are \verb`\sum` and \verb`\prod`. -For parsing group IV +For parsing group IV \begin{enumerate} \item the argument ends \begin{enumerate} \item at the first naked plus or minus sign encountered, or -\item at the first comparison sign or comparison command encountered, or -\item at the first logical And or logical Or sign encountered, or -\item at the end of the formula. +\item at the first comparison sign or comparison command encountered, or +\item at the first logical And or logical Or sign encountered, or +\item at the end of the formula. \end{enumerate} \end{enumerate} In practice this means mainly (a) and (d), and seems to be the instinctive practice. \emph{HMF} has multiple examples in multiple chapters of the argument to a sum ending at a naked plus sign: 7.3.12 \& 7.3.14, 9.1.11 \& 9.1.77, 9.6.35 \& 9.6.43, 11.1.9, \ldots{} (at that point -I stopped looking). They were all of the form +I stopped looking). They were all of the form \[ \sum\text{argument}+\ldots \] - A minus sign serving the same purpose was harder to find but \emph{HMF} +A minus sign serving the same purpose was harder to find but \emph{HMF} 10.4.65 \& 10.4.67 are two instances. I considered whether a \verb`\times` or slash fraction sign \verb`/` might end the argument of a sum, but surely we need to allow things like $\sum1/n^{2}$ which rules @@ -4078,7 +4112,7 @@ signs (at line breaks when a summand spills onto a second line). Because they are evaluated using the same code as sums I (unthinkingly) placed products with sums but doubts later intruded. In \emph{HMF} -products occur only occasionally and are almost all of the form +products occur only occasionally and are almost all of the form \[ \prod\left(\text{argument}\right) \] @@ -4095,7 +4129,7 @@ functions has \] although \emph{HMF}, for the same expression, encloses the two factors within (large) square brackets, as if some ambiguity existed as to -how far the reach of the \verb`\prod` extended. +how far the reach of the \verb`\prod` extended. \emph{Tentatively} I retain products here in the same group as sums. @@ -4108,13 +4142,13 @@ listed in §\ref{subsec:evalAmssymb-comparisons}. Because of the way \texttt{numerica} handles comparisons, it is the argument on the right-hand side of the relation that needs determining. -For parsing group V +For parsing group V \begin{enumerate} -\item the argument ends at +\item the argument ends at \begin{enumerate} -\item the first logical And or logical Or encountered, or -\item the first comparison sign or command encountered, or -\item the end of the formula. +\item the first logical And or logical Or encountered, or +\item the first comparison sign or command encountered, or +\item the end of the formula. \end{enumerate} \end{enumerate} @@ -4123,12 +4157,12 @@ For parsing group V Logical And and logical Or are the sole members of this group. It is the right-hand side of the And or Or command that needs determining. -For parsing group VI +For parsing group VI \begin{enumerate} -\item the argument ends at +\item the argument ends at \begin{enumerate} -\item the first logical And or logical Or encountered, or -\item the end of the formula. +\item the first logical And or logical Or encountered, or +\item the end of the formula. \end{enumerate} \end{enumerate} @@ -4140,21 +4174,21 @@ Rather they are attempts to discern regularities in how mathematicians often do write formulas. It is \emph{how things look in the pdf}, not \LaTeX , that is the guide. You are always free to parenthesize as you see fit and to insert cleave commands (\verb`\q` or \verb`\Q`) -to force outcomes. +to force outcomes. (But note that parenthesizing has its limits. For sums, writing \[ \sum\left(\mathtt{<stuff>}\right)\mathtt{<more\ stuff>} \] - does not necessarily end the summand at the right parenthesis: it +does not necessarily end the summand at the right parenthesis: it ends at the first naked $+$ or $-$ sign, or \verb`\Q` command, -encountered.) +encountered.) The rule should always be to write expressions that are clear to the reader of the pdf. An expression that is ambiguous to the reader, even if it fits within the parsing rules, is to be deprecated. The \emph{intent} is that \verb`\eval` can parse unambiguous expressions -correctly. +correctly. \chapter{Supplementary commands} @@ -4163,9 +4197,9 @@ correctly. \verb`\nmcConstants` and \verb`\nmcReuse`, supplementary to the principal command \verb`\nmcEvaluate`. They use the same machinery as \verb`\nmcEvaluate` and so have the same syntax. If all arguments -are present it is +are present it is \begin{centred} -\noindent \verb`\nmc<cmd>*[settings]{main arg}[vv-list][rounding]` +\verb`\nmc<cmd>*[settings]{main arg}[vv-list][rounding]` \end{centred} where \verb`<cmd>` is one of \verb`Info`, \verb`Macros`, \verb`Constants` and \verb`Reuse`. All four commands have short-name forms: \verb`\info`, @@ -4173,15 +4207,15 @@ and \verb`Reuse`. All four commands have short-name forms: \verb`\info`, Generally the final two optional arguments will not be used. The user should be aware of this if following a command with a square bracketed -expression – the expression will be absorbed without trace unless +expression -- the expression will be absorbed without trace unless it is preceded by, for example, an empty brace pair. Because the commands share the machinery of \verb`\nmcEvaluate`, the settings discussed earlier (Chapter~\ref{chap:Settings}) for the \verb`\eval` command are also available for these commands, although -they will, in the main, be irrelevant. The `debug' code has been -used by the \verb`view` setting of some of these supplementary commands -to produce its effects. +they will, in the main, be irrelevant. The `debug' code has been used +by the \verb`view` setting of some of these supplementary commands +to produce its effects. The starred form of command is available in all four cases and in all cases produces a pure number. If both star and \verb`view` are @@ -4189,8 +4223,8 @@ used at the same time, the \verb`view` setting prevails over starring. \section{Feedback on \textquoteleft infinite\textquoteright{} processes:\texttt{ \textbackslash nmcInfo}} -\label{sec:supplInfo}Used after the evaluation of an `infinite' -process, the \verb`\nmcInfo` command, or its short-name form \verb`\info` +\label{sec:supplInfo}Used after the evaluation of an `infinite' process, +the \verb`\nmcInfo` command, or its short-name form \verb`\info` will tell you how many terms or factors or other operations\footnote{It also applies to the commands \texttt{\textbackslash nmcIterate }and \texttt{\textbackslash nmcSolve} from the \texttt{numerica-plus }package and to derivatives and integrals from the \texttt{numerica-calculus} @@ -4203,15 +4237,15 @@ identifier for the `infinite' process: \verb`sum` or \verb`prod`. The display, as we have seen in earlier examples, is a number followed by a space then a descriptor. For \verb`sum` and \verb`prod` the descriptors are \verb`terms` and \verb`factors`. -Starring \verb`\nmcInfo` – \verb`\nmcInfo*{arg}` or \verb`\info*{arg}` -– suppresses the descriptor and leaves only the number. This allows +Starring \verb`\nmcInfo` -- \verb`\nmcInfo*{arg}` or \verb`\info*{arg}` +-- suppresses the descriptor and leaves only the number. This allows the starred form to be nested in an \verb`\eval` command, which might -sometimes be convenient. +sometimes be convenient. As an example, let's test `the hard way' a standard identity, $\cosh^{2}x-\sinh^{2}x=1$. We know that $\cosh x=\sum_{n=0}^{\infty}\frac{x^{2n}}{(2n)!}$ and $\sinh x=x\prod_{k=1}^{\infty}\left(1+\frac{x^{2}}{k^{2}\pi^{2}}\right)$. -The difference of their squares should be $1$: +The difference of their squares should be $1$: \begin{verbatim} \eval{\[ \left[\sum_{n=0}^{\infty} @@ -4224,18 +4258,19 @@ The difference of their squares should be $1$: \end{verbatim} $\Longrightarrow$ \eval{\[ \left[\sum_{n=0}^{\infty} - \frac{x^{2n}}{(2n)!}\right]^2- - \left[x\prod_{k=1}^{\infty} - \left(1+\frac{x^{2}}{k^{2}\pi^{2}}\right) - \right]^2 - \]}[x=1][3] \info{sum},\quad\info{prod}. + \frac{x^{2n}}{(2n)!} + \right]^2- + \left[x\prod_{k=1}^{\infty} + \left(1+\frac{x^{2}}{k^{2}\pi^{2}}\right) + \right]^2 + \]}[x=1][3] \info{sum},\quad \info{prod}. Nearly right. Obviously the product converges only slowly which is where the error comes from (see the discussion in §\ref{sec:settingsInfiniteSumsProds}, where we needed the extra rounding setting \texttt{P+=3} and $350$ factors to get a correct 3-figure value). The point of the example is to show the information command being used for both sum and product -in the one evaluation. One does not exclude the other. +in the one evaluation. One does not exclude the other. \subsection{Suppressing the descriptor: \texttt{\textbackslash nmcInfo{*}}} @@ -4249,32 +4284,36 @@ The starred form of the \verb`\info` command suppresses the descriptor \end{verbatim} $\Longrightarrow$ \eval{$ \sum_{k=0}^{\infty}\binom \alpha k x^k - $}[x=1/2,\alpha=3], -requiring $ \info*{sum}-1 $ additions. (Four terms added, therefore $3$ additions.) + $}[x=1/2,\alpha=3], + requiring $ \info*{sum}-1 $ additions. (Four terms summed, therefore $3$ additions.) \subsection{Errors} Should the \emph{wrong} argument be used in the \verb`\nmcInfo` command, -no harm is done: +no harm is done: \begin{verbatim} \eval{$ \sum_{k=0}^{\infty}\binom \alpha k x^k - $}[x=1/2,\alpha=3], \ \info{prod} + $}[x=1/2,\alpha=3], \ \info{prod} \end{verbatim} -$\Longrightarrow$ \eval{$ \sum_{k=0}^{\infty}\binom \alpha k x^k $}[x=1/2,\alpha=3],\ \info{prod}.\medskip{} +$\Longrightarrow$ \eval{$ + \sum_{k=0}^{\infty}\binom \alpha k x^k + $}[x=1/2,\alpha=3], \ \info{prod}.\medskip{} $119$ \emph{factors}? The information command is remembering a previous result, the last time \verb`prod` was used as its argument. Changing the argument from \verb`prod` to \verb`sum` reveals the correct number of \emph{terms}. -Should a non-existent argument be used, an error message is generated: +Should a non-existent argument be used, an error message is generated: \begin{verbatim} \eval{$ \sum_{k=0}^{\infty}\binom \alpha k x^k $}[x=1/2,\alpha=3], \\ \info{Fred} \end{verbatim} -$\Longrightarrow$ \eval{$ \sum_{k=0}^{\infty}\binom \alpha k x^k $}[x=1/2,\alpha=3],\\ \info{Fred} +$\Longrightarrow$ \eval{$ + \sum_{k=0}^{\infty}\binom \alpha k x^k + $}[x=1/2,\alpha=3], \\ \info{Fred} \subsection{\texttt{view} setting} @@ -4282,16 +4321,14 @@ As noted at the start of this chapter, \verb`\nmcInfo` uses the `machinery' of \verb`\nmcEvaluate`. Most of the settings available for \verb`\eval` are also available for \verb`\info` but of these only one seems relevant: the \verb`dbg` setting. However, rather than use the obscure \verb`dbg=<integer>` -(which is possible), it suffices to enter \verb`view` in this argument: +(which is possible), it suffices to enter \verb`view` in this argument: \begin{centred} -\verb`\info[view]{}` $\Longrightarrow$ \info[view] {} +\verb`\info[view]{}` $\Longrightarrow$ \info[view]{} \end{centred} The result is a display of all the current values of all the `infinite' processes available. All such values are initialized to $0$. (Further -processes \verb`iter` and \verb`solve` become relevant if the \verb`numerica-plus` -package is used; \verb`deriv` and \verb`integ` become relevant if -the \verb`numerica-calculus` package, currently under development, -is used.) +processes \verb`iter` and \verb`solve` become relevant if the \texttt{numerica-plus} +package is used.) \section{User-defined macros: \texttt{\textbackslash nmcMacros}} @@ -4304,21 +4341,22 @@ of `matter and interactions' after a physics textbook of that name long list of macros, each containing the value of a physical constant.} approached me with a similar problem. Suppose one has defined a macro to contain a value, say \begin{itemize} -\item \verb`\def\myvalue{0.35}`, or -\item \verb`\newcommand\myvalue{0.35}`, or -\item \verb`\NewDocumentCommand\myvalue{}{0.35}`, if you're using \verb`xparse`. +\item \verb`\def\myvalue{0.35}`, or +\item \verb`\newcommand\myvalue{0.35}`, or +\item \verb`\NewDocumentCommand\myvalue{}{0.35}`, if you're using \verb`xparse`. \end{itemize} (If you're using the document processor \LyX{} then there is good reason to prefer \verb`\gdef` to define your macro, \verb`\gdef\myvalue{0.35}`; see Chapter~\ref{chap:LyX}). After one of these commands, \verb`\myvalue` -is now known to \LaTeX , but it is not known to \verb`numerica`. -The quantities \verb`numerica` \emph{does }know about are variables +is now known to \LaTeX , but it is not known to \texttt{numerica}. +The quantities \texttt{numerica} \emph{does }know about are variables in the vv-list of an \verb`\eval` command, and those \LaTeX{} (and -\verb`amsmath` and \verb`mathtools`) commands used for writing mathematical -expressions. These quantities are stored in \verb`numerica` in structures -called property lists. Since \verb`\myvalue` is not recorded in these -lists yet, putting \verb`x=\myvalue` in the formula or vv-list of -an \verb`\eval` command will produce an `Unknown token' error message: +\texttt{amsmath} and \texttt{mathtools}) commands used for writing +mathematical expressions. These quantities are stored in \texttt{numerica} +in structures called property lists. Since \verb`\myvalue` is not +recorded in these lists yet, putting \verb`x=\myvalue` in the formula +or vv-list of an \verb`\eval` command will produce an `Unknown token' +error message: \begin{verbatim} \NewDocumentCommand \myvalue {} {0.35} \eval{ \myvalue } @@ -4326,19 +4364,19 @@ an \verb`\eval` command will produce an `Unknown token' error message: $\Longrightarrow$ \NewDocumentCommand \myvalue {} {0.35} \eval{ \myvalue } -With version 2 of \verb`numerica` a command is now available, \verb`\nmcMacros`, +With version 2 of \texttt{numerica} a command is now available, \verb`\nmcMacros`, to register macros and their values with the property lists used internally -by \verb`numerica`. (This command was not available in version 1.) +by \texttt{numerica}. (This command was not available in version 1.) The macro must have been defined earlier in the document or in a supporting -package. +package. The basic usage is simple. If you have a list of macros you wish to make available to \verb`\nmcEvaluate`, enter them in a comma list -in the mandatory argument of \verb`\nmcMacros`: +in the mandatory argument of \verb`\nmcMacros`: \begin{lyxcode} \textbackslash nmcMacros\{~\textbackslash macro1,~\textbackslash macro2,~\ldots ~\} \end{lyxcode} -There is an equivalent short-name form of the command, \verb`\macros`. +There is an equivalent short-name form of the command, \verb`\macros`. Multiple \verb`\nmcMacros` commands can be used in a document. If the command is placed in the preamble (\emph{after} the definition @@ -4346,38 +4384,38 @@ of the macros)\emph{ }then the user-defined macros and their values are available throughout the document, otherwise they are available from the position of the \verb`\macros` statement. However, macros do not need to be defined in your current document provided they are -defined and accessible from elsewhere – for example from a loaded +defined and accessible from elsewhere -- for example from a loaded \LaTeX{} package. But always an \verb`\nmcMacros` command is required -to `register' them with \verb`numerica` for use in an \verb`\eval` -command. +to `register' them with \texttt{numerica} for use in an \verb`\eval` +command. \subsection{What can be stored in a macro?} Generally a user-defined macro will store a number. This macro might -well be defined in an external package – for example the \verb`mandi` +well be defined in an external package -- for example the \texttt{mandi} package defines a large number of macros containing the values of physical constants, some fundamental like the speed of light, others -contingent like the earth–moon distance. If the \verb`mandi` package +contingent like the earth--moon distance. If the \texttt{mandi} package is loaded then writing, for instance, \begin{verbatim} \macros{ \electronmassprecisevalue, \protonmassprecisevalue } \end{verbatim} -will make these two macros available for use in \verb`numerica`. -One could then write in the vv-list of an \verb`\eval` command +will make these two macros available for use in \texttt{numerica}. +One could then write in the vv-list of an \verb`\eval` command \begin{verbatim} -m_e=\electronmassprecisevalue,m_p=\protonmassprecisevalue + m_e=\electronmassprecisevalue,m_p=\protonmassprecisevalue \end{verbatim} which would allow (among other things) calculation of the mass ratio $m_{p}/m_{e}$ of proton to electron. (The length of name of some -of the macros in the \verb`mandi` package has a pedagogical purpose, +of the macros in the \texttt{mandi} package has a pedagogical purpose, but makes them unwieldy for direct use in mathematical expressions.) \subsubsection{Macros containing formulas } Numbers are not the only quantities that can be stored in a macro -for use in \verb`numerica`. In fact any mathematical expression that -can be \verb`\eval`-uated can be stored in a macro: +for use in \texttt{numerica}. In fact any mathematical expression +that can be \verb`\eval`-uated can be stored in a macro: \begin{verbatim} \NewDocumentCommand \mysumC {} { \sum_{n=1}^{100}1/n - \ln 100 } @@ -4389,38 +4427,38 @@ $\Longrightarrow$ \NewDocumentCommand \mysumC {} \macros{ \mysumC } \eval{$ \mysumC $}[4], \medskip{} -\noindent (to be compared with Euler's constant \eval{$ \gamma $}[4] -– obviously many more terms are needed). The \verb`\eval` command -wraps around math delimiters in the example. Hence the result is presented -in the form \emph{formula=result}. In that presentation, note how -\verb`\mysumC` displays as the formula it contains. +\noindent (to be compared with Euler's constant $\eval{\gamma}[4]$ +-- obviously many more terms are needed). The \noindent\verb`\eval` +command wraps around math delimiters in the example. Hence the result +is presented in the form \emph{formula=result}. In that presentation, +note how \noindent\verb`\mysumC` displays as the formula it contains. \paragraph{The essential space: } But the critical thing to notice in the example is \emph{the space preceding }\verb`\sum`\emph{ in the definition of }\verb`\mysumC`. When a formula starts with an expandable token, \emph{this space is -essential}. For macros to register successfully with \verb`numerica`, +essential}. For macros to register successfully with \texttt{numerica}, the first character in their definition must be \emph{un}expandable. Thus a digit is fine: storing a number in a macro is straightforward and you don't need to fuss about such niceties. But a control sequence like \verb`\sum` does expand (to $\sum$ ). If it is the initial token of the formula, then it will cause a possibly obscure error -– see §\ref{subsec:supplMacrosErrors} – unless preceded by an unexpandable -token. Hence the space before \verb`\sum` in the \verb`\NewDocumentCommand` +-- see §\ref{subsec:supplMacrosErrors} -- unless preceded by an +unexpandable token. Hence the space before \verb`\sum` in the \verb`\NewDocumentCommand` statement. (On the other hand the spacing in the \verb`\macros` statement is purely aesthetic.) When using macros from another package, this is a matter to be aware of. If the macros contain only numbers, there should be no problem, but if they contain more complicated expressions, the absence of an -initial space could make them unusable in \verb`numerica`. +initial space could make them unusable in \texttt{numerica}. \subsubsection{Vv-list} In the example it would be nice to be able to vary the number of terms summed. This is easily done by using a vv-list in the \verb`\macros` -statement: +statement: \begin{verbatim} \NewDocumentCommand \mysumN {} { \sum_{n=1}^{N}1/n - \ln N } @@ -4432,29 +4470,30 @@ $\Longrightarrow$ \NewDocumentCommand \mysumN {} \macros{ \mysumN }[N=150] \eval{$ \mysumN $}.\medskip{} -\noindent \verb`numerica` needs a definite value to store; it does -not store the formula as such. To give \verb`\mysumN` a definite -value, give the variable \verb`N` a value. This is done in the vv-list -added to the \verb`\macros` statement: \verb`N=150`. In this way -a definite value is stored in \verb`numerica` against the macro \verb`\mysumN`. -The definition of the macro is unaffected. If a new value is given -to \verb`N` in the \verb`\macros` statement (which is the point -of using a variable), the old value is overwritten and the new value -is used in subsequent calculations. +\noindent\texttt{numerica} needs a definite value to store; it does +not store the formula as such. To give \noindent\verb`\mysumN` a +definite value, give the variable \noindent\verb`N` a value. This +is done in the vv-list added to the \noindent\verb`\macros` statement: +\noindent\verb`N=150`. In this way a definite value is stored in +\texttt{numerica} against the macro \noindent\verb`\mysumN`. The +definition of the macro is unaffected. If a new value is given to +\noindent\verb`N` in the \noindent\verb`\macros` statement (which +is the point of using a variable), the old value is overwritten and +the new value is used in subsequent calculations. \subsection{Seeing what macros are available} Perhaps your document has a number of \verb`\nmcMacros` statements scattered through it and you want to remind yourself of what exactly has been stored. \verb`\nmcMacros` has the \verb`view` setting for -this purpose. Writing +this purpose. Writing \begin{centred} -\verb`\macros[view]{}` $\Longrightarrow$ \macros[view]{} +\verb`\macros[view]{}` $\Longrightarrow$\macros[view]{} \end{centred} -produces a list of all macros registered with \verb`numerica` and -their values, as you can see. +produces a list of all macros registered with \texttt{numerica} and +their values, as you can see. -If the braced argument is not empty, the display is slightly modified: +If the braced argument is not empty, the display is slightly modified: \begin{verbatim} \def\mydef{ \sin(m\pi/n) } \newcommand\mynewcmd{ \cos(m\pi/n) } @@ -4464,74 +4503,72 @@ $\Longrightarrow$ \def\mydef{ \sin(m\pi/n) } \newcommand\mynewcmd{ \cos(m\pi/n) } \macros[view]{ \mydef,\mynewcmd }[m=3,n=18] -\noindent \verb`\mydef` and \verb`\mynewcmd` have been added to -those available for use in \verb`numerica`. +\noindent\noindent\verb`\mydef` and \noindent\verb`\mynewcmd` have +been added to those available for use in \texttt{numerica}. \subsubsection{Freeing macros from storage} -Rather than cluttering \verb`numerica`'s property lists with no-longer-needed +Rather than cluttering \texttt{numerica}'s property lists with no-longer-needed macros, it is possible to remove them from there with the \verb`free` setting. This has no effect on the \LaTeX{} definition of the macro. -It merely `de-registers' the macro with \verb`numerica`. +It merely `de-registers' the macro with \texttt{numerica}. \begin{centred} \verb`\macros[free,view]{ \mysumC }` $\Longrightarrow$ \macros[free,view]{ \mysumC } \end{centred} -If you want to free \emph{all} macros registered with \verb`numerica` +If you want to free \emph{all} macros registered with \texttt{numerica} use an empty main argument with the \verb`free` setting. For an example, see just below. \subsubsection{Counting how many macros are available} -You can count how many macros are currently registered with \verb`numerica` -by starring the \verb`\nmcMacros`~command: +You can count how many macros are currently registered with \texttt{numerica} +by starring the \verb`\nmcMacros`~command: \begin{centred} -\verb`\macros*{}` $\Longrightarrow$ \macros*{}. +\verb`\macros*{}` $\Longrightarrow$ \macros*{} \end{centred} If the braced argument is not empty, the list of macros it contains -will be added to those registered with \verb`numerica` and included +will be added to those registered with \texttt{numerica} and included in the overall count. Note that the \verb`view` setting prevails over starring if both -are used. +are used. The star can also be used with the \verb`free` setting. As mentioned -above, if the main argument is empty, then \emph{all} macros are freed: +above, if the main argument is empty, then \emph{all} macros are freed: \begin{centred} -\verb`\macros*[free]{}` $\Longrightarrow$ \macros*[free]{ } +\verb`\macros*[free]{}` $\Longrightarrow$\macros*[free]{} \end{centred} \subsection{Errors} \label{subsec:supplMacrosErrors}If a macro is used in a \verb`\macros` statement and the macro has not been defined in the document or a -supporting package it will cause an error: -\begin{verbatim} - \macros{ \mymacro } -\end{verbatim} -$\Longrightarrow$ \macros{\mymacro } - +supporting package it will cause an error: +\begin{centred} +\verb`\macros{ \mymacro }` $\Longrightarrow$ \macros{ \mymacro } +\end{centred} \noindent As noted in the introduction to this section, an undefined -macro used in an \verb`\eval`-uation will cause an `Unknown token' -message in \verb`numerica`. The solution in this and the preceding -case is (obviously) to define the macro. +macro used in an \noindent\verb`\eval`-uation will cause an `Unknown +token' message in \texttt{numerica}. The solution in this and the +preceding case is (obviously) to define the macro. If a macro contains a formula which begins with an expandable token and a preceding space is omitted (see above), then entering that macro -in a \verb`\macros` statement to register it with \verb`numerica` -will generally cause a puzzling error: +in a \verb`\macros` statement to register it with \texttt{numerica} +will generally cause a puzzling error: \begin{verbatim} \newcommand\mysin{\sin(\pi/7)} \macros{ \mysin } \end{verbatim} -$\Longrightarrow$ \newcommand\mysin{\sin(\pi/7)} +$\Longrightarrow$ \newcommand\mysin{\sin(\pi/7)} \macros{ \mysin } -\noindent The \verb`\protect` seems to be plucked from nowhere. In -fact it comes from the expansion of \verb`\sin`. If \verb`\sum` +\noindent The \noindent\verb`\protect` seems to be plucked from nowhere. +In fact it comes from the expansion of \noindent\verb`\sin`. If \noindent\verb`\sum` had been the first token in the macro definition, again with no preceding -space, then \verb`\protect` would have been replaced by the even -more puzzling \verb`\DOTSB`. The solution is to insert a space as -the first token in the macro definition. +space, then \noindent\verb`\protect` would have been replaced by +the even more puzzling \noindent\verb`\DOTSB`. The solution is to +insert a space as the first token in the macro definition. If a macro is defined but the \verb`\macros` statement is overlooked, and the macro is used in an \verb`\eval`-uation, it will generate @@ -4539,20 +4576,21 @@ an `Unknown token' message. If your macro stores a formula with variables, and you forget to give those variables values in the \verb`\macros` statement that will -produce a message: +produce a message: \begin{verbatim} \def\mysumk{ \sum_{n=1}^k n } \macros{ \mysumk } \end{verbatim} -$\Longrightarrow$ \def\mysumk{ \sum_{n=1}^k n } +$\Longrightarrow$ \def\mysumk{ \sum_{n=1}^k n } \macros{ \mysumk } \noindent The `where' part of the message is specific in this case, -but is generally `\verb`\nmcMacros` command'. +but is generally `\noindent\verb`\nmcMacros` command'. -And of course there can be `all the usual suspects' discussed at -§\ref{sec:evalErrors} in the evaluation of the vv-list or the formula. +And of course there can be `all the usual suspects' discussed at §\ref{sec:evalErrors} +in the evaluation of the vv-list or the formula. +\noindent{}% \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% @@ -4560,11 +4598,11 @@ And of course there can be `all the usual suspects' discussed at \label{subsec:supplMacrosDisplay}As shown in earlier examples, macros display as their content. Thus \verb`\mysumC` displayed as $\sum_{n=1}^{100}1/n-\ln100$. -But once a macro is known to \LaTeX{} (not necessarily to \verb`numerica`) +But once a macro is known to \LaTeX{} (not necessarily to \cprotect\texttt{numerica}) it can be used as a variable name. This has the same potential for abuse as noted earler for multi-token variables (§\ref{subsec:evalDon't-do-this!}). In the following example note that there is no \verb`\macros` statement. -It suffices for the macro to be known to \LaTeX . +It suffices for the macro to be known to \LaTeX . \begin{verbatim} \def\mymac{1} \eval[vvi=\,???]{$ \mymac+\mymac $}[\mymac=2] @@ -4572,20 +4610,20 @@ It suffices for the macro to be known to \LaTeX . $\Longrightarrow$ \def\mymac{1} \eval[vvi=\,???]{$ \mymac+\mymac $}[\mymac=2] -The value assigned to a variable name – in this case \verb`\mymac` -– by \verb`numerica` for \cprotect\emph{calculational} purposes and -how that variable name \cprotect\emph{displays} in \LaTeX{} are two -separate things. One relies on the user not to do something deliberately -deceptive.\end{shaded}% +The value assigned to a variable name -- in this case \verb`\mymac` +-- by \cprotect\texttt{numerica} for \cprotect\emph{calculational} +purposes and how that variable name \cprotect\emph{displays} in \LaTeX{} +are two separate things. One relies on the user not to do something +deliberately deceptive.\end{shaded}% \end{minipage} \subsection{Rounding value} -\label{subsec:supplMacrosRounding}Values are stored to $16$ significant -figures (if available). In most cases appending a rounding value to -a \verb`\macros` statement has no effect on the value stored. In -the following example note the \verb`o` setting, meaning the sine -reads angles in degrees: +\noindent\label{subsec:supplMacrosRounding}Values are stored to +$16$ significant figures (if available). In most cases appending +a rounding value to a \noindent\verb`\macros` statement has no effect +on the value stored. In the following example note the \noindent\verb`o` +setting, meaning the sine reads angles in degrees: \begin{verbatim} \NewDocumentCommand\testi{}{ \sin 60 } \NewDocumentCommand\testii{}{ \sin 60 } @@ -4600,7 +4638,7 @@ $\Longrightarrow$ \NewDocumentCommand\testi{}{ \sin 60 } \macros[view]{} \noindent Despite the different rounding values the same $16$ figures -are stored in both \verb`\testi` and \verb`\testii`. +are stored in both \noindent\verb`\testi` and \noindent\verb`\testii`. For the \verb`\eval` command, rounding values specify how results are \emph{displayed}. The rounding value matters only \emph{after}, @@ -4612,7 +4650,7 @@ the rounding value become relevant. Sixteen figures are still stored, but most of them will be `wrong' since the infinite sum or product has stopped early, after only a finite number of terms or factors. Exactly how many of the first few figures are correct depends on the -rounding value. An example may clarify the matter. +rounding value. An example may clarify the matter. \begin{verbatim} \macros[free]{} \def\zetaiii{ \sum_{n=1}^\infty 1/n^3 } @@ -4621,7 +4659,7 @@ rounding value. An example may clarify the matter. \macros[view]{ \zetaiii }[6] \info{sum} \end{verbatim} -$\Longrightarrow$ \macros[free]{} +$\Longrightarrow$ \macros[free]{} \def\zetaiii{ \sum_{n=1}^\infty 1/n^3 } \macros[view]{ \zetaiii }[3] \info{sum} @@ -4647,8 +4685,8 @@ or more down-to-earth constants like the acceleration due to gravity or the viscosity of water, rather than having to enter them in the vv-list for each calculation. Or a parameter might be held constant for a particular problem or class of problems where other variables -change – for example triangles of constant perimeter but varying sides. -This is the purpose of the \verb`\nmcConstants` command. +change -- for example triangles of constant perimeter but varying +sides. This is the purpose of the \verb`\nmcConstants` command. The symbols used to denote constants are subject to exactly the same constraints and freedoms as the symbols used to denote variables. @@ -4657,31 +4695,31 @@ or greek letters like \verb`\alpha` (e.g. $\alpha=1/137)$, or multitoken combinations like the Rydberg constants \verb`R_\infty` or \verb`R_{\mathrm{H}}` from atomic physics, or \verb`\mu_0` and \verb`\epsilon_0` used to denote the permeability and permittivity of free space, or personal -constants like \verb`total` of no wider significance. \verb`numerica` -handles all these different forms of constant with the command \verb`\nmcConstants`: +constants like \verb`total` of no wider significance. \texttt{numerica} +handles all these different forms of constant with the command \verb`\nmcConstants`: \begin{verbatim} \nmcConstants{ const-n=value-n, ... , const2=value2, const1=value1 } \end{verbatim} -This is the simplest use – each constant is assigned a (numerical) +This is the simplest use -- each constant is assigned a (numerical) value. But it is easy to envisage situations where it would be convenient to have a constant with value $1/\sqrt{2\pi}$ say, or another with value $e^{\tfrac{\pi}{2}}$, and so on. That is easy: simply put the -expession for the value on the right: +expession for the value on the right: \begin{verbatim} \constants{ a=1/\sqrt{2\pi},b=e^{\tfrac\pi2} } \end{verbatim} -Or the values could be expressions depending on parameters: +Or the values could be expressions depending on parameters: \begin{verbatim} \constants{ s=\tfrac12(a+b+c) }[a=3,b=5,c=7] \end{verbatim} -Some constants might depend on earlier constants in the list: +Some constants might depend on earlier constants in the list: \begin{verbatim} \constants{ A=\sqrt{s(s-a)(s-b)(s-c), s=\tfrac12(a+b+c) }[a=3,b=5,c=7] \end{verbatim} Or the values could involve an `infinite' process, requiring a rounding -number: +number: \begin{verbatim} \constants{ \zeta=\sum_{n=1}^\infty(1/n^k) }[k=4][5] \end{verbatim} @@ -4710,13 +4748,13 @@ If there are a lot of multi-token constants then each calculation is going to involve not only this mapping from multi- to single tokens but the evaluation of a long vv-list. In that case it seems better to make the default behaviour replacement of one constant list by -another, rather than appending them. +another, rather than appending them. \subsection{Adding constants to a list} Despite the default behaviour, there will be occasions when you want to add a new constant or constants to the current list. This is easily -done with the \verb`add` setting. For instance, +done with the \verb`add` setting. For instance, \begin{verbatim} \nmcConstants[add]{ \sigma=5.67\times10^{-8}, k_B = 1.381\times10^{-23} } @@ -4739,7 +4777,7 @@ The constants are used to calculate the fine-structure constant \verb`\alpha` in the vv-list of the \verb`\eval` command, and its well-known reciprocal (close to $137)$ in the main argument. Note that the constants do not need to be entered in the vv-list of the \verb`\eval` command. -Their values are available from the \verb`\constants` statements. +Their values are available from the \verb`\constants` statements. \begin{verbatim} \constants{ c=2.99792458\times10^{8}, h=6.62607015\times10^{-34}, @@ -4748,18 +4786,18 @@ Their values are available from the \verb`\constants` statements. { \epsilon_0=8.854187817\times10^{-12} } \eval{$ 1/\alpha $}[\alpha=e^2/2\epsilon_0hc] \end{verbatim} -$\Longrightarrow$ \constants{ c=2.99792458\times10^{8}, +$\Longrightarrow$ \constants{ c=2.99792458\times10^{8}, h=6.62607015\times10^{-34}, e=1.602176634\times10^{-19} } - \constants[view,add]{ - \epsilon_0=8.854187817\times10^{-12} } + \constants[view,add] + { \epsilon_0=8.854187817\times10^{-12} } \eval{$ 1/\alpha $}[\alpha=e^2/2\epsilon_0hc]. The \verb`view` setting produces a now familiar kind of display. It shows that the three-token \verb`\epsilon_0` (the control sequence \verb`\epsilon`, the underscore \verb`_` and the digit \verb`0`) -has been replaced by \verb`\nmc_q` – which may look as if it is also -three tokens but is in fact a single control sequence. +has been replaced by \verb`\nmc_q` -- which may look as if it is +also three tokens but is in fact a single control sequence. \subsubsection{Example 2: local constants} @@ -4779,7 +4817,7 @@ and Newton's second law, $F=ma$, force equals mass times acceleration. The question was really about understanding these laws and how to think with them. Here, $s$ is the distance travelled in time $t,$ with initial speed $u$ at $t=0$, speed $v$ at time $t$, and constant -acceleration $a$ – a deceleration in this case. +acceleration $a$ -- a deceleration in this case. The given data provide our constants: distance $x=1$ metre, initial speed $u=1000*50/(60*60)=(10/36)*50$ metres per second, final speed @@ -4790,7 +4828,7 @@ human weight as our test mass. Thus, we have the (baby's) mass $m=5$ kilograms, and a test mass, $M$ say, which we will leave as a variable. But dealing with weight, we will need the acceleration due to gravity. For the kind of rough estimating we are doing, $g=10$ metres per -second per second will be an adequate approximation. +second per second will be an adequate approximation. \begin{verbatim} \constants{ x=1,v=0,u=(10/36)50,m=5,g=10 } \end{verbatim} @@ -4806,7 +4844,7 @@ lift $M=70$ kilograms, which was once considered the mass of an average western adult male (but is doubtless a considerable underestimate now). Hence the test force is $Mg$. Let's do the calculations. (I have altered the \verb`\constants` statement to allow for a later -comparison with the effect of a small increase in speed.) +comparison with the effect of a small increase in speed.) \begin{verbatim} \constants{ x=1,u=(10/36)U,m=5,g=10 }[U=50] \eval{$ mu^2/2x $}[0], \par @@ -4817,14 +4855,14 @@ $\Longrightarrow$ \constants{ x=1,u=(10/36)U,m=5,g=10 }[U=50] \eval{$ Mg $}[M=70]. The force required to hold on to the baby is noticeably less than -that required to lift a $70$~kg person – in fact about the same +that required to lift a $70$~kg person -- in fact about the same as that needed to lift a $50$~kg person. But we have ignored the -force experienced by the mothers forearms – perhaps doubling $m$ +force experienced by the mothers forearms -- perhaps doubling $m$ (baby plus forearms) would give a better estimate of the force she experiences. In that case $mu^{2}/2x$ obviously doubles and the total -force required by the woman to retain her baby – now $964$ newtons -– is significantly more than that required to lift a $70$~kg person. -I think it almost certain that the baby is torn from her arms. +force required by the woman to retain her baby -- now $964$ newtons +-- is significantly more than that required to lift a $70$~kg person. +I think it almost certain that the baby is torn from her arms. What difference does increasing the speed to 60 km/hr make? \begin{verbatim} @@ -4833,36 +4871,36 @@ What difference does increasing the speed to 60 km/hr make? \eval{$ Mg $}[M=70]. \end{verbatim} $\Longrightarrow$ \constants{ x=1,u=(10/36)U,m=5,g=10 }[U=60] - \eval{$ mu^2/2x $}[0], \par + \eval{$ mu^2/2x $}[1], \par \eval{$ Mg $}[M=70]. Now the force of baby alone is comparable to that required to lift a $70$ kg person. Including the woman's forearms in $m$, doubling -$m$ say, will result in a force twice as great – like that required +$m$ say, will result in a force twice as great -- like that required to lift two $70$~kg people or one $140$~kg person. There is no -chance of the woman holding on to her baby. The force is too great. +chance of the woman holding on to her baby. The force is too great. \subsubsection{Example 3: macros and constants} Constants can depend on previously defined and registered user macros. -Suppose I have defined two macros +Suppose I have defined two macros \begin{verbatim} \NewDocumentCommand\electronmassprecisevalue {} {9.1093837015\times10^{-31}} \NewDocumentCommand\protonmassprecisevalue {} {1.672621898\times10^{-27}} \end{verbatim} -(I have taken both the names and the values from the \verb`mandi` +(I have taken both the names and the values from the \texttt{mandi} package.) The long explicit names of the macros has a pedagogic purpose, but they are too cumbersome to use in calculations. For that purpose we need, first, a \verb`\macros` statement registering the two macros -with \verb`numerica`, and then a \verb`\constants` statement like +with \texttt{numerica}, and then a \verb`\constants` statement like \begin{verbatim} \nmcConstants{ m_e=\electronmassprecisevalue, m_p=\protonmassprecisevalue } \end{verbatim} With that \verb`m_e` and \verb`m_p` could be entered in formulas, -taking the values contained in the macros. Let's do it: +taking the values contained in the macros. Let's do it: \begin{verbatim} \NewDocumentCommand\electronmassprecisevalue {} {9.1093837015\times10^{-31}} @@ -4874,35 +4912,35 @@ taking the values contained in the macros. Let's do it: m_p=\protonmassprecisevalue } \eval{$ m_p/m_e $} \end{verbatim} -$\Longrightarrow$ \NewDocumentCommand\electronmassprecisevalue {} +$\Longrightarrow$ \NewDocumentCommand\electronmassprecisevalue {} {9.1093837015\times10^{-31}} -\NewDocumentCommand\protonmassprecisevalue {} + \NewDocumentCommand\protonmassprecisevalue {} {1.672621898\times10^{-27}} -\nmcMacros{ \electronmassprecisevalue, + \nmcMacros{ \electronmassprecisevalue, \protonmassprecisevalue } -\nmcConstants{ m_e=\electronmassprecisevalue, + \nmcConstants{ m_e=\electronmassprecisevalue, m_p=\protonmassprecisevalue } -\eval{$ m_p/m_e $}, + \eval{$ m_p/m_e $}, \noindent the familiar mass ratio of proton and electron. \subsection{Viewing, counting constants} To see all constants currently `in play', use the \verb`view` setting -in the \verb`\constants` command. The main argument can be empty, +in the \verb`\constants` command. The main argument can be empty, \begin{centred} \verb`\constants[view]{}` $\Longrightarrow$ \constants[view]{} \end{centred} or contain a list of constants. In the latter case, the display is of the above form but featuring the constants of the new list or, if the \verb`add` setting is used, featuring the joined lists, old -and new: +and new: \begin{centred} \verb`\constants[view,add]{X=42}` $\Longrightarrow$ \constants[view,add]{X=42} \end{centred} To count how many constants are currently in play, star the \verb`\constants` command. The number will depend on whether the main argument is empty -or not, and whether the \verb`add` setting is active: +or not, and whether the \verb`add` setting is active: \begin{centred} \verb`\constants*{}` $\Longrightarrow$ \constants*{}. \end{centred} @@ -4911,11 +4949,11 @@ star, the \verb`view` prevails. \subsection{Errors} -When contemplating error messages from \verb`numerica` it needs to -be remembered that \emph{multi-token} constants are added to the vv-list -for every calculation. Hence an error may not be in the vv-list as -indicated in the message but in the \verb`\constants` statement, -specifically, the multi-token constants. +When contemplating error messages from \texttt{numerica} it needs +to be remembered that \emph{multi-token} constants are added to the +vv-list for every calculation. Hence an error may not be in the vv-list +as indicated in the message but in the \verb`\constants` statement, +specifically, the multi-token constants. \section{Saving and reusing results: \texttt{\textbackslash nmcReuse}} @@ -4926,8 +4964,9 @@ offers a command \verb`\nmcReuse` (short-name form, \verb`\reuse`) which saves a result to a control sequence that can then be used elsewhere in the document, expanding to the saved result. The control sequence and its content are also saved to file, allowing the possibility of -using the result in other documents. +using the result in other documents. +\noindent{}% \noindent\begin{minipage}[t]{1\columnwidth}% \begin{shaded}% The \texttt{\textbackslash nmcReuse} command in version 2 of \texttt{numerica @@ -4935,24 +4974,24 @@ The \texttt{\textbackslash nmcReuse} command in version 2 of \texttt{numerica the command was used in version 1. I found that I could bring \texttt{\textbackslash nmcReuse} along with \texttt{\textbackslash nmcMacros} and \texttt{\textbackslash nmcConstants} into the coding scheme used for \texttt{\textbackslash nmcEvaluate} -and the reasons for doing so were too compelling. \end{shaded}% +and the reasons for doing so were too compelling.\end{shaded}% \end{minipage} \subsection{Use of \texttt{\textbackslash nmcReuse}} -As noted, all the supplementary commands share the syntax of the \verb`\eval` -command, so that \verb`\nmcReuse` has an optional settings argument -preceding a mandatory main argument, followed by two trailing optional -arguments. \verb`\nmcReuse` does not use the last two. The command -is used mainly in two ways: +\noindent As noted, all the supplementary commands share the syntax +of the \noindent\verb`\eval` command, so that \noindent\verb`\nmcReuse` +has an optional settings argument preceding a mandatory main argument, +followed by two trailing optional arguments. \noindent\verb`\nmcReuse` +does not use the last two. The command is used mainly in two ways: \begin{enumerate} -\item {\small\verb`\nmcReuse{}`}{\small , which loads the saved control -sequences from file, if not already loaded; and}{\small\par} -\item {\small\verb`\nmcReuse{csname}`}{\small , which loads the saved -control sequences from file, if not already loaded, assigns the latest -result from }{\small\verb`\eval`}{\small{} to the control sequence -}{\small\verb`\csname`}{\small , and saves }{\small\verb`\csname`}{\small{} -to file.}{\small\par} +\item {\small{\small\verb`\nmcReuse{}`}}{\small , which loads the +saved control sequences from file, if not already loaded; and}{\small\par} +\item {\small{\small\verb`\nmcReuse{csname}`}}{\small , which loads +the saved control sequences from file, if not already loaded, assigns +the latest result from }{\small{\small\verb`\eval`}}{\small{} +to the control sequence }{\small{\small\verb`\csname`}}{\small , +and saves }{\small{\small\verb`\csname`}}{\small{} to file.}{\small\par} \end{enumerate} You may wish to put \verb`\nmcReuse{}` in the preamble of your document (\emph{after} \verb`\usepackage{numerica}` of course). In that way, @@ -4963,12 +5002,12 @@ sections in a later \LaTeX{} run. Note that only the \emph{name}, \verb`csname`, of the control sequence is supplied to \verb`\reuse`, not the control sequence (\verb`\csname`). The name should be composed of letters only. If the name has already -been defined in \LaTeX{} a \verb`numerica` error is produced, see +been defined in \LaTeX{} a \texttt{numerica} error is produced, see below §\ref{subsec:reuseDeletingOverwriting:}, although if you want to save a \emph{new} value in a previously saved control sequence, that can be done without invoking a message; see §\ref{subsec:reuseDeletingOverwriting:}. -Once defined {\small with a }{\small\verb`\nmcReuse{csname}`} +Once defined {\small with a }{\small{\small\verb`\nmcReuse{csname}`}} command, \verb`\csname` becomes available for use elsewhere in the document. @@ -4978,7 +5017,7 @@ What is saved is the most recent result of an \verb`\eval`-uation. This is the \emph{full} result. It may include the vv-list; it may include formatting elements; it may include math delimiters. Thus, using \verb`\csname` in your document (after the command \verb`\nmcReuse{csname}`) -may not be straightforward – simply writing \verb`\csname` where +may not be straightforward -- simply writing \verb`\csname` where you want the value it expands to, may produce a \LaTeX{} error and halt compilation. You may have to write \verb`$ \csname $` or provide some other math environment in order for the control sequence to display @@ -5001,109 +5040,127 @@ both text and math environments. \label{subsec:suppleReuse.nmc-file}The file that control sequences are saved to has a filename composed of the document name with the extension \verb`.nmc`. If your document is \verb`mydoc.tex` (so -that the \LaTeX{} command {\small\verb`\jobname`} expands to -\verb`mydoc`) then the file to which results are saved is \verb`mydoc.nmc`, -located in the document directory. - -\verb`mydoc.nmc` is a comma list of pairs of the form \verb`\csname {value}`. -Thus, the contents of \verb`mydoc.nmc` might be \texttt{\textbackslash csname1 -\{value1\},\textbackslash csname2 \{value2\},..., \textbackslash csname$n$ -\{value$n$\}}. If \verb`mydoc.nmc` does not already exist then it -is created in the document directory, and \verb`\csname {value}` -becomes its first element. +that the \LaTeX{} command {\small{\small\verb`\jobname expands to \verb`}}{\small{} +mydoc`) then the file to which results are saved is }{\small{\small\verb`mydoc.nmc`}}{\small , +located in the document directory.}{\small\par} + +{\small{\small\verb`mydoc.nmc`}}{\small{} is a comma list of +pairs of the form }{\small{\small\verb`\csname {value}`}}{\small . +Thus, the contents of }{\small{\small\verb`mydoc.nmc`}}{\small{} +might be }{\small\texttt{\textbackslash csname1 \{value1\},\textbackslash csname2 +\{value2\},..., \textbackslash csname$n$ \{value$n$\}}}{\small . +If }{\small{\small\verb`mydoc.nmc`}}{\small{} does not already +exist then it is created in the document directory, and }{\small{\small\verb`\csname {value}`}}{\small{} +becomes its first element.}{\small\par} \paragraph{Editing the \texttt{.nmc} file externally} -The \verb`.nmc` file is a text file and can be edited in a text editor. -Thus it is possible to externally add control sequences and values -to it provided the structure of the file is strictly adhered to. It -is also possible to delete items from it or rename control sequences -or edit values by the same mechanism. Editing the file externally -like this, or renaming it, or transferring items from one \verb`.nmc` -file to another, provides a way of using saved values in multiple -documents. +{\small The }{\small{\small\verb`.nmc`}}{\small{} file is a text +file and can be edited in a text editor. Thus it is possible to externally +add control sequences and values to it provided the structure of the +file is strictly adhered to. It is also possible to delete items from +it or rename control sequences or edit values by the same mechanism. +Editing the file externally like this, or renaming it, or transferring +items from one }{\small{\small\verb`.nmc`}}{\small{} file to +another, provides a way of using saved values in multiple documents.}{\small\par} \subsubsection{Messages} -If a control sequence \verb`\csname` is already known to \LaTeX , -then writing \verb`\reuse` \verb`{csname}` will produce a \verb`numerica` -message and the result of the latest \verb`\eval`-uation will \emph{not} -be saved: +{\small If a control sequence }{\small{\small\verb`\csname`}}{\small{} +is already known to \LaTeX , then writing }{\small{\small\verb`\reuse`}}{\small{} +}{\small{\small\verb`{csname}`}}{\small{} will produce a }\texttt{numerica}{\small{} +message and the result of the latest }{\small{\small\verb`\eval`}}{\small -uation +will }{\small\emph{not}}{\small{} be saved: }{\small\par} \begin{verbatim} \eval*{\sum_{n=1}^{10}n}\par \reuse{sigma} \end{verbatim} -$\Longrightarrow$ \eval*{\sum_{n=1}^{10}n} \par \reuse{sigma} +{\small$\Longrightarrow$ }{\small{} \eval*{\sum_{n=1}^{10}n}\par + \reuse{sigma}}{\small\par} -If there is no result to save – perhaps an \verb`\eval`-uation produces -an error message instead – then another message is generated: +{\small If there is no result to save -- perhaps an }{\small{\small\verb`\eval`}}{\small -uation +produces an error message instead -- then another message is generated: }{\small\par} \begin{verbatim} \eval*{1/0}\par \reuse{oops} \end{verbatim} -$\Longrightarrow$ \eval*{1/0}\par - \reuse{oops} +{\small$\Longrightarrow$ }{\small{} \eval*{1/0}\par + \reuse{oops}}{\small\par} \subsubsection{Deleting and renewing} -\label{subsec:reuseDeletingOverwriting:}There may be occasions when -you wish to change a previously saved value and yet, irritatingly, +{\small\label{subsec:reuseDeletingOverwriting:}There may be occasions +when you wish to change a previously saved value and yet, irritatingly, the control sequence name will now be known to \LaTeX{} and so will generate an `already known' message. If you choose a different name for the control sequence to save the new value to, do you want the -old name cluttering the \verb`.nmc` file? Deleting and renewing the -values of saved control sequences are controlled by the settings \verb`delete` -and \verb`renew`. - -Entering \verb`delete` in the settings option \emph{deletes} a control -sequence and its value from the \verb`.nmc` file and undefines it -in \LaTeX{} terms. Thus \verb`\reuse[delete]` \verb`{csname}` would -delete \verb`\csname` and its value from the \verb`.nmc` file and -undefine \verb`\csname`. If \verb`\csname` is not present in the -file, nothing happens. Entering \verb`renew` replaces the value of -a saved control sequence with a new value. If there is no such \emph{saved} -control sequence but the control sequence is otherwise known to \LaTeX{} -the `already defined' message will still be generated. This prevents -giving control sequences like \verb`\sin`~or \verb`\frac` new meanings -with the \verb`renew` setting. +old name cluttering the }{\small{\small\verb`.nmc`}}{\small{} +file? Deleting and renewing the values of saved control sequences +are controlled by the settings }{\small{\small\verb`delete`}}{\small{} +and }{\small{\small\verb`renew`}}{\small .}{\small\par} + +{\small Entering }{\small{\small\verb`delete`}}{\small{} in the +settings option }{\small\emph{deletes}}{\small{} a control sequence +and its value from the }{\small{\small\verb`.nmc`}}{\small{} +file and undefines it in \LaTeX{} terms. Thus }{\small{\small\verb`\reuse[delete]`}}{\small{} +}{\small{\small\verb`{csname}`}}{\small{} would delete }{\small{\small\verb`\csname`}}{\small{} +and its value from the }{\small{\small\verb`.nmc`}}{\small{} +file and undefine }{\small{\small\verb`\csname`}}{\small . +If }{\small{\small\verb`\csname`}}{\small{} is not present in +the file, nothing happens. Entering }{\small{\small\verb`renew`}}{\small{} +replaces the value of a saved control sequence with a new value. If +there is no such }{\small\emph{saved}}{\small{} control sequence but +the control sequence is otherwise known to \LaTeX{} the `already defined' +message will still be generated. This prevents giving control sequences +like }{\small{\small\verb`\sin`}}{\small{} or }{\small{\small\verb`\frac`}}{\small{} +new meanings with the }{\small{\small\verb`renew`}}{\small{} +setting. }{\small\par} \begin{itemize} -\item \verb`\reuse[delete]{csname}` deletes \verb`\csname` and its value -from the \verb`.nmc` file and from memory if present; otherwise has -no effect; -\item \verb`\reuse{csname}` (the default) saves the result of the latest -\verb`\eval` command to \verb`\csname`, provided \verb`\csname` -is not already defined; in that case a warning message is presented -and the result is not saved; -\item \verb`\reuse[renew]{csname}` behaves like the default mode unless -\verb`\csname` is already a saved control sequence in the \verb`.nmc` +\item {\small{\small\verb`\reuse[delete]{csname}`}}{\small{} deletes +}{\small{\small\verb`\csname`}}{\small{} and its value from +the }{\small{\small\verb`.nmc`}}{\small{} file and from memory +if present; otherwise has no effect; }{\small\par} +\item {\small{\small\verb`\reuse{csname}`}}{\small{} (the default) +saves the result of the latest }{\small{\small\verb`\eval`}}{\small{} +command to }{\small{\small\verb`\csname`}}{\small , provided +}{\small{\small\verb`\csname`}}{\small{} is not already defined; +in that case a warning message is presented and the result is not +saved; }{\small\par} +\item {\small{\small\verb`\reuse[renew]{csname}`}}{\small{} behaves +like the default mode unless }{\small{\small\verb`\csname`}}{\small{} +is already a saved control sequence in the }{\small{\small\verb`.nmc`}}{\small{} file, in which case its previous value is replaced by the result of -the latest \verb`\eval` command; -\item if \verb`delete` and \verb`renew` are used together, whichever occurs -second prevails. +the latest }{\small{\small\verb`\eval`}}{\small{} command; }{\small\par} +\item {\small if }{\small{\small\verb`delete`}}{\small{} and }{\small{\small\verb`renew`}}{\small{} +are used together, whichever occurs second prevails. }{\small\par} \end{itemize} -In the following example, the first \verb`\reuse` deletes \verb`\suma` -should it be present in the \verb`.nmc` file, the second saves the -result, $55$, of the latest \verb`\eval`-uation (in fact an \verb`\eval*`-uation) -and the third overwrites that saved value with the new value, $210$. +{\small In the following example, the first }{\small{\small\verb`\reuse`}}{\small{} +deletes }{\small{\small\verb`\suma`}}{\small{} should it be +present in the }{\small{\small\verb`.nmc`}}{\small{} file, the +second saves the result, $55$, of the latest }{\small{\small\verb`\eval`}}{\small -uation +(in fact an }{\small{\small\verb`\eval*`}}{\small -uation) +and the third overwrites that saved value with the new value, $210$. }{\small\par} \begin{verbatim} \reuse[delete]{suma} - \eval*{\sum_{n=1}^{10}n} \par + \eval*{\sum_{n=1}^{10}n} \qquad \reuse{suma} - \eval*{\sum_{n=1}^{20}n} \par + \eval*{\sum_{n=1}^{20}n} \reuse[renew]{suma} \end{verbatim} -$\Longrightarrow$ \reuse[delete]{suma} -\eval*{\sum_{n=1}^{10}n} \par -\reuse{suma} -\eval*{\sum_{n=1}^{20}n} \par -\reuse[renew]{suma} +{\small$\Longrightarrow$ }{\small{} \reuse[delete]{suma} + \eval*{\sum_{n=1}^{10}n} \qquad + \reuse{suma} + \eval*{\sum_{n=1}^{20}n} + \reuse[renew]{suma}}{\small\par} \subsubsection{Viewing what has been saved} -\label{subsec:reuseSeeingSaved}It would be good in this example to -see that the new value $210$ has in fact been saved. That is easy. -Simply enter \verb`view` in the settings option of \verb`\nmcReuse` -(I've removed the now unnecessary \verb`\par` tokens from the example.) +{\small\label{subsec:reuseSeeingSaved}It would be good in this example +to see that the new value $210$ has in fact been saved. That is easy. +Simply enter }{\small{\small\verb`view`}}{\small{} in the settings +option of }{\small{\small\verb`\nmcReuse`}}{\small{} (I've removed +the now unnecessary }{\small{\small\verb`\par`}}{\small{} tokens +from the example.) }{\small\par} \begin{verbatim} \reuse[delete]{suma} \eval*{\sum_{n=1}^{10}n} @@ -5111,993 +5168,1090 @@ Simply enter \verb`view` in the settings option of \verb`\nmcReuse` \eval*{\sum_{n=1}^{20}n} \reuse[renew,view]{suma} \end{verbatim} -$\Longrightarrow$ \reuse[delete]{suma} +{\small$\Longrightarrow$ }{\small{} \reuse[delete]{suma} \eval*{\sum_{n=1}^{10}n} \reuse[view]{suma} - \eval*{\sum_{n=1}^{20}n} - \reuse[renew,view]{suma} + \eval*{\sum_{n=1}^{20}n} + \reuse[renew,view]{suma}}{\small\par} -\noindent First the original value $55$ was saved to \verb`\suma` -but then the value was overwritten by the new value $210$. +\noindent{\small First the original value $55$ was saved to }{\small\noindent{\small\verb`\suma`}}{\small{} +but then the value was overwritten by the new value $210$.}{\small\par} -The \verb`view` setting allows us to see how formatting is stored -if the \emph{un}starred form of the \verb`\eval` command is used. -In the following example, \verb`\eval` wraps around math delimiters: +{\small The }{\small{\small\verb`view`}}{\small{} setting allows +us to see how formatting is stored if the }{\small\emph{un}}{\small starred +form of the }{\small{\small\verb`\eval`}}{\small{} command is +used. In the following example, \verb`\eval` wraps around math delimiters: }{\small\par} \begin{centred} -\verb`\eval{$ 1+1 $} \reuse[view,renew]{two}` $\Longrightarrow$ -\eval{$ 1+1 $} \reuse[view,renew]{two} +{\small{\small\verb`\eval{$ 1+1 $} \reuse[view,renew]{two}`}}{\small{} +$\Longrightarrow$ }{\small\eval{$ 1+1 $} \reuse[view,renew]{two}}{\small\par} \end{centred} -The full \emph{formula=result} display has been captured in \verb`\two` -along with the math delimiters. If a vv-list is also involved, things -become messy (but informative): +{\small The full }{\small\emph{formula=result}}{\small{} display has +been captured in }{\small{\small\verb`\two`}}{\small{} along +with the math delimiters. If a vv-list is also involved, things become +messy (but informative): }{\small\par} \begin{verbatim} \eval{$ x+y $}[x=1,y=2] \reuse[view,renew]{three} \end{verbatim} -$\Longrightarrow$ \eval{$ x+y $}[x=1,y=2] - \reuse[view,renew]{three} +{\small$\Longrightarrow$ }{\small{} \eval{$ x+y $}[x=1,y=2] + \reuse[view,renew]{three}}{\small\par} -You may want to see \emph{all} saved control sequences. In that case -use an \emph{empty} main argument: \verb`\nmcReuse[view]{}`. We now -have enough saved control sequences to make this worthwhile: +{\small You may want to see }{\small\emph{all}}{\small{} saved control +sequences. In that case use an }{\small\emph{empty}}{\small{} main argument: +}{\small{\small\verb`\nmcReuse[view]{}`}}{\small . We now have +enough saved control sequences to make this worthwhile: }{\small\par} \begin{verbatim} \reuse[view]{} \end{verbatim} -$\Longrightarrow$ \reuse [view]{} +{\small$\Longrightarrow$ }{\small{} \reuse[view]{}}{\small\par} -\noindent (The \verb`\seven` that appears here is defined shortly. -Its appearance \emph{before} definition is presumably due to \LaTeX{} -making a number of passes when compiling this document.) +\noindent{\small (The }{\small\noindent{\small\verb`\seven`}}{\small{} +that appears here is defined shortly. Its appearance }{\small\emph{before}}{\small{} +definition is presumably due to \LaTeX{} making a number of passes +when compiling this document.)}{\small\par} \subsubsection{Counting saved control sequences: \texttt{\textbackslash nmcReuse{*}}} -Because \verb`\nmcReuse` uses the same machinery as \verb`\nmcEvaluate`, -it has a starred form, \verb`\nmcReuse*`, which produces a purely -numerical result (just like \verb`\eval*`, \verb`info*`, \verb`\macros*` -and \verb`\constants*`). In this case, the number is the count of -how many control sequences have been saved: -\begin{centred} -\verb`\reuse*{}` $\Longrightarrow$ \reuse*{ }. -\end{centred} - -\subsection{\texttt{reuse} setting of \texttt{\textbackslash eval} command} +{\small Because }{\small{\small\verb`\nmcReuse`}}{\small{} uses +the same machinery as }{\small{\small\verb`\nmcEvaluate`}}{\small , +it has a starred form, }{\small{\small\verb`\nmcReuse*`}}{\small , +which produces a purely numerical result (just like }{\small{\small\verb`\eval*`}}{\small , +}{\small{\small\verb`info*`}}{\small , }{\small{\small\verb`\macros*`}}{\small{} +and }{\small{\small\verb`\constants*`}}{\small ). In this case, +the number is the count of how many control sequences have been saved: }{\small\par} -\label{subsec:supplReuseEvalSetting}Using \verb`\eval*` for a calculation -ensures a purely numerical result, with no vv-list or formatting in -the display of the result. But sometimes we might want the full display -yet wish to save only the numerical result. This is the point of the -\verb`reuse` setting of the \verb`\eval` command. +{\small{\small\verb`\reuse*{}`}}{\small{} $\Longrightarrow$ +}{\small\reuse*{}}{\small\par} -For the \emph{starred} form of the \verb`\eval` command it is always -\emph{only the numerical result} that is saved, whatever the value -of the \texttt{reuse} key in the settings option of the \verb`\eval` -command. +\subsection{\texttt{reuse} setting of \texttt{\textbackslash eval} command} -For the \emph{unstarred} form of the \verb`\eval` command exactly -what is saved with \verb`\nmcReuse` depends on the \texttt{reuse} -setting: +{\small\label{subsec:supplReuseEvalSetting}Using }{\small{\small\verb`\eval*`}}{\small{} +for a calculation ensures a purely numerical result, with no vv-list +or formatting in the display of the result. But sometimes we might +want the full display yet wish to save only the numerical result. +This is the point of the }{\small{\small\verb`reuse`}}{\small{} +setting of the }{\small{\small\verb`\eval`}}{\small{} command.}{\small\par} + +{\small For the }{\small\emph{starred}}{\small{} form of the }{\small{\small\verb`\eval`}}{\small{} +command it is always }{\small\emph{only the numerical result}}{\small{} +that is saved, whatever the value of the }{\small\texttt{reuse}}{\small{} +key in the settings option of the }{\small{\small\verb`\eval`}}{\small{} +command.}{\small\par} + +{\small For the }{\small\emph{unstarred}}{\small{} form of the }{\small{\small\verb`\eval`}}{\small{} +command exactly what is saved with }{\small{\small\verb`\nmcReuse`}}{\small{} +depends on the }{\small\texttt{reuse}}{\small{} setting: }{\small\par} \begin{lyxcode} -reuse~=~<integer> +{\small reuse~=~<integer>}{\small\par} \end{lyxcode} -where \verb`<integer>` can take one of two values, +{\small where }{\small{\small\verb`<integer>`}}{\small{} can +take one of two values, }{\small\par} \begin{itemize} -\item \texttt{reuse=0} (the default) saves\emph{ the form that is displayed} -including the vv-list if there is one and possibly a formatting component -(like math delimiters). Note that if the vv-list is empty, a formatting -component (math delimiters) may still be present in the saved result; -\item \texttt{reuse=1} (or, indeed, any non-zero integer) saves only the -numerical result with no other elements of the display (no vv-list, -no formatting component, no math delimiters). +\item {\small\texttt{reuse=0}}{\small{} (the default) saves}{\small\emph{ +the form that is displayed}}{\small{} including the vv-list if there +is one and possibly a formatting component (like math delimiters). +Note that if the vv-list is empty, a formatting component (math delimiters) +may still be present in the saved result; }{\small\par} +\item {\small\texttt{reuse=1}}{\small{} (or, indeed, any non-zero integer) +saves only the numerical result with no other elements of the display +(no vv-list, no formatting component, no math delimiters). }{\small\par} \end{itemize} -As we saw earlier, saving the result from \verb`\eval{$ x+y $}[x=1,y=2]`, -corresponding to \verb`reuse=0`, means the full display is saved. -Check by writing \verb`\three` $\Longrightarrow$ \three. The full -display was saved (including math delimiters). - -On the other hand, with {\ttfamily\verb`reuse=1`} only -the numerical value is saved: -\begin{centred} -\verb`\eval[reuse=1]{$ x + y $}[x=3,y=4] \reuse[renew]{seven}` $\Longrightarrow$ -\eval[reuse=1]{$ x + y $}[x=3,y=4] \reuse[renew]{seven}. -\end{centred} -The numerical result only of the calculation should be saved, although -the formula and vv-list are displayed as the result of the \verb`\eval`-uation. -We can easily check: \verb`\seven` $\Longrightarrow$ \seven. Indeed, -only the numerical result was saved. - -\chapter{Nesting commands} - -\label{chap:Nesting} The \verb`\eval` command and the supplementary -commands of the previous chapter can be \emph{nested} –\emph{ }used -within other \verb`\eval` or supplementary commands. Nesting may -occur in the main argument, or the vv-list, or the settings option, -or some combination of all three. With the commands currently introduced, -nesting is unlikely to be a major concern, but it becomes significant -for the commands defined in the associated package \texttt{numerica-plus} -(see §\ref{subsec:Related-packages}). Since those additional commands -are not available for this document, the examples below use the commands -introduced earlier: \verb`\eval`, \verb`\info`, \verb`\macros`, -\verb`\constants` and \verb`\reuse`. +{\small As we saw earlier, saving the result from }{\small{\small\verb`\eval{$ x+y $}[x=1,y=2]`}}{\small , +corresponding to }{\small{\small\verb`reuse=0`}}{\small , means +the full display is saved. Check by writing }{\small{\small\verb`\three`}}{\small{} +$\Longrightarrow$ }{\small{\small\three}}{\small . The full +display was saved (including math delimiters).}{\small\par} + +{\small On the other hand, with }{\small{\small\verb`reuse=1`}}{\small{} +only the numerical value is saved: }{\small\par} +\begin{centred} +{\small{\small\verb`\eval[reuse=1]{$ x + y $}[x=3,y=4] \reuse[renew]{seven}`}}{\small{} +$\Longrightarrow$ }{\small\eval[reuse=1]{$ x + y $}[x=3,y=4] \reuse[renew]{seven}}{\small .}{\small\par} +\end{centred} +{\small The numerical result only of the calculation should be saved, +although the formula and vv-list are displayed as the result of the +}{\small{\small\verb`\eval`}}{\small -uation. We can easily +check: }{\small{\small\verb`\seven`}}{\small{} $\Longrightarrow$ +}{\small{\small\seven}}{\small . Indeed, only the numerical +result was saved.}{\small\par} + +\chapter{Nesting commands} + +{\small\label{chap:Nesting} The }{\small{\small\verb`\eval`}}{\small{} +command and the supplementary commands of the previous chapter can +be }{\small\emph{nested}}{\small{} --}{\small\emph{ }}{\small used within +other }{\small{\small\verb`\eval`}}{\small{} or supplementary +commands. Nesting may occur in the main argument, or the vv-list, +or the settings option, or some combination of all three. With the +commands currently introduced, nesting is unlikely to be a major concern, +but it becomes significant for the commands defined in the associated +package }{\small\texttt{numerica-plus}}{\small{} (see §\ref{subsec:Related-packages}). +Since those additional commands are not available for this document, +the examples below use the commands introduced earlier: }{\small{\small\verb`\eval`}}{\small , +}{\small{\small\verb`\info`}}{\small , }{\small{\small\verb`\macros`}}{\small , +}{\small{\small\verb`\constants`}}{\small{} and }{\small{\small\verb`\reuse`}}{\small .}{\small\par} \section{Nesting in the formula} -Consider a statement like \verb`\eval{...\eval...}`. There is an -inner \verb`\eval` and an outer \verb`\eval`. The inner \verb`\eval` -`digests' \emph{its} \LaTeX{} formula to produce an \verb`l3fp`-readable -expression which is fed to \verb`l3fp` to evaluate. The result is -then returned to (the inner) \verb`\eval` to display. In version -1 of \verb`numerica` that meant the inner command \emph{had} to be -starred, \verb`\eval*`, so that no display formatting was fed to -the outer command to try to digest (and cause an error).\emph{ }In -version 2 of \verb`numerica` this is no longer the case. \verb`numerica` +{\small Consider a statement like }{\small{\small\verb`\eval{...\eval...}`}}{\small . +There is an inner }{\small{\small\verb`\eval`}}{\small{} and +an outer }{\small{\small\verb`\eval`}}{\small . The inner }{\small{\small\verb`\eval`}}{\small{} +`digests' }{\small\emph{its}}{\small{} \LaTeX{} formula to produce an +}\texttt{l3fp}{\small -readable expression which is fed to }{\small{\small\verb`l3fp`}}{\small{} +to evaluate. The result is then returned to (the inner) }{\small{\small\verb`\eval`}}{\small{} +to display. In version 1 of }\texttt{numerica}{\small{} that meant the +inner command }{\small\emph{had}}{\small{} to be starred, }{\small{\small\verb`\eval*`}}{\small , +so that no display formatting was fed to the outer command to try +to digest (and cause an error).}{\small\emph{ }}{\small In version +2 of }\texttt{numerica}{\small{} this is no longer the case. }\texttt{numerica}{\small{} detects whether a command is inner or outer, and if inner, suppresses all display formatting, producing only a number, as if the command -had been starred: +had been starred: }{\small\par} \begin{centred} -\verb`\eval{$ \sin(\eval{\sin x}[x=\pi/6]\pi) + 1 $}` $\Longrightarrow$ -\eval{$ \sin(\eval{\sin x}[x=\pi/6]\pi) + 1$}. +{\small{\small\verb`\eval{$ \sin(\eval{\sin x}[x=\pi/6]\pi) + 1 $}`}}{\small{} +$\Longrightarrow$ }{\small\eval{$ \sin(\eval{\sin x}[x=\pi/6]\pi) + 1 $}}{\small .}{\small\par} \end{centred} -In the presentation of the overall result, the inner \verb`\eval` -command is evaluated, displaying as a number. +{\small In the presentation of the overall result, the inner }{\small{\small\verb`\eval`}}{\small{} +command is evaluated, displaying as a number.}{\small\par} -In this example, the \verb`x=\pi/6` could be removed from the inner -\verb`\eval` and placed in the vv-list of the outer command since -outer variables are available to the inner command: +{\small In this example, the }{\small{\small\verb`x=\pi/6`}}{\small{} +could be removed from the inner }{\small{\small\verb`\eval`}}{\small{} +and placed in the vv-list of the outer command since outer variables +are available to the inner command: }{\small\par} \begin{centred} -\verb`\eval{$ \sin(\eval{\sin x}\pi) + 1 $}[x=\pi/6]` $\Longrightarrow$ -\eval{$ \sin(\eval{\sin x}\pi) + 1$}[x=\pi/6]. +{\small{\small\verb`\eval{$ \sin(\eval{\sin x}\pi) + 1 $}[x=\pi/6]`}}{\small{} +$\Longrightarrow$ }{\small\eval{$ \sin(\eval{\sin x}\pi) + 1 $}[x=\pi/6]}{\small .}{\small\par} \end{centred} -Just to show that it is possible, the next example shows \verb`\eval` -being used in a \verb`\constants` command. The \verb`o` setting -in the \verb`\constants` command pervades its argument; hence it -needs to be explicitly turned off for the \verb`\eval` if \verb`\sin(\pi/6)` -is to evaluate as expected. +{\small Just to show that it is possible, the next example shows }{\small{\small\verb`\eval`}}{\small{} +being used in a }{\small{\small\verb`\constants`}}{\small{} +command. The }{\small{\small\verb`o`}}{\small{} setting in the +}{\small{\small\verb`\constants`}}{\small{} command pervades +its argument; hence it needs to be explicitly turned off for the }{\small{\small\verb`\eval`}}{\small{} +if }{\small{\small\verb`\sin(\pi/6)`}}{\small{} is to evaluate +as expected. }{\small\par} \begin{verbatim} \constants[o]{ y=\sin 30,x=\eval[o=0]{\sin(\pi/6)} } \eval{$ x+y $} \end{verbatim} -$\Longrightarrow$ \constants[o]{ y=\sin 30,x=\eval[o=0]{\sin(\pi/6)} } - \eval{$ x+y $}. +{\small$\Longrightarrow$ }{\small{} \constants[o]{ y=\sin 30,x=\eval[o=0]{\sin(\pi/6)} } + \eval{$ x+y $}}{\small .}{\small\par} \subsection{Math delimiters and double evaluations} -Any math delimiters in the inner \verb`\eval` are ignored. (This -also differs from version 1 of \verb`numerica` where they caused -an error.) Obviously it is simpler to omit them as I have done in -the examples. - -However, math delimiters in the \emph{outer} \verb`\eval` command -still have their normal effect and produce a \emph{formula = result, -(vv-list)} display. One consequence of such a display is that the -formula in the \emph{inner} \verb`\eval` command is evaluated \emph{twice} -– once when the overall result is being calculated (i.e. the formula -of the \emph{outer} \verb`\eval`) and later when the overall display -of the result is created. In the \emph{formula} part of the \emph{formula -= result, {[}vv-list{]}} display, the tokens in the \emph{formula} -are expanded to their display form. For example, \verb`\sin` is expanded -to $\sin$, \verb`\pi` is expanded to $\pi$ – and the inner \verb`\eval` -is expanded to the numerical result of its evaluation – a second evaluation. -If the inner formula is simple, this will be of little moment, but -should the inner formula contain, say, a slowly converging infinite -series, then evaluating it twice is a bad idea and it would be better -to remove the delimiters from the outer \verb`\eval`. That prevents -the second evaluation. - -The problem does not arise if the outer \verb`\eval` lies within -a math environment (e.g. \verb`$ \eval{...} $`) since that produces -a display of the form \emph{result, {[}vv-list{]}.} The formula is -not displayed and so the second evaluation does not occur. The inner -\verb`\eval` is evaluated once only to calculate the result. +{\small Any math delimiters in the inner }{\small{\small\verb`\eval`}}{\small{} +are ignored. (This also differs from version 1 of }\texttt{numerica}{\small{} +where they caused an error.) Obviously it is simpler to omit them +as I have done in the examples.}{\small\par} + +{\small However, math delimiters in the }{\small\emph{outer}}{\small{} +}{\small{\small\verb`\eval`}}{\small{} command still have their +normal effect and produce a }{\small\emph{formula = result, (vv-list)}}{\small{} +display. One consequence of such a display is that the formula in +the }{\small\emph{inner}}{\small{} }{\small{\small\verb`\eval`}}{\small{} +command is evaluated }{\small\emph{twice}}{\small{} -- once when the +overall result is being calculated (i.e. the formula of the }{\small\emph{outer}}{\small{} +}{\small{\small\verb`\eval`}}{\small ) and later when the overall +display of the result is created. In the }{\small\emph{formula}}{\small{} +part of the }{\small\emph{formula = result, {[}vv-list{]}}}{\small{} +display, the tokens in the }{\small\emph{formula}}{\small{} are expanded +to their display form. For example, }{\small{\small\verb`\sin`}}{\small{} +is expanded to $\sin$, }{\small{\small\verb`\pi`}}{\small{} +is expanded to $\pi$ -- and the inner }{\small{\small\verb`\eval`}}{\small{} +is expanded to the numerical result of its evaluation -- a second +evaluation. If the inner formula is simple, this will be of little +moment, but should the inner formula contain, say, a slowly converging +infinite series, then evaluating it twice is a bad idea and it would +be better to remove the delimiters from the outer }{\small{\small\verb`\eval`}}{\small . +That prevents the second evaluation.}{\small\par} + +{\small The problem does not arise if the outer }{\small{\small\verb`\eval`}}{\small{} +lies within a math environment (e.g. }{\small{\small\verb`$ \eval{...} $`}}{\small ) +since that produces a display of the form }{\small\emph{result, {[}vv-list{]}.}}{\small{} +The formula is not displayed and so the second evaluation does not +occur. The inner }{\small{\small\verb`\eval`}}{\small{} is evaluated +once only to calculate the result.}{\small\par} \section{Nesting in the vv-list} -The inner \verb`\eval` can be placed in the vv-list of the outer -command. If the vv-list of the inner \verb`\eval` contains a comma +{\small The inner }{\small{\small\verb`\eval`}}{\small{} can +be placed in the vv-list of the outer command. If the vv-list of the +inner }{\small{\small\verb`\eval`}}{\small{} contains a comma (meaning there are at least two variables), then the entire inner -\verb`\eval` and its \LaTeX{} arguments needs to be wrapped in braces -to hide the comma or commas of its vv-list from the outer \verb`\eval`. -To show the effect of not doing so, I have slightly complicated the -previous example by adding a second (unnecessary) variable. The first -example is with braces, the second without: -\begin{centred} -\verb`\eval{$ \sin k\pi + 1 $}[k={\eval{y\sin x}[x=\pi/6,y=1]}]` -$\Longrightarrow$ \eval{$ \sin k\pi + 1 $} [k={\eval{y\sin x}[x=\pi/6,y=1]}]. - -\verb`\eval{$ \sin k\pi + 1 $}[k=\eval{y\sin x}[x=\pi/6,y=1]]` $\Longrightarrow$ -\eval{$ \sin k\pi + 1 $}[k=\eval{y\sin x}[x=\pi/6,y=1]]. -\end{centred} -The vv-list of the outer \verb`\eval` is parsed as containing two -entries, \verb`k=\eval` \verb`{y\sin x}[x=\pi/6` and \verb`y=1]`. +}{\small{\small\verb`\eval`}}{\small{} and its \LaTeX{} arguments +needs to be wrapped in braces to hide the comma or commas of its vv-list +from the outer }{\small{\small\verb`\eval`}}{\small . To show +the effect of not doing so, I have slightly complicated the previous +example by adding a second (unnecessary) variable. The first example +is with braces, the second without: }{\small\par} +\begin{centred} +{\small{\small\verb`\eval{$ \sin k\pi + 1 $}[k={\eval{y\sin x}[x=\pi/6,y=1]}]`}}{\small{} +$\Longrightarrow$ }{\small\eval{$ \sin k\pi + 1 $}[k={\eval{y\sin x}[x=\pi/6,y=1]}]}{\small .}{\small\par} + +{\small{\small\verb`\eval{$ \sin k\pi + 1 $}[k=\eval{y\sin x}[x=\pi/6,y=1]]`}}{\small{} +$\Longrightarrow$ }{\small\eval{$ \sin k\pi + 1 $}[k=\eval{y\sin x}[x=\pi/6,y=1]]}{\small\par} +\end{centred} +{\small The vv-list of the outer }{\small{\small\verb`\eval`}}{\small{} +is parsed as containing two entries, }{\small{\small\verb`k=\eval`}}{\small{} +}{\small{\small\verb`{y\sin x}[x=\pi/6`}}{\small{} and }{\small{\small\verb`y=1]`}}{\small . Both will cause errors but since the vv-list is evaluated from the -right, it is \verb`y=1]` which actually does so. +right, it is }{\small{\small\verb`y=1]`}}{\small{} which actually +does so.}{\small\par} \section{Nesting in the settings option} -This will be rare, but commands can occur in the settings option of -the outer command. The \verb`\info` command provides a good example. -I have included it in the punctuation setting of an \verb`\eval`-uation. +{\small This will be rare, but commands can occur in the settings option +of the outer command. The \verb`\info` command provides a good example. +I have included it in the punctuation setting of an \verb`\eval`-uation. }{\small\par} \begin{verbatim} \eval[p=\mbox{,\qquad\info{sum} terms.}] - {\[ \sum_{n=0}^{\infty}\frac{(-1)^{n}}{n!} \]}[3] + {\[ \sum_{n=0}^{\infty}\frac{(-1)^{n}}{n!} \]}[3] \end{verbatim} -$\Longrightarrow$ \eval[p=\mbox{,\qquad\info{sum} terms.}]{\[ \sum_{n=0}^{\infty}\frac{(-1)^{n}}{n!} \]}[3] +{\small$\Longrightarrow$ }{\small{} \eval[p=\mbox{,\qquad\info{sum} terms.}] + {\[ \sum_{n=0}^{\infty}\frac{(-1)^{n}}{n!} \]}[3]}{\small\par} -Because of the \verb`\[ \]` math delimiters, if the \verb`\info` -command had been placed \emph{after} the \texttt{\textbackslash eval} +{\small Because of the }{\small{\small\verb`\[ \]`}}{\small{} +math delimiters, if the }{\small{\small\verb`\info`}}{\small{} +command had been placed }{\small\emph{after}}{\small{} the }{\small\texttt{\textbackslash eval}}{\small{} command, it would have slid down to the next line. Used in the settings, -as here, the display is \emph{inside} the \verb`\[ \]` delimiters, -on the same line as the expression. This may be significant for adjusting -vertical spacing of later parts of the document – widow and orphan -control for instance. - -A point to note is the explicit writing of the `terms' descriptor. -Normally \verb`\info{sum}` would automatically supply the descriptor, -but as noted earlier, nesting of one command in another suppresses -all elements of display of the inner command beyond the numerical -result. It is as if the inner command is starred. Because the \verb`\info` -command is nested in the \verb`\eval` command, the `terms' descriptor -is suppressed and has had to be explicitly supplied by hand. +as here, the display is }{\small\emph{inside}}{\small{} the }{\small{\small\verb`\[ \]`}}{\small{} +delimiters, on the same line as the expression. This may be significant +for adjusting vertical spacing of later parts of the document -- +widow and orphan control for instance.}{\small\par} + +{\small A point to note is the explicit writing of the `terms' descriptor. +Normally }{\small{\small\verb`\info{sum}`}}{\small{} would automatically +supply the descriptor, but as noted earlier, nesting of one command +in another suppresses all elements of display of the inner command +beyond the numerical result. It is as if the inner command is starred. +Because the }{\small{\small\verb`\info`}}{\small{} command is +nested in the }{\small{\small\verb`\eval`}}{\small{} command, +the `terms' descriptor is suppressed and has had to be explicitly +supplied by hand.}{\small\par} \section{Rounding and display} -In the display of the overall result, it is the result of the inner -command which is shown, not the formula that the inner command acts -on. How that number is displayed is determined by the number-format -specification of the \emph{inner} command. Note however that this -specification affects only how the result of the inner command is -shown. Always 16 figures are passed from the inner command to the -outer, as you can see in this example: +{\small In the display of the overall result, it is the result of the +inner command which is shown, not the formula that the inner command +acts on. How that number is displayed is determined by the number-format +specification of the }{\small\emph{inner}}{\small{} command. Note however +that this specification affects only how the result of the inner command +is shown. Always 16 figures are passed from the inner command to the +outer, as you can see in this example: }{\small\par} \begin{verbatim} \eval{$ \pi - \eval{ \pi }[4] $}[15] \end{verbatim} -$\Longrightarrow$ \eval{$ \pi - \eval{ \pi }[4] $}[15]. - -\noindent The outer result would not be zero to $15$ places of decimals -if the inner result were restricted to $4$ decimal places. It is -only the \emph{display} of the inner result which is so restricted. - -For infinite sums and products (and for \verb`\nmcIterate` and \verb`\nmcSolve` -of the \verb`numerica-plus` package), the rounding value is not just -for display purposes but is also used to determine the result. This -may require judicious use of the extra rounding setting to get a sensible -display. In the first instance below, the second sum stops at an effective -rounding value of $5+2=7$, since the default extra rounding is $+2$, -and the first sum (the inner one) also stops at $7=4+3$. No surprise -then that the overall result is $0$. In the second instance, the -inner sum stops at a rounding value of $4+2=6$. Although the left-hand -side of the display is unaltered, the result is no longer $0$. +{\small$\Longrightarrow$ }{\small{} \eval{$ \pi - \eval{ \pi }[4] $}[15]}{\small .}{\small\par} + +\noindent{\small The outer result would not be zero to $15$ places +of decimals if the inner result were restricted to $4$ decimal places. +It is only the }{\small\emph{display}}{\small{} of the inner result +which is so restricted.}{\small\par} + +{\small For infinite sums and products (and for }{\small{\small\verb`\nmcIterate`}}{\small{} +and }{\small{\small\verb`\nmcSolve`}}{\small{} of the }\texttt{numerica}{\small{} +package), the rounding value is not just for display purposes but +is also used to determine the result. This may require judicious use +of the extra rounding setting to get a sensible display. In the first +instance below, the second sum stops at an effective rounding value +of $5+2=7$, since the default extra rounding is $+2$, and the first +sum (the inner one) also stops at $7=4+3$. No surprise then that +the overall result is $0$. In the second instance, the inner sum +stops at a rounding value of $4+2=6$. Although the left-hand side +of the display is unaltered, the result is no longer $0$. }{\small\par} \begin{verbatim} \eval{$ \eval[S+=3]{\sum_{n=1}^\infty 1/n^3}[4*] - \sum_{n=1}^\infty 1/n^3$}[5] \end{verbatim} -$\Longrightarrow$ \eval{$ \eval[S+=3]{\sum_{n=1}^\infty 1/n^3}[4*] - - \sum_{n=1}^\infty 1/n^3$}[5] +{\small$\Longrightarrow$ }{\small{} \eval{$ \eval[S+=3]{\sum_{n=1}^\infty 1/n^3}[4*] + - \sum_{n=1}^\infty 1/n^3$}[5]}{\small\par} -\noindent whereas +\noindent{\small whereas }{\small\par} \begin{verbatim} \eval{$ \eval[S+=2]{\sum_{n=1}^\infty 1/n^3}[4*] - \sum_{n=1}^\infty 1/n^3$}[5] \end{verbatim} -$\Longrightarrow$ \eval{$ \eval[S+=2]{\sum_{n=1}^\infty 1/n^3}[4*] - - \sum_{n=1}^\infty 1/n^3$}[5]. +{\small$\Longrightarrow$ }{\small{} \eval{$ \eval[S+=2]{\sum_{n=1}^\infty 1/n^3}[4*] + - \sum_{n=1}^\infty 1/n^3$}[5]}{\small .}{\small\par} \section{Error messages} -Errors in an inner command create a small change in error message -display. +{\small Errors in an inner command create a small change in error message +display. }{\small\par} \begin{centred} -\verb`\eval{ 1 + \eval{ 1 + \eval{ k } } }` $\Longrightarrow$ \eval{ 1 + \eval{ 1 + \eval{ k } } } +{\small{\small\verb`\eval{ 1 + \eval{ 1 + \eval{ k } } }`}}{\small{} +$\Longrightarrow$ }{\small\eval{ 1 + \eval{ 1 + \eval{ k } } }}{\small\par} -\verb`\eval{ x + \eval{ k }[k=\arcsin 2] }[x=1]` $\Longrightarrow$ -\eval{ x + \eval{ k }[k=\arcsin 2] }[x=1] +{\small{\small\verb`\eval{ x + \eval{ k }[k=\arcsin 2] }[x=1]`}}{\small{} +$\Longrightarrow$ }{\small\eval{ x + \eval{ k }[k=\arcsin 2] }[x=1]}{\small\par} \end{centred} -An integer is added to the `where' part of the error message. The -integer indicates the \emph{level of nesting} where the error occurs. +{\small An integer is added to the `where' part of the error message. +The integer indicates the }{\small\emph{level of nesting}}{\small{} +where the error occurs.}{\small\par} -If there is no nesting where the error occurs, the integer is suppressed, -even though there may be nesting elsewhere in the overall expression. -This is in the interests of straightforwardness when nesting is absent, -which will be overwhelmingly the most common situation. +{\small If there is no nesting where the error occurs, the integer +is suppressed, even though there may be nesting elsewhere in the overall +expression. This is in the interests of straightforwardness when nesting +is absent, which will be overwhelmingly the most common situation. }{\small\par} \begin{centred} -\verb`\eval{ k + \eval{ x }[x=1] }[k=\arcsin 2]` $\Longrightarrow$ -\eval{ k + \eval{ x }[x=1] }[k=\arcsin 2] +{\small{\small\verb`\eval{ k + \eval{ x }[x=1] }[k=\arcsin 2]`}}{\small{} +$\Longrightarrow$ }{\small\eval{ k + \eval{ x }[x=1] }[k=\arcsin 2]}{\small\par} \end{centred} \section{Debugging} -\label{subsec:nestDebugging}It is worth looking at the debug display -when \verb`\eval` commands are nested. For the outer \verb`\eval` -command: -\begin{centred} -\verb`\eval[dbg=1]{$ \sin \eval*{\sin x}[x=\pi/6]\pi + 1 $}` $\Longrightarrow$ -\eval[dbg=210]{$ \sin \eval*{\sin x}[x=\pi/6]\pi + 1$} -\end{centred} -There is no vv-list for the outer command whence the two empty slots -in the display but when the inner \verb`\eval` is in the vv-list, -they are filled: -\begin{centred} -\verb`\eval[dbg=1]{$ \sin k\pi + 1 $}[k=\eval*{\sin x}[x=\pi/6]]` -$\Longrightarrow$ \eval[dbg=1]{$ \sin k\pi + 1$} [k=\eval*{\sin x}[x=\pi/6]] -\end{centred} -For the inner \verb`\eval` command debugging may still work but in -an idiosyncratic way. To clarify exactly what is going on I have added -a \verb`\left( \right)` pair around the entire inner \verb`\eval` -command. Note that I have also used a \emph{negative} \texttt{dbg} -value. With a positive value, the right parenthesis is pressed toward -the right margin of the page. The negative value limits the display -to the text width and gives the much neater result shown. +{\small\label{subsec:nestDebugging}It is worth looking at the debug +display when }{\small{\small\verb`\eval`}}{\small{} commands +are nested. For the outer }{\small{\small\verb`\eval`}}{\small{} +command: }{\small\par} +\begin{centred} +{\small{\small\verb`\eval[dbg=1]{$ \sin \eval*{\sin x}[x=\pi/6]\pi + 1 $}`}}{\small{} +$\Longrightarrow$ }{\small\eval[dbg=1]{$ \sin \eval*{\sin x}[x=\pi/6]\pi + 1 $}}{\small\par} +\end{centred} +{\small There is no vv-list for the outer command whence the two empty +slots in the display but when the inner }{\small{\small\verb`\eval`}}{\small{} +is in the vv-list, they are filled: }{\small\par} +\begin{centred} +{\small{\small\verb`\eval[dbg=1]{$ \sin k\pi + 1 $}[k=\eval*{\sin x}[x=\pi/6]]`}}{\small{} +$\Longrightarrow$ }{\small\eval[dbg=1]{$ \sin k\pi + 1 $}[k=\eval*{\sin x}[x=\pi/6]]}{\small\par} +\end{centred} +{\small For the inner }{\small{\small\verb`\eval`}}{\small{} +command debugging may still work but in an idiosyncratic way. To clarify +exactly what is going on I have added a }{\small{\small\verb`\left( \right)`}}{\small{} +pair around the entire inner }{\small{\small\verb`\eval`}}{\small{} +command. Note that I have also used a }{\small\emph{negative}}{\small{} +}{\small\texttt{dbg}}{\small{} value. With a positive value, the right +parenthesis is pressed toward the right margin of the page. The negative +value limits the display to the text width and gives the much neater +result shown. }{\small\par} \begin{verbatim} \eval[()=2]{$ \sin\left( \eval*[dbg=-1]{ \sin x }[x=\pi/6] \right)\pi + 1 $} \end{verbatim} -$\Longrightarrow$ \eval[()=2]{$ +{\small$\Longrightarrow$ }{\small{} \eval[()=2]{$ \sin\left( \eval*[dbg=-1]{ \sin x }[x=\pi/6] - \right)\pi + 1 $} - -\medskip{} -The debug display from the inner \verb`\eval` command has been inserted -into the formula of the outer \verb`\eval` in the position occupied -by the inner \verb`\eval`. I did not deliberately code for this, -but have decided to leave it as is despite the potential for some -rather odd displays, since there can be no confusion about which \verb`\eval` + \right)\pi + 1 $}}{\small\par} + +{\small\medskip{} + The debug display from the inner }{\small{\small\verb`\eval`}}{\small{} +command has been inserted into the formula of the outer }{\small{\small\verb`\eval`}}{\small{} +in the position occupied by the inner }{\small{\small\verb`\eval`}}{\small . +I did not deliberately code for this, but have decided to leave it +as is despite the potential for some rather odd displays, since there +can be no confusion about which }{\small{\small\verb`\eval`}}{\small{} command is being `debugged'. In this last example, in order to both -use \verb`\left(...\right)` and have the calculation give the previous -result I have employed the setting \verb`()=2` in the outer \verb`\eval`; -see §\ref{subsec:parseTrigFns}. +use }{\small{\small\verb`\left(...\right)`}}{\small{} and have +the calculation give the previous result I have employed the setting +}{\small{\small\verb`()=2`}}{\small{} in the outer }{\small{\small\verb`\eval`}}{\small ; +see §\ref{subsec:parseTrigFns}.}{\small\par} \chapter{Using \texttt{numerica} with \protect\LyX} -\label{chap:LyX}The document processor \LyX{} has a facility that -enables snippets from a document to be compiled separately and the -results presented to the user without having to compile the entire +{\small\label{chap:LyX}The document processor \LyX{} has a facility +that enables snippets from a document to be compiled separately and +the results presented to the user without having to compile the entire document. The present document was written in \LyX . The demonstration -calculations were evaluated using this \emph{instant preview} facility. +calculations were evaluated using this }{\small\emph{instant preview}}{\small{} +facility.}{\small\par} -To use \texttt{numerica} in \LyX{} go to \textsf{Document \lyxarrow{} -Settings \lyxarrow{} LaTeX Preamble} and enter +{\small To use }{\small\texttt{numerica}}{\small{} in \LyX{} go to }{\small\textsf{Document +\lyxarrow{} Settings \lyxarrow{} LaTeX Preamble}}{\small{} and enter }{\small\par} \begin{lyxcode} -\textbackslash usepackage\{numerica\} +{\small\textbackslash usepackage\{numerica\}}{\small\par} \end{lyxcode} -then click \textsf{OK}. You may wish to follow the above line in the -preamble with \verb`\nmcReuse{}`: +{\small then click }{\small\textsf{OK}}{\small . You may wish to follow +the above line in the preamble with }{\small{\small\verb`\nmcReuse{}`}}{\small : }{\small\par} \begin{lyxcode} -\textbackslash usepackage{[}lyx{]}\{numerica\} +{\small\textbackslash usepackage{[}lyx{]}\{numerica\}}{\small\par} -\textbackslash nmcReuse\{\} +{\small\textbackslash nmcReuse\{\}}{\small\par} \end{lyxcode} -In that case, type the extra line and \emph{then} click \textsf{OK}. -The additional line ensures all saved values are available in your -document from the outset. +{\small In that case, type the extra line and }{\small\emph{then}}{\small{} +click }{\small\textsf{OK}}{\small . The additional line ensures all +saved values are available in your document from the outset.}{\small\par} \section{Instant~preview} -The instant preview facility of \LyX{} performs mini-\LaTeX{} runs on -selected parts of a document (for instance, the mathematical parts) -and displays the results in \LyX{} while the user continues to work -on the surrounding document.\texttt{ numerica} uses these mini-\LaTeX{} -runs to do its evaluations and display their results. That means you -get feedback on your calculations almost immediately. +{\small The instant preview facility of \LyX{} performs mini-\LaTeX{} +runs on selected parts of a document (for instance, the mathematical +parts) and displays the results in \LyX{} while the user continues +to work on the surrounding document.}{\small\texttt{ numerica}}{\small{} +uses these mini-\LaTeX{} runs to do its evaluations and display their +results. That means you get feedback on your calculations almost immediately.}{\small\par} -To use this facility first ensure that instant preview is turned on. -This means selecting \textsf{Tools \lyxarrow Preferences \lyxarrow Look -\& Feel \lyxarrow{} Display}, ensuring that the \textsf{Display graphics} -checkbox is checked, and against \textsf{Instant preview} selecting -\textsf{On}, then clicking \textsf{OK}. +{\small To use this facility first ensure that instant preview is turned +on. This means selecting }{\small\textsf{Tools \lyxarrow Preferences +\lyxarrow Look \& Feel \lyxarrow{} Display}}{\small , ensuring that +the }{\small\textsf{Display graphics}}{\small{} checkbox is checked, +and against }{\small\textsf{Instant preview}}{\small{} selecting }{\small\textsf{On}}{\small , +then clicking }{\small\textsf{OK}}{\small .}{\small\par} \subsection{Document location} -It also matters where your document is located. You may have your -own local or personal texmf tree (see §\ref{subsec:settingsPersonal-texmf-tree}). -If your document is located there, perhaps in the \verb`doc` folder, -then not all features of preview will work as expected. Presumably +{\small It also matters where your document is located. You may have +your own local or personal texmf tree (see §\ref{subsec:settingsPersonal-texmf-tree}). +If your document is located there, perhaps in the }{\small{\small\verb`doc`}}{\small{} +folder, then not all features of preview will work as expected. Presumably this is because both \LyX{} and your \LaTeX{} distribution (e.g. \TeX Live or MiK\TeX ) are interacting with the location and interfere. Move your document to another location which your \LaTeX{} distribution -has no interest in, and open it in \LyX{} there. +has no interest in, and open it in \LyX{} there.}{\small\par} \subsection{Global vs local previewing} -\label{subsec:LyXGlobal-vs-local}Compilation of previews occurs in -two distinct modes. +{\small\label{subsec:LyXGlobal-vs-local}Compilation of previews occurs +in two distinct modes.}{\small\par} \paragraph{Global preview generation:} -When a document is opened (and preview is \emph{on}), all previews -in the document are formed in sequence in the one \LaTeX{} run. This -is the global mode. The mini-\LaTeX{} run may well be substantial. -It compiles a \verb`.tex` file that begins with the document's preamble -with some additions then comes \verb`\begin{document}`. That is followed -by a sequence of preview environments, +{\small When a document is opened (and preview is }{\small\emph{on}}{\small ), +all previews in the document are formed in sequence in the one \LaTeX{} +run. This is the global mode. The mini-\LaTeX{} run may well be substantial. +It compiles a }{\small{\small\verb`.tex`}}{\small{} file that +begins with the document's preamble with some additions then comes +}{\small{\small\verb`\begin{document}`}}{\small . That is followed +by a sequence of preview environments, }{\small\par} \begin{lyxcode} -\textbackslash begin\{preview\} +{\small\textbackslash begin\{preview\}}{\small\par} -<stuff> +{\small <stuff>}{\small\par} -\textbackslash end\{preview\} +{\small\textbackslash end\{preview\}}{\small\par} \end{lyxcode} -one for each preview in the document. Finally there is an \verb`\end{document}` +{\small one for each preview in the document. Finally there is an }{\small{\small\verb`\end{document}`}}{\small{} statement. The critical point is that all previews are between the -same \verb`\begin{document}`, \verb`\end{document}` statements, -and so earlier previews in the sequence can communicate with later -ones. +same }{\small{\small\verb`\begin{document}`}}{\small , }{\small{\small\verb`\end{document}`}}{\small{} +statements, and so earlier previews in the sequence can communicate +with later ones.}{\small\par} \paragraph{Local preview generation:} -The other mode in which preview operates is local. Suppose you have -your document open and want to add to it, for instance with a simple -evaluation, \verb`\eval{x+y}[x=1,y=2]` in an ERT inset in a preview -inset. The resulting mini-\LaTeX{} run is of the form +{\small The other mode in which preview operates is local. Suppose +you have your document open and want to add to it, for instance with +a simple evaluation, }{\small{\small\verb`\eval{x+y}[x=1,y=2]`}}{\small{} +in an ERT inset in a preview inset. The resulting mini-\LaTeX{} run +is of the form }{\small\par} \begin{lyxcode} -<preamble> +{\small <preamble>}{\small\par} -\textbackslash begin\{document\} +{\small\textbackslash begin\{document\}}{\small\par} -\textbackslash begin\{preview\} +{\small\textbackslash begin\{preview\}}{\small\par} -\textbackslash eval\{x+y\}{[}x=1,y=2{]} +{\small\textbackslash eval\{x+y\}{[}x=1,y=2{]}}{\small\par} -\textbackslash end\{preview\} +{\small\textbackslash end\{preview\}}{\small\par} -\textbackslash end\{document\} +{\small\textbackslash end\{document\}}{\small\par} \end{lyxcode} -The preamble is as before but there is only \emph{one} preview between -the \verb`\begin{document}`, \verb`\end{document}` statements. That -preview is isolated from all other, previous previews and will be -isolated from all other, later previews. - -This has implications for the supplementary commands of the previous -chapter and means that if you want to transfer information (a macro, -a constant, a result) from one preview to another, you need to do -it through the preamble or by means of an external file or, in some -cases, by forcing a global preview run in which all previews are recompiled -between the same \verb`\begin{document}`, \verb`\end{document}` -statements. +{\small The preamble is as before but there is only }{\small\emph{one}}{\small{} +preview between the }{\small{\small\verb`\begin{document}`}}{\small , +}{\small{\small\verb`\end{document}`}}{\small{} statements. +That preview is isolated from all other, previous previews and will +be isolated from all other, later previews.}{\small\par} + +{\small This has implications for the supplementary commands of the +previous chapter and means that if you want to transfer information +(a macro, a constant, a result) from one preview to another, you need +to do it through the preamble or by means of an external file or, +in some cases, by forcing a global preview run in which all previews +are recompiled between the same }{\small{\small\verb`\begin{document}`}}{\small , +}{\small{\small\verb`\end{document}`}}{\small{} statements.}{\small\par} \subsubsection{Forcing a global preview run} -Closing then opening a document is one way to force a global preview -compilation. Another is to change the zoom level. This causes \LyX{} -to recompile all previews at the new zoom level. But you may not want -to work at the new zoom level. Going back to the old zoom level will -force a second recompilation of all previews. For a large document -\emph{two} recompilations is too heavy a burden. The secret is to -combine a zoom in and a zoom out into one command and attach it to -a shortcut. - -If you go to \textsf{Tools \lyxarrow{} Preferences \lyxarrow{} Editing -\lyxarrow{} Shortcuts}, click on the \textsf{New} button and enter +{\small Closing then opening a document is one way to force a global +preview compilation. Another is to change the zoom level. This causes +\LyX{} to recompile all previews at the new zoom level. But you may +not want to work at the new zoom level. Going back to the old zoom +level will force a second recompilation of all previews. For a large +document }{\small\emph{two}}{\small{} recompilations is too heavy a +burden. The secret is to combine a zoom in and a zoom out into one +command and attach it to a shortcut.}{\small\par} + +{\small If you go to }{\small\textsf{Tools \lyxarrow{} Preferences \lyxarrow{} +Editing \lyxarrow{} Shortcuts}}{\small , click on the }{\small\textsf{New}}{\small{} +button and enter }{\small\par} \begin{lyxcode} -command-sequence~buffer-zoom-in;~buffer-zoom-out +{\small command-sequence~buffer-zoom-in;~buffer-zoom-out}{\small\par} \end{lyxcode} -then assign a shortcut to it (\verb`Alt+Z` for zoom?) you will gain -a simple means of forcing a global recompilation of previews. +{\small then assign a shortcut to it (}{\small{\small\verb`Alt+Z`}}{\small{} +for zoom?) you will gain a simple means of forcing a global recompilation +of previews.}{\small\par} \section{Mathed} -(Mathed = the \LyX{} mathematics editor.) If you have instant preview -\emph{on} then one way to use \texttt{numerica} in \LyX{} is to enter -an \verb`\eval` command in mathed. Clicking the cursor outside the -editor with the mouse or moving it outside with the arrow keys will -then trigger formation of a preview of the editor's contents – a snippet -of what will be shown in the pdf. This will be displayed in mathed's -place after a generally short `pause for thought' as the mini-\LaTeX{} -run progresses behind the scenes. +{\small (Mathed = the \LyX{} mathematics editor.) If you have instant +preview }{\small\emph{on}}{\small{} then one way to use }{\small\texttt{numerica}}{\small{} +in \LyX{} is to enter an }{\small{\small\verb`\eval`}}{\small{} +command in mathed. Clicking the cursor outside the editor with the +mouse or moving it outside with the arrow keys will then trigger formation +of a preview of the editor's contents -- a snippet of what will be +shown in the pdf. This will be displayed in mathed's place after a +generally short `pause for thought' as the mini-\LaTeX{} run progresses +behind the scenes.}{\small\par} -The original expression can be recovered by clicking on the preview. -The content of mathed is immediately displayed and can be edited. +{\small The original expression can be recovered by clicking on the +preview. The content of mathed is immediately displayed and can be +edited.}{\small\par} \subsection{\protect\LaTeX{} braces~\{~~\}} -\LyX{} does not support \texttt{numerica}'s \verb`\eval` command `out -of the box' as it does, say, \verb`\frac` or \verb`\sqrt`. To use -the \verb`\eval` command in mathed you will need to supply the braces -used to delimit its mandatory argument. (For \verb`\frac` and \verb`\sqrt` +{\small\LyX{} does not support }{\small\texttt{numerica}}{\small 's +}{\small{\small\verb`\eval`}}{\small{} command `out of the box' +as it does, say, }{\small{\small\verb`\frac`}}{\small{} or }{\small{\small\verb`\sqrt`}}{\small . +To use the }{\small{\small\verb`\eval`}}{\small{} command in +mathed you will need to supply the braces used to delimit its mandatory +argument. (For }{\small{\small\verb`\frac`}}{\small{} and }{\small{\small\verb`\sqrt`}}{\small{} by contrast, \LyX{} supplies these automatically in the form of blue-outlined -boxes.) Unfortunately the \verb`{` key\footnote{\textsf{Shift+{[}} on my keyboard.} +boxes.) Unfortunately the }{\small{\small\verb`{`}}{\small{} +key}{\small\footnote{{\small\textsf{Shift+{[}}}{\small{} on my keyboard.}}}{\small{} does not insert a left brace into the document but rather an escaped -left brace \verb`\{` as you can see by looking at \textsf{View \lyxarrow{} -Code Preview Pane}. Escaped braces like this are used for grouping -terms in \emph{mathematics}; they are not the delimiters of a \LaTeX{} -argument. - -The brace delimiters for \LaTeX{} arguments are entered in mathed by -typing a backslash \textsf{\textbackslash{} }then a left brace\textsf{ -\{} – two separate key presses rather than a single combined press. -This enters a balanced pair of (unescaped) braces with the cursor -sitting between them waiting for input. Alternatively, if you have -already written an expression that you want to place between braces, -select it, then type \textsf{\textbackslash{} }then\textsf{ \{}. +left brace }{\small{\small\verb`\{`}}{\small{} as you can see +by looking at }{\small\textsf{View \lyxarrow{} Code Preview Pane}}{\small . +Escaped braces like this are used for grouping terms in }{\small\emph{mathematics}}{\small ; +they are not the delimiters of a \LaTeX{} argument.}{\small\par} + +{\small The brace delimiters for \LaTeX{} arguments are entered in mathed +by typing a backslash }{\small\textsf{\textbackslash{} }}{\small then +a left brace}{\small\textsf{ \{}}{\small{} -- two separate key presses +rather than a single combined press. This enters a balanced pair of +(unescaped) braces with the cursor sitting between them waiting for +input. Alternatively, if you have already written an expression that +you want to place between braces, select it, then type }{\small\textsf{\textbackslash{} +}}{\small then}{\small\textsf{ \{}}{\small .}{\small\par} \section{Preview insets} -There are problems with using mathed for calculations. +{\small There are problems with using mathed for calculations. }{\small\par} \begin{itemize} -\item Expressions entered in mathed are necessarily of the form \verb`$ \eval... $` -or more generally \verb`delimiter` \verb`\eval...` \verb`delimiter`. -But you may wish to wrap the \verb`\eval` command \emph{around} the -math delimiters to produce a \emph{formula=result} form of display. -In mathed the only way to effect such a display is to write the \emph{formula= -}part yourself – which may involve no more than copy and paste but -is still additional mouse work/key pressing. -\item Mathed does not accept carriage returns. If you want to format a complicated -expression for readability by breaking it into separate lines, you -can't. The expression is jammed into the one line, along with the -settings option content and the vv-list, often extending well beyond -the edge of the screen. +\item {\small Expressions entered in mathed are necessarily of the form }{\small{\small\verb`$ \eval... $`}}{\small{} +or more generally }{\small{\small\verb`delimiter`}}{\small{} +}{\small{\small\verb`\eval...`}}{\small{} }{\small{\small\verb`delimiter`}}{\small . +But you may wish to wrap the }{\small{\small\verb`\eval`}}{\small{} +command }{\small\emph{around}}{\small{} the math delimiters to produce +a }{\small\emph{formula=result}}{\small{} form of display. In mathed +the only way to effect such a display is to write the }{\small\emph{formula= +}}{\small part yourself -- which may involve no more than copy and +paste but is still additional mouse work/key pressing. }{\small\par} +\item {\small Mathed does not accept carriage returns. If you want to format +a complicated expression for readability by breaking it into separate +lines, you can't. The expression is jammed into the one line, along +with the settings option content and the vv-list, often extending +well beyond the edge of the screen. }{\small\par} \end{itemize} -For these reasons I have come to prefer \emph{not} using mathed for -calculations but instead to use preview insets wrapped around \TeX -code -(ERT) insets. \LyX{} uses the shortcut \textsf{Ctrl+L} to insert an -ERT inset. Since \LyX{} now does no printing itself, the shortcut \textsf{Ctrl+P} -that was formerly used for printing is available for other purposes. -On my keyboard, the \textsf{P} key lies diagonally up and to the right -but adjacent to the \textsf{L} key. I suggest assigning \textsf{Ctrl+P} -to inserting a preview inset. Then typing \textsf{Ctrl+P Ctrl+L} – -which means holding the \textsf{Ctrl} key down and tapping two diagonally -adjacent keys, \textsf{P} followed immediately by \textsf{L} – will -insert an ERT inset inside a preview inset with the cursor sitting -inside the ERT inset waiting for input. In the ERT inset you can enter -carriage returns, and so format complicated expressions. You can place -the vv-list on a separate line or onto consecutive lines. And when -you have finished, clicking outside the preview inset will trigger -preview into doing its thing and present the result `before your -eyes'. - -To assign the suggested shortcut, go to \textsf{Tools \lyxarrow{} Preferences -\lyxarrow{} Editing \lyxarrow{} Shortcuts}. Under \textsf{Cursor, Mouse -and Editing Functions} in the main window on the right, scroll down -until you come to \textsf{preview-insert}, select it, then click \textsf{Modify}. -Now press \textsf{Ctrl+P}. The shortcut will magically appear in the -greyed, depressed key.\textsf{ }Click \textsf{OK} and then \textsf{OK} -in the \textsf{Preferences} window to close it. (Most of the examples -in this document have been evaluated in this way, using \textsf{Ctrl+P -Ctrl+L.)} +{\small For these reasons I have come to prefer }{\small\emph{not}}{\small{} +using mathed for calculations but instead to use preview insets wrapped +around \TeX -code (ERT) insets. \LyX{} uses the shortcut }{\small\textsf{Ctrl+L}}{\small{} +to insert an ERT inset. Since \LyX{} now does no printing itself, the +shortcut }{\small\textsf{Ctrl+P}}{\small{} that was formerly used for +printing is available for other purposes. On my keyboard, the }{\small\textsf{P}}{\small{} +key lies diagonally up and to the right but adjacent to the }{\small\textsf{L}}{\small{} +key. I suggest assigning }{\small\textsf{Ctrl+P}}{\small{} to inserting +a preview inset. Then typing }{\small\textsf{Ctrl+P Ctrl+L}}{\small{} +-- which means holding the }{\small\textsf{Ctrl}}{\small{} key down +and tapping two diagonally adjacent keys, }{\small\textsf{P}}{\small{} +followed immediately by }{\small\textsf{L}}{\small{} -- will insert +an ERT inset inside a preview inset with the cursor sitting inside +the ERT inset waiting for input. In the ERT inset you can enter carriage +returns, and so format complicated expressions. You can place the +vv-list on a separate line or onto consecutive lines. And when you +have finished, clicking outside the preview inset will trigger preview +into doing its thing and present the result `before your eyes'.}{\small\par} + +{\small To assign the suggested shortcut, go to }{\small\textsf{Tools +\lyxarrow{} Preferences \lyxarrow{} Editing \lyxarrow{} Shortcuts}}{\small . +Under }{\small\textsf{Cursor, Mouse and Editing Functions}}{\small{} +in the main window on the right, scroll down until you come to }{\small\textsf{preview-insert}}{\small , +select it, then click }{\small\textsf{Modify}}{\small . Now press }{\small\textsf{Ctrl+P}}{\small . +The shortcut will magically appear in the greyed, depressed key.}{\small\textsf{ +}}{\small Click }{\small\textsf{OK}}{\small{} and then }{\small\textsf{OK}}{\small{} +in the }{\small\textsf{Preferences}}{\small{} window to close it. (Most +of the examples in this document have been evaluated in this way, +using }{\small\textsf{Ctrl+P Ctrl+L.)}}{\small\par} \section{Errors } -Instant preview will display error messages generated by \verb`numerica` +{\small Instant preview will display error messages generated by }\texttt{numerica}{\small{} in \LyX{} just as it does the results of calculations. Clicking on the message will show the underlying expression which can then be -edited. However \LaTeX{} errors will \emph{not} produce a preview; -formation of the preview will stall. To find precisely what has gone -wrong, you will need to look at the \LaTeX{} log, but not the log of -the overall document; rather the \emph{preview} log. +edited. However \LaTeX{} errors will }{\small\emph{not}}{\small{} produce +a preview; formation of the preview will stall. To find precisely +what has gone wrong, you will need to look at the \LaTeX{} log, but +not the log of the overall document; rather the }{\small\emph{preview}}{\small{} +log.}{\small\par} \subsection{Temporary directory of \protect\LyX} -Unfortunately this is tucked away in a temporary directory and is -not immediately accessible in \LyX{} (unlike the main \LaTeX{} log from -\textsf{Document \lyxarrow{} \LaTeX{} Log}). When \LyX{} is started, -it sets up a temporary directory in which to perform various tasks. -On Windows systems this will be located in \texttt{C:\textbackslash Users\textbackslash <your -name>\textbackslash AppData\textbackslash Local\textbackslash Temp} -and will have a name like \texttt{lyx\_tmpdir.XOsSGhBc1344}. - -One of the tasks \LyX{} uses this temporary directory for is to create -preview images when a document is opened. If you look inside \LyX 's -temporary directory when a document is first loaded, you will see -a subdirectory created, with a name like \texttt{lyx\_tmpbuf0}. There -may already be such directories there, in which case the number on -the end will be greater than \texttt{0} – it depends on whether other -documents are or have been open in the current instance of \LyX . -Inside the appropriate \texttt{lyx\_tmpbuf}\texttt{\emph{n}} folder -will be the preview log with a name like \texttt{lyxpreviewZL1344.log}. +{\small Unfortunately this is tucked away in a temporary directory +and is not immediately accessible in \LyX{} (unlike the main \LaTeX{} +log from }{\small\textsf{Document \lyxarrow{} \LaTeX{} Log}}{\small ). +When \LyX{} is started, it sets up a temporary directory in which to +perform various tasks. On Windows systems this will be located in +}{\small\texttt{C:\textbackslash Users\textbackslash <your name>\textbackslash AppData\textbackslash Local\textbackslash Temp}}{\small{} +and will have a name like }{\small\texttt{lyx\_tmpdir.XOsSGhBc1344}}{\small .}{\small\par} + +{\small One of the tasks \LyX{} uses this temporary directory for is +to create preview images when a document is opened. If you look inside +\LyX 's temporary directory when a document is first loaded, you will +see a subdirectory created, with a name like }{\small\texttt{lyx\_tmpbuf0}}{\small . +There may already be such directories there, in which case the number +on the end will be greater than }{\small\texttt{0}}{\small{} -- it +depends on whether other documents are or have been open in the current +instance of \LyX . Inside the appropriate }{\small\texttt{lyx\_tmpbuf}}{\small\texttt{\emph{n}}}{\small{} +folder will be the preview log with a name like }{\small\texttt{lyxpreviewZL1344.log}}{\small . It will usually be accompanied by other files with extensions like -\texttt{.dvi}, \texttt{.tex}, and – depending on the number of previews -in your document – a number, perhaps a lot, of image files with the -extension \texttt{.png}, each one of which is a preview. For a document -just loaded there will be only the one preview log, but if you have -added preview insets or math insets to your document\textsf{ }in the -current editing session there will be a number of such logs and you -will need to determine the relevant one by the time stamp. - -The log files are text files and can be opened in a text editor. The -relevant part of the log is towards the end (just before the final -statistical summary) where you will find a list of entries like \texttt{Preview: Snippet -1 641947 163840 7864588}. If there is an error, it will be noted here -among these snippets and will generally make clear what needs remedying. +}{\small\texttt{.dvi}}{\small , }{\small\texttt{.tex}}{\small , and +-- depending on the number of previews in your document -- a number, +perhaps a lot, of image files with the extension }{\small\texttt{.png}}{\small , +each one of which is a preview. For a document just loaded there will +be only the one preview log, but if you have added preview insets +or math insets to your document}{\small\textsf{ }}{\small in the current +editing session there will be a number of such logs and you will need +to determine the relevant one by the time stamp.}{\small\par} + +{\small The log files are text files and can be opened in a text editor. +The relevant part of the log is towards the end (just before the final +statistical summary) where you will find a list of entries like }{\small\texttt{Preview: Snippet +1 641947 163840 7864588}}{\small . If there is an error, it will be +noted here among these snippets and will generally make clear what +needs remedying.}{\small\par} \subsection{CPU usage, \protect\LaTeX{} processes} -It is possible when a preview stalls that the \LaTeX{} process associated -with the preview will continue to run, using CPU cycles, slowing overall -computer performance, and perhaps resulting in extra fan use giving -a different sound to the computer. In Windows 10, the \textsf{Task -Manager} (\textsf{Ctrl+Shift+esc}) under the \textsf{Details} tab -shows the current executables running. The \textsf{CPU} column will -show which processes are preoccupying the CPU. Check whether one or -more of these processes looks \LaTeX -related (e.g. \texttt{latex.exe} -or \texttt{pdflatex.exe}, or \texttt{miktex-pdftex.exe} if using MiK\TeX ). -Click the \textsf{Name} column to sort the processes by name and look -for the relevant name in the list, select it, and end the process -(click the \textsf{End Task} button). - -I am not familiar with the corresponding situation on Linux or Mac. +{\small It is possible when a preview stalls that the \LaTeX{} process +associated with the preview will continue to run, using CPU cycles, +slowing overall computer performance, and perhaps resulting in extra +fan use giving a different sound to the computer. In Windows 10, the +}{\small\textsf{Task Manager}}{\small{} (}{\small\textsf{Ctrl+Shift+esc}}{\small ) +under the }{\small\textsf{Details}}{\small{} tab shows the current executables +running. The }{\small\textsf{CPU}}{\small{} column will show which processes +are preoccupying the CPU. Check whether one or more of these processes +looks \LaTeX -related (e.g. }{\small\texttt{latex.exe}}{\small{} or +}{\small\texttt{pdflatex.exe}}{\small , or }{\small\texttt{miktex-pdftex.exe}}{\small{} +if using MiK\TeX ). Click the }{\small\textsf{Name}}{\small{} column +to sort the processes by name and look for the relevant name in the +list, select it, and end the process (click the }{\small\textsf{End +Task}}{\small{} button).}{\small\par} + +{\small I am not familiar with the corresponding situation on Linux +or Mac.}{\small\par} \section{Hyperref support vs speed} -If you want the pdf produced from your document to support hyperref -links and show an outline window in your pdf viewer (generally placed -on the left in the viewer) then you need to ensure the checkbox at -\textsf{Document Settings \lyxarrow{} PDF Properties \lyxarrow{} Use -Hyperref Support} is indeed checked. But you don't need to do this -until the final compilation of the document. The advantage of leaving -this until the last is that in a large document with many previews -the time for preview generation is essentially halved. If hyperref -support is enabled, preview generation not only creates all the individual -image files that are the previews (files of extension \verb`.png`) -but also requires the compilation of a single pdf document showing -all the previews in sequence. (Like the previews, the pdf document -`hides' in the termporary directory where \LyX{} does its work.) -In other words, \emph{two} images are created for each preview, the -\verb`.png` image which is the one \LyX{} displays, and another image -buried inside the pdf of all images. That second step does not occur -if hyperref support is disabled. In a small document, this is not -going to matter; in a large document it becomes significant. It is -well worth temporarily turning off hyperref support and then, when -the time for final compilation comes, turning it back on. +{\small If you want the pdf produced from your document to support +hyperref links and show an outline window in your pdf viewer (generally +placed on the left in the viewer) then you need to ensure the checkbox +at }{\small\textsf{Document Settings \lyxarrow{} PDF Properties \lyxarrow{} +Use Hyperref Support}}{\small{} is indeed checked. But you don't need +to do this until the final compilation of the document. The advantage +of leaving this until the last is that in a large document with many +previews the time for preview generation is essentially halved. If +hyperref support is enabled, preview generation not only creates all +the individual image files that are the previews (files of extension +}{\small{\small\verb`.png`}}{\small ) but also requires the +compilation of a single pdf document showing all the previews in sequence. +(Like the previews, the pdf document `hides' in the termporary directory +where \LyX{} does its work.) In other words, }{\small\emph{two}}{\small{} +images are created for each preview, the }{\small{\small\verb`.png`}}{\small{} +image which is the one \LyX{} displays, and another image buried inside +the pdf of all images. That second step does not occur if hyperref +support is disabled. In a small document, this is not going to matter; +in a large document it becomes significant. It is well worth temporarily +turning off hyperref support and then, when the time for final compilation +comes, turning it back on.}{\small\par} \section{Supplementary commands in \protect\LyX} -There are some difficulties using the supplementary commands successfully -with instant preview. +{\small There are some difficulties using the supplementary commands +successfully with instant preview.}{\small\par} \subsection{Reuse of earlier previews} -One is that whenever \LyX{} has generated a preview image for a particular -\LaTeX{} expression, it will use that same image whenever it meets -that same \LaTeX{} expression later. That means that a statement like -\verb`\macros[view]{}` and the same statement later will display -the same image, even though there may have been macros defined or -freed in between. The same goes for all the other supplementary functions, -including, for example, \verb`\info{sum}`. A second instance of \verb`\info{sum}` +{\small One is that whenever \LyX{} has generated a preview image for +a particular \LaTeX{} expression, it will use that same image whenever +it meets that same \LaTeX{} expression later. That means that a statement +like }{\small{\small\verb`\macros[view]{}`}}{\small{} and the +same statement later will display the same image, even though there +may have been macros defined or freed in between. The same goes for +all the other supplementary functions, including, for example, }{\small{\small\verb`\info{sum}`}}{\small . +A second instance of }{\small{\small\verb`\info{sum}`}}{\small{} will display the image generated by the first instance even though -further infinite sums may have been evaluated between the \verb`\info` -statements. - -The remedy is to make some small but insignificant difference to the -\LaTeX{} expression in the second instance – generally a change in -white space will do. For example: first time \verb`\macros[view]{}`, -second time \verb`\macros[view]{ }` where a space has been inserted -between the braces; or: first time \verb`\info{sum}`, second time -\verb`\info{ sum}` where a space has been inserted before \verb`sum`. +further infinite sums may have been evaluated between the }{\small{\small\verb`\info`}}{\small{} +statements.}{\small\par} + +{\small The remedy is to make some small but insignificant difference +to the \LaTeX{} expression in the second instance -- generally a change +in white space will do. For example: first time }{\small{\small\verb`\macros[view]{}`}}{\small , +second time }{\small{\small\verb`\macros[view]{ }`}}{\small{} +where a space has been inserted between the braces; or: first time +}{\small{\small\verb`\info{sum}`}}{\small , second time }{\small{\small\verb`\info{ sum}`}}{\small{} +where a space has been inserted before }{\small{\small\verb`sum`}}{\small . This will ensure \LyX{} doesn't fall back on the previously generated -image. +image.}{\small\par} \subsection{\textquoteleft Stalled\textquoteright{} previews} -It is possible to put content into an ERT inset inside a preview inset -(\textsf{Ctrl+P Ctrl+L}) and for nothing to happen. The preview has -apparently stalled. Certainly this can be the case if there is an -error in the input (e.g. a missing brace) but it also occurs if there -is no output to display. For instance \verb`\constants{ c=300000000 }` -does not produce any visual output. There is nothing for the preview -to display and so the preview inset sits there, apparently stalled. -This is a security measure for previews in \LyX{} to provide at least -some guard against malicious code being run in the preview. If the -preview resolved, it would disappear completely from view in the \LyX{} -window. - -If you find the visual appearance of such apparently stalled previews -distracting, the addition of some displayable content to the preview -will result in it resolving to that content; the content could be -as small as a full stop. +{\small It is possible to put content into an ERT inset inside a preview +inset (}{\small\textsf{Ctrl+P Ctrl+L}}{\small ) and for nothing to +happen. The preview has apparently stalled. Certainly this can be +the case if there is an error in the input (e.g. a missing brace) +but it also occurs if there is no output to display. For instance +}{\small{\small\verb`\constants{ c=300000000 }`}}{\small{} does +not produce any visual output. There is nothing for the preview to +display and so the preview inset sits there, apparently stalled. This +is a security measure for previews in \LyX{} to provide at least some +guard against malicious code being run in the preview. If the preview +resolved, it would disappear completely from view in the \LyX{} window.}{\small\par} + +{\small If you find the visual appearance of such apparently stalled +previews distracting, the addition of some displayable content to +the preview will result in it resolving to that content; the content +could be as small as a full stop.}{\small\par} \subsection{Using \texttt{\textbackslash nmcMacros}} -As noted earlier, previews are mini-\LaTeX{} runs, either local or -global. Each local preview is of the form<preamble> +{\small As noted earlier, previews are mini-\LaTeX{} runs, either local +or global. Each local preview is of the form<preamble> }{\small\par} \begin{lyxcode} -\textbackslash begin\{document\} +{\small\textbackslash begin\{document\}}{\small\par} -\textbackslash begin\{preview\} +{\small\textbackslash begin\{preview\}}{\small\par} -<stuff> +{\small <stuff>}{\small\par} -\textbackslash end\{preview\} +{\small\textbackslash end\{preview\}}{\small\par} -\textbackslash end\{document\} +{\small\textbackslash end\{document\}}{\small\par} \end{lyxcode} -Whatever goes into or comes out of the preview is isolated from any -other local preview, unless it is through the preamble or an external -file. Sometimes a global preview run can overcome this problem for -then all the previews lie between the same \verb`\begin{document}`, -\verb`end{document}` statements. However, this does not help with -macro definitions. \verb`\def`, \verb`\newcommand`, \verb`\NewDocumentCommand` -all provide \emph{local} definitions which remain trapped within their -own \verb`\begin{preview}`, \verb`\end{preview}`) statements. Another -preview, say containing an \verb`\eval` command, between a different -pair of \verb`\begin{preview}`, \verb`\end{preview}`) statements, -will not know about the macro definition. - -There are (at least) three ways out: +{\small Whatever goes into or comes out of the preview is isolated +from any other local preview, unless it is through the preamble or +an external file. Sometimes a global preview run can overcome this +problem for then all the previews lie between the same }{\small{\small\verb`\begin{document}`}}{\small , +}{\small{\small\verb`end{document}`}}{\small{} statements. However, +this does not help with macro definitions. }{\small{\small\verb`\def`}}{\small , +}{\small{\small\verb`\newcommand`}}{\small , }{\small{\small\verb`\NewDocumentCommand`}}{\small{} +all provide }{\small\emph{local}}{\small{} definitions which remain +trapped within their own }{\small{\small\verb`\begin{preview}`}}{\small , +}{\small{\small\verb`\end{preview}`}}{\small ) statements. +Another preview, say containing an }{\small{\small\verb`\eval`}}{\small{} +command, between a different pair of }{\small{\small\verb`\begin{preview}`}}{\small , +}{\small{\small\verb`\end{preview}`}}{\small ) statements, +will not know about the macro definition.}{\small\par} + +{\small There are (at least) three ways out: }{\small\par} \begin{enumerate} -\item Confine everything to the same preview inset: the definition of a -macro, the \verb`\macros` statement, and the use of the macro in -an \verb`\eval` command. -\item Confine macro definitions to the preamble (\textsf{Document \lyxarrow{} -Settings \lyxarrow{} \LaTeX{} Preamble}). -\item Within previews use \verb`\gdef` (or \verb`\global\def`) exclusively +\item {\small Confine everything to the same preview inset: the definition +of a macro, the }{\small{\small\verb`\macros`}}{\small{} statement, +and the use of the macro in an }{\small{\small\verb`\eval`}}{\small{} +command. }{\small\par} +\item {\small Confine macro definitions to the preamble (}{\small\textsf{Document +\lyxarrow{} Settings \lyxarrow{} \LaTeX{} Preamble}}{\small ). }{\small\par} +\item {\small Within previews use }{\small{\small\verb`\gdef`}}{\small{} +(or }{\small{\small\verb`\global\def`}}{\small ) exclusively for making your macro definitions; this makes the macro available -to all later previews. +to all later previews. }{\small\par} \end{enumerate} \subsection{Using \texttt{\textbackslash nmcConstants}} -Because \verb`\nmcConstants` doesn't use \verb`\def` or \verb`\newcommand` -or \verb`\NewDocumentCommand` it is not subject to the same localisation -problem as \verb`\nmcMacros`, but the reach of a \verb`\constants` -command will still be confined to its own preview unless a \emph{global} -preview run is forced; see above §\ref{subsec:LyXGlobal-vs-local}. +{\small Because }{\small{\small\verb`\nmcConstants`}}{\small{} +doesn't use }{\small{\small\verb`\def`}}{\small{} or }{\small{\small\verb`\newcommand`}}{\small{} +or }{\small{\small\verb`\NewDocumentCommand`}}{\small{} it is +not subject to the same localisation problem as }{\small{\small\verb`\nmcMacros`}}{\small , +but the reach of a }{\small{\small\verb`\constants`}}{\small{} +command will still be confined to its own preview unless a }{\small\emph{global}}{\small{} +preview run is forced; see above §\ref{subsec:LyXGlobal-vs-local}.}{\small\par} \subsection{Using \texttt{\textbackslash nmcReuse}} -As noted earlier, \LyX{} creates its previews in a temporary directory, -not the document directory. If you want to save values from your current -document – say, \texttt{mydoc.lyx} – to \texttt{mydoc.nmc} then you -do so as described earlier (§\ref{sec:supplReuse}), but the file -\texttt{mydoc.nmc} containing the saved results will be located in -the temporary directory. When \LyX{} is closed the file will be deleted -along with all the other contents of that directory. - -Fortunately \LyX{} has a copying mechanism for getting files out of -the temporary directory and into the document directory. When a document -is exported – say to pdf – it is possible to specify a \emph{copier} -to automatically copy back to the document directory or subdirectory -various files in the temporary directory. We want the \texttt{.nmc} -file containing the saved values to be copied back. Go to \textsf{Tools -\lyxarrow{} Preferences \lyxarrow{} File Handling \lyxarrow{} File Formats} -and find \textsf{PDF (pdflatex)} (assuming export to \texttt{pdf} -by this route) in the list of formats. In\textsf{ }the \textsf{Copier} -slot of the dialogue insert the following line of code: +{\small As noted earlier, \LyX{} creates its previews in a temporary +directory, not the document directory. If you want to save values +from your current document -- say, }{\small\texttt{mydoc.lyx}}{\small{} +-- to }{\small\texttt{mydoc.nmc}}{\small{} then you do so as described +earlier (§\ref{sec:supplReuse}), but the file }{\small\texttt{mydoc.nmc}}{\small{} +containing the saved results will be located in the temporary directory. +When \LyX{} is closed the file will be deleted along with all the other +contents of that directory.}{\small\par} + +{\small Fortunately \LyX{} has a copying mechanism for getting files +out of the temporary directory and into the document directory. When +a document is exported -- say to pdf -- it is possible to specify +a }{\small\emph{copier}}{\small{} to automatically copy back to the +document directory or subdirectory various files in the temporary +directory. We want the }{\small\texttt{.nmc}}{\small{} file containing +the saved values to be copied back. Go to }{\small\textsf{Tools \lyxarrow{} +Preferences \lyxarrow{} File Handling \lyxarrow{} File Formats}}{\small{} +and find }{\small\textsf{PDF (pdflatex)}}{\small{} (assuming export +to }{\small\texttt{pdf}}{\small{} by this route) in the list of formats. +In}{\small\textsf{ }}{\small the }{\small\textsf{Copier}}{\small{} slot +of the dialogue insert the following line of code: }{\small\par} \begin{lyxcode} {\small python~-tt~\$\$s/scripts/ext\_copy.py~-e~nmc,pdf~-d~\$\$i~\$\$o}{\small\par} \end{lyxcode} -\verb`ext_copy.py` is a python script that is supplied with \LyX . -The \texttt{-e nmc,pdf -d} part of the line tells \texttt{ext\_copy.py} -that on export to \texttt{pdf} by the \texttt{pdflatex} route\texttt{ -}to copy any files with the extensions \texttt{.nmc} or \texttt{.pdf} -from the temporary directory where \LyX{} does its work back to the -document directory – the \verb`-d` option (which became available -with \LyX{} 2.3.0). - -But if you have a complex document, it may take too much time to want -to export to pdf before closing \LyX , particularly if there are a -lot of evaluations in the document. Much faster is to export to \emph{plain -text}, not because you want a plain text version of your document -but because it too can be used to trigger the copier mechanism. Go -to \textsf{Tools \lyxarrow{} Preferences \lyxarrow{} File Handling \lyxarrow{} -File Formats} and find \textsf{Plain text} in the list of formats. -In the \textsf{Copier} slot enter +{\small{\small\verb`ext_copy.py`}}{\small{} is a python script +that is supplied with \LyX . The }{\small\texttt{-e nmc,pdf -d}}{\small{} +part of the line tells }{\small\texttt{ext\_copy.py}}{\small{} that +on export to }{\small\texttt{pdf}}{\small{} by the }{\small\texttt{pdflatex}}{\small{} +route}{\small\texttt{ }}{\small to copy any files with the extensions +}{\small\texttt{.nmc}}{\small{} or }{\small\texttt{.pdf}}{\small{} from +the temporary directory where \LyX{} does its work back to the document +directory -- the }{\small{\small\verb`-d`}}{\small{} option +(which became available with \LyX{} 2.3.0).}{\small\par} + +{\small But if you have a complex document, it may take too much time +to want to export to pdf before closing \LyX , particularly if there +are a lot of evaluations in the document. Much faster is to export +to }{\small\emph{plain text}}{\small , not because you want a plain +text version of your document but because it too can be used to trigger +the copier mechanism. Go to }{\small\textsf{Tools \lyxarrow{} Preferences +\lyxarrow{} File Handling \lyxarrow{} File Formats}}{\small{} and find +}{\small\textsf{Plain text}}{\small{} in the list of formats. In the +}{\small\textsf{Copier}}{\small{} slot enter }{\small\par} \begin{lyxcode} {\small python~-tt~\$\$s/scripts/ext\_copy.py~-e~nmc~-d~\$\$i~\$\$o}{\small\par} \end{lyxcode} -The only difference from the previous copier command is the absence -of \texttt{pdf}.\footnote{I'm assuming that you don't actually want the plain text version of -the file copied back. If you do, then change \texttt{-e nmc} to \texttt{-e -nmc,txt}.} This will copy \texttt{mydoc.nmc} with its saved values from the -temporary directory back to the document directory. To effect the -export, go to \textsf{File \lyxarrow{} Export }and find \textsf{Plain -text} in the list of formats and click on it. - -A shortcut would be nice. For that go to \textsf{Tools \lyxarrow{} -Preferences \lyxarrow{} Editing \lyxarrow{} Shortcuts}, click on \textsf{New}, -enter \texttt{buffer-export text} in the \textsf{Function:} slot, -click on the blank key against \textsf{Shortcut:} and type your shortcut. -You may have to try a number before you find one that hasn't already -been assigned. (I'm using \textsf{Ctrl+}; for no particular reason -beyond the fact that it fits under the fingers easily and saving values -to the document directory has a punctuation-like feel to it, a pause -in the process of writing.) It is now an easy matter to press the -shortcut at the end of a \LyX{} session to copy all the values saved -in \texttt{mydoc.nmc} back to a file of the same name in the document -directory. And it is brisk, not least because plain text export ignores -ERT insets (and hence preview insets wrapped around ERT insets), nor -does it evaluate \verb`\eval` commands in math insets. +{\small The only difference from the previous copier command is the +absence of }{\small\texttt{pdf}}{\small .}{\small\footnote{{\small I'm assuming that you don't actually want the plain text version +of the file copied back. If you do, then change }{\small\texttt{-e +nmc}}{\small{} to }{\small\texttt{-e nmc,txt}}{\small .}}}{\small{} This will copy }{\small\texttt{mydoc.nmc}}{\small{} with its +saved values from the temporary directory back to the document directory. +To effect the export, go to }{\small\textsf{File \lyxarrow{} Export +}}{\small and find }{\small\textsf{Plain text}}{\small{} in the list +of formats and click on it.}{\small\par} + +{\small A shortcut would be nice. For that go to }{\small\textsf{Tools +\lyxarrow{} Preferences \lyxarrow{} Editing \lyxarrow{} Shortcuts}}{\small , +click on }{\small\textsf{New}}{\small , enter }{\small\texttt{buffer-export +text}}{\small{} in the }{\small\textsf{Function:}}{\small{} slot, click +on the blank key against }{\small\textsf{Shortcut:}}{\small{} and type +your shortcut. You may have to try a number before you find one that +hasn't already been assigned. (I'm using }{\small\textsf{Ctrl+}}{\small ; +for no particular reason beyond the fact that it fits under the fingers +easily and saving values to the document directory has a punctuation-like +feel to it, a pause in the process of writing.) It is now an easy +matter to press the shortcut at the end of a \LyX{} session to copy +all the values saved in }{\small\texttt{mydoc.nmc}}{\small{} back to +a file of the same name in the document directory. And it is brisk, +not least because plain text export ignores ERT insets (and hence +preview insets wrapped around ERT insets), nor does it evaluate }{\small{\small\verb`\eval`}}{\small{} +commands in math insets.}{\small\par} \subsubsection{A final tweak?} -But one still needs to \emph{remember} to press the shortcut. The -thought arises: can \emph{closing} the current document trigger the -copying process? \LyX{} provides a means of linking two commands and -assigning a keyboard shortcut to them with its \texttt{command-sequence} -\LyX{} function. I suggest assigning a shortcut\textsf{ }to +{\small But one still needs to }{\small\emph{remember}}{\small{} to press +the shortcut. The thought arises: can }{\small\emph{closing}}{\small{} +the current document trigger the copying process? \LyX{} provides a +means of linking two commands and assigning a keyboard shortcut to +them with its }{\small\texttt{command-sequence}}{\small{} \LyX{} function. +I suggest assigning a shortcut}{\small\textsf{ }}{\small to }{\small\par} \begin{lyxcode} -command-sequence~buffer-export~text;~view-close +{\small command-sequence~buffer-export~text;~view-close}{\small\par} \end{lyxcode} -Indeed, why not reassign the current shortcut for \texttt{view-close},\texttt{ -}which is \textsf{Ctrl+W} on my system, to this command sequence? -(I use the \texttt{cua} key bindings – check the \textsf{Bind file:} -slot in \textsf{Tools \lyxarrow{} Preferences \lyxarrow{} Editing \lyxarrow{} -Shortcuts}.) - -Please note, however, that \emph{this will work as intended only from -\LyX{} 2.4.0}.\footnote{Due for release in 2021.} For \LyX{} 2.3 and -earlier, the command sequence will generally fail because of `asynchronous' -processing – \texttt{buffer-export }and \texttt{view-close} use different -threads and the latter may well start before the former is complete. -From \LyX{} 2.4.0 this defect has been fixed. You press your shortcut, -the export to plain text occurs and the \texttt{.nmc} file is copied -back to the document directory, then the current view is closed. - -Note that in the other direction, the \verb`.nmc` file in your document -directory is \emph{automatically} copied to the temporary directory -when needed. Nothing needs to be done by you, the user. +{\small Indeed, why not reassign the current shortcut for }{\small\texttt{view-close}}{\small ,}{\small\texttt{ +}}{\small which is }{\small\textsf{Ctrl+W}}{\small{} on my system, to +this command sequence? (I use the }{\small\texttt{cua}}{\small{} key +bindings -- check the }{\small\textsf{Bind file:}}{\small{} slot in +}{\small\textsf{Tools \lyxarrow{} Preferences \lyxarrow{} Editing \lyxarrow{} +Shortcuts}}{\small .)}{\small\par} + +{\small Please note, however, that }{\small\emph{this will work as +intended only from \LyX{} 2.4.0}}{\small .}{\small\footnote{{\small Much delayed; due for release in 2023.}}}{\small{} +For \LyX{} 2.3 and earlier, the command sequence will generally fail +because of `asynchronous' processing -- }{\small\texttt{buffer-export +}}{\small and }{\small\texttt{view-close}}{\small{} use different threads +and the latter may well start before the former is complete. From +\LyX{} 2.4.0 this defect has been fixed. You press your shortcut, the +export to plain text occurs and the }{\small\texttt{.nmc}}{\small{} +file is copied back to the document directory, then the current view +is closed.}{\small\par} + +{\small Note that in the other direction, the }{\small{\small\verb`.nmc`}}{\small{} +file in your document directory is }{\small\emph{automatically}}{\small{} +copied to the temporary directory when needed. Nothing needs to be +done by you, the user.}{\small\par} \subsubsection{Use of \protect\LyX{} notes} -The central fact about a \LyX{} note is that it does not contribute +{\small The central fact about a \LyX{} note is that it does not contribute to the pdf. But instant preview still works there. This suggests a possibility: that a calculation be performed within a \LyX{} note and -the result saved using \verb`\nmcReuse` within the same note. The -saved value is now available \emph{from file} for use elsewhere in -the document. In this way, some selected content from a LyX note \emph{can} -find its way into the pdf when the document is compiled. +the result saved using }{\small{\small\verb`\nmcReuse`}}{\small{} +within the same note. The saved value is now available }{\small\emph{from +file}}{\small{} for use elsewhere in the document. In this way, some +selected content from a LyX note }{\small\emph{can}}{\small{} find its +way into the pdf when the document is compiled.}{\small\par} \chapter{Reference summary} \section{Commands defined in \texttt{numerica}} \begin{enumerate} -\item \texttt{\textbackslash nmcEvaluate, \textbackslash eval } -\item \texttt{\textbackslash q, \textbackslash Q }(`cleave' commands) -\item \texttt{\textbackslash nmcInfo, \textbackslash info} -\item \texttt{\textbackslash nmcMacros, \textbackslash macros} -\item \texttt{\textbackslash nmcConstants, \textbackslash constants} -\item \texttt{\textbackslash nmcReuse, \textbackslash reuse} +\item {\small\texttt{\textbackslash nmcEvaluate, \textbackslash eval }}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash q, \textbackslash Q }}{\small (`cleave' +commands) }{\small\par} +\item {\small\texttt{\textbackslash nmcInfo, \textbackslash info}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash nmcMacros, \textbackslash macros}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash nmcConstants, \textbackslash constants}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash nmcReuse, \textbackslash reuse}}{\small{} }{\small\par} \end{enumerate} -Provided they have not already been defined when \texttt{numerica} -is loaded, the following commands are defined in \texttt{numerica} -using \verb`\DeclareMathOperator` from \texttt{amsmath} : +{\small Provided they have not already been defined when }{\small\texttt{numerica}}{\small{} +is loaded, the following commands are defined in }{\small\texttt{numerica}}{\small{} +using }{\small{\small\verb`\DeclareMathOperator`}}{\small{} +from }{\small\texttt{amsmath}}{\small{} : }{\small\par} \begin{enumerate} -\item \texttt{\textbackslash arccsc, \textbackslash arcsec, \textbackslash arccot} -\item \texttt{\textbackslash csch, \textbackslash sech} -\item \texttt{\textbackslash asinh, \textbackslash acosh, \textbackslash atanh, -\textbackslash acsch, \textbackslash asech, \textbackslash acoth} -\item \texttt{\textbackslash sgn, \textbackslash lb} +\item {\small\texttt{\textbackslash arccsc, \textbackslash arcsec, \textbackslash arccot}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash csch, \textbackslash sech}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash asinh, \textbackslash acosh, \textbackslash atanh, +\textbackslash acsch, \textbackslash asech, \textbackslash acoth}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash sgn, \textbackslash lb}}{\small{} }{\small\par} \end{enumerate} -Provided they have not already been defined, the following commands -are defined in \texttt{numerica} using \verb`\DeclarePairedDelimiter` -from \texttt{mathtools}: +{\small Provided they have not already been defined, the following +commands are defined in }{\small\texttt{numerica}}{\small{} using }{\small{\small\verb`\DeclarePairedDelimiter`}}{\small{} +from }{\small\texttt{mathtools}}{\small : }{\small\par} \begin{lyxcode} -\textbackslash abs,~\textbackslash ceil,~\textbackslash floor +{\small\textbackslash abs,~\textbackslash ceil,~\textbackslash floor}{\small\par} \end{lyxcode} -The following commands have been redefined in \texttt{numerica} to -give more spacing around the underlying \verb`\wedge` and \verb`\vee` -symbols: +{\small The following commands have been redefined in }{\small\texttt{numerica}}{\small{} +to give more spacing around the underlying }{\small{\small\verb`\wedge`}}{\small{} +and }{\small{\small\verb`\vee`}}{\small{} symbols: }{\small\par} \begin{lyxcode} -\textbackslash land,~\textbackslash lor +{\small\textbackslash land,~\textbackslash lor}{\small\par} \end{lyxcode} \section{\textquoteleft Digestible\textquoteright{} content} -\texttt{numerica} knows how to deal with the following content, meaning -that any of these elements occurring within an \verb`\eval` command -should not of itself cause a \texttt{numerica} error. Not all formatting -commands affect display of the output. +{\small\texttt{numerica}}{\small{} knows how to deal with the following +content, meaning that any of these elements occurring within an }{\small{\small\verb`\eval`}}{\small{} +command should not of itself cause a }{\small\texttt{numerica}}{\small{} +error. Not all formatting commands affect display of the output. }{\small\par} \begin{enumerate} -\item variable names (sequences of tokens given values in the variable~=~value -list) -\item digits, decimal point +\item {\small variable names (sequences of tokens given values in the variable~=~value +list) }{\small\par} +\item {\small digits, decimal point }{\small\par} \begin{enumerate} -\item \texttt{1, 2, 3, 4, 5, 6, 7, 8, 9, 0, .} +\item {\small\texttt{1, 2, 3, 4, 5, 6, 7, 8, 9, 0, .}}{\small{} }{\small\par} \end{enumerate} -\item constants +\item {\small constants }{\small\par} \begin{enumerate} -\item \texttt{e, \textbackslash pi, \textbackslash gamma, \textbackslash phi, -\textbackslash deg, \textbackslash infty} +\item {\small\texttt{e, \textbackslash pi, \textbackslash gamma, \textbackslash phi, +\textbackslash deg, \textbackslash infty}}{\small{} }{\small\par} \end{enumerate} -\item arithmetic operators +\item {\small arithmetic operators }{\small\par} \begin{enumerate} -\item \texttt{+, -, {*}, /, \textasciicircum , \textbackslash times, \textbackslash cdot, -\textbackslash div} +\item {\small\texttt{+, -, {*}, /, \textasciicircum , \textbackslash times, +\textbackslash cdot, \textbackslash div}}{\small{} }{\small\par} \end{enumerate} -\item logical operators +\item {\small logical operators }{\small\par} \begin{enumerate} -\item \texttt{\textbackslash wedge, \textbackslash land, \textbackslash vee, -\textbackslash lor, \textbackslash neg, \textbackslash lnot} +\item {\small\texttt{\textbackslash wedge, \textbackslash land, \textbackslash vee, +\textbackslash lor, \textbackslash neg, \textbackslash lnot}}{\small{} }{\small\par} \end{enumerate} -\item comparisons +\item {\small comparisons }{\small\par} \begin{enumerate} -\item \texttt{=, <, >, \textbackslash ne, \textbackslash neq, \textbackslash le, -\textbackslash leq, \textbackslash ge, \textbackslash geq} -\item (if \texttt{amssymb} loaded) \texttt{\textbackslash nless, \textbackslash ngtr, -\textbackslash geqq, \textbackslash geqslant, \textbackslash leqq, -\textbackslash leqslant, \textbackslash ngeq, \textbackslash ngeqq, -\textbackslash ngeqslant, \textbackslash nleq, \textbackslash nleqq, -\textbackslash nleqslant} +\item {\small\texttt{=, <, >, \textbackslash ne, \textbackslash neq, \textbackslash le, +\textbackslash leq, \textbackslash ge, \textbackslash geq}}{\small{} }{\small\par} +\item {\small (if }{\small\texttt{amssymb}}{\small{} loaded) }{\small\texttt{\textbackslash nless, +\textbackslash ngtr, \textbackslash geqq, \textbackslash geqslant, +\textbackslash leqq, \textbackslash leqslant, \textbackslash ngeq, +\textbackslash ngeqq, \textbackslash ngeqslant, \textbackslash nleq, +\textbackslash nleqq, \textbackslash nleqslant}}{\small{} }{\small\par} \end{enumerate} -\item brackets, bracket-like elements, modifiers +\item {\small brackets, bracket-like elements, modifiers }{\small\par} \begin{enumerate} -\item \texttt{( ), {[} {]}, \textbackslash\{ \textbackslash\}} -\item \texttt{\textbackslash lparen \textbackslash rparen} (from \texttt{mathtools})\texttt{, -\textbackslash lbrack \textbackslash rbrack, \textbackslash lbrace -\textbackslash rbrace} -\item \texttt{\textbackslash lvert \textbackslash rvert, \textbackslash lfloor -\textbackslash rfloor, \textbackslash lceil \textbackslash rceil} -\item \texttt{| |} (no nesting, deprecated) -\item \texttt{\textbackslash left \textbackslash right, \textbackslash bigl +\item {\small\texttt{( ), {[} {]}, \textbackslash\{ \textbackslash\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash lparen \textbackslash rparen}}{\small{} +(from }{\small\texttt{mathtools}}{\small )}{\small\texttt{, \textbackslash lbrack +\textbackslash rbrack, \textbackslash lbrace \textbackslash rbrace}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash lvert \textbackslash rvert, \textbackslash lfloor +\textbackslash rfloor, \textbackslash lceil \textbackslash rceil}}{\small{} }{\small\par} +\item {\small\texttt{| |}}{\small{} (no nesting, deprecated) }{\small\par} +\item {\small\texttt{\textbackslash left \textbackslash right, \textbackslash bigl \textbackslash bigr, \textbackslash Bigl \textbackslash Bigr, \textbackslash biggl -\textbackslash biggr, \textbackslash Biggl \textbackslash Biggr} -\item \texttt{.} \texttt{/ |} (used with a modifier) -\item \texttt{\textbackslash abs{[}{]}\{\}, \textbackslash abs{*}\{\}, +\textbackslash biggr, \textbackslash Biggl \textbackslash Biggr}}{\small{} }{\small\par} +\item {\small\texttt{.}}{\small{} }{\small\texttt{/ |}}{\small{} (used with +a modifier) }{\small\par} +\item {\small\texttt{\textbackslash abs{[}{]}\{\}, \textbackslash abs{*}\{\}, \textbackslash floor{[}{]}\{\}, \textbackslash floor{*}\{\}, \textbackslash ceil{[}{]}\{\}, -\textbackslash ceil{*}\{\}} +\textbackslash ceil{*}\{\}}}{\small{} }{\small\par} \end{enumerate} -\item unary functions (in the mathematical sense) +\item {\small unary functions (in the mathematical sense) }{\small\par} \begin{enumerate} -\item \texttt{\textbackslash sin, \textbackslash cos, \textbackslash tan, -\textbackslash csc, \textbackslash sec, \textbackslash cot} -\item \texttt{\textbackslash arcsin, \textbackslash arccos, \textbackslash arctan, -arccsc, \textbackslash arcsec, \textbackslash arccot } -\item \texttt{\textbackslash sin\textasciicircum\{-1\}, \textbackslash cos\textasciicircum\{-1\}, +\item {\small\texttt{\textbackslash sin, \textbackslash cos, \textbackslash tan, +\textbackslash csc, \textbackslash sec, \textbackslash cot}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash arcsin, \textbackslash arccos, \textbackslash arctan, +arccsc, \textbackslash arcsec, \textbackslash arccot }}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash sin\textasciicircum\{-1\}, \textbackslash cos\textasciicircum\{-1\}, \textbackslash tan\textasciicircum\{-1\}, \textbackslash csc\textasciicircum\{-1\}, -\textbackslash sec\textasciicircum\{-1\}, \textbackslash cot\textasciicircum\{-1\}} -\item \texttt{\textbackslash sinh, \textbackslash cosh, \textbackslash tanh, -\textbackslash csch, \textbackslash sech, \textbackslash coth } -\item \texttt{\textbackslash asinh, \textbackslash acosh, \textbackslash atanh, -\textbackslash csch, \textbackslash sech, \textbackslash acoth} -\item \texttt{\textbackslash sinh\textasciicircum\{-1\}, \textbackslash cosh\textasciicircum\{-1\}, +\textbackslash sec\textasciicircum\{-1\}, \textbackslash cot\textasciicircum\{-1\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash sinh, \textbackslash cosh, \textbackslash tanh, +\textbackslash csch, \textbackslash sech, \textbackslash coth }}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash asinh, \textbackslash acosh, \textbackslash atanh, +\textbackslash csch, \textbackslash sech, \textbackslash acoth}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash sinh\textasciicircum\{-1\}, \textbackslash cosh\textasciicircum\{-1\}, \textbackslash tanh\textasciicircum\{-1\}, \textbackslash csch\textasciicircum\{-1\}, -\textbackslash sech\textasciicircum\{-1\}, \textbackslash acoth\textasciicircum\{-1\}} -\item \texttt{\textbackslash exp, \textbackslash lb, \textbackslash lg, +\textbackslash sech\textasciicircum\{-1\}, \textbackslash acoth\textasciicircum\{-1\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash exp, \textbackslash lb, \textbackslash lg, \textbackslash ln, \textbackslash log, \textbackslash log\_\{\}, -\textbackslash sgn, \textbackslash surd} -\item \texttt{\textbackslash sqrt\{\}, \textbackslash abs{[}{]}\{\}, \textbackslash abs{*}\{\}, -\textbackslash floor{[}{]}\{\}, \textbackslash floor{*}\{\}, \textbackslash ceil{[}{]}\{\}, -\textbackslash ceil{*}\{\}} -\item \texttt{!, !! }(prepended argument) +\textbackslash sgn, \textbackslash surd}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash sqrt\{\}, \textbackslash abs{[}{]}\{\}, +\textbackslash abs{*}\{\}, \textbackslash floor{[}{]}\{\}, \textbackslash floor{*}\{\}, +\textbackslash ceil{[}{]}\{\}, \textbackslash ceil{*}\{\}}}{\small{} }{\small\par} +\item {\small\texttt{!, !! }}{\small (prepended argument) }{\small\par} \end{enumerate} -\item binary functions +\item {\small binary functions }{\small\par} \begin{enumerate} -\item \texttt{\textbackslash tfrac\{\}\{\}, \textbackslash frac\{\}\{\}, -\textbackslash dfrac\{\}\{\}} -\item \texttt{\textbackslash tbinom\{\}\{\}, \textbackslash binom\{\}\{\}, -\textbackslash dbinom\{\}\{\}} -\item \texttt{\textbackslash sqrt{[}{]}\{\}} +\item {\small\texttt{\textbackslash tfrac\{\}\{\}, \textbackslash frac\{\}\{\}, +\textbackslash dfrac\{\}\{\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash tbinom\{\}\{\}, \textbackslash binom\{\}\{\}, +\textbackslash dbinom\{\}\{\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash sqrt{[}{]}\{\}}}{\small{} }{\small\par} \end{enumerate} -\item $n$-ary functions +\item {\small$n$-ary functions }{\small\par} \begin{enumerate} -\item \texttt{\textbackslash min, \textbackslash max, \textbackslash gcd} +\item {\small\texttt{\textbackslash min, \textbackslash max, \textbackslash gcd}}{\small{} }{\small\par} \end{enumerate} -\item sum, prod +\item {\small sum, prod }{\small\par} \begin{enumerate} -\item \texttt{\textbackslash sum\_\{\}\textasciicircum , \textbackslash prod\_\{\}\textasciicircum{} } +\item {\small\texttt{\textbackslash sum\_\{\}\textasciicircum , \textbackslash prod\_\{\}\textasciicircum{} +}}{\small{} }{\small\par} \end{enumerate} -\item formatting commands +\item {\small formatting commands }{\small\par} \begin{enumerate} -\item \texttt{,} (comma, in $n$-ary functions) -\item \texttt{\{\}, \textbackslash\textbackslash , \&, \textbackslash to} -\item \texttt{\textbackslash begin\{\}, \textbackslash end\{\}, \$, \textbackslash{[}, -\textbackslash{]}} -\item \texttt{\textbackslash dots, \textbackslash ldots, \textbackslash cdots} -\item \texttt{\textbackslash{} , \textbackslash ,{}, \textbackslash ;, -\textbackslash :, \textbackslash !, \textbackslash >} -\item \texttt{\textbackslash thinspace, \textbackslash medspace, \textbackslash thickspace,} -\item \textbackslash\texttt{negthinspace, \textbackslash negmedspace, -\textbackslash negthickspace,} -\item \textbackslash\texttt{hspace{*}\{\}, \textbackslash mspace\{\},} -\item \texttt{\textbackslash quad, \textbackslash qquad , \textbackslash hfill, -\textbackslash hfil} -\item \texttt{\textbackslash phantom\{\}, \textbackslash vphantom\{\}, -\textbackslash hphantom\{\}} -\item \texttt{\textbackslash xmathstrut{[}{]}\{\}} \texttt{, \textbackslash splitfrac\{\}\{\}, -\textbackslash splitdfrac\{\}\{\} }(from \texttt{mathtools}), \texttt{\textbackslash mathstrut} -\item \texttt{\textbackslash displaystyle, \textbackslash textstyle, \textbackslash scriptstyle, -\textbackslash scriptscriptstyle} -\item \texttt{\textbackslash label\{\}, \textbackslash ensuremath\{\}, -\textbackslash text\{\}, \textbackslash mbox\{\}, \textbackslash smash\{\}} -\item \texttt{\textbackslash color{[}{]}\{\}, \textbackslash textcolor{[}{]}\{\}\{\}} +\item {\small\texttt{,}}{\small{} (comma, in $n$-ary functions) }{\small\par} +\item {\small\texttt{\{\}, \textbackslash\textbackslash , \&, \textbackslash to}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash begin\{\}, \textbackslash end\{\}, +\$, \textbackslash{[}, \textbackslash{]}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash dots, \textbackslash ldots, \textbackslash cdots}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash{} , \textbackslash ,}} \{\}{\small\texttt{, +\textbackslash ;, \textbackslash :, \textbackslash !, \textbackslash >}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash thinspace, \textbackslash medspace, +\textbackslash thickspace,}}{\small{} }{\small\par} +\item {\small\textbackslash}{\small\texttt{negthinspace, \textbackslash negmedspace, +\textbackslash negthickspace,}}{\small{} }{\small\par} +\item {\small\textbackslash}{\small\texttt{hspace{*}\{\}, \textbackslash mspace\{\},}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash quad, \textbackslash qquad , \textbackslash hfill, +\textbackslash hfil}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash phantom\{\}, \textbackslash vphantom\{\}, +\textbackslash hphantom\{\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash xmathstrut{[}{]}\{\}}}{\small{} }{\small\texttt{, +\textbackslash splitfrac\{\}\{\}, \textbackslash splitdfrac\{\}\{\} +}}{\small (from }{\small\texttt{mathtools}}{\small ), }{\small\texttt{\textbackslash mathstrut}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash displaystyle, \textbackslash textstyle, +\textbackslash scriptstyle, \textbackslash scriptscriptstyle}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash label\{\}, \textbackslash ensuremath\{\}, +\textbackslash text\{\}, \textbackslash mbox\{\}, \textbackslash smash\{\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash color{[}{]}\{\}, \textbackslash textcolor{[}{]}\{\}\{\}}}{\small{} }{\small\par} \end{enumerate} -\item font commands +\item {\small font commands }{\small\par} \begin{enumerate} -\item \texttt{\textbackslash mathrm\{\}, \textbackslash mathit\{\}, \textbackslash mathcal\{\}, -\textbackslash mathtt\{\}, \textbackslash mathbf\{\}, \textbackslash mathbb\{\}, -\textbackslash mathsf\{\}, \textbackslash mathfrak\{\}, \textbackslash mathscr\{\}} -\item \texttt{\textbackslash mathnormal\{\}, \textbackslash boldsymbol\{\}} -\item \texttt{\textbackslash textrm, \textbackslash textsf, \textbackslash texttt} +\item {\small\texttt{\textbackslash mathrm\{\}, \textbackslash mathit\{\}, +\textbackslash mathcal\{\}, \textbackslash mathtt\{\}, \textbackslash mathbf\{\}, +\textbackslash mathbb\{\}, \textbackslash mathsf\{\}, \textbackslash mathfrak\{\}, +\textbackslash mathscr\{\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash mathnormal\{\}, \textbackslash boldsymbol\{\}}}{\small{} }{\small\par} +\item {\small\texttt{\textbackslash textrm, \textbackslash textsf, \textbackslash texttt}}{\small{} }{\small\par} \end{enumerate} \end{enumerate} @@ -6105,62 +6259,68 @@ arccsc, \textbackslash arcsec, \textbackslash arccot } \subsection{Available \texttt{\textbackslash nmcEvaluate} settings} \begin{center} +{\small{}% \begin{tabular}[t]{>{\raggedright}p{1.5cm}l>{\raggedright}m{4cm}>{\raggedright}m{4cm}} \toprule {\small key} & {\small type} & {\small meaning} & {\small default}\tabularnewline -\midrule +\midrule {\small\texttt{dbg}} & {\small int} & {\small debug `magic' integer} & {\small\texttt{0}}\tabularnewline -{\small\texttt{view}} & & {\small equivalent to }{\small\texttt{dbg=1}} & \tabularnewline +{\small\texttt{view}} & & {\small equivalent to }{\small\texttt{dbg=1}} & \tabularnewline {\small\texttt{\textasciicircum}} & {\small char} & {\small exponent mark for sci. notation input} & {\small\texttt{e}}\tabularnewline {\small\texttt{xx}} & {\small int (0/1)} & {\small multi-token variable switch} & {\small\texttt{1}}\tabularnewline {\small\texttt{()}} & {\small int (0/1/2)} & {\small trig. function arg. parsing} & {\small\texttt{0}}\tabularnewline {\small\texttt{o}} & {\small int (0/1)} & {\small degree switch for trig. funcions} & {\small\texttt{1}}\tabularnewline -{\small\texttt{log}} & {\small num} & {\small base of logarithms for }{\small{\small\verb`\log`}} & {\small\texttt{10}}\tabularnewline +{\small\texttt{log}} & {\small num} & {\small base of logarithms for }{\small{\small\verb`\log`}}{\small} & {\small\texttt{10}}\tabularnewline {\small\texttt{vv@}} & {\small int (0/1)} & {\small vv-list calculation mode} & {\small\texttt{0}}\tabularnewline {\small\texttt{vvmode}} & {\small int (0/1)} & {\small equivalent to }{\small\texttt{vv@}} & {\small\texttt{0}}\tabularnewline {\small\texttt{vvd}} & {\small token(s)} & {\small vv-list display-style spec.} & {\small\texttt{\{,\}\textbackslash mskip 12mu plus 6mu minus 9mu(vv)}}\tabularnewline {\small\texttt{vvi}} & {\small token(s)} & {\small vv-list text-style spec.} & {\small\texttt{\{,\}\textbackslash mskip 36mu minus 24mu(vv)}}\tabularnewline -{*} & & {\small switch to suppress equation numbering (if }{\small\texttt{\textbackslash\textbackslash}}{\small{} +{\small{*}} & & {\small switch to suppress equation numbering (if }{\small\texttt{\textbackslash\textbackslash}}{\small{} in }{\small\texttt{vvd}}{\small )} & \tabularnewline -{\small\texttt{p}} & char(s) & {\small punctuation (esp. in display-style)} & {\small\texttt{,}}\tabularnewline +{\small\texttt{p}} & {\small char(s)} & {\small punctuation (esp. in display-style)} & {\small\texttt{,}}\tabularnewline {\small\texttt{S+}} & {\small int} & {\small extra rounding for stopping criterion, sums} & {\small\texttt{2}}\tabularnewline {\small\texttt{S?}} & {\small$\text{int}\ge0$} & {\small query stopping with these final terms, sums} & {\small\texttt{0}}\tabularnewline {\small\texttt{P+}} & {\small int} & {\small extra rounding for stopping criterion, products} & {\small\texttt{2}}\tabularnewline {\small\texttt{P?}} & {\small$\text{int}\ge0$} & {\small query stopping with these final terms, products} & {\small\texttt{0}}\tabularnewline -{\small\texttt{reuse}} & {\small int} & {\small form of result saved with }{\small{\small\verb`\nmcReuse`}} & {\small\texttt{0}}\tabularnewline +{\small\texttt{reuse}} & {\small int} & {\small form of result saved with }{\small{\small\verb`\nmcReuse`}}{\small} & {\small\texttt{0}}\tabularnewline \bottomrule -\end{tabular} +\end{tabular}}{\small\par} \par\end{center} \subsection{Available settings for supplementary commands} -All settings for \verb`\nmcEvaluate`, the \verb`view` setting in -particular (although most will be irrelevant), plus for +{\small All settings for }{\small{\small\verb`\nmcEvaluate`}}{\small , +the }{\small{\small\verb`view`}}{\small{} setting in particular +(although most will be irrelevant), plus for }{\small\par} \begin{itemize} -\item \verb`\nmcMacros` +\item {\small{\small\verb`\nmcMacros`}}{\small{} }{\small\par} \begin{itemize} -\item \verb`free` `deregister' a macro from \verb`numerica` +\item {\small{\small\verb`free`}}{\small{} `deregister' a macro from +}\texttt{numerica}{\small{} }{\small\par} \end{itemize} -\item \verb`\nmcConstants` +\item {\small{\small\verb`\nmcConstants`}}{\small{} }{\small\par} \begin{itemize} -\item \verb`add` add the new list of constants to the current one +\item {\small{\small\verb`add`}}{\small{} add the new list of constants +to the current one }{\small\par} \end{itemize} -\item \verb`\nmcReuse` +\item {\small{\small\verb`\nmcReuse`}}{\small{} }{\small\par} \begin{itemize} -\item \verb`delete` remove the listed control sequences from the \verb`.nmc` -file -\item \verb`renew` change the value of a control sequence in the \verb`.nmc` -file +\item {\small{\small\verb`delete`}}{\small{} remove the listed control +sequences from the }{\small{\small\verb`.nmc`}}{\small{} file }{\small\par} +\item {\small{\small\verb`renew`}}{\small{} change the value of a +control sequence in the }{\small{\small\verb`.nmc`}}{\small{} +file }{\small\par} \end{itemize} \end{itemize} \subsection{Available configuration file settings} \begin{center} -\bigskip{} +{\small\bigskip{} + }{\small{}% \begin{tabular}{ll} \toprule -key & default\tabularnewline -\midrule +{\small key} & {\small default}\tabularnewline +\midrule {\small\texttt{rounding}} & {\small\texttt{6}}\tabularnewline {\small\texttt{pad}} & {\small\texttt{0}}\tabularnewline {\small\texttt{output-sci-notation}} & {\small\texttt{0}}\tabularnewline @@ -6172,13 +6332,15 @@ key & default\tabularnewline {\small\texttt{logarithm-base}} & {\small\texttt{10}}\tabularnewline {\small\texttt{intify-rounding}} & {\small\texttt{14}}\tabularnewline {\small\texttt{vv-display}} & {\small\texttt{\{,\}\textbackslash mskip 36mu minus 24mu(vv)}}\tabularnewline -{\small\texttt{vv-inline}} & {\small\texttt{\{,\}\textbackslash mskip 12mu 6mu minus 9mu(vv)}}\tabularnewline +{\small\texttt{vv-inline}} & {\small\texttt{\{,\}\textbackslash mskip 12mu 6mu minus 9mu(vv)}}\tabularnewline {\small\texttt{sum-extra-rounding}} & {\small\texttt{2}}\tabularnewline {\small\texttt{sum-query-terms}} & {\small\texttt{0}}\tabularnewline {\small\texttt{prod-extra-rounding}} & {\small\texttt{2}}\tabularnewline {\small\texttt{prod-query-terms}} & {\small\texttt{0}}\tabularnewline {\small\texttt{eval-reuse}} & {\small\texttt{0}}\tabularnewline \bottomrule -\end{tabular} +\end{tabular}}{\small\par} \par\end{center} + +{\small{} }{\small\par} \end{document} |