From 936c76123399e1daa7b5dba0038ca8a46ef10c56 Mon Sep 17 00:00:00 2001 From: Salvatore Filippone Date: Wed, 26 Apr 2006 12:00:12 +0000 Subject: [PATCH] Fixed interface to GEINS to make it look more consistent with SPINS. --- docs/pdf/toolsrout.tex | 23 +- docs/userguide.pdf | 5890 ++++++++++++++++----------------- src/modules/psb_tools_mod.f90 | 66 + src/tools/psb_dins.f90 | 384 +++ src/tools/psb_iins.f90 | 378 +++ src/tools/psb_zins.f90 | 379 +++ test/Fileread/mat_dist.f90 | 56 +- test/pargen/ppde90.f90 | 4 +- 8 files changed, 4146 insertions(+), 3034 deletions(-) diff --git a/docs/pdf/toolsrout.tex b/docs/pdf/toolsrout.tex index 76474464..a8d7ea08 100644 --- a/docs/pdf/toolsrout.tex +++ b/docs/pdf/toolsrout.tex @@ -564,31 +564,24 @@ Specified as: Integer scalar. % \subroutine{psb\_geins}{Dense matrix insertion routine} -\syntax{call psb\_geins}{m, n, blck, x, ix, jx, desc\_a, info,dupl} -\syntax*{call psb\_geins}{m, blck, x, ix, desc\_a, info,dupl} +\syntax{call psb\_geins}{m, irw, val, x, desc\_a, info,dupl} \begin{description} \item[\bf On Entry] -\item[m] rows number of submatrix belonging to blck to be inserted..\\ +\item[m] Number of rows in $val$ to be inserted.\\ Scope:{\bf local}.\\ Type:{\bf required}.\\ Specified as: an integer value. -\item[n] columns number of submatrix belonging to blck to be inserted - (only when $x$ is of rank 2).\\ +\item[irw] Indices of the rows to be inserted. Specifically, row $i$ + of $val$ will be inserted into the local row corresponding to the + global row index $irw(i)$. Scope:{\bf local}.\\ Type:{\bf required}.\\ -Specified as: an integer value. -\item[blck] the dense submatrix to be inserted.\\ -Scope:{\bf local}.\\ -Type:{\bf required}.\\ -Specified as: a one or two dimensional array. -\item[ix] x global-row corresponding to position at which blck submatrix must be inserted.\\ -Scope:{\bf local}.\\ -Type:{\bf required}.\\ -Specified as: an integer value. -\item[jx] x global-col corresponding to position at which blck submatrix must be inserted (only when $x$ is of rank 2).\\ +Specified as: an integer array. +\item[val] the dense submatrix to be inserted.\\ Scope:{\bf local}.\\ Type:{\bf required}.\\ +Specified as: a rank 1 or 2 array. Specified as: an integer value. \item[desc\_a] the communication descriptor.\\ Scope:{\bf local}.\\ diff --git a/docs/userguide.pdf b/docs/userguide.pdf index 736487ee..ac146ad9 100644 --- a/docs/userguide.pdf +++ b/docs/userguide.pdf @@ -401,7 +401,7 @@ ET 0 g 0 G 1 0 0 1 -350.899 -402.693 cm BT -/F29 9.963 Tf 355.88 402.693 Td[(b)32(y)-383(Sal)-1(v)64(ator)1(e)-384(F)1(i)-1(li)-1(p)1(p)-32(one)]TJ 12.89 -18.597 Td[(and)-383(Al)-1(fredo)-383(Buttari)]TJ/F8 9.963 Tf -118.688 -25.238 Td[(\134T)83(or)-333(V)84(e)-1(rg)1(ata")-334(Un)1(iv)28(ersit)28(y)-333(of)-333(Rom)-1(e.)-444(Apr)1(il)-333(24,)-333(2006)]TJ +/F29 9.963 Tf 355.88 402.693 Td[(b)32(y)-383(Sal)-1(v)64(ator)1(e)-384(F)1(i)-1(li)-1(p)1(p)-32(one)]TJ 12.89 -18.597 Td[(and)-383(Al)-1(fredo)-383(Buttari)]TJ/F8 9.963 Tf -118.688 -25.238 Td[(\134T)83(or)-333(V)84(e)-1(rg)1(ata")-334(Un)1(iv)28(ersit)28(y)-333(of)-333(Rom)-1(e.)-444(Apr)1(il)-333(26,)-333(2006)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -1520,7 +1520,7 @@ ET 0 g 0 G 1 0 0 1 -433.644 -169.163 cm BT -/F8 9.963 Tf 433.644 169.163 Td[(53)]TJ +/F8 9.963 Tf 433.644 169.163 Td[(52)]TJ ET 1 0 0 1 443.606 169.163 cm 0 g 0 G @@ -1553,7 +1553,7 @@ ET 0 g 0 G 1 0 0 1 -433.644 -156.954 cm BT -/F8 9.963 Tf 433.644 156.954 Td[(54)]TJ +/F8 9.963 Tf 433.644 156.954 Td[(53)]TJ ET 1 0 0 1 443.606 156.954 cm 0 g 0 G @@ -1586,7 +1586,7 @@ ET 0 g 0 G 1 0 0 1 -433.644 -144.744 cm BT -/F8 9.963 Tf 433.644 144.744 Td[(55)]TJ +/F8 9.963 Tf 433.644 144.744 Td[(54)]TJ ET 1 0 0 1 443.606 144.744 cm 0 g 0 G @@ -1645,7 +1645,7 @@ ET 0 g 0 G 1 0 0 1 -433.644 -132.535 cm BT -/F8 9.963 Tf 433.644 132.535 Td[(56)]TJ +/F8 9.963 Tf 433.644 132.535 Td[(55)]TJ ET 1 0 0 1 443.606 132.535 cm 0 g 0 G @@ -1704,7 +1704,7 @@ ET 0 g 0 G 1 0 0 1 -433.644 -120.325 cm BT -/F8 9.963 Tf 433.644 120.325 Td[(57)]TJ +/F8 9.963 Tf 433.644 120.325 Td[(56)]TJ ET 1 0 0 1 443.606 120.325 cm 0 g 0 G @@ -2055,7 +2055,7 @@ ET 0 g 0 G 1 0 0 1 -256.303 -706.129 cm BT -/F29 9.963 Tf 482.959 706.129 Td[(58)]TJ +/F29 9.963 Tf 482.959 706.129 Td[(57)]TJ ET 1 0 0 1 165.649 694.174 cm 0 0 1 rg 0 0 1 RG @@ -2086,7 +2086,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -694.174 cm BT -/F8 9.963 Tf 484.453 694.174 Td[(59)]TJ +/F8 9.963 Tf 484.453 694.174 Td[(58)]TJ ET 1 0 0 1 494.416 694.174 cm 0 g 0 G @@ -2119,7 +2119,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -682.219 cm BT -/F8 9.963 Tf 484.453 682.219 Td[(61)]TJ +/F8 9.963 Tf 484.453 682.219 Td[(60)]TJ ET 1 0 0 1 494.416 682.219 cm 0 g 0 G @@ -2152,7 +2152,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -670.263 cm BT -/F8 9.963 Tf 484.453 670.263 Td[(63)]TJ +/F8 9.963 Tf 484.453 670.263 Td[(62)]TJ ET 1 0 0 1 494.416 670.263 cm 0 g 0 G @@ -2185,7 +2185,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -658.308 cm BT -/F8 9.963 Tf 484.453 658.308 Td[(65)]TJ +/F8 9.963 Tf 484.453 658.308 Td[(64)]TJ ET 1 0 0 1 494.416 658.308 cm 0 g 0 G @@ -2218,7 +2218,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -646.353 cm BT -/F8 9.963 Tf 484.453 646.353 Td[(67)]TJ +/F8 9.963 Tf 484.453 646.353 Td[(66)]TJ ET 1 0 0 1 494.416 646.353 cm 0 g 0 G @@ -2251,7 +2251,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -634.398 cm BT -/F8 9.963 Tf 484.453 634.398 Td[(69)]TJ +/F8 9.963 Tf 484.453 634.398 Td[(68)]TJ ET 1 0 0 1 494.416 634.398 cm 0 g 0 G @@ -2265,7 +2265,7 @@ ET 0 g 0 G 1 0 0 1 -284.288 -612.48 cm BT -/F29 9.963 Tf 482.959 612.48 Td[(71)]TJ +/F29 9.963 Tf 482.959 612.48 Td[(70)]TJ ET 1 0 0 1 165.649 600.525 cm 0 0 1 rg 0 0 1 RG @@ -2296,7 +2296,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -600.525 cm BT -/F8 9.963 Tf 484.453 600.525 Td[(72)]TJ +/F8 9.963 Tf 484.453 600.525 Td[(71)]TJ ET 1 0 0 1 494.416 600.525 cm 0 g 0 G @@ -2329,7 +2329,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -588.57 cm BT -/F8 9.963 Tf 484.453 588.57 Td[(73)]TJ +/F8 9.963 Tf 484.453 588.57 Td[(72)]TJ ET 1 0 0 1 494.416 588.57 cm 0 g 0 G @@ -2362,7 +2362,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -576.615 cm BT -/F8 9.963 Tf 484.453 576.615 Td[(74)]TJ +/F8 9.963 Tf 484.453 576.615 Td[(73)]TJ ET 1 0 0 1 494.416 576.615 cm 0 g 0 G @@ -2376,7 +2376,7 @@ ET 0 g 0 G 1 0 0 1 -240.002 -554.697 cm BT -/F29 9.963 Tf 482.959 554.697 Td[(75)]TJ +/F29 9.963 Tf 482.959 554.697 Td[(74)]TJ ET 1 0 0 1 165.649 542.742 cm 0 0 1 rg 0 0 1 RG @@ -2407,7 +2407,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -542.742 cm BT -/F8 9.963 Tf 484.453 542.742 Td[(77)]TJ +/F8 9.963 Tf 484.453 542.742 Td[(76)]TJ ET 1 0 0 1 494.416 542.742 cm 0 g 0 G @@ -2440,7 +2440,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -530.786 cm BT -/F8 9.963 Tf 484.453 530.786 Td[(78)]TJ +/F8 9.963 Tf 484.453 530.786 Td[(77)]TJ ET 1 0 0 1 494.416 530.786 cm 0 g 0 G @@ -2486,7 +2486,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -518.831 cm BT -/F8 9.963 Tf 484.453 518.831 Td[(79)]TJ +/F8 9.963 Tf 484.453 518.831 Td[(78)]TJ ET 1 0 0 1 494.416 518.831 cm 0 g 0 G @@ -2532,7 +2532,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -506.876 cm BT -/F8 9.963 Tf 484.453 506.876 Td[(80)]TJ +/F8 9.963 Tf 484.453 506.876 Td[(79)]TJ ET 1 0 0 1 494.416 506.876 cm 0 g 0 G @@ -2565,7 +2565,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -494.921 cm BT -/F8 9.963 Tf 484.453 494.921 Td[(81)]TJ +/F8 9.963 Tf 484.453 494.921 Td[(80)]TJ ET 1 0 0 1 494.416 494.921 cm 0 g 0 G @@ -15933,21 +15933,21 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 725 0 obj << -/Length 8075 +/Length 7647 >> stream 1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -348.692 -59.915 cm +1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -681.083 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 99.895 681.083 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 681.083 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -15956,37 +15956,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -681.083 cm -BT -/F18 14.346 Tf 130.004 681.083 Td[(gei)1(ns|De)-1(ns)1(e)-376(m)1(atrix)-374(inser)-1(t)1(io)1(n)-375(r)-1(o)1(uti)1(ne)]TJ -30.109 -34.912 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 56.386 -21.821 Td[(call)-333(psb)]TJ -ET -1 0 0 1 190.142 624.35 cm -q -[]0 d -0 J -0.398 w -0 0.199 m -2.989 0.199 l -S -Q -1 0 0 1 -190.142 -624.35 cm -BT -/F8 9.963 Tf 193.131 624.35 Td[(geins)-333(\050)]TJ/F19 9.963 Tf 28.837 0 Td[(m,)-357(n,)-358(bl)1(ck,)-358(x,)-357(ix)1(,)-358(jx)1(,)-358(desc)]TJ -ET -1 0 0 1 330.645 624.35 cm -q -[]0 d -0 J -0.398 w -0 0.199 m -3.055 0.199 l -S -Q -1 0 0 1 -330.645 -624.35 cm +1 0 0 1 -125.163 -680.226 cm BT -/F19 9.963 Tf 333.7 624.35 Td[(a,)-358(i)1(nfo,dupl)]TJ/F8 9.963 Tf 49.647 0 Td[(\051)]TJ -213.808 -23.91 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(gei)1(ns|De)-1(ns)1(e)-376(m)1(atrix)-374(inser)-1(t)1(io)1(n)-375(r)-1(o)1(uti)1(ne)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 68.581 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 203.401 600.44 cm +1 0 0 1 202.338 622.636 cm q []0 d 0 J @@ -15995,11 +15969,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -203.401 -600.44 cm +1 0 0 1 -202.338 -622.636 cm BT -/F8 9.963 Tf 206.39 600.44 Td[(geins)-333(\050)]TJ/F19 9.963 Tf 28.836 0 Td[(m,)-357(blck,)-357(x,)-357(ix,)-357(desc)]TJ +/F8 9.963 Tf 205.327 622.636 Td[(geins)-333(\050)]TJ/F19 9.963 Tf 28.836 0 Td[(m,)-357(irw,)-357(val,)-357(x,)-358(desc)]TJ ET -1 0 0 1 317.386 600.44 cm +1 0 0 1 318.449 622.636 cm q []0 d 0 J @@ -16008,85 +15982,61 @@ q 3.055 0.199 l S Q -1 0 0 1 -317.386 -600.44 cm -BT -/F19 9.963 Tf 320.442 600.44 Td[(a,)-357(info,du)1(p)-1(l)]TJ/F8 9.963 Tf 49.646 0 Td[(\051)]TJ -ET -1 0 0 1 94.914 576.53 cm -0 g 0 G -1 0 0 1 -94.914 -576.53 cm -BT -/F29 9.963 Tf 99.895 576.53 Td[(On)-383(En)32(tr)1(y)]TJ -ET -1 0 0 1 147.481 576.53 cm -0 g 0 G -1 0 0 1 -52.567 -19.497 cm -0 g 0 G -1 0 0 1 -94.914 -557.033 cm +1 0 0 1 -318.449 -622.636 cm BT -/F29 9.963 Tf 99.895 557.033 Td[(m)]TJ +/F19 9.963 Tf 321.504 622.636 Td[(a,)-358(i)1(nfo,dupl)]TJ/F8 9.963 Tf 49.647 0 Td[(\051)]TJ ET -1 0 0 1 109.443 557.033 cm -0 g 0 G -1 0 0 1 -109.443 -557.033 cm -BT -/F8 9.963 Tf 114.424 557.033 Td[(ro)28(ws)-334(n)28(u)1(m)27(b)-27(er)-333(of)-333(s)-1(u)1(bmatri)1(x)-333(b)-28(elon)1(ging)-333(to)-333(blc)28(k)-333(to)-333(b)-28(e)-334(i)1(nse)-1(r)1(te)-1(d)1(..)]TJ 10.378 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-1(.)]TJ -ET -1 0 0 1 94.914 501.67 cm +1 0 0 1 94.914 598.726 cm 0 g 0 G -1 0 0 1 -94.914 -501.67 cm +1 0 0 1 -94.914 -598.726 cm BT -/F29 9.963 Tf 99.895 501.67 Td[(n)]TJ +/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 106.26 501.67 cm +1 0 0 1 147.481 598.726 cm 0 g 0 G -1 0 0 1 -106.26 -501.67 cm -BT -/F8 9.963 Tf 111.242 501.67 Td[(columns)-328(n)29(um)28(b)-28(er)-327(of)-327(s)-1(u)1(bmatrix)-327(b)-27(e)-1(l)1(ongin)1(g)-328(to)-327(blc)28(k)-328(t)1(o)-328(b)-27(e)-328(inse)-1(r)1(ted)-328(\050)1(only)-327(when)]TJ/F11 9.963 Tf 326.671 0 Td[(x)]TJ/F8 9.963 Tf -313.111 -11.955 Td[(is)-334(of)-332(rank)-333(2\051)1(.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-1(.)]TJ -ET -1 0 0 1 94.914 434.353 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -434.353 cm +1 0 0 1 -94.914 -578.801 cm BT -/F29 9.963 Tf 99.895 434.353 Td[(blc)32(k)]TJ +/F29 9.963 Tf 99.895 578.801 Td[(m)]TJ ET -1 0 0 1 120.263 434.353 cm +1 0 0 1 109.443 578.801 cm 0 g 0 G -1 0 0 1 -120.263 -434.353 cm +1 0 0 1 -109.443 -578.801 cm BT -/F8 9.963 Tf 125.245 434.353 Td[(th)1(e)-334(dense)-334(sub)1(m)-1(at)1(rix)-333(to)-333(b)-27(e)-334(inserted.)]TJ -0.443 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(one)-334(o)1(r)-333(t)27(w)28(o)-333(dimensional)-333(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 114.424 578.801 Td[(Num)28(b)-27(e)-1(r)-333(of)-333(r)1(o)28(w)-1(s)-333(in)]TJ/F11 9.963 Tf 84.517 0 Td[(v)-36(a)1(l)]TJ/F8 9.963 Tf 16.942 0 Td[(to)-333(b)-27(e)-334(inserted.)]TJ -91.081 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-1(.)]TJ ET -1 0 0 1 94.914 378.99 cm +1 0 0 1 94.914 523.01 cm 0 g 0 G -1 0 0 1 -94.914 -378.99 cm +1 0 0 1 -94.914 -523.01 cm BT -/F29 9.963 Tf 99.895 378.99 Td[(ix)]TJ +/F29 9.963 Tf 99.895 523.01 Td[(irw)]TJ ET -1 0 0 1 109.125 378.99 cm +1 0 0 1 116.071 523.01 cm 0 g 0 G -1 0 0 1 -109.125 -378.99 cm +1 0 0 1 -116.071 -523.01 cm BT -/F8 9.963 Tf 114.106 378.99 Td[(x)-476(glob)1(al-ro)28(w)-477(corr)1(e)-1(sp)-28(o)1(ndi)1(ng)-476(to)-476(p)-28(o)1(s)-1(iti)1(on)-476(at)-476(whic)28(h)-476(bl)1(c)27(k)-476(submatr)1(ix)-476(m)27(u)1(s)-1(t)-476(b)-27(e)]TJ 10.696 -11.955 Td[(in)1(s)-1(erted.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-1(.)]TJ +/F8 9.963 Tf 121.052 523.01 Td[(Ind)1(ice)-1(s)-445(of)-444(th)1(e)-445(ro)28(ws)-445(to)-444(b)-28(e)-445(i)1(nse)-1(r)1(te)-1(d)1(.)-778(S)1(p)-28(ec)-1(i)1(\014cally)84(,)-472(ro)28(w)]TJ/F11 9.963 Tf 237.974 0 Td[(i)]TJ/F8 9.963 Tf 7.861 0 Td[(of)]TJ/F11 9.963 Tf 12.453 0 Td[(v)-36(a)1(l)]TJ/F8 9.963 Tf 18.05 0 Td[(will)-444(b)-27(e)-445(in)1(-)]TJ -272.588 -11.955 Td[(se)-1(rt)1(e)-1(d)-434(in)28(to)-435(th)1(e)-436(lo)-27(c)-1(al)-435(r)1(o)27(w)-435(corresp)-28(on)1(din)1(g)-435(to)-435(the)-435(glob)1(al)-435(ro)28(w)-436(i)1(nd)1(e)-1(x)]TJ/F11 9.963 Tf 289.252 0 Td[(i)1(r)-28(w)]TJ/F8 9.963 Tf 15.604 0 Td[(\050)]TJ/F11 9.963 Tf 3.875 0 Td[(i)]TJ/F8 9.963 Tf 3.432 0 Td[(\051.)]TJ -312.163 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 94.914 311.673 cm +1 0 0 1 94.914 455.264 cm 0 g 0 G -1 0 0 1 -94.914 -311.673 cm +1 0 0 1 -94.914 -455.264 cm BT -/F29 9.963 Tf 99.895 311.673 Td[(jx)]TJ +/F29 9.963 Tf 99.895 455.264 Td[(v)64(al)]TJ ET -1 0 0 1 109.443 311.673 cm +1 0 0 1 114.057 455.264 cm 0 g 0 G -1 0 0 1 -109.443 -311.673 cm +1 0 0 1 -114.057 -455.264 cm BT -/F8 9.963 Tf 114.424 311.673 Td[(x)-357(glob)1(al-c)-1(ol)-356(c)-1(or)1(re)-1(sp)-27(ond)1(ing)-357(to)-357(p)-27(osition)-356(at)-357(whic)28(h)-357(bl)1(c)27(k)-357(sub)1(m)-1(at)1(rix)-357(m)28(ust)-357(b)-27(e)-358(in)1(-)]TJ 10.378 -11.955 Td[(se)-1(rt)1(e)-1(d)-333(\050on)1(ly)-333(when)]TJ/F11 9.963 Tf 81.168 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-333(of)-333(rank)-333(2\051)1(.)]TJ -90.183 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-1(.)]TJ +/F8 9.963 Tf 119.039 455.264 Td[(th)1(e)-334(dense)-334(sub)1(m)-1(atr)1(ix)-333(to)-333(b)-28(e)-333(inserted.)]TJ 5.763 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(1)-334(or)-333(2)-333(arr)1(a)27(y)84(.)-444(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue.)]TJ ET -1 0 0 1 94.914 244.355 cm +1 0 0 1 94.914 399.473 cm 0 g 0 G -1 0 0 1 -94.914 -244.355 cm +1 0 0 1 -94.914 -399.473 cm BT -/F29 9.963 Tf 99.895 244.355 Td[(desc)]TJ +/F29 9.963 Tf 99.895 399.473 Td[(desc)]TJ ET -1 0 0 1 121.81 244.355 cm +1 0 0 1 121.81 399.473 cm q []0 d 0 J @@ -16095,23 +16045,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -244.355 cm +1 0 0 1 -121.81 -399.473 cm BT -/F29 9.963 Tf 125.247 244.355 Td[(a)]TJ +/F29 9.963 Tf 125.247 399.473 Td[(a)]TJ ET -1 0 0 1 130.816 244.355 cm +1 0 0 1 130.816 399.473 cm 0 g 0 G -1 0 0 1 -130.816 -244.355 cm +1 0 0 1 -130.816 -399.473 cm BT -/F8 9.963 Tf 135.798 244.355 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 399.473 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 208.49 cm +1 0 0 1 295.717 363.608 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -208.49 cm +1 0 0 1 -295.717 -363.608 cm BT -/F32 9.963 Tf 295.717 208.49 Td[(psb)]TJ +/F32 9.963 Tf 295.717 363.608 Td[(psb)]TJ ET -1 0 0 1 312.036 208.49 cm +1 0 0 1 312.036 363.608 cm q []0 d 0 J @@ -16120,11 +16070,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -208.49 cm +1 0 0 1 -312.036 -363.608 cm BT -/F32 9.963 Tf 315.174 208.49 Td[(desc)]TJ +/F32 9.963 Tf 315.174 363.608 Td[(desc)]TJ ET -1 0 0 1 336.723 208.49 cm +1 0 0 1 336.723 363.608 cm q []0 d 0 J @@ -16133,37 +16083,61 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -208.49 cm +1 0 0 1 -336.723 -363.608 cm BT -/F32 9.963 Tf 339.861 208.49 Td[(type)]TJ +/F32 9.963 Tf 339.861 363.608 Td[(type)]TJ ET -1 0 0 1 360.782 208.49 cm +1 0 0 1 360.782 363.608 cm 0 g 0 G -1 0 0 1 -360.782 -208.49 cm +1 0 0 1 -360.782 -363.608 cm BT -/F8 9.963 Tf 360.782 208.49 Td[(.)]TJ +/F8 9.963 Tf 360.782 363.608 Td[(.)]TJ ET -1 0 0 1 94.914 188.993 cm +1 0 0 1 94.914 343.683 cm 0 g 0 G -1 0 0 1 -94.914 -188.993 cm +1 0 0 1 -94.914 -343.683 cm BT -/F29 9.963 Tf 99.895 188.993 Td[(dupl)]TJ +/F29 9.963 Tf 99.895 343.683 Td[(dupl)]TJ ET -1 0 0 1 122.173 188.993 cm +1 0 0 1 122.173 343.683 cm 0 g 0 G -1 0 0 1 -122.173 -188.993 cm +1 0 0 1 -122.173 -343.683 cm BT -/F8 9.963 Tf 127.154 188.993 Td[(Ho)28(w)-334(to)-333(h)1(andl)1(e)-334(du)1(pl)1(ic)-1(at)1(e)-334(c)-1(o)-27(e)-1(\016c)-1(i)1(e)-1(n)28(t)1(s)-1(.)]TJ -2.352 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -62.135 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -70.188 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-309(as:)-432(in)29(te)-1(ger,)-313(p)-27(os)-1(sib)1(le)-309(v)56(alues)-1(:)]TJ/F32 9.963 Tf 163.696 0 Td[(psb_dupl_ovwrt_)]TJ/F8 9.963 Tf 78.455 0 Td[(,)]TJ/F32 9.963 Tf 5.892 0 Td[(psb_dupl_add_)]TJ/F8 9.963 Tf 67.994 0 Td[(,)]TJ/F32 9.963 Tf -316.037 -11.955 Td[(psb_dupl_err_)]TJ/F8 9.963 Tf 67.994 0 Td[(.)]TJ +/F8 9.963 Tf 127.154 343.683 Td[(Ho)28(w)-334(to)-333(h)1(andl)1(e)-334(du)1(pl)1(ic)-1(at)1(e)-334(c)-1(o)-27(e)-1(\016c)-1(i)1(e)-1(n)28(t)1(s)-1(.)]TJ -2.352 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -62.135 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -70.188 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-309(as:)-432(in)29(te)-1(ger,)-313(p)-27(os)-1(sib)1(le)-309(v)56(alues)-1(:)]TJ/F32 9.963 Tf 163.696 0 Td[(psb_dupl_ovwrt_)]TJ/F8 9.963 Tf 78.455 0 Td[(,)]TJ/F32 9.963 Tf 5.892 0 Td[(psb_dupl_add_)]TJ/F8 9.963 Tf 67.994 0 Td[(,)]TJ/F32 9.963 Tf -316.037 -11.955 Td[(psb_dupl_err_)]TJ/F8 9.963 Tf 67.994 0 Td[(.)]TJ ET -1 0 0 1 94.914 120.326 cm +1 0 0 1 94.914 273.944 cm 0 g 0 G -1 0 0 1 -94.914 -120.326 cm +1 0 0 1 -94.914 -273.944 cm +BT +/F29 9.963 Tf 99.895 273.944 Td[(On)-383(R)-1(etur)1(n)]TJ +ET +1 0 0 1 154.434 273.944 cm +0 g 0 G +1 0 0 1 -59.52 -19.925 cm +0 g 0 G +1 0 0 1 -94.914 -254.019 cm +BT +/F29 9.963 Tf 99.895 254.019 Td[(x)]TJ +ET +1 0 0 1 105.942 254.019 cm +0 g 0 G +1 0 0 1 -105.942 -254.019 cm +BT +/F8 9.963 Tf 110.923 254.019 Td[(th)1(e)-334(outp)1(ut)-333(d)1(e)-1(n)1(s)-1(e)-334(matr)1(ix.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-419(as:)-616(a)-418(rank)-418(one)-419(or)-418(t)27(w)28(o)-419(ar)1(ra)28(y)-419(with)-418(the)-419(P)1(OINTER)-419(attr)1(ibu)1(te,)-440(of)]TJ 0 -11.955 Td[(t)28(yp)-27(e)-334(real,)-333(com)-1(p)1(lex)-333(or)-333(in)28(tege)-1(r)1(.)]TJ +ET +1 0 0 1 94.914 174.318 cm +0 g 0 G +1 0 0 1 -94.914 -174.318 cm BT -/F29 9.963 Tf 99.895 120.326 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 99.895 174.318 Td[(inf)-1(o)]TJ ET -1 0 0 1 154.434 120.326 cm +1 0 0 1 118.672 174.318 cm 0 g 0 G -1 0 0 1 -54.539 -29.888 cm +1 0 0 1 -118.672 -174.318 cm +BT +/F8 9.963 Tf 123.653 174.318 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +ET +1 0 0 1 99.895 90.438 cm 0 g 0 G 1 0 0 1 -99.895 -90.438 cm BT @@ -16184,7 +16158,7 @@ endobj 728 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 205.28 361.779 216.405] +/Rect [294.721 360.398 361.779 371.523] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj @@ -16192,87 +16166,31 @@ endobj /D [724 0 R /XYZ 99.895 740.998 null] >> endobj 158 0 obj << -/D [724 0 R /XYZ 99.895 661.314 null] +/D [724 0 R /XYZ 99.895 659.601 null] >> endobj 727 0 obj << -/D [724 0 R /XYZ 99.895 633.516 null] +/D [724 0 R /XYZ 99.895 631.802 null] >> endobj 723 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F11 350 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj 731 0 obj << -/Length 1514 +/Length 3949 >> stream 1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -348.692 -34.869 cm -0 g 0 G -1 0 0 1 -145.724 -706.129 cm -BT -/F29 9.963 Tf 150.705 706.129 Td[(x)]TJ -ET -1 0 0 1 156.752 706.129 cm -0 g 0 G -1 0 0 1 -156.752 -706.129 cm -BT -/F8 9.963 Tf 161.733 706.129 Td[(th)1(e)-334(outp)1(ut)-333(d)1(e)-1(n)1(s)-1(e)-334(matr)1(ix.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-419(as:)-616(a)-418(rank)-418(one)-419(or)-418(t)27(w)28(o)-419(ar)1(ra)28(y)-419(with)-418(the)-419(P)1(OINTER)-419(attr)1(ibu)1(te,)-440(of)]TJ 0 -11.955 Td[(t)28(yp)-27(e)-334(real,)-333(com)-1(p)1(lex)-333(or)-333(in)28(tege)-1(r)1(.)]TJ -ET -1 0 0 1 145.724 626.428 cm -0 g 0 G -1 0 0 1 -145.724 -626.428 cm -BT -/F29 9.963 Tf 150.705 626.428 Td[(inf)-1(o)]TJ -ET -1 0 0 1 169.482 626.428 cm -0 g 0 G -1 0 0 1 -169.482 -626.428 cm -BT -/F8 9.963 Tf 174.463 626.428 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(S)1(p)-28(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(i)1(n)28(te)-1(ger)-333(v)56(ariab)1(le.)]TJ -ET -1 0 0 1 150.705 90.438 cm -0 g 0 G -1 0 0 1 -150.705 -90.438 cm -BT -/F8 9.963 Tf 317.579 90.438 Td[(52)]TJ -ET -1 0 0 1 494.416 90.438 cm -0 g 0 G -endstream -endobj -730 0 obj << -/Type /Page -/Contents 731 0 R -/Resources 729 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 733 0 R ->> endobj -732 0 obj << -/D [730 0 R /XYZ 150.705 740.998 null] ->> endobj -729 0 obj << -/Font << /F29 263 0 R /F8 266 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -736 0 obj << -/Length 3968 ->> -stream -1 0 0 1 99.895 740.998 cm -0 g 0 G -1 0 0 1 343.711 0 cm -0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -16281,11 +16199,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(geas)1(b|)-1(A)1(ssem)32(bly)-374(a)-375(de)-1(ns)1(e)-376(m)1(atrix)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 105.091 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(geas)1(b|Assem)32(bly)-374(a)-375(de)-1(ns)1(e)-376(m)1(atrix)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 105.091 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 238.848 622.636 cm +1 0 0 1 289.658 622.636 cm q []0 d 0 J @@ -16294,11 +16212,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -238.848 -622.636 cm +1 0 0 1 -289.658 -622.636 cm BT -/F8 9.963 Tf 241.837 622.636 Td[(geas)-1(b)-333(\050)]TJ/F19 9.963 Tf 31.05 0 Td[(x,)-357(desc)]TJ +/F8 9.963 Tf 292.647 622.636 Td[(geas)-1(b)-333(\050)]TJ/F19 9.963 Tf 31.05 0 Td[(x,)-357(desc)]TJ ET -1 0 0 1 303.071 622.636 cm +1 0 0 1 353.88 622.636 cm q []0 d 0 J @@ -16307,25 +16225,25 @@ q 3.055 0.199 l S Q -1 0 0 1 -303.071 -622.636 cm +1 0 0 1 -353.88 -622.636 cm BT -/F19 9.963 Tf 306.126 622.636 Td[(a,)-358(i)1(nfo)]TJ/F8 9.963 Tf 28.515 0 Td[(\051)]TJ +/F19 9.963 Tf 356.935 622.636 Td[(a,)-358(i)1(nfo)]TJ/F8 9.963 Tf 28.516 0 Td[(\051)]TJ ET -1 0 0 1 94.914 598.726 cm +1 0 0 1 145.724 598.726 cm 0 g 0 G -1 0 0 1 -94.914 -598.726 cm +1 0 0 1 -145.724 -598.726 cm BT -/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 598.726 cm +1 0 0 1 198.29 598.726 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(desc)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(desc)]TJ ET -1 0 0 1 121.81 578.801 cm +1 0 0 1 172.619 578.801 cm q []0 d 0 J @@ -16334,23 +16252,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -578.801 cm +1 0 0 1 -172.619 -578.801 cm BT -/F29 9.963 Tf 125.247 578.801 Td[(a)]TJ +/F29 9.963 Tf 176.057 578.801 Td[(a)]TJ ET -1 0 0 1 130.816 578.801 cm +1 0 0 1 181.626 578.801 cm 0 g 0 G -1 0 0 1 -130.816 -578.801 cm +1 0 0 1 -181.626 -578.801 cm BT -/F8 9.963 Tf 135.798 578.801 Td[(The)-333(c)-1(omm)27(u)1(nication)-332(des)-1(crip)1(tor.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(v)56(ariab)1(le)-334(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 578.801 Td[(The)-334(comm)27(u)1(nication)-333(d)1(es)-1(crip)1(tor.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(v)56(ariab)1(le)-334(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 262.148 542.935 cm +1 0 0 1 312.958 542.935 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -262.148 -542.935 cm +1 0 0 1 -312.958 -542.935 cm BT -/F32 9.963 Tf 262.148 542.935 Td[(psb)]TJ +/F32 9.963 Tf 312.958 542.935 Td[(psb)]TJ ET -1 0 0 1 278.467 542.935 cm +1 0 0 1 329.276 542.935 cm q []0 d 0 J @@ -16359,11 +16277,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -278.467 -542.935 cm +1 0 0 1 -329.276 -542.935 cm BT -/F32 9.963 Tf 281.605 542.935 Td[(desc)]TJ +/F32 9.963 Tf 332.415 542.935 Td[(desc)]TJ ET -1 0 0 1 303.154 542.935 cm +1 0 0 1 353.964 542.935 cm q []0 d 0 J @@ -16372,102 +16290,102 @@ q 3.138 0.199 l S Q -1 0 0 1 -303.154 -542.935 cm +1 0 0 1 -353.964 -542.935 cm BT -/F32 9.963 Tf 306.292 542.935 Td[(type)]TJ +/F32 9.963 Tf 357.102 542.935 Td[(type)]TJ ET -1 0 0 1 327.214 542.935 cm +1 0 0 1 378.023 542.935 cm 0 g 0 G -1 0 0 1 -327.214 -542.935 cm +1 0 0 1 -378.023 -542.935 cm BT -/F8 9.963 Tf 327.214 542.935 Td[(.)]TJ +/F8 9.963 Tf 378.023 542.935 Td[(.)]TJ ET -1 0 0 1 94.914 509.062 cm +1 0 0 1 145.724 509.062 cm 0 g 0 G -1 0 0 1 -94.914 -509.062 cm +1 0 0 1 -145.724 -509.062 cm BT -/F29 9.963 Tf 99.895 509.062 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 509.062 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 509.062 cm +1 0 0 1 205.243 509.062 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -489.137 cm +1 0 0 1 -145.724 -489.137 cm BT -/F29 9.963 Tf 99.895 489.137 Td[(x)]TJ +/F29 9.963 Tf 150.705 489.137 Td[(x)]TJ ET -1 0 0 1 105.942 489.137 cm +1 0 0 1 156.752 489.137 cm 0 g 0 G -1 0 0 1 -105.942 -489.137 cm +1 0 0 1 -156.752 -489.137 cm BT -/F8 9.963 Tf 110.923 489.137 Td[(The)-334(d)1(ense)-334(m)-1(at)1(rix)-333(to)-333(b)-27(e)-334(as)-1(sem)27(b)1(le)-1(d)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-419(as:)-616(a)-418(rank)-418(one)-419(or)-418(t)27(w)28(o)-419(ar)1(ra)28(y)-419(with)-418(the)-419(P)1(OINTER)-419(attr)1(ibu)1(te,)-440(of)]TJ 0 -11.956 Td[(t)28(yp)-27(e)-334(real,)-333(com)-1(p)1(lex)-333(or)-333(in)28(tege)-1(r)1(.)]TJ +/F8 9.963 Tf 161.733 489.137 Td[(The)-333(dense)-334(matrix)-333(to)-333(b)-27(e)-334(ass)-1(em)27(b)1(le)-1(d)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-419(as:)-616(a)-418(rank)-418(one)-419(or)-418(t)27(w)28(o)-419(ar)1(ra)28(y)-419(with)-418(the)-419(P)1(OINTER)-419(attr)1(ibu)1(te,)-440(of)]TJ 0 -11.956 Td[(t)28(yp)-27(e)-334(real,)-333(com)-1(p)1(lex)-333(or)-333(in)28(tege)-1(r)1(.)]TJ ET -1 0 0 1 94.914 409.436 cm +1 0 0 1 145.724 409.436 cm 0 g 0 G -1 0 0 1 -94.914 -409.436 cm +1 0 0 1 -145.724 -409.436 cm BT -/F29 9.963 Tf 99.895 409.436 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 409.436 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 409.436 cm +1 0 0 1 169.482 409.436 cm 0 g 0 G -1 0 0 1 -118.672 -409.436 cm +1 0 0 1 -169.482 -409.436 cm BT -/F8 9.963 Tf 123.653 409.436 Td[(Er)1(ror)-333(co)-28(de.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(In)28(teger)-333(s)-1(calar.)]TJ +/F8 9.963 Tf 174.463 409.436 Td[(Er)1(ror)-333(co)-28(de.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(In)28(tege)-1(r)-333(scalar.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(53)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(52)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -735 0 obj << +730 0 obj << /Type /Page -/Contents 736 0 R -/Resources 734 0 R +/Contents 731 0 R +/Resources 729 0 R /MediaBox [0 0 595.276 841.89] -/Parent 733 0 R -/Annots [ 739 0 R ] +/Parent 735 0 R +/Annots [ 734 0 R ] >> endobj -739 0 obj << +734 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [261.152 539.725 328.21 550.85] +/Rect [311.962 539.725 379.019 550.85] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -737 0 obj << -/D [735 0 R /XYZ 99.895 740.998 null] +732 0 obj << +/D [730 0 R /XYZ 150.705 740.998 null] >> endobj 162 0 obj << -/D [735 0 R /XYZ 99.895 659.601 null] +/D [730 0 R /XYZ 150.705 659.601 null] >> endobj -738 0 obj << -/D [735 0 R /XYZ 99.895 631.802 null] +733 0 obj << +/D [730 0 R /XYZ 150.705 631.802 null] >> endobj -734 0 obj << +729 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -742 0 obj << -/Length 3917 +738 0 obj << +/Length 3927 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -16476,11 +16394,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(gefree)-1(|F)94(r)-1(ees)-375(a)-375(dense)-375(mat)1(r)-1(i)1(x)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 104.413 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(gefree)-1(|F)94(r)-1(ees)-375(a)-375(dense)-375(mat)1(r)-1(i)1(x)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 104.413 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 288.98 622.636 cm +1 0 0 1 238.17 622.636 cm q []0 d 0 J @@ -16489,11 +16407,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -288.98 -622.636 cm +1 0 0 1 -238.17 -622.636 cm BT -/F8 9.963 Tf 291.969 622.636 Td[(gefree)-334(\050)]TJ/F19 9.963 Tf 32.406 0 Td[(x,)-357(desc)]TJ +/F8 9.963 Tf 241.159 622.636 Td[(gefree)-334(\050)]TJ/F19 9.963 Tf 32.406 0 Td[(x,)-357(desc)]TJ ET -1 0 0 1 354.558 622.636 cm +1 0 0 1 303.749 622.636 cm q []0 d 0 J @@ -16502,37 +16420,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -354.558 -622.636 cm +1 0 0 1 -303.749 -622.636 cm BT -/F19 9.963 Tf 357.613 622.636 Td[(a,)-358(i)1(nfo)]TJ/F8 9.963 Tf 28.516 0 Td[(\051)]TJ +/F19 9.963 Tf 306.804 622.636 Td[(a,)-358(i)1(nfo)]TJ/F8 9.963 Tf 28.515 0 Td[(\051)]TJ ET -1 0 0 1 145.724 598.726 cm +1 0 0 1 94.914 598.726 cm 0 g 0 G -1 0 0 1 -145.724 -598.726 cm +1 0 0 1 -94.914 -598.726 cm BT -/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 598.726 cm +1 0 0 1 147.481 598.726 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -578.801 cm +1 0 0 1 -94.914 -578.801 cm BT -/F29 9.963 Tf 150.705 578.801 Td[(x)]TJ +/F29 9.963 Tf 99.895 578.801 Td[(x)]TJ ET -1 0 0 1 156.752 578.801 cm +1 0 0 1 105.942 578.801 cm 0 g 0 G -1 0 0 1 -156.752 -578.801 cm +1 0 0 1 -105.942 -578.801 cm BT -/F8 9.963 Tf 161.733 578.801 Td[(The)-333(dense)-334(matrix)-333(to)-333(b)-27(e)-334(fr)1(e)-1(ed.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-419(as:)-616(a)-418(rank)-418(one)-419(or)-418(t)27(w)28(o)-419(ar)1(ra)28(y)-419(with)-418(the)-419(P)1(OINTER)-419(attr)1(ibu)1(te,)-440(of)]TJ 0 -11.955 Td[(t)28(yp)-27(e)-334(real,)-333(com)-1(p)1(lex)-333(or)-333(in)28(tege)-1(r)1(.)]TJ +/F8 9.963 Tf 110.923 578.801 Td[(The)-334(d)1(ense)-334(m)-1(at)1(rix)-333(to)-333(b)-27(e)-334(fr)1(e)-1(ed.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-419(as:)-616(a)-418(rank)-418(one)-419(or)-418(t)27(w)28(o)-419(ar)1(ra)28(y)-419(with)-418(the)-419(P)1(OINTER)-419(attr)1(ibu)1(te,)-440(of)]TJ 0 -11.955 Td[(t)28(yp)-27(e)-334(real,)-333(com)-1(p)1(lex)-333(or)-333(in)28(tege)-1(r)1(.)]TJ ET -1 0 0 1 145.724 499.1 cm +1 0 0 1 94.914 499.1 cm 0 g 0 G -1 0 0 1 -145.724 -499.1 cm +1 0 0 1 -94.914 -499.1 cm BT -/F29 9.963 Tf 150.705 499.1 Td[(desc)]TJ +/F29 9.963 Tf 99.895 499.1 Td[(desc)]TJ ET -1 0 0 1 172.619 499.1 cm +1 0 0 1 121.81 499.1 cm q []0 d 0 J @@ -16541,23 +16459,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -499.1 cm +1 0 0 1 -121.81 -499.1 cm BT -/F29 9.963 Tf 176.057 499.1 Td[(a)]TJ +/F29 9.963 Tf 125.247 499.1 Td[(a)]TJ ET -1 0 0 1 181.626 499.1 cm +1 0 0 1 130.816 499.1 cm 0 g 0 G -1 0 0 1 -181.626 -499.1 cm +1 0 0 1 -130.816 -499.1 cm BT -/F8 9.963 Tf 186.607 499.1 Td[(The)-334(comm)27(u)1(nication)-333(d)1(es)-1(crip)1(tor.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(v)56(ariab)1(le)-334(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 499.1 Td[(The)-333(c)-1(omm)27(u)1(nication)-332(des)-1(crip)1(tor.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(v)56(ariab)1(le)-334(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 312.958 463.234 cm +1 0 0 1 262.148 463.234 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -312.958 -463.234 cm +1 0 0 1 -262.148 -463.234 cm BT -/F32 9.963 Tf 312.958 463.234 Td[(psb)]TJ +/F32 9.963 Tf 262.148 463.234 Td[(psb)]TJ ET -1 0 0 1 329.276 463.234 cm +1 0 0 1 278.467 463.234 cm q []0 d 0 J @@ -16566,11 +16484,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -329.276 -463.234 cm +1 0 0 1 -278.467 -463.234 cm BT -/F32 9.963 Tf 332.415 463.234 Td[(desc)]TJ +/F32 9.963 Tf 281.605 463.234 Td[(desc)]TJ ET -1 0 0 1 353.964 463.234 cm +1 0 0 1 303.154 463.234 cm q []0 d 0 J @@ -16579,90 +16497,90 @@ q 3.138 0.199 l S Q -1 0 0 1 -353.964 -463.234 cm +1 0 0 1 -303.154 -463.234 cm BT -/F32 9.963 Tf 357.102 463.234 Td[(type)]TJ +/F32 9.963 Tf 306.292 463.234 Td[(type)]TJ ET -1 0 0 1 378.023 463.234 cm +1 0 0 1 327.214 463.234 cm 0 g 0 G -1 0 0 1 -378.023 -463.234 cm +1 0 0 1 -327.214 -463.234 cm BT -/F8 9.963 Tf 378.023 463.234 Td[(.)]TJ +/F8 9.963 Tf 327.214 463.234 Td[(.)]TJ ET -1 0 0 1 145.724 429.361 cm +1 0 0 1 94.914 429.361 cm 0 g 0 G -1 0 0 1 -145.724 -429.361 cm +1 0 0 1 -94.914 -429.361 cm BT -/F29 9.963 Tf 150.705 429.361 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 429.361 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 429.361 cm +1 0 0 1 154.434 429.361 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -409.436 cm +1 0 0 1 -94.914 -409.436 cm BT -/F29 9.963 Tf 150.705 409.436 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 409.436 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 409.436 cm +1 0 0 1 118.672 409.436 cm 0 g 0 G -1 0 0 1 -169.482 -409.436 cm +1 0 0 1 -118.672 -409.436 cm BT -/F8 9.963 Tf 174.463 409.436 Td[(Er)1(ror)-333(co)-28(de.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(In)28(tege)-1(r)-333(scalar.)]TJ +/F8 9.963 Tf 123.653 409.436 Td[(Er)1(ror)-333(co)-28(de.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(In)28(teger)-333(s)-1(calar.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(54)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(53)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -741 0 obj << +737 0 obj << /Type /Page -/Contents 742 0 R -/Resources 740 0 R +/Contents 738 0 R +/Resources 736 0 R /MediaBox [0 0 595.276 841.89] -/Parent 733 0 R -/Annots [ 745 0 R ] +/Parent 735 0 R +/Annots [ 741 0 R ] >> endobj -745 0 obj << +741 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [311.962 460.024 379.019 471.149] +/Rect [261.152 460.024 328.21 471.149] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -743 0 obj << -/D [741 0 R /XYZ 150.705 740.998 null] +739 0 obj << +/D [737 0 R /XYZ 99.895 740.998 null] >> endobj 166 0 obj << -/D [741 0 R /XYZ 150.705 659.601 null] ->> endobj -744 0 obj << -/D [741 0 R /XYZ 150.705 631.802 null] +/D [737 0 R /XYZ 99.895 659.601 null] >> endobj 740 0 obj << +/D [737 0 R /XYZ 99.895 631.802 null] +>> endobj +736 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -748 0 obj << -/Length 5672 +744 0 obj << +/Length 5662 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -16671,11 +16589,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(gel)1(p|Appl)1(ies)-375(a)-375(l)1(e)-1(f)1(t)-375(p)-31(e)-1(rm)32(utat)1(io)1(n)-375(to)-374(a)-375(dense)]TJ -30.109 -17.933 Td[(ma)1(trix)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 78.375 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(gel)1(p|Appl)1(ies)-375(a)-375(l)1(e)-1(f)1(t)-375(p)-31(e)-1(rm)32(utat)1(io)1(n)-375(to)-374(a)-375(dense)]TJ -30.109 -17.933 Td[(ma)1(trix)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 78.375 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 212.132 604.704 cm +1 0 0 1 262.942 604.704 cm q []0 d 0 J @@ -16684,11 +16602,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -212.132 -604.704 cm +1 0 0 1 -262.942 -604.704 cm BT -/F8 9.963 Tf 215.121 604.704 Td[(gelp)-333(\050)]TJ/F19 9.963 Tf 24.907 0 Td[(tr)51(ans,)-357(ip)51(erm)1(,)-358(x,)-357(desc)]TJ +/F8 9.963 Tf 265.93 604.704 Td[(gelp)-333(\050)]TJ/F19 9.963 Tf 24.907 0 Td[(tr)51(ans,)-357(ip)51(erm)1(,)-358(x,)-357(desc)]TJ ET -1 0 0 1 329.787 604.704 cm +1 0 0 1 380.596 604.704 cm q []0 d 0 J @@ -16697,61 +16615,61 @@ q 3.055 0.199 l S Q -1 0 0 1 -329.787 -604.704 cm +1 0 0 1 -380.596 -604.704 cm BT -/F19 9.963 Tf 332.842 604.704 Td[(a,)-358(i)1(nfo)]TJ/F8 9.963 Tf 28.515 0 Td[(\051)]TJ +/F19 9.963 Tf 383.652 604.704 Td[(a,)-357(info)]TJ/F8 9.963 Tf 28.515 0 Td[(\051)]TJ ET -1 0 0 1 94.914 580.793 cm +1 0 0 1 145.724 580.793 cm 0 g 0 G -1 0 0 1 -94.914 -580.793 cm +1 0 0 1 -145.724 -580.793 cm BT -/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 580.793 cm +1 0 0 1 198.29 580.793 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -560.868 cm +1 0 0 1 -145.724 -560.868 cm BT -/F29 9.963 Tf 99.895 560.868 Td[(trans)]TJ +/F29 9.963 Tf 150.705 560.868 Td[(trans)]TJ ET -1 0 0 1 125.523 560.868 cm +1 0 0 1 176.332 560.868 cm 0 g 0 G -1 0 0 1 -125.523 -560.868 cm +1 0 0 1 -176.332 -560.868 cm BT -/F8 9.963 Tf 130.504 560.868 Td[(A)-333(c)27(h)1(arac)-1(t)1(e)-1(r)-333(th)1(at)-333(s)-1(p)-27(e)-1(ci\014)1(e)-1(s)-334(wh)1(e)-1(th)1(e)-1(r)-332(to)-334(p)-27(erm)27(u)1(te)]TJ/F11 9.963 Tf 204.179 0 Td[(A)]TJ/F8 9.963 Tf 10.793 0 Td[(or)]TJ/F11 9.963 Tf 12.204 0 Td[(A)]TJ/F10 6.974 Tf 7.472 3.615 Td[(T)]TJ/F8 9.963 Tf 6.276 -3.615 Td[(.)]TJ -246.626 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(i)1(ngle)-333(c)27(har)1(ac)-1(ter)-333(with)-333(v)56(alu)1(e)-334('N')-333(f)1(or)]TJ/F11 9.963 Tf 217.435 0 Td[(A)]TJ/F8 9.963 Tf 10.793 0 Td[(or)-333('T')-333(for)]TJ/F11 9.963 Tf 43.503 0 Td[(A)]TJ/F10 6.974 Tf 7.472 3.615 Td[(T)]TJ/F8 9.963 Tf 6.277 -3.615 Td[(.)]TJ +/F8 9.963 Tf 181.314 560.868 Td[(A)-333(c)27(h)1(aracte)-1(r)-333(th)1(at)-333(s)-1(p)-27(e)-1(ci\014)1(e)-1(s)-333(w)-1(h)1(e)-1(t)1(her)-333(to)-334(p)-27(erm)27(u)1(te)]TJ/F11 9.963 Tf 204.179 0 Td[(A)]TJ/F8 9.963 Tf 10.792 0 Td[(or)]TJ/F11 9.963 Tf 12.205 0 Td[(A)]TJ/F10 6.974 Tf 7.472 3.615 Td[(T)]TJ/F8 9.963 Tf 6.276 -3.615 Td[(.)]TJ -246.626 -11.955 Td[(S)1(c)-1(op)-27(e)-1(:)]TJ/F29 9.963 Tf 32.378 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.378 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(S)1(p)-28(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(i)1(ngle)-333(c)27(har)1(ac)-1(ter)-333(with)-333(v)56(alu)1(e)-334('N')-333(f)1(or)]TJ/F11 9.963 Tf 217.434 0 Td[(A)]TJ/F8 9.963 Tf 10.793 0 Td[(or)-333('T')-333(for)]TJ/F11 9.963 Tf 43.504 0 Td[(A)]TJ/F10 6.974 Tf 7.472 3.615 Td[(T)]TJ/F8 9.963 Tf 6.276 -3.615 Td[(.)]TJ ET -1 0 0 1 94.914 493.122 cm +1 0 0 1 145.724 493.122 cm 0 g 0 G -1 0 0 1 -94.914 -493.122 cm +1 0 0 1 -145.724 -493.122 cm BT -/F29 9.963 Tf 99.895 493.122 Td[(ip)-32(erm)]TJ +/F29 9.963 Tf 150.705 493.122 Td[(ip)-32(erm)]TJ ET -1 0 0 1 129.278 493.122 cm +1 0 0 1 180.088 493.122 cm 0 g 0 G -1 0 0 1 -129.278 -493.122 cm +1 0 0 1 -180.088 -493.122 cm BT -/F8 9.963 Tf 134.259 493.122 Td[(An)-333(in)29(te)-1(ger)-333(arr)1(a)27(y)-333(con)28(tai)1(nin)1(g)-334(p)-27(erm)27(u)1(tation)-332(inf)1(ormation)1(.)]TJ -9.457 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(one-dimensional)-333(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 185.069 493.122 Td[(An)-333(in)29(te)-1(ger)-333(arr)1(a)27(y)-333(con)28(tai)1(nin)1(g)-334(p)-27(erm)27(u)1(tation)-332(inf)1(ormation)1(.)]TJ -9.458 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(one-dimensional)-333(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 425.376 cm +1 0 0 1 145.724 425.376 cm 0 g 0 G -1 0 0 1 -94.914 -425.376 cm +1 0 0 1 -145.724 -425.376 cm BT -/F29 9.963 Tf 99.895 425.376 Td[(x)]TJ +/F29 9.963 Tf 150.705 425.376 Td[(x)]TJ ET -1 0 0 1 105.942 425.376 cm +1 0 0 1 156.752 425.376 cm 0 g 0 G -1 0 0 1 -105.942 -425.376 cm +1 0 0 1 -156.752 -425.376 cm BT -/F8 9.963 Tf 110.923 425.376 Td[(The)-334(d)1(ense)-334(m)-1(at)1(rix)-333(to)-333(b)-27(e)-334(p)-27(e)-1(rm)28(ut)1(e)-1(d)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(one)-333(or)-333(t)27(w)28(o)-333(dimensional)-333(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 425.376 Td[(The)-333(dense)-334(matrix)-333(to)-333(b)-27(e)-334(p)-27(e)-1(r)1(m)27(ut)1(e)-1(d)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(one)-334(or)-333(t)28(w)28(o)-333(dimensional)-333(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 357.63 cm +1 0 0 1 145.724 357.63 cm 0 g 0 G -1 0 0 1 -94.914 -357.63 cm +1 0 0 1 -145.724 -357.63 cm BT -/F29 9.963 Tf 99.895 357.63 Td[(desc)]TJ +/F29 9.963 Tf 150.705 357.63 Td[(desc)]TJ ET -1 0 0 1 121.81 357.63 cm +1 0 0 1 172.619 357.63 cm q []0 d 0 J @@ -16760,23 +16678,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -357.63 cm +1 0 0 1 -172.619 -357.63 cm BT -/F29 9.963 Tf 125.247 357.63 Td[(a)]TJ +/F29 9.963 Tf 176.057 357.63 Td[(a)]TJ ET -1 0 0 1 130.816 357.63 cm +1 0 0 1 181.626 357.63 cm 0 g 0 G -1 0 0 1 -130.816 -357.63 cm +1 0 0 1 -181.626 -357.63 cm BT -/F8 9.963 Tf 135.798 357.63 Td[(The)-333(c)-1(omm)27(u)1(nication)-332(des)-1(crip)1(tor.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(v)56(ariab)1(le)-334(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 357.63 Td[(The)-334(comm)27(u)1(nication)-333(d)1(es)-1(crip)1(tor.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(v)56(ariab)1(le)-334(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 262.148 321.765 cm +1 0 0 1 312.958 321.765 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -262.148 -321.765 cm +1 0 0 1 -312.958 -321.765 cm BT -/F32 9.963 Tf 262.148 321.765 Td[(psb)]TJ +/F32 9.963 Tf 312.958 321.765 Td[(psb)]TJ ET -1 0 0 1 278.467 321.765 cm +1 0 0 1 329.276 321.765 cm q []0 d 0 J @@ -16785,11 +16703,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -278.467 -321.765 cm +1 0 0 1 -329.276 -321.765 cm BT -/F32 9.963 Tf 281.605 321.765 Td[(desc)]TJ +/F32 9.963 Tf 332.415 321.765 Td[(desc)]TJ ET -1 0 0 1 303.154 321.765 cm +1 0 0 1 353.964 321.765 cm q []0 d 0 J @@ -16798,90 +16716,90 @@ q 3.138 0.199 l S Q -1 0 0 1 -303.154 -321.765 cm +1 0 0 1 -353.964 -321.765 cm BT -/F32 9.963 Tf 306.292 321.765 Td[(type)]TJ +/F32 9.963 Tf 357.102 321.765 Td[(type)]TJ ET -1 0 0 1 327.214 321.765 cm +1 0 0 1 378.023 321.765 cm 0 g 0 G -1 0 0 1 -327.214 -321.765 cm +1 0 0 1 -378.023 -321.765 cm BT -/F8 9.963 Tf 327.214 321.765 Td[(.)]TJ +/F8 9.963 Tf 378.023 321.765 Td[(.)]TJ ET -1 0 0 1 94.914 287.892 cm +1 0 0 1 145.724 287.892 cm 0 g 0 G -1 0 0 1 -94.914 -287.892 cm +1 0 0 1 -145.724 -287.892 cm BT -/F29 9.963 Tf 99.895 287.892 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 287.892 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 287.892 cm +1 0 0 1 205.243 287.892 cm 0 g 0 G -1 0 0 1 -59.52 -19.926 cm +1 0 0 1 -59.519 -19.926 cm 0 g 0 G -1 0 0 1 -94.914 -267.966 cm +1 0 0 1 -145.724 -267.966 cm BT -/F29 9.963 Tf 99.895 267.966 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 267.966 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 267.966 cm +1 0 0 1 169.482 267.966 cm 0 g 0 G -1 0 0 1 -118.672 -267.966 cm +1 0 0 1 -169.482 -267.966 cm BT -/F8 9.963 Tf 123.653 267.966 Td[(Er)1(ror)-333(co)-28(de.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(In)28(teger)-333(s)-1(calar.)]TJ +/F8 9.963 Tf 174.463 267.966 Td[(Er)1(ror)-333(co)-28(de.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(In)28(tege)-1(r)-333(scalar.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(55)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(54)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -747 0 obj << +743 0 obj << /Type /Page -/Contents 748 0 R -/Resources 746 0 R +/Contents 744 0 R +/Resources 742 0 R /MediaBox [0 0 595.276 841.89] -/Parent 733 0 R -/Annots [ 751 0 R ] +/Parent 735 0 R +/Annots [ 747 0 R ] >> endobj -751 0 obj << +747 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [261.152 318.555 328.21 329.679] +/Rect [311.962 318.555 379.019 329.679] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -749 0 obj << -/D [747 0 R /XYZ 99.895 740.998 null] +745 0 obj << +/D [743 0 R /XYZ 150.705 740.998 null] >> endobj 170 0 obj << -/D [747 0 R /XYZ 99.895 644.457 null] ->> endobj -750 0 obj << -/D [747 0 R /XYZ 99.895 613.869 null] +/D [743 0 R /XYZ 150.705 644.457 null] >> endobj 746 0 obj << +/D [743 0 R /XYZ 150.705 613.869 null] +>> endobj +742 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F11 350 0 R /F10 455 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -754 0 obj << -/Length 8028 +750 0 obj << +/Length 8020 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -16890,11 +16808,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(gl)1(ob)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(gl)1(ob)]TJ ET -1 0 0 1 211.371 680.226 cm +1 0 0 1 160.562 680.226 cm q []0 d 0 J @@ -16903,11 +16821,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -211.371 -680.226 cm +1 0 0 1 -160.562 -680.226 cm BT -/F18 14.346 Tf 216.213 680.226 Td[(to)]TJ +/F18 14.346 Tf 165.404 680.226 Td[(t)1(o)]TJ ET -1 0 0 1 231.528 680.226 cm +1 0 0 1 180.718 680.226 cm q []0 d 0 J @@ -16916,11 +16834,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -231.528 -680.226 cm +1 0 0 1 -180.718 -680.226 cm BT -/F18 14.346 Tf 236.369 680.226 Td[(lo)-30(c|G)-1(l)1(oba)1(l)-375(t)1(o)-375(lo)-30(cal)-375(i)1(ndices)]TJ -85.664 -17.933 Td[(con)32(v)31(er)-1(t)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 76.587 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 185.56 680.226 Td[(lo)-30(c|G)-1(l)1(oba)1(l)-375(t)1(o)-375(l)1(o)-31(cal)-375(i)1(ndices)]TJ -85.665 -17.933 Td[(con)32(v)31(er)-1(t)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 76.587 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 261.154 604.704 cm +1 0 0 1 210.344 604.704 cm q []0 d 0 J @@ -16929,11 +16847,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -261.154 -604.704 cm +1 0 0 1 -210.344 -604.704 cm BT -/F8 9.963 Tf 264.143 604.704 Td[(glob)]TJ +/F8 9.963 Tf 213.333 604.704 Td[(glob)]TJ ET -1 0 0 1 283.005 604.704 cm +1 0 0 1 232.196 604.704 cm q []0 d 0 J @@ -16942,11 +16860,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -283.005 -604.704 cm +1 0 0 1 -232.196 -604.704 cm BT -/F8 9.963 Tf 285.994 604.704 Td[(to)]TJ +/F8 9.963 Tf 235.185 604.704 Td[(to)]TJ ET -1 0 0 1 295.447 604.704 cm +1 0 0 1 244.638 604.704 cm q []0 d 0 J @@ -16955,11 +16873,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -295.447 -604.704 cm +1 0 0 1 -244.638 -604.704 cm BT -/F8 9.963 Tf 298.436 604.704 Td[(lo)-28(c)-333(\050)]TJ/F19 9.963 Tf 19.649 0 Td[(x,)-357(y,)-357(desc)]TJ +/F8 9.963 Tf 247.627 604.704 Td[(lo)-28(c)-333(\050)]TJ/F19 9.963 Tf 19.648 0 Td[(x,)-357(y,)-357(desc)]TJ ET -1 0 0 1 359.725 604.704 cm +1 0 0 1 308.916 604.704 cm q []0 d 0 J @@ -16968,11 +16886,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -359.725 -604.704 cm +1 0 0 1 -308.916 -604.704 cm BT -/F19 9.963 Tf 362.78 604.704 Td[(a,)-358(i)1(nfo,)-358(i)1(act)]TJ/F8 9.963 Tf 51.175 0 Td[(\051)]TJ -180.935 -23.911 Td[(call)-333(psb)]TJ +/F19 9.963 Tf 311.971 604.704 Td[(a,)-357(info,)-357(iact)]TJ/F8 9.963 Tf 51.174 0 Td[(\051)]TJ -180.934 -23.911 Td[(call)-333(psb)]TJ ET -1 0 0 1 266.882 580.793 cm +1 0 0 1 216.073 580.793 cm q []0 d 0 J @@ -16981,11 +16899,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -266.882 -580.793 cm +1 0 0 1 -216.073 -580.793 cm BT -/F8 9.963 Tf 269.871 580.793 Td[(glob)]TJ +/F8 9.963 Tf 219.062 580.793 Td[(glob)]TJ ET -1 0 0 1 288.734 580.793 cm +1 0 0 1 237.924 580.793 cm q []0 d 0 J @@ -16994,11 +16912,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -288.734 -580.793 cm +1 0 0 1 -237.924 -580.793 cm BT -/F8 9.963 Tf 291.722 580.793 Td[(to)]TJ +/F8 9.963 Tf 240.913 580.793 Td[(to)]TJ ET -1 0 0 1 301.176 580.793 cm +1 0 0 1 250.366 580.793 cm q []0 d 0 J @@ -17007,11 +16925,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -301.176 -580.793 cm +1 0 0 1 -250.366 -580.793 cm BT -/F8 9.963 Tf 304.165 580.793 Td[(lo)-28(c)-333(\050)]TJ/F19 9.963 Tf 19.648 0 Td[(x,)-357(desc)]TJ +/F8 9.963 Tf 253.355 580.793 Td[(lo)-28(c)-333(\050)]TJ/F19 9.963 Tf 19.649 0 Td[(x,)-357(desc)]TJ ET -1 0 0 1 353.997 580.793 cm +1 0 0 1 303.187 580.793 cm q []0 d 0 J @@ -17020,37 +16938,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -353.997 -580.793 cm +1 0 0 1 -303.187 -580.793 cm BT -/F19 9.963 Tf 357.052 580.793 Td[(a,)-357(info,)-357(iact)]TJ/F8 9.963 Tf 51.174 0 Td[(\051)]TJ +/F19 9.963 Tf 306.242 580.793 Td[(a,)-358(i)1(nfo,)-358(i)1(act)]TJ/F8 9.963 Tf 51.175 0 Td[(\051)]TJ ET -1 0 0 1 145.724 556.883 cm +1 0 0 1 94.914 556.883 cm 0 g 0 G -1 0 0 1 -145.724 -556.883 cm +1 0 0 1 -94.914 -556.883 cm BT -/F29 9.963 Tf 150.705 556.883 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 556.883 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 556.883 cm +1 0 0 1 147.481 556.883 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -536.958 cm +1 0 0 1 -94.914 -536.958 cm BT -/F29 9.963 Tf 150.705 536.958 Td[(x)]TJ +/F29 9.963 Tf 99.895 536.958 Td[(x)]TJ ET -1 0 0 1 156.752 536.958 cm +1 0 0 1 105.942 536.958 cm 0 g 0 G -1 0 0 1 -156.752 -536.958 cm +1 0 0 1 -105.942 -536.958 cm BT -/F8 9.963 Tf 161.733 536.958 Td[(An)-333(in)29(te)-1(ger)-333(v)28(ec)-1(tor)-333(of)-333(i)1(nd)1(ic)-1(es)-334(to)-333(b)-27(e)-334(con)28(v)28(e)-1(r)1(te)-1(d)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 110.923 536.958 Td[(An)-333(in)29(te)-1(ger)-333(v)28(e)-1(ctor)-333(of)-333(i)1(nd)1(ic)-1(es)-334(to)-333(b)-27(e)-334(c)-1(on)29(v)28(e)-1(r)1(te)-1(d)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 145.724 469.212 cm +1 0 0 1 94.914 469.212 cm 0 g 0 G -1 0 0 1 -145.724 -469.212 cm +1 0 0 1 -94.914 -469.212 cm BT -/F29 9.963 Tf 150.705 469.212 Td[(desc)]TJ +/F29 9.963 Tf 99.895 469.212 Td[(desc)]TJ ET -1 0 0 1 172.619 469.212 cm +1 0 0 1 121.81 469.212 cm q []0 d 0 J @@ -17059,23 +16977,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -469.212 cm +1 0 0 1 -121.81 -469.212 cm BT -/F29 9.963 Tf 176.057 469.212 Td[(a)]TJ +/F29 9.963 Tf 125.247 469.212 Td[(a)]TJ ET -1 0 0 1 181.626 469.212 cm +1 0 0 1 130.816 469.212 cm 0 g 0 G -1 0 0 1 -181.626 -469.212 cm +1 0 0 1 -130.816 -469.212 cm BT -/F8 9.963 Tf 186.607 469.212 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 469.212 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 433.346 cm +1 0 0 1 295.717 433.346 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -433.346 cm +1 0 0 1 -295.717 -433.346 cm BT -/F32 9.963 Tf 346.526 433.346 Td[(psb)]TJ +/F32 9.963 Tf 295.717 433.346 Td[(psb)]TJ ET -1 0 0 1 362.845 433.346 cm +1 0 0 1 312.036 433.346 cm q []0 d 0 J @@ -17084,11 +17002,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -433.346 cm +1 0 0 1 -312.036 -433.346 cm BT -/F32 9.963 Tf 365.983 433.346 Td[(desc)]TJ +/F32 9.963 Tf 315.174 433.346 Td[(desc)]TJ ET -1 0 0 1 387.532 433.346 cm +1 0 0 1 336.723 433.346 cm q []0 d 0 J @@ -17097,126 +17015,126 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -433.346 cm +1 0 0 1 -336.723 -433.346 cm BT -/F32 9.963 Tf 390.67 433.346 Td[(type)]TJ +/F32 9.963 Tf 339.861 433.346 Td[(type)]TJ ET -1 0 0 1 411.592 433.346 cm +1 0 0 1 360.782 433.346 cm 0 g 0 G -1 0 0 1 -411.592 -433.346 cm +1 0 0 1 -360.782 -433.346 cm BT -/F8 9.963 Tf 411.592 433.346 Td[(.)]TJ +/F8 9.963 Tf 360.782 433.346 Td[(.)]TJ ET -1 0 0 1 145.724 413.421 cm +1 0 0 1 94.914 413.421 cm 0 g 0 G -1 0 0 1 -145.724 -413.421 cm +1 0 0 1 -94.914 -413.421 cm BT -/F29 9.963 Tf 150.705 413.421 Td[(iac)-1(t)]TJ +/F29 9.963 Tf 99.895 413.421 Td[(iac)-1(t)]TJ ET -1 0 0 1 169.004 413.421 cm +1 0 0 1 118.195 413.421 cm 0 g 0 G -1 0 0 1 -169.004 -413.421 cm +1 0 0 1 -118.195 -413.421 cm BT -/F8 9.963 Tf 173.985 413.421 Td[(sp)-28(ec)-1(i)1(\014es)-334(ac)-1(t)1(ion)-333(to)-333(b)-28(e)-333(tak)28(e)-1(n)-332(in)-333(cas)-1(e)-334(of)-332(range)-333(e)-1(r)1(rors.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 257.148 0 Td[(global)]TJ/F8 9.963 Tf -255.522 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)27(h)1(arac)-1(t)1(e)-1(r)-333(v)56(ari)1(able)]TJ/F32 9.963 Tf 147.088 0 Td[(E)]TJ/F8 9.963 Tf 5.23 0 Td[(,)]TJ/F32 9.963 Tf 6.089 0 Td[(W)]TJ/F8 9.963 Tf 8.551 0 Td[(or)]TJ/F32 9.963 Tf 12.204 0 Td[(A)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ +/F8 9.963 Tf 123.176 413.421 Td[(sp)-28(ec)-1(i)1(\014es)-334(ac)-1(t)1(ion)-333(to)-333(b)-27(e)-334(tak)28(e)-1(n)-332(in)-333(cas)-1(e)-334(of)-332(range)-333(e)-1(r)1(rors.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 257.147 0 Td[(global)]TJ/F8 9.963 Tf -255.521 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)-333(v)56(ari)1(able)]TJ/F32 9.963 Tf 147.088 0 Td[(E)]TJ/F8 9.963 Tf 5.23 0 Td[(,)]TJ/F32 9.963 Tf 6.088 0 Td[(W)]TJ/F8 9.963 Tf 8.551 0 Td[(or)]TJ/F32 9.963 Tf 12.205 0 Td[(A)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ ET -1 0 0 1 145.724 367.593 cm +1 0 0 1 94.914 367.593 cm 0 g 0 G -1 0 0 1 -145.724 -367.593 cm +1 0 0 1 -94.914 -367.593 cm BT -/F29 9.963 Tf 150.705 367.593 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 367.593 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 367.593 cm +1 0 0 1 154.434 367.593 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -347.668 cm +1 0 0 1 -94.914 -347.668 cm BT -/F29 9.963 Tf 150.705 347.668 Td[(x)]TJ +/F29 9.963 Tf 99.895 347.668 Td[(x)]TJ ET -1 0 0 1 156.752 347.668 cm +1 0 0 1 105.942 347.668 cm 0 g 0 G -1 0 0 1 -156.752 -347.668 cm +1 0 0 1 -105.942 -347.668 cm BT -/F8 9.963 Tf 161.733 347.668 Td[(If)]TJ/F11 9.963 Tf 10.132 0 Td[(y)]TJ/F8 9.963 Tf 8.733 0 Td[(is)-351(n)1(ot)-350(prese)-1(n)28(t)1(,)-355(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.587 0 Td[(x)]TJ/F8 9.963 Tf 9.185 0 Td[(is)-351(o)28(v)28(erwri)1(tte)-1(n)-350(wi)1(th)-350(the)-350(translated)-350(in)29(te)-1(ger)-350(in)1(dice)-1(s.)]TJ -102.759 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 110.923 347.668 Td[(If)]TJ/F11 9.963 Tf 10.133 0 Td[(y)]TJ/F8 9.963 Tf 8.733 0 Td[(is)-351(n)1(ot)-350(pr)1(e)-1(se)-1(n)28(t)1(,)-355(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.586 0 Td[(x)]TJ/F8 9.963 Tf 9.185 0 Td[(is)-351(o)28(v)28(erwri)1(tte)-1(n)-350(wit)1(h)-350(the)-351(t)1(ranslated)-350(in)28(t)1(e)-1(ger)-350(ind)1(ice)-1(s.)]TJ -102.758 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 145.724 291.877 cm +1 0 0 1 94.914 291.877 cm 0 g 0 G -1 0 0 1 -145.724 -291.877 cm +1 0 0 1 -94.914 -291.877 cm BT -/F29 9.963 Tf 150.705 291.877 Td[(y)]TJ +/F29 9.963 Tf 99.895 291.877 Td[(y)]TJ ET -1 0 0 1 156.752 291.877 cm +1 0 0 1 105.942 291.877 cm 0 g 0 G -1 0 0 1 -156.752 -291.877 cm +1 0 0 1 -105.942 -291.877 cm BT -/F8 9.963 Tf 161.733 291.877 Td[(If)]TJ/F11 9.963 Tf 10.167 0 Td[(y)]TJ/F8 9.963 Tf 8.766 0 Td[(is)-354(not)-353(pr)1(e)-1(se)-1(n)29(t,)-359(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.732 0 Td[(y)]TJ/F8 9.963 Tf 8.767 0 Td[(is)-354(o)28(v)28(e)-1(r)1(written)-353(w)-1(i)1(th)-354(t)1(he)-354(tran)1(s)-1(l)1(ate)-1(d)-353(in)28(t)1(e)-1(ger)-354(in)1(di)1(c)-1(es)-1(,)]TJ -102.554 -11.955 Td[(and)]TJ/F11 9.963 Tf 19.372 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-334(l)1(e)-1(f)1(t)-333(unc)28(han)1(ge)-1(d)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.242 0 Td[(global)]TJ/F8 9.963 Tf -141.629 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 110.923 291.877 Td[(If)]TJ/F11 9.963 Tf 10.167 0 Td[(y)]TJ/F8 9.963 Tf 8.767 0 Td[(is)-354(no)1(t)-354(pr)1(e)-1(se)-1(n)29(t,)-359(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.732 0 Td[(y)]TJ/F8 9.963 Tf 8.766 0 Td[(is)-354(o)28(v)28(e)-1(r)1(written)-353(w)-1(i)1(th)-354(t)1(he)-354(tran)1(s)-1(l)1(ate)-1(d)-353(in)28(teger)-354(in)1(di)1(c)-1(es)-1(,)]TJ -102.553 -11.955 Td[(and)]TJ/F11 9.963 Tf 19.372 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-333(le)-1(f)1(t)-333(unc)28(han)1(ge)-1(d)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.242 0 Td[(global)]TJ/F8 9.963 Tf -141.629 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 145.724 236.086 cm +1 0 0 1 94.914 236.086 cm 0 g 0 G -1 0 0 1 -145.724 -236.086 cm +1 0 0 1 -94.914 -236.086 cm BT -/F29 9.963 Tf 150.705 236.086 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 236.086 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 236.086 cm +1 0 0 1 118.672 236.086 cm 0 g 0 G -1 0 0 1 -169.482 -236.086 cm +1 0 0 1 -118.672 -236.086 cm BT -/F8 9.963 Tf 174.463 236.086 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.863 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 123.653 236.086 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(56)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(55)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -753 0 obj << +749 0 obj << /Type /Page -/Contents 754 0 R -/Resources 752 0 R +/Contents 750 0 R +/Resources 748 0 R /MediaBox [0 0 595.276 841.89] -/Parent 733 0 R -/Annots [ 757 0 R ] +/Parent 735 0 R +/Annots [ 753 0 R ] >> endobj -757 0 obj << +753 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 430.136 412.588 441.261] +/Rect [294.721 430.136 361.779 441.261] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -755 0 obj << -/D [753 0 R /XYZ 150.705 740.998 null] +751 0 obj << +/D [749 0 R /XYZ 99.895 740.998 null] >> endobj 174 0 obj << -/D [753 0 R /XYZ 150.705 644.457 null] ->> endobj -756 0 obj << -/D [753 0 R /XYZ 150.705 613.869 null] +/D [749 0 R /XYZ 99.895 644.457 null] >> endobj 752 0 obj << +/D [749 0 R /XYZ 99.895 613.869 null] +>> endobj +748 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R /F11 350 0 R >> /ProcSet [ /PDF /Text ] >> endobj -760 0 obj << -/Length 8011 +756 0 obj << +/Length 8027 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -17225,11 +17143,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(lo)-30(c)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(l)1(o)-31(c)]TJ ET -1 0 0 1 151.147 680.226 cm +1 0 0 1 201.957 680.226 cm q []0 d 0 J @@ -17238,11 +17156,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -151.147 -680.226 cm +1 0 0 1 -201.957 -680.226 cm BT -/F18 14.346 Tf 155.989 680.226 Td[(to)]TJ +/F18 14.346 Tf 206.798 680.226 Td[(to)]TJ ET -1 0 0 1 171.303 680.226 cm +1 0 0 1 222.113 680.226 cm q []0 d 0 J @@ -17251,11 +17169,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -171.303 -680.226 cm +1 0 0 1 -222.113 -680.226 cm BT -/F18 14.346 Tf 176.145 680.226 Td[(gl)1(ob|L)1(o)-31(cal)-375(t)1(o)-375(g)1(lo)1(bal)-375(i)1(ndices)]TJ -76.25 -17.933 Td[(con)32(v)31(er)-1(s)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 76.587 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 226.955 680.226 Td[(g)1(lob|L)1(o)-31(cal)-375(t)1(o)-375(g)1(lo)1(bal)-375(i)1(ndices)]TJ -76.25 -17.933 Td[(con)32(v)31(er)-1(s)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 76.587 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 210.344 604.704 cm +1 0 0 1 261.154 604.704 cm q []0 d 0 J @@ -17264,11 +17182,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -210.344 -604.704 cm +1 0 0 1 -261.154 -604.704 cm BT -/F8 9.963 Tf 213.333 604.704 Td[(lo)-28(c)]TJ +/F8 9.963 Tf 264.143 604.704 Td[(lo)-27(c)]TJ ET -1 0 0 1 226.384 604.704 cm +1 0 0 1 277.194 604.704 cm q []0 d 0 J @@ -17277,11 +17195,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -226.384 -604.704 cm +1 0 0 1 -277.194 -604.704 cm BT -/F8 9.963 Tf 229.373 604.704 Td[(to)]TJ +/F8 9.963 Tf 280.182 604.704 Td[(to)]TJ ET -1 0 0 1 238.826 604.704 cm +1 0 0 1 289.636 604.704 cm q []0 d 0 J @@ -17290,11 +17208,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -238.826 -604.704 cm +1 0 0 1 -289.636 -604.704 cm BT -/F8 9.963 Tf 241.815 604.704 Td[(glob)-333(\050)]TJ/F19 9.963 Tf 25.46 0 Td[(x,)-357(y,)-357(desc)]TJ +/F8 9.963 Tf 292.625 604.704 Td[(glob)-333(\050)]TJ/F19 9.963 Tf 25.46 0 Td[(x,)-357(y,)-357(desc)]TJ ET -1 0 0 1 308.916 604.704 cm +1 0 0 1 359.725 604.704 cm q []0 d 0 J @@ -17303,11 +17221,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -308.916 -604.704 cm +1 0 0 1 -359.725 -604.704 cm BT -/F19 9.963 Tf 311.971 604.704 Td[(a,)-357(info,)-357(iact)]TJ/F8 9.963 Tf 51.174 0 Td[(\051)]TJ -180.934 -23.911 Td[(call)-333(psb)]TJ +/F19 9.963 Tf 362.78 604.704 Td[(a,)-358(i)1(nfo,)-358(i)1(act)]TJ/F8 9.963 Tf 51.175 0 Td[(\051)]TJ -180.935 -23.911 Td[(call)-333(psb)]TJ ET -1 0 0 1 216.073 580.793 cm +1 0 0 1 266.882 580.793 cm q []0 d 0 J @@ -17316,11 +17234,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -216.073 -580.793 cm +1 0 0 1 -266.882 -580.793 cm BT -/F8 9.963 Tf 219.062 580.793 Td[(lo)-27(c)]TJ +/F8 9.963 Tf 269.871 580.793 Td[(lo)-28(c)]TJ ET -1 0 0 1 232.113 580.793 cm +1 0 0 1 282.922 580.793 cm q []0 d 0 J @@ -17329,11 +17247,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -232.113 -580.793 cm +1 0 0 1 -282.922 -580.793 cm BT -/F8 9.963 Tf 235.101 580.793 Td[(to)]TJ +/F8 9.963 Tf 285.911 580.793 Td[(to)]TJ ET -1 0 0 1 244.555 580.793 cm +1 0 0 1 295.364 580.793 cm q []0 d 0 J @@ -17342,11 +17260,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -244.555 -580.793 cm +1 0 0 1 -295.364 -580.793 cm BT -/F8 9.963 Tf 247.544 580.793 Td[(glob)-333(\050)]TJ/F19 9.963 Tf 25.46 0 Td[(x,)-357(desc)]TJ +/F8 9.963 Tf 298.353 580.793 Td[(glob)-333(\050)]TJ/F19 9.963 Tf 25.46 0 Td[(x,)-357(desc)]TJ ET -1 0 0 1 303.187 580.793 cm +1 0 0 1 353.997 580.793 cm q []0 d 0 J @@ -17355,37 +17273,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -303.187 -580.793 cm +1 0 0 1 -353.997 -580.793 cm BT -/F19 9.963 Tf 306.242 580.793 Td[(a,)-358(i)1(nfo,)-358(i)1(act)]TJ/F8 9.963 Tf 51.175 0 Td[(\051)]TJ +/F19 9.963 Tf 357.052 580.793 Td[(a,)-357(info,)-357(iact)]TJ/F8 9.963 Tf 51.174 0 Td[(\051)]TJ ET -1 0 0 1 94.914 556.883 cm +1 0 0 1 145.724 556.883 cm 0 g 0 G -1 0 0 1 -94.914 -556.883 cm +1 0 0 1 -145.724 -556.883 cm BT -/F29 9.963 Tf 99.895 556.883 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 556.883 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 556.883 cm +1 0 0 1 198.29 556.883 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -536.958 cm +1 0 0 1 -145.724 -536.958 cm BT -/F29 9.963 Tf 99.895 536.958 Td[(x)]TJ +/F29 9.963 Tf 150.705 536.958 Td[(x)]TJ ET -1 0 0 1 105.942 536.958 cm +1 0 0 1 156.752 536.958 cm 0 g 0 G -1 0 0 1 -105.942 -536.958 cm +1 0 0 1 -156.752 -536.958 cm BT -/F8 9.963 Tf 110.923 536.958 Td[(An)-333(in)29(te)-1(ger)-333(v)28(e)-1(ctor)-333(of)-333(i)1(nd)1(ic)-1(es)-334(to)-333(b)-27(e)-334(c)-1(on)29(v)28(e)-1(r)1(te)-1(d)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 536.958 Td[(An)-333(in)29(te)-1(ger)-333(v)28(ec)-1(tor)-333(of)-333(i)1(nd)1(ic)-1(es)-334(to)-333(b)-27(e)-334(con)28(v)28(e)-1(r)1(te)-1(d)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ ET -1 0 0 1 94.914 469.212 cm +1 0 0 1 145.724 469.212 cm 0 g 0 G -1 0 0 1 -94.914 -469.212 cm +1 0 0 1 -145.724 -469.212 cm BT -/F29 9.963 Tf 99.895 469.212 Td[(desc)]TJ +/F29 9.963 Tf 150.705 469.212 Td[(desc)]TJ ET -1 0 0 1 121.81 469.212 cm +1 0 0 1 172.619 469.212 cm q []0 d 0 J @@ -17394,23 +17312,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -469.212 cm +1 0 0 1 -172.619 -469.212 cm BT -/F29 9.963 Tf 125.247 469.212 Td[(a)]TJ +/F29 9.963 Tf 176.057 469.212 Td[(a)]TJ ET -1 0 0 1 130.816 469.212 cm +1 0 0 1 181.626 469.212 cm 0 g 0 G -1 0 0 1 -130.816 -469.212 cm +1 0 0 1 -181.626 -469.212 cm BT -/F8 9.963 Tf 135.798 469.212 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 469.212 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 433.346 cm +1 0 0 1 346.526 433.346 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -433.346 cm +1 0 0 1 -346.526 -433.346 cm BT -/F32 9.963 Tf 295.717 433.346 Td[(psb)]TJ +/F32 9.963 Tf 346.526 433.346 Td[(psb)]TJ ET -1 0 0 1 312.036 433.346 cm +1 0 0 1 362.845 433.346 cm q []0 d 0 J @@ -17419,11 +17337,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -433.346 cm +1 0 0 1 -362.845 -433.346 cm BT -/F32 9.963 Tf 315.174 433.346 Td[(desc)]TJ +/F32 9.963 Tf 365.983 433.346 Td[(desc)]TJ ET -1 0 0 1 336.723 433.346 cm +1 0 0 1 387.532 433.346 cm q []0 d 0 J @@ -17432,165 +17350,165 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -433.346 cm +1 0 0 1 -387.532 -433.346 cm BT -/F32 9.963 Tf 339.861 433.346 Td[(type)]TJ +/F32 9.963 Tf 390.67 433.346 Td[(type)]TJ ET -1 0 0 1 360.782 433.346 cm +1 0 0 1 411.592 433.346 cm 0 g 0 G -1 0 0 1 -360.782 -433.346 cm +1 0 0 1 -411.592 -433.346 cm BT -/F8 9.963 Tf 360.782 433.346 Td[(.)]TJ +/F8 9.963 Tf 411.592 433.346 Td[(.)]TJ ET -1 0 0 1 94.914 413.421 cm +1 0 0 1 145.724 413.421 cm 0 g 0 G -1 0 0 1 -94.914 -413.421 cm +1 0 0 1 -145.724 -413.421 cm BT -/F29 9.963 Tf 99.895 413.421 Td[(iac)-1(t)]TJ +/F29 9.963 Tf 150.705 413.421 Td[(iac)-1(t)]TJ ET -1 0 0 1 118.195 413.421 cm +1 0 0 1 169.004 413.421 cm 0 g 0 G -1 0 0 1 -118.195 -413.421 cm +1 0 0 1 -169.004 -413.421 cm BT -/F8 9.963 Tf 123.176 413.421 Td[(sp)-28(ec)-1(i)1(\014es)-334(ac)-1(t)1(ion)-333(to)-333(b)-27(e)-334(tak)28(e)-1(n)-332(in)-333(cas)-1(e)-334(of)-332(range)-333(e)-1(r)1(rors.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 257.147 0 Td[(global)]TJ/F8 9.963 Tf -255.521 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)-333(v)56(ari)1(able)]TJ/F32 9.963 Tf 147.088 0 Td[(E)]TJ/F8 9.963 Tf 5.23 0 Td[(,)]TJ/F32 9.963 Tf 6.088 0 Td[(W)]TJ/F8 9.963 Tf 8.551 0 Td[(or)]TJ/F32 9.963 Tf 12.205 0 Td[(A)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ +/F8 9.963 Tf 173.985 413.421 Td[(sp)-28(ec)-1(i)1(\014es)-334(ac)-1(t)1(ion)-333(to)-333(b)-28(e)-333(tak)28(e)-1(n)-332(in)-333(cas)-1(e)-334(of)-332(range)-333(e)-1(r)1(rors.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 257.148 0 Td[(global)]TJ/F8 9.963 Tf -255.522 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)27(h)1(arac)-1(t)1(e)-1(r)-333(v)56(ari)1(able)]TJ/F32 9.963 Tf 147.088 0 Td[(E)]TJ/F8 9.963 Tf 5.23 0 Td[(,)]TJ/F32 9.963 Tf 6.089 0 Td[(W)]TJ/F8 9.963 Tf 8.551 0 Td[(or)]TJ/F32 9.963 Tf 12.204 0 Td[(A)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ ET -1 0 0 1 94.914 367.593 cm +1 0 0 1 145.724 367.593 cm 0 g 0 G -1 0 0 1 -94.914 -367.593 cm +1 0 0 1 -145.724 -367.593 cm BT -/F29 9.963 Tf 99.895 367.593 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 367.593 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 367.593 cm +1 0 0 1 205.243 367.593 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -347.668 cm +1 0 0 1 -145.724 -347.668 cm BT -/F29 9.963 Tf 99.895 347.668 Td[(x)]TJ +/F29 9.963 Tf 150.705 347.668 Td[(x)]TJ ET -1 0 0 1 105.942 347.668 cm +1 0 0 1 156.752 347.668 cm 0 g 0 G -1 0 0 1 -105.942 -347.668 cm +1 0 0 1 -156.752 -347.668 cm BT -/F8 9.963 Tf 110.923 347.668 Td[(If)]TJ/F11 9.963 Tf 10.133 0 Td[(y)]TJ/F8 9.963 Tf 8.733 0 Td[(is)-351(n)1(ot)-350(pr)1(e)-1(se)-1(n)28(t)1(,)-355(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.586 0 Td[(x)]TJ/F8 9.963 Tf 9.185 0 Td[(is)-351(o)28(v)28(erwri)1(tte)-1(n)-350(wit)1(h)-350(the)-351(t)1(ranslated)-350(in)28(t)1(e)-1(ger)-350(ind)1(ice)-1(s.)]TJ -102.758 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 347.668 Td[(If)]TJ/F11 9.963 Tf 10.132 0 Td[(y)]TJ/F8 9.963 Tf 8.733 0 Td[(is)-351(n)1(ot)-350(prese)-1(n)28(t)1(,)-355(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.587 0 Td[(x)]TJ/F8 9.963 Tf 9.185 0 Td[(is)-351(o)28(v)28(erwri)1(tte)-1(n)-350(wi)1(th)-350(the)-350(translated)-350(in)29(te)-1(ger)-350(in)1(dice)-1(s.)]TJ -102.759 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ ET -1 0 0 1 94.914 291.877 cm +1 0 0 1 145.724 291.877 cm 0 g 0 G -1 0 0 1 -94.914 -291.877 cm +1 0 0 1 -145.724 -291.877 cm BT -/F29 9.963 Tf 99.895 291.877 Td[(y)]TJ +/F29 9.963 Tf 150.705 291.877 Td[(y)]TJ ET -1 0 0 1 105.942 291.877 cm +1 0 0 1 156.752 291.877 cm 0 g 0 G -1 0 0 1 -105.942 -291.877 cm +1 0 0 1 -156.752 -291.877 cm BT -/F8 9.963 Tf 110.923 291.877 Td[(If)]TJ/F11 9.963 Tf 10.167 0 Td[(y)]TJ/F8 9.963 Tf 8.767 0 Td[(is)-354(no)1(t)-354(pr)1(e)-1(se)-1(n)29(t,)-359(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.732 0 Td[(y)]TJ/F8 9.963 Tf 8.766 0 Td[(is)-354(o)28(v)28(e)-1(r)1(written)-353(w)-1(i)1(th)-354(t)1(he)-354(tran)1(s)-1(l)1(ate)-1(d)-353(in)28(teger)-354(in)1(di)1(c)-1(es)-1(,)]TJ -102.553 -11.955 Td[(and)]TJ/F11 9.963 Tf 19.372 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-333(le)-1(f)1(t)-333(unc)28(han)1(ge)-1(d)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.242 0 Td[(global)]TJ/F8 9.963 Tf -141.629 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 291.877 Td[(If)]TJ/F11 9.963 Tf 10.167 0 Td[(y)]TJ/F8 9.963 Tf 8.766 0 Td[(is)-354(not)-353(pr)1(e)-1(se)-1(n)29(t,)-359(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.732 0 Td[(y)]TJ/F8 9.963 Tf 8.767 0 Td[(is)-354(o)28(v)28(e)-1(r)1(written)-353(w)-1(i)1(th)-354(t)1(he)-354(tran)1(s)-1(l)1(ate)-1(d)-353(in)28(t)1(e)-1(ger)-354(in)1(di)1(c)-1(es)-1(,)]TJ -102.554 -11.955 Td[(and)]TJ/F11 9.963 Tf 19.372 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-334(l)1(e)-1(f)1(t)-333(unc)28(han)1(ge)-1(d)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.242 0 Td[(global)]TJ/F8 9.963 Tf -141.629 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ ET -1 0 0 1 94.914 236.086 cm +1 0 0 1 145.724 236.086 cm 0 g 0 G -1 0 0 1 -94.914 -236.086 cm +1 0 0 1 -145.724 -236.086 cm BT -/F29 9.963 Tf 99.895 236.086 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 236.086 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 236.086 cm +1 0 0 1 169.482 236.086 cm 0 g 0 G -1 0 0 1 -118.672 -236.086 cm +1 0 0 1 -169.482 -236.086 cm BT -/F8 9.963 Tf 123.653 236.086 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 174.463 236.086 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.863 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(57)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(56)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -759 0 obj << +755 0 obj << /Type /Page -/Contents 760 0 R -/Resources 758 0 R +/Contents 756 0 R +/Resources 754 0 R /MediaBox [0 0 595.276 841.89] -/Parent 733 0 R -/Annots [ 763 0 R ] +/Parent 735 0 R +/Annots [ 759 0 R ] >> endobj -763 0 obj << +759 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 430.136 361.779 441.261] +/Rect [345.53 430.136 412.588 441.261] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -761 0 obj << -/D [759 0 R /XYZ 99.895 740.998 null] +757 0 obj << +/D [755 0 R /XYZ 150.705 740.998 null] >> endobj 178 0 obj << -/D [759 0 R /XYZ 99.895 644.457 null] ->> endobj -762 0 obj << -/D [759 0 R /XYZ 99.895 613.869 null] +/D [755 0 R /XYZ 150.705 644.457 null] >> endobj 758 0 obj << +/D [755 0 R /XYZ 150.705 613.869 null] +>> endobj +754 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R /F11 350 0 R >> /ProcSet [ /PDF /Text ] >> endobj -766 0 obj << -/Length 734 +762 0 obj << +/Length 718 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -494.416 -740.998 cm +1 0 0 1 -443.606 -740.998 cm BT -/F18 14.346 Tf 150.705 706.129 Td[(7)-1125(I)1(ter)-1(at)1(iv)32(e)-376(Met)1(h)-1(o)-30(ds)]TJ/F8 9.963 Tf 0 -21.821 Td[(In)-376(th)1(is)-377(c)27(h)1(apter)-376(w)28(e)-377(pr)1(o)27(v)1(ide)-376(routi)1(nes)-377(for)-376(p)1(rec)-1(on)1(dit)1(ioners)-377(an)1(d)-376(iterati)1(v)28(e)-377(me)-1(th)1(o)-28(ds.)]TJ 0 -11.955 Td[(Their)-333(in)29(te)-1(r)1(face)-1(s)-334(ar)1(e)-334(d)1(e)-1(\014)1(ned)-333(in)-333(th)1(e)-334(mo)-28(du)1(le)]TJ/F32 9.963 Tf 186.385 0 Td[(psb_methd_mod)]TJ +/F18 14.346 Tf 99.895 706.129 Td[(7)-1125(It)1(er)-1(at)1(iv)32(e)-376(Metho)-30(ds)]TJ/F8 9.963 Tf 0 -21.821 Td[(In)-376(th)1(is)-377(c)27(h)1(apter)-376(w)28(e)-377(pr)1(o)27(v)1(ide)-377(r)1(outi)1(nes)-377(for)-376(p)1(rec)-1(on)1(dit)1(ioners)-377(an)1(d)-376(iterati)1(v)28(e)-377(me)-1(th)1(o)-28(ds.)]TJ 0 -11.955 Td[(Their)-333(in)29(te)-1(r)1(face)-1(s)-334(ar)1(e)-334(de\014)1(ned)-333(in)-333(th)1(e)-334(mo)-28(du)1(le)]TJ/F32 9.963 Tf 186.385 0 Td[(psb_methd_mod)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(58)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(57)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -765 0 obj << +761 0 obj << /Type /Page -/Contents 766 0 R -/Resources 764 0 R +/Contents 762 0 R +/Resources 760 0 R /MediaBox [0 0 595.276 841.89] -/Parent 768 0 R +/Parent 735 0 R >> endobj -767 0 obj << -/D [765 0 R /XYZ 150.705 740.998 null] +763 0 obj << +/D [761 0 R /XYZ 99.895 740.998 null] >> endobj 182 0 obj << -/D [765 0 R /XYZ 150.705 716.092 null] +/D [761 0 R /XYZ 99.895 716.092 null] >> endobj -764 0 obj << +760 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -771 0 obj << -/Length 8519 +766 0 obj << +/Length 8493 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.031 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -678.967 cm +1 0 0 1 -145.724 -678.967 cm BT -/F18 14.346 Tf 99.895 678.967 Td[(psb)]TJ +/F18 14.346 Tf 150.705 678.967 Td[(psb)]TJ ET -1 0 0 1 125.163 678.967 cm +1 0 0 1 175.972 678.967 cm q []0 d 0 J @@ -17599,11 +17517,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -678.967 cm +1 0 0 1 -175.972 -678.967 cm BT -/F18 14.346 Tf 130.004 678.967 Td[(cg)-375(|C)1(G)-375(Iter)-1(at)1(iv)32(e)-375(M)-1(et)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(This)-491(subr)1(outi)1(ne)-491(impleme)-1(n)28(ts)-491(th)1(e)-492(CG)-491(metho)-28(d)-490(with)-490(re)-1(start)1(ing.)-917(The)-491(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ +/F18 14.346 Tf 180.814 678.967 Td[(cg)-375(|C)1(G)-375(Iter)-1(a)1(tiv)32(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(Thi)1(s)-492(sub)1(routi)1(ne)-491(impleme)-1(n)28(t)1(s)-492(th)1(e)-492(CG)-491(metho)-27(d)-491(with)-490(re)-1(star)1(ting.)-917(The)-491(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(i)1(n\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ ET -1 0 0 1 224.321 608.251 cm +1 0 0 1 275.131 608.251 cm q []0 d 0 J @@ -17612,11 +17530,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -224.321 -608.251 cm +1 0 0 1 -275.131 -608.251 cm BT -/F8 9.963 Tf 224.321 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ +/F8 9.963 Tf 275.131 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ ET -1 0 0 1 248.595 570.566 cm +1 0 0 1 299.404 570.566 cm q []0 d 0 J @@ -17625,11 +17543,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -248.595 -570.566 cm +1 0 0 1 -299.404 -570.566 cm BT -/F14 9.963 Tf 248.595 561.441 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 33.306 -22.092 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 299.404 561.441 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 33.305 -22.092 Td[(call)-333(psb)]TJ ET -1 0 0 1 167.063 486.852 cm +1 0 0 1 217.872 486.852 cm q []0 d 0 J @@ -17638,11 +17556,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -167.063 -486.852 cm +1 0 0 1 -217.872 -486.852 cm BT -/F8 9.963 Tf 170.051 486.852 Td[(cg)-334(\050)]TJ/F19 9.963 Tf 16.605 0 Td[(a,pr)52(e)51(c,b,)1(x,eps,desc)]TJ +/F8 9.963 Tf 220.861 486.852 Td[(cg)-334(\050)]TJ/F19 9.963 Tf 16.604 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ ET -1 0 0 1 266.359 486.852 cm +1 0 0 1 317.168 486.852 cm q []0 d 0 J @@ -17651,37 +17569,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -266.359 -486.852 cm +1 0 0 1 -317.168 -486.852 cm BT -/F19 9.963 Tf 269.414 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ +/F19 9.963 Tf 320.223 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ ET -1 0 0 1 94.914 462.627 cm +1 0 0 1 145.724 462.627 cm 0 g 0 G -1 0 0 1 -94.914 -462.627 cm +1 0 0 1 -145.724 -462.627 cm BT -/F29 9.963 Tf 99.895 462.627 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 462.627 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 462.627 cm +1 0 0 1 198.29 462.627 cm 0 g 0 G -1 0 0 1 -52.567 -21.185 cm +1 0 0 1 -52.566 -21.185 cm 0 g 0 G -1 0 0 1 -94.914 -441.442 cm +1 0 0 1 -145.724 -441.442 cm BT -/F29 9.963 Tf 99.895 441.442 Td[(a)]TJ +/F29 9.963 Tf 150.705 441.442 Td[(a)]TJ ET -1 0 0 1 105.465 441.442 cm +1 0 0 1 156.274 441.442 cm 0 g 0 G -1 0 0 1 -105.465 -441.442 cm +1 0 0 1 -156.274 -441.442 cm BT -/F8 9.963 Tf 110.446 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 161.256 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 405.576 cm +1 0 0 1 346.526 405.576 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -405.576 cm +1 0 0 1 -346.526 -405.576 cm BT -/F32 9.963 Tf 295.717 405.576 Td[(psb)]TJ +/F32 9.963 Tf 346.526 405.576 Td[(psb)]TJ ET -1 0 0 1 312.036 405.576 cm +1 0 0 1 362.845 405.576 cm q []0 d 0 J @@ -17690,11 +17608,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -405.576 cm +1 0 0 1 -362.845 -405.576 cm BT -/F32 9.963 Tf 315.174 405.576 Td[(spmat)]TJ +/F32 9.963 Tf 365.983 405.576 Td[(spmat)]TJ ET -1 0 0 1 341.953 405.576 cm +1 0 0 1 392.763 405.576 cm q []0 d 0 J @@ -17703,35 +17621,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -341.953 -405.576 cm +1 0 0 1 -392.763 -405.576 cm BT -/F32 9.963 Tf 345.091 405.576 Td[(type)]TJ +/F32 9.963 Tf 395.901 405.576 Td[(type)]TJ ET -1 0 0 1 366.013 405.576 cm +1 0 0 1 416.822 405.576 cm 0 g 0 G -1 0 0 1 -366.013 -405.576 cm +1 0 0 1 -416.822 -405.576 cm BT -/F8 9.963 Tf 366.013 405.576 Td[(.)]TJ +/F8 9.963 Tf 416.822 405.576 Td[(.)]TJ ET -1 0 0 1 94.914 384.392 cm +1 0 0 1 145.724 384.392 cm 0 g 0 G -1 0 0 1 -94.914 -384.392 cm +1 0 0 1 -145.724 -384.392 cm BT -/F29 9.963 Tf 99.895 384.392 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 384.392 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 384.392 cm +1 0 0 1 172.131 384.392 cm 0 g 0 G -1 0 0 1 -121.322 -384.392 cm +1 0 0 1 -172.131 -384.392 cm BT -/F8 9.963 Tf 126.303 384.392 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 177.113 384.392 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 348.526 cm +1 0 0 1 346.526 348.526 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -348.526 cm +1 0 0 1 -346.526 -348.526 cm BT -/F32 9.963 Tf 295.717 348.526 Td[(psb)]TJ +/F32 9.963 Tf 346.526 348.526 Td[(psb)]TJ ET -1 0 0 1 312.036 348.526 cm +1 0 0 1 362.845 348.526 cm q []0 d 0 J @@ -17740,11 +17658,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -348.526 cm +1 0 0 1 -362.845 -348.526 cm BT -/F32 9.963 Tf 315.174 348.526 Td[(prec)]TJ +/F32 9.963 Tf 365.983 348.526 Td[(prec)]TJ ET -1 0 0 1 336.723 348.526 cm +1 0 0 1 387.532 348.526 cm q []0 d 0 J @@ -17753,59 +17671,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -348.526 cm +1 0 0 1 -387.532 -348.526 cm BT -/F32 9.963 Tf 339.861 348.526 Td[(type)]TJ +/F32 9.963 Tf 390.67 348.526 Td[(type)]TJ ET -1 0 0 1 360.782 348.526 cm +1 0 0 1 411.592 348.526 cm 0 g 0 G -1 0 0 1 -360.782 -348.526 cm +1 0 0 1 -411.592 -348.526 cm BT -/F8 9.963 Tf 360.782 348.526 Td[(.)]TJ +/F8 9.963 Tf 411.592 348.526 Td[(.)]TJ ET -1 0 0 1 94.914 327.342 cm +1 0 0 1 145.724 327.342 cm 0 g 0 G -1 0 0 1 -94.914 -327.342 cm +1 0 0 1 -145.724 -327.342 cm BT -/F29 9.963 Tf 99.895 327.342 Td[(b)]TJ +/F29 9.963 Tf 150.705 327.342 Td[(b)]TJ ET -1 0 0 1 106.26 327.342 cm +1 0 0 1 157.07 327.342 cm 0 g 0 G -1 0 0 1 -106.26 -327.342 cm +1 0 0 1 -157.07 -327.342 cm BT -/F8 9.963 Tf 111.242 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 162.051 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 270.291 cm +1 0 0 1 145.724 270.291 cm 0 g 0 G -1 0 0 1 -94.914 -270.291 cm +1 0 0 1 -145.724 -270.291 cm BT -/F29 9.963 Tf 99.895 270.291 Td[(x)]TJ +/F29 9.963 Tf 150.705 270.291 Td[(x)]TJ ET -1 0 0 1 105.942 270.291 cm +1 0 0 1 156.752 270.291 cm 0 g 0 G -1 0 0 1 -105.942 -270.291 cm +1 0 0 1 -156.752 -270.291 cm BT -/F8 9.963 Tf 110.923 270.291 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 270.291 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 213.241 cm +1 0 0 1 145.724 213.241 cm 0 g 0 G -1 0 0 1 -94.914 -213.241 cm +1 0 0 1 -145.724 -213.241 cm BT -/F29 9.963 Tf 99.895 213.241 Td[(eps)]TJ +/F29 9.963 Tf 150.705 213.241 Td[(eps)]TJ ET -1 0 0 1 116.031 213.241 cm +1 0 0 1 166.84 213.241 cm 0 g 0 G -1 0 0 1 -116.031 -213.241 cm +1 0 0 1 -166.84 -213.241 cm BT -/F8 9.963 Tf 121.012 213.241 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 171.821 213.241 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 156.191 cm +1 0 0 1 145.724 156.191 cm 0 g 0 G -1 0 0 1 -94.914 -156.191 cm +1 0 0 1 -145.724 -156.191 cm BT -/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ +/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ ET -1 0 0 1 121.81 156.191 cm +1 0 0 1 172.619 156.191 cm q []0 d 0 J @@ -17814,23 +17732,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -156.191 cm +1 0 0 1 -172.619 -156.191 cm BT -/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ +/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ ET -1 0 0 1 130.816 156.191 cm +1 0 0 1 181.626 156.191 cm 0 g 0 G -1 0 0 1 -130.816 -156.191 cm +1 0 0 1 -181.626 -156.191 cm BT -/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 120.326 cm +1 0 0 1 346.526 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -120.326 cm +1 0 0 1 -346.526 -120.326 cm BT -/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ +/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ ET -1 0 0 1 312.036 120.326 cm +1 0 0 1 362.845 120.326 cm q []0 d 0 J @@ -17839,11 +17757,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -120.326 cm +1 0 0 1 -362.845 -120.326 cm BT -/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ +/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ ET -1 0 0 1 336.723 120.326 cm +1 0 0 1 387.532 120.326 cm q []0 d 0 J @@ -17852,208 +17770,208 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -120.326 cm +1 0 0 1 -387.532 -120.326 cm BT -/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ +/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ ET -1 0 0 1 360.782 120.326 cm +1 0 0 1 411.592 120.326 cm 0 g 0 G -1 0 0 1 -360.782 -120.326 cm +1 0 0 1 -411.592 -120.326 cm BT -/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ +/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(59)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(58)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -770 0 obj << +765 0 obj << /Type /Page -/Contents 771 0 R -/Resources 769 0 R +/Contents 766 0 R +/Resources 764 0 R /MediaBox [0 0 595.276 841.89] -/Parent 768 0 R -/Annots [ 774 0 R 775 0 R 776 0 R ] +/Parent 772 0 R +/Annots [ 769 0 R 770 0 R 771 0 R ] >> endobj -774 0 obj << +769 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 402.366 367.009 413.491] +/Rect [345.53 402.366 417.818 413.491] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -775 0 obj << +770 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 345.316 361.779 356.441] +/Rect [345.53 345.316 412.588 356.441] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -776 0 obj << +771 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 361.779 128.24] +/Rect [345.53 117.115 412.588 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -772 0 obj << -/D [770 0 R /XYZ 99.895 740.998 null] +767 0 obj << +/D [765 0 R /XYZ 150.705 740.998 null] >> endobj 186 0 obj << -/D [770 0 R /XYZ 99.895 657.44 null] +/D [765 0 R /XYZ 150.705 657.44 null] >> endobj -773 0 obj << -/D [770 0 R /XYZ 99.895 496.017 null] +768 0 obj << +/D [765 0 R /XYZ 150.705 496.017 null] >> endobj -769 0 obj << +764 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F14 355 0 R /F11 350 0 R /F10 455 0 R /F7 503 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -779 0 obj << -/Length 4705 +775 0 obj << +/Length 4701 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -145.724 -706.129 cm +1 0 0 1 -94.914 -706.129 cm BT -/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 179.506 706.129 cm +1 0 0 1 128.697 706.129 cm 0 g 0 G -1 0 0 1 -179.506 -706.129 cm +1 0 0 1 -128.697 -706.129 cm BT -/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 145.724 638.383 cm +1 0 0 1 94.914 638.383 cm 0 g 0 G -1 0 0 1 -145.724 -638.383 cm +1 0 0 1 -94.914 -638.383 cm BT -/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 178.974 638.383 cm +1 0 0 1 128.164 638.383 cm 0 g 0 G -1 0 0 1 -178.974 -638.383 cm +1 0 0 1 -128.164 -638.383 cm BT -/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 9.963 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pr)1(in)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.691 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf 29.339 0 Td[(iterati)1(ons.)]TJ -236.853 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 9.962 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pri)1(n)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(rgen)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.692 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf 29.338 0 Td[(iterati)1(ons.)]TJ -236.852 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 582.592 cm +1 0 0 1 94.914 582.592 cm 0 g 0 G -1 0 0 1 -145.724 -582.592 cm +1 0 0 1 -94.914 -582.592 cm BT -/F29 9.963 Tf 150.705 582.592 Td[(istop)]TJ +/F29 9.963 Tf 99.895 582.592 Td[(istop)]TJ ET -1 0 0 1 174.955 582.592 cm +1 0 0 1 124.146 582.592 cm 0 g 0 G -1 0 0 1 -174.955 -582.592 cm +1 0 0 1 -124.146 -582.592 cm BT -/F8 9.963 Tf 179.937 582.592 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 129.127 582.592 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 526.801 cm +1 0 0 1 94.914 526.801 cm 0 g 0 G -1 0 0 1 -145.724 -526.801 cm +1 0 0 1 -94.914 -526.801 cm BT -/F29 9.963 Tf 150.705 526.801 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 526.801 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 526.801 cm +1 0 0 1 154.434 526.801 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -506.876 cm +1 0 0 1 -94.914 -506.876 cm BT -/F29 9.963 Tf 150.705 506.876 Td[(x)]TJ +/F29 9.963 Tf 99.895 506.876 Td[(x)]TJ ET -1 0 0 1 156.752 506.876 cm +1 0 0 1 105.942 506.876 cm 0 g 0 G -1 0 0 1 -156.752 -506.876 cm +1 0 0 1 -105.942 -506.876 cm BT -/F8 9.963 Tf 161.733 506.876 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 506.876 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 451.085 cm +1 0 0 1 94.914 451.085 cm 0 g 0 G -1 0 0 1 -145.724 -451.085 cm +1 0 0 1 -94.914 -451.085 cm BT -/F29 9.963 Tf 150.705 451.085 Td[(it)-1(er)]TJ +/F29 9.963 Tf 99.895 451.085 Td[(it)-1(er)]TJ ET -1 0 0 1 168.312 451.085 cm +1 0 0 1 117.503 451.085 cm 0 g 0 G -1 0 0 1 -168.312 -451.085 cm +1 0 0 1 -117.503 -451.085 cm BT -/F8 9.963 Tf 173.294 451.085 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 122.484 451.085 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 145.724 395.295 cm +1 0 0 1 94.914 395.295 cm 0 g 0 G -1 0 0 1 -145.724 -395.295 cm +1 0 0 1 -94.914 -395.295 cm BT -/F29 9.963 Tf 150.705 395.295 Td[(err)]TJ +/F29 9.963 Tf 99.895 395.295 Td[(err)]TJ ET -1 0 0 1 165.393 395.295 cm +1 0 0 1 114.583 395.295 cm 0 g 0 G -1 0 0 1 -165.393 -395.295 cm +1 0 0 1 -114.583 -395.295 cm BT -/F8 9.963 Tf 170.374 395.295 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 119.565 395.295 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 339.504 cm +1 0 0 1 94.914 339.504 cm 0 g 0 G -1 0 0 1 -145.724 -339.504 cm +1 0 0 1 -94.914 -339.504 cm BT -/F29 9.963 Tf 150.705 339.504 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 339.504 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 339.504 cm +1 0 0 1 118.672 339.504 cm 0 g 0 G -1 0 0 1 -169.482 -339.504 cm +1 0 0 1 -118.672 -339.504 cm BT -/F8 9.963 Tf 174.463 339.504 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 123.653 339.504 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(60)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(59)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -778 0 obj << +774 0 obj << /Type /Page -/Contents 779 0 R -/Resources 777 0 R +/Contents 775 0 R +/Resources 773 0 R /MediaBox [0 0 595.276 841.89] -/Parent 768 0 R +/Parent 772 0 R >> endobj -780 0 obj << -/D [778 0 R /XYZ 150.705 740.998 null] +776 0 obj << +/D [774 0 R /XYZ 99.895 740.998 null] >> endobj -777 0 obj << +773 0 obj << /Font << /F29 263 0 R /F8 266 0 R /F11 350 0 R /F14 355 0 R >> /ProcSet [ /PDF /Text ] >> endobj -783 0 obj << -/Length 8532 +779 0 obj << +/Length 8503 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.031 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -678.967 cm +1 0 0 1 -145.724 -678.967 cm BT -/F18 14.346 Tf 99.895 678.967 Td[(psb)]TJ +/F18 14.346 Tf 150.705 678.967 Td[(psb)]TJ ET -1 0 0 1 125.163 678.967 cm +1 0 0 1 175.972 678.967 cm q []0 d 0 J @@ -18062,11 +17980,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -678.967 cm +1 0 0 1 -175.972 -678.967 cm BT -/F18 14.346 Tf 130.004 678.967 Td[(cgs)-374(|CGS)-375(Iterati)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(This)-440(s)-1(u)1(brou)1(tin)1(e)-441(impleme)-1(n)28(t)1(s)-441(the)-441(CGS)-440(metho)-28(d)-440(wit)1(h)-441(r)1(e)-1(start)1(ing.)-766(Th)1(e)-441(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ +/F18 14.346 Tf 180.814 678.967 Td[(cgs)-374(|CGS)-375(Iterati)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(Thi)1(s)-441(s)-1(u)1(brou)1(tin)1(e)-441(impleme)-1(n)28(t)1(s)-441(the)-441(CGS)-440(metho)-28(d)-440(wit)1(h)-440(re)-1(star)1(ting.)-765(T)-1(h)1(e)-441(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(i)1(n\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ ET -1 0 0 1 224.321 608.251 cm +1 0 0 1 275.131 608.251 cm q []0 d 0 J @@ -18075,11 +17993,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -224.321 -608.251 cm +1 0 0 1 -275.131 -608.251 cm BT -/F8 9.963 Tf 224.321 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ +/F8 9.963 Tf 275.131 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ ET -1 0 0 1 248.595 570.566 cm +1 0 0 1 299.404 570.566 cm q []0 d 0 J @@ -18088,11 +18006,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -248.595 -570.566 cm +1 0 0 1 -299.404 -570.566 cm BT -/F14 9.963 Tf 248.595 561.441 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 31.341 -22.092 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 299.404 561.441 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 31.34 -22.092 Td[(call)-333(psb)]TJ ET -1 0 0 1 165.098 486.852 cm +1 0 0 1 215.907 486.852 cm q []0 d 0 J @@ -18101,11 +18019,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -165.098 -486.852 cm +1 0 0 1 -215.907 -486.852 cm BT -/F8 9.963 Tf 168.087 486.852 Td[(cgs)-334(\050)]TJ/F19 9.963 Tf 20.534 0 Td[(a,pr)52(e)51(c,b,)1(x,eps,desc)]TJ +/F8 9.963 Tf 218.896 486.852 Td[(cgs)-334(\050)]TJ/F19 9.963 Tf 20.534 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ ET -1 0 0 1 268.323 486.852 cm +1 0 0 1 319.133 486.852 cm q []0 d 0 J @@ -18114,37 +18032,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -268.323 -486.852 cm +1 0 0 1 -319.133 -486.852 cm BT -/F19 9.963 Tf 271.379 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ +/F19 9.963 Tf 322.188 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ ET -1 0 0 1 94.914 462.627 cm +1 0 0 1 145.724 462.627 cm 0 g 0 G -1 0 0 1 -94.914 -462.627 cm +1 0 0 1 -145.724 -462.627 cm BT -/F29 9.963 Tf 99.895 462.627 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 462.627 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 462.627 cm +1 0 0 1 198.29 462.627 cm 0 g 0 G -1 0 0 1 -52.567 -21.185 cm +1 0 0 1 -52.566 -21.185 cm 0 g 0 G -1 0 0 1 -94.914 -441.442 cm +1 0 0 1 -145.724 -441.442 cm BT -/F29 9.963 Tf 99.895 441.442 Td[(a)]TJ +/F29 9.963 Tf 150.705 441.442 Td[(a)]TJ ET -1 0 0 1 105.465 441.442 cm +1 0 0 1 156.274 441.442 cm 0 g 0 G -1 0 0 1 -105.465 -441.442 cm +1 0 0 1 -156.274 -441.442 cm BT -/F8 9.963 Tf 110.446 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 161.256 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 405.576 cm +1 0 0 1 346.526 405.576 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -405.576 cm +1 0 0 1 -346.526 -405.576 cm BT -/F32 9.963 Tf 295.717 405.576 Td[(psb)]TJ +/F32 9.963 Tf 346.526 405.576 Td[(psb)]TJ ET -1 0 0 1 312.036 405.576 cm +1 0 0 1 362.845 405.576 cm q []0 d 0 J @@ -18153,11 +18071,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -405.576 cm +1 0 0 1 -362.845 -405.576 cm BT -/F32 9.963 Tf 315.174 405.576 Td[(spmat)]TJ +/F32 9.963 Tf 365.983 405.576 Td[(spmat)]TJ ET -1 0 0 1 341.953 405.576 cm +1 0 0 1 392.763 405.576 cm q []0 d 0 J @@ -18166,35 +18084,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -341.953 -405.576 cm +1 0 0 1 -392.763 -405.576 cm BT -/F32 9.963 Tf 345.091 405.576 Td[(type)]TJ +/F32 9.963 Tf 395.901 405.576 Td[(type)]TJ ET -1 0 0 1 366.013 405.576 cm +1 0 0 1 416.822 405.576 cm 0 g 0 G -1 0 0 1 -366.013 -405.576 cm +1 0 0 1 -416.822 -405.576 cm BT -/F8 9.963 Tf 366.013 405.576 Td[(.)]TJ +/F8 9.963 Tf 416.822 405.576 Td[(.)]TJ ET -1 0 0 1 94.914 384.392 cm +1 0 0 1 145.724 384.392 cm 0 g 0 G -1 0 0 1 -94.914 -384.392 cm +1 0 0 1 -145.724 -384.392 cm BT -/F29 9.963 Tf 99.895 384.392 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 384.392 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 384.392 cm +1 0 0 1 172.131 384.392 cm 0 g 0 G -1 0 0 1 -121.322 -384.392 cm +1 0 0 1 -172.131 -384.392 cm BT -/F8 9.963 Tf 126.303 384.392 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 177.113 384.392 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 348.526 cm +1 0 0 1 346.526 348.526 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -348.526 cm +1 0 0 1 -346.526 -348.526 cm BT -/F32 9.963 Tf 295.717 348.526 Td[(psb)]TJ +/F32 9.963 Tf 346.526 348.526 Td[(psb)]TJ ET -1 0 0 1 312.036 348.526 cm +1 0 0 1 362.845 348.526 cm q []0 d 0 J @@ -18203,11 +18121,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -348.526 cm +1 0 0 1 -362.845 -348.526 cm BT -/F32 9.963 Tf 315.174 348.526 Td[(prec)]TJ +/F32 9.963 Tf 365.983 348.526 Td[(prec)]TJ ET -1 0 0 1 336.723 348.526 cm +1 0 0 1 387.532 348.526 cm q []0 d 0 J @@ -18216,59 +18134,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -348.526 cm +1 0 0 1 -387.532 -348.526 cm BT -/F32 9.963 Tf 339.861 348.526 Td[(type)]TJ +/F32 9.963 Tf 390.67 348.526 Td[(type)]TJ ET -1 0 0 1 360.782 348.526 cm +1 0 0 1 411.592 348.526 cm 0 g 0 G -1 0 0 1 -360.782 -348.526 cm +1 0 0 1 -411.592 -348.526 cm BT -/F8 9.963 Tf 360.782 348.526 Td[(.)]TJ +/F8 9.963 Tf 411.592 348.526 Td[(.)]TJ ET -1 0 0 1 94.914 327.342 cm +1 0 0 1 145.724 327.342 cm 0 g 0 G -1 0 0 1 -94.914 -327.342 cm +1 0 0 1 -145.724 -327.342 cm BT -/F29 9.963 Tf 99.895 327.342 Td[(b)]TJ +/F29 9.963 Tf 150.705 327.342 Td[(b)]TJ ET -1 0 0 1 106.26 327.342 cm +1 0 0 1 157.07 327.342 cm 0 g 0 G -1 0 0 1 -106.26 -327.342 cm +1 0 0 1 -157.07 -327.342 cm BT -/F8 9.963 Tf 111.242 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 162.051 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 270.291 cm +1 0 0 1 145.724 270.291 cm 0 g 0 G -1 0 0 1 -94.914 -270.291 cm +1 0 0 1 -145.724 -270.291 cm BT -/F29 9.963 Tf 99.895 270.291 Td[(x)]TJ +/F29 9.963 Tf 150.705 270.291 Td[(x)]TJ ET -1 0 0 1 105.942 270.291 cm +1 0 0 1 156.752 270.291 cm 0 g 0 G -1 0 0 1 -105.942 -270.291 cm +1 0 0 1 -156.752 -270.291 cm BT -/F8 9.963 Tf 110.923 270.291 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 270.291 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 213.241 cm +1 0 0 1 145.724 213.241 cm 0 g 0 G -1 0 0 1 -94.914 -213.241 cm +1 0 0 1 -145.724 -213.241 cm BT -/F29 9.963 Tf 99.895 213.241 Td[(eps)]TJ +/F29 9.963 Tf 150.705 213.241 Td[(eps)]TJ ET -1 0 0 1 116.031 213.241 cm +1 0 0 1 166.84 213.241 cm 0 g 0 G -1 0 0 1 -116.031 -213.241 cm +1 0 0 1 -166.84 -213.241 cm BT -/F8 9.963 Tf 121.012 213.241 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 171.821 213.241 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 156.191 cm +1 0 0 1 145.724 156.191 cm 0 g 0 G -1 0 0 1 -94.914 -156.191 cm +1 0 0 1 -145.724 -156.191 cm BT -/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ +/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ ET -1 0 0 1 121.81 156.191 cm +1 0 0 1 172.619 156.191 cm q []0 d 0 J @@ -18277,23 +18195,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -156.191 cm +1 0 0 1 -172.619 -156.191 cm BT -/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ +/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ ET -1 0 0 1 130.816 156.191 cm +1 0 0 1 181.626 156.191 cm 0 g 0 G -1 0 0 1 -130.816 -156.191 cm +1 0 0 1 -181.626 -156.191 cm BT -/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 120.326 cm +1 0 0 1 346.526 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -120.326 cm +1 0 0 1 -346.526 -120.326 cm BT -/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ +/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ ET -1 0 0 1 312.036 120.326 cm +1 0 0 1 362.845 120.326 cm q []0 d 0 J @@ -18302,11 +18220,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -120.326 cm +1 0 0 1 -362.845 -120.326 cm BT -/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ +/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ ET -1 0 0 1 336.723 120.326 cm +1 0 0 1 387.532 120.326 cm q []0 d 0 J @@ -18315,208 +18233,208 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -120.326 cm +1 0 0 1 -387.532 -120.326 cm BT -/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ +/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ ET -1 0 0 1 360.782 120.326 cm +1 0 0 1 411.592 120.326 cm 0 g 0 G -1 0 0 1 -360.782 -120.326 cm +1 0 0 1 -411.592 -120.326 cm BT -/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ +/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(61)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(60)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -782 0 obj << +778 0 obj << /Type /Page -/Contents 783 0 R -/Resources 781 0 R +/Contents 779 0 R +/Resources 777 0 R /MediaBox [0 0 595.276 841.89] -/Parent 768 0 R -/Annots [ 786 0 R 787 0 R 788 0 R ] +/Parent 772 0 R +/Annots [ 782 0 R 783 0 R 784 0 R ] >> endobj -786 0 obj << +782 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 402.366 367.009 413.491] +/Rect [345.53 402.366 417.818 413.491] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -787 0 obj << +783 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 345.316 361.779 356.441] +/Rect [345.53 345.316 412.588 356.441] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -788 0 obj << +784 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 361.779 128.24] +/Rect [345.53 117.115 412.588 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -784 0 obj << -/D [782 0 R /XYZ 99.895 740.998 null] +780 0 obj << +/D [778 0 R /XYZ 150.705 740.998 null] >> endobj 190 0 obj << -/D [782 0 R /XYZ 99.895 657.44 null] ->> endobj -785 0 obj << -/D [782 0 R /XYZ 99.895 496.017 null] +/D [778 0 R /XYZ 150.705 657.44 null] >> endobj 781 0 obj << +/D [778 0 R /XYZ 150.705 496.017 null] +>> endobj +777 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F14 355 0 R /F11 350 0 R /F10 455 0 R /F7 503 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -791 0 obj << -/Length 4705 +787 0 obj << +/Length 4701 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -145.724 -706.129 cm +1 0 0 1 -94.914 -706.129 cm BT -/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 179.506 706.129 cm +1 0 0 1 128.697 706.129 cm 0 g 0 G -1 0 0 1 -179.506 -706.129 cm +1 0 0 1 -128.697 -706.129 cm BT -/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 145.724 638.383 cm +1 0 0 1 94.914 638.383 cm 0 g 0 G -1 0 0 1 -145.724 -638.383 cm +1 0 0 1 -94.914 -638.383 cm BT -/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 178.974 638.383 cm +1 0 0 1 128.164 638.383 cm 0 g 0 G -1 0 0 1 -178.974 -638.383 cm +1 0 0 1 -128.164 -638.383 cm BT -/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 9.963 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pr)1(in)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.691 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf 29.339 0 Td[(iterati)1(ons.)]TJ -236.853 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 9.962 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pri)1(n)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(rgen)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.692 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf 29.338 0 Td[(iterati)1(ons.)]TJ -236.852 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 582.592 cm +1 0 0 1 94.914 582.592 cm 0 g 0 G -1 0 0 1 -145.724 -582.592 cm +1 0 0 1 -94.914 -582.592 cm BT -/F29 9.963 Tf 150.705 582.592 Td[(istop)]TJ +/F29 9.963 Tf 99.895 582.592 Td[(istop)]TJ ET -1 0 0 1 174.955 582.592 cm +1 0 0 1 124.146 582.592 cm 0 g 0 G -1 0 0 1 -174.955 -582.592 cm +1 0 0 1 -124.146 -582.592 cm BT -/F8 9.963 Tf 179.937 582.592 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 129.127 582.592 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 526.801 cm +1 0 0 1 94.914 526.801 cm 0 g 0 G -1 0 0 1 -145.724 -526.801 cm +1 0 0 1 -94.914 -526.801 cm BT -/F29 9.963 Tf 150.705 526.801 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 526.801 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 526.801 cm +1 0 0 1 154.434 526.801 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -506.876 cm +1 0 0 1 -94.914 -506.876 cm BT -/F29 9.963 Tf 150.705 506.876 Td[(x)]TJ +/F29 9.963 Tf 99.895 506.876 Td[(x)]TJ ET -1 0 0 1 156.752 506.876 cm +1 0 0 1 105.942 506.876 cm 0 g 0 G -1 0 0 1 -156.752 -506.876 cm +1 0 0 1 -105.942 -506.876 cm BT -/F8 9.963 Tf 161.733 506.876 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 506.876 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 451.085 cm +1 0 0 1 94.914 451.085 cm 0 g 0 G -1 0 0 1 -145.724 -451.085 cm +1 0 0 1 -94.914 -451.085 cm BT -/F29 9.963 Tf 150.705 451.085 Td[(it)-1(er)]TJ +/F29 9.963 Tf 99.895 451.085 Td[(it)-1(er)]TJ ET -1 0 0 1 168.312 451.085 cm +1 0 0 1 117.503 451.085 cm 0 g 0 G -1 0 0 1 -168.312 -451.085 cm +1 0 0 1 -117.503 -451.085 cm BT -/F8 9.963 Tf 173.294 451.085 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 122.484 451.085 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 145.724 395.295 cm +1 0 0 1 94.914 395.295 cm 0 g 0 G -1 0 0 1 -145.724 -395.295 cm +1 0 0 1 -94.914 -395.295 cm BT -/F29 9.963 Tf 150.705 395.295 Td[(err)]TJ +/F29 9.963 Tf 99.895 395.295 Td[(err)]TJ ET -1 0 0 1 165.393 395.295 cm +1 0 0 1 114.583 395.295 cm 0 g 0 G -1 0 0 1 -165.393 -395.295 cm +1 0 0 1 -114.583 -395.295 cm BT -/F8 9.963 Tf 170.374 395.295 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 119.565 395.295 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 339.504 cm +1 0 0 1 94.914 339.504 cm 0 g 0 G -1 0 0 1 -145.724 -339.504 cm +1 0 0 1 -94.914 -339.504 cm BT -/F29 9.963 Tf 150.705 339.504 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 339.504 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 339.504 cm +1 0 0 1 118.672 339.504 cm 0 g 0 G -1 0 0 1 -169.482 -339.504 cm +1 0 0 1 -118.672 -339.504 cm BT -/F8 9.963 Tf 174.463 339.504 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 123.653 339.504 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(62)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(61)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -790 0 obj << +786 0 obj << /Type /Page -/Contents 791 0 R -/Resources 789 0 R +/Contents 787 0 R +/Resources 785 0 R /MediaBox [0 0 595.276 841.89] -/Parent 768 0 R +/Parent 772 0 R >> endobj -792 0 obj << -/D [790 0 R /XYZ 150.705 740.998 null] +788 0 obj << +/D [786 0 R /XYZ 99.895 740.998 null] >> endobj -789 0 obj << +785 0 obj << /Font << /F29 263 0 R /F8 266 0 R /F11 350 0 R /F14 355 0 R >> /ProcSet [ /PDF /Text ] >> endobj -795 0 obj << -/Length 8564 +791 0 obj << +/Length 8524 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.031 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -678.967 cm +1 0 0 1 -145.724 -678.967 cm BT -/F18 14.346 Tf 99.895 678.967 Td[(psb)]TJ +/F18 14.346 Tf 150.705 678.967 Td[(psb)]TJ ET -1 0 0 1 125.163 678.967 cm +1 0 0 1 175.972 678.967 cm q []0 d 0 J @@ -18525,11 +18443,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -678.967 cm +1 0 0 1 -175.972 -678.967 cm BT -/F18 14.346 Tf 130.004 678.967 Td[(bicg)-374(|Bi)1(CG)-375(Iterati)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(This)-401(s)-1(u)1(bro)1(utin)1(e)-402(impl)1(e)-1(me)-1(n)29(ts)-402(th)1(e)-402(B)-1(i)1(C)-1(G)-401(metho)-27(d)-401(w)-1(i)1(th)-401(res)-1(t)1(artin)1(g.)-649(Th)1(e)-402(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ +/F18 14.346 Tf 180.814 678.967 Td[(bicg)-374(|Bi)1(CG)-375(Iterati)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(Thi)1(s)-402(s)-1(u)1(br)1(outin)1(e)-402(impl)1(e)-1(me)-1(n)29(ts)-402(th)1(e)-402(BiCG)-401(m)-1(etho)-27(d)-401(with)-401(res)-1(t)1(artin)1(g.)-649(Th)1(e)-402(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(i)1(n\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ ET -1 0 0 1 224.321 608.251 cm +1 0 0 1 275.131 608.251 cm q []0 d 0 J @@ -18538,11 +18456,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -224.321 -608.251 cm +1 0 0 1 -275.131 -608.251 cm BT -/F8 9.963 Tf 224.321 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ +/F8 9.963 Tf 275.131 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ ET -1 0 0 1 248.595 570.566 cm +1 0 0 1 299.404 570.566 cm q []0 d 0 J @@ -18551,11 +18469,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -248.595 -570.566 cm +1 0 0 1 -299.404 -570.566 cm BT -/F14 9.963 Tf 248.595 561.441 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 29.155 -22.092 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 299.404 561.441 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 29.154 -22.092 Td[(call)-333(psb)]TJ ET -1 0 0 1 162.911 486.852 cm +1 0 0 1 213.721 486.852 cm q []0 d 0 J @@ -18564,11 +18482,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -162.911 -486.852 cm +1 0 0 1 -213.721 -486.852 cm BT -/F8 9.963 Tf 165.9 486.852 Td[(bi)1(c)-1(g)-333(\050)]TJ/F19 9.963 Tf 24.907 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ +/F8 9.963 Tf 216.71 486.852 Td[(bi)1(c)-1(g)-333(\050)]TJ/F19 9.963 Tf 24.906 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ ET -1 0 0 1 270.51 486.852 cm +1 0 0 1 321.319 486.852 cm q []0 d 0 J @@ -18577,37 +18495,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -270.51 -486.852 cm +1 0 0 1 -321.319 -486.852 cm BT -/F19 9.963 Tf 273.565 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ +/F19 9.963 Tf 324.374 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ ET -1 0 0 1 94.914 462.627 cm +1 0 0 1 145.724 462.627 cm 0 g 0 G -1 0 0 1 -94.914 -462.627 cm +1 0 0 1 -145.724 -462.627 cm BT -/F29 9.963 Tf 99.895 462.627 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 462.627 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 462.627 cm +1 0 0 1 198.29 462.627 cm 0 g 0 G -1 0 0 1 -52.567 -21.185 cm +1 0 0 1 -52.566 -21.185 cm 0 g 0 G -1 0 0 1 -94.914 -441.442 cm +1 0 0 1 -145.724 -441.442 cm BT -/F29 9.963 Tf 99.895 441.442 Td[(a)]TJ +/F29 9.963 Tf 150.705 441.442 Td[(a)]TJ ET -1 0 0 1 105.465 441.442 cm +1 0 0 1 156.274 441.442 cm 0 g 0 G -1 0 0 1 -105.465 -441.442 cm +1 0 0 1 -156.274 -441.442 cm BT -/F8 9.963 Tf 110.446 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 161.256 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 405.576 cm +1 0 0 1 346.526 405.576 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -405.576 cm +1 0 0 1 -346.526 -405.576 cm BT -/F32 9.963 Tf 295.717 405.576 Td[(psb)]TJ +/F32 9.963 Tf 346.526 405.576 Td[(psb)]TJ ET -1 0 0 1 312.036 405.576 cm +1 0 0 1 362.845 405.576 cm q []0 d 0 J @@ -18616,11 +18534,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -405.576 cm +1 0 0 1 -362.845 -405.576 cm BT -/F32 9.963 Tf 315.174 405.576 Td[(spmat)]TJ +/F32 9.963 Tf 365.983 405.576 Td[(spmat)]TJ ET -1 0 0 1 341.953 405.576 cm +1 0 0 1 392.763 405.576 cm q []0 d 0 J @@ -18629,35 +18547,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -341.953 -405.576 cm +1 0 0 1 -392.763 -405.576 cm BT -/F32 9.963 Tf 345.091 405.576 Td[(type)]TJ +/F32 9.963 Tf 395.901 405.576 Td[(type)]TJ ET -1 0 0 1 366.013 405.576 cm +1 0 0 1 416.822 405.576 cm 0 g 0 G -1 0 0 1 -366.013 -405.576 cm +1 0 0 1 -416.822 -405.576 cm BT -/F8 9.963 Tf 366.013 405.576 Td[(.)]TJ +/F8 9.963 Tf 416.822 405.576 Td[(.)]TJ ET -1 0 0 1 94.914 384.392 cm +1 0 0 1 145.724 384.392 cm 0 g 0 G -1 0 0 1 -94.914 -384.392 cm +1 0 0 1 -145.724 -384.392 cm BT -/F29 9.963 Tf 99.895 384.392 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 384.392 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 384.392 cm +1 0 0 1 172.131 384.392 cm 0 g 0 G -1 0 0 1 -121.322 -384.392 cm +1 0 0 1 -172.131 -384.392 cm BT -/F8 9.963 Tf 126.303 384.392 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 177.113 384.392 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 348.526 cm +1 0 0 1 346.526 348.526 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -348.526 cm +1 0 0 1 -346.526 -348.526 cm BT -/F32 9.963 Tf 295.717 348.526 Td[(psb)]TJ +/F32 9.963 Tf 346.526 348.526 Td[(psb)]TJ ET -1 0 0 1 312.036 348.526 cm +1 0 0 1 362.845 348.526 cm q []0 d 0 J @@ -18666,11 +18584,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -348.526 cm +1 0 0 1 -362.845 -348.526 cm BT -/F32 9.963 Tf 315.174 348.526 Td[(prec)]TJ +/F32 9.963 Tf 365.983 348.526 Td[(prec)]TJ ET -1 0 0 1 336.723 348.526 cm +1 0 0 1 387.532 348.526 cm q []0 d 0 J @@ -18679,59 +18597,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -348.526 cm +1 0 0 1 -387.532 -348.526 cm BT -/F32 9.963 Tf 339.861 348.526 Td[(type)]TJ +/F32 9.963 Tf 390.67 348.526 Td[(type)]TJ ET -1 0 0 1 360.782 348.526 cm +1 0 0 1 411.592 348.526 cm 0 g 0 G -1 0 0 1 -360.782 -348.526 cm +1 0 0 1 -411.592 -348.526 cm BT -/F8 9.963 Tf 360.782 348.526 Td[(.)]TJ +/F8 9.963 Tf 411.592 348.526 Td[(.)]TJ ET -1 0 0 1 94.914 327.342 cm +1 0 0 1 145.724 327.342 cm 0 g 0 G -1 0 0 1 -94.914 -327.342 cm +1 0 0 1 -145.724 -327.342 cm BT -/F29 9.963 Tf 99.895 327.342 Td[(b)]TJ +/F29 9.963 Tf 150.705 327.342 Td[(b)]TJ ET -1 0 0 1 106.26 327.342 cm +1 0 0 1 157.07 327.342 cm 0 g 0 G -1 0 0 1 -106.26 -327.342 cm +1 0 0 1 -157.07 -327.342 cm BT -/F8 9.963 Tf 111.242 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 162.051 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 270.291 cm +1 0 0 1 145.724 270.291 cm 0 g 0 G -1 0 0 1 -94.914 -270.291 cm +1 0 0 1 -145.724 -270.291 cm BT -/F29 9.963 Tf 99.895 270.291 Td[(x)]TJ +/F29 9.963 Tf 150.705 270.291 Td[(x)]TJ ET -1 0 0 1 105.942 270.291 cm +1 0 0 1 156.752 270.291 cm 0 g 0 G -1 0 0 1 -105.942 -270.291 cm +1 0 0 1 -156.752 -270.291 cm BT -/F8 9.963 Tf 110.923 270.291 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 270.291 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 213.241 cm +1 0 0 1 145.724 213.241 cm 0 g 0 G -1 0 0 1 -94.914 -213.241 cm +1 0 0 1 -145.724 -213.241 cm BT -/F29 9.963 Tf 99.895 213.241 Td[(eps)]TJ +/F29 9.963 Tf 150.705 213.241 Td[(eps)]TJ ET -1 0 0 1 116.031 213.241 cm +1 0 0 1 166.84 213.241 cm 0 g 0 G -1 0 0 1 -116.031 -213.241 cm +1 0 0 1 -166.84 -213.241 cm BT -/F8 9.963 Tf 121.012 213.241 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 171.821 213.241 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 156.191 cm +1 0 0 1 145.724 156.191 cm 0 g 0 G -1 0 0 1 -94.914 -156.191 cm +1 0 0 1 -145.724 -156.191 cm BT -/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ +/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ ET -1 0 0 1 121.81 156.191 cm +1 0 0 1 172.619 156.191 cm q []0 d 0 J @@ -18740,23 +18658,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -156.191 cm +1 0 0 1 -172.619 -156.191 cm BT -/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ +/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ ET -1 0 0 1 130.816 156.191 cm +1 0 0 1 181.626 156.191 cm 0 g 0 G -1 0 0 1 -130.816 -156.191 cm +1 0 0 1 -181.626 -156.191 cm BT -/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 120.326 cm +1 0 0 1 346.526 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -120.326 cm +1 0 0 1 -346.526 -120.326 cm BT -/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ +/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ ET -1 0 0 1 312.036 120.326 cm +1 0 0 1 362.845 120.326 cm q []0 d 0 J @@ -18765,11 +18683,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -120.326 cm +1 0 0 1 -362.845 -120.326 cm BT -/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ +/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ ET -1 0 0 1 336.723 120.326 cm +1 0 0 1 387.532 120.326 cm q []0 d 0 J @@ -18778,208 +18696,208 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -120.326 cm +1 0 0 1 -387.532 -120.326 cm BT -/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ +/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ ET -1 0 0 1 360.782 120.326 cm +1 0 0 1 411.592 120.326 cm 0 g 0 G -1 0 0 1 -360.782 -120.326 cm +1 0 0 1 -411.592 -120.326 cm BT -/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ +/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(63)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(62)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -794 0 obj << +790 0 obj << /Type /Page -/Contents 795 0 R -/Resources 793 0 R +/Contents 791 0 R +/Resources 789 0 R /MediaBox [0 0 595.276 841.89] -/Parent 768 0 R -/Annots [ 798 0 R 799 0 R 800 0 R ] +/Parent 772 0 R +/Annots [ 794 0 R 795 0 R 796 0 R ] >> endobj -798 0 obj << +794 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 402.366 367.009 413.491] +/Rect [345.53 402.366 417.818 413.491] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -799 0 obj << +795 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 345.316 361.779 356.441] +/Rect [345.53 345.316 412.588 356.441] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -800 0 obj << +796 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 361.779 128.24] +/Rect [345.53 117.115 412.588 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -796 0 obj << -/D [794 0 R /XYZ 99.895 740.998 null] +792 0 obj << +/D [790 0 R /XYZ 150.705 740.998 null] >> endobj 194 0 obj << -/D [794 0 R /XYZ 99.895 657.44 null] ->> endobj -797 0 obj << -/D [794 0 R /XYZ 99.895 496.017 null] +/D [790 0 R /XYZ 150.705 657.44 null] >> endobj 793 0 obj << +/D [790 0 R /XYZ 150.705 496.017 null] +>> endobj +789 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F14 355 0 R /F11 350 0 R /F10 455 0 R /F7 503 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -803 0 obj << -/Length 4705 +799 0 obj << +/Length 4701 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -145.724 -706.129 cm +1 0 0 1 -94.914 -706.129 cm BT -/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 179.506 706.129 cm +1 0 0 1 128.697 706.129 cm 0 g 0 G -1 0 0 1 -179.506 -706.129 cm +1 0 0 1 -128.697 -706.129 cm BT -/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 145.724 638.383 cm +1 0 0 1 94.914 638.383 cm 0 g 0 G -1 0 0 1 -145.724 -638.383 cm +1 0 0 1 -94.914 -638.383 cm BT -/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 178.974 638.383 cm +1 0 0 1 128.164 638.383 cm 0 g 0 G -1 0 0 1 -178.974 -638.383 cm +1 0 0 1 -128.164 -638.383 cm BT -/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 9.963 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pr)1(in)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.691 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf 29.339 0 Td[(iterati)1(ons.)]TJ -236.853 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 9.962 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pri)1(n)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(rgen)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.692 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf 29.338 0 Td[(iterati)1(ons.)]TJ -236.852 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 582.592 cm +1 0 0 1 94.914 582.592 cm 0 g 0 G -1 0 0 1 -145.724 -582.592 cm +1 0 0 1 -94.914 -582.592 cm BT -/F29 9.963 Tf 150.705 582.592 Td[(istop)]TJ +/F29 9.963 Tf 99.895 582.592 Td[(istop)]TJ ET -1 0 0 1 174.955 582.592 cm +1 0 0 1 124.146 582.592 cm 0 g 0 G -1 0 0 1 -174.955 -582.592 cm +1 0 0 1 -124.146 -582.592 cm BT -/F8 9.963 Tf 179.937 582.592 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 129.127 582.592 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 526.801 cm +1 0 0 1 94.914 526.801 cm 0 g 0 G -1 0 0 1 -145.724 -526.801 cm +1 0 0 1 -94.914 -526.801 cm BT -/F29 9.963 Tf 150.705 526.801 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 526.801 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 526.801 cm +1 0 0 1 154.434 526.801 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -506.876 cm +1 0 0 1 -94.914 -506.876 cm BT -/F29 9.963 Tf 150.705 506.876 Td[(x)]TJ +/F29 9.963 Tf 99.895 506.876 Td[(x)]TJ ET -1 0 0 1 156.752 506.876 cm +1 0 0 1 105.942 506.876 cm 0 g 0 G -1 0 0 1 -156.752 -506.876 cm +1 0 0 1 -105.942 -506.876 cm BT -/F8 9.963 Tf 161.733 506.876 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 506.876 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 451.085 cm +1 0 0 1 94.914 451.085 cm 0 g 0 G -1 0 0 1 -145.724 -451.085 cm +1 0 0 1 -94.914 -451.085 cm BT -/F29 9.963 Tf 150.705 451.085 Td[(it)-1(er)]TJ +/F29 9.963 Tf 99.895 451.085 Td[(it)-1(er)]TJ ET -1 0 0 1 168.312 451.085 cm +1 0 0 1 117.503 451.085 cm 0 g 0 G -1 0 0 1 -168.312 -451.085 cm +1 0 0 1 -117.503 -451.085 cm BT -/F8 9.963 Tf 173.294 451.085 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 122.484 451.085 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 145.724 395.295 cm +1 0 0 1 94.914 395.295 cm 0 g 0 G -1 0 0 1 -145.724 -395.295 cm +1 0 0 1 -94.914 -395.295 cm BT -/F29 9.963 Tf 150.705 395.295 Td[(err)]TJ +/F29 9.963 Tf 99.895 395.295 Td[(err)]TJ ET -1 0 0 1 165.393 395.295 cm +1 0 0 1 114.583 395.295 cm 0 g 0 G -1 0 0 1 -165.393 -395.295 cm +1 0 0 1 -114.583 -395.295 cm BT -/F8 9.963 Tf 170.374 395.295 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 119.565 395.295 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 339.504 cm +1 0 0 1 94.914 339.504 cm 0 g 0 G -1 0 0 1 -145.724 -339.504 cm +1 0 0 1 -94.914 -339.504 cm BT -/F29 9.963 Tf 150.705 339.504 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 339.504 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 339.504 cm +1 0 0 1 118.672 339.504 cm 0 g 0 G -1 0 0 1 -169.482 -339.504 cm +1 0 0 1 -118.672 -339.504 cm BT -/F8 9.963 Tf 174.463 339.504 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 123.653 339.504 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(64)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(63)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -802 0 obj << +798 0 obj << /Type /Page -/Contents 803 0 R -/Resources 801 0 R +/Contents 799 0 R +/Resources 797 0 R /MediaBox [0 0 595.276 841.89] -/Parent 805 0 R +/Parent 772 0 R >> endobj -804 0 obj << -/D [802 0 R /XYZ 150.705 740.998 null] +800 0 obj << +/D [798 0 R /XYZ 99.895 740.998 null] >> endobj -801 0 obj << +797 0 obj << /Font << /F29 263 0 R /F8 266 0 R /F11 350 0 R /F14 355 0 R >> /ProcSet [ /PDF /Text ] >> endobj -808 0 obj << -/Length 8576 +803 0 obj << +/Length 8542 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.945 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.053 cm +1 0 0 1 -145.724 -680.053 cm BT -/F18 14.346 Tf 99.895 680.053 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.053 Td[(psb)]TJ ET -1 0 0 1 125.163 680.053 cm +1 0 0 1 175.972 680.053 cm q []0 d 0 J @@ -18988,11 +18906,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.053 cm +1 0 0 1 -175.972 -680.053 cm BT -/F18 14.346 Tf 130.004 680.053 Td[(bicg)1(st)1(ab)-375(|BiC)1(GST)93(AB)-374(Iter)-1(a)1(ti)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -29.958 Td[(This)-291(s)-1(u)1(brou)1(tin)1(e)-292(impleme)-1(n)28(t)1(s)-292(the)-292(BiCGS)1(T)83(AB)-292(me)-1(t)1(ho)-28(d)-291(with)-291(r)1(e)-1(starti)1(ng.)-430(The)-292(stop-)]TJ 0 -11.955 Td[(pi)1(ng)-442(criterion)-441(is)-443(t)1(he)-443(n)1(orm)28(wis)-1(e)-442(bac)28(kw)27(ar)1(d)-442(error)1(,)-469(in)-442(th)1(e)-443(i)1(n\014n)1(it)28(y)-442(n)1(orm,)-469(i.e.)-771(th)1(e)]TJ 0 -11.955 Td[(iterati)1(on)-333(is)-334(stopp)-27(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -20.454 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ +/F18 14.346 Tf 180.814 680.053 Td[(bicg)1(st)1(ab)-375(|Bi)1(CGST)93(A)1(B)-375(Iter)-1(a)1(ti)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -29.958 Td[(Thi)1(s)-292(s)-1(u)1(brou)1(tin)1(e)-292(impleme)-1(n)28(t)1(s)-292(the)-292(BiCGS)1(T)83(AB)-292(metho)-28(d)-291(with)-291(r)1(e)-1(start)1(ing.)-430(The)-292(stop)1(-)]TJ 0 -11.955 Td[(pi)1(ng)-442(criterion)-441(is)-443(t)1(he)-442(norm)28(wis)-1(e)-442(bac)28(kw)28(ard)-442(erro)1(r,)-469(in)-442(th)1(e)-443(i)1(n\014n)1(it)28(y)-442(n)1(orm,)-469(i.e.)-771(th)1(e)]TJ 0 -11.955 Td[(iterati)1(on)-333(is)-334(stopp)-27(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -20.454 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ ET -1 0 0 1 224.321 601.282 cm +1 0 0 1 275.131 601.282 cm q []0 d 0 J @@ -19001,11 +18919,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -224.321 -601.282 cm +1 0 0 1 -275.131 -601.282 cm BT -/F8 9.963 Tf 224.321 592.157 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -24.66 Td[(or)]TJ/F14 9.963 Tf 149.166 -8.597 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ +/F8 9.963 Tf 275.131 592.157 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -24.66 Td[(or)]TJ/F14 9.963 Tf 149.166 -8.597 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ ET -1 0 0 1 248.595 561.285 cm +1 0 0 1 299.404 561.285 cm q []0 d 0 J @@ -19014,11 +18932,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -248.595 -561.285 cm +1 0 0 1 -299.404 -561.285 cm BT -/F14 9.963 Tf 248.595 552.16 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -23.9 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -33.175 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 19.994 -21.858 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 299.404 552.16 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -23.9 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -33.175 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 19.994 -21.858 Td[(call)-333(psb)]TJ ET -1 0 0 1 153.751 480.061 cm +1 0 0 1 204.561 480.061 cm q []0 d 0 J @@ -19027,11 +18945,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -153.751 -480.061 cm +1 0 0 1 -204.561 -480.061 cm BT -/F8 9.963 Tf 156.74 480.061 Td[(bi)1(c)-1(gstab)-333(\050)]TJ/F19 9.963 Tf 43.227 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ +/F8 9.963 Tf 207.55 480.061 Td[(bi)1(c)-1(gstab)-333(\050)]TJ/F19 9.963 Tf 43.227 0 Td[(a,pr)52(e)51(c,b,)1(x,eps,desc)]TJ ET -1 0 0 1 279.67 480.061 cm +1 0 0 1 330.479 480.061 cm q []0 d 0 J @@ -19040,37 +18958,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -279.67 -480.061 cm +1 0 0 1 -330.479 -480.061 cm BT -/F19 9.963 Tf 282.725 480.061 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ +/F19 9.963 Tf 333.534 480.061 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.014 0 Td[(\051)]TJ ET -1 0 0 1 94.914 456.107 cm +1 0 0 1 145.724 456.107 cm 0 g 0 G -1 0 0 1 -94.914 -456.107 cm +1 0 0 1 -145.724 -456.107 cm BT -/F29 9.963 Tf 99.895 456.107 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 456.107 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 456.107 cm +1 0 0 1 198.29 456.107 cm 0 g 0 G -1 0 0 1 -52.567 -20.098 cm +1 0 0 1 -52.566 -20.098 cm 0 g 0 G -1 0 0 1 -94.914 -436.009 cm +1 0 0 1 -145.724 -436.009 cm BT -/F29 9.963 Tf 99.895 436.009 Td[(a)]TJ +/F29 9.963 Tf 150.705 436.009 Td[(a)]TJ ET -1 0 0 1 105.465 436.009 cm +1 0 0 1 156.274 436.009 cm 0 g 0 G -1 0 0 1 -105.465 -436.009 cm +1 0 0 1 -156.274 -436.009 cm BT -/F8 9.963 Tf 110.446 436.009 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 161.256 436.009 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 400.144 cm +1 0 0 1 346.526 400.144 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -400.144 cm +1 0 0 1 -346.526 -400.144 cm BT -/F32 9.963 Tf 295.717 400.144 Td[(psb)]TJ +/F32 9.963 Tf 346.526 400.144 Td[(psb)]TJ ET -1 0 0 1 312.036 400.144 cm +1 0 0 1 362.845 400.144 cm q []0 d 0 J @@ -19079,11 +18997,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -400.144 cm +1 0 0 1 -362.845 -400.144 cm BT -/F32 9.963 Tf 315.174 400.144 Td[(spmat)]TJ +/F32 9.963 Tf 365.983 400.144 Td[(spmat)]TJ ET -1 0 0 1 341.953 400.144 cm +1 0 0 1 392.763 400.144 cm q []0 d 0 J @@ -19092,35 +19010,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -341.953 -400.144 cm +1 0 0 1 -392.763 -400.144 cm BT -/F32 9.963 Tf 345.091 400.144 Td[(type)]TJ +/F32 9.963 Tf 395.901 400.144 Td[(type)]TJ ET -1 0 0 1 366.013 400.144 cm +1 0 0 1 416.822 400.144 cm 0 g 0 G -1 0 0 1 -366.013 -400.144 cm +1 0 0 1 -416.822 -400.144 cm BT -/F8 9.963 Tf 366.013 400.144 Td[(.)]TJ +/F8 9.963 Tf 416.822 400.144 Td[(.)]TJ ET -1 0 0 1 94.914 380.045 cm +1 0 0 1 145.724 380.045 cm 0 g 0 G -1 0 0 1 -94.914 -380.045 cm +1 0 0 1 -145.724 -380.045 cm BT -/F29 9.963 Tf 99.895 380.045 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 380.045 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 380.045 cm +1 0 0 1 172.131 380.045 cm 0 g 0 G -1 0 0 1 -121.322 -380.045 cm +1 0 0 1 -172.131 -380.045 cm BT -/F8 9.963 Tf 126.303 380.045 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 177.113 380.045 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 344.18 cm +1 0 0 1 346.526 344.18 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -344.18 cm +1 0 0 1 -346.526 -344.18 cm BT -/F32 9.963 Tf 295.717 344.18 Td[(psb)]TJ +/F32 9.963 Tf 346.526 344.18 Td[(psb)]TJ ET -1 0 0 1 312.036 344.18 cm +1 0 0 1 362.845 344.18 cm q []0 d 0 J @@ -19129,11 +19047,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -344.18 cm +1 0 0 1 -362.845 -344.18 cm BT -/F32 9.963 Tf 315.174 344.18 Td[(prec)]TJ +/F32 9.963 Tf 365.983 344.18 Td[(prec)]TJ ET -1 0 0 1 336.723 344.18 cm +1 0 0 1 387.532 344.18 cm q []0 d 0 J @@ -19142,59 +19060,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -344.18 cm +1 0 0 1 -387.532 -344.18 cm BT -/F32 9.963 Tf 339.861 344.18 Td[(type)]TJ +/F32 9.963 Tf 390.67 344.18 Td[(type)]TJ ET -1 0 0 1 360.782 344.18 cm +1 0 0 1 411.592 344.18 cm 0 g 0 G -1 0 0 1 -360.782 -344.18 cm +1 0 0 1 -411.592 -344.18 cm BT -/F8 9.963 Tf 360.782 344.18 Td[(.)]TJ +/F8 9.963 Tf 411.592 344.18 Td[(.)]TJ ET -1 0 0 1 94.914 324.082 cm +1 0 0 1 145.724 324.082 cm 0 g 0 G -1 0 0 1 -94.914 -324.082 cm +1 0 0 1 -145.724 -324.082 cm BT -/F29 9.963 Tf 99.895 324.082 Td[(b)]TJ +/F29 9.963 Tf 150.705 324.082 Td[(b)]TJ ET -1 0 0 1 106.26 324.082 cm +1 0 0 1 157.07 324.082 cm 0 g 0 G -1 0 0 1 -106.26 -324.082 cm +1 0 0 1 -157.07 -324.082 cm BT -/F8 9.963 Tf 111.242 324.082 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 162.051 324.082 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 268.118 cm +1 0 0 1 145.724 268.118 cm 0 g 0 G -1 0 0 1 -94.914 -268.118 cm +1 0 0 1 -145.724 -268.118 cm BT -/F29 9.963 Tf 99.895 268.118 Td[(x)]TJ +/F29 9.963 Tf 150.705 268.118 Td[(x)]TJ ET -1 0 0 1 105.942 268.118 cm +1 0 0 1 156.752 268.118 cm 0 g 0 G -1 0 0 1 -105.942 -268.118 cm +1 0 0 1 -156.752 -268.118 cm BT -/F8 9.963 Tf 110.923 268.118 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 268.118 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 212.155 cm +1 0 0 1 145.724 212.155 cm 0 g 0 G -1 0 0 1 -94.914 -212.155 cm +1 0 0 1 -145.724 -212.155 cm BT -/F29 9.963 Tf 99.895 212.155 Td[(eps)]TJ +/F29 9.963 Tf 150.705 212.155 Td[(eps)]TJ ET -1 0 0 1 116.031 212.155 cm +1 0 0 1 166.84 212.155 cm 0 g 0 G -1 0 0 1 -116.031 -212.155 cm +1 0 0 1 -166.84 -212.155 cm BT -/F8 9.963 Tf 121.012 212.155 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 171.821 212.155 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 156.191 cm +1 0 0 1 145.724 156.191 cm 0 g 0 G -1 0 0 1 -94.914 -156.191 cm +1 0 0 1 -145.724 -156.191 cm BT -/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ +/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ ET -1 0 0 1 121.81 156.191 cm +1 0 0 1 172.619 156.191 cm q []0 d 0 J @@ -19203,23 +19121,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -156.191 cm +1 0 0 1 -172.619 -156.191 cm BT -/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ +/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ ET -1 0 0 1 130.816 156.191 cm +1 0 0 1 181.626 156.191 cm 0 g 0 G -1 0 0 1 -130.816 -156.191 cm +1 0 0 1 -181.626 -156.191 cm BT -/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 120.326 cm +1 0 0 1 346.526 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -120.326 cm +1 0 0 1 -346.526 -120.326 cm BT -/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ +/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ ET -1 0 0 1 312.036 120.326 cm +1 0 0 1 362.845 120.326 cm q []0 d 0 J @@ -19228,11 +19146,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -120.326 cm +1 0 0 1 -362.845 -120.326 cm BT -/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ +/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ ET -1 0 0 1 336.723 120.326 cm +1 0 0 1 387.532 120.326 cm q []0 d 0 J @@ -19241,208 +19159,208 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -120.326 cm +1 0 0 1 -387.532 -120.326 cm BT -/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ +/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ ET -1 0 0 1 360.782 120.326 cm +1 0 0 1 411.592 120.326 cm 0 g 0 G -1 0 0 1 -360.782 -120.326 cm +1 0 0 1 -411.592 -120.326 cm BT -/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ +/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(65)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(64)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -807 0 obj << +802 0 obj << /Type /Page -/Contents 808 0 R -/Resources 806 0 R +/Contents 803 0 R +/Resources 801 0 R /MediaBox [0 0 595.276 841.89] -/Parent 805 0 R -/Annots [ 811 0 R 812 0 R 813 0 R ] +/Parent 809 0 R +/Annots [ 806 0 R 807 0 R 808 0 R ] >> endobj -811 0 obj << +806 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 396.933 367.009 408.058] +/Rect [345.53 396.933 417.818 408.058] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -812 0 obj << +807 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 340.97 361.779 352.095] +/Rect [345.53 340.97 412.588 352.095] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -813 0 obj << +808 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 361.779 128.24] +/Rect [345.53 117.115 412.588 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -809 0 obj << -/D [807 0 R /XYZ 99.895 740.998 null] +804 0 obj << +/D [802 0 R /XYZ 150.705 740.998 null] >> endobj 198 0 obj << -/D [807 0 R /XYZ 99.895 659.304 null] +/D [802 0 R /XYZ 150.705 659.304 null] >> endobj -810 0 obj << -/D [807 0 R /XYZ 99.895 489.226 null] +805 0 obj << +/D [802 0 R /XYZ 150.705 489.226 null] >> endobj -806 0 obj << +801 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F14 355 0 R /F11 350 0 R /F10 455 0 R /F7 503 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -816 0 obj << -/Length 4705 +812 0 obj << +/Length 4701 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -145.724 -706.129 cm +1 0 0 1 -94.914 -706.129 cm BT -/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 179.506 706.129 cm +1 0 0 1 128.697 706.129 cm 0 g 0 G -1 0 0 1 -179.506 -706.129 cm +1 0 0 1 -128.697 -706.129 cm BT -/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 145.724 638.383 cm +1 0 0 1 94.914 638.383 cm 0 g 0 G -1 0 0 1 -145.724 -638.383 cm +1 0 0 1 -94.914 -638.383 cm BT -/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 178.974 638.383 cm +1 0 0 1 128.164 638.383 cm 0 g 0 G -1 0 0 1 -178.974 -638.383 cm +1 0 0 1 -128.164 -638.383 cm BT -/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 9.963 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pr)1(in)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.691 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf 29.339 0 Td[(iterati)1(ons.)]TJ -236.853 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 9.962 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pri)1(n)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(rgen)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.692 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf 29.338 0 Td[(iterati)1(ons.)]TJ -236.852 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 582.592 cm +1 0 0 1 94.914 582.592 cm 0 g 0 G -1 0 0 1 -145.724 -582.592 cm +1 0 0 1 -94.914 -582.592 cm BT -/F29 9.963 Tf 150.705 582.592 Td[(istop)]TJ +/F29 9.963 Tf 99.895 582.592 Td[(istop)]TJ ET -1 0 0 1 174.955 582.592 cm +1 0 0 1 124.146 582.592 cm 0 g 0 G -1 0 0 1 -174.955 -582.592 cm +1 0 0 1 -124.146 -582.592 cm BT -/F8 9.963 Tf 179.937 582.592 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 129.127 582.592 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 526.801 cm +1 0 0 1 94.914 526.801 cm 0 g 0 G -1 0 0 1 -145.724 -526.801 cm +1 0 0 1 -94.914 -526.801 cm BT -/F29 9.963 Tf 150.705 526.801 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 526.801 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 526.801 cm +1 0 0 1 154.434 526.801 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -506.876 cm +1 0 0 1 -94.914 -506.876 cm BT -/F29 9.963 Tf 150.705 506.876 Td[(x)]TJ +/F29 9.963 Tf 99.895 506.876 Td[(x)]TJ ET -1 0 0 1 156.752 506.876 cm +1 0 0 1 105.942 506.876 cm 0 g 0 G -1 0 0 1 -156.752 -506.876 cm +1 0 0 1 -105.942 -506.876 cm BT -/F8 9.963 Tf 161.733 506.876 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 506.876 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 451.085 cm +1 0 0 1 94.914 451.085 cm 0 g 0 G -1 0 0 1 -145.724 -451.085 cm +1 0 0 1 -94.914 -451.085 cm BT -/F29 9.963 Tf 150.705 451.085 Td[(it)-1(er)]TJ +/F29 9.963 Tf 99.895 451.085 Td[(it)-1(er)]TJ ET -1 0 0 1 168.312 451.085 cm +1 0 0 1 117.503 451.085 cm 0 g 0 G -1 0 0 1 -168.312 -451.085 cm +1 0 0 1 -117.503 -451.085 cm BT -/F8 9.963 Tf 173.294 451.085 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 122.484 451.085 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 145.724 395.295 cm +1 0 0 1 94.914 395.295 cm 0 g 0 G -1 0 0 1 -145.724 -395.295 cm +1 0 0 1 -94.914 -395.295 cm BT -/F29 9.963 Tf 150.705 395.295 Td[(err)]TJ +/F29 9.963 Tf 99.895 395.295 Td[(err)]TJ ET -1 0 0 1 165.393 395.295 cm +1 0 0 1 114.583 395.295 cm 0 g 0 G -1 0 0 1 -165.393 -395.295 cm +1 0 0 1 -114.583 -395.295 cm BT -/F8 9.963 Tf 170.374 395.295 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 119.565 395.295 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 339.504 cm +1 0 0 1 94.914 339.504 cm 0 g 0 G -1 0 0 1 -145.724 -339.504 cm +1 0 0 1 -94.914 -339.504 cm BT -/F29 9.963 Tf 150.705 339.504 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 339.504 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 339.504 cm +1 0 0 1 118.672 339.504 cm 0 g 0 G -1 0 0 1 -169.482 -339.504 cm +1 0 0 1 -118.672 -339.504 cm BT -/F8 9.963 Tf 174.463 339.504 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 123.653 339.504 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(66)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(65)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -815 0 obj << +811 0 obj << /Type /Page -/Contents 816 0 R -/Resources 814 0 R +/Contents 812 0 R +/Resources 810 0 R /MediaBox [0 0 595.276 841.89] -/Parent 805 0 R +/Parent 809 0 R >> endobj -817 0 obj << -/D [815 0 R /XYZ 150.705 740.998 null] +813 0 obj << +/D [811 0 R /XYZ 99.895 740.998 null] >> endobj -814 0 obj << +810 0 obj << /Font << /F29 263 0 R /F8 266 0 R /F11 350 0 R /F14 355 0 R >> /ProcSet [ /PDF /Text ] >> endobj -820 0 obj << -/Length 8716 +816 0 obj << +/Length 8715 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.945 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.053 cm +1 0 0 1 -145.724 -680.053 cm BT -/F18 14.346 Tf 99.895 680.053 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.053 Td[(psb)]TJ ET -1 0 0 1 125.163 680.053 cm +1 0 0 1 175.972 680.053 cm q []0 d 0 J @@ -19451,11 +19369,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.053 cm +1 0 0 1 -175.972 -680.053 cm BT -/F18 14.346 Tf 130.004 680.053 Td[(bicg)1(st)1(abl)-375(|Bi)1(CGST)94(AB-)]TJ/F48 14.346 Tf 172.336 0 Td[(l)]TJ/F18 14.346 Tf 9.879 0 Td[(Iterati)1(v)31(e)-375(Metho)-31(d)]TJ/F8 9.963 Tf -212.324 -29.958 Td[(This)-484(sub)1(rout)1(ine)-484(impl)1(e)-1(me)-1(n)29(ts)-484(the)-484(BiCGST)83(AB-)]TJ/F11 9.963 Tf 202.748 0 Td[(l)]TJ/F8 9.963 Tf 7.99 0 Td[(me)-1(th)1(o)-28(d)-483(w)-1(i)1(th)-484(r)1(e)-1(start)1(ing.)-896(Th)1(e)]TJ -210.738 -11.955 Td[(stopp)1(ing)-309(c)-1(r)1(iterion)-309(i)1(s)-310(the)-310(n)1(orm)28(wis)-1(e)-310(b)1(ac)27(k)1(w)27(ard)-309(err)1(or,)-314(in)-309(t)1(he)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.)1(e)-1(.)-436(th)1(e)]TJ 0 -11.955 Td[(iterati)1(on)-333(is)-334(stopp)-27(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -20.454 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ +/F18 14.346 Tf 180.814 680.053 Td[(bicg)1(st)1(abl)-375(|B)1(iC)1(G)-1(ST)94(AB-)]TJ/F48 14.346 Tf 172.335 0 Td[(l)]TJ/F18 14.346 Tf 9.88 0 Td[(It)1(e)-1(rati)1(v)31(e)-375(Metho)-31(d)]TJ/F8 9.963 Tf -212.324 -29.958 Td[(Thi)1(s)-485(sub)1(rou)1(tine)-484(impl)1(e)-1(men)28(ts)-484(the)-484(BiCGST)83(A)1(B)-1(-)]TJ/F11 9.963 Tf 202.748 0 Td[(l)]TJ/F8 9.963 Tf 7.989 0 Td[(me)-1(th)1(o)-28(d)-483(w)-1(i)1(th)-484(r)1(e)-1(starti)1(ng.)-896(Th)1(e)]TJ -210.737 -11.955 Td[(stopp)1(ing)-309(c)-1(r)1(iterion)-309(i)1(s)-310(the)-310(n)1(orm)28(wis)-1(e)-309(bac)27(k)1(w)27(ar)1(d)-309(e)-1(rr)1(or,)-314(in)-309(t)1(he)-310(in)1(\014n)1(it)28(y)-309(nor)1(m)-1(,)-314(i.)1(e)-1(.)-436(th)1(e)]TJ 0 -11.955 Td[(iterati)1(on)-333(is)-334(stopp)-27(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -20.454 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ ET -1 0 0 1 224.321 601.282 cm +1 0 0 1 275.131 601.282 cm q []0 d 0 J @@ -19464,11 +19382,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -224.321 -601.282 cm +1 0 0 1 -275.131 -601.282 cm BT -/F8 9.963 Tf 224.321 592.157 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -24.66 Td[(or)]TJ/F14 9.963 Tf 149.166 -8.597 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ +/F8 9.963 Tf 275.131 592.157 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -24.66 Td[(or)]TJ/F14 9.963 Tf 149.166 -8.597 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ ET -1 0 0 1 248.595 561.285 cm +1 0 0 1 299.404 561.285 cm q []0 d 0 J @@ -19477,11 +19395,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -248.595 -561.285 cm +1 0 0 1 -299.404 -561.285 cm BT -/F14 9.963 Tf 248.595 552.16 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -23.9 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -33.175 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 11.147 -21.858 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 299.404 552.16 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -23.9 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -33.175 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 11.147 -21.858 Td[(call)-333(psb)]TJ ET -1 0 0 1 144.904 480.061 cm +1 0 0 1 195.714 480.061 cm q []0 d 0 J @@ -19490,11 +19408,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -144.904 -480.061 cm +1 0 0 1 -195.714 -480.061 cm BT -/F8 9.963 Tf 147.893 480.061 Td[(bi)1(c)-1(gstab)-333(\050)]TJ/F19 9.963 Tf 43.227 0 Td[(a,pr)52(e)51(c,b,)1(x,eps,desc)]TJ +/F8 9.963 Tf 198.702 480.061 Td[(bi)1(c)-1(gstab)-333(\050)]TJ/F19 9.963 Tf 43.227 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ ET -1 0 0 1 270.822 480.061 cm +1 0 0 1 321.632 480.061 cm q []0 d 0 J @@ -19503,37 +19421,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -270.822 -480.061 cm +1 0 0 1 -321.632 -480.061 cm BT -/F19 9.963 Tf 273.878 480.061 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(irs)1(t)-1(,)1(istop)]TJ/F8 9.963 Tf 154.707 0 Td[(\051)]TJ +/F19 9.963 Tf 324.687 480.061 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(irs)1(t)-1(,)1(istop)]TJ/F8 9.963 Tf 154.708 0 Td[(\051)]TJ ET -1 0 0 1 94.914 456.107 cm +1 0 0 1 145.724 456.107 cm 0 g 0 G -1 0 0 1 -94.914 -456.107 cm +1 0 0 1 -145.724 -456.107 cm BT -/F29 9.963 Tf 99.895 456.107 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 456.107 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 456.107 cm +1 0 0 1 198.29 456.107 cm 0 g 0 G -1 0 0 1 -52.567 -20.098 cm +1 0 0 1 -52.566 -20.098 cm 0 g 0 G -1 0 0 1 -94.914 -436.009 cm +1 0 0 1 -145.724 -436.009 cm BT -/F29 9.963 Tf 99.895 436.009 Td[(a)]TJ +/F29 9.963 Tf 150.705 436.009 Td[(a)]TJ ET -1 0 0 1 105.465 436.009 cm +1 0 0 1 156.274 436.009 cm 0 g 0 G -1 0 0 1 -105.465 -436.009 cm +1 0 0 1 -156.274 -436.009 cm BT -/F8 9.963 Tf 110.446 436.009 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 161.256 436.009 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 400.144 cm +1 0 0 1 346.526 400.144 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -400.144 cm +1 0 0 1 -346.526 -400.144 cm BT -/F32 9.963 Tf 295.717 400.144 Td[(psb)]TJ +/F32 9.963 Tf 346.526 400.144 Td[(psb)]TJ ET -1 0 0 1 312.036 400.144 cm +1 0 0 1 362.845 400.144 cm q []0 d 0 J @@ -19542,11 +19460,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -400.144 cm +1 0 0 1 -362.845 -400.144 cm BT -/F32 9.963 Tf 315.174 400.144 Td[(spmat)]TJ +/F32 9.963 Tf 365.983 400.144 Td[(spmat)]TJ ET -1 0 0 1 341.953 400.144 cm +1 0 0 1 392.763 400.144 cm q []0 d 0 J @@ -19555,35 +19473,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -341.953 -400.144 cm +1 0 0 1 -392.763 -400.144 cm BT -/F32 9.963 Tf 345.091 400.144 Td[(type)]TJ +/F32 9.963 Tf 395.901 400.144 Td[(type)]TJ ET -1 0 0 1 366.013 400.144 cm +1 0 0 1 416.822 400.144 cm 0 g 0 G -1 0 0 1 -366.013 -400.144 cm +1 0 0 1 -416.822 -400.144 cm BT -/F8 9.963 Tf 366.013 400.144 Td[(.)]TJ +/F8 9.963 Tf 416.822 400.144 Td[(.)]TJ ET -1 0 0 1 94.914 380.045 cm +1 0 0 1 145.724 380.045 cm 0 g 0 G -1 0 0 1 -94.914 -380.045 cm +1 0 0 1 -145.724 -380.045 cm BT -/F29 9.963 Tf 99.895 380.045 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 380.045 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 380.045 cm +1 0 0 1 172.131 380.045 cm 0 g 0 G -1 0 0 1 -121.322 -380.045 cm +1 0 0 1 -172.131 -380.045 cm BT -/F8 9.963 Tf 126.303 380.045 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 177.113 380.045 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 344.18 cm +1 0 0 1 346.526 344.18 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -344.18 cm +1 0 0 1 -346.526 -344.18 cm BT -/F32 9.963 Tf 295.717 344.18 Td[(psb)]TJ +/F32 9.963 Tf 346.526 344.18 Td[(psb)]TJ ET -1 0 0 1 312.036 344.18 cm +1 0 0 1 362.845 344.18 cm q []0 d 0 J @@ -19592,11 +19510,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -344.18 cm +1 0 0 1 -362.845 -344.18 cm BT -/F32 9.963 Tf 315.174 344.18 Td[(prec)]TJ +/F32 9.963 Tf 365.983 344.18 Td[(prec)]TJ ET -1 0 0 1 336.723 344.18 cm +1 0 0 1 387.532 344.18 cm q []0 d 0 J @@ -19605,59 +19523,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -344.18 cm +1 0 0 1 -387.532 -344.18 cm BT -/F32 9.963 Tf 339.861 344.18 Td[(type)]TJ +/F32 9.963 Tf 390.67 344.18 Td[(type)]TJ ET -1 0 0 1 360.782 344.18 cm +1 0 0 1 411.592 344.18 cm 0 g 0 G -1 0 0 1 -360.782 -344.18 cm +1 0 0 1 -411.592 -344.18 cm BT -/F8 9.963 Tf 360.782 344.18 Td[(.)]TJ +/F8 9.963 Tf 411.592 344.18 Td[(.)]TJ ET -1 0 0 1 94.914 324.082 cm +1 0 0 1 145.724 324.082 cm 0 g 0 G -1 0 0 1 -94.914 -324.082 cm +1 0 0 1 -145.724 -324.082 cm BT -/F29 9.963 Tf 99.895 324.082 Td[(b)]TJ +/F29 9.963 Tf 150.705 324.082 Td[(b)]TJ ET -1 0 0 1 106.26 324.082 cm +1 0 0 1 157.07 324.082 cm 0 g 0 G -1 0 0 1 -106.26 -324.082 cm +1 0 0 1 -157.07 -324.082 cm BT -/F8 9.963 Tf 111.242 324.082 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 162.051 324.082 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 268.118 cm +1 0 0 1 145.724 268.118 cm 0 g 0 G -1 0 0 1 -94.914 -268.118 cm +1 0 0 1 -145.724 -268.118 cm BT -/F29 9.963 Tf 99.895 268.118 Td[(x)]TJ +/F29 9.963 Tf 150.705 268.118 Td[(x)]TJ ET -1 0 0 1 105.942 268.118 cm +1 0 0 1 156.752 268.118 cm 0 g 0 G -1 0 0 1 -105.942 -268.118 cm +1 0 0 1 -156.752 -268.118 cm BT -/F8 9.963 Tf 110.923 268.118 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 268.118 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 212.155 cm +1 0 0 1 145.724 212.155 cm 0 g 0 G -1 0 0 1 -94.914 -212.155 cm +1 0 0 1 -145.724 -212.155 cm BT -/F29 9.963 Tf 99.895 212.155 Td[(eps)]TJ +/F29 9.963 Tf 150.705 212.155 Td[(eps)]TJ ET -1 0 0 1 116.031 212.155 cm +1 0 0 1 166.84 212.155 cm 0 g 0 G -1 0 0 1 -116.031 -212.155 cm +1 0 0 1 -166.84 -212.155 cm BT -/F8 9.963 Tf 121.012 212.155 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 171.821 212.155 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 156.191 cm +1 0 0 1 145.724 156.191 cm 0 g 0 G -1 0 0 1 -94.914 -156.191 cm +1 0 0 1 -145.724 -156.191 cm BT -/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ +/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ ET -1 0 0 1 121.81 156.191 cm +1 0 0 1 172.619 156.191 cm q []0 d 0 J @@ -19666,23 +19584,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -156.191 cm +1 0 0 1 -172.619 -156.191 cm BT -/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ +/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ ET -1 0 0 1 130.816 156.191 cm +1 0 0 1 181.626 156.191 cm 0 g 0 G -1 0 0 1 -130.816 -156.191 cm +1 0 0 1 -181.626 -156.191 cm BT -/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 120.326 cm +1 0 0 1 346.526 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -120.326 cm +1 0 0 1 -346.526 -120.326 cm BT -/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ +/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ ET -1 0 0 1 312.036 120.326 cm +1 0 0 1 362.845 120.326 cm q []0 d 0 J @@ -19691,11 +19609,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -120.326 cm +1 0 0 1 -362.845 -120.326 cm BT -/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ +/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ ET -1 0 0 1 336.723 120.326 cm +1 0 0 1 387.532 120.326 cm q []0 d 0 J @@ -19704,220 +19622,220 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -120.326 cm +1 0 0 1 -387.532 -120.326 cm BT -/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ +/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ ET -1 0 0 1 360.782 120.326 cm +1 0 0 1 411.592 120.326 cm 0 g 0 G -1 0 0 1 -360.782 -120.326 cm +1 0 0 1 -411.592 -120.326 cm BT -/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ +/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(67)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(66)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -819 0 obj << +815 0 obj << /Type /Page -/Contents 820 0 R -/Resources 818 0 R +/Contents 816 0 R +/Resources 814 0 R /MediaBox [0 0 595.276 841.89] -/Parent 805 0 R -/Annots [ 826 0 R 827 0 R 828 0 R ] +/Parent 809 0 R +/Annots [ 822 0 R 823 0 R 824 0 R ] >> endobj -826 0 obj << +822 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 396.933 367.009 408.058] +/Rect [345.53 396.933 417.818 408.058] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -827 0 obj << +823 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 340.97 361.779 352.095] +/Rect [345.53 340.97 412.588 352.095] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -828 0 obj << +824 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 361.779 128.24] +/Rect [345.53 117.115 412.588 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -821 0 obj << -/D [819 0 R /XYZ 99.895 740.998 null] +817 0 obj << +/D [815 0 R /XYZ 150.705 740.998 null] >> endobj 202 0 obj << -/D [819 0 R /XYZ 99.895 659.304 null] +/D [815 0 R /XYZ 150.705 659.304 null] >> endobj -825 0 obj << -/D [819 0 R /XYZ 99.895 489.226 null] +821 0 obj << +/D [815 0 R /XYZ 150.705 489.226 null] >> endobj -818 0 obj << -/Font << /F18 257 0 R /F48 824 0 R /F8 266 0 R /F11 350 0 R /F14 355 0 R /F10 455 0 R /F7 503 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> +814 0 obj << +/Font << /F18 257 0 R /F48 820 0 R /F8 266 0 R /F11 350 0 R /F14 355 0 R /F10 455 0 R /F7 503 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -831 0 obj << -/Length 5194 +827 0 obj << +/Length 5199 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -145.724 -706.129 cm +1 0 0 1 -94.914 -706.129 cm BT -/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 179.506 706.129 cm +1 0 0 1 128.697 706.129 cm 0 g 0 G -1 0 0 1 -179.506 -706.129 cm +1 0 0 1 -128.697 -706.129 cm BT -/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 145.724 638.383 cm +1 0 0 1 94.914 638.383 cm 0 g 0 G -1 0 0 1 -145.724 -638.383 cm +1 0 0 1 -94.914 -638.383 cm BT -/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 178.974 638.383 cm +1 0 0 1 128.164 638.383 cm 0 g 0 G -1 0 0 1 -178.974 -638.383 cm +1 0 0 1 -128.164 -638.383 cm BT -/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 9.963 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pr)1(in)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.691 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf 29.339 0 Td[(iterati)1(ons.)]TJ -236.853 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 9.962 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pri)1(n)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(rgen)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.692 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf 29.338 0 Td[(iterati)1(ons.)]TJ -236.852 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 582.592 cm +1 0 0 1 94.914 582.592 cm 0 g 0 G -1 0 0 1 -145.724 -582.592 cm +1 0 0 1 -94.914 -582.592 cm BT -/F29 9.963 Tf 150.705 582.592 Td[(irst)]TJ +/F29 9.963 Tf 99.895 582.592 Td[(irst)]TJ ET -1 0 0 1 167.58 582.592 cm +1 0 0 1 116.771 582.592 cm 0 g 0 G -1 0 0 1 -167.58 -582.592 cm +1 0 0 1 -116.771 -582.592 cm BT -/F8 9.963 Tf 172.562 582.592 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(re)-1(start)1(ing)-333(iterati)1(on.)]TJ 3.049 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 121.752 582.592 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(r)1(e)-1(start)1(ing)-333(iterati)1(on.)]TJ 3.05 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 526.801 cm +1 0 0 1 94.914 526.801 cm 0 g 0 G -1 0 0 1 -145.724 -526.801 cm +1 0 0 1 -94.914 -526.801 cm BT -/F29 9.963 Tf 150.705 526.801 Td[(istop)]TJ +/F29 9.963 Tf 99.895 526.801 Td[(istop)]TJ ET -1 0 0 1 174.955 526.801 cm +1 0 0 1 124.146 526.801 cm 0 g 0 G -1 0 0 1 -174.955 -526.801 cm +1 0 0 1 -124.146 -526.801 cm BT -/F8 9.963 Tf 179.937 526.801 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 129.127 526.801 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 471.011 cm +1 0 0 1 94.914 471.011 cm 0 g 0 G -1 0 0 1 -145.724 -471.011 cm +1 0 0 1 -94.914 -471.011 cm BT -/F29 9.963 Tf 150.705 471.011 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 471.011 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 471.011 cm +1 0 0 1 154.434 471.011 cm 0 g 0 G -1 0 0 1 -59.519 -19.926 cm +1 0 0 1 -59.52 -19.926 cm 0 g 0 G -1 0 0 1 -145.724 -451.085 cm +1 0 0 1 -94.914 -451.085 cm BT -/F29 9.963 Tf 150.705 451.085 Td[(x)]TJ +/F29 9.963 Tf 99.895 451.085 Td[(x)]TJ ET -1 0 0 1 156.752 451.085 cm +1 0 0 1 105.942 451.085 cm 0 g 0 G -1 0 0 1 -156.752 -451.085 cm +1 0 0 1 -105.942 -451.085 cm BT -/F8 9.963 Tf 161.733 451.085 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 451.085 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 395.295 cm +1 0 0 1 94.914 395.295 cm 0 g 0 G -1 0 0 1 -145.724 -395.295 cm +1 0 0 1 -94.914 -395.295 cm BT -/F29 9.963 Tf 150.705 395.295 Td[(it)-1(er)]TJ +/F29 9.963 Tf 99.895 395.295 Td[(it)-1(er)]TJ ET -1 0 0 1 168.312 395.295 cm +1 0 0 1 117.503 395.295 cm 0 g 0 G -1 0 0 1 -168.312 -395.295 cm +1 0 0 1 -117.503 -395.295 cm BT -/F8 9.963 Tf 173.294 395.295 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 122.484 395.295 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 145.724 339.504 cm +1 0 0 1 94.914 339.504 cm 0 g 0 G -1 0 0 1 -145.724 -339.504 cm +1 0 0 1 -94.914 -339.504 cm BT -/F29 9.963 Tf 150.705 339.504 Td[(err)]TJ +/F29 9.963 Tf 99.895 339.504 Td[(err)]TJ ET -1 0 0 1 165.393 339.504 cm +1 0 0 1 114.583 339.504 cm 0 g 0 G -1 0 0 1 -165.393 -339.504 cm +1 0 0 1 -114.583 -339.504 cm BT -/F8 9.963 Tf 170.374 339.504 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 119.565 339.504 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 283.713 cm +1 0 0 1 94.914 283.713 cm 0 g 0 G -1 0 0 1 -145.724 -283.713 cm +1 0 0 1 -94.914 -283.713 cm BT -/F29 9.963 Tf 150.705 283.713 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 283.713 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 283.713 cm +1 0 0 1 118.672 283.713 cm 0 g 0 G -1 0 0 1 -169.482 -283.713 cm +1 0 0 1 -118.672 -283.713 cm BT -/F8 9.963 Tf 174.463 283.713 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 123.653 283.713 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(68)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(67)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -830 0 obj << +826 0 obj << /Type /Page -/Contents 831 0 R -/Resources 829 0 R +/Contents 827 0 R +/Resources 825 0 R /MediaBox [0 0 595.276 841.89] -/Parent 805 0 R +/Parent 809 0 R >> endobj -832 0 obj << -/D [830 0 R /XYZ 150.705 740.998 null] +828 0 obj << +/D [826 0 R /XYZ 99.895 740.998 null] >> endobj -829 0 obj << +825 0 obj << /Font << /F29 263 0 R /F8 266 0 R /F11 350 0 R /F14 355 0 R >> /ProcSet [ /PDF /Text ] >> endobj -835 0 obj << -/Length 8559 +831 0 obj << +/Length 8542 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.031 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -678.967 cm +1 0 0 1 -145.724 -678.967 cm BT -/F18 14.346 Tf 99.895 678.967 Td[(psb)]TJ +/F18 14.346 Tf 150.705 678.967 Td[(psb)]TJ ET -1 0 0 1 125.163 678.967 cm +1 0 0 1 175.972 678.967 cm q []0 d 0 J @@ -19926,11 +19844,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -678.967 cm +1 0 0 1 -175.972 -678.967 cm BT -/F18 14.346 Tf 130.004 678.967 Td[(gm)1(r)-1(es)-375(|GMRE)-1(S)-375(It)1(er)-1(at)1(iv)32(e)-376(Metho)-30(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(This)-281(s)-1(u)1(brou)1(tin)1(e)-282(impleme)-1(n)28(t)1(s)-282(the)-282(G)1(MRES)-281(metho)-28(d)-281(wit)1(h)-281(res)-1(tar)1(ting.)-427(Th)1(e)-282(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ +/F18 14.346 Tf 180.814 678.967 Td[(gm)1(r)-1(es)-375(|GMRE)-1(S)-375(It)1(er)-1(at)1(iv)32(e)-376(Metho)-30(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(Thi)1(s)-282(s)-1(u)1(brou)1(tin)1(e)-282(impleme)-1(n)29(ts)-282(the)-282(G)1(MRES)-281(metho)-27(d)-281(w)-1(i)1(th)-281(res)-1(tar)1(ting.)-426(T)-1(h)1(e)-282(s)-1(t)1(opp)1(ing)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(i)1(n\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ ET -1 0 0 1 224.321 608.251 cm +1 0 0 1 275.131 608.251 cm q []0 d 0 J @@ -19939,11 +19857,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -224.321 -608.251 cm +1 0 0 1 -275.131 -608.251 cm BT -/F8 9.963 Tf 224.321 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ +/F8 9.963 Tf 275.131 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ ET -1 0 0 1 248.595 570.566 cm +1 0 0 1 299.404 570.566 cm q []0 d 0 J @@ -19952,11 +19870,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -248.595 -570.566 cm +1 0 0 1 -299.404 -570.566 cm BT -/F14 9.963 Tf 248.595 561.441 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 16.391 -22.092 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 299.404 561.441 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 16.391 -22.092 Td[(call)-333(psb)]TJ ET -1 0 0 1 150.148 486.852 cm +1 0 0 1 200.958 486.852 cm q []0 d 0 J @@ -19965,11 +19883,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -150.148 -486.852 cm +1 0 0 1 -200.958 -486.852 cm BT -/F8 9.963 Tf 153.137 486.852 Td[(gmres)-334(\050)]TJ/F19 9.963 Tf 32.738 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ +/F8 9.963 Tf 203.947 486.852 Td[(gmres)-334(\050)]TJ/F19 9.963 Tf 32.738 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ ET -1 0 0 1 265.578 486.852 cm +1 0 0 1 316.388 486.852 cm q []0 d 0 J @@ -19978,37 +19896,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -265.578 -486.852 cm +1 0 0 1 -316.388 -486.852 cm BT -/F19 9.963 Tf 268.633 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(irst,)1(istop)]TJ/F8 9.963 Tf 154.708 0 Td[(\051)]TJ +/F19 9.963 Tf 319.443 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(irs)1(t)-1(,)1(istop)]TJ/F8 9.963 Tf 154.708 0 Td[(\051)]TJ ET -1 0 0 1 94.914 462.627 cm +1 0 0 1 145.724 462.627 cm 0 g 0 G -1 0 0 1 -94.914 -462.627 cm +1 0 0 1 -145.724 -462.627 cm BT -/F29 9.963 Tf 99.895 462.627 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 462.627 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 462.627 cm +1 0 0 1 198.29 462.627 cm 0 g 0 G -1 0 0 1 -52.567 -21.185 cm +1 0 0 1 -52.566 -21.185 cm 0 g 0 G -1 0 0 1 -94.914 -441.442 cm +1 0 0 1 -145.724 -441.442 cm BT -/F29 9.963 Tf 99.895 441.442 Td[(a)]TJ +/F29 9.963 Tf 150.705 441.442 Td[(a)]TJ ET -1 0 0 1 105.465 441.442 cm +1 0 0 1 156.274 441.442 cm 0 g 0 G -1 0 0 1 -105.465 -441.442 cm +1 0 0 1 -156.274 -441.442 cm BT -/F8 9.963 Tf 110.446 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 161.256 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 405.576 cm +1 0 0 1 346.526 405.576 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -405.576 cm +1 0 0 1 -346.526 -405.576 cm BT -/F32 9.963 Tf 295.717 405.576 Td[(psb)]TJ +/F32 9.963 Tf 346.526 405.576 Td[(psb)]TJ ET -1 0 0 1 312.036 405.576 cm +1 0 0 1 362.845 405.576 cm q []0 d 0 J @@ -20017,11 +19935,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -405.576 cm +1 0 0 1 -362.845 -405.576 cm BT -/F32 9.963 Tf 315.174 405.576 Td[(spmat)]TJ +/F32 9.963 Tf 365.983 405.576 Td[(spmat)]TJ ET -1 0 0 1 341.953 405.576 cm +1 0 0 1 392.763 405.576 cm q []0 d 0 J @@ -20030,35 +19948,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -341.953 -405.576 cm +1 0 0 1 -392.763 -405.576 cm BT -/F32 9.963 Tf 345.091 405.576 Td[(type)]TJ +/F32 9.963 Tf 395.901 405.576 Td[(type)]TJ ET -1 0 0 1 366.013 405.576 cm +1 0 0 1 416.822 405.576 cm 0 g 0 G -1 0 0 1 -366.013 -405.576 cm +1 0 0 1 -416.822 -405.576 cm BT -/F8 9.963 Tf 366.013 405.576 Td[(.)]TJ +/F8 9.963 Tf 416.822 405.576 Td[(.)]TJ ET -1 0 0 1 94.914 384.392 cm +1 0 0 1 145.724 384.392 cm 0 g 0 G -1 0 0 1 -94.914 -384.392 cm +1 0 0 1 -145.724 -384.392 cm BT -/F29 9.963 Tf 99.895 384.392 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 384.392 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 384.392 cm +1 0 0 1 172.131 384.392 cm 0 g 0 G -1 0 0 1 -121.322 -384.392 cm +1 0 0 1 -172.131 -384.392 cm BT -/F8 9.963 Tf 126.303 384.392 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 177.113 384.392 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 348.526 cm +1 0 0 1 346.526 348.526 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -348.526 cm +1 0 0 1 -346.526 -348.526 cm BT -/F32 9.963 Tf 295.717 348.526 Td[(psb)]TJ +/F32 9.963 Tf 346.526 348.526 Td[(psb)]TJ ET -1 0 0 1 312.036 348.526 cm +1 0 0 1 362.845 348.526 cm q []0 d 0 J @@ -20067,11 +19985,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -348.526 cm +1 0 0 1 -362.845 -348.526 cm BT -/F32 9.963 Tf 315.174 348.526 Td[(prec)]TJ +/F32 9.963 Tf 365.983 348.526 Td[(prec)]TJ ET -1 0 0 1 336.723 348.526 cm +1 0 0 1 387.532 348.526 cm q []0 d 0 J @@ -20080,59 +19998,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -348.526 cm +1 0 0 1 -387.532 -348.526 cm BT -/F32 9.963 Tf 339.861 348.526 Td[(type)]TJ +/F32 9.963 Tf 390.67 348.526 Td[(type)]TJ ET -1 0 0 1 360.782 348.526 cm +1 0 0 1 411.592 348.526 cm 0 g 0 G -1 0 0 1 -360.782 -348.526 cm +1 0 0 1 -411.592 -348.526 cm BT -/F8 9.963 Tf 360.782 348.526 Td[(.)]TJ +/F8 9.963 Tf 411.592 348.526 Td[(.)]TJ ET -1 0 0 1 94.914 327.342 cm +1 0 0 1 145.724 327.342 cm 0 g 0 G -1 0 0 1 -94.914 -327.342 cm +1 0 0 1 -145.724 -327.342 cm BT -/F29 9.963 Tf 99.895 327.342 Td[(b)]TJ +/F29 9.963 Tf 150.705 327.342 Td[(b)]TJ ET -1 0 0 1 106.26 327.342 cm +1 0 0 1 157.07 327.342 cm 0 g 0 G -1 0 0 1 -106.26 -327.342 cm +1 0 0 1 -157.07 -327.342 cm BT -/F8 9.963 Tf 111.242 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 162.051 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 270.291 cm +1 0 0 1 145.724 270.291 cm 0 g 0 G -1 0 0 1 -94.914 -270.291 cm +1 0 0 1 -145.724 -270.291 cm BT -/F29 9.963 Tf 99.895 270.291 Td[(x)]TJ +/F29 9.963 Tf 150.705 270.291 Td[(x)]TJ ET -1 0 0 1 105.942 270.291 cm +1 0 0 1 156.752 270.291 cm 0 g 0 G -1 0 0 1 -105.942 -270.291 cm +1 0 0 1 -156.752 -270.291 cm BT -/F8 9.963 Tf 110.923 270.291 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 270.291 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 213.241 cm +1 0 0 1 145.724 213.241 cm 0 g 0 G -1 0 0 1 -94.914 -213.241 cm +1 0 0 1 -145.724 -213.241 cm BT -/F29 9.963 Tf 99.895 213.241 Td[(eps)]TJ +/F29 9.963 Tf 150.705 213.241 Td[(eps)]TJ ET -1 0 0 1 116.031 213.241 cm +1 0 0 1 166.84 213.241 cm 0 g 0 G -1 0 0 1 -116.031 -213.241 cm +1 0 0 1 -166.84 -213.241 cm BT -/F8 9.963 Tf 121.012 213.241 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 171.821 213.241 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 156.191 cm +1 0 0 1 145.724 156.191 cm 0 g 0 G -1 0 0 1 -94.914 -156.191 cm +1 0 0 1 -145.724 -156.191 cm BT -/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ +/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ ET -1 0 0 1 121.81 156.191 cm +1 0 0 1 172.619 156.191 cm q []0 d 0 J @@ -20141,23 +20059,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -156.191 cm +1 0 0 1 -172.619 -156.191 cm BT -/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ +/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ ET -1 0 0 1 130.816 156.191 cm +1 0 0 1 181.626 156.191 cm 0 g 0 G -1 0 0 1 -130.816 -156.191 cm +1 0 0 1 -181.626 -156.191 cm BT -/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 120.326 cm +1 0 0 1 346.526 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -120.326 cm +1 0 0 1 -346.526 -120.326 cm BT -/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ +/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ ET -1 0 0 1 312.036 120.326 cm +1 0 0 1 362.845 120.326 cm q []0 d 0 J @@ -20166,11 +20084,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -120.326 cm +1 0 0 1 -362.845 -120.326 cm BT -/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ +/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ ET -1 0 0 1 336.723 120.326 cm +1 0 0 1 387.532 120.326 cm q []0 d 0 J @@ -20179,307 +20097,307 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -120.326 cm +1 0 0 1 -387.532 -120.326 cm BT -/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ +/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ ET -1 0 0 1 360.782 120.326 cm +1 0 0 1 411.592 120.326 cm 0 g 0 G -1 0 0 1 -360.782 -120.326 cm +1 0 0 1 -411.592 -120.326 cm BT -/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ +/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(69)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(68)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -834 0 obj << +830 0 obj << /Type /Page -/Contents 835 0 R -/Resources 833 0 R +/Contents 831 0 R +/Resources 829 0 R /MediaBox [0 0 595.276 841.89] -/Parent 805 0 R -/Annots [ 838 0 R 839 0 R 840 0 R ] +/Parent 809 0 R +/Annots [ 834 0 R 835 0 R 836 0 R ] >> endobj -838 0 obj << +834 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 402.366 367.009 413.491] +/Rect [345.53 402.366 417.818 413.491] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -839 0 obj << +835 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 345.316 361.779 356.441] +/Rect [345.53 345.316 412.588 356.441] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -840 0 obj << +836 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 361.779 128.24] +/Rect [345.53 117.115 412.588 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -836 0 obj << -/D [834 0 R /XYZ 99.895 740.998 null] +832 0 obj << +/D [830 0 R /XYZ 150.705 740.998 null] >> endobj 206 0 obj << -/D [834 0 R /XYZ 99.895 657.44 null] ->> endobj -837 0 obj << -/D [834 0 R /XYZ 99.895 496.017 null] +/D [830 0 R /XYZ 150.705 657.44 null] >> endobj 833 0 obj << +/D [830 0 R /XYZ 150.705 496.017 null] +>> endobj +829 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F14 355 0 R /F11 350 0 R /F10 455 0 R /F7 503 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -843 0 obj << -/Length 5195 +839 0 obj << +/Length 5200 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -145.724 -706.129 cm +1 0 0 1 -94.914 -706.129 cm BT -/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 179.506 706.129 cm +1 0 0 1 128.697 706.129 cm 0 g 0 G -1 0 0 1 -179.506 -706.129 cm +1 0 0 1 -128.697 -706.129 cm BT -/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 145.724 638.383 cm +1 0 0 1 94.914 638.383 cm 0 g 0 G -1 0 0 1 -145.724 -638.383 cm +1 0 0 1 -94.914 -638.383 cm BT -/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 178.974 638.383 cm +1 0 0 1 128.164 638.383 cm 0 g 0 G -1 0 0 1 -178.974 -638.383 cm +1 0 0 1 -128.164 -638.383 cm BT -/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 9.963 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pr)1(in)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.691 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf 29.339 0 Td[(iterati)1(ons.)]TJ -236.853 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 9.962 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-333(pri)1(n)28(t)-333(out)-333(a)-333(c)-1(on)29(v)28(e)-1(rgen)1(c)-1(e)-334(mes)-1(sage)-334(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 178.692 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf 29.338 0 Td[(iterati)1(ons.)]TJ -236.852 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 582.592 cm +1 0 0 1 94.914 582.592 cm 0 g 0 G -1 0 0 1 -145.724 -582.592 cm +1 0 0 1 -94.914 -582.592 cm BT -/F29 9.963 Tf 150.705 582.592 Td[(irst)]TJ +/F29 9.963 Tf 99.895 582.592 Td[(irst)]TJ ET -1 0 0 1 167.58 582.592 cm +1 0 0 1 116.771 582.592 cm 0 g 0 G -1 0 0 1 -167.58 -582.592 cm +1 0 0 1 -116.771 -582.592 cm BT -/F8 9.963 Tf 172.562 582.592 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(re)-1(start)-333(i)1(te)-1(r)1(ation.)]TJ 3.049 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 121.752 582.592 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(r)1(e)-1(start)-333(it)1(e)-1(r)1(ation.)]TJ 3.05 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 526.801 cm +1 0 0 1 94.914 526.801 cm 0 g 0 G -1 0 0 1 -145.724 -526.801 cm +1 0 0 1 -94.914 -526.801 cm BT -/F29 9.963 Tf 150.705 526.801 Td[(istop)]TJ +/F29 9.963 Tf 99.895 526.801 Td[(istop)]TJ ET -1 0 0 1 174.955 526.801 cm +1 0 0 1 124.146 526.801 cm 0 g 0 G -1 0 0 1 -174.955 -526.801 cm +1 0 0 1 -124.146 -526.801 cm BT -/F8 9.963 Tf 179.937 526.801 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ +/F8 9.963 Tf 129.127 526.801 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ ET -1 0 0 1 145.724 471.011 cm +1 0 0 1 94.914 471.011 cm 0 g 0 G -1 0 0 1 -145.724 -471.011 cm +1 0 0 1 -94.914 -471.011 cm BT -/F29 9.963 Tf 150.705 471.011 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 471.011 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 471.011 cm +1 0 0 1 154.434 471.011 cm 0 g 0 G -1 0 0 1 -59.519 -19.926 cm +1 0 0 1 -59.52 -19.926 cm 0 g 0 G -1 0 0 1 -145.724 -451.085 cm +1 0 0 1 -94.914 -451.085 cm BT -/F29 9.963 Tf 150.705 451.085 Td[(x)]TJ +/F29 9.963 Tf 99.895 451.085 Td[(x)]TJ ET -1 0 0 1 156.752 451.085 cm +1 0 0 1 105.942 451.085 cm 0 g 0 G -1 0 0 1 -156.752 -451.085 cm +1 0 0 1 -105.942 -451.085 cm BT -/F8 9.963 Tf 161.733 451.085 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 451.085 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 395.295 cm +1 0 0 1 94.914 395.295 cm 0 g 0 G -1 0 0 1 -145.724 -395.295 cm +1 0 0 1 -94.914 -395.295 cm BT -/F29 9.963 Tf 150.705 395.295 Td[(it)-1(er)]TJ +/F29 9.963 Tf 99.895 395.295 Td[(it)-1(er)]TJ ET -1 0 0 1 168.312 395.295 cm +1 0 0 1 117.503 395.295 cm 0 g 0 G -1 0 0 1 -168.312 -395.295 cm +1 0 0 1 -117.503 -395.295 cm BT -/F8 9.963 Tf 173.294 395.295 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 122.484 395.295 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 145.724 339.504 cm +1 0 0 1 94.914 339.504 cm 0 g 0 G -1 0 0 1 -145.724 -339.504 cm +1 0 0 1 -94.914 -339.504 cm BT -/F29 9.963 Tf 150.705 339.504 Td[(err)]TJ +/F29 9.963 Tf 99.895 339.504 Td[(err)]TJ ET -1 0 0 1 165.393 339.504 cm +1 0 0 1 114.583 339.504 cm 0 g 0 G -1 0 0 1 -165.393 -339.504 cm +1 0 0 1 -114.583 -339.504 cm BT -/F8 9.963 Tf 170.374 339.504 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 119.565 339.504 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 283.713 cm +1 0 0 1 94.914 283.713 cm 0 g 0 G -1 0 0 1 -145.724 -283.713 cm +1 0 0 1 -94.914 -283.713 cm BT -/F29 9.963 Tf 150.705 283.713 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 283.713 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 283.713 cm +1 0 0 1 118.672 283.713 cm 0 g 0 G -1 0 0 1 -169.482 -283.713 cm +1 0 0 1 -118.672 -283.713 cm BT -/F8 9.963 Tf 174.463 283.713 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 123.653 283.713 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(70)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(69)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -842 0 obj << +838 0 obj << /Type /Page -/Contents 843 0 R -/Resources 841 0 R +/Contents 839 0 R +/Resources 837 0 R /MediaBox [0 0 595.276 841.89] -/Parent 845 0 R +/Parent 809 0 R >> endobj -844 0 obj << -/D [842 0 R /XYZ 150.705 740.998 null] +840 0 obj << +/D [838 0 R /XYZ 99.895 740.998 null] >> endobj -841 0 obj << +837 0 obj << /Font << /F29 263 0 R /F8 266 0 R /F11 350 0 R /F14 355 0 R >> /ProcSet [ /PDF /Text ] >> endobj -848 0 obj << -/Length 2578 +843 0 obj << +/Length 2536 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -443.606 -740.998 cm +1 0 0 1 -494.416 -740.998 cm BT -/F18 14.346 Tf 99.895 706.129 Td[(8)-1125(P)1(r)-1(eco)1(ndit)1(io)1(ne)-1(r)-375(r)-1(o)1(uti)1(ne)-1(s)]TJ/F8 9.963 Tf 0 -21.821 Td[(PS)1(BLAS)-267(con)28(tai)1(ns)-267(th)1(e)-267(im)-1(p)1(lem)-1(en)28(tat)1(ion)-266(of)-267(man)28(y)-266(pr)1(e)-1(cond)1(ition)1(in)1(g)-267(tec)27(hn)1(iqu)1(e)-1(s)-267(some)]TJ 0 -11.955 Td[(of)-420(whi)1(c)27(h)-420(ar)1(e)-421(v)28(e)-1(r)1(y)-420(\015exib)1(le)-421(th)1(ank)1(s)-421(to)-420(the)-420(pres)-1(en)1(c)-1(e)-421(of)-419(m)-1(an)29(y)-421(p)1(aramete)-1(r)1(s)-421(th)1(at)-421(i)1(s)]TJ 0 -11.955 Td[(p)-27(os)-1(sibl)1(e)-334(to)-333(adj)1(ust)-333(to)-334(\014)1(t)-333(the)-334(u)1(s)-1(er')1(s)-334(nee)-1(d)1(s:)]TJ +/F18 14.346 Tf 150.705 706.129 Td[(8)-1125(P)1(r)-1(eco)1(ndit)1(io)1(ne)-1(r)-375(r)-1(o)1(uti)1(ne)-1(s)]TJ/F8 9.963 Tf 0 -21.821 Td[(PS)1(BLAS)-266(c)-1(on)28(ta)1(ins)-267(th)1(e)-267(implem)-1(en)28(tat)1(ion)-266(of)-267(man)28(y)-266(pr)1(e)-1(cond)1(ition)1(in)1(g)-267(tec)27(hn)1(iqu)1(e)-1(s)-267(some)]TJ 0 -11.955 Td[(of)-420(whi)1(c)27(h)-420(ar)1(e)-421(v)28(e)-1(r)1(y)-420(\015exib)1(le)-421(th)1(ank)1(s)-421(to)-420(the)-420(prese)-1(n)1(c)-1(e)-421(of)-419(m)-1(an)29(y)-420(paramete)-1(r)1(s)-421(th)1(at)-421(i)1(s)]TJ 0 -11.955 Td[(p)-27(os)-1(sib)1(le)-334(to)-333(adj)1(ust)-333(to)-334(\014)1(t)-333(the)-333(use)-1(r')1(s)-334(needs:)]TJ ET -1 0 0 1 99.895 640.472 cm +1 0 0 1 150.705 640.472 cm 0 g 0 G -1 0 0 1 -99.895 -640.472 cm +1 0 0 1 -150.705 -640.472 cm BT -/F14 9.963 Tf 114.839 640.472 Td[(\017)]TJ +/F14 9.963 Tf 165.649 640.472 Td[(\017)]TJ ET -1 0 0 1 119.821 640.472 cm +1 0 0 1 170.63 640.472 cm 0 g 0 G -1 0 0 1 -119.821 -640.472 cm +1 0 0 1 -170.63 -640.472 cm BT -/F8 9.963 Tf 124.802 640.472 Td[(Diagon)1(al)-333(Scalin)1(g)]TJ +/F8 9.963 Tf 175.611 640.472 Td[(Diagon)1(al)-333(Scalin)1(g)]TJ ET -1 0 0 1 99.895 620.547 cm +1 0 0 1 150.705 620.547 cm 0 g 0 G -1 0 0 1 -99.895 -620.547 cm +1 0 0 1 -150.705 -620.547 cm BT -/F14 9.963 Tf 114.839 620.547 Td[(\017)]TJ +/F14 9.963 Tf 165.649 620.547 Td[(\017)]TJ ET -1 0 0 1 119.821 620.547 cm +1 0 0 1 170.63 620.547 cm 0 g 0 G -1 0 0 1 -119.821 -620.547 cm +1 0 0 1 -170.63 -620.547 cm BT -/F8 9.963 Tf 124.802 620.547 Td[(Blo)-28(c)28(k)-334(J)1(ac)-1(ob)1(i)-333(w)-1(i)1(th)-333(ILU\0500\051)-333(factorization)]TJ +/F8 9.963 Tf 175.611 620.547 Td[(Blo)-28(c)27(k)-333(J)1(ac)-1(ob)1(i)-334(wi)1(th)-333(ILU\0500\051)-333(factorization)]TJ ET -1 0 0 1 99.895 600.622 cm +1 0 0 1 150.705 600.622 cm 0 g 0 G -1 0 0 1 -99.895 -600.622 cm +1 0 0 1 -150.705 -600.622 cm BT -/F14 9.963 Tf 114.839 600.622 Td[(\017)]TJ +/F14 9.963 Tf 165.649 600.622 Td[(\017)]TJ ET -1 0 0 1 119.821 600.622 cm +1 0 0 1 170.63 600.622 cm 0 g 0 G -1 0 0 1 -119.821 -600.622 cm +1 0 0 1 -170.63 -600.622 cm BT -/F8 9.963 Tf 124.802 600.622 Td[(Add)1(iti)1(v)28(e)-536(S)1(c)27(h)28(w)28(arz)-535(with)-534(th)1(e)-535(Re)-1(stricted)-535(Ad)1(di)1(tiv)28(e)-535(Sc)28(h)28(w)28(arz)-535(and)-534(Add)1(iti)1(v)28(e)]TJ 0 -11.955 Td[(Sc)28(h)28(w)28(arz)-334(with)-332(Harmonic)-333(e)-1(xt)1(e)-1(n)1(s)-1(ion)1(s)-1(;)]TJ +/F8 9.963 Tf 175.611 600.622 Td[(Add)1(itiv)28(e)-535(S)1(c)27(h)28(w)28(arz)-535(with)-534(th)1(e)-535(Re)-1(stricted)-535(Ad)1(di)1(tiv)28(e)-535(Sc)28(h)28(w)27(ar)1(z)-535(and)-534(Add)1(itiv)28(e)]TJ 0 -11.955 Td[(Sc)28(h)28(w)28(arz)-334(with)-333(H)1(armonic)-333(e)-1(xtension)1(s)-1(;)]TJ ET -1 0 0 1 99.895 568.741 cm +1 0 0 1 150.705 568.741 cm 0 g 0 G -1 0 0 1 -99.895 -568.741 cm +1 0 0 1 -150.705 -568.741 cm BT -/F14 9.963 Tf 114.839 568.741 Td[(\017)]TJ +/F14 9.963 Tf 165.649 568.741 Td[(\017)]TJ ET -1 0 0 1 119.821 568.741 cm +1 0 0 1 170.63 568.741 cm 0 g 0 G -1 0 0 1 -119.821 -568.741 cm +1 0 0 1 -170.63 -568.741 cm BT -/F8 9.963 Tf 124.802 568.741 Td[(Tw)27(o-Lev)28(e)-1(l)-378(Add)1(itiv)28(e)-379(Sc)28(h)28(w)27(ar)1(z)-1(;)-401(thi)1(s)-380(i)1(s)-380(actual)1(ly)-379(a)-379(f)1(am)-1(i)1(ly)-379(of)-378(precond)1(ition)1(e)-1(r)1(s)]TJ 0 -11.955 Td[(since)-334(th)1(e)-1(r)1(e)-334(is)-334(th)1(e)-334(p)-27(os)-1(sib)1(ilit)28(y)-333(to)-333(c)27(h)1(o)-28(ose)-334(b)-27(e)-1(t)28(w)28(e)-1(en)-333(man)28(y)-333(v)56(arian)28(t)1(s)-1(.)]TJ +/F8 9.963 Tf 175.611 568.741 Td[(Tw)27(o-Lev)28(e)-1(l)-378(Addi)1(tiv)28(e)-379(Sc)28(h)28(w)27(ar)1(z)-1(;)-401(thi)1(s)-380(is)-379(actual)1(ly)-379(a)-379(f)1(am)-1(i)1(ly)-379(of)-378(precond)1(ition)1(e)-1(rs)]TJ 0 -11.955 Td[(since)-334(th)1(e)-1(r)1(e)-334(is)-334(th)1(e)-334(p)-27(os)-1(sib)1(ilit)28(y)-333(to)-333(c)27(h)1(o)-28(ose)-334(b)-27(e)-1(t)28(w)28(e)-1(en)-333(man)28(y)-333(v)56(arian)28(ts.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(71)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(70)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -847 0 obj << +842 0 obj << /Type /Page -/Contents 848 0 R -/Resources 846 0 R +/Contents 843 0 R +/Resources 841 0 R /MediaBox [0 0 595.276 841.89] /Parent 845 0 R >> endobj -849 0 obj << -/D [847 0 R /XYZ 99.895 740.998 null] +844 0 obj << +/D [842 0 R /XYZ 150.705 740.998 null] >> endobj 210 0 obj << -/D [847 0 R /XYZ 99.895 716.092 null] +/D [842 0 R /XYZ 150.705 716.092 null] >> endobj -846 0 obj << +841 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F14 355 0 R >> /ProcSet [ /PDF /Text ] >> endobj -852 0 obj << -/Length 4334 +848 0 obj << +/Length 4344 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -20488,11 +20406,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(pre)-1(cset)1(|Se)-1(t)1(s)-375(the)-375(pre)-1(co)-30(dn)31(ti)1(oner)-376(t)32(yp)-31(e)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 75.794 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(pr)-1(ecset)1(|Se)-1(t)1(s)-375(the)-375(pre)-1(co)-30(dn)31(ti)1(oner)-376(t)32(yp)-31(e)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 75.794 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 260.361 622.636 cm +1 0 0 1 209.551 622.636 cm q []0 d 0 J @@ -20501,37 +20419,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -260.361 -622.636 cm +1 0 0 1 -209.551 -622.636 cm BT -/F8 9.963 Tf 263.35 622.636 Td[(p)1(re)-1(cse)-1(t)-333(\050)]TJ/F19 9.963 Tf 37.719 0 Td[(pr)51(e)51(c,)-357(ptyp)51(e,)-357(iv,)-357(rs,)-357(rv,)-357(ier)1(r)]TJ/F8 9.963 Tf 113.679 0 Td[(\051)]TJ +/F8 9.963 Tf 212.54 622.636 Td[(pr)1(e)-1(cse)-1(t)-333(\050)]TJ/F19 9.963 Tf 37.72 0 Td[(pr)51(e)52(c,)-358(ptyp)51(e,)-357(iv,)-357(rs,)-357(rv,)-357(ier)1(r)]TJ/F8 9.963 Tf 113.678 0 Td[(\051)]TJ ET -1 0 0 1 145.724 598.726 cm +1 0 0 1 94.914 598.726 cm 0 g 0 G -1 0 0 1 -145.724 -598.726 cm +1 0 0 1 -94.914 -598.726 cm BT -/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 598.726 cm +1 0 0 1 147.481 598.726 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -578.801 cm +1 0 0 1 -94.914 -578.801 cm BT -/F29 9.963 Tf 150.705 578.801 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 578.801 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 578.801 cm +1 0 0 1 121.322 578.801 cm 0 g 0 G -1 0 0 1 -172.131 -578.801 cm +1 0 0 1 -121.322 -578.801 cm BT -/F8 9.963 Tf 177.113 578.801 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.378 0 Td[(global)]TJ/F8 9.963 Tf -33.88 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(e)-334(p)1(ron)1(diti)1(oner)-333(data)-333(structu)1(re)]TJ +/F8 9.963 Tf 126.303 578.801 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -33.88 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(e)-334(p)1(ron)1(diti)1(oner)-333(data)-333(stru)1(c)-1(tu)1(re)]TJ ET -1 0 0 1 363.74 554.891 cm +1 0 0 1 312.93 554.891 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -363.74 -554.891 cm +1 0 0 1 -312.93 -554.891 cm BT -/F32 9.963 Tf 363.74 554.891 Td[(psb)]TJ +/F32 9.963 Tf 312.93 554.891 Td[(psb)]TJ ET -1 0 0 1 380.058 554.891 cm +1 0 0 1 329.249 554.891 cm q []0 d 0 J @@ -20540,11 +20458,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -380.058 -554.891 cm +1 0 0 1 -329.249 -554.891 cm BT -/F32 9.963 Tf 383.197 554.891 Td[(prec)]TJ +/F32 9.963 Tf 332.387 554.891 Td[(prec)]TJ ET -1 0 0 1 404.745 554.891 cm +1 0 0 1 353.936 554.891 cm q []0 d 0 J @@ -20553,130 +20471,130 @@ q 3.138 0.199 l S Q -1 0 0 1 -404.745 -554.891 cm +1 0 0 1 -353.936 -554.891 cm BT -/F32 9.963 Tf 407.884 554.891 Td[(type)]TJ +/F32 9.963 Tf 357.074 554.891 Td[(type)]TJ ET -1 0 0 1 428.805 554.891 cm +1 0 0 1 377.996 554.891 cm 0 g 0 G -1 0 0 1 -428.805 -554.891 cm +1 0 0 1 -377.996 -554.891 cm BT -/F8 9.963 Tf 428.805 554.891 Td[(.)]TJ +/F8 9.963 Tf 377.996 554.891 Td[(.)]TJ ET -1 0 0 1 145.724 534.965 cm +1 0 0 1 94.914 534.965 cm 0 g 0 G -1 0 0 1 -145.724 -534.965 cm +1 0 0 1 -94.914 -534.965 cm BT -/F29 9.963 Tf 150.705 534.965 Td[(pt)32(yp)-32(e)]TJ +/F29 9.963 Tf 99.895 534.965 Td[(pt)32(yp)-32(e)]TJ ET -1 0 0 1 179.188 534.965 cm +1 0 0 1 128.379 534.965 cm 0 g 0 G -1 0 0 1 -179.188 -534.965 cm +1 0 0 1 -128.379 -534.965 cm BT -/F8 9.963 Tf 184.169 534.965 Td[(th)1(e)-334(t)28(yp)-27(e)-334(of)-333(pr)1(e)-1(cond)1(ition)1(er.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 153.093 0 Td[(global)]TJ/F8 9.963 Tf -161.651 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(ing.)]TJ +/F8 9.963 Tf 133.36 534.965 Td[(th)1(e)-334(t)28(yp)-27(e)-334(of)-333(p)1(re)-1(cond)1(iti)1(oner.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 153.093 0 Td[(global)]TJ/F8 9.963 Tf -161.651 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(in)1(g.)]TJ ET -1 0 0 1 145.724 491.13 cm +1 0 0 1 94.914 491.13 cm 0 g 0 G -1 0 0 1 -145.724 -491.13 cm +1 0 0 1 -94.914 -491.13 cm BT -/F29 9.963 Tf 150.705 491.13 Td[(iv)]TJ +/F29 9.963 Tf 99.895 491.13 Td[(iv)]TJ ET -1 0 0 1 159.934 491.13 cm +1 0 0 1 109.125 491.13 cm 0 g 0 G -1 0 0 1 -159.934 -491.13 cm +1 0 0 1 -109.125 -491.13 cm BT -/F8 9.963 Tf 164.915 491.13 Td[(in)28(t)1(e)-1(ger)-333(par)1(am)-1(eters)-334(f)1(or)-333(the)-334(p)1(rec)-1(on)1(dti)1(oner.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 216.356 0 Td[(global)]TJ/F8 9.963 Tf -205.66 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 114.106 491.13 Td[(in)28(t)1(e)-1(ger)-333(par)1(am)-1(eters)-334(f)1(or)-333(the)-333(prec)-1(on)1(dt)1(ioner.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 216.356 0 Td[(global)]TJ/F8 9.963 Tf -205.66 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 145.724 447.294 cm +1 0 0 1 94.914 447.294 cm 0 g 0 G -1 0 0 1 -145.724 -447.294 cm +1 0 0 1 -94.914 -447.294 cm BT -/F29 9.963 Tf 150.705 447.294 Td[(rs)]TJ +/F29 9.963 Tf 99.895 447.294 Td[(rs)]TJ ET -1 0 0 1 159.942 447.294 cm +1 0 0 1 109.133 447.294 cm 0 g 0 G -1 0 0 1 -159.942 -447.294 cm +1 0 0 1 -109.133 -447.294 cm BT -/F8 9.963 Tf 164.924 447.294 Td[(Scop)-27(e)-1(:)]TJ 10.687 -11.955 Td[(T)28(yp)-28(e:)]TJ 0 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(.)]TJ +/F8 9.963 Tf 114.114 447.294 Td[(Scop)-27(e)-1(:)]TJ 10.688 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ 0 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(.)]TJ ET -1 0 0 1 145.724 403.458 cm +1 0 0 1 94.914 403.458 cm 0 g 0 G -1 0 0 1 -145.724 -403.458 cm +1 0 0 1 -94.914 -403.458 cm BT -/F29 9.963 Tf 150.705 403.458 Td[(rv)]TJ +/F29 9.963 Tf 99.895 403.458 Td[(rv)]TJ ET -1 0 0 1 161.47 403.458 cm +1 0 0 1 110.661 403.458 cm 0 g 0 G -1 0 0 1 -161.47 -403.458 cm +1 0 0 1 -110.661 -403.458 cm BT -/F8 9.963 Tf 166.451 403.458 Td[(Scop)-27(e)-1(:)]TJ 9.16 -11.955 Td[(T)28(yp)-28(e:)]TJ 0 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(.)]TJ +/F8 9.963 Tf 115.642 403.458 Td[(Scop)-27(e)-1(:)]TJ 9.16 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ 0 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(.)]TJ ET -1 0 0 1 145.724 359.623 cm +1 0 0 1 94.914 359.623 cm 0 g 0 G -1 0 0 1 -145.724 -359.623 cm +1 0 0 1 -94.914 -359.623 cm BT -/F29 9.963 Tf 150.705 359.623 Td[(ierr)]TJ +/F29 9.963 Tf 99.895 359.623 Td[(ie)-1(r)1(r)]TJ ET -1 0 0 1 168.575 359.623 cm +1 0 0 1 117.766 359.623 cm 0 g 0 G -1 0 0 1 -168.575 -359.623 cm +1 0 0 1 -117.766 -359.623 cm BT -/F8 9.963 Tf 173.557 359.623 Td[(S)1(c)-1(op)-27(e)-1(:)]TJ 2.054 -11.955 Td[(T)28(yp)-28(e:)]TJ 0 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(.)]TJ +/F8 9.963 Tf 122.747 359.623 Td[(Scop)-27(e)-1(:)]TJ 2.055 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ 0 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(72)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(71)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -851 0 obj << +847 0 obj << /Type /Page -/Contents 852 0 R -/Resources 850 0 R +/Contents 848 0 R +/Resources 846 0 R /MediaBox [0 0 595.276 841.89] /Parent 845 0 R -/Annots [ 855 0 R ] +/Annots [ 851 0 R ] >> endobj -855 0 obj << +851 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [362.743 551.68 429.801 562.805] +/Rect [311.934 551.68 378.992 562.805] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -853 0 obj << -/D [851 0 R /XYZ 150.705 740.998 null] +849 0 obj << +/D [847 0 R /XYZ 99.895 740.998 null] >> endobj 214 0 obj << -/D [851 0 R /XYZ 150.705 659.601 null] ->> endobj -854 0 obj << -/D [851 0 R /XYZ 150.705 631.802 null] +/D [847 0 R /XYZ 99.895 659.601 null] >> endobj 850 0 obj << +/D [847 0 R /XYZ 99.895 631.802 null] +>> endobj +846 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -858 0 obj << -/Length 5963 +854 0 obj << +/Length 5975 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -20685,11 +20603,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(pr)-1(ecbl)1(d|Buil)1(ds)-375(a)-375(pre)-1(co)1(ndit)1(io)1(ne)-1(r)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 77.869 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(pre)-1(cbl)1(d|Buil)1(ds)-375(a)-375(pre)-1(co)1(ndit)1(io)1(ner)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 77.868 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 211.626 622.636 cm +1 0 0 1 262.435 622.636 cm q []0 d 0 J @@ -20698,11 +20616,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -211.626 -622.636 cm +1 0 0 1 -262.435 -622.636 cm BT -/F8 9.963 Tf 214.614 622.636 Td[(pr)1(e)-1(cbl)1(d)-333(\050)]TJ/F19 9.963 Tf 39.325 0 Td[(a,)-358(des)1(c)]TJ +/F8 9.963 Tf 265.424 622.636 Td[(pr)1(e)-1(cbl)1(d)-333(\050)]TJ/F19 9.963 Tf 39.325 0 Td[(a,)-357(d)-1(es)1(c)]TJ ET -1 0 0 1 284.593 622.636 cm +1 0 0 1 335.402 622.636 cm q []0 d 0 J @@ -20711,37 +20629,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -284.593 -622.636 cm +1 0 0 1 -335.402 -622.636 cm BT -/F19 9.963 Tf 287.648 622.636 Td[(a,)-358(pr)52(e)51(c,)-357(info,)-357(up)51(d)]TJ/F8 9.963 Tf 74.216 0 Td[(\051)]TJ +/F19 9.963 Tf 338.458 622.636 Td[(a,)-357(p)-1(r)52(e)51(c,)-357(info,)-357(up)51(d)]TJ/F8 9.963 Tf 74.215 0 Td[(\051)]TJ ET -1 0 0 1 94.914 598.726 cm +1 0 0 1 145.724 598.726 cm 0 g 0 G -1 0 0 1 -94.914 -598.726 cm +1 0 0 1 -145.724 -598.726 cm BT -/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 598.726 cm +1 0 0 1 198.29 598.726 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(a)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(a)]TJ ET -1 0 0 1 105.465 578.801 cm +1 0 0 1 156.274 578.801 cm 0 g 0 G -1 0 0 1 -105.465 -578.801 cm +1 0 0 1 -156.274 -578.801 cm BT -/F8 9.963 Tf 110.446 578.801 Td[(th)1(e)-334(s)-1(y)1(s)-1(tem)-334(spar)1(s)-1(e)-334(matr)1(ix.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 148.886 0 Td[(global)]TJ/F8 9.963 Tf -134.53 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(p)1(arse)-334(matrix)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ +/F8 9.963 Tf 161.256 578.801 Td[(th)1(e)-334(s)-1(y)1(s)-1(tem)-334(spar)1(s)-1(e)-333(m)-1(atr)1(ix.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 148.886 0 Td[(global)]TJ/F8 9.963 Tf -134.531 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(p)1(arse)-334(matrix)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ ET -1 0 0 1 318.852 554.891 cm +1 0 0 1 369.662 554.891 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -318.852 -554.891 cm +1 0 0 1 -369.662 -554.891 cm BT -/F32 9.963 Tf 318.852 554.891 Td[(psb)]TJ +/F32 9.963 Tf 369.662 554.891 Td[(psb)]TJ ET -1 0 0 1 335.171 554.891 cm +1 0 0 1 385.981 554.891 cm q []0 d 0 J @@ -20750,11 +20668,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -335.171 -554.891 cm +1 0 0 1 -385.981 -554.891 cm BT -/F32 9.963 Tf 338.309 554.891 Td[(spmat)]TJ +/F32 9.963 Tf 389.119 554.891 Td[(spmat)]TJ ET -1 0 0 1 365.089 554.891 cm +1 0 0 1 415.898 554.891 cm q []0 d 0 J @@ -20763,23 +20681,23 @@ q 3.138 0.199 l S Q -1 0 0 1 -365.089 -554.891 cm +1 0 0 1 -415.898 -554.891 cm BT -/F32 9.963 Tf 368.227 554.891 Td[(type)]TJ +/F32 9.963 Tf 419.036 554.891 Td[(type)]TJ ET -1 0 0 1 389.148 554.891 cm +1 0 0 1 439.958 554.891 cm 0 g 0 G -1 0 0 1 -389.148 -554.891 cm +1 0 0 1 -439.958 -554.891 cm BT -/F8 9.963 Tf 389.148 554.891 Td[(.)]TJ +/F8 9.963 Tf 439.958 554.891 Td[(.)]TJ ET -1 0 0 1 94.914 534.965 cm +1 0 0 1 145.724 534.965 cm 0 g 0 G -1 0 0 1 -94.914 -534.965 cm +1 0 0 1 -145.724 -534.965 cm BT -/F29 9.963 Tf 99.895 534.965 Td[(desc)]TJ +/F29 9.963 Tf 150.705 534.965 Td[(desc)]TJ ET -1 0 0 1 121.81 534.965 cm +1 0 0 1 172.619 534.965 cm q []0 d 0 J @@ -20788,23 +20706,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -534.965 cm +1 0 0 1 -172.619 -534.965 cm BT -/F29 9.963 Tf 125.247 534.965 Td[(a)]TJ +/F29 9.963 Tf 176.057 534.965 Td[(a)]TJ ET -1 0 0 1 130.816 534.965 cm +1 0 0 1 181.626 534.965 cm 0 g 0 G -1 0 0 1 -130.816 -534.965 cm +1 0 0 1 -181.626 -534.965 cm BT -/F8 9.963 Tf 135.798 534.965 Td[(th)1(e)-334(pr)1(oblem)-334(comm)27(u)1(nication)-333(d)1(e)-1(sc)-1(r)1(ip)1(tor.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 208.247 0 Td[(global)]TJ/F8 9.963 Tf -219.243 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor)-333(d)1(ata)-334(stru)1(cture)]TJ +/F8 9.963 Tf 186.607 534.965 Td[(th)1(e)-334(pr)1(oblem)-334(comm)27(un)1(ication)-333(d)1(e)-1(sc)-1(r)1(ipt)1(or.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 208.247 0 Td[(global)]TJ/F8 9.963 Tf -219.243 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)-1(omm)27(u)1(ni)1(c)-1(ati)1(on)-333(des)-1(crip)1(tor)-333(d)1(ata)-334(stru)1(c)-1(t)1(ure)]TJ ET -1 0 0 1 372.485 511.055 cm +1 0 0 1 423.294 511.055 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -372.485 -511.055 cm +1 0 0 1 -423.294 -511.055 cm BT -/F32 9.963 Tf 372.485 511.055 Td[(psb)]TJ +/F32 9.963 Tf 423.294 511.055 Td[(psb)]TJ ET -1 0 0 1 388.803 511.055 cm +1 0 0 1 439.613 511.055 cm q []0 d 0 J @@ -20813,11 +20731,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -388.803 -511.055 cm +1 0 0 1 -439.613 -511.055 cm BT -/F32 9.963 Tf 391.942 511.055 Td[(desc)]TJ +/F32 9.963 Tf 442.751 511.055 Td[(desc)]TJ ET -1 0 0 1 413.491 511.055 cm +1 0 0 1 464.3 511.055 cm q []0 d 0 J @@ -20826,55 +20744,55 @@ q 3.138 0.199 l S Q -1 0 0 1 -413.491 -511.055 cm +1 0 0 1 -464.3 -511.055 cm BT -/F32 9.963 Tf 416.629 511.055 Td[(type)]TJ +/F32 9.963 Tf 467.438 511.055 Td[(type)]TJ ET -1 0 0 1 437.55 511.055 cm +1 0 0 1 488.36 511.055 cm 0 g 0 G -1 0 0 1 -437.55 -511.055 cm +1 0 0 1 -488.36 -511.055 cm BT -/F8 9.963 Tf 437.55 511.055 Td[(.)]TJ +/F8 9.963 Tf 488.36 511.055 Td[(.)]TJ ET -1 0 0 1 94.914 491.13 cm +1 0 0 1 145.724 491.13 cm 0 g 0 G -1 0 0 1 -94.914 -491.13 cm +1 0 0 1 -145.724 -491.13 cm BT -/F29 9.963 Tf 99.895 491.13 Td[(up)-32(d)]TJ +/F29 9.963 Tf 150.705 491.13 Td[(up)-32(d)]TJ ET -1 0 0 1 119.309 491.13 cm +1 0 0 1 170.118 491.13 cm 0 g 0 G -1 0 0 1 -119.309 -491.13 cm +1 0 0 1 -170.118 -491.13 cm BT -/F8 9.963 Tf 124.29 491.13 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -31.867 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)1(.)]TJ +/F8 9.963 Tf 175.099 491.13 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -31.867 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)27(h)1(arac)-1(t)1(e)-1(r)1(.)]TJ ET -1 0 0 1 94.914 445.301 cm +1 0 0 1 145.724 445.301 cm 0 g 0 G -1 0 0 1 -94.914 -445.301 cm +1 0 0 1 -145.724 -445.301 cm BT -/F29 9.963 Tf 99.895 445.301 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 445.301 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 445.301 cm +1 0 0 1 205.243 445.301 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -425.376 cm +1 0 0 1 -145.724 -425.376 cm BT -/F29 9.963 Tf 99.895 425.376 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 425.376 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 425.376 cm +1 0 0 1 172.131 425.376 cm 0 g 0 G -1 0 0 1 -121.322 -425.376 cm +1 0 0 1 -172.131 -425.376 cm BT -/F8 9.963 Tf 126.303 425.376 Td[(th)1(e)-334(pr)1(e)-1(co)-28(dn)29(tion)1(e)-1(r.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(tioner)-333(d)1(ata)-334(stru)1(c)-1(t)1(ure)]TJ +/F8 9.963 Tf 177.113 425.376 Td[(th)1(e)-334(pr)1(e)-1(co)-28(d)1(n)28(tion)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(tioner)-333(d)1(ata)-334(stru)1(c)-1(t)1(ure)]TJ ET -1 0 0 1 319.572 389.511 cm +1 0 0 1 370.381 389.511 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -319.572 -389.511 cm +1 0 0 1 -370.381 -389.511 cm BT -/F32 9.963 Tf 319.572 389.511 Td[(psb)]TJ +/F32 9.963 Tf 370.381 389.511 Td[(psb)]TJ ET -1 0 0 1 335.891 389.511 cm +1 0 0 1 386.7 389.511 cm q []0 d 0 J @@ -20883,11 +20801,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -335.891 -389.511 cm +1 0 0 1 -386.7 -389.511 cm BT -/F32 9.963 Tf 339.029 389.511 Td[(prec)]TJ +/F32 9.963 Tf 389.838 389.511 Td[(prec)]TJ ET -1 0 0 1 360.578 389.511 cm +1 0 0 1 411.387 389.511 cm q []0 d 0 J @@ -20896,92 +20814,92 @@ q 3.138 0.199 l S Q -1 0 0 1 -360.578 -389.511 cm +1 0 0 1 -411.387 -389.511 cm BT -/F32 9.963 Tf 363.716 389.511 Td[(type)]TJ +/F32 9.963 Tf 414.525 389.511 Td[(type)]TJ ET -1 0 0 1 384.637 389.511 cm +1 0 0 1 435.447 389.511 cm 0 g 0 G 1 0 0 1 -289.723 -31.881 cm 0 g 0 G -1 0 0 1 -94.914 -357.63 cm +1 0 0 1 -145.724 -357.63 cm BT -/F29 9.963 Tf 99.895 357.63 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 357.63 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 357.63 cm +1 0 0 1 169.482 357.63 cm 0 g 0 G -1 0 0 1 -118.672 -357.63 cm +1 0 0 1 -169.482 -357.63 cm BT -/F8 9.963 Tf 123.653 357.63 Td[(th)1(e)-334(retur)1(n)-333(e)-1(r)1(ror)-333(co)-28(de.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 174.463 357.63 Td[(th)1(e)-334(retur)1(n)-333(e)-1(r)1(ror)-333(co)-28(de.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(73)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(72)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -857 0 obj << +853 0 obj << /Type /Page -/Contents 858 0 R -/Resources 856 0 R +/Contents 854 0 R +/Resources 852 0 R /MediaBox [0 0 595.276 841.89] /Parent 845 0 R -/Annots [ 861 0 R 862 0 R 863 0 R ] +/Annots [ 857 0 R 858 0 R 859 0 R ] >> endobj -861 0 obj << +857 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [317.856 551.68 390.144 562.805] +/Rect [368.666 551.68 440.954 562.805] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -862 0 obj << +858 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [371.488 507.845 438.546 518.97] +/Rect [422.298 507.845 489.356 518.97] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -863 0 obj << +859 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [318.576 386.3 385.634 397.425] +/Rect [369.385 386.3 436.443 397.425] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -859 0 obj << -/D [857 0 R /XYZ 99.895 740.998 null] +855 0 obj << +/D [853 0 R /XYZ 150.705 740.998 null] >> endobj 218 0 obj << -/D [857 0 R /XYZ 99.895 659.601 null] ->> endobj -860 0 obj << -/D [857 0 R /XYZ 99.895 631.802 null] +/D [853 0 R /XYZ 150.705 659.601 null] >> endobj 856 0 obj << +/D [853 0 R /XYZ 150.705 631.802 null] +>> endobj +852 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -866 0 obj << -/Length 7096 +862 0 obj << +/Length 7121 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -20990,11 +20908,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(pre)-1(capl)1(y|Precondi)1(ti)1(oner)-376(appl)1(ica)1(ti)1(on)]TJ -30.109 -17.933 Td[(routi)1(ne)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 63.785 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(pr)-1(ecapl)1(y|Precondi)1(ti)1(oner)-376(appl)1(icat)1(io)1(n)]TJ -30.109 -17.933 Td[(r)-1(o)1(uti)1(ne)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 63.785 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 248.352 604.704 cm +1 0 0 1 197.542 604.704 cm q []0 d 0 J @@ -21003,11 +20921,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -248.352 -604.704 cm +1 0 0 1 -197.542 -604.704 cm BT -/F8 9.963 Tf 251.341 604.704 Td[(pr)1(e)-1(capl)1(y)-333(\050)]TJ/F19 9.963 Tf 44.029 0 Td[(pr)51(e)51(c)1(,x,y)1(,desc)]TJ +/F8 9.963 Tf 200.531 604.704 Td[(pr)1(e)-1(capl)1(y)-333(\050)]TJ/F19 9.963 Tf 44.03 0 Td[(pr)51(e)52(c,x,y)1(,desc)]TJ ET -1 0 0 1 350.377 604.704 cm +1 0 0 1 299.567 604.704 cm q []0 d 0 J @@ -21016,11 +20934,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -350.377 -604.704 cm +1 0 0 1 -299.567 -604.704 cm BT -/F19 9.963 Tf 353.432 604.704 Td[(a,i)1(n)-1(f)1(o,tr)51(ans,work)]TJ/F8 9.963 Tf 73.325 0 Td[(\051)]TJ/F18 14.346 Tf -276.052 -29.888 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 79.506 -21.821 Td[(call)-333(psb)]TJ +/F19 9.963 Tf 302.622 604.704 Td[(a,i)1(n)-1(f)1(o,tr)51(ans,work)]TJ/F8 9.963 Tf 73.325 0 Td[(\051)]TJ/F18 14.346 Tf -276.052 -29.888 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 79.507 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 264.073 552.995 cm +1 0 0 1 213.264 552.995 cm q []0 d 0 J @@ -21029,11 +20947,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -264.073 -552.995 cm +1 0 0 1 -213.264 -552.995 cm BT -/F8 9.963 Tf 267.062 552.995 Td[(pr)1(e)-1(capl)1(y)-333(\050)]TJ/F19 9.963 Tf 44.03 0 Td[(pr)51(e)52(c,x,desc)]TJ +/F8 9.963 Tf 216.253 552.995 Td[(pr)1(e)-1(capl)1(y)-333(\050)]TJ/F19 9.963 Tf 44.029 0 Td[(pr)51(e)51(c)1(,x,desc)]TJ ET -1 0 0 1 358.206 552.995 cm +1 0 0 1 307.396 552.995 cm q []0 d 0 J @@ -21042,37 +20960,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -358.206 -552.995 cm +1 0 0 1 -307.396 -552.995 cm BT -/F19 9.963 Tf 361.261 552.995 Td[(a,i)1(n)-1(f)1(o,tr)51(ans)]TJ/F8 9.963 Tf 49.774 0 Td[(\051)]TJ +/F19 9.963 Tf 310.451 552.995 Td[(a,i)1(n)-1(f)1(o,tr)51(ans)]TJ/F8 9.963 Tf 49.775 0 Td[(\051)]TJ ET -1 0 0 1 145.724 529.085 cm +1 0 0 1 94.914 529.085 cm 0 g 0 G -1 0 0 1 -145.724 -529.085 cm +1 0 0 1 -94.914 -529.085 cm BT -/F29 9.963 Tf 150.705 529.085 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 529.085 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 529.085 cm +1 0 0 1 147.481 529.085 cm 0 g 0 G -1 0 0 1 -52.566 -19.926 cm +1 0 0 1 -52.567 -19.926 cm 0 g 0 G -1 0 0 1 -145.724 -509.159 cm +1 0 0 1 -94.914 -509.159 cm BT -/F29 9.963 Tf 150.705 509.159 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 509.159 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 509.159 cm +1 0 0 1 121.322 509.159 cm 0 g 0 G -1 0 0 1 -172.131 -509.159 cm +1 0 0 1 -121.322 -509.159 cm BT -/F8 9.963 Tf 177.113 509.159 Td[(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 119.33 0 Td[(global)]TJ/F8 9.963 Tf -120.832 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(ition)1(e)-1(r)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ +/F8 9.963 Tf 126.303 509.159 Td[(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)-445(S)1(cop)-28(e:)]TJ/F29 9.963 Tf 119.331 0 Td[(global)]TJ/F8 9.963 Tf -120.832 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(ition)1(e)-1(r)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ ET -1 0 0 1 373.149 485.249 cm +1 0 0 1 322.339 485.249 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -373.149 -485.249 cm +1 0 0 1 -322.339 -485.249 cm BT -/F32 9.963 Tf 373.149 485.249 Td[(psb)]TJ +/F32 9.963 Tf 322.339 485.249 Td[(psb)]TJ ET -1 0 0 1 389.467 485.249 cm +1 0 0 1 338.658 485.249 cm q []0 d 0 J @@ -21081,11 +20999,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -389.467 -485.249 cm +1 0 0 1 -338.658 -485.249 cm BT -/F32 9.963 Tf 392.606 485.249 Td[(prec)]TJ +/F32 9.963 Tf 341.796 485.249 Td[(prec)]TJ ET -1 0 0 1 414.155 485.249 cm +1 0 0 1 363.345 485.249 cm q []0 d 0 J @@ -21094,35 +21012,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -414.155 -485.249 cm +1 0 0 1 -363.345 -485.249 cm BT -/F32 9.963 Tf 417.293 485.249 Td[(type)]TJ +/F32 9.963 Tf 366.483 485.249 Td[(type)]TJ ET -1 0 0 1 438.214 485.249 cm +1 0 0 1 387.405 485.249 cm 0 g 0 G -1 0 0 1 -438.214 -485.249 cm +1 0 0 1 -387.405 -485.249 cm BT -/F8 9.963 Tf 438.214 485.249 Td[(.)]TJ +/F8 9.963 Tf 387.405 485.249 Td[(.)]TJ ET -1 0 0 1 145.724 465.324 cm +1 0 0 1 94.914 465.324 cm 0 g 0 G -1 0 0 1 -145.724 -465.324 cm +1 0 0 1 -94.914 -465.324 cm BT -/F29 9.963 Tf 150.705 465.324 Td[(x)]TJ +/F29 9.963 Tf 99.895 465.324 Td[(x)]TJ ET -1 0 0 1 156.752 465.324 cm +1 0 0 1 105.942 465.324 cm 0 g 0 G -1 0 0 1 -156.752 -465.324 cm +1 0 0 1 -105.942 -465.324 cm BT -/F8 9.963 Tf 161.733 465.324 Td[(th)1(e)-334(s)-1(ou)1(rce)-334(v)28(ec)-1(tor)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.851 0 Td[(global)]TJ/F8 9.963 Tf -99.973 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arra)28(y)84(.)]TJ +/F8 9.963 Tf 110.923 465.324 Td[(th)1(e)-334(s)-1(ou)1(rce)-334(v)28(ec)-1(tor)1(.)-445(S)1(c)-1(o)1(p)-28(e:)]TJ/F29 9.963 Tf 113.851 0 Td[(global)]TJ/F8 9.963 Tf -99.972 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arr)1(a)27(y)84(.)]TJ ET -1 0 0 1 145.724 421.488 cm +1 0 0 1 94.914 421.488 cm 0 g 0 G -1 0 0 1 -145.724 -421.488 cm +1 0 0 1 -94.914 -421.488 cm BT -/F29 9.963 Tf 150.705 421.488 Td[(desc)]TJ +/F29 9.963 Tf 99.895 421.488 Td[(desc)]TJ ET -1 0 0 1 172.619 421.488 cm +1 0 0 1 121.81 421.488 cm q []0 d 0 J @@ -21131,23 +21049,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -421.488 cm +1 0 0 1 -121.81 -421.488 cm BT -/F29 9.963 Tf 176.057 421.488 Td[(a)]TJ +/F29 9.963 Tf 125.247 421.488 Td[(a)]TJ ET -1 0 0 1 181.626 421.488 cm +1 0 0 1 130.816 421.488 cm 0 g 0 G -1 0 0 1 -181.626 -421.488 cm +1 0 0 1 -130.816 -421.488 cm BT -/F8 9.963 Tf 186.607 421.488 Td[(th)1(e)-334(pr)1(oblem)-334(comm)27(un)1(ication)-333(d)1(e)-1(sc)-1(r)1(ipt)1(or.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 208.247 0 Td[(global)]TJ/F8 9.963 Tf -219.243 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)-1(omm)27(u)1(ni)1(c)-1(ati)1(on)-333(data)-333(stru)1(c)-1(tu)1(re)]TJ +/F8 9.963 Tf 135.798 421.488 Td[(th)1(e)-334(pr)1(oblem)-334(comm)27(u)1(nication)-333(d)1(e)-1(sc)-1(r)1(ip)1(tor.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 208.247 0 Td[(global)]TJ/F8 9.963 Tf -219.243 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(data)-333(stru)1(c)-1(tu)1(re)]TJ ET -1 0 0 1 376.691 397.578 cm +1 0 0 1 325.882 397.578 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -376.691 -397.578 cm +1 0 0 1 -325.882 -397.578 cm BT -/F32 9.963 Tf 376.691 397.578 Td[(psb)]TJ +/F32 9.963 Tf 325.882 397.578 Td[(psb)]TJ ET -1 0 0 1 393.01 397.578 cm +1 0 0 1 342.2 397.578 cm q []0 d 0 J @@ -21156,11 +21074,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -393.01 -397.578 cm +1 0 0 1 -342.2 -397.578 cm BT -/F32 9.963 Tf 396.148 397.578 Td[(desc)]TJ +/F32 9.963 Tf 345.339 397.578 Td[(desc)]TJ ET -1 0 0 1 417.697 397.578 cm +1 0 0 1 366.887 397.578 cm q []0 d 0 J @@ -21169,212 +21087,212 @@ q 3.138 0.199 l S Q -1 0 0 1 -417.697 -397.578 cm +1 0 0 1 -366.887 -397.578 cm BT -/F32 9.963 Tf 420.835 397.578 Td[(type)]TJ +/F32 9.963 Tf 370.026 397.578 Td[(type)]TJ ET -1 0 0 1 441.757 397.578 cm +1 0 0 1 390.947 397.578 cm 0 g 0 G -1 0 0 1 -441.757 -397.578 cm +1 0 0 1 -390.947 -397.578 cm BT -/F8 9.963 Tf 441.757 397.578 Td[(.)]TJ +/F8 9.963 Tf 390.947 397.578 Td[(.)]TJ ET -1 0 0 1 145.724 377.652 cm +1 0 0 1 94.914 377.652 cm 0 g 0 G -1 0 0 1 -145.724 -377.652 cm +1 0 0 1 -94.914 -377.652 cm BT -/F29 9.963 Tf 150.705 377.652 Td[(trans)]TJ +/F29 9.963 Tf 99.895 377.652 Td[(trans)]TJ ET -1 0 0 1 176.332 377.652 cm +1 0 0 1 125.523 377.652 cm 0 g 0 G -1 0 0 1 -176.332 -377.652 cm +1 0 0 1 -125.523 -377.652 cm BT -/F8 9.963 Tf 181.314 377.652 Td[(S)1(c)-1(op)-27(e)-1(:)]TJ -5.703 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)27(h)1(arac)-1(t)1(e)-1(r)1(.)]TJ +/F8 9.963 Tf 130.504 377.652 Td[(Scop)-27(e)-1(:)]TJ -5.702 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)1(.)]TJ ET -1 0 0 1 145.724 333.817 cm +1 0 0 1 94.914 333.817 cm 0 g 0 G -1 0 0 1 -145.724 -333.817 cm +1 0 0 1 -94.914 -333.817 cm BT -/F29 9.963 Tf 150.705 333.817 Td[(w)32(or)1(k)]TJ +/F29 9.963 Tf 99.895 333.817 Td[(w)32(or)1(k)]TJ ET -1 0 0 1 175.155 333.817 cm +1 0 0 1 124.345 333.817 cm 0 g 0 G -1 0 0 1 -175.155 -333.817 cm +1 0 0 1 -124.345 -333.817 cm BT -/F8 9.963 Tf 180.136 333.817 Td[(an)-333(op)1(tional)-333(w)28(ork)-333(space)-334(S)1(c)-1(op)-27(e)-1(:)]TJ/F29 9.963 Tf 135.963 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -140.488 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arra)28(y)84(.)]TJ +/F8 9.963 Tf 129.327 333.817 Td[(an)-333(op)1(tion)1(al)-334(w)28(ork)-333(space)-334(S)1(c)-1(op)-27(e)-1(:)]TJ/F29 9.963 Tf 135.962 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -140.487 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arr)1(a)27(y)84(.)]TJ ET -1 0 0 1 145.724 287.989 cm +1 0 0 1 94.914 287.989 cm 0 g 0 G -1 0 0 1 -145.724 -287.989 cm +1 0 0 1 -94.914 -287.989 cm BT -/F29 9.963 Tf 150.705 287.989 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 287.989 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 287.989 cm +1 0 0 1 154.434 287.989 cm 0 g 0 G -1 0 0 1 -59.519 -19.926 cm +1 0 0 1 -59.52 -19.926 cm 0 g 0 G -1 0 0 1 -145.724 -268.063 cm +1 0 0 1 -94.914 -268.063 cm BT -/F29 9.963 Tf 150.705 268.063 Td[(y)]TJ +/F29 9.963 Tf 99.895 268.063 Td[(y)]TJ ET -1 0 0 1 156.752 268.063 cm +1 0 0 1 105.942 268.063 cm 0 g 0 G -1 0 0 1 -156.752 -268.063 cm +1 0 0 1 -105.942 -268.063 cm BT -/F8 9.963 Tf 161.733 268.063 Td[(th)1(e)-334(des)-1(t)1(inati)1(on)-333(v)28(e)-1(ctor.)-444(S)1(c)-1(op)-27(e:)]TJ/F29 9.963 Tf 134.856 0 Td[(global)]TJ/F8 9.963 Tf -120.978 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arra)28(y)84(.)]TJ +/F8 9.963 Tf 110.923 268.063 Td[(th)1(e)-334(des)-1(t)1(inati)1(on)-333(v)28(e)-1(ctor.)-444(S)1(c)-1(op)-27(e)-1(:)]TJ/F29 9.963 Tf 134.856 0 Td[(global)]TJ/F8 9.963 Tf -120.977 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arr)1(a)27(y)84(.)]TJ ET -1 0 0 1 145.724 224.228 cm +1 0 0 1 94.914 224.228 cm 0 g 0 G -1 0 0 1 -145.724 -224.228 cm +1 0 0 1 -94.914 -224.228 cm BT -/F29 9.963 Tf 150.705 224.228 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 224.228 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 224.228 cm +1 0 0 1 118.672 224.228 cm 0 g 0 G -1 0 0 1 -169.482 -224.228 cm +1 0 0 1 -118.672 -224.228 cm BT -/F8 9.963 Tf 174.463 224.228 Td[(th)1(e)-334(retur)1(n)-333(e)-1(r)1(ror)-333(co)-28(de.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 123.653 224.228 Td[(th)1(e)-334(retur)1(n)-333(e)-1(r)1(ror)-333(co)-28(de.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(74)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(73)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -865 0 obj << +861 0 obj << /Type /Page -/Contents 866 0 R -/Resources 864 0 R +/Contents 862 0 R +/Resources 860 0 R /MediaBox [0 0 595.276 841.89] /Parent 845 0 R -/Annots [ 870 0 R 871 0 R ] +/Annots [ 866 0 R 867 0 R ] >> endobj -870 0 obj << +866 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [372.153 482.039 439.211 493.164] +/Rect [321.343 482.039 388.401 493.164] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -871 0 obj << +867 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [375.695 394.367 442.753 405.492] +/Rect [324.885 394.367 391.943 405.492] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -867 0 obj << -/D [865 0 R /XYZ 150.705 740.998 null] +863 0 obj << +/D [861 0 R /XYZ 99.895 740.998 null] >> endobj 222 0 obj << -/D [865 0 R /XYZ 150.705 644.457 null] +/D [861 0 R /XYZ 99.895 644.457 null] >> endobj -868 0 obj << -/D [865 0 R /XYZ 150.705 613.869 null] +864 0 obj << +/D [861 0 R /XYZ 99.895 613.869 null] >> endobj -869 0 obj << -/D [865 0 R /XYZ 150.705 562.16 null] +865 0 obj << +/D [861 0 R /XYZ 99.895 562.16 null] >> endobj -864 0 obj << +860 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -874 0 obj << -/Length 7576 +870 0 obj << +/Length 7601 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -443.606 -740.998 cm +1 0 0 1 -494.416 -740.998 cm BT -/F18 14.346 Tf 99.895 706.129 Td[(9)-1125(Err)-1(o)1(r)-376(handl)1(ing)]TJ/F8 9.963 Tf 0 -21.821 Td[(The)-446(PS)1(B)-1(LAS)-445(lib)1(rary)-445(e)-1(r)1(ror)-446(h)1(and)1(ling)-446(p)-27(oli)1(c)-1(y)-446(h)1(as)-447(b)-27(e)-1(en)-446(completely)-446(rewritt)1(e)-1(n)-446(i)1(n)]TJ 0 -11.955 Td[(v)28(ers)-1(i)1(on)-448(2.)1(0.)-788(The)-448(id)1(e)-1(a)-447(b)-28(ehin)1(d)-447(the)-448(design)-448(of)-447(th)1(is)-448(new)-448(e)-1(r)1(ror)-447(han)1(dlin)1(g)-448(strategy)]TJ 0 -11.955 Td[(is)-492(t)1(o)-492(k)28(eep)-491(e)-1(r)1(ror)-491(me)-1(ss)-1(ages)-492(on)-490(a)-492(stac)27(k)-491(al)1(lo)28(w)-1(i)1(ng)-491(the)-491(use)-1(r)-491(to)-491(tr)1(ac)-1(e)-491(bac)27(k)-491(u)1(p)-491(to)]TJ 0 -11.956 Td[(th)1(e)-401(p)-28(oin)29(t)-401(wh)1(e)-1(re)-401(t)1(he)-401(\014r)1(s)-1(t)-400(error)-400(me)-1(ss)-1(age)-401(h)1(as)-401(b)-27(e)-1(en)-400(ge)-1(n)1(e)-1(r)1(ate)-1(d)1(.)-646(Ev)28(ery)-400(rou)1(tine)-401(i)1(n)]TJ 0 -11.955 Td[(th)1(e)-442(PS)1(B)-1(LAS)1(-)-1(2.)1(0)-442(li)1(brar)1(y)-441(has,)-469(as)-442(l)1(as)-1(t)-441(non)1(-)-1(op)1(tion)1(al)-442(ar)1(gume)-1(n)29(t,)-469(a)1(n)-442(i)1(n)28(tege)-1(r)]TJ/F32 9.963 Tf 322.79 0 Td[(info)]TJ/F8 9.963 Tf -322.79 -11.955 Td[(v)56(ariab)1(le;)-391(whenev)28(e)-1(r)1(,)-381(insid)1(e)-372(the)-372(rou)1(tin)1(e)-1(,)-381(en)-371(e)-1(r)1(ror)-371(is)-372(dete)-1(cted,)-381(th)1(is)-372(v)56(ariab)1(le)-372(is)-372(s)-1(et)]TJ 0 -11.955 Td[(to)-380(a)-381(v)56(alu)1(e)-381(c)-1(or)1(re)-1(sp)-27(ond)1(ing)-380(to)-381(a)-380(s)-1(p)-27(ec)-1(i\014)1(c)-381(error)-380(co)-28(de.)-586(Then)-380(thi)1(s)-381(e)-1(r)1(ror)-380(c)-1(o)-27(de)-381(is)-381(al)1(s)-1(o)]TJ 0 -11.955 Td[(pu)1(s)-1(h)1(e)-1(d)-244(on)-245(th)1(e)-245(e)-1(rr)1(or)-245(stac)27(k)-245(an)1(d)-245(th)1(e)-1(n)-244(e)-1(i)1(ther)-245(con)28(trol)-244(is)-246(r)1(e)-1(tu)1(rn)1(e)-1(d)-244(to)-245(the)-245(caller)-245(rou)1(tin)1(e)]TJ 0 -11.955 Td[(or)-371(the)-372(exe)-1(cut)1(ion)-372(i)1(s)-372(ab)-28(or)1(te)-1(d)1(,)-381(dep)-28(end)1(in)1(g)-372(on)-371(the)-372(users)-372(c)27(ho)1(ic)-1(e.)-560(A)28(t)-371(the)-372(time)-372(when)]TJ 0 -11.956 Td[(th)1(e)-365(exec)-1(u)1(tion)-363(is)-364(ab)-27(orted,)-371(an)-363(error)-363(me)-1(ss)-1(age)-364(is)-364(p)1(rin)29(te)-1(d)-363(on)-363(s)-1(t)1(andar)1(d)-363(outp)1(ut)-363(w)-1(i)1(th)]TJ 0 -11.955 Td[(a)-448(l)1(e)-1(v)28(el)-448(of)-447(v)28(erb)-27(os)-1(it)28(y)-447(than)-447(can)-447(b)-28(e)-448(c)28(hose)-1(n)-447(b)28(y)-447(the)-448(u)1(s)-1(er.)-787(If)-448(t)1(he)-448(e)-1(x)1(e)-1(cuti)1(on)-448(i)1(s)-448(not)]TJ 0 -11.955 Td[(ab)-27(orted,)-328(then,)-328(the)-328(caller)-327(rou)1(tine)-328(c)28(hec)27(ks)-328(t)1(he)-328(v)56(alue)-328(r)1(e)-1(t)1(urn)1(e)-1(d)-327(in)-327(th)1(e)]TJ/F32 9.963 Tf 285.46 0 Td[(info)]TJ/F8 9.963 Tf 24.185 0 Td[(v)56(ariab)1(le)]TJ -309.645 -11.955 Td[(and)1(,)-359(if)-353(not)-353(z)-1(ero,)-359(an)-353(error)-353(c)-1(on)1(di)1(tion)-353(is)-354(raise)-1(d)1(.)-506(This)-354(p)1(ro)-28(ce)-1(ss)-354(c)-1(on)28(t)1(in)28(ues)-354(on)-354(al)1(l)-354(th)1(e)]TJ 0 -11.955 Td[(lev)28(e)-1(l)1(s)-297(of)-297(n)1(e)-1(sted)-296(c)-1(all)1(s)-297(un)28(ti)1(l)-297(th)1(e)-297(lev)28(e)-1(l)-296(where)-297(the)-297(u)1(s)-1(er)-296(dec)-1(i)1(des)-297(to)-297(ab)-27(ort)-296(the)-297(p)1(rogram)]TJ 0 -11.955 Td[(exe)-1(cut)1(ion.)]TJ 14.944 -11.956 Td[(Figu)1(re)]TJ +/F18 14.346 Tf 150.705 706.129 Td[(9)-1125(Err)-1(o)1(r)-376(handl)1(ing)]TJ/F8 9.963 Tf 0 -21.821 Td[(The)-446(PS)1(B)-1(LAS)-445(lib)1(rar)1(y)-446(e)-1(r)1(ror)-446(h)1(and)1(lin)1(g)-447(p)-27(oli)1(c)-1(y)-446(h)1(as)-447(b)-27(e)-1(en)-446(completely)-446(rewritt)1(e)-1(n)-445(in)]TJ 0 -11.955 Td[(v)28(ersion)-448(2.)1(0.)-788(The)-448(id)1(e)-1(a)-447(b)-28(ehi)1(nd)-447(the)-448(design)-447(of)-448(th)1(is)-448(new)-448(e)-1(r)1(ror)-447(han)1(dli)1(ng)-448(strategy)]TJ 0 -11.955 Td[(is)-491(to)-492(k)28(eep)-491(e)-1(r)1(ror)-491(me)-1(ssage)-1(s)-492(on)-490(a)-492(stac)27(k)-491(al)1(lo)28(w)-1(i)1(ng)-491(the)-491(use)-1(r)-491(t)1(o)-492(tr)1(ac)-1(e)-491(bac)27(k)-491(u)1(p)-491(to)]TJ 0 -11.956 Td[(th)1(e)-401(p)-28(oi)1(n)28(t)-401(wh)1(e)-1(re)-401(t)1(he)-401(\014)1(rs)-1(t)-400(error)-400(me)-1(ss)-1(age)-401(h)1(as)-401(b)-27(e)-1(en)-400(ge)-1(n)1(e)-1(r)1(ate)-1(d)1(.)-646(Ev)28(ery)-400(rou)1(tin)1(e)-401(in)]TJ 0 -11.955 Td[(th)1(e)-442(PS)1(B)-1(LAS)1(-)-1(2.)1(0)-442(li)1(brar)1(y)-441(has,)-469(as)-442(l)1(as)-1(t)-441(non)1(-)-1(op)1(tion)1(al)-442(ar)1(gumen)28(t,)-468(an)-441(in)28(tege)-1(r)]TJ/F32 9.963 Tf 322.79 0 Td[(info)]TJ/F8 9.963 Tf -322.79 -11.955 Td[(v)56(ariab)1(le;)-391(whenev)28(er,)-381(in)1(s)-1(id)1(e)-372(the)-372(rou)1(tin)1(e)-1(,)-381(en)-371(e)-1(r)1(ror)-371(is)-372(dete)-1(cted,)-381(th)1(is)-372(v)56(ariab)1(le)-372(is)-372(se)-1(t)]TJ 0 -11.955 Td[(to)-380(a)-381(v)56(alu)1(e)-381(c)-1(or)1(re)-1(sp)-27(ond)1(ing)-380(to)-381(a)-380(s)-1(p)-27(ec)-1(i)1(\014c)-381(error)-380(co)-28(de.)-586(Then)-380(thi)1(s)-381(e)-1(r)1(ror)-380(c)-1(o)-27(de)-381(is)-381(al)1(s)-1(o)]TJ 0 -11.955 Td[(pu)1(shed)-245(on)-245(t)1(he)-245(e)-1(rr)1(or)-245(stac)27(k)-245(an)1(d)-245(th)1(e)-1(n)-244(e)-1(i)1(ther)-245(con)28(tro)1(l)-245(is)-246(r)1(e)-1(t)1(urn)1(e)-1(d)-244(to)-245(the)-245(caller)-245(rou)1(tin)1(e)]TJ 0 -11.955 Td[(or)-371(the)-372(exe)-1(cut)1(ion)-371(is)-372(ab)-28(or)1(te)-1(d)1(,)-381(dep)-28(end)1(in)1(g)-372(on)-371(the)-372(users)-372(c)27(h)1(oic)-1(e.)-560(A)28(t)-371(the)-372(time)-372(when)]TJ 0 -11.956 Td[(th)1(e)-365(exec)-1(u)1(tion)-363(is)-364(ab)-27(orted,)-371(an)-363(error)-363(me)-1(ss)-1(age)-364(i)1(s)-365(p)1(rin)29(te)-1(d)-363(on)-363(s)-1(t)1(and)1(ard)-363(outp)1(ut)-363(w)-1(i)1(th)]TJ 0 -11.955 Td[(a)-448(l)1(e)-1(v)28(el)-448(of)-447(v)28(erb)-27(os)-1(it)28(y)-447(th)1(an)-448(can)-447(b)-28(e)-448(c)28(hose)-1(n)-447(b)28(y)-447(the)-448(u)1(s)-1(er.)-787(If)-448(t)1(he)-448(exe)-1(cuti)1(on)-447(is)-448(not)]TJ 0 -11.955 Td[(ab)-27(orted,)-328(then,)-328(the)-328(caller)-327(rou)1(tine)-328(c)28(hec)27(ks)-328(t)1(he)-328(v)56(alu)1(e)-328(re)-1(t)1(urn)1(e)-1(d)-327(i)1(n)-328(t)1(he)]TJ/F32 9.963 Tf 285.459 0 Td[(info)]TJ/F8 9.963 Tf 24.185 0 Td[(v)56(ariab)1(le)]TJ -309.644 -11.955 Td[(and)1(,)-359(if)-353(not)-353(z)-1(ero,)-358(an)-354(error)-353(c)-1(on)1(di)1(tion)-353(is)-354(raise)-1(d)1(.)-506(This)-354(p)1(ro)-28(ce)-1(ss)-354(c)-1(on)28(t)1(in)28(u)1(e)-1(s)-354(on)-354(al)1(l)-354(th)1(e)]TJ 0 -11.955 Td[(lev)28(e)-1(l)1(s)-297(of)-297(n)1(e)-1(sted)-296(c)-1(all)1(s)-297(un)28(ti)1(l)-297(th)1(e)-297(lev)28(e)-1(l)-296(where)-297(th)1(e)-297(use)-1(r)-296(dec)-1(i)1(des)-297(to)-297(ab)-27(ort)-296(the)-297(p)1(rogra)1(m)]TJ 0 -11.955 Td[(exe)-1(cut)1(ion.)]TJ 14.944 -11.956 Td[(Fig)1(ure)]TJ ET -1 0 0 1 146.473 504.98 cm +1 0 0 1 197.282 504.98 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -146.473 -504.98 cm +1 0 0 1 -197.282 -504.98 cm BT -/F8 9.963 Tf 146.473 504.98 Td[(5)]TJ +/F8 9.963 Tf 197.282 504.98 Td[(5)]TJ ET -1 0 0 1 151.454 504.98 cm +1 0 0 1 202.264 504.98 cm 0 g 0 G -1 0 0 1 -151.454 -504.98 cm +1 0 0 1 -202.264 -504.98 cm BT -/F8 9.963 Tf 154.971 504.98 Td[(sho)28(ws)-354(th)1(e)-354(l)1(a)27(y)28(ou)1(t)-353(of)-352(a)-353(ge)-1(n)1(e)-1(r)1(ic)]TJ/F32 9.963 Tf 130.551 0 Td[(psb_foo)]TJ/F8 9.963 Tf 40.129 0 Td[(rou)1(tin)1(e)-354(with)-352(res)-1(p)-27(ec)-1(t)-353(to)-353(t)1(he)]TJ -225.756 -11.955 Td[(PS)1(BLAS-2.0)-326(error)-325(han)1(dl)1(ing)-326(p)-27(oli)1(c)-1(y)84(.)-442(It)-326(i)1(s)-327(p)-27(oss)-1(ib)1(le)-326(to)-326(se)-1(e)-326(ho)28(w,)-327(whenev)28(e)-1(r)-325(an)-325(e)-1(rr)1(or)]TJ 0 -11.955 Td[(condi)1(tion)-378(is)-379(detec)-1(ted,)-389(the)]TJ/F32 9.963 Tf 115.439 0 Td[(info)]TJ/F8 9.963 Tf 24.694 0 Td[(v)56(ariab)1(le)-379(is)-379(se)-1(t)-378(to)-379(th)1(e)-379(c)-1(or)1(re)-1(sp)-27(ond)1(ing)-378(e)-1(r)1(ror)-378(c)-1(o)-28(d)1(e)]TJ -140.133 -11.955 Td[(whic)28(h)-376(i)1(s)-1(,)-386(then,)-386(p)1(ushed)-376(on)-375(top)-376(of)-375(th)1(e)-377(stac)27(k)-375(b)28(y)-376(me)-1(an)1(s)-376(of)-376(th)1(e)]TJ/F32 9.963 Tf 264.703 0 Td[(psb_errpush)]TJ/F8 9.963 Tf 57.533 0 Td[(.)-572(An)]TJ -322.236 -11.955 Td[(error)-330(c)-1(on)1(diti)1(on)-331(ma)28(y)-331(b)-28(e)-331(di)1(rec)-1(tl)1(y)-331(dete)-1(cted)-331(in)1(s)-1(i)1(de)-331(a)-331(rout)1(ine)-331(or)-331(in)1(dir)1(e)-1(ctly)-331(c)28(hec)27(ki)1(ng)]TJ 0 -11.955 Td[(th)1(e)-462(e)-1(r)1(ror)-461(c)-1(o)-27(de)-462(retu)1(rned)-461(retur)1(ned)-461(b)28(y)-461(a)-462(called)-461(rou)1(tin)1(e)-1(.)-829(W)1(henev)28(e)-1(r)-461(an)-461(erro)1(r)-462(i)1(s)]TJ 0 -11.956 Td[(encoun)28(tered,)-458(after)-434(i)1(t)-434(has)-434(b)-27(e)-1(en)-433(pu)1(s)-1(h)1(e)-1(d)-433(on)-433(s)-1(tac)28(k,)-459(th)1(e)-434(progr)1(am)-434(e)-1(xecution)-433(skip)1(s)]TJ 0 -11.955 Td[(to)-356(a)-355(p)-28(oi)1(n)28(t)-356(where)-356(th)1(e)-356(e)-1(r)1(ror)-356(con)1(diti)1(on)-356(i)1(s)-357(h)1(and)1(led;)-367(th)1(e)-356(e)-1(r)1(ror)-355(c)-1(on)1(diti)1(on)-356(i)1(s)-357(h)1(and)1(led)]TJ 0 -11.955 Td[(either)-392(b)29(y)-392(retur)1(ni)1(ng)-392(con)28(trol)-391(to)-392(th)1(e)-393(caller)-392(r)1(outi)1(ne)-392(or)-392(b)28(y)-391(c)-1(al)1(lin)1(g)-392(the)]TJ/F32 9.963 Tf 291.408 0 Td[(psb\134_error)]TJ/F8 9.963 Tf -291.408 -11.955 Td[(rou)1(tin)1(e)-479(whic)28(h)-478(p)1(rin)28(ts)-478(the)-478(c)-1(on)29(te)-1(n)28(t)-478(of)-477(the)-478(e)-1(rr)1(or)-478(stac)27(k)-478(an)1(d)-478(ab)-28(or)1(ts)-479(th)1(e)-479(p)1(rogram)]TJ 0 -11.955 Td[(exe)-1(cut)1(ion.)]TJ 14.944 -11.956 Td[(Figu)1(re)]TJ +/F8 9.963 Tf 205.78 504.98 Td[(sho)28(ws)-354(th)1(e)-354(l)1(a)27(y)28(ou)1(t)-353(of)-352(a)-353(ge)-1(n)1(e)-1(r)1(ic)]TJ/F32 9.963 Tf 130.552 0 Td[(psb_foo)]TJ/F8 9.963 Tf 40.129 0 Td[(rou)1(tin)1(e)-354(with)-352(res)-1(p)-27(ec)-1(t)-353(to)-352(the)]TJ -225.756 -11.955 Td[(PS)1(BLAS-2.0)-326(err)1(or)-326(h)1(andl)1(ing)-325(p)-28(oli)1(c)-1(y)84(.)-442(It)-326(i)1(s)-327(p)-27(oss)-1(ib)1(le)-326(to)-326(se)-1(e)-326(ho)28(w,)-327(whenev)28(e)-1(r)-325(an)-325(e)-1(rr)1(or)]TJ 0 -11.955 Td[(cond)1(ition)-378(is)-379(d)1(e)-1(tec)-1(ted)1(,)-390(the)]TJ/F32 9.963 Tf 115.439 0 Td[(info)]TJ/F8 9.963 Tf 24.694 0 Td[(v)56(ariab)1(le)-379(is)-379(se)-1(t)-378(to)-379(th)1(e)-379(c)-1(or)1(res)-1(p)-27(ond)1(ing)-378(e)-1(r)1(ror)-378(c)-1(o)-27(de)]TJ -140.133 -11.955 Td[(whi)1(c)27(h)-376(i)1(s)-1(,)-386(then,)-386(p)1(ushed)-376(on)-375(top)-376(of)-375(th)1(e)-377(stac)27(k)-375(b)28(y)-376(me)-1(a)1(ns)-376(of)-376(th)1(e)]TJ/F32 9.963 Tf 264.702 0 Td[(psb_errpush)]TJ/F8 9.963 Tf 57.534 0 Td[(.)-572(An)]TJ -322.236 -11.955 Td[(error)-330(c)-1(on)1(diti)1(on)-331(ma)28(y)-331(b)-28(e)-331(di)1(rec)-1(tl)1(y)-331(dete)-1(cted)-331(in)1(s)-1(i)1(de)-331(a)-331(rout)1(ine)-331(or)-331(in)1(dir)1(e)-1(ctly)-330(c)27(hec)27(ki)1(ng)]TJ 0 -11.955 Td[(th)1(e)-462(e)-1(r)1(ror)-461(c)-1(o)-27(de)-462(r)1(e)-1(tu)1(rned)-461(retu)1(rned)-461(b)28(y)-461(a)-462(called)-461(rou)1(tin)1(e)-1(.)-828(Whenev)28(e)-1(r)-461(an)-461(err)1(or)-462(i)1(s)]TJ 0 -11.956 Td[(encoun)28(tered,)-458(after)-434(i)1(t)-434(has)-434(b)-27(ee)-1(n)-433(pu)1(s)-1(h)1(e)-1(d)-433(on)-433(s)-1(tac)28(k,)-459(th)1(e)-434(progr)1(am)-434(e)-1(xecution)-433(skip)1(s)]TJ 0 -11.955 Td[(to)-356(a)-355(p)-28(oi)1(n)28(t)-356(where)-356(th)1(e)-356(e)-1(r)1(ror)-355(c)-1(on)1(diti)1(on)-356(i)1(s)-357(h)1(and)1(led;)-367(th)1(e)-356(e)-1(r)1(ror)-355(c)-1(on)1(dit)1(ion)-356(i)1(s)-356(hand)1(led)]TJ 0 -11.955 Td[(either)-392(b)29(y)-392(retu)1(rni)1(ng)-392(con)28(trol)-391(to)-392(th)1(e)-393(caller)-392(r)1(outi)1(ne)-392(or)-392(b)28(y)-391(c)-1(al)1(lin)1(g)-392(the)]TJ/F32 9.963 Tf 291.408 0 Td[(psb\134_error)]TJ/F8 9.963 Tf -291.408 -11.955 Td[(rou)1(tin)1(e)-479(whic)28(h)-478(p)1(rin)28(ts)-478(the)-478(c)-1(on)29(te)-1(n)29(t)-479(of)-477(the)-478(e)-1(r)1(ror)-478(stac)27(k)-478(an)1(d)-478(ab)-27(orts)-479(th)1(e)-479(p)1(rogram)]TJ 0 -11.955 Td[(exe)-1(cut)1(ion.)]TJ 14.944 -11.956 Td[(Figu)1(re)]TJ ET -1 0 0 1 146.944 373.474 cm +1 0 0 1 197.753 373.474 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -146.944 -373.474 cm +1 0 0 1 -197.753 -373.474 cm BT -/F8 9.963 Tf 146.944 373.474 Td[(6)]TJ +/F8 9.963 Tf 197.753 373.474 Td[(6)]TJ ET -1 0 0 1 151.925 373.474 cm +1 0 0 1 202.735 373.474 cm 0 g 0 G -1 0 0 1 -151.925 -373.474 cm +1 0 0 1 -202.735 -373.474 cm BT -/F8 9.963 Tf 155.913 373.474 Td[(rep)-27(orts)-401(a)-400(sample)-400(e)-1(rr)1(or)-400(me)-1(ss)-1(age)-400(ge)-1(n)1(e)-1(r)1(ate)-1(d)-399(b)28(y)-400(the)-400(PS)1(B)-1(LAS)1(-2.0)-400(li-)]TJ -56.018 -11.956 Td[(br)1(ary)84(.)-555(T)-1(h)1(is)-371(err)1(or)-370(has)-371(b)-27(ee)-1(n)-370(generat)1(e)-1(d)-370(b)28(y)-370(t)1(he)-371(f)1(ac)-1(t)-370(th)1(at)-370(the)-371(u)1(s)-1(er)-370(h)1(as)-371(c)27(h)1(os)-1(en)-370(th)1(e)]TJ 0 -11.955 Td[(in)28(v)56(ali)1(d)-367(\134F)28(OO")-367(s)-1(tor)1(age)-368(for)1(m)-1(at)-367(to)-367(represe)-1(n)28(t)-367(th)1(e)-368(s)-1(p)1(arse)-368(m)-1(atr)1(ix.)-546(F)83(rom)-367(this)-367(e)-1(rr)1(or)]TJ 0 -11.955 Td[(me)-1(ss)-1(age)-248(it)-247(is)-248(p)-28(ossible)-248(to)-247(s)-1(ee)-249(t)1(hat)-248(th)1(e)-248(e)-1(r)1(ror)-247(has)-248(b)-28(een)-248(d)1(e)-1(tecte)-1(d)-247(in)1(s)-1(id)1(e)-248(the)]TJ/F32 9.963 Tf 301.869 0 Td[(psb_cest)]TJ/F8 9.963 Tf -301.869 -11.955 Td[(subr)1(outi)1(ne)-334(called)-333(b)28(y)]TJ/F32 9.963 Tf 91.408 0 Td[(psb_spasb)]TJ/F8 9.963 Tf 50.394 0 Td[(...)-444(b)29(y)-334(p)1(ro)-28(ces)-1(s)-334(0)-333(\050i.)1(e)-1(.)-444(th)1(e)-334(ro)-27(ot)-334(p)1(ro)-28(ces)-1(s\051.)]TJ +/F8 9.963 Tf 206.722 373.474 Td[(rep)-27(orts)-401(a)-400(sam)-1(p)1(le)-400(e)-1(rr)1(or)-400(me)-1(ss)-1(age)-400(ge)-1(n)1(e)-1(r)1(ate)-1(d)-399(b)28(y)-400(the)-400(PS)1(B)-1(LAS)1(-2.0)-400(li-)]TJ -56.017 -11.956 Td[(br)1(ary)84(.)-555(T)-1(h)1(is)-371(err)1(or)-370(has)-371(b)-27(ee)-1(n)-370(gen)1(e)-1(rat)1(e)-1(d)-370(b)29(y)-371(t)1(he)-371(f)1(ac)-1(t)-370(th)1(at)-370(the)-370(use)-1(r)-370(h)1(as)-371(c)27(h)1(os)-1(en)-370(th)1(e)]TJ 0 -11.955 Td[(in)28(v)56(al)1(id)-367(\134F)28(OO")-367(s)-1(tor)1(age)-368(for)1(m)-1(at)-367(to)-367(represe)-1(n)28(t)-367(th)1(e)-368(s)-1(p)1(arse)-368(m)-1(at)1(rix.)-546(F)83(ro)1(m)-368(thi)1(s)-368(e)-1(rr)1(or)]TJ 0 -11.955 Td[(me)-1(ss)-1(age)-248(it)-247(is)-248(p)-28(ossibl)1(e)-249(to)-247(s)-1(ee)-248(that)-248(t)1(he)-248(e)-1(r)1(ror)-247(has)-248(b)-27(e)-1(en)-248(d)1(e)-1(tecte)-1(d)-247(in)1(s)-1(id)1(e)-248(the)]TJ/F32 9.963 Tf 301.868 0 Td[(psb_cest)]TJ/F8 9.963 Tf -301.868 -11.955 Td[(sub)1(routi)1(ne)-334(called)-333(b)28(y)]TJ/F32 9.963 Tf 91.407 0 Td[(psb_spasb)]TJ/F8 9.963 Tf 50.394 0 Td[(...)-444(b)28(y)-333(p)1(ro)-28(ces)-1(s)-334(0)-333(\050i.)1(e)-1(.)-444(th)1(e)-334(ro)-28(ot)-333(p)1(ro)-28(ce)-1(ss\051.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(75)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(74)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -873 0 obj << +869 0 obj << /Type /Page -/Contents 874 0 R -/Resources 872 0 R +/Contents 870 0 R +/Resources 868 0 R /MediaBox [0 0 595.276 841.89] /Parent 845 0 R -/Annots [ 876 0 R 877 0 R ] +/Annots [ 872 0 R 873 0 R ] >> endobj -876 0 obj << +872 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [145.477 501.77 152.451 512.895] +/Rect [196.286 501.77 203.26 512.895] /Subtype /Link /A << /S /GoTo /D (figure.5) >> >> endobj -877 0 obj << +873 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [145.947 370.54 152.921 381.388] +/Rect [196.757 370.54 203.731 381.388] /Subtype /Link /A << /S /GoTo /D (figure.6) >> >> endobj -875 0 obj << -/D [873 0 R /XYZ 99.895 740.998 null] +871 0 obj << +/D [869 0 R /XYZ 150.705 740.998 null] >> endobj 226 0 obj << -/D [873 0 R /XYZ 99.895 716.092 null] +/D [869 0 R /XYZ 150.705 716.092 null] >> endobj -872 0 obj << +868 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -882 0 obj << -/Length 4521 +878 0 obj << +/Length 4526 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -343.711 -24.906 cm 0 g 0 G -1 0 0 1 166.874 -9.963 cm +1 0 0 1 166.875 -9.963 cm 0 g 0 G 0 g 0 G -1 0 0 1 -166.874 -1.395 cm +1 0 0 1 -166.875 -1.395 cm q []0 d 0 J @@ -21392,14 +21310,14 @@ q 0.199 276.214 l S Q -1 0 0 1 3.387 262.017 cm +1 0 0 1 3.388 262.017 cm 0 g 0 G 0 g 0 G -1 0 0 1 -154.092 -690.537 cm +1 0 0 1 -103.283 -690.537 cm BT -/F36 8.966 Tf 159.073 690.537 Td[(subroutine)-525(psb_foo\050some)-525(args,)-526(info\051)]TJ 14.122 -10.959 Td[(...)]TJ 0 -10.958 Td[(if\050error)-525(detected\051)-525(then)]TJ 14.122 -10.959 Td[(info=errcode1)]TJ 0 -10.959 Td[(call)-525(psb_errpush\050'psb_foo',)-525(errc)-1(ode1\051)]TJ 0 -10.959 Td[(goto)-525(9999)]TJ -14.122 -10.959 Td[(end)-525(if)]TJ 0 -10.959 Td[(...)]TJ 0 -10.959 Td[(call)-525(psb_bar\050some)-525(args,)-525(info\051)]TJ 0 -10.959 Td[(if\050info)-525(.ne.)-525(zero\051)-525(then)]TJ 14.122 -10.959 Td[(info=errcode2)]TJ 0 -10.959 Td[(call)-525(psb_errpush\050'psb_foo',)-525(errc)-1(ode2\051)]TJ 0 -10.958 Td[(goto)-525(9999)]TJ -14.122 -10.959 Td[(end)-525(if)]TJ 0 -10.959 Td[(...)]TJ -14.122 -10.959 Td[(9999)-525(continue)]TJ 14.122 -10.959 Td[(if)-525(\050err_act)-525(.eq.)-525(act_abort\051)-525(the)-1(n)]TJ 9.415 -10.959 Td[(call)-525(psb_error\050icontxt\051)]TJ 0 -10.959 Td[(return)]TJ -9.415 -10.959 Td[(else)]TJ 9.415 -10.959 Td[(return)]TJ -9.415 -10.959 Td[(end)-525(if)]TJ -14.122 -21.917 Td[(end)-525(subroutine)-525(psb_foo)]TJ +/F36 8.966 Tf 108.264 690.537 Td[(subroutine)-525(psb_foo\050some)-525(args,)-525(inf)-1(o\051)]TJ 14.122 -10.959 Td[(...)]TJ 0 -10.958 Td[(if\050error)-525(detected\051)-525(then)]TJ 14.122 -10.959 Td[(info=errcode1)]TJ 0 -10.959 Td[(call)-525(psb_errpush\050'psb_foo',)-525(errcode)-1(1\051)]TJ 0 -10.959 Td[(goto)-525(9999)]TJ -14.122 -10.959 Td[(end)-525(if)]TJ 0 -10.959 Td[(...)]TJ 0 -10.959 Td[(call)-525(psb_bar\050some)-525(args,)-525(info\051)]TJ 0 -10.959 Td[(if\050info)-525(.ne.)-525(zero\051)-525(then)]TJ 14.122 -10.959 Td[(info=errcode2)]TJ 0 -10.959 Td[(call)-525(psb_errpush\050'psb_foo',)-525(errcode)-1(2\051)]TJ 0 -10.958 Td[(goto)-525(9999)]TJ -14.122 -10.959 Td[(end)-525(if)]TJ 0 -10.959 Td[(...)]TJ -14.122 -10.959 Td[(9999)-525(continue)]TJ 14.122 -10.959 Td[(if)-525(\050err_act)-525(.eq.)-525(act_abort\051)-525(then)]TJ 9.414 -10.959 Td[(call)-525(psb_error\050icontxt\051)]TJ 0 -10.959 Td[(return)]TJ -9.414 -10.959 Td[(else)]TJ 9.414 -10.959 Td[(return)]TJ -9.414 -10.959 Td[(end)-525(if)]TJ -14.122 -21.917 Td[(end)-525(subroutine)-525(psb_foo)]TJ ET -1 0 0 1 496.889 428.52 cm +1 0 0 1 446.079 428.52 cm q []0 d 0 J @@ -21417,11 +21335,11 @@ q 346.583 0.199 l S Q -1 0 0 1 -150.705 -428.121 cm +1 0 0 1 -99.895 -428.121 cm BT -/F8 9.963 Tf 150.705 400.281 Td[(Fig)1(ure)-330(5:)-442(The)-329(la)28(y)28(out)-329(of)-329(a)-330(generi)1(c)]TJ/F32 9.963 Tf 147.445 0 Td[(psb)]TJ +/F8 9.963 Tf 99.895 400.281 Td[(Figu)1(re)-330(5:)-442(The)-329(la)28(y)28(out)-329(of)-329(a)-330(generi)1(c)]TJ/F32 9.963 Tf 147.445 0 Td[(psb)]TJ ET -1 0 0 1 314.468 400.281 cm +1 0 0 1 263.659 400.281 cm q []0 d 0 J @@ -21430,18 +21348,18 @@ q 3.138 0.199 l S Q -1 0 0 1 -314.468 -400.281 cm +1 0 0 1 -263.659 -400.281 cm BT -/F32 9.963 Tf 317.606 400.281 Td[(foo)]TJ/F8 9.963 Tf 18.974 0 Td[(rou)1(tin)1(e)-330(with)-329(res)-1(p)-27(ec)-1(t)-329(to)-329(PS)1(B)-1(LAS)1(-2.0)]TJ -185.875 -11.955 Td[(error)-333(h)1(and)1(lin)1(g)-334(p)-27(olicy)84(.)]TJ +/F32 9.963 Tf 266.797 400.281 Td[(foo)]TJ/F8 9.963 Tf 18.973 0 Td[(rou)1(tin)1(e)-330(with)-329(res)-1(p)-27(ec)-1(t)-329(to)-329(PS)1(B)-1(LAS)1(-)-1(2.)1(0)]TJ -185.875 -11.955 Td[(error)-333(h)1(and)1(lin)1(g)-334(p)-27(olicy)84(.)]TJ ET -1 0 0 1 150.705 386.389 cm +1 0 0 1 99.895 386.389 cm 0 g 0 G 1 0 0 1 0 -9.963 cm 0 g 0 G -1 0 0 1 166.874 -9.962 cm +1 0 0 1 166.875 -9.962 cm 0 g 0 G 0 g 0 G -1 0 0 1 -166.874 -1.395 cm +1 0 0 1 -166.875 -1.395 cm q []0 d 0 J @@ -21459,14 +21377,14 @@ q 0.199 177.712 l S Q -1 0 0 1 3.387 165.601 cm +1 0 0 1 3.388 165.601 cm 0 g 0 G 0 g 0 G -1 0 0 1 -154.092 -352.958 cm +1 0 0 1 -103.283 -352.958 cm BT -/F32 9.963 Tf 159.073 352.958 Td[(========================)1(==================================)]TJ 0 -11.955 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Erro)1(r)-525(\0504010\051)-525(in)-525(subroutine:)-525(df_sample)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(subro)1(utine)-525(mat)-525(dist)]TJ 0 -11.955 Td[(========================)1(==================================)]TJ 0 -11.956 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Erro)1(r)-525(\0504010\051)-525(in)-525(subroutine:)-525(mat_distv)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(subro)1(utine)-525(psb_spasb)]TJ 0 -11.955 Td[(========================)1(==================================)]TJ 0 -11.955 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Erro)1(r)-525(\0504010\051)-525(in)-525(subroutine:)-525(psb_spasb)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(subro)1(utine)-525(psb_cest)]TJ 0 -11.955 Td[(========================)1(==================================)]TJ 0 -11.956 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Erro)1(r)-525(\050136\051)-525(in)-525(subroutine:)-525(psb_cest)]TJ 0 -11.955 Td[(Format)-525(FOO)-525(is)-525(unknown)]TJ 0 -11.955 Td[(========================)1(==================================)]TJ 0 -11.955 Td[(Aborting...)]TJ +/F32 9.963 Tf 108.264 352.958 Td[(======================)1(====================================)]TJ 0 -11.955 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Er)1(ror)-525(\0504010\051)-525(in)-525(subroutine:)-525(df_sample)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(sub)1(routine)-525(mat)-525(dist)]TJ 0 -11.955 Td[(======================)1(====================================)]TJ 0 -11.956 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Er)1(ror)-525(\0504010\051)-525(in)-525(subroutine:)-525(mat_distv)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(sub)1(routine)-525(psb_spasb)]TJ 0 -11.955 Td[(======================)1(====================================)]TJ 0 -11.955 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Er)1(ror)-525(\0504010\051)-525(in)-525(subroutine:)-525(psb_spasb)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(sub)1(routine)-525(psb_cest)]TJ 0 -11.955 Td[(======================)1(====================================)]TJ 0 -11.956 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Er)1(ror)-525(\050136\051)-525(in)-525(subroutine:)-525(psb_cest)]TJ 0 -11.955 Td[(Format)-525(FOO)-525(is)-525(unknown)]TJ 0 -11.955 Td[(======================)1(====================================)]TJ 0 -11.955 Td[(Aborting...)]TJ ET -1 0 0 1 496.889 187.357 cm +1 0 0 1 446.079 187.357 cm q []0 d 0 J @@ -21484,11 +21402,11 @@ q 346.583 0.199 l S Q -1 0 0 1 -150.705 -186.958 cm +1 0 0 1 -99.895 -186.958 cm BT -/F8 9.963 Tf 150.705 159.118 Td[(Fig)1(ure)-422(6:)-622(A)-422(sample)-422(PS)1(BLAS-2.0)-422(error)-421(m)-1(es)-1(sage.)-711(P)1(ro)-28(ces)-1(s)-422(0)-422(dete)-1(cted)-422(an)-421(e)-1(r)1(ror)]TJ 0 -11.955 Td[(cond)1(ition)-333(in)1(side)-334(t)1(he)-334(p)1(s)-1(b)]TJ +/F8 9.963 Tf 99.895 159.118 Td[(Figu)1(re)-422(6:)-622(A)-422(sample)-422(PS)1(BLAS-2.0)-422(error)-421(m)-1(es)-1(sage.)-711(P)1(ro)-28(ce)-1(ss)-422(0)-422(dete)-1(cted)-422(an)-421(e)-1(rr)1(or)]TJ 0 -11.955 Td[(condi)1(tion)-333(in)1(s)-1(i)1(de)-334(t)1(he)-334(p)1(s)-1(b)]TJ ET -1 0 0 1 255.468 147.163 cm +1 0 0 1 204.658 147.163 cm q []0 d 0 J @@ -21497,58 +21415,58 @@ q 2.989 0.199 l S Q -1 0 0 1 -255.468 -147.163 cm +1 0 0 1 -204.658 -147.163 cm BT -/F8 9.963 Tf 258.457 147.163 Td[(ce)-1(st)-333(s)-1(u)1(brou)1(tin)1(e)]TJ +/F8 9.963 Tf 207.647 147.163 Td[(ce)-1(st)-333(s)-1(u)1(brou)1(tin)1(e)]TJ ET -1 0 0 1 150.705 145.226 cm +1 0 0 1 99.895 145.226 cm 0 g 0 G 1 0 0 1 0 -54.788 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(76)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(75)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -881 0 obj << +877 0 obj << /Type /Page -/Contents 882 0 R -/Resources 880 0 R +/Contents 878 0 R +/Resources 876 0 R /MediaBox [0 0 595.276 841.89] -/Parent 884 0 R +/Parent 845 0 R >> endobj -883 0 obj << -/D [881 0 R /XYZ 150.705 740.998 null] +879 0 obj << +/D [877 0 R /XYZ 99.895 740.998 null] >> endobj -878 0 obj << -/D [881 0 R /XYZ 194.261 412.237 null] +874 0 obj << +/D [877 0 R /XYZ 143.452 412.237 null] >> endobj -879 0 obj << -/D [881 0 R /XYZ 196.97 171.074 null] +875 0 obj << +/D [877 0 R /XYZ 146.161 171.074 null] >> endobj -880 0 obj << +876 0 obj << /Font << /F36 422 0 R /F8 266 0 R /F32 369 0 R >> /ProcSet [ /PDF /Text ] >> endobj -887 0 obj << -/Length 4637 +882 0 obj << +/Length 4630 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -21557,11 +21475,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(er)-1(rpush|Pus)1(he)-1(s)-375(a)1(n)-375(e)-1(rr)-1(o)1(r)-376(co)-30(de)-376(o)1(n)31(to)-374(the)]TJ -30.109 -17.933 Td[(er)-1(ror)-375(sta)1(c)31(k)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 74.597 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(er)-1(rpush|Pus)1(he)-1(s)-374(an)-375(e)-1(rr)-1(o)1(r)-376(co)-30(de)-376(o)1(n)31(to)-374(the)]TJ -30.109 -17.933 Td[(er)-1(ror)-375(sta)1(c)31(k)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 74.597 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 208.354 604.704 cm +1 0 0 1 259.164 604.704 cm q []0 d 0 J @@ -21570,11 +21488,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -208.354 -604.704 cm +1 0 0 1 -259.164 -604.704 cm BT -/F8 9.963 Tf 211.343 604.704 Td[(errp)1(ush)-333(\050)]TJ/F19 9.963 Tf 39.961 0 Td[(err)]TJ +/F8 9.963 Tf 262.152 604.704 Td[(errp)1(ush)-333(\050)]TJ/F19 9.963 Tf 39.962 0 Td[(err)]TJ ET -1 0 0 1 264.9 604.704 cm +1 0 0 1 315.709 604.704 cm q []0 d 0 J @@ -21583,11 +21501,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -264.9 -604.704 cm +1 0 0 1 -315.709 -604.704 cm BT -/F19 9.963 Tf 267.955 604.704 Td[(c,)-357(r)]TJ +/F19 9.963 Tf 318.764 604.704 Td[(c,)-357(r)]TJ ET -1 0 0 1 283.969 604.704 cm +1 0 0 1 334.779 604.704 cm q []0 d 0 J @@ -21596,11 +21514,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -283.969 -604.704 cm +1 0 0 1 -334.779 -604.704 cm BT -/F19 9.963 Tf 287.024 604.704 Td[(name,)-357(i)]TJ +/F19 9.963 Tf 337.834 604.704 Td[(name,)-357(i)]TJ ET -1 0 0 1 320.733 604.704 cm +1 0 0 1 371.543 604.704 cm q []0 d 0 J @@ -21609,11 +21527,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -320.733 -604.704 cm +1 0 0 1 -371.543 -604.704 cm BT -/F19 9.963 Tf 323.789 604.704 Td[(err)1(,)-358(a)]TJ +/F19 9.963 Tf 374.598 604.704 Td[(err)1(,)-358(a)]TJ ET -1 0 0 1 349.096 604.704 cm +1 0 0 1 399.905 604.704 cm q []0 d 0 J @@ -21622,25 +21540,25 @@ q 3.055 0.199 l S Q -1 0 0 1 -349.096 -604.704 cm +1 0 0 1 -399.905 -604.704 cm BT -/F19 9.963 Tf 352.151 604.704 Td[(err)]TJ/F8 9.963 Tf 12.984 0 Td[(\051)]TJ +/F19 9.963 Tf 402.96 604.704 Td[(err)]TJ/F8 9.963 Tf 12.985 0 Td[(\051)]TJ ET -1 0 0 1 94.914 580.793 cm +1 0 0 1 145.724 580.793 cm 0 g 0 G -1 0 0 1 -94.914 -580.793 cm +1 0 0 1 -145.724 -580.793 cm BT -/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 580.793 cm +1 0 0 1 198.29 580.793 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -560.868 cm +1 0 0 1 -145.724 -560.868 cm BT -/F29 9.963 Tf 99.895 560.868 Td[(err)]TJ +/F29 9.963 Tf 150.705 560.868 Td[(err)]TJ ET -1 0 0 1 115.271 560.868 cm +1 0 0 1 166.08 560.868 cm q []0 d 0 J @@ -21649,23 +21567,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -115.271 -560.868 cm +1 0 0 1 -166.08 -560.868 cm BT -/F29 9.963 Tf 118.708 560.868 Td[(c)]TJ +/F29 9.963 Tf 169.517 560.868 Td[(c)]TJ ET -1 0 0 1 123.8 560.868 cm +1 0 0 1 174.609 560.868 cm 0 g 0 G -1 0 0 1 -123.8 -560.868 cm +1 0 0 1 -174.609 -560.868 cm BT -/F8 9.963 Tf 128.781 560.868 Td[(th)1(e)-334(e)-1(r)1(ror)-333(co)-28(de)]TJ -3.979 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 179.591 560.868 Td[(th)1(e)-334(e)-1(r)1(ror)-333(co)-28(de)]TJ -3.98 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 94.914 505.077 cm +1 0 0 1 145.724 505.077 cm 0 g 0 G -1 0 0 1 -94.914 -505.077 cm +1 0 0 1 -145.724 -505.077 cm BT -/F29 9.963 Tf 99.895 505.077 Td[(r)]TJ +/F29 9.963 Tf 150.705 505.077 Td[(r)]TJ ET -1 0 0 1 105.301 505.077 cm +1 0 0 1 156.111 505.077 cm q []0 d 0 J @@ -21674,23 +21592,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -105.301 -505.077 cm +1 0 0 1 -156.111 -505.077 cm BT -/F29 9.963 Tf 108.738 505.077 Td[(name)]TJ +/F29 9.963 Tf 159.548 505.077 Td[(name)]TJ ET -1 0 0 1 135.471 505.077 cm +1 0 0 1 186.281 505.077 cm 0 g 0 G -1 0 0 1 -135.471 -505.077 cm +1 0 0 1 -186.281 -505.077 cm BT -/F8 9.963 Tf 140.453 505.077 Td[(th)1(e)-334(s)-1(ou)1(tin)1(e)-334(where)-334(t)1(he)-334(err)1(or)-333(has)-334(b)-27(ee)-1(n)-333(caugh)29(t.)]TJ -15.651 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(in)1(g.)]TJ +/F8 9.963 Tf 191.262 505.077 Td[(th)1(e)-334(s)-1(ou)1(tin)1(e)-334(where)-334(t)1(he)-334(error)-332(has)-334(b)-27(ee)-1(n)-333(caugh)29(t.)]TJ -15.651 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(ing.)]TJ ET -1 0 0 1 94.914 437.331 cm +1 0 0 1 145.724 437.331 cm 0 g 0 G -1 0 0 1 -94.914 -437.331 cm +1 0 0 1 -145.724 -437.331 cm BT -/F29 9.963 Tf 99.895 437.331 Td[(i)]TJ +/F29 9.963 Tf 150.705 437.331 Td[(i)]TJ ET -1 0 0 1 103.765 437.331 cm +1 0 0 1 154.575 437.331 cm q []0 d 0 J @@ -21699,23 +21617,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -103.765 -437.331 cm +1 0 0 1 -154.575 -437.331 cm BT -/F29 9.963 Tf 107.202 437.331 Td[(err)]TJ +/F29 9.963 Tf 158.012 437.331 Td[(err)]TJ ET -1 0 0 1 121.89 437.331 cm +1 0 0 1 172.7 437.331 cm 0 g 0 G -1 0 0 1 -121.89 -437.331 cm +1 0 0 1 -172.7 -437.331 cm BT -/F8 9.963 Tf 126.872 437.331 Td[(ad)1(dion)1(al)-333(inf)1(o)-334(f)1(or)-333(error)-333(co)-28(d)1(e)]TJ -2.07 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)28(y)]TJ +/F8 9.963 Tf 177.681 437.331 Td[(add)1(ion)1(al)-333(inf)1(o)-334(f)1(or)-333(e)-1(r)1(ror)-333(co)-28(de)]TJ -2.07 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)27(y)]TJ ET -1 0 0 1 94.914 369.585 cm +1 0 0 1 145.724 369.585 cm 0 g 0 G -1 0 0 1 -94.914 -369.585 cm +1 0 0 1 -145.724 -369.585 cm BT -/F29 9.963 Tf 99.895 369.585 Td[(a)]TJ +/F29 9.963 Tf 150.705 369.585 Td[(a)]TJ ET -1 0 0 1 106.152 369.585 cm +1 0 0 1 156.962 369.585 cm q []0 d 0 J @@ -21724,62 +21642,62 @@ q 3.437 0.199 l S Q -1 0 0 1 -106.152 -369.585 cm +1 0 0 1 -156.962 -369.585 cm BT -/F29 9.963 Tf 109.589 369.585 Td[(err)]TJ +/F29 9.963 Tf 160.399 369.585 Td[(err)]TJ ET -1 0 0 1 124.277 369.585 cm +1 0 0 1 175.087 369.585 cm 0 g 0 G -1 0 0 1 -124.277 -369.585 cm +1 0 0 1 -175.087 -369.585 cm BT -/F8 9.963 Tf 129.258 369.585 Td[(add)1(ion)1(al)-333(inf)1(o)-334(f)1(or)-333(e)-1(r)1(ror)-333(co)-28(de)]TJ -4.456 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(in)1(g.)]TJ +/F8 9.963 Tf 180.068 369.585 Td[(add)1(ion)1(al)-333(inf)1(o)-334(f)1(or)-333(e)-1(r)1(ror)-333(co)-28(de)]TJ -4.457 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(ing.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(77)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(76)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -886 0 obj << +881 0 obj << /Type /Page -/Contents 887 0 R -/Resources 885 0 R +/Contents 882 0 R +/Resources 880 0 R /MediaBox [0 0 595.276 841.89] -/Parent 884 0 R +/Parent 885 0 R >> endobj -888 0 obj << -/D [886 0 R /XYZ 99.895 740.998 null] +883 0 obj << +/D [881 0 R /XYZ 150.705 740.998 null] >> endobj 230 0 obj << -/D [886 0 R /XYZ 99.895 644.457 null] +/D [881 0 R /XYZ 150.705 644.457 null] >> endobj -889 0 obj << -/D [886 0 R /XYZ 99.895 613.869 null] +884 0 obj << +/D [881 0 R /XYZ 150.705 613.869 null] >> endobj -885 0 obj << +880 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R >> /ProcSet [ /PDF /Text ] >> endobj -892 0 obj << -/Length 1721 +888 0 obj << +/Length 1702 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -21788,11 +21706,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(er)-1(ror|Prin)31(t)1(s)-375(t)1(he)-376(er)-1(ror)-375(st)1(ac)31(k)-375(co)1(n)31(t)1(e)-1(n)31(t)-374(and)]TJ -30.109 -17.933 Td[(ab)-31(orts)-374(e)-1(x)1(e)-1(cut)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 122.806 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(er)-1(ror|Prin)31(t)1(s)-375(t)1(he)-376(er)-1(ror)-375(st)1(ac)31(k)-375(co)1(n)31(t)1(e)-1(n)31(t)-374(and)]TJ -30.109 -17.933 Td[(ab)-31(orts)-374(e)-1(xecut)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 122.807 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 307.373 604.704 cm +1 0 0 1 256.564 604.704 cm q []0 d 0 J @@ -21801,76 +21719,76 @@ q 2.989 0.199 l S Q -1 0 0 1 -307.373 -604.704 cm +1 0 0 1 -256.564 -604.704 cm BT -/F8 9.963 Tf 310.362 604.704 Td[(error)-333(\050)]TJ/F19 9.963 Tf 28.31 0 Td[(ic)51(ontxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ +/F8 9.963 Tf 259.552 604.704 Td[(error)-333(\050)]TJ/F19 9.963 Tf 28.311 0 Td[(ic)51(ontxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(ic)-1(on)33(t)-1(xt)]TJ ET -1 0 0 1 185.712 560.868 cm +1 0 0 1 134.903 560.868 cm 0 g 0 G -1 0 0 1 -185.712 -560.868 cm +1 0 0 1 -134.903 -560.868 cm BT -/F8 9.963 Tf 190.694 560.868 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 139.884 560.868 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t.)]TJ -15.082 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(78)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(77)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -891 0 obj << +887 0 obj << /Type /Page -/Contents 892 0 R -/Resources 890 0 R +/Contents 888 0 R +/Resources 886 0 R /MediaBox [0 0 595.276 841.89] -/Parent 884 0 R +/Parent 885 0 R >> endobj -893 0 obj << -/D [891 0 R /XYZ 150.705 740.998 null] +889 0 obj << +/D [887 0 R /XYZ 99.895 740.998 null] >> endobj 234 0 obj << -/D [891 0 R /XYZ 150.705 644.457 null] ->> endobj -894 0 obj << -/D [891 0 R /XYZ 150.705 613.869 null] +/D [887 0 R /XYZ 99.895 644.457 null] >> endobj 890 0 obj << +/D [887 0 R /XYZ 99.895 613.869 null] +>> endobj +886 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R >> /ProcSet [ /PDF /Text ] >> endobj -897 0 obj << -/Length 1984 +893 0 obj << +/Length 1992 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -21879,11 +21797,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(set)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(set)]TJ ET -1 0 0 1 150.979 680.226 cm +1 0 0 1 201.789 680.226 cm q []0 d 0 J @@ -21892,11 +21810,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -150.979 -680.226 cm +1 0 0 1 -201.789 -680.226 cm BT -/F18 14.346 Tf 155.821 680.226 Td[(er)-1(rv)31(er)-1(b)-31(o)1(sit)32(y|Sets)-374(the)-375(v)31(erb)-32(o)1(si)1(t)31(y)-374(of)-375(er)-1(ror)]TJ -55.926 -17.933 Td[(mess)1(ages.)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 111.751 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 206.631 680.226 Td[(er)-1(rv)31(er)-1(b)-31(o)1(sit)32(y|Set)1(s)-375(the)-375(v)31(erb)-32(o)1(si)1(t)31(y)-374(of)-375(er)-1(ror)]TJ -55.926 -17.933 Td[(mess)1(ages.)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 111.75 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 245.508 604.704 cm +1 0 0 1 296.317 604.704 cm q []0 d 0 J @@ -21905,11 +21823,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -245.508 -604.704 cm +1 0 0 1 -296.317 -604.704 cm BT -/F8 9.963 Tf 248.496 604.704 Td[(se)-1(t)]TJ +/F8 9.963 Tf 299.306 604.704 Td[(se)-1(t)]TJ ET -1 0 0 1 261.326 604.704 cm +1 0 0 1 312.136 604.704 cm q []0 d 0 J @@ -21918,76 +21836,76 @@ q 2.989 0.199 l S Q -1 0 0 1 -261.326 -604.704 cm +1 0 0 1 -312.136 -604.704 cm BT -/F8 9.963 Tf 264.315 604.704 Td[(errv)28(erb)-27(os)-1(i)1(t)28(y)-333(\050)]TJ/F19 9.963 Tf 59.084 0 Td[(v)]TJ/F8 9.963 Tf 4.583 0 Td[(\051)]TJ +/F8 9.963 Tf 315.124 604.704 Td[(errv)28(erb)-27(os)-1(i)1(t)28(y)-334(\050)]TJ/F19 9.963 Tf 59.084 0 Td[(v)]TJ/F8 9.963 Tf 4.583 0 Td[(\051)]TJ ET -1 0 0 1 94.914 580.793 cm +1 0 0 1 145.724 580.793 cm 0 g 0 G -1 0 0 1 -94.914 -580.793 cm +1 0 0 1 -145.724 -580.793 cm BT -/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 580.793 cm +1 0 0 1 198.29 580.793 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -560.868 cm +1 0 0 1 -145.724 -560.868 cm BT -/F29 9.963 Tf 99.895 560.868 Td[(v)]TJ +/F29 9.963 Tf 150.705 560.868 Td[(v)]TJ ET -1 0 0 1 105.942 560.868 cm +1 0 0 1 156.752 560.868 cm 0 g 0 G -1 0 0 1 -105.942 -560.868 cm +1 0 0 1 -156.752 -560.868 cm BT -/F8 9.963 Tf 110.923 560.868 Td[(th)1(e)-334(v)28(e)-1(r)1(b)-28(osit)28(y)-333(lev)28(e)-1(l)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 161.733 560.868 Td[(th)1(e)-334(v)28(e)-1(r)1(b)-28(osit)28(y)-333(lev)28(e)-1(l)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(79)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(78)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -896 0 obj << +892 0 obj << /Type /Page -/Contents 897 0 R -/Resources 895 0 R +/Contents 893 0 R +/Resources 891 0 R /MediaBox [0 0 595.276 841.89] -/Parent 884 0 R +/Parent 885 0 R >> endobj -898 0 obj << -/D [896 0 R /XYZ 99.895 740.998 null] +894 0 obj << +/D [892 0 R /XYZ 150.705 740.998 null] >> endobj 238 0 obj << -/D [896 0 R /XYZ 99.895 641.668 null] ->> endobj -899 0 obj << -/D [896 0 R /XYZ 99.895 613.869 null] +/D [892 0 R /XYZ 150.705 641.668 null] >> endobj 895 0 obj << +/D [892 0 R /XYZ 150.705 613.869 null] +>> endobj +891 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R >> /ProcSet [ /PDF /Text ] >> endobj -902 0 obj << -/Length 2310 +898 0 obj << +/Length 2306 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -21996,11 +21914,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(set)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(set)]TJ ET -1 0 0 1 201.789 680.226 cm +1 0 0 1 150.979 680.226 cm q []0 d 0 J @@ -22009,11 +21927,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -201.789 -680.226 cm +1 0 0 1 -150.979 -680.226 cm BT -/F18 14.346 Tf 206.631 680.226 Td[(er)-1(racti)1(on|Set)-375(t)1(he)-375(t)31(y)1(p)-32(e)-375(o)1(f)-375(acti)1(on)-375(t)1(o)-375(b)-31(e)]TJ -55.926 -17.933 Td[(t)1(ak)31(en)-375(up)-31(on)-375(er)-1(ror)-375(condi)1(ti)1(on.)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 105.769 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 155.821 680.226 Td[(er)-1(racti)1(on|Set)-375(t)1(he)-375(t)31(y)1(p)-32(e)-375(of)-374(acti)1(on)-375(t)1(o)-375(b)-31(e)]TJ -55.926 -17.933 Td[(ta)1(k)31(en)-375(up)-32(o)1(n)-375(er)-1(ror)-375(condi)1(ti)1(on.)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 105.769 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 290.336 604.704 cm +1 0 0 1 239.526 604.704 cm q []0 d 0 J @@ -22022,11 +21940,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -290.336 -604.704 cm +1 0 0 1 -239.526 -604.704 cm BT -/F8 9.963 Tf 293.325 604.704 Td[(se)-1(t)]TJ +/F8 9.963 Tf 242.515 604.704 Td[(se)-1(t)]TJ ET -1 0 0 1 306.154 604.704 cm +1 0 0 1 255.345 604.704 cm q []0 d 0 J @@ -22035,11 +21953,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -306.154 -604.704 cm +1 0 0 1 -255.345 -604.704 cm BT -/F8 9.963 Tf 309.143 604.704 Td[(erraction)-333(\050)]TJ/F19 9.963 Tf 45.994 0 Td[(err)]TJ +/F8 9.963 Tf 258.334 604.704 Td[(erraction)-333(\050)]TJ/F19 9.963 Tf 45.994 0 Td[(err)]TJ ET -1 0 0 1 368.733 604.704 cm +1 0 0 1 317.923 604.704 cm q []0 d 0 J @@ -22048,25 +21966,25 @@ q 3.055 0.199 l S Q -1 0 0 1 -368.733 -604.704 cm +1 0 0 1 -317.923 -604.704 cm BT -/F19 9.963 Tf 371.788 604.704 Td[(act)]TJ/F8 9.963 Tf 12.985 0 Td[(\051)]TJ +/F19 9.963 Tf 320.979 604.704 Td[(act)]TJ/F8 9.963 Tf 12.984 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(err)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(err)]TJ ET -1 0 0 1 166.08 560.868 cm +1 0 0 1 115.271 560.868 cm q []0 d 0 J @@ -22075,62 +21993,62 @@ q 3.437 0.199 l S Q -1 0 0 1 -166.08 -560.868 cm +1 0 0 1 -115.271 -560.868 cm BT -/F29 9.963 Tf 169.517 560.868 Td[(act)]TJ +/F29 9.963 Tf 118.708 560.868 Td[(act)]TJ ET -1 0 0 1 184.634 560.868 cm +1 0 0 1 133.825 560.868 cm 0 g 0 G -1 0 0 1 -184.634 -560.868 cm +1 0 0 1 -133.825 -560.868 cm BT -/F8 9.963 Tf 189.615 560.868 Td[(th)1(e)-334(t)28(yp)-27(e)-334(of)-333(action.)]TJ -14.004 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 138.806 560.868 Td[(th)1(e)-334(t)28(yp)-27(e)-334(of)-333(action.)]TJ -14.004 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(80)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(79)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -901 0 obj << +897 0 obj << /Type /Page -/Contents 902 0 R -/Resources 900 0 R +/Contents 898 0 R +/Resources 896 0 R /MediaBox [0 0 595.276 841.89] -/Parent 884 0 R +/Parent 885 0 R >> endobj -903 0 obj << -/D [901 0 R /XYZ 150.705 740.998 null] +899 0 obj << +/D [897 0 R /XYZ 99.895 740.998 null] >> endobj 242 0 obj << -/D [901 0 R /XYZ 150.705 641.668 null] ->> endobj -904 0 obj << -/D [901 0 R /XYZ 150.705 613.869 null] +/D [897 0 R /XYZ 99.895 641.668 null] >> endobj 900 0 obj << +/D [897 0 R /XYZ 99.895 613.869 null] +>> endobj +896 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R >> /ProcSet [ /PDF /Text ] >> endobj -907 0 obj << -/Length 2222 +903 0 obj << +/Length 2232 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -22139,11 +22057,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(er)-1(rcom)1(m|Er)-1(ror)-375(com)1(m)31(uni)1(cati)1(on)-375(rout)1(ine)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 104.439 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(er)-1(rcom)1(m|Er)-1(ror)-375(com)1(m)31(uni)1(cat)1(io)1(n)-375(r)-1(out)1(ine)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 104.439 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 238.196 622.636 cm +1 0 0 1 289.006 622.636 cm q []0 d 0 J @@ -22152,77 +22070,77 @@ q 2.989 0.199 l S Q -1 0 0 1 -238.196 -622.636 cm +1 0 0 1 -289.006 -622.636 cm BT -/F8 9.963 Tf 241.185 622.636 Td[(errcomm)-334(\050)]TJ/F19 9.963 Tf 45.441 0 Td[(ic)51(ontxt,)-358(e)1(rr)]TJ/F8 9.963 Tf 48.667 0 Td[(\051)]TJ +/F8 9.963 Tf 291.995 622.636 Td[(errcomm)-334(\050)]TJ/F19 9.963 Tf 45.44 0 Td[(ic)51(ontxt,)-358(er)1(r)]TJ/F8 9.963 Tf 48.668 0 Td[(\051)]TJ ET -1 0 0 1 94.914 598.726 cm +1 0 0 1 145.724 598.726 cm 0 g 0 G -1 0 0 1 -94.914 -598.726 cm +1 0 0 1 -145.724 -598.726 cm BT -/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 598.726 cm +1 0 0 1 198.29 598.726 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(ic)-1(on)33(t)-1(xt)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ ET -1 0 0 1 134.903 578.801 cm +1 0 0 1 185.712 578.801 cm 0 g 0 G -1 0 0 1 -134.903 -578.801 cm +1 0 0 1 -185.712 -578.801 cm BT -/F8 9.963 Tf 139.884 578.801 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t.)]TJ -15.082 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 190.694 578.801 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 94.914 523.01 cm +1 0 0 1 145.724 523.01 cm 0 g 0 G -1 0 0 1 -94.914 -523.01 cm +1 0 0 1 -145.724 -523.01 cm BT -/F29 9.963 Tf 99.895 523.01 Td[(err)]TJ +/F29 9.963 Tf 150.705 523.01 Td[(err)]TJ ET -1 0 0 1 114.583 523.01 cm +1 0 0 1 165.393 523.01 cm 0 g 0 G -1 0 0 1 -114.583 -523.01 cm +1 0 0 1 -165.393 -523.01 cm BT -/F8 9.963 Tf 119.565 523.01 Td[(th)1(e)-334(e)-1(r)1(ror)-333(co)-28(de)-333(to)-333(b)-28(e)-334(comm)27(u)1(nicated)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 170.374 523.01 Td[(th)1(e)-334(e)-1(r)1(ror)-333(co)-28(de)-333(to)-334(b)-27(e)-334(comm)27(u)1(nicated)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(81)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(80)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -906 0 obj << +902 0 obj << /Type /Page -/Contents 907 0 R -/Resources 905 0 R +/Contents 903 0 R +/Resources 901 0 R /MediaBox [0 0 595.276 841.89] -/Parent 884 0 R +/Parent 885 0 R >> endobj -908 0 obj << -/D [906 0 R /XYZ 99.895 740.998 null] +904 0 obj << +/D [902 0 R /XYZ 150.705 740.998 null] >> endobj 246 0 obj << -/D [906 0 R /XYZ 99.895 659.601 null] ->> endobj -909 0 obj << -/D [906 0 R /XYZ 99.895 631.802 null] +/D [902 0 R /XYZ 150.705 659.601 null] >> endobj 905 0 obj << +/D [902 0 R /XYZ 150.705 631.802 null] +>> endobj +901 0 obj << /Font << /F18 257 0 R /F8 266 0 R /F19 342 0 R /F29 263 0 R >> /ProcSet [ /PDF /Text ] >> endobj -910 0 obj << +906 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/omega/epsilon/theta1/pi1/rho1/sigma1/phi1/arrowlefttophalf/arrowleftbothalf/arrowrighttophalf/arrowrightbothalf/arrowhookleft/arrowhookright/triangleright/triangleleft/zerooldstyle/oneoldstyle/twooldstyle/threeoldstyle/fouroldstyle/fiveoldstyle/sixoldstyle/sevenoldstyle/eightoldstyle/nineoldstyle/period/comma/less/slash/greater/star/partialdiff/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/flat/natural/sharp/slurbelow/slurabove/lscript/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/dotlessi/dotlessj/weierstrass/vector/tie/psi 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/tie 197/.notdef] >> endobj -823 0 obj << +819 0 obj << /Length1 771 /Length2 1072 /Length3 532 @@ -22242,7 +22160,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /DDFFRW+CMMI12 def +/FontName /IYMZJT+CMMI12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -22271,33 +22189,33 @@ P cleartomark endstream endobj -824 0 obj << +820 0 obj << /Type /Font /Subtype /Type1 -/Encoding 910 0 R +/Encoding 906 0 R /FirstChar 108 /LastChar 108 -/Widths 911 0 R -/BaseFont /DDFFRW+CMMI12 -/FontDescriptor 822 0 R +/Widths 907 0 R +/BaseFont /IYMZJT+CMMI12 +/FontDescriptor 818 0 R >> endobj -822 0 obj << +818 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /DDFFRW+CMMI12 +/FontName /IYMZJT+CMMI12 /ItalicAngle -14 /StemV 65 /XHeight 431 /FontBBox [-30 -250 1026 750] /Flags 4 /CharSet (/l) -/FontFile 823 0 R +/FontFile 819 0 R >> endobj -911 0 obj +907 0 obj [292 ] endobj -912 0 obj << +908 0 obj << /Type /Encoding /Differences [ 0 /minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular/aleph/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/union/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl/paragraph/club/diamond/heart/spade/arrowleft 129/.notdef 161/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus 171/.notdef 173/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/spade 197/.notdef] >> endobj @@ -22321,7 +22239,7 @@ stream /ItalicAngle -14.035 def /isFixedPitch false def end readonly def -/FontName /QHZZLS+CMSY7 def +/FontName /GIJLEV+CMSY7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -22351,18 +22269,18 @@ endobj 522 0 obj << /Type /Font /Subtype /Type1 -/Encoding 912 0 R +/Encoding 908 0 R /FirstChar 0 /LastChar 49 -/Widths 913 0 R -/BaseFont /QHZZLS+CMSY7 +/Widths 909 0 R +/BaseFont /GIJLEV+CMSY7 /FontDescriptor 520 0 R >> endobj 520 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /QHZZLS+CMSY7 +/FontName /GIJLEV+CMSY7 /ItalicAngle -14 /StemV 93 /XHeight 431 @@ -22371,10 +22289,10 @@ endobj /CharSet (/minus/infinity) /FontFile 521 0 R >> endobj -913 0 obj +909 0 obj [893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1139 ] endobj -914 0 obj << +910 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/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/exclamdown/equal/questiondown/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/quotedblleft/bracketright/circumflex/dotaccent/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/endash/emdash/hungarumlaut/tilde/dieresis/suppress 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis 197/.notdef] >> endobj @@ -22398,7 +22316,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /AGFATR+CMR7 def +/FontName /ZPJYDL+CMR7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -22434,18 +22352,18 @@ endobj 503 0 obj << /Type /Font /Subtype /Type1 -/Encoding 914 0 R +/Encoding 910 0 R /FirstChar 43 /LastChar 58 -/Widths 915 0 R -/BaseFont /AGFATR+CMR7 +/Widths 911 0 R +/BaseFont /ZPJYDL+CMR7 /FontDescriptor 501 0 R >> endobj 501 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /AGFATR+CMR7 +/FontName /ZPJYDL+CMR7 /ItalicAngle 0 /StemV 79 /XHeight 431 @@ -22454,7 +22372,7 @@ endobj /CharSet (/plus/one/two/colon) /FontFile 502 0 R >> endobj -915 0 obj +911 0 obj [877 0 0 0 0 0 569 569 0 0 0 0 0 0 0 323 ] endobj 454 0 obj << @@ -22477,7 +22395,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /RYSUTJ+CMMI7 def +/FontName /LBCCFE+CMMI7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -22525,18 +22443,18 @@ endobj 455 0 obj << /Type /Font /Subtype /Type1 -/Encoding 910 0 R +/Encoding 906 0 R /FirstChar 59 /LastChar 121 -/Widths 916 0 R -/BaseFont /RYSUTJ+CMMI7 +/Widths 912 0 R +/BaseFont /LBCCFE+CMMI7 /FontDescriptor 453 0 R >> endobj 453 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /RYSUTJ+CMMI7 +/FontName /LBCCFE+CMMI7 /ItalicAngle -14 /StemV 81 /XHeight 431 @@ -22545,10 +22463,10 @@ endobj /CharSet (/comma/H/T/a/c/i/j/k/m/n/r/y) /FontFile 454 0 R >> endobj -916 0 obj +912 0 obj [339 0 0 0 0 0 0 0 0 0 0 0 0 936 0 0 0 0 0 0 0 0 0 0 0 675 0 0 0 0 0 0 0 0 0 0 0 0 620 0 511 0 0 0 0 0 404 473 607 0 1014 706 0 0 0 530 0 0 0 0 0 0 579 ] endobj -917 0 obj << +913 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/exclam/quotedbl/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/asciitilde/dieresis/visiblespace 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/dieresis 197/.notdef] >> endobj @@ -22572,7 +22490,7 @@ stream /ItalicAngle 0 def /isFixedPitch true def end readonly def -/FontName /XDKJSW+CMTT9 def +/FontName /YSCQMD+CMTT9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -22652,18 +22570,18 @@ endobj 422 0 obj << /Type /Font /Subtype /Type1 -/Encoding 917 0 R +/Encoding 913 0 R /FirstChar 39 /LastChar 122 -/Widths 918 0 R -/BaseFont /XDKJSW+CMTT9 +/Widths 914 0 R +/BaseFont /YSCQMD+CMTT9 /FontDescriptor 420 0 R >> endobj 420 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 -/FontName /XDKJSW+CMTT9 +/FontName /YSCQMD+CMTT9 /ItalicAngle 0 /StemV 74 /XHeight 431 @@ -22672,7 +22590,7 @@ endobj /CharSet (/quoteright/parenleft/parenright/comma/period/zero/one/two/nine/colon/equal/greater/underscore/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/q/r/s/t/u/v/x/y/z) /FontFile 421 0 R >> endobj -918 0 obj +914 0 obj [525 525 525 0 0 525 0 525 0 525 525 525 0 0 0 0 0 0 525 525 0 0 525 525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525 0 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 525 525 525 525 525 525 0 525 525 525 ] endobj 368 0 obj << @@ -22695,7 +22613,7 @@ stream /ItalicAngle 0 def /isFixedPitch true def end readonly def -/FontName /BUUJOH+CMTT10 def +/FontName /EFKPZU+CMTT10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -22803,18 +22721,18 @@ endobj 369 0 obj << /Type /Font /Subtype /Type1 -/Encoding 917 0 R +/Encoding 913 0 R /FirstChar 37 /LastChar 122 -/Widths 919 0 R -/BaseFont /BUUJOH+CMTT10 +/Widths 915 0 R +/BaseFont /EFKPZU+CMTT10 /FontDescriptor 367 0 R >> endobj 367 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 -/FontName /BUUJOH+CMTT10 +/FontName /EFKPZU+CMTT10 /ItalicAngle 0 /StemV 69 /XHeight 431 @@ -22823,7 +22741,7 @@ endobj /CharSet (/percent/parenleft/parenright/plus/comma/period/zero/one/two/three/four/five/six/colon/equal/A/B/E/F/L/O/P/S/W/backslash/underscore/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) /FontFile 368 0 R >> endobj -919 0 obj +915 0 obj [525 0 0 525 525 0 525 525 0 525 0 525 525 525 525 525 525 525 0 0 0 525 0 0 525 0 0 0 525 525 0 0 525 525 0 0 0 0 0 525 0 0 525 525 0 0 525 0 0 0 525 0 0 0 0 525 0 0 525 0 525 525 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 354 0 obj << @@ -22846,7 +22764,7 @@ stream /ItalicAngle -14.035 def /isFixedPitch false def end readonly def -/FontName /IEOARW+CMSY10 def +/FontName /CIMQZG+CMSY10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -22891,18 +22809,18 @@ endobj 355 0 obj << /Type /Font /Subtype /Type1 -/Encoding 912 0 R +/Encoding 908 0 R /FirstChar 0 /LastChar 120 -/Widths 920 0 R -/BaseFont /IEOARW+CMSY10 +/Widths 916 0 R +/BaseFont /CIMQZG+CMSY10 /FontDescriptor 353 0 R >> endobj 353 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /IEOARW+CMSY10 +/FontName /CIMQZG+CMSY10 /ItalicAngle -14 /StemV 85 /XHeight 431 @@ -22911,14 +22829,14 @@ endobj /CharSet (/minus/bullet/lessequal/greaterequal/arrowleft/element/braceleft/braceright/bar/bardbl/radical/section) /FontFile 354 0 R >> endobj -920 0 obj +916 0 obj [778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 778 778 0 0 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 0 0 278 500 0 0 0 0 833 0 0 0 0 0 0 0 444 ] endobj 349 0 obj << -/Length1 1320 -/Length2 8117 +/Length1 1335 +/Length2 8376 /Length3 532 -/Length 9969 +/Length 10243 >> stream %!PS-AdobeFont-1.1: CMMI10 1.100 @@ -22934,7 +22852,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /RLDNOG+CMMI10 def +/FontName /FTDHVL+CMMI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -22974,6 +22892,7 @@ dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put +dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put @@ -22986,39 +22905,41 @@ currentfile eexec ]Ÿ»L•eVèßËúìGo£oÙ¥È\šõþÙÂÝÒkÜ ™9‹ŸMÕ™=ü 0)xfáÍ 1›kÙXž9JS:6ÔV ™ =!™X>¹¸KMîãÑ)9ã!™ ÒI‚}–HWIUöª¡c©l=G¥e°ÂZ¿m>nÁ‡ä°Q‚k°Ð2=”1p·•%R`ùý%ò$ô]ûûÞ÷ÿ‹¿ïc{!®W+8›?v(+ë)Ì0ÓˆÇ!Yah“çtA?HÞ @‹ÆmÎ?á|¹øM X9Õ€Ö¨ˆ#Ù2 é:ùm— ,MZ+²¸Ç’\Ex9YÄn<á¢ðêÄ¿‹›2^FC[Þ`¼T×+ȬµÀ£D¬‡]ǸFF£$¸oØãB!>;A\äT hŽÙÁÒxìh½|5úù«:6Òü;åÏ–UÇ·í§6~åƒkŽ.ìT*{8î¾K¬`yÐ8¬³ÇÉ'—dT|-Q—k«©K©†myñ9 •ª9°ð1 |½ôA¸ÅfŸr ¯(Kõ*)Æ%_ʬñtPû¢`.rY?¼¿Ânrnä®ù{v2¼O_5;\gþÒ>§R¤¥{ïñ×4‰_ -: áØã9pEz–~ÿ„öØGu E¸Ì[Ùn窙ÝÉài9ヽ¤u#=X­&>¿¯Àâø@Q-2fT{0lY+Šáú%d¹¢m¬%däÈBag(ÙÇMÃIônǹp‹†Ft%¦ý³£–V/~äØ@´6!tLø¢:nS&I¶l*Ýøó–äõrÓH7µ Žd?Ü¡PZö¡ú=ßÑúu€ÊíŠÍÛ»3MfMÿ[S•`fwaâÝF«˜¨qõˆƒÏHÕÑú9Ò–ÄŸ¡³B›Ð~?Œ†mXJzÝnÿPdW3_8Ó -ØDß®$È)<ô¸X §d/cªõ°fQ¬ÎÏ»JYy½Z[°Å´zJ¾kø£yí0Dz_)JëM;,”`¹”!ýÐIÚŸ½ßp:‹eôj ì›ÝäJ´ž úK”(=÷ÁK,Á[§EfÚÁªéÚ*gV[‡Œã!µvQãs˜1{b7pîà{CMÐìîD©ë;/ÉÂŒÊÉIrý`”R¥-JÿØÏ ÚÝ¡]l&X¨êG·nðв×Y•n¿ Ô_v¤0O™’ -ÿ¥öíó Ð|ù¹M†£SI‚™8GÓ ؾ®.¡\{CH”†i6‡ïIÒبW¯ëÝ·øÔnahîM:cA"=PµšãE˜‚>Î9 <²ÁwöýµÏ’“oKÑ“ívCÚáãH1D"únÛ©Z[A~Z4’Ásˆ=ZÑ{^ 4Y|A!ôÀVkà/v/øªxjJq^g¸—wíÛÿ3è)0×'(¾>BSJ^¬ê×<™©&zèü>žwûWÃ_²só¨•y$C5$v½òÏCq«Ø2òÉ.áîi¹o‰$§ÝZ"”ߧ)RÌ‹[t2Ö,ltıóûôµ1èëÀ†y¤0zmÏZ„õ±ö”V~p‹XRÅé™áiòhß#¡L6]E0ë€@´uEK@gôÓMxÙ‚Æb¿æmQN¶ò]ø±Ÿ™7½rÃÙ‰¯ƒ±c×#‡p圹O¦ îzZ\ËtT¹[+~cA m§Nê'¬øÍ“0ÙÖF7´ŒmΞj‡ÔQAaÔõ´e¸»3Û0E•BiŸègÀ?ú³0ßÍG¾œÙ -F–ƒ‹k²;‹ÁEìG™h5ØSÍ(äÓ¾×Êž¡jš~a—˜x\¡jÿ¼ØfåÝù$"<Ì ˜ÄÍËnÓ7)Hªf87X”ðem>%ø‹·ÑYSÅù?T2in|#<Ь‚®QfôªþÙeNôª8`¯æbtÕ '³›>¡]™âþCYRrrÌ -ª -fšv‘¿›CqœtlÑñM«Ïƒ¨ôžx:%!pì íŠi÷(ûtY ‚½Š°(ù.9„#ýz»åŸ!YÿÉoš¶o*¤ïYê¬AO“ø/B@Œßnöê`n @¾a¤Î„"Ù[PÒ!$çŸ(YP&uß0eä!°KÛž¸ -·éúMˆì4d¡5ÚQß`‡>‘t -œ²¿)üÄü½ÒÚïë‚®ÜÕ‰Ð7ë -T­,rwHðõÀqo]â}:¿{ŸHHIFÿ³þ;âá²8Ûp/ÎßëÞûØ£Qä¯>ê³Ve»Çô­Gf¼F¿õGþ.UÍÜÌQ¹qÐüê ùÈïR"A·£ãDWÄžCÃRùþ‰ÿ·õuùn’iFõ%2W±j6æ…,ŽÕØŸKb_‰¿åå` Ú¾9dzûH6ìmEˆ[zdõıwÀÀ%@5P”qýÓ<²å{û›Ç"Fix1ú-¹‚–ù?—»_`ŸKf|Ï%V|“¯ûHЉ™²n’­>xKZÿ(“õÒÍ]7àà¡ånIÂE“ 닧Æ+îjske,heI—ÀK].·% ýAFžÙô„Y?ïþS*ž€<X¢\èt¸õ‰AîAñ—ýº&ºÚ:L“ Ø^Ö‹„ˆ›ºŠõ9zrsò/ìæËyÀ.<æ_‘ãŒLPí gnìð7o7à, - ê .5SL;K§ðçÑ,»btüÑñ‰·õW@éÄÆlFQŠZY‰ÂºR¡¶«°{^†Õ‚2ž¯Oá£a ÚÚn½>~<ûÖÐÇ„œå‘vg4ò[’‚h<¶Ö—Ô6èO`V£*i°½ï¨SDô—G&¶ùe -«‰7fgbt Ìži/hp:‡ ¶‡i½ Oŕάð¼.Ýt#u H©ÌÚI¶®~`¯ñU´Ú ¹£ŒÎÙ \í]Èí„cœ½ 5å×ö:V­W3k! >s¢NyfÔ§-†2!{ÀÇ#Êý¥&§=M¹òBÚÒiAݶšC×—JQ¼!(ïd›9Â!2†îkXˆ³p75D«%3ÎLÕDÿÅ’J$ ?©“`ÒùlfWæo´@írÿ[~?ýÎÌÎûèfݨvï²,^ÉQì?Äñúd¨‹+ËWË—–þðV¦~˜–Ú Ä¼Ø uÅíõñ4ÈÅ~Û“óº4é®°%÷€rù&©¹”ÑIúÇ(×Ë$ÚÙ¨b(²åV_YŽlÃ`|R:çoæŸ]LA¾±åXýÓ|ê6ÿ€¿¼î,v$1ûsHèÙñ#ˆ  £/£’ -¨Žo”oˆãB0ÌÎÈ˸÷Û›‘x [fŸãVaDÖ7Ø~ Ôº&!+>ˆù  -D¦V#¨Þ.’‚"Ücäz—À½T«OÊ1öäǽÛ)¶€Ø˜_ÏJGÿ_4ñUÃÓùI"RôÎ'ÐÙ ³¡®LõbŸú1NÝ›…àæ q ý´H²ösÖ6 -tÍÄ0ëÕ2ž„àaï/ó³Zý‹ÎêëYIp -Lƒ^¿h/p!/`(5L)y飅ÄÅ(îl~ˆÁOŘ(¢Ù{²æ±IùÁa×­_¹ê…y6Æ“rùùúy†Šœ IVõ>ÂÒ+®¨!ÝTMòÏÀø?C¦W5æ%ó™õ´}~ÜÁ,èãqKJ&À'ë&Ð/x­9“ ÚMÀÈÍjߺ:,CGQ®)¥`ž¿&$ïJß–=SŠ#=úvñmÉœGÕÂvŒ{ˆVøIÌNÈî©äM -òÞž§`±’ÇæäEôô™™ý ¬“k -qúûâ ÎÄÔV¼wtfeܬ¥ñÈÇ¥çìr¾4‚´ïýºB;ˆ<ó,·×;À1ž£ü´…x­<ˆÙÒ#°úÖstÈkº)‹÷š§X=N¹ í*E¦íÅΆ.YmomɃ]­ THEÞ(}.ˆZ£çtÜzïݘ¨;‹µŸ~ôÁcGbãéûÊŤ2§¦`!yÔº\Ÿ7NqWQ„›bFÒ’D|Îeöàæ¬âTìvúzks©i ×Ahí L8#;_ÊüûdÛ|"Ï4°ÔqÉBëS7&ó¬±üÉÎîÙ—Áð;Ò,Ì=v9Ó攽ÂàÉ槨e¯"Xix¸±­0Z+P`êpfÒ=åÕg÷zWÓ+ßg¶ ¯’•k6™8È¥ X•R°Y0îöX-+ñ>¦Î²Ö!Ôiöu7¥øø“Ý&âқܭXĘ Uôˆ…¡6“U0˜A‹‘åÂl4xûØRªP_ô)Èv<0ˆÔÜ¡„‰¢…/¼RóË\|I±i‚êŸmèúØ?7L«‰ûö{¿ÕKµ‘›×ëYËJ×"g79FåXzÁ8óñ°¾@¼$~Š?vã=ðV®öký®\9®ŒÕû.‰´å{ׂfĆªÙl»aU­WXPÝ3’xõðæDŽBrYÍô¤y¶³©ß4/fgt~‹åS;h¢6ÍÇL)¢ú­G¾ œT7ávŽèu¼ùjA9Ûòw¨ÜŠ€ë"°¤-|Ð<­&„­>w=õ¢¸êáƒÜ?d– T[Ì\áà|ÞŽè²&ÐòŒ+¸ ªBe¼mÈ@ †|@œÀ¤] Ð_3d¤wf–gûb†_‹Á‘¤67fuîCéit{òIh="=ÛÏ#u¯þûÛÊ­f)ê«“\5ÓÉ[˜ÄÒ²]tš Ç@A·ÂÕ“+wYYŽûc=)CwÙäp2n±KE’–¯µê"HӧĖÚÕZÊËl5QÏBuv=ÉG/né/îLôfRŸ¼‹u³tx?¹%˜ÂVÚVçè˜ÒáØNz -Ù;ÎKY"eÛ lRyŠw¤&¸¥|±©ØÍ»ÖkESƒœŒ³úM½òjõ#3€™žÔUö²–GÃÂ+7šÓ$vW—íV’Š]·¡C_ÊÀGu48qÛ”º`³DN?2ãºço¿8‰ì}-ÓŠÛÌ£œsv”°ÒJlÀ` œýÇÿ# µìLí~²ð¢ÖÄG&ØecðçŸØ›‹€·²XʽXó_Òo¡¶)¹{“ÎÙÜuÓ\å¬*ü‡ VAþ ÷ñf:@ˆÉä”l®¸í¥Cá çË'¹×¾ó~rPísËPyˆT2«ƒ*¨à®fžv>seŒ43f#…¼ñ6d¤Î 9@ƒ{_I yÓòn4*§Õé\ -àÓ+RlLéaÞ—Ãv§¶ƒ[wµ é¿×ú7=p¥’ê±°/îÝÛ`Uÿâ¦Aýp+ ¨@ cg9Èå&q¶Ô0/Y`ÉÞÌLŸ‡7í¥ýÐF¢¢< WYžŸÛ|NÙ:‘ [Cf{G¢Ö¼ÿ‰=ú>ôT=µÀ$‡LâÆ÷­ËQ=äS”Ä -cC¹/~éh‡ú¿¹ô‡ÈYÖªSgw»]üÂϤsYd@6Üa}ü½å‡0ÂÈe{¯²¨|&1 °žžÚä“Eè¦/+Ý z´ßM½9L {ÁÀ¶û²&zW(ãe"Ž>ÓØ€{`=ÃoŠ&¹äyÔv4ƒôJ­£[æ·£ÇâÅ­eµöe1¸XibdI à­yPÞ @»—ˆ¾{‹€ó¯[´*&^’‘!·áOtó‘ª{a³VU;¶Ü‹·5‘èÚ2Â3fþËwÅ@!gMìˆÛßlc´½%â¸ÁQß&†ÎÉ×´q}A^ôži.m¡³ÊCPï¯ó1¨£•%?Þ÷ŒãEí#•Á\ޔϳõ?š‰93ìv®¨vâžD{TìºÞ£m@~^©'¿£kvézçÏ´¾«ÓÑÓñuBÃ9rÚh‹ÈíVüZe„9ÖìýQ’÷Ú¨Öp·+DMÞsÎmà7’…}‚w>$ÐÇŽßÀ[NqQb‹03Vf¢âÍ$ä Þx bð‘nà)ª#ù³pHþ¥7|M•ðÌØ"tiMnóÓI²7˜Ò¦Kà|+ÏŠaÔ9–€‚¿ÜýC\5-Ì(¿hKμzÅ›"Ôzš ,^†ÏEÍñã`©)܃ÝPÁ¡ä(6—aÕoŽã O®¹‚`})ÌŸ”Ôõ‘pU-KE T¯ =f|Up¨=S‰y«ÄSY)8‘¨SÜðö°?¹ñêìíÕ]1jƒäv6ÖNÔrn†ÊÙå2vc¾˜pRª¯¥Bd¬.ìn,ä¤KïÀ…¡®çu¯ž{¯Ú˜ÌÓð…9;þÕ˜ý@y£¢ «üÄH˜¼fGÜ»£ñB%ìLƒ½›úÒÑiˆ¿Î`à:ǨôžxÞ´å,”cÁ¾5· úþãj‡äÕ©*OÞ;³ÆRÁÇ>g¯^#š1!Ä|3 ìH@x힌¯kLç\ºÇFPüâþ¡óoÌ5P+ÄÈy’Фp³Èš&†1ójês‰e©’ (r~]®µ¢ä¬œ¸>Õ‚7IÍÜ;gTYRÙÏ÷MM³5d6Xx>þJ^’%:Ó9­á"àÄg~™xº$jª**oÞ#“žÀ?õ¹¹ûÇ%`áÏD.j‹-©4r‘zo´ññL¥ævoãÚHË„G^Ú¸£ôç_·q`Æ!OV‚Š¾üÿ ¿ -z¶€½[†ÈHt¼!•7WLJq“Ì¿Ræ œ*#ÿšhÖPZÀa2ƒÅ"*%"… ™c*K2Ú†àí ˆ¿ ,%`kVAŠBoÍ4ÅÓeB÷Ãe0Ì1{ ÁÌþ0ÞGWòc”@ yJWòÝÚùº3–Žâv§ —ëòéÛØ$Êgç}*û£5÷§¾6¦íÈÉÆa}FBŠgµûË7} üæb ‰¤þ¹·-?mŸ‰4×èfën–¬”'ð§(Þºù €lYR\(ŽRó¬/) ñç÷IbÚ¯’UJùZblʤ'_ÄÚ~ÐЦT†þáV{/0õÞà`^-ÈÁ–§Mršã=ŽVn½¸¹ôvL´Àça¼½Ç°’”«}~‰°l{½«åŸIz öÚä(1í1·Á©Ê¥3ðyÛÊåÓ·‹±¶–¯‰ ¬ÎE).âÔ:åÆÜʪ”]ÕðÆ$ð½ pD8ÆsäÏ2D›ÀÙÁ8qíÆx•k´lÝô¼­«ÿ 7ªœý}Œ^ -@™;ËM³ú Hûg ÛÖ£œW®} ½¸R ² >ýaLmq¢.f5zaë¥Æ=íWò¡#v -Ÿ·}•4fSô„ð› Ô8O¿ikPüp]d.#Wk ©+Woªñ«d­wùp  š4ƒºDCÁÆôÔ.ŽûµÀáÿ‚C°à@ÌF”Úãðš»n’ìwÿüªÔìÂ` öš°Uúò‡o=žÓ$.j@Gä綾°™;êaź'íŸj–ž×Ì…2¿-E§^Í*ÅÀ’â–;®¯*‡ÓfáPÓ‘÷ë¼Î‘¨eWÒ<£Ggm“ú“5Р-Ó„p…®¢ê+wA7¶âÁ·#Âá¬ü¦»°ž™®õ³¤x4 ßãÅ„±ÖšÌ°¸ôB®U™W™˜€0Bo"îG¾é'[:ÈSÚÑé‹5gÝšVÆ—j{&OüMtO|äÃ;cêtÃI(ñ¸~u·lG÷²¬±È{»£û÷«yÏvßøXíòTàðAn†"«mÖãl×jBã–Y@V“ŒMÃUqWºGE=0ÿè'«aÑW‹ƒkRÖ¼0*É -fÑöáN_ÖúI1r6Ó:Y£e©éÛùR™3ŠQ1ƈ0%×£È.-•ª~"NûASPû>¢}žÉË•F˜)Ù=)zÕà+[ÁJŸ0‡­åÍ!hýÉ'‰6…S"¡? Ná‚㩵 äÞ?Ê»›ƒÌ¹þÞuKƒ319“á{"v{@`˜ñ‚bÅ[ùy+”3ÊFº«CrR—ô‚iÕõOœ‚ûŸI>æÇÒÌ˨dvûP7¢È`éCµÏOå W2%QT)%½@Œ¤¶ièžyð8E[‡mqÊÒôw ŸxwX‰y–èâ+ËñCâ’%™©rã#´tLâjàœú"ŒëŒ¨@¿ ë 3V}–š¯ÒqòÓ»ªµ’Óš¥¯&Eòe—äÿs -?lŒu!ĵr€øê¥fÔI–c=iÛñ™­c† |Ëíl2ÊÊóª]-*‰¹6`=®¤Â2y×¢õÜÂÖ°xÄïÀ{¾Î¸®… Á7< ìY=1æ{«õuà`òLÚ¹.GÄFìQ³»‘gÝTâÏ<×CìnSW &ÃÛ6ìߪ“ pN×2‘—vK¨öèIlPÔ W+•×|+o`$tï/˜ç'ÔZâu)s|uÅff'‡UŠÌ“(![Axµ_g>€réi”§‚ž¥Ü>S†Ÿ¦Úß*QêW‰Ý_¡'lS °b$eˆ Œ¾Ì$%¸6—¯¢í¹ç]|ø]¾²R”à -/Å'·èTŒþ€š¨…H%êŒA)ÇN”.ˆPhç±·’ÈO¹vã¬âIù½΋H’‡ö³‘«¼hp!¤ñmz¦‡5/ùœxƒ - ãæÙJgŒtz¥2cÝñ…õà WÌ}]÷¦GZ#I,NVd5ðme6Ñs[3ü«õcìïL<ÛXaw ɉgèM˜VíîúœZ3vCD”NÅ”PsE½#*øµª&ç…6XjÞæÌá¾¾hm&F”Ò-رØázÔG‘@ü,y°¢´ ì¼ۈᩴn|füäû–±"q†&tø 9VÝ «—K]ÑÅùå`·Έ4oðŒ÷ËÖIM`Ù xR ¾Þé¨i=´;»¯Ð)X;i¼<§Á¢Kâ+ l¨¯3–…3–@ï½Ç?*ØØ…^„sb‡¯¢ãP™¢µ½S%%dÛ šž0½žyœ„µÕ¨Y¬Í_º±A¬©Ìýá›1Ì3ÒùˆwæÞ©5=ž®„½öò,~Ôvõ\²$œØìÌhš·kÁIÎJgˆÚ6p{UÁn CeoÂØb9Ä/³C¶(·W¼1ÇVüîdk Û­Ýð7$¡3‚&BÚ†MöJÜI”XXvýe§^'QÆ1{ãïÅ\›X¬‹\Ï¿ -1ºp*äCL¯ämS®§Áh2^W“gÀTÑ®ø~“¿3íƒ"Þ¸®±›¾†1tq82ƒ„([ýú‰:èú ·—LN[S q`ü‹°ZÊË”H#r.Päu݈0000000000000000000000000000000000000000000000000000000000000000 +: áØã9pEz–~ÿ„öØGu E¸Ì[Ùn窙ÝÉài9ヽ¤u#=X­&>¿¯Àâø@Q-2fT{0lY+Šáú%d¹¢m¬%däÈBag(ÙÇMÃIônǹp‹†Ft%¦ý³£–V/~äØ@´6!tLø¢:nS&I¶l*Ýøó–äõrÓH7µ Žd?Ü¡PZö¡ú=ßÑúu€ÊíŠÍÛ»3MfMÿ[S•`fw`ÓbÑü]ÂŽâNÔy~ïyz3§gž™ì>1 ­Úà´g”{ŽÑ +߶–'0WžTaâ5‘/%}³ÿ‹€øâÝÏT<ùØL8¹-×`£'- NÚ£€›¸^íB6Ú»OÃœ=ÿèê·ÿu“|[„ŸAíÒ¡Ý÷€ƒ@Ú?¯Ï€ÆêæM»9<¾1 Y­\Ú‰) Y³ugfÏTÉéàÝ‚ÒwOŸ­£;•Yka£‹«Qmƒ[hÄÀ'v¯Ž&ŽÖ]51ѵ\‘EvjìÐàÿ–o">t|öÅvõ¾i¨sß”ØjðýôQ°ò^TãÅ…VÂË<€ ¯T +ºöƒõ¡èöâuß_QÊ÷åy„î&‹¿Â=E.y§†ïvwŠÊï@~L²ÄN•í…ã£aSü€^|\þ{O&ºêp-±s>ŸôN|Ef$öt<˜R²»‡V§ñÙ\RA + Úw½Ù²JÀæwbõôÈ É!Ã3ø²ê'J¶œÝC©u×?òκu£ÙpY a‰SPDŽP¥ÐîB/‘3˜juS“öþúŒm‡Œƒ\ÔÅ·G©T©‘ìÍÔ¯ÓŒB±;ÝX:µhÀ¿’ƒG÷†,b×ZLjó×m«)‹žÕ7ŠÒ–`5Ç0–ed–2°PÍ‘¬@Ò«úÌV>Å#ÃƤyçÓE²¢œÓ­Op&yÙö‚Ía°'ý®øñ*M5YÃãW–7á¾êÅ£ëë ±³ˆÆpÍ™µ‘ç¸q + öh8h–± ]p¥‹”ƒÕÀYñ„»Ú¬À”æ¶X6ß¼`\aù˜•‡×ÿÖÒƒœò#"tÚkÇä%L¯ðDɃuáÑÕ!®<´œæRjÑcªm:Ä•TdÍšÃ2J¨O'|A3AÃZɵbs®é H>±Ûè¬)  öä3°iuúx6Â{ˆüü¾ñ±ˆ81³÷µâçðŒÒÌa뼬}d£É"å¬.t¨ ”eµú7æÍæúÆIaéMJ1Ú Ý¶ç«~µ ëªè‡;<*½\àÓÃ*ÆF89¸wû«g>²=·´¦(;9bŒnÊRyŽÁwyôÙZ‰Þ ƒ¸Ñù…¢D­ðéûêRµ5 ŒÐ®© œyúäò£ÑÉ)Ö„ÙŠ'iéMã.DÖÚÿ õ ¥ýCk~–[gR&W´¾ÛF`äk.7T~Û(GJ×Z˜:Šü•½»žøÜYó%{ñã‚l3{2²ØAƒÒLe†@´Å:}Êßãh5±°QÕV }# £ ;?ý¢Kb´dëMà QiÌVÐxÓwèûçð4så+”D:;æÆ—cáòe™²º†*ÛHS¬“wÀÉ­ˆ)¸vœ)`ƒ¦­vpf¸ºT¹¹$ÑàLíî׌H+MÞ€OíïÝ»Z…8çy~ËŠã%sÔA>-Ñ﫶Á ›:þC€ 7p~Úõf ¦y‘0+nß/ËïyCt뺩±!¤HtÈS¯ŽP›};¶–û·où„ „TRÙåçâéªü5TíD+#-¤4®ìâ¼2o™rÅPn]žeƒ»^Y"{ŒÔÚã–Ü|ñþ’7Åa!G•Å)©Ô¹­„)B¸Nœÿ¨üŸ‚¾×!lr…Åý^?9Ç"ƒÑСÂ_?Êà9Ý!Øìå©¿÷0ÖQÿ„~葸—Ë¿„R‰$k<ù£ÿêC]ü *wgbAúë·mwÄ7„'ºÙ(Ý´O-íÈ¥Ÿq¾>sÄú Ò=Zá¹ÊY´yº³ü©ö¨•±wÅCëº&¥?°—ú÷?X%1äðÈ û wjŸ‘GÚô.tþSie%º²s"³Ì¡Ékâc¥Ø^xøP0'+˜x®–þ³ýIúÕ;ÚŒ§2Dé)ƒT46 +±pPoPôdê[´k{ó¹|5‚uÊ„úl…Y|«&¶Zy£µ­Ó<¿ú±L7w^èÓýÃ}03ÆW4ãu>HÅyé„ÜŽøÇA&‘òDZñ§±­ôqsí—}&`ð ¬ßÚo­>b‚d= O íE¨/ [ëîX°b÷ã.Ó™Žj·fÞœ[Ø"EhסsùÀßù?ߪ2?ºß«)žÃ™<“¨™ÙKöµÁv¯vî'ƒiÐÈ‚c%pšòý‡+(Hdžs,î‚gS3fycf QB•ä›Ä`~bªdœŒÅ"åý +?k'f"‰2­e,Àù–mÁi)«Y±èDðvký%áØ®ÈÍ_6°äìCƒ/¶>E’(ÃI¼>ÐîzTËUÆZ} Y UE+óqä¥<Ë·F¡ÇÝ[ãá§õ_5ÖÄ[VÎïOG*3 ÞØ£†+*8“U9”…Fc‰&Ôûùij]v‰£‡îðÆV¶¿.æšß ³+q-(ML€Ÿzƒ¢3hžù}€bOf§1c¬®`fò$®*(V`éÓ +st‹‘ +oNC0‹­F9? agz–ö[ÔL¡Âeü/8fÞ®H«ã 3Ïù8ؤÀ´Ë±(ÞÀo†àÑ’#¾ÝƒFÙ6M‘~Šëi3í&qƒ$n£ºà„Eè^N¯5Á+Ùpöo.êL1®åguùBY¹Nó÷-&–ËãØOZÃNÆ—°Úövîö~ùàìf»åx s ŽGt!fϹ¶4ãmIt•Ÿ€ •|YÛ(ä°Ä³›Ðúöl[ÒC¿]tsµÊHä{Ïý€†í6õ@ë÷:³¤Ç[„p›È;†[6éýìxk›EATé;jN’WÐþæÂw¶N7ܺ|-)„Ö+<ãõ= +Cµ`t¦ŽÎ¶uðÉÅò¥† ˆ8WMëÄŽ±wþî[v ·z`aæ}ˆå«~†8H¨F1I%Ô§ÃÄ]ß,Ø~> 0Ïþ¨‹þm¾çRñ°¸d4¹‘þšüGÄ82“.#ÿTo¾Á’½Æ¸¢”Öd²¿ö€õqÞ‘6¨íd-£‚nà1–õÉ<†VYÄâ<Õ€z’DvŠ¤© + +&ÍÏ õ-…á͇né¤Àıpºk|í,`zR?…ñ<& Y~”Ô‘(K+¶žUåɳÜCÿÏ’‘wÃc÷‚ýÊœÎ1F—†¯û|rdzþÈ~¿ØOp#a8ƒfðYôŸq«ã;óκ*°–Öí¦âWì+ÒîÄO®`nfk.ŸÔûopÄU;ºùæ¥yÞ\$0†.Í¢ƒ!3õÐ7ØÐçÀQ\UüV¼¡ ‘Ê5[O”$óÌÅ' XÞ½žÎänÝTúlÿÞ + GÞÍy™„.þ·VAÖaŠ Ü׉ H½vý {*ü¶x²WñKbð¿€Ø|e°¢Pc?Cm2¶QœªXyvº?ýu«½ÈV½JI³€I#Jˆ+ãù¡S4Ê“d~Õ +ã™Ë 5(êe¾ `%T j2ßߊM_ë®íÐP_.&Bì¿’Jc½©5‹7[Vœ€þƒsix“ ¢|žAĤާì†|†ƒ?²§:¡ƒ_ùä©F«vÌj§ft«ÎeùˆÈìú*øתfe'Qz7ÂnëÌÞŽÑkW{è³”«2¡´KQ^QÛËQ̇s9-IíÀ«-vºfsu5┼oGE|ÚÉu1òÙ7y^"h§aUËðr ã-mÚËø0œ<–‚Š¿ZÌ€/ oò©'Ûq…+å«_‹‘Œú B¸× +«Ùó:…69¬ûvç,Öø‰þRJºB •Ù|Ëœ®=tÊ9®ÁÇïgÿ÷6àHo<Ù„s9n ™º¡ ‰'ã/À¨1ЭETpUk@]&Àƒ©‰ý^Œfíªìä€( ¯X½¤ŸïYÎ<,áLªLýãþB½5 „Sf•Ÿ1·v‡ÍeàáºÍLd+ËýO[>ö–ç“÷ÔoP´þ`ÎœÕ$EÀÊ¡S0ˆ@2ÂyØG²XŠ›³‰pÓkg!Ž­¯T;8å]ˈ…ë'\›6ËzÉ +{&ÕOmú÷”2ÕX½ÝëgPh´/œ·õ\½PqÛý&­ÔþÉlÕ«ffrú«Õ¨«$íúkÈÿ¾¼fÝmÑÕYÁ¢#Þ`F’ðÕªuwÞ¶i[ãïàÿû±yÍ#"| 5õ§,³\1òÇá.XdÞÉ«óæm5zmkÊþ!k —ÅpÁxUä²Î+è{1ý+Õäôø0>ñFxu.áͶºì£eÀä-»IªàUÃÙÒ*QñhU2=„vçð÷ù6©ö’Ð(Ðãþ /±bGÒÓ]sŽ[ ÊmV¾çé{A,`6wî9Q“~¹-Î4WÿØëȃªÇßcãj— e“ª» ;DÄ.næ +9“'ámzNµ4_¢l°yWÀø{ŸÇ–¦Îaá$ÅÝ•õñ².‡ð€×§¥´J•5¶dõ‘ƉIRdëExI[êÞÂ¥6CòÀ†™þ_&d~ÿý­ Õ±I…ëð}äé¶ðó|§g™€ÊÓgoåhc í¬/ØÞs-èÌ57TÑäMbÀYüŽÁñÐ]·ÃùôYa⑉šv¸B`÷Õ²ÄÔCM,kÞÏÛÏäç7‚ ^!¥Ò‚^  Õ5qö±óóž‚1&.ÆðPã ¥H¢öÎz¿xå7ã´XYî:ÉÔ )µThfUÏþLXMo>»¢C4ý 6Û'³L{¹@€)H5tÖO(q²º¿Ýøólq˜PYñlµ«ä@Û‚ GƒJ$•'KbãW` J·¬\¶RÔ‡zùpþë;.Þí«5R/ÖV†øe¹ab&YäaœZtúm?;èYçM­,:g¸&^õý.•µÙÙ¼3PME¬ýž¾Ê+§â¨ [·Ý=­@~¸×ÄmaC­î̬ƊǜÈÞ|‘ûTÕÜ‹^yèÒÐAÁ…n†/Q½¡†id¬º ;‚o@ã<‹†|êf”¬½ +J‡û£þ¼K"É9g³`ßY„Ëñ×JŸ÷ * ¢ËcˆIè¼þC ‘\ð—]µNfä–KN«†Y4 gADºÜ)XŒFìÊ+¯¹ôº/ÂOomžÐ§²¶ Ú¦²ºµ†™¸ýÞ”Gí¬¶à»ÿS&³TL)ñŒÏ_úåå *ÎQÀønvÿ«2À ÿ°h Ž7¥—)åYû³ +µòÜÞw¾@l²”é=8,W7*…9 Sç%ÛåK…&r.f ̵{ÿ?³ +ÀI>%3Eírú„fÙ¶“Kú§ÖX”ÏeK©½£àš¹hÕœUàÊqeüî1º…Ãiõ°¸²7SÊÕTSÿxÕw‘WÚEó‚Ãmë[’‘!ÕêŽß`l‹ý3Œ¾â/û$Þ•ŒºIéì:™Þ²4rM{zÆ%::'/Ošš¯0×ÆüQ]$©ÛJ†eÙ ø~ÄWiÎ3}¿I¡ó0Ë/ÙIK˜ÆŠa‡y§üðª@ÎHˆ€)ãu‡á«”Wa!!A=9k åG¤*Îq.=ñs¶¡ÎÅIÄæ"i| [×`Èû•÷Þrös™n;¢³ü<]Ë»hI•0ZÉFpwiµ%äj׬8ÓØ$³u„5 +ð{"J`û gy2{'©W^—.EeÆ-©h-–r5c½0úËÉNq‚¥5ËåAXg¶ +Pme3ÀxIk†u¯¸ÇŽž›¼0¬„®rbGÚèíÙéFN#}]†ª·,˜w¥”:¨ßy&½2“þ¬A‚ÂÄídJ ý9úÑ|åˆR¥LÄ^¾O•Ï jÓxzDû6¦¶Kò³²U´—øÍ!·.æ'AeÚª‰öc©ý;v…,Üé +é¦Ñï_:E¼6®g?"3ö®‘Ú«¥]€Q9²€¯Ð÷±Ž¾yüó·û»¢sYî °Ä‚èB®7fúÞùk·OžÝÒ”&¤¿~æ¢øy]“53òUD;¶(m” ÙLD÷QØ`èfðpi¼“5%JÎéÂ÷‘Ïê`ûÙ|SÐBó’fÕµÎÏèî+‘5ÊS—·1Ô<³¦¨ Jî9ÌŽèµ>Êk"ý +äÎü†•ö!vv&ºZ†ÿ;}éŸ Dé¥j¾ ’ÄanMtPŽ(ÈìY~Å›ž /òÜË2¹ßjVceÆ †34¿ºV +M…¤QN—t«˜?8š¾Ž*EÊþ«ü@JÛµ‘›{B1R±ð÷ËR%í¸$O1h~¸Ã³}Lá ±{P” »úÇ^ 2ØÓÕbò"'?4Dâ­‘ ?›½‰2´7îõ inB +ö(¢¥#ýŒPFÚarÆãàøã'K¥µÛÌ/ŠNi¡=°Îjð–x»=ò¢b€ _¥K¹óBûc‚e“ùµî ¡hÆÊö—8¢,Ïsê_%ëv3†ˆàc)ÖVÃ).o‡5ùT5Ía¶ü³"|ýf^o¢ì…y·diYGXaÏùº ÕÝDÁî–4BFC^qS ‘Xfœ[;þE¢šW€”F¿g2O`f6t ÃÊÙq´1ÒÙ<õWˆî±„ q§ìLíP…¿»8 g÷Ï5%ì +äsJm‹Ò6æ /·0–Ih‘à& ÂÛéýÞŒ[OÝǘœ£¤ ø0½é—éPÌM˜Ž›WÐ*¢½Ü•`zm°£Q&Ýéxˆì3fl{×0´¼‚J@‘¦È¡îžnK5|Z}Ó3ðùƒ‚èÔ­~áõƒÜÛôç1‚úíü¥­ÕJ;_h˜Àª*Qý!€£­§o cU'ß“ Å_i¬º|@À+ŠFþ0E‘ÛQ< ¥¯>d«?ÍCþÆbE35†©%[“ÁÇ»FMl†ðg³p0€œƒkŽ`®Æqv7ÛTd,àŠËgO9ƒëRÞ¹n­Òî§_³~Ÿï~çî £L?X’ko³Œ¶! ZôIeÀâi0ÜØÚ²«úOD˜ê„Ø¡Òû¢dþæç&"€©ÚS@‘]Œ_ž„æ$y€ËÏ)î@‘I˜(å˜ÝÛœ™Õä/;z kF 3…é± t;¨¯û1I®DO«½ë&ûF?ö1 €Ž$WŠJ¤õÿæ0Ó´ŠwëÈå©Ç*°h¢‘úöÕ®€òKƒ½p^ÍjŽ]LðH/ñ"÷ÀÝ`ÿX,]?@,$ʺ_…„æ`IÌ *ë;t|WE?]V\qTF˜š×©Gܳ™"u îN38 +N˜xeõuĹ|ÌÔŽyIùn¶¯Ù¸”ÓŸ^‹OûÅØw9À²ïõ‡ÖÇÊ9ŽSõbt¸bÀÜ2ŠG;ÉmnVß~z=Bâà&]èÌ-ýû¯ƒ†4ª:A‘ÑV³°ší­JÂ槛‹æ- *ãÜ,b¶‰çðÝic6ý/úõÛ¹³ptŽ9«ÍØaÆÑÂaKw”Æ<ðOÍÀóû¨ËÝìÓ¨»[ì6‡.W°®Ò›ïŽe)·ëžC;à‰ÓQšðça¨îê¬T¸ËPè 6 ~±G¨/x¨ì *bè0£R²òɱWn Jk|b*7¿âC°Kóß’Z0~´¶í9`©ž„4×2:fä¼ÝÊØ’ßBÄ‚ 6i(Ÿ¸Uº@Ñ«O‰C—‰»ahFz$ÿñTÒÏuÌ`qOQ…HØ›Uv»æ¹ëÿ-uEŽ™ºQS ¯ß:œhéUŠ¢Œ¢6U…‰§»ö?‰Hú5Á–šyªv¿ÖŒî\šýíâì–Ÿ3¬”Â$æÊ›4Ö.¦6üÔíºø/^ÇéiìS¤ŒûƒÅD7[G :… ›„í~Û7ƒüâa FàížýãUõç4â[1”2«;zÌNî +nC`9ÍC6ë¢7ob“®Ó"%XY9¬i ¨æKFu½üÀÙÉ ̈ÃîßÄ–íÀûnKݸp&êjSab/É‚o­ ;}vû Ô°{•Äìèe³ŠÓAݼŸqóDØÌ€TÕyÈr¸Ð¢ÏÐ +ã¯Ê¬ÌJ0})òT"ò¼˜Üý‘L‚\l#d!¬ +2±È OÑAù³ 8è±^b¹JôrO×*û¹ˆ °Q§-)ÙG‚yu/ÙÒ€{Nպǭ/PBaË«æ奪Þ•CNoÞd̼“fP¼–bt¹×ÂÓà8†£(@î…ç’gŒý^Þh¨ØûqÕWu ùk̉Àöcqt©ñxÓ9Yæ‹Ê|Ï;Ã[ ~ê ­~‰,L§©”壺íNGOA΢¡¿^Në“P7OFZP²öïD{cMAðw½0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -23032,30 +22953,30 @@ endobj 350 0 obj << /Type /Font /Subtype /Type1 -/Encoding 910 0 R +/Encoding 906 0 R /FirstChar 11 /LastChar 122 -/Widths 921 0 R -/BaseFont /RLDNOG+CMMI10 +/Widths 917 0 R +/BaseFont /FTDHVL+CMMI10 /FontDescriptor 348 0 R >> endobj 348 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /RLDNOG+CMMI10 +/FontName /FTDHVL+CMMI10 /ItalicAngle -14 /StemV 72 /XHeight 431 /FontBBox [-32 -250 1048 750] /Flags 4 -/CharSet (/alpha/beta/period/comma/less/greater/A/D/N/P/Q/T/U/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/x/y/z) +/CharSet (/alpha/beta/period/comma/less/greater/A/D/N/P/Q/T/U/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z) /FontFile 349 0 R >> endobj -921 0 obj -[640 566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 278 778 0 778 0 0 750 0 0 828 0 0 0 0 0 0 0 0 0 803 0 642 791 0 0 584 683 0 0 0 0 0 0 0 0 0 0 0 529 429 433 520 466 490 477 576 345 412 521 298 878 600 485 503 0 451 469 361 572 485 0 572 490 465 ] +917 0 obj +[640 566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 278 778 0 778 0 0 750 0 0 828 0 0 0 0 0 0 0 0 0 803 0 642 791 0 0 584 683 0 0 0 0 0 0 0 0 0 0 0 529 429 433 520 466 490 477 576 345 412 521 298 878 600 485 503 0 451 469 361 572 485 716 572 490 465 ] endobj -922 0 obj << +918 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/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/quotedblleft/bracketright/circumflex/dotaccent/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/endash/emdash/hungarumlaut/tilde/dieresis/suppress 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis 197/.notdef] >> endobj @@ -23079,7 +23000,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /HWKGVD+CMTI10 def +/FontName /WXBSVI+CMTI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -23174,18 +23095,18 @@ endobj 342 0 obj << /Type /Font /Subtype /Type1 -/Encoding 922 0 R +/Encoding 918 0 R /FirstChar 13 /LastChar 122 -/Widths 923 0 R -/BaseFont /HWKGVD+CMTI10 +/Widths 919 0 R +/BaseFont /WXBSVI+CMTI10 /FontDescriptor 340 0 R >> endobj 340 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /HWKGVD+CMTI10 +/FontName /WXBSVI+CMTI10 /ItalicAngle -14 /StemV 68 /XHeight 431 @@ -23194,7 +23115,7 @@ endobj /CharSet (/fl/comma/hyphen/equal/A/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z) /FontFile 341 0 R >> endobj -923 0 obj +919 0 obj [588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307 358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 767 0 0 0 743 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 511 460 460 511 460 307 460 511 307 307 460 256 818 562 511 511 0 422 409 332 537 460 664 464 486 409 ] endobj 265 0 obj << @@ -23217,7 +23138,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /FKWHNH+CMR10 def +/FontName /WWZTZD+CMR10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -23371,18 +23292,18 @@ endobj 266 0 obj << /Type /Font /Subtype /Type1 -/Encoding 914 0 R +/Encoding 910 0 R /FirstChar 11 /LastChar 122 -/Widths 924 0 R -/BaseFont /FKWHNH+CMR10 +/Widths 920 0 R +/BaseFont /WWZTZD+CMR10 /FontDescriptor 264 0 R >> endobj 264 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /FKWHNH+CMR10 +/FontName /WWZTZD+CMR10 /ItalicAngle 0 /StemV 69 /XHeight 431 @@ -23391,14 +23312,14 @@ endobj /CharSet (/ff/fi/fl/ffi/quotedblright/quoteright/parenleft/parenright/plus/comma/hyphen/period/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/bracketleft/quotedblleft/bracketright/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) /FontFile 265 0 R >> endobj -924 0 obj +920 0 obj [583 556 556 833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 278 389 389 0 778 278 333 278 0 500 500 500 500 500 500 500 500 500 500 278 278 0 778 0 0 0 750 708 722 764 681 653 785 750 361 514 778 625 917 750 778 681 0 736 556 722 750 750 1028 0 0 0 278 500 278 0 0 0 500 556 444 556 444 306 500 556 278 306 528 278 833 556 500 556 528 392 394 389 556 528 722 528 528 444 ] endobj 262 0 obj << -/Length1 1791 -/Length2 11997 +/Length1 1808 +/Length2 12135 /Length3 532 -/Length 14320 +/Length 14475 >> stream %!PS-AdobeFont-1.1: CMBX10 1.00B @@ -23414,7 +23335,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /OQAJCY+CMBX10 def +/FontName /YHPIGG+CMBX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -23425,6 +23346,7 @@ dup 13 /fl put dup 34 /quotedblright put dup 39 /quoteright put dup 46 /period put +dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put @@ -23500,50 +23422,44 @@ S ?] •ˆFÂx¸Âºþz¯‹DÈL•_‰¡>b T¼vÊ»¿b–Þ§œ×ÈÆpñ'aŽ™uµšˆ…á&õzØM7nGkßÚÈhûjúÙÖ”µa#ÄÙõSfÐSµ/+ 츮 †Å5æ&`8­¬þ1?Îá¢æ‰’¬Ê{·ù—p~£wÓ~¦ÿ5¿¼(f¥r³‘ù¸Eh]º^bñfè‰÷hü•»Ç‘XÂ;/Ñ%o†¦OvÙšcŠÀÜß9³ÁÂÙr²çXo$²Ý’-#z}ÿýfSUÏ»îy;ÿÍ”Ïýº>r^ÜôÍä0~;‘‰:6]ô:S½ÒSŽ( xŽ:b´ NPc´ Ái:(O¤>©¶EÿQÀÓú@q;¨y¿Ãʨ¹Ø… Áª‹¾§ïFšï nÍ<&ª½S^Ÿ½ÅÏ…‹üØ'¤,ÅÌÄñ5:8 N‰ø «:U6øHíÞ¢ êS¥µîK¢äL M7ÿ Aä“þÚoKrî;pzþ·ÉYHbòЫFÎ&/ԋ㊞á5Ý;–O*öÿ÷'²Ïà;Øòƒûh2Ãã÷˸¼«2Ï*ŽaK»2GËÿAÖ`ÀOn˜r!¸Ll‡>ó¹Šâ¨¬%hª.ŠrÂYèâÉ_ˆn¾`þCŽðÀóÌzFäæèXC¤Æ!¼­“–S{µÑ1…$ôº§«â=+d„îÁÊOÓ;l‘Áòr_ 1ÂæTŸž8g¨µÍoÊQørŒ2 -5"†q÷Ò·'<ìÔÚPšêYáL*’ŠY,è¹nö:„×&&'J8§6q|Ì×:ÿ>å»äKˆL(‚#dµ‰O ÕŽKSEkæ6†ûqMàpl€÷ו΃N#îh4ß1 -¡1ƒlVÚî„|l¶o´yˆšƒº_ {ua¡€œ |›]¨¾.ì: -­—Fž ¡Œ<÷®+«7¡ôh‹BevOŽÁOØ™9Ö‹S¤?ÑU]]Dû]ž>æ½gÀ=¤«%IÙRÈË "|ñ‘­µQ‹·Ô¶Î8"IѼ8hçiÎr€†óé›, -¥x{îCYëgBò,‰ŠP -Á¸¨–r¯’#{`yãê*”v:›•Î -\m¢ÛiÒÇ„‚T ð™V0Ë`¶'adÍå0rÀÓæ5¥ !PN‘@è«ØñùÊü‰â[?»ÙI·žÖL79E¯ŸÇTâꞟ?túIõD~äî}¬õ§ØàeÌåLÔD}Ã÷Ñ}±x𸩰ý ˜bUÊ!×ò›h‡ðÓÎÁE¢à7²  -Û̇ö|ÐåŇ½P5ŠóÄ"zˆ¢ ž®óŠ˜@5„ÎðïsÄØdìùýÙ¿oBši ðë:T£6Üåá)™Šþ“Ȭù·5JU3_Ð@sç·L•ãU±é)ÓDC¬@묺õ*¯ß(»)äR<¦Q0ˆuw‰qâ–h×äÙAãé¨ýóyÌ<Læ£Ñ3âs„[¹½Izàü;Šiõø™ÛÃÿ©rüF=º•šƒîÅ ÌE< —¾aI0V[F4À5ib×ígåK2X"D燶Kd½Ë‚WážÇc(óo0û”k†­Ø¬à~×Ñ;8å&¥B¦Ãjê·1¢R{Ïßîž]ì‡Ö›}øNº¶nˆ5Ù×´X¾]mÍå߃+ª›PðQ:òÃ8è-¥5Á—Ë\nðÒlH ù™Ýˆzðûè¶tèྗ £Æ"5õÝ\£vu;bèXRGy”–û³/ÃLlõy½»æ„(5Ýì½jÝQ Eeë]X}s³?í3Þž[¨3 W®þW4:B1eU \sø ¢:ßXßß6×sêϬÇÞŸ0C¿ ”„Å­%• eÜ]0Ö9Ƥ)å¹Ê©Èþ6½,Hÿq¦{&s£o¾­Ëj.ÄÎ'7Œ¬5'Šaø.žœ&uÝ0ÌüB{ÀvŸmPO,qmÇy˜¶]+´ÁC:Ãj¸ÇµßÇr4çvÂ_S -úÝt¾³9äƒN`Ç(ÕŠˆú×G£?6ý‘qù3¸ü?bl˜\ }m°)ßuå"¥Â!s‘Œ(_cÒí-Ǥreˆ ])õÎ|D­U^•êmøÖ€ˆ0eò’£¦}‘Ñjè§WÜbêy*¹Ð£Íó(ú‰® ¤ãçcØŽ*ao9² š‰¨¸CNp6ÑÛúñœ€r§Ó™ˆVO`tƒ–Cü,຋ê¯NðÍØÛ`°`,îw^ùF0>¿š,K.¼wã.W¾“8† ‚+Aá‡Y½’þÜ·?±H=siVÂÔËw>m(`ôHºËÆ-"¯›RP¾À-ï&.h•¥2šœÚ½"á|ÙJÿÓÜÆ”²±¶Ž°®)Bo[2Úw%œkïÐ Mû”¥~ŸÆïC JÊlÇ5 5ÄÔ|!ùòÚè…”ºò µ5žyÍ5äìÔ»×[f21ÀY,Ìïà§ACÜ.chÛ¬]j#Ý÷ÝgµÇV Ø9yõΦ¥üqñçÛÔÞ aBñ˜±aR<Ãï |íÿ1k¸C#UØÅøôí³$÷é[ˆëçÿ7RZ%,ÂÎÍQÉóF³MHsžÒÿäï 9Š( -ã%ØÜC·àFOÊ{W’Å°s«¼úƒÉîCø¦ŸÌà\‰芲|±%Q~?íí8ù–T]tXÀå<ÈÔ=hþ#­/}r±±•Wª˜ƒwE0ü:ÏCu5S¤õ¯Æ(}å ý~¨|ìá߃¥–²ÃË%ùê"ãƒ|ãö[çÏ^ 0é—ù ´ú}Xtõ„Úf2²è•G5AçÏASžM\ -(•ØöŠìËÈ®”Î wé9¶ûꢟRšÅ§Y^|ø€lÞ5 Æs0+]”ªÑóŠVMCµi*šòª¶/#Ý ÖóÕÐ{ê1œG®½Ô_(pÜûSü‚*Ì|2EÛìØÂ+²Éúš%Zì¦'ÊŒÃYûeV|%@µüHL€‡¹"¿ }Þ”+çW¸€QFÂ1òÄ U¸aU% ÀÍ…b'Y£‡ŠZ"‹Ùs1mÈ -D™<}ÚÓÿûQ‡+·R§ªaªßú‡Ñžàöçx¸Ö ݘ<»pÃôòCYBç¬ø“¸‚«|{˜ŒZÿÌį×–êí¤ï×ä¢=­Õ˽1'Õ<Ñò‹!BÃGù‡Êò‡´ö Ääl¸@CzR¿àçšd0cÿ\ÚëZwäp0»(ì2æÜnp)ò7V¾ŠaœhQXç§6 SÓÛý¶ø,š1µX˜­2¶ã Šðù¿¦‘Ê -@^ìQk÷K„¸u·ÇP9sœ –„rqDŠ£»*L²Ö²ŸÇAj4l¬àAoE!«‚ƒcûsq®÷ö^zb¢?b²·D•÷½í¾ ê–|Ôx‰©;©ò~tZ RÏA\œLœÒ­ÕyBI5[ËÏÜFC÷”ÛWÅp?#¹k¶¼Wâ"W5\ÒK)ø)¿ž4…‘:%örƒ¦¤Zœ‘Cp¯[èÍ#+Í^§GPj¼ÚEjÌe’Tkú ç1-m²`hÑÌ•#æ³Ñ«Å{îÿ€† —=Ðý1¶ä\ öø™áêßÖY¼†¬hÀͲÜ£ -5Nò\: x -ÚÂ:»0€‡˜aeMì !¸ôïbì!=ió6ÿS.ùïEµVñF¦ ·ÌŸê•ûšÝ,ûùW†È¸Ç¾É¼ÖÃŒ®w ÿ;Ïý€îÝŠ| n˜laJvØlƒ¨/&ÌÑÍú±’^ ëÛ5¼7–[ŒAôüp»ryïöš¿Ô£¦îÎn.àŠªïÝÕ{¿354Tëg/é =9ëôöóVUwŸ¬zCQ´Tûöbv„¦Bg:_9 “àÌvK ŸsP}ÏÀøjûôª!6ß<ÊíŽÕ+Ò ->ØDäñê.`Z úØ-bèp™ „FL÷G4f¬²rÏï»ÕuvÄ -h5Έ­§š7apáz™E©aP`¥Êb0¿°Ìâ–Ðe©æ;Y\1?çM¦H¿׫ùëõŒjí'†› Í2…¬Î‡6yâ¹øMÀ_ÿå?ÌN|©—ÝOùSNw)Ód- Ý­c¯£gÌk˜æ(XøDj ¤ÇænÀó"¨uA3²W•ÐZ1Ïé›ôÝÂý+§‘íèÿÿиýŠŠ7C‘@×ÁW³Õ@Éz1ÄýŽÿèë._^¦±r²ß^$:j„Oè£×`·Õ•eåUÎ_ÝÝyýZfJDm׋§?`PøŸ€¥_?½>’5pQ*à÷eÑ`ªÀÚ‰nè¼oV›gôƒ=M™2pDkìdÛ©òfæ0U,œ®—ÞcÀmlÒ µHÜV"4 Ûº¨[¿1cTÈÚ'Ù–E‡ò¾*A±qƒÇãFO! ñ ñ—9XTÔP˜–‡œw¹lúåïq™ý tù©YW’†›TbŠ‡ew<¯ì[ÀlL+œ%tB+&¦¿  è=ṉ¯ìCðt%dæÌ96OÞ(ËíÅgÓÏ~Á§3`£†èÁŽù°›ê½n˜Êk º->6Øé#Çê^ð°fèxÏq)ìå¼²`*}»Ž”óÙèj…dØ-b°Èok[Íæ¹XIuh 3üü)£>ŸÖ­‘xü–×÷óÖ\¥:ºªkÅ-òÏ%HhWe$¾m;D»åŒßgìãQ"Û¡Š² žy‰DQí*-£ò¼õé_×kExHúñç‹ÚHB½!‰È<È}Ñ*Že¥Ä!¨D浦F¶L‚*¾4›fùÔµ4nÃÙ€Ãø«´\ùc‰Ç5ÅŠ(Í!%èa7¬Ë(%9³“uÀ*Ì»}–? üfgl^)ÉX/Ž+òãÞѨ?¼ŠÆá­Éá“ °ÝÇg\/l»•\£ŸÆ¦xÃQ!ðwC×*‹ pÝ+kc¬-¨€Kªº„«ƒ½H²ƒTz­øN‹÷…WÛø= -ªfL~a9z—Ú˜¹ìÜÐ]BxÔ¾—KÖ)H³ ²÷ ¿Õ˜-„œý3¡]Û?r“k5o ì:•Sà= ïÊÂM¼Ìe€7[ù³KçíT݆ö,Ðnúê_`3aÀ5¢œ-¥ÿ˜¢Lûp^E/5þ5Y9%MW½„·M¹¤‰(UòXÌfà[O*Q`K[l£PëQUK.&µTÊóE›ï ³b@K¾w8·x°µCÜYã7$"”3æÖVZ;åÝü¦&3Ý¥dZU™1gJ÷blÓúH»6|ÇÄ5OC`j@¹u–8<’AÕZßÚÇ«å‡f» d‰Í¹nL?oTDŽ{âŒî¬Ÿ¬­|Kéàg¸²ã²hKš÷mLŽÚ¬§6q™5Î~`”¸¹[c$™ÖTKr§œV_gèzS•è)6Y¯{ KÚNU@)”#Yø ·,É»•`îEKÅV^¶æk9=ݯí0óÆ"|%Ó4vjô¢zц½ÁÃÉ÷Ž¸±;ì‘Ùfçâ*ìlW‹¹Ò ëËgCkCØñ}?76Ä’Øc@éîU&ão íÓH,Ïqñ‹a½âjܶ¡ó´a?˜6Ñ•´*%_ø—£ÜpJ’Ý„YÕ«®eŠ{~Ÿ`Á~QÂVÕ¹Š…šÆT é2ÒÇ̤OêtdpÝœE¯ ?ÛâhF 4 ŽH$ØèÊ[Y6!pWÎÏ T ³´Už‹œ¼Å6ÍU -4ªr‹ p¶»÷«õ›ùáþ ²îËQ­2ö –Mj†–ôg’_Ð ø*m²]KÔ1e#·O5Ô >¢Sq>|pàèr£ŠÍ"¤+ûÖ›tb¶ÉJ ´Zø@ÄwÎ<ïœSUáŠTå=D`§ƒ_ùø/‘×ãÕK ®þ)€qÂáý×Ô,ßFÈÃP;Ù5P2ªÈÞpa* ÔÜaæÂ3*c™íliþI õ ´ZÿÊÜõICÅRùxW¹I׫«w%Z׎Í[ÁŽJK'égmˆò„¨.3ñׇð²\Ö>GJM“r6“Aèºg#M©3tž„YÃ@TZK¿Lð²J-Ì…µÍöD$.§ìz3Ô*dysÑÿ™}§»Ê¾ÒFôùq¸ÂÒ}Í‚+˜ÊW”¯}Bæq˜:æ´ùz€†ÐsðÍ~NÍû5„¬Ú;8OPÎbú«óP-§Ù*:*Cw-Uèõ=g Ï!q ™ë¡vl-Üt¬F!Úè-¥Û(áÁUM?«ª±a( LÇýb.`‹túo–D5‰®ìڤʺϠl´Ûýg¼êš”Œï4DóE -­%Š‡5BfÅŽ7Ÿìàû£™æàÍõ©/Â2g÷×Þ'Ý}ÖL‰/ׄ»ùsu”Z(ÿ5ä£ò“:ë|¨¤=2Ã}|2Ýê“yÒÑËÑpŸW`>´Èu%jqñó8N"SS÷‰a¿Ù†¯È‰ƒðf,EèT­îÑÆu•„¸J@y L¦¼ãêMBW¥¨Ôag#•h.@ä©@ÜœáÑzŽ.'!>Ûã$úvU0yêC•]è;€}ºù”E9IÚ}å#3oÞÖïÆS¤G踱ã—öZÁ4ko6}Špè[ÏÂ8Mužv•ƒí? oá$ rÈ6cÄ{5Éëwû jpš‘èk:u^³„áâ=gqU J›}¾®­Õ}‰½îj»‰Ë;!Óº²'Ð l:ò>6Qöˆçú¶/åÈÔäÜ6ï‹ï/L7&\S.’/Oì‹ÖEd•–&쇉AkÉWº¤©J6'cæ·dŠúš`ªÃjñmê²¼ñat2ÅÅ`¼‹#òÃ'þ#ÉVÅ< ª>’AÝ ‰ñ(ߘ]©BôPv×Ø ÅW暈j[X‘¿xo´»õË -K#½—å¸ ¶BŠ2™V Ù| -~ë}[$Ë3Zß"oâU^b{rDân-v¦Bší¨Lg¢.—%ë—)·G-îïPý³è3;Zµ‚½¨À´r÷Ôí$ðQÿ2ÊJÉ¢í¼`ÜúÊ —ôì<¬>;ì֞藷匛"6nŸóÆF]5=°åvÛý‘pì œ)¹êd÷Pö¨3¡òÅKtpà>ùÝÇÔI²6âòVëN¼›ÕP›þâ¦ô/4ôE Dš½bâò³pè5½Hl½Sõ1TŠIi>€±,µeæÓŸLã@{2ÑH´Ô˪-ðÔýÅáQCòXæf€kƒÜü›¶ç$lñN7ú‚4d½ˆç‚°ñÐ?ˆŸ§6¹Úã€ÖÒW-"—;€_k©¥!0‘x\8Ò¬.È” ¾¿M“/e]]ì–És¤oq×±ÌdÌD¶öÝNŠÅט+.§¦&!Íî]±áo -tø²ëå!±Å -ó{ÔWk¹ÔgÓ-€oYF“àÀDè:T•¿(Ø“¤Œ;¹ÃG'F»ˆçl¼Ú?abpýöq¢KŽ6¸xX)‡êI°Xs®îÂD'.# #=ê$àìE¨ÃüÁö ¹hÚ°.¼X@ñ//9[Nù‰rðþ.G„SùŸþèÆ8yíÚ;mÄ(›oÕè@áJ¿Ö¢NèGÏšŽjxËžùV¸>[2)^㶠´r9èÈðÒêWmɤH,å3¼¾îS¶—“Ô¤ë-®˜8յƤ)r£°3ÔÛŠ”F}ÓXX3mïBg?ídv'ߟå…éæzÕOO1ITÒ;ÜZüã%Çð\îe¥íkéœfgóD¢H9€¯Ÿ‡\Z.摈cû¼º°jHn -\Èb‹ªüpŒÉ†)Æ<®ZóP®Q?qg¢¬Åfªåf*ÑDþªwÖ¦ãðÔ®ðD_ à&½ùßLëç§N‰™Æoò|mè)éX}A€À×ñI$ƒ²ûxåÕÞ=p]÷rÅmb[r…WÑü)±¶'À£m4U›7=ï/6PR×÷'C¿Zyyë±ÛØ‚bÊÙšQ5ÛVÍ~7!ƒ½:¨Æ)ý£ÆvM¹®ª•qcçl°ñˆ#"U–û-ù…Rwwvb9nòxc“e…éĽðûìôD ³³—&”Rë=LöÉ«!‚ã;Ȫ^?ÏÃ…AœdiñyØ$™á"¯]êù/¥Í—r÷c<Ú‰w(Aj Ø§>Üq.nÒ€IÑþ3–ºBô¬?îûÔY·D0nåîcßx2û³Ž´X0}Ü>ýû?Nð¥€>”‘ÐÙn,ÅNš/ß FbÞ´=¯R¥¬Wv›•+߬è~õnÊRvKA:ý艨)^M-màå>r^²ùóƒý{×Z–©œV²2ætÛp‹‚ìß <Ùc8½…ÅsÁ€orƒ§Øž¬œŸÜï<6ž¢l üŒT]£[ƒVûrÕúõEâ êŒjé«ñÇK˜%-«=nzÏL!#Ì—â\—€C,éSâl•°”/¡ùó½ ¾s#¡µOЙ&8 yg -s¤½ÁNî0*éLegƒ†(²FéÚp±ý³Ì9f>Òó O"€PïÇv™¿>ôqšõ±ë÷©„û4ÕÑy?H—ÂÚEÝ¿-,‘r7Á":¬ºÖW†Òl3¤ûeKNÑxê\ª¾Í[‰ª²š‘ȬéVÙ³±zϵsÅu[Üü ¡„½vyê["ƒý,ÑÄ“æ^§¯ëL5aä². Û£—LQåö{ås äJîÍÅ‚¸œ2WrYiøiåwئtâH¬4°µÑûnGHÄ3{V( uæŠÃ{)$F.z9FÑýtàRíÊâ( é^›.)—6kuk–ŠRH¦Õo™~âÎü‡”’©ÂJúó:®s^=)ñW½9bKѶõˆ\8Q¥ çG’øâŒÞ°ˆ0ˆ(,|Ë>Pç„—Æy¬¬Z{à9q]hoLç)ÀƒœF[4y°XåÓÊ™¡vtz³?O NÙªOýžbãf}ÒäîºQ º=æ,à̦M•‡–½Ô“‘1ÿà -ãîÞB_ô–AHÎ`Îù@kfTb«v+~‰–X¼ÓÙ¨ ±Kðƒ+Y,Úƺœ‹ß½^øNóòøÙ'ö}üoKyÚUñÿÜX6I¢×zñ3;Ùí1±§Ü=V,––2Çp»ÙÀ’yBvÕŠU'a–ÆÁÜWa?‹•—X7œËw™âÌâ÷kþ´9ÄÄŠÜZféû£t…ËÒ&2½-ÿÌ{—uî“5t”QoQ™gÄ”+t«Á_|ÂWÅCE‘xe -ø‹É’w0b€Ó¹·òßæ²Wîl?óJI`õlâdbnOðƒ]Á¢ó,Ï—þÅt/î úø ÎÂÅÃÍ´÷·LÈQ]ÞCt«ÁN­‘ÆŽ¢\Gh‰¹ ÕTÿº1e4 ÞIu›Û[\â^ÅóÜjh+Z¶îÓ$ÖvÙíbNÖ>Âûa(!©­[Ш#ÁëžÄô^ÌçÂQ‰Ùõ4ø§Ï#Ù¯î”aZ•ÚªÞ8H“šnÑ™GÚŸkg†ÑÕA'°EøõÀÇHñ -&¦ÁúSk׺´B°¶1³ -‚¢ß|=#4\Jî[&¡_´VÎW`}°ªÏ-¾ïä#¯Çš« XF®õ¥8·ÑEÞQZ‘ÂÀ îƒàz†Öhö^€ü#ì;p™•yߘGÙŒ¶£Óßž¹ -´ ñºÿH1e[5»Ãåœõä.l -i`Û`îå–¿þ† XhµqàúýRæs-v‡Øw -‚œ ¼Ášç@r.*ªC럒xÀìêYËŒsJTS©Kþä€D~QÛÄ3ãÆ}» ÂÅŽabï* Ä„æ[‹OéEOµê:FÐ °)j¾™­õ@G8j$:[—C´¼¤ÄÞ#e õÑ<³‰ ýÚ¾ˆ -w°Ýì -Ãì`÷{» -Hÿp¢ßõjs0r›]‘ìYs Žs6ˆCoá1‘T4,Ǭ®ü˜Ú!ŸÐ¢­‹ÈhÿÎs#vF¤€*Vâ ¸ïvÅî"<Ëò4 æP“âÙü7ÜqHw›|5Ñ?óeç¶qM+¯œ'0åÜåCeR¦¯ÿþ ýZ3˜,Hu½eðùQ)È›;6Ù‰Äì#ó/ÐFVéü¸Fí×°­èY‘€tâ]VPg°º}+mÜÛÉNú:íÅû}ù·³FãLö HôÞ$è’Ñ+¾z;¨¸‰Å~þÐ|¸&ŠÿŽî)dûü°c6ò‹t,±&ÉÓÁ#˜ìT!¦í]‚M˜\qƒ€3wcß½P-*%£½ûtñwR#¶á¨BÉ_áPﶲ=;¥S€Ý vý.×Æ#õü ­,¦€ >|‚rñJPØÇ`ú.÷È1ân€rìê“Øy§ð@`µé”¡èÀ° ðé!‰SGš:÷WTµA„×S8ø€¦²t‰W5³Í¶òÈ©ìƒWqîØ{®ÓEÏã\ŠÚ”ÕwOvà<>Ó |· ->Ž> Róuà%# ÿ-kx j%Ê pÓhßQG ;Ôƒ²ø>}jÇØ[±æ(¾(ÿL»"7O©PXüSÈ®Ý'0zšû¿‘-¡ïªŠ–SÖ4g­ÚA‘$_ÔÏü#>N·í‚óôÐ.­4¦ ÕaÿÞÚžíTç¬ø`#•ª€ÁˆYC@QÆ©éƵø"3…ÿ)A3Ðã¥3Ø”ðù>ÆRØ3\wìT[±ÂE/«ÌûV%Þ d[bF"$w»"qR‰(šún•ÀM§ïC^p½ý@C—CðÁΫxÔQê-Ç¥9Wþœ¤;U׋Üv.ùbš+£¨|ãÐáUX¡³žœ$éQS-NÇ4?J³ßi²6§¦>K„༠“nª{o;²£.’C‚/a\Bj¼Ê>¬üJÝ>)×Kdˆ{3•ÔÖº[Ó¡òÛŸRöþ‘w[àù•„¦¶@‰@M²:”þ¿þÙÈ=bØ|h“¸óÍ6N¶rϺ7tÕËiú?ŠVLœf¸3Dy5 -g’m…–9íçSs2¹uy^¤Z Øf ÛYÎìF|,Š(LVÔÚhó—6r'Ÿ+Ò-%QÜÚ+OPšÜÜÞà à¤Ù TW“ìúÎã—¢|wj ËúËdµÔ®0Y¼šß7 žAvV¨ˆ ðò -}‘¾¹‰%è¥î*ÒËE3Í;QÑMàÚèê‰%zU5üñùà2Ä.¿Y wâ<#Õ ·¡»B(R ÔUÖyõærØÒù¬nÙƒþ#Kä,Ü5fa½àD¶xÔ–$Ìó£øÐvð \¬çà#è¡øèýíÀ5²ö´Žûtbßû`ÿBaA©î›t9ÔPÒêU(2l ï>Jôhl‰;Ý1xG)£vWa(½'Õv]3";dóŸkÊ®S‘”»qã|ô’ä^Jþpõ‡x²MáÑ\¡Ô{©OƒrZãÔ*Ò6Û•AD‡ù©«— -fjý¦YþijcßÅÿPTî¶ëj{Ù¦®~ -yx[>xNŸ¶èú(;°k¿–"ÎDnÛ4FØ{jœ^ŸFN\Ü`ñN+9¬{l@–7n‹Òšº:Pè'öÍ GÂ5Yx+šsëy}ö =†¬á¡È†¢nêá>w̨ÏÀ¹ÇUÁ‚Î ü†70ÔðËèº^‘ärzo@³K-ÿ#A—¤ä5Vº‡×ä$ýÀ]Ù\D2Öò}ºˆ®çúzœÀ¥‘(….jèNdIC‡: _vs|åèŸð°Ît¸¼û#’ŽþIXgûÖYo ¿ÞBõ_vmk@-€\c£Ë¹_½Œ]èO¯ üŒì² iK¥w1H.J‰í6¦7éÁÒaþ ÀËÎ?@7ìÁm<ã®Vp‚Yë¡U¼Ÿ/¦Quኪʜ)@+ú”‡°”“‰d%„© ‡ÈWDŒh¸<Ë3låúfE¼›šŒjLùn¶àô‰ì‚usÐXðo•òr$:ÒT¼aó¯[ýØÈÜÈUíùÃ-¤kó$ÑŒ]¢·êå69áOãÖæݤμ—}ì(ôtDa’¤W¬/ýnŒÂزd0øóÓ0èä‘ÇÅT1‚LŸF"¹oÒ…ÝÞ¤wözg^Ú½ÇhÛ„¡jæ ‹¶xó(¡œPò¶ÐCv·^Á¥'ÚóQ>VöhvÝ~ÞÅôR«j,Ÿ8…–d÷êg-/cwŽÙ™¶‰ ™¾è~sòë.MîywŸ‚ -Ïp¼îÈGÄÊÆ,ò©«Ü³¿}9·ª¶tyÄü÷7ðÇTc§s'Tq#$é•<<´Æ¡×Ó8Ô¼àÉÀy^Ð4iµõ;Ùïë”…+‹™[ãæR…Ýd9ç„ÐÂ]Ä›.Öl® `ËÇ‚\¥r/Îõ€¾Ç–Pf(¦ÊÊPBgE°T-b;iê>D­s}\R ›U^òƽI`Õ€n Ó•bSä[3Ýr"¯ë…ä£s`ãŽqÅB5àœ9ü8+a£¦%!…É3Å¥©¥fÙò²i©þo—tìΕˆæ «5213~QïýWÏþyæ1nóötÄãja@ÖÅ|# ¸“·Ó¿Ø׶•Ìo"ÓþÁ’÷U£§÷`:gj0000000000000000000000000000000000000000000000000000000000000000 +!¥pgs˜è¸”#›ÙÁGšv™2?ôH¤ðœ¼Ò=d?yåâÎnL´‹‡1­ÉaÊr¬„!¿9÷´©¼$íS˜Ö`ÀOn˜r!¸Ll‡>ó¹Šâ¨¬%hª.ŠrÂYèã ­ð'‰‰Ì¬e1ÆgµÏ$•ìušÐîbSÝ>Y`TBÌ”¸ÚÛ3ÐIø¼`ë»H,·.ÅŠ×áîÇ0Ta÷¯Z¥·ëÖ¼× â2Ÿ†ö̧«)Ö¤ßÍ–÷¥qáKæ©“ dT‘,O%ž+]ìeù>ºû0K¦Ÿ£‘jób(lŒFØ,7.7DqôÊ‚[‚*uz¿A‡…×)v>\û2ńȪE½æ¸3ŒÜ9#;Œ01¦57ÔQLòÐè‚­8!¼UP÷K#½¸H^MÎ"yëDc]—fOÙs=¨Æ7­nntþ ÁÙñ³–”Î(ßÞ–Ç—¡^G¸÷RqÝ_^¬P”„íÓþÛ*¿g8 “º#µ¡^𫲠WYEIÕÕ:ÅYa_Êq2!“hA¡Ã;ðK‘®Ë€eãÓòx|ï!.úff»ã3D!Huž¢àÁNî’KMuEXûîÿå<Â>nÖj òDPr%…SY­¤„j” +©»ÕÍåaÕp”0b,As8HšøPÕøñ°›ìÓqgôã ð1è+äÙÝA‘T¬{ic±í$o¬A1å>»¼öÌúúmþC'’\*°¾{ædë½VžÓ!r3Âà&yµ€rùToù Æ$ëôºZ&Vøxy©q—ÕŠœŠ`š#èûHc8 £!e¿x®—!!Lƒ’`haÈŠ[xz…|ê×_õp—‚˜ ðgdMyÞ)šŒTû”ÜêÁ/™Nº{Ÿ>dö\^.E ü¼Û©#Œ?x"ÎêîâW‰×ÛY zÃÍôèÎxFd œK‹×ýª‘°‰Æ @Û‚²¤u÷(ExMöâiD©iEé:üç¼b‹f}ÑÍ—üZ7`æ#¿!V-ŽŒjYúÆÐ0š©ÍÎjÀu–ÔñBºao-ù¦}}Éu´ö·l~@ ¾Ç'j¸D`Òó£Å‚‰¶¸™ƒ´#„øÆFl‹lÞ´æʶU¡+­ë:†¬Ë.;hs/p[•=¡vøZ `mZ5p?`í5,õ}Jµ¶cŽÜ^\n¸Õ>>›ÈÈ*ýWלCö=HókÄT_ê7²)ë/—2ž¥dö}i#és¨—Jdˆî#±»Ù{ʱ.Ž(÷¯Ñ!/±ÿ7à†õ,ª™¤¸Ž…g/6Û!{®y’ÃØÆTy|ópç°Bبt9¶3Ž,¨¦ÏܩЃ™‰ÚRoòú5dDéêåž²M¬Ó·ûô)5³Ÿ¹ÆäérÑÓ&^ŽµõOÂAlýܘw­×¢tËÌ7&Ä߈`ûèb»="æTiåT[…hW5—¦Û³Ù³üâMzDÌ¹Ó PWpr…~–XøR÷©ÅÍdzˆýƒ•hA­üE¦Ó[/y¨¿üfM3ô•‡Ÿwg(Ò%`oœêX’l¬ð\÷Fî=2®jÛ +:ÐܤŠ¸Ÿ*µÕYç±z¢Í±R¬³˜¡à?ÎX£ »$û°R£Ž ‰­ú¡¹°[ç^æ¸Û/Ouv«C&Ml¶÷ ?sMâfž¿Â‰ã±æJìù°f°|ƽhîþaÿ"öwJœUu¡E/eÍ”à,6¡ ‘S¼V‘ÃeŽå¤¸DÎÔ9pµEâvK‘‰B½Ûlû®eJÉÕÕ¡WEc÷qЄl“_ØtÓ÷Û2‹ZóE”b²Í.èq0¼¢ÿÄþ‹øJ¶n,Ü­å¥h‡Ëø»%OÎ'´¨Ÿ< e¯½¾ðð=þzæ1ÁHT‘äѾi›kºÜŸP bðÒ©òìË_ÚXCív£áÑ]Ö貄Ò[T±d¿Hd-#§²$«áOÁŠÑ|{‚SÊR¶ 0 ´-²æ×Ûsþ=^Nq ÏveÓñׂ¥‹þEæ;˜ÝA„^¡9jC"×¢WF°”ü›î¸>¨ñ÷• ÷‘ÓÙßÌõö °Úx¿*ƒ“‘6§tÕËŒj(÷‘™Ì±«f§ØWeî 4ý]éõ” +&)ìùÃÕ¥©D‘¡xàá)ÐëÑã²ÕŸ™—{'4Œ8‹øÏr'² @:bùº ~!CŸY0'ˆçÄæÆ­zZõMɃϤoó潶î)¯ÓæŸ#‰|Ùì~„4/Œ¥7ôÜÚûa.Ÿ¹è;ƒÐM¾¢Å™0„§Ù 5÷:ï€uˆï z!Qóåý„…ê¤GÄ;ƒ8ß +âyihµwâËuZÝ£öœ´9x¨:ž;Â3l ãsy"¼OP­j½ÿ¡ªWNVÈìí?qß½û:Ùœm~;àÙw ËþMl¶Þ íªÞ¼ôÃ^ß ´ÙJâÚ—­Ú“ÒL>$yœª©Füѯ;Âyõö•Ï‹]0ÖÍÙ£ à<‡èÅ*ìGòïÏÆaY78e‘߃:€ºÃ%Pùî2D°Š¼·â’C\‡ùÀøYëx…¬†#[hÍÒJ"Mö²$ÛÉoSHdò]³5›âìÚf´GOVß¹û]¡C¿Ña˜;¸œ$Ûf¼]-¤è<ÞÛ)Ÿÿ‹êÙ]îM×:¹2ŠpdRóªC…s´­øÙûîüm±)ðˆÛ”K[ÔÒ¥ùÊ7äM[Öl zæ‡US³ÌìHѳ@¦¾“Ë\.íÄF´ãÇ­£à¶£×2ngi‚ã ^‘â2ù~Ã!ôËÿmo«ª›ùøRko±ñüÏ»?±Qx^ð£„\$W…ิ:Ðë.ø ZÃGMè<_€†i‹Ã¬‰?°Ïý£QdX«J H½þVÑ=vïð"¥À)q½MVð½d}?½ßÇä?ÜëCß­öRš7˜7-ojžÅâÞ'Uü †a¡ý‘ìO¯§$Y"¥™šxtŠÿi ž¬äæäj¹„¼=pS9=†®Ræξ>?dÆ!k’Ѳ;™ZTe %™°0¢¿Š¡·IáL«U“¡îœý1Ò£fŸ¸ïk ÂÙÎþ%ÁLÆŵHÎZ™¡)’Q¿m>ǹóþu´r--Wĉ0Ý+ÂqÕ£eïy‰û˜Ìy8~þ¯`½›\bÛ·ûV ¾KP˜]œÊ\Jç’‡fžì+$ƯéT2ä&Xèg?D{í2:uë–vuvÚÙ;kyD D¨ÿví:îK.Î]ÿi‘å¦÷q*ºåjý!Ò/e BšÐjÆe­äeöàŠðÛ|šŠ@í#­¾W*ø„Ô§’*ƒLü>ù3÷·ef¡‘ ¶ï–ßhÈn%î߆a 4»ÌàI ãCì7EX‡SχV(¤!d“Éê,œôˆ$Á<[)®~n®Çt«<Žºs;qþ{«N…[²gCüìÛG¥³B"™@_¥ wc§h:äˆ,¢¶µ”û]Tx¼‘õ™a‘ +[š¡â‡Ä©³*¼­Ã–Ê‹6O+æyà‹mlÃmþ_6EšG0꺡b&NÆÎñW‡’ÏàšnfêÁ¸1ëkt +„ã|šÊî–DŽÏeê +î +ðO²Ì±žGA€Kþ¸Ò<ãßGH³óL¾ÞB!áD³’ÂKÔÛÔwŠ×sUC:tª<‘c¬wÝÅH-[ÓëV‰éIìBŒ`Î÷Ž ‹V¸ ùé­ñl1Ü^4ÙDy÷ºÂ'×.V«ÒÑ©=‚S—ÆÖä€G#ÂûïXKÌËHš +m‹RÆ.Rª³^Ó…oÌÿjBŽbÍ馕Ä6È<ä{îy­2Á×ñr>å³–}hôB&YA0L·åé©&\̃ü³²÷Ê?¾‚×öªjëúL"l_x‚PÎg+ÌèÛ‡$¿|*×rSÿÈæªÓy ¿û˜i aQ.wÌRIà E’š›ª:ߤT ÿÜ…Þ~Dª¹ý÷*èTàû.¸ÓÖzÞ@02!×°„hó÷ ?±\hÎlY綄 -ïÀ”Ò† ©2ÉØð¹gµ¹oá´÷ãÓ‘˜õ­.\Æ^©æöÅCLiº äÕ<Ÿ_ô7w¸$cM åï0’ÁáêRf–J.Œnâ•L1U·hÁPtE{›?ˉSb1Ú¢àmàÌý"¹)8„kÓ\#hdõÿäÚ0÷”‰\ÞsìÝIâ½yJŸÍyX-ÙûeŒ"a~)=³EÄd9‚Æ1uÕ‹iÒ|?£¤˜o{ôž©ëÌ Ä£i÷€oí)Ýæ@€™èË%­\ èßÁ„{˜¨±<{÷Q r¼€¹=`M ¢ß³ÊœBÊUÒž|&ÖµØÉ“-¦œ·š›T +½’W{‡RâB#(|W°’¾—LŸJÃF¿0ÐeÀ‘ø‡¬,½FÊoQx/JȨ¨né5&¬%)àÎôÝÃsE®Þ<Ü6ðK€SV-ˆžUÁ+œÿ•û¢f@¬«b„¿DÑOÜ­l?Ò‰oü˜Ì1Ma¯ã)ÃQu¬ÄU0Ù@QÔ°pÓNˆ¬y/LlßÉ9!-øòžã`òêíìN-ßñ£özÕ^‡ÚFÓ·0ý&½e¢õŸ£÷¥ÜcÌ·ª„jð'NˆÕ,²u‘z®±ã5JÖۙ݌þ»eþ-˜yl¦¸½ã·¨æª•Æ² æ;ÈzÐEcò9FÉdà'àÜì0ûGŽ4n–“O5`KP§@yŸ}@>–Ðà<¶GŠy~:@-§útñWhó¯ou|ˆ9¬ßd¿1[ËËåCxÑHOà2"¬jˆéÕLIoøèBóè§dz¢x-5LÍ=ð ¿7Ô©ˆpÝÖjz0_©ÞMWRZÓC$¡á6žÝçìZLH­¨7äD–`³<§,¶Oh¤ù6ÓF°RŒ‹Ÿï´HxqÝÎlÁ š•œFÂÿ¸s¦é¶ÞD‡"¢cGOµüíÔË#º®î|Uíùü鞣8Õ…©˜†¯+Ð +¯ÝÛAp=“«0KŠˆ™Ið#Ñ𽑻‹¹rCØyµp㵧³®auyW½¿Ó•ÛÈ+)ç„z'D„w7+ćl<Û–ˆ³³†ÝZ³‰ŒdÄ«Ú"À ð¹ 8®Zƒ-ŠÈ/riÛÞ@Z|4˦1¢Œ”ûÇtXà:¼ñÁÙƒoâ9ww=Ì’ÂÏ´šæCʳÍq앹å3Ñaþ;Ë8>À:qçÚ<0ùƒO‹ú^2ì¶["Ž¯ÃÝOjÕnÝ·FhŠ¸iî¡#|o_ƒðíëí½CÖKÌb +Å4º“»y‹v­°¶‚ÀÄ»Á¦XÁ쎛/,')´íoV)ØÁ©ìº‹\ƒ_OŠûnéSLPÕ0FÀ)²)ðQœxÚQkM·b¹I$àKÊ…Ûa¢hN7²8š´ùªä³Œ®ýã=ºÛ©eÀæɪ´Ü¨aÊ"þ´geU&j¤QK?v”q…`mnlóy¨iÖ'¾Ñ_z/X­£&·Eí'$$Fc¨¼ dûÇ‚¼È(+\²†•g–¯ ˤ·n#\ÔšÙæ”_aã¸)ŒÙÎ`úM^JWÚÊâ§8êø¢†Ø¼Š˜0õÒZF+ªýÔµ¿“•Î r(q%‡!º|Ÿ/¢³Žµô g'ž‚TñéÍ©ŽŠ ðßL´ª$áaqÉEL#è²Û?Löß÷Dµ\äõ^!”÷g|¢a,ÝpŽ¦™;>ç_B­!î¨4]c¥¹º§«V\¯õñÍìä+Šk¨D”¥šÔpÝžS¢0þxåeéô§9ªg£HÓxüÄ„v™PÇÚ (£÷tˆ Q8 ƒh$cœ»kN_"\÷¦ªÁ¢Ö®@Ä3Uã$¡èãV¥·C¸óª]¹ë`!o@Žm¼$NhÜÄ£t,= LÚq  +8UrD<Œë/J ДÜäÿ„¶À–Yï¢3 jF}]G_ª’ž|˜n _ŽF ng„KóL59 +iÊÒbÊï¸u1%fí³Û[f•ÇG6#´ ‹.™Ç¼AZïâ¿ešXQ”±*6÷FO­U@Jåg(®5<”!‰ã3<ºò«nKÁ¨f#‡·ÖK¬ž¹[äCï8D¬(øÒ¦*7ÔÍåüý(Ï$‰öÜu |ÏÐ FÖJ,VHq¹²Ïç§l®ýŸA¨ ŽÚ×8 úm +j&û# f`ýÑbøâL1ºÄA\ͬ&j½@™»*ƒ2:o’wŸõú™ÝÔXå¬a»:¤¤@!<‚5‚ Žíïsøë&³Pæ,"û7³föp`ִК q9dªÏLã’„ÿWG…NQÆuÅ!7@ Õi1Õ±HúW +Y ’%xk‰li&×SŽá7OG÷Z9–¥‘ÙØsþÑÑG µ¡—²ÊyÿöžÁßXiIxq|#b…]Øù¶Vk#è; Jô¦²Üöú>›I‘ë»R¼ÁÌf|d~JÏ·ûnMJ’£¨Ð°mF!}`™ó㋯îL.¯Q‡»ÒsÓÆC 浕`‘µÝ~^â ]‡T©2y¥M8ïQ!^½JYÊA_nµÎæʱըEGe|T¶¿!"01©|m@Kö­ûĉ™‚o»eúÛ¾ò‚¸\‘>rÖw”îï-Pð4MÉø¤2é›­´[ÃrLó"HªPbyþ¾ƒ +qf/_`@¿VÎXd 2ñ_&Yýżw~ôü)hÊSð‹á"ŽKW¼«Zp£_òð½=رM?ñÛžZò‘Øíäv@AAg‹x*X7BÌ—ë–N&ˆ>P[t=h/ôXE¤£9D ª„ï(·ÏtHõ‹*ˆV¥\#ôÂűJTˆùV¹O×™Ä8o'—ý¦EëÓÓŽ5¾½W<wH<¯«%ÑtEÍJ1½|÷W¦{|^(/¶©An»æ›0ù.a­ð +Ä}«˜í ´FÙ¬‰kq¨{n¿YŸŸ´e`à§Á¦ÏÖƒ¢ÔÉy–þõ¯ ®M½x¬Ç¢o{ÆÛÞôG-œi(+§&€À¤ò° +ˆDêÌ4.‚Ço·@Ž×ægæ~J6XžÀÍ8ªÜ¨#ôŸ¿ÙŽñˆ.Ìr'J[6¹*ÏjäOsßU©zdQZ`‰G5í:ÛçÑRšúÞ…u‰ÝÕe XùRÁþú¾R0p¡—ëÇ_mYÌ°7ÒE>«£E2…Y¨]¢§Í­øù¼ÊIÑ8c‡5²XR3Dû]’ f4ô–ÔÆñ` C½ªjEÐ&® X¢ÊHªX±ÞPü’÷g^öj?z(»ž£ðØåËJÛÓkêb‚ܸrßšþ³W€“ +Oƒñ›À¦Õ|ÅF4aPèLËØr[•½F(ôõ\z·=¯ËéõÞ{áÀZ ³ö8Ãñ’$CÝebkšÚL= ’6Ï(H2Aj„úój‹]Ÿ@ððƒ#ä-…Íl´t ÑK +ѵV8öäG£-Êíbc±žÇ#Óìj5ä›Ý¾!÷~Ž[RçééÍüE@^êt³þÜ&mNQž7§vŒéŒ¶}''¥3sD×V¨?ÉÎaŸ»äÙ—*»ar´4ÁKwÌCNUá¨[ÓZc.cáh×x–¥Ü^ºvfIx| & |ýÿO­À›´%ê6Ù2K÷ÂÖªbtÂTL½ñô1`¨ÀÎU¨A†~ºÌCÌÄ.VhHrgSõmÌ€/*¬­Â 7äµõž|‚„†¹æÄ¡ޫ ëÆ}ñböN¹­‰)Ê–=ú o¨XVÁMô ŬÏ0]Nó.¼ÛUoW8QçÀ+d¬íºzÏçÃR$DÅÀ «1ïãäS¦áðAàÒ:öî•GŸqÕkðƒ[\¢lkÔ¯K¤3b ‰ýZPA$Àw‰‰^D-š•©–¾cú ¶ùÈ–ÛÂ1a}`¦Úaâ@æm}$¾<‰­Ftl³®ˆ + W€PRj>¥¬qíʱdÔGI)ئ ª³ƒ¡vT½IBÎJl—i¾_-¡ÚfV¦ÝöP:ó“vº +!È|†¹ ¥Æˆ²½·¢q³¥µ·µ—{ÄÅ!á^¾5sby˜×²2fvæ­ƒÌ 4“!ßéY(Ãàãj `A¤8?þ%çÐCªÇÒíŸ+ó y2/Ÿ·oDvî9³ž[À\~FQméÚ(Ÿ9£–I’ÌÔOæEÉØü»«¦.œo +“Iàø¿¨$42ÃæÇ ]0! ŒÃË ß¢»×;.)ZRM.i@ør–ͱ¬9«<2K̤Ç…í‚­^‘«l\¾N l­g²ôNwÞ‘{²ŽÈÇ/Eß'ØÝÜPã$'Õ¿]Ñ,à̪;TÆ,63r$ g1QëÎÜÂ'ic¤z=ȱŠ˜±xP¤-·Ðƒ«4“JƒÂ˜†Êy,˜7{ \ˆñ£¿i ž3òmçÄP΃gÊE¸Þú†{ r‚ R†åªRõeÃܹìýù¿ö0Å!.Ê*<~¯Nñ±Æ«&a«Pk¬5ú™ïG™®TÄ—X= JÅûYÌøðT¦`ÁG±Ëzm“ÔÈ F«¿bÎ×ëŠïçÓßq})( ¬pZ‹×o++ +wA¼»€J¾(oy@Ûb¿o¸ëá‚íGÃA¸d/¿Qã9©áKKFÃZA±!Kóãrh”>|X÷K!E0Q) Ò›ƒ¬'éÒ05A6k”…ÅSÄkSWŒ:¿w‡¥L®GËDaiXÔþh1®Eg’gU:(»AšÒnÞPq¶ž®™Þ±ÆŸ+ÁŠzÛ:Ü¿þ =;™OçÝÂv ¦¯´¬CB5 N®)Z~´K‚*è$õÏy³u®ûoíýêë3|‹„‚ÿq{NU‰|‹Hï0±V€&)ZöäÀèOÏ'#Ÿ‹ÜE(ÁÿÝ@…™ý)ËÊŸàÖßT¡¼cd¢ƒçÈÁÉ9‚víŽì7¼ÌÃJ" ™V›KÖ7›š¹‰Fúa‡º…}’Ð; ¿ˆ,la6¾™„­œ‚P¸h@O¶ï<î_«œÄPj]Ùò«²õ¶IµÛîŒ.>Ç‚(¡[z†ñÂ?GÍ/{ð nœByB ÕcǦ¹9F¤vðE6åýQ}FP‘ƒ>Êû„[ý +GÌ(pÅêoR¸s‡Ü2T”fÙ•®‘Óo[{RÔ\sÎ[Æ4^´®³5„‹-ŸYVM*ÊÓÂI¼×Éy“£ÑÐ48lœ‰e› _cruÔ9c¤u2“!¨~ZØßTèÈ!?ÞnâU™šîì÷5!!ð_b×êuOµ¤P²) Ø tµzž)²$Ù@åø²/¾º¡£qº0g¡‹¡!)ÓlšÍ5#8ÅÏÏ€{GÁݱö~Âhæ8;›¿ãÄø×Îf [zrÈ%hx¡0)Oí]z‚eºY´TÂÚ¬#Å Åâv­®=‹‡ë—Òq$ܳÁé$¦Êz;#)‡¢‘Am™³Àö‡!ãRP ËÀSµ(p °¨"]'@2½ðP5ÂJž>ýÖa’«.xȈÍnR¦uý°‡Q ëÌ¿@Å]*ß1þKd|r„ 6{ÌHe£{º#¶û€ÿѹ¨íÂ*p·ÆçÏO³ ʸÁØËøiøžT|a˜2¬H(é±xÆ8X®éZ{?Âg X»p>É`Öï*«î;O|’J¢xs‹ _»³îÏdÀ¾ƒÍP «%§MxËZÉ/îÂ#÷  uÕýˆœ%þà«îÙàš•³U¡b´ñŒü#GƤ j¿UÛEY×—±o×rÒô#=Dî]UúùF¿¦A+jÔRÕtfópû® )ÆW wé–lIJ÷ƈ yÈ *Jã×kÖà/D¬¶|ʘÖ+Ê£nNö‹. ”B¤%n8¨£ ¸?‘ AsÃ×­8É}í|V(€PKÝa&+›1»l¨Ç\•-ôY=òÏ]>PHbyçíöìYj'["DÕa¨ ÑDL°š¨ÀŠlà®æž¾ +Åv«—ýÄ[ù/v0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 @@ -23557,28 +23473,28 @@ endobj 263 0 obj << /Type /Font /Subtype /Type1 -/Encoding 914 0 R +/Encoding 910 0 R /FirstChar 12 /LastChar 123 -/Widths 925 0 R -/BaseFont /OQAJCY+CMBX10 +/Widths 921 0 R +/BaseFont /YHPIGG+CMBX10 /FontDescriptor 261 0 R >> endobj 261 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 -/FontName /OQAJCY+CMBX10 +/FontName /YHPIGG+CMBX10 /ItalicAngle 0 /StemV 114 /XHeight 444 /FontBBox [-301 -250 1164 946] /Flags 4 -/CharSet (/fi/fl/quotedblright/quoteright/period/one/two/three/four/five/six/seven/eight/nine/colon/equal/question/A/B/C/D/E/F/G/I/L/M/N/O/P/R/S/T/U/V/bracketleft/quotedblleft/bracketright/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/endash) +/CharSet (/fi/fl/quotedblright/quoteright/period/zero/one/two/three/four/five/six/seven/eight/nine/colon/equal/question/A/B/C/D/E/F/G/I/L/M/N/O/P/R/S/T/U/V/bracketleft/quotedblleft/bracketright/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/endash) /FontFile 262 0 R >> endobj -925 0 obj -[639 639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 603 0 0 0 0 319 0 0 0 0 0 0 319 0 0 575 575 575 575 575 575 575 575 575 319 0 0 894 0 543 0 869 818 831 882 756 724 904 0 436 0 0 692 1092 900 864 786 0 862 639 800 885 869 0 0 0 0 319 603 319 0 0 0 559 639 511 639 527 351 575 639 319 351 607 319 958 639 575 639 607 474 454 447 639 607 831 607 607 511 575 ] +921 0 obj +[639 639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 603 0 0 0 0 319 0 0 0 0 0 0 319 0 575 575 575 575 575 575 575 575 575 575 319 0 0 894 0 543 0 869 818 831 882 756 724 904 0 436 0 0 692 1092 900 864 786 0 862 639 800 885 869 0 0 0 0 319 603 319 0 0 0 559 639 511 639 527 351 575 639 319 351 607 319 958 639 575 639 607 474 454 447 639 607 831 607 607 511 575 ] endobj 259 0 obj << /Length1 1089 @@ -23600,7 +23516,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /DGSUIH+CMTI12 def +/FontName /PCANRB+CMTI12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -23667,18 +23583,18 @@ endobj 260 0 obj << /Type /Font /Subtype /Type1 -/Encoding 922 0 R +/Encoding 918 0 R /FirstChar 65 /LastChar 121 -/Widths 926 0 R -/BaseFont /DGSUIH+CMTI12 +/Widths 922 0 R +/BaseFont /PCANRB+CMTI12 /FontDescriptor 258 0 R >> endobj 258 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /DGSUIH+CMTI12 +/FontName /PCANRB+CMTI12 /ItalicAngle -14 /StemV 63 /XHeight 431 @@ -23687,7 +23603,7 @@ endobj /CharSet (/A/B/L/P/S/a/b/c/d/e/f/g/h/i/l/n/o/p/r/s/t/u/y) /FontFile 259 0 R >> endobj -926 0 obj +922 0 obj [727 688 0 0 0 0 0 0 0 0 0 613 0 0 0 663 0 0 550 0 0 0 0 0 0 0 0 0 0 0 0 0 500 450 450 500 450 300 450 500 300 0 0 250 0 550 500 500 0 413 400 325 525 0 0 0 475 ] endobj 256 0 obj << @@ -23710,7 +23626,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /QZAAXB+CMBX12 def +/FontName /QJAGSQ+CMBX12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -23830,18 +23746,18 @@ endobj 257 0 obj << /Type /Font /Subtype /Type1 -/Encoding 914 0 R +/Encoding 910 0 R /FirstChar 12 /LastChar 124 -/Widths 927 0 R -/BaseFont /QZAAXB+CMBX12 +/Widths 923 0 R +/BaseFont /QJAGSQ+CMBX12 /FontDescriptor 255 0 R >> endobj 255 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 -/FontName /QZAAXB+CMBX12 +/FontName /QJAGSQ+CMBX12 /ItalicAngle 0 /StemV 109 /XHeight 444 @@ -23850,117 +23766,117 @@ endobj /CharSet (/fi/quoteright/hyphen/period/zero/one/two/three/four/five/six/seven/eight/nine/A/B/C/D/E/F/G/H/I/L/M/N/O/P/R/S/T/U/V/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/emdash) /FontFile 256 0 R >> endobj -927 0 obj +923 0 obj [625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 313 0 0 0 0 0 375 313 0 563 563 563 563 563 563 563 563 563 563 0 0 0 0 0 0 0 850 800 813 862 738 707 884 880 419 0 0 676 1067 880 845 769 0 839 625 782 865 850 0 0 0 0 0 0 0 0 0 0 547 625 500 625 513 344 563 625 313 0 594 313 938 625 563 625 0 459 444 438 625 594 813 594 594 500 0 1125 ] endobj 267 0 obj << /Type /Pages /Count 6 -/Parent 928 0 R +/Parent 924 0 R /Kids [250 0 R 269 0 R 317 0 R 338 0 R 345 0 R 364 0 R] >> endobj 377 0 obj << /Type /Pages /Count 6 -/Parent 928 0 R +/Parent 924 0 R /Kids [373 0 R 379 0 R 389 0 R 394 0 R 410 0 R 415 0 R] >> endobj 428 0 obj << /Type /Pages /Count 6 -/Parent 928 0 R +/Parent 924 0 R /Kids [425 0 R 430 0 R 434 0 R 445 0 R 450 0 R 463 0 R] >> endobj 476 0 obj << /Type /Pages /Count 6 -/Parent 928 0 R +/Parent 924 0 R /Kids [467 0 R 478 0 R 482 0 R 490 0 R 498 0 R 509 0 R] >> endobj 527 0 obj << /Type /Pages /Count 6 -/Parent 928 0 R +/Parent 924 0 R /Kids [517 0 R 529 0 R 541 0 R 552 0 R 558 0 R 568 0 R] >> endobj 577 0 obj << /Type /Pages /Count 6 -/Parent 928 0 R +/Parent 924 0 R /Kids [574 0 R 579 0 R 588 0 R 593 0 R 601 0 R 610 0 R] >> endobj 622 0 obj << /Type /Pages /Count 6 -/Parent 929 0 R +/Parent 925 0 R /Kids [619 0 R 624 0 R 632 0 R 637 0 R 641 0 R 646 0 R] >> endobj 656 0 obj << /Type /Pages /Count 6 -/Parent 929 0 R +/Parent 925 0 R /Kids [651 0 R 658 0 R 664 0 R 671 0 R 677 0 R 684 0 R] >> endobj 695 0 obj << /Type /Pages /Count 6 -/Parent 929 0 R +/Parent 925 0 R /Kids [692 0 R 697 0 R 704 0 R 711 0 R 718 0 R 724 0 R] >> endobj -733 0 obj << +735 0 obj << /Type /Pages /Count 6 -/Parent 929 0 R -/Kids [730 0 R 735 0 R 741 0 R 747 0 R 753 0 R 759 0 R] +/Parent 925 0 R +/Kids [730 0 R 737 0 R 743 0 R 749 0 R 755 0 R 761 0 R] >> endobj -768 0 obj << +772 0 obj << /Type /Pages /Count 6 -/Parent 929 0 R -/Kids [765 0 R 770 0 R 778 0 R 782 0 R 790 0 R 794 0 R] +/Parent 925 0 R +/Kids [765 0 R 774 0 R 778 0 R 786 0 R 790 0 R 798 0 R] >> endobj -805 0 obj << +809 0 obj << /Type /Pages /Count 6 -/Parent 929 0 R -/Kids [802 0 R 807 0 R 815 0 R 819 0 R 830 0 R 834 0 R] +/Parent 925 0 R +/Kids [802 0 R 811 0 R 815 0 R 826 0 R 830 0 R 838 0 R] >> endobj 845 0 obj << /Type /Pages /Count 6 -/Parent 930 0 R -/Kids [842 0 R 847 0 R 851 0 R 857 0 R 865 0 R 873 0 R] +/Parent 926 0 R +/Kids [842 0 R 847 0 R 853 0 R 861 0 R 869 0 R 877 0 R] >> endobj -884 0 obj << +885 0 obj << /Type /Pages -/Count 6 -/Parent 930 0 R -/Kids [881 0 R 886 0 R 891 0 R 896 0 R 901 0 R 906 0 R] +/Count 5 +/Parent 926 0 R +/Kids [881 0 R 887 0 R 892 0 R 897 0 R 902 0 R] >> endobj -928 0 obj << +924 0 obj << /Type /Pages /Count 36 -/Parent 931 0 R +/Parent 927 0 R /Kids [267 0 R 377 0 R 428 0 R 476 0 R 527 0 R 577 0 R] >> endobj -929 0 obj << +925 0 obj << /Type /Pages /Count 36 -/Parent 931 0 R -/Kids [622 0 R 656 0 R 695 0 R 733 0 R 768 0 R 805 0 R] +/Parent 927 0 R +/Kids [622 0 R 656 0 R 695 0 R 735 0 R 772 0 R 809 0 R] >> endobj -930 0 obj << +926 0 obj << /Type /Pages -/Count 12 -/Parent 931 0 R -/Kids [845 0 R 884 0 R] +/Count 11 +/Parent 927 0 R +/Kids [845 0 R 885 0 R] >> endobj -931 0 obj << +927 0 obj << /Type /Pages -/Count 84 -/Kids [928 0 R 929 0 R 930 0 R] +/Count 83 +/Kids [924 0 R 925 0 R 926 0 R] >> endobj -932 0 obj << +928 0 obj << /Type /Outlines /First 7 0 R /Last 7 0 R @@ -24397,36 +24313,36 @@ endobj 7 0 obj << /Title 8 0 R /A 5 0 R -/Parent 932 0 R +/Parent 928 0 R /First 11 0 R /Last 227 0 R /Count -9 >> endobj -933 0 obj << -/Names [(Doc-Start) 254 0 R (Item.1) 384 0 R (Item.10) 402 0 R (Item.11) 403 0 R (Item.12) 404 0 R (Item.13) 405 0 R (Item.14) 406 0 R (Item.15) 407 0 R (Item.16) 408 0 R (Item.17) 606 0 R (Item.18) 607 0 R (Item.19) 608 0 R (Item.2) 385 0 R (Item.3) 386 0 R (Item.4) 387 0 R (Item.5) 397 0 R (Item.6) 398 0 R (Item.7) 399 0 R (Item.8) 400 0 R (Item.9) 401 0 R (descdata) 392 0 R (equation.1) 532 0 R (equation.2) 533 0 R (equation.3) 534 0 R (figure.1) 352 0 R (figure.2) 383 0 R (figure.3) 413 0 R (figure.4) 423 0 R (figure.5) 878 0 R (figure.6) 879 0 R (page.1) 253 0 R (page.10) 427 0 R (page.11) 432 0 R (page.12) 436 0 R (page.13) 447 0 R (page.14) 452 0 R (page.15) 465 0 R (page.16) 469 0 R (page.17) 480 0 R (page.18) 484 0 R (page.19) 492 0 R (page.2) 347 0 R (page.20) 500 0 R (page.21) 511 0 R (page.22) 519 0 R (page.23) 531 0 R (page.24) 543 0 R (page.25) 554 0 R (page.26) 560 0 R (page.27) 570 0 R (page.28) 576 0 R (page.29) 581 0 R (page.3) 366 0 R (page.30) 590 0 R (page.31) 595 0 R (page.32) 603 0 R (page.33) 612 0 R (page.34) 621 0 R (page.35) 626 0 R (page.36) 634 0 R (page.37) 639 0 R (page.38) 643 0 R (page.39) 648 0 R (page.4) 375 0 R (page.40) 653 0 R (page.41) 660 0 R (page.42) 666 0 R (page.43) 673 0 R (page.44) 679 0 R (page.45) 686 0 R (page.46) 694 0 R (page.47) 699 0 R (page.48) 706 0 R (page.49) 713 0 R (page.5) 381 0 R (page.50) 720 0 R (page.51) 726 0 R (page.52) 732 0 R (page.53) 737 0 R (page.54) 743 0 R (page.55) 749 0 R (page.56) 755 0 R (page.57) 761 0 R (page.58) 767 0 R (page.59) 772 0 R (page.6) 391 0 R (page.60) 780 0 R (page.61) 784 0 R (page.62) 792 0 R (page.63) 796 0 R (page.64) 804 0 R (page.65) 809 0 R (page.66) 817 0 R (page.67) 821 0 R (page.68) 832 0 R (page.69) 836 0 R (page.7) 396 0 R (page.70) 844 0 R (page.71) 849 0 R (page.72) 853 0 R (page.73) 859 0 R (page.74) 867 0 R (page.75) 875 0 R (page.76) 883 0 R (page.77) 888 0 R (page.78) 893 0 R (page.79) 898 0 R (page.8) 412 0 R (page.80) 903 0 R (page.81) 908 0 R (page.9) 417 0 R (page.i) 271 0 R (page.ii) 319 0 R (precdata) 418 0 R (section*.1) 272 0 R (section*.10) 66 0 R (section*.11) 493 0 R (section*.12) 70 0 R (section*.13) 504 0 R (section*.14) 74 0 R (section*.15) 513 0 R (section*.16) 78 0 R (section*.17) 524 0 R (section*.18) 82 0 R (section*.19) 536 0 R (section*.2) 50 0 R (section*.20) 86 0 R (section*.21) 555 0 R (section*.22) 94 0 R (section*.23) 583 0 R (section*.24) 98 0 R (section*.25) 597 0 R (section*.26) 605 0 R (section*.27) 102 0 R (section*.28) 614 0 R (section*.29) 615 0 R (section*.3) 437 0 R (section*.30) 106 0 R (section*.31) 628 0 R (section*.32) 629 0 R (section*.33) 114 0 R (section*.34) 644 0 R (section*.35) 118 0 R (section*.36) 654 0 R (section*.37) 122 0 R (section*.38) 661 0 R (section*.39) 126 0 R (section*.4) 54 0 R (section*.40) 667 0 R (section*.41) 130 0 R (section*.42) 674 0 R (section*.43) 134 0 R (section*.44) 680 0 R (section*.45) 138 0 R (section*.46) 687 0 R (section*.47) 142 0 R (section*.48) 700 0 R (section*.49) 146 0 R (section*.5) 456 0 R (section*.50) 707 0 R (section*.51) 150 0 R (section*.52) 714 0 R (section*.53) 154 0 R (section*.54) 721 0 R (section*.55) 158 0 R (section*.56) 727 0 R (section*.57) 162 0 R (section*.58) 738 0 R (section*.59) 166 0 R (section*.6) 58 0 R (section*.60) 744 0 R (section*.61) 170 0 R (section*.62) 750 0 R (section*.63) 174 0 R (section*.64) 756 0 R (section*.65) 178 0 R (section*.66) 762 0 R (section*.67) 186 0 R (section*.68) 773 0 R (section*.69) 190 0 R (section*.7) 470 0 R (section*.70) 785 0 R (section*.71) 194 0 R (section*.72) 797 0 R (section*.73) 198 0 R (section*.74) 810 0 R (section*.75) 202 0 R (section*.76) 825 0 R (section*.77) 206 0 R (section*.78) 837 0 R (section*.79) 214 0 R (section*.8) 62 0 R (section*.80) 854 0 R (section*.81) 218 0 R (section*.82) 860 0 R (section*.83) 222 0 R (section*.84) 868 0 R (section*.85) 869 0 R (section*.86) 230 0 R (section*.87) 889 0 R (section*.88) 234 0 R (section*.89) 894 0 R (section*.9) 485 0 R (section*.90) 238 0 R (section*.91) 899 0 R (section*.92) 242 0 R (section*.93) 904 0 R (section*.94) 246 0 R (section*.95) 909 0 R (section.1) 10 0 R (section.2) 14 0 R (section.3) 18 0 R (section.4) 46 0 R (section.5) 90 0 R (section.6) 110 0 R (section.7) 182 0 R (section.8) 210 0 R (section.9) 226 0 R (spdata) 376 0 R (subsection.3.1) 22 0 R (subsection.3.2) 30 0 R (subsection.3.3) 38 0 R (subsubsection.3.1.1) 26 0 R (subsubsection.3.2.1) 34 0 R (subsubsection.3.3.1) 42 0 R (table.1) 438 0 R (table.10) 556 0 R (table.11) 582 0 R (table.12) 596 0 R (table.13) 613 0 R (table.14) 627 0 R (table.2) 457 0 R (table.3) 471 0 R (table.4) 486 0 R (table.5) 494 0 R (table.6) 505 0 R (table.7) 512 0 R (table.8) 523 0 R (table.9) 535 0 R (title.0) 6 0 R] +929 0 obj << +/Names [(Doc-Start) 254 0 R (Item.1) 384 0 R (Item.10) 402 0 R (Item.11) 403 0 R (Item.12) 404 0 R (Item.13) 405 0 R (Item.14) 406 0 R (Item.15) 407 0 R (Item.16) 408 0 R (Item.17) 606 0 R (Item.18) 607 0 R (Item.19) 608 0 R (Item.2) 385 0 R (Item.3) 386 0 R (Item.4) 387 0 R (Item.5) 397 0 R (Item.6) 398 0 R (Item.7) 399 0 R (Item.8) 400 0 R (Item.9) 401 0 R (descdata) 392 0 R (equation.1) 532 0 R (equation.2) 533 0 R (equation.3) 534 0 R (figure.1) 352 0 R (figure.2) 383 0 R (figure.3) 413 0 R (figure.4) 423 0 R (figure.5) 874 0 R (figure.6) 875 0 R (page.1) 253 0 R (page.10) 427 0 R (page.11) 432 0 R (page.12) 436 0 R (page.13) 447 0 R (page.14) 452 0 R (page.15) 465 0 R (page.16) 469 0 R (page.17) 480 0 R (page.18) 484 0 R (page.19) 492 0 R (page.2) 347 0 R (page.20) 500 0 R (page.21) 511 0 R (page.22) 519 0 R (page.23) 531 0 R (page.24) 543 0 R (page.25) 554 0 R (page.26) 560 0 R (page.27) 570 0 R (page.28) 576 0 R (page.29) 581 0 R (page.3) 366 0 R (page.30) 590 0 R (page.31) 595 0 R (page.32) 603 0 R (page.33) 612 0 R (page.34) 621 0 R (page.35) 626 0 R (page.36) 634 0 R (page.37) 639 0 R (page.38) 643 0 R (page.39) 648 0 R (page.4) 375 0 R (page.40) 653 0 R (page.41) 660 0 R (page.42) 666 0 R (page.43) 673 0 R (page.44) 679 0 R (page.45) 686 0 R (page.46) 694 0 R (page.47) 699 0 R (page.48) 706 0 R (page.49) 713 0 R (page.5) 381 0 R (page.50) 720 0 R (page.51) 726 0 R (page.52) 732 0 R (page.53) 739 0 R (page.54) 745 0 R (page.55) 751 0 R (page.56) 757 0 R (page.57) 763 0 R (page.58) 767 0 R (page.59) 776 0 R (page.6) 391 0 R (page.60) 780 0 R (page.61) 788 0 R (page.62) 792 0 R (page.63) 800 0 R (page.64) 804 0 R (page.65) 813 0 R (page.66) 817 0 R (page.67) 828 0 R (page.68) 832 0 R (page.69) 840 0 R (page.7) 396 0 R (page.70) 844 0 R (page.71) 849 0 R (page.72) 855 0 R (page.73) 863 0 R (page.74) 871 0 R (page.75) 879 0 R (page.76) 883 0 R (page.77) 889 0 R (page.78) 894 0 R (page.79) 899 0 R (page.8) 412 0 R (page.80) 904 0 R (page.9) 417 0 R (page.i) 271 0 R (page.ii) 319 0 R (precdata) 418 0 R (section*.1) 272 0 R (section*.10) 66 0 R (section*.11) 493 0 R (section*.12) 70 0 R (section*.13) 504 0 R (section*.14) 74 0 R (section*.15) 513 0 R (section*.16) 78 0 R (section*.17) 524 0 R (section*.18) 82 0 R (section*.19) 536 0 R (section*.2) 50 0 R (section*.20) 86 0 R (section*.21) 555 0 R (section*.22) 94 0 R (section*.23) 583 0 R (section*.24) 98 0 R (section*.25) 597 0 R (section*.26) 605 0 R (section*.27) 102 0 R (section*.28) 614 0 R (section*.29) 615 0 R (section*.3) 437 0 R (section*.30) 106 0 R (section*.31) 628 0 R (section*.32) 629 0 R (section*.33) 114 0 R (section*.34) 644 0 R (section*.35) 118 0 R (section*.36) 654 0 R (section*.37) 122 0 R (section*.38) 661 0 R (section*.39) 126 0 R (section*.4) 54 0 R (section*.40) 667 0 R (section*.41) 130 0 R (section*.42) 674 0 R (section*.43) 134 0 R (section*.44) 680 0 R (section*.45) 138 0 R (section*.46) 687 0 R (section*.47) 142 0 R (section*.48) 700 0 R (section*.49) 146 0 R (section*.5) 456 0 R (section*.50) 707 0 R (section*.51) 150 0 R (section*.52) 714 0 R (section*.53) 154 0 R (section*.54) 721 0 R (section*.55) 158 0 R (section*.56) 727 0 R (section*.57) 162 0 R (section*.58) 733 0 R (section*.59) 166 0 R (section*.6) 58 0 R (section*.60) 740 0 R (section*.61) 170 0 R (section*.62) 746 0 R (section*.63) 174 0 R (section*.64) 752 0 R (section*.65) 178 0 R (section*.66) 758 0 R (section*.67) 186 0 R (section*.68) 768 0 R (section*.69) 190 0 R (section*.7) 470 0 R (section*.70) 781 0 R (section*.71) 194 0 R (section*.72) 793 0 R (section*.73) 198 0 R (section*.74) 805 0 R (section*.75) 202 0 R (section*.76) 821 0 R (section*.77) 206 0 R (section*.78) 833 0 R (section*.79) 214 0 R (section*.8) 62 0 R (section*.80) 850 0 R (section*.81) 218 0 R (section*.82) 856 0 R (section*.83) 222 0 R (section*.84) 864 0 R (section*.85) 865 0 R (section*.86) 230 0 R (section*.87) 884 0 R (section*.88) 234 0 R (section*.89) 890 0 R (section*.9) 485 0 R (section*.90) 238 0 R (section*.91) 895 0 R (section*.92) 242 0 R (section*.93) 900 0 R (section*.94) 246 0 R (section*.95) 905 0 R (section.1) 10 0 R (section.2) 14 0 R (section.3) 18 0 R (section.4) 46 0 R (section.5) 90 0 R (section.6) 110 0 R (section.7) 182 0 R (section.8) 210 0 R (section.9) 226 0 R (spdata) 376 0 R (subsection.3.1) 22 0 R (subsection.3.2) 30 0 R (subsection.3.3) 38 0 R (subsubsection.3.1.1) 26 0 R (subsubsection.3.2.1) 34 0 R (subsubsection.3.3.1) 42 0 R (table.1) 438 0 R (table.10) 556 0 R (table.11) 582 0 R (table.12) 596 0 R (table.13) 613 0 R (table.14) 627 0 R (table.2) 457 0 R (table.3) 471 0 R (table.4) 486 0 R (table.5) 494 0 R (table.6) 505 0 R (table.7) 512 0 R (table.8) 523 0 R (table.9) 535 0 R (title.0) 6 0 R] /Limits [(Doc-Start) (title.0)] >> endobj -934 0 obj << -/Kids [933 0 R] +930 0 obj << +/Kids [929 0 R] >> endobj -935 0 obj << -/Dests 934 0 R +931 0 obj << +/Dests 930 0 R >> endobj -936 0 obj << +932 0 obj << /Type /Catalog -/Pages 931 0 R -/Outlines 932 0 R -/Names 935 0 R +/Pages 927 0 R +/Outlines 928 0 R +/Names 931 0 R /URI (http://ce.uniroma2.it/psblas) /PageMode /UseOutlines /URI<> /ViewerPreferences<<>> /PageLabels << /Nums [0 << /S /D >> 1 << /S /r >> 3 << /S /D >> ] >> /OpenAction 249 0 R /PTEX.Fullbanner (This is pdfTeX, Version 3.14159-1.10b) >> endobj -937 0 obj << +933 0 obj << /Title (Parallel Sparse BLAS V. 2.0) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) /Producer ($Id: userguide.tex,v 1.6 2006/03/17 17:04:15 sfilippo Exp $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.10b)/Keywords() -/CreationDate (D:20060424134200) +/CreationDate (D:20060426130300) >> endobj xref -0 938 +0 934 0000000001 65535 f 0000000002 00000 f 0000000003 00000 f @@ -24434,247 +24350,247 @@ xref 0000000000 00000 f 0000000009 00000 n 0000006476 00000 n -0000744372 00000 n +0000742380 00000 n 0000000052 00000 n 0000000094 00000 n 0000068387 00000 n -0000744300 00000 n +0000742308 00000 n 0000000139 00000 n 0000000172 00000 n 0000068447 00000 n -0000744214 00000 n +0000742222 00000 n 0000000218 00000 n 0000000255 00000 n 0000099597 00000 n -0000744091 00000 n +0000742099 00000 n 0000000301 00000 n 0000000337 00000 n 0000099658 00000 n -0000743980 00000 n +0000741988 00000 n 0000000388 00000 n 0000000439 00000 n 0000125902 00000 n -0000743919 00000 n +0000741927 00000 n 0000000495 00000 n 0000000535 00000 n 0000125963 00000 n -0000743795 00000 n +0000741803 00000 n 0000000586 00000 n 0000000634 00000 n 0000148687 00000 n -0000743734 00000 n +0000741742 00000 n 0000000690 00000 n 0000000730 00000 n 0000158003 00000 n -0000743623 00000 n +0000741631 00000 n 0000000781 00000 n 0000000833 00000 n 0000158187 00000 n -0000743562 00000 n +0000741570 00000 n 0000000889 00000 n 0000000929 00000 n 0000164883 00000 n -0000743438 00000 n +0000741446 00000 n 0000000975 00000 n 0000001014 00000 n 0000175083 00000 n -0000743364 00000 n +0000741372 00000 n 0000001061 00000 n 0000001094 00000 n 0000187749 00000 n -0000743277 00000 n +0000741285 00000 n 0000001141 00000 n 0000001172 00000 n 0000199514 00000 n -0000743190 00000 n +0000741198 00000 n 0000001219 00000 n 0000001250 00000 n 0000209476 00000 n -0000743103 00000 n +0000741111 00000 n 0000001297 00000 n 0000001329 00000 n 0000217468 00000 n -0000743016 00000 n +0000741024 00000 n 0000001377 00000 n 0000001409 00000 n 0000226045 00000 n -0000742929 00000 n +0000740937 00000 n 0000001457 00000 n 0000001489 00000 n 0000234758 00000 n -0000742842 00000 n +0000740850 00000 n 0000001537 00000 n 0000001569 00000 n 0000242836 00000 n -0000742755 00000 n +0000740763 00000 n 0000001617 00000 n 0000001649 00000 n 0000254082 00000 n -0000742668 00000 n +0000740676 00000 n 0000001697 00000 n 0000001727 00000 n 0000274197 00000 n -0000742594 00000 n +0000740602 00000 n 0000001775 00000 n 0000001805 00000 n 0000293170 00000 n -0000742469 00000 n +0000740477 00000 n 0000001851 00000 n 0000001894 00000 n 0000301962 00000 n -0000742395 00000 n +0000740403 00000 n 0000001942 00000 n 0000001972 00000 n 0000315145 00000 n -0000742306 00000 n +0000740314 00000 n 0000002020 00000 n 0000002051 00000 n 0000332685 00000 n -0000742215 00000 n +0000740223 00000 n 0000002100 00000 n 0000002133 00000 n 0000351019 00000 n -0000742137 00000 n +0000740145 00000 n 0000002182 00000 n 0000002216 00000 n 0000360347 00000 n -0000742007 00000 n +0000740015 00000 n 0000002263 00000 n 0000002328 00000 n 0000368635 00000 n -0000741928 00000 n +0000739936 00000 n 0000002377 00000 n 0000002409 00000 n 0000378475 00000 n -0000741835 00000 n +0000739843 00000 n 0000002458 00000 n 0000002490 00000 n 0000382435 00000 n -0000741742 00000 n +0000739750 00000 n 0000002539 00000 n 0000002571 00000 n 0000388054 00000 n -0000741649 00000 n +0000739657 00000 n 0000002620 00000 n 0000002652 00000 n 0000392010 00000 n -0000741556 00000 n +0000739564 00000 n 0000002701 00000 n 0000002734 00000 n 0000398562 00000 n -0000741463 00000 n +0000739471 00000 n 0000002783 00000 n 0000002815 00000 n 0000407768 00000 n -0000741370 00000 n +0000739378 00000 n 0000002864 00000 n 0000002896 00000 n 0000416439 00000 n -0000741277 00000 n +0000739285 00000 n 0000002945 00000 n 0000002977 00000 n 0000421646 00000 n -0000741184 00000 n +0000739192 00000 n 0000003026 00000 n 0000003059 00000 n 0000426927 00000 n -0000741091 00000 n +0000739099 00000 n 0000003108 00000 n 0000003139 00000 n 0000432356 00000 n -0000740998 00000 n +0000739006 00000 n 0000003188 00000 n 0000003220 00000 n -0000441100 00000 n -0000740905 00000 n +0000440673 00000 n +0000738913 00000 n 0000003269 00000 n 0000003301 00000 n -0000447572 00000 n -0000740812 00000 n +0000445290 00000 n +0000738820 00000 n 0000003350 00000 n 0000003382 00000 n -0000452145 00000 n -0000740719 00000 n +0000449873 00000 n +0000738727 00000 n 0000003431 00000 n 0000003464 00000 n -0000458473 00000 n -0000740626 00000 n +0000456191 00000 n +0000738634 00000 n 0000003513 00000 n 0000003544 00000 n -0000467182 00000 n -0000740533 00000 n +0000464894 00000 n +0000738541 00000 n 0000003593 00000 n 0000003637 00000 n -0000475863 00000 n -0000740454 00000 n +0000473589 00000 n +0000738462 00000 n 0000003686 00000 n 0000003730 00000 n -0000477095 00000 n -0000740324 00000 n +0000474806 00000 n +0000738332 00000 n 0000003777 00000 n 0000003816 00000 n -0000486498 00000 n -0000740245 00000 n +0000484180 00000 n +0000738253 00000 n 0000003865 00000 n 0000003895 00000 n -0000501105 00000 n -0000740152 00000 n +0000498753 00000 n +0000738160 00000 n 0000003944 00000 n 0000003975 00000 n -0000515744 00000 n -0000740059 00000 n +0000513347 00000 n +0000738067 00000 n 0000004024 00000 n 0000004056 00000 n -0000530394 00000 n -0000739966 00000 n +0000527958 00000 n +0000737974 00000 n 0000004105 00000 n 0000004141 00000 n -0000545185 00000 n -0000739873 00000 n +0000542743 00000 n +0000737881 00000 n 0000004190 00000 n 0000004227 00000 n -0000560322 00000 n -0000739794 00000 n +0000557867 00000 n +0000737802 00000 n 0000004276 00000 n 0000004309 00000 n -0000568979 00000 n -0000739664 00000 n +0000566489 00000 n +0000737672 00000 n 0000004356 00000 n 0000004401 00000 n -0000573881 00000 n -0000739585 00000 n +0000571401 00000 n +0000737593 00000 n 0000004450 00000 n 0000004484 00000 n -0000580813 00000 n -0000739492 00000 n +0000578344 00000 n +0000737500 00000 n 0000004533 00000 n 0000004567 00000 n -0000588724 00000 n -0000739413 00000 n +0000586281 00000 n +0000737421 00000 n 0000004616 00000 n 0000004651 00000 n -0000597175 00000 n -0000739297 00000 n +0000594754 00000 n +0000737305 00000 n 0000004698 00000 n 0000004734 00000 n -0000607190 00000 n -0000739218 00000 n +0000604769 00000 n +0000737226 00000 n 0000004783 00000 n 0000004817 00000 n -0000609383 00000 n -0000739125 00000 n +0000606944 00000 n +0000737133 00000 n 0000004866 00000 n 0000004898 00000 n -0000611840 00000 n -0000739032 00000 n +0000609408 00000 n +0000737040 00000 n 0000004947 00000 n 0000004993 00000 n -0000614622 00000 n -0000738939 00000 n +0000612187 00000 n +0000736947 00000 n 0000005042 00000 n 0000005085 00000 n -0000617317 00000 n -0000738860 00000 n +0000614891 00000 n +0000736868 00000 n 0000005134 00000 n 0000005168 00000 n 0000006235 00000 n @@ -24682,19 +24598,19 @@ xref 0000005220 00000 n 0000006354 00000 n 0000006415 00000 n -0000736017 00000 n -0000724112 00000 n -0000735855 00000 n -0000723688 00000 n -0000716699 00000 n -0000723526 00000 n -0000715889 00000 n -0000701306 00000 n -0000715727 00000 n -0000700423 00000 n -0000683439 00000 n -0000700262 00000 n -0000736749 00000 n +0000734033 00000 n +0000722128 00000 n +0000733871 00000 n +0000721704 00000 n +0000714715 00000 n +0000721542 00000 n +0000713898 00000 n +0000699160 00000 n +0000713736 00000 n +0000698277 00000 n +0000681293 00000 n +0000698116 00000 n +0000734765 00000 n 0000043473 00000 n 0000036263 00000 n 0000006645 00000 n @@ -24767,22 +24683,22 @@ xref 0000068507 00000 n 0000068268 00000 n 0000058572 00000 n -0000682866 00000 n -0000673717 00000 n -0000682704 00000 n +0000680720 00000 n +0000671571 00000 n +0000680558 00000 n 0000076597 00000 n 0000081955 00000 n 0000076458 00000 n 0000068617 00000 n 0000081831 00000 n -0000672154 00000 n -0000661923 00000 n -0000671992 00000 n +0000670004 00000 n +0000659499 00000 n +0000669842 00000 n 0000081680 00000 n 0000081893 00000 n -0000661336 00000 n -0000657415 00000 n -0000661175 00000 n +0000658912 00000 n +0000654991 00000 n +0000658751 00000 n 0000077240 00000 n 0000077296 00000 n 0000077376 00000 n @@ -24794,9 +24710,9 @@ xref 0000088399 00000 n 0000082106 00000 n 0000088850 00000 n -0000656742 00000 n -0000645270 00000 n -0000656580 00000 n +0000654318 00000 n +0000642846 00000 n +0000654156 00000 n 0000088546 00000 n 0000088698 00000 n 0000099781 00000 n @@ -24804,7 +24720,7 @@ xref 0000089021 00000 n 0000099535 00000 n 0000099719 00000 n -0000736866 00000 n +0000734882 00000 n 0000110345 00000 n 0000109688 00000 n 0000099891 00000 n @@ -24847,15 +24763,15 @@ xref 0000157942 00000 n 0000158063 00000 n 0000157791 00000 n -0000644673 00000 n -0000636710 00000 n -0000644512 00000 n +0000642249 00000 n +0000634286 00000 n +0000642088 00000 n 0000158125 00000 n 0000164227 00000 n 0000164046 00000 n 0000158383 00000 n 0000164165 00000 n -0000736983 00000 n +0000734999 00000 n 0000164943 00000 n 0000164703 00000 n 0000164311 00000 n @@ -24880,9 +24796,9 @@ xref 0000186925 00000 n 0000177926 00000 n 0000187687 00000 n -0000635298 00000 n -0000629964 00000 n -0000635137 00000 n +0000632874 00000 n +0000627540 00000 n +0000632713 00000 n 0000187810 00000 n 0000187872 00000 n 0000187088 00000 n @@ -24903,7 +24819,7 @@ xref 0000199003 00000 n 0000199153 00000 n 0000199303 00000 n -0000737100 00000 n +0000735116 00000 n 0000200836 00000 n 0000200656 00000 n 0000199861 00000 n @@ -24928,9 +24844,9 @@ xref 0000225536 00000 n 0000217813 00000 n 0000225983 00000 n -0000629691 00000 n -0000626681 00000 n -0000629532 00000 n +0000627267 00000 n +0000624257 00000 n +0000627108 00000 n 0000226106 00000 n 0000226168 00000 n 0000225683 00000 n @@ -24947,14 +24863,14 @@ xref 0000242329 00000 n 0000235103 00000 n 0000242774 00000 n -0000625398 00000 n -0000623062 00000 n -0000625239 00000 n +0000622974 00000 n +0000620638 00000 n +0000622815 00000 n 0000242897 00000 n 0000242959 00000 n 0000242476 00000 n 0000242624 00000 n -0000737217 00000 n +0000735233 00000 n 0000254450 00000 n 0000253420 00000 n 0000243183 00000 n @@ -25004,7 +24920,7 @@ xref 0000292989 00000 n 0000292585 00000 n 0000293108 00000 n -0000737334 00000 n +0000735350 00000 n 0000302145 00000 n 0000301293 00000 n 0000293315 00000 n @@ -25049,7 +24965,7 @@ xref 0000340201 00000 n 0000333116 00000 n 0000340320 00000 n -0000737451 00000 n +0000735467 00000 n 0000351264 00000 n 0000350668 00000 n 0000340492 00000 n @@ -25083,7 +24999,7 @@ xref 0000378413 00000 n 0000378537 00000 n 0000378263 00000 n -0000737568 00000 n +0000735584 00000 n 0000382557 00000 n 0000382084 00000 n 0000378735 00000 n @@ -25122,7 +25038,7 @@ xref 0000408719 00000 n 0000408026 00000 n 0000408838 00000 n -0000737685 00000 n +0000735701 00000 n 0000416561 00000 n 0000415932 00000 n 0000408984 00000 n @@ -25150,227 +25066,223 @@ xref 0000432294 00000 n 0000432418 00000 n 0000432144 00000 n -0000441222 00000 n -0000440750 00000 n +0000440795 00000 n +0000440322 00000 n 0000432616 00000 n -0000441039 00000 n -0000441161 00000 n -0000440889 00000 n -0000443112 00000 n -0000442931 00000 n -0000441358 00000 n -0000443050 00000 n -0000737802 00000 n -0000447694 00000 n -0000447223 00000 n -0000443196 00000 n -0000447511 00000 n -0000447633 00000 n -0000447362 00000 n -0000452269 00000 n -0000451793 00000 n -0000447817 00000 n -0000452083 00000 n -0000452207 00000 n -0000451932 00000 n -0000458595 00000 n -0000458123 00000 n -0000452392 00000 n -0000458412 00000 n -0000458534 00000 n -0000458262 00000 n -0000467306 00000 n -0000466831 00000 n -0000458744 00000 n -0000467120 00000 n -0000467244 00000 n -0000466970 00000 n -0000475985 00000 n -0000475512 00000 n -0000467442 00000 n -0000475802 00000 n -0000475924 00000 n -0000475651 00000 n -0000477157 00000 n -0000476914 00000 n -0000476121 00000 n -0000477033 00000 n -0000737919 00000 n -0000486619 00000 n -0000485832 00000 n -0000477254 00000 n -0000486437 00000 n -0000486558 00000 n -0000485987 00000 n -0000486136 00000 n -0000486287 00000 n -0000491738 00000 n -0000491557 00000 n -0000486793 00000 n -0000491676 00000 n -0000501226 00000 n -0000500439 00000 n -0000491848 00000 n -0000501044 00000 n -0000501165 00000 n -0000500594 00000 n -0000500743 00000 n -0000500894 00000 n -0000506345 00000 n -0000506164 00000 n -0000501400 00000 n -0000506283 00000 n -0000515865 00000 n -0000515078 00000 n -0000506455 00000 n -0000515683 00000 n -0000515804 00000 n -0000515233 00000 n -0000515382 00000 n -0000515533 00000 n -0000520984 00000 n -0000520803 00000 n -0000516039 00000 n -0000520922 00000 n -0000738036 00000 n -0000530516 00000 n -0000529729 00000 n -0000521094 00000 n -0000530333 00000 n -0000530455 00000 n -0000529884 00000 n -0000530033 00000 n -0000530183 00000 n -0000535635 00000 n -0000535454 00000 n -0000530690 00000 n -0000535573 00000 n -0000545307 00000 n -0000544520 00000 n -0000535745 00000 n -0000545124 00000 n -0000621181 00000 n -0000618544 00000 n -0000621018 00000 n -0000545246 00000 n -0000544675 00000 n -0000544824 00000 n -0000544974 00000 n -0000550928 00000 n -0000550747 00000 n -0000545494 00000 n -0000550866 00000 n -0000560443 00000 n -0000559656 00000 n -0000551038 00000 n -0000560261 00000 n -0000560382 00000 n -0000559811 00000 n -0000559960 00000 n -0000560111 00000 n -0000566052 00000 n -0000565871 00000 n -0000560617 00000 n -0000565990 00000 n -0000738153 00000 n -0000569040 00000 n -0000568799 00000 n -0000566162 00000 n -0000568918 00000 n -0000574005 00000 n -0000573530 00000 n -0000569137 00000 n -0000573819 00000 n -0000573943 00000 n -0000573669 00000 n -0000580935 00000 n -0000580150 00000 n -0000574128 00000 n -0000580752 00000 n -0000580874 00000 n -0000580305 00000 n -0000580453 00000 n -0000580603 00000 n -0000588909 00000 n -0000588213 00000 n -0000581058 00000 n -0000588662 00000 n -0000588786 00000 n -0000588848 00000 n -0000588360 00000 n -0000588511 00000 n -0000597236 00000 n -0000596667 00000 n -0000589032 00000 n -0000597114 00000 n -0000596814 00000 n -0000596964 00000 n -0000602094 00000 n -0000602156 00000 n -0000602217 00000 n -0000601913 00000 n -0000597333 00000 n -0000602032 00000 n -0000738270 00000 n -0000607312 00000 n -0000607010 00000 n -0000602314 00000 n -0000607129 00000 n -0000607251 00000 n -0000609507 00000 n -0000609202 00000 n -0000607422 00000 n -0000609321 00000 n -0000609445 00000 n -0000611962 00000 n -0000611660 00000 n -0000609617 00000 n -0000611779 00000 n -0000611901 00000 n -0000614746 00000 n -0000614441 00000 n -0000612072 00000 n -0000614560 00000 n -0000614684 00000 n -0000617439 00000 n -0000617137 00000 n -0000614856 00000 n -0000617256 00000 n -0000617378 00000 n -0000617549 00000 n -0000621381 00000 n -0000621405 00000 n -0000625610 00000 n -0000625735 00000 n -0000629904 00000 n -0000635521 00000 n -0000635692 00000 n -0000645008 00000 n -0000657119 00000 n -0000661636 00000 n -0000672451 00000 n -0000672769 00000 n -0000683139 00000 n -0000700909 00000 n -0000716324 00000 n -0000723932 00000 n -0000736385 00000 n -0000738387 00000 n -0000738505 00000 n -0000738623 00000 n -0000738709 00000 n -0000738787 00000 n -0000744469 00000 n -0000749278 00000 n -0000749317 00000 n -0000749355 00000 n -0000749687 00000 n +0000440612 00000 n +0000440734 00000 n +0000440461 00000 n +0000445414 00000 n +0000444939 00000 n +0000440931 00000 n +0000445228 00000 n +0000445352 00000 n +0000445078 00000 n +0000735818 00000 n +0000449995 00000 n +0000449523 00000 n +0000445537 00000 n +0000449812 00000 n +0000449934 00000 n +0000449662 00000 n +0000456315 00000 n +0000455839 00000 n +0000450118 00000 n +0000456129 00000 n +0000456253 00000 n +0000455978 00000 n +0000465016 00000 n +0000464543 00000 n +0000456464 00000 n +0000464833 00000 n +0000464955 00000 n +0000464682 00000 n +0000473713 00000 n +0000473238 00000 n +0000465152 00000 n +0000473527 00000 n +0000473651 00000 n +0000473377 00000 n +0000474867 00000 n +0000474626 00000 n +0000473849 00000 n +0000474745 00000 n +0000484303 00000 n +0000483516 00000 n +0000474964 00000 n +0000484118 00000 n +0000484241 00000 n +0000483671 00000 n +0000483819 00000 n +0000483969 00000 n +0000735935 00000 n +0000489417 00000 n +0000489237 00000 n +0000484477 00000 n +0000489356 00000 n +0000498876 00000 n +0000498089 00000 n +0000489527 00000 n +0000498691 00000 n +0000498814 00000 n +0000498244 00000 n +0000498392 00000 n +0000498542 00000 n +0000503990 00000 n +0000503810 00000 n +0000499050 00000 n +0000503929 00000 n +0000513470 00000 n +0000512683 00000 n +0000504100 00000 n +0000513285 00000 n +0000513408 00000 n +0000512838 00000 n +0000512986 00000 n +0000513136 00000 n +0000518584 00000 n +0000518404 00000 n +0000513644 00000 n +0000518523 00000 n +0000528082 00000 n +0000527295 00000 n +0000518694 00000 n +0000527896 00000 n +0000528020 00000 n +0000527450 00000 n +0000527598 00000 n +0000527747 00000 n +0000736052 00000 n +0000533196 00000 n +0000533016 00000 n +0000528256 00000 n +0000533135 00000 n +0000542867 00000 n +0000542080 00000 n +0000533306 00000 n +0000542681 00000 n +0000618757 00000 n +0000616120 00000 n +0000618594 00000 n +0000542805 00000 n +0000542235 00000 n +0000542383 00000 n +0000542532 00000 n +0000548492 00000 n +0000548312 00000 n +0000543054 00000 n +0000548431 00000 n +0000557990 00000 n +0000557203 00000 n +0000548602 00000 n +0000557805 00000 n +0000557928 00000 n +0000557358 00000 n +0000557506 00000 n +0000557656 00000 n +0000563603 00000 n +0000563423 00000 n +0000558164 00000 n +0000563542 00000 n +0000566551 00000 n +0000566308 00000 n +0000563713 00000 n +0000566427 00000 n +0000736169 00000 n +0000571523 00000 n +0000571051 00000 n +0000566648 00000 n +0000571340 00000 n +0000571462 00000 n +0000571190 00000 n +0000578468 00000 n +0000577680 00000 n +0000571646 00000 n +0000578282 00000 n +0000578406 00000 n +0000577835 00000 n +0000577983 00000 n +0000578133 00000 n +0000586463 00000 n +0000585771 00000 n +0000578591 00000 n +0000586220 00000 n +0000586342 00000 n +0000586403 00000 n +0000585918 00000 n +0000586069 00000 n +0000594816 00000 n +0000594246 00000 n +0000586586 00000 n +0000594692 00000 n +0000594393 00000 n +0000594542 00000 n +0000599678 00000 n +0000599740 00000 n +0000599802 00000 n +0000599498 00000 n +0000594913 00000 n +0000599617 00000 n +0000604893 00000 n +0000604588 00000 n +0000599899 00000 n +0000604707 00000 n +0000604831 00000 n +0000736286 00000 n +0000607066 00000 n +0000606764 00000 n +0000605003 00000 n +0000606883 00000 n +0000607005 00000 n +0000609532 00000 n +0000609227 00000 n +0000607176 00000 n +0000609346 00000 n +0000609470 00000 n +0000612309 00000 n +0000612007 00000 n +0000609642 00000 n +0000612126 00000 n +0000612248 00000 n +0000615015 00000 n +0000614710 00000 n +0000612419 00000 n +0000614829 00000 n +0000614953 00000 n +0000615125 00000 n +0000618957 00000 n +0000618981 00000 n +0000623186 00000 n +0000623311 00000 n +0000627480 00000 n +0000633097 00000 n +0000633268 00000 n +0000642584 00000 n +0000654695 00000 n +0000659212 00000 n +0000670303 00000 n +0000670623 00000 n +0000680993 00000 n +0000698763 00000 n +0000714338 00000 n +0000721948 00000 n +0000734401 00000 n +0000736395 00000 n +0000736513 00000 n +0000736631 00000 n +0000736717 00000 n +0000736795 00000 n +0000742477 00000 n +0000747268 00000 n +0000747307 00000 n +0000747345 00000 n +0000747677 00000 n trailer << -/Size 938 -/Root 936 0 R -/Info 937 0 R +/Size 934 +/Root 932 0 R +/Info 933 0 R >> startxref -750151 +748141 %%EOF diff --git a/src/modules/psb_tools_mod.f90 b/src/modules/psb_tools_mod.f90 index 0efb3786..c0b54722 100644 --- a/src/modules/psb_tools_mod.f90 +++ b/src/modules/psb_tools_mod.f90 @@ -328,6 +328,28 @@ Module psb_tools_mod integer, optional, intent(in) :: insflag integer, optional, intent(in) :: dupl end subroutine psb_dinsvv + ! 2-D double precision version + subroutine psb_dinsi(m,irw,val, x,desc_a,info,dupl) + use psb_descriptor_type + integer, intent(in) :: m + type(psb_desc_type), intent(in) :: desc_a + real(kind(1.d0)),pointer :: x(:,:) + integer, intent(in) :: irw(:) + real(kind(1.d0)), intent(in) :: val(:,:) + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + end subroutine psb_dinsi + ! 1-D double precision version + subroutine psb_dinsvi(m,irw,val,x,desc_a,info,dupl) + use psb_descriptor_type + integer, intent(in) :: m + type(psb_desc_type), intent(in) :: desc_a + real(kind(1.d0)),pointer :: x(:) + integer, intent(in) :: irw(:) + real(kind(1.d0)), intent(in) :: val(:) + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + end subroutine psb_dinsvi ! 2-D integer version subroutine psb_iins(m, n, blck, x, ix, jx, desc_a, info,& & iblck, jblck,dupl) @@ -369,6 +391,28 @@ Module psb_tools_mod integer, optional, intent(in) :: dupl end subroutine psb_iinsvv ! 2-D double precision version + subroutine psb_iinsi(m,val,irw, x,desc_a,info,dupl) + use psb_descriptor_type + integer, intent(in) :: m + type(psb_desc_type), intent(in) :: desc_a + integer,pointer :: x(:,:) + integer, intent(in) :: irw(:) + integer, intent(in) :: val(:,:) + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + end subroutine psb_iinsi + ! 1-D double precision version + subroutine psb_iinsvi(m, val,irw, x,desc_a,info,dupl) + use psb_descriptor_type + integer, intent(in) :: m + type(psb_desc_type), intent(in) :: desc_a + integer,pointer :: x(:) + integer, intent(in) :: irw(:) + integer, intent(in) :: val(:) + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + end subroutine psb_iinsvi + ! 2-D double precision version subroutine psb_zins(m, n, blck, x, ix, jx, desc_a, info,& & iblck, jblck,dupl) use psb_descriptor_type @@ -408,6 +452,28 @@ Module psb_tools_mod integer, optional, intent(in) :: insflag integer, optional, intent(in) :: dupl end subroutine psb_zinsvv + ! 2-D double precision version + subroutine psb_zinsi(m,irw,val, x, desc_a,info,dupl) + use psb_descriptor_type + integer, intent(in) :: m + type(psb_desc_type), intent(in) :: desc_a + complex(kind(1.d0)),pointer :: x(:,:) + integer, intent(in) :: irw(:) + complex(kind(1.d0)), intent(in) :: val(:,:) + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + end subroutine psb_zinsi + ! 1-D double precision version + subroutine psb_zinsvi(m, irw,val, x,desc_a,info,dupl) + use psb_descriptor_type + integer, intent(in) :: m + type(psb_desc_type), intent(in) :: desc_a + complex(kind(1.d0)),pointer :: x(:) + integer, intent(in) :: irw(:) + complex(kind(1.d0)), intent(in) :: val(:) + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + end subroutine psb_zinsvi end interface diff --git a/src/tools/psb_dins.f90 b/src/tools/psb_dins.f90 index f49d1e65..7613407c 100644 --- a/src/tools/psb_dins.f90 +++ b/src/tools/psb_dins.f90 @@ -669,3 +669,387 @@ subroutine psb_dinsvv(m, blck, x, ix, desc_a, info,& end subroutine psb_dinsvv + +!!$ +!!$ Parallel Sparse BLAS v2.0 +!!$ (C) Copyright 2006 Salvatore Filippone University of Rome Tor Vergata +!!$ Alfredo Buttari University of Rome Tor Vergata +!!$ +!!$ Redistribution and use in source and binary forms, with or without +!!$ modification, are permitted provided that the following conditions +!!$ are met: +!!$ 1. Redistributions of source code must retain the above copyright +!!$ notice, this list of conditions and the following disclaimer. +!!$ 2. Redistributions in binary form must reproduce the above copyright +!!$ notice, this list of conditions, and the following disclaimer in the +!!$ documentation and/or other materials provided with the distribution. +!!$ 3. The name of the PSBLAS group or the names of its contributors may +!!$ not be used to endorse or promote products derived from this +!!$ software without specific written permission. +!!$ +!!$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +!!$ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +!!$ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +!!$ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PSBLAS GROUP OR ITS CONTRIBUTORS +!!$ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +!!$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +!!$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +!!$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +!!$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +!!$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +!!$ POSSIBILITY OF SUCH DAMAGE. +!!$ +!!$ +! Subroutine: psb_dinsvv +! Insert dense submatrix to dense matrix. +! +! Parameters: +! m - integer. Rows number of submatrix belonging to blck to be inserted. +! x - real, pointer, dimension(:). The destination dense matrix. +! val - real, pointer, dimension(:). The source dense submatrix. +! desc_a - type(). The communication descriptor. +! info - integer. Eventually returns an error code +! iblck - integer(optional). First row of submatrix belonging to blck to be inserted. +! insflag - integer(optional). ??? +subroutine psb_dinsvi(m, irw, val, x, desc_a, info, dupl) + !....insert dense submatrix to dense matrix ..... + use psb_descriptor_type + use psb_const_mod + use psb_error_mod + implicit none + + ! m rows number of submatrix belonging to val to be inserted + + + ! ix x global-row corresponding to position at which val submatrix + ! must be inserted + + !....parameters... + integer, intent(in) :: m + integer, intent(in) :: irw(:) + real(kind(1.d0)), intent(in) :: val(:) + real(kind(1.d0)),pointer :: x(:) + type(psb_desc_type), intent(in) :: desc_a + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + + !locals..... + integer :: icontxt,i,loc_row,glob_row,row,k,& + & loc_rows,loc_cols,iblock, liflag,mglob,err_act, int_err(5), err + integer :: nprow,npcol, me ,mypcol,dupl_ + character(len=20) :: name, char_err + + if(psb_get_errstatus().ne.0) return + info=0 + call psb_erractionsave(err_act) + name = 'psb_dinsvi' + + if (.not.associated(desc_a%glob_to_loc)) then + info=3110 + call psb_errpush(info,name) + return + end if + if ((.not.associated(desc_a%matrix_data))) then + int_err(1)=3110 + call psb_errpush(info,name) + return + end if + + icontxt=desc_a%matrix_data(psb_ctxt_) + + ! check on blacs grid + call blacs_gridinfo(icontxt, nprow, npcol, me, mypcol) + if (nprow.eq.-1) then + info = 2010 + call psb_errpush(info,name) + goto 9999 + else if (npcol.ne.1) then + info = 2030 + int_err(1) = npcol + call psb_errpush(info,name,int_err) + goto 9999 + endif + + !... check parameters.... + if (m.lt.0) then + info = 10 + int_err(1) = 1 + int_err(2) = m + call psb_errpush(info,name,int_err) + goto 9999 + else if (.not.psb_is_ok_dec(desc_a%matrix_data(psb_dec_type_))) then + info = 3110 + int_err(1) = desc_a%matrix_data(psb_dec_type_) + call psb_errpush(info,name,int_err) + goto 9999 + else if (size(x, dim=1).lt.desc_a%matrix_data(psb_n_row_)) then + info = 310 + int_err(1) = 5 + int_err(2) = 4 + call psb_errpush(info,name,int_err) + goto 9999 + endif + + loc_rows=desc_a%matrix_data(psb_n_row_) + loc_cols=desc_a%matrix_data(psb_n_col_) + mglob = desc_a%matrix_data(psb_m_) + + if (present(dupl)) then + dupl_ = dupl + else + dupl_ = psb_dupl_ovwrt_ + endif + + select case(dupl_) + case(psb_dupl_ovwrt_) + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + x(loc_row) = val(i) + end if + end if + enddo + + case(psb_dupl_add_) + + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + x(loc_row) = x(loc_row) + val(i) + end if + end if + enddo + + case default + info = 321 + call psb_errpush(info,name) + goto 9999 + end select + + call psb_erractionrestore(err_act) + return + +9999 continue + call psb_erractionrestore(err_act) + + if (err_act.eq.act_ret) then + return + else + call psb_error(icontxt) + end if + return + +end subroutine psb_dinsvi + + +!!$ +!!$ Parallel Sparse BLAS v2.0 +!!$ (C) Copyright 2006 Salvatore Filippone University of Rome Tor Vergata +!!$ Alfredo Buttari University of Rome Tor Vergata +!!$ +!!$ Redistribution and use in source and binary forms, with or without +!!$ modification, are permitted provided that the following conditions +!!$ are met: +!!$ 1. Redistributions of source code must retain the above copyright +!!$ notice, this list of conditions and the following disclaimer. +!!$ 2. Redistributions in binary form must reproduce the above copyright +!!$ notice, this list of conditions, and the following disclaimer in the +!!$ documentation and/or other materials provided with the distribution. +!!$ 3. The name of the PSBLAS group or the names of its contributors may +!!$ not be used to endorse or promote products derived from this +!!$ software without specific written permission. +!!$ +!!$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +!!$ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +!!$ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +!!$ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PSBLAS GROUP OR ITS CONTRIBUTORS +!!$ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +!!$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +!!$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +!!$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +!!$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +!!$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +!!$ POSSIBILITY OF SUCH DAMAGE. +!!$ +!!$ +! Subroutine: psb_dinsvv +! Insert dense submatrix to dense matrix. +! +! Parameters: +! m - integer. Rows number of submatrix belonging to val to be inserted. +! x - real, pointer, dimension(:). The destination dense matrix. +! ix - integer. x global-row corresponding to position at which val submatrix must be inserted. +! val - real, pointer, dimension(:). The source dense submatrix. +! desc_a - type(). The communication descriptor. +! info - integer. Eventually returns an error code +! insflag - integer(optional). ??? +subroutine psb_dinsi(m, irw, val, x, desc_a, info, dupl) + !....insert dense submatrix to dense matrix ..... + use psb_descriptor_type + use psb_const_mod + use psb_error_mod + implicit none + + ! m rows number of submatrix belonging to val to be inserted + + ! ival first row of submatrix belonging to val to be inserted + + ! ix x global-row corresponding to position at which val submatrix + ! must be inserted + + !....parameters... + integer, intent(in) :: m + integer, intent(in) :: irw(:) + real(kind(1.d0)), intent(in) :: val(:,:) + real(kind(1.d0)),pointer :: x(:,:) + type(psb_desc_type), intent(in) :: desc_a + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + + !locals..... + integer :: icontxt,i,loc_row,glob_row,row,k,j,n,& + & loc_rows,loc_cols,iblock, liflag,mglob,err_act, int_err(5), err + integer :: nprow,npcol, me ,mypcol,dupl_ + character(len=20) :: name, char_err + + if(psb_get_errstatus().ne.0) return + info=0 + call psb_erractionsave(err_act) + name = 'psb_dinsi' + + if (.not.associated(desc_a%glob_to_loc)) then + info=3110 + call psb_errpush(info,name) + return + end if + if ((.not.associated(desc_a%matrix_data))) then + int_err(1)=3110 + call psb_errpush(info,name) + return + end if + + icontxt=desc_a%matrix_data(psb_ctxt_) + + ! check on blacs grid + call blacs_gridinfo(icontxt, nprow, npcol, me, mypcol) + if (nprow.eq.-1) then + info = 2010 + call psb_errpush(info,name) + goto 9999 + else if (npcol.ne.1) then + info = 2030 + int_err(1) = npcol + call psb_errpush(info,name,int_err) + goto 9999 + endif + + !... check parameters.... + if (m.lt.0) then + info = 10 + int_err(1) = 1 + int_err(2) = m + call psb_errpush(info,name,int_err) + goto 9999 + else if (.not.psb_is_ok_dec(desc_a%matrix_data(psb_dec_type_))) then + info = 3110 + int_err(1) = desc_a%matrix_data(psb_dec_type_) + call psb_errpush(info,name,int_err) + goto 9999 + else if (size(x, dim=1).lt.desc_a%matrix_data(psb_n_row_)) then + info = 310 + int_err(1) = 5 + int_err(2) = 4 + call psb_errpush(info,name,int_err) + goto 9999 + endif + + loc_rows=desc_a%matrix_data(psb_n_row_) + loc_cols=desc_a%matrix_data(psb_n_col_) + mglob = desc_a%matrix_data(psb_m_) + + n = min(size(val,2),size(x,2)) + + if (present(dupl)) then + dupl_ = dupl + else + dupl_ = psb_dupl_ovwrt_ + endif + + select case(dupl_) + case(psb_dupl_ovwrt_) + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + do j=1,n + x(loc_row,j) = val(i,j) + end do + end if + end if + enddo + + case(psb_dupl_add_) + + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + do j=1,n + x(loc_row,j) = x(loc_row,j) + val(i,j) + end do + end if + end if + enddo + + case default + info = 321 + call psb_errpush(info,name) + goto 9999 + end select + + call psb_erractionrestore(err_act) + return + +9999 continue + call psb_erractionrestore(err_act) + + if (err_act.eq.act_ret) then + return + else + call psb_error(icontxt) + end if + return + +end subroutine psb_dinsi + + diff --git a/src/tools/psb_iins.f90 b/src/tools/psb_iins.f90 index de211546..b65ca89c 100644 --- a/src/tools/psb_iins.f90 +++ b/src/tools/psb_iins.f90 @@ -568,3 +568,381 @@ subroutine psb_iinsvv(m, blck, x, ix, desc_a, info,& end subroutine psb_iinsvv + + +!!$ +!!$ Parallel Sparse BLAS v2.0 +!!$ (C) Copyright 2006 Salvatore Filippone University of Rome Tor Vergata +!!$ Alfredo Buttari University of Rome Tor Vergata +!!$ +!!$ Redistribution and use in source and binary forms, with or without +!!$ modification, are permitted provided that the following conditions +!!$ are met: +!!$ 1. Redistributions of source code must retain the above copyright +!!$ notice, this list of conditions and the following disclaimer. +!!$ 2. Redistributions in binary form must reproduce the above copyright +!!$ notice, this list of conditions, and the following disclaimer in the +!!$ documentation and/or other materials provided with the distribution. +!!$ 3. The name of the PSBLAS group or the names of its contributors may +!!$ not be used to endorse or promote products derived from this +!!$ software without specific written permission. +!!$ +!!$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +!!$ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +!!$ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +!!$ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PSBLAS GROUP OR ITS CONTRIBUTORS +!!$ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +!!$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +!!$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +!!$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +!!$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +!!$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +!!$ POSSIBILITY OF SUCH DAMAGE. +!!$ +!!$ +! Subroutine: psb_dinsvv +! Insert dense submatrix to dense matrix. +! +! Parameters: +! m - integer. Rows number of submatrix belonging to val to be inserted. +! x - real, pointer, dimension(:). The destination dense matrix. +! ix - integer. x global-row corresponding to position at which val submatrix must be inserted. +! val - real, pointer, dimension(:). The source dense submatrix. +! desc_a - type(). The communication descriptor. +! info - integer. Eventually returns an error code +subroutine psb_iinsvi(m, irw, val, x, desc_a, info, dupl) + !....insert dense submatrix to dense matrix ..... + use psb_descriptor_type + use psb_const_mod + use psb_error_mod + implicit none + + ! m rows number of submatrix belonging to val to be inserted + ! ix x global-row corresponding to position at which val submatrix + ! must be inserted + + !....parameters... + integer, intent(in) :: m + integer, intent(in) :: irw(:) + integer, intent(in) :: val(:) + integer,pointer :: x(:) + type(psb_desc_type), intent(in) :: desc_a + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + + !locals..... + integer :: icontxt,i,loc_row,glob_row,row,k,& + & loc_rows,loc_cols,iblock, liflag,mglob,err_act, int_err(5), err + integer :: nprow,npcol, me ,mypcol,dupl_ + character(len=20) :: name, char_err + + if(psb_get_errstatus().ne.0) return + info=0 + call psb_erractionsave(err_act) + name = 'psb_dinsvv' + + if (.not.associated(desc_a%glob_to_loc)) then + info=3110 + call psb_errpush(info,name) + return + end if + if ((.not.associated(desc_a%matrix_data))) then + int_err(1)=3110 + call psb_errpush(info,name) + return + end if + + icontxt=desc_a%matrix_data(psb_ctxt_) + + ! check on blacs grid + call blacs_gridinfo(icontxt, nprow, npcol, me, mypcol) + if (nprow.eq.-1) then + info = 2010 + call psb_errpush(info,name) + goto 9999 + else if (npcol.ne.1) then + info = 2030 + int_err(1) = npcol + call psb_errpush(info,name,int_err) + goto 9999 + endif + + !... check parameters.... + if (m.lt.0) then + info = 10 + int_err(1) = 1 + int_err(2) = m + call psb_errpush(info,name,int_err) + goto 9999 + else if (.not.psb_is_ok_dec(desc_a%matrix_data(psb_dec_type_))) then + info = 3110 + int_err(1) = desc_a%matrix_data(psb_dec_type_) + call psb_errpush(info,name,int_err) + goto 9999 + else if (size(x, dim=1).lt.desc_a%matrix_data(psb_n_row_)) then + info = 310 + int_err(1) = 5 + int_err(2) = 4 + call psb_errpush(info,name,int_err) + goto 9999 + endif + + loc_rows=desc_a%matrix_data(psb_n_row_) + loc_cols=desc_a%matrix_data(psb_n_col_) + mglob = desc_a%matrix_data(psb_m_) + + if (present(dupl)) then + dupl_ = dupl + else + dupl_ = psb_dupl_ovwrt_ + endif + + select case(dupl_) + case(psb_dupl_ovwrt_) + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + x(loc_row) = val(i) + end if + end if + enddo + + case(psb_dupl_add_) + + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + x(loc_row) = x(loc_row) + val(i) + end if + end if + enddo + + case default + info = 321 + call psb_errpush(info,name) + goto 9999 + end select + + call psb_erractionrestore(err_act) + return + +9999 continue + call psb_erractionrestore(err_act) + + if (err_act.eq.act_ret) then + return + else + call psb_error(icontxt) + end if + return + +end subroutine psb_iinsvi + + +!!$ +!!$ Parallel Sparse BLAS v2.0 +!!$ (C) Copyright 2006 Salvatore Filippone University of Rome Tor Vergata +!!$ Alfredo Buttari University of Rome Tor Vergata +!!$ +!!$ Redistribution and use in source and binary forms, with or without +!!$ modification, are permitted provided that the following conditions +!!$ are met: +!!$ 1. Redistributions of source code must retain the above copyright +!!$ notice, this list of conditions and the following disclaimer. +!!$ 2. Redistributions in binary form must reproduce the above copyright +!!$ notice, this list of conditions, and the following disclaimer in the +!!$ documentation and/or other materials provided with the distribution. +!!$ 3. The name of the PSBLAS group or the names of its contributors may +!!$ not be used to endorse or promote products derived from this +!!$ software without specific written permission. +!!$ +!!$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +!!$ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +!!$ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +!!$ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PSBLAS GROUP OR ITS CONTRIBUTORS +!!$ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +!!$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +!!$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +!!$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +!!$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +!!$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +!!$ POSSIBILITY OF SUCH DAMAGE. +!!$ +!!$ +! Subroutine: psb_dinsvv +! Insert dense submatrix to dense matrix. +! +! Parameters: +! m - integer. Rows number of submatrix belonging to val to be inserted. +! x - real, pointer, dimension(:). The destination dense matrix. +! ix - integer. x global-row corresponding to position at which val submatrix must be inserted. +! val - real, pointer, dimension(:). The source dense submatrix. +! desc_a - type(). The communication descriptor. +! info - integer. Eventually returns an error code +! insflag - integer(optional). ??? +subroutine psb_iinsi(m,irw, val, x, desc_a, info, dupl) + !....insert dense submatrix to dense matrix ..... + use psb_descriptor_type + use psb_const_mod + use psb_error_mod + implicit none + + ! m rows number of submatrix belonging to val to be inserted + + ! ix x global-row corresponding to position at which val submatrix + ! must be inserted + + !....parameters... + integer, intent(in) :: m + integer, intent(in) :: irw(:) + integer, intent(in) :: val(:,:) + integer,pointer :: x(:,:) + type(psb_desc_type), intent(in) :: desc_a + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + + !locals..... + integer :: icontxt,i,loc_row,glob_row,row,k,j,n,& + & loc_rows,loc_cols,iblock, liflag,mglob,err_act, int_err(5), err + integer :: nprow,npcol, me ,mypcol,dupl_ + character(len=20) :: name, char_err + + if(psb_get_errstatus().ne.0) return + info=0 + call psb_erractionsave(err_act) + name = 'psb_dinsvv' + + if (.not.associated(desc_a%glob_to_loc)) then + info=3110 + call psb_errpush(info,name) + return + end if + if ((.not.associated(desc_a%matrix_data))) then + int_err(1)=3110 + call psb_errpush(info,name) + return + end if + + icontxt=desc_a%matrix_data(psb_ctxt_) + + ! check on blacs grid + call blacs_gridinfo(icontxt, nprow, npcol, me, mypcol) + if (nprow.eq.-1) then + info = 2010 + call psb_errpush(info,name) + goto 9999 + else if (npcol.ne.1) then + info = 2030 + int_err(1) = npcol + call psb_errpush(info,name,int_err) + goto 9999 + endif + + !... check parameters.... + if (m.lt.0) then + info = 10 + int_err(1) = 1 + int_err(2) = m + call psb_errpush(info,name,int_err) + goto 9999 + else if (.not.psb_is_ok_dec(desc_a%matrix_data(psb_dec_type_))) then + info = 3110 + int_err(1) = desc_a%matrix_data(psb_dec_type_) + call psb_errpush(info,name,int_err) + goto 9999 + else if (size(x, dim=1).lt.desc_a%matrix_data(psb_n_row_)) then + info = 310 + int_err(1) = 5 + int_err(2) = 4 + call psb_errpush(info,name,int_err) + goto 9999 + endif + + loc_rows=desc_a%matrix_data(psb_n_row_) + loc_cols=desc_a%matrix_data(psb_n_col_) + mglob = desc_a%matrix_data(psb_m_) + + n = min(size(val,2),size(x,2)) + + if (present(dupl)) then + dupl_ = dupl + else + dupl_ = psb_dupl_ovwrt_ + endif + + select case(dupl_) + case(psb_dupl_ovwrt_) + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + do j=1,n + x(loc_row,j) = val(i,j) + end do + end if + end if + enddo + + case(psb_dupl_add_) + + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + do j=1,n + x(loc_row,j) = x(loc_row,j) + val(i,j) + end do + end if + end if + enddo + + case default + info = 321 + call psb_errpush(info,name) + goto 9999 + end select + + call psb_erractionrestore(err_act) + return + +9999 continue + call psb_erractionrestore(err_act) + + if (err_act.eq.act_ret) then + return + else + call psb_error(icontxt) + end if + return + +end subroutine psb_iinsi diff --git a/src/tools/psb_zins.f90 b/src/tools/psb_zins.f90 index 712958c1..65847075 100644 --- a/src/tools/psb_zins.f90 +++ b/src/tools/psb_zins.f90 @@ -668,3 +668,382 @@ subroutine psb_zinsvv(m, blck, x, ix, desc_a, info,& end subroutine psb_zinsvv + + +!!$ +!!$ Parallel Sparse BLAS v2.0 +!!$ (C) Copyright 2006 Salvatore Filippone University of Rome Tor Vergata +!!$ Alfredo Buttari University of Rome Tor Vergata +!!$ +!!$ Redistribution and use in source and binary forms, with or without +!!$ modification, are permitted provided that the following conditions +!!$ are met: +!!$ 1. Redistributions of source code must retain the above copyright +!!$ notice, this list of conditions and the following disclaimer. +!!$ 2. Redistributions in binary form must reproduce the above copyright +!!$ notice, this list of conditions, and the following disclaimer in the +!!$ documentation and/or other materials provided with the distribution. +!!$ 3. The name of the PSBLAS group or the names of its contributors may +!!$ not be used to endorse or promote products derived from this +!!$ software without specific written permission. +!!$ +!!$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +!!$ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +!!$ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +!!$ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PSBLAS GROUP OR ITS CONTRIBUTORS +!!$ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +!!$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +!!$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +!!$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +!!$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +!!$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +!!$ POSSIBILITY OF SUCH DAMAGE. +!!$ +!!$ +! Subroutine: psb_dinsvv +! Insert dense submatrix to dense matrix. +! +! Parameters: +! m - integer. Rows number of submatrix belonging to val to be inserted. +! x - real, pointer, dimension(:). The destination dense matrix. +! ix - integer. x global-row corresponding to position at which val submatrix must be inserted. +! val - real, pointer, dimension(:). The source dense submatrix. +! desc_a - type(). The communication descriptor. +! info - integer. Eventually returns an error code +subroutine psb_zinsvi(m, irw, val, x, desc_a, info, dupl) + !....insert dense submatrix to dense matrix ..... + use psb_descriptor_type + use psb_const_mod + use psb_error_mod + implicit none + + ! m rows number of submatrix belonging to val to be inserted + + ! ix x global-row corresponding to position at which val submatrix + ! must be inserted + + !....parameters... + integer, intent(in) :: m + integer, intent(in) :: irw(:) + complex(kind(1.d0)), intent(in) :: val(:) + complex(kind(1.d0)),pointer :: x(:) + type(psb_desc_type), intent(in) :: desc_a + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + + !locals..... + integer :: icontxt,i,loc_row,glob_row,row,k,& + & loc_rows,loc_cols,iblock, liflag,mglob,err_act, int_err(5), err + integer :: nprow,npcol, me ,mypcol,dupl_ + character(len=20) :: name, char_err + + if(psb_get_errstatus().ne.0) return + info=0 + call psb_erractionsave(err_act) + name = 'psb_dinsvv' + + if (.not.associated(desc_a%glob_to_loc)) then + info=3110 + call psb_errpush(info,name) + return + end if + if ((.not.associated(desc_a%matrix_data))) then + int_err(1)=3110 + call psb_errpush(info,name) + return + end if + + icontxt=desc_a%matrix_data(psb_ctxt_) + + ! check on blacs grid + call blacs_gridinfo(icontxt, nprow, npcol, me, mypcol) + if (nprow.eq.-1) then + info = 2010 + call psb_errpush(info,name) + goto 9999 + else if (npcol.ne.1) then + info = 2030 + int_err(1) = npcol + call psb_errpush(info,name,int_err) + goto 9999 + endif + + !... check parameters.... + if (m.lt.0) then + info = 10 + int_err(1) = 1 + int_err(2) = m + call psb_errpush(info,name,int_err) + goto 9999 + else if (.not.psb_is_ok_dec(desc_a%matrix_data(psb_dec_type_))) then + info = 3110 + int_err(1) = desc_a%matrix_data(psb_dec_type_) + call psb_errpush(info,name,int_err) + goto 9999 + else if (size(x, dim=1).lt.desc_a%matrix_data(psb_n_row_)) then + info = 310 + int_err(1) = 5 + int_err(2) = 4 + call psb_errpush(info,name,int_err) + goto 9999 + endif + + loc_rows=desc_a%matrix_data(psb_n_row_) + loc_cols=desc_a%matrix_data(psb_n_col_) + mglob = desc_a%matrix_data(psb_m_) + + if (present(dupl)) then + dupl_ = dupl + else + dupl_ = psb_dupl_ovwrt_ + endif + + select case(dupl_) + case(psb_dupl_ovwrt_) + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + x(loc_row) = val(i) + end if + end if + enddo + + case(psb_dupl_add_) + + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + x(loc_row) = x(loc_row) + val(i) + end if + end if + enddo + + case default + info = 321 + call psb_errpush(info,name) + goto 9999 + end select + + call psb_erractionrestore(err_act) + return + +9999 continue + call psb_erractionrestore(err_act) + + if (err_act.eq.act_ret) then + return + else + call psb_error(icontxt) + end if + return + +end subroutine psb_zinsvi + + +!!$ +!!$ Parallel Sparse BLAS v2.0 +!!$ (C) Copyright 2006 Salvatore Filippone University of Rome Tor Vergata +!!$ Alfredo Buttari University of Rome Tor Vergata +!!$ +!!$ Redistribution and use in source and binary forms, with or without +!!$ modification, are permitted provided that the following conditions +!!$ are met: +!!$ 1. Redistributions of source code must retain the above copyright +!!$ notice, this list of conditions and the following disclaimer. +!!$ 2. Redistributions in binary form must reproduce the above copyright +!!$ notice, this list of conditions, and the following disclaimer in the +!!$ documentation and/or other materials provided with the distribution. +!!$ 3. The name of the PSBLAS group or the names of its contributors may +!!$ not be used to endorse or promote products derived from this +!!$ software without specific written permission. +!!$ +!!$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +!!$ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +!!$ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +!!$ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PSBLAS GROUP OR ITS CONTRIBUTORS +!!$ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +!!$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +!!$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +!!$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +!!$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +!!$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +!!$ POSSIBILITY OF SUCH DAMAGE. +!!$ +!!$ +! Subroutine: psb_dinsvv +! Insert dense submatrix to dense matrix. +! +! Parameters: +! m - integer. Rows number of submatrix belonging to val to be inserted. +! x - real, pointer, dimension(:). The destination dense matrix. +! ix - integer. x global-row corresponding to position at which val submatrix must be inserted. +! val - real, pointer, dimension(:). The source dense submatrix. +! desc_a - type(). The communication descriptor. +! info - integer. Eventually returns an error code +subroutine psb_zinsi(m,irw, val, x, desc_a, info, dupl) + !....insert dense submatrix to dense matrix ..... + use psb_descriptor_type + use psb_const_mod + use psb_error_mod + implicit none + + ! m rows number of submatrix belonging to val to be inserted + + ! ix x global-row corresponding to position at which val submatrix + ! must be inserted + + !....parameters... + integer, intent(in) :: m + integer, intent(in) :: irw(:) + complex(kind(1.d0)), intent(in) :: val(:,:) + complex(kind(1.d0)),pointer :: x(:,:) + type(psb_desc_type), intent(in) :: desc_a + integer, intent(out) :: info + integer, optional, intent(in) :: dupl + + !locals..... + integer :: icontxt,i,loc_row,glob_row,row,k,j,n,& + & loc_rows,loc_cols,iblock, liflag,mglob,err_act, int_err(5), err + integer :: nprow,npcol, me ,mypcol,dupl_ + character(len=20) :: name, char_err + + if(psb_get_errstatus().ne.0) return + info=0 + call psb_erractionsave(err_act) + name = 'psb_dinsvv' + + if (.not.associated(desc_a%glob_to_loc)) then + info=3110 + call psb_errpush(info,name) + return + end if + if ((.not.associated(desc_a%matrix_data))) then + int_err(1)=3110 + call psb_errpush(info,name) + return + end if + + icontxt=desc_a%matrix_data(psb_ctxt_) + + ! check on blacs grid + call blacs_gridinfo(icontxt, nprow, npcol, me, mypcol) + if (nprow.eq.-1) then + info = 2010 + call psb_errpush(info,name) + goto 9999 + else if (npcol.ne.1) then + info = 2030 + int_err(1) = npcol + call psb_errpush(info,name,int_err) + goto 9999 + endif + + !... check parameters.... + if (m.lt.0) then + info = 10 + int_err(1) = 1 + int_err(2) = m + call psb_errpush(info,name,int_err) + goto 9999 + else if (.not.psb_is_ok_dec(desc_a%matrix_data(psb_dec_type_))) then + info = 3110 + int_err(1) = desc_a%matrix_data(psb_dec_type_) + call psb_errpush(info,name,int_err) + goto 9999 + else if (size(x, dim=1).lt.desc_a%matrix_data(psb_n_row_)) then + info = 310 + int_err(1) = 5 + int_err(2) = 4 + call psb_errpush(info,name,int_err) + goto 9999 + endif + + loc_rows=desc_a%matrix_data(psb_n_row_) + loc_cols=desc_a%matrix_data(psb_n_col_) + mglob = desc_a%matrix_data(psb_m_) + + n = min(size(val,2),size(x,2)) + if (present(dupl)) then + dupl_ = dupl + else + dupl_ = psb_dupl_ovwrt_ + endif + + select case(dupl_) + case(psb_dupl_ovwrt_) + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + do j=1,n + x(loc_row,j) = val(i,j) + end do + end if + end if + enddo + + case(psb_dupl_add_) + + do i = 1, m + !loop over all val's rows + + ! row actual block row + glob_row=irw(i) + if ((glob_row>0).and.(glob_row <= mglob)) then + + loc_row=desc_a%glob_to_loc(glob_row) + if (loc_row.ge.1) then + ! this row belongs to me + ! copy i-th row of block val in x + do j=1,n + x(loc_row,j) = x(loc_row,j) + val(i,j) + end do + end if + end if + enddo + + case default + info = 321 + call psb_errpush(info,name) + goto 9999 + end select + + call psb_erractionrestore(err_act) + return + +9999 continue + call psb_erractionrestore(err_act) + + if (err_act.eq.act_ret) then + return + else + call psb_error(icontxt) + end if + return + +end subroutine psb_zinsi + + diff --git a/test/Fileread/mat_dist.f90 b/test/Fileread/mat_dist.f90 index b38f644f..be925a55 100644 --- a/test/Fileread/mat_dist.f90 +++ b/test/Fileread/mat_dist.f90 @@ -40,7 +40,7 @@ contains & b_glob, b, info, inroot,fmt) ! ! an utility subroutine to distribute a matrix among processors - ! according to a user defined data distribution, using pessl + ! according to a user defined data distribution, using ! sparse matrix subroutines. ! ! type(d_spmat) :: a_glob @@ -272,8 +272,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(nnr,b_glob(i_count:j_count-1),b,i_count,& - &desc_a,info) + call psb_geins(nnr,(/(i,i=i_count,j_count-1)/),& + & b_glob(i_count:j_count-1),b,desc_a,info) if(info/=0) then info=4010 ch_err='psb_ins' @@ -318,8 +318,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(nnr,b_glob(i_count:i_count+nnr-1),b,i_count,& - &desc_a,info) + call psb_geins(nnr,(/(i,i=i_count,i_count+nnr-1)/),& + & b_glob(i_count:i_count+nnr-1),b,desc_a,info) if(info/=0) then info=4010 ch_err='psdsins' @@ -354,8 +354,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(1,b_glob(i_count:i_count),b,i_count,& - &desc_a,info) + call psb_geins(1,(/i_count/),b_glob(i_count:i_count),& + & b,desc_a,info) if(info/=0) then info=4010 ch_err='psdsins' @@ -385,8 +385,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(1,b_glob(i_count:i_count),b,i_count,& - &desc_a,info) + call psb_geins(1,(/i_count/),b_glob(i_count:i_count),& + & b,desc_a,info) if(info/=0) then info=4010 ch_err='psdsins' @@ -483,7 +483,7 @@ contains & b_glob, b, info, inroot,fmt) ! ! an utility subroutine to distribute a matrix among processors - ! according to a user defined data distribution, using pessl + ! according to a user defined data distribution, using ! sparse matrix subroutines. ! ! type(d_spmat) :: a_glob @@ -699,8 +699,8 @@ contains goto 9999 end if - call psb_geins(nnr,b_glob(i_count:j_count-1),b,i_count,& - &desc_a,info) + call psb_geins(nnr,(/(i,i=i_count,j_count-1)/),b_glob(i_count:j_count-1),& + & b,desc_a,info) if(info/=0) then info=4010 ch_err='dsins' @@ -745,8 +745,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(nnr,b_glob(i_count:i_count+nnr-1),b,i_count,& - &desc_a,info) + call psb_geins(nnr,(/(i,i=i_count,i_count+nnr-1)/),& + & b_glob(i_count:i_count+nnr-1),b,desc_a,info) if(info/=0) then info=4010 ch_err='psdsins' @@ -823,7 +823,7 @@ contains & b_glob, b, info, inroot,fmt) ! ! an utility subroutine to distribute a matrix among processors - ! according to a user defined data distribution, using pessl + ! according to a user defined data distribution, using ! sparse matrix subroutines. ! ! type(d_spmat) :: a_glob @@ -1055,8 +1055,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(nnr,b_glob(i_count:j_count-1),b,i_count,& - &desc_a,info) + call psb_geins(nnr,(/(i,i=i_count,j_count-1)/),b_glob(i_count:j_count-1),& + & b,desc_a,info) if(info/=0) then info=4010 ch_err='psb_ins' @@ -1101,8 +1101,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(nnr,b_glob(i_count:i_count+nnr-1),b,i_count,& - &desc_a,info) + call psb_geins(nnr,(/(i,i=i_count,i_count+nnr-1)/),& + & b_glob(i_count:i_count+nnr-1),b,desc_a,info) if(info/=0) then info=4010 ch_err='psdsins' @@ -1137,8 +1137,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(1,b_glob(i_count:i_count),b,i_count,& - &desc_a,info) + call psb_geins(1,(/i_count/),b_glob(i_count:i_count),& + & b,desc_a,info) if(info/=0) then info=4010 ch_err='psdsins' @@ -1168,8 +1168,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(1,b_glob(i_count:i_count),b,i_count,& - &desc_a,info) + call psb_geins(1,(/i_count/),b_glob(i_count:i_count),& + & b,desc_a,info) if(info/=0) then info=4010 ch_err='psdsins' @@ -1266,7 +1266,7 @@ contains & b_glob, b, info, inroot,fmt) ! ! an utility subroutine to distribute a matrix among processors - ! according to a user defined data distribution, using pessl + ! according to a user defined data distribution, using ! sparse matrix subroutines. ! ! type(d_spmat) :: a_glob @@ -1482,8 +1482,8 @@ contains goto 9999 end if - call psb_geins(nnr,b_glob(i_count:j_count-1),b,i_count,& - &desc_a,info) + call psb_geins(nnr,(/(i,i=i_count,j_count-1)/),b_glob(i_count:j_count-1),& + & b,desc_a,info) if(info/=0) then info=4010 ch_err='dsins' @@ -1528,8 +1528,8 @@ contains call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - call psb_geins(nnr,b_glob(i_count:i_count+nnr-1),b,i_count,& - &desc_a,info) + call psb_geins(nnr,(/(i,i=i_count,i_count+nnr-1)/),& + & b_glob(i_count:i_count+nnr-1),b,desc_a,info) if(info/=0) then info=4010 ch_err='psdsins' diff --git a/test/pargen/ppde90.f90 b/test/pargen/ppde90.f90 index e920f5b1..32edc7d0 100644 --- a/test/pargen/ppde90.f90 +++ b/test/pargen/ppde90.f90 @@ -644,10 +644,10 @@ contains call psb_spins(element-1,irow,icol,val,a,desc_a,info) if(info.ne.0) exit tins = tins + (mpi_wtime()-t3) - call psb_geins(1,zt(1:1),b,ia,desc_a,info) + call psb_geins(1,(/ia/),zt(1:1),b,desc_a,info) if(info.ne.0) exit zt(1)=0.d0 - call psb_geins(1,zt(1:1),t,ia,desc_a,info) + call psb_geins(1,(/ia/),zt(1:1),t,desc_a,info) if(info.ne.0) exit end if end do