From 161ec22f559d623450d2bd5188dd8f6495d12336 Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Wed, 29 Jan 2020 06:30:53 -0500
Subject: [PATCH 1/9] Fix bug with DME dist, add CRS pointer

---
 Models/Instruments/PFD/PFD.nas     | 96 ++++++++++++++++++++++--------
 Models/Instruments/PFD/res/pfd.svg | 48 +++++++++++++++
 2 files changed, 119 insertions(+), 25 deletions(-)

diff --git a/Models/Instruments/PFD/PFD.nas b/Models/Instruments/PFD/PFD.nas
index e42d14e4..00826314 100644
--- a/Models/Instruments/PFD/PFD.nas
+++ b/Models/Instruments/PFD/PFD.nas
@@ -194,7 +194,7 @@ var canvas_PFD_base = {
 		"AI_bank_lim","AI_bank_lim_X","AI_pitch_lim","AI_pitch_lim_X","AI_slipskid","AI_horizon","AI_horizon_ground","AI_horizon_sky","AI_stick","AI_stick_pos","AI_heading","AI_agl_g","AI_agl","AI_error","AI_group","FD_roll","FD_pitch","ALT_scale","ALT_target",
 		"ALT_target_digit","ALT_one","ALT_two","ALT_three","ALT_four","ALT_five","ALT_digits","ALT_tens","ALT_digit_UP","ALT_digit_DN","ALT_error","ALT_group","ALT_group2","ALT_frame","VS_pointer","VS_box","VS_digit","VS_error","VS_group","QNH","QNH_setting",
 		"QNH_std","QNH_box","LOC_pointer","LOC_scale","GS_scale","GS_pointer","CRS_pointer","HDG_target","HDG_scale","HDG_one","HDG_two","HDG_three","HDG_four","HDG_five","HDG_six","HDG_seven","HDG_digit_L","HDG_digit_R","HDG_error","HDG_group","HDG_frame",
-		"TRK_pointer","machError","ilsError","ils_code","ils_freq","dme_dist","dme_dist_legend"];
+		"TRK_pointer","machError","ilsError","ils_code","ils_freq","dme_dist","dme_dist_legend", "ILS_HDG_R", "ILS_HDG_L", "ILS_right", "ILS_left"];
 	},
 	updateDu1: func() {
 		var elapsedtime_act = elapsedtime.getValue();
@@ -703,8 +703,7 @@ var canvas_PFD_base = {
 		}
 		
 		# ILS		
-		me["LOC_pointer"].setTranslation(loc.getValue() * 197, 0);
-		
+		me["LOC_pointer"].setTranslation(loc.getValue() * 197, 0);	
 		me["GS_pointer"].setTranslation(0, gs.getValue() * -197);
 		
 		# Heading
@@ -769,10 +768,46 @@ var canvas_PFD_base = {
 		
 		me["TRK_pointer"].setTranslation((track_diff.getValue() / 10) * 98.5416, 0);
 		
-		me["CRS_pointer"].hide();
-		
+		if (ap_ils_mode.getValue() == 1) {
+            var runways = airportinfo(airportinfo(getprop("/FMGC/internal/arr-arpt")).id).runways;
+            var runway_keys = sort(keys(runways), string.icmp);
+            foreach(var rwy; runway_keys) {
+                var r = runways[rwy];
+                if (r.ils_frequency_mhz == split("/", ils_data1.getValue())[1]) {
+                    magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
+                    magnetic_hdg_dif = magnetic_hdg - heading.getValue();
+
+                    if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
+                        me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
+                        me["ILS_HDG_R"].hide();
+                        me["ILS_HDG_L"].hide();
+                        me["CRS_pointer"].show();
+                    } else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
+                        me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+                        me["ILS_HDG_R"].hide();
+                        me["ILS_HDG_L"].show();
+                        me["CRS_pointer"].hide();
+                    } else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
+                        me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+                        me["ILS_HDG_R"].show();
+                        me["ILS_HDG_L"].hide();
+                        me["CRS_pointer"].hide();
+                    } else {
+                        me["ILS_HDG_R"].hide();
+                        me["ILS_HDG_L"].hide();
+                        me["CRS_pointer"].hide();
+                    }
+                    break;
+                }
+            }
+        } else {
+            me["ILS_HDG_R"].hide();
+            me["ILS_HDG_L"].hide();
+            me["CRS_pointer"].hide();
+        }
+
 		# AI HDG
-		me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);
+	    me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);
 		me.AI_horizon_hdg_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
 		me["AI_heading"].update();
 	},
@@ -836,15 +871,21 @@ var canvas_PFD_1 = {
 		if (ap_ils_mode.getValue() == 1) {
 			me["LOC_scale"].show();
 			me["GS_scale"].show();
-			me["ils_code"].setText(split("/", ils_data1.getValue())[0]);
-			me["ils_freq"].setText(split("/", ils_data1.getValue())[1]);
-			me["ils_code"].show();
-			me["ils_freq"].show();
-			if (dme_in_range.getValue() == 1) {
-				me["dme_dist"].setText(sprintf("%2.0f", int(dme_data.getValue())));
-				me["dme_dist"].show(); 
-				me["dme_dist_legend"].show();
-			}
+            split_ils = split("/", ils_data1.getValue());
+            me["ils_code"].setText(split_ils[0]);
+            me["ils_freq"].setText(split_ils[1]);
+            me["ils_code"].show();
+            me["ils_freq"].show();
+            if (dme_in_range.getValue() == 1) {
+                dme_dist_data = dme_data.getValue();
+                if (dme_dist_data < 10.0) {
+                    me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
+                } else {
+                    me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
+                }
+                me["dme_dist"].show(); 
+                me["dme_dist_legend"].show();
+            }    
 		} else {
 			me["LOC_scale"].hide();
 			me["GS_scale"].hide();
@@ -1144,16 +1185,21 @@ var canvas_PFD_2 = {
 		if (ap_ils_mode2.getValue() == 1) {
 			me["LOC_scale"].show();
 			me["GS_scale"].show();
-			# Independent MCDU ILS not implemented yet, use MCDU1 in the meantime
-			me["ils_code"].setText(split("/", ils_data1.getValue())[0]);
-			me["ils_freq"].setText(split("/", ils_data1.getValue())[1]);
-			me["ils_code"].show();
-			me["ils_freq"].show();
-			if (dme_in_range.getValue() == 1) {
-				me["dme_dist"].setText(sprintf("%2.0f", int(dme_data.getValue())));
-				me["dme_dist"].show(); 
-				me["dme_dist_legend"].show();
-			}
+            split_ils = split("/", ils_data1.getValue());
+            me["ils_code"].setText(split_ils[0]);
+            me["ils_freq"].setText(split_ils[1]);
+            me["ils_code"].show();
+            me["ils_freq"].show();
+            if (dme_in_range.getValue() == 1) {
+                dme_dist_data = dme_data.getValue();
+                if (dme_dist_data < 10.0) {
+                    me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
+                } else {
+                    me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
+                }
+                me["dme_dist"].show(); 
+                me["dme_dist_legend"].show();
+            }  
 		} else {
 			me["LOC_scale"].hide();
 			me["GS_scale"].hide();
diff --git a/Models/Instruments/PFD/res/pfd.svg b/Models/Instruments/PFD/res/pfd.svg
index 38bb35d6..2ed084e8 100644
--- a/Models/Instruments/PFD/res/pfd.svg
+++ b/Models/Instruments/PFD/res/pfd.svg
@@ -4932,4 +4932,52 @@
        x="116.45473"
        y="1014.0706"
        style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#179ab7;fill-opacity:1;stroke-width:0.75">NM</tspan></text>
+  <g
+     id="ILS_HDG_L"
+     inkscape:label="#g4757">   
+  <rect
+     y="975.26117"
+     x="172.92215"
+     height="43.153526"
+     width="70.482525"
+     style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <text
+     id="ILS_left"
+     y="925.26117"
+     x="218.92215"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke:none;stroke-width:0.75"
+     xml:space="preserve"
+     transform="scale(0.95383278,1.0484018)"
+     inkscape:label="#text979"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke-width:0.75"
+       y="965.26117"
+       x="218.92215"
+       id="tspan4618"
+       sodipodi:role="line">000</tspan></text>
+  </g>
+  
+  <g
+     id="ILS_HDG_R"
+     inkscape:label="#g4757">   
+  <rect
+     y="975.26117"
+     x="653.077855"
+     height="43.153526"
+     width="70.482525"
+     style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <text
+     id="ILS_right"
+     y="925.26117"
+     x="722.07785"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke:none;stroke-width:0.75"
+     xml:space="preserve"
+     transform="scale(0.95383278,1.0484018)"
+     inkscape:label="#text979"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke-width:0.75"
+       y="965.26117"
+       x="722.07785"
+       id="tspan4618"
+       sodipodi:role="line">000</tspan></text>
+  </g>
+
 </svg>

From d978db46a46784ca5841114f41d953d9dc55fa98 Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Wed, 29 Jan 2020 06:37:01 -0500
Subject: [PATCH 2/9] Fix entabing

---
 Models/Instruments/PFD/PFD.nas | 132 ++++++++++++++++-----------------
 1 file changed, 66 insertions(+), 66 deletions(-)

diff --git a/Models/Instruments/PFD/PFD.nas b/Models/Instruments/PFD/PFD.nas
index 00826314..bbe6c525 100644
--- a/Models/Instruments/PFD/PFD.nas
+++ b/Models/Instruments/PFD/PFD.nas
@@ -769,45 +769,45 @@ var canvas_PFD_base = {
 		me["TRK_pointer"].setTranslation((track_diff.getValue() / 10) * 98.5416, 0);
 		
 		if (ap_ils_mode.getValue() == 1) {
-            var runways = airportinfo(airportinfo(getprop("/FMGC/internal/arr-arpt")).id).runways;
-            var runway_keys = sort(keys(runways), string.icmp);
-            foreach(var rwy; runway_keys) {
-                var r = runways[rwy];
-                if (r.ils_frequency_mhz == split("/", ils_data1.getValue())[1]) {
-                    magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
-                    magnetic_hdg_dif = magnetic_hdg - heading.getValue();
+			var runways = airportinfo(airportinfo(getprop("/FMGC/internal/arr-arpt")).id).runways;
+			var runway_keys = sort(keys(runways), string.icmp);
+			foreach(var rwy; runway_keys) {
+				var r = runways[rwy];
+				if (r.ils_frequency_mhz == split("/", ils_data1.getValue())[1]) {
+					magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
+					magnetic_hdg_dif = magnetic_hdg - heading.getValue();
 
-                    if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
-                        me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
-                        me["ILS_HDG_R"].hide();
-                        me["ILS_HDG_L"].hide();
-                        me["CRS_pointer"].show();
-                    } else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
-                        me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-                        me["ILS_HDG_R"].hide();
-                        me["ILS_HDG_L"].show();
-                        me["CRS_pointer"].hide();
-                    } else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
-                        me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-                        me["ILS_HDG_R"].show();
-                        me["ILS_HDG_L"].hide();
-                        me["CRS_pointer"].hide();
-                    } else {
-                        me["ILS_HDG_R"].hide();
-                        me["ILS_HDG_L"].hide();
-                        me["CRS_pointer"].hide();
-                    }
-                    break;
-                }
-            }
-        } else {
-            me["ILS_HDG_R"].hide();
-            me["ILS_HDG_L"].hide();
-            me["CRS_pointer"].hide();
-        }
+					if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
+						me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
+						me["ILS_HDG_R"].hide();
+						me["ILS_HDG_L"].hide();
+						me["CRS_pointer"].show();
+					} else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
+						me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+						me["ILS_HDG_R"].hide();
+						me["ILS_HDG_L"].show();
+						me["CRS_pointer"].hide();
+					} else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
+						me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+						me["ILS_HDG_R"].show();
+						me["ILS_HDG_L"].hide();
+						me["CRS_pointer"].hide();
+					} else {
+						me["ILS_HDG_R"].hide();
+						me["ILS_HDG_L"].hide();
+						me["CRS_pointer"].hide();
+					}
+					break;
+				}
+			}
+		} else {
+			me["ILS_HDG_R"].hide();
+			me["ILS_HDG_L"].hide();
+			me["CRS_pointer"].hide();
+		}
 
 		# AI HDG
-	    me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);
+		me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);
 		me.AI_horizon_hdg_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
 		me["AI_heading"].update();
 	},
@@ -871,21 +871,21 @@ var canvas_PFD_1 = {
 		if (ap_ils_mode.getValue() == 1) {
 			me["LOC_scale"].show();
 			me["GS_scale"].show();
-            split_ils = split("/", ils_data1.getValue());
-            me["ils_code"].setText(split_ils[0]);
-            me["ils_freq"].setText(split_ils[1]);
-            me["ils_code"].show();
-            me["ils_freq"].show();
-            if (dme_in_range.getValue() == 1) {
-                dme_dist_data = dme_data.getValue();
-                if (dme_dist_data < 10.0) {
-                    me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
-                } else {
-                    me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
-                }
-                me["dme_dist"].show(); 
-                me["dme_dist_legend"].show();
-            }    
+			split_ils = split("/", ils_data1.getValue());
+			me["ils_code"].setText(split_ils[0]);
+			me["ils_freq"].setText(split_ils[1]);
+			me["ils_code"].show();
+			me["ils_freq"].show();
+			if (dme_in_range.getValue() == 1) {
+				dme_dist_data = dme_data.getValue();
+				if (dme_dist_data < 10.0) {
+					me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
+				} else {
+					me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
+				}
+				me["dme_dist"].show(); 
+				me["dme_dist_legend"].show();
+			}	 
 		} else {
 			me["LOC_scale"].hide();
 			me["GS_scale"].hide();
@@ -1185,21 +1185,21 @@ var canvas_PFD_2 = {
 		if (ap_ils_mode2.getValue() == 1) {
 			me["LOC_scale"].show();
 			me["GS_scale"].show();
-            split_ils = split("/", ils_data1.getValue());
-            me["ils_code"].setText(split_ils[0]);
-            me["ils_freq"].setText(split_ils[1]);
-            me["ils_code"].show();
-            me["ils_freq"].show();
-            if (dme_in_range.getValue() == 1) {
-                dme_dist_data = dme_data.getValue();
-                if (dme_dist_data < 10.0) {
-                    me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
-                } else {
-                    me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
-                }
-                me["dme_dist"].show(); 
-                me["dme_dist_legend"].show();
-            }  
+			split_ils = split("/", ils_data1.getValue());
+			me["ils_code"].setText(split_ils[0]);
+			me["ils_freq"].setText(split_ils[1]);
+			me["ils_code"].show();
+			me["ils_freq"].show();
+			if (dme_in_range.getValue() == 1) {
+				dme_dist_data = dme_data.getValue();
+				if (dme_dist_data < 10.0) {
+					me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
+				} else {
+					me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
+				}
+				me["dme_dist"].show(); 
+				me["dme_dist_legend"].show();
+			}  
 		} else {
 			me["LOC_scale"].hide();
 			me["GS_scale"].hide();

From 5241694dec2e55bcd9b34cdfae1f9c4c775c9cb3 Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Fri, 31 Jan 2020 08:11:30 -0500
Subject: [PATCH 3/9] Adjust positions

---
 Models/Instruments/PFD/res/pfd.svg | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/Models/Instruments/PFD/res/pfd.svg b/Models/Instruments/PFD/res/pfd.svg
index 2ed084e8..964f1966 100644
--- a/Models/Instruments/PFD/res/pfd.svg
+++ b/Models/Instruments/PFD/res/pfd.svg
@@ -4936,22 +4936,22 @@
      id="ILS_HDG_L"
      inkscape:label="#g4757">   
   <rect
-     y="975.26117"
-     x="172.92215"
+     y="970.26117"
+     x="170.52215"
      height="43.153526"
      width="70.482525"
      style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
   <text
      id="ILS_left"
-     y="925.26117"
-     x="218.92215"
+     y="920.26117"
+     x="216.52215"
      style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke:none;stroke-width:0.75"
      xml:space="preserve"
      transform="scale(0.95383278,1.0484018)"
      inkscape:label="#text979"><tspan
        style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke-width:0.75"
-       y="965.26117"
-       x="218.92215"
+       y="960.26117"
+       x="216.52215"
        id="tspan4618"
        sodipodi:role="line">000</tspan></text>
   </g>
@@ -4960,21 +4960,21 @@
      id="ILS_HDG_R"
      inkscape:label="#g4757">   
   <rect
-     y="975.26117"
+     y="970.26117"
      x="653.077855"
      height="43.153526"
      width="70.482525"
      style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
   <text
      id="ILS_right"
-     y="925.26117"
+     y="920.26117"
      x="722.07785"
      style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke:none;stroke-width:0.75"
      xml:space="preserve"
      transform="scale(0.95383278,1.0484018)"
      inkscape:label="#text979"><tspan
        style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke-width:0.75"
-       y="965.26117"
+       y="960.26117"
        x="722.07785"
        id="tspan4618"
        sodipodi:role="line">000</tspan></text>

From 794392ffd9f4e8d75066687d51caeca4932a8a04 Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Sun, 2 Feb 2020 20:06:21 -0500
Subject: [PATCH 4/9] Add PFD2, fix bugs, adjust positions

---
 Models/Instruments/PFD/PFD.nas     |   56 +-
 Models/Instruments/PFD/res/pfd.svg | 8035 ++++++++++++++--------------
 2 files changed, 4058 insertions(+), 4033 deletions(-)

diff --git a/Models/Instruments/PFD/PFD.nas b/Models/Instruments/PFD/PFD.nas
index bbe6c525..bdd9eded 100644
--- a/Models/Instruments/PFD/PFD.nas
+++ b/Models/Instruments/PFD/PFD.nas
@@ -117,6 +117,7 @@ var ils_data1 = props.globals.getNode("/FMGC/internal/ils1-mcdu/", 1);
 # var ils_data2 = props.globals.getNode("/FMGC/internal/ils2-mcdu/", 1);
 var dme_in_range = props.globals.getNode("/instrumentation/nav[0]/dme-in-range", 1);
 var dme_data = props.globals.getNode("/instrumentation/dme[0]/indicated-distance-nm", 1);
+var arrival_airport = props.globals.getNode("/FMGC/internal/arr-arpt", 1);
 
 # Create Nodes:
 var vs_needle = props.globals.initNode("/instrumentation/pfd/vs-needle", 0.0, "DOUBLE");
@@ -767,15 +768,16 @@ var canvas_PFD_base = {
 		}
 		
 		me["TRK_pointer"].setTranslation((track_diff.getValue() / 10) * 98.5416, 0);
-		
-		if (ap_ils_mode.getValue() == 1) {
-			var runways = airportinfo(airportinfo(getprop("/FMGC/internal/arr-arpt")).id).runways;
+		split_ils = split("/", ils_data1.getValue());
+		if (ap_ils_mode.getValue() == 1 and arrival_airport.getValue() != "" and size(split_ils) == 2) {
+			var runways = airportinfo(airportinfo(arrival_airport.getValue()).id).runways;
 			var runway_keys = sort(keys(runways), string.icmp);
 			foreach(var rwy; runway_keys) {
 				var r = runways[rwy];
-				if (r.ils_frequency_mhz == split("/", ils_data1.getValue())[1]) {
+				if (r.ils_frequency_mhz == split_ils[1]) {
 					magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
 					magnetic_hdg_dif = magnetic_hdg - heading.getValue();
+					print(magnetic_hdg_dif);
 
 					if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
 						me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
@@ -784,8 +786,8 @@ var canvas_PFD_base = {
 						me["CRS_pointer"].show();
 					} else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
 						me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-						me["ILS_HDG_R"].hide();
 						me["ILS_HDG_L"].show();
+						me["ILS_HDG_R"].hide();
 						me["CRS_pointer"].hide();
 					} else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
 						me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
@@ -872,20 +874,30 @@ var canvas_PFD_1 = {
 			me["LOC_scale"].show();
 			me["GS_scale"].show();
 			split_ils = split("/", ils_data1.getValue());
-			me["ils_code"].setText(split_ils[0]);
-			me["ils_freq"].setText(split_ils[1]);
-			me["ils_code"].show();
-			me["ils_freq"].show();
+			
+			if (size(split_ils) < 2) {
+			    me["ils_freq"].setText(split_ils[0]);
+			    me["ils_freq"].show();
+			    me["ils_code"].hide();
+			    me["dme_dist"].hide();
+			    me["dme_dist_legend"].hide();
+			} else {
+			    me["ils_code"].setText(split_ils[0]);
+			    me["ils_freq"].setText(split_ils[1]);
+			    me["ils_code"].show();
+			    me["ils_freq"].show();
+			}
+			
 			if (dme_in_range.getValue() == 1) {
 				dme_dist_data = dme_data.getValue();
-				if (dme_dist_data < 10.0) {
+				if (dme_dist_data < 20.0) {
 					me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
 				} else {
 					me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
 				}
 				me["dme_dist"].show(); 
 				me["dme_dist_legend"].show();
-			}	 
+			}
 		} else {
 			me["LOC_scale"].hide();
 			me["GS_scale"].hide();
@@ -1186,20 +1198,30 @@ var canvas_PFD_2 = {
 			me["LOC_scale"].show();
 			me["GS_scale"].show();
 			split_ils = split("/", ils_data1.getValue());
-			me["ils_code"].setText(split_ils[0]);
-			me["ils_freq"].setText(split_ils[1]);
-			me["ils_code"].show();
-			me["ils_freq"].show();
+			
+			if (size(split_ils) < 2) {
+			    me["ils_freq"].setText(split_ils[0]);
+			    me["ils_freq"].show();
+			    me["ils_code"].hide();
+			    me["dme_dist"].hide();
+			    me["dme_dist_legend"].hide();
+			} else {
+			    me["ils_code"].setText(split_ils[0]);
+			    me["ils_freq"].setText(split_ils[1]);
+			    me["ils_code"].show();
+			    me["ils_freq"].show();
+			}
+			
 			if (dme_in_range.getValue() == 1) {
 				dme_dist_data = dme_data.getValue();
-				if (dme_dist_data < 10.0) {
+				if (dme_dist_data < 20.0) {
 					me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
 				} else {
 					me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
 				}
 				me["dme_dist"].show(); 
 				me["dme_dist_legend"].show();
-			}  
+			}
 		} else {
 			me["LOC_scale"].hide();
 			me["GS_scale"].hide();
diff --git a/Models/Instruments/PFD/res/pfd.svg b/Models/Instruments/PFD/res/pfd.svg
index 964f1966..b07b0de8 100644
--- a/Models/Instruments/PFD/res/pfd.svg
+++ b/Models/Instruments/PFD/res/pfd.svg
@@ -7,13 +7,13 @@
    xmlns="http://www.w3.org/2000/svg"
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="1024pt"
-   height="1024pt"
-   viewBox="0 0 1024 1024"
-   version="1.1"
+   sodipodi:docname="pfd.svg"
+   inkscape:version="1.0beta2 (2b71d25, 2019-12-03)"
    id="svg2"
-   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
-   sodipodi:docname="pfd.svg">
+   version="1.1"
+   viewBox="0 0 1024 1024"
+   height="1024pt"
+   width="1024pt">
   <metadata
      id="metadata375">
     <rdf:RDF>
@@ -29,57 +29,50 @@
   <defs
      id="defs373" />
   <sodipodi:namedview
-     pagecolor="#000000"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="20"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="1"
-     inkscape:pageshadow="2"
-     inkscape:window-width="716"
-     inkscape:window-height="403"
-     id="namedview371"
-     showgrid="true"
-     inkscape:zoom="1.025"
-     inkscape:cx="678.88837"
-     inkscape:cy="332.98605"
-     inkscape:window-x="-8"
-     inkscape:window-y="0"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg2"
-     showguides="true"
-     inkscape:snap-global="false"
-     units="pt"
-     fit-margin-top="0"
-     fit-margin-left="0"
+     inkscape:document-rotation="0"
+     fit-margin-bottom="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-left="0"
+     fit-margin-top="0"
+     units="pt"
+     inkscape:snap-global="false"
+     showguides="true"
+     inkscape:current-layer="svg2"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="-8"
+     inkscape:cy="1169.4788"
+     inkscape:cx="664.40027"
+     inkscape:zoom="0.95169365"
+     showgrid="true"
+     id="namedview371"
+     inkscape:window-height="755"
+     inkscape:window-width="1288"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="1"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="20"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#000000">
     <inkscape:grid
-       type="xygrid"
-       id="grid5153"
+       originy="0"
        originx="0"
-       originy="0" />
+       id="grid5153"
+       type="xygrid" />
   </sodipodi:namedview>
   <rect
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     inkscape:label="#rect9211"
+     y="229.74361"
+     x="203.79523"
+     height="562.93713"
+     width="489.23914"
      id="AI_horizon_clip"
-     width="489.23914"
-     height="562.93713"
-     x="203.79523"
-     y="229.74361"
-     inkscape:label="#rect9211" />
-  <rect
-     inkscape:label="#rect9211"
-     y="229.74361"
-     x="203.79523"
-     height="562.93713"
-     width="489.23914"
-     id="AI_horizon_ground_clip"
      style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   <rect
      style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="AI_horizon_sky_clip"
+     id="AI_horizon_ground_clip"
      width="489.23914"
      height="562.93713"
      x="203.79523"
@@ -87,1324 +80,1308 @@
      inkscape:label="#rect9211" />
   <rect
      inkscape:label="#rect9211"
-     y="229.74397"
-     x="207.51085"
-     height="562.93683"
-     width="481.22961"
-     id="AI_heading_clip"
+     y="229.74361"
+     x="203.79523"
+     height="562.93713"
+     width="489.23914"
+     id="AI_horizon_sky_clip"
      style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  <rect
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="AI_heading_clip"
+     width="481.22961"
+     height="562.93683"
+     x="207.51085"
+     y="229.74397"
+     inkscape:label="#rect9211" />
   <g
-     id="AI_group"
-     inkscape:label="#g4891">
+     inkscape:label="#g4891"
+     id="AI_group">
     <g
-       inkscape:label="#g5497"
+       id="AI_horizon"
        transform="translate(0,-97.082454)"
-       id="AI_horizon">
+       inkscape:label="#g5497">
       <g
-         id="AI_background"
-         inkscape:label="#g5492">
+         inkscape:label="#g5492"
+         id="AI_background">
+        <rect
+           style="opacity:1;fill:#522001;fill-opacity:1;stroke:none;stroke-width:2.48752213;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="AI_ground"
+           width="1287.3097"
+           height="1102.3192"
+           x="-195.3976"
+           y="611.74884"
+           inkscape:label="#rect5809" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m -193.7976,610.26868 1284.1095,0"
+           id="path4602"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
         <rect
            inkscape:label="#rect5809"
-           y="611.74884"
-           x="-195.3976"
-           height="1102.3192"
-           width="1287.3097"
-           id="AI_ground"
-           style="opacity:1;fill:#522001;fill-opacity:1;stroke:none;stroke-width:2.48752213;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4602"
-           d="m -193.7976,610.26868 1284.1095,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <rect
-           style="opacity:1;fill:#368acd;fill-opacity:1;stroke:none;stroke-width:2.58921981;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="AI_sky"
-           width="1287.3096"
-           height="1102.3193"
-           x="-195.39726"
            y="-493.56796"
-           inkscape:label="#rect5809" />
+           x="-195.39726"
+           height="1102.3193"
+           width="1287.3096"
+           id="AI_sky"
+           style="opacity:1;fill:#368acd;fill-opacity:1;stroke:none;stroke-width:2.58921981;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       </g>
       <g
-         id="AI_scale"
-         inkscape:label="#g5341">
+         inkscape:label="#g5341"
+         id="AI_scale">
         <g
-           inkscape:label="#g4851"
-           id="AI_sky_scale">
+           id="AI_sky_scale"
+           inkscape:label="#g4851">
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4684"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,580.702 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4684"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,521.5684 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4686"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,521.5684 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4688"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 393.624,492.0016 109.26112,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path4688"
              inkscape:connector-curvature="0"
-             id="path5071"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 420.6008,432.86803 55.30952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5071"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,462.4348 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5073"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,462.4348 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5075"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,403.3012 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5075"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,373.7344 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5077"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 393.624,373.7344 109.26112,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,314.60083 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5117"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,314.60083 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5119"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,344.1676 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5119"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,285.034 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5121"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,285.034 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5123"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 393.624,255.4672 109.26112,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path5123"
              inkscape:connector-curvature="0"
-             id="path5133"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 420.6008,196.33363 55.30952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5133"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,225.9004 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5135"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,225.9004 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5137"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,166.7668 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5137"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,137.2 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5139"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 393.624,137.2 109.26112,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,78.066427 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5149"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,78.066427 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5151"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,107.6332 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5151"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,48.499597 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5153"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,48.499597 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5155"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 393.624,18.932797 109.26112,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path5155"
              inkscape:connector-curvature="0"
-             id="path5165"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 420.6008,-40.200773 55.30952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5165"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,-10.634 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5167"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,-10.634 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5169"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,-69.767603 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5169"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,-99.334403 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5171"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 393.624,-99.334403 109.26112,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,-158.46797 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5181"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,-158.46797 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5183"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,-128.9012 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5183"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,-188.0348 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5185"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,-188.0348 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5187"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 393.624,-217.6016 109.26112,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path5187"
              inkscape:connector-curvature="0"
-             id="path5197"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 420.6008,-276.73517 55.30952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5197"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,-247.1684 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5199"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,-247.1684 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5201"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,-306.302 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5201"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,-335.8688 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5203"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 393.624,-335.8688 109.26112,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,-395.00237 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5213"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,-395.00237 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5215"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,-365.4356 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path5215"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,-424.5692 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path5217"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,-424.5692 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path5219"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 393.624,-454.136 109.26112,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path5219"
              inkscape:connector-curvature="0"
-             id="path4505"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 420.6008,551.13523 55.30952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4505"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
         </g>
         <g
-           inkscape:label="#g4813"
-           id="AI_ground_scale">
+           id="AI_ground_scale"
+           inkscape:label="#g4813">
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,639.8352 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4503"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,639.8352 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,669.402 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4507"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,669.402 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4509"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,698.9688 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4509"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,728.5356 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4511"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 393.624,728.5356 109.26112,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,758.1028 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4521"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,758.1028 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4523"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 420.6008,787.6696 55.30952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path4523"
              inkscape:connector-curvature="0"
-             id="path4525"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,817.2364 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path4525"
              inkscape:connector-curvature="0"
-             id="path4527"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 393.624,846.8032 109.26112,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4527"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,876.37 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4529"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,876.37 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,905.9368 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4531"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,905.9368 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4533"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,935.5036 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4533"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,965.0704 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4535"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 393.624,965.0704 109.26112,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,994.63724 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4565"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,994.63724 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,1024.204 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4567"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,1024.204 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4569"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,1053.7708 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4569"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,1083.3376 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4571"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 393.624,1083.3376 109.26112,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4573"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,1112.9044 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path4573"
              inkscape:connector-curvature="0"
-             id="path4575"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 420.6008,1142.4712 55.30952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4575"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,1172.038 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4577"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,1172.038 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4579"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 393.624,1201.6048 109.26112,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4579"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,1231.1716 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4597"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,1231.1716 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,1260.7384 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4599"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,1260.7384 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4601"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,1290.3052 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4601"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,1319.872 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4603"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 393.624,1319.872 109.26112,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4605"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,1349.4388 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
+             id="path4605"
              inkscape:connector-curvature="0"
-             id="path4607"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 420.6008,1379.0056 55.30952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4607"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,1408.5724 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4609"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,1408.5724 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4611"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 393.624,1438.1392 109.26112,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4611"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,1467.706 28.50952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4629"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 433.99987,1467.706 28.50952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 420.6008,1497.2728 55.30952,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4631"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 420.6008,1497.2728 55.30952,0"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4633"
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
              d="m 433.99987,1526.8396 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             id="path4633"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 393.624,1556.4064 109.26112,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4635"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
-          <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4637"
-             d="m 433.99987,1585.9732 28.50952,0"
-             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
-             id="path4639"
-             d="m 420.6008,1615.54 55.30952,0"
+             d="m 393.624,1556.4064 109.26112,0"
              style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
              style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 433.99987,1645.1068 28.50952,0"
-             id="path4641"
+             d="m 433.99987,1585.9732 28.50952,0"
+             id="path4637"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+             d="m 420.6008,1615.54 55.30952,0"
+             id="path4639"
              inkscape:connector-curvature="0"
              sodipodi:nodetypes="cc" />
           <path
              sodipodi:nodetypes="cc"
              inkscape:connector-curvature="0"
-             id="path4643"
-             d="m 393.624,1674.6736 109.26112,0"
+             id="path4641"
+             d="m 433.99987,1645.1068 28.50952,0"
              style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+             d="m 393.624,1674.6736 109.26112,0"
+             id="path4643"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
         </g>
         <g
-           inkscape:label="#g4737"
-           id="AI_scale_num">
+           id="AI_scale_num"
+           inkscape:label="#g4737">
           <g
-             id="AI_sky_num"
-             inkscape:label="#g4699">
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="480.29712"
-               id="text4718"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan4720"
-                 x="381.24359"
-                 y="480.29712"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">10</tspan></text>
+             inkscape:label="#g4699"
+             id="AI_sky_num">
             <text
                inkscape:label="#text975"
-               transform="scale(0.95383073,1.0484041)"
-               id="text5079"
-               y="480.29608"
-               x="593.11237"
+               transform="scale(0.95383277,1.0484018)"
+               id="text4718"
+               y="480.29712"
+               x="381.24359"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="480.29608"
-                 x="593.11237"
-                 id="tspan5081"
+                 y="480.29712"
+                 x="381.24359"
+                 id="tspan4720"
                  sodipodi:role="line">10</tspan></text>
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text5092"
-               y="367.48999"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="367.48999"
-                 x="381.24359"
-                 id="tspan5095"
-                 sodipodi:role="line">20</tspan></text>
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                x="593.11237"
-               y="367.4892"
-               id="text5097"
-               transform="scale(0.9538307,1.0484041)"
+               y="480.29608"
+               id="text5079"
+               transform="scale(0.95383073,1.0484041)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan5099"
+                 id="tspan5081"
                  x="593.11237"
-                 y="367.4892"
+                 y="480.29608"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">10</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="381.24359"
+               y="367.48999"
+               id="text5092"
+               transform="scale(0.95383277,1.0484018)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan5095"
+                 x="381.24359"
+                 y="367.48999"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">20</tspan></text>
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="254.68286"
-               id="text5125"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan5127"
-                 x="381.24359"
-                 y="254.68286"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">30</tspan></text>
             <text
                inkscape:label="#text975"
-               transform="scale(0.95383069,1.0484041)"
-               id="text5129"
-               y="254.68231"
+               transform="scale(0.9538307,1.0484041)"
+               id="text5097"
+               y="367.4892"
                x="593.11237"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="254.68231"
+                 y="367.4892"
                  x="593.11237"
-                 id="tspan5131"
+                 id="tspan5099"
+                 sodipodi:role="line">20</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383277,1.0484018)"
+               id="text5125"
+               y="254.68286"
+               x="381.24359"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="254.68286"
+                 x="381.24359"
+                 id="tspan5127"
                  sodipodi:role="line">30</tspan></text>
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text5141"
-               y="141.87573"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="141.87573"
-                 x="381.24359"
-                 id="tspan5143"
-                 sodipodi:role="line">40</tspan></text>
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                x="593.11237"
-               y="141.87543"
-               id="text5145"
+               y="254.68231"
+               id="text5129"
                transform="scale(0.95383069,1.0484041)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan5147"
+                 id="tspan5131"
                  x="593.11237"
-                 y="141.87543"
+                 y="254.68231"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">30</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="381.24359"
+               y="141.87573"
+               id="text5141"
+               transform="scale(0.95383277,1.0484018)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan5143"
+                 x="381.24359"
+                 y="141.87573"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">40</tspan></text>
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="29.0686"
-               id="text5157"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan5159"
-                 x="381.24359"
-                 y="29.0686"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">50</tspan></text>
             <text
                inkscape:label="#text975"
                transform="scale(0.95383069,1.0484041)"
-               id="text5161"
-               y="29.068539"
+               id="text5145"
+               y="141.87543"
                x="593.11237"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="29.068539"
+                 y="141.87543"
                  x="593.11237"
-                 id="tspan5163"
+                 id="tspan5147"
+                 sodipodi:role="line">40</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383277,1.0484018)"
+               id="text5157"
+               y="29.0686"
+               x="381.24359"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="29.0686"
+                 x="381.24359"
+                 id="tspan5159"
                  sodipodi:role="line">50</tspan></text>
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text5173"
-               y="-83.738533"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="-83.738533"
-                 x="381.24359"
-                 id="tspan5175"
-                 sodipodi:role="line">60</tspan></text>
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                x="593.11237"
-               y="-83.738342"
-               id="text5177"
+               y="29.068539"
+               id="text5161"
                transform="scale(0.95383069,1.0484041)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan5179"
+                 id="tspan5163"
                  x="593.11237"
-                 y="-83.738342"
+                 y="29.068539"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">50</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="381.24359"
+               y="-83.738533"
+               id="text5173"
+               transform="scale(0.95383277,1.0484018)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan5175"
+                 x="381.24359"
+                 y="-83.738533"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">60</tspan></text>
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="-196.54565"
-               id="text5189"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan5191"
-                 x="381.24359"
-                 y="-196.54565"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">70</tspan></text>
             <text
                inkscape:label="#text975"
                transform="scale(0.95383069,1.0484041)"
-               id="text5193"
-               y="-196.54523"
+               id="text5177"
+               y="-83.738342"
                x="593.11237"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="-196.54523"
+                 y="-83.738342"
                  x="593.11237"
-                 id="tspan5195"
+                 id="tspan5179"
+                 sodipodi:role="line">60</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383277,1.0484018)"
+               id="text5189"
+               y="-196.54565"
+               x="381.24359"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="-196.54565"
+                 x="381.24359"
+                 id="tspan5191"
                  sodipodi:role="line">70</tspan></text>
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text5205"
-               y="-309.35278"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="-309.35278"
-                 x="381.24359"
-                 id="tspan5207"
-                 sodipodi:role="line">80</tspan></text>
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                x="593.11237"
-               y="-309.35211"
-               id="text5209"
+               y="-196.54523"
+               id="text5193"
                transform="scale(0.95383069,1.0484041)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan5211"
+                 id="tspan5195"
                  x="593.11237"
-                 y="-309.35211"
+                 y="-196.54523"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">70</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="381.24359"
+               y="-309.35278"
+               id="text5205"
+               transform="scale(0.95383277,1.0484018)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan5207"
+                 x="381.24359"
+                 y="-309.35278"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">80</tspan></text>
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="-422.15991"
-               id="text5221"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan5223"
-                 x="381.24359"
-                 y="-422.15991"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">90</tspan></text>
             <text
                inkscape:label="#text975"
                transform="scale(0.95383069,1.0484041)"
-               id="text5225"
-               y="-422.159"
+               id="text5209"
+               y="-309.35211"
                x="593.11237"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="-422.159"
+                 y="-309.35211"
                  x="593.11237"
-                 id="tspan5227"
+                 id="tspan5211"
+                 sodipodi:role="line">80</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383277,1.0484018)"
+               id="text5221"
+               y="-422.15991"
+               x="381.24359"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="-422.15991"
+                 x="381.24359"
+                 id="tspan5223"
                  sodipodi:role="line">90</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="593.11237"
+               y="-422.159"
+               id="text5225"
+               transform="scale(0.95383069,1.0484041)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan5227"
+                 x="593.11237"
+                 y="-422.159"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">90</tspan></text>
           </g>
           <g
-             id="AI_ground_num"
-             inkscape:label="#g4661">
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text4513"
-               y="705.91138"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="705.91138"
-                 x="381.24359"
-                 id="tspan4515"
-                 sodipodi:role="line">10</tspan></text>
+             inkscape:label="#g4661"
+             id="AI_ground_num">
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="593.11237"
-               y="705.90985"
-               id="text4517"
-               transform="scale(0.9538307,1.0484041)"
+               x="381.24359"
+               y="705.91138"
+               id="text4513"
+               transform="scale(0.95383277,1.0484018)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan4519"
-                 x="593.11237"
-                 y="705.90985"
+                 id="tspan4515"
+                 x="381.24359"
+                 y="705.91138"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">10</tspan></text>
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="818.71851"
-               id="text4541"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan4543"
-                 x="381.24359"
-                 y="818.71851"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">20</tspan></text>
             <text
                inkscape:label="#text975"
-               transform="scale(0.95383069,1.0484041)"
-               id="text4545"
-               y="818.71674"
+               transform="scale(0.9538307,1.0484041)"
+               id="text4517"
+               y="705.90985"
                x="593.11237"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="818.71674"
+                 y="705.90985"
                  x="593.11237"
-                 id="tspan4547"
+                 id="tspan4519"
+                 sodipodi:role="line">10</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383277,1.0484018)"
+               id="text4541"
+               y="818.71851"
+               x="381.24359"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="818.71851"
+                 x="381.24359"
+                 id="tspan4543"
                  sodipodi:role="line">20</tspan></text>
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text4549"
-               y="931.52563"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="931.52563"
-                 x="381.24359"
-                 id="tspan4551"
-                 sodipodi:role="line">30</tspan></text>
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                x="593.11237"
-               y="931.52362"
-               id="text4553"
+               y="818.71674"
+               id="text4545"
                transform="scale(0.95383069,1.0484041)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan4555"
+                 id="tspan4547"
                  x="593.11237"
-                 y="931.52362"
+                 y="818.71674"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">20</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="381.24359"
+               y="931.52563"
+               id="text4549"
+               transform="scale(0.95383277,1.0484018)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan4551"
+                 x="381.24359"
+                 y="931.52563"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">30</tspan></text>
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="1044.3328"
-               id="text4581"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan4583"
-                 x="381.24359"
-                 y="1044.3328"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">40</tspan></text>
             <text
                inkscape:label="#text975"
                transform="scale(0.95383069,1.0484041)"
-               id="text4585"
-               y="1044.3304"
+               id="text4553"
+               y="931.52362"
                x="593.11237"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="1044.3304"
+                 y="931.52362"
                  x="593.11237"
-                 id="tspan4587"
+                 id="tspan4555"
+                 sodipodi:role="line">30</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383277,1.0484018)"
+               id="text4581"
+               y="1044.3328"
+               x="381.24359"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="1044.3328"
+                 x="381.24359"
+                 id="tspan4583"
                  sodipodi:role="line">40</tspan></text>
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text4589"
-               y="1157.1399"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="1157.1399"
-                 x="381.24359"
-                 id="tspan4591"
-                 sodipodi:role="line">50</tspan></text>
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                x="593.11237"
-               y="1157.1373"
-               id="text4593"
+               y="1044.3304"
+               id="text4585"
                transform="scale(0.95383069,1.0484041)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan4595"
+                 id="tspan4587"
                  x="593.11237"
-                 y="1157.1373"
+                 y="1044.3304"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">40</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="381.24359"
+               y="1157.1399"
+               id="text4589"
+               transform="scale(0.95383277,1.0484018)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan4591"
+                 x="381.24359"
+                 y="1157.1399"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">50</tspan></text>
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="1269.947"
-               id="text4613"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan4615"
-                 x="381.24359"
-                 y="1269.947"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">60</tspan></text>
             <text
                inkscape:label="#text975"
                transform="scale(0.95383069,1.0484041)"
-               id="text4617"
-               y="1269.9442"
+               id="text4593"
+               y="1157.1373"
                x="593.11237"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="1269.9442"
+                 y="1157.1373"
                  x="593.11237"
-                 id="tspan4619"
+                 id="tspan4595"
+                 sodipodi:role="line">50</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383277,1.0484018)"
+               id="text4613"
+               y="1269.947"
+               x="381.24359"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="1269.947"
+                 x="381.24359"
+                 id="tspan4615"
                  sodipodi:role="line">60</tspan></text>
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text4621"
-               y="1382.7542"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="1382.7542"
-                 x="381.24359"
-                 id="tspan4623"
-                 sodipodi:role="line">70</tspan></text>
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                x="593.11237"
-               y="1382.7511"
-               id="text4625"
+               y="1269.9442"
+               id="text4617"
                transform="scale(0.95383069,1.0484041)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan4627"
+                 id="tspan4619"
                  x="593.11237"
-                 y="1382.7511"
+                 y="1269.9442"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">60</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="381.24359"
+               y="1382.7542"
+               id="text4621"
+               transform="scale(0.95383277,1.0484018)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan4623"
+                 x="381.24359"
+                 y="1382.7542"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">70</tspan></text>
-            <text
-               xml:space="preserve"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               x="381.24359"
-               y="1495.5613"
-               id="text4645"
-               transform="scale(0.95383277,1.0484018)"
-               inkscape:label="#text975"><tspan
-                 sodipodi:role="line"
-                 id="tspan4647"
-                 x="381.24359"
-                 y="1495.5613"
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">80</tspan></text>
             <text
                inkscape:label="#text975"
                transform="scale(0.95383069,1.0484041)"
-               id="text4649"
-               y="1495.558"
+               id="text4625"
+               y="1382.7511"
                x="593.11237"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                xml:space="preserve"><tspan
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="1495.558"
+                 y="1382.7511"
                  x="593.11237"
-                 id="tspan4651"
+                 id="tspan4627"
+                 sodipodi:role="line">70</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383277,1.0484018)"
+               id="text4645"
+               y="1495.5613"
+               x="381.24359"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="1495.5613"
+                 x="381.24359"
+                 id="tspan4647"
                  sodipodi:role="line">80</tspan></text>
-            <text
-               inkscape:label="#text975"
-               transform="scale(0.95383277,1.0484018)"
-               id="text4653"
-               y="1608.3684"
-               x="381.24359"
-               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-               xml:space="preserve"><tspan
-                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-                 y="1608.3684"
-                 x="381.24359"
-                 id="tspan4655"
-                 sodipodi:role="line">90</tspan></text>
             <text
                xml:space="preserve"
                style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
                x="593.11237"
-               y="1608.3649"
-               id="text4657"
+               y="1495.558"
+               id="text4649"
                transform="scale(0.95383069,1.0484041)"
                inkscape:label="#text975"><tspan
                  sodipodi:role="line"
-                 id="tspan4659"
+                 id="tspan4651"
                  x="593.11237"
-                 y="1608.3649"
+                 y="1495.558"
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">80</tspan></text>
+            <text
+               xml:space="preserve"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               x="381.24359"
+               y="1608.3684"
+               id="text4653"
+               transform="scale(0.95383277,1.0484018)"
+               inkscape:label="#text975"><tspan
+                 sodipodi:role="line"
+                 id="tspan4655"
+                 x="381.24359"
+                 y="1608.3684"
                  style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">90</tspan></text>
+            <text
+               inkscape:label="#text975"
+               transform="scale(0.95383069,1.0484041)"
+               id="text4657"
+               y="1608.3649"
+               x="593.11237"
+               style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+               xml:space="preserve"><tspan
+                 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+                 y="1608.3649"
+                 x="593.11237"
+                 id="tspan4659"
+                 sodipodi:role="line">90</tspan></text>
           </g>
         </g>
       </g>
       <g
-         id="AI_pitch_lim"
+         transform="translate(0,97.082371)"
          inkscape:label="#g5009"
-         transform="translate(0,97.082371)">
+         id="AI_pitch_lim">
         <g
            id="g4938">
           <path
-             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 370.5312,154.3476 21.6616,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4906"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 370.5312,154.3476 21.6616,0"
+             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
+             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+             d="m 370.53103,162.42242 21.66136,0"
              id="path4909"
-             d="m 370.53103,162.42242 21.66136,0"
-             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
         </g>
         <g
-           transform="translate(133.78495,0)"
-           id="g4951">
+           id="g4951"
+           transform="translate(133.78495,0)">
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
+             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+             d="m 370.5312,154.3476 21.6616,0"
              id="path4954"
-             d="m 370.5312,154.3476 21.6616,0"
-             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
           <path
-             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 370.53103,162.42242 21.66136,0"
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
              id="path4956"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
+             d="m 370.53103,162.42242 21.66136,0"
+             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
         </g>
         <g
-           transform="matrix(0.9999956,0,0,0.9999865,26.97857,532.2047)"
-           id="g4964">
+           id="g4964"
+           transform="matrix(0.9999956,0,0,0.9999865,26.97857,532.2047)">
           <path
-             sodipodi:nodetypes="cc"
-             inkscape:connector-curvature="0"
+             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+             d="m 370.5312,154.3476 21.6616,0"
              id="path4966"
-             d="m 370.5312,154.3476 21.6616,0"
-             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-          <path
-             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 370.53103,162.42242 21.66136,0"
-             id="path4968"
-             inkscape:connector-curvature="0"
-             sodipodi:nodetypes="cc" />
-        </g>
-        <g
-           id="g4989"
-           transform="matrix(0.9999956,0,0,0.9999865,106.81217,532.2047)">
-          <path
-             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-             d="m 370.5312,154.3476 21.6616,0"
-             id="path4991"
              inkscape:connector-curvature="0"
              sodipodi:nodetypes="cc" />
           <path
              sodipodi:nodetypes="cc"
              inkscape:connector-curvature="0"
-             id="path4993"
+             id="path4968"
              d="m 370.53103,162.42242 21.66136,0"
              style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
         </g>
+        <g
+           transform="matrix(0.9999956,0,0,0.9999865,106.81217,532.2047)"
+           id="g4989">
+          <path
+             sodipodi:nodetypes="cc"
+             inkscape:connector-curvature="0"
+             id="path4991"
+             d="m 370.5312,154.3476 21.6616,0"
+             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+          <path
+             style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+             d="m 370.53103,162.42242 21.66136,0"
+             id="path4993"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cc" />
+        </g>
       </g>
       <g
-         id="AI_pitch_lim_X"
+         transform="translate(0,97.08285)"
          inkscape:label="#g4999"
-         transform="translate(0,97.08285)">
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           x="392.94058"
-           y="164.03458"
-           id="text4924"
-           inkscape:label="#text4314"
-           transform="scale(0.97051544,1.0303803)"><tspan
-             sodipodi:role="line"
-             id="tspan4926"
-             x="392.94058"
-             y="164.03458"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1">X</tspan></text>
+         id="AI_pitch_lim_X">
         <text
            transform="scale(0.97051544,1.0303803)"
            inkscape:label="#text4314"
-           id="text4958"
+           id="text4924"
            y="164.03458"
-           x="530.78998"
+           x="392.94058"
            style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
            xml:space="preserve"><tspan
              style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1"
              y="164.03458"
-             x="530.78998"
-             id="tspan4960"
-             sodipodi:role="line">X</tspan></text>
-        <text
-           transform="scale(0.97051987,1.0303756)"
-           inkscape:label="#text4314"
-           id="text4970"
-           y="680.54834"
-           x="420.73514"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1"
-             y="680.54834"
-             x="420.73514"
-             id="tspan4972"
+             x="392.94058"
+             id="tspan4926"
              sodipodi:role="line">X</tspan></text>
         <text
            xml:space="preserve"
            style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           x="502.99374"
+           x="530.78998"
+           y="164.03458"
+           id="text4958"
+           inkscape:label="#text4314"
+           transform="scale(0.97051544,1.0303803)"><tspan
+             sodipodi:role="line"
+             id="tspan4960"
+             x="530.78998"
+             y="164.03458"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1">X</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           x="420.73514"
            y="680.54834"
-           id="text4995"
+           id="text4970"
            inkscape:label="#text4314"
            transform="scale(0.97051987,1.0303756)"><tspan
              sodipodi:role="line"
-             id="tspan4997"
-             x="502.99374"
+             id="tspan4972"
+             x="420.73514"
              y="680.54834"
              style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1">X</tspan></text>
+        <text
+           transform="scale(0.97051987,1.0303756)"
+           inkscape:label="#text4314"
+           id="text4995"
+           y="680.54834"
+           x="502.99374"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1"
+             y="680.54834"
+             x="502.99374"
+             id="tspan4997"
+             sodipodi:role="line">X</tspan></text>
       </g>
     </g>
     <g
-       inkscape:label="#g4918"
+       id="AI_horizon_ground"
        transform="translate(0,-97.082454)"
-       id="AI_horizon_ground">
+       inkscape:label="#g4918">
       <rect
-         inkscape:label="#rect5809"
-         y="611.74884"
-         x="-195.3976"
-         height="1102.3192"
-         width="1287.3097"
+         style="opacity:1;fill:#522001;fill-opacity:1;stroke:none;stroke-width:2.48752213;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
          id="rect4914"
-         style="opacity:1;fill:#522001;fill-opacity:1;stroke:none;stroke-width:2.48752213;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m -193.7976,610.26868 1284.1095,0"
-         id="path4916"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-    </g>
-    <g
-       id="AI_heading"
-       inkscape:label="#g4743"
-       transform="translate(-153.56239,-430.12536)">
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4712"
-         d="m 306.19037,944.75532 0,12.35406"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 404.73197,944.75532 0,12.35406"
-         id="path4732"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4734"
-         d="m 503.27357,944.75532 0,12.35406"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 601.81517,944.75532 0,12.35406"
-         id="path4736"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4746"
-         d="m 700.35638,944.75532 0,12.35406"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 798.89798,944.75532 0,12.35406"
-         id="path4754"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4756"
-         d="m 897.43958,944.75532 0,12.35406"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    </g>
-    <g
-       transform="translate(0,-206.0288)"
-       inkscape:label="#g4606"
-       id="AI_horizon_sky">
-      <rect
-         style="opacity:1;fill:#368acd;fill-opacity:1;stroke:none;stroke-width:2.58921981;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         id="rect4600"
-         width="1287.3096"
-         height="102.31912"
-         x="-195.39726"
-         y="409.34946"
+         width="1287.3097"
+         height="1102.3192"
+         x="-195.3976"
+         y="611.74884"
          inkscape:label="#rect5809" />
       <path
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
-         id="path4665"
-         d="m -193.7976,513.1864 1284.1095,0"
+         id="path4916"
+         d="m -193.7976,610.26868 1284.1095,0"
          style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     </g>
+    <g
+       transform="translate(-153.56239,-430.12536)"
+       inkscape:label="#g4743"
+       id="AI_heading">
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 306.19037,944.75532 0,12.35406"
+         id="path4712"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4732"
+         d="m 404.73197,944.75532 0,12.35406"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 503.27357,944.75532 0,12.35406"
+         id="path4734"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4736"
+         d="m 601.81517,944.75532 0,12.35406"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 700.35638,944.75532 0,12.35406"
+         id="path4746"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4754"
+         d="m 798.89798,944.75532 0,12.35406"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 897.43958,944.75532 0,12.35406"
+         id="path4756"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+    </g>
+    <g
+       id="AI_horizon_sky"
+       inkscape:label="#g4606"
+       transform="translate(0,-206.0288)">
+      <rect
+         inkscape:label="#rect5809"
+         y="409.34946"
+         x="-195.39726"
+         height="102.31912"
+         width="1287.3096"
+         id="rect4600"
+         style="opacity:1;fill:#368acd;fill-opacity:1;stroke:none;stroke-width:2.58921981;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m -193.7976,513.1864 1284.1095,0"
+         id="path4665"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+    </g>
     <path
-       sodipodi:nodetypes="cccccccccccssssscccccccccssscccssscccscssssscccccccccccccccsssssccc"
-       inkscape:label="#path4862"
-       style="fill:#000000"
-       d="m 452.95372,819.65041 -266.35567,0 0,-303.78402 0,-303.78402 266.35567,0 266.35567,0 0,303.78402 0,303.78402 z m -4.70012,-29.15978 22.4688,-0.86543 22.7656,-2.8912 c 9.03456,-1.14738 22.22459,-4.4067 31.0728,-6.6408 8.84823,-2.23412 21.63139,-7.28853 28.8248,-9.9304 7.19343,-2.64188 17.79374,-8.25496 25.9288,-12.3008 8.13505,-4.04583 20.89048,-11.8465 29.1968,-18.024 l 17.7128,-13.1728 14.076,-13.236 12.9,-13.496 10.2808,-11.2776 10.1272,-13.148 8.5,-11.9752 8.23219,-13.516 0,-137.35577 0,-136.5069 -8.23219,-13.516 c -2.4515,-4.02499 -5.60322,-7.65441 -8.5,-11.9752 -2.68932,-4.01133 -7.74317,-10.50003 -10.1272,-13.148 l -10.2808,-11.2776 -12.9,-13.496 -14.076,-13.236 -17.7128,-13.1728 c -8.4714,-6.30008 -21.06175,-13.97818 -29.1968,-18.024 -8.13506,-4.04584 -18.73537,-9.65931 -25.9288,-12.3012 -7.19341,-2.64188 -28.8248,-9.9312 -28.8248,-9.9312 0,0 -28.6997,-6.20989 -31.0728,-6.6408 l -22.7656,-2.8912 c 0,0 -13.87507,-0.84398 -22.4688,-0.8644 -9.15881,-0.0218 -22.4688,0.8644 -22.4688,0.8644 l -22.7656,2.8912 c -9.03456,1.14737 -22.22457,4.4067 -31.0728,6.6408 -8.84823,2.2341 -21.63138,7.28932 -28.8248,9.9312 -7.19343,2.64189 -17.79373,8.25536 -25.9288,12.3012 -8.13504,4.04582 -21.07541,12.04906 -29.1968,18.024 l -17.7128,13.1728 -14.076,13.236 -12.9,13.496 -10.2808,11.2776 -10.1272,13.148 -8.5,11.9752 -8.48835,13.516 0,136.5069 3.5e-4,137.35577 8.488,13.516 8.5,11.9752 10.1272,13.148 10.2808,11.2776 12.9,13.496 14.076,13.236 17.7128,13.1728 c 8.09045,6.01677 21.06176,13.97818 29.1968,18.024 8.13507,4.04585 18.73537,9.65892 25.9288,12.3008 7.19342,2.64188 19.83464,7.66085 28.8248,9.9308 8.99013,2.26993 23.06292,5.6237 31.0728,6.6408 l 22.7656,2.8912 22.4688,0.8652 z"
-       id="AI_horizon_mask"
-       inkscape:connector-curvature="0" />
-    <path
-       inkscape:label="#rect902"
-       sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
-       id="AI_bankindex"
+       id="AI_horizon_mask"
+       d="m 452.95372,819.65041 -266.35567,0 0,-303.78402 0,-303.78402 266.35567,0 266.35567,0 0,303.78402 0,303.78402 z m -4.70012,-29.15978 22.4688,-0.86543 22.7656,-2.8912 c 9.03456,-1.14738 22.22459,-4.4067 31.0728,-6.6408 8.84823,-2.23412 21.63139,-7.28853 28.8248,-9.9304 7.19343,-2.64188 17.79374,-8.25496 25.9288,-12.3008 8.13505,-4.04583 20.89048,-11.8465 29.1968,-18.024 l 17.7128,-13.1728 14.076,-13.236 12.9,-13.496 10.2808,-11.2776 10.1272,-13.148 8.5,-11.9752 8.23219,-13.516 0,-137.35577 0,-136.5069 -8.23219,-13.516 c -2.4515,-4.02499 -5.60322,-7.65441 -8.5,-11.9752 -2.68932,-4.01133 -7.74317,-10.50003 -10.1272,-13.148 l -10.2808,-11.2776 -12.9,-13.496 -14.076,-13.236 -17.7128,-13.1728 c -8.4714,-6.30008 -21.06175,-13.97818 -29.1968,-18.024 -8.13506,-4.04584 -18.73537,-9.65931 -25.9288,-12.3012 -7.19341,-2.64188 -28.8248,-9.9312 -28.8248,-9.9312 0,0 -28.6997,-6.20989 -31.0728,-6.6408 l -22.7656,-2.8912 c 0,0 -13.87507,-0.84398 -22.4688,-0.8644 -9.15881,-0.0218 -22.4688,0.8644 -22.4688,0.8644 l -22.7656,2.8912 c -9.03456,1.14737 -22.22457,4.4067 -31.0728,6.6408 -8.84823,2.2341 -21.63138,7.28932 -28.8248,9.9312 -7.19343,2.64189 -17.79373,8.25536 -25.9288,12.3012 -8.13504,4.04582 -21.07541,12.04906 -29.1968,18.024 l -17.7128,13.1728 -14.076,13.236 -12.9,13.496 -10.2808,11.2776 -10.1272,13.148 -8.5,11.9752 -8.48835,13.516 0,136.5069 3.5e-4,137.35577 8.488,13.516 8.5,11.9752 10.1272,13.148 10.2808,11.2776 12.9,13.496 14.076,13.236 17.7128,13.1728 c 8.09045,6.01677 21.06176,13.97818 29.1968,18.024 8.13507,4.04585 18.73537,9.65892 25.9288,12.3008 7.19342,2.64188 19.83464,7.66085 28.8248,9.9308 8.99013,2.26993 23.06292,5.6237 31.0728,6.6408 l 22.7656,2.8912 22.4688,0.8652 z"
+       style="fill:#000000"
+       inkscape:label="#path4862"
+       sodipodi:nodetypes="cccccccccccssssscccccccccssscccssscccscssssscccccccccccccccsssssccc" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#c9cc15;stroke-width:4;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 433.21105,207.78584 30.0845,1e-5 -15.04195,25.28563 z"
-       style="fill:none;fill-opacity:1;stroke:#c9cc15;stroke-width:4;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="AI_bankindex"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc"
+       inkscape:label="#rect902" />
     <rect
-       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.73024487;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect4756"
-       width="12.257594"
-       height="12.775722"
+       y="506.77753"
        x="442.1286"
-       y="506.77753" />
+       height="12.775722"
+       width="12.257594"
+       id="rect4756"
+       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.73024487;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <rect
+       style="fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:2.87749815;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="FD_roll"
+       width="7.5999999"
+       height="263.53088"
+       x="444.45679"
+       y="381.39041"
+       inkscape:label="#rect4743" />
     <rect
        inkscape:label="#rect4743"
-       y="381.39041"
-       x="444.45679"
-       height="263.53088"
-       width="7.5999999"
-       id="FD_roll"
-       style="fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:2.87749815;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <rect
-       transform="matrix(0,1,-1,0,0,0)"
-       style="fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:2.87749815;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="FD_pitch"
-       width="7.5999999"
-       height="263.53848"
-       x="509.36719"
        y="-580.02087"
-       inkscape:label="#rect4743" />
+       x="509.36719"
+       height="263.53848"
+       width="7.5999999"
+       id="FD_pitch"
+       style="fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:2.87749815;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       transform="matrix(0,1,-1,0,0,0)" />
     <g
-       transform="translate(-0.38165298,0)"
+       id="AI_stick_pos"
        inkscape:label="#g4824"
-       id="AI_stick_pos">
+       transform="translate(-0.38165298,0)">
       <g
          id="g4802">
         <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 452.50015,509.31081 29.04648,0"
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
            id="path4776"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
+           d="m 452.50015,509.31081 29.04648,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
         <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 452.49998,480.26394 0,29.04648"
            id="path4800"
-           d="m 452.49998,480.26394 0,29.04648"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
       </g>
       <g
-         id="g4806"
-         transform="matrix(-1,0,0,1,897.27706,0)">
+         transform="matrix(-1,0,0,1,897.27706,0)"
+         id="g4806">
         <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 452.50015,509.31081 29.04648,0"
            id="path4808"
-           d="m 452.50015,509.31081 29.04648,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
         <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 452.49998,480.26394 0,29.04648"
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
            id="path4810"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
+           d="m 452.49998,480.26394 0,29.04648"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       </g>
       <g
-         id="g4812"
-         transform="matrix(1,0,0,-1,0,1026.344)">
+         transform="matrix(1,0,0,-1,0,1026.344)"
+         id="g4812">
         <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 452.50015,509.31081 29.04648,0"
            id="path4814"
-           d="m 452.50015,509.31081 29.04648,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 452.49998,480.26394 0,29.04648"
-           id="path4816"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-      </g>
-      <g
-         transform="matrix(-1,0,0,-1,897.27706,1026.344)"
-         id="g4818">
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 452.50015,509.31081 29.04648,0"
-           id="path4820"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
         <path
            sodipodi:nodetypes="cc"
            inkscape:connector-curvature="0"
-           id="path4822"
+           id="path4816"
            d="m 452.49998,480.26394 0,29.04648"
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       </g>
+      <g
+         id="g4818"
+         transform="matrix(-1,0,0,-1,897.27706,1026.344)">
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4820"
+           d="m 452.50015,509.31081 29.04648,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 452.49998,480.26394 0,29.04648"
+           id="path4822"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+      </g>
     </g>
     <rect
-       inkscape:label="#rect4741"
-       y="504.91953"
-       x="440.25876"
-       height="16.491779"
-       width="15.997281"
+       style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.77994585;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="AI_center"
-       style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.77994585;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+       width="15.997281"
+       height="16.491779"
+       x="440.25876"
+       y="504.91953"
+       inkscape:label="#rect4741" />
     <g
-       transform="matrix(1.0666667,0,0,1.066636,4.919636,-0.50381959)"
-       id="g4844">
-      <rect
-         y="475.02829"
-         x="204.88916"
-         height="12.915084"
-         width="93.804001"
-         id="rect4756-1"
-         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:8.10005665;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <rect
-         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:4.3055582;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect4839"
-         width="12.428999"
-         height="27.540085"
-         x="286.12354"
-         y="486.37204" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.54375005;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         d="m 279.39676,473.84829 20.67975,-1.3e-4 0,15.43882 0,0 1.8e-4,25.65723 -15.4389,0 -0.14628,-25.65723 0,0 -81.2588,-5e-5 0,-15.43891 76.16405,2.1e-4 z"
-         id="rect4760-1"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cccccccccccc" />
-    </g>
-    <g
-       transform="matrix(-1.0666667,0,0,1.066636,891.59023,-0.50381959)"
-       id="g4856">
+       id="g4844"
+       transform="matrix(1.0666667,0,0,1.066636,4.919636,-0.50381959)">
       <rect
          style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:8.10005665;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect4850"
+         id="rect4756-1"
          width="93.804001"
          height="12.915084"
          x="204.88916"
@@ -1414,599 +1391,537 @@
          x="286.12354"
          height="27.540085"
          width="12.428999"
-         id="rect4852"
+         id="rect4839"
          style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:4.3055582;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
       <path
          sodipodi:nodetypes="cccccccccccc"
          inkscape:connector-curvature="0"
-         id="path4854"
+         id="rect4760-1"
          d="m 279.39676,473.84829 20.67975,-1.3e-4 0,15.43882 0,0 1.8e-4,25.65723 -15.4389,0 -0.14628,-25.65723 0,0 -81.2588,-5e-5 0,-15.43891 76.16405,2.1e-4 z"
          style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.54375005;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     </g>
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="rect888"
-       d="m 233.14953,298.28185 17.53625,17.53574"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <g
+       id="g4856"
+       transform="matrix(-1.0666667,0,0,1.066636,891.59023,-0.50381959)">
+      <rect
+         y="475.02829"
+         x="204.88916"
+         height="12.915084"
+         width="93.804001"
+         id="rect4850"
+         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:8.10005665;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <rect
+         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:4.3055582;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect4852"
+         width="12.428999"
+         height="27.540085"
+         x="286.12354"
+         y="486.37204" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.54375005;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 279.39676,473.84829 20.67975,-1.3e-4 0,15.43882 0,0 1.8e-4,25.65723 -15.4389,0 -0.14628,-25.65723 0,0 -81.2588,-5e-5 0,-15.43891 76.16405,2.1e-4 z"
+         id="path4854"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccccc" />
+    </g>
     <path
        style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 663.61529,298.28185 -17.53626,17.53574"
-       id="path892"
+       d="m 233.14953,298.28185 17.53625,17.53574"
+       id="rect888"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <path
        sodipodi:nodetypes="cc"
        inkscape:connector-curvature="0"
-       id="path894"
+       id="path892"
+       d="m 663.61529,298.28185 -17.53626,17.53574"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 302.91873,276.44572 c 89.26696,-54.70986 201.68233,-54.70986 290.94929,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="path894"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
     <g
-       inkscape:transform-center-y="-246.1722"
+       id="AI_bank"
        inkscape:label="#g4313"
-       id="AI_bank">
+       inkscape:transform-center-y="-246.1722">
       <path
-         sodipodi:nodetypes="cccc"
-         inkscape:connector-curvature="0"
-         id="AI_bankt"
-         d="m 433.21105,267.08957 30.0845,-10e-6 -15.04225,-25.28563 z"
-         style="fill:none;fill-opacity:1;stroke:#c9cc15;stroke-width:3.99994254;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         inkscape:transform-center-y="-258.88333"
          inkscape:label="#path905"
-         inkscape:transform-center-y="-258.88333" />
-      <path
          style="fill:none;fill-opacity:1;stroke:#c9cc15;stroke-width:3.99994254;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 418.32961,292.18309 59.8472,-3e-5 -8.6432,-14.52797 -42.5608,0 z"
-         id="AI_slipskid"
+         d="m 433.21105,267.08957 30.0845,-10e-6 -15.04225,-25.28563 z"
+         id="AI_bankt"
          inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc"
+         sodipodi:nodetypes="cccc" />
+      <path
+         inkscape:transform-center-y="-228.40743"
          inkscape:label="#path912"
-         inkscape:transform-center-y="-228.40743" />
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0"
+         id="AI_slipskid"
+         d="m 418.32961,292.18309 59.8472,-3e-5 -8.6432,-14.52797 -42.5608,0 z"
+         style="fill:none;fill-opacity:1;stroke:#c9cc15;stroke-width:3.99994254;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     </g>
     <g
        id="g3944">
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 288.584,252.95092 12.66714,20.76999"
+         id="path4363"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
       <path
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
-         id="path4363"
-         d="m 288.584,252.95092 12.66714,20.76999"
+         id="path4365"
+         d="m 302.4256,244.9824 11.6333,21.34883"
          style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 302.4256,244.9824 11.6333,21.34883"
-         id="path4365"
+         sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 288.584,252.95092 13.8416,-7.96852"
          id="path4367"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
+         d="m 288.584,252.95092 13.8416,-7.96852"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     </g>
     <g
        id="g3962">
       <g
          id="g3949">
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 340.35189,239.5184 5.62182,14.20878"
-           id="path3932"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
         <path
            sodipodi:nodetypes="cc"
            inkscape:connector-curvature="0"
-           id="path3934"
-           d="m 354.9152,234.0368 4.87069,14.48383"
+           id="path3932"
+           d="m 340.35189,239.5184 5.62182,14.20878"
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
         <path
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 354.9152,234.0368 -14.5632,5.4816"
-           id="path3936"
+           d="m 354.9152,234.0368 4.87069,14.48383"
+           id="path3934"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path3936"
+           d="m 354.9152,234.0368 -14.5632,5.4816"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       </g>
     </g>
     <g
-       transform="matrix(-1,0,0,1,896.78566,0)"
-       id="g4374">
+       id="g4374"
+       transform="matrix(-1,0,0,1,896.78566,0)">
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4376"
+         d="m 288.584,252.95092 12.66714,20.76999"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       <path
          style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 288.584,252.95092 12.66714,20.76999"
-         id="path4376"
+         d="m 302.4256,244.9824 11.6333,21.34883"
+         id="path4378"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="cc" />
       <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4378"
-         d="m 302.4256,244.9824 11.6333,21.34883"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4380"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
          d="m 288.584,252.95092 13.8416,-7.96852"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+         id="path4380"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
     </g>
     <g
-       transform="translate(0,0.59999999)"
+       id="AI_bank_lim"
        inkscape:label="#g4750"
-       id="AI_bank_lim">
+       transform="translate(0,0.59999999)">
       <g
-         id="g4545"
-         transform="translate(0,19.596045)">
-        <path
-           style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 189.57505,376.22489 14.1363,6.6882"
-           id="path4382"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
+         transform="translate(0,19.596045)"
+         id="g4545">
         <path
            sodipodi:nodetypes="cc"
            inkscape:connector-curvature="0"
-           id="path4384"
-           d="m 189.46264,389.81135 14.36112,6.19076"
+           id="path4382"
+           d="m 189.57505,376.22489 14.1363,6.6882"
            style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 189.46264,389.81135 14.36112,6.19076"
+           id="path4384"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
       </g>
       <g
-         id="g4876"
-         transform="matrix(-1,0,0,1,896.51521,20.196045)">
-        <path
-           style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 189.57505,376.22489 14.1363,6.6882"
-           id="path4878"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
+         transform="matrix(-1,0,0,1,896.51521,20.196045)"
+         id="g4876">
         <path
            sodipodi:nodetypes="cc"
            inkscape:connector-curvature="0"
-           id="path4880"
+           id="path4878"
+           d="m 189.57505,376.22489 14.1363,6.6882"
+           style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
            d="m 189.46264,389.81135 14.36112,6.19076"
-           style="fill:none;fill-opacity:1;stroke:#0dc04b;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+           id="path4880"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
       </g>
     </g>
     <g
-       id="AI_bank_lim_X"
-       inkscape:label="#g4886">
+       inkscape:label="#g4886"
+       id="AI_bank_lim_X">
       <text
-         transform="scale(0.97051454,1.0303813)"
-         inkscape:label="#text4314"
-         id="text4314"
-         y="404.63544"
+         xml:space="preserve"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          x="202.60973"
+         y="404.63544"
+         id="text4314"
+         inkscape:label="#text4314"
+         transform="scale(0.97051454,1.0303813)"><tspan
+           sodipodi:role="line"
+           id="tspan4407"
+           x="202.60973"
+           y="404.63544"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1">X</tspan></text>
+      <text
+         transform="scale(0.97051452,1.0303813)"
+         inkscape:label="#text4314"
+         id="text4882"
+         y="404.63544"
+         x="721.12775"
          style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1"
            y="404.63544"
-           x="202.60973"
-           id="tspan4407"
-           sodipodi:role="line">X</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         x="721.12775"
-         y="404.63544"
-         id="text4882"
-         inkscape:label="#text4314"
-         transform="scale(0.97051452,1.0303813)"><tspan
-           sodipodi:role="line"
-           id="tspan4884"
            x="721.12775"
-           y="404.63544"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#bb6100;fill-opacity:1">X</tspan></text>
+           id="tspan4884"
+           sodipodi:role="line">X</tspan></text>
     </g>
     <g
-       transform="matrix(-1,0,0,1,896.72324,0)"
-       id="g3954">
+       id="g3954"
+       transform="matrix(-1,0,0,1,896.72324,0)">
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path3956"
+         d="m 340.35189,239.5184 5.62182,14.20878"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       <path
          style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 340.35189,239.5184 5.62182,14.20878"
-         id="path3956"
+         d="m 354.9152,234.0368 4.87069,14.48383"
+         id="path3958"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="cc" />
       <path
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
-         id="path3958"
-         d="m 354.9152,234.0368 4.87069,14.48383"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 354.9152,234.0368 -14.5632,5.4816"
          id="path3960"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
+         d="m 354.9152,234.0368 -14.5632,5.4816"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     </g>
     <g
-       transform="matrix(0.98404072,0.17794355,-0.17794355,0.98404072,97.433196,-71.336811)"
-       id="g3968">
+       id="g3968"
+       transform="matrix(0.98404072,0.17794355,-0.17794355,0.98404072,97.433196,-71.336811)">
       <g
          id="g3970">
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path3972"
-           d="m 340.35189,239.5184 5.62182,14.20878"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
         <path
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 354.9152,234.0368 4.87069,14.48383"
-           id="path3974"
+           d="m 340.35189,239.5184 5.62182,14.20878"
+           id="path3972"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
         <path
            sodipodi:nodetypes="cc"
            inkscape:connector-curvature="0"
-           id="path3976"
-           d="m 354.9152,234.0368 -14.5632,5.4816"
+           id="path3974"
+           d="m 354.9152,234.0368 4.87069,14.48383"
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 354.9152,234.0368 -14.5632,5.4816"
+           id="path3976"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
       </g>
     </g>
     <g
-       id="g3978"
-       transform="matrix(-0.98404072,0.17794355,0.17794355,0.98404072,799.64735,-71.336811)">
+       transform="matrix(-0.98404072,0.17794355,0.17794355,0.98404072,799.64735,-71.336811)"
+       id="g3978">
       <g
          id="g3980">
         <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 340.35189,239.5184 5.62182,14.20878"
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
            id="path3982"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
+           d="m 340.35189,239.5184 5.62182,14.20878"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
         <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path3984"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
            d="m 354.9152,234.0368 4.87069,14.48383"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+           id="path3984"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
         <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 354.9152,234.0368 -14.5632,5.4816"
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
            id="path3986"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
+           d="m 354.9152,234.0368 -14.5632,5.4816"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       </g>
     </g>
     <g
-       transform="translate(0,-1.4)"
-       inkscape:label="#g4612"
+       id="AI_agl_g"
        inkscape:transform-center-y="245.55742"
-       id="AI_agl_g">
+       inkscape:label="#g4612"
+       transform="translate(0,-1.4)">
       <text
-         transform="scale(0.87678236,1.1405339)"
-         id="AI_agl"
-         y="680.72845"
-         x="511.25748"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-         xml:space="preserve"
+         inkscape:transform-center-y="245.55937"
          inkscape:label="#text983"
-         inkscape:transform-center-y="245.55937"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:45px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.65757734"
-           y="680.72845"
-           x="511.25748"
+         xml:space="preserve"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.657577"
+         x="511.25748"
+         y="680.72845"
+         id="AI_agl"
+         transform="scale(0.87678236,1.1405339)"><tspan
+           sodipodi:role="line"
            id="tspan4624"
-           sodipodi:role="line">0000</tspan></text>
+           x="511.25748"
+           y="680.72845"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:45px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.657577">0000</tspan></text>
     </g>
     <g
-       transform="translate(2.8403413,1.952603)"
+       id="AI_stick"
        inkscape:label="#g4714"
-       id="AI_stick">
+       transform="translate(2.8403413,1.952603)">
       <g
-         id="g4630"
-         transform="translate(0.97071068,0)">
+         transform="translate(0.97071068,0)"
+         id="g4630">
         <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 247.69915,662.50422 40.64303,0"
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
            id="path4624"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4628"
-           d="m 247.6993,621.86099 0,40.64303"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      </g>
-      <g
-         transform="matrix(-1,0,0,1,894.37964,0)"
-         id="g4634">
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4636"
-           d="m 252.22463,662.50422 40.64303,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 252.22478,621.86099 0,40.64303"
-           id="path4638"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-      </g>
-      <g
-         transform="matrix(1,0,0,-1,0.97071068,1022.4297)"
-         id="g4664">
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4666"
            d="m 247.69915,662.50422 40.64303,0"
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
         <path
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
            d="m 247.6993,621.86099 0,40.64303"
-           id="path4668"
+           id="path4628"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
       </g>
       <g
-         id="g4670"
-         transform="matrix(-1,0,0,-1,894.37964,1022.4297)">
+         id="g4634"
+         transform="matrix(-1,0,0,1,894.37964,0)">
         <path
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
            d="m 252.22463,662.50422 40.64303,0"
-           id="path4672"
+           id="path4636"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
         <path
            sodipodi:nodetypes="cc"
            inkscape:connector-curvature="0"
-           id="path4674"
+           id="path4638"
            d="m 252.22478,621.86099 0,40.64303"
            style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       </g>
+      <g
+         id="g4664"
+         transform="matrix(1,0,0,-1,0.97071068,1022.4297)">
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 247.69915,662.50422 40.64303,0"
+           id="path4666"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4668"
+           d="m 247.6993,621.86099 0,40.64303"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      </g>
+      <g
+         transform="matrix(-1,0,0,-1,894.37964,1022.4297)"
+         id="g4670">
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4672"
+           d="m 252.22463,662.50422 40.64303,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 252.22478,621.86099 0,40.64303"
+           id="path4674"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+      </g>
     </g>
   </g>
   <rect
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="ASI_max_clip"
-     width="21.356052"
-     height="552.00073"
+     inkscape:label="#rect9211"
+     y="237.03366"
      x="124.90075"
-     y="237.03366"
-     inkscape:label="#rect9211" />
-  <rect
-     inkscape:label="#rect9211"
-     y="237.03366"
-     x="752.0592"
      height="552.00073"
-     width="104.39759"
+     width="21.356052"
+     id="ASI_max_clip"
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  <rect
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
      id="ALT_target_clip"
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  <rect
-     y="945.01337"
-     x="213.5808"
-     height="64.058205"
-     width="469.54089"
-     id="rect4416"
-     style="fill:#4c4c4c;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <rect
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="HDG_scale_clip"
-     width="469.54053"
-     height="67.255974"
-     x="213.58055"
-     y="941.81519"
-     inkscape:label="#rect9211" />
-  <rect
-     inkscape:label="#rect9211"
-     y="890.56866"
-     x="146.66983"
-     height="54.440548"
-     width="603.362"
-     id="HDG_target_clip"
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  <g
-     id="HDG_frame"
-     inkscape:label="#g4848">
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 211.98006,943.4104 472.74554,0"
-       id="path4422"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 684.7256,943.51065 3.2e-4,64.06045"
-       id="path4418"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path4420"
-       d="m 211.98006,943.41065 0,64.06045"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  </g>
-  <rect
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="ALT_scale_clip"
-     width="106.37749"
+     width="104.39759"
      height="552.00073"
      x="752.0592"
      y="237.03366"
      inkscape:label="#rect9211" />
-  <rect
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="ASI_target_clip"
-     width="37.907772"
-     height="678.69348"
-     x="122.9302"
-     y="173.68726"
-     inkscape:label="#rect9211" />
   <rect
      style="fill:#4c4c4c;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="ASI_grey"
-     width="111.28601"
-     height="551.98004"
-     x="11.565234"
-     y="237.04375"
-     inkscape:label="#rect4351" />
+     id="rect4416"
+     width="469.54089"
+     height="64.058205"
+     x="213.5808"
+     y="945.01337" />
   <rect
      inkscape:label="#rect9211"
-     y="237.03366"
-     x="8.3655996"
-     height="552.00073"
-     width="117.6912"
-     id="ASI_scale_clip"
+     y="941.81519"
+     x="213.58055"
+     height="67.255974"
+     width="469.54053"
+     id="HDG_scale_clip"
      style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   <rect
      style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="ASI_trend_up_clip"
-     width="117.6912"
-     height="275.79279"
-     x="8.3655996"
-     y="237.0336"
+     id="HDG_target_clip"
+     width="603.362"
+     height="54.440548"
+     x="146.66983"
+     y="890.56866"
      inkscape:label="#rect9211" />
-  <path
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     d="m 975.91454,177.03888 47.58966,0 c -0.052,113.09539 0.026,226.19024 0,339.28612 -0.026,110.77565 -0.158,221.55229 0,332.33137 l -47.58966,0 z"
-     id="VS_pointer_clip"
-     inkscape:connector-curvature="0"
-     sodipodi:nodetypes="ccsccc"
-     inkscape:label="#VS_pointer_clip" />
-  <path
-     style="fill:#4c4c4c;fill-opacity:1;stroke:none;stroke-width:4.17444229;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     d="m 952.19,178.46607 30.52166,-1.3e-4 31.97194,102.24587 0,464.27063 -31.97194,102.24587 -30.52166,1.5e-4 z"
-     id="rect5044"
-     inkscape:connector-curvature="0"
-     sodipodi:nodetypes="ccccccc" />
   <g
-     id="VS_group"
-     inkscape:label="#g4759">
+     inkscape:label="#g4848"
+     id="HDG_frame">
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path4422"
+       d="m 211.98006,943.4104 472.74554,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path4418"
+       d="m 684.7256,943.51065 3.2e-4,64.06045"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 211.98006,943.41065 0,64.06045"
+       id="path4420"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+  </g>
+  <rect
+     inkscape:label="#rect9211"
+     y="237.03366"
+     x="752.0592"
+     height="552.00073"
+     width="106.37749"
+     id="ALT_scale_clip"
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  <rect
+     inkscape:label="#rect9211"
+     y="173.68726"
+     x="122.9302"
+     height="678.69348"
+     width="37.907772"
+     id="ASI_target_clip"
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  <rect
+     inkscape:label="#rect4351"
+     y="237.04375"
+     x="11.565234"
+     height="551.98004"
+     width="111.28601"
+     id="ASI_grey"
+     style="fill:#4c4c4c;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <rect
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="ASI_scale_clip"
+     width="117.6912"
+     height="552.00073"
+     x="8.3655996"
+     y="237.03366"
+     inkscape:label="#rect9211" />
+  <rect
+     inkscape:label="#rect9211"
+     y="237.0336"
+     x="8.3655996"
+     height="275.79279"
+     width="117.6912"
+     id="ASI_trend_up_clip"
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  <path
+     inkscape:label="#VS_pointer_clip"
+     sodipodi:nodetypes="ccsccc"
+     inkscape:connector-curvature="0"
+     id="VS_pointer_clip"
+     d="m 975.91454,177.03888 47.58966,0 c -0.052,113.09539 0.026,226.19024 0,339.28612 -0.026,110.77565 -0.158,221.55229 0,332.33137 l -47.58966,0 z"
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  <path
+     sodipodi:nodetypes="ccccccc"
+     inkscape:connector-curvature="0"
+     id="rect5044"
+     d="m 952.19,178.46607 30.52166,-1.3e-4 31.97194,102.24587 0,464.27063 -31.97194,102.24587 -30.52166,1.5e-4 z"
+     style="fill:#4c4c4c;fill-opacity:1;stroke:none;stroke-width:4.17444229;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  <g
+     inkscape:label="#g4759"
+     id="VS_group">
     <g
-       transform="matrix(1.0666667,0,0,1.066636,0.28284271,-0.50381959)"
-       id="g5112">
-      <text
-         transform="scale(0.87676975,1.1405503)"
-         id="text5096"
-         y="569.32635"
-         x="1019.0017"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-         xml:space="preserve"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.77171135px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.65757734"
-           y="569.32635"
-           x="1019.0017"
-           id="tspan5094"
-           sodipodi:role="line">1</tspan></text>
+       id="g5112"
+       transform="matrix(1.0666667,0,0,1.066636,0.28284271,-0.50381959)">
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
          x="1019.0017"
-         y="628.34387"
-         id="text5100"
+         y="569.32635"
+         id="text5096"
          transform="scale(0.87676975,1.1405503)"><tspan
            sodipodi:role="line"
-           id="tspan5098"
+           id="tspan5094"
            x="1019.0017"
-           y="628.34387"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.77171135px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.65757734">2</tspan></text>
+           y="569.32635"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.7717px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.657577">1</tspan></text>
       <text
          transform="scale(0.87676975,1.1405503)"
-         id="text5104"
-         y="687.27924"
+         id="text5100"
+         y="628.34387"
          x="1019.0017"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
          xml:space="preserve"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.77171135px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.65757734"
-           y="687.27924"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.7717px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.657577"
+           y="628.34387"
            x="1019.0017"
-           id="tspan5102"
-           sodipodi:role="line">6</tspan></text>
-    </g>
-    <g
-       transform="matrix(1.0666667,0,0,-1.066636,0.28284271,1026.1924)"
-       id="g5092">
-      <rect
-         y="400.32764"
-         x="911.8125"
-         height="3.4620874"
-         width="9.9375"
-         id="rect5080"
-         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <rect
-         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect5082"
-         width="9.9375"
-         height="3.4620874"
-         x="911.8125"
-         y="287.02451" />
-      <rect
-         y="319.32944"
-         x="911.8125"
-         height="6.4299178"
-         width="9.9375"
-         id="rect5084"
-         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <rect
-         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect5086"
-         width="9.9375"
-         height="6.4299178"
-         x="911.8125"
-         y="251.79059" />
-      <rect
-         y="219.53999"
-         x="911.8125"
-         height="3.4620874"
-         width="9.9375"
-         id="rect5088"
-         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <rect
-         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect5090"
-         width="9.9375"
-         height="6.4299173"
-         x="912.28125"
-         y="184.36314" />
-    </g>
-    <g
-       transform="translate(0.28284271,0)"
-       id="g4317">
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-         x="1086.9194"
-         y="183.6866"
-         id="text5130"
-         transform="scale(0.87678236,1.1405339)"><tspan
-           sodipodi:role="line"
-           id="tspan5128"
-           x="1086.9194"
-           y="183.6866"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.75603485px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.65757734">6</tspan></text>
-      <text
-         transform="scale(0.87678236,1.1405339)"
-         id="text5134"
-         y="246.63768"
-         x="1086.9194"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-         xml:space="preserve"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.75603485px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.65757734"
-           y="246.63768"
-           x="1086.9194"
-           id="tspan5132"
+           id="tspan5098"
            sodipodi:role="line">2</tspan></text>
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-         x="1086.9194"
-         y="309.50116"
-         id="text5138"
-         transform="scale(0.87678236,1.1405339)"><tspan
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+         x="1019.0017"
+         y="687.27924"
+         id="text5104"
+         transform="scale(0.87676975,1.1405503)"><tspan
            sodipodi:role="line"
-           id="tspan5136"
-           x="1086.9194"
-           y="309.50116"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.75603485px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.65757734">1</tspan></text>
+           id="tspan5102"
+           x="1019.0017"
+           y="687.27924"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:29.7717px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.657577">6</tspan></text>
     </g>
     <g
-       transform="matrix(1.0666667,0,0,1.066636,0.28284271,-0.50381959)"
-       id="g5078">
+       id="g5092"
+       transform="matrix(1.0666667,0,0,-1.066636,0.28284271,1026.1924)">
       <rect
          style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect5047"
+         id="rect5080"
          width="9.9375"
          height="3.4620874"
          x="911.8125"
@@ -2016,11 +1931,11 @@
          x="911.8125"
          height="3.4620874"
          width="9.9375"
-         id="rect5049"
+         id="rect5082"
          style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
       <rect
          style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect5051"
+         id="rect5084"
          width="9.9375"
          height="6.4299178"
          x="911.8125"
@@ -2030,11 +1945,11 @@
          x="911.8125"
          height="6.4299178"
          width="9.9375"
-         id="rect5053"
+         id="rect5086"
          style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
       <rect
          style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect5055"
+         id="rect5088"
          width="9.9375"
          height="3.4620874"
          x="911.8125"
@@ -2044,2940 +1959,3028 @@
          x="912.28125"
          height="6.4299173"
          width="9.9375"
-         id="rect5053-8"
+         id="rect5090"
          style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     </g>
+    <g
+       id="g4317"
+       transform="translate(0.28284271,0)">
+      <text
+         transform="scale(0.87678236,1.1405339)"
+         id="text5130"
+         y="183.6866"
+         x="1086.9194"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+         xml:space="preserve"><tspan
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.756px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.657577"
+           y="183.6866"
+           x="1086.9194"
+           id="tspan5128"
+           sodipodi:role="line">6</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+         x="1086.9194"
+         y="246.63768"
+         id="text5134"
+         transform="scale(0.87678236,1.1405339)"><tspan
+           sodipodi:role="line"
+           id="tspan5132"
+           x="1086.9194"
+           y="246.63768"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.756px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.657577">2</tspan></text>
+      <text
+         transform="scale(0.87678236,1.1405339)"
+         id="text5138"
+         y="309.50116"
+         x="1086.9194"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+         xml:space="preserve"><tspan
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.756px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.657577"
+           y="309.50116"
+           x="1086.9194"
+           id="tspan5136"
+           sodipodi:role="line">1</tspan></text>
+    </g>
+    <g
+       id="g5078"
+       transform="matrix(1.0666667,0,0,1.066636,0.28284271,-0.50381959)">
+      <rect
+         y="400.32764"
+         x="911.8125"
+         height="3.4620874"
+         width="9.9375"
+         id="rect5047"
+         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <rect
+         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect5049"
+         width="9.9375"
+         height="3.4620874"
+         x="911.8125"
+         y="287.02451" />
+      <rect
+         y="319.32944"
+         x="911.8125"
+         height="6.4299178"
+         width="9.9375"
+         id="rect5051"
+         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <rect
+         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect5053"
+         width="9.9375"
+         height="6.4299178"
+         x="911.8125"
+         y="251.79059" />
+      <rect
+         y="219.53999"
+         x="911.8125"
+         height="3.4620874"
+         width="9.9375"
+         id="rect5055"
+         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:3.43548703;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <rect
+         style="fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:4.68189859;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect5053-8"
+         width="9.9375"
+         height="6.4299173"
+         x="912.28125"
+         y="184.36314" />
+    </g>
+    <rect
+       inkscape:label="#rect4954"
+       y="-983.47589"
+       x="509.09619"
+       height="33.214977"
+       width="7.7970567"
+       id="rect5040"
+       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:3.45797205;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       transform="matrix(0,1,-1,0,0,0)" />
     <rect
        transform="matrix(0,1,-1,0,0,0)"
-       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:3.45797205;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5040"
-       width="7.7970567"
-       height="33.214977"
-       x="509.09619"
-       y="-983.47589"
-       inkscape:label="#rect4954" />
-    <rect
-       inkscape:transform-center-x="170.07916"
-       inkscape:label="#rect4954"
-       y="-1060.3188"
-       x="509.69724"
-       height="361.44022"
-       width="6.5950012"
-       id="VS_pointer"
        style="fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:3.89981294;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       transform="matrix(0,1,-1,0,0,0)" />
+       id="VS_pointer"
+       width="6.5950012"
+       height="361.44022"
+       x="509.69724"
+       y="-1060.3188"
+       inkscape:label="#rect4954"
+       inkscape:transform-center-x="170.07916" />
     <g
-       transform="translate(0,65.936427)"
+       id="VS_box"
        inkscape:label="#g4646"
-       id="VS_box">
+       transform="translate(0,65.936427)">
       <rect
-         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4626"
-         width="45.6008"
-         height="45.6008"
+         y="424.25317"
          x="983.48328"
-         y="424.25317" />
+         height="45.6008"
+         width="45.6008"
+         id="rect4626"
+         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       <text
-         transform="scale(0.87678235,1.1405339)"
-         id="VS_digit"
-         y="405.05588"
-         x="1147.7107"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.65757734"
+         inkscape:label="#text5138-5"
          xml:space="preserve"
-         inkscape:label="#text5138-5"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.65757734"
-           y="405.05588"
-           x="1147.7107"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.657577"
+         x="1147.7107"
+         y="405.05588"
+         id="VS_digit"
+         transform="scale(0.87678235,1.1405339)"><tspan
+           sodipodi:role="line"
            id="tspan5136-1"
-           sodipodi:role="line">00</tspan></text>
+           x="1147.7107"
+           y="405.05588"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.657577">00</tspan></text>
     </g>
   </g>
   <rect
-     style="fill:#4c4c4c;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     y="545.61121"
+     x="769.54877"
+     height="243.41606"
+     width="85.76416"
      id="rect4313"
-     width="85.76416"
-     height="243.41606"
-     x="769.54877"
-     y="545.61121" />
-  <rect
-     y="237.04375"
-     x="769.54877"
-     height="243.41606"
-     width="85.76416"
-     id="rect4311"
      style="fill:#4c4c4c;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <rect
+     style="fill:#4c4c4c;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="rect4311"
+     width="85.76416"
+     height="243.41606"
+     x="769.54877"
+     y="237.04375" />
   <g
-     id="ALT_scale"
+     transform="translate(-723.20023,0)"
      inkscape:label="#g5036"
-     transform="translate(-723.20023,0)">
+     id="ALT_scale">
     <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path4911"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 1579.3052,999.43982 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="path4911"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
     <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="1604.5295"
-       y="965.32141"
+       inkscape:label="#text975"
+       transform="scale(0.95383278,1.0484018)"
        id="ALT_one"
-       transform="scale(0.95383278,1.0484018)"
-       inkscape:label="#text975"><tspan
-         sodipodi:role="line"
-         id="tspan4915"
-         x="1604.5295"
+       y="965.32141"
+       x="1604.5295"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+       xml:space="preserve"><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
          y="965.32141"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">000</tspan></text>
+         x="1604.5295"
+         id="tspan4915"
+         sodipodi:role="line">000</tspan></text>
     <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1479.2996,1007.4057 9.3792,-7.97457 -9.3788,-7.9742"
+       sodipodi:nodetypes="ccc"
+       inkscape:connector-curvature="0"
        id="path4917"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccc" />
+       d="m 1479.2996,1007.4057 9.3792,-7.97457 -9.3788,-7.9742"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,512.65602 -11.3041,0"
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
        id="path4937"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
+       d="m 1579.3052,512.65602 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     <text
-       inkscape:label="#text975"
-       transform="scale(0.95383278,1.0484018)"
-       id="ALT_three"
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="1604.5295"
        y="501.10501"
-       x="1604.5295"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-       xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-         y="501.10501"
-         x="1604.5295"
+       id="ALT_three"
+       transform="scale(0.95383278,1.0484018)"
+       inkscape:label="#text975"><tspan
+         sodipodi:role="line"
          id="tspan4941"
-         sodipodi:role="line">000</tspan></text>
+         x="1604.5295"
+         y="501.10501"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">000</tspan></text>
     <path
-       sodipodi:nodetypes="ccc"
-       inkscape:connector-curvature="0"
-       id="path4943"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 1479.2996,520.72043 9.3792,-7.9746 -9.3788,-7.9742"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="path4943"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
     <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,950.77126 -11.3041,0"
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
        id="path4945"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
+       d="m 1579.3052,950.77126 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path4947"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 1579.3052,902.1027 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="path4947"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,853.43414 -11.3041,0"
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
        id="path4949"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
+       d="m 1579.3052,853.43414 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path4951"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 1579.3052,804.76558 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="path4951"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,756.09702 -11.3041,0"
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
        id="path4953"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
+       d="m 1579.3052,756.09702 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path4955"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 1579.3052,707.42846 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="path4955"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,658.7599 -11.3041,0"
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
        id="path4957"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
+       d="m 1579.3052,658.7599 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path4959"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 1579.3052,610.09134 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="path4959"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,561.42278 -11.3041,0"
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
        id="path4961"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
+       d="m 1579.3052,561.42278 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5031"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
        d="m 1579.3052,26.06931 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="1604.5295"
-       y="36.888714"
-       id="ALT_five"
-       transform="scale(0.95383278,1.0484018)"
-       inkscape:label="#text975"><tspan
-         sodipodi:role="line"
-         id="tspan5035"
-         x="1604.5295"
-         y="36.888714"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">000</tspan></text>
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1479.2996,34.03522 9.3792,-7.9746 -9.3788,-7.9742"
-       id="path5037"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5039"
-       d="m 1579.3052,464.08605 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,415.41749 -11.3041,0"
-       id="path5041"
+       id="path5031"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5043"
-       d="m 1579.3052,366.74893 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,318.08037 -11.3041,0"
-       id="path5045"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5047"
-       d="m 1579.3052,269.41181 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,220.74325 -11.3041,0"
-       id="path5049"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5051"
-       d="m 1579.3052,172.07469 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1579.3052,123.40613 -11.3041,0"
-       id="path5053"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path5055"
-       d="m 1579.3052,74.73757 -11.3041,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="1604.5295"
-       y="268.99725"
-       id="ALT_four"
-       transform="scale(0.95383278,1.0484018)"
-       inkscape:label="#text975"><tspan
-         sodipodi:role="line"
-         id="tspan5014"
-         x="1604.5295"
-         y="268.99725"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">000</tspan></text>
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 1479.2996,277.37822 9.3792,-7.9746 -9.3788,-7.9742"
-       id="path5016"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="ccc" />
     <text
        inkscape:label="#text975"
        transform="scale(0.95383278,1.0484018)"
-       id="ALT_two"
-       y="733.21313"
+       id="ALT_five"
+       y="36.888714"
        x="1604.5295"
        style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
        xml:space="preserve"><tspan
          style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-         y="733.21313"
+         y="36.888714"
          x="1604.5295"
-         id="tspan5026"
+         id="tspan5035"
          sodipodi:role="line">000</tspan></text>
     <path
        sodipodi:nodetypes="ccc"
        inkscape:connector-curvature="0"
-       id="path5028"
-       d="m 1479.2996,764.06299 9.3792,-7.97457 -9.3788,-7.9742"
+       id="path5037"
+       d="m 1479.2996,34.03522 9.3792,-7.9746 -9.3788,-7.9742"
        style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 1579.3052,464.08605 -11.3041,0"
+       id="path5039"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path5041"
+       d="m 1579.3052,415.41749 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 1579.3052,366.74893 -11.3041,0"
+       id="path5043"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path5045"
+       d="m 1579.3052,318.08037 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 1579.3052,269.41181 -11.3041,0"
+       id="path5047"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path5049"
+       d="m 1579.3052,220.74325 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 1579.3052,172.07469 -11.3041,0"
+       id="path5051"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path5053"
+       d="m 1579.3052,123.40613 -11.3041,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 1579.3052,74.73757 -11.3041,0"
+       id="path5055"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <text
+       inkscape:label="#text975"
+       transform="scale(0.95383278,1.0484018)"
+       id="ALT_four"
+       y="268.99725"
+       x="1604.5295"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+       xml:space="preserve"><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+         y="268.99725"
+         x="1604.5295"
+         id="tspan5014"
+         sodipodi:role="line">000</tspan></text>
+    <path
+       sodipodi:nodetypes="ccc"
+       inkscape:connector-curvature="0"
+       id="path5016"
+       d="m 1479.2996,277.37822 9.3792,-7.9746 -9.3788,-7.9742"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="1604.5295"
+       y="733.21313"
+       id="ALT_two"
+       transform="scale(0.95383278,1.0484018)"
+       inkscape:label="#text975"><tspan
+         sodipodi:role="line"
+         id="tspan5026"
+         x="1604.5295"
+         y="733.21313"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">000</tspan></text>
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 1479.2996,764.06299 9.3792,-7.97457 -9.3788,-7.9742"
+       id="path5028"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
   </g>
   <rect
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="FMA_man_box"
-     width="102.47213"
-     height="84.381813"
-     x="59.092628"
+     inkscape:label="#rect4290"
      y="6.0090518"
-     inkscape:label="#rect4290" />
+     x="59.092628"
+     height="84.381813"
+     width="102.47213"
+     id="FMA_man_box"
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <text
+     transform="scale(0.87678236,1.1405339)"
+     id="FMA_manmode"
+     y="74.429817"
+     x="125.31013"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     xml:space="preserve"
+     inkscape:label="#text983"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.657577"
+       y="74.429817"
+       x="125.31013"
+       id="tspan4307"
+       sodipodi:role="line">TOGA</tspan></text>
   <text
      inkscape:label="#text983"
      xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="125.31013"
-     y="74.429817"
-     id="FMA_manmode"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="125.84993"
+     y="33.759209"
+     id="FMA_man"
      transform="scale(0.87678236,1.1405339)"><tspan
        sodipodi:role="line"
-       id="tspan4307"
-       x="125.31013"
-       y="74.429817"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948883px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.65757734">TOGA</tspan></text>
-  <text
-     transform="scale(0.87678236,1.1405339)"
-     id="FMA_man"
-     y="33.759209"
-     x="125.84993"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948883px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.65757734"
-       y="33.759209"
-       x="125.84993"
        id="tspan4303"
-       sodipodi:role="line">MAN</tspan></text>
-  <path
-     style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     d="m 432.8701,137.60788 0,-135.9564212"
-     id="FMA_Middle1"
-     inkscape:connector-curvature="0"
-     sodipodi:nodetypes="cc"
-     inkscape:label="#path987" />
-  <text
-     transform="scale(0.87678236,1.1405339)"
-     id="FMA_ctr_msg"
-     y="115.0584"
-     x="505.48523"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.65757734"
-       y="115.0584"
-       x="505.48523"
-       id="tspan4614"
-       sodipodi:role="line">MAN PITCH TRIM ONLY</tspan></text>
+       x="125.84993"
+       y="33.759209"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.657577">MAN</tspan></text>
   <path
      inkscape:label="#path987"
      sodipodi:nodetypes="cc"
      inkscape:connector-curvature="0"
-     id="FMA_Middle2"
-     d="m 432.8701,90.374503 0,-88.7230442"
+     id="FMA_Middle1"
+     d="m 432.8701,137.60788 0,-135.9564212"
      style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
   <text
      inkscape:label="#text983"
      xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="370.20218"
-     y="34.986706"
-     id="FMA_pitch"
-     transform="scale(0.87678237,1.1405339)"><tspan
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="505.48523"
+     y="115.0584"
+     id="FMA_ctr_msg"
+     transform="scale(0.87678236,1.1405339)"><tspan
        sodipodi:role="line"
-       id="tspan4244"
-       x="370.20218"
-       y="34.986706"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948883px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.65757734">ALT</tspan></text>
+       id="tspan4614"
+       x="505.48523"
+       y="115.0584"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.657577">MAN PITCH TRIM ONLY</tspan></text>
+  <path
+     style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     d="m 432.8701,90.374503 0,-88.7230442"
+     id="FMA_Middle2"
+     inkscape:connector-curvature="0"
+     sodipodi:nodetypes="cc"
+     inkscape:label="#path987" />
   <text
-     transform="scale(0.87678236,1.1405339)"
-     id="FMA_pitcharm"
-     y="74.709473"
-     x="422.80801"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.65757734"
+     transform="scale(0.87678237,1.1405339)"
+     id="FMA_pitch"
+     y="34.986706"
+     x="370.20218"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.657577"
      xml:space="preserve"
      inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948883px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.65757734"
-       y="74.709473"
-       x="422.80801"
-       id="tspan4248"
-       sodipodi:role="line">G/S</tspan></text>
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.657577"
+       y="34.986706"
+       x="370.20218"
+       id="tspan4244"
+       sodipodi:role="line">ALT</tspan></text>
   <text
      inkscape:label="#text983"
      xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="305.3663"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="422.80801"
      y="74.709473"
-     id="FMA_pitcharm2"
+     id="FMA_pitcharm"
      transform="scale(0.87678236,1.1405339)"><tspan
        sodipodi:role="line"
-       id="tspan4252"
-       x="305.3663"
+       id="tspan4248"
+       x="422.80801"
        y="74.709473"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948883px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.65757734">CLB</tspan></text>
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.657577">G/S</tspan></text>
   <text
-     transform="scale(0.87678237,1.1405339)"
-     id="FMA_roll"
-     y="34.635147"
-     x="629.61298"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948883px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.65757734"
-       y="34.635147"
-       x="629.61298"
-       id="tspan4256"
-       sodipodi:role="line">LOC</tspan></text>
-  <text
-     transform="scale(0.87678237,1.1405339)"
-     id="FMA_rollarm"
+     transform="scale(0.87678236,1.1405339)"
+     id="FMA_pitcharm2"
      y="74.709473"
-     x="629.22266"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.65757734"
+     x="305.3663"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.657577"
      xml:space="preserve"
      inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948883px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.65757734"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.657577"
        y="74.709473"
-       x="629.22266"
+       x="305.3663"
+       id="tspan4252"
+       sodipodi:role="line">CLB</tspan></text>
+  <text
+     inkscape:label="#text983"
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="629.61298"
+     y="34.635147"
+     id="FMA_roll"
+     transform="scale(0.87678237,1.1405339)"><tspan
+       sodipodi:role="line"
+       id="tspan4256"
+       x="629.61298"
+       y="34.635147"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.657577">LOC</tspan></text>
+  <text
+     inkscape:label="#text983"
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="629.22266"
+     y="74.709473"
+     id="FMA_rollarm"
+     transform="scale(0.87678237,1.1405339)"><tspan
+       sodipodi:role="line"
        id="tspan4260"
-       sodipodi:role="line">NAV</tspan></text>
+       x="629.22266"
+       y="74.709473"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.657577">NAV</tspan></text>
   <rect
-     inkscape:label="#rect4290"
-     y="7.4090519"
-     x="225.69263"
-     height="36.781818"
-     width="198.27213"
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
      id="FMA_pitch_box"
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <rect
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="FMA_pitcharm_box"
      width="198.27213"
      height="36.781818"
      x="225.69263"
-     y="52.623405"
-     inkscape:label="#rect4290" />
-  <rect
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="FMA_roll_box"
-     width="218.77071"
-     height="36.725567"
-     x="441.85077"
-     y="7.4717641"
+     y="7.4090519"
      inkscape:label="#rect4290" />
   <rect
      inkscape:label="#rect4290"
-     y="52.616997"
+     y="52.623405"
+     x="225.69263"
+     height="36.781818"
+     width="198.27213"
+     id="FMA_pitcharm_box"
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <rect
+     inkscape:label="#rect4290"
+     y="7.4717641"
      x="441.85077"
      height="36.725567"
      width="218.77071"
-     id="FMA_rollarm_box"
+     id="FMA_roll_box"
      style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <rect
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="FMA_rollarm_box"
+     width="218.77071"
+     height="36.725567"
+     x="441.85077"
+     y="52.616997"
+     inkscape:label="#rect4290" />
   <g
-     id="LOC_scale"
+     transform="translate(0,4.4)"
      inkscape:label="#g4578"
-     transform="translate(0,4.4)">
+     id="LOC_scale">
     <rect
-       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:3.91476655;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect4858"
-       width="7.7972813"
-       height="41.291069"
+       y="816.11987"
        x="444.25851"
-       y="816.11987" />
+       height="41.291069"
+       width="7.7972813"
+       id="rect4858"
+       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:3.91476655;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <g
        id="g4523">
       <path
-         sodipodi:nodetypes="zzzzz"
-         inkscape:connector-curvature="0"
-         id="path4874"
+         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 355.793,836.92648 c 0,3.51647 -2.85073,6.36714 -6.3673,6.36714 -3.51658,0 -6.36732,-2.85066 -6.36732,-6.36714 0,-3.51647 2.85075,-6.36712 6.36732,-6.36712 3.51656,0 6.3673,2.85066 6.3673,6.36712 z"
-         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <path
-         sodipodi:nodetypes="zzzzz"
+         id="path4874"
          inkscape:connector-curvature="0"
-         id="circle4876"
+         sodipodi:nodetypes="zzzzz" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 257.81742,836.9262 c 0,3.51647 -2.85073,6.36714 -6.36731,6.36714 -3.51658,0 -6.36732,-2.85066 -6.36732,-6.36714 0,-3.51647 2.85075,-6.36712 6.36732,-6.36712 3.51656,0 6.36731,2.85066 6.36731,6.36712 z"
-         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+         id="circle4876"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="zzzzz" />
     </g>
     <g
-       transform="translate(1.8616028,0)"
-       id="g4527">
+       id="g4527"
+       transform="translate(1.8616028,0)">
       <path
-         sodipodi:nodetypes="zzzzz"
-         inkscape:connector-curvature="0"
-         id="circle4878"
+         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 649.3818,836.9262 c 0,3.51647 -2.85073,6.36714 -6.36731,6.36714 -3.51657,0 -6.36731,-2.85066 -6.36731,-6.36714 0,-3.51647 2.85075,-6.36712 6.36731,-6.36712 3.51657,0 6.36731,2.85066 6.36731,6.36712 z"
-         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <path
-         sodipodi:nodetypes="zzzzz"
+         id="circle4878"
          inkscape:connector-curvature="0"
-         id="circle4880"
+         sodipodi:nodetypes="zzzzz" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 551.40661,836.9262 c 0,3.51647 -2.85074,6.36714 -6.36731,6.36714 -3.51658,0 -6.36732,-2.85066 -6.36732,-6.36714 0,-3.51647 2.85075,-6.36712 6.36732,-6.36712 3.51656,0 6.36731,2.85066 6.36731,6.36712 z"
-         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+         id="circle4880"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="zzzzz" />
     </g>
   </g>
   <rect
-     style="fill:none;fill-opacity:1;stroke:#b055be;stroke-width:4.0350337;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="LOC_pointer"
-     width="33.21196"
-     height="33.21196"
-     x="-517.64343"
-     y="1019.8428"
+     inkscape:label="#rect4872"
      transform="matrix(0.83705476,-0.54711912,0.83705476,0.54711912,0,0)"
-     inkscape:label="#rect4872" />
+     y="1019.8428"
+     x="-517.64343"
+     height="33.21196"
+     width="33.21196"
+     id="LOC_pointer"
+     style="fill:none;fill-opacity:1;stroke:#b055be;stroke-width:4.0350337;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   <g
-     id="ALT_group2"
-     inkscape:label="#g4828">
+     inkscape:label="#g4828"
+     id="ALT_group2">
     <rect
-       transform="matrix(0,1,-1,0,0,0)"
-       y="-747.05353"
-       x="509.50464"
-       height="49.153526"
-       width="7.7970567"
+       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:4.4806304;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="rect4925"
-       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:4.4806304;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <text
-       id="QNH_std"
-       y="885.26117"
-       x="859.21783"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
-       xml:space="preserve"
-       transform="scale(1.0000144,0.9999856)"
-       inkscape:label="#text979"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.39944839px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
-         y="885.26117"
-         x="859.21783"
-         id="tspan4618"
-         sodipodi:role="line">STD</tspan></text>
-    <g
-       inkscape:label="#g4832"
-       id="ALT_target">
-      <rect
-         inkscape:label="#rect4671"
-         y="483.91519"
-         x="753.69922"
-         height="58.155445"
-         width="84.638374"
-         id="rect4802"
-         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect5408"
-         width="13.893659"
-         height="117.40934"
-         x="753.69922"
-         y="454.01135"
-         inkscape:label="#rect4671" />
-      <path
-         sodipodi:nodetypes="cccccccc"
-         inkscape:connector-curvature="0"
-         id="ALT_target_box"
-         d="m 806.4248,453.9808 0,117.4912 -50.3256,0 0,-50.7712 9.37937,-7.97477 -9.37857,-7.97403 0,-50.7712 50.3248,0"
-         style="fill:none;fill-opacity:1;stroke:#179ab7;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         inkscape:label="#path4943-1" />
-      <rect
-         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4796"
-         width="83.838371"
-         height="58.155445"
-         x="771.4729"
-         y="483.91519"
-         inkscape:label="#rect4671" />
-      <text
-         inkscape:label="#text975"
-         transform="scale(0.95383277,1.0484018)"
-         id="ALT_target_digit"
-         y="506.26898"
-         x="890.99316"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-         xml:space="preserve"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48.83483124px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
-           y="506.26898"
-           x="890.99316"
-           id="tspan4800"
-           sodipodi:role="line">000</tspan></text>
-    </g>
-    <text
-       inkscape:label="#text975"
-       transform="scale(0.95382558,1.0484097)"
-       id="ALT_digit_DN"
-       y="787.28491"
-       x="801.06317"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-       xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
-         y="787.28491"
-         x="801.06317"
-         id="tspan5112"
-         sodipodi:role="line">FL 000</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="801.06317"
-       y="220.32645"
-       id="ALT_digit_UP"
-       transform="scale(0.95382558,1.0484097)"
-       inkscape:label="#text975"><tspan
-         sodipodi:role="line"
-         id="tspan5116"
-         x="801.06317"
-         y="220.32645"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75">FL 000</tspan></text>
-    <rect
-       style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       id="QNH_box"
-       width="84.253624"
-       height="36.839172"
-       x="817.05194"
-       y="853.61444"
-       inkscape:label="#rect4290" />
-    <text
-       inkscape:label="#text5026"
-       transform="scale(0.87678236,1.1405339)"
-       id="QNH"
-       y="775.94104"
-       x="887.71545"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-       xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.75603485px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.65757734"
-         y="775.94104"
-         x="887.71545"
-         id="tspan5024"
-         sodipodi:role="line">QNH</tspan></text>
+       width="7.7970567"
+       height="49.153526"
+       x="509.50464"
+       y="-747.05353"
+       transform="matrix(0,1,-1,0,0,0)" />
     <text
        inkscape:label="#text979"
        transform="scale(1.0000144,0.9999856)"
        xml:space="preserve"
        style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="907.61713"
+       x="859.21783"
        y="885.26117"
-       id="QNH_setting"><tspan
+       id="QNH_std"><tspan
          sodipodi:role="line"
-         id="tspan977"
-         x="907.61713"
+         id="tspan4618"
+         x="859.21783"
          y="885.26117"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.39944839px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.75">1013</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.3994px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.75">STD</tspan></text>
+    <g
+       id="ALT_target"
+       inkscape:label="#g4832">
+      <rect
+         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4802"
+         width="84.638374"
+         height="58.155445"
+         x="753.69922"
+         y="483.91519"
+         inkscape:label="#rect4671" />
+      <rect
+         inkscape:label="#rect4671"
+         y="454.01135"
+         x="753.69922"
+         height="117.40934"
+         width="13.893659"
+         id="rect5408"
+         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         inkscape:label="#path4943-1"
+         style="fill:none;fill-opacity:1;stroke:#179ab7;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 806.4248,453.9808 0,117.4912 -50.3256,0 0,-50.7712 9.37937,-7.97477 -9.37857,-7.97403 0,-50.7712 50.3248,0"
+         id="ALT_target_box"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccc" />
+      <rect
+         inkscape:label="#rect4671"
+         y="483.91519"
+         x="771.4729"
+         height="58.155445"
+         width="83.838371"
+         id="rect4796"
+         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <text
+         xml:space="preserve"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
+         x="890.99316"
+         y="506.26898"
+         id="ALT_target_digit"
+         transform="scale(0.95383277,1.0484018)"
+         inkscape:label="#text975"><tspan
+           sodipodi:role="line"
+           id="tspan4800"
+           x="890.99316"
+           y="506.26898"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48.8348px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#179ab7;fill-opacity:1;stroke-width:0.75">000</tspan></text>
+    </g>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="801.06317"
+       y="787.28491"
+       id="ALT_digit_DN"
+       transform="scale(0.95382558,1.0484097)"
+       inkscape:label="#text975"><tspan
+         sodipodi:role="line"
+         id="tspan5112"
+         x="801.06317"
+         y="787.28491"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75">FL 000</tspan></text>
+    <text
+       inkscape:label="#text975"
+       transform="scale(0.95382558,1.0484097)"
+       id="ALT_digit_UP"
+       y="220.32645"
+       x="801.06317"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
+       xml:space="preserve"><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
+         y="220.32645"
+         x="801.06317"
+         id="tspan5116"
+         sodipodi:role="line">FL 000</tspan></text>
+    <rect
+       inkscape:label="#rect4290"
+       y="853.61444"
+       x="817.05194"
+       height="36.839172"
+       width="84.253624"
+       id="QNH_box"
+       style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+       x="887.71545"
+       y="775.94104"
+       id="QNH"
+       transform="scale(0.87678236,1.1405339)"
+       inkscape:label="#text5026"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="887.71545"
+         y="775.94104"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:31.756px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#cecdce;fill-opacity:1;stroke-width:0.657577">QNH</tspan></text>
+    <text
+       id="QNH_setting"
+       y="885.26117"
+       x="907.61713"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
+       xml:space="preserve"
+       transform="scale(1.0000144,0.9999856)"
+       inkscape:label="#text979"><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.3994px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
+         y="885.26117"
+         x="907.61713"
+         id="tspan977"
+         sodipodi:role="line">1013</tspan></text>
   </g>
   <g
-     id="GS_scale"
+     transform="translate(5.2325902,0)"
      inkscape:label="#g4569"
-     transform="translate(5.2325902,0)">
+     id="GS_scale">
     <rect
-       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:4.4806304;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect4898"
-       width="7.7970567"
-       height="49.153526"
-       x="509.50464"
+       transform="matrix(0,1,-1,0,0,0)"
        y="-741.82098"
-       transform="matrix(0,1,-1,0,0,0)" />
+       x="509.50464"
+       height="49.153526"
+       width="7.7970567"
+       id="rect4898"
+       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:4.4806304;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <g
-       transform="translate(0,-1.0792028)"
-       id="g4531">
+       id="g4531"
+       transform="translate(0,-1.0792028)">
       <path
-         sodipodi:nodetypes="zzzzz"
-         inkscape:connector-curvature="0"
-         id="circle4927"
+         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 714.66382,422.10642 c -3.51657,0 -6.36731,-2.85066 -6.36731,-6.36712 0,-3.51646 2.85073,-6.36713 6.36731,-6.36713 3.51658,0 6.36732,2.85066 6.36732,6.36713 0,3.51648 -2.85075,6.36712 -6.36732,6.36712 z"
-         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <path
-         sodipodi:nodetypes="zzzzz"
+         id="circle4927"
          inkscape:connector-curvature="0"
-         id="circle4929"
+         sodipodi:nodetypes="zzzzz" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 714.66382,324.13136 c -3.51657,0 -6.36731,-2.85066 -6.36731,-6.36712 0,-3.51646 2.85073,-6.36713 6.36731,-6.36713 3.51658,0 6.36732,2.85066 6.36732,6.36713 0,3.51648 -2.85075,6.36712 -6.36732,6.36712 z"
-         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+         id="circle4929"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="zzzzz" />
     </g>
     <g
        id="g4565">
       <path
-         sodipodi:nodetypes="zzzzz"
-         inkscape:connector-curvature="0"
-         id="circle4931"
+         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 714.66382,716.47762 c -3.51657,0 -6.36731,-2.85066 -6.36731,-6.36712 0,-3.51647 2.85073,-6.36714 6.36731,-6.36714 3.51658,0 6.36732,2.85066 6.36732,6.36714 0,3.51647 -2.85075,6.36712 -6.36732,6.36712 z"
-         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <path
-         sodipodi:nodetypes="zzzzz"
+         id="circle4931"
          inkscape:connector-curvature="0"
-         id="circle4933"
+         sodipodi:nodetypes="zzzzz" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 714.66382,618.50242 c -3.51657,0 -6.36731,-2.85066 -6.36731,-6.36712 0,-3.51647 2.85073,-6.36714 6.36731,-6.36714 3.51658,0 6.36732,2.85066 6.36732,6.36714 0,3.51647 -2.85075,6.36712 -6.36732,6.36712 z"
-         style="fill:none;fill-opacity:1;stroke:#cecdce;stroke-width:2.39996552;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+         id="circle4933"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="zzzzz" />
     </g>
   </g>
   <rect
-     inkscape:label="#rect4872"
-     transform="matrix(0.54714118,0.83704034,-0.54714118,0.83704034,0,0)"
-     y="-368.9328"
-     x="949.0885"
-     height="33.211578"
-     width="33.211578"
+     style="fill:none;fill-opacity:1;stroke:#b055be;stroke-width:4.03498697;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
      id="GS_pointer"
-     style="fill:none;fill-opacity:1;stroke:#b055be;stroke-width:4.03498697;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+     width="33.211578"
+     height="33.211578"
+     x="949.0885"
+     y="-368.9328"
+     transform="matrix(0.54714118,0.83704034,-0.54714118,0.83704034,0,0)"
+     inkscape:label="#rect4872" />
   <rect
-     style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="ALT_mask"
-     width="89.289597"
-     height="59.519768"
-     x="768.71039"
+     inkscape:label="#rect4671"
      y="483.25833"
-     inkscape:label="#rect4671" />
-  <rect
-     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="ALT_tens_clip"
-     width="48.851151"
-     height="90.122147"
-     x="858.00543"
-     y="467.59009"
-     inkscape:label="#rect9211" />
-  <g
-     id="ALT_frame"
-     inkscape:label="#g5167">
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path4309"
-       d="m 856.91323,547.2032 0,240.22596"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 856.91323,236.93596 0,241.91039"
-       id="path4984"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path965"
-       d="m 768.94214,790.64777 132.99332,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.16267705;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.16267705;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 768.94214,235.42646 132.99332,0"
-       id="path967"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-  </g>
-  <g
-     id="ALT_group"
-     inkscape:label="#g5379">
-    <g
-       id="ALT_box"
-       inkscape:label="#g5173">
-      <path
-         style="fill:#000000;fill-opacity:1;stroke:#ffff00;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 856.4002,481.90842 2.2e-4,-15.92813 52.07464,0 0,93.34657 -52.07457,0 0,-15.26583"
-         id="rect953"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cccccc" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffff00;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 770.31078,481.90873 86.08971,-3.1e-4"
-         id="path951"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path958"
-         d="m 770.31078,544.06163 86.08971,-6e-4"
-         style="fill:none;fill-opacity:1;stroke:#ffff00;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    </g>
-    <text
-       transform="scale(0.96366556,1.0377044)"
-       inkscape:label="#text913"
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="898.703"
-       y="289.66925"
-       id="ALT_tens"><tspan
-         sodipodi:role="line"
-         id="tspan911"
-         x="898.703"
-         y="289.66925"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:94.99999881%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"> </tspan><tspan
-         id="tspan919"
-         sodipodi:role="line"
-         x="898.703"
-         y="317.73038"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">40</tspan><tspan
-         id="tspan4300"
-         sodipodi:role="line"
-         x="898.703"
-         y="344.55807"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">20</tspan><tspan
-         id="tspan931"
-         sodipodi:role="line"
-         x="898.703"
-         y="371.38574"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">00</tspan><tspan
-         id="tspan927"
-         sodipodi:role="line"
-         x="898.703"
-         y="398.21341"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">80</tspan><tspan
-         id="tspan925"
-         sodipodi:role="line"
-         x="898.703"
-         y="425.04111"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">60</tspan><tspan
-         id="tspan923"
-         sodipodi:role="line"
-         x="898.703"
-         y="451.86877"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">40</tspan><tspan
-         id="tspan921"
-         sodipodi:role="line"
-         x="898.703"
-         y="478.69644"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">20</tspan><tspan
-         id="tspan917"
-         sodipodi:role="line"
-         x="898.703"
-         y="505.52414"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">00</tspan><tspan
-         id="tspan915"
-         sodipodi:role="line"
-         x="898.703"
-         y="532.35181"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">80</tspan><tspan
-         id="tspan4302"
-         sodipodi:role="line"
-         x="898.703"
-         y="559.1795"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.83641052px;line-height:87.00000048%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75">60</tspan></text>
-    <text
-       inkscape:label="#text975"
-       transform="scale(0.95383277,1.0484018)"
-       id="ALT_digits"
-       y="506.23941"
-       x="890.99316"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
-       xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48.83483124px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
-         y="506.23941"
-         x="890.99316"
-         id="tspan973"
-         sodipodi:role="line">00</tspan></text>
-  </g>
-  <path
-     sodipodi:nodetypes="cc"
-     inkscape:connector-curvature="0"
-     id="path985"
-     d="m 216.77826,137.60788 0,-135.9564208"
-     style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <path
-     sodipodi:nodetypes="cc"
-     inkscape:connector-curvature="0"
-     id="path989"
-     d="m 669.59655,137.60788 0,-135.9564208"
-     style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <path
-     style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     d="m 864.89945,137.60788 0,-135.9564208"
-     id="path991"
-     inkscape:connector-curvature="0"
-     sodipodi:nodetypes="cc" />
-  <text
-     inkscape:label="#text983"
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="1080.6229"
-     y="34.635155"
-     id="FMA_ap"
-     transform="scale(0.87678236,1.1405339)"><tspan
-       sodipodi:role="line"
-       id="tspan4268"
-       x="1080.6229"
-       y="34.635155"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.65757734">AP 1+2</tspan></text>
-  <text
-     transform="scale(0.87678236,1.1405339)"
-     id="FMA_fd"
-     y="74.709656"
-     x="1080.6229"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.65757734"
-       y="74.709656"
-       x="1080.6229"
-       id="tspan4272"
-       sodipodi:role="line">1 FD 2</tspan></text>
-  <text
-     inkscape:label="#text983"
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="1080.6229"
-     y="115.05846"
-     id="FMA_athr"
-     transform="scale(0.87678236,1.1405339)"><tspan
-       sodipodi:role="line"
-       id="tspan4276"
-       x="1080.6229"
-       y="115.05846"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.65757734">A/THR</tspan></text>
-  <text
-     transform="scale(0.87678236,1.1405339)"
-     id="FMA_catmode"
-     y="34.635155"
-     x="874.48682"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.65757734"
-       y="34.635155"
-       x="874.48682"
-       id="tspan4280"
-       sodipodi:role="line">CAT 3</tspan></text>
-  <text
-     inkscape:label="#text983"
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="874.48682"
-     y="74.709656"
-     id="FMA_cattype"
-     transform="scale(0.87678236,1.1405339)"><tspan
-       sodipodi:role="line"
-       id="tspan4284"
-       x="874.48682"
-       y="74.709656"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.65757734">DUAL</tspan></text>
-  <text
-     transform="scale(0.87678236,1.1405339)"
-     id="FMA_nodh"
-     y="115.05846"
-     x="874.48682"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.65757734"
-       y="115.05846"
-       x="874.48682"
-       id="tspan4288"
-       sodipodi:role="line">NO  DH</tspan></text>
-  <rect
-     inkscape:label="#rect4290"
-     y="7.345109"
-     x="677.62024"
-     height="36.839169"
-     width="178.44022"
-     id="FMA_catmode_box"
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <rect
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="FMA_cattype_box"
-     width="178.44022"
-     height="36.839169"
-     x="677.62024"
-     y="52.629978"
-     inkscape:label="#rect4290" />
-  <rect
-     inkscape:label="#rect4290"
-     y="98.663033"
-     x="677.62024"
-     height="36.839169"
-     width="178.44022"
-     id="FMA_dh_box"
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <rect
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="FMA_ap_box"
-     width="143.56436"
-     height="36.838722"
-     x="873.73383"
-     y="7.3453288"
-     inkscape:label="#rect4290" />
-  <rect
-     inkscape:label="#rect4290"
-     y="52.630581"
-     x="873.73383"
-     height="36.838722"
-     width="143.56436"
-     id="FMA_fd_box"
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <rect
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="FMA_athr_box"
-     width="143.56436"
-     height="36.838722"
-     x="873.73383"
-     y="98.663651"
-     inkscape:label="#rect4290" />
-  <text
-     transform="scale(0.87678236,1.1405339)"
-     id="FMA_thrust"
-     y="34.635437"
-     x="123.23077"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.65757734"
-       y="34.635437"
-       x="123.23077"
-       id="tspan981"
-       sodipodi:role="line">SPEED</tspan></text>
-  <rect
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-     id="FMA_thrust_box"
-     width="200.56206"
-     height="36.76775"
-     x="7.3189778"
-     y="7.4160867"
-     inkscape:label="#rect4290" />
-  <rect
-     inkscape:label="#rect4290"
-     y="7.3451986"
-     x="677.62024"
-     height="82.123947"
-     width="178.44023"
-     id="FMA_cat_box"
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <text
-     inkscape:label="#text983"
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="505.48523"
-     y="34.635437"
-     id="FMA_combined"
-     transform="scale(0.87678236,1.1405339)"><tspan
-       sodipodi:role="line"
-       id="tspan4354"
-       x="505.48523"
-       y="34.635437"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.65757734">FLARE</tspan></text>
-  <rect
-     inkscape:label="#rect4290"
-     y="7.4160867"
-     x="296.9281"
-     height="36.76775"
-     width="293.76205"
-     id="FMA_combined_box"
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <text
-     inkscape:label="#text983"
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="826.09802"
-     y="115.05846"
-     id="FMA_dh"
-     transform="scale(0.87678236,1.1405339)"><tspan
-       sodipodi:role="line"
-       id="tspan4301"
-       x="826.09802"
-       y="115.05846"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.65757734">DH</tspan></text>
-  <text
-     transform="scale(0.87678236,1.1405339)"
-     id="FMA_dhn"
-     y="115.05846"
-     x="922.034"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.65757734"
-       y="115.05846"
-       x="922.034"
-       id="tspan4305"
-       sodipodi:role="line">250</tspan></text>
-  <rect
-     inkscape:label="#rect4290"
-     y="5.9218655"
-     x="21.79715"
-     height="84.557259"
-     width="171.9402"
-     id="FMA_flx_box"
-     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <text
-     transform="scale(0.87678235,1.1405339)"
-     id="FMA_flxtemp"
-     y="74.429558"
-     x="185.85408"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     xml:space="preserve"
-     inkscape:label="#text983"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.65757734"
-       y="74.429558"
-       x="185.85408"
-       id="tspan4316"
-       sodipodi:role="line">+40</tspan></text>
-  <text
-     inkscape:label="#text983"
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.65757734"
-     x="123.23077"
-     y="114.70684"
-     id="FMA_lvrclb"
-     transform="scale(0.87678236,1.1405339)"><tspan
-       sodipodi:role="line"
-       id="tspan4294"
-       x="123.23077"
-       y="114.70684"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.99948502px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.65757734">LVR  CLB</tspan></text>
-  <g
-     id="HDG_group"
-     inkscape:label="#g4853">
-    <g
-       transform="translate(-104.78479,0)"
-       inkscape:label="#g4743"
-       id="HDG_scale">
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4456-8"
-         d="m 256.91925,944.75532 0,22.36203"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-         x="269.18036"
-         y="958.2016"
-         id="HDG_one"
-         transform="scale(0.95383278,1.0484018)"
-         inkscape:label="#text975"><tspan
-           sodipodi:role="line"
-           id="tspan4386-6"
-           x="269.18036"
-           y="958.2016"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">00</tspan></text>
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 651.08597,944.75532 0,22.36203"
-         id="path4691"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <text
-         inkscape:label="#text975"
-         transform="scale(0.95383278,1.0484018)"
-         id="HDG_four"
-         y="958.2016"
-         x="579.11359"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-         xml:space="preserve"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-           y="958.2016"
-           x="579.11359"
-           id="tspan4695"
-           sodipodi:role="line">00</tspan></text>
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 306.19037,944.75532 0,12.35406"
-         id="path4697"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 355.46117,944.75532 0,22.36203"
-         id="path4699"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4701"
-         d="m 454.00277,944.75532 0,22.36203"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4703"
-         d="m 552.54437,944.75532 0,22.36203"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <text
-         inkscape:label="#text975"
-         transform="scale(0.95383278,1.0484018)"
-         id="HDG_two"
-         y="958.2016"
-         x="372.49115"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-         xml:space="preserve"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-           y="958.2016"
-           x="372.49115"
-           id="tspan4707"
-           sodipodi:role="line">00</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-         x="475.80234"
-         y="958.2016"
-         id="HDG_three"
-         transform="scale(0.95383278,1.0484018)"
-         inkscape:label="#text975"><tspan
-           sodipodi:role="line"
-           id="tspan4711"
-           x="475.80234"
-           y="958.2016"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">00</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-         x="682.42474"
-         y="958.2016"
-         id="HDG_five"
-         transform="scale(0.95383278,1.0484018)"
-         inkscape:label="#text975"><tspan
-           sodipodi:role="line"
-           id="tspan4715"
-           x="682.42474"
-           y="958.2016"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">00</tspan></text>
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4717"
-         d="m 404.73197,944.75532 0,12.35406"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 503.27357,944.75532 0,12.35406"
-         id="path4719"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4721"
-         d="m 601.81517,944.75532 0,12.35406"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4723"
-         d="m 207.64877,944.75532 0,12.35406"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4725"
-         d="m 749.62718,944.75532 0,22.36203"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <text
-         inkscape:label="#text975"
-         transform="scale(0.95383278,1.0484018)"
-         id="HDG_six"
-         y="958.2016"
-         x="785.73553"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-         xml:space="preserve"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-           y="958.2016"
-           x="785.73553"
-           id="tspan4729"
-           sodipodi:role="line">00</tspan></text>
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 700.35638,944.75532 0,12.35406"
-         id="path4731"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 848.16878,944.75532 0,22.36203"
-         id="path4733"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-         x="889.04669"
-         y="958.2016"
-         id="HDG_seven"
-         transform="scale(0.95383278,1.0484018)"
-         inkscape:label="#text975"><tspan
-           sodipodi:role="line"
-           id="tspan4737"
-           x="889.04669"
-           y="958.2016"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">00</tspan></text>
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path4739"
-         d="m 798.89798,944.75532 0,12.35406"
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <path
-         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 897.43958,944.75532 0,12.35406"
-         id="path4741"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-    </g>
-    <rect
-       inkscape:label="#rect4954"
-       y="907.00177"
-       x="443.85849"
-       height="53.319752"
-       width="7.7972717"
-       id="HDG_pointer"
-       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:4.64450645;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:label="#rect902"
-       sodipodi:nodetypes="cccc"
-       inkscape:connector-curvature="0"
-       id="HDG_target"
-       d="m 426.05644,912.48947 43.41526,10e-6 -21.70763,40.47717 z"
-       style="fill:none;fill-opacity:1;stroke:#179ab7;stroke-width:4;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <g
-       transform="matrix(1.0666667,0,0,1.066636,7.9500002,2.8086774)"
-       inkscape:label="#g5019"
-       id="CRS_pointer">
-      <rect
-         style="fill:#b055be;fill-opacity:1;stroke:none;stroke-width:2.79342866;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect5013"
-         width="6.1875"
-         height="46.03125"
-         x="409.21875"
-         y="897.6875" />
-      <rect
-         y="-426.51562"
-         x="929.98438"
-         height="28.40625"
-         width="6.1875"
-         id="rect5015"
-         style="fill:#b055be;fill-opacity:1;stroke:none;stroke-width:2.19441199;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         transform="matrix(0,1,-1,0,0,0)" />
-    </g>
-    <rect
-       style="fill:none;fill-opacity:1;stroke:#08b837;stroke-width:3.86463165;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="TRK_pointer"
-       width="14.344484"
-       height="14.344484"
-       x="966.534"
-       y="194.07515"
-       transform="matrix(0.57965979,0.8148586,-0.57965979,0.8148586,0,0)"
-       inkscape:label="#rect4872" />
-    <text
-       inkscape:label="#text975"
-       transform="scale(0.95383278,1.0484018)"
-       id="HDG_digit_L"
-       y="895.6087"
-       x="218.92215"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-       xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
-         y="895.6087"
-         x="218.92215"
-         id="tspan4386-5"
-         sodipodi:role="line">000</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="721.2049"
-       y="895.61029"
-       id="HDG_digit_R"
-       transform="scale(0.95383443,1.0484)"
-       inkscape:label="#text975"><tspan
-         sodipodi:role="line"
-         id="tspan4786"
-         x="721.2049"
-         y="895.61029"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#179ab7;fill-opacity:1;stroke-width:0.75">000</tspan></text>
-  </g>
+     x="768.71039"
+     height="59.519768"
+     width="89.289597"
+     id="ALT_mask"
+     style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
   <rect
      inkscape:label="#rect9211"
-     y="512.82642"
-     x="8.3655996"
-     height="275.79279"
-     width="117.6912"
-     id="ASI_trend_down_clip"
+     y="467.59009"
+     x="858.00543"
+     height="90.122147"
+     width="48.851151"
+     id="ALT_tens_clip"
      style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   <g
-     id="ASI_group"
-     inkscape:label="#g4784">
+     inkscape:label="#g5167"
+     id="ALT_frame">
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.20000005;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 856.91323,547.2032 0,240.22596"
+       id="path4309"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path4984"
+       d="m 856.91323,236.93596 0,241.91039"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.16267705;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 768.94214,790.64777 132.99332,0"
+       id="path965"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path967"
+       d="m 768.94214,235.42646 132.99332,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.16267705;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  </g>
+  <g
+     inkscape:label="#g5379"
+     id="ALT_group">
     <g
-       id="ASI_max"
-       inkscape:label="#g4996"
-       transform="translate(427.21679,200.65901)">
-      <rect
-         y="290.33853"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4786"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4788"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="270.33838" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4794"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="246.33833" />
-      <rect
-         y="226.33818"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4797"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4799"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="202.33833" />
-      <rect
-         y="182.33818"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4801"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="158.33813"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4803"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4805"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="138.33798" />
-      <rect
-         y="114.33834"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4807"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4809"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="94.338188" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4811"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="70.338142" />
-      <rect
-         y="50.337986"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4813"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4815"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="26.338337" />
-      <rect
-         y="6.3381853"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4817"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-17.661861"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4819"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4821"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-37.662018" />
-      <rect
-         y="-61.661663"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4823"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4825"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-81.661812" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4827"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-105.66186" />
-      <rect
-         y="-125.66202"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4829"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4831"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-149.66167" />
-      <rect
-         y="-169.6618"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4833"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-193.66185"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4835"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4837"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-213.66202" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4848"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-237.66246" />
-      <rect
-         y="-257.66263"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4851"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-281.66266"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4853"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4855"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-301.66281" />
-      <rect
-         y="-325.66266"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4857"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4859"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-345.66281" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4861"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-369.66287" />
-      <rect
-         y="-389.66302"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4863"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4865"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-413.66266" />
-      <rect
-         y="-433.66281"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4867"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-457.66284"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4869"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4871"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-477.66299" />
-      <rect
-         y="-501.66266"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4873"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4875"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-521.66278" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4877"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-545.66284" />
-      <rect
-         y="-565.66302"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4879"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4881"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-589.66266" />
-      <rect
-         y="-609.66278"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4883"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-633.66284"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4885"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4887"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-653.66302" />
-      <rect
-         y="-677.66266"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4889"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4891"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-697.66278" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4893"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-721.66284" />
-      <rect
-         y="-741.66302"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4895"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-765.66327"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4897"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4899"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-785.66345" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4901"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-809.66345" />
-      <rect
-         y="-829.66364"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4903"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4905"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-853.66345" />
-      <rect
-         y="-873.66364"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4907"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-897.6637"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4909"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4911"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-917.66382" />
-      <rect
-         y="-941.66345"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4913"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4915"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-961.66364" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4917"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-985.66364" />
-      <rect
-         y="-1005.6638"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4919"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4921"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1029.6635" />
-      <rect
-         y="-1049.6636"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4923"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-1073.6637"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4926"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4928"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1093.6638" />
-      <rect
-         y="-1117.6635"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4930"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4932"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1137.6636" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4934"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1161.6637" />
-      <rect
-         y="-1181.6638"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4936"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4938"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1205.6635" />
-      <rect
-         y="-1225.6636"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4940"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-1249.6637"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4942"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4944"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1269.6638" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4946"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1293.6641" />
-      <rect
-         y="-1313.6642"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4948"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-1337.6642"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4950"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4952"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1357.6644" />
-      <rect
-         y="-1381.6642"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4954"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4956"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1401.6644" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4958"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1425.6644" />
-      <rect
-         y="-1445.6646"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4960"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4962"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1469.6642" />
-      <rect
-         y="-1489.6644"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4964"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-1513.6644"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4966"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4968"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1533.6646" />
-      <rect
-         y="-1557.6642"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4970"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4972"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1577.6643" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4974"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1601.6644" />
-      <rect
-         y="-1621.6646"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4976"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4978"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1645.6642" />
-      <rect
-         y="-1665.6643"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4980"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-1689.6644"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4982"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4984"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1709.6646" />
-      <rect
-         y="-1733.6642"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4986"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4988"
-         width="18.482372"
-         height="18.800058"
-         x="-300.81363"
-         y="-1753.6643" />
-      <rect
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         id="rect4990"
-         width="18.482525"
-         height="22.800125"
-         x="-300.81439"
-         y="-1777.6644" />
-      <rect
-         y="-1797.6646"
-         x="-300.81363"
-         height="18.800058"
-         width="18.482372"
-         id="rect4992"
-         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      <rect
-         y="-1821.6649"
-         x="-300.81439"
-         height="22.800125"
-         width="18.482525"
-         id="rect4994"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    </g>
-    <g
-       transform="translate(0.69023445,0)"
-       inkscape:label="#g3847"
-       id="ASI_scale">
-      <g
-         id="ASI_scalenum"
-         inkscape:label="#g4464"
-         transform="translate(0,-763.04395)">
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="534.31567"
-           id="text4347"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4349"
-             x="91.900978"
-             y="534.31567"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">140</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4361"
-           y="408.40027"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="408.40027"
-             x="91.900978"
-             id="tspan4363"
-             sodipodi:role="line">160</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4368"
-           y="660.23047"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="660.23047"
-             x="91.900978"
-             id="tspan4370"
-             sodipodi:role="line">120</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="786.14551"
-           id="text4372"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4374"
-             x="91.900978"
-             y="786.14551"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">100</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4376"
-           y="912.06061"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="912.06061"
-             x="91.900978"
-             id="tspan4378"
-             sodipodi:role="line">080</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="1037.9757"
-           id="text4380"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4382"
-             x="91.900978"
-             y="1037.9757"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">060</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4384"
-           y="1163.8907"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="1163.8907"
-             x="91.900978"
-             id="tspan4386"
-             sodipodi:role="line">040</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="282.4852"
-           id="text4388"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4390"
-             x="91.900978"
-             y="282.4852"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">180</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4392"
-           y="156.57011"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="156.57011"
-             x="91.900978"
-             id="tspan4394"
-             sodipodi:role="line">200</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="30.655033"
-           id="text4396"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4398"
-             x="91.900978"
-             y="30.655033"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">220</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4400"
-           y="-95.260048"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="-95.260048"
-             x="91.900978"
-             id="tspan4402"
-             sodipodi:role="line">240</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="-221.17514"
-           id="text4404"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4406"
-             x="91.900978"
-             y="-221.17514"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">260</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4408"
-           y="-347.09021"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="-347.09021"
-             x="91.900978"
-             id="tspan4410"
-             sodipodi:role="line">280</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="-473.00531"
-           id="text4412"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4414"
-             x="91.900978"
-             y="-473.00531"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">300</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4416"
-           y="-598.92041"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="-598.92041"
-             x="91.900978"
-             id="tspan4418"
-             sodipodi:role="line">320</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="-724.83545"
-           id="text4420"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4422"
-             x="91.900978"
-             y="-724.83545"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">340</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4424"
-           y="-850.75055"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="-850.75055"
-             x="91.900978"
-             id="tspan4426"
-             sodipodi:role="line">360</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="-976.66565"
-           id="text4428"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4430"
-             x="91.900978"
-             y="-976.66565"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">380</tspan></text>
-        <text
-           inkscape:label="#text975"
-           transform="scale(0.95383277,1.0484018)"
-           id="text4432"
-           y="-1102.5807"
-           x="91.900978"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           xml:space="preserve"><tspan
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
-             y="-1102.5807"
-             x="91.900978"
-             id="tspan4434"
-             sodipodi:role="line">400</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
-           x="91.900978"
-           y="-1228.4958"
-           id="text4436"
-           transform="scale(0.95383277,1.0484018)"
-           inkscape:label="#text975"><tspan
-             sodipodi:role="line"
-             id="tspan4438"
-             x="91.900978"
-             y="-1228.4958"
-             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">420</tspan></text>
-      </g>
-      <g
-         id="ASI_scaletick"
-         inkscape:label="#g4562"
-         transform="translate(0,-763.04395)">
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4359"
-           d="m 105.17928,549.78856 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,615.79362 17.06206,0"
-           id="path4440"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4442"
-           d="m 105.17928,681.79842 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4446"
-           d="m 105.17928,747.80322 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,813.80802 17.06206,0"
-           id="path4448"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4450"
-           d="m 105.17928,879.81282 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,945.81762 17.06206,0"
-           id="path4452"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4454"
-           d="m 105.17928,1011.8224 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,1077.8272 17.06206,0"
-           id="path4456"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4458"
-           d="m 105.17928,1143.832 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,1209.8368 17.06206,0"
-           id="path4460"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4462"
-           d="m 105.17928,1275.8416 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,483.78402 17.06206,0"
-           id="path4506"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4508"
-           d="m 105.17928,417.77922 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,351.77442 17.06206,0"
-           id="path4510"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4512"
-           d="m 105.17928,285.76962 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,219.76482 17.06206,0"
-           id="path4514"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4516"
-           d="m 105.17928,153.76002 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,87.755223 17.06206,0"
-           id="path4518"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4520"
-           d="m 105.17928,21.750423 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-44.254377 17.06206,0"
-           id="path4522"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4524"
-           d="m 105.17928,-110.25918 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-176.26398 17.06206,0"
-           id="path4526"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4528"
-           d="m 105.17928,-242.26878 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-308.27358 17.06206,0"
-           id="path4530"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4532"
-           d="m 105.17928,-374.27838 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-440.28318 17.06206,0"
-           id="path4534"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4536"
-           d="m 105.17928,-506.28798 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-572.29278 17.06206,0"
-           id="path4538"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4540"
-           d="m 105.17928,-638.29758 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-704.30238 17.06206,0"
-           id="path4542"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4544"
-           d="m 105.17928,-770.30718 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-836.31198 17.06206,0"
-           id="path4546"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4548"
-           d="m 105.17928,-902.31678 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-968.32158 17.06206,0"
-           id="path4550"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4552"
-           d="m 105.17928,-1034.3264 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-1100.3312 17.06206,0"
-           id="path4554"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4556"
-           d="m 105.17928,-1166.336 17.06206,0"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-        <path
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-           d="m 105.17928,-1232.3408 17.06206,0"
-           id="path4558"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc" />
-        <path
-           sodipodi:nodetypes="cc"
-           inkscape:connector-curvature="0"
-           id="path4560"
-           d="m 105.17928,-1298.3456 17.06206,-10e-5"
-           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-      </g>
+       inkscape:label="#g5173"
+       id="ALT_box">
+      <path
+         sodipodi:nodetypes="cccccc"
+         inkscape:connector-curvature="0"
+         id="rect953"
+         d="m 856.4002,481.90842 2.2e-4,-15.92813 52.07464,0 0,93.34657 -52.07457,0 0,-15.26583"
+         style="fill:#000000;fill-opacity:1;stroke:#ffff00;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       <path
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
-         id="ASI_line"
-         d="m 123.76482,-2061.3896 0,2574.1872"
+         id="path951"
+         d="m 770.31078,481.90873 86.08971,-3.1e-4"
+         style="fill:none;fill-opacity:1;stroke:#ffff00;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffff00;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 770.31078,544.06163 86.08971,-6e-4"
+         id="path958"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+    </g>
+    <text
+       id="ALT_tens"
+       y="289.66925"
+       x="898.703"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
+       xml:space="preserve"
+       inkscape:label="#text913"
+       transform="scale(0.96366556,1.0377044)"><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:95%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="289.66925"
+         x="898.703"
+         id="tspan911"
+         sodipodi:role="line"> </tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="317.73038"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan919">40</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="344.55807"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan4300">20</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="371.38574"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan931">00</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="398.21341"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan927">80</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="425.04111"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan925">60</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="451.86877"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan923">40</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="478.69644"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan921">20</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="505.52414"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan917">00</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="532.35181"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan915">80</tspan><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.8364px;line-height:87%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         y="559.1795"
+         x="898.703"
+         sodipodi:role="line"
+         id="tspan4302">60</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="890.99316"
+       y="506.23941"
+       id="ALT_digits"
+       transform="scale(0.95383277,1.0484018)"
+       inkscape:label="#text975"><tspan
+         sodipodi:role="line"
+         id="tspan973"
+         x="890.99316"
+         y="506.23941"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48.8348px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#0dc04b;fill-opacity:1;stroke-width:0.75">00</tspan></text>
+  </g>
+  <path
+     style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     d="m 216.77826,137.60788 0,-135.9564208"
+     id="path985"
+     inkscape:connector-curvature="0"
+     sodipodi:nodetypes="cc" />
+  <path
+     style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     d="m 669.59655,137.60788 0,-135.9564208"
+     id="path989"
+     inkscape:connector-curvature="0"
+     sodipodi:nodetypes="cc" />
+  <path
+     sodipodi:nodetypes="cc"
+     inkscape:connector-curvature="0"
+     id="path991"
+     d="m 864.89945,137.60788 0,-135.9564208"
+     style="fill:none;fill-opacity:1;stroke:#515256;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <text
+     transform="scale(0.87678236,1.1405339)"
+     id="FMA_ap"
+     y="34.635155"
+     x="1080.6229"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     xml:space="preserve"
+     inkscape:label="#text983"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.657577"
+       y="34.635155"
+       x="1080.6229"
+       id="tspan4268"
+       sodipodi:role="line">AP 1+2</tspan></text>
+  <text
+     inkscape:label="#text983"
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="1080.6229"
+     y="74.709656"
+     id="FMA_fd"
+     transform="scale(0.87678236,1.1405339)"><tspan
+       sodipodi:role="line"
+       id="tspan4272"
+       x="1080.6229"
+       y="74.709656"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.657577">1 FD 2</tspan></text>
+  <text
+     transform="scale(0.87678236,1.1405339)"
+     id="FMA_athr"
+     y="115.05846"
+     x="1080.6229"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     xml:space="preserve"
+     inkscape:label="#text983"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.657577"
+       y="115.05846"
+       x="1080.6229"
+       id="tspan4276"
+       sodipodi:role="line">A/THR</tspan></text>
+  <text
+     inkscape:label="#text983"
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="874.48682"
+     y="34.635155"
+     id="FMA_catmode"
+     transform="scale(0.87678236,1.1405339)"><tspan
+       sodipodi:role="line"
+       id="tspan4280"
+       x="874.48682"
+       y="34.635155"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.657577">CAT 3</tspan></text>
+  <text
+     transform="scale(0.87678236,1.1405339)"
+     id="FMA_cattype"
+     y="74.709656"
+     x="874.48682"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     xml:space="preserve"
+     inkscape:label="#text983"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.657577"
+       y="74.709656"
+       x="874.48682"
+       id="tspan4284"
+       sodipodi:role="line">DUAL</tspan></text>
+  <text
+     inkscape:label="#text983"
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="874.48682"
+     y="115.05846"
+     id="FMA_nodh"
+     transform="scale(0.87678236,1.1405339)"><tspan
+       sodipodi:role="line"
+       id="tspan4288"
+       x="874.48682"
+       y="115.05846"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.657577">NO  DH</tspan></text>
+  <rect
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="FMA_catmode_box"
+     width="178.44022"
+     height="36.839169"
+     x="677.62024"
+     y="7.345109"
+     inkscape:label="#rect4290" />
+  <rect
+     inkscape:label="#rect4290"
+     y="52.629978"
+     x="677.62024"
+     height="36.839169"
+     width="178.44022"
+     id="FMA_cattype_box"
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <rect
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="FMA_dh_box"
+     width="178.44022"
+     height="36.839169"
+     x="677.62024"
+     y="98.663033"
+     inkscape:label="#rect4290" />
+  <rect
+     inkscape:label="#rect4290"
+     y="7.3453288"
+     x="873.73383"
+     height="36.838722"
+     width="143.56436"
+     id="FMA_ap_box"
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <rect
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="FMA_fd_box"
+     width="143.56436"
+     height="36.838722"
+     x="873.73383"
+     y="52.630581"
+     inkscape:label="#rect4290" />
+  <rect
+     inkscape:label="#rect4290"
+     y="98.663651"
+     x="873.73383"
+     height="36.838722"
+     width="143.56436"
+     id="FMA_athr_box"
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <text
+     inkscape:label="#text983"
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="123.23077"
+     y="34.635437"
+     id="FMA_thrust"
+     transform="scale(0.87678236,1.1405339)"><tspan
+       sodipodi:role="line"
+       id="tspan981"
+       x="123.23077"
+       y="34.635437"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.657577">SPEED</tspan></text>
+  <rect
+     inkscape:label="#rect4290"
+     y="7.4160867"
+     x="7.3189778"
+     height="36.76775"
+     width="200.56206"
+     id="FMA_thrust_box"
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+  <rect
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="FMA_cat_box"
+     width="178.44023"
+     height="82.123947"
+     x="677.62024"
+     y="7.3451986"
+     inkscape:label="#rect4290" />
+  <text
+     transform="scale(0.87678236,1.1405339)"
+     id="FMA_combined"
+     y="34.635437"
+     x="505.48523"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     xml:space="preserve"
+     inkscape:label="#text983"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#0dc04b;fill-opacity:1;stroke-width:0.657577"
+       y="34.635437"
+       x="505.48523"
+       id="tspan4354"
+       sodipodi:role="line">FLARE</tspan></text>
+  <rect
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.39996576;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="FMA_combined_box"
+     width="293.76205"
+     height="36.76775"
+     x="296.9281"
+     y="7.4160867"
+     inkscape:label="#rect4290" />
+  <text
+     transform="scale(0.87678236,1.1405339)"
+     id="FMA_dh"
+     y="115.05846"
+     x="826.09802"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     xml:space="preserve"
+     inkscape:label="#text983"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#cecdce;fill-opacity:1;stroke-width:0.657577"
+       y="115.05846"
+       x="826.09802"
+       id="tspan4301"
+       sodipodi:role="line">DH</tspan></text>
+  <text
+     inkscape:label="#text983"
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="922.034"
+     y="115.05846"
+     id="FMA_dhn"
+     transform="scale(0.87678236,1.1405339)"><tspan
+       sodipodi:role="line"
+       id="tspan4305"
+       x="922.034"
+       y="115.05846"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.657577">250</tspan></text>
+  <rect
+     style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:2.4000001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="FMA_flx_box"
+     width="171.9402"
+     height="84.557259"
+     x="21.79715"
+     y="5.9218655"
+     inkscape:label="#rect4290" />
+  <text
+     inkscape:label="#text983"
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     x="185.85408"
+     y="74.429558"
+     id="FMA_flxtemp"
+     transform="scale(0.87678235,1.1405339)"><tspan
+       sodipodi:role="line"
+       id="tspan4316"
+       x="185.85408"
+       y="74.429558"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#179ab7;fill-opacity:1;stroke-width:0.657577">+40</tspan></text>
+  <text
+     transform="scale(0.87678236,1.1405339)"
+     id="FMA_lvrclb"
+     y="114.70684"
+     x="123.23077"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.657577"
+     xml:space="preserve"
+     inkscape:label="#text983"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35.9995px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.657577"
+       y="114.70684"
+       x="123.23077"
+       id="tspan4294"
+       sodipodi:role="line">LVR  CLB</tspan></text>
+  <g
+     inkscape:label="#g4853"
+     id="HDG_group">
+    <g
+       id="HDG_scale"
+       inkscape:label="#g4743"
+       transform="translate(-104.78479,0)">
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 256.91925,944.75532 0,22.36203"
+         id="path4456-8"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <text
+         inkscape:label="#text975"
+         transform="scale(0.95383278,1.0484018)"
+         id="HDG_one"
+         y="958.2016"
+         x="269.18036"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+         xml:space="preserve"><tspan
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+           y="958.2016"
+           x="269.18036"
+           id="tspan4386-6"
+           sodipodi:role="line">00</tspan></text>
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4691"
+         d="m 651.08597,944.75532 0,22.36203"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <text
+         xml:space="preserve"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+         x="579.11359"
+         y="958.2016"
+         id="HDG_four"
+         transform="scale(0.95383278,1.0484018)"
+         inkscape:label="#text975"><tspan
+           sodipodi:role="line"
+           id="tspan4695"
+           x="579.11359"
+           y="958.2016"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">00</tspan></text>
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4697"
+         d="m 306.19037,944.75532 0,12.35406"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4699"
+         d="m 355.46117,944.75532 0,22.36203"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 454.00277,944.75532 0,22.36203"
+         id="path4701"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 552.54437,944.75532 0,22.36203"
+         id="path4703"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <text
+         xml:space="preserve"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+         x="372.49115"
+         y="958.2016"
+         id="HDG_two"
+         transform="scale(0.95383278,1.0484018)"
+         inkscape:label="#text975"><tspan
+           sodipodi:role="line"
+           id="tspan4707"
+           x="372.49115"
+           y="958.2016"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">00</tspan></text>
+      <text
+         inkscape:label="#text975"
+         transform="scale(0.95383278,1.0484018)"
+         id="HDG_three"
+         y="958.2016"
+         x="475.80234"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+         xml:space="preserve"><tspan
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+           y="958.2016"
+           x="475.80234"
+           id="tspan4711"
+           sodipodi:role="line">00</tspan></text>
+      <text
+         inkscape:label="#text975"
+         transform="scale(0.95383278,1.0484018)"
+         id="HDG_five"
+         y="958.2016"
+         x="682.42474"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+         xml:space="preserve"><tspan
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+           y="958.2016"
+           x="682.42474"
+           id="tspan4715"
+           sodipodi:role="line">00</tspan></text>
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 404.73197,944.75532 0,12.35406"
+         id="path4717"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4719"
+         d="m 503.27357,944.75532 0,12.35406"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 601.81517,944.75532 0,12.35406"
+         id="path4721"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 207.64877,944.75532 0,12.35406"
+         id="path4723"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 749.62718,944.75532 0,22.36203"
+         id="path4725"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <text
+         xml:space="preserve"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+         x="785.73553"
+         y="958.2016"
+         id="HDG_six"
+         transform="scale(0.95383278,1.0484018)"
+         inkscape:label="#text975"><tspan
+           sodipodi:role="line"
+           id="tspan4729"
+           x="785.73553"
+           y="958.2016"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75">00</tspan></text>
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4731"
+         d="m 700.35638,944.75532 0,12.35406"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4733"
+         d="m 848.16878,944.75532 0,22.36203"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <text
+         inkscape:label="#text975"
+         transform="scale(0.95383278,1.0484018)"
+         id="HDG_seven"
+         y="958.2016"
+         x="889.04669"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+         xml:space="preserve"><tspan
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+           y="958.2016"
+           x="889.04669"
+           id="tspan4737"
+           sodipodi:role="line">00</tspan></text>
+      <path
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 798.89798,944.75532 0,12.35406"
+         id="path4739"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4741"
+         d="m 897.43958,944.75532 0,12.35406"
          style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     </g>
+    <rect
+       style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:4.64450645;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="HDG_pointer"
+       width="7.7972717"
+       height="53.319752"
+       x="443.85849"
+       y="907.00177"
+       inkscape:label="#rect4954" />
     <path
        style="fill:none;fill-opacity:1;stroke:#179ab7;stroke-width:4;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 155.37613,491.12121 -1e-5,43.41526 -40.47717,-21.70763 z"
-       id="ASI_target"
+       d="m 426.05644,912.48947 43.41526,10e-6 -21.70763,40.47717 z"
+       id="HDG_target"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cccc"
        inkscape:label="#rect902" />
     <g
-       transform="matrix(1.0666667,0,0,1.066636,0.69023445,-0.50381959)"
-       inkscape:label="#g949"
-       id="ASI_index">
-      <path
-         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:4.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 92.069682,481.26097 42.765978,0"
-         id="path930"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cc" />
-      <path
-         inkscape:label="#path905"
-         style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:2.71116304;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 139.62834,491.54141 0,-20.391 -17.13886,10.1955 z"
-         id="path928"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cccc" />
-      <path
-         sodipodi:nodetypes="cc"
-         inkscape:connector-curvature="0"
-         id="path944"
-         d="m 2.3529052,481.26097 6.5316019,0"
-         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:4.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+       id="CRS_pointer"
+       inkscape:label="#g5019"
+       transform="matrix(1.0666667,0,0,1.066636,7.9500002,2.8086774)">
+      <rect
+         y="897.6875"
+         x="409.21875"
+         height="46.03125"
+         width="6.1875"
+         id="rect5013"
+         style="fill:#b055be;fill-opacity:1;stroke:none;stroke-width:2.79342866;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <rect
+         transform="matrix(0,1,-1,0,0,0)"
+         style="fill:#b055be;fill-opacity:1;stroke:none;stroke-width:2.19441199;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect5015"
+         width="6.1875"
+         height="28.40625"
+         x="929.98438"
+         y="-426.51562" />
+    </g>
+    <rect
+       inkscape:label="#rect4872"
+       transform="matrix(0.57965979,0.8148586,-0.57965979,0.8148586,0,0)"
+       y="194.07515"
+       x="966.534"
+       height="14.344484"
+       width="14.344484"
+       id="TRK_pointer"
+       style="fill:none;fill-opacity:1;stroke:#08b837;stroke-width:3.86463165;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="218.92215"
+       y="895.6087"
+       id="HDG_digit_L"
+       transform="scale(0.95383278,1.0484018)"
+       inkscape:label="#text975"><tspan
+         sodipodi:role="line"
+         id="tspan4386-5"
+         x="218.92215"
+         y="895.6087"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75">000</tspan></text>
+    <text
+       inkscape:label="#text975"
+       transform="scale(0.95383443,1.0484)"
+       id="HDG_digit_R"
+       y="895.61029"
+       x="721.2049"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
+       xml:space="preserve"><tspan
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
+         y="895.61029"
+         x="721.2049"
+         id="tspan4786"
+         sodipodi:role="line">000</tspan></text>
+  </g>
+  <rect
+     style="opacity:0.46000001;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:1.27696717;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="ASI_trend_down_clip"
+     width="117.6912"
+     height="275.79279"
+     x="8.3655996"
+     y="512.82642"
+     inkscape:label="#rect9211" />
+  <g
+     inkscape:label="#g4784"
+     id="ASI_group">
+    <g
+       transform="translate(427.21679,200.65901)"
+       inkscape:label="#g4996"
+       id="ASI_max">
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4786"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="290.33853" />
+      <rect
+         y="270.33838"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4788"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="246.33833"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4794"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4797"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="226.33818" />
+      <rect
+         y="202.33833"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4799"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4801"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="182.33818" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4803"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="158.33813" />
+      <rect
+         y="138.33798"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4805"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4807"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="114.33834" />
+      <rect
+         y="94.338188"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4809"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="70.338142"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4811"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4813"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="50.337986" />
+      <rect
+         y="26.338337"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4815"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4817"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="6.3381853" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4819"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-17.661861" />
+      <rect
+         y="-37.662018"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4821"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4823"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-61.661663" />
+      <rect
+         y="-81.661812"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4825"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-105.66186"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4827"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4829"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-125.66202" />
+      <rect
+         y="-149.66167"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4831"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4833"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-169.6618" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4835"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-193.66185" />
+      <rect
+         y="-213.66202"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4837"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-237.66246"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4848"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4851"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-257.66263" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4853"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-281.66266" />
+      <rect
+         y="-301.66281"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4855"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4857"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-325.66266" />
+      <rect
+         y="-345.66281"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4859"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-369.66287"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4861"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4863"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-389.66302" />
+      <rect
+         y="-413.66266"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4865"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4867"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-433.66281" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4869"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-457.66284" />
+      <rect
+         y="-477.66299"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4871"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4873"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-501.66266" />
+      <rect
+         y="-521.66278"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4875"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-545.66284"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4877"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4879"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-565.66302" />
+      <rect
+         y="-589.66266"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4881"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4883"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-609.66278" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4885"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-633.66284" />
+      <rect
+         y="-653.66302"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4887"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4889"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-677.66266" />
+      <rect
+         y="-697.66278"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4891"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-721.66284"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4893"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4895"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-741.66302" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4897"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-765.66327" />
+      <rect
+         y="-785.66345"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4899"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-809.66345"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4901"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4903"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-829.66364" />
+      <rect
+         y="-853.66345"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4905"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4907"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-873.66364" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4909"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-897.6637" />
+      <rect
+         y="-917.66382"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4911"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4913"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-941.66345" />
+      <rect
+         y="-961.66364"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4915"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-985.66364"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4917"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4919"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1005.6638" />
+      <rect
+         y="-1029.6635"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4921"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4923"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1049.6636" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4926"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1073.6637" />
+      <rect
+         y="-1093.6638"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4928"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4930"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1117.6635" />
+      <rect
+         y="-1137.6636"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4932"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-1161.6637"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4934"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4936"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1181.6638" />
+      <rect
+         y="-1205.6635"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4938"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4940"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1225.6636" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4942"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1249.6637" />
+      <rect
+         y="-1269.6638"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4944"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-1293.6641"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4946"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4948"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1313.6642" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4950"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1337.6642" />
+      <rect
+         y="-1357.6644"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4952"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4954"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1381.6642" />
+      <rect
+         y="-1401.6644"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4956"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-1425.6644"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4958"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4960"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1445.6646" />
+      <rect
+         y="-1469.6642"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4962"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4964"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1489.6644" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4966"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1513.6644" />
+      <rect
+         y="-1533.6646"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4968"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4970"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1557.6642" />
+      <rect
+         y="-1577.6643"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4972"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-1601.6644"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4974"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4976"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1621.6646" />
+      <rect
+         y="-1645.6642"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4978"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4980"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1665.6643" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4982"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1689.6644" />
+      <rect
+         y="-1709.6646"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4984"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4986"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1733.6642" />
+      <rect
+         y="-1753.6643"
+         x="-300.81363"
+         height="18.800058"
+         width="18.482372"
+         id="rect4988"
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         y="-1777.6644"
+         x="-300.81439"
+         height="22.800125"
+         width="18.482525"
+         id="rect4990"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <rect
+         style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19994247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4992"
+         width="18.482372"
+         height="18.800058"
+         x="-300.81363"
+         y="-1797.6646" />
+      <rect
+         style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.19987428;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect4994"
+         width="18.482525"
+         height="22.800125"
+         x="-300.81439"
+         y="-1821.6649" />
     </g>
     <g
-       id="ASI_trend_up"
-       inkscape:label="#g4874">
+       id="ASI_scale"
+       inkscape:label="#g3847"
+       transform="translate(0.69023445,0)">
+      <g
+         transform="translate(0,-763.04395)"
+         inkscape:label="#g4464"
+         id="ASI_scalenum">
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4347"
+           y="534.31567"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="534.31567"
+             x="91.900978"
+             id="tspan4349"
+             sodipodi:role="line">140</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="408.40027"
+           id="text4361"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4363"
+             x="91.900978"
+             y="408.40027"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">160</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="660.23047"
+           id="text4368"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4370"
+             x="91.900978"
+             y="660.23047"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">120</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4372"
+           y="786.14551"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="786.14551"
+             x="91.900978"
+             id="tspan4374"
+             sodipodi:role="line">100</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="912.06061"
+           id="text4376"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4378"
+             x="91.900978"
+             y="912.06061"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">080</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4380"
+           y="1037.9757"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="1037.9757"
+             x="91.900978"
+             id="tspan4382"
+             sodipodi:role="line">060</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="1163.8907"
+           id="text4384"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4386"
+             x="91.900978"
+             y="1163.8907"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">040</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4388"
+           y="282.4852"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="282.4852"
+             x="91.900978"
+             id="tspan4390"
+             sodipodi:role="line">180</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="156.57011"
+           id="text4392"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4394"
+             x="91.900978"
+             y="156.57011"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">200</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4396"
+           y="30.655033"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="30.655033"
+             x="91.900978"
+             id="tspan4398"
+             sodipodi:role="line">220</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="-95.260048"
+           id="text4400"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4402"
+             x="91.900978"
+             y="-95.260048"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">240</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4404"
+           y="-221.17514"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="-221.17514"
+             x="91.900978"
+             id="tspan4406"
+             sodipodi:role="line">260</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="-347.09021"
+           id="text4408"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4410"
+             x="91.900978"
+             y="-347.09021"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">280</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4412"
+           y="-473.00531"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="-473.00531"
+             x="91.900978"
+             id="tspan4414"
+             sodipodi:role="line">300</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="-598.92041"
+           id="text4416"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4418"
+             x="91.900978"
+             y="-598.92041"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">320</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4420"
+           y="-724.83545"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="-724.83545"
+             x="91.900978"
+             id="tspan4422"
+             sodipodi:role="line">340</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="-850.75055"
+           id="text4424"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4426"
+             x="91.900978"
+             y="-850.75055"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">360</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4428"
+           y="-976.66565"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="-976.66565"
+             x="91.900978"
+             id="tspan4430"
+             sodipodi:role="line">380</tspan></text>
+        <text
+           xml:space="preserve"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           x="91.900978"
+           y="-1102.5807"
+           id="text4432"
+           transform="scale(0.95383277,1.0484018)"
+           inkscape:label="#text975"><tspan
+             sodipodi:role="line"
+             id="tspan4434"
+             x="91.900978"
+             y="-1102.5807"
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75">400</tspan></text>
+        <text
+           inkscape:label="#text975"
+           transform="scale(0.95383277,1.0484018)"
+           id="text4436"
+           y="-1228.4958"
+           x="91.900978"
+           style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.75"
+           xml:space="preserve"><tspan
+             style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke-width:0.75"
+             y="-1228.4958"
+             x="91.900978"
+             id="tspan4438"
+             sodipodi:role="line">420</tspan></text>
+      </g>
+      <g
+         transform="translate(0,-763.04395)"
+         inkscape:label="#g4562"
+         id="ASI_scaletick">
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,549.78856 17.06206,0"
+           id="path4359"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4440"
+           d="m 105.17928,615.79362 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,681.79842 17.06206,0"
+           id="path4442"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,747.80322 17.06206,0"
+           id="path4446"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4448"
+           d="m 105.17928,813.80802 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,879.81282 17.06206,0"
+           id="path4450"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4452"
+           d="m 105.17928,945.81762 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,1011.8224 17.06206,0"
+           id="path4454"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4456"
+           d="m 105.17928,1077.8272 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,1143.832 17.06206,0"
+           id="path4458"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4460"
+           d="m 105.17928,1209.8368 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,1275.8416 17.06206,0"
+           id="path4462"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4506"
+           d="m 105.17928,483.78402 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,417.77922 17.06206,0"
+           id="path4508"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4510"
+           d="m 105.17928,351.77442 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,285.76962 17.06206,0"
+           id="path4512"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4514"
+           d="m 105.17928,219.76482 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,153.76002 17.06206,0"
+           id="path4516"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4518"
+           d="m 105.17928,87.755223 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,21.750423 17.06206,0"
+           id="path4520"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4522"
+           d="m 105.17928,-44.254377 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-110.25918 17.06206,0"
+           id="path4524"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4526"
+           d="m 105.17928,-176.26398 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-242.26878 17.06206,0"
+           id="path4528"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4530"
+           d="m 105.17928,-308.27358 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-374.27838 17.06206,0"
+           id="path4532"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4534"
+           d="m 105.17928,-440.28318 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-506.28798 17.06206,0"
+           id="path4536"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4538"
+           d="m 105.17928,-572.29278 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-638.29758 17.06206,0"
+           id="path4540"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4542"
+           d="m 105.17928,-704.30238 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-770.30718 17.06206,0"
+           id="path4544"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4546"
+           d="m 105.17928,-836.31198 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-902.31678 17.06206,0"
+           id="path4548"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4550"
+           d="m 105.17928,-968.32158 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-1034.3264 17.06206,0"
+           id="path4552"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4554"
+           d="m 105.17928,-1100.3312 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-1166.336 17.06206,0"
+           id="path4556"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path4558"
+           d="m 105.17928,-1232.3408 17.06206,0"
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+        <path
+           style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+           d="m 105.17928,-1298.3456 17.06206,-10e-5"
+           id="path4560"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+      </g>
       <path
-         inkscape:label="#path4632"
-         sodipodi:nodetypes="cc"
+         style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 123.76482,-2061.3896 0,2574.1872"
+         id="ASI_line"
          inkscape:connector-curvature="0"
-         id="path4632"
-         d="m 102.47083,892.24236 0,-377.61127"
-         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+         sodipodi:nodetypes="cc" />
+    </g>
+    <path
+       inkscape:label="#rect902"
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="ASI_target"
+       d="m 155.37613,491.12121 -1e-5,43.41526 -40.47717,-21.70763 z"
+       style="fill:none;fill-opacity:1;stroke:#179ab7;stroke-width:4;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+    <g
+       id="ASI_index"
+       inkscape:label="#g949"
+       transform="matrix(1.0666667,0,0,1.066636,0.69023445,-0.50381959)">
       <path
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
-         id="path4642"
-         d="M 91.191843,534.39032 102.47104,513.68716"
-         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+         id="path930"
+         d="m 92.069682,481.26097 42.765978,0"
+         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:4.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
       <path
-         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-         d="m 113.75024,534.39032 -11.2792,-20.70316"
-         id="path4644"
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path928"
+         d="m 139.62834,491.54141 0,-20.391 -17.13886,10.1955 z"
+         style="fill:#c9d121;fill-opacity:1;stroke:none;stroke-width:2.71116304;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         inkscape:label="#path905" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:4.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 2.3529052,481.26097 6.5316019,0"
+         id="path944"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="cc" />
     </g>
     <g
        inkscape:label="#g4874"
-       id="ASI_trend_down"
-       transform="matrix(1,0,0,-1,0,1025.6524)">
+       id="ASI_trend_up">
       <path
          style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
          d="m 102.47083,892.24236 0,-377.61127"
-         id="path4886"
+         id="path4632"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="cc"
          inkscape:label="#path4632" />
       <path
          style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
          d="M 91.191843,534.39032 102.47104,513.68716"
-         id="path4888"
+         id="path4642"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="cc" />
       <path
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
-         id="path4890"
+         id="path4644"
          d="m 113.75024,534.39032 -11.2792,-20.70316"
          style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
     </g>
+    <g
+       transform="matrix(1,0,0,-1,0,1025.6524)"
+       id="ASI_trend_down"
+       inkscape:label="#g4874">
+      <path
+         inkscape:label="#path4632"
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4886"
+         d="m 102.47083,892.24236 0,-377.61127"
+         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4888"
+         d="M 91.191843,534.39032 102.47104,513.68716"
+         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:#c9d121;stroke-width:3.5999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 113.75024,534.39032 -11.2792,-20.70316"
+         id="path4890"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+    </g>
     <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="69.848434"
-       y="835.1153"
+       inkscape:label="#text975"
+       transform="scale(0.95383277,1.0484018)"
        id="ASI_mach"
-       transform="scale(0.95383277,1.0484018)"
-       inkscape:label="#text975"><tspan
-         sodipodi:role="line"
-         id="tspan4664"
-         x="69.848434"
-         y="835.1153"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48.83483124px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#0dc04b;fill-opacity:1;stroke-width:0.75">000</tspan></text>
-    <text
-       inkscape:label="#text975"
-       transform="scale(0.95383277,1.0484018)"
-       id="ASI_mach_decimal"
        y="835.1153"
-       x="51.798809"
+       x="69.848434"
        style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48.83483124px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48.8348px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#0dc04b;fill-opacity:1;stroke-width:0.75"
          y="835.1153"
-         x="51.798809"
-         id="tspan4668"
-         sodipodi:role="line">.</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="95.148567"
-       y="787.28491"
-       id="ASI_digit_DN"
-       transform="scale(0.95382555,1.0484097)"
-       inkscape:label="#text975"><tspan
-         sodipodi:role="line"
-         id="tspan4686"
-         x="95.148567"
-         y="787.28491"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75">000</tspan></text>
-    <text
-       inkscape:label="#text975"
-       transform="scale(0.95382558,1.0484097)"
-       id="ASI_digit_UP"
-       y="220.32645"
-       x="95.148567"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-       xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
-         y="220.32645"
-         x="95.148567"
-         id="tspan4690"
+         x="69.848434"
+         id="tspan4664"
          sodipodi:role="line">000</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#0dc04b;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="51.798809"
+       y="835.1153"
+       id="ASI_mach_decimal"
+       transform="scale(0.95383277,1.0484018)"
+       inkscape:label="#text975"><tspan
+         sodipodi:role="line"
+         id="tspan4668"
+         x="51.798809"
+         y="835.1153"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48.8348px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#0dc04b;fill-opacity:1;stroke-width:0.75">.</tspan></text>
     <text
        inkscape:label="#text975"
-       transform="scale(0.95382558,1.0484097)"
-       id="ASI_decimal_DN"
+       transform="scale(0.95382555,1.0484097)"
+       id="ASI_digit_DN"
        y="787.28491"
-       x="80.506805"
+       x="95.148567"
        style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
        xml:space="preserve"><tspan
          style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
          y="787.28491"
-         x="80.506805"
-         id="tspan4691"
-         sodipodi:role="line">.</tspan></text>
+         x="95.148567"
+         id="tspan4686"
+         sodipodi:role="line">000</tspan></text>
     <text
        xml:space="preserve"
        style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-       x="80.506668"
+       x="95.148567"
        y="220.32645"
-       id="ASI_decimal_UP"
+       id="ASI_digit_UP"
        transform="scale(0.95382558,1.0484097)"
        inkscape:label="#text975"><tspan
          sodipodi:role="line"
-         id="tspan4696"
-         x="80.506668"
+         id="tspan4690"
+         x="95.148567"
          y="220.32645"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75">000</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="80.506805"
+       y="787.28491"
+       id="ASI_decimal_DN"
+       transform="scale(0.95382558,1.0484097)"
+       inkscape:label="#text975"><tspan
+         sodipodi:role="line"
+         id="tspan4691"
+         x="80.506805"
+         y="787.28491"
          style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75">.</tspan></text>
-  </g>
-  <g
-     id="ASI_error"
-     inkscape:label="#g4779">
     <text
        inkscape:label="#text975"
-       transform="scale(0.95383278,1.0484018)"
-       id="text4384-2"
-       y="505.46484"
-       x="118.56967"
-       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#f80000;fill-opacity:1;stroke:none;stroke-width:0.75;"
+       transform="scale(0.95382558,1.0484097)"
+       id="ASI_decimal_UP"
+       y="220.32645"
+       x="80.506668"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#f80000;fill-opacity:1;stroke-width:0.75;"
-         y="505.46484"
-         x="118.56967"
-         id="tspan4386-4"
-         sodipodi:role="line">SPD</tspan></text>
-    <path
-       inkscape:label="#ASI_line-8"
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="ASI_line_red"
-       d="m 124.45518,236.9723 0,552.07397"
-       style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;text-anchor:start;fill:#179ab7;fill-opacity:1;stroke-width:0.75"
+         y="220.32645"
+         x="80.506668"
+         id="tspan4696"
+         sodipodi:role="line">.</tspan></text>
   </g>
   <g
-     id="ASI_frame"
-     inkscape:label="#g4757">
+     inkscape:label="#g4779"
+     id="ASI_error">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#f80000;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="118.56967"
+       y="505.46484"
+       id="text4384-2"
+       transform="scale(0.95383278,1.0484018)"
+       inkscape:label="#text975"><tspan
+         sodipodi:role="line"
+         id="tspan4386-4"
+         x="118.56967"
+         y="505.46484"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#f80000;fill-opacity:1;stroke-width:0.75">SPD</tspan></text>
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 124.45518,236.9723 0,552.07397"
+       id="ASI_line_red"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc"
+       inkscape:label="#ASI_line-8" />
+  </g>
+  <g
+     inkscape:label="#g4757"
+     id="ASI_frame">
+    <path
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       d="m 13.168124,235.4451 141.300716,0"
+       id="rect919"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
     <path
        sodipodi:nodetypes="cc"
        inkscape:connector-curvature="0"
-       id="rect919"
-       d="m 13.168124,235.4451 141.300716,0"
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-    <path
-       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
-       d="m 13.167811,790.62913 141.300719,0"
        id="path922"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
+       d="m 13.167811,790.62913 141.300719,0"
+       style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
   </g>
-  <text
-     inkscape:label="#text975"
-     transform="scale(0.95383278,1.0484018)"
-     id="AI_error"
-     y="503.59891"
-     x="463.77478"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.75"
-     xml:space="preserve"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:56px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75"
-       y="503.59891"
-       x="463.77478"
-       id="tspan4386-4-1"
-       sodipodi:role="line">ATT</tspan></text>
-  <text
-     inkscape:label="#text975"
-     transform="scale(0.95383278,1.0484018)"
-     id="ALT_error"
-     y="505.93329"
-     x="851.70166"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.75"
-     xml:space="preserve"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75"
-       y="505.93329"
-       x="851.70166"
-       id="tspan4386-4-0"
-       sodipodi:role="line">ALT</tspan></text>
   <text
      xml:space="preserve"
      style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.75"
-     x="1029.0986"
-     y="445.50174"
-     id="VS_error"
+     x="463.77478"
+     y="503.59891"
+     id="AI_error"
      transform="scale(0.95383278,1.0484018)"
      inkscape:label="#text975"><tspan
        sodipodi:role="line"
-       id="tspan4386-4-0-2"
-       x="1029.0986"
-       y="445.50174"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75">V</tspan><tspan
+       id="tspan4386-4-1"
+       x="463.77478"
+       y="503.59891"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:56px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75">ATT</tspan></text>
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.75"
+     x="851.70166"
+     y="505.93329"
+     id="ALT_error"
+     transform="scale(0.95383278,1.0484018)"
+     inkscape:label="#text975"><tspan
        sodipodi:role="line"
-       x="1029.0986"
-       y="505.50174"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75"
-       id="tspan4813">/</tspan><tspan
-       sodipodi:role="line"
-       x="1029.0986"
-       y="565.50171"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75"
-       id="tspan4815">S</tspan></text>
+       id="tspan4386-4-0"
+       x="851.70166"
+       y="505.93329"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75">ALT</tspan></text>
   <text
      inkscape:label="#text975"
      transform="scale(0.95383278,1.0484018)"
-     id="HDG_error"
-     y="950.08264"
-     x="522.40784"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.75"
+     id="VS_error"
+     y="445.50174"
+     x="1029.0986"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.75"
      xml:space="preserve"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ff0000;fill-opacity:1;stroke-width:0.75"
-       y="950.08264"
-       x="522.40784"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75"
+       y="445.50174"
+       x="1029.0986"
+       id="tspan4386-4-0-2"
+       sodipodi:role="line">V</tspan><tspan
+       id="tspan4813"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75"
+       y="505.50174"
+       x="1029.0986"
+       sodipodi:role="line">/</tspan><tspan
+       id="tspan4815"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.75"
+       y="565.50171"
+       x="1029.0986"
+       sodipodi:role="line">S</tspan></text>
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.75"
+     x="522.40784"
+     y="950.08264"
+     id="HDG_error"
+     transform="scale(0.95383278,1.0484018)"
+     inkscape:label="#text975"><tspan
+       sodipodi:role="line"
        id="tspan4386-4-5"
-       sodipodi:role="line">HDG</tspan></text>
+       x="522.40784"
+       y="950.08264"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:end;text-anchor:end;fill:#ff0000;fill-opacity:1;stroke-width:0.75">HDG</tspan></text>
   <text
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;font-size:30px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
-     x="34.684372"
-     y="874.4469"
+     inkscape:label="#text1607"
      id="machError"
-     inkscape:label="#text1607"><tspan
-       sodipodi:role="line"
-       id="tspan1605"
-       x="34.684372"
+     y="874.4469"
+     x="34.684372"
+     style="font-style:normal;font-weight:normal;font-size:30px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
+     xml:space="preserve"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#ff0000;fill-opacity:1;stroke-width:0.75"
        y="874.4469"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#ff0000;fill-opacity:1;stroke-width:0.75">MACH</tspan></text>
+       x="34.684372"
+       id="tspan1605"
+       sodipodi:role="line">MACH</tspan></text>
   <text
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;font-size:30px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:0.75;"
-     x="667.37634"
-     y="855.60309"
+     inkscape:label="#text1608"
      id="ilsError"
-     inkscape:label="#text1608"><tspan
-       sodipodi:role="line"
-       id="tspan773"
-       x="667.37634"
+     y="855.60309"
+     x="667.37634"
+     style="font-style:normal;font-weight:normal;font-size:30px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#bb6100;fill-opacity:1;stroke:none;stroke-width:0.75"
+     xml:space="preserve"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#bb6100;fill-opacity:1;stroke-width:0.75"
        y="855.60309"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#bb6100;fill-opacity:1;stroke-width:0.75;">ILS</tspan></text>
+       x="667.37634"
+       id="tspan773"
+       sodipodi:role="line">ILS</tspan></text>
   <text
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;font-size:38.98999884px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75;"
-     x="34.684372"
+     id="ils_code"
      y="935.95209"
-     id="ils_code"><tspan
-       sodipodi:role="line"
-       id="tspan978"
-       x="34.684372"
+     x="34.684372"
+     style="font-style:normal;font-weight:normal;font-size:38.99px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
+     xml:space="preserve"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.99px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#b055be;fill-opacity:1;stroke-width:0.75"
        y="935.95209"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.98999884px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#b055be;fill-opacity:1;stroke-width:0.75;">ILS</tspan></text>
+       x="34.684372"
+       id="tspan978"
+       sodipodi:role="line">ILS</tspan></text>
   <text
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;font-size:38.98999884px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75;"
-     x="34.684372"
+     id="ils_freq"
      y="974.72784"
-     id="ils_freq"><tspan
-       sodipodi:role="line"
-       id="tspan979"
-       x="34.684372"
-       y="974.72784"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.98999884px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#b055be;fill-opacity:1;stroke-width:0.75;">000.00</tspan></text>
-  <text
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;font-size:38.98999884px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75;"
      x="34.684372"
-     y="1013.5292"
-     id="dme_dist"><tspan
-       sodipodi:role="line"
-       id="tspan780"
+     style="font-style:normal;font-weight:normal;font-size:38.99px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
+     xml:space="preserve"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.99px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#b055be;fill-opacity:1;stroke-width:0.75"
+       y="974.72784"
        x="34.684372"
+       id="tspan979"
+       sodipodi:role="line">000.00</tspan></text>
+  <text
+     id="dme_dist"
+     y="1013.5292"
+     x="34.684372"
+     style="font-style:normal;font-weight:normal;font-size:38.99px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
+     xml:space="preserve"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.99px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#b055be;fill-opacity:1;stroke-width:0.75"
        y="1013.5292"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:38.98999884px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#b055be;fill-opacity:1;stroke-width:0.75;">0.0</tspan></text>
+       x="34.684372"
+       id="tspan780"
+       sodipodi:role="line">0.0</tspan></text>
   <text
-     xml:space="preserve"
-     style="font-style:normal;font-weight:normal;font-size:30.00000191px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
-     x="116.45473"
-     y="1014.0706"
+     inkscape:label="#dme_dist-5"
      id="dme_dist_legend"
-     inkscape:label="#dme_dist-5"><tspan
-       sodipodi:role="line"
-       id="tspan780-3"
-       x="116.45473"
+     y="1014.0706"
+     x="116.45473"
+     style="font-style:normal;font-weight:normal;font-size:30px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#179ab7;fill-opacity:1;stroke:none;stroke-width:0.75"
+     xml:space="preserve"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#179ab7;fill-opacity:1;stroke-width:0.75"
        y="1014.0706"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#179ab7;fill-opacity:1;stroke-width:0.75">NM</tspan></text>
+       x="116.45473"
+       id="tspan780-3"
+       sodipodi:role="line">NM</tspan></text>
   <g
-     id="ILS_HDG_L"
-     inkscape:label="#g4757">   
-  <rect
-     y="970.26117"
-     x="170.52215"
-     height="43.153526"
-     width="70.482525"
-     style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <text
-     id="ILS_left"
-     y="920.26117"
-     x="216.52215"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke:none;stroke-width:0.75"
-     xml:space="preserve"
-     transform="scale(0.95383278,1.0484018)"
-     inkscape:label="#text979"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke-width:0.75"
+     transform="translate(6.4446604,0.08043884)"
+     inkscape:label="#g4757"
+     id="ILS_HDG_L">
+    <rect
+       id="rect791"
+       style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.19995;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       width="70.482529"
+       height="43.153526"
+       x="170.52216"
+       y="970.26117" />
+    <text
+       inkscape:label="#text979"
+       transform="scale(0.95383278,1.0484018)"
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="216.52216"
        y="960.26117"
-       x="216.52215"
-       id="tspan4618"
-       sodipodi:role="line">000</tspan></text>
+       id="ILS_left"><tspan
+         sodipodi:role="line"
+         id="tspan793"
+         x="216.52216"
+         y="960.26117"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke-width:0.75">000</tspan></text>
   </g>
-  
   <g
-     id="ILS_HDG_R"
-     inkscape:label="#g4757">   
-  <rect
-     y="970.26117"
-     x="653.077855"
-     height="43.153526"
-     width="70.482525"
-     style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.19995403;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" />
-  <text
-     id="ILS_right"
-     y="920.26117"
-     x="722.07785"
-     style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke:none;stroke-width:0.75"
-     xml:space="preserve"
-     transform="scale(0.95383278,1.0484018)"
-     inkscape:label="#text979"><tspan
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke-width:0.75"
+     transform="translate(-4.971921,0.08077669)"
+     inkscape:label="#g4757"
+     id="ILS_HDG_R">
+    <rect
+       id="rect797"
+       style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.19995;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+       width="70.482529"
+       height="43.153526"
+       x="653.07788"
+       y="970.26117" />
+    <text
+       inkscape:label="#text979"
+       transform="scale(0.95383278,1.0484018)"
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke:none;stroke-width:0.75"
+       x="722.07782"
        y="960.26117"
-       x="722.07785"
-       id="tspan4618"
-       sodipodi:role="line">000</tspan></text>
+       id="ILS_right"><tspan
+         sodipodi:role="line"
+         id="tspan799"
+         x="722.07782"
+         y="960.26117"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-anchor:middle;fill:#b055be;fill-opacity:1;stroke-width:0.75">000</tspan></text>
   </g>
-
 </svg>

From d7ce939d16312a4a0e5a02da81261821f1e01694 Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Sun, 2 Feb 2020 20:15:13 -0500
Subject: [PATCH 5/9] Entab fixes

---
 Models/Instruments/PFD/PFD.nas | 36 +++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/Models/Instruments/PFD/PFD.nas b/Models/Instruments/PFD/PFD.nas
index bdd9eded..b16b0529 100644
--- a/Models/Instruments/PFD/PFD.nas
+++ b/Models/Instruments/PFD/PFD.nas
@@ -876,16 +876,16 @@ var canvas_PFD_1 = {
 			split_ils = split("/", ils_data1.getValue());
 			
 			if (size(split_ils) < 2) {
-			    me["ils_freq"].setText(split_ils[0]);
-			    me["ils_freq"].show();
-			    me["ils_code"].hide();
-			    me["dme_dist"].hide();
-			    me["dme_dist_legend"].hide();
+				me["ils_freq"].setText(split_ils[0]);
+				me["ils_freq"].show();
+				me["ils_code"].hide();
+				me["dme_dist"].hide();
+				me["dme_dist_legend"].hide();
 			} else {
-			    me["ils_code"].setText(split_ils[0]);
-			    me["ils_freq"].setText(split_ils[1]);
-			    me["ils_code"].show();
-			    me["ils_freq"].show();
+				me["ils_code"].setText(split_ils[0]);
+				me["ils_freq"].setText(split_ils[1]);
+				me["ils_code"].show();
+				me["ils_freq"].show();
 			}
 			
 			if (dme_in_range.getValue() == 1) {
@@ -1200,16 +1200,16 @@ var canvas_PFD_2 = {
 			split_ils = split("/", ils_data1.getValue());
 			
 			if (size(split_ils) < 2) {
-			    me["ils_freq"].setText(split_ils[0]);
-			    me["ils_freq"].show();
-			    me["ils_code"].hide();
-			    me["dme_dist"].hide();
-			    me["dme_dist_legend"].hide();
+				me["ils_freq"].setText(split_ils[0]);
+				me["ils_freq"].show();
+				me["ils_code"].hide();
+				me["dme_dist"].hide();
+				me["dme_dist_legend"].hide();
 			} else {
-			    me["ils_code"].setText(split_ils[0]);
-			    me["ils_freq"].setText(split_ils[1]);
-			    me["ils_code"].show();
-			    me["ils_freq"].show();
+				me["ils_code"].setText(split_ils[0]);
+				me["ils_freq"].setText(split_ils[1]);
+				me["ils_code"].show();
+				me["ils_freq"].show();
 			}
 			
 			if (dme_in_range.getValue() == 1) {

From a4d8c138b7219469099387470cb64049764e60b9 Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Mon, 3 Feb 2020 09:25:17 -0500
Subject: [PATCH 6/9] Fix bug with magnetic_hdg_dif

---
 Models/Instruments/PFD/PFD.nas | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/Models/Instruments/PFD/PFD.nas b/Models/Instruments/PFD/PFD.nas
index b16b0529..89c364fa 100644
--- a/Models/Instruments/PFD/PFD.nas
+++ b/Models/Instruments/PFD/PFD.nas
@@ -776,9 +776,7 @@ var canvas_PFD_base = {
 				var r = runways[rwy];
 				if (r.ils_frequency_mhz == split_ils[1]) {
 					magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
-					magnetic_hdg_dif = magnetic_hdg - heading.getValue();
-					print(magnetic_hdg_dif);
-
+					magnetic_hdg_dif = geo.normdeg180(magnetic_hdg - heading.getValue());
 					if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
 						me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
 						me["ILS_HDG_R"].hide();

From 011a2356407c0ccfecba753eb930539fdfcf7917 Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Mon, 3 Feb 2020 09:36:58 -0500
Subject: [PATCH 7/9] Attempting to standardize tabs

---
 Models/Instruments/PFD/PFD.nas | 2934 ++++++++++++++++----------------
 1 file changed, 1467 insertions(+), 1467 deletions(-)

diff --git a/Models/Instruments/PFD/PFD.nas b/Models/Instruments/PFD/PFD.nas
index 89c364fa..d3d71e0a 100644
--- a/Models/Instruments/PFD/PFD.nas
+++ b/Models/Instruments/PFD/PFD.nas
@@ -56,7 +56,7 @@ var lvr_clb = props.globals.getNode("/systems/thrust/lvrclb", 1);
 var throt_box = props.globals.getNode("/modes/pfd/fma/throttle-mode-box", 1);
 var pitch_box = props.globals.getNode("/modes/pfd/fma/pitch-mode-box", 1);
 var ap_box = props.globals.getNode("/modes/pfd/fma/ap-mode-box", 1);
-var fd_box	= props.globals.getNode("/modes/pfd/fma/fd-mode-box", 1);
+var fd_box  = props.globals.getNode("/modes/pfd/fma/fd-mode-box", 1);
 var at_box = props.globals.getNode("/modes/pfd/fma/athr-mode-box", 1);
 var fbw_law = props.globals.getNode("/it-fbw/law", 1);
 var ap_mode = props.globals.getNode("/modes/pfd/fma/ap-mode", 1);
@@ -146,1547 +146,1547 @@ var du6_test_amount = props.globals.initNode("/instrumentation/du/du6-test-amoun
 var du6_offtime = props.globals.initNode("/instrumentation/du/du6-off-time", 0.0, "DOUBLE");
 
 var canvas_PFD_base = {
-	init: func(canvas_group, file) {
-		var font_mapper = func(family, weight) {
-			return "LiberationFonts/LiberationSans-Regular.ttf";
-		};
+    init: func(canvas_group, file) {
+        var font_mapper = func(family, weight) {
+            return "LiberationFonts/LiberationSans-Regular.ttf";
+        };
 
-		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
 
-		var svg_keys = me.getKeys();
-		foreach(var key; svg_keys) {
-			me[key] = canvas_group.getElementById(key);
+        var svg_keys = me.getKeys();
+        foreach(var key; svg_keys) {
+            me[key] = canvas_group.getElementById(key);
 
-			var clip_el = canvas_group.getElementById(key ~ "_clip");
-			if (clip_el != nil) {
-				clip_el.setVisible(0);
-				var tran_rect = clip_el.getTransformedBounds();
+            var clip_el = canvas_group.getElementById(key ~ "_clip");
+            if (clip_el != nil) {
+                clip_el.setVisible(0);
+                var tran_rect = clip_el.getTransformedBounds();
 
-				var clip_rect = sprintf("rect(%d,%d, %d,%d)", 
-				tran_rect[1], # 0 ys
-				tran_rect[2], # 1 xe
-				tran_rect[3], # 2 ye
-				tran_rect[0]); #3 xs
-				#	coordinates are top,right,bottom,left (ys, xe, ye, xs) ref: l621 of simgear/canvas/CanvasElement.cxx
-				me[key].set("clip", clip_rect);
-				me[key].set("clip-frame", canvas.Element.PARENT);
-			}
-		}
-		
-		me.AI_horizon_trans = me["AI_horizon"].createTransform();
-		me.AI_horizon_rot = me["AI_horizon"].createTransform();
-		
-		me.AI_horizon_ground_trans = me["AI_horizon_ground"].createTransform();
-		me.AI_horizon_ground_rot = me["AI_horizon_ground"].createTransform();
-		
-		me.AI_horizon_sky_rot = me["AI_horizon_sky"].createTransform();
-		
-		me.AI_horizon_hdg_trans = me["AI_heading"].createTransform();
-		me.AI_horizon_hdg_rot = me["AI_heading"].createTransform();
+                var clip_rect = sprintf("rect(%d,%d, %d,%d)", 
+                tran_rect[1], # 0 ys
+                tran_rect[2], # 1 xe
+                tran_rect[3], # 2 ye
+                tran_rect[0]); #3 xs
+                #   coordinates are top,right,bottom,left (ys, xe, ye, xs) ref: l621 of simgear/canvas/CanvasElement.cxx
+                me[key].set("clip", clip_rect);
+                me[key].set("clip-frame", canvas.Element.PARENT);
+            }
+        }
+        
+        me.AI_horizon_trans = me["AI_horizon"].createTransform();
+        me.AI_horizon_rot = me["AI_horizon"].createTransform();
+        
+        me.AI_horizon_ground_trans = me["AI_horizon_ground"].createTransform();
+        me.AI_horizon_ground_rot = me["AI_horizon_ground"].createTransform();
+        
+        me.AI_horizon_sky_rot = me["AI_horizon_sky"].createTransform();
+        
+        me.AI_horizon_hdg_trans = me["AI_heading"].createTransform();
+        me.AI_horizon_hdg_rot = me["AI_heading"].createTransform();
 
-		me.page = canvas_group;
+        me.page = canvas_group;
 
-		return me;
-	},
-	getKeys: func() {
-		return ["FMA_man","FMA_manmode","FMA_flxtemp","FMA_thrust","FMA_lvrclb","FMA_pitch","FMA_pitcharm","FMA_pitcharm2","FMA_roll","FMA_rollarm","FMA_combined","FMA_ctr_msg","FMA_catmode","FMA_cattype","FMA_nodh","FMA_dh","FMA_dhn","FMA_ap","FMA_fd","FMA_athr",
-		"FMA_man_box","FMA_flx_box","FMA_thrust_box","FMA_pitch_box","FMA_pitcharm_box","FMA_roll_box","FMA_rollarm_box","FMA_combined_box","FMA_catmode_box","FMA_cattype_box","FMA_cat_box","FMA_dh_box","FMA_ap_box","FMA_fd_box","FMA_athr_box","FMA_Middle1",
-		"FMA_Middle2","ASI_max","ASI_scale","ASI_target","ASI_mach","ASI_mach_decimal","ASI_trend_up","ASI_trend_down","ASI_digit_UP","ASI_digit_DN","ASI_decimal_UP","ASI_decimal_DN","ASI_index","ASI_error","ASI_group","ASI_frame","AI_center","AI_bank",
-		"AI_bank_lim","AI_bank_lim_X","AI_pitch_lim","AI_pitch_lim_X","AI_slipskid","AI_horizon","AI_horizon_ground","AI_horizon_sky","AI_stick","AI_stick_pos","AI_heading","AI_agl_g","AI_agl","AI_error","AI_group","FD_roll","FD_pitch","ALT_scale","ALT_target",
-		"ALT_target_digit","ALT_one","ALT_two","ALT_three","ALT_four","ALT_five","ALT_digits","ALT_tens","ALT_digit_UP","ALT_digit_DN","ALT_error","ALT_group","ALT_group2","ALT_frame","VS_pointer","VS_box","VS_digit","VS_error","VS_group","QNH","QNH_setting",
-		"QNH_std","QNH_box","LOC_pointer","LOC_scale","GS_scale","GS_pointer","CRS_pointer","HDG_target","HDG_scale","HDG_one","HDG_two","HDG_three","HDG_four","HDG_five","HDG_six","HDG_seven","HDG_digit_L","HDG_digit_R","HDG_error","HDG_group","HDG_frame",
-		"TRK_pointer","machError","ilsError","ils_code","ils_freq","dme_dist","dme_dist_legend", "ILS_HDG_R", "ILS_HDG_L", "ILS_right", "ILS_left"];
-	},
-	updateDu1: func() {
-		var elapsedtime_act = elapsedtime.getValue();
-		if (acess.getValue() >= 110) {
-			if (du1_offtime.getValue() + 3 < elapsedtime_act) { 
-				if (wow0.getValue() == 1) {
-					if (acconfig.getValue() != 1 and du1_test.getValue() != 1) {
-						du1_test.setValue(1);
-						du1_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
-						du1_test_time.setValue(elapsedtime_act);
-					} else if (acconfig.getValue() == 1 and du1_test.getValue() != 1) {
-						du1_test.setValue(1);
-						du1_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
-						du1_test_time.setValue(elapsedtime_act - 30);
-					}
-				} else {
-					du1_test.setValue(1);
-					du1_test_amount.setValue(0);
-					du1_test_time.setValue(-100);
-				}
-			}
-		} else {
-			du1_test.setValue(0);
-			du1_offtime.setValue(elapsedtime_act);
-		}
-	},
-	updateDu6: func() {
-		var elapsedtime_act = elapsedtime.getValue();
-		if (ac2.getValue() >= 110) {
-			if (du6_offtime.getValue() + 3 < elapsedtime_act) { 
-				if (wow0.getValue() == 1) {
-					if (acconfig.getValue() != 1 and du6_test.getValue() != 1) {
-						du6_test.setValue(1);
-						du6_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
-						du6_test_time.setValue(elapsedtime_act);
-					} else if (acconfig.getValue() == 1 and du6_test.getValue() != 1) {
-						du6_test.setValue(1);
-						du6_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
-						du6_test_time.setValue(elapsedtime_act - 30);
-					}
-				} else {
-					du6_test.setValue(1);
-					du6_test_amount.setValue(0);
-					du6_test_time.setValue(-100);
-				}
-			}
-		} else {
-			du6_test.setValue(0);
-			du6_offtime.setValue(elapsedtime_act);
-		}
-	},
-	update: func() {
-		var elapsedtime_act = elapsedtime.getValue();
-		
-		if (acconfig_mismatch.getValue() == "0x000") {
-			PFD_1_mismatch.page.hide();
-			PFD_2_mismatch.page.hide();
-			if (acess.getValue() >= 110 and du1_lgt.getValue() > 0.01) {
-				if (du1_test_time.getValue() + du1_test_amount.getValue() >= elapsedtime_act and cpt_du_xfr.getValue() != 1) {
-					PFD_1_test.update();
-					updateL = 0;
-					PFD_1.page.hide();
-					PFD_1_test.page.show();
-				} else if (du2_test_time.getValue() + du2_test_amount.getValue() >= elapsedtime_act and cpt_du_xfr.getValue() == 1) {
-					PFD_1_test.update();
-					updateL = 0;
-					PFD_1.page.hide();
-					PFD_1_test.page.show();
-				} else {
-					PFD_1.updateFast();
-					PFD_1.update();
-					updateL = 1;
-					PFD_1_test.page.hide();
-					PFD_1.page.show();
-				}
-			} else {
-				updateL = 0;
-				PFD_1_test.page.hide();
-				PFD_1.page.hide();
-			}
-			if (ac2.getValue() >= 110 and du6_lgt.getValue() > 0.01) {
-				if (du6_test_time.getValue() + du6_test_amount.getValue() >= elapsedtime_act and fo_du_xfr.getValue() != 1) {
-					PFD_2_test.update();
-					updateR = 0;
-					PFD_2.page.hide();
-					PFD_2_test.page.show();
-				} else if (du5_test_time.getValue() + du5_test_amount.getValue() >= elapsedtime_act and fo_du_xfr.getValue() == 1) {
-					PFD_2_test.update();
-					updateR = 0;
-					PFD_2.page.hide();
-					PFD_2_test.page.show();
-				} else {
-					PFD_2.updateFast();
-					PFD_2.update();
-					updateR = 1;
-					PFD_2_test.page.hide();
-					PFD_2.page.show();
-				}
-			} else {
-				updateR = 0;
-				PFD_2_test.page.hide();
-				PFD_2.page.hide();
-			}
-		} else {
-			updateL = 0;
-			updateR = 0;
-			PFD_1_test.page.hide();
-			PFD_1.page.hide();
-			PFD_2_test.page.hide();
-			PFD_2.page.hide();
-			PFD_1_mismatch.update();
-			PFD_2_mismatch.update();
-			PFD_1_mismatch.page.show();
-			PFD_2_mismatch.page.show();
-		}
-	},
-	updateSlow: func() {
-		if (updateL) {
-			PFD_1.update();
-		}
-		if (updateR) {
-			PFD_2.update();
-		}
-	},
-	updateCommon: func () {
-		# FMA MAN TOGA MCT FLX THR
-		# Set properties used a lot to a variable to avoid calling getValue() multiple times
-		state1_act = state1.getValue();
-		state2_act = state2.getValue();
-		thrust_limit_act = thrust_limit.getValue();
-		alpha_floor_act = alpha_floor.getValue();
-		toga_lk_act = toga_lk.getValue();
-		thr1_act = thr1.getValue();
-		thr2_act = thr2.getValue();
-		if (athr.getValue() == 1 and (state1_act == "TOGA" or state1_act == "MCT" or state1_act == "MAN THR" or state2_act == "TOGA" or state2_act == "MCT" or state2_act == "MAN THR") and eng_out.getValue() != 1 and alpha_floor_act != 1 and 
-		toga_lk_act != 1) {
-			me["FMA_man"].show();
-			me["FMA_manmode"].show();
-			if (state1_act == "TOGA" or state2_act == "TOGA") {
-				me["FMA_flx_box"].hide();
-				me["FMA_flxtemp"].hide();
-				me["FMA_man_box"].show();
-				me["FMA_manmode"].setText("TOGA");
-				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-			} else if ((state1_act == "MAN THR" and thr1_act >= 0.83) or (state2_act == "MAN THR" and thr2_act >= 0.83)) {
-				me["FMA_flx_box"].hide();
-				me["FMA_flxtemp"].hide();
-				me["FMA_man_box"].show();
-				me["FMA_manmode"].setText("THR");
-				me["FMA_man_box"].setColor(0.7333,0.3803,0);
-			} else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act != "FLX") {
-				me["FMA_flx_box"].hide();
-				me["FMA_flxtemp"].hide();
-				me["FMA_man_box"].show();
-				me["FMA_manmode"].setText("MCT");
-				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-			} else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act == "FLX") {
-				me["FMA_flxtemp"].setText(sprintf("%s", "+" ~ flex.getValue()));
-				me["FMA_man_box"].hide();
-				me["FMA_flx_box"].show();
-				me["FMA_flxtemp"].show();
-				me["FMA_manmode"].setText("FLX			  ");
-				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-			} else if ((state1_act == "MAN THR" and thr1_act < 0.83) or (state2_act == "MAN THR" and thr2_act < 0.83)) {
-				me["FMA_flx_box"].hide();
-				me["FMA_flxtemp"].hide();
-				me["FMA_man_box"].show();
-				me["FMA_manmode"].setText("THR");
-				me["FMA_man_box"].setColor(0.7333,0.3803,0);
-			}
-		} else if (athr.getValue() == 1 and (state1_act == "TOGA" or (state1_act == "MCT" and thrust_limit_act == "FLX") or (state1_act == "MAN THR" and thr1_act >= 0.83) or state2_act == "TOGA" or (state2_act == "MCT" and 
-		thrust_limit_act == "FLX") or (state2_act == "MAN THR" and thr2_act >= 0.83)) and eng_out.getValue() == 1 and alpha_floor_act != 1 and toga_lk_act != 1) {
-			me["FMA_man"].show();
-			me["FMA_manmode"].show();
-			if (state1_act == "TOGA" or state2_act == "TOGA") {
-				me["FMA_flx_box"].hide();
-				me["FMA_flxtemp"].hide();
-				me["FMA_man_box"].show();
-				me["FMA_manmode"].setText("TOGA");
-				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-			} else if ((state1_act == "MAN THR" and thr1_act >= 0.83) or (state2_act == "MAN THR" and thr2_act >= 0.83)) {
-				me["FMA_flx_box"].hide();
-				me["FMA_flxtemp"].hide();
-				me["FMA_man_box"].show();
-				me["FMA_manmode"].setText("THR");
-				me["FMA_man_box"].setColor(0.7333,0.3803,0);
-			} else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act == "FLX") {
-				me["FMA_flxtemp"].setText(sprintf("%s", "+" ~ flex.getValue()));
-				me["FMA_man_box"].hide();
-				me["FMA_flx_box"].show();
-				me["FMA_flxtemp"].show();
-				me["FMA_manmode"].setText("FLX			  ");
-				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-			}
-		} else {
-			me["FMA_man"].hide();
-			me["FMA_manmode"].hide();
-			me["FMA_man_box"].hide();
-			me["FMA_flx_box"].hide();
-			me["FMA_flxtemp"].hide();
-		}
-		
-		if ((state1_act == "CL" and state2_act != "CL") or (state1_act != "CL" and state2_act == "CL") and eng_out.getValue() != 1) {
-			me["FMA_lvrclb"].setText("LVR ASYM");
-		} else {
-			if (eng_out.getValue() == 1) {
-				me["FMA_lvrclb"].setText("LVR MCT");
-			} else {
-				me["FMA_lvrclb"].setText("LVR CLB");
-			}
-		}
-		
-		if (athr.getValue() == 1 and lvr_clb.getValue() == 1) {
-			me["FMA_lvrclb"].show();
-		} else {
-			me["FMA_lvrclb"].hide();
-		}
-	
-		# FMA A/THR
-		if (alpha_floor_act != 1 and toga_lk_act != 1) {
-			if (athr.getValue() == 1 and eng_out.getValue() != 1 and (state1_act == "MAN" or state1_act == "CL") and (state2_act == "MAN" or state2_act == "CL")) {
-				me["FMA_thrust"].show();
-				if (throt_box.getValue() == 1 and throttle_mode.getValue() != " ") {
-					me["FMA_thrust_box"].show();
-				} else {
-					me["FMA_thrust_box"].hide();
-				}
-			} else if (athr.getValue() == 1 and eng_out.getValue() == 1 and (state1_act == "MAN" or state1_act == "CL" or (state1_act == "MAN THR" and thr1_act < 0.83) or (state1_act == "MCT" and thrust_limit_act != "FLX")) and 
-			(state2_act == "MAN" or state2_act == "CL" or (state2_act == "MAN THR" and thr2_act < 0.83) or (state2_act == "MCT" and thrust_limit_act != "FLX"))) {
-				me["FMA_thrust"].show();
-				if (throt_box.getValue() == 1 and throttle_mode.getValue() != " ") {
-					me["FMA_thrust_box"].show();
-				} else {
-					me["FMA_thrust_box"].hide();
-				}
-			} else {
-				me["FMA_thrust"].hide();
-				me["FMA_thrust_box"].hide();
-			}
-		} else {
-			me["FMA_thrust"].show();
-			me["FMA_thrust_box"].show();
-		}
-		
-		if (alpha_floor_act == 1) {
-			me["FMA_thrust"].setText("A.FLOOR");
-			me["FMA_thrust_box"].setColor(0.7333,0.3803,0);
-		} else if (toga_lk_act == 1) {
-			me["FMA_thrust"].setText("TOGA LK");
-			me["FMA_thrust_box"].setColor(0.7333,0.3803,0);
-		} else {
-			me["FMA_thrust"].setText(sprintf("%s", throttle_mode.getValue()));
-			me["FMA_thrust_box"].setColor(0.8078,0.8039,0.8078);
-		}
-		
-		# FMA Pitch Roll Common
-		pitch_mode_act = pitch_mode.getValue(); # only call getValue once per loop, not multiple times
-		pitch_mode_armed_act = pitch_mode_armed.getValue();
-		pitch_mode2_armed_act = pitch_mode2_armed.getValue();
-		roll_mode_act = roll_mode.getValue();
-		roll_mode_armed_act = roll_mode_armed.getValue();
-		fbw_curlaw = fbw_law.getValue();
-		me["FMA_combined"].setText(sprintf("%s", pitch_mode_act));
-		
-		if (pitch_mode_act == "LAND" or pitch_mode_act == "FLARE" or pitch_mode_act == "ROLL OUT") {
-			me["FMA_pitch"].hide();
-			me["FMA_roll"].hide();
-			me["FMA_pitch_box"].hide();
-			me["FMA_roll_box"].hide();
-			me["FMA_pitcharm_box"].hide();
-			me["FMA_rollarm_box"].hide();
-			me["FMA_Middle1"].hide();
-			me["FMA_Middle2"].hide();
-			if (fbw_curlaw == 2) {
-				me["FMA_ctr_msg"].setText("USE MAN PITCH TRIM");
-				me["FMA_ctr_msg"].setColor(0.7333,0.3803,0);
-				me["FMA_ctr_msg"].show();
-			} else if (fbw_curlaw == 3) {
-				me["FMA_ctr_msg"].setText("MAN PITCH TRIM ONLY");
-				me["FMA_ctr_msg"].setColor(1,0,0);
-				me["FMA_ctr_msg"].show();
-			} else {
-				me["FMA_ctr_msg"].hide();
-			}
-			me["FMA_combined"].show();
-			if (pitch_box.getValue() == 1 and pitch_mode_act != " ") {
-				me["FMA_combined_box"].show();
-			} else {
-				me["FMA_combined_box"].hide();
-			}
-		} else {
-			me["FMA_combined"].hide();
-			me["FMA_combined_box"].hide();
-			if (fbw_curlaw == 2) {
-				me["FMA_ctr_msg"].setText("USE MAN PITCH TRIM");
-				me["FMA_ctr_msg"].setColor(0.7333,0.3803,0);
-				me["FMA_Middle1"].hide();
-				me["FMA_Middle2"].show();
-				me["FMA_ctr_msg"].show();
-			} else if (fbw_curlaw == 3) {
-				me["FMA_ctr_msg"].setText("MAN PITCH TRIM ONLY");
-				me["FMA_ctr_msg"].setColor(1,0,0);
-				me["FMA_Middle1"].hide();
-				me["FMA_Middle2"].show();
-				me["FMA_ctr_msg"].show();
-			} else {
-				me["FMA_ctr_msg"].hide();
-				me["FMA_Middle1"].show();
-				me["FMA_Middle2"].hide();
-			}
-			
-			if (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1) {
-				me["FMA_pitch"].show();
-				me["FMA_roll"].show();
-			} else {
-				me["FMA_pitch"].hide();
-				me["FMA_roll"].hide();
-			}
-			if (pitch_box.getValue() == 1 and pitch_mode_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
-				me["FMA_pitch_box"].show();
-			} else {
-				me["FMA_pitch_box"].hide();
-			}
-			if (pitch_mode_armed_act == " " and pitch_mode2_armed_act == " ") {
-				me["FMA_pitcharm_box"].hide();
-			} else {
-				if ((pitch_mode_armed_box.getValue() == 1 or pitch_mode2_armed_box.getValue() == 1) and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
-					me["FMA_pitcharm_box"].show();
-				} else {
-					me["FMA_pitcharm_box"].hide();
-				}
-			}
-			if (roll_mode_box.getValue() == 1 and roll_mode_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
-				me["FMA_roll_box"].show();
-			} else {
-				me["FMA_roll_box"].hide();
-			}
-			if (roll_mode_armed_box.getValue() == 1 and roll_mode_armed_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
-				me["FMA_rollarm_box"].show();
-			} else {
-				me["FMA_rollarm_box"].hide();
-			}
-		}
-		
-		if (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1) {
-			me["FMA_pitcharm"].show();
-			me["FMA_pitcharm2"].show();
-			me["FMA_rollarm"].show();
-		} else {
-			me["FMA_pitcharm"].hide();
-			me["FMA_pitcharm2"].hide();
-			me["FMA_rollarm"].hide();
-		}
-		
-		# FMA Pitch
-		me["FMA_pitch"].setText(sprintf("%s", pitch_mode_act));
-		me["FMA_pitcharm"].setText(sprintf("%s", pitch_mode_armed_act));
-		me["FMA_pitcharm2"].setText(sprintf("%s", pitch_mode2_armed_act));
-		
-		# FMA Roll
-		me["FMA_roll"].setText(sprintf("%s", roll_mode_act));
-		me["FMA_rollarm"].setText(sprintf("%s", roll_mode_armed_act));
-		
-		# FMA CAT DH
-		me["FMA_catmode"].hide();
-		me["FMA_cattype"].hide();
-		me["FMA_catmode_box"].hide();
-		me["FMA_cattype_box"].hide();
-		me["FMA_cat_box"].hide();
-		me["FMA_nodh"].hide();
-		me["FMA_dh_box"].hide();
-		
-		# FMA AP FD ATHR
-		me["FMA_ap"].setText(sprintf("%s", ap_mode.getValue()));
-		me["FMA_fd"].setText(sprintf("%s", fd_mode.getValue()));
-		me["FMA_athr"].setText(sprintf("%s", at_mode.getValue()));
-		
-		if (athr_arm.getValue() != 1) {
-			me["FMA_athr"].setColor(0.8078,0.8039,0.8078);
-		} else {
-			me["FMA_athr"].setColor(0.0901,0.6039,0.7176);
-		}
-		
-		if (ap_box.getValue() == 1 and ap_mode.getValue() != " ") {
-			me["FMA_ap_box"].show();
-		} else {
-			me["FMA_ap_box"].hide();
-		}
-		
-		if (fd_box.getValue() == 1 and fd_mode.getValue() != " ") {
-			me["FMA_fd_box"].show();
-		} else {
-			me["FMA_fd_box"].hide();
-		}
-		
-		if (at_box.getValue() == 1 and at_mode.getValue() != " ") {
-			me["FMA_athr_box"].show();
-		} else {
-			me["FMA_athr_box"].hide();
-		}
-		
-		# QNH
-		if (alt_std_mode.getValue() == 1) {
-			me["QNH"].hide();
-			me["QNH_setting"].hide();
-			me["QNH_std"].show();
-			me["QNH_box"].show();
-		} else if (alt_inhg_mode.getValue() == 0) {
-			me["QNH_setting"].setText(sprintf("%4.0f", alt_hpa.getValue()));
-			me["QNH"].show();
-			me["QNH_setting"].show();
-			me["QNH_std"].hide();
-			me["QNH_box"].hide();
-		} else if (alt_inhg_mode.getValue() == 1) {
-			me["QNH_setting"].setText(sprintf("%2.2f", alt_inhg.getValue()));
-			me["QNH"].show();
-			me["QNH_setting"].show();
-			me["QNH_std"].hide();
-			me["QNH_box"].hide();
-		}
-	},
-	updateCommonFast: func() {
-		# Attitude Indicator
-		pitch_cur = pitch.getValue();
-		roll_cur =	roll.getValue();
-		
-		me.AI_horizon_trans.setTranslation(0, pitch_cur * 11.825);
-		me.AI_horizon_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
-		me.AI_horizon_ground_trans.setTranslation(0, horizon_ground.getValue() * 11.825);
-		me.AI_horizon_ground_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
-		me.AI_horizon_sky_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
-		
-		me["AI_slipskid"].setTranslation(math.clamp(slip_skid.getValue(), -15, 15) * 7, 0);
-		me["AI_bank"].setRotation(-roll_cur * D2R);
-		
-		if (fbw_law.getValue() == 0) {
-			me["AI_bank_lim"].show();
-			me["AI_pitch_lim"].show();
-			me["AI_bank_lim_X"].hide();
-			me["AI_pitch_lim_X"].hide();
-		} else {
-			me["AI_bank_lim"].hide();
-			me["AI_pitch_lim"].hide();
-			me["AI_bank_lim_X"].show();
-			me["AI_pitch_lim_X"].show();
-		}
-		
-		fd_roll_cur = fd_roll.getValue();
-		fd_pitch_cur = fd_pitch.getValue();
-		if (fd_roll_cur != nil) {
-			me["FD_roll"].setTranslation((fd_roll_cur) * 2.2, 0);
-		}
-		if (fd_pitch_cur != nil) {
-			me["FD_pitch"].setTranslation(0, -(fd_pitch_cur) * 3.8);
-		}
-		
-		gear_agl_cur = gear_agl.getValue();
-		
-		me["AI_agl"].setText(sprintf("%s", math.round(math.clamp(gear_agl_cur, 0, 2500))));
-		
-		if (gear_agl_cur <= decision.getValue()) {
-			me["AI_agl"].setColor(0.7333,0.3803,0);
-		} else {
-			me["AI_agl"].setColor(0.0509,0.7529,0.2941);
-		}
-		
-		if (gear_agl_cur <= 2500) {
-			me["AI_agl"].show();
-		} else {
-			me["AI_agl"].hide();
-		}
-		
-		me["AI_agl_g"].setRotation(-roll_cur * D2R);
-		
-		FMGCphase_act = FMGCphase.getValue();
-		if ((wow1.getValue() == 1 or wow2.getValue() == 1) and FMGCphase_act != 0 and FMGCphase_act != 1) {
-			me["AI_stick"].show();
-			me["AI_stick_pos"].show();
-			
-		} else if ((wow1.getValue() == 1 or wow2.getValue() == 1) and (FMGCphase_act == 0 or FMGCphase_act == 1) and (eng0_state.getValue() == 3 or eng1_state.getValue() == 3)) {
-			me["AI_stick"].show();
-			me["AI_stick_pos"].show();
-		} else {
-			me["AI_stick"].hide();
-			me["AI_stick_pos"].hide();
-		}
-		
-		me["AI_stick_pos"].setTranslation(aileron_input.getValue() * 196.8, elevator_input.getValue() * 151.5);
-		
-		# Vertical Speed
-		me["VS_pointer"].setRotation(vs_needle.getValue() * D2R);
-		
-		me["VS_box"].setTranslation(0, vs_digit.getValue());
-		
-		var vs_pfd_cur = ap_vs_pfd.getValue();
-		if (vs_pfd_cur < 2) {
-			me["VS_box"].hide();
-		} else {
-			me["VS_box"].show();
-		}
-		
-		if (vs_pfd_cur < 10) {
-			me["VS_digit"].setText(sprintf("%02d", "0" ~ vs_pfd_cur));
-		} else {
-			me["VS_digit"].setText(sprintf("%02d", vs_pfd_cur));
-		}
-		
-		# ILS		
-		me["LOC_pointer"].setTranslation(loc.getValue() * 197, 0);	
-		me["GS_pointer"].setTranslation(0, gs.getValue() * -197);
-		
-		# Heading
-		me.heading = hdg_scale.getValue();
-		me.headOffset = me.heading / 10 - int(me.heading / 10);
-		me.middleText = roundabout(me.heading / 10);
-		me.middleOffset = nil;
-		if(me.middleText == 36) {
-			me.middleText = 0;
-		}
-		me.leftText1 = me.middleText == 0?35:me.middleText - 1;
-		me.rightText1 = me.middleText == 35?0:me.middleText + 1;
-		me.leftText2 = me.leftText1 == 0?35:me.leftText1 - 1;
-		me.rightText2 = me.rightText1 == 35?0:me.rightText1 + 1;
-		me.leftText3 = me.leftText2 == 0?35:me.leftText2 - 1;
-		me.rightText3 = me.rightText2 == 35?0:me.rightText2 + 1;
-		if (me.headOffset > 0.5) {
-			me.middleOffset = -(me.headOffset - 1) * 98.5416;
-		} else {
-			me.middleOffset = -me.headOffset * 98.5416;
-		}
-		me["HDG_scale"].setTranslation(me.middleOffset, 0);
-		me["HDG_scale"].update();
-		me["HDG_four"].setText(sprintf("%d", me.middleText));
-		me["HDG_five"].setText(sprintf("%d", me.rightText1));
-		me["HDG_three"].setText(sprintf("%d", me.leftText1));
-		me["HDG_six"].setText(sprintf("%d", me.rightText2));
-		me["HDG_two"].setText(sprintf("%d", me.leftText2));
-		me["HDG_seven"].setText(sprintf("%d", me.rightText3));
-		me["HDG_one"].setText(sprintf("%d", me.leftText3));
-		
-		me["HDG_four"].setFontSize(fontSizeHDG(me.middleText), 1);
-		me["HDG_five"].setFontSize(fontSizeHDG(me.rightText1), 1);
-		me["HDG_three"].setFontSize(fontSizeHDG(me.leftText1), 1);
-		me["HDG_six"].setFontSize(fontSizeHDG(me.rightText2), 1);
-		me["HDG_two"].setFontSize(fontSizeHDG(me.leftText2), 1);
-		me["HDG_seven"].setFontSize(fontSizeHDG(me.rightText3), 1);
-		me["HDG_one"].setFontSize(fontSizeHDG(me.leftText3), 1);
-		
-		show_hdg_act = show_hdg.getValue();
-		hdg_diff_act = hdg_diff.getValue();
-		if (show_hdg_act == 1 and hdg_diff_act >= -23.62 and hdg_diff_act <= 23.62) {
-			me["HDG_target"].setTranslation((hdg_diff_act / 10) * 98.5416, 0);
-			me["HDG_digit_L"].hide();
-			me["HDG_digit_R"].hide();
-			me["HDG_target"].show();
-		} else if (show_hdg_act == 1 and hdg_diff_act < -23.62 and hdg_diff_act >= -180) {
-			me["HDG_digit_L"].setText(sprintf("%3.0f", ap_hdg.getValue()));
-			me["HDG_digit_L"].show();
-			me["HDG_digit_R"].hide();
-			me["HDG_target"].hide();
-		} else if (show_hdg_act == 1 and hdg_diff_act > 23.62 and hdg_diff_act <= 180) {
-			me["HDG_digit_R"].setText(sprintf("%3.0f", ap_hdg.getValue()));
-			me["HDG_digit_R"].show();
-			me["HDG_digit_L"].hide();
-			me["HDG_target"].hide();
-		} else {
-			me["HDG_digit_L"].hide();
-			me["HDG_digit_R"].hide();
-			me["HDG_target"].hide();
-		}
-		
-		me["TRK_pointer"].setTranslation((track_diff.getValue() / 10) * 98.5416, 0);
-		split_ils = split("/", ils_data1.getValue());
-		if (ap_ils_mode.getValue() == 1 and arrival_airport.getValue() != "" and size(split_ils) == 2) {
-			var runways = airportinfo(airportinfo(arrival_airport.getValue()).id).runways;
-			var runway_keys = sort(keys(runways), string.icmp);
-			foreach(var rwy; runway_keys) {
-				var r = runways[rwy];
-				if (r.ils_frequency_mhz == split_ils[1]) {
-					magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
-					magnetic_hdg_dif = geo.normdeg180(magnetic_hdg - heading.getValue());
-					if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
-						me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
-						me["ILS_HDG_R"].hide();
-						me["ILS_HDG_L"].hide();
-						me["CRS_pointer"].show();
-					} else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
-						me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-						me["ILS_HDG_L"].show();
-						me["ILS_HDG_R"].hide();
-						me["CRS_pointer"].hide();
-					} else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
-						me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-						me["ILS_HDG_R"].show();
-						me["ILS_HDG_L"].hide();
-						me["CRS_pointer"].hide();
-					} else {
-						me["ILS_HDG_R"].hide();
-						me["ILS_HDG_L"].hide();
-						me["CRS_pointer"].hide();
-					}
-					break;
-				}
-			}
-		} else {
-			me["ILS_HDG_R"].hide();
-			me["ILS_HDG_L"].hide();
-			me["CRS_pointer"].hide();
-		}
+        return me;
+    },
+    getKeys: func() {
+        return ["FMA_man","FMA_manmode","FMA_flxtemp","FMA_thrust","FMA_lvrclb","FMA_pitch","FMA_pitcharm","FMA_pitcharm2","FMA_roll","FMA_rollarm","FMA_combined","FMA_ctr_msg","FMA_catmode","FMA_cattype","FMA_nodh","FMA_dh","FMA_dhn","FMA_ap","FMA_fd","FMA_athr",
+        "FMA_man_box","FMA_flx_box","FMA_thrust_box","FMA_pitch_box","FMA_pitcharm_box","FMA_roll_box","FMA_rollarm_box","FMA_combined_box","FMA_catmode_box","FMA_cattype_box","FMA_cat_box","FMA_dh_box","FMA_ap_box","FMA_fd_box","FMA_athr_box","FMA_Middle1",
+        "FMA_Middle2","ASI_max","ASI_scale","ASI_target","ASI_mach","ASI_mach_decimal","ASI_trend_up","ASI_trend_down","ASI_digit_UP","ASI_digit_DN","ASI_decimal_UP","ASI_decimal_DN","ASI_index","ASI_error","ASI_group","ASI_frame","AI_center","AI_bank",
+        "AI_bank_lim","AI_bank_lim_X","AI_pitch_lim","AI_pitch_lim_X","AI_slipskid","AI_horizon","AI_horizon_ground","AI_horizon_sky","AI_stick","AI_stick_pos","AI_heading","AI_agl_g","AI_agl","AI_error","AI_group","FD_roll","FD_pitch","ALT_scale","ALT_target",
+        "ALT_target_digit","ALT_one","ALT_two","ALT_three","ALT_four","ALT_five","ALT_digits","ALT_tens","ALT_digit_UP","ALT_digit_DN","ALT_error","ALT_group","ALT_group2","ALT_frame","VS_pointer","VS_box","VS_digit","VS_error","VS_group","QNH","QNH_setting",
+        "QNH_std","QNH_box","LOC_pointer","LOC_scale","GS_scale","GS_pointer","CRS_pointer","HDG_target","HDG_scale","HDG_one","HDG_two","HDG_three","HDG_four","HDG_five","HDG_six","HDG_seven","HDG_digit_L","HDG_digit_R","HDG_error","HDG_group","HDG_frame",
+        "TRK_pointer","machError","ilsError","ils_code","ils_freq","dme_dist","dme_dist_legend", "ILS_HDG_R", "ILS_HDG_L", "ILS_right", "ILS_left"];
+    },
+    updateDu1: func() {
+        var elapsedtime_act = elapsedtime.getValue();
+        if (acess.getValue() >= 110) {
+            if (du1_offtime.getValue() + 3 < elapsedtime_act) { 
+                if (wow0.getValue() == 1) {
+                    if (acconfig.getValue() != 1 and du1_test.getValue() != 1) {
+                        du1_test.setValue(1);
+                        du1_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
+                        du1_test_time.setValue(elapsedtime_act);
+                    } else if (acconfig.getValue() == 1 and du1_test.getValue() != 1) {
+                        du1_test.setValue(1);
+                        du1_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
+                        du1_test_time.setValue(elapsedtime_act - 30);
+                    }
+                } else {
+                    du1_test.setValue(1);
+                    du1_test_amount.setValue(0);
+                    du1_test_time.setValue(-100);
+                }
+            }
+        } else {
+            du1_test.setValue(0);
+            du1_offtime.setValue(elapsedtime_act);
+        }
+    },
+    updateDu6: func() {
+        var elapsedtime_act = elapsedtime.getValue();
+        if (ac2.getValue() >= 110) {
+            if (du6_offtime.getValue() + 3 < elapsedtime_act) { 
+                if (wow0.getValue() == 1) {
+                    if (acconfig.getValue() != 1 and du6_test.getValue() != 1) {
+                        du6_test.setValue(1);
+                        du6_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
+                        du6_test_time.setValue(elapsedtime_act);
+                    } else if (acconfig.getValue() == 1 and du6_test.getValue() != 1) {
+                        du6_test.setValue(1);
+                        du6_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
+                        du6_test_time.setValue(elapsedtime_act - 30);
+                    }
+                } else {
+                    du6_test.setValue(1);
+                    du6_test_amount.setValue(0);
+                    du6_test_time.setValue(-100);
+                }
+            }
+        } else {
+            du6_test.setValue(0);
+            du6_offtime.setValue(elapsedtime_act);
+        }
+    },
+    update: func() {
+        var elapsedtime_act = elapsedtime.getValue();
+        
+        if (acconfig_mismatch.getValue() == "0x000") {
+            PFD_1_mismatch.page.hide();
+            PFD_2_mismatch.page.hide();
+            if (acess.getValue() >= 110 and du1_lgt.getValue() > 0.01) {
+                if (du1_test_time.getValue() + du1_test_amount.getValue() >= elapsedtime_act and cpt_du_xfr.getValue() != 1) {
+                    PFD_1_test.update();
+                    updateL = 0;
+                    PFD_1.page.hide();
+                    PFD_1_test.page.show();
+                } else if (du2_test_time.getValue() + du2_test_amount.getValue() >= elapsedtime_act and cpt_du_xfr.getValue() == 1) {
+                    PFD_1_test.update();
+                    updateL = 0;
+                    PFD_1.page.hide();
+                    PFD_1_test.page.show();
+                } else {
+                    PFD_1.updateFast();
+                    PFD_1.update();
+                    updateL = 1;
+                    PFD_1_test.page.hide();
+                    PFD_1.page.show();
+                }
+            } else {
+                updateL = 0;
+                PFD_1_test.page.hide();
+                PFD_1.page.hide();
+            }
+            if (ac2.getValue() >= 110 and du6_lgt.getValue() > 0.01) {
+                if (du6_test_time.getValue() + du6_test_amount.getValue() >= elapsedtime_act and fo_du_xfr.getValue() != 1) {
+                    PFD_2_test.update();
+                    updateR = 0;
+                    PFD_2.page.hide();
+                    PFD_2_test.page.show();
+                } else if (du5_test_time.getValue() + du5_test_amount.getValue() >= elapsedtime_act and fo_du_xfr.getValue() == 1) {
+                    PFD_2_test.update();
+                    updateR = 0;
+                    PFD_2.page.hide();
+                    PFD_2_test.page.show();
+                } else {
+                    PFD_2.updateFast();
+                    PFD_2.update();
+                    updateR = 1;
+                    PFD_2_test.page.hide();
+                    PFD_2.page.show();
+                }
+            } else {
+                updateR = 0;
+                PFD_2_test.page.hide();
+                PFD_2.page.hide();
+            }
+        } else {
+            updateL = 0;
+            updateR = 0;
+            PFD_1_test.page.hide();
+            PFD_1.page.hide();
+            PFD_2_test.page.hide();
+            PFD_2.page.hide();
+            PFD_1_mismatch.update();
+            PFD_2_mismatch.update();
+            PFD_1_mismatch.page.show();
+            PFD_2_mismatch.page.show();
+        }
+    },
+    updateSlow: func() {
+        if (updateL) {
+            PFD_1.update();
+        }
+        if (updateR) {
+            PFD_2.update();
+        }
+    },
+    updateCommon: func () {
+        # FMA MAN TOGA MCT FLX THR
+        # Set properties used a lot to a variable to avoid calling getValue() multiple times
+        state1_act = state1.getValue();
+        state2_act = state2.getValue();
+        thrust_limit_act = thrust_limit.getValue();
+        alpha_floor_act = alpha_floor.getValue();
+        toga_lk_act = toga_lk.getValue();
+        thr1_act = thr1.getValue();
+        thr2_act = thr2.getValue();
+        if (athr.getValue() == 1 and (state1_act == "TOGA" or state1_act == "MCT" or state1_act == "MAN THR" or state2_act == "TOGA" or state2_act == "MCT" or state2_act == "MAN THR") and eng_out.getValue() != 1 and alpha_floor_act != 1 and 
+        toga_lk_act != 1) {
+            me["FMA_man"].show();
+            me["FMA_manmode"].show();
+            if (state1_act == "TOGA" or state2_act == "TOGA") {
+                me["FMA_flx_box"].hide();
+                me["FMA_flxtemp"].hide();
+                me["FMA_man_box"].show();
+                me["FMA_manmode"].setText("TOGA");
+                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+            } else if ((state1_act == "MAN THR" and thr1_act >= 0.83) or (state2_act == "MAN THR" and thr2_act >= 0.83)) {
+                me["FMA_flx_box"].hide();
+                me["FMA_flxtemp"].hide();
+                me["FMA_man_box"].show();
+                me["FMA_manmode"].setText("THR");
+                me["FMA_man_box"].setColor(0.7333,0.3803,0);
+            } else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act != "FLX") {
+                me["FMA_flx_box"].hide();
+                me["FMA_flxtemp"].hide();
+                me["FMA_man_box"].show();
+                me["FMA_manmode"].setText("MCT");
+                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+            } else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act == "FLX") {
+                me["FMA_flxtemp"].setText(sprintf("%s", "+" ~ flex.getValue()));
+                me["FMA_man_box"].hide();
+                me["FMA_flx_box"].show();
+                me["FMA_flxtemp"].show();
+                me["FMA_manmode"].setText("FLX            ");
+                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+            } else if ((state1_act == "MAN THR" and thr1_act < 0.83) or (state2_act == "MAN THR" and thr2_act < 0.83)) {
+                me["FMA_flx_box"].hide();
+                me["FMA_flxtemp"].hide();
+                me["FMA_man_box"].show();
+                me["FMA_manmode"].setText("THR");
+                me["FMA_man_box"].setColor(0.7333,0.3803,0);
+            }
+        } else if (athr.getValue() == 1 and (state1_act == "TOGA" or (state1_act == "MCT" and thrust_limit_act == "FLX") or (state1_act == "MAN THR" and thr1_act >= 0.83) or state2_act == "TOGA" or (state2_act == "MCT" and 
+        thrust_limit_act == "FLX") or (state2_act == "MAN THR" and thr2_act >= 0.83)) and eng_out.getValue() == 1 and alpha_floor_act != 1 and toga_lk_act != 1) {
+            me["FMA_man"].show();
+            me["FMA_manmode"].show();
+            if (state1_act == "TOGA" or state2_act == "TOGA") {
+                me["FMA_flx_box"].hide();
+                me["FMA_flxtemp"].hide();
+                me["FMA_man_box"].show();
+                me["FMA_manmode"].setText("TOGA");
+                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+            } else if ((state1_act == "MAN THR" and thr1_act >= 0.83) or (state2_act == "MAN THR" and thr2_act >= 0.83)) {
+                me["FMA_flx_box"].hide();
+                me["FMA_flxtemp"].hide();
+                me["FMA_man_box"].show();
+                me["FMA_manmode"].setText("THR");
+                me["FMA_man_box"].setColor(0.7333,0.3803,0);
+            } else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act == "FLX") {
+                me["FMA_flxtemp"].setText(sprintf("%s", "+" ~ flex.getValue()));
+                me["FMA_man_box"].hide();
+                me["FMA_flx_box"].show();
+                me["FMA_flxtemp"].show();
+                me["FMA_manmode"].setText("FLX            ");
+                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+            }
+        } else {
+            me["FMA_man"].hide();
+            me["FMA_manmode"].hide();
+            me["FMA_man_box"].hide();
+            me["FMA_flx_box"].hide();
+            me["FMA_flxtemp"].hide();
+        }
+        
+        if ((state1_act == "CL" and state2_act != "CL") or (state1_act != "CL" and state2_act == "CL") and eng_out.getValue() != 1) {
+            me["FMA_lvrclb"].setText("LVR ASYM");
+        } else {
+            if (eng_out.getValue() == 1) {
+                me["FMA_lvrclb"].setText("LVR MCT");
+            } else {
+                me["FMA_lvrclb"].setText("LVR CLB");
+            }
+        }
+        
+        if (athr.getValue() == 1 and lvr_clb.getValue() == 1) {
+            me["FMA_lvrclb"].show();
+        } else {
+            me["FMA_lvrclb"].hide();
+        }
+    
+        # FMA A/THR
+        if (alpha_floor_act != 1 and toga_lk_act != 1) {
+            if (athr.getValue() == 1 and eng_out.getValue() != 1 and (state1_act == "MAN" or state1_act == "CL") and (state2_act == "MAN" or state2_act == "CL")) {
+                me["FMA_thrust"].show();
+                if (throt_box.getValue() == 1 and throttle_mode.getValue() != " ") {
+                    me["FMA_thrust_box"].show();
+                } else {
+                    me["FMA_thrust_box"].hide();
+                }
+            } else if (athr.getValue() == 1 and eng_out.getValue() == 1 and (state1_act == "MAN" or state1_act == "CL" or (state1_act == "MAN THR" and thr1_act < 0.83) or (state1_act == "MCT" and thrust_limit_act != "FLX")) and 
+            (state2_act == "MAN" or state2_act == "CL" or (state2_act == "MAN THR" and thr2_act < 0.83) or (state2_act == "MCT" and thrust_limit_act != "FLX"))) {
+                me["FMA_thrust"].show();
+                if (throt_box.getValue() == 1 and throttle_mode.getValue() != " ") {
+                    me["FMA_thrust_box"].show();
+                } else {
+                    me["FMA_thrust_box"].hide();
+                }
+            } else {
+                me["FMA_thrust"].hide();
+                me["FMA_thrust_box"].hide();
+            }
+        } else {
+            me["FMA_thrust"].show();
+            me["FMA_thrust_box"].show();
+        }
+        
+        if (alpha_floor_act == 1) {
+            me["FMA_thrust"].setText("A.FLOOR");
+            me["FMA_thrust_box"].setColor(0.7333,0.3803,0);
+        } else if (toga_lk_act == 1) {
+            me["FMA_thrust"].setText("TOGA LK");
+            me["FMA_thrust_box"].setColor(0.7333,0.3803,0);
+        } else {
+            me["FMA_thrust"].setText(sprintf("%s", throttle_mode.getValue()));
+            me["FMA_thrust_box"].setColor(0.8078,0.8039,0.8078);
+        }
+        
+        # FMA Pitch Roll Common
+        pitch_mode_act = pitch_mode.getValue(); # only call getValue once per loop, not multiple times
+        pitch_mode_armed_act = pitch_mode_armed.getValue();
+        pitch_mode2_armed_act = pitch_mode2_armed.getValue();
+        roll_mode_act = roll_mode.getValue();
+        roll_mode_armed_act = roll_mode_armed.getValue();
+        fbw_curlaw = fbw_law.getValue();
+        me["FMA_combined"].setText(sprintf("%s", pitch_mode_act));
+        
+        if (pitch_mode_act == "LAND" or pitch_mode_act == "FLARE" or pitch_mode_act == "ROLL OUT") {
+            me["FMA_pitch"].hide();
+            me["FMA_roll"].hide();
+            me["FMA_pitch_box"].hide();
+            me["FMA_roll_box"].hide();
+            me["FMA_pitcharm_box"].hide();
+            me["FMA_rollarm_box"].hide();
+            me["FMA_Middle1"].hide();
+            me["FMA_Middle2"].hide();
+            if (fbw_curlaw == 2) {
+                me["FMA_ctr_msg"].setText("USE MAN PITCH TRIM");
+                me["FMA_ctr_msg"].setColor(0.7333,0.3803,0);
+                me["FMA_ctr_msg"].show();
+            } else if (fbw_curlaw == 3) {
+                me["FMA_ctr_msg"].setText("MAN PITCH TRIM ONLY");
+                me["FMA_ctr_msg"].setColor(1,0,0);
+                me["FMA_ctr_msg"].show();
+            } else {
+                me["FMA_ctr_msg"].hide();
+            }
+            me["FMA_combined"].show();
+            if (pitch_box.getValue() == 1 and pitch_mode_act != " ") {
+                me["FMA_combined_box"].show();
+            } else {
+                me["FMA_combined_box"].hide();
+            }
+        } else {
+            me["FMA_combined"].hide();
+            me["FMA_combined_box"].hide();
+            if (fbw_curlaw == 2) {
+                me["FMA_ctr_msg"].setText("USE MAN PITCH TRIM");
+                me["FMA_ctr_msg"].setColor(0.7333,0.3803,0);
+                me["FMA_Middle1"].hide();
+                me["FMA_Middle2"].show();
+                me["FMA_ctr_msg"].show();
+            } else if (fbw_curlaw == 3) {
+                me["FMA_ctr_msg"].setText("MAN PITCH TRIM ONLY");
+                me["FMA_ctr_msg"].setColor(1,0,0);
+                me["FMA_Middle1"].hide();
+                me["FMA_Middle2"].show();
+                me["FMA_ctr_msg"].show();
+            } else {
+                me["FMA_ctr_msg"].hide();
+                me["FMA_Middle1"].show();
+                me["FMA_Middle2"].hide();
+            }
+            
+            if (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1) {
+                me["FMA_pitch"].show();
+                me["FMA_roll"].show();
+            } else {
+                me["FMA_pitch"].hide();
+                me["FMA_roll"].hide();
+            }
+            if (pitch_box.getValue() == 1 and pitch_mode_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
+                me["FMA_pitch_box"].show();
+            } else {
+                me["FMA_pitch_box"].hide();
+            }
+            if (pitch_mode_armed_act == " " and pitch_mode2_armed_act == " ") {
+                me["FMA_pitcharm_box"].hide();
+            } else {
+                if ((pitch_mode_armed_box.getValue() == 1 or pitch_mode2_armed_box.getValue() == 1) and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
+                    me["FMA_pitcharm_box"].show();
+                } else {
+                    me["FMA_pitcharm_box"].hide();
+                }
+            }
+            if (roll_mode_box.getValue() == 1 and roll_mode_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
+                me["FMA_roll_box"].show();
+            } else {
+                me["FMA_roll_box"].hide();
+            }
+            if (roll_mode_armed_box.getValue() == 1 and roll_mode_armed_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
+                me["FMA_rollarm_box"].show();
+            } else {
+                me["FMA_rollarm_box"].hide();
+            }
+        }
+        
+        if (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1) {
+            me["FMA_pitcharm"].show();
+            me["FMA_pitcharm2"].show();
+            me["FMA_rollarm"].show();
+        } else {
+            me["FMA_pitcharm"].hide();
+            me["FMA_pitcharm2"].hide();
+            me["FMA_rollarm"].hide();
+        }
+        
+        # FMA Pitch
+        me["FMA_pitch"].setText(sprintf("%s", pitch_mode_act));
+        me["FMA_pitcharm"].setText(sprintf("%s", pitch_mode_armed_act));
+        me["FMA_pitcharm2"].setText(sprintf("%s", pitch_mode2_armed_act));
+        
+        # FMA Roll
+        me["FMA_roll"].setText(sprintf("%s", roll_mode_act));
+        me["FMA_rollarm"].setText(sprintf("%s", roll_mode_armed_act));
+        
+        # FMA CAT DH
+        me["FMA_catmode"].hide();
+        me["FMA_cattype"].hide();
+        me["FMA_catmode_box"].hide();
+        me["FMA_cattype_box"].hide();
+        me["FMA_cat_box"].hide();
+        me["FMA_nodh"].hide();
+        me["FMA_dh_box"].hide();
+        
+        # FMA AP FD ATHR
+        me["FMA_ap"].setText(sprintf("%s", ap_mode.getValue()));
+        me["FMA_fd"].setText(sprintf("%s", fd_mode.getValue()));
+        me["FMA_athr"].setText(sprintf("%s", at_mode.getValue()));
+        
+        if (athr_arm.getValue() != 1) {
+            me["FMA_athr"].setColor(0.8078,0.8039,0.8078);
+        } else {
+            me["FMA_athr"].setColor(0.0901,0.6039,0.7176);
+        }
+        
+        if (ap_box.getValue() == 1 and ap_mode.getValue() != " ") {
+            me["FMA_ap_box"].show();
+        } else {
+            me["FMA_ap_box"].hide();
+        }
+        
+        if (fd_box.getValue() == 1 and fd_mode.getValue() != " ") {
+            me["FMA_fd_box"].show();
+        } else {
+            me["FMA_fd_box"].hide();
+        }
+        
+        if (at_box.getValue() == 1 and at_mode.getValue() != " ") {
+            me["FMA_athr_box"].show();
+        } else {
+            me["FMA_athr_box"].hide();
+        }
+        
+        # QNH
+        if (alt_std_mode.getValue() == 1) {
+            me["QNH"].hide();
+            me["QNH_setting"].hide();
+            me["QNH_std"].show();
+            me["QNH_box"].show();
+        } else if (alt_inhg_mode.getValue() == 0) {
+            me["QNH_setting"].setText(sprintf("%4.0f", alt_hpa.getValue()));
+            me["QNH"].show();
+            me["QNH_setting"].show();
+            me["QNH_std"].hide();
+            me["QNH_box"].hide();
+        } else if (alt_inhg_mode.getValue() == 1) {
+            me["QNH_setting"].setText(sprintf("%2.2f", alt_inhg.getValue()));
+            me["QNH"].show();
+            me["QNH_setting"].show();
+            me["QNH_std"].hide();
+            me["QNH_box"].hide();
+        }
+    },
+    updateCommonFast: func() {
+        # Attitude Indicator
+        pitch_cur = pitch.getValue();
+        roll_cur =  roll.getValue();
+        
+        me.AI_horizon_trans.setTranslation(0, pitch_cur * 11.825);
+        me.AI_horizon_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
+        me.AI_horizon_ground_trans.setTranslation(0, horizon_ground.getValue() * 11.825);
+        me.AI_horizon_ground_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
+        me.AI_horizon_sky_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
+        
+        me["AI_slipskid"].setTranslation(math.clamp(slip_skid.getValue(), -15, 15) * 7, 0);
+        me["AI_bank"].setRotation(-roll_cur * D2R);
+        
+        if (fbw_law.getValue() == 0) {
+            me["AI_bank_lim"].show();
+            me["AI_pitch_lim"].show();
+            me["AI_bank_lim_X"].hide();
+            me["AI_pitch_lim_X"].hide();
+        } else {
+            me["AI_bank_lim"].hide();
+            me["AI_pitch_lim"].hide();
+            me["AI_bank_lim_X"].show();
+            me["AI_pitch_lim_X"].show();
+        }
+        
+        fd_roll_cur = fd_roll.getValue();
+        fd_pitch_cur = fd_pitch.getValue();
+        if (fd_roll_cur != nil) {
+            me["FD_roll"].setTranslation((fd_roll_cur) * 2.2, 0);
+        }
+        if (fd_pitch_cur != nil) {
+            me["FD_pitch"].setTranslation(0, -(fd_pitch_cur) * 3.8);
+        }
+        
+        gear_agl_cur = gear_agl.getValue();
+        
+        me["AI_agl"].setText(sprintf("%s", math.round(math.clamp(gear_agl_cur, 0, 2500))));
+        
+        if (gear_agl_cur <= decision.getValue()) {
+            me["AI_agl"].setColor(0.7333,0.3803,0);
+        } else {
+            me["AI_agl"].setColor(0.0509,0.7529,0.2941);
+        }
+        
+        if (gear_agl_cur <= 2500) {
+            me["AI_agl"].show();
+        } else {
+            me["AI_agl"].hide();
+        }
+        
+        me["AI_agl_g"].setRotation(-roll_cur * D2R);
+        
+        FMGCphase_act = FMGCphase.getValue();
+        if ((wow1.getValue() == 1 or wow2.getValue() == 1) and FMGCphase_act != 0 and FMGCphase_act != 1) {
+            me["AI_stick"].show();
+            me["AI_stick_pos"].show();
+            
+        } else if ((wow1.getValue() == 1 or wow2.getValue() == 1) and (FMGCphase_act == 0 or FMGCphase_act == 1) and (eng0_state.getValue() == 3 or eng1_state.getValue() == 3)) {
+            me["AI_stick"].show();
+            me["AI_stick_pos"].show();
+        } else {
+            me["AI_stick"].hide();
+            me["AI_stick_pos"].hide();
+        }
+        
+        me["AI_stick_pos"].setTranslation(aileron_input.getValue() * 196.8, elevator_input.getValue() * 151.5);
+        
+        # Vertical Speed
+        me["VS_pointer"].setRotation(vs_needle.getValue() * D2R);
+        
+        me["VS_box"].setTranslation(0, vs_digit.getValue());
+        
+        var vs_pfd_cur = ap_vs_pfd.getValue();
+        if (vs_pfd_cur < 2) {
+            me["VS_box"].hide();
+        } else {
+            me["VS_box"].show();
+        }
+        
+        if (vs_pfd_cur < 10) {
+            me["VS_digit"].setText(sprintf("%02d", "0" ~ vs_pfd_cur));
+        } else {
+            me["VS_digit"].setText(sprintf("%02d", vs_pfd_cur));
+        }
+        
+        # ILS       
+        me["LOC_pointer"].setTranslation(loc.getValue() * 197, 0);  
+        me["GS_pointer"].setTranslation(0, gs.getValue() * -197);
+        
+        # Heading
+        me.heading = hdg_scale.getValue();
+        me.headOffset = me.heading / 10 - int(me.heading / 10);
+        me.middleText = roundabout(me.heading / 10);
+        me.middleOffset = nil;
+        if(me.middleText == 36) {
+            me.middleText = 0;
+        }
+        me.leftText1 = me.middleText == 0?35:me.middleText - 1;
+        me.rightText1 = me.middleText == 35?0:me.middleText + 1;
+        me.leftText2 = me.leftText1 == 0?35:me.leftText1 - 1;
+        me.rightText2 = me.rightText1 == 35?0:me.rightText1 + 1;
+        me.leftText3 = me.leftText2 == 0?35:me.leftText2 - 1;
+        me.rightText3 = me.rightText2 == 35?0:me.rightText2 + 1;
+        if (me.headOffset > 0.5) {
+            me.middleOffset = -(me.headOffset - 1) * 98.5416;
+        } else {
+            me.middleOffset = -me.headOffset * 98.5416;
+        }
+        me["HDG_scale"].setTranslation(me.middleOffset, 0);
+        me["HDG_scale"].update();
+        me["HDG_four"].setText(sprintf("%d", me.middleText));
+        me["HDG_five"].setText(sprintf("%d", me.rightText1));
+        me["HDG_three"].setText(sprintf("%d", me.leftText1));
+        me["HDG_six"].setText(sprintf("%d", me.rightText2));
+        me["HDG_two"].setText(sprintf("%d", me.leftText2));
+        me["HDG_seven"].setText(sprintf("%d", me.rightText3));
+        me["HDG_one"].setText(sprintf("%d", me.leftText3));
+        
+        me["HDG_four"].setFontSize(fontSizeHDG(me.middleText), 1);
+        me["HDG_five"].setFontSize(fontSizeHDG(me.rightText1), 1);
+        me["HDG_three"].setFontSize(fontSizeHDG(me.leftText1), 1);
+        me["HDG_six"].setFontSize(fontSizeHDG(me.rightText2), 1);
+        me["HDG_two"].setFontSize(fontSizeHDG(me.leftText2), 1);
+        me["HDG_seven"].setFontSize(fontSizeHDG(me.rightText3), 1);
+        me["HDG_one"].setFontSize(fontSizeHDG(me.leftText3), 1);
+        
+        show_hdg_act = show_hdg.getValue();
+        hdg_diff_act = hdg_diff.getValue();
+        if (show_hdg_act == 1 and hdg_diff_act >= -23.62 and hdg_diff_act <= 23.62) {
+            me["HDG_target"].setTranslation((hdg_diff_act / 10) * 98.5416, 0);
+            me["HDG_digit_L"].hide();
+            me["HDG_digit_R"].hide();
+            me["HDG_target"].show();
+        } else if (show_hdg_act == 1 and hdg_diff_act < -23.62 and hdg_diff_act >= -180) {
+            me["HDG_digit_L"].setText(sprintf("%3.0f", ap_hdg.getValue()));
+            me["HDG_digit_L"].show();
+            me["HDG_digit_R"].hide();
+            me["HDG_target"].hide();
+        } else if (show_hdg_act == 1 and hdg_diff_act > 23.62 and hdg_diff_act <= 180) {
+            me["HDG_digit_R"].setText(sprintf("%3.0f", ap_hdg.getValue()));
+            me["HDG_digit_R"].show();
+            me["HDG_digit_L"].hide();
+            me["HDG_target"].hide();
+        } else {
+            me["HDG_digit_L"].hide();
+            me["HDG_digit_R"].hide();
+            me["HDG_target"].hide();
+        }
+        
+        me["TRK_pointer"].setTranslation((track_diff.getValue() / 10) * 98.5416, 0);
+        split_ils = split("/", ils_data1.getValue());
+        if (ap_ils_mode.getValue() == 1 and arrival_airport.getValue() != "" and size(split_ils) == 2) {
+            var runways = airportinfo(airportinfo(arrival_airport.getValue()).id).runways;
+            var runway_keys = sort(keys(runways), string.icmp);
+            foreach(var rwy; runway_keys) {
+                var r = runways[rwy];
+                if (r.ils_frequency_mhz == split_ils[1]) {
+                    magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
+                    magnetic_hdg_dif = geo.normdeg180(magnetic_hdg - heading.getValue());
+                    if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
+                        me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
+                        me["ILS_HDG_R"].hide();
+                        me["ILS_HDG_L"].hide();
+                        me["CRS_pointer"].show();
+                    } else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
+                        me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+                        me["ILS_HDG_L"].show();
+                        me["ILS_HDG_R"].hide();
+                        me["CRS_pointer"].hide();
+                    } else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
+                        me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+                        me["ILS_HDG_R"].show();
+                        me["ILS_HDG_L"].hide();
+                        me["CRS_pointer"].hide();
+                    } else {
+                        me["ILS_HDG_R"].hide();
+                        me["ILS_HDG_L"].hide();
+                        me["CRS_pointer"].hide();
+                    }
+                    break;
+                }
+            }
+        } else {
+            me["ILS_HDG_R"].hide();
+            me["ILS_HDG_L"].hide();
+            me["CRS_pointer"].hide();
+        }
 
-		# AI HDG
-		me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);
-		me.AI_horizon_hdg_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
-		me["AI_heading"].update();
-	},
+        # AI HDG
+        me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);
+        me.AI_horizon_hdg_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
+        me["AI_heading"].update();
+    },
 };
 
 var canvas_PFD_1 = {
-	ASI: 0,
-	ASImax: 0,
-	ASItrend: 0,
-	ASItrgt: 0,
-	ASItrgtdiff: 0,
-	FMGC_max: 0,
-	new: func(canvas_group, file) {
-		var m = {parents: [canvas_PFD_1, canvas_PFD_base]};
-		m.init(canvas_group, file);
+    ASI: 0,
+    ASImax: 0,
+    ASItrend: 0,
+    ASItrgt: 0,
+    ASItrgtdiff: 0,
+    FMGC_max: 0,
+    new: func(canvas_group, file) {
+        var m = {parents: [canvas_PFD_1, canvas_PFD_base]};
+        m.init(canvas_group, file);
 
-		return m;
-	},
-	update: func() {
-		fd1_act = fd1.getValue();
-		pitch_mode_cur = pitch_mode.getValue();
-		roll_mode_cur = roll_mode.getValue();
-		pitch_cur = pitch.getValue();
-		roll_cur = roll.getValue();
-		wow1_act = wow1.getValue();
-		wow2_act = wow2.getValue();
-		
-		# Errors
-		if (systems.ADIRSnew.ADIRunits[0].aligned == 1 or (systems.ADIRSnew.ADIRunits[2].aligned == 1 and att_switch.getValue() == -1)) {
-			me["AI_group"].show();
-			me["HDG_group"].show();
-			me["AI_error"].hide();
-			me["HDG_error"].hide();
-			me["HDG_frame"].setColor(1,1,1);
-			me["VS_group"].show();
-			me["VS_error"].hide(); # VS is inertial-sourced
-		} else {
-			me["AI_error"].show();
-			me["HDG_error"].show();
-			me["HDG_frame"].setColor(1,0,0);
-			me["AI_group"].hide();
-			me["HDG_group"].hide();
-			me["VS_error"].show();
-			me["VS_group"].hide();
-		}
-		
-		# FD
-		if (fd1_act == 1 and ((!wow1_act and !wow2_act and roll_mode_cur != " ") or roll_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
-			me["FD_roll"].show();
-		} else {
-			me["FD_roll"].hide();
-		}
-		
-		if (fd1_act == 1 and ((!wow1_act and !wow2_act and pitch_mode_cur != " ") or pitch_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
-			me["FD_pitch"].show();
-		} else {
-			me["FD_pitch"].hide();
-		}
-		
-		# ILS
-		if (ap_ils_mode.getValue() == 1) {
-			me["LOC_scale"].show();
-			me["GS_scale"].show();
-			split_ils = split("/", ils_data1.getValue());
-			
-			if (size(split_ils) < 2) {
-				me["ils_freq"].setText(split_ils[0]);
-				me["ils_freq"].show();
-				me["ils_code"].hide();
-				me["dme_dist"].hide();
-				me["dme_dist_legend"].hide();
-			} else {
-				me["ils_code"].setText(split_ils[0]);
-				me["ils_freq"].setText(split_ils[1]);
-				me["ils_code"].show();
-				me["ils_freq"].show();
-			}
-			
-			if (dme_in_range.getValue() == 1) {
-				dme_dist_data = dme_data.getValue();
-				if (dme_dist_data < 20.0) {
-					me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
-				} else {
-					me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
-				}
-				me["dme_dist"].show(); 
-				me["dme_dist_legend"].show();
-			}
-		} else {
-			me["LOC_scale"].hide();
-			me["GS_scale"].hide();
-			me["ils_code"].hide();
-			me["ils_freq"].hide();
-			me["dme_dist"].hide();
-			me["dme_dist_legend"].hide();
-		}
-		
-		if (ap_ils_mode.getValue() == 1 and loc_in_range.getValue() == 1 and hasloc.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
-			me["LOC_pointer"].show();
-		} else {
-			me["LOC_pointer"].hide();
-		}
-		if (ap_ils_mode.getValue() == 1 and gs_in_range.getValue() == 1 and hasgs.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
-			me["GS_pointer"].show();
-		} else {
-			me["GS_pointer"].hide();
-		}
-		
-		if (ap_ils_mode.getValue() == 0 and (appr_enabled.getValue() == 1 or loc_enabled.getValue() == 1)) {
-			me["ilsError"].show();	  
-		} else {
-			me["ilsError"].hide();
-		}
-		
-		me.updateCommon();
-	},
-	updateFast: func() {
-		# Airspeed
-		# ind_spd = ind_spd_kt.getValue();
-		# Subtract 30, since the scale starts at 30, but don"t allow less than 0, or more than 420 situations
-		
-		if (dmc.DMController.DMCs[0].outputs[0] != nil) {
-			ind_spd = dmc.DMController.DMCs[0].outputs[0].getValue();
-			me["ASI_error"].hide();
-			me["ASI_frame"].setColor(1,1,1);
-			me["ASI_group"].show();
-			
-			if (ind_spd <= 30) {
-				me.ASI = 0;
-			} else if (ind_spd >= 420) {
-				me.ASI = 390;
-			} else {
-				me.ASI = ind_spd - 30;
-			}
-			
-			me.FMGC_max = FMGC_max_spd.getValue();
-			if (me.FMGC_max <= 30) {
-				me.ASImax = 0 - me.ASI;
-			} else if (me.FMGC_max >= 420) {
-				me.ASImax = 390 - me.ASI;
-			} else {
-				me.ASImax = me.FMGC_max - 30 - me.ASI;
-			}
-			
-			me["ASI_scale"].setTranslation(0, me.ASI * 6.6);
-			me["ASI_max"].setTranslation(0, me.ASImax * -6.6);
-			
-			if (managed_spd.getValue() == 1) {
-				me["ASI_target"].setColor(0.6901,0.3333,0.7450);
-				me["ASI_digit_UP"].setColor(0.6901,0.3333,0.7450);
-				me["ASI_decimal_UP"].setColor(0.6901,0.3333,0.7450);
-				me["ASI_digit_DN"].setColor(0.6901,0.3333,0.7450);
-				me["ASI_decimal_DN"].setColor(0.6901,0.3333,0.7450);
-			} else {
-				me["ASI_target"].setColor(0.0901,0.6039,0.7176);
-				me["ASI_digit_UP"].setColor(0.0901,0.6039,0.7176);
-				me["ASI_decimal_UP"].setColor(0.0901,0.6039,0.7176);
-				me["ASI_digit_DN"].setColor(0.0901,0.6039,0.7176);
-				me["ASI_decimal_DN"].setColor(0.0901,0.6039,0.7176);
-			}
-			
-			tgt_ias = at_tgt_ias.getValue();
-			if (tgt_ias <= 30) {
-				me.ASItrgt = 0 - me.ASI;
-			} else if (tgt_ias >= 420) {
-				me.ASItrgt = 390 - me.ASI;
-			} else {
-				me.ASItrgt = tgt_ias - 30 - me.ASI;
-			}
-			
-			me.ASItrgtdiff = tgt_ias - ind_spd;
-			
-			if (me.ASItrgtdiff >= -42 and me.ASItrgtdiff <= 42) {
-				me["ASI_target"].setTranslation(0, me.ASItrgt * -6.6);
-				me["ASI_digit_UP"].hide();
-				me["ASI_decimal_UP"].hide();
-				me["ASI_digit_DN"].hide();
-				me["ASI_decimal_DN"].hide();
-				me["ASI_target"].show();
-			} else if (me.ASItrgtdiff < -42) {
-				if (at_mach_mode.getValue() == 1) {
-					me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
-					me["ASI_decimal_UP"].hide();
-					me["ASI_decimal_DN"].show();
-				} else {
-					me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
-					me["ASI_decimal_UP"].hide();
-					me["ASI_decimal_DN"].hide();
-				}
-				me["ASI_digit_DN"].show();
-				me["ASI_digit_UP"].hide();
-				me["ASI_target"].hide();
-			} else if (me.ASItrgtdiff > 42) {
-				if (at_mach_mode.getValue() == 1) {
-					me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
-					me["ASI_decimal_UP"].show();
-					me["ASI_decimal_DN"].hide();
-				} else {
-					me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
-					me["ASI_decimal_UP"].hide();
-					me["ASI_decimal_DN"].hide();
-				}
-				me["ASI_digit_UP"].show();
-				me["ASI_digit_DN"].hide();
-				me["ASI_target"].hide();
-			}
-			
-			me.ASItrend = dmc.DMController.DMCs[0].outputs[6].getValue() - me.ASI;
-			me["ASI_trend_up"].setTranslation(0, math.clamp(me.ASItrend, 0, 50) * -6.6);
-			me["ASI_trend_down"].setTranslation(0, math.clamp(me.ASItrend, -50, 0) * -6.6);
-			
-			if (me.ASItrend >= 2) {
-				me["ASI_trend_up"].show();
-				me["ASI_trend_down"].hide();
-			} else if (me.ASItrend <= -2) {
-				me["ASI_trend_down"].show();
-				me["ASI_trend_up"].hide();
-			} else {
-				me["ASI_trend_up"].hide();
-				me["ASI_trend_down"].hide();
-			}
-		} else {
-			me["ASI_group"].hide();
-			me["ASI_error"].show();
-			me["ASI_frame"].setColor(1,0,0);
-		}
-		
-		if (dmc.DMController.DMCs[0].outputs[2] != nil) {
-			ind_mach = dmc.DMController.DMCs[0].outputs[2].getValue();
-			me["machError"].hide();
-			if (ind_mach >= 0.5) {
-				me["ASI_mach_decimal"].show();
-				me["ASI_mach"].show();
-			} else {
-				me["ASI_mach_decimal"].hide();
-				me["ASI_mach"].hide();
-			}
-			
-			if (ind_mach >= 0.999) {
-				me["ASI_mach"].setText("999");
-			} else {
-				me["ASI_mach"].setText(sprintf("%3.0f", ind_mach * 1000));
-			}
-		} else {
-			me["machError"].show();
-		}
-		
-		# Altitude
-		if (dmc.DMController.DMCs[0].outputs[1] != nil) {
-			me["ALT_error"].hide();
-			me["ALT_frame"].setColor(1,1,1);
-			me["ALT_group"].show();
-			me["ALT_group2"].show();
-			me["ALT_scale"].show();
-			
-			me.altitude = dmc.DMController.DMCs[0].outputs[1].getValue();
-			me.altOffset = me.altitude / 500 - int(me.altitude / 500);
-			me.middleAltText = roundaboutAlt(me.altitude / 100);
-			me.middleAltOffset = nil;
-			if (me.altOffset > 0.5) {
-				me.middleAltOffset = -(me.altOffset - 1) * 243.3424;
-			} else {
-				me.middleAltOffset = -me.altOffset * 243.3424;
-			}
-			me["ALT_scale"].setTranslation(0, -me.middleAltOffset);
-			me["ALT_scale"].update();
-			me["ALT_five"].setText(sprintf("%03d", abs(me.middleAltText+10)));
-			me["ALT_four"].setText(sprintf("%03d", abs(me.middleAltText+5)));
-			me["ALT_three"].setText(sprintf("%03d", abs(me.middleAltText)));
-			me["ALT_two"].setText(sprintf("%03d", abs(me.middleAltText-5)));
-			me["ALT_one"].setText(sprintf("%03d", abs(me.middleAltText-10)));
-			
-			if (altitude.getValue() < 0) {
-				altPolarity = "-";
-			} else {
-				altPolarity = "";
-			}
-			
-			me["ALT_digits"].setText(sprintf("%s%d", altPolarity, dmc.DMController.DMCs[0].outputs[3].getValue()));
-			altTens = num(right(sprintf("%02d", me.altitude), 2));
-			me["ALT_tens"].setTranslation(0, altTens * 1.392);
-			
-			ap_alt_cur = ap_alt.getValue();
-			alt_diff_cur = alt_diff.getValue();
-			if (alt_diff_cur >= -565 and alt_diff_cur <= 565) {
-				me["ALT_target"].setTranslation(0, (alt_diff_cur / 100) * -48.66856);
-				me["ALT_target_digit"].setText(sprintf("%03d", math.round(ap_alt_cur / 100)));
-				me["ALT_digit_UP"].hide();
-				me["ALT_digit_DN"].hide();
-				me["ALT_target"].show();
-			} else if (alt_diff_cur < -565) {
-				if (alt_std_mode.getValue() == 1) {
-					if (ap_alt_cur < 10000) {
-						me["ALT_digit_DN"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
-					} else {
-						me["ALT_digit_DN"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
-					}
-				} else {
-					me["ALT_digit_DN"].setText(sprintf("%5.0f", ap_alt_cur));
-				}
-				me["ALT_digit_DN"].show();
-				me["ALT_digit_UP"].hide();
-				me["ALT_target"].hide();
-			} else if (alt_diff_cur > 565) {
-				if (alt_std_mode.getValue() == 1) {
-					if (ap_alt_cur < 10000) {
-						me["ALT_digit_UP"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
-					} else {
-						me["ALT_digit_UP"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
-					}
-				} else {
-					me["ALT_digit_UP"].setText(sprintf("%5.0f", ap_alt_cur));
-				}
-				me["ALT_digit_UP"].show();
-				me["ALT_digit_DN"].hide();
-				me["ALT_target"].hide();
-			}
-		} else {
-			me["ALT_error"].show();
-			me["ALT_frame"].setColor(1,0,0);
-			me["ALT_group"].hide();
-			me["ALT_group2"].hide();
-			me["ALT_scale"].hide();
-		}
-		
-		me.updateCommonFast();
-	},
+        return m;
+    },
+    update: func() {
+        fd1_act = fd1.getValue();
+        pitch_mode_cur = pitch_mode.getValue();
+        roll_mode_cur = roll_mode.getValue();
+        pitch_cur = pitch.getValue();
+        roll_cur = roll.getValue();
+        wow1_act = wow1.getValue();
+        wow2_act = wow2.getValue();
+        
+        # Errors
+        if (systems.ADIRSnew.ADIRunits[0].aligned == 1 or (systems.ADIRSnew.ADIRunits[2].aligned == 1 and att_switch.getValue() == -1)) {
+            me["AI_group"].show();
+            me["HDG_group"].show();
+            me["AI_error"].hide();
+            me["HDG_error"].hide();
+            me["HDG_frame"].setColor(1,1,1);
+            me["VS_group"].show();
+            me["VS_error"].hide(); # VS is inertial-sourced
+        } else {
+            me["AI_error"].show();
+            me["HDG_error"].show();
+            me["HDG_frame"].setColor(1,0,0);
+            me["AI_group"].hide();
+            me["HDG_group"].hide();
+            me["VS_error"].show();
+            me["VS_group"].hide();
+        }
+        
+        # FD
+        if (fd1_act == 1 and ((!wow1_act and !wow2_act and roll_mode_cur != " ") or roll_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
+            me["FD_roll"].show();
+        } else {
+            me["FD_roll"].hide();
+        }
+        
+        if (fd1_act == 1 and ((!wow1_act and !wow2_act and pitch_mode_cur != " ") or pitch_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
+            me["FD_pitch"].show();
+        } else {
+            me["FD_pitch"].hide();
+        }
+        
+        # ILS
+        if (ap_ils_mode.getValue() == 1) {
+            me["LOC_scale"].show();
+            me["GS_scale"].show();
+            split_ils = split("/", ils_data1.getValue());
+            
+            if (size(split_ils) < 2) {
+                me["ils_freq"].setText(split_ils[0]);
+                me["ils_freq"].show();
+                me["ils_code"].hide();
+                me["dme_dist"].hide();
+                me["dme_dist_legend"].hide();
+            } else {
+                me["ils_code"].setText(split_ils[0]);
+                me["ils_freq"].setText(split_ils[1]);
+                me["ils_code"].show();
+                me["ils_freq"].show();
+            }
+            
+            if (dme_in_range.getValue() == 1) {
+                dme_dist_data = dme_data.getValue();
+                if (dme_dist_data < 20.0) {
+                    me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
+                } else {
+                    me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
+                }
+                me["dme_dist"].show(); 
+                me["dme_dist_legend"].show();
+            }
+        } else {
+            me["LOC_scale"].hide();
+            me["GS_scale"].hide();
+            me["ils_code"].hide();
+            me["ils_freq"].hide();
+            me["dme_dist"].hide();
+            me["dme_dist_legend"].hide();
+        }
+        
+        if (ap_ils_mode.getValue() == 1 and loc_in_range.getValue() == 1 and hasloc.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
+            me["LOC_pointer"].show();
+        } else {
+            me["LOC_pointer"].hide();
+        }
+        if (ap_ils_mode.getValue() == 1 and gs_in_range.getValue() == 1 and hasgs.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
+            me["GS_pointer"].show();
+        } else {
+            me["GS_pointer"].hide();
+        }
+        
+        if (ap_ils_mode.getValue() == 0 and (appr_enabled.getValue() == 1 or loc_enabled.getValue() == 1)) {
+            me["ilsError"].show();    
+        } else {
+            me["ilsError"].hide();
+        }
+        
+        me.updateCommon();
+    },
+    updateFast: func() {
+        # Airspeed
+        # ind_spd = ind_spd_kt.getValue();
+        # Subtract 30, since the scale starts at 30, but don"t allow less than 0, or more than 420 situations
+        
+        if (dmc.DMController.DMCs[0].outputs[0] != nil) {
+            ind_spd = dmc.DMController.DMCs[0].outputs[0].getValue();
+            me["ASI_error"].hide();
+            me["ASI_frame"].setColor(1,1,1);
+            me["ASI_group"].show();
+            
+            if (ind_spd <= 30) {
+                me.ASI = 0;
+            } else if (ind_spd >= 420) {
+                me.ASI = 390;
+            } else {
+                me.ASI = ind_spd - 30;
+            }
+            
+            me.FMGC_max = FMGC_max_spd.getValue();
+            if (me.FMGC_max <= 30) {
+                me.ASImax = 0 - me.ASI;
+            } else if (me.FMGC_max >= 420) {
+                me.ASImax = 390 - me.ASI;
+            } else {
+                me.ASImax = me.FMGC_max - 30 - me.ASI;
+            }
+            
+            me["ASI_scale"].setTranslation(0, me.ASI * 6.6);
+            me["ASI_max"].setTranslation(0, me.ASImax * -6.6);
+            
+            if (managed_spd.getValue() == 1) {
+                me["ASI_target"].setColor(0.6901,0.3333,0.7450);
+                me["ASI_digit_UP"].setColor(0.6901,0.3333,0.7450);
+                me["ASI_decimal_UP"].setColor(0.6901,0.3333,0.7450);
+                me["ASI_digit_DN"].setColor(0.6901,0.3333,0.7450);
+                me["ASI_decimal_DN"].setColor(0.6901,0.3333,0.7450);
+            } else {
+                me["ASI_target"].setColor(0.0901,0.6039,0.7176);
+                me["ASI_digit_UP"].setColor(0.0901,0.6039,0.7176);
+                me["ASI_decimal_UP"].setColor(0.0901,0.6039,0.7176);
+                me["ASI_digit_DN"].setColor(0.0901,0.6039,0.7176);
+                me["ASI_decimal_DN"].setColor(0.0901,0.6039,0.7176);
+            }
+            
+            tgt_ias = at_tgt_ias.getValue();
+            if (tgt_ias <= 30) {
+                me.ASItrgt = 0 - me.ASI;
+            } else if (tgt_ias >= 420) {
+                me.ASItrgt = 390 - me.ASI;
+            } else {
+                me.ASItrgt = tgt_ias - 30 - me.ASI;
+            }
+            
+            me.ASItrgtdiff = tgt_ias - ind_spd;
+            
+            if (me.ASItrgtdiff >= -42 and me.ASItrgtdiff <= 42) {
+                me["ASI_target"].setTranslation(0, me.ASItrgt * -6.6);
+                me["ASI_digit_UP"].hide();
+                me["ASI_decimal_UP"].hide();
+                me["ASI_digit_DN"].hide();
+                me["ASI_decimal_DN"].hide();
+                me["ASI_target"].show();
+            } else if (me.ASItrgtdiff < -42) {
+                if (at_mach_mode.getValue() == 1) {
+                    me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
+                    me["ASI_decimal_UP"].hide();
+                    me["ASI_decimal_DN"].show();
+                } else {
+                    me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
+                    me["ASI_decimal_UP"].hide();
+                    me["ASI_decimal_DN"].hide();
+                }
+                me["ASI_digit_DN"].show();
+                me["ASI_digit_UP"].hide();
+                me["ASI_target"].hide();
+            } else if (me.ASItrgtdiff > 42) {
+                if (at_mach_mode.getValue() == 1) {
+                    me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
+                    me["ASI_decimal_UP"].show();
+                    me["ASI_decimal_DN"].hide();
+                } else {
+                    me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
+                    me["ASI_decimal_UP"].hide();
+                    me["ASI_decimal_DN"].hide();
+                }
+                me["ASI_digit_UP"].show();
+                me["ASI_digit_DN"].hide();
+                me["ASI_target"].hide();
+            }
+            
+            me.ASItrend = dmc.DMController.DMCs[0].outputs[6].getValue() - me.ASI;
+            me["ASI_trend_up"].setTranslation(0, math.clamp(me.ASItrend, 0, 50) * -6.6);
+            me["ASI_trend_down"].setTranslation(0, math.clamp(me.ASItrend, -50, 0) * -6.6);
+            
+            if (me.ASItrend >= 2) {
+                me["ASI_trend_up"].show();
+                me["ASI_trend_down"].hide();
+            } else if (me.ASItrend <= -2) {
+                me["ASI_trend_down"].show();
+                me["ASI_trend_up"].hide();
+            } else {
+                me["ASI_trend_up"].hide();
+                me["ASI_trend_down"].hide();
+            }
+        } else {
+            me["ASI_group"].hide();
+            me["ASI_error"].show();
+            me["ASI_frame"].setColor(1,0,0);
+        }
+        
+        if (dmc.DMController.DMCs[0].outputs[2] != nil) {
+            ind_mach = dmc.DMController.DMCs[0].outputs[2].getValue();
+            me["machError"].hide();
+            if (ind_mach >= 0.5) {
+                me["ASI_mach_decimal"].show();
+                me["ASI_mach"].show();
+            } else {
+                me["ASI_mach_decimal"].hide();
+                me["ASI_mach"].hide();
+            }
+            
+            if (ind_mach >= 0.999) {
+                me["ASI_mach"].setText("999");
+            } else {
+                me["ASI_mach"].setText(sprintf("%3.0f", ind_mach * 1000));
+            }
+        } else {
+            me["machError"].show();
+        }
+        
+        # Altitude
+        if (dmc.DMController.DMCs[0].outputs[1] != nil) {
+            me["ALT_error"].hide();
+            me["ALT_frame"].setColor(1,1,1);
+            me["ALT_group"].show();
+            me["ALT_group2"].show();
+            me["ALT_scale"].show();
+            
+            me.altitude = dmc.DMController.DMCs[0].outputs[1].getValue();
+            me.altOffset = me.altitude / 500 - int(me.altitude / 500);
+            me.middleAltText = roundaboutAlt(me.altitude / 100);
+            me.middleAltOffset = nil;
+            if (me.altOffset > 0.5) {
+                me.middleAltOffset = -(me.altOffset - 1) * 243.3424;
+            } else {
+                me.middleAltOffset = -me.altOffset * 243.3424;
+            }
+            me["ALT_scale"].setTranslation(0, -me.middleAltOffset);
+            me["ALT_scale"].update();
+            me["ALT_five"].setText(sprintf("%03d", abs(me.middleAltText+10)));
+            me["ALT_four"].setText(sprintf("%03d", abs(me.middleAltText+5)));
+            me["ALT_three"].setText(sprintf("%03d", abs(me.middleAltText)));
+            me["ALT_two"].setText(sprintf("%03d", abs(me.middleAltText-5)));
+            me["ALT_one"].setText(sprintf("%03d", abs(me.middleAltText-10)));
+            
+            if (altitude.getValue() < 0) {
+                altPolarity = "-";
+            } else {
+                altPolarity = "";
+            }
+            
+            me["ALT_digits"].setText(sprintf("%s%d", altPolarity, dmc.DMController.DMCs[0].outputs[3].getValue()));
+            altTens = num(right(sprintf("%02d", me.altitude), 2));
+            me["ALT_tens"].setTranslation(0, altTens * 1.392);
+            
+            ap_alt_cur = ap_alt.getValue();
+            alt_diff_cur = alt_diff.getValue();
+            if (alt_diff_cur >= -565 and alt_diff_cur <= 565) {
+                me["ALT_target"].setTranslation(0, (alt_diff_cur / 100) * -48.66856);
+                me["ALT_target_digit"].setText(sprintf("%03d", math.round(ap_alt_cur / 100)));
+                me["ALT_digit_UP"].hide();
+                me["ALT_digit_DN"].hide();
+                me["ALT_target"].show();
+            } else if (alt_diff_cur < -565) {
+                if (alt_std_mode.getValue() == 1) {
+                    if (ap_alt_cur < 10000) {
+                        me["ALT_digit_DN"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
+                    } else {
+                        me["ALT_digit_DN"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
+                    }
+                } else {
+                    me["ALT_digit_DN"].setText(sprintf("%5.0f", ap_alt_cur));
+                }
+                me["ALT_digit_DN"].show();
+                me["ALT_digit_UP"].hide();
+                me["ALT_target"].hide();
+            } else if (alt_diff_cur > 565) {
+                if (alt_std_mode.getValue() == 1) {
+                    if (ap_alt_cur < 10000) {
+                        me["ALT_digit_UP"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
+                    } else {
+                        me["ALT_digit_UP"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
+                    }
+                } else {
+                    me["ALT_digit_UP"].setText(sprintf("%5.0f", ap_alt_cur));
+                }
+                me["ALT_digit_UP"].show();
+                me["ALT_digit_DN"].hide();
+                me["ALT_target"].hide();
+            }
+        } else {
+            me["ALT_error"].show();
+            me["ALT_frame"].setColor(1,0,0);
+            me["ALT_group"].hide();
+            me["ALT_group2"].hide();
+            me["ALT_scale"].hide();
+        }
+        
+        me.updateCommonFast();
+    },
 };
 
 var canvas_PFD_2 = {
-	ASI: 0,
-	ASImax: 0,
-	ASItrend: 0,
-	ASItrgt: 0,
-	ASItrgtdiff: 0,
-	FMGC_max: 0,
-	new: func(canvas_group, file) {
-		var m = {parents: [canvas_PFD_2, canvas_PFD_base]};
-		m.init(canvas_group, file);
+    ASI: 0,
+    ASImax: 0,
+    ASItrend: 0,
+    ASItrgt: 0,
+    ASItrgtdiff: 0,
+    FMGC_max: 0,
+    new: func(canvas_group, file) {
+        var m = {parents: [canvas_PFD_2, canvas_PFD_base]};
+        m.init(canvas_group, file);
 
-		return m;
-	},
-	update: func() {
-		fd2_act = fd2.getValue();
-		pitch_mode_cur = pitch_mode.getValue();
-		roll_mode_cur = roll_mode.getValue();
-		pitch_cur = pitch.getValue();
-		roll_cur = roll.getValue();
-		wow1_act = wow1.getValue();
-		wow2_act = wow2.getValue();
-		
-		# Errors
-		if (systems.ADIRSnew.ADIRunits[1].aligned == 1 or (systems.ADIRSnew.ADIRunits[2].aligned == 1 and att_switch.getValue() == 1)) {
-			me["AI_group"].show();
-			me["HDG_group"].show();
-			me["AI_error"].hide();
-			me["HDG_error"].hide();
-			me["HDG_frame"].setColor(1,1,1);
-			me["VS_group"].show();
-			me["VS_error"].hide(); # VS is inertial-sourced
-		} else {
-			me["AI_error"].show();
-			me["HDG_error"].show();
-			me["HDG_frame"].setColor(1,0,0);
-			me["AI_group"].hide();
-			me["HDG_group"].hide();
-			me["VS_error"].show();
-			me["VS_group"].hide();
-		}
-		
-		# FD
-		if (fd2_act == 1 and ((!wow1_act and !wow2_act and roll_mode_cur != " ") or roll_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
-			me["FD_roll"].show();
-		} else {
-			me["FD_roll"].hide();
-		}
-		
-		if (fd2_act == 1 and ((!wow1_act and !wow2_act and pitch_mode_cur != " ") or pitch_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
-			me["FD_pitch"].show();
-		} else {
-			me["FD_pitch"].hide();
-		}
-		
-		# ILS
-		if (ap_ils_mode2.getValue() == 1) {
-			me["LOC_scale"].show();
-			me["GS_scale"].show();
-			split_ils = split("/", ils_data1.getValue());
-			
-			if (size(split_ils) < 2) {
-				me["ils_freq"].setText(split_ils[0]);
-				me["ils_freq"].show();
-				me["ils_code"].hide();
-				me["dme_dist"].hide();
-				me["dme_dist_legend"].hide();
-			} else {
-				me["ils_code"].setText(split_ils[0]);
-				me["ils_freq"].setText(split_ils[1]);
-				me["ils_code"].show();
-				me["ils_freq"].show();
-			}
-			
-			if (dme_in_range.getValue() == 1) {
-				dme_dist_data = dme_data.getValue();
-				if (dme_dist_data < 20.0) {
-					me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
-				} else {
-					me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
-				}
-				me["dme_dist"].show(); 
-				me["dme_dist_legend"].show();
-			}
-		} else {
-			me["LOC_scale"].hide();
-			me["GS_scale"].hide();
-			me["ils_code"].hide();
-			me["ils_freq"].hide();
-			me["dme_dist"].hide();
-			me["dme_dist_legend"].hide();
-		}
-		
-		if (ap_ils_mode2.getValue() == 1 and loc_in_range.getValue() == 1 and hasloc.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
-			me["LOC_pointer"].show();
-		} else {
-			me["LOC_pointer"].hide();
-		}
-		if (ap_ils_mode2.getValue() == 1 and gs_in_range.getValue() == 1 and hasgs.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
-			me["GS_pointer"].show();
-		} else {
-			me["GS_pointer"].hide();
-		}
-		
-		if (ap_ils_mode2.getValue() == 0 and (appr_enabled.getValue() == 1 or loc_enabled.getValue() == 1)) {
-			me["ilsError"].show();	  
-		} else {
-			me["ilsError"].hide();
-		}
-		
-		me.updateCommon();
-	},
-	updateFast: func() {
-		# Airspeed
-		# ind_spd = ind_spd_kt.getValue();
-		# Subtract 30, since the scale starts at 30, but don"t allow less than 0, or more than 420 situations
-		
-		if (dmc.DMController.DMCs[1].outputs[0] != nil) {
-			ind_spd = dmc.DMController.DMCs[1].outputs[0].getValue();
-			me["ASI_error"].hide();
-			me["ASI_frame"].setColor(1,1,1);
-			me["ASI_group"].show();
-			
-			if (ind_spd <= 30) {
-				me.ASI = 0;
-			} else if (ind_spd >= 420) {
-				me.ASI = 390;
-			} else {
-				me.ASI = ind_spd - 30;
-			}
-			
-			me.FMGC_max = FMGC_max_spd.getValue();
-			if (me.FMGC_max <= 30) {
-				me.ASImax = 0 - me.ASI;
-			} else if (me.FMGC_max >= 420) {
-				me.ASImax = 390 - me.ASI;
-			} else {
-				me.ASImax = me.FMGC_max - 30 - me.ASI;
-			}
-			
-			me["ASI_scale"].setTranslation(0, me.ASI * 6.6);
-			me["ASI_max"].setTranslation(0, me.ASImax * -6.6);
-			
-			if (managed_spd.getValue() == 1) {
-				me["ASI_target"].setColor(0.6901,0.3333,0.7450);
-				me["ASI_digit_UP"].setColor(0.6901,0.3333,0.7450);
-				me["ASI_decimal_UP"].setColor(0.6901,0.3333,0.7450);
-				me["ASI_digit_DN"].setColor(0.6901,0.3333,0.7450);
-				me["ASI_decimal_DN"].setColor(0.6901,0.3333,0.7450);
-			} else {
-				me["ASI_target"].setColor(0.0901,0.6039,0.7176);
-				me["ASI_digit_UP"].setColor(0.0901,0.6039,0.7176);
-				me["ASI_decimal_UP"].setColor(0.0901,0.6039,0.7176);
-				me["ASI_digit_DN"].setColor(0.0901,0.6039,0.7176);
-				me["ASI_decimal_DN"].setColor(0.0901,0.6039,0.7176);
-			}
-			
-			tgt_ias = at_tgt_ias.getValue();
-			if (tgt_ias <= 30) {
-				me.ASItrgt = 0 - me.ASI;
-			} else if (tgt_ias >= 420) {
-				me.ASItrgt = 390 - me.ASI;
-			} else {
-				me.ASItrgt = tgt_ias - 30 - me.ASI;
-			}
-			
-			me.ASItrgtdiff = tgt_ias - ind_spd;
-			
-			if (me.ASItrgtdiff >= -42 and me.ASItrgtdiff <= 42) {
-				me["ASI_target"].setTranslation(0, me.ASItrgt * -6.6);
-				me["ASI_digit_UP"].hide();
-				me["ASI_decimal_UP"].hide();
-				me["ASI_digit_DN"].hide();
-				me["ASI_decimal_DN"].hide();
-				me["ASI_target"].show();
-			} else if (me.ASItrgtdiff < -42) {
-				if (at_mach_mode.getValue() == 1) {
-					me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
-					me["ASI_decimal_UP"].hide();
-					me["ASI_decimal_DN"].show();
-				} else {
-					me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
-					me["ASI_decimal_UP"].hide();
-					me["ASI_decimal_DN"].hide();
-				}
-				me["ASI_digit_DN"].show();
-				me["ASI_digit_UP"].hide();
-				me["ASI_target"].hide();
-			} else if (me.ASItrgtdiff > 42) {
-				if (at_mach_mode.getValue() == 1) {
-					me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
-					me["ASI_decimal_UP"].show();
-					me["ASI_decimal_DN"].hide();
-				} else {
-					me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
-					me["ASI_decimal_UP"].hide();
-					me["ASI_decimal_DN"].hide();
-				}
-				me["ASI_digit_UP"].show();
-				me["ASI_digit_DN"].hide();
-				me["ASI_target"].hide();
-			}
-			
-			me.ASItrend = dmc.DMController.DMCs[1].outputs[6].getValue() - me.ASI;
-			me["ASI_trend_up"].setTranslation(0, math.clamp(me.ASItrend, 0, 50) * -6.6);
-			me["ASI_trend_down"].setTranslation(0, math.clamp(me.ASItrend, -50, 0) * -6.6);
-			
-			if (me.ASItrend >= 2) {
-				me["ASI_trend_up"].show();
-				me["ASI_trend_down"].hide();
-			} else if (me.ASItrend <= -2) {
-				me["ASI_trend_down"].show();
-				me["ASI_trend_up"].hide();
-			} else {
-				me["ASI_trend_up"].hide();
-				me["ASI_trend_down"].hide();
-			}
-		} else {
-			me["ASI_error"].show();
-			me["ASI_frame"].setColor(1,0,0);
-			me["ASI_group"].hide();
-		}
-		
-		if (dmc.DMController.DMCs[1].outputs[2] != nil) {
-			ind_mach = dmc.DMController.DMCs[1].outputs[2].getValue();
-			me["machError"].hide();
-			if (ind_mach >= 0.5) {
-				me["ASI_mach_decimal"].show();
-				me["ASI_mach"].show();
-			} else {
-				me["ASI_mach_decimal"].hide();
-				me["ASI_mach"].hide();
-			}
-			
-			if (ind_mach >= 0.999) {
-				me["ASI_mach"].setText("999");
-			} else {
-				me["ASI_mach"].setText(sprintf("%3.0f", ind_mach * 1000));
-			}
-		} else {
-			me["machError"].show();
-		}
-		
-		if (dmc.DMController.DMCs[1].outputs[1] != nil) {
-			me["ALT_error"].hide();
-			me["ALT_frame"].setColor(1,1,1);
-			me["ALT_group"].show();
-			me["ALT_group2"].show();
-			me["ALT_scale"].show();
-			
-			me.altitude = dmc.DMController.DMCs[1].outputs[1].getValue();
-			me.altOffset = me.altitude / 500 - int(me.altitude / 500);
-			me.middleAltText = roundaboutAlt(me.altitude / 100);
-			me.middleAltOffset = nil;
-			if (me.altOffset > 0.5) {
-				me.middleAltOffset = -(me.altOffset - 1) * 243.3424;
-			} else {
-				me.middleAltOffset = -me.altOffset * 243.3424;
-			}
-			me["ALT_scale"].setTranslation(0, -me.middleAltOffset);
-			me["ALT_scale"].update();
-			me["ALT_five"].setText(sprintf("%03d", abs(me.middleAltText+10)));
-			me["ALT_four"].setText(sprintf("%03d", abs(me.middleAltText+5)));
-			me["ALT_three"].setText(sprintf("%03d", abs(me.middleAltText)));
-			me["ALT_two"].setText(sprintf("%03d", abs(me.middleAltText-5)));
-			me["ALT_one"].setText(sprintf("%03d", abs(me.middleAltText-10)));
-			
-			if (altitude.getValue() < 0) {
-				altPolarity = "-";
-			} else {
-				altPolarity = "";
-			}
-			
-			me["ALT_digits"].setText(sprintf("%s%d", altPolarity, dmc.DMController.DMCs[1].outputs[3].getValue()));
-			altTens = num(right(sprintf("%02d", me.altitude), 2));
-			me["ALT_tens"].setTranslation(0, altTens * 1.392);
-			
-			ap_alt_cur = ap_alt.getValue();
-			alt_diff_cur = alt_diff.getValue();
-			if (alt_diff_cur >= -565 and alt_diff_cur <= 565) {
-				me["ALT_target"].setTranslation(0, (alt_diff_cur / 100) * -48.66856);
-				me["ALT_target_digit"].setText(sprintf("%03d", math.round(ap_alt_cur / 100)));
-				me["ALT_digit_UP"].hide();
-				me["ALT_digit_DN"].hide();
-				me["ALT_target"].show();
-			} else if (alt_diff_cur < -565) {
-				if (alt_std_mode.getValue() == 1) {
-					if (ap_alt_cur < 10000) {
-						me["ALT_digit_DN"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
-					} else {
-						me["ALT_digit_DN"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
-					}
-				} else {
-					me["ALT_digit_DN"].setText(sprintf("%5.0f", ap_alt_cur));
-				}
-				me["ALT_digit_DN"].show();
-				me["ALT_digit_UP"].hide();
-				me["ALT_target"].hide();
-			} else if (alt_diff_cur > 565) {
-				if (alt_std_mode.getValue() == 1) {
-					if (ap_alt_cur < 10000) {
-						me["ALT_digit_UP"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
-					} else {
-						me["ALT_digit_UP"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
-					}
-				} else {
-					me["ALT_digit_UP"].setText(sprintf("%5.0f", ap_alt_cur));
-				}
-				me["ALT_digit_UP"].show();
-				me["ALT_digit_DN"].hide();
-				me["ALT_target"].hide();
-			}
-		} else {
-			me["ALT_error"].show();
-			me["ALT_frame"].setColor(1,0,0);
-			me["ALT_group"].hide();
-			me["ALT_group2"].hide();
-			me["ALT_scale"].hide();
-		}
-		
-		me.updateCommonFast();
-	},
+        return m;
+    },
+    update: func() {
+        fd2_act = fd2.getValue();
+        pitch_mode_cur = pitch_mode.getValue();
+        roll_mode_cur = roll_mode.getValue();
+        pitch_cur = pitch.getValue();
+        roll_cur = roll.getValue();
+        wow1_act = wow1.getValue();
+        wow2_act = wow2.getValue();
+        
+        # Errors
+        if (systems.ADIRSnew.ADIRunits[1].aligned == 1 or (systems.ADIRSnew.ADIRunits[2].aligned == 1 and att_switch.getValue() == 1)) {
+            me["AI_group"].show();
+            me["HDG_group"].show();
+            me["AI_error"].hide();
+            me["HDG_error"].hide();
+            me["HDG_frame"].setColor(1,1,1);
+            me["VS_group"].show();
+            me["VS_error"].hide(); # VS is inertial-sourced
+        } else {
+            me["AI_error"].show();
+            me["HDG_error"].show();
+            me["HDG_frame"].setColor(1,0,0);
+            me["AI_group"].hide();
+            me["HDG_group"].hide();
+            me["VS_error"].show();
+            me["VS_group"].hide();
+        }
+        
+        # FD
+        if (fd2_act == 1 and ((!wow1_act and !wow2_act and roll_mode_cur != " ") or roll_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
+            me["FD_roll"].show();
+        } else {
+            me["FD_roll"].hide();
+        }
+        
+        if (fd2_act == 1 and ((!wow1_act and !wow2_act and pitch_mode_cur != " ") or pitch_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
+            me["FD_pitch"].show();
+        } else {
+            me["FD_pitch"].hide();
+        }
+        
+        # ILS
+        if (ap_ils_mode2.getValue() == 1) {
+            me["LOC_scale"].show();
+            me["GS_scale"].show();
+            split_ils = split("/", ils_data1.getValue());
+            
+            if (size(split_ils) < 2) {
+                me["ils_freq"].setText(split_ils[0]);
+                me["ils_freq"].show();
+                me["ils_code"].hide();
+                me["dme_dist"].hide();
+                me["dme_dist_legend"].hide();
+            } else {
+                me["ils_code"].setText(split_ils[0]);
+                me["ils_freq"].setText(split_ils[1]);
+                me["ils_code"].show();
+                me["ils_freq"].show();
+            }
+            
+            if (dme_in_range.getValue() == 1) {
+                dme_dist_data = dme_data.getValue();
+                if (dme_dist_data < 20.0) {
+                    me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
+                } else {
+                    me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
+                }
+                me["dme_dist"].show(); 
+                me["dme_dist_legend"].show();
+            }
+        } else {
+            me["LOC_scale"].hide();
+            me["GS_scale"].hide();
+            me["ils_code"].hide();
+            me["ils_freq"].hide();
+            me["dme_dist"].hide();
+            me["dme_dist_legend"].hide();
+        }
+        
+        if (ap_ils_mode2.getValue() == 1 and loc_in_range.getValue() == 1 and hasloc.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
+            me["LOC_pointer"].show();
+        } else {
+            me["LOC_pointer"].hide();
+        }
+        if (ap_ils_mode2.getValue() == 1 and gs_in_range.getValue() == 1 and hasgs.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
+            me["GS_pointer"].show();
+        } else {
+            me["GS_pointer"].hide();
+        }
+        
+        if (ap_ils_mode2.getValue() == 0 and (appr_enabled.getValue() == 1 or loc_enabled.getValue() == 1)) {
+            me["ilsError"].show();    
+        } else {
+            me["ilsError"].hide();
+        }
+        
+        me.updateCommon();
+    },
+    updateFast: func() {
+        # Airspeed
+        # ind_spd = ind_spd_kt.getValue();
+        # Subtract 30, since the scale starts at 30, but don"t allow less than 0, or more than 420 situations
+        
+        if (dmc.DMController.DMCs[1].outputs[0] != nil) {
+            ind_spd = dmc.DMController.DMCs[1].outputs[0].getValue();
+            me["ASI_error"].hide();
+            me["ASI_frame"].setColor(1,1,1);
+            me["ASI_group"].show();
+            
+            if (ind_spd <= 30) {
+                me.ASI = 0;
+            } else if (ind_spd >= 420) {
+                me.ASI = 390;
+            } else {
+                me.ASI = ind_spd - 30;
+            }
+            
+            me.FMGC_max = FMGC_max_spd.getValue();
+            if (me.FMGC_max <= 30) {
+                me.ASImax = 0 - me.ASI;
+            } else if (me.FMGC_max >= 420) {
+                me.ASImax = 390 - me.ASI;
+            } else {
+                me.ASImax = me.FMGC_max - 30 - me.ASI;
+            }
+            
+            me["ASI_scale"].setTranslation(0, me.ASI * 6.6);
+            me["ASI_max"].setTranslation(0, me.ASImax * -6.6);
+            
+            if (managed_spd.getValue() == 1) {
+                me["ASI_target"].setColor(0.6901,0.3333,0.7450);
+                me["ASI_digit_UP"].setColor(0.6901,0.3333,0.7450);
+                me["ASI_decimal_UP"].setColor(0.6901,0.3333,0.7450);
+                me["ASI_digit_DN"].setColor(0.6901,0.3333,0.7450);
+                me["ASI_decimal_DN"].setColor(0.6901,0.3333,0.7450);
+            } else {
+                me["ASI_target"].setColor(0.0901,0.6039,0.7176);
+                me["ASI_digit_UP"].setColor(0.0901,0.6039,0.7176);
+                me["ASI_decimal_UP"].setColor(0.0901,0.6039,0.7176);
+                me["ASI_digit_DN"].setColor(0.0901,0.6039,0.7176);
+                me["ASI_decimal_DN"].setColor(0.0901,0.6039,0.7176);
+            }
+            
+            tgt_ias = at_tgt_ias.getValue();
+            if (tgt_ias <= 30) {
+                me.ASItrgt = 0 - me.ASI;
+            } else if (tgt_ias >= 420) {
+                me.ASItrgt = 390 - me.ASI;
+            } else {
+                me.ASItrgt = tgt_ias - 30 - me.ASI;
+            }
+            
+            me.ASItrgtdiff = tgt_ias - ind_spd;
+            
+            if (me.ASItrgtdiff >= -42 and me.ASItrgtdiff <= 42) {
+                me["ASI_target"].setTranslation(0, me.ASItrgt * -6.6);
+                me["ASI_digit_UP"].hide();
+                me["ASI_decimal_UP"].hide();
+                me["ASI_digit_DN"].hide();
+                me["ASI_decimal_DN"].hide();
+                me["ASI_target"].show();
+            } else if (me.ASItrgtdiff < -42) {
+                if (at_mach_mode.getValue() == 1) {
+                    me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
+                    me["ASI_decimal_UP"].hide();
+                    me["ASI_decimal_DN"].show();
+                } else {
+                    me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
+                    me["ASI_decimal_UP"].hide();
+                    me["ASI_decimal_DN"].hide();
+                }
+                me["ASI_digit_DN"].show();
+                me["ASI_digit_UP"].hide();
+                me["ASI_target"].hide();
+            } else if (me.ASItrgtdiff > 42) {
+                if (at_mach_mode.getValue() == 1) {
+                    me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
+                    me["ASI_decimal_UP"].show();
+                    me["ASI_decimal_DN"].hide();
+                } else {
+                    me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
+                    me["ASI_decimal_UP"].hide();
+                    me["ASI_decimal_DN"].hide();
+                }
+                me["ASI_digit_UP"].show();
+                me["ASI_digit_DN"].hide();
+                me["ASI_target"].hide();
+            }
+            
+            me.ASItrend = dmc.DMController.DMCs[1].outputs[6].getValue() - me.ASI;
+            me["ASI_trend_up"].setTranslation(0, math.clamp(me.ASItrend, 0, 50) * -6.6);
+            me["ASI_trend_down"].setTranslation(0, math.clamp(me.ASItrend, -50, 0) * -6.6);
+            
+            if (me.ASItrend >= 2) {
+                me["ASI_trend_up"].show();
+                me["ASI_trend_down"].hide();
+            } else if (me.ASItrend <= -2) {
+                me["ASI_trend_down"].show();
+                me["ASI_trend_up"].hide();
+            } else {
+                me["ASI_trend_up"].hide();
+                me["ASI_trend_down"].hide();
+            }
+        } else {
+            me["ASI_error"].show();
+            me["ASI_frame"].setColor(1,0,0);
+            me["ASI_group"].hide();
+        }
+        
+        if (dmc.DMController.DMCs[1].outputs[2] != nil) {
+            ind_mach = dmc.DMController.DMCs[1].outputs[2].getValue();
+            me["machError"].hide();
+            if (ind_mach >= 0.5) {
+                me["ASI_mach_decimal"].show();
+                me["ASI_mach"].show();
+            } else {
+                me["ASI_mach_decimal"].hide();
+                me["ASI_mach"].hide();
+            }
+            
+            if (ind_mach >= 0.999) {
+                me["ASI_mach"].setText("999");
+            } else {
+                me["ASI_mach"].setText(sprintf("%3.0f", ind_mach * 1000));
+            }
+        } else {
+            me["machError"].show();
+        }
+        
+        if (dmc.DMController.DMCs[1].outputs[1] != nil) {
+            me["ALT_error"].hide();
+            me["ALT_frame"].setColor(1,1,1);
+            me["ALT_group"].show();
+            me["ALT_group2"].show();
+            me["ALT_scale"].show();
+            
+            me.altitude = dmc.DMController.DMCs[1].outputs[1].getValue();
+            me.altOffset = me.altitude / 500 - int(me.altitude / 500);
+            me.middleAltText = roundaboutAlt(me.altitude / 100);
+            me.middleAltOffset = nil;
+            if (me.altOffset > 0.5) {
+                me.middleAltOffset = -(me.altOffset - 1) * 243.3424;
+            } else {
+                me.middleAltOffset = -me.altOffset * 243.3424;
+            }
+            me["ALT_scale"].setTranslation(0, -me.middleAltOffset);
+            me["ALT_scale"].update();
+            me["ALT_five"].setText(sprintf("%03d", abs(me.middleAltText+10)));
+            me["ALT_four"].setText(sprintf("%03d", abs(me.middleAltText+5)));
+            me["ALT_three"].setText(sprintf("%03d", abs(me.middleAltText)));
+            me["ALT_two"].setText(sprintf("%03d", abs(me.middleAltText-5)));
+            me["ALT_one"].setText(sprintf("%03d", abs(me.middleAltText-10)));
+            
+            if (altitude.getValue() < 0) {
+                altPolarity = "-";
+            } else {
+                altPolarity = "";
+            }
+            
+            me["ALT_digits"].setText(sprintf("%s%d", altPolarity, dmc.DMController.DMCs[1].outputs[3].getValue()));
+            altTens = num(right(sprintf("%02d", me.altitude), 2));
+            me["ALT_tens"].setTranslation(0, altTens * 1.392);
+            
+            ap_alt_cur = ap_alt.getValue();
+            alt_diff_cur = alt_diff.getValue();
+            if (alt_diff_cur >= -565 and alt_diff_cur <= 565) {
+                me["ALT_target"].setTranslation(0, (alt_diff_cur / 100) * -48.66856);
+                me["ALT_target_digit"].setText(sprintf("%03d", math.round(ap_alt_cur / 100)));
+                me["ALT_digit_UP"].hide();
+                me["ALT_digit_DN"].hide();
+                me["ALT_target"].show();
+            } else if (alt_diff_cur < -565) {
+                if (alt_std_mode.getValue() == 1) {
+                    if (ap_alt_cur < 10000) {
+                        me["ALT_digit_DN"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
+                    } else {
+                        me["ALT_digit_DN"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
+                    }
+                } else {
+                    me["ALT_digit_DN"].setText(sprintf("%5.0f", ap_alt_cur));
+                }
+                me["ALT_digit_DN"].show();
+                me["ALT_digit_UP"].hide();
+                me["ALT_target"].hide();
+            } else if (alt_diff_cur > 565) {
+                if (alt_std_mode.getValue() == 1) {
+                    if (ap_alt_cur < 10000) {
+                        me["ALT_digit_UP"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
+                    } else {
+                        me["ALT_digit_UP"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
+                    }
+                } else {
+                    me["ALT_digit_UP"].setText(sprintf("%5.0f", ap_alt_cur));
+                }
+                me["ALT_digit_UP"].show();
+                me["ALT_digit_DN"].hide();
+                me["ALT_target"].hide();
+            }
+        } else {
+            me["ALT_error"].show();
+            me["ALT_frame"].setColor(1,0,0);
+            me["ALT_group"].hide();
+            me["ALT_group2"].hide();
+            me["ALT_scale"].hide();
+        }
+        
+        me.updateCommonFast();
+    },
 };
 
 var canvas_PFD_1_test = {
-	init: func(canvas_group, file) {
-		var font_mapper = func(family, weight) {
-			return "LiberationFonts/LiberationSans-Regular.ttf";
-		};
+    init: func(canvas_group, file) {
+        var font_mapper = func(family, weight) {
+            return "LiberationFonts/LiberationSans-Regular.ttf";
+        };
 
-		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
-		
-		var svg_keys = me.getKeys();
-		foreach(var key; svg_keys) {
-			me[key] = canvas_group.getElementById(key);
-		}
+        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+        
+        var svg_keys = me.getKeys();
+        foreach(var key; svg_keys) {
+            me[key] = canvas_group.getElementById(key);
+        }
 
-		me.page = canvas_group;
+        me.page = canvas_group;
 
-		return me;
-	},
-	new: func(canvas_group, file) {
-		var m = {parents: [canvas_PFD_1_test]};
-		m.init(canvas_group, file);
+        return me;
+    },
+    new: func(canvas_group, file) {
+        var m = {parents: [canvas_PFD_1_test]};
+        m.init(canvas_group, file);
 
-		return m;
-	},
-	getKeys: func() {
-		return ["Test_white","Test_text"];
-	},
-	update: func() {
-		et = elapsedtime.getValue() or 0;
-		if ((du1_test_time.getValue() + 1 >= et) and cpt_du_xfr.getValue() != 1) {
-			me["Test_white"].show();
-			me["Test_text"].hide();
-		} else if ((du2_test_time.getValue() + 1 >= et) and cpt_du_xfr.getValue() != 0) {
-			me["Test_white"].show();
-			me["Test_text"].hide();
-		} else {
-			me["Test_white"].hide();
-			me["Test_text"].show();
-		}
-	},
+        return m;
+    },
+    getKeys: func() {
+        return ["Test_white","Test_text"];
+    },
+    update: func() {
+        et = elapsedtime.getValue() or 0;
+        if ((du1_test_time.getValue() + 1 >= et) and cpt_du_xfr.getValue() != 1) {
+            me["Test_white"].show();
+            me["Test_text"].hide();
+        } else if ((du2_test_time.getValue() + 1 >= et) and cpt_du_xfr.getValue() != 0) {
+            me["Test_white"].show();
+            me["Test_text"].hide();
+        } else {
+            me["Test_white"].hide();
+            me["Test_text"].show();
+        }
+    },
 };
 
 var canvas_PFD_2_test = {
-	init: func(canvas_group, file) {
-		var font_mapper = func(family, weight) {
-			return "LiberationFonts/LiberationSans-Regular.ttf";
-		};
+    init: func(canvas_group, file) {
+        var font_mapper = func(family, weight) {
+            return "LiberationFonts/LiberationSans-Regular.ttf";
+        };
 
-		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
-		
-		var svg_keys = me.getKeys();
-		foreach(var key; svg_keys) {
-			me[key] = canvas_group.getElementById(key);
-		}
+        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+        
+        var svg_keys = me.getKeys();
+        foreach(var key; svg_keys) {
+            me[key] = canvas_group.getElementById(key);
+        }
 
-		me.page = canvas_group;
+        me.page = canvas_group;
 
-		return me;
-	},
-	new: func(canvas_group, file) {
-		var m = {parents: [canvas_PFD_2_test]};
-		m.init(canvas_group, file);
+        return me;
+    },
+    new: func(canvas_group, file) {
+        var m = {parents: [canvas_PFD_2_test]};
+        m.init(canvas_group, file);
 
-		return m;
-	},
-	getKeys: func() {
-		return ["Test_white","Test_text"];
-	},
-	update: func() {
-		et = elapsedtime.getValue() or 0;
-		if ((du6_test_time.getValue() + 1 >= et) and fo_du_xfr.getValue() != 1) {
-			me["Test_white"].show();
-			me["Test_text"].hide();
-		} else if ((du5_test_time.getValue() + 1 >= et) and fo_du_xfr.getValue() != 0) {
-			me["Test_white"].show();
-			me["Test_text"].hide();
-		} else {
-			me["Test_white"].hide();
-			me["Test_text"].show();
-		}
-	},
+        return m;
+    },
+    getKeys: func() {
+        return ["Test_white","Test_text"];
+    },
+    update: func() {
+        et = elapsedtime.getValue() or 0;
+        if ((du6_test_time.getValue() + 1 >= et) and fo_du_xfr.getValue() != 1) {
+            me["Test_white"].show();
+            me["Test_text"].hide();
+        } else if ((du5_test_time.getValue() + 1 >= et) and fo_du_xfr.getValue() != 0) {
+            me["Test_white"].show();
+            me["Test_text"].hide();
+        } else {
+            me["Test_white"].hide();
+            me["Test_text"].show();
+        }
+    },
 };
 
 var canvas_PFD_1_mismatch = {
-	init: func(canvas_group, file) {
-		var font_mapper = func(family, weight) {
-			return "LiberationFonts/LiberationSans-Regular.ttf";
-		};
+    init: func(canvas_group, file) {
+        var font_mapper = func(family, weight) {
+            return "LiberationFonts/LiberationSans-Regular.ttf";
+        };
 
-		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
-		
-		var svg_keys = me.getKeys();
-		foreach(var key; svg_keys) {
-			me[key] = canvas_group.getElementById(key);
-		}
+        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+        
+        var svg_keys = me.getKeys();
+        foreach(var key; svg_keys) {
+            me[key] = canvas_group.getElementById(key);
+        }
 
-		me.page = canvas_group;
+        me.page = canvas_group;
 
-		return me;
-	},
-	new: func(canvas_group, file) {
-		var m = {parents: [canvas_PFD_1_mismatch]};
-		m.init(canvas_group, file);
+        return me;
+    },
+    new: func(canvas_group, file) {
+        var m = {parents: [canvas_PFD_1_mismatch]};
+        m.init(canvas_group, file);
 
-		return m;
-	},
-	getKeys: func() {
-		return ["ERRCODE"];
-	},
-	update: func() {
-		me["ERRCODE"].setText(acconfig_mismatch.getValue());
-	},
+        return m;
+    },
+    getKeys: func() {
+        return ["ERRCODE"];
+    },
+    update: func() {
+        me["ERRCODE"].setText(acconfig_mismatch.getValue());
+    },
 };
 
 var canvas_PFD_2_mismatch = {
-	init: func(canvas_group, file) {
-		var font_mapper = func(family, weight) {
-			return "LiberationFonts/LiberationSans-Regular.ttf";
-		};
+    init: func(canvas_group, file) {
+        var font_mapper = func(family, weight) {
+            return "LiberationFonts/LiberationSans-Regular.ttf";
+        };
 
-		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
-		
-		var svg_keys = me.getKeys();
-		foreach(var key; svg_keys) {
-			me[key] = canvas_group.getElementById(key);
-		}
+        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+        
+        var svg_keys = me.getKeys();
+        foreach(var key; svg_keys) {
+            me[key] = canvas_group.getElementById(key);
+        }
 
-		me.page = canvas_group;
+        me.page = canvas_group;
 
-		return me;
-	},
-	new: func(canvas_group, file) {
-		var m = {parents: [canvas_PFD_2_mismatch]};
-		m.init(canvas_group, file);
+        return me;
+    },
+    new: func(canvas_group, file) {
+        var m = {parents: [canvas_PFD_2_mismatch]};
+        m.init(canvas_group, file);
 
-		return m;
-	},
-	getKeys: func() {
-		return ["ERRCODE"];
-	},
-	update: func() {
-		me["ERRCODE"].setText(acconfig_mismatch.getValue());
-	},
+        return m;
+    },
+    getKeys: func() {
+        return ["ERRCODE"];
+    },
+    update: func() {
+        me["ERRCODE"].setText(acconfig_mismatch.getValue());
+    },
 };
 
 setlistener("sim/signals/fdm-initialized", func {
-	PFD1_display = canvas.new({
-		"name": "PFD1",
-		"size": [1024, 1024],
-		"view": [1024, 1024],
-		"mipmapping": 1
-	});
-	PFD2_display = canvas.new({
-		"name": "PFD2",
-		"size": [1024, 1024],
-		"view": [1024, 1024],
-		"mipmapping": 1
-	});
-	PFD1_display.addPlacement({"node": "pfd1.screen"});
-	PFD2_display.addPlacement({"node": "pfd2.screen"});
-	var group_pfd1 = PFD1_display.createGroup();
-	var group_pfd1_test = PFD1_display.createGroup();
-	var group_pfd1_mismatch = PFD1_display.createGroup();
-	var group_pfd2 = PFD2_display.createGroup();
-	var group_pfd2_test = PFD2_display.createGroup();
-	var group_pfd2_mismatch = PFD2_display.createGroup();
+    PFD1_display = canvas.new({
+        "name": "PFD1",
+        "size": [1024, 1024],
+        "view": [1024, 1024],
+        "mipmapping": 1
+    });
+    PFD2_display = canvas.new({
+        "name": "PFD2",
+        "size": [1024, 1024],
+        "view": [1024, 1024],
+        "mipmapping": 1
+    });
+    PFD1_display.addPlacement({"node": "pfd1.screen"});
+    PFD2_display.addPlacement({"node": "pfd2.screen"});
+    var group_pfd1 = PFD1_display.createGroup();
+    var group_pfd1_test = PFD1_display.createGroup();
+    var group_pfd1_mismatch = PFD1_display.createGroup();
+    var group_pfd2 = PFD2_display.createGroup();
+    var group_pfd2_test = PFD2_display.createGroup();
+    var group_pfd2_mismatch = PFD2_display.createGroup();
 
-	PFD_1 = canvas_PFD_1.new(group_pfd1, "Aircraft/A320-family/Models/Instruments/PFD/res/pfd.svg");
-	PFD_1_test = canvas_PFD_1_test.new(group_pfd1_test, "Aircraft/A320-family/Models/Instruments/Common/res/du-test.svg");
-	PFD_1_mismatch = canvas_PFD_1_mismatch.new(group_pfd1_mismatch, "Aircraft/A320-family/Models/Instruments/Common/res/mismatch.svg");
-	PFD_2 = canvas_PFD_2.new(group_pfd2, "Aircraft/A320-family/Models/Instruments/PFD/res/pfd.svg");
-	PFD_2_test = canvas_PFD_2_test.new(group_pfd2_test, "Aircraft/A320-family/Models/Instruments/Common/res/du-test.svg");
-	PFD_2_mismatch = canvas_PFD_2_mismatch.new(group_pfd2_mismatch, "Aircraft/A320-family/Models/Instruments/Common/res/mismatch.svg");
-	
-	PFD_update.start();
-	PFD_update_fast.start();
-	
-	if (pfdrate.getValue() == 1) {
-		rateApply();
-	}
+    PFD_1 = canvas_PFD_1.new(group_pfd1, "Aircraft/A320-family/Models/Instruments/PFD/res/pfd.svg");
+    PFD_1_test = canvas_PFD_1_test.new(group_pfd1_test, "Aircraft/A320-family/Models/Instruments/Common/res/du-test.svg");
+    PFD_1_mismatch = canvas_PFD_1_mismatch.new(group_pfd1_mismatch, "Aircraft/A320-family/Models/Instruments/Common/res/mismatch.svg");
+    PFD_2 = canvas_PFD_2.new(group_pfd2, "Aircraft/A320-family/Models/Instruments/PFD/res/pfd.svg");
+    PFD_2_test = canvas_PFD_2_test.new(group_pfd2_test, "Aircraft/A320-family/Models/Instruments/Common/res/du-test.svg");
+    PFD_2_mismatch = canvas_PFD_2_mismatch.new(group_pfd2_mismatch, "Aircraft/A320-family/Models/Instruments/Common/res/mismatch.svg");
+    
+    PFD_update.start();
+    PFD_update_fast.start();
+    
+    if (pfdrate.getValue() == 1) {
+        rateApply();
+    }
 });
 
 var rateApply = func {
-	PFD_update.restart(0.15 * pfdrate.getValue());
-	PFD_update_fast.restart(0.05 * pfdrate.getValue());
+    PFD_update.restart(0.15 * pfdrate.getValue());
+    PFD_update_fast.restart(0.05 * pfdrate.getValue());
 }
 
 var PFD_update = maketimer(0.15, func {
-	canvas_PFD_base.updateSlow();
+    canvas_PFD_base.updateSlow();
 });
 
 var PFD_update_fast = maketimer(0.05, func {
-	canvas_PFD_base.update();
+    canvas_PFD_base.update();
 });
 
 var showPFD1 = func {
-	var dlg = canvas.Window.new([512, 512], "dialog").set("resize", 1);
-	dlg.setCanvas(PFD1_display);
+    var dlg = canvas.Window.new([512, 512], "dialog").set("resize", 1);
+    dlg.setCanvas(PFD1_display);
 }
 
 var showPFD2 = func {
-	var dlg = canvas.Window.new([512, 512], "dialog").set("resize", 1);
-	dlg.setCanvas(PFD2_display);
+    var dlg = canvas.Window.new([512, 512], "dialog").set("resize", 1);
+    dlg.setCanvas(PFD2_display);
 }
 
 var roundabout = func(x) {
-	var y = x - int(x);
-	return y < 0.5 ? int(x) : 1 + int(x);
+    var y = x - int(x);
+    return y < 0.5 ? int(x) : 1 + int(x);
 };
 
 var roundaboutAlt = func(x) {
-	var y = x * 0.2 - int(x * 0.2);
-	return y < 0.5 ? 5 * int(x * 0.2) : 5 + 5 * int(x * 0.2);
+    var y = x * 0.2 - int(x * 0.2);
+    return y < 0.5 ? 5 * int(x * 0.2) : 5 + 5 * int(x * 0.2);
 };
 
 var fontSizeHDG = func(input) {
-	var test = input / 3;
-	if (test == int(test)) {
-		return 42;
-	} else {
-		return 32;
-	}
+    var test = input / 3;
+    if (test == int(test)) {
+        return 42;
+    } else {
+        return 32;
+    }
 };
 
 setlistener("/systems/electrical/bus/ac-ess", func() {
-	canvas_PFD_base.updateDu1();
+    canvas_PFD_base.updateDu1();
 }, 0, 0);
 
 setlistener("/systems/electrical/bus/ac-2", func() {
-	canvas_PFD_base.updateDu6();
+    canvas_PFD_base.updateDu6();
 }, 0, 0);
\ No newline at end of file

From 32b44374db22b70063a68f8517097d4284bb3186 Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Mon, 3 Feb 2020 09:41:50 -0500
Subject: [PATCH 8/9] Undo that, now the tabs should be good

---
 Models/Instruments/PFD/PFD.nas | 2934 ++++++++++++++++----------------
 1 file changed, 1467 insertions(+), 1467 deletions(-)

diff --git a/Models/Instruments/PFD/PFD.nas b/Models/Instruments/PFD/PFD.nas
index d3d71e0a..89c364fa 100644
--- a/Models/Instruments/PFD/PFD.nas
+++ b/Models/Instruments/PFD/PFD.nas
@@ -56,7 +56,7 @@ var lvr_clb = props.globals.getNode("/systems/thrust/lvrclb", 1);
 var throt_box = props.globals.getNode("/modes/pfd/fma/throttle-mode-box", 1);
 var pitch_box = props.globals.getNode("/modes/pfd/fma/pitch-mode-box", 1);
 var ap_box = props.globals.getNode("/modes/pfd/fma/ap-mode-box", 1);
-var fd_box  = props.globals.getNode("/modes/pfd/fma/fd-mode-box", 1);
+var fd_box	= props.globals.getNode("/modes/pfd/fma/fd-mode-box", 1);
 var at_box = props.globals.getNode("/modes/pfd/fma/athr-mode-box", 1);
 var fbw_law = props.globals.getNode("/it-fbw/law", 1);
 var ap_mode = props.globals.getNode("/modes/pfd/fma/ap-mode", 1);
@@ -146,1547 +146,1547 @@ var du6_test_amount = props.globals.initNode("/instrumentation/du/du6-test-amoun
 var du6_offtime = props.globals.initNode("/instrumentation/du/du6-off-time", 0.0, "DOUBLE");
 
 var canvas_PFD_base = {
-    init: func(canvas_group, file) {
-        var font_mapper = func(family, weight) {
-            return "LiberationFonts/LiberationSans-Regular.ttf";
-        };
+	init: func(canvas_group, file) {
+		var font_mapper = func(family, weight) {
+			return "LiberationFonts/LiberationSans-Regular.ttf";
+		};
 
-        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
 
-        var svg_keys = me.getKeys();
-        foreach(var key; svg_keys) {
-            me[key] = canvas_group.getElementById(key);
+		var svg_keys = me.getKeys();
+		foreach(var key; svg_keys) {
+			me[key] = canvas_group.getElementById(key);
 
-            var clip_el = canvas_group.getElementById(key ~ "_clip");
-            if (clip_el != nil) {
-                clip_el.setVisible(0);
-                var tran_rect = clip_el.getTransformedBounds();
+			var clip_el = canvas_group.getElementById(key ~ "_clip");
+			if (clip_el != nil) {
+				clip_el.setVisible(0);
+				var tran_rect = clip_el.getTransformedBounds();
 
-                var clip_rect = sprintf("rect(%d,%d, %d,%d)", 
-                tran_rect[1], # 0 ys
-                tran_rect[2], # 1 xe
-                tran_rect[3], # 2 ye
-                tran_rect[0]); #3 xs
-                #   coordinates are top,right,bottom,left (ys, xe, ye, xs) ref: l621 of simgear/canvas/CanvasElement.cxx
-                me[key].set("clip", clip_rect);
-                me[key].set("clip-frame", canvas.Element.PARENT);
-            }
-        }
-        
-        me.AI_horizon_trans = me["AI_horizon"].createTransform();
-        me.AI_horizon_rot = me["AI_horizon"].createTransform();
-        
-        me.AI_horizon_ground_trans = me["AI_horizon_ground"].createTransform();
-        me.AI_horizon_ground_rot = me["AI_horizon_ground"].createTransform();
-        
-        me.AI_horizon_sky_rot = me["AI_horizon_sky"].createTransform();
-        
-        me.AI_horizon_hdg_trans = me["AI_heading"].createTransform();
-        me.AI_horizon_hdg_rot = me["AI_heading"].createTransform();
+				var clip_rect = sprintf("rect(%d,%d, %d,%d)", 
+				tran_rect[1], # 0 ys
+				tran_rect[2], # 1 xe
+				tran_rect[3], # 2 ye
+				tran_rect[0]); #3 xs
+				#	coordinates are top,right,bottom,left (ys, xe, ye, xs) ref: l621 of simgear/canvas/CanvasElement.cxx
+				me[key].set("clip", clip_rect);
+				me[key].set("clip-frame", canvas.Element.PARENT);
+			}
+		}
+		
+		me.AI_horizon_trans = me["AI_horizon"].createTransform();
+		me.AI_horizon_rot = me["AI_horizon"].createTransform();
+		
+		me.AI_horizon_ground_trans = me["AI_horizon_ground"].createTransform();
+		me.AI_horizon_ground_rot = me["AI_horizon_ground"].createTransform();
+		
+		me.AI_horizon_sky_rot = me["AI_horizon_sky"].createTransform();
+		
+		me.AI_horizon_hdg_trans = me["AI_heading"].createTransform();
+		me.AI_horizon_hdg_rot = me["AI_heading"].createTransform();
 
-        me.page = canvas_group;
+		me.page = canvas_group;
 
-        return me;
-    },
-    getKeys: func() {
-        return ["FMA_man","FMA_manmode","FMA_flxtemp","FMA_thrust","FMA_lvrclb","FMA_pitch","FMA_pitcharm","FMA_pitcharm2","FMA_roll","FMA_rollarm","FMA_combined","FMA_ctr_msg","FMA_catmode","FMA_cattype","FMA_nodh","FMA_dh","FMA_dhn","FMA_ap","FMA_fd","FMA_athr",
-        "FMA_man_box","FMA_flx_box","FMA_thrust_box","FMA_pitch_box","FMA_pitcharm_box","FMA_roll_box","FMA_rollarm_box","FMA_combined_box","FMA_catmode_box","FMA_cattype_box","FMA_cat_box","FMA_dh_box","FMA_ap_box","FMA_fd_box","FMA_athr_box","FMA_Middle1",
-        "FMA_Middle2","ASI_max","ASI_scale","ASI_target","ASI_mach","ASI_mach_decimal","ASI_trend_up","ASI_trend_down","ASI_digit_UP","ASI_digit_DN","ASI_decimal_UP","ASI_decimal_DN","ASI_index","ASI_error","ASI_group","ASI_frame","AI_center","AI_bank",
-        "AI_bank_lim","AI_bank_lim_X","AI_pitch_lim","AI_pitch_lim_X","AI_slipskid","AI_horizon","AI_horizon_ground","AI_horizon_sky","AI_stick","AI_stick_pos","AI_heading","AI_agl_g","AI_agl","AI_error","AI_group","FD_roll","FD_pitch","ALT_scale","ALT_target",
-        "ALT_target_digit","ALT_one","ALT_two","ALT_three","ALT_four","ALT_five","ALT_digits","ALT_tens","ALT_digit_UP","ALT_digit_DN","ALT_error","ALT_group","ALT_group2","ALT_frame","VS_pointer","VS_box","VS_digit","VS_error","VS_group","QNH","QNH_setting",
-        "QNH_std","QNH_box","LOC_pointer","LOC_scale","GS_scale","GS_pointer","CRS_pointer","HDG_target","HDG_scale","HDG_one","HDG_two","HDG_three","HDG_four","HDG_five","HDG_six","HDG_seven","HDG_digit_L","HDG_digit_R","HDG_error","HDG_group","HDG_frame",
-        "TRK_pointer","machError","ilsError","ils_code","ils_freq","dme_dist","dme_dist_legend", "ILS_HDG_R", "ILS_HDG_L", "ILS_right", "ILS_left"];
-    },
-    updateDu1: func() {
-        var elapsedtime_act = elapsedtime.getValue();
-        if (acess.getValue() >= 110) {
-            if (du1_offtime.getValue() + 3 < elapsedtime_act) { 
-                if (wow0.getValue() == 1) {
-                    if (acconfig.getValue() != 1 and du1_test.getValue() != 1) {
-                        du1_test.setValue(1);
-                        du1_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
-                        du1_test_time.setValue(elapsedtime_act);
-                    } else if (acconfig.getValue() == 1 and du1_test.getValue() != 1) {
-                        du1_test.setValue(1);
-                        du1_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
-                        du1_test_time.setValue(elapsedtime_act - 30);
-                    }
-                } else {
-                    du1_test.setValue(1);
-                    du1_test_amount.setValue(0);
-                    du1_test_time.setValue(-100);
-                }
-            }
-        } else {
-            du1_test.setValue(0);
-            du1_offtime.setValue(elapsedtime_act);
-        }
-    },
-    updateDu6: func() {
-        var elapsedtime_act = elapsedtime.getValue();
-        if (ac2.getValue() >= 110) {
-            if (du6_offtime.getValue() + 3 < elapsedtime_act) { 
-                if (wow0.getValue() == 1) {
-                    if (acconfig.getValue() != 1 and du6_test.getValue() != 1) {
-                        du6_test.setValue(1);
-                        du6_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
-                        du6_test_time.setValue(elapsedtime_act);
-                    } else if (acconfig.getValue() == 1 and du6_test.getValue() != 1) {
-                        du6_test.setValue(1);
-                        du6_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
-                        du6_test_time.setValue(elapsedtime_act - 30);
-                    }
-                } else {
-                    du6_test.setValue(1);
-                    du6_test_amount.setValue(0);
-                    du6_test_time.setValue(-100);
-                }
-            }
-        } else {
-            du6_test.setValue(0);
-            du6_offtime.setValue(elapsedtime_act);
-        }
-    },
-    update: func() {
-        var elapsedtime_act = elapsedtime.getValue();
-        
-        if (acconfig_mismatch.getValue() == "0x000") {
-            PFD_1_mismatch.page.hide();
-            PFD_2_mismatch.page.hide();
-            if (acess.getValue() >= 110 and du1_lgt.getValue() > 0.01) {
-                if (du1_test_time.getValue() + du1_test_amount.getValue() >= elapsedtime_act and cpt_du_xfr.getValue() != 1) {
-                    PFD_1_test.update();
-                    updateL = 0;
-                    PFD_1.page.hide();
-                    PFD_1_test.page.show();
-                } else if (du2_test_time.getValue() + du2_test_amount.getValue() >= elapsedtime_act and cpt_du_xfr.getValue() == 1) {
-                    PFD_1_test.update();
-                    updateL = 0;
-                    PFD_1.page.hide();
-                    PFD_1_test.page.show();
-                } else {
-                    PFD_1.updateFast();
-                    PFD_1.update();
-                    updateL = 1;
-                    PFD_1_test.page.hide();
-                    PFD_1.page.show();
-                }
-            } else {
-                updateL = 0;
-                PFD_1_test.page.hide();
-                PFD_1.page.hide();
-            }
-            if (ac2.getValue() >= 110 and du6_lgt.getValue() > 0.01) {
-                if (du6_test_time.getValue() + du6_test_amount.getValue() >= elapsedtime_act and fo_du_xfr.getValue() != 1) {
-                    PFD_2_test.update();
-                    updateR = 0;
-                    PFD_2.page.hide();
-                    PFD_2_test.page.show();
-                } else if (du5_test_time.getValue() + du5_test_amount.getValue() >= elapsedtime_act and fo_du_xfr.getValue() == 1) {
-                    PFD_2_test.update();
-                    updateR = 0;
-                    PFD_2.page.hide();
-                    PFD_2_test.page.show();
-                } else {
-                    PFD_2.updateFast();
-                    PFD_2.update();
-                    updateR = 1;
-                    PFD_2_test.page.hide();
-                    PFD_2.page.show();
-                }
-            } else {
-                updateR = 0;
-                PFD_2_test.page.hide();
-                PFD_2.page.hide();
-            }
-        } else {
-            updateL = 0;
-            updateR = 0;
-            PFD_1_test.page.hide();
-            PFD_1.page.hide();
-            PFD_2_test.page.hide();
-            PFD_2.page.hide();
-            PFD_1_mismatch.update();
-            PFD_2_mismatch.update();
-            PFD_1_mismatch.page.show();
-            PFD_2_mismatch.page.show();
-        }
-    },
-    updateSlow: func() {
-        if (updateL) {
-            PFD_1.update();
-        }
-        if (updateR) {
-            PFD_2.update();
-        }
-    },
-    updateCommon: func () {
-        # FMA MAN TOGA MCT FLX THR
-        # Set properties used a lot to a variable to avoid calling getValue() multiple times
-        state1_act = state1.getValue();
-        state2_act = state2.getValue();
-        thrust_limit_act = thrust_limit.getValue();
-        alpha_floor_act = alpha_floor.getValue();
-        toga_lk_act = toga_lk.getValue();
-        thr1_act = thr1.getValue();
-        thr2_act = thr2.getValue();
-        if (athr.getValue() == 1 and (state1_act == "TOGA" or state1_act == "MCT" or state1_act == "MAN THR" or state2_act == "TOGA" or state2_act == "MCT" or state2_act == "MAN THR") and eng_out.getValue() != 1 and alpha_floor_act != 1 and 
-        toga_lk_act != 1) {
-            me["FMA_man"].show();
-            me["FMA_manmode"].show();
-            if (state1_act == "TOGA" or state2_act == "TOGA") {
-                me["FMA_flx_box"].hide();
-                me["FMA_flxtemp"].hide();
-                me["FMA_man_box"].show();
-                me["FMA_manmode"].setText("TOGA");
-                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-            } else if ((state1_act == "MAN THR" and thr1_act >= 0.83) or (state2_act == "MAN THR" and thr2_act >= 0.83)) {
-                me["FMA_flx_box"].hide();
-                me["FMA_flxtemp"].hide();
-                me["FMA_man_box"].show();
-                me["FMA_manmode"].setText("THR");
-                me["FMA_man_box"].setColor(0.7333,0.3803,0);
-            } else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act != "FLX") {
-                me["FMA_flx_box"].hide();
-                me["FMA_flxtemp"].hide();
-                me["FMA_man_box"].show();
-                me["FMA_manmode"].setText("MCT");
-                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-            } else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act == "FLX") {
-                me["FMA_flxtemp"].setText(sprintf("%s", "+" ~ flex.getValue()));
-                me["FMA_man_box"].hide();
-                me["FMA_flx_box"].show();
-                me["FMA_flxtemp"].show();
-                me["FMA_manmode"].setText("FLX            ");
-                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-            } else if ((state1_act == "MAN THR" and thr1_act < 0.83) or (state2_act == "MAN THR" and thr2_act < 0.83)) {
-                me["FMA_flx_box"].hide();
-                me["FMA_flxtemp"].hide();
-                me["FMA_man_box"].show();
-                me["FMA_manmode"].setText("THR");
-                me["FMA_man_box"].setColor(0.7333,0.3803,0);
-            }
-        } else if (athr.getValue() == 1 and (state1_act == "TOGA" or (state1_act == "MCT" and thrust_limit_act == "FLX") or (state1_act == "MAN THR" and thr1_act >= 0.83) or state2_act == "TOGA" or (state2_act == "MCT" and 
-        thrust_limit_act == "FLX") or (state2_act == "MAN THR" and thr2_act >= 0.83)) and eng_out.getValue() == 1 and alpha_floor_act != 1 and toga_lk_act != 1) {
-            me["FMA_man"].show();
-            me["FMA_manmode"].show();
-            if (state1_act == "TOGA" or state2_act == "TOGA") {
-                me["FMA_flx_box"].hide();
-                me["FMA_flxtemp"].hide();
-                me["FMA_man_box"].show();
-                me["FMA_manmode"].setText("TOGA");
-                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-            } else if ((state1_act == "MAN THR" and thr1_act >= 0.83) or (state2_act == "MAN THR" and thr2_act >= 0.83)) {
-                me["FMA_flx_box"].hide();
-                me["FMA_flxtemp"].hide();
-                me["FMA_man_box"].show();
-                me["FMA_manmode"].setText("THR");
-                me["FMA_man_box"].setColor(0.7333,0.3803,0);
-            } else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act == "FLX") {
-                me["FMA_flxtemp"].setText(sprintf("%s", "+" ~ flex.getValue()));
-                me["FMA_man_box"].hide();
-                me["FMA_flx_box"].show();
-                me["FMA_flxtemp"].show();
-                me["FMA_manmode"].setText("FLX            ");
-                me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
-            }
-        } else {
-            me["FMA_man"].hide();
-            me["FMA_manmode"].hide();
-            me["FMA_man_box"].hide();
-            me["FMA_flx_box"].hide();
-            me["FMA_flxtemp"].hide();
-        }
-        
-        if ((state1_act == "CL" and state2_act != "CL") or (state1_act != "CL" and state2_act == "CL") and eng_out.getValue() != 1) {
-            me["FMA_lvrclb"].setText("LVR ASYM");
-        } else {
-            if (eng_out.getValue() == 1) {
-                me["FMA_lvrclb"].setText("LVR MCT");
-            } else {
-                me["FMA_lvrclb"].setText("LVR CLB");
-            }
-        }
-        
-        if (athr.getValue() == 1 and lvr_clb.getValue() == 1) {
-            me["FMA_lvrclb"].show();
-        } else {
-            me["FMA_lvrclb"].hide();
-        }
-    
-        # FMA A/THR
-        if (alpha_floor_act != 1 and toga_lk_act != 1) {
-            if (athr.getValue() == 1 and eng_out.getValue() != 1 and (state1_act == "MAN" or state1_act == "CL") and (state2_act == "MAN" or state2_act == "CL")) {
-                me["FMA_thrust"].show();
-                if (throt_box.getValue() == 1 and throttle_mode.getValue() != " ") {
-                    me["FMA_thrust_box"].show();
-                } else {
-                    me["FMA_thrust_box"].hide();
-                }
-            } else if (athr.getValue() == 1 and eng_out.getValue() == 1 and (state1_act == "MAN" or state1_act == "CL" or (state1_act == "MAN THR" and thr1_act < 0.83) or (state1_act == "MCT" and thrust_limit_act != "FLX")) and 
-            (state2_act == "MAN" or state2_act == "CL" or (state2_act == "MAN THR" and thr2_act < 0.83) or (state2_act == "MCT" and thrust_limit_act != "FLX"))) {
-                me["FMA_thrust"].show();
-                if (throt_box.getValue() == 1 and throttle_mode.getValue() != " ") {
-                    me["FMA_thrust_box"].show();
-                } else {
-                    me["FMA_thrust_box"].hide();
-                }
-            } else {
-                me["FMA_thrust"].hide();
-                me["FMA_thrust_box"].hide();
-            }
-        } else {
-            me["FMA_thrust"].show();
-            me["FMA_thrust_box"].show();
-        }
-        
-        if (alpha_floor_act == 1) {
-            me["FMA_thrust"].setText("A.FLOOR");
-            me["FMA_thrust_box"].setColor(0.7333,0.3803,0);
-        } else if (toga_lk_act == 1) {
-            me["FMA_thrust"].setText("TOGA LK");
-            me["FMA_thrust_box"].setColor(0.7333,0.3803,0);
-        } else {
-            me["FMA_thrust"].setText(sprintf("%s", throttle_mode.getValue()));
-            me["FMA_thrust_box"].setColor(0.8078,0.8039,0.8078);
-        }
-        
-        # FMA Pitch Roll Common
-        pitch_mode_act = pitch_mode.getValue(); # only call getValue once per loop, not multiple times
-        pitch_mode_armed_act = pitch_mode_armed.getValue();
-        pitch_mode2_armed_act = pitch_mode2_armed.getValue();
-        roll_mode_act = roll_mode.getValue();
-        roll_mode_armed_act = roll_mode_armed.getValue();
-        fbw_curlaw = fbw_law.getValue();
-        me["FMA_combined"].setText(sprintf("%s", pitch_mode_act));
-        
-        if (pitch_mode_act == "LAND" or pitch_mode_act == "FLARE" or pitch_mode_act == "ROLL OUT") {
-            me["FMA_pitch"].hide();
-            me["FMA_roll"].hide();
-            me["FMA_pitch_box"].hide();
-            me["FMA_roll_box"].hide();
-            me["FMA_pitcharm_box"].hide();
-            me["FMA_rollarm_box"].hide();
-            me["FMA_Middle1"].hide();
-            me["FMA_Middle2"].hide();
-            if (fbw_curlaw == 2) {
-                me["FMA_ctr_msg"].setText("USE MAN PITCH TRIM");
-                me["FMA_ctr_msg"].setColor(0.7333,0.3803,0);
-                me["FMA_ctr_msg"].show();
-            } else if (fbw_curlaw == 3) {
-                me["FMA_ctr_msg"].setText("MAN PITCH TRIM ONLY");
-                me["FMA_ctr_msg"].setColor(1,0,0);
-                me["FMA_ctr_msg"].show();
-            } else {
-                me["FMA_ctr_msg"].hide();
-            }
-            me["FMA_combined"].show();
-            if (pitch_box.getValue() == 1 and pitch_mode_act != " ") {
-                me["FMA_combined_box"].show();
-            } else {
-                me["FMA_combined_box"].hide();
-            }
-        } else {
-            me["FMA_combined"].hide();
-            me["FMA_combined_box"].hide();
-            if (fbw_curlaw == 2) {
-                me["FMA_ctr_msg"].setText("USE MAN PITCH TRIM");
-                me["FMA_ctr_msg"].setColor(0.7333,0.3803,0);
-                me["FMA_Middle1"].hide();
-                me["FMA_Middle2"].show();
-                me["FMA_ctr_msg"].show();
-            } else if (fbw_curlaw == 3) {
-                me["FMA_ctr_msg"].setText("MAN PITCH TRIM ONLY");
-                me["FMA_ctr_msg"].setColor(1,0,0);
-                me["FMA_Middle1"].hide();
-                me["FMA_Middle2"].show();
-                me["FMA_ctr_msg"].show();
-            } else {
-                me["FMA_ctr_msg"].hide();
-                me["FMA_Middle1"].show();
-                me["FMA_Middle2"].hide();
-            }
-            
-            if (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1) {
-                me["FMA_pitch"].show();
-                me["FMA_roll"].show();
-            } else {
-                me["FMA_pitch"].hide();
-                me["FMA_roll"].hide();
-            }
-            if (pitch_box.getValue() == 1 and pitch_mode_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
-                me["FMA_pitch_box"].show();
-            } else {
-                me["FMA_pitch_box"].hide();
-            }
-            if (pitch_mode_armed_act == " " and pitch_mode2_armed_act == " ") {
-                me["FMA_pitcharm_box"].hide();
-            } else {
-                if ((pitch_mode_armed_box.getValue() == 1 or pitch_mode2_armed_box.getValue() == 1) and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
-                    me["FMA_pitcharm_box"].show();
-                } else {
-                    me["FMA_pitcharm_box"].hide();
-                }
-            }
-            if (roll_mode_box.getValue() == 1 and roll_mode_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
-                me["FMA_roll_box"].show();
-            } else {
-                me["FMA_roll_box"].hide();
-            }
-            if (roll_mode_armed_box.getValue() == 1 and roll_mode_armed_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
-                me["FMA_rollarm_box"].show();
-            } else {
-                me["FMA_rollarm_box"].hide();
-            }
-        }
-        
-        if (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1) {
-            me["FMA_pitcharm"].show();
-            me["FMA_pitcharm2"].show();
-            me["FMA_rollarm"].show();
-        } else {
-            me["FMA_pitcharm"].hide();
-            me["FMA_pitcharm2"].hide();
-            me["FMA_rollarm"].hide();
-        }
-        
-        # FMA Pitch
-        me["FMA_pitch"].setText(sprintf("%s", pitch_mode_act));
-        me["FMA_pitcharm"].setText(sprintf("%s", pitch_mode_armed_act));
-        me["FMA_pitcharm2"].setText(sprintf("%s", pitch_mode2_armed_act));
-        
-        # FMA Roll
-        me["FMA_roll"].setText(sprintf("%s", roll_mode_act));
-        me["FMA_rollarm"].setText(sprintf("%s", roll_mode_armed_act));
-        
-        # FMA CAT DH
-        me["FMA_catmode"].hide();
-        me["FMA_cattype"].hide();
-        me["FMA_catmode_box"].hide();
-        me["FMA_cattype_box"].hide();
-        me["FMA_cat_box"].hide();
-        me["FMA_nodh"].hide();
-        me["FMA_dh_box"].hide();
-        
-        # FMA AP FD ATHR
-        me["FMA_ap"].setText(sprintf("%s", ap_mode.getValue()));
-        me["FMA_fd"].setText(sprintf("%s", fd_mode.getValue()));
-        me["FMA_athr"].setText(sprintf("%s", at_mode.getValue()));
-        
-        if (athr_arm.getValue() != 1) {
-            me["FMA_athr"].setColor(0.8078,0.8039,0.8078);
-        } else {
-            me["FMA_athr"].setColor(0.0901,0.6039,0.7176);
-        }
-        
-        if (ap_box.getValue() == 1 and ap_mode.getValue() != " ") {
-            me["FMA_ap_box"].show();
-        } else {
-            me["FMA_ap_box"].hide();
-        }
-        
-        if (fd_box.getValue() == 1 and fd_mode.getValue() != " ") {
-            me["FMA_fd_box"].show();
-        } else {
-            me["FMA_fd_box"].hide();
-        }
-        
-        if (at_box.getValue() == 1 and at_mode.getValue() != " ") {
-            me["FMA_athr_box"].show();
-        } else {
-            me["FMA_athr_box"].hide();
-        }
-        
-        # QNH
-        if (alt_std_mode.getValue() == 1) {
-            me["QNH"].hide();
-            me["QNH_setting"].hide();
-            me["QNH_std"].show();
-            me["QNH_box"].show();
-        } else if (alt_inhg_mode.getValue() == 0) {
-            me["QNH_setting"].setText(sprintf("%4.0f", alt_hpa.getValue()));
-            me["QNH"].show();
-            me["QNH_setting"].show();
-            me["QNH_std"].hide();
-            me["QNH_box"].hide();
-        } else if (alt_inhg_mode.getValue() == 1) {
-            me["QNH_setting"].setText(sprintf("%2.2f", alt_inhg.getValue()));
-            me["QNH"].show();
-            me["QNH_setting"].show();
-            me["QNH_std"].hide();
-            me["QNH_box"].hide();
-        }
-    },
-    updateCommonFast: func() {
-        # Attitude Indicator
-        pitch_cur = pitch.getValue();
-        roll_cur =  roll.getValue();
-        
-        me.AI_horizon_trans.setTranslation(0, pitch_cur * 11.825);
-        me.AI_horizon_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
-        me.AI_horizon_ground_trans.setTranslation(0, horizon_ground.getValue() * 11.825);
-        me.AI_horizon_ground_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
-        me.AI_horizon_sky_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
-        
-        me["AI_slipskid"].setTranslation(math.clamp(slip_skid.getValue(), -15, 15) * 7, 0);
-        me["AI_bank"].setRotation(-roll_cur * D2R);
-        
-        if (fbw_law.getValue() == 0) {
-            me["AI_bank_lim"].show();
-            me["AI_pitch_lim"].show();
-            me["AI_bank_lim_X"].hide();
-            me["AI_pitch_lim_X"].hide();
-        } else {
-            me["AI_bank_lim"].hide();
-            me["AI_pitch_lim"].hide();
-            me["AI_bank_lim_X"].show();
-            me["AI_pitch_lim_X"].show();
-        }
-        
-        fd_roll_cur = fd_roll.getValue();
-        fd_pitch_cur = fd_pitch.getValue();
-        if (fd_roll_cur != nil) {
-            me["FD_roll"].setTranslation((fd_roll_cur) * 2.2, 0);
-        }
-        if (fd_pitch_cur != nil) {
-            me["FD_pitch"].setTranslation(0, -(fd_pitch_cur) * 3.8);
-        }
-        
-        gear_agl_cur = gear_agl.getValue();
-        
-        me["AI_agl"].setText(sprintf("%s", math.round(math.clamp(gear_agl_cur, 0, 2500))));
-        
-        if (gear_agl_cur <= decision.getValue()) {
-            me["AI_agl"].setColor(0.7333,0.3803,0);
-        } else {
-            me["AI_agl"].setColor(0.0509,0.7529,0.2941);
-        }
-        
-        if (gear_agl_cur <= 2500) {
-            me["AI_agl"].show();
-        } else {
-            me["AI_agl"].hide();
-        }
-        
-        me["AI_agl_g"].setRotation(-roll_cur * D2R);
-        
-        FMGCphase_act = FMGCphase.getValue();
-        if ((wow1.getValue() == 1 or wow2.getValue() == 1) and FMGCphase_act != 0 and FMGCphase_act != 1) {
-            me["AI_stick"].show();
-            me["AI_stick_pos"].show();
-            
-        } else if ((wow1.getValue() == 1 or wow2.getValue() == 1) and (FMGCphase_act == 0 or FMGCphase_act == 1) and (eng0_state.getValue() == 3 or eng1_state.getValue() == 3)) {
-            me["AI_stick"].show();
-            me["AI_stick_pos"].show();
-        } else {
-            me["AI_stick"].hide();
-            me["AI_stick_pos"].hide();
-        }
-        
-        me["AI_stick_pos"].setTranslation(aileron_input.getValue() * 196.8, elevator_input.getValue() * 151.5);
-        
-        # Vertical Speed
-        me["VS_pointer"].setRotation(vs_needle.getValue() * D2R);
-        
-        me["VS_box"].setTranslation(0, vs_digit.getValue());
-        
-        var vs_pfd_cur = ap_vs_pfd.getValue();
-        if (vs_pfd_cur < 2) {
-            me["VS_box"].hide();
-        } else {
-            me["VS_box"].show();
-        }
-        
-        if (vs_pfd_cur < 10) {
-            me["VS_digit"].setText(sprintf("%02d", "0" ~ vs_pfd_cur));
-        } else {
-            me["VS_digit"].setText(sprintf("%02d", vs_pfd_cur));
-        }
-        
-        # ILS       
-        me["LOC_pointer"].setTranslation(loc.getValue() * 197, 0);  
-        me["GS_pointer"].setTranslation(0, gs.getValue() * -197);
-        
-        # Heading
-        me.heading = hdg_scale.getValue();
-        me.headOffset = me.heading / 10 - int(me.heading / 10);
-        me.middleText = roundabout(me.heading / 10);
-        me.middleOffset = nil;
-        if(me.middleText == 36) {
-            me.middleText = 0;
-        }
-        me.leftText1 = me.middleText == 0?35:me.middleText - 1;
-        me.rightText1 = me.middleText == 35?0:me.middleText + 1;
-        me.leftText2 = me.leftText1 == 0?35:me.leftText1 - 1;
-        me.rightText2 = me.rightText1 == 35?0:me.rightText1 + 1;
-        me.leftText3 = me.leftText2 == 0?35:me.leftText2 - 1;
-        me.rightText3 = me.rightText2 == 35?0:me.rightText2 + 1;
-        if (me.headOffset > 0.5) {
-            me.middleOffset = -(me.headOffset - 1) * 98.5416;
-        } else {
-            me.middleOffset = -me.headOffset * 98.5416;
-        }
-        me["HDG_scale"].setTranslation(me.middleOffset, 0);
-        me["HDG_scale"].update();
-        me["HDG_four"].setText(sprintf("%d", me.middleText));
-        me["HDG_five"].setText(sprintf("%d", me.rightText1));
-        me["HDG_three"].setText(sprintf("%d", me.leftText1));
-        me["HDG_six"].setText(sprintf("%d", me.rightText2));
-        me["HDG_two"].setText(sprintf("%d", me.leftText2));
-        me["HDG_seven"].setText(sprintf("%d", me.rightText3));
-        me["HDG_one"].setText(sprintf("%d", me.leftText3));
-        
-        me["HDG_four"].setFontSize(fontSizeHDG(me.middleText), 1);
-        me["HDG_five"].setFontSize(fontSizeHDG(me.rightText1), 1);
-        me["HDG_three"].setFontSize(fontSizeHDG(me.leftText1), 1);
-        me["HDG_six"].setFontSize(fontSizeHDG(me.rightText2), 1);
-        me["HDG_two"].setFontSize(fontSizeHDG(me.leftText2), 1);
-        me["HDG_seven"].setFontSize(fontSizeHDG(me.rightText3), 1);
-        me["HDG_one"].setFontSize(fontSizeHDG(me.leftText3), 1);
-        
-        show_hdg_act = show_hdg.getValue();
-        hdg_diff_act = hdg_diff.getValue();
-        if (show_hdg_act == 1 and hdg_diff_act >= -23.62 and hdg_diff_act <= 23.62) {
-            me["HDG_target"].setTranslation((hdg_diff_act / 10) * 98.5416, 0);
-            me["HDG_digit_L"].hide();
-            me["HDG_digit_R"].hide();
-            me["HDG_target"].show();
-        } else if (show_hdg_act == 1 and hdg_diff_act < -23.62 and hdg_diff_act >= -180) {
-            me["HDG_digit_L"].setText(sprintf("%3.0f", ap_hdg.getValue()));
-            me["HDG_digit_L"].show();
-            me["HDG_digit_R"].hide();
-            me["HDG_target"].hide();
-        } else if (show_hdg_act == 1 and hdg_diff_act > 23.62 and hdg_diff_act <= 180) {
-            me["HDG_digit_R"].setText(sprintf("%3.0f", ap_hdg.getValue()));
-            me["HDG_digit_R"].show();
-            me["HDG_digit_L"].hide();
-            me["HDG_target"].hide();
-        } else {
-            me["HDG_digit_L"].hide();
-            me["HDG_digit_R"].hide();
-            me["HDG_target"].hide();
-        }
-        
-        me["TRK_pointer"].setTranslation((track_diff.getValue() / 10) * 98.5416, 0);
-        split_ils = split("/", ils_data1.getValue());
-        if (ap_ils_mode.getValue() == 1 and arrival_airport.getValue() != "" and size(split_ils) == 2) {
-            var runways = airportinfo(airportinfo(arrival_airport.getValue()).id).runways;
-            var runway_keys = sort(keys(runways), string.icmp);
-            foreach(var rwy; runway_keys) {
-                var r = runways[rwy];
-                if (r.ils_frequency_mhz == split_ils[1]) {
-                    magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
-                    magnetic_hdg_dif = geo.normdeg180(magnetic_hdg - heading.getValue());
-                    if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
-                        me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
-                        me["ILS_HDG_R"].hide();
-                        me["ILS_HDG_L"].hide();
-                        me["CRS_pointer"].show();
-                    } else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
-                        me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-                        me["ILS_HDG_L"].show();
-                        me["ILS_HDG_R"].hide();
-                        me["CRS_pointer"].hide();
-                    } else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
-                        me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-                        me["ILS_HDG_R"].show();
-                        me["ILS_HDG_L"].hide();
-                        me["CRS_pointer"].hide();
-                    } else {
-                        me["ILS_HDG_R"].hide();
-                        me["ILS_HDG_L"].hide();
-                        me["CRS_pointer"].hide();
-                    }
-                    break;
-                }
-            }
-        } else {
-            me["ILS_HDG_R"].hide();
-            me["ILS_HDG_L"].hide();
-            me["CRS_pointer"].hide();
-        }
+		return me;
+	},
+	getKeys: func() {
+		return ["FMA_man","FMA_manmode","FMA_flxtemp","FMA_thrust","FMA_lvrclb","FMA_pitch","FMA_pitcharm","FMA_pitcharm2","FMA_roll","FMA_rollarm","FMA_combined","FMA_ctr_msg","FMA_catmode","FMA_cattype","FMA_nodh","FMA_dh","FMA_dhn","FMA_ap","FMA_fd","FMA_athr",
+		"FMA_man_box","FMA_flx_box","FMA_thrust_box","FMA_pitch_box","FMA_pitcharm_box","FMA_roll_box","FMA_rollarm_box","FMA_combined_box","FMA_catmode_box","FMA_cattype_box","FMA_cat_box","FMA_dh_box","FMA_ap_box","FMA_fd_box","FMA_athr_box","FMA_Middle1",
+		"FMA_Middle2","ASI_max","ASI_scale","ASI_target","ASI_mach","ASI_mach_decimal","ASI_trend_up","ASI_trend_down","ASI_digit_UP","ASI_digit_DN","ASI_decimal_UP","ASI_decimal_DN","ASI_index","ASI_error","ASI_group","ASI_frame","AI_center","AI_bank",
+		"AI_bank_lim","AI_bank_lim_X","AI_pitch_lim","AI_pitch_lim_X","AI_slipskid","AI_horizon","AI_horizon_ground","AI_horizon_sky","AI_stick","AI_stick_pos","AI_heading","AI_agl_g","AI_agl","AI_error","AI_group","FD_roll","FD_pitch","ALT_scale","ALT_target",
+		"ALT_target_digit","ALT_one","ALT_two","ALT_three","ALT_four","ALT_five","ALT_digits","ALT_tens","ALT_digit_UP","ALT_digit_DN","ALT_error","ALT_group","ALT_group2","ALT_frame","VS_pointer","VS_box","VS_digit","VS_error","VS_group","QNH","QNH_setting",
+		"QNH_std","QNH_box","LOC_pointer","LOC_scale","GS_scale","GS_pointer","CRS_pointer","HDG_target","HDG_scale","HDG_one","HDG_two","HDG_three","HDG_four","HDG_five","HDG_six","HDG_seven","HDG_digit_L","HDG_digit_R","HDG_error","HDG_group","HDG_frame",
+		"TRK_pointer","machError","ilsError","ils_code","ils_freq","dme_dist","dme_dist_legend", "ILS_HDG_R", "ILS_HDG_L", "ILS_right", "ILS_left"];
+	},
+	updateDu1: func() {
+		var elapsedtime_act = elapsedtime.getValue();
+		if (acess.getValue() >= 110) {
+			if (du1_offtime.getValue() + 3 < elapsedtime_act) { 
+				if (wow0.getValue() == 1) {
+					if (acconfig.getValue() != 1 and du1_test.getValue() != 1) {
+						du1_test.setValue(1);
+						du1_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
+						du1_test_time.setValue(elapsedtime_act);
+					} else if (acconfig.getValue() == 1 and du1_test.getValue() != 1) {
+						du1_test.setValue(1);
+						du1_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
+						du1_test_time.setValue(elapsedtime_act - 30);
+					}
+				} else {
+					du1_test.setValue(1);
+					du1_test_amount.setValue(0);
+					du1_test_time.setValue(-100);
+				}
+			}
+		} else {
+			du1_test.setValue(0);
+			du1_offtime.setValue(elapsedtime_act);
+		}
+	},
+	updateDu6: func() {
+		var elapsedtime_act = elapsedtime.getValue();
+		if (ac2.getValue() >= 110) {
+			if (du6_offtime.getValue() + 3 < elapsedtime_act) { 
+				if (wow0.getValue() == 1) {
+					if (acconfig.getValue() != 1 and du6_test.getValue() != 1) {
+						du6_test.setValue(1);
+						du6_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
+						du6_test_time.setValue(elapsedtime_act);
+					} else if (acconfig.getValue() == 1 and du6_test.getValue() != 1) {
+						du6_test.setValue(1);
+						du6_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
+						du6_test_time.setValue(elapsedtime_act - 30);
+					}
+				} else {
+					du6_test.setValue(1);
+					du6_test_amount.setValue(0);
+					du6_test_time.setValue(-100);
+				}
+			}
+		} else {
+			du6_test.setValue(0);
+			du6_offtime.setValue(elapsedtime_act);
+		}
+	},
+	update: func() {
+		var elapsedtime_act = elapsedtime.getValue();
+		
+		if (acconfig_mismatch.getValue() == "0x000") {
+			PFD_1_mismatch.page.hide();
+			PFD_2_mismatch.page.hide();
+			if (acess.getValue() >= 110 and du1_lgt.getValue() > 0.01) {
+				if (du1_test_time.getValue() + du1_test_amount.getValue() >= elapsedtime_act and cpt_du_xfr.getValue() != 1) {
+					PFD_1_test.update();
+					updateL = 0;
+					PFD_1.page.hide();
+					PFD_1_test.page.show();
+				} else if (du2_test_time.getValue() + du2_test_amount.getValue() >= elapsedtime_act and cpt_du_xfr.getValue() == 1) {
+					PFD_1_test.update();
+					updateL = 0;
+					PFD_1.page.hide();
+					PFD_1_test.page.show();
+				} else {
+					PFD_1.updateFast();
+					PFD_1.update();
+					updateL = 1;
+					PFD_1_test.page.hide();
+					PFD_1.page.show();
+				}
+			} else {
+				updateL = 0;
+				PFD_1_test.page.hide();
+				PFD_1.page.hide();
+			}
+			if (ac2.getValue() >= 110 and du6_lgt.getValue() > 0.01) {
+				if (du6_test_time.getValue() + du6_test_amount.getValue() >= elapsedtime_act and fo_du_xfr.getValue() != 1) {
+					PFD_2_test.update();
+					updateR = 0;
+					PFD_2.page.hide();
+					PFD_2_test.page.show();
+				} else if (du5_test_time.getValue() + du5_test_amount.getValue() >= elapsedtime_act and fo_du_xfr.getValue() == 1) {
+					PFD_2_test.update();
+					updateR = 0;
+					PFD_2.page.hide();
+					PFD_2_test.page.show();
+				} else {
+					PFD_2.updateFast();
+					PFD_2.update();
+					updateR = 1;
+					PFD_2_test.page.hide();
+					PFD_2.page.show();
+				}
+			} else {
+				updateR = 0;
+				PFD_2_test.page.hide();
+				PFD_2.page.hide();
+			}
+		} else {
+			updateL = 0;
+			updateR = 0;
+			PFD_1_test.page.hide();
+			PFD_1.page.hide();
+			PFD_2_test.page.hide();
+			PFD_2.page.hide();
+			PFD_1_mismatch.update();
+			PFD_2_mismatch.update();
+			PFD_1_mismatch.page.show();
+			PFD_2_mismatch.page.show();
+		}
+	},
+	updateSlow: func() {
+		if (updateL) {
+			PFD_1.update();
+		}
+		if (updateR) {
+			PFD_2.update();
+		}
+	},
+	updateCommon: func () {
+		# FMA MAN TOGA MCT FLX THR
+		# Set properties used a lot to a variable to avoid calling getValue() multiple times
+		state1_act = state1.getValue();
+		state2_act = state2.getValue();
+		thrust_limit_act = thrust_limit.getValue();
+		alpha_floor_act = alpha_floor.getValue();
+		toga_lk_act = toga_lk.getValue();
+		thr1_act = thr1.getValue();
+		thr2_act = thr2.getValue();
+		if (athr.getValue() == 1 and (state1_act == "TOGA" or state1_act == "MCT" or state1_act == "MAN THR" or state2_act == "TOGA" or state2_act == "MCT" or state2_act == "MAN THR") and eng_out.getValue() != 1 and alpha_floor_act != 1 and 
+		toga_lk_act != 1) {
+			me["FMA_man"].show();
+			me["FMA_manmode"].show();
+			if (state1_act == "TOGA" or state2_act == "TOGA") {
+				me["FMA_flx_box"].hide();
+				me["FMA_flxtemp"].hide();
+				me["FMA_man_box"].show();
+				me["FMA_manmode"].setText("TOGA");
+				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+			} else if ((state1_act == "MAN THR" and thr1_act >= 0.83) or (state2_act == "MAN THR" and thr2_act >= 0.83)) {
+				me["FMA_flx_box"].hide();
+				me["FMA_flxtemp"].hide();
+				me["FMA_man_box"].show();
+				me["FMA_manmode"].setText("THR");
+				me["FMA_man_box"].setColor(0.7333,0.3803,0);
+			} else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act != "FLX") {
+				me["FMA_flx_box"].hide();
+				me["FMA_flxtemp"].hide();
+				me["FMA_man_box"].show();
+				me["FMA_manmode"].setText("MCT");
+				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+			} else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act == "FLX") {
+				me["FMA_flxtemp"].setText(sprintf("%s", "+" ~ flex.getValue()));
+				me["FMA_man_box"].hide();
+				me["FMA_flx_box"].show();
+				me["FMA_flxtemp"].show();
+				me["FMA_manmode"].setText("FLX			  ");
+				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+			} else if ((state1_act == "MAN THR" and thr1_act < 0.83) or (state2_act == "MAN THR" and thr2_act < 0.83)) {
+				me["FMA_flx_box"].hide();
+				me["FMA_flxtemp"].hide();
+				me["FMA_man_box"].show();
+				me["FMA_manmode"].setText("THR");
+				me["FMA_man_box"].setColor(0.7333,0.3803,0);
+			}
+		} else if (athr.getValue() == 1 and (state1_act == "TOGA" or (state1_act == "MCT" and thrust_limit_act == "FLX") or (state1_act == "MAN THR" and thr1_act >= 0.83) or state2_act == "TOGA" or (state2_act == "MCT" and 
+		thrust_limit_act == "FLX") or (state2_act == "MAN THR" and thr2_act >= 0.83)) and eng_out.getValue() == 1 and alpha_floor_act != 1 and toga_lk_act != 1) {
+			me["FMA_man"].show();
+			me["FMA_manmode"].show();
+			if (state1_act == "TOGA" or state2_act == "TOGA") {
+				me["FMA_flx_box"].hide();
+				me["FMA_flxtemp"].hide();
+				me["FMA_man_box"].show();
+				me["FMA_manmode"].setText("TOGA");
+				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+			} else if ((state1_act == "MAN THR" and thr1_act >= 0.83) or (state2_act == "MAN THR" and thr2_act >= 0.83)) {
+				me["FMA_flx_box"].hide();
+				me["FMA_flxtemp"].hide();
+				me["FMA_man_box"].show();
+				me["FMA_manmode"].setText("THR");
+				me["FMA_man_box"].setColor(0.7333,0.3803,0);
+			} else if ((state1_act == "MCT" or state2_act == "MCT") and thrust_limit_act == "FLX") {
+				me["FMA_flxtemp"].setText(sprintf("%s", "+" ~ flex.getValue()));
+				me["FMA_man_box"].hide();
+				me["FMA_flx_box"].show();
+				me["FMA_flxtemp"].show();
+				me["FMA_manmode"].setText("FLX			  ");
+				me["FMA_man_box"].setColor(0.8078,0.8039,0.8078);
+			}
+		} else {
+			me["FMA_man"].hide();
+			me["FMA_manmode"].hide();
+			me["FMA_man_box"].hide();
+			me["FMA_flx_box"].hide();
+			me["FMA_flxtemp"].hide();
+		}
+		
+		if ((state1_act == "CL" and state2_act != "CL") or (state1_act != "CL" and state2_act == "CL") and eng_out.getValue() != 1) {
+			me["FMA_lvrclb"].setText("LVR ASYM");
+		} else {
+			if (eng_out.getValue() == 1) {
+				me["FMA_lvrclb"].setText("LVR MCT");
+			} else {
+				me["FMA_lvrclb"].setText("LVR CLB");
+			}
+		}
+		
+		if (athr.getValue() == 1 and lvr_clb.getValue() == 1) {
+			me["FMA_lvrclb"].show();
+		} else {
+			me["FMA_lvrclb"].hide();
+		}
+	
+		# FMA A/THR
+		if (alpha_floor_act != 1 and toga_lk_act != 1) {
+			if (athr.getValue() == 1 and eng_out.getValue() != 1 and (state1_act == "MAN" or state1_act == "CL") and (state2_act == "MAN" or state2_act == "CL")) {
+				me["FMA_thrust"].show();
+				if (throt_box.getValue() == 1 and throttle_mode.getValue() != " ") {
+					me["FMA_thrust_box"].show();
+				} else {
+					me["FMA_thrust_box"].hide();
+				}
+			} else if (athr.getValue() == 1 and eng_out.getValue() == 1 and (state1_act == "MAN" or state1_act == "CL" or (state1_act == "MAN THR" and thr1_act < 0.83) or (state1_act == "MCT" and thrust_limit_act != "FLX")) and 
+			(state2_act == "MAN" or state2_act == "CL" or (state2_act == "MAN THR" and thr2_act < 0.83) or (state2_act == "MCT" and thrust_limit_act != "FLX"))) {
+				me["FMA_thrust"].show();
+				if (throt_box.getValue() == 1 and throttle_mode.getValue() != " ") {
+					me["FMA_thrust_box"].show();
+				} else {
+					me["FMA_thrust_box"].hide();
+				}
+			} else {
+				me["FMA_thrust"].hide();
+				me["FMA_thrust_box"].hide();
+			}
+		} else {
+			me["FMA_thrust"].show();
+			me["FMA_thrust_box"].show();
+		}
+		
+		if (alpha_floor_act == 1) {
+			me["FMA_thrust"].setText("A.FLOOR");
+			me["FMA_thrust_box"].setColor(0.7333,0.3803,0);
+		} else if (toga_lk_act == 1) {
+			me["FMA_thrust"].setText("TOGA LK");
+			me["FMA_thrust_box"].setColor(0.7333,0.3803,0);
+		} else {
+			me["FMA_thrust"].setText(sprintf("%s", throttle_mode.getValue()));
+			me["FMA_thrust_box"].setColor(0.8078,0.8039,0.8078);
+		}
+		
+		# FMA Pitch Roll Common
+		pitch_mode_act = pitch_mode.getValue(); # only call getValue once per loop, not multiple times
+		pitch_mode_armed_act = pitch_mode_armed.getValue();
+		pitch_mode2_armed_act = pitch_mode2_armed.getValue();
+		roll_mode_act = roll_mode.getValue();
+		roll_mode_armed_act = roll_mode_armed.getValue();
+		fbw_curlaw = fbw_law.getValue();
+		me["FMA_combined"].setText(sprintf("%s", pitch_mode_act));
+		
+		if (pitch_mode_act == "LAND" or pitch_mode_act == "FLARE" or pitch_mode_act == "ROLL OUT") {
+			me["FMA_pitch"].hide();
+			me["FMA_roll"].hide();
+			me["FMA_pitch_box"].hide();
+			me["FMA_roll_box"].hide();
+			me["FMA_pitcharm_box"].hide();
+			me["FMA_rollarm_box"].hide();
+			me["FMA_Middle1"].hide();
+			me["FMA_Middle2"].hide();
+			if (fbw_curlaw == 2) {
+				me["FMA_ctr_msg"].setText("USE MAN PITCH TRIM");
+				me["FMA_ctr_msg"].setColor(0.7333,0.3803,0);
+				me["FMA_ctr_msg"].show();
+			} else if (fbw_curlaw == 3) {
+				me["FMA_ctr_msg"].setText("MAN PITCH TRIM ONLY");
+				me["FMA_ctr_msg"].setColor(1,0,0);
+				me["FMA_ctr_msg"].show();
+			} else {
+				me["FMA_ctr_msg"].hide();
+			}
+			me["FMA_combined"].show();
+			if (pitch_box.getValue() == 1 and pitch_mode_act != " ") {
+				me["FMA_combined_box"].show();
+			} else {
+				me["FMA_combined_box"].hide();
+			}
+		} else {
+			me["FMA_combined"].hide();
+			me["FMA_combined_box"].hide();
+			if (fbw_curlaw == 2) {
+				me["FMA_ctr_msg"].setText("USE MAN PITCH TRIM");
+				me["FMA_ctr_msg"].setColor(0.7333,0.3803,0);
+				me["FMA_Middle1"].hide();
+				me["FMA_Middle2"].show();
+				me["FMA_ctr_msg"].show();
+			} else if (fbw_curlaw == 3) {
+				me["FMA_ctr_msg"].setText("MAN PITCH TRIM ONLY");
+				me["FMA_ctr_msg"].setColor(1,0,0);
+				me["FMA_Middle1"].hide();
+				me["FMA_Middle2"].show();
+				me["FMA_ctr_msg"].show();
+			} else {
+				me["FMA_ctr_msg"].hide();
+				me["FMA_Middle1"].show();
+				me["FMA_Middle2"].hide();
+			}
+			
+			if (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1) {
+				me["FMA_pitch"].show();
+				me["FMA_roll"].show();
+			} else {
+				me["FMA_pitch"].hide();
+				me["FMA_roll"].hide();
+			}
+			if (pitch_box.getValue() == 1 and pitch_mode_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
+				me["FMA_pitch_box"].show();
+			} else {
+				me["FMA_pitch_box"].hide();
+			}
+			if (pitch_mode_armed_act == " " and pitch_mode2_armed_act == " ") {
+				me["FMA_pitcharm_box"].hide();
+			} else {
+				if ((pitch_mode_armed_box.getValue() == 1 or pitch_mode2_armed_box.getValue() == 1) and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
+					me["FMA_pitcharm_box"].show();
+				} else {
+					me["FMA_pitcharm_box"].hide();
+				}
+			}
+			if (roll_mode_box.getValue() == 1 and roll_mode_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
+				me["FMA_roll_box"].show();
+			} else {
+				me["FMA_roll_box"].hide();
+			}
+			if (roll_mode_armed_box.getValue() == 1 and roll_mode_armed_act != " " and (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1)) {
+				me["FMA_rollarm_box"].show();
+			} else {
+				me["FMA_rollarm_box"].hide();
+			}
+		}
+		
+		if (ap1.getValue() == 1 or ap2.getValue() == 1 or fd1.getValue() == 1 or fd2.getValue() == 1) {
+			me["FMA_pitcharm"].show();
+			me["FMA_pitcharm2"].show();
+			me["FMA_rollarm"].show();
+		} else {
+			me["FMA_pitcharm"].hide();
+			me["FMA_pitcharm2"].hide();
+			me["FMA_rollarm"].hide();
+		}
+		
+		# FMA Pitch
+		me["FMA_pitch"].setText(sprintf("%s", pitch_mode_act));
+		me["FMA_pitcharm"].setText(sprintf("%s", pitch_mode_armed_act));
+		me["FMA_pitcharm2"].setText(sprintf("%s", pitch_mode2_armed_act));
+		
+		# FMA Roll
+		me["FMA_roll"].setText(sprintf("%s", roll_mode_act));
+		me["FMA_rollarm"].setText(sprintf("%s", roll_mode_armed_act));
+		
+		# FMA CAT DH
+		me["FMA_catmode"].hide();
+		me["FMA_cattype"].hide();
+		me["FMA_catmode_box"].hide();
+		me["FMA_cattype_box"].hide();
+		me["FMA_cat_box"].hide();
+		me["FMA_nodh"].hide();
+		me["FMA_dh_box"].hide();
+		
+		# FMA AP FD ATHR
+		me["FMA_ap"].setText(sprintf("%s", ap_mode.getValue()));
+		me["FMA_fd"].setText(sprintf("%s", fd_mode.getValue()));
+		me["FMA_athr"].setText(sprintf("%s", at_mode.getValue()));
+		
+		if (athr_arm.getValue() != 1) {
+			me["FMA_athr"].setColor(0.8078,0.8039,0.8078);
+		} else {
+			me["FMA_athr"].setColor(0.0901,0.6039,0.7176);
+		}
+		
+		if (ap_box.getValue() == 1 and ap_mode.getValue() != " ") {
+			me["FMA_ap_box"].show();
+		} else {
+			me["FMA_ap_box"].hide();
+		}
+		
+		if (fd_box.getValue() == 1 and fd_mode.getValue() != " ") {
+			me["FMA_fd_box"].show();
+		} else {
+			me["FMA_fd_box"].hide();
+		}
+		
+		if (at_box.getValue() == 1 and at_mode.getValue() != " ") {
+			me["FMA_athr_box"].show();
+		} else {
+			me["FMA_athr_box"].hide();
+		}
+		
+		# QNH
+		if (alt_std_mode.getValue() == 1) {
+			me["QNH"].hide();
+			me["QNH_setting"].hide();
+			me["QNH_std"].show();
+			me["QNH_box"].show();
+		} else if (alt_inhg_mode.getValue() == 0) {
+			me["QNH_setting"].setText(sprintf("%4.0f", alt_hpa.getValue()));
+			me["QNH"].show();
+			me["QNH_setting"].show();
+			me["QNH_std"].hide();
+			me["QNH_box"].hide();
+		} else if (alt_inhg_mode.getValue() == 1) {
+			me["QNH_setting"].setText(sprintf("%2.2f", alt_inhg.getValue()));
+			me["QNH"].show();
+			me["QNH_setting"].show();
+			me["QNH_std"].hide();
+			me["QNH_box"].hide();
+		}
+	},
+	updateCommonFast: func() {
+		# Attitude Indicator
+		pitch_cur = pitch.getValue();
+		roll_cur =	roll.getValue();
+		
+		me.AI_horizon_trans.setTranslation(0, pitch_cur * 11.825);
+		me.AI_horizon_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
+		me.AI_horizon_ground_trans.setTranslation(0, horizon_ground.getValue() * 11.825);
+		me.AI_horizon_ground_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
+		me.AI_horizon_sky_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
+		
+		me["AI_slipskid"].setTranslation(math.clamp(slip_skid.getValue(), -15, 15) * 7, 0);
+		me["AI_bank"].setRotation(-roll_cur * D2R);
+		
+		if (fbw_law.getValue() == 0) {
+			me["AI_bank_lim"].show();
+			me["AI_pitch_lim"].show();
+			me["AI_bank_lim_X"].hide();
+			me["AI_pitch_lim_X"].hide();
+		} else {
+			me["AI_bank_lim"].hide();
+			me["AI_pitch_lim"].hide();
+			me["AI_bank_lim_X"].show();
+			me["AI_pitch_lim_X"].show();
+		}
+		
+		fd_roll_cur = fd_roll.getValue();
+		fd_pitch_cur = fd_pitch.getValue();
+		if (fd_roll_cur != nil) {
+			me["FD_roll"].setTranslation((fd_roll_cur) * 2.2, 0);
+		}
+		if (fd_pitch_cur != nil) {
+			me["FD_pitch"].setTranslation(0, -(fd_pitch_cur) * 3.8);
+		}
+		
+		gear_agl_cur = gear_agl.getValue();
+		
+		me["AI_agl"].setText(sprintf("%s", math.round(math.clamp(gear_agl_cur, 0, 2500))));
+		
+		if (gear_agl_cur <= decision.getValue()) {
+			me["AI_agl"].setColor(0.7333,0.3803,0);
+		} else {
+			me["AI_agl"].setColor(0.0509,0.7529,0.2941);
+		}
+		
+		if (gear_agl_cur <= 2500) {
+			me["AI_agl"].show();
+		} else {
+			me["AI_agl"].hide();
+		}
+		
+		me["AI_agl_g"].setRotation(-roll_cur * D2R);
+		
+		FMGCphase_act = FMGCphase.getValue();
+		if ((wow1.getValue() == 1 or wow2.getValue() == 1) and FMGCphase_act != 0 and FMGCphase_act != 1) {
+			me["AI_stick"].show();
+			me["AI_stick_pos"].show();
+			
+		} else if ((wow1.getValue() == 1 or wow2.getValue() == 1) and (FMGCphase_act == 0 or FMGCphase_act == 1) and (eng0_state.getValue() == 3 or eng1_state.getValue() == 3)) {
+			me["AI_stick"].show();
+			me["AI_stick_pos"].show();
+		} else {
+			me["AI_stick"].hide();
+			me["AI_stick_pos"].hide();
+		}
+		
+		me["AI_stick_pos"].setTranslation(aileron_input.getValue() * 196.8, elevator_input.getValue() * 151.5);
+		
+		# Vertical Speed
+		me["VS_pointer"].setRotation(vs_needle.getValue() * D2R);
+		
+		me["VS_box"].setTranslation(0, vs_digit.getValue());
+		
+		var vs_pfd_cur = ap_vs_pfd.getValue();
+		if (vs_pfd_cur < 2) {
+			me["VS_box"].hide();
+		} else {
+			me["VS_box"].show();
+		}
+		
+		if (vs_pfd_cur < 10) {
+			me["VS_digit"].setText(sprintf("%02d", "0" ~ vs_pfd_cur));
+		} else {
+			me["VS_digit"].setText(sprintf("%02d", vs_pfd_cur));
+		}
+		
+		# ILS		
+		me["LOC_pointer"].setTranslation(loc.getValue() * 197, 0);	
+		me["GS_pointer"].setTranslation(0, gs.getValue() * -197);
+		
+		# Heading
+		me.heading = hdg_scale.getValue();
+		me.headOffset = me.heading / 10 - int(me.heading / 10);
+		me.middleText = roundabout(me.heading / 10);
+		me.middleOffset = nil;
+		if(me.middleText == 36) {
+			me.middleText = 0;
+		}
+		me.leftText1 = me.middleText == 0?35:me.middleText - 1;
+		me.rightText1 = me.middleText == 35?0:me.middleText + 1;
+		me.leftText2 = me.leftText1 == 0?35:me.leftText1 - 1;
+		me.rightText2 = me.rightText1 == 35?0:me.rightText1 + 1;
+		me.leftText3 = me.leftText2 == 0?35:me.leftText2 - 1;
+		me.rightText3 = me.rightText2 == 35?0:me.rightText2 + 1;
+		if (me.headOffset > 0.5) {
+			me.middleOffset = -(me.headOffset - 1) * 98.5416;
+		} else {
+			me.middleOffset = -me.headOffset * 98.5416;
+		}
+		me["HDG_scale"].setTranslation(me.middleOffset, 0);
+		me["HDG_scale"].update();
+		me["HDG_four"].setText(sprintf("%d", me.middleText));
+		me["HDG_five"].setText(sprintf("%d", me.rightText1));
+		me["HDG_three"].setText(sprintf("%d", me.leftText1));
+		me["HDG_six"].setText(sprintf("%d", me.rightText2));
+		me["HDG_two"].setText(sprintf("%d", me.leftText2));
+		me["HDG_seven"].setText(sprintf("%d", me.rightText3));
+		me["HDG_one"].setText(sprintf("%d", me.leftText3));
+		
+		me["HDG_four"].setFontSize(fontSizeHDG(me.middleText), 1);
+		me["HDG_five"].setFontSize(fontSizeHDG(me.rightText1), 1);
+		me["HDG_three"].setFontSize(fontSizeHDG(me.leftText1), 1);
+		me["HDG_six"].setFontSize(fontSizeHDG(me.rightText2), 1);
+		me["HDG_two"].setFontSize(fontSizeHDG(me.leftText2), 1);
+		me["HDG_seven"].setFontSize(fontSizeHDG(me.rightText3), 1);
+		me["HDG_one"].setFontSize(fontSizeHDG(me.leftText3), 1);
+		
+		show_hdg_act = show_hdg.getValue();
+		hdg_diff_act = hdg_diff.getValue();
+		if (show_hdg_act == 1 and hdg_diff_act >= -23.62 and hdg_diff_act <= 23.62) {
+			me["HDG_target"].setTranslation((hdg_diff_act / 10) * 98.5416, 0);
+			me["HDG_digit_L"].hide();
+			me["HDG_digit_R"].hide();
+			me["HDG_target"].show();
+		} else if (show_hdg_act == 1 and hdg_diff_act < -23.62 and hdg_diff_act >= -180) {
+			me["HDG_digit_L"].setText(sprintf("%3.0f", ap_hdg.getValue()));
+			me["HDG_digit_L"].show();
+			me["HDG_digit_R"].hide();
+			me["HDG_target"].hide();
+		} else if (show_hdg_act == 1 and hdg_diff_act > 23.62 and hdg_diff_act <= 180) {
+			me["HDG_digit_R"].setText(sprintf("%3.0f", ap_hdg.getValue()));
+			me["HDG_digit_R"].show();
+			me["HDG_digit_L"].hide();
+			me["HDG_target"].hide();
+		} else {
+			me["HDG_digit_L"].hide();
+			me["HDG_digit_R"].hide();
+			me["HDG_target"].hide();
+		}
+		
+		me["TRK_pointer"].setTranslation((track_diff.getValue() / 10) * 98.5416, 0);
+		split_ils = split("/", ils_data1.getValue());
+		if (ap_ils_mode.getValue() == 1 and arrival_airport.getValue() != "" and size(split_ils) == 2) {
+			var runways = airportinfo(airportinfo(arrival_airport.getValue()).id).runways;
+			var runway_keys = sort(keys(runways), string.icmp);
+			foreach(var rwy; runway_keys) {
+				var r = runways[rwy];
+				if (r.ils_frequency_mhz == split_ils[1]) {
+					magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
+					magnetic_hdg_dif = geo.normdeg180(magnetic_hdg - heading.getValue());
+					if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
+						me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
+						me["ILS_HDG_R"].hide();
+						me["ILS_HDG_L"].hide();
+						me["CRS_pointer"].show();
+					} else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
+						me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+						me["ILS_HDG_L"].show();
+						me["ILS_HDG_R"].hide();
+						me["CRS_pointer"].hide();
+					} else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
+						me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+						me["ILS_HDG_R"].show();
+						me["ILS_HDG_L"].hide();
+						me["CRS_pointer"].hide();
+					} else {
+						me["ILS_HDG_R"].hide();
+						me["ILS_HDG_L"].hide();
+						me["CRS_pointer"].hide();
+					}
+					break;
+				}
+			}
+		} else {
+			me["ILS_HDG_R"].hide();
+			me["ILS_HDG_L"].hide();
+			me["CRS_pointer"].hide();
+		}
 
-        # AI HDG
-        me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);
-        me.AI_horizon_hdg_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
-        me["AI_heading"].update();
-    },
+		# AI HDG
+		me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);
+		me.AI_horizon_hdg_rot.setRotation(-roll_cur * D2R, me["AI_center"].getCenter());
+		me["AI_heading"].update();
+	},
 };
 
 var canvas_PFD_1 = {
-    ASI: 0,
-    ASImax: 0,
-    ASItrend: 0,
-    ASItrgt: 0,
-    ASItrgtdiff: 0,
-    FMGC_max: 0,
-    new: func(canvas_group, file) {
-        var m = {parents: [canvas_PFD_1, canvas_PFD_base]};
-        m.init(canvas_group, file);
+	ASI: 0,
+	ASImax: 0,
+	ASItrend: 0,
+	ASItrgt: 0,
+	ASItrgtdiff: 0,
+	FMGC_max: 0,
+	new: func(canvas_group, file) {
+		var m = {parents: [canvas_PFD_1, canvas_PFD_base]};
+		m.init(canvas_group, file);
 
-        return m;
-    },
-    update: func() {
-        fd1_act = fd1.getValue();
-        pitch_mode_cur = pitch_mode.getValue();
-        roll_mode_cur = roll_mode.getValue();
-        pitch_cur = pitch.getValue();
-        roll_cur = roll.getValue();
-        wow1_act = wow1.getValue();
-        wow2_act = wow2.getValue();
-        
-        # Errors
-        if (systems.ADIRSnew.ADIRunits[0].aligned == 1 or (systems.ADIRSnew.ADIRunits[2].aligned == 1 and att_switch.getValue() == -1)) {
-            me["AI_group"].show();
-            me["HDG_group"].show();
-            me["AI_error"].hide();
-            me["HDG_error"].hide();
-            me["HDG_frame"].setColor(1,1,1);
-            me["VS_group"].show();
-            me["VS_error"].hide(); # VS is inertial-sourced
-        } else {
-            me["AI_error"].show();
-            me["HDG_error"].show();
-            me["HDG_frame"].setColor(1,0,0);
-            me["AI_group"].hide();
-            me["HDG_group"].hide();
-            me["VS_error"].show();
-            me["VS_group"].hide();
-        }
-        
-        # FD
-        if (fd1_act == 1 and ((!wow1_act and !wow2_act and roll_mode_cur != " ") or roll_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
-            me["FD_roll"].show();
-        } else {
-            me["FD_roll"].hide();
-        }
-        
-        if (fd1_act == 1 and ((!wow1_act and !wow2_act and pitch_mode_cur != " ") or pitch_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
-            me["FD_pitch"].show();
-        } else {
-            me["FD_pitch"].hide();
-        }
-        
-        # ILS
-        if (ap_ils_mode.getValue() == 1) {
-            me["LOC_scale"].show();
-            me["GS_scale"].show();
-            split_ils = split("/", ils_data1.getValue());
-            
-            if (size(split_ils) < 2) {
-                me["ils_freq"].setText(split_ils[0]);
-                me["ils_freq"].show();
-                me["ils_code"].hide();
-                me["dme_dist"].hide();
-                me["dme_dist_legend"].hide();
-            } else {
-                me["ils_code"].setText(split_ils[0]);
-                me["ils_freq"].setText(split_ils[1]);
-                me["ils_code"].show();
-                me["ils_freq"].show();
-            }
-            
-            if (dme_in_range.getValue() == 1) {
-                dme_dist_data = dme_data.getValue();
-                if (dme_dist_data < 20.0) {
-                    me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
-                } else {
-                    me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
-                }
-                me["dme_dist"].show(); 
-                me["dme_dist_legend"].show();
-            }
-        } else {
-            me["LOC_scale"].hide();
-            me["GS_scale"].hide();
-            me["ils_code"].hide();
-            me["ils_freq"].hide();
-            me["dme_dist"].hide();
-            me["dme_dist_legend"].hide();
-        }
-        
-        if (ap_ils_mode.getValue() == 1 and loc_in_range.getValue() == 1 and hasloc.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
-            me["LOC_pointer"].show();
-        } else {
-            me["LOC_pointer"].hide();
-        }
-        if (ap_ils_mode.getValue() == 1 and gs_in_range.getValue() == 1 and hasgs.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
-            me["GS_pointer"].show();
-        } else {
-            me["GS_pointer"].hide();
-        }
-        
-        if (ap_ils_mode.getValue() == 0 and (appr_enabled.getValue() == 1 or loc_enabled.getValue() == 1)) {
-            me["ilsError"].show();    
-        } else {
-            me["ilsError"].hide();
-        }
-        
-        me.updateCommon();
-    },
-    updateFast: func() {
-        # Airspeed
-        # ind_spd = ind_spd_kt.getValue();
-        # Subtract 30, since the scale starts at 30, but don"t allow less than 0, or more than 420 situations
-        
-        if (dmc.DMController.DMCs[0].outputs[0] != nil) {
-            ind_spd = dmc.DMController.DMCs[0].outputs[0].getValue();
-            me["ASI_error"].hide();
-            me["ASI_frame"].setColor(1,1,1);
-            me["ASI_group"].show();
-            
-            if (ind_spd <= 30) {
-                me.ASI = 0;
-            } else if (ind_spd >= 420) {
-                me.ASI = 390;
-            } else {
-                me.ASI = ind_spd - 30;
-            }
-            
-            me.FMGC_max = FMGC_max_spd.getValue();
-            if (me.FMGC_max <= 30) {
-                me.ASImax = 0 - me.ASI;
-            } else if (me.FMGC_max >= 420) {
-                me.ASImax = 390 - me.ASI;
-            } else {
-                me.ASImax = me.FMGC_max - 30 - me.ASI;
-            }
-            
-            me["ASI_scale"].setTranslation(0, me.ASI * 6.6);
-            me["ASI_max"].setTranslation(0, me.ASImax * -6.6);
-            
-            if (managed_spd.getValue() == 1) {
-                me["ASI_target"].setColor(0.6901,0.3333,0.7450);
-                me["ASI_digit_UP"].setColor(0.6901,0.3333,0.7450);
-                me["ASI_decimal_UP"].setColor(0.6901,0.3333,0.7450);
-                me["ASI_digit_DN"].setColor(0.6901,0.3333,0.7450);
-                me["ASI_decimal_DN"].setColor(0.6901,0.3333,0.7450);
-            } else {
-                me["ASI_target"].setColor(0.0901,0.6039,0.7176);
-                me["ASI_digit_UP"].setColor(0.0901,0.6039,0.7176);
-                me["ASI_decimal_UP"].setColor(0.0901,0.6039,0.7176);
-                me["ASI_digit_DN"].setColor(0.0901,0.6039,0.7176);
-                me["ASI_decimal_DN"].setColor(0.0901,0.6039,0.7176);
-            }
-            
-            tgt_ias = at_tgt_ias.getValue();
-            if (tgt_ias <= 30) {
-                me.ASItrgt = 0 - me.ASI;
-            } else if (tgt_ias >= 420) {
-                me.ASItrgt = 390 - me.ASI;
-            } else {
-                me.ASItrgt = tgt_ias - 30 - me.ASI;
-            }
-            
-            me.ASItrgtdiff = tgt_ias - ind_spd;
-            
-            if (me.ASItrgtdiff >= -42 and me.ASItrgtdiff <= 42) {
-                me["ASI_target"].setTranslation(0, me.ASItrgt * -6.6);
-                me["ASI_digit_UP"].hide();
-                me["ASI_decimal_UP"].hide();
-                me["ASI_digit_DN"].hide();
-                me["ASI_decimal_DN"].hide();
-                me["ASI_target"].show();
-            } else if (me.ASItrgtdiff < -42) {
-                if (at_mach_mode.getValue() == 1) {
-                    me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
-                    me["ASI_decimal_UP"].hide();
-                    me["ASI_decimal_DN"].show();
-                } else {
-                    me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
-                    me["ASI_decimal_UP"].hide();
-                    me["ASI_decimal_DN"].hide();
-                }
-                me["ASI_digit_DN"].show();
-                me["ASI_digit_UP"].hide();
-                me["ASI_target"].hide();
-            } else if (me.ASItrgtdiff > 42) {
-                if (at_mach_mode.getValue() == 1) {
-                    me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
-                    me["ASI_decimal_UP"].show();
-                    me["ASI_decimal_DN"].hide();
-                } else {
-                    me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
-                    me["ASI_decimal_UP"].hide();
-                    me["ASI_decimal_DN"].hide();
-                }
-                me["ASI_digit_UP"].show();
-                me["ASI_digit_DN"].hide();
-                me["ASI_target"].hide();
-            }
-            
-            me.ASItrend = dmc.DMController.DMCs[0].outputs[6].getValue() - me.ASI;
-            me["ASI_trend_up"].setTranslation(0, math.clamp(me.ASItrend, 0, 50) * -6.6);
-            me["ASI_trend_down"].setTranslation(0, math.clamp(me.ASItrend, -50, 0) * -6.6);
-            
-            if (me.ASItrend >= 2) {
-                me["ASI_trend_up"].show();
-                me["ASI_trend_down"].hide();
-            } else if (me.ASItrend <= -2) {
-                me["ASI_trend_down"].show();
-                me["ASI_trend_up"].hide();
-            } else {
-                me["ASI_trend_up"].hide();
-                me["ASI_trend_down"].hide();
-            }
-        } else {
-            me["ASI_group"].hide();
-            me["ASI_error"].show();
-            me["ASI_frame"].setColor(1,0,0);
-        }
-        
-        if (dmc.DMController.DMCs[0].outputs[2] != nil) {
-            ind_mach = dmc.DMController.DMCs[0].outputs[2].getValue();
-            me["machError"].hide();
-            if (ind_mach >= 0.5) {
-                me["ASI_mach_decimal"].show();
-                me["ASI_mach"].show();
-            } else {
-                me["ASI_mach_decimal"].hide();
-                me["ASI_mach"].hide();
-            }
-            
-            if (ind_mach >= 0.999) {
-                me["ASI_mach"].setText("999");
-            } else {
-                me["ASI_mach"].setText(sprintf("%3.0f", ind_mach * 1000));
-            }
-        } else {
-            me["machError"].show();
-        }
-        
-        # Altitude
-        if (dmc.DMController.DMCs[0].outputs[1] != nil) {
-            me["ALT_error"].hide();
-            me["ALT_frame"].setColor(1,1,1);
-            me["ALT_group"].show();
-            me["ALT_group2"].show();
-            me["ALT_scale"].show();
-            
-            me.altitude = dmc.DMController.DMCs[0].outputs[1].getValue();
-            me.altOffset = me.altitude / 500 - int(me.altitude / 500);
-            me.middleAltText = roundaboutAlt(me.altitude / 100);
-            me.middleAltOffset = nil;
-            if (me.altOffset > 0.5) {
-                me.middleAltOffset = -(me.altOffset - 1) * 243.3424;
-            } else {
-                me.middleAltOffset = -me.altOffset * 243.3424;
-            }
-            me["ALT_scale"].setTranslation(0, -me.middleAltOffset);
-            me["ALT_scale"].update();
-            me["ALT_five"].setText(sprintf("%03d", abs(me.middleAltText+10)));
-            me["ALT_four"].setText(sprintf("%03d", abs(me.middleAltText+5)));
-            me["ALT_three"].setText(sprintf("%03d", abs(me.middleAltText)));
-            me["ALT_two"].setText(sprintf("%03d", abs(me.middleAltText-5)));
-            me["ALT_one"].setText(sprintf("%03d", abs(me.middleAltText-10)));
-            
-            if (altitude.getValue() < 0) {
-                altPolarity = "-";
-            } else {
-                altPolarity = "";
-            }
-            
-            me["ALT_digits"].setText(sprintf("%s%d", altPolarity, dmc.DMController.DMCs[0].outputs[3].getValue()));
-            altTens = num(right(sprintf("%02d", me.altitude), 2));
-            me["ALT_tens"].setTranslation(0, altTens * 1.392);
-            
-            ap_alt_cur = ap_alt.getValue();
-            alt_diff_cur = alt_diff.getValue();
-            if (alt_diff_cur >= -565 and alt_diff_cur <= 565) {
-                me["ALT_target"].setTranslation(0, (alt_diff_cur / 100) * -48.66856);
-                me["ALT_target_digit"].setText(sprintf("%03d", math.round(ap_alt_cur / 100)));
-                me["ALT_digit_UP"].hide();
-                me["ALT_digit_DN"].hide();
-                me["ALT_target"].show();
-            } else if (alt_diff_cur < -565) {
-                if (alt_std_mode.getValue() == 1) {
-                    if (ap_alt_cur < 10000) {
-                        me["ALT_digit_DN"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
-                    } else {
-                        me["ALT_digit_DN"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
-                    }
-                } else {
-                    me["ALT_digit_DN"].setText(sprintf("%5.0f", ap_alt_cur));
-                }
-                me["ALT_digit_DN"].show();
-                me["ALT_digit_UP"].hide();
-                me["ALT_target"].hide();
-            } else if (alt_diff_cur > 565) {
-                if (alt_std_mode.getValue() == 1) {
-                    if (ap_alt_cur < 10000) {
-                        me["ALT_digit_UP"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
-                    } else {
-                        me["ALT_digit_UP"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
-                    }
-                } else {
-                    me["ALT_digit_UP"].setText(sprintf("%5.0f", ap_alt_cur));
-                }
-                me["ALT_digit_UP"].show();
-                me["ALT_digit_DN"].hide();
-                me["ALT_target"].hide();
-            }
-        } else {
-            me["ALT_error"].show();
-            me["ALT_frame"].setColor(1,0,0);
-            me["ALT_group"].hide();
-            me["ALT_group2"].hide();
-            me["ALT_scale"].hide();
-        }
-        
-        me.updateCommonFast();
-    },
+		return m;
+	},
+	update: func() {
+		fd1_act = fd1.getValue();
+		pitch_mode_cur = pitch_mode.getValue();
+		roll_mode_cur = roll_mode.getValue();
+		pitch_cur = pitch.getValue();
+		roll_cur = roll.getValue();
+		wow1_act = wow1.getValue();
+		wow2_act = wow2.getValue();
+		
+		# Errors
+		if (systems.ADIRSnew.ADIRunits[0].aligned == 1 or (systems.ADIRSnew.ADIRunits[2].aligned == 1 and att_switch.getValue() == -1)) {
+			me["AI_group"].show();
+			me["HDG_group"].show();
+			me["AI_error"].hide();
+			me["HDG_error"].hide();
+			me["HDG_frame"].setColor(1,1,1);
+			me["VS_group"].show();
+			me["VS_error"].hide(); # VS is inertial-sourced
+		} else {
+			me["AI_error"].show();
+			me["HDG_error"].show();
+			me["HDG_frame"].setColor(1,0,0);
+			me["AI_group"].hide();
+			me["HDG_group"].hide();
+			me["VS_error"].show();
+			me["VS_group"].hide();
+		}
+		
+		# FD
+		if (fd1_act == 1 and ((!wow1_act and !wow2_act and roll_mode_cur != " ") or roll_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
+			me["FD_roll"].show();
+		} else {
+			me["FD_roll"].hide();
+		}
+		
+		if (fd1_act == 1 and ((!wow1_act and !wow2_act and pitch_mode_cur != " ") or pitch_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
+			me["FD_pitch"].show();
+		} else {
+			me["FD_pitch"].hide();
+		}
+		
+		# ILS
+		if (ap_ils_mode.getValue() == 1) {
+			me["LOC_scale"].show();
+			me["GS_scale"].show();
+			split_ils = split("/", ils_data1.getValue());
+			
+			if (size(split_ils) < 2) {
+				me["ils_freq"].setText(split_ils[0]);
+				me["ils_freq"].show();
+				me["ils_code"].hide();
+				me["dme_dist"].hide();
+				me["dme_dist_legend"].hide();
+			} else {
+				me["ils_code"].setText(split_ils[0]);
+				me["ils_freq"].setText(split_ils[1]);
+				me["ils_code"].show();
+				me["ils_freq"].show();
+			}
+			
+			if (dme_in_range.getValue() == 1) {
+				dme_dist_data = dme_data.getValue();
+				if (dme_dist_data < 20.0) {
+					me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
+				} else {
+					me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
+				}
+				me["dme_dist"].show(); 
+				me["dme_dist_legend"].show();
+			}
+		} else {
+			me["LOC_scale"].hide();
+			me["GS_scale"].hide();
+			me["ils_code"].hide();
+			me["ils_freq"].hide();
+			me["dme_dist"].hide();
+			me["dme_dist_legend"].hide();
+		}
+		
+		if (ap_ils_mode.getValue() == 1 and loc_in_range.getValue() == 1 and hasloc.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
+			me["LOC_pointer"].show();
+		} else {
+			me["LOC_pointer"].hide();
+		}
+		if (ap_ils_mode.getValue() == 1 and gs_in_range.getValue() == 1 and hasgs.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
+			me["GS_pointer"].show();
+		} else {
+			me["GS_pointer"].hide();
+		}
+		
+		if (ap_ils_mode.getValue() == 0 and (appr_enabled.getValue() == 1 or loc_enabled.getValue() == 1)) {
+			me["ilsError"].show();	  
+		} else {
+			me["ilsError"].hide();
+		}
+		
+		me.updateCommon();
+	},
+	updateFast: func() {
+		# Airspeed
+		# ind_spd = ind_spd_kt.getValue();
+		# Subtract 30, since the scale starts at 30, but don"t allow less than 0, or more than 420 situations
+		
+		if (dmc.DMController.DMCs[0].outputs[0] != nil) {
+			ind_spd = dmc.DMController.DMCs[0].outputs[0].getValue();
+			me["ASI_error"].hide();
+			me["ASI_frame"].setColor(1,1,1);
+			me["ASI_group"].show();
+			
+			if (ind_spd <= 30) {
+				me.ASI = 0;
+			} else if (ind_spd >= 420) {
+				me.ASI = 390;
+			} else {
+				me.ASI = ind_spd - 30;
+			}
+			
+			me.FMGC_max = FMGC_max_spd.getValue();
+			if (me.FMGC_max <= 30) {
+				me.ASImax = 0 - me.ASI;
+			} else if (me.FMGC_max >= 420) {
+				me.ASImax = 390 - me.ASI;
+			} else {
+				me.ASImax = me.FMGC_max - 30 - me.ASI;
+			}
+			
+			me["ASI_scale"].setTranslation(0, me.ASI * 6.6);
+			me["ASI_max"].setTranslation(0, me.ASImax * -6.6);
+			
+			if (managed_spd.getValue() == 1) {
+				me["ASI_target"].setColor(0.6901,0.3333,0.7450);
+				me["ASI_digit_UP"].setColor(0.6901,0.3333,0.7450);
+				me["ASI_decimal_UP"].setColor(0.6901,0.3333,0.7450);
+				me["ASI_digit_DN"].setColor(0.6901,0.3333,0.7450);
+				me["ASI_decimal_DN"].setColor(0.6901,0.3333,0.7450);
+			} else {
+				me["ASI_target"].setColor(0.0901,0.6039,0.7176);
+				me["ASI_digit_UP"].setColor(0.0901,0.6039,0.7176);
+				me["ASI_decimal_UP"].setColor(0.0901,0.6039,0.7176);
+				me["ASI_digit_DN"].setColor(0.0901,0.6039,0.7176);
+				me["ASI_decimal_DN"].setColor(0.0901,0.6039,0.7176);
+			}
+			
+			tgt_ias = at_tgt_ias.getValue();
+			if (tgt_ias <= 30) {
+				me.ASItrgt = 0 - me.ASI;
+			} else if (tgt_ias >= 420) {
+				me.ASItrgt = 390 - me.ASI;
+			} else {
+				me.ASItrgt = tgt_ias - 30 - me.ASI;
+			}
+			
+			me.ASItrgtdiff = tgt_ias - ind_spd;
+			
+			if (me.ASItrgtdiff >= -42 and me.ASItrgtdiff <= 42) {
+				me["ASI_target"].setTranslation(0, me.ASItrgt * -6.6);
+				me["ASI_digit_UP"].hide();
+				me["ASI_decimal_UP"].hide();
+				me["ASI_digit_DN"].hide();
+				me["ASI_decimal_DN"].hide();
+				me["ASI_target"].show();
+			} else if (me.ASItrgtdiff < -42) {
+				if (at_mach_mode.getValue() == 1) {
+					me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
+					me["ASI_decimal_UP"].hide();
+					me["ASI_decimal_DN"].show();
+				} else {
+					me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
+					me["ASI_decimal_UP"].hide();
+					me["ASI_decimal_DN"].hide();
+				}
+				me["ASI_digit_DN"].show();
+				me["ASI_digit_UP"].hide();
+				me["ASI_target"].hide();
+			} else if (me.ASItrgtdiff > 42) {
+				if (at_mach_mode.getValue() == 1) {
+					me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
+					me["ASI_decimal_UP"].show();
+					me["ASI_decimal_DN"].hide();
+				} else {
+					me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
+					me["ASI_decimal_UP"].hide();
+					me["ASI_decimal_DN"].hide();
+				}
+				me["ASI_digit_UP"].show();
+				me["ASI_digit_DN"].hide();
+				me["ASI_target"].hide();
+			}
+			
+			me.ASItrend = dmc.DMController.DMCs[0].outputs[6].getValue() - me.ASI;
+			me["ASI_trend_up"].setTranslation(0, math.clamp(me.ASItrend, 0, 50) * -6.6);
+			me["ASI_trend_down"].setTranslation(0, math.clamp(me.ASItrend, -50, 0) * -6.6);
+			
+			if (me.ASItrend >= 2) {
+				me["ASI_trend_up"].show();
+				me["ASI_trend_down"].hide();
+			} else if (me.ASItrend <= -2) {
+				me["ASI_trend_down"].show();
+				me["ASI_trend_up"].hide();
+			} else {
+				me["ASI_trend_up"].hide();
+				me["ASI_trend_down"].hide();
+			}
+		} else {
+			me["ASI_group"].hide();
+			me["ASI_error"].show();
+			me["ASI_frame"].setColor(1,0,0);
+		}
+		
+		if (dmc.DMController.DMCs[0].outputs[2] != nil) {
+			ind_mach = dmc.DMController.DMCs[0].outputs[2].getValue();
+			me["machError"].hide();
+			if (ind_mach >= 0.5) {
+				me["ASI_mach_decimal"].show();
+				me["ASI_mach"].show();
+			} else {
+				me["ASI_mach_decimal"].hide();
+				me["ASI_mach"].hide();
+			}
+			
+			if (ind_mach >= 0.999) {
+				me["ASI_mach"].setText("999");
+			} else {
+				me["ASI_mach"].setText(sprintf("%3.0f", ind_mach * 1000));
+			}
+		} else {
+			me["machError"].show();
+		}
+		
+		# Altitude
+		if (dmc.DMController.DMCs[0].outputs[1] != nil) {
+			me["ALT_error"].hide();
+			me["ALT_frame"].setColor(1,1,1);
+			me["ALT_group"].show();
+			me["ALT_group2"].show();
+			me["ALT_scale"].show();
+			
+			me.altitude = dmc.DMController.DMCs[0].outputs[1].getValue();
+			me.altOffset = me.altitude / 500 - int(me.altitude / 500);
+			me.middleAltText = roundaboutAlt(me.altitude / 100);
+			me.middleAltOffset = nil;
+			if (me.altOffset > 0.5) {
+				me.middleAltOffset = -(me.altOffset - 1) * 243.3424;
+			} else {
+				me.middleAltOffset = -me.altOffset * 243.3424;
+			}
+			me["ALT_scale"].setTranslation(0, -me.middleAltOffset);
+			me["ALT_scale"].update();
+			me["ALT_five"].setText(sprintf("%03d", abs(me.middleAltText+10)));
+			me["ALT_four"].setText(sprintf("%03d", abs(me.middleAltText+5)));
+			me["ALT_three"].setText(sprintf("%03d", abs(me.middleAltText)));
+			me["ALT_two"].setText(sprintf("%03d", abs(me.middleAltText-5)));
+			me["ALT_one"].setText(sprintf("%03d", abs(me.middleAltText-10)));
+			
+			if (altitude.getValue() < 0) {
+				altPolarity = "-";
+			} else {
+				altPolarity = "";
+			}
+			
+			me["ALT_digits"].setText(sprintf("%s%d", altPolarity, dmc.DMController.DMCs[0].outputs[3].getValue()));
+			altTens = num(right(sprintf("%02d", me.altitude), 2));
+			me["ALT_tens"].setTranslation(0, altTens * 1.392);
+			
+			ap_alt_cur = ap_alt.getValue();
+			alt_diff_cur = alt_diff.getValue();
+			if (alt_diff_cur >= -565 and alt_diff_cur <= 565) {
+				me["ALT_target"].setTranslation(0, (alt_diff_cur / 100) * -48.66856);
+				me["ALT_target_digit"].setText(sprintf("%03d", math.round(ap_alt_cur / 100)));
+				me["ALT_digit_UP"].hide();
+				me["ALT_digit_DN"].hide();
+				me["ALT_target"].show();
+			} else if (alt_diff_cur < -565) {
+				if (alt_std_mode.getValue() == 1) {
+					if (ap_alt_cur < 10000) {
+						me["ALT_digit_DN"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
+					} else {
+						me["ALT_digit_DN"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
+					}
+				} else {
+					me["ALT_digit_DN"].setText(sprintf("%5.0f", ap_alt_cur));
+				}
+				me["ALT_digit_DN"].show();
+				me["ALT_digit_UP"].hide();
+				me["ALT_target"].hide();
+			} else if (alt_diff_cur > 565) {
+				if (alt_std_mode.getValue() == 1) {
+					if (ap_alt_cur < 10000) {
+						me["ALT_digit_UP"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
+					} else {
+						me["ALT_digit_UP"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
+					}
+				} else {
+					me["ALT_digit_UP"].setText(sprintf("%5.0f", ap_alt_cur));
+				}
+				me["ALT_digit_UP"].show();
+				me["ALT_digit_DN"].hide();
+				me["ALT_target"].hide();
+			}
+		} else {
+			me["ALT_error"].show();
+			me["ALT_frame"].setColor(1,0,0);
+			me["ALT_group"].hide();
+			me["ALT_group2"].hide();
+			me["ALT_scale"].hide();
+		}
+		
+		me.updateCommonFast();
+	},
 };
 
 var canvas_PFD_2 = {
-    ASI: 0,
-    ASImax: 0,
-    ASItrend: 0,
-    ASItrgt: 0,
-    ASItrgtdiff: 0,
-    FMGC_max: 0,
-    new: func(canvas_group, file) {
-        var m = {parents: [canvas_PFD_2, canvas_PFD_base]};
-        m.init(canvas_group, file);
+	ASI: 0,
+	ASImax: 0,
+	ASItrend: 0,
+	ASItrgt: 0,
+	ASItrgtdiff: 0,
+	FMGC_max: 0,
+	new: func(canvas_group, file) {
+		var m = {parents: [canvas_PFD_2, canvas_PFD_base]};
+		m.init(canvas_group, file);
 
-        return m;
-    },
-    update: func() {
-        fd2_act = fd2.getValue();
-        pitch_mode_cur = pitch_mode.getValue();
-        roll_mode_cur = roll_mode.getValue();
-        pitch_cur = pitch.getValue();
-        roll_cur = roll.getValue();
-        wow1_act = wow1.getValue();
-        wow2_act = wow2.getValue();
-        
-        # Errors
-        if (systems.ADIRSnew.ADIRunits[1].aligned == 1 or (systems.ADIRSnew.ADIRunits[2].aligned == 1 and att_switch.getValue() == 1)) {
-            me["AI_group"].show();
-            me["HDG_group"].show();
-            me["AI_error"].hide();
-            me["HDG_error"].hide();
-            me["HDG_frame"].setColor(1,1,1);
-            me["VS_group"].show();
-            me["VS_error"].hide(); # VS is inertial-sourced
-        } else {
-            me["AI_error"].show();
-            me["HDG_error"].show();
-            me["HDG_frame"].setColor(1,0,0);
-            me["AI_group"].hide();
-            me["HDG_group"].hide();
-            me["VS_error"].show();
-            me["VS_group"].hide();
-        }
-        
-        # FD
-        if (fd2_act == 1 and ((!wow1_act and !wow2_act and roll_mode_cur != " ") or roll_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
-            me["FD_roll"].show();
-        } else {
-            me["FD_roll"].hide();
-        }
-        
-        if (fd2_act == 1 and ((!wow1_act and !wow2_act and pitch_mode_cur != " ") or pitch_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
-            me["FD_pitch"].show();
-        } else {
-            me["FD_pitch"].hide();
-        }
-        
-        # ILS
-        if (ap_ils_mode2.getValue() == 1) {
-            me["LOC_scale"].show();
-            me["GS_scale"].show();
-            split_ils = split("/", ils_data1.getValue());
-            
-            if (size(split_ils) < 2) {
-                me["ils_freq"].setText(split_ils[0]);
-                me["ils_freq"].show();
-                me["ils_code"].hide();
-                me["dme_dist"].hide();
-                me["dme_dist_legend"].hide();
-            } else {
-                me["ils_code"].setText(split_ils[0]);
-                me["ils_freq"].setText(split_ils[1]);
-                me["ils_code"].show();
-                me["ils_freq"].show();
-            }
-            
-            if (dme_in_range.getValue() == 1) {
-                dme_dist_data = dme_data.getValue();
-                if (dme_dist_data < 20.0) {
-                    me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
-                } else {
-                    me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
-                }
-                me["dme_dist"].show(); 
-                me["dme_dist_legend"].show();
-            }
-        } else {
-            me["LOC_scale"].hide();
-            me["GS_scale"].hide();
-            me["ils_code"].hide();
-            me["ils_freq"].hide();
-            me["dme_dist"].hide();
-            me["dme_dist_legend"].hide();
-        }
-        
-        if (ap_ils_mode2.getValue() == 1 and loc_in_range.getValue() == 1 and hasloc.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
-            me["LOC_pointer"].show();
-        } else {
-            me["LOC_pointer"].hide();
-        }
-        if (ap_ils_mode2.getValue() == 1 and gs_in_range.getValue() == 1 and hasgs.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
-            me["GS_pointer"].show();
-        } else {
-            me["GS_pointer"].hide();
-        }
-        
-        if (ap_ils_mode2.getValue() == 0 and (appr_enabled.getValue() == 1 or loc_enabled.getValue() == 1)) {
-            me["ilsError"].show();    
-        } else {
-            me["ilsError"].hide();
-        }
-        
-        me.updateCommon();
-    },
-    updateFast: func() {
-        # Airspeed
-        # ind_spd = ind_spd_kt.getValue();
-        # Subtract 30, since the scale starts at 30, but don"t allow less than 0, or more than 420 situations
-        
-        if (dmc.DMController.DMCs[1].outputs[0] != nil) {
-            ind_spd = dmc.DMController.DMCs[1].outputs[0].getValue();
-            me["ASI_error"].hide();
-            me["ASI_frame"].setColor(1,1,1);
-            me["ASI_group"].show();
-            
-            if (ind_spd <= 30) {
-                me.ASI = 0;
-            } else if (ind_spd >= 420) {
-                me.ASI = 390;
-            } else {
-                me.ASI = ind_spd - 30;
-            }
-            
-            me.FMGC_max = FMGC_max_spd.getValue();
-            if (me.FMGC_max <= 30) {
-                me.ASImax = 0 - me.ASI;
-            } else if (me.FMGC_max >= 420) {
-                me.ASImax = 390 - me.ASI;
-            } else {
-                me.ASImax = me.FMGC_max - 30 - me.ASI;
-            }
-            
-            me["ASI_scale"].setTranslation(0, me.ASI * 6.6);
-            me["ASI_max"].setTranslation(0, me.ASImax * -6.6);
-            
-            if (managed_spd.getValue() == 1) {
-                me["ASI_target"].setColor(0.6901,0.3333,0.7450);
-                me["ASI_digit_UP"].setColor(0.6901,0.3333,0.7450);
-                me["ASI_decimal_UP"].setColor(0.6901,0.3333,0.7450);
-                me["ASI_digit_DN"].setColor(0.6901,0.3333,0.7450);
-                me["ASI_decimal_DN"].setColor(0.6901,0.3333,0.7450);
-            } else {
-                me["ASI_target"].setColor(0.0901,0.6039,0.7176);
-                me["ASI_digit_UP"].setColor(0.0901,0.6039,0.7176);
-                me["ASI_decimal_UP"].setColor(0.0901,0.6039,0.7176);
-                me["ASI_digit_DN"].setColor(0.0901,0.6039,0.7176);
-                me["ASI_decimal_DN"].setColor(0.0901,0.6039,0.7176);
-            }
-            
-            tgt_ias = at_tgt_ias.getValue();
-            if (tgt_ias <= 30) {
-                me.ASItrgt = 0 - me.ASI;
-            } else if (tgt_ias >= 420) {
-                me.ASItrgt = 390 - me.ASI;
-            } else {
-                me.ASItrgt = tgt_ias - 30 - me.ASI;
-            }
-            
-            me.ASItrgtdiff = tgt_ias - ind_spd;
-            
-            if (me.ASItrgtdiff >= -42 and me.ASItrgtdiff <= 42) {
-                me["ASI_target"].setTranslation(0, me.ASItrgt * -6.6);
-                me["ASI_digit_UP"].hide();
-                me["ASI_decimal_UP"].hide();
-                me["ASI_digit_DN"].hide();
-                me["ASI_decimal_DN"].hide();
-                me["ASI_target"].show();
-            } else if (me.ASItrgtdiff < -42) {
-                if (at_mach_mode.getValue() == 1) {
-                    me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
-                    me["ASI_decimal_UP"].hide();
-                    me["ASI_decimal_DN"].show();
-                } else {
-                    me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
-                    me["ASI_decimal_UP"].hide();
-                    me["ASI_decimal_DN"].hide();
-                }
-                me["ASI_digit_DN"].show();
-                me["ASI_digit_UP"].hide();
-                me["ASI_target"].hide();
-            } else if (me.ASItrgtdiff > 42) {
-                if (at_mach_mode.getValue() == 1) {
-                    me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
-                    me["ASI_decimal_UP"].show();
-                    me["ASI_decimal_DN"].hide();
-                } else {
-                    me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
-                    me["ASI_decimal_UP"].hide();
-                    me["ASI_decimal_DN"].hide();
-                }
-                me["ASI_digit_UP"].show();
-                me["ASI_digit_DN"].hide();
-                me["ASI_target"].hide();
-            }
-            
-            me.ASItrend = dmc.DMController.DMCs[1].outputs[6].getValue() - me.ASI;
-            me["ASI_trend_up"].setTranslation(0, math.clamp(me.ASItrend, 0, 50) * -6.6);
-            me["ASI_trend_down"].setTranslation(0, math.clamp(me.ASItrend, -50, 0) * -6.6);
-            
-            if (me.ASItrend >= 2) {
-                me["ASI_trend_up"].show();
-                me["ASI_trend_down"].hide();
-            } else if (me.ASItrend <= -2) {
-                me["ASI_trend_down"].show();
-                me["ASI_trend_up"].hide();
-            } else {
-                me["ASI_trend_up"].hide();
-                me["ASI_trend_down"].hide();
-            }
-        } else {
-            me["ASI_error"].show();
-            me["ASI_frame"].setColor(1,0,0);
-            me["ASI_group"].hide();
-        }
-        
-        if (dmc.DMController.DMCs[1].outputs[2] != nil) {
-            ind_mach = dmc.DMController.DMCs[1].outputs[2].getValue();
-            me["machError"].hide();
-            if (ind_mach >= 0.5) {
-                me["ASI_mach_decimal"].show();
-                me["ASI_mach"].show();
-            } else {
-                me["ASI_mach_decimal"].hide();
-                me["ASI_mach"].hide();
-            }
-            
-            if (ind_mach >= 0.999) {
-                me["ASI_mach"].setText("999");
-            } else {
-                me["ASI_mach"].setText(sprintf("%3.0f", ind_mach * 1000));
-            }
-        } else {
-            me["machError"].show();
-        }
-        
-        if (dmc.DMController.DMCs[1].outputs[1] != nil) {
-            me["ALT_error"].hide();
-            me["ALT_frame"].setColor(1,1,1);
-            me["ALT_group"].show();
-            me["ALT_group2"].show();
-            me["ALT_scale"].show();
-            
-            me.altitude = dmc.DMController.DMCs[1].outputs[1].getValue();
-            me.altOffset = me.altitude / 500 - int(me.altitude / 500);
-            me.middleAltText = roundaboutAlt(me.altitude / 100);
-            me.middleAltOffset = nil;
-            if (me.altOffset > 0.5) {
-                me.middleAltOffset = -(me.altOffset - 1) * 243.3424;
-            } else {
-                me.middleAltOffset = -me.altOffset * 243.3424;
-            }
-            me["ALT_scale"].setTranslation(0, -me.middleAltOffset);
-            me["ALT_scale"].update();
-            me["ALT_five"].setText(sprintf("%03d", abs(me.middleAltText+10)));
-            me["ALT_four"].setText(sprintf("%03d", abs(me.middleAltText+5)));
-            me["ALT_three"].setText(sprintf("%03d", abs(me.middleAltText)));
-            me["ALT_two"].setText(sprintf("%03d", abs(me.middleAltText-5)));
-            me["ALT_one"].setText(sprintf("%03d", abs(me.middleAltText-10)));
-            
-            if (altitude.getValue() < 0) {
-                altPolarity = "-";
-            } else {
-                altPolarity = "";
-            }
-            
-            me["ALT_digits"].setText(sprintf("%s%d", altPolarity, dmc.DMController.DMCs[1].outputs[3].getValue()));
-            altTens = num(right(sprintf("%02d", me.altitude), 2));
-            me["ALT_tens"].setTranslation(0, altTens * 1.392);
-            
-            ap_alt_cur = ap_alt.getValue();
-            alt_diff_cur = alt_diff.getValue();
-            if (alt_diff_cur >= -565 and alt_diff_cur <= 565) {
-                me["ALT_target"].setTranslation(0, (alt_diff_cur / 100) * -48.66856);
-                me["ALT_target_digit"].setText(sprintf("%03d", math.round(ap_alt_cur / 100)));
-                me["ALT_digit_UP"].hide();
-                me["ALT_digit_DN"].hide();
-                me["ALT_target"].show();
-            } else if (alt_diff_cur < -565) {
-                if (alt_std_mode.getValue() == 1) {
-                    if (ap_alt_cur < 10000) {
-                        me["ALT_digit_DN"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
-                    } else {
-                        me["ALT_digit_DN"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
-                    }
-                } else {
-                    me["ALT_digit_DN"].setText(sprintf("%5.0f", ap_alt_cur));
-                }
-                me["ALT_digit_DN"].show();
-                me["ALT_digit_UP"].hide();
-                me["ALT_target"].hide();
-            } else if (alt_diff_cur > 565) {
-                if (alt_std_mode.getValue() == 1) {
-                    if (ap_alt_cur < 10000) {
-                        me["ALT_digit_UP"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
-                    } else {
-                        me["ALT_digit_UP"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
-                    }
-                } else {
-                    me["ALT_digit_UP"].setText(sprintf("%5.0f", ap_alt_cur));
-                }
-                me["ALT_digit_UP"].show();
-                me["ALT_digit_DN"].hide();
-                me["ALT_target"].hide();
-            }
-        } else {
-            me["ALT_error"].show();
-            me["ALT_frame"].setColor(1,0,0);
-            me["ALT_group"].hide();
-            me["ALT_group2"].hide();
-            me["ALT_scale"].hide();
-        }
-        
-        me.updateCommonFast();
-    },
+		return m;
+	},
+	update: func() {
+		fd2_act = fd2.getValue();
+		pitch_mode_cur = pitch_mode.getValue();
+		roll_mode_cur = roll_mode.getValue();
+		pitch_cur = pitch.getValue();
+		roll_cur = roll.getValue();
+		wow1_act = wow1.getValue();
+		wow2_act = wow2.getValue();
+		
+		# Errors
+		if (systems.ADIRSnew.ADIRunits[1].aligned == 1 or (systems.ADIRSnew.ADIRunits[2].aligned == 1 and att_switch.getValue() == 1)) {
+			me["AI_group"].show();
+			me["HDG_group"].show();
+			me["AI_error"].hide();
+			me["HDG_error"].hide();
+			me["HDG_frame"].setColor(1,1,1);
+			me["VS_group"].show();
+			me["VS_error"].hide(); # VS is inertial-sourced
+		} else {
+			me["AI_error"].show();
+			me["HDG_error"].show();
+			me["HDG_frame"].setColor(1,0,0);
+			me["AI_group"].hide();
+			me["HDG_group"].hide();
+			me["VS_error"].show();
+			me["VS_group"].hide();
+		}
+		
+		# FD
+		if (fd2_act == 1 and ((!wow1_act and !wow2_act and roll_mode_cur != " ") or roll_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
+			me["FD_roll"].show();
+		} else {
+			me["FD_roll"].hide();
+		}
+		
+		if (fd2_act == 1 and ((!wow1_act and !wow2_act and pitch_mode_cur != " ") or pitch_mode_cur != " ") and ap_trk_sw.getValue() == 0 and pitch_cur < 25 and pitch_cur > -13 and roll_cur < 45 and roll_cur > -45) {
+			me["FD_pitch"].show();
+		} else {
+			me["FD_pitch"].hide();
+		}
+		
+		# ILS
+		if (ap_ils_mode2.getValue() == 1) {
+			me["LOC_scale"].show();
+			me["GS_scale"].show();
+			split_ils = split("/", ils_data1.getValue());
+			
+			if (size(split_ils) < 2) {
+				me["ils_freq"].setText(split_ils[0]);
+				me["ils_freq"].show();
+				me["ils_code"].hide();
+				me["dme_dist"].hide();
+				me["dme_dist_legend"].hide();
+			} else {
+				me["ils_code"].setText(split_ils[0]);
+				me["ils_freq"].setText(split_ils[1]);
+				me["ils_code"].show();
+				me["ils_freq"].show();
+			}
+			
+			if (dme_in_range.getValue() == 1) {
+				dme_dist_data = dme_data.getValue();
+				if (dme_dist_data < 20.0) {
+					me["dme_dist"].setText(sprintf("%1.1f", dme_dist_data));
+				} else {
+					me["dme_dist"].setText(sprintf("%2.0f", dme_dist_data));
+				}
+				me["dme_dist"].show(); 
+				me["dme_dist_legend"].show();
+			}
+		} else {
+			me["LOC_scale"].hide();
+			me["GS_scale"].hide();
+			me["ils_code"].hide();
+			me["ils_freq"].hide();
+			me["dme_dist"].hide();
+			me["dme_dist_legend"].hide();
+		}
+		
+		if (ap_ils_mode2.getValue() == 1 and loc_in_range.getValue() == 1 and hasloc.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
+			me["LOC_pointer"].show();
+		} else {
+			me["LOC_pointer"].hide();
+		}
+		if (ap_ils_mode2.getValue() == 1 and gs_in_range.getValue() == 1 and hasgs.getValue() == 1 and nav0_signalq.getValue() > 0.99) {
+			me["GS_pointer"].show();
+		} else {
+			me["GS_pointer"].hide();
+		}
+		
+		if (ap_ils_mode2.getValue() == 0 and (appr_enabled.getValue() == 1 or loc_enabled.getValue() == 1)) {
+			me["ilsError"].show();	  
+		} else {
+			me["ilsError"].hide();
+		}
+		
+		me.updateCommon();
+	},
+	updateFast: func() {
+		# Airspeed
+		# ind_spd = ind_spd_kt.getValue();
+		# Subtract 30, since the scale starts at 30, but don"t allow less than 0, or more than 420 situations
+		
+		if (dmc.DMController.DMCs[1].outputs[0] != nil) {
+			ind_spd = dmc.DMController.DMCs[1].outputs[0].getValue();
+			me["ASI_error"].hide();
+			me["ASI_frame"].setColor(1,1,1);
+			me["ASI_group"].show();
+			
+			if (ind_spd <= 30) {
+				me.ASI = 0;
+			} else if (ind_spd >= 420) {
+				me.ASI = 390;
+			} else {
+				me.ASI = ind_spd - 30;
+			}
+			
+			me.FMGC_max = FMGC_max_spd.getValue();
+			if (me.FMGC_max <= 30) {
+				me.ASImax = 0 - me.ASI;
+			} else if (me.FMGC_max >= 420) {
+				me.ASImax = 390 - me.ASI;
+			} else {
+				me.ASImax = me.FMGC_max - 30 - me.ASI;
+			}
+			
+			me["ASI_scale"].setTranslation(0, me.ASI * 6.6);
+			me["ASI_max"].setTranslation(0, me.ASImax * -6.6);
+			
+			if (managed_spd.getValue() == 1) {
+				me["ASI_target"].setColor(0.6901,0.3333,0.7450);
+				me["ASI_digit_UP"].setColor(0.6901,0.3333,0.7450);
+				me["ASI_decimal_UP"].setColor(0.6901,0.3333,0.7450);
+				me["ASI_digit_DN"].setColor(0.6901,0.3333,0.7450);
+				me["ASI_decimal_DN"].setColor(0.6901,0.3333,0.7450);
+			} else {
+				me["ASI_target"].setColor(0.0901,0.6039,0.7176);
+				me["ASI_digit_UP"].setColor(0.0901,0.6039,0.7176);
+				me["ASI_decimal_UP"].setColor(0.0901,0.6039,0.7176);
+				me["ASI_digit_DN"].setColor(0.0901,0.6039,0.7176);
+				me["ASI_decimal_DN"].setColor(0.0901,0.6039,0.7176);
+			}
+			
+			tgt_ias = at_tgt_ias.getValue();
+			if (tgt_ias <= 30) {
+				me.ASItrgt = 0 - me.ASI;
+			} else if (tgt_ias >= 420) {
+				me.ASItrgt = 390 - me.ASI;
+			} else {
+				me.ASItrgt = tgt_ias - 30 - me.ASI;
+			}
+			
+			me.ASItrgtdiff = tgt_ias - ind_spd;
+			
+			if (me.ASItrgtdiff >= -42 and me.ASItrgtdiff <= 42) {
+				me["ASI_target"].setTranslation(0, me.ASItrgt * -6.6);
+				me["ASI_digit_UP"].hide();
+				me["ASI_decimal_UP"].hide();
+				me["ASI_digit_DN"].hide();
+				me["ASI_decimal_DN"].hide();
+				me["ASI_target"].show();
+			} else if (me.ASItrgtdiff < -42) {
+				if (at_mach_mode.getValue() == 1) {
+					me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
+					me["ASI_decimal_UP"].hide();
+					me["ASI_decimal_DN"].show();
+				} else {
+					me["ASI_digit_DN"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
+					me["ASI_decimal_UP"].hide();
+					me["ASI_decimal_DN"].hide();
+				}
+				me["ASI_digit_DN"].show();
+				me["ASI_digit_UP"].hide();
+				me["ASI_target"].hide();
+			} else if (me.ASItrgtdiff > 42) {
+				if (at_mach_mode.getValue() == 1) {
+					me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_mach.getValue() * 1000));
+					me["ASI_decimal_UP"].show();
+					me["ASI_decimal_DN"].hide();
+				} else {
+					me["ASI_digit_UP"].setText(sprintf("%3.0f", at_input_spd_kts.getValue()));
+					me["ASI_decimal_UP"].hide();
+					me["ASI_decimal_DN"].hide();
+				}
+				me["ASI_digit_UP"].show();
+				me["ASI_digit_DN"].hide();
+				me["ASI_target"].hide();
+			}
+			
+			me.ASItrend = dmc.DMController.DMCs[1].outputs[6].getValue() - me.ASI;
+			me["ASI_trend_up"].setTranslation(0, math.clamp(me.ASItrend, 0, 50) * -6.6);
+			me["ASI_trend_down"].setTranslation(0, math.clamp(me.ASItrend, -50, 0) * -6.6);
+			
+			if (me.ASItrend >= 2) {
+				me["ASI_trend_up"].show();
+				me["ASI_trend_down"].hide();
+			} else if (me.ASItrend <= -2) {
+				me["ASI_trend_down"].show();
+				me["ASI_trend_up"].hide();
+			} else {
+				me["ASI_trend_up"].hide();
+				me["ASI_trend_down"].hide();
+			}
+		} else {
+			me["ASI_error"].show();
+			me["ASI_frame"].setColor(1,0,0);
+			me["ASI_group"].hide();
+		}
+		
+		if (dmc.DMController.DMCs[1].outputs[2] != nil) {
+			ind_mach = dmc.DMController.DMCs[1].outputs[2].getValue();
+			me["machError"].hide();
+			if (ind_mach >= 0.5) {
+				me["ASI_mach_decimal"].show();
+				me["ASI_mach"].show();
+			} else {
+				me["ASI_mach_decimal"].hide();
+				me["ASI_mach"].hide();
+			}
+			
+			if (ind_mach >= 0.999) {
+				me["ASI_mach"].setText("999");
+			} else {
+				me["ASI_mach"].setText(sprintf("%3.0f", ind_mach * 1000));
+			}
+		} else {
+			me["machError"].show();
+		}
+		
+		if (dmc.DMController.DMCs[1].outputs[1] != nil) {
+			me["ALT_error"].hide();
+			me["ALT_frame"].setColor(1,1,1);
+			me["ALT_group"].show();
+			me["ALT_group2"].show();
+			me["ALT_scale"].show();
+			
+			me.altitude = dmc.DMController.DMCs[1].outputs[1].getValue();
+			me.altOffset = me.altitude / 500 - int(me.altitude / 500);
+			me.middleAltText = roundaboutAlt(me.altitude / 100);
+			me.middleAltOffset = nil;
+			if (me.altOffset > 0.5) {
+				me.middleAltOffset = -(me.altOffset - 1) * 243.3424;
+			} else {
+				me.middleAltOffset = -me.altOffset * 243.3424;
+			}
+			me["ALT_scale"].setTranslation(0, -me.middleAltOffset);
+			me["ALT_scale"].update();
+			me["ALT_five"].setText(sprintf("%03d", abs(me.middleAltText+10)));
+			me["ALT_four"].setText(sprintf("%03d", abs(me.middleAltText+5)));
+			me["ALT_three"].setText(sprintf("%03d", abs(me.middleAltText)));
+			me["ALT_two"].setText(sprintf("%03d", abs(me.middleAltText-5)));
+			me["ALT_one"].setText(sprintf("%03d", abs(me.middleAltText-10)));
+			
+			if (altitude.getValue() < 0) {
+				altPolarity = "-";
+			} else {
+				altPolarity = "";
+			}
+			
+			me["ALT_digits"].setText(sprintf("%s%d", altPolarity, dmc.DMController.DMCs[1].outputs[3].getValue()));
+			altTens = num(right(sprintf("%02d", me.altitude), 2));
+			me["ALT_tens"].setTranslation(0, altTens * 1.392);
+			
+			ap_alt_cur = ap_alt.getValue();
+			alt_diff_cur = alt_diff.getValue();
+			if (alt_diff_cur >= -565 and alt_diff_cur <= 565) {
+				me["ALT_target"].setTranslation(0, (alt_diff_cur / 100) * -48.66856);
+				me["ALT_target_digit"].setText(sprintf("%03d", math.round(ap_alt_cur / 100)));
+				me["ALT_digit_UP"].hide();
+				me["ALT_digit_DN"].hide();
+				me["ALT_target"].show();
+			} else if (alt_diff_cur < -565) {
+				if (alt_std_mode.getValue() == 1) {
+					if (ap_alt_cur < 10000) {
+						me["ALT_digit_DN"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
+					} else {
+						me["ALT_digit_DN"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
+					}
+				} else {
+					me["ALT_digit_DN"].setText(sprintf("%5.0f", ap_alt_cur));
+				}
+				me["ALT_digit_DN"].show();
+				me["ALT_digit_UP"].hide();
+				me["ALT_target"].hide();
+			} else if (alt_diff_cur > 565) {
+				if (alt_std_mode.getValue() == 1) {
+					if (ap_alt_cur < 10000) {
+						me["ALT_digit_UP"].setText(sprintf("%s", "FL   " ~ ap_alt_cur / 100));
+					} else {
+						me["ALT_digit_UP"].setText(sprintf("%s", "FL " ~ ap_alt_cur / 100));
+					}
+				} else {
+					me["ALT_digit_UP"].setText(sprintf("%5.0f", ap_alt_cur));
+				}
+				me["ALT_digit_UP"].show();
+				me["ALT_digit_DN"].hide();
+				me["ALT_target"].hide();
+			}
+		} else {
+			me["ALT_error"].show();
+			me["ALT_frame"].setColor(1,0,0);
+			me["ALT_group"].hide();
+			me["ALT_group2"].hide();
+			me["ALT_scale"].hide();
+		}
+		
+		me.updateCommonFast();
+	},
 };
 
 var canvas_PFD_1_test = {
-    init: func(canvas_group, file) {
-        var font_mapper = func(family, weight) {
-            return "LiberationFonts/LiberationSans-Regular.ttf";
-        };
+	init: func(canvas_group, file) {
+		var font_mapper = func(family, weight) {
+			return "LiberationFonts/LiberationSans-Regular.ttf";
+		};
 
-        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
-        
-        var svg_keys = me.getKeys();
-        foreach(var key; svg_keys) {
-            me[key] = canvas_group.getElementById(key);
-        }
+		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+		
+		var svg_keys = me.getKeys();
+		foreach(var key; svg_keys) {
+			me[key] = canvas_group.getElementById(key);
+		}
 
-        me.page = canvas_group;
+		me.page = canvas_group;
 
-        return me;
-    },
-    new: func(canvas_group, file) {
-        var m = {parents: [canvas_PFD_1_test]};
-        m.init(canvas_group, file);
+		return me;
+	},
+	new: func(canvas_group, file) {
+		var m = {parents: [canvas_PFD_1_test]};
+		m.init(canvas_group, file);
 
-        return m;
-    },
-    getKeys: func() {
-        return ["Test_white","Test_text"];
-    },
-    update: func() {
-        et = elapsedtime.getValue() or 0;
-        if ((du1_test_time.getValue() + 1 >= et) and cpt_du_xfr.getValue() != 1) {
-            me["Test_white"].show();
-            me["Test_text"].hide();
-        } else if ((du2_test_time.getValue() + 1 >= et) and cpt_du_xfr.getValue() != 0) {
-            me["Test_white"].show();
-            me["Test_text"].hide();
-        } else {
-            me["Test_white"].hide();
-            me["Test_text"].show();
-        }
-    },
+		return m;
+	},
+	getKeys: func() {
+		return ["Test_white","Test_text"];
+	},
+	update: func() {
+		et = elapsedtime.getValue() or 0;
+		if ((du1_test_time.getValue() + 1 >= et) and cpt_du_xfr.getValue() != 1) {
+			me["Test_white"].show();
+			me["Test_text"].hide();
+		} else if ((du2_test_time.getValue() + 1 >= et) and cpt_du_xfr.getValue() != 0) {
+			me["Test_white"].show();
+			me["Test_text"].hide();
+		} else {
+			me["Test_white"].hide();
+			me["Test_text"].show();
+		}
+	},
 };
 
 var canvas_PFD_2_test = {
-    init: func(canvas_group, file) {
-        var font_mapper = func(family, weight) {
-            return "LiberationFonts/LiberationSans-Regular.ttf";
-        };
+	init: func(canvas_group, file) {
+		var font_mapper = func(family, weight) {
+			return "LiberationFonts/LiberationSans-Regular.ttf";
+		};
 
-        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
-        
-        var svg_keys = me.getKeys();
-        foreach(var key; svg_keys) {
-            me[key] = canvas_group.getElementById(key);
-        }
+		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+		
+		var svg_keys = me.getKeys();
+		foreach(var key; svg_keys) {
+			me[key] = canvas_group.getElementById(key);
+		}
 
-        me.page = canvas_group;
+		me.page = canvas_group;
 
-        return me;
-    },
-    new: func(canvas_group, file) {
-        var m = {parents: [canvas_PFD_2_test]};
-        m.init(canvas_group, file);
+		return me;
+	},
+	new: func(canvas_group, file) {
+		var m = {parents: [canvas_PFD_2_test]};
+		m.init(canvas_group, file);
 
-        return m;
-    },
-    getKeys: func() {
-        return ["Test_white","Test_text"];
-    },
-    update: func() {
-        et = elapsedtime.getValue() or 0;
-        if ((du6_test_time.getValue() + 1 >= et) and fo_du_xfr.getValue() != 1) {
-            me["Test_white"].show();
-            me["Test_text"].hide();
-        } else if ((du5_test_time.getValue() + 1 >= et) and fo_du_xfr.getValue() != 0) {
-            me["Test_white"].show();
-            me["Test_text"].hide();
-        } else {
-            me["Test_white"].hide();
-            me["Test_text"].show();
-        }
-    },
+		return m;
+	},
+	getKeys: func() {
+		return ["Test_white","Test_text"];
+	},
+	update: func() {
+		et = elapsedtime.getValue() or 0;
+		if ((du6_test_time.getValue() + 1 >= et) and fo_du_xfr.getValue() != 1) {
+			me["Test_white"].show();
+			me["Test_text"].hide();
+		} else if ((du5_test_time.getValue() + 1 >= et) and fo_du_xfr.getValue() != 0) {
+			me["Test_white"].show();
+			me["Test_text"].hide();
+		} else {
+			me["Test_white"].hide();
+			me["Test_text"].show();
+		}
+	},
 };
 
 var canvas_PFD_1_mismatch = {
-    init: func(canvas_group, file) {
-        var font_mapper = func(family, weight) {
-            return "LiberationFonts/LiberationSans-Regular.ttf";
-        };
+	init: func(canvas_group, file) {
+		var font_mapper = func(family, weight) {
+			return "LiberationFonts/LiberationSans-Regular.ttf";
+		};
 
-        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
-        
-        var svg_keys = me.getKeys();
-        foreach(var key; svg_keys) {
-            me[key] = canvas_group.getElementById(key);
-        }
+		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+		
+		var svg_keys = me.getKeys();
+		foreach(var key; svg_keys) {
+			me[key] = canvas_group.getElementById(key);
+		}
 
-        me.page = canvas_group;
+		me.page = canvas_group;
 
-        return me;
-    },
-    new: func(canvas_group, file) {
-        var m = {parents: [canvas_PFD_1_mismatch]};
-        m.init(canvas_group, file);
+		return me;
+	},
+	new: func(canvas_group, file) {
+		var m = {parents: [canvas_PFD_1_mismatch]};
+		m.init(canvas_group, file);
 
-        return m;
-    },
-    getKeys: func() {
-        return ["ERRCODE"];
-    },
-    update: func() {
-        me["ERRCODE"].setText(acconfig_mismatch.getValue());
-    },
+		return m;
+	},
+	getKeys: func() {
+		return ["ERRCODE"];
+	},
+	update: func() {
+		me["ERRCODE"].setText(acconfig_mismatch.getValue());
+	},
 };
 
 var canvas_PFD_2_mismatch = {
-    init: func(canvas_group, file) {
-        var font_mapper = func(family, weight) {
-            return "LiberationFonts/LiberationSans-Regular.ttf";
-        };
+	init: func(canvas_group, file) {
+		var font_mapper = func(family, weight) {
+			return "LiberationFonts/LiberationSans-Regular.ttf";
+		};
 
-        canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
-        
-        var svg_keys = me.getKeys();
-        foreach(var key; svg_keys) {
-            me[key] = canvas_group.getElementById(key);
-        }
+		canvas.parsesvg(canvas_group, file, {"font-mapper": font_mapper});
+		
+		var svg_keys = me.getKeys();
+		foreach(var key; svg_keys) {
+			me[key] = canvas_group.getElementById(key);
+		}
 
-        me.page = canvas_group;
+		me.page = canvas_group;
 
-        return me;
-    },
-    new: func(canvas_group, file) {
-        var m = {parents: [canvas_PFD_2_mismatch]};
-        m.init(canvas_group, file);
+		return me;
+	},
+	new: func(canvas_group, file) {
+		var m = {parents: [canvas_PFD_2_mismatch]};
+		m.init(canvas_group, file);
 
-        return m;
-    },
-    getKeys: func() {
-        return ["ERRCODE"];
-    },
-    update: func() {
-        me["ERRCODE"].setText(acconfig_mismatch.getValue());
-    },
+		return m;
+	},
+	getKeys: func() {
+		return ["ERRCODE"];
+	},
+	update: func() {
+		me["ERRCODE"].setText(acconfig_mismatch.getValue());
+	},
 };
 
 setlistener("sim/signals/fdm-initialized", func {
-    PFD1_display = canvas.new({
-        "name": "PFD1",
-        "size": [1024, 1024],
-        "view": [1024, 1024],
-        "mipmapping": 1
-    });
-    PFD2_display = canvas.new({
-        "name": "PFD2",
-        "size": [1024, 1024],
-        "view": [1024, 1024],
-        "mipmapping": 1
-    });
-    PFD1_display.addPlacement({"node": "pfd1.screen"});
-    PFD2_display.addPlacement({"node": "pfd2.screen"});
-    var group_pfd1 = PFD1_display.createGroup();
-    var group_pfd1_test = PFD1_display.createGroup();
-    var group_pfd1_mismatch = PFD1_display.createGroup();
-    var group_pfd2 = PFD2_display.createGroup();
-    var group_pfd2_test = PFD2_display.createGroup();
-    var group_pfd2_mismatch = PFD2_display.createGroup();
+	PFD1_display = canvas.new({
+		"name": "PFD1",
+		"size": [1024, 1024],
+		"view": [1024, 1024],
+		"mipmapping": 1
+	});
+	PFD2_display = canvas.new({
+		"name": "PFD2",
+		"size": [1024, 1024],
+		"view": [1024, 1024],
+		"mipmapping": 1
+	});
+	PFD1_display.addPlacement({"node": "pfd1.screen"});
+	PFD2_display.addPlacement({"node": "pfd2.screen"});
+	var group_pfd1 = PFD1_display.createGroup();
+	var group_pfd1_test = PFD1_display.createGroup();
+	var group_pfd1_mismatch = PFD1_display.createGroup();
+	var group_pfd2 = PFD2_display.createGroup();
+	var group_pfd2_test = PFD2_display.createGroup();
+	var group_pfd2_mismatch = PFD2_display.createGroup();
 
-    PFD_1 = canvas_PFD_1.new(group_pfd1, "Aircraft/A320-family/Models/Instruments/PFD/res/pfd.svg");
-    PFD_1_test = canvas_PFD_1_test.new(group_pfd1_test, "Aircraft/A320-family/Models/Instruments/Common/res/du-test.svg");
-    PFD_1_mismatch = canvas_PFD_1_mismatch.new(group_pfd1_mismatch, "Aircraft/A320-family/Models/Instruments/Common/res/mismatch.svg");
-    PFD_2 = canvas_PFD_2.new(group_pfd2, "Aircraft/A320-family/Models/Instruments/PFD/res/pfd.svg");
-    PFD_2_test = canvas_PFD_2_test.new(group_pfd2_test, "Aircraft/A320-family/Models/Instruments/Common/res/du-test.svg");
-    PFD_2_mismatch = canvas_PFD_2_mismatch.new(group_pfd2_mismatch, "Aircraft/A320-family/Models/Instruments/Common/res/mismatch.svg");
-    
-    PFD_update.start();
-    PFD_update_fast.start();
-    
-    if (pfdrate.getValue() == 1) {
-        rateApply();
-    }
+	PFD_1 = canvas_PFD_1.new(group_pfd1, "Aircraft/A320-family/Models/Instruments/PFD/res/pfd.svg");
+	PFD_1_test = canvas_PFD_1_test.new(group_pfd1_test, "Aircraft/A320-family/Models/Instruments/Common/res/du-test.svg");
+	PFD_1_mismatch = canvas_PFD_1_mismatch.new(group_pfd1_mismatch, "Aircraft/A320-family/Models/Instruments/Common/res/mismatch.svg");
+	PFD_2 = canvas_PFD_2.new(group_pfd2, "Aircraft/A320-family/Models/Instruments/PFD/res/pfd.svg");
+	PFD_2_test = canvas_PFD_2_test.new(group_pfd2_test, "Aircraft/A320-family/Models/Instruments/Common/res/du-test.svg");
+	PFD_2_mismatch = canvas_PFD_2_mismatch.new(group_pfd2_mismatch, "Aircraft/A320-family/Models/Instruments/Common/res/mismatch.svg");
+	
+	PFD_update.start();
+	PFD_update_fast.start();
+	
+	if (pfdrate.getValue() == 1) {
+		rateApply();
+	}
 });
 
 var rateApply = func {
-    PFD_update.restart(0.15 * pfdrate.getValue());
-    PFD_update_fast.restart(0.05 * pfdrate.getValue());
+	PFD_update.restart(0.15 * pfdrate.getValue());
+	PFD_update_fast.restart(0.05 * pfdrate.getValue());
 }
 
 var PFD_update = maketimer(0.15, func {
-    canvas_PFD_base.updateSlow();
+	canvas_PFD_base.updateSlow();
 });
 
 var PFD_update_fast = maketimer(0.05, func {
-    canvas_PFD_base.update();
+	canvas_PFD_base.update();
 });
 
 var showPFD1 = func {
-    var dlg = canvas.Window.new([512, 512], "dialog").set("resize", 1);
-    dlg.setCanvas(PFD1_display);
+	var dlg = canvas.Window.new([512, 512], "dialog").set("resize", 1);
+	dlg.setCanvas(PFD1_display);
 }
 
 var showPFD2 = func {
-    var dlg = canvas.Window.new([512, 512], "dialog").set("resize", 1);
-    dlg.setCanvas(PFD2_display);
+	var dlg = canvas.Window.new([512, 512], "dialog").set("resize", 1);
+	dlg.setCanvas(PFD2_display);
 }
 
 var roundabout = func(x) {
-    var y = x - int(x);
-    return y < 0.5 ? int(x) : 1 + int(x);
+	var y = x - int(x);
+	return y < 0.5 ? int(x) : 1 + int(x);
 };
 
 var roundaboutAlt = func(x) {
-    var y = x * 0.2 - int(x * 0.2);
-    return y < 0.5 ? 5 * int(x * 0.2) : 5 + 5 * int(x * 0.2);
+	var y = x * 0.2 - int(x * 0.2);
+	return y < 0.5 ? 5 * int(x * 0.2) : 5 + 5 * int(x * 0.2);
 };
 
 var fontSizeHDG = func(input) {
-    var test = input / 3;
-    if (test == int(test)) {
-        return 42;
-    } else {
-        return 32;
-    }
+	var test = input / 3;
+	if (test == int(test)) {
+		return 42;
+	} else {
+		return 32;
+	}
 };
 
 setlistener("/systems/electrical/bus/ac-ess", func() {
-    canvas_PFD_base.updateDu1();
+	canvas_PFD_base.updateDu1();
 }, 0, 0);
 
 setlistener("/systems/electrical/bus/ac-2", func() {
-    canvas_PFD_base.updateDu6();
+	canvas_PFD_base.updateDu6();
 }, 0, 0);
\ No newline at end of file

From a031c4b90ea33d951a266ad632bbbc45946d049b Mon Sep 17 00:00:00 2001
From: hayden2000 <haydengo2000@gmail.com>
Date: Tue, 4 Feb 2020 08:15:08 -0500
Subject: [PATCH 9/9] Implement manual ILS mode

---
 Models/Instruments/PFD/PFD.nas | 94 +++++++++++++++++++++++-----------
 1 file changed, 64 insertions(+), 30 deletions(-)

diff --git a/Models/Instruments/PFD/PFD.nas b/Models/Instruments/PFD/PFD.nas
index 89c364fa..c86ea009 100644
--- a/Models/Instruments/PFD/PFD.nas
+++ b/Models/Instruments/PFD/PFD.nas
@@ -117,6 +117,8 @@ var ils_data1 = props.globals.getNode("/FMGC/internal/ils1-mcdu/", 1);
 # var ils_data2 = props.globals.getNode("/FMGC/internal/ils2-mcdu/", 1);
 var dme_in_range = props.globals.getNode("/instrumentation/nav[0]/dme-in-range", 1);
 var dme_data = props.globals.getNode("/instrumentation/dme[0]/indicated-distance-nm", 1);
+var ils_crs = props.globals.getNode("/instrumentation/nav[0]/radials/selected-deg", 1);
+var ils1_crs_set = props.globals.getNode("/FMGC/internal/ils1crs-set/", 1);
 var arrival_airport = props.globals.getNode("/FMGC/internal/arr-arpt", 1);
 
 # Create Nodes:
@@ -769,42 +771,74 @@ var canvas_PFD_base = {
 		
 		me["TRK_pointer"].setTranslation((track_diff.getValue() / 10) * 98.5416, 0);
 		split_ils = split("/", ils_data1.getValue());
-		if (ap_ils_mode.getValue() == 1 and arrival_airport.getValue() != "" and size(split_ils) == 2) {
-			var runways = airportinfo(airportinfo(arrival_airport.getValue()).id).runways;
-			var runway_keys = sort(keys(runways), string.icmp);
-			foreach(var rwy; runway_keys) {
-				var r = runways[rwy];
-				if (r.ils_frequency_mhz == split_ils[1]) {
-					magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
-					magnetic_hdg_dif = geo.normdeg180(magnetic_hdg - heading.getValue());
-					if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
-						me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
-						me["ILS_HDG_R"].hide();
-						me["ILS_HDG_L"].hide();
-						me["CRS_pointer"].show();
-					} else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
-						me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-						me["ILS_HDG_L"].show();
-						me["ILS_HDG_R"].hide();
-						me["CRS_pointer"].hide();
-					} else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
-						me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
-						me["ILS_HDG_R"].show();
-						me["ILS_HDG_L"].hide();
-						me["CRS_pointer"].hide();
-					} else {
-						me["ILS_HDG_R"].hide();
-						me["ILS_HDG_L"].hide();
-						me["CRS_pointer"].hide();
-					}
-					break;
-				}
+		
+		#Secondary via RAD-NAV
+		if (ap_ils_mode.getValue() == 1 and ils1_crs_set.getValue() == 1 and size(split_ils) == 2) {
+			magnetic_hdg = ils_crs.getValue();
+			magnetic_hdg_dif = geo.normdeg180(magnetic_hdg - heading.getValue());
+			if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
+				me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
+				me["ILS_HDG_R"].hide();
+				me["ILS_HDG_L"].hide();
+				me["CRS_pointer"].show();
+			} else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
+				me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+				me["ILS_HDG_L"].show();
+				me["ILS_HDG_R"].hide();
+				me["CRS_pointer"].hide();
+			} else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
+				me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+				me["ILS_HDG_R"].show();
+				me["ILS_HDG_L"].hide();
+				me["CRS_pointer"].hide();
+			} else {
+				me["ILS_HDG_R"].hide();
+				me["ILS_HDG_L"].hide();
+				me["CRS_pointer"].hide();
 			}
 		} else {
 			me["ILS_HDG_R"].hide();
 			me["ILS_HDG_L"].hide();
 			me["CRS_pointer"].hide();
 		}
+		
+		# Primary via MCDU, not implemented yet
+		# if (ap_ils_mode.getValue() == 1 and arrival_airport.getValue() != "" and size(split_ils) == 2) {
+#			var runways = airportinfo(airportinfo(arrival_airport.getValue()).id).runways;
+#			var runway_keys = sort(keys(runways), string.icmp);
+#			foreach(var rwy; runway_keys) {
+#				var r = runways[rwy];
+#				if (r.ils_frequency_mhz == split_ils[1]) {
+#					magnetic_hdg = r.heading - getprop("/environment/magnetic-variation-deg");
+#					magnetic_hdg_dif = geo.normdeg180(magnetic_hdg - heading.getValue());
+#					if (magnetic_hdg_dif >= -23.62 and magnetic_hdg_dif <= 23.62) {
+#						me["CRS_pointer"].setTranslation((magnetic_hdg_dif / 10) * 98.5416, 0);
+#						me["ILS_HDG_R"].hide();
+#						me["ILS_HDG_L"].hide();
+#						me["CRS_pointer"].show();
+#					} else if (magnetic_hdg_dif < -23.62 and magnetic_hdg_dif >= -180) {
+#						me["ILS_left"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+#						me["ILS_HDG_L"].show();
+#						me["ILS_HDG_R"].hide();
+#						me["CRS_pointer"].hide();
+#					} else if (magnetic_hdg_dif > 23.62 and magnetic_hdg_dif <= 180) {
+#						me["ILS_right"].setText(sprintf("%3.0f", int(magnetic_hdg)));
+#						me["ILS_HDG_R"].show();
+#						me["ILS_HDG_L"].hide();
+#						me["CRS_pointer"].hide();
+#					} else {
+#						me["ILS_HDG_R"].hide();
+#						me["ILS_HDG_L"].hide();
+#						me["CRS_pointer"].hide();
+#					}
+#					break;
+#				}
+#			}
+#		} else {
+#			me["ILS_HDG_R"].hide();
+#			me["ILS_HDG_L"].hide();
+#			me["CRS_pointer"].hide();
+#		}
 
 		# AI HDG
 		me.AI_horizon_hdg_trans.setTranslation(me.middleOffset, horizon_pitch.getValue() * 11.825);