diff --git a/base/modules/psb_const_mod.F90 b/base/modules/psb_const_mod.F90 index a2588397..16c612e1 100644 --- a/base/modules/psb_const_mod.F90 +++ b/base/modules/psb_const_mod.F90 @@ -45,22 +45,29 @@ module psb_const_mod integer, parameter :: longndig=12 integer, parameter :: psb_long_int_k_ = selected_int_kind(longndig) ! This is always a 4-byte integer, for MPI-related stuff - integer, parameter :: mpindig=8 - integer, parameter :: psb_mpik_ = selected_int_kind(mpindig) + integer, parameter :: psb_mpik_ = kind(1) ! ! These must be the kind parameter corresponding to MPI_DOUBLE_PRECISION ! and MPI_REAL ! - integer(psb_ipk_), parameter :: psb_dpk_ = kind(1.d0) - integer(psb_ipk_), parameter :: psb_spk_ = kind(1.e0) - integer(psb_ipk_), save :: psb_sizeof_dp, psb_sizeof_sp - integer(psb_ipk_), save :: psb_sizeof_int, psb_sizeof_long_int + integer(psb_mpik_), parameter :: psb_spk_p_ = 6 + integer(psb_mpik_), parameter :: psb_spk_r_ = 37 + integer(psb_mpik_), parameter :: psb_spk_ = selected_real_kind(psb_spk_p_,psb_spk_r_) + integer(psb_mpik_), parameter :: psb_dpk_p_ = 15 + integer(psb_mpik_), parameter :: psb_dpk_r_ = 307 + integer(psb_mpik_), parameter :: psb_dpk_ = selected_real_kind(psb_dpk_p_,psb_dpk_r_) + integer(psb_ipk_), save :: psb_sizeof_dp, psb_sizeof_sp + integer(psb_ipk_), save :: psb_sizeof_int, psb_sizeof_long_int ! ! Integer type identifiers for MPI operations. ! integer(psb_mpik_), save :: psb_mpi_ipk_integer integer(psb_mpik_), save :: psb_mpi_def_integer integer(psb_mpik_), save :: psb_mpi_lng_integer + integer(psb_mpik_), save :: psb_mpi_r_spk_ + integer(psb_mpik_), save :: psb_mpi_r_dpk_ + integer(psb_mpik_), save :: psb_mpi_c_spk_ + integer(psb_mpik_), save :: psb_mpi_c_dpk_ ! ! Version ! diff --git a/base/modules/psi_penv_mod.F90 b/base/modules/psi_penv_mod.F90 index ad4f159e..e65c26ed 100644 --- a/base/modules/psi_penv_mod.F90 +++ b/base/modules/psi_penv_mod.F90 @@ -142,6 +142,15 @@ contains integer(psb_mpik_) :: info info = 0 +#if 0 + if (info == 0) call mpi_type_create_f90_integer(psb_ipk_, psb_mpi_ipk_integer ,info) + if (info == 0) call mpi_type_create_f90_integer(psb_mpik_, psb_mpi_def_integer ,info) + if (info == 0) call mpi_type_create_f90_integer(psb_long_int_k_, psb_mpi_lng_integer ,info) + if (info == 0) call mpi_type_create_f90_real(psb_spk_p_,psb_spk_r_, psb_mpi_r_spk_,info) + if (info == 0) call mpi_type_create_f90_real(psb_dpk_p_,psb_dpk_r_, psb_mpi_r_dpk_,info) + if (info == 0) call mpi_type_create_f90_complex(psb_spk_p_,psb_spk_r_, psb_mpi_c_spk_,info) + if (info == 0) call mpi_type_create_f90_complex(psb_dpk_p_,psb_dpk_r_, psb_mpi_c_dpk_,info) +#else #if defined(LONG_INTEGERS) psb_mpi_ipk_integer = mpi_integer8 #else @@ -149,7 +158,11 @@ contains #endif psb_mpi_def_integer = mpi_integer psb_mpi_lng_integer = mpi_integer8 - + psb_mpi_r_spk_ = mpi_real + psb_mpi_r_dpk_ = mpi_double_precision + psb_mpi_c_spk_ = mpi_complex + psb_mpi_c_dpk_ = mpi_double_complex +#endif #if defined(SERIAL_MPI) #else diff --git a/docs/html/footnode.html b/docs/html/footnode.html index 2f4866ff..5da4f545 100644 --- a/docs/html/footnode.html +++ b/docs/html/footnode.html @@ -104,7 +104,7 @@ sample scatter/gather routines. . -
... follows... follows3
The string is case-insensitive diff --git a/docs/html/img1.png b/docs/html/img1.png index 2bcd8b2c..f20c5753 100644 Binary files a/docs/html/img1.png and b/docs/html/img1.png differ diff --git a/docs/html/img10.png b/docs/html/img10.png index 2049ac15..f1791943 100644 Binary files a/docs/html/img10.png and b/docs/html/img10.png differ diff --git a/docs/html/img100.png b/docs/html/img100.png index 6ee75633..70e7aed4 100644 Binary files a/docs/html/img100.png and b/docs/html/img100.png differ diff --git a/docs/html/img101.png b/docs/html/img101.png index c1d8fa3f..56b1f63f 100644 Binary files a/docs/html/img101.png and b/docs/html/img101.png differ diff --git a/docs/html/img102.png b/docs/html/img102.png index 605df8a0..713d2d1b 100644 Binary files a/docs/html/img102.png and b/docs/html/img102.png differ diff --git a/docs/html/img103.png b/docs/html/img103.png index 48478479..249016df 100644 Binary files a/docs/html/img103.png and b/docs/html/img103.png differ diff --git a/docs/html/img104.png b/docs/html/img104.png index f0a8e0d9..760ef9fa 100644 Binary files a/docs/html/img104.png and b/docs/html/img104.png differ diff --git a/docs/html/img105.png b/docs/html/img105.png index 67fafc48..2ee5a90a 100644 Binary files a/docs/html/img105.png and b/docs/html/img105.png differ diff --git a/docs/html/img106.png b/docs/html/img106.png index 62b29ec8..d46b428c 100644 Binary files a/docs/html/img106.png and b/docs/html/img106.png differ diff --git a/docs/html/img107.png b/docs/html/img107.png index bc3978ff..415260ee 100644 Binary files a/docs/html/img107.png and b/docs/html/img107.png differ diff --git a/docs/html/img108.png b/docs/html/img108.png index 9a0f8c4d..f92cb72e 100644 Binary files a/docs/html/img108.png and b/docs/html/img108.png differ diff --git a/docs/html/img109.png b/docs/html/img109.png index b00a8cd8..eb2728e9 100644 Binary files a/docs/html/img109.png and b/docs/html/img109.png differ diff --git a/docs/html/img11.png b/docs/html/img11.png index 74543e1c..300e4825 100644 Binary files a/docs/html/img11.png and b/docs/html/img11.png differ diff --git a/docs/html/img110.png b/docs/html/img110.png index d5fd8d1b..e7ca4346 100644 Binary files a/docs/html/img110.png and b/docs/html/img110.png differ diff --git a/docs/html/img111.png b/docs/html/img111.png index 8b8bbce7..9cb013b5 100644 Binary files a/docs/html/img111.png and b/docs/html/img111.png differ diff --git a/docs/html/img112.png b/docs/html/img112.png index cc0a9a34..b1ec3094 100644 Binary files a/docs/html/img112.png and b/docs/html/img112.png differ diff --git a/docs/html/img113.png b/docs/html/img113.png index 97d08ff9..aabc4e45 100644 Binary files a/docs/html/img113.png and b/docs/html/img113.png differ diff --git a/docs/html/img114.png b/docs/html/img114.png index 9ec826b8..68806f76 100644 Binary files a/docs/html/img114.png and b/docs/html/img114.png differ diff --git a/docs/html/img115.png b/docs/html/img115.png index 195c0224..022263d1 100644 Binary files a/docs/html/img115.png and b/docs/html/img115.png differ diff --git a/docs/html/img116.png b/docs/html/img116.png index f8ecccb6..74f6441a 100644 Binary files a/docs/html/img116.png and b/docs/html/img116.png differ diff --git a/docs/html/img117.png b/docs/html/img117.png index 2c463039..a72a4306 100644 Binary files a/docs/html/img117.png and b/docs/html/img117.png differ diff --git a/docs/html/img118.png b/docs/html/img118.png index 017eea04..ac6f8a4a 100644 Binary files a/docs/html/img118.png and b/docs/html/img118.png differ diff --git a/docs/html/img119.png b/docs/html/img119.png index 68bc1a02..545220a9 100644 Binary files a/docs/html/img119.png and b/docs/html/img119.png differ diff --git a/docs/html/img12.png b/docs/html/img12.png index cd9db22b..b6e1ab70 100644 Binary files a/docs/html/img12.png and b/docs/html/img12.png differ diff --git a/docs/html/img120.png b/docs/html/img120.png index 69253a78..8a3e6727 100644 Binary files a/docs/html/img120.png and b/docs/html/img120.png differ diff --git a/docs/html/img121.png b/docs/html/img121.png index 90d8d9a9..daaf838b 100644 Binary files a/docs/html/img121.png and b/docs/html/img121.png differ diff --git a/docs/html/img122.png b/docs/html/img122.png index 798e7864..c4cfd664 100644 Binary files a/docs/html/img122.png and b/docs/html/img122.png differ diff --git a/docs/html/img123.png b/docs/html/img123.png index fcdbb64f..ccd954d6 100644 Binary files a/docs/html/img123.png and b/docs/html/img123.png differ diff --git a/docs/html/img124.png b/docs/html/img124.png index 1fe14d46..b0f9c08e 100644 Binary files a/docs/html/img124.png and b/docs/html/img124.png differ diff --git a/docs/html/img125.png b/docs/html/img125.png index 5032beaf..14244bb1 100644 Binary files a/docs/html/img125.png and b/docs/html/img125.png differ diff --git a/docs/html/img126.png b/docs/html/img126.png index 47913ee1..7e258ea2 100644 Binary files a/docs/html/img126.png and b/docs/html/img126.png differ diff --git a/docs/html/img127.png b/docs/html/img127.png index 2a4a67cc..8fd6456f 100644 Binary files a/docs/html/img127.png and b/docs/html/img127.png differ diff --git a/docs/html/img128.png b/docs/html/img128.png index f63e861e..0041e8ad 100644 Binary files a/docs/html/img128.png and b/docs/html/img128.png differ diff --git a/docs/html/img129.png b/docs/html/img129.png index c07a1bcd..56140614 100644 Binary files a/docs/html/img129.png and b/docs/html/img129.png differ diff --git a/docs/html/img13.png b/docs/html/img13.png index a076f612..0b64d387 100644 Binary files a/docs/html/img13.png and b/docs/html/img13.png differ diff --git a/docs/html/img130.png b/docs/html/img130.png index 6b244fdf..50ea309c 100644 Binary files a/docs/html/img130.png and b/docs/html/img130.png differ diff --git a/docs/html/img131.png b/docs/html/img131.png index 850dcba0..b1f65ab8 100644 Binary files a/docs/html/img131.png and b/docs/html/img131.png differ diff --git a/docs/html/img132.png b/docs/html/img132.png index a733cc99..9730854e 100644 Binary files a/docs/html/img132.png and b/docs/html/img132.png differ diff --git a/docs/html/img133.png b/docs/html/img133.png index 9ffee9ad..fbe8b458 100644 Binary files a/docs/html/img133.png and b/docs/html/img133.png differ diff --git a/docs/html/img134.png b/docs/html/img134.png index 6928567c..e01e2da8 100644 Binary files a/docs/html/img134.png and b/docs/html/img134.png differ diff --git a/docs/html/img135.png b/docs/html/img135.png index df82028c..ffb090bb 100644 Binary files a/docs/html/img135.png and b/docs/html/img135.png differ diff --git a/docs/html/img136.png b/docs/html/img136.png index e69de29b..bfbe8eb2 100644 Binary files a/docs/html/img136.png and b/docs/html/img136.png differ diff --git a/docs/html/img137.png b/docs/html/img137.png index eab80395..aaf48bd6 100644 Binary files a/docs/html/img137.png and b/docs/html/img137.png differ diff --git a/docs/html/img139.png b/docs/html/img139.png index ba121f2d..eee0f971 100644 Binary files a/docs/html/img139.png and b/docs/html/img139.png differ diff --git a/docs/html/img14.png b/docs/html/img14.png index 4f94ec28..e5fcc49c 100644 Binary files a/docs/html/img14.png and b/docs/html/img14.png differ diff --git a/docs/html/img140.png b/docs/html/img140.png index 1c1c80ef..e69de29b 100644 Binary files a/docs/html/img140.png and b/docs/html/img140.png differ diff --git a/docs/html/img141.png b/docs/html/img141.png index 82df5356..43dfe169 100644 Binary files a/docs/html/img141.png and b/docs/html/img141.png differ diff --git a/docs/html/img142.png b/docs/html/img142.png index 16ae3958..e1180aca 100644 Binary files a/docs/html/img142.png and b/docs/html/img142.png differ diff --git a/docs/html/img143.png b/docs/html/img143.png index ff9cded0..9eaf8c61 100644 Binary files a/docs/html/img143.png and b/docs/html/img143.png differ diff --git a/docs/html/img144.png b/docs/html/img144.png index 66deea3e..a80d3c32 100644 Binary files a/docs/html/img144.png and b/docs/html/img144.png differ diff --git a/docs/html/img145.png b/docs/html/img145.png index 46efae0d..0cc86fe7 100644 Binary files a/docs/html/img145.png and b/docs/html/img145.png differ diff --git a/docs/html/img146.png b/docs/html/img146.png index 263f649e..554b59b2 100644 Binary files a/docs/html/img146.png and b/docs/html/img146.png differ diff --git a/docs/html/img147.png b/docs/html/img147.png index b9418ca1..a2e86fc0 100644 Binary files a/docs/html/img147.png and b/docs/html/img147.png differ diff --git a/docs/html/img148.png b/docs/html/img148.png index e486de17..ee956842 100644 Binary files a/docs/html/img148.png and b/docs/html/img148.png differ diff --git a/docs/html/img149.png b/docs/html/img149.png index 2a1a4eba..75d19edb 100644 Binary files a/docs/html/img149.png and b/docs/html/img149.png differ diff --git a/docs/html/img15.png b/docs/html/img15.png index 8034e079..c2f46667 100644 Binary files a/docs/html/img15.png and b/docs/html/img15.png differ diff --git a/docs/html/img16.png b/docs/html/img16.png index b7b0b140..55c3442a 100644 Binary files a/docs/html/img16.png and b/docs/html/img16.png differ diff --git a/docs/html/img17.png b/docs/html/img17.png index 47445ae6..8db5cedd 100644 Binary files a/docs/html/img17.png and b/docs/html/img17.png differ diff --git a/docs/html/img18.png b/docs/html/img18.png index 5881302d..0ab65bf0 100644 Binary files a/docs/html/img18.png and b/docs/html/img18.png differ diff --git a/docs/html/img2.png b/docs/html/img2.png index 5658c465..cba8385d 100644 Binary files a/docs/html/img2.png and b/docs/html/img2.png differ diff --git a/docs/html/img3.png b/docs/html/img3.png index 09ebbe5b..6f282335 100644 Binary files a/docs/html/img3.png and b/docs/html/img3.png differ diff --git a/docs/html/img35.png b/docs/html/img35.png index 0e462a32..92e6525b 100644 Binary files a/docs/html/img35.png and b/docs/html/img35.png differ diff --git a/docs/html/img36.png b/docs/html/img36.png index e25cd0f1..83b6d032 100644 Binary files a/docs/html/img36.png and b/docs/html/img36.png differ diff --git a/docs/html/img37.png b/docs/html/img37.png index ab2ca1fb..9ea3351a 100644 Binary files a/docs/html/img37.png and b/docs/html/img37.png differ diff --git a/docs/html/img4.png b/docs/html/img4.png index cb98a058..0d3edf21 100644 Binary files a/docs/html/img4.png and b/docs/html/img4.png differ diff --git a/docs/html/img40.png b/docs/html/img40.png index 1f510513..50761467 100644 Binary files a/docs/html/img40.png and b/docs/html/img40.png differ diff --git a/docs/html/img41.png b/docs/html/img41.png index 3c745bda..a6a250ad 100644 Binary files a/docs/html/img41.png and b/docs/html/img41.png differ diff --git a/docs/html/img42.png b/docs/html/img42.png index 7864452c..e2c33670 100644 Binary files a/docs/html/img42.png and b/docs/html/img42.png differ diff --git a/docs/html/img43.png b/docs/html/img43.png index c6870ddb..7799cc0d 100644 Binary files a/docs/html/img43.png and b/docs/html/img43.png differ diff --git a/docs/html/img44.png b/docs/html/img44.png index 6f1f5089..10c5aa6e 100644 Binary files a/docs/html/img44.png and b/docs/html/img44.png differ diff --git a/docs/html/img45.png b/docs/html/img45.png index 647bd599..c42c94fc 100644 Binary files a/docs/html/img45.png and b/docs/html/img45.png differ diff --git a/docs/html/img46.png b/docs/html/img46.png index 640244a3..75871261 100644 Binary files a/docs/html/img46.png and b/docs/html/img46.png differ diff --git a/docs/html/img47.png b/docs/html/img47.png index 6e6a2fab..4759178c 100644 Binary files a/docs/html/img47.png and b/docs/html/img47.png differ diff --git a/docs/html/img48.png b/docs/html/img48.png index 6daecc86..5b8bdacb 100644 Binary files a/docs/html/img48.png and b/docs/html/img48.png differ diff --git a/docs/html/img49.png b/docs/html/img49.png index 6ec7e23b..81b66db4 100644 Binary files a/docs/html/img49.png and b/docs/html/img49.png differ diff --git a/docs/html/img5.png b/docs/html/img5.png index c46a3819..b2f5b361 100644 Binary files a/docs/html/img5.png and b/docs/html/img5.png differ diff --git a/docs/html/img50.png b/docs/html/img50.png index 390e6c03..94229f07 100644 Binary files a/docs/html/img50.png and b/docs/html/img50.png differ diff --git a/docs/html/img51.png b/docs/html/img51.png index 7bbf7070..f759dd46 100644 Binary files a/docs/html/img51.png and b/docs/html/img51.png differ diff --git a/docs/html/img52.png b/docs/html/img52.png index b9c59a14..6b825d66 100644 Binary files a/docs/html/img52.png and b/docs/html/img52.png differ diff --git a/docs/html/img53.png b/docs/html/img53.png index 8ba65288..6cdf6149 100644 Binary files a/docs/html/img53.png and b/docs/html/img53.png differ diff --git a/docs/html/img54.png b/docs/html/img54.png index 4b23da2f..f73e47fa 100644 Binary files a/docs/html/img54.png and b/docs/html/img54.png differ diff --git a/docs/html/img56.png b/docs/html/img56.png index eccae9fa..8e1ae26a 100644 Binary files a/docs/html/img56.png and b/docs/html/img56.png differ diff --git a/docs/html/img58.png b/docs/html/img58.png index dddd83eb..be77fbe2 100644 Binary files a/docs/html/img58.png and b/docs/html/img58.png differ diff --git a/docs/html/img59.png b/docs/html/img59.png index 430ebf91..b36bd89c 100644 Binary files a/docs/html/img59.png and b/docs/html/img59.png differ diff --git a/docs/html/img6.png b/docs/html/img6.png index 28b47786..58a0b450 100644 Binary files a/docs/html/img6.png and b/docs/html/img6.png differ diff --git a/docs/html/img60.png b/docs/html/img60.png index 05ac5435..e85b77f0 100644 Binary files a/docs/html/img60.png and b/docs/html/img60.png differ diff --git a/docs/html/img61.png b/docs/html/img61.png index 8e796960..4f8dbfd9 100644 Binary files a/docs/html/img61.png and b/docs/html/img61.png differ diff --git a/docs/html/img62.png b/docs/html/img62.png index 30dbd771..11b3c242 100644 Binary files a/docs/html/img62.png and b/docs/html/img62.png differ diff --git a/docs/html/img63.png b/docs/html/img63.png index 11b3c242..30dbd771 100644 Binary files a/docs/html/img63.png and b/docs/html/img63.png differ diff --git a/docs/html/img64.png b/docs/html/img64.png index eeb286d2..2a8221ec 100644 Binary files a/docs/html/img64.png and b/docs/html/img64.png differ diff --git a/docs/html/img65.png b/docs/html/img65.png index 0ed77815..5b349332 100644 Binary files a/docs/html/img65.png and b/docs/html/img65.png differ diff --git a/docs/html/img66.png b/docs/html/img66.png index c095039e..2f029ed7 100644 Binary files a/docs/html/img66.png and b/docs/html/img66.png differ diff --git a/docs/html/img67.png b/docs/html/img67.png index 125f4db6..e617c4da 100644 Binary files a/docs/html/img67.png and b/docs/html/img67.png differ diff --git a/docs/html/img68.png b/docs/html/img68.png index 9d578b2e..19eb2899 100644 Binary files a/docs/html/img68.png and b/docs/html/img68.png differ diff --git a/docs/html/img69.png b/docs/html/img69.png index 5a54eaaa..2111312c 100644 Binary files a/docs/html/img69.png and b/docs/html/img69.png differ diff --git a/docs/html/img7.png b/docs/html/img7.png index 34864f25..30a39699 100644 Binary files a/docs/html/img7.png and b/docs/html/img7.png differ diff --git a/docs/html/img70.png b/docs/html/img70.png index 7cdcc02e..42db8764 100644 Binary files a/docs/html/img70.png and b/docs/html/img70.png differ diff --git a/docs/html/img71.png b/docs/html/img71.png index e7dece36..37237747 100644 Binary files a/docs/html/img71.png and b/docs/html/img71.png differ diff --git a/docs/html/img72.png b/docs/html/img72.png index 6a2a491d..337d43ee 100644 Binary files a/docs/html/img72.png and b/docs/html/img72.png differ diff --git a/docs/html/img73.png b/docs/html/img73.png index 64928229..af302e8b 100644 Binary files a/docs/html/img73.png and b/docs/html/img73.png differ diff --git a/docs/html/img74.png b/docs/html/img74.png index e75b97e8..36891148 100644 Binary files a/docs/html/img74.png and b/docs/html/img74.png differ diff --git a/docs/html/img75.png b/docs/html/img75.png index c064368c..ffe4cf52 100644 Binary files a/docs/html/img75.png and b/docs/html/img75.png differ diff --git a/docs/html/img76.png b/docs/html/img76.png index 1bff0b28..7dee1cf4 100644 Binary files a/docs/html/img76.png and b/docs/html/img76.png differ diff --git a/docs/html/img77.png b/docs/html/img77.png index b3ea7c10..13f0a821 100644 Binary files a/docs/html/img77.png and b/docs/html/img77.png differ diff --git a/docs/html/img78.png b/docs/html/img78.png index 412f095e..0ecdd7b6 100644 Binary files a/docs/html/img78.png and b/docs/html/img78.png differ diff --git a/docs/html/img79.png b/docs/html/img79.png index f3e40f22..e7a86242 100644 Binary files a/docs/html/img79.png and b/docs/html/img79.png differ diff --git a/docs/html/img8.png b/docs/html/img8.png index 0875275f..6e67241d 100644 Binary files a/docs/html/img8.png and b/docs/html/img8.png differ diff --git a/docs/html/img80.png b/docs/html/img80.png index fa390ab4..4b39f077 100644 Binary files a/docs/html/img80.png and b/docs/html/img80.png differ diff --git a/docs/html/img81.png b/docs/html/img81.png index 6a7e2aff..72d4c328 100644 Binary files a/docs/html/img81.png and b/docs/html/img81.png differ diff --git a/docs/html/img82.png b/docs/html/img82.png index 59a7b1b8..97c77ca2 100644 Binary files a/docs/html/img82.png and b/docs/html/img82.png differ diff --git a/docs/html/img83.png b/docs/html/img83.png index a18d2da7..f89a8e47 100644 Binary files a/docs/html/img83.png and b/docs/html/img83.png differ diff --git a/docs/html/img84.png b/docs/html/img84.png index f1cc239b..0802142a 100644 Binary files a/docs/html/img84.png and b/docs/html/img84.png differ diff --git a/docs/html/img85.png b/docs/html/img85.png index c8d49159..d4991b1d 100644 Binary files a/docs/html/img85.png and b/docs/html/img85.png differ diff --git a/docs/html/img86.png b/docs/html/img86.png index a435c6ad..0acc0b6e 100644 Binary files a/docs/html/img86.png and b/docs/html/img86.png differ diff --git a/docs/html/img87.png b/docs/html/img87.png index 9507699b..7ae3977f 100644 Binary files a/docs/html/img87.png and b/docs/html/img87.png differ diff --git a/docs/html/img88.png b/docs/html/img88.png index d7c8fbfc..4a264749 100644 Binary files a/docs/html/img88.png and b/docs/html/img88.png differ diff --git a/docs/html/img89.png b/docs/html/img89.png index 6ba20bc6..5a5b952c 100644 Binary files a/docs/html/img89.png and b/docs/html/img89.png differ diff --git a/docs/html/img9.png b/docs/html/img9.png index a7b5737a..f18f8313 100644 Binary files a/docs/html/img9.png and b/docs/html/img9.png differ diff --git a/docs/html/img90.png b/docs/html/img90.png index 22d4ec91..c79235f5 100644 Binary files a/docs/html/img90.png and b/docs/html/img90.png differ diff --git a/docs/html/img91.png b/docs/html/img91.png index 416d5b4e..ac788493 100644 Binary files a/docs/html/img91.png and b/docs/html/img91.png differ diff --git a/docs/html/img92.png b/docs/html/img92.png index 45bc332b..89460220 100644 Binary files a/docs/html/img92.png and b/docs/html/img92.png differ diff --git a/docs/html/img93.png b/docs/html/img93.png index 93333dc8..781edc19 100644 Binary files a/docs/html/img93.png and b/docs/html/img93.png differ diff --git a/docs/html/img94.png b/docs/html/img94.png index 94b86772..e4114dd3 100644 Binary files a/docs/html/img94.png and b/docs/html/img94.png differ diff --git a/docs/html/img95.png b/docs/html/img95.png index 98e719b6..b0538665 100644 Binary files a/docs/html/img95.png and b/docs/html/img95.png differ diff --git a/docs/html/img96.png b/docs/html/img96.png index 4c623550..8b1704cc 100644 Binary files a/docs/html/img96.png and b/docs/html/img96.png differ diff --git a/docs/html/img97.png b/docs/html/img97.png index 27005bf7..ae0215ed 100644 Binary files a/docs/html/img97.png and b/docs/html/img97.png differ diff --git a/docs/html/img98.png b/docs/html/img98.png index fd2f3222..2383f6a9 100644 Binary files a/docs/html/img98.png and b/docs/html/img98.png differ diff --git a/docs/html/img99.png b/docs/html/img99.png index 25c0fe21..d7b4aeca 100644 Binary files a/docs/html/img99.png and b/docs/html/img99.png differ diff --git a/docs/html/index.html b/docs/html/index.html index 1d317858..5898a6c1 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -58,7 +58,7 @@ University of Rome ``Tor Vergata'', Italy
Software version: 3.0
-May 4, 2012. +May 25, 2012.

diff --git a/docs/html/node10.html b/docs/html/node10.html index 4ea6d9b2..bd088f6e 100644 --- a/docs/html/node10.html +++ b/docs/html/node10.html @@ -202,7 +202,7 @@ Specified as: an allocatable integer array of rank two. The Fortran 2003 declaration for psb_desc_type structures is as follows: -
+
Figure 3: The PSBLAS defined data type that diff --git a/docs/html/node100.html b/docs/html/node100.html index d903af3d..9a2faa60 100644 --- a/docs/html/node100.html +++ b/docs/html/node100.html @@ -93,8 +93,8 @@ Specified as: an integer value $0<= src <= np-1$.
m
@@ -110,17 +110,17 @@ Specified as: an integer value $0<= m <= size(dat,1)$.
When $dat$ is a rank 2 array, specifies the number of rows to be sent independently of the leading dimension $size(dat,1)$; must have the same value on sending and receiving processes. @@ -143,7 +143,7 @@ Intent: inout. Specified as: an integer, real or complex variable, which may be a scalar, or a rank 1 or 2 array, or a character or logical scalar. Type, kind and rank must agree on sender and receiver process; if $m$ is not specified, size must agree as well. @@ -156,7 +156,7 @@ not specified, size must agree as well.
  • This subroutine implies a synchronization, but only between the calling process and the source process $src$.
  • diff --git a/docs/html/node101.html b/docs/html/node101.html index a619497c..5653dc1b 100644 --- a/docs/html/node101.html +++ b/docs/html/node101.html @@ -94,7 +94,7 @@ explicitly.

    -

    +
    Figure 9: The layout of a generic psb_foo @@ -107,8 +107,8 @@ The layout of a generic psb_foo $\fbox{\TheSbox}$ --> \fbox{\TheSbox}
    @@ -124,7 +124,7 @@ called by psb_spasb ... by process 0 (i.e. the root process).

    -

    +
    Figure 10: A sample PSBLAS-2.0 error @@ -137,8 +137,8 @@ A sample PSBLAS-2.0 error $\fbox{\TheSbox}$ --> \fbox{\TheSbox}
    diff --git a/docs/html/node113.html b/docs/html/node113.html index 70c17a1b..dc10ea9c 100644 --- a/docs/html/node113.html +++ b/docs/html/node113.html @@ -103,10 +103,10 @@ Error code: if no error, 0 is returned. Notes Legal inputs to this subroutine are interpreted depending on the $ptype$ string as follows3: + HREF="footnode.html#foot7163">3:
    NONE
    No preconditioning, i.e. the preconditioner is just a copy @@ -129,7 +129,7 @@ Legal inputs to this subroutine are interpreted depending on the by the data allocation boundaries for each process; requires no communication. Only the incomplete factorization $ILU(0)$ is currently implemented.
    diff --git a/docs/html/node118.html b/docs/html/node118.html index 843f9533..df91490f 100644 --- a/docs/html/node118.html +++ b/docs/html/node118.html @@ -72,8 +72,8 @@ err = \frac{\|r_i\|}{(\|A\|\|x_i\|+\|b\|)} < eps --> \begin{displaymath}err = \frac{\Vert r_i\Vert}{(\Vert A\Vert\Vert x_i\Vert+\Vert b\Vert)} < eps \end{displaymath}

    @@ -89,19 +89,19 @@ err = \frac{\|r_i\|}{\|b\|_2} < eps \begin{displaymath}err = \frac{\Vert r_i\Vert}{\Vert b\Vert _2} < eps \end{displaymath}

    according to the value passed through the istop argument (see later). In the above formulae, $x_i$ is the tentative solution and $r_i=b-Ax_i$ the corresponding residual at the optional Intent: in.
    Default: $itmax = 1000$.
    Specified as: an integer variable $itmax \ge 1$.
    itrace
    If $>0$ print out an informational message about convergence every $itrace$ iterations.
    Scope: global @@ -267,8 +267,8 @@ Type: optional. Intent: in.
    Values: $irst>0$. This is employed for the BiCGSTABL or RGMRES methods, otherwise it is ignored. @@ -329,7 +329,7 @@ Returned as: a real number. ALT="$A$">; only available with the $CG$ method.
    Scope: global diff --git a/docs/html/node120.html b/docs/html/node120.html index 1a677aeb..9abc2c87 100644 --- a/docs/html/node120.html +++ b/docs/html/node120.html @@ -63,7 +63,7 @@ Mathematics Department, Macquarie University, Sydney. The command line arguments were:
    latex2html -local_icons -noaddress -dir ../../html userhtml.tex

    -The translation was initiated by Salvatore Filippone on 2012-05-04 +The translation was initiated by Salvatore Filippone on 2012-05-25


    diff --git a/docs/html/node20.html b/docs/html/node20.html index b6c28c02..f1e5de66 100644 --- a/docs/html/node20.html +++ b/docs/html/node20.html @@ -85,7 +85,7 @@ specific layout can be chosen dynamically among the predefined types, or an entirely new storage layout can be implemented and passed to the library at runtime via the psb_spasb routine. -
    +
    Figure 4: The PSBLAS defined data type that diff --git a/docs/html/node3.html b/docs/html/node3.html index 51e81306..14e3c913 100644 --- a/docs/html/node3.html +++ b/docs/html/node3.html @@ -85,7 +85,7 @@ further details on our communication layer see Sec.  +
    @@ -93,12 +93,12 @@ PSBLAS library components hierarchy.
    \includegraphics[scale=0.65]{figures/psblas.eps} \includegraphics[scale=0.65]{figures/psblas}
    diff --git a/docs/html/node30.html b/docs/html/node30.html index 330bfa3c..15e75707 100644 --- a/docs/html/node30.html +++ b/docs/html/node30.html @@ -93,7 +93,7 @@ available elsewhere outside the direct control of the compiler/application, e.g. data stored in a graphics accelerator's private memory. -
    +
    Figure 1: PSBLAS library components hierarchy.
    Figure 5: The PSBLAS defined data type that diff --git a/docs/html/node36.html b/docs/html/node36.html index fc2def17..99c7fc7b 100644 --- a/docs/html/node36.html +++ b/docs/html/node36.html @@ -66,7 +66,7 @@ data type may contain a simple preconditioning matrix with the associated communication descriptor.The internal preconditioner is allocated appropriately with the dynamic type corresponding to the desired preconditioner. -
    +
    diff --git a/docs/html/node38.html b/docs/html/node38.html index 5fddff04..abe008dd 100644 --- a/docs/html/node38.html +++ b/docs/html/node38.html @@ -81,7 +81,7 @@ call psb_geaxpby(alpha, x, beta, y, desc_a, info)


    -
    +
    Figure 6: The PSBLAS defined data type that contains a preconditioner.
    diff --git a/docs/html/node39.html b/docs/html/node39.html index 2fd88539..ee6abae2 100644 --- a/docs/html/node39.html +++ b/docs/html/node39.html @@ -116,7 +116,7 @@ dot \leftarrow x^H y psb_gedot(x, y, desc_a, info)

    -
    +
    Table 1: Data types
    diff --git a/docs/html/node4.html b/docs/html/node4.html index 08874624..a32afb53 100644 --- a/docs/html/node4.html +++ b/docs/html/node4.html @@ -135,7 +135,7 @@ subdomain by $\cal I$, $\cal B$ and -
    +
    Table 2: Data types
    Figure 2: Point classfication.
    \includegraphics[scale=0.65]{figures/points.eps} \begin{displaymath}res(i) \leftarrow \Vert x_i\Vert\end{displaymath}
    @@ -128,7 +128,7 @@ call psb_geasums(res, x, desc_a, info)


    -
    +
    diff --git a/docs/html/node45.html b/docs/html/node45.html index 22b4d147..0edd9cbf 100644 --- a/docs/html/node45.html +++ b/docs/html/node45.html @@ -103,7 +103,7 @@ nrm2 \leftarrow \sqrt{x^H x}


    -
    +
    Table 7: Data types
    @@ -111,7 +111,7 @@ Data types
    Table 8: Data types
    $nrm2$ \begin{displaymath}res(i) \leftarrow \Vert x(:,i)\Vert _2 \end{displaymath} @@ -84,7 +84,7 @@ call psb_genrm2s(res, x, desc_a, info)


    -
    +
    diff --git a/docs/html/node47.html b/docs/html/node47.html index 9ebd1384..71e5cd26 100644 --- a/docs/html/node47.html +++ b/docs/html/node47.html @@ -92,7 +92,7 @@ where:


    -
    +
    Table 9: Data types
    diff --git a/docs/html/node48.html b/docs/html/node48.html index edddb24a..b6a6a28d 100644 --- a/docs/html/node48.html +++ b/docs/html/node48.html @@ -71,7 +71,7 @@ nrmi \leftarrow \|A\|_\infty --> \begin{displaymath}nrmi \leftarrow \Vert A\Vert _\infty \end{displaymath} @@ -92,7 +92,7 @@ where:


    -
    +
    Table 10: Data types
    diff --git a/docs/html/node49.html b/docs/html/node49.html index 7415bef1..9bd8de43 100644 --- a/docs/html/node49.html +++ b/docs/html/node49.html @@ -69,7 +69,7 @@ y \leftarrow \alpha A x + \beta y -->
    Table 11: Data types
    \begin{displaymath}
 y \leftarrow \alpha A x + \beta y
@@ -88,7 +88,7 @@ y \leftarrow \alpha  A^T x + \beta y
  -->
 <TABLE WIDTH=
    \begin{displaymath}
 y \leftarrow \alpha A^T x + \beta y
@@ -107,7 +107,7 @@ y \leftarrow \alpha  A^H  x + \beta y
  -->
 <TABLE WIDTH=
    \begin{displaymath}
 y \leftarrow \alpha A^H x + \beta y
@@ -125,7 +125,7 @@ where:
  SRC=
    is the global dense matrix $x_{:, :}$
    @@ -134,7 +134,7 @@ where: SRC="img21.png" ALT="$y$">
    is the global dense matrix $y_{:, :}$
    @@ -151,7 +151,7 @@ where:


    -
    +
    @@ -335,7 +335,7 @@ Type: optional Intent: in.
    Default: $trans = N$
    diff --git a/docs/html/node50.html b/docs/html/node50.html index eaa2722f..039fe379 100644 --- a/docs/html/node50.html +++ b/docs/html/node50.html @@ -74,7 +74,7 @@ y &\leftarrow& \alpha T^{-H} D x + \beta y\\ \end{eqnarray*} --> \begin{eqnarray*}
 y &\leftarrow& \alpha T^{-1} x + \beta y\\
@@ -92,7 +92,7 @@ where:
  SRC=
    is the global dense matrix $x_{:, :}$
    @@ -101,21 +101,21 @@ where: SRC="img21.png" ALT="$y$">
    is the global dense matrix $y_{:, :}$
    $T$
    is the global sparse block triangular submatrix $T$
    $D$
    is the scaling diagonal matrix. @@ -131,7 +131,7 @@ call psb_spsm(alpha, t, x, beta, y, desc_a, info,&


    -
    +
    Table 12: Data types
    @@ -139,7 +139,7 @@ Data types
    Table 13: Data types
    $T$, WIDTH="13" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" SRC="img21.png" ALT="$y$">, $D$, 13.
    t
    the global portion of the sparse matrix $T$.
    @@ -310,7 +310,7 @@ Type: optional Intent: in.
    Default: $trans = N$
    @@ -382,7 +382,7 @@ Default: $diag(1) = 1 (no scaling)$
    diff --git a/docs/html/node52.html b/docs/html/node52.html index d38d17d7..87aec440 100644 --- a/docs/html/node52.html +++ b/docs/html/node52.html @@ -87,7 +87,7 @@ where:


    -
    +
    @@ -179,7 +179,7 @@ Type: optional Intent: in.
    Default: $alpha = 1 $
    @@ -247,14 +247,14 @@ An integer value that contains an error code. -
    +
    Table 14: Data types
    Figure 7: Sample discretization mesh.
    \includegraphics[scale=0.45]{figures/try8x8.eps} diff --git a/docs/html/node53.html b/docs/html/node53.html index 2ff96e11..6677cdba 100644 --- a/docs/html/node53.html +++ b/docs/html/node53.html @@ -68,7 +68,7 @@ x \leftarrow Q x --> \begin{displaymath}x \leftarrow Q x \end{displaymath}
    @@ -86,7 +86,7 @@ where: ALT="$x$">
    $Q$
    is the overlap operator; it is the composition of two @@ -94,7 +94,7 @@ operators $ P_a$ and $ P^{T}$.
    @@ -102,7 +102,7 @@ operators

    -
    +
    @@ -183,13 +183,13 @@ Specified as: a structured data of type descdatapsb_desc_type.
    update = psb_add_
    Sum overlap entries, i.e. apply $P^T$;
    update = psb_avg_
    Average overlap entries, i.e. apply $P_aP^T$;
    @@ -266,11 +266,11 @@ An integer value; 0 means no error has been detected. the descriptor, no operations are performed;
  • The operator $ P^{T}$ performs the reduction sum of overlap elements; it is a ``prolongation'' operator $P^T$ that replicates overlap elements, accounting for the physical replication @@ -288,14 +288,14 @@ their instances.

    -

    +
  • Table 15: Data types
    Figure 8: Sample discretization mesh.
    \includegraphics[scale=0.65]{figures/try8x8_ov.eps} diff --git a/docs/html/node54.html b/docs/html/node54.html index b6a2b907..f67a8c54 100644 --- a/docs/html/node54.html +++ b/docs/html/node54.html @@ -79,19 +79,19 @@ glob\_x \leftarrow collect(loc\_x_i) where:
    $glob\_x$
    is the global submatrix $glob\_x_{1:m,1:n}$
    $loc\_x_i$
    is the local portion of global dense matrix on @@ -101,7 +101,7 @@ process $i$.
    $collect$
    is the collect function. @@ -110,7 +110,7 @@ process

    -
    +
    @@ -118,7 +118,7 @@ Data types
    Table 16: Data types
    @@ -162,7 +162,7 @@ call psb_gather(glob_x, loc_x, desc_a, info, root)
    loc_x
    the local portion of global dense matrix $glob\_x$.
    @@ -188,7 +188,7 @@ Specified as: a structured data of type descdatapsb_desc_type.
    root
    The process that holds the global copy. If $root=-1$ all the processes will have a copy of the global vector. @@ -203,10 +203,10 @@ Specified as: an integer variable $-1\le root\le np-1$, default $-1$.
    diff --git a/docs/html/node55.html b/docs/html/node55.html index b5bd5059..94e03587 100644 --- a/docs/html/node55.html +++ b/docs/html/node55.html @@ -77,19 +77,19 @@ loc\_x_i \leftarrow scatter(glob\_x) where:
    $glob\_x$
    is the global matrix $glob\_x_{1:m,1:n}$
    $loc\_x_i$
    is the local portion of global dense matrix on @@ -99,7 +99,7 @@ process $i$.
    $scatter$
    is the scatter function. @@ -108,7 +108,7 @@ process

    -
    +
    $x_i, y$ Subroutine
    @@ -116,7 +116,7 @@ Data types
    Table 17: Data types
    @@ -181,7 +181,7 @@ Specified as: a structured data of type descdatapsb_desc_type.
    root
    The process that holds the global copy. If $root=-1$ all the processes have a copy of the global vector. @@ -196,10 +196,10 @@ Specified as: an integer variable $-1\le root\le np-1$, default $-1$.
    @@ -209,7 +209,7 @@ Specified as: an integer variable $i\in \{1\dots mg\}$ is allocated to process $vg(i)$.
    @@ -111,7 +111,7 @@ Specified as: an integer array.
    flag
    Specifies whether entries in $vg$ are zero- or one-based.
    @@ -155,7 +155,7 @@ Specified as: a subroutine.
    vl
    Data allocation: the set of global indices $vl(1:nl)$ belonging to the calling process.
    @@ -207,10 +207,10 @@ Specified as: a logical value, default: .true.
    lidx
    Data allocation: the set of local indices $lidx(1:nl)$ to be assigned to the global indices $vl$.
    @@ -303,7 +303,7 @@ An integer value; 0 means no error has been detected. $0\le pv(i) < np$ --> $0\le pv(i) < np$; if $i\in \{1\dots mg\}$ is assigned to process $vg(i)$. The vector vg must be identical on all calling processes; its entries may have the ranges $(0\dots np-1)$ or $(1\dots np)$ according to the value of flag. The size $mg$ may be specified via the optional argument mg; the default is to use the entire vector vg, thus having @@ -347,7 +347,7 @@ An integer value; 0 means no error has been detected.
    In this case we are specifying the list of indices vl(1:nl) assigned to the current process; thus, the global problem size $mg$ is given by the range of the aggregate of the individual vectors vl specified @@ -356,7 +356,7 @@ An integer value; 0 means no error has been detected. vl, thus having nl=size(vl). If globalcheck=.true. the subroutine will check how many times each entry in the global index space $(1\dots mg)$ is specified in the input lists vl, thus allowing for the @@ -380,7 +380,7 @@ An integer value; 0 means no error has been detected.
    If this argument is specified alone (i.e. without vl) the result is a generalized row-block distribution in which each process $I$ gets assigned a consecutive chunk of $ia(i),ja(i)$; the starting index $ia(i)$ should belong to the current process. In the second form only the remote indices $ja(i)$ are specified. @@ -108,7 +108,7 @@ Type: required. Intent: in.
    Specified as: an integer array of length $nz$.
    @@ -122,7 +122,7 @@ Type: required. Intent: in.
    Specified as: an integer array of length $nz$. @@ -137,7 +137,7 @@ Type: optional. Intent: in.
    Specified as: a logical array of length $nz$, default .true.. @@ -151,7 +151,7 @@ Type: optional. Intent: in.
    Specified as: an integer array of length $nz$. @@ -194,7 +194,7 @@ Type: optional. Intent: out.
    Specified as: an integer array of length $nz$. @@ -208,7 +208,7 @@ Type: optional. Intent: out.
    Specified as: an integer array of length $nz$. diff --git a/docs/html/node6.html b/docs/html/node6.html index d5f1b8da..6804fb8e 100644 --- a/docs/html/node6.html +++ b/docs/html/node6.html @@ -64,7 +64,7 @@ space to which there corresponds an index space and a matrix sparsity pattern. As an example, consider a cell-centered finite-volume discretization of the Navier-Stokes equations on a simulation domain; the index space $1\dots n$ is isomorphic to the set of cell centers, whereas the pattern of the associated linear system matrix is @@ -75,7 +75,7 @@ by the discretization stencil. Thus the first order of business is to establish an index space, and this is done with a call to psb_cdall in which we specify the size of the index space $n$ and the allocation of the elements of the index space to the various processes making up the MPI (virtual) @@ -84,7 +84,7 @@ parallel machine.

    The index space is partitioned among processes, and this creates a mapping from the ``global'' numbering $1\dots n$ to a numbering ``local'' to each process; each process $1\dots n_{\hbox{row}_i}$, each element of which corresponds to a certain element of $1\dots n$. The user does not set explicitly this mapping; when the application needs to indicate to which element of the index @@ -109,7 +109,7 @@ library will translate into the appropriate ``local'' numbering.

    For a given index space $1\dots n$ there are many possible associated topologies, i.e. many different discretization stencils; thus the diff --git a/docs/html/node62.html b/docs/html/node62.html index ba206fdf..e7be36c6 100644 --- a/docs/html/node62.html +++ b/docs/html/node62.html @@ -103,7 +103,7 @@ Type:required. Intent: in.
    Specified as: an integer value $nl\ge 0$. diff --git a/docs/html/node63.html b/docs/html/node63.html index 14114950..60b16a94 100644 --- a/docs/html/node63.html +++ b/docs/html/node63.html @@ -130,7 +130,7 @@ An integer value; 0 means no error has been detected.

  • The descriptor may be in either the build or assembled state.
  • Providing a good estimate for the number of nonzeroes $nnz$ in the assembled matrix may substantially improve performance in the diff --git a/docs/html/node64.html b/docs/html/node64.html index 5a5d4f5d..ff9464c3 100644 --- a/docs/html/node64.html +++ b/docs/html/node64.html @@ -90,7 +90,7 @@ Type:required. Intent: in.
    Specified as: an integer array of size $nz$. @@ -104,7 +104,7 @@ Type:required. Intent: in.
    Specified as: an integer array of size $nz$. @@ -118,11 +118,11 @@ Type:required. Intent: in.
    Specified as: an array of size $nz$. Must be of the same type and kind -of the aspk component of the sparse matrix $a$. @@ -206,17 +206,42 @@ An integer value; 0 means no error has been detected. (implicitly) call psb_cdins to add entries to the sparsity pattern; each sparse matrix entry implicitly defines a graph edge, that is passed to the descriptor routine for the appropriate - processing. + processing;
  • -
  • Any coefficients from matrix rows not assigned to the calling +
  • The coefficients to be inserted are represented by the ordered + triples +$ia(i),ja(i),val(i)$, for $i=1,\dots,nz$; these triples + should belong to the current process, i.e. $ia(i)$ should be one of + the local indices, but are otherwise arbitrary; +
  • +
  • There is no + requirement that a given row must be passed in its entirety to a + single call to this routine: the buildup of a row may be split into + as many calls as desired; +
  • +
  • Coefficients from different rows may also be mixed up freely + in a single call, according to the application needs; +
  • +
  • Any coefficients from matrix rows not owned by the calling process are silently ignored;
  • If the descriptor is in the assembled state, then any entries in the sparse matrix that would generate additional communication - requirements will be ignored; + requirements are ignored;
  • If the matrix is in the update state, any entries in positions - that were not present in the original matrix will be ignored. + that were not present in the original matrix are ignored.
  • diff --git a/docs/html/node68.html b/docs/html/node68.html index 907d46a9..1d11c658 100644 --- a/docs/html/node68.html +++ b/docs/html/node68.html @@ -90,7 +90,7 @@ Intent: in.
    Specified as: Integer scalar, default $1$. It is not a valid argument if in.
    Specified as: Integer scalar, default $1$. It is not a valid argument if
    m
    Number of rows in $val$ to be inserted.
    Scope:local. @@ -88,12 +88,12 @@ Specified as: an integer value. SRC="img4.png" ALT="$i$"> of $val$ will be inserted into the local row corresponding to the global row index $irw(i)$. Scope:local.
    diff --git a/docs/html/node7.html b/docs/html/node7.html index e2479df1..4c3606c4 100644 --- a/docs/html/node7.html +++ b/docs/html/node7.html @@ -80,7 +80,7 @@ to the constraints outlined in sec. 2.3< but otherwise the mapping is arbitrary. The user application is responsible to ensure consistency of this mapping; some errors may be -catched by the library, but this is not guaranteed. +caught by the library, but this is not guaranteed. The application structure to support this usage is as follows: diff --git a/docs/html/node72.html b/docs/html/node72.html index bcb43479..15710b18 100644 --- a/docs/html/node72.html +++ b/docs/html/node72.html @@ -75,7 +75,7 @@ call psb_gelp(trans, iperm, x, info) SRC="img1.png" ALT="$A$"> or $A^T$.
    Scope: local @@ -89,7 +89,7 @@ Specified as: a single character with value 'N' for $A$ or 'T' for $A^T$.
    iperm
    diff --git a/docs/html/node8.html b/docs/html/node8.html index bf1ed111..5ac1d581 100644 --- a/docs/html/node8.html +++ b/docs/html/node8.html @@ -72,7 +72,7 @@ the tools routines.

    However there are many cases where no synchronization, and indeed no communication among processes, is implied; for instance, all the routines in -sec. [*] are only acting on the local data structures, +sec. [*] are only acting on the local data structures, and thus may be called independently. The most important case is that of the coefficient insertion routines: since the number of coefficients in the sparse and dense matrices varies among the diff --git a/docs/html/node81.html b/docs/html/node81.html index 7ef495e6..7369a95f 100644 --- a/docs/html/node81.html +++ b/docs/html/node81.html @@ -79,8 +79,8 @@ Type:required Intent: in.
    Specified as: an integer $>0$.

    a
    @@ -115,8 +115,8 @@ Type:optional Intent: in.
    Specified as: an integer $>0$. When append is true, specifies how many entries in the output vectors are already filled. @@ -130,11 +130,11 @@ Type:optional Intent: in.
    Specified as: an integer $>0$, default: $row$.

    @@ -208,13 +208,13 @@ An integer value; 0 means no error has been detected.

    1. The output $nz$ is always the size of the output generated by the current call; thus, if append=.true., the total output size will be $nzin+nz$, with the newly extracted coefficients stored in entries nzin+1:nzin+nz of the array arguments;
    2. diff --git a/docs/html/node83.html b/docs/html/node83.html index ed53fb41..6a5a5522 100644 --- a/docs/html/node83.html +++ b/docs/html/node83.html @@ -72,8 +72,8 @@ call psb_hsort(x,ix,dir,flag)

      These serial routines sort a sequence $X$ into ascending or descending order. The argument meaning is identical for the three calls; the only difference is the algorithm used to accomplish the @@ -98,8 +98,8 @@ Specified as: an integer, real or complex array of rank 1. Type:optional.
      Specified as: an integer array of (at least) the same size as $X$.

      dir
      @@ -122,8 +122,8 @@ default psb_lsort_up_.
      flag
      Whether to keep the original values in $IX$.
      Type:optional. @@ -184,14 +184,14 @@ position as the corresponding entries in $flag = psb\_sort\_ovw\_idx\_$ then the entries in $ix(1:n)$ where $n$ is the size of $ix(i) \leftarrow
 i$; thus, upon return from the subroutine, for each index $i$ we have in $ix(i)$ the position that the item $x(i)$ occupied in the original data sequence; @@ -221,25 +221,25 @@ i$">; thus, upon return from the subroutine, for each $flag = psb\_sort\_keep\_idx\_$ --> $flag = psb\_sort\_keep\_idx\_$ the routine will assume that the entries in $ix(:)$ have already been initialized by the user;
    3. The three sorting algorithms have a similar $O(n \log n)$ expected running time; in the average case quicksort will be the fastest and merge-sort the slowest. However note that:
      1. The worst case running time for quicksort is $O(n^2)$; the algorithm implemented here follows the well-known median-of-three heuristics, but the worst case may still apply; @@ -247,7 +247,7 @@ i$">; thus, upon return from the subroutine, for each
      2. The worst case running time for merge-sort and heap-sort is $O(n \log n)$ as the average case;
      3. The merge-sort algorithm is implemented to take advantage of diff --git a/docs/html/node85.html b/docs/html/node85.html index abdaf8d3..cc4dd540 100644 --- a/docs/html/node85.html +++ b/docs/html/node85.html @@ -106,7 +106,7 @@ Type: optional. Intent: in.
        Specified as: an integer array. Default: use the indices $(0\dots np-1)$.
    4. @@ -140,8 +140,8 @@ Specified as: an integer variable.
    5. A call to this routine must precede any other PSBLAS call.
    6. It is an error to specify a value for $np$ greater than the number of processes available in the underlying base parallel environment. diff --git a/docs/html/node86.html b/docs/html/node86.html index 93d857ba..023279f8 100644 --- a/docs/html/node86.html +++ b/docs/html/node86.html @@ -103,8 +103,8 @@ Specified as: an integer value. $-1 \le iam \le np-1$
      np
      Number of processes in the PSBLAS virtual parallel machine. @@ -127,15 +127,15 @@ Specified as: an integer variable.
      $0 \le iam \le np-1$ --> $0 \le iam \le np-1$;
    7. If the user has requested on psb_init a number of processes less than the total available in the parallel execution environment, the remaining processes will have on return $iam=-1$; the only call involving icontxt that any such process may execute is to psb_exit. diff --git a/docs/html/node87.html b/docs/html/node87.html index 5795f144..8e0e2ee1 100644 --- a/docs/html/node87.html +++ b/docs/html/node87.html @@ -102,8 +102,8 @@ Specified as: a logical variable, default value: true.
      1. This routine may be called even if a previous call to psb_info has returned with $iam=-1$; indeed, it it is the only routine that may be called with argument icontxt in this situation. diff --git a/docs/html/node89.html b/docs/html/node89.html index 18145cc5..344a4e6a 100644 --- a/docs/html/node89.html +++ b/docs/html/node89.html @@ -62,8 +62,8 @@ call psb_get_rank(rank, icontxt, id)

        This subroutine returns the MPI rank of the PSBLAS process $id$

        Type:
        @@ -97,8 +97,8 @@ Specified as: an integer value. $0 \le id \le np-1$
        @@ -109,8 +109,8 @@ Specified as: an integer value. $0<= root <= np-1$, default 0 diff --git a/docs/html/node94.html b/docs/html/node94.html index 8c68a29d..de46232c 100644 --- a/docs/html/node94.html +++ b/docs/html/node94.html @@ -96,7 +96,7 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro
        root
        Process to hold the final sum, or $-1$ to make it available on all processes. @@ -111,8 +111,8 @@ Specified as: an integer value $-1<= root <= np-1$, default -1.
        diff --git a/docs/html/node95.html b/docs/html/node95.html index aa0ac0a5..63735acd 100644 --- a/docs/html/node95.html +++ b/docs/html/node95.html @@ -96,7 +96,7 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro
        root
        Process to hold the final maximum, or $-1$ to make it available on all processes. @@ -111,8 +111,8 @@ Specified as: an integer value $-1<= root <= np-1$, default -1.
        diff --git a/docs/html/node96.html b/docs/html/node96.html index 09d79eab..38663fc6 100644 --- a/docs/html/node96.html +++ b/docs/html/node96.html @@ -96,7 +96,7 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro
        root
        Process to hold the final value, or $-1$ to make it available on all processes. @@ -111,8 +111,8 @@ Specified as: an integer value $-1<= root <= np-1$, default -1.
        diff --git a/docs/html/node97.html b/docs/html/node97.html index 25fdf6b7..2e8dfb2d 100644 --- a/docs/html/node97.html +++ b/docs/html/node97.html @@ -96,7 +96,7 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro
        root
        Process to hold the final value, or $-1$ to make it available on all processes. @@ -111,8 +111,8 @@ Specified as: an integer value $-1<= root <= np-1$, default -1.
        diff --git a/docs/html/node98.html b/docs/html/node98.html index 4af5e467..9d8d1dc1 100644 --- a/docs/html/node98.html +++ b/docs/html/node98.html @@ -96,7 +96,7 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro
        root
        Process to hold the final value, or $-1$ to make it available on all processes. @@ -111,8 +111,8 @@ Specified as: an integer value $-1<= root <= np-1$, default -1.
        diff --git a/docs/html/node99.html b/docs/html/node99.html index 31864e99..9efe8327 100644 --- a/docs/html/node99.html +++ b/docs/html/node99.html @@ -93,7 +93,7 @@ Intent: in. Specified as: an integer, real or complex variable, which may be a scalar, or a rank 1 or 2 array, or a character or logical scalar. Type, kind and rank must agree on sender and receiver process; if $m$ is not specified, size must agree as well. @@ -110,8 +110,8 @@ Specified as: an integer value $0<= dst <= np-1$.
        m
        @@ -127,17 +127,17 @@ Specified as: an integer value $0<= m <= size(dat,1)$.
        When $dat$ is a rank 2 array, specifies the number of rows to be sent independently of the leading dimension $size(dat,1)$; must have the same value on sending and receiving processes. @@ -156,8 +156,8 @@ same value on sending and receiving processes.
        1. This subroutine implies a synchronization, but only between the calling process and the destination process $dst$.
        diff --git a/docs/html/userhtml.html b/docs/html/userhtml.html index 1d317858..5898a6c1 100644 --- a/docs/html/userhtml.html +++ b/docs/html/userhtml.html @@ -58,7 +58,7 @@ University of Rome ``Tor Vergata'', Italy
        Software version: 3.0
        -May 4, 2012. +May 25, 2012.

        diff --git a/docs/psblas-3.0.pdf b/docs/psblas-3.0.pdf index 7fe4eb3a..cbe46024 100644 --- a/docs/psblas-3.0.pdf +++ b/docs/psblas-3.0.pdf @@ -706,7 +706,7 @@ endobj << /S /GoTo /D [474 0 R /Fit ] >> endobj 476 0 obj << -/Length 681 +/Length 683 >> stream 0 g 0 G @@ -725,7 +725,7 @@ BT /F18 14.3462 Tf 132.314 532.919 Td [(A)-350(r)50(efer)50(enc)50(e)-350(guide)-350(for)-350(the)-350(Par)50(al)-50(lel)-350(Sp)50(arse)-350(BLAS)-350(libr)50(ary)]TJ 0 g 0 G 0 g 0 G -/F27 9.9626 Tf 223.567 -127.777 Td [(b)32(y)-383(Salv)63(atore)-383(Filipp)-32(one)]TJ 12.889 -11.955 Td [(and)-383(Alfredo)-384(Buttari)]TJ/F8 9.9626 Tf -52.52 -11.955 Td [(Univ)28(ersit)28(y)-334(of)-333(Rome)-333(\134T)83(or)-333(V)83(ergata".)]TJ 99.35 -24.824 Td [(Ma)28(y)-334(4,)-333(2012)]TJ +/F27 9.9626 Tf 223.567 -127.777 Td [(b)32(y)-383(Salv)63(atore)-383(Filipp)-32(one)]TJ 12.889 -11.955 Td [(and)-383(Alfredo)-384(Buttari)]TJ/F8 9.9626 Tf -52.52 -11.955 Td [(Univ)28(ersit)28(y)-334(of)-333(Rome)-333(\134T)83(or)-333(V)83(ergata".)]TJ 94.369 -24.824 Td [(Ma)28(y)-334(25,)-333(2012)]TJ 0 g 0 G 0 g 0 G ET @@ -4220,7 +4220,7 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 732 0 obj << -/Length 7491 +/Length 7490 >> stream 0 g 0 G @@ -4238,7 +4238,7 @@ BT 0 g 0 G -321.493 -19.925 Td [(2.)]TJ 0 g 0 G - [-500(The)-333(set)-334(of)-333(halo)-333(p)-28(oin)28(ts)-334(m)28(ust)-333(b)-28(e)-333(mapp)-28(ed)-333(to)-334(the)-333(set)]TJ/F11 9.9626 Tf 232.684 0 Td [(n)]TJ/F8 9.9626 Tf 5.98 -1.495 Td [(ro)28(w)]TJ/F9 4.9813 Tf 15.802 -0.996 Td [(i)]TJ/F8 9.9626 Tf 5.868 2.491 Td [(+)-222(1)]TJ/F11 9.9626 Tf 16.604 0 Td [(:)-167(:)-166(:)-167(n)]TJ/F8 9.9626 Tf 19.263 -3.487 Td [(col)]TJ/F9 4.9813 Tf 12.177 -0.996 Td [(i)]TJ/F8 9.9626 Tf 3.654 4.483 Td [(;)]TJ -324.208 -19.926 Td [(but)-366(otherwise)-366(the)-365(mapping)-366(is)-366(arbitrary)84(.)-542(The)-366(user)-366(application)-366(is)-365(resp)-28(onsible)-366(to)]TJ 0 -11.955 Td [(ensure)-324(consistency)-325(of)-324(this)-324(mapping;)-327(some)-325(errors)-324(ma)28(y)-325(b)-27(e)-325(catc)28(hed)-324(b)28(y)-325(the)-324(library)84(,)]TJ 0 -11.955 Td [(but)-377(this)-378(is)-377(not)-377(guaran)28(te)-1(ed.)-576(The)-377(application)-378(structure)-377(to)-377(s)-1(u)1(pp)-28(ort)-378(t)1(his)-378(usage)-377(is)]TJ 0 -11.955 Td [(as)-333(follo)27(ws:)]TJ + [-500(The)-333(set)-334(of)-333(halo)-333(p)-28(oin)28(ts)-334(m)28(ust)-333(b)-28(e)-333(mapp)-28(ed)-333(to)-334(the)-333(set)]TJ/F11 9.9626 Tf 232.684 0 Td [(n)]TJ/F8 9.9626 Tf 5.98 -1.495 Td [(ro)28(w)]TJ/F9 4.9813 Tf 15.802 -0.996 Td [(i)]TJ/F8 9.9626 Tf 5.868 2.491 Td [(+)-222(1)]TJ/F11 9.9626 Tf 16.604 0 Td [(:)-167(:)-166(:)-167(n)]TJ/F8 9.9626 Tf 19.263 -3.487 Td [(col)]TJ/F9 4.9813 Tf 12.177 -0.996 Td [(i)]TJ/F8 9.9626 Tf 3.654 4.483 Td [(;)]TJ -324.208 -19.926 Td [(but)-366(otherwise)-366(the)-365(mapping)-366(is)-366(arbitrary)84(.)-542(The)-366(user)-366(application)-366(is)-365(resp)-28(onsible)-366(to)]TJ 0 -11.955 Td [(ensure)-356(consistency)-356(of)-356(this)-356(mapping;)-367(some)-356(errors)-356(ma)27(y)-356(b)-27(e)-356(caugh)27(t)-356(b)28(y)-356(the)-356(library)84(,)]TJ 0 -11.955 Td [(but)-377(this)-378(is)-377(not)-377(guaran)28(te)-1(ed.)-576(The)-377(application)-378(structure)-377(to)-377(s)-1(u)1(pp)-28(ort)-378(t)1(his)-378(usage)-377(is)]TJ 0 -11.955 Td [(as)-333(follo)27(ws:)]TJ 0 g 0 G 12.176 -19.925 Td [(1.)]TJ 0 g 0 G @@ -12556,7 +12556,7 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 1170 0 obj << -/Length 6504 +/Length 6453 >> stream 0 g 0 G @@ -12595,9 +12595,9 @@ BT 0 g 0 G /F27 9.9626 Tf -196.937 -20.479 Td [(v)64(al)]TJ 0 g 0 G -/F8 9.9626 Tf 19.143 0 Td [(the)-333(elemen)27(ts)-333(to)-333(b)-28(e)-333(inse)-1(r)1(te)-1(d)1(.)]TJ 5.763 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-375(as:)-528(an)-375(arra)28(y)-375(of)-375(size)]TJ/F11 9.9626 Tf 130.933 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)-570(Must)-375(b)-28(e)-375(of)-375(the)-375(same)-375(t)28(yp)-28(e)-375(and)-375(kind)-375(of)]TJ -141.984 -11.955 Td [(the)]TJ/F30 9.9626 Tf 17.158 0 Td [(aspk)]TJ/F8 9.9626 Tf 24.242 0 Td [(comp)-28(onen)28(t)-333(of)-334(the)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 141.858 0 Td [(a)]TJ/F8 9.9626 Tf 5.266 0 Td [(.)]TJ +/F8 9.9626 Tf 19.143 0 Td [(the)-333(elemen)27(ts)-333(to)-333(b)-28(e)-333(inse)-1(r)1(te)-1(d)1(.)]TJ 5.763 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-375(as:)-528(an)-375(arra)28(y)-375(of)-375(size)]TJ/F11 9.9626 Tf 130.933 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)-570(Must)-375(b)-28(e)-375(of)-375(the)-375(same)-375(t)28(yp)-28(e)-375(and)-375(kind)-375(of)]TJ -141.984 -11.955 Td [(the)-333(co)-28(e\016cien)27(ts)-333(of)-333(the)-334(spar)1(s)-1(e)-333(matrix)]TJ/F11 9.9626 Tf 158.517 0 Td [(a)]TJ/F8 9.9626 Tf 5.266 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -213.43 -20.479 Td [(desc)]TJ +/F27 9.9626 Tf -188.689 -20.479 Td [(desc)]TJ ET q 1 0 0 1 172.619 339.234 cm @@ -12693,7 +12693,7 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 1174 0 obj << -/Length 4029 +/Length 6087 >> stream 0 g 0 G @@ -12743,21 +12743,33 @@ BT 0 g 0 G -12.73 -19.925 Td [(3.)]TJ 0 g 0 G - [-500(If)-230(the)-231(descriptor)-230(is)-231(in)-230(the)-231(build)-230(state,)-251(then)-231(the)-230(sparse)-231(matrix)-230(m)28(ust)-231(also)-230(b)-28(e)-231(in)]TJ 12.73 -11.955 Td [(the)-327(build)-327(state;)-329(the)-328(action)-327(of)-327(the)-327(routine)-327(is)-327(to)-327(\050implicitly\051)-327(call)]TJ/F30 9.9626 Tf 271.731 0 Td [(psb_cdins)]TJ/F8 9.9626 Tf -271.731 -11.955 Td [(to)-419(add)-419(en)28(tries)-419(to)-419(th)1(e)-419(sparsit)27(y)-418(pattern;)-462(eac)28(h)-419(sparse)-419(matrix)-419(en)28(try)-419(implic-)]TJ 0 -11.955 Td [(itly)-359(de\014nes)-360(a)-360(grap)1(h)-360(edge,)-366(that)-360(is)-359(passed)-360(to)-359(the)-360(descriptor)-359(routine)-360(for)-359(the)]TJ 0 -11.956 Td [(appropriate)-333(pro)-28(cessing.)]TJ + [-500(If)-230(the)-231(descriptor)-230(is)-231(in)-230(the)-231(build)-230(state,)-251(then)-231(the)-230(sparse)-231(matrix)-230(m)28(ust)-231(also)-230(b)-28(e)-231(in)]TJ 12.73 -11.955 Td [(the)-327(build)-327(state;)-329(the)-328(action)-327(of)-327(the)-327(routine)-327(is)-327(to)-327(\050implicitly\051)-327(call)]TJ/F30 9.9626 Tf 271.731 0 Td [(psb_cdins)]TJ/F8 9.9626 Tf -271.731 -11.955 Td [(to)-419(add)-419(en)28(tries)-419(to)-419(th)1(e)-419(sparsit)27(y)-418(pattern;)-462(eac)28(h)-419(sparse)-419(matrix)-419(en)28(try)-419(implic-)]TJ 0 -11.955 Td [(itly)-359(de\014nes)-360(a)-360(grap)1(h)-360(edge,)-366(that)-360(is)-359(passed)-360(to)-359(the)-360(descriptor)-359(routine)-360(for)-359(the)]TJ 0 -11.956 Td [(appropriate)-333(pro)-28(cessing;)]TJ 0 g 0 G -12.73 -19.925 Td [(4.)]TJ 0 g 0 G - [-500(An)28(y)-352(co)-28(e\016cien)28(ts)-352(from)-352(matrix)-351(ro)27(ws)-351(not)-352(assigned)-352(to)-352(the)-351(calling)-352(pro)-28(cess)-352(are)]TJ 12.73 -11.955 Td [(silen)28(tly)-334(ign)1(ored;)]TJ + [-500(The)-540(co)-28(e\016cien)28(ts)-541(to)-540(b)-28(e)-540(inserted)-540(are)-541(represen)28(ted)-540(b)28(y)-541(the)-540(ordered)-540(triples)]TJ/F11 9.9626 Tf 12.73 -11.955 Td [(ia)]TJ/F8 9.9626 Tf 8.698 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F11 9.9626 Tf 3.874 0 Td [(;)-167(j)-57(a)]TJ/F8 9.9626 Tf 14.367 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F11 9.9626 Tf 3.874 0 Td [(;)-167(v)-36(al)]TJ/F8 9.9626 Tf 18.049 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051,)-503(for)]TJ/F11 9.9626 Tf 28.256 0 Td [(i)]TJ/F8 9.9626 Tf 8.455 0 Td [(=)-504(1)]TJ/F11 9.9626 Tf 17.753 0 Td [(;)-167(:)-166(:)-167(:)-167(;)-166(nz)]TJ/F8 9.9626 Tf 33.19 0 Td [(;)-537(these)-469(triples)-469(s)-1(h)1(ould)-470(b)-27(elong)-469(to)-470(the)]TJ -158.437 -11.955 Td [(curren)28(t)-351(pro)-28(cess,)-356(i.e.)]TJ/F11 9.9626 Tf 90.238 0 Td [(ia)]TJ/F8 9.9626 Tf 8.698 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)-351(should)-351(b)-28(e)-351(one)-351(of)-352(the)-351(lo)-28(cal)-351(indices,)-355(but)-352(ar)1(e)-352(oth-)]TJ -106.243 -11.955 Td [(erwise)-333(arbitrary;)]TJ 0 g 0 G - -12.73 -19.925 Td [(5.)]TJ + -12.73 -19.926 Td [(5.)]TJ 0 g 0 G - [-500(If)-358(the)-359(descriptor)-358(is)-359(in)-358(the)-359(assem)28(bled)-359(state,)-364(then)-359(an)28(y)-359(en)28(tries)-358(in)-359(the)-358(sparse)]TJ 12.73 -11.956 Td [(matrix)-398(that)-399(w)28(ould)-398(generate)-399(additional)-398(comm)28(unication)-399(requiremen)28(ts)-398(will)]TJ 0 -11.955 Td [(b)-28(e)-333(ignored;)]TJ + [-500(There)-386(is)-385(no)-386(requiremen)28(t)-386(that)-386(a)-385(giv)28(en)-386(ro)28(w)-386(m)28(ust)-386(b)-28(e)-385(passe)-1(d)-385(in)-386(its)-385(e)-1(n)28(tiret)28(y)]TJ 12.73 -11.955 Td [(to)-355(a)-354(single)-355(call)-354(to)-355(this)-354(routine:)-487(the)-355(buildup)-354(of)-355(a)-354(ro)28(w)-355(ma)28(y)-355(b)-28(e)-354(split)-355(in)28(to)-354(as)]TJ 0 -11.955 Td [(man)28(y)-334(calls)-333(as)-333(desired;)]TJ 0 g 0 G -12.73 -19.925 Td [(6.)]TJ 0 g 0 G - [-500(If)-309(th)1(e)-309(matrix)-309(is)-308(in)-309(the)-308(up)-28(date)-309(state,)-313(an)28(y)-309(en)28(tries)-309(in)-308(p)-28(ositions)-309(that)-308(w)28(ere)-309(not)]TJ 12.73 -11.955 Td [(presen)28(t)-334(in)-333(the)-333(original)-333(matrix)-334(will)-333(b)-28(e)-333(ignored.)]TJ + [-500(Co)-28(e\016cien)28(ts)-409(from)-410(di\013eren)28(t)-409(ro)28(ws)-410(ma)28(y)-409(also)-409(b)-28(e)-409(mixed)-410(up)-409(freely)-409(in)-409(a)-410(single)]TJ 12.73 -11.956 Td [(call,)-333(according)-334(to)-333(the)-333(application)-333(nee)-1(d)1(s)-1(;)]TJ +0 g 0 G + -12.73 -19.925 Td [(7.)]TJ +0 g 0 G + [-500(An)28(y)-416(co)-28(e\016cien)28(ts)-416(from)-416(matrix)-416(ro)28(ws)-416(not)-416(o)28(wned)-416(b)28(y)-416(the)-416(calling)-416(pro)-28(cess)-416(are)]TJ 12.73 -11.955 Td [(silen)28(tly)-334(i)1(g)-1(n)1(ored;)]TJ +0 g 0 G + -12.73 -19.925 Td [(8.)]TJ +0 g 0 G + [-500(If)-358(the)-359(descriptor)-358(is)-359(in)-358(the)-359(assem)28(bled)-359(state,)-364(then)-359(an)28(y)-359(en)28(tries)-358(in)-359(the)-358(sparse)]TJ 12.73 -11.955 Td [(matrix)-430(that)-429(w)27(ould)-429(generate)-430(additional)-430(comm)28(unication)-430(requiremen)28(ts)-430(are)]TJ 0 -11.956 Td [(ignored;)]TJ +0 g 0 G + -12.73 -19.925 Td [(9.)]TJ +0 g 0 G + [-500(If)-309(th)1(e)-309(matrix)-309(is)-308(in)-309(the)-308(up)-28(date)-309(state,)-313(an)28(y)-309(en)28(tries)-309(in)-308(p)-28(ositions)-309(that)-308(w)28(ere)-309(not)]TJ 12.73 -11.955 Td [(presen)28(t)-334(in)-333(the)-333(original)-333(matrix)-334(are)-333(ignored.)]TJ 0 g 0 G - 141.968 -227.148 Td [(67)]TJ + 141.968 -95.641 Td [(67)]TJ 0 g 0 G ET endstream @@ -12767,7 +12779,7 @@ endobj /Contents 1174 0 R /Resources 1172 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1182 0 R +/Parent 1185 0 R /Annots [ 1167 0 R ] >> endobj 1167 0 obj << @@ -12793,16 +12805,25 @@ endobj /D [1173 0 R /XYZ 99.895 419.26 null] >> endobj 1180 0 obj << -/D [1173 0 R /XYZ 99.895 387.38 null] +/D [1173 0 R /XYZ 99.895 363.469 null] >> endobj 1181 0 obj << -/D [1173 0 R /XYZ 99.895 343.544 null] +/D [1173 0 R /XYZ 99.895 319.634 null] +>> endobj +1182 0 obj << +/D [1173 0 R /XYZ 99.895 287.753 null] +>> endobj +1183 0 obj << +/D [1173 0 R /XYZ 99.895 255.873 null] +>> endobj +1184 0 obj << +/D [1173 0 R /XYZ 99.895 212.037 null] >> endobj 1172 0 obj << -/Font << /F27 481 0 R /F8 482 0 R /F30 669 0 R /F16 479 0 R >> +/Font << /F27 481 0 R /F8 482 0 R /F30 669 0 R /F16 479 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1187 0 obj << +1190 0 obj << /Length 6648 >> stream @@ -12935,39 +12956,39 @@ BT ET endstream endobj -1186 0 obj << +1189 0 obj << /Type /Page -/Contents 1187 0 R -/Resources 1185 0 R +/Contents 1190 0 R +/Resources 1188 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1182 0 R -/Annots [ 1183 0 R 1184 0 R ] +/Parent 1185 0 R +/Annots [ 1186 0 R 1187 0 R ] >> endobj -1183 0 obj << +1186 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 576.23 412.588 587.355] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1184 0 obj << +1187 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 205.776 423.049 216.901] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1188 0 obj << -/D [1186 0 R /XYZ 150.705 740.998 null] +1191 0 obj << +/D [1189 0 R /XYZ 150.705 740.998 null] >> endobj 258 0 obj << -/D [1186 0 R /XYZ 150.705 697.37 null] +/D [1189 0 R /XYZ 150.705 697.37 null] >> endobj -1185 0 obj << +1188 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1191 0 obj << +1194 0 obj << /Length 2248 >> stream @@ -13004,39 +13025,39 @@ BT ET endstream endobj -1190 0 obj << +1193 0 obj << /Type /Page -/Contents 1191 0 R -/Resources 1189 0 R +/Contents 1194 0 R +/Resources 1192 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1182 0 R ->> endobj -1192 0 obj << -/D [1190 0 R /XYZ 99.895 740.998 null] ->> endobj -1193 0 obj << -/D [1190 0 R /XYZ 99.895 716.092 null] ->> endobj -1194 0 obj << -/D [1190 0 R /XYZ 99.895 687.975 null] +/Parent 1185 0 R >> endobj 1195 0 obj << -/D [1190 0 R /XYZ 99.895 668.326 null] +/D [1193 0 R /XYZ 99.895 740.998 null] >> endobj 1196 0 obj << -/D [1190 0 R /XYZ 99.895 624.491 null] +/D [1193 0 R /XYZ 99.895 716.092 null] >> endobj 1197 0 obj << -/D [1190 0 R /XYZ 99.895 580.655 null] +/D [1193 0 R /XYZ 99.895 687.975 null] >> endobj 1198 0 obj << -/D [1190 0 R /XYZ 99.895 560.73 null] +/D [1193 0 R /XYZ 99.895 668.326 null] >> endobj -1189 0 obj << +1199 0 obj << +/D [1193 0 R /XYZ 99.895 624.491 null] +>> endobj +1200 0 obj << +/D [1193 0 R /XYZ 99.895 580.655 null] +>> endobj +1201 0 obj << +/D [1193 0 R /XYZ 99.895 560.73 null] +>> endobj +1192 0 obj << /Font << /F8 482 0 R /F30 669 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1203 0 obj << +1206 0 obj << /Length 3084 >> stream @@ -13125,39 +13146,39 @@ BT ET endstream endobj -1202 0 obj << +1205 0 obj << /Type /Page -/Contents 1203 0 R -/Resources 1201 0 R +/Contents 1206 0 R +/Resources 1204 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1182 0 R -/Annots [ 1199 0 R 1200 0 R ] +/Parent 1185 0 R +/Annots [ 1202 0 R 1203 0 R ] >> endobj -1199 0 obj << +1202 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 574.94 423.049 586.065] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1200 0 obj << +1203 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 507.194 412.588 518.319] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1204 0 obj << -/D [1202 0 R /XYZ 150.705 740.998 null] +1207 0 obj << +/D [1205 0 R /XYZ 150.705 740.998 null] >> endobj 262 0 obj << -/D [1202 0 R /XYZ 150.705 697.37 null] +/D [1205 0 R /XYZ 150.705 697.37 null] >> endobj -1201 0 obj << +1204 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1209 0 obj << +1212 0 obj << /Length 3991 >> stream @@ -13254,42 +13275,42 @@ BT ET endstream endobj -1208 0 obj << +1211 0 obj << /Type /Page -/Contents 1209 0 R -/Resources 1207 0 R +/Contents 1212 0 R +/Resources 1210 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1182 0 R -/Annots [ 1205 0 R 1206 0 R ] +/Parent 1185 0 R +/Annots [ 1208 0 R 1209 0 R ] >> endobj -1205 0 obj << +1208 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 560.993 372.239 572.118] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1206 0 obj << +1209 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 493.247 361.779 504.372] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1210 0 obj << -/D [1208 0 R /XYZ 99.895 740.998 null] +1213 0 obj << +/D [1211 0 R /XYZ 99.895 740.998 null] >> endobj 266 0 obj << -/D [1208 0 R /XYZ 99.895 685.747 null] +/D [1211 0 R /XYZ 99.895 685.747 null] >> endobj -1211 0 obj << -/D [1208 0 R /XYZ 99.895 313.144 null] +1214 0 obj << +/D [1211 0 R /XYZ 99.895 313.144 null] >> endobj -1207 0 obj << +1210 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1216 0 obj << +1219 0 obj << /Length 5111 >> stream @@ -13393,39 +13414,39 @@ BT ET endstream endobj -1215 0 obj << +1218 0 obj << /Type /Page -/Contents 1216 0 R -/Resources 1214 0 R +/Contents 1219 0 R +/Resources 1217 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1182 0 R -/Annots [ 1212 0 R 1213 0 R ] +/Parent 1185 0 R +/Annots [ 1215 0 R 1216 0 R ] >> endobj -1212 0 obj << +1215 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [311.962 574.94 379.019 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1213 0 obj << +1216 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [264.584 290.009 340.638 301.134] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1217 0 obj << -/D [1215 0 R /XYZ 150.705 740.998 null] +1220 0 obj << +/D [1218 0 R /XYZ 150.705 740.998 null] >> endobj 270 0 obj << -/D [1215 0 R /XYZ 150.705 697.37 null] +/D [1218 0 R /XYZ 150.705 697.37 null] >> endobj -1214 0 obj << +1217 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1222 0 obj << +1225 0 obj << /Length 6817 >> stream @@ -13537,39 +13558,39 @@ BT ET endstream endobj -1221 0 obj << +1224 0 obj << /Type /Page -/Contents 1222 0 R -/Resources 1220 0 R +/Contents 1225 0 R +/Resources 1223 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1224 0 R -/Annots [ 1218 0 R 1219 0 R ] +/Parent 1227 0 R +/Annots [ 1221 0 R 1222 0 R ] >> endobj -1218 0 obj << +1221 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 363.459 361.779 374.584] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1219 0 obj << +1222 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [365.781 141.026 441.835 152.151] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1223 0 obj << -/D [1221 0 R /XYZ 99.895 740.998 null] +1226 0 obj << +/D [1224 0 R /XYZ 99.895 740.998 null] >> endobj 274 0 obj << -/D [1221 0 R /XYZ 99.895 697.37 null] +/D [1224 0 R /XYZ 99.895 697.37 null] >> endobj -1220 0 obj << +1223 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1227 0 obj << +1230 0 obj << /Length 1115 >> stream @@ -13594,27 +13615,27 @@ BT ET endstream endobj -1226 0 obj << +1229 0 obj << /Type /Page -/Contents 1227 0 R -/Resources 1225 0 R +/Contents 1230 0 R +/Resources 1228 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1224 0 R +/Parent 1227 0 R >> endobj -1228 0 obj << -/D [1226 0 R /XYZ 150.705 740.998 null] +1231 0 obj << +/D [1229 0 R /XYZ 150.705 740.998 null] >> endobj -1229 0 obj << -/D [1226 0 R /XYZ 150.705 632.405 null] +1232 0 obj << +/D [1229 0 R /XYZ 150.705 632.405 null] >> endobj -1230 0 obj << -/D [1226 0 R /XYZ 150.705 609.989 null] +1233 0 obj << +/D [1229 0 R /XYZ 150.705 609.989 null] >> endobj -1225 0 obj << +1228 0 obj << /Font << /F27 481 0 R /F8 482 0 R /F16 479 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1236 0 obj << +1239 0 obj << /Length 5215 >> stream @@ -13767,46 +13788,46 @@ BT ET endstream endobj -1235 0 obj << +1238 0 obj << /Type /Page -/Contents 1236 0 R -/Resources 1234 0 R +/Contents 1239 0 R +/Resources 1237 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1224 0 R -/Annots [ 1231 0 R 1232 0 R 1233 0 R ] +/Parent 1227 0 R +/Annots [ 1234 0 R 1235 0 R 1236 0 R ] >> endobj -1231 0 obj << +1234 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [261.152 574.94 328.21 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1232 0 obj << +1235 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [269.918 483.284 345.972 494.409] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1233 0 obj << +1236 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [187.733 381.665 263.787 392.79] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1237 0 obj << -/D [1235 0 R /XYZ 99.895 740.998 null] +1240 0 obj << +/D [1238 0 R /XYZ 99.895 740.998 null] >> endobj 278 0 obj << -/D [1235 0 R /XYZ 99.895 697.37 null] +/D [1238 0 R /XYZ 99.895 697.37 null] >> endobj -1234 0 obj << +1237 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1242 0 obj << +1245 0 obj << /Length 3379 >> stream @@ -13902,39 +13923,39 @@ BT ET endstream endobj -1241 0 obj << +1244 0 obj << /Type /Page -/Contents 1242 0 R -/Resources 1240 0 R +/Contents 1245 0 R +/Resources 1243 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1224 0 R -/Annots [ 1238 0 R 1239 0 R ] +/Parent 1227 0 R +/Annots [ 1241 0 R 1242 0 R ] >> endobj -1238 0 obj << +1241 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [238.542 562.985 314.596 574.11] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1239 0 obj << +1242 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [311.962 483.284 379.019 494.409] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1243 0 obj << -/D [1241 0 R /XYZ 150.705 740.998 null] +1246 0 obj << +/D [1244 0 R /XYZ 150.705 740.998 null] >> endobj 282 0 obj << -/D [1241 0 R /XYZ 150.705 697.37 null] +/D [1244 0 R /XYZ 150.705 697.37 null] >> endobj -1240 0 obj << +1243 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1246 0 obj << +1249 0 obj << /Length 3437 >> stream @@ -13984,24 +14005,24 @@ BT ET endstream endobj -1245 0 obj << +1248 0 obj << /Type /Page -/Contents 1246 0 R -/Resources 1244 0 R +/Contents 1249 0 R +/Resources 1247 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1224 0 R +/Parent 1227 0 R >> endobj -1247 0 obj << -/D [1245 0 R /XYZ 99.895 740.998 null] +1250 0 obj << +/D [1248 0 R /XYZ 99.895 740.998 null] >> endobj 286 0 obj << -/D [1245 0 R /XYZ 99.895 697.37 null] +/D [1248 0 R /XYZ 99.895 697.37 null] >> endobj -1244 0 obj << +1247 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R /F10 671 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1251 0 obj << +1254 0 obj << /Length 6547 >> stream @@ -14102,32 +14123,32 @@ BT ET endstream endobj -1250 0 obj << +1253 0 obj << /Type /Page -/Contents 1251 0 R -/Resources 1249 0 R +/Contents 1254 0 R +/Resources 1252 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1224 0 R -/Annots [ 1248 0 R ] +/Parent 1227 0 R +/Annots [ 1251 0 R ] >> endobj -1248 0 obj << +1251 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 484.86 412.588 495.985] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1252 0 obj << -/D [1250 0 R /XYZ 150.705 740.998 null] +1255 0 obj << +/D [1253 0 R /XYZ 150.705 740.998 null] >> endobj 290 0 obj << -/D [1250 0 R /XYZ 150.705 697.37 null] +/D [1253 0 R /XYZ 150.705 697.37 null] >> endobj -1249 0 obj << +1252 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1255 0 obj << +1258 0 obj << /Length 692 >> stream @@ -14148,27 +14169,27 @@ BT ET endstream endobj -1254 0 obj << +1257 0 obj << /Type /Page -/Contents 1255 0 R -/Resources 1253 0 R +/Contents 1258 0 R +/Resources 1256 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1259 0 R +/Parent 1262 0 R >> endobj -1256 0 obj << -/D [1254 0 R /XYZ 99.895 740.998 null] +1259 0 obj << +/D [1257 0 R /XYZ 99.895 740.998 null] >> endobj -1257 0 obj << -/D [1254 0 R /XYZ 99.895 716.092 null] +1260 0 obj << +/D [1257 0 R /XYZ 99.895 716.092 null] >> endobj -1258 0 obj << -/D [1254 0 R /XYZ 99.895 688.251 null] +1261 0 obj << +/D [1257 0 R /XYZ 99.895 688.251 null] >> endobj -1253 0 obj << +1256 0 obj << /Font << /F8 482 0 R /F30 669 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1263 0 obj << +1266 0 obj << /Length 5736 >> stream @@ -14265,32 +14286,32 @@ BT ET endstream endobj -1262 0 obj << +1265 0 obj << /Type /Page -/Contents 1263 0 R -/Resources 1261 0 R +/Contents 1266 0 R +/Resources 1264 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1259 0 R -/Annots [ 1260 0 R ] +/Parent 1262 0 R +/Annots [ 1263 0 R ] >> endobj -1260 0 obj << +1263 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 483.284 412.588 494.409] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1264 0 obj << -/D [1262 0 R /XYZ 150.705 740.998 null] +1267 0 obj << +/D [1265 0 R /XYZ 150.705 740.998 null] >> endobj 294 0 obj << -/D [1262 0 R /XYZ 150.705 697.37 null] +/D [1265 0 R /XYZ 150.705 697.37 null] >> endobj -1261 0 obj << +1264 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1268 0 obj << +1271 0 obj << /Length 3264 >> stream @@ -14372,35 +14393,35 @@ BT ET endstream endobj -1267 0 obj << +1270 0 obj << /Type /Page -/Contents 1268 0 R -/Resources 1266 0 R +/Contents 1271 0 R +/Resources 1269 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1259 0 R -/Annots [ 1265 0 R ] +/Parent 1262 0 R +/Annots [ 1268 0 R ] >> endobj -1265 0 obj << +1268 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 495.239 361.779 506.364] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1269 0 obj << -/D [1267 0 R /XYZ 99.895 740.998 null] +1272 0 obj << +/D [1270 0 R /XYZ 99.895 740.998 null] >> endobj 298 0 obj << -/D [1267 0 R /XYZ 99.895 697.37 null] +/D [1270 0 R /XYZ 99.895 697.37 null] >> endobj -1270 0 obj << -/D [1267 0 R /XYZ 99.895 382.883 null] +1273 0 obj << +/D [1270 0 R /XYZ 99.895 382.883 null] >> endobj -1266 0 obj << +1269 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1274 0 obj << +1277 0 obj << /Length 4976 >> stream @@ -14490,35 +14511,35 @@ BT ET endstream endobj -1273 0 obj << +1276 0 obj << /Type /Page -/Contents 1274 0 R -/Resources 1272 0 R +/Contents 1277 0 R +/Resources 1275 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1259 0 R -/Annots [ 1271 0 R ] +/Parent 1262 0 R +/Annots [ 1274 0 R ] >> endobj -1271 0 obj << +1274 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 495.239 412.588 506.364] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1275 0 obj << -/D [1273 0 R /XYZ 150.705 740.998 null] +1278 0 obj << +/D [1276 0 R /XYZ 150.705 740.998 null] >> endobj 302 0 obj << -/D [1273 0 R /XYZ 150.705 697.37 null] +/D [1276 0 R /XYZ 150.705 697.37 null] >> endobj -1276 0 obj << -/D [1273 0 R /XYZ 150.705 259.346 null] +1279 0 obj << +/D [1276 0 R /XYZ 150.705 259.346 null] >> endobj -1272 0 obj << +1275 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1280 0 obj << +1283 0 obj << /Length 3233 >> stream @@ -14600,35 +14621,35 @@ BT ET endstream endobj -1279 0 obj << +1282 0 obj << /Type /Page -/Contents 1280 0 R -/Resources 1278 0 R +/Contents 1283 0 R +/Resources 1281 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1259 0 R -/Annots [ 1277 0 R ] +/Parent 1262 0 R +/Annots [ 1280 0 R ] >> endobj -1277 0 obj << +1280 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 495.239 361.779 506.364] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1281 0 obj << -/D [1279 0 R /XYZ 99.895 740.998 null] +1284 0 obj << +/D [1282 0 R /XYZ 99.895 740.998 null] >> endobj 306 0 obj << -/D [1279 0 R /XYZ 99.895 697.37 null] +/D [1282 0 R /XYZ 99.895 697.37 null] >> endobj -1282 0 obj << -/D [1279 0 R /XYZ 99.895 382.883 null] +1285 0 obj << +/D [1282 0 R /XYZ 99.895 382.883 null] >> endobj -1278 0 obj << +1281 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1286 0 obj << +1289 0 obj << /Length 4985 >> stream @@ -14718,35 +14739,35 @@ BT ET endstream endobj -1285 0 obj << +1288 0 obj << /Type /Page -/Contents 1286 0 R -/Resources 1284 0 R +/Contents 1289 0 R +/Resources 1287 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1259 0 R -/Annots [ 1283 0 R ] +/Parent 1262 0 R +/Annots [ 1286 0 R ] >> endobj -1283 0 obj << +1286 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 495.239 412.588 506.364] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1287 0 obj << -/D [1285 0 R /XYZ 150.705 740.998 null] +1290 0 obj << +/D [1288 0 R /XYZ 150.705 740.998 null] >> endobj 310 0 obj << -/D [1285 0 R /XYZ 150.705 697.37 null] +/D [1288 0 R /XYZ 150.705 697.37 null] >> endobj -1288 0 obj << -/D [1285 0 R /XYZ 150.705 259.346 null] +1291 0 obj << +/D [1288 0 R /XYZ 150.705 259.346 null] >> endobj -1284 0 obj << +1287 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1292 0 obj << +1295 0 obj << /Length 3821 >> stream @@ -14825,38 +14846,38 @@ BT ET endstream endobj -1291 0 obj << +1294 0 obj << /Type /Page -/Contents 1292 0 R -/Resources 1290 0 R +/Contents 1295 0 R +/Resources 1293 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1296 0 R -/Annots [ 1289 0 R ] +/Parent 1299 0 R +/Annots [ 1292 0 R ] >> endobj -1289 0 obj << +1292 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 574.94 361.779 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1293 0 obj << -/D [1291 0 R /XYZ 99.895 740.998 null] +1296 0 obj << +/D [1294 0 R /XYZ 99.895 740.998 null] >> endobj 314 0 obj << -/D [1291 0 R /XYZ 99.895 697.37 null] +/D [1294 0 R /XYZ 99.895 697.37 null] >> endobj -1294 0 obj << -/D [1291 0 R /XYZ 99.895 370.928 null] +1297 0 obj << +/D [1294 0 R /XYZ 99.895 370.928 null] >> endobj -1295 0 obj << -/D [1291 0 R /XYZ 99.895 327.092 null] +1298 0 obj << +/D [1294 0 R /XYZ 99.895 327.092 null] >> endobj -1290 0 obj << +1293 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1300 0 obj << +1303 0 obj << /Length 3654 >> stream @@ -14935,38 +14956,38 @@ BT ET endstream endobj -1299 0 obj << +1302 0 obj << /Type /Page -/Contents 1300 0 R -/Resources 1298 0 R +/Contents 1303 0 R +/Resources 1301 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1296 0 R -/Annots [ 1297 0 R ] +/Parent 1299 0 R +/Annots [ 1300 0 R ] >> endobj -1297 0 obj << +1300 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 574.94 412.588 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1301 0 obj << -/D [1299 0 R /XYZ 150.705 740.998 null] +1304 0 obj << +/D [1302 0 R /XYZ 150.705 740.998 null] >> endobj 318 0 obj << -/D [1299 0 R /XYZ 150.705 697.37 null] +/D [1302 0 R /XYZ 150.705 697.37 null] >> endobj -1302 0 obj << -/D [1299 0 R /XYZ 150.705 370.928 null] +1305 0 obj << +/D [1302 0 R /XYZ 150.705 370.928 null] >> endobj -1303 0 obj << -/D [1299 0 R /XYZ 150.705 339.047 null] +1306 0 obj << +/D [1302 0 R /XYZ 150.705 339.047 null] >> endobj -1298 0 obj << +1301 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1307 0 obj << +1310 0 obj << /Length 5783 >> stream @@ -15053,32 +15074,32 @@ BT ET endstream endobj -1306 0 obj << +1309 0 obj << /Type /Page -/Contents 1307 0 R -/Resources 1305 0 R +/Contents 1310 0 R +/Resources 1308 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1296 0 R -/Annots [ 1304 0 R ] +/Parent 1299 0 R +/Annots [ 1307 0 R ] >> endobj -1304 0 obj << +1307 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 492.904 372.239 504.029] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1308 0 obj << -/D [1306 0 R /XYZ 99.895 740.998 null] +1311 0 obj << +/D [1309 0 R /XYZ 99.895 740.998 null] >> endobj 322 0 obj << -/D [1306 0 R /XYZ 99.895 696.587 null] +/D [1309 0 R /XYZ 99.895 696.587 null] >> endobj -1305 0 obj << +1308 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1311 0 obj << +1314 0 obj << /Length 3711 >> stream @@ -15115,30 +15136,30 @@ BT ET endstream endobj -1310 0 obj << +1313 0 obj << /Type /Page -/Contents 1311 0 R -/Resources 1309 0 R +/Contents 1314 0 R +/Resources 1312 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1296 0 R +/Parent 1299 0 R >> endobj -1312 0 obj << -/D [1310 0 R /XYZ 150.705 740.998 null] +1315 0 obj << +/D [1313 0 R /XYZ 150.705 740.998 null] >> endobj -1313 0 obj << -/D [1310 0 R /XYZ 150.705 496.913 null] +1316 0 obj << +/D [1313 0 R /XYZ 150.705 496.913 null] >> endobj -1314 0 obj << -/D [1310 0 R /XYZ 150.705 439.185 null] +1317 0 obj << +/D [1313 0 R /XYZ 150.705 439.185 null] >> endobj -1315 0 obj << -/D [1310 0 R /XYZ 150.705 418.983 null] +1318 0 obj << +/D [1313 0 R /XYZ 150.705 418.983 null] >> endobj -1309 0 obj << +1312 0 obj << /Font << /F27 481 0 R /F8 482 0 R /F30 669 0 R /F16 479 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1321 0 obj << +1324 0 obj << /Length 4123 >> stream @@ -15249,46 +15270,46 @@ BT ET endstream endobj -1320 0 obj << +1323 0 obj << /Type /Page -/Contents 1321 0 R -/Resources 1319 0 R +/Contents 1324 0 R +/Resources 1322 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1296 0 R -/Annots [ 1316 0 R 1317 0 R 1318 0 R ] +/Parent 1299 0 R +/Annots [ 1319 0 R 1320 0 R 1321 0 R ] >> endobj -1316 0 obj << +1319 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 529.112 372.239 540.237] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1317 0 obj << +1320 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 461.366 361.779 472.491] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1318 0 obj << +1321 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [321.343 405.575 388.401 416.7] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1322 0 obj << -/D [1320 0 R /XYZ 99.895 740.998 null] +1325 0 obj << +/D [1323 0 R /XYZ 99.895 740.998 null] >> endobj 326 0 obj << -/D [1320 0 R /XYZ 99.895 697.37 null] +/D [1323 0 R /XYZ 99.895 697.37 null] >> endobj -1319 0 obj << +1322 0 obj << /Font << /F16 479 0 R /F8 482 0 R /F30 669 0 R /F27 481 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1325 0 obj << +1328 0 obj << /Length 5766 >> stream @@ -15368,24 +15389,24 @@ BT ET endstream endobj -1324 0 obj << +1327 0 obj << /Type /Page -/Contents 1325 0 R -/Resources 1323 0 R +/Contents 1328 0 R +/Resources 1326 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1296 0 R +/Parent 1299 0 R >> endobj -1326 0 obj << -/D [1324 0 R /XYZ 150.705 740.998 null] +1329 0 obj << +/D [1327 0 R /XYZ 150.705 740.998 null] >> endobj 330 0 obj << -/D [1324 0 R /XYZ 150.705 696.813 null] +/D [1327 0 R /XYZ 150.705 696.813 null] >> endobj -1323 0 obj << +1326 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F11 654 0 R /F27 481 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1329 0 obj << +1332 0 obj << /Length 6993 >> stream @@ -15491,48 +15512,48 @@ BT ET endstream endobj -1328 0 obj << +1331 0 obj << /Type /Page -/Contents 1329 0 R -/Resources 1327 0 R +/Contents 1332 0 R +/Resources 1330 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1340 0 R ->> endobj -1330 0 obj << -/D [1328 0 R /XYZ 99.895 740.998 null] ->> endobj -1331 0 obj << -/D [1328 0 R /XYZ 99.895 702.144 null] ->> endobj -1332 0 obj << -/D [1328 0 R /XYZ 99.895 668.326 null] +/Parent 1343 0 R >> endobj 1333 0 obj << -/D [1328 0 R /XYZ 99.895 624.491 null] +/D [1331 0 R /XYZ 99.895 740.998 null] >> endobj 1334 0 obj << -/D [1328 0 R /XYZ 99.895 556.745 null] +/D [1331 0 R /XYZ 99.895 702.144 null] >> endobj 1335 0 obj << -/D [1328 0 R /XYZ 99.895 500.954 null] +/D [1331 0 R /XYZ 99.895 668.326 null] >> endobj 1336 0 obj << -/D [1328 0 R /XYZ 99.895 468.52 null] +/D [1331 0 R /XYZ 99.895 624.491 null] >> endobj 1337 0 obj << -/D [1328 0 R /XYZ 99.895 425.182 null] +/D [1331 0 R /XYZ 99.895 556.745 null] >> endobj 1338 0 obj << -/D [1328 0 R /XYZ 99.895 383.395 null] +/D [1331 0 R /XYZ 99.895 500.954 null] >> endobj 1339 0 obj << -/D [1328 0 R /XYZ 99.895 355.499 null] +/D [1331 0 R /XYZ 99.895 468.52 null] >> endobj -1327 0 obj << +1340 0 obj << +/D [1331 0 R /XYZ 99.895 425.182 null] +>> endobj +1341 0 obj << +/D [1331 0 R /XYZ 99.895 383.395 null] +>> endobj +1342 0 obj << +/D [1331 0 R /XYZ 99.895 355.499 null] +>> endobj +1330 0 obj << /Font << /F16 479 0 R /F8 482 0 R /F11 654 0 R /F14 672 0 R /F7 670 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1343 0 obj << +1346 0 obj << /Length 186 >> stream @@ -15546,24 +15567,24 @@ BT ET endstream endobj -1342 0 obj << +1345 0 obj << /Type /Page -/Contents 1343 0 R -/Resources 1341 0 R +/Contents 1346 0 R +/Resources 1344 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1340 0 R +/Parent 1343 0 R >> endobj -1344 0 obj << -/D [1342 0 R /XYZ 150.705 740.998 null] +1347 0 obj << +/D [1345 0 R /XYZ 150.705 740.998 null] >> endobj 334 0 obj << -/D [1342 0 R /XYZ 150.705 716.092 null] +/D [1345 0 R /XYZ 150.705 716.092 null] >> endobj -1341 0 obj << +1344 0 obj << /Font << /F16 479 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1347 0 obj << +1350 0 obj << /Length 5566 >> stream @@ -15635,30 +15656,30 @@ BT ET endstream endobj -1346 0 obj << +1349 0 obj << /Type /Page -/Contents 1347 0 R -/Resources 1345 0 R +/Contents 1350 0 R +/Resources 1348 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1340 0 R +/Parent 1343 0 R >> endobj -1348 0 obj << -/D [1346 0 R /XYZ 99.895 740.998 null] +1351 0 obj << +/D [1349 0 R /XYZ 99.895 740.998 null] >> endobj 338 0 obj << -/D [1346 0 R /XYZ 99.895 697.37 null] +/D [1349 0 R /XYZ 99.895 697.37 null] >> endobj -1349 0 obj << -/D [1346 0 R /XYZ 99.895 235.436 null] +1352 0 obj << +/D [1349 0 R /XYZ 99.895 235.436 null] >> endobj -1350 0 obj << -/D [1346 0 R /XYZ 99.895 213.573 null] +1353 0 obj << +/D [1349 0 R /XYZ 99.895 213.573 null] >> endobj -1345 0 obj << +1348 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F11 654 0 R /F14 672 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1353 0 obj << +1356 0 obj << /Length 4638 >> stream @@ -15712,30 +15733,30 @@ BT ET endstream endobj -1352 0 obj << +1355 0 obj << /Type /Page -/Contents 1353 0 R -/Resources 1351 0 R +/Contents 1356 0 R +/Resources 1354 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1340 0 R +/Parent 1343 0 R >> endobj -1354 0 obj << -/D [1352 0 R /XYZ 150.705 740.998 null] +1357 0 obj << +/D [1355 0 R /XYZ 150.705 740.998 null] >> endobj 342 0 obj << -/D [1352 0 R /XYZ 150.705 685.747 null] +/D [1355 0 R /XYZ 150.705 685.747 null] >> endobj -1355 0 obj << -/D [1352 0 R /XYZ 150.705 349.01 null] +1358 0 obj << +/D [1355 0 R /XYZ 150.705 349.01 null] >> endobj -1356 0 obj << -/D [1352 0 R /XYZ 150.705 315.192 null] +1359 0 obj << +/D [1355 0 R /XYZ 150.705 315.192 null] >> endobj -1351 0 obj << +1354 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F14 672 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1359 0 obj << +1362 0 obj << /Length 4355 >> stream @@ -15786,33 +15807,33 @@ BT ET endstream endobj -1358 0 obj << +1361 0 obj << /Type /Page -/Contents 1359 0 R -/Resources 1357 0 R +/Contents 1362 0 R +/Resources 1360 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1340 0 R +/Parent 1343 0 R >> endobj -1360 0 obj << -/D [1358 0 R /XYZ 99.895 740.998 null] +1363 0 obj << +/D [1361 0 R /XYZ 99.895 740.998 null] >> endobj 346 0 obj << -/D [1358 0 R /XYZ 99.895 697.37 null] +/D [1361 0 R /XYZ 99.895 697.37 null] >> endobj -1361 0 obj << -/D [1358 0 R /XYZ 99.895 442.659 null] +1364 0 obj << +/D [1361 0 R /XYZ 99.895 442.659 null] >> endobj -1362 0 obj << -/D [1358 0 R /XYZ 99.895 396.886 null] +1365 0 obj << +/D [1361 0 R /XYZ 99.895 396.886 null] >> endobj -1363 0 obj << -/D [1358 0 R /XYZ 99.895 365.005 null] +1366 0 obj << +/D [1361 0 R /XYZ 99.895 365.005 null] >> endobj -1357 0 obj << +1360 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F11 654 0 R /F14 672 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1366 0 obj << +1369 0 obj << /Length 2159 >> stream @@ -15861,24 +15882,24 @@ BT ET endstream endobj -1365 0 obj << +1368 0 obj << /Type /Page -/Contents 1366 0 R -/Resources 1364 0 R +/Contents 1369 0 R +/Resources 1367 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1340 0 R +/Parent 1343 0 R >> endobj -1367 0 obj << -/D [1365 0 R /XYZ 150.705 740.998 null] +1370 0 obj << +/D [1368 0 R /XYZ 150.705 740.998 null] >> endobj 350 0 obj << -/D [1365 0 R /XYZ 150.705 697.37 null] +/D [1368 0 R /XYZ 150.705 697.37 null] >> endobj -1364 0 obj << +1367 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1370 0 obj << +1373 0 obj << /Length 3019 >> stream @@ -15931,24 +15952,24 @@ BT ET endstream endobj -1369 0 obj << +1372 0 obj << /Type /Page -/Contents 1370 0 R -/Resources 1368 0 R +/Contents 1373 0 R +/Resources 1371 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1372 0 R +/Parent 1375 0 R >> endobj -1371 0 obj << -/D [1369 0 R /XYZ 99.895 740.998 null] +1374 0 obj << +/D [1372 0 R /XYZ 99.895 740.998 null] >> endobj 354 0 obj << -/D [1369 0 R /XYZ 99.895 697.37 null] +/D [1372 0 R /XYZ 99.895 697.37 null] >> endobj -1368 0 obj << +1371 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F11 654 0 R /F27 481 0 R /F14 672 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1375 0 obj << +1378 0 obj << /Length 1201 >> stream @@ -15983,24 +16004,24 @@ BT ET endstream endobj -1374 0 obj << +1377 0 obj << /Type /Page -/Contents 1375 0 R -/Resources 1373 0 R +/Contents 1378 0 R +/Resources 1376 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1372 0 R +/Parent 1375 0 R >> endobj -1376 0 obj << -/D [1374 0 R /XYZ 150.705 740.998 null] +1379 0 obj << +/D [1377 0 R /XYZ 150.705 740.998 null] >> endobj 358 0 obj << -/D [1374 0 R /XYZ 150.705 697.37 null] +/D [1377 0 R /XYZ 150.705 697.37 null] >> endobj -1373 0 obj << +1376 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1379 0 obj << +1382 0 obj << /Length 1483 >> stream @@ -16035,24 +16056,24 @@ BT ET endstream endobj -1378 0 obj << +1381 0 obj << /Type /Page -/Contents 1379 0 R -/Resources 1377 0 R +/Contents 1382 0 R +/Resources 1380 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1372 0 R +/Parent 1375 0 R >> endobj -1380 0 obj << -/D [1378 0 R /XYZ 99.895 740.998 null] +1383 0 obj << +/D [1381 0 R /XYZ 99.895 740.998 null] >> endobj 362 0 obj << -/D [1378 0 R /XYZ 99.895 697.37 null] +/D [1381 0 R /XYZ 99.895 697.37 null] >> endobj -1377 0 obj << +1380 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1383 0 obj << +1386 0 obj << /Length 1357 >> stream @@ -16087,24 +16108,24 @@ BT ET endstream endobj -1382 0 obj << +1385 0 obj << /Type /Page -/Contents 1383 0 R -/Resources 1381 0 R +/Contents 1386 0 R +/Resources 1384 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1372 0 R +/Parent 1375 0 R >> endobj -1384 0 obj << -/D [1382 0 R /XYZ 150.705 740.998 null] +1387 0 obj << +/D [1385 0 R /XYZ 150.705 740.998 null] >> endobj 366 0 obj << -/D [1382 0 R /XYZ 150.705 697.37 null] +/D [1385 0 R /XYZ 150.705 697.37 null] >> endobj -1381 0 obj << +1384 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1387 0 obj << +1390 0 obj << /Length 4552 >> stream @@ -16154,24 +16175,24 @@ BT ET endstream endobj -1386 0 obj << +1389 0 obj << /Type /Page -/Contents 1387 0 R -/Resources 1385 0 R +/Contents 1390 0 R +/Resources 1388 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1372 0 R +/Parent 1375 0 R >> endobj -1388 0 obj << -/D [1386 0 R /XYZ 99.895 740.998 null] +1391 0 obj << +/D [1389 0 R /XYZ 99.895 740.998 null] >> endobj 370 0 obj << -/D [1386 0 R /XYZ 99.895 697.37 null] +/D [1389 0 R /XYZ 99.895 697.37 null] >> endobj -1385 0 obj << +1388 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F11 654 0 R /F14 672 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1391 0 obj << +1394 0 obj << /Length 5199 >> stream @@ -16229,30 +16250,30 @@ BT ET endstream endobj -1390 0 obj << +1393 0 obj << /Type /Page -/Contents 1391 0 R -/Resources 1389 0 R +/Contents 1394 0 R +/Resources 1392 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1372 0 R +/Parent 1375 0 R >> endobj -1392 0 obj << -/D [1390 0 R /XYZ 150.705 740.998 null] +1395 0 obj << +/D [1393 0 R /XYZ 150.705 740.998 null] >> endobj 374 0 obj << -/D [1390 0 R /XYZ 150.705 697.37 null] +/D [1393 0 R /XYZ 150.705 697.37 null] >> endobj -1393 0 obj << -/D [1390 0 R /XYZ 150.705 247.391 null] +1396 0 obj << +/D [1393 0 R /XYZ 150.705 247.391 null] >> endobj -1394 0 obj << -/D [1390 0 R /XYZ 150.705 213.573 null] +1397 0 obj << +/D [1393 0 R /XYZ 150.705 213.573 null] >> endobj -1389 0 obj << +1392 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F14 672 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1397 0 obj << +1400 0 obj << /Length 5151 >> stream @@ -16310,30 +16331,30 @@ BT ET endstream endobj -1396 0 obj << +1399 0 obj << /Type /Page -/Contents 1397 0 R -/Resources 1395 0 R +/Contents 1400 0 R +/Resources 1398 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1401 0 R +/Parent 1404 0 R >> endobj -1398 0 obj << -/D [1396 0 R /XYZ 99.895 740.998 null] +1401 0 obj << +/D [1399 0 R /XYZ 99.895 740.998 null] >> endobj 378 0 obj << -/D [1396 0 R /XYZ 99.895 697.37 null] +/D [1399 0 R /XYZ 99.895 697.37 null] >> endobj -1399 0 obj << -/D [1396 0 R /XYZ 99.895 247.391 null] +1402 0 obj << +/D [1399 0 R /XYZ 99.895 247.391 null] >> endobj -1400 0 obj << -/D [1396 0 R /XYZ 99.895 213.573 null] +1403 0 obj << +/D [1399 0 R /XYZ 99.895 213.573 null] >> endobj -1395 0 obj << +1398 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F14 672 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1404 0 obj << +1407 0 obj << /Length 5183 >> stream @@ -16391,30 +16412,30 @@ BT ET endstream endobj -1403 0 obj << +1406 0 obj << /Type /Page -/Contents 1404 0 R -/Resources 1402 0 R +/Contents 1407 0 R +/Resources 1405 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1401 0 R +/Parent 1404 0 R >> endobj -1405 0 obj << -/D [1403 0 R /XYZ 150.705 740.998 null] +1408 0 obj << +/D [1406 0 R /XYZ 150.705 740.998 null] >> endobj 382 0 obj << -/D [1403 0 R /XYZ 150.705 697.37 null] +/D [1406 0 R /XYZ 150.705 697.37 null] >> endobj -1406 0 obj << -/D [1403 0 R /XYZ 150.705 247.391 null] +1409 0 obj << +/D [1406 0 R /XYZ 150.705 247.391 null] >> endobj -1407 0 obj << -/D [1403 0 R /XYZ 150.705 213.573 null] +1410 0 obj << +/D [1406 0 R /XYZ 150.705 213.573 null] >> endobj -1402 0 obj << +1405 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F14 672 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1410 0 obj << +1413 0 obj << /Length 5239 >> stream @@ -16472,30 +16493,30 @@ BT ET endstream endobj -1409 0 obj << +1412 0 obj << /Type /Page -/Contents 1410 0 R -/Resources 1408 0 R +/Contents 1413 0 R +/Resources 1411 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1401 0 R +/Parent 1404 0 R >> endobj -1411 0 obj << -/D [1409 0 R /XYZ 99.895 740.998 null] +1414 0 obj << +/D [1412 0 R /XYZ 99.895 740.998 null] >> endobj 386 0 obj << -/D [1409 0 R /XYZ 99.895 697.37 null] +/D [1412 0 R /XYZ 99.895 697.37 null] >> endobj -1412 0 obj << -/D [1409 0 R /XYZ 99.895 235.436 null] +1415 0 obj << +/D [1412 0 R /XYZ 99.895 235.436 null] >> endobj -1413 0 obj << -/D [1409 0 R /XYZ 99.895 201.618 null] +1416 0 obj << +/D [1412 0 R /XYZ 99.895 201.618 null] >> endobj -1408 0 obj << +1411 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F14 672 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1416 0 obj << +1419 0 obj << /Length 5273 >> stream @@ -16553,30 +16574,30 @@ BT ET endstream endobj -1415 0 obj << +1418 0 obj << /Type /Page -/Contents 1416 0 R -/Resources 1414 0 R +/Contents 1419 0 R +/Resources 1417 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1401 0 R +/Parent 1404 0 R >> endobj -1417 0 obj << -/D [1415 0 R /XYZ 150.705 740.998 null] +1420 0 obj << +/D [1418 0 R /XYZ 150.705 740.998 null] >> endobj 390 0 obj << -/D [1415 0 R /XYZ 150.705 697.37 null] +/D [1418 0 R /XYZ 150.705 697.37 null] >> endobj -1418 0 obj << -/D [1415 0 R /XYZ 150.705 235.436 null] +1421 0 obj << +/D [1418 0 R /XYZ 150.705 235.436 null] >> endobj -1419 0 obj << -/D [1415 0 R /XYZ 150.705 201.618 null] +1422 0 obj << +/D [1418 0 R /XYZ 150.705 201.618 null] >> endobj -1414 0 obj << +1417 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F14 672 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1422 0 obj << +1425 0 obj << /Length 5346 >> stream @@ -16631,27 +16652,27 @@ BT ET endstream endobj -1421 0 obj << +1424 0 obj << /Type /Page -/Contents 1422 0 R -/Resources 1420 0 R +/Contents 1425 0 R +/Resources 1423 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1401 0 R +/Parent 1404 0 R >> endobj -1423 0 obj << -/D [1421 0 R /XYZ 99.895 740.998 null] +1426 0 obj << +/D [1424 0 R /XYZ 99.895 740.998 null] >> endobj 394 0 obj << -/D [1421 0 R /XYZ 99.895 697.37 null] +/D [1424 0 R /XYZ 99.895 697.37 null] >> endobj -1424 0 obj << -/D [1421 0 R /XYZ 99.895 223.48 null] +1427 0 obj << +/D [1424 0 R /XYZ 99.895 223.48 null] >> endobj -1420 0 obj << +1423 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F11 654 0 R /F14 672 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1427 0 obj << +1430 0 obj << /Length 5364 >> stream @@ -16705,27 +16726,27 @@ BT ET endstream endobj -1426 0 obj << +1429 0 obj << /Type /Page -/Contents 1427 0 R -/Resources 1425 0 R +/Contents 1430 0 R +/Resources 1428 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1401 0 R +/Parent 1404 0 R >> endobj -1428 0 obj << -/D [1426 0 R /XYZ 150.705 740.998 null] +1431 0 obj << +/D [1429 0 R /XYZ 150.705 740.998 null] >> endobj 398 0 obj << -/D [1426 0 R /XYZ 150.705 697.37 null] +/D [1429 0 R /XYZ 150.705 697.37 null] >> endobj -1429 0 obj << -/D [1426 0 R /XYZ 150.705 223.48 null] +1432 0 obj << +/D [1429 0 R /XYZ 150.705 223.48 null] >> endobj -1425 0 obj << +1428 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F8 482 0 R /F27 481 0 R /F11 654 0 R /F14 672 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1434 0 obj << +1437 0 obj << /Length 6381 >> stream @@ -16747,39 +16768,39 @@ BT ET endstream endobj -1433 0 obj << +1436 0 obj << /Type /Page -/Contents 1434 0 R -/Resources 1432 0 R +/Contents 1437 0 R +/Resources 1435 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1436 0 R -/Annots [ 1430 0 R 1431 0 R ] +/Parent 1439 0 R +/Annots [ 1433 0 R 1434 0 R ] >> endobj -1430 0 obj << +1433 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [145.477 501.77 152.451 512.895] /Subtype /Link /A << /S /GoTo /D (figure.9) >> >> endobj -1431 0 obj << +1434 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [146.734 346.63 158.689 357.478] /Subtype /Link /A << /S /GoTo /D (figure.10) >> >> endobj -1435 0 obj << -/D [1433 0 R /XYZ 99.895 740.998 null] +1438 0 obj << +/D [1436 0 R /XYZ 99.895 740.998 null] >> endobj 402 0 obj << -/D [1433 0 R /XYZ 99.895 716.092 null] +/D [1436 0 R /XYZ 99.895 716.092 null] >> endobj -1432 0 obj << +1435 0 obj << /Font << /F16 479 0 R /F8 482 0 R /F30 669 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1441 0 obj << +1444 0 obj << /Length 3841 >> stream @@ -16860,27 +16881,27 @@ BT ET endstream endobj -1440 0 obj << +1443 0 obj << /Type /Page -/Contents 1441 0 R -/Resources 1439 0 R +/Contents 1444 0 R +/Resources 1442 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1436 0 R +/Parent 1439 0 R >> endobj -1442 0 obj << -/D [1440 0 R /XYZ 150.705 740.998 null] +1445 0 obj << +/D [1443 0 R /XYZ 150.705 740.998 null] >> endobj -1437 0 obj << -/D [1440 0 R /XYZ 194.261 412.237 null] +1440 0 obj << +/D [1443 0 R /XYZ 194.261 412.237 null] >> endobj -1438 0 obj << -/D [1440 0 R /XYZ 200.884 171.074 null] +1441 0 obj << +/D [1443 0 R /XYZ 200.884 171.074 null] >> endobj -1439 0 obj << +1442 0 obj << /Font << /F46 825 0 R /F8 482 0 R /F30 669 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1445 0 obj << +1448 0 obj << /Length 2958 >> stream @@ -16955,24 +16976,24 @@ BT ET endstream endobj -1444 0 obj << +1447 0 obj << /Type /Page -/Contents 1445 0 R -/Resources 1443 0 R +/Contents 1448 0 R +/Resources 1446 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1436 0 R +/Parent 1439 0 R >> endobj -1446 0 obj << -/D [1444 0 R /XYZ 99.895 740.998 null] +1449 0 obj << +/D [1447 0 R /XYZ 99.895 740.998 null] >> endobj 406 0 obj << -/D [1444 0 R /XYZ 99.895 697.37 null] +/D [1447 0 R /XYZ 99.895 697.37 null] >> endobj -1443 0 obj << +1446 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1449 0 obj << +1452 0 obj << /Length 1148 >> stream @@ -17007,24 +17028,24 @@ BT ET endstream endobj -1448 0 obj << +1451 0 obj << /Type /Page -/Contents 1449 0 R -/Resources 1447 0 R +/Contents 1452 0 R +/Resources 1450 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1436 0 R +/Parent 1439 0 R >> endobj -1450 0 obj << -/D [1448 0 R /XYZ 150.705 740.998 null] +1453 0 obj << +/D [1451 0 R /XYZ 150.705 740.998 null] >> endobj 410 0 obj << -/D [1448 0 R /XYZ 150.705 685.747 null] +/D [1451 0 R /XYZ 150.705 685.747 null] >> endobj -1447 0 obj << +1450 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1453 0 obj << +1456 0 obj << /Length 1247 >> stream @@ -17066,24 +17087,24 @@ BT ET endstream endobj -1452 0 obj << +1455 0 obj << /Type /Page -/Contents 1453 0 R -/Resources 1451 0 R +/Contents 1456 0 R +/Resources 1454 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1436 0 R +/Parent 1439 0 R >> endobj -1454 0 obj << -/D [1452 0 R /XYZ 99.895 740.998 null] +1457 0 obj << +/D [1455 0 R /XYZ 99.895 740.998 null] >> endobj 414 0 obj << -/D [1452 0 R /XYZ 99.895 683.422 null] +/D [1455 0 R /XYZ 99.895 683.422 null] >> endobj -1451 0 obj << +1454 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1457 0 obj << +1460 0 obj << /Length 1714 >> stream @@ -17135,24 +17156,24 @@ BT ET endstream endobj -1456 0 obj << +1459 0 obj << /Type /Page -/Contents 1457 0 R -/Resources 1455 0 R +/Contents 1460 0 R +/Resources 1458 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1436 0 R +/Parent 1439 0 R >> endobj -1458 0 obj << -/D [1456 0 R /XYZ 150.705 740.998 null] +1461 0 obj << +/D [1459 0 R /XYZ 150.705 740.998 null] >> endobj 418 0 obj << -/D [1456 0 R /XYZ 150.705 685.747 null] +/D [1459 0 R /XYZ 150.705 685.747 null] >> endobj -1455 0 obj << +1458 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1461 0 obj << +1464 0 obj << /Length 525 >> stream @@ -17166,24 +17187,24 @@ BT ET endstream endobj -1460 0 obj << +1463 0 obj << /Type /Page -/Contents 1461 0 R -/Resources 1459 0 R +/Contents 1464 0 R +/Resources 1462 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1463 0 R +/Parent 1466 0 R >> endobj -1462 0 obj << -/D [1460 0 R /XYZ 99.895 740.998 null] +1465 0 obj << +/D [1463 0 R /XYZ 99.895 740.998 null] >> endobj 422 0 obj << -/D [1460 0 R /XYZ 99.895 716.092 null] +/D [1463 0 R /XYZ 99.895 716.092 null] >> endobj -1459 0 obj << +1462 0 obj << /Font << /F16 479 0 R /F8 482 0 R /F30 669 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1467 0 obj << +1470 0 obj << /Length 4430 >> stream @@ -17259,32 +17280,32 @@ BT ET endstream endobj -1466 0 obj << +1469 0 obj << /Type /Page -/Contents 1467 0 R -/Resources 1465 0 R +/Contents 1470 0 R +/Resources 1468 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1463 0 R -/Annots [ 1464 0 R ] +/Parent 1466 0 R +/Annots [ 1467 0 R ] >> endobj -1464 0 obj << +1467 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 451.404 423.049 462.529] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1468 0 obj << -/D [1466 0 R /XYZ 150.705 740.998 null] +1471 0 obj << +/D [1469 0 R /XYZ 150.705 740.998 null] >> endobj 426 0 obj << -/D [1466 0 R /XYZ 150.705 683.422 null] +/D [1469 0 R /XYZ 150.705 683.422 null] >> endobj -1465 0 obj << +1468 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1472 0 obj << +1475 0 obj << /Length 4878 >> stream @@ -17364,32 +17385,32 @@ BT ET endstream endobj -1471 0 obj << +1474 0 obj << /Type /Page -/Contents 1472 0 R -/Resources 1470 0 R +/Contents 1475 0 R +/Resources 1473 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1463 0 R -/Annots [ 1469 0 R ] +/Parent 1466 0 R +/Annots [ 1472 0 R ] >> endobj -1469 0 obj << +1472 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 584.903 372.239 596.028] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1473 0 obj << -/D [1471 0 R /XYZ 99.895 740.998 null] +1476 0 obj << +/D [1474 0 R /XYZ 99.895 740.998 null] >> endobj 430 0 obj << -/D [1471 0 R /XYZ 99.895 683.422 null] +/D [1474 0 R /XYZ 99.895 683.422 null] >> endobj -1470 0 obj << +1473 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1477 0 obj << +1480 0 obj << /Length 3229 >> stream @@ -17464,32 +17485,32 @@ BT ET endstream endobj -1476 0 obj << +1479 0 obj << /Type /Page -/Contents 1477 0 R -/Resources 1475 0 R +/Contents 1480 0 R +/Resources 1478 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1463 0 R -/Annots [ 1474 0 R ] +/Parent 1466 0 R +/Annots [ 1477 0 R ] >> endobj -1474 0 obj << +1477 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 451.404 423.049 462.529] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1478 0 obj << -/D [1476 0 R /XYZ 150.705 740.998 null] +1481 0 obj << +/D [1479 0 R /XYZ 150.705 740.998 null] >> endobj 434 0 obj << -/D [1476 0 R /XYZ 150.705 685.747 null] +/D [1479 0 R /XYZ 150.705 685.747 null] >> endobj -1475 0 obj << +1478 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1481 0 obj << +1484 0 obj << /Length 3261 >> stream @@ -17546,24 +17567,24 @@ BT ET endstream endobj -1480 0 obj << +1483 0 obj << /Type /Page -/Contents 1481 0 R -/Resources 1479 0 R +/Contents 1484 0 R +/Resources 1482 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1463 0 R +/Parent 1466 0 R >> endobj -1482 0 obj << -/D [1480 0 R /XYZ 99.895 740.998 null] +1485 0 obj << +/D [1483 0 R /XYZ 99.895 740.998 null] >> endobj 438 0 obj << -/D [1480 0 R /XYZ 99.895 685.747 null] +/D [1483 0 R /XYZ 99.895 685.747 null] >> endobj -1479 0 obj << +1482 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1486 0 obj << +1489 0 obj << /Length 3719 >> stream @@ -17642,32 +17663,32 @@ BT ET endstream endobj -1485 0 obj << +1488 0 obj << /Type /Page -/Contents 1486 0 R -/Resources 1484 0 R +/Contents 1489 0 R +/Resources 1487 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1463 0 R -/Annots [ 1483 0 R ] +/Parent 1466 0 R +/Annots [ 1486 0 R ] >> endobj -1483 0 obj << +1486 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 584.903 423.049 596.028] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1487 0 obj << -/D [1485 0 R /XYZ 150.705 740.998 null] +1490 0 obj << +/D [1488 0 R /XYZ 150.705 740.998 null] >> endobj 442 0 obj << -/D [1485 0 R /XYZ 150.705 685.747 null] +/D [1488 0 R /XYZ 150.705 685.747 null] >> endobj -1484 0 obj << +1487 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1490 0 obj << +1493 0 obj << /Length 910 >> stream @@ -17689,24 +17710,24 @@ BT ET endstream endobj -1489 0 obj << +1492 0 obj << /Type /Page -/Contents 1490 0 R -/Resources 1488 0 R +/Contents 1493 0 R +/Resources 1491 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1492 0 R +/Parent 1495 0 R >> endobj -1491 0 obj << -/D [1489 0 R /XYZ 99.895 740.998 null] +1494 0 obj << +/D [1492 0 R /XYZ 99.895 740.998 null] >> endobj 446 0 obj << -/D [1489 0 R /XYZ 99.895 716.092 null] +/D [1492 0 R /XYZ 99.895 716.092 null] >> endobj -1488 0 obj << +1491 0 obj << /Font << /F16 479 0 R /F8 482 0 R /F14 672 0 R /F30 669 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1497 0 obj << +1500 0 obj << /Length 4654 >> stream @@ -17795,42 +17816,42 @@ BT ET endstream endobj -1496 0 obj << +1499 0 obj << /Type /Page -/Contents 1497 0 R -/Resources 1495 0 R +/Contents 1500 0 R +/Resources 1498 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1492 0 R -/Annots [ 1493 0 R 1494 0 R ] +/Parent 1495 0 R +/Annots [ 1496 0 R 1497 0 R ] >> endobj -1493 0 obj << +1496 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [372.153 511.179 439.211 522.304] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1494 0 obj << +1497 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [219.641 421.792 226.103 433.832] /Subtype /Link /A << /S /GoTo /D (Hfootnote.3) >> >> endobj -1498 0 obj << -/D [1496 0 R /XYZ 150.705 740.998 null] +1501 0 obj << +/D [1499 0 R /XYZ 150.705 740.998 null] >> endobj 450 0 obj << -/D [1496 0 R /XYZ 150.705 697.37 null] +/D [1499 0 R /XYZ 150.705 697.37 null] >> endobj -1499 0 obj << -/D [1496 0 R /XYZ 165.948 129.79 null] +1502 0 obj << +/D [1499 0 R /XYZ 165.948 129.79 null] >> endobj -1495 0 obj << +1498 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R /F11 654 0 R /F7 670 0 R /F32 673 0 R /F31 675 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1506 0 obj << +1509 0 obj << /Length 7157 >> stream @@ -18025,53 +18046,53 @@ BT ET endstream endobj -1505 0 obj << +1508 0 obj << /Type /Page -/Contents 1506 0 R -/Resources 1504 0 R +/Contents 1509 0 R +/Resources 1507 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1492 0 R -/Annots [ 1500 0 R 1501 0 R 1502 0 R 1503 0 R ] +/Parent 1495 0 R +/Annots [ 1503 0 R 1504 0 R 1505 0 R 1506 0 R ] >> endobj -1500 0 obj << +1503 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [317.856 586.895 395.375 598.02] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1501 0 obj << +1504 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [396.921 519.15 463.979 530.274] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1502 0 obj << +1505 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [371.488 451.404 438.546 462.529] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1503 0 obj << +1506 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [318.576 226.248 385.634 237.373] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1507 0 obj << -/D [1505 0 R /XYZ 99.895 740.998 null] +1510 0 obj << +/D [1508 0 R /XYZ 99.895 740.998 null] >> endobj 454 0 obj << -/D [1505 0 R /XYZ 99.895 697.37 null] +/D [1508 0 R /XYZ 99.895 697.37 null] >> endobj -1504 0 obj << +1507 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1514 0 obj << +1517 0 obj << /Length 5992 >> stream @@ -18226,53 +18247,53 @@ BT ET endstream endobj -1513 0 obj << +1516 0 obj << /Type /Page -/Contents 1514 0 R -/Resources 1512 0 R +/Contents 1517 0 R +/Resources 1515 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1492 0 R -/Annots [ 1508 0 R 1509 0 R 1510 0 R 1511 0 R ] +/Parent 1495 0 R +/Annots [ 1511 0 R 1512 0 R 1513 0 R 1514 0 R ] >> endobj -1508 0 obj << +1511 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [372.153 574.94 439.211 586.065] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1509 0 obj << +1512 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [398.111 519.15 474.165 530.274] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1510 0 obj << +1513 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [375.695 463.359 442.753 474.484] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1511 0 obj << +1514 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [398.111 274.069 474.165 285.194] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1515 0 obj << -/D [1513 0 R /XYZ 150.705 740.998 null] +1518 0 obj << +/D [1516 0 R /XYZ 150.705 740.998 null] >> endobj 458 0 obj << -/D [1513 0 R /XYZ 150.705 697.37 null] +/D [1516 0 R /XYZ 150.705 697.37 null] >> endobj -1512 0 obj << +1515 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1519 0 obj << +1522 0 obj << /Length 2003 >> stream @@ -18329,32 +18350,32 @@ BT ET endstream endobj -1518 0 obj << +1521 0 obj << /Type /Page -/Contents 1519 0 R -/Resources 1517 0 R +/Contents 1522 0 R +/Resources 1520 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1492 0 R -/Annots [ 1516 0 R ] +/Parent 1495 0 R +/Annots [ 1519 0 R ] >> endobj -1516 0 obj << +1519 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [321.343 560.993 388.401 572.118] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1520 0 obj << -/D [1518 0 R /XYZ 99.895 740.998 null] +1523 0 obj << +/D [1521 0 R /XYZ 99.895 740.998 null] >> endobj 462 0 obj << -/D [1518 0 R /XYZ 99.895 685.747 null] +/D [1521 0 R /XYZ 99.895 685.747 null] >> endobj -1517 0 obj << +1520 0 obj << /Font << /F16 479 0 R /F30 669 0 R /F27 481 0 R /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1523 0 obj << +1526 0 obj << /Length 608 >> stream @@ -18368,24 +18389,24 @@ BT ET endstream endobj -1522 0 obj << +1525 0 obj << /Type /Page -/Contents 1523 0 R -/Resources 1521 0 R +/Contents 1526 0 R +/Resources 1524 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1492 0 R +/Parent 1495 0 R >> endobj -1524 0 obj << -/D [1522 0 R /XYZ 150.705 740.998 null] +1527 0 obj << +/D [1525 0 R /XYZ 150.705 740.998 null] >> endobj 466 0 obj << -/D [1522 0 R /XYZ 150.705 716.092 null] +/D [1525 0 R /XYZ 150.705 716.092 null] >> endobj -1521 0 obj << +1524 0 obj << /Font << /F16 479 0 R /F8 482 0 R /F30 669 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1531 0 obj << +1534 0 obj << /Length 7730 >> stream @@ -18531,46 +18552,46 @@ BT ET endstream endobj -1530 0 obj << +1533 0 obj << /Type /Page -/Contents 1531 0 R -/Resources 1529 0 R +/Contents 1534 0 R +/Resources 1532 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1533 0 R -/Annots [ 1525 0 R 1526 0 R 1527 0 R ] +/Parent 1536 0 R +/Annots [ 1528 0 R 1529 0 R 1530 0 R ] >> endobj -1525 0 obj << +1528 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 250.914 372.239 262.039] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1526 0 obj << +1529 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [294.721 184.015 361.779 195.14] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1527 0 obj << +1530 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [347.301 117.115 423.355 128.24] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1532 0 obj << -/D [1530 0 R /XYZ 99.895 740.998 null] +1535 0 obj << +/D [1533 0 R /XYZ 99.895 740.998 null] >> endobj 470 0 obj << -/D [1530 0 R /XYZ 99.895 697.37 null] +/D [1533 0 R /XYZ 99.895 697.37 null] >> endobj -1529 0 obj << +1532 0 obj << /Font << /F16 479 0 R /F8 482 0 R /F11 654 0 R /F14 672 0 R /F10 671 0 R /F7 670 0 R /F30 669 0 R /F27 481 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1538 0 obj << +1541 0 obj << /Length 6690 >> stream @@ -18693,43 +18714,43 @@ BT ET endstream endobj -1537 0 obj << +1540 0 obj << /Type /Page -/Contents 1538 0 R -/Resources 1536 0 R +/Contents 1541 0 R +/Resources 1539 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1533 0 R -/Annots [ 1528 0 R 1534 0 R 1535 0 R ] +/Parent 1536 0 R +/Annots [ 1531 0 R 1537 0 R 1538 0 R ] >> endobj -1528 0 obj << +1531 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [398.111 655.098 474.165 666.223] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1534 0 obj << +1537 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [345.53 520.602 412.588 531.727] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1535 0 obj << +1538 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [398.111 117.115 474.165 128.24] /Subtype /Link /A << /S /GoTo /D (vdata) >> >> endobj -1539 0 obj << -/D [1537 0 R /XYZ 150.705 740.998 null] +1542 0 obj << +/D [1540 0 R /XYZ 150.705 740.998 null] >> endobj -1536 0 obj << +1539 0 obj << /Font << /F27 481 0 R /F8 482 0 R /F30 669 0 R /F11 654 0 R /F14 672 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1542 0 obj << +1545 0 obj << /Length 2478 >> stream @@ -18758,21 +18779,21 @@ BT ET endstream endobj -1541 0 obj << +1544 0 obj << /Type /Page -/Contents 1542 0 R -/Resources 1540 0 R +/Contents 1545 0 R +/Resources 1543 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1533 0 R +/Parent 1536 0 R >> endobj -1543 0 obj << -/D [1541 0 R /XYZ 99.895 740.998 null] +1546 0 obj << +/D [1544 0 R /XYZ 99.895 740.998 null] >> endobj -1540 0 obj << +1543 0 obj << /Font << /F27 481 0 R /F8 482 0 R /F11 654 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1546 0 obj << +1549 0 obj << /Length 80 >> stream @@ -18785,21 +18806,21 @@ BT ET endstream endobj -1545 0 obj << +1548 0 obj << /Type /Page -/Contents 1546 0 R -/Resources 1544 0 R +/Contents 1549 0 R +/Resources 1547 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1533 0 R +/Parent 1536 0 R >> endobj -1547 0 obj << -/D [1545 0 R /XYZ 150.705 740.998 null] +1550 0 obj << +/D [1548 0 R /XYZ 150.705 740.998 null] >> endobj -1544 0 obj << +1547 0 obj << /Font << /F8 482 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1550 0 obj << +1553 0 obj << /Length 7011 >> stream @@ -18861,60 +18882,60 @@ BT ET endstream endobj -1549 0 obj << +1552 0 obj << /Type /Page -/Contents 1550 0 R -/Resources 1548 0 R +/Contents 1553 0 R +/Resources 1551 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1533 0 R +/Parent 1536 0 R >> endobj -1551 0 obj << -/D [1549 0 R /XYZ 99.895 740.998 null] +1554 0 obj << +/D [1552 0 R /XYZ 99.895 740.998 null] >> endobj -1552 0 obj << -/D [1549 0 R /XYZ 99.895 696.263 null] +1555 0 obj << +/D [1552 0 R /XYZ 99.895 696.263 null] >> endobj 638 0 obj << -/D [1549 0 R /XYZ 99.895 699.619 null] +/D [1552 0 R /XYZ 99.895 699.619 null] >> endobj -1553 0 obj << -/D [1549 0 R /XYZ 99.895 643.15 null] +1556 0 obj << +/D [1552 0 R /XYZ 99.895 643.15 null] >> endobj 691 0 obj << -/D [1549 0 R /XYZ 99.895 588.618 null] +/D [1552 0 R /XYZ 99.895 588.618 null] >> endobj 690 0 obj << -/D [1549 0 R /XYZ 99.895 534.087 null] +/D [1552 0 R /XYZ 99.895 534.087 null] >> endobj 644 0 obj << -/D [1549 0 R /XYZ 99.895 479.555 null] +/D [1552 0 R /XYZ 99.895 479.555 null] >> endobj 645 0 obj << -/D [1549 0 R /XYZ 99.895 436.978 null] +/D [1552 0 R /XYZ 99.895 436.978 null] >> endobj 662 0 obj << -/D [1549 0 R /XYZ 99.895 394.402 null] +/D [1552 0 R /XYZ 99.895 394.402 null] >> endobj 641 0 obj << -/D [1549 0 R /XYZ 99.895 351.272 null] +/D [1552 0 R /XYZ 99.895 351.272 null] >> endobj 642 0 obj << -/D [1549 0 R /XYZ 99.895 308.696 null] +/D [1552 0 R /XYZ 99.895 308.696 null] >> endobj -1554 0 obj << -/D [1549 0 R /XYZ 99.895 266.119 null] +1557 0 obj << +/D [1552 0 R /XYZ 99.895 266.119 null] >> endobj 637 0 obj << -/D [1549 0 R /XYZ 99.895 223.543 null] +/D [1552 0 R /XYZ 99.895 223.543 null] >> endobj -1555 0 obj << -/D [1549 0 R /XYZ 99.895 181.52 null] +1558 0 obj << +/D [1552 0 R /XYZ 99.895 181.52 null] >> endobj -1548 0 obj << +1551 0 obj << /Font << /F16 479 0 R /F8 482 0 R /F17 634 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1558 0 obj << +1561 0 obj << /Length 3124 >> stream @@ -18955,90 +18976,90 @@ BT ET endstream endobj -1557 0 obj << +1560 0 obj << /Type /Page -/Contents 1558 0 R -/Resources 1556 0 R +/Contents 1561 0 R +/Resources 1559 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1533 0 R +/Parent 1536 0 R >> endobj -1559 0 obj << -/D [1557 0 R /XYZ 150.705 740.998 null] +1562 0 obj << +/D [1560 0 R /XYZ 150.705 740.998 null] >> endobj 789 0 obj << -/D [1557 0 R /XYZ 150.705 716.092 null] +/D [1560 0 R /XYZ 150.705 716.092 null] >> endobj 677 0 obj << -/D [1557 0 R /XYZ 150.705 688.251 null] +/D [1560 0 R /XYZ 150.705 688.251 null] >> endobj 643 0 obj << -/D [1557 0 R /XYZ 150.705 632.184 null] +/D [1560 0 R /XYZ 150.705 632.184 null] >> endobj 640 0 obj << -/D [1557 0 R /XYZ 150.705 590.562 null] +/D [1560 0 R /XYZ 150.705 590.562 null] >> endobj 636 0 obj << -/D [1557 0 R /XYZ 150.705 544.789 null] +/D [1560 0 R /XYZ 150.705 544.789 null] >> endobj 639 0 obj << -/D [1557 0 R /XYZ 150.705 512.909 null] +/D [1560 0 R /XYZ 150.705 512.909 null] >> endobj -1560 0 obj << -/D [1557 0 R /XYZ 150.705 480.475 null] +1563 0 obj << +/D [1560 0 R /XYZ 150.705 480.475 null] >> endobj -1556 0 obj << +1559 0 obj << /Font << /F8 482 0 R /F17 634 0 R /F30 669 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1561 0 obj +1564 0 obj [399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.5 571 742.3 770.7 770.7 1056.2 770.7 770.7 628.1 285.5 513.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.5 571 513.9 571 542.4 402 405.4] endobj -1562 0 obj +1565 0 obj [892.9 339.3 892.9 585.3 892.9 585.3 892.9 892.9 892.9 892.9 892.9 892.9 892.9 1138.9 585.3 585.3 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 1138.9 1138.9 892.9 892.9 1138.9 1138.9 585.3 585.3 1138.9 1138.9 1138.9 892.9 1138.9 1138.9 708.3 708.3 1138.9 1138.9 1138.9 892.9 329.4 1138.9] endobj -1563 0 obj +1566 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj -1564 0 obj +1567 0 obj [533.6] endobj -1565 0 obj +1568 0 obj [413.2 413.2 531.3 826.4 295.1 354.2 295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 295.1 826.4 501.7 501.7 826.4 795.8 752.1 767.4 811.1 722.6 693.1 833.5 795.8 382.6 545.5 825.4 663.6 972.9 795.8 826.4 722.6 826.4 781.6 590.3 767.4 795.8 795.8 1091 795.8 795.8 649.3 295.1 531.3 295.1 531.3 295.1 295.1 531.3 590.3 472.2 590.3 472.2 324.7 531.3 590.3 295.1 324.7 560.8 295.1 885.4 590.3 531.3 590.3 560.8 414.1 419.1 413.2 590.3 560.8 767.4 560.8 560.8] endobj -1566 0 obj +1569 0 obj [611.1 611.1 611.1] endobj -1567 0 obj +1570 0 obj [777.8 277.8 777.8 500 777.8 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 762 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8 500 500 611.1 500 277.8 833.3 750 833.3 416.7 666.7 666.7 777.8 777.8 444.4] endobj -1568 0 obj +1571 0 obj [339.3 892.9 585.3 892.9 585.3 610.1 859.1 863.2 819.4 934.1 838.7 724.5 889.4 935.6 506.3 632 959.9 783.7 1089.4 904.9 868.9 727.3 899.7 860.6 701.5 674.8 778.2 674.6 1074.4 936.9 671.5 778.4 462.3 462.3 462.3 1138.9 1138.9 478.2 619.7 502.4 510.5 594.7 542 557.1 557.3 668.8 404.2 472.7 607.3 361.3 1013.7 706.2] endobj -1569 0 obj +1572 0 obj [569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 323.4] endobj -1570 0 obj +1573 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj -1571 0 obj +1574 0 obj [639.7 565.6 517.7 444.4 405.9 437.5 496.5 469.4 353.9 576.2 583.3 602.6 494 437.5 570 517 571.4 437.2 540.3 595.8 625.7 651.4 622.5 466.3 591.4 828.1 517 362.8 654.2 1000 1000 1000 1000 277.8 277.8 500 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 500 777.8 500 530.9 750 758.5 714.7 827.9 738.2 643.1 786.3 831.3 439.6 554.5 849.3 680.6 970.1 803.5 762.8 642 790.6 759.3 613.2 584.4 682.8 583.3 944.4 828.5 580.6 682.6 388.9 388.9 388.9 1000 1000 416.7 528.6 429.2 432.8 520.5 465.6 489.6 477 576.2 344.5 411.8 520.6 298.4 878 600.2 484.7 503.1 446.4 451.2 468.8 361.1 572.5 484.7 715.9 571.5 490.3 465.1] endobj -1572 0 obj +1575 0 obj [613.3 562.2 587.8 881.7 894.4 306.7 332.2 511.1 511.1 511.1 511.1 511.1 831.3 460 536.7 715.6 715.6 511.1 882.8 985 766.7 255.6 306.7 514.4 817.8 769.1 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8 306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6 525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9 743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 460 664.4 463.9 485.6] endobj -1573 0 obj +1576 0 obj [583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4 500] endobj -1574 0 obj +1577 0 obj [638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 511.1 575 1150] endobj -1575 0 obj +1578 0 obj [726.9 688.4 700 738.4 663.4 638.4 756.7 726.9 376.9 513.4 751.9 613.4 876.9 726.9 750 663.4 750 713.4 550 700 726.9 726.9 976.9 726.9 726.9 600 300 500 300 500 300 300 500 450 450 500 450 300 450 500 300 300 450 250 800 550 500 500 450 412.5 400 325 525 450 650 450 475] endobj -1576 0 obj +1579 0 obj [625 625 937.5 937.5 312.5 343.7 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 812.5 875 562.5 1018.5 1143.5 875 312.5 342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.2 531.2 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.8 437.5 625 593.7 812.5 593.7 593.7 500 562.5 1125] endobj -1577 0 obj << +1580 0 obj << /Length1 1785 /Length2 12275 /Length3 0 @@ -19188,7 +19209,7 @@ _+ Gk‹Ð±×Ôÿžólñ3áåw¢zŸØK…óv)tÐ Âì@:ª‹àqÓyOÍà Ë"+`ÿß%–tõCNûxWk9ë3ž±ÅBBoŽb•ð“¯‚®%B¨×œÒ1^"¨ma|L1ÉuwzQÖ½àÍ…p÷r¤)ÅIn™dÌj éô„¤çýC¢ endstream endobj -1578 0 obj << +1581 0 obj << /Type /FontDescriptor /FontName /GLQIZN+CMBX10 /Flags 4 @@ -19200,9 +19221,9 @@ endobj /StemV 114 /XHeight 444 /CharSet (/A/B/C/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/U/V/Z/a/b/c/colon/comma/d/e/eight/emdash/endash/equal/f/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/period/q/question/quoteright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1577 0 R +/FontFile 1580 0 R >> endobj -1579 0 obj << +1582 0 obj << /Length1 1734 /Length2 10564 /Length3 0 @@ -19332,7 +19353,7 @@ BO ­Œ$*Jü1õ‘J{Y^>y†ˆKÃ=ÿb>'¿M¾9Ì|6ðÊN¤ã®ýµì%ÍíWœýÀSù5´öL6Œ_<ûTgÊM3€ìuÆÍ,€\\Co #Ž§Ñ£Gû&òä!=D×*…0DWÙÇÙÏ)@4[ÃZIz1°‹Ö˜y©‹ÄþeRaµi=˜£( Ÿ~7aÙ„¬Üæ<¢ÞÓfë@ÇJ†,˜ì^3Ç«\`D•¦€Úþ²-@ÎÒ‡)e]R³•YÖË&–½ÐÞIÆŒ½OW,aëh俯Ԯb:âôºá÷b€ðHU65uC(½"ÂmÙKxz·˜²›èMtì¯xpÙ§èlª‘¹\€7”S9žcŠ¬juðÀXlØ\‰|f6ƒxD6WYèKr±c]ûŒþ‘)êò Ž÷@Ojñß?цnšiªûJÑ:ˆ{{ž5{b° endstream endobj -1580 0 obj << +1583 0 obj << /Type /FontDescriptor /FontName /GBHFLB+CMBX12 /Flags 4 @@ -19344,9 +19365,9 @@ endobj /StemV 109 /XHeight 444 /CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/a/b/c/d/e/eight/emdash/endash/f/fi/five/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/quoteright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1579 0 R +/FontFile 1582 0 R >> endobj -1581 0 obj << +1584 0 obj << /Length1 1397 /Length2 9610 /Length3 0 @@ -19453,7 +19474,7 @@ gR ~Š š¹Çüž±×\xÑò<Êýo’[-¯$›LÁ]0. óäájÍÃ0˜KF‚^ú[@] /ßÛÁs9,@\ªf8š3(ŠöˆÊQ•œzQ{§X Ò– Œ{ý3GŽIñòSv»ëL…¬ ^«yR6P^1Xu3ÜBl}#›¶8¦®Gw-cd½üœö8™§´6˜‰!ã´Ýh²¶èÃòêãþ 4 ¶nÖßNu»[šÑc­#•{sTÈ\kð»~¤IÊ×®7-òOhW»¥ @Ò[Ê*$Pã7T1 endstream endobj -1582 0 obj << +1585 0 obj << /Type /FontDescriptor /FontName /XOPWSZ+CMMI10 /Flags 4 @@ -19465,9 +19486,9 @@ endobj /StemV 72 /XHeight 431 /CharSet (/A/C/D/G/I/L/N/O/P/Q/T/U/X/a/alpha/b/beta/c/comma/d/e/f/g/greater/h/i/j/k/l/less/m/n/o/p/period/r/s/t/u/v/w/x/y/z) -/FontFile 1581 0 R +/FontFile 1584 0 R >> endobj -1583 0 obj << +1586 0 obj << /Length1 745 /Length2 1242 /Length3 0 @@ -19505,7 +19526,7 @@ currentfile eexec ñPŠ?–_ %œD3´)‚/Å‘ˆdL£sw(wÞ&Mʺ™E¿Ât æ7â8k¬aò;BFåŸD¦(ÐéJø endstream endobj -1584 0 obj << +1587 0 obj << /Type /FontDescriptor /FontName /RVPZIX+CMMI5 /Flags 4 @@ -19517,9 +19538,9 @@ endobj /StemV 90 /XHeight 431 /CharSet (/i) -/FontFile 1583 0 R +/FontFile 1586 0 R >> endobj -1585 0 obj << +1588 0 obj << /Length1 878 /Length2 3214 /Length3 0 @@ -19567,7 +19588,7 @@ H ­š¤þ.6aÄ÷ÊwØÐ\p'N/ ‹ÀoXüzFk%IÛo‡³êÚi‚Kƒ²\ìÞ23ÌéS[§“ðxGÇ;·°53˜Ê6„Nhb3u…NƒeçwÕ&ÂIÃ*ê¸Ñk±¼¨gFîš#åLkÿ4.ÕÒ…[_bY ¾øa Ú ÿ“Iö{ÊÀªD×Ö,=Á;‘o+x ‹*°SßÏ‘(OǶzÝÉú¬bLçàè_¨§•¸Ž9ú‡ü÷ÖNŸ'FÀ]$7éØñòjQèk­£"œP Ì endstream endobj -1586 0 obj << +1589 0 obj << /Type /FontDescriptor /FontName /ZUYGVH+CMMI7 /Flags 4 @@ -19579,9 +19600,9 @@ endobj /StemV 81 /XHeight 431 /CharSet (/H/I/T/a/comma/i/j/k/m/n) -/FontFile 1585 0 R +/FontFile 1588 0 R >> endobj -1587 0 obj << +1590 0 obj << /Length1 2026 /Length2 14861 /Length3 0 @@ -19761,7 +19782,7 @@ z ›àã™üÿÀPŒáà•Ï€$y_É°¾a9›3“P_*Uþý“‹Ë3ï\(Ó‰Å)_0)ÄbÂãP*Qv¾×%–ޑ祫Ûù>ÍTAO˸UL`¯£'jìò¤Þ=ˆØ eðS)•Æ®¿îu*ïÎ-ô£ì•]2—æk0[] endstream endobj -1588 0 obj << +1591 0 obj << /Type /FontDescriptor /FontName /KYXPCE+CMR10 /Flags 4 @@ -19773,9 +19794,9 @@ endobj /StemV 69 /XHeight 431 /CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/a/ampersand/b/bracketleft/bracketright/c/colon/comma/d/e/eight/endash/equal/f/ff/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/plus/q/quotedblleft/quotedblright/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1587 0 R +/FontFile 1590 0 R >> endobj -1589 0 obj << +1592 0 obj << /Length1 769 /Length2 1408 /Length3 0 @@ -19817,7 +19838,7 @@ currentfile eexec µ)&ï¹ó)/@^Ð⵸PY.¾ê—(û½#´±SáRdíúmBq-‡_'ÈI-tñø‚¡ „/÷OþL»™Kô÷6§C€w\³v#ܶ>ì"L‹“+†ò¿ÜÓüà•Â½”þa+‹YEoÎ endstream endobj -1590 0 obj << +1593 0 obj << /Type /FontDescriptor /FontName /YPSQTS+CMR6 /Flags 4 @@ -19829,9 +19850,9 @@ endobj /StemV 83 /XHeight 431 /CharSet (/one/three/two) -/FontFile 1589 0 R +/FontFile 1592 0 R >> endobj -1591 0 obj << +1594 0 obj << /Length1 787 /Length2 1497 /Length3 0 @@ -19875,7 +19896,7 @@ _2 ¡b›x}‰èË÷…¹Òºz’™­ºs7'þõ¸­)Æãõ8-X“ûTåG`û‡9?óPíe•úã“:– “^­‘3¶›‚~§ÍhécîxbkÜå1!o^ëå™KÙWk«ìi7ݱ‚=3OÿÕá£ßø äô¼|ó endstream endobj -1592 0 obj << +1595 0 obj << /Type /FontDescriptor /FontName /EWABFK+CMR7 /Flags 4 @@ -19887,9 +19908,9 @@ endobj /StemV 79 /XHeight 431 /CharSet (/colon/one/three/two) -/FontFile 1591 0 R +/FontFile 1594 0 R >> endobj -1593 0 obj << +1596 0 obj << /Length1 1462 /Length2 8120 /Length3 0 @@ -19998,7 +20019,7 @@ j ë4×éùïwš4“n½]{­ŽÂô§–sú,r/Lˤ/ÝS.$Vܤ˜¶i¼+±WJv契Ž´*ö9Ã6\éu>£ÀtGÁ”Ûý¿Ò'3 (ªh[æ‚ð˜ÅWÿžu º×:=»´bA¦‡àB涌ÂMÄða§Ýw’rº“ºÏÛ–¥,Ë¿OÝS2 ?3w·;§Â/nÊJ0Rã}CpÒSé^™:Ò¶Õzâê3Ì|8¦Võg¾Ã¡µ`Æ~ä17Æ[|~9dy_*z€UIJ@ö®{t”¤åØVKƒÒ;S¯ˆÿ±’m¤£¥‰Hçî³¼ –$úX`ÝWçªÂúôÔ>Œ—:þ8ùæ÷¿³ÁE4•¾Ÿ¼3 w¼>0—Mñoƒ›vºÒL–xy÷rbQ¡ƒUˆ0_tœ¹ºu™'Iá^mÇÉ]*äÉÊ—:¬Ý\ ÛÝxK»gD÷«Ù³Õ=I8­ŠºÒ-œvx`%QÓ¢8ê™ÍEºïê+@eXnž"V¶¼ðæÅ"Ƀe‚¿Sñ:®wS%d›9Ñž#Ä`ž˜íÔ’Õ²ˆð¬ËmûMBeäPnpbÜ“^mäïbÅÃK0¾m1÷R\&òÄe{b"ŒŒW{u“ˆ)W2x cšµ9è¡|課#ᎹºJš¾ì—H1ÒTÚ³v®n-F `¢Çî5*…¨¸G™1–¯}YûŠª¹ª•ÛÚωà?ñõ‚dUfÒ o.nÔIƒ”fDg¬ðŒ/'@Tîø|Ú>1ÐØø£éU.Byþ.‘Ʀ¸25mª¹<Ês Ò—OËÇP œ®Ì÷·bM×v¬mšö¿ý²e…ö;ã{'½ì>Œ;×sáyâlµ’ØÀf9k Ƕz<È#Ž ý¤ËSðž>"zµQµ’N<)W”°ni}À;žá½!“@æe¬Þâ± šÃW&è‚=ù»ä÷óFÝÎXËÙå²Í1.8.†ˆvi˜äƒ. &×SÓ¬Ú74ÀÕRP¹ú´QC‹îNjÁ8Òq½ïàákYDå¢X4Ö±Htç7€ Azd5ZŒ†ã¿¾¹çÓ)05—ØN$HÑé=R§K+‚²h`Pèù†T¿3Œ®'/(#ž+UŠ5¤A³Î-¢ŒT endstream endobj -1594 0 obj << +1597 0 obj << /Type /FontDescriptor /FontName /TDRORS+CMR8 /Flags 4 @@ -20010,9 +20031,9 @@ endobj /StemV 76 /XHeight 431 /CharSet (/B/G/I/L/O/P/T/X/a/b/c/comma/d/e/eight/f/five/four/g/h/hyphen/i/l/m/n/nine/o/one/p/parenleft/parenright/period/q/r/s/seven/six/slash/t/three/two/u/v/w/x/y/zero) -/FontFile 1593 0 R +/FontFile 1596 0 R >> endobj -1595 0 obj << +1598 0 obj << /Length1 1125 /Length2 4765 /Length3 0 @@ -20101,7 +20122,7 @@ _ Ð*B¾ŠF™šcpB¬„©žò D…ÆýÄÃøÁ> endobj -1597 0 obj << +1600 0 obj << /Length1 1050 /Length2 2900 /Length3 0 @@ -20182,7 +20203,7 @@ R c’$”݈9`l¶|‰2*2Nú´u4œýÕâôv=¤rl³MÌp+§’…¶5ô†ÔÀµ‡™iu1Y@ãœ1[;îLE›êGÓa]:œ”Ó³öã_‰Uš¨–‘Îo#¿ÞÅÌ!|NWüÚè endstream endobj -1598 0 obj << +1601 0 obj << /Type /FontDescriptor /FontName /IMOIOS+CMSY10 /Flags 4 @@ -20194,9 +20215,9 @@ endobj /StemV 85 /XHeight 431 /CharSet (/B/H/I/arrowleft/bar/bardbl/braceleft/braceright/bullet/element/greaterequal/lessequal/minus/negationslash/radical/section) -/FontFile 1597 0 R +/FontFile 1600 0 R >> endobj -1599 0 obj << +1602 0 obj << /Length1 766 /Length2 759 /Length3 0 @@ -20234,7 +20255,7 @@ h aaT'/D…/¦v2_ÅIô÷*’XÆé¼VMäGoÆéjeÃï÷‚x"¡‘<Õ©O=}µL¾8QWÃYΞ^L„רFHyü˜ÈB9Ê2Îo¯G¥¾bv0„òÆ… 4…Fv1wz MrÀs1§‡zå; r‘*)!´î Ý·Š´ÿÝÔÕVåÕG•8 z±» Ó(O»û+¸iruþdtîOª=eb®|˜Œ‘Ô¤c<…=>òƒ?†!ÒêuóÿG\ïD3/dÈZ2)#Yboµ£˜B§cn“d¿lXë0 ]Ò%ÉMEÚmu`ò©bNßʾ”ËL›ìsë7§F„“qò¿'Z¿TÇ©c9$À ÑPâü<”»ÏÚ endstream endobj -1600 0 obj << +1603 0 obj << /Type /FontDescriptor /FontName /XNLILI+CMSY7 /Flags 4 @@ -20246,9 +20267,9 @@ endobj /StemV 93 /XHeight 431 /CharSet (/infinity/minus) -/FontFile 1599 0 R +/FontFile 1602 0 R >> endobj -1601 0 obj << +1604 0 obj << /Length1 1572 /Length2 12132 /Length3 0 @@ -20395,7 +20416,7 @@ fi ƒ­Öc@^ÕÝË´rF_¯ŒX"1ÁÖbvßÁŠÀšûòÅ5þŽÎ˜Ž×þpŒÚš5ã0²'ºÞ” ÛJ§­¦ i÷ïI•€LU·+K¹ïø,xæ㤱„‰2Dwé†îÆ®7d-ÿ΀Ðê¡­Î/»€È­ÎÍËIÄÌÃ5|Ÿr¥JÍã3ú‰Ï& endstream endobj -1602 0 obj << +1605 0 obj << /Type /FontDescriptor /FontName /HBJLDT+CMTI10 /Flags 4 @@ -20407,9 +20428,9 @@ endobj /StemV 68 /XHeight 431 /CharSet (/A/B/C/D/E/F/G/I/L/M/N/O/P/R/S/T/U/V/a/b/c/colon/d/e/f/ff/fi/five/g/h/hyphen/i/j/l/m/n/nine/o/one/p/period/q/quoteright/r/s/slash/t/three/two/u/v/w/x/y/zero) -/FontFile 1601 0 R +/FontFile 1604 0 R >> endobj -1603 0 obj << +1606 0 obj << /Length1 1067 /Length2 5106 /Length3 0 @@ -20484,7 +20505,7 @@ Hn4*/ éÆ 'dŠÿDZ@Oëÿ{Ll§æR%M…]> endobj -1605 0 obj << +1608 0 obj << /Length1 1849 /Length2 11542 /Length3 0 @@ -20651,7 +20672,7 @@ Lr~j S“JУt0jºB–¢7å7Ð[=©)ŒZPRŠ¬ ‰•šâ ìùôée\ás° "̺Ùô~\oªÂÈ1É] ,Ø(WÁèT¢ë$¢æ=+Z|GËÒÉÿ ‹¸ÕÙž=٣Ȕ)Šûs‹9@™ÄÁ¿ ç£SÈ.ÃoUSl›Ÿt—<œì¼'棓`ÈÈð.Õ}ÑYCϦ <%ÔK\3/œ;“鹟“*ÍHÕ¦­ƒ{{´$$_gm$Jv‘xasHäÑ`…SºHo‹ß²BLó‰ÊVÑÅ´Œ ü}㣟ÀºO/Xÿ“RPEÃïúðï­|1XïH'˜Y”€b²áIŽh1†Ž*iòš®Ÿµ× CÙ„¼×S…<ŒnCM+dL‰*¼·Û¶)ôhï.³í©*zuv¼ü!ŠQÈ®zxTÿ‡þá+"€=,®>ŽÑW\=ê£+÷*ã.WFogö(Ì姎+Ž‰Ë´ÍÀðªvvp΀›3Åós˜*!vBfýïdV,è¸/œSålJ¾î9‹tO%­ØJ×%`š:µ/R)²Wä^y$AϬLFÛX ŠD¸+þésj»qÒ¥”4h<ÕÇ%‡ü?ÙŠtX׌_ßn}{}”ÙÅEšF%–„U'3ê¿=µP„‚ý½¤¥8É:J u)âÖ‹4Û[n2–¨ŸL®tÏྴÖFTÌG[×Ñ#˜ïïÄV„«ìŒƒ†8M\ÊlôZ[ó.Pº¦û;ªbþ_Ù›Ä4Tzüv¨|4ò‘ÌèýNß+Bb¿XK¨v‘–[ÅâÁÿOñõk³xö¬eå«ÀU\bžã¸>}êšÎÈJ5S˜ÃÃIAÂõuâ¼þ'sieFµ·?iÐ3whöl´¼œÔ˜îÉñ:—²˜IÎQ|Ï2? @•–ÏËS¹Cu›â>ÎaŒóßÀÅ=cžÈák3BÑ;Ôb endstream endobj -1606 0 obj << +1609 0 obj << /Type /FontDescriptor /FontName /BGSLBR+CMTT10 /Flags 4 @@ -20663,9 +20684,9 @@ endobj /StemV 69 /XHeight 431 /CharSet (/A/B/C/D/E/F/I/K/L/M/N/O/P/R/S/T/U/W/Y/a/ampersand/asciitilde/asterisk/b/backslash/bracketleft/bracketright/c/colon/comma/d/e/equal/f/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/percent/period/plus/q/r/s/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) -/FontFile 1605 0 R +/FontFile 1608 0 R >> endobj -1607 0 obj << +1610 0 obj << /Length1 1273 /Length2 5434 /Length3 0 @@ -20746,7 +20767,7 @@ F wÀcÜYþÈ;'!‡\ôqÌ/æF'¨÷¯™¸dÏî²<‚>Ó üê !“ÂZ'K¶WF-üGÓŸ˜awö=Cv'…àôbîåÒ QÉçÚ÷ôÐv9ƒ’a||RM°l,ÏßHf¼ì% }Ë~s ûÀíÁ÷‚‘ÕgxÅ@ üÑÂÿçY;E •$Ĭ¢åù4z.r°¬•8‹z‰eԌˀ_Bò;‡ ,q-ýÜˤÀô€|Pþ±ý„7¶¢ñö½s—K„ë„Nᣨ­ó]U¼½boÝš¥AöI%!3B-3FhŸÌ©¾°÷émõ%`>“p×v2 jì<ê£&vý†šLÌÓ(P µ|°i5‘*E’Sbà ô [" :4ØEèë¾@ê»zm´ÝO°8P¹Ê"òàAÅù«¤‘ºòŸ¸à£JCfäf endstream endobj -1608 0 obj << +1611 0 obj << /Type /FontDescriptor /FontName /PWOHSV+CMTT9 /Flags 4 @@ -20758,320 +20779,320 @@ endobj /StemV 74 /XHeight 431 /CharSet (/T/a/b/c/colon/comma/d/e/equal/f/g/h/i/l/m/n/nine/o/one/p/parenleft/parenright/period/q/quoteright/r/s/t/two/u/underscore/x/y/z) -/FontFile 1607 0 R +/FontFile 1610 0 R >> endobj 481 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GLQIZN+CMBX10 -/FontDescriptor 1578 0 R +/FontDescriptor 1581 0 R /FirstChar 12 /LastChar 124 -/Widths 1574 0 R +/Widths 1577 0 R >> endobj 479 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GBHFLB+CMBX12 -/FontDescriptor 1580 0 R +/FontDescriptor 1583 0 R /FirstChar 12 /LastChar 124 -/Widths 1576 0 R +/Widths 1579 0 R >> endobj 654 0 obj << /Type /Font /Subtype /Type1 /BaseFont /XOPWSZ+CMMI10 -/FontDescriptor 1582 0 R +/FontDescriptor 1585 0 R /FirstChar 11 /LastChar 122 -/Widths 1571 0 R +/Widths 1574 0 R >> endobj 702 0 obj << /Type /Font /Subtype /Type1 /BaseFont /RVPZIX+CMMI5 -/FontDescriptor 1584 0 R +/FontDescriptor 1587 0 R /FirstChar 105 /LastChar 105 -/Widths 1564 0 R +/Widths 1567 0 R >> endobj 671 0 obj << /Type /Font /Subtype /Type1 /BaseFont /ZUYGVH+CMMI7 -/FontDescriptor 1586 0 R +/FontDescriptor 1589 0 R /FirstChar 59 /LastChar 110 -/Widths 1568 0 R +/Widths 1571 0 R >> endobj 482 0 obj << /Type /Font /Subtype /Type1 /BaseFont /KYXPCE+CMR10 -/FontDescriptor 1588 0 R +/FontDescriptor 1591 0 R /FirstChar 11 /LastChar 123 -/Widths 1573 0 R +/Widths 1576 0 R >> endobj 673 0 obj << /Type /Font /Subtype /Type1 /BaseFont /YPSQTS+CMR6 -/FontDescriptor 1590 0 R +/FontDescriptor 1593 0 R /FirstChar 49 /LastChar 51 -/Widths 1566 0 R +/Widths 1569 0 R >> endobj 670 0 obj << /Type /Font /Subtype /Type1 /BaseFont /EWABFK+CMR7 -/FontDescriptor 1592 0 R +/FontDescriptor 1595 0 R /FirstChar 49 /LastChar 58 -/Widths 1569 0 R +/Widths 1572 0 R >> endobj 675 0 obj << /Type /Font /Subtype /Type1 /BaseFont /TDRORS+CMR8 -/FontDescriptor 1594 0 R +/FontDescriptor 1597 0 R /FirstChar 40 /LastChar 121 -/Widths 1565 0 R +/Widths 1568 0 R >> endobj 1028 0 obj << /Type /Font /Subtype /Type1 /BaseFont /HLSVSX+CMR9 -/FontDescriptor 1596 0 R +/FontDescriptor 1599 0 R /FirstChar 40 /LastChar 115 -/Widths 1561 0 R +/Widths 1564 0 R >> endobj 672 0 obj << /Type /Font /Subtype /Type1 /BaseFont /IMOIOS+CMSY10 -/FontDescriptor 1598 0 R +/FontDescriptor 1601 0 R /FirstChar 0 /LastChar 120 -/Widths 1567 0 R +/Widths 1570 0 R >> endobj 946 0 obj << /Type /Font /Subtype /Type1 /BaseFont /XNLILI+CMSY7 -/FontDescriptor 1600 0 R +/FontDescriptor 1603 0 R /FirstChar 0 /LastChar 49 -/Widths 1562 0 R +/Widths 1565 0 R >> endobj 634 0 obj << /Type /Font /Subtype /Type1 /BaseFont /HBJLDT+CMTI10 -/FontDescriptor 1602 0 R +/FontDescriptor 1605 0 R /FirstChar 11 /LastChar 121 -/Widths 1572 0 R +/Widths 1575 0 R >> endobj 480 0 obj << /Type /Font /Subtype /Type1 /BaseFont /OZJPZO+CMTI12 -/FontDescriptor 1604 0 R +/FontDescriptor 1607 0 R /FirstChar 65 /LastChar 121 -/Widths 1575 0 R +/Widths 1578 0 R >> endobj 669 0 obj << /Type /Font /Subtype /Type1 /BaseFont /BGSLBR+CMTT10 -/FontDescriptor 1606 0 R +/FontDescriptor 1609 0 R /FirstChar 37 /LastChar 126 -/Widths 1570 0 R +/Widths 1573 0 R >> endobj 825 0 obj << /Type /Font /Subtype /Type1 /BaseFont /PWOHSV+CMTT9 -/FontDescriptor 1608 0 R +/FontDescriptor 1611 0 R /FirstChar 39 /LastChar 122 -/Widths 1563 0 R +/Widths 1566 0 R >> endobj 483 0 obj << /Type /Pages /Count 6 -/Parent 1609 0 R +/Parent 1612 0 R /Kids [474 0 R 485 0 R 535 0 R 587 0 R 614 0 R 618 0 R] >> endobj 635 0 obj << /Type /Pages /Count 6 -/Parent 1609 0 R +/Parent 1612 0 R /Kids [632 0 R 652 0 R 666 0 R 682 0 R 695 0 R 699 0 R] >> endobj 729 0 obj << /Type /Pages /Count 6 -/Parent 1609 0 R +/Parent 1612 0 R /Kids [713 0 R 731 0 R 742 0 R 748 0 R 760 0 R 772 0 R] >> endobj 779 0 obj << /Type /Pages /Count 6 -/Parent 1609 0 R +/Parent 1612 0 R /Kids [776 0 R 784 0 R 792 0 R 796 0 R 801 0 R 807 0 R] >> endobj 819 0 obj << /Type /Pages /Count 6 -/Parent 1609 0 R +/Parent 1612 0 R /Kids [815 0 R 821 0 R 828 0 R 839 0 R 846 0 R 856 0 R] >> endobj 864 0 obj << /Type /Pages /Count 6 -/Parent 1609 0 R +/Parent 1612 0 R /Kids [861 0 R 872 0 R 877 0 R 884 0 R 892 0 R 900 0 R] >> endobj 912 0 obj << /Type /Pages /Count 6 -/Parent 1610 0 R +/Parent 1613 0 R /Kids [908 0 R 914 0 R 921 0 R 929 0 R 936 0 R 943 0 R] >> endobj 961 0 obj << /Type /Pages /Count 6 -/Parent 1610 0 R +/Parent 1613 0 R /Kids [954 0 R 970 0 R 976 0 R 987 0 R 993 0 R 998 0 R] >> endobj 1010 0 obj << /Type /Pages /Count 6 -/Parent 1610 0 R +/Parent 1613 0 R /Kids [1006 0 R 1015 0 R 1025 0 R 1033 0 R 1042 0 R 1050 0 R] >> endobj 1057 0 obj << /Type /Pages /Count 6 -/Parent 1610 0 R +/Parent 1613 0 R /Kids [1054 0 R 1067 0 R 1072 0 R 1078 0 R 1083 0 R 1087 0 R] >> endobj 1096 0 obj << /Type /Pages /Count 6 -/Parent 1610 0 R +/Parent 1613 0 R /Kids [1092 0 R 1099 0 R 1104 0 R 1114 0 R 1119 0 R 1128 0 R] >> endobj 1138 0 obj << /Type /Pages /Count 6 -/Parent 1610 0 R +/Parent 1613 0 R /Kids [1135 0 R 1141 0 R 1147 0 R 1151 0 R 1159 0 R 1169 0 R] >> endobj -1182 0 obj << +1185 0 obj << /Type /Pages /Count 6 -/Parent 1611 0 R -/Kids [1173 0 R 1186 0 R 1190 0 R 1202 0 R 1208 0 R 1215 0 R] +/Parent 1614 0 R +/Kids [1173 0 R 1189 0 R 1193 0 R 1205 0 R 1211 0 R 1218 0 R] >> endobj -1224 0 obj << +1227 0 obj << /Type /Pages /Count 6 -/Parent 1611 0 R -/Kids [1221 0 R 1226 0 R 1235 0 R 1241 0 R 1245 0 R 1250 0 R] +/Parent 1614 0 R +/Kids [1224 0 R 1229 0 R 1238 0 R 1244 0 R 1248 0 R 1253 0 R] >> endobj -1259 0 obj << +1262 0 obj << /Type /Pages /Count 6 -/Parent 1611 0 R -/Kids [1254 0 R 1262 0 R 1267 0 R 1273 0 R 1279 0 R 1285 0 R] +/Parent 1614 0 R +/Kids [1257 0 R 1265 0 R 1270 0 R 1276 0 R 1282 0 R 1288 0 R] >> endobj -1296 0 obj << +1299 0 obj << /Type /Pages /Count 6 -/Parent 1611 0 R -/Kids [1291 0 R 1299 0 R 1306 0 R 1310 0 R 1320 0 R 1324 0 R] +/Parent 1614 0 R +/Kids [1294 0 R 1302 0 R 1309 0 R 1313 0 R 1323 0 R 1327 0 R] >> endobj -1340 0 obj << +1343 0 obj << /Type /Pages /Count 6 -/Parent 1611 0 R -/Kids [1328 0 R 1342 0 R 1346 0 R 1352 0 R 1358 0 R 1365 0 R] +/Parent 1614 0 R +/Kids [1331 0 R 1345 0 R 1349 0 R 1355 0 R 1361 0 R 1368 0 R] >> endobj -1372 0 obj << +1375 0 obj << /Type /Pages /Count 6 -/Parent 1611 0 R -/Kids [1369 0 R 1374 0 R 1378 0 R 1382 0 R 1386 0 R 1390 0 R] +/Parent 1614 0 R +/Kids [1372 0 R 1377 0 R 1381 0 R 1385 0 R 1389 0 R 1393 0 R] >> endobj -1401 0 obj << +1404 0 obj << /Type /Pages /Count 6 -/Parent 1612 0 R -/Kids [1396 0 R 1403 0 R 1409 0 R 1415 0 R 1421 0 R 1426 0 R] +/Parent 1615 0 R +/Kids [1399 0 R 1406 0 R 1412 0 R 1418 0 R 1424 0 R 1429 0 R] >> endobj -1436 0 obj << +1439 0 obj << /Type /Pages /Count 6 -/Parent 1612 0 R -/Kids [1433 0 R 1440 0 R 1444 0 R 1448 0 R 1452 0 R 1456 0 R] +/Parent 1615 0 R +/Kids [1436 0 R 1443 0 R 1447 0 R 1451 0 R 1455 0 R 1459 0 R] >> endobj -1463 0 obj << +1466 0 obj << /Type /Pages /Count 6 -/Parent 1612 0 R -/Kids [1460 0 R 1466 0 R 1471 0 R 1476 0 R 1480 0 R 1485 0 R] +/Parent 1615 0 R +/Kids [1463 0 R 1469 0 R 1474 0 R 1479 0 R 1483 0 R 1488 0 R] >> endobj -1492 0 obj << +1495 0 obj << /Type /Pages /Count 6 -/Parent 1612 0 R -/Kids [1489 0 R 1496 0 R 1505 0 R 1513 0 R 1518 0 R 1522 0 R] +/Parent 1615 0 R +/Kids [1492 0 R 1499 0 R 1508 0 R 1516 0 R 1521 0 R 1525 0 R] >> endobj -1533 0 obj << +1536 0 obj << /Type /Pages /Count 6 -/Parent 1612 0 R -/Kids [1530 0 R 1537 0 R 1541 0 R 1545 0 R 1549 0 R 1557 0 R] +/Parent 1615 0 R +/Kids [1533 0 R 1540 0 R 1544 0 R 1548 0 R 1552 0 R 1560 0 R] >> endobj -1609 0 obj << +1612 0 obj << /Type /Pages /Count 36 -/Parent 1613 0 R +/Parent 1616 0 R /Kids [483 0 R 635 0 R 729 0 R 779 0 R 819 0 R 864 0 R] >> endobj -1610 0 obj << +1613 0 obj << /Type /Pages /Count 36 -/Parent 1613 0 R +/Parent 1616 0 R /Kids [912 0 R 961 0 R 1010 0 R 1057 0 R 1096 0 R 1138 0 R] >> endobj -1611 0 obj << +1614 0 obj << /Type /Pages /Count 36 -/Parent 1613 0 R -/Kids [1182 0 R 1224 0 R 1259 0 R 1296 0 R 1340 0 R 1372 0 R] +/Parent 1616 0 R +/Kids [1185 0 R 1227 0 R 1262 0 R 1299 0 R 1343 0 R 1375 0 R] >> endobj -1612 0 obj << +1615 0 obj << /Type /Pages /Count 30 -/Parent 1613 0 R -/Kids [1401 0 R 1436 0 R 1463 0 R 1492 0 R 1533 0 R] +/Parent 1616 0 R +/Kids [1404 0 R 1439 0 R 1466 0 R 1495 0 R 1536 0 R] >> endobj -1613 0 obj << +1616 0 obj << /Type /Pages /Count 138 -/Kids [1609 0 R 1610 0 R 1611 0 R 1612 0 R] +/Kids [1612 0 R 1613 0 R 1614 0 R 1615 0 R] >> endobj -1614 0 obj << +1617 0 obj << /Type /Outlines /First 7 0 R /Last 7 0 R @@ -21905,2089 +21926,2107 @@ endobj 7 0 obj << /Title 8 0 R /A 5 0 R -/Parent 1614 0 R +/Parent 1617 0 R /First 11 0 R /Last 467 0 R /Count -11 >> endobj -1615 0 obj << -/Names [(Doc-Start) 478 0 R (Hfootnote.1) 674 0 R (Hfootnote.2) 676 0 R (Hfootnote.3) 1499 0 R (Item.1) 703 0 R (Item.10) 717 0 R] -/Limits [(Doc-Start) (Item.10)] ->> endobj -1616 0 obj << -/Names [(Item.100) 1355 0 R (Item.101) 1356 0 R (Item.102) 1361 0 R (Item.103) 1362 0 R (Item.104) 1363 0 R (Item.105) 1393 0 R] -/Limits [(Item.100) (Item.105)] ->> endobj -1617 0 obj << -/Names [(Item.106) 1394 0 R (Item.107) 1399 0 R (Item.108) 1400 0 R (Item.109) 1406 0 R (Item.11) 718 0 R (Item.110) 1407 0 R] -/Limits [(Item.106) (Item.110)] ->> endobj 1618 0 obj << -/Names [(Item.111) 1412 0 R (Item.112) 1413 0 R (Item.113) 1418 0 R (Item.114) 1419 0 R (Item.115) 1424 0 R (Item.116) 1429 0 R] -/Limits [(Item.111) (Item.116)] +/Names [(Doc-Start) 478 0 R (Hfootnote.1) 674 0 R (Hfootnote.2) 676 0 R (Hfootnote.3) 1502 0 R (Item.1) 703 0 R (Item.10) 717 0 R] +/Limits [(Doc-Start) (Item.10)] >> endobj 1619 0 obj << -/Names [(Item.12) 719 0 R (Item.13) 720 0 R (Item.14) 721 0 R (Item.15) 722 0 R (Item.16) 723 0 R (Item.17) 724 0 R] -/Limits [(Item.12) (Item.17)] +/Names [(Item.100) 1342 0 R (Item.101) 1352 0 R (Item.102) 1353 0 R (Item.103) 1358 0 R (Item.104) 1359 0 R (Item.105) 1364 0 R] +/Limits [(Item.100) (Item.105)] >> endobj 1620 0 obj << -/Names [(Item.18) 725 0 R (Item.19) 726 0 R (Item.2) 704 0 R (Item.20) 727 0 R (Item.21) 728 0 R (Item.22) 734 0 R] -/Limits [(Item.18) (Item.22)] +/Names [(Item.106) 1365 0 R (Item.107) 1366 0 R (Item.108) 1396 0 R (Item.109) 1397 0 R (Item.11) 718 0 R (Item.110) 1402 0 R] +/Limits [(Item.106) (Item.110)] >> endobj 1621 0 obj << -/Names [(Item.23) 735 0 R (Item.24) 736 0 R (Item.25) 737 0 R (Item.26) 738 0 R (Item.27) 739 0 R (Item.28) 751 0 R] -/Limits [(Item.23) (Item.28)] +/Names [(Item.111) 1403 0 R (Item.112) 1409 0 R (Item.113) 1410 0 R (Item.114) 1415 0 R (Item.115) 1416 0 R (Item.116) 1421 0 R] +/Limits [(Item.111) (Item.116)] >> endobj 1622 0 obj << -/Names [(Item.29) 752 0 R (Item.3) 705 0 R (Item.30) 753 0 R (Item.31) 754 0 R (Item.32) 755 0 R (Item.33) 756 0 R] -/Limits [(Item.29) (Item.33)] +/Names [(Item.117) 1422 0 R (Item.118) 1427 0 R (Item.119) 1432 0 R (Item.12) 719 0 R (Item.13) 720 0 R (Item.14) 721 0 R] +/Limits [(Item.117) (Item.14)] >> endobj 1623 0 obj << -/Names [(Item.34) 757 0 R (Item.35) 758 0 R (Item.36) 763 0 R (Item.37) 764 0 R (Item.38) 765 0 R (Item.39) 766 0 R] -/Limits [(Item.34) (Item.39)] +/Names [(Item.15) 722 0 R (Item.16) 723 0 R (Item.17) 724 0 R (Item.18) 725 0 R (Item.19) 726 0 R (Item.2) 704 0 R] +/Limits [(Item.15) (Item.2)] >> endobj 1624 0 obj << -/Names [(Item.4) 706 0 R (Item.40) 767 0 R (Item.41) 799 0 R (Item.42) 1045 0 R (Item.43) 1046 0 R (Item.44) 1047 0 R] -/Limits [(Item.4) (Item.44)] +/Names [(Item.20) 727 0 R (Item.21) 728 0 R (Item.22) 734 0 R (Item.23) 735 0 R (Item.24) 736 0 R (Item.25) 737 0 R] +/Limits [(Item.20) (Item.25)] >> endobj 1625 0 obj << -/Names [(Item.45) 1095 0 R (Item.46) 1102 0 R (Item.47) 1107 0 R (Item.48) 1108 0 R (Item.49) 1109 0 R (Item.5) 707 0 R] -/Limits [(Item.45) (Item.5)] +/Names [(Item.26) 738 0 R (Item.27) 739 0 R (Item.28) 751 0 R (Item.29) 752 0 R (Item.3) 705 0 R (Item.30) 753 0 R] +/Limits [(Item.26) (Item.30)] >> endobj 1626 0 obj << -/Names [(Item.50) 1110 0 R (Item.51) 1111 0 R (Item.52) 1122 0 R (Item.53) 1123 0 R (Item.54) 1124 0 R (Item.55) 1131 0 R] -/Limits [(Item.50) (Item.55)] +/Names [(Item.31) 754 0 R (Item.32) 755 0 R (Item.33) 756 0 R (Item.34) 757 0 R (Item.35) 758 0 R (Item.36) 763 0 R] +/Limits [(Item.31) (Item.36)] >> endobj 1627 0 obj << -/Names [(Item.56) 1154 0 R (Item.57) 1155 0 R (Item.58) 1162 0 R (Item.59) 1163 0 R (Item.6) 708 0 R (Item.60) 1164 0 R] -/Limits [(Item.56) (Item.60)] +/Names [(Item.37) 764 0 R (Item.38) 765 0 R (Item.39) 766 0 R (Item.4) 706 0 R (Item.40) 767 0 R (Item.41) 799 0 R] +/Limits [(Item.37) (Item.41)] >> endobj 1628 0 obj << -/Names [(Item.61) 1176 0 R (Item.62) 1177 0 R (Item.63) 1178 0 R (Item.64) 1179 0 R (Item.65) 1180 0 R (Item.66) 1181 0 R] -/Limits [(Item.61) (Item.66)] +/Names [(Item.42) 1045 0 R (Item.43) 1046 0 R (Item.44) 1047 0 R (Item.45) 1095 0 R (Item.46) 1102 0 R (Item.47) 1107 0 R] +/Limits [(Item.42) (Item.47)] >> endobj 1629 0 obj << -/Names [(Item.67) 1193 0 R (Item.68) 1194 0 R (Item.69) 1195 0 R (Item.7) 709 0 R (Item.70) 1196 0 R (Item.71) 1197 0 R] -/Limits [(Item.67) (Item.71)] +/Names [(Item.48) 1108 0 R (Item.49) 1109 0 R (Item.5) 707 0 R (Item.50) 1110 0 R (Item.51) 1111 0 R (Item.52) 1122 0 R] +/Limits [(Item.48) (Item.52)] >> endobj 1630 0 obj << -/Names [(Item.72) 1198 0 R (Item.73) 1211 0 R (Item.74) 1229 0 R (Item.75) 1230 0 R (Item.76) 1257 0 R (Item.77) 1258 0 R] -/Limits [(Item.72) (Item.77)] +/Names [(Item.53) 1123 0 R (Item.54) 1124 0 R (Item.55) 1131 0 R (Item.56) 1154 0 R (Item.57) 1155 0 R (Item.58) 1162 0 R] +/Limits [(Item.53) (Item.58)] >> endobj 1631 0 obj << -/Names [(Item.78) 1270 0 R (Item.79) 1276 0 R (Item.8) 710 0 R (Item.80) 1282 0 R (Item.81) 1288 0 R (Item.82) 1294 0 R] -/Limits [(Item.78) (Item.82)] +/Names [(Item.59) 1163 0 R (Item.6) 708 0 R (Item.60) 1164 0 R (Item.61) 1176 0 R (Item.62) 1177 0 R (Item.63) 1178 0 R] +/Limits [(Item.59) (Item.63)] >> endobj 1632 0 obj << -/Names [(Item.83) 1295 0 R (Item.84) 1302 0 R (Item.85) 1303 0 R (Item.86) 1313 0 R (Item.87) 1314 0 R (Item.88) 1315 0 R] -/Limits [(Item.83) (Item.88)] +/Names [(Item.64) 1179 0 R (Item.65) 1180 0 R (Item.66) 1181 0 R (Item.67) 1182 0 R (Item.68) 1183 0 R (Item.69) 1184 0 R] +/Limits [(Item.64) (Item.69)] >> endobj 1633 0 obj << -/Names [(Item.89) 1331 0 R (Item.9) 716 0 R (Item.90) 1332 0 R (Item.91) 1333 0 R (Item.92) 1334 0 R (Item.93) 1335 0 R] -/Limits [(Item.89) (Item.93)] +/Names [(Item.7) 709 0 R (Item.70) 1196 0 R (Item.71) 1197 0 R (Item.72) 1198 0 R (Item.73) 1199 0 R (Item.74) 1200 0 R] +/Limits [(Item.7) (Item.74)] >> endobj 1634 0 obj << -/Names [(Item.94) 1336 0 R (Item.95) 1337 0 R (Item.96) 1338 0 R (Item.97) 1339 0 R (Item.98) 1349 0 R (Item.99) 1350 0 R] -/Limits [(Item.94) (Item.99)] +/Names [(Item.75) 1201 0 R (Item.76) 1214 0 R (Item.77) 1232 0 R (Item.78) 1233 0 R (Item.79) 1260 0 R (Item.8) 710 0 R] +/Limits [(Item.75) (Item.8)] >> endobj 1635 0 obj << -/Names [(cite.2007c) 690 0 R (cite.2007d) 691 0 R (cite.BLACS) 662 0 R (cite.BLAS1) 643 0 R (cite.BLAS2) 644 0 R (cite.BLAS3) 645 0 R] -/Limits [(cite.2007c) (cite.BLAS3)] +/Names [(Item.80) 1261 0 R (Item.81) 1273 0 R (Item.82) 1279 0 R (Item.83) 1285 0 R (Item.84) 1291 0 R (Item.85) 1297 0 R] +/Limits [(Item.80) (Item.85)] >> endobj 1636 0 obj << -/Names [(cite.DesPat:11) 638 0 R (cite.DesignPatterns) 789 0 R (cite.KIVA3PSBLAS) 1555 0 R (cite.METIS) 677 0 R (cite.MPI1) 1560 0 R (cite.PARA04FOREST) 1553 0 R] -/Limits [(cite.DesPat:11) (cite.PARA04FOREST)] +/Names [(Item.86) 1298 0 R (Item.87) 1305 0 R (Item.88) 1306 0 R (Item.89) 1316 0 R (Item.9) 716 0 R (Item.90) 1317 0 R] +/Limits [(Item.86) (Item.90)] >> endobj 1637 0 obj << -/Names [(cite.PSBLAS) 1554 0 R (cite.RouXiaXu:11) 639 0 R (cite.Sparse03) 637 0 R (cite.machiels) 640 0 R (cite.metcalf) 636 0 R (cite.sblas02) 642 0 R] -/Limits [(cite.PSBLAS) (cite.sblas02)] +/Names [(Item.91) 1318 0 R (Item.92) 1334 0 R (Item.93) 1335 0 R (Item.94) 1336 0 R (Item.95) 1337 0 R (Item.96) 1338 0 R] +/Limits [(Item.91) (Item.96)] >> endobj 1638 0 obj << -/Names [(cite.sblas97) 641 0 R (descdata) 745 0 R (equation.1) 957 0 R (equation.2) 958 0 R (equation.3) 959 0 R (figure.1) 655 0 R] -/Limits [(cite.sblas97) (figure.1)] +/Names [(Item.97) 1339 0 R (Item.98) 1340 0 R (Item.99) 1341 0 R (cite.2007c) 690 0 R (cite.2007d) 691 0 R (cite.BLACS) 662 0 R] +/Limits [(Item.97) (cite.BLACS)] >> endobj 1639 0 obj << -/Names [(figure.10) 1438 0 R (figure.2) 685 0 R (figure.3) 768 0 R (figure.4) 790 0 R (figure.5) 812 0 R (figure.6) 826 0 R] -/Limits [(figure.10) (figure.6)] +/Names [(cite.BLAS1) 643 0 R (cite.BLAS2) 644 0 R (cite.BLAS3) 645 0 R (cite.DesPat:11) 638 0 R (cite.DesignPatterns) 789 0 R (cite.KIVA3PSBLAS) 1558 0 R] +/Limits [(cite.BLAS1) (cite.KIVA3PSBLAS)] >> endobj 1640 0 obj << -/Names [(figure.7) 1018 0 R (figure.8) 1048 0 R (figure.9) 1437 0 R (page.1) 477 0 R (page.10) 750 0 R (page.100) 1384 0 R] -/Limits [(figure.7) (page.100)] +/Names [(cite.METIS) 677 0 R (cite.MPI1) 1563 0 R (cite.PARA04FOREST) 1556 0 R (cite.PSBLAS) 1557 0 R (cite.RouXiaXu:11) 639 0 R (cite.Sparse03) 637 0 R] +/Limits [(cite.METIS) (cite.Sparse03)] >> endobj 1641 0 obj << -/Names [(page.101) 1388 0 R (page.102) 1392 0 R (page.103) 1398 0 R (page.104) 1405 0 R (page.105) 1411 0 R (page.106) 1417 0 R] -/Limits [(page.101) (page.106)] +/Names [(cite.machiels) 640 0 R (cite.metcalf) 636 0 R (cite.sblas02) 642 0 R (cite.sblas97) 641 0 R (descdata) 745 0 R (equation.1) 957 0 R] +/Limits [(cite.machiels) (equation.1)] >> endobj 1642 0 obj << -/Names [(page.107) 1423 0 R (page.108) 1428 0 R (page.109) 1435 0 R (page.11) 762 0 R (page.110) 1442 0 R (page.111) 1446 0 R] -/Limits [(page.107) (page.111)] +/Names [(equation.2) 958 0 R (equation.3) 959 0 R (figure.1) 655 0 R (figure.10) 1441 0 R (figure.2) 685 0 R (figure.3) 768 0 R] +/Limits [(equation.2) (figure.3)] >> endobj 1643 0 obj << -/Names [(page.112) 1450 0 R (page.113) 1454 0 R (page.114) 1458 0 R (page.115) 1462 0 R (page.116) 1468 0 R (page.117) 1473 0 R] -/Limits [(page.112) (page.117)] +/Names [(figure.4) 790 0 R (figure.5) 812 0 R (figure.6) 826 0 R (figure.7) 1018 0 R (figure.8) 1048 0 R (figure.9) 1440 0 R] +/Limits [(figure.4) (figure.9)] >> endobj 1644 0 obj << -/Names [(page.118) 1478 0 R (page.119) 1482 0 R (page.12) 774 0 R (page.120) 1487 0 R (page.121) 1491 0 R (page.122) 1498 0 R] -/Limits [(page.118) (page.122)] +/Names [(page.1) 477 0 R (page.10) 750 0 R (page.100) 1387 0 R (page.101) 1391 0 R (page.102) 1395 0 R (page.103) 1401 0 R] +/Limits [(page.1) (page.103)] >> endobj 1645 0 obj << -/Names [(page.123) 1507 0 R (page.124) 1515 0 R (page.125) 1520 0 R (page.126) 1524 0 R (page.127) 1532 0 R (page.128) 1539 0 R] -/Limits [(page.123) (page.128)] +/Names [(page.104) 1408 0 R (page.105) 1414 0 R (page.106) 1420 0 R (page.107) 1426 0 R (page.108) 1431 0 R (page.109) 1438 0 R] +/Limits [(page.104) (page.109)] >> endobj 1646 0 obj << -/Names [(page.129) 1543 0 R (page.13) 778 0 R (page.130) 1547 0 R (page.131) 1551 0 R (page.132) 1559 0 R (page.14) 786 0 R] -/Limits [(page.129) (page.14)] +/Names [(page.11) 762 0 R (page.110) 1445 0 R (page.111) 1449 0 R (page.112) 1453 0 R (page.113) 1457 0 R (page.114) 1461 0 R] +/Limits [(page.11) (page.114)] >> endobj 1647 0 obj << -/Names [(page.15) 794 0 R (page.16) 798 0 R (page.17) 803 0 R (page.18) 809 0 R (page.19) 817 0 R (page.2) 487 0 R] -/Limits [(page.15) (page.2)] +/Names [(page.115) 1465 0 R (page.116) 1471 0 R (page.117) 1476 0 R (page.118) 1481 0 R (page.119) 1485 0 R (page.12) 774 0 R] +/Limits [(page.115) (page.12)] >> endobj 1648 0 obj << -/Names [(page.20) 823 0 R (page.21) 830 0 R (page.22) 841 0 R (page.23) 848 0 R (page.24) 858 0 R (page.25) 863 0 R] -/Limits [(page.20) (page.25)] +/Names [(page.120) 1490 0 R (page.121) 1494 0 R (page.122) 1501 0 R (page.123) 1510 0 R (page.124) 1518 0 R (page.125) 1523 0 R] +/Limits [(page.120) (page.125)] >> endobj 1649 0 obj << -/Names [(page.26) 874 0 R (page.27) 879 0 R (page.28) 886 0 R (page.29) 894 0 R (page.3) 668 0 R (page.30) 902 0 R] -/Limits [(page.26) (page.30)] +/Names [(page.126) 1527 0 R (page.127) 1535 0 R (page.128) 1542 0 R (page.129) 1546 0 R (page.13) 778 0 R (page.130) 1550 0 R] +/Limits [(page.126) (page.130)] >> endobj 1650 0 obj << -/Names [(page.31) 910 0 R (page.32) 916 0 R (page.33) 923 0 R (page.34) 931 0 R (page.35) 938 0 R (page.36) 945 0 R] -/Limits [(page.31) (page.36)] +/Names [(page.131) 1554 0 R (page.132) 1562 0 R (page.14) 786 0 R (page.15) 794 0 R (page.16) 798 0 R (page.17) 803 0 R] +/Limits [(page.131) (page.17)] >> endobj 1651 0 obj << -/Names [(page.37) 956 0 R (page.38) 972 0 R (page.39) 978 0 R (page.4) 684 0 R (page.40) 989 0 R (page.41) 995 0 R] -/Limits [(page.37) (page.41)] +/Names [(page.18) 809 0 R (page.19) 817 0 R (page.2) 487 0 R (page.20) 823 0 R (page.21) 830 0 R (page.22) 841 0 R] +/Limits [(page.18) (page.22)] >> endobj 1652 0 obj << -/Names [(page.42) 1000 0 R (page.43) 1008 0 R (page.44) 1017 0 R (page.45) 1027 0 R (page.46) 1035 0 R (page.47) 1044 0 R] -/Limits [(page.42) (page.47)] +/Names [(page.23) 848 0 R (page.24) 858 0 R (page.25) 863 0 R (page.26) 874 0 R (page.27) 879 0 R (page.28) 886 0 R] +/Limits [(page.23) (page.28)] >> endobj 1653 0 obj << -/Names [(page.48) 1052 0 R (page.49) 1056 0 R (page.5) 697 0 R (page.50) 1069 0 R (page.51) 1074 0 R (page.52) 1080 0 R] -/Limits [(page.48) (page.52)] +/Names [(page.29) 894 0 R (page.3) 668 0 R (page.30) 902 0 R (page.31) 910 0 R (page.32) 916 0 R (page.33) 923 0 R] +/Limits [(page.29) (page.33)] >> endobj 1654 0 obj << -/Names [(page.53) 1085 0 R (page.54) 1089 0 R (page.55) 1094 0 R (page.56) 1101 0 R (page.57) 1106 0 R (page.58) 1116 0 R] -/Limits [(page.53) (page.58)] +/Names [(page.34) 931 0 R (page.35) 938 0 R (page.36) 945 0 R (page.37) 956 0 R (page.38) 972 0 R (page.39) 978 0 R] +/Limits [(page.34) (page.39)] >> endobj 1655 0 obj << -/Names [(page.59) 1121 0 R (page.6) 701 0 R (page.60) 1130 0 R (page.61) 1137 0 R (page.62) 1143 0 R (page.63) 1149 0 R] -/Limits [(page.59) (page.63)] +/Names [(page.4) 684 0 R (page.40) 989 0 R (page.41) 995 0 R (page.42) 1000 0 R (page.43) 1008 0 R (page.44) 1017 0 R] +/Limits [(page.4) (page.44)] >> endobj 1656 0 obj << -/Names [(page.64) 1153 0 R (page.65) 1161 0 R (page.66) 1171 0 R (page.67) 1175 0 R (page.68) 1188 0 R (page.69) 1192 0 R] -/Limits [(page.64) (page.69)] +/Names [(page.45) 1027 0 R (page.46) 1035 0 R (page.47) 1044 0 R (page.48) 1052 0 R (page.49) 1056 0 R (page.5) 697 0 R] +/Limits [(page.45) (page.5)] >> endobj 1657 0 obj << -/Names [(page.7) 715 0 R (page.70) 1204 0 R (page.71) 1210 0 R (page.72) 1217 0 R (page.73) 1223 0 R (page.74) 1228 0 R] -/Limits [(page.7) (page.74)] +/Names [(page.50) 1069 0 R (page.51) 1074 0 R (page.52) 1080 0 R (page.53) 1085 0 R (page.54) 1089 0 R (page.55) 1094 0 R] +/Limits [(page.50) (page.55)] >> endobj 1658 0 obj << -/Names [(page.75) 1237 0 R (page.76) 1243 0 R (page.77) 1247 0 R (page.78) 1252 0 R (page.79) 1256 0 R (page.8) 733 0 R] -/Limits [(page.75) (page.8)] +/Names [(page.56) 1101 0 R (page.57) 1106 0 R (page.58) 1116 0 R (page.59) 1121 0 R (page.6) 701 0 R (page.60) 1130 0 R] +/Limits [(page.56) (page.60)] >> endobj 1659 0 obj << -/Names [(page.80) 1264 0 R (page.81) 1269 0 R (page.82) 1275 0 R (page.83) 1281 0 R (page.84) 1287 0 R (page.85) 1293 0 R] -/Limits [(page.80) (page.85)] +/Names [(page.61) 1137 0 R (page.62) 1143 0 R (page.63) 1149 0 R (page.64) 1153 0 R (page.65) 1161 0 R (page.66) 1171 0 R] +/Limits [(page.61) (page.66)] >> endobj 1660 0 obj << -/Names [(page.86) 1301 0 R (page.87) 1308 0 R (page.88) 1312 0 R (page.89) 1322 0 R (page.9) 744 0 R (page.90) 1326 0 R] -/Limits [(page.86) (page.90)] +/Names [(page.67) 1175 0 R (page.68) 1191 0 R (page.69) 1195 0 R (page.7) 715 0 R (page.70) 1207 0 R (page.71) 1213 0 R] +/Limits [(page.67) (page.71)] >> endobj 1661 0 obj << -/Names [(page.91) 1330 0 R (page.92) 1344 0 R (page.93) 1348 0 R (page.94) 1354 0 R (page.95) 1360 0 R (page.96) 1367 0 R] -/Limits [(page.91) (page.96)] +/Names [(page.72) 1220 0 R (page.73) 1226 0 R (page.74) 1231 0 R (page.75) 1240 0 R (page.76) 1246 0 R (page.77) 1250 0 R] +/Limits [(page.72) (page.77)] >> endobj 1662 0 obj << -/Names [(page.97) 1371 0 R (page.98) 1376 0 R (page.99) 1380 0 R (page.i) 537 0 R (page.ii) 589 0 R (page.iii) 616 0 R] -/Limits [(page.97) (page.iii)] +/Names [(page.78) 1255 0 R (page.79) 1259 0 R (page.8) 733 0 R (page.80) 1267 0 R (page.81) 1272 0 R (page.82) 1278 0 R] +/Limits [(page.78) (page.82)] >> endobj 1663 0 obj << -/Names [(page.iv) 620 0 R (precdata) 824 0 R (section*.1) 538 0 R (section*.10) 94 0 R (section*.11) 98 0 R (section*.12) 102 0 R] -/Limits [(page.iv) (section*.12)] +/Names [(page.83) 1284 0 R (page.84) 1290 0 R (page.85) 1296 0 R (page.86) 1304 0 R (page.87) 1311 0 R (page.88) 1315 0 R] +/Limits [(page.83) (page.88)] >> endobj 1664 0 obj << -/Names [(section*.13) 106 0 R (section*.14) 110 0 R (section*.15) 114 0 R (section*.16) 130 0 R (section*.17) 818 0 R (section*.18) 134 0 R] -/Limits [(section*.13) (section*.18)] +/Names [(page.89) 1325 0 R (page.9) 744 0 R (page.90) 1329 0 R (page.91) 1333 0 R (page.92) 1347 0 R (page.93) 1351 0 R] +/Limits [(page.89) (page.93)] >> endobj 1665 0 obj << -/Names [(section*.19) 138 0 R (section*.2) 50 0 R (section*.20) 150 0 R (section*.21) 154 0 R (section*.22) 158 0 R (section*.23) 162 0 R] -/Limits [(section*.19) (section*.23)] +/Names [(page.94) 1357 0 R (page.95) 1363 0 R (page.96) 1370 0 R (page.97) 1374 0 R (page.98) 1379 0 R (page.99) 1383 0 R] +/Limits [(page.94) (page.99)] >> endobj 1666 0 obj << -/Names [(section*.24) 166 0 R (section*.25) 170 0 R (section*.26) 174 0 R (section*.27) 178 0 R (section*.28) 182 0 R (section*.29) 186 0 R] -/Limits [(section*.24) (section*.29)] +/Names [(page.i) 537 0 R (page.ii) 589 0 R (page.iii) 616 0 R (page.iv) 620 0 R (precdata) 824 0 R (section*.1) 538 0 R] +/Limits [(page.i) (section*.1)] >> endobj 1667 0 obj << -/Names [(section*.3) 54 0 R (section*.30) 190 0 R (section*.31) 194 0 R (section*.32) 198 0 R (section*.33) 206 0 R (section*.34) 210 0 R] -/Limits [(section*.3) (section*.34)] +/Names [(section*.10) 94 0 R (section*.11) 98 0 R (section*.12) 102 0 R (section*.13) 106 0 R (section*.14) 110 0 R (section*.15) 114 0 R] +/Limits [(section*.10) (section*.15)] >> endobj 1668 0 obj << -/Names [(section*.35) 214 0 R (section*.36) 218 0 R (section*.37) 226 0 R (section*.38) 230 0 R (section*.39) 234 0 R (section*.4) 58 0 R] -/Limits [(section*.35) (section*.4)] +/Names [(section*.16) 130 0 R (section*.17) 818 0 R (section*.18) 134 0 R (section*.19) 138 0 R (section*.2) 50 0 R (section*.20) 150 0 R] +/Limits [(section*.16) (section*.20)] >> endobj 1669 0 obj << -/Names [(section*.40) 238 0 R (section*.41) 242 0 R (section*.42) 246 0 R (section*.43) 250 0 R (section*.44) 254 0 R (section*.45) 258 0 R] -/Limits [(section*.40) (section*.45)] +/Names [(section*.21) 154 0 R (section*.22) 158 0 R (section*.23) 162 0 R (section*.24) 166 0 R (section*.25) 170 0 R (section*.26) 174 0 R] +/Limits [(section*.21) (section*.26)] >> endobj 1670 0 obj << -/Names [(section*.46) 262 0 R (section*.47) 266 0 R (section*.48) 270 0 R (section*.49) 274 0 R (section*.5) 62 0 R (section*.50) 278 0 R] -/Limits [(section*.46) (section*.50)] +/Names [(section*.27) 178 0 R (section*.28) 182 0 R (section*.29) 186 0 R (section*.3) 54 0 R (section*.30) 190 0 R (section*.31) 194 0 R] +/Limits [(section*.27) (section*.31)] >> endobj 1671 0 obj << -/Names [(section*.51) 282 0 R (section*.52) 286 0 R (section*.53) 290 0 R (section*.54) 294 0 R (section*.55) 298 0 R (section*.56) 302 0 R] -/Limits [(section*.51) (section*.56)] +/Names [(section*.32) 198 0 R (section*.33) 206 0 R (section*.34) 210 0 R (section*.35) 214 0 R (section*.36) 218 0 R (section*.37) 226 0 R] +/Limits [(section*.32) (section*.37)] >> endobj 1672 0 obj << -/Names [(section*.57) 306 0 R (section*.58) 310 0 R (section*.59) 314 0 R (section*.6) 66 0 R (section*.60) 318 0 R (section*.61) 322 0 R] -/Limits [(section*.57) (section*.61)] +/Names [(section*.38) 230 0 R (section*.39) 234 0 R (section*.4) 58 0 R (section*.40) 238 0 R (section*.41) 242 0 R (section*.42) 246 0 R] +/Limits [(section*.38) (section*.42)] >> endobj 1673 0 obj << -/Names [(section*.62) 326 0 R (section*.63) 330 0 R (section*.64) 338 0 R (section*.65) 342 0 R (section*.66) 346 0 R (section*.67) 350 0 R] -/Limits [(section*.62) (section*.67)] +/Names [(section*.43) 250 0 R (section*.44) 254 0 R (section*.45) 258 0 R (section*.46) 262 0 R (section*.47) 266 0 R (section*.48) 270 0 R] +/Limits [(section*.43) (section*.48)] >> endobj 1674 0 obj << -/Names [(section*.68) 354 0 R (section*.69) 358 0 R (section*.7) 70 0 R (section*.70) 362 0 R (section*.71) 366 0 R (section*.72) 370 0 R] -/Limits [(section*.68) (section*.72)] +/Names [(section*.49) 274 0 R (section*.5) 62 0 R (section*.50) 278 0 R (section*.51) 282 0 R (section*.52) 286 0 R (section*.53) 290 0 R] +/Limits [(section*.49) (section*.53)] >> endobj 1675 0 obj << -/Names [(section*.73) 374 0 R (section*.74) 378 0 R (section*.75) 382 0 R (section*.76) 386 0 R (section*.77) 390 0 R (section*.78) 394 0 R] -/Limits [(section*.73) (section*.78)] +/Names [(section*.54) 294 0 R (section*.55) 298 0 R (section*.56) 302 0 R (section*.57) 306 0 R (section*.58) 310 0 R (section*.59) 314 0 R] +/Limits [(section*.54) (section*.59)] >> endobj 1676 0 obj << -/Names [(section*.79) 398 0 R (section*.8) 74 0 R (section*.80) 406 0 R (section*.81) 410 0 R (section*.82) 414 0 R (section*.83) 418 0 R] -/Limits [(section*.79) (section*.83)] +/Names [(section*.6) 66 0 R (section*.60) 318 0 R (section*.61) 322 0 R (section*.62) 326 0 R (section*.63) 330 0 R (section*.64) 338 0 R] +/Limits [(section*.6) (section*.64)] >> endobj 1677 0 obj << -/Names [(section*.84) 426 0 R (section*.85) 430 0 R (section*.86) 434 0 R (section*.87) 438 0 R (section*.88) 442 0 R (section*.89) 450 0 R] -/Limits [(section*.84) (section*.89)] +/Names [(section*.65) 342 0 R (section*.66) 346 0 R (section*.67) 350 0 R (section*.68) 354 0 R (section*.69) 358 0 R (section*.7) 70 0 R] +/Limits [(section*.65) (section*.7)] >> endobj 1678 0 obj << -/Names [(section*.9) 90 0 R (section*.90) 454 0 R (section*.91) 458 0 R (section*.92) 462 0 R (section*.93) 470 0 R (section*.94) 1552 0 R] -/Limits [(section*.9) (section*.94)] +/Names [(section*.70) 362 0 R (section*.71) 366 0 R (section*.72) 370 0 R (section*.73) 374 0 R (section*.74) 378 0 R (section*.75) 382 0 R] +/Limits [(section*.70) (section*.75)] >> endobj 1679 0 obj << -/Names [(section.1) 10 0 R (section.10) 446 0 R (section.11) 466 0 R (section.2) 14 0 R (section.3) 38 0 R (section.4) 146 0 R] -/Limits [(section.1) (section.4)] +/Names [(section*.76) 386 0 R (section*.77) 390 0 R (section*.78) 394 0 R (section*.79) 398 0 R (section*.8) 74 0 R (section*.80) 406 0 R] +/Limits [(section*.76) (section*.80)] >> endobj 1680 0 obj << -/Names [(section.5) 202 0 R (section.6) 222 0 R (section.7) 334 0 R (section.8) 402 0 R (section.9) 422 0 R (spbasedata) 788 0 R] -/Limits [(section.5) (spbasedata)] +/Names [(section*.81) 410 0 R (section*.82) 414 0 R (section*.83) 418 0 R (section*.84) 426 0 R (section*.85) 430 0 R (section*.86) 434 0 R] +/Limits [(section*.81) (section*.86)] >> endobj 1681 0 obj << -/Names [(spdata) 787 0 R (subsection.2.1) 18 0 R (subsection.2.2) 22 0 R (subsection.2.3) 26 0 R (subsection.2.4) 34 0 R (subsection.3.1) 42 0 R] -/Limits [(spdata) (subsection.3.1)] +/Names [(section*.87) 438 0 R (section*.88) 442 0 R (section*.89) 450 0 R (section*.9) 90 0 R (section*.90) 454 0 R (section*.91) 458 0 R] +/Limits [(section*.87) (section*.91)] >> endobj 1682 0 obj << -/Names [(subsection.3.2) 82 0 R (subsection.3.3) 122 0 R (subsection.3.4) 142 0 R (subsubsection.2.3.1) 30 0 R (subsubsection.3.1.1) 46 0 R (subsubsection.3.1.2) 78 0 R] -/Limits [(subsection.3.2) (subsubsection.3.1.2)] +/Names [(section*.92) 462 0 R (section*.93) 470 0 R (section*.94) 1555 0 R (section.1) 10 0 R (section.10) 446 0 R (section.11) 466 0 R] +/Limits [(section*.92) (section.11)] >> endobj 1683 0 obj << -/Names [(subsubsection.3.2.1) 86 0 R (subsubsection.3.2.2) 118 0 R (subsubsection.3.3.1) 126 0 R (table.1) 842 0 R (table.10) 939 0 R (table.11) 947 0 R] -/Limits [(subsubsection.3.2.1) (table.11)] +/Names [(section.2) 14 0 R (section.3) 38 0 R (section.4) 146 0 R (section.5) 202 0 R (section.6) 222 0 R (section.7) 334 0 R] +/Limits [(section.2) (section.7)] >> endobj 1684 0 obj << -/Names [(table.12) 960 0 R (table.13) 979 0 R (table.14) 1009 0 R (table.15) 1036 0 R (table.16) 1070 0 R (table.17) 1081 0 R] -/Limits [(table.12) (table.17)] +/Names [(section.8) 402 0 R (section.9) 422 0 R (spbasedata) 788 0 R (spdata) 787 0 R (subsection.2.1) 18 0 R (subsection.2.2) 22 0 R] +/Limits [(section.8) (subsection.2.2)] >> endobj 1685 0 obj << -/Names [(table.2) 859 0 R (table.3) 875 0 R (table.4) 887 0 R (table.5) 895 0 R (table.6) 903 0 R (table.7) 911 0 R] -/Limits [(table.2) (table.7)] +/Names [(subsection.2.3) 26 0 R (subsection.2.4) 34 0 R (subsection.3.1) 42 0 R (subsection.3.2) 82 0 R (subsection.3.3) 122 0 R (subsection.3.4) 142 0 R] +/Limits [(subsection.2.3) (subsection.3.4)] >> endobj 1686 0 obj << -/Names [(table.8) 924 0 R (table.9) 932 0 R (title.0) 6 0 R (vbasedata) 811 0 R (vdata) 810 0 R] -/Limits [(table.8) (vdata)] +/Names [(subsubsection.2.3.1) 30 0 R (subsubsection.3.1.1) 46 0 R (subsubsection.3.1.2) 78 0 R (subsubsection.3.2.1) 86 0 R (subsubsection.3.2.2) 118 0 R (subsubsection.3.3.1) 126 0 R] +/Limits [(subsubsection.2.3.1) (subsubsection.3.3.1)] >> endobj 1687 0 obj << -/Kids [1615 0 R 1616 0 R 1617 0 R 1618 0 R 1619 0 R 1620 0 R] -/Limits [(Doc-Start) (Item.22)] +/Names [(table.1) 842 0 R (table.10) 939 0 R (table.11) 947 0 R (table.12) 960 0 R (table.13) 979 0 R (table.14) 1009 0 R] +/Limits [(table.1) (table.14)] >> endobj 1688 0 obj << -/Kids [1621 0 R 1622 0 R 1623 0 R 1624 0 R 1625 0 R 1626 0 R] -/Limits [(Item.23) (Item.55)] +/Names [(table.15) 1036 0 R (table.16) 1070 0 R (table.17) 1081 0 R (table.2) 859 0 R (table.3) 875 0 R (table.4) 887 0 R] +/Limits [(table.15) (table.4)] >> endobj 1689 0 obj << -/Kids [1627 0 R 1628 0 R 1629 0 R 1630 0 R 1631 0 R 1632 0 R] -/Limits [(Item.56) (Item.88)] +/Names [(table.5) 895 0 R (table.6) 903 0 R (table.7) 911 0 R (table.8) 924 0 R (table.9) 932 0 R (title.0) 6 0 R] +/Limits [(table.5) (title.0)] >> endobj 1690 0 obj << -/Kids [1633 0 R 1634 0 R 1635 0 R 1636 0 R 1637 0 R 1638 0 R] -/Limits [(Item.89) (figure.1)] +/Names [(vbasedata) 811 0 R (vdata) 810 0 R] +/Limits [(vbasedata) (vdata)] >> endobj 1691 0 obj << -/Kids [1639 0 R 1640 0 R 1641 0 R 1642 0 R 1643 0 R 1644 0 R] -/Limits [(figure.10) (page.122)] +/Kids [1618 0 R 1619 0 R 1620 0 R 1621 0 R 1622 0 R 1623 0 R] +/Limits [(Doc-Start) (Item.2)] >> endobj 1692 0 obj << -/Kids [1645 0 R 1646 0 R 1647 0 R 1648 0 R 1649 0 R 1650 0 R] -/Limits [(page.123) (page.36)] +/Kids [1624 0 R 1625 0 R 1626 0 R 1627 0 R 1628 0 R 1629 0 R] +/Limits [(Item.20) (Item.52)] >> endobj 1693 0 obj << -/Kids [1651 0 R 1652 0 R 1653 0 R 1654 0 R 1655 0 R 1656 0 R] -/Limits [(page.37) (page.69)] +/Kids [1630 0 R 1631 0 R 1632 0 R 1633 0 R 1634 0 R 1635 0 R] +/Limits [(Item.53) (Item.85)] >> endobj 1694 0 obj << -/Kids [1657 0 R 1658 0 R 1659 0 R 1660 0 R 1661 0 R 1662 0 R] -/Limits [(page.7) (page.iii)] +/Kids [1636 0 R 1637 0 R 1638 0 R 1639 0 R 1640 0 R 1641 0 R] +/Limits [(Item.86) (equation.1)] >> endobj 1695 0 obj << -/Kids [1663 0 R 1664 0 R 1665 0 R 1666 0 R 1667 0 R 1668 0 R] -/Limits [(page.iv) (section*.4)] +/Kids [1642 0 R 1643 0 R 1644 0 R 1645 0 R 1646 0 R 1647 0 R] +/Limits [(equation.2) (page.12)] >> endobj 1696 0 obj << -/Kids [1669 0 R 1670 0 R 1671 0 R 1672 0 R 1673 0 R 1674 0 R] -/Limits [(section*.40) (section*.72)] +/Kids [1648 0 R 1649 0 R 1650 0 R 1651 0 R 1652 0 R 1653 0 R] +/Limits [(page.120) (page.33)] >> endobj 1697 0 obj << -/Kids [1675 0 R 1676 0 R 1677 0 R 1678 0 R 1679 0 R 1680 0 R] -/Limits [(section*.73) (spbasedata)] +/Kids [1654 0 R 1655 0 R 1656 0 R 1657 0 R 1658 0 R 1659 0 R] +/Limits [(page.34) (page.66)] >> endobj 1698 0 obj << -/Kids [1681 0 R 1682 0 R 1683 0 R 1684 0 R 1685 0 R 1686 0 R] -/Limits [(spdata) (vdata)] +/Kids [1660 0 R 1661 0 R 1662 0 R 1663 0 R 1664 0 R 1665 0 R] +/Limits [(page.67) (page.99)] >> endobj 1699 0 obj << -/Kids [1687 0 R 1688 0 R 1689 0 R 1690 0 R 1691 0 R 1692 0 R] -/Limits [(Doc-Start) (page.36)] +/Kids [1666 0 R 1667 0 R 1668 0 R 1669 0 R 1670 0 R 1671 0 R] +/Limits [(page.i) (section*.37)] >> endobj 1700 0 obj << -/Kids [1693 0 R 1694 0 R 1695 0 R 1696 0 R 1697 0 R 1698 0 R] -/Limits [(page.37) (vdata)] +/Kids [1672 0 R 1673 0 R 1674 0 R 1675 0 R 1676 0 R 1677 0 R] +/Limits [(section*.38) (section*.7)] >> endobj 1701 0 obj << -/Kids [1699 0 R 1700 0 R] -/Limits [(Doc-Start) (vdata)] +/Kids [1678 0 R 1679 0 R 1680 0 R 1681 0 R 1682 0 R 1683 0 R] +/Limits [(section*.70) (section.7)] >> endobj 1702 0 obj << -/Dests 1701 0 R +/Kids [1684 0 R 1685 0 R 1686 0 R 1687 0 R 1688 0 R 1689 0 R] +/Limits [(section.8) (title.0)] >> endobj 1703 0 obj << +/Kids [1690 0 R] +/Limits [(vbasedata) (vdata)] +>> endobj +1704 0 obj << +/Kids [1691 0 R 1692 0 R 1693 0 R 1694 0 R 1695 0 R 1696 0 R] +/Limits [(Doc-Start) (page.33)] +>> endobj +1705 0 obj << +/Kids [1697 0 R 1698 0 R 1699 0 R 1700 0 R 1701 0 R 1702 0 R] +/Limits [(page.34) (title.0)] +>> endobj +1706 0 obj << +/Kids [1703 0 R] +/Limits [(vbasedata) (vdata)] +>> endobj +1707 0 obj << +/Kids [1704 0 R 1705 0 R 1706 0 R] +/Limits [(Doc-Start) (vdata)] +>> endobj +1708 0 obj << +/Dests 1707 0 R +>> endobj +1709 0 obj << /Type /Catalog -/Pages 1613 0 R -/Outlines 1614 0 R -/Names 1702 0 R +/Pages 1616 0 R +/Outlines 1617 0 R +/Names 1708 0 R /URI (http://ce.uniroma2.it/psblas) /PageMode/UseOutlines/PageLabels << /Nums [0 << /S /D >> 2 << /S /r >> 6 << /S /D >> ] >> /OpenAction 473 0 R >> endobj -1704 0 obj << - /Title (Parallel Sparse BLAS V. 3.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 5865 2012-04-16 12:35:14Z sfilippo $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords() -/CreationDate (D:20120504130924+02'00') -/ModDate (D:20120504130924+02'00') +1710 0 obj << + /Title (Parallel Sparse BLAS V. 3.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 5897 2012-05-04 12:05:16Z sfilippo $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords() +/CreationDate (D:20120525120128+02'00') +/ModDate (D:20120525120128+02'00') /Trapped /False /PTEX.Fullbanner (This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6) >> endobj xref -0 1705 +0 1711 0000000001 65535 f 0000000002 00000 f 0000000003 00000 f 0000000004 00000 f 0000000000 00000 f 0000000015 00000 n -0000011047 00000 n -0000956083 00000 n +0000011049 00000 n +0000958294 00000 n 0000000058 00000 n 0000000100 00000 n -0000091356 00000 n -0000956011 00000 n +0000091358 00000 n +0000958222 00000 n 0000000145 00000 n 0000000178 00000 n -0000102966 00000 n -0000955888 00000 n +0000102968 00000 n +0000958099 00000 n 0000000224 00000 n 0000000261 00000 n -0000112799 00000 n -0000955814 00000 n +0000112801 00000 n +0000958025 00000 n 0000000312 00000 n 0000000353 00000 n -0000121138 00000 n -0000955727 00000 n +0000121140 00000 n +0000957938 00000 n 0000000404 00000 n 0000000443 00000 n -0000136402 00000 n -0000955603 00000 n +0000136404 00000 n +0000957814 00000 n 0000000494 00000 n 0000000538 00000 n -0000153007 00000 n -0000955542 00000 n +0000153008 00000 n +0000957753 00000 n 0000000594 00000 n 0000000646 00000 n -0000153440 00000 n -0000955468 00000 n +0000153441 00000 n +0000957679 00000 n 0000000697 00000 n 0000000737 00000 n -0000162500 00000 n -0000955343 00000 n +0000162501 00000 n +0000957554 00000 n 0000000783 00000 n 0000000831 00000 n -0000162560 00000 n -0000955232 00000 n +0000162561 00000 n +0000957443 00000 n 0000000882 00000 n 0000000930 00000 n -0000181980 00000 n -0000955158 00000 n +0000181981 00000 n +0000957369 00000 n 0000000986 00000 n 0000001018 00000 n -0000182041 00000 n -0000955071 00000 n +0000182042 00000 n +0000957282 00000 n 0000001065 00000 n 0000001105 00000 n -0000182102 00000 n -0000954984 00000 n +0000182103 00000 n +0000957195 00000 n 0000001152 00000 n 0000001192 00000 n -0000182163 00000 n -0000954897 00000 n +0000182164 00000 n +0000957108 00000 n 0000001239 00000 n 0000001280 00000 n -0000186824 00000 n -0000954810 00000 n +0000186825 00000 n +0000957021 00000 n 0000001327 00000 n 0000001368 00000 n -0000186884 00000 n -0000954723 00000 n +0000186885 00000 n +0000956934 00000 n 0000001415 00000 n 0000001448 00000 n -0000186944 00000 n -0000954636 00000 n +0000186945 00000 n +0000956847 00000 n 0000001495 00000 n 0000001552 00000 n -0000187004 00000 n -0000954549 00000 n +0000187005 00000 n +0000956760 00000 n 0000001599 00000 n 0000001656 00000 n -0000197729 00000 n -0000954475 00000 n +0000197730 00000 n +0000956686 00000 n 0000001712 00000 n 0000001752 00000 n -0000197790 00000 n -0000954349 00000 n +0000197791 00000 n +0000956560 00000 n 0000001803 00000 n 0000001845 00000 n -0000203088 00000 n -0000954275 00000 n +0000203089 00000 n +0000956486 00000 n 0000001901 00000 n 0000001933 00000 n -0000203148 00000 n -0000954188 00000 n +0000203149 00000 n +0000956399 00000 n 0000001980 00000 n 0000002011 00000 n -0000203208 00000 n -0000954101 00000 n +0000203209 00000 n +0000956312 00000 n 0000002059 00000 n 0000002090 00000 n -0000207092 00000 n -0000954012 00000 n +0000207093 00000 n +0000956223 00000 n 0000002138 00000 n 0000002172 00000 n -0000207215 00000 n -0000953921 00000 n +0000207216 00000 n +0000956132 00000 n 0000002221 00000 n 0000002252 00000 n -0000211313 00000 n -0000953829 00000 n +0000211314 00000 n +0000956040 00000 n 0000002301 00000 n 0000002327 00000 n -0000211374 00000 n -0000953737 00000 n +0000211375 00000 n +0000955948 00000 n 0000002376 00000 n 0000002406 00000 n -0000211435 00000 n -0000953645 00000 n +0000211436 00000 n +0000955856 00000 n 0000002455 00000 n 0000002506 00000 n -0000219956 00000 n -0000953567 00000 n +0000219957 00000 n +0000955778 00000 n 0000002563 00000 n 0000002604 00000 n -0000220018 00000 n -0000953437 00000 n +0000220019 00000 n +0000955648 00000 n 0000002656 00000 n 0000002707 00000 n -0000223891 00000 n -0000953358 00000 n +0000223892 00000 n +0000955569 00000 n 0000002764 00000 n 0000002797 00000 n -0000223952 00000 n -0000953265 00000 n +0000223953 00000 n +0000955476 00000 n 0000002846 00000 n 0000002883 00000 n -0000224074 00000 n -0000953172 00000 n +0000224075 00000 n +0000955383 00000 n 0000002932 00000 n 0000002963 00000 n -0000224135 00000 n -0000953093 00000 n +0000224136 00000 n +0000955304 00000 n 0000003012 00000 n 0000003048 00000 n -0000226736 00000 n -0000953015 00000 n +0000226737 00000 n +0000955226 00000 n 0000003100 00000 n 0000003153 00000 n -0000227428 00000 n -0000952885 00000 n +0000227429 00000 n +0000955096 00000 n 0000003200 00000 n 0000003244 00000 n -0000236090 00000 n -0000952806 00000 n +0000236091 00000 n +0000955017 00000 n 0000003293 00000 n 0000003327 00000 n -0000248928 00000 n -0000952713 00000 n +0000248929 00000 n +0000954924 00000 n 0000003376 00000 n 0000003408 00000 n -0000259758 00000 n -0000952620 00000 n +0000259759 00000 n +0000954831 00000 n 0000003457 00000 n 0000003490 00000 n -0000268733 00000 n -0000952527 00000 n +0000268734 00000 n +0000954738 00000 n 0000003539 00000 n 0000003572 00000 n -0000276054 00000 n -0000952434 00000 n +0000276055 00000 n +0000954645 00000 n 0000003621 00000 n 0000003655 00000 n -0000283715 00000 n -0000952341 00000 n +0000283716 00000 n +0000954552 00000 n 0000003704 00000 n 0000003737 00000 n -0000292038 00000 n -0000952248 00000 n +0000292039 00000 n +0000954459 00000 n 0000003786 00000 n 0000003820 00000 n -0000300704 00000 n -0000952155 00000 n +0000300705 00000 n +0000954366 00000 n 0000003869 00000 n 0000003903 00000 n -0000307861 00000 n -0000952062 00000 n +0000307862 00000 n +0000954273 00000 n 0000003952 00000 n 0000003986 00000 n -0000314154 00000 n -0000951969 00000 n +0000314155 00000 n +0000954180 00000 n 0000004035 00000 n 0000004068 00000 n -0000320454 00000 n -0000951876 00000 n +0000320455 00000 n +0000954087 00000 n 0000004117 00000 n 0000004150 00000 n -0000328936 00000 n -0000951783 00000 n +0000328937 00000 n +0000953994 00000 n 0000004199 00000 n 0000004230 00000 n -0000345213 00000 n -0000951704 00000 n +0000345214 00000 n +0000953915 00000 n 0000004279 00000 n 0000004310 00000 n -0000361200 00000 n -0000951574 00000 n +0000361201 00000 n +0000953785 00000 n 0000004357 00000 n 0000004401 00000 n -0000368644 00000 n -0000951495 00000 n +0000368645 00000 n +0000953706 00000 n 0000004450 00000 n 0000004481 00000 n -0000389673 00000 n -0000951402 00000 n +0000389674 00000 n +0000953613 00000 n 0000004530 00000 n 0000004561 00000 n -0000414656 00000 n -0000951309 00000 n +0000414657 00000 n +0000953520 00000 n 0000004610 00000 n 0000004643 00000 n -0000424373 00000 n -0000951230 00000 n +0000424374 00000 n +0000953441 00000 n 0000004692 00000 n 0000004726 00000 n -0000433683 00000 n -0000951099 00000 n +0000433684 00000 n +0000953310 00000 n 0000004773 00000 n 0000004819 00000 n -0000433746 00000 n -0000951020 00000 n +0000433747 00000 n +0000953231 00000 n 0000004868 00000 n 0000004900 00000 n -0000462763 00000 n -0000950927 00000 n +0000462764 00000 n +0000953138 00000 n 0000004949 00000 n 0000004981 00000 n -0000470906 00000 n -0000950834 00000 n +0000470907 00000 n +0000953045 00000 n 0000005030 00000 n 0000005062 00000 n -0000474999 00000 n -0000950741 00000 n +0000475000 00000 n +0000952952 00000 n 0000005111 00000 n 0000005143 00000 n -0000477832 00000 n -0000950648 00000 n +0000477833 00000 n +0000952859 00000 n 0000005192 00000 n 0000005225 00000 n -0000484509 00000 n -0000950555 00000 n +0000484510 00000 n +0000952766 00000 n 0000005274 00000 n 0000005309 00000 n -0000492217 00000 n -0000950462 00000 n +0000492218 00000 n +0000952673 00000 n 0000005358 00000 n 0000005390 00000 n -0000499672 00000 n -0000950369 00000 n +0000499622 00000 n +0000952580 00000 n 0000005439 00000 n 0000005471 00000 n -0000512017 00000 n -0000950276 00000 n +0000514228 00000 n +0000952487 00000 n 0000005520 00000 n 0000005552 00000 n -0000518806 00000 n -0000950183 00000 n +0000521017 00000 n +0000952394 00000 n 0000005601 00000 n 0000005634 00000 n -0000523548 00000 n -0000950090 00000 n +0000525759 00000 n +0000952301 00000 n 0000005683 00000 n 0000005714 00000 n -0000529472 00000 n -0000949997 00000 n +0000531683 00000 n +0000952208 00000 n 0000005763 00000 n 0000005795 00000 n -0000537052 00000 n -0000949904 00000 n +0000539263 00000 n +0000952115 00000 n 0000005844 00000 n 0000005876 00000 n -0000544772 00000 n -0000949811 00000 n +0000546983 00000 n +0000952022 00000 n 0000005925 00000 n 0000005957 00000 n -0000548913 00000 n -0000949718 00000 n +0000551124 00000 n +0000951929 00000 n 0000006006 00000 n 0000006039 00000 n -0000552769 00000 n -0000949625 00000 n +0000554980 00000 n +0000951836 00000 n 0000006088 00000 n 0000006119 00000 n -0000559932 00000 n -0000949532 00000 n +0000562143 00000 n +0000951743 00000 n 0000006168 00000 n 0000006212 00000 n -0000567422 00000 n -0000949439 00000 n +0000569633 00000 n +0000951650 00000 n 0000006261 00000 n 0000006305 00000 n -0000571291 00000 n -0000949346 00000 n +0000573502 00000 n +0000951557 00000 n 0000006354 00000 n 0000006392 00000 n -0000576934 00000 n -0000949253 00000 n +0000579145 00000 n +0000951464 00000 n 0000006441 00000 n 0000006482 00000 n -0000580836 00000 n -0000949160 00000 n +0000583047 00000 n +0000951371 00000 n 0000006531 00000 n 0000006569 00000 n -0000586488 00000 n -0000949067 00000 n +0000588699 00000 n +0000951278 00000 n 0000006618 00000 n 0000006659 00000 n -0000590977 00000 n -0000948974 00000 n +0000593188 00000 n +0000951185 00000 n 0000006708 00000 n 0000006750 00000 n -0000595347 00000 n -0000948881 00000 n +0000597558 00000 n +0000951092 00000 n 0000006799 00000 n 0000006840 00000 n -0000601848 00000 n -0000948788 00000 n +0000604059 00000 n +0000950999 00000 n 0000006889 00000 n 0000006928 00000 n -0000611168 00000 n -0000948695 00000 n +0000613379 00000 n +0000950906 00000 n 0000006977 00000 n 0000007010 00000 n -0000617366 00000 n -0000948616 00000 n +0000619577 00000 n +0000950827 00000 n 0000007059 00000 n 0000007096 00000 n -0000625914 00000 n -0000948485 00000 n +0000628125 00000 n +0000950696 00000 n 0000007143 00000 n 0000007194 00000 n -0000631874 00000 n -0000948406 00000 n +0000634085 00000 n +0000950617 00000 n 0000007243 00000 n 0000007274 00000 n -0000637083 00000 n -0000948313 00000 n +0000639294 00000 n +0000950524 00000 n 0000007323 00000 n 0000007354 00000 n -0000642011 00000 n -0000948220 00000 n +0000644222 00000 n +0000950431 00000 n 0000007403 00000 n 0000007434 00000 n -0000644804 00000 n -0000948127 00000 n +0000647015 00000 n +0000950338 00000 n 0000007483 00000 n 0000007524 00000 n -0000648242 00000 n -0000948034 00000 n +0000650453 00000 n +0000950245 00000 n 0000007573 00000 n 0000007611 00000 n -0000649888 00000 n -0000947941 00000 n +0000652099 00000 n +0000950152 00000 n 0000007660 00000 n 0000007692 00000 n -0000651790 00000 n -0000947848 00000 n +0000654001 00000 n +0000950059 00000 n 0000007741 00000 n 0000007775 00000 n -0000653566 00000 n -0000947755 00000 n +0000655777 00000 n +0000949966 00000 n 0000007824 00000 n 0000007856 00000 n -0000658537 00000 n -0000947662 00000 n +0000660748 00000 n +0000949873 00000 n 0000007905 00000 n 0000007937 00000 n -0000664181 00000 n -0000947569 00000 n +0000666392 00000 n +0000949780 00000 n 0000007986 00000 n 0000008016 00000 n -0000669905 00000 n -0000947476 00000 n +0000672116 00000 n +0000949687 00000 n 0000008065 00000 n 0000008095 00000 n -0000675659 00000 n -0000947383 00000 n +0000677870 00000 n +0000949594 00000 n 0000008144 00000 n 0000008174 00000 n -0000681471 00000 n -0000947290 00000 n +0000683682 00000 n +0000949501 00000 n 0000008223 00000 n 0000008253 00000 n -0000687315 00000 n -0000947197 00000 n +0000689526 00000 n +0000949408 00000 n 0000008302 00000 n 0000008332 00000 n -0000693234 00000 n -0000947104 00000 n +0000695445 00000 n +0000949315 00000 n 0000008381 00000 n 0000008411 00000 n -0000699105 00000 n -0000947025 00000 n +0000701316 00000 n +0000949236 00000 n 0000008460 00000 n 0000008490 00000 n -0000706327 00000 n -0000946895 00000 n +0000708538 00000 n +0000949106 00000 n 0000008537 00000 n 0000008573 00000 n -0000714005 00000 n -0000946816 00000 n +0000716216 00000 n +0000949027 00000 n 0000008622 00000 n 0000008656 00000 n -0000715572 00000 n -0000946723 00000 n +0000717783 00000 n +0000948934 00000 n 0000008705 00000 n 0000008737 00000 n -0000717239 00000 n -0000946630 00000 n +0000719450 00000 n +0000948841 00000 n 0000008786 00000 n 0000008832 00000 n -0000719373 00000 n -0000946551 00000 n +0000721584 00000 n +0000948762 00000 n 0000008881 00000 n 0000008924 00000 n -0000720318 00000 n -0000946421 00000 n +0000722529 00000 n +0000948632 00000 n 0000008971 00000 n 0000009002 00000 n -0000725325 00000 n -0000946317 00000 n +0000727536 00000 n +0000948528 00000 n 0000009051 00000 n 0000009081 00000 n -0000730794 00000 n -0000946238 00000 n +0000733005 00000 n +0000948449 00000 n 0000009130 00000 n 0000009161 00000 n -0000734613 00000 n -0000946145 00000 n +0000736824 00000 n +0000948356 00000 n 0000009210 00000 n 0000009247 00000 n -0000738294 00000 n -0000946052 00000 n +0000740505 00000 n +0000948263 00000 n 0000009296 00000 n 0000009334 00000 n -0000742603 00000 n -0000945973 00000 n +0000744814 00000 n +0000948184 00000 n 0000009383 00000 n 0000009421 00000 n -0000743933 00000 n -0000945843 00000 n +0000746144 00000 n +0000948054 00000 n 0000009469 00000 n 0000009515 00000 n -0000749344 00000 n -0000945764 00000 n +0000751555 00000 n +0000947975 00000 n 0000009564 00000 n 0000009599 00000 n -0000757686 00000 n -0000945671 00000 n +0000759897 00000 n +0000947882 00000 n 0000009648 00000 n 0000009682 00000 n -0000764745 00000 n -0000945578 00000 n +0000766956 00000 n +0000947789 00000 n 0000009731 00000 n 0000009766 00000 n -0000767340 00000 n -0000945499 00000 n +0000769551 00000 n +0000947710 00000 n 0000009815 00000 n 0000009851 00000 n -0000768368 00000 n -0000945383 00000 n +0000770579 00000 n +0000947594 00000 n 0000009899 00000 n 0000009939 00000 n -0000776993 00000 n -0000945318 00000 n +0000779204 00000 n +0000947529 00000 n 0000009988 00000 n 0000010014 00000 n -0000010806 00000 n -0000011106 00000 n +0000010808 00000 n +0000011108 00000 n 0000010066 00000 n -0000010925 00000 n -0000010986 00000 n -0000939672 00000 n -0000941409 00000 n -0000939526 00000 n -0000940255 00000 n -0000941846 00000 n -0000011533 00000 n -0000011352 00000 n -0000011216 00000 n -0000011471 00000 n -0000029952 00000 n -0000030103 00000 n -0000030253 00000 n -0000030410 00000 n -0000030567 00000 n -0000030724 00000 n -0000030886 00000 n -0000031043 00000 n -0000031194 00000 n -0000031350 00000 n -0000031512 00000 n -0000031665 00000 n -0000031818 00000 n -0000031970 00000 n -0000032122 00000 n -0000032275 00000 n -0000032428 00000 n -0000032581 00000 n -0000032743 00000 n -0000032900 00000 n -0000033062 00000 n -0000033215 00000 n -0000033369 00000 n -0000033523 00000 n -0000033677 00000 n -0000033831 00000 n -0000033984 00000 n -0000034138 00000 n -0000034300 00000 n -0000034457 00000 n -0000034618 00000 n -0000034770 00000 n -0000034924 00000 n -0000035078 00000 n -0000035234 00000 n -0000035385 00000 n -0000035539 00000 n -0000035693 00000 n -0000035847 00000 n -0000036001 00000 n -0000036155 00000 n -0000036308 00000 n -0000036462 00000 n -0000036616 00000 n -0000036770 00000 n -0000059221 00000 n -0000037045 00000 n -0000029461 00000 n -0000011604 00000 n -0000036923 00000 n -0000036984 00000 n -0000059375 00000 n -0000059527 00000 n -0000059681 00000 n -0000059833 00000 n -0000059987 00000 n -0000060141 00000 n -0000060294 00000 n -0000060447 00000 n -0000060598 00000 n -0000060751 00000 n -0000060905 00000 n -0000061059 00000 n -0000061213 00000 n -0000061367 00000 n -0000061521 00000 n -0000061675 00000 n -0000061829 00000 n -0000061983 00000 n -0000062137 00000 n -0000062290 00000 n -0000062443 00000 n -0000062596 00000 n -0000062750 00000 n -0000062904 00000 n -0000063058 00000 n -0000063211 00000 n -0000063364 00000 n -0000063516 00000 n -0000063670 00000 n -0000063824 00000 n -0000063978 00000 n -0000064131 00000 n -0000064283 00000 n -0000064437 00000 n -0000064591 00000 n -0000064745 00000 n -0000064897 00000 n -0000065051 00000 n -0000065204 00000 n -0000065357 00000 n -0000065510 00000 n -0000065664 00000 n -0000065818 00000 n -0000065971 00000 n -0000066123 00000 n -0000066276 00000 n -0000076809 00000 n -0000066491 00000 n -0000058714 00000 n -0000037142 00000 n -0000066429 00000 n -0000076963 00000 n -0000077116 00000 n -0000077270 00000 n -0000077422 00000 n -0000077576 00000 n -0000077729 00000 n -0000077879 00000 n -0000078033 00000 n -0000078186 00000 n -0000078340 00000 n -0000078494 00000 n -0000078643 00000 n -0000078797 00000 n -0000078950 00000 n -0000079104 00000 n -0000079257 00000 n -0000079411 00000 n -0000079563 00000 n -0000079717 00000 n -0000079871 00000 n -0000080025 00000 n -0000080179 00000 n -0000080330 00000 n -0000080545 00000 n -0000076486 00000 n -0000066575 00000 n -0000080484 00000 n -0000080948 00000 n -0000080767 00000 n -0000080629 00000 n -0000080886 00000 n -0000089807 00000 n -0000089961 00000 n -0000090117 00000 n -0000090274 00000 n -0000090433 00000 n -0000090589 00000 n -0000090743 00000 n -0000090897 00000 n -0000091050 00000 n -0000091203 00000 n -0000091416 00000 n -0000089596 00000 n -0000081019 00000 n -0000941263 00000 n -0000941964 00000 n -0000799771 00000 n -0000795926 00000 n -0000795305 00000 n -0000799834 00000 n -0000799708 00000 n -0000795739 00000 n -0000795801 00000 n -0000799645 00000 n -0000795553 00000 n -0000795615 00000 n -0000102511 00000 n -0000102661 00000 n -0000102814 00000 n -0000097308 00000 n -0000112280 00000 n -0000103087 00000 n -0000097153 00000 n -0000091513 00000 n -0000939818 00000 n -0000103027 00000 n -0000098518 00000 n -0000098764 00000 n -0000098811 00000 n -0000099204 00000 n -0000099225 00000 n -0000099532 00000 n -0000795677 00000 n -0000112431 00000 n -0000112585 00000 n -0000112983 00000 n -0000112125 00000 n -0000103212 00000 n -0000112738 00000 n -0000941555 00000 n -0000940543 00000 n -0000940110 00000 n -0000940975 00000 n -0000940400 00000 n -0000112859 00000 n -0000940686 00000 n -0000112921 00000 n -0000799582 00000 n -0000120708 00000 n -0000120861 00000 n -0000118737 00000 n -0000121199 00000 n -0000118590 00000 n -0000113183 00000 n -0000121014 00000 n -0000121076 00000 n -0000120446 00000 n -0000120565 00000 n -0000120612 00000 n -0000120686 00000 n -0000795491 00000 n -0000795429 00000 n -0000127031 00000 n -0000127182 00000 n -0000127395 00000 n -0000126884 00000 n -0000121363 00000 n -0000127334 00000 n -0000136959 00000 n -0000136221 00000 n -0000127505 00000 n -0000136340 00000 n -0000939964 00000 n -0000136463 00000 n -0000136525 00000 n -0000136587 00000 n -0000136649 00000 n -0000136711 00000 n -0000136773 00000 n -0000136835 00000 n -0000136897 00000 n -0000152788 00000 n -0000145015 00000 n -0000144046 00000 n -0000137094 00000 n -0000144165 00000 n -0000144226 00000 n -0000144287 00000 n -0000144348 00000 n -0000144409 00000 n -0000144469 00000 n -0000144530 00000 n -0000144591 00000 n -0000144651 00000 n -0000144712 00000 n -0000144773 00000 n -0000144834 00000 n -0000144895 00000 n -0000144955 00000 n -0000942082 00000 n -0000153501 00000 n -0000152649 00000 n -0000145099 00000 n -0000152945 00000 n -0000153068 00000 n -0000153130 00000 n -0000153192 00000 n -0000153254 00000 n -0000153316 00000 n -0000153378 00000 n -0000162287 00000 n -0000162682 00000 n -0000162148 00000 n -0000153649 00000 n -0000162439 00000 n -0000162620 00000 n -0000169711 00000 n -0000170421 00000 n -0000169572 00000 n -0000162805 00000 n -0000169863 00000 n -0000169925 00000 n -0000169987 00000 n -0000170049 00000 n -0000170111 00000 n -0000170173 00000 n -0000170235 00000 n -0000170297 00000 n -0000170359 00000 n -0000176135 00000 n -0000175589 00000 n -0000170518 00000 n -0000175708 00000 n -0000175769 00000 n -0000175830 00000 n -0000175890 00000 n -0000175951 00000 n -0000176012 00000 n -0000176073 00000 n -0000181615 00000 n -0000181767 00000 n -0000182224 00000 n -0000181468 00000 n -0000176232 00000 n -0000181918 00000 n -0000187064 00000 n -0000186644 00000 n -0000182347 00000 n -0000186763 00000 n -0000942200 00000 n -0000197201 00000 n -0000197362 00000 n -0000197517 00000 n -0000197975 00000 n -0000197046 00000 n -0000187174 00000 n -0000197667 00000 n -0000197851 00000 n -0000197913 00000 n -0000799519 00000 n -0000203026 00000 n -0000203268 00000 n -0000202846 00000 n -0000198085 00000 n -0000202965 00000 n -0000207276 00000 n -0000206911 00000 n -0000203365 00000 n -0000207030 00000 n -0000207153 00000 n -0000211495 00000 n -0000211133 00000 n -0000207373 00000 n -0000211252 00000 n -0000219591 00000 n -0000219743 00000 n -0000220264 00000 n -0000219444 00000 n -0000211592 00000 n -0000219894 00000 n -0000220080 00000 n -0000220142 00000 n -0000220202 00000 n -0000226523 00000 n -0000224196 00000 n -0000223711 00000 n -0000220374 00000 n -0000223830 00000 n -0000224013 00000 n -0000942318 00000 n -0000226922 00000 n -0000226384 00000 n -0000224293 00000 n -0000226674 00000 n -0000226798 00000 n -0000941701 00000 n -0000226860 00000 n -0000227489 00000 n -0000227248 00000 n -0000227032 00000 n -0000227367 00000 n -0000235132 00000 n -0000235282 00000 n -0000235430 00000 n -0000235580 00000 n -0000235730 00000 n -0000235878 00000 n -0000239222 00000 n -0000236213 00000 n -0000234953 00000 n -0000227573 00000 n -0000236028 00000 n -0000236152 00000 n -0000239373 00000 n -0000239520 00000 n -0000239731 00000 n -0000239067 00000 n -0000236349 00000 n -0000239670 00000 n -0000247970 00000 n -0000248118 00000 n -0000248268 00000 n -0000248416 00000 n -0000248566 00000 n -0000248717 00000 n -0000249051 00000 n -0000247791 00000 n -0000239841 00000 n -0000248866 00000 n -0000248989 00000 n -0000250063 00000 n -0000249883 00000 n -0000249200 00000 n -0000250002 00000 n -0000942436 00000 n -0000258801 00000 n -0000258949 00000 n -0000259098 00000 n -0000259246 00000 n -0000259396 00000 n -0000259547 00000 n -0000259881 00000 n -0000258622 00000 n -0000250147 00000 n -0000259696 00000 n -0000259819 00000 n -0000260893 00000 n -0000260713 00000 n -0000260030 00000 n -0000260832 00000 n -0000268224 00000 n -0000268372 00000 n -0000268520 00000 n -0000268856 00000 n -0000268069 00000 n -0000260977 00000 n -0000268671 00000 n -0000268794 00000 n -0000275545 00000 n -0000275693 00000 n -0000275843 00000 n -0000276176 00000 n -0000275390 00000 n -0000269005 00000 n -0000275993 00000 n -0000276114 00000 n -0000283204 00000 n -0000283352 00000 n -0000283502 00000 n -0000283838 00000 n -0000283049 00000 n -0000276325 00000 n -0000283653 00000 n -0000283776 00000 n -0000291531 00000 n -0000291678 00000 n -0000291827 00000 n -0000292161 00000 n -0000291376 00000 n -0000283999 00000 n -0000291977 00000 n -0000292099 00000 n -0000942554 00000 n -0000293187 00000 n -0000293006 00000 n -0000292322 00000 n -0000293125 00000 n -0000300194 00000 n -0000300342 00000 n -0000300492 00000 n -0000300826 00000 n -0000300039 00000 n -0000293271 00000 n -0000300643 00000 n -0000300764 00000 n -0000307351 00000 n -0000307499 00000 n -0000307648 00000 n -0000307984 00000 n -0000307196 00000 n -0000300975 00000 n -0000307799 00000 n -0000307922 00000 n -0000313793 00000 n -0000313942 00000 n -0000314276 00000 n -0000313646 00000 n -0000308132 00000 n -0000314093 00000 n -0000314214 00000 n -0000320092 00000 n -0000320241 00000 n -0000320577 00000 n -0000319945 00000 n -0000314424 00000 n -0000320392 00000 n -0000941120 00000 n -0000320515 00000 n -0000328276 00000 n -0000328427 00000 n -0000328576 00000 n -0000328724 00000 n -0000336634 00000 n -0000329244 00000 n -0000328113 00000 n -0000320726 00000 n -0000328875 00000 n -0000328996 00000 n -0000329058 00000 n -0000329120 00000 n -0000329182 00000 n -0000942672 00000 n -0000336785 00000 n -0000336933 00000 n -0000337084 00000 n -0000337235 00000 n -0000337388 00000 n -0000337541 00000 n -0000337694 00000 n -0000337907 00000 n -0000336439 00000 n -0000329405 00000 n -0000337845 00000 n -0000345002 00000 n -0000353545 00000 n -0000345336 00000 n -0000344863 00000 n -0000338017 00000 n -0000345152 00000 n -0000345274 00000 n -0000353697 00000 n -0000353845 00000 n -0000353996 00000 n -0000354147 00000 n -0000354295 00000 n -0000354446 00000 n -0000354658 00000 n -0000353358 00000 n -0000345510 00000 n -0000354596 00000 n -0000359663 00000 n -0000359814 00000 n -0000360026 00000 n -0000359516 00000 n -0000354794 00000 n -0000359965 00000 n -0000360985 00000 n -0000361262 00000 n -0000360846 00000 n -0000360136 00000 n -0000361137 00000 n -0000367976 00000 n -0000368125 00000 n -0000368277 00000 n -0000368429 00000 n -0000368769 00000 n -0000367805 00000 n -0000361346 00000 n -0000368581 00000 n -0000368705 00000 n -0000942790 00000 n -0000377478 00000 n -0000373238 00000 n -0000377629 00000 n -0000377908 00000 n -0000373085 00000 n -0000368906 00000 n -0000377780 00000 n -0000377844 00000 n -0000377138 00000 n -0000377258 00000 n -0000377306 00000 n -0000377381 00000 n -0000377455 00000 n -0000381357 00000 n -0000381171 00000 n -0000378061 00000 n -0000381294 00000 n -0000940830 00000 n -0000389158 00000 n -0000389306 00000 n -0000389458 00000 n -0000389799 00000 n -0000388996 00000 n -0000381443 00000 n -0000389609 00000 n -0000389735 00000 n -0000396037 00000 n -0000401360 00000 n -0000396189 00000 n -0000396339 00000 n -0000396742 00000 n -0000395875 00000 n -0000389949 00000 n -0000396491 00000 n -0000396554 00000 n -0000396617 00000 n -0000396680 00000 n -0000405747 00000 n -0000400745 00000 n -0000400558 00000 n -0000396879 00000 n -0000400681 00000 n -0000405811 00000 n -0000401237 00000 n -0000400830 00000 n -0000405684 00000 n -0000942915 00000 n -0000405344 00000 n -0000405464 00000 n -0000405512 00000 n -0000405587 00000 n -0000405661 00000 n -0000414140 00000 n -0000414289 00000 n -0000414441 00000 n -0000414782 00000 n -0000413978 00000 n -0000405912 00000 n -0000414592 00000 n -0000414718 00000 n -0000416645 00000 n -0000416459 00000 n -0000414944 00000 n -0000416582 00000 n -0000424158 00000 n -0000426584 00000 n -0000424500 00000 n -0000424014 00000 n -0000416743 00000 n -0000424309 00000 n -0000424436 00000 n -0000426799 00000 n -0000426440 00000 n -0000424662 00000 n -0000426736 00000 n -0000433809 00000 n -0000433496 00000 n -0000426897 00000 n -0000433619 00000 n -0000440787 00000 n -0000441065 00000 n -0000440643 00000 n -0000433946 00000 n -0000440939 00000 n -0000441002 00000 n -0000943040 00000 n -0000451442 00000 n -0000451733 00000 n -0000451298 00000 n -0000441189 00000 n -0000451605 00000 n -0000451669 00000 n -0000455089 00000 n -0000454590 00000 n -0000451870 00000 n -0000454713 00000 n -0000454776 00000 n -0000454839 00000 n -0000454902 00000 n -0000454965 00000 n -0000455028 00000 n -0000462549 00000 n -0000462825 00000 n -0000462405 00000 n -0000455174 00000 n -0000462699 00000 n -0000466309 00000 n -0000466724 00000 n -0000466165 00000 n -0000462949 00000 n -0000466472 00000 n -0000466535 00000 n -0000466598 00000 n -0000466661 00000 n -0000470541 00000 n -0000470691 00000 n -0000471032 00000 n -0000470388 00000 n -0000466835 00000 n -0000470842 00000 n -0000470968 00000 n -0000474633 00000 n -0000474784 00000 n -0000475060 00000 n -0000474480 00000 n -0000471143 00000 n -0000474936 00000 n -0000943165 00000 n -0000477618 00000 n -0000477894 00000 n -0000477474 00000 n -0000475171 00000 n -0000477768 00000 n -0000484145 00000 n -0000484294 00000 n -0000484571 00000 n -0000483992 00000 n -0000478005 00000 n -0000484446 00000 n -0000486670 00000 n -0000486355 00000 n -0000484708 00000 n -0000486478 00000 n -0000486542 00000 n -0000486606 00000 n -0000491855 00000 n -0000492006 00000 n -0000492467 00000 n -0000491702 00000 n -0000486755 00000 n -0000492154 00000 n -0000492278 00000 n -0000492341 00000 n -0000492404 00000 n -0000499308 00000 n -0000499460 00000 n -0000504092 00000 n -0000499735 00000 n -0000499155 00000 n -0000492591 00000 n -0000499608 00000 n -0000504682 00000 n -0000503948 00000 n -0000499859 00000 n -0000504243 00000 n -0000504306 00000 n -0000504369 00000 n -0000504432 00000 n -0000504495 00000 n -0000504557 00000 n -0000504619 00000 n -0000943290 00000 n -0000511654 00000 n -0000511804 00000 n -0000512079 00000 n -0000511501 00000 n -0000504793 00000 n -0000511953 00000 n -0000515061 00000 n -0000514498 00000 n -0000512190 00000 n -0000514621 00000 n -0000514684 00000 n -0000514747 00000 n -0000514810 00000 n -0000514873 00000 n -0000514936 00000 n -0000514999 00000 n -0000518443 00000 n -0000518591 00000 n -0000518868 00000 n -0000518290 00000 n -0000515146 00000 n -0000518742 00000 n -0000523183 00000 n -0000523333 00000 n -0000523673 00000 n -0000523030 00000 n -0000518979 00000 n -0000523485 00000 n -0000523610 00000 n -0000529108 00000 n -0000529259 00000 n -0000529534 00000 n -0000528955 00000 n -0000523784 00000 n -0000529408 00000 n -0000536688 00000 n -0000536840 00000 n -0000537113 00000 n -0000536535 00000 n -0000529658 00000 n -0000536989 00000 n -0000943415 00000 n -0000538727 00000 n -0000538412 00000 n -0000537237 00000 n -0000538535 00000 n -0000538599 00000 n -0000538663 00000 n -0000544262 00000 n -0000544412 00000 n -0000544561 00000 n -0000544833 00000 n -0000544100 00000 n -0000538825 00000 n -0000544709 00000 n -0000548549 00000 n -0000548697 00000 n -0000548975 00000 n -0000548396 00000 n -0000544957 00000 n -0000548849 00000 n -0000552830 00000 n -0000552583 00000 n -0000549086 00000 n -0000552706 00000 n -0000559718 00000 n -0000559994 00000 n -0000559574 00000 n -0000552967 00000 n -0000559868 00000 n -0000561182 00000 n -0000560870 00000 n -0000560118 00000 n -0000560993 00000 n -0000561056 00000 n -0000561119 00000 n -0000943540 00000 n -0000567207 00000 n -0000567484 00000 n -0000567063 00000 n -0000561267 00000 n -0000567358 00000 n -0000571076 00000 n -0000571415 00000 n -0000570932 00000 n -0000567608 00000 n -0000571228 00000 n -0000571352 00000 n -0000576719 00000 n -0000577060 00000 n -0000576575 00000 n -0000571539 00000 n -0000576870 00000 n -0000576996 00000 n -0000580621 00000 n -0000580960 00000 n -0000580477 00000 n -0000577184 00000 n -0000580773 00000 n -0000580897 00000 n -0000586273 00000 n -0000586614 00000 n -0000586129 00000 n -0000581084 00000 n -0000586424 00000 n -0000586550 00000 n -0000590763 00000 n -0000591164 00000 n -0000590619 00000 n -0000586738 00000 n -0000590914 00000 n -0000591038 00000 n -0000591101 00000 n -0000943665 00000 n -0000595133 00000 n -0000595537 00000 n -0000594989 00000 n -0000591275 00000 n -0000595283 00000 n -0000595409 00000 n -0000595473 00000 n -0000601635 00000 n -0000601910 00000 n -0000601491 00000 n -0000595648 00000 n -0000601785 00000 n -0000606184 00000 n -0000605805 00000 n -0000602034 00000 n -0000605928 00000 n -0000605992 00000 n -0000606056 00000 n -0000606120 00000 n -0000610653 00000 n -0000610803 00000 n -0000610955 00000 n -0000611229 00000 n -0000610491 00000 n -0000606308 00000 n -0000611105 00000 n -0000617429 00000 n -0000617179 00000 n -0000611353 00000 n -0000617302 00000 n -0000625358 00000 n -0000624606 00000 n -0000617553 00000 n -0000624729 00000 n -0000624792 00000 n -0000624855 00000 n -0000624918 00000 n -0000624981 00000 n -0000625044 00000 n -0000625107 00000 n -0000625169 00000 n -0000625232 00000 n -0000625295 00000 n -0000943790 00000 n -0000625977 00000 n -0000625727 00000 n -0000625481 00000 n -0000625850 00000 n -0000632061 00000 n -0000631688 00000 n -0000626062 00000 n -0000631811 00000 n -0000631935 00000 n -0000631998 00000 n -0000637273 00000 n -0000636896 00000 n -0000632198 00000 n -0000637019 00000 n -0000637146 00000 n -0000637209 00000 n -0000642261 00000 n -0000641825 00000 n -0000637410 00000 n -0000641948 00000 n -0000642072 00000 n -0000642135 00000 n -0000642198 00000 n -0000644866 00000 n -0000644617 00000 n -0000642398 00000 n -0000644740 00000 n -0000648303 00000 n -0000648056 00000 n -0000644977 00000 n -0000648179 00000 n -0000943915 00000 n -0000649950 00000 n -0000649701 00000 n -0000648440 00000 n -0000649824 00000 n -0000651851 00000 n -0000651604 00000 n -0000650061 00000 n -0000651727 00000 n -0000653628 00000 n -0000653379 00000 n -0000651962 00000 n -0000653502 00000 n -0000658598 00000 n -0000658351 00000 n -0000653739 00000 n -0000658474 00000 n -0000664371 00000 n -0000663994 00000 n -0000658735 00000 n -0000664117 00000 n -0000664243 00000 n -0000664307 00000 n -0000670092 00000 n -0000669719 00000 n -0000664508 00000 n -0000669842 00000 n -0000669966 00000 n -0000670029 00000 n -0000944040 00000 n -0000675849 00000 n -0000675472 00000 n -0000670229 00000 n -0000675595 00000 n -0000675721 00000 n -0000675785 00000 n -0000681658 00000 n -0000681285 00000 n -0000675986 00000 n -0000681408 00000 n -0000681532 00000 n -0000681595 00000 n -0000687505 00000 n -0000687128 00000 n -0000681795 00000 n -0000687251 00000 n -0000687377 00000 n -0000687441 00000 n -0000693357 00000 n -0000693048 00000 n -0000687642 00000 n -0000693171 00000 n -0000693295 00000 n -0000699230 00000 n -0000698918 00000 n -0000693494 00000 n -0000699041 00000 n -0000699167 00000 n -0000705961 00000 n -0000706112 00000 n -0000706389 00000 n -0000705808 00000 n -0000699367 00000 n -0000706264 00000 n -0000944165 00000 n -0000710575 00000 n -0000710639 00000 n -0000710703 00000 n -0000710388 00000 n -0000706487 00000 n -0000710511 00000 n -0000714066 00000 n -0000713819 00000 n -0000710801 00000 n -0000713942 00000 n -0000715635 00000 n -0000715385 00000 n -0000714177 00000 n -0000715508 00000 n -0000717301 00000 n -0000717053 00000 n -0000715746 00000 n -0000717176 00000 n -0000719436 00000 n -0000719186 00000 n -0000717412 00000 n -0000719309 00000 n -0000720380 00000 n -0000720132 00000 n -0000719547 00000 n -0000720255 00000 n -0000944290 00000 n -0000725112 00000 n -0000725388 00000 n -0000724968 00000 n -0000720478 00000 n -0000725261 00000 n -0000730581 00000 n -0000730856 00000 n -0000730437 00000 n -0000725499 00000 n -0000730731 00000 n -0000734400 00000 n -0000734676 00000 n -0000734256 00000 n -0000730967 00000 n -0000734549 00000 n -0000738356 00000 n -0000738108 00000 n -0000734787 00000 n -0000738231 00000 n -0000742390 00000 n -0000742666 00000 n -0000742246 00000 n -0000738467 00000 n -0000742539 00000 n -0000743995 00000 n -0000743747 00000 n -0000742777 00000 n -0000743870 00000 n -0000944415 00000 n -0000748973 00000 n -0000749125 00000 n -0000749469 00000 n -0000748820 00000 n -0000744106 00000 n -0000749280 00000 n -0000749406 00000 n -0000757019 00000 n -0000757168 00000 n -0000757319 00000 n -0000757471 00000 n -0000757747 00000 n -0000756848 00000 n -0000749631 00000 n -0000757623 00000 n -0000764081 00000 n -0000764232 00000 n -0000764380 00000 n -0000764532 00000 n -0000764807 00000 n -0000763910 00000 n -0000757858 00000 n -0000764681 00000 n -0000767125 00000 n -0000767402 00000 n -0000766981 00000 n -0000764918 00000 n -0000767277 00000 n -0000768431 00000 n -0000768181 00000 n -0000767513 00000 n -0000768304 00000 n -0000776481 00000 n -0000776631 00000 n -0000776782 00000 n -0000784128 00000 n -0000777054 00000 n -0000776319 00000 n -0000768529 00000 n -0000776930 00000 n -0000944540 00000 n -0000784277 00000 n -0000784428 00000 n -0000784640 00000 n -0000783966 00000 n -0000777216 00000 n -0000784576 00000 n -0000787488 00000 n -0000787302 00000 n -0000784764 00000 n -0000787425 00000 n -0000787913 00000 n -0000787726 00000 n -0000787586 00000 n -0000787849 00000 n -0000796050 00000 n -0000795056 00000 n -0000787985 00000 n -0000795179 00000 n -0000795242 00000 n -0000795367 00000 n -0000795863 00000 n -0000795988 00000 n -0000799961 00000 n -0000799332 00000 n -0000796148 00000 n -0000799455 00000 n -0000799897 00000 n -0000800059 00000 n -0000800512 00000 n -0000800846 00000 n -0000801202 00000 n -0000801228 00000 n -0000801739 00000 n -0000801777 00000 n -0000802472 00000 n -0000802805 00000 n -0000802885 00000 n -0000803265 00000 n -0000803907 00000 n -0000804571 00000 n -0000805199 00000 n -0000805842 00000 n -0000806132 00000 n -0000806785 00000 n -0000820946 00000 n -0000821384 00000 n -0000833783 00000 n -0000834211 00000 n -0000845318 00000 n -0000845653 00000 n -0000847739 00000 n -0000847961 00000 n -0000852152 00000 n -0000852395 00000 n -0000869383 00000 n -0000869918 00000 n -0000872194 00000 n -0000872426 00000 n -0000874809 00000 n -0000875047 00000 n -0000884729 00000 n -0000885106 00000 n -0000891096 00000 n -0000891416 00000 n -0000895466 00000 n -0000895810 00000 n -0000897433 00000 n -0000897669 00000 n -0000911474 00000 n -0000911853 00000 n -0000918126 00000 n -0000918394 00000 n -0000931886 00000 n -0000932375 00000 n -0000939182 00000 n -0000944665 00000 n -0000944785 00000 n -0000944909 00000 n -0000945035 00000 n -0000945152 00000 n -0000945244 00000 n -0000956182 00000 n -0000956369 00000 n -0000956554 00000 n -0000956737 00000 n -0000956922 00000 n -0000957093 00000 n -0000957263 00000 n -0000957434 00000 n -0000957604 00000 n -0000957775 00000 n -0000957947 00000 n -0000958121 00000 n -0000958298 00000 n -0000958473 00000 n -0000958650 00000 n -0000958825 00000 n -0000959002 00000 n -0000959177 00000 n -0000959354 00000 n -0000959529 00000 n -0000959706 00000 n -0000959901 00000 n -0000960135 00000 n -0000960351 00000 n -0000960544 00000 n -0000960726 00000 n -0000960906 00000 n -0000961091 00000 n -0000961274 00000 n -0000961459 00000 n -0000961642 00000 n -0000961827 00000 n -0000962007 00000 n -0000962176 00000 n -0000962347 00000 n -0000962517 00000 n -0000962688 00000 n -0000962858 00000 n -0000963035 00000 n -0000963210 00000 n -0000963387 00000 n -0000963562 00000 n -0000963739 00000 n -0000963913 00000 n -0000964087 00000 n -0000964264 00000 n -0000964439 00000 n -0000964616 00000 n -0000964791 00000 n -0000964980 00000 n -0000965183 00000 n -0000965384 00000 n -0000965587 00000 n -0000965787 00000 n -0000965987 00000 n -0000966190 00000 n -0000966391 00000 n -0000966594 00000 n -0000966795 00000 n -0000966998 00000 n -0000967199 00000 n -0000967402 00000 n -0000967603 00000 n -0000967806 00000 n -0000968007 00000 n -0000968193 00000 n -0000968382 00000 n -0000968588 00000 n -0000968831 00000 n -0000969052 00000 n -0000969235 00000 n -0000969406 00000 n -0000969555 00000 n -0000969673 00000 n -0000969789 00000 n -0000969905 00000 n -0000970022 00000 n -0000970141 00000 n -0000970258 00000 n -0000970374 00000 n -0000970490 00000 n -0000970609 00000 n -0000970733 00000 n -0000970856 00000 n -0000970969 00000 n -0000971087 00000 n -0000971201 00000 n -0000971281 00000 n -0000971321 00000 n -0000971558 00000 n +0000010927 00000 n +0000010988 00000 n +0000941883 00000 n +0000943620 00000 n +0000941737 00000 n +0000942466 00000 n +0000944057 00000 n +0000011535 00000 n +0000011354 00000 n +0000011218 00000 n +0000011473 00000 n +0000029954 00000 n +0000030105 00000 n +0000030255 00000 n +0000030412 00000 n +0000030569 00000 n +0000030726 00000 n +0000030888 00000 n +0000031045 00000 n +0000031196 00000 n +0000031352 00000 n +0000031514 00000 n +0000031667 00000 n +0000031820 00000 n +0000031972 00000 n +0000032124 00000 n +0000032277 00000 n +0000032430 00000 n +0000032583 00000 n +0000032745 00000 n +0000032902 00000 n +0000033064 00000 n +0000033217 00000 n +0000033371 00000 n +0000033525 00000 n +0000033679 00000 n +0000033833 00000 n +0000033986 00000 n +0000034140 00000 n +0000034302 00000 n +0000034459 00000 n +0000034620 00000 n +0000034772 00000 n +0000034926 00000 n +0000035080 00000 n +0000035236 00000 n +0000035387 00000 n +0000035541 00000 n +0000035695 00000 n +0000035849 00000 n +0000036003 00000 n +0000036157 00000 n +0000036310 00000 n +0000036464 00000 n +0000036618 00000 n +0000036772 00000 n +0000059223 00000 n +0000037047 00000 n +0000029463 00000 n +0000011606 00000 n +0000036925 00000 n +0000036986 00000 n +0000059377 00000 n +0000059529 00000 n +0000059683 00000 n +0000059835 00000 n +0000059989 00000 n +0000060143 00000 n +0000060296 00000 n +0000060449 00000 n +0000060600 00000 n +0000060753 00000 n +0000060907 00000 n +0000061061 00000 n +0000061215 00000 n +0000061369 00000 n +0000061523 00000 n +0000061677 00000 n +0000061831 00000 n +0000061985 00000 n +0000062139 00000 n +0000062292 00000 n +0000062445 00000 n +0000062598 00000 n +0000062752 00000 n +0000062906 00000 n +0000063060 00000 n +0000063213 00000 n +0000063366 00000 n +0000063518 00000 n +0000063672 00000 n +0000063826 00000 n +0000063980 00000 n +0000064133 00000 n +0000064285 00000 n +0000064439 00000 n +0000064593 00000 n +0000064747 00000 n +0000064899 00000 n +0000065053 00000 n +0000065206 00000 n +0000065359 00000 n +0000065512 00000 n +0000065666 00000 n +0000065820 00000 n +0000065973 00000 n +0000066125 00000 n +0000066278 00000 n +0000076811 00000 n +0000066493 00000 n +0000058716 00000 n +0000037144 00000 n +0000066431 00000 n +0000076965 00000 n +0000077118 00000 n +0000077272 00000 n +0000077424 00000 n +0000077578 00000 n +0000077731 00000 n +0000077881 00000 n +0000078035 00000 n +0000078188 00000 n +0000078342 00000 n +0000078496 00000 n +0000078645 00000 n +0000078799 00000 n +0000078952 00000 n +0000079106 00000 n +0000079259 00000 n +0000079413 00000 n +0000079565 00000 n +0000079719 00000 n +0000079873 00000 n +0000080027 00000 n +0000080181 00000 n +0000080332 00000 n +0000080547 00000 n +0000076488 00000 n +0000066577 00000 n +0000080486 00000 n +0000080950 00000 n +0000080769 00000 n +0000080631 00000 n +0000080888 00000 n +0000089809 00000 n +0000089963 00000 n +0000090119 00000 n +0000090276 00000 n +0000090435 00000 n +0000090591 00000 n +0000090745 00000 n +0000090899 00000 n +0000091052 00000 n +0000091205 00000 n +0000091418 00000 n +0000089598 00000 n +0000081021 00000 n +0000943474 00000 n +0000944175 00000 n +0000801982 00000 n +0000798137 00000 n +0000797516 00000 n +0000802045 00000 n +0000801919 00000 n +0000797950 00000 n +0000798012 00000 n +0000801856 00000 n +0000797764 00000 n +0000797826 00000 n +0000102513 00000 n +0000102663 00000 n +0000102816 00000 n +0000097310 00000 n +0000112282 00000 n +0000103089 00000 n +0000097155 00000 n +0000091515 00000 n +0000942029 00000 n +0000103029 00000 n +0000098520 00000 n +0000098766 00000 n +0000098813 00000 n +0000099206 00000 n +0000099227 00000 n +0000099534 00000 n +0000797888 00000 n +0000112433 00000 n +0000112587 00000 n +0000112985 00000 n +0000112127 00000 n +0000103214 00000 n +0000112740 00000 n +0000943766 00000 n +0000942754 00000 n +0000942321 00000 n +0000943186 00000 n +0000942611 00000 n +0000112861 00000 n +0000942897 00000 n +0000112923 00000 n +0000801793 00000 n +0000120710 00000 n +0000120863 00000 n +0000118739 00000 n +0000121201 00000 n +0000118592 00000 n +0000113185 00000 n +0000121016 00000 n +0000121078 00000 n +0000120448 00000 n +0000120567 00000 n +0000120614 00000 n +0000120688 00000 n +0000797702 00000 n +0000797640 00000 n +0000127033 00000 n +0000127184 00000 n +0000127397 00000 n +0000126886 00000 n +0000121365 00000 n +0000127336 00000 n +0000136961 00000 n +0000136223 00000 n +0000127507 00000 n +0000136342 00000 n +0000942175 00000 n +0000136465 00000 n +0000136527 00000 n +0000136589 00000 n +0000136651 00000 n +0000136713 00000 n +0000136775 00000 n +0000136837 00000 n +0000136899 00000 n +0000152789 00000 n +0000145017 00000 n +0000144048 00000 n +0000137096 00000 n +0000144167 00000 n +0000144228 00000 n +0000144289 00000 n +0000144350 00000 n +0000144411 00000 n +0000144471 00000 n +0000144532 00000 n +0000144593 00000 n +0000144653 00000 n +0000144714 00000 n +0000144775 00000 n +0000144836 00000 n +0000144897 00000 n +0000144957 00000 n +0000944293 00000 n +0000153502 00000 n +0000152650 00000 n +0000145101 00000 n +0000152946 00000 n +0000153069 00000 n +0000153131 00000 n +0000153193 00000 n +0000153255 00000 n +0000153317 00000 n +0000153379 00000 n +0000162288 00000 n +0000162683 00000 n +0000162149 00000 n +0000153650 00000 n +0000162440 00000 n +0000162621 00000 n +0000169712 00000 n +0000170422 00000 n +0000169573 00000 n +0000162806 00000 n +0000169864 00000 n +0000169926 00000 n +0000169988 00000 n +0000170050 00000 n +0000170112 00000 n +0000170174 00000 n +0000170236 00000 n +0000170298 00000 n +0000170360 00000 n +0000176136 00000 n +0000175590 00000 n +0000170519 00000 n +0000175709 00000 n +0000175770 00000 n +0000175831 00000 n +0000175891 00000 n +0000175952 00000 n +0000176013 00000 n +0000176074 00000 n +0000181616 00000 n +0000181768 00000 n +0000182225 00000 n +0000181469 00000 n +0000176233 00000 n +0000181919 00000 n +0000187065 00000 n +0000186645 00000 n +0000182348 00000 n +0000186764 00000 n +0000944411 00000 n +0000197202 00000 n +0000197363 00000 n +0000197518 00000 n +0000197976 00000 n +0000197047 00000 n +0000187175 00000 n +0000197668 00000 n +0000197852 00000 n +0000197914 00000 n +0000801730 00000 n +0000203027 00000 n +0000203269 00000 n +0000202847 00000 n +0000198086 00000 n +0000202966 00000 n +0000207277 00000 n +0000206912 00000 n +0000203366 00000 n +0000207031 00000 n +0000207154 00000 n +0000211496 00000 n +0000211134 00000 n +0000207374 00000 n +0000211253 00000 n +0000219592 00000 n +0000219744 00000 n +0000220265 00000 n +0000219445 00000 n +0000211593 00000 n +0000219895 00000 n +0000220081 00000 n +0000220143 00000 n +0000220203 00000 n +0000226524 00000 n +0000224197 00000 n +0000223712 00000 n +0000220375 00000 n +0000223831 00000 n +0000224014 00000 n +0000944529 00000 n +0000226923 00000 n +0000226385 00000 n +0000224294 00000 n +0000226675 00000 n +0000226799 00000 n +0000943912 00000 n +0000226861 00000 n +0000227490 00000 n +0000227249 00000 n +0000227033 00000 n +0000227368 00000 n +0000235133 00000 n +0000235283 00000 n +0000235431 00000 n +0000235581 00000 n +0000235731 00000 n +0000235879 00000 n +0000239223 00000 n +0000236214 00000 n +0000234954 00000 n +0000227574 00000 n +0000236029 00000 n +0000236153 00000 n +0000239374 00000 n +0000239521 00000 n +0000239732 00000 n +0000239068 00000 n +0000236350 00000 n +0000239671 00000 n +0000247971 00000 n +0000248119 00000 n +0000248269 00000 n +0000248417 00000 n +0000248567 00000 n +0000248718 00000 n +0000249052 00000 n +0000247792 00000 n +0000239842 00000 n +0000248867 00000 n +0000248990 00000 n +0000250064 00000 n +0000249884 00000 n +0000249201 00000 n +0000250003 00000 n +0000944647 00000 n +0000258802 00000 n +0000258950 00000 n +0000259099 00000 n +0000259247 00000 n +0000259397 00000 n +0000259548 00000 n +0000259882 00000 n +0000258623 00000 n +0000250148 00000 n +0000259697 00000 n +0000259820 00000 n +0000260894 00000 n +0000260714 00000 n +0000260031 00000 n +0000260833 00000 n +0000268225 00000 n +0000268373 00000 n +0000268521 00000 n +0000268857 00000 n +0000268070 00000 n +0000260978 00000 n +0000268672 00000 n +0000268795 00000 n +0000275546 00000 n +0000275694 00000 n +0000275844 00000 n +0000276177 00000 n +0000275391 00000 n +0000269006 00000 n +0000275994 00000 n +0000276115 00000 n +0000283205 00000 n +0000283353 00000 n +0000283503 00000 n +0000283839 00000 n +0000283050 00000 n +0000276326 00000 n +0000283654 00000 n +0000283777 00000 n +0000291532 00000 n +0000291679 00000 n +0000291828 00000 n +0000292162 00000 n +0000291377 00000 n +0000284000 00000 n +0000291978 00000 n +0000292100 00000 n +0000944765 00000 n +0000293188 00000 n +0000293007 00000 n +0000292323 00000 n +0000293126 00000 n +0000300195 00000 n +0000300343 00000 n +0000300493 00000 n +0000300827 00000 n +0000300040 00000 n +0000293272 00000 n +0000300644 00000 n +0000300765 00000 n +0000307352 00000 n +0000307500 00000 n +0000307649 00000 n +0000307985 00000 n +0000307197 00000 n +0000300976 00000 n +0000307800 00000 n +0000307923 00000 n +0000313794 00000 n +0000313943 00000 n +0000314277 00000 n +0000313647 00000 n +0000308133 00000 n +0000314094 00000 n +0000314215 00000 n +0000320093 00000 n +0000320242 00000 n +0000320578 00000 n +0000319946 00000 n +0000314425 00000 n +0000320393 00000 n +0000943331 00000 n +0000320516 00000 n +0000328277 00000 n +0000328428 00000 n +0000328577 00000 n +0000328725 00000 n +0000336635 00000 n +0000329245 00000 n +0000328114 00000 n +0000320727 00000 n +0000328876 00000 n +0000328997 00000 n +0000329059 00000 n +0000329121 00000 n +0000329183 00000 n +0000944883 00000 n +0000336786 00000 n +0000336934 00000 n +0000337085 00000 n +0000337236 00000 n +0000337389 00000 n +0000337542 00000 n +0000337695 00000 n +0000337908 00000 n +0000336440 00000 n +0000329406 00000 n +0000337846 00000 n +0000345003 00000 n +0000353546 00000 n +0000345337 00000 n +0000344864 00000 n +0000338018 00000 n +0000345153 00000 n +0000345275 00000 n +0000353698 00000 n +0000353846 00000 n +0000353997 00000 n +0000354148 00000 n +0000354296 00000 n +0000354447 00000 n +0000354659 00000 n +0000353359 00000 n +0000345511 00000 n +0000354597 00000 n +0000359664 00000 n +0000359815 00000 n +0000360027 00000 n +0000359517 00000 n +0000354795 00000 n +0000359966 00000 n +0000360986 00000 n +0000361263 00000 n +0000360847 00000 n +0000360137 00000 n +0000361138 00000 n +0000367977 00000 n +0000368126 00000 n +0000368278 00000 n +0000368430 00000 n +0000368770 00000 n +0000367806 00000 n +0000361347 00000 n +0000368582 00000 n +0000368706 00000 n +0000945001 00000 n +0000377479 00000 n +0000373239 00000 n +0000377630 00000 n +0000377909 00000 n +0000373086 00000 n +0000368907 00000 n +0000377781 00000 n +0000377845 00000 n +0000377139 00000 n +0000377259 00000 n +0000377307 00000 n +0000377382 00000 n +0000377456 00000 n +0000381358 00000 n +0000381172 00000 n +0000378062 00000 n +0000381295 00000 n +0000943041 00000 n +0000389159 00000 n +0000389307 00000 n +0000389459 00000 n +0000389800 00000 n +0000388997 00000 n +0000381444 00000 n +0000389610 00000 n +0000389736 00000 n +0000396038 00000 n +0000401361 00000 n +0000396190 00000 n +0000396340 00000 n +0000396743 00000 n +0000395876 00000 n +0000389950 00000 n +0000396492 00000 n +0000396555 00000 n +0000396618 00000 n +0000396681 00000 n +0000405748 00000 n +0000400746 00000 n +0000400559 00000 n +0000396880 00000 n +0000400682 00000 n +0000405812 00000 n +0000401238 00000 n +0000400831 00000 n +0000405685 00000 n +0000945126 00000 n +0000405345 00000 n +0000405465 00000 n +0000405513 00000 n +0000405588 00000 n +0000405662 00000 n +0000414141 00000 n +0000414290 00000 n +0000414442 00000 n +0000414783 00000 n +0000413979 00000 n +0000405913 00000 n +0000414593 00000 n +0000414719 00000 n +0000416646 00000 n +0000416460 00000 n +0000414945 00000 n +0000416583 00000 n +0000424159 00000 n +0000426585 00000 n +0000424501 00000 n +0000424015 00000 n +0000416744 00000 n +0000424310 00000 n +0000424437 00000 n +0000426800 00000 n +0000426441 00000 n +0000424663 00000 n +0000426737 00000 n +0000433810 00000 n +0000433497 00000 n +0000426898 00000 n +0000433620 00000 n +0000440788 00000 n +0000441066 00000 n +0000440644 00000 n +0000433947 00000 n +0000440940 00000 n +0000441003 00000 n +0000945251 00000 n +0000451443 00000 n +0000451734 00000 n +0000451299 00000 n +0000441190 00000 n +0000451606 00000 n +0000451670 00000 n +0000455090 00000 n +0000454591 00000 n +0000451871 00000 n +0000454714 00000 n +0000454777 00000 n +0000454840 00000 n +0000454903 00000 n +0000454966 00000 n +0000455029 00000 n +0000462550 00000 n +0000462826 00000 n +0000462406 00000 n +0000455175 00000 n +0000462700 00000 n +0000466310 00000 n +0000466725 00000 n +0000466166 00000 n +0000462950 00000 n +0000466473 00000 n +0000466536 00000 n +0000466599 00000 n +0000466662 00000 n +0000470542 00000 n +0000470692 00000 n +0000471033 00000 n +0000470389 00000 n +0000466836 00000 n +0000470843 00000 n +0000470969 00000 n +0000474634 00000 n +0000474785 00000 n +0000475061 00000 n +0000474481 00000 n +0000471144 00000 n +0000474937 00000 n +0000945376 00000 n +0000477619 00000 n +0000477895 00000 n +0000477475 00000 n +0000475172 00000 n +0000477769 00000 n +0000484146 00000 n +0000484295 00000 n +0000484572 00000 n +0000483993 00000 n +0000478006 00000 n +0000484447 00000 n +0000486671 00000 n +0000486356 00000 n +0000484709 00000 n +0000486479 00000 n +0000486543 00000 n +0000486607 00000 n +0000491856 00000 n +0000492007 00000 n +0000492468 00000 n +0000491703 00000 n +0000486756 00000 n +0000492155 00000 n +0000492279 00000 n +0000492342 00000 n +0000492405 00000 n +0000499258 00000 n +0000499410 00000 n +0000506100 00000 n +0000499685 00000 n +0000499105 00000 n +0000492592 00000 n +0000499558 00000 n +0000506880 00000 n +0000505956 00000 n +0000499809 00000 n +0000506251 00000 n +0000506314 00000 n +0000506377 00000 n +0000506440 00000 n +0000506503 00000 n +0000506565 00000 n +0000506628 00000 n +0000506691 00000 n +0000506754 00000 n +0000506817 00000 n +0000945501 00000 n +0000513865 00000 n +0000514015 00000 n +0000514290 00000 n +0000513712 00000 n +0000507004 00000 n +0000514164 00000 n +0000517272 00000 n +0000516709 00000 n +0000514401 00000 n +0000516832 00000 n +0000516895 00000 n +0000516958 00000 n +0000517021 00000 n +0000517084 00000 n +0000517147 00000 n +0000517210 00000 n +0000520654 00000 n +0000520802 00000 n +0000521079 00000 n +0000520501 00000 n +0000517357 00000 n +0000520953 00000 n +0000525394 00000 n +0000525544 00000 n +0000525884 00000 n +0000525241 00000 n +0000521190 00000 n +0000525696 00000 n +0000525821 00000 n +0000531319 00000 n +0000531470 00000 n +0000531745 00000 n +0000531166 00000 n +0000525995 00000 n +0000531619 00000 n +0000538899 00000 n +0000539051 00000 n +0000539324 00000 n +0000538746 00000 n +0000531869 00000 n +0000539200 00000 n +0000945626 00000 n +0000540938 00000 n +0000540623 00000 n +0000539448 00000 n +0000540746 00000 n +0000540810 00000 n +0000540874 00000 n +0000546473 00000 n +0000546623 00000 n +0000546772 00000 n +0000547044 00000 n +0000546311 00000 n +0000541036 00000 n +0000546920 00000 n +0000550760 00000 n +0000550908 00000 n +0000551186 00000 n +0000550607 00000 n +0000547168 00000 n +0000551060 00000 n +0000555041 00000 n +0000554794 00000 n +0000551297 00000 n +0000554917 00000 n +0000561929 00000 n +0000562205 00000 n +0000561785 00000 n +0000555178 00000 n +0000562079 00000 n +0000563393 00000 n +0000563081 00000 n +0000562329 00000 n +0000563204 00000 n +0000563267 00000 n +0000563330 00000 n +0000945751 00000 n +0000569418 00000 n +0000569695 00000 n +0000569274 00000 n +0000563478 00000 n +0000569569 00000 n +0000573287 00000 n +0000573626 00000 n +0000573143 00000 n +0000569819 00000 n +0000573439 00000 n +0000573563 00000 n +0000578930 00000 n +0000579271 00000 n +0000578786 00000 n +0000573750 00000 n +0000579081 00000 n +0000579207 00000 n +0000582832 00000 n +0000583171 00000 n +0000582688 00000 n +0000579395 00000 n +0000582984 00000 n +0000583108 00000 n +0000588484 00000 n +0000588825 00000 n +0000588340 00000 n +0000583295 00000 n +0000588635 00000 n +0000588761 00000 n +0000592974 00000 n +0000593375 00000 n +0000592830 00000 n +0000588949 00000 n +0000593125 00000 n +0000593249 00000 n +0000593312 00000 n +0000945876 00000 n +0000597344 00000 n +0000597748 00000 n +0000597200 00000 n +0000593486 00000 n +0000597494 00000 n +0000597620 00000 n +0000597684 00000 n +0000603846 00000 n +0000604121 00000 n +0000603702 00000 n +0000597859 00000 n +0000603996 00000 n +0000608395 00000 n +0000608016 00000 n +0000604245 00000 n +0000608139 00000 n +0000608203 00000 n +0000608267 00000 n +0000608331 00000 n +0000612864 00000 n +0000613014 00000 n +0000613166 00000 n +0000613440 00000 n +0000612702 00000 n +0000608519 00000 n +0000613316 00000 n +0000619640 00000 n +0000619390 00000 n +0000613564 00000 n +0000619513 00000 n +0000627569 00000 n +0000626817 00000 n +0000619764 00000 n +0000626940 00000 n +0000627003 00000 n +0000627066 00000 n +0000627129 00000 n +0000627192 00000 n +0000627255 00000 n +0000627318 00000 n +0000627380 00000 n +0000627443 00000 n +0000627506 00000 n +0000946001 00000 n +0000628188 00000 n +0000627938 00000 n +0000627692 00000 n +0000628061 00000 n +0000634272 00000 n +0000633899 00000 n +0000628273 00000 n +0000634022 00000 n +0000634146 00000 n +0000634209 00000 n +0000639484 00000 n +0000639107 00000 n +0000634409 00000 n +0000639230 00000 n +0000639357 00000 n +0000639420 00000 n +0000644472 00000 n +0000644036 00000 n +0000639621 00000 n +0000644159 00000 n +0000644283 00000 n +0000644346 00000 n +0000644409 00000 n +0000647077 00000 n +0000646828 00000 n +0000644609 00000 n +0000646951 00000 n +0000650514 00000 n +0000650267 00000 n +0000647188 00000 n +0000650390 00000 n +0000946126 00000 n +0000652161 00000 n +0000651912 00000 n +0000650651 00000 n +0000652035 00000 n +0000654062 00000 n +0000653815 00000 n +0000652272 00000 n +0000653938 00000 n +0000655839 00000 n +0000655590 00000 n +0000654173 00000 n +0000655713 00000 n +0000660809 00000 n +0000660562 00000 n +0000655950 00000 n +0000660685 00000 n +0000666582 00000 n +0000666205 00000 n +0000660946 00000 n +0000666328 00000 n +0000666454 00000 n +0000666518 00000 n +0000672303 00000 n +0000671930 00000 n +0000666719 00000 n +0000672053 00000 n +0000672177 00000 n +0000672240 00000 n +0000946251 00000 n +0000678060 00000 n +0000677683 00000 n +0000672440 00000 n +0000677806 00000 n +0000677932 00000 n +0000677996 00000 n +0000683869 00000 n +0000683496 00000 n +0000678197 00000 n +0000683619 00000 n +0000683743 00000 n +0000683806 00000 n +0000689716 00000 n +0000689339 00000 n +0000684006 00000 n +0000689462 00000 n +0000689588 00000 n +0000689652 00000 n +0000695568 00000 n +0000695259 00000 n +0000689853 00000 n +0000695382 00000 n +0000695506 00000 n +0000701441 00000 n +0000701129 00000 n +0000695705 00000 n +0000701252 00000 n +0000701378 00000 n +0000708172 00000 n +0000708323 00000 n +0000708600 00000 n +0000708019 00000 n +0000701578 00000 n +0000708475 00000 n +0000946376 00000 n +0000712786 00000 n +0000712850 00000 n +0000712914 00000 n +0000712599 00000 n +0000708698 00000 n +0000712722 00000 n +0000716277 00000 n +0000716030 00000 n +0000713012 00000 n +0000716153 00000 n +0000717846 00000 n +0000717596 00000 n +0000716388 00000 n +0000717719 00000 n +0000719512 00000 n +0000719264 00000 n +0000717957 00000 n +0000719387 00000 n +0000721647 00000 n +0000721397 00000 n +0000719623 00000 n +0000721520 00000 n +0000722591 00000 n +0000722343 00000 n +0000721758 00000 n +0000722466 00000 n +0000946501 00000 n +0000727323 00000 n +0000727599 00000 n +0000727179 00000 n +0000722689 00000 n +0000727472 00000 n +0000732792 00000 n +0000733067 00000 n +0000732648 00000 n +0000727710 00000 n +0000732942 00000 n +0000736611 00000 n +0000736887 00000 n +0000736467 00000 n +0000733178 00000 n +0000736760 00000 n +0000740567 00000 n +0000740319 00000 n +0000736998 00000 n +0000740442 00000 n +0000744601 00000 n +0000744877 00000 n +0000744457 00000 n +0000740678 00000 n +0000744750 00000 n +0000746206 00000 n +0000745958 00000 n +0000744988 00000 n +0000746081 00000 n +0000946626 00000 n +0000751184 00000 n +0000751336 00000 n +0000751680 00000 n +0000751031 00000 n +0000746317 00000 n +0000751491 00000 n +0000751617 00000 n +0000759230 00000 n +0000759379 00000 n +0000759530 00000 n +0000759682 00000 n +0000759958 00000 n +0000759059 00000 n +0000751842 00000 n +0000759834 00000 n +0000766292 00000 n +0000766443 00000 n +0000766591 00000 n +0000766743 00000 n +0000767018 00000 n +0000766121 00000 n +0000760069 00000 n +0000766892 00000 n +0000769336 00000 n +0000769613 00000 n +0000769192 00000 n +0000767129 00000 n +0000769488 00000 n +0000770642 00000 n +0000770392 00000 n +0000769724 00000 n +0000770515 00000 n +0000778692 00000 n +0000778842 00000 n +0000778993 00000 n +0000786339 00000 n +0000779265 00000 n +0000778530 00000 n +0000770740 00000 n +0000779141 00000 n +0000946751 00000 n +0000786488 00000 n +0000786639 00000 n +0000786851 00000 n +0000786177 00000 n +0000779427 00000 n +0000786787 00000 n +0000789699 00000 n +0000789513 00000 n +0000786975 00000 n +0000789636 00000 n +0000790124 00000 n +0000789937 00000 n +0000789797 00000 n +0000790060 00000 n +0000798261 00000 n +0000797267 00000 n +0000790196 00000 n +0000797390 00000 n +0000797453 00000 n +0000797578 00000 n +0000798074 00000 n +0000798199 00000 n +0000802172 00000 n +0000801543 00000 n +0000798359 00000 n +0000801666 00000 n +0000802108 00000 n +0000802270 00000 n +0000802723 00000 n +0000803057 00000 n +0000803413 00000 n +0000803439 00000 n +0000803950 00000 n +0000803988 00000 n +0000804683 00000 n +0000805016 00000 n +0000805096 00000 n +0000805476 00000 n +0000806118 00000 n +0000806782 00000 n +0000807410 00000 n +0000808053 00000 n +0000808343 00000 n +0000808996 00000 n +0000823157 00000 n +0000823595 00000 n +0000835994 00000 n +0000836422 00000 n +0000847529 00000 n +0000847864 00000 n +0000849950 00000 n +0000850172 00000 n +0000854363 00000 n +0000854606 00000 n +0000871594 00000 n +0000872129 00000 n +0000874405 00000 n +0000874637 00000 n +0000877020 00000 n +0000877258 00000 n +0000886940 00000 n +0000887317 00000 n +0000893307 00000 n +0000893627 00000 n +0000897677 00000 n +0000898021 00000 n +0000899644 00000 n +0000899880 00000 n +0000913685 00000 n +0000914064 00000 n +0000920337 00000 n +0000920605 00000 n +0000934097 00000 n +0000934586 00000 n +0000941393 00000 n +0000946876 00000 n +0000946996 00000 n +0000947120 00000 n +0000947246 00000 n +0000947363 00000 n +0000947455 00000 n +0000958393 00000 n +0000958580 00000 n +0000958765 00000 n +0000958948 00000 n +0000959133 00000 n +0000959311 00000 n +0000959480 00000 n +0000959651 00000 n +0000959821 00000 n +0000959992 00000 n +0000960162 00000 n +0000960339 00000 n +0000960514 00000 n +0000960691 00000 n +0000960866 00000 n +0000961043 00000 n +0000961217 00000 n +0000961391 00000 n +0000961568 00000 n +0000961743 00000 n +0000961920 00000 n +0000962106 00000 n +0000962327 00000 n +0000962544 00000 n +0000962749 00000 n +0000962936 00000 n +0000963118 00000 n +0000963296 00000 n +0000963481 00000 n +0000963663 00000 n +0000963845 00000 n +0000964030 00000 n +0000964213 00000 n +0000964389 00000 n +0000964559 00000 n +0000964730 00000 n +0000964900 00000 n +0000965071 00000 n +0000965243 00000 n +0000965417 00000 n +0000965594 00000 n +0000965769 00000 n +0000965946 00000 n +0000966121 00000 n +0000966298 00000 n +0000966473 00000 n +0000966650 00000 n +0000966825 00000 n +0000967002 00000 n +0000967179 00000 n +0000967380 00000 n +0000967581 00000 n +0000967784 00000 n +0000967985 00000 n +0000968188 00000 n +0000968389 00000 n +0000968592 00000 n +0000968793 00000 n +0000968996 00000 n +0000969196 00000 n +0000969396 00000 n +0000969599 00000 n +0000969800 00000 n +0000970003 00000 n +0000970204 00000 n +0000970402 00000 n +0000970587 00000 n +0000970785 00000 n +0000971008 00000 n +0000971271 00000 n +0000971449 00000 n +0000971627 00000 n +0000971796 00000 n +0000971895 00000 n +0000972012 00000 n +0000972128 00000 n +0000972244 00000 n +0000972363 00000 n +0000972482 00000 n +0000972599 00000 n +0000972715 00000 n +0000972831 00000 n +0000972950 00000 n +0000973073 00000 n +0000973195 00000 n +0000973313 00000 n +0000973384 00000 n +0000973502 00000 n +0000973618 00000 n +0000973689 00000 n +0000973778 00000 n +0000973818 00000 n +0000974055 00000 n trailer -<< /Size 1705 -/Root 1703 0 R -/Info 1704 0 R -/ID [ ] >> +<< /Size 1711 +/Root 1709 0 R +/Info 1710 0 R +/ID [<672A678D1B6F9902A113EC886DA0B70A> <672A678D1B6F9902A113EC886DA0B70A>] >> startxref -972195 +974692 %%EOF diff --git a/docs/src/intro.tex b/docs/src/intro.tex index 7d436fb9..fbf48020 100644 --- a/docs/src/intro.tex +++ b/docs/src/intro.tex @@ -103,8 +103,7 @@ further details on our communication layer see Sec.~\ref{sec:parenv}. \ifcase\pdfoutput \includegraphics[scale=0.65]{figures/psblas.eps} \or -%\rotatebox{-90}{\includegraphics[scale=0.65]{figures/psblas}} -{\includegraphics[scale=0.65]{figures/psblas}} +\includegraphics[scale=0.65]{figures/psblas} \fi \end{center} \caption{PSBLAS library components hierarchy.\label{fig:psblas}} @@ -424,7 +423,7 @@ to the constraints outlined in sec.~\ref{sec:appstruct}: \end{enumerate} but otherwise the mapping is arbitrary. The user application is responsible to ensure consistency of this mapping; some errors may be -catched by the library, but this is not guaranteed. +caught by the library, but this is not guaranteed. The application structure to support this usage is as follows: \begin{enumerate} diff --git a/docs/src/toolsrout.tex b/docs/src/toolsrout.tex index 2c94aec8..0beb833f 100644 --- a/docs/src/toolsrout.tex +++ b/docs/src/toolsrout.tex @@ -620,7 +620,7 @@ Scope:{\bf local}.\\ Type:{\bf required}.\\ Intent: {\bf in}.\\ Specified as: an array of size $nz$. Must be of the same type and kind -of the \verb|aspk| component of the sparse matrix $a$. +of the coefficients of the sparse matrix $a$. \item[desc\_a] The communication descriptor.\\ Scope: {\bf local}. \\ Type: {\bf required}.\\ @@ -672,14 +672,24 @@ An integer value; 0 means no error has been detected. (implicitly) call \verb|psb_cdins| to add entries to the sparsity pattern; each sparse matrix entry implicitly defines a graph edge, that is passed to the descriptor routine for the appropriate - processing. -\item Any coefficients from matrix rows not assigned to the calling + processing; +\item The coefficients to be inserted are represented by the ordered + triples $ia(i),ja(i),val(i)$, for $i=1,\dots,nz$; these triples + should belong to the current process, i.e. $ia(i)$ should be one of + the local indices, but are otherwise arbitrary; +\item There is no + requirement that a given row must be passed in its entirety to a + single call to this routine: the buildup of a row may be split into + as many calls as desired; +\item Coefficients from different rows may also be mixed up freely + in a single call, according to the application needs; +\item Any coefficients from matrix rows not owned by the calling process are silently ignored; \item If the descriptor is in the assembled state, then any entries in the sparse matrix that would generate additional communication - requirements will be ignored; + requirements are ignored; \item If the matrix is in the update state, any entries in positions - that were not present in the original matrix will be ignored. + that were not present in the original matrix are ignored. \end{enumerate} % diff --git a/docs/src/userguide.tex b/docs/src/userguide.tex index 2bb3cd46..7d7b5391 100644 --- a/docs/src/userguide.tex +++ b/docs/src/userguide.tex @@ -103,7 +103,7 @@ by Salvatore Filippone\\ and Alfredo Buttari}\\ University of Rome ``Tor Vergata''.\\[3ex] -May 4, 2012 +May 25, 2012 \end{minipage}} %\addtolength{\textwidth}{\centeroffset} diff --git a/docs/src/userhtml.tex b/docs/src/userhtml.tex index fa964bf7..a7740272 100644 --- a/docs/src/userhtml.tex +++ b/docs/src/userhtml.tex @@ -88,7 +88,7 @@ %\today Software version: 3.0\\ %\today -May 4, 2012. +May 25, 2012. \cleardoublepage \begingroup \renewcommand*{\thepage}{toc}
    $x_i, y$ Subroutine