diff --git a/ptests/ptests.ml b/ptests/ptests.ml
index 797713750dceed22cddee7e68d8536579bbfcec9..a390bf7f52cc3392be0bc818b5ebd65f60da68dd 100644
--- a/ptests/ptests.ml
+++ b/ptests/ptests.ml
@@ -722,6 +722,7 @@ let config_module _dir s current =
   let k = "PTEST_LOAD_MODULES" and v = " -load-module " ^ s in
   { current with
     dc_cmxs = (Filename.chop_suffix s ".cmxs") :: current.dc_cmxs;
+    dc_deps = s :: current.dc_deps;
     dc_macros = Macros.append_expand k v current.dc_macros;
   }
 
@@ -1006,7 +1007,7 @@ let basic_command_string =
             (Macros.get "PTEST_LOAD_MODULES" macros) in
         let opt_pre = Macros.expand macros !additional_options_pre in
         let opt_post = Macros.expand macros !additional_options in
-        let opt_plugin = String.concat " " (List.map (Printf.sprintf "-load-module %s") command.plugins) in
+        let opt_plugin = String.concat " " (List.map (Printf.sprintf "-load-plugin %s") command.plugins) in
         String.concat " " ["-check -no-autoload-plugins";opt_plugin;opt_modules;opt_pre;options;opt_post]
       end else options
     in
@@ -1125,6 +1126,8 @@ let command_string ~result_cout ~oracle_cout command =
    *       (Filename.sanitize errlog)
    *       (Filename.sanitize stderr)
    * in *)
+  let macros = get_macros command in
+  let deps = List.map (Macros.expand macros) command.deps in
   Printf.fprintf result_cout
     "(rule\n  \
      (targets %S %S %a)\n  \
@@ -1134,7 +1137,7 @@ let command_string ~result_cout ~oracle_cout command =
     errlog
     res
     print_list command.log_files
-    print_list (List.map (Filename.concat "..") command.deps)
+    print_list deps
     (get_ptest_file command)
     (fun cout ->
        List.iter
@@ -1146,11 +1149,16 @@ let command_string ~result_cout ~oracle_cout command =
     Printf.fprintf result_cout
     "(rule\n  \
      (alias %S)\n  \
-     (deps   %S (package frama-c) (universe))\n  \
+     (deps  %a %S (package frama-c)%t (universe))\n  \
      (action (system %S))\n\
      )\n"
     command.file
+    print_list deps
     (get_ptest_file command)
+    (fun cout ->
+       List.iter
+         (fun d -> Printf.fprintf cout " (package %S)" ("frama-c-"^d))
+         command.plugins)
     command_string;
 
   let oracle_prefix = oracle_prefix command in
@@ -1648,70 +1656,71 @@ let update_dir_ref dir config =
 let dispatcher ~result_cout ~oracle_cout file directory config =
   let config =
     scan_test_file config directory file in
-  let i = ref 0 in
-  let e = ref 0 in
-  let nb_files = List.length config.dc_toplevels in
-  let make_toplevel_cmd (toplevel, options, log_files, macros, timeout) =
-    let n = !i in
-    {file; options; toplevel; nb_files; directory; n; log_files;
-     filter = config.dc_filter; macros;
-     execnow=false; timeout;
-     deps = config.dc_deps;
-     plugins = config.dc_plugins;
-    }
-  in
-  let mk_cmd (s, timeout) =
-    {
-      file = file;
-      nb_files = nb_files;
-      log_files = [];
-      options = "";
-      toplevel = s;
-      n = !e;
-      directory = directory;
-      filter = config.dc_filter;
-      macros = config.dc_macros;
-      execnow = true;
-      timeout;
-      deps = config.dc_deps;
-      plugins = config.dc_plugins;
-    }
-  in
-  let process_macros_cmd s = basic_command_string (mk_cmd s) in
-  let macros = get_macros (mk_cmd ("/bin/true","")) in
-  let process_macros s = Macros.expand macros s in
-  let make_execnow_cmd execnow =
-    let res =
+  if not config.dc_dont_run then
+    let i = ref 0 in
+    let e = ref 0 in
+    let nb_files = List.length config.dc_toplevels in
+    let make_toplevel_cmd (toplevel, options, log_files, macros, timeout) =
+      let n = !i in
+      {file; options; toplevel; nb_files; directory; n; log_files;
+       filter = config.dc_filter; macros;
+       execnow=false; timeout;
+       deps = config.dc_deps;
+       plugins = config.dc_plugins;
+      }
+    in
+    let mk_cmd (s, timeout) =
       {
-        ex_cmd = process_macros_cmd (execnow.ex_cmd, execnow.ex_timeout);
-        ex_log = List.map process_macros execnow.ex_log;
-        ex_bin = List.map process_macros execnow.ex_bin;
-        ex_dir = execnow.ex_dir;
-        ex_once = execnow.ex_once;
-        ex_done = execnow.ex_done;
-        ex_timeout = execnow.ex_timeout;
+        file = file;
+        nb_files = nb_files;
+        log_files = [];
+        options = "";
+        toplevel = s;
+        n = !e;
+        directory = directory;
+        filter = config.dc_filter;
+        macros = config.dc_macros;
+        execnow = true;
+        timeout;
+        deps = config.dc_deps;
+        plugins = config.dc_plugins;
       }
     in
-    Printf.fprintf result_cout "\
+    let process_macros_cmd s = basic_command_string (mk_cmd s) in
+    let macros = get_macros (mk_cmd ("/bin/true","")) in
+    let process_macros s = Macros.expand macros s in
+    let make_execnow_cmd execnow =
+      let res =
+        {
+          ex_cmd = process_macros_cmd (execnow.ex_cmd, execnow.ex_timeout);
+          ex_log = List.map process_macros execnow.ex_log;
+          ex_bin = List.map process_macros execnow.ex_bin;
+          ex_dir = execnow.ex_dir;
+          ex_once = execnow.ex_once;
+          ex_done = execnow.ex_done;
+          ex_timeout = execnow.ex_timeout;
+        }
+      in
+      Printf.fprintf result_cout "\
       (rule
        (targets %a %a)
 (action (system %S))
 )
 "
-      print_list res.ex_log
-      print_list res.ex_bin
-      res.ex_cmd
-    ;
-    incr e
-  in
-  let treat_option option =
-    let toplevel = make_toplevel_cmd option in
-    command_string ~result_cout ~oracle_cout toplevel;
-    incr i
-  in
-  List.iter (fun cmxs ->
-      let file = Macros.expand macros cmxs in
-      Printf.fprintf result_cout "\
+        print_list res.ex_log
+        print_list res.ex_bin
+        res.ex_cmd
+      ;
+      incr e
+    in
+    let treat_option option =
+      let toplevel = make_toplevel_cmd option in
+      command_string ~result_cout ~oracle_cout toplevel;
+      incr i
+    in
+    List.iter (fun cmxs ->
+        let file = Macros.expand macros cmxs in
+        Printf.fprintf result_cout "\
       (executable \
       (name %s) \
       (modules %s) \
@@ -1719,11 +1728,11 @@ let dispatcher ~result_cout ~oracle_cout file directory config =
       (libraries frama-c.init.cmdline frama-c.boot frama-c.kernel %a) \
       (flags -open Frama_c_kernel))\n \
       "
-        file file
-        print_list (List.map (Printf.sprintf "frama-c-%s.core") config.dc_plugins)
-    ) config.dc_cmxs;
-  List.iter treat_option config.dc_toplevels;
-  List.iter make_execnow_cmd config.dc_execnow
+          file file
+          print_list (List.map (Printf.sprintf "frama-c-%s.core") config.dc_plugins)
+      ) config.dc_cmxs;
+    List.iter treat_option config.dc_toplevels;
+    List.iter make_execnow_cmd config.dc_execnow
 
 let () =
   (* enqueue the test files *)
diff --git a/src/plugins/value/dune b/src/plugins/value/dune
index 8763241d7cce8cb7f89138014403bbca8c7b6422..8372f21124756f2c2172d9d5434fbb3d6fdc9c85 100644
--- a/src/plugins/value/dune
+++ b/src/plugins/value/dune
@@ -18,7 +18,7 @@
   (name eva)
   (optional)
   (public_name frama-c-eva.core)
-  (modules
+  (modules unit_tests
    split_strategy value_parameters
         value_perf value_util
         mark_noresults
diff --git a/src/plugins/value/eva.ml b/src/plugins/value/eva.ml
deleted file mode 100644
index 839d8d79bb179df1a67dc6c071ff2e7a746cc490..0000000000000000000000000000000000000000
--- a/src/plugins/value/eva.ml
+++ /dev/null
@@ -1,27 +0,0 @@
-(**************************************************************************)
-(*                                                                        *)
-(*  This file is part of Frama-C.                                         *)
-(*                                                                        *)
-(*  Copyright (C) 2007-2018                                               *)
-(*    CEA (Commissariat à l'énergie atomique et aux énergies              *)
-(*         alternatives)                                                  *)
-(*                                                                        *)
-(*  you can redistribute it and/or modify it under the terms of the GNU   *)
-(*  Lesser General Public License as published by the Free Software       *)
-(*  Foundation, version 2.1.                                              *)
-(*                                                                        *)
-(*  It is distributed in the hope that it will be useful,                 *)
-(*  but WITHOUT ANY WARRANTY; without even the implied warranty of        *)
-(*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *)
-(*  GNU Lesser General Public License for more details.                   *)
-(*                                                                        *)
-(*  See the GNU Lesser General Public License version 2.1                 *)
-(*  for more details (enclosed in the file licenses/LGPLv2.1).            *)
-(*                                                                        *)
-(**************************************************************************)
-
-(** Analysis for values and pointers *)
-
-(** No function is directly exported: they are registered in {!Db.Value}. *)
-
-module Value_results = Value_results
diff --git a/src/plugins/value/eva.mli b/src/plugins/value/eva.mli
deleted file mode 100644
index a11a0dca9aa2bab2ab56cfc918b2dbb915cd0c8e..0000000000000000000000000000000000000000
--- a/src/plugins/value/eva.mli
+++ /dev/null
@@ -1,68 +0,0 @@
-(**************************************************************************)
-(*                                                                        *)
-(*  This file is part of Frama-C.                                         *)
-(*                                                                        *)
-(*  Copyright (C) 2007-2020                                               *)
-(*    CEA (Commissariat à l'énergie atomique et aux énergies              *)
-(*         alternatives)                                                  *)
-(*                                                                        *)
-(*  you can redistribute it and/or modify it under the terms of the GNU   *)
-(*  Lesser General Public License as published by the Free Software       *)
-(*  Foundation, version 2.1.                                              *)
-(*                                                                        *)
-(*  It is distributed in the hope that it will be useful,                 *)
-(*  but WITHOUT ANY WARRANTY; without even the implied warranty of        *)
-(*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *)
-(*  GNU Lesser General Public License for more details.                   *)
-(*                                                                        *)
-(*  See the GNU Lesser General Public License version 2.1                 *)
-(*  for more details (enclosed in the file licenses/LGPLv2.1).            *)
-(*                                                                        *)
-(**************************************************************************)
-
-(** Analysis for values and pointers *)
-
-module Value_results: sig
-  type results
-
-  val get_results: unit -> results
-  val set_results: results -> unit
-  val merge: results -> results -> results
-  val change_callstacks:
-    (Value_types.callstack -> Value_types.callstack) -> results -> results
-end
-
-module Value_parameters: sig
-  (** Returns the list (name, descr) of currently enabled abstract domains. *)
-  val enabled_domains: unit -> (string * string) list
-
-  (** [use_builtin kf name] instructs the analysis to use the builtin [name]
-      to interpret calls to function [kf].
-      Raises [Not_found] if there is no builtin of name [name]. *)
-  val use_builtin: Cil_types.kernel_function -> string -> unit
-end
-
-module Eval_terms: sig
-  (** Evaluation environment, built by [env_annot]. *)
-  type eval_env
-
-  (** Dependencies needed to evaluate a term or a predicate. *)
-  type logic_deps = Locations.Zone.t Cil_datatype.Logic_label.Map.t
-
-  type labels_states = Db.Value.state Cil_datatype.Logic_label.Map.t
-
-  val env_annot :
-    ?c_labels:labels_states -> pre:Db.Value.state -> here:Db.Value.state ->
-    unit -> eval_env
-
-  (** [predicate_deps env p] computes the logic dependencies needed to evaluate
-      [p] in the given evaluation environment [env].
-      @return None on either an evaluation error or on unsupported construct. *)
-  val predicate_deps: eval_env -> Cil_types.predicate -> logic_deps option
-end
-
-
-module Unit_tests: sig
-  (** Runs the unit tests of Eva. *)
-  val run: unit -> unit
-end
diff --git a/tests/value/CruiseControl.c b/tests/value/CruiseControl.c
index 858b6fcc1e7b462c9a3b2335d53e0ef12cddc969..10232e0bb3ac7811e40dbd9bfbc2c8c99feecf44 100644
--- a/tests/value/CruiseControl.c
+++ b/tests/value/CruiseControl.c
@@ -1,5 +1,5 @@
 /* run.config*
-   DEPS: CruiseControl.h
+   DEPS: CruiseControl.h CruiseControl_extern.h scade_types.h config_types.h definitions.h
    GCC:
    STDOPT: #"-float-normal CruiseControl_const.c -lib-entry -main CruiseControl -context-depth 10 -context-valid-pointers"
 
diff --git a/tests/value/oracle/CruiseControl.res.oracle b/tests/value/oracle/CruiseControl.res.oracle
index 96c4c7c77b00626a5e251264d354a2c1b34c13db..52117f18a41848c30de99730e0953eb649e5282e 100644
--- a/tests/value/oracle/CruiseControl.res.oracle
+++ b/tests/value/oracle/CruiseControl.res.oracle
@@ -1,8 +1,3359 @@
 [kernel] Parsing CruiseControl.c (with preprocessing)
-[kernel] User Error: failed to run: gcc -E -C -I.  -I/home/bobot/Sources/frama-c/_build/install/default/share/frama-c/share/libc -D__FRAMAC__ -D__FC_MACHDEP_X86_32 -dD -nostdinc -m32 -o '/tmp/CruiseControl.c1f93fb.i' '/home/bobot/Sources/frama-c/_build/default/result/CruiseControl.c'
-  this is possibly due to missing preprocessor flags;
-  consider options -cpp-extra-args, -json-compilation-database or -cpp-command.
-  See chapter "Preparing the Sources" in the Frama-C user manual for more details.
-[kernel] User Error: stopping on file "CruiseControl.c" that has errors. Add '-kernel-msg-key pp'
-  for preprocessing command.
-[kernel] Frama-C aborted: invalid user input.
+[kernel:parser:decimal-float] CruiseControl.c:578: Warning: 
+  Floating-point constant 8.113 is not represented exactly. Will use 0x1.039db22d0e560p3.
+  (warn-once: no further messages from category 'parser:decimal-float' will be emitted)
+[kernel] Parsing CruiseControl_const.c (with preprocessing)
+[eva] Analyzing an incomplete application starting at CruiseControl
+[eva] Computing initial state
+[eva] Initial state computed
+[eva:initial-state] Values of globals at initialization
+  ZeroSpeed ∈ {0}
+  SpeedInc ∈ {2.0000000000000000}
+  SpeedMax ∈ {150.0000000000000000}
+  SpeedMin ∈ {30.0000000000000000}
+  ZeroPercent ∈ {0}
+  Kp ∈ {8.1129999160766601}
+  Ki ∈ {1.0000000000000000*2^-1}
+  RegThrottleMax ∈ {45.0000000000000000}
+[eva] computing for function DetectPedalsPressed <- CruiseControl.
+  Called from CruiseControl.c:463.
+[eva] Recording results for DetectPedalsPressed
+[eva] Done for function DetectPedalsPressed
+[eva] computing for function DetectSpeedLimits <- CruiseControl.
+  Called from CruiseControl.c:474.
+[eva] Recording results for DetectSpeedLimits
+[eva] Done for function DetectSpeedLimits
+[eva] computing for function CruiseStateMgt <- CruiseControl.
+  Called from CruiseControl.c:487.
+[eva] Recording results for CruiseStateMgt
+[eva] Done for function CruiseStateMgt
+[eva] computing for function CruiseSpeedMgt <- CruiseControl.
+  Called from CruiseControl.c:509.
+[eva] Recording results for CruiseSpeedMgt
+[eva] Done for function CruiseSpeedMgt
+[eva] computing for function ThrottleCmd <- CruiseControl.
+  Called from CruiseControl.c:526.
+[eva] computing for function ThrottleRegulation <- ThrottleCmd <- CruiseControl.
+  Called from CruiseControl.c:243.
+[eva:alarm] CruiseControl.c:173: Warning: 
+  non-finite float value.
+  assert
+  \is_finite(\sub_float(_C_->_L1_CruiseControl, _C_->_L2_CruiseControl));
+[eva:alarm] CruiseControl.c:176: Warning: 
+  non-finite float value.
+  assert
+  \is_finite(\mul_float(_C_->_L3_CruiseControl, _C_->_L6_CruiseControl));
+[eva:alarm] CruiseControl.c:195: Warning: 
+  non-finite float value.
+  assert
+  \is_finite(\add_float(_C_->_L16_CruiseControl, _C_->_L18_CruiseControl));
+[eva:alarm] CruiseControl.c:200: Warning: 
+  non-finite float value.
+  assert \is_finite(\add_float(_C_->ProportionnalAction, _C_->IntegralAction));
+[eva] computing for function SaturateThrottle <- ThrottleRegulation <- 
+                          ThrottleCmd <- CruiseControl.
+  Called from CruiseControl.c:203.
+[eva:alarm] CruiseControl.c:163: Warning: assertion got status unknown.
+[eva] Recording results for SaturateThrottle
+[eva] Done for function SaturateThrottle
+[eva] Recording results for ThrottleRegulation
+[eva] Done for function ThrottleRegulation
+[eva] Recording results for ThrottleCmd
+[eva] Done for function ThrottleCmd
+[eva] Recording results for CruiseControl
+[eva] done for function CruiseControl
+[eva] ====== VALUES COMPUTED ======
+[eva:final-states] Values at end of function CruiseSpeedMgt:
+  __retres ∈ {1}
+  S__C_[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel} ∈
+       [--..--]
+       [0]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [0]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.BrakePressed; .AcceleratorPressed} ∈ {0; 1}
+       [0]{._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [0]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.SpeedOutOffLimits; ._L82_CruiseControl} ∈ {0; 1}
+       [0]{._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._L96_CruiseControl ∈ {0}
+       [0]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [0]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt._L21_CruiseControl ∈ {0}
+       [0]._C0_CruiseSpeedMgt._L10_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._L12_CruiseControl ∈ {2.0000000000000000}
+       [0]._C0_CruiseSpeedMgt._L13_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._L15_CruiseControl ∈ {150.0000000000000000}
+       [0]._C0_CruiseSpeedMgt._L16_CruiseControl ∈ {0; 1}
+       [0]._C0_CruiseSpeedMgt._L4_CruiseControl ∈ [--..--]
+       [0]._C0_CruiseSpeedMgt._L17_CruiseControl ∈ {0; 1}
+       [0]._C0_CruiseSpeedMgt._L11_CruiseControl ∈ {2.0000000000000000}
+       [0]._C0_CruiseSpeedMgt._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._L19_CruiseControl ∈ {30.0000000000000000}
+       [0]._C0_CruiseSpeedMgt._L18_CruiseControl ∈ {0; 1}
+       [0]._C0_CruiseSpeedMgt._L5_CruiseControl ∈ [--..--]
+       [0]._C0_CruiseSpeedMgt._L20_CruiseControl ∈ {0; 1}
+       [0]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       {0; 1}
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L8_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L4_CruiseControl ∈ {0; 1}
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L7_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L3_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L7_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl ∈ {30.0000000000000000}
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       {150.0000000000000000}
+       [0]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed}} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._I2_Resume; ._I3_On; ._I4_Off} ∈ [--..--]
+       [0]._C3_CruiseStateMgt{._I5_SpeedOutOffLimits; ._O0_Regul_ON} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._O1_Regul_OFF; ._O2_Regul_STDBY; ._LE24_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE0_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE4_CruiseControl; ._LE40_CruiseControl; ._LE26_CruiseControl; ._LE28_CruiseControl; ._LE9_CruiseControl; ._LE10_CruiseControl; ._LE11_CruiseControl; ._LE33_CruiseControl; ._LE35_CruiseControl; ._LE38_CruiseControl; ._LE12_CruiseControl; ._LE13_CruiseControl; ._LE14_CruiseControl; ._LE17_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE18_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE3_CruiseControl; ._LE16_CruiseControl; ._LE41_CruiseControl; ._LE19_CruiseControl; ._LE20_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE21_CruiseControl; ._LE1_CruiseControl; ._LE5_CruiseControl; ._LE22_CruiseControl; ._LE23_CruiseControl; ._LE25_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE29_CruiseControl; ._LE2_CruiseControl; ._LE30_CruiseControl; ._LE31_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl; ._LE42_CruiseControl; ._LE6_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE27_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt._LE36_CruiseControl ∈ [--..--]
+       [0]._C3_CruiseStateMgt._LE37_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE44_CruiseControl; ._LE8_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._M_init_0_CruiseControl ∈ {0}
+       [0]{._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       {[0]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl}; [1]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel}} ∈
+       [--..--]
+       [1]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [1]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [1]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [1]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       [--..--]
+       [1]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L4_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._L1_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L3_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [1]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl} ∈
+       [--..--]
+[eva:final-states] Values at end of function CruiseStateMgt:
+  __retres ∈ {1}
+  S__C_[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel} ∈
+       [--..--]
+       [0]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [0]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.BrakePressed; .AcceleratorPressed} ∈ {0; 1}
+       [0]{._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [0]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0].SpeedOutOffLimits ∈ {0; 1}
+       [0]{._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [0]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       {0; 1}
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L8_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L4_CruiseControl ∈ {0; 1}
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L7_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L3_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L7_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl ∈ {30.0000000000000000}
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       {150.0000000000000000}
+       [0]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed}} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._I2_Resume; ._I3_On; ._I4_Off} ∈ [--..--]
+       [0]._C3_CruiseStateMgt{._I5_SpeedOutOffLimits; ._O0_Regul_ON} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._O1_Regul_OFF; ._O2_Regul_STDBY; ._LE24_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE0_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE4_CruiseControl; ._LE40_CruiseControl; ._LE26_CruiseControl; ._LE28_CruiseControl; ._LE9_CruiseControl; ._LE10_CruiseControl; ._LE11_CruiseControl; ._LE33_CruiseControl; ._LE35_CruiseControl; ._LE38_CruiseControl; ._LE12_CruiseControl; ._LE13_CruiseControl; ._LE14_CruiseControl; ._LE17_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE18_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE3_CruiseControl; ._LE16_CruiseControl; ._LE41_CruiseControl; ._LE19_CruiseControl; ._LE20_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE21_CruiseControl; ._LE1_CruiseControl; ._LE5_CruiseControl; ._LE22_CruiseControl; ._LE23_CruiseControl; ._LE25_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE29_CruiseControl; ._LE2_CruiseControl; ._LE30_CruiseControl; ._LE31_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl; ._LE42_CruiseControl; ._LE6_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE27_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt._LE36_CruiseControl ∈ [--..--]
+       [0]._C3_CruiseStateMgt._LE37_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE44_CruiseControl; ._LE8_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._M_init_0_CruiseControl ∈ {0}
+       [0]{._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       {[0]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl}; [1]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel}} ∈
+       [--..--]
+       [1]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [1]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [1]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [1]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       [--..--]
+       [1]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L4_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._L1_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L3_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [1]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl} ∈
+       [--..--]
+[eva:final-states] Values at end of function DetectPedalsPressed:
+  __retres ∈ {1}
+  S__C_[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel} ∈
+       [--..--]
+       [0]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [0]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [0]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [0]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       {0; 1}
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L8_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L4_CruiseControl ∈ {0; 1}
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L7_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L3_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [0]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       {[0]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl}; [1]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel}} ∈
+       [--..--]
+       [1]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [1]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [1]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [1]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       [--..--]
+       [1]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L4_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._L1_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L3_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [1]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl} ∈
+       [--..--]
+[eva:final-states] Values at end of function DetectSpeedLimits:
+  __retres ∈ {1}
+  S__C_[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel} ∈
+       [--..--]
+       [0]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [0]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.BrakePressed; .AcceleratorPressed} ∈ {0; 1}
+       [0]{._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [0]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [0]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       {0; 1}
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L8_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L4_CruiseControl ∈ {0; 1}
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L7_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L3_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L7_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl ∈ {30.0000000000000000}
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       {150.0000000000000000}
+       [0]._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl} ∈
+       {0; 1}
+       [0]{._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       {[0]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl}; [1]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel}} ∈
+       [--..--]
+       [1]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [1]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [1]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [1]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       [--..--]
+       [1]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L4_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._L1_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L3_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [1]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl} ∈
+       [--..--]
+[eva:final-states] Values at end of function SaturateThrottle:
+  __retres ∈ {1}
+  S__C_[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel} ∈
+       [--..--]
+       [0]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [0]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.BrakePressed; .AcceleratorPressed} ∈ {0; 1}
+       [0]{._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [0]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.SpeedOutOffLimits; ._L82_CruiseControl} ∈ {0; 1}
+       [0]{._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._L96_CruiseControl ∈ {0}
+       [0]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [0]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       {0; 1}
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L8_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L4_CruiseControl ∈ {0; 1}
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L7_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L3_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L7_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl ∈ {30.0000000000000000}
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       {150.0000000000000000}
+       [0]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed}} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._I2_Resume; ._I3_On; ._I4_Off} ∈ [--..--]
+       [0]._C3_CruiseStateMgt{._I5_SpeedOutOffLimits; ._O0_Regul_ON} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._O1_Regul_OFF; ._O2_Regul_STDBY; ._LE24_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE0_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE4_CruiseControl; ._LE40_CruiseControl; ._LE26_CruiseControl; ._LE28_CruiseControl; ._LE9_CruiseControl; ._LE10_CruiseControl; ._LE11_CruiseControl; ._LE33_CruiseControl; ._LE35_CruiseControl; ._LE38_CruiseControl; ._LE12_CruiseControl; ._LE13_CruiseControl; ._LE14_CruiseControl; ._LE17_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE18_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE3_CruiseControl; ._LE16_CruiseControl; ._LE41_CruiseControl; ._LE19_CruiseControl; ._LE20_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE21_CruiseControl; ._LE1_CruiseControl; ._LE5_CruiseControl; ._LE22_CruiseControl; ._LE23_CruiseControl; ._LE25_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE29_CruiseControl; ._LE2_CruiseControl; ._LE30_CruiseControl; ._LE31_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl; ._LE42_CruiseControl; ._LE6_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE27_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt._LE36_CruiseControl ∈ [--..--]
+       [0]._C3_CruiseStateMgt._LE37_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE44_CruiseControl; ._LE8_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._M_init_0_CruiseControl ∈ {0}
+       [0]._M_condact_0_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._I0_Regul_ON ∈ {0; 1}
+       [0]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._L21_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._L20_CruiseControl ∈ {1}
+       [0]._C4_ThrottleCmd._L22_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd.ONRisingEdge ∈ {0; 1}
+       [0]._C4_ThrottleCmd._L26_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd{._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._I0_Reset ∈ {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L6_CruiseControl ∈
+       {8.1129999160766601}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.ProportionnalAction ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L22_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L16_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L23_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L18_CruiseControl; ._L10_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L8_CruiseControl ∈
+       {1.0000000000000000*2^-1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.IntegralAction ∈
+       [-1.9999998807907104*2^126 .. 1.9999998807907104*2^126]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L18_CruiseControl ∈
+       {45.0000000000000000}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L12_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl ∈
+       {0; 1}
+       {[0]._C4_ThrottleCmd._M_condact_2_CruiseControl; [1]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel}} ∈
+       [--..--]
+       [1]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [1]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [1]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [1]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       [--..--]
+       [1]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L4_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._L1_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L3_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [1]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl} ∈
+       [--..--]
+[eva:final-states] Values at end of function ThrottleRegulation:
+  __retres ∈ {1}
+  S__C_[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel} ∈
+       [--..--]
+       [0]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [0]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.BrakePressed; .AcceleratorPressed} ∈ {0; 1}
+       [0]{._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [0]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.SpeedOutOffLimits; ._L82_CruiseControl} ∈ {0; 1}
+       [0]{._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._L96_CruiseControl ∈ {0}
+       [0]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [0]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       {0; 1}
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L8_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L4_CruiseControl ∈ {0; 1}
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L7_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L3_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L7_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl ∈ {30.0000000000000000}
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       {150.0000000000000000}
+       [0]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed}} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._I2_Resume; ._I3_On; ._I4_Off} ∈ [--..--]
+       [0]._C3_CruiseStateMgt{._I5_SpeedOutOffLimits; ._O0_Regul_ON} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._O1_Regul_OFF; ._O2_Regul_STDBY; ._LE24_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE0_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE4_CruiseControl; ._LE40_CruiseControl; ._LE26_CruiseControl; ._LE28_CruiseControl; ._LE9_CruiseControl; ._LE10_CruiseControl; ._LE11_CruiseControl; ._LE33_CruiseControl; ._LE35_CruiseControl; ._LE38_CruiseControl; ._LE12_CruiseControl; ._LE13_CruiseControl; ._LE14_CruiseControl; ._LE17_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE18_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE3_CruiseControl; ._LE16_CruiseControl; ._LE41_CruiseControl; ._LE19_CruiseControl; ._LE20_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE21_CruiseControl; ._LE1_CruiseControl; ._LE5_CruiseControl; ._LE22_CruiseControl; ._LE23_CruiseControl; ._LE25_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE29_CruiseControl; ._LE2_CruiseControl; ._LE30_CruiseControl; ._LE31_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl; ._LE42_CruiseControl; ._LE6_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE27_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt._LE36_CruiseControl ∈ [--..--]
+       [0]._C3_CruiseStateMgt._LE37_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE44_CruiseControl; ._LE8_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._M_init_0_CruiseControl ∈ {0}
+       [0]._M_condact_0_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._I0_Regul_ON ∈ {0; 1}
+       [0]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._L21_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._L20_CruiseControl ∈ {1}
+       [0]._C4_ThrottleCmd._L22_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd.ONRisingEdge ∈ {0; 1}
+       [0]._C4_ThrottleCmd._L26_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd{._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._I0_Reset ∈ {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L6_CruiseControl ∈
+       {8.1129999160766601}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.ProportionnalAction ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L22_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L16_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L23_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L18_CruiseControl; ._L10_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L8_CruiseControl ∈
+       {1.0000000000000000*2^-1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.IntegralAction ∈
+       [-1.9999998807907104*2^126 .. 1.9999998807907104*2^126]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L18_CruiseControl ∈
+       {45.0000000000000000}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L12_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       {0; 1}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl ∈
+       {0; 1}
+       {[0]._C4_ThrottleCmd._M_condact_2_CruiseControl; [1]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel}} ∈
+       [--..--]
+       [1]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [1]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [1]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [1]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       [--..--]
+       [1]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L4_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._L1_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L3_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [1]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl} ∈
+       [--..--]
+[eva:final-states] Values at end of function ThrottleCmd:
+  __retres ∈ {1}
+  S__C_[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel} ∈
+       [--..--]
+       [0]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [0]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.BrakePressed; .AcceleratorPressed} ∈ {0; 1}
+       [0]{._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [0]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.SpeedOutOffLimits; ._L82_CruiseControl} ∈ {0; 1}
+       [0]{._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._L96_CruiseControl ∈ {0}
+       [0]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [0]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       {0; 1}
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L8_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L4_CruiseControl ∈ {0; 1}
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L7_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L3_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L7_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl ∈ {30.0000000000000000}
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       {150.0000000000000000}
+       [0]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed}} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._I2_Resume; ._I3_On; ._I4_Off} ∈ [--..--]
+       [0]._C3_CruiseStateMgt{._I5_SpeedOutOffLimits; ._O0_Regul_ON} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._O1_Regul_OFF; ._O2_Regul_STDBY; ._LE24_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE0_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE4_CruiseControl; ._LE40_CruiseControl; ._LE26_CruiseControl; ._LE28_CruiseControl; ._LE9_CruiseControl; ._LE10_CruiseControl; ._LE11_CruiseControl; ._LE33_CruiseControl; ._LE35_CruiseControl; ._LE38_CruiseControl; ._LE12_CruiseControl; ._LE13_CruiseControl; ._LE14_CruiseControl; ._LE17_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE18_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE3_CruiseControl; ._LE16_CruiseControl; ._LE41_CruiseControl; ._LE19_CruiseControl; ._LE20_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE21_CruiseControl; ._LE1_CruiseControl; ._LE5_CruiseControl; ._LE22_CruiseControl; ._LE23_CruiseControl; ._LE25_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE29_CruiseControl; ._LE2_CruiseControl; ._LE30_CruiseControl; ._LE31_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl; ._LE42_CruiseControl; ._LE6_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE27_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt._LE36_CruiseControl ∈ [--..--]
+       [0]._C3_CruiseStateMgt._LE37_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE44_CruiseControl; ._LE8_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._M_init_0_CruiseControl ∈ {0}
+       [0]._M_condact_0_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._I0_Regul_ON ∈ {0; 1}
+       [0]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._L21_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._L20_CruiseControl ∈ {0; 1}
+       [0]._C4_ThrottleCmd._L22_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd.ONRisingEdge ∈ {0; 1}
+       [0]._C4_ThrottleCmd._L26_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd{._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._M_init_0_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._I0_Reset ∈ [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       {[0]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl}; [1]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel}} ∈
+       [--..--]
+       [1]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [1]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [1]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [1]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       [--..--]
+       [1]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L4_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._L1_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L3_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [1]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl} ∈
+       [--..--]
+[eva:final-states] Values at end of function CruiseControl:
+  __retres ∈ {1}
+  S__C_[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel} ∈
+       [--..--]
+       [0]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._O2_Regul_ON ∈ {0; 1}
+       [0]{._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [0]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.BrakePressed; .AcceleratorPressed} ∈ {0; 1}
+       [0]{._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [0]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]{.SpeedOutOffLimits; ._L82_CruiseControl} ∈ {0; 1}
+       [0]{._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._L96_CruiseControl ∈ {0}
+       [0]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [0]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._M_init_CruiseControl ∈ {0}
+       [0]._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [0]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       {0; 1}
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L8_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L4_CruiseControl ∈ {0; 1}
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C1_DetectPedalsPressed._L7_CruiseControl ∈ {0}
+       [0]._C1_DetectPedalsPressed._L3_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L7_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl ∈ {30.0000000000000000}
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl ∈ {0; 1}
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       {150.0000000000000000}
+       [0]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed}} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._I2_Resume; ._I3_On; ._I4_Off} ∈ [--..--]
+       [0]._C3_CruiseStateMgt{._I5_SpeedOutOffLimits; ._O0_Regul_ON} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._O1_Regul_OFF; ._O2_Regul_STDBY; ._LE24_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE0_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE4_CruiseControl; ._LE40_CruiseControl; ._LE26_CruiseControl; ._LE28_CruiseControl; ._LE9_CruiseControl; ._LE10_CruiseControl; ._LE11_CruiseControl; ._LE33_CruiseControl; ._LE35_CruiseControl; ._LE38_CruiseControl; ._LE12_CruiseControl; ._LE13_CruiseControl; ._LE14_CruiseControl; ._LE17_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE18_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE3_CruiseControl; ._LE16_CruiseControl; ._LE41_CruiseControl; ._LE19_CruiseControl; ._LE20_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE21_CruiseControl; ._LE1_CruiseControl; ._LE5_CruiseControl; ._LE22_CruiseControl; ._LE23_CruiseControl; ._LE25_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE29_CruiseControl; ._LE2_CruiseControl; ._LE30_CruiseControl; ._LE31_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl; ._LE42_CruiseControl; ._LE6_CruiseControl} ∈
+       {0; 1}
+       [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._LE27_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt._LE36_CruiseControl ∈ [--..--]
+       [0]._C3_CruiseStateMgt._LE37_CruiseControl ∈ {0; 1}
+       [0]._C3_CruiseStateMgt{._LE44_CruiseControl; ._LE8_CruiseControl} ∈
+       [--..--]
+       [0]._C3_CruiseStateMgt._M_init_0_CruiseControl ∈ {0}
+       [0]._M_condact_0_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._I0_Regul_ON ∈ {0; 1}
+       [0]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._L21_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd._L20_CruiseControl ∈ {0; 1}
+       [0]._C4_ThrottleCmd._L22_CruiseControl ∈ [--..--]
+       [0]._C4_ThrottleCmd.ONRisingEdge ∈ {0; 1}
+       [0]._C4_ThrottleCmd._L26_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd{._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._M_init_0_CruiseControl ∈ {0}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._I0_Reset ∈ [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       {[0]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl}; [1]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel}} ∈
+       [--..--]
+       [1]{._I6_Accel; ._I7_Brake; ._I8_Speed; ._O0_Cruise_speed; ._O1_Throttle_cmd} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl} ∈
+       [--..--]
+       [1]{._L59_CruiseControl; ._L62_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl} ∈
+       [--..--]
+       [1]._L95_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{.SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._L96_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl} ∈
+       [--..--]
+       [1]{._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._M_init_CruiseControl; ._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel}} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._I4_Speed; ._O0_CruiseSpeed; ._L1_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt{._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl} ∈
+       [--..--]
+       [1]._C0_CruiseSpeedMgt{._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C0_CruiseSpeedMgt._M_init_0_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed} ∈
+       [--..--]
+       [1]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L4_CruiseControl ∈ [--..--]
+       [1]._C1_DetectPedalsPressed{._L1_CruiseControl; ._L7_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C1_DetectPedalsPressed._L3_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._I0_speed ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits ∈ [--..--]
+       [1]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C2_DetectSpeedLimits._L8_CruiseControl ∈ [--..--]
+       [1]._C2_DetectSpeedLimits._L14_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]{._C2_DetectSpeedLimits{._L9_CruiseControl; ._L17_CruiseControl}; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd._I0_Regul_ON} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd{._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._M_init_0_CruiseControl; ._C0_ThrottleRegulation._I0_Reset} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation{._L14_CruiseControl; ._L19_CruiseControl} ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._I0_ThrottleIn; ._O0_ThrottleOut} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl ∈
+       [--..--]
+       [1]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L6_CruiseControl; ._L8_CruiseControl} ∈
+       [-1.9999998807907104*2^127 .. 1.9999998807907104*2^127]
+       [1]._C4_ThrottleCmd{._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl; ._M_condact_2_CruiseControl} ∈
+       [--..--]
+[from] Computing for function CruiseSpeedMgt
+[from] Done for function CruiseSpeedMgt
+[from] Computing for function CruiseStateMgt
+[from] Done for function CruiseStateMgt
+[from] Computing for function DetectPedalsPressed
+[from] Done for function DetectPedalsPressed
+[from] Computing for function DetectSpeedLimits
+[from] Done for function DetectSpeedLimits
+[from] Computing for function SaturateThrottle
+[from] Done for function SaturateThrottle
+[from] Computing for function ThrottleRegulation
+[from] Done for function ThrottleRegulation
+[from] Computing for function ThrottleCmd
+[from] Done for function ThrottleCmd
+[from] Computing for function CruiseControl
+[from] Done for function CruiseControl
+[from] ====== DEPENDENCIES COMPUTED ======
+  These dependencies hold at termination for the executions that terminate:
+[from] Function CruiseSpeedMgt:
+  S__C_{[0]._C0_CruiseSpeedMgt._O0_CruiseSpeed;
+        [0]._C0_CruiseSpeedMgt._L7_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; _C_;
+            S__C_{[0]._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel; ._I4_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C0_CruiseSpeedMgt._L1_CruiseControl
+       FROM _C_; S__C_[0]._C0_CruiseSpeedMgt._I4_Speed
+       [0]._C0_CruiseSpeedMgt._L2_CruiseControl
+       FROM _C_; S__C_[0]._C0_CruiseSpeedMgt._I1_Set
+       [0]._C0_CruiseSpeedMgt._L3_CruiseControl
+       FROM _C_; S__C_[0]._C0_CruiseSpeedMgt._I0_On
+       [0]._C0_CruiseSpeedMgt._L6_CruiseControl
+       FROM _C_; S__C_[0]._C0_CruiseSpeedMgt{._I0_On; ._I1_Set}
+       [0]._C0_CruiseSpeedMgt._L21_CruiseControl FROM ZeroSpeed; _C_
+       [0]._C0_CruiseSpeedMgt._L10_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_[0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}
+       {[0]._C0_CruiseSpeedMgt._L12_CruiseControl;
+        [0]._C0_CruiseSpeedMgt._L11_CruiseControl}
+       FROM SpeedInc; _C_
+       {[0]._C0_CruiseSpeedMgt._L13_CruiseControl;
+        [0]._C0_CruiseSpeedMgt._L14_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; _C_;
+            S__C_[0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}
+       [0]._C0_CruiseSpeedMgt._L15_CruiseControl FROM SpeedMax; _C_
+       [0]._C0_CruiseSpeedMgt._L16_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; _C_;
+            S__C_[0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}
+       [0]._C0_CruiseSpeedMgt._L4_CruiseControl
+       FROM _C_; S__C_[0]._C0_CruiseSpeedMgt._I2_QuickAccel
+       [0]._C0_CruiseSpeedMgt._L17_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; _C_;
+            S__C_{[0]._C0_CruiseSpeedMgt._I2_QuickAccel;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C0_CruiseSpeedMgt._L19_CruiseControl FROM SpeedMin; _C_
+       [0]._C0_CruiseSpeedMgt._L18_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMin; _C_;
+            S__C_[0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}
+       [0]._C0_CruiseSpeedMgt._L5_CruiseControl
+       FROM _C_; S__C_[0]._C0_CruiseSpeedMgt._I3_QuickDecel
+       [0]._C0_CruiseSpeedMgt._L20_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMin; _C_;
+            S__C_{[0]._C0_CruiseSpeedMgt._I3_QuickDecel;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C0_CruiseSpeedMgt._L9_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMin; _C_;
+            S__C_{[0]._C0_CruiseSpeedMgt._I3_QuickDecel;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C0_CruiseSpeedMgt._L8_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; _C_;
+            S__C_{[0]._C0_CruiseSpeedMgt{._I2_QuickAccel; ._I3_QuickDecel};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl FROM _C_
+  \result FROM \nothing
+[from] Function CruiseStateMgt:
+  S__C_{[0]._C3_CruiseStateMgt._O0_Regul_ON;
+        [0]._C3_CruiseStateMgt._O2_Regul_STDBY;
+        [0]._C3_CruiseStateMgt{._LE42_CruiseControl; ._LE6_CruiseControl};
+        [0]._C3_CruiseStateMgt{._LE44_CruiseControl; ._LE8_CruiseControl}}
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed; ._I2_Resume; ._I3_On; ._I4_Off; ._I5_SpeedOutOffLimits};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C3_CruiseStateMgt._O1_Regul_OFF;
+        [0]._C3_CruiseStateMgt{._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl}}
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._I0_BrakePressed;
+                  [0]._C3_CruiseStateMgt{._I2_Resume; ._I3_On; ._I4_Off};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE24_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE23_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE0_CruiseControl
+       FROM _C_; S__C_[0]._C3_CruiseStateMgt._I0_BrakePressed
+       [0]._C3_CruiseStateMgt._LE4_CruiseControl
+       FROM _C_; S__C_[0]._C3_CruiseStateMgt._I4_Off
+       [0]._C3_CruiseStateMgt._LE40_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE26_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE25_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE28_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE9_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE25_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE10_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE11_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE33_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE32_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE35_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE34_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE38_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE12_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE34_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE13_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE14_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C3_CruiseStateMgt._LE17_CruiseControl;
+        [0]._C3_CruiseStateMgt._LE29_CruiseControl;
+        [0]._C3_CruiseStateMgt._LE30_CruiseControl}
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._I4_Off;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE18_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._I0_BrakePressed;
+                  [0]._C3_CruiseStateMgt._I4_Off;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE3_CruiseControl
+       FROM _C_; S__C_[0]._C3_CruiseStateMgt._I3_On
+       [0]._C3_CruiseStateMgt._LE16_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE15_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE41_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE19_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._I3_On;
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE20_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._I3_On;
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE15_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE21_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._I0_BrakePressed;
+                  [0]._C3_CruiseStateMgt{._I3_On; ._I4_Off};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE1_CruiseControl
+       FROM _C_; S__C_[0]._C3_CruiseStateMgt._I1_AcceleratorPressed
+       [0]._C3_CruiseStateMgt._LE5_CruiseControl
+       FROM _C_; S__C_[0]._C3_CruiseStateMgt._I5_SpeedOutOffLimits
+       [0]._C3_CruiseStateMgt._LE22_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._I1_AcceleratorPressed;
+                  [0]._C3_CruiseStateMgt._I5_SpeedOutOffLimits}
+       {[0]._C3_CruiseStateMgt._LE23_CruiseControl;
+        [0]._C3_CruiseStateMgt._LE27_CruiseControl}
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed};
+                  [0]._C3_CruiseStateMgt{._I3_On; ._I4_Off; ._I5_SpeedOutOffLimits};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C3_CruiseStateMgt._LE25_CruiseControl;
+        [0]._C3_CruiseStateMgt._LE34_CruiseControl}
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed};
+                  [0]._C3_CruiseStateMgt{._I4_Off; ._I5_SpeedOutOffLimits};
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE2_CruiseControl
+       FROM _C_; S__C_[0]._C3_CruiseStateMgt._I2_Resume
+       [0]._C3_CruiseStateMgt._LE31_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._I2_Resume;
+                  [0]._C3_CruiseStateMgt._I4_Off;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C3_CruiseStateMgt._LE32_CruiseControl;
+        [0]._C3_CruiseStateMgt{._LE36_CruiseControl; ._LE37_CruiseControl}}
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed; ._I2_Resume};
+                  [0]._C3_CruiseStateMgt{._I4_Off; ._I5_SpeedOutOffLimits};
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE15_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._I3_On; ._I4_Off};
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._M_init_0_CruiseControl FROM _C_
+  \result FROM \nothing
+[from] Function DetectPedalsPressed:
+  S__C_{[0]._C1_DetectPedalsPressed._O0_BrakePressed;
+        [0]._C1_DetectPedalsPressed._L4_CruiseControl}
+       FROM ZeroPercent; _C_; S__C_[0]._C1_DetectPedalsPressed._I0_Brake
+       {[0]._C1_DetectPedalsPressed._O1_AcceleratorPressed;
+        [0]._C1_DetectPedalsPressed._L3_CruiseControl}
+       FROM ZeroPercent; _C_;
+            S__C_[0]._C1_DetectPedalsPressed._I1_Accelerator
+       [0]._C1_DetectPedalsPressed._L2_CruiseControl
+       FROM _C_; S__C_[0]._C1_DetectPedalsPressed._I0_Brake
+       {[0]._C1_DetectPedalsPressed._L8_CruiseControl;
+        [0]._C1_DetectPedalsPressed._L7_CruiseControl}
+       FROM ZeroPercent; _C_
+       [0]._C1_DetectPedalsPressed._L1_CruiseControl
+       FROM _C_; S__C_[0]._C1_DetectPedalsPressed._I1_Accelerator
+  \result FROM \nothing
+[from] Function DetectSpeedLimits:
+  S__C_{[0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits;
+        [0]._C2_DetectSpeedLimits._L17_CruiseControl}
+       FROM SpeedMax; SpeedMin; _C_; S__C_[0]._C2_DetectSpeedLimits._I0_speed
+       [0]._C2_DetectSpeedLimits._L7_CruiseControl
+       FROM _C_; S__C_[0]._C2_DetectSpeedLimits._I0_speed
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl FROM SpeedMin; _C_
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl
+       FROM SpeedMin; _C_; S__C_[0]._C2_DetectSpeedLimits._I0_speed
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl FROM SpeedMax; _C_
+       [0]._C2_DetectSpeedLimits._L9_CruiseControl
+       FROM SpeedMax; _C_; S__C_[0]._C2_DetectSpeedLimits._I0_speed
+  \result FROM \nothing
+[from] Function SaturateThrottle:
+  S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O0_ThrottleOut;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L8_CruiseControl}
+       FROM ZeroPercent; RegThrottleMax; _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl}
+       FROM ZeroPercent; RegThrottleMax; _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L18_CruiseControl
+       FROM RegThrottleMax; _C_
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L12_CruiseControl
+       FROM _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl
+       FROM RegThrottleMax; _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl
+       FROM ZeroPercent; _C_
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl
+       FROM ZeroPercent; _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L6_CruiseControl
+       FROM ZeroPercent; _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn
+  \result FROM \nothing
+[from] Function ThrottleRegulation:
+  S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation._O0_Throttle;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L13_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O0_ThrottleOut;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L8_CruiseControl}
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; RegThrottleMax; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L1_CruiseControl
+       FROM _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._I1_CruiseSpeed
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L2_CruiseControl
+       FROM _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._I2_VehiculeSpeed
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L3_CruiseControl
+       FROM _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L6_CruiseControl
+       FROM Kp; _C_
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.ProportionnalAction
+       FROM Kp; _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed}
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L22_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L23_CruiseControl}
+       FROM ZeroSpeed; _C_
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction
+       FROM _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L16_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L18_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L10_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L8_CruiseControl
+       FROM Ki; _C_
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.IntegralAction
+       FROM ZeroSpeed; Ki; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L4_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L12_CruiseControl}
+       FROM ZeroSpeed; Kp; Ki; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl}
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; RegThrottleMax; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L19_CruiseControl
+       FROM _C_; S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._I0_Reset
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I0_Reset; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl
+       FROM _C_
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L18_CruiseControl
+       FROM RegThrottleMax; _C_
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl
+       FROM ZeroSpeed; Kp; Ki; RegThrottleMax; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl
+       FROM ZeroPercent; _C_
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L6_CruiseControl
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; _C_;
+            S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+  \result FROM \nothing
+[from] Function ThrottleCmd:
+  S__C_{[0]._C4_ThrottleCmd._O0_Throttle;
+        [0]._C4_ThrottleCmd._L24_CruiseControl}
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; RegThrottleMax; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator};
+                  [0]._C4_ThrottleCmd._L19_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       {[0]._C4_ThrottleCmd._L21_CruiseControl;
+        [0]._C4_ThrottleCmd._L22_CruiseControl}
+       FROM _C_;
+            S__C_{[0]._C4_ThrottleCmd._L20_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl}
+       [0]._C4_ThrottleCmd._L20_CruiseControl
+       FROM _C_; S__C_[0]._C4_ThrottleCmd._I0_Regul_ON
+       [0]._C4_ThrottleCmd.ONRisingEdge
+       FROM _C_;
+            S__C_{[0]._C4_ThrottleCmd._I0_Regul_ON;
+                  [0]._C4_ThrottleCmd._L20_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl}
+       [0]._C4_ThrottleCmd._L26_CruiseControl FROM ZeroPercent; _C_
+       [0]._C4_ThrottleCmd._L1_CruiseControl
+       FROM _C_; S__C_[0]._C4_ThrottleCmd._I1_CruiseSpeed
+       [0]._C4_ThrottleCmd._L2_CruiseControl
+       FROM _C_; S__C_[0]._C4_ThrottleCmd._I2_VehiculeSpeed
+       [0]._C4_ThrottleCmd._L19_CruiseControl
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; RegThrottleMax; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._L25_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C4_ThrottleCmd._I0_Regul_ON;
+                  [0]._C4_ThrottleCmd._I3_Accelerator}
+       [0]._C4_ThrottleCmd._M_init_0_CruiseControl
+       FROM _C_; S__C_[0]._C4_ThrottleCmd._I0_Regul_ON
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._I0_Reset;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L19_CruiseControl}
+       FROM _C_;
+            S__C_{[0]._C4_ThrottleCmd._I0_Regul_ON;
+                  [0]._C4_ThrottleCmd._L20_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._I1_CruiseSpeed;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L1_CruiseControl}
+       FROM _C_;
+            S__C_[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._I2_VehiculeSpeed;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L2_CruiseControl}
+       FROM _C_;
+            S__C_{[0]._C4_ThrottleCmd._I0_Regul_ON;
+                  [0]._C4_ThrottleCmd._I2_VehiculeSpeed} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._O0_Throttle;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L13_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O0_ThrottleOut;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L8_CruiseControl}
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; RegThrottleMax; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L3_CruiseControl
+       FROM _C_;
+            S__C_[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L6_CruiseControl
+       FROM Kp; _C_; S__C_[0]._C4_ThrottleCmd._I0_Regul_ON (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.ProportionnalAction
+       FROM Kp; _C_;
+            S__C_[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L22_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L23_CruiseControl}
+       FROM ZeroSpeed; _C_; S__C_[0]._C4_ThrottleCmd._I0_Regul_ON (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction
+       FROM _C_;
+            S__C_{[0]._C4_ThrottleCmd._I0_Regul_ON;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L16_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L18_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_{[0]._C4_ThrottleCmd._I0_Regul_ON;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L10_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L8_CruiseControl
+       FROM Ki; _C_; S__C_[0]._C4_ThrottleCmd._I0_Regul_ON (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.IntegralAction
+       FROM ZeroSpeed; Ki; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L4_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L12_CruiseControl}
+       FROM ZeroSpeed; Kp; Ki; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl}
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; RegThrottleMax; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl
+       FROM ZeroSpeed; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._L20_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl;
+        [0]._C4_ThrottleCmd._M_condact_2_CruiseControl}
+       FROM _C_; S__C_[0]._C4_ThrottleCmd._I0_Regul_ON (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L18_CruiseControl
+       FROM RegThrottleMax; _C_;
+            S__C_[0]._C4_ThrottleCmd._I0_Regul_ON (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl
+       FROM ZeroSpeed; Kp; Ki; RegThrottleMax; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl
+       FROM ZeroPercent; _C_;
+            S__C_[0]._C4_ThrottleCmd._I0_Regul_ON (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L6_CruiseControl
+       FROM ZeroSpeed; ZeroPercent; Kp; Ki; _C_;
+            S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+  \result FROM _C_; S__C_[0]._C4_ThrottleCmd._I0_Regul_ON
+[from] Function CruiseControl:
+  S__C_{[0]._O0_Cruise_speed; [0]._C4_ThrottleCmd._I1_CruiseSpeed;
+        [0]._C4_ThrottleCmd._L1_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._O1_Throttle_cmd; [0]._L22_CruiseControl;
+        [0]._C4_ThrottleCmd._O0_Throttle;
+        [0]._C4_ThrottleCmd._L24_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            Ki; RegThrottleMax; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._L19_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}}
+       {[0]._O2_Regul_ON; [0]._O4_Regul_STDBY;
+        [0]._C4_ThrottleCmd._I0_Regul_ON;
+        [0]._C4_ThrottleCmd._L20_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._O3_Regul_OFF
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._L73_CruiseControl; [0]._L60_CruiseControl;
+        [0]._C3_CruiseStateMgt._I3_On;
+        [0]._C3_CruiseStateMgt._LE3_CruiseControl}
+       FROM _C_; S__C_[0]._I0_On
+       {[0]._L59_CruiseControl; [0]._C1_DetectPedalsPressed._I0_Brake;
+        [0]._C1_DetectPedalsPressed._L2_CruiseControl}
+       FROM _C_; S__C_[0]._I7_Brake
+       {[0]._L62_CruiseControl; [0]._C1_DetectPedalsPressed._I1_Accelerator;
+        [0]._C1_DetectPedalsPressed._L1_CruiseControl}
+       FROM _C_; S__C_[0]._I6_Accel
+       {[0].BrakePressed; [0]._C1_DetectPedalsPressed._O0_BrakePressed;
+        [0]._C1_DetectPedalsPressed._L4_CruiseControl;
+        [0]._C3_CruiseStateMgt._I0_BrakePressed;
+        [0]._C3_CruiseStateMgt._LE0_CruiseControl}
+       FROM ZeroPercent; _C_; S__C_[0]._I7_Brake
+       {[0].AcceleratorPressed;
+        [0]._C1_DetectPedalsPressed._O1_AcceleratorPressed;
+        [0]._C1_DetectPedalsPressed._L3_CruiseControl;
+        [0]._C3_CruiseStateMgt._I1_AcceleratorPressed;
+        [0]._C3_CruiseStateMgt._LE1_CruiseControl}
+       FROM ZeroPercent; _C_; S__C_[0]._I6_Accel
+       {[0]._L61_CruiseControl; [0]._C3_CruiseStateMgt._I2_Resume;
+        [0]._C3_CruiseStateMgt._LE2_CruiseControl}
+       FROM _C_; S__C_[0]._I2_Resume
+       {[0]._L58_CruiseControl; [0]._C3_CruiseStateMgt._I4_Off;
+        [0]._C3_CruiseStateMgt._LE4_CruiseControl}
+       FROM _C_; S__C_[0]._I1_Off
+       {[0]._L95_CruiseControl; [0]._L23_CruiseControl;
+        [0]._C2_DetectSpeedLimits._I0_speed;
+        [0]._C2_DetectSpeedLimits._L7_CruiseControl}
+       FROM _C_; S__C_[0]._I8_Speed
+       {[0].SpeedOutOffLimits;
+        [0]._C2_DetectSpeedLimits._O0_SpeedOutOffLimits;
+        [0]._C2_DetectSpeedLimits._L17_CruiseControl;
+        [0]._C3_CruiseStateMgt._I5_SpeedOutOffLimits;
+        [0]._C3_CruiseStateMgt._LE5_CruiseControl}
+       FROM SpeedMax; SpeedMin; _C_; S__C_[0]._I8_Speed
+       {[0]._L82_CruiseControl;
+        [0]{._L84_CruiseControl; ._L19_CruiseControl};
+        [0]._C3_CruiseStateMgt._O0_Regul_ON;
+        [0]._C3_CruiseStateMgt._O2_Regul_STDBY;
+        [0]._C3_CruiseStateMgt{._LE42_CruiseControl; ._LE6_CruiseControl};
+        [0]._C3_CruiseStateMgt{._LE44_CruiseControl; ._LE8_CruiseControl}}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._L83_CruiseControl; [0]._C3_CruiseStateMgt._O1_Regul_OFF;
+        [0]._C3_CruiseStateMgt{._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl}}
+       FROM ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume}; [0]._I7_Brake;
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._L96_CruiseControl FROM ZeroSpeed; _C_
+       [0]._L38_CruiseControl FROM _C_; S__C_[0]._I3_Set
+       [0]._L39_CruiseControl FROM _C_; S__C_[0]._I4_QuickAccel
+       [0]._L40_CruiseControl FROM _C_; S__C_[0]._I5_QuickDecel
+       [0].CruiseSpeed
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._L26_CruiseControl; [0]._C4_ThrottleCmd._I3_Accelerator;
+        [0]._C4_ThrottleCmd._L25_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._M_init_CruiseControl;
+        [0]._C4_ThrottleCmd._M_init_0_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C0_CruiseSpeedMgt._I0_On;
+        [0]._C0_CruiseSpeedMgt._L3_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._I1_Set;
+        [0]._C0_CruiseSpeedMgt._L2_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._I2_QuickAccel;
+        [0]._C0_CruiseSpeedMgt._L4_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume}; [0]._I4_QuickAccel;
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._I3_QuickDecel;
+        [0]._C0_CruiseSpeedMgt._L5_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._I4_Speed;
+        [0]._C0_CruiseSpeedMgt._L1_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._I2_VehiculeSpeed;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L2_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._O0_CruiseSpeed;
+        [0]._C0_CruiseSpeedMgt._L7_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L6_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._L21_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L22_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L23_CruiseControl}
+       FROM ZeroSpeed; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L10_CruiseControl
+       FROM ZeroSpeed; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._L12_CruiseControl;
+        [0]._C0_CruiseSpeedMgt._L11_CruiseControl}
+       FROM SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._L13_CruiseControl;
+        [0]._C0_CruiseSpeedMgt._L14_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L15_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L16_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L17_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume}; [0]._I4_QuickAccel;
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L19_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L18_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L20_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L9_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C0_CruiseSpeedMgt._L8_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C0_CruiseSpeedMgt._M_init_0_CruiseControl;
+        [0]._M_condact_0_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl;
+        [0]._C4_ThrottleCmd._M_condact_2_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C1_DetectPedalsPressed._L8_CruiseControl;
+        [0]._C1_DetectPedalsPressed._L7_CruiseControl}
+       FROM ZeroPercent; _C_
+       [0]._C2_DetectSpeedLimits._L13_CruiseControl FROM SpeedMin; _C_
+       [0]._C2_DetectSpeedLimits._L8_CruiseControl
+       FROM SpeedMin; _C_; S__C_[0]._I8_Speed
+       [0]._C2_DetectSpeedLimits._L14_CruiseControl FROM SpeedMax; _C_
+       [0]._C2_DetectSpeedLimits._L9_CruiseControl
+       FROM SpeedMax; _C_; S__C_[0]._I8_Speed
+       [0]._C3_CruiseStateMgt._LE24_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE23_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE40_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE26_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE25_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE28_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE9_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE25_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE10_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE11_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE33_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE32_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE35_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE34_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE38_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE12_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE34_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE13_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE14_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C3_CruiseStateMgt._LE17_CruiseControl;
+        [0]._C3_CruiseStateMgt._LE29_CruiseControl;
+        [0]._C3_CruiseStateMgt._LE30_CruiseControl}
+       FROM _C_;
+            S__C_{[0]._I1_Off;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE18_CruiseControl
+       FROM ZeroPercent; _C_;
+            S__C_{[0]._I1_Off; [0]._I7_Brake;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE16_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE15_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE41_CruiseControl
+       FROM _C_;
+            S__C_{[0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE19_CruiseControl
+       FROM _C_;
+            S__C_{[0]._I0_On; [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE20_CruiseControl
+       FROM _C_;
+            S__C_{[0]._I0_On; [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE15_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE21_CruiseControl
+       FROM ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off}; [0]._I7_Brake;
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE22_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]._I6_Accel; [0]._I8_Speed}
+       {[0]._C3_CruiseStateMgt._LE23_CruiseControl;
+        [0]._C3_CruiseStateMgt._LE27_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C3_CruiseStateMgt._LE25_CruiseControl;
+        [0]._C3_CruiseStateMgt._LE34_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]._I1_Off; [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE31_CruiseControl
+       FROM _C_;
+            S__C_{[0]{._I1_Off; ._I2_Resume};
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C3_CruiseStateMgt._LE32_CruiseControl;
+        [0]._C3_CruiseStateMgt{._LE36_CruiseControl; ._LE37_CruiseControl}}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE39_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._LE15_CruiseControl
+       FROM _C_;
+            S__C_{[0]{._I0_On; ._I1_Off};
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C3_CruiseStateMgt._M_init_0_CruiseControl FROM _C_
+       {[0]._C4_ThrottleCmd._I2_VehiculeSpeed;
+        [0]._C4_ThrottleCmd._L2_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       {[0]._C4_ThrottleCmd._L21_CruiseControl;
+        [0]._C4_ThrottleCmd._L22_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._L20_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl}
+       [0]._C4_ThrottleCmd.ONRisingEdge
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._L20_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl}
+       [0]._C4_ThrottleCmd._L26_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+       [0]._C4_ThrottleCmd._L19_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            Ki; RegThrottleMax; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._I0_Reset;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L19_CruiseControl}
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._L20_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._I1_CruiseSpeed;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L1_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L3_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._O0_Throttle;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L13_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O0_ThrottleOut;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L8_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            Ki; RegThrottleMax; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L6_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; Kp; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.ProportionnalAction
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.HoldIntegralAction
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L16_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L18_CruiseControl
+       FROM ZeroSpeed; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L10_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L8_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; Ki; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation.IntegralAction
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Ki; 
+            _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L4_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L12_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            Ki; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       {[0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._O1_Saturate;
+        [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L13_CruiseControl}
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            Ki; RegThrottleMax; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L21_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._L20_CruiseControl;
+                  [0]._C4_ThrottleCmd._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L18_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; RegThrottleMax; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L7_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            Ki; RegThrottleMax; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L17_CruiseControl
+       FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                  [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L9_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            Ki; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+       [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._L6_CruiseControl
+       FROM ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; 
+            Ki; _C_;
+            S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+                  [0].CruiseSpeed; [0]._M_init_CruiseControl;
+                  [0]._C0_CruiseSpeedMgt{._L7_CruiseControl; ._M_init_0_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                  [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                  [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                  [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                  [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                  [0]._C3_CruiseStateMgt._M_init_0_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation._L14_CruiseControl;
+                  [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L21_CruiseControl; ._M_init_0_CruiseControl}} (and SELF)
+  \result FROM SpeedMax; SpeedMin; ZeroPercent; _C_;
+               S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume};
+                     [0]{._I6_Accel; ._I7_Brake; ._I8_Speed};
+                     [0]._C3_CruiseStateMgt._LE19_CruiseControl;
+                     [0]._C3_CruiseStateMgt{._LE23_CruiseControl; ._LE25_CruiseControl};
+                     [0]._C3_CruiseStateMgt{._LE32_CruiseControl; ._LE34_CruiseControl};
+                     [0]._C3_CruiseStateMgt{._LE15_CruiseControl; ._LE39_CruiseControl};
+                     [0]._C3_CruiseStateMgt._LE27_CruiseControl;
+                     [0]._C3_CruiseStateMgt._LE37_CruiseControl;
+                     [0]._C3_CruiseStateMgt._M_init_0_CruiseControl}
+[from] ====== END OF DEPENDENCIES ======
+[inout] Out (internal) for function CruiseSpeedMgt:
+    __retres;
+    S__C_[0]._C0_CruiseSpeedMgt{._O0_CruiseSpeed; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; ._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl; ._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl; ._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl; ._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl; ._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl; ._M_init_0_CruiseControl}
+[inout] Inputs for function CruiseSpeedMgt:
+    ZeroSpeed; SpeedInc; SpeedMax; SpeedMin;
+    S__C_{[0]._C0_CruiseSpeedMgt{._I0_On; ._I1_Set; ._I2_QuickAccel; ._I3_QuickDecel; ._I4_Speed};
+          [0]._C0_CruiseSpeedMgt{._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; ._L21_CruiseControl; ._L10_CruiseControl; ._L12_CruiseControl; ._L13_CruiseControl; ._L15_CruiseControl; ._L16_CruiseControl; ._L4_CruiseControl; ._L17_CruiseControl; ._L11_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl; ._L18_CruiseControl; ._L5_CruiseControl; ._L20_CruiseControl; ._L9_CruiseControl; ._L8_CruiseControl; ._L7_CruiseControl; ._M_init_0_CruiseControl}}
+[inout] Out (internal) for function CruiseStateMgt:
+    __retres;
+    S__C_[0]._C3_CruiseStateMgt{._O0_Regul_ON; ._O1_Regul_OFF; ._O2_Regul_STDBY; ._LE24_CruiseControl; ._LE0_CruiseControl; ._LE4_CruiseControl; ._LE40_CruiseControl; ._LE26_CruiseControl; ._LE28_CruiseControl; ._LE9_CruiseControl; ._LE10_CruiseControl; ._LE11_CruiseControl; ._LE33_CruiseControl; ._LE35_CruiseControl; ._LE38_CruiseControl; ._LE12_CruiseControl; ._LE13_CruiseControl; ._LE14_CruiseControl; ._LE17_CruiseControl; ._LE18_CruiseControl; ._LE3_CruiseControl; ._LE16_CruiseControl; ._LE41_CruiseControl; ._LE19_CruiseControl; ._LE20_CruiseControl; ._LE21_CruiseControl; ._LE1_CruiseControl; ._LE5_CruiseControl; ._LE22_CruiseControl; ._LE23_CruiseControl; ._LE25_CruiseControl; ._LE29_CruiseControl; ._LE2_CruiseControl; ._LE30_CruiseControl; ._LE31_CruiseControl; ._LE32_CruiseControl; ._LE34_CruiseControl; ._LE42_CruiseControl; ._LE6_CruiseControl; ._LE15_CruiseControl; ._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl; ._LE27_CruiseControl; ._LE36_CruiseControl; ._LE37_CruiseControl; ._LE44_CruiseControl; ._LE8_CruiseControl; ._M_init_0_CruiseControl}
+[inout] Inputs for function CruiseStateMgt:
+    S__C_{[0]._C3_CruiseStateMgt{._I0_BrakePressed; ._I1_AcceleratorPressed; ._I2_Resume; ._I3_On; ._I4_Off; ._I5_SpeedOutOffLimits};
+          [0]._C3_CruiseStateMgt{._LE24_CruiseControl; ._LE0_CruiseControl; ._LE4_CruiseControl; ._LE40_CruiseControl; ._LE26_CruiseControl; ._LE28_CruiseControl; ._LE9_CruiseControl; ._LE10_CruiseControl; ._LE11_CruiseControl; ._LE33_CruiseControl; ._LE35_CruiseControl; ._LE38_CruiseControl; ._LE12_CruiseControl; ._LE13_CruiseControl; ._LE14_CruiseControl; ._LE17_CruiseControl; ._LE18_CruiseControl; ._LE3_CruiseControl; ._LE16_CruiseControl; ._LE41_CruiseControl; ._LE19_CruiseControl; ._LE20_CruiseControl; ._LE21_CruiseControl; ._LE1_CruiseControl; ._LE5_CruiseControl; ._LE22_CruiseControl; ._LE23_CruiseControl; ._LE25_CruiseControl; ._LE29_CruiseControl; ._LE2_CruiseControl; ._LE30_CruiseControl; ._LE31_CruiseControl; ._LE32_CruiseControl; ._LE34_CruiseControl; ._LE42_CruiseControl; ._LE6_CruiseControl; ._LE15_CruiseControl; ._LE39_CruiseControl; ._LE43_CruiseControl; ._LE7_CruiseControl; ._LE27_CruiseControl; ._LE36_CruiseControl; ._LE37_CruiseControl; ._LE44_CruiseControl; ._LE8_CruiseControl; ._M_init_0_CruiseControl}}
+[inout] Out (internal) for function DetectPedalsPressed:
+    __retres;
+    S__C_[0]._C1_DetectPedalsPressed{._O0_BrakePressed; ._O1_AcceleratorPressed; ._L2_CruiseControl; ._L8_CruiseControl; ._L4_CruiseControl; ._L1_CruiseControl; ._L7_CruiseControl; ._L3_CruiseControl}
+[inout] Inputs for function DetectPedalsPressed:
+    ZeroPercent;
+    S__C_{[0]._C1_DetectPedalsPressed{._I0_Brake; ._I1_Accelerator};
+          [0]._C1_DetectPedalsPressed{._L2_CruiseControl; ._L8_CruiseControl; ._L4_CruiseControl; ._L1_CruiseControl; ._L7_CruiseControl; ._L3_CruiseControl}}
+[inout] Out (internal) for function DetectSpeedLimits:
+    __retres;
+    S__C_[0]._C2_DetectSpeedLimits{._O0_SpeedOutOffLimits; ._L7_CruiseControl; ._L13_CruiseControl; ._L8_CruiseControl; ._L14_CruiseControl; ._L9_CruiseControl; ._L17_CruiseControl}
+[inout] Inputs for function DetectSpeedLimits:
+    SpeedMax; SpeedMin;
+    S__C_{[0]._C2_DetectSpeedLimits._I0_speed;
+          [0]._C2_DetectSpeedLimits{._L7_CruiseControl; ._L13_CruiseControl; ._L8_CruiseControl; ._L14_CruiseControl; ._L9_CruiseControl; ._L17_CruiseControl}}
+[inout] Out (internal) for function SaturateThrottle:
+    __retres;
+    S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._O0_ThrottleOut; ._O1_Saturate; ._L18_CruiseControl; ._L12_CruiseControl; ._L7_CruiseControl; ._L17_CruiseControl; ._L9_CruiseControl; ._L6_CruiseControl; ._L8_CruiseControl; ._L13_CruiseControl}
+[inout] Inputs for function SaturateThrottle:
+    ZeroPercent; RegThrottleMax;
+    S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle._I0_ThrottleIn;
+          [0]._C4_ThrottleCmd._C0_ThrottleRegulation._C0_SaturateThrottle{._L18_CruiseControl; ._L12_CruiseControl; ._L7_CruiseControl; ._L17_CruiseControl; ._L9_CruiseControl; ._L6_CruiseControl; ._L8_CruiseControl; ._L13_CruiseControl}}
+[inout] Out (internal) for function ThrottleRegulation:
+    tmp; __retres;
+    S__C_[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._O0_Throttle; ._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl; .HoldIntegralAction; ._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl; ._L21_CruiseControl; ._M_init_0_CruiseControl; ._C0_SaturateThrottle}
+[inout] Inputs for function ThrottleRegulation:
+    ZeroSpeed; ZeroPercent; Kp; Ki; RegThrottleMax;
+    S__C_{[0]._C4_ThrottleCmd._C0_ThrottleRegulation{._I0_Reset; ._I1_CruiseSpeed; ._I2_VehiculeSpeed};
+          [0]._C4_ThrottleCmd._C0_ThrottleRegulation{._L1_CruiseControl; ._L2_CruiseControl; ._L3_CruiseControl; ._L6_CruiseControl; .ProportionnalAction; ._L22_CruiseControl; .HoldIntegralAction; ._L16_CruiseControl; ._L23_CruiseControl; ._L18_CruiseControl; ._L10_CruiseControl; ._L8_CruiseControl; .IntegralAction; ._L4_CruiseControl; ._L13_CruiseControl; ._L14_CruiseControl; ._L19_CruiseControl; ._L21_CruiseControl; ._M_init_0_CruiseControl; ._C0_SaturateThrottle}}
+[inout] Out (internal) for function ThrottleCmd:
+    tmp; __retres;
+    S__C_[0]._C4_ThrottleCmd{._O0_Throttle; ._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge; ._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl; ._M_init_0_CruiseControl; ._C0_ThrottleRegulation; ._M_condact_2_CruiseControl}
+[inout] Inputs for function ThrottleCmd:
+    ZeroSpeed; ZeroPercent; Kp; Ki; RegThrottleMax;
+    S__C_{[0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator};
+          [0]._C4_ThrottleCmd{._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge; ._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl; ._M_init_0_CruiseControl; ._C0_ThrottleRegulation}}
+[inout] Out (internal) for function CruiseControl:
+    tmp; tmp_0; tmp_1; tmp_2; tmp_3; __retres;
+    S__C_[0]{._O0_Cruise_speed; ._O1_Throttle_cmd; ._O2_Regul_ON; ._O3_Regul_OFF; ._O4_Regul_STDBY; ._L73_CruiseControl; ._L59_CruiseControl; ._L62_CruiseControl; .BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl; ._L95_CruiseControl; .SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl; ._L96_CruiseControl; ._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl; ._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl; ._M_init_CruiseControl; ._C0_CruiseSpeedMgt; ._C1_DetectPedalsPressed; ._C2_DetectSpeedLimits; ._C3_CruiseStateMgt; ._M_condact_0_CruiseControl; ._C4_ThrottleCmd}
+[inout] Inputs for function CruiseControl:
+    ZeroSpeed; SpeedInc; SpeedMax; SpeedMin; ZeroPercent; Kp; Ki;
+    RegThrottleMax;
+    S__C_{[0]{._I0_On; ._I1_Off; ._I2_Resume; ._I3_Set; ._I4_QuickAccel; ._I5_QuickDecel; ._I6_Accel; ._I7_Brake; ._I8_Speed};
+          [0]{._L73_CruiseControl; ._L59_CruiseControl; ._L62_CruiseControl; .BrakePressed; .AcceleratorPressed; ._L61_CruiseControl; ._L60_CruiseControl; ._L58_CruiseControl; ._L95_CruiseControl; .SpeedOutOffLimits; ._L82_CruiseControl; ._L83_CruiseControl; ._L84_CruiseControl; ._L19_CruiseControl; ._L96_CruiseControl; ._L38_CruiseControl; ._L39_CruiseControl; ._L40_CruiseControl; ._L23_CruiseControl; .CruiseSpeed; ._L26_CruiseControl; ._L22_CruiseControl; ._M_init_CruiseControl; ._C0_CruiseSpeedMgt; ._C1_DetectPedalsPressed; ._C2_DetectSpeedLimits; ._C3_CruiseStateMgt};
+          [0]._C4_ThrottleCmd{._I0_Regul_ON; ._I1_CruiseSpeed; ._I2_VehiculeSpeed; ._I3_Accelerator; ._O0_Throttle; ._L21_CruiseControl; ._L20_CruiseControl; ._L22_CruiseControl; .ONRisingEdge; ._L26_CruiseControl; ._L1_CruiseControl; ._L2_CruiseControl; ._L19_CruiseControl; ._L25_CruiseControl; ._L24_CruiseControl; ._M_init_0_CruiseControl; ._C0_ThrottleRegulation}}
diff --git a/tests/value/oracle/abstract_struct_1.res.oracle b/tests/value/oracle/abstract_struct_1.res.oracle
index da9c97edc5dcc58b2526e17bcbd7495484774450..04f2c757bd2194f9e3356009317fa1540f56172f 100644
--- a/tests/value/oracle/abstract_struct_1.res.oracle
+++ b/tests/value/oracle/abstract_struct_1.res.oracle
@@ -1,8 +1,46 @@
 [kernel] Parsing abstract_struct_1.c (with preprocessing)
-[kernel] User Error: failed to run: gcc -E -C -I.  -I/home/bobot/Sources/frama-c/_build/install/default/share/frama-c/share/libc -D__FRAMAC__ -D__FC_MACHDEP_X86_32 -dD -nostdinc -m32 -o '/tmp/abstract_struct_1.cdba3bf.i' '/home/bobot/Sources/frama-c/_build/default/result/abstract_struct_1.c'
-  this is possibly due to missing preprocessor flags;
-  consider options -cpp-extra-args, -json-compilation-database or -cpp-command.
-  See chapter "Preparing the Sources" in the Frama-C user manual for more details.
-[kernel] User Error: stopping on file "abstract_struct_1.c" that has errors. Add
-  '-kernel-msg-key pp' for preprocessing command.
-[kernel] Frama-C aborted: invalid user input.
+[kernel] Parsing abstract_struct_2.c (with preprocessing)
+[eva] Analyzing an incomplete application starting at main
+[eva] Computing initial state
+[eva:initial-state] 
+  creating variable S_data_0_S_repositories with imprecise size (type struct abstracttype [2])
+[eva] abstract_struct_1.c:10: Warning: 
+  during initialization of variable 'repositories', size of
+  type 'struct abstracttype' cannot be computed
+  (abstract type 'struct abstracttype')
+[eva:initial-state] 
+  creating variable S_data_1_S_repositories with imprecise size (type struct abstracttype [2])
+[eva] Initial state computed
+[eva:initial-state] Values of globals at initialization
+  repositories ∈ {{ NULL ; &S_repositories[0] }}
+  S_repositories[0].data ∈
+                {{ NULL ; (struct abstracttype *)&S_data_0_S_repositories }}
+                [1].data ∈
+                {{ NULL ; (struct abstracttype *)&S_data_1_S_repositories }}
+  S_data_0_S_repositories[bits 0 to ..] ∈ [--..--] or UNINITIALIZED
+  S_data_1_S_repositories[bits 0 to ..] ∈ [--..--] or UNINITIALIZED
+[eva] abstract_struct_1.c:13: Call to builtin calloc
+[eva] abstract_struct_1.c:13: allocating variable __calloc_main_l13
+[eva] Recording results for main
+[eva] done for function main
+[eva] ====== VALUES COMPUTED ======
+[eva:final-states] Values at end of function main:
+  __fc_heap_status ∈ [--..--]
+  repositories ∈ {{ NULL ; &__calloc_main_l13 }}
+[from] Computing for function main
+[from] Computing for function calloc <-main
+[from] Done for function calloc
+[from] Done for function main
+[from] ====== DEPENDENCIES COMPUTED ======
+  These dependencies hold at termination for the executions that terminate:
+[from] Function calloc:
+  __fc_heap_status FROM __fc_heap_status; nmemb; size (and SELF)
+  \result FROM __fc_heap_status; nmemb; size
+[from] Function main:
+  __fc_heap_status FROM __fc_heap_status (and SELF)
+  repositories FROM __fc_heap_status
+[from] ====== END OF DEPENDENCIES ======
+[inout] Out (internal) for function main:
+    __fc_heap_status; repositories
+[inout] Inputs for function main:
+    __fc_heap_status
diff --git a/tests/value/oracle/wide_string.res.oracle b/tests/value/oracle/wide_string.res.oracle
index e401dafe5ce137b58c7e66b605b44dda1069d79a..da44b5e90517505158196cdcb4b1080c8e29cf0e 100644
--- a/tests/value/oracle/wide_string.res.oracle
+++ b/tests/value/oracle/wide_string.res.oracle
@@ -1,8 +1,32 @@
 [kernel] Parsing wide_string.c (with preprocessing)
-[kernel] User Error: failed to run: gcc -E -C -I.  -I/home/bobot/Sources/frama-c/_build/install/default/share/frama-c/share/libc -D__FRAMAC__ -D__FC_MACHDEP_X86_32 -dD -nostdinc -m32 -o '/tmp/wide_string.c2787c3.i' '/home/bobot/Sources/frama-c/_build/default/result/wide_string.c'
-  this is possibly due to missing preprocessor flags;
-  consider options -cpp-extra-args, -json-compilation-database or -cpp-command.
-  See chapter "Preparing the Sources" in the Frama-C user manual for more details.
-[kernel] User Error: stopping on file "wide_string.c" that has errors. Add '-kernel-msg-key pp'
-  for preprocessing command.
-[kernel] Frama-C aborted: invalid user input.
+[eva] Analyzing a complete application starting at main
+[eva] Computing initial state
+[eva] Initial state computed
+[eva:initial-state] Values of globals at initialization
+  
+[eva:alarm] wide_string.c:16: Warning: 
+  accessing out of bounds index. assert 4 < 4;
+[eva:alarm] wide_string.c:19: Warning: 
+  accessing out of bounds index. assert 4 < 4;
+[eva] Recording results for main
+[eva] done for function main
+[eva] wide_string.c:16: assertion 'Eva,index_bound' got final status invalid.
+[eva] wide_string.c:19: assertion 'Eva,index_bound' got final status invalid.
+[eva] ====== VALUES COMPUTED ======
+[eva:final-states] Values at end of function main:
+  p ∈ {{ "bar" }}
+  q ∈ {{ L"foO" }}
+  __retres ∈ {0}
+[from] Computing for function main
+[from] Done for function main
+[from] ====== DEPENDENCIES COMPUTED ======
+  These dependencies hold at termination for the executions that terminate:
+[from] Function main:
+  \result FROM "bar"{[bits 8 to 15]; [bits 24 to 31]};
+               L"foO"{[bits 32 to 63]; [bits 96 to 127]}
+[from] ====== END OF DEPENDENCIES ======
+[inout] Out (internal) for function main:
+    p; q; c; wc; __retres
+[inout] Inputs for function main:
+    "bar"{[bits 8 to 15]; [bits 24 to 31]};
+    L"foO"{[bits 32 to 63]; [bits 96 to 127]}