diff --git a/doc/sphinx/_static/gwb_input_files/BST_19_spherical_models.grid b/doc/sphinx/_static/gwb_input_files/BST_19_spherical_models.grid index 9e221fbcd..c982480dc 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_19_spherical_models.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_19_spherical_models.grid @@ -1,7 +1,7 @@ # output variables grid_type = chunk dim = 3 -compositions = 4 +compositions = 6 # domain of the grid x_min = -10 @@ -12,9 +12,9 @@ z_min = 5671000 z_max = 6371000 # low res grid properties -n_cell_x = 150 -n_cell_y = 50 -n_cell_z = 30 +n_cell_x = 450 +n_cell_y = 150 +n_cell_z = 90 # shown grid properties # n_cell_x = 1200 diff --git a/doc/sphinx/_static/gwb_input_files/BST_19_spherical_models.wb b/doc/sphinx/_static/gwb_input_files/BST_19_spherical_models.wb index 9fae063bd..3b50d9995 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_19_spherical_models.wb +++ b/doc/sphinx/_static/gwb_input_files/BST_19_spherical_models.wb @@ -11,7 +11,7 @@ }, { "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, - "coordinates":[[0,0],[0,10],[150,10],[16,3.5],[15,0]], + "coordinates":[[0,0],[0,10],[15,10],[16,3.5],[15,0]], "temperature models": [ {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, @@ -35,32 +35,51 @@ ] }, { - "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":300e3, "coordinates":[[20,0],[20,10],[15,10],[16,3.5],[15,0]], - "temperature models":[{"model":"linear", "max depth":100e3}], + "temperature models":[{"model":"half space model", "max depth":300e3,"spreading velocity":0.02, + "ridge coordinates":[[[30,0],[30,10]]]}], "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, - {"model":"uniform", "compositions":[1], "min depth":50e3}] + {"model":"uniform", "compositions":[1], "min depth":50e3, "max depth":100e3}] }, { "model":"subducting plate", "name":"Slab", "dip point":[0,0], "coordinates":[[15,10],[16,3.5],[15,0]], "segments": [ - {"length":300e3, "thickness":[100e3], "angle":[0,60], + {"length":300e3, "thickness":[300e3], "top truncation":[-100e3], "angle":[0,60], "composition models":[ {"model":"uniform", "compositions":[3], "max distance slab top":50e3}, - {"model":"uniform", "compositions":[2], "min distance slab top":50e3}]}, - {"length":500e3, "thickness":[100e3], "angle":[60,20]} + {"model":"uniform", "compositions":[2], "min distance slab top":50e3, "max distance slab top":100e3}]}, + {"length":500e3, "thickness":[300e3], "top truncation":[-100e3], "angle":[60,20]} ], "sections": [ {"coordinate":0, - "segments":[{"length":300e3, "thickness":[100e3], "angle":[0,60]}, - {"length":400e3, "thickness":[100e3,50e3], "angle":[60]}], - "composition models":[{"model":"uniform", "compositions":[1]}]} + "segments":[{"length":300e3, "thickness":[300e3], "top truncation":[-100e3], "angle":[0,60]}, + {"length":400e3, "thickness":[300e3], "top truncation":[-100e3], "angle":[60]}], + "composition models":[{"model":"uniform", "compositions":[1], "max distance slab top":100e3}]} ], - "temperature models":[{"model":"plate model", "density":3300, "plate velocity":0.02}], - "composition models":[{"model":"uniform", "compositions":[2]}] + "temperature models":[{"model":"mass conserving", "density":3300, "plate velocity":0.02, + "ridge coordinates":[[[30,0],[30,10]]],"coupling depth":50e3, + "min distance slab top":-200e3, "max distance slab top":300e3}], + "composition models":[{"model":"uniform", "compositions":[2], "max distance slab top":100e3}] + }, + { + "model":"plume", "name":"Hot spot", + "coordinates":[[2.5,4],[2.0,4],[1.5,4],[1.0,4],[0.5,4],[0.0,4]], + "cross section depths":[50e3,100e3,200e3,400e3,500e3,700e3], + "semi-major axis":[3, 1, 0.25,0.25,0.25,0.25], + "eccentricity":[0.75, 0.75, 0.5, 0.5, 0.5,0.5], + "rotation angles":[50, 50, 5, 25, 50, 50], + "temperature models": + [ + {"model":"gaussian", "operation":"add", + "centerline temperatures":[225, 175, 185, 195, 205, 215], + "gaussian sigmas":[0.3, 0.3, 0.3,0.3,0.3,0.3], + "depths":[50e3,100e3,200e3,400e3,500e3,600e3]} + ], + "composition models":[{"model":"uniform","compositions":[5], "min depth":0}] } ] } \ No newline at end of file diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_19.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_19.png index 9aff096bb..1cc7c70b5 100644 Binary files a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_19.png and b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_19.png differ diff --git a/doc/sphinx/_static/paraview_state_files/BST_spherical.pvsm b/doc/sphinx/_static/paraview_state_files/BST_spherical.pvsm index 8c0013659..b634aae80 100644 --- a/doc/sphinx/_static/paraview_state_files/BST_spherical.pvsm +++ b/doc/sphinx/_static/paraview_state_files/BST_spherical.pvsm @@ -1,154 +1,154 @@ - - - + + + - - - + + + - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - - + + - + - - + + - - + + - + - + - - - - + + + + - - + + - + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - - + + - + - + - + - + - - + + - - + + - - + + - + - - + + - + - + - + - + - + @@ -156,15 +156,15 @@ - + - - + + - + @@ -173,2090 +173,1698 @@ - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - - - + + + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + @@ -2272,22 +1880,22 @@ - - + + - + - - - + + + - - + + - + - + @@ -2297,21 +1905,21 @@ - + - + - + - + - - + + - + - + @@ -2321,57 +1929,57 @@ - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -2379,427 +1987,427 @@ - + - - - - - - - + + + + + + + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + @@ -2809,563 +2417,563 @@ - + - + - + - + - - - + + + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + @@ -3381,22 +2989,22 @@ - - + + - + - - - + + + - - + + - + - + @@ -3406,21 +3014,21 @@ - + - + - + - + - - + + - + - + @@ -3430,57 +3038,57 @@ - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3488,427 +3096,427 @@ - + - - - - - - - + + + + + + + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + @@ -3918,2064 +3526,1672 @@ - + - + - + - + - - - - + + + - + + + - - - - - - + - - - + + - + - + - + - + - + - + - + + + + + - + - + + - - - - - - - - - - - - - - - - - + + + - + - - - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - + + + - + - - - - - + - - - + + + - + - - - - + - - + + - + - + - + - - - - - - - - + - + - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + + + + + + + + + + + + + + + + + + + + + - - + + + + + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - + + + - + - - - - + - - - + + + - + - - - + - + - + - + + + - + - + - + + + - + - + - - - + + + - - + + + - - - - - - - + + + + + + + - - - + + + + + - + - + + - - - + + + + + + + - + + + - - - - - - - - - - + - - + + + - - - + + + - - - + + + - - - + + + - + - - - - + - + - + + + + + - + + + - + - + - - - - - - + - - + + + + + + + + + + + + + + + + - - - + + + + + - - - + + + - + + + - + - + - + + + + + + + - - + + + - + - - - - - + - - - + + + + + - - - + + + + + + + + + - - - + + + - + - - - + - + + + - - - - - - - - - + - - - + + + - + - + - - - + + + - - - + + + - - + + + - - - + + + - - - - - + + + - + - - - - - - + - - + + + - - - + + + + + + + - + - + - + - + + + + + - - - + + + - - + + + - - - - - - - + + - - - + + - - - + + + - - - + + + - + + + + + - - + - - - - - - + - - + + + - - - + + + + + + + + + + + + + - + - + - + - + - + + + + + + + + + + + + + - + - - + + + - + - + - + + + + + - + - - - - - - - - + + + + + - - + + + - - - + + + + + - + - + - + - + - - - + + + - - - + + + + + + + + - + + + + - - - + + + - - - + + + - - - + + + + + + + - - - + + - - - + + + - - - + - + - + - + - + - - - + - + - + - - - - - - - + + - - - + - - - + + + + - + - + - + - + - + - + - - - + - + + + - - - - - + + + + + + + + + - + - + + + - + - + - - - + + + + + + + - - - - - - - + + + - - + + + + + + + + + + + + + + + + + + - + - + - - + + + + + + - - - + + - + + + + + + + + + - + - - - + + + + + + + + + - - - - - + - - - + + + + + + + + - - - + + - - - + + + - + - + + + + + - + - + - - - + + + - - - + - + - + - - - - - - - - - - - - - - - - - + + + + + - - - - - + + - - - + + + - - - + + + + + - + + + + + + + + + - + - - - - - - + + + + + + + + + + + + + + - + + + + + - + + + + + - + - + - - + + - + - - + + - + - + - + - + - + - - - - - - - - + + + - + + + - + - - - - - - - + + - - - + + + + + - + - + + + - - - + + + - + - + - + - - - - - - - - - - - - - + - + + - - - - - - - - - - + + + - + + + + - - - - - + - + - + - - - - - - + - + - - - - - - - - - - - - - + - + - - - + - + - - - - - + - - - - - - - - - - - + + - + - + + + + + - - - + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - + - + - - - - - - - - - + + + + + + - - - + + - - + + + - + - - - - - - - - + - + - - - - - - - - - + - - + + + - - - + + - - - + + + - + - - - - - - - - - - - - + - + - - - + + + + + - - - - - - - - - - - - - - - - - + + - - - + + + - - - - - + + + - + - - - - - - - - - - - - - - - + - + - + + + + - + - + + + + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + - - - - - - - + - - - + + + - - - + + + - - - - + + + - - - - - + + + + + + + - - + + + + + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - + + + - + - - - - + - - - + + + - + - - - + - + - + - + + + - + - + - + + + - + - + - - - + + + - - + + + - - - - - - - + + + + + + + - - - + + + + + - + - + + - - - + + + + + + + - + + + - - - - - - - - - - + - - + + + - - - + + + - - - + + + - - - + + + - + - - - - + - + - + + + + + - + + + - + - + - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -5991,22 +5207,22 @@ - - + + - + - - - + + + - - + + - + - + @@ -6016,21 +5232,21 @@ - + - + - + - + - - + + - + - + @@ -6040,57 +5256,57 @@ - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6098,427 +5314,427 @@ - + - - - - - - - + + + + + + + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + @@ -6528,563 +5744,563 @@ - + - + - + - + - - - + + + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + @@ -7100,22 +6316,22 @@ - - + + - + - - - + + + - - + + - + - + @@ -7125,81 +6341,81 @@ - + - + - + - + - - + + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7207,993 +6423,993 @@ - + - - - - - - - + + + + + + + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - - - + + + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + @@ -8209,22 +7425,22 @@ - - + + - + - - - + + + - - + + - + - + @@ -8234,81 +7450,81 @@ - + - + - + - + - - + + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8316,1576 +7532,6642 @@ - + - - - - - - - + + + + + + + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - - - + + + + - - - + - + + + + + + - - + + + - + - + - + - + - + - - - - - + - + - + - + - - - - - - + - - - + + + + + + + + + + + + + + + - + - + - + + + + + - + - + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - + + + + + - + - + - + - + + + + + - + + + + - + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - + - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - - - - - - - - + - - - - - - - - - - - - - - - - - + + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + - + - + + + + - - - + + + - + - + + + - + - + - - - + - + - + - - - + - + - + - - - + + + - - - + + - - - - - - - + + + + + + + - - - - - + + + - + - - + - - - - - - - + + + - - - + - - - - - + - - - + + + + + + + + - - - + + - - - + + + - + - + + + + + - + - + - - - + + - - - + + + + + - + - + - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - + + - - - - - + + + - + - - - - - - - + - - - + + + - + - + - - - - - + + - - - - - - - - - + + + + + + + - - - + + + - + - + - - - + - - - - - + - + - - - - - + + + - - - + + + + + + + + - - - + + - - - + + + + + + + - + - + - + - + - - - + + - + - + + + + + - - - + - + - + + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + - - - + + + + + + + + - - - + + - - + + + + + + + - + + - - - + + + - - - + + - - - + + + - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + - + + + - - - + - + - + + + - + - + + + - - - + + + - + - + - - - + + + - + + + - + + + - - - + + + - - - + + + - - - + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - - - + + + - + - - - + - + + + - + + + - - - + + + - - - + + + + + + + - + - + - - + + + - + - - - - + - - - + + + - - - + + + + + + + - - - - - - - + + + - - + + + + + + + + + + + + + + + + - + + + - + + + + + - + + + - + - + - - + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + - + - + - - + + + - + + + - - - - + - + - + + + + + + + + + + + + + - + - + - + - + - + - - - + - - - + + + - + + + + + - - + + + + - - + + + + + + - + + + - - - + + + - - - - - - - + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + - - - + + + - + - + - - - + + + - + - + - + - + - - - + + + + + + + + + + - + - + + + + + - + - + - + - + - + - + - - - - - + + + + + + + + + + + - + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - + - + - + + + - - - + + + - + - + - - - - - + + + - + - - - - - - + - - + + - - - + + + + + + + - + - + - + - + - + - + - + - + - + - - - + - + - - - - - - - - - + - - - + + + - + - - - - - + - + - + - - - - - + + + - + - + - + - + + + + + + + + + - - - - - - - + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - + - + @@ -9898,7 +14180,7 @@ - + @@ -9910,76 +14192,79 @@ - - + + - + - + - + - + + + + - + - + - - - + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + @@ -9989,90 +14274,93 @@ - - + + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + @@ -10081,680 +14369,700 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + + + - + - + + + + - - - - - + + + + + - + - + - + - + - + - + - + - + + + + - + - + - + - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + @@ -10764,91 +15072,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10866,32 +15174,32 @@ - + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - + - + @@ -10904,7 +15212,7 @@ - + @@ -10916,76 +15224,79 @@ - - + + - + - + - + - + + + + - + - + - - - + + + - + - + - - + + - - + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + @@ -10995,90 +15306,93 @@ - - + + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - - + + + + + - + - + - + - + - + - + - + - + @@ -11087,680 +15401,698 @@ - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - - + + + - + - + - + - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + + + - + - + + + + - - - - - + + + + + - + - + - + - + - + - + - + - + + + + - + - + - + - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + - - - + + + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + @@ -11770,91 +16102,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -11872,32 +16204,32 @@ - + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - + - + @@ -11910,7 +16242,7 @@ - + @@ -11922,76 +16254,79 @@ - - + + - + - + - + - + + + + - + - + - - - + + + - + - + - + - - + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + @@ -12001,90 +16336,93 @@ - - + + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - - + + + + + - + - + - + - + - + - + - + - + @@ -12093,680 +16431,698 @@ - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - - + + + - + - + - + - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + + + - + - + + + + - - - - - + + + + + - + - + - + - + - + - + - + - + + + + - + - + - + - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + - - - + + + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + @@ -12776,91 +17132,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12878,32 +17234,32 @@ - + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - + - + @@ -12916,7 +17272,7 @@ - + @@ -12928,76 +17284,79 @@ - - + + - + - + - + - + + + + - + - + - + - + - + - + - - - - - + + + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + @@ -13007,90 +17366,93 @@ - - + + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + @@ -13099,678 +17461,698 @@ - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - - + + + - + - + - + - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + + + - + - + + + + - - - - - + + + + + - + - + - + - + - + - + - + - + + + + - + - + - + - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - - + + + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + @@ -13780,91 +18162,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -13882,32 +18264,32 @@ - + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - + - + @@ -13920,7 +18302,7 @@ - + @@ -13932,76 +18314,79 @@ - - + + - + - + - + - + + + + - + - + - + - + - + - + - - - - - + + + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + @@ -14011,90 +18396,93 @@ - - + + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + @@ -14103,678 +18491,698 @@ - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + + + - + - + + + + - - - - - + + + + + - + - + - + - + - + - + - + - + + + + - + - + - + - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + @@ -14784,91 +19192,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -14886,32 +19294,32 @@ - + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - + - + @@ -14924,7 +19332,7 @@ - + @@ -14936,76 +19344,79 @@ - - + + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + @@ -15015,90 +19426,93 @@ - - + + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - - + + + + + - + - + - + - + - + - + - + - + @@ -15107,678 +19521,700 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - - + + + - + - + - + - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + + + - + - + + + + - - - - - + + + + + - + - + - + - + - + - + - + - + + + + - + - + - + - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + + - - - + + + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + @@ -15788,91 +20224,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -15890,32 +20326,32 @@ - + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - + - + @@ -15928,7 +20364,7 @@ - + @@ -15940,76 +20376,79 @@ - - + + - + - + - + - + + + + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + @@ -16019,90 +20458,93 @@ - - + + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + @@ -16111,678 +20553,698 @@ - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - - + + + - + - + - + - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + + + - + - + + + + - - - - - + + + + + - + - + - + - + - + - + - + - + + + + - + - + - + - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - - + + + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + @@ -16792,91 +21254,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -16894,275 +21356,275 @@ - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -17173,271 +21635,271 @@ - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -17448,90 +21910,90 @@ - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - - - - + + + + - - + + - - - - + + + + - + @@ -17544,8 +22006,14 @@ + + + + + + - + @@ -17558,276 +22026,350 @@ - + + + + + + - + - + - + - - + + - + - - - - - + + + + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - - + + - + - - - - - + + + + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - - + + - + - - - - - + + + + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - - + + - + - - - - - + + + + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - - + + - + - - - - - + + + + + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + @@ -17843,24 +22385,25 @@ - - - - - - - + + + + + + + + - - + + - - + + - + @@ -17868,75 +22411,75 @@ - - - + + + - + - + - + - - - + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -17944,39 +22487,39 @@ - + - + - + - + - - + + - + - + - + - + - + - + @@ -17986,7 +22529,7 @@ - + @@ -17995,11 +22538,11 @@ - + - + - + @@ -18009,7 +22552,7 @@ - + @@ -18020,273 +22563,277 @@ - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - + + + + + + + + + - + - + - + - + - + - + - + - + - + @@ -18300,28 +22847,28 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -18334,194 +22881,194 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -18529,39 +23076,39 @@ - + - + - + - + - - + + - + - + - + - + - + - + @@ -18571,7 +23118,7 @@ - + @@ -18580,11 +23127,11 @@ - + - + - + @@ -18594,7 +23141,7 @@ - + @@ -18605,268 +23152,272 @@ - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + + - + - + - + - + - + - + - + - + - + @@ -18880,28 +23431,28 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -18914,564 +23465,639 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + + + + - + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - + + - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + - - + + - + - - - - - - + + + + + + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +