MMMC timing files
diff --git a/15T_hs/lib/sky130_osu_sc_15T_hs_ff_1P56_-40C.ccs.db b/15T_hs/lib/sky130_osu_sc_15T_hs_ff_1P56_-40C.ccs.db
new file mode 100644
index 0000000..7a3ac9d
--- /dev/null
+++ b/15T_hs/lib/sky130_osu_sc_15T_hs_ff_1P56_-40C.ccs.db
Binary files differ
diff --git a/15T_hs/lib/sky130_osu_sc_15T_hs_ff_1P56_-40C.ccs.lib b/15T_hs/lib/sky130_osu_sc_15T_hs_ff_1P56_-40C.ccs.lib
new file mode 100644
index 0000000..e402fc8
--- /dev/null
+++ b/15T_hs/lib/sky130_osu_sc_15T_hs_ff_1P56_-40C.ccs.lib
@@ -0,0 +1,121741 @@
+library (sky130_osu_sc_15T_hs_ff_1P56_-40C.ccs) {
+  /* Models written by Liberate 19.2.1.591 from Cadence Design Systems, Inc. on Mon Dec  7 21:46:38 CST 2020 */
+  comment : "";
+  date : "$Date: Mon Dec  7 21:27:41 2020 $";
+  revision : "1.0";
+  delay_model : table_lookup;
+  capacitive_load_unit (1,pf);
+  current_unit : "1mA";
+  leakage_power_unit : "1nW";
+  pulling_resistance_unit : "1kohm";
+  time_unit : "1ns";
+  voltage_unit : "1V";
+  voltage_map (VDD, 1.56);
+  voltage_map (GND, 0);
+  voltage_map (VSS, 0);
+  default_cell_leakage_power : 0;
+  default_fanout_load : 1;
+  default_max_transition : 10;
+  default_output_pin_cap : 0;
+  in_place_swap_mode : match_footprint;
+  input_threshold_pct_fall : 50;
+  input_threshold_pct_rise : 50;
+  nom_process : 1;
+  nom_temperature : -40;
+  nom_voltage : 1.56;
+  output_threshold_pct_fall : 50;
+  output_threshold_pct_rise : 50;
+  slew_derate_from_library : 1;
+  slew_lower_threshold_pct_fall : 20;
+  slew_lower_threshold_pct_rise : 20;
+  slew_upper_threshold_pct_fall : 80;
+  slew_upper_threshold_pct_rise : 80;
+  operating_conditions (PVT_1P56V_-40C) {
+    process : 1;
+    temperature : -40;
+    voltage : 1.56;
+  }
+  default_operating_conditions : PVT_1P56V_-40C;
+  output_current_template (ccs_template) {
+    variable_1 : input_net_transition;
+    variable_2 : total_output_net_capacitance;
+    variable_3 : time;
+  }
+  lu_table_template (constraint_template) {
+    variable_1 : constrained_pin_transition;
+    variable_2 : related_pin_transition;
+    index_1 ("0.1, 2.5, 5");
+    index_2 ("0.1, 0.9, 1.8");
+  }
+  lu_table_template (delay_template) {
+    variable_1 : input_net_transition;
+    variable_2 : total_output_net_capacitance;
+    index_1 ("0.1, 0.5, 1.2, 3, 4, 5");
+    index_2 ("0.06, 0.24, 0.48, 0.9, 1.2, 1.8");
+  }
+  lu_table_template (mpw_constraint_template) {
+    variable_1 : constrained_pin_transition;
+    index_1 ("0.1, 2.5, 5");
+  }
+  power_lut_template (passive_power_template) {
+    variable_1 : input_transition_time;
+    index_1 ("0.1, 0.5, 1.2, 3, 4, 5");
+  }
+  power_lut_template (power_template) {
+    variable_1 : input_transition_time;
+    variable_2 : total_output_net_capacitance;
+    index_1 ("0.1, 0.5, 1.2, 3, 4, 5");
+    index_2 ("0.06, 0.24, 0.48, 0.9, 1.2, 1.8");
+  }
+  lu_table_template (receiver_cap_power_template) {
+    variable_1 : input_net_transition;
+    index_1 ("0.1, 0.5, 1.2, 3, 4, 5");
+  }
+  define(char_when, receiver_capacitance, string);
+  define(is_propagating, receiver_capacitance, string);
+  cell (sky130_osu_sc_15T_hs__addf_1) {
+    area : 39.072;
+    cell_footprint : "sky130_osu_sc_15T_hs__addf";
+    cell_leakage_power : 0.0288542;
+    pg_pin (GND) {
+      pg_type : primary_ground;
+      voltage_name : "GND";
+    }
+    pg_pin (VDD) {
+      pg_type : primary_power;
+      voltage_name : "VDD";
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * B * CI * CO * !CON * S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0119347;
+      when : "(A * B * CI * CO * !CON * S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * B * !CI * CO * !CON * !S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0215856;
+      when : "(A * B * !CI * CO * !CON * !S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * !B * CI * CO * !CON * !S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0308138;
+      when : "(A * !B * CI * CO * !CON * !S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * !B * !CI * !CO * CON * S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0303061;
+      when : "(A * !B * !CI * !CO * CON * S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * B * CI * CO * !CON * !S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0394469;
+      when : "(!A * B * CI * CO * !CON * !S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * B * !CI * !CO * CON * S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0394247;
+      when : "(!A * B * !CI * !CO * CON * S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * !B * CI * !CO * CON * S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0305863;
+      when : "(!A * !B * CI * !CO * CON * S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * !B * !CI * !CO * CON * !S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0267356;
+      when : "(!A * !B * !CI * !CO * CON * !S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0288542;
+      related_pg_pin : VDD;
+    }
+    pin (CO) {
+      direction : output;
+      function : "(A * B) + (A * CI) + (B * CI)";
+      power_down_function : "(!VDD) + (GND)";
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_capacitance : 2.05333;
+      timing () {
+        related_pin : "A";
+        sdf_cond : "(B & ~CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(B * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0920279, 0.137917, 0.320823, 1.07542, 4.22979, 17.4322", \
+            "0.0997422, 0.14576, 0.328626, 1.08335, 4.23762, 17.4446", \
+            "0.128737, 0.176374, 0.36073, 1.1164, 4.26975, 17.4752", \
+            "0.173011, 0.241339, 0.467431, 1.24459, 4.40056, 17.6079", \
+            "0.107484, 0.226414, 0.592268, 1.63316, 4.91523, 18.141", \
+            "-0.635315, -0.419918, 0.236225, 1.96814, 6.44852, 20.2022" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0245817, 0.0513286, 0.163301, 0.62744, 2.57404, 10.7308", \
+            "0.0245929, 0.0513702, 0.163254, 0.627259, 2.5746, 10.7278", \
+            "0.0254774, 0.0516034, 0.16318, 0.627185, 2.57478, 10.7287", \
+            "0.0344707, 0.0603017, 0.167734, 0.627057, 2.57372, 10.7287", \
+            "0.0579786, 0.089651, 0.19921, 0.646747, 2.57338, 10.7278", \
+            "0.107452, 0.159661, 0.30323, 0.76396, 2.65141, 10.7275" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.157964, 0.225319, 0.491408, 1.58473, 6.15325, 25.2813", \
+            "0.169882, 0.237404, 0.504372, 1.59842, 6.1671, 25.2923", \
+            "0.219285, 0.286651, 0.553278, 1.6486, 6.21802, 25.3459", \
+            "0.391003, 0.471041, 0.748861, 1.84523, 6.41515, 25.5436", \
+            "0.83865, 0.975567, 1.39749, 2.62825, 7.20818, 26.3418", \
+            "2.16236, 2.38887, 3.12003, 5.09923, 10.3574, 29.5333" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0299203, 0.0567284, 0.162312, 0.592784, 2.40038, 9.9616", \
+            "0.0299232, 0.0567817, 0.16213, 0.592939, 2.40003, 9.9639", \
+            "0.0298368, 0.056651, 0.162408, 0.592939, 2.4002, 9.96175", \
+            "0.0360756, 0.0617904, 0.162816, 0.593054, 2.40099, 9.96273", \
+            "0.0609628, 0.0931785, 0.196119, 0.595377, 2.39876, 9.96174", \
+            "0.112817, 0.158092, 0.303778, 0.742822, 2.40945, 9.96171" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0728707, 0.0766559, 0.0815157, 0.0881821, 0.0924985, 0.0964294, 0.100225, 0.104013, 0.107803, 0.116083, 0.121738, 0.126286, 0.133261, 0.138806, 0.149275, 0.14999");
+            values ( \
+              "0.0126266, 0.020725, 0.03702, 0.0538144, 0.0612048, 0.0648415, 0.0662184, 0.0648127, 0.0600232, 0.0326816, 0.0200849, 0.0133674, 0.00697577, 0.00408092, 0.00144446, 0.00139163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0982404, 0.109323, 0.112893, 0.117725, 0.121585, 0.125445, 0.127375, 0.130006, 0.13164, 0.133679, 0.135252, 0.137502, 0.138251, 0.141251, 0.144251, 0.146102, 0.147027, 0.148878, 0.150872, 0.153011, 0.156093, 0.158106, 0.162131, 0.164102, 0.166393, 0.172923, 0.177014, 0.182515, 0.18869, 0.192133, 0.194905, 0.197295, 0.200228, 0.204121, 0.206547, 0.209092, 0.211636, 0.215282, 0.218927, 0.223699, 0.226697, 0.229575, 0.232452, 0.237103, 0.243549, 0.248445, 0.258555, 0.265048, 0.272114, 0.287133");
+            values ( \
+              "0.0766703, 0.0815441, 0.0926679, 0.105683, 0.113562, 0.120194, 0.12305, 0.126447, 0.128186, 0.129996, 0.131129, 0.132167, 0.132413, 0.132712, 0.132574, 0.13227, 0.131962, 0.131073, 0.129649, 0.127711, 0.124322, 0.121729, 0.115644, 0.111059, 0.104995, 0.0856226, 0.0744422, 0.0610458, 0.0478728, 0.0411645, 0.0366008, 0.0330078, 0.0289067, 0.0239054, 0.0211632, 0.0187939, 0.0166378, 0.0139506, 0.0116414, 0.0090942, 0.00779531, 0.00677212, 0.00586957, 0.00468381, 0.00342245, 0.00266108, 0.00155684, 0.00107907, 0.000723479, 0.000307516" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.161161, 0.181691, 0.221509, 0.242463, 0.266788, 0.278828, 0.291676, 0.303771, 0.315528, 0.341221, 0.354506, 0.376339, 0.394746, 0.465189, 0.502938, 0.530292, 0.567098, 0.587628, 0.615001, 0.659409");
+            values ( \
+              "0.0324607, 0.0524785, 0.121483, 0.148109, 0.167069, 0.172184, 0.175445, 0.176037, 0.175306, 0.169385, 0.164073, 0.151452, 0.135279, 0.0647751, 0.0384087, 0.0253891, 0.0141493, 0.0101276, 0.00639158, 0.0031517" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.454678, 0.52602, 0.62866, 0.675803, 0.71723, 0.769184, 0.824541, 0.860406, 0.893016, 0.958236, 0.988195, 1.03547, 1.08352, 1.15271, 1.23339, 1.29082, 1.38388, 1.52711, 1.61253, 1.69724, 1.76661, 1.82722, 1.90803, 1.97686, 2.06795, 2.1894, 2.40133, 2.69266");
+            values ( \
+              "0.0528858, 0.0557289, 0.111547, 0.134386, 0.1509, 0.167421, 0.18012, 0.185854, 0.189447, 0.193048, 0.193167, 0.191975, 0.189001, 0.182245, 0.170057, 0.157893, 0.133167, 0.0918472, 0.0700291, 0.0520633, 0.0401184, 0.0317133, 0.0229487, 0.017232, 0.0117553, 0.00697928, 0.00257757, 0.000595607" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.76311, 2.10712, 2.36879, 2.57433, 2.77044, 3.05033, 3.45872, 3.84778, 4.19625, 4.32134, 4.47893, 4.64581, 4.97957, 5.31569, 6.06784, 6.41393, 6.76097, 7.04678, 7.29746, 7.63171, 7.91275, 8.28478, 8.78082, 9.77289, 10.9743");
+            values ( \
+              "0.0741361, 0.0760691, 0.11293, 0.138761, 0.158782, 0.179414, 0.195139, 0.198103, 0.193947, 0.19123, 0.187028, 0.18153, 0.166857, 0.146493, 0.0932302, 0.0713355, 0.0530748, 0.0409441, 0.0323235, 0.0232713, 0.0175772, 0.0120336, 0.00711059, 0.00226417, 0.000490007" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("6.99357, 8.38331, 9.5923, 10.6805, 11.6429, 12.4933, 13.908, 14.7552, 15.8093, 17.224, 17.8639, 19.1406, 19.9876, 20.998, 22.4127, 24.5316, 26.6966, 27.8002, 29.1247, 30.2613, 31.6761, 32.7987, 34.0057, 35.4204, 36.8352, 39.6647, 42.4942, 45.3238");
+            values ( \
+              "0.06591, 0.0700809, 0.111467, 0.14424, 0.166342, 0.180509, 0.194541, 0.198086, 0.198828, 0.194866, 0.191497, 0.182204, 0.173877, 0.161229, 0.139221, 0.102691, 0.0691891, 0.0552225, 0.0414003, 0.0320093, 0.0229388, 0.0175118, 0.0130507, 0.00917766, 0.00643317, 0.00313751, 0.00152246, 0.000737155" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.104216, 0.108369, 0.119966, 0.124286, 0.12822, 0.132017, 0.135809, 0.1396, 0.147921, 0.153514, 0.157974, 0.165144, 0.170608, 0.180808, 0.189315");
+            values ( \
+              "0.0122129, 0.0205071, 0.0537746, 0.061002, 0.0648425, 0.0660974, 0.0648431, 0.059956, 0.0325607, 0.0201218, 0.013502, 0.00691983, 0.00408021, 0.00148545, 0.000824811" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.122113, 0.153651, 0.162322, 0.170347, 0.178208, 0.186984, 0.194713, 0.211392, 0.226862, 0.235383, 0.247, 0.257773, 0.275396");
+            values ( \
+              "0.0202392, 0.113239, 0.126655, 0.132274, 0.13261, 0.126919, 0.114718, 0.0692028, 0.0369913, 0.0250832, 0.0142293, 0.00830855, 0.00391291" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.185368, 0.213865, 0.244757, 0.271501, 0.284657, 0.299094, 0.310974, 0.323734, 0.335913, 0.347438, 0.360834, 0.37335, 0.38663, 0.407988, 0.427766, 0.476201, 0.505402, 0.519208, 0.542578, 0.574432, 0.598121, 0.635856, 0.68617, 0.716044");
+            values ( \
+              "0.00886452, 0.0523164, 0.107522, 0.144707, 0.157103, 0.167136, 0.172194, 0.175456, 0.176088, 0.175386, 0.172789, 0.169447, 0.164151, 0.151845, 0.134418, 0.0839698, 0.0583124, 0.0481684, 0.0343035, 0.0209782, 0.0143602, 0.00769815, 0.00318722, 0.00216194" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.486563, 0.55441, 0.666309, 0.701517, 0.760795, 0.805899, 0.861039, 0.894537, 0.925024, 0.973619, 1.02014, 1.11317, 1.14923, 1.21469, 1.26526, 1.32273, 1.41341, 1.59027, 1.64359, 1.6972, 1.76869, 1.81784, 1.87411, 1.94914, 2.01359, 2.07794, 2.16374, 2.33535, 2.60307, 2.92742");
+            values ( \
+              "0.0537218, 0.0539207, 0.114508, 0.131611, 0.155016, 0.168764, 0.181018, 0.186191, 0.189528, 0.192595, 0.193225, 0.189374, 0.186196, 0.178327, 0.170095, 0.15797, 0.133837, 0.0834244, 0.070187, 0.0583516, 0.0449435, 0.0372854, 0.0299214, 0.0220854, 0.0169334, 0.0129426, 0.00896682, 0.00415559, 0.00109409, 0.000196018" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.78931, 2.1545, 2.47523, 2.64165, 2.84101, 3.08193, 3.49033, 3.87936, 4.21939, 4.36922, 4.67733, 4.8859, 5.12229, 5.57898, 6.25444, 6.50581, 6.83184, 7.09373, 7.30188, 7.55563, 7.91156, 8.27734, 8.55684, 9.11584, 10.2098, 11.5021");
+            values ( \
+              "0.0686523, 0.0783641, 0.122978, 0.142838, 0.162249, 0.179444, 0.195148, 0.198131, 0.194106, 0.190831, 0.181527, 0.173012, 0.160614, 0.130374, 0.0830465, 0.0679533, 0.0513176, 0.0403765, 0.0331834, 0.0259623, 0.0181576, 0.0125245, 0.00939991, 0.00515167, 0.00140195, 0.000250049" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.12247, 8.63461, 10.5483, 11.8147, 12.5269, 13.9416, 14.7845, 15.8407, 17.2555, 17.8942, 19.1714, 20.0229, 21.0287, 22.4435, 26.795, 29.2477, 31.1785, 33.6283, 35.3989, 36.8136, 39.1096");
+            values ( \
+              "0.0683891, 0.0777112, 0.140013, 0.169244, 0.180737, 0.194663, 0.198161, 0.1989, 0.194891, 0.19152, 0.182212, 0.17385, 0.161227, 0.139233, 0.068271, 0.0405953, 0.0260426, 0.0144327, 0.00931846, 0.00654488, 0.00420171" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.22795, 0.239732, 0.245375, 0.249959, 0.254086, 0.258553, 0.261927, 0.262855, 0.264376, 0.266001, 0.269252, 0.273882, 0.277344, 0.280334, 0.285569, 0.28847, 0.292339, 0.297131, 0.300361, 0.306808, 0.321737, 0.323939");
+            values ( \
+              "0.00508166, 0.0372507, 0.0503514, 0.057982, 0.0622753, 0.0639146, 0.0628848, 0.0622889, 0.0608029, 0.0581472, 0.048985, 0.0332637, 0.0246653, 0.0192096, 0.0120422, 0.00922413, 0.00637942, 0.00403318, 0.00295944, 0.00155314, 0.000364392, 0.000335913" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.243619, 0.252781, 0.280954, 0.289741, 0.297826, 0.305728, 0.313618, 0.321128, 0.3483, 0.361481, 0.371111, 0.383402, 0.398724, 0.402905");
+            values ( \
+              "0.0122791, 0.024831, 0.111297, 0.125401, 0.131524, 0.132072, 0.127579, 0.116902, 0.0479631, 0.0268387, 0.0169311, 0.00916883, 0.00436835, 0.00383454" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.322578, 0.343694, 0.371698, 0.383023, 0.4023, 0.413926, 0.428256, 0.440211, 0.452764, 0.465134, 0.476384, 0.502557, 0.515836, 0.536768, 0.557803, 0.605056, 0.634815, 0.648535, 0.671772, 0.703291, 0.727275, 0.76542, 0.816282, 0.841606");
+            values ( \
+              "0.0290589, 0.0535138, 0.104064, 0.121907, 0.146701, 0.157361, 0.167287, 0.172327, 0.175546, 0.176157, 0.175497, 0.169502, 0.164164, 0.152186, 0.133615, 0.0842876, 0.0581595, 0.0480625, 0.0342884, 0.0210753, 0.0143549, 0.00763502, 0.0031464, 0.00227393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.5996, 0.685417, 0.789794, 0.826039, 0.87223, 0.921055, 0.968525, 0.994961, 1.03969, 1.05523, 1.08632, 1.15034, 1.24516, 1.26479, 1.32559, 1.38344, 1.45287, 1.53984, 1.65257, 1.7324, 1.78791, 1.86607, 1.93115, 1.98431, 2.04542, 2.1315, 2.21871, 2.28515, 2.41805, 2.67849, 2.98515");
+            values ( \
+              "0.030557, 0.0545108, 0.111159, 0.129141, 0.148426, 0.164664, 0.176633, 0.181748, 0.188035, 0.189599, 0.191817, 0.193298, 0.189264, 0.187618, 0.180978, 0.172258, 0.158014, 0.134913, 0.102091, 0.0803215, 0.0669261, 0.0507693, 0.0397612, 0.0323604, 0.0253684, 0.0177867, 0.0123615, 0.00932617, 0.00519568, 0.001455, 0.000285451" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("1.8171, 2.10577, 2.51781, 2.73608, 2.93693, 3.21225, 3.62047, 4.00955, 4.34563, 4.50718, 4.72258, 4.97757, 5.25243, 5.69102, 6.13931, 6.48995, 6.6556, 6.96502, 7.22449, 7.42983, 7.68424, 8.04067, 8.40831, 8.68944, 9.2517, 10.3277, 11.5983");
+            values ( \
+              "0.0519198, 0.0540709, 0.111078, 0.138666, 0.159117, 0.179374, 0.195113, 0.198108, 0.194174, 0.190638, 0.184492, 0.174743, 0.160638, 0.131669, 0.0995037, 0.07646, 0.066817, 0.0511462, 0.0403589, 0.0332604, 0.0259762, 0.0181871, 0.0125252, 0.00935656, 0.00513215, 0.00141725, 0.000281989" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.00544318, 3.53939, 4.95415, 6.36891, 7.57828, 10.6898, 11.9303, 12.669, 14.0837, 14.9281, 15.9835, 17.3983, 18.0373, 19.3144, 20.1646, 21.1717, 22.5864, 26.8751, 28.0098, 29.3078, 30.4175, 31.8323, 32.9651, 35.6023, 37.0171, 39.4122");
+            values ( \
+              "1e-22, 3.23487e-05, 0.00103482, 0.0127476, 0.0397762, 0.139868, 0.168664, 0.180658, 0.194624, 0.198137, 0.198881, 0.194883, 0.191513, 0.182209, 0.173861, 0.161227, 0.139233, 0.0691136, 0.0547954, 0.0413256, 0.0321501, 0.023027, 0.0175526, 0.00914999, 0.00642927, 0.00364517" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.638886, 0.649356, 0.655702, 0.679901, 0.685839, 0.691274, 0.696472, 0.701662, 0.706849, 0.71109, 0.716168, 0.7237, 0.729243, 0.737352, 0.747044, 0.759334, 0.789252");
+            values ( \
+              "0.00271837, 0.00671963, 0.0127482, 0.0392754, 0.0441204, 0.0471762, 0.0484985, 0.0471993, 0.0394925, 0.0287977, 0.0197938, 0.0109612, 0.00691262, 0.00337698, 0.00144554, 0.000560924, 0.000219299" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.656112, 0.684175, 0.687857, 0.691034, 0.697387, 0.702923, 0.711298, 0.729394, 0.740855, 0.75081, 0.760113, 0.76926, 0.778397, 0.780657, 0.78324, 0.797667, 0.804384, 0.806745, 0.809969, 0.814268, 0.819844, 0.824389, 0.829757, 0.837368, 0.840043, 0.842453, 0.845667, 0.8518, 0.859298, 0.863921");
+            values ( \
+              "0.00239584, 0.00930255, 0.0134244, 0.0175629, 0.0264604, 0.0356639, 0.0501349, 0.0824578, 0.0993143, 0.109388, 0.114022, 0.113605, 0.106228, 0.102378, 0.0972252, 0.0631471, 0.049379, 0.0451203, 0.0396624, 0.0331343, 0.0259535, 0.0211127, 0.0164062, 0.011357, 0.00999271, 0.00892417, 0.00768626, 0.00576128, 0.00401759, 0.00324431" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.793832, 0.824113, 0.872054, 0.906243, 0.921785, 0.934214, 0.947248, 0.960206, 0.971779, 0.998654, 1.01213, 1.03278, 1.05071, 1.12716, 1.16425, 1.19389, 1.21611, 1.23853, 1.28972, 1.3056");
+            values ( \
+              "0.0174968, 0.0400803, 0.106984, 0.14585, 0.157523, 0.163945, 0.168344, 0.170293, 0.170436, 0.166207, 0.161734, 0.150898, 0.136275, 0.0617055, 0.0367227, 0.0234027, 0.0164327, 0.0114416, 0.00483471, 0.00400784" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.12298, 1.203, 1.34137, 1.38974, 1.43856, 1.4841, 1.50782, 1.54121, 1.57211, 1.62068, 1.66718, 1.76018, 1.7964, 1.82824, 1.8617, 1.91227, 1.96973, 2.0578, 2.16765, 2.24549, 2.30589, 2.38522, 2.44888, 2.49941, 2.56114, 2.6477, 2.73663, 2.80459, 2.94051, 3.1989, 3.50378");
+            values ( \
+              "0.0363342, 0.0549374, 0.128548, 0.148768, 0.164933, 0.176436, 0.181099, 0.186239, 0.189628, 0.192658, 0.193286, 0.1894, 0.186208, 0.182731, 0.178348, 0.170111, 0.157982, 0.134589, 0.102582, 0.081283, 0.0666617, 0.0503393, 0.0396287, 0.032585, 0.0254813, 0.0178345, 0.0123053, 0.00922071, 0.00506565, 0.00143495, 0.000286944" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.38028, 2.69176, 3.03991, 3.25791, 3.45957, 3.68773, 3.82357, 3.98878, 4.1396, 4.44124, 4.52928, 4.70535, 4.91944, 5.24027, 5.50211, 5.77258, 6.19772, 6.68551, 7.16649, 7.44839, 7.73486, 7.96885, 8.2165, 8.56767, 8.71799, 9.01862, 9.61988, 10.6232, 11.81");
+            values ( \
+              "0.0590838, 0.0626015, 0.111259, 0.138801, 0.1593, 0.176614, 0.184098, 0.19075, 0.19473, 0.19789, 0.197745, 0.196338, 0.192856, 0.184447, 0.174468, 0.160608, 0.132601, 0.0976831, 0.0673431, 0.0528576, 0.0407185, 0.032657, 0.025672, 0.0180592, 0.0155136, 0.0113929, 0.00598758, 0.00185456, 0.000425251" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.00505014, 4.10749, 5.52225, 6.93701, 8.08313, 11.2112, 12.4563, 13.1904, 14.6051, 15.4495, 16.5049, 17.9197, 18.5587, 19.8358, 20.686, 21.6931, 23.1078, 27.3915, 29.8196, 30.9563, 32.371, 33.4936, 36.1153, 37.5301, 39.5466");
+            values ( \
+              "1e-22, 3.85792e-05, 0.00115354, 0.0134766, 0.0393032, 0.139862, 0.168754, 0.180653, 0.194628, 0.198142, 0.198877, 0.194888, 0.191518, 0.182214, 0.173856, 0.161232, 0.139228, 0.0691858, 0.0414043, 0.032013, 0.0229352, 0.0175154, 0.00917412, 0.00643679, 0.00408809" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.08894, 2.11249, 2.11535, 2.12504, 2.13917, 2.15451, 2.16633, 2.1766, 2.18596, 2.19481, 2.2035, 2.21217, 2.22468, 2.23507, 2.24352, 2.25394, 2.26088, 2.27785, 2.29233, 2.29737");
+            values ( \
+              "0.00093872, 0.00327776, 0.00385403, 0.00664829, 0.0131524, 0.0192107, 0.0227781, 0.0255944, 0.0274423, 0.028603, 0.028635, 0.0265203, 0.0145972, 0.0078366, 0.00448675, 0.00206423, 0.00125051, 0.00045548, 0.000646692, 0.000564069" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.1692, 2.19128, 2.19476, 2.20946, 2.24086, 2.27462, 2.2905, 2.3048, 2.31824, 2.33145, 2.34356, 2.36518, 2.37889, 2.39162, 2.40322, 2.41335, 2.42027, 2.42858, 2.43805, 2.44955, 2.45282");
+            values ( \
+              "0.00908942, 0.00975898, 0.0112927, 0.0193865, 0.0401604, 0.0613312, 0.0697911, 0.075646, 0.0789621, 0.0787202, 0.0700749, 0.0394355, 0.0243406, 0.0147794, 0.00914503, 0.00588821, 0.00432071, 0.00294525, 0.00190878, 0.00113627, 0.00102263" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.38312, 2.43786, 2.45169, 2.49526, 2.56876, 2.59116, 2.60704, 2.62375, 2.64008, 2.6538, 2.6709, 2.68617, 2.70109, 2.72383, 2.73228, 2.74827, 2.79805, 2.82717, 2.86025, 2.87667, 2.89857, 2.91598, 2.93479, 2.95988, 3.00174, 3.03663");
+            values ( \
+              "0.0101562, 0.0216741, 0.0284896, 0.0537089, 0.102343, 0.11606, 0.124697, 0.132296, 0.13813, 0.141416, 0.144063, 0.14469, 0.143886, 0.138199, 0.134328, 0.123952, 0.0805533, 0.0570549, 0.036394, 0.0286501, 0.0205642, 0.0156163, 0.011573, 0.0077086, 0.00374299, 0.00236855" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.01781, 3.1228, 3.29363, 3.40076, 3.46175, 3.50834, 3.57586, 3.61283, 3.68677, 3.75998, 3.81244, 3.89118, 3.97909, 4.27725, 4.4209, 4.55772, 4.63741, 4.76645, 4.9162");
+            values ( \
+              "0.0515858, 0.0546433, 0.122855, 0.157182, 0.170758, 0.178064, 0.184322, 0.185837, 0.18545, 0.181027, 0.175552, 0.163127, 0.142498, 0.0630083, 0.0371414, 0.0214835, 0.0154539, 0.00893794, 0.00475764" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.45623, 4.76562, 5.11495, 5.30325, 5.50759, 5.73164, 5.95808, 6.21392, 6.59422, 6.73415, 6.8626, 6.99391, 7.19094, 7.40157, 7.76723, 8.00914, 8.68725, 9.05147, 9.20825, 9.44328, 9.75664, 10.0244, 10.2099, 10.581, 10.7883, 11.0904, 11.493, 12.2984, 13.4225");
+            values ( \
+              "0.058937, 0.0626783, 0.1115, 0.135574, 0.157021, 0.174732, 0.186874, 0.194838, 0.197953, 0.196967, 0.195304, 0.192922, 0.188161, 0.181468, 0.165143, 0.15062, 0.102721, 0.0784345, 0.0691509, 0.0566548, 0.042701, 0.0332179, 0.0277844, 0.0191795, 0.0155603, 0.0114266, 0.00750406, 0.00305371, 0.000778234" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.00579777, 6.32868, 7.32924, 8.68263, 9.39958, 10.0477, 13.307, 14.5449, 15.285, 16.6998, 17.5428, 18.5989, 20.0137, 20.6523, 21.9296, 22.7812, 23.7868, 25.2016, 28.3101, 29.6097, 32.0491, 33.5632, 34.968, 36.0482, 37.607, 39.0218, 40.4366, 42.8422");
+            values ( \
+              "1e-22, 5.02293e-05, 0.000586265, 0.00867681, 0.0203235, 0.0358188, 0.140001, 0.168718, 0.180719, 0.194667, 0.198167, 0.198898, 0.194898, 0.191528, 0.182219, 0.173846, 0.161234, 0.139231, 0.0865093, 0.067514, 0.0402126, 0.0284438, 0.0203703, 0.0156942, 0.0107026, 0.00750191, 0.00525762, 0.00296548" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.49575, 7.55426, 7.56193, 7.57727, 7.58767, 7.59437, 7.6342, 7.65309, 7.6621, 7.68073, 7.6981, 7.71493, 7.7316, 7.74826, 7.75102, 7.76045, 7.77637, 7.78291, 7.78961, 7.80317, 7.81016, 7.82228, 7.83609, 7.84879, 7.85953, 7.87132, 7.9133, 7.93657, 8.00375");
+            values ( \
+              "0.000388087, 0.00130934, 0.0016106, 0.00239159, 0.00326314, 0.00400247, 0.0100332, 0.0120649, 0.0127413, 0.0139619, 0.0145658, 0.0149515, 0.0148491, 0.0142601, 0.0139252, 0.0122364, 0.00733447, 0.00563304, 0.00430259, 0.00232682, 0.00166178, 0.000889956, 0.000448872, 0.000429879, 0.000289842, 0.000178795, 1.46048e-05, 1e-22, 4.33736e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.57218, 7.69471, 7.70824, 7.73478, 7.74776, 7.80149, 7.82598, 7.85896, 7.88747, 7.91348, 7.93796, 7.95685, 7.97153, 7.98569, 8.04598, 8.0697, 8.09104, 8.11172, 8.14062, 8.15644");
+            values ( \
+              "0.000162496, 0.00292742, 0.00439933, 0.00795184, 0.0104264, 0.0236665, 0.0287789, 0.0343859, 0.0384947, 0.0414622, 0.0434313, 0.0441056, 0.0438935, 0.0419049, 0.0130154, 0.00619441, 0.00292136, 0.00130611, 0.000422162, 0.000304509" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("7.98648, 8.16671, 8.17614, 8.19499, 8.23271, 8.30784, 8.45043, 8.49219, 8.52103, 8.56969, 8.59254, 8.61101, 8.62354, 8.64023, 8.65917, 8.68116, 8.70544, 8.77468, 8.80324, 8.83467, 8.85114, 8.87397, 8.8999, 8.93448, 9.00196, 9.07926");
+            values ( \
+              "0.000474449, 0.00919721, 0.0105278, 0.013458, 0.0208398, 0.038546, 0.0711256, 0.0801288, 0.0856807, 0.0932224, 0.096, 0.0979367, 0.0988169, 0.0993169, 0.098869, 0.0954088, 0.0870043, 0.0504474, 0.0367167, 0.0247563, 0.0198261, 0.0143791, 0.00985517, 0.0058039, 0.00184765, 0.000482739" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.24596, 9.43445, 9.55823, 9.6712, 10.0081, 10.0572, 10.1539, 10.184, 10.2443, 10.3015, 10.3862, 10.4166, 10.4743, 10.536, 10.6534, 10.8571, 10.9556, 11.0482, 11.0903, 11.1746, 11.2411, 11.3132, 11.4093, 11.6014, 11.7381");
+            values ( \
+              "0.0200115, 0.0279502, 0.0468424, 0.0659195, 0.128221, 0.136014, 0.148455, 0.151471, 0.156016, 0.158511, 0.158721, 0.157698, 0.153836, 0.146302, 0.122427, 0.0719032, 0.0517028, 0.0367976, 0.0312926, 0.0223971, 0.0170534, 0.0126485, 0.00841687, 0.00351091, 0.00218281" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("11.8846, 12.2988, 13.2092, 13.5352, 13.973, 14.13, 14.3822, 14.5835, 14.7851, 15.1316, 15.3397, 15.6172, 15.846, 16.6689, 17.148, 17.6231, 18.1052, 18.6066, 18.907, 19.508, 20.0514");
+            values ( \
+              "0.044233, 0.0482377, 0.138656, 0.163561, 0.18386, 0.187621, 0.190489, 0.190357, 0.188355, 0.181033, 0.174072, 0.161283, 0.147686, 0.0905686, 0.0622069, 0.0407044, 0.0256645, 0.0155137, 0.0113926, 0.00599319, 0.00374091" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.0106768, 14.0072, 15.422, 16.6773, 17.5345, 18.2714, 21.628, 22.8935, 23.6063, 25.0211, 25.8637, 26.92, 28.3348, 28.9732, 30.2506, 31.1026, 32.1078, 33.5226, 35.6413, 37.8063, 38.9098, 40.2344, 41.371, 42.7858, 43.9083, 45.1153, 46.53, 47.9448, 49.3596, 50.7743, 51.7889");
+            values ( \
+              "1e-22, 3.9998e-05, 0.000351155, 0.0053154, 0.0167487, 0.0332303, 0.140023, 0.16926, 0.18074, 0.194683, 0.198178, 0.198901, 0.194903, 0.191533, 0.182222, 0.17384, 0.161236, 0.139228, 0.102691, 0.0691872, 0.0552203, 0.0414032, 0.0320118, 0.0229364, 0.0175142, 0.0130533, 0.00917533, 0.0064356, 0.00449224, 0.00313991, 0.00256081" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00933027, 0.00934663, 0.00936524, 0.00937452, 0.00937735, 0.00937804", \
+            "0.0130576, 0.0130747, 0.0131009, 0.0131173, 0.0131228, 0.0131242", \
+            "0.0144918, 0.0144972, 0.0145123, 0.0145267, 0.0145326, 0.0145342", \
+            "0.0150045, 0.0149744, 0.0149217, 0.0148827, 0.0148704, 0.0148678", \
+            "0.0154666, 0.0153467, 0.0151736, 0.0150523, 0.0149903, 0.0149675", \
+            "0.015756, 0.0157395, 0.0156194, 0.0152556, 0.0150876, 0.0150205" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0142252, 0.0142439, 0.0142705, 0.0142855, 0.0142902, 0.0142915", \
+            "0.0139912, 0.0139408, 0.0138787, 0.0138471, 0.0138375, 0.0138351", \
+            "0.0133439, 0.0131177, 0.0127976, 0.0125966, 0.0125233, 0.0125031", \
+            "0.0134168, 0.013465, 0.0133337, 0.0125993, 0.0123182, 0.0122428", \
+            "0.0127245, 0.0129289, 0.0132131, 0.0129107, 0.0125356, 0.0122336", \
+            "0.0122954, 0.01233, 0.0125266, 0.0131267, 0.0129064, 0.0125133" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.127764, 0.132178, 0.134471, 0.138493, 0.140122, 0.141571, 0.143986, 0.146866, 0.14971, 0.152794, 0.157222, 0.161251, 0.163697, 0.166144, 0.168434, 0.170724, 0.171832, 0.172939, 0.174046, 0.175153, 0.176259, 0.177365, 0.178471, 0.179576, 0.179637, 0.181218, 0.1826, 0.184289, 0.186426, 0.187883, 0.189981, 0.191321, 0.19261, 0.193677, 0.195753, 0.196767, 0.198288, 0.199287, 0.200763, 0.202121, 0.20348, 0.204442, 0.206366, 0.207328, 0.20962, 0.214031, 0.216091");
+            values ( \
+              "-0.00980016, -0.0127093, -0.0158152, -0.0226357, -0.0251686, -0.0271724, -0.0302791, -0.0337989, -0.0371147, -0.0405451, -0.0451524, -0.0489692, -0.0510922, -0.053092, -0.0548524, -0.0565048, -0.0564292, -0.0562772, -0.0560489, -0.0557441, -0.0553635, -0.0549066, -0.0543736, -0.0537644, -0.053684, -0.0500198, -0.0457951, -0.0397218, -0.0308125, -0.0251967, -0.018094, -0.0143953, -0.0115493, -0.00955836, -0.00644904, -0.00526688, -0.00394293, -0.00325106, -0.00243583, -0.00191072, -0.0014769, -0.00125469, -0.000888065, -0.000743652, -0.000515882, -0.000292017, -0.000249205" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.158395, 0.164269, 0.168716, 0.169225, 0.172278, 0.182379, 0.187906, 0.197211, 0.202525, 0.213153, 0.216246, 0.220371, 0.224335, 0.228581, 0.233593, 0.236553, 0.239491, 0.242283, 0.244369, 0.247149, 0.250682, 0.254634, 0.259267, 0.265815, 0.273996, 0.278556, 0.280585, 0.284642, 0.288049, 0.289629, 0.29279, 0.299111, 0.308638");
+            values ( \
+              "-0.0155108, -0.0218255, -0.0273253, -0.0284153, -0.0334354, -0.051444, -0.0602997, -0.0742104, -0.0816391, -0.095411, -0.0990915, -0.103759, -0.10795, -0.112117, -0.116553, -0.118854, -0.120896, -0.122528, -0.123447, -0.124209, -0.124277, -0.12233, -0.116021, -0.0958831, -0.059511, -0.0425587, -0.0363208, -0.0259193, -0.0193408, -0.0168046, -0.0126835, -0.00699335, -0.00297093" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.291401, 0.322702, 0.388127, 0.414209, 0.443627, 0.47266, 0.499073, 0.517129, 0.536067, 0.547979, 0.571895, 0.574247, 0.583653, 0.609971, 0.627521, 0.6445, 0.661833, 0.680662, 0.700746, 0.738212, 0.782171");
+            values ( \
+              "-0.0374137, -0.0467008, -0.102459, -0.122099, -0.141749, -0.158318, -0.171176, -0.177859, -0.181935, -0.18192, -0.169858, -0.167084, -0.151965, -0.0946762, -0.0627632, -0.0404886, -0.025135, -0.0147034, -0.00806176, -0.00231441, -0.000517453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.816912, 0.918002, 1.07934, 1.26433, 1.39101, 1.48279, 1.57765, 1.6214, 1.68276, 1.77114, 1.85953, 1.86876, 2.00063, 2.06949, 2.13662, 2.18566, 2.24791, 2.33089, 2.46685, 2.62666");
+            values ( \
+              "-0.0408557, -0.0440705, -0.0884954, -0.13541, -0.163532, -0.180845, -0.195267, -0.200471, -0.205799, -0.207283, -0.191877, -0.18802, -0.105634, -0.0691399, -0.0439819, -0.0310346, -0.0196883, -0.0103656, -0.00328, -0.000767225" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("3.05098, 3.5258, 4.22944, 4.85654, 5.34697, 5.77246, 6.16066, 6.5272, 6.88578, 7.24394, 8.09625, 8.24687, 8.59874, 8.97894, 9.41346, 9.56875");
+            values ( \
+              "-0.0439006, -0.0513735, -0.101394, -0.142075, -0.169752, -0.189838, -0.204128, -0.212877, -0.214207, -0.19792, -0.0713687, -0.0559647, -0.0306288, -0.0154402, -0.0066291, -0.00539066" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("12.6574, 14.5994, 18.3284, 19.8659, 21.9001, 23.4647, 24.7007, 26.4366, 27.5336, 28.2894, 29.7712, 30.6672, 32.7653, 33.7867, 35.2684, 36.2978, 37.1125, 38.6772, 40.2022");
+            values ( \
+              "-0.0557288, -0.0562048, -0.119657, -0.143306, -0.171202, -0.189328, -0.201169, -0.213005, -0.216431, -0.21581, -0.199377, -0.169648, -0.0884423, -0.0601344, -0.0328202, -0.0212027, -0.0148469, -0.00723002, -0.00356198" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.162731, 0.165161, 0.167943, 0.168271, 0.168927, 0.170238, 0.17296, 0.176858, 0.178159, 0.180761, 0.19199, 0.197362, 0.202255, 0.206836, 0.211265, 0.215689, 0.217571, 0.21909, 0.224485, 0.22551, 0.226673, 0.228186, 0.230321, 0.231867, 0.232883, 0.234915, 0.236889, 0.239661, 0.243453, 0.246527, 0.246862");
+            values ( \
+              "-0.00805833, -0.00992187, -0.0115545, -0.0125055, -0.0132995, -0.0151701, -0.019596, -0.0261853, -0.0275456, -0.0311729, -0.0437355, -0.0486149, -0.0528205, -0.0554011, -0.0568414, -0.0538835, -0.0495535, -0.0448451, -0.023452, -0.0200228, -0.0165721, -0.012788, -0.0086906, -0.00653764, -0.00540388, -0.00367918, -0.00255907, -0.00154822, -0.000781256, -0.000484958, -0.000468356" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.188983, 0.233157, 0.25019, 0.260355, 0.271086, 0.278336, 0.28516, 0.28984, 0.295309, 0.301842, 0.314602, 0.32068, 0.328843, 0.335176, 0.34641, 0.350494");
+            values ( \
+              "-0.00129331, -0.0740321, -0.0965741, -0.1079, -0.117673, -0.122468, -0.124353, -0.122918, -0.116025, -0.0959344, -0.0425587, -0.0259413, -0.0126706, -0.00698611, -0.00223761, -0.00171971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.334653, 0.363294, 0.376853, 0.391489, 0.409794, 0.424701, 0.439209, 0.45621, 0.466662, 0.478437, 0.49511, 0.51313, 0.52675, 0.534247, 0.545785, 0.561533, 0.564577, 0.567622, 0.570666, 0.573711, 0.576687, 0.58264, 0.585616, 0.591592, 0.597568, 0.603543, 0.610305, 0.611878, 0.615024, 0.621315, 0.633897, 0.647517, 0.655245, 0.662649, 0.671587, 0.677506, 0.685368, 0.688604, 0.695078, 0.702575, 0.708207, 0.713213, 0.71822, 0.728233, 0.738246, 0.747606, 0.756967, 0.766327, 0.775687, 0.808624");
+            values ( \
+              "-0.0494461, -0.0498289, -0.062166, -0.0748177, -0.0899473, -0.101824, -0.113061, -0.125483, -0.132692, -0.140281, -0.150098, -0.160072, -0.167083, -0.170497, -0.175019, -0.180396, -0.180918, -0.181276, -0.181468, -0.181496, -0.181363, -0.180624, -0.180018, -0.178304, -0.17594, -0.172926, -0.168725, -0.167052, -0.162438, -0.151026, -0.12455, -0.094286, -0.0794666, -0.0667546, -0.0527193, -0.0452856, -0.0369001, -0.0338451, -0.0283578, -0.0228915, -0.0191099, -0.0161531, -0.0135683, -0.00991472, -0.00694804, -0.00537503, -0.00401617, -0.00287144, -0.00194085, -0.000702655" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.868701, 0.981013, 1.11996, 1.30771, 1.42901, 1.5343, 1.63027, 1.72078, 1.80924, 1.8976, 1.90681, 2.0388, 2.1076, 2.17457, 2.22365, 2.28603, 2.36921, 2.50504, 2.66475");
+            values ( \
+              "-0.0460866, -0.0510608, -0.0892997, -0.136787, -0.163626, -0.183202, -0.197194, -0.205866, -0.207347, -0.191942, -0.188056, -0.105566, -0.0691127, -0.0440116, -0.031048, -0.0196756, -0.0103409, -0.00327696, -0.000766713" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("3.09195, 3.51688, 4.26809, 4.89489, 5.38517, 5.81057, 6.19872, 6.56522, 6.92377, 7.28191, 8.13409, 8.28502, 8.63687, 9.01618, 9.44967, 9.60652");
+            values ( \
+              "-0.0469803, -0.0480714, -0.101475, -0.142129, -0.169786, -0.189871, -0.204148, -0.212899, -0.214217, -0.197933, -0.0713814, -0.0559469, -0.0306188, -0.0154604, -0.00665304, -0.00539691" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("12.6243, 14.7246, 17.298, 19.9032, 21.9356, 23.5002, 25.3156, 26.4722, 27.5719, 28.3261, 29.808, 32.8026, 33.8234, 35.3052, 36.3352, 37.1506, 38.7152, 40.2798, 43.4091");
+            values ( \
+              "-0.0510952, -0.0577042, -0.102186, -0.143264, -0.171141, -0.189288, -0.205766, -0.212965, -0.216402, -0.215797, -0.199356, -0.0884285, -0.0601373, -0.0328222, -0.0211983, -0.0148396, -0.00722647, -0.00346511, -0.000777456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.309652, 0.311391, 0.314381, 0.315039, 0.316354, 0.31961, 0.322059, 0.324735, 0.329484, 0.338462, 0.343825, 0.348705, 0.353276, 0.357698, 0.362114, 0.364046, 0.365542, 0.370834, 0.372339, 0.373165, 0.374654, 0.376765, 0.378263, 0.379241, 0.381195, 0.383173, 0.386026, 0.389723, 0.392166");
+            values ( \
+              "-0.00879868, -0.00987524, -0.011513, -0.0131565, -0.014554, -0.0200201, -0.0242975, -0.0279631, -0.0339678, -0.0438372, -0.048826, -0.0528837, -0.0555629, -0.0568751, -0.0539995, -0.0494693, -0.0447856, -0.0237175, -0.0187638, -0.0163797, -0.0126829, -0.00865199, -0.00656385, -0.00546631, -0.00377687, -0.00262419, -0.00155919, -0.000800119, -0.000557172" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.342195, 0.353709, 0.362208, 0.36961, 0.374004, 0.379399, 0.38504, 0.390857, 0.396674, 0.403565, 0.409256, 0.415329, 0.419696, 0.422616, 0.424744, 0.426477, 0.428209, 0.430746, 0.433117, 0.434643, 0.436169, 0.437551, 0.438934, 0.440316, 0.441699, 0.44333, 0.446593, 0.449046, 0.451513, 0.453663, 0.456426, 0.46098, 0.463005, 0.466041, 0.469613, 0.47205, 0.473633, 0.475217, 0.4768, 0.479967, 0.48155, 0.484355, 0.487161, 0.489966, 0.492771, 0.495754, 0.504704, 0.513479, 0.528299, 0.553233");
+            values ( \
+              "-0.0128408, -0.0319443, -0.0472681, -0.0594928, -0.0663336, -0.0743302, -0.0821955, -0.089837, -0.0970023, -0.104837, -0.110619, -0.116133, -0.119551, -0.121568, -0.12287, -0.123645, -0.124163, -0.1244, -0.124182, -0.123475, -0.122252, -0.120654, -0.118645, -0.116226, -0.113397, -0.10953, -0.100081, -0.0914253, -0.0812735, -0.0710887, -0.0593582, -0.0422267, -0.0357565, -0.0280473, -0.0207721, -0.0163825, -0.0138912, -0.0117129, -0.0100992, -0.00730812, -0.00613083, -0.00481872, -0.00368569, -0.00273172, -0.00195682, -0.00154073, -0.000661568, -0.000406513, -0.000238775, -0.000142566" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.452074, 0.49467, 0.556225, 0.615827, 0.640324, 0.672384, 0.700133, 0.719148, 0.731063, 0.754986, 0.757334, 0.810624, 0.827587, 0.84493, 0.863784, 0.883896, 0.921374, 0.965353");
+            values ( \
+              "-0.00394257, -0.0369781, -0.0904513, -0.134744, -0.149705, -0.166696, -0.177777, -0.181883, -0.181864, -0.169827, -0.167055, -0.0627457, -0.0404965, -0.0251347, -0.0146929, -0.00804879, -0.00230986, -0.000515873" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.975622, 1.0891, 1.24634, 1.37755, 1.50303, 1.57659, 1.68189, 1.77786, 1.86837, 1.95683, 2.04519, 2.0544, 2.09124, 2.18639, 2.25519, 2.32215, 2.37123, 2.43362, 2.5168, 2.65261, 2.81229");
+            values ( \
+              "-0.0240099, -0.040347, -0.0836391, -0.117702, -0.14783, -0.163624, -0.183206, -0.19719, -0.20587, -0.207343, -0.191946, -0.188057, -0.168239, -0.105566, -0.0691126, -0.0440117, -0.031048, -0.0196756, -0.0103408, -0.00327759, -0.000767037" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("3.24758, 3.68443, 4.41603, 5.04263, 5.53245, 5.95858, 6.34673, 6.71322, 7.07177, 7.44308, 8.27868, 8.43987, 8.79122, 9.13972, 9.53801, 9.76931");
+            values ( \
+              "-0.0473364, -0.0494671, -0.101478, -0.142116, -0.169753, -0.189874, -0.204152, -0.212899, -0.214221, -0.196391, -0.0717729, -0.05532, -0.0302676, -0.0161816, -0.00752521, -0.0054221" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("12.8111, 14.896, 17.4523, 20.0557, 22.0868, 23.6515, 25.4661, 26.6233, 27.7205, 28.4762, 29.958, 32.9521, 33.9734, 35.4552, 36.4845, 37.2992, 38.8639, 40.4285, 43.5577");
+            values ( \
+              "-0.0521391, -0.058122, -0.102297, -0.143339, -0.171191, -0.189342, -0.205807, -0.212993, -0.216419, -0.215823, -0.199365, -0.0884429, -0.0601343, -0.0328201, -0.0212029, -0.0148472, -0.00723022, -0.00346689, -0.000777847" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.854214, 0.863102, 0.868908, 0.883324, 0.896902, 0.903469, 0.909374, 0.914849, 0.920098, 0.925339, 0.929267, 0.935644, 0.939606, 0.944635, 0.946767, 0.949696, 0.953786, 0.957101, 0.966261, 0.981693");
+            values ( \
+              "-0.00308845, -0.00624097, -0.0101637, -0.0244125, -0.0354616, -0.0401996, -0.0438472, -0.0466331, -0.0481101, -0.0466737, -0.0392308, -0.0200518, -0.0110399, -0.00471101, -0.00324368, -0.00196066, -0.000945007, -0.000566486, -0.00021473, -0.00018365" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.903318, 0.915707, 0.916828, 0.920192, 0.932593, 0.94269, 0.958489, 0.968273, 0.973162, 0.979466, 0.983524, 0.988742, 0.994307, 0.997819, 1.00009, 1.0035, 1.00682, 1.00853, 1.01023, 1.01364, 1.01591, 1.01819, 1.0216, 1.02419, 1.03286, 1.03686, 1.03974, 1.0427, 1.0472, 1.05099, 1.05352, 1.05858, 1.06144, 1.06717, 1.07003, 1.07304, 1.08208, 1.09063, 1.13143");
+            values ( \
+              "-0.0118562, -0.0217532, -0.0230237, -0.0271398, -0.0444729, -0.0575404, -0.0763819, -0.0872538, -0.0923028, -0.0985426, -0.102189, -0.106736, -0.110998, -0.113412, -0.114666, -0.115922, -0.116552, -0.116334, -0.11578, -0.113649, -0.111146, -0.10689, -0.097961, -0.0897399, -0.0558595, -0.0415199, -0.033207, -0.0263226, -0.0179847, -0.0122559, -0.00962359, -0.00574333, -0.00451952, -0.00257533, -0.00185493, -0.0014725, -0.000662356, -0.000419425, -0.000145367" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("1.04737, 1.07721, 1.15544, 1.19206, 1.21901, 1.25435, 1.27976, 1.29163, 1.31575, 1.33987, 1.34464, 1.39467, 1.40452, 1.42696, 1.4507, 1.47782, 1.51588, 1.56207");
+            values ( \
+              "-0.0236325, -0.0347869, -0.101606, -0.128703, -0.145884, -0.16509, -0.175858, -0.179429, -0.181855, -0.169551, -0.163562, -0.0638665, -0.049785, -0.0271282, -0.0137711, -0.00596531, -0.00165997, -0.000355317" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.57125, 1.67373, 1.85178, 2.00706, 2.16193, 2.26725, 2.36324, 2.45376, 2.54224, 2.6306, 2.63981, 2.80131, 2.87267, 2.95663, 3.01908, 3.10235, 3.2382, 3.39794");
+            values ( \
+              "-0.0311797, -0.0400696, -0.0889496, -0.128642, -0.163576, -0.183163, -0.197162, -0.205842, -0.207327, -0.191929, -0.188046, -0.0885792, -0.0559211, -0.0310524, -0.0196691, -0.01033, -0.00327288, -0.000765402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.82433, 4.27403, 5.00096, 5.62839, 6.11906, 6.54464, 6.9329, 7.29947, 7.65808, 8.02944, 8.86531, 9.02586, 9.37725, 9.72776, 10.1283, 10.356");
+            values ( \
+              "-0.0460039, -0.0496245, -0.101311, -0.142018, -0.169709, -0.189809, -0.204101, -0.212858, -0.21419, -0.196371, -0.0717451, -0.0553577, -0.0302888, -0.0161338, -0.00746609, -0.00541279" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("13.4266, 15.4353, 19.1214, 20.6404, 22.6724, 24.2371, 25.4735, 27.209, 28.3072, 29.0623, 30.5442, 31.44, 33.5385, 34.5596, 36.0413, 37.071, 37.886, 39.4507, 40.9741");
+            values ( \
+              "-0.0547274, -0.0572833, -0.119963, -0.143304, -0.171172, -0.189314, -0.201148, -0.212984, -0.216415, -0.215807, -0.199364, -0.169651, -0.0884361, -0.0601357, -0.0328211, -0.0212007, -0.0148436, -0.00722842, -0.00356511" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.80302, 2.8303, 2.84141, 2.84791, 2.85728, 2.87789, 2.89595, 2.9071, 2.91707, 2.92629, 2.93511, 2.94379, 2.9503, 2.96125, 2.96608, 2.96928, 2.97455, 2.97861, 2.98307, 2.98841, 2.99576, 3.00557, 3.05842, 3.06601, 3.07455, 3.08481, 3.0972, 3.11405, 3.13647, 3.16715");
+            values ( \
+              "-0.000439396, -0.00249987, -0.0041842, -0.00553056, -0.00834122, -0.0153844, -0.0208349, -0.023739, -0.0260165, -0.0276719, -0.028734, -0.0284733, -0.0253721, -0.0118861, -0.00704268, -0.00483684, -0.00249826, -0.00147626, -0.000825057, -0.000434354, -0.00019918, -0.000113342, -9.50762e-05, -9.81996e-06, -7.32765e-05, -1e-22, -6.81269e-05, -1e-22, -6.20535e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.91011, 2.9318, 2.93751, 2.94314, 2.94878, 2.95364, 2.98368, 3.00131, 3.01883, 3.03287, 3.04827, 3.05851, 3.06153, 3.0681, 3.07576, 3.08139, 3.0842, 3.08701, 3.09264, 3.0931, 3.09449, 3.09635, 3.10006, 3.10377, 3.10806, 3.11524, 3.12071, 3.12287, 3.12675, 3.12945, 3.13216, 3.13788, 3.1423, 3.14672, 3.15114, 3.15392, 3.15948, 3.16225, 3.16496, 3.17308, 3.18677, 3.20267, 3.27251");
+            values ( \
+              "-0.00907667, -0.010102, -0.0121552, -0.0144043, -0.016872, -0.019289, -0.0364285, -0.0460407, -0.0551216, -0.0619319, -0.0688528, -0.0731575, -0.0743038, -0.0765367, -0.0790054, -0.0791892, -0.079179, -0.0791008, -0.0787402, -0.0785923, -0.0780868, -0.0766581, -0.0729234, -0.0680188, -0.0608746, -0.0448989, -0.0333311, -0.0290901, -0.0229356, -0.019254, -0.0160385, -0.0103566, -0.0071527, -0.00511185, -0.00350953, -0.00286396, -0.00181849, -0.00141858, -0.00118238, -0.00064154, -0.000299552, -0.000173212, -7.65742e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.17943, 3.22884, 3.25481, 3.3788, 3.4076, 3.46087, 3.49117, 3.50508, 3.53323, 3.56138, 3.56753, 3.57388, 3.62121, 3.63897, 3.65731, 3.67711, 3.69823, 3.73762, 3.78368");
+            values ( \
+              "-0.0119169, -0.0233543, -0.0349779, -0.0994793, -0.113313, -0.136652, -0.148124, -0.152372, -0.15727, -0.150177, -0.1449, -0.137363, -0.0589949, -0.038484, -0.0239244, -0.0140021, -0.00765035, -0.00215472, -0.000471284" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.89404, 4.00582, 4.20423, 4.38163, 4.50397, 4.60982, 4.70615, 4.79691, 4.88557, 4.97411, 4.9832, 5.14647, 5.21548, 5.25066, 5.30001, 5.36332, 5.44773, 5.58369, 5.74379");
+            values ( \
+              "-0.0277758, -0.0375582, -0.0905423, -0.135412, -0.162613, -0.182434, -0.19655, -0.205377, -0.206942, -0.191687, -0.187858, -0.0876931, -0.0562155, -0.0441707, -0.0311079, -0.0195832, -0.0101877, -0.00322427, -0.000750594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("6.22045, 6.69652, 7.35504, 7.92297, 8.47157, 8.89692, 9.07699, 9.28472, 9.65157, 10.0101, 10.3683, 10.5624, 10.9349, 11.2209, 11.3708, 11.5706, 11.7227, 11.8866, 12.1052, 12.5423, 13.1423, 13.8719");
+            values ( \
+              "-0.0504534, -0.0545687, -0.101367, -0.138436, -0.169704, -0.189802, -0.196969, -0.204076, -0.212845, -0.214169, -0.197909, -0.171807, -0.109618, -0.0713368, -0.0560104, -0.0399291, -0.0306545, -0.0229347, -0.0153884, -0.00656862, -0.00182525, -0.000333955" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("15.7558, 17.8394, 20.3974, 23.0007, 25.032, 26.5966, 28.4112, 29.5684, 30.6655, 31.4213, 32.9031, 35.8972, 36.9185, 38.4003, 39.4297, 40.2444, 41.809, 43.3736, 46.5029");
+            values ( \
+              "-0.0521348, -0.0580982, -0.102302, -0.143342, -0.171195, -0.189338, -0.205802, -0.212998, -0.216424, -0.215819, -0.199369, -0.0884426, -0.0601344, -0.0328201, -0.0212028, -0.0148471, -0.00723012, -0.00346687, -0.000777857" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.2871, 10.3368, 10.3581, 10.3686, 10.3793, 10.4333, 10.4571, 10.4774, 10.4958, 10.513, 10.5297, 10.538, 10.5461, 10.5542, 10.5641, 10.5844, 10.5945, 10.6052, 10.6174, 10.6339, 10.6796");
+            values ( \
+              "-0.000619331, -0.00138033, -0.00221377, -0.00278684, -0.00357641, -0.0093368, -0.0115008, -0.0129931, -0.0140321, -0.0147359, -0.0151044, -0.0151006, -0.0149069, -0.0142821, -0.0121053, -0.00423974, -0.00204622, -0.00101759, -0.000548429, -0.000337782, -0.000148105" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("10.3198, 10.4665, 10.479, 10.4947, 10.5057, 10.5182, 10.538, 10.5458, 10.5613, 10.633, 10.6677, 10.689, 10.7057, 10.7227, 10.7329, 10.7466, 10.7566, 10.7691, 10.7881, 10.7912, 10.7973, 10.8095, 10.8149, 10.8396, 10.8508, 10.8573, 10.8647, 10.8782, 10.8872");
+            values ( \
+              "-0.000279324, -0.00175864, -0.00256172, -0.00369394, -0.00461804, -0.00582856, -0.00818251, -0.00936522, -0.0120067, -0.0267891, -0.0332396, -0.0368574, -0.0395107, -0.042093, -0.0434884, -0.0450672, -0.0460508, -0.0469872, -0.0473174, -0.047035, -0.0462635, -0.041869, -0.0382902, -0.0167869, -0.00988921, -0.0071563, -0.00486385, -0.00233675, -0.00156149" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.7815, 10.9799, 11.023, 11.033, 11.0531, 11.0931, 11.1161, 11.1621, 11.2023, 11.2158, 11.2255, 11.2684, 11.2872, 11.3099, 11.3303, 11.3474, 11.3787, 11.404, 11.454, 11.4784, 11.4996, 11.5328, 11.5422, 11.5612, 11.5838, 11.6151, 11.6287, 11.6306, 11.6424, 11.658, 11.6666, 11.6696, 11.6756, 11.6873, 11.7032, 11.7094, 11.7218, 11.7467, 11.7847");
+            values ( \
+              "-0.000520617, -0.00489763, -0.00878854, -0.00988572, -0.0123298, -0.0183262, -0.0225577, -0.032044, -0.0407182, -0.0436532, -0.0457428, -0.0550953, -0.0590765, -0.0638184, -0.0679917, -0.0714789, -0.0776163, -0.082426, -0.0918145, -0.0961128, -0.0995072, -0.103712, -0.104529, -0.105334, -0.103665, -0.0907234, -0.0792644, -0.0775238, -0.0663758, -0.0519659, -0.0447691, -0.0424501, -0.0380203, -0.0302952, -0.0218161, -0.0191165, -0.0145531, -0.0081531, -0.00336181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("12.2228, 12.4399, 12.471, 12.5449, 12.6276, 12.8679, 13.1258, 13.1763, 13.3122, 13.3768, 13.4328, 13.5442, 13.6504, 13.7566, 13.783, 13.8104, 13.9277, 13.9748, 14.0022, 14.0445, 14.1009, 14.1283, 14.1674, 14.2195, 14.3237, 14.4812, 14.6709");
+            values ( \
+              "-0.0155612, -0.0180783, -0.0213609, -0.03025, -0.0416763, -0.0778105, -0.117319, -0.124769, -0.143769, -0.152016, -0.15859, -0.169343, -0.174584, -0.16662, -0.159339, -0.148719, -0.0892369, -0.0684426, -0.0580893, -0.044576, -0.0306847, -0.0254978, -0.0194625, -0.0134166, -0.00608098, -0.0015778, -0.000279689" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.5272, 16.0801, 16.8616, 17.379, 17.872, 18.3007, 18.6901, 19.0577, 19.4171, 19.776, 19.8144, 20.4591, 20.6791, 20.964, 21.197, 21.338, 21.6202, 22.1688, 22.8008");
+            values ( \
+              "-0.0411465, -0.0529541, -0.107323, -0.140678, -0.168662, -0.189032, -0.20347, -0.212355, -0.2138, -0.197646, -0.19337, -0.0926213, -0.0658463, -0.0409654, -0.0272891, -0.0212214, -0.0125819, -0.00410411, -0.00102848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("20.8273, 22.3839, 23.3287, 24.5464, 26.2597, 30.966, 32.4536, 34.485, 36.0496, 37.2855, 39.0214, 40.1184, 40.8743, 42.3561, 43.2521, 45.3502, 46.3715, 47.8532, 48.8826, 49.6973, 51.262, 52.4019");
+            values ( \
+              "-0.000216872, -0.0019034, -0.00549774, -0.0157072, -0.040308, -0.120507, -0.143341, -0.171196, -0.189339, -0.201163, -0.212999, -0.216424, -0.215819, -0.19937, -0.169648, -0.0884427, -0.0601344, -0.0328201, -0.0212029, -0.0148471, -0.00723013, -0.00448844" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00908009, 0.00909622, 0.0091175, 0.00912913, 0.00913278, 0.00913372", \
+            "0.0109934, 0.0109988, 0.0110108, 0.0110208, 0.0110246, 0.0110257", \
+            "0.011685, 0.0116858, 0.0116884, 0.0116931, 0.011696, 0.0116969", \
+            "0.0119161, 0.0119163, 0.0119167, 0.0119176, 0.0119189, 0.0119196", \
+            "0.0120001, 0.0120002, 0.0120004, 0.0120007, 0.012001, 0.0120014", \
+            "0.0120589, 0.0120586, 0.0120575, 0.012055, 0.0120529, 0.0120522" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0117362, 0.0117515, 0.0117742, 0.0117876, 0.0117919, 0.011793", \
+            "0.0134548, 0.0134682, 0.0134857, 0.0134954, 0.0134984, 0.0134991", \
+            "0.0144321, 0.0144319, 0.0144347, 0.0144369, 0.0144374, 0.0144374", \
+            "0.0155129, 0.0153192, 0.0150401, 0.0148739, 0.0148159, 0.0147995", \
+            "0.0163897, 0.0161706, 0.0156428, 0.0151901, 0.0149292, 0.014856", \
+            "0.0163868, 0.0163982, 0.0164051, 0.0152609, 0.0151734, 0.0148928" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        sdf_cond : "(~B & CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(!B * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0992962, 0.149024, 0.346896, 1.16483, 4.58155, 18.8905", \
+            "0.106759, 0.156551, 0.354558, 1.1726, 4.59047, 18.8958", \
+            "0.133795, 0.185054, 0.384161, 1.20286, 4.61967, 18.9289", \
+            "0.177347, 0.2485, 0.48542, 1.32399, 4.7425, 19.0532", \
+            "0.111531, 0.234407, 0.611586, 1.69561, 5.22629, 19.5436", \
+            "-0.627319, -0.406753, 0.26443, 2.04207, 6.69678, 21.4596" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0263736, 0.054452, 0.170022, 0.650431, 2.66258, 11.0938", \
+            "0.0263081, 0.0544533, 0.169991, 0.65041, 2.66341, 11.0928", \
+            "0.0271474, 0.0545502, 0.169971, 0.650496, 2.66358, 11.0957", \
+            "0.0359363, 0.062747, 0.174003, 0.650359, 2.66263, 11.0935", \
+            "0.0603876, 0.0926543, 0.204348, 0.66868, 2.66311, 11.0935", \
+            "0.112025, 0.16447, 0.308099, 0.782745, 2.73406, 11.0928" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.150193, 0.213316, 0.46388, 1.49331, 5.79764, 23.8219", \
+            "0.161919, 0.225044, 0.475844, 1.50637, 5.81093, 23.8359", \
+            "0.21161, 0.274802, 0.526198, 1.5571, 5.86189, 23.8859", \
+            "0.38537, 0.46278, 0.728023, 1.76062, 6.06663, 24.0928", \
+            "0.8387, 0.972595, 1.3858, 2.5662, 6.88437, 24.9132", \
+            "2.16285, 2.38707, 3.10388, 5.06694, 10.1195, 28.2014" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0283612, 0.0541838, 0.155881, 0.572275, 2.3178, 9.62073", \
+            "0.0283772, 0.054417, 0.156597, 0.572124, 2.31745, 9.62016", \
+            "0.0283813, 0.0542564, 0.156226, 0.572154, 2.31768, 9.62226", \
+            "0.035297, 0.0607362, 0.156768, 0.57225, 2.3179, 9.62014", \
+            "0.0605051, 0.0927758, 0.19358, 0.575049, 2.31713, 9.61985", \
+            "0.111992, 0.157906, 0.305717, 0.731153, 2.33318, 9.61907" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0773579, 0.0864173, 0.0885715, 0.0942434, 0.0984595, 0.101589, 0.103191, 0.106394, 0.10729, 0.109082, 0.111352, 0.115437, 0.117963, 0.124818, 0.127878, 0.132849, 0.136807, 0.141516, 0.147915, 0.154267, 0.159112, 0.164455, 0.178184, 0.203181");
+            values ( \
+              "0.00563615, 0.0320297, 0.0376075, 0.0495, 0.0557107, 0.0588393, 0.0599461, 0.0611832, 0.0612678, 0.0611702, 0.0603657, 0.0563616, 0.050327, 0.0295132, 0.0229073, 0.0150622, 0.0106216, 0.00689817, 0.00371807, 0.00205525, 0.00133424, 0.000831399, 0.000323476, 0.000204038" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0966168, 0.103384, 0.119611, 0.130836, 0.140208, 0.148827, 0.157222, 0.165606, 0.174637, 0.201485, 0.214626, 0.225092, 0.237427, 0.255433, 0.255698");
+            values ( \
+              "0.0174058, 0.0311069, 0.0796762, 0.104581, 0.117384, 0.123601, 0.124498, 0.12117, 0.109959, 0.0468037, 0.0266196, 0.016346, 0.0089982, 0.0037831, 0.00375078" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.172263, 0.197996, 0.22858, 0.241026, 0.262044, 0.27447, 0.289928, 0.296612, 0.30263, 0.315701, 0.32903, 0.335178, 0.348288, 0.354971, 0.365464, 0.381657, 0.396923, 0.410385, 0.436577, 0.471651, 0.503607, 0.517239, 0.535179, 0.550554, 0.566105, 0.588213, 0.597566, 0.616273, 0.653686, 0.719917, 0.797953");
+            values ( \
+              "0.0189711, 0.0487842, 0.0951417, 0.112117, 0.135762, 0.146126, 0.15619, 0.159308, 0.161838, 0.165662, 0.167642, 0.167918, 0.167362, 0.166489, 0.1643, 0.159145, 0.151892, 0.142955, 0.119263, 0.0843893, 0.0570249, 0.0474126, 0.0366984, 0.029221, 0.0230379, 0.0162357, 0.0139908, 0.0103173, 0.00548263, 0.00157922, 0.000338748" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.505658, 0.599639, 0.688826, 0.744581, 0.796689, 0.854589, 0.890323, 0.932682, 0.973021, 1.02479, 1.07331, 1.16141, 1.19548, 1.23442, 1.27515, 1.35661, 1.38581, 1.44353, 1.62408, 1.69409, 1.74273, 1.79562, 1.86507, 1.92535, 2.00573, 2.10594, 2.16724, 2.28985, 2.53506, 2.82671");
+            values ( \
+              "0.0460029, 0.0612683, 0.102606, 0.126044, 0.144064, 0.159509, 0.166972, 0.173933, 0.178783, 0.1827, 0.184286, 0.182855, 0.180914, 0.177835, 0.173568, 0.161197, 0.155199, 0.141413, 0.0913181, 0.0735189, 0.0624721, 0.0517977, 0.0400365, 0.0317275, 0.0229553, 0.0151822, 0.0117576, 0.00688714, 0.00214392, 0.000464423" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.88267, 2.2266, 2.63667, 2.82989, 3.14254, 3.34097, 3.73781, 3.84885, 3.9969, 4.18294, 4.50217, 4.76245, 5.00934, 5.4036, 5.5874, 5.77344, 6.44083, 6.71057, 6.97018, 7.31632, 7.51137, 7.75454, 8.07877, 8.32571, 8.57326, 8.90332, 9.56344, 10.6698, 11.9996");
+            values ( \
+              "0.0540155, 0.0591851, 0.107584, 0.128386, 0.155157, 0.16765, 0.183514, 0.185946, 0.188093, 0.189202, 0.187612, 0.183388, 0.177095, 0.161363, 0.151192, 0.139437, 0.0933476, 0.0762116, 0.0616289, 0.04538, 0.0379133, 0.0300972, 0.021896, 0.017075, 0.0132824, 0.00945497, 0.00461346, 0.00122599, 0.000204794" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("7.71608, 9.15862, 10.6908, 11.5744, 12.3056, 13.7048, 15.1739, 15.5072, 16.1737, 17.2077, 18.5529, 18.8995, 19.5927, 20.6523, 22.1214, 23.4082, 26.6817, 27.8478, 28.6331, 29.5511, 30.7517, 31.8092, 33.219, 34.3782, 35.6349, 37.104, 38.5731, 40.0423, 41.5114, 42.9805, 47.3878");
+            values ( \
+              "0.0597516, 0.0618909, 0.106051, 0.129289, 0.145552, 0.168954, 0.183532, 0.185559, 0.18848, 0.190298, 0.188573, 0.187438, 0.184454, 0.177918, 0.164128, 0.146753, 0.0928646, 0.0751297, 0.0644348, 0.0533127, 0.0410863, 0.0323706, 0.0232415, 0.0176075, 0.0129694, 0.00898628, 0.00622191, 0.00427545, 0.00295258, 0.00201603, 0.000659826" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.107937, 0.115804, 0.123819, 0.125929, 0.131476, 0.134836, 0.138925, 0.140606, 0.142981, 0.147059, 0.149612, 0.156424, 0.159489, 0.164499, 0.168421, 0.173116, 0.179525, 0.185843, 0.190642, 0.195882, 0.20917, 0.233641");
+            values ( \
+              "1.75522e-05, 0.0260953, 0.045968, 0.0497757, 0.0574633, 0.0601136, 0.061379, 0.0613054, 0.0604404, 0.0564312, 0.0502843, 0.029556, 0.0229267, 0.0150222, 0.0106247, 0.00690756, 0.00371585, 0.00206444, 0.00134197, 0.000845808, 0.00033586, 0.000223671" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.127853, 0.131544, 0.135463, 0.151373, 0.1626, 0.171972, 0.180592, 0.188988, 0.197372, 0.206403, 0.233251, 0.246398, 0.256852, 0.269254, 0.286197");
+            values ( \
+              "0.0172055, 0.022364, 0.0319983, 0.0796495, 0.104566, 0.117388, 0.12359, 0.124504, 0.121161, 0.109959, 0.0468027, 0.0266123, 0.0163515, 0.00897219, 0.00410692" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.210671, 0.229855, 0.272809, 0.282972, 0.296051, 0.306156, 0.321513, 0.334341, 0.341097, 0.354071, 0.366914, 0.379904, 0.386683, 0.396804, 0.413354, 0.419993, 0.430513, 0.442096, 0.465264, 0.493823, 0.513798, 0.530506, 0.55143, 0.567802, 0.580476, 0.596666, 0.619274, 0.642648, 0.66053, 0.696294, 0.765382, 0.847158");
+            values ( \
+              "0.04187, 0.0489922, 0.112362, 0.124554, 0.137769, 0.14619, 0.156011, 0.161746, 0.164057, 0.166907, 0.16797, 0.16742, 0.166454, 0.164437, 0.159184, 0.156322, 0.150824, 0.142912, 0.122279, 0.0936029, 0.0747152, 0.0607183, 0.0457958, 0.0362123, 0.0300194, 0.0234496, 0.0164003, 0.0112709, 0.00841488, 0.00458053, 0.00123526, 0.000229163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.540805, 0.633848, 0.719567, 0.769866, 0.820474, 0.869415, 0.898542, 0.939142, 0.973819, 1.00508, 1.05666, 1.10536, 1.19554, 1.22343, 1.26062, 1.30721, 1.38676, 1.41785, 1.47551, 1.65615, 1.72614, 1.77475, 1.82766, 1.89711, 1.9574, 2.0378, 2.10734, 2.13798, 2.19927, 2.32184, 2.56699, 2.85426");
+            values ( \
+              "0.0487388, 0.0622706, 0.102042, 0.123438, 0.141508, 0.155381, 0.162186, 0.16998, 0.175191, 0.178782, 0.182701, 0.184281, 0.182773, 0.181199, 0.178356, 0.173583, 0.161548, 0.155211, 0.141422, 0.0913187, 0.073509, 0.0624686, 0.0518072, 0.0400299, 0.0317193, 0.0229597, 0.0172614, 0.0151889, 0.0117516, 0.00689539, 0.00213856, 0.000486762" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.94208, 2.28509, 2.66266, 2.86265, 2.97647, 3.16958, 3.37366, 3.80803, 4.21711, 4.55111, 4.76658, 5.04302, 5.42144, 5.65181, 5.95897, 6.44293, 6.75341, 6.98552, 7.29501, 7.49186, 7.645, 7.84919, 8.25756, 8.45126, 8.74743, 9.14232, 9.93209, 11.0917");
+            values ( \
+              "0.0603275, 0.0621857, 0.106829, 0.128406, 0.139158, 0.154757, 0.167659, 0.184499, 0.189437, 0.187591, 0.184105, 0.177188, 0.16218, 0.149343, 0.129159, 0.095497, 0.07564, 0.0625716, 0.0477347, 0.0398581, 0.0345309, 0.0283946, 0.0188915, 0.015544, 0.0114887, 0.00760673, 0.00316002, 0.000763399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.77954, 9.269, 10.6909, 11.8409, 13.1097, 13.7285, 14.7046, 15.5301, 16.7824, 17.2331, 18.0764, 18.927, 20.3961, 21.2465, 22.3804, 22.9659, 23.7467, 27.5, 28.7579, 29.599, 30.7939, 31.7977, 32.8259, 34.2872, 36.1505, 37.6196, 39.0887, 42.0269, 44.9651, 47.9033");
+            values ( \
+              "0.0600614, 0.06423, 0.105282, 0.134928, 0.159731, 0.1688, 0.179486, 0.185378, 0.189814, 0.190221, 0.189618, 0.18735, 0.179904, 0.173295, 0.16128, 0.153535, 0.141895, 0.0805413, 0.0631269, 0.0530521, 0.0409136, 0.0326284, 0.0256917, 0.0180964, 0.0114723, 0.00794764, 0.00548624, 0.00259701, 0.00122344, 0.000575057" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.236185, 0.24318, 0.245598, 0.248418, 0.250444, 0.25207, 0.253301, 0.254533, 0.256575, 0.257597, 0.258877, 0.259394, 0.260428, 0.26315, 0.263478, 0.264459, 0.265181, 0.265902, 0.267345, 0.268397, 0.269449, 0.270501, 0.271699, 0.272579, 0.274339, 0.276099, 0.278187, 0.280043, 0.282314, 0.283966, 0.287054, 0.289533, 0.292345, 0.294286, 0.295427, 0.297685, 0.299859, 0.302033, 0.303309, 0.306163, 0.307985, 0.310414, 0.312843, 0.315274, 0.317704, 0.321933, 0.329755, 0.337463, 0.349332, 0.355783");
+            values ( \
+              "0.0330811, 0.033941, 0.0391881, 0.0447235, 0.0483644, 0.0506265, 0.0534427, 0.0572098, 0.05708, 0.0570998, 0.0572043, 0.0574049, 0.0579993, 0.0591762, 0.0591772, 0.0591033, 0.0589756, 0.0587858, 0.0582198, 0.057636, 0.0569124, 0.0560489, 0.0548748, 0.0531768, 0.0487177, 0.0435062, 0.0365424, 0.0314955, 0.0262217, 0.0229622, 0.0176859, 0.0143666, 0.0112463, 0.00932724, 0.00841379, 0.00688112, 0.00562347, 0.00457971, 0.00407758, 0.00309465, 0.00255899, 0.00204011, 0.00161563, 0.00130699, 0.00104955, 0.000733949, 0.00039681, 0.000308358, 0.000324056, 0.000231356" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.252638, 0.261781, 0.276675, 0.287989, 0.297398, 0.306037, 0.314447, 0.324015, 0.331877, 0.358736, 0.371953, 0.382136, 0.394735, 0.412882, 0.414267");
+            values ( \
+              "0.014232, 0.0340245, 0.0785888, 0.103926, 0.117162, 0.12325, 0.124446, 0.120015, 0.109918, 0.0467977, 0.0265328, 0.0165143, 0.00897586, 0.00374861, 0.00357954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.319452, 0.423197, 0.432923, 0.44821, 0.454999, 0.467798, 0.473905, 0.480769, 0.493582, 0.506599, 0.523246, 0.536355, 0.547635, 0.562675, 0.581299, 0.631888, 0.660998, 0.675035, 0.693344, 0.709497, 0.731035, 0.754707, 0.767273, 0.792405, 0.84267, 0.912344, 0.997974");
+            values ( \
+              "0.00319077, 0.138118, 0.146147, 0.155983, 0.159307, 0.164007, 0.165536, 0.166871, 0.167947, 0.167408, 0.164499, 0.160565, 0.155924, 0.147426, 0.132485, 0.0826545, 0.0578263, 0.0478141, 0.0368512, 0.0290025, 0.0207815, 0.0142751, 0.0116621, 0.00769695, 0.00318631, 0.000828973, 0.000149015" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.681454, 0.796575, 0.855423, 0.90814, 0.954012, 1.00288, 1.06646, 1.10105, 1.13223, 1.18382, 1.23253, 1.32155, 1.35292, 1.39275, 1.43439, 1.5137, 1.54504, 1.60269, 1.78334, 1.85333, 1.90194, 1.95485, 2.0243, 2.0846, 2.16499, 2.26518, 2.32646, 2.44903, 2.69267, 2.9754");
+            values ( \
+              "0.055219, 0.0786383, 0.105801, 0.127624, 0.143415, 0.156861, 0.169944, 0.175139, 0.178733, 0.182658, 0.184253, 0.182802, 0.181025, 0.177904, 0.173565, 0.161589, 0.155202, 0.141423, 0.0913156, 0.0735099, 0.0624698, 0.0518057, 0.040031, 0.0317202, 0.0229587, 0.0151882, 0.0117524, 0.00689485, 0.00215861, 0.000506904" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("2.1152, 2.48201, 2.98809, 3.10279, 3.29436, 3.49923, 3.90897, 4.07926, 4.26982, 4.34174, 4.48559, 4.74778, 5.08611, 5.33167, 5.62193, 6.08187, 6.76855, 7.13617, 7.34069, 7.60509, 7.81659, 8.07002, 8.4258, 8.7894, 9.06692, 9.62195, 10.6964, 11.9632");
+            values ( \
+              "0.0701146, 0.0704739, 0.12835, 0.139188, 0.154666, 0.167633, 0.183846, 0.187153, 0.188984, 0.189208, 0.188971, 0.186444, 0.179464, 0.171494, 0.158174, 0.129352, 0.082446, 0.0612927, 0.0513179, 0.0403579, 0.0330875, 0.0258839, 0.0181429, 0.012552, 0.00941813, 0.0052095, 0.00144409, 0.000288749" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.00661473, 5.27828, 6.74739, 7.58631, 8.31669, 11.6488, 13.0815, 13.869, 15.3381, 16.3416, 17.3737, 18.8428, 19.5164, 20.4147, 21.6278, 22.7129, 24.182, 28.5517, 31.0042, 32.6332, 35.0367, 37.8427, 39.3118, 40.301");
+            values ( \
+              "1e-22, 0.000567372, 0.0081854, 0.0200309, 0.0354344, 0.127048, 0.156934, 0.168815, 0.18344, 0.188425, 0.190254, 0.188195, 0.185607, 0.180696, 0.17106, 0.158846, 0.137244, 0.0676934, 0.0403212, 0.0278119, 0.0156368, 0.0078102, 0.00538635, 0.00443072" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.637296, 0.645575, 0.651025, 0.65762, 0.683699, 0.689901, 0.695562, 0.701, 0.706428, 0.711855, 0.722221, 0.729495, 0.73705, 0.747861, 0.758438, 0.767066");
+            values ( \
+              "0.00176915, 0.00286548, 0.00590438, 0.0112486, 0.0377347, 0.0423599, 0.0451227, 0.0463612, 0.0451215, 0.0382021, 0.0181167, 0.0103302, 0.00555322, 0.00208228, 0.000843761, 0.000698404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.674784, 0.689084, 0.694025, 0.69729, 0.703821, 0.7352, 0.747055, 0.757437, 0.767168, 0.776738, 0.786298, 0.790843, 0.807219, 0.813414, 0.81779, 0.822435, 0.828558, 0.833924, 0.839138, 0.845764, 0.852036, 0.855827, 0.862366, 0.870732, 0.878717");
+            values ( \
+              "0.0048559, 0.0109561, 0.0161958, 0.0201609, 0.0291799, 0.0799881, 0.0955124, 0.104659, 0.108917, 0.108638, 0.102212, 0.09498, 0.0593781, 0.0474839, 0.0401984, 0.0333427, 0.0256731, 0.0202473, 0.0159699, 0.0117117, 0.00873275, 0.0073203, 0.00540541, 0.00362506, 0.0024749" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.819449, 0.852608, 0.884056, 0.907586, 0.920253, 0.936735, 0.943708, 0.956805, 0.970608, 0.982912, 0.990235, 0.997014, 1.00379, 1.01501, 1.02875, 1.03667, 1.04382, 1.05738, 1.0651, 1.07539, 1.11846, 1.13684, 1.15142, 1.16035, 1.17821, 1.188, 1.20319, 1.21835, 1.23936, 1.24775, 1.26453, 1.29809, 1.36105, 1.4344");
+            values ( \
+              "0.0473738, 0.0611341, 0.101365, 0.126752, 0.137614, 0.148775, 0.152506, 0.158006, 0.161799, 0.163519, 0.163766, 0.163668, 0.163018, 0.161265, 0.15755, 0.154666, 0.151414, 0.143502, 0.137773, 0.128971, 0.0870071, 0.0703418, 0.0585399, 0.0519975, 0.0405378, 0.0351969, 0.0280778, 0.0222532, 0.0159666, 0.013966, 0.0106434, 0.00606124, 0.00189902, 0.000456132" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.18677, 1.27907, 1.36647, 1.41028, 1.46519, 1.51321, 1.57681, 1.61133, 1.64246, 1.69403, 1.74273, 1.83098, 1.86459, 1.90368, 1.94457, 2.02319, 2.0552, 2.11282, 2.29351, 2.36349, 2.41209, 2.465, 2.53445, 2.59476, 2.67516, 2.77533, 2.83661, 2.95917, 3.20029, 3.47966");
+            values ( \
+              "0.0565322, 0.0659298, 0.106352, 0.124677, 0.143839, 0.156996, 0.170053, 0.17523, 0.178801, 0.182715, 0.184293, 0.182863, 0.180948, 0.177849, 0.173578, 0.161719, 0.155209, 0.141431, 0.0913128, 0.07351, 0.0624727, 0.0518056, 0.0400327, 0.0317214, 0.022956, 0.0151863, 0.0117547, 0.00689351, 0.00219326, 0.000525053" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.58454, 2.9226, 3.29875, 3.50197, 3.62009, 3.80518, 4.013, 4.42863, 4.55783, 4.70548, 4.85509, 5.1543, 5.26083, 5.46558, 5.68138, 6.06694, 6.27647, 6.55584, 7.29714, 7.52821, 7.85398, 8.11787, 8.32847, 8.58212, 8.93807, 9.09373, 9.30226, 9.5803, 10.1364, 11.2002, 12.4543");
+            values ( \
+              "0.0617003, 0.0619619, 0.10645, 0.128396, 0.139537, 0.154478, 0.167657, 0.184014, 0.186631, 0.188468, 0.189222, 0.18783, 0.186476, 0.182723, 0.177094, 0.161789, 0.150159, 0.132008, 0.0814364, 0.067766, 0.0512783, 0.040348, 0.0331081, 0.0258918, 0.0181484, 0.0155137, 0.0125484, 0.00940785, 0.00519974, 0.0014634, 0.000301371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.0170505, 5.67634, 7.14545, 7.86015, 8.73428, 11.8476, 13.1061, 14.396, 15.8651, 16.864, 17.8986, 19.2045, 20.3607, 21.3429, 22.812, 24.0987, 27.3724, 29.3237, 31.4424, 33.9097, 36.3256, 39.2638, 41.3576");
+            values ( \
+              "1e-22, 0.000429771, 0.00695361, 0.0158831, 0.0329701, 0.118819, 0.147786, 0.168967, 0.183536, 0.188478, 0.190303, 0.188676, 0.184055, 0.177915, 0.164122, 0.14675, 0.0928664, 0.0644325, 0.0410839, 0.0232437, 0.0129671, 0.00621964, 0.00422371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.08032, 2.10929, 2.11622, 2.12624, 2.15322, 2.1694, 2.1801, 2.18986, 2.1991, 2.20817, 2.21723, 2.23009, 2.24094, 2.24932, 2.25868, 2.26921, 2.28522, 2.32075");
+            values ( \
+              "0.00037363, 0.00237866, 0.00358245, 0.00621767, 0.0172297, 0.021938, 0.0245397, 0.0263074, 0.0273648, 0.0274208, 0.025491, 0.0142131, 0.00754665, 0.00439477, 0.00228725, 0.00111913, 0.000507875, 0.000331873" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.19151, 2.21932, 2.23147, 2.24527, 2.26221, 2.28771, 2.29544, 2.30172, 2.30543, 2.31284, 2.31288, 2.31296, 2.31802, 2.32681, 2.33024, 2.33196, 2.33536, 2.33704, 2.34042, 2.34212, 2.34382, 2.34552, 2.34901, 2.3508, 2.35258, 2.35487, 2.36803, 2.37603, 2.3795, 2.38454, 2.39167, 2.39695, 2.39994, 2.40294, 2.40671, 2.41048, 2.41568, 2.41918, 2.42304, 2.42678, 2.43084, 2.43743, 2.44236, 2.44729, 2.4528, 2.45831, 2.46527, 2.47224, 2.49131, 2.51338");
+            values ( \
+              "0.0190685, 0.0219543, 0.0297181, 0.038073, 0.0480778, 0.0626464, 0.0661173, 0.0687353, 0.0701941, 0.0729204, 0.0726383, 0.0729714, 0.0744127, 0.0764567, 0.0765442, 0.0765031, 0.0762547, 0.0760492, 0.0754748, 0.074869, 0.0741138, 0.073209, 0.0708816, 0.0694411, 0.0678332, 0.0654801, 0.0474261, 0.0373936, 0.0332934, 0.0280659, 0.0215945, 0.0174705, 0.0155587, 0.0138246, 0.0119285, 0.0102452, 0.00823579, 0.00702873, 0.00591726, 0.00500756, 0.00417286, 0.00307661, 0.00245713, 0.00193922, 0.00150508, 0.00114936, 0.000841126, 0.000599407, 0.000277983, 0.000151507" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.38882, 2.45286, 2.46462, 2.48472, 2.51001, 2.58524, 2.60824, 2.6334, 2.65128, 2.66803, 2.6777, 2.69008, 2.70434, 2.72102, 2.74538, 2.75308, 2.76847, 2.7897, 2.83569, 2.85446, 2.86771, 2.88459, 2.89579, 2.91074, 2.93594, 2.94719, 2.96353, 2.9853, 3.02886, 3.06787");
+            values ( \
+              "0.00479036, 0.0224325, 0.0278815, 0.0385089, 0.0529075, 0.0996851, 0.112912, 0.125277, 0.132251, 0.137076, 0.139007, 0.140557, 0.141099, 0.140023, 0.134279, 0.130856, 0.121877, 0.105317, 0.0666598, 0.0530824, 0.0446313, 0.0353714, 0.0301369, 0.0241709, 0.0164001, 0.0137594, 0.0106253, 0.00746854, 0.00356477, 0.00210799" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.01967, 3.11663, 3.35852, 3.42951, 3.49749, 3.56771, 3.6221, 3.67227, 3.76458, 3.83554, 3.87905, 3.95882, 4.04927, 4.26016, 4.36063, 4.47626, 4.59039, 4.67681, 4.76442, 4.9647, 5.05744");
+            values ( \
+              "0.0362121, 0.0391028, 0.124355, 0.144514, 0.159319, 0.170051, 0.17535, 0.178052, 0.178378, 0.174729, 0.170896, 0.159958, 0.140423, 0.0837875, 0.0603512, 0.0396026, 0.0253134, 0.0177783, 0.0123474, 0.00518289, 0.00384246" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.01397, 4.15628, 4.32767, 4.59442, 4.85977, 5.48615, 5.84084, 6.0556, 6.49006, 6.89893, 7.22281, 7.4682, 7.72474, 8.09084, 8.3577, 9.58431, 10.1909, 10.6842, 11.139, 11.3945, 11.9056, 12.516");
+            values ( \
+              "0.000712324, 0.00258816, 0.00781689, 0.0241655, 0.0501496, 0.122508, 0.15402, 0.167707, 0.184518, 0.189458, 0.187707, 0.183696, 0.177191, 0.162771, 0.147841, 0.0670641, 0.0392422, 0.0244515, 0.0154923, 0.0119245, 0.00695415, 0.00401854" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.0188716, 7.86465, 9.33375, 10.1579, 10.8879, 13.9109, 15.135, 16.4482, 17.9173, 18.9165, 19.9509, 21.2388, 22.4486, 23.3952, 24.8643, 26.151, 29.4247, 31.376, 33.4947, 35.962, 38.3779, 41.3161, 43.3341");
+            values ( \
+              "1e-22, 0.000593785, 0.0082915, 0.0199718, 0.0353439, 0.119088, 0.147308, 0.168959, 0.183531, 0.188475, 0.1903, 0.188722, 0.183868, 0.177912, 0.16412, 0.14675, 0.0928662, 0.0644324, 0.0410838, 0.0232438, 0.012967, 0.00621949, 0.00429595" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.48279, 7.5556, 7.57834, 7.59183, 7.60193, 7.62763, 7.64679, 7.66868, 7.68799, 7.7061, 7.72366, 7.74105, 7.75844, 7.76454, 7.80039, 7.81843, 7.8368, 7.86407, 7.8774, 7.89444, 7.91082");
+            values ( \
+              "0.000112138, 0.00125128, 0.00215058, 0.00317375, 0.00428053, 0.00805, 0.0104218, 0.0122853, 0.0133953, 0.0139955, 0.0143071, 0.0142404, 0.0136537, 0.0129898, 0.00432374, 0.00196422, 0.000815991, 0.00029889, 0.00014671, 7.89759e-05, 6.72692e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.575, 7.58455, 7.68354, 7.70946, 7.73047, 7.75581, 7.81453, 7.83647, 7.87042, 7.89987, 7.92666, 7.93783, 7.95791, 7.97647, 7.98739, 7.99933, 8.00414, 8.05908, 8.07757, 8.09785, 8.11382, 8.14382, 8.16599");
+            values ( \
+              "0.00023289, 0.000273118, 0.00225912, 0.00409718, 0.00615112, 0.010134, 0.0237219, 0.0279271, 0.0333661, 0.0372243, 0.04014, 0.041104, 0.0424054, 0.0429482, 0.0427196, 0.0414282, 0.0402089, 0.0139155, 0.00806911, 0.00416244, 0.00234922, 0.000676722, 0.000367223" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("8.02917, 8.19069, 8.21014, 8.24903, 8.33761, 8.49371, 8.53996, 8.57289, 8.59799, 8.6118, 8.6356, 8.66121, 8.68107, 8.68879, 8.70423, 8.72703, 8.75383, 8.81082, 8.84621, 8.87947, 8.90482, 8.93718, 8.98034, 9.04988, 9.13128");
+            values ( \
+              "0.00103987, 0.0097563, 0.0124749, 0.0193368, 0.0392557, 0.0733618, 0.0828664, 0.088628, 0.0922476, 0.0939034, 0.0961332, 0.0974912, 0.0974178, 0.0969536, 0.0950715, 0.0889305, 0.077054, 0.0473858, 0.0317392, 0.0207542, 0.0145992, 0.00915083, 0.00472112, 0.00144076, 0.000371576" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.24615, 9.45232, 9.50837, 9.70912, 10.0399, 10.1249, 10.1913, 10.255, 10.3184, 10.3758, 10.4571, 10.4941, 10.5533, 10.6164, 10.7318, 10.9072, 11.0091, 11.1337, 11.1944, 11.2753, 11.3545, 11.4732, 11.6314, 11.7956");
+            values ( \
+              "0.0128382, 0.0225951, 0.0298591, 0.0608884, 0.11955, 0.132507, 0.140926, 0.147287, 0.151745, 0.154126, 0.154638, 0.153661, 0.150209, 0.143274, 0.121494, 0.0791284, 0.0573264, 0.0366989, 0.0291159, 0.0211184, 0.0152962, 0.00931281, 0.00463179, 0.00251537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("11.9843, 12.4441, 13.2689, 13.4379, 13.802, 13.9482, 14.1885, 14.4123, 14.6144, 14.944, 15.2096, 15.4603, 15.8553, 16.0522, 17.0366, 17.4499, 17.9196, 18.3847, 18.7407, 19.1042, 19.3817, 19.9365, 20.2939");
+            values ( \
+              "0.0372412, 0.0469665, 0.122265, 0.136036, 0.159562, 0.166619, 0.175307, 0.180466, 0.182885, 0.183031, 0.179946, 0.174536, 0.160127, 0.149707, 0.0851298, 0.0612174, 0.0403175, 0.0258827, 0.0181266, 0.0125423, 0.00942751, 0.00520324, 0.0039458" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.0157682, 15.4076, 16.6824, 17.0497, 17.6496, 18.1875, 18.9089, 22.0677, 23.3305, 24.6167, 26.0858, 27.0838, 28.1189, 29.4039, 30.6217, 31.563, 33.0321, 34.3187, 39.0208, 40.2685, 41.6075, 42.8229, 44.292, 45.3467, 46.482, 47.9511, 49.4202, 52.0475");
+            values ( \
+              "1e-22, 0.000152532, 0.00240296, 0.00446076, 0.0100803, 0.0176757, 0.0319698, 0.11886, 0.147906, 0.169002, 0.183559, 0.188492, 0.190315, 0.188738, 0.183845, 0.177917, 0.164122, 0.146752, 0.0714294, 0.0555296, 0.0415756, 0.0315997, 0.0223488, 0.017354, 0.013167, 0.00912876, 0.00631773, 0.00334883" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00930577, 0.00932486, 0.00934641, 0.00935713, 0.00936038, 0.0093612", \
+            "0.0130574, 0.0130774, 0.0131082, 0.0131273, 0.0131336, 0.0131353", \
+            "0.0145573, 0.0145678, 0.0145899, 0.0146086, 0.0146158, 0.0146177", \
+            "0.0151364, 0.0151065, 0.0150559, 0.0150217, 0.015012, 0.01501", \
+            "0.015592, 0.0154701, 0.0152981, 0.0151817, 0.0151224, 0.015101", \
+            "0.0159209, 0.0158943, 0.015741, 0.0153722, 0.0152127, 0.0151487" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0141833, 0.0142033, 0.0142318, 0.0142486, 0.014254, 0.0142554", \
+            "0.0142801, 0.0142409, 0.0141947, 0.0141719, 0.0141649, 0.0141631", \
+            "0.0134981, 0.0132692, 0.0129497, 0.0127538, 0.0126865, 0.0126682", \
+            "0.0135631, 0.0135903, 0.0133444, 0.0126312, 0.0123693, 0.0122984", \
+            "0.012795, 0.0130018, 0.0132865, 0.0130689, 0.012588, 0.0123145", \
+            "0.0122994, 0.0123419, 0.012597, 0.0132057, 0.0128793, 0.0125512" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.122952, 0.126891, 0.135065, 0.141098, 0.152344, 0.1626, 0.166792, 0.171046, 0.18219, 0.18695, 0.188875, 0.191764, 0.198722, 0.205781, 0.277056");
+            values ( \
+              "-0.0140858, -0.0148866, -0.0291866, -0.0370796, -0.0502873, -0.0597742, -0.0588302, -0.0564399, -0.0150971, -0.0060482, -0.00390478, -0.00215372, -0.000542628, -0.000225378, -4.68604e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.151222, 0.177791, 0.202775, 0.212421, 0.22122, 0.229503, 0.237574, 0.245635, 0.247299, 0.26459, 0.271305, 0.277479, 0.281908, 0.290764, 0.301838, 0.354694");
+            values ( \
+              "-0.0142536, -0.0636893, -0.101725, -0.113779, -0.122545, -0.128327, -0.129691, -0.120937, -0.116849, -0.0433964, -0.0246982, -0.0142208, -0.00941404, -0.00391889, -0.00129507, -0.000154894" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.269957, 0.293859, 0.365021, 0.391211, 0.418283, 0.446148, 0.474759, 0.495422, 0.502013, 0.515196, 0.525219, 0.538583, 0.54235, 0.549886, 0.589865, 0.608007, 0.62829, 0.645972, 0.66618, 0.70172, 0.744085");
+            values ( \
+              "-0.0315992, -0.0413777, -0.107495, -0.12868, -0.147731, -0.164826, -0.179541, -0.186692, -0.188129, -0.188886, -0.186803, -0.178253, -0.174033, -0.162032, -0.0743954, -0.0467582, -0.0266714, -0.0160049, -0.00870273, -0.00264927, -0.000639186" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.72109, 0.839567, 0.969876, 1.12391, 1.19057, 1.30719, 1.40877, 1.50125, 1.58865, 1.67424, 1.75973, 1.78273, 1.89107, 1.94767, 2.00751, 2.03969, 2.08453, 2.13629, 2.20531, 2.33756, 2.49028");
+            values ( \
+              "-0.0194972, -0.042147, -0.0813296, -0.12471, -0.1423, -0.170035, -0.190191, -0.204402, -0.213038, -0.214024, -0.19718, -0.185708, -0.111924, -0.0790904, -0.0530427, -0.0423284, -0.0306154, -0.0208875, -0.0122703, -0.00400104, -0.00100772" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("2.7763, 3.15307, 3.9469, 4.54893, 5.02117, 5.43079, 5.80519, 6.15931, 6.50644, 6.85319, 7.56307, 7.79921, 8.15037, 8.4024, 8.60328, 9.00505, 9.61077, 10.3436");
+            values ( \
+              "-0.0440101, -0.0446156, -0.105696, -0.147817, -0.176384, -0.197016, -0.211476, -0.220184, -0.220957, -0.203177, -0.0886374, -0.0607281, -0.0331088, -0.0210791, -0.0145512, -0.00663293, -0.00179221, -0.000314584" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("11.6352, 13.6369, 16.5134, 18.6103, 20.5639, 22.0744, 23.8211, 24.9453, 25.987, 26.7315, 28.1676, 31.0178, 32.2373, 33.6551, 34.7113, 36.1196, 37.6301, 40.6511");
+            values ( \
+              "-0.0532225, -0.060346, -0.113788, -0.149116, -0.177873, -0.196502, -0.213181, -0.220399, -0.223552, -0.222594, -0.204605, -0.0928448, -0.0581057, -0.0322442, -0.0204279, -0.0107632, -0.00530723, -0.00125963" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.157368, 0.162326, 0.171448, 0.184546, 0.194288, 0.198626, 0.202819, 0.207007, 0.20801, 0.215903, 0.219773, 0.22579, 0.230923, 0.236513");
+            values ( \
+              "-0.00957375, -0.013474, -0.0297943, -0.0460907, -0.0557773, -0.0584776, -0.060093, -0.0566151, -0.0541758, -0.0226403, -0.0115229, -0.00362327, -0.00126595, -0.000479563" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.183691, 0.195029, 0.197151, 0.21274, 0.227961, 0.239142, 0.248838, 0.257673, 0.26598, 0.274071, 0.282151, 0.283789, 0.285661, 0.288448, 0.296181, 0.301122, 0.303355, 0.307821, 0.310691, 0.314028, 0.318478, 0.325683");
+            values ( \
+              "-0.0138552, -0.0275988, -0.0312529, -0.0607472, -0.0851397, -0.10106, -0.113296, -0.122098, -0.128012, -0.129393, -0.120767, -0.116744, -0.110911, -0.0995925, -0.0628465, -0.043363, -0.0362166, -0.0247276, -0.0191905, -0.0142015, -0.00938307, -0.00493602" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.294445, 0.327691, 0.381899, 0.403993, 0.422513, 0.454547, 0.493891, 0.512204, 0.531891, 0.55514, 0.578396, 0.58062, 0.589516, 0.616274, 0.632994, 0.647395, 0.666281, 0.67711, 0.689485, 0.714236, 0.75244, 0.798518");
+            values ( \
+              "-0.0141614, -0.0382606, -0.0899968, -0.108984, -0.124177, -0.147196, -0.170708, -0.179519, -0.186365, -0.188439, -0.174827, -0.171987, -0.156401, -0.0949318, -0.0635296, -0.0435789, -0.025733, -0.018878, -0.0131206, -0.0060922, -0.00166, -0.000347879" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.79586, 0.919424, 1.04806, 1.2276, 1.34418, 1.44574, 1.53818, 1.62556, 1.71114, 1.79662, 1.80648, 1.98418, 2.07684, 2.13867, 2.17293, 2.24143, 2.36833");
+            values ( \
+              "-0.0372453, -0.0550256, -0.093285, -0.142382, -0.170101, -0.190246, -0.204446, -0.213074, -0.214053, -0.197199, -0.192587, -0.0792847, -0.042251, -0.0269763, -0.0209272, -0.0123442, -0.00436081" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("2.83509, 3.24692, 3.98485, 4.58647, 5.05865, 5.46823, 5.84258, 6.19667, 6.54376, 6.89048, 7.60026, 7.83653, 8.18769, 8.43955, 8.64028, 9.04174, 9.64709, 10.3793");
+            values ( \
+              "-0.0445224, -0.0489747, -0.105759, -0.147847, -0.176433, -0.197033, -0.211514, -0.220192, -0.220987, -0.203175, -0.0886512, -0.0607249, -0.0331067, -0.0210837, -0.0145586, -0.00664082, -0.00179627, -0.000315913" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("11.7018, 13.592, 17.4676, 18.6449, 20.5983, 22.1088, 23.2932, 24.9796, 26.0209, 26.7657, 28.2017, 28.6432, 31.0518, 32.2715, 32.8597, 33.6892, 34.7453, 36.1535, 37.664, 39.1745, 40.685");
+            values ( \
+              "-0.0563693, -0.0588476, -0.129771, -0.149122, -0.177873, -0.196529, -0.208485, -0.220394, -0.223545, -0.222615, -0.204595, -0.190531, -0.0928505, -0.0581044, -0.0457429, -0.032244, -0.0204284, -0.010764, -0.00530758, -0.00259185, -0.0012597" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.302772, 0.315951, 0.325211, 0.331065, 0.340813, 0.345152, 0.349345, 0.353532, 0.354542, 0.362369, 0.365871, 0.368623, 0.373629, 0.379262, 0.385941, 0.464815");
+            values ( \
+              "-0.00247787, -0.0264363, -0.0389399, -0.0459056, -0.0556116, -0.0586262, -0.0599458, -0.056751, -0.0541546, -0.0228579, -0.0125214, -0.0074759, -0.00278578, -0.000867067, -0.000295044, -1.91266e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.332138, 0.338079, 0.34237, 0.35706, 0.368679, 0.374882, 0.386, 0.395665, 0.404475, 0.412765, 0.420843, 0.42891, 0.430563, 0.432453, 0.435169, 0.442949, 0.447869, 0.450093, 0.45454, 0.457426, 0.460778, 0.465248, 0.4722");
+            values ( \
+              "-0.0171225, -0.0228216, -0.0284214, -0.0566844, -0.076037, -0.0855487, -0.101637, -0.113509, -0.122517, -0.128123, -0.129699, -0.120788, -0.116819, -0.110896, -0.0998285, -0.0628024, -0.0433849, -0.0362593, -0.0247936, -0.019214, -0.0141979, -0.00936023, -0.00508439" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.442024, 0.483225, 0.529769, 0.55559, 0.588368, 0.62986, 0.659382, 0.679115, 0.702334, 0.72556, 0.727804, 0.736783, 0.76324, 0.780096, 0.796574, 0.809398, 0.82262, 0.832739, 0.852976, 0.889938, 0.933441");
+            values ( \
+              "-0.00908619, -0.0463259, -0.0908555, -0.113276, -0.138508, -0.164783, -0.179881, -0.186699, -0.18858, -0.175037, -0.172091, -0.156281, -0.095366, -0.0636196, -0.0412423, -0.0288579, -0.0198058, -0.0147405, -0.00797383, -0.00229874, -0.000517672" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.896755, 1.02442, 1.29636, 1.37492, 1.49161, 1.59295, 1.68545, 1.77284, 1.85841, 1.94389, 1.95376, 2.07518, 2.13153, 2.17104, 2.22406, 2.28595, 2.32025, 2.38885, 2.52102, 2.67356");
+            values ( \
+              "-0.0148388, -0.0423499, -0.121549, -0.14239, -0.170129, -0.190222, -0.204444, -0.213063, -0.214053, -0.197191, -0.192585, -0.111967, -0.079248, -0.0610561, -0.0422658, -0.0269764, -0.0209197, -0.0123301, -0.00402476, -0.00101578" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("2.97952, 3.38353, 4.13206, 4.73436, 5.2064, 5.61618, 5.99056, 6.34468, 6.69179, 7.03853, 7.74837, 7.98455, 8.33571, 8.58769, 8.78852, 9.1902, 9.79549, 10.5277");
+            values ( \
+              "-0.0448222, -0.0480658, -0.105674, -0.147814, -0.176402, -0.19701, -0.211502, -0.220176, -0.220981, -0.203166, -0.0886422, -0.0607273, -0.0331082, -0.0210805, -0.0145536, -0.0066353, -0.00179508, -0.000315684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("11.8354, 13.7712, 16.1262, 18.5024, 20.7524, 22.4513, 23.679, 24.6614, 25.4772, 26.9193, 28.361, 31.3099, 32.3073, 33.7716, 34.8059, 35.6274, 37.1379, 38.6484, 41.6693");
+            values ( \
+              "-0.0546315, -0.0593731, -0.103515, -0.144425, -0.177922, -0.198622, -0.210552, -0.217805, -0.221874, -0.222673, -0.204557, -0.0893821, -0.060931, -0.0332152, -0.0213006, -0.014813, -0.00735345, -0.00360862, -0.000852757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.851465, 0.857953, 0.860706, 0.865717, 0.867541, 0.87119, 0.874502, 0.880775, 0.884145, 0.891669, 0.893242, 0.895841, 0.898111, 0.902651, 0.903898, 0.906392, 0.909252, 0.914355, 0.91946, 0.923277, 0.92508, 0.925385, 0.927211, 0.929513, 0.930181, 0.930912, 0.931886, 0.933383, 0.935508, 0.936436, 0.938293, 0.942008, 0.948237, 0.951641");
+            values ( \
+              "-0.00444353, -0.00678303, -0.00808365, -0.0121258, -0.0140785, -0.0180875, -0.0214665, -0.0270624, -0.0299004, -0.0360592, -0.0372819, -0.0392718, -0.0409272, -0.044043, -0.0448319, -0.0463211, -0.0477892, -0.0494894, -0.0479582, -0.0402334, -0.035223, -0.0339533, -0.027771, -0.0204687, -0.0185929, -0.0166911, -0.0144048, -0.0112916, -0.00790969, -0.00670694, -0.00486287, -0.00242834, -0.00075742, -0.000513192" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.893065, 0.906114, 0.960117, 0.977866, 0.990156, 1.00119, 1.00836, 1.02928, 1.03654, 1.03878, 1.04476, 1.04933, 1.05617, 1.06783, 1.12008");
+            values ( \
+              "-0.0173754, -0.0178741, -0.0883818, -0.107852, -0.11889, -0.116181, -0.111774, -0.0363381, -0.0175641, -0.0166461, -0.00918274, -0.0058954, -0.00291742, -0.000985362, -0.000159412" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("1.03607, 1.06444, 1.13888, 1.1923, 1.22032, 1.24961, 1.26972, 1.29299, 1.31625, 1.32139, 1.36401, 1.37642, 1.3967, 1.419, 1.43693, 1.47252, 1.51376");
+            values ( \
+              "-0.0245362, -0.036925, -0.106371, -0.146868, -0.164096, -0.179213, -0.186259, -0.188322, -0.174775, -0.167512, -0.0752862, -0.0550835, -0.0317497, -0.0167984, -0.00981158, -0.00300952, -0.000735972" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.53395, 1.65321, 1.78422, 1.96792, 2.08464, 2.18601, 2.27853, 2.36592, 2.45151, 2.53699, 2.72488, 2.78484, 2.86182, 2.91352, 2.98245, 3.11468, 3.26734");
+            values ( \
+              "-0.0371957, -0.0529755, -0.0920436, -0.142326, -0.170082, -0.190189, -0.204414, -0.213043, -0.214034, -0.197181, -0.0791211, -0.0530216, -0.0306114, -0.0208938, -0.0122814, -0.00400633, -0.00100946" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.67171, 4.16114, 4.82608, 5.32858, 5.80062, 6.21004, 6.58442, 6.93853, 7.28564, 7.64647, 8.33896, 8.5803, 8.93163, 9.17734, 9.37207, 9.76153, 10.3635, 11.0888");
+            values ( \
+              "-0.0556692, -0.0622979, -0.113024, -0.147843, -0.176421, -0.197016, -0.2115, -0.220181, -0.220979, -0.201357, -0.0891113, -0.0605604, -0.0330078, -0.0212565, -0.0148419, -0.00695686, -0.00189829, -0.000346357" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0, 8.65488, 10.1654, 11.0491, 11.8046, 12.6383, 18.2216, 19.4041, 21.3575, 22.868, 24.0523, 24.6145, 25.7388, 26.7801, 27.5248, 28.9608, 29.4023, 31.811, 33.0306, 33.6189, 34.4483, 35.5045, 36.9127, 38.4232, 38.6883");
+            values ( \
+              "-1.18641e-08, -0.000361183, -0.0030792, -0.0082685, -0.0160427, -0.0280151, -0.129682, -0.149123, -0.177874, -0.196528, -0.208487, -0.213203, -0.220396, -0.223547, -0.222613, -0.204597, -0.190531, -0.0928502, -0.0581046, -0.045743, -0.0322441, -0.0204284, -0.0107639, -0.00530756, -0.0048309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.80756, 2.82711, 2.83562, 2.83895, 2.84561, 2.85152, 2.86239, 2.86557, 2.88307, 2.89619, 2.90729, 2.91719, 2.92632, 2.93503, 2.9436, 2.95002, 2.95303, 2.96082, 2.96555, 2.96872, 2.97046, 2.97394, 2.9809, 2.99036, 3.00674, 3.01432, 3.02332, 3.02648");
+            values ( \
+              "-0.000845317, -0.0021794, -0.00323788, -0.00375136, -0.00496447, -0.00646192, -0.0101159, -0.0113212, -0.0169936, -0.020847, -0.0239224, -0.0262059, -0.0280252, -0.0290804, -0.028922, -0.0256884, -0.0224316, -0.0120486, -0.00717624, -0.00490675, -0.00396931, -0.00252707, -0.000990564, -0.000263678, -6.40745e-05, -8.95007e-05, -2.06886e-05, -3.12233e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.9003, 2.9285, 2.93423, 2.94201, 2.94819, 2.95378, 2.98679, 3.00394, 3.01909, 3.03188, 3.03994, 3.04752, 3.0548, 3.06526, 3.06859, 3.07191, 3.07524, 3.07856, 3.08184, 3.08513, 3.08841, 3.0917, 3.09416, 3.09662, 3.09908, 3.10154, 3.10587, 3.11327, 3.11929, 3.12222, 3.12514, 3.12942, 3.13315, 3.13553, 3.13743, 3.13933, 3.14124, 3.14504, 3.14787, 3.15069, 3.15352, 3.15634, 3.15906, 3.16451, 3.16724, 3.17335, 3.17947, 3.18298, 3.20049, 3.26963");
+            values ( \
+              "-0.00507519, -0.00967747, -0.0116778, -0.0147717, -0.0175357, -0.0204896, -0.0395166, -0.0490538, -0.0570694, -0.063445, -0.0672552, -0.0706579, -0.0737659, -0.077949, -0.0785254, -0.0788609, -0.0789555, -0.0788093, -0.0784281, -0.0778117, -0.07696, -0.075873, -0.0741796, -0.0721254, -0.0697104, -0.0669347, -0.0598873, -0.0431421, -0.0305823, -0.0255385, -0.021239, -0.0159843, -0.0120563, -0.00989682, -0.00841458, -0.00729953, -0.00628518, -0.00455858, -0.00370725, -0.00296467, -0.00233085, -0.00180579, -0.00149812, -0.000994834, -0.000799222, -0.000558125, -0.000381308, -0.000331596, -0.000180544, -8.35897e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.17641, 3.2191, 3.25246, 3.35509, 3.39693, 3.44783, 3.46911, 3.49316, 3.52084, 3.54852, 3.55465, 3.56098, 3.60754, 3.62523, 3.64335, 3.66287, 3.68369, 3.71209");
+            values ( \
+              "-0.0177893, -0.0230551, -0.0387847, -0.0937109, -0.114379, -0.137714, -0.146602, -0.154863, -0.159998, -0.152643, -0.147113, -0.139182, -0.0596797, -0.0388051, -0.0241368, -0.0141595, -0.00776235, -0.00370536" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.88536, 4.00618, 4.22286, 4.33147, 4.44918, 4.55139, 4.64427, 4.73195, 4.81775, 4.90346, 4.95204, 5.03624, 5.0984, 5.14414, 5.17569, 5.2251, 5.28614, 5.36753, 5.50152, 5.65898");
+            values ( \
+              "-0.0386441, -0.0494179, -0.111356, -0.140647, -0.168806, -0.189232, -0.203644, -0.212431, -0.213566, -0.196864, -0.169431, -0.110973, -0.0755931, -0.0557177, -0.0447286, -0.0313284, -0.0199435, -0.0105655, -0.00336937, -0.000800142" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("6.03338, 6.50284, 7.16144, 7.70584, 8.17725, 8.58611, 8.96039, 9.31537, 9.66252, 10.0093, 10.7193, 10.9553, 11.3064, 11.5587, 11.7598, 12.162, 12.7675, 13.5");
+            values ( \
+              "-0.0544972, -0.0594443, -0.109882, -0.147779, -0.176352, -0.196932, -0.211436, -0.220144, -0.220957, -0.203149, -0.0886184, -0.0607337, -0.0331124, -0.0210725, -0.0145403, -0.00662129, -0.00179031, -0.00031457" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.000106835, 10.4902, 12.0007, 12.8905, 13.3474, 14.1225, 15.0199, 20.1845, 21.7843, 23.7382, 25.2487, 26.4334, 26.9954, 28.1193, 29.1617, 29.9057, 31.3417, 34.1917, 35.4115, 35.9998, 36.8292, 37.8853, 39.2934, 40.8039, 42.3144, 43.8249");
+            values ( \
+              "-1e-22, -0.000140694, -0.00151337, -0.00465589, -0.0076162, -0.0152707, -0.0280188, -0.1225, -0.149115, -0.177875, -0.196528, -0.208491, -0.213205, -0.220396, -0.223549, -0.222615, -0.204597, -0.0928537, -0.0581035, -0.0457425, -0.0322439, -0.0204287, -0.0107644, -0.0053078, -0.00259195, -0.00125975" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.252, 10.3143, 10.3366, 10.3542, 10.3701, 10.384, 10.4571, 10.4774, 10.4956, 10.5126, 10.529, 10.5454, 10.5576, 10.5836, 10.5939, 10.6051, 10.6143, 10.624, 10.7019, 10.868");
+            values ( \
+              "-8.13922e-05, -0.000791064, -0.00137148, -0.00200436, -0.00287415, -0.00401612, -0.0115047, -0.0130774, -0.0141688, -0.0149276, -0.015302, -0.0150926, -0.0137021, -0.00421263, -0.0020159, -0.000958421, -0.000597066, -0.000420618, -5.76834e-05, -2.81922e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("10.4348, 10.5006, 10.5248, 10.5403, 10.5563, 10.6315, 10.6659, 10.6948, 10.7206, 10.7444, 10.7672, 10.7869, 10.7948, 10.8034, 10.8135, 10.8333, 10.85, 10.8636, 10.8763, 10.891, 10.8989");
+            values ( \
+              "-0.0016981, -0.00462503, -0.00692421, -0.00893972, -0.0115299, -0.0269973, -0.0335629, -0.0384627, -0.0421985, -0.0448998, -0.0465687, -0.0466715, -0.0457697, -0.0434244, -0.0377681, -0.0205774, -0.00973156, -0.00492812, -0.00250039, -0.00114984, -0.000834992" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.7785, 10.9882, 11.005, 11.0083, 11.0148, 11.0279, 11.054, 11.0859, 11.0968, 11.1186, 11.1705, 11.2057, 11.2556, 11.2624, 11.2761, 11.3036, 11.3305, 11.3586, 11.3836, 11.3876, 11.3954, 11.4111, 11.4313, 11.438, 11.4512, 11.4776, 11.4837, 11.4958, 11.5201, 11.5266, 11.5396, 11.5682, 11.5996, 11.6131, 11.6151, 11.6189, 11.6267, 11.6422, 11.6495, 11.651, 11.6541, 11.6602, 11.6718, 11.6876, 11.6938, 11.706, 11.7306, 11.7682");
+            values ( \
+              "-0.000671865, -0.00670367, -0.00843131, -0.00876267, -0.0094969, -0.0110537, -0.014619, -0.0198749, -0.0219395, -0.0262834, -0.0374488, -0.0451569, -0.0557412, -0.0572157, -0.060002, -0.0655706, -0.0708287, -0.0762178, -0.0808852, -0.0816495, -0.0831412, -0.0862107, -0.090056, -0.0913072, -0.0936932, -0.0981513, -0.0990699, -0.100828, -0.103655, -0.104215, -0.104943, -0.10353, -0.0906032, -0.079267, -0.0775088, -0.0738236, -0.0664716, -0.0521917, -0.0460481, -0.0448099, -0.0424284, -0.0379083, -0.030238, -0.0218104, -0.0191332, -0.0146141, -0.00823708, -0.00344019" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("12.3273, 12.4953, 12.6159, 12.8217, 13.1477, 13.2816, 13.4005, 13.5098, 13.6145, 13.719, 13.746, 13.7739, 13.8812, 13.9483, 13.9911, 14.04, 14.0856, 14.1081, 14.1531, 14.2431, 14.3919, 14.5676");
+            values ( \
+              "-0.0278396, -0.0283724, -0.0451284, -0.0762874, -0.126809, -0.146002, -0.161086, -0.172052, -0.177456, -0.169181, -0.16131, -0.149818, -0.0935477, -0.0636927, -0.0488217, -0.0353904, -0.0259518, -0.0222075, -0.0161241, -0.00821834, -0.00235402, -0.000486527" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.3198, 15.7872, 16.6632, 17.1826, 17.6602, 18.0736, 18.4504, 18.8062, 19.1546, 19.5026, 19.5977, 20.0003, 20.2183, 20.4468, 20.5645, 20.798, 21.0595, 21.2698, 21.6902, 22.3009, 23.044");
+            values ( \
+              "-0.0371435, -0.044407, -0.109129, -0.145328, -0.174547, -0.195558, -0.210358, -0.219263, -0.220293, -0.202698, -0.190382, -0.120879, -0.0878568, -0.0609481, -0.050049, -0.0332497, -0.0208126, -0.0141135, -0.00617337, -0.00164061, -0.000278651" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0, 20.1602, 21.6707, 22.0483, 22.8035, 23.2073, 23.6797, 24.6081, 25.3854, 29.776, 31.5362, 33.2761, 34.7866, 35.9702, 36.5327, 37.6576, 38.0041, 38.697, 39.443, 40.879, 41.3205, 42.9376, 43.7292, 44.4071, 44.9488, 45.537, 46.3665, 46.7186, 47.4227, 48.8309, 50.3414, 51.8518, 53.3623");
+            values ( \
+              "-5.15627e-08, -0.000181258, -0.00181341, -0.002966, -0.00701459, -0.0103959, -0.0155183, -0.0288523, -0.0423227, -0.123448, -0.152489, -0.177884, -0.196535, -0.208488, -0.213206, -0.220402, -0.221892, -0.223548, -0.222615, -0.204598, -0.190532, -0.122389, -0.0928492, -0.0718918, -0.0581051, -0.0457433, -0.0322442, -0.0277526, -0.0204283, -0.0107637, -0.00530746, -0.00259179, -0.00125966" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00905631, 0.00907223, 0.00909308, 0.00910441, 0.00910797, 0.00910888", \
+            "0.0109595, 0.0109659, 0.0109787, 0.0109887, 0.0109925, 0.0109935", \
+            "0.0116613, 0.0116622, 0.0116655, 0.0116708, 0.0116738, 0.0116748", \
+            "0.0119021, 0.0119023, 0.0119029, 0.0119039, 0.0119054, 0.0119062", \
+            "0.0119822, 0.0119823, 0.0119827, 0.0119832, 0.0119837, 0.0119842", \
+            "0.012036, 0.0120357, 0.0120347, 0.0120321, 0.0120295, 0.0120285" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0116426, 0.0116593, 0.0116838, 0.0116984, 0.0117031, 0.0117044", \
+            "0.0134594, 0.0134735, 0.0134934, 0.013505, 0.0135087, 0.0135097", \
+            "0.0144479, 0.0144316, 0.0144129, 0.0144038, 0.014401, 0.0144003", \
+            "0.0154377, 0.0152191, 0.0149027, 0.0147094, 0.014642, 0.0146229", \
+            "0.0163846, 0.0161719, 0.0156389, 0.0150621, 0.0147615, 0.0146789", \
+            "0.0164058, 0.0163982, 0.0164073, 0.0152496, 0.0150553, 0.0147388" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0992962, 0.149024, 0.346896, 1.16483, 4.58155, 18.8905", \
+            "0.106759, 0.156551, 0.354558, 1.1726, 4.59047, 18.8958", \
+            "0.133795, 0.185054, 0.384161, 1.20286, 4.61967, 18.9289", \
+            "0.177347, 0.2485, 0.48542, 1.32399, 4.7425, 19.0532", \
+            "0.111531, 0.234407, 0.611586, 1.69561, 5.22629, 19.5436", \
+            "-0.627319, -0.406753, 0.26443, 2.04207, 6.69678, 21.4596" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0263736, 0.054452, 0.170022, 0.650431, 2.66258, 11.0938", \
+            "0.0263081, 0.0544533, 0.169991, 0.65041, 2.66341, 11.0928", \
+            "0.0271474, 0.0545502, 0.169971, 0.650496, 2.66358, 11.0957", \
+            "0.0359363, 0.062747, 0.174003, 0.650359, 2.66263, 11.0935", \
+            "0.0603876, 0.0926543, 0.204348, 0.66868, 2.66311, 11.0935", \
+            "0.112025, 0.16447, 0.308099, 0.782745, 2.73406, 11.0928" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.157964, 0.225319, 0.491408, 1.58473, 6.15325, 25.2813", \
+            "0.169882, 0.237404, 0.504372, 1.59842, 6.1671, 25.2923", \
+            "0.219285, 0.286651, 0.553278, 1.6486, 6.21802, 25.3459", \
+            "0.391003, 0.471041, 0.748861, 1.84523, 6.41515, 25.5436", \
+            "0.83865, 0.975567, 1.39749, 2.62825, 7.20818, 26.3418", \
+            "2.16236, 2.38887, 3.12003, 5.09923, 10.3574, 29.5333" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0299203, 0.0567284, 0.162312, 0.592784, 2.40038, 9.9616", \
+            "0.0299232, 0.0567817, 0.16213, 0.592939, 2.40003, 9.9639", \
+            "0.0298368, 0.056651, 0.162408, 0.592939, 2.4002, 9.96175", \
+            "0.0360756, 0.0617904, 0.162816, 0.593054, 2.40099, 9.96273", \
+            "0.0609628, 0.0931785, 0.196119, 0.595377, 2.39876, 9.96174", \
+            "0.112817, 0.158092, 0.303778, 0.742822, 2.40945, 9.96171" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0773579, 0.0864173, 0.0885715, 0.0942434, 0.0984595, 0.101589, 0.103191, 0.106394, 0.10729, 0.109082, 0.111352, 0.115437, 0.117963, 0.124818, 0.127878, 0.132849, 0.136807, 0.141516, 0.147915, 0.154267, 0.159112, 0.164455, 0.178184, 0.203181");
+            values ( \
+              "0.00563615, 0.0320297, 0.0376075, 0.0495, 0.0557107, 0.0588393, 0.0599461, 0.0611832, 0.0612678, 0.0611702, 0.0603657, 0.0563616, 0.050327, 0.0295132, 0.0229073, 0.0150622, 0.0106216, 0.00689817, 0.00371807, 0.00205525, 0.00133424, 0.000831399, 0.000323476, 0.000204038" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0966168, 0.103384, 0.119611, 0.130836, 0.140208, 0.148827, 0.157222, 0.165606, 0.174637, 0.201485, 0.214626, 0.225092, 0.237427, 0.255433, 0.255698");
+            values ( \
+              "0.0174058, 0.0311069, 0.0796762, 0.104581, 0.117384, 0.123601, 0.124498, 0.12117, 0.109959, 0.0468037, 0.0266196, 0.016346, 0.0089982, 0.0037831, 0.00375078" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.172263, 0.197996, 0.22858, 0.241026, 0.262044, 0.27447, 0.289928, 0.296612, 0.30263, 0.315701, 0.32903, 0.335178, 0.348288, 0.354971, 0.365464, 0.381657, 0.396923, 0.410385, 0.436577, 0.471651, 0.503607, 0.517239, 0.535179, 0.550554, 0.566105, 0.588213, 0.597566, 0.616273, 0.653686, 0.719917, 0.797953");
+            values ( \
+              "0.0189711, 0.0487842, 0.0951417, 0.112117, 0.135762, 0.146126, 0.15619, 0.159308, 0.161838, 0.165662, 0.167642, 0.167918, 0.167362, 0.166489, 0.1643, 0.159145, 0.151892, 0.142955, 0.119263, 0.0843893, 0.0570249, 0.0474126, 0.0366984, 0.029221, 0.0230379, 0.0162357, 0.0139908, 0.0103173, 0.00548263, 0.00157922, 0.000338748" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.505658, 0.599639, 0.688826, 0.744581, 0.796689, 0.854589, 0.890323, 0.932682, 0.973021, 1.02479, 1.07331, 1.16141, 1.19548, 1.23442, 1.27515, 1.35661, 1.38581, 1.44353, 1.62408, 1.69409, 1.74273, 1.79562, 1.86507, 1.92535, 2.00573, 2.10594, 2.16724, 2.28985, 2.53506, 2.82671");
+            values ( \
+              "0.0460029, 0.0612683, 0.102606, 0.126044, 0.144064, 0.159509, 0.166972, 0.173933, 0.178783, 0.1827, 0.184286, 0.182855, 0.180914, 0.177835, 0.173568, 0.161197, 0.155199, 0.141413, 0.0913181, 0.0735189, 0.0624721, 0.0517977, 0.0400365, 0.0317275, 0.0229553, 0.0151822, 0.0117576, 0.00688714, 0.00214392, 0.000464423" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.88267, 2.2266, 2.63667, 2.82989, 3.14254, 3.34097, 3.73781, 3.84885, 3.9969, 4.18294, 4.50217, 4.76245, 5.00934, 5.4036, 5.5874, 5.77344, 6.44083, 6.71057, 6.97018, 7.31632, 7.51137, 7.75454, 8.07877, 8.32571, 8.57326, 8.90332, 9.56344, 10.6698, 11.9996");
+            values ( \
+              "0.0540155, 0.0591851, 0.107584, 0.128386, 0.155157, 0.16765, 0.183514, 0.185946, 0.188093, 0.189202, 0.187612, 0.183388, 0.177095, 0.161363, 0.151192, 0.139437, 0.0933476, 0.0762116, 0.0616289, 0.04538, 0.0379133, 0.0300972, 0.021896, 0.017075, 0.0132824, 0.00945497, 0.00461346, 0.00122599, 0.000204794" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("7.71608, 9.15862, 10.6908, 11.5744, 12.3056, 13.7048, 15.1739, 15.5072, 16.1737, 17.2077, 18.5529, 18.8995, 19.5927, 20.6523, 22.1214, 23.4082, 26.6817, 27.8478, 28.6331, 29.5511, 30.7517, 31.8092, 33.219, 34.3782, 35.6349, 37.104, 38.5731, 40.0423, 41.5114, 42.9805, 47.3878");
+            values ( \
+              "0.0597516, 0.0618909, 0.106051, 0.129289, 0.145552, 0.168954, 0.183532, 0.185559, 0.18848, 0.190298, 0.188573, 0.187438, 0.184454, 0.177918, 0.164128, 0.146753, 0.0928646, 0.0751297, 0.0644348, 0.0533127, 0.0410863, 0.0323706, 0.0232415, 0.0176075, 0.0129694, 0.00898628, 0.00622191, 0.00427545, 0.00295258, 0.00201603, 0.000659826" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.107937, 0.115804, 0.123819, 0.125929, 0.131476, 0.134836, 0.138925, 0.140606, 0.142981, 0.147059, 0.149612, 0.156424, 0.159489, 0.164499, 0.168421, 0.173116, 0.179525, 0.185843, 0.190642, 0.195882, 0.20917, 0.233641");
+            values ( \
+              "1.75522e-05, 0.0260953, 0.045968, 0.0497757, 0.0574633, 0.0601136, 0.061379, 0.0613054, 0.0604404, 0.0564312, 0.0502843, 0.029556, 0.0229267, 0.0150222, 0.0106247, 0.00690756, 0.00371585, 0.00206444, 0.00134197, 0.000845808, 0.00033586, 0.000223671" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.127853, 0.131544, 0.135463, 0.151373, 0.1626, 0.171972, 0.180592, 0.188988, 0.197372, 0.206403, 0.233251, 0.246398, 0.256852, 0.269254, 0.286197");
+            values ( \
+              "0.0172055, 0.022364, 0.0319983, 0.0796495, 0.104566, 0.117388, 0.12359, 0.124504, 0.121161, 0.109959, 0.0468027, 0.0266123, 0.0163515, 0.00897219, 0.00410692" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.210671, 0.229855, 0.272809, 0.282972, 0.296051, 0.306156, 0.321513, 0.334341, 0.341097, 0.354071, 0.366914, 0.379904, 0.386683, 0.396804, 0.413354, 0.419993, 0.430513, 0.442096, 0.465264, 0.493823, 0.513798, 0.530506, 0.55143, 0.567802, 0.580476, 0.596666, 0.619274, 0.642648, 0.66053, 0.696294, 0.765382, 0.847158");
+            values ( \
+              "0.04187, 0.0489922, 0.112362, 0.124554, 0.137769, 0.14619, 0.156011, 0.161746, 0.164057, 0.166907, 0.16797, 0.16742, 0.166454, 0.164437, 0.159184, 0.156322, 0.150824, 0.142912, 0.122279, 0.0936029, 0.0747152, 0.0607183, 0.0457958, 0.0362123, 0.0300194, 0.0234496, 0.0164003, 0.0112709, 0.00841488, 0.00458053, 0.00123526, 0.000229163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.540805, 0.633848, 0.719567, 0.769866, 0.820474, 0.869415, 0.898542, 0.939142, 0.973819, 1.00508, 1.05666, 1.10536, 1.19554, 1.22343, 1.26062, 1.30721, 1.38676, 1.41785, 1.47551, 1.65615, 1.72614, 1.77475, 1.82766, 1.89711, 1.9574, 2.0378, 2.10734, 2.13798, 2.19927, 2.32184, 2.56699, 2.85426");
+            values ( \
+              "0.0487388, 0.0622706, 0.102042, 0.123438, 0.141508, 0.155381, 0.162186, 0.16998, 0.175191, 0.178782, 0.182701, 0.184281, 0.182773, 0.181199, 0.178356, 0.173583, 0.161548, 0.155211, 0.141422, 0.0913187, 0.073509, 0.0624686, 0.0518072, 0.0400299, 0.0317193, 0.0229597, 0.0172614, 0.0151889, 0.0117516, 0.00689539, 0.00213856, 0.000486762" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.94208, 2.28509, 2.66266, 2.86265, 2.97647, 3.16958, 3.37366, 3.80803, 4.21711, 4.55111, 4.76658, 5.04302, 5.42144, 5.65181, 5.95897, 6.44293, 6.75341, 6.98552, 7.29501, 7.49186, 7.645, 7.84919, 8.25756, 8.45126, 8.74743, 9.14232, 9.93209, 11.0917");
+            values ( \
+              "0.0603275, 0.0621857, 0.106829, 0.128406, 0.139158, 0.154757, 0.167659, 0.184499, 0.189437, 0.187591, 0.184105, 0.177188, 0.16218, 0.149343, 0.129159, 0.095497, 0.07564, 0.0625716, 0.0477347, 0.0398581, 0.0345309, 0.0283946, 0.0188915, 0.015544, 0.0114887, 0.00760673, 0.00316002, 0.000763399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.77954, 9.269, 10.6909, 11.8409, 13.1097, 13.7285, 14.7046, 15.5301, 16.7824, 17.2331, 18.0764, 18.927, 20.3961, 21.2465, 22.3804, 22.9659, 23.7467, 27.5, 28.7579, 29.599, 30.7939, 31.7977, 32.8259, 34.2872, 36.1505, 37.6196, 39.0887, 42.0269, 44.9651, 47.9033");
+            values ( \
+              "0.0600614, 0.06423, 0.105282, 0.134928, 0.159731, 0.1688, 0.179486, 0.185378, 0.189814, 0.190221, 0.189618, 0.18735, 0.179904, 0.173295, 0.16128, 0.153535, 0.141895, 0.0805413, 0.0631269, 0.0530521, 0.0409136, 0.0326284, 0.0256917, 0.0180964, 0.0114723, 0.00794764, 0.00548624, 0.00259701, 0.00122344, 0.000575057" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.236185, 0.24318, 0.245598, 0.248418, 0.250444, 0.25207, 0.253301, 0.254533, 0.256575, 0.257597, 0.258877, 0.259394, 0.260428, 0.26315, 0.263478, 0.264459, 0.265181, 0.265902, 0.267345, 0.268397, 0.269449, 0.270501, 0.271699, 0.272579, 0.274339, 0.276099, 0.278187, 0.280043, 0.282314, 0.283966, 0.287054, 0.289533, 0.292345, 0.294286, 0.295427, 0.297685, 0.299859, 0.302033, 0.303309, 0.306163, 0.307985, 0.310414, 0.312843, 0.315274, 0.317704, 0.321933, 0.329755, 0.337463, 0.349332, 0.355783");
+            values ( \
+              "0.0330811, 0.033941, 0.0391881, 0.0447235, 0.0483644, 0.0506265, 0.0534427, 0.0572098, 0.05708, 0.0570998, 0.0572043, 0.0574049, 0.0579993, 0.0591762, 0.0591772, 0.0591033, 0.0589756, 0.0587858, 0.0582198, 0.057636, 0.0569124, 0.0560489, 0.0548748, 0.0531768, 0.0487177, 0.0435062, 0.0365424, 0.0314955, 0.0262217, 0.0229622, 0.0176859, 0.0143666, 0.0112463, 0.00932724, 0.00841379, 0.00688112, 0.00562347, 0.00457971, 0.00407758, 0.00309465, 0.00255899, 0.00204011, 0.00161563, 0.00130699, 0.00104955, 0.000733949, 0.00039681, 0.000308358, 0.000324056, 0.000231356" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.252638, 0.261781, 0.276675, 0.287989, 0.297398, 0.306037, 0.314447, 0.324015, 0.331877, 0.358736, 0.371953, 0.382136, 0.394735, 0.412882, 0.414267");
+            values ( \
+              "0.014232, 0.0340245, 0.0785888, 0.103926, 0.117162, 0.12325, 0.124446, 0.120015, 0.109918, 0.0467977, 0.0265328, 0.0165143, 0.00897586, 0.00374861, 0.00357954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.319452, 0.423197, 0.432923, 0.44821, 0.454999, 0.467798, 0.473905, 0.480769, 0.493582, 0.506599, 0.523246, 0.536355, 0.547635, 0.562675, 0.581299, 0.631888, 0.660998, 0.675035, 0.693344, 0.709497, 0.731035, 0.754707, 0.767273, 0.792405, 0.84267, 0.912344, 0.997974");
+            values ( \
+              "0.00319077, 0.138118, 0.146147, 0.155983, 0.159307, 0.164007, 0.165536, 0.166871, 0.167947, 0.167408, 0.164499, 0.160565, 0.155924, 0.147426, 0.132485, 0.0826545, 0.0578263, 0.0478141, 0.0368512, 0.0290025, 0.0207815, 0.0142751, 0.0116621, 0.00769695, 0.00318631, 0.000828973, 0.000149015" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.681454, 0.796575, 0.855423, 0.90814, 0.954012, 1.00288, 1.06646, 1.10105, 1.13223, 1.18382, 1.23253, 1.32155, 1.35292, 1.39275, 1.43439, 1.5137, 1.54504, 1.60269, 1.78334, 1.85333, 1.90194, 1.95485, 2.0243, 2.0846, 2.16499, 2.26518, 2.32646, 2.44903, 2.69267, 2.9754");
+            values ( \
+              "0.055219, 0.0786383, 0.105801, 0.127624, 0.143415, 0.156861, 0.169944, 0.175139, 0.178733, 0.182658, 0.184253, 0.182802, 0.181025, 0.177904, 0.173565, 0.161589, 0.155202, 0.141423, 0.0913156, 0.0735099, 0.0624698, 0.0518057, 0.040031, 0.0317202, 0.0229587, 0.0151882, 0.0117524, 0.00689485, 0.00215861, 0.000506904" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("2.1152, 2.48201, 2.98809, 3.10279, 3.29436, 3.49923, 3.90897, 4.07926, 4.26982, 4.34174, 4.48559, 4.74778, 5.08611, 5.33167, 5.62193, 6.08187, 6.76855, 7.13617, 7.34069, 7.60509, 7.81659, 8.07002, 8.4258, 8.7894, 9.06692, 9.62195, 10.6964, 11.9632");
+            values ( \
+              "0.0701146, 0.0704739, 0.12835, 0.139188, 0.154666, 0.167633, 0.183846, 0.187153, 0.188984, 0.189208, 0.188971, 0.186444, 0.179464, 0.171494, 0.158174, 0.129352, 0.082446, 0.0612927, 0.0513179, 0.0403579, 0.0330875, 0.0258839, 0.0181429, 0.012552, 0.00941813, 0.0052095, 0.00144409, 0.000288749" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.00661473, 5.27828, 6.74739, 7.58631, 8.31669, 11.6488, 13.0815, 13.869, 15.3381, 16.3416, 17.3737, 18.8428, 19.5164, 20.4147, 21.6278, 22.7129, 24.182, 28.5517, 31.0042, 32.6332, 35.0367, 37.8427, 39.3118, 40.301");
+            values ( \
+              "1e-22, 0.000567372, 0.0081854, 0.0200309, 0.0354344, 0.127048, 0.156934, 0.168815, 0.18344, 0.188425, 0.190254, 0.188195, 0.185607, 0.180696, 0.17106, 0.158846, 0.137244, 0.0676934, 0.0403212, 0.0278119, 0.0156368, 0.0078102, 0.00538635, 0.00443072" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.637296, 0.645575, 0.651025, 0.65762, 0.683699, 0.689901, 0.695562, 0.701, 0.706428, 0.711855, 0.722221, 0.729495, 0.73705, 0.747861, 0.758438, 0.767066");
+            values ( \
+              "0.00176915, 0.00286548, 0.00590438, 0.0112486, 0.0377347, 0.0423599, 0.0451227, 0.0463612, 0.0451215, 0.0382021, 0.0181167, 0.0103302, 0.00555322, 0.00208228, 0.000843761, 0.000698404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.674784, 0.689084, 0.694025, 0.69729, 0.703821, 0.7352, 0.747055, 0.757437, 0.767168, 0.776738, 0.786298, 0.790843, 0.807219, 0.813414, 0.81779, 0.822435, 0.828558, 0.833924, 0.839138, 0.845764, 0.852036, 0.855827, 0.862366, 0.870732, 0.878717");
+            values ( \
+              "0.0048559, 0.0109561, 0.0161958, 0.0201609, 0.0291799, 0.0799881, 0.0955124, 0.104659, 0.108917, 0.108638, 0.102212, 0.09498, 0.0593781, 0.0474839, 0.0401984, 0.0333427, 0.0256731, 0.0202473, 0.0159699, 0.0117117, 0.00873275, 0.0073203, 0.00540541, 0.00362506, 0.0024749" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.819449, 0.852608, 0.884056, 0.907586, 0.920253, 0.936735, 0.943708, 0.956805, 0.970608, 0.982912, 0.990235, 0.997014, 1.00379, 1.01501, 1.02875, 1.03667, 1.04382, 1.05738, 1.0651, 1.07539, 1.11846, 1.13684, 1.15142, 1.16035, 1.17821, 1.188, 1.20319, 1.21835, 1.23936, 1.24775, 1.26453, 1.29809, 1.36105, 1.4344");
+            values ( \
+              "0.0473738, 0.0611341, 0.101365, 0.126752, 0.137614, 0.148775, 0.152506, 0.158006, 0.161799, 0.163519, 0.163766, 0.163668, 0.163018, 0.161265, 0.15755, 0.154666, 0.151414, 0.143502, 0.137773, 0.128971, 0.0870071, 0.0703418, 0.0585399, 0.0519975, 0.0405378, 0.0351969, 0.0280778, 0.0222532, 0.0159666, 0.013966, 0.0106434, 0.00606124, 0.00189902, 0.000456132" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.18677, 1.27907, 1.36647, 1.41028, 1.46519, 1.51321, 1.57681, 1.61133, 1.64246, 1.69403, 1.74273, 1.83098, 1.86459, 1.90368, 1.94457, 2.02319, 2.0552, 2.11282, 2.29351, 2.36349, 2.41209, 2.465, 2.53445, 2.59476, 2.67516, 2.77533, 2.83661, 2.95917, 3.20029, 3.47966");
+            values ( \
+              "0.0565322, 0.0659298, 0.106352, 0.124677, 0.143839, 0.156996, 0.170053, 0.17523, 0.178801, 0.182715, 0.184293, 0.182863, 0.180948, 0.177849, 0.173578, 0.161719, 0.155209, 0.141431, 0.0913128, 0.07351, 0.0624727, 0.0518056, 0.0400327, 0.0317214, 0.022956, 0.0151863, 0.0117547, 0.00689351, 0.00219326, 0.000525053" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.58454, 2.9226, 3.29875, 3.50197, 3.62009, 3.80518, 4.013, 4.42863, 4.55783, 4.70548, 4.85509, 5.1543, 5.26083, 5.46558, 5.68138, 6.06694, 6.27647, 6.55584, 7.29714, 7.52821, 7.85398, 8.11787, 8.32847, 8.58212, 8.93807, 9.09373, 9.30226, 9.5803, 10.1364, 11.2002, 12.4543");
+            values ( \
+              "0.0617003, 0.0619619, 0.10645, 0.128396, 0.139537, 0.154478, 0.167657, 0.184014, 0.186631, 0.188468, 0.189222, 0.18783, 0.186476, 0.182723, 0.177094, 0.161789, 0.150159, 0.132008, 0.0814364, 0.067766, 0.0512783, 0.040348, 0.0331081, 0.0258918, 0.0181484, 0.0155137, 0.0125484, 0.00940785, 0.00519974, 0.0014634, 0.000301371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.0170505, 5.67634, 7.14545, 7.86015, 8.73428, 11.8476, 13.1061, 14.396, 15.8651, 16.864, 17.8986, 19.2045, 20.3607, 21.3429, 22.812, 24.0987, 27.3724, 29.3237, 31.4424, 33.9097, 36.3256, 39.2638, 41.3576");
+            values ( \
+              "1e-22, 0.000429771, 0.00695361, 0.0158831, 0.0329701, 0.118819, 0.147786, 0.168967, 0.183536, 0.188478, 0.190303, 0.188676, 0.184055, 0.177915, 0.164122, 0.14675, 0.0928664, 0.0644325, 0.0410839, 0.0232437, 0.0129671, 0.00621964, 0.00422371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.08032, 2.10929, 2.11622, 2.12624, 2.15322, 2.1694, 2.1801, 2.18986, 2.1991, 2.20817, 2.21723, 2.23009, 2.24094, 2.24932, 2.25868, 2.26921, 2.28522, 2.32075");
+            values ( \
+              "0.00037363, 0.00237866, 0.00358245, 0.00621767, 0.0172297, 0.021938, 0.0245397, 0.0263074, 0.0273648, 0.0274208, 0.025491, 0.0142131, 0.00754665, 0.00439477, 0.00228725, 0.00111913, 0.000507875, 0.000331873" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.19151, 2.21932, 2.23147, 2.24527, 2.26221, 2.28771, 2.29544, 2.30172, 2.30543, 2.31284, 2.31288, 2.31296, 2.31802, 2.32681, 2.33024, 2.33196, 2.33536, 2.33704, 2.34042, 2.34212, 2.34382, 2.34552, 2.34901, 2.3508, 2.35258, 2.35487, 2.36803, 2.37603, 2.3795, 2.38454, 2.39167, 2.39695, 2.39994, 2.40294, 2.40671, 2.41048, 2.41568, 2.41918, 2.42304, 2.42678, 2.43084, 2.43743, 2.44236, 2.44729, 2.4528, 2.45831, 2.46527, 2.47224, 2.49131, 2.51338");
+            values ( \
+              "0.0190685, 0.0219543, 0.0297181, 0.038073, 0.0480778, 0.0626464, 0.0661173, 0.0687353, 0.0701941, 0.0729204, 0.0726383, 0.0729714, 0.0744127, 0.0764567, 0.0765442, 0.0765031, 0.0762547, 0.0760492, 0.0754748, 0.074869, 0.0741138, 0.073209, 0.0708816, 0.0694411, 0.0678332, 0.0654801, 0.0474261, 0.0373936, 0.0332934, 0.0280659, 0.0215945, 0.0174705, 0.0155587, 0.0138246, 0.0119285, 0.0102452, 0.00823579, 0.00702873, 0.00591726, 0.00500756, 0.00417286, 0.00307661, 0.00245713, 0.00193922, 0.00150508, 0.00114936, 0.000841126, 0.000599407, 0.000277983, 0.000151507" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.38882, 2.45286, 2.46462, 2.48472, 2.51001, 2.58524, 2.60824, 2.6334, 2.65128, 2.66803, 2.6777, 2.69008, 2.70434, 2.72102, 2.74538, 2.75308, 2.76847, 2.7897, 2.83569, 2.85446, 2.86771, 2.88459, 2.89579, 2.91074, 2.93594, 2.94719, 2.96353, 2.9853, 3.02886, 3.06787");
+            values ( \
+              "0.00479036, 0.0224325, 0.0278815, 0.0385089, 0.0529075, 0.0996851, 0.112912, 0.125277, 0.132251, 0.137076, 0.139007, 0.140557, 0.141099, 0.140023, 0.134279, 0.130856, 0.121877, 0.105317, 0.0666598, 0.0530824, 0.0446313, 0.0353714, 0.0301369, 0.0241709, 0.0164001, 0.0137594, 0.0106253, 0.00746854, 0.00356477, 0.00210799" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.01967, 3.11663, 3.35852, 3.42951, 3.49749, 3.56771, 3.6221, 3.67227, 3.76458, 3.83554, 3.87905, 3.95882, 4.04927, 4.26016, 4.36063, 4.47626, 4.59039, 4.67681, 4.76442, 4.9647, 5.05744");
+            values ( \
+              "0.0362121, 0.0391028, 0.124355, 0.144514, 0.159319, 0.170051, 0.17535, 0.178052, 0.178378, 0.174729, 0.170896, 0.159958, 0.140423, 0.0837875, 0.0603512, 0.0396026, 0.0253134, 0.0177783, 0.0123474, 0.00518289, 0.00384246" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.01397, 4.15628, 4.32767, 4.59442, 4.85977, 5.48615, 5.84084, 6.0556, 6.49006, 6.89893, 7.22281, 7.4682, 7.72474, 8.09084, 8.3577, 9.58431, 10.1909, 10.6842, 11.139, 11.3945, 11.9056, 12.516");
+            values ( \
+              "0.000712324, 0.00258816, 0.00781689, 0.0241655, 0.0501496, 0.122508, 0.15402, 0.167707, 0.184518, 0.189458, 0.187707, 0.183696, 0.177191, 0.162771, 0.147841, 0.0670641, 0.0392422, 0.0244515, 0.0154923, 0.0119245, 0.00695415, 0.00401854" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.0188716, 7.86465, 9.33375, 10.1579, 10.8879, 13.9109, 15.135, 16.4482, 17.9173, 18.9165, 19.9509, 21.2388, 22.4486, 23.3952, 24.8643, 26.151, 29.4247, 31.376, 33.4947, 35.962, 38.3779, 41.3161, 43.3341");
+            values ( \
+              "1e-22, 0.000593785, 0.0082915, 0.0199718, 0.0353439, 0.119088, 0.147308, 0.168959, 0.183531, 0.188475, 0.1903, 0.188722, 0.183868, 0.177912, 0.16412, 0.14675, 0.0928662, 0.0644324, 0.0410838, 0.0232438, 0.012967, 0.00621949, 0.00429595" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.48279, 7.5556, 7.57834, 7.59183, 7.60193, 7.62763, 7.64679, 7.66868, 7.68799, 7.7061, 7.72366, 7.74105, 7.75844, 7.76454, 7.80039, 7.81843, 7.8368, 7.86407, 7.8774, 7.89444, 7.91082");
+            values ( \
+              "0.000112138, 0.00125128, 0.00215058, 0.00317375, 0.00428053, 0.00805, 0.0104218, 0.0122853, 0.0133953, 0.0139955, 0.0143071, 0.0142404, 0.0136537, 0.0129898, 0.00432374, 0.00196422, 0.000815991, 0.00029889, 0.00014671, 7.89759e-05, 6.72692e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.575, 7.58455, 7.68354, 7.70946, 7.73047, 7.75581, 7.81453, 7.83647, 7.87042, 7.89987, 7.92666, 7.93783, 7.95791, 7.97647, 7.98739, 7.99933, 8.00414, 8.05908, 8.07757, 8.09785, 8.11382, 8.14382, 8.16599");
+            values ( \
+              "0.00023289, 0.000273118, 0.00225912, 0.00409718, 0.00615112, 0.010134, 0.0237219, 0.0279271, 0.0333661, 0.0372243, 0.04014, 0.041104, 0.0424054, 0.0429482, 0.0427196, 0.0414282, 0.0402089, 0.0139155, 0.00806911, 0.00416244, 0.00234922, 0.000676722, 0.000367223" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("8.02917, 8.19069, 8.21014, 8.24903, 8.33761, 8.49371, 8.53996, 8.57289, 8.59799, 8.6118, 8.6356, 8.66121, 8.68107, 8.68879, 8.70423, 8.72703, 8.75383, 8.81082, 8.84621, 8.87947, 8.90482, 8.93718, 8.98034, 9.04988, 9.13128");
+            values ( \
+              "0.00103987, 0.0097563, 0.0124749, 0.0193368, 0.0392557, 0.0733618, 0.0828664, 0.088628, 0.0922476, 0.0939034, 0.0961332, 0.0974912, 0.0974178, 0.0969536, 0.0950715, 0.0889305, 0.077054, 0.0473858, 0.0317392, 0.0207542, 0.0145992, 0.00915083, 0.00472112, 0.00144076, 0.000371576" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.24615, 9.45232, 9.50837, 9.70912, 10.0399, 10.1249, 10.1913, 10.255, 10.3184, 10.3758, 10.4571, 10.4941, 10.5533, 10.6164, 10.7318, 10.9072, 11.0091, 11.1337, 11.1944, 11.2753, 11.3545, 11.4732, 11.6314, 11.7956");
+            values ( \
+              "0.0128382, 0.0225951, 0.0298591, 0.0608884, 0.11955, 0.132507, 0.140926, 0.147287, 0.151745, 0.154126, 0.154638, 0.153661, 0.150209, 0.143274, 0.121494, 0.0791284, 0.0573264, 0.0366989, 0.0291159, 0.0211184, 0.0152962, 0.00931281, 0.00463179, 0.00251537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("11.9843, 12.4441, 13.2689, 13.4379, 13.802, 13.9482, 14.1885, 14.4123, 14.6144, 14.944, 15.2096, 15.4603, 15.8553, 16.0522, 17.0366, 17.4499, 17.9196, 18.3847, 18.7407, 19.1042, 19.3817, 19.9365, 20.2939");
+            values ( \
+              "0.0372412, 0.0469665, 0.122265, 0.136036, 0.159562, 0.166619, 0.175307, 0.180466, 0.182885, 0.183031, 0.179946, 0.174536, 0.160127, 0.149707, 0.0851298, 0.0612174, 0.0403175, 0.0258827, 0.0181266, 0.0125423, 0.00942751, 0.00520324, 0.0039458" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.0157682, 15.4076, 16.6824, 17.0497, 17.6496, 18.1875, 18.9089, 22.0677, 23.3305, 24.6167, 26.0858, 27.0838, 28.1189, 29.4039, 30.6217, 31.563, 33.0321, 34.3187, 39.0208, 40.2685, 41.6075, 42.8229, 44.292, 45.3467, 46.482, 47.9511, 49.4202, 52.0475");
+            values ( \
+              "1e-22, 0.000152532, 0.00240296, 0.00446076, 0.0100803, 0.0176757, 0.0319698, 0.11886, 0.147906, 0.169002, 0.183559, 0.188492, 0.190315, 0.188738, 0.183845, 0.177917, 0.164122, 0.146752, 0.0714294, 0.0555296, 0.0415756, 0.0315997, 0.0223488, 0.017354, 0.013167, 0.00912876, 0.00631773, 0.00334883" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00930577, 0.00932486, 0.00934641, 0.00935713, 0.00936038, 0.0093612", \
+            "0.0130574, 0.0130774, 0.0131082, 0.0131273, 0.0131336, 0.0131353", \
+            "0.0145573, 0.0145678, 0.0145899, 0.0146086, 0.0146158, 0.0146177", \
+            "0.0151364, 0.0151065, 0.0150559, 0.0150217, 0.015012, 0.01501", \
+            "0.015592, 0.0154701, 0.0152981, 0.0151817, 0.0151224, 0.015101", \
+            "0.0159209, 0.0158943, 0.015741, 0.0153722, 0.0152127, 0.0151487" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0141833, 0.0142033, 0.0142318, 0.0142486, 0.014254, 0.0142554", \
+            "0.0142801, 0.0142409, 0.0141947, 0.0141719, 0.0141649, 0.0141631", \
+            "0.0134981, 0.0132692, 0.0129497, 0.0127538, 0.0126865, 0.0126682", \
+            "0.0135631, 0.0135903, 0.0133444, 0.0126312, 0.0123693, 0.0122984", \
+            "0.012795, 0.0130018, 0.0132865, 0.0130689, 0.012588, 0.0123145", \
+            "0.0122994, 0.0123419, 0.012597, 0.0132057, 0.0128793, 0.0125512" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.127764, 0.132178, 0.134471, 0.138493, 0.140122, 0.141571, 0.143986, 0.146866, 0.14971, 0.152794, 0.157222, 0.161251, 0.163697, 0.166144, 0.168434, 0.170724, 0.171832, 0.172939, 0.174046, 0.175153, 0.176259, 0.177365, 0.178471, 0.179576, 0.179637, 0.181218, 0.1826, 0.184289, 0.186426, 0.187883, 0.189981, 0.191321, 0.19261, 0.193677, 0.195753, 0.196767, 0.198288, 0.199287, 0.200763, 0.202121, 0.20348, 0.204442, 0.206366, 0.207328, 0.20962, 0.214031, 0.216091");
+            values ( \
+              "-0.00980016, -0.0127093, -0.0158152, -0.0226357, -0.0251686, -0.0271724, -0.0302791, -0.0337989, -0.0371147, -0.0405451, -0.0451524, -0.0489692, -0.0510922, -0.053092, -0.0548524, -0.0565048, -0.0564292, -0.0562772, -0.0560489, -0.0557441, -0.0553635, -0.0549066, -0.0543736, -0.0537644, -0.053684, -0.0500198, -0.0457951, -0.0397218, -0.0308125, -0.0251967, -0.018094, -0.0143953, -0.0115493, -0.00955836, -0.00644904, -0.00526688, -0.00394293, -0.00325106, -0.00243583, -0.00191072, -0.0014769, -0.00125469, -0.000888065, -0.000743652, -0.000515882, -0.000292017, -0.000249205" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.158395, 0.164269, 0.168716, 0.169225, 0.172278, 0.182379, 0.187906, 0.197211, 0.202525, 0.213153, 0.216246, 0.220371, 0.224335, 0.228581, 0.233593, 0.236553, 0.239491, 0.242283, 0.244369, 0.247149, 0.250682, 0.254634, 0.259267, 0.265815, 0.273996, 0.278556, 0.280585, 0.284642, 0.288049, 0.289629, 0.29279, 0.299111, 0.308638");
+            values ( \
+              "-0.0155108, -0.0218255, -0.0273253, -0.0284153, -0.0334354, -0.051444, -0.0602997, -0.0742104, -0.0816391, -0.095411, -0.0990915, -0.103759, -0.10795, -0.112117, -0.116553, -0.118854, -0.120896, -0.122528, -0.123447, -0.124209, -0.124277, -0.12233, -0.116021, -0.0958831, -0.059511, -0.0425587, -0.0363208, -0.0259193, -0.0193408, -0.0168046, -0.0126835, -0.00699335, -0.00297093" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.291401, 0.322702, 0.388127, 0.414209, 0.443627, 0.47266, 0.499073, 0.517129, 0.536067, 0.547979, 0.571895, 0.574247, 0.583653, 0.609971, 0.627521, 0.6445, 0.661833, 0.680662, 0.700746, 0.738212, 0.782171");
+            values ( \
+              "-0.0374137, -0.0467008, -0.102459, -0.122099, -0.141749, -0.158318, -0.171176, -0.177859, -0.181935, -0.18192, -0.169858, -0.167084, -0.151965, -0.0946762, -0.0627632, -0.0404886, -0.025135, -0.0147034, -0.00806176, -0.00231441, -0.000517453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.816912, 0.918002, 1.07934, 1.26433, 1.39101, 1.48279, 1.57765, 1.6214, 1.68276, 1.77114, 1.85953, 1.86876, 2.00063, 2.06949, 2.13662, 2.18566, 2.24791, 2.33089, 2.46685, 2.62666");
+            values ( \
+              "-0.0408557, -0.0440705, -0.0884954, -0.13541, -0.163532, -0.180845, -0.195267, -0.200471, -0.205799, -0.207283, -0.191877, -0.18802, -0.105634, -0.0691399, -0.0439819, -0.0310346, -0.0196883, -0.0103656, -0.00328, -0.000767225" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("3.05098, 3.5258, 4.22944, 4.85654, 5.34697, 5.77246, 6.16066, 6.5272, 6.88578, 7.24394, 8.09625, 8.24687, 8.59874, 8.97894, 9.41346, 9.56875");
+            values ( \
+              "-0.0439006, -0.0513735, -0.101394, -0.142075, -0.169752, -0.189838, -0.204128, -0.212877, -0.214207, -0.19792, -0.0713687, -0.0559647, -0.0306288, -0.0154402, -0.0066291, -0.00539066" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("12.6574, 14.5994, 18.3284, 19.8659, 21.9001, 23.4647, 24.7007, 26.4366, 27.5336, 28.2894, 29.7712, 30.6672, 32.7653, 33.7867, 35.2684, 36.2978, 37.1125, 38.6772, 40.2022");
+            values ( \
+              "-0.0557288, -0.0562048, -0.119657, -0.143306, -0.171202, -0.189328, -0.201169, -0.213005, -0.216431, -0.21581, -0.199377, -0.169648, -0.0884423, -0.0601344, -0.0328202, -0.0212027, -0.0148469, -0.00723002, -0.00356198" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.162731, 0.165161, 0.167943, 0.168271, 0.168927, 0.170238, 0.17296, 0.176858, 0.178159, 0.180761, 0.19199, 0.197362, 0.202255, 0.206836, 0.211265, 0.215689, 0.217571, 0.21909, 0.224485, 0.22551, 0.226673, 0.228186, 0.230321, 0.231867, 0.232883, 0.234915, 0.236889, 0.239661, 0.243453, 0.246527, 0.246862");
+            values ( \
+              "-0.00805833, -0.00992187, -0.0115545, -0.0125055, -0.0132995, -0.0151701, -0.019596, -0.0261853, -0.0275456, -0.0311729, -0.0437355, -0.0486149, -0.0528205, -0.0554011, -0.0568414, -0.0538835, -0.0495535, -0.0448451, -0.023452, -0.0200228, -0.0165721, -0.012788, -0.0086906, -0.00653764, -0.00540388, -0.00367918, -0.00255907, -0.00154822, -0.000781256, -0.000484958, -0.000468356" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.188983, 0.233157, 0.25019, 0.260355, 0.271086, 0.278336, 0.28516, 0.28984, 0.295309, 0.301842, 0.314602, 0.32068, 0.328843, 0.335176, 0.34641, 0.350494");
+            values ( \
+              "-0.00129331, -0.0740321, -0.0965741, -0.1079, -0.117673, -0.122468, -0.124353, -0.122918, -0.116025, -0.0959344, -0.0425587, -0.0259413, -0.0126706, -0.00698611, -0.00223761, -0.00171971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.334653, 0.363294, 0.376853, 0.391489, 0.409794, 0.424701, 0.439209, 0.45621, 0.466662, 0.478437, 0.49511, 0.51313, 0.52675, 0.534247, 0.545785, 0.561533, 0.564577, 0.567622, 0.570666, 0.573711, 0.576687, 0.58264, 0.585616, 0.591592, 0.597568, 0.603543, 0.610305, 0.611878, 0.615024, 0.621315, 0.633897, 0.647517, 0.655245, 0.662649, 0.671587, 0.677506, 0.685368, 0.688604, 0.695078, 0.702575, 0.708207, 0.713213, 0.71822, 0.728233, 0.738246, 0.747606, 0.756967, 0.766327, 0.775687, 0.808624");
+            values ( \
+              "-0.0494461, -0.0498289, -0.062166, -0.0748177, -0.0899473, -0.101824, -0.113061, -0.125483, -0.132692, -0.140281, -0.150098, -0.160072, -0.167083, -0.170497, -0.175019, -0.180396, -0.180918, -0.181276, -0.181468, -0.181496, -0.181363, -0.180624, -0.180018, -0.178304, -0.17594, -0.172926, -0.168725, -0.167052, -0.162438, -0.151026, -0.12455, -0.094286, -0.0794666, -0.0667546, -0.0527193, -0.0452856, -0.0369001, -0.0338451, -0.0283578, -0.0228915, -0.0191099, -0.0161531, -0.0135683, -0.00991472, -0.00694804, -0.00537503, -0.00401617, -0.00287144, -0.00194085, -0.000702655" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.868701, 0.981013, 1.11996, 1.30771, 1.42901, 1.5343, 1.63027, 1.72078, 1.80924, 1.8976, 1.90681, 2.0388, 2.1076, 2.17457, 2.22365, 2.28603, 2.36921, 2.50504, 2.66475");
+            values ( \
+              "-0.0460866, -0.0510608, -0.0892997, -0.136787, -0.163626, -0.183202, -0.197194, -0.205866, -0.207347, -0.191942, -0.188056, -0.105566, -0.0691127, -0.0440116, -0.031048, -0.0196756, -0.0103409, -0.00327696, -0.000766713" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("3.09195, 3.51688, 4.26809, 4.89489, 5.38517, 5.81057, 6.19872, 6.56522, 6.92377, 7.28191, 8.13409, 8.28502, 8.63687, 9.01618, 9.44967, 9.60652");
+            values ( \
+              "-0.0469803, -0.0480714, -0.101475, -0.142129, -0.169786, -0.189871, -0.204148, -0.212899, -0.214217, -0.197933, -0.0713814, -0.0559469, -0.0306188, -0.0154604, -0.00665304, -0.00539691" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("12.6243, 14.7246, 17.298, 19.9032, 21.9356, 23.5002, 25.3156, 26.4722, 27.5719, 28.3261, 29.808, 32.8026, 33.8234, 35.3052, 36.3352, 37.1506, 38.7152, 40.2798, 43.4091");
+            values ( \
+              "-0.0510952, -0.0577042, -0.102186, -0.143264, -0.171141, -0.189288, -0.205766, -0.212965, -0.216402, -0.215797, -0.199356, -0.0884285, -0.0601373, -0.0328222, -0.0211983, -0.0148396, -0.00722647, -0.00346511, -0.000777456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.309652, 0.311391, 0.314381, 0.315039, 0.316354, 0.31961, 0.322059, 0.324735, 0.329484, 0.338462, 0.343825, 0.348705, 0.353276, 0.357698, 0.362114, 0.364046, 0.365542, 0.370834, 0.372339, 0.373165, 0.374654, 0.376765, 0.378263, 0.379241, 0.381195, 0.383173, 0.386026, 0.389723, 0.392166");
+            values ( \
+              "-0.00879868, -0.00987524, -0.011513, -0.0131565, -0.014554, -0.0200201, -0.0242975, -0.0279631, -0.0339678, -0.0438372, -0.048826, -0.0528837, -0.0555629, -0.0568751, -0.0539995, -0.0494693, -0.0447856, -0.0237175, -0.0187638, -0.0163797, -0.0126829, -0.00865199, -0.00656385, -0.00546631, -0.00377687, -0.00262419, -0.00155919, -0.000800119, -0.000557172" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.342195, 0.353709, 0.362208, 0.36961, 0.374004, 0.379399, 0.38504, 0.390857, 0.396674, 0.403565, 0.409256, 0.415329, 0.419696, 0.422616, 0.424744, 0.426477, 0.428209, 0.430746, 0.433117, 0.434643, 0.436169, 0.437551, 0.438934, 0.440316, 0.441699, 0.44333, 0.446593, 0.449046, 0.451513, 0.453663, 0.456426, 0.46098, 0.463005, 0.466041, 0.469613, 0.47205, 0.473633, 0.475217, 0.4768, 0.479967, 0.48155, 0.484355, 0.487161, 0.489966, 0.492771, 0.495754, 0.504704, 0.513479, 0.528299, 0.553233");
+            values ( \
+              "-0.0128408, -0.0319443, -0.0472681, -0.0594928, -0.0663336, -0.0743302, -0.0821955, -0.089837, -0.0970023, -0.104837, -0.110619, -0.116133, -0.119551, -0.121568, -0.12287, -0.123645, -0.124163, -0.1244, -0.124182, -0.123475, -0.122252, -0.120654, -0.118645, -0.116226, -0.113397, -0.10953, -0.100081, -0.0914253, -0.0812735, -0.0710887, -0.0593582, -0.0422267, -0.0357565, -0.0280473, -0.0207721, -0.0163825, -0.0138912, -0.0117129, -0.0100992, -0.00730812, -0.00613083, -0.00481872, -0.00368569, -0.00273172, -0.00195682, -0.00154073, -0.000661568, -0.000406513, -0.000238775, -0.000142566" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.452074, 0.49467, 0.556225, 0.615827, 0.640324, 0.672384, 0.700133, 0.719148, 0.731063, 0.754986, 0.757334, 0.810624, 0.827587, 0.84493, 0.863784, 0.883896, 0.921374, 0.965353");
+            values ( \
+              "-0.00394257, -0.0369781, -0.0904513, -0.134744, -0.149705, -0.166696, -0.177777, -0.181883, -0.181864, -0.169827, -0.167055, -0.0627457, -0.0404965, -0.0251347, -0.0146929, -0.00804879, -0.00230986, -0.000515873" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.975622, 1.0891, 1.24634, 1.37755, 1.50303, 1.57659, 1.68189, 1.77786, 1.86837, 1.95683, 2.04519, 2.0544, 2.09124, 2.18639, 2.25519, 2.32215, 2.37123, 2.43362, 2.5168, 2.65261, 2.81229");
+            values ( \
+              "-0.0240099, -0.040347, -0.0836391, -0.117702, -0.14783, -0.163624, -0.183206, -0.19719, -0.20587, -0.207343, -0.191946, -0.188057, -0.168239, -0.105566, -0.0691126, -0.0440117, -0.031048, -0.0196756, -0.0103408, -0.00327759, -0.000767037" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("3.24758, 3.68443, 4.41603, 5.04263, 5.53245, 5.95858, 6.34673, 6.71322, 7.07177, 7.44308, 8.27868, 8.43987, 8.79122, 9.13972, 9.53801, 9.76931");
+            values ( \
+              "-0.0473364, -0.0494671, -0.101478, -0.142116, -0.169753, -0.189874, -0.204152, -0.212899, -0.214221, -0.196391, -0.0717729, -0.05532, -0.0302676, -0.0161816, -0.00752521, -0.0054221" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("12.8111, 14.896, 17.4523, 20.0557, 22.0868, 23.6515, 25.4661, 26.6233, 27.7205, 28.4762, 29.958, 32.9521, 33.9734, 35.4552, 36.4845, 37.2992, 38.8639, 40.4285, 43.5577");
+            values ( \
+              "-0.0521391, -0.058122, -0.102297, -0.143339, -0.171191, -0.189342, -0.205807, -0.212993, -0.216419, -0.215823, -0.199365, -0.0884429, -0.0601343, -0.0328201, -0.0212029, -0.0148472, -0.00723022, -0.00346689, -0.000777847" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.854214, 0.863102, 0.868908, 0.883324, 0.896902, 0.903469, 0.909374, 0.914849, 0.920098, 0.925339, 0.929267, 0.935644, 0.939606, 0.944635, 0.946767, 0.949696, 0.953786, 0.957101, 0.966261, 0.981693");
+            values ( \
+              "-0.00308845, -0.00624097, -0.0101637, -0.0244125, -0.0354616, -0.0401996, -0.0438472, -0.0466331, -0.0481101, -0.0466737, -0.0392308, -0.0200518, -0.0110399, -0.00471101, -0.00324368, -0.00196066, -0.000945007, -0.000566486, -0.00021473, -0.00018365" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.903318, 0.915707, 0.916828, 0.920192, 0.932593, 0.94269, 0.958489, 0.968273, 0.973162, 0.979466, 0.983524, 0.988742, 0.994307, 0.997819, 1.00009, 1.0035, 1.00682, 1.00853, 1.01023, 1.01364, 1.01591, 1.01819, 1.0216, 1.02419, 1.03286, 1.03686, 1.03974, 1.0427, 1.0472, 1.05099, 1.05352, 1.05858, 1.06144, 1.06717, 1.07003, 1.07304, 1.08208, 1.09063, 1.13143");
+            values ( \
+              "-0.0118562, -0.0217532, -0.0230237, -0.0271398, -0.0444729, -0.0575404, -0.0763819, -0.0872538, -0.0923028, -0.0985426, -0.102189, -0.106736, -0.110998, -0.113412, -0.114666, -0.115922, -0.116552, -0.116334, -0.11578, -0.113649, -0.111146, -0.10689, -0.097961, -0.0897399, -0.0558595, -0.0415199, -0.033207, -0.0263226, -0.0179847, -0.0122559, -0.00962359, -0.00574333, -0.00451952, -0.00257533, -0.00185493, -0.0014725, -0.000662356, -0.000419425, -0.000145367" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("1.04737, 1.07721, 1.15544, 1.19206, 1.21901, 1.25435, 1.27976, 1.29163, 1.31575, 1.33987, 1.34464, 1.39467, 1.40452, 1.42696, 1.4507, 1.47782, 1.51588, 1.56207");
+            values ( \
+              "-0.0236325, -0.0347869, -0.101606, -0.128703, -0.145884, -0.16509, -0.175858, -0.179429, -0.181855, -0.169551, -0.163562, -0.0638665, -0.049785, -0.0271282, -0.0137711, -0.00596531, -0.00165997, -0.000355317" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.57125, 1.67373, 1.85178, 2.00706, 2.16193, 2.26725, 2.36324, 2.45376, 2.54224, 2.6306, 2.63981, 2.80131, 2.87267, 2.95663, 3.01908, 3.10235, 3.2382, 3.39794");
+            values ( \
+              "-0.0311797, -0.0400696, -0.0889496, -0.128642, -0.163576, -0.183163, -0.197162, -0.205842, -0.207327, -0.191929, -0.188046, -0.0885792, -0.0559211, -0.0310524, -0.0196691, -0.01033, -0.00327288, -0.000765402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.82433, 4.27403, 5.00096, 5.62839, 6.11906, 6.54464, 6.9329, 7.29947, 7.65808, 8.02944, 8.86531, 9.02586, 9.37725, 9.72776, 10.1283, 10.356");
+            values ( \
+              "-0.0460039, -0.0496245, -0.101311, -0.142018, -0.169709, -0.189809, -0.204101, -0.212858, -0.21419, -0.196371, -0.0717451, -0.0553577, -0.0302888, -0.0161338, -0.00746609, -0.00541279" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("13.4266, 15.4353, 19.1214, 20.6404, 22.6724, 24.2371, 25.4735, 27.209, 28.3072, 29.0623, 30.5442, 31.44, 33.5385, 34.5596, 36.0413, 37.071, 37.886, 39.4507, 40.9741");
+            values ( \
+              "-0.0547274, -0.0572833, -0.119963, -0.143304, -0.171172, -0.189314, -0.201148, -0.212984, -0.216415, -0.215807, -0.199364, -0.169651, -0.0884361, -0.0601357, -0.0328211, -0.0212007, -0.0148436, -0.00722842, -0.00356511" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.80302, 2.8303, 2.84141, 2.84791, 2.85728, 2.87789, 2.89595, 2.9071, 2.91707, 2.92629, 2.93511, 2.94379, 2.9503, 2.96125, 2.96608, 2.96928, 2.97455, 2.97861, 2.98307, 2.98841, 2.99576, 3.00557, 3.05842, 3.06601, 3.07455, 3.08481, 3.0972, 3.11405, 3.13647, 3.16715");
+            values ( \
+              "-0.000439396, -0.00249987, -0.0041842, -0.00553056, -0.00834122, -0.0153844, -0.0208349, -0.023739, -0.0260165, -0.0276719, -0.028734, -0.0284733, -0.0253721, -0.0118861, -0.00704268, -0.00483684, -0.00249826, -0.00147626, -0.000825057, -0.000434354, -0.00019918, -0.000113342, -9.50762e-05, -9.81996e-06, -7.32765e-05, -1e-22, -6.81269e-05, -1e-22, -6.20535e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.91011, 2.9318, 2.93751, 2.94314, 2.94878, 2.95364, 2.98368, 3.00131, 3.01883, 3.03287, 3.04827, 3.05851, 3.06153, 3.0681, 3.07576, 3.08139, 3.0842, 3.08701, 3.09264, 3.0931, 3.09449, 3.09635, 3.10006, 3.10377, 3.10806, 3.11524, 3.12071, 3.12287, 3.12675, 3.12945, 3.13216, 3.13788, 3.1423, 3.14672, 3.15114, 3.15392, 3.15948, 3.16225, 3.16496, 3.17308, 3.18677, 3.20267, 3.27251");
+            values ( \
+              "-0.00907667, -0.010102, -0.0121552, -0.0144043, -0.016872, -0.019289, -0.0364285, -0.0460407, -0.0551216, -0.0619319, -0.0688528, -0.0731575, -0.0743038, -0.0765367, -0.0790054, -0.0791892, -0.079179, -0.0791008, -0.0787402, -0.0785923, -0.0780868, -0.0766581, -0.0729234, -0.0680188, -0.0608746, -0.0448989, -0.0333311, -0.0290901, -0.0229356, -0.019254, -0.0160385, -0.0103566, -0.0071527, -0.00511185, -0.00350953, -0.00286396, -0.00181849, -0.00141858, -0.00118238, -0.00064154, -0.000299552, -0.000173212, -7.65742e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.17943, 3.22884, 3.25481, 3.3788, 3.4076, 3.46087, 3.49117, 3.50508, 3.53323, 3.56138, 3.56753, 3.57388, 3.62121, 3.63897, 3.65731, 3.67711, 3.69823, 3.73762, 3.78368");
+            values ( \
+              "-0.0119169, -0.0233543, -0.0349779, -0.0994793, -0.113313, -0.136652, -0.148124, -0.152372, -0.15727, -0.150177, -0.1449, -0.137363, -0.0589949, -0.038484, -0.0239244, -0.0140021, -0.00765035, -0.00215472, -0.000471284" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.89404, 4.00582, 4.20423, 4.38163, 4.50397, 4.60982, 4.70615, 4.79691, 4.88557, 4.97411, 4.9832, 5.14647, 5.21548, 5.25066, 5.30001, 5.36332, 5.44773, 5.58369, 5.74379");
+            values ( \
+              "-0.0277758, -0.0375582, -0.0905423, -0.135412, -0.162613, -0.182434, -0.19655, -0.205377, -0.206942, -0.191687, -0.187858, -0.0876931, -0.0562155, -0.0441707, -0.0311079, -0.0195832, -0.0101877, -0.00322427, -0.000750594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("6.22045, 6.69652, 7.35504, 7.92297, 8.47157, 8.89692, 9.07699, 9.28472, 9.65157, 10.0101, 10.3683, 10.5624, 10.9349, 11.2209, 11.3708, 11.5706, 11.7227, 11.8866, 12.1052, 12.5423, 13.1423, 13.8719");
+            values ( \
+              "-0.0504534, -0.0545687, -0.101367, -0.138436, -0.169704, -0.189802, -0.196969, -0.204076, -0.212845, -0.214169, -0.197909, -0.171807, -0.109618, -0.0713368, -0.0560104, -0.0399291, -0.0306545, -0.0229347, -0.0153884, -0.00656862, -0.00182525, -0.000333955" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("15.7558, 17.8394, 20.3974, 23.0007, 25.032, 26.5966, 28.4112, 29.5684, 30.6655, 31.4213, 32.9031, 35.8972, 36.9185, 38.4003, 39.4297, 40.2444, 41.809, 43.3736, 46.5029");
+            values ( \
+              "-0.0521348, -0.0580982, -0.102302, -0.143342, -0.171195, -0.189338, -0.205802, -0.212998, -0.216424, -0.215819, -0.199369, -0.0884426, -0.0601344, -0.0328201, -0.0212028, -0.0148471, -0.00723012, -0.00346687, -0.000777857" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.2871, 10.3368, 10.3581, 10.3686, 10.3793, 10.4333, 10.4571, 10.4774, 10.4958, 10.513, 10.5297, 10.538, 10.5461, 10.5542, 10.5641, 10.5844, 10.5945, 10.6052, 10.6174, 10.6339, 10.6796");
+            values ( \
+              "-0.000619331, -0.00138033, -0.00221377, -0.00278684, -0.00357641, -0.0093368, -0.0115008, -0.0129931, -0.0140321, -0.0147359, -0.0151044, -0.0151006, -0.0149069, -0.0142821, -0.0121053, -0.00423974, -0.00204622, -0.00101759, -0.000548429, -0.000337782, -0.000148105" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("10.3198, 10.4665, 10.479, 10.4947, 10.5057, 10.5182, 10.538, 10.5458, 10.5613, 10.633, 10.6677, 10.689, 10.7057, 10.7227, 10.7329, 10.7466, 10.7566, 10.7691, 10.7881, 10.7912, 10.7973, 10.8095, 10.8149, 10.8396, 10.8508, 10.8573, 10.8647, 10.8782, 10.8872");
+            values ( \
+              "-0.000279324, -0.00175864, -0.00256172, -0.00369394, -0.00461804, -0.00582856, -0.00818251, -0.00936522, -0.0120067, -0.0267891, -0.0332396, -0.0368574, -0.0395107, -0.042093, -0.0434884, -0.0450672, -0.0460508, -0.0469872, -0.0473174, -0.047035, -0.0462635, -0.041869, -0.0382902, -0.0167869, -0.00988921, -0.0071563, -0.00486385, -0.00233675, -0.00156149" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.7815, 10.9799, 11.023, 11.033, 11.0531, 11.0931, 11.1161, 11.1621, 11.2023, 11.2158, 11.2255, 11.2684, 11.2872, 11.3099, 11.3303, 11.3474, 11.3787, 11.404, 11.454, 11.4784, 11.4996, 11.5328, 11.5422, 11.5612, 11.5838, 11.6151, 11.6287, 11.6306, 11.6424, 11.658, 11.6666, 11.6696, 11.6756, 11.6873, 11.7032, 11.7094, 11.7218, 11.7467, 11.7847");
+            values ( \
+              "-0.000520617, -0.00489763, -0.00878854, -0.00988572, -0.0123298, -0.0183262, -0.0225577, -0.032044, -0.0407182, -0.0436532, -0.0457428, -0.0550953, -0.0590765, -0.0638184, -0.0679917, -0.0714789, -0.0776163, -0.082426, -0.0918145, -0.0961128, -0.0995072, -0.103712, -0.104529, -0.105334, -0.103665, -0.0907234, -0.0792644, -0.0775238, -0.0663758, -0.0519659, -0.0447691, -0.0424501, -0.0380203, -0.0302952, -0.0218161, -0.0191165, -0.0145531, -0.0081531, -0.00336181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("12.2228, 12.4399, 12.471, 12.5449, 12.6276, 12.8679, 13.1258, 13.1763, 13.3122, 13.3768, 13.4328, 13.5442, 13.6504, 13.7566, 13.783, 13.8104, 13.9277, 13.9748, 14.0022, 14.0445, 14.1009, 14.1283, 14.1674, 14.2195, 14.3237, 14.4812, 14.6709");
+            values ( \
+              "-0.0155612, -0.0180783, -0.0213609, -0.03025, -0.0416763, -0.0778105, -0.117319, -0.124769, -0.143769, -0.152016, -0.15859, -0.169343, -0.174584, -0.16662, -0.159339, -0.148719, -0.0892369, -0.0684426, -0.0580893, -0.044576, -0.0306847, -0.0254978, -0.0194625, -0.0134166, -0.00608098, -0.0015778, -0.000279689" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.5272, 16.0801, 16.8616, 17.379, 17.872, 18.3007, 18.6901, 19.0577, 19.4171, 19.776, 19.8144, 20.4591, 20.6791, 20.964, 21.197, 21.338, 21.6202, 22.1688, 22.8008");
+            values ( \
+              "-0.0411465, -0.0529541, -0.107323, -0.140678, -0.168662, -0.189032, -0.20347, -0.212355, -0.2138, -0.197646, -0.19337, -0.0926213, -0.0658463, -0.0409654, -0.0272891, -0.0212214, -0.0125819, -0.00410411, -0.00102848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("20.8273, 22.3839, 23.3287, 24.5464, 26.2597, 30.966, 32.4536, 34.485, 36.0496, 37.2855, 39.0214, 40.1184, 40.8743, 42.3561, 43.2521, 45.3502, 46.3715, 47.8532, 48.8826, 49.6973, 51.262, 52.4019");
+            values ( \
+              "-0.000216872, -0.0019034, -0.00549774, -0.0157072, -0.040308, -0.120507, -0.143341, -0.171196, -0.189339, -0.201163, -0.212999, -0.216424, -0.215819, -0.19937, -0.169648, -0.0884427, -0.0601344, -0.0328201, -0.0212029, -0.0148471, -0.00723013, -0.00448844" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00908009, 0.00909622, 0.0091175, 0.00912913, 0.00913278, 0.00913372", \
+            "0.0109934, 0.0109988, 0.0110108, 0.0110208, 0.0110246, 0.0110257", \
+            "0.011685, 0.0116858, 0.0116884, 0.0116931, 0.011696, 0.0116969", \
+            "0.0119161, 0.0119163, 0.0119167, 0.0119176, 0.0119189, 0.0119196", \
+            "0.0120001, 0.0120002, 0.0120004, 0.0120007, 0.012001, 0.0120014", \
+            "0.0120589, 0.0120586, 0.0120575, 0.012055, 0.0120529, 0.0120522" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0117362, 0.0117515, 0.0117742, 0.0117876, 0.0117919, 0.011793", \
+            "0.0134548, 0.0134682, 0.0134857, 0.0134954, 0.0134984, 0.0134991", \
+            "0.0144321, 0.0144319, 0.0144347, 0.0144369, 0.0144374, 0.0144374", \
+            "0.0155129, 0.0153192, 0.0150401, 0.0148739, 0.0148159, 0.0147995", \
+            "0.0163897, 0.0161706, 0.0156428, 0.0151901, 0.0149292, 0.014856", \
+            "0.0163868, 0.0163982, 0.0164051, 0.0152609, 0.0151734, 0.0148928" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "(A & ~CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(A * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0929732, 0.139029, 0.322154, 1.07694, 4.22878, 17.4394", \
+            "0.101293, 0.147516, 0.330783, 1.08558, 4.24004, 17.4464", \
+            "0.134215, 0.181863, 0.36564, 1.12058, 4.27199, 17.4798", \
+            "0.180726, 0.253318, 0.488205, 1.26264, 4.41322, 17.6204", \
+            "0.106608, 0.23288, 0.622187, 1.71139, 4.98764, 18.1841", \
+            "-0.662287, -0.440151, 0.245371, 2.07461, 6.75851, 20.4869" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0245746, 0.0513839, 0.163255, 0.627392, 2.57343, 10.7273", \
+            "0.0246414, 0.0513838, 0.16329, 0.627219, 2.5737, 10.7277", \
+            "0.0257157, 0.0515514, 0.163197, 0.627178, 2.5737, 10.7281", \
+            "0.0361153, 0.0616745, 0.168673, 0.626976, 2.57351, 10.7282", \
+            "0.0628991, 0.0968966, 0.20812, 0.650973, 2.57382, 10.7284", \
+            "0.122143, 0.178123, 0.33347, 0.802532, 2.66893, 10.7264" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.140252, 0.203885, 0.456131, 1.49193, 5.81026, 23.9033", \
+            "0.152002, 0.21575, 0.469469, 1.50474, 5.82617, 23.9163", \
+            "0.202668, 0.26607, 0.518952, 1.55664, 5.87787, 23.967", \
+            "0.373121, 0.452487, 0.719745, 1.75985, 6.0825, 24.1742", \
+            "0.806288, 0.945953, 1.37038, 2.566, 6.90037, 24.9947", \
+            "2.09459, 2.32624, 3.06797, 5.04859, 10.1271, 28.2793" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0275726, 0.0546981, 0.159765, 0.577162, 2.32357, 9.62606", \
+            "0.027613, 0.0548378, 0.159384, 0.577762, 2.3221, 9.62681", \
+            "0.0274722, 0.0545489, 0.159718, 0.5771, 2.32227, 9.62796", \
+            "0.0338829, 0.0596468, 0.160589, 0.577091, 2.32152, 9.62692", \
+            "0.0591581, 0.0916842, 0.193506, 0.580694, 2.32112, 9.6272", \
+            "0.110087, 0.156287, 0.302491, 0.730005, 2.33781, 9.62593" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0742506, 0.0772981, 0.0835122, 0.089003, 0.0933008, 0.097241, 0.101035, 0.104825, 0.108616, 0.116898, 0.122557, 0.127108, 0.134083, 0.139634, 0.150119, 0.159227");
+            values ( \
+              "0.013216, 0.019971, 0.0405197, 0.053961, 0.061102, 0.0648955, 0.0661305, 0.0648382, 0.0599538, 0.0326761, 0.0200763, 0.0133579, 0.00697344, 0.00407859, 0.00144155, 0.000778867" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0934357, 0.112333, 0.122635, 0.131302, 0.139327, 0.147191, 0.15598, 0.163708, 0.187115, 0.195982, 0.20822, 0.220966, 0.233883, 0.245407");
+            values ( \
+              "0.0251746, 0.0871148, 0.113343, 0.126657, 0.132269, 0.132532, 0.126836, 0.114635, 0.0532943, 0.0367926, 0.0209019, 0.0111112, 0.00589781, 0.00390748" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.150175, 0.243895, 0.268249, 0.280283, 0.293108, 0.305214, 0.317029, 0.342657, 0.355941, 0.377854, 0.39602, 0.466632, 0.503948, 0.532866, 0.556861, 0.585786, 0.608641, 0.654352, 0.659687");
+            values ( \
+              "0.00482216, 0.148224, 0.167134, 0.172377, 0.175445, 0.176166, 0.175269, 0.169339, 0.164141, 0.151337, 0.135386, 0.0647878, 0.0386368, 0.0249459, 0.0170585, 0.0106882, 0.00729136, 0.00329231, 0.00310822" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.456507, 0.538619, 0.664023, 0.712613, 0.763665, 0.794067, 0.826892, 0.862035, 0.894007, 0.942633, 0.989137, 1.08214, 1.11892, 1.15053, 1.18373, 1.23433, 1.2918, 1.38421, 1.55395, 1.63226, 1.67166, 1.75048, 1.80137, 1.88548, 1.97196, 2.00794, 2.07991, 2.22383, 2.4796, 2.78205");
+            values ( \
+              "0.0482698, 0.0618601, 0.128676, 0.148975, 0.165714, 0.173566, 0.180479, 0.185941, 0.189538, 0.192524, 0.193219, 0.189294, 0.186083, 0.182628, 0.178283, 0.170053, 0.157936, 0.133324, 0.0848454, 0.0657089, 0.0572545, 0.0428377, 0.035247, 0.0252478, 0.0176884, 0.0152249, 0.0112424, 0.00596735, 0.00172368, 0.000351893" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.70829, 2.04231, 2.43081, 2.57537, 2.78445, 3.02671, 3.19464, 3.33074, 3.45721, 3.65528, 3.84597, 4.14317, 4.23714, 4.42508, 4.64494, 5.03678, 5.3898, 6.05649, 6.41323, 6.58784, 6.93706, 7.12589, 7.36204, 7.59137, 8.03642, 8.28258, 8.7749, 9.74129, 10.9401");
+            values ( \
+              "0.0593243, 0.0670601, 0.121111, 0.138799, 0.159955, 0.177889, 0.186539, 0.191464, 0.194722, 0.197351, 0.197689, 0.194566, 0.192857, 0.188315, 0.181443, 0.163676, 0.141413, 0.0939859, 0.0713737, 0.0616693, 0.0452458, 0.037995, 0.0303519, 0.024225, 0.0154793, 0.0120648, 0.00714896, 0.00236907, 0.000508562" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("7.04276, 8.54081, 9.70015, 10.5293, 11.7859, 12.5071, 13.928, 14.2028, 14.7523, 15.8209, 17.2417, 17.8623, 18.4881, 19.1512, 20.4775, 21.9843, 25.0686, 26.5279, 27.9816, 29.1701, 30.208, 31.5919, 32.7746, 34.3409, 35.7618, 37.1827, 38.6035, 40.0244, 42.8661, 45.7079");
+            values ( \
+              "0.0643769, 0.0752624, 0.114884, 0.140086, 0.169087, 0.180774, 0.194699, 0.19621, 0.198124, 0.198924, 0.194852, 0.191579, 0.187525, 0.182196, 0.168327, 0.146488, 0.0938994, 0.0716466, 0.05323, 0.0411202, 0.032522, 0.023445, 0.0176922, 0.0120745, 0.00842231, 0.00593758, 0.00409253, 0.0028985, 0.00141577, 0.000697558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.105043, 0.109787, 0.121587, 0.125929, 0.129872, 0.133677, 0.137474, 0.141268, 0.153024, 0.159558, 0.164291, 0.17229, 0.178136");
+            values ( \
+              "0.0112562, 0.0197081, 0.0534709, 0.0608909, 0.0647086, 0.0660562, 0.0647704, 0.0599418, 0.0241309, 0.0136067, 0.00879586, 0.00407593, 0.00257812" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.123549, 0.130283, 0.145195, 0.155528, 0.164203, 0.172234, 0.180097, 0.18887, 0.196602, 0.21329, 0.22006, 0.228728, 0.235333, 0.241163, 0.248936, 0.2539, 0.266499, 0.278753");
+            values ( \
+              "0.019582, 0.0349112, 0.0866826, 0.113113, 0.126615, 0.132216, 0.132604, 0.126906, 0.114712, 0.0691848, 0.0531992, 0.0370339, 0.0274425, 0.0208439, 0.0141983, 0.0110795, 0.00597085, 0.00380677" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.184937, 0.21239, 0.25615, 0.277234, 0.301517, 0.313559, 0.326318, 0.338507, 0.350041, 0.375951, 0.389232, 0.41067, 0.50797, 0.539868, 0.577101, 0.600737, 0.638398, 0.67439");
+            values ( \
+              "0.013101, 0.0451342, 0.121031, 0.147898, 0.166935, 0.172134, 0.175385, 0.176054, 0.17534, 0.16942, 0.164143, 0.151774, 0.0583382, 0.0371767, 0.0209607, 0.0143609, 0.00770929, 0.00447367" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.48359, 0.556696, 0.692251, 0.749951, 0.79992, 0.827216, 0.858126, 0.894296, 0.927185, 0.992962, 1.02233, 1.06958, 1.11762, 1.18558, 1.2168, 1.26742, 1.32485, 1.41601, 1.5616, 1.64651, 1.73096, 1.80046, 1.86136, 1.94257, 2.01098, 2.1015, 2.22219, 2.42324, 2.70857");
+            values ( \
+              "0.0458668, 0.0540421, 0.12634, 0.15045, 0.166543, 0.173633, 0.180087, 0.185914, 0.189518, 0.193148, 0.193229, 0.192056, 0.189052, 0.182458, 0.178266, 0.170118, 0.157918, 0.133743, 0.0917321, 0.0700472, 0.0521251, 0.0401289, 0.0316823, 0.0229022, 0.0172108, 0.0117665, 0.0070234, 0.00273879, 0.000672553" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.79587, 2.15994, 2.47914, 2.64199, 2.83035, 3.08473, 3.49281, 3.88183, 4.22266, 4.37011, 4.52047, 4.67975, 4.9983, 5.12539, 5.3585, 6.09803, 6.4477, 6.79617, 7.08115, 7.33007, 7.66195, 8.07051, 8.32072, 8.82114, 9.82198, 11.0025");
+            values ( \
+              "0.0700299, 0.0787875, 0.123173, 0.142595, 0.161111, 0.179482, 0.195146, 0.198142, 0.194085, 0.190864, 0.186828, 0.18152, 0.167668, 0.160584, 0.145911, 0.0934587, 0.0713201, 0.052991, 0.0409394, 0.0323776, 0.0233366, 0.0154669, 0.0120243, 0.0070423, 0.00223715, 0.000480792" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.15973, 8.63339, 9.68196, 10.5593, 11.8249, 12.538, 13.9589, 14.2339, 14.784, 15.8522, 17.273, 17.8937, 18.5195, 19.1826, 20.5087, 22.0157, 25.1, 26.5593, 28.013, 29.2014, 30.2393, 31.6232, 32.806, 34.3723, 35.7931, 37.214, 38.6349, 40.0558, 42.8975, 45.7392");
+            values ( \
+              "0.0715047, 0.0772568, 0.113193, 0.139981, 0.1692, 0.180726, 0.194685, 0.196188, 0.198119, 0.19891, 0.194854, 0.191582, 0.187516, 0.182201, 0.168321, 0.146481, 0.0939076, 0.0716549, 0.0532384, 0.0411117, 0.0325134, 0.0234538, 0.0176834, 0.0120656, 0.0084312, 0.00592866, 0.00410146, 0.00288953, 0.00140676, 0.000688492" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.237065, 0.244102, 0.246725, 0.249212, 0.251667, 0.252649, 0.254613, 0.255381, 0.257758, 0.261384, 0.26233, 0.263243, 0.263547, 0.264039, 0.264531, 0.265515, 0.26649, 0.267465, 0.268449, 0.269432, 0.270416, 0.271556, 0.272494, 0.273745, 0.275508, 0.278345, 0.280566, 0.28276, 0.283492, 0.286051, 0.288026, 0.290375, 0.292096, 0.293504, 0.294913, 0.296791, 0.297729, 0.30021, 0.302725, 0.305257, 0.307716, 0.310947, 0.312563, 0.316108, 0.318862, 0.323579, 0.32711, 0.33064, 0.343596, 0.348894");
+            values ( \
+              "0.0316366, 0.0329427, 0.0396669, 0.0456388, 0.0506747, 0.0524881, 0.0557705, 0.0569113, 0.0599022, 0.0624617, 0.0629618, 0.0633559, 0.0634681, 0.0634784, 0.0634459, 0.0632523, 0.0628916, 0.0623626, 0.0616409, 0.0607362, 0.0596486, 0.0581471, 0.055869, 0.0520861, 0.0461381, 0.0361639, 0.0300674, 0.0250158, 0.0235368, 0.0187599, 0.0158267, 0.0128766, 0.0108869, 0.00949002, 0.00833212, 0.0070037, 0.00640862, 0.00509694, 0.00385747, 0.00304456, 0.00238856, 0.00170896, 0.00144394, 0.00106286, 0.000832776, 0.000539545, 0.00039161, 0.000304919, 0.000345864, 0.000295248" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.250487, 0.255655, 0.258787, 0.276089, 0.286655, 0.295424, 0.303498, 0.311391, 0.319275, 0.326918, 0.352014, 0.363674, 0.373935, 0.385699, 0.402087, 0.406305");
+            values ( \
+              "0.0120493, 0.0168199, 0.0247693, 0.0837555, 0.111577, 0.125649, 0.131643, 0.132207, 0.127622, 0.116684, 0.0517799, 0.0314417, 0.0194234, 0.0108338, 0.00489542, 0.00430232" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.3439, 0.37283, 0.38328, 0.388506, 0.398949, 0.40417, 0.411908, 0.41694, 0.423021, 0.426587, 0.433718, 0.442742, 0.448828, 0.454985, 0.458063, 0.46437, 0.470678, 0.476363, 0.482049, 0.485435, 0.495592, 0.504976, 0.511424, 0.521383, 0.531916, 0.542449, 0.549328, 0.559646, 0.576099, 0.596796, 0.607233, 0.623886, 0.63829, 0.643729, 0.65404, 0.667546, 0.679955, 0.687861, 0.693132, 0.708945, 0.72211, 0.732833, 0.745503, 0.758172, 0.770842, 0.796181, 0.82152, 0.873724, 0.891125, 0.912529");
+            values ( \
+              "0.085953, 0.0982134, 0.115232, 0.122977, 0.136926, 0.143137, 0.151365, 0.156036, 0.160893, 0.163381, 0.16769, 0.171853, 0.173893, 0.175328, 0.175807, 0.175916, 0.175804, 0.175513, 0.175042, 0.174562, 0.172587, 0.170052, 0.167802, 0.163462, 0.157922, 0.151405, 0.146177, 0.136604, 0.120139, 0.0980254, 0.0875189, 0.0719286, 0.0593374, 0.055161, 0.0479746, 0.039676, 0.0326429, 0.0288285, 0.0266851, 0.0209652, 0.0170829, 0.014167, 0.0111282, 0.00881223, 0.00685688, 0.00445775, 0.00264149, 0.00102016, 0.000652004, 0.000472896" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.617385, 0.688667, 0.822975, 0.881492, 0.931142, 0.989534, 1.02599, 1.05913, 1.12542, 1.15427, 1.20152, 1.24955, 1.31617, 1.34873, 1.39933, 1.45678, 1.54622, 1.69667, 1.80848, 1.86201, 1.932, 1.99396, 2.07657, 2.14354, 2.21628, 2.31326, 2.47369, 2.74085, 3.05896");
+            values ( \
+              "0.0484284, 0.0540466, 0.125752, 0.150312, 0.166355, 0.180004, 0.185878, 0.189537, 0.193158, 0.19325, 0.192056, 0.189072, 0.182616, 0.178285, 0.170119, 0.157936, 0.134226, 0.0908611, 0.063166, 0.0522806, 0.0401931, 0.0316033, 0.022697, 0.0171703, 0.012663, 0.00839844, 0.00406268, 0.00111207, 0.000173426" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("1.86606, 2.20095, 2.5211, 2.73953, 2.947, 3.18874, 3.37247, 3.56161, 3.74166, 3.98171, 4.18278, 4.40123, 4.69267, 5.01786, 5.25447, 5.70277, 6.10785, 6.44641, 6.70381, 6.87255, 7.29406, 7.48236, 7.85896, 8.18436, 8.36023, 8.71195, 9.4154, 10.4981, 11.8079");
+            values ( \
+              "0.0580238, 0.0661715, 0.111077, 0.138687, 0.159725, 0.177757, 0.187067, 0.193361, 0.196645, 0.197772, 0.196333, 0.192813, 0.185346, 0.17292, 0.16058, 0.130946, 0.101834, 0.0792813, 0.0643008, 0.0556183, 0.0378697, 0.0316679, 0.0218392, 0.0157431, 0.0131646, 0.00913453, 0.00424096, 0.00115768, 0.000211199" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.0135275, 4.56437, 5.98524, 6.75564, 7.42417, 10.216, 11.6798, 12.682, 14.1028, 14.9282, 15.9963, 17.4171, 18.0379, 19.3268, 20.6528, 22.1599, 26.7034, 28.1571, 30.3835, 31.7673, 32.9501, 34.5164, 35.9373, 37.3581, 39.2211");
+            values ( \
+              "1e-22, 0.000362016, 0.00751985, 0.0194535, 0.0351984, 0.125686, 0.163484, 0.18067, 0.194692, 0.198131, 0.198878, 0.194876, 0.191604, 0.182225, 0.168298, 0.146458, 0.0716779, 0.0532611, 0.0324912, 0.0234761, 0.0176613, 0.0120435, 0.00845314, 0.00590678, 0.00391447" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.640991, 0.656505, 0.661218, 0.679667, 0.689468, 0.69332, 0.699033, 0.704465, 0.70985, 0.71523, 0.719199, 0.726672, 0.732696, 0.740771, 0.744437, 0.750455, 0.760331, 0.77463, 0.780221, 0.780334");
+            values ( \
+              "0.000128054, 0.00777513, 0.0117981, 0.0302547, 0.0390072, 0.0418252, 0.0450077, 0.0465513, 0.0457051, 0.0385979, 0.028975, 0.0167784, 0.0104412, 0.00530382, 0.00384839, 0.00218972, 0.000954494, 0.000409586, 0.0006659, 0.00066146" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.682404, 0.700743, 0.70471, 0.717719, 0.739998, 0.749909, 0.755923, 0.762187, 0.77173, 0.781039, 0.790336, 0.7923, 0.794544, 0.814753, 0.821947, 0.826295, 0.831927, 0.836566, 0.841944, 0.849, 0.854725, 0.865233, 0.872211, 0.880261, 0.888786, 0.88984");
+            values ( \
+              "0.00347658, 0.0192068, 0.0240862, 0.0429916, 0.0786668, 0.0929911, 0.100274, 0.106276, 0.111721, 0.111956, 0.105171, 0.101994, 0.0978509, 0.0523363, 0.0396444, 0.0330718, 0.0258502, 0.0209608, 0.0163179, 0.0116995, 0.00896884, 0.00542183, 0.00383808, 0.0025434, 0.00164275, 0.00157394" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.791683, 0.839481, 0.858758, 0.914505, 0.926073, 0.942012, 0.954523, 0.964921, 0.975791, 0.990797, 1.0065, 1.0227, 1.0366, 1.05234, 1.0612, 1.07589, 1.11388, 1.13468, 1.15394, 1.1846, 1.19967, 1.21516, 1.2465, 1.2652, 1.30258, 1.36526, 1.43934");
+            values ( \
+              "0.00290394, 0.0360964, 0.0583736, 0.130877, 0.142487, 0.155056, 0.162023, 0.165991, 0.168524, 0.169569, 0.168393, 0.164953, 0.159992, 0.151442, 0.145186, 0.132029, 0.0929792, 0.0729808, 0.0569743, 0.0369349, 0.0294819, 0.0232233, 0.0140796, 0.010364, 0.00548952, 0.00170496, 0.000401636" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.16231, 1.25991, 1.32529, 1.36159, 1.40738, 1.45565, 1.50639, 1.53776, 1.58466, 1.62705, 1.66976, 1.68567, 1.71749, 1.78093, 1.84515, 1.8801, 1.94998, 1.98824, 2.06477, 2.20237, 2.28806, 2.32979, 2.40544, 2.46784, 2.51649, 2.57867, 2.66557, 2.70397, 2.75575, 2.8248, 2.96289, 3.22173, 3.5272");
+            values ( \
+              "0.0506366, 0.0754222, 0.111389, 0.129375, 0.148475, 0.164546, 0.177243, 0.183067, 0.189089, 0.192153, 0.193277, 0.193279, 0.1926, 0.18912, 0.182863, 0.178328, 0.166381, 0.157945, 0.137851, 0.0979355, 0.0751835, 0.0653939, 0.0499825, 0.0395391, 0.0327504, 0.0255583, 0.0178727, 0.0152396, 0.0122667, 0.00914361, 0.00497553, 0.00140176, 0.000282019" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.46183, 2.80912, 3.1055, 3.26998, 3.41113, 3.69343, 3.85072, 4.00834, 4.15236, 4.44041, 4.54203, 4.73499, 4.93208, 5.25141, 5.51774, 5.78522, 6.21344, 6.70687, 7.10873, 7.26468, 7.57657, 7.8193, 8.1201, 8.52116, 8.67382, 9.03899, 9.45634, 10.291, 11.4332");
+            values ( \
+              "0.0746547, 0.0768908, 0.118407, 0.138729, 0.153606, 0.176227, 0.184829, 0.190998, 0.19476, 0.19787, 0.197749, 0.196129, 0.19286, 0.18449, 0.174329, 0.160611, 0.132377, 0.097076, 0.0713526, 0.0626803, 0.0476112, 0.0380627, 0.0285522, 0.0191468, 0.0164036, 0.0113121, 0.0072889, 0.00286883, 0.00070029" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.0160239, 5.39825, 6.81912, 8.06318, 11.2348, 12.4671, 13.2138, 14.6347, 15.4607, 16.5284, 17.9493, 19.1959, 21.1849, 22.692, 27.2355, 28.6892, 30.9156, 32.2995, 33.4822, 35.0485, 36.4694, 37.8903, 39.8955");
+            values ( \
+              "1e-22, 0.000798381, 0.0113507, 0.0381165, 0.139886, 0.168528, 0.180664, 0.194675, 0.198119, 0.198883, 0.194866, 0.187498, 0.168308, 0.146467, 0.0716684, 0.0532515, 0.032501, 0.0234664, 0.0176711, 0.0120534, 0.00844335, 0.00591659, 0.00377208" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.07933, 2.10406, 2.11065, 2.11975, 2.14615, 2.15812, 2.17475, 2.18492, 2.19455, 2.20399, 2.21341, 2.236, 2.24713, 2.25791, 2.26556, 2.2744, 2.28474, 2.29028");
+            values ( \
+              "0.0012123, 0.0028021, 0.00390013, 0.00625087, 0.0163104, 0.0197272, 0.0235415, 0.0252295, 0.0262951, 0.0263656, 0.024657, 0.00810891, 0.00400157, 0.00188378, 0.00111478, 0.000690835, 0.000749299, 0.000668581" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.14778, 2.18663, 2.20144, 2.25785, 2.2783, 2.29564, 2.31119, 2.32574, 2.33838, 2.34297, 2.34855, 2.35477, 2.37522, 2.38725, 2.40026, 2.41379, 2.42673, 2.43643, 2.44958, 2.46551, 2.47406");
+            values ( \
+              "0.00201249, 0.0086932, 0.0145174, 0.045516, 0.0561056, 0.0640559, 0.0696577, 0.0731338, 0.0738142, 0.0728511, 0.0698974, 0.0641168, 0.0381005, 0.0255125, 0.0157929, 0.00905405, 0.00516165, 0.00333145, 0.00186308, 0.000947733, 0.000825406" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.4052, 2.45361, 2.46793, 2.49209, 2.52465, 2.61897, 2.63301, 2.65048, 2.66839, 2.68183, 2.69575, 2.70072, 2.71067, 2.73057, 2.73934, 2.74872, 2.76355, 2.78563, 2.84119, 2.8614, 2.87461, 2.89285, 2.90788, 2.92376, 2.94621, 2.95573, 2.97478, 3.01287, 3.0749, 3.14827");
+            values ( \
+              "0.0203671, 0.0216236, 0.0277041, 0.0392252, 0.0559507, 0.108745, 0.115787, 0.123766, 0.130479, 0.13446, 0.137582, 0.138522, 0.139778, 0.140399, 0.139515, 0.137748, 0.132383, 0.118325, 0.070694, 0.0553226, 0.046529, 0.0360904, 0.0290238, 0.0228706, 0.0161085, 0.0138724, 0.0102046, 0.00539141, 0.00172996, 0.000428414" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.02983, 3.13449, 3.21626, 3.40758, 3.4804, 3.52011, 3.59024, 3.64279, 3.69106, 3.77475, 3.82053, 3.89129, 3.94951, 4.00093, 4.09554, 4.25628, 4.34241, 4.45071, 4.51751, 4.61089, 4.72051, 4.78171, 4.90411, 5.09181");
+            values ( \
+              "0.0330767, 0.0366942, 0.061606, 0.131547, 0.154023, 0.163749, 0.176261, 0.181942, 0.184597, 0.184448, 0.182006, 0.1753, 0.16674, 0.156478, 0.132198, 0.087223, 0.0659915, 0.0447369, 0.0347047, 0.0239416, 0.0152271, 0.0117464, 0.00692328, 0.00319761" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.5317, 4.8399, 5.18799, 5.37775, 5.57284, 5.74448, 5.87972, 6.09839, 6.28662, 6.66309, 6.85972, 7.06663, 7.38163, 7.66053, 7.91959, 8.35348, 8.822, 9.16069, 9.31728, 9.61473, 9.88673, 10.1065, 10.3575, 10.7113, 11.0694, 11.3422, 11.8879, 12.9334, 14.1631");
+            values ( \
+              "0.0591712, 0.0629455, 0.111604, 0.135837, 0.156366, 0.170596, 0.179381, 0.189558, 0.194817, 0.197953, 0.196351, 0.192926, 0.184669, 0.173983, 0.160618, 0.13198, 0.0984099, 0.076253, 0.0671308, 0.0519563, 0.040535, 0.0329511, 0.025827, 0.0181181, 0.0125977, 0.00950411, 0.00530542, 0.00154245, 0.00032516" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.00519514, 6.22864, 7.64951, 9.07038, 10.2289, 13.3474, 14.5906, 15.3266, 16.7475, 17.5738, 18.6413, 20.0622, 21.3089, 21.9719, 23.2978, 24.805, 29.3485, 30.8022, 33.0286, 34.4125, 35.5952, 37.1615, 38.5824, 40.0032, 42.2811");
+            values ( \
+              "1e-22, 4.18793e-05, 0.00113191, 0.0134253, 0.0395652, 0.139854, 0.168712, 0.18065, 0.194665, 0.198113, 0.19888, 0.194863, 0.187497, 0.182214, 0.168308, 0.146467, 0.0716681, 0.0532513, 0.0325013, 0.0234661, 0.0176714, 0.0120536, 0.00844309, 0.00591686, 0.00348083" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.32556, 7.47278, 7.53767, 7.55993, 7.60639, 7.63029, 7.65134, 7.67108, 7.69023, 7.7092, 7.72816, 7.73413, 7.78477, 7.80176, 7.82404");
+            values ( \
+              "2.6413e-05, 0.000359629, 0.0022031, 0.00407566, 0.00949446, 0.0112895, 0.0122718, 0.0128563, 0.013096, 0.0130822, 0.0125582, 0.0120863, 0.00252324, 0.00124106, 0.000546483" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.4735, 7.51851, 7.63871, 7.66094, 7.67437, 7.69837, 7.70586, 7.72085, 7.78312, 7.81601, 7.86379, 7.89294, 7.92036, 7.94056, 7.94687, 7.95948, 7.97321, 7.98654, 8.01605, 8.03541, 8.0542, 8.06276, 8.07574, 8.09305, 8.11986, 8.1462, 8.17541, 8.33031");
+            values ( \
+              "9.94129e-05, 0.000333987, 0.00242404, 0.00393867, 0.00504671, 0.00774205, 0.00888622, 0.0115462, 0.0238615, 0.0287709, 0.0343037, 0.0369514, 0.0388278, 0.0396653, 0.0397588, 0.0396704, 0.0383815, 0.0345999, 0.0206418, 0.0128789, 0.00753677, 0.00580242, 0.00382121, 0.00209819, 0.000767249, 0.000304997, 0.000162157, 0.000115653" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("8.05466, 8.17737, 8.21033, 8.29634, 8.46475, 8.52496, 8.5786, 8.59881, 8.61993, 8.64629, 8.66733, 8.6766, 8.69513, 8.72628, 8.81827, 8.83947, 8.8743, 8.89979, 8.93162, 8.97406, 9.044, 9.12604");
+            values ( \
+              "0.00801493, 0.0144629, 0.0198047, 0.0363555, 0.067123, 0.0773449, 0.0847137, 0.0870164, 0.0890608, 0.0908258, 0.0912901, 0.0911602, 0.0896154, 0.0820022, 0.0397536, 0.0314083, 0.0202231, 0.0143941, 0.0091718, 0.00475298, 0.0015355, 0.000337244" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.11927, 9.41338, 9.47977, 9.5944, 9.73159, 9.85576, 10.097, 10.148, 10.2232, 10.2842, 10.3724, 10.4083, 10.4689, 10.528, 10.6375, 10.675, 10.7249, 10.7893, 10.9002, 10.9881, 11.0291, 11.1113, 11.1641, 11.2291, 11.2832, 11.3599, 11.4274, 11.5173, 11.6677, 11.9229, 12.2224");
+            values ( \
+              "0.00497535, 0.0198618, 0.0270172, 0.0415757, 0.0604627, 0.0791879, 0.117787, 0.125244, 0.13526, 0.142153, 0.149592, 0.151563, 0.153423, 0.153094, 0.145578, 0.140197, 0.130854, 0.116424, 0.0889077, 0.0684071, 0.0599003, 0.0447901, 0.0368281, 0.0286862, 0.0232229, 0.0169155, 0.0127883, 0.00879828, 0.0044725, 0.00134302, 0.000238982" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("12.0442, 12.5105, 12.8433, 13.6775, 13.8259, 14.0754, 14.2735, 14.5645, 14.6856, 14.8885, 15.0898, 15.4303, 15.662, 15.9578, 16.4097, 17.0047, 17.3574, 17.803, 18.2281, 18.4605, 18.9117, 19.1639, 19.6683, 20.6265, 21.7374");
+            values ( \
+              "0.0381739, 0.0442185, 0.0709049, 0.148082, 0.158863, 0.173192, 0.181158, 0.187904, 0.189115, 0.18939, 0.187692, 0.180904, 0.173254, 0.159347, 0.130397, 0.0888308, 0.0673049, 0.0455968, 0.0306031, 0.0243885, 0.0154967, 0.0119729, 0.00702606, 0.00233194, 0.000605164" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.0153682, 15.1423, 16.5632, 16.8271, 17.7333, 18.5794, 21.919, 23.1697, 23.8962, 25.3171, 26.1404, 27.2094, 28.6303, 29.8764, 31.866, 33.3726, 37.9161, 39.3698, 41.5961, 42.98, 44.1627, 45.729, 47.1499, 48.5708, 50.6127");
+            values ( \
+              "1e-22, 0.000101895, 0.00250315, 0.00421985, 0.0152891, 0.0338214, 0.140153, 0.169077, 0.180797, 0.19476, 0.198174, 0.19892, 0.194889, 0.187512, 0.168305, 0.146468, 0.0716715, 0.0532546, 0.0324981, 0.0234693, 0.0176681, 0.0120504, 0.00844644, 0.00591354, 0.00372979" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00949495, 0.00954533, 0.00960525, 0.00963553, 0.00964472, 0.00964706", \
+            "0.0121407, 0.0122075, 0.0123183, 0.0123954, 0.0124212, 0.0124279", \
+            "0.0132106, 0.0132164, 0.0132657, 0.0133271, 0.0133523, 0.0133594", \
+            "0.0138593, 0.0138117, 0.0137253, 0.0136555, 0.0136374, 0.0136348", \
+            "0.0144676, 0.0143312, 0.0140982, 0.0138971, 0.0137724, 0.0137232", \
+            "0.0137609, 0.013742, 0.0142679, 0.0142354, 0.0139594, 0.0138064" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0130212, 0.0130542, 0.013111, 0.0131467, 0.0131584, 0.0131615", \
+            "0.0130361, 0.0129283, 0.0127682, 0.0126761, 0.0126456, 0.0126379", \
+            "0.0131019, 0.0128466, 0.0124344, 0.0121498, 0.0120423, 0.0120131", \
+            "0.0115681, 0.011825, 0.0129144, 0.0122604, 0.0119324, 0.0118411", \
+            "0.0105718, 0.0108015, 0.0111802, 0.0111737, 0.0122057, 0.0118871", \
+            "0.0116681, 0.0117092, 0.0108707, 0.0109688, 0.0107295, 0.0121706" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.114567, 0.118289, 0.126713, 0.138957, 0.148315, 0.152585, 0.156747, 0.160906, 0.16253, 0.173894, 0.179566, 0.180442");
+            values ( \
+              "-0.0118259, -0.0147404, -0.0325545, -0.0486904, -0.0572708, -0.0591996, -0.0601859, -0.0561631, -0.0520924, -0.0114129, -0.00389559, -0.00345204" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.14009, 0.160305, 0.175096, 0.182478, 0.196474, 0.211739, 0.22023, 0.228568, 0.2369, 0.238875, 0.256512, 0.262743, 0.270674, 0.276816, 0.285896, 0.295688, 0.318322, 0.357376");
+            values ( \
+              "-0.000640805, -0.0501458, -0.0772604, -0.0885933, -0.107088, -0.120638, -0.12462, -0.125004, -0.116427, -0.111873, -0.0424366, -0.0256236, -0.0127732, -0.00719497, -0.00294967, -0.0011534, -0.000251339, -0.000128399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.268873, 0.298583, 0.309819, 0.335376, 0.341972, 0.355164, 0.368814, 0.381994, 0.395857, 0.40979, 0.425079, 0.438185, 0.460499, 0.472057, 0.480741, 0.489011, 0.493147, 0.497282, 0.501417, 0.505552, 0.512993, 0.515969, 0.518945, 0.521921, 0.524898, 0.528047, 0.531196, 0.537494, 0.542186, 0.551571, 0.561149, 0.573324, 0.577383, 0.586712, 0.594941, 0.600861, 0.609832, 0.619375, 0.627922, 0.633288, 0.638654, 0.649387, 0.654753, 0.660119, 0.668944, 0.677768, 0.686592, 0.695417, 0.716141, 0.736866");
+            values ( \
+              "-0.0479366, -0.0538264, -0.065338, -0.0898642, -0.095803, -0.107042, -0.118028, -0.128042, -0.137466, -0.146025, -0.154328, -0.160756, -0.170756, -0.175424, -0.178581, -0.181026, -0.181666, -0.182108, -0.182352, -0.182397, -0.18198, -0.181314, -0.180364, -0.179128, -0.177608, -0.175273, -0.172495, -0.165608, -0.158908, -0.14338, -0.12457, -0.0974283, -0.0892863, -0.0721689, -0.0585951, -0.0499917, -0.0396388, -0.0307116, -0.0235634, -0.019772, -0.016472, -0.0118732, -0.00991601, -0.00818689, -0.00641229, -0.00487259, -0.0035678, -0.00249791, -0.00138432, -0.000615598" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.731441, 0.836282, 1.00896, 1.11652, 1.23267, 1.35833, 1.40607, 1.49948, 1.58776, 1.67412, 1.76037, 1.80887, 1.89427, 1.95886, 2.02662, 2.08076, 2.13571, 2.17889, 2.26527, 2.41046, 2.58331");
+            values ( \
+              "-0.0270475, -0.0426032, -0.0943847, -0.123542, -0.152536, -0.179616, -0.188389, -0.202463, -0.21109, -0.21218, -0.195748, -0.168868, -0.110232, -0.0740013, -0.0468407, -0.0317645, -0.0212338, -0.0153295, -0.00776415, -0.00216622, -0.000432599" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("2.72416, 3.12206, 3.95385, 4.40498, 5.03, 5.44105, 5.81661, 6.17173, 6.51978, 6.86745, 7.57961, 7.81402, 8.16546, 8.42008, 8.62345, 9.03021, 9.63934, 10.3774");
+            values ( \
+              "-0.035391, -0.0415173, -0.105333, -0.137243, -0.175824, -0.196413, -0.210866, -0.219573, -0.220399, -0.202739, -0.0883584, -0.060734, -0.0331198, -0.0209972, -0.0144301, -0.00651033, -0.00174272, -0.000300839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("11.7515, 13.7872, 16.7296, 18.6886, 20.6429, 22.1552, 23.9019, 25.0288, 26.0655, 26.8144, 28.2514, 31.1038, 32.3226, 33.7411, 34.798, 36.2072, 37.7194, 40.7439");
+            values ( \
+              "-0.0539063, -0.0617643, -0.116273, -0.149104, -0.177802, -0.196398, -0.213037, -0.220261, -0.223395, -0.222433, -0.20448, -0.0927828, -0.0580942, -0.0322354, -0.0204195, -0.0107563, -0.00530026, -0.00125618" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.149597, 0.160886, 0.169254, 0.175822, 0.183314, 0.188437, 0.1926, 0.196763, 0.198384, 0.209754, 0.215435, 0.218577");
+            values ( \
+              "-0.00582893, -0.0292431, -0.0414392, -0.0493752, -0.0563247, -0.0593106, -0.0599485, -0.0562885, -0.0520702, -0.0114152, -0.00389207, -0.00230286" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.179051, 0.187865, 0.211272, 0.22821, 0.238991, 0.247889, 0.256376, 0.264724, 0.273071, 0.275028, 0.292694, 0.298718, 0.306991, 0.313399, 0.322486, 0.332324, 0.394224");
+            values ( \
+              "-0.018257, -0.0310821, -0.076747, -0.101463, -0.11326, -0.120312, -0.124388, -0.124826, -0.1163, -0.111812, -0.042416, -0.0260741, -0.0126176, -0.0069204, -0.00283536, -0.00110789, -0.000126959" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.292452, 0.375511, 0.410926, 0.424038, 0.447271, 0.462501, 0.497865, 0.526306, 0.542863, 0.550254, 0.562145, 0.574731, 0.593483, 0.610544, 0.62919, 0.647033, 0.659752, 0.675848, 0.69731, 0.732543, 0.773914");
+            values ( \
+              "-0.0122139, -0.0927808, -0.122276, -0.13173, -0.146393, -0.154604, -0.171125, -0.180814, -0.183126, -0.18274, -0.179302, -0.169449, -0.136365, -0.0979995, -0.0634246, -0.0400529, -0.0281819, -0.0178685, -0.00943891, -0.00294929, -0.000755483" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.789926, 0.89706, 1.0355, 1.15782, 1.26669, 1.39593, 1.44298, 1.53652, 1.62482, 1.71123, 1.79753, 1.84587, 1.93174, 1.99754, 2.06008, 2.11103, 2.18251, 2.23884, 2.35151, 2.50359");
+            values ( \
+              "-0.0420272, -0.049456, -0.0910962, -0.12442, -0.151596, -0.179539, -0.188171, -0.202314, -0.210946, -0.21209, -0.195667, -0.168929, -0.110027, -0.0732732, -0.048071, -0.033416, -0.0197769, -0.0128683, -0.00512924, -0.00129757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("2.85523, 3.27941, 3.99647, 4.51959, 5.07064, 5.48149, 5.85681, 6.21177, 6.5597, 6.90724, 7.61892, 7.85394, 8.20538, 8.45922, 8.66185, 9.06711, 9.67447, 10.41");
+            values ( \
+              "-0.0450569, -0.0505953, -0.105682, -0.142379, -0.176008, -0.196539, -0.21099, -0.219648, -0.22048, -0.20277, -0.0884226, -0.0607171, -0.0331088, -0.0210188, -0.0144656, -0.0065478, -0.001762, -0.000306943" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("11.7011, 13.6421, 16.2236, 18.7246, 20.6792, 22.1915, 23.9385, 25.0652, 26.1028, 26.8511, 28.2883, 31.1408, 32.3593, 33.7779, 34.8349, 36.2442, 37.7565, 40.781");
+            values ( \
+              "-0.0519713, -0.0582985, -0.106566, -0.149067, -0.177773, -0.196388, -0.213033, -0.22024, -0.223378, -0.222434, -0.204466, -0.0927755, -0.0580959, -0.0322357, -0.0204189, -0.0107553, -0.00529979, -0.00125607" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.298196, 0.302084, 0.310483, 0.322672, 0.331995, 0.33625, 0.340398, 0.344541, 0.346173, 0.357511, 0.363153, 0.363531");
+            values ( \
+              "-0.011644, -0.014843, -0.0326855, -0.048826, -0.0574698, -0.0594216, -0.0603867, -0.0563495, -0.0522113, -0.0114086, -0.00391073, -0.00371796" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.323887, 0.343989, 0.352791, 0.366071, 0.376857, 0.386401, 0.395254, 0.403722, 0.412038, 0.420348, 0.422328, 0.442035, 0.449504, 0.458082, 0.466594, 0.476138, 0.498294, 0.537035");
+            values ( \
+              "-5.17492e-05, -0.0505547, -0.0675381, -0.0891099, -0.103691, -0.113938, -0.120863, -0.125029, -0.125269, -0.116769, -0.112111, -0.0360327, -0.0192002, -0.0088307, -0.00385389, -0.00152319, -0.000290581, -0.000134552" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.451563, 0.47887, 0.497133, 0.510439, 0.528182, 0.541069, 0.5547, 0.566456, 0.580164, 0.593977, 0.609374, 0.622374, 0.644775, 0.656031, 0.664812, 0.673176, 0.677358, 0.68154, 0.685722, 0.689904, 0.697149, 0.700124, 0.703099, 0.706075, 0.70905, 0.712199, 0.715348, 0.721645, 0.726336, 0.735718, 0.745295, 0.75747, 0.761529, 0.770856, 0.779084, 0.785003, 0.793974, 0.803516, 0.812062, 0.817428, 0.822794, 0.833526, 0.838892, 0.844258, 0.85302, 0.861782, 0.870544, 0.879306, 0.900061, 0.920815");
+            values ( \
+              "-0.0466703, -0.0496538, -0.0683879, -0.0814537, -0.0976699, -0.108689, -0.119616, -0.128359, -0.13765, -0.146088, -0.154475, -0.160846, -0.170873, -0.175428, -0.178638, -0.18109, -0.181741, -0.182188, -0.18243, -0.182468, -0.182048, -0.181381, -0.180427, -0.179185, -0.177654, -0.175318, -0.172538, -0.165645, -0.158942, -0.143408, -0.124578, -0.0974346, -0.0892938, -0.0721741, -0.0586009, -0.0499958, -0.0396431, -0.0307126, -0.0235656, -0.0197773, -0.0164794, -0.0118786, -0.00992107, -0.00819219, -0.00642609, -0.00489248, -0.00359136, -0.00252273, -0.00139745, -0.00061974" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.898018, 1.02191, 1.24372, 1.37198, 1.48937, 1.59152, 1.68504, 1.7732, 1.85955, 1.9458, 2.14413, 2.21245, 2.26632, 2.3636, 2.44914, 2.59382, 2.76584");
+            values ( \
+              "-0.0162926, -0.0426509, -0.108008, -0.141404, -0.168582, -0.188398, -0.202504, -0.211093, -0.2122, -0.195744, -0.0740791, -0.0467112, -0.0317346, -0.0154148, -0.00786417, -0.0022082, -0.000445529" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("2.91382, 3.32004, 4.14511, 4.6687, 5.21952, 5.6304, 6.00574, 6.36073, 6.70867, 7.05623, 7.76795, 8.00291, 8.35434, 8.60828, 8.81099, 9.21641, 9.82336, 10.5584");
+            values ( \
+              "-0.0329952, -0.0423489, -0.105651, -0.142362, -0.175998, -0.196514, -0.210987, -0.219629, -0.220481, -0.202756, -0.0884153, -0.0607191, -0.0331101, -0.0210164, -0.0144615, -0.00654367, -0.00176279, -0.000307771" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("11.8998, 13.8762, 16.3688, 18.8715, 20.8269, 22.3392, 24.0866, 25.2129, 26.2519, 26.9994, 28.4366, 31.2895, 32.5076, 33.9263, 34.9834, 36.393, 37.9052, 40.9298");
+            values ( \
+              "-0.0538227, -0.0599142, -0.106505, -0.148996, -0.177718, -0.196382, -0.213035, -0.220199, -0.223343, -0.222444, -0.204436, -0.0927639, -0.0580987, -0.0322362, -0.0204179, -0.0107537, -0.00529908, -0.00125594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.843125, 0.848107, 0.85083, 0.855399, 0.863608, 0.869495, 0.87985, 0.883775, 0.890414, 0.893762, 0.896683, 0.901629, 0.906576, 0.908413, 0.910162, 0.917507, 0.919687, 0.922104, 0.925032, 0.927395, 0.932122, 0.938975, 0.944016");
+            values ( \
+              "-0.0051601, -0.00732483, -0.00898201, -0.0130834, -0.0228304, -0.0285872, -0.0379439, -0.0411562, -0.0459914, -0.0480508, -0.0495027, -0.0508716, -0.0489203, -0.045714, -0.041543, -0.0179045, -0.012746, -0.00848979, -0.00510232, -0.0033355, -0.00139869, -0.00043916, -0.000295049" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.886798, 0.90371, 0.932531, 0.953054, 0.960966, 0.975149, 0.979737, 0.98859, 0.997441, 0.999029, 1.02004, 1.02775, 1.03603, 1.04582, 1.06509, 1.1332");
+            values ( \
+              "-0.00688406, -0.0265896, -0.0694643, -0.0950031, -0.103276, -0.114513, -0.116816, -0.118192, -0.110931, -0.107718, -0.034535, -0.018388, -0.00889539, -0.00363807, -0.000642762, -0.000115576" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.98532, 1.03683, 1.05109, 1.12707, 1.15347, 1.18346, 1.21202, 1.2441, 1.26301, 1.28144, 1.29821, 1.31158, 1.3661, 1.38396, 1.39669, 1.41279, 1.43426, 1.46933, 1.51083");
+            values ( \
+              "-0.00602868, -0.0186598, -0.0301102, -0.103504, -0.124669, -0.144609, -0.159871, -0.174094, -0.180111, -0.182666, -0.179272, -0.169062, -0.0633422, -0.0400506, -0.0281405, -0.0178384, -0.00945681, -0.00294884, -0.000777187" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.51051, 1.61312, 1.78209, 1.8966, 2.01164, 2.12529, 2.21072, 2.30605, 2.36589, 2.45216, 2.53845, 2.73613, 2.8068, 2.85958, 2.9533, 3.03536, 3.1791, 3.34916");
+            values ( \
+              "-0.0291117, -0.042062, -0.0927675, -0.123932, -0.152652, -0.17737, -0.19275, -0.205767, -0.211014, -0.212138, -0.19567, -0.0743971, -0.0461658, -0.0316064, -0.015774, -0.00829222, -0.00235835, -0.000486612" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.65936, 4.14028, 4.7391, 5.26815, 5.78007, 6.22314, 6.59812, 6.95384, 7.30179, 7.64936, 8.36112, 8.59603, 8.94746, 9.20146, 9.40423, 9.80978, 10.4167, 11.1516");
+            values ( \
+              "-0.0517695, -0.0597618, -0.105669, -0.142764, -0.174156, -0.1965, -0.210946, -0.219633, -0.220467, -0.202764, -0.0884102, -0.0607205, -0.033111, -0.0210146, -0.0144587, -0.00654055, -0.00176237, -0.000307719" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("12.4906, 14.4843, 16.969, 19.4678, 21.4234, 22.9357, 24.6827, 25.8093, 26.8472, 27.5954, 29.0325, 31.8851, 33.1036, 34.5222, 35.5792, 36.9886, 38.5008, 41.5253");
+            values ( \
+              "-0.0530614, -0.0601511, -0.106588, -0.14904, -0.177762, -0.19639, -0.213036, -0.220231, -0.22337, -0.222438, -0.204458, -0.0927742, -0.0580962, -0.0322357, -0.0204188, -0.0107552, -0.00529969, -0.00125604" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.78648, 2.80507, 2.8103, 2.81554, 2.82055, 2.82556, 2.83861, 2.85171, 2.8613, 2.86989, 2.8753, 2.88012, 2.88495, 2.89166, 2.89389, 2.89603, 2.89817, 2.90031, 2.90245, 2.90456, 2.90667, 2.90878, 2.91089, 2.91248, 2.91406, 2.91564, 2.91723, 2.91989, 2.9287, 2.93096, 2.93308, 2.9372, 2.93857, 2.9404, 2.94132, 2.94315, 2.94499, 2.94682, 2.94865, 2.95326, 2.95556, 2.95787, 2.9641, 2.96815, 2.985, 2.99471, 3.00852, 3.02861, 3.04324, 3.10724");
+            values ( \
+              "-0.00289958, -0.0029727, -0.00393642, -0.0050791, -0.00647983, -0.00813495, -0.0129778, -0.0175033, -0.0205826, -0.0231465, -0.0246449, -0.0258736, -0.0270153, -0.0284561, -0.0288991, -0.0290982, -0.0292207, -0.0292665, -0.0292356, -0.0291298, -0.0289492, -0.0286939, -0.0283637, -0.0278032, -0.0271175, -0.0263065, -0.0253701, -0.0229608, -0.0111226, -0.00872687, -0.00688888, -0.00397539, -0.00326225, -0.00248591, -0.00215173, -0.00172772, -0.00135676, -0.00103885, -0.000773986, -0.000457151, -0.00033843, -0.000246174, -0.000154291, -0.000123935, -5.79006e-05, -6.33428e-05, -9.98222e-05, -5.01813e-05, -3.57729e-05, -2.8392e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.84745, 2.87932, 2.89771, 2.90448, 2.91803, 2.92644, 2.9732, 2.993, 3.00979, 3.02478, 3.03862, 3.05184, 3.06492, 3.07472, 3.07905, 3.09028, 3.09536, 3.10116, 3.10678, 3.11061, 3.11828, 3.12584");
+            values ( \
+              "-0.00174955, -0.00338045, -0.00749719, -0.00979927, -0.0149064, -0.0194825, -0.0471794, -0.0578538, -0.0661574, -0.0724929, -0.0774491, -0.0802668, -0.0788901, -0.0682441, -0.0602285, -0.0350876, -0.0259068, -0.0176547, -0.0119189, -0.0090213, -0.0049982, -0.00302166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.14987, 3.2048, 3.21477, 3.2347, 3.34003, 3.38156, 3.43184, 3.45329, 3.47765, 3.50552, 3.53027, 3.53996, 3.55152, 3.59275, 3.61166, 3.62517, 3.64211, 3.66471, 3.70218, 3.746");
+            values ( \
+              "-0.00894359, -0.0227906, -0.0271771, -0.0370205, -0.0944324, -0.115203, -0.13763, -0.146212, -0.154133, -0.158693, -0.152798, -0.144886, -0.129026, -0.0594767, -0.0377642, -0.0266788, -0.0169738, -0.00893805, -0.00275043, -0.000656492" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.85482, 3.95759, 4.29875, 4.44603, 4.54169, 4.64273, 4.73137, 4.81798, 4.90452, 5.10989, 5.14831, 5.23336, 5.31969, 5.41836, 5.56196, 5.73526");
+            values ( \
+              "-0.0345317, -0.0365183, -0.132131, -0.167068, -0.185925, -0.201514, -0.210311, -0.211597, -0.195335, -0.0707635, -0.0547275, -0.029907, -0.0157186, -0.00716185, -0.00202517, -0.000409479" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("6.05533, 6.51471, 7.11754, 7.66446, 8.19132, 8.60182, 8.77019, 8.97667, 9.33191, 9.6798, 10.0274, 10.124, 10.5245, 10.7392, 10.974, 11.0964, 11.3255, 11.5796, 11.7824, 12.1882, 12.7952, 13.5303");
+            values ( \
+              "-0.0562798, -0.059446, -0.105673, -0.143955, -0.175994, -0.196518, -0.20357, -0.210952, -0.219623, -0.220458, -0.202759, -0.190199, -0.121008, -0.0884013, -0.060723, -0.0494583, -0.0331126, -0.0210116, -0.0144537, -0.00653521, -0.00176052, -0.000307222" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("14.8034, 16.6186, 20.6224, 21.8442, 23.7991, 25.3114, 26.4953, 28.1851, 29.2232, 29.9712, 31.4084, 31.8496, 34.2611, 35.4794, 36.0681, 36.8981, 37.9551, 39.3645, 40.8768, 42.389, 43.9013");
+            values ( \
+              "-0.0534726, -0.055546, -0.128969, -0.149042, -0.177754, -0.196386, -0.208318, -0.220226, -0.223366, -0.222437, -0.204456, -0.190433, -0.0927715, -0.0580969, -0.0457337, -0.0322358, -0.0204186, -0.0107548, -0.00529954, -0.00258602, -0.00125602" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.1864, 10.2444, 10.2677, 10.2863, 10.3025, 10.3081, 10.3193, 10.3589, 10.3809, 10.3905, 10.4103, 10.4282, 10.445, 10.4613, 10.4775, 10.4897, 10.4952, 10.5109, 10.5155, 10.5224, 10.5256, 10.5302, 10.5364, 10.5487, 10.5654, 10.5828, 10.5991, 10.6061, 10.6165");
+            values ( \
+              "-0.000149153, -0.0006634, -0.00120996, -0.00187565, -0.00274908, -0.0031366, -0.0041155, -0.00870075, -0.0109316, -0.0118026, -0.0133394, -0.0144004, -0.0150924, -0.0154357, -0.0151803, -0.0137896, -0.0121522, -0.00576688, -0.00426881, -0.0025662, -0.0020609, -0.00150177, -0.00100795, -0.000551602, -0.000331655, -0.000253344, -0.000218633, -0.000162268, -0.00011491" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("10.2804, 10.4091, 10.4218, 10.4377, 10.4491, 10.4621, 10.4868, 10.5254, 10.5719, 10.6058, 10.6345, 10.6601, 10.6837, 10.7062, 10.7244, 10.7282, 10.7357, 10.7486, 10.7731, 10.782, 10.7917, 10.7986, 10.8111, 10.8263, 10.8313");
+            values ( \
+              "-0.000339327, -0.00187995, -0.00271517, -0.00391111, -0.00492244, -0.00626497, -0.00957351, -0.0173505, -0.0273064, -0.0338715, -0.0387348, -0.0425015, -0.0453428, -0.0472676, -0.0475772, -0.0472826, -0.0461962, -0.0407446, -0.0193866, -0.0130018, -0.00809616, -0.00568782, -0.00289315, -0.00125665, -0.00103502" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.879, 10.9822, 11.0072, 11.0359, 11.0652, 11.2686, 11.4011, 11.4463, 11.4821, 11.5021, 11.5303, 11.5614, 11.6241, 11.6502, 11.6668, 11.6889, 11.7331, 11.7843, 11.8477");
+            values ( \
+              "-0.00709356, -0.00980655, -0.0129927, -0.0173422, -0.0227161, -0.066385, -0.0923858, -0.100045, -0.104462, -0.105662, -0.103975, -0.0908556, -0.036462, -0.0214905, -0.0150019, -0.0090175, -0.0028085, -0.00064404, -9.8012e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("12.3122, 12.5442, 12.5977, 12.786, 13.1172, 13.2631, 13.3274, 13.3819, 13.4908, 13.5168, 13.5436, 13.596, 13.6479, 13.6997, 13.7195, 13.7406, 13.7779, 13.8764, 13.924, 13.9645, 14.0185, 14.068, 14.094, 14.1462, 14.2505, 14.4029, 14.5859");
+            values ( \
+              "-0.0228673, -0.0369865, -0.0447735, -0.0734867, -0.12521, -0.146181, -0.15457, -0.161097, -0.171764, -0.173651, -0.175219, -0.176772, -0.175227, -0.168051, -0.16283, -0.155328, -0.137945, -0.0866954, -0.0659959, -0.0514857, -0.036216, -0.0259343, -0.0216561, -0.0149471, -0.00676623, -0.00186252, -0.00035296" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.2814, 15.7136, 16.662, 17.1865, 17.6648, 18.0791, 18.4567, 18.8133, 19.1624, 19.5112, 20.2709, 20.5394, 20.862, 21.1783, 21.5398, 22.1186, 22.8077");
+            values ( \
+              "-0.031677, -0.0391294, -0.108881, -0.145169, -0.174241, -0.195149, -0.209892, -0.218769, -0.219815, -0.202318, -0.0820676, -0.0530543, -0.0302673, -0.0170612, -0.00853191, -0.00249525, -0.000523448" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("24.4443, 26.444, 29.1425, 31.389, 33.3437, 34.8559, 36.6028, 37.7294, 38.7672, 39.5153, 40.9524, 43.8047, 45.0236, 46.4421, 47.4989, 48.9081, 50.4204, 53.4449");
+            values ( \
+              "-0.0540888, -0.0609262, -0.111148, -0.149077, -0.177783, -0.196412, -0.213053, -0.220242, -0.223379, -0.22245, -0.204463, -0.0927844, -0.0580936, -0.0322353, -0.0204197, -0.0107565, -0.00530038, -0.00125621" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00899495, 0.00902021, 0.00905227, 0.00906911, 0.00907431, 0.00907564", \
+            "0.0106426, 0.0106521, 0.0106727, 0.0106895, 0.0106959, 0.0106977", \
+            "0.0112062, 0.011207, 0.0112108, 0.011218, 0.0112225, 0.011224", \
+            "0.0114021, 0.0114023, 0.0114029, 0.011404, 0.0114059, 0.011407", \
+            "0.0114786, 0.0114787, 0.011479, 0.0114794, 0.0114798, 0.0114803", \
+            "0.0115263, 0.011526, 0.0115247, 0.0115218, 0.0115194, 0.0115186" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0116399, 0.0116607, 0.0116873, 0.0117043, 0.0117098, 0.0117112", \
+            "0.0126695, 0.0126879, 0.0127071, 0.0127146, 0.0127169, 0.0127179", \
+            "0.0132199, 0.0132192, 0.0132199, 0.0132189, 0.0132173, 0.013217", \
+            "0.0142886, 0.0140365, 0.0137183, 0.0135381, 0.0134765, 0.0134591", \
+            "0.014337, 0.0138007, 0.0129217, 0.013838, 0.0135837, 0.0135126", \
+            "0.0140591, 0.014122, 0.0142888, 0.0118661, 0.0137906, 0.013523" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "(~A & CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(!A * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.089152, 0.136252, 0.323346, 1.09696, 4.32861, 17.8692", \
+            "0.0971658, 0.144476, 0.331854, 1.10572, 4.33859, 17.8786", \
+            "0.124165, 0.17449, 0.363832, 1.13877, 4.37014, 17.9118", \
+            "0.156967, 0.23163, 0.468789, 1.2702, 4.50374, 18.0451", \
+            "0.0712652, 0.200034, 0.586201, 1.65912, 5.02748, 18.5763", \
+            "-0.6951, -0.465219, 0.222464, 2.0045, 6.5797, 20.6493" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.025465, 0.052541, 0.165541, 0.633731, 2.59631, 10.8191", \
+            "0.025476, 0.0525423, 0.165533, 0.63377, 2.59621, 10.819", \
+            "0.0275254, 0.052943, 0.16557, 0.633795, 2.59614, 10.8191", \
+            "0.0374972, 0.0642042, 0.171316, 0.633889, 2.59655, 10.8193", \
+            "0.0648127, 0.0966368, 0.206226, 0.654618, 2.5963, 10.8191", \
+            "0.129339, 0.181796, 0.321968, 0.778, 2.67679, 10.8191" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.139879, 0.20329, 0.454633, 1.48461, 5.78801, 23.8134", \
+            "0.148249, 0.212164, 0.46464, 1.49556, 5.79948, 23.8257", \
+            "0.193509, 0.256923, 0.508729, 1.54146, 5.84698, 23.8728", \
+            "0.356577, 0.438966, 0.703056, 1.73023, 6.03517, 24.0607", \
+            "0.74438, 0.883435, 1.32309, 2.52154, 6.80698, 24.8247", \
+            "1.89432, 2.10251, 2.7968, 4.83349, 10.0028, 27.9489" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0282586, 0.054349, 0.15623, 0.572217, 2.31693, 9.61988", \
+            "0.0282465, 0.0542412, 0.155947, 0.572215, 2.31844, 9.62357", \
+            "0.0281994, 0.0540851, 0.156329, 0.572132, 2.31763, 9.62012", \
+            "0.0402397, 0.0648119, 0.156566, 0.572174, 2.31782, 9.61954", \
+            "0.0718542, 0.109148, 0.218005, 0.57817, 2.31791, 9.62062", \
+            "0.142748, 0.191681, 0.352848, 0.832273, 2.34874, 9.62065" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.068712, 0.0727754, 0.0757028, 0.0792468, 0.0846692, 0.0891652, 0.0932605, 0.0972093, 0.101151, 0.105077, 0.107647, 0.114227, 0.117238, 0.122159, 0.125965, 0.130499, 0.134572, 0.139407, 0.143229, 0.150872, 0.158641");
+            values ( \
+              "0.00330932, 0.0211484, 0.0300446, 0.0398902, 0.0517701, 0.0586458, 0.0622772, 0.0636994, 0.0626001, 0.0582649, 0.0513056, 0.0301603, 0.0234019, 0.0153576, 0.0109469, 0.00721811, 0.00491176, 0.00311848, 0.00216833, 0.00102865, 0.00050483" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0874158, 0.095345, 0.101274, 0.108334, 0.114945, 0.118997, 0.127953, 0.133023, 0.136219, 0.142611, 0.147645, 0.152445, 0.160662, 0.163989, 0.17995, 0.187425, 0.191235, 0.198758, 0.206193, 0.211147, 0.220924, 0.226673, 0.237215, 0.246659, 0.254118, 0.269543, 0.285927");
+            values ( \
+              "0.00984725, 0.0426246, 0.0625947, 0.0843852, 0.101154, 0.109424, 0.122473, 0.126745, 0.128368, 0.129406, 0.128111, 0.125055, 0.114288, 0.106542, 0.0634839, 0.0476655, 0.0406352, 0.0290944, 0.0206191, 0.0162503, 0.00998744, 0.00743039, 0.00427146, 0.00266989, 0.00194954, 0.000944098, 0.000384345" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.15865, 0.181717, 0.210976, 0.222057, 0.241823, 0.253841, 0.277877, 0.286758, 0.296631, 0.3062, 0.318783, 0.331426, 0.343899, 0.357537, 0.377443, 0.400485, 0.447193, 0.47752, 0.49122, 0.509191, 0.524835, 0.545693, 0.571409, 0.587136, 0.618589, 0.680712, 0.752666");
+            values ( \
+              "0.0226616, 0.0529135, 0.101896, 0.118503, 0.142453, 0.153381, 0.167728, 0.170693, 0.172773, 0.173541, 0.173071, 0.17089, 0.167442, 0.162284, 0.151376, 0.13189, 0.08425, 0.0578121, 0.0479196, 0.0370106, 0.0292934, 0.0211804, 0.0140496, 0.0108712, 0.00641241, 0.00202961, 0.00050402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.451197, 0.53398, 0.670848, 0.734699, 0.782833, 0.831504, 0.855804, 0.89679, 0.94113, 1.00824, 1.05619, 1.10463, 1.17213, 1.20469, 1.25568, 1.31336, 1.40106, 1.5909, 1.64986, 1.72888, 1.79303, 1.84438, 1.90594, 1.99237, 2.08076, 2.14824, 2.28319, 2.54137, 2.84559");
+            values ( \
+              "0.0341817, 0.0540057, 0.123254, 0.14868, 0.163217, 0.174551, 0.17898, 0.184637, 0.188494, 0.190564, 0.189673, 0.187145, 0.181055, 0.177047, 0.169091, 0.157295, 0.134398, 0.0808942, 0.0667047, 0.0504601, 0.0396402, 0.0324928, 0.0254546, 0.017803, 0.0123072, 0.00926948, 0.00509185, 0.00146477, 0.000275546" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.79597, 2.15163, 2.46446, 2.64916, 2.80055, 3.09736, 3.2094, 3.35879, 3.54811, 3.92674, 4.04057, 4.17066, 4.33735, 4.67071, 4.90375, 5.19545, 5.61259, 6.15758, 6.45196, 6.66048, 6.87473, 7.15719, 7.40051, 7.64604, 7.99553, 8.14375, 8.4402, 9.03309, 10.0324, 11.2156");
+            values ( \
+              "0.0644314, 0.0721814, 0.113833, 0.135828, 0.151117, 0.173908, 0.180054, 0.186416, 0.191873, 0.195596, 0.195129, 0.193848, 0.19126, 0.182968, 0.174479, 0.160076, 0.132975, 0.0943326, 0.0754282, 0.0635583, 0.0527728, 0.0408388, 0.0324715, 0.0255544, 0.0180311, 0.0154974, 0.0114551, 0.00605861, 0.00190619, 0.000423" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("7.35145, 8.7758, 10.1139, 10.8526, 12.1196, 12.8702, 14.3016, 15.179, 16.2334, 17.6648, 18.3029, 19.5921, 20.4681, 21.4578, 22.8892, 24.9731, 27.17, 28.3032, 29.6035, 30.7149, 32.1463, 33.2666, 34.48, 35.9114, 37.3428, 38.7742, 40.2056, 43.0685, 45.9313");
+            values ( \
+              "0.0697978, 0.0723563, 0.115787, 0.137053, 0.16549, 0.177438, 0.191651, 0.195546, 0.19665, 0.1932, 0.190093, 0.181188, 0.172844, 0.16069, 0.138714, 0.103002, 0.0690831, 0.0548058, 0.0413119, 0.0321305, 0.0229336, 0.0175238, 0.0130406, 0.00912708, 0.00637505, 0.0044298, 0.00308356, 0.00148466, 0.000714041" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0994539, 0.10995, 0.114424, 0.121339, 0.125438, 0.129388, 0.133331, 0.137258, 0.149421, 0.154336, 0.162684, 0.171591, 0.179272");
+            values ( \
+              "0.000561299, 0.0359986, 0.0470097, 0.0586511, 0.0622167, 0.0637047, 0.0625644, 0.0582694, 0.0233981, 0.0153647, 0.0072161, 0.00311747, 0.00171768" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.119158, 0.128162, 0.140717, 0.147347, 0.151382, 0.15945, 0.165443, 0.168605, 0.174929, 0.180168, 0.184831, 0.19305, 0.196363, 0.212349, 0.219811, 0.223615, 0.230922, 0.238819, 0.243698, 0.25332, 0.258909, 0.269313, 0.27865, 0.28604, 0.317173");
+            values ( \
+              "0.00609746, 0.044138, 0.0843448, 0.101197, 0.109393, 0.121541, 0.126741, 0.128378, 0.129388, 0.128031, 0.125065, 0.114267, 0.106569, 0.0634522, 0.0476682, 0.0406415, 0.0294015, 0.0203899, 0.0161238, 0.00998482, 0.00749148, 0.0043392, 0.00272275, 0.00199277, 0.000409668" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.193163, 0.214474, 0.244484, 0.25478, 0.274429, 0.286558, 0.310817, 0.31903, 0.329129, 0.338916, 0.351499, 0.361882, 0.377678, 0.390249, 0.409963, 0.433188, 0.479906, 0.501959, 0.523928, 0.5419, 0.557545, 0.578406, 0.596256, 0.619844, 0.651293, 0.711733, 0.782247");
+            values ( \
+              "0.0287527, 0.053034, 0.103226, 0.118503, 0.142401, 0.153366, 0.16787, 0.170613, 0.17273, 0.173578, 0.173056, 0.171376, 0.167088, 0.162297, 0.151498, 0.131888, 0.084248, 0.0644031, 0.0479181, 0.0370139, 0.0292977, 0.0211745, 0.0159439, 0.0108776, 0.00640672, 0.00211542, 0.000537188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.522478, 0.620924, 0.684393, 0.738916, 0.793714, 0.842678, 0.905073, 0.944542, 0.994198, 1.04117, 1.13511, 1.15367, 1.21734, 1.27853, 1.34636, 1.43048, 1.63519, 1.70118, 1.74493, 1.82118, 1.88637, 1.97329, 2.05878, 2.10456, 2.19614, 2.3793, 2.63667, 2.95062");
+            values ( \
+              "0.0667107, 0.0813997, 0.11412, 0.138175, 0.157042, 0.169959, 0.181533, 0.186187, 0.189624, 0.19057, 0.18746, 0.18606, 0.179696, 0.170888, 0.157325, 0.13543, 0.0780372, 0.0626128, 0.0536453, 0.0403691, 0.0313543, 0.0220762, 0.0155079, 0.0127926, 0.00865224, 0.0037718, 0.0010673, 0.000201282" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.84164, 2.18766, 2.49598, 2.72148, 2.94526, 3.16641, 3.58195, 3.97632, 4.3067, 4.49728, 4.75139, 4.9572, 5.17961, 5.3272, 5.52145, 6.19502, 6.46519, 6.7272, 7.07653, 7.26548, 7.50166, 7.81657, 8.07395, 8.33143, 8.67474, 9.36135, 10.4053, 11.6631");
+            values ( \
+              "0.0691758, 0.0726823, 0.113739, 0.140125, 0.16085, 0.175977, 0.192166, 0.195764, 0.192585, 0.18872, 0.181501, 0.173666, 0.162791, 0.154174, 0.141509, 0.0939131, 0.0765052, 0.06166, 0.0452169, 0.0379678, 0.0303287, 0.0222478, 0.0171804, 0.0132281, 0.00926559, 0.00438843, 0.00127465, 0.000255278" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.46994, 8.91875, 10.8773, 12.1542, 12.8956, 14.327, 15.2043, 16.2588, 17.6902, 18.3282, 19.6174, 20.4935, 21.4832, 22.9146, 27.1953, 28.3285, 30.7402, 32.1716, 33.2919, 35.9368, 37.3682, 40.2106");
+            values ( \
+              "0.0756843, 0.0761753, 0.137053, 0.165659, 0.177456, 0.191648, 0.195541, 0.196662, 0.193193, 0.190086, 0.18118, 0.172853, 0.160682, 0.138723, 0.0690753, 0.054798, 0.0321382, 0.0229259, 0.0175315, 0.00911949, 0.00638263, 0.00311456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.218799, 0.231784, 0.239584, 0.244651, 0.249167, 0.253435, 0.257648, 0.260212, 0.262011, 0.275342, 0.282206, 0.288975, 0.297406, 0.306113");
+            values ( \
+              "0.000740976, 0.0302142, 0.0453013, 0.052709, 0.0571731, 0.059085, 0.0588492, 0.0571084, 0.0544882, 0.0211559, 0.0118378, 0.00646064, 0.00293919, 0.00159887" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.248218, 0.255226, 0.27124, 0.278129, 0.287254, 0.295613, 0.303749, 0.311956, 0.313121, 0.317116, 0.320655, 0.343647, 0.353474, 0.359834, 0.365283, 0.372549, 0.378019, 0.384182, 0.392399, 0.401228, 0.415672, 0.420325");
+            values ( \
+              "0.0425611, 0.0442697, 0.0915245, 0.106913, 0.121067, 0.127363, 0.128676, 0.124734, 0.123679, 0.118936, 0.112773, 0.0542584, 0.0361746, 0.0271638, 0.0210901, 0.0148124, 0.011288, 0.00826108, 0.00538414, 0.00345972, 0.00179503, 0.00159816" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.320063, 0.343187, 0.383635, 0.402355, 0.415445, 0.430239, 0.442383, 0.455518, 0.467786, 0.478437, 0.489263, 0.500493, 0.519139, 0.530742, 0.547342, 0.571074, 0.609598, 0.638705, 0.65258, 0.670711, 0.686692, 0.708002, 0.731677, 0.744244, 0.76938, 0.81965, 0.885964, 0.968078");
+            values ( \
+              "0.022597, 0.052771, 0.118422, 0.141155, 0.15337, 0.163106, 0.168739, 0.172112, 0.173565, 0.17306, 0.171719, 0.169005, 0.162352, 0.156375, 0.145203, 0.122727, 0.083499, 0.0581727, 0.0480919, 0.0370858, 0.0292069, 0.0209404, 0.0143494, 0.0117222, 0.00770767, 0.0031846, 0.000885018, 0.000180643" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.628884, 0.697321, 0.807527, 0.853249, 0.895941, 0.957356, 1.00065, 1.03402, 1.07485, 1.12454, 1.17148, 1.26537, 1.28432, 1.34929, 1.40559, 1.47668, 1.55929, 1.68309, 1.77019, 1.82689, 1.86441, 1.93944, 2.00937, 2.05786, 2.15298, 2.25107, 2.32839, 2.48304, 2.73919, 3.04569");
+            values ( \
+              "0.0526793, 0.0540008, 0.110555, 0.131631, 0.148023, 0.166169, 0.175709, 0.181304, 0.18619, 0.189603, 0.190577, 0.187446, 0.18603, 0.179495, 0.171431, 0.157334, 0.135854, 0.100176, 0.0768646, 0.0636141, 0.0557732, 0.0422637, 0.0322841, 0.0266323, 0.0180022, 0.0119536, 0.00859568, 0.00431705, 0.001235, 0.000245708" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("1.95782, 2.2968, 2.62392, 2.86113, 2.95927, 3.13458, 3.29641, 3.62006, 3.71118, 3.89343, 4.10496, 4.36754, 4.49984, 4.69874, 4.91056, 5.25786, 5.56067, 6.43503, 6.76398, 6.9335, 7.27252, 7.54239, 7.73392, 8.11698, 8.30285, 8.57345, 8.93425, 9.65586, 10.7334, 12.0426");
+            values ( \
+              "0.0660207, 0.069855, 0.113378, 0.14105, 0.150735, 0.165357, 0.17593, 0.189669, 0.191924, 0.194697, 0.195462, 0.193364, 0.191221, 0.186752, 0.18038, 0.165528, 0.147581, 0.0866329, 0.0667364, 0.0577861, 0.0426024, 0.0330738, 0.0274942, 0.018748, 0.0155429, 0.0117907, 0.0080997, 0.0036639, 0.0010128, 0.000178842" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.0121572, 4.14623, 4.96152, 5.65678, 6.54242, 7.79546, 11.029, 12.2735, 13.0477, 14.4791, 15.3565, 16.4109, 17.8423, 18.4804, 19.7695, 20.6456, 21.6353, 23.0667, 25.1506, 27.3474, 28.4807, 29.781, 30.8924, 32.3238, 33.4441, 34.6575, 36.0889, 37.5203, 40.3831, 41.0534");
+            values ( \
+              "1e-22, 8.74613e-05, 0.000719053, 0.00327938, 0.0120411, 0.0379612, 0.137032, 0.165049, 0.177444, 0.191646, 0.19554, 0.196656, 0.193194, 0.190087, 0.181182, 0.17285, 0.160684, 0.138721, 0.102995, 0.0690761, 0.0547989, 0.0413196, 0.0321382, 0.0229259, 0.0175316, 0.0130484, 0.00911932, 0.00638281, 0.00309132, 0.00281395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.618573, 0.629799, 0.634195, 0.655504, 0.663012, 0.669471, 0.675358, 0.681028, 0.686686, 0.688793, 0.693002, 0.697548, 0.702458, 0.709577, 0.713134, 0.718395, 0.72313, 0.728916, 0.733519, 0.740118, 0.746016, 0.76, 0.776176, 0.781254, 0.78544");
+            values ( \
+              "0.00212547, 0.00614882, 0.0093433, 0.0298642, 0.0362077, 0.040702, 0.0434114, 0.0443433, 0.0428956, 0.0411216, 0.0347175, 0.0255427, 0.0182577, 0.0109482, 0.00837514, 0.00551344, 0.0037333, 0.00232353, 0.00159505, 0.000977522, 0.000571042, 0.00025202, 0.000466206, 0.000175658, 0.000266842" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.657228, 0.669209, 0.674673, 0.686089, 0.69719, 0.709907, 0.71616, 0.719168, 0.723179, 0.72648, 0.734325, 0.740183, 0.745478, 0.750222, 0.759983, 0.769745, 0.773181, 0.776846, 0.790447, 0.798349, 0.802263, 0.80893, 0.812756, 0.815655, 0.819521, 0.82593, 0.831518, 0.833364, 0.837057, 0.843993, 0.849785, 0.857713, 0.865918, 0.866602");
+            values ( \
+              "0.00459182, 0.0108604, 0.0153999, 0.0299371, 0.0470133, 0.0671253, 0.0766458, 0.0806512, 0.0853927, 0.088827, 0.0958739, 0.10062, 0.104062, 0.106105, 0.106987, 0.101241, 0.096214, 0.0893798, 0.0594576, 0.0449876, 0.0386246, 0.0293929, 0.0249078, 0.0219242, 0.0184274, 0.0136411, 0.0104627, 0.0095687, 0.00802146, 0.00580654, 0.00445615, 0.00307989, 0.00206362, 0.00200555" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.794418, 0.819107, 0.84383, 0.879508, 0.894733, 0.905239, 0.92133, 0.934229, 0.948258, 0.960976, 0.972646, 0.987178, 0.997471, 1.00558, 1.01397, 1.03213, 1.05015, 1.06645, 1.11213, 1.12641, 1.14092, 1.15803, 1.16914, 1.18675, 1.20687, 1.22804, 1.23862, 1.25979, 1.30213, 1.36698, 1.44506");
+            values ( \
+              "0.0320848, 0.0384861, 0.0677497, 0.114032, 0.130572, 0.140234, 0.151961, 0.158806, 0.163719, 0.166116, 0.166712, 0.16556, 0.16369, 0.161582, 0.158904, 0.150292, 0.137226, 0.122088, 0.0767713, 0.0643936, 0.0531817, 0.0418984, 0.0356182, 0.027378, 0.0199708, 0.0142431, 0.0120317, 0.00846146, 0.00409635, 0.00118705, 0.00026859" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.1332, 1.21672, 1.35429, 1.41694, 1.46123, 1.49312, 1.52044, 1.55366, 1.59514, 1.64484, 1.69177, 1.78561, 1.80491, 1.82696, 1.87107, 1.92294, 1.99694, 2.07877, 2.20464, 2.29315, 2.32761, 2.37863, 2.44665, 2.49299, 2.54376, 2.60167, 2.68212, 2.71419, 2.77833, 2.9066, 3.1407, 3.41335");
+            values ( \
+              "0.0340597, 0.0533854, 0.123072, 0.14817, 0.161771, 0.169818, 0.175542, 0.181156, 0.186138, 0.189572, 0.190544, 0.187438, 0.185991, 0.18407, 0.179305, 0.17191, 0.157348, 0.136087, 0.099831, 0.0762085, 0.0680209, 0.0569969, 0.044415, 0.0372435, 0.0305509, 0.0242284, 0.0173846, 0.0152224, 0.0116125, 0.00664596, 0.00218261, 0.000561969" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.50216, 2.85109, 3.14608, 3.3811, 3.64996, 3.81838, 4.15522, 4.2333, 4.38944, 4.62706, 4.82322, 5.02181, 5.33689, 5.62471, 5.88, 6.28344, 6.82089, 7.35143, 7.64295, 7.85914, 8.25021, 8.64187, 8.78007, 9.09512, 9.41268, 10.0296, 11.0842, 12.3473");
+            values ( \
+              "0.0710803, 0.0741242, 0.113418, 0.140855, 0.164878, 0.175949, 0.19006, 0.191962, 0.194443, 0.195493, 0.194169, 0.191229, 0.183505, 0.172902, 0.160051, 0.133916, 0.09576, 0.0631989, 0.0489356, 0.0401722, 0.0276415, 0.0187133, 0.0162535, 0.0118142, 0.00846864, 0.00437168, 0.00123066, 0.000261124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.00935701, 4.71522, 5.52837, 6.40189, 7.14479, 8.33213, 11.5485, 12.8249, 13.5671, 14.9985, 15.8762, 16.9304, 18.3619, 19, 20.2892, 21.1652, 22.1549, 23.5863, 27.8671, 29.0003, 30.3006, 31.412, 32.8434, 33.9637, 36.6085, 38.0399, 40.266");
+            values ( \
+              "1e-22, 9.70893e-05, 0.000809213, 0.0048422, 0.0132103, 0.038398, 0.137005, 0.16563, 0.177424, 0.191645, 0.195542, 0.196645, 0.193199, 0.190093, 0.181188, 0.172842, 0.160691, 0.138713, 0.0690838, 0.0548064, 0.0413113, 0.0321299, 0.0229342, 0.0175232, 0.00912763, 0.00637451, 0.00381508" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.03579, 2.06714, 2.07568, 2.08387, 2.1069, 2.11452, 2.12767, 2.13912, 2.14961, 2.15955, 2.1693, 2.17904, 2.19388, 2.20239, 2.21266, 2.21947, 2.22578, 2.23043, 2.23974, 2.25024, 2.26378, 2.27783, 2.37939");
+            values ( \
+              "0.000297708, 0.00287039, 0.00430611, 0.00648786, 0.0150243, 0.0172726, 0.0205134, 0.0228292, 0.0244893, 0.0254283, 0.0255331, 0.0238841, 0.0127005, 0.0078791, 0.00421504, 0.00270539, 0.00174687, 0.00129065, 0.000738454, 0.000494937, 0.000550114, 0.000152769, 3.70639e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.11132, 2.15549, 2.15839, 2.1642, 2.17411, 2.19865, 2.24181, 2.25354, 2.26287, 2.27838, 2.29292, 2.3065, 2.31106, 2.3147, 2.32212, 2.34283, 2.35226, 2.35928, 2.36517, 2.37162, 2.38298, 2.3945, 2.40243, 2.41195, 2.42277, 2.43684, 2.45617, 2.51982");
+            values ( \
+              "0.000468119, 0.0089486, 0.00997799, 0.0122379, 0.0170799, 0.0314624, 0.0546099, 0.0603709, 0.0644199, 0.0698742, 0.0730571, 0.0732616, 0.0719549, 0.0700831, 0.0635088, 0.03757, 0.0276055, 0.0214997, 0.0172184, 0.0134338, 0.00860424, 0.0053428, 0.00379593, 0.00250298, 0.0015723, 0.000881325, 0.000444642, 0.000111881" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.36327, 2.4237, 2.43036, 2.44367, 2.47717, 2.50506, 2.55801, 2.57976, 2.59407, 2.62667, 2.64413, 2.66467, 2.67465, 2.69584, 2.72086, 2.7279, 2.74196, 2.75922, 2.81153, 2.8264, 2.84623, 2.85928, 2.88251, 2.90772, 2.92088, 2.94062, 2.96693, 3.01956, 3.09036");
+            values ( \
+              "0.00697289, 0.0218722, 0.0248681, 0.0312963, 0.0494966, 0.0658582, 0.098655, 0.110712, 0.117501, 0.130084, 0.135095, 0.138739, 0.139593, 0.139529, 0.134255, 0.131281, 0.123237, 0.110068, 0.06592, 0.054968, 0.0423088, 0.035249, 0.0251192, 0.0170191, 0.0138488, 0.0101119, 0.00657606, 0.00261282, 0.000679272" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.00544, 3.11324, 3.33978, 3.44502, 3.50356, 3.53631, 3.5891, 3.63787, 3.73542, 3.77109, 3.83995, 3.91016, 3.95017, 4.0302, 4.2335, 4.36165, 4.45076, 4.4991, 4.59576, 4.668, 4.78607, 4.94349, 5.01014");
+            values ( \
+              "0.036559, 0.0456997, 0.12947, 0.159209, 0.170579, 0.175284, 0.180528, 0.183043, 0.182391, 0.180384, 0.174051, 0.163749, 0.15572, 0.135854, 0.0802156, 0.0518119, 0.0371047, 0.0307637, 0.0207475, 0.0153907, 0.00933405, 0.00465548, 0.00377766" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.57829, 4.92682, 5.21653, 5.41819, 5.53942, 5.74833, 5.90305, 6.21249, 6.31775, 6.51847, 6.71159, 6.9771, 7.10651, 7.30545, 7.51725, 7.87389, 8.14901, 9.06502, 9.28682, 9.51682, 9.82348, 10.0044, 10.2112, 10.4499, 10.7813, 10.9138, 11.1789, 11.709, 12.6706, 13.7914");
+            values ( \
+              "0.0694151, 0.0728432, 0.111495, 0.135689, 0.148169, 0.165847, 0.175898, 0.189222, 0.191884, 0.194842, 0.195437, 0.193314, 0.191207, 0.186746, 0.180371, 0.165048, 0.148784, 0.0851198, 0.0714958, 0.0589645, 0.0448694, 0.0379521, 0.0311874, 0.024703, 0.0177274, 0.0154973, 0.0118198, 0.00673371, 0.00222606, 0.000564733" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.0111222, 7.3022, 8.12372, 8.92085, 9.70467, 10.4165, 13.6415, 14.9056, 15.6603, 17.0917, 17.969, 19.0234, 20.4548, 21.0929, 22.3821, 23.2582, 24.2478, 25.6793, 29.96, 31.0932, 32.3935, 33.5049, 34.9363, 36.0566, 37.27, 38.7014, 40.1328, 42.4905");
+            values ( \
+              "1e-22, 0.000360727, 0.00248607, 0.00901426, 0.0213978, 0.0381921, 0.137027, 0.165421, 0.177442, 0.191655, 0.195549, 0.196651, 0.193202, 0.190095, 0.181189, 0.172844, 0.160691, 0.138714, 0.0690832, 0.0548059, 0.0413124, 0.0321311, 0.0229331, 0.0175244, 0.0130413, 0.00912642, 0.00637571, 0.00366507" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.21914, 7.36074, 7.43242, 7.44919, 7.46204, 7.48774, 7.50321, 7.51174, 7.52313, 7.56228, 7.5844, 7.59516, 7.61743, 7.63829, 7.65863, 7.67886, 7.69909, 7.7064, 7.71388, 7.73843, 7.74902, 7.76566, 7.77792, 7.78774, 7.79509, 7.81426, 7.8286, 7.85899, 7.90333, 7.96606");
+            values ( \
+              "1.5504e-05, 4.99981e-05, 0.000598985, 0.00077948, 0.00103, 0.00169509, 0.002467, 0.00306119, 0.00409698, 0.0084279, 0.0101188, 0.0106826, 0.0116551, 0.0120925, 0.0123369, 0.0122116, 0.0117583, 0.0112176, 0.0103263, 0.00514118, 0.00355772, 0.00184244, 0.00109925, 0.000748327, 0.000656074, 0.000307015, 0.000155809, 6.83014e-05, 1e-22, 1.88614e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.32759, 7.51352, 7.59108, 7.61004, 7.62803, 7.63709, 7.65522, 7.6771, 7.6973, 7.75606, 7.79003, 7.83834, 7.86923, 7.87873, 7.8961, 7.90993, 7.92333, 7.94764, 7.95682, 7.96808, 8.00533, 8.01934, 8.03918, 8.04795, 8.05965, 8.07769, 8.10718, 8.13829, 8.2329, 8.28052, 8.3535");
+            values ( \
+              "4.52118e-05, 0.000205091, 0.0020384, 0.00274836, 0.00371783, 0.00432135, 0.00585543, 0.00857364, 0.0121874, 0.0236473, 0.028553, 0.033808, 0.0362687, 0.0368986, 0.037806, 0.0382675, 0.0384761, 0.0375214, 0.0358139, 0.0320102, 0.0159421, 0.0112088, 0.00637164, 0.00487577, 0.00335391, 0.00180602, 0.0006041, 0.000211676, 0.000140887, 7.03274e-06, 7.5234e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("7.88073, 7.94943, 8.10143, 8.1262, 8.15061, 8.18315, 8.20756, 8.28629, 8.42761, 8.47608, 8.50418, 8.53207, 8.55592, 8.58058, 8.60428, 8.62906, 8.65104, 8.6616, 8.67987, 8.69998, 8.77633, 8.81134, 8.83434, 8.865, 8.87921, 8.89492, 8.91586, 8.95092, 9.01948, 9.10295");
+            values ( \
+              "0.000349617, 0.000876489, 0.00663343, 0.00900442, 0.0119552, 0.0169985, 0.0216588, 0.0383519, 0.0665572, 0.0758009, 0.0805594, 0.0847021, 0.087695, 0.0904387, 0.0923877, 0.0934314, 0.0930385, 0.0920651, 0.0889522, 0.0824855, 0.0464204, 0.0317766, 0.0240686, 0.0161085, 0.0132537, 0.0106457, 0.00790426, 0.00466798, 0.00152768, 0.000361192" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.28932, 9.47118, 9.63887, 9.73363, 9.98241, 10.0406, 10.1163, 10.1822, 10.2183, 10.2807, 10.3382, 10.4228, 10.4553, 10.5139, 10.5763, 10.6943, 10.9003, 10.9971, 11.0914, 11.1344, 11.2205, 11.2855, 11.356, 11.4501, 11.6382, 11.7636");
+            values ( \
+              "0.026882, 0.0298662, 0.0553518, 0.0712638, 0.11592, 0.125264, 0.136361, 0.144448, 0.14808, 0.152862, 0.155533, 0.156192, 0.155308, 0.151803, 0.144696, 0.12162, 0.0714599, 0.0517919, 0.0367051, 0.0311232, 0.0221255, 0.0169689, 0.0126729, 0.00851366, 0.00363172, 0.00236905" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("12.0038, 12.469, 13.2885, 13.5757, 13.7953, 14.095, 14.4115, 14.5082, 14.7017, 14.9145, 15.2518, 15.4999, 15.7867, 16.2494, 16.668, 17.1287, 17.6605, 18.0697, 18.302, 18.7528, 19.0045, 19.5079, 20.1222");
+            values ( \
+              "0.0477791, 0.0536781, 0.133224, 0.15575, 0.16883, 0.180992, 0.187415, 0.188197, 0.188384, 0.186637, 0.180108, 0.172093, 0.158792, 0.129454, 0.0999931, 0.0712336, 0.0448949, 0.0305779, 0.0243665, 0.0154906, 0.0119825, 0.00703369, 0.00402448" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.00394024, 15.4208, 16.0847, 16.8037, 17.6821, 18.3884, 19.3951, 21.9627, 23.2271, 23.9811, 25.4125, 26.2898, 27.3442, 28.7756, 29.4137, 30.7029, 31.579, 32.5686, 34, 36.0839, 38.2808, 39.414, 40.7143, 41.8257, 43.2571, 44.3774, 45.5908, 47.0222, 48.4536, 51.3165, 54.1793, 57.0421");
+            values ( \
+              "1e-22, 0.0002255, 0.00115744, 0.00474129, 0.0151788, 0.0293534, 0.0570265, 0.137039, 0.165437, 0.177441, 0.191657, 0.195551, 0.196649, 0.193204, 0.190097, 0.181191, 0.172842, 0.160693, 0.138712, 0.103005, 0.0690853, 0.054808, 0.0413097, 0.0321283, 0.0229358, 0.0175216, 0.0130384, 0.00912929, 0.00637284, 0.00308136, 0.00148246, 0.000711839" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0094651, 0.00951299, 0.00956644, 0.00959224, 0.00959993, 0.00960187", \
+            "0.0122015, 0.0122538, 0.0123265, 0.0123681, 0.0123813, 0.0123847", \
+            "0.0131965, 0.0132195, 0.0132604, 0.013291, 0.0133039, 0.0133074", \
+            "0.0137191, 0.0136735, 0.0136088, 0.0135701, 0.0135608, 0.013559", \
+            "0.0142336, 0.0140799, 0.0138403, 0.0137043, 0.0136423, 0.0136205", \
+            "0.0137039, 0.0136659, 0.0139543, 0.0138954, 0.0137245, 0.0136587" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.013028, 0.0130802, 0.01313, 0.0131498, 0.0131553, 0.0131567", \
+            "0.0128039, 0.0127243, 0.012629, 0.0125794, 0.0125644, 0.0125606", \
+            "0.0130412, 0.0126439, 0.0121707, 0.0119247, 0.0118463, 0.0118258", \
+            "0.0122877, 0.0125127, 0.0128922, 0.0120102, 0.0117241, 0.0116507", \
+            "0.0113418, 0.0116084, 0.0120176, 0.0115363, 0.0119693, 0.0116836", \
+            "0.0119445, 0.0120368, 0.0116428, 0.0118635, 0.0112931, 0.0119418" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.111637, 0.117876, 0.125159, 0.138163, 0.147857, 0.152182, 0.156365, 0.160542, 0.16158, 0.172584, 0.177019, 0.18267, 0.188124");
+            values ( \
+              "-0.00788056, -0.0166307, -0.0299211, -0.0463106, -0.0558961, -0.0587201, -0.0601379, -0.0567831, -0.0541588, -0.0132, -0.00572706, -0.00186335, -0.00068721" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.139956, 0.146722, 0.167598, 0.192749, 0.202446, 0.211271, 0.219572, 0.227659, 0.235735, 0.237383, 0.254707, 0.261561, 0.267559, 0.271869, 0.280491, 0.291859, 0.345135");
+            values ( \
+              "-0.0161985, -0.0240898, -0.0629687, -0.101207, -0.113482, -0.122182, -0.128113, -0.129413, -0.120818, -0.11674, -0.0433604, -0.0243893, -0.0142739, -0.0095588, -0.00408897, -0.00130023, -0.000155768" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.248354, 0.266867, 0.280733, 0.362823, 0.409115, 0.43703, 0.46682, 0.486286, 0.5095, 0.532729, 0.534982, 0.587254, 0.603767, 0.616583, 0.639869, 0.660055, 0.697016, 0.740503");
+            values ( \
+              "-0.0142916, -0.0257575, -0.0373056, -0.113254, -0.147599, -0.164728, -0.179953, -0.186657, -0.188611, -0.174996, -0.17208, -0.0636419, -0.0412195, -0.0288475, -0.0147597, -0.00799748, -0.00230629, -0.000519195" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.691419, 0.830423, 1.10264, 1.18117, 1.29787, 1.39923, 1.49174, 1.57913, 1.66472, 1.7502, 1.76006, 1.88151, 1.93796, 1.97731, 2.0303, 2.09226, 2.12665, 2.19541, 2.3276, 2.48021");
+            values ( \
+              "-0.0102547, -0.04228, -0.121518, -0.142371, -0.170117, -0.190188, -0.204437, -0.213033, -0.214052, -0.197167, -0.192576, -0.111949, -0.0791866, -0.0610701, -0.0422893, -0.0269761, -0.0209071, -0.0123069, -0.00401584, -0.00101278" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("2.80172, 3.24952, 3.93759, 4.50124, 5.01006, 5.42033, 5.79479, 6.14893, 6.49607, 6.84282, 7.55274, 7.78884, 8.14, 8.39209, 8.59303, 8.99492, 9.60047, 10.3331");
+            values ( \
+              "-0.044778, -0.0527291, -0.10572, -0.145327, -0.176376, -0.19696, -0.21151, -0.220135, -0.220995, -0.203131, -0.0886323, -0.0607294, -0.0331096, -0.0210774, -0.0145483, -0.00662996, -0.00179221, -0.000314863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("11.6539, 13.5761, 15.9685, 17.9055, 19.7224, 20.5593, 22.064, 23.8165, 24.9293, 25.2878, 26.0049, 26.7267, 28.1627, 28.6047, 30.2212, 31.0113, 32.2333, 32.8213, 33.6506, 34.7059, 36.1131, 37.6177, 39.1224, 40.627");
+            values ( \
+              "-0.0552512, -0.0592938, -0.104118, -0.137787, -0.166151, -0.17785, -0.196484, -0.213226, -0.220316, -0.221912, -0.223542, -0.222635, -0.204574, -0.190514, -0.122392, -0.0929047, -0.0580865, -0.0457335, -0.0322403, -0.020433, -0.0107719, -0.00532736, -0.00260958, -0.00127211" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.142935, 0.15571, 0.16491, 0.170718, 0.180413, 0.184737, 0.188918, 0.193093, 0.194141, 0.20524, 0.20816, 0.213677, 0.219353, 0.222711");
+            values ( \
+              "-0.00313829, -0.0266181, -0.039277, -0.0462245, -0.0558306, -0.0588209, -0.0600867, -0.0568653, -0.0541505, -0.0129529, -0.00749283, -0.00249505, -0.00077915, -0.000522902" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.167457, 0.209645, 0.225927, 0.2356, 0.244409, 0.252698, 0.260776, 0.268843, 0.2705, 0.287806, 0.294677, 0.300646, 0.304938, 0.313521, 0.324902, 0.337191, 0.378197");
+            values ( \
+              "-0.000827265, -0.0777238, -0.101655, -0.113573, -0.122515, -0.128148, -0.129663, -0.120801, -0.116798, -0.0433761, -0.0243553, -0.0142895, -0.00958434, -0.00411752, -0.00130492, -0.000495878, -0.000155052" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.305227, 0.33557, 0.343895, 0.364498, 0.371677, 0.386035, 0.400269, 0.415131, 0.427416, 0.437213, 0.451208, 0.471629, 0.483391, 0.49955, 0.507051, 0.523161, 0.525432, 0.527704, 0.532246, 0.536895, 0.539273, 0.544029, 0.548785, 0.55354, 0.558296, 0.563052, 0.56789, 0.575146, 0.581279, 0.59242, 0.603385, 0.606972, 0.61322, 0.621204, 0.625564, 0.629925, 0.636565, 0.645057, 0.65665, 0.661963, 0.667277, 0.677904, 0.683217, 0.688531, 0.697251, 0.70597, 0.71469, 0.723409, 0.743914, 0.76442");
+            values ( \
+              "-0.0529579, -0.0571963, -0.065476, -0.0848627, -0.0914547, -0.10385, -0.115642, -0.12751, -0.136667, -0.143482, -0.15248, -0.16497, -0.171395, -0.179348, -0.182368, -0.187521, -0.18814, -0.188389, -0.188573, -0.188329, -0.188036, -0.187105, -0.185637, -0.183656, -0.181164, -0.17816, -0.173122, -0.160623, -0.148291, -0.123644, -0.0979155, -0.0904482, -0.0783586, -0.0642646, -0.0571429, -0.0507238, -0.0426505, -0.0340385, -0.0238581, -0.0200103, -0.0166625, -0.0120041, -0.0100222, -0.00827166, -0.00648054, -0.00492619, -0.0036086, -0.00252778, -0.00139993, -0.000619884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.746758, 0.865829, 0.996737, 1.15006, 1.33316, 1.43473, 1.5272, 1.61459, 1.70017, 1.78566, 1.79552, 1.91698, 1.97347, 2.01275, 2.06571, 2.12771, 2.16213, 2.23097, 2.36317, 2.51579");
+            values ( \
+              "-0.0191051, -0.0422322, -0.0815971, -0.124799, -0.170074, -0.190197, -0.204435, -0.213039, -0.214051, -0.197175, -0.19258, -0.111943, -0.0791593, -0.0610782, -0.0423014, -0.0269767, -0.0209015, -0.0122964, -0.00401191, -0.00101169" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("2.82056, 3.21874, 3.97175, 4.57467, 5.04677, 5.4566, 5.83109, 6.18527, 6.53245, 6.87924, 7.5893, 7.82521, 8.17637, 8.42869, 8.62987, 9.03222, 9.63776, 10.3704");
+            values ( \
+              "-0.0463257, -0.0475929, -0.105516, -0.147711, -0.17634, -0.196932, -0.211464, -0.220122, -0.220963, -0.203131, -0.0886127, -0.060735, -0.0331133, -0.0210708, -0.0145372, -0.00661818, -0.00178894, -0.000314298" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("11.7169, 13.6603, 15.974, 18.3314, 20.5944, 22.2962, 23.8008, 24.5648, 25.3203, 26.7623, 28.204, 31.1525, 32.1505, 33.6149, 34.6484, 35.4691, 36.9737, 38.4784, 41.4877");
+            values ( \
+              "-0.0562496, -0.0602692, -0.10362, -0.144212, -0.17792, -0.198648, -0.212845, -0.218167, -0.22189, -0.222663, -0.204567, -0.0893969, -0.0609259, -0.0332121, -0.0213059, -0.014822, -0.0073797, -0.00363256, -0.000863695" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.2864, 0.290985, 0.298356, 0.300281, 0.304131, 0.313227, 0.318289, 0.322901, 0.32722, 0.331397, 0.335569, 0.336629, 0.340022, 0.344658, 0.34681, 0.34927, 0.350583, 0.352839, 0.355846, 0.36164, 0.364671");
+            values ( \
+              "-0.00979261, -0.0131024, -0.0268678, -0.0297593, -0.0352295, -0.0463874, -0.0516573, -0.0559501, -0.0588399, -0.0601756, -0.0568568, -0.0541468, -0.0417705, -0.0219576, -0.015244, -0.00966616, -0.0075459, -0.00488289, -0.00268776, -0.000792343, -0.000553298" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.315039, 0.325569, 0.341789, 0.367667, 0.377289, 0.386074, 0.394347, 0.402413, 0.410468, 0.412144, 0.430426, 0.436684, 0.445693, 0.453034, 0.464385, 0.476609, 0.517119");
+            values ( \
+              "-0.00771141, -0.0318272, -0.0625184, -0.102063, -0.113975, -0.122748, -0.128407, -0.129789, -0.120954, -0.116851, -0.0401076, -0.0236035, -0.0104296, -0.0051228, -0.00160701, -0.000564851, -0.000164946" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.422939, 0.464252, 0.502426, 0.531847, 0.573234, 0.604128, 0.624208, 0.637935, 0.648455, 0.661756, 0.685006, 0.708236, 0.710459, 0.719354, 0.746097, 0.762814, 0.777216, 0.796096, 0.80692, 0.819291, 0.844032, 0.882231, 0.928302");
+            values ( \
+              "-0.00832613, -0.0446278, -0.0818461, -0.107797, -0.13976, -0.159674, -0.171184, -0.177969, -0.182356, -0.18655, -0.188596, -0.174926, -0.17208, -0.156465, -0.0949624, -0.0635448, -0.0435841, -0.0257375, -0.0188821, -0.0131249, -0.0060952, -0.00166103, -0.0003478" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.91811, 1.00944, 1.15375, 1.32266, 1.47645, 1.57765, 1.67029, 1.75768, 1.84325, 1.92873, 1.93859, 2.11632, 2.15589, 2.20893, 2.27079, 2.30506, 2.3736, 2.50576, 2.65828");
+            values ( \
+              "-0.0375406, -0.042409, -0.0857034, -0.132751, -0.170124, -0.190214, -0.204436, -0.213078, -0.214044, -0.197205, -0.192586, -0.0792728, -0.0610495, -0.0422556, -0.026976, -0.0209249, -0.0123392, -0.00402826, -0.00101657" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("3.04991, 3.51793, 4.16253, 4.71972, 5.19186, 5.60121, 5.97558, 6.32969, 6.6768, 7.02353, 7.73336, 7.96956, 8.32072, 8.57267, 8.77348, 9.17509, 9.78037, 10.5126");
+            values ( \
+              "-0.0547527, -0.059605, -0.109024, -0.147833, -0.176441, -0.197006, -0.211515, -0.22017, -0.220993, -0.203158, -0.0886444, -0.0607268, -0.033108, -0.0210814, -0.0145547, -0.0066368, -0.00179542, -0.000315929" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("11.8508, 13.7315, 17.6292, 18.7787, 20.7322, 22.2368, 23.4326, 25.1023, 26.177, 26.8994, 28.3354, 28.7774, 31.1841, 32.406, 32.994, 33.8232, 34.8787, 36.2859, 37.7905, 39.2952, 40.7998");
+            values ( \
+              "-0.057197, -0.0589709, -0.130221, -0.149136, -0.177889, -0.196443, -0.208552, -0.220356, -0.223581, -0.222595, -0.204614, -0.190514, -0.0929021, -0.0580874, -0.0457341, -0.0322405, -0.0204327, -0.0107715, -0.00532712, -0.00260952, -0.00127202" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.819277, 0.829006, 0.832906, 0.841263, 0.845666, 0.850774, 0.854636, 0.858955, 0.862957, 0.868487, 0.871787, 0.876608, 0.881173, 0.882625, 0.884077, 0.885529, 0.88698, 0.888418, 0.889856, 0.891294, 0.892732, 0.893809, 0.894886, 0.895964, 0.897041, 0.898505, 0.899301, 0.901764, 0.903612, 0.905478, 0.906455, 0.907431, 0.909385, 0.911194, 0.912688, 0.914182, 0.916174, 0.918166, 0.919795, 0.921423, 0.923052, 0.92468, 0.927617, 0.930553, 0.93506, 0.943594, 0.956502, 0.96353, 0.990958, 1.02068");
+            values ( \
+              "-0.00853766, -0.00888902, -0.0115936, -0.0182323, -0.0214276, -0.0249283, -0.0274923, -0.0302751, -0.0327583, -0.0360023, -0.0378262, -0.0403669, -0.0426366, -0.042942, -0.0431065, -0.0431301, -0.0430128, -0.0427578, -0.0423646, -0.0418332, -0.0411636, -0.0401625, -0.038955, -0.0375408, -0.0359202, -0.0329786, -0.031071, -0.0241827, -0.0193687, -0.0149313, -0.0129595, -0.0112356, -0.00833155, -0.00617873, -0.00464049, -0.00343013, -0.0024182, -0.00162069, -0.00126, -0.000954616, -0.000704552, -0.000509804, -0.00037098, -0.000266919, -0.000184179, -9.81246e-05, -0.000128848, -0.000166777, -7.95025e-05, -4.61107e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.862193, 0.876794, 0.881129, 0.902838, 0.934946, 0.946798, 0.957374, 0.967127, 0.976466, 0.985787, 0.98773, 1.00684, 1.01574, 1.02127, 1.02865, 1.03673, 1.04131, 1.05869, 1.11232");
+            values ( \
+              "-0.0103703, -0.0181356, -0.0217379, -0.0473117, -0.0821656, -0.0935213, -0.103064, -0.109696, -0.113493, -0.108229, -0.104789, -0.0387256, -0.0189357, -0.0117386, -0.00595506, -0.00281358, -0.00198175, -0.000566562, -0.000151308" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("1.00967, 1.04029, 1.11571, 1.16739, 1.19535, 1.22625, 1.24467, 1.26791, 1.29115, 1.29339, 1.34573, 1.36023, 1.37904, 1.40207, 1.42664, 1.46476, 1.5107");
+            values ( \
+              "-0.0191005, -0.0378259, -0.10809, -0.147035, -0.164386, -0.180173, -0.186475, -0.18851, -0.174889, -0.172028, -0.0635682, -0.0434879, -0.0257284, -0.0131853, -0.00616076, -0.00168455, -0.000353855" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.50237, 1.62962, 1.76984, 1.93755, 2.05413, 2.15568, 2.24815, 2.33554, 2.42112, 2.5066, 2.51646, 2.69428, 2.78674, 2.84865, 2.88299, 2.95165, 3.07832");
+            values ( \
+              "-0.0349087, -0.0550761, -0.096615, -0.142351, -0.170071, -0.190231, -0.204426, -0.213069, -0.214038, -0.1972, -0.192583, -0.0792239, -0.0422752, -0.0269762, -0.0209149, -0.0123207, -0.00436755" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.55738, 3.99938, 4.69462, 5.2966, 5.76889, 6.1783, 6.5527, 6.90682, 7.25395, 7.60069, 8.31058, 8.54671, 8.89787, 9.14991, 9.35081, 9.75261, 10.3579, 11.0902");
+            values ( \
+              "-0.0449579, -0.0521689, -0.105664, -0.147814, -0.176401, -0.197006, -0.211484, -0.220176, -0.220967, -0.20317, -0.0886367, -0.0607288, -0.0331092, -0.0210787, -0.0145505, -0.00663208, -0.00179398, -0.000315431" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0, 8.50223, 10.0069, 10.383, 11.1354, 11.7038, 12.6834, 17.8255, 19.6192, 21.3257, 22.8303, 24.0255, 24.5824, 25.6961, 26.7691, 27.4927, 28.9287, 31.7776, 32.9992, 33.5873, 34.4166, 35.472, 36.8794, 38.384, 39.8887, 41.3933");
+            values ( \
+              "-1.23423e-08, -0.000290433, -0.00263238, -0.00416695, -0.00926834, -0.0151872, -0.0292476, -0.12343, -0.152995, -0.177868, -0.196457, -0.208526, -0.213197, -0.220337, -0.223559, -0.222609, -0.204594, -0.0928958, -0.0580892, -0.0457349, -0.0322409, -0.0204323, -0.0107706, -0.00532673, -0.00260926, -0.00127196" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.69447, 2.72658, 2.73734, 2.74559, 2.78265, 2.79794, 2.81096, 2.82269, 2.83362, 2.84412, 2.85453, 2.86233, 2.87547, 2.88255, 2.88947, 2.89536, 2.90378, 2.9157, 2.93946, 2.96721, 2.97541, 2.98417, 2.99566, 3.00935, 3.02859, 3.05357, 3.08942, 3.13362");
+            values ( \
+              "-0.000324925, -0.00276739, -0.00390288, -0.00538378, -0.0146175, -0.0178496, -0.0203087, -0.0220187, -0.0233221, -0.0239882, -0.0237507, -0.0212936, -0.00984556, -0.00495823, -0.00237087, -0.00124858, -0.000513113, -0.00020905, -0.000103218, -9.38587e-05, -1.23889e-06, -7.74953e-05, -1e-22, -7.50072e-05, -1e-22, -7.62331e-05, -1e-22, -6.54278e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.77044, 2.81839, 2.83696, 2.84469, 2.90033, 2.92388, 2.94388, 2.96179, 2.97832, 2.99407, 3.00738, 3.01369, 3.02212, 3.04138, 3.05186, 3.05845, 3.06357, 3.07381, 3.0875, 3.10165, 3.13166, 3.2381");
+            values ( \
+              "-0.00043133, -0.00824573, -0.0133395, -0.0161584, -0.0397304, -0.0486145, -0.0553727, -0.0607045, -0.0648278, -0.0675255, -0.0674781, -0.065263, -0.0578765, -0.0271577, -0.0147456, -0.0096602, -0.0068462, -0.0032797, -0.0011686, -0.000415942, -0.000104953, -6.38559e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.04205, 3.11801, 3.12576, 3.1662, 3.27694, 3.38725, 3.43397, 3.46123, 3.4717, 3.48323, 3.495, 3.51799, 3.56731, 3.58128, 3.60276, 3.61757, 3.64718, 3.65765");
+            values ( \
+              "-0.00404645, -0.0188901, -0.0212792, -0.0361658, -0.0814677, -0.123251, -0.138518, -0.144251, -0.145002, -0.1441, -0.140206, -0.117458, -0.0459607, -0.0328325, -0.0189245, -0.0127246, -0.00535514, -0.00436045" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.81921, 3.9473, 4.28442, 4.4035, 4.50618, 4.59957, 4.68757, 4.77362, 4.85956, 5.06232, 5.1127, 5.18649, 5.27454, 5.37516, 5.43759");
+            values ( \
+              "-0.0355363, -0.0462061, -0.138806, -0.167475, -0.188161, -0.202796, -0.211761, -0.213051, -0.196519, -0.0718274, -0.0511398, -0.0301882, -0.0156485, -0.00697345, -0.00480024" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("5.87287, 6.27681, 7.02585, 7.62836, 8.10051, 8.51032, 8.88473, 9.23887, 9.586, 9.93275, 10.6427, 10.8788, 11.2299, 11.482, 11.6829, 12.0848, 12.6902, 13.4225");
+            values ( \
+              "-0.0450094, -0.0479805, -0.105614, -0.147773, -0.176384, -0.196984, -0.211492, -0.220157, -0.220978, -0.203153, -0.0886331, -0.0607298, -0.0331099, -0.0210775, -0.0145485, -0.00663001, -0.0017932, -0.000315307" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0, 9.77553, 11.2802, 12.7848, 13.1174, 13.9751, 14.9178, 20.5615, 21.6897, 23.6434, 25.1481, 26.3441, 26.9006, 28.0135, 28.372, 29.0889, 29.8109, 31.247, 31.6889, 34.0957, 35.3175, 35.9055, 36.7348, 37.7903, 39.1976, 40.7022, 41.1947");
+            values ( \
+              "-2.64594e-08, -4.22809e-05, -0.000611771, -0.00457565, -0.00660652, -0.014631, -0.0278938, -0.130577, -0.1491, -0.177859, -0.196447, -0.208528, -0.213192, -0.220332, -0.221881, -0.223559, -0.222606, -0.204594, -0.190513, -0.0928977, -0.0580884, -0.0457345, -0.0322407, -0.0204324, -0.0107709, -0.00532686, -0.00443742" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.76599, 10.016, 10.0628, 10.0803, 10.1034, 10.1503, 10.1796, 10.2049, 10.228, 10.25, 10.2715, 10.293, 10.305, 10.3166, 10.3445, 10.3546, 10.3689, 10.3808, 10.3934, 10.4105, 10.422, 10.4307, 10.4415, 10.4484");
+            values ( \
+              "-3.12923e-05, -0.000408946, -0.00181072, -0.00261996, -0.00414622, -0.00763632, -0.00928191, -0.0103881, -0.0110497, -0.0114976, -0.0116302, -0.0113963, -0.0107136, -0.00917246, -0.00286376, -0.00163502, -0.000870967, -0.000601027, -0.000470231, -0.000359601, -0.000239834, -0.00022382, -0.000136724, -0.000157632" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("10.0411, 10.1389, 10.1862, 10.2151, 10.2439, 10.3282, 10.3695, 10.4046, 10.436, 10.4652, 10.4929, 10.5199, 10.5402, 10.5879, 10.6093, 10.625, 10.6436, 10.6651, 10.7201, 10.8151");
+            values ( \
+              "-0.000443652, -0.00217872, -0.00467541, -0.00691063, -0.0102071, -0.0225591, -0.0277752, -0.0315589, -0.0345168, -0.0367607, -0.0383494, -0.0386003, -0.0355842, -0.00946773, -0.00370643, -0.00180104, -0.000822763, -0.000403254, -0.000128558, -3.76542e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.5753, 10.6892, 10.7393, 10.955, 11.1088, 11.1828, 11.2245, 11.2485, 11.2809, 11.3172, 11.3871, 11.4167, 11.4445, 11.4763, 11.5289, 11.5903");
+            values ( \
+              "-0.00983501, -0.0133948, -0.0197613, -0.0540088, -0.0762241, -0.0855277, -0.0892539, -0.0903924, -0.0894641, -0.0795248, -0.0329033, -0.0191309, -0.010952, -0.00544128, -0.00141752, -0.000256098" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("11.7795, 12.0745, 12.1224, 12.1719, 12.2891, 12.7836, 12.878, 13.0317, 13.1677, 13.2921, 13.4103, 13.5277, 13.6156, 13.7188, 13.7797, 13.8061, 13.8589, 13.9144, 13.9433, 14.0009, 14.1162, 14.1903");
+            values ( \
+              "-0.00504899, -0.0197082, -0.0239031, -0.028658, -0.0413632, -0.0995126, -0.110409, -0.127338, -0.141067, -0.151635, -0.157966, -0.153319, -0.127542, -0.0814307, -0.0583753, -0.0501568, -0.0360827, -0.0251629, -0.0208781, -0.0139311, -0.0059661, -0.00389393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.2012, 15.6967, 16.6614, 17.0517, 17.5358, 17.9529, 18.3318, 18.6892, 19.0388, 19.3879, 19.4812, 19.5877, 19.93, 20.1787, 20.3827, 20.5218, 20.7128, 20.7906, 20.946, 21.2569, 21.8039, 22.4416");
+            values ( \
+              "-0.0435525, -0.047407, -0.116088, -0.142947, -0.172811, -0.194214, -0.209293, -0.218418, -0.219654, -0.202268, -0.19031, -0.173308, -0.113592, -0.0781229, -0.0560817, -0.044268, -0.0316586, -0.0275629, -0.0208198, -0.0115824, -0.00373835, -0.000905458" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0, 19.2027, 20.7074, 22.212, 22.9328, 23.3716, 24.2929, 29.941, 31.0699, 33.0236, 34.5283, 35.7243, 36.2808, 37.3938, 37.7522, 38.4692, 39.1912, 40.6272, 41.0691, 43.476, 44.6978, 45.2858, 46.1151, 47.1705, 48.5778, 50.0825, 50.5264");
+            values ( \
+              "-1.33324e-08, -5.02426e-05, -0.000660227, -0.00482712, -0.010158, -0.0148234, -0.0278088, -0.130565, -0.149099, -0.177857, -0.196447, -0.208527, -0.213192, -0.220331, -0.221881, -0.223558, -0.222606, -0.204594, -0.190513, -0.0928972, -0.0580885, -0.0457346, -0.0322407, -0.0204324, -0.0107708, -0.00532684, -0.00452512" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00893406, 0.00897483, 0.00902811, 0.00905722, 0.00906638, 0.00906873", \
+            "0.0106638, 0.0106864, 0.0107325, 0.0107701, 0.0107844, 0.0107883", \
+            "0.0113437, 0.011347, 0.0113566, 0.0113741, 0.0113852, 0.0113888", \
+            "0.0116176, 0.0116134, 0.0116041, 0.011596, 0.0115959, 0.0115971", \
+            "0.0117065, 0.0117032, 0.0116941, 0.0116794, 0.0116676, 0.0116634", \
+            "0.0117588, 0.0117574, 0.0117524, 0.0117388, 0.0117189, 0.011706" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0117292, 0.0117716, 0.0118373, 0.0118772, 0.0118893, 0.0118927", \
+            "0.0131769, 0.0131734, 0.0131732, 0.0131773, 0.0131785, 0.0131787", \
+            "0.0140913, 0.0139989, 0.0138656, 0.0137778, 0.0137467, 0.0137383", \
+            "0.0150777, 0.0149408, 0.0145158, 0.0142088, 0.014095, 0.0140613", \
+            "0.0139469, 0.0137435, 0.0129054, 0.0146821, 0.014292, 0.0141749", \
+            "0.0136595, 0.0137002, 0.0138365, 0.0127573, 0.0146955, 0.0142974" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.089152, 0.136252, 0.323346, 1.09696, 4.32861, 17.8692", \
+            "0.0971658, 0.144476, 0.331854, 1.10572, 4.33859, 17.8786", \
+            "0.124165, 0.17449, 0.363832, 1.13877, 4.37014, 17.9118", \
+            "0.156967, 0.23163, 0.468789, 1.2702, 4.50374, 18.0451", \
+            "0.0712652, 0.200034, 0.586201, 1.65912, 5.02748, 18.5763", \
+            "-0.6951, -0.465219, 0.222464, 2.0045, 6.5797, 20.6493" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.025465, 0.052541, 0.165541, 0.633731, 2.59631, 10.8191", \
+            "0.025476, 0.0525423, 0.165533, 0.63377, 2.59621, 10.819", \
+            "0.0275254, 0.052943, 0.16557, 0.633795, 2.59614, 10.8191", \
+            "0.0374972, 0.0642042, 0.171316, 0.633889, 2.59655, 10.8193", \
+            "0.0648127, 0.0966368, 0.206226, 0.654618, 2.5963, 10.8191", \
+            "0.129339, 0.181796, 0.321968, 0.778, 2.67679, 10.8191" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.140252, 0.203885, 0.456131, 1.49193, 5.81026, 23.9033", \
+            "0.152002, 0.21575, 0.469469, 1.50474, 5.82617, 23.9163", \
+            "0.202668, 0.26607, 0.518952, 1.55664, 5.87787, 23.967", \
+            "0.373121, 0.452487, 0.719745, 1.75985, 6.0825, 24.1742", \
+            "0.806288, 0.945953, 1.37038, 2.566, 6.90037, 24.9947", \
+            "2.09459, 2.32624, 3.06797, 5.04859, 10.1271, 28.2793" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0275726, 0.0546981, 0.159765, 0.577162, 2.32357, 9.62606", \
+            "0.027613, 0.0548378, 0.159384, 0.577762, 2.3221, 9.62681", \
+            "0.0274722, 0.0545489, 0.159718, 0.5771, 2.32227, 9.62796", \
+            "0.0338829, 0.0596468, 0.160589, 0.577091, 2.32152, 9.62692", \
+            "0.0591581, 0.0916842, 0.193506, 0.580694, 2.32112, 9.6272", \
+            "0.110087, 0.156287, 0.302491, 0.730005, 2.33781, 9.62593" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.068712, 0.0727754, 0.0757028, 0.0792468, 0.0846692, 0.0891652, 0.0932605, 0.0972093, 0.101151, 0.105077, 0.107647, 0.114227, 0.117238, 0.122159, 0.125965, 0.130499, 0.134572, 0.139407, 0.143229, 0.150872, 0.158641");
+            values ( \
+              "0.00330932, 0.0211484, 0.0300446, 0.0398902, 0.0517701, 0.0586458, 0.0622772, 0.0636994, 0.0626001, 0.0582649, 0.0513056, 0.0301603, 0.0234019, 0.0153576, 0.0109469, 0.00721811, 0.00491176, 0.00311848, 0.00216833, 0.00102865, 0.00050483" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0874158, 0.095345, 0.101274, 0.108334, 0.114945, 0.118997, 0.127953, 0.133023, 0.136219, 0.142611, 0.147645, 0.152445, 0.160662, 0.163989, 0.17995, 0.187425, 0.191235, 0.198758, 0.206193, 0.211147, 0.220924, 0.226673, 0.237215, 0.246659, 0.254118, 0.269543, 0.285927");
+            values ( \
+              "0.00984725, 0.0426246, 0.0625947, 0.0843852, 0.101154, 0.109424, 0.122473, 0.126745, 0.128368, 0.129406, 0.128111, 0.125055, 0.114288, 0.106542, 0.0634839, 0.0476655, 0.0406352, 0.0290944, 0.0206191, 0.0162503, 0.00998744, 0.00743039, 0.00427146, 0.00266989, 0.00194954, 0.000944098, 0.000384345" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.15865, 0.181717, 0.210976, 0.222057, 0.241823, 0.253841, 0.277877, 0.286758, 0.296631, 0.3062, 0.318783, 0.331426, 0.343899, 0.357537, 0.377443, 0.400485, 0.447193, 0.47752, 0.49122, 0.509191, 0.524835, 0.545693, 0.571409, 0.587136, 0.618589, 0.680712, 0.752666");
+            values ( \
+              "0.0226616, 0.0529135, 0.101896, 0.118503, 0.142453, 0.153381, 0.167728, 0.170693, 0.172773, 0.173541, 0.173071, 0.17089, 0.167442, 0.162284, 0.151376, 0.13189, 0.08425, 0.0578121, 0.0479196, 0.0370106, 0.0292934, 0.0211804, 0.0140496, 0.0108712, 0.00641241, 0.00202961, 0.00050402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.451197, 0.53398, 0.670848, 0.734699, 0.782833, 0.831504, 0.855804, 0.89679, 0.94113, 1.00824, 1.05619, 1.10463, 1.17213, 1.20469, 1.25568, 1.31336, 1.40106, 1.5909, 1.64986, 1.72888, 1.79303, 1.84438, 1.90594, 1.99237, 2.08076, 2.14824, 2.28319, 2.54137, 2.84559");
+            values ( \
+              "0.0341817, 0.0540057, 0.123254, 0.14868, 0.163217, 0.174551, 0.17898, 0.184637, 0.188494, 0.190564, 0.189673, 0.187145, 0.181055, 0.177047, 0.169091, 0.157295, 0.134398, 0.0808942, 0.0667047, 0.0504601, 0.0396402, 0.0324928, 0.0254546, 0.017803, 0.0123072, 0.00926948, 0.00509185, 0.00146477, 0.000275546" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.79597, 2.15163, 2.46446, 2.64916, 2.80055, 3.09736, 3.2094, 3.35879, 3.54811, 3.92674, 4.04057, 4.17066, 4.33735, 4.67071, 4.90375, 5.19545, 5.61259, 6.15758, 6.45196, 6.66048, 6.87473, 7.15719, 7.40051, 7.64604, 7.99553, 8.14375, 8.4402, 9.03309, 10.0324, 11.2156");
+            values ( \
+              "0.0644314, 0.0721814, 0.113833, 0.135828, 0.151117, 0.173908, 0.180054, 0.186416, 0.191873, 0.195596, 0.195129, 0.193848, 0.19126, 0.182968, 0.174479, 0.160076, 0.132975, 0.0943326, 0.0754282, 0.0635583, 0.0527728, 0.0408388, 0.0324715, 0.0255544, 0.0180311, 0.0154974, 0.0114551, 0.00605861, 0.00190619, 0.000423" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("7.35145, 8.7758, 10.1139, 10.8526, 12.1196, 12.8702, 14.3016, 15.179, 16.2334, 17.6648, 18.3029, 19.5921, 20.4681, 21.4578, 22.8892, 24.9731, 27.17, 28.3032, 29.6035, 30.7149, 32.1463, 33.2666, 34.48, 35.9114, 37.3428, 38.7742, 40.2056, 43.0685, 45.9313");
+            values ( \
+              "0.0697978, 0.0723563, 0.115787, 0.137053, 0.16549, 0.177438, 0.191651, 0.195546, 0.19665, 0.1932, 0.190093, 0.181188, 0.172844, 0.16069, 0.138714, 0.103002, 0.0690831, 0.0548058, 0.0413119, 0.0321305, 0.0229336, 0.0175238, 0.0130406, 0.00912708, 0.00637505, 0.0044298, 0.00308356, 0.00148466, 0.000714041" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0994539, 0.10995, 0.114424, 0.121339, 0.125438, 0.129388, 0.133331, 0.137258, 0.149421, 0.154336, 0.162684, 0.171591, 0.179272");
+            values ( \
+              "0.000561299, 0.0359986, 0.0470097, 0.0586511, 0.0622167, 0.0637047, 0.0625644, 0.0582694, 0.0233981, 0.0153647, 0.0072161, 0.00311747, 0.00171768" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.119158, 0.128162, 0.140717, 0.147347, 0.151382, 0.15945, 0.165443, 0.168605, 0.174929, 0.180168, 0.184831, 0.19305, 0.196363, 0.212349, 0.219811, 0.223615, 0.230922, 0.238819, 0.243698, 0.25332, 0.258909, 0.269313, 0.27865, 0.28604, 0.317173");
+            values ( \
+              "0.00609746, 0.044138, 0.0843448, 0.101197, 0.109393, 0.121541, 0.126741, 0.128378, 0.129388, 0.128031, 0.125065, 0.114267, 0.106569, 0.0634522, 0.0476682, 0.0406415, 0.0294015, 0.0203899, 0.0161238, 0.00998482, 0.00749148, 0.0043392, 0.00272275, 0.00199277, 0.000409668" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.193163, 0.214474, 0.244484, 0.25478, 0.274429, 0.286558, 0.310817, 0.31903, 0.329129, 0.338916, 0.351499, 0.361882, 0.377678, 0.390249, 0.409963, 0.433188, 0.479906, 0.501959, 0.523928, 0.5419, 0.557545, 0.578406, 0.596256, 0.619844, 0.651293, 0.711733, 0.782247");
+            values ( \
+              "0.0287527, 0.053034, 0.103226, 0.118503, 0.142401, 0.153366, 0.16787, 0.170613, 0.17273, 0.173578, 0.173056, 0.171376, 0.167088, 0.162297, 0.151498, 0.131888, 0.084248, 0.0644031, 0.0479181, 0.0370139, 0.0292977, 0.0211745, 0.0159439, 0.0108776, 0.00640672, 0.00211542, 0.000537188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.522478, 0.620924, 0.684393, 0.738916, 0.793714, 0.842678, 0.905073, 0.944542, 0.994198, 1.04117, 1.13511, 1.15367, 1.21734, 1.27853, 1.34636, 1.43048, 1.63519, 1.70118, 1.74493, 1.82118, 1.88637, 1.97329, 2.05878, 2.10456, 2.19614, 2.3793, 2.63667, 2.95062");
+            values ( \
+              "0.0667107, 0.0813997, 0.11412, 0.138175, 0.157042, 0.169959, 0.181533, 0.186187, 0.189624, 0.19057, 0.18746, 0.18606, 0.179696, 0.170888, 0.157325, 0.13543, 0.0780372, 0.0626128, 0.0536453, 0.0403691, 0.0313543, 0.0220762, 0.0155079, 0.0127926, 0.00865224, 0.0037718, 0.0010673, 0.000201282" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.84164, 2.18766, 2.49598, 2.72148, 2.94526, 3.16641, 3.58195, 3.97632, 4.3067, 4.49728, 4.75139, 4.9572, 5.17961, 5.3272, 5.52145, 6.19502, 6.46519, 6.7272, 7.07653, 7.26548, 7.50166, 7.81657, 8.07395, 8.33143, 8.67474, 9.36135, 10.4053, 11.6631");
+            values ( \
+              "0.0691758, 0.0726823, 0.113739, 0.140125, 0.16085, 0.175977, 0.192166, 0.195764, 0.192585, 0.18872, 0.181501, 0.173666, 0.162791, 0.154174, 0.141509, 0.0939131, 0.0765052, 0.06166, 0.0452169, 0.0379678, 0.0303287, 0.0222478, 0.0171804, 0.0132281, 0.00926559, 0.00438843, 0.00127465, 0.000255278" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.46994, 8.91875, 10.8773, 12.1542, 12.8956, 14.327, 15.2043, 16.2588, 17.6902, 18.3282, 19.6174, 20.4935, 21.4832, 22.9146, 27.1953, 28.3285, 30.7402, 32.1716, 33.2919, 35.9368, 37.3682, 40.2106");
+            values ( \
+              "0.0756843, 0.0761753, 0.137053, 0.165659, 0.177456, 0.191648, 0.195541, 0.196662, 0.193193, 0.190086, 0.18118, 0.172853, 0.160682, 0.138723, 0.0690753, 0.054798, 0.0321382, 0.0229259, 0.0175315, 0.00911949, 0.00638263, 0.00311456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.218799, 0.231784, 0.239584, 0.244651, 0.249167, 0.253435, 0.257648, 0.260212, 0.262011, 0.275342, 0.282206, 0.288975, 0.297406, 0.306113");
+            values ( \
+              "0.000740976, 0.0302142, 0.0453013, 0.052709, 0.0571731, 0.059085, 0.0588492, 0.0571084, 0.0544882, 0.0211559, 0.0118378, 0.00646064, 0.00293919, 0.00159887" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.248218, 0.255226, 0.27124, 0.278129, 0.287254, 0.295613, 0.303749, 0.311956, 0.313121, 0.317116, 0.320655, 0.343647, 0.353474, 0.359834, 0.365283, 0.372549, 0.378019, 0.384182, 0.392399, 0.401228, 0.415672, 0.420325");
+            values ( \
+              "0.0425611, 0.0442697, 0.0915245, 0.106913, 0.121067, 0.127363, 0.128676, 0.124734, 0.123679, 0.118936, 0.112773, 0.0542584, 0.0361746, 0.0271638, 0.0210901, 0.0148124, 0.011288, 0.00826108, 0.00538414, 0.00345972, 0.00179503, 0.00159816" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.320063, 0.343187, 0.383635, 0.402355, 0.415445, 0.430239, 0.442383, 0.455518, 0.467786, 0.478437, 0.489263, 0.500493, 0.519139, 0.530742, 0.547342, 0.571074, 0.609598, 0.638705, 0.65258, 0.670711, 0.686692, 0.708002, 0.731677, 0.744244, 0.76938, 0.81965, 0.885964, 0.968078");
+            values ( \
+              "0.022597, 0.052771, 0.118422, 0.141155, 0.15337, 0.163106, 0.168739, 0.172112, 0.173565, 0.17306, 0.171719, 0.169005, 0.162352, 0.156375, 0.145203, 0.122727, 0.083499, 0.0581727, 0.0480919, 0.0370858, 0.0292069, 0.0209404, 0.0143494, 0.0117222, 0.00770767, 0.0031846, 0.000885018, 0.000180643" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.628884, 0.697321, 0.807527, 0.853249, 0.895941, 0.957356, 1.00065, 1.03402, 1.07485, 1.12454, 1.17148, 1.26537, 1.28432, 1.34929, 1.40559, 1.47668, 1.55929, 1.68309, 1.77019, 1.82689, 1.86441, 1.93944, 2.00937, 2.05786, 2.15298, 2.25107, 2.32839, 2.48304, 2.73919, 3.04569");
+            values ( \
+              "0.0526793, 0.0540008, 0.110555, 0.131631, 0.148023, 0.166169, 0.175709, 0.181304, 0.18619, 0.189603, 0.190577, 0.187446, 0.18603, 0.179495, 0.171431, 0.157334, 0.135854, 0.100176, 0.0768646, 0.0636141, 0.0557732, 0.0422637, 0.0322841, 0.0266323, 0.0180022, 0.0119536, 0.00859568, 0.00431705, 0.001235, 0.000245708" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("1.95782, 2.2968, 2.62392, 2.86113, 2.95927, 3.13458, 3.29641, 3.62006, 3.71118, 3.89343, 4.10496, 4.36754, 4.49984, 4.69874, 4.91056, 5.25786, 5.56067, 6.43503, 6.76398, 6.9335, 7.27252, 7.54239, 7.73392, 8.11698, 8.30285, 8.57345, 8.93425, 9.65586, 10.7334, 12.0426");
+            values ( \
+              "0.0660207, 0.069855, 0.113378, 0.14105, 0.150735, 0.165357, 0.17593, 0.189669, 0.191924, 0.194697, 0.195462, 0.193364, 0.191221, 0.186752, 0.18038, 0.165528, 0.147581, 0.0866329, 0.0667364, 0.0577861, 0.0426024, 0.0330738, 0.0274942, 0.018748, 0.0155429, 0.0117907, 0.0080997, 0.0036639, 0.0010128, 0.000178842" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.0121572, 4.14623, 4.96152, 5.65678, 6.54242, 7.79546, 11.029, 12.2735, 13.0477, 14.4791, 15.3565, 16.4109, 17.8423, 18.4804, 19.7695, 20.6456, 21.6353, 23.0667, 25.1506, 27.3474, 28.4807, 29.781, 30.8924, 32.3238, 33.4441, 34.6575, 36.0889, 37.5203, 40.3831, 41.0534");
+            values ( \
+              "1e-22, 8.74613e-05, 0.000719053, 0.00327938, 0.0120411, 0.0379612, 0.137032, 0.165049, 0.177444, 0.191646, 0.19554, 0.196656, 0.193194, 0.190087, 0.181182, 0.17285, 0.160684, 0.138721, 0.102995, 0.0690761, 0.0547989, 0.0413196, 0.0321382, 0.0229259, 0.0175316, 0.0130484, 0.00911932, 0.00638281, 0.00309132, 0.00281395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.618573, 0.629799, 0.634195, 0.655504, 0.663012, 0.669471, 0.675358, 0.681028, 0.686686, 0.688793, 0.693002, 0.697548, 0.702458, 0.709577, 0.713134, 0.718395, 0.72313, 0.728916, 0.733519, 0.740118, 0.746016, 0.76, 0.776176, 0.781254, 0.78544");
+            values ( \
+              "0.00212547, 0.00614882, 0.0093433, 0.0298642, 0.0362077, 0.040702, 0.0434114, 0.0443433, 0.0428956, 0.0411216, 0.0347175, 0.0255427, 0.0182577, 0.0109482, 0.00837514, 0.00551344, 0.0037333, 0.00232353, 0.00159505, 0.000977522, 0.000571042, 0.00025202, 0.000466206, 0.000175658, 0.000266842" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.657228, 0.669209, 0.674673, 0.686089, 0.69719, 0.709907, 0.71616, 0.719168, 0.723179, 0.72648, 0.734325, 0.740183, 0.745478, 0.750222, 0.759983, 0.769745, 0.773181, 0.776846, 0.790447, 0.798349, 0.802263, 0.80893, 0.812756, 0.815655, 0.819521, 0.82593, 0.831518, 0.833364, 0.837057, 0.843993, 0.849785, 0.857713, 0.865918, 0.866602");
+            values ( \
+              "0.00459182, 0.0108604, 0.0153999, 0.0299371, 0.0470133, 0.0671253, 0.0766458, 0.0806512, 0.0853927, 0.088827, 0.0958739, 0.10062, 0.104062, 0.106105, 0.106987, 0.101241, 0.096214, 0.0893798, 0.0594576, 0.0449876, 0.0386246, 0.0293929, 0.0249078, 0.0219242, 0.0184274, 0.0136411, 0.0104627, 0.0095687, 0.00802146, 0.00580654, 0.00445615, 0.00307989, 0.00206362, 0.00200555" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.794418, 0.819107, 0.84383, 0.879508, 0.894733, 0.905239, 0.92133, 0.934229, 0.948258, 0.960976, 0.972646, 0.987178, 0.997471, 1.00558, 1.01397, 1.03213, 1.05015, 1.06645, 1.11213, 1.12641, 1.14092, 1.15803, 1.16914, 1.18675, 1.20687, 1.22804, 1.23862, 1.25979, 1.30213, 1.36698, 1.44506");
+            values ( \
+              "0.0320848, 0.0384861, 0.0677497, 0.114032, 0.130572, 0.140234, 0.151961, 0.158806, 0.163719, 0.166116, 0.166712, 0.16556, 0.16369, 0.161582, 0.158904, 0.150292, 0.137226, 0.122088, 0.0767713, 0.0643936, 0.0531817, 0.0418984, 0.0356182, 0.027378, 0.0199708, 0.0142431, 0.0120317, 0.00846146, 0.00409635, 0.00118705, 0.00026859" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.1332, 1.21672, 1.35429, 1.41694, 1.46123, 1.49312, 1.52044, 1.55366, 1.59514, 1.64484, 1.69177, 1.78561, 1.80491, 1.82696, 1.87107, 1.92294, 1.99694, 2.07877, 2.20464, 2.29315, 2.32761, 2.37863, 2.44665, 2.49299, 2.54376, 2.60167, 2.68212, 2.71419, 2.77833, 2.9066, 3.1407, 3.41335");
+            values ( \
+              "0.0340597, 0.0533854, 0.123072, 0.14817, 0.161771, 0.169818, 0.175542, 0.181156, 0.186138, 0.189572, 0.190544, 0.187438, 0.185991, 0.18407, 0.179305, 0.17191, 0.157348, 0.136087, 0.099831, 0.0762085, 0.0680209, 0.0569969, 0.044415, 0.0372435, 0.0305509, 0.0242284, 0.0173846, 0.0152224, 0.0116125, 0.00664596, 0.00218261, 0.000561969" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.50216, 2.85109, 3.14608, 3.3811, 3.64996, 3.81838, 4.15522, 4.2333, 4.38944, 4.62706, 4.82322, 5.02181, 5.33689, 5.62471, 5.88, 6.28344, 6.82089, 7.35143, 7.64295, 7.85914, 8.25021, 8.64187, 8.78007, 9.09512, 9.41268, 10.0296, 11.0842, 12.3473");
+            values ( \
+              "0.0710803, 0.0741242, 0.113418, 0.140855, 0.164878, 0.175949, 0.19006, 0.191962, 0.194443, 0.195493, 0.194169, 0.191229, 0.183505, 0.172902, 0.160051, 0.133916, 0.09576, 0.0631989, 0.0489356, 0.0401722, 0.0276415, 0.0187133, 0.0162535, 0.0118142, 0.00846864, 0.00437168, 0.00123066, 0.000261124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.00935701, 4.71522, 5.52837, 6.40189, 7.14479, 8.33213, 11.5485, 12.8249, 13.5671, 14.9985, 15.8762, 16.9304, 18.3619, 19, 20.2892, 21.1652, 22.1549, 23.5863, 27.8671, 29.0003, 30.3006, 31.412, 32.8434, 33.9637, 36.6085, 38.0399, 40.266");
+            values ( \
+              "1e-22, 9.70893e-05, 0.000809213, 0.0048422, 0.0132103, 0.038398, 0.137005, 0.16563, 0.177424, 0.191645, 0.195542, 0.196645, 0.193199, 0.190093, 0.181188, 0.172842, 0.160691, 0.138713, 0.0690838, 0.0548064, 0.0413113, 0.0321299, 0.0229342, 0.0175232, 0.00912763, 0.00637451, 0.00381508" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.03579, 2.06714, 2.07568, 2.08387, 2.1069, 2.11452, 2.12767, 2.13912, 2.14961, 2.15955, 2.1693, 2.17904, 2.19388, 2.20239, 2.21266, 2.21947, 2.22578, 2.23043, 2.23974, 2.25024, 2.26378, 2.27783, 2.37939");
+            values ( \
+              "0.000297708, 0.00287039, 0.00430611, 0.00648786, 0.0150243, 0.0172726, 0.0205134, 0.0228292, 0.0244893, 0.0254283, 0.0255331, 0.0238841, 0.0127005, 0.0078791, 0.00421504, 0.00270539, 0.00174687, 0.00129065, 0.000738454, 0.000494937, 0.000550114, 0.000152769, 3.70639e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.11132, 2.15549, 2.15839, 2.1642, 2.17411, 2.19865, 2.24181, 2.25354, 2.26287, 2.27838, 2.29292, 2.3065, 2.31106, 2.3147, 2.32212, 2.34283, 2.35226, 2.35928, 2.36517, 2.37162, 2.38298, 2.3945, 2.40243, 2.41195, 2.42277, 2.43684, 2.45617, 2.51982");
+            values ( \
+              "0.000468119, 0.0089486, 0.00997799, 0.0122379, 0.0170799, 0.0314624, 0.0546099, 0.0603709, 0.0644199, 0.0698742, 0.0730571, 0.0732616, 0.0719549, 0.0700831, 0.0635088, 0.03757, 0.0276055, 0.0214997, 0.0172184, 0.0134338, 0.00860424, 0.0053428, 0.00379593, 0.00250298, 0.0015723, 0.000881325, 0.000444642, 0.000111881" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.36327, 2.4237, 2.43036, 2.44367, 2.47717, 2.50506, 2.55801, 2.57976, 2.59407, 2.62667, 2.64413, 2.66467, 2.67465, 2.69584, 2.72086, 2.7279, 2.74196, 2.75922, 2.81153, 2.8264, 2.84623, 2.85928, 2.88251, 2.90772, 2.92088, 2.94062, 2.96693, 3.01956, 3.09036");
+            values ( \
+              "0.00697289, 0.0218722, 0.0248681, 0.0312963, 0.0494966, 0.0658582, 0.098655, 0.110712, 0.117501, 0.130084, 0.135095, 0.138739, 0.139593, 0.139529, 0.134255, 0.131281, 0.123237, 0.110068, 0.06592, 0.054968, 0.0423088, 0.035249, 0.0251192, 0.0170191, 0.0138488, 0.0101119, 0.00657606, 0.00261282, 0.000679272" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.00544, 3.11324, 3.33978, 3.44502, 3.50356, 3.53631, 3.5891, 3.63787, 3.73542, 3.77109, 3.83995, 3.91016, 3.95017, 4.0302, 4.2335, 4.36165, 4.45076, 4.4991, 4.59576, 4.668, 4.78607, 4.94349, 5.01014");
+            values ( \
+              "0.036559, 0.0456997, 0.12947, 0.159209, 0.170579, 0.175284, 0.180528, 0.183043, 0.182391, 0.180384, 0.174051, 0.163749, 0.15572, 0.135854, 0.0802156, 0.0518119, 0.0371047, 0.0307637, 0.0207475, 0.0153907, 0.00933405, 0.00465548, 0.00377766" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.57829, 4.92682, 5.21653, 5.41819, 5.53942, 5.74833, 5.90305, 6.21249, 6.31775, 6.51847, 6.71159, 6.9771, 7.10651, 7.30545, 7.51725, 7.87389, 8.14901, 9.06502, 9.28682, 9.51682, 9.82348, 10.0044, 10.2112, 10.4499, 10.7813, 10.9138, 11.1789, 11.709, 12.6706, 13.7914");
+            values ( \
+              "0.0694151, 0.0728432, 0.111495, 0.135689, 0.148169, 0.165847, 0.175898, 0.189222, 0.191884, 0.194842, 0.195437, 0.193314, 0.191207, 0.186746, 0.180371, 0.165048, 0.148784, 0.0851198, 0.0714958, 0.0589645, 0.0448694, 0.0379521, 0.0311874, 0.024703, 0.0177274, 0.0154973, 0.0118198, 0.00673371, 0.00222606, 0.000564733" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.0111222, 7.3022, 8.12372, 8.92085, 9.70467, 10.4165, 13.6415, 14.9056, 15.6603, 17.0917, 17.969, 19.0234, 20.4548, 21.0929, 22.3821, 23.2582, 24.2478, 25.6793, 29.96, 31.0932, 32.3935, 33.5049, 34.9363, 36.0566, 37.27, 38.7014, 40.1328, 42.4905");
+            values ( \
+              "1e-22, 0.000360727, 0.00248607, 0.00901426, 0.0213978, 0.0381921, 0.137027, 0.165421, 0.177442, 0.191655, 0.195549, 0.196651, 0.193202, 0.190095, 0.181189, 0.172844, 0.160691, 0.138714, 0.0690832, 0.0548059, 0.0413124, 0.0321311, 0.0229331, 0.0175244, 0.0130413, 0.00912642, 0.00637571, 0.00366507" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.21914, 7.36074, 7.43242, 7.44919, 7.46204, 7.48774, 7.50321, 7.51174, 7.52313, 7.56228, 7.5844, 7.59516, 7.61743, 7.63829, 7.65863, 7.67886, 7.69909, 7.7064, 7.71388, 7.73843, 7.74902, 7.76566, 7.77792, 7.78774, 7.79509, 7.81426, 7.8286, 7.85899, 7.90333, 7.96606");
+            values ( \
+              "1.5504e-05, 4.99981e-05, 0.000598985, 0.00077948, 0.00103, 0.00169509, 0.002467, 0.00306119, 0.00409698, 0.0084279, 0.0101188, 0.0106826, 0.0116551, 0.0120925, 0.0123369, 0.0122116, 0.0117583, 0.0112176, 0.0103263, 0.00514118, 0.00355772, 0.00184244, 0.00109925, 0.000748327, 0.000656074, 0.000307015, 0.000155809, 6.83014e-05, 1e-22, 1.88614e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.32759, 7.51352, 7.59108, 7.61004, 7.62803, 7.63709, 7.65522, 7.6771, 7.6973, 7.75606, 7.79003, 7.83834, 7.86923, 7.87873, 7.8961, 7.90993, 7.92333, 7.94764, 7.95682, 7.96808, 8.00533, 8.01934, 8.03918, 8.04795, 8.05965, 8.07769, 8.10718, 8.13829, 8.2329, 8.28052, 8.3535");
+            values ( \
+              "4.52118e-05, 0.000205091, 0.0020384, 0.00274836, 0.00371783, 0.00432135, 0.00585543, 0.00857364, 0.0121874, 0.0236473, 0.028553, 0.033808, 0.0362687, 0.0368986, 0.037806, 0.0382675, 0.0384761, 0.0375214, 0.0358139, 0.0320102, 0.0159421, 0.0112088, 0.00637164, 0.00487577, 0.00335391, 0.00180602, 0.0006041, 0.000211676, 0.000140887, 7.03274e-06, 7.5234e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("7.88073, 7.94943, 8.10143, 8.1262, 8.15061, 8.18315, 8.20756, 8.28629, 8.42761, 8.47608, 8.50418, 8.53207, 8.55592, 8.58058, 8.60428, 8.62906, 8.65104, 8.6616, 8.67987, 8.69998, 8.77633, 8.81134, 8.83434, 8.865, 8.87921, 8.89492, 8.91586, 8.95092, 9.01948, 9.10295");
+            values ( \
+              "0.000349617, 0.000876489, 0.00663343, 0.00900442, 0.0119552, 0.0169985, 0.0216588, 0.0383519, 0.0665572, 0.0758009, 0.0805594, 0.0847021, 0.087695, 0.0904387, 0.0923877, 0.0934314, 0.0930385, 0.0920651, 0.0889522, 0.0824855, 0.0464204, 0.0317766, 0.0240686, 0.0161085, 0.0132537, 0.0106457, 0.00790426, 0.00466798, 0.00152768, 0.000361192" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.28932, 9.47118, 9.63887, 9.73363, 9.98241, 10.0406, 10.1163, 10.1822, 10.2183, 10.2807, 10.3382, 10.4228, 10.4553, 10.5139, 10.5763, 10.6943, 10.9003, 10.9971, 11.0914, 11.1344, 11.2205, 11.2855, 11.356, 11.4501, 11.6382, 11.7636");
+            values ( \
+              "0.026882, 0.0298662, 0.0553518, 0.0712638, 0.11592, 0.125264, 0.136361, 0.144448, 0.14808, 0.152862, 0.155533, 0.156192, 0.155308, 0.151803, 0.144696, 0.12162, 0.0714599, 0.0517919, 0.0367051, 0.0311232, 0.0221255, 0.0169689, 0.0126729, 0.00851366, 0.00363172, 0.00236905" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("12.0038, 12.469, 13.2885, 13.5757, 13.7953, 14.095, 14.4115, 14.5082, 14.7017, 14.9145, 15.2518, 15.4999, 15.7867, 16.2494, 16.668, 17.1287, 17.6605, 18.0697, 18.302, 18.7528, 19.0045, 19.5079, 20.1222");
+            values ( \
+              "0.0477791, 0.0536781, 0.133224, 0.15575, 0.16883, 0.180992, 0.187415, 0.188197, 0.188384, 0.186637, 0.180108, 0.172093, 0.158792, 0.129454, 0.0999931, 0.0712336, 0.0448949, 0.0305779, 0.0243665, 0.0154906, 0.0119825, 0.00703369, 0.00402448" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.00394024, 15.4208, 16.0847, 16.8037, 17.6821, 18.3884, 19.3951, 21.9627, 23.2271, 23.9811, 25.4125, 26.2898, 27.3442, 28.7756, 29.4137, 30.7029, 31.579, 32.5686, 34, 36.0839, 38.2808, 39.414, 40.7143, 41.8257, 43.2571, 44.3774, 45.5908, 47.0222, 48.4536, 51.3165, 54.1793, 57.0421");
+            values ( \
+              "1e-22, 0.0002255, 0.00115744, 0.00474129, 0.0151788, 0.0293534, 0.0570265, 0.137039, 0.165437, 0.177441, 0.191657, 0.195551, 0.196649, 0.193204, 0.190097, 0.181191, 0.172842, 0.160693, 0.138712, 0.103005, 0.0690853, 0.054808, 0.0413097, 0.0321283, 0.0229358, 0.0175216, 0.0130384, 0.00912929, 0.00637284, 0.00308136, 0.00148246, 0.000711839" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0094651, 0.00951299, 0.00956644, 0.00959224, 0.00959993, 0.00960187", \
+            "0.0122015, 0.0122538, 0.0123265, 0.0123681, 0.0123813, 0.0123847", \
+            "0.0131965, 0.0132195, 0.0132604, 0.013291, 0.0133039, 0.0133074", \
+            "0.0137191, 0.0136735, 0.0136088, 0.0135701, 0.0135608, 0.013559", \
+            "0.0142336, 0.0140799, 0.0138403, 0.0137043, 0.0136423, 0.0136205", \
+            "0.0137039, 0.0136659, 0.0139543, 0.0138954, 0.0137245, 0.0136587" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.013028, 0.0130802, 0.01313, 0.0131498, 0.0131553, 0.0131567", \
+            "0.0128039, 0.0127243, 0.012629, 0.0125794, 0.0125644, 0.0125606", \
+            "0.0130412, 0.0126439, 0.0121707, 0.0119247, 0.0118463, 0.0118258", \
+            "0.0122877, 0.0125127, 0.0128922, 0.0120102, 0.0117241, 0.0116507", \
+            "0.0113418, 0.0116084, 0.0120176, 0.0115363, 0.0119693, 0.0116836", \
+            "0.0119445, 0.0120368, 0.0116428, 0.0118635, 0.0112931, 0.0119418" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.114567, 0.118289, 0.126713, 0.138957, 0.148315, 0.152585, 0.156747, 0.160906, 0.16253, 0.173894, 0.179566, 0.180442");
+            values ( \
+              "-0.0118259, -0.0147404, -0.0325545, -0.0486904, -0.0572708, -0.0591996, -0.0601859, -0.0561631, -0.0520924, -0.0114129, -0.00389559, -0.00345204" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.14009, 0.160305, 0.175096, 0.182478, 0.196474, 0.211739, 0.22023, 0.228568, 0.2369, 0.238875, 0.256512, 0.262743, 0.270674, 0.276816, 0.285896, 0.295688, 0.318322, 0.357376");
+            values ( \
+              "-0.000640805, -0.0501458, -0.0772604, -0.0885933, -0.107088, -0.120638, -0.12462, -0.125004, -0.116427, -0.111873, -0.0424366, -0.0256236, -0.0127732, -0.00719497, -0.00294967, -0.0011534, -0.000251339, -0.000128399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.268873, 0.298583, 0.309819, 0.335376, 0.341972, 0.355164, 0.368814, 0.381994, 0.395857, 0.40979, 0.425079, 0.438185, 0.460499, 0.472057, 0.480741, 0.489011, 0.493147, 0.497282, 0.501417, 0.505552, 0.512993, 0.515969, 0.518945, 0.521921, 0.524898, 0.528047, 0.531196, 0.537494, 0.542186, 0.551571, 0.561149, 0.573324, 0.577383, 0.586712, 0.594941, 0.600861, 0.609832, 0.619375, 0.627922, 0.633288, 0.638654, 0.649387, 0.654753, 0.660119, 0.668944, 0.677768, 0.686592, 0.695417, 0.716141, 0.736866");
+            values ( \
+              "-0.0479366, -0.0538264, -0.065338, -0.0898642, -0.095803, -0.107042, -0.118028, -0.128042, -0.137466, -0.146025, -0.154328, -0.160756, -0.170756, -0.175424, -0.178581, -0.181026, -0.181666, -0.182108, -0.182352, -0.182397, -0.18198, -0.181314, -0.180364, -0.179128, -0.177608, -0.175273, -0.172495, -0.165608, -0.158908, -0.14338, -0.12457, -0.0974283, -0.0892863, -0.0721689, -0.0585951, -0.0499917, -0.0396388, -0.0307116, -0.0235634, -0.019772, -0.016472, -0.0118732, -0.00991601, -0.00818689, -0.00641229, -0.00487259, -0.0035678, -0.00249791, -0.00138432, -0.000615598" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.731441, 0.836282, 1.00896, 1.11652, 1.23267, 1.35833, 1.40607, 1.49948, 1.58776, 1.67412, 1.76037, 1.80887, 1.89427, 1.95886, 2.02662, 2.08076, 2.13571, 2.17889, 2.26527, 2.41046, 2.58331");
+            values ( \
+              "-0.0270475, -0.0426032, -0.0943847, -0.123542, -0.152536, -0.179616, -0.188389, -0.202463, -0.21109, -0.21218, -0.195748, -0.168868, -0.110232, -0.0740013, -0.0468407, -0.0317645, -0.0212338, -0.0153295, -0.00776415, -0.00216622, -0.000432599" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("2.72416, 3.12206, 3.95385, 4.40498, 5.03, 5.44105, 5.81661, 6.17173, 6.51978, 6.86745, 7.57961, 7.81402, 8.16546, 8.42008, 8.62345, 9.03021, 9.63934, 10.3774");
+            values ( \
+              "-0.035391, -0.0415173, -0.105333, -0.137243, -0.175824, -0.196413, -0.210866, -0.219573, -0.220399, -0.202739, -0.0883584, -0.060734, -0.0331198, -0.0209972, -0.0144301, -0.00651033, -0.00174272, -0.000300839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("11.7515, 13.7872, 16.7296, 18.6886, 20.6429, 22.1552, 23.9019, 25.0288, 26.0655, 26.8144, 28.2514, 31.1038, 32.3226, 33.7411, 34.798, 36.2072, 37.7194, 40.7439");
+            values ( \
+              "-0.0539063, -0.0617643, -0.116273, -0.149104, -0.177802, -0.196398, -0.213037, -0.220261, -0.223395, -0.222433, -0.20448, -0.0927828, -0.0580942, -0.0322354, -0.0204195, -0.0107563, -0.00530026, -0.00125618" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.149597, 0.160886, 0.169254, 0.175822, 0.183314, 0.188437, 0.1926, 0.196763, 0.198384, 0.209754, 0.215435, 0.218577");
+            values ( \
+              "-0.00582893, -0.0292431, -0.0414392, -0.0493752, -0.0563247, -0.0593106, -0.0599485, -0.0562885, -0.0520702, -0.0114152, -0.00389207, -0.00230286" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.179051, 0.187865, 0.211272, 0.22821, 0.238991, 0.247889, 0.256376, 0.264724, 0.273071, 0.275028, 0.292694, 0.298718, 0.306991, 0.313399, 0.322486, 0.332324, 0.394224");
+            values ( \
+              "-0.018257, -0.0310821, -0.076747, -0.101463, -0.11326, -0.120312, -0.124388, -0.124826, -0.1163, -0.111812, -0.042416, -0.0260741, -0.0126176, -0.0069204, -0.00283536, -0.00110789, -0.000126959" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.292452, 0.375511, 0.410926, 0.424038, 0.447271, 0.462501, 0.497865, 0.526306, 0.542863, 0.550254, 0.562145, 0.574731, 0.593483, 0.610544, 0.62919, 0.647033, 0.659752, 0.675848, 0.69731, 0.732543, 0.773914");
+            values ( \
+              "-0.0122139, -0.0927808, -0.122276, -0.13173, -0.146393, -0.154604, -0.171125, -0.180814, -0.183126, -0.18274, -0.179302, -0.169449, -0.136365, -0.0979995, -0.0634246, -0.0400529, -0.0281819, -0.0178685, -0.00943891, -0.00294929, -0.000755483" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.789926, 0.89706, 1.0355, 1.15782, 1.26669, 1.39593, 1.44298, 1.53652, 1.62482, 1.71123, 1.79753, 1.84587, 1.93174, 1.99754, 2.06008, 2.11103, 2.18251, 2.23884, 2.35151, 2.50359");
+            values ( \
+              "-0.0420272, -0.049456, -0.0910962, -0.12442, -0.151596, -0.179539, -0.188171, -0.202314, -0.210946, -0.21209, -0.195667, -0.168929, -0.110027, -0.0732732, -0.048071, -0.033416, -0.0197769, -0.0128683, -0.00512924, -0.00129757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("2.85523, 3.27941, 3.99647, 4.51959, 5.07064, 5.48149, 5.85681, 6.21177, 6.5597, 6.90724, 7.61892, 7.85394, 8.20538, 8.45922, 8.66185, 9.06711, 9.67447, 10.41");
+            values ( \
+              "-0.0450569, -0.0505953, -0.105682, -0.142379, -0.176008, -0.196539, -0.21099, -0.219648, -0.22048, -0.20277, -0.0884226, -0.0607171, -0.0331088, -0.0210188, -0.0144656, -0.0065478, -0.001762, -0.000306943" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("11.7011, 13.6421, 16.2236, 18.7246, 20.6792, 22.1915, 23.9385, 25.0652, 26.1028, 26.8511, 28.2883, 31.1408, 32.3593, 33.7779, 34.8349, 36.2442, 37.7565, 40.781");
+            values ( \
+              "-0.0519713, -0.0582985, -0.106566, -0.149067, -0.177773, -0.196388, -0.213033, -0.22024, -0.223378, -0.222434, -0.204466, -0.0927755, -0.0580959, -0.0322357, -0.0204189, -0.0107553, -0.00529979, -0.00125607" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.298196, 0.302084, 0.310483, 0.322672, 0.331995, 0.33625, 0.340398, 0.344541, 0.346173, 0.357511, 0.363153, 0.363531");
+            values ( \
+              "-0.011644, -0.014843, -0.0326855, -0.048826, -0.0574698, -0.0594216, -0.0603867, -0.0563495, -0.0522113, -0.0114086, -0.00391073, -0.00371796" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.323887, 0.343989, 0.352791, 0.366071, 0.376857, 0.386401, 0.395254, 0.403722, 0.412038, 0.420348, 0.422328, 0.442035, 0.449504, 0.458082, 0.466594, 0.476138, 0.498294, 0.537035");
+            values ( \
+              "-5.17492e-05, -0.0505547, -0.0675381, -0.0891099, -0.103691, -0.113938, -0.120863, -0.125029, -0.125269, -0.116769, -0.112111, -0.0360327, -0.0192002, -0.0088307, -0.00385389, -0.00152319, -0.000290581, -0.000134552" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.451563, 0.47887, 0.497133, 0.510439, 0.528182, 0.541069, 0.5547, 0.566456, 0.580164, 0.593977, 0.609374, 0.622374, 0.644775, 0.656031, 0.664812, 0.673176, 0.677358, 0.68154, 0.685722, 0.689904, 0.697149, 0.700124, 0.703099, 0.706075, 0.70905, 0.712199, 0.715348, 0.721645, 0.726336, 0.735718, 0.745295, 0.75747, 0.761529, 0.770856, 0.779084, 0.785003, 0.793974, 0.803516, 0.812062, 0.817428, 0.822794, 0.833526, 0.838892, 0.844258, 0.85302, 0.861782, 0.870544, 0.879306, 0.900061, 0.920815");
+            values ( \
+              "-0.0466703, -0.0496538, -0.0683879, -0.0814537, -0.0976699, -0.108689, -0.119616, -0.128359, -0.13765, -0.146088, -0.154475, -0.160846, -0.170873, -0.175428, -0.178638, -0.18109, -0.181741, -0.182188, -0.18243, -0.182468, -0.182048, -0.181381, -0.180427, -0.179185, -0.177654, -0.175318, -0.172538, -0.165645, -0.158942, -0.143408, -0.124578, -0.0974346, -0.0892938, -0.0721741, -0.0586009, -0.0499958, -0.0396431, -0.0307126, -0.0235656, -0.0197773, -0.0164794, -0.0118786, -0.00992107, -0.00819219, -0.00642609, -0.00489248, -0.00359136, -0.00252273, -0.00139745, -0.00061974" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.898018, 1.02191, 1.24372, 1.37198, 1.48937, 1.59152, 1.68504, 1.7732, 1.85955, 1.9458, 2.14413, 2.21245, 2.26632, 2.3636, 2.44914, 2.59382, 2.76584");
+            values ( \
+              "-0.0162926, -0.0426509, -0.108008, -0.141404, -0.168582, -0.188398, -0.202504, -0.211093, -0.2122, -0.195744, -0.0740791, -0.0467112, -0.0317346, -0.0154148, -0.00786417, -0.0022082, -0.000445529" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("2.91382, 3.32004, 4.14511, 4.6687, 5.21952, 5.6304, 6.00574, 6.36073, 6.70867, 7.05623, 7.76795, 8.00291, 8.35434, 8.60828, 8.81099, 9.21641, 9.82336, 10.5584");
+            values ( \
+              "-0.0329952, -0.0423489, -0.105651, -0.142362, -0.175998, -0.196514, -0.210987, -0.219629, -0.220481, -0.202756, -0.0884153, -0.0607191, -0.0331101, -0.0210164, -0.0144615, -0.00654367, -0.00176279, -0.000307771" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("11.8998, 13.8762, 16.3688, 18.8715, 20.8269, 22.3392, 24.0866, 25.2129, 26.2519, 26.9994, 28.4366, 31.2895, 32.5076, 33.9263, 34.9834, 36.393, 37.9052, 40.9298");
+            values ( \
+              "-0.0538227, -0.0599142, -0.106505, -0.148996, -0.177718, -0.196382, -0.213035, -0.220199, -0.223343, -0.222444, -0.204436, -0.0927639, -0.0580987, -0.0322362, -0.0204179, -0.0107537, -0.00529908, -0.00125594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.843125, 0.848107, 0.85083, 0.855399, 0.863608, 0.869495, 0.87985, 0.883775, 0.890414, 0.893762, 0.896683, 0.901629, 0.906576, 0.908413, 0.910162, 0.917507, 0.919687, 0.922104, 0.925032, 0.927395, 0.932122, 0.938975, 0.944016");
+            values ( \
+              "-0.0051601, -0.00732483, -0.00898201, -0.0130834, -0.0228304, -0.0285872, -0.0379439, -0.0411562, -0.0459914, -0.0480508, -0.0495027, -0.0508716, -0.0489203, -0.045714, -0.041543, -0.0179045, -0.012746, -0.00848979, -0.00510232, -0.0033355, -0.00139869, -0.00043916, -0.000295049" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.886798, 0.90371, 0.932531, 0.953054, 0.960966, 0.975149, 0.979737, 0.98859, 0.997441, 0.999029, 1.02004, 1.02775, 1.03603, 1.04582, 1.06509, 1.1332");
+            values ( \
+              "-0.00688406, -0.0265896, -0.0694643, -0.0950031, -0.103276, -0.114513, -0.116816, -0.118192, -0.110931, -0.107718, -0.034535, -0.018388, -0.00889539, -0.00363807, -0.000642762, -0.000115576" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.98532, 1.03683, 1.05109, 1.12707, 1.15347, 1.18346, 1.21202, 1.2441, 1.26301, 1.28144, 1.29821, 1.31158, 1.3661, 1.38396, 1.39669, 1.41279, 1.43426, 1.46933, 1.51083");
+            values ( \
+              "-0.00602868, -0.0186598, -0.0301102, -0.103504, -0.124669, -0.144609, -0.159871, -0.174094, -0.180111, -0.182666, -0.179272, -0.169062, -0.0633422, -0.0400506, -0.0281405, -0.0178384, -0.00945681, -0.00294884, -0.000777187" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.51051, 1.61312, 1.78209, 1.8966, 2.01164, 2.12529, 2.21072, 2.30605, 2.36589, 2.45216, 2.53845, 2.73613, 2.8068, 2.85958, 2.9533, 3.03536, 3.1791, 3.34916");
+            values ( \
+              "-0.0291117, -0.042062, -0.0927675, -0.123932, -0.152652, -0.17737, -0.19275, -0.205767, -0.211014, -0.212138, -0.19567, -0.0743971, -0.0461658, -0.0316064, -0.015774, -0.00829222, -0.00235835, -0.000486612" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.65936, 4.14028, 4.7391, 5.26815, 5.78007, 6.22314, 6.59812, 6.95384, 7.30179, 7.64936, 8.36112, 8.59603, 8.94746, 9.20146, 9.40423, 9.80978, 10.4167, 11.1516");
+            values ( \
+              "-0.0517695, -0.0597618, -0.105669, -0.142764, -0.174156, -0.1965, -0.210946, -0.219633, -0.220467, -0.202764, -0.0884102, -0.0607205, -0.033111, -0.0210146, -0.0144587, -0.00654055, -0.00176237, -0.000307719" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("12.4906, 14.4843, 16.969, 19.4678, 21.4234, 22.9357, 24.6827, 25.8093, 26.8472, 27.5954, 29.0325, 31.8851, 33.1036, 34.5222, 35.5792, 36.9886, 38.5008, 41.5253");
+            values ( \
+              "-0.0530614, -0.0601511, -0.106588, -0.14904, -0.177762, -0.19639, -0.213036, -0.220231, -0.22337, -0.222438, -0.204458, -0.0927742, -0.0580962, -0.0322357, -0.0204188, -0.0107552, -0.00529969, -0.00125604" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.78648, 2.80507, 2.8103, 2.81554, 2.82055, 2.82556, 2.83861, 2.85171, 2.8613, 2.86989, 2.8753, 2.88012, 2.88495, 2.89166, 2.89389, 2.89603, 2.89817, 2.90031, 2.90245, 2.90456, 2.90667, 2.90878, 2.91089, 2.91248, 2.91406, 2.91564, 2.91723, 2.91989, 2.9287, 2.93096, 2.93308, 2.9372, 2.93857, 2.9404, 2.94132, 2.94315, 2.94499, 2.94682, 2.94865, 2.95326, 2.95556, 2.95787, 2.9641, 2.96815, 2.985, 2.99471, 3.00852, 3.02861, 3.04324, 3.10724");
+            values ( \
+              "-0.00289958, -0.0029727, -0.00393642, -0.0050791, -0.00647983, -0.00813495, -0.0129778, -0.0175033, -0.0205826, -0.0231465, -0.0246449, -0.0258736, -0.0270153, -0.0284561, -0.0288991, -0.0290982, -0.0292207, -0.0292665, -0.0292356, -0.0291298, -0.0289492, -0.0286939, -0.0283637, -0.0278032, -0.0271175, -0.0263065, -0.0253701, -0.0229608, -0.0111226, -0.00872687, -0.00688888, -0.00397539, -0.00326225, -0.00248591, -0.00215173, -0.00172772, -0.00135676, -0.00103885, -0.000773986, -0.000457151, -0.00033843, -0.000246174, -0.000154291, -0.000123935, -5.79006e-05, -6.33428e-05, -9.98222e-05, -5.01813e-05, -3.57729e-05, -2.8392e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.84745, 2.87932, 2.89771, 2.90448, 2.91803, 2.92644, 2.9732, 2.993, 3.00979, 3.02478, 3.03862, 3.05184, 3.06492, 3.07472, 3.07905, 3.09028, 3.09536, 3.10116, 3.10678, 3.11061, 3.11828, 3.12584");
+            values ( \
+              "-0.00174955, -0.00338045, -0.00749719, -0.00979927, -0.0149064, -0.0194825, -0.0471794, -0.0578538, -0.0661574, -0.0724929, -0.0774491, -0.0802668, -0.0788901, -0.0682441, -0.0602285, -0.0350876, -0.0259068, -0.0176547, -0.0119189, -0.0090213, -0.0049982, -0.00302166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.14987, 3.2048, 3.21477, 3.2347, 3.34003, 3.38156, 3.43184, 3.45329, 3.47765, 3.50552, 3.53027, 3.53996, 3.55152, 3.59275, 3.61166, 3.62517, 3.64211, 3.66471, 3.70218, 3.746");
+            values ( \
+              "-0.00894359, -0.0227906, -0.0271771, -0.0370205, -0.0944324, -0.115203, -0.13763, -0.146212, -0.154133, -0.158693, -0.152798, -0.144886, -0.129026, -0.0594767, -0.0377642, -0.0266788, -0.0169738, -0.00893805, -0.00275043, -0.000656492" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.85482, 3.95759, 4.29875, 4.44603, 4.54169, 4.64273, 4.73137, 4.81798, 4.90452, 5.10989, 5.14831, 5.23336, 5.31969, 5.41836, 5.56196, 5.73526");
+            values ( \
+              "-0.0345317, -0.0365183, -0.132131, -0.167068, -0.185925, -0.201514, -0.210311, -0.211597, -0.195335, -0.0707635, -0.0547275, -0.029907, -0.0157186, -0.00716185, -0.00202517, -0.000409479" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("6.05533, 6.51471, 7.11754, 7.66446, 8.19132, 8.60182, 8.77019, 8.97667, 9.33191, 9.6798, 10.0274, 10.124, 10.5245, 10.7392, 10.974, 11.0964, 11.3255, 11.5796, 11.7824, 12.1882, 12.7952, 13.5303");
+            values ( \
+              "-0.0562798, -0.059446, -0.105673, -0.143955, -0.175994, -0.196518, -0.20357, -0.210952, -0.219623, -0.220458, -0.202759, -0.190199, -0.121008, -0.0884013, -0.060723, -0.0494583, -0.0331126, -0.0210116, -0.0144537, -0.00653521, -0.00176052, -0.000307222" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("14.8034, 16.6186, 20.6224, 21.8442, 23.7991, 25.3114, 26.4953, 28.1851, 29.2232, 29.9712, 31.4084, 31.8496, 34.2611, 35.4794, 36.0681, 36.8981, 37.9551, 39.3645, 40.8768, 42.389, 43.9013");
+            values ( \
+              "-0.0534726, -0.055546, -0.128969, -0.149042, -0.177754, -0.196386, -0.208318, -0.220226, -0.223366, -0.222437, -0.204456, -0.190433, -0.0927715, -0.0580969, -0.0457337, -0.0322358, -0.0204186, -0.0107548, -0.00529954, -0.00258602, -0.00125602" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.1864, 10.2444, 10.2677, 10.2863, 10.3025, 10.3081, 10.3193, 10.3589, 10.3809, 10.3905, 10.4103, 10.4282, 10.445, 10.4613, 10.4775, 10.4897, 10.4952, 10.5109, 10.5155, 10.5224, 10.5256, 10.5302, 10.5364, 10.5487, 10.5654, 10.5828, 10.5991, 10.6061, 10.6165");
+            values ( \
+              "-0.000149153, -0.0006634, -0.00120996, -0.00187565, -0.00274908, -0.0031366, -0.0041155, -0.00870075, -0.0109316, -0.0118026, -0.0133394, -0.0144004, -0.0150924, -0.0154357, -0.0151803, -0.0137896, -0.0121522, -0.00576688, -0.00426881, -0.0025662, -0.0020609, -0.00150177, -0.00100795, -0.000551602, -0.000331655, -0.000253344, -0.000218633, -0.000162268, -0.00011491" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("10.2804, 10.4091, 10.4218, 10.4377, 10.4491, 10.4621, 10.4868, 10.5254, 10.5719, 10.6058, 10.6345, 10.6601, 10.6837, 10.7062, 10.7244, 10.7282, 10.7357, 10.7486, 10.7731, 10.782, 10.7917, 10.7986, 10.8111, 10.8263, 10.8313");
+            values ( \
+              "-0.000339327, -0.00187995, -0.00271517, -0.00391111, -0.00492244, -0.00626497, -0.00957351, -0.0173505, -0.0273064, -0.0338715, -0.0387348, -0.0425015, -0.0453428, -0.0472676, -0.0475772, -0.0472826, -0.0461962, -0.0407446, -0.0193866, -0.0130018, -0.00809616, -0.00568782, -0.00289315, -0.00125665, -0.00103502" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.879, 10.9822, 11.0072, 11.0359, 11.0652, 11.2686, 11.4011, 11.4463, 11.4821, 11.5021, 11.5303, 11.5614, 11.6241, 11.6502, 11.6668, 11.6889, 11.7331, 11.7843, 11.8477");
+            values ( \
+              "-0.00709356, -0.00980655, -0.0129927, -0.0173422, -0.0227161, -0.066385, -0.0923858, -0.100045, -0.104462, -0.105662, -0.103975, -0.0908556, -0.036462, -0.0214905, -0.0150019, -0.0090175, -0.0028085, -0.00064404, -9.8012e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("12.3122, 12.5442, 12.5977, 12.786, 13.1172, 13.2631, 13.3274, 13.3819, 13.4908, 13.5168, 13.5436, 13.596, 13.6479, 13.6997, 13.7195, 13.7406, 13.7779, 13.8764, 13.924, 13.9645, 14.0185, 14.068, 14.094, 14.1462, 14.2505, 14.4029, 14.5859");
+            values ( \
+              "-0.0228673, -0.0369865, -0.0447735, -0.0734867, -0.12521, -0.146181, -0.15457, -0.161097, -0.171764, -0.173651, -0.175219, -0.176772, -0.175227, -0.168051, -0.16283, -0.155328, -0.137945, -0.0866954, -0.0659959, -0.0514857, -0.036216, -0.0259343, -0.0216561, -0.0149471, -0.00676623, -0.00186252, -0.00035296" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.2814, 15.7136, 16.662, 17.1865, 17.6648, 18.0791, 18.4567, 18.8133, 19.1624, 19.5112, 20.2709, 20.5394, 20.862, 21.1783, 21.5398, 22.1186, 22.8077");
+            values ( \
+              "-0.031677, -0.0391294, -0.108881, -0.145169, -0.174241, -0.195149, -0.209892, -0.218769, -0.219815, -0.202318, -0.0820676, -0.0530543, -0.0302673, -0.0170612, -0.00853191, -0.00249525, -0.000523448" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("24.4443, 26.444, 29.1425, 31.389, 33.3437, 34.8559, 36.6028, 37.7294, 38.7672, 39.5153, 40.9524, 43.8047, 45.0236, 46.4421, 47.4989, 48.9081, 50.4204, 53.4449");
+            values ( \
+              "-0.0540888, -0.0609262, -0.111148, -0.149077, -0.177783, -0.196412, -0.213053, -0.220242, -0.223379, -0.22245, -0.204463, -0.0927844, -0.0580936, -0.0322353, -0.0204197, -0.0107565, -0.00530038, -0.00125621" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00899495, 0.00902021, 0.00905227, 0.00906911, 0.00907431, 0.00907564", \
+            "0.0106426, 0.0106521, 0.0106727, 0.0106895, 0.0106959, 0.0106977", \
+            "0.0112062, 0.011207, 0.0112108, 0.011218, 0.0112225, 0.011224", \
+            "0.0114021, 0.0114023, 0.0114029, 0.011404, 0.0114059, 0.011407", \
+            "0.0114786, 0.0114787, 0.011479, 0.0114794, 0.0114798, 0.0114803", \
+            "0.0115263, 0.011526, 0.0115247, 0.0115218, 0.0115194, 0.0115186" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0116399, 0.0116607, 0.0116873, 0.0117043, 0.0117098, 0.0117112", \
+            "0.0126695, 0.0126879, 0.0127071, 0.0127146, 0.0127169, 0.0127179", \
+            "0.0132199, 0.0132192, 0.0132199, 0.0132189, 0.0132173, 0.013217", \
+            "0.0142886, 0.0140365, 0.0137183, 0.0135381, 0.0134765, 0.0134591", \
+            "0.014337, 0.0138007, 0.0129217, 0.013838, 0.0135837, 0.0135126", \
+            "0.0140591, 0.014122, 0.0142888, 0.0118661, 0.0137906, 0.013523" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        sdf_cond : "(A & ~B)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(A * !B)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0938432, 0.143612, 0.341559, 1.1596, 4.57611, 18.8864", \
+            "0.102353, 0.152253, 0.350337, 1.16865, 4.58499, 18.8939", \
+            "0.136151, 0.187366, 0.385797, 1.204, 4.6202, 18.9281", \
+            "0.184373, 0.262223, 0.513096, 1.34851, 4.76344, 19.0707", \
+            "0.117342, 0.251474, 0.663514, 1.8201, 5.34657, 19.6486", \
+            "-0.613151, -0.382919, 0.333267, 2.25641, 7.21632, 21.9754" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0263402, 0.0544473, 0.170003, 0.650381, 2.66402, 11.0934", \
+            "0.0263939, 0.0544387, 0.170076, 0.650296, 2.66326, 11.0942", \
+            "0.0272627, 0.0546163, 0.170014, 0.650345, 2.66282, 11.0946", \
+            "0.0381863, 0.0648135, 0.174926, 0.650315, 2.66321, 11.0953", \
+            "0.0671467, 0.102034, 0.215054, 0.67421, 2.66284, 11.093", \
+            "0.139566, 0.197278, 0.353075, 0.828875, 2.75433, 11.093" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.121279, 0.185338, 0.439052, 1.47571, 5.79653, 23.8866", \
+            "0.130589, 0.195127, 0.449832, 1.48685, 5.80687, 23.8987", \
+            "0.177343, 0.241015, 0.494481, 1.53263, 5.85439, 23.9443", \
+            "0.332258, 0.418573, 0.690563, 1.72363, 6.04414, 24.137", \
+            "0.698772, 0.842212, 1.29527, 2.51652, 6.81602, 24.8963", \
+            "1.79182, 2.00977, 2.72806, 4.80054, 10.0052, 28.0154" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0282459, 0.0561384, 0.16185, 0.578932, 2.32324, 9.63314", \
+            "0.0282753, 0.0560304, 0.161567, 0.578883, 2.32417, 9.62728", \
+            "0.0282048, 0.0560111, 0.161805, 0.578927, 2.32326, 9.62779", \
+            "0.0408313, 0.0674803, 0.162481, 0.578788, 2.32351, 9.63157", \
+            "0.0709226, 0.109384, 0.226249, 0.585833, 2.32323, 9.62847", \
+            "0.143346, 0.19278, 0.360397, 0.843054, 2.35165, 9.63089" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.072705, 0.0758427, 0.0832714, 0.0889014, 0.0935753, 0.0978317, 0.101915, 0.106, 0.110066, 0.122498, 0.127455, 0.13613, 0.142523, 0.153591, 0.15583");
+            values ( \
+              "0.011832, 0.0172307, 0.0380092, 0.0497651, 0.0564687, 0.0601383, 0.0614199, 0.060508, 0.0564154, 0.0229164, 0.0150823, 0.00689839, 0.00368586, 0.00133068, 0.00116684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0905813, 0.0980766, 0.11439, 0.125609, 0.13497, 0.143597, 0.151992, 0.161612, 0.169406, 0.189263, 0.196256, 0.20941, 0.219862, 0.231975, 0.247935, 0.25224");
+            values ( \
+              "0.0170223, 0.0314696, 0.0795645, 0.104464, 0.117545, 0.123477, 0.12464, 0.120064, 0.10996, 0.0611969, 0.0467953, 0.0265962, 0.0163586, 0.00909143, 0.00422267, 0.00362203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.170601, 0.192727, 0.22102, 0.235662, 0.247911, 0.269086, 0.284401, 0.297267, 0.303838, 0.313929, 0.321207, 0.328515, 0.33826, 0.343933, 0.361019, 0.376357, 0.396402, 0.405086, 0.420015, 0.467089, 0.497825, 0.511612, 0.529692, 0.545363, 0.566258, 0.592239, 0.608118, 0.639876, 0.702287, 0.774737");
+            values ( \
+              "0.0298434, 0.0489423, 0.0918615, 0.112239, 0.126747, 0.14624, 0.15604, 0.161779, 0.163987, 0.166319, 0.167392, 0.167887, 0.167695, 0.167223, 0.164047, 0.159124, 0.149101, 0.142892, 0.130221, 0.0836001, 0.0573501, 0.0475615, 0.0367702, 0.0291465, 0.0211008, 0.0139698, 0.0108084, 0.00634821, 0.00201736, 0.00049198" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.497625, 0.607034, 0.681162, 0.725458, 0.774759, 0.81983, 0.875198, 0.902974, 0.950038, 0.967815, 1.00337, 1.06811, 1.15986, 1.18304, 1.21394, 1.26995, 1.34525, 1.38056, 1.43807, 1.61893, 1.68887, 1.73742, 1.79034, 1.85981, 1.92013, 2.00057, 2.07007, 2.1007, 2.16194, 2.28444, 2.52436, 2.80358");
+            values ( \
+              "0.039681, 0.0670702, 0.101514, 0.120587, 0.13875, 0.15218, 0.165077, 0.170172, 0.176884, 0.178801, 0.18175, 0.184309, 0.182717, 0.181417, 0.179169, 0.1736, 0.162336, 0.155223, 0.141459, 0.0913057, 0.0735015, 0.0624746, 0.051815, 0.0400285, 0.0317137, 0.0229572, 0.0172568, 0.0151921, 0.0117502, 0.00690218, 0.00220373, 0.000535609" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.88851, 2.2258, 2.62217, 2.82281, 2.93846, 3.12026, 3.33466, 3.76955, 4.17857, 4.50444, 4.74427, 5.00457, 5.37597, 5.62722, 6.58737, 6.85964, 6.99922, 7.27839, 7.50654, 7.76762, 8.11571, 8.33426, 8.55501, 8.84936, 9.43804, 10.4826, 11.7189");
+            values ( \
+              "0.0593078, 0.0595707, 0.10638, 0.128067, 0.13902, 0.153803, 0.167504, 0.18441, 0.18939, 0.187647, 0.183745, 0.177169, 0.162507, 0.14848, 0.0835074, 0.0673222, 0.0598814, 0.0468251, 0.0379633, 0.0296221, 0.0210066, 0.0168689, 0.0134857, 0.00995535, 0.00529684, 0.00154354, 0.000321057" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("7.92728, 9.56807, 10.6086, 11.5714, 12.371, 13.7005, 15.1812, 15.5026, 16.1455, 17.2032, 18.4958, 18.8942, 19.6911, 20.6473, 22.128, 23.3802, 27.0484, 28.4451, 29.1625, 30.5972, 31.6579, 32.4099, 33.8906, 34.8593, 36.263, 37.7437, 39.2244, 40.7051, 43.6665, 46.628");
+            values ( \
+              "0.0670359, 0.0737304, 0.103905, 0.129384, 0.147001, 0.168982, 0.183625, 0.18558, 0.188408, 0.190314, 0.188715, 0.187444, 0.183921, 0.177919, 0.163987, 0.147096, 0.086994, 0.0668297, 0.0577785, 0.0424427, 0.0334582, 0.0281255, 0.0197728, 0.015652, 0.0110968, 0.00765746, 0.00527282, 0.00361488, 0.00169415, 0.000790739" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.104477, 0.108455, 0.116013, 0.121688, 0.126383, 0.130652, 0.134744, 0.138822, 0.142899, 0.155328, 0.160395, 0.168947, 0.175374, 0.183852");
+            values ( \
+              "0.0105206, 0.0165735, 0.0375099, 0.0494363, 0.0563204, 0.0599614, 0.0613553, 0.0604114, 0.0564054, 0.0229357, 0.0149542, 0.00691599, 0.00367846, 0.00187766" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.12414, 0.126917, 0.131272, 0.147038, 0.15825, 0.167615, 0.176231, 0.184625, 0.193007, 0.198252, 0.202038, 0.221926, 0.228887, 0.242036, 0.2525, 0.264644, 0.280755, 0.291407");
+            values ( \
+              "0.0179304, 0.0218516, 0.0325487, 0.0798271, 0.104666, 0.117441, 0.123633, 0.124522, 0.121178, 0.115853, 0.109958, 0.0611258, 0.0467965, 0.026601, 0.0163545, 0.00907684, 0.00418335, 0.00270207" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.196057, 0.227468, 0.268382, 0.28929, 0.301902, 0.317393, 0.324077, 0.336589, 0.346728, 0.353833, 0.361792, 0.375571, 0.393728, 0.409204, 0.428573, 0.437944, 0.452853, 0.49996, 0.530684, 0.544473, 0.562555, 0.578231, 0.599132, 0.625106, 0.64098, 0.672729, 0.733957, 0.804773");
+            values ( \
+              "0.0124685, 0.0512465, 0.111857, 0.135232, 0.14605, 0.155926, 0.159274, 0.163876, 0.166176, 0.167313, 0.167848, 0.167313, 0.164057, 0.15908, 0.149523, 0.142868, 0.130239, 0.0835846, 0.0573562, 0.0475596, 0.0367732, 0.0291469, 0.0210961, 0.0139682, 0.0108102, 0.00634859, 0.00207367, 0.000526659" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.54975, 0.66551, 0.724322, 0.773308, 0.817333, 0.869002, 0.935009, 0.969745, 1.00106, 1.05263, 1.10131, 1.18961, 1.22307, 1.2622, 1.30314, 1.38004, 1.41375, 1.47132, 1.65209, 1.72206, 1.77063, 1.82354, 1.893, 1.95332, 2.03374, 2.13389, 2.19515, 2.31768, 2.55366, 2.82723");
+            values ( \
+              "0.0534245, 0.0789076, 0.106075, 0.126418, 0.141838, 0.15633, 0.170022, 0.175231, 0.178837, 0.182735, 0.184319, 0.182869, 0.180962, 0.177867, 0.173582, 0.162042, 0.15521, 0.14145, 0.0913056, 0.0735091, 0.0624767, 0.0518073, 0.0400336, 0.0317203, 0.0229538, 0.0151867, 0.011755, 0.00689535, 0.00226018, 0.000564309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.97902, 2.34451, 2.65589, 2.8581, 2.9753, 3.16578, 3.36919, 3.77601, 3.96634, 4.21148, 4.4278, 4.61756, 4.94261, 5.2279, 5.49173, 5.94553, 6.67957, 6.96577, 7.15322, 7.45819, 7.71709, 8.06228, 8.33291, 8.62755, 9.02039, 9.80609, 10.3897");
+            values ( \
+              "0.0685781, 0.0695886, 0.106545, 0.128355, 0.139441, 0.154769, 0.167654, 0.183761, 0.187406, 0.189226, 0.188545, 0.186412, 0.179817, 0.17047, 0.158143, 0.129775, 0.0798494, 0.0633832, 0.0539726, 0.0409524, 0.0321012, 0.0229022, 0.0174552, 0.0129423, 0.00860661, 0.00360312, 0.0021826" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.79288, 9.38159, 10.5591, 11.6016, 12.4237, 13.7315, 15.2122, 15.534, 16.1775, 17.2347, 18.5031, 18.9256, 19.7707, 20.679, 22.1597, 23.4119, 27.08, 28.4769, 29.1944, 30.6293, 31.3135, 32.4408, 33.9216, 34.6569, 36.296, 37.7768, 39.2575, 40.7382, 43.6996, 46.6611");
+            values ( \
+              "0.059021, 0.0674258, 0.101502, 0.129278, 0.147382, 0.168918, 0.183603, 0.185538, 0.188399, 0.190284, 0.188779, 0.18742, 0.183672, 0.177899, 0.163995, 0.147105, 0.0869841, 0.0668402, 0.0577656, 0.0424502, 0.0364208, 0.0281209, 0.0197867, 0.0165501, 0.011103, 0.00764514, 0.0052809, 0.00360388, 0.00168379, 0.000780699" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.231485, 0.23717, 0.251716, 0.258523, 0.26416, 0.267499, 0.269576, 0.273762, 0.276029, 0.282281, 0.28591, 0.290425, 0.294091, 0.298421, 0.30203, 0.306259, 0.311787, 0.316271, 0.321538, 0.333717, 0.362122");
+            values ( \
+              "0.00569469, 0.0143155, 0.0461464, 0.0554375, 0.0591554, 0.0596405, 0.0590423, 0.0555829, 0.0505231, 0.0316477, 0.023397, 0.0161285, 0.011685, 0.00793619, 0.00567189, 0.00376022, 0.00221227, 0.00154513, 0.000916483, 0.000370038, 0.000158763" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.253602, 0.262427, 0.278892, 0.290288, 0.299725, 0.308377, 0.316795, 0.326329, 0.334234, 0.361097, 0.374535, 0.384374, 0.397136, 0.414343, 0.415508");
+            values ( \
+              "0.0132421, 0.0288755, 0.0777396, 0.103522, 0.116899, 0.123124, 0.124341, 0.120002, 0.109898, 0.0467855, 0.0262841, 0.0166182, 0.00895407, 0.00392632, 0.0037753" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.32616, 0.357991, 0.401005, 0.419164, 0.43445, 0.45, 0.456638, 0.469044, 0.482584, 0.489583, 0.497979, 0.505128, 0.514998, 0.522574, 0.531953, 0.541704, 0.561204, 0.570428, 0.585341, 0.632441, 0.663168, 0.676956, 0.695038, 0.710712, 0.731612, 0.757587, 0.773463, 0.805213, 0.865874, 0.936318");
+            values ( \
+              "0.00590746, 0.0488388, 0.112264, 0.132777, 0.146264, 0.156047, 0.159437, 0.163973, 0.166926, 0.167618, 0.16788, 0.167583, 0.166392, 0.164918, 0.162449, 0.159106, 0.149412, 0.142897, 0.130214, 0.0836002, 0.0573467, 0.0475682, 0.036765, 0.0291411, 0.0211026, 0.0139731, 0.0108056, 0.0063526, 0.00209594, 0.000542688" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.683868, 0.791299, 0.867759, 0.921076, 0.967233, 1.02691, 1.06644, 1.10168, 1.13343, 1.18502, 1.2337, 1.32069, 1.35803, 1.3959, 1.43553, 1.51283, 1.54614, 1.60373, 1.78448, 1.90303, 1.95594, 2.0254, 2.08572, 2.16613, 2.26629, 2.32755, 2.45009, 2.68405, 2.95513");
+            values ( \
+              "0.0577241, 0.0757631, 0.110838, 0.132073, 0.14711, 0.162195, 0.169816, 0.175147, 0.178801, 0.182721, 0.184295, 0.182921, 0.180781, 0.17773, 0.173578, 0.161959, 0.155211, 0.141439, 0.0913102, 0.0624727, 0.0518094, 0.0400306, 0.0317182, 0.0229567, 0.0151887, 0.0117527, 0.00689688, 0.00228478, 0.000582795" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("2.0615, 2.41129, 2.78414, 2.99018, 3.11126, 3.29484, 3.5015, 3.91482, 4.06091, 4.20398, 4.34372, 4.62321, 4.74929, 4.95403, 5.17002, 5.5406, 5.79463, 6.12451, 6.62999, 6.90016, 7.07517, 7.29877, 7.58979, 7.85, 8.19694, 8.46577, 8.75875, 9.14939, 9.79997, 10.8552, 12.1025");
+            values ( \
+              "0.0582555, 0.0618747, 0.105992, 0.128272, 0.139698, 0.154486, 0.167604, 0.183912, 0.186836, 0.188518, 0.189202, 0.188002, 0.186461, 0.182705, 0.177086, 0.162512, 0.148343, 0.126483, 0.0914944, 0.0745028, 0.064601, 0.0533177, 0.0409763, 0.0320815, 0.0228335, 0.0174483, 0.0129608, 0.00862655, 0.00426505, 0.00121509, 0.000250824" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.00639794, 4.37704, 5.85776, 7.33848, 8.52277, 11.3641, 12.488, 13.8702, 15.3509, 16.3173, 17.3739, 18.6335, 19.9182, 20.8182, 22.2989, 23.5512, 28.6162, 30.7687, 32.5797, 35.0303, 37.9167, 39.3974, 40.4467");
+            values ( \
+              "1e-22, 6.92838e-05, 0.00200459, 0.01577, 0.0404316, 0.119774, 0.145815, 0.168908, 0.183566, 0.188372, 0.190293, 0.188777, 0.183605, 0.177913, 0.163975, 0.147086, 0.0668232, 0.042432, 0.0281398, 0.0156463, 0.00765953, 0.00526425, 0.00427563" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.641431, 0.657338, 0.689995, 0.696675, 0.702728, 0.708463, 0.71415, 0.719832, 0.730479, 0.737985, 0.744518, 0.752156, 0.765343, 0.768889");
+            values ( \
+              "0.000717208, 0.00692623, 0.0349201, 0.0394618, 0.04253, 0.0439866, 0.0433791, 0.0370726, 0.0175985, 0.00998575, 0.00586806, 0.00300798, 0.00105582, 0.000902746" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.677074, 0.692314, 0.701846, 0.705211, 0.711942, 0.717876, 0.726948, 0.730501, 0.737608, 0.74725, 0.759884, 0.770777, 0.780828, 0.790624, 0.800403, 0.800641, 0.801115, 0.802063, 0.80396, 0.807635, 0.812077, 0.817644, 0.823768, 0.828124, 0.829002, 0.830758, 0.834271, 0.840317, 0.843767, 0.84455, 0.846117, 0.849252, 0.854386, 0.860918, 0.864491, 0.871638, 0.878359, 0.888263, 0.895653");
+            values ( \
+              "0.00341952, 0.0070283, 0.0141181, 0.0173051, 0.0248147, 0.0325288, 0.0449959, 0.0499433, 0.0602382, 0.0742313, 0.0904122, 0.100643, 0.106005, 0.106646, 0.100971, 0.100613, 0.0999418, 0.0986801, 0.0957833, 0.0889191, 0.0791847, 0.0668608, 0.0544107, 0.046517, 0.0450023, 0.0420951, 0.0366489, 0.0285161, 0.0245854, 0.0237611, 0.0221793, 0.0192875, 0.0152565, 0.0112432, 0.00951199, 0.00682144, 0.00497681, 0.0030824, 0.00215725" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.827068, 0.855398, 0.876476, 0.934639, 0.94698, 0.963812, 0.983781, 0.997614, 1.0096, 1.0236, 1.03644, 1.05853, 1.07043, 1.08757, 1.11051, 1.15181, 1.17966, 1.21242, 1.22895, 1.25098, 1.27403, 1.31084, 1.35993, 1.42659, 1.50819");
+            values ( \
+              "0.026862, 0.0346683, 0.0566282, 0.123935, 0.134932, 0.146882, 0.156667, 0.160796, 0.162698, 0.163107, 0.161885, 0.156602, 0.151867, 0.141738, 0.121998, 0.0816826, 0.0580886, 0.0368635, 0.0288661, 0.0205376, 0.0142518, 0.00780463, 0.00330614, 0.000933559, 0.00018422" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.18693, 1.26953, 1.38745, 1.42557, 1.47818, 1.52768, 1.56073, 1.59957, 1.63516, 1.66724, 1.71882, 1.7675, 1.85598, 1.88889, 1.9282, 1.96933, 2.04549, 2.07993, 2.13748, 2.31829, 2.38825, 2.43681, 2.48973, 2.55919, 2.61951, 2.69993, 2.76945, 2.80008, 2.86133, 2.98385, 3.2164, 3.48695");
+            values ( \
+              "0.0378094, 0.0505819, 0.104679, 0.120914, 0.140088, 0.154408, 0.162228, 0.169717, 0.175127, 0.178813, 0.182738, 0.1843, 0.182868, 0.180993, 0.177871, 0.17359, 0.162167, 0.15522, 0.141445, 0.0913117, 0.0734992, 0.0624697, 0.0518163, 0.0400256, 0.0317121, 0.0229607, 0.017255, 0.0151942, 0.0117479, 0.00690333, 0.00229836, 0.000595261" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.64169, 3.01771, 3.31882, 3.52204, 3.81877, 4.03302, 4.46758, 4.6497, 4.84396, 4.93818, 5.06381, 5.28148, 5.60455, 5.89562, 6.15558, 6.60554, 7.02284, 7.36943, 7.60428, 7.75757, 8.06413, 8.25864, 8.56826, 8.95218, 9.3427, 9.64829, 10.2595, 11.3045, 12.5486");
+            values ( \
+              "0.0668309, 0.07076, 0.106481, 0.128413, 0.154018, 0.167676, 0.184496, 0.187695, 0.18918, 0.189247, 0.188751, 0.186449, 0.179869, 0.170314, 0.15816, 0.130025, 0.10088, 0.0782509, 0.0647394, 0.0568281, 0.0431982, 0.0360582, 0.0267906, 0.0182574, 0.0122891, 0.0089499, 0.00463794, 0.00134146, 0.00028063" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.00663099, 4.7359, 6.21662, 7.69734, 8.97679, 12.1205, 13.1864, 14.4023, 15.883, 16.848, 17.9057, 19.1561, 20.4501, 21.3502, 22.8309, 24.0833, 29.1483, 31.3011, 33.1107, 35.5623, 38.4503, 40.8538");
+            values ( \
+              "1e-22, 4.7361e-05, 0.00141843, 0.013226, 0.0385138, 0.125512, 0.149118, 0.168866, 0.183551, 0.188356, 0.190271, 0.1888, 0.183607, 0.177899, 0.163981, 0.147091, 0.0668309, 0.0424376, 0.028137, 0.0156556, 0.00764762, 0.00436949" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.07935, 2.10878, 2.11335, 2.12247, 2.12718, 2.15175, 2.15931, 2.17294, 2.18481, 2.19569, 2.20599, 2.21609, 2.22618, 2.24218, 2.25112, 2.26075, 2.26776, 2.27216, 2.28015, 2.29632, 2.3116, 2.32666, 2.36345, 2.42452");
+            values ( \
+              "0.000883406, 0.00249191, 0.00309733, 0.00481042, 0.00606313, 0.0145506, 0.0166603, 0.0197967, 0.0220163, 0.0236037, 0.0245324, 0.0246675, 0.0231712, 0.0118555, 0.0072178, 0.00406299, 0.00247184, 0.001834, 0.0010606, 0.000462258, 0.000537154, 0.000289581, 6.96313e-05, 4.20244e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.13599, 2.19249, 2.20216, 2.21506, 2.26, 2.29516, 2.31348, 2.32989, 2.34521, 2.35904, 2.36224, 2.36652, 2.37082, 2.37559, 2.39764, 2.41393, 2.4272, 2.4384, 2.44622, 2.45482, 2.46466, 2.47551, 2.48737");
+            values ( \
+              "0.000842962, 0.00594964, 0.00884084, 0.0138023, 0.0366575, 0.0530329, 0.0606529, 0.0660512, 0.0694871, 0.070336, 0.069857, 0.0684493, 0.0660854, 0.0618162, 0.0360913, 0.0209943, 0.0127563, 0.00815184, 0.0058763, 0.00404611, 0.00262463, 0.00162389, 0.00100151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.40881, 2.47771, 2.49756, 2.52512, 2.57015, 2.65164, 2.67207, 2.68895, 2.70863, 2.72735, 2.74518, 2.75162, 2.76291, 2.7741, 2.79648, 2.80688, 2.8236, 2.84386, 2.8924, 2.90563, 2.91988, 2.93849, 2.95424, 2.97019, 2.9928, 3.0023, 3.02129, 3.05927, 3.12223, 3.1962");
+            values ( \
+              "0.0069966, 0.018299, 0.0255709, 0.0376957, 0.0590412, 0.10155, 0.111406, 0.118848, 0.12631, 0.131634, 0.134793, 0.135474, 0.136053, 0.135802, 0.132226, 0.128491, 0.119501, 0.104399, 0.0648231, 0.0552909, 0.046033, 0.035735, 0.0285349, 0.0225124, 0.0159075, 0.0137077, 0.0101448, 0.0053915, 0.00173099, 0.000420399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.13148, 3.28512, 3.49858, 3.62165, 3.67206, 3.72557, 3.79557, 3.88246, 3.93046, 4.00294, 4.05384, 4.11503, 4.46222, 4.60122, 4.71291, 4.79991, 4.88961, 4.9582, 5.09537, 5.2417");
+            values ( \
+              "0.0367778, 0.0547697, 0.125573, 0.156589, 0.165283, 0.171915, 0.176879, 0.177847, 0.176115, 0.170625, 0.164381, 0.153705, 0.0651013, 0.0394428, 0.0254532, 0.0178335, 0.0122783, 0.00916266, 0.00502532, 0.00295899" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.71867, 5.04868, 5.45957, 5.6658, 5.78743, 5.9692, 6.17707, 6.5928, 6.72192, 6.8695, 7.01929, 7.31888, 7.42506, 7.62982, 7.84562, 8.21955, 8.46358, 8.78896, 9.15866, 9.52223, 9.74148, 9.88612, 10.1754, 10.4133, 10.5401, 10.7844, 11.1214, 11.2594, 11.5355, 12.0875, 13.0533, 14.1833");
+            values ( \
+              "0.0558701, 0.0575327, 0.105992, 0.1283, 0.139764, 0.154416, 0.167611, 0.183986, 0.186608, 0.188447, 0.189207, 0.187815, 0.186469, 0.182715, 0.17709, 0.162356, 0.148758, 0.127255, 0.101426, 0.0776739, 0.0650738, 0.0575765, 0.0444926, 0.0356976, 0.0316365, 0.0249581, 0.0178064, 0.0154996, 0.011675, 0.00650355, 0.00212545, 0.000541997" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.01296, 7.3375, 8.81821, 9.18839, 10.1064, 10.9328, 13.9958, 15.2677, 16.5479, 18.0286, 18.9923, 20.0503, 21.3075, 22.5943, 23.4943, 24.975, 26.227, 31.2933, 33.4457, 35.2485, 37.7057, 40.6038, 42.732");
+            values ( \
+              "1e-22, 0.000135398, 0.00338779, 0.00609319, 0.0174651, 0.0341185, 0.118773, 0.148018, 0.168997, 0.183639, 0.188417, 0.190317, 0.188812, 0.183627, 0.177915, 0.163988, 0.147099, 0.0668142, 0.0424294, 0.0281791, 0.0156553, 0.00763105, 0.00473534" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.35068, 7.49809, 7.53698, 7.55513, 7.57381, 7.58388, 7.5973, 7.63782, 7.66211, 7.67364, 7.69765, 7.72016, 7.74214, 7.76402, 7.7859, 7.79325, 7.80109, 7.8298, 7.84972, 7.8663, 7.89532, 7.91042, 7.92188, 7.95311, 7.99566");
+            values ( \
+              "3.31769e-05, 0.000385296, 0.0010636, 0.00149025, 0.00222226, 0.00281688, 0.00388128, 0.00778799, 0.00940345, 0.00992416, 0.0108068, 0.0111974, 0.0114067, 0.011288, 0.0109095, 0.010489, 0.00978295, 0.00458406, 0.00227389, 0.00121047, 0.000418507, 0.000198646, 0.00012196, 5.78509e-05, 3.05139e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.58368, 7.68486, 7.70676, 7.73457, 7.74461, 7.82733, 7.86565, 7.88274, 7.91809, 7.95041, 7.98098, 8.00217, 8.01058, 8.02516, 8.03987, 8.05468, 8.09033, 8.11353, 8.13597, 8.14707, 8.16186, 8.19144, 8.22703, 8.2618, 8.4962");
+            values ( \
+              "0.000925443, 0.00318812, 0.00438004, 0.00678185, 0.00797572, 0.0214836, 0.0262603, 0.0279886, 0.0310181, 0.0331911, 0.0347863, 0.0354909, 0.035618, 0.0355823, 0.0346829, 0.031654, 0.017766, 0.0103342, 0.00559159, 0.00403624, 0.00254344, 0.000879967, 0.000202797, 8.07838e-05, 6.28009e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("7.99623, 8.19278, 8.21508, 8.24481, 8.28825, 8.36788, 8.42879, 8.58435, 8.62307, 8.66678, 8.70649, 8.74356, 8.76711, 8.77704, 8.79028, 8.81676, 8.83577, 8.94119, 8.97748, 9.00388, 9.03665, 9.08034, 9.1396");
+            values ( \
+              "0.000611426, 0.00825601, 0.0103536, 0.0137822, 0.0203395, 0.0343829, 0.0443559, 0.0693831, 0.0750025, 0.0802919, 0.0837916, 0.0856436, 0.0857773, 0.0854239, 0.0843765, 0.0794917, 0.0733433, 0.0301754, 0.01953, 0.013843, 0.00883402, 0.00464051, 0.00202579" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.41981, 9.64263, 9.74694, 9.88883, 9.99989, 10.2422, 10.3204, 10.4053, 10.4616, 10.5297, 10.5901, 10.6755, 10.7138, 10.775, 10.8391, 10.9666, 11.1617, 11.2265, 11.2761, 11.344, 11.3976, 11.4599, 11.5473, 11.5849, 11.6602, 11.8108, 12.0511, 12.3349");
+            values ( \
+              "0.0224988, 0.0277031, 0.0402015, 0.0584226, 0.0740344, 0.109844, 0.120648, 0.13116, 0.137124, 0.142902, 0.146492, 0.148741, 0.148498, 0.146172, 0.140367, 0.11789, 0.0723815, 0.0589233, 0.0497574, 0.0389751, 0.0318807, 0.0250204, 0.0175876, 0.0150789, 0.0110207, 0.00571478, 0.00182512, 0.000437621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("12.436, 12.9012, 13.2685, 13.9069, 14.2313, 14.6472, 14.9741, 15.1303, 15.4323, 15.76, 15.9785, 16.3833, 16.8058, 17.3453, 17.966, 18.4321, 18.8938, 19.2506, 19.6171, 19.8972, 20.4573, 21.0114");
+            values ( \
+              "0.0453663, 0.0455487, 0.0735154, 0.128711, 0.151557, 0.171514, 0.179863, 0.181855, 0.182572, 0.179055, 0.174338, 0.159607, 0.135341, 0.0984387, 0.0609544, 0.0402611, 0.0259325, 0.0181467, 0.0125171, 0.00938314, 0.00514649, 0.0032058" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.0184448, 15.5628, 16.6851, 17.6175, 18.4332, 19.3586, 22.8432, 24.0099, 25.1328, 26.6135, 27.5839, 28.6375, 29.8816, 31.1814, 32.0815, 33.5622, 34.8143, 38.4826, 39.8793, 42.0313, 43.8443, 45.325, 46.2935, 47.6968, 49.1775, 52.1389, 52.8928");
+            values ( \
+              "1e-22, 7.78794e-05, 0.000850675, 0.00491907, 0.0135803, 0.0304681, 0.125478, 0.151023, 0.168958, 0.183614, 0.188424, 0.190315, 0.18884, 0.183622, 0.177915, 0.163985, 0.147096, 0.086993, 0.0668299, 0.0424436, 0.0281239, 0.0197716, 0.0156518, 0.0110977, 0.00765834, 0.00361538, 0.00312638" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00759578, 0.00762396, 0.00765812, 0.00767551, 0.0076808, 0.00768215", \
+            "0.00946353, 0.00948743, 0.00952893, 0.00955742, 0.00956723, 0.0095698", \
+            "0.0101573, 0.0101501, 0.0101481, 0.0101556, 0.0101604, 0.0101619", \
+            "0.0104713, 0.0104394, 0.0103871, 0.0103403, 0.0103218, 0.010317", \
+            "0.0108167, 0.0107134, 0.0105601, 0.0104455, 0.0103848, 0.0103599", \
+            "0.0106005, 0.0105775, 0.0109226, 0.0106085, 0.0104591, 0.0103952" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0101986, 0.0101982, 0.0102056, 0.0102121, 0.0102145, 0.0102151", \
+            "0.00995217, 0.00988134, 0.00977922, 0.00971859, 0.00969901, 0.00969397", \
+            "0.00990463, 0.00972196, 0.00946322, 0.00929662, 0.00923819, 0.00922224", \
+            "0.0104407, 0.0105989, 0.00998085, 0.00938176, 0.00917553, 0.00912446", \
+            "0.00972884, 0.00990622, 0.0101657, 0.0100242, 0.00937371, 0.0091539", \
+            "0.0098719, 0.00993405, 0.00943736, 0.0100792, 0.00946148, 0.0093606" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0921186, 0.106133, 0.107431, 0.109545, 0.114256, 0.117062, 0.118464, 0.121113, 0.124849, 0.127145, 0.129441, 0.130537, 0.131634, 0.13273, 0.133826, 0.134898, 0.135969, 0.137041, 0.138112, 0.139182, 0.140253, 0.141323, 0.142394, 0.142566, 0.143199, 0.144119, 0.145707, 0.147078, 0.149393, 0.150985, 0.152987, 0.154025, 0.155062, 0.1561, 0.157492, 0.158752, 0.159668, 0.160584, 0.162416, 0.164249, 0.165755, 0.167262, 0.168768, 0.170275, 0.173917, 0.177559, 0.185011, 0.198729, 0.230326, 0.268199");
+            values ( \
+              "-0.00026728, -0.0295563, -0.0316476, -0.034739, -0.0412392, -0.044633, -0.0462202, -0.0490172, -0.0525201, -0.0543902, -0.0560489, -0.056507, -0.0568751, -0.057153, -0.057341, -0.0574377, -0.0574484, -0.0573731, -0.0572118, -0.0567622, -0.0561458, -0.0553625, -0.0544125, -0.0541444, -0.0527292, -0.0503116, -0.0451823, -0.0401184, -0.030449, -0.0243826, -0.0176836, -0.014833, -0.0124819, -0.0104226, -0.00810424, -0.00622656, -0.00511261, -0.00415603, -0.00289522, -0.00190346, -0.00147429, -0.00110386, -0.000792149, -0.000539171, -0.000300895, -0.00014447, -7.94877e-05, -2.67988e-05, -0.000104529, -3.5477e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.117923, 0.157829, 0.163393, 0.173147, 0.184252, 0.19337, 0.202103, 0.210695, 0.21811, 0.222438, 0.228145, 0.23479, 0.241247, 0.244316, 0.24867, 0.251527, 0.256943, 0.264164, 0.273779, 0.284439, 0.296134, 0.349229");
+            values ( \
+              "-0.00223257, -0.0789005, -0.0869986, -0.0996025, -0.110652, -0.117187, -0.120978, -0.121243, -0.11499, -0.105869, -0.085342, -0.0576383, -0.036041, -0.0281893, -0.0195599, -0.0152572, -0.00941064, -0.00479918, -0.00188001, -0.000744675, -0.000319548, -0.000115181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.226138, 0.242799, 0.262367, 0.332554, 0.377415, 0.407141, 0.447155, 0.472142, 0.488881, 0.496379, 0.50839, 0.52106, 0.539961, 0.575762, 0.59367, 0.606419, 0.622533, 0.644019, 0.666125");
+            values ( \
+              "-0.0137079, -0.0204538, -0.0366316, -0.103044, -0.13527, -0.151677, -0.169831, -0.178444, -0.181174, -0.180877, -0.177773, -0.168194, -0.135665, -0.0632159, -0.0399672, -0.0280819, -0.0178077, -0.00945383, -0.00535619" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.684574, 0.817304, 0.962809, 1.11493, 1.22475, 1.33986, 1.38958, 1.48316, 1.57175, 1.65825, 1.74465, 1.79268, 1.87949, 1.94774, 1.9997, 2.07571, 2.15037, 2.23569, 2.37652, 2.5435");
+            values ( \
+              "-0.0125779, -0.0424397, -0.0861861, -0.12705, -0.153791, -0.178576, -0.187748, -0.201963, -0.210678, -0.211887, -0.195525, -0.169054, -0.109616, -0.0718165, -0.0506437, -0.0294512, -0.0169298, -0.00865854, -0.00255826, -0.000540192" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("2.88137, 3.3364, 3.94111, 4.54408, 5.01668, 5.42764, 5.80314, 6.15823, 6.50625, 6.85389, 7.56593, 7.80049, 8.15192, 8.40635, 8.60955, 9.01594, 9.6234, 10.3593");
+            values ( \
+              "-0.0571657, -0.059331, -0.105517, -0.147392, -0.175888, -0.196426, -0.210913, -0.219574, -0.220435, -0.202729, -0.0883739, -0.0607299, -0.0331171, -0.0210024, -0.0144387, -0.00651934, -0.0017536, -0.00030518" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("11.7197, 13.6724, 16.1676, 18.6691, 20.6276, 22.3285, 23.8351, 24.64, 25.3585, 26.8015, 28.2446, 31.194, 32.1934, 33.6584, 34.691, 35.5109, 37.0174, 38.524, 41.5372");
+            values ( \
+              "-0.0552338, -0.0598531, -0.106472, -0.148983, -0.177743, -0.198453, -0.212608, -0.218193, -0.221691, -0.222473, -0.204414, -0.08938, -0.0608948, -0.0331957, -0.0213068, -0.0148305, -0.00737892, -0.00362934, -0.000861505" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.124547, 0.14432, 0.147752, 0.151976, 0.154628, 0.155874, 0.158364, 0.160662, 0.161811, 0.162961, 0.164057, 0.165154, 0.166251, 0.167348, 0.16842, 0.169493, 0.170565, 0.171637, 0.172708, 0.173779, 0.174851, 0.175922, 0.176205, 0.176942, 0.177623, 0.178822, 0.180601, 0.182936, 0.184543, 0.18648, 0.18722, 0.18796, 0.188948, 0.190144, 0.191599, 0.192852, 0.194356, 0.195359, 0.196362, 0.197364, 0.198367, 0.199905, 0.201444, 0.202982, 0.20452, 0.20825, 0.211979, 0.232825, 0.263306, 0.301507");
+            values ( \
+              "-0.000262078, -0.0366427, -0.0411283, -0.0461438, -0.048964, -0.0501797, -0.0524417, -0.0543292, -0.0552007, -0.0560242, -0.0564777, -0.0568423, -0.057118, -0.0573048, -0.0574015, -0.0574132, -0.05734, -0.0571818, -0.0567241, -0.0560956, -0.0552965, -0.0543267, -0.0538694, -0.0521791, -0.050361, -0.0465734, -0.0401278, -0.0303881, -0.0242767, -0.0178039, -0.0156945, -0.0138772, -0.0117422, -0.00954563, -0.00719334, -0.00550139, -0.00393404, -0.00326199, -0.00266217, -0.0021346, -0.00167926, -0.00129726, -0.000967868, -0.000691103, -0.00046696, -0.000260388, -0.000126297, -2.14529e-05, -0.000105287, -3.51788e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.152559, 0.186247, 0.197459, 0.208461, 0.21826, 0.227351, 0.236079, 0.24466, 0.252103, 0.256324, 0.275051, 0.282559, 0.291099, 0.298572, 0.307873");
+            values ( \
+              "-0.000585989, -0.0703092, -0.0875187, -0.101353, -0.110905, -0.117383, -0.121169, -0.121368, -0.115056, -0.106146, -0.0364476, -0.0196482, -0.00923336, -0.00457928, -0.00189795" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.273054, 0.302408, 0.353958, 0.3846, 0.412242, 0.441841, 0.481933, 0.506886, 0.523839, 0.531097, 0.543097, 0.555761, 0.574649, 0.610441, 0.628344, 0.64109, 0.657202, 0.678685, 0.707852");
+            values ( \
+              "-0.0169784, -0.0424236, -0.092123, -0.117003, -0.13573, -0.152022, -0.170123, -0.178687, -0.181328, -0.181071, -0.177883, -0.168333, -0.1357, -0.0632566, -0.0399553, -0.0281107, -0.0178325, -0.00943381, -0.00406755" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.738137, 0.853041, 1.02075, 1.13169, 1.25685, 1.37363, 1.42494, 1.51851, 1.6071, 1.69359, 1.77999, 1.82804, 1.91481, 1.98295, 2.03535, 2.11125, 2.18489, 2.26905, 2.40965, 2.57609");
+            values ( \
+              "-0.0209033, -0.0426247, -0.0926703, -0.122291, -0.153054, -0.178281, -0.187767, -0.201974, -0.210691, -0.211894, -0.195533, -0.169049, -0.109633, -0.0718764, -0.0505352, -0.0294076, -0.0170349, -0.00879976, -0.00260804, -0.000554385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("2.78732, 3.24008, 3.97387, 4.49215, 5.05065, 5.4618, 5.83743, 6.19261, 6.5407, 6.88841, 7.60073, 7.83494, 8.18637, 8.44125, 8.64488, 9.05214, 9.65952, 10.3955");
+            values ( \
+              "-0.0377196, -0.0491122, -0.105309, -0.141613, -0.175789, -0.196343, -0.210852, -0.21952, -0.2204, -0.2027, -0.0883369, -0.0607398, -0.0331236, -0.0209901, -0.0144182, -0.0064979, -0.0017479, -0.000304276" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("11.6785, 13.6187, 16.3726, 18.7058, 20.6619, 22.1685, 23.9213, 25.037, 26.1076, 26.834, 28.2711, 31.1224, 32.3429, 33.7611, 34.8174, 36.2259, 37.7325, 40.7457");
+            values ( \
+              "-0.0518436, -0.0582135, -0.109554, -0.149005, -0.177737, -0.19633, -0.213041, -0.220158, -0.22337, -0.222446, -0.204443, -0.0928209, -0.0580804, -0.0322325, -0.0204228, -0.010762, -0.00531855, -0.00126804" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.269296, 0.284612, 0.291413, 0.297009, 0.306567, 0.310948, 0.31523, 0.319509, 0.321243, 0.333277, 0.337603, 0.340303");
+            values ( \
+              "-0.000810955, -0.0316177, -0.0410577, -0.0476192, -0.0557285, -0.0577818, -0.0582513, -0.0547212, -0.0504964, -0.0103451, -0.00466784, -0.00288802" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.301905, 0.309808, 0.33337, 0.349764, 0.361093, 0.370173, 0.378892, 0.387473, 0.394873, 0.399225, 0.417959, 0.425413, 0.433788, 0.441105, 0.45082, 0.45959");
+            values ( \
+              "-0.0214201, -0.0321767, -0.0773484, -0.0997264, -0.110953, -0.11736, -0.121171, -0.121331, -0.11512, -0.105916, -0.0361623, -0.0195649, -0.00936217, -0.00469623, -0.00185337, -0.000914731" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.396295, 0.526611, 0.535768, 0.568314, 0.583713, 0.61556, 0.636592, 0.648729, 0.665627, 0.67296, 0.684968, 0.697637, 0.716536, 0.733592, 0.752335, 0.770242, 0.78299, 0.799104, 0.820589, 0.855906, 0.897497");
+            values ( \
+              "-0.000144114, -0.11671, -0.123373, -0.143712, -0.151707, -0.166384, -0.174813, -0.178492, -0.181216, -0.180916, -0.1778, -0.168222, -0.135675, -0.0977096, -0.0632268, -0.0399613, -0.028092, -0.0178176, -0.00944529, -0.00292648, -0.000766151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.908182, 0.995359, 1.15999, 1.30055, 1.4399, 1.56749, 1.66107, 1.74967, 1.83617, 1.92257, 2.12564, 2.17766, 2.25365, 2.32818, 2.41335, 2.55416, 2.72109");
+            values ( \
+              "-0.0412755, -0.042506, -0.0916821, -0.129017, -0.162291, -0.187752, -0.201962, -0.210681, -0.211886, -0.195528, -0.0718244, -0.0506295, -0.0294455, -0.0169436, -0.0086769, -0.00256446, -0.000541809" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("3.0184, 3.46175, 4.12, 4.63697, 5.19558, 5.60653, 5.98202, 6.33711, 6.68513, 7.03277, 7.74481, 7.97937, 8.33081, 8.58524, 8.78843, 9.19483, 9.80194, 10.5374");
+            values ( \
+              "-0.050585, -0.0551591, -0.105515, -0.141731, -0.175884, -0.196432, -0.210909, -0.219579, -0.220431, -0.202734, -0.0883739, -0.06073, -0.0331172, -0.0210025, -0.0144387, -0.00651943, -0.00175526, -0.000306019" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("11.5279, 13.1792, 16.3457, 18.8477, 20.8031, 22.3096, 24.0628, 25.1781, 26.25, 26.9755, 28.4127, 31.2641, 32.4845, 33.9027, 34.9591, 36.3676, 37.8742, 40.8874");
+            values ( \
+              "-0.0451075, -0.0472258, -0.106503, -0.149017, -0.177739, -0.196298, -0.213015, -0.220166, -0.223382, -0.222423, -0.204458, -0.0928171, -0.0580812, -0.0322325, -0.0204224, -0.0107615, -0.00531825, -0.00126793" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.787776, 0.80396, 0.808552, 0.820877, 0.836501, 0.850588, 0.856795, 0.862761, 0.86872, 0.873185, 0.880922, 0.885721, 0.890765, 0.894892, 0.901932, 0.910395, 0.919775, 0.94953, 0.967198, 0.970181");
+            values ( \
+              "-0.00128543, -0.00855064, -0.0116487, -0.0214845, -0.0315214, -0.0388192, -0.0410158, -0.0423201, -0.041049, -0.0352104, -0.0167942, -0.0085615, -0.00388841, -0.00196652, -0.000561702, -0.000195745, -5.46614e-05, -8.71311e-06, -0.000147793, -0.000143607" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.847966, 0.86143, 0.890657, 0.912965, 0.926764, 0.934301, 0.94264, 0.947202, 0.952189, 0.959668, 0.967147, 0.968461, 0.971673, 0.975178, 0.9842, 0.990872, 0.994197, 0.998886, 1.00398, 1.00793, 1.01584, 1.02589, 1.03397, 1.05184, 1.10265");
+            values ( \
+              "-0.0231405, -0.0240007, -0.057646, -0.0801023, -0.0916328, -0.0967414, -0.101735, -0.105054, -0.104547, -0.102866, -0.100079, -0.0982634, -0.0918141, -0.0825065, -0.052741, -0.0333584, -0.0262252, -0.0182631, -0.0116412, -0.00796674, -0.00385009, -0.00169574, -0.00071682, -0.000323429, -0.000128995" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.986024, 1.00684, 1.02331, 1.07731, 1.09508, 1.11538, 1.1314, 1.15349, 1.16439, 1.17388, 1.2091, 1.21872, 1.23225, 1.23798, 1.24562, 1.25839, 1.28249, 1.28778, 1.29383, 1.32138, 1.33839, 1.35292, 1.36732, 1.37218, 1.38322, 1.39584, 1.42108, 1.44011");
+            values ( \
+              "-0.0116519, -0.0224503, -0.0354385, -0.0876921, -0.102697, -0.118654, -0.129701, -0.143025, -0.148685, -0.153477, -0.169552, -0.173274, -0.177764, -0.179161, -0.180438, -0.1808, -0.169021, -0.162403, -0.152265, -0.092979, -0.0624043, -0.0429977, -0.0290296, -0.0253621, -0.0185825, -0.0128905, -0.00595149, -0.0038212" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.48021, 1.57577, 1.71814, 1.87511, 2.03137, 2.12866, 2.18608, 2.24133, 2.32981, 2.41629, 2.5027, 2.55072, 2.63756, 2.70589, 2.75748, 2.79944, 2.83358, 2.90911, 2.99542, 3.13644, 3.30388");
+            values ( \
+              "-0.0338798, -0.0425764, -0.0853816, -0.12758, -0.164774, -0.184361, -0.194102, -0.201964, -0.210675, -0.211873, -0.195526, -0.169058, -0.109601, -0.0717655, -0.0507368, -0.0377478, -0.0294887, -0.0168409, -0.0085395, -0.00251682, -0.000528324" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.47102, 3.87194, 4.5923, 5.21016, 5.77437, 6.18538, 6.56092, 6.91603, 7.26408, 7.61174, 8.32386, 8.55832, 8.90975, 9.16432, 9.36765, 9.7743, 10.3815, 11.1171");
+            values ( \
+              "-0.034112, -0.0422258, -0.0976072, -0.141326, -0.175848, -0.196411, -0.210885, -0.219568, -0.220415, -0.202731, -0.0883627, -0.0607329, -0.033119, -0.0209986, -0.0144325, -0.00651274, -0.00175308, -0.000305381" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("12.5006, 14.4401, 17.172, 19.4311, 21.3889, 23.0895, 24.5961, 25.3973, 26.119, 27.5624, 29.0052, 31.9572, 32.9522, 34.417, 35.455, 36.2799, 37.7865, 39.2931, 42.3063");
+            values ( \
+              "-0.0558588, -0.0600419, -0.110875, -0.149035, -0.177779, -0.198478, -0.212646, -0.218199, -0.221713, -0.222488, -0.20442, -0.0892855, -0.0609307, -0.0332175, -0.0212719, -0.0147711, -0.00734868, -0.00361419, -0.000857825" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.65149, 2.67092, 2.68012, 2.68903, 2.69825, 2.70773, 2.73222, 2.75271, 2.76557, 2.77714, 2.78792, 2.79829, 2.80859, 2.8163, 2.83181, 2.83899, 2.84337, 2.84921, 2.86002, 2.87286, 2.89298, 2.91438, 2.93612, 2.94382, 2.95024, 2.95802, 2.98266");
+            values ( \
+              "-0.000808867, -0.00173429, -0.00252804, -0.00352147, -0.00492641, -0.00708178, -0.0135532, -0.0181065, -0.0205221, -0.022357, -0.0236105, -0.0243209, -0.0239311, -0.0214465, -0.0079619, -0.0038604, -0.00243258, -0.00131364, -0.000447936, -0.000181855, -6.4749e-05, -4.18117e-05, -0.000119557, -1.97788e-05, -7.66815e-05, -1e-22, -5.08614e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.74082, 2.77767, 2.78364, 2.7909, 2.79925, 2.80454, 2.8151, 2.83984, 2.85995, 2.87946, 2.89331, 2.90304, 2.9075, 2.91642, 2.92503, 2.92918, 2.93747, 2.94146, 2.94546, 2.94945, 2.95344, 2.95743, 2.96141, 2.9654, 2.96939, 2.97237, 2.97535, 2.97833, 2.98131, 2.98391, 2.9865, 3.00219, 3.00568, 3.01092, 3.0174, 3.01934, 3.02225, 3.02613, 3.03001, 3.03572, 3.03858, 3.04143, 3.04738, 3.05333, 3.05889, 3.06446, 3.07414, 3.0889, 3.10715, 3.22571");
+            values ( \
+              "-0.00344913, -0.00783985, -0.00934729, -0.0114583, -0.0141921, -0.0161758, -0.0206711, -0.0316353, -0.0400989, -0.0477406, -0.0527771, -0.0561062, -0.0574872, -0.0600656, -0.0623205, -0.0633252, -0.065176, -0.0654573, -0.0655689, -0.0655106, -0.0652827, -0.0648856, -0.0643191, -0.0635834, -0.0626784, -0.0613489, -0.0597539, -0.0578935, -0.0557675, -0.0532414, -0.0503496, -0.0263794, -0.0219972, -0.0164967, -0.0111099, -0.00969417, -0.00786299, -0.00607358, -0.00459786, -0.00316265, -0.00257507, -0.00207418, -0.00141373, -0.000920185, -0.000652022, -0.000445148, -0.000248577, -0.000118093, -7.0984e-05, -5.50275e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.02835, 3.08871, 3.12808, 3.24635, 3.29462, 3.33604, 3.38441, 3.4221, 3.44046, 3.46496, 3.47257, 3.48778, 3.54041, 3.55584, 3.58001, 3.59686, 3.61934, 3.66091, 3.70944");
+            values ( \
+              "-0.00952937, -0.0193627, -0.033175, -0.0815595, -0.0986739, -0.111349, -0.124982, -0.13351, -0.136156, -0.135338, -0.132809, -0.122664, -0.0523884, -0.0370454, -0.0204944, -0.0132558, -0.00715195, -0.00196562, -0.000413582" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.75427, 3.89371, 4.24469, 4.34203, 4.44064, 4.49996, 4.59455, 4.68388, 4.77093, 4.85786, 4.86713, 5.02352, 5.07636, 5.14474, 5.20176, 5.23637, 5.30558, 5.43842, 5.59174");
+            values ( \
+              "-0.0172958, -0.0350565, -0.129048, -0.152631, -0.174181, -0.185436, -0.200111, -0.209209, -0.210754, -0.194756, -0.19063, -0.0911691, -0.064951, -0.0405376, -0.0268605, -0.02081, -0.0122312, -0.00398607, -0.0010002" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("5.95633, 6.42929, 7.03089, 7.63386, 8.10645, 8.51741, 8.8929, 9.24799, 9.59601, 9.94365, 10.6557, 10.8902, 11.2417, 11.4961, 11.6993, 12.1057, 12.7128, 13.4483");
+            values ( \
+              "-0.0532898, -0.0595661, -0.105511, -0.147386, -0.175881, -0.196436, -0.210905, -0.219583, -0.220427, -0.202738, -0.0883741, -0.0607299, -0.0331171, -0.0210024, -0.0144388, -0.0065194, -0.0017553, -0.000305923" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("14.7634, 16.6714, 19.4881, 21.7488, 23.7044, 25.211, 26.9645, 28.0795, 29.1525, 29.8774, 31.3146, 34.1662, 35.3863, 36.8046, 37.8611, 39.2697, 40.7763, 43.7895");
+            values ( \
+              "-0.0544276, -0.0583372, -0.110791, -0.148982, -0.177711, -0.196286, -0.213009, -0.220148, -0.223367, -0.222422, -0.204446, -0.0928108, -0.0580826, -0.0322327, -0.0204218, -0.0107607, -0.00531788, -0.00126786" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.87892, 9.92573, 9.94174, 9.96341, 9.98584, 10.0304, 10.0472, 10.0768, 10.1021, 10.1253, 10.1473, 10.1689, 10.1904, 10.2028, 10.2145, 10.2352, 10.2454, 10.256, 10.2621, 10.2729, 10.2829, 10.2951, 10.3161, 10.349, 10.3743, 10.4908, 10.5984");
+            values ( \
+              "-0.00102267, -0.00109967, -0.00140166, -0.00208421, -0.00316826, -0.00643367, -0.0075461, -0.00923058, -0.010355, -0.0110642, -0.0114782, -0.0115923, -0.011268, -0.0105275, -0.00895017, -0.00410274, -0.00237465, -0.00132491, -0.000992615, -0.000658205, -0.000511116, -0.000414484, -0.000321969, -0.000255059, -0.000110381, -2.56433e-05, -6.99636e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("9.96389, 10.077, 10.1218, 10.1545, 10.2359, 10.277, 10.3118, 10.3432, 10.3725, 10.4008, 10.4202, 10.4287, 10.4428, 10.459, 10.4993, 10.5101, 10.5301, 10.5444, 10.5604, 10.5714");
+            values ( \
+              "-2.98497e-05, -0.00365033, -0.00680871, -0.0105768, -0.0226757, -0.0279891, -0.0317353, -0.0345439, -0.0363312, -0.0372929, -0.0371464, -0.0368254, -0.0352292, -0.0303077, -0.00916723, -0.00592147, -0.00261495, -0.00149621, -0.00084031, -0.000626643" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.4478, 10.5725, 10.6171, 10.642, 10.6694, 10.8406, 10.8811, 10.9363, 11.0017, 11.0679, 11.0986, 11.1165, 11.1435, 11.168, 11.1743, 11.1806, 11.1933, 11.2058, 11.2183, 11.2373, 11.2564, 11.2735, 11.3058, 11.3294, 11.3426, 11.3569, 11.3729, 11.3855, 11.3981, 11.4149, 11.4233, 11.437, 11.4507, 11.4782, 11.5263");
+            values ( \
+              "-0.00550843, -0.00847711, -0.013001, -0.0158945, -0.019476, -0.0472703, -0.0534271, -0.0612454, -0.0697427, -0.0777703, -0.081252, -0.0830015, -0.08509, -0.0867583, -0.0868316, -0.0867822, -0.0863151, -0.0853734, -0.0839541, -0.08005, -0.0743242, -0.0665796, -0.0453589, -0.0313169, -0.0251874, -0.0195844, -0.0140544, -0.0105279, -0.00799771, -0.00541292, -0.00434565, -0.00330781, -0.00241527, -0.00106612, -0.000337805" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("11.8044, 12.0305, 12.0722, 12.224, 12.7809, 12.9958, 13.0925, 13.2005, 13.2603, 13.3801, 13.4992, 13.5885, 13.6919, 13.754, 13.8345, 13.8898, 13.9185, 13.9758, 14.0906, 14.2509, 14.444");
+            values ( \
+              "-0.0131792, -0.0191112, -0.0227076, -0.0383871, -0.102795, -0.125408, -0.13499, -0.144701, -0.149308, -0.155564, -0.15115, -0.12608, -0.0810036, -0.0579164, -0.0356484, -0.0249851, -0.0207602, -0.0139449, -0.00602625, -0.00153988, -0.000316134" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.1975, 15.7047, 17.0948, 17.5393, 17.9566, 18.3369, 18.6949, 19.0452, 19.395, 20.1902, 20.3872, 20.7189, 20.959, 21.2792, 21.8279, 22.4697");
+            values ( \
+              "-0.0446337, -0.0480712, -0.145585, -0.172644, -0.193914, -0.208926, -0.218012, -0.219228, -0.201932, -0.0776168, -0.0563801, -0.0317667, -0.0206344, -0.0112686, -0.00362125, -0.000867089" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("24.2066, 26.136, 28.99, 31.1249, 33.0824, 34.7829, 36.2895, 37.0892, 37.8122, 39.2584, 40.6997, 43.6707, 44.6355, 46.0992, 47.1739, 48.0349, 49.5415, 51.048, 54.0612");
+            values ( \
+              "-0.0563692, -0.0601113, -0.113112, -0.14906, -0.177797, -0.198493, -0.212659, -0.218201, -0.221722, -0.222485, -0.204387, -0.0886192, -0.0611738, -0.0333657, -0.0210294, -0.014362, -0.00714107, -0.00351032, -0.000832629" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00749934, 0.00752369, 0.00755272, 0.0075678, 0.00757243, 0.0075736", \
+            "0.00887952, 0.00889107, 0.00891283, 0.00892888, 0.00893479, 0.00893637", \
+            "0.00938254, 0.00938225, 0.00938467, 0.00939113, 0.00939518, 0.00939649", \
+            "0.00956934, 0.00956632, 0.00955819, 0.00955377, 0.0095533, 0.00955376", \
+            "0.00963391, 0.00963162, 0.0096255, 0.00961633, 0.00960944, 0.00960686", \
+            "0.00967377, 0.00967286, 0.00966965, 0.00966141, 0.00965006, 0.00964297" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00970679, 0.00972548, 0.00975185, 0.00976586, 0.00977001, 0.00977105", \
+            "0.0105659, 0.0105509, 0.0105353, 0.010528, 0.010527, 0.0105268", \
+            "0.0111127, 0.0110253, 0.0109201, 0.0108517, 0.0108281, 0.0108217", \
+            "0.0117291, 0.0117566, 0.0114272, 0.0112095, 0.0111329, 0.0111101", \
+            "0.0112319, 0.0109718, 0.0102706, 0.0115303, 0.0112764, 0.0112154", \
+            "0.0111058, 0.011159, 0.0111485, 0.0101397, 0.0115198, 0.0112761" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        sdf_cond : "(~A & B)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(!A * B)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0831163, 0.130301, 0.317374, 1.09116, 4.32214, 17.8638", \
+            "0.0914281, 0.138653, 0.326014, 1.09985, 4.33128, 17.8727", \
+            "0.122734, 0.172811, 0.360795, 1.13463, 4.36546, 17.9078", \
+            "0.1592, 0.236947, 0.481827, 1.27583, 4.50593, 18.0457", \
+            "0.0711127, 0.204283, 0.607921, 1.7241, 5.07468, 18.6081", \
+            "-0.699072, -0.472959, 0.229598, 2.09113, 6.8584, 20.889" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0255491, 0.0525538, 0.165611, 0.63379, 2.59585, 10.8188", \
+            "0.0255461, 0.0525756, 0.165567, 0.633762, 2.59633, 10.8188", \
+            "0.0274237, 0.0530222, 0.165562, 0.63377, 2.59599, 10.8185", \
+            "0.0405424, 0.0656285, 0.171568, 0.633795, 2.59694, 10.8193", \
+            "0.0720413, 0.106396, 0.214891, 0.658192, 2.59699, 10.819", \
+            "0.148805, 0.206496, 0.358917, 0.816224, 2.68995, 10.8186" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.136984, 0.204457, 0.470941, 1.56432, 6.13199, 25.2582", \
+            "0.146201, 0.213966, 0.481248, 1.57543, 6.14219, 25.2711", \
+            "0.192503, 0.259525, 0.526389, 1.62148, 6.19049, 25.3186", \
+            "0.357554, 0.444099, 0.721716, 1.81206, 6.37882, 25.5076", \
+            "0.746515, 0.89197, 1.35062, 2.60722, 7.1541, 26.2728", \
+            "1.88905, 2.10788, 2.83504, 4.96142, 10.3546, 29.3923" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0298585, 0.056737, 0.162091, 0.592891, 2.4007, 9.96727", \
+            "0.0298768, 0.0567209, 0.16211, 0.592897, 2.39451, 9.96589", \
+            "0.0297303, 0.0566411, 0.162046, 0.592908, 2.40085, 9.96202", \
+            "0.0418646, 0.0667633, 0.162805, 0.593227, 2.39874, 9.96591", \
+            "0.0736509, 0.110947, 0.222866, 0.596823, 2.4004, 9.96497", \
+            "0.145358, 0.19379, 0.35774, 0.846725, 2.41679, 9.96587" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0629729, 0.0730331, 0.0785196, 0.0830531, 0.0871754, 0.091128, 0.0950688, 0.0990088, 0.111175, 0.116157, 0.124436, 0.133397, 0.14178");
+            values ( \
+              "0.00979326, 0.0390829, 0.0513469, 0.0582671, 0.0621133, 0.0634748, 0.0625342, 0.0581444, 0.0234008, 0.0152807, 0.00722301, 0.0031035, 0.00159006" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0847434, 0.0916271, 0.102256, 0.113007, 0.12198, 0.130255, 0.138335, 0.146404, 0.152232, 0.159676, 0.180422, 0.187682, 0.200094, 0.212808, 0.225549, 0.239794");
+            values ( \
+              "0.0435636, 0.0501784, 0.0840669, 0.10942, 0.122528, 0.128487, 0.129276, 0.125301, 0.118364, 0.102259, 0.0497491, 0.0366116, 0.0207479, 0.0111048, 0.00577083, 0.003142" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.157594, 0.175665, 0.204755, 0.216051, 0.235861, 0.247848, 0.271822, 0.280905, 0.290712, 0.300217, 0.312802, 0.328502, 0.346804, 0.361083, 0.379761, 0.40608, 0.440322, 0.4721, 0.4856, 0.503388, 0.51865, 0.534109, 0.556095, 0.565409, 0.584037, 0.621294, 0.686959, 0.765049");
+            values ( \
+              "0.0436296, 0.052796, 0.101523, 0.118378, 0.142483, 0.153293, 0.167713, 0.17074, 0.172716, 0.173544, 0.173, 0.170093, 0.164253, 0.157647, 0.145165, 0.120172, 0.0851939, 0.0574164, 0.0477192, 0.0369395, 0.0294107, 0.0231671, 0.016335, 0.0140588, 0.010377, 0.00549952, 0.00160407, 0.000328804" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.45953, 0.528441, 0.65121, 0.679568, 0.727051, 0.777487, 0.835151, 0.870101, 0.905965, 0.955551, 1.00259, 1.09666, 1.13445, 1.19915, 1.25012, 1.3078, 1.39969, 1.57222, 1.64835, 1.68659, 1.76307, 1.8195, 1.85061, 1.9098, 1.99151, 2.02489, 2.09166, 2.2252, 2.47916, 2.77699");
+            values ( \
+              "0.0519314, 0.0540107, 0.116715, 0.129608, 0.148019, 0.163328, 0.176363, 0.182021, 0.186204, 0.189599, 0.190589, 0.18743, 0.184394, 0.177075, 0.169128, 0.157303, 0.133233, 0.0843185, 0.0657884, 0.0575794, 0.0434959, 0.0350487, 0.0310375, 0.0244821, 0.01749, 0.0152185, 0.0114908, 0.00640687, 0.00187388, 0.000396683" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.78747, 2.14396, 2.46724, 2.64276, 2.81331, 3.07195, 3.24062, 3.4655, 3.54184, 3.69453, 3.93578, 4.21679, 4.33076, 4.5298, 4.7415, 5.1227, 5.32492, 5.59455, 5.98755, 6.35552, 6.56763, 6.88726, 7.1571, 7.37989, 7.63026, 7.98357, 8.20417, 8.3397, 8.60777, 9.14213, 10.2051, 11.5068");
+            values ( \
+              "0.0637629, 0.071961, 0.114958, 0.135785, 0.152856, 0.172672, 0.181793, 0.189996, 0.191843, 0.194327, 0.195423, 0.1931, 0.191204, 0.186747, 0.180367, 0.163767, 0.151899, 0.13374, 0.105636, 0.080905, 0.0682412, 0.0518608, 0.0405745, 0.0328955, 0.0257759, 0.0181172, 0.0144731, 0.0126282, 0.00955, 0.0054223, 0.00151821, 0.000294485" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("7.23893, 8.6294, 10.0755, 10.8475, 12.1201, 12.8656, 14.3023, 15.164, 16.2289, 17.6656, 18.288, 18.9197, 19.5873, 20.9224, 22.4324, 25.5177, 26.9813, 28.4368, 29.6252, 30.6618, 32.0439, 33.2289, 34.798, 36.2347, 37.6714, 40.5448, 43.4182, 46.2916");
+            values ( \
+              "0.0635105, 0.0678685, 0.114751, 0.13703, 0.165598, 0.177429, 0.1917, 0.195532, 0.196642, 0.193193, 0.190165, 0.186252, 0.1812, 0.167602, 0.146079, 0.0938938, 0.0716353, 0.0532301, 0.0410714, 0.0324907, 0.0234916, 0.017662, 0.0120362, 0.00841654, 0.00585469, 0.0028181, 0.00134891, 0.000643206" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0952753, 0.101922, 0.105562, 0.111052, 0.115584, 0.119706, 0.123658, 0.127598, 0.131538, 0.134148, 0.140679, 0.143704, 0.148687, 0.152444, 0.156963, 0.161045, 0.165923, 0.169783, 0.177503, 0.185647, 0.189724");
+            values ( \
+              "0.00784979, 0.0290686, 0.0390943, 0.0513473, 0.0582855, 0.0621146, 0.0634889, 0.0625349, 0.0581548, 0.0511504, 0.0301868, 0.0234025, 0.0152792, 0.0109397, 0.00722397, 0.00491204, 0.00310458, 0.00214926, 0.00101315, 0.000474381, 0.000379165" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.118153, 0.126164, 0.134782, 0.145479, 0.156317, 0.162722, 0.168962, 0.174469, 0.178956, 0.187182, 0.213943, 0.224791, 0.23323, 0.247466, 0.263693, 0.274545");
+            values ( \
+              "0.0506243, 0.0568474, 0.0840404, 0.109238, 0.124148, 0.128264, 0.129337, 0.127905, 0.125007, 0.114244, 0.0476797, 0.0297814, 0.020128, 0.0099786, 0.00428026, 0.00300327" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.191403, 0.208525, 0.241461, 0.248876, 0.263707, 0.280666, 0.307111, 0.316303, 0.324771, 0.333048, 0.344743, 0.355579, 0.373765, 0.384381, 0.405613, 0.426664, 0.474309, 0.50419, 0.517957, 0.535991, 0.551766, 0.5728, 0.596842, 0.609579, 0.635054, 0.686004, 0.757135, 0.844875");
+            values ( \
+              "0.0489324, 0.0528718, 0.107626, 0.118407, 0.137154, 0.15331, 0.168727, 0.171429, 0.17296, 0.173574, 0.173156, 0.17145, 0.166438, 0.162282, 0.150484, 0.13256, 0.0839818, 0.0579612, 0.0479807, 0.0370475, 0.0292671, 0.0210798, 0.0143611, 0.0116982, 0.00764745, 0.0031162, 0.000763775, 0.000133996" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.487462, 0.561153, 0.699304, 0.762136, 0.810773, 0.867527, 0.901161, 0.938557, 0.98817, 1.03518, 1.12919, 1.16782, 1.19903, 1.23173, 1.28271, 1.34039, 1.43081, 1.60942, 1.66195, 1.71465, 1.78492, 1.83619, 1.89487, 1.97311, 2.05404, 2.09459, 2.17568, 2.33785, 2.60469, 2.92574");
+            values ( \
+              "0.0450605, 0.0540468, 0.123949, 0.148918, 0.16355, 0.176352, 0.181805, 0.186229, 0.189594, 0.19061, 0.187422, 0.184325, 0.181128, 0.177077, 0.169127, 0.157304, 0.133646, 0.0831081, 0.0701223, 0.0585041, 0.045293, 0.0372868, 0.0296426, 0.0215849, 0.0154453, 0.013042, 0.00922439, 0.00448103, 0.00118891, 0.000218072" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.27611, 1.41027, 1.53485, 1.83777, 2.68036, 2.85443, 3.12744, 3.39549, 3.5792, 3.94662, 4.13923, 4.36839, 4.67986, 4.97866, 5.22662, 6.55231, 7.01635, 7.56833, 8.1207, 8.46867, 8.86636, 9.58109");
+            values ( \
+              "0.00117519, 0.00385328, 0.00859129, 0.0310421, 0.135787, 0.153209, 0.173783, 0.186619, 0.191822, 0.195605, 0.194512, 0.191267, 0.183628, 0.172586, 0.16006, 0.0712932, 0.0477566, 0.0284163, 0.0163391, 0.011491, 0.00754525, 0.00359262" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.26304, 8.6505, 10.0869, 10.8804, 12.1566, 12.8988, 14.3355, 15.1972, 16.2621, 17.6988, 18.3212, 18.9529, 19.6205, 20.9557, 22.4657, 25.551, 27.0146, 28.47, 29.6584, 30.695, 32.0772, 33.2622, 34.8312, 36.2679, 37.7046, 40.578, 43.4515, 46.3249");
+            values ( \
+              "0.0630489, 0.0674822, 0.114067, 0.137015, 0.165657, 0.177426, 0.1917, 0.195531, 0.196641, 0.193193, 0.190165, 0.186252, 0.1812, 0.167602, 0.146079, 0.0938934, 0.0716348, 0.0532295, 0.041072, 0.0324914, 0.0234908, 0.0176628, 0.012037, 0.00841572, 0.00585553, 0.00281896, 0.00134978, 0.000644101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.217382, 0.224807, 0.238103, 0.243207, 0.247719, 0.251966, 0.25615, 0.258502, 0.260462, 0.262587, 0.269372, 0.272671, 0.278198, 0.281723, 0.286177, 0.2904, 0.295713, 0.299959, 0.307991, 0.323234, 0.349715");
+            values ( \
+              "0.00627273, 0.0167018, 0.0446795, 0.0525999, 0.0573642, 0.0594465, 0.0593098, 0.0577649, 0.0549434, 0.0506813, 0.0303243, 0.0230842, 0.0145804, 0.0107199, 0.00716647, 0.0048495, 0.00296475, 0.00197582, 0.000930428, 0.000227854, 0.000209988" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.243561, 0.250767, 0.266742, 0.272541, 0.276408, 0.284143, 0.288371, 0.293931, 0.302075, 0.310218, 0.311384, 0.315117, 0.319003, 0.326776, 0.334215, 0.338563, 0.345344, 0.35237, 0.358256, 0.363556, 0.370624, 0.376296, 0.382653, 0.391129, 0.400148, 0.415082, 0.426345, 0.443637");
+            values ( \
+              "0.0224499, 0.0352626, 0.0832242, 0.0981547, 0.106421, 0.118868, 0.123379, 0.127099, 0.128355, 0.124673, 0.123604, 0.119307, 0.112709, 0.0931496, 0.0727958, 0.0620375, 0.0475347, 0.0352843, 0.0271399, 0.0212013, 0.0150198, 0.0113509, 0.00821964, 0.00528454, 0.00337102, 0.00170389, 0.000971895, 0.000369938" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.321242, 0.34007, 0.369365, 0.400326, 0.412331, 0.436341, 0.445326, 0.464704, 0.477289, 0.487999, 0.501546, 0.516047, 0.536083, 0.559002, 0.636032, 0.667702, 0.704201, 0.729919, 0.777102, 0.808382");
+            values ( \
+              "0.0398923, 0.0527014, 0.101703, 0.142458, 0.153241, 0.167739, 0.170727, 0.17356, 0.173002, 0.171299, 0.167679, 0.162303, 0.151268, 0.13187, 0.0578088, 0.0370089, 0.0211806, 0.0140476, 0.00640937, 0.00419931" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.634065, 0.731842, 0.806306, 0.849046, 0.901454, 0.948155, 0.998854, 1.0339, 1.0706, 1.1202, 1.16722, 1.26127, 1.29951, 1.36378, 1.41475, 1.47243, 1.56112, 1.7469, 1.80988, 1.88986, 1.95283, 2.00205, 2.06411, 2.15093, 2.24074, 2.30945, 2.44687, 2.70939, 3.01966");
+            values ( \
+              "0.0516414, 0.0734944, 0.112074, 0.131694, 0.151287, 0.164904, 0.176171, 0.181922, 0.186183, 0.189618, 0.190568, 0.187451, 0.184354, 0.177074, 0.169128, 0.157302, 0.134137, 0.0816979, 0.0664776, 0.0500967, 0.0395463, 0.0326892, 0.0255326, 0.0178558, 0.0122767, 0.00916826, 0.00500239, 0.00137912, 0.000264965" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("1.93825, 2.26335, 2.62662, 2.80773, 2.9721, 3.23437, 3.41002, 3.64421, 3.83146, 4.08113, 4.21742, 4.355, 4.49524, 4.77572, 4.90619, 5.11586, 5.35349, 5.78006, 6.23028, 6.54318, 6.80342, 7.22572, 7.4544, 7.78271, 8.15139, 8.37056, 8.75059, 9.2222, 10.1136, 11.3381");
+            values ( \
+              "0.0634429, 0.0660718, 0.114283, 0.135816, 0.15233, 0.172531, 0.18201, 0.190386, 0.193999, 0.195458, 0.194863, 0.19341, 0.191173, 0.184495, 0.18036, 0.1721, 0.160024, 0.132292, 0.10019, 0.0795057, 0.0643715, 0.0443617, 0.0358408, 0.026119, 0.0180756, 0.0144609, 0.0097812, 0.00595762, 0.00214328, 0.000473469" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.0144844, 3.9406, 4.94062, 5.84644, 6.4337, 7.74704, 11.0268, 12.323, 13.0461, 14.4828, 15.3442, 16.4092, 17.8459, 19.1, 19.7676, 21.1028, 22.6127, 25.698, 27.7123, 29.8055, 30.8421, 32.2242, 33.4092, 34.9783, 36.415, 37.8517, 39.2884, 40.8647");
+            values ( \
+              "1e-22, 5.18246e-05, 0.000687606, 0.00459489, 0.0105862, 0.0367302, 0.137034, 0.166008, 0.177459, 0.191693, 0.195522, 0.196662, 0.19318, 0.18627, 0.181185, 0.167618, 0.146095, 0.0938789, 0.0642197, 0.0410861, 0.0325053, 0.023477, 0.0176766, 0.0120506, 0.00840224, 0.00586895, 0.00405828, 0.0028981" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.614548, 0.626639, 0.631012, 0.648676, 0.663966, 0.671121, 0.677576, 0.683659, 0.68965, 0.695634, 0.702998, 0.708953, 0.717644, 0.725858, 0.73235, 0.737614, 0.74894, 0.755391");
+            values ( \
+              "0.0030751, 0.00513856, 0.0074107, 0.021485, 0.0324867, 0.0369512, 0.0399429, 0.0416127, 0.0413383, 0.0358333, 0.0218465, 0.0144604, 0.00749908, 0.00383944, 0.00226407, 0.00148249, 0.000598257, 0.000448967" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.666881, 0.685666, 0.703597, 0.720984, 0.734013, 0.745156, 0.755341, 0.765199, 0.775037, 0.77631, 0.780675, 0.795711, 0.803561, 0.814793, 0.824032, 0.828982, 0.835984, 0.844379, 0.852105, 0.858664, 0.866091, 0.882878");
+            values ( \
+              "0.0155125, 0.0253567, 0.0480791, 0.0716915, 0.0879491, 0.0988321, 0.104985, 0.106427, 0.101127, 0.0993381, 0.0922206, 0.0594669, 0.0449431, 0.0284608, 0.0190209, 0.0151494, 0.0108097, 0.00718863, 0.00498968, 0.00371111, 0.00263987, 0.00118323" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.810207, 0.838955, 0.897843, 0.918127, 0.943517, 0.947439, 0.955283, 0.964996, 0.974207, 0.985023, 1.00038, 1.00807, 1.02346, 1.03438, 1.04852, 1.05582, 1.07042, 1.11755, 1.14802, 1.16174, 1.17974, 1.19537, 1.21621, 1.242, 1.25776, 1.28929, 1.34734");
+            values ( \
+              "0.0432928, 0.0467353, 0.117931, 0.138387, 0.156213, 0.158165, 0.161439, 0.164371, 0.166081, 0.166817, 0.165739, 0.164426, 0.160434, 0.156215, 0.148506, 0.143508, 0.13104, 0.0840735, 0.0576858, 0.0478415, 0.0369569, 0.0292751, 0.0211814, 0.0140373, 0.0108657, 0.00639471, 0.00232334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.16399, 1.26183, 1.33585, 1.37925, 1.43192, 1.47836, 1.52868, 1.5632, 1.60085, 1.65048, 1.69749, 1.7915, 1.83028, 1.89405, 1.94503, 2.00271, 2.09032, 2.28052, 2.33911, 2.41803, 2.48229, 2.53384, 2.59535, 2.68175, 2.77001, 2.83737, 2.97209, 3.23062, 3.53535");
+            values ( \
+              "0.0516216, 0.0732989, 0.111668, 0.131624, 0.151315, 0.164855, 0.176063, 0.181766, 0.186163, 0.189606, 0.190556, 0.187448, 0.184303, 0.17707, 0.169124, 0.157301, 0.134439, 0.0808357, 0.066711, 0.0504783, 0.0396655, 0.0324915, 0.0254307, 0.0178151, 0.0123282, 0.00926076, 0.00511832, 0.00144777, 0.000290958" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.47241, 2.79078, 3.15278, 3.35992, 3.67769, 3.82009, 4.04342, 4.23418, 4.6157, 4.81759, 5.0236, 5.33909, 5.62553, 5.88171, 6.3191, 6.77608, 7.28503, 7.5935, 7.85514, 8.06415, 8.31777, 8.6736, 9.03879, 9.31777, 9.87573, 10.94, 12.1954");
+            values ( \
+              "0.0659883, 0.0660119, 0.114045, 0.138427, 0.166791, 0.175914, 0.186336, 0.191812, 0.195597, 0.194298, 0.191247, 0.18352, 0.172964, 0.160046, 0.131551, 0.0989896, 0.0669063, 0.0512826, 0.0403858, 0.0331702, 0.0259389, 0.0181626, 0.0125391, 0.00939874, 0.00517312, 0.00146108, 0.000293485" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.00985056, 4.69481, 5.50642, 6.44251, 7.11106, 8.38243, 10.95, 12.7491, 13.5678, 15.0045, 15.8669, 16.9314, 18.3681, 19.6224, 21.625, 23.1351, 28.2347, 30.3279, 32.7466, 33.9316, 35.5007, 38.3741, 39.4666");
+            values ( \
+              "1e-22, 8.59946e-05, 0.000767303, 0.00515638, 0.0126926, 0.0397039, 0.119972, 0.164186, 0.177402, 0.19167, 0.195509, 0.19664, 0.193178, 0.186256, 0.16761, 0.146086, 0.0642124, 0.041079, 0.0234841, 0.0176696, 0.0120436, 0.00586212, 0.00487059" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.03288, 2.06237, 2.07554, 2.09974, 2.11054, 2.12517, 2.13791, 2.1496, 2.16067, 2.17151, 2.18234, 2.19917, 2.20833, 2.22005, 2.22573, 2.23453, 2.24969, 2.26099, 2.2678, 2.28178, 2.31187, 2.39098");
+            values ( \
+              "0.00171216, 0.00300559, 0.00542057, 0.0127976, 0.0155279, 0.0184494, 0.0205004, 0.0219523, 0.0228481, 0.0230019, 0.0217571, 0.011362, 0.00702347, 0.0035616, 0.00243407, 0.00133364, 0.000468504, 0.000299084, 0.000252907, 0.000491728, 0.00011168, 3.98957e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.1186, 2.1507, 2.16446, 2.2143, 2.24634, 2.26538, 2.28253, 2.29851, 2.31404, 2.3282, 2.35182, 2.37064, 2.37873, 2.39459, 2.41259, 2.42996, 2.44107, 2.45655");
+            values ( \
+              "0.00729988, 0.00922967, 0.0139733, 0.0372182, 0.0508216, 0.0581355, 0.0633605, 0.0666885, 0.0674548, 0.0620555, 0.0361702, 0.0196797, 0.0145984, 0.00791633, 0.00376823, 0.00177855, 0.00113104, 0.000787945" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.39086, 2.45136, 2.50194, 2.59843, 2.61648, 2.63602, 2.6531, 2.66965, 2.68656, 2.70867, 2.7188, 2.73477, 2.75135, 2.76788, 2.78811, 2.82977, 2.85091, 2.86471, 2.88247, 2.89695, 2.91308, 2.93578, 2.94548, 2.96488, 3.0037, 3.05923");
+            values ( \
+              "0.0213742, 0.0298531, 0.0530816, 0.102744, 0.111347, 0.119691, 0.125935, 0.130687, 0.134028, 0.136158, 0.136098, 0.134366, 0.129359, 0.120391, 0.105053, 0.070292, 0.054614, 0.0456807, 0.0357357, 0.0290235, 0.0228408, 0.0160548, 0.0138086, 0.0101069, 0.00529405, 0.00210631" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.04141, 3.19568, 3.41696, 3.50391, 3.56966, 3.6002, 3.65365, 3.70266, 3.80069, 3.83577, 3.90535, 3.97624, 4.01563, 4.0944, 4.27372, 4.35754, 4.46941, 4.53074, 4.62252, 4.73508, 4.79922, 4.92751, 5.12428");
+            values ( \
+              "0.0283621, 0.0534025, 0.130005, 0.154815, 0.168449, 0.173131, 0.179026, 0.181945, 0.181907, 0.180067, 0.173884, 0.163586, 0.155706, 0.136219, 0.0862498, 0.0658298, 0.0440597, 0.0348562, 0.0242076, 0.0152084, 0.0116203, 0.00663616, 0.00293188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.6262, 4.98629, 5.28174, 5.49133, 5.64413, 5.81412, 5.9498, 6.17283, 6.36389, 6.74602, 6.93912, 7.15329, 7.46438, 7.76418, 8.01147, 8.44768, 8.90961, 9.41342, 9.719, 9.98368, 10.1962, 10.449, 10.8042, 11.1671, 11.444, 11.9979, 13.0523, 14.2947");
+            values ( \
+              "0.067939, 0.0745749, 0.113931, 0.138596, 0.153591, 0.167238, 0.175906, 0.186299, 0.191812, 0.195579, 0.194381, 0.191247, 0.183654, 0.172573, 0.160042, 0.131631, 0.0987263, 0.0669807, 0.0514765, 0.0404304, 0.033097, 0.0259009, 0.0181477, 0.0125583, 0.00943293, 0.00521646, 0.00149573, 0.000308227" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.013073, 7.01217, 7.82817, 8.49401, 9.41039, 10.3148, 13.6755, 14.9298, 15.6938, 17.1305, 17.9925, 19.0572, 20.4939, 21.7481, 23.7508, 25.2608, 30.3604, 32.4536, 34.8723, 36.0573, 37.6264, 40.4998, 41.4644");
+            values ( \
+              "1e-22, 0.000155243, 0.00122709, 0.00457771, 0.0154053, 0.0346132, 0.137016, 0.165231, 0.177424, 0.191681, 0.195516, 0.196647, 0.193181, 0.18626, 0.167611, 0.146088, 0.0642131, 0.0410796, 0.0234835, 0.0176701, 0.0120442, 0.00586254, 0.0049869" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.37624, 7.46074, 7.47987, 7.49615, 7.54648, 7.5724, 7.58473, 7.61038, 7.63437, 7.65777, 7.68102, 7.70427, 7.71179, 7.71981, 7.75056, 7.76178, 7.76879, 7.78329, 7.79227, 7.80815, 7.82341, 7.84991, 7.8767, 7.89615, 7.91918, 8.10337, 8.25119");
+            values ( \
+              "0.000699685, 0.00142985, 0.00213978, 0.00307223, 0.00724935, 0.00877948, 0.00926706, 0.0101347, 0.0105088, 0.0107335, 0.0106218, 0.0102824, 0.00990073, 0.00929811, 0.00436419, 0.00305497, 0.00238974, 0.00139692, 0.000980847, 0.000515523, 0.000428118, 0.000147033, 6.97659e-05, 5.91647e-05, 1e-22, 2.79936e-05, 2.09567e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.52086, 7.60534, 7.63955, 7.65339, 7.73252, 7.77198, 7.78979, 7.82662, 7.86036, 7.89234, 7.91642, 7.92344, 7.93749, 7.95444, 7.97789, 8.0085, 8.02978, 8.04117, 8.06036, 8.0729, 8.09512, 8.12644, 8.16029, 8.24543, 8.39866");
+            values ( \
+              "0.00290047, 0.00416534, 0.00686557, 0.00853008, 0.0206384, 0.0252121, 0.0268411, 0.0297908, 0.0317699, 0.033218, 0.0337266, 0.0337932, 0.0337071, 0.0328193, 0.0278763, 0.0167111, 0.0104469, 0.00787543, 0.00459312, 0.00317451, 0.00150951, 0.000500749, 0.000133491, 6.13768e-05, 0.000101334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("8.01966, 8.165, 8.25995, 8.30511, 8.45557, 8.50514, 8.53541, 8.56288, 8.59835, 8.61693, 8.63924, 8.66147, 8.66878, 8.68341, 8.71048, 8.722, 8.74506, 8.80033, 8.83991, 8.85989, 8.88653, 8.91329, 8.92723, 8.9551, 9.01085, 9.08899, 9.18318");
+            values ( \
+              "0.00814943, 0.0178831, 0.0341064, 0.0413961, 0.0647131, 0.0717689, 0.0754834, 0.0784386, 0.0816598, 0.0830027, 0.084155, 0.0846087, 0.0845262, 0.0838963, 0.0800436, 0.0769353, 0.0689582, 0.0455184, 0.0303379, 0.0240801, 0.0172865, 0.0121415, 0.0100207, 0.00676994, 0.00288146, 0.000802139, 0.000180786" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.20763, 9.41392, 9.4523, 9.56434, 9.73765, 9.87932, 10.0891, 10.1599, 10.2376, 10.2988, 10.366, 10.4251, 10.5102, 10.5468, 10.6071, 10.6703, 10.7959, 10.9899, 11.0532, 11.1016, 11.1704, 11.2252, 11.2869, 11.3737, 11.411, 11.4855, 11.6345, 11.8756, 12.1607");
+            values ( \
+              "0.0152849, 0.0201147, 0.0239297, 0.0371299, 0.0598857, 0.0804205, 0.112514, 0.122643, 0.132635, 0.139432, 0.145346, 0.149015, 0.151245, 0.150953, 0.148427, 0.142316, 0.119173, 0.072804, 0.059443, 0.050338, 0.0392308, 0.0319005, 0.0250459, 0.0176278, 0.0151155, 0.0110822, 0.00576731, 0.00183684, 0.000426976" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("12.1359, 12.5851, 12.972, 13.5378, 13.9129, 14.0354, 14.3664, 14.5381, 14.7832, 15.147, 15.284, 15.4446, 15.6122, 15.9474, 16.3021, 17.0448, 17.5728, 18.0727, 18.3552, 18.678, 19.0091, 19.5067, 20.1702, 20.6402");
+            values ( \
+              "0.0424862, 0.0442893, 0.0749545, 0.12748, 0.156571, 0.164039, 0.178771, 0.183439, 0.187013, 0.18662, 0.184872, 0.18184, 0.177509, 0.164727, 0.144585, 0.0935247, 0.0616798, 0.0394063, 0.0301636, 0.021936, 0.0157237, 0.00941635, 0.00459921, 0.00312679" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.000820183, 15.4414, 15.9971, 16.3743, 16.7278, 17.0413, 17.8213, 18.7385, 19.6725, 22.1995, 23.4738, 24.2177, 25.6544, 26.5159, 27.5808, 29.0175, 29.6399, 30.2716, 30.9392, 32.2744, 33.7843, 36.8697, 38.8839, 39.7887, 40.9771, 42.0137, 43.3958, 44.5809, 46.1499, 47.5866, 49.0233, 50.46, 53.3334, 57.6435");
+            values ( \
+              "1e-22, 0.000154083, 0.000553333, 0.00131263, 0.00273499, 0.00477639, 0.0136556, 0.0321233, 0.058276, 0.137054, 0.165629, 0.17745, 0.191696, 0.195525, 0.196656, 0.193184, 0.190156, 0.186264, 0.18119, 0.167613, 0.14609, 0.0938836, 0.064215, 0.05322, 0.0410814, 0.0325007, 0.0234816, 0.017672, 0.0120461, 0.00840662, 0.00586461, 0.00406262, 0.00194777, 0.000653084" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00798829, 0.00803044, 0.00807708, 0.00809945, 0.00810612, 0.0081078", \
+            "0.0103393, 0.0103812, 0.0104427, 0.0104789, 0.0104905, 0.0104935", \
+            "0.0113621, 0.0113459, 0.0113394, 0.0113475, 0.0113521, 0.0113538", \
+            "0.011831, 0.0117738, 0.0116983, 0.011643, 0.0116223, 0.0116171", \
+            "0.0122051, 0.0121266, 0.0119234, 0.0117849, 0.0117192, 0.0116922", \
+            "0.0119347, 0.0118974, 0.011961, 0.0119722, 0.0118065, 0.0117392" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0109241, 0.0109391, 0.0109599, 0.0109699, 0.0109728, 0.0109736", \
+            "0.0107209, 0.0105944, 0.0104413, 0.0103623, 0.0103382, 0.0103321", \
+            "0.0106383, 0.0103773, 0.00999314, 0.00977909, 0.00970759, 0.00969228", \
+            "0.00951942, 0.00967743, 0.0103324, 0.00978416, 0.00955182, 0.00949056", \
+            "0.0088665, 0.00899767, 0.0093384, 0.0091474, 0.00973637, 0.00950161", \
+            "0.00929263, 0.00935641, 0.00924755, 0.00922836, 0.00884903, 0.00971464" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.106176, 0.111433, 0.11891, 0.125694, 0.13492, 0.140287, 0.14517, 0.149744, 0.154169, 0.158588, 0.160492, 0.162001, 0.167349, 0.1696, 0.171101, 0.173225, 0.175732, 0.177715, 0.18168, 0.186754, 0.187342");
+            values ( \
+              "-0.00852464, -0.0124849, -0.0249318, -0.0336888, -0.043842, -0.0487541, -0.0528871, -0.0554989, -0.0568632, -0.0539601, -0.0495229, -0.0448231, -0.0235776, -0.0164938, -0.0127484, -0.0086887, -0.00547393, -0.00376479, -0.00173226, -0.000661789, -0.000623112" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.141671, 0.15, 0.151508, 0.157138, 0.159621, 0.164586, 0.170724, 0.178034, 0.184603, 0.190429, 0.198422, 0.206041, 0.212749, 0.215198, 0.218793, 0.221435, 0.223572, 0.22464, 0.22675, 0.227792, 0.229876, 0.231478, 0.233079, 0.23468, 0.236282, 0.238448, 0.241697, 0.24401, 0.247699, 0.251317, 0.253175, 0.256144, 0.258962, 0.261676, 0.265276, 0.266895, 0.269895, 0.272216, 0.273377, 0.276859, 0.27918, 0.281501, 0.283822, 0.286144, 0.292128, 0.29512, 0.298112, 0.309802, 0.321573, 0.346548");
+            values ( \
+              "-0.0295814, -0.0312642, -0.0338619, -0.0446837, -0.048931, -0.0571217, -0.0666433, -0.0772272, -0.0860862, -0.0934289, -0.102665, -0.110654, -0.116695, -0.118596, -0.12114, -0.122774, -0.123381, -0.123561, -0.123673, -0.123609, -0.123244, -0.122573, -0.121618, -0.120378, -0.118854, -0.115244, -0.106092, -0.0981882, -0.083459, -0.066938, -0.0592198, -0.0479583, -0.0380582, -0.0306914, -0.0227701, -0.0198207, -0.014991, -0.011733, -0.0104515, -0.00719522, -0.00586843, -0.00469803, -0.00368403, -0.00282644, -0.00167319, -0.00123413, -0.000886775, -0.000408777, -0.00026041, -0.000149674" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.259007, 0.300385, 0.353133, 0.389296, 0.413389, 0.4488, 0.478743, 0.503502, 0.527566, 0.551623, 0.55645, 0.606341, 0.616264, 0.638687, 0.648754, 0.662177, 0.689022, 0.727044, 0.773136");
+            values ( \
+              "-0.011621, -0.0452305, -0.0912173, -0.119082, -0.135683, -0.156689, -0.171472, -0.179986, -0.182272, -0.169868, -0.16373, -0.0639534, -0.0497487, -0.0271053, -0.0204306, -0.0138537, -0.00605854, -0.00168739, -0.000361102" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.782031, 0.883241, 1.06409, 1.23868, 1.37059, 1.47604, 1.57202, 1.66253, 1.75099, 1.83934, 1.84856, 1.98054, 2.04934, 2.11631, 2.16539, 2.22777, 2.31094, 2.44676, 2.60644");
+            values ( \
+              "-0.031854, -0.0402903, -0.0899037, -0.13422, -0.163598, -0.183203, -0.197197, -0.205868, -0.207349, -0.191942, -0.188057, -0.10557, -0.0691142, -0.0440106, -0.0310476, -0.0196763, -0.010342, -0.00327783, -0.000767111" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("3.01492, 3.49381, 4.20767, 4.83509, 5.3256, 5.75118, 6.13943, 6.506, 6.8646, 7.22279, 8.0752, 8.22557, 8.57745, 8.95842, 9.39381, 9.54551");
+            values ( \
+              "-0.041941, -0.0505611, -0.101334, -0.142041, -0.169708, -0.189821, -0.204098, -0.212869, -0.214185, -0.19792, -0.0713577, -0.0559798, -0.0306373, -0.0154227, -0.00660872, -0.00540204" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("12.5629, 14.64, 17.2412, 19.8463, 21.8787, 23.4403, 24.8917, 25.9934, 26.7813, 28.2709, 29.76, 32.1021, 33.3012, 33.9563, 35.4216, 36.9247, 38.4863, 40.0479, 43.1711");
+            values ( \
+              "-0.0512516, -0.0572109, -0.102182, -0.143257, -0.171135, -0.189266, -0.202889, -0.210686, -0.214552, -0.215837, -0.199323, -0.110873, -0.0719932, -0.0558527, -0.0305663, -0.015983, -0.00781582, -0.00375183, -0.000842456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.138807, 0.147723, 0.154328, 0.161954, 0.173469, 0.178355, 0.182931, 0.187357, 0.191777, 0.193687, 0.200531, 0.204299, 0.208918, 0.210891, 0.214838, 0.219941, 0.231133, 0.308927");
+            values ( \
+              "-0.00451039, -0.0171405, -0.0279067, -0.0370748, -0.048839, -0.0527511, -0.0555791, -0.0567485, -0.0540362, -0.0494961, -0.0236046, -0.0127321, -0.00548124, -0.00377503, -0.00174486, -0.000660703, -0.000184788, -1.76622e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.175886, 0.185, 0.196307, 0.210768, 0.215218, 0.221034, 0.234425, 0.241845, 0.249293, 0.255628, 0.257587, 0.261139, 0.263373, 0.266526, 0.269678, 0.271956, 0.277593, 0.287114, 0.293371, 0.296279, 0.299416, 0.30228, 0.305917, 0.309554, 0.313191, 0.318914, 0.324638, 0.333759, 0.339643, 0.380172");
+            values ( \
+              "-0.0319245, -0.0337015, -0.0537606, -0.0758643, -0.082247, -0.0896949, -0.105288, -0.112845, -0.119016, -0.122951, -0.12367, -0.124176, -0.124074, -0.122309, -0.119146, -0.115147, -0.097958, -0.0574817, -0.0354157, -0.028011, -0.0215484, -0.0162728, -0.0111028, -0.00787326, -0.00531716, -0.00317336, -0.00166727, -0.000776785, -0.000504774, -0.00015112" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.29173, 0.334527, 0.387574, 0.423819, 0.448124, 0.48323, 0.513233, 0.537994, 0.562061, 0.586118, 0.590942, 0.605242, 0.629461, 0.640839, 0.650758, 0.663984, 0.673181, 0.683254, 0.696684, 0.723544, 0.761575, 0.807682");
+            values ( \
+              "-0.00935581, -0.0448933, -0.0911575, -0.119087, -0.135821, -0.15664, -0.171459, -0.179978, -0.18226, -0.169867, -0.163731, -0.136356, -0.0839279, -0.0639497, -0.0497513, -0.0349258, -0.0271067, -0.0204284, -0.0138498, -0.00605312, -0.00168572, -0.000360143" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.856287, 0.970324, 1.10092, 1.28468, 1.40607, 1.51135, 1.60731, 1.69781, 1.78627, 1.87463, 1.88384, 2.0158, 2.08461, 2.15161, 2.20068, 2.26304, 2.34618, 2.482, 2.64167");
+            values ( \
+              "-0.0524616, -0.0544845, -0.090329, -0.136791, -0.163648, -0.183217, -0.197206, -0.205876, -0.207355, -0.191947, -0.18806, -0.105581, -0.0691192, -0.0440069, -0.0310462, -0.0196782, -0.0103453, -0.00327899, -0.000767459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("3.04931, 3.47871, 4.24332, 4.79845, 5.2986, 5.72612, 6.13474, 6.39759, 6.53854, 6.82045, 7.0481, 7.26504, 7.82419, 8.1115, 8.38934, 8.58971, 8.8422, 9.17885, 9.69208, 10.344");
+            values ( \
+              "-0.0439545, -0.0470907, -0.101457, -0.13773, -0.166542, -0.187329, -0.20291, -0.210141, -0.21283, -0.214763, -0.210552, -0.196261, -0.108895, -0.0706476, -0.0449985, -0.031538, -0.0200692, -0.0108936, -0.00364858, -0.00104796" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("12.6702, 14.6737, 17.2811, 19.8833, 21.9171, 23.6857, 24.9281, 26.0343, 26.8191, 28.3085, 29.7976, 32.1391, 33.3383, 33.9945, 35.4597, 36.9596, 38.5212, 40.0827, 43.2059");
+            values ( \
+              "-0.0547232, -0.0571907, -0.102267, -0.143293, -0.171187, -0.191448, -0.202918, -0.210743, -0.214547, -0.215869, -0.199311, -0.110899, -0.0720041, -0.0558375, -0.0305577, -0.0160016, -0.00782498, -0.0037564, -0.000843559" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.281559, 0.295786, 0.302172, 0.31154, 0.316873, 0.321737, 0.326297, 0.33071, 0.335117, 0.339136, 0.344499, 0.347377, 0.350456, 0.354822, 0.35948, 0.364527, 0.370351, 0.399603");
+            values ( \
+              "-0.00115313, -0.0254056, -0.0336978, -0.0440433, -0.0490479, -0.0530071, -0.0557205, -0.0569348, -0.0541143, -0.0426096, -0.0214562, -0.0133105, -0.00762704, -0.00335298, -0.00133082, -0.000528581, -0.000266847, -0.000183287" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.315156, 0.328245, 0.333636, 0.341026, 0.347131, 0.350773, 0.358057, 0.363869, 0.369681, 0.374705, 0.380264, 0.383933, 0.387913, 0.390019, 0.392969, 0.397732, 0.400401, 0.401621, 0.404061, 0.406123, 0.407386, 0.409483, 0.411159, 0.412929, 0.413814, 0.416344, 0.419632, 0.422089, 0.424528, 0.426653, 0.429425, 0.433738, 0.435517, 0.438059, 0.440092, 0.445066, 0.448218, 0.45137, 0.454522, 0.457399, 0.460277, 0.463155, 0.466032, 0.475065, 0.480948, 0.49579, 0.523971");
+            values ( \
+              "-0.0121798, -0.0347722, -0.0452072, -0.0575473, -0.0670106, -0.0723709, -0.0825153, -0.0900594, -0.0971143, -0.102464, -0.108672, -0.112354, -0.115932, -0.117639, -0.119788, -0.122769, -0.123779, -0.124042, -0.124283, -0.124192, -0.123702, -0.12229, -0.120624, -0.11777, -0.116062, -0.109996, -0.10003, -0.0911708, -0.0811828, -0.0711209, -0.0593636, -0.0431223, -0.0372452, -0.0304159, -0.0257103, -0.0163812, -0.0117155, -0.00864036, -0.00614044, -0.00480017, -0.00364621, -0.00267856, -0.00189723, -0.000871877, -0.000554138, -0.000280681, -0.000147344" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.440567, 0.470101, 0.515396, 0.550131, 0.573843, 0.600263, 0.633574, 0.655645, 0.673447, 0.692575, 0.704471, 0.728361, 0.730727, 0.740193, 0.766286, 0.783933, 0.80098, 0.818276, 0.836999, 0.85697, 0.894388, 0.938264");
+            values ( \
+              "-0.019768, -0.0392625, -0.0792418, -0.107067, -0.124547, -0.142027, -0.160931, -0.171485, -0.178036, -0.182139, -0.182128, -0.169979, -0.167194, -0.151908, -0.0949949, -0.0628332, -0.0404565, -0.0251365, -0.0147475, -0.00811417, -0.00233388, -0.000522878" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("1.00569, 1.123, 1.27247, 1.42778, 1.54917, 1.65446, 1.75043, 1.84093, 1.92939, 2.01775, 2.02696, 2.15894, 2.22774, 2.29472, 2.3438, 2.40617, 2.48933, 2.62515, 2.78482");
+            values ( \
+              "-0.0559727, -0.0571403, -0.0977599, -0.136792, -0.163651, -0.1832, -0.197213, -0.205861, -0.207363, -0.191934, -0.188059, -0.105574, -0.069116, -0.0440093, -0.0310467, -0.0196768, -0.0103436, -0.00327796, -0.000767532" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("3.19202, 3.65944, 4.38739, 5.01462, 5.50537, 5.93095, 6.31919, 6.68576, 7.04435, 7.4157, 8.25153, 8.41218, 8.76357, 9.11374, 9.51393, 9.74126");
+            values ( \
+              "-0.0421322, -0.0495731, -0.101334, -0.142024, -0.169722, -0.189819, -0.204111, -0.212864, -0.214196, -0.196374, -0.0717497, -0.0553513, -0.0302852, -0.0161418, -0.0074759, -0.00542269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("12.7911, 14.7423, 18.5503, 20.0263, 22.0578, 23.6194, 24.8614, 26.5884, 27.7033, 28.4472, 29.929, 30.8258, 32.9224, 33.9449, 35.4267, 36.4547, 37.268, 38.8296, 40.3912, 40.4083");
+            values ( \
+              "-0.0546858, -0.0559192, -0.120671, -0.143338, -0.171196, -0.18929, -0.201191, -0.212973, -0.216442, -0.215807, -0.199377, -0.169616, -0.0884675, -0.0601249, -0.0328144, -0.021212, -0.0148629, -0.00724906, -0.00348168, -0.00346688" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.812997, 0.822613, 0.824547, 0.826346, 0.829809, 0.831397, 0.839624, 0.842767, 0.846744, 0.856296, 0.862209, 0.865542, 0.869143, 0.874303, 0.877607, 0.88236, 0.883871, 0.885383, 0.886895, 0.888408, 0.889904, 0.891401, 0.892896, 0.894394, 0.895514, 0.896635, 0.897757, 0.898878, 0.900385, 0.901199, 0.90476, 0.906982, 0.90827, 0.910187, 0.912183, 0.914146, 0.91548, 0.916815, 0.918149, 0.920663, 0.921921, 0.923178, 0.924608, 0.927467, 0.928895, 0.935547, 0.950773, 0.97365, 1.00271, 1.02841");
+            values ( \
+              "-0.00457019, -0.00575778, -0.00661729, -0.00749158, -0.00937668, -0.0103973, -0.0165468, -0.018699, -0.0212993, -0.0272104, -0.0307594, -0.0326716, -0.0346287, -0.0372141, -0.0387812, -0.0409142, -0.0412127, -0.0413788, -0.0414124, -0.0413137, -0.0410857, -0.040728, -0.0402407, -0.0396238, -0.0386839, -0.0375474, -0.0362142, -0.0346843, -0.031909, -0.0301143, -0.0209391, -0.0158009, -0.0131337, -0.00999579, -0.00738593, -0.00533003, -0.00413113, -0.00324936, -0.00251035, -0.00164486, -0.00129781, -0.00100789, -0.000819566, -0.000520674, -0.000410105, -0.000236497, -0.000112078, -0.000134078, -6.12598e-05, -4.0192e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.869446, 0.883621, 0.890191, 0.917303, 0.939316, 0.951545, 0.962479, 0.968869, 0.977463, 0.982112, 0.988857, 0.991105, 0.992605, 0.995306, 0.998907, 1.00975, 1.01406, 1.01649, 1.02071, 1.02588, 1.03671, 1.0426, 1.05037, 1.05873, 1.07522, 1.11071");
+            values ( \
+              "-0.0194335, -0.0214388, -0.0280312, -0.0575775, -0.0794223, -0.0905555, -0.0997539, -0.104454, -0.110077, -0.109237, -0.10712, -0.106178, -0.104093, -0.098141, -0.087689, -0.0485219, -0.0350583, -0.0292403, -0.0209604, -0.0133343, -0.00377156, -0.0030327, -0.00155558, -0.000793915, -0.000340936, -0.000141741" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("1.02433, 1.05021, 1.06138, 1.07825, 1.09336, 1.11348, 1.1323, 1.14918, 1.16616, 1.18063, 1.1946, 1.22334, 1.23117, 1.2402, 1.25377, 1.26505, 1.2681, 1.27115, 1.2742, 1.27725, 1.28024, 1.2862, 1.28918, 1.29517, 1.30115, 1.30714, 1.3139, 1.31546, 1.31857, 1.3248, 1.33726, 1.35136, 1.35901, 1.36636, 1.37515, 1.38107, 1.38896, 1.3922, 1.39869, 1.40624, 1.41192, 1.41697, 1.42202, 1.43212, 1.44222, 1.45158, 1.46093, 1.47029, 1.47965, 1.51262");
+            values ( \
+              "-0.0329739, -0.0343508, -0.0440906, -0.0594562, -0.0725884, -0.0892829, -0.104254, -0.117036, -0.129222, -0.13869, -0.147095, -0.163121, -0.167056, -0.171076, -0.176213, -0.180015, -0.180548, -0.180916, -0.181118, -0.181156, -0.181033, -0.180315, -0.17972, -0.178027, -0.175685, -0.172694, -0.168528, -0.166887, -0.162347, -0.15112, -0.125016, -0.0938045, -0.0791815, -0.0666157, -0.0527959, -0.0453604, -0.0369419, -0.0338792, -0.028376, -0.0228736, -0.0190644, -0.0160946, -0.0135005, -0.00984464, -0.00688012, -0.00532254, -0.00397697, -0.00284339, -0.00192181, -0.000695581" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.52251, 1.63832, 1.9266, 2.12763, 2.23299, 2.329, 2.41954, 2.50802, 2.5964, 2.6056, 2.76731, 2.83839, 2.92242, 2.98496, 3.06835, 3.2042, 3.36397");
+            values ( \
+              "-0.0233624, -0.0397072, -0.117049, -0.163516, -0.183102, -0.197126, -0.205799, -0.207307, -0.191903, -0.188033, -0.0884712, -0.0559538, -0.0310586, -0.0196598, -0.0103146, -0.00326762, -0.000764034" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.75932, 4.18948, 4.96596, 5.53994, 6.08242, 6.42848, 6.66652, 6.89559, 7.26246, 7.621, 7.97921, 8.17336, 8.54559, 8.83173, 8.98183, 9.18198, 9.33373, 9.49733, 9.71547, 10.1517, 10.7515, 11.4807");
+            values ( \
+              "-0.0423719, -0.046188, -0.101379, -0.138817, -0.169708, -0.186378, -0.196172, -0.20408, -0.21285, -0.214178, -0.197908, -0.171797, -0.109641, -0.0713467, -0.0559952, -0.0398944, -0.030646, -0.0229411, -0.0154052, -0.00658813, -0.00183182, -0.000335579" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("13.337, 15.2981, 18.0012, 20.5575, 22.6384, 24.4034, 25.965, 26.7858, 27.5397, 29.0291, 30.5182, 32.8595, 34.0589, 34.7153, 36.1805, 37.6796, 39.2412, 40.8028, 43.926");
+            values ( \
+              "-0.053445, -0.0554701, -0.102226, -0.142578, -0.171174, -0.191402, -0.205395, -0.210907, -0.214556, -0.215854, -0.19932, -0.110903, -0.0720062, -0.0558338, -0.0305556, -0.0160058, -0.00782713, -0.00375741, -0.000843772" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.6608, 2.7072, 2.72001, 2.73434, 2.74439, 2.74809, 2.75303, 2.77866, 2.79337, 2.79992, 2.8133, 2.82532, 2.83651, 2.84726, 2.8579, 2.86587, 2.86953, 2.87946, 2.88238, 2.88667, 2.89023, 2.89274, 2.89776, 2.90666, 2.91606");
+            values ( \
+              "-0.000373524, -0.000972089, -0.00187738, -0.00332061, -0.00486806, -0.00559395, -0.00669862, -0.0129705, -0.0161237, -0.0173869, -0.0197724, -0.0214893, -0.0227679, -0.0234753, -0.0232443, -0.0208932, -0.0183287, -0.00953122, -0.00733144, -0.00478564, -0.00330736, -0.00254285, -0.00147078, -0.000584231, -0.000272527" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.80287, 2.83865, 2.85055, 2.90754, 2.94364, 2.95881, 2.97545, 2.98698, 2.99444, 3.00289, 3.01751, 3.02056, 3.02464, 3.03185, 3.05073, 3.06132, 3.06806, 3.07331, 3.08353, 3.09391, 3.10848, 3.12438, 3.15511, 3.26347");
+            values ( \
+              "-0.00810813, -0.0117891, -0.0157309, -0.038827, -0.0516771, -0.0564445, -0.0612344, -0.0639706, -0.0654229, -0.0666168, -0.0664128, -0.0654136, -0.0633111, -0.0565995, -0.0268831, -0.0145914, -0.00951684, -0.0066884, -0.00322716, -0.0015324, -0.000550528, -0.00022401, -9.26185e-05, -6.34705e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.07342, 3.14001, 3.1517, 3.189, 3.31071, 3.39221, 3.42881, 3.46223, 3.49374, 3.525, 3.54843, 3.59132, 3.61483, 3.62698, 3.64646, 3.67245, 3.71315, 3.7616");
+            values ( \
+              "-0.00742644, -0.0187505, -0.0221943, -0.0354231, -0.0832939, -0.11274, -0.125309, -0.135308, -0.141365, -0.137536, -0.115239, -0.0532214, -0.0305838, -0.0225521, -0.0135242, -0.00655219, -0.00177628, -0.000417479" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.90705, 4.03567, 4.22236, 4.35976, 4.48268, 4.58885, 4.68539, 4.77629, 4.86506, 4.95373, 4.96274, 4.99881, 5.12657, 5.19485, 5.23015, 5.27961, 5.34325, 5.4281, 5.54472");
+            values ( \
+              "-0.046899, -0.0505729, -0.100061, -0.134635, -0.162038, -0.181962, -0.196193, -0.205069, -0.206724, -0.191518, -0.187743, -0.16858, -0.0874372, -0.0563211, -0.0442229, -0.0311257, -0.0195486, -0.0101337, -0.00419328" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("6.15438, 6.6028, 7.3006, 7.92776, 8.41815, 8.84365, 9.23185, 9.59839, 9.95697, 10.3151, 11.1674, 11.3181, 11.6699, 12.0502, 12.4847, 12.6393");
+            values ( \
+              "-0.0504506, -0.0517836, -0.101394, -0.142078, -0.169748, -0.18984, -0.204125, -0.212879, -0.214204, -0.197922, -0.0713681, -0.0559653, -0.0306291, -0.0154394, -0.00662816, -0.00539482" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("15.6872, 17.6838, 20.3279, 22.8687, 24.7997, 26.729, 28.2906, 29.1052, 29.8648, 31.3542, 32.8432, 35.1842, 36.3836, 37.0406, 38.5058, 40.0032, 41.5648, 43.1263, 46.2495");
+            values ( \
+              "-0.0536099, -0.0565512, -0.102271, -0.14239, -0.169109, -0.191422, -0.205409, -0.210885, -0.214566, -0.215861, -0.199326, -0.110917, -0.0720121, -0.055826, -0.0305512, -0.0160154, -0.00783195, -0.00375975, -0.000844305" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.92405, 10.0187, 10.0571, 10.0814, 10.143, 10.1729, 10.1987, 10.2222, 10.2447, 10.2666, 10.2884, 10.3033, 10.3405, 10.3509, 10.3665, 10.3797, 10.4014, 10.4658, 10.4785, 10.4967, 10.5201, 10.5445, 10.5701, 10.6029, 10.6638");
+            values ( \
+              "-1.96643e-05, -0.00102966, -0.00197368, -0.00310611, -0.00747817, -0.00912184, -0.0101469, -0.0108719, -0.0112516, -0.0114606, -0.0112481, -0.0103728, -0.00275614, -0.00158224, -0.000787024, -0.000564469, -0.000348804, -7.21172e-05, -0.000119358, -3.6775e-05, -8.57096e-05, -1e-22, -5.84052e-05, -1e-22, -4.3943e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("10.023, 10.1249, 10.1622, 10.1689, 10.1822, 10.2088, 10.2267, 10.2623, 10.3322, 10.3741, 10.3943, 10.4414, 10.4596, 10.4796, 10.4987, 10.5175, 10.526, 10.5397, 10.5538, 10.5804, 10.59, 10.597, 10.605, 10.6157, 10.6308, 10.6473, 10.6644, 10.6831, 10.7344, 10.8267");
+            values ( \
+              "-0.000383283, -0.00168133, -0.00317205, -0.00351418, -0.00423945, -0.00607475, -0.00771706, -0.0121577, -0.0221976, -0.0273491, -0.0296377, -0.0342771, -0.0356918, -0.0369865, -0.0379052, -0.0382292, -0.0380015, -0.0365854, -0.0321875, -0.0162108, -0.0112968, -0.0085316, -0.00608141, -0.00381884, -0.00195697, -0.00100285, -0.000552492, -0.000343769, -0.000133607, -3.86847e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.589, 10.6828, 10.711, 10.7572, 10.7745, 10.9889, 11.0431, 11.1095, 11.1685, 11.2224, 11.2599, 11.2729, 11.2977, 11.3221, 11.359, 11.4301, 11.4476, 11.4719, 11.4876, 11.5192, 11.5722, 11.6342");
+            values ( \
+              "-0.00905407, -0.00954423, -0.0121179, -0.0173644, -0.0197415, -0.053072, -0.0609883, -0.0700711, -0.077745, -0.0840644, -0.0874126, -0.0882286, -0.0889767, -0.0879224, -0.0783037, -0.0323967, -0.0237799, -0.0149966, -0.0109166, -0.00550682, -0.00144824, -0.000262662" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("12.0496, 12.3358, 12.4892, 12.9384, 13.1566, 13.2215, 13.2949, 13.4218, 13.5421, 13.6616, 13.7511, 13.8547, 13.917, 13.944, 13.9979, 14.0532, 14.0819, 14.1393, 14.2542, 14.4147, 14.6081");
+            values ( \
+              "-0.020055, -0.0334689, -0.0504267, -0.101701, -0.125161, -0.131652, -0.138557, -0.148914, -0.155072, -0.150705, -0.125697, -0.0808059, -0.0577497, -0.0495681, -0.035517, -0.0249006, -0.0207359, -0.0139002, -0.00604574, -0.00152333, -0.000337154" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.4675, 16.0196, 17.3673, 17.8645, 18.2932, 18.6836, 19.0523, 19.4122, 19.7718, 20.6302, 20.9078, 21.1084, 21.3613, 21.6986, 22.2549, 22.9082");
+            values ( \
+              "-0.0409844, -0.049327, -0.13957, -0.167877, -0.18836, -0.202923, -0.211921, -0.213466, -0.197418, -0.0707345, -0.0448349, -0.031679, -0.0202008, -0.0107225, -0.00341131, -0.000799391" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("25.0551, 27.2131, 29.7039, 32.3078, 34.339, 35.9006, 37.3509, 38.4547, 39.2411, 40.7305, 42.2196, 44.5609, 45.7602, 46.4165, 47.8817, 49.3813, 50.9429, 52.5045, 55.6276");
+            values ( \
+              "-0.0509566, -0.0592434, -0.102268, -0.14332, -0.171176, -0.189286, -0.202914, -0.210724, -0.21456, -0.215859, -0.199323, -0.110901, -0.0720051, -0.0558363, -0.030557, -0.0160031, -0.00782584, -0.00375672, -0.000843585" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00713889, 0.00715703, 0.00718112, 0.00719437, 0.00719854, 0.00719962", \
+            "0.00836719, 0.00837557, 0.00839225, 0.00840555, 0.00841067, 0.00841207", \
+            "0.00882094, 0.00882088, 0.00882263, 0.00882768, 0.00883108, 0.00883222", \
+            "0.00898267, 0.00898042, 0.00897384, 0.00897026, 0.00896964, 0.00896985", \
+            "0.0090384, 0.00903664, 0.00903178, 0.00902418, 0.00901817, 0.0090158", \
+            "0.00907665, 0.00907594, 0.00907339, 0.00906662, 0.0090569, 0.00905052" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00926225, 0.0092753, 0.00929136, 0.00930255, 0.00930622, 0.00930715", \
+            "0.0102515, 0.0102404, 0.0102272, 0.0102194, 0.0102178, 0.0102175", \
+            "0.0108067, 0.0107491, 0.010668, 0.0106159, 0.0106043, 0.0105921", \
+            "0.0114589, 0.0113075, 0.0110445, 0.0108701, 0.0108069, 0.0107875", \
+            "0.012111, 0.0118403, 0.0111409, 0.0111117, 0.0108904, 0.0108266", \
+            "0.011758, 0.0118155, 0.0120078, 0.0108326, 0.0111105, 0.0108802" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0938432, 0.143612, 0.341559, 1.1596, 4.57611, 18.8864", \
+            "0.102353, 0.152253, 0.350337, 1.16865, 4.58499, 18.8939", \
+            "0.136151, 0.187366, 0.385797, 1.204, 4.6202, 18.9281", \
+            "0.184373, 0.262223, 0.513096, 1.34851, 4.76344, 19.0707", \
+            "0.117342, 0.251474, 0.663514, 1.8201, 5.34657, 19.6486", \
+            "-0.613151, -0.382919, 0.333267, 2.25641, 7.21632, 21.9754" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0263402, 0.0544473, 0.170003, 0.650381, 2.66402, 11.0934", \
+            "0.0263939, 0.0544387, 0.170076, 0.650296, 2.66326, 11.0942", \
+            "0.0272627, 0.0546163, 0.170014, 0.650345, 2.66282, 11.0946", \
+            "0.0381863, 0.0648135, 0.174926, 0.650315, 2.66321, 11.0953", \
+            "0.0671467, 0.102034, 0.215054, 0.67421, 2.66284, 11.093", \
+            "0.139566, 0.197278, 0.353075, 0.828875, 2.75433, 11.093" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.136984, 0.204457, 0.470941, 1.56432, 6.13199, 25.2582", \
+            "0.146201, 0.213966, 0.481248, 1.57543, 6.14219, 25.2711", \
+            "0.192503, 0.259525, 0.526389, 1.62148, 6.19049, 25.3186", \
+            "0.357554, 0.444099, 0.721716, 1.81206, 6.37882, 25.5076", \
+            "0.746515, 0.89197, 1.35062, 2.60722, 7.1541, 26.2728", \
+            "1.88905, 2.10788, 2.83504, 4.96142, 10.3546, 29.3923" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0298585, 0.056737, 0.162091, 0.592891, 2.4007, 9.96727", \
+            "0.0298768, 0.0567209, 0.16211, 0.592897, 2.39451, 9.96589", \
+            "0.0297303, 0.0566411, 0.162046, 0.592908, 2.40085, 9.96202", \
+            "0.0418646, 0.0667633, 0.162805, 0.593227, 2.39874, 9.96591", \
+            "0.0736509, 0.110947, 0.222866, 0.596823, 2.4004, 9.96497", \
+            "0.145358, 0.19379, 0.35774, 0.846725, 2.41679, 9.96587" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.072705, 0.0758427, 0.0832714, 0.0889014, 0.0935753, 0.0978317, 0.101915, 0.106, 0.110066, 0.122498, 0.127455, 0.13613, 0.142523, 0.153591, 0.15583");
+            values ( \
+              "0.011832, 0.0172307, 0.0380092, 0.0497651, 0.0564687, 0.0601383, 0.0614199, 0.060508, 0.0564154, 0.0229164, 0.0150823, 0.00689839, 0.00368586, 0.00133068, 0.00116684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0905813, 0.0980766, 0.11439, 0.125609, 0.13497, 0.143597, 0.151992, 0.161612, 0.169406, 0.189263, 0.196256, 0.20941, 0.219862, 0.231975, 0.247935, 0.25224");
+            values ( \
+              "0.0170223, 0.0314696, 0.0795645, 0.104464, 0.117545, 0.123477, 0.12464, 0.120064, 0.10996, 0.0611969, 0.0467953, 0.0265962, 0.0163586, 0.00909143, 0.00422267, 0.00362203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.170601, 0.192727, 0.22102, 0.235662, 0.247911, 0.269086, 0.284401, 0.297267, 0.303838, 0.313929, 0.321207, 0.328515, 0.33826, 0.343933, 0.361019, 0.376357, 0.396402, 0.405086, 0.420015, 0.467089, 0.497825, 0.511612, 0.529692, 0.545363, 0.566258, 0.592239, 0.608118, 0.639876, 0.702287, 0.774737");
+            values ( \
+              "0.0298434, 0.0489423, 0.0918615, 0.112239, 0.126747, 0.14624, 0.15604, 0.161779, 0.163987, 0.166319, 0.167392, 0.167887, 0.167695, 0.167223, 0.164047, 0.159124, 0.149101, 0.142892, 0.130221, 0.0836001, 0.0573501, 0.0475615, 0.0367702, 0.0291465, 0.0211008, 0.0139698, 0.0108084, 0.00634821, 0.00201736, 0.00049198" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.497625, 0.607034, 0.681162, 0.725458, 0.774759, 0.81983, 0.875198, 0.902974, 0.950038, 0.967815, 1.00337, 1.06811, 1.15986, 1.18304, 1.21394, 1.26995, 1.34525, 1.38056, 1.43807, 1.61893, 1.68887, 1.73742, 1.79034, 1.85981, 1.92013, 2.00057, 2.07007, 2.1007, 2.16194, 2.28444, 2.52436, 2.80358");
+            values ( \
+              "0.039681, 0.0670702, 0.101514, 0.120587, 0.13875, 0.15218, 0.165077, 0.170172, 0.176884, 0.178801, 0.18175, 0.184309, 0.182717, 0.181417, 0.179169, 0.1736, 0.162336, 0.155223, 0.141459, 0.0913057, 0.0735015, 0.0624746, 0.051815, 0.0400285, 0.0317137, 0.0229572, 0.0172568, 0.0151921, 0.0117502, 0.00690218, 0.00220373, 0.000535609" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("1.88851, 2.2258, 2.62217, 2.82281, 2.93846, 3.12026, 3.33466, 3.76955, 4.17857, 4.50444, 4.74427, 5.00457, 5.37597, 5.62722, 6.58737, 6.85964, 6.99922, 7.27839, 7.50654, 7.76762, 8.11571, 8.33426, 8.55501, 8.84936, 9.43804, 10.4826, 11.7189");
+            values ( \
+              "0.0593078, 0.0595707, 0.10638, 0.128067, 0.13902, 0.153803, 0.167504, 0.18441, 0.18939, 0.187647, 0.183745, 0.177169, 0.162507, 0.14848, 0.0835074, 0.0673222, 0.0598814, 0.0468251, 0.0379633, 0.0296221, 0.0210066, 0.0168689, 0.0134857, 0.00995535, 0.00529684, 0.00154354, 0.000321057" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("7.92728, 9.56807, 10.6086, 11.5714, 12.371, 13.7005, 15.1812, 15.5026, 16.1455, 17.2032, 18.4958, 18.8942, 19.6911, 20.6473, 22.128, 23.3802, 27.0484, 28.4451, 29.1625, 30.5972, 31.6579, 32.4099, 33.8906, 34.8593, 36.263, 37.7437, 39.2244, 40.7051, 43.6665, 46.628");
+            values ( \
+              "0.0670359, 0.0737304, 0.103905, 0.129384, 0.147001, 0.168982, 0.183625, 0.18558, 0.188408, 0.190314, 0.188715, 0.187444, 0.183921, 0.177919, 0.163987, 0.147096, 0.086994, 0.0668297, 0.0577785, 0.0424427, 0.0334582, 0.0281255, 0.0197728, 0.015652, 0.0110968, 0.00765746, 0.00527282, 0.00361488, 0.00169415, 0.000790739" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.104477, 0.108455, 0.116013, 0.121688, 0.126383, 0.130652, 0.134744, 0.138822, 0.142899, 0.155328, 0.160395, 0.168947, 0.175374, 0.183852");
+            values ( \
+              "0.0105206, 0.0165735, 0.0375099, 0.0494363, 0.0563204, 0.0599614, 0.0613553, 0.0604114, 0.0564054, 0.0229357, 0.0149542, 0.00691599, 0.00367846, 0.00187766" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.12414, 0.126917, 0.131272, 0.147038, 0.15825, 0.167615, 0.176231, 0.184625, 0.193007, 0.198252, 0.202038, 0.221926, 0.228887, 0.242036, 0.2525, 0.264644, 0.280755, 0.291407");
+            values ( \
+              "0.0179304, 0.0218516, 0.0325487, 0.0798271, 0.104666, 0.117441, 0.123633, 0.124522, 0.121178, 0.115853, 0.109958, 0.0611258, 0.0467965, 0.026601, 0.0163545, 0.00907684, 0.00418335, 0.00270207" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.196057, 0.227468, 0.268382, 0.28929, 0.301902, 0.317393, 0.324077, 0.336589, 0.346728, 0.353833, 0.361792, 0.375571, 0.393728, 0.409204, 0.428573, 0.437944, 0.452853, 0.49996, 0.530684, 0.544473, 0.562555, 0.578231, 0.599132, 0.625106, 0.64098, 0.672729, 0.733957, 0.804773");
+            values ( \
+              "0.0124685, 0.0512465, 0.111857, 0.135232, 0.14605, 0.155926, 0.159274, 0.163876, 0.166176, 0.167313, 0.167848, 0.167313, 0.164057, 0.15908, 0.149523, 0.142868, 0.130239, 0.0835846, 0.0573562, 0.0475596, 0.0367732, 0.0291469, 0.0210961, 0.0139682, 0.0108102, 0.00634859, 0.00207367, 0.000526659" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.54975, 0.66551, 0.724322, 0.773308, 0.817333, 0.869002, 0.935009, 0.969745, 1.00106, 1.05263, 1.10131, 1.18961, 1.22307, 1.2622, 1.30314, 1.38004, 1.41375, 1.47132, 1.65209, 1.72206, 1.77063, 1.82354, 1.893, 1.95332, 2.03374, 2.13389, 2.19515, 2.31768, 2.55366, 2.82723");
+            values ( \
+              "0.0534245, 0.0789076, 0.106075, 0.126418, 0.141838, 0.15633, 0.170022, 0.175231, 0.178837, 0.182735, 0.184319, 0.182869, 0.180962, 0.177867, 0.173582, 0.162042, 0.15521, 0.14145, 0.0913056, 0.0735091, 0.0624767, 0.0518073, 0.0400336, 0.0317203, 0.0229538, 0.0151867, 0.011755, 0.00689535, 0.00226018, 0.000564309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("1.97902, 2.34451, 2.65589, 2.8581, 2.9753, 3.16578, 3.36919, 3.77601, 3.96634, 4.21148, 4.4278, 4.61756, 4.94261, 5.2279, 5.49173, 5.94553, 6.67957, 6.96577, 7.15322, 7.45819, 7.71709, 8.06228, 8.33291, 8.62755, 9.02039, 9.80609, 10.3897");
+            values ( \
+              "0.0685781, 0.0695886, 0.106545, 0.128355, 0.139441, 0.154769, 0.167654, 0.183761, 0.187406, 0.189226, 0.188545, 0.186412, 0.179817, 0.17047, 0.158143, 0.129775, 0.0798494, 0.0633832, 0.0539726, 0.0409524, 0.0321012, 0.0229022, 0.0174552, 0.0129423, 0.00860661, 0.00360312, 0.0021826" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("7.79288, 9.38159, 10.5591, 11.6016, 12.4237, 13.7315, 15.2122, 15.534, 16.1775, 17.2347, 18.5031, 18.9256, 19.7707, 20.679, 22.1597, 23.4119, 27.08, 28.4769, 29.1944, 30.6293, 31.3135, 32.4408, 33.9216, 34.6569, 36.296, 37.7768, 39.2575, 40.7382, 43.6996, 46.6611");
+            values ( \
+              "0.059021, 0.0674258, 0.101502, 0.129278, 0.147382, 0.168918, 0.183603, 0.185538, 0.188399, 0.190284, 0.188779, 0.18742, 0.183672, 0.177899, 0.163995, 0.147105, 0.0869841, 0.0668402, 0.0577656, 0.0424502, 0.0364208, 0.0281209, 0.0197867, 0.0165501, 0.011103, 0.00764514, 0.0052809, 0.00360388, 0.00168379, 0.000780699" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.231485, 0.23717, 0.251716, 0.258523, 0.26416, 0.267499, 0.269576, 0.273762, 0.276029, 0.282281, 0.28591, 0.290425, 0.294091, 0.298421, 0.30203, 0.306259, 0.311787, 0.316271, 0.321538, 0.333717, 0.362122");
+            values ( \
+              "0.00569469, 0.0143155, 0.0461464, 0.0554375, 0.0591554, 0.0596405, 0.0590423, 0.0555829, 0.0505231, 0.0316477, 0.023397, 0.0161285, 0.011685, 0.00793619, 0.00567189, 0.00376022, 0.00221227, 0.00154513, 0.000916483, 0.000370038, 0.000158763" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.253602, 0.262427, 0.278892, 0.290288, 0.299725, 0.308377, 0.316795, 0.326329, 0.334234, 0.361097, 0.374535, 0.384374, 0.397136, 0.414343, 0.415508");
+            values ( \
+              "0.0132421, 0.0288755, 0.0777396, 0.103522, 0.116899, 0.123124, 0.124341, 0.120002, 0.109898, 0.0467855, 0.0262841, 0.0166182, 0.00895407, 0.00392632, 0.0037753" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.32616, 0.357991, 0.401005, 0.419164, 0.43445, 0.45, 0.456638, 0.469044, 0.482584, 0.489583, 0.497979, 0.505128, 0.514998, 0.522574, 0.531953, 0.541704, 0.561204, 0.570428, 0.585341, 0.632441, 0.663168, 0.676956, 0.695038, 0.710712, 0.731612, 0.757587, 0.773463, 0.805213, 0.865874, 0.936318");
+            values ( \
+              "0.00590746, 0.0488388, 0.112264, 0.132777, 0.146264, 0.156047, 0.159437, 0.163973, 0.166926, 0.167618, 0.16788, 0.167583, 0.166392, 0.164918, 0.162449, 0.159106, 0.149412, 0.142897, 0.130214, 0.0836002, 0.0573467, 0.0475682, 0.036765, 0.0291411, 0.0211026, 0.0139731, 0.0108056, 0.0063526, 0.00209594, 0.000542688" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.683868, 0.791299, 0.867759, 0.921076, 0.967233, 1.02691, 1.06644, 1.10168, 1.13343, 1.18502, 1.2337, 1.32069, 1.35803, 1.3959, 1.43553, 1.51283, 1.54614, 1.60373, 1.78448, 1.90303, 1.95594, 2.0254, 2.08572, 2.16613, 2.26629, 2.32755, 2.45009, 2.68405, 2.95513");
+            values ( \
+              "0.0577241, 0.0757631, 0.110838, 0.132073, 0.14711, 0.162195, 0.169816, 0.175147, 0.178801, 0.182721, 0.184295, 0.182921, 0.180781, 0.17773, 0.173578, 0.161959, 0.155211, 0.141439, 0.0913102, 0.0624727, 0.0518094, 0.0400306, 0.0317182, 0.0229567, 0.0151887, 0.0117527, 0.00689688, 0.00228478, 0.000582795" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("2.0615, 2.41129, 2.78414, 2.99018, 3.11126, 3.29484, 3.5015, 3.91482, 4.06091, 4.20398, 4.34372, 4.62321, 4.74929, 4.95403, 5.17002, 5.5406, 5.79463, 6.12451, 6.62999, 6.90016, 7.07517, 7.29877, 7.58979, 7.85, 8.19694, 8.46577, 8.75875, 9.14939, 9.79997, 10.8552, 12.1025");
+            values ( \
+              "0.0582555, 0.0618747, 0.105992, 0.128272, 0.139698, 0.154486, 0.167604, 0.183912, 0.186836, 0.188518, 0.189202, 0.188002, 0.186461, 0.182705, 0.177086, 0.162512, 0.148343, 0.126483, 0.0914944, 0.0745028, 0.064601, 0.0533177, 0.0409763, 0.0320815, 0.0228335, 0.0174483, 0.0129608, 0.00862655, 0.00426505, 0.00121509, 0.000250824" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.00639794, 4.37704, 5.85776, 7.33848, 8.52277, 11.3641, 12.488, 13.8702, 15.3509, 16.3173, 17.3739, 18.6335, 19.9182, 20.8182, 22.2989, 23.5512, 28.6162, 30.7687, 32.5797, 35.0303, 37.9167, 39.3974, 40.4467");
+            values ( \
+              "1e-22, 6.92838e-05, 0.00200459, 0.01577, 0.0404316, 0.119774, 0.145815, 0.168908, 0.183566, 0.188372, 0.190293, 0.188777, 0.183605, 0.177913, 0.163975, 0.147086, 0.0668232, 0.042432, 0.0281398, 0.0156463, 0.00765953, 0.00526425, 0.00427563" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.641431, 0.657338, 0.689995, 0.696675, 0.702728, 0.708463, 0.71415, 0.719832, 0.730479, 0.737985, 0.744518, 0.752156, 0.765343, 0.768889");
+            values ( \
+              "0.000717208, 0.00692623, 0.0349201, 0.0394618, 0.04253, 0.0439866, 0.0433791, 0.0370726, 0.0175985, 0.00998575, 0.00586806, 0.00300798, 0.00105582, 0.000902746" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.677074, 0.692314, 0.701846, 0.705211, 0.711942, 0.717876, 0.726948, 0.730501, 0.737608, 0.74725, 0.759884, 0.770777, 0.780828, 0.790624, 0.800403, 0.800641, 0.801115, 0.802063, 0.80396, 0.807635, 0.812077, 0.817644, 0.823768, 0.828124, 0.829002, 0.830758, 0.834271, 0.840317, 0.843767, 0.84455, 0.846117, 0.849252, 0.854386, 0.860918, 0.864491, 0.871638, 0.878359, 0.888263, 0.895653");
+            values ( \
+              "0.00341952, 0.0070283, 0.0141181, 0.0173051, 0.0248147, 0.0325288, 0.0449959, 0.0499433, 0.0602382, 0.0742313, 0.0904122, 0.100643, 0.106005, 0.106646, 0.100971, 0.100613, 0.0999418, 0.0986801, 0.0957833, 0.0889191, 0.0791847, 0.0668608, 0.0544107, 0.046517, 0.0450023, 0.0420951, 0.0366489, 0.0285161, 0.0245854, 0.0237611, 0.0221793, 0.0192875, 0.0152565, 0.0112432, 0.00951199, 0.00682144, 0.00497681, 0.0030824, 0.00215725" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.827068, 0.855398, 0.876476, 0.934639, 0.94698, 0.963812, 0.983781, 0.997614, 1.0096, 1.0236, 1.03644, 1.05853, 1.07043, 1.08757, 1.11051, 1.15181, 1.17966, 1.21242, 1.22895, 1.25098, 1.27403, 1.31084, 1.35993, 1.42659, 1.50819");
+            values ( \
+              "0.026862, 0.0346683, 0.0566282, 0.123935, 0.134932, 0.146882, 0.156667, 0.160796, 0.162698, 0.163107, 0.161885, 0.156602, 0.151867, 0.141738, 0.121998, 0.0816826, 0.0580886, 0.0368635, 0.0288661, 0.0205376, 0.0142518, 0.00780463, 0.00330614, 0.000933559, 0.00018422" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.18693, 1.26953, 1.38745, 1.42557, 1.47818, 1.52768, 1.56073, 1.59957, 1.63516, 1.66724, 1.71882, 1.7675, 1.85598, 1.88889, 1.9282, 1.96933, 2.04549, 2.07993, 2.13748, 2.31829, 2.38825, 2.43681, 2.48973, 2.55919, 2.61951, 2.69993, 2.76945, 2.80008, 2.86133, 2.98385, 3.2164, 3.48695");
+            values ( \
+              "0.0378094, 0.0505819, 0.104679, 0.120914, 0.140088, 0.154408, 0.162228, 0.169717, 0.175127, 0.178813, 0.182738, 0.1843, 0.182868, 0.180993, 0.177871, 0.17359, 0.162167, 0.15522, 0.141445, 0.0913117, 0.0734992, 0.0624697, 0.0518163, 0.0400256, 0.0317121, 0.0229607, 0.017255, 0.0151942, 0.0117479, 0.00690333, 0.00229836, 0.000595261" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("2.64169, 3.01771, 3.31882, 3.52204, 3.81877, 4.03302, 4.46758, 4.6497, 4.84396, 4.93818, 5.06381, 5.28148, 5.60455, 5.89562, 6.15558, 6.60554, 7.02284, 7.36943, 7.60428, 7.75757, 8.06413, 8.25864, 8.56826, 8.95218, 9.3427, 9.64829, 10.2595, 11.3045, 12.5486");
+            values ( \
+              "0.0668309, 0.07076, 0.106481, 0.128413, 0.154018, 0.167676, 0.184496, 0.187695, 0.18918, 0.189247, 0.188751, 0.186449, 0.179869, 0.170314, 0.15816, 0.130025, 0.10088, 0.0782509, 0.0647394, 0.0568281, 0.0431982, 0.0360582, 0.0267906, 0.0182574, 0.0122891, 0.0089499, 0.00463794, 0.00134146, 0.00028063" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.00663099, 4.7359, 6.21662, 7.69734, 8.97679, 12.1205, 13.1864, 14.4023, 15.883, 16.848, 17.9057, 19.1561, 20.4501, 21.3502, 22.8309, 24.0833, 29.1483, 31.3011, 33.1107, 35.5623, 38.4503, 40.8538");
+            values ( \
+              "1e-22, 4.7361e-05, 0.00141843, 0.013226, 0.0385138, 0.125512, 0.149118, 0.168866, 0.183551, 0.188356, 0.190271, 0.1888, 0.183607, 0.177899, 0.163981, 0.147091, 0.0668309, 0.0424376, 0.028137, 0.0156556, 0.00764762, 0.00436949" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.07935, 2.10878, 2.11335, 2.12247, 2.12718, 2.15175, 2.15931, 2.17294, 2.18481, 2.19569, 2.20599, 2.21609, 2.22618, 2.24218, 2.25112, 2.26075, 2.26776, 2.27216, 2.28015, 2.29632, 2.3116, 2.32666, 2.36345, 2.42452");
+            values ( \
+              "0.000883406, 0.00249191, 0.00309733, 0.00481042, 0.00606313, 0.0145506, 0.0166603, 0.0197967, 0.0220163, 0.0236037, 0.0245324, 0.0246675, 0.0231712, 0.0118555, 0.0072178, 0.00406299, 0.00247184, 0.001834, 0.0010606, 0.000462258, 0.000537154, 0.000289581, 6.96313e-05, 4.20244e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.13599, 2.19249, 2.20216, 2.21506, 2.26, 2.29516, 2.31348, 2.32989, 2.34521, 2.35904, 2.36224, 2.36652, 2.37082, 2.37559, 2.39764, 2.41393, 2.4272, 2.4384, 2.44622, 2.45482, 2.46466, 2.47551, 2.48737");
+            values ( \
+              "0.000842962, 0.00594964, 0.00884084, 0.0138023, 0.0366575, 0.0530329, 0.0606529, 0.0660512, 0.0694871, 0.070336, 0.069857, 0.0684493, 0.0660854, 0.0618162, 0.0360913, 0.0209943, 0.0127563, 0.00815184, 0.0058763, 0.00404611, 0.00262463, 0.00162389, 0.00100151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("2.40881, 2.47771, 2.49756, 2.52512, 2.57015, 2.65164, 2.67207, 2.68895, 2.70863, 2.72735, 2.74518, 2.75162, 2.76291, 2.7741, 2.79648, 2.80688, 2.8236, 2.84386, 2.8924, 2.90563, 2.91988, 2.93849, 2.95424, 2.97019, 2.9928, 3.0023, 3.02129, 3.05927, 3.12223, 3.1962");
+            values ( \
+              "0.0069966, 0.018299, 0.0255709, 0.0376957, 0.0590412, 0.10155, 0.111406, 0.118848, 0.12631, 0.131634, 0.134793, 0.135474, 0.136053, 0.135802, 0.132226, 0.128491, 0.119501, 0.104399, 0.0648231, 0.0552909, 0.046033, 0.035735, 0.0285349, 0.0225124, 0.0159075, 0.0137077, 0.0101448, 0.0053915, 0.00173099, 0.000420399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.13148, 3.28512, 3.49858, 3.62165, 3.67206, 3.72557, 3.79557, 3.88246, 3.93046, 4.00294, 4.05384, 4.11503, 4.46222, 4.60122, 4.71291, 4.79991, 4.88961, 4.9582, 5.09537, 5.2417");
+            values ( \
+              "0.0367778, 0.0547697, 0.125573, 0.156589, 0.165283, 0.171915, 0.176879, 0.177847, 0.176115, 0.170625, 0.164381, 0.153705, 0.0651013, 0.0394428, 0.0254532, 0.0178335, 0.0122783, 0.00916266, 0.00502532, 0.00295899" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("4.71867, 5.04868, 5.45957, 5.6658, 5.78743, 5.9692, 6.17707, 6.5928, 6.72192, 6.8695, 7.01929, 7.31888, 7.42506, 7.62982, 7.84562, 8.21955, 8.46358, 8.78896, 9.15866, 9.52223, 9.74148, 9.88612, 10.1754, 10.4133, 10.5401, 10.7844, 11.1214, 11.2594, 11.5355, 12.0875, 13.0533, 14.1833");
+            values ( \
+              "0.0558701, 0.0575327, 0.105992, 0.1283, 0.139764, 0.154416, 0.167611, 0.183986, 0.186608, 0.188447, 0.189207, 0.187815, 0.186469, 0.182715, 0.17709, 0.162356, 0.148758, 0.127255, 0.101426, 0.0776739, 0.0650738, 0.0575765, 0.0444926, 0.0356976, 0.0316365, 0.0249581, 0.0178064, 0.0154996, 0.011675, 0.00650355, 0.00212545, 0.000541997" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("0.01296, 7.3375, 8.81821, 9.18839, 10.1064, 10.9328, 13.9958, 15.2677, 16.5479, 18.0286, 18.9923, 20.0503, 21.3075, 22.5943, 23.4943, 24.975, 26.227, 31.2933, 33.4457, 35.2485, 37.7057, 40.6038, 42.732");
+            values ( \
+              "1e-22, 0.000135398, 0.00338779, 0.00609319, 0.0174651, 0.0341185, 0.118773, 0.148018, 0.168997, 0.183639, 0.188417, 0.190317, 0.188812, 0.183627, 0.177915, 0.163988, 0.147099, 0.0668142, 0.0424294, 0.0281791, 0.0156553, 0.00763105, 0.00473534" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.35068, 7.49809, 7.53698, 7.55513, 7.57381, 7.58388, 7.5973, 7.63782, 7.66211, 7.67364, 7.69765, 7.72016, 7.74214, 7.76402, 7.7859, 7.79325, 7.80109, 7.8298, 7.84972, 7.8663, 7.89532, 7.91042, 7.92188, 7.95311, 7.99566");
+            values ( \
+              "3.31769e-05, 0.000385296, 0.0010636, 0.00149025, 0.00222226, 0.00281688, 0.00388128, 0.00778799, 0.00940345, 0.00992416, 0.0108068, 0.0111974, 0.0114067, 0.011288, 0.0109095, 0.010489, 0.00978295, 0.00458406, 0.00227389, 0.00121047, 0.000418507, 0.000198646, 0.00012196, 5.78509e-05, 3.05139e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.58368, 7.68486, 7.70676, 7.73457, 7.74461, 7.82733, 7.86565, 7.88274, 7.91809, 7.95041, 7.98098, 8.00217, 8.01058, 8.02516, 8.03987, 8.05468, 8.09033, 8.11353, 8.13597, 8.14707, 8.16186, 8.19144, 8.22703, 8.2618, 8.4962");
+            values ( \
+              "0.000925443, 0.00318812, 0.00438004, 0.00678185, 0.00797572, 0.0214836, 0.0262603, 0.0279886, 0.0310181, 0.0331911, 0.0347863, 0.0354909, 0.035618, 0.0355823, 0.0346829, 0.031654, 0.017766, 0.0103342, 0.00559159, 0.00403624, 0.00254344, 0.000879967, 0.000202797, 8.07838e-05, 6.28009e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("7.99623, 8.19278, 8.21508, 8.24481, 8.28825, 8.36788, 8.42879, 8.58435, 8.62307, 8.66678, 8.70649, 8.74356, 8.76711, 8.77704, 8.79028, 8.81676, 8.83577, 8.94119, 8.97748, 9.00388, 9.03665, 9.08034, 9.1396");
+            values ( \
+              "0.000611426, 0.00825601, 0.0103536, 0.0137822, 0.0203395, 0.0343829, 0.0443559, 0.0693831, 0.0750025, 0.0802919, 0.0837916, 0.0856436, 0.0857773, 0.0854239, 0.0843765, 0.0794917, 0.0733433, 0.0301754, 0.01953, 0.013843, 0.00883402, 0.00464051, 0.00202579" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("9.41981, 9.64263, 9.74694, 9.88883, 9.99989, 10.2422, 10.3204, 10.4053, 10.4616, 10.5297, 10.5901, 10.6755, 10.7138, 10.775, 10.8391, 10.9666, 11.1617, 11.2265, 11.2761, 11.344, 11.3976, 11.4599, 11.5473, 11.5849, 11.6602, 11.8108, 12.0511, 12.3349");
+            values ( \
+              "0.0224988, 0.0277031, 0.0402015, 0.0584226, 0.0740344, 0.109844, 0.120648, 0.13116, 0.137124, 0.142902, 0.146492, 0.148741, 0.148498, 0.146172, 0.140367, 0.11789, 0.0723815, 0.0589233, 0.0497574, 0.0389751, 0.0318807, 0.0250204, 0.0175876, 0.0150789, 0.0110207, 0.00571478, 0.00182512, 0.000437621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("12.436, 12.9012, 13.2685, 13.9069, 14.2313, 14.6472, 14.9741, 15.1303, 15.4323, 15.76, 15.9785, 16.3833, 16.8058, 17.3453, 17.966, 18.4321, 18.8938, 19.2506, 19.6171, 19.8972, 20.4573, 21.0114");
+            values ( \
+              "0.0453663, 0.0455487, 0.0735154, 0.128711, 0.151557, 0.171514, 0.179863, 0.181855, 0.182572, 0.179055, 0.174338, 0.159607, 0.135341, 0.0984387, 0.0609544, 0.0402611, 0.0259325, 0.0181467, 0.0125171, 0.00938314, 0.00514649, 0.0032058" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("0.0184448, 15.5628, 16.6851, 17.6175, 18.4332, 19.3586, 22.8432, 24.0099, 25.1328, 26.6135, 27.5839, 28.6375, 29.8816, 31.1814, 32.0815, 33.5622, 34.8143, 38.4826, 39.8793, 42.0313, 43.8443, 45.325, 46.2935, 47.6968, 49.1775, 52.1389, 52.8928");
+            values ( \
+              "1e-22, 7.78794e-05, 0.000850675, 0.00491907, 0.0135803, 0.0304681, 0.125478, 0.151023, 0.168958, 0.183614, 0.188424, 0.190315, 0.18884, 0.183622, 0.177915, 0.163985, 0.147096, 0.086993, 0.0668299, 0.0424436, 0.0281239, 0.0197716, 0.0156518, 0.0110977, 0.00765834, 0.00361538, 0.00312638" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00759578, 0.00762396, 0.00765812, 0.00767551, 0.0076808, 0.00768215", \
+            "0.00946353, 0.00948743, 0.00952893, 0.00955742, 0.00956723, 0.0095698", \
+            "0.0101573, 0.0101501, 0.0101481, 0.0101556, 0.0101604, 0.0101619", \
+            "0.0104713, 0.0104394, 0.0103871, 0.0103403, 0.0103218, 0.010317", \
+            "0.0108167, 0.0107134, 0.0105601, 0.0104455, 0.0103848, 0.0103599", \
+            "0.0106005, 0.0105775, 0.0109226, 0.0106085, 0.0104591, 0.0103952" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0101986, 0.0101982, 0.0102056, 0.0102121, 0.0102145, 0.0102151", \
+            "0.00995217, 0.00988134, 0.00977922, 0.00971859, 0.00969901, 0.00969397", \
+            "0.00990463, 0.00972196, 0.00946322, 0.00929662, 0.00923819, 0.00922224", \
+            "0.0104407, 0.0105989, 0.00998085, 0.00938176, 0.00917553, 0.00912446", \
+            "0.00972884, 0.00990622, 0.0101657, 0.0100242, 0.00937371, 0.0091539", \
+            "0.0098719, 0.00993405, 0.00943736, 0.0100792, 0.00946148, 0.0093606" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.106176, 0.111433, 0.11891, 0.125694, 0.13492, 0.140287, 0.14517, 0.149744, 0.154169, 0.158588, 0.160492, 0.162001, 0.167349, 0.1696, 0.171101, 0.173225, 0.175732, 0.177715, 0.18168, 0.186754, 0.187342");
+            values ( \
+              "-0.00852464, -0.0124849, -0.0249318, -0.0336888, -0.043842, -0.0487541, -0.0528871, -0.0554989, -0.0568632, -0.0539601, -0.0495229, -0.0448231, -0.0235776, -0.0164938, -0.0127484, -0.0086887, -0.00547393, -0.00376479, -0.00173226, -0.000661789, -0.000623112" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.141671, 0.15, 0.151508, 0.157138, 0.159621, 0.164586, 0.170724, 0.178034, 0.184603, 0.190429, 0.198422, 0.206041, 0.212749, 0.215198, 0.218793, 0.221435, 0.223572, 0.22464, 0.22675, 0.227792, 0.229876, 0.231478, 0.233079, 0.23468, 0.236282, 0.238448, 0.241697, 0.24401, 0.247699, 0.251317, 0.253175, 0.256144, 0.258962, 0.261676, 0.265276, 0.266895, 0.269895, 0.272216, 0.273377, 0.276859, 0.27918, 0.281501, 0.283822, 0.286144, 0.292128, 0.29512, 0.298112, 0.309802, 0.321573, 0.346548");
+            values ( \
+              "-0.0295814, -0.0312642, -0.0338619, -0.0446837, -0.048931, -0.0571217, -0.0666433, -0.0772272, -0.0860862, -0.0934289, -0.102665, -0.110654, -0.116695, -0.118596, -0.12114, -0.122774, -0.123381, -0.123561, -0.123673, -0.123609, -0.123244, -0.122573, -0.121618, -0.120378, -0.118854, -0.115244, -0.106092, -0.0981882, -0.083459, -0.066938, -0.0592198, -0.0479583, -0.0380582, -0.0306914, -0.0227701, -0.0198207, -0.014991, -0.011733, -0.0104515, -0.00719522, -0.00586843, -0.00469803, -0.00368403, -0.00282644, -0.00167319, -0.00123413, -0.000886775, -0.000408777, -0.00026041, -0.000149674" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.259007, 0.300385, 0.353133, 0.389296, 0.413389, 0.4488, 0.478743, 0.503502, 0.527566, 0.551623, 0.55645, 0.606341, 0.616264, 0.638687, 0.648754, 0.662177, 0.689022, 0.727044, 0.773136");
+            values ( \
+              "-0.011621, -0.0452305, -0.0912173, -0.119082, -0.135683, -0.156689, -0.171472, -0.179986, -0.182272, -0.169868, -0.16373, -0.0639534, -0.0497487, -0.0271053, -0.0204306, -0.0138537, -0.00605854, -0.00168739, -0.000361102" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.782031, 0.883241, 1.06409, 1.23868, 1.37059, 1.47604, 1.57202, 1.66253, 1.75099, 1.83934, 1.84856, 1.98054, 2.04934, 2.11631, 2.16539, 2.22777, 2.31094, 2.44676, 2.60644");
+            values ( \
+              "-0.031854, -0.0402903, -0.0899037, -0.13422, -0.163598, -0.183203, -0.197197, -0.205868, -0.207349, -0.191942, -0.188057, -0.10557, -0.0691142, -0.0440106, -0.0310476, -0.0196763, -0.010342, -0.00327783, -0.000767111" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("3.01492, 3.49381, 4.20767, 4.83509, 5.3256, 5.75118, 6.13943, 6.506, 6.8646, 7.22279, 8.0752, 8.22557, 8.57745, 8.95842, 9.39381, 9.54551");
+            values ( \
+              "-0.041941, -0.0505611, -0.101334, -0.142041, -0.169708, -0.189821, -0.204098, -0.212869, -0.214185, -0.19792, -0.0713577, -0.0559798, -0.0306373, -0.0154227, -0.00660872, -0.00540204" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("12.5629, 14.64, 17.2412, 19.8463, 21.8787, 23.4403, 24.8917, 25.9934, 26.7813, 28.2709, 29.76, 32.1021, 33.3012, 33.9563, 35.4216, 36.9247, 38.4863, 40.0479, 43.1711");
+            values ( \
+              "-0.0512516, -0.0572109, -0.102182, -0.143257, -0.171135, -0.189266, -0.202889, -0.210686, -0.214552, -0.215837, -0.199323, -0.110873, -0.0719932, -0.0558527, -0.0305663, -0.015983, -0.00781582, -0.00375183, -0.000842456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.138807, 0.147723, 0.154328, 0.161954, 0.173469, 0.178355, 0.182931, 0.187357, 0.191777, 0.193687, 0.200531, 0.204299, 0.208918, 0.210891, 0.214838, 0.219941, 0.231133, 0.308927");
+            values ( \
+              "-0.00451039, -0.0171405, -0.0279067, -0.0370748, -0.048839, -0.0527511, -0.0555791, -0.0567485, -0.0540362, -0.0494961, -0.0236046, -0.0127321, -0.00548124, -0.00377503, -0.00174486, -0.000660703, -0.000184788, -1.76622e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.175886, 0.185, 0.196307, 0.210768, 0.215218, 0.221034, 0.234425, 0.241845, 0.249293, 0.255628, 0.257587, 0.261139, 0.263373, 0.266526, 0.269678, 0.271956, 0.277593, 0.287114, 0.293371, 0.296279, 0.299416, 0.30228, 0.305917, 0.309554, 0.313191, 0.318914, 0.324638, 0.333759, 0.339643, 0.380172");
+            values ( \
+              "-0.0319245, -0.0337015, -0.0537606, -0.0758643, -0.082247, -0.0896949, -0.105288, -0.112845, -0.119016, -0.122951, -0.12367, -0.124176, -0.124074, -0.122309, -0.119146, -0.115147, -0.097958, -0.0574817, -0.0354157, -0.028011, -0.0215484, -0.0162728, -0.0111028, -0.00787326, -0.00531716, -0.00317336, -0.00166727, -0.000776785, -0.000504774, -0.00015112" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.29173, 0.334527, 0.387574, 0.423819, 0.448124, 0.48323, 0.513233, 0.537994, 0.562061, 0.586118, 0.590942, 0.605242, 0.629461, 0.640839, 0.650758, 0.663984, 0.673181, 0.683254, 0.696684, 0.723544, 0.761575, 0.807682");
+            values ( \
+              "-0.00935581, -0.0448933, -0.0911575, -0.119087, -0.135821, -0.15664, -0.171459, -0.179978, -0.18226, -0.169867, -0.163731, -0.136356, -0.0839279, -0.0639497, -0.0497513, -0.0349258, -0.0271067, -0.0204284, -0.0138498, -0.00605312, -0.00168572, -0.000360143" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.856287, 0.970324, 1.10092, 1.28468, 1.40607, 1.51135, 1.60731, 1.69781, 1.78627, 1.87463, 1.88384, 2.0158, 2.08461, 2.15161, 2.20068, 2.26304, 2.34618, 2.482, 2.64167");
+            values ( \
+              "-0.0524616, -0.0544845, -0.090329, -0.136791, -0.163648, -0.183217, -0.197206, -0.205876, -0.207355, -0.191947, -0.18806, -0.105581, -0.0691192, -0.0440069, -0.0310462, -0.0196782, -0.0103453, -0.00327899, -0.000767459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("3.04931, 3.47871, 4.24332, 4.79845, 5.2986, 5.72612, 6.13474, 6.39759, 6.53854, 6.82045, 7.0481, 7.26504, 7.82419, 8.1115, 8.38934, 8.58971, 8.8422, 9.17885, 9.69208, 10.344");
+            values ( \
+              "-0.0439545, -0.0470907, -0.101457, -0.13773, -0.166542, -0.187329, -0.20291, -0.210141, -0.21283, -0.214763, -0.210552, -0.196261, -0.108895, -0.0706476, -0.0449985, -0.031538, -0.0200692, -0.0108936, -0.00364858, -0.00104796" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("12.6702, 14.6737, 17.2811, 19.8833, 21.9171, 23.6857, 24.9281, 26.0343, 26.8191, 28.3085, 29.7976, 32.1391, 33.3383, 33.9945, 35.4597, 36.9596, 38.5212, 40.0827, 43.2059");
+            values ( \
+              "-0.0547232, -0.0571907, -0.102267, -0.143293, -0.171187, -0.191448, -0.202918, -0.210743, -0.214547, -0.215869, -0.199311, -0.110899, -0.0720041, -0.0558375, -0.0305577, -0.0160016, -0.00782498, -0.0037564, -0.000843559" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.281559, 0.295786, 0.302172, 0.31154, 0.316873, 0.321737, 0.326297, 0.33071, 0.335117, 0.339136, 0.344499, 0.347377, 0.350456, 0.354822, 0.35948, 0.364527, 0.370351, 0.399603");
+            values ( \
+              "-0.00115313, -0.0254056, -0.0336978, -0.0440433, -0.0490479, -0.0530071, -0.0557205, -0.0569348, -0.0541143, -0.0426096, -0.0214562, -0.0133105, -0.00762704, -0.00335298, -0.00133082, -0.000528581, -0.000266847, -0.000183287" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.315156, 0.328245, 0.333636, 0.341026, 0.347131, 0.350773, 0.358057, 0.363869, 0.369681, 0.374705, 0.380264, 0.383933, 0.387913, 0.390019, 0.392969, 0.397732, 0.400401, 0.401621, 0.404061, 0.406123, 0.407386, 0.409483, 0.411159, 0.412929, 0.413814, 0.416344, 0.419632, 0.422089, 0.424528, 0.426653, 0.429425, 0.433738, 0.435517, 0.438059, 0.440092, 0.445066, 0.448218, 0.45137, 0.454522, 0.457399, 0.460277, 0.463155, 0.466032, 0.475065, 0.480948, 0.49579, 0.523971");
+            values ( \
+              "-0.0121798, -0.0347722, -0.0452072, -0.0575473, -0.0670106, -0.0723709, -0.0825153, -0.0900594, -0.0971143, -0.102464, -0.108672, -0.112354, -0.115932, -0.117639, -0.119788, -0.122769, -0.123779, -0.124042, -0.124283, -0.124192, -0.123702, -0.12229, -0.120624, -0.11777, -0.116062, -0.109996, -0.10003, -0.0911708, -0.0811828, -0.0711209, -0.0593636, -0.0431223, -0.0372452, -0.0304159, -0.0257103, -0.0163812, -0.0117155, -0.00864036, -0.00614044, -0.00480017, -0.00364621, -0.00267856, -0.00189723, -0.000871877, -0.000554138, -0.000280681, -0.000147344" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.440567, 0.470101, 0.515396, 0.550131, 0.573843, 0.600263, 0.633574, 0.655645, 0.673447, 0.692575, 0.704471, 0.728361, 0.730727, 0.740193, 0.766286, 0.783933, 0.80098, 0.818276, 0.836999, 0.85697, 0.894388, 0.938264");
+            values ( \
+              "-0.019768, -0.0392625, -0.0792418, -0.107067, -0.124547, -0.142027, -0.160931, -0.171485, -0.178036, -0.182139, -0.182128, -0.169979, -0.167194, -0.151908, -0.0949949, -0.0628332, -0.0404565, -0.0251365, -0.0147475, -0.00811417, -0.00233388, -0.000522878" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("1.00569, 1.123, 1.27247, 1.42778, 1.54917, 1.65446, 1.75043, 1.84093, 1.92939, 2.01775, 2.02696, 2.15894, 2.22774, 2.29472, 2.3438, 2.40617, 2.48933, 2.62515, 2.78482");
+            values ( \
+              "-0.0559727, -0.0571403, -0.0977599, -0.136792, -0.163651, -0.1832, -0.197213, -0.205861, -0.207363, -0.191934, -0.188059, -0.105574, -0.069116, -0.0440093, -0.0310467, -0.0196768, -0.0103436, -0.00327796, -0.000767532" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("3.19202, 3.65944, 4.38739, 5.01462, 5.50537, 5.93095, 6.31919, 6.68576, 7.04435, 7.4157, 8.25153, 8.41218, 8.76357, 9.11374, 9.51393, 9.74126");
+            values ( \
+              "-0.0421322, -0.0495731, -0.101334, -0.142024, -0.169722, -0.189819, -0.204111, -0.212864, -0.214196, -0.196374, -0.0717497, -0.0553513, -0.0302852, -0.0161418, -0.0074759, -0.00542269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("12.7911, 14.7423, 18.5503, 20.0263, 22.0578, 23.6194, 24.8614, 26.5884, 27.7033, 28.4472, 29.929, 30.8258, 32.9224, 33.9449, 35.4267, 36.4547, 37.268, 38.8296, 40.3912, 40.4083");
+            values ( \
+              "-0.0546858, -0.0559192, -0.120671, -0.143338, -0.171196, -0.18929, -0.201191, -0.212973, -0.216442, -0.215807, -0.199377, -0.169616, -0.0884675, -0.0601249, -0.0328144, -0.021212, -0.0148629, -0.00724906, -0.00348168, -0.00346688" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.812997, 0.822613, 0.824547, 0.826346, 0.829809, 0.831397, 0.839624, 0.842767, 0.846744, 0.856296, 0.862209, 0.865542, 0.869143, 0.874303, 0.877607, 0.88236, 0.883871, 0.885383, 0.886895, 0.888408, 0.889904, 0.891401, 0.892896, 0.894394, 0.895514, 0.896635, 0.897757, 0.898878, 0.900385, 0.901199, 0.90476, 0.906982, 0.90827, 0.910187, 0.912183, 0.914146, 0.91548, 0.916815, 0.918149, 0.920663, 0.921921, 0.923178, 0.924608, 0.927467, 0.928895, 0.935547, 0.950773, 0.97365, 1.00271, 1.02841");
+            values ( \
+              "-0.00457019, -0.00575778, -0.00661729, -0.00749158, -0.00937668, -0.0103973, -0.0165468, -0.018699, -0.0212993, -0.0272104, -0.0307594, -0.0326716, -0.0346287, -0.0372141, -0.0387812, -0.0409142, -0.0412127, -0.0413788, -0.0414124, -0.0413137, -0.0410857, -0.040728, -0.0402407, -0.0396238, -0.0386839, -0.0375474, -0.0362142, -0.0346843, -0.031909, -0.0301143, -0.0209391, -0.0158009, -0.0131337, -0.00999579, -0.00738593, -0.00533003, -0.00413113, -0.00324936, -0.00251035, -0.00164486, -0.00129781, -0.00100789, -0.000819566, -0.000520674, -0.000410105, -0.000236497, -0.000112078, -0.000134078, -6.12598e-05, -4.0192e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.869446, 0.883621, 0.890191, 0.917303, 0.939316, 0.951545, 0.962479, 0.968869, 0.977463, 0.982112, 0.988857, 0.991105, 0.992605, 0.995306, 0.998907, 1.00975, 1.01406, 1.01649, 1.02071, 1.02588, 1.03671, 1.0426, 1.05037, 1.05873, 1.07522, 1.11071");
+            values ( \
+              "-0.0194335, -0.0214388, -0.0280312, -0.0575775, -0.0794223, -0.0905555, -0.0997539, -0.104454, -0.110077, -0.109237, -0.10712, -0.106178, -0.104093, -0.098141, -0.087689, -0.0485219, -0.0350583, -0.0292403, -0.0209604, -0.0133343, -0.00377156, -0.0030327, -0.00155558, -0.000793915, -0.000340936, -0.000141741" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("1.02433, 1.05021, 1.06138, 1.07825, 1.09336, 1.11348, 1.1323, 1.14918, 1.16616, 1.18063, 1.1946, 1.22334, 1.23117, 1.2402, 1.25377, 1.26505, 1.2681, 1.27115, 1.2742, 1.27725, 1.28024, 1.2862, 1.28918, 1.29517, 1.30115, 1.30714, 1.3139, 1.31546, 1.31857, 1.3248, 1.33726, 1.35136, 1.35901, 1.36636, 1.37515, 1.38107, 1.38896, 1.3922, 1.39869, 1.40624, 1.41192, 1.41697, 1.42202, 1.43212, 1.44222, 1.45158, 1.46093, 1.47029, 1.47965, 1.51262");
+            values ( \
+              "-0.0329739, -0.0343508, -0.0440906, -0.0594562, -0.0725884, -0.0892829, -0.104254, -0.117036, -0.129222, -0.13869, -0.147095, -0.163121, -0.167056, -0.171076, -0.176213, -0.180015, -0.180548, -0.180916, -0.181118, -0.181156, -0.181033, -0.180315, -0.17972, -0.178027, -0.175685, -0.172694, -0.168528, -0.166887, -0.162347, -0.15112, -0.125016, -0.0938045, -0.0791815, -0.0666157, -0.0527959, -0.0453604, -0.0369419, -0.0338792, -0.028376, -0.0228736, -0.0190644, -0.0160946, -0.0135005, -0.00984464, -0.00688012, -0.00532254, -0.00397697, -0.00284339, -0.00192181, -0.000695581" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("1.52251, 1.63832, 1.9266, 2.12763, 2.23299, 2.329, 2.41954, 2.50802, 2.5964, 2.6056, 2.76731, 2.83839, 2.92242, 2.98496, 3.06835, 3.2042, 3.36397");
+            values ( \
+              "-0.0233624, -0.0397072, -0.117049, -0.163516, -0.183102, -0.197126, -0.205799, -0.207307, -0.191903, -0.188033, -0.0884712, -0.0559538, -0.0310586, -0.0196598, -0.0103146, -0.00326762, -0.000764034" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("3.75932, 4.18948, 4.96596, 5.53994, 6.08242, 6.42848, 6.66652, 6.89559, 7.26246, 7.621, 7.97921, 8.17336, 8.54559, 8.83173, 8.98183, 9.18198, 9.33373, 9.49733, 9.71547, 10.1517, 10.7515, 11.4807");
+            values ( \
+              "-0.0423719, -0.046188, -0.101379, -0.138817, -0.169708, -0.186378, -0.196172, -0.20408, -0.21285, -0.214178, -0.197908, -0.171797, -0.109641, -0.0713467, -0.0559952, -0.0398944, -0.030646, -0.0229411, -0.0154052, -0.00658813, -0.00183182, -0.000335579" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("13.337, 15.2981, 18.0012, 20.5575, 22.6384, 24.4034, 25.965, 26.7858, 27.5397, 29.0291, 30.5182, 32.8595, 34.0589, 34.7153, 36.1805, 37.6796, 39.2412, 40.8028, 43.926");
+            values ( \
+              "-0.053445, -0.0554701, -0.102226, -0.142578, -0.171174, -0.191402, -0.205395, -0.210907, -0.214556, -0.215854, -0.19932, -0.110903, -0.0720062, -0.0558338, -0.0305556, -0.0160058, -0.00782713, -0.00375741, -0.000843772" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.6608, 2.7072, 2.72001, 2.73434, 2.74439, 2.74809, 2.75303, 2.77866, 2.79337, 2.79992, 2.8133, 2.82532, 2.83651, 2.84726, 2.8579, 2.86587, 2.86953, 2.87946, 2.88238, 2.88667, 2.89023, 2.89274, 2.89776, 2.90666, 2.91606");
+            values ( \
+              "-0.000373524, -0.000972089, -0.00187738, -0.00332061, -0.00486806, -0.00559395, -0.00669862, -0.0129705, -0.0161237, -0.0173869, -0.0197724, -0.0214893, -0.0227679, -0.0234753, -0.0232443, -0.0208932, -0.0183287, -0.00953122, -0.00733144, -0.00478564, -0.00330736, -0.00254285, -0.00147078, -0.000584231, -0.000272527" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("2.80287, 2.83865, 2.85055, 2.90754, 2.94364, 2.95881, 2.97545, 2.98698, 2.99444, 3.00289, 3.01751, 3.02056, 3.02464, 3.03185, 3.05073, 3.06132, 3.06806, 3.07331, 3.08353, 3.09391, 3.10848, 3.12438, 3.15511, 3.26347");
+            values ( \
+              "-0.00810813, -0.0117891, -0.0157309, -0.038827, -0.0516771, -0.0564445, -0.0612344, -0.0639706, -0.0654229, -0.0666168, -0.0664128, -0.0654136, -0.0633111, -0.0565995, -0.0268831, -0.0145914, -0.00951684, -0.0066884, -0.00322716, -0.0015324, -0.000550528, -0.00022401, -9.26185e-05, -6.34705e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("3.07342, 3.14001, 3.1517, 3.189, 3.31071, 3.39221, 3.42881, 3.46223, 3.49374, 3.525, 3.54843, 3.59132, 3.61483, 3.62698, 3.64646, 3.67245, 3.71315, 3.7616");
+            values ( \
+              "-0.00742644, -0.0187505, -0.0221943, -0.0354231, -0.0832939, -0.11274, -0.125309, -0.135308, -0.141365, -0.137536, -0.115239, -0.0532214, -0.0305838, -0.0225521, -0.0135242, -0.00655219, -0.00177628, -0.000417479" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("3.90705, 4.03567, 4.22236, 4.35976, 4.48268, 4.58885, 4.68539, 4.77629, 4.86506, 4.95373, 4.96274, 4.99881, 5.12657, 5.19485, 5.23015, 5.27961, 5.34325, 5.4281, 5.54472");
+            values ( \
+              "-0.046899, -0.0505729, -0.100061, -0.134635, -0.162038, -0.181962, -0.196193, -0.205069, -0.206724, -0.191518, -0.187743, -0.16858, -0.0874372, -0.0563211, -0.0442229, -0.0311257, -0.0195486, -0.0101337, -0.00419328" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("6.15438, 6.6028, 7.3006, 7.92776, 8.41815, 8.84365, 9.23185, 9.59839, 9.95697, 10.3151, 11.1674, 11.3181, 11.6699, 12.0502, 12.4847, 12.6393");
+            values ( \
+              "-0.0504506, -0.0517836, -0.101394, -0.142078, -0.169748, -0.18984, -0.204125, -0.212879, -0.214204, -0.197922, -0.0713681, -0.0559653, -0.0306291, -0.0154394, -0.00662816, -0.00539482" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("15.6872, 17.6838, 20.3279, 22.8687, 24.7997, 26.729, 28.2906, 29.1052, 29.8648, 31.3542, 32.8432, 35.1842, 36.3836, 37.0406, 38.5058, 40.0032, 41.5648, 43.1263, 46.2495");
+            values ( \
+              "-0.0536099, -0.0565512, -0.102271, -0.14239, -0.169109, -0.191422, -0.205409, -0.210885, -0.214566, -0.215861, -0.199326, -0.110917, -0.0720121, -0.055826, -0.0305512, -0.0160154, -0.00783195, -0.00375975, -0.000844305" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.92405, 10.0187, 10.0571, 10.0814, 10.143, 10.1729, 10.1987, 10.2222, 10.2447, 10.2666, 10.2884, 10.3033, 10.3405, 10.3509, 10.3665, 10.3797, 10.4014, 10.4658, 10.4785, 10.4967, 10.5201, 10.5445, 10.5701, 10.6029, 10.6638");
+            values ( \
+              "-1.96643e-05, -0.00102966, -0.00197368, -0.00310611, -0.00747817, -0.00912184, -0.0101469, -0.0108719, -0.0112516, -0.0114606, -0.0112481, -0.0103728, -0.00275614, -0.00158224, -0.000787024, -0.000564469, -0.000348804, -7.21172e-05, -0.000119358, -3.6775e-05, -8.57096e-05, -1e-22, -5.84052e-05, -1e-22, -4.3943e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("10.023, 10.1249, 10.1622, 10.1689, 10.1822, 10.2088, 10.2267, 10.2623, 10.3322, 10.3741, 10.3943, 10.4414, 10.4596, 10.4796, 10.4987, 10.5175, 10.526, 10.5397, 10.5538, 10.5804, 10.59, 10.597, 10.605, 10.6157, 10.6308, 10.6473, 10.6644, 10.6831, 10.7344, 10.8267");
+            values ( \
+              "-0.000383283, -0.00168133, -0.00317205, -0.00351418, -0.00423945, -0.00607475, -0.00771706, -0.0121577, -0.0221976, -0.0273491, -0.0296377, -0.0342771, -0.0356918, -0.0369865, -0.0379052, -0.0382292, -0.0380015, -0.0365854, -0.0321875, -0.0162108, -0.0112968, -0.0085316, -0.00608141, -0.00381884, -0.00195697, -0.00100285, -0.000552492, -0.000343769, -0.000133607, -3.86847e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("10.589, 10.6828, 10.711, 10.7572, 10.7745, 10.9889, 11.0431, 11.1095, 11.1685, 11.2224, 11.2599, 11.2729, 11.2977, 11.3221, 11.359, 11.4301, 11.4476, 11.4719, 11.4876, 11.5192, 11.5722, 11.6342");
+            values ( \
+              "-0.00905407, -0.00954423, -0.0121179, -0.0173644, -0.0197415, -0.053072, -0.0609883, -0.0700711, -0.077745, -0.0840644, -0.0874126, -0.0882286, -0.0889767, -0.0879224, -0.0783037, -0.0323967, -0.0237799, -0.0149966, -0.0109166, -0.00550682, -0.00144824, -0.000262662" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("12.0496, 12.3358, 12.4892, 12.9384, 13.1566, 13.2215, 13.2949, 13.4218, 13.5421, 13.6616, 13.7511, 13.8547, 13.917, 13.944, 13.9979, 14.0532, 14.0819, 14.1393, 14.2542, 14.4147, 14.6081");
+            values ( \
+              "-0.020055, -0.0334689, -0.0504267, -0.101701, -0.125161, -0.131652, -0.138557, -0.148914, -0.155072, -0.150705, -0.125697, -0.0808059, -0.0577497, -0.0495681, -0.035517, -0.0249006, -0.0207359, -0.0139002, -0.00604574, -0.00152333, -0.000337154" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("15.4675, 16.0196, 17.3673, 17.8645, 18.2932, 18.6836, 19.0523, 19.4122, 19.7718, 20.6302, 20.9078, 21.1084, 21.3613, 21.6986, 22.2549, 22.9082");
+            values ( \
+              "-0.0409844, -0.049327, -0.13957, -0.167877, -0.18836, -0.202923, -0.211921, -0.213466, -0.197418, -0.0707345, -0.0448349, -0.031679, -0.0202008, -0.0107225, -0.00341131, -0.000799391" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("25.0551, 27.2131, 29.7039, 32.3078, 34.339, 35.9006, 37.3509, 38.4547, 39.2411, 40.7305, 42.2196, 44.5609, 45.7602, 46.4165, 47.8817, 49.3813, 50.9429, 52.5045, 55.6276");
+            values ( \
+              "-0.0509566, -0.0592434, -0.102268, -0.14332, -0.171176, -0.189286, -0.202914, -0.210724, -0.21456, -0.215859, -0.199323, -0.110901, -0.0720051, -0.0558363, -0.030557, -0.0160031, -0.00782584, -0.00375672, -0.000843585" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00713889, 0.00715703, 0.00718112, 0.00719437, 0.00719854, 0.00719962", \
+            "0.00836719, 0.00837557, 0.00839225, 0.00840555, 0.00841067, 0.00841207", \
+            "0.00882094, 0.00882088, 0.00882263, 0.00882768, 0.00883108, 0.00883222", \
+            "0.00898267, 0.00898042, 0.00897384, 0.00897026, 0.00896964, 0.00896985", \
+            "0.0090384, 0.00903664, 0.00903178, 0.00902418, 0.00901817, 0.0090158", \
+            "0.00907665, 0.00907594, 0.00907339, 0.00906662, 0.0090569, 0.00905052" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00926225, 0.0092753, 0.00929136, 0.00930255, 0.00930622, 0.00930715", \
+            "0.0102515, 0.0102404, 0.0102272, 0.0102194, 0.0102178, 0.0102175", \
+            "0.0108067, 0.0107491, 0.010668, 0.0106159, 0.0106043, 0.0105921", \
+            "0.0114589, 0.0113075, 0.0110445, 0.0108701, 0.0108069, 0.0107875", \
+            "0.012111, 0.0118403, 0.0111409, 0.0111117, 0.0108904, 0.0108266", \
+            "0.011758, 0.0118155, 0.0120078, 0.0108326, 0.0111105, 0.0108802" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(A & B & CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational_fall;
+        when : "(A * B * CI)";
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0158244, 0.0271414, 0.0726894, 0.262482, 1.05731, 4.387", \
+            "0.0224976, 0.0359476, 0.0817847, 0.271665, 1.06655, 4.39628", \
+            "0.0261936, 0.0535115, 0.118725, 0.309088, 1.10388, 4.43368", \
+            "-0.00704544, 0.048296, 0.1797, 0.458368, 1.25472, 4.58359", \
+            "-0.224401, -0.120017, 0.138419, 0.702861, 1.85924, 5.1892", \
+            "-1.20487, -1.04259, -0.565596, 0.537724, 2.87807, 7.65417" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00951206, 0.0238376, 0.0838649, 0.335836, 1.39113, 5.80582", \
+            "0.0145494, 0.0257353, 0.0838634, 0.335473, 1.39113, 5.80583", \
+            "0.0324366, 0.0512504, 0.0982333, 0.335474, 1.38955, 5.80582", \
+            "0.0788759, 0.113334, 0.199447, 0.398473, 1.38962, 5.8059", \
+            "0.234464, 0.288335, 0.442758, 0.805619, 1.63247, 5.80673", \
+            "0.872118, 0.909444, 1.13514, 1.78241, 3.28346, 6.7297" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0160604, 0.0166919, 0.01823, 0.0194566, 0.0209105, 0.0223583, 0.0240303, 0.0251517, 0.0267302, 0.0289581, 0.0324252, 0.0340812, 0.0355967, 0.0375026, 0.0398854, 0.0424272, 0.046478, 0.0513939");
+            values ( \
+              "-0.0127612, -0.144795, -0.164913, -0.170136, -0.171262, -0.169624, -0.164505, -0.158337, -0.144475, -0.115283, -0.0548712, -0.0359212, -0.0239798, -0.0141753, -0.00727528, -0.00344667, -0.000934811, -0.000170273" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0168793, 0.0182838, 0.0197283, 0.022346, 0.02772, 0.0350409, 0.039016, 0.0431853, 0.0474465, 0.0582125, 0.0624818, 0.0679236, 0.0777785, 0.07968");
+            values ( \
+              "-0.230008, -0.281995, -0.29172, -0.294218, -0.287877, -0.273274, -0.259545, -0.237811, -0.201069, -0.0787681, -0.0501154, -0.0273487, -0.00864525, -0.00738848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0172267, 0.0197909, 0.0211069, 0.0228354, 0.0295464, 0.0544813, 0.0774266, 0.0871075, 0.0944365, 0.108374, 0.11338, 0.119058, 0.125732, 0.147703, 0.160938, 0.169764, 0.177575, 0.18799, 0.197126, 0.20941, 0.225789, 0.256579, 0.292496, 0.337759");
+            values ( \
+              "-0.316858, -0.35367, -0.357264, -0.358496, -0.355835, -0.34204, -0.325804, -0.316783, -0.30825, -0.286329, -0.275115, -0.258535, -0.233008, -0.138931, -0.0958104, -0.0737327, -0.05815, -0.0419809, -0.0314115, -0.0211774, -0.012312, -0.00407796, -0.0010509, -0.000154386" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0171599, 0.0193968, 0.0242953, 0.164638, 0.217126, 0.269087, 0.325467, 0.353493, 0.383971, 0.443607, 0.536631, 0.571027, 0.596324, 0.628929, 0.655489, 0.687712, 0.733145, 0.780794, 0.817356, 0.89048, 1.02377, 1.18178");
+            values ( \
+              "-0.334924, -0.371086, -0.378979, -0.358206, -0.348807, -0.33801, -0.322897, -0.313046, -0.299069, -0.252274, -0.147445, -0.11615, -0.0969349, -0.0759944, -0.0621456, -0.0485176, -0.0337824, -0.0231195, -0.0172584, -0.00933732, -0.00280378, -0.0005663" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0163751, 0.0276593, 0.626718, 0.843979, 1.05922, 1.29293, 1.40903, 1.53518, 1.78208, 2.00305, 2.20593, 2.31028, 2.41509, 2.55021, 2.66026, 2.79388, 2.98227, 3.17993, 3.33159, 3.63492, 4.18776, 4.84295");
+            values ( \
+              "-0.340314, -0.384548, -0.362251, -0.352673, -0.341733, -0.32661, -0.316753, -0.302688, -0.255228, -0.191968, -0.139676, -0.117269, -0.0980354, -0.0766987, -0.062709, -0.0491219, -0.0340406, -0.0232614, -0.0175342, -0.00933155, -0.00293055, -0.000473453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.014249, 0.0255455, 2.57763, 3.4707, 4.18593, 4.69747, 5.34715, 6.03031, 6.35969, 6.8794, 7.50671, 8.67832, 9.17768, 9.68709, 10.3663, 10.6685, 11.1807, 11.712, 12.4511, 13.3612, 14.2074, 15.0537, 15.9, 17.5925, 20.9775");
+            values ( \
+              "-0.341509, -0.385975, -0.363032, -0.353617, -0.345054, -0.33806, -0.327509, -0.312891, -0.303554, -0.283574, -0.247823, -0.168444, -0.139053, -0.113232, -0.0849853, -0.0745924, -0.05958, -0.0469625, -0.0335023, -0.0220107, -0.0147864, -0.00990803, -0.00662585, -0.00295426, -0.000583871" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0385628, 0.0395241, 0.0409734, 0.0453807, 0.0524306, 0.0547748, 0.0569868, 0.05918, 0.0615545, 0.0645194, 0.0682485, 0.0709298, 0.0740077, 0.0769525");
+            values ( \
+              "-0.0346231, -0.0390788, -0.0515117, -0.0737296, -0.101945, -0.1097, -0.11445, -0.112047, -0.0969388, -0.0585227, -0.0275418, -0.0134899, -0.00564959, -0.00254695" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0365392, 0.0494515, 0.0552667, 0.06009, 0.0632934, 0.0644291, 0.0647774, 0.0650171, 0.0654964, 0.0662531, 0.0671986, 0.0681653, 0.0687968, 0.0694704, 0.0707302, 0.0720387, 0.0740227, 0.0762084, 0.0804697, 0.0843309, 0.0871042, 0.0894327, 0.0912346, 0.0935747, 0.0955029, 0.0977577, 0.100943, 0.10235, 0.104247, 0.106776, 0.111834, 0.121206, 0.132294");
+            values ( \
+              "-0.00322793, -0.157828, -0.199455, -0.23184, -0.25167, -0.258028, -0.264258, -0.266468, -0.269569, -0.271931, -0.272572, -0.271479, -0.270202, -0.268498, -0.264545, -0.259464, -0.250234, -0.237808, -0.201074, -0.151963, -0.118402, -0.0945419, -0.0787842, -0.0616407, -0.0501279, -0.0391448, -0.02736, -0.0233466, -0.0188238, -0.0140772, -0.00772753, -0.00228282, -0.000488961" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0372972, 0.0546822, 0.065593, 0.0673209, 0.0712414, 0.100744, 0.116212, 0.127792, 0.137531, 0.142443, 0.149968, 0.159052, 0.175832, 0.190578, 0.200491, 0.207664, 0.219411, 0.230121, 0.243479, 0.261289, 0.292159, 0.328485, 0.374063");
+            values ( \
+              "-0.0101805, -0.240317, -0.339797, -0.350234, -0.351538, -0.333482, -0.320922, -0.308281, -0.294026, -0.284858, -0.26617, -0.233179, -0.15946, -0.106688, -0.0797641, -0.0642679, -0.044682, -0.0317926, -0.0207001, -0.0114426, -0.00377124, -0.000953418, -0.000135121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0450909, 0.0658085, 0.0679039, 0.0725069, 0.199218, 0.303978, 0.359165, 0.397279, 0.41769, 0.458511, 0.569729, 0.603464, 0.648444, 0.680083, 0.72873, 0.770398, 0.81983, 0.885738, 1.00835, 1.15139, 1.33129");
+            values ( \
+              "-0.188671, -0.363238, -0.375829, -0.377346, -0.358058, -0.337755, -0.322897, -0.308895, -0.299071, -0.270395, -0.147608, -0.116987, -0.084232, -0.0664196, -0.0456227, -0.0327967, -0.0220908, -0.0128314, -0.00429637, -0.00112742, -0.000169122" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0423892, 0.0685943, 0.0714548, 0.455014, 0.710923, 0.877649, 1.09289, 1.3266, 1.4427, 1.56885, 1.81575, 2.03672, 2.2396, 2.34373, 2.44863, 2.58383, 2.69403, 2.82762, 3.01598, 3.21352, 3.36509, 3.66823, 4.21706, 4.86728");
+            values ( \
+              "-0.138463, -0.385278, -0.383955, -0.370402, -0.360082, -0.352677, -0.341729, -0.326609, -0.316754, -0.302687, -0.255228, -0.191967, -0.139676, -0.117312, -0.0980591, -0.0767056, -0.0626965, -0.0491165, -0.0340377, -0.0232642, -0.0175405, -0.00933806, -0.00296467, -0.000490456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.0390925, 0.0652252, 0.068063, 2.16848, 4.09122, 4.7311, 5.37965, 6.05824, 6.39216, 6.91179, 7.53919, 8.71094, 9.71943, 10.7009, 11.2135, 11.7448, 12.4837, 13.3934, 14.2397, 15.0859, 15.9322, 17.6247, 21.0098");
+            values ( \
+              "-0.139548, -0.386862, -0.385661, -0.367407, -0.34674, -0.33804, -0.327505, -0.313011, -0.303551, -0.283583, -0.24782, -0.168436, -0.113238, -0.0745947, -0.0595707, -0.0469574, -0.0335005, -0.0220133, -0.014788, -0.00990924, -0.00662657, -0.00295455, -0.000583878" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.11052, 0.114453, 0.11739, 0.121599, 0.128964, 0.135092, 0.144284, 0.150191, 0.155518, 0.160458, 0.165192, 0.169918, 0.17181, 0.173406, 0.180023, 0.182793, 0.184954, 0.187482, 0.189478, 0.193469, 0.199938, 0.207774, 0.232783");
+            values ( \
+              "-0.00596392, -0.00802513, -0.00994017, -0.0147942, -0.0246496, -0.0310159, -0.0395714, -0.0445709, -0.0485732, -0.0516626, -0.0533502, -0.0514457, -0.0475701, -0.0431845, -0.0195649, -0.0124686, -0.00851364, -0.0053631, -0.00367053, -0.00165738, -0.000422664, -0.000141439, -8.44771e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.111601, 0.120163, 0.140587, 0.15783, 0.174426, 0.182793, 0.190539, 0.197984, 0.205415, 0.206712, 0.221887, 0.228235, 0.233085, 0.236261, 0.242613, 0.253069, 0.258559, 0.262417, 0.26731, 0.28046");
+            values ( \
+              "-0.0128245, -0.0234412, -0.0637403, -0.0932964, -0.118709, -0.129732, -0.138087, -0.141715, -0.132829, -0.128948, -0.0502382, -0.0283223, -0.0176848, -0.0128335, -0.00652779, -0.00187269, -0.00104675, -0.00265168, -0.00239586, -0.000435517" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.117693, 0.139522, 0.148677, 0.170088, 0.195442, 0.215361, 0.232525, 0.24797, 0.262401, 0.274615, 0.281851, 0.287238, 0.293642, 0.306181, 0.315528, 0.322369, 0.33149, 0.33823, 0.350777, 0.363277, 0.36758, 0.377483, 0.388801, 0.411436, 0.445699, 0.487369");
+            values ( \
+              "-0.0154362, -0.0747123, -0.0967241, -0.144571, -0.198509, -0.238409, -0.269742, -0.293999, -0.309559, -0.290036, -0.273931, -0.257393, -0.233219, -0.177265, -0.139225, -0.115334, -0.0886273, -0.0724844, -0.0493534, -0.0331686, -0.0289358, -0.0210538, -0.0145612, -0.00671581, -0.00188743, -0.000349944" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.12904, 0.258255, 0.265099, 0.273996, 0.28288, 0.297934, 0.333297, 0.38492, 0.438056, 0.456051, 0.493243, 0.531353, 0.551767, 0.592595, 0.618527, 0.670391, 0.703803, 0.737547, 0.782539, 0.799946, 0.833095, 0.86279, 0.904466, 0.920949, 0.953916, 1.01985, 1.14232, 1.28518, 1.46481");
+            values ( \
+              "-0.0611801, -0.362171, -0.36758, -0.368076, -0.365765, -0.363985, -0.358138, -0.348882, -0.337772, -0.33337, -0.322897, -0.308898, -0.29907, -0.270389, -0.243836, -0.183184, -0.147611, -0.116982, -0.084222, -0.0739513, -0.0574655, -0.045628, -0.0328001, -0.0287761, -0.0220899, -0.0128268, -0.00430262, -0.00113056, -0.000171248" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.153827, 0.223908, 0.266354, 0.270518, 0.589257, 0.848008, 1.01191, 1.23387, 1.46077, 1.62367, 1.70313, 1.82752, 1.97768, 2.25796, 2.37755, 2.49953, 2.66217, 2.78673, 2.98382, 3.16072, 3.37871, 3.66936, 4.1793, 4.77809, 5.52894");
+            values ( \
+              "-0.186621, -0.293123, -0.382634, -0.381784, -0.370348, -0.359939, -0.352655, -0.341348, -0.326608, -0.312062, -0.302679, -0.282765, -0.247146, -0.168035, -0.138699, -0.112931, -0.0847422, -0.067624, -0.0468602, -0.0334239, -0.0219495, -0.0122903, -0.00409632, -0.00105749, -0.00015469" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.123353, 0.264819, 0.270308, 0.281285, 1.87274, 2.79639, 3.63786, 4.35319, 4.86464, 5.51431, 6.19748, 6.52685, 7.04657, 7.67387, 8.84548, 9.34484, 9.85425, 10.5335, 10.8356, 11.3478, 11.8792, 12.6182, 12.9216, 13.5283, 14.3746, 15.2209, 16.0671, 16.9134, 17.7596, 19.4521, 21.1447");
+            values ( \
+              "-0.0511634, -0.385875, -0.385102, -0.385305, -0.371391, -0.362518, -0.353618, -0.345054, -0.33806, -0.327509, -0.312891, -0.303554, -0.283574, -0.247823, -0.168444, -0.139053, -0.113232, -0.0849853, -0.0745924, -0.0595802, -0.0469626, -0.0335024, -0.0291547, -0.0220108, -0.0147864, -0.00990806, -0.00662588, -0.00442712, -0.00295427, -0.00131418, -0.000583873" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.369655, 0.40656, 0.411715, 0.421543, 0.425856, 0.434483, 0.44443, 0.460795, 0.47687, 0.498365, 0.511267, 0.523243, 0.532585, 0.538919, 0.545867, 0.548144, 0.550494, 0.555194, 0.571531, 0.577889, 0.582654, 0.588101, 0.598994, 0.612157, 0.652952, 0.776705, 1.03667, 1.05523");
+            values ( \
+              "-0.000480149, -0.00254535, -0.00295514, -0.00413302, -0.00479793, -0.0064451, -0.00872229, -0.0120306, -0.014925, -0.0183448, -0.0200547, -0.0213257, -0.0220042, -0.02219, -0.021916, -0.0215829, -0.0210793, -0.0192661, -0.00702753, -0.00382948, -0.00238035, -0.0013684, -0.000478617, -0.000207718, -5.84022e-05, -1e-22, -2e-22, -8.16784e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.37097, 0.401831, 0.414282, 0.428477, 0.441202, 0.502819, 0.544531, 0.566962, 0.578419, 0.592177, 0.600063, 0.616116, 0.625439, 0.633797, 0.653394, 0.666212, 0.671148, 0.68102, 0.698429, 0.698834");
+            values ( \
+              "-0.002104, -0.00500006, -0.00721861, -0.0104829, -0.0143376, -0.0381701, -0.0522536, -0.0585969, -0.0613644, -0.0640044, -0.0649908, -0.0644711, -0.059547, -0.0498723, -0.0210204, -0.00976827, -0.00710078, -0.00359656, -0.000906203, -0.000892097" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.374595, 0.438104, 0.466192, 0.586184, 0.628987, 0.665462, 0.698054, 0.728114, 0.756856, 0.785546, 0.791842, 0.798342, 0.848071, 0.863289, 0.876909, 0.890536, 0.900905, 0.921643, 0.955509");
+            values ( \
+              "-0.00323958, -0.0182859, -0.0305646, -0.0917783, -0.111711, -0.127315, -0.139825, -0.149222, -0.154443, -0.148372, -0.143306, -0.135923, -0.0556458, -0.0384802, -0.0270388, -0.0187677, -0.0140795, -0.00769308, -0.0028286" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.380677, 0.50706, 0.507542, 0.510435, 0.579165, 0.63035, 0.655573, 0.70602, 0.762343, 0.8445, 0.914699, 0.977597, 1.00759, 1.02173, 1.02872, 1.03487, 1.03757, 1.03959, 1.04272, 1.0535, 1.06358, 1.08373, 1.09407, 1.11475, 1.16063, 1.17225, 1.20821, 1.24762, 1.26032, 1.26618, 1.2779, 1.30135, 1.3374, 1.34753, 1.3678, 1.39912, 1.44385, 1.4632, 1.50188, 1.57926, 1.70329, 1.72052");
+            values ( \
+              "-0.00631376, -0.0551504, -0.0555912, -0.0573238, -0.0974056, -0.126885, -0.141213, -0.169592, -0.200428, -0.243368, -0.276946, -0.303017, -0.313009, -0.316806, -0.318562, -0.319864, -0.320379, -0.320866, -0.320602, -0.316854, -0.313048, -0.304321, -0.299061, -0.286352, -0.244164, -0.230742, -0.188375, -0.146132, -0.134069, -0.128764, -0.118638, -0.10031, -0.0767978, -0.0711644, -0.0609949, -0.0478583, -0.0335852, -0.0288026, -0.0211013, -0.0110713, -0.00364293, -0.00332268" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.542541, 0.70388, 1.01307, 1.03557, 1.05108, 1.25958, 1.49429, 1.8089, 2.00056, 2.15843, 2.2429, 2.41184, 2.51932, 2.73426, 2.87264, 3.01262, 3.19926, 3.3301, 3.40852, 3.53171, 3.70457, 3.90983, 4.1835, 4.69076, 5.28257, 6.02645");
+            values ( \
+              "-0.15449, -0.176865, -0.359342, -0.371878, -0.373108, -0.365298, -0.355361, -0.339324, -0.326609, -0.312591, -0.30268, -0.27363, -0.24662, -0.185185, -0.149202, -0.11821, -0.0850862, -0.0671217, -0.0580876, -0.0461104, -0.0331478, -0.0223163, -0.0129468, -0.00435412, -0.00114269, -0.000177407" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.683185, 1.06183, 2.2805, 3.28408, 4.17848, 4.94939, 5.40442, 6.05416, 6.73761, 7.0667, 7.58642, 8.21372, 9.38531, 9.88469, 10.3941, 11.0733, 11.3755, 11.8877, 12.419, 13.158, 14.0682, 14.9145, 15.7607, 16.607, 18.2995, 19.992, 21.6845");
+            values ( \
+              "-0.304059, -0.383095, -0.372599, -0.363073, -0.353572, -0.344358, -0.338061, -0.327508, -0.312885, -0.303554, -0.283575, -0.247823, -0.168445, -0.139053, -0.113231, -0.0849842, -0.0745922, -0.0595812, -0.0469632, -0.0335027, -0.0220106, -0.0147862, -0.00990799, -0.00662578, -0.00295421, -0.00131413, -0.000583839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("0.86538, 1.44228, 1.48941, 1.51067, 1.52976, 1.55158, 1.58669, 1.59968, 1.62564, 1.65845, 1.71096, 1.75504, 1.7749, 1.81625, 1.8542, 1.87869, 1.89036, 1.9082, 1.9258, 1.96122, 1.97207, 1.98248, 2.00096, 2.0343, 2.05171, 2.07161, 2.07955, 2.09541, 2.11953, 2.12662, 2.14082, 2.22597, 2.3395, 2.50122, 2.97706");
+            values ( \
+              "-1.18395e-05, -8.90815e-05, -0.000408171, -0.000505008, -0.000629976, -0.000782336, -0.00113442, -0.00132581, -0.00179266, -0.00270646, -0.0042786, -0.00531716, -0.00569516, -0.0063442, -0.00674269, -0.00690739, -0.00695939, -0.00700347, -0.00699553, -0.00676161, -0.00655955, -0.00627528, -0.00536023, -0.0023525, -0.00126754, -0.000664801, -0.000554767, -0.000438249, -0.000328993, -0.000322379, -0.000280395, -0.000154148, -8.0059e-05, -2.06905e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("0.893762, 1.45924, 1.5345, 1.57344, 1.62839, 1.64555, 1.66843, 1.83308, 1.91132, 1.95829, 2.00194, 2.04387, 2.06321, 2.07934, 2.09121, 2.11063, 2.12904, 2.17531, 2.19195, 2.20975, 2.22365, 2.25145, 2.29376, 2.42323, 2.55236, 2.79878");
+            values ( \
+              "-2.31411e-05, -0.000451787, -0.00184145, -0.00270205, -0.00446493, -0.00524261, -0.00646222, -0.0170884, -0.0211542, -0.0230597, -0.0244788, -0.0252478, -0.0253314, -0.0251785, -0.0248474, -0.0236161, -0.0208956, -0.00823778, -0.00500321, -0.00291849, -0.00194664, -0.000950533, -0.000495524, -0.000210309, -7.75168e-05, -3.13976e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.45954, 1.6131, 1.67754, 1.71538, 1.75387, 1.96607, 2.06295, 2.11237, 2.20809, 2.23962, 2.28354, 2.31617, 2.34674, 2.40882, 2.42614, 2.44373, 2.47454, 2.53275, 2.56657, 2.59877, 2.62382, 2.67391, 2.74086, 2.82239, 2.92617");
+            values ( \
+              "-0.00529313, -0.00698754, -0.010998, -0.0139887, -0.0175372, -0.0401094, -0.049798, -0.0543731, -0.062319, -0.0645935, -0.0673805, -0.0690662, -0.0702121, -0.070078, -0.0686485, -0.0659982, -0.0566672, -0.030211, -0.0182793, -0.0107463, -0.00689551, -0.00257258, -0.000592731, -0.000103948, -3.31577e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("1.59735, 1.81732, 2.32841, 2.50197, 2.64953, 2.78118, 2.90248, 3.01834, 3.13399, 3.22062, 3.32412, 3.38372, 3.46114, 3.51726, 3.60431, 3.72037, 3.87905, 4.07057");
+            values ( \
+              "-0.0185854, -0.0281378, -0.0945555, -0.115589, -0.131969, -0.145109, -0.154969, -0.160657, -0.155191, -0.12882, -0.0816645, -0.0588057, -0.0366346, -0.0254019, -0.0139433, -0.00584134, -0.00144916, -0.000261432" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("1.71697, 2.00484, 2.62549, 3.02111, 3.14847, 3.40109, 3.5446, 3.6881, 3.75237, 3.81664, 3.88091, 3.94518, 3.99996, 4.05473, 4.1095, 4.17873, 4.2004, 4.26541, 4.34067, 4.40087, 4.45203, 4.51422, 4.58285, 4.7021, 4.86981, 4.97573, 5.13602, 5.19702, 5.25803, 5.33936, 5.46087, 5.52196, 5.57434, 5.63795, 5.70157, 5.79003, 5.89666, 5.98752, 6.06021, 6.09655, 6.16923, 6.24192, 6.38729, 6.51472, 6.64214, 6.76957, 6.89699, 7.19625, 7.4955, 7.8707");
+            values ( \
+              "-0.0524532, -0.0537882, -0.143562, -0.199559, -0.217124, -0.250261, -0.26713, -0.282713, -0.292594, -0.30343, -0.315223, -0.327972, -0.328488, -0.328435, -0.327812, -0.32621, -0.324808, -0.31926, -0.311744, -0.304374, -0.2968, -0.286047, -0.272548, -0.245295, -0.196343, -0.167897, -0.128769, -0.116147, -0.104742, -0.0909853, -0.0731549, -0.0649642, -0.0586112, -0.0522558, -0.0464472, -0.0395475, -0.0319218, -0.0261285, -0.0221505, -0.0203592, -0.0175946, -0.0150756, -0.0107742, -0.00850357, -0.00652648, -0.00484295, -0.00345299, -0.00192943, -0.000852044, -0.000406539" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.20489, 3.03206, 4.1516, 4.67412, 5.81727, 7.37276, 8.21734, 9.0636, 9.23131, 9.56674, 10.2376, 11.7712, 12.335, 12.709, 13.4091, 14.1353, 14.6461, 15.3531, 16.1743, 17.0205, 17.8668, 18.713, 20.4056, 23.7906");
+            values ( \
+              "-0.160799, -0.210562, -0.374725, -0.370456, -0.35928, -0.340837, -0.327518, -0.308555, -0.303549, -0.291546, -0.256894, -0.154863, -0.124013, -0.106355, -0.0789047, -0.0573877, -0.0456434, -0.0330292, -0.022617, -0.0152062, -0.0101818, -0.00681876, -0.00304365, -0.000605974" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.25411, 5.93356, 6.05562, 6.24969, 6.35321, 6.45048, 6.54763, 6.6884, 6.84383, 6.98749, 7.12827, 7.1337, 7.26852, 7.36427, 7.41131, 7.48326, 7.56127, 7.60478, 7.72627, 7.88412, 7.98438, 8.06652, 8.17823, 8.43092, 8.45967, 8.51716, 8.63214, 8.8621, 9.66273");
+            values ( \
+              "-1.01935e-05, -0.000135909, -0.00018479, -0.000327633, -0.00050107, -0.000743041, -0.00109881, -0.00151386, -0.00168233, -0.0017677, -0.00176075, -0.00177218, -0.00175844, -0.00173517, -0.00171376, -0.0016717, -0.00159307, -0.00152456, -0.00115616, -0.000385227, -0.00023943, -0.000183677, -0.00013523, -8.04651e-05, -8.1716e-05, -6.70703e-05, -6.16986e-05, -3.63896e-05, -1.23525e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("5.25376, 5.96933, 6.06823, 6.26603, 6.41656, 6.56123, 6.75004, 6.91166, 6.98675, 7.14397, 7.29134, 7.43209, 7.50246, 7.57262, 7.71398, 7.80736, 7.88001, 8.03557, 8.10797, 8.19165, 8.30909, 8.39272, 8.62218, 8.92812, 9.44194, 10.9446");
+            values ( \
+              "-3.71917e-05, -0.000543929, -0.000704738, -0.00117488, -0.00187873, -0.00304325, -0.00481662, -0.00594059, -0.00632311, -0.00693933, -0.00726153, -0.00738726, -0.00738634, -0.00733398, -0.00701212, -0.00641234, -0.00542298, -0.00172818, -0.000957554, -0.000624664, -0.000452025, -0.000381746, -0.00024591, -0.0001627, -5.78479e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("5.25449, 6.08872, 6.26368, 6.42287, 6.60057, 6.7419, 7.04649, 7.2772, 7.37712, 7.58352, 7.76796, 7.93968, 8.10468, 8.26766, 8.3377, 8.42712, 8.46918, 8.60092, 8.65444, 8.73459, 8.78473, 8.85159, 8.9853, 9.17174, 9.42531, 9.802, 10.5396, 11.3859");
+            values ( \
+              "-0.000194266, -0.0019511, -0.00299463, -0.00430283, -0.00640404, -0.0086909, -0.0142968, -0.0182018, -0.0197338, -0.0225484, -0.0245962, -0.0260317, -0.0268345, -0.0266407, -0.0258514, -0.0232472, -0.0207709, -0.0100497, -0.006691, -0.00350937, -0.00239479, -0.00152378, -0.000758278, -0.000502431, -0.000343242, -0.000175178, -2.92206e-05, -1.33165e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("4.53021, 5.25443, 6.10069, 6.27902, 6.4015, 6.64645, 6.87276, 7.05155, 7.22906, 7.86121, 8.25182, 8.46747, 8.57938, 8.80322, 8.96395, 9.13974, 9.27105, 9.39404, 9.64363, 9.67772, 9.71291, 9.78328, 9.90692, 10.1393, 10.1847, 10.2755, 10.3263, 10.3966, 10.4903, 10.6778, 10.9415, 11.2592");
+            values ( \
+              "-0.000111375, -0.000530076, -0.00381576, -0.0055463, -0.00699751, -0.010666, -0.0151141, -0.0194071, -0.0241514, -0.0416522, -0.0517803, -0.0569533, -0.0594958, -0.0642193, -0.0672645, -0.0701578, -0.0719203, -0.0731269, -0.0730607, -0.072507, -0.0717055, -0.0690711, -0.0594604, -0.0317837, -0.0270998, -0.0191793, -0.0156455, -0.0116645, -0.00772466, -0.00311677, -0.000733493, -0.000121242" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("6.09858, 7.03341, 7.56484, 9.36377, 10.0724, 10.673, 11.2095, 11.7039, 12.176, 12.6473, 13.0003, 13.4266, 13.6681, 13.9816, 14.2136, 14.5717, 15.0492, 15.6993, 16.4844");
+            values ( \
+              "-0.0105478, -0.0221694, -0.0378011, -0.0971718, -0.118798, -0.135692, -0.149155, -0.159357, -0.165153, -0.159592, -0.132101, -0.0832976, -0.0601724, -0.0377129, -0.0260767, -0.0142848, -0.00602807, -0.00145599, -0.000302844" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("6.94159, 8.20824, 11.4654, 12.5623, 13.5647, 14.9321, 15.9822, 16.3154, 16.6614, 17.2158, 17.7266, 17.9732, 18.4664, 19.1199, 20.3311, 20.7926, 21.2615, 21.8868, 22.3522, 22.8978, 23.6253, 24.1577, 24.6997, 25.4223, 26.2686, 27.1148, 27.9611, 28.8073, 30.4999, 32.1924");
+            values ( \
+              "-0.0424523, -0.0619019, -0.178995, -0.216813, -0.249884, -0.291449, -0.318768, -0.326051, -0.332548, -0.322605, -0.310727, -0.303549, -0.284785, -0.247848, -0.165986, -0.138977, -0.115067, -0.088466, -0.0723717, -0.0569126, -0.0409617, -0.0321148, -0.0250333, -0.0178685, -0.0119837, -0.00802334, -0.00536027, -0.00358144, -0.00159485, -0.000709777" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(A & B & ~CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational_fall;
+        when : "(A * B * !CI)";
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0158205, 0.0271361, 0.0726683, 0.262346, 1.05672, 4.38474", \
+            "0.0224906, 0.0359863, 0.0817597, 0.271546, 1.066, 4.39399", \
+            "0.0261126, 0.0538871, 0.118967, 0.309275, 1.10366, 4.43171", \
+            "-0.00750896, 0.0474147, 0.179416, 0.459585, 1.25567, 4.58345", \
+            "-0.225176, -0.120821, 0.137785, 0.703233, 1.86547, 5.19534", \
+            "-1.20761, -1.04567, -0.569552, 0.533324, 2.8765, 7.65231" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00950608, 0.023793, 0.0839056, 0.335197, 1.38837, 5.80456", \
+            "0.0145526, 0.0257367, 0.0838734, 0.335247, 1.38871, 5.80456", \
+            "0.0324504, 0.0507839, 0.0979462, 0.335258, 1.38841, 5.80456", \
+            "0.0792905, 0.11401, 0.199065, 0.397406, 1.38871, 5.80314", \
+            "0.234363, 0.288231, 0.441853, 0.802488, 1.63171, 5.80404", \
+            "0.872257, 0.908556, 1.13337, 1.78096, 3.27814, 6.72796" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0162576, 0.0167055, 0.0174986, 0.0185145, 0.0194659, 0.0209178, 0.0223679, 0.0240041, 0.0265011, 0.0279144, 0.0314722, 0.0334201, 0.0354646, 0.0369759, 0.0387574, 0.0423875, 0.0468863");
+            values ( \
+              "-0.077174, -0.145254, -0.158234, -0.166603, -0.170156, -0.171307, -0.169675, -0.164715, -0.14695, -0.131288, -0.0691786, -0.042694, -0.0248801, -0.0163951, -0.0100159, -0.00349066, -0.0021062" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0167881, 0.0177374, 0.019277, 0.0206318, 0.0219698, 0.0294263, 0.0351474, 0.0390394, 0.0432098, 0.0456776, 0.0479619, 0.0563969, 0.0611752, 0.0660613, 0.0708465, 0.0740478, 0.0804349, 0.0842628");
+            values ( \
+              "-0.164226, -0.274461, -0.289796, -0.293704, -0.294433, -0.285262, -0.273012, -0.259743, -0.237974, -0.219292, -0.195097, -0.0946226, -0.0575482, -0.0337363, -0.0195961, -0.0136089, -0.0062401, -0.00448088" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0172576, 0.0198225, 0.0212637, 0.0234839, 0.0395837, 0.0516671, 0.067409, 0.0786764, 0.0853188, 0.094456, 0.101456, 0.109099, 0.124034, 0.147153, 0.156289, 0.162443, 0.1704, 0.175807, 0.183016, 0.195517, 0.209775, 0.221138, 0.243863, 0.279202, 0.322248");
+            values ( \
+              "-0.317862, -0.353282, -0.357594, -0.358488, -0.350877, -0.343903, -0.333654, -0.324823, -0.318695, -0.308412, -0.298601, -0.284952, -0.240638, -0.141436, -0.109866, -0.091976, -0.0725888, -0.0616133, -0.0492935, -0.0331489, -0.021009, -0.0144876, -0.0066788, -0.00177201, -0.00032129" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0171926, 0.0198286, 0.0212995, 0.0249483, 0.165505, 0.217119, 0.270242, 0.328762, 0.348745, 0.375389, 0.401103, 0.435388, 0.525869, 0.570235, 0.595414, 0.628303, 0.655199, 0.687344, 0.73272, 0.780162, 0.816541, 0.8893, 1.02569, 1.18739");
+            values ( \
+              "-0.335745, -0.373017, -0.377562, -0.37921, -0.358228, -0.349015, -0.337924, -0.321998, -0.315022, -0.303608, -0.288902, -0.260293, -0.157749, -0.116492, -0.0971845, -0.0761444, -0.06211, -0.0484188, -0.033818, -0.0231803, -0.0172668, -0.00942845, -0.0026855, -0.00055616" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0166692, 0.0244561, 0.50968, 0.839973, 0.967768, 1.06428, 1.29301, 1.36438, 1.50714, 1.58918, 1.69011, 1.80983, 2.02912, 2.16499, 2.30323, 2.48756, 2.56222, 2.70428, 2.82616, 2.9977, 3.06478, 3.19895, 3.46727, 3.99069, 4.60075");
+            values ( \
+              "-0.340301, -0.384695, -0.367128, -0.353074, -0.346798, -0.341617, -0.326767, -0.320981, -0.306381, -0.295111, -0.276679, -0.247113, -0.184407, -0.149138, -0.118499, -0.0856419, -0.0748694, -0.0576673, -0.0459015, -0.0330619, -0.0290883, -0.0224284, -0.0131735, -0.00423289, -0.00106282" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.0134217, 0.0374651, 2.62909, 3.66989, 4.38994, 5.34547, 5.79383, 6.3573, 7.20277, 8.87871, 9.50225, 9.9291, 10.5617, 11.1139, 11.8502, 12.4734, 13.3112, 14.1567, 15.0021, 16.6931, 18.384, 20.0749");
+            values ( \
+              "-0.341424, -0.386146, -0.362686, -0.351502, -0.34252, -0.327673, -0.318643, -0.30372, -0.266972, -0.156111, -0.122064, -0.102441, -0.0780723, -0.0613006, -0.04409, -0.0330802, -0.0224616, -0.015181, -0.0100925, -0.00448506, -0.00197097, -0.000849276" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0380523, 0.0399863, 0.0414818, 0.0469187, 0.0523457, 0.056904, 0.0590982, 0.0614743, 0.0644392, 0.0681796, 0.0708639, 0.0734123, 0.0758513, 0.0800987, 0.0870728");
+            values ( \
+              "-0.00761439, -0.0437408, -0.0553246, -0.0806585, -0.102038, -0.114529, -0.111921, -0.0968278, -0.0584129, -0.0274955, -0.0134588, -0.00660414, -0.00320105, -0.000890293, -7.0504e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0386492, 0.0455376, 0.0552682, 0.0644307, 0.0652256, 0.0658532, 0.0667918, 0.0681818, 0.0717404, 0.0741051, 0.0769994, 0.0785143, 0.0809978, 0.0870023, 0.0898403, 0.0942009, 0.0965796, 0.0997511, 0.102339, 0.106305, 0.111593, 0.120883, 0.13191");
+            values ( \
+              "-0.0104701, -0.128833, -0.199456, -0.25806, -0.268009, -0.271073, -0.272698, -0.271824, -0.261115, -0.250179, -0.232978, -0.22113, -0.195134, -0.119632, -0.0908155, -0.0576992, -0.0446063, -0.0313169, -0.0234003, -0.0148687, -0.00794031, -0.00238356, -0.000529813" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0387511, 0.0525362, 0.0657291, 0.0675183, 0.0690804, 0.0738779, 0.0935179, 0.11584, 0.130404, 0.142487, 0.156342, 0.176473, 0.191194, 0.207331, 0.216614, 0.228992, 0.24284, 0.253828, 0.275803, 0.293512");
+            values ( \
+              "-0.0220766, -0.220041, -0.342917, -0.350451, -0.351924, -0.350421, -0.338594, -0.321472, -0.305067, -0.284968, -0.244755, -0.157261, -0.105129, -0.065094, -0.0489082, -0.0329965, -0.0211879, -0.0148134, -0.00701088, -0.00442078" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0498106, 0.0650738, 0.0671806, 0.0687674, 0.0722291, 0.148678, 0.214544, 0.260645, 0.303798, 0.359001, 0.376933, 0.412796, 0.444938, 0.483784, 0.53305, 0.571286, 0.599554, 0.637244, 0.66991, 0.711232, 0.762567, 0.78607, 0.821672, 0.869141, 0.96408, 1.10549, 1.27858");
+            values ( \
+              "-0.34777, -0.358866, -0.373876, -0.376829, -0.377521, -0.366286, -0.35556, -0.347033, -0.337869, -0.323018, -0.317034, -0.301645, -0.281577, -0.244422, -0.186697, -0.145852, -0.120068, -0.0914316, -0.0716581, -0.0522157, -0.0347826, -0.0288687, -0.0217168, -0.0147494, -0.00656164, -0.0017482, -0.000310231" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0429524, 0.0661807, 0.0727388, 0.66404, 0.877871, 1.09294, 1.3267, 1.48716, 1.56899, 1.6933, 1.84348, 2.04389, 2.20513, 2.32806, 2.42293, 2.57553, 2.7049, 2.87739, 3.03026, 3.09883, 3.23596, 3.51022, 4.02913, 4.63512");
+            values ( \
+              "-0.140395, -0.378462, -0.384491, -0.362221, -0.352837, -0.341921, -0.326774, -0.312471, -0.302833, -0.282916, -0.247267, -0.189785, -0.14764, -0.120364, -0.102188, -0.0777921, -0.0614028, -0.0443985, -0.0331596, -0.0290817, -0.0223021, -0.0129287, -0.00421004, -0.00106398" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.0407458, 0.0704879, 1.73914, 2.66387, 3.70468, 4.42472, 5.38025, 5.82861, 6.39208, 7.23755, 8.9135, 9.53704, 9.96388, 10.5965, 11.1487, 11.885, 12.5082, 13.346, 14.1914, 15.0369, 15.8824, 16.7278, 18.4188, 20.1097");
+            values ( \
+              "-0.141462, -0.38621, -0.371548, -0.362686, -0.351502, -0.34252, -0.327673, -0.318643, -0.30372, -0.266972, -0.156111, -0.122064, -0.102441, -0.0780723, -0.0613007, -0.04409, -0.0330803, -0.0224617, -0.015181, -0.0100926, -0.00683654, -0.0044851, -0.00197101, -0.000849313" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.109689, 0.11836, 0.129281, 0.141661, 0.148988, 0.155333, 0.160284, 0.165018, 0.169748, 0.172235, 0.178912, 0.182614, 0.184799, 0.187419, 0.189498, 0.192747, 0.195591, 0.198763, 0.207991, 0.258496, 0.261075, 0.264346, 0.267328");
+            values ( \
+              "-0.00313187, -0.0111674, -0.0251859, -0.03739, -0.0437288, -0.048534, -0.0516416, -0.0533163, -0.0514277, -0.0460693, -0.0225358, -0.0125097, -0.00849572, -0.00526882, -0.00355701, -0.00186114, -0.0010734, -0.000582379, -0.000134402, -6.78054e-06, -0.000911129, -0.000819281, -0.000282939" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.115121, 0.132395, 0.141473, 0.165974, 0.177081, 0.185457, 0.191994, 0.197614, 0.201707, 0.206652, 0.222363, 0.225968, 0.233154, 0.238156, 0.244825, 0.256, 0.258487, 0.261101, 0.264862, 0.274077, 0.280551");
+            values ( \
+              "-0.0121002, -0.0485276, -0.0658439, -0.106516, -0.122735, -0.133321, -0.139656, -0.14211, -0.13988, -0.129794, -0.0487672, -0.0354219, -0.0177628, -0.0107073, -0.0052101, -0.00134208, -0.00103126, -0.00274339, -0.00289361, -0.000907743, -0.000422722" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.115358, 0.144622, 0.1537, 0.188096, 0.209656, 0.232773, 0.248166, 0.25846, 0.262578, 0.272564, 0.284723, 0.294082, 0.315577, 0.32307, 0.328863, 0.337927, 0.345578, 0.35337, 0.36451, 0.36932, 0.378939, 0.398178, 0.429384, 0.466426");
+            values ( \
+              "-0.000965026, -0.0872034, -0.108805, -0.183663, -0.22767, -0.270607, -0.294599, -0.30646, -0.309874, -0.294056, -0.26653, -0.231993, -0.139806, -0.11372, -0.0963308, -0.0735951, -0.0583239, -0.0457874, -0.0321329, -0.0275689, -0.0202037, -0.0106158, -0.00344467, -0.000849635" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.14366, 0.176101, 0.221223, 0.258447, 0.26293, 0.268816, 0.274314, 0.283339, 0.333757, 0.385365, 0.437311, 0.455043, 0.493684, 0.533139, 0.552201, 0.582244, 0.618498, 0.666723, 0.705747, 0.735524, 0.758519, 0.795185, 0.82623, 0.857402, 0.902023, 0.921229, 0.95964, 1.03646, 1.16162, 1.31012");
+            values ( \
+              "-0.157088, -0.170019, -0.2775, -0.362542, -0.367716, -0.369098, -0.367462, -0.366391, -0.358218, -0.349004, -0.338153, -0.333901, -0.323056, -0.308462, -0.299217, -0.279541, -0.244455, -0.18788, -0.146084, -0.119008, -0.100959, -0.0769445, -0.0608094, -0.0477642, -0.0335471, -0.0288007, -0.021147, -0.0111499, -0.00362502, -0.000889121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.12866, 0.257504, 0.268241, 0.274065, 0.589454, 0.856601, 1.23215, 1.47533, 1.56248, 1.67867, 1.75039, 1.84602, 1.97764, 2.30397, 2.45235, 2.55103, 2.70685, 2.84358, 3.02589, 3.16878, 3.32664, 3.53712, 3.95808, 4.52329, 5.21893");
+            values ( \
+              "-0.0566351, -0.374918, -0.382837, -0.381768, -0.37054, -0.359801, -0.34164, -0.325665, -0.318275, -0.305943, -0.296142, -0.279176, -0.247158, -0.156205, -0.122342, -0.103215, -0.078149, -0.0608556, -0.0431583, -0.0328616, -0.0242594, -0.0160432, -0.00669765, -0.00190537, -0.000357888" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.125718, 0.264707, 0.270253, 0.281346, 1.44031, 2.71779, 3.63724, 4.55791, 5.28928, 5.51344, 5.96176, 6.52527, 7.37074, 9.04668, 9.67022, 10.0971, 10.7297, 11.2819, 12.0182, 12.6414, 13.4792, 14.3246, 15.1701, 16.0156, 16.861, 18.552, 20.2429");
+            values ( \
+              "-0.0574862, -0.386157, -0.385282, -0.385514, -0.37547, -0.363511, -0.353792, -0.342521, -0.33159, -0.327674, -0.318643, -0.30372, -0.266972, -0.156111, -0.122064, -0.102441, -0.0780726, -0.061301, -0.0440898, -0.0330806, -0.022462, -0.0151808, -0.0100928, -0.00683631, -0.00448534, -0.00197124, -0.00084954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.40248, 0.430313, 0.436684, 0.445823, 0.45625, 0.470763, 0.479318, 0.487221, 0.494474, 0.50328, 0.511065, 0.518818, 0.523086, 0.527354, 0.534533, 0.535946, 0.537358, 0.53877, 0.540182, 0.542976, 0.54577, 0.547714, 0.549658, 0.553545, 0.555814, 0.558083, 0.562075, 0.569337, 0.571655, 0.575059, 0.579861, 0.582056, 0.583812, 0.586448, 0.589085, 0.592305, 0.595525, 0.597718, 0.602106, 0.6043, 0.607082, 0.615431, 0.627534, 0.63492, 0.654838, 0.661782, 0.677508, 0.721304, 0.833468, 0.991198");
+            values ( \
+              "-0.00557807, -0.00562879, -0.00695693, -0.00901135, -0.0111483, -0.0138621, -0.0153478, -0.0166375, -0.0177409, -0.0189827, -0.0199862, -0.0208806, -0.0212958, -0.0216203, -0.0221305, -0.0221453, -0.0221355, -0.0221012, -0.0220424, -0.0218539, -0.0215694, -0.0212127, -0.0207568, -0.0195476, -0.0184565, -0.017139, -0.0141997, -0.00837497, -0.00684793, -0.00502623, -0.003063, -0.00241949, -0.00199422, -0.00152256, -0.00114446, -0.000846427, -0.000614242, -0.000523441, -0.000374177, -0.000315716, -0.000276938, -0.000185194, -0.000124871, -0.000107057, -0.00010061, -7.08223e-05, -4.41097e-05, -1.89615e-05, -5.7642e-06, -9.84847e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.413596, 0.450173, 0.474335, 0.495053, 0.517222, 0.530094, 0.540232, 0.549182, 0.55952, 0.569138, 0.576353, 0.583038, 0.593695, 0.596537, 0.599379, 0.602221, 0.605062, 0.607904, 0.610746, 0.611912, 0.615411, 0.617428, 0.619446, 0.623481, 0.627731, 0.632295, 0.634489, 0.643848, 0.648973, 0.653376, 0.65796, 0.661959, 0.665616, 0.670298, 0.674979, 0.67966, 0.682228, 0.687362, 0.689929, 0.693142, 0.696356, 0.702782, 0.709987, 0.717192, 0.732115, 0.764233, 0.833265, 0.891009, 0.972139, 0.992946");
+            values ( \
+              "-0.0177603, -0.0178245, -0.0274621, -0.0353125, -0.0432344, -0.0476087, -0.0508666, -0.053583, -0.056538, -0.0590867, -0.0608435, -0.0622829, -0.0642871, -0.0647234, -0.0651019, -0.0652163, -0.0651742, -0.0649756, -0.0646204, -0.0644293, -0.063698, -0.0628439, -0.0618062, -0.0591797, -0.0556184, -0.0508487, -0.0477344, -0.0330547, -0.025433, -0.0201786, -0.015566, -0.0122456, -0.00949524, -0.00680931, -0.00497845, -0.00352954, -0.00298394, -0.00206375, -0.00168916, -0.00137624, -0.00110222, -0.000670865, -0.000437027, -0.000269193, -0.000131505, -5.86773e-05, -2.65107e-05, -2.58898e-05, -8.43795e-05, -7.30278e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.39243, 0.455221, 0.579069, 0.628607, 0.665102, 0.697652, 0.713553, 0.727768, 0.747756, 0.756412, 0.770567, 0.78499, 0.806653, 0.832846, 0.854187, 0.86716, 0.877848, 0.889261, 0.90448, 0.934916, 0.975241, 1.02442, 1.03656, 1.048");
+            values ( \
+              "-0.00675862, -0.0256484, -0.0885645, -0.111706, -0.127351, -0.139813, -0.145114, -0.149249, -0.153462, -0.154321, -0.153641, -0.148071, -0.122968, -0.0773697, -0.0476631, -0.034566, -0.0260766, -0.0191976, -0.012592, -0.00491107, -0.00125818, -0.000165955, -0.000150293, -0.000812072" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.451011, 0.516162, 0.70604, 0.790895, 0.85267, 0.892707, 0.948362, 0.977573, 1.03804, 1.05834, 1.09449, 1.12451, 1.16078, 1.20903, 1.24803, 1.27779, 1.30076, 1.33746, 1.36853, 1.39969, 1.44431, 1.4635, 1.50189, 1.57868, 1.70292, 1.85029");
+            values ( \
+              "-0.0504661, -0.0615997, -0.170612, -0.216702, -0.248421, -0.267787, -0.292443, -0.303864, -0.321895, -0.315388, -0.299216, -0.279549, -0.244464, -0.187859, -0.146081, -0.119024, -0.100987, -0.0769518, -0.0608033, -0.0477623, -0.0335481, -0.0288037, -0.0211526, -0.0111567, -0.00366396, -0.000911453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.561715, 0.719654, 1.03548, 1.06054, 1.27181, 1.44418, 1.55285, 1.80252, 1.92026, 2.00168, 2.1645, 2.24397, 2.36833, 2.51846, 2.7188, 2.88009, 3.0031, 3.09804, 3.25055, 3.37982, 3.55217, 3.70518, 3.77381, 3.91106, 4.18557, 4.69433, 5.28816");
+            values ( \
+              "-0.181345, -0.186598, -0.372176, -0.373045, -0.364986, -0.357769, -0.352839, -0.339935, -0.332596, -0.326773, -0.312223, -0.302832, -0.282907, -0.247266, -0.189806, -0.147645, -0.120351, -0.102165, -0.0777876, -0.0614107, -0.044416, -0.0331641, -0.0290823, -0.0222971, -0.0129192, -0.00432087, -0.00113302" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.712107, 1.06088, 3.28731, 4.18082, 5.02629, 6.05622, 6.90169, 7.4053, 8.07678, 9.03766, 9.71013, 10.2804, 10.7222, 11.2974, 11.7742, 12.3286, 13.1128, 13.6153, 14.5508, 15.3963, 17.0872, 18.7781, 20.4691");
+            values ( \
+              "-0.358677, -0.383454, -0.363204, -0.353778, -0.343526, -0.327684, -0.308712, -0.291673, -0.256952, -0.191321, -0.149031, -0.118726, -0.0988827, -0.0772411, -0.0626983, -0.0489849, -0.0341952, -0.0272007, -0.0176212, -0.0117869, -0.00526405, -0.00233514, -0.0010275" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.25696, 1.30237, 1.48232, 1.54705, 1.58605, 1.6239, 1.72652, 1.77419, 1.79962, 1.84664, 1.86637, 1.9074, 1.92497, 1.9426, 1.95636, 1.98645, 2.04734, 2.06215, 2.0857, 2.11676, 2.14963, 2.26718, 2.45137, 2.73767");
+            values ( \
+              "-3.93311e-05, -6.90746e-05, -0.000326439, -0.000739411, -0.0011429, -0.00178023, -0.00469609, -0.00570954, -0.00612612, -0.00668723, -0.00684109, -0.00700608, -0.00699011, -0.00692446, -0.00679199, -0.00608106, -0.00142738, -0.000858828, -0.000500208, -0.000346804, -0.000267193, -0.000121888, -3.55545e-05, -2.52151e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("1.30938, 1.52961, 1.55837, 1.58759, 1.62147, 1.65651, 1.69416, 1.74089, 1.79591, 1.85818, 1.91067, 1.9543, 1.99116, 2.01155, 2.02509, 2.04303, 2.06121, 2.07939, 2.09375, 2.10987, 2.1283, 2.16438, 2.17471, 2.18752, 2.20193, 2.21041, 2.22738, 2.24609, 2.26725, 2.29089, 2.32104, 2.41772, 2.49595, 2.62497, 2.71425");
+            values ( \
+              "-0.000235284, -0.00165318, -0.00231497, -0.00308369, -0.00422307, -0.00582071, -0.0081137, -0.0113079, -0.0148825, -0.0185133, -0.0211467, -0.0229592, -0.0241814, -0.0247096, -0.0249902, -0.0252451, -0.0253369, -0.0251639, -0.0247189, -0.0236252, -0.0208892, -0.0108288, -0.00819253, -0.0056255, -0.00362928, -0.00281372, -0.00172057, -0.00108758, -0.000737307, -0.000551106, -0.000425634, -0.000222777, -0.000128505, -4.40074e-05, -2.63281e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.31495, 1.52901, 1.60378, 1.6491, 1.7009, 1.73038, 1.78934, 1.90776, 2.01176, 2.09406, 2.14382, 2.18257, 2.2515, 2.28291, 2.31569, 2.34609, 2.39724, 2.40798, 2.42947, 2.46601, 2.53654, 2.56234, 2.5746, 2.58768, 2.60513, 2.64002, 2.70208, 2.74972, 2.81374");
+            values ( \
+              "-0.000533992, -0.00365092, -0.00672464, -0.00925685, -0.012921, -0.0154538, -0.021298, -0.034113, -0.0449118, -0.0528322, -0.0572509, -0.0604519, -0.0655015, -0.0674402, -0.0691262, -0.0702631, -0.070521, -0.0700367, -0.0682085, -0.0597077, -0.028389, -0.0192966, -0.0158737, -0.012796, -0.00949012, -0.00500789, -0.001349, -0.000532976, -0.000151278" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("1.6208, 1.7905, 1.88553, 2.14386, 2.33024, 2.50301, 2.61521, 2.71988, 2.84514, 2.90284, 2.98805, 3.01818, 3.07511, 3.13284, 3.21962, 3.32305, 3.3827, 3.46018, 3.50177, 3.54528, 3.60329, 3.71931, 3.87793, 4.06975");
+            values ( \
+              "-0.0235575, -0.0253394, -0.0367347, -0.0710867, -0.0950318, -0.115894, -0.128523, -0.139419, -0.150834, -0.155197, -0.159892, -0.160741, -0.1604, -0.155145, -0.128897, -0.0817493, -0.0588604, -0.0366671, -0.0280114, -0.0209516, -0.0139823, -0.00581824, -0.00147478, -0.000240999" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("1.8597, 2.20078, 2.88092, 3.40049, 3.68642, 3.9426, 4.15513, 4.32305, 4.42314, 4.54708, 4.69764, 5.05942, 5.18176, 5.42944, 5.55955, 5.73304, 5.95298, 6.08916, 6.36152, 6.86871, 7.46017, 8.20384");
+            values ( \
+              "-0.0728699, -0.0836015, -0.181094, -0.250613, -0.285072, -0.311764, -0.328242, -0.314345, -0.302846, -0.282975, -0.247285, -0.14761, -0.120459, -0.0778293, -0.0613477, -0.0442718, -0.0290818, -0.0223446, -0.0130049, -0.00436824, -0.00115295, -0.000174309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.23899, 2.91161, 4.15192, 4.20703, 5.11633, 6.13692, 7.27001, 8.11548, 8.43933, 8.82453, 9.23752, 10.0635, 11.7632, 12.3754, 12.7935, 13.4373, 14.001, 14.7527, 15.3603, 16.0296, 16.8751, 17.7205, 18.566, 19.4115, 21.1024, 22.7933");
+            values ( \
+              "-0.181966, -0.192583, -0.37497, -0.37494, -0.36655, -0.356148, -0.342513, -0.329652, -0.323611, -0.315125, -0.303718, -0.268025, -0.155846, -0.12241, -0.103071, -0.0782307, -0.061119, -0.0436012, -0.0329923, -0.024241, -0.0163452, -0.0109202, -0.00735005, -0.00487158, -0.00215773, -0.000946498" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.2501, 5.93047, 6.05046, 6.20724, 6.26229, 6.37239, 6.46561, 6.56612, 6.68555, 6.84749, 6.93382, 6.9849, 7.08705, 7.12586, 7.19591, 7.26615, 7.32743, 7.40191, 7.49229, 7.55807, 7.58814, 7.66021, 7.69328, 7.84379, 7.87607, 7.92638, 7.97237, 8.03368, 8.12506, 8.2294, 8.38863, 8.58594, 8.84903, 9.21382, 9.91021, 10.3946");
+            values ( \
+              "-1.00645e-05, -0.000135883, -0.00018371, -0.000292614, -0.000358427, -0.000533215, -0.000815468, -0.00117918, -0.00149994, -0.0016958, -0.00173711, -0.00175274, -0.00176858, -0.00176978, -0.00176779, -0.00175898, -0.0017453, -0.00171828, -0.00166085, -0.00159154, -0.00154647, -0.00138694, -0.00127659, -0.000520458, -0.000414326, -0.000302161, -0.000249527, -0.000202092, -0.000153883, -0.000122585, -8.76179e-05, -6.12916e-05, -4.15074e-05, -2.24841e-05, -6.62964e-06, -4.41104e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("5.24964, 5.96607, 6.06303, 6.25695, 6.42604, 6.55852, 6.74831, 6.90879, 6.98397, 7.13434, 7.28745, 7.37864, 7.429, 7.52444, 7.62502, 7.7139, 7.80666, 7.89527, 8.02111, 8.08975, 8.16819, 8.25169, 8.40912, 8.60105, 8.85695, 9.59685, 10.382");
+            values ( \
+              "-3.80531e-05, -0.00054255, -0.000702266, -0.00115457, -0.00195269, -0.00304169, -0.0048305, -0.00594521, -0.00632126, -0.00692257, -0.00726041, -0.00736375, -0.0073913, -0.00738095, -0.00725773, -0.00699264, -0.00637675, -0.00499771, -0.00190442, -0.0010727, -0.000669644, -0.000525768, -0.00037841, -0.000265442, -0.000171895, -5.54438e-05, -1.43304e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("5.2499, 6.07167, 6.24374, 6.41697, 6.47815, 6.6005, 6.73099, 7.04758, 7.20176, 7.39289, 7.55976, 7.69402, 7.76355, 7.90261, 8.00107, 8.05126, 8.10028, 8.16487, 8.23184, 8.26232, 8.32328, 8.36465, 8.41981, 8.46786, 8.62238, 8.6863, 8.71503, 8.75696, 8.81285, 8.92465, 9.09473, 9.31646, 9.77585, 10.469");
+            values ( \
+              "-0.000250543, -0.00186986, -0.00288476, -0.00427412, -0.00491417, -0.00644816, -0.00856507, -0.0143778, -0.0170437, -0.0200256, -0.0223039, -0.0238908, -0.024607, -0.025819, -0.0264403, -0.0266583, -0.0268153, -0.0268803, -0.026756, -0.0265788, -0.025962, -0.0251628, -0.0232509, -0.020414, -0.00823643, -0.00495781, -0.00391884, -0.00282862, -0.00190382, -0.00095537, -0.000576093, -0.000399253, -0.000186319, -5.9789e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("4.52663, 5.2499, 6.09537, 6.28099, 6.39759, 6.6308, 6.8277, 7.02987, 8.04412, 8.33707, 8.57476, 8.86646, 9.13478, 9.34245, 9.48606, 9.63852, 9.82524, 9.90826, 10.193, 10.3234, 10.4418, 10.5771, 10.7554");
+            values ( \
+              "-0.0001115, -0.000529792, -0.00380777, -0.00561401, -0.00699956, -0.0104687, -0.014227, -0.0189487, -0.0466428, -0.0539924, -0.0595007, -0.0655455, -0.0701605, -0.0727348, -0.0736379, -0.0730363, -0.0664534, -0.0588918, -0.025999, -0.0155564, -0.00947203, -0.005043, -0.00243365" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("6.53997, 7.28174, 7.65992, 8.58124, 9.3671, 9.77386, 10.3863, 10.9116, 11.2092, 11.704, 12.1756, 12.6467, 12.9996, 13.4261, 13.6674, 13.9808, 14.2129, 14.3324, 14.5713, 15.0491, 15.6993, 16.4846");
+            values ( \
+              "-0.0274069, -0.0291986, -0.0410406, -0.0719135, -0.0974228, -0.110021, -0.127961, -0.142041, -0.149272, -0.159478, -0.165259, -0.159683, -0.132171, -0.0833172, -0.0601911, -0.0377278, -0.0260802, -0.0216071, -0.0142799, -0.00602187, -0.00145546, -0.00030421" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("7.47384, 8.8342, 11.5876, 13.7629, 14.93, 15.7755, 16.3878, 16.6594, 17.1711, 17.5569, 17.9706, 18.7979, 20.4964, 21.1084, 21.5264, 22.1703, 22.7342, 23.4861, 24.0935, 24.7626, 25.6081, 26.4535, 27.299, 28.1445, 29.8354, 31.5263");
+            values ( \
+              "-0.0789786, -0.0847499, -0.183521, -0.256447, -0.29162, -0.314065, -0.327716, -0.332708, -0.32363, -0.315149, -0.303711, -0.267955, -0.155838, -0.122411, -0.103083, -0.0782289, -0.061113, -0.043599, -0.0329875, -0.0242389, -0.0163495, -0.0109174, -0.00735384, -0.0048684, -0.00215443, -0.000943165" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(A & ~B & CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational_fall;
+        when : "(A * !B * CI)";
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0158184, 0.027136, 0.0726697, 0.262338, 1.05668, 4.38477", \
+            "0.0224769, 0.0359812, 0.0817486, 0.271535, 1.0659, 4.39378", \
+            "0.0261118, 0.0538868, 0.118606, 0.308877, 1.10324, 4.43132", \
+            "-0.0072716, 0.0476822, 0.179806, 0.459824, 1.25581, 4.58351", \
+            "-0.225178, -0.120816, 0.137954, 0.703329, 1.8655, 5.19525", \
+            "-1.20786, -1.04603, -0.570081, 0.532854, 2.87581, 7.65179" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00951246, 0.0238019, 0.0838171, 0.335186, 1.3887, 5.80282", \
+            "0.0145584, 0.0257559, 0.083816, 0.335634, 1.38885, 5.80372", \
+            "0.0324652, 0.050845, 0.0981754, 0.33524, 1.38824, 5.80279", \
+            "0.0789063, 0.113779, 0.1987, 0.397385, 1.39008, 5.80429", \
+            "0.234495, 0.288056, 0.441464, 0.803236, 1.63159, 5.8037", \
+            "0.872234, 0.908306, 1.13364, 1.78101, 3.27823, 6.72782" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0162537, 0.0166976, 0.0173542, 0.0185758, 0.0206987, 0.022184, 0.0238438, 0.0261658, 0.0287471, 0.0324093, 0.0340886, 0.0357989, 0.0376999, 0.0412319, 0.0449838, 0.0522734");
+            values ( \
+              "-0.0789149, -0.145306, -0.156642, -0.167009, -0.171507, -0.170029, -0.165426, -0.150067, -0.118837, -0.0551529, -0.0358948, -0.0227315, -0.013453, -0.00487024, -0.00144922, -0.000120792" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0168655, 0.0177305, 0.0194426, 0.0220171, 0.0286656, 0.0351412, 0.0389164, 0.0427621, 0.0458406, 0.0563959, 0.0608225, 0.0662136, 0.0708206, 0.0801206, 0.084605");
+            values ( \
+              "-0.207449, -0.274055, -0.290625, -0.294607, -0.286442, -0.27299, -0.260418, -0.240592, -0.21778, -0.0946083, -0.0597938, -0.0331386, -0.0197076, -0.00654395, -0.00522293" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0172388, 0.0198015, 0.0210369, 0.0234615, 0.0506531, 0.0673847, 0.0774689, 0.0870396, 0.0944397, 0.108373, 0.113391, 0.119063, 0.125731, 0.147169, 0.155394, 0.166361, 0.170996, 0.179794, 0.189848, 0.197993, 0.206255, 0.217271, 0.239303, 0.273213, 0.314267");
+            values ( \
+              "-0.317581, -0.353542, -0.357386, -0.358709, -0.344439, -0.333654, -0.325895, -0.316987, -0.308414, -0.286439, -0.275209, -0.258624, -0.23309, -0.140986, -0.112373, -0.0815867, -0.0709944, -0.0542829, -0.039583, -0.0305631, -0.0234653, -0.0163913, -0.00776094, -0.00221427, -0.000445693" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0171714, 0.0196311, 0.0236118, 0.145844, 0.241774, 0.270216, 0.323746, 0.348618, 0.375149, 0.401495, 0.436623, 0.524207, 0.572519, 0.606872, 0.636554, 0.671373, 0.717798, 0.751904, 0.804151, 0.873815, 1.00563, 1.16089");
+            values ( \
+              "-0.33651, -0.372338, -0.379344, -0.361455, -0.344124, -0.337882, -0.32366, -0.315073, -0.303726, -0.288633, -0.259028, -0.159453, -0.114602, -0.0892863, -0.0715326, -0.0548228, -0.0380539, -0.0290421, -0.019092, -0.0107068, -0.00323596, -0.000718814" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0166515, 0.0260214, 0.513206, 0.839977, 0.966573, 1.06425, 1.25959, 1.35972, 1.49323, 1.61916, 1.78707, 2.14068, 2.28576, 2.38599, 2.5398, 2.67442, 2.85392, 3.05317, 3.16017, 3.37418, 3.80219, 4.38025, 5.09368");
+            values ( \
+              "-0.341101, -0.384773, -0.366999, -0.353082, -0.346874, -0.341633, -0.329272, -0.321395, -0.308046, -0.290234, -0.253432, -0.155122, -0.122127, -0.102695, -0.0780789, -0.0610418, -0.0434823, -0.0297093, -0.0242261, -0.0158628, -0.00654898, -0.00176146, -0.000339989" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.0145025, 0.0238629, 2.5775, 3.47099, 4.3164, 4.83159, 5.34636, 6.19178, 6.69547, 7.36706, 8.32753, 9.00012, 9.5707, 10.0127, 10.5875, 11.064, 11.6184, 12.4027, 12.9054, 13.8412, 14.6866, 15.532, 16.3775, 18.0683, 19.7591");
+            values ( \
+              "-0.34222, -0.386155, -0.363253, -0.353826, -0.343512, -0.336262, -0.327669, -0.308759, -0.291715, -0.25692, -0.191376, -0.14901, -0.11875, -0.0988333, -0.077271, -0.0627393, -0.0489593, -0.0342292, -0.02717, -0.0175874, -0.0118162, -0.00789528, -0.00529442, -0.00236588, -0.00105835" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0377143, 0.0406279, 0.0414753, 0.0456993, 0.0506785, 0.0546957, 0.056907, 0.0591018, 0.0614804, 0.0644548, 0.0677157, 0.070364, 0.0739374, 0.0775629, 0.0846236");
+            values ( \
+              "-0.00547943, -0.0493785, -0.0551011, -0.0753453, -0.0957102, -0.109613, -0.114423, -0.11198, -0.0968914, -0.0583637, -0.030877, -0.0154384, -0.00562859, -0.00178589, -0.000173805" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0379572, 0.0458501, 0.0590025, 0.064447, 0.0651153, 0.0661622, 0.067183, 0.0701015, 0.0720961, 0.0774792, 0.0798916, 0.0893901, 0.0936064, 0.0978592, 0.102454, 0.110891, 0.117492");
+            values ( \
+              "-0.000274597, -0.131626, -0.224785, -0.258138, -0.267423, -0.271896, -0.272709, -0.267016, -0.259621, -0.229535, -0.207963, -0.0952036, -0.0616158, -0.0388321, -0.0231536, -0.00859965, -0.00424145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0412972, 0.0485198, 0.0660007, 0.0684033, 0.0702351, 0.093082, 0.114022, 0.127803, 0.142453, 0.146786, 0.152443, 0.159094, 0.180531, 0.188757, 0.199726, 0.204358, 0.213152, 0.223201, 0.23135, 0.239616, 0.250636, 0.272678, 0.306144, 0.346646");
+            values ( \
+              "-0.0585147, -0.182973, -0.344929, -0.351604, -0.351807, -0.338824, -0.323105, -0.308453, -0.285028, -0.275128, -0.258569, -0.23309, -0.14099, -0.112372, -0.0815848, -0.0709954, -0.0542929, -0.0395953, -0.0305699, -0.0234682, -0.0163892, -0.00775862, -0.00225925, -0.000470202" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0486969, 0.0627144, 0.066664, 0.0702297, 0.1989, 0.249497, 0.303644, 0.349187, 0.378157, 0.417337, 0.476649, 0.569902, 0.604619, 0.662331, 0.68871, 0.720975, 0.766443, 0.814239, 0.850931, 0.924315, 1.05863, 1.21797");
+            values ( \
+              "-0.327922, -0.333364, -0.37262, -0.377488, -0.358188, -0.349211, -0.337899, -0.326055, -0.316532, -0.299215, -0.252768, -0.147596, -0.115985, -0.0759792, -0.0622161, -0.0485631, -0.033795, -0.0230997, -0.0172305, -0.00929529, -0.00276385, -0.000544341" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0431101, 0.0653036, 0.0715781, 0.455426, 0.664127, 0.999943, 1.09814, 1.29454, 1.39152, 1.52081, 1.56909, 1.66563, 1.84338, 2.01799, 2.19397, 2.36227, 2.49621, 2.61661, 2.75255, 2.9338, 3.09316, 3.17417, 3.33619, 3.66024, 4.20752, 4.86018");
+            values ( \
+              "-0.140597, -0.368671, -0.384458, -0.370539, -0.362261, -0.346901, -0.341633, -0.329196, -0.321576, -0.308778, -0.302849, -0.288047, -0.247403, -0.197189, -0.150385, -0.113567, -0.0897843, -0.0722701, -0.0562649, -0.0399189, -0.0294384, -0.0251932, -0.0183705, -0.00955951, -0.00286905, -0.00062696" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.0393085, 0.0677395, 2.60966, 3.50324, 4.42311, 5.26853, 5.59248, 5.97764, 6.39058, 7.21646, 8.91624, 9.52841, 9.94649, 10.5903, 11.154, 11.9056, 12.5132, 13.1826, 14.028, 14.8734, 16.5642, 18.2551, 19.9459");
+            values ( \
+              "-0.141545, -0.386143, -0.363242, -0.353814, -0.34255, -0.329649, -0.323606, -0.315158, -0.303714, -0.268057, -0.155839, -0.122402, -0.103087, -0.0782215, -0.0611096, -0.0436142, -0.032983, -0.0242314, -0.016356, -0.0109113, -0.00486241, -0.00214835, -0.000936991" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.111224, 0.117243, 0.120532, 0.122609, 0.125952, 0.129976, 0.132698, 0.135067, 0.139141, 0.142553, 0.145734, 0.150157, 0.155487, 0.160431, 0.161616, 0.1628, 0.163984, 0.165168, 0.166351, 0.167533, 0.168716, 0.169898, 0.170788, 0.172568, 0.17432, 0.175183, 0.177012, 0.178907, 0.180949, 0.182342, 0.183069, 0.18461, 0.186041, 0.186958, 0.187875, 0.188792, 0.189709, 0.191543, 0.19451, 0.195993, 0.197477, 0.201488, 0.205366, 0.213116, 0.255531, 0.257089, 0.258646, 0.260837, 0.26246, 0.265971");
+            values ( \
+              "-0.0065734, -0.00992581, -0.0135925, -0.016278, -0.0210306, -0.0257917, -0.028718, -0.0310973, -0.0350279, -0.0381691, -0.0409811, -0.0447059, -0.048871, -0.0525361, -0.0527884, -0.0528544, -0.0527342, -0.0524277, -0.0519358, -0.0512582, -0.050395, -0.049346, -0.0479664, -0.0444474, -0.0398301, -0.037051, -0.0298507, -0.023146, -0.0168273, -0.0133377, -0.0118008, -0.0090469, -0.00676435, -0.00555839, -0.00452485, -0.00381681, -0.00317913, -0.00211484, -0.00121476, -0.0008716, -0.000599691, -0.000281279, -0.000148135, -8.76911e-05, -3.39894e-05, -0.000400235, -0.000923637, -0.000886447, -0.000807379, -0.00048982" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.115034, 0.138174, 0.154895, 0.165563, 0.17477, 0.183098, 0.190805, 0.198217, 0.20462, 0.207993, 0.222503, 0.22923, 0.233126, 0.239381, 0.247721, 0.258477, 0.262949, 0.26907, 0.274992");
+            values ( \
+              "-0.01182, -0.0597303, -0.0888674, -0.105937, -0.119564, -0.13055, -0.138765, -0.142337, -0.135363, -0.125028, -0.048389, -0.0261761, -0.0179002, -0.00945044, -0.00376169, -0.0010017, -0.00260623, -0.00208687, -0.000755049" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.110715, 0.161375, 0.195314, 0.214691, 0.232368, 0.247809, 0.252877, 0.260362, 0.262222, 0.26492, 0.270317, 0.276845, 0.283285, 0.291872, 0.314309, 0.320995, 0.334442, 0.342139, 0.353977, 0.364626, 0.369012, 0.377782, 0.395324, 0.426251, 0.462588");
+            values ( \
+              "-0.00067429, -0.125615, -0.198526, -0.237332, -0.269716, -0.293835, -0.300317, -0.307969, -0.307805, -0.30487, -0.296894, -0.285028, -0.269477, -0.239814, -0.143267, -0.119352, -0.0808393, -0.0641253, -0.044452, -0.0316816, -0.0275545, -0.0207624, -0.0115949, -0.00381315, -0.000974641" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.129646, 0.24729, 0.264235, 0.378542, 0.438535, 0.49371, 0.552241, 0.568896, 0.591102, 0.704403, 0.73761, 0.781886, 0.800116, 0.834778, 0.874392, 0.907892, 0.941791, 0.986991, 1.07739, 1.21106, 1.37325");
+            values ( \
+              "-0.0648942, -0.33651, -0.369358, -0.350314, -0.337911, -0.32309, -0.299284, -0.289317, -0.272234, -0.147496, -0.117324, -0.084928, -0.0741213, -0.0569251, -0.0417693, -0.0320319, -0.024449, -0.016951, -0.00787237, -0.00231549, -0.000472095" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.180823, 0.25839, 0.268063, 0.798655, 1.01251, 1.23264, 1.47536, 1.67212, 1.76433, 1.8621, 1.9782, 2.33338, 2.47137, 2.65535, 2.73041, 2.87318, 3.03636, 3.17649, 3.31818, 3.5071, 3.88495, 4.43984, 5.11375");
+            values ( \
+              "-0.349166, -0.374923, -0.382773, -0.362258, -0.352872, -0.341642, -0.325716, -0.306812, -0.294066, -0.275908, -0.247116, -0.149127, -0.118542, -0.0857213, -0.0748928, -0.0576035, -0.042367, -0.0324022, -0.0246761, -0.0170686, -0.00786239, -0.00231681, -0.000460535" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.122542, 0.264294, 0.269282, 1.28355, 2.74421, 3.63771, 4.48312, 4.99821, 5.51307, 6.35848, 6.86218, 7.53378, 8.49421, 9.16681, 9.73742, 10.1795, 10.7542, 11.2307, 11.7851, 12.5694, 13.0721, 14.0079, 14.8533, 15.6987, 16.5442, 18.235, 19.9258");
+            values ( \
+              "-0.0499167, -0.386092, -0.385348, -0.376864, -0.363253, -0.353825, -0.343513, -0.336261, -0.327672, -0.308754, -0.291709, -0.25693, -0.191364, -0.149023, -0.118733, -0.0988472, -0.0772543, -0.0627232, -0.0489764, -0.0342119, -0.0271882, -0.0176057, -0.011798, -0.00791365, -0.0052761, -0.00234752, -0.00103996" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.386559, 0.416328, 0.430265, 0.453439, 0.466835, 0.483792, 0.498212, 0.511122, 0.523107, 0.532048, 0.53947, 0.545734, 0.554189, 0.57154, 0.578537, 0.582606, 0.588031, 0.596873, 0.604465, 0.613574, 0.635177, 0.648688, 0.655433, 0.66205, 0.669408, 0.677365, 0.687121, 0.698471, 0.706163");
+            values ( \
+              "-0.00231947, -0.00346802, -0.00562086, -0.0106221, -0.01316, -0.0161131, -0.0183408, -0.0200512, -0.0213272, -0.021981, -0.0221894, -0.0219082, -0.0198405, -0.00698721, -0.00355605, -0.00236283, -0.0013577, -0.000563551, -0.000331486, -0.00020368, -0.000124841, -0.000141776, -6.03299e-05, -0.000106917, -1.96203e-05, -8.49353e-05, -1e-22, -6.90073e-05, -3.23199e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.418677, 0.457815, 0.475089, 0.486721, 0.50208, 0.518807, 0.53051, 0.537618, 0.547557, 0.556909, 0.56626, 0.574852, 0.583444, 0.587537, 0.59163, 0.595723, 0.599815, 0.603199, 0.606582, 0.609966, 0.613349, 0.61586, 0.619627, 0.623321, 0.628198, 0.630636, 0.632894, 0.647748, 0.652318, 0.657804, 0.664205, 0.667314, 0.669801, 0.673642, 0.677482, 0.680673, 0.683863, 0.687053, 0.690244, 0.693831, 0.701006, 0.704593, 0.709593");
+            values ( \
+              "-0.018714, -0.0208848, -0.0277845, -0.0322128, -0.0378606, -0.0437795, -0.047787, -0.0501513, -0.0532902, -0.0560677, -0.0586755, -0.0608985, -0.0629636, -0.0636858, -0.064293, -0.0647851, -0.0651622, -0.0652136, -0.0651271, -0.0649025, -0.0645398, -0.0640722, -0.0622438, -0.0598383, -0.0557334, -0.0532846, -0.0505491, -0.0276899, -0.0218226, -0.0160555, -0.0107161, -0.00864273, -0.00722638, -0.00553885, -0.00414676, -0.00338281, -0.00271087, -0.00213093, -0.00164299, -0.00131192, -0.000783369, -0.000585894, -0.000443101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.410824, 0.452245, 0.464601, 0.531221, 0.574553, 0.608763, 0.655454, 0.694226, 0.717402, 0.728167, 0.742896, 0.756769, 0.780237, 0.787608, 0.795053, 0.804978, 0.832375, 0.847809, 0.868075, 0.878204, 0.889119, 0.903672, 0.932778, 0.972865, 1.02144, 1.03661, 1.0494");
+            values ( \
+              "-0.0176355, -0.0244481, -0.0299409, -0.0647111, -0.0863981, -0.102721, -0.12342, -0.138648, -0.146393, -0.149433, -0.152772, -0.154501, -0.151099, -0.146726, -0.139717, -0.12579, -0.0782497, -0.0556447, -0.0338054, -0.0259544, -0.0193651, -0.0128947, -0.00532922, -0.00134038, -0.000220612, -0.000127102, -0.00079675" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.464428, 0.528533, 0.718096, 0.789559, 0.845424, 0.90052, 0.944614, 0.977835, 1.03631, 1.05089, 1.07226, 1.09484, 1.13587, 1.16129, 1.21214, 1.24653, 1.28068, 1.30628, 1.33922, 1.36643, 1.3985, 1.44382, 1.4639, 1.49103, 1.52721, 1.59957, 1.73155, 1.88806");
+            values ( \
+              "-0.0676695, -0.0687838, -0.17734, -0.216037, -0.244853, -0.271452, -0.29092, -0.304029, -0.321262, -0.31812, -0.310074, -0.299174, -0.270361, -0.244288, -0.184765, -0.147996, -0.116968, -0.0973244, -0.0761941, -0.0620012, -0.0483888, -0.033788, -0.0288136, -0.0232017, -0.0173296, -0.00948021, -0.00285674, -0.000622491" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.563834, 0.721584, 1.03553, 1.05203, 1.22764, 1.52168, 1.61488, 1.81372, 2.00189, 2.11795, 2.24407, 2.49092, 2.70295, 2.8741, 3.02664, 3.12874, 3.26079, 3.36521, 3.50013, 3.68949, 3.77469, 3.89096, 4.04598, 4.35601, 4.90711, 5.56171");
+            values ( \
+              "-0.183737, -0.187794, -0.372219, -0.373345, -0.366823, -0.354376, -0.349957, -0.339308, -0.32679, -0.31693, -0.302855, -0.255365, -0.194574, -0.14967, -0.115788, -0.0972324, -0.0764671, -0.0631676, -0.0493679, -0.0341405, -0.0289911, -0.0231555, -0.0173459, -0.00908739, -0.00287565, -0.000458079" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.422613, 1.05525, 3.45107, 4.17985, 5.09796, 6.0525, 6.42074, 7.06697, 7.91239, 9.58879, 10.2117, 10.638, 11.2713, 11.8241, 12.5613, 13.1836, 14.0201, 14.8655, 15.7109, 17.4017, 19.0926, 20.7834");
+            values ( \
+              "-0.0178167, -0.383656, -0.361644, -0.353872, -0.342628, -0.32774, -0.320467, -0.303743, -0.266997, -0.156101, -0.122088, -0.102484, -0.0780835, -0.0612912, -0.0440646, -0.0330751, -0.0224715, -0.0151879, -0.0100974, -0.00448743, -0.00197209, -0.000849785" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.24206, 1.30653, 1.45539, 1.48827, 1.5131, 1.56278, 1.59433, 1.6077, 1.62552, 1.66124, 1.70999, 1.72673, 1.7544, 1.8156, 1.8535, 1.88965, 1.92521, 1.96074, 1.9768, 1.99337, 2.00137, 2.0338, 2.04421, 2.05811, 2.06886, 2.07962, 2.09101, 2.09973, 2.11106, 2.12154, 2.12755, 2.13957, 2.15431, 2.17479, 2.20417, 2.23266, 2.26502, 2.30556, 2.37193, 2.47095, 2.52015, 2.57343, 2.63883, 2.6859");
+            values ( \
+              "-3.5824e-05, -6.47777e-05, -0.00026448, -0.000427466, -0.000526013, -0.000888974, -0.00123899, -0.00145466, -0.00182624, -0.00279508, -0.00430599, -0.00466361, -0.00534693, -0.00637011, -0.00671787, -0.00698876, -0.00697936, -0.00678763, -0.00643522, -0.00578583, -0.00525607, -0.00233341, -0.0016103, -0.000992061, -0.000718888, -0.000572294, -0.000476486, -0.000436156, -0.000357353, -0.000351436, -0.000296718, -0.000310143, -0.000236605, -0.000247967, -0.000162315, -0.000178527, -0.000103764, -0.000122773, -4.1421e-05, -5.66053e-05, -1.27819e-06, -3.97203e-05, -1e-22, -3.09618e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("1.25599, 1.32406, 1.49043, 1.53851, 1.56656, 1.61952, 1.664, 1.71016, 1.79606, 1.85817, 1.91069, 1.95762, 1.99287, 2.01809, 2.04306, 2.05319, 2.0663, 2.08414, 2.09361, 2.10977, 2.12688, 2.13645, 2.17266, 2.18924, 2.19771, 2.21009, 2.22659, 2.25784, 2.29588, 2.34787, 2.42047, 2.54852, 2.74221");
+            values ( \
+              "-0.000136439, -0.000236617, -0.00122593, -0.00202218, -0.00263459, -0.00416596, -0.00622804, -0.00918897, -0.0149221, -0.0185384, -0.0211307, -0.0231097, -0.0242602, -0.0248826, -0.025273, -0.025325, -0.0253423, -0.0250701, -0.0247247, -0.0236438, -0.0211458, -0.0189566, -0.00862813, -0.00528343, -0.00407514, -0.00280724, -0.00174866, -0.00080874, -0.000506416, -0.000344856, -0.000221827, -7.47841e-05, -1.61797e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.49823, 1.6669, 1.71508, 1.76457, 1.96644, 2.06287, 2.09181, 2.14402, 2.17532, 2.21629, 2.23614, 2.27412, 2.30066, 2.33604, 2.34625, 2.36666, 2.40796, 2.45437, 2.47522, 2.51943, 2.5468, 2.56996, 2.57962, 2.59262, 2.60995, 2.64462, 2.69941, 2.75175, 2.81242");
+            values ( \
+              "-0.00541195, -0.0104783, -0.0141384, -0.0187628, -0.0403349, -0.0499582, -0.0526667, -0.0573051, -0.0599064, -0.0630693, -0.064489, -0.0669508, -0.0684244, -0.0699758, -0.0702844, -0.0707194, -0.0700902, -0.0635232, -0.0561578, -0.0357055, -0.0245921, -0.0171281, -0.0146559, -0.0118019, -0.00876871, -0.00460789, -0.00151816, -0.00051476, -0.000174951" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("1.60158, 1.77197, 1.89123, 2.15065, 2.33037, 2.50335, 2.59411, 2.70007, 2.83099, 2.90289, 3.01841, 3.13393, 3.22051, 3.32407, 3.38359, 3.46093, 3.51711, 3.54616, 3.60426, 3.72047, 3.87905, 4.07075");
+            values ( \
+              "-0.0194817, -0.023366, -0.0374814, -0.0720104, -0.0950692, -0.115958, -0.126236, -0.137464, -0.149682, -0.155231, -0.160817, -0.155364, -0.128919, -0.0816706, -0.0588187, -0.0366484, -0.0253934, -0.0210051, -0.0139189, -0.00584523, -0.00143307, -0.000278188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("1.87731, 2.19249, 2.87267, 3.40084, 3.68598, 3.9426, 4.15506, 4.32315, 4.42312, 4.59051, 4.6982, 4.91356, 5.09937, 5.19326, 5.38105, 5.5864, 5.71024, 5.88375, 5.95286, 6.09108, 6.36751, 6.87536, 7.46847");
+            values ( \
+              "-0.0822616, -0.0824201, -0.179967, -0.250679, -0.285054, -0.311783, -0.328267, -0.314347, -0.30286, -0.27407, -0.247139, -0.18547, -0.1383, -0.118176, -0.0848221, -0.0583151, -0.0462776, -0.033184, -0.0291086, -0.0222422, -0.0128647, -0.00428708, -0.00115015" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.23509, 2.88575, 4.15174, 4.23068, 5.12187, 6.12551, 7.26987, 8.11528, 8.4392, 8.82437, 9.23732, 10.0632, 11.763, 12.3751, 12.7932, 13.437, 14.0008, 14.7524, 15.36, 16.0293, 16.8747, 17.7201, 18.5655, 19.4109, 21.1018, 22.7926");
+            values ( \
+              "-0.183276, -0.188722, -0.374986, -0.374766, -0.366512, -0.356286, -0.342531, -0.329668, -0.323625, -0.31514, -0.303732, -0.268041, -0.155853, -0.122415, -0.103076, -0.0782338, -0.0611212, -0.0436032, -0.0329934, -0.0242418, -0.0163464, -0.0109209, -0.00735101, -0.00487193, -0.00215785, -0.00094646" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.24983, 5.93006, 6.05147, 6.2071, 6.26195, 6.37166, 6.4652, 6.56659, 6.68529, 6.84718, 6.93288, 6.98464, 7.08818, 7.1256, 7.19565, 7.26571, 7.30659, 7.40853, 7.45028, 7.52073, 7.59709, 7.65151, 7.73034, 7.87309, 7.91628, 7.94476, 8.00171, 8.0845, 8.19517, 8.33725, 8.43285, 8.45945, 8.51265, 8.61905, 8.822, 9.19046, 9.65856, 9.73992");
+            values ( \
+              "-1.01001e-05, -0.000135879, -0.000184316, -0.000292918, -0.00035829, -0.000532359, -0.000814693, -0.00118179, -0.00149951, -0.0016957, -0.00173681, -0.00175272, -0.00176875, -0.00176994, -0.00176841, -0.00176023, -0.00175139, -0.00171313, -0.00169032, -0.00163602, -0.00153665, -0.00141826, -0.00112144, -0.000392944, -0.000334701, -0.000264692, -0.000238904, -0.000156997, -0.000145969, -8.16326e-05, -9.64255e-05, -6.42399e-05, -8.47745e-05, -4.54888e-05, -5.64159e-05, -1.02144e-05, -2.52953e-05, -3.78975e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("5.24908, 5.96537, 6.06311, 6.25857, 6.42069, 6.5579, 6.78331, 6.84911, 6.9835, 7.14013, 7.2865, 7.383, 7.4987, 7.56905, 7.63819, 7.70921, 7.77251, 7.81995, 7.8771, 8.03487, 8.06346, 8.12062, 8.20458, 8.33651, 8.44336, 8.66511, 8.91854, 9.44935, 9.71185");
+            values ( \
+              "-3.69824e-05, -0.000543735, -0.000702267, -0.00116257, -0.0019243, -0.00304275, -0.00511324, -0.00557856, -0.00633634, -0.00693444, -0.00726176, -0.00737306, -0.00739879, -0.00734489, -0.00721931, -0.00699094, -0.0066411, -0.00623179, -0.00537714, -0.00170389, -0.00130273, -0.000875585, -0.000583654, -0.000435243, -0.000350644, -0.000238117, -0.000157131, -7.13649e-05, -5.49709e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("5.24958, 6.07125, 6.2448, 6.41673, 6.47775, 6.59979, 6.78527, 7.05786, 7.26958, 7.42874, 7.57846, 7.76296, 7.88691, 8.01258, 8.05677, 8.09988, 8.17291, 8.25496, 8.30575, 8.33701, 8.39953, 8.43551, 8.61538, 8.68143, 8.7123, 8.75973, 8.82297, 8.94945, 9.12394, 9.69339, 10.4274");
+            values ( \
+              "-0.000249714, -0.00187095, -0.00289531, -0.00427515, -0.00491436, -0.00644278, -0.0095469, -0.0145719, -0.0181514, -0.0205611, -0.0225643, -0.0246115, -0.025671, -0.0264678, -0.0266542, -0.0268031, -0.0268718, -0.0266422, -0.0261736, -0.0257365, -0.0240871, -0.0224667, -0.00869344, -0.00514144, -0.00400872, -0.00277329, -0.00176443, -0.000854453, -0.000537653, -0.00020935, -6.15139e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("4.52536, 5.24745, 6.09286, 6.27019, 6.39758, 6.65235, 6.83189, 7.02079, 7.20192, 7.74868, 7.97181, 8.33728, 8.5745, 8.86633, 9.00711, 9.13504, 9.36437, 9.44193, 9.54031, 9.63799, 9.82221, 9.90788, 10.0844, 10.1929, 10.2852, 10.3231, 10.3737, 10.4412, 10.5762, 10.8273, 11.1177");
+            values ( \
+              "-0.000111469, -0.000526847, -0.00378997, -0.00549976, -0.00700253, -0.0108412, -0.0143193, -0.0187232, -0.023526, -0.0387545, -0.0447537, -0.0539981, -0.0594949, -0.0655474, -0.0680998, -0.0701619, -0.0729327, -0.0734679, -0.0736748, -0.0730276, -0.0665981, -0.0589234, -0.0375646, -0.0259551, -0.0181544, -0.0155759, -0.0126224, -0.0094656, -0.00507748, -0.00135248, -0.000249148" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("6.62234, 7.38765, 9.36563, 9.9156, 10.4969, 11.2069, 11.7024, 12.1733, 12.6444, 12.9973, 13.4238, 13.6651, 13.9785, 14.2106, 14.569, 15.0468, 15.6966, 16.4819");
+            values ( \
+              "-0.0312019, -0.0324477, -0.0974457, -0.114355, -0.131102, -0.149267, -0.159487, -0.165253, -0.159683, -0.13217, -0.0833169, -0.0601901, -0.0377263, -0.0260787, -0.0142785, -0.00602383, -0.00145544, -0.000306226" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("7.52501, 9.01745, 11.6352, 13.7628, 14.93, 15.7754, 16.388, 16.6598, 17.1711, 17.557, 17.9706, 18.7979, 20.4964, 21.1084, 21.5263, 22.1703, 22.7342, 23.486, 24.0934, 24.7625, 25.6079, 26.4533, 27.2987, 28.1441, 29.835, 31.5258");
+            values ( \
+              "-0.0794754, -0.0914126, -0.185183, -0.256448, -0.291622, -0.314065, -0.327722, -0.332718, -0.323645, -0.315164, -0.303726, -0.267968, -0.155844, -0.122416, -0.103088, -0.0782323, -0.0611154, -0.0436005, -0.0329889, -0.0242399, -0.0163505, -0.0109183, -0.00735458, -0.00486899, -0.00215478, -0.000943354" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(A & ~B & ~CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational_rise;
+        when : "(A * !B * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.021483, 0.0391156, 0.109563, 0.402115, 1.62684, 6.75782", \
+            "0.0343012, 0.0515333, 0.122251, 0.415132, 1.63995, 6.77098", \
+            "0.0705333, 0.10159, 0.176175, 0.468854, 1.69386, 6.82496", \
+            "0.158459, 0.223397, 0.371319, 0.687632, 1.91131, 7.04216", \
+            "0.430072, 0.541109, 0.839508, 1.47193, 2.79425, 7.91705", \
+            "1.43368, 1.58963, 2.08547, 3.35033, 5.96612, 11.4589" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0157073, 0.0402013, 0.14275, 0.572057, 2.37062, 9.90574", \
+            "0.018487, 0.0403339, 0.142751, 0.572001, 2.37059, 9.90574", \
+            "0.0431733, 0.0625989, 0.145048, 0.572, 2.37028, 9.90574", \
+            "0.103805, 0.148853, 0.241419, 0.582142, 2.3705, 9.90552", \
+            "0.275011, 0.356544, 0.572202, 0.971867, 2.40911, 9.90537", \
+            "0.933662, 1.01726, 1.37514, 2.29945, 3.95174, 10.0349" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0187994, 0.0194188, 0.0200388, 0.0210444, 0.0227673, 0.0235819, 0.0259135, 0.029402, 0.0320272, 0.0339041, 0.0383498, 0.0412359, 0.0453458, 0.0484471, 0.051084, 0.0567002, 0.0602846, 0.0654003, 0.0727828, 0.0782475, 0.0784456");
+            values ( \
+              "0.0421393, 0.118229, 0.122275, 0.124601, 0.124343, 0.122699, 0.116428, 0.104652, 0.0938915, 0.0840982, 0.0543396, 0.0400229, 0.0261172, 0.0189518, 0.014339, 0.00784725, 0.00525198, 0.00288436, 0.00121685, 0.000731155, 0.000725819" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0193932, 0.0211465, 0.0219105, 0.0238935, 0.027599, 0.0344064, 0.0468377, 0.0536764, 0.0585731, 0.0704333, 0.0778344, 0.0876016, 0.0972096, 0.102566, 0.111866, 0.127345, 0.146272, 0.146578");
+            values ( \
+              "0.0322287, 0.205395, 0.208209, 0.209909, 0.205506, 0.192635, 0.167535, 0.15165, 0.137554, 0.0934498, 0.0695393, 0.0455042, 0.0289446, 0.0221968, 0.0137883, 0.00613489, 0.00223465, 0.00221626" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0222402, 0.0222602, 0.0560373, 0.0960158, 0.122336, 0.141011, 0.157652, 0.167215, 0.180968, 0.213728, 0.227109, 0.248016, 0.269394, 0.287219, 0.303036, 0.324124, 0.341308, 0.359998, 0.384918, 0.434759, 0.50057, 0.581819");
+            values ( \
+              "1e-22, 0.274312, 0.233694, 0.208667, 0.191457, 0.177876, 0.163375, 0.153644, 0.13808, 0.0999113, 0.0855266, 0.0655985, 0.0488111, 0.0375408, 0.0295109, 0.0211728, 0.0160244, 0.0118026, 0.00779451, 0.00318702, 0.00091321, 0.000158236" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0262687, 0.0262887, 0.15523, 0.410141, 0.480953, 0.550327, 0.608885, 0.6859, 0.821157, 0.90572, 0.974177, 1.02268, 1.08488, 1.13349, 1.19552, 1.28227, 1.37246, 1.44153, 1.57968, 1.82951, 2.12512");
+            values ( \
+              "1e-22, 0.287033, 0.244282, 0.202773, 0.190149, 0.175837, 0.161291, 0.139183, 0.0983781, 0.0755366, 0.0597352, 0.0501356, 0.0396216, 0.0327964, 0.0256086, 0.017883, 0.0122624, 0.00915295, 0.0049598, 0.00148936, 0.00031036" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0439046, 0.0439246, 0.595841, 1.54367, 1.81849, 2.02459, 2.33788, 2.68887, 3.42861, 3.70854, 4.11943, 4.48833, 4.65547, 4.98975, 5.39429, 5.64213, 6.13781, 7.08984, 8.19242");
+            values ( \
+              "1e-22, 0.290299, 0.245945, 0.208633, 0.197066, 0.187566, 0.170832, 0.147579, 0.0934949, 0.0753859, 0.0531269, 0.0378624, 0.0323629, 0.0232511, 0.0154653, 0.0120575, 0.00709225, 0.00241681, 0.000595165" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.136107, 0.136127, 1.99096, 6.43207, 7.43994, 8.39495, 9.56632, 11.1645, 14.2592, 15.4267, 16.2326, 17.14, 18.6797, 19.4164, 20.4184, 21.5897, 22.8045, 24.6821, 27.0248, 29.3675, 31.7103, 35.2244");
+            values ( \
+              "1e-22, 0.301962, 0.250665, 0.208673, 0.198527, 0.188039, 0.173237, 0.148144, 0.0938558, 0.0756814, 0.0645206, 0.053359, 0.0380273, 0.0322031, 0.0254299, 0.0192699, 0.0143027, 0.00897973, 0.00497085, 0.00273045, 0.0014891, 0.000648563" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0478108, 0.0521166, 0.0544141, 0.0574927, 0.0592027, 0.0609128, 0.0624168, 0.0639209, 0.0645348, 0.0648481, 0.0651614, 0.0655301, 0.0658988, 0.0662489, 0.066599, 0.0669223, 0.0672455, 0.067892, 0.0685525, 0.0692129, 0.0698655, 0.0705181, 0.0711708, 0.0719783, 0.074415, 0.0766068, 0.0778378, 0.0796842, 0.0802997, 0.0816402, 0.0825947, 0.0836101, 0.0846088, 0.0856075, 0.0875981, 0.0891251, 0.0904202, 0.0917153, 0.0934421, 0.0948945, 0.0975698, 0.0989323, 0.101111, 0.102836, 0.105066, 0.107296, 0.110207, 0.114369, 0.11812, 0.131878");
+            values ( \
+              "0.0441984, 0.0455622, 0.0551953, 0.067367, 0.0732658, 0.0785592, 0.0827147, 0.0864018, 0.0919496, 0.0925141, 0.0932921, 0.094481, 0.0959654, 0.0960421, 0.0960112, 0.095887, 0.0956711, 0.0949639, 0.0932439, 0.0911471, 0.0887048, 0.0858945, 0.0827161, 0.078232, 0.0616383, 0.0484338, 0.0422678, 0.0350306, 0.0328913, 0.0287874, 0.0259571, 0.0232238, 0.0210136, 0.0189746, 0.0154798, 0.0130233, 0.0112974, 0.00987197, 0.00823572, 0.00705264, 0.00516256, 0.00438254, 0.00340012, 0.00276662, 0.002159, 0.0016557, 0.00119272, 0.000713654, 0.000457941, 0.000221949" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0478237, 0.0524004, 0.0581819, 0.0644555, 0.0653152, 0.0657711, 0.066683, 0.0678231, 0.0697761, 0.0721171, 0.0748374, 0.0777488, 0.0850121, 0.0902818, 0.095813, 0.101395, 0.10534, 0.110443, 0.114675, 0.118839, 0.122545, 0.126508, 0.129938, 0.135594, 0.13958, 0.143925, 0.148878, 0.155026, 0.158532, 0.163251, 0.170777, 0.176714, 0.183569, 0.192255, 0.203122, 0.216612");
+            values ( \
+              "0.0143678, 0.0765022, 0.120864, 0.165614, 0.178476, 0.182519, 0.188282, 0.191659, 0.192557, 0.189752, 0.184954, 0.179214, 0.164088, 0.15166, 0.135502, 0.114871, 0.0993978, 0.081701, 0.0690529, 0.0576272, 0.0490734, 0.0409784, 0.0349014, 0.0265365, 0.0217315, 0.0174419, 0.0134955, 0.00984181, 0.00817759, 0.00639003, 0.00426147, 0.00310587, 0.00212652, 0.00133134, 0.000714539, 0.000345171" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0477956, 0.0618109, 0.0644326, 0.0660221, 0.0677842, 0.0694357, 0.0720435, 0.0752226, 0.0793246, 0.147112, 0.163959, 0.180726, 0.186498, 0.198043, 0.204057, 0.216085, 0.251766, 0.270346, 0.284609, 0.299351, 0.319007, 0.33307, 0.340843, 0.356058, 0.377046, 0.385696, 0.402994, 0.437592, 0.497868, 0.568605");
+            values ( \
+              "0.000830919, 0.17991, 0.204962, 0.229664, 0.240761, 0.244807, 0.24604, 0.244759, 0.242245, 0.199486, 0.188125, 0.17555, 0.170712, 0.159897, 0.153604, 0.140109, 0.0985929, 0.0790074, 0.065786, 0.053795, 0.0404787, 0.0327752, 0.0290828, 0.0229122, 0.0163276, 0.0141939, 0.0106646, 0.00591091, 0.00192291, 0.000485369" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0616756, 0.0616956, 0.20038, 0.447348, 0.528401, 0.567182, 0.646237, 0.700933, 0.899837, 0.964495, 1.03865, 1.11488, 1.18436, 1.27699, 1.33337, 1.39624, 1.48006, 1.6477, 1.89902, 2.20214");
+            values ( \
+              "1e-22, 0.278871, 0.242979, 0.202791, 0.188183, 0.180307, 0.161266, 0.145784, 0.0867482, 0.0702834, 0.0541698, 0.0407277, 0.0310678, 0.0213005, 0.0168772, 0.0129731, 0.00906035, 0.00427926, 0.00125059, 0.000263737" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0831141, 0.0831341, 0.640462, 1.67226, 2.02939, 2.24906, 2.49604, 2.82595, 3.35273, 3.71132, 4.031, 4.28453, 4.60773, 4.78193, 5.13034, 5.42079, 5.86047, 6.44671, 7.4579, 8.62927");
+            values ( \
+              "1e-22, 0.2921, 0.245676, 0.204838, 0.189137, 0.177968, 0.163246, 0.14028, 0.101436, 0.0774088, 0.0593391, 0.0473508, 0.035069, 0.0296554, 0.0210093, 0.015681, 0.00998064, 0.00531393, 0.00163188, 0.000376001" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.174339, 0.174359, 2.02333, 5.29819, 7.47749, 8.43246, 9.60383, 11.202, 14.2967, 15.4642, 16.2701, 17.1775, 18.7172, 19.4539, 20.4559, 21.6272, 22.842, 24.7196, 27.0623, 29.405, 31.7478, 35.2619");
+            values ( \
+              "1e-22, 0.30229, 0.250696, 0.219883, 0.198509, 0.188057, 0.173219, 0.148127, 0.0938738, 0.0756635, 0.0645026, 0.0533771, 0.0380454, 0.0321851, 0.0254481, 0.0192518, 0.0143209, 0.0089979, 0.00498901, 0.00274861, 0.00150726, 0.000630408" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.129326, 0.146986, 0.149899, 0.154391, 0.164845, 0.172703, 0.185264, 0.192883, 0.199813, 0.206327, 0.212721, 0.219108, 0.225028, 0.230657, 0.238609, 0.243784, 0.25221, 0.258541, 0.260993, 0.263314, 0.274105, 0.275496");
+            values ( \
+              "8.18282e-05, 0.0055421, 0.00697564, 0.00965776, 0.0177663, 0.022947, 0.0305112, 0.0345017, 0.0372569, 0.0388627, 0.0388627, 0.0341455, 0.0234019, 0.0159121, 0.00892838, 0.00590027, 0.00285966, 0.00163854, 0.00285045, 0.00307935, 0.00116202, 0.0010436" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.141085, 0.155358, 0.158929, 0.16756, 0.208117, 0.220935, 0.230359, 0.237022, 0.240113, 0.244694, 0.249317, 0.253962, 0.258502, 0.259792, 0.26896, 0.27462, 0.279799, 0.287448, 0.297766, 0.30611, 0.311064, 0.316576, 0.328846, 0.347417, 0.378086");
+            values ( \
+              "0.0105213, 0.0186333, 0.022398, 0.0330418, 0.0867333, 0.100928, 0.109132, 0.113019, 0.114004, 0.113919, 0.110052, 0.101502, 0.0897109, 0.0897328, 0.0645707, 0.0506606, 0.0400397, 0.0277371, 0.0165405, 0.0107279, 0.0083657, 0.00615115, 0.00314948, 0.00109696, 0.000148969" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.141035, 0.174568, 0.181211, 0.193733, 0.226917, 0.242117, 0.261137, 0.263578, 0.266662, 0.27198, 0.290108, 0.306703, 0.323844, 0.338728, 0.351279, 0.362523, 0.404886, 0.422956, 0.433538, 0.448125, 0.464795, 0.477042, 0.485767, 0.497401, 0.520668, 0.536191, 0.544066, 0.559817, 0.591318, 0.653328, 0.725526");
+            values ( \
+              "0.000792548, 0.051175, 0.0625797, 0.0862389, 0.153421, 0.183158, 0.218066, 0.220094, 0.219197, 0.216086, 0.204631, 0.193765, 0.181678, 0.169616, 0.157581, 0.145317, 0.0961184, 0.0774721, 0.0675578, 0.0554742, 0.0436914, 0.0364432, 0.0319241, 0.026668, 0.018378, 0.0142907, 0.0125711, 0.00968034, 0.00566591, 0.00176966, 0.000429424" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.179115, 0.229582, 0.259861, 0.262688, 0.26544, 0.551041, 0.598188, 0.702819, 0.758666, 0.79705, 0.85201, 1.05032, 1.11533, 1.18994, 1.26583, 1.33498, 1.42717, 1.484, 1.54731, 1.63171, 1.80052, 2.05187, 2.35529");
+            values ( \
+              "0.097008, 0.175834, 0.250888, 0.256098, 0.256629, 0.210708, 0.202796, 0.183485, 0.171069, 0.161272, 0.145716, 0.0868419, 0.0702801, 0.0540782, 0.0407147, 0.0310992, 0.0213558, 0.0168965, 0.0129651, 0.00902489, 0.0042437, 0.00123442, 0.000264723" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.221042, 0.221061, 0.803784, 1.8232, 2.18686, 2.36238, 2.56297, 2.8164, 3.43408, 3.95822, 4.34712, 4.60755, 4.81383, 5.06778, 5.42383, 5.79097, 6.07171, 6.63318, 7.66347, 8.83484");
+            values ( \
+              "1e-22, 0.279582, 0.245188, 0.204837, 0.188825, 0.179999, 0.168529, 0.151796, 0.106414, 0.0716232, 0.0513026, 0.0403963, 0.033247, 0.0259916, 0.0181753, 0.0125177, 0.00937405, 0.00512794, 0.00153193, 0.000350985" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.325407, 0.325427, 2.19643, 5.4493, 7.62835, 8.58349, 9.75486, 11.3531, 14.4477, 15.6152, 16.4211, 17.3286, 18.8683, 19.6049, 20.6069, 21.7782, 22.9931, 24.8706, 27.2133, 29.556, 31.8988, 35.4129");
+            values ( \
+              "1e-22, 0.301909, 0.250476, 0.219893, 0.198501, 0.188067, 0.173209, 0.148117, 0.0938837, 0.0756536, 0.0644927, 0.053387, 0.0380553, 0.0321753, 0.0254579, 0.019242, 0.0143307, 0.00900768, 0.00499877, 0.00275835, 0.00151699, 0.000620695" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.460936, 0.533673, 0.554502, 0.572254, 0.621343, 0.642023, 0.660099, 0.676881, 0.69304, 0.708947, 0.724845, 0.727205, 0.765641, 0.780756, 0.80318, 0.822965, 0.851174, 0.858706");
+            values ( \
+              "7.71256e-05, 0.00128804, 0.002184, 0.00366252, 0.0109889, 0.0130573, 0.0143765, 0.0151485, 0.0156146, 0.0156108, 0.0149662, 0.0146516, 0.00428178, 0.00215495, 0.000724919, 0.000257224, 7.22869e-05, 6.99076e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.359869, 0.460927, 0.518801, 0.534281, 0.546514, 0.570979, 0.585298, 0.586794, 0.589785, 0.595768, 0.619575, 0.64326, 0.660083, 0.691099, 0.718303, 0.72122, 0.725108, 0.732884, 0.741986, 0.753789, 0.764694, 0.77507, 0.784666, 0.786682, 0.790712, 0.798774, 0.807003, 0.808924, 0.812766, 0.820148, 0.825997, 0.832833, 0.836712, 0.844469, 0.850369, 0.858359, 0.863013, 0.869078, 0.875909, 0.884288, 0.889407, 0.899645, 0.914314, 0.933983, 0.95777, 0.988016, 1.02447, 1.0369, 1.0485, 1.06393");
+            values ( \
+              "0.000130787, 0.000342161, 0.00274867, 0.00372757, 0.00488371, 0.00806334, 0.0110515, 0.0113852, 0.0121416, 0.0137165, 0.02056, 0.026686, 0.0304377, 0.0366427, 0.0412897, 0.0417467, 0.0423321, 0.0434807, 0.0446458, 0.0459103, 0.0468217, 0.0473859, 0.0475864, 0.0475676, 0.0474714, 0.0468899, 0.0453135, 0.0447004, 0.043263, 0.03947, 0.0358369, 0.0314236, 0.0289872, 0.0242337, 0.0209813, 0.0168813, 0.0147941, 0.0123413, 0.00994601, 0.00753341, 0.00631538, 0.00437192, 0.00249884, 0.00112653, 0.000416955, 0.000134567, 6.19026e-05, 5.81498e-05, 0.000891928, 0.000650179" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.518574, 0.581866, 0.591898, 0.605275, 0.626054, 0.656726, 0.729561, 0.784403, 0.808163, 0.831291, 0.859423, 0.889802, 0.90289, 0.92086, 0.935538, 0.952496, 0.960659, 0.976986, 0.998415, 1.03667, 1.04785, 1.06526, 1.08164, 1.09936, 1.10882, 1.12324, 1.14343, 1.15127, 1.16693, 1.19827, 1.25792, 1.32716");
+            values ( \
+              "0.0114275, 0.0161096, 0.0186845, 0.0225585, 0.0293352, 0.0399868, 0.0657483, 0.0860037, 0.0943106, 0.101868, 0.110184, 0.117798, 0.12048, 0.123398, 0.124787, 0.124549, 0.123254, 0.117783, 0.104748, 0.0749883, 0.0674597, 0.0535165, 0.0422832, 0.0324083, 0.0280177, 0.0223264, 0.0161179, 0.0141885, 0.0109643, 0.00643921, 0.00213551, 0.000553402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.617117, 0.720553, 0.749005, 0.770165, 0.925809, 0.98191, 0.99765, 1.01339, 1.01935, 1.02532, 1.03128, 1.03725, 1.04017, 1.05124, 1.06775, 1.14064, 1.19539, 1.28008, 1.30065, 1.32121, 1.34177, 1.3736, 1.42556, 1.49638, 1.53184, 1.56727, 1.61261, 1.6779, 1.72367, 1.74708, 1.7783, 1.82513, 1.85211, 1.88623, 1.91707, 1.93763, 1.95819, 1.97875, 2.01988, 2.04044, 2.09604, 2.15216, 2.18957, 2.22698, 2.2644, 2.30181, 2.37664, 2.50015, 2.62366, 2.84409");
+            values ( \
+              "0.0652196, 0.0706419, 0.0834604, 0.0938554, 0.17439, 0.201942, 0.213142, 0.226797, 0.226079, 0.226113, 0.226898, 0.228434, 0.229587, 0.228278, 0.225628, 0.213792, 0.204593, 0.189519, 0.185528, 0.181161, 0.176534, 0.168771, 0.155077, 0.134816, 0.124118, 0.112968, 0.0996501, 0.0817824, 0.070308, 0.0646467, 0.0577791, 0.0489267, 0.0443263, 0.0388907, 0.0341947, 0.0314712, 0.0289519, 0.0267536, 0.0227363, 0.0209173, 0.0166319, 0.0127612, 0.0106332, 0.00879021, 0.00747015, 0.0062766, 0.00426904, 0.00250278, 0.00123451, 0.000402491" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.673856, 0.805909, 1.03657, 1.04559, 1.06222, 1.07682, 2.3868, 2.81968, 3.11774, 3.25464, 3.48314, 4.2238, 4.56795, 4.91422, 5.19961, 5.45046, 5.78492, 6.06534, 6.43683, 6.93215, 7.88252, 8.98933");
+            values ( \
+              "0.113822, 0.117859, 0.256984, 0.259121, 0.259335, 0.258236, 0.206666, 0.187609, 0.171678, 0.163224, 0.147579, 0.0935129, 0.0715055, 0.053167, 0.0409766, 0.0323272, 0.0232781, 0.0175677, 0.0120276, 0.00712911, 0.00239143, 0.000625145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.522693, 0.640409, 0.736911, 1.05784, 7.56586, 9.19468, 10.0347, 11.0097, 11.9498, 15.0637, 16.4939, 17.0274, 17.9363, 19.1077, 20.2196, 21.2199, 22.3913, 23.6019, 24.3051, 25.4765, 26.6478, 27.8192, 30.1619, 32.5047, 36.0188");
+            values ( \
+              "0.00857332, 0.0386328, 0.0797006, 0.267443, 0.205359, 0.188075, 0.177675, 0.163724, 0.148329, 0.0937994, 0.0718072, 0.064532, 0.0534249, 0.041342, 0.0321305, 0.0254503, 0.0192181, 0.0143444, 0.0120592, 0.00902602, 0.0067192, 0.00501284, 0.00276994, 0.00152713, 0.000613036" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.81295, 2.0772, 2.13692, 2.19518, 2.24364, 2.28592, 2.34702, 2.39471, 2.41709, 2.46413, 2.50822, 2.55145, 2.59455, 2.61545, 2.64535, 2.66744, 2.68539, 2.73072, 2.7528, 2.79159, 2.83122, 2.86018, 2.89154, 2.92914, 2.99066");
+            values ( \
+              "5.7437e-05, 0.000318231, 0.000484812, 0.000783638, 0.00135028, 0.00227724, 0.00387063, 0.00476565, 0.00507197, 0.00551141, 0.00572169, 0.00577294, 0.00568668, 0.00559981, 0.00539147, 0.00507649, 0.00447605, 0.00209361, 0.00132883, 0.000586535, 0.000272392, 0.000167246, 0.000106682, 6.6411e-05, 3.46223e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("1.81476, 2.09126, 2.16188, 2.22826, 2.25198, 2.2836, 2.403, 2.47, 2.49975, 2.53358, 2.59219, 2.64478, 2.6753, 2.71118, 2.74452, 2.77869, 2.79806, 2.81411, 2.84174, 2.89422, 2.93295, 2.96066, 2.98241, 3.02592, 3.08704, 3.16148, 3.69536");
+            values ( \
+              "0.000312754, 0.00119203, 0.00200114, 0.00324717, 0.00400612, 0.00534987, 0.0119708, 0.0149034, 0.0158775, 0.0168801, 0.0180836, 0.0187178, 0.0189296, 0.0190276, 0.0189763, 0.0186112, 0.0181559, 0.0174639, 0.0150422, 0.00825715, 0.00445587, 0.00270617, 0.00177126, 0.000691198, 0.000154842, 4.20257e-05, 2.6174e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.90264, 2.14679, 2.21413, 2.28976, 2.31464, 2.36441, 2.49525, 2.56118, 2.64631, 2.72125, 2.84155, 2.90378, 2.94585, 3.00512, 3.04062, 3.08364, 3.10147, 3.12525, 3.16828, 3.18605, 3.20975, 3.25502, 3.36969, 3.43204, 3.45961, 3.49637, 3.56988, 3.67437, 3.7985, 3.9531");
+            values ( \
+              "0.00238088, 0.00475554, 0.00681161, 0.0102792, 0.0118129, 0.0154033, 0.0258564, 0.0304686, 0.0357034, 0.0397835, 0.0454759, 0.0480041, 0.0494366, 0.0509889, 0.0515849, 0.0520306, 0.0520372, 0.051806, 0.0504566, 0.04914, 0.0464545, 0.0390499, 0.0179395, 0.0100773, 0.00762636, 0.00513831, 0.00212994, 0.00047164, 7.02997e-05, 9.55145e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("2.07978, 2.34512, 2.48777, 2.83457, 3.15583, 3.29322, 3.39566, 3.47748, 3.55094, 3.62683, 3.69561, 3.83652, 3.97778, 4.04688, 4.22924, 4.27665, 4.34344, 4.39765, 4.45836, 4.54408, 4.63054, 4.69636, 4.82801, 5.0288");
+            values ( \
+              "0.0145871, 0.0190028, 0.0304013, 0.0614636, 0.0918912, 0.103973, 0.112134, 0.117986, 0.122638, 0.126636, 0.129322, 0.12937, 0.11376, 0.100556, 0.0609114, 0.051344, 0.0399259, 0.0323342, 0.0253526, 0.0177991, 0.0124, 0.00936711, 0.00525384, 0.00228362" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("2.38463, 2.76857, 3.10245, 3.88166, 4.15618, 4.17394, 4.20945, 4.27741, 4.33282, 4.68081, 5.16545, 5.45618, 5.69667, 6.09532, 6.58561, 6.89064, 7.11756, 7.4264, 7.82177, 8.0263, 8.38426, 8.7452, 8.98292, 9.40674, 10.2335, 11.3391");
+            values ( \
+              "0.0583213, 0.0601129, 0.0990489, 0.200047, 0.232591, 0.233104, 0.230873, 0.228926, 0.226134, 0.212897, 0.192353, 0.177802, 0.163082, 0.135387, 0.0992136, 0.078749, 0.0654246, 0.0499738, 0.0346653, 0.0284305, 0.01994, 0.013812, 0.0108475, 0.00691848, 0.00276239, 0.00070324" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.87145, 3.67304, 4.1549, 4.1861, 9.81608, 11.6242, 12.7956, 13.4412, 14.3931, 17.4877, 18.9238, 19.4611, 20.3686, 21.5399, 22.645, 23.6469, 24.8183, 26.0331, 26.7392, 27.9106, 29.0819, 30.2533, 32.5961, 34.9388, 38.4529");
+            values ( \
+              "0.145045, 0.186112, 0.260043, 0.260458, 0.207138, 0.188074, 0.173186, 0.163696, 0.148104, 0.0938926, 0.0718039, 0.0644851, 0.0533947, 0.0413239, 0.0321682, 0.0254647, 0.0192353, 0.0143366, 0.0120499, 0.00901343, 0.00671526, 0.00500441, 0.00276388, 0.0015224, 0.00061544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.02668, 6.73205, 7.90342, 8.12024, 8.2631, 8.48501, 8.73695, 8.88968, 9.04725, 9.14413, 9.29146, 9.38665, 9.4606, 9.61627, 9.6775, 9.72243, 9.76697, 9.80972, 9.84462, 9.87768, 9.91621, 9.92028, 9.95823, 9.98191, 10.0877, 10.2254, 10.2723, 10.323, 10.3834, 10.5034, 10.565, 10.6671, 10.7804, 10.8888, 11.0963, 11.4296, 11.795, 12.5743");
+            values ( \
+              "2.63395e-07, 4.91956e-06, 3.71771e-05, 6.75439e-05, 7.56819e-05, 0.000118809, 0.000206239, 0.000353638, 0.000694871, 0.0010113, 0.00135843, 0.00148606, 0.00156127, 0.00163268, 0.00165001, 0.00164751, 0.00165468, 0.00164622, 0.00165129, 0.00164298, 0.00164479, 0.00164116, 0.00163908, 0.00164318, 0.00161535, 0.00155113, 0.00151504, 0.00145045, 0.00128728, 0.000648019, 0.000429, 0.000248635, 0.000162114, 0.000117574, 6.3996e-05, 2.48444e-05, 8.04673e-06, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("5.03293, 6.73112, 7.90249, 8.11932, 8.33614, 8.44999, 8.67769, 8.81704, 8.90556, 9.02358, 9.39103, 9.58629, 9.67075, 9.81041, 9.93622, 10.0807, 10.1594, 10.2296, 10.3751, 10.4839, 10.5479, 10.7761, 10.8429, 10.9244, 10.9871, 11.1126, 11.3084, 11.4703, 11.8494, 12.1931");
+            values ( \
+              "1.07491e-06, 2.07901e-05, 0.000152314, 0.000267591, 0.000357368, 0.000445442, 0.000687646, 0.0010083, 0.00131849, 0.00195792, 0.00485278, 0.00580965, 0.00605538, 0.00632182, 0.00644454, 0.00649113, 0.00646676, 0.0064206, 0.00624318, 0.00596776, 0.0055969, 0.0018767, 0.00117629, 0.000715176, 0.000527627, 0.000303086, 0.000172044, 0.000105995, 3.34929e-05, 1.63606e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("5.06922, 5.56105, 6.73242, 7.90379, 8.36999, 8.50017, 8.67375, 8.89394, 8.98773, 9.11277, 9.29914, 9.53544, 9.68124, 9.77526, 9.95685, 10.0833, 10.1966, 10.3598, 10.4815, 10.5564, 10.6333, 10.71, 10.8442, 11.0071, 11.056, 11.1539, 11.2699, 11.5005, 11.5719, 11.6519, 11.7036, 11.8071, 12.0044, 12.2288, 12.5098");
+            values ( \
+              "4.37243e-06, 7.71035e-06, 8.38059e-05, 0.000589075, 0.00135999, 0.00167817, 0.00225557, 0.00343996, 0.00423803, 0.00564944, 0.00842397, 0.0122012, 0.0142095, 0.015377, 0.0172364, 0.0182622, 0.0190092, 0.019835, 0.0202675, 0.0204615, 0.0206047, 0.0206741, 0.0207059, 0.0203956, 0.0202096, 0.0194834, 0.0172284, 0.00837365, 0.00606656, 0.0040309, 0.0030747, 0.00167021, 0.000458902, 9.51073e-05, 4.44566e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("7.90114, 8.71015, 8.89317, 9.15722, 9.2552, 10.1894, 10.508, 10.8946, 11.3067, 11.6817, 12.0329, 12.3722, 12.7115, 12.8255, 12.9414, 13.4938, 13.6635, 13.799, 13.8912, 14.0755, 14.4443, 14.8776");
+            values ( \
+              "0.00498484, 0.00586133, 0.0074715, 0.0106958, 0.0122409, 0.0306702, 0.0359327, 0.0414912, 0.0466418, 0.0505904, 0.0532153, 0.0544015, 0.0526434, 0.0500274, 0.0458723, 0.0188662, 0.012679, 0.00897815, 0.00702677, 0.00413581, 0.00119148, 0.000199429" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("8.55567, 9.67707, 10.0114, 11.1352, 12.7039, 13.3142, 13.6709, 14.0124, 14.3019, 14.8912, 15.465, 16.0384, 16.3119, 16.668, 17.0413, 17.3454, 17.5479, 17.7065, 17.918, 18.3252, 18.5087, 18.787, 19.1579, 19.8999, 20.2659");
+            values ( \
+              "0.0196895, 0.0248806, 0.0320789, 0.0573626, 0.0948597, 0.10839, 0.115559, 0.121768, 0.126415, 0.13336, 0.133323, 0.11739, 0.104227, 0.0848228, 0.063126, 0.0482711, 0.0400647, 0.0345038, 0.0281329, 0.0187187, 0.0155535, 0.0117054, 0.00794217, 0.00351271, 0.00264558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("9.46767, 11.0443, 12.1359, 15.4083, 16.6672, 19.276, 20.8359, 21.4237, 22.595, 24.1926, 27.2872, 28.7233, 30.168, 31.3394, 32.4444, 33.4463, 34.6177, 35.8325, 37.71, 38.8814, 40.0528, 42.3955, 44.7382, 48.2523");
+            values ( \
+              "0.0548949, 0.0592827, 0.0903236, 0.196862, 0.234934, 0.210443, 0.19461, 0.188058, 0.173201, 0.148118, 0.0938831, 0.071795, 0.0533862, 0.0413319, 0.0321762, 0.0254573, 0.0192428, 0.0143301, 0.00900713, 0.00672155, 0.00499823, 0.00275782, 0.00151647, 0.0006212" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(~A & B & CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational_fall;
+        when : "(!A * B * CI)";
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0158148, 0.0271372, 0.0726719, 0.262347, 1.05675, 4.38466", \
+            "0.0224764, 0.0359814, 0.0817542, 0.271556, 1.06592, 4.39396", \
+            "0.0261124, 0.0538845, 0.118966, 0.309258, 1.10367, 4.43189", \
+            "-0.00752019, 0.0474183, 0.179398, 0.459658, 1.25555, 4.5834", \
+            "-0.225212, -0.120852, 0.137758, 0.703355, 1.86529, 5.19551", \
+            "-1.20771, -1.04595, -0.569688, 0.533211, 2.87721, 7.65233" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00951335, 0.0238018, 0.0839154, 0.33524, 1.38868, 5.804", \
+            "0.0145527, 0.0257443, 0.0839153, 0.33525, 1.38854, 5.80394", \
+            "0.0324591, 0.0507836, 0.0979307, 0.335253, 1.38839, 5.80307", \
+            "0.0792778, 0.113993, 0.199298, 0.397011, 1.38863, 5.8031", \
+            "0.234316, 0.288093, 0.441781, 0.803594, 1.63065, 5.80294", \
+            "0.872315, 0.908388, 1.13371, 1.78172, 3.27859, 6.72766" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0160742, 0.0166893, 0.0173783, 0.0185467, 0.0194586, 0.0209126, 0.0223664, 0.0242225, 0.0270546, 0.028972, 0.0323908, 0.034193, 0.03639, 0.0382993, 0.0409599, 0.0444864");
+            values ( \
+              "-0.0174974, -0.144374, -0.156323, -0.16656, -0.170064, -0.171355, -0.169557, -0.163653, -0.141272, -0.115223, -0.0554526, -0.0349222, -0.0193246, -0.0114001, -0.00535845, -0.00224244" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0165339, 0.017724, 0.019068, 0.0200816, 0.021716, 0.0277282, 0.035149, 0.0390387, 0.0430797, 0.045084, 0.0471839, 0.0541858, 0.0587806, 0.0621415, 0.0677201, 0.0718574, 0.0751731, 0.0818044, 0.0916839, 0.103254");
+            values ( \
+              "-0.0765792, -0.273153, -0.288457, -0.292556, -0.294216, -0.2878, -0.272941, -0.259595, -0.238697, -0.224453, -0.204166, -0.117194, -0.0741641, -0.0519357, -0.0279231, -0.017475, -0.0119036, -0.00532465, -0.0014421, -0.000297156" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0172683, 0.0198057, 0.0212495, 0.023468, 0.0545132, 0.0674109, 0.080672, 0.0944557, 0.101457, 0.109099, 0.124034, 0.147165, 0.156269, 0.162432, 0.175821, 0.18305, 0.195533, 0.20976, 0.221093, 0.243758, 0.279063, 0.322056");
+            values ( \
+              "-0.333789, -0.353278, -0.357505, -0.35833, -0.342126, -0.333611, -0.323097, -0.308386, -0.298628, -0.284935, -0.240503, -0.141338, -0.109939, -0.0920287, -0.0615871, -0.0492574, -0.0331291, -0.0210145, -0.0145203, -0.00669806, -0.00179073, -0.000316498" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0172815, 0.019995, 0.0214909, 0.0250918, 0.0990903, 0.165603, 0.209093, 0.265243, 0.300559, 0.32552, 0.375441, 0.401424, 0.436068, 0.525319, 0.571355, 0.596182, 0.628694, 0.654874, 0.687187, 0.732691, 0.780619, 0.817425, 0.891036, 1.0267, 1.18879");
+            values ( \
+              "-0.336548, -0.373409, -0.377648, -0.378991, -0.368751, -0.358165, -0.350547, -0.33903, -0.330377, -0.323038, -0.303671, -0.288806, -0.259735, -0.158495, -0.115716, -0.0967199, -0.0760323, -0.0623623, -0.0485089, -0.0338903, -0.0231482, -0.0171375, -0.0093264, -0.00264599, -0.000575845" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0168101, 0.0247461, 0.217319, 0.630409, 0.844246, 1.0644, 1.29307, 1.45576, 1.53536, 1.65972, 1.80985, 2.00737, 2.17081, 2.29682, 2.39446, 2.54326, 2.6687, 2.7987, 2.98429, 3.06464, 3.22536, 3.54679, 4.07793, 4.70918");
+            values ( \
+              "-0.341089, -0.384489, -0.378089, -0.362267, -0.352883, -0.341626, -0.326779, -0.312242, -0.302838, -0.282911, -0.24727, -0.190596, -0.147803, -0.119872, -0.101266, -0.0776054, -0.0616996, -0.0483988, -0.0339534, -0.0291116, -0.0213121, -0.0111689, -0.00351204, -0.000821003" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.0136447, 0.0429672, 2.44928, 3.46901, 4.23609, 4.7599, 5.3453, 5.83041, 6.35712, 7.20226, 8.87878, 9.50154, 9.92779, 10.5612, 11.1142, 11.8515, 12.4736, 13.3099, 14.1551, 15.0002, 16.6905, 18.3807, 20.071");
+            values ( \
+              "-0.342218, -0.38599, -0.364516, -0.353841, -0.344602, -0.337291, -0.32768, -0.317817, -0.303724, -0.266989, -0.156095, -0.122089, -0.102486, -0.078084, -0.061289, -0.0440574, -0.0330746, -0.0224738, -0.015189, -0.0101022, -0.00449174, -0.00197548, -0.000852446" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0379305, 0.0399821, 0.0414802, 0.0457568, 0.0508984, 0.0546932, 0.056904, 0.0590987, 0.0614751, 0.0644528, 0.0677241, 0.0702297, 0.0721871, 0.0751153, 0.0778976, 0.0837422");
+            values ( \
+              "-0.0047759, -0.0436248, -0.055217, -0.0756613, -0.0966038, -0.109646, -0.114416, -0.111996, -0.0968875, -0.0583435, -0.0307543, -0.0159894, -0.00931696, -0.00404968, -0.00182558, -0.000314392" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0381211, 0.0458948, 0.0530973, 0.060134, 0.0644874, 0.0654239, 0.0671725, 0.0699062, 0.0721371, 0.0748577, 0.0776221, 0.0808268, 0.0860873, 0.0896894, 0.0938266, 0.0968185, 0.10243, 0.105809, 0.110316, 0.119328, 0.129822");
+            values ( \
+              "-0.00228996, -0.13157, -0.184489, -0.232169, -0.258083, -0.268967, -0.27271, -0.267663, -0.25951, -0.246357, -0.228792, -0.197804, -0.130851, -0.0927097, -0.0603952, -0.0437164, -0.0232944, -0.0158445, -0.00933809, -0.0029404, -0.000719705" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0382309, 0.05473, 0.0655208, 0.0672211, 0.0688863, 0.0747307, 0.0918482, 0.114062, 0.127846, 0.142489, 0.157424, 0.180555, 0.189658, 0.195821, 0.20921, 0.216439, 0.22892, 0.243145, 0.254474, 0.277134, 0.294778");
+            values ( \
+              "-0.0234259, -0.240282, -0.341634, -0.349787, -0.35181, -0.34972, -0.33964, -0.323095, -0.308384, -0.284933, -0.240508, -0.141344, -0.109942, -0.0920327, -0.0615908, -0.0492611, -0.0331326, -0.0210194, -0.0145238, -0.00670222, -0.00423886" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0502522, 0.0661642, 0.069299, 0.0721232, 0.198962, 0.250571, 0.302478, 0.35889, 0.397716, 0.417404, 0.447433, 0.483701, 0.570793, 0.601276, 0.624905, 0.660699, 0.690845, 0.722229, 0.767016, 0.786427, 0.825249, 0.902893, 1.02978, 1.18056");
+            values ( \
+              "-0.362686, -0.370243, -0.377135, -0.377277, -0.358186, -0.34898, -0.338196, -0.32306, -0.308742, -0.29922, -0.279557, -0.244457, -0.146236, -0.118546, -0.100093, -0.0767684, -0.0610872, -0.0479068, -0.0336033, -0.0288022, -0.0210765, -0.0110312, -0.00351764, -0.000837979" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0426717, 0.0658252, 0.0740948, 0.636295, 0.981079, 1.09764, 1.31949, 1.42167, 1.53065, 1.6446, 1.79653, 2.12826, 2.24243, 2.37689, 2.55616, 2.64091, 2.78298, 2.9724, 3.09498, 3.27504, 3.51512, 3.99529, 4.60705");
+            values ( \
+              "-0.141864, -0.378369, -0.384163, -0.36336, -0.347832, -0.341617, -0.327322, -0.318858, -0.307574, -0.291577, -0.259618, -0.166722, -0.138782, -0.110585, -0.0804185, -0.0689488, -0.0530161, -0.0369852, -0.0292593, -0.0206631, -0.0128421, -0.00463028, -0.00114247" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.0424714, 0.0655768, 0.0804782, 1.2627, 2.49278, 3.50472, 4.42628, 5.27142, 5.59631, 5.98117, 6.3938, 7.21906, 7.54565, 8.16755, 8.91945, 9.5317, 9.94983, 10.5936, 11.1572, 11.9088, 12.5165, 13.1859, 14.031, 14.8762, 15.7213, 16.5664, 18.2567, 19.947");
+            values ( \
+              "-0.142997, -0.379888, -0.38595, -0.375858, -0.364413, -0.353816, -0.342533, -0.329651, -0.32359, -0.315134, -0.303711, -0.26808, -0.247656, -0.204844, -0.155841, -0.122401, -0.103077, -0.0782218, -0.0611122, -0.0436139, -0.0329845, -0.0242318, -0.0163565, -0.0109147, -0.00736234, -0.00486581, -0.00215099, -0.00093895" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.111299, 0.117224, 0.117481, 0.119286, 0.121004, 0.126021, 0.13047, 0.136881, 0.144222, 0.14865, 0.151459, 0.155458, 0.160401, 0.161586, 0.16277, 0.163954, 0.165138, 0.166321, 0.167503, 0.168686, 0.169868, 0.170758, 0.172537, 0.17429, 0.175153, 0.176982, 0.178877, 0.180697, 0.182313, 0.184186, 0.186606, 0.187519, 0.188364, 0.189984, 0.191109, 0.192233, 0.193736, 0.194749, 0.196288, 0.198347, 0.199713, 0.201751, 0.205024, 0.209448, 0.215263, 0.252769, 0.255693, 0.258616, 0.262112, 0.266709");
+            values ( \
+              "-0.00677943, -0.00997428, -0.0102305, -0.0121509, -0.0142092, -0.0211575, -0.0263669, -0.0327867, -0.0396805, -0.0434869, -0.0457655, -0.0488709, -0.0525371, -0.0527895, -0.0528554, -0.0527351, -0.0524284, -0.0519362, -0.0512583, -0.0503946, -0.0493451, -0.0479655, -0.0444465, -0.0398294, -0.0370505, -0.029851, -0.0231462, -0.0174648, -0.0133501, -0.00972363, -0.00618851, -0.00517113, -0.0044041, -0.00322017, -0.00260489, -0.0020889, -0.0015634, -0.00128656, -0.000954824, -0.000652145, -0.000507679, -0.000350441, -0.000204244, -0.000116793, -8.23034e-05, -4.06695e-05, -0.000372695, -0.000905342, -0.000789503, -0.000398971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.115163, 0.138185, 0.1549, 0.165571, 0.174787, 0.185466, 0.192948, 0.197703, 0.201086, 0.204953, 0.206759, 0.210141, 0.222035, 0.227439, 0.232799, 0.239508, 0.246663, 0.258048, 0.261059, 0.274957");
+            values ( \
+              "-0.0123967, -0.0597446, -0.0888672, -0.105891, -0.119597, -0.133368, -0.140354, -0.14213, -0.140487, -0.134452, -0.129424, -0.114581, -0.0500662, -0.0308416, -0.0183529, -0.00929342, -0.00425717, -0.0010547, -0.00338944, -0.000815465" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.11546, 0.144612, 0.1679, 0.189433, 0.210332, 0.232768, 0.248161, 0.258457, 0.262574, 0.274042, 0.283494, 0.293839, 0.316138, 0.3286, 0.340453, 0.346128, 0.357478, 0.365674, 0.374798, 0.386963, 0.404481, 0.437312, 0.476211");
+            values ( \
+              "-0.0013009, -0.0871671, -0.140333, -0.186448, -0.228994, -0.270586, -0.294602, -0.306453, -0.309836, -0.291491, -0.270055, -0.233178, -0.137474, -0.0971316, -0.0682734, -0.0571971, -0.040243, -0.0308261, -0.0230015, -0.0156297, -0.0085565, -0.00270454, -0.000485661" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.143064, 0.175424, 0.223384, 0.258423, 0.261543, 0.26647, 0.270882, 0.328669, 0.385339, 0.428273, 0.458875, 0.49365, 0.55218, 0.569433, 0.59202, 0.618611, 0.671767, 0.704367, 0.737508, 0.781695, 0.800027, 0.814963, 0.834877, 0.874705, 0.907954, 0.941616, 0.9865, 1.07627, 1.21006, 1.37225");
+            values ( \
+              "-0.152635, -0.168484, -0.282576, -0.362536, -0.367393, -0.369421, -0.368026, -0.359061, -0.349, -0.340191, -0.332926, -0.32308, -0.299278, -0.288913, -0.271363, -0.244277, -0.182114, -0.147469, -0.117356, -0.0850107, -0.0741367, -0.0662223, -0.0568556, -0.0416455, -0.0320012, -0.024472, -0.0170113, -0.00794783, -0.00233474, -0.000476083" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.128997, 0.257839, 0.266846, 0.27224, 0.574714, 0.798491, 1.03697, 1.23251, 1.46124, 1.53072, 1.66968, 1.77115, 1.90643, 2.30413, 2.45766, 2.56314, 2.71025, 2.83801, 2.96746, 3.15262, 3.23245, 3.39209, 3.71139, 4.23085, 4.84735");
+            values ( \
+              "-0.0566425, -0.374931, -0.383001, -0.381814, -0.371108, -0.362256, -0.351694, -0.341623, -0.326773, -0.32115, -0.307071, -0.292936, -0.265786, -0.156235, -0.121306, -0.101091, -0.0777251, -0.061533, -0.0482995, -0.0339268, -0.0291015, -0.0213654, -0.0112347, -0.00365803, -0.000884201" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.126124, 0.263148, 0.26778, 1.37237, 3.07167, 3.63834, 4.48347, 5.00072, 5.51375, 6.35888, 6.52707, 6.86345, 7.53621, 8.49292, 9.16678, 9.72835, 10.1488, 10.7475, 11.2455, 11.795, 12.5753, 13.0699, 13.3755, 13.9835, 14.8286, 15.6738, 16.5189, 18.2092, 19.8994");
+            values ( \
+              "-0.0574964, -0.386159, -0.38534, -0.376083, -0.359929, -0.353759, -0.343562, -0.33617, -0.327714, -0.308701, -0.30374, -0.291627, -0.256859, -0.191454, -0.149104, -0.119171, -0.100199, -0.0774622, -0.0622918, -0.0488072, -0.0340964, -0.0272562, -0.0235968, -0.017847, -0.0119092, -0.00804274, -0.00531039, -0.00234607, -0.00102215" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.401718, 0.429389, 0.43212, 0.443423, 0.456335, 0.464991, 0.47638, 0.487153, 0.494407, 0.503215, 0.510998, 0.518761, 0.52302, 0.527279, 0.534468, 0.535881, 0.537293, 0.538705, 0.540118, 0.542923, 0.545728, 0.547139, 0.54996, 0.551371, 0.554326, 0.558051, 0.568008, 0.570481, 0.574895, 0.579576, 0.582652, 0.584856, 0.58706, 0.589522, 0.591984, 0.594957, 0.59793, 0.601579, 0.605228, 0.612705, 0.619, 0.630408, 0.65278, 0.659833, 0.682392, 0.739163, 0.870652, 0.910066");
+            values ( \
+              "-0.00544721, -0.00546903, -0.00602032, -0.00852073, -0.0111389, -0.0127661, -0.0148243, -0.0166353, -0.0177399, -0.0189809, -0.0199843, -0.0208799, -0.0212939, -0.0216187, -0.022127, -0.0221326, -0.0221198, -0.0220884, -0.0220386, -0.0218847, -0.0216579, -0.0214183, -0.0207657, -0.0203527, -0.0192472, -0.0173829, -0.00929563, -0.00751963, -0.00504556, -0.00314734, -0.0022629, -0.0018088, -0.00143342, -0.00112723, -0.00087914, -0.000678185, -0.000519553, -0.000401494, -0.00030961, -0.000216183, -0.000168444, -0.000120266, -0.000102791, -6.95323e-05, -3.88576e-05, -1.41655e-05, -5.31986e-06, -2.40955e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.413821, 0.452689, 0.47427, 0.496753, 0.518645, 0.528344, 0.53875, 0.547139, 0.556827, 0.564001, 0.572155, 0.580324, 0.586516, 0.592632, 0.59941, 0.603187, 0.606964, 0.611192, 0.61542, 0.617587, 0.619265, 0.622062, 0.626363, 0.628426, 0.632554, 0.648123, 0.651775, 0.657121, 0.660077, 0.664457, 0.666862, 0.670068, 0.673275, 0.678121, 0.682968, 0.685807, 0.688646, 0.694323, 0.701181, 0.70461, 0.708038, 0.71572, 0.723401, 0.730947, 0.746583, 0.773362, 0.936572, 0.986656, 1.03674, 1.03968");
+            values ( \
+              "-0.0169516, -0.0188687, -0.0274779, -0.0359301, -0.0437252, -0.0470078, -0.0503704, -0.0529644, -0.0557857, -0.0577489, -0.0598187, -0.0617012, -0.0629695, -0.0640787, -0.0650878, -0.0649788, -0.0647992, -0.0645143, -0.0641409, -0.0634199, -0.0626686, -0.0608269, -0.0572121, -0.05518, -0.0505364, -0.0265887, -0.0219909, -0.016324, -0.0137314, -0.0102859, -0.00866246, -0.00696983, -0.0055368, -0.00399665, -0.00278339, -0.00231313, -0.00189596, -0.00122091, -0.000784013, -0.000610282, -0.00046636, -0.000302683, -0.000187518, -0.000138576, -8.34343e-05, -5.15143e-05, -1.20922e-05, -0.00011746, -0.000317593, -0.000296188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.392102, 0.455089, 0.580233, 0.625722, 0.665059, 0.68635, 0.713456, 0.727749, 0.756449, 0.785142, 0.793761, 0.802517, 0.833234, 0.84768, 0.863398, 0.876813, 0.893639, 0.916073, 0.953381, 0.996934, 1.03656, 1.05143");
+            values ( \
+              "-0.00661499, -0.0255901, -0.0891338, -0.11042, -0.127329, -0.135685, -0.145091, -0.149239, -0.154427, -0.14836, -0.140939, -0.129385, -0.0766204, -0.0556281, -0.0379911, -0.0268351, -0.0170314, -0.00888968, -0.00262626, -0.000548167, -0.000145921, -0.00077289" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.474562, 0.553344, 0.579434, 0.59355, 0.619045, 0.637602, 0.658391, 0.685921, 0.703746, 0.72403, 0.745826, 0.763834, 0.79985, 0.845526, 0.915391, 0.978102, 1.0074, 1.02184, 1.02897, 1.03247, 1.03421, 1.0367, 1.03823, 1.04074, 1.04377, 1.04982, 1.05874, 1.07607, 1.09443, 1.12448, 1.16072, 1.17232, 1.18429, 1.20823, 1.2478, 1.25614, 1.26058, 1.26649, 1.27833, 1.30201, 1.33773, 1.34776, 1.36781, 1.39921, 1.44401, 1.46343, 1.50227, 1.57996, 1.70437, 1.85213");
+            values ( \
+              "-0.0775455, -0.0830804, -0.0983221, -0.106503, -0.121185, -0.1318, -0.14362, -0.159146, -0.169099, -0.180346, -0.192281, -0.202045, -0.221187, -0.244652, -0.278029, -0.303941, -0.313693, -0.31757, -0.319351, -0.320067, -0.32046, -0.320943, -0.321468, -0.32145, -0.320514, -0.318456, -0.315208, -0.308167, -0.299211, -0.279538, -0.244454, -0.231053, -0.216853, -0.188697, -0.146249, -0.138224, -0.134095, -0.128738, -0.118515, -0.100033, -0.0767585, -0.0711849, -0.061111, -0.047921, -0.0336111, -0.0288069, -0.0210762, -0.0110271, -0.0036136, -0.000894987" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.562983, 0.726359, 1.00419, 1.03581, 1.04795, 1.26051, 1.49687, 1.77329, 1.99521, 2.04241, 2.09636, 2.24428, 2.32433, 2.48443, 2.71642, 2.87667, 3.01141, 3.11564, 3.25533, 3.37151, 3.50367, 3.69094, 3.88443, 4.03244, 4.32847, 4.87566, 5.52229");
+            values ( \
+              "-0.180116, -0.190466, -0.354348, -0.372179, -0.373437, -0.365525, -0.355508, -0.341567, -0.327364, -0.323603, -0.31894, -0.302829, -0.290897, -0.256478, -0.190517, -0.14854, -0.118692, -0.099111, -0.0771511, -0.0623895, -0.0487748, -0.0340834, -0.0235044, -0.0176418, -0.00972056, -0.00294194, -0.000634211" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.417263, 1.05408, 3.61382, 5.02351, 6.05325, 6.89838, 7.0671, 7.40454, 8.07942, 9.02925, 9.70542, 10.2682, 10.6847, 11.2867, 11.7872, 12.336, 13.116, 13.6097, 14.5244, 15.3695, 17.0598, 18.7501, 20.4403");
+            values ( \
+              "-0.0157285, -0.38364, -0.35995, -0.343602, -0.327754, -0.308692, -0.303762, -0.291565, -0.256668, -0.191704, -0.149188, -0.119187, -0.100367, -0.0774991, -0.0622579, -0.0487738, -0.0340983, -0.0272476, -0.0178263, -0.0119177, -0.00532171, -0.00235874, -0.00103549" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.26108, 1.49226, 1.57824, 1.63863, 1.72643, 1.77407, 1.83199, 1.86812, 1.91825, 1.93466, 1.96076, 1.99042, 2.04341, 2.07929, 2.1002, 2.14387, 2.2856, 2.53658, 2.70332");
+            values ( \
+              "-4.7141e-05, -0.000328764, -0.00102834, -0.00210404, -0.00471451, -0.00572465, -0.00655429, -0.00686408, -0.00701633, -0.00697487, -0.00674319, -0.00589905, -0.00163121, -0.000535208, -0.000395864, -0.000276829, -9.29972e-05, -1e-22, -2.69282e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("1.27178, 1.4984, 1.53498, 1.59188, 1.62982, 1.65758, 1.68931, 1.79596, 1.85824, 1.90377, 1.92404, 1.95759, 1.99307, 2.01406, 2.03735, 2.05422, 2.07931, 2.08409, 2.09364, 2.10977, 2.12821, 2.1643, 2.17461, 2.18956, 2.19819, 2.20977, 2.2252, 2.24745, 2.27379, 2.30618, 2.34891, 2.48125, 2.60735, 2.8371");
+            values ( \
+              "-0.000154804, -0.00120687, -0.00188124, -0.00324579, -0.00458937, -0.00590901, -0.00780114, -0.0148971, -0.0185283, -0.0208335, -0.0217465, -0.0230881, -0.0242434, -0.0247738, -0.0251829, -0.0253264, -0.0251731, -0.0250478, -0.0247269, -0.0236227, -0.0208934, -0.0108355, -0.00820665, -0.00525481, -0.00404846, -0.00285857, -0.00181885, -0.00104866, -0.000654324, -0.000478511, -0.000343579, -0.000136268, -5.73061e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.49793, 1.67141, 1.73032, 1.80214, 1.92513, 2.00201, 2.07088, 2.09605, 2.14371, 2.17191, 2.21608, 2.24049, 2.27426, 2.30037, 2.33517, 2.3461, 2.36796, 2.40777, 2.45391, 2.4751, 2.52323, 2.54672, 2.56986, 2.57735, 2.5925, 2.6098, 2.64442, 2.70755, 2.78091, 2.87353");
+            values ( \
+              "-0.00547158, -0.0107388, -0.0154431, -0.022699, -0.0359676, -0.0439398, -0.0506858, -0.053029, -0.0572532, -0.0596049, -0.0630345, -0.0647687, -0.0669404, -0.0683942, -0.0699171, -0.0702652, -0.0707016, -0.0700755, -0.0635457, -0.0561923, -0.0340048, -0.0245458, -0.0171538, -0.0151999, -0.0118189, -0.00876043, -0.00463089, -0.00120307, -0.000242196, -4.60523e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("1.59099, 1.77063, 1.88549, 2.15305, 2.33052, 2.49069, 2.57977, 2.65026, 2.78189, 2.90305, 3.01879, 3.13431, 3.22088, 3.32444, 3.38396, 3.46128, 3.51748, 3.54653, 3.60464, 3.72087, 3.87961, 4.07132");
+            values ( \
+              "-0.0174652, -0.023178, -0.0367056, -0.0722736, -0.0950456, -0.114442, -0.124611, -0.132262, -0.145336, -0.155221, -0.16083, -0.155379, -0.128913, -0.0816635, -0.0588158, -0.0366481, -0.0253919, -0.0210054, -0.0139166, -0.00584433, -0.00142928, -0.00027787" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("1.87832, 2.22704, 2.86847, 3.06766, 3.42851, 3.68689, 3.88235, 4.06434, 4.15579, 4.29058, 4.40692, 4.51965, 4.64848, 4.99497, 5.09734, 5.218, 5.37889, 5.45314, 5.57891, 5.70517, 5.88112, 5.95279, 6.09612, 6.38279, 6.89209, 7.48925");
+            values ( \
+              "-0.0781088, -0.0873418, -0.179273, -0.206737, -0.254073, -0.285057, -0.305918, -0.322044, -0.328194, -0.317532, -0.304965, -0.288081, -0.260268, -0.163558, -0.13869, -0.113172, -0.0851822, -0.0745206, -0.0591541, -0.0467135, -0.033365, -0.0291003, -0.022035, -0.0124532, -0.00414813, -0.00108497" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.22693, 2.89546, 3.68712, 4.17229, 5.98935, 7.27034, 8.22556, 9.07069, 9.23893, 9.5754, 10.2483, 11.2044, 11.8785, 12.4527, 12.8968, 13.4681, 13.9409, 14.4962, 15.2811, 15.7852, 16.0983, 16.7243, 17.5695, 18.4146, 19.2597, 20.95, 22.6403");
+            values ( \
+              "-0.177343, -0.190145, -0.308264, -0.37524, -0.357744, -0.342518, -0.327676, -0.308742, -0.303702, -0.29166, -0.256809, -0.191507, -0.149083, -0.118586, -0.0986602, -0.0771996, -0.0627792, -0.0490206, -0.0342152, -0.0271908, -0.0235009, -0.0175834, -0.0117687, -0.00791079, -0.00525927, -0.00233549, -0.00102971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.24841, 5.93032, 6.05032, 6.20712, 6.26218, 6.37229, 6.46551, 6.56604, 6.68548, 6.84735, 6.93296, 6.98481, 7.07751, 7.12555, 7.20568, 7.26604, 7.34061, 7.41812, 7.49019, 7.52321, 7.61012, 7.66292, 7.71688, 7.84182, 7.89826, 7.94376, 8.01472, 8.19337, 8.26531, 8.33724, 8.46007, 8.70575, 9.7314, 10.4776");
+            values ( \
+              "-9.74911e-06, -0.00013587, -0.00018369, -0.000292579, -0.000358391, -0.000533159, -0.000815392, -0.00117919, -0.00149994, -0.00169583, -0.00173687, -0.00175284, -0.00176749, -0.00176978, -0.00176679, -0.00175942, -0.0017412, -0.00170814, -0.00166133, -0.00163159, -0.00151129, -0.00137795, -0.00117395, -0.000525486, -0.000350458, -0.000279149, -0.000211216, -0.000128272, -0.000116934, -9.35144e-05, -8.14729e-05, -4.61528e-05, -6.21808e-06, -5.60382e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("5.24866, 5.96661, 6.06284, 6.25529, 6.43061, 6.55913, 6.71243, 6.80643, 6.91272, 7.03237, 7.14979, 7.267, 7.36691, 7.42942, 7.51128, 7.57032, 7.64602, 7.72429, 7.7876, 7.82296, 7.87844, 8.00187, 8.04837, 8.08344, 8.1536, 8.23818, 8.31933, 8.47766, 8.6653, 8.91549, 9.41586, 10.0893, 10.9345");
+            values ( \
+              "-3.69441e-05, -0.000542422, -0.000700904, -0.0011476, -0.00197742, -0.00304102, -0.00452045, -0.00525759, -0.00596484, -0.0065503, -0.00695658, -0.00722206, -0.00735223, -0.00739114, -0.00738831, -0.00734098, -0.00720173, -0.00693149, -0.00653887, -0.00619997, -0.00536364, -0.00231162, -0.00150895, -0.00112681, -0.000726476, -0.000543459, -0.000451952, -0.000331994, -0.000238481, -0.000158298, -6.91821e-05, -2.26082e-05, -1.47932e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("5.24833, 6.07107, 6.1966, 6.42817, 6.57413, 6.72415, 7.01283, 7.22159, 7.41862, 7.57875, 7.75256, 7.88364, 7.96335, 8.0483, 8.10035, 8.16444, 8.23365, 8.26237, 8.3198, 8.37185, 8.43575, 8.6146, 8.68133, 8.76051, 8.82473, 8.95318, 9.12825, 9.70191, 10.3607, 11.2059");
+            values ( \
+              "-0.000248094, -0.00186958, -0.00257128, -0.00436802, -0.00607439, -0.00843618, -0.0137571, -0.0173649, -0.020401, -0.0225521, -0.0245061, -0.0256603, -0.0261992, -0.0266277, -0.0267983, -0.0268795, -0.0267425, -0.0265845, -0.0260064, -0.0249708, -0.0224709, -0.00878591, -0.00515315, -0.00277517, -0.0017384, -0.000851021, -0.000524163, -0.000196889, -6.32304e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("4.52601, 5.24832, 6.09345, 6.26684, 6.39774, 6.64048, 6.82741, 7.04869, 8.00799, 8.28381, 8.57474, 8.86644, 9.0712, 9.2636, 9.38968, 9.63943, 9.82668, 9.90895, 10.1936, 10.324, 10.4425, 10.5779, 10.7471");
+            values ( \
+              "-0.000111475, -0.000527775, -0.00379348, -0.00546189, -0.00700295, -0.0106342, -0.0142221, -0.0194329, -0.0457012, -0.0526991, -0.0594988, -0.0655457, -0.0691698, -0.071891, -0.0731341, -0.0730658, -0.0664298, -0.0589012, -0.0260109, -0.0155545, -0.00947439, -0.00503619, -0.00256415" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("6.48183, 7.17392, 7.53838, 8.64854, 9.3684, 10.2693, 10.6749, 11.2107, 11.7048, 12.1766, 12.6476, 13.0005, 13.4269, 13.6682, 13.9816, 14.2137, 14.3332, 14.5721, 15.05, 15.7002, 16.4855");
+            values ( \
+              "-0.0258768, -0.0261068, -0.0370944, -0.0741404, -0.0974569, -0.124641, -0.135876, -0.149315, -0.1595, -0.165284, -0.159701, -0.132184, -0.0833193, -0.0601949, -0.0377326, -0.0260819, -0.0216068, -0.0142796, -0.00602002, -0.00145565, -0.000303631" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("7.54195, 9.25273, 11.466, 13.7632, 14.9319, 15.7771, 16.3868, 16.66, 17.1723, 17.5579, 17.9713, 18.7981, 20.4971, 21.1091, 21.5271, 22.171, 22.7349, 23.4866, 24.0941, 24.7633, 25.6084, 26.4536, 27.2987, 28.1438, 29.8341, 31.5244");
+            values ( \
+              "-0.0753459, -0.0999431, -0.179245, -0.256441, -0.291659, -0.314097, -0.327693, -0.332712, -0.323626, -0.315148, -0.303716, -0.267989, -0.155842, -0.122411, -0.103082, -0.0782295, -0.0611149, -0.0436018, -0.0329886, -0.0242389, -0.016352, -0.0109209, -0.00735731, -0.00487159, -0.00215659, -0.000944464" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(~A & B & ~CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational_rise;
+        when : "(!A * B * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0215255, 0.0391511, 0.109592, 0.402143, 1.6269, 6.75776", \
+            "0.0343898, 0.0516644, 0.122389, 0.415267, 1.64008, 6.77104", \
+            "0.0705567, 0.101646, 0.176337, 0.469059, 1.69408, 6.82512", \
+            "0.158394, 0.223512, 0.371484, 0.688513, 1.91185, 7.04269", \
+            "0.430065, 0.541171, 0.839642, 1.47191, 2.78044, 7.91753", \
+            "1.43362, 1.58957, 2.08537, 3.35039, 5.96683, 11.4596" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0157079, 0.0401926, 0.142758, 0.572026, 2.3706, 9.9054", \
+            "0.0184111, 0.0403299, 0.142751, 0.572025, 2.37069, 9.90566", \
+            "0.0431637, 0.0625813, 0.145012, 0.572024, 2.37068, 9.90564", \
+            "0.103817, 0.14877, 0.241246, 0.582592, 2.37066, 9.90564", \
+            "0.274898, 0.356517, 0.572156, 0.971183, 2.3948, 9.90439", \
+            "0.933668, 1.01734, 1.37514, 2.29977, 3.95065, 10.0339" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0187735, 0.0194732, 0.0200893, 0.021092, 0.0228482, 0.0243253, 0.0267303, 0.0295676, 0.0319031, 0.0330351, 0.0383486, 0.0415586, 0.0444349, 0.0453946, 0.0478215, 0.050595, 0.0533781, 0.0553525, 0.0588916, 0.0657361, 0.0755786, 0.0860081, 0.0986637");
+            values ( \
+              "0.0230133, 0.119202, 0.122575, 0.125008, 0.124287, 0.121103, 0.114007, 0.10412, 0.0947603, 0.0891272, 0.0545578, 0.0388577, 0.0287294, 0.0261403, 0.0203755, 0.0152044, 0.0113325, 0.00916285, 0.00619352, 0.00284163, 0.000797953, 0.000154556, 0.000315386" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0198423, 0.0211971, 0.022135, 0.0226971, 0.0238214, 0.0251765, 0.0276601, 0.0302487, 0.0411917, 0.0471915, 0.0512725, 0.053723, 0.058624, 0.069677, 0.0752721, 0.0790877, 0.0840577, 0.0874872, 0.0917285, 0.0990168, 0.102438, 0.109281, 0.116375, 0.120198, 0.126277, 0.132321, 0.139457, 0.146708, 0.165646, 0.179502");
+            values ( \
+              "0.101804, 0.205735, 0.208685, 0.209524, 0.209929, 0.208974, 0.205427, 0.200722, 0.179257, 0.16689, 0.157731, 0.151702, 0.137581, 0.0962145, 0.0774609, 0.0661355, 0.0534181, 0.045832, 0.0376344, 0.0264623, 0.0223242, 0.015728, 0.0109567, 0.008999, 0.00653116, 0.00473352, 0.00321296, 0.00216639, 0.000757269, 0.000338998" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0210087, 0.0210287, 0.106285, 0.141052, 0.157823, 0.167256, 0.221653, 0.240859, 0.263122, 0.280406, 0.296734, 0.320243, 0.340766, 0.365259, 0.397916, 0.457881, 0.52779");
+            values ( \
+              "1e-22, 0.255913, 0.202133, 0.177876, 0.163365, 0.15361, 0.0913106, 0.0720688, 0.0533855, 0.0415874, 0.0325585, 0.0225663, 0.0161995, 0.0108392, 0.00622132, 0.00204193, 0.000524611" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0269582, 0.0269782, 0.150534, 0.406036, 0.504125, 0.552379, 0.608948, 0.683951, 0.823749, 0.906368, 0.971998, 1.0213, 1.10113, 1.13461, 1.19625, 1.28268, 1.37173, 1.4398, 1.57594, 1.8269, 2.12285");
+            values ( \
+              "1e-22, 0.290555, 0.24503, 0.203552, 0.185641, 0.175361, 0.161315, 0.139765, 0.0976648, 0.0753737, 0.0602245, 0.0503873, 0.037233, 0.0326716, 0.0255259, 0.0178701, 0.0123155, 0.00921203, 0.00505813, 0.00149331, 0.00032467" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0462124, 0.0462324, 0.497977, 1.6179, 2.02464, 2.33519, 2.45966, 2.68865, 3.42853, 3.70842, 3.90187, 4.11929, 4.48827, 4.65548, 4.98989, 5.27022, 5.64146, 6.13644, 7.09592, 8.20673");
+            values ( \
+              "1e-22, 0.297992, 0.249854, 0.205579, 0.187589, 0.170959, 0.163205, 0.14756, 0.0935233, 0.0753594, 0.0642236, 0.0531579, 0.0378898, 0.0323315, 0.0232743, 0.0175746, 0.0120365, 0.00713052, 0.00236698, 0.000609621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.125813, 0.125833, 2.31356, 6.76543, 8.39383, 9.23451, 10.2088, 11.1488, 14.196, 15.3675, 16.3426, 17.5141, 18.6475, 20.0223, 21.1938, 22.4206, 24.0868, 26.4297, 28.7727, 34.6299");
+            values ( \
+              "1e-22, 0.294928, 0.247538, 0.205363, 0.188085, 0.177656, 0.163738, 0.148318, 0.0949225, 0.0764609, 0.0630056, 0.0492537, 0.0383439, 0.0279625, 0.0211265, 0.0157017, 0.0104124, 0.00577874, 0.00318122, 0.000746358" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0456889, 0.0484896, 0.0523403, 0.0575544, 0.0609424, 0.064438, 0.0650242, 0.0665911, 0.0678789, 0.0691996, 0.071813, 0.076601, 0.0803448, 0.0835546, 0.0882055, 0.0908361, 0.0966104, 0.105639, 0.113697");
+            values ( \
+              "0.00656896, 0.0289199, 0.0469926, 0.067596, 0.0790156, 0.0881272, 0.0927314, 0.0967928, 0.0958507, 0.0920938, 0.0795629, 0.0487701, 0.0327588, 0.0236356, 0.0145209, 0.0109822, 0.00584755, 0.00195879, 0.000710041" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0479693, 0.05273, 0.0561022, 0.0644384, 0.0656777, 0.0667852, 0.068531, 0.0712336, 0.0742074, 0.0835533, 0.0879588, 0.0903943, 0.0952653, 0.0977768, 0.106349, 0.111946, 0.115761, 0.120731, 0.124157, 0.128398, 0.133976, 0.135685, 0.139104, 0.145942, 0.153014, 0.156809, 0.164074, 0.170794, 0.178171, 0.185749, 0.195203, 0.207025, 0.223741");
+            values ( \
+              "0.00864967, 0.0787351, 0.106235, 0.166273, 0.179481, 0.187592, 0.192249, 0.191371, 0.186337, 0.167571, 0.157686, 0.151694, 0.137673, 0.128798, 0.0962342, 0.0774066, 0.0661739, 0.0533889, 0.0458337, 0.0376534, 0.0287831, 0.0264783, 0.0223394, 0.0157559, 0.0109934, 0.00903296, 0.0061403, 0.00428007, 0.00286289, 0.00189175, 0.00111643, 0.000574909, 0.000212413" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0535068, 0.0597693, 0.066667, 0.0690771, 0.0716311, 0.0767774, 0.143389, 0.165677, 0.178055, 0.195372, 0.204263, 0.250735, 0.269574, 0.28476, 0.300828, 0.322253, 0.332143, 0.348488, 0.370283, 0.385447, 0.407536, 0.436988, 0.495893, 0.567014");
+            values ( \
+              "0.11859, 0.1599, 0.234013, 0.244016, 0.246142, 0.243949, 0.202048, 0.187098, 0.1779, 0.162823, 0.153626, 0.100011, 0.0799867, 0.0658375, 0.0528365, 0.0386772, 0.0333196, 0.0258842, 0.018266, 0.0142868, 0.00993052, 0.00602194, 0.00202886, 0.000499548" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0642436, 0.0642636, 0.188465, 0.455442, 0.541371, 0.589625, 0.646194, 0.720974, 0.861651, 0.943747, 1.00872, 1.05821, 1.13837, 1.1721, 1.23365, 1.32001, 1.4088, 1.47665, 1.61235, 1.86309, 2.15865");
+            values ( \
+              "1e-22, 0.290556, 0.244944, 0.201422, 0.185641, 0.175362, 0.161315, 0.139833, 0.0974757, 0.0753421, 0.0603359, 0.0504506, 0.0372343, 0.0326397, 0.0255106, 0.0178636, 0.0123241, 0.00922821, 0.00507711, 0.00150166, 0.000326868" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0813502, 0.0813702, 0.581921, 1.67233, 1.95377, 2.26306, 2.49621, 3.70524, 4.04822, 4.52233, 4.97735, 5.30396, 5.68761, 6.19914, 7.12302");
+            values ( \
+              "1e-22, 0.292947, 0.247991, 0.204839, 0.192657, 0.17722, 0.163241, 0.0778042, 0.0584665, 0.0380099, 0.0244992, 0.0176467, 0.0119305, 0.00694786, 0.00247235" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.163107, 0.163127, 1.755, 6.46846, 8.43131, 9.60276, 10.249, 11.2008, 14.2954, 15.4628, 16.2687, 17.1763, 18.7162, 19.4533, 20.4548, 21.6263, 22.8394, 24.7158, 25.8873, 28.2302, 30.5731, 35.2589");
+            values ( \
+              "1e-22, 0.304514, 0.253206, 0.208627, 0.188087, 0.17319, 0.163704, 0.1481, 0.0939056, 0.0756378, 0.0644773, 0.0534073, 0.038073, 0.032153, 0.025476, 0.0192224, 0.0143546, 0.00903213, 0.00670647, 0.00370326, 0.00203321, 0.000602329" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.139708, 0.151917, 0.16912, 0.185256, 0.192893, 0.199804, 0.206317, 0.212709, 0.219093, 0.230617, 0.238538, 0.24583, 0.257538, 0.262673, 0.269368");
+            values ( \
+              "0.0054482, 0.00809081, 0.0206627, 0.0305142, 0.0345397, 0.0372674, 0.038885, 0.0388704, 0.0341717, 0.0159605, 0.00895175, 0.00499931, 0.00171266, 0.00315499, 0.00192498" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.144111, 0.155858, 0.167813, 0.210073, 0.221016, 0.23088, 0.240166, 0.249261, 0.253921, 0.258491, 0.259864, 0.269314, 0.280142, 0.287899, 0.296056, 0.30809, 0.318657, 0.326078, 0.334479, 0.344251, 0.356862, 0.374364");
+            values ( \
+              "0.0162179, 0.0192131, 0.0334129, 0.0891673, 0.101058, 0.109644, 0.114193, 0.110911, 0.101737, 0.090089, 0.0898465, 0.063826, 0.0394779, 0.0271924, 0.0181426, 0.00976481, 0.0055452, 0.00377714, 0.00231067, 0.00140755, 0.000625547, 0.000277106" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.158426, 0.175325, 0.194147, 0.24227, 0.26117, 0.263686, 0.26699, 0.272838, 0.294306, 0.316539, 0.328916, 0.346781, 0.355127, 0.368928, 0.401574, 0.420496, 0.435619, 0.45164, 0.472838, 0.483091, 0.500013, 0.522576, 0.536373, 0.543073, 0.556473, 0.583273, 0.636873, 0.706357");
+            values ( \
+              "0.0506183, 0.0525385, 0.0872322, 0.183678, 0.218218, 0.220235, 0.219134, 0.215657, 0.201995, 0.187081, 0.177919, 0.162281, 0.153638, 0.138096, 0.100035, 0.0799346, 0.0658433, 0.0528748, 0.0388364, 0.0332754, 0.0256149, 0.0178451, 0.01427, 0.0127836, 0.0102539, 0.00651522, 0.00247662, 0.000624273" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.180062, 0.22474, 0.26077, 0.265079, 0.598355, 0.69239, 0.740645, 0.797213, 0.871708, 1.01308, 1.11233, 1.1594, 1.20901, 1.27244, 1.32328, 1.38477, 1.47108, 1.5597, 1.6274, 1.76281, 2.01302, 2.30789");
+            values ( \
+              "0.104358, 0.163904, 0.252149, 0.257209, 0.202818, 0.18564, 0.175363, 0.161314, 0.13992, 0.0973574, 0.071071, 0.0604093, 0.050493, 0.0397483, 0.0326184, 0.0255008, 0.0178591, 0.0123297, 0.00923926, 0.0050896, 0.00151087, 0.000329993" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.228888, 0.228908, 0.738727, 1.82336, 2.10272, 2.41404, 2.64724, 2.98302, 3.49537, 3.85654, 4.1985, 4.47076, 4.6733, 4.89619, 5.12953, 5.45559, 5.83756, 6.34685, 7.30638, 8.42034");
+            values ( \
+              "1e-22, 0.288963, 0.247755, 0.204839, 0.192752, 0.177222, 0.163241, 0.139861, 0.102045, 0.0777876, 0.0585042, 0.0458633, 0.0380122, 0.0307406, 0.0244716, 0.0176366, 0.0119443, 0.00697326, 0.00230512, 0.000598499" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.322592, 0.322612, 1.98617, 5.44955, 7.62855, 8.58379, 9.75524, 11.3533, 14.4478, 15.6153, 16.4212, 17.3287, 18.8687, 19.6057, 20.6073, 21.7787, 22.9919, 24.8683, 27.2112, 29.5541, 31.897, 35.4114");
+            values ( \
+              "1e-22, 0.305112, 0.252496, 0.219875, 0.198522, 0.188049, 0.173228, 0.148138, 0.0938679, 0.0756755, 0.0645149, 0.0533698, 0.0380355, 0.0321904, 0.0254387, 0.0192598, 0.0143175, 0.00899504, 0.00498341, 0.00274156, 0.00149945, 0.000639276" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.497964, 0.544455, 0.564041, 0.5777, 0.614042, 0.632928, 0.641695, 0.659867, 0.676645, 0.692816, 0.708726, 0.724627, 0.729487, 0.734671, 0.759055, 0.77358, 0.780378, 0.791286, 0.81293, 0.823907, 0.84089, 0.880392, 0.937976");
+            values ( \
+              "0.00115285, 0.00167963, 0.0028472, 0.00435088, 0.0100592, 0.012252, 0.0130357, 0.0143559, 0.0151406, 0.0156017, 0.0156173, 0.0149768, 0.0142946, 0.0131918, 0.00555213, 0.00299432, 0.00212762, 0.00123023, 0.000440311, 0.000239328, 9.85736e-05, 2.55264e-05, 1.70446e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.513141, 0.558485, 0.580413, 0.599358, 0.619402, 0.660078, 0.691047, 0.717757, 0.743149, 0.764616, 0.781724, 0.786627, 0.796433, 0.808898, 0.819058, 0.855898, 0.868384, 0.879261, 0.89382, 0.90378, 0.920126, 0.948545, 0.980185, 1.00115");
+            values ( \
+              "0.0058206, 0.00628786, 0.00995147, 0.0147463, 0.0205835, 0.0305471, 0.0366386, 0.0412909, 0.0448472, 0.046863, 0.047607, 0.0475956, 0.0471416, 0.0448044, 0.0400529, 0.0180618, 0.0125665, 0.00892065, 0.00537926, 0.00376087, 0.00196705, 0.000577218, 0.000141354, 0.00010472" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.544967, 0.615772, 0.688782, 0.796147, 0.82617, 0.83969, 0.871681, 0.889958, 0.9088, 0.925914, 0.943651, 0.960893, 0.978454, 0.998631, 1.0183, 1.03676, 1.04802, 1.06557, 1.08207, 1.09947, 1.10876, 1.12325, 1.14352, 1.15143, 1.16725, 1.19889, 1.25345");
+            values ( \
+              "0.0178712, 0.025898, 0.0511499, 0.0901679, 0.100231, 0.104474, 0.113502, 0.11785, 0.121642, 0.124045, 0.125115, 0.123359, 0.11726, 0.104777, 0.0899524, 0.0750786, 0.0674935, 0.0534362, 0.042138, 0.0324497, 0.02813, 0.02239, 0.0161441, 0.0141941, 0.0109402, 0.00638977, 0.00248382" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.597629, 0.722992, 0.775927, 0.950513, 1.03834, 1.04228, 1.2067, 1.27132, 1.34907, 1.40544, 1.49011, 1.60636, 1.71793, 1.80187, 1.87627, 1.9399, 2.02473, 2.08912, 2.15953, 2.25341, 2.44116, 2.69629, 3.00863");
+            values ( \
+              "0.0426921, 0.0717111, 0.0972384, 0.187214, 0.228918, 0.2297, 0.202798, 0.191304, 0.175332, 0.161311, 0.13686, 0.101695, 0.071716, 0.0534299, 0.040412, 0.0315431, 0.0223699, 0.0171406, 0.0127646, 0.00853266, 0.00363431, 0.00103515, 0.000203159" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.675336, 0.807755, 1.03719, 1.04862, 2.26327, 2.68542, 2.8209, 3.09188, 3.25566, 3.58321, 4.0991, 4.44639, 4.54828, 4.83905, 5.14201, 5.43567, 5.63192, 6.02321, 6.18752, 6.42539, 6.73139, 7.33973, 8.38486, 9.55631");
+            values ( \
+              "0.112447, 0.118554, 0.256997, 0.259518, 0.211708, 0.1939, 0.187588, 0.17328, 0.163216, 0.140441, 0.102351, 0.078931, 0.0727292, 0.0568757, 0.0432693, 0.0328329, 0.027149, 0.0183403, 0.0155365, 0.0121884, 0.00887269, 0.00460404, 0.00133603, 0.000312324" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.901816, 0.901836, 2.55575, 6.05632, 8.23517, 9.19051, 10.362, 11.96, 15.0546, 16.222, 17.0279, 17.9355, 19.4754, 20.2124, 21.214, 22.3855, 23.5986, 25.475, 27.8179, 30.1608, 32.5037, 36.0181");
+            values ( \
+              "1e-22, 0.296685, 0.252828, 0.219896, 0.198502, 0.18807, 0.173207, 0.148116, 0.0938894, 0.0756541, 0.0644934, 0.0533912, 0.0380569, 0.0321691, 0.0254601, 0.0192385, 0.0143388, 0.00901625, 0.0050046, 0.00276271, 0.00152059, 0.000618178" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.95427, 2.1111, 2.14768, 2.19465, 2.2448, 2.28576, 2.34721, 2.39465, 2.41706, 2.46409, 2.50818, 2.55139, 2.57297, 2.59445, 2.63196, 2.65293, 2.66908, 2.68822, 2.73207, 2.7654, 2.79926, 2.82764, 2.86478, 2.96275, 3.00751, 3.03878");
+            values ( \
+              "0.00038681, 0.000401466, 0.000526651, 0.000788225, 0.00137141, 0.00227479, 0.0038755, 0.00476487, 0.00507259, 0.00551092, 0.0057229, 0.00577686, 0.00575093, 0.00569659, 0.00550238, 0.00529989, 0.00502881, 0.00433692, 0.00202985, 0.000998805, 0.000486861, 0.000296073, 0.000136171, 2.92179e-05, 4.17174e-05, 1.82239e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("1.95459, 2.12061, 2.17554, 2.2266, 2.25599, 2.29517, 2.40205, 2.42863, 2.47006, 2.49973, 2.55905, 2.60012, 2.64317, 2.67522, 2.70286, 2.74267, 2.76888, 2.79112, 2.8075, 2.82516, 2.84618, 2.89111, 2.93539, 2.97271, 3.005, 3.0603");
+            values ( \
+              "0.00144683, 0.00152035, 0.00218923, 0.00324202, 0.00417906, 0.00591403, 0.0119262, 0.0131688, 0.0149056, 0.0158925, 0.017481, 0.018214, 0.0187173, 0.0189204, 0.0190169, 0.0189723, 0.0187526, 0.0183437, 0.0177993, 0.0167327, 0.0145187, 0.00862701, 0.0042971, 0.00214729, 0.00111281, 0.000299539" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.99669, 2.18545, 2.23605, 2.32316, 2.54685, 2.66066, 2.72126, 2.84513, 2.92649, 3.00512, 3.05537, 3.08967, 3.15828, 3.20551, 3.37635, 3.42151, 3.47535, 3.51923, 3.60698, 3.71763, 3.85332");
+            values ( \
+              "0.00550314, 0.00587265, 0.00768657, 0.0123869, 0.0295452, 0.0365502, 0.0397988, 0.0456379, 0.0488234, 0.0509934, 0.0518148, 0.0520319, 0.0509898, 0.0471009, 0.0169411, 0.0111748, 0.00646997, 0.00396336, 0.00130802, 0.000223503, 4.73724e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("2.08016, 2.41218, 2.77357, 3.13768, 3.22246, 3.33415, 3.396, 3.47923, 3.55131, 3.65987, 3.69604, 3.76697, 3.83651, 3.97558, 4.05814, 4.18748, 4.2273, 4.31908, 4.39896, 4.43529, 4.50794, 4.57811, 4.67599, 4.7913, 5.01839, 5.29646");
+            values ( \
+              "0.0114616, 0.0239729, 0.0558575, 0.090191, 0.0978698, 0.107291, 0.112138, 0.118075, 0.122642, 0.128046, 0.129329, 0.130604, 0.129271, 0.114114, 0.0980895, 0.0705217, 0.0606204, 0.0433347, 0.0319658, 0.0277319, 0.0205552, 0.0153578, 0.0101452, 0.00618882, 0.00207447, 0.00054763" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("2.43863, 2.83781, 2.95454, 3.07772, 3.5662, 3.76217, 3.99483, 4.08124, 4.17061, 4.17948, 4.19525, 4.52482, 4.69292, 4.87045, 5.16932, 5.26006, 5.39616, 5.44152, 5.56791, 5.69429, 5.79527, 5.89626, 6.09823, 6.22372, 6.43932, 6.60773, 6.80383, 7.04111, 7.13841, 7.24697, 7.35553, 7.49808, 7.70319, 7.80745, 7.89086, 8.05768, 8.22449, 8.43533, 8.62971, 8.75381, 8.87792, 9.00202, 9.25022, 9.37432, 9.61277, 9.85121, 10.0896, 10.3281, 10.8815, 11.435");
+            values ( \
+              "0.0653298, 0.0663423, 0.0795559, 0.0945542, 0.158193, 0.191235, 0.23173, 0.232184, 0.232398, 0.23228, 0.231703, 0.218784, 0.212056, 0.204697, 0.191734, 0.187464, 0.180376, 0.177858, 0.17032, 0.162414, 0.15573, 0.14888, 0.134677, 0.125505, 0.109143, 0.0972523, 0.0842202, 0.0693192, 0.0636762, 0.0581497, 0.0529523, 0.0467697, 0.0383698, 0.0345737, 0.0318287, 0.0272263, 0.0231489, 0.018826, 0.0151604, 0.0130795, 0.0112223, 0.00980105, 0.00731532, 0.00625089, 0.00494589, 0.00380918, 0.00284076, 0.00204063, 0.00114864, 0.000530252" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.88208, 3.55226, 4.17528, 8.24589, 9.99522, 11.3579, 12.1561, 13.2204, 13.8833, 14.6629, 16.8134, 17.9848, 18.758, 19.8116, 20.983, 21.7184, 22.2362, 22.9267, 23.8669, 25.0384, 25.6898, 26.8612, 28.0327, 29.2041, 30.3756, 32.7185, 35.0614, 38.5758");
+            values ( \
+              "0.164482, 0.16801, 0.260539, 0.222223, 0.20534, 0.191077, 0.18165, 0.167035, 0.156634, 0.143426, 0.105274, 0.0858159, 0.0741373, 0.0600043, 0.0467281, 0.0397114, 0.0353319, 0.0301443, 0.0241757, 0.0182477, 0.0155847, 0.0116809, 0.00873001, 0.00650705, 0.00484386, 0.00267347, 0.00147136, 0.000597898" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.47102, 8.33456, 8.47652, 8.73682, 8.88838, 9.04751, 9.13877, 9.29095, 9.38621, 9.46009, 9.61575, 9.6917, 9.76636, 9.98071, 9.99831, 10.0528, 10.0688, 10.1495, 10.304, 10.3873, 10.5481, 10.6508, 10.7682, 10.9873, 11.4221, 11.5617");
+            values ( \
+              "4.35196e-05, 8.75672e-05, 0.000119083, 0.000203821, 0.000350579, 0.000698663, 0.000994657, 0.00135638, 0.00148844, 0.00155906, 0.00163501, 0.00165012, 0.00165177, 0.00163366, 0.00164319, 0.00162223, 0.00162531, 0.00159514, 0.00148465, 0.00128005, 0.000473119, 0.00027024, 0.000163115, 8.48874e-05, 2.17409e-05, 1.80509e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.47113, 8.33668, 8.67237, 8.80139, 8.91433, 9.0434, 9.39153, 9.58683, 9.68427, 9.80951, 9.92247, 10.1057, 10.2119, 10.3088, 10.4092, 10.5338, 10.7955, 10.8695, 10.9222, 11.0234, 11.1584, 11.3762, 12.0772, 12.6592");
+            values ( \
+              "0.000183345, 0.000357853, 0.000679161, 0.000967603, 0.00135295, 0.00209041, 0.00485295, 0.00580916, 0.00608917, 0.00632124, 0.00643752, 0.00648851, 0.00643901, 0.00634572, 0.00617636, 0.00574897, 0.00166991, 0.000978672, 0.000715016, 0.000429568, 0.000281776, 0.000120991, 1e-22, 2.01238e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("7.85582, 8.57723, 8.82684, 8.92366, 9.11729, 9.67901, 9.81445, 9.95451, 10.1526, 10.3025, 10.4603, 10.5728, 10.7315, 10.9472, 11.0544, 11.2147, 11.2852, 11.4684, 11.5937, 11.7284, 11.8459, 12.0493, 12.2853");
+            values ( \
+              "0.00152194, 0.00191801, 0.00299543, 0.00370683, 0.00569614, 0.0142257, 0.0158393, 0.017233, 0.0187524, 0.0195908, 0.020212, 0.0205033, 0.0207104, 0.0205682, 0.0201898, 0.0185875, 0.0166327, 0.00950629, 0.00537155, 0.00265836, 0.00130174, 0.000343317, 6.43401e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("7.8558, 8.61883, 8.88409, 9.25585, 10.2381, 10.5244, 10.8935, 11.3073, 11.6823, 12.0347, 12.3733, 12.7125, 12.8288, 12.947, 13.4586, 13.6543, 13.7995, 13.89, 14.071, 14.4331, 14.8645");
+            values ( \
+              "0.00495304, 0.0052023, 0.00738365, 0.012246, 0.0315167, 0.0361729, 0.0414735, 0.0466417, 0.0505922, 0.0532338, 0.054411, 0.0526558, 0.0499661, 0.0456823, 0.0204079, 0.0130142, 0.00902058, 0.00707298, 0.00422525, 0.00124241, 0.000224571" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("8.33688, 9.2693, 9.49826, 9.94886, 10.9878, 11.6528, 12.4969, 13.2101, 13.875, 14.3013, 14.8891, 15.4636, 16.0369, 16.544, 17.0397, 17.3442, 17.7048, 17.916, 18.3233, 18.5069, 18.7852, 19.1563, 19.8984, 20.3906");
+            values ( \
+              "0.0173786, 0.0175292, 0.0214686, 0.0307472, 0.0540505, 0.0695481, 0.0900382, 0.10624, 0.119404, 0.126447, 0.133377, 0.133336, 0.117478, 0.0916945, 0.0631197, 0.0482505, 0.034507, 0.0281445, 0.0187233, 0.0155572, 0.0117071, 0.00794271, 0.00351175, 0.00234599" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("9.6585, 11.3336, 12.5936, 15.4057, 16.6638, 19.3682, 20.5658, 21.4204, 22.5918, 24.1896, 27.2842, 28.7203, 30.1651, 31.3365, 32.442, 33.4436, 34.6151, 35.8282, 37.7046, 40.0475, 42.3904, 44.7333, 48.2477");
+            values ( \
+              "0.0618968, 0.0671004, 0.104957, 0.196906, 0.234939, 0.209519, 0.197451, 0.188064, 0.173208, 0.14812, 0.0938861, 0.0717982, 0.0533879, 0.0413324, 0.0321725, 0.0254568, 0.0192418, 0.0143356, 0.00901304, 0.00500138, 0.0027595, 0.00151738, 0.000621383" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(~A & ~B & CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational_rise;
+        when : "(!A * !B * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0214885, 0.0391252, 0.109595, 0.402244, 1.62739, 6.76016", \
+            "0.0343914, 0.0516575, 0.122407, 0.415383, 1.64069, 6.77344", \
+            "0.0705603, 0.101674, 0.176366, 0.469245, 1.69469, 6.82761", \
+            "0.158497, 0.223502, 0.371547, 0.688264, 1.9126, 7.04529", \
+            "0.43024, 0.541502, 0.839844, 1.47256, 2.79575, 7.92033", \
+            "1.434, 1.59008, 2.08644, 3.35152, 5.96808, 11.4632" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0157162, 0.0402122, 0.142836, 0.572282, 2.37183, 9.91016", \
+            "0.0184172, 0.0403347, 0.142845, 0.572278, 2.37171, 9.91016", \
+            "0.0431564, 0.0625263, 0.145047, 0.572312, 2.37154, 9.91028", \
+            "0.103854, 0.148862, 0.241353, 0.582335, 2.37174, 9.91028", \
+            "0.274873, 0.356767, 0.572324, 0.970096, 2.41029, 9.90998", \
+            "0.933695, 1.01753, 1.37475, 2.30002, 3.95185, 10.0383" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0187361, 0.0194028, 0.0200208, 0.021025, 0.0220291, 0.0230172, 0.0256402, 0.0318287, 0.0345449, 0.03846, 0.0422445, 0.0467046, 0.0512735, 0.0548264, 0.0585936, 0.0631361, 0.0683905, 0.0791078");
+            values ( \
+              "0.0302745, 0.118774, 0.122385, 0.124792, 0.124943, 0.123637, 0.117143, 0.0947771, 0.0798472, 0.0537012, 0.0359229, 0.0226932, 0.0140696, 0.00961289, 0.00635282, 0.00376349, 0.0019557, 0.00088151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0200976, 0.0211459, 0.0223704, 0.0232133, 0.0251273, 0.0302001, 0.0411432, 0.0515736, 0.057046, 0.0610473, 0.0730711, 0.0816959, 0.0885812, 0.0924785, 0.0989551, 0.107122, 0.112435, 0.118424, 0.127445, 0.134172, 0.150884, 0.152842");
+            values ( \
+              "0.191894, 0.205225, 0.209361, 0.20986, 0.20888, 0.200702, 0.179233, 0.156848, 0.142262, 0.128889, 0.0844155, 0.0590334, 0.0435227, 0.036276, 0.0264964, 0.017561, 0.0133282, 0.00976776, 0.00611933, 0.00427747, 0.00172521, 0.0016346" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0211286, 0.0211486, 0.0563669, 0.109842, 0.141007, 0.152985, 0.167183, 0.217046, 0.236912, 0.251588, 0.271666, 0.288098, 0.3014, 0.317094, 0.339173, 0.361748, 0.37898, 0.413443, 0.477652, 0.553323");
+            values ( \
+              "1e-22, 0.258315, 0.233406, 0.199708, 0.177827, 0.167732, 0.153656, 0.0962526, 0.0757081, 0.0625357, 0.0472442, 0.0370687, 0.0302868, 0.0237024, 0.0166018, 0.0114877, 0.00862872, 0.0047713, 0.00141623, 0.000306306" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0256048, 0.0256248, 0.16011, 0.383735, 0.454864, 0.504223, 0.573576, 0.664293, 0.84434, 0.927493, 1.01145, 1.08083, 1.14195, 1.22343, 1.2913, 1.36492, 1.46308, 1.65698, 1.91411, 2.22984");
+            values ( \
+              "1e-22, 0.282926, 0.243477, 0.207262, 0.194955, 0.185556, 0.1704, 0.145686, 0.0917979, 0.0702382, 0.0522247, 0.0403114, 0.0317847, 0.0227926, 0.0172904, 0.0127137, 0.00827092, 0.00346374, 0.000929495, 0.000218588" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0208602, 0.0311847, 1.63546, 2.02514, 2.2032, 2.45942, 2.78898, 3.31715, 3.77275, 3.9929, 4.18324, 4.48134, 4.79653, 5.20571, 5.34357, 5.67174, 6.04679, 6.7969, 7.87771, 9.0495");
+            values ( \
+              "0.252818, 0.268403, 0.204812, 0.187563, 0.178396, 0.163237, 0.140249, 0.101379, 0.0714745, 0.0594431, 0.0501854, 0.0381282, 0.0281822, 0.0187743, 0.0162664, 0.0117027, 0.0078458, 0.00348654, 0.000900232, 0.000262384" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.0230906, 0.0334044, 6.37645, 8.39909, 9.57087, 10.2168, 11.1687, 14.2635, 15.6996, 17.1444, 18.3162, 19.4207, 20.4228, 22.2796, 23.5152, 24.687, 25.8588, 27.0306, 29.3741, 31.7177, 36.4048");
+            values ( \
+              "0.2535, 0.269355, 0.2092, 0.187971, 0.17319, 0.163598, 0.148112, 0.0938204, 0.0717407, 0.0533368, 0.0413571, 0.0322081, 0.0254151, 0.0162591, 0.0120921, 0.00896754, 0.00675698, 0.0049587, 0.0027187, 0.00147779, 0.000417349" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0457255, 0.0484769, 0.0523446, 0.0575516, 0.0609405, 0.0644378, 0.0650249, 0.0665898, 0.0678776, 0.0691982, 0.071659, 0.0768908, 0.0805917, 0.0847773, 0.08907, 0.0927029, 0.0972939, 0.105245, 0.112892");
+            values ( \
+              "0.00725557, 0.0288605, 0.0469627, 0.0675662, 0.0789755, 0.0881013, 0.0927134, 0.0967735, 0.0958343, 0.0920783, 0.080436, 0.0472544, 0.0319143, 0.0207907, 0.0132479, 0.008972, 0.00533352, 0.00221374, 0.0010544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0479452, 0.052719, 0.0558328, 0.0644408, 0.0657392, 0.0667881, 0.067792, 0.0697998, 0.072221, 0.0778525, 0.0850495, 0.0903845, 0.093755, 0.0977572, 0.107097, 0.110461, 0.113915, 0.118887, 0.122717, 0.128045, 0.132427, 0.13666, 0.142806, 0.148924, 0.15534, 0.165022, 0.173343, 0.189391, 0.222499");
+            values ( \
+              "0.00821023, 0.0789521, 0.103788, 0.165748, 0.182571, 0.188786, 0.191667, 0.192676, 0.189747, 0.179184, 0.164217, 0.151633, 0.142261, 0.128893, 0.093609, 0.0821599, 0.0714559, 0.0578707, 0.0489314, 0.0382897, 0.0310419, 0.025239, 0.018521, 0.0134951, 0.0096773, 0.00584718, 0.00374297, 0.00156235, 0.000243217" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0544256, 0.0640113, 0.0664242, 0.0678111, 0.0693319, 0.0717711, 0.0789461, 0.140564, 0.163804, 0.178001, 0.187817, 0.204159, 0.251539, 0.281313, 0.306179, 0.324129, 0.340216, 0.361667, 0.378471, 0.396809, 0.42126, 0.470162, 0.536015, 0.616817");
+            values ( \
+              "0.143369, 0.200957, 0.232866, 0.241013, 0.24465, 0.24611, 0.24253, 0.203762, 0.188299, 0.17781, 0.169658, 0.153692, 0.0990213, 0.0688646, 0.0489516, 0.0376028, 0.0294398, 0.0209743, 0.0159926, 0.0118512, 0.00786859, 0.00329851, 0.000927865, 0.000178429" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0611783, 0.0611983, 0.187346, 0.419705, 0.492135, 0.541519, 0.610034, 0.70155, 0.881648, 0.94925, 1.04874, 1.11812, 1.17924, 1.26074, 1.32859, 1.40219, 1.50034, 1.69662, 1.95392, 2.27073");
+            values ( \
+              "1e-22, 0.277166, 0.245067, 0.20745, 0.194926, 0.18559, 0.170569, 0.145663, 0.0918281, 0.0740465, 0.0522603, 0.0402786, 0.0317511, 0.0228254, 0.0172572, 0.0126813, 0.00830551, 0.00339413, 0.000941101, 0.000189144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0818163, 0.0818363, 0.544946, 1.70571, 2.06184, 2.26252, 2.49623, 2.82504, 3.35467, 3.71279, 3.9031, 4.2189, 4.46512, 4.62358, 4.83485, 5.24293, 5.70708, 6.08027, 6.82665, 7.90863, 9.08042");
+            values ( \
+              "1e-22, 0.29565, 0.249345, 0.203385, 0.18753, 0.177194, 0.163194, 0.14033, 0.101283, 0.0773205, 0.0661646, 0.0502667, 0.040103, 0.0345436, 0.028172, 0.018729, 0.0116838, 0.00790827, 0.00347913, 0.000941717, 0.000228334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.16971, 0.16973, 1.88801, 6.8043, 8.43158, 9.60337, 11.2012, 15.4635, 17.1769, 18.7168, 20.4553, 21.6271, 22.8416, 24.7195, 27.063, 29.4066, 29.5414");
+            values ( \
+              "1e-22, 0.303982, 0.251877, 0.205276, 0.188018, 0.173143, 0.148066, 0.0756263, 0.0533837, 0.0380543, 0.025462, 0.0192283, 0.0143368, 0.0090144, 0.00500554, 0.00276553, 0.00272141" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.13518, 0.147087, 0.149358, 0.153901, 0.164836, 0.184074, 0.192215, 0.196732, 0.199765, 0.206294, 0.212676, 0.219061, 0.224972, 0.230588, 0.234285, 0.23965, 0.246838, 0.251319, 0.258477, 0.260457, 0.262739, 0.269429, 0.27466, 0.283101, 0.292303");
+            values ( \
+              "0.00266461, 0.0056746, 0.00670661, 0.00939228, 0.0177646, 0.0298597, 0.0341994, 0.0361537, 0.0372447, 0.0388681, 0.0388565, 0.0341605, 0.0234383, 0.0159456, 0.0122673, 0.0081309, 0.00453208, 0.00308072, 0.00163013, 0.00283111, 0.00316697, 0.00178163, 0.000986151, 0.00044092, 0.00014777" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.145519, 0.159657, 0.167911, 0.197352, 0.213735, 0.221108, 0.230942, 0.23744, 0.240238, 0.244811, 0.249433, 0.254072, 0.258564, 0.259899, 0.269198, 0.274711, 0.280358, 0.287638, 0.297567, 0.306247, 0.311069, 0.317577, 0.324956, 0.333031, 0.35101, 0.379486");
+            values ( \
+              "0.0174129, 0.0231726, 0.0334022, 0.0728049, 0.0932707, 0.10108, 0.109581, 0.113248, 0.114111, 0.113921, 0.11027, 0.10139, 0.0900581, 0.0897226, 0.0643056, 0.050696, 0.039142, 0.027579, 0.0167382, 0.0106817, 0.00843168, 0.0058597, 0.00404931, 0.00250024, 0.000886509, 0.000122314" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.161341, 0.181431, 0.242455, 0.260562, 0.263595, 0.271718, 0.305737, 0.32767, 0.337498, 0.355305, 0.40222, 0.421768, 0.450741, 0.470602, 0.484172, 0.506663, 0.528031, 0.554622, 0.590078, 0.650465, 0.721435");
+            values ( \
+              "0.0578481, 0.0627749, 0.183668, 0.217739, 0.220631, 0.216377, 0.194568, 0.178952, 0.170891, 0.153574, 0.0994666, 0.0788111, 0.053669, 0.040264, 0.0328316, 0.0231336, 0.0163942, 0.0105958, 0.00577287, 0.00187883, 0.000465123" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.188906, 0.232093, 0.260559, 0.263964, 0.267248, 0.572207, 0.692501, 0.759824, 0.797475, 0.872778, 1.01193, 1.11244, 1.16071, 1.20992, 1.27291, 1.32294, 1.38463, 1.47113, 1.56036, 1.62859, 1.76506, 2.01544, 2.31076");
+            values ( \
+              "0.153774, 0.181555, 0.25328, 0.256472, 0.256532, 0.207196, 0.185589, 0.170856, 0.161221, 0.139625, 0.0977051, 0.0710659, 0.0601513, 0.0503477, 0.0396954, 0.0326791, 0.0255311, 0.0178656, 0.0123032, 0.00919968, 0.00504113, 0.00149598, 0.000324691" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.213301, 0.213321, 0.7694, 1.82355, 2.15268, 2.33461, 2.57718, 2.79035, 3.38081, 3.76544, 3.95814, 4.17585, 4.46612, 4.67286, 4.90993, 5.22603, 5.48176, 5.73801, 6.07969, 6.76303, 7.79458, 8.96637");
+            values ( \
+              "1e-22, 0.272628, 0.246477, 0.204784, 0.190401, 0.181443, 0.167655, 0.153625, 0.110293, 0.0835549, 0.07166, 0.0596584, 0.0460366, 0.0380098, 0.0303195, 0.022214, 0.017166, 0.0132289, 0.00929262, 0.00440945, 0.00130989, 0.0003018" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.326438, 0.326458, 2.25289, 5.45022, 7.62889, 8.58472, 9.7565, 11.3546, 14.4494, 15.6168, 16.4227, 17.3302, 18.8702, 19.6066, 20.6087, 21.7804, 22.995, 24.8728, 27.2164, 29.56, 33.0753, 36.5907");
+            values ( \
+              "1e-22, 0.301064, 0.249853, 0.219833, 0.198439, 0.188021, 0.173146, 0.148065, 0.0938678, 0.0756259, 0.06447, 0.0533842, 0.0380548, 0.0321608, 0.0254624, 0.0192279, 0.0143372, 0.00901482, 0.00500595, 0.00276592, 0.00111848, 0.000464526" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.498207, 0.540688, 0.562356, 0.581933, 0.611807, 0.621302, 0.641959, 0.660081, 0.676923, 0.693036, 0.708942, 0.724839, 0.72971, 0.752512, 0.765467, 0.780528, 0.791288, 0.800847, 0.820744, 0.833431, 0.848328, 1.03674, 1.04798, 1.06605");
+            values ( \
+              "0.00127316, 0.00152579, 0.00271243, 0.00492242, 0.00971654, 0.0109497, 0.0130624, 0.0143464, 0.0151594, 0.0155909, 0.0156307, 0.0149654, 0.014293, 0.00734597, 0.00429028, 0.00214403, 0.00124976, 0.000813779, 0.000297131, 0.000148301, 7.71719e-05, 1.5832e-05, 0.000315565, 8.8316e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.497938, 0.546547, 0.561067, 0.586827, 0.638223, 0.659964, 0.690939, 0.717676, 0.744494, 0.764567, 0.774781, 0.786258, 0.794966, 0.801722, 0.808813, 0.860067, 0.883442, 0.897308, 0.908113, 0.929725, 0.962648, 1.0367, 1.04259, 1.05267, 1.06017, 1.07518");
+            values ( \
+              "0.00366168, 0.00489392, 0.00661914, 0.0114509, 0.025454, 0.0304812, 0.0365858, 0.0412422, 0.0449756, 0.0468317, 0.0473891, 0.0475987, 0.0472416, 0.04645, 0.0447253, 0.0160927, 0.00771829, 0.00475637, 0.00318596, 0.00131923, 0.00028856, 5.34047e-05, 0.000960544, 0.00102496, 0.000509828, 0.000252596" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.545928, 0.627072, 0.730994, 0.794146, 0.818349, 0.843666, 0.861167, 0.889957, 0.917756, 0.925932, 0.942284, 0.960943, 0.984975, 0.998741, 1.06568, 1.08222, 1.09491, 1.10874, 1.12327, 1.14358, 1.16741, 1.19919, 1.25887, 1.26098");
+            values ( \
+              "0.0162823, 0.0296636, 0.0662446, 0.0894434, 0.0976681, 0.105648, 0.110666, 0.117838, 0.122983, 0.124013, 0.125038, 0.123351, 0.113833, 0.104731, 0.0533927, 0.0420738, 0.0348155, 0.028161, 0.0224036, 0.0161456, 0.0109231, 0.006364, 0.00210884, 0.00206126" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.6154, 0.716907, 0.74962, 0.768186, 0.927026, 0.986617, 1.00113, 1.01565, 1.02103, 1.02641, 1.03179, 1.03867, 1.04168, 1.04771, 1.07437, 1.16537, 1.2183, 1.2517, 1.27638, 1.30106, 1.33874, 1.37643, 1.40609, 1.44757, 1.49326, 1.5875, 1.61428, 1.67492, 1.73212, 1.75549, 1.78191, 1.80834, 1.84301, 1.89296, 1.91839, 1.93875, 1.97945, 2.02015, 2.0711, 2.10651, 2.16177, 2.21089, 2.26001, 2.30913, 2.35825, 2.40737, 2.45649, 2.58493, 2.71337, 2.87164");
+            values ( \
+              "0.0624572, 0.0690194, 0.083762, 0.0928918, 0.175055, 0.204228, 0.21448, 0.226658, 0.226297, 0.226501, 0.227269, 0.229077, 0.229156, 0.228795, 0.224563, 0.209708, 0.200744, 0.194765, 0.190054, 0.185111, 0.177088, 0.168499, 0.160988, 0.149272, 0.135879, 0.106985, 0.0992299, 0.0827202, 0.0681491, 0.0626507, 0.0571981, 0.0520721, 0.0459832, 0.0377016, 0.0339551, 0.0312493, 0.0267262, 0.0227189, 0.0185031, 0.0157895, 0.0120393, 0.0095461, 0.00743971, 0.00606598, 0.00484846, 0.00378717, 0.00288209, 0.00160088, 0.000693574, 0.000365037" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.690151, 0.830811, 1.03748, 1.05045, 1.07012, 2.43156, 2.82156, 3.02225, 3.25595, 3.59479, 4.09975, 4.56902, 4.82014, 5.10714, 5.28299, 5.4755, 5.71842, 6.05406, 6.19124, 6.46561, 7.01435, 7.97818, 9.10598");
+            values ( \
+              "0.125826, 0.131662, 0.256934, 0.259051, 0.258932, 0.204824, 0.18753, 0.177195, 0.163194, 0.139597, 0.10233, 0.0715202, 0.0578414, 0.0447024, 0.0379677, 0.0316175, 0.0249481, 0.0178109, 0.0155075, 0.0116997, 0.00653374, 0.00214295, 0.000545162" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.894723, 0.894743, 2.85854, 7.5621, 9.18919, 10.361, 11.0071, 11.959, 15.0539, 16.4899, 17.9347, 19.1065, 20.2111, 21.2131, 22.3849, 23.0699, 24.3055, 25.4773, 26.6491, 28.9927, 31.3362, 37.1952");
+            values ( \
+              "1e-22, 0.290905, 0.249829, 0.205285, 0.188029, 0.173139, 0.163652, 0.148059, 0.0938697, 0.0717895, 0.0533852, 0.0413094, 0.0321604, 0.0254623, 0.0192279, 0.0163062, 0.012046, 0.00901372, 0.00671097, 0.00371017, 0.00204173, 0.000462834" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.9469, 2.10517, 2.13441, 2.19287, 2.2119, 2.24997, 2.35398, 2.38624, 2.41777, 2.46467, 2.50882, 2.55201, 2.59517, 2.61613, 2.64158, 2.65339, 2.66912, 2.68705, 2.72665, 2.75523, 2.77905, 2.79566, 2.81294, 2.84347, 2.87883, 2.90438, 2.94262, 2.95406");
+            values ( \
+              "0.000364382, 0.000383696, 0.000473551, 0.000762017, 0.000943596, 0.00144262, 0.00401663, 0.00462595, 0.00506926, 0.00551471, 0.0057182, 0.00578238, 0.00569885, 0.00561316, 0.00544201, 0.00531543, 0.0050305, 0.00440647, 0.00231233, 0.00128628, 0.000774788, 0.000548085, 0.000382321, 0.000219744, 0.000127135, 9.22526e-05, 5.5685e-05, 5.15148e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("1.94627, 2.12115, 2.17739, 2.22713, 2.28996, 2.42825, 2.49963, 2.56186, 2.59292, 2.64766, 2.69817, 2.72975, 2.76142, 2.78495, 2.81487, 2.92004, 2.9534, 2.97394, 3.01504, 3.0744, 3.145, 4.15629");
+            values ( \
+              "0.00130335, 0.00152672, 0.00222469, 0.00326237, 0.00566846, 0.0131666, 0.0159293, 0.0175303, 0.0181099, 0.0187662, 0.019025, 0.0190173, 0.0188297, 0.0185038, 0.0174478, 0.00555028, 0.00307883, 0.00209558, 0.00086268, 0.00021609, 4.11906e-05, 9.223e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.98707, 2.20876, 2.30883, 2.34578, 2.44485, 2.54872, 2.64609, 2.72165, 2.84733, 2.89299, 2.94118, 2.99874, 3.01932, 3.04676, 3.09006, 3.13202, 3.17474, 3.23895, 3.34102, 3.37656, 3.42209, 3.44314, 3.47644, 3.51854, 3.60275, 3.71271, 3.84721, 4.0178, 4.15649, 4.22584");
+            values ( \
+              "0.0043547, 0.00662103, 0.0113742, 0.0139478, 0.0219139, 0.0296176, 0.0356726, 0.0397772, 0.0456927, 0.0475542, 0.0492626, 0.0508354, 0.0512625, 0.0516578, 0.0520456, 0.0517023, 0.050079, 0.0421645, 0.0227977, 0.0170425, 0.011171, 0.00907551, 0.00642821, 0.00404644, 0.00139043, 0.000265147, 3.13225e-05, 1.32994e-05, 1.3582e-05, 0.000244121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("2.11868, 2.37416, 2.44584, 2.77962, 3.22227, 3.29357, 3.39585, 3.47807, 3.55108, 3.62695, 3.69571, 3.82225, 3.86516, 3.92192, 3.98592, 4.10314, 4.24337, 4.30837, 4.37817, 4.41566, 4.49064, 4.55489, 4.61915, 4.70481, 4.87615, 5.12771, 5.43196");
+            values ( \
+              "0.0179762, 0.0211191, 0.0268049, 0.0564474, 0.0978711, 0.103995, 0.112142, 0.118033, 0.122642, 0.12665, 0.129322, 0.129903, 0.127591, 0.121794, 0.111946, 0.0882452, 0.0576619, 0.0453947, 0.0347395, 0.0299608, 0.0221088, 0.0169442, 0.0129492, 0.00898001, 0.00415638, 0.00121874, 0.000249124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("2.38034, 2.76039, 3.06231, 3.81715, 4.15657, 4.17534, 4.21289, 4.87426, 5.19231, 5.40734, 5.69813, 6.07986, 6.4786, 6.76553, 7.00867, 7.25517, 7.58383, 7.88935, 8.10654, 8.47703, 8.84644, 9.13204, 9.70325, 10.7355, 11.9073");
+            values ( \
+              "0.0568985, 0.0591854, 0.0938785, 0.191909, 0.232559, 0.232491, 0.231152, 0.204807, 0.190897, 0.180271, 0.163238, 0.136455, 0.106935, 0.0869301, 0.0717245, 0.0582416, 0.043328, 0.0325073, 0.0263197, 0.0181591, 0.0124793, 0.00927976, 0.00503526, 0.00148654, 0.000352661" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.89153, 3.55731, 4.17519, 8.24707, 9.99627, 11.072, 12.4637, 13.4404, 14.3805, 17.4946, 18.9249, 19.4583, 20.3673, 21.5391, 22.6505, 23.651, 24.8228, 25.5058, 26.7362, 27.908, 29.0798, 30.2516, 32.5952, 34.9387, 39.6259");
+            values ( \
+              "0.168232, 0.16871, 0.260451, 0.222149, 0.205248, 0.194204, 0.177688, 0.163637, 0.148326, 0.0937467, 0.0717651, 0.0645423, 0.0533888, 0.0413529, 0.0321476, 0.0254243, 0.0192345, 0.016283, 0.012076, 0.00900597, 0.00673516, 0.00499316, 0.00275099, 0.00150894, 0.000447752" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.72163, 8.42367, 8.59712, 8.75428, 8.85559, 8.99067, 9.20482, 9.29204, 9.46215, 9.59875, 9.70974, 9.76717, 9.87962, 10.1134, 10.2256, 10.3328, 10.3981, 10.4965, 10.5682, 10.6773, 10.8348, 10.8508, 10.883, 11.076, 11.3859, 11.5441, 11.7472, 12.6736");
+            values ( \
+              "7.733e-05, 0.000105756, 0.000149775, 0.000225875, 0.000317946, 0.000542938, 0.00117471, 0.00135925, 0.00156815, 0.00162903, 0.00165074, 0.00165412, 0.00164758, 0.00160879, 0.00155272, 0.00143455, 0.00122354, 0.000685548, 0.000417181, 0.000235383, 0.000134396, 0.000137218, 0.000116818, 6.49926e-05, 2.57531e-05, 2.3386e-05, 6.74629e-06, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.72178, 8.36073, 8.50251, 8.69156, 8.8079, 8.96732, 9.08175, 9.33063, 9.50428, 9.58652, 9.75981, 9.88925, 9.97737, 10.0841, 10.2176, 10.37, 10.4818, 10.5241, 10.6026, 10.8012, 10.9077, 11.0152, 11.1381, 11.4198, 11.4831");
+            values ( \
+              "0.000361405, 0.000376344, 0.000487539, 0.000717717, 0.000979181, 0.00160837, 0.0023817, 0.00444536, 0.0054582, 0.00577871, 0.00625266, 0.00641831, 0.00646837, 0.00647804, 0.00643112, 0.00625531, 0.00598714, 0.00577846, 0.00495527, 0.00158657, 0.00079334, 0.000465685, 0.000283924, 0.000124794, 0.000107979" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("7.72191, 8.42446, 8.52491, 8.72582, 8.90316, 9.06452, 9.23676, 9.42672, 9.67999, 9.81988, 9.95734, 10.0339, 10.1887, 10.3536, 10.452, 10.5373, 10.634, 10.7697, 10.8445, 10.9497, 11.0569, 11.2173, 11.2877, 11.4708, 11.5961, 11.672, 11.7307, 11.8481, 12.0514, 12.2878, 12.586");
+            values ( \
+              "0.00129743, 0.00148381, 0.00174727, 0.00247299, 0.00351884, 0.00505579, 0.0074245, 0.0104942, 0.0142136, 0.0158671, 0.0172282, 0.0178749, 0.0189528, 0.0197906, 0.0201666, 0.0204096, 0.0205985, 0.0207132, 0.0206909, 0.0205591, 0.0201951, 0.0185774, 0.0166424, 0.00951627, 0.00538105, 0.00363871, 0.00265892, 0.00130689, 0.000341122, 6.64732e-05, 3.69404e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("8.02878, 8.94777, 9.25098, 9.3264, 9.88434, 10.2372, 10.5686, 10.8953, 11.3091, 11.5604, 11.6842, 11.8668, 12.0354, 12.3747, 12.714, 12.8278, 12.9434, 13.0884, 13.3694, 13.495, 13.6625, 13.8026, 13.8978, 14.0883, 14.4691, 14.9053");
+            values ( \
+              "0.00506431, 0.00801912, 0.0121183, 0.0134355, 0.0248499, 0.031452, 0.0368031, 0.0414537, 0.0466223, 0.0493691, 0.0505784, 0.0520926, 0.0532069, 0.0543893, 0.0526395, 0.0500267, 0.0458837, 0.0390497, 0.0245576, 0.0189141, 0.0127901, 0.00895031, 0.00694626, 0.00400866, 0.00108807, 0.000175572" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("8.33917, 9.52594, 9.98871, 11.0837, 12.7751, 13.3173, 13.6726, 14.0141, 14.3036, 14.893, 15.4665, 16.0399, 16.3136, 16.9854, 17.2912, 17.7073, 17.9276, 18.3271, 18.5074, 18.7765, 19.1352, 19.8526, 20.9252, 22.097");
+            values ( \
+              "0.0140857, 0.0219037, 0.0315417, 0.0561374, 0.0964575, 0.10841, 0.11555, 0.121759, 0.126406, 0.133353, 0.13331, 0.117377, 0.1042, 0.0660301, 0.0506088, 0.0344134, 0.0278165, 0.0186498, 0.0155461, 0.0118113, 0.00812236, 0.00370209, 0.00102038, 0.000244813" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("9.52277, 11.0341, 12.4041, 15.4104, 16.6665, 18.2908, 20.512, 21.4252, 22.597, 24.195, 27.2897, 28.7258, 30.1706, 31.3424, 32.4469, 33.449, 34.6208, 35.3059, 36.5414, 37.7132, 38.885, 41.2285, 43.5721, 45.9157, 49.4311");
+            values ( \
+              "0.0587185, 0.0590003, 0.0986886, 0.196898, 0.234879, 0.219821, 0.198005, 0.18801, 0.173155, 0.148076, 0.093858, 0.0717783, 0.0533744, 0.0413197, 0.0321706, 0.0254527, 0.0192377, 0.0162968, 0.0120546, 0.00900523, 0.00671945, 0.0037185, 0.00204991, 0.00112805, 0.000454992" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(~A & ~B & ~CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational_rise;
+        when : "(!A * !B * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0214701, 0.0391182, 0.109574, 0.402238, 1.6276, 6.76101", \
+            "0.0343594, 0.0516029, 0.12232, 0.415283, 1.64075, 6.77423", \
+            "0.0705669, 0.101598, 0.175996, 0.468569, 1.69404, 6.8276", \
+            "0.158533, 0.223575, 0.371263, 0.684868, 1.90625, 7.0384", \
+            "0.430302, 0.541592, 0.840029, 1.47153, 2.78931, 7.90629", \
+            "1.43431, 1.59063, 2.0874, 3.35272, 5.96958, 11.4572" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0157301, 0.0402155, 0.142773, 0.572555, 2.37175, 9.91188", \
+            "0.0184607, 0.0403273, 0.142765, 0.572532, 2.37283, 9.91168", \
+            "0.0432001, 0.0627295, 0.145139, 0.572532, 2.37193, 9.91199", \
+            "0.103864, 0.148935, 0.242235, 0.581005, 2.37282, 9.91174", \
+            "0.274788, 0.356879, 0.573394, 0.974512, 2.41213, 9.91188", \
+            "0.933503, 1.01763, 1.3766, 2.30257, 3.95531, 10.0416" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0184942, 0.0196124, 0.0207579, 0.0214828, 0.0229933, 0.0245078, 0.0300205, 0.0336576, 0.0401762, 0.0445723, 0.0487911, 0.0555006, 0.0632198, 0.0699377");
+            values ( \
+              "0.0194783, 0.120041, 0.124221, 0.124869, 0.123538, 0.120222, 0.102015, 0.0851151, 0.0446069, 0.0281682, 0.0182796, 0.00899634, 0.00386504, 0.00241981" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0193544, 0.0211251, 0.0226303, 0.0251129, 0.0278269, 0.0411323, 0.0502295, 0.0536618, 0.0603361, 0.0697748, 0.0783975, 0.0877629, 0.0972118, 0.101932, 0.108226, 0.113788, 0.121202, 0.131089, 0.149306, 0.152011");
+            values ( \
+              "0.030285, 0.204889, 0.209576, 0.209004, 0.204903, 0.179138, 0.159974, 0.151676, 0.131773, 0.095883, 0.0680917, 0.0452291, 0.0288835, 0.0228669, 0.0166089, 0.0123895, 0.00836008, 0.00489458, 0.00162963, 0.00148084" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0221586, 0.0221786, 0.0549795, 0.117585, 0.147243, 0.16714, 0.232401, 0.263711, 0.290914, 0.31106, 0.332549, 0.348263, 0.371156, 0.40168, 0.459882");
+            values ( \
+              "1e-22, 0.274335, 0.234284, 0.194649, 0.172781, 0.153664, 0.0800022, 0.0527941, 0.0354197, 0.025983, 0.0184288, 0.0142868, 0.00979818, 0.00582903, 0.00205368" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0264446, 0.0264646, 0.14903, 0.323298, 0.410305, 0.486817, 0.539148, 0.609021, 0.815832, 0.899608, 0.936432, 0.990378, 1.06231, 1.10094, 1.1431, 1.19932, 1.28536, 1.32119, 1.39285, 1.53617, 1.77154, 2.04919");
+            values ( \
+              "1e-22, 0.288219, 0.245189, 0.217165, 0.202728, 0.188991, 0.178295, 0.161288, 0.0999973, 0.0771299, 0.0681975, 0.0564468, 0.0432356, 0.0372909, 0.0316224, 0.025243, 0.017694, 0.015242, 0.0112568, 0.00599268, 0.00195019, 0.000482116" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0437846, 0.0438046, 0.484178, 1.63453, 1.96884, 2.13624, 2.35943, 2.45942, 2.65942, 3.22565, 3.5423, 3.76899, 4.00644, 4.32303, 4.48593, 4.67223, 4.91704, 5.25449, 5.39362, 5.67189, 6.22841, 7.19277, 8.32296, 9.49489");
+            values ( \
+              "1e-22, 0.296211, 0.250207, 0.204827, 0.190162, 0.181934, 0.169412, 0.163137, 0.149557, 0.107858, 0.0858012, 0.0716856, 0.058668, 0.044165, 0.0379607, 0.0318018, 0.0250342, 0.0178555, 0.0154998, 0.0116613, 0.00644172, 0.00212179, 0.000527235, 0.000129621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.111595, 0.111615, 1.85258, 6.37335, 7.54169, 8.39582, 9.56774, 11.1654, 14.2602, 15.4278, 17.1415, 18.6813, 20.4194, 21.5913, 22.8055, 24.6833, 27.0272, 29.371, 31.7149, 36.4025");
+            values ( \
+              "1e-22, 0.296919, 0.251782, 0.209188, 0.197414, 0.18794, 0.173184, 0.148111, 0.0938002, 0.075677, 0.0533159, 0.0379898, 0.0254017, 0.0192865, 0.0142777, 0.00895541, 0.00494609, 0.00270595, 0.00146505, 0.000404715" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0486989, 0.0539176, 0.0554961, 0.0575845, 0.0592862, 0.060137, 0.0617372, 0.0624866, 0.0639853, 0.0645352, 0.0648373, 0.0651394, 0.0655282, 0.0659171, 0.0662855, 0.066654, 0.0669766, 0.0672992, 0.0679444, 0.0686051, 0.0692659, 0.0699125, 0.070559, 0.0712055, 0.0720195, 0.0745744, 0.0766179, 0.0777581, 0.0795626, 0.081365, 0.0819658, 0.0840577, 0.0852674, 0.0863425, 0.0876862, 0.0891438, 0.0903224, 0.0915011, 0.0930726, 0.0938584, 0.0951457, 0.097382, 0.0992802, 0.101178, 0.103076, 0.106873, 0.110669, 0.115592, 0.120515, 0.129641");
+            values ( \
+              "0.0524052, 0.0532155, 0.059624, 0.0677489, 0.0735964, 0.0762957, 0.0809671, 0.0829727, 0.0866357, 0.0919634, 0.0925444, 0.0933134, 0.0945798, 0.0961575, 0.0962112, 0.0961479, 0.0959966, 0.0957557, 0.0950052, 0.0932545, 0.0911308, 0.0886919, 0.0858959, 0.0827428, 0.0782264, 0.0609114, 0.0487359, 0.0429197, 0.0357287, 0.0297149, 0.0279699, 0.0224164, 0.0198525, 0.0178315, 0.0155113, 0.013177, 0.0115716, 0.0102331, 0.0086851, 0.00798612, 0.00698682, 0.00539045, 0.00422253, 0.00334736, 0.00260838, 0.00169949, 0.00101436, 0.000586104, 0.000280188, 9.05658e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0493227, 0.0579305, 0.0644861, 0.0658498, 0.0667715, 0.068274, 0.0702509, 0.0722051, 0.0749281, 0.0838408, 0.0893872, 0.0923444, 0.0962875, 0.108955, 0.11265, 0.119373, 0.127601, 0.13546, 0.139011, 0.146114, 0.152593, 0.156094, 0.163097, 0.177101, 0.197135, 0.221477");
+            values ( \
+              "0.0530875, 0.11876, 0.165598, 0.183227, 0.18862, 0.19241, 0.192178, 0.189654, 0.184783, 0.166795, 0.15416, 0.146367, 0.134131, 0.0871961, 0.0753035, 0.0565923, 0.0391363, 0.0267919, 0.0224328, 0.0155765, 0.0111042, 0.00921816, 0.00632677, 0.00285337, 0.000838658, 0.000166317" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0494206, 0.0596738, 0.0657843, 0.067773, 0.0692494, 0.0717725, 0.0793791, 0.133039, 0.159416, 0.178005, 0.185883, 0.20164, 0.246695, 0.26059, 0.279992, 0.294714, 0.314343, 0.329014, 0.347282, 0.371639, 0.385343, 0.406263, 0.434158, 0.489947, 0.559832, 0.647286");
+            values ( \
+              "0.0116764, 0.158291, 0.225649, 0.240307, 0.244233, 0.246015, 0.242223, 0.208645, 0.191417, 0.177886, 0.171415, 0.156431, 0.104429, 0.0891351, 0.069977, 0.0574351, 0.0433862, 0.0348744, 0.0263224, 0.0178072, 0.0142606, 0.0101069, 0.00630486, 0.00227508, 0.000581572, 8.37145e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0605859, 0.0606059, 0.175429, 0.443294, 0.524954, 0.574269, 0.646057, 0.753566, 0.853739, 0.93834, 0.960359, 1.02384, 1.09155, 1.13785, 1.1887, 1.24641, 1.32665, 1.35864, 1.42262, 1.55059, 1.78379, 2.05548, 2.39604");
+            values ( \
+              "1e-22, 0.276219, 0.247025, 0.203482, 0.188793, 0.17873, 0.161319, 0.129906, 0.0997728, 0.0767263, 0.0713184, 0.0571943, 0.0445524, 0.0373295, 0.0305844, 0.0242466, 0.0174035, 0.0152325, 0.0116281, 0.00665351, 0.00219861, 0.000564775, 8.23537e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0790648, 0.0790848, 0.504672, 1.6551, 1.99344, 2.19898, 2.49582, 2.94123, 3.34645, 3.79033, 4.08655, 4.40252, 4.65827, 4.83549, 5.18991, 5.36894, 5.77066, 6.22977, 7.14798, 8.27695, 9.44887");
+            values ( \
+              "1e-22, 0.294712, 0.250874, 0.205476, 0.190756, 0.180607, 0.163224, 0.131777, 0.101913, 0.0726879, 0.0565732, 0.04251, 0.0334281, 0.0281696, 0.0197954, 0.0165263, 0.0109625, 0.00675345, 0.00236742, 0.000596117, 0.00014043" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.147903, 0.147923, 2.54486, 6.80707, 8.43184, 9.60376, 10.2489, 11.2009, 14.2956, 15.732, 17.1769, 18.3489, 19.4527, 20.4548, 21.6268, 22.3116, 23.5468, 24.7188, 25.8907, 28.2345, 30.5784, 36.438");
+            values ( \
+              "1e-22, 0.289144, 0.24563, 0.205218, 0.187984, 0.173125, 0.16362, 0.14806, 0.093851, 0.0717693, 0.0533665, 0.0413113, 0.0321694, 0.0254524, 0.0192359, 0.0162969, 0.012055, 0.009006, 0.00671903, 0.00371784, 0.00204923, 0.000455269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.129321, 0.146887, 0.150262, 0.172691, 0.183736, 0.192899, 0.199841, 0.206347, 0.212743, 0.21913, 0.225037, 0.230642, 0.238531, 0.243595, 0.247253, 0.252794, 0.258536, 0.260862, 0.263326, 0.271256, 0.277063");
+            values ( \
+              "0.000170116, 0.00548016, 0.00712067, 0.0229278, 0.0296008, 0.0344673, 0.037247, 0.0388339, 0.0388542, 0.0341368, 0.0234542, 0.0159997, 0.00903356, 0.0060716, 0.00448166, 0.00275126, 0.00166357, 0.00287492, 0.00310524, 0.00146644, 0.00072906" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.134715, 0.149379, 0.154328, 0.157352, 0.161384, 0.167661, 0.19304, 0.197339, 0.204812, 0.210207, 0.221174, 0.231051, 0.240343, 0.249598, 0.258724, 0.260085, 0.262806, 0.267221, 0.27022, 0.274162, 0.274786, 0.276035, 0.278532, 0.281847, 0.287165, 0.288557, 0.29134, 0.296177, 0.303003, 0.305321, 0.305987, 0.307321, 0.309989, 0.31529, 0.325892, 0.336937");
+            values ( \
+              "0.00558129, 0.0127489, 0.0172439, 0.0203783, 0.0250029, 0.0327994, 0.066511, 0.0726033, 0.0821391, 0.0889484, 0.100824, 0.109526, 0.114087, 0.110799, 0.0902645, 0.0901507, 0.0831191, 0.071141, 0.0621634, 0.0529162, 0.0510779, 0.0485627, 0.0431403, 0.0371516, 0.028566, 0.0268617, 0.0232443, 0.0183172, 0.0127084, 0.0113853, 0.0108811, 0.0102311, 0.00880549, 0.00669513, 0.00366323, 0.00225661" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.17361, 0.206742, 0.231454, 0.24404, 0.254428, 0.256506, 0.258583, 0.259851, 0.261118, 0.262286, 0.263455, 0.265128, 0.266802, 0.27015, 0.27599, 0.291485, 0.3025, 0.3108, 0.327275, 0.329984, 0.332693, 0.33888, 0.345254, 0.354865, 0.374086, 0.399829, 0.414646, 0.430258, 0.440477, 0.447006, 0.456472, 0.463668, 0.471748, 0.480092, 0.488697, 0.496586, 0.504474, 0.515543, 0.526612, 0.540702, 0.553778, 0.566854, 0.575571, 0.593006, 0.601723, 0.617729, 0.649741, 0.665747, 0.703494, 0.741242");
+            values ( \
+              "0.0997178, 0.112303, 0.162296, 0.1866, 0.205675, 0.210992, 0.21737, 0.218148, 0.218714, 0.219042, 0.219203, 0.219085, 0.218737, 0.216959, 0.213494, 0.20364, 0.196357, 0.190591, 0.178335, 0.176715, 0.174622, 0.169225, 0.16325, 0.15329, 0.13156, 0.101278, 0.085518, 0.0703489, 0.0612849, 0.0557902, 0.0489877, 0.0442819, 0.0393306, 0.0344828, 0.0299613, 0.0266202, 0.0235762, 0.0198472, 0.0166216, 0.0131239, 0.0102577, 0.0079111, 0.00680081, 0.00487887, 0.00406722, 0.00315639, 0.00170095, 0.00115634, 0.000611913, 0.000233312" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.163191, 0.207142, 0.258486, 0.264249, 0.271553, 0.278778, 0.292692, 0.593644, 0.675301, 0.724628, 0.796408, 0.903918, 1.00408, 1.08868, 1.11071, 1.17422, 1.24196, 1.2882, 1.33898, 1.39671, 1.47697, 1.50898, 1.573, 1.70105, 1.93426, 2.20598, 2.54656");
+            values ( \
+              "0.0439173, 0.122179, 0.245832, 0.253937, 0.256678, 0.254389, 0.252496, 0.203463, 0.188793, 0.178728, 0.16132, 0.129905, 0.0997743, 0.0767305, 0.0713187, 0.0571883, 0.0445432, 0.0373303, 0.0305935, 0.0242509, 0.0174063, 0.0152325, 0.0116272, 0.00664957, 0.00219798, 0.000563748, 8.28729e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.200083, 0.265964, 1.80567, 2.14774, 2.34327, 2.60397, 2.7358, 3.59935, 3.96025, 4.13813, 4.4939, 4.67216, 4.89579, 5.12882, 5.45451, 5.58147, 5.83539, 6.34323, 7.30072, 8.41187, 9.58379");
+            values ( \
+              "0.197912, 0.266473, 0.205502, 0.190602, 0.180958, 0.165941, 0.157318, 0.0946304, 0.0714839, 0.061584, 0.0448123, 0.037978, 0.0306908, 0.0244448, 0.017619, 0.015504, 0.0119454, 0.00699005, 0.00231405, 0.000607074, 0.000135882" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.318831, 0.318851, 2.17299, 5.44944, 7.62818, 8.58407, 9.756, 11.3539, 14.4487, 15.6163, 17.3299, 18.8698, 19.6057, 20.6079, 21.7798, 22.994, 24.8718, 27.2156, 29.5595, 33.0752, 36.591");
+            values ( \
+              "1e-22, 0.300425, 0.250563, 0.219817, 0.198412, 0.188009, 0.173121, 0.148045, 0.0938652, 0.075612, 0.0533807, 0.0380544, 0.0321554, 0.0254662, 0.0192221, 0.0143419, 0.00901946, 0.00501007, 0.00276987, 0.00111416, 0.000468468" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.374871, 0.518797, 0.525832, 0.533016, 0.547382, 0.565856, 0.574962, 0.587103, 0.60774, 0.621472, 0.642168, 0.660261, 0.677114, 0.693221, 0.709128, 0.725026, 0.72975, 0.734789, 0.747625, 0.759306, 0.765291, 0.773271, 0.779995, 0.790199, 0.803804, 0.825992, 0.851957, 0.884648, 1.01805");
+            values ( \
+              "3.69584e-05, 0.000522124, 0.00093545, 0.00116498, 0.00178472, 0.00295654, 0.00394418, 0.00573407, 0.0091223, 0.0109398, 0.0130702, 0.0143353, 0.0151636, 0.0155797, 0.0156369, 0.014971, 0.0143336, 0.0132897, 0.00892975, 0.00564522, 0.00440782, 0.00310813, 0.00225675, 0.00135718, 0.000656702, 0.000161635, 5.79028e-05, 2.48469e-05, 1.92525e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.377117, 0.518714, 0.551004, 0.580728, 0.660173, 0.691139, 0.717867, 0.74205, 0.764714, 0.786715, 0.808688, 0.858924, 0.874392, 0.898127, 0.915772, 0.945785, 0.980571, 1.03681, 1.04852, 1.07813");
+            values ( \
+              "0.000151955, 0.00183237, 0.00513908, 0.00994782, 0.0305136, 0.0365901, 0.0412641, 0.0446891, 0.0469389, 0.0476917, 0.0452439, 0.016651, 0.0104581, 0.00462865, 0.00233518, 0.000612128, 0.000133845, 4.96197e-05, 0.000886522, 0.000129403" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.518682, 0.57942, 0.593544, 0.621793, 0.687694, 0.800654, 0.822626, 0.851049, 0.889719, 0.925715, 0.960987, 0.996175, 1.06681, 1.08372, 1.10735, 1.12238, 1.14318, 1.16855, 1.20238, 1.25722");
+            values ( \
+              "0.0133901, 0.0153022, 0.0189393, 0.0277669, 0.0506738, 0.0916456, 0.0990138, 0.107766, 0.117741, 0.123977, 0.123454, 0.106971, 0.0526583, 0.0412485, 0.0288442, 0.0227762, 0.0162855, 0.0107402, 0.00602865, 0.00232663" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.581323, 0.673257, 0.717765, 0.763008, 0.796439, 0.877803, 0.914713, 0.951623, 0.972307, 0.982649, 0.992991, 0.998798, 1.01041, 1.01622, 1.01894, 1.02709, 1.03749, 1.03945, 1.04457, 1.04815, 1.05354, 1.1314, 1.20602, 1.28496, 1.32991, 1.37486, 1.4049, 1.48018, 1.55027, 1.60327, 1.66773, 1.73404, 1.76804, 1.80204, 1.82046, 1.89667, 1.9386, 1.98052, 2.02244, 2.09976, 2.15925, 2.20683, 2.25442, 2.302, 2.39718, 2.44476, 2.50865, 2.63642, 2.7003, 2.9353");
+            values ( \
+              "0.0459717, 0.0495075, 0.0687218, 0.0898278, 0.106289, 0.148166, 0.171523, 0.198932, 0.208049, 0.21177, 0.214931, 0.216152, 0.217835, 0.218298, 0.219013, 0.221565, 0.226202, 0.228323, 0.228451, 0.228366, 0.227718, 0.215131, 0.20271, 0.188439, 0.179068, 0.168673, 0.16114, 0.139452, 0.117678, 0.102017, 0.0842152, 0.0675405, 0.0597575, 0.0530078, 0.0496974, 0.0368681, 0.0310992, 0.0264676, 0.0223824, 0.0162012, 0.0121276, 0.0096772, 0.00760098, 0.00622692, 0.00394541, 0.00303795, 0.0023453, 0.00123888, 0.000825106, 0.00026471" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.519744, 0.793439, 1.03784, 1.05609, 1.09258, 2.42541, 2.74678, 2.95282, 3.24938, 4.09971, 4.4409, 4.60323, 4.84116, 5.1584, 5.32232, 5.58291, 5.93036, 6.17907, 6.54123, 7.02412, 7.9899, 9.13229, 10.3042");
+            values ( \
+              "0.00194542, 0.109797, 0.256668, 0.258654, 0.257735, 0.204794, 0.190764, 0.180589, 0.16322, 0.10193, 0.0789559, 0.0692267, 0.0565185, 0.042416, 0.0363889, 0.0283365, 0.0200596, 0.0156112, 0.0107712, 0.00646176, 0.00211837, 0.000521167, 0.000122804" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.739625, 1.04169, 1.06387, 1.08905, 1.1111, 7.55125, 9.17971, 10.9949, 16.4773, 17.8161, 19.746, 21.0143, 23.0052, 25.6592, 28.003, 30.3469");
+            values ( \
+              "0.155645, 0.268562, 0.265898, 0.267405, 0.265924, 0.205455, 0.188177, 0.163827, 0.0716856, 0.0545212, 0.0356311, 0.0265536, 0.0164427, 0.0085068, 0.00467614, 0.00253803" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.47857, 2.05302, 2.07507, 2.07711, 2.11254, 2.14825, 2.19503, 2.24475, 2.28604, 2.34736, 2.39488, 2.41728, 2.46432, 2.50852, 2.5516, 2.59475, 2.63796, 2.66986, 2.72586, 2.75322, 2.77816, 2.79608, 2.83193, 2.88324, 2.94717, 3.15657, 4.15648, 4.21713");
+            values ( \
+              "8.53227e-07, 0.000152263, 0.000324221, 0.00031286, 0.000404919, 0.000528365, 0.000789056, 0.00136665, 0.00227517, 0.00387247, 0.0047636, 0.00507099, 0.00550944, 0.00572188, 0.00577855, 0.00571201, 0.00549739, 0.005036, 0.00229514, 0.00130097, 0.000765328, 0.000540346, 0.000246077, 0.00011556, 4.32969e-05, 1e-22, 7.94273e-06, 2.52631e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("1.47847, 2.07903, 2.16489, 2.23627, 2.27389, 2.42825, 2.49981, 2.56192, 2.61973, 2.67509, 2.72979, 2.78447, 2.82383, 2.91413, 2.95628, 3.00441, 3.06322, 3.13124, 3.21722, 4.15636, 4.21892");
+            values ( \
+              "6.58205e-06, 0.000680605, 0.00201959, 0.00353131, 0.00489668, 0.0131629, 0.0159167, 0.017535, 0.0184961, 0.0189806, 0.01905, 0.01852, 0.0168341, 0.00609236, 0.00294058, 0.00112261, 0.000266634, 6.4558e-05, 1.82294e-05, 1e-22, 9.08582e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.48089, 2.07995, 2.1715, 2.24446, 2.31387, 2.50164, 2.60302, 2.72248, 2.82561, 2.91902, 3.00647, 3.09112, 3.17567, 3.19562, 3.38271, 3.45695, 3.53513, 3.63558, 3.75003, 4.15728, 4.19673");
+            values ( \
+              "3.79771e-05, 0.00231496, 0.0050782, 0.00780718, 0.0116146, 0.0262104, 0.0330562, 0.0397926, 0.0447359, 0.048503, 0.0509843, 0.052055, 0.0502059, 0.048428, 0.016293, 0.00799326, 0.0033711, 0.000857987, 0.00014811, 5.20005e-06, 0.000310391" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("2.07937, 2.39349, 2.50583, 2.85256, 3.22001, 3.3944, 3.55, 3.69479, 3.83625, 3.97741, 4.10263, 4.24564, 4.35137, 4.41211, 4.46944, 4.5493, 4.64409, 4.77048, 5.00346, 5.27453, 5.61448");
+            values ( \
+              "0.0140134, 0.0223887, 0.0319028, 0.06306, 0.0975754, 0.111957, 0.122486, 0.129236, 0.12928, 0.113751, 0.0885995, 0.0572898, 0.0386102, 0.0304413, 0.024172, 0.0173738, 0.0116662, 0.00672688, 0.00222406, 0.000575702, 8.27055e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("2.08001, 2.59245, 2.72655, 2.96593, 3.80942, 4.10202, 4.16968, 4.86842, 5.23507, 5.39065, 5.69291, 6.01291, 6.56268, 7.03417, 7.40242, 7.65665, 7.82608, 8.05198, 8.44612, 8.58032, 8.8864, 9.23622, 9.93585, 11.0033, 12.1753");
+            values ( \
+              "0.0172826, 0.0424059, 0.0554824, 0.081879, 0.190592, 0.225993, 0.232428, 0.204798, 0.188592, 0.180853, 0.163149, 0.14093, 0.100434, 0.0698497, 0.0508374, 0.0402707, 0.0343306, 0.0275963, 0.018601, 0.0162428, 0.0118908, 0.00825598, 0.00384604, 0.00106957, 0.000255951" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.75683, 3.41091, 4.15629, 4.19412, 9.59007, 11.6125, 12.7844, 13.4301, 14.3821, 17.4769, 18.9132, 20.3581, 21.53, 22.6339, 23.636, 24.808, 25.4928, 26.728, 27.8999, 29.0719, 31.4157, 33.7596, 36.1034, 39.6192");
+            values ( \
+              "0.13691, 0.146347, 0.259794, 0.260146, 0.209116, 0.18801, 0.173115, 0.163637, 0.148045, 0.093862, 0.0717798, 0.0533765, 0.041302, 0.0321602, 0.025461, 0.0192272, 0.0163054, 0.0120476, 0.00901337, 0.00671184, 0.00371078, 0.00204232, 0.00112065, 0.000461834" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.02708, 6.73478, 7.9067, 8.12214, 8.26468, 8.48339, 8.73821, 8.89078, 9.04847, 9.14473, 9.24049, 9.29256, 9.38774, 9.46167, 9.61729, 9.76782, 10.068, 10.2262, 10.3055, 10.3887, 10.5641, 10.6538, 10.7732, 10.8948, 11.1636, 11.41");
+            values ( \
+              "2.74818e-07, 4.79803e-06, 3.73521e-05, 6.79833e-05, 7.47291e-05, 0.000116173, 0.000208051, 0.000355692, 0.000692834, 0.00101174, 0.00124671, 0.00136044, 0.00148376, 0.00156334, 0.00163075, 0.00166309, 0.00162403, 0.00154954, 0.00147958, 0.0012831, 0.000431712, 0.000263284, 0.000166962, 0.000113051, 4.93605e-05, 3.0222e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("5.03506, 6.73512, 7.90704, 8.28195, 8.67375, 8.91724, 9.04758, 9.39342, 9.58869, 9.76091, 9.92442, 10.0851, 10.2457, 10.4071, 10.5247, 10.7969, 10.9566, 11.1573, 11.3756, 12.0733, 12.6527");
+            values ( \
+              "1.09618e-06, 2.06117e-05, 0.000152708, 0.000317689, 0.000682377, 0.00136177, 0.00210142, 0.00485764, 0.00580302, 0.00626044, 0.006449, 0.0064979, 0.00640858, 0.00620211, 0.00579321, 0.00165266, 0.000614716, 0.000268208, 0.000136989, 1.5468e-05, 4.75821e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("5.07119, 6.73632, 7.90825, 8.35075, 8.51344, 8.69937, 8.89618, 8.92801, 8.99167, 9.11899, 9.58214, 9.68347, 9.84448, 9.95899, 10.1997, 10.4229, 10.6366, 10.8474, 11.0582, 11.1185, 11.1808, 11.287, 11.4691, 11.5873, 11.6901, 11.7711, 11.9332, 12.1467, 12.4067, 12.7373");
+            values ( \
+              "4.3754e-06, 8.39671e-05, 0.000589896, 0.00131059, 0.00171135, 0.00234627, 0.0034503, 0.00369837, 0.00426096, 0.00569529, 0.0128381, 0.0142125, 0.0161091, 0.0172225, 0.0190225, 0.0200748, 0.0206183, 0.0207132, 0.0202379, 0.019858, 0.0192008, 0.016788, 0.00966975, 0.00568723, 0.00334451, 0.00212459, 0.00076175, 0.000176452, 4.88041e-05, 1.42507e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("7.9053, 8.71346, 8.89757, 9.25393, 10.1414, 10.4141, 10.8956, 11.3098, 11.685, 12.0361, 12.3757, 12.7148, 12.8291, 12.9453, 13.4991, 13.7987, 14.0551, 14.397, 14.8236");
+            values ( \
+              "0.00500937, 0.00585809, 0.00750465, 0.0121385, 0.0297311, 0.0343931, 0.0414523, 0.0466405, 0.0505843, 0.0532335, 0.0544042, 0.0526618, 0.0500212, 0.0458444, 0.0187729, 0.00905304, 0.00443368, 0.00144575, 0.000258636" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("8.34025, 9.65765, 10.9876, 12.9669, 13.6746, 14.3062, 14.894, 15.4685, 16.0418, 17.3478, 17.7101, 18.3287, 18.7893, 19.1591, 19.8986, 20.1848");
+            values ( \
+              "0.0129132, 0.0244044, 0.0539054, 0.10076, 0.115562, 0.126427, 0.133367, 0.133325, 0.117452, 0.0482858, 0.0344818, 0.0187079, 0.0117137, 0.00795862, 0.00353042, 0.00284891" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("9.20025, 10.8575, 11.9992, 15.4042, 16.6677, 19.4259, 20.5259, 21.4198, 22.5917, 24.1895, 27.2842, 28.7206, 30.1655, 31.3374, 32.4412, 33.4434, 34.6153, 35.3002, 36.5354, 37.7073, 38.8792, 41.2231, 43.5669, 45.9108, 49.4266");
+            values ( \
+              "0.0426126, 0.0544177, 0.0860358, 0.196589, 0.234786, 0.208861, 0.197782, 0.18799, 0.173136, 0.148062, 0.0938502, 0.0717687, 0.053366, 0.0413119, 0.0321699, 0.0254519, 0.0192365, 0.0162965, 0.0120555, 0.00900568, 0.00671948, 0.00371826, 0.00204963, 0.00112779, 0.000454922" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0214885, 0.0391252, 0.109595, 0.402244, 1.62739, 6.76016", \
+            "0.0343914, 0.0516575, 0.122407, 0.415383, 1.64069, 6.77344", \
+            "0.0705603, 0.101674, 0.176366, 0.469245, 1.69469, 6.82761", \
+            "0.158497, 0.223502, 0.371547, 0.688264, 1.9126, 7.04529", \
+            "0.43024, 0.541502, 0.839844, 1.47256, 2.79575, 7.92033", \
+            "1.434, 1.59008, 2.08644, 3.35152, 5.96808, 11.4632" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0157162, 0.0402122, 0.142836, 0.572282, 2.37183, 9.91016", \
+            "0.0184172, 0.0403347, 0.142845, 0.572278, 2.37171, 9.91016", \
+            "0.0431564, 0.0625263, 0.145047, 0.572312, 2.37154, 9.91028", \
+            "0.103854, 0.148862, 0.241353, 0.582335, 2.37174, 9.91028", \
+            "0.274873, 0.356767, 0.572324, 0.970096, 2.41029, 9.90998", \
+            "0.933695, 1.01753, 1.37475, 2.30002, 3.95185, 10.0383" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0158244, 0.0271414, 0.0726894, 0.262482, 1.05731, 4.387", \
+            "0.0224976, 0.0359476, 0.0817847, 0.271665, 1.06655, 4.39628", \
+            "0.0261936, 0.0535115, 0.118725, 0.309088, 1.10388, 4.43368", \
+            "-0.00704544, 0.048296, 0.1797, 0.458368, 1.25472, 4.58359", \
+            "-0.224401, -0.120017, 0.138419, 0.702861, 1.85924, 5.1892", \
+            "-1.20487, -1.04259, -0.565596, 0.537724, 2.87807, 7.65417" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00951206, 0.0238376, 0.0838649, 0.335836, 1.39113, 5.80582", \
+            "0.0145494, 0.0257353, 0.0838634, 0.335473, 1.39113, 5.80583", \
+            "0.0324366, 0.0512504, 0.0982333, 0.335474, 1.38955, 5.80582", \
+            "0.0788759, 0.113334, 0.199447, 0.398473, 1.38962, 5.8059", \
+            "0.234464, 0.288335, 0.442758, 0.805619, 1.63247, 5.80673", \
+            "0.872118, 0.909444, 1.13514, 1.78241, 3.28346, 6.7297" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0187361, 0.0194028, 0.0200208, 0.021025, 0.0220291, 0.0230172, 0.0256402, 0.0318287, 0.0345449, 0.03846, 0.0422445, 0.0467046, 0.0512735, 0.0548264, 0.0585936, 0.0631361, 0.0683905, 0.0791078");
+            values ( \
+              "0.0302745, 0.118774, 0.122385, 0.124792, 0.124943, 0.123637, 0.117143, 0.0947771, 0.0798472, 0.0537012, 0.0359229, 0.0226932, 0.0140696, 0.00961289, 0.00635282, 0.00376349, 0.0019557, 0.00088151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0200976, 0.0211459, 0.0223704, 0.0232133, 0.0251273, 0.0302001, 0.0411432, 0.0515736, 0.057046, 0.0610473, 0.0730711, 0.0816959, 0.0885812, 0.0924785, 0.0989551, 0.107122, 0.112435, 0.118424, 0.127445, 0.134172, 0.150884, 0.152842");
+            values ( \
+              "0.191894, 0.205225, 0.209361, 0.20986, 0.20888, 0.200702, 0.179233, 0.156848, 0.142262, 0.128889, 0.0844155, 0.0590334, 0.0435227, 0.036276, 0.0264964, 0.017561, 0.0133282, 0.00976776, 0.00611933, 0.00427747, 0.00172521, 0.0016346" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0211286, 0.0211486, 0.0563669, 0.109842, 0.141007, 0.152985, 0.167183, 0.217046, 0.236912, 0.251588, 0.271666, 0.288098, 0.3014, 0.317094, 0.339173, 0.361748, 0.37898, 0.413443, 0.477652, 0.553323");
+            values ( \
+              "1e-22, 0.258315, 0.233406, 0.199708, 0.177827, 0.167732, 0.153656, 0.0962526, 0.0757081, 0.0625357, 0.0472442, 0.0370687, 0.0302868, 0.0237024, 0.0166018, 0.0114877, 0.00862872, 0.0047713, 0.00141623, 0.000306306" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0256048, 0.0256248, 0.16011, 0.383735, 0.454864, 0.504223, 0.573576, 0.664293, 0.84434, 0.927493, 1.01145, 1.08083, 1.14195, 1.22343, 1.2913, 1.36492, 1.46308, 1.65698, 1.91411, 2.22984");
+            values ( \
+              "1e-22, 0.282926, 0.243477, 0.207262, 0.194955, 0.185556, 0.1704, 0.145686, 0.0917979, 0.0702382, 0.0522247, 0.0403114, 0.0317847, 0.0227926, 0.0172904, 0.0127137, 0.00827092, 0.00346374, 0.000929495, 0.000218588" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0208602, 0.0311847, 1.63546, 2.02514, 2.2032, 2.45942, 2.78898, 3.31715, 3.77275, 3.9929, 4.18324, 4.48134, 4.79653, 5.20571, 5.34357, 5.67174, 6.04679, 6.7969, 7.87771, 9.0495");
+            values ( \
+              "0.252818, 0.268403, 0.204812, 0.187563, 0.178396, 0.163237, 0.140249, 0.101379, 0.0714745, 0.0594431, 0.0501854, 0.0381282, 0.0281822, 0.0187743, 0.0162664, 0.0117027, 0.0078458, 0.00348654, 0.000900232, 0.000262384" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.0230906, 0.0334044, 6.37645, 8.39909, 9.57087, 10.2168, 11.1687, 14.2635, 15.6996, 17.1444, 18.3162, 19.4207, 20.4228, 22.2796, 23.5152, 24.687, 25.8588, 27.0306, 29.3741, 31.7177, 36.4048");
+            values ( \
+              "0.2535, 0.269355, 0.2092, 0.187971, 0.17319, 0.163598, 0.148112, 0.0938204, 0.0717407, 0.0533368, 0.0413571, 0.0322081, 0.0254151, 0.0162591, 0.0120921, 0.00896754, 0.00675698, 0.0049587, 0.0027187, 0.00147779, 0.000417349" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0457255, 0.0484769, 0.0523446, 0.0575516, 0.0609405, 0.0644378, 0.0650249, 0.0665898, 0.0678776, 0.0691982, 0.071659, 0.0768908, 0.0805917, 0.0847773, 0.08907, 0.0927029, 0.0972939, 0.105245, 0.112892");
+            values ( \
+              "0.00725557, 0.0288605, 0.0469627, 0.0675662, 0.0789755, 0.0881013, 0.0927134, 0.0967735, 0.0958343, 0.0920783, 0.080436, 0.0472544, 0.0319143, 0.0207907, 0.0132479, 0.008972, 0.00533352, 0.00221374, 0.0010544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0479452, 0.052719, 0.0558328, 0.0644408, 0.0657392, 0.0667881, 0.067792, 0.0697998, 0.072221, 0.0778525, 0.0850495, 0.0903845, 0.093755, 0.0977572, 0.107097, 0.110461, 0.113915, 0.118887, 0.122717, 0.128045, 0.132427, 0.13666, 0.142806, 0.148924, 0.15534, 0.165022, 0.173343, 0.189391, 0.222499");
+            values ( \
+              "0.00821023, 0.0789521, 0.103788, 0.165748, 0.182571, 0.188786, 0.191667, 0.192676, 0.189747, 0.179184, 0.164217, 0.151633, 0.142261, 0.128893, 0.093609, 0.0821599, 0.0714559, 0.0578707, 0.0489314, 0.0382897, 0.0310419, 0.025239, 0.018521, 0.0134951, 0.0096773, 0.00584718, 0.00374297, 0.00156235, 0.000243217" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0544256, 0.0640113, 0.0664242, 0.0678111, 0.0693319, 0.0717711, 0.0789461, 0.140564, 0.163804, 0.178001, 0.187817, 0.204159, 0.251539, 0.281313, 0.306179, 0.324129, 0.340216, 0.361667, 0.378471, 0.396809, 0.42126, 0.470162, 0.536015, 0.616817");
+            values ( \
+              "0.143369, 0.200957, 0.232866, 0.241013, 0.24465, 0.24611, 0.24253, 0.203762, 0.188299, 0.17781, 0.169658, 0.153692, 0.0990213, 0.0688646, 0.0489516, 0.0376028, 0.0294398, 0.0209743, 0.0159926, 0.0118512, 0.00786859, 0.00329851, 0.000927865, 0.000178429" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0611783, 0.0611983, 0.187346, 0.419705, 0.492135, 0.541519, 0.610034, 0.70155, 0.881648, 0.94925, 1.04874, 1.11812, 1.17924, 1.26074, 1.32859, 1.40219, 1.50034, 1.69662, 1.95392, 2.27073");
+            values ( \
+              "1e-22, 0.277166, 0.245067, 0.20745, 0.194926, 0.18559, 0.170569, 0.145663, 0.0918281, 0.0740465, 0.0522603, 0.0402786, 0.0317511, 0.0228254, 0.0172572, 0.0126813, 0.00830551, 0.00339413, 0.000941101, 0.000189144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0818163, 0.0818363, 0.544946, 1.70571, 2.06184, 2.26252, 2.49623, 2.82504, 3.35467, 3.71279, 3.9031, 4.2189, 4.46512, 4.62358, 4.83485, 5.24293, 5.70708, 6.08027, 6.82665, 7.90863, 9.08042");
+            values ( \
+              "1e-22, 0.29565, 0.249345, 0.203385, 0.18753, 0.177194, 0.163194, 0.14033, 0.101283, 0.0773205, 0.0661646, 0.0502667, 0.040103, 0.0345436, 0.028172, 0.018729, 0.0116838, 0.00790827, 0.00347913, 0.000941717, 0.000228334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.16971, 0.16973, 1.88801, 6.8043, 8.43158, 9.60337, 11.2012, 15.4635, 17.1769, 18.7168, 20.4553, 21.6271, 22.8416, 24.7195, 27.063, 29.4066, 29.5414");
+            values ( \
+              "1e-22, 0.303982, 0.251877, 0.205276, 0.188018, 0.173143, 0.148066, 0.0756263, 0.0533837, 0.0380543, 0.025462, 0.0192283, 0.0143368, 0.0090144, 0.00500554, 0.00276553, 0.00272141" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.13518, 0.147087, 0.149358, 0.153901, 0.164836, 0.184074, 0.192215, 0.196732, 0.199765, 0.206294, 0.212676, 0.219061, 0.224972, 0.230588, 0.234285, 0.23965, 0.246838, 0.251319, 0.258477, 0.260457, 0.262739, 0.269429, 0.27466, 0.283101, 0.292303");
+            values ( \
+              "0.00266461, 0.0056746, 0.00670661, 0.00939228, 0.0177646, 0.0298597, 0.0341994, 0.0361537, 0.0372447, 0.0388681, 0.0388565, 0.0341605, 0.0234383, 0.0159456, 0.0122673, 0.0081309, 0.00453208, 0.00308072, 0.00163013, 0.00283111, 0.00316697, 0.00178163, 0.000986151, 0.00044092, 0.00014777" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.145519, 0.159657, 0.167911, 0.197352, 0.213735, 0.221108, 0.230942, 0.23744, 0.240238, 0.244811, 0.249433, 0.254072, 0.258564, 0.259899, 0.269198, 0.274711, 0.280358, 0.287638, 0.297567, 0.306247, 0.311069, 0.317577, 0.324956, 0.333031, 0.35101, 0.379486");
+            values ( \
+              "0.0174129, 0.0231726, 0.0334022, 0.0728049, 0.0932707, 0.10108, 0.109581, 0.113248, 0.114111, 0.113921, 0.11027, 0.10139, 0.0900581, 0.0897226, 0.0643056, 0.050696, 0.039142, 0.027579, 0.0167382, 0.0106817, 0.00843168, 0.0058597, 0.00404931, 0.00250024, 0.000886509, 0.000122314" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.161341, 0.181431, 0.242455, 0.260562, 0.263595, 0.271718, 0.305737, 0.32767, 0.337498, 0.355305, 0.40222, 0.421768, 0.450741, 0.470602, 0.484172, 0.506663, 0.528031, 0.554622, 0.590078, 0.650465, 0.721435");
+            values ( \
+              "0.0578481, 0.0627749, 0.183668, 0.217739, 0.220631, 0.216377, 0.194568, 0.178952, 0.170891, 0.153574, 0.0994666, 0.0788111, 0.053669, 0.040264, 0.0328316, 0.0231336, 0.0163942, 0.0105958, 0.00577287, 0.00187883, 0.000465123" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.188906, 0.232093, 0.260559, 0.263964, 0.267248, 0.572207, 0.692501, 0.759824, 0.797475, 0.872778, 1.01193, 1.11244, 1.16071, 1.20992, 1.27291, 1.32294, 1.38463, 1.47113, 1.56036, 1.62859, 1.76506, 2.01544, 2.31076");
+            values ( \
+              "0.153774, 0.181555, 0.25328, 0.256472, 0.256532, 0.207196, 0.185589, 0.170856, 0.161221, 0.139625, 0.0977051, 0.0710659, 0.0601513, 0.0503477, 0.0396954, 0.0326791, 0.0255311, 0.0178656, 0.0123032, 0.00919968, 0.00504113, 0.00149598, 0.000324691" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.213301, 0.213321, 0.7694, 1.82355, 2.15268, 2.33461, 2.57718, 2.79035, 3.38081, 3.76544, 3.95814, 4.17585, 4.46612, 4.67286, 4.90993, 5.22603, 5.48176, 5.73801, 6.07969, 6.76303, 7.79458, 8.96637");
+            values ( \
+              "1e-22, 0.272628, 0.246477, 0.204784, 0.190401, 0.181443, 0.167655, 0.153625, 0.110293, 0.0835549, 0.07166, 0.0596584, 0.0460366, 0.0380098, 0.0303195, 0.022214, 0.017166, 0.0132289, 0.00929262, 0.00440945, 0.00130989, 0.0003018" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.326438, 0.326458, 2.25289, 5.45022, 7.62889, 8.58472, 9.7565, 11.3546, 14.4494, 15.6168, 16.4227, 17.3302, 18.8702, 19.6066, 20.6087, 21.7804, 22.995, 24.8728, 27.2164, 29.56, 33.0753, 36.5907");
+            values ( \
+              "1e-22, 0.301064, 0.249853, 0.219833, 0.198439, 0.188021, 0.173146, 0.148065, 0.0938678, 0.0756259, 0.06447, 0.0533842, 0.0380548, 0.0321608, 0.0254624, 0.0192279, 0.0143372, 0.00901482, 0.00500595, 0.00276592, 0.00111848, 0.000464526" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.498207, 0.540688, 0.562356, 0.581933, 0.611807, 0.621302, 0.641959, 0.660081, 0.676923, 0.693036, 0.708942, 0.724839, 0.72971, 0.752512, 0.765467, 0.780528, 0.791288, 0.800847, 0.820744, 0.833431, 0.848328, 1.03674, 1.04798, 1.06605");
+            values ( \
+              "0.00127316, 0.00152579, 0.00271243, 0.00492242, 0.00971654, 0.0109497, 0.0130624, 0.0143464, 0.0151594, 0.0155909, 0.0156307, 0.0149654, 0.014293, 0.00734597, 0.00429028, 0.00214403, 0.00124976, 0.000813779, 0.000297131, 0.000148301, 7.71719e-05, 1.5832e-05, 0.000315565, 8.8316e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.497938, 0.546547, 0.561067, 0.586827, 0.638223, 0.659964, 0.690939, 0.717676, 0.744494, 0.764567, 0.774781, 0.786258, 0.794966, 0.801722, 0.808813, 0.860067, 0.883442, 0.897308, 0.908113, 0.929725, 0.962648, 1.0367, 1.04259, 1.05267, 1.06017, 1.07518");
+            values ( \
+              "0.00366168, 0.00489392, 0.00661914, 0.0114509, 0.025454, 0.0304812, 0.0365858, 0.0412422, 0.0449756, 0.0468317, 0.0473891, 0.0475987, 0.0472416, 0.04645, 0.0447253, 0.0160927, 0.00771829, 0.00475637, 0.00318596, 0.00131923, 0.00028856, 5.34047e-05, 0.000960544, 0.00102496, 0.000509828, 0.000252596" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.545928, 0.627072, 0.730994, 0.794146, 0.818349, 0.843666, 0.861167, 0.889957, 0.917756, 0.925932, 0.942284, 0.960943, 0.984975, 0.998741, 1.06568, 1.08222, 1.09491, 1.10874, 1.12327, 1.14358, 1.16741, 1.19919, 1.25887, 1.26098");
+            values ( \
+              "0.0162823, 0.0296636, 0.0662446, 0.0894434, 0.0976681, 0.105648, 0.110666, 0.117838, 0.122983, 0.124013, 0.125038, 0.123351, 0.113833, 0.104731, 0.0533927, 0.0420738, 0.0348155, 0.028161, 0.0224036, 0.0161456, 0.0109231, 0.006364, 0.00210884, 0.00206126" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.6154, 0.716907, 0.74962, 0.768186, 0.927026, 0.986617, 1.00113, 1.01565, 1.02103, 1.02641, 1.03179, 1.03867, 1.04168, 1.04771, 1.07437, 1.16537, 1.2183, 1.2517, 1.27638, 1.30106, 1.33874, 1.37643, 1.40609, 1.44757, 1.49326, 1.5875, 1.61428, 1.67492, 1.73212, 1.75549, 1.78191, 1.80834, 1.84301, 1.89296, 1.91839, 1.93875, 1.97945, 2.02015, 2.0711, 2.10651, 2.16177, 2.21089, 2.26001, 2.30913, 2.35825, 2.40737, 2.45649, 2.58493, 2.71337, 2.87164");
+            values ( \
+              "0.0624572, 0.0690194, 0.083762, 0.0928918, 0.175055, 0.204228, 0.21448, 0.226658, 0.226297, 0.226501, 0.227269, 0.229077, 0.229156, 0.228795, 0.224563, 0.209708, 0.200744, 0.194765, 0.190054, 0.185111, 0.177088, 0.168499, 0.160988, 0.149272, 0.135879, 0.106985, 0.0992299, 0.0827202, 0.0681491, 0.0626507, 0.0571981, 0.0520721, 0.0459832, 0.0377016, 0.0339551, 0.0312493, 0.0267262, 0.0227189, 0.0185031, 0.0157895, 0.0120393, 0.0095461, 0.00743971, 0.00606598, 0.00484846, 0.00378717, 0.00288209, 0.00160088, 0.000693574, 0.000365037" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.690151, 0.830811, 1.03748, 1.05045, 1.07012, 2.43156, 2.82156, 3.02225, 3.25595, 3.59479, 4.09975, 4.56902, 4.82014, 5.10714, 5.28299, 5.4755, 5.71842, 6.05406, 6.19124, 6.46561, 7.01435, 7.97818, 9.10598");
+            values ( \
+              "0.125826, 0.131662, 0.256934, 0.259051, 0.258932, 0.204824, 0.18753, 0.177195, 0.163194, 0.139597, 0.10233, 0.0715202, 0.0578414, 0.0447024, 0.0379677, 0.0316175, 0.0249481, 0.0178109, 0.0155075, 0.0116997, 0.00653374, 0.00214295, 0.000545162" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.894723, 0.894743, 2.85854, 7.5621, 9.18919, 10.361, 11.0071, 11.959, 15.0539, 16.4899, 17.9347, 19.1065, 20.2111, 21.2131, 22.3849, 23.0699, 24.3055, 25.4773, 26.6491, 28.9927, 31.3362, 37.1952");
+            values ( \
+              "1e-22, 0.290905, 0.249829, 0.205285, 0.188029, 0.173139, 0.163652, 0.148059, 0.0938697, 0.0717895, 0.0533852, 0.0413094, 0.0321604, 0.0254623, 0.0192279, 0.0163062, 0.012046, 0.00901372, 0.00671097, 0.00371017, 0.00204173, 0.000462834" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.9469, 2.10517, 2.13441, 2.19287, 2.2119, 2.24997, 2.35398, 2.38624, 2.41777, 2.46467, 2.50882, 2.55201, 2.59517, 2.61613, 2.64158, 2.65339, 2.66912, 2.68705, 2.72665, 2.75523, 2.77905, 2.79566, 2.81294, 2.84347, 2.87883, 2.90438, 2.94262, 2.95406");
+            values ( \
+              "0.000364382, 0.000383696, 0.000473551, 0.000762017, 0.000943596, 0.00144262, 0.00401663, 0.00462595, 0.00506926, 0.00551471, 0.0057182, 0.00578238, 0.00569885, 0.00561316, 0.00544201, 0.00531543, 0.0050305, 0.00440647, 0.00231233, 0.00128628, 0.000774788, 0.000548085, 0.000382321, 0.000219744, 0.000127135, 9.22526e-05, 5.5685e-05, 5.15148e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("1.94627, 2.12115, 2.17739, 2.22713, 2.28996, 2.42825, 2.49963, 2.56186, 2.59292, 2.64766, 2.69817, 2.72975, 2.76142, 2.78495, 2.81487, 2.92004, 2.9534, 2.97394, 3.01504, 3.0744, 3.145, 4.15629");
+            values ( \
+              "0.00130335, 0.00152672, 0.00222469, 0.00326237, 0.00566846, 0.0131666, 0.0159293, 0.0175303, 0.0181099, 0.0187662, 0.019025, 0.0190173, 0.0188297, 0.0185038, 0.0174478, 0.00555028, 0.00307883, 0.00209558, 0.00086268, 0.00021609, 4.11906e-05, 9.223e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.98707, 2.20876, 2.30883, 2.34578, 2.44485, 2.54872, 2.64609, 2.72165, 2.84733, 2.89299, 2.94118, 2.99874, 3.01932, 3.04676, 3.09006, 3.13202, 3.17474, 3.23895, 3.34102, 3.37656, 3.42209, 3.44314, 3.47644, 3.51854, 3.60275, 3.71271, 3.84721, 4.0178, 4.15649, 4.22584");
+            values ( \
+              "0.0043547, 0.00662103, 0.0113742, 0.0139478, 0.0219139, 0.0296176, 0.0356726, 0.0397772, 0.0456927, 0.0475542, 0.0492626, 0.0508354, 0.0512625, 0.0516578, 0.0520456, 0.0517023, 0.050079, 0.0421645, 0.0227977, 0.0170425, 0.011171, 0.00907551, 0.00642821, 0.00404644, 0.00139043, 0.000265147, 3.13225e-05, 1.32994e-05, 1.3582e-05, 0.000244121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("2.11868, 2.37416, 2.44584, 2.77962, 3.22227, 3.29357, 3.39585, 3.47807, 3.55108, 3.62695, 3.69571, 3.82225, 3.86516, 3.92192, 3.98592, 4.10314, 4.24337, 4.30837, 4.37817, 4.41566, 4.49064, 4.55489, 4.61915, 4.70481, 4.87615, 5.12771, 5.43196");
+            values ( \
+              "0.0179762, 0.0211191, 0.0268049, 0.0564474, 0.0978711, 0.103995, 0.112142, 0.118033, 0.122642, 0.12665, 0.129322, 0.129903, 0.127591, 0.121794, 0.111946, 0.0882452, 0.0576619, 0.0453947, 0.0347395, 0.0299608, 0.0221088, 0.0169442, 0.0129492, 0.00898001, 0.00415638, 0.00121874, 0.000249124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("2.38034, 2.76039, 3.06231, 3.81715, 4.15657, 4.17534, 4.21289, 4.87426, 5.19231, 5.40734, 5.69813, 6.07986, 6.4786, 6.76553, 7.00867, 7.25517, 7.58383, 7.88935, 8.10654, 8.47703, 8.84644, 9.13204, 9.70325, 10.7355, 11.9073");
+            values ( \
+              "0.0568985, 0.0591854, 0.0938785, 0.191909, 0.232559, 0.232491, 0.231152, 0.204807, 0.190897, 0.180271, 0.163238, 0.136455, 0.106935, 0.0869301, 0.0717245, 0.0582416, 0.043328, 0.0325073, 0.0263197, 0.0181591, 0.0124793, 0.00927976, 0.00503526, 0.00148654, 0.000352661" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.89153, 3.55731, 4.17519, 8.24707, 9.99627, 11.072, 12.4637, 13.4404, 14.3805, 17.4946, 18.9249, 19.4583, 20.3673, 21.5391, 22.6505, 23.651, 24.8228, 25.5058, 26.7362, 27.908, 29.0798, 30.2516, 32.5952, 34.9387, 39.6259");
+            values ( \
+              "0.168232, 0.16871, 0.260451, 0.222149, 0.205248, 0.194204, 0.177688, 0.163637, 0.148326, 0.0937467, 0.0717651, 0.0645423, 0.0533888, 0.0413529, 0.0321476, 0.0254243, 0.0192345, 0.016283, 0.012076, 0.00900597, 0.00673516, 0.00499316, 0.00275099, 0.00150894, 0.000447752" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.72163, 8.42367, 8.59712, 8.75428, 8.85559, 8.99067, 9.20482, 9.29204, 9.46215, 9.59875, 9.70974, 9.76717, 9.87962, 10.1134, 10.2256, 10.3328, 10.3981, 10.4965, 10.5682, 10.6773, 10.8348, 10.8508, 10.883, 11.076, 11.3859, 11.5441, 11.7472, 12.6736");
+            values ( \
+              "7.733e-05, 0.000105756, 0.000149775, 0.000225875, 0.000317946, 0.000542938, 0.00117471, 0.00135925, 0.00156815, 0.00162903, 0.00165074, 0.00165412, 0.00164758, 0.00160879, 0.00155272, 0.00143455, 0.00122354, 0.000685548, 0.000417181, 0.000235383, 0.000134396, 0.000137218, 0.000116818, 6.49926e-05, 2.57531e-05, 2.3386e-05, 6.74629e-06, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("7.72178, 8.36073, 8.50251, 8.69156, 8.8079, 8.96732, 9.08175, 9.33063, 9.50428, 9.58652, 9.75981, 9.88925, 9.97737, 10.0841, 10.2176, 10.37, 10.4818, 10.5241, 10.6026, 10.8012, 10.9077, 11.0152, 11.1381, 11.4198, 11.4831");
+            values ( \
+              "0.000361405, 0.000376344, 0.000487539, 0.000717717, 0.000979181, 0.00160837, 0.0023817, 0.00444536, 0.0054582, 0.00577871, 0.00625266, 0.00641831, 0.00646837, 0.00647804, 0.00643112, 0.00625531, 0.00598714, 0.00577846, 0.00495527, 0.00158657, 0.00079334, 0.000465685, 0.000283924, 0.000124794, 0.000107979" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("7.72191, 8.42446, 8.52491, 8.72582, 8.90316, 9.06452, 9.23676, 9.42672, 9.67999, 9.81988, 9.95734, 10.0339, 10.1887, 10.3536, 10.452, 10.5373, 10.634, 10.7697, 10.8445, 10.9497, 11.0569, 11.2173, 11.2877, 11.4708, 11.5961, 11.672, 11.7307, 11.8481, 12.0514, 12.2878, 12.586");
+            values ( \
+              "0.00129743, 0.00148381, 0.00174727, 0.00247299, 0.00351884, 0.00505579, 0.0074245, 0.0104942, 0.0142136, 0.0158671, 0.0172282, 0.0178749, 0.0189528, 0.0197906, 0.0201666, 0.0204096, 0.0205985, 0.0207132, 0.0206909, 0.0205591, 0.0201951, 0.0185774, 0.0166424, 0.00951627, 0.00538105, 0.00363871, 0.00265892, 0.00130689, 0.000341122, 6.64732e-05, 3.69404e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("8.02878, 8.94777, 9.25098, 9.3264, 9.88434, 10.2372, 10.5686, 10.8953, 11.3091, 11.5604, 11.6842, 11.8668, 12.0354, 12.3747, 12.714, 12.8278, 12.9434, 13.0884, 13.3694, 13.495, 13.6625, 13.8026, 13.8978, 14.0883, 14.4691, 14.9053");
+            values ( \
+              "0.00506431, 0.00801912, 0.0121183, 0.0134355, 0.0248499, 0.031452, 0.0368031, 0.0414537, 0.0466223, 0.0493691, 0.0505784, 0.0520926, 0.0532069, 0.0543893, 0.0526395, 0.0500267, 0.0458837, 0.0390497, 0.0245576, 0.0189141, 0.0127901, 0.00895031, 0.00694626, 0.00400866, 0.00108807, 0.000175572" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("8.33917, 9.52594, 9.98871, 11.0837, 12.7751, 13.3173, 13.6726, 14.0141, 14.3036, 14.893, 15.4665, 16.0399, 16.3136, 16.9854, 17.2912, 17.7073, 17.9276, 18.3271, 18.5074, 18.7765, 19.1352, 19.8526, 20.9252, 22.097");
+            values ( \
+              "0.0140857, 0.0219037, 0.0315417, 0.0561374, 0.0964575, 0.10841, 0.11555, 0.121759, 0.126406, 0.133353, 0.13331, 0.117377, 0.1042, 0.0660301, 0.0506088, 0.0344134, 0.0278165, 0.0186498, 0.0155461, 0.0118113, 0.00812236, 0.00370209, 0.00102038, 0.000244813" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("9.52277, 11.0341, 12.4041, 15.4104, 16.6665, 18.2908, 20.512, 21.4252, 22.597, 24.195, 27.2897, 28.7258, 30.1706, 31.3424, 32.4469, 33.449, 34.6208, 35.3059, 36.5414, 37.7132, 38.885, 41.2285, 43.5721, 45.9157, 49.4311");
+            values ( \
+              "0.0587185, 0.0590003, 0.0986886, 0.196898, 0.234879, 0.219821, 0.198005, 0.18801, 0.173155, 0.148076, 0.093858, 0.0717783, 0.0533744, 0.0413197, 0.0321706, 0.0254527, 0.0192377, 0.0162968, 0.0120546, 0.00900523, 0.00671945, 0.0037185, 0.00204991, 0.00112805, 0.000454992" \
+            );
+          }
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0160604, 0.0166919, 0.01823, 0.0194566, 0.0209105, 0.0223583, 0.0240303, 0.0251517, 0.0267302, 0.0289581, 0.0324252, 0.0340812, 0.0355967, 0.0375026, 0.0398854, 0.0424272, 0.046478, 0.0513939");
+            values ( \
+              "-0.0127612, -0.144795, -0.164913, -0.170136, -0.171262, -0.169624, -0.164505, -0.158337, -0.144475, -0.115283, -0.0548712, -0.0359212, -0.0239798, -0.0141753, -0.00727528, -0.00344667, -0.000934811, -0.000170273" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0066638");
+            index_3 ("0.0168793, 0.0182838, 0.0197283, 0.022346, 0.02772, 0.0350409, 0.039016, 0.0431853, 0.0474465, 0.0582125, 0.0624818, 0.0679236, 0.0777785, 0.07968");
+            values ( \
+              "-0.230008, -0.281995, -0.29172, -0.294218, -0.287877, -0.273274, -0.259545, -0.237811, -0.201069, -0.0787681, -0.0501154, -0.0273487, -0.00864525, -0.00738848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0279194");
+            index_3 ("0.0172267, 0.0197909, 0.0211069, 0.0228354, 0.0295464, 0.0544813, 0.0774266, 0.0871075, 0.0944365, 0.108374, 0.11338, 0.119058, 0.125732, 0.147703, 0.160938, 0.169764, 0.177575, 0.18799, 0.197126, 0.20941, 0.225789, 0.256579, 0.292496, 0.337759");
+            values ( \
+              "-0.316858, -0.35367, -0.357264, -0.358496, -0.355835, -0.34204, -0.325804, -0.316783, -0.30825, -0.286329, -0.275115, -0.258535, -0.233008, -0.138931, -0.0958104, -0.0737327, -0.05815, -0.0419809, -0.0314115, -0.0211774, -0.012312, -0.00407796, -0.0010509, -0.000154386" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116974");
+            index_3 ("0.0171599, 0.0193968, 0.0242953, 0.164638, 0.217126, 0.269087, 0.325467, 0.353493, 0.383971, 0.443607, 0.536631, 0.571027, 0.596324, 0.628929, 0.655489, 0.687712, 0.733145, 0.780794, 0.817356, 0.89048, 1.02377, 1.18178");
+            values ( \
+              "-0.334924, -0.371086, -0.378979, -0.358206, -0.348807, -0.33801, -0.322897, -0.313046, -0.299069, -0.252274, -0.147445, -0.11615, -0.0969349, -0.0759944, -0.0621456, -0.0485176, -0.0337824, -0.0231195, -0.0172584, -0.00933732, -0.00280378, -0.0005663" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.490088");
+            index_3 ("0.0163751, 0.0276593, 0.626718, 0.843979, 1.05922, 1.29293, 1.40903, 1.53518, 1.78208, 2.00305, 2.20593, 2.31028, 2.41509, 2.55021, 2.66026, 2.79388, 2.98227, 3.17993, 3.33159, 3.63492, 4.18776, 4.84295");
+            values ( \
+              "-0.340314, -0.384548, -0.362251, -0.352673, -0.341733, -0.32661, -0.316753, -0.302688, -0.255228, -0.191968, -0.139676, -0.117269, -0.0980354, -0.0766987, -0.062709, -0.0491219, -0.0340406, -0.0232614, -0.0175342, -0.00933155, -0.00293055, -0.000473453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.05333");
+            index_3 ("0.014249, 0.0255455, 2.57763, 3.4707, 4.18593, 4.69747, 5.34715, 6.03031, 6.35969, 6.8794, 7.50671, 8.67832, 9.17768, 9.68709, 10.3663, 10.6685, 11.1807, 11.712, 12.4511, 13.3612, 14.2074, 15.0537, 15.9, 17.5925, 20.9775");
+            values ( \
+              "-0.341509, -0.385975, -0.363032, -0.353617, -0.345054, -0.33806, -0.327509, -0.312891, -0.303554, -0.283574, -0.247823, -0.168444, -0.139053, -0.113232, -0.0849853, -0.0745924, -0.05958, -0.0469625, -0.0335023, -0.0220107, -0.0147864, -0.00990803, -0.00662585, -0.00295426, -0.000583871" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0385628, 0.0395241, 0.0409734, 0.0453807, 0.0524306, 0.0547748, 0.0569868, 0.05918, 0.0615545, 0.0645194, 0.0682485, 0.0709298, 0.0740077, 0.0769525");
+            values ( \
+              "-0.0346231, -0.0390788, -0.0515117, -0.0737296, -0.101945, -0.1097, -0.11445, -0.112047, -0.0969388, -0.0585227, -0.0275418, -0.0134899, -0.00564959, -0.00254695" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0066638");
+            index_3 ("0.0365392, 0.0494515, 0.0552667, 0.06009, 0.0632934, 0.0644291, 0.0647774, 0.0650171, 0.0654964, 0.0662531, 0.0671986, 0.0681653, 0.0687968, 0.0694704, 0.0707302, 0.0720387, 0.0740227, 0.0762084, 0.0804697, 0.0843309, 0.0871042, 0.0894327, 0.0912346, 0.0935747, 0.0955029, 0.0977577, 0.100943, 0.10235, 0.104247, 0.106776, 0.111834, 0.121206, 0.132294");
+            values ( \
+              "-0.00322793, -0.157828, -0.199455, -0.23184, -0.25167, -0.258028, -0.264258, -0.266468, -0.269569, -0.271931, -0.272572, -0.271479, -0.270202, -0.268498, -0.264545, -0.259464, -0.250234, -0.237808, -0.201074, -0.151963, -0.118402, -0.0945419, -0.0787842, -0.0616407, -0.0501279, -0.0391448, -0.02736, -0.0233466, -0.0188238, -0.0140772, -0.00772753, -0.00228282, -0.000488961" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0279194");
+            index_3 ("0.0372972, 0.0546822, 0.065593, 0.0673209, 0.0712414, 0.100744, 0.116212, 0.127792, 0.137531, 0.142443, 0.149968, 0.159052, 0.175832, 0.190578, 0.200491, 0.207664, 0.219411, 0.230121, 0.243479, 0.261289, 0.292159, 0.328485, 0.374063");
+            values ( \
+              "-0.0101805, -0.240317, -0.339797, -0.350234, -0.351538, -0.333482, -0.320922, -0.308281, -0.294026, -0.284858, -0.26617, -0.233179, -0.15946, -0.106688, -0.0797641, -0.0642679, -0.044682, -0.0317926, -0.0207001, -0.0114426, -0.00377124, -0.000953418, -0.000135121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116974");
+            index_3 ("0.0450909, 0.0658085, 0.0679039, 0.0725069, 0.199218, 0.303978, 0.359165, 0.397279, 0.41769, 0.458511, 0.569729, 0.603464, 0.648444, 0.680083, 0.72873, 0.770398, 0.81983, 0.885738, 1.00835, 1.15139, 1.33129");
+            values ( \
+              "-0.188671, -0.363238, -0.375829, -0.377346, -0.358058, -0.337755, -0.322897, -0.308895, -0.299071, -0.270395, -0.147608, -0.116987, -0.084232, -0.0664196, -0.0456227, -0.0327967, -0.0220908, -0.0128314, -0.00429637, -0.00112742, -0.000169122" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.490088");
+            index_3 ("0.0423892, 0.0685943, 0.0714548, 0.455014, 0.710923, 0.877649, 1.09289, 1.3266, 1.4427, 1.56885, 1.81575, 2.03672, 2.2396, 2.34373, 2.44863, 2.58383, 2.69403, 2.82762, 3.01598, 3.21352, 3.36509, 3.66823, 4.21706, 4.86728");
+            values ( \
+              "-0.138463, -0.385278, -0.383955, -0.370402, -0.360082, -0.352677, -0.341729, -0.326609, -0.316754, -0.302687, -0.255228, -0.191967, -0.139676, -0.117312, -0.0980591, -0.0767056, -0.0626965, -0.0491165, -0.0340377, -0.0232642, -0.0175405, -0.00933806, -0.00296467, -0.000490456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.05333");
+            index_3 ("0.0390925, 0.0652252, 0.068063, 2.16848, 4.09122, 4.7311, 5.37965, 6.05824, 6.39216, 6.91179, 7.53919, 8.71094, 9.71943, 10.7009, 11.2135, 11.7448, 12.4837, 13.3934, 14.2397, 15.0859, 15.9322, 17.6247, 21.0098");
+            values ( \
+              "-0.139548, -0.386862, -0.385661, -0.367407, -0.34674, -0.33804, -0.327505, -0.313011, -0.303551, -0.283583, -0.24782, -0.168436, -0.113238, -0.0745947, -0.0595707, -0.0469574, -0.0335005, -0.0220133, -0.014788, -0.00990924, -0.00662657, -0.00295455, -0.000583878" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.11052, 0.114453, 0.11739, 0.121599, 0.128964, 0.135092, 0.144284, 0.150191, 0.155518, 0.160458, 0.165192, 0.169918, 0.17181, 0.173406, 0.180023, 0.182793, 0.184954, 0.187482, 0.189478, 0.193469, 0.199938, 0.207774, 0.232783");
+            values ( \
+              "-0.00596392, -0.00802513, -0.00994017, -0.0147942, -0.0246496, -0.0310159, -0.0395714, -0.0445709, -0.0485732, -0.0516626, -0.0533502, -0.0514457, -0.0475701, -0.0431845, -0.0195649, -0.0124686, -0.00851364, -0.0053631, -0.00367053, -0.00165738, -0.000422664, -0.000141439, -8.44771e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0066638");
+            index_3 ("0.111601, 0.120163, 0.140587, 0.15783, 0.174426, 0.182793, 0.190539, 0.197984, 0.205415, 0.206712, 0.221887, 0.228235, 0.233085, 0.236261, 0.242613, 0.253069, 0.258559, 0.262417, 0.26731, 0.28046");
+            values ( \
+              "-0.0128245, -0.0234412, -0.0637403, -0.0932964, -0.118709, -0.129732, -0.138087, -0.141715, -0.132829, -0.128948, -0.0502382, -0.0283223, -0.0176848, -0.0128335, -0.00652779, -0.00187269, -0.00104675, -0.00265168, -0.00239586, -0.000435517" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0279194");
+            index_3 ("0.117693, 0.139522, 0.148677, 0.170088, 0.195442, 0.215361, 0.232525, 0.24797, 0.262401, 0.274615, 0.281851, 0.287238, 0.293642, 0.306181, 0.315528, 0.322369, 0.33149, 0.33823, 0.350777, 0.363277, 0.36758, 0.377483, 0.388801, 0.411436, 0.445699, 0.487369");
+            values ( \
+              "-0.0154362, -0.0747123, -0.0967241, -0.144571, -0.198509, -0.238409, -0.269742, -0.293999, -0.309559, -0.290036, -0.273931, -0.257393, -0.233219, -0.177265, -0.139225, -0.115334, -0.0886273, -0.0724844, -0.0493534, -0.0331686, -0.0289358, -0.0210538, -0.0145612, -0.00671581, -0.00188743, -0.000349944" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116974");
+            index_3 ("0.12904, 0.258255, 0.265099, 0.273996, 0.28288, 0.297934, 0.333297, 0.38492, 0.438056, 0.456051, 0.493243, 0.531353, 0.551767, 0.592595, 0.618527, 0.670391, 0.703803, 0.737547, 0.782539, 0.799946, 0.833095, 0.86279, 0.904466, 0.920949, 0.953916, 1.01985, 1.14232, 1.28518, 1.46481");
+            values ( \
+              "-0.0611801, -0.362171, -0.36758, -0.368076, -0.365765, -0.363985, -0.358138, -0.348882, -0.337772, -0.33337, -0.322897, -0.308898, -0.29907, -0.270389, -0.243836, -0.183184, -0.147611, -0.116982, -0.084222, -0.0739513, -0.0574655, -0.045628, -0.0328001, -0.0287761, -0.0220899, -0.0128268, -0.00430262, -0.00113056, -0.000171248" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.490088");
+            index_3 ("0.153827, 0.223908, 0.266354, 0.270518, 0.589257, 0.848008, 1.01191, 1.23387, 1.46077, 1.62367, 1.70313, 1.82752, 1.97768, 2.25796, 2.37755, 2.49953, 2.66217, 2.78673, 2.98382, 3.16072, 3.37871, 3.66936, 4.1793, 4.77809, 5.52894");
+            values ( \
+              "-0.186621, -0.293123, -0.382634, -0.381784, -0.370348, -0.359939, -0.352655, -0.341348, -0.326608, -0.312062, -0.302679, -0.282765, -0.247146, -0.168035, -0.138699, -0.112931, -0.0847422, -0.067624, -0.0468602, -0.0334239, -0.0219495, -0.0122903, -0.00409632, -0.00105749, -0.00015469" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.05333");
+            index_3 ("0.123353, 0.264819, 0.270308, 0.281285, 1.87274, 2.79639, 3.63786, 4.35319, 4.86464, 5.51431, 6.19748, 6.52685, 7.04657, 7.67387, 8.84548, 9.34484, 9.85425, 10.5335, 10.8356, 11.3478, 11.8792, 12.6182, 12.9216, 13.5283, 14.3746, 15.2209, 16.0671, 16.9134, 17.7596, 19.4521, 21.1447");
+            values ( \
+              "-0.0511634, -0.385875, -0.385102, -0.385305, -0.371391, -0.362518, -0.353618, -0.345054, -0.33806, -0.327509, -0.312891, -0.303554, -0.283574, -0.247823, -0.168444, -0.139053, -0.113232, -0.0849853, -0.0745924, -0.0595802, -0.0469626, -0.0335024, -0.0291547, -0.0220108, -0.0147864, -0.00990806, -0.00662588, -0.00442712, -0.00295427, -0.00131418, -0.000583873" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.369655, 0.40656, 0.411715, 0.421543, 0.425856, 0.434483, 0.44443, 0.460795, 0.47687, 0.498365, 0.511267, 0.523243, 0.532585, 0.538919, 0.545867, 0.548144, 0.550494, 0.555194, 0.571531, 0.577889, 0.582654, 0.588101, 0.598994, 0.612157, 0.652952, 0.776705, 1.03667, 1.05523");
+            values ( \
+              "-0.000480149, -0.00254535, -0.00295514, -0.00413302, -0.00479793, -0.0064451, -0.00872229, -0.0120306, -0.014925, -0.0183448, -0.0200547, -0.0213257, -0.0220042, -0.02219, -0.021916, -0.0215829, -0.0210793, -0.0192661, -0.00702753, -0.00382948, -0.00238035, -0.0013684, -0.000478617, -0.000207718, -5.84022e-05, -1e-22, -2e-22, -8.16784e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0066638");
+            index_3 ("0.37097, 0.401831, 0.414282, 0.428477, 0.441202, 0.502819, 0.544531, 0.566962, 0.578419, 0.592177, 0.600063, 0.616116, 0.625439, 0.633797, 0.653394, 0.666212, 0.671148, 0.68102, 0.698429, 0.698834");
+            values ( \
+              "-0.002104, -0.00500006, -0.00721861, -0.0104829, -0.0143376, -0.0381701, -0.0522536, -0.0585969, -0.0613644, -0.0640044, -0.0649908, -0.0644711, -0.059547, -0.0498723, -0.0210204, -0.00976827, -0.00710078, -0.00359656, -0.000906203, -0.000892097" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0279194");
+            index_3 ("0.374595, 0.438104, 0.466192, 0.586184, 0.628987, 0.665462, 0.698054, 0.728114, 0.756856, 0.785546, 0.791842, 0.798342, 0.848071, 0.863289, 0.876909, 0.890536, 0.900905, 0.921643, 0.955509");
+            values ( \
+              "-0.00323958, -0.0182859, -0.0305646, -0.0917783, -0.111711, -0.127315, -0.139825, -0.149222, -0.154443, -0.148372, -0.143306, -0.135923, -0.0556458, -0.0384802, -0.0270388, -0.0187677, -0.0140795, -0.00769308, -0.0028286" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116974");
+            index_3 ("0.380677, 0.50706, 0.507542, 0.510435, 0.579165, 0.63035, 0.655573, 0.70602, 0.762343, 0.8445, 0.914699, 0.977597, 1.00759, 1.02173, 1.02872, 1.03487, 1.03757, 1.03959, 1.04272, 1.0535, 1.06358, 1.08373, 1.09407, 1.11475, 1.16063, 1.17225, 1.20821, 1.24762, 1.26032, 1.26618, 1.2779, 1.30135, 1.3374, 1.34753, 1.3678, 1.39912, 1.44385, 1.4632, 1.50188, 1.57926, 1.70329, 1.72052");
+            values ( \
+              "-0.00631376, -0.0551504, -0.0555912, -0.0573238, -0.0974056, -0.126885, -0.141213, -0.169592, -0.200428, -0.243368, -0.276946, -0.303017, -0.313009, -0.316806, -0.318562, -0.319864, -0.320379, -0.320866, -0.320602, -0.316854, -0.313048, -0.304321, -0.299061, -0.286352, -0.244164, -0.230742, -0.188375, -0.146132, -0.134069, -0.128764, -0.118638, -0.10031, -0.0767978, -0.0711644, -0.0609949, -0.0478583, -0.0335852, -0.0288026, -0.0211013, -0.0110713, -0.00364293, -0.00332268" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.490088");
+            index_3 ("0.542541, 0.70388, 1.01307, 1.03557, 1.05108, 1.25958, 1.49429, 1.8089, 2.00056, 2.15843, 2.2429, 2.41184, 2.51932, 2.73426, 2.87264, 3.01262, 3.19926, 3.3301, 3.40852, 3.53171, 3.70457, 3.90983, 4.1835, 4.69076, 5.28257, 6.02645");
+            values ( \
+              "-0.15449, -0.176865, -0.359342, -0.371878, -0.373108, -0.365298, -0.355361, -0.339324, -0.326609, -0.312591, -0.30268, -0.27363, -0.24662, -0.185185, -0.149202, -0.11821, -0.0850862, -0.0671217, -0.0580876, -0.0461104, -0.0331478, -0.0223163, -0.0129468, -0.00435412, -0.00114269, -0.000177407" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.05333");
+            index_3 ("0.683185, 1.06183, 2.2805, 3.28408, 4.17848, 4.94939, 5.40442, 6.05416, 6.73761, 7.0667, 7.58642, 8.21372, 9.38531, 9.88469, 10.3941, 11.0733, 11.3755, 11.8877, 12.419, 13.158, 14.0682, 14.9145, 15.7607, 16.607, 18.2995, 19.992, 21.6845");
+            values ( \
+              "-0.304059, -0.383095, -0.372599, -0.363073, -0.353572, -0.344358, -0.338061, -0.327508, -0.312885, -0.303554, -0.283575, -0.247823, -0.168445, -0.139053, -0.113231, -0.0849842, -0.0745922, -0.0595812, -0.0469632, -0.0335027, -0.0220106, -0.0147862, -0.00990799, -0.00662578, -0.00295421, -0.00131413, -0.000583839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("0.86538, 1.44228, 1.48941, 1.51067, 1.52976, 1.55158, 1.58669, 1.59968, 1.62564, 1.65845, 1.71096, 1.75504, 1.7749, 1.81625, 1.8542, 1.87869, 1.89036, 1.9082, 1.9258, 1.96122, 1.97207, 1.98248, 2.00096, 2.0343, 2.05171, 2.07161, 2.07955, 2.09541, 2.11953, 2.12662, 2.14082, 2.22597, 2.3395, 2.50122, 2.97706");
+            values ( \
+              "-1.18395e-05, -8.90815e-05, -0.000408171, -0.000505008, -0.000629976, -0.000782336, -0.00113442, -0.00132581, -0.00179266, -0.00270646, -0.0042786, -0.00531716, -0.00569516, -0.0063442, -0.00674269, -0.00690739, -0.00695939, -0.00700347, -0.00699553, -0.00676161, -0.00655955, -0.00627528, -0.00536023, -0.0023525, -0.00126754, -0.000664801, -0.000554767, -0.000438249, -0.000328993, -0.000322379, -0.000280395, -0.000154148, -8.0059e-05, -2.06905e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0066638");
+            index_3 ("0.893762, 1.45924, 1.5345, 1.57344, 1.62839, 1.64555, 1.66843, 1.83308, 1.91132, 1.95829, 2.00194, 2.04387, 2.06321, 2.07934, 2.09121, 2.11063, 2.12904, 2.17531, 2.19195, 2.20975, 2.22365, 2.25145, 2.29376, 2.42323, 2.55236, 2.79878");
+            values ( \
+              "-2.31411e-05, -0.000451787, -0.00184145, -0.00270205, -0.00446493, -0.00524261, -0.00646222, -0.0170884, -0.0211542, -0.0230597, -0.0244788, -0.0252478, -0.0253314, -0.0251785, -0.0248474, -0.0236161, -0.0208956, -0.00823778, -0.00500321, -0.00291849, -0.00194664, -0.000950533, -0.000495524, -0.000210309, -7.75168e-05, -3.13976e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0279194");
+            index_3 ("1.45954, 1.6131, 1.67754, 1.71538, 1.75387, 1.96607, 2.06295, 2.11237, 2.20809, 2.23962, 2.28354, 2.31617, 2.34674, 2.40882, 2.42614, 2.44373, 2.47454, 2.53275, 2.56657, 2.59877, 2.62382, 2.67391, 2.74086, 2.82239, 2.92617");
+            values ( \
+              "-0.00529313, -0.00698754, -0.010998, -0.0139887, -0.0175372, -0.0401094, -0.049798, -0.0543731, -0.062319, -0.0645935, -0.0673805, -0.0690662, -0.0702121, -0.070078, -0.0686485, -0.0659982, -0.0566672, -0.030211, -0.0182793, -0.0107463, -0.00689551, -0.00257258, -0.000592731, -0.000103948, -3.31577e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116974");
+            index_3 ("1.59735, 1.81732, 2.32841, 2.50197, 2.64953, 2.78118, 2.90248, 3.01834, 3.13399, 3.22062, 3.32412, 3.38372, 3.46114, 3.51726, 3.60431, 3.72037, 3.87905, 4.07057");
+            values ( \
+              "-0.0185854, -0.0281378, -0.0945555, -0.115589, -0.131969, -0.145109, -0.154969, -0.160657, -0.155191, -0.12882, -0.0816645, -0.0588057, -0.0366346, -0.0254019, -0.0139433, -0.00584134, -0.00144916, -0.000261432" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.490088");
+            index_3 ("1.71697, 2.00484, 2.62549, 3.02111, 3.14847, 3.40109, 3.5446, 3.6881, 3.75237, 3.81664, 3.88091, 3.94518, 3.99996, 4.05473, 4.1095, 4.17873, 4.2004, 4.26541, 4.34067, 4.40087, 4.45203, 4.51422, 4.58285, 4.7021, 4.86981, 4.97573, 5.13602, 5.19702, 5.25803, 5.33936, 5.46087, 5.52196, 5.57434, 5.63795, 5.70157, 5.79003, 5.89666, 5.98752, 6.06021, 6.09655, 6.16923, 6.24192, 6.38729, 6.51472, 6.64214, 6.76957, 6.89699, 7.19625, 7.4955, 7.8707");
+            values ( \
+              "-0.0524532, -0.0537882, -0.143562, -0.199559, -0.217124, -0.250261, -0.26713, -0.282713, -0.292594, -0.30343, -0.315223, -0.327972, -0.328488, -0.328435, -0.327812, -0.32621, -0.324808, -0.31926, -0.311744, -0.304374, -0.2968, -0.286047, -0.272548, -0.245295, -0.196343, -0.167897, -0.128769, -0.116147, -0.104742, -0.0909853, -0.0731549, -0.0649642, -0.0586112, -0.0522558, -0.0464472, -0.0395475, -0.0319218, -0.0261285, -0.0221505, -0.0203592, -0.0175946, -0.0150756, -0.0107742, -0.00850357, -0.00652648, -0.00484295, -0.00345299, -0.00192943, -0.000852044, -0.000406539" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.05333");
+            index_3 ("2.20489, 3.03206, 4.1516, 4.67412, 5.81727, 7.37276, 8.21734, 9.0636, 9.23131, 9.56674, 10.2376, 11.7712, 12.335, 12.709, 13.4091, 14.1353, 14.6461, 15.3531, 16.1743, 17.0205, 17.8668, 18.713, 20.4056, 23.7906");
+            values ( \
+              "-0.160799, -0.210562, -0.374725, -0.370456, -0.35928, -0.340837, -0.327518, -0.308555, -0.303549, -0.291546, -0.256894, -0.154863, -0.124013, -0.106355, -0.0789047, -0.0573877, -0.0456434, -0.0330292, -0.022617, -0.0152062, -0.0101818, -0.00681876, -0.00304365, -0.000605974" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.25411, 5.93356, 6.05562, 6.24969, 6.35321, 6.45048, 6.54763, 6.6884, 6.84383, 6.98749, 7.12827, 7.1337, 7.26852, 7.36427, 7.41131, 7.48326, 7.56127, 7.60478, 7.72627, 7.88412, 7.98438, 8.06652, 8.17823, 8.43092, 8.45967, 8.51716, 8.63214, 8.8621, 9.66273");
+            values ( \
+              "-1.01935e-05, -0.000135909, -0.00018479, -0.000327633, -0.00050107, -0.000743041, -0.00109881, -0.00151386, -0.00168233, -0.0017677, -0.00176075, -0.00177218, -0.00175844, -0.00173517, -0.00171376, -0.0016717, -0.00159307, -0.00152456, -0.00115616, -0.000385227, -0.00023943, -0.000183677, -0.00013523, -8.04651e-05, -8.1716e-05, -6.70703e-05, -6.16986e-05, -3.63896e-05, -1.23525e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0066638");
+            index_3 ("5.25376, 5.96933, 6.06823, 6.26603, 6.41656, 6.56123, 6.75004, 6.91166, 6.98675, 7.14397, 7.29134, 7.43209, 7.50246, 7.57262, 7.71398, 7.80736, 7.88001, 8.03557, 8.10797, 8.19165, 8.30909, 8.39272, 8.62218, 8.92812, 9.44194, 10.9446");
+            values ( \
+              "-3.71917e-05, -0.000543929, -0.000704738, -0.00117488, -0.00187873, -0.00304325, -0.00481662, -0.00594059, -0.00632311, -0.00693933, -0.00726153, -0.00738726, -0.00738634, -0.00733398, -0.00701212, -0.00641234, -0.00542298, -0.00172818, -0.000957554, -0.000624664, -0.000452025, -0.000381746, -0.00024591, -0.0001627, -5.78479e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0279194");
+            index_3 ("5.25449, 6.08872, 6.26368, 6.42287, 6.60057, 6.7419, 7.04649, 7.2772, 7.37712, 7.58352, 7.76796, 7.93968, 8.10468, 8.26766, 8.3377, 8.42712, 8.46918, 8.60092, 8.65444, 8.73459, 8.78473, 8.85159, 8.9853, 9.17174, 9.42531, 9.802, 10.5396, 11.3859");
+            values ( \
+              "-0.000194266, -0.0019511, -0.00299463, -0.00430283, -0.00640404, -0.0086909, -0.0142968, -0.0182018, -0.0197338, -0.0225484, -0.0245962, -0.0260317, -0.0268345, -0.0266407, -0.0258514, -0.0232472, -0.0207709, -0.0100497, -0.006691, -0.00350937, -0.00239479, -0.00152378, -0.000758278, -0.000502431, -0.000343242, -0.000175178, -2.92206e-05, -1.33165e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116974");
+            index_3 ("4.53021, 5.25443, 6.10069, 6.27902, 6.4015, 6.64645, 6.87276, 7.05155, 7.22906, 7.86121, 8.25182, 8.46747, 8.57938, 8.80322, 8.96395, 9.13974, 9.27105, 9.39404, 9.64363, 9.67772, 9.71291, 9.78328, 9.90692, 10.1393, 10.1847, 10.2755, 10.3263, 10.3966, 10.4903, 10.6778, 10.9415, 11.2592");
+            values ( \
+              "-0.000111375, -0.000530076, -0.00381576, -0.0055463, -0.00699751, -0.010666, -0.0151141, -0.0194071, -0.0241514, -0.0416522, -0.0517803, -0.0569533, -0.0594958, -0.0642193, -0.0672645, -0.0701578, -0.0719203, -0.0731269, -0.0730607, -0.072507, -0.0717055, -0.0690711, -0.0594604, -0.0317837, -0.0270998, -0.0191793, -0.0156455, -0.0116645, -0.00772466, -0.00311677, -0.000733493, -0.000121242" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.490088");
+            index_3 ("6.09858, 7.03341, 7.56484, 9.36377, 10.0724, 10.673, 11.2095, 11.7039, 12.176, 12.6473, 13.0003, 13.4266, 13.6681, 13.9816, 14.2136, 14.5717, 15.0492, 15.6993, 16.4844");
+            values ( \
+              "-0.0105478, -0.0221694, -0.0378011, -0.0971718, -0.118798, -0.135692, -0.149155, -0.159357, -0.165153, -0.159592, -0.132101, -0.0832976, -0.0601724, -0.0377129, -0.0260767, -0.0142848, -0.00602807, -0.00145599, -0.000302844" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.05333");
+            index_3 ("6.94159, 8.20824, 11.4654, 12.5623, 13.5647, 14.9321, 15.9822, 16.3154, 16.6614, 17.2158, 17.7266, 17.9732, 18.4664, 19.1199, 20.3311, 20.7926, 21.2615, 21.8868, 22.3522, 22.8978, 23.6253, 24.1577, 24.6997, 25.4223, 26.2686, 27.1148, 27.9611, 28.8073, 30.4999, 32.1924");
+            values ( \
+              "-0.0424523, -0.0619019, -0.178995, -0.216813, -0.249884, -0.291449, -0.318768, -0.326051, -0.332548, -0.322605, -0.310727, -0.303549, -0.284785, -0.247848, -0.165986, -0.138977, -0.115067, -0.088466, -0.0723717, -0.0569126, -0.0409617, -0.0321148, -0.0250333, -0.0178685, -0.0119837, -0.00802334, -0.00536027, -0.00358144, -0.00159485, -0.000709777" \
+            );
+          }
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(B * !CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(B * !CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00268281, 0.0027427, 0.00280506, 0.00299321, 0.00387199, 0.00863682", \
+            "0.00255555, 0.00262151, 0.00269226, 0.00288423, 0.00374362, 0.00850841", \
+            "0.0024269, 0.00248987, 0.00257308, 0.00275282, 0.00371926, 0.00846092", \
+            "0.00231289, 0.00241105, 0.002505, 0.00267591, 0.00368184, 0.00843799", \
+            "0.00270778, 0.00270382, 0.00278212, 0.00292518, 0.00356365, 0.0082769", \
+            "0.00581099, 0.00563185, 0.00516678, 0.00467365, 0.00512986, 0.00824773" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00854457, 0.00859858, 0.00870951, 0.00916334, 0.0120355, 0.0255657", \
+            "0.00849214, 0.00855243, 0.00866554, 0.00911065, 0.0119593, 0.0257091", \
+            "0.0084215, 0.00847952, 0.00863049, 0.00910135, 0.0119598, 0.0255709", \
+            "0.00840051, 0.00840457, 0.00857148, 0.00906252, 0.0120154, 0.0256603", \
+            "0.00884867, 0.00872452, 0.00875857, 0.0089682, 0.0119252, 0.0255518", \
+            "0.0120122, 0.0117375, 0.0113838, 0.0118244, 0.0129295, 0.0256871" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(!B * CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(!B * CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00222356, 0.00228815, 0.00237548, 0.00261155, 0.00381112, 0.00987804", \
+            "0.0021832, 0.00225271, 0.0023494, 0.00258666, 0.00375165, 0.00973635", \
+            "0.00209787, 0.00218697, 0.00226873, 0.00257084, 0.00376281, 0.00980012", \
+            "0.00200461, 0.00207301, 0.00223101, 0.00248103, 0.00370809, 0.00976757", \
+            "0.00240397, 0.0024206, 0.00242501, 0.00271309, 0.00364959, 0.00977351", \
+            "0.00558806, 0.00535475, 0.00486705, 0.0044101, 0.00526693, 0.00955352" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00910473, 0.00916331, 0.00922344, 0.009489, 0.0116093, 0.0224667", \
+            "0.00905349, 0.0091263, 0.00920617, 0.00945884, 0.0115503, 0.0224555", \
+            "0.00898839, 0.00903682, 0.00914138, 0.00942769, 0.0115532, 0.0223885", \
+            "0.00891466, 0.00902622, 0.00908887, 0.00939021, 0.0115488, 0.0224597", \
+            "0.00939283, 0.00932515, 0.00931822, 0.00941894, 0.0115274, 0.022371", \
+            "0.012621, 0.0122129, 0.0118511, 0.0114888, 0.0127688, 0.0225337" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00222356, 0.00228815, 0.00237548, 0.00261155, 0.00381112, 0.00987804", \
+            "0.0021832, 0.00225271, 0.0023494, 0.00258666, 0.00375165, 0.00973635", \
+            "0.00209787, 0.00218697, 0.00226873, 0.00257084, 0.00376281, 0.00980012", \
+            "0.00200461, 0.00207301, 0.00223101, 0.00248103, 0.00370809, 0.00976757", \
+            "0.00240397, 0.0024206, 0.00242501, 0.00271309, 0.00364959, 0.00977351", \
+            "0.00558806, 0.00535475, 0.00486705, 0.0044101, 0.00526693, 0.00955352" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00854457, 0.00859858, 0.00870951, 0.00916334, 0.0120355, 0.0255657", \
+            "0.00849214, 0.00855243, 0.00866554, 0.00911065, 0.0119593, 0.0257091", \
+            "0.0084215, 0.00847952, 0.00863049, 0.00910135, 0.0119598, 0.0255709", \
+            "0.00840051, 0.00840457, 0.00857148, 0.00906252, 0.0120154, 0.0256603", \
+            "0.00884867, 0.00872452, 0.00875857, 0.0089682, 0.0119252, 0.0255518", \
+            "0.0120122, 0.0117375, 0.0113838, 0.0118244, 0.0129295, 0.0256871" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(A * !CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(A * !CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00331971, 0.00338501, 0.00344559, 0.00362577, 0.00454857, 0.00909292", \
+            "0.0032281, 0.00331257, 0.00339917, 0.00358682, 0.00445314, 0.0092428", \
+            "0.00299973, 0.00311812, 0.00330559, 0.00351762, 0.00451494, 0.00919553", \
+            "0.00277509, 0.00284187, 0.0030755, 0.00342424, 0.00444931, 0.00924147", \
+            "0.00331274, 0.00331756, 0.0033635, 0.0036338, 0.00431158, 0.00924399", \
+            "0.00745881, 0.00718245, 0.00665711, 0.00584593, 0.0062436, 0.00915493" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00893508, 0.00904869, 0.00919904, 0.00946205, 0.011875, 0.0238658", \
+            "0.00886941, 0.008992, 0.00915775, 0.00949139, 0.0116849, 0.0239167", \
+            "0.00875252, 0.0088763, 0.00908986, 0.0094096, 0.0117268, 0.0239878", \
+            "0.00857629, 0.00868454, 0.00891526, 0.00934999, 0.0116635, 0.0239396", \
+            "0.0089697, 0.00887026, 0.00892738, 0.00937888, 0.0116225, 0.0239336", \
+            "0.0122129, 0.0118252, 0.0114631, 0.0111692, 0.0125433, 0.0239511" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(!A * CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(!A * CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.0025938, 0.0026707, 0.00274491, 0.00291113, 0.00386451, 0.00886794", \
+            "0.00255332, 0.00264119, 0.00274216, 0.00292526, 0.00387887, 0.00888332", \
+            "0.00234263, 0.00247658, 0.00268246, 0.00289518, 0.00385932, 0.00886721", \
+            "0.00218616, 0.0022795, 0.00249846, 0.00288972, 0.00385915, 0.00890673", \
+            "0.00282037, 0.00270117, 0.00261067, 0.0029459, 0.00390356, 0.00887067", \
+            "0.00860617, 0.00795403, 0.00635978, 0.0048298, 0.00562156, 0.00899767" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00882688, 0.00893593, 0.00905623, 0.00931199, 0.0114373, 0.0222356", \
+            "0.00871409, 0.00884656, 0.00899819, 0.00931393, 0.0115233, 0.0222611", \
+            "0.00852628, 0.00868368, 0.00891073, 0.00927024, 0.0114026, 0.022344", \
+            "0.00858141, 0.00864825, 0.00877497, 0.00920853, 0.0113818, 0.0222857", \
+            "0.00993033, 0.00976606, 0.00971615, 0.00959059, 0.0115293, 0.0224086", \
+            "0.0164294, 0.0157615, 0.0150548, 0.0142789, 0.0143478, 0.0230913" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00331971, 0.00338501, 0.00344559, 0.00362577, 0.00454857, 0.00909292", \
+            "0.0032281, 0.00331257, 0.00339917, 0.00358682, 0.00445314, 0.0092428", \
+            "0.00299973, 0.00311812, 0.00330559, 0.00351762, 0.00451494, 0.00919553", \
+            "0.00277509, 0.00284187, 0.0030755, 0.00342424, 0.00444931, 0.00924147", \
+            "0.00331274, 0.00331756, 0.0033635, 0.0036338, 0.00431158, 0.00924399", \
+            "0.00745881, 0.00718245, 0.00665711, 0.00584593, 0.0062436, 0.00915493" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00893508, 0.00904869, 0.00919904, 0.00946205, 0.011875, 0.0238658", \
+            "0.00886941, 0.008992, 0.00915775, 0.00949139, 0.0116849, 0.0239167", \
+            "0.00875252, 0.0088763, 0.00908986, 0.0094096, 0.0117268, 0.0239878", \
+            "0.00857629, 0.00868454, 0.00891526, 0.00934999, 0.0116635, 0.0239396", \
+            "0.0089697, 0.00887026, 0.00892738, 0.00937888, 0.0116225, 0.0239336", \
+            "0.0122129, 0.0118252, 0.0114631, 0.0111692, 0.0125433, 0.0239511" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(A * !B)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(A * !B)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00331734, 0.00338335, 0.00347235, 0.00370543, 0.00500298, 0.0108631", \
+            "0.00328805, 0.00336808, 0.00347425, 0.00371695, 0.00492121, 0.0110072", \
+            "0.00323338, 0.00330929, 0.00341633, 0.00370944, 0.00491047, 0.0110112", \
+            "0.00320241, 0.00325817, 0.00341202, 0.00365968, 0.0048742, 0.0110163", \
+            "0.0040668, 0.0039629, 0.00382486, 0.00409531, 0.00489282, 0.0108253", \
+            "0.0104385, 0.00975075, 0.00830684, 0.00659279, 0.00703186, 0.0107414" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00786103, 0.00801401, 0.00822973, 0.00850547, 0.0107663, 0.0230607", \
+            "0.00779687, 0.00795632, 0.00820385, 0.0085029, 0.0109242, 0.0229797", \
+            "0.00769457, 0.00783594, 0.00811908, 0.00847487, 0.010763, 0.0229995", \
+            "0.00783411, 0.00787655, 0.00801306, 0.00844515, 0.0108016, 0.0229393", \
+            "0.00922653, 0.00909435, 0.00895014, 0.00907313, 0.0109267, 0.0230809", \
+            "0.0156446, 0.0150285, 0.0141701, 0.0135414, 0.013745, 0.0235887" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(!A * B)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(!A * B)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00297688, 0.00306339, 0.0031571, 0.00335689, 0.00433605, 0.00939099", \
+            "0.00295155, 0.00305235, 0.00315535, 0.00334529, 0.00430497, 0.00935359", \
+            "0.00278163, 0.00290236, 0.00310466, 0.00332682, 0.00428677, 0.0093144", \
+            "0.00271522, 0.00275845, 0.0029482, 0.00328953, 0.00426792, 0.00931573", \
+            "0.00367409, 0.00351287, 0.00331254, 0.00348229, 0.00428177, 0.00930922", \
+            "0.0101433, 0.00943595, 0.00780807, 0.00588308, 0.0062153, 0.00950081" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00723128, 0.00729194, 0.00739796, 0.00786011, 0.0108096, 0.0244683", \
+            "0.00717482, 0.0072449, 0.00737663, 0.0078517, 0.0107225, 0.0244079", \
+            "0.00709178, 0.00715965, 0.00730531, 0.0078202, 0.0107905, 0.0243687", \
+            "0.00730423, 0.00728206, 0.00732876, 0.00785028, 0.0107619, 0.0244661", \
+            "0.00877483, 0.00859495, 0.0084292, 0.0083769, 0.0109255, 0.0244287", \
+            "0.0151524, 0.0145298, 0.0136792, 0.0131331, 0.0135525, 0.025092" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00331734, 0.00338335, 0.00347235, 0.00370543, 0.00500298, 0.0108631", \
+            "0.00328805, 0.00336808, 0.00347425, 0.00371695, 0.00492121, 0.0110072", \
+            "0.00323338, 0.00330929, 0.00341633, 0.00370944, 0.00491047, 0.0110112", \
+            "0.00320241, 0.00325817, 0.00341202, 0.00365968, 0.0048742, 0.0110163", \
+            "0.0040668, 0.0039629, 0.00382486, 0.00409531, 0.00489282, 0.0108253", \
+            "0.0104385, 0.00975075, 0.00830684, 0.00659279, 0.00703186, 0.0107414" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.0066638, 0.0279194, 0.116974, 0.490088, 2.05333");
+          values ( \
+            "0.00723128, 0.00729194, 0.00739796, 0.00786011, 0.0108096, 0.0244683", \
+            "0.00717482, 0.0072449, 0.00737663, 0.0078517, 0.0107225, 0.0244079", \
+            "0.00709178, 0.00715965, 0.00730531, 0.0078202, 0.0107905, 0.0243687", \
+            "0.00730423, 0.00728206, 0.00732876, 0.00785028, 0.0107619, 0.0244661", \
+            "0.00877483, 0.00859495, 0.0084292, 0.0083769, 0.0109255, 0.0244287", \
+            "0.0151524, 0.0145298, 0.0136792, 0.0131331, 0.0135525, 0.025092" \
+          );
+        }
+      }
+    }
+    pin (CON) {
+      direction : output;
+      function : "(!A * !B) + (!A * !CI) + (!B * !CI)";
+      power_down_function : "(!VDD) + (GND)";
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_capacitance : 0.950268;
+      timing () {
+        related_pin : "A";
+        sdf_cond : "(B & ~CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(B * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.13131, 0.162302, 0.27213, 0.663035, 2.06213, 7.0791", \
+            "0.143255, 0.174383, 0.284721, 0.676195, 2.07557, 7.09263", \
+            "0.1926, 0.223507, 0.333854, 0.726042, 2.12616, 7.14356", \
+            "0.366072, 0.406019, 0.528992, 0.921856, 2.3236, 7.34218", \
+            "0.828909, 0.904865, 1.12825, 1.67391, 3.11373, 8.13554", \
+            "2.21269, 2.34249, 2.75907, 3.80985, 6.02865, 11.3089" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.140359, 0.184768, 0.334123, 0.876763, 2.8356, 9.87455", \
+            "0.140347, 0.184761, 0.334106, 0.876763, 2.83578, 9.87456", \
+            "0.140585, 0.184661, 0.334092, 0.876827, 2.83636, 9.87453", \
+            "0.195836, 0.232186, 0.357709, 0.876771, 2.83579, 9.87453", \
+            "0.409947, 0.458897, 0.608487, 1.05331, 2.84655, 9.87451", \
+            "0.895919, 0.99214, 1.28016, 1.98477, 3.69441, 9.96488" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0522284, 0.0649035, 0.108767, 0.262574, 0.811229, 2.77952", \
+            "0.0599497, 0.0727036, 0.116636, 0.270397, 0.81909, 2.7871", \
+            "0.0866338, 0.101861, 0.148018, 0.30279, 0.851786, 2.82008", \
+            "0.115136, 0.143588, 0.224947, 0.42521, 0.981913, 2.95107", \
+            "0.0171788, 0.0742863, 0.236852, 0.623886, 1.44318, 3.47712", \
+            "-0.792419, -0.679108, -0.354509, 0.420914, 2.03319, 5.21765" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0499949, 0.0652794, 0.121112, 0.323456, 1.0506, 3.65327", \
+            "0.0498026, 0.0652067, 0.121135, 0.323627, 1.0504, 3.65283", \
+            "0.0639539, 0.0766288, 0.125605, 0.323416, 1.05035, 3.65265", \
+            "0.126601, 0.14463, 0.20145, 0.369074, 1.05082, 3.65272", \
+            "0.289705, 0.320739, 0.419589, 0.66941, 1.29113, 3.66155", \
+            "0.728541, 0.795054, 0.979593, 1.43419, 2.43589, 4.7448" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0409669, 0.0474462, 0.0525649, 0.0611822, 0.0698087, 0.10641, 0.117391, 0.131056, 0.13941, 0.148002, 0.162198, 0.179866, 0.184399, 0.189521, 0.192609, 0.19712, 0.202958, 0.217219, 0.223819, 0.23111, 0.244283, 0.261536, 0.270421, 0.277523, 0.293415, 0.318364, 0.338619, 0.35133, 0.364492, 0.38204, 0.417138, 0.474119, 0.541951");
+            values ( \
+              "0.000764163, 0.0145864, 0.0145125, 0.0142746, 0.0138908, 0.0127041, 0.0120856, 0.0109315, 0.0109605, 0.0112929, 0.0102582, 0.00865489, 0.00806136, 0.00890097, 0.00916398, 0.00923573, 0.00850723, 0.00701031, 0.00660273, 0.00639712, 0.00570655, 0.00425275, 0.00363296, 0.0032232, 0.00252002, 0.00167988, 0.00119381, 0.000942553, 0.000743264, 0.000551527, 0.000275013, 9.56571e-05, 1.52923e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0448552, 0.0496609, 0.0653089, 0.110547, 0.116336, 0.142312, 0.155493, 0.169929, 0.174103, 0.178872, 0.187194, 0.228739, 0.250413, 0.257147, 0.273266, 0.283061, 0.344756, 0.367539, 0.396543, 0.450998, 0.516641, 0.58843, 0.673089");
+            values ( \
+              "0.0346736, 0.039628, 0.0388046, 0.0354799, 0.0353872, 0.0332704, 0.0313221, 0.0307086, 0.0316048, 0.0316842, 0.0309023, 0.0250258, 0.0193597, 0.0189452, 0.0198819, 0.0193341, 0.00982539, 0.00732061, 0.00503277, 0.0024065, 0.000945172, 0.000311428, 8.12351e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0446711, 0.0547656, 0.0611451, 0.0892273, 0.19583, 0.254695, 0.273208, 0.294315, 0.324922, 0.337745, 0.390415, 0.395003, 0.40418, 0.415534, 0.444348, 0.483497, 0.499691, 0.589794, 0.654884, 0.703728, 0.781695, 0.793356, 0.816679, 0.956619, 1.26551");
+            values ( \
+              "0.0517069, 0.0752577, 0.0754213, 0.072789, 0.0669857, 0.0613984, 0.0618388, 0.0606747, 0.0576935, 0.0574342, 0.0472544, 0.0480179, 0.0468633, 0.0468427, 0.0426527, 0.034952, 0.0335648, 0.0200833, 0.0128341, 0.00901029, 0.00498318, 0.00499136, 0.00379542, 0.00113311, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0557953, 0.0558153, 0.215318, 0.28246, 0.402969, 0.406248, 0.492898, 0.535403, 0.62346, 0.663823, 0.708129, 0.717895, 0.769184, 0.792147, 0.814735, 0.818889, 0.834093, 0.852592, 0.873275, 0.92494, 0.970922, 1.08153, 1.26246, 1.39712, 1.51585, 1.5857, 1.67415, 1.7688, 1.895, 1.99325, 2.1014, 2.24561, 2.52591, 2.90803, 3.37331");
+            values ( \
+              "1e-22, 0.11151, 0.0965221, 0.0943279, 0.0914744, 0.0911719, 0.0883848, 0.0866395, 0.0841081, 0.0823459, 0.0816447, 0.080703, 0.0783615, 0.07685, 0.0764854, 0.0768906, 0.0770594, 0.0766939, 0.0759158, 0.0726918, 0.0691864, 0.0595135, 0.042805, 0.0328878, 0.0251537, 0.0213229, 0.0169293, 0.0132017, 0.00944094, 0.00712321, 0.00526272, 0.00354621, 0.00147674, 0.00047623, 5.4925e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0760291, 0.0760491, 0.614172, 0.812242, 1.20378, 1.21388, 1.35539, 1.85917, 1.92056, 1.94184, 2.16787, 2.20525, 2.25252, 2.2957, 2.33969, 2.3993, 2.51524, 2.53211, 2.63333, 3.01456, 3.07936, 4.20181, 4.57089, 5.05054, 5.41682, 5.8841, 6.30566, 6.5748, 7.07491, 7.74171, 8.8051, 9.96619");
+            values ( \
+              "1e-22, 0.123188, 0.106131, 0.10483, 0.100829, 0.100959, 0.0995639, 0.0939403, 0.0935738, 0.0930028, 0.0903881, 0.0909895, 0.0903798, 0.0902077, 0.0893631, 0.0888431, 0.0868934, 0.0868591, 0.0851413, 0.0767939, 0.0750755, 0.0418489, 0.0327037, 0.0229471, 0.0171861, 0.0116959, 0.00831689, 0.00647656, 0.00417553, 0.00239963, 0.000777734, 0.000339354" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.149087, 0.149107, 2.02048, 4.11033, 6.78656, 7.36003, 9.51192, 11.3629, 15.6886, 17.1595, 18.9359, 20.1346, 22.2037, 25.2032, 29.8475, 34.4918");
+            values ( \
+              "1e-22, 0.127513, 0.109354, 0.104313, 0.0956883, 0.0946859, 0.0850512, 0.0711826, 0.0342913, 0.0251102, 0.0167523, 0.0125845, 0.00752474, 0.00343612, 0.000880251, 8.94901e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0790567, 0.0835026, 0.088656, 0.143085, 0.163537, 0.17423, 0.175518, 0.178094, 0.183245, 0.19828, 0.216258, 0.220606, 0.228714, 0.233179, 0.253282, 0.259953, 0.26724, 0.280419, 0.301305, 0.313188, 0.329187, 0.354346, 0.387328, 0.391767, 0.400645, 0.450785, 0.573785");
+            values ( \
+              "0.00800812, 0.014379, 0.0144984, 0.0127076, 0.0112154, 0.0107662, 0.0111161, 0.0110926, 0.0112724, 0.0103147, 0.00864153, 0.008047, 0.00919245, 0.00921288, 0.00698254, 0.00657037, 0.00642986, 0.00573626, 0.00393288, 0.00321246, 0.00250014, 0.00165054, 0.000911829, 0.000916534, 0.000710217, 0.00025716, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.079017, 0.0858015, 0.092625, 0.165089, 0.191693, 0.206116, 0.210297, 0.215075, 0.223429, 0.264937, 0.286601, 0.293381, 0.301092, 0.30952, 0.319112, 0.380873, 0.403679, 0.432783, 0.450541, 0.487176, 0.552536, 0.624365, 0.708982");
+            values ( \
+              "0.0134906, 0.0391253, 0.0392916, 0.0344229, 0.0314086, 0.030616, 0.0316089, 0.0316796, 0.0309008, 0.0250261, 0.0193585, 0.0189464, 0.0195964, 0.0198825, 0.0193488, 0.00983724, 0.00732775, 0.00503114, 0.00396865, 0.00240525, 0.000947755, 0.000314189, 7.99979e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.082472, 0.0915842, 0.231572, 0.296082, 0.317115, 0.378585, 0.429996, 0.455826, 0.510098, 0.649912, 0.703838, 0.763865, 0.832275, 0.954383, 1.08982");
+            values ( \
+              "0.0654487, 0.0751908, 0.0668564, 0.0613304, 0.0615952, 0.0569835, 0.0473949, 0.0461945, 0.0365957, 0.0173366, 0.0119273, 0.00772684, 0.0046227, 0.00175647, 0.000961306" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0920243, 0.0920443, 0.25371, 0.489108, 0.572616, 0.660708, 0.701059, 0.745345, 0.755107, 0.806306, 0.829313, 0.851928, 0.856139, 0.871477, 0.889962, 0.910645, 0.962356, 1.00814, 1.11761, 1.29957, 1.43423, 1.55302, 1.62289, 1.71127, 1.8062, 1.93278, 2.03064, 2.13843, 2.28216, 2.56055, 2.94226, 3.40651");
+            values ( \
+              "1e-22, 0.110326, 0.0963272, 0.0898067, 0.0866406, 0.0841076, 0.0823445, 0.0816458, 0.0807027, 0.0783677, 0.0768534, 0.0764814, 0.0768914, 0.0770593, 0.0766868, 0.0759093, 0.072679, 0.0691875, 0.0596149, 0.0428123, 0.0328942, 0.0251545, 0.0213257, 0.0169321, 0.0131936, 0.00942777, 0.00711811, 0.00526393, 0.00355451, 0.00148804, 0.000482251, 5.47991e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.109396, 0.109416, 0.605484, 0.849727, 1.40323, 1.88965, 1.96041, 1.98808, 2.18858, 2.22696, 2.314, 2.56867, 2.73345, 3.01976, 3.18469, 4.08177, 4.28191, 4.60912, 4.85711, 5.07637, 5.35924, 5.64557, 5.93672, 6.35202, 6.53, 6.88596, 7.59789, 8.71773, 9.87881");
+            values ( \
+              "1e-22, 0.122219, 0.106701, 0.104663, 0.0994579, 0.0940073, 0.0935599, 0.092888, 0.0904204, 0.0908263, 0.0903213, 0.0867981, 0.0838646, 0.0775598, 0.0731826, 0.0462814, 0.0408232, 0.0327784, 0.027433, 0.0232408, 0.018645, 0.0148083, 0.0116256, 0.00818835, 0.0070186, 0.00517295, 0.00271526, 0.000936083, 0.000289569" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.176405, 0.176425, 2.20575, 4.15232, 6.14202, 6.76628, 7.40558, 8.7332, 9.54811, 10.4945, 11.4047, 14.4186, 15.7305, 17.198, 18.9795, 20.1881, 22.2498, 23.0286, 25.228, 27.5502, 29.8724, 34.5167");
+            values ( \
+              "1e-22, 0.12471, 0.109166, 0.104132, 0.0982866, 0.0960255, 0.09444, 0.0891921, 0.0848553, 0.0783144, 0.0709543, 0.0444322, 0.0345161, 0.0253486, 0.0169615, 0.012764, 0.00773127, 0.00637807, 0.0036649, 0.002018, 0.00109737, 0.000302544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.208737, 0.218654, 0.227293, 0.239688, 0.258453, 0.25967, 0.261191, 0.270652, 0.28023, 0.296477, 0.316169, 0.321834, 0.329895, 0.336975, 0.367081, 0.371982, 0.379278, 0.401903, 0.407961, 0.415498, 0.428684, 0.445224, 0.458324, 0.474253, 0.496091, 0.538669, 0.59848, 0.651099");
+            values ( \
+              "0.00206704, 0.00794378, 0.00933429, 0.0106897, 0.0119816, 0.0128411, 0.0127163, 0.0131575, 0.0130445, 0.012363, 0.0107986, 0.0111428, 0.0112002, 0.0108361, 0.00813864, 0.00895805, 0.0092686, 0.00687026, 0.00653022, 0.00635304, 0.0055845, 0.0041323, 0.00329366, 0.00256963, 0.00179885, 0.000843708, 0.000262911, 0.000151747" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.208694, 0.221768, 0.232478, 0.240992, 0.247762, 0.258343, 0.263342, 0.273779, 0.284047, 0.311029, 0.324434, 0.342166, 0.367046, 0.381482, 0.396166, 0.410997, 0.432156, 0.439232, 0.446671, 0.455084, 0.465688, 0.485116, 0.513353, 0.53945, 0.56372, 0.58975, 0.629017, 0.640249, 0.685179, 0.742449, 0.823409, 0.921413");
+            values ( \
+              "0.00444203, 0.0228523, 0.0270637, 0.0294319, 0.0310998, 0.0329355, 0.035446, 0.0365081, 0.0362978, 0.0344877, 0.0332036, 0.0308004, 0.03174, 0.0290057, 0.0273523, 0.0250099, 0.0193837, 0.0189705, 0.0195584, 0.0199152, 0.0193224, 0.0166428, 0.0117676, 0.00830534, 0.0060713, 0.00431078, 0.00251311, 0.00215222, 0.00113233, 0.000522677, 0.000109378, 5.46268e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.218213, 0.238501, 0.258335, 0.263127, 0.269283, 0.277445, 0.285075, 0.298018, 0.363072, 0.415059, 0.435721, 0.463025, 0.503253, 0.524328, 0.557744, 0.571643, 0.577707, 0.60217, 0.631397, 0.648454, 0.705989, 0.769825, 0.828586, 0.879494, 0.912784, 0.958937, 0.978239, 1.01684, 1.09405, 1.22344, 1.37815");
+            values ( \
+              "0.0491849, 0.0551497, 0.0641982, 0.0688606, 0.0710746, 0.0724482, 0.0722956, 0.0715886, 0.0676852, 0.0639355, 0.0618147, 0.0615075, 0.0581346, 0.0569148, 0.0508321, 0.0476826, 0.0478122, 0.0462742, 0.0416244, 0.0378098, 0.030125, 0.020685, 0.0139191, 0.00971242, 0.00764821, 0.00541507, 0.00471368, 0.00350492, 0.0019441, 0.000645309, 0.000183671" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.228718, 0.267593, 0.280497, 0.597046, 0.822824, 0.890593, 0.997746, 1.00482, 1.02699, 1.06797, 1.2191, 1.43881, 1.61992, 1.75965, 1.96542, 2.10631, 2.21601, 2.39416, 2.63171, 2.8879");
+            values ( \
+              "0.0937261, 0.0961441, 0.099553, 0.0909898, 0.0831941, 0.081714, 0.0762609, 0.0768996, 0.0769704, 0.0753564, 0.0637732, 0.0435721, 0.0302822, 0.0217454, 0.0128815, 0.00864065, 0.00635674, 0.0038157, 0.0020055, 0.000972835" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.266763, 0.266783, 0.79994, 1.54109, 2.10048, 2.30511, 2.3555, 2.39315, 2.48331, 2.92011, 3.22223, 3.57923, 4.23667, 4.63564, 5.0027, 5.22319, 5.50624, 5.79799, 6.52812, 6.98394, 7.5917, 8.53054, 9.01923");
+            values ( \
+              "1e-22, 0.125151, 0.10632, 0.0995662, 0.093633, 0.0908434, 0.0903991, 0.0909887, 0.0901829, 0.0832621, 0.0760269, 0.0661304, 0.046, 0.0355752, 0.0273971, 0.0233768, 0.0185731, 0.0146712, 0.00790889, 0.0053208, 0.00322705, 0.00123248, 0.000985124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.345232, 0.345252, 2.04877, 4.77589, 6.94182, 7.37402, 7.92962, 8.87888, 9.7004, 10.6402, 11.5506, 14.5646, 15.9743, 17.3479, 18.2805, 19.5232, 20.3224, 21.4834, 22.3914, 24.2296, 25.3907, 26.5518, 28.874, 31.1961, 34.6794");
+            values ( \
+              "1e-22, 0.129633, 0.110028, 0.102761, 0.096013, 0.0950359, 0.0931394, 0.0892445, 0.0847627, 0.0783662, 0.0708999, 0.0444848, 0.0338531, 0.0253853, 0.0205996, 0.0154848, 0.0128621, 0.00969171, 0.00780235, 0.0049228, 0.00371342, 0.00273788, 0.00151093, 0.000827633, 0.00036638" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.662239, 0.682152, 0.692122, 0.707213, 0.820735, 0.853169, 0.867212, 0.876057, 0.88442, 0.909004, 0.926726, 0.931199, 0.938642, 0.945319, 0.946488, 0.955039, 0.969447, 0.976716, 0.980128, 0.986951, 0.9996, 1.01763, 1.03663, 1.04678, 1.08848, 1.11098, 1.13675, 1.15729, 1.19839, 1.22174");
+            values ( \
+              "0.00242176, 0.00256629, 0.00282602, 0.00349002, 0.00743458, 0.00786223, 0.00778286, 0.00799488, 0.00840289, 0.00798608, 0.00755183, 0.00725099, 0.00831362, 0.00853245, 0.00826348, 0.00796714, 0.00680236, 0.00677216, 0.00654744, 0.00650057, 0.00577071, 0.00423961, 0.00325056, 0.00304827, 0.00155097, 0.00104416, 0.000657723, 0.00045185, 0.000206681, 0.000150371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.662079, 0.70009, 0.808465, 0.850619, 0.888244, 0.907047, 0.924221, 0.940583, 0.979914, 0.984695, 1.0049, 1.01265, 1.02923, 1.03648, 1.04075, 1.05342, 1.09539, 1.11282, 1.14226, 1.17756, 1.20376, 1.23077, 1.25143, 1.29276, 1.36886, 1.45854");
+            values ( \
+              "0.00532152, 0.00851851, 0.0194346, 0.0228794, 0.0245023, 0.0243148, 0.0259493, 0.0260532, 0.0241301, 0.0236146, 0.0196479, 0.019157, 0.0203986, 0.0202792, 0.0203257, 0.0188657, 0.0116451, 0.0093303, 0.00641466, 0.00403937, 0.00281355, 0.00193489, 0.00146554, 0.000794741, 0.000253838, 4.82316e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.670592, 0.710928, 0.803954, 0.877557, 0.937947, 0.993652, 1.01523, 1.03681, 1.04759, 1.05445, 1.08613, 1.10674, 1.13884, 1.15366, 1.16241, 1.18802, 1.21753, 1.23545, 1.29854, 1.35816, 1.41283, 1.46504, 1.49795, 1.54375, 1.60044, 1.67602, 1.8059, 1.96");
+            values ( \
+              "0.0131476, 0.0186003, 0.0369075, 0.0498199, 0.056218, 0.058737, 0.05871, 0.0599329, 0.0609414, 0.0609265, 0.058372, 0.0571502, 0.0515471, 0.0481732, 0.0478772, 0.0461391, 0.0412404, 0.037352, 0.0289509, 0.0201307, 0.0139087, 0.00962787, 0.00760835, 0.00539714, 0.0035286, 0.0019805, 0.000657731, 0.000184734" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.735333, 0.847312, 0.888108, 0.918625, 0.979659, 1.03737, 1.05227, 1.08121, 1.10762, 1.16528, 1.20073, 1.26166, 1.30511, 1.3789, 1.42022, 1.44868, 1.47387, 1.48719, 1.52348, 1.5587, 1.5649, 1.5773, 1.5835, 1.58589, 1.59066, 1.60348, 1.61326, 1.633, 1.65477, 1.69508, 1.74088, 1.85871, 2.00954, 2.0677, 2.13748, 2.2703, 2.34399, 2.47547, 2.55479, 2.62547, 2.69615, 2.78075, 2.85918, 2.97327, 3.03032, 3.14441, 3.20145, 3.29303, 3.56777, 4.06834");
+            values ( \
+              "0.0555167, 0.0616705, 0.0713207, 0.0775088, 0.0853221, 0.0932816, 0.0945902, 0.0938484, 0.0929915, 0.0914589, 0.0903793, 0.0883037, 0.0866478, 0.0844516, 0.082865, 0.0820692, 0.0817655, 0.0807297, 0.0790204, 0.0768822, 0.0766877, 0.0765233, 0.0765532, 0.0767995, 0.0769345, 0.0769441, 0.0768375, 0.0762348, 0.075178, 0.0725786, 0.0690681, 0.0588142, 0.0447409, 0.040127, 0.035032, 0.0259839, 0.0217997, 0.0154358, 0.0125022, 0.0103989, 0.0085861, 0.00678836, 0.00529651, 0.00363663, 0.00305036, 0.00204656, 0.00162904, 0.00123169, 0.000288215, 0.00012253" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.770605, 0.958254, 1.05437, 1.07743, 1.14093, 1.8651, 2.18845, 2.63922, 2.69071, 2.72328, 2.92444, 2.96259, 3.04863, 3.30216, 3.465, 3.74828, 3.92797, 4.14526, 4.75133, 4.97486, 5.34205, 5.60851, 5.82077, 6.10223, 6.35942, 6.65741, 7.07807, 7.51061, 7.84119, 8.50236, 9.64107, 10.8022");
+            values ( \
+              "0.0788274, 0.094372, 0.108397, 0.109265, 0.108432, 0.102073, 0.0989336, 0.0938615, 0.0935878, 0.0928712, 0.0904101, 0.0908543, 0.0903225, 0.0868091, 0.0838902, 0.0776941, 0.0729188, 0.0665383, 0.0480813, 0.0419074, 0.0328086, 0.0270408, 0.0230655, 0.0184768, 0.0150219, 0.011769, 0.00821523, 0.00567196, 0.00427248, 0.00234432, 0.00079302, 0.000241451" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.874515, 0.874536, 2.79681, 4.88721, 6.88291, 7.40631, 7.96311, 8.50949, 9.46807, 10.2895, 11.2294, 12.1398, 15.1536, 16.5635, 17.9374, 18.87, 20.112, 20.9107, 22.0718, 23.2431, 24.8201, 25.9812, 27.1423, 29.4644, 31.7866, 35.2699");
+            values ( \
+              "1e-22, 0.120964, 0.109568, 0.104099, 0.0981948, 0.096383, 0.0950387, 0.0931754, 0.0892472, 0.0847602, 0.0783698, 0.0708964, 0.0444897, 0.0338502, 0.025386, 0.0205954, 0.0154834, 0.0128675, 0.00969101, 0.00727715, 0.00491849, 0.00371496, 0.00273427, 0.00150772, 0.000824646, 0.000368968" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.24385, 2.36358, 2.38962, 2.44172, 2.46564, 2.74465, 2.79224, 2.83565, 2.86722, 2.88807, 2.9067, 2.92665, 2.93758, 2.95358, 2.96757, 2.99577, 3.00593, 3.01653, 3.02741, 3.03595, 3.05646, 3.08798, 3.18354, 3.22152, 3.27236, 3.29178, 3.29912, 3.31381, 3.34318, 3.40192, 3.48734, 3.5926, 3.72336, 3.91025, 4.15601, 4.2289");
+            values ( \
+              "0.000308721, 0.000520301, 0.000593519, 0.000856707, 0.00100471, 0.0030712, 0.0033534, 0.00332335, 0.00344958, 0.00370567, 0.00343722, 0.00353261, 0.00347507, 0.00360979, 0.00435256, 0.00472133, 0.00469752, 0.00459766, 0.0047103, 0.0046648, 0.0043142, 0.00401095, 0.0020365, 0.00138976, 0.000776494, 0.000656532, 0.000557366, 0.000507993, 0.000310692, 0.000173368, 1.69992e-05, 3.15429e-05, 1e-22, 2.54183e-05, 1e-22, 2.08633e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("2.31384, 2.46994, 2.82399, 2.86228, 2.90754, 2.94781, 2.97888, 2.98371, 2.99337, 3.01268, 3.03853, 3.04896, 3.06306, 3.08408, 3.10706, 3.12247, 3.13375, 3.15265, 3.29847, 3.34395, 3.37674, 3.45161, 3.53046, 3.62735, 3.74294, 4.07933, 4.21479");
+            values ( \
+              "0.00191794, 0.00289945, 0.0100951, 0.0107551, 0.0110232, 0.0115767, 0.0127357, 0.0121851, 0.0123236, 0.0122834, 0.0128716, 0.0125149, 0.0125989, 0.0123985, 0.0142344, 0.0150593, 0.0151021, 0.0144237, 0.00640151, 0.00436205, 0.00322295, 0.00151431, 0.000628265, 0.000215107, 1.93033e-05, 1e-22, 7.3173e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("2.31426, 2.50852, 2.64333, 3.00202, 3.06226, 3.14362, 3.1776, 3.20752, 3.23382, 3.25781, 3.27099, 3.29759, 3.31723, 3.33578, 3.35069, 3.36851, 3.38633, 3.42618, 3.47193, 3.65213, 3.7339, 3.78158, 3.84129, 3.9051, 3.95078, 4.04173, 4.1574, 4.173");
+            values ( \
+              "0.00392694, 0.00728978, 0.0125142, 0.0276243, 0.0299389, 0.0321201, 0.0340634, 0.0345568, 0.0352068, 0.0362253, 0.0357127, 0.0358195, 0.0354234, 0.0352714, 0.0368424, 0.0366077, 0.0365767, 0.0336454, 0.0315028, 0.01512, 0.00956783, 0.00715898, 0.00487388, 0.00317736, 0.00233868, 0.00119261, 0.000508114, 0.000505374" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.39508, 2.63064, 2.83665, 3.21459, 3.37947, 3.4843, 3.64754, 3.73869, 3.77449, 3.78552, 3.87419, 3.89421, 3.91431, 3.96107, 4.07638, 4.1992, 4.37945, 4.66074, 4.80327, 4.95325, 5.08773, 5.22328, 5.32813, 5.53785, 5.6858");
+            values ( \
+              "0.0113859, 0.0164812, 0.0282348, 0.051936, 0.0612041, 0.0656784, 0.069865, 0.0710188, 0.0719551, 0.0715032, 0.0707219, 0.0709499, 0.0723179, 0.072256, 0.0673326, 0.0586641, 0.042313, 0.0230899, 0.0160897, 0.010792, 0.00744253, 0.00510297, 0.00379088, 0.00205444, 0.00148864" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.60822, 3.0473, 3.4449, 3.74552, 3.92278, 4.03906, 4.15533, 4.22053, 4.53044, 4.97419, 5.03714, 5.25764, 5.33208, 5.4229, 5.65299, 5.87416, 6.15726, 6.50938, 7.19327, 7.59676, 7.88568, 8.10885, 8.38447, 8.84404, 9.3077, 9.60417, 10.0693, 10.6895, 11.8506, 13.0117");
+            values ( \
+              "0.0313344, 0.046494, 0.074802, 0.0900404, 0.0961845, 0.0992874, 0.101808, 0.101955, 0.0989943, 0.0940048, 0.0936244, 0.0905199, 0.0908498, 0.0900048, 0.0867349, 0.0827734, 0.076126, 0.0661724, 0.0454689, 0.0350208, 0.0285437, 0.024195, 0.0195072, 0.0134506, 0.00912087, 0.00708775, 0.00474506, 0.00271358, 0.000892404, 0.000274762" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.78873, 3.25527, 3.79332, 4.12, 4.22649, 7.23298, 9.21629, 9.80381, 10.2096, 10.9044, 11.8138, 12.6357, 13.5751, 14.4856, 17.4993, 19.1055, 20.2832, 21.2157, 22.0584, 23.2564, 24.4175, 25.326, 27.1658, 28.3268, 30.649, 31.8101, 34.1323, 37.6155");
+            values ( \
+              "0.0624758, 0.0646904, 0.0981127, 0.110359, 0.112001, 0.104079, 0.0982418, 0.0962251, 0.0953275, 0.092954, 0.0892048, 0.0847994, 0.0783279, 0.0709379, 0.0444509, 0.0325329, 0.0253504, 0.0206313, 0.017, 0.0128343, 0.00972408, 0.00777278, 0.00495086, 0.00368292, 0.0020439, 0.00153963, 0.000856369, 0.000337537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("8.5703, 9.09561, 9.29867, 9.49495, 9.65267, 10.0189, 10.2091, 10.282, 10.3294, 10.3756, 10.3803, 10.4248, 10.5011, 10.5238, 10.5561, 10.5652, 10.5703, 10.5757, 10.5958, 10.617, 10.6527, 10.6731, 10.6811, 10.689, 10.6981, 10.7079, 10.7197, 10.7339, 10.7537, 10.7789, 10.7915, 10.8167, 10.8622, 10.9149, 11.0102, 11.1944, 11.2183, 11.266, 11.3025, 11.3146, 11.3388, 11.3873, 11.6352, 11.8084");
+            values ( \
+              "8.24352e-05, 0.00010656, 0.000167758, 0.00031055, 0.000521695, 0.00115483, 0.00144978, 0.00151173, 0.00148779, 0.00141212, 0.00145523, 0.00152786, 0.00140982, 0.00142272, 0.00153532, 0.00154271, 0.00153795, 0.00156137, 0.00194477, 0.00216248, 0.00230388, 0.00203587, 0.00204311, 0.00195817, 0.00205146, 0.0020336, 0.00214423, 0.00211314, 0.00217848, 0.00209555, 0.00213706, 0.00204379, 0.00202986, 0.00188094, 0.0016677, 0.000695601, 0.000639566, 0.000431402, 0.000372765, 0.000303167, 0.000292319, 0.000171228, 7.35781e-06, 2.82183e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("8.56784, 9.11518, 9.36225, 9.52822, 9.63525, 10.316, 10.3693, 10.5007, 10.5921, 10.6325, 10.6906, 10.7084, 10.7883, 10.8294, 10.869, 10.9178, 10.9583, 11.0952, 11.1952, 11.4187, 11.5231, 11.6269, 11.7456, 11.9126, 12.3753");
+            values ( \
+              "0.00027973, 0.000371575, 0.000647483, 0.00105639, 0.00145397, 0.00466272, 0.00483216, 0.0049261, 0.00530257, 0.00502603, 0.00537094, 0.00514338, 0.00592758, 0.00714251, 0.00688896, 0.00688884, 0.00678866, 0.00620355, 0.00536292, 0.00216892, 0.00118408, 0.00061136, 0.000268833, 7.58957e-05, 6.55412e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("8.79248, 9.38989, 9.62242, 9.90725, 10.3624, 10.7123, 10.8523, 10.9821, 11.0395, 11.0868, 11.1056, 11.2055, 11.2345, 11.2583, 11.2841, 11.2884, 11.2969, 11.3139, 11.3695, 11.4331, 11.4658, 11.5016, 11.5856, 11.6429, 11.7302, 12.0241, 12.1131, 12.2496, 12.3896, 12.5496, 12.6583");
+            values ( \
+              "0.00129421, 0.00188297, 0.00314637, 0.0057011, 0.0101729, 0.0132993, 0.013953, 0.0151328, 0.0151855, 0.0158601, 0.0155868, 0.0161271, 0.0166273, 0.0178345, 0.0178791, 0.0181503, 0.018068, 0.0182052, 0.0176666, 0.0183991, 0.0184792, 0.0184638, 0.0178944, 0.0171525, 0.0154315, 0.00697442, 0.00501475, 0.0028106, 0.00152445, 0.000661975, 0.00045137" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("8.996, 9.73207, 10.0764, 11.5688, 11.9258, 11.9977, 12.0722, 12.0964, 12.2421, 12.3168, 12.4941, 12.7111, 13.0084, 13.5682, 13.8065, 14.0792, 14.2766, 14.5398, 14.9047");
+            values ( \
+              "0.00423951, 0.00653134, 0.0106556, 0.0307703, 0.0351055, 0.0355632, 0.0369759, 0.0368845, 0.0382617, 0.0406735, 0.0420927, 0.0415009, 0.0356978, 0.0169691, 0.0108562, 0.00610297, 0.00391891, 0.00202282, 0.000864385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("9.3174, 10.6153, 11.4476, 12.4337, 13.1663, 13.3497, 13.5731, 13.9015, 13.9983, 14.1185, 14.1648, 14.413, 14.4634, 14.565, 14.6127, 14.6817, 14.9147, 15.1475, 15.4789, 15.8853, 16.9434, 17.2996, 17.8283, 18.0652, 18.3679, 18.7923, 19.2385, 19.5811, 20.2662, 21.1187");
+            values ( \
+              "0.00893694, 0.0203267, 0.0335085, 0.0503584, 0.0622744, 0.0648262, 0.0675104, 0.0707235, 0.0712884, 0.0724599, 0.0724557, 0.073652, 0.0747282, 0.0753369, 0.0752983, 0.0755637, 0.0753829, 0.0739923, 0.0701771, 0.0620884, 0.0356272, 0.0276459, 0.0183913, 0.0151995, 0.0118423, 0.0082602, 0.00563778, 0.00418625, 0.00225801, 0.00113757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("8.10276, 8.64533, 9.04698, 9.94013, 10.9653, 13.4138, 14.1058, 15.1898, 16.3509, 16.6955, 20.3076, 21.2603, 22.0815, 23.0216, 26.9457, 28.3557, 29.73, 30.6626, 31.9038, 33.863, 35.0352, 36.6138, 37.7749, 38.936, 41.2582, 43.5803, 47.0636");
+            values ( \
+              "0.0010554, 0.00281438, 0.00477878, 0.0123802, 0.0266335, 0.0709277, 0.0818575, 0.0942785, 0.102367, 0.104026, 0.093167, 0.0892596, 0.0847494, 0.078382, 0.0445023, 0.0338404, 0.0253932, 0.0205847, 0.015478, 0.00968655, 0.00727097, 0.0049105, 0.00371966, 0.00272723, 0.00150128, 0.000818617, 0.000374325" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00933027, 0.00934447, 0.00936188, 0.00937256, 0.00937657, 0.00937777", \
+            "0.0130576, 0.0130721, 0.0130956, 0.0131136, 0.0131213, 0.0131237", \
+            "0.0144918, 0.0144962, 0.0145084, 0.0145231, 0.0145309, 0.0145336", \
+            "0.0150042, 0.0149789, 0.0149335, 0.0148917, 0.0148736, 0.0148687", \
+            "0.0154657, 0.0153625, 0.0152094, 0.0150827, 0.0150112, 0.0149762", \
+            "0.0157564, 0.0157459, 0.0155551, 0.0153561, 0.0151379, 0.0150498" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0142252, 0.0142412, 0.0142653, 0.0142823, 0.0142889, 0.0142911", \
+            "0.0139896, 0.013947, 0.0138901, 0.0138538, 0.0138402, 0.013836", \
+            "0.0133438, 0.0131509, 0.0128598, 0.0126361, 0.0125391, 0.0125105", \
+            "0.0134172, 0.0134672, 0.0135226, 0.0127795, 0.0123971, 0.0122753", \
+            "0.0127281, 0.0128951, 0.0131535, 0.0132625, 0.0128526, 0.0123526", \
+            "0.0123007, 0.0123154, 0.0126272, 0.0129597, 0.013308, 0.0129457" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0194924, 0.0215841, 0.0279917, 0.0315116, 0.0357682, 0.0362465, 0.0372031, 0.0391163, 0.0429426, 0.0444621, 0.047501, 0.0525123, 0.0603096, 0.0681078, 0.0792567, 0.09167, 0.104001, 0.111951, 0.12119, 0.122386, 0.124778, 0.129563, 0.136244, 0.143841, 0.149361, 0.156527, 0.164258, 0.172077, 0.179945, 0.199582, 0.204845, 0.211271, 0.222181, 0.237378, 0.258548, 0.262973");
+            values ( \
+              "-0.0153649, -0.0321725, -0.0300092, -0.0302113, -0.02988, -0.0302801, -0.0299122, -0.0303823, -0.0301373, -0.0306213, -0.0304382, -0.0315237, -0.0321486, -0.031491, -0.0270763, -0.01694, -0.00921144, -0.00562119, -0.00347971, -0.00393459, -0.00324126, -0.00346859, -0.00250188, -0.00248427, -0.00153521, -0.00163033, -0.000665502, -0.00083022, -1e-22, -2e-22, -0.000217572, -1e-22, -0.000502381, -5.65062e-05, -0.000485379, -0.000392522" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0193154, 0.0226135, 0.0256964, 0.0309599, 0.0355446, 0.0415964, 0.0508279, 0.0522118, 0.0549794, 0.0605148, 0.0627438, 0.0729862, 0.083283, 0.0883522, 0.0940915, 0.132784, 0.147936, 0.166696, 0.194733, 0.215745, 0.239806, 0.245167");
+            values ( \
+              "-0.0197193, -0.0885303, -0.0852256, -0.0836271, -0.0841136, -0.083454, -0.0845139, -0.0837861, -0.0847226, -0.0848025, -0.086193, -0.088007, -0.0854784, -0.0830058, -0.0782298, -0.0244542, -0.0131857, -0.00513003, -0.00276458, -0.00243745, -0.000749643, -0.000723244" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.021328, 0.0229759, 0.0251041, 0.0275541, 0.0307863, 0.0347431, 0.040289, 0.0487918, 0.05935, 0.0753525, 0.0785139, 0.0848367, 0.0977551, 0.116859, 0.136659, 0.143164, 0.156591, 0.167102, 0.200481, 0.224464, 0.253144, 0.272421, 0.316759, 0.33796, 0.372637, 0.432138");
+            values ( \
+              "-0.168402, -0.170679, -0.168927, -0.169723, -0.167939, -0.169011, -0.16747, -0.168626, -0.166981, -0.167444, -0.165865, -0.166942, -0.166174, -0.169029, -0.1628, -0.159419, -0.149453, -0.136728, -0.0838339, -0.0534487, -0.0282564, -0.0175382, -0.00889123, -0.00602592, -0.00333712, -0.00241904" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0217982, 0.0269102, 0.0293745, 0.0317819, 0.0365671, 0.0433828, 0.0464268, 0.0525149, 0.0646912, 0.0707785, 0.082953, 0.101305, 0.119846, 0.156928, 0.169522, 0.194493, 0.219877, 0.270373, 0.271443, 0.292828, 0.315638, 0.336825, 0.365073, 0.378168, 0.404358, 0.438927, 0.50017, 0.514388, 0.544462, 0.590277, 0.634603, 0.673578, 0.712122, 0.744444, 0.776179, 0.818492, 0.870248, 0.924508, 0.984243, 1.04929, 1.12735, 1.34594");
+            values ( \
+              "-0.221814, -0.232553, -0.232318, -0.235219, -0.234634, -0.237099, -0.235344, -0.237092, -0.234926, -0.236458, -0.234138, -0.235018, -0.232205, -0.231605, -0.228887, -0.229136, -0.226303, -0.225945, -0.224774, -0.221828, -0.217502, -0.212573, -0.203127, -0.197026, -0.181539, -0.155819, -0.107352, -0.0972354, -0.0818504, -0.0613802, -0.0448125, -0.0334043, -0.0248289, -0.0190455, -0.0146734, -0.0103984, -0.00652004, -0.00407339, -0.0024448, -0.00169631, -0.00104532, -0.000342241" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0220144, 0.031748, 0.0423916, 0.0523604, 0.053417, 0.0555302, 0.0597566, 0.0682094, 0.0839582, 0.0997293, 0.131272, 0.177312, 0.254972, 0.33394, 0.491099, 0.496659, 0.736031, 0.819682, 0.955812, 1.0537, 1.10992, 1.16914, 1.2189, 1.37394, 1.59084, 1.70341, 1.81396, 1.95418, 2.01506, 2.11543, 2.24927, 2.34414, 2.43708, 2.56102, 2.75533, 2.9707, 3.21318, 3.85117");
+            values ( \
+              "-0.244557, -0.263843, -0.267986, -0.266498, -0.268808, -0.266551, -0.268806, -0.266452, -0.268428, -0.265864, -0.267491, -0.264292, -0.264846, -0.26071, -0.258724, -0.257405, -0.250674, -0.247566, -0.239639, -0.23137, -0.225018, -0.216221, -0.206714, -0.171237, -0.118059, -0.0942758, -0.0745421, -0.0543719, -0.0472903, -0.0373736, -0.027064, -0.0215098, -0.0171365, -0.0125786, -0.00767835, -0.00432966, -0.00231054, -0.000541657" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0201686, 0.0594849, 0.0758775, 0.099474, 0.127441, 0.183375, 0.287832, 1.0993, 1.89959, 2.21235, 2.74287, 2.78654, 3.67791, 4.21049, 5.51501, 6.30603, 6.89243, 7.70878, 8.96555, 10.2582, 12.8434");
+            values ( \
+              "-0.249898, -0.279663, -0.276944, -0.27946, -0.276615, -0.278933, -0.275597, -0.272569, -0.263077, -0.262672, -0.253949, -0.256022, -0.236948, -0.21364, -0.117266, -0.0727993, -0.0494054, -0.0278067, -0.0106833, -0.00332926, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0459831, 0.0504651, 0.059542, 0.0643897, 0.0659647, 0.0682124, 0.0686844, 0.0720957, 0.0772878, 0.0832162, 0.0910968, 0.0941786, 0.0998792, 0.103062, 0.108155, 0.113948, 0.125168, 0.134091, 0.145381, 0.150206, 0.154139, 0.173964, 0.179492, 0.213264, 0.236449, 0.252613, 0.284018, 0.297148");
+            values ( \
+              "-0.00370596, -0.0184753, -0.0252567, -0.027728, -0.0313154, -0.030894, -0.0309912, -0.0306987, -0.0306554, -0.0311963, -0.0322119, -0.0321625, -0.0313886, -0.0305495, -0.0283368, -0.024756, -0.0159048, -0.0102928, -0.0051323, -0.00403664, -0.00362683, -0.00239939, -0.00187181, -4.2455e-05, -1e-22, -0.000274947, -0.000292787, -0.000245955" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0460242, 0.0519715, 0.0565312, 0.0629777, 0.0644423, 0.0655213, 0.0671402, 0.068393, 0.0735878, 0.0774043, 0.0821613, 0.0881222, 0.10493, 0.115205, 0.126091, 0.133686, 0.149054, 0.159584, 0.164854, 0.170165, 0.177457, 0.185047, 0.193284, 0.201214, 0.209168, 0.224963, 0.244856, 0.254471, 0.261487, 0.268806, 0.321354, 0.341975, 0.405417");
+            values ( \
+              "-0.00609625, -0.0539694, -0.0634071, -0.0749039, -0.0765678, -0.0849934, -0.0857329, -0.0858008, -0.084714, -0.0844144, -0.0842748, -0.0845231, -0.0878163, -0.0852678, -0.0785232, -0.0687831, -0.0437595, -0.0298039, -0.0242905, -0.0197264, -0.0145747, -0.0104645, -0.0067991, -0.00468691, -0.00398247, -0.00284238, -0.00245881, -0.00196596, -0.00121144, -0.000876196, -0.000780983, -0.000487447, -7.43979e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0486686, 0.0554313, 0.0643948, 0.0655822, 0.0668996, 0.070283, 0.0801848, 0.110494, 0.129688, 0.148838, 0.168624, 0.181487, 0.188572, 0.202741, 0.228065, 0.254306, 0.273854, 0.291358, 0.310487, 0.360941, 0.394695, 0.482681");
+            values ( \
+              "-0.069827, -0.119701, -0.151894, -0.165256, -0.168741, -0.170219, -0.168373, -0.166474, -0.166569, -0.168433, -0.162768, -0.15534, -0.149493, -0.131435, -0.0905722, -0.0557866, -0.037122, -0.0237326, -0.0157399, -0.00702113, -0.00380081, -0.00177245" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0525001, 0.063739, 0.0668956, 0.0686166, 0.0735353, 0.151921, 0.234295, 0.287103, 0.328204, 0.381134, 0.410188, 0.462696, 0.538304, 0.574094, 0.609515, 0.66265, 0.704508, 0.752346, 0.786901, 0.841154, 0.943763, 1.06435, 1.11156");
+            values ( \
+              "-0.203407, -0.206162, -0.232233, -0.235855, -0.237034, -0.233162, -0.227872, -0.226234, -0.221312, -0.209179, -0.197029, -0.162721, -0.102806, -0.0831831, -0.0669571, -0.0462497, -0.033879, -0.0231578, -0.0174925, -0.0111314, -0.00443133, -0.00174493, -0.00153803" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0501397, 0.0679282, 0.0738261, 0.0936303, 0.365792, 0.76783, 0.851463, 0.92217, 1.02159, 1.08163, 1.16111, 1.2029, 1.27044, 1.65896, 1.79752, 1.88211, 1.99701, 2.09635, 2.19901, 2.34188, 2.50029, 2.62089, 2.81857, 3.03101, 3.2763, 3.92253");
+            values ( \
+              "-0.139818, -0.263739, -0.267415, -0.267754, -0.261903, -0.250724, -0.247613, -0.24383, -0.237203, -0.231808, -0.22249, -0.215895, -0.202569, -0.109995, -0.0827122, -0.0688097, -0.0530741, -0.0421477, -0.0330212, -0.0233441, -0.0158424, -0.0117253, -0.00706657, -0.00401371, -0.00212814, -0.000492146" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.0500992, 0.0677921, 0.0736917, 0.0816956, 0.101773, 0.589829, 1.30585, 2.23686, 2.51497, 2.82022, 3.10928, 3.45761, 3.68107, 3.9662, 4.04703, 4.18893, 4.34557, 5.19342, 5.69252, 6.10622, 6.38835, 6.80529, 7.16659, 7.64832, 8.06035, 8.24458, 8.61304, 9.25935, 9.90565, 10.552, 11.1983, 12.4909");
+            values ( \
+              "-0.144641, -0.272917, -0.277366, -0.278118, -0.278399, -0.275227, -0.269952, -0.261477, -0.258528, -0.254707, -0.25002, -0.242899, -0.236605, -0.226706, -0.223107, -0.215586, -0.205911, -0.143311, -0.109315, -0.085619, -0.0718541, -0.0549153, -0.0432314, -0.0311029, -0.0233738, -0.0205413, -0.0158482, -0.00992681, -0.00619489, -0.00382981, -0.00238937, -0.000946572" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.135457, 0.144042, 0.149331, 0.164168, 0.194654, 0.216, 0.225212, 0.234425, 0.235974, 0.240928, 0.258616, 0.260163, 0.27171, 0.276362, 0.281548, 0.314648, 0.341779, 0.359776, 0.36549, 0.373866, 0.386418, 0.401098");
+            values ( \
+              "-0.00407662, -0.00749897, -0.00857125, -0.0125178, -0.0200447, -0.0266075, -0.0272738, -0.0260106, -0.0255163, -0.0228447, -0.0115676, -0.0115836, -0.00570501, -0.00433455, -0.00383031, -0.00136154, -1e-22, -2e-22, -0.000121568, -0.000146883, -0.000353009, -0.000248634" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.135326, 0.146976, 0.15723, 0.170293, 0.219145, 0.231097, 0.242345, 0.253586, 0.258482, 0.260938, 0.277688, 0.286505, 0.296113, 0.307677, 0.317439, 0.325991, 0.333871, 0.353416, 0.373498, 0.396482, 0.420761, 0.446535, 0.466844, 0.528993");
+            values ( \
+              "-0.00789695, -0.0227558, -0.0293727, -0.0388501, -0.0704393, -0.0786797, -0.0798763, -0.0762158, -0.0714337, -0.0699478, -0.0425843, -0.0308879, -0.0212285, -0.0131442, -0.00828342, -0.00522291, -0.00426165, -0.00282991, -0.00250461, -0.000814529, -0.0009884, -0.000846806, -0.000465944, -4.34393e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.141539, 0.154284, 0.18028, 0.215042, 0.237746, 0.258199, 0.259623, 0.262664, 0.270582, 0.276984, 0.286502, 0.29629, 0.316773, 0.330326, 0.378797, 0.407805, 0.421625, 0.429331, 0.442244, 0.471036, 0.484646, 0.517922, 0.589325, 0.6131");
+            values ( \
+              "-0.0454708, -0.0550775, -0.0903562, -0.131075, -0.151031, -0.163259, -0.166868, -0.167862, -0.168393, -0.168054, -0.166283, -0.162875, -0.149514, -0.132168, -0.0598242, -0.0323164, -0.0225279, -0.0188981, -0.014933, -0.00979818, -0.00767945, -0.00420539, -0.0019197, -0.00162034" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.150098, 0.188529, 0.215069, 0.229575, 0.258394, 0.265753, 0.276662, 0.281146, 0.355755, 0.431678, 0.45392, 0.483988, 0.498934, 0.528826, 0.56072, 0.599671, 0.661711, 0.675318, 0.688605, 0.749576, 0.794984, 0.840173, 0.883015, 0.908123, 0.932371, 0.9647, 1.0182, 1.06784, 1.12615, 1.18569, 1.2569, 1.4576");
+            values ( \
+              "-0.0924923, -0.139183, -0.181623, -0.201242, -0.228134, -0.233288, -0.233707, -0.233011, -0.228232, -0.225071, -0.221899, -0.21606, -0.212396, -0.202157, -0.18488, -0.156346, -0.107224, -0.0975421, -0.0905092, -0.0622472, -0.0451367, -0.0320781, -0.0230142, -0.0186624, -0.015292, -0.0118058, -0.00733623, -0.00476677, -0.00280938, -0.00196061, -0.0012051, -0.000427324" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.179593, 0.258444, 0.273983, 0.279956, 0.289665, 0.302312, 0.319468, 0.339051, 0.372132, 0.417084, 0.481693, 0.495644, 0.523546, 0.57935, 0.638871, 0.654616, 0.686104, 0.74908, 0.816479, 0.93791, 0.981365, 1.06447, 1.14272, 1.15141, 1.16879, 1.20354, 1.24507, 1.37064, 1.3994, 1.76022, 1.95021, 2.02922, 2.13316, 2.15633, 2.20266, 2.29533, 2.43323, 2.51263, 2.53749, 2.5872, 2.68662, 2.83776, 3.04058, 3.2622, 3.51786, 3.82539, 4.22968");
+            values ( \
+              "-0.243611, -0.259622, -0.269116, -0.264161, -0.268916, -0.263731, -0.268296, -0.262988, -0.267167, -0.261291, -0.264635, -0.259431, -0.263567, -0.257263, -0.260426, -0.255164, -0.259054, -0.252437, -0.255348, -0.24699, -0.249976, -0.240715, -0.240263, -0.234838, -0.23809, -0.230291, -0.230583, -0.20647, -0.20503, -0.114113, -0.0765604, -0.068438, -0.0501335, -0.0518125, -0.0423614, -0.037995, -0.02346, -0.0233435, -0.0177109, -0.0198137, -0.011586, -0.0116064, -0.0033619, -0.00526571, -1e-22, -0.0029798, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.142695, 0.212451, 0.257302, 0.278451, 0.290371, 0.309009, 1.26211, 1.82666, 2.65782, 2.94952, 3.44695, 3.70002, 3.86301, 4.17552, 4.34558, 4.68653, 5.32355, 5.82228, 6.23428, 6.49323, 6.9292, 7.30455, 7.80502, 8.19774, 8.63044, 9.20736, 9.85367, 10.5, 11.1463, 11.7926, 13.0852");
+            values ( \
+              "-0.0645723, -0.209872, -0.270019, -0.278426, -0.27774, -0.278017, -0.271315, -0.266596, -0.258369, -0.254714, -0.24607, -0.239936, -0.234905, -0.22322, -0.21406, -0.191121, -0.143292, -0.109232, -0.0856673, -0.072975, -0.0550907, -0.0429679, -0.0305076, -0.0232317, -0.0171557, -0.011326, -0.00708369, -0.00437924, -0.00273197, -0.00168872, -0.000667909" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.444183, 0.469959, 0.494962, 0.531417, 0.589958, 0.613663, 0.633488, 0.651619, 0.666442, 0.66932, 0.675076, 0.686588, 0.687703, 0.694398, 0.70941, 0.712482, 0.713174, 0.714559, 0.722731, 0.728934, 0.747744, 0.760249, 0.774342, 0.778405, 0.782057, 0.787598, 0.791622, 0.80937, 0.820864, 0.838098, 0.858421, 0.908835, 0.983937, 1.03664, 1.05964");
+            values ( \
+              "-0.00148564, -0.00236819, -0.00359088, -0.00580661, -0.00950177, -0.0114705, -0.0135948, -0.013782, -0.0142583, -0.0139643, -0.0139606, -0.012587, -0.0126321, -0.0114113, -0.00752365, -0.00646245, -0.0064732, -0.00614172, -0.00526008, -0.0048334, -0.00295507, -0.00186369, -0.000793869, -0.000308753, -5.73163e-05, -1e-22, -2e-22, -0.00029684, -0.000371897, -0.000382947, -0.00027338, -7.79514e-05, -4.12706e-06, -1.54033e-05, -7.41808e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.454448, 0.49658, 0.518702, 0.620033, 0.636072, 0.657736, 0.670781, 0.682879, 0.698515, 0.703099, 0.712268, 0.723923, 0.758361, 0.775007, 0.781417, 0.79044, 0.807794, 0.830421, 0.837334, 0.850889, 0.874244, 0.926756, 0.991596, 1.0368, 1.03831, 1.0604");
+            values ( \
+              "-0.00639567, -0.0103138, -0.0139572, -0.031556, -0.0350942, -0.0407622, -0.0428947, -0.0438249, -0.0443677, -0.0447132, -0.0433434, -0.0397546, -0.0193637, -0.0111482, -0.00878242, -0.00699594, -0.00471692, -0.00351095, -0.00249468, -0.00154105, -0.00142685, -0.00056226, -7.66502e-05, -4.87011e-05, -0.000511156, -0.000159277" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.471601, 0.518567, 0.630206, 0.674176, 0.711259, 0.743351, 0.772599, 0.801138, 0.824549, 0.831678, 0.873115, 0.892578, 0.905606, 0.914885, 0.922516, 0.932691, 0.948314, 0.977987, 0.998686, 1.01253, 1.03666, 1.04585, 1.06807, 1.11636, 1.15189, 1.19715, 1.25417");
+            values ( \
+              "-0.022466, -0.027953, -0.0655245, -0.0799794, -0.0929796, -0.106386, -0.112144, -0.112635, -0.100947, -0.0951438, -0.0552791, -0.0393509, -0.0300164, -0.0244253, -0.02159, -0.0186469, -0.0149609, -0.00905594, -0.00614634, -0.00480524, -0.00355393, -0.00392798, -0.00292557, -0.00152796, -0.000909601, -0.000409419, -0.000163904" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.501871, 0.573242, 0.658122, 0.750744, 0.823408, 0.88626, 0.943428, 0.998625, 1.03655, 1.05468, 1.09791, 1.19381, 1.22042, 1.25032, 1.30535, 1.31247, 1.32671, 1.40471, 1.42468, 1.43147, 1.44507, 1.47225, 1.52538, 1.5736, 1.63056, 1.68817, 1.7568, 1.8386, 1.94629, 2.06135");
+            values ( \
+              "-0.0572145, -0.0646221, -0.103685, -0.144194, -0.172554, -0.193054, -0.208239, -0.209436, -0.204545, -0.197682, -0.169857, -0.0953725, -0.0818371, -0.068042, -0.0462996, -0.0449322, -0.039432, -0.0212085, -0.0189891, -0.0169491, -0.0161637, -0.0119482, -0.0084535, -0.00457458, -0.00365867, -0.00152234, -0.0019093, -0.000387817, -0.00109328, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.551229, 0.693503, 0.835202, 0.946689, 1.01376, 1.05197, 1.47522, 1.54823, 1.66994, 1.73529, 1.82644, 1.91189, 2.0645, 2.21524, 2.40894, 2.5442, 2.65033, 2.73516, 2.84117, 2.97925, 3.09264, 3.30268, 3.4869, 3.70193, 3.93969, 4.58269");
+            values ( \
+              "-0.10908, -0.13515, -0.201235, -0.240582, -0.256034, -0.26074, -0.248696, -0.24516, -0.237301, -0.23119, -0.22012, -0.203986, -0.168863, -0.131051, -0.0894019, -0.0667263, -0.0525341, -0.043158, -0.0334971, -0.0240258, -0.0181629, -0.0107541, -0.00674727, -0.00376249, -0.00208478, -0.000509592" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.618952, 0.868054, 0.969106, 1.03621, 1.06258, 1.7829, 2.3337, 2.89584, 3.33393, 3.47037, 3.9005, 4.19451, 4.41151, 4.47216, 4.60057, 4.69683, 4.98722, 5.19076, 5.84294, 6.34213, 6.75636, 7.0389, 7.45521, 7.8158, 8.29658, 8.7093, 8.89378, 9.26274, 9.90905, 10.5554, 11.2017, 12.4943, 13.1406");
+            values ( \
+              "-0.176842, -0.223195, -0.258752, -0.274581, -0.276279, -0.271272, -0.266717, -0.261379, -0.25651, -0.254712, -0.247444, -0.240667, -0.234039, -0.231397, -0.227289, -0.223087, -0.206485, -0.192257, -0.143327, -0.109365, -0.0856492, -0.0717946, -0.0549559, -0.0432932, -0.0311019, -0.0234293, -0.0205126, -0.0158905, -0.0098876, -0.00623512, -0.00378885, -0.00144272, -0.000986538" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.58733, 1.7008, 1.75137, 1.77712, 1.82862, 1.8988, 1.99781, 2.03862, 2.07666, 2.08498, 2.09567, 2.11647, 2.13656, 2.15264, 2.16487, 2.17719, 2.19532, 2.21314, 2.21997, 2.23058, 2.23982, 2.24966, 2.25761, 2.27616, 2.29674, 2.30377, 2.31343, 2.32022, 2.32993, 2.34372, 2.36251, 2.38384, 2.40825, 2.43692, 2.47181, 2.51717, 2.578, 2.62402");
+            values ( \
+              "-0.000574748, -0.000774421, -0.00111301, -0.0013465, -0.00189265, -0.00276961, -0.00413116, -0.0048246, -0.00577419, -0.00591616, -0.00602272, -0.00612244, -0.00605723, -0.0061716, -0.0060129, -0.0060378, -0.00585596, -0.00576109, -0.00527018, -0.00522208, -0.00552456, -0.00558962, -0.00545607, -0.00447169, -0.00200189, -0.00152956, -0.00129507, -0.0013135, -0.00115059, -0.00111479, -0.000810875, -0.000654673, -0.000333554, -0.000249418, -4.43701e-05, -7.89544e-05, -1e-22, -2.74612e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.60797, 1.72542, 1.76199, 1.79928, 1.86205, 1.90463, 1.9677, 2.04267, 2.08442, 2.12076, 2.15278, 2.19048, 2.19862, 2.21491, 2.23582, 2.24297, 2.25727, 2.2885, 2.30433, 2.31527, 2.33756, 2.36407, 2.37394, 2.38891, 2.39967, 2.41522, 2.46254, 2.4888, 2.52211, 2.56269, 2.61419, 2.79354");
+            values ( \
+              "-0.00213056, -0.00274767, -0.00348534, -0.00445677, -0.00649287, -0.00804241, -0.0103987, -0.0133581, -0.0153078, -0.0175663, -0.0191887, -0.0196275, -0.0199965, -0.0200513, -0.0202539, -0.0199714, -0.0199086, -0.0189073, -0.0180966, -0.0171109, -0.0132328, -0.00984439, -0.00887694, -0.00648046, -0.00549823, -0.0046221, -0.00238318, -0.00149276, -0.000742672, -0.000318423, -9.14125e-05, -4.79725e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.62184, 1.72998, 1.80169, 1.83877, 1.91293, 2.00221, 2.1701, 2.21436, 2.24862, 2.29231, 2.31546, 2.37635, 2.40553, 2.43477, 2.47862, 2.49403, 2.51276, 2.54274, 2.56654, 2.62833, 2.65805, 2.68795, 2.71856, 2.75725, 2.79238, 2.83615, 2.88872, 2.95319, 3.04207");
+            values ( \
+              "-0.00555311, -0.0062889, -0.00958314, -0.0118006, -0.016904, -0.0237592, -0.0372894, -0.0410672, -0.0444151, -0.0491748, -0.0510959, -0.0540794, -0.0549421, -0.0552561, -0.0535715, -0.0522557, -0.0493911, -0.0414337, -0.033097, -0.0183571, -0.0124362, -0.00913982, -0.00678283, -0.00443498, -0.00285252, -0.00157782, -0.00070832, -0.000269261, -5.7594e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.74959, 1.94716, 2.04881, 2.59444, 2.70136, 2.75285, 2.80046, 2.82336, 2.85389, 2.89491, 2.94195, 2.96939, 2.99302, 3.03597, 3.06481, 3.17842, 3.23518, 3.29762, 3.36867, 3.41181, 3.4611, 3.52257, 3.59611, 3.68091, 3.78978, 4.02751");
+            values ( \
+              "-0.020563, -0.0275692, -0.0386218, -0.100114, -0.113085, -0.11733, -0.120488, -0.121532, -0.122262, -0.121997, -0.118535, -0.113875, -0.108292, -0.0938995, -0.0862541, -0.051445, -0.037045, -0.0249168, -0.0153778, -0.011448, -0.0077766, -0.00512615, -0.00305834, -0.00197882, -0.000951277, -0.000181824" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.90183, 2.18213, 2.70096, 2.83298, 3.09434, 3.31896, 3.52096, 3.60147, 3.6578, 3.71329, 3.77865, 3.84092, 3.90548, 3.9643, 4.12461, 4.29954, 4.39533, 4.48262, 4.61225, 4.7141, 4.78126, 4.87081, 5.00583, 5.11691, 5.27642, 5.46459, 5.66617, 5.89541, 6.1535, 6.47945");
+            values ( \
+              "-0.0544389, -0.0606153, -0.126699, -0.142832, -0.172808, -0.195443, -0.211947, -0.21568, -0.217192, -0.217795, -0.216529, -0.213502, -0.207172, -0.198704, -0.167662, -0.125624, -0.104295, -0.0871436, -0.0657757, -0.0522084, -0.0446941, -0.036183, -0.0261231, -0.0199336, -0.0134434, -0.00833082, -0.00490469, -0.00267827, -0.00142109, -0.000673583" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07899, 2.49636, 2.75136, 3.19819, 3.8445, 3.95403, 4.15632, 4.21308, 4.35178, 4.982, 5.41099, 5.73604, 6.00416, 6.20046, 6.43218, 6.6737, 6.85077, 7.11205, 7.9309, 8.42949, 8.84078, 9.12107, 9.54026, 9.90377, 10.3885, 10.7972, 10.9798, 11.3451, 11.9889, 12.6352, 13.2815, 13.9278, 14.5741, 15.2204");
+            values ( \
+              "-0.10172, -0.10492, -0.138422, -0.193414, -0.253326, -0.25969, -0.268513, -0.268485, -0.267316, -0.261386, -0.256617, -0.2519, -0.247033, -0.24267, -0.236104, -0.227822, -0.219671, -0.203875, -0.143221, -0.109255, -0.0857138, -0.0719937, -0.0549706, -0.0432169, -0.0309957, -0.0233786, -0.0205318, -0.0159124, -0.00995229, -0.00624421, -0.00382601, -0.00242074, -0.00146868, -0.000971491" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.87855, 6.35481, 6.55199, 6.70327, 6.82357, 6.86558, 7.08366, 7.21955, 7.30207, 7.43098, 7.46051, 7.49427, 7.54171, 7.61821, 7.64484, 7.68702, 7.71499, 7.74564, 7.75809, 7.77149, 7.78703, 7.79983, 7.82687, 7.84081, 7.8568, 7.85769, 7.88295, 7.89584, 7.91731, 7.94029, 7.96032, 7.97886, 8.04221, 8.05028, 8.06641, 8.09868, 8.12505, 8.1405, 8.1714, 8.23321, 8.3182, 8.33806, 8.37777, 8.45721, 8.58302");
+            values ( \
+              "-0.000107276, -0.000168378, -0.000274071, -0.000416357, -0.000592536, -0.000668134, -0.00112747, -0.0014409, -0.00164449, -0.00206767, -0.00225136, -0.002377, -0.00247782, -0.00235839, -0.00228071, -0.00220231, -0.00218119, -0.0021819, -0.00217087, -0.00210635, -0.00221434, -0.00254052, -0.00288258, -0.00284608, -0.00222905, -0.00231758, -0.00186216, -0.00190721, -0.00193154, -0.00218548, -0.00209074, -0.00214149, -0.00148368, -0.00126624, -0.00117101, -0.00070081, -0.000590564, -0.000378053, -0.000337929, -6.23029e-05, -9.93467e-05, -1e-22, -8.72313e-05, -1e-22, -6.6242e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("5.87859, 6.27924, 6.37406, 6.56369, 6.6437, 6.80374, 6.91849, 7.09206, 7.38993, 7.53629, 7.57291, 7.65514, 7.70919, 7.75337, 7.76692, 7.79402, 7.83693, 7.88192, 7.93929, 7.97708, 7.98624, 8.02109, 8.05207, 8.09516, 8.15748, 8.28425, 8.36476, 8.41802, 8.51898, 8.58918");
+            values ( \
+              "-0.00043717, -0.000453041, -0.000570153, -0.000896135, -0.00110001, -0.0016623, -0.00225574, -0.00333546, -0.00541041, -0.00677005, -0.00737152, -0.00802815, -0.00800702, -0.00787491, -0.00799815, -0.00779466, -0.00773897, -0.00756865, -0.00798224, -0.00745424, -0.00756418, -0.006222, -0.00695163, -0.00739061, -0.00615051, -0.00183183, -0.000662201, -0.000409433, -7.48487e-05, -9.31333e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("6.03838, 6.56705, 6.74114, 6.82337, 6.93301, 7.07781, 7.34087, 7.41527, 7.64527, 7.82607, 7.878, 7.9316, 7.97931, 8.05169, 8.17164, 8.23097, 8.25631, 8.28162, 8.30725, 8.33765, 8.36559, 8.39017, 8.40475, 8.43154, 8.44653, 8.4652, 8.5491, 8.5851, 8.69189, 8.75836, 8.79055, 8.83346, 8.89617, 9.01333, 9.15613, 9.58713, 10.0077");
+            values ( \
+              "-0.00145886, -0.00233851, -0.00340737, -0.0040805, -0.00517966, -0.00699681, -0.0108762, -0.0120544, -0.0158238, -0.0192644, -0.0206434, -0.0218052, -0.0224423, -0.0229759, -0.0234508, -0.0232584, -0.0234621, -0.0233607, -0.0233425, -0.0232642, -0.0228335, -0.021889, -0.0223735, -0.0220307, -0.0216554, -0.0213785, -0.0182576, -0.0164338, -0.00924662, -0.00555835, -0.00424791, -0.00294613, -0.00163124, -0.000528557, -0.000133829, -2.59074e-05, -3.43709e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("6.28654, 6.77654, 7.00686, 7.08492, 7.24103, 7.4131, 7.58722, 7.80858, 8.12954, 8.38892, 8.49125, 8.59643, 8.73665, 8.79181, 8.93791, 9.01706, 9.08928, 9.13615, 9.22684, 9.25821, 9.28553, 9.31798, 9.3535, 9.36723, 9.39468, 9.43544, 9.48912, 9.53323, 9.76348, 9.81793, 9.87254, 9.94936, 10.0377, 10.1554, 10.2733, 10.405, 10.5474, 10.728");
+            values ( \
+              "-0.00613903, -0.0064846, -0.0096246, -0.0109429, -0.0139588, -0.017799, -0.0219893, -0.027589, -0.03602, -0.0429957, -0.0458876, -0.0490754, -0.0529924, -0.0540814, -0.0561542, -0.0568762, -0.0573788, -0.0575779, -0.057329, -0.0563278, -0.056204, -0.0569768, -0.0569957, -0.0569031, -0.056349, -0.054916, -0.0517247, -0.0481066, -0.0242158, -0.0194009, -0.0154717, -0.0112007, -0.00771147, -0.00460069, -0.00262087, -0.00139727, -0.000646513, -0.000270361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.57106, 7.13256, 7.32815, 7.58778, 7.95379, 9.526, 10.2071, 10.3683, 10.5591, 10.6976, 10.7929, 10.8969, 11.0143, 11.0651, 11.0927, 11.1636, 11.2063, 11.2528, 11.3649, 11.4239, 11.5418, 11.9737, 12.2183, 12.4223, 12.5977, 12.6875, 12.8772, 13.094, 13.4099, 13.8308, 14.3091");
+            values ( \
+              "-0.014682, -0.0147297, -0.0189801, -0.0255476, -0.0361286, -0.0852084, -0.106014, -0.110559, -0.114973, -0.117609, -0.118941, -0.119949, -0.120218, -0.119897, -0.119332, -0.119893, -0.119652, -0.118866, -0.11491, -0.111703, -0.103049, -0.0615222, -0.0416053, -0.0289804, -0.0208087, -0.0174464, -0.0119089, -0.00750137, -0.00379657, -0.00151099, -0.00054023" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("7.36487, 8.33305, 10.9882, 11.9649, 12.6112, 13.173, 13.5481, 13.9304, 14.0932, 14.2286, 14.3962, 14.5895, 14.7224, 14.7849, 14.9351, 15.1649, 15.386, 15.7337, 16.6622, 17.116, 17.4098, 17.7912, 18.1075, 18.4714, 18.9859, 19.3137, 19.8702, 20.5165, 21.1628, 21.8091, 22.4554, 23.748");
+            values ( \
+              "-0.0486937, -0.0500661, -0.136836, -0.166469, -0.184339, -0.198128, -0.205842, -0.211444, -0.213006, -0.213785, -0.214026, -0.21294, -0.21088, -0.210577, -0.20738, -0.199164, -0.188504, -0.167878, -0.108809, -0.0835958, -0.0695945, -0.0543879, -0.04412, -0.0344807, -0.0241209, -0.0191814, -0.012932, -0.00808758, -0.0050196, -0.00311474, -0.00193825, -0.000769584" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00908009, 0.00909395, 0.00911345, 0.00912658, 0.00913176, 0.00913338", \
+            "0.0109934, 0.0109979, 0.011008, 0.0110184, 0.0110235, 0.0110253", \
+            "0.011685, 0.0116857, 0.0116876, 0.0116916, 0.0116951, 0.0116966", \
+            "0.0119161, 0.0119162, 0.0119166, 0.0119172, 0.0119183, 0.0119193", \
+            "0.0120001, 0.0120001, 0.0120003, 0.0120006, 0.0120009, 0.0120012", \
+            "0.012059, 0.0120587, 0.0120579, 0.0120559, 0.0120536, 0.0120525" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0117362, 0.0117492, 0.0117697, 0.0117846, 0.0117907, 0.0117926", \
+            "0.0134548, 0.0134664, 0.0134823, 0.0134933, 0.0134975, 0.0134988", \
+            "0.0144321, 0.0144318, 0.014434, 0.0144365, 0.0144372, 0.0144374", \
+            "0.0155183, 0.0153481, 0.015094, 0.014911, 0.0148327, 0.0148056", \
+            "0.0163866, 0.0162248, 0.015391, 0.0153633, 0.0150011, 0.0148826", \
+            "0.0163963, 0.0164004, 0.016405, 0.0160334, 0.0154627, 0.0150023" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        sdf_cond : "(~B & CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(!B * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.1235, 0.151784, 0.252416, 0.610958, 1.89675, 6.51", \
+            "0.135208, 0.163698, 0.264779, 0.623778, 1.90975, 6.523", \
+            "0.184826, 0.213251, 0.314572, 0.674296, 1.96088, 6.57437", \
+            "0.360579, 0.398825, 0.515168, 0.876104, 2.16456, 6.7796", \
+            "0.828762, 0.902571, 1.12037, 1.64604, 2.97974, 7.59966", \
+            "2.21238, 2.34066, 2.75251, 3.78856, 5.95004, 10.8741" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.130248, 0.171576, 0.308119, 0.807452, 2.61066, 9.09013", \
+            "0.130247, 0.171566, 0.3081, 0.807415, 2.61056, 9.09008", \
+            "0.131132, 0.171682, 0.308098, 0.807413, 2.61055, 9.0887", \
+            "0.192903, 0.225805, 0.336226, 0.807623, 2.61029, 9.08995", \
+            "0.406029, 0.454403, 0.598047, 1.00599, 2.62579, 9.0888", \
+            "0.887651, 0.985011, 1.27245, 1.96127, 3.55185, 9.2118" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0573293, 0.0713115, 0.120115, 0.292252, 0.907785, 3.11675", \
+            "0.0647425, 0.0788183, 0.127714, 0.299978, 0.915516, 3.12422", \
+            "0.0898239, 0.106075, 0.156909, 0.330046, 0.945655, 3.1549", \
+            "0.117823, 0.147464, 0.232273, 0.444335, 1.06594, 3.27722", \
+            "0.0179582, 0.0776501, 0.246384, 0.64696, 1.50501, 3.76606", \
+            "-0.791248, -0.673799, -0.339446, 0.459232, 2.12035, 5.434" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0552556, 0.0726497, 0.136703, 0.367841, 1.19705, 4.16684", \
+            "0.0551786, 0.0726466, 0.136687, 0.367841, 1.19696, 4.16652", \
+            "0.0675628, 0.0820878, 0.140067, 0.367775, 1.19698, 4.16652", \
+            "0.130259, 0.149362, 0.210641, 0.40415, 1.19695, 4.16679", \
+            "0.299174, 0.330351, 0.431797, 0.69461, 1.39741, 4.17011", \
+            "0.749927, 0.813791, 0.999531, 1.46858, 2.52156, 5.09656" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0376296, 0.044177, 0.04914, 0.0575104, 0.0696878, 0.0746459, 0.0833259, 0.0924443, 0.110419, 0.111153, 0.121424, 0.130665, 0.131594, 0.137162, 0.14886, 0.159185, 0.175672, 0.184029, 0.193166, 0.208145, 0.210571, 0.220062, 0.230888, 0.260061, 0.279933, 0.302162, 0.319126, 0.339486, 0.366633, 0.412757, 0.424994");
+            values ( \
+              "0.000383004, 0.0148086, 0.0151585, 0.0145217, 0.0146059, 0.0139944, 0.0141826, 0.0134403, 0.0131007, 0.0128402, 0.0120232, 0.0117166, 0.0119796, 0.0121757, 0.0118953, 0.0109801, 0.00878951, 0.00949551, 0.00878506, 0.00692159, 0.00676654, 0.00670944, 0.00621841, 0.00351013, 0.00242262, 0.00159219, 0.00112794, 0.000737957, 0.000421313, 0.000139155, 0.00012558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.039746, 0.0459518, 0.0524617, 0.0623722, 0.0634077, 0.0654786, 0.0696205, 0.0776224, 0.0858873, 0.102417, 0.109231, 0.121068, 0.133634, 0.159844, 0.173208, 0.186179, 0.199421, 0.219556, 0.226577, 0.234609, 0.25048, 0.257617, 0.265371, 0.273316, 0.281424, 0.290987, 0.300948, 0.306886, 0.31778, 0.330147, 0.342536, 0.35101, 0.352464, 0.355372, 0.361189, 0.368809, 0.383872, 0.40334, 0.412205, 0.429934, 0.465393, 0.513671, 0.539209");
+            values ( \
+              "0.0159915, 0.0415487, 0.0406044, 0.0408552, 0.0399282, 0.0407071, 0.0395477, 0.0399384, 0.0385003, 0.038324, 0.0369955, 0.0370903, 0.0349824, 0.032926, 0.0351173, 0.0322178, 0.0312211, 0.0245049, 0.023472, 0.0200186, 0.0195048, 0.0214274, 0.020358, 0.0204894, 0.0181243, 0.0172315, 0.0143344, 0.0140243, 0.0110182, 0.00987801, 0.00742445, 0.0073438, 0.00639486, 0.00686868, 0.00558866, 0.00568108, 0.00386658, 0.00348687, 0.00236458, 0.00241036, 0.000795156, 0.000864238, 0.000554011" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.043647, 0.043667, 0.106191, 0.124795, 0.162004, 0.167984, 0.179943, 0.203862, 0.213013, 0.231315, 0.255076, 0.260568, 0.271551, 0.290152, 0.332156, 0.366276, 0.375624, 0.384746, 0.395221, 0.406311, 0.418397, 0.433135, 0.469727, 0.488567, 0.553836, 0.633035, 0.663865, 0.706579, 0.72211, 0.726658, 0.735756, 0.75395, 0.783921, 0.843863, 0.934721, 1.07584");
+            values ( \
+              "1e-22, 0.0833719, 0.0761771, 0.0760701, 0.0725938, 0.0732982, 0.0714359, 0.0706071, 0.0687433, 0.0678968, 0.0655295, 0.0672088, 0.0657703, 0.0652784, 0.0588391, 0.0497723, 0.0513883, 0.0500268, 0.0501789, 0.0471368, 0.0457328, 0.0410133, 0.0343738, 0.0324588, 0.0206235, 0.0110133, 0.00942743, 0.00579061, 0.00598009, 0.00483225, 0.00537044, 0.00374721, 0.00371674, 0.00146964, 0.00130185, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0489733, 0.0489933, 0.204635, 0.260938, 0.372292, 0.375176, 0.546951, 0.582294, 0.635114, 0.721914, 0.737252, 0.767216, 0.786102, 0.819864, 0.867557, 0.953093, 1.17906, 1.29584, 1.45799, 1.53697, 1.61643, 1.69646, 1.81053, 1.95657, 2.15129, 2.39411, 2.76662");
+            values ( \
+              "1e-22, 0.117229, 0.103581, 0.102959, 0.0983731, 0.0988333, 0.0921601, 0.0914288, 0.0890361, 0.0836409, 0.0819801, 0.0834324, 0.083354, 0.0815092, 0.0778025, 0.069699, 0.0454757, 0.0353362, 0.0234839, 0.0188261, 0.0149524, 0.0117729, 0.0082782, 0.00523337, 0.00276623, 0.00121265, 0.000305479" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0667436, 0.0667636, 0.565091, 0.747114, 1.10721, 1.11639, 1.7294, 1.95647, 2.02796, 2.06596, 2.33173, 2.52133, 2.79663, 3.03592, 3.83074, 4.17815, 4.46125, 4.65345, 5.05441, 5.25662, 5.66103, 6.04702, 6.30742, 6.82822, 7.8333, 8.92879");
+            values ( \
+              "1e-22, 0.131486, 0.116214, 0.113161, 0.11052, 0.109829, 0.101941, 0.0977737, 0.098412, 0.0979561, 0.0939323, 0.0900489, 0.0828044, 0.07503, 0.0471526, 0.0367432, 0.0294328, 0.0250865, 0.0176988, 0.0147237, 0.0100911, 0.00697525, 0.00543582, 0.00322441, 0.00110039, 0.000314909" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.152864, 0.152865, 2.36751, 3.50363, 4.33064, 5.11393, 5.44132, 5.72627, 6.02563, 6.25055, 6.37564, 6.71675, 7.07262, 7.51113, 7.88073, 8.19345, 8.5725, 8.97845, 9.4113, 9.62772, 10.047, 10.4662, 10.9614, 11.5578, 12.4003, 13.0171, 13.7968, 14.6845, 14.9934, 15.3641, 16.0528, 16.4935, 17.0317, 17.4221, 17.7148, 18.3003, 18.848, 19.3958, 20.2966, 20.8666, 21.4999, 22.0066, 22.8282, 23.6498, 24.4714, 25.2931, 26.3886, 27.484, 28.8534, 29.675, 31.3183");
+            values ( \
+              "1e-22, 0.136725, 0.11775, 0.114221, 0.111418, 0.108529, 0.107248, 0.105905, 0.104289, 0.103785, 0.103426, 0.102231, 0.100856, 0.0989633, 0.0971075, 0.0953284, 0.0929158, 0.090028, 0.08663, 0.084815, 0.0810152, 0.0770529, 0.0721328, 0.0659886, 0.0570044, 0.0507771, 0.0434695, 0.0358454, 0.0333465, 0.0305462, 0.026025, 0.0234237, 0.020403, 0.0183541, 0.0169833, 0.0145613, 0.0126631, 0.0109622, 0.00858397, 0.00726567, 0.00608802, 0.00527667, 0.00419384, 0.00332768, 0.00263565, 0.00208357, 0.0015243, 0.0011142, 0.000737982, 0.000558954, 0.000351724" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0739357, 0.0800322, 0.0850735, 0.0916205, 0.0934545, 0.0971225, 0.128405, 0.147063, 0.156534, 0.166939, 0.171135, 0.180511, 0.188262, 0.198761, 0.212362, 0.219602, 0.22874, 0.245195, 0.248216, 0.259685, 0.265268, 0.297852, 0.32124, 0.349386, 0.378865, 0.447141, 0.454007");
+            values ( \
+              "0.00157839, 0.0147287, 0.0148194, 0.0148009, 0.0146831, 0.0146651, 0.0137006, 0.0128468, 0.0120236, 0.0117107, 0.0121291, 0.0120726, 0.0115764, 0.010586, 0.00879583, 0.0094847, 0.00882089, 0.00682934, 0.00671067, 0.00661187, 0.00630623, 0.00336027, 0.00217523, 0.00124832, 0.000671117, 0.000129476, 0.000122334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0738457, 0.0820317, 0.087636, 0.0995759, 0.10988, 0.154809, 0.169795, 0.178229, 0.191448, 0.204933, 0.218456, 0.229858, 0.24506, 0.252167, 0.277641, 0.285428, 0.293404, 0.293782, 0.296055, 0.298443, 0.303219, 0.311451, 0.320546, 0.35694, 0.367284, 0.379779, 0.388664, 0.403591, 0.418084, 0.439688, 0.448243, 0.465354, 0.499574, 0.560768, 0.633551, 0.72432");
+            values ( \
+              "0.00308643, 0.0405095, 0.0408801, 0.0403577, 0.0397387, 0.0368288, 0.0354714, 0.0343724, 0.0330352, 0.0344144, 0.0334787, 0.0316956, 0.0282066, 0.0260145, 0.0190174, 0.0195903, 0.0209454, 0.0208305, 0.020929, 0.0209372, 0.0206754, 0.0196649, 0.0180495, 0.0109202, 0.00934002, 0.00771653, 0.0067933, 0.0054142, 0.00436859, 0.00310438, 0.00273431, 0.00206972, 0.00119626, 0.000398904, 0.000117375, 1.37726e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0776979, 0.0871824, 0.0932743, 0.119599, 0.220563, 0.249475, 0.272375, 0.296522, 0.300256, 0.304523, 0.329229, 0.346336, 0.367306, 0.383283, 0.402249, 0.403677, 0.405581, 0.408871, 0.425802, 0.436701, 0.448344, 0.489413, 0.50663, 0.566659, 0.613466, 0.652956, 0.700177, 0.758284, 0.828625, 0.903656, 1.02612, 1.17586");
+            values ( \
+              "0.0557298, 0.0793835, 0.079567, 0.0781473, 0.0716831, 0.0692332, 0.0668887, 0.066291, 0.0665404, 0.0664505, 0.064481, 0.0624423, 0.0585773, 0.0551933, 0.0502663, 0.0506233, 0.0504975, 0.0507384, 0.0503547, 0.0487406, 0.0466671, 0.0372021, 0.0349183, 0.0248106, 0.0176897, 0.0130272, 0.00888592, 0.00544822, 0.0029705, 0.00161946, 0.000418979, 0.000169153" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0876814, 0.0877014, 0.241705, 0.429539, 0.584022, 0.619358, 0.672171, 0.758967, 0.774305, 0.804266, 0.823154, 0.856915, 0.904603, 0.990133, 1.21614, 1.3329, 1.4949, 1.57386, 1.65348, 1.73343, 1.84742, 1.99317, 2.1875, 2.43001, 2.80227");
+            values ( \
+              "1e-22, 0.119046, 0.104116, 0.0982671, 0.0921625, 0.0914322, 0.0890399, 0.0836449, 0.0819842, 0.0834358, 0.083358, 0.0815136, 0.0778075, 0.0697044, 0.0454759, 0.035338, 0.0234929, 0.0188359, 0.0149533, 0.0117749, 0.00828294, 0.00524126, 0.0027729, 0.00121779, 0.000306005" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.104771, 0.104791, 0.602898, 1.17254, 1.60098, 1.76716, 1.99423, 2.06568, 2.10366, 2.36949, 2.55991, 2.83437, 3.07367, 3.86839, 4.21578, 4.49896, 4.6911, 5.09189, 5.29396, 5.69811, 6.08434, 6.34486, 6.8659, 7.87051, 8.966");
+            values ( \
+              "1e-22, 0.132188, 0.115622, 0.109625, 0.104314, 0.101945, 0.0977771, 0.0984158, 0.0979604, 0.093936, 0.0900339, 0.0828082, 0.0750329, 0.0471571, 0.0367473, 0.029434, 0.0250887, 0.0177029, 0.0147289, 0.010097, 0.00697763, 0.00543686, 0.00322406, 0.00110062, 0.000314787" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.174974, 0.174994, 1.89597, 4.19568, 5.52649, 6.1346, 6.54153, 7.39573, 8.79513, 9.66383, 10.5023, 13.2588, 14.4734, 16.0891, 17.5541, 19.427, 20.5219, 22.0491, 23.1446, 24.2401, 26.431, 27.666");
+            values ( \
+              "1e-22, 0.138246, 0.119297, 0.112062, 0.107065, 0.10408, 0.103052, 0.0997488, 0.092021, 0.0851056, 0.0772925, 0.0488439, 0.0378849, 0.0261063, 0.0180371, 0.010982, 0.00814909, 0.00533056, 0.00396901, 0.00286215, 0.0015208, 0.00125682" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.197085, 0.211377, 0.221062, 0.234256, 0.24542, 0.258417, 0.260874, 0.264452, 0.267357, 0.273167, 0.274903, 0.278376, 0.285321, 0.293554, 0.303047, 0.313084, 0.314015, 0.319598, 0.331358, 0.341447, 0.351745, 0.35807, 0.35882, 0.36032, 0.366637, 0.375806, 0.381017, 0.386903, 0.38741, 0.392809, 0.397521, 0.402082, 0.407535, 0.412902, 0.424088, 0.437645, 0.443611, 0.458053, 0.469593, 0.481782, 0.499057, 0.506081, 0.508123, 0.512206, 0.520372, 0.568028, 0.61532, 0.677308");
+            values ( \
+              "6.86253e-05, 0.00688415, 0.0084791, 0.0102864, 0.0114091, 0.0123218, 0.0132026, 0.0132576, 0.0135066, 0.0136042, 0.0136107, 0.0135397, 0.0133226, 0.0128332, 0.0120468, 0.0116983, 0.0119682, 0.0121752, 0.011885, 0.0109909, 0.00975988, 0.00879153, 0.00879548, 0.00907374, 0.00948419, 0.00875414, 0.00802313, 0.00742336, 0.0072215, 0.00677189, 0.00669739, 0.0067112, 0.00653981, 0.00624181, 0.0052575, 0.00387308, 0.00342486, 0.00261589, 0.00211135, 0.00168922, 0.00117928, 0.00104323, 0.000973266, 0.000927539, 0.000749833, 0.00025731, 0.000112715, 2.85083e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.197071, 0.224599, 0.236974, 0.242348, 0.253095, 0.258397, 0.262176, 0.27111, 0.276573, 0.287105, 0.301345, 0.316246, 0.332988, 0.34244, 0.355788, 0.368768, 0.382007, 0.409154, 0.417155, 0.425742, 0.433036, 0.440191, 0.447953, 0.455898, 0.473573, 0.500345, 0.512704, 0.525094, 0.537895, 0.551276, 0.566339, 0.585764, 0.594659, 0.612449, 0.648029, 0.696376, 0.766999, 0.854161");
+            values ( \
+              "0.00427345, 0.0246455, 0.0290548, 0.0306631, 0.0332599, 0.034319, 0.0367503, 0.0380885, 0.0382191, 0.0377854, 0.0368466, 0.0354212, 0.0334289, 0.0333591, 0.0347068, 0.0326402, 0.030798, 0.0230493, 0.0204602, 0.0192125, 0.0199412, 0.0210144, 0.0207891, 0.0200701, 0.0168099, 0.0114411, 0.00946243, 0.00784683, 0.00646302, 0.00528069, 0.00428394, 0.00308559, 0.00277882, 0.00200447, 0.00120201, 0.000455135, 0.000195045, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.208266, 0.234969, 0.242033, 0.258376, 0.260788, 0.268861, 0.274205, 0.283627, 0.351145, 0.399241, 0.417298, 0.439711, 0.443779, 0.451913, 0.468182, 0.49232, 0.529322, 0.549454, 0.55902, 0.568063, 0.578514, 0.601815, 0.634851, 0.671908, 0.737136, 0.760079, 0.799622, 0.84685, 0.904983, 0.918885, 0.968347, 1.0302, 1.12353, 1.26594");
+            values ( \
+              "0.0340591, 0.055092, 0.0596804, 0.0679039, 0.071847, 0.0756765, 0.076811, 0.0770383, 0.072763, 0.0690247, 0.0671277, 0.0663112, 0.0667016, 0.0664552, 0.0652613, 0.0625557, 0.0553958, 0.0503482, 0.0509163, 0.0505875, 0.0496471, 0.0451483, 0.0375107, 0.0319125, 0.0211239, 0.0177548, 0.0130709, 0.00892194, 0.00547717, 0.00486101, 0.00317231, 0.00192367, 0.000750118, 0.000241967" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.227597, 0.227617, 0.559623, 0.617215, 0.698854, 0.758977, 0.818755, 0.905163, 0.921053, 0.951716, 0.971011, 0.98692, 1.02622, 1.08047, 1.13675, 1.3611, 1.47834, 1.58404, 1.64454, 1.74774, 1.87712, 1.99266, 2.0657, 2.1867, 2.32563, 2.60349, 2.95361");
+            values ( \
+              "1e-22, 0.108797, 0.0988367, 0.096812, 0.0933356, 0.0916052, 0.0890331, 0.0837394, 0.0820417, 0.083478, 0.0833049, 0.082566, 0.0798751, 0.0752396, 0.0697634, 0.0457053, 0.0354896, 0.0274044, 0.0233521, 0.0174684, 0.0119088, 0.00833243, 0.00664783, 0.00453935, 0.00289121, 0.00111345, 0.0003054" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.258596, 0.258616, 0.751194, 1.29331, 1.74927, 1.91546, 2.14252, 2.21396, 2.25194, 2.51778, 2.70835, 2.98265, 3.22196, 4.01667, 4.36405, 4.64724, 4.83937, 5.24012, 5.44217, 5.84627, 6.2325, 6.49301, 7.01403, 8.01853, 9.11402");
+            values ( \
+              "1e-22, 0.134945, 0.115644, 0.109951, 0.104315, 0.101945, 0.0977775, 0.0984164, 0.097961, 0.0939366, 0.090031, 0.0828088, 0.0750334, 0.0471581, 0.0367482, 0.0294346, 0.0250894, 0.0177039, 0.01473, 0.0100983, 0.0069785, 0.0054376, 0.00322452, 0.00110092, 0.000314829" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.324644, 0.324664, 2.04535, 3.96451, 5.29797, 6.28437, 6.69091, 7.52956, 8.18793, 8.64272, 9.81287, 10.6595, 13.4023, 14.6828, 16.2417, 17.6921, 18.4485, 19.544, 20.4036, 21.1922, 22.2436, 23.3391, 25.5301, 27.721, 32.103");
+            values ( \
+              "1e-22, 0.13838, 0.119248, 0.113392, 0.108603, 0.104079, 0.103052, 0.0998152, 0.0966586, 0.0940124, 0.0851583, 0.0771346, 0.0489458, 0.0373847, 0.0260215, 0.0181347, 0.0148546, 0.0111261, 0.00877074, 0.00706354, 0.00531106, 0.00386616, 0.00206719, 0.00109547, 0.000296054" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.638132, 0.663623, 0.693732, 0.815296, 0.848193, 0.861821, 0.878992, 0.889522, 0.903649, 0.916278, 0.921816, 0.928664, 0.933624, 0.93802, 0.949742, 0.962733, 0.968431, 0.970598, 0.980102, 0.991273, 1.00799, 1.03508, 1.0367, 1.03993, 1.06203, 1.08986, 1.10957, 1.13584, 1.18314, 1.19459");
+            values ( \
+              "0.00190752, 0.00198796, 0.00296736, 0.00723184, 0.00787641, 0.00789054, 0.00853088, 0.00863835, 0.00858274, 0.00829625, 0.00791032, 0.00796618, 0.00860735, 0.00852316, 0.00792413, 0.00694087, 0.00694143, 0.00699707, 0.00689249, 0.00619982, 0.00458745, 0.00295304, 0.00288383, 0.00290263, 0.00196032, 0.00111761, 0.00074377, 0.000431708, 0.000141467, 0.000121519" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.637744, 0.672274, 0.706805, 0.801967, 0.844716, 0.880711, 0.88229, 0.904397, 0.917301, 0.93269, 0.949922, 0.971875, 0.985065, 1.00015, 1.01082, 1.01969, 1.02788, 1.03635, 1.03676, 1.03758, 1.05321, 1.0771, 1.09641, 1.12283, 1.13816, 1.1586, 1.17571, 1.19318, 1.21646, 1.26303, 1.33012, 1.41171");
+            values ( \
+              "0.00416722, 0.00616387, 0.00926996, 0.0188767, 0.0228003, 0.0247253, 0.0249373, 0.0251521, 0.0268696, 0.0276266, 0.0272242, 0.0251912, 0.0225498, 0.0200216, 0.0195155, 0.0219742, 0.0211969, 0.0210626, 0.0209106, 0.0211119, 0.0183326, 0.0133014, 0.00999934, 0.00680515, 0.00542041, 0.00396802, 0.00303712, 0.00230697, 0.00159154, 0.000726238, 0.000221741, 4.89021e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.664452, 0.742751, 0.848078, 0.903084, 0.928777, 0.982409, 0.986903, 1.01387, 1.0427, 1.05143, 1.07075, 1.08314, 1.118, 1.13932, 1.14788, 1.15682, 1.1669, 1.18989, 1.21858, 1.32101, 1.34626, 1.3798, 1.40872, 1.43855, 1.4811, 1.53639, 1.60576, 1.70446, 1.8414");
+            values ( \
+              "0.0158075, 0.0250958, 0.046221, 0.0550314, 0.0579626, 0.0616839, 0.0618998, 0.062423, 0.0652203, 0.065473, 0.0639672, 0.0623838, 0.0556612, 0.050748, 0.051072, 0.0508794, 0.0499183, 0.0455663, 0.0387576, 0.0220005, 0.0183071, 0.0141222, 0.0112254, 0.00885062, 0.00616564, 0.00384954, 0.00213122, 0.000823648, 0.000247203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.689226, 0.767734, 0.86448, 0.908002, 0.986196, 1.0111, 1.03601, 1.03724, 1.04608, 1.05468, 1.06756, 1.15007, 1.20794, 1.2892, 1.31222, 1.34923, 1.39407, 1.40923, 1.43954, 1.46519, 1.49566, 1.51152, 1.52803, 1.54214, 1.56142, 1.57733, 1.59535, 1.64274, 1.6709, 1.72722, 1.82596, 1.95134, 2.01149, 2.06862, 2.104, 2.17477, 2.23515, 2.31468, 2.38515, 2.46724, 2.5829, 2.63353, 2.70147, 2.77774, 2.91728, 3.19635, 3.54756");
+            values ( \
+              "0.035419, 0.0410385, 0.0682883, 0.0787393, 0.0927902, 0.0960541, 0.098943, 0.0999662, 0.101272, 0.101745, 0.101476, 0.0988412, 0.0968004, 0.0933402, 0.0926257, 0.0916139, 0.0895939, 0.0890324, 0.0872293, 0.0854308, 0.083735, 0.0820391, 0.0827233, 0.0834761, 0.083307, 0.0825666, 0.0814453, 0.0777588, 0.0752394, 0.0697602, 0.059287, 0.0457258, 0.0403014, 0.0355035, 0.0327041, 0.0273845, 0.0233407, 0.0186695, 0.0152224, 0.0119198, 0.00833771, 0.00712545, 0.00575978, 0.00453051, 0.00287963, 0.00110359, 0.000301055" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.760625, 0.933627, 1.0353, 1.05564, 1.08286, 1.10778, 1.52456, 2.03329, 2.51989, 2.73972, 2.76622, 2.79935, 2.90567, 3.20575, 3.32705, 3.57361, 3.81385, 4.60738, 4.95505, 5.23895, 5.43084, 5.67978, 6.03252, 6.43566, 6.69318, 7.08626, 7.61037, 8.59552, 9.69101");
+            values ( \
+              "0.0784789, 0.0952887, 0.11467, 0.117525, 0.118521, 0.117923, 0.113761, 0.1082, 0.101739, 0.0977106, 0.0982965, 0.0982947, 0.0971353, 0.0920481, 0.0894419, 0.0827598, 0.0750513, 0.0471336, 0.0367161, 0.0293988, 0.0251009, 0.0202238, 0.0147561, 0.0100985, 0.00790919, 0.00541271, 0.00322056, 0.00110945, 0.000334473" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.88511, 0.88513, 2.51776, 4.93769, 6.27062, 6.87384, 7.52821, 8.78187, 9.53843, 10.4057, 11.2441, 14.0006, 15.2151, 16.8311, 18.2957, 20.1685, 21.2633, 22.7906, 23.8861, 24.9816, 27.1726, 29.3635, 32.65");
+            values ( \
+              "1e-22, 0.134244, 0.119648, 0.112058, 0.107055, 0.104088, 0.102165, 0.0965843, 0.0920134, 0.0851041, 0.0772947, 0.0488431, 0.037884, 0.0261075, 0.0180365, 0.0109815, 0.00814829, 0.00532944, 0.00397085, 0.00286081, 0.00151935, 0.000797715, 0.000351454" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.24409, 2.40641, 2.44407, 2.76149, 2.78347, 2.82744, 2.83703, 2.85623, 2.8751, 2.89189, 2.90757, 2.93335, 2.9478, 2.95724, 2.96667, 3.00257, 3.00977, 3.01872, 3.02752, 3.03478, 3.04079, 3.05908, 3.06627, 3.07284, 3.07963, 3.10444, 3.1676, 3.21017, 3.23938, 3.27726, 3.34475, 3.41786, 3.46614");
+            values ( \
+              "0.000390733, 0.000649447, 0.000847201, 0.00314032, 0.00326995, 0.00337225, 0.00337371, 0.00334673, 0.00364123, 0.00358404, 0.00366346, 0.00356182, 0.00367725, 0.00357665, 0.00420762, 0.00470115, 0.00467285, 0.00477058, 0.00506353, 0.00506815, 0.00504728, 0.00459379, 0.00458386, 0.00444485, 0.00441911, 0.00393492, 0.00231114, 0.0014534, 0.00101432, 0.000612298, 0.000224653, 8.40588e-05, 3.95783e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("2.24369, 2.4002, 2.46055, 2.52314, 2.82183, 2.86824, 2.90549, 2.94618, 2.97609, 2.98114, 2.99125, 3.01145, 3.03152, 3.05156, 3.07111, 3.08519, 3.10743, 3.11856, 3.12822, 3.14801, 3.21255, 3.27672, 3.31972, 3.38642, 3.40986, 3.44378, 3.48087, 3.55249, 3.65042, 3.77323, 3.93144, 4.1566, 4.22471");
+            values ( \
+              "0.0013189, 0.00184375, 0.0027155, 0.00391076, 0.0100201, 0.0108129, 0.0110944, 0.0115996, 0.0129859, 0.0124399, 0.012677, 0.0125997, 0.0126925, 0.0123357, 0.0125014, 0.0122784, 0.0151742, 0.015829, 0.0160036, 0.0153781, 0.0115507, 0.00729977, 0.00495106, 0.00246742, 0.00189401, 0.00127166, 0.000856538, 0.000298334, 0.000104322, 1e-22, 3.18134e-05, 1e-22, 7.52078e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("2.27035, 2.4141, 2.46651, 2.55726, 2.69207, 3.02775, 3.12569, 3.1955, 3.19915, 3.24843, 3.26819, 3.28794, 3.30776, 3.3249, 3.33739, 3.3517, 3.36283, 3.39027, 3.41435, 3.45929, 3.47595, 3.61072, 3.67925, 3.709, 3.79617, 3.84927, 3.9717, 4.15684, 4.20163, 4.31288");
+            values ( \
+              "0.00437085, 0.00454175, 0.00596513, 0.0091872, 0.014604, 0.0290255, 0.0320917, 0.0356182, 0.0354778, 0.0362854, 0.0359782, 0.0362074, 0.0357544, 0.0363114, 0.0384569, 0.0383618, 0.0387074, 0.0373246, 0.0350724, 0.0328957, 0.0316416, 0.0176316, 0.0117153, 0.0096545, 0.00523611, 0.00351579, 0.00129241, 0.000192251, 0.000399069, 0.000159452" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.3858, 2.60796, 2.70778, 2.80928, 2.93988, 3.20237, 3.39902, 3.44825, 3.5467, 3.61081, 3.65797, 3.70762, 3.7249, 3.75945, 3.78788, 3.82476, 3.8518, 3.87092, 3.87867, 3.89418, 3.90978, 3.92969, 3.98903, 4.10415, 4.18938, 4.30328, 4.40575, 4.5365, 4.59759, 4.67545, 4.75514, 4.83502, 4.94895, 4.9975, 5.0946, 5.28881, 5.59121, 5.96256");
+            values ( \
+              "0.0130569, 0.0155815, 0.020986, 0.0269846, 0.035221, 0.0524566, 0.0643524, 0.0668026, 0.0705098, 0.0724216, 0.0740533, 0.0746644, 0.0750396, 0.0749037, 0.0745727, 0.0743998, 0.073955, 0.0765577, 0.0762231, 0.0770316, 0.0765738, 0.0765732, 0.0744128, 0.0668823, 0.059385, 0.0470597, 0.0378963, 0.0275878, 0.0234745, 0.0188379, 0.0149484, 0.0117858, 0.00827815, 0.00713291, 0.00523949, 0.00278011, 0.000955118, 0.000247227" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.54602, 2.97055, 3.42656, 3.6279, 3.88543, 4.08845, 4.15612, 4.20717, 4.26764, 4.77072, 4.91143, 5.1006, 5.15451, 5.21324, 5.28857, 5.48506, 5.68935, 5.94998, 6.1897, 6.9837, 7.35016, 7.80687, 8.10634, 8.40896, 8.81247, 9.06937, 9.46149, 9.98431, 10.9879, 12.0834");
+            values ( \
+              "0.0255852, 0.0417634, 0.0765124, 0.0893885, 0.101682, 0.108397, 0.110097, 0.110413, 0.109919, 0.103595, 0.101469, 0.0978177, 0.0984125, 0.0980282, 0.0970286, 0.0939366, 0.0897166, 0.0828055, 0.0750181, 0.0471676, 0.036216, 0.025081, 0.0193486, 0.014733, 0.0101119, 0.00792666, 0.0054343, 0.00321174, 0.0011015, 0.00031141" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.88055, 3.49795, 3.76562, 4.15257, 4.24983, 6.93601, 8.26958, 9.25929, 9.47448, 10.4203, 11.5196, 12.1158, 12.7844, 13.6292, 16.3749, 17.7791, 19.2124, 20.0952, 21.4268, 22.5223, 23.6387, 25.2049, 26.3004, 27.3958, 29.5868, 31.7778, 35.0643");
+            values ( \
+              "0.073042, 0.0854947, 0.102905, 0.120795, 0.121508, 0.113347, 0.108556, 0.104066, 0.103686, 0.100154, 0.0945392, 0.0905735, 0.0851012, 0.0772129, 0.0488829, 0.0363642, 0.026078, 0.0209037, 0.014877, 0.0110583, 0.0081588, 0.0052798, 0.00392458, 0.00283608, 0.00150843, 0.000794297, 0.000342818" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("8.62619, 9.28787, 9.42779, 9.47723, 9.57609, 9.69822, 10.1296, 10.2796, 10.3284, 10.3754, 10.3791, 10.413, 10.4457, 10.4902, 10.53, 10.5442, 10.5616, 10.582, 10.5964, 10.6076, 10.6443, 10.6549, 10.6651, 10.6875, 10.7137, 10.7258, 10.7416, 10.7627, 10.7871, 10.822, 10.8606, 10.9864, 11.1652, 11.24, 11.3249, 11.3915, 11.519, 11.6749, 11.872, 12.133, 12.573");
+            values ( \
+              "7.51485e-05, 0.000167666, 0.000260874, 0.000299184, 0.000418783, 0.000597609, 0.0013203, 0.00150392, 0.001481, 0.00142891, 0.00145894, 0.0015086, 0.00151956, 0.00146583, 0.00144144, 0.00145387, 0.00143696, 0.00153532, 0.00184219, 0.0018683, 0.00229346, 0.00224324, 0.00225436, 0.00208864, 0.00225622, 0.00223477, 0.00230335, 0.00223955, 0.00226632, 0.00216729, 0.00215854, 0.00181679, 0.000740219, 0.000429483, 0.000218205, 0.000144745, 3.30896e-05, 2.47507e-05, 1e-22, 1.40652e-05, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("8.6285, 9.32499, 9.47161, 9.60109, 9.74722, 10.1016, 10.3172, 10.3711, 10.4789, 10.5504, 10.5931, 10.6335, 10.6747, 10.707, 10.7315, 10.7796, 10.814, 10.8335, 10.8565, 10.8698, 10.8834, 10.9158, 10.9572, 10.9981, 11.0869, 11.1788, 11.4079, 11.5263, 11.6554, 11.7921");
+            values ( \
+              "0.000242944, 0.000598423, 0.000915644, 0.00133212, 0.00194998, 0.00366572, 0.00460327, 0.00481304, 0.00487783, 0.00510116, 0.00543052, 0.00510974, 0.00521778, 0.00488319, 0.00499235, 0.00552653, 0.00707875, 0.00741805, 0.00718239, 0.00714135, 0.00717744, 0.0071899, 0.00711156, 0.00699553, 0.0065878, 0.00573626, 0.00206518, 0.000944994, 0.000357197, 0.000162083" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("8.49646, 9.15795, 9.37816, 9.57253, 9.62637, 9.73406, 9.89746, 10.3549, 10.7058, 10.8463, 10.9258, 10.9831, 11.0357, 11.0857, 11.0969, 11.1485, 11.1726, 11.1973, 11.2384, 11.2597, 11.2797, 11.2972, 11.3111, 11.3717, 11.4016, 11.4564, 11.528, 11.6273, 11.7109, 11.81, 11.9716, 12.0333, 12.1363, 12.1972, 12.2807, 12.3757, 12.5595, 12.7985, 13.0966");
+            values ( \
+              "0.000738717, 0.00119721, 0.00185666, 0.00287562, 0.0032422, 0.00412616, 0.00565135, 0.0101091, 0.0132764, 0.0140057, 0.0145958, 0.0154208, 0.0153426, 0.0155442, 0.0152446, 0.015386, 0.0156047, 0.0156848, 0.0176971, 0.0180129, 0.0182209, 0.0183, 0.0183041, 0.0179655, 0.0186201, 0.0191051, 0.0189432, 0.0179377, 0.0161618, 0.013218, 0.00790566, 0.00623525, 0.0040142, 0.00303733, 0.00203353, 0.00128207, 0.000438046, 0.000111746, 3.70602e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("8.63369, 9.37623, 9.48215, 9.694, 9.92099, 10.0639, 11.5516, 11.7688, 11.9496, 12.0404, 12.0931, 12.2054, 12.265, 12.2897, 12.3148, 12.3453, 12.3804, 12.415, 12.4841, 12.5854, 12.6847, 12.8024, 12.9705, 13.0981, 13.4547, 13.6433, 13.764, 13.985, 14.0935, 14.2382, 14.5106, 14.7535");
+            values ( \
+              "0.00244008, 0.00375471, 0.00445492, 0.00622743, 0.00876271, 0.0106004, 0.0309757, 0.0334926, 0.0359041, 0.0368202, 0.0369885, 0.0378211, 0.0403456, 0.0404343, 0.0410946, 0.0411828, 0.0417975, 0.0419099, 0.0426309, 0.0427579, 0.0425815, 0.0408006, 0.0374058, 0.0333546, 0.0197223, 0.0136398, 0.0105296, 0.00630661, 0.00483966, 0.00340656, 0.00158428, 0.000943452" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("9.30253, 10.3121, 11.2382, 13.1238, 13.3041, 13.5305, 13.8914, 14.0475, 14.1169, 14.2878, 14.3742, 14.449, 14.5978, 14.8154, 14.9247, 15.1319, 15.3493, 15.6215, 15.9545, 16.8929, 17.2497, 17.6783, 17.901, 18.3364, 18.5335, 18.8346, 19.2359, 20.0387, 20.1956");
+            values ( \
+              "0.0111079, 0.0161211, 0.0305473, 0.0635604, 0.0663692, 0.0694661, 0.073774, 0.0749129, 0.0750105, 0.0759317, 0.0776342, 0.0781152, 0.0787773, 0.0790281, 0.0786684, 0.0773432, 0.0744298, 0.0692046, 0.0606641, 0.0341798, 0.0255545, 0.0175683, 0.0143484, 0.00951364, 0.007888, 0.00590473, 0.00397984, 0.00173, 0.00155575" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("10.1199, 11.4264, 14.0273, 15.0567, 16.1522, 16.6604, 16.8455, 17.7976, 18.7051, 19.2048, 20.1699, 20.688, 21.4456, 22.3117, 23.1502, 25.9066, 27.183, 28.7371, 29.8131, 30.9793, 32.0748, 33.1693, 34.696, 35.7915, 36.8869, 39.0779, 41.2689, 44.5554");
+            values ( \
+              "0.0339243, 0.0353551, 0.0847505, 0.0991999, 0.109326, 0.112451, 0.112051, 0.108563, 0.104387, 0.102954, 0.0991471, 0.0966329, 0.0919575, 0.085152, 0.077247, 0.0488885, 0.0374014, 0.0260676, 0.0199445, 0.0147495, 0.0110197, 0.00818683, 0.00536856, 0.0039336, 0.00289927, 0.00155736, 0.000835394, 0.000314281" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00930577, 0.00932235, 0.00934253, 0.00935483, 0.00935948, 0.0093609", \
+            "0.0130574, 0.0130745, 0.0131019, 0.0131229, 0.0131318, 0.0131347", \
+            "0.0145573, 0.0145661, 0.0145847, 0.0146039, 0.0146137, 0.014617", \
+            "0.0151364, 0.0151113, 0.0150671, 0.0150292, 0.0150144, 0.0150106", \
+            "0.0155914, 0.0154869, 0.0153337, 0.0152109, 0.0151424, 0.0151092", \
+            "0.015921, 0.0159044, 0.0157097, 0.015468, 0.0152609, 0.015177" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0141833, 0.0142003, 0.0142261, 0.0142449, 0.0142525, 0.0142549", \
+            "0.0142796, 0.0142462, 0.0142031, 0.0141768, 0.0141669, 0.0141638", \
+            "0.0134971, 0.0133034, 0.013015, 0.0127954, 0.0127042, 0.012675", \
+            "0.0135629, 0.0135961, 0.0135218, 0.0128073, 0.0124476, 0.0123293", \
+            "0.0128041, 0.0129743, 0.013226, 0.0132645, 0.0128694, 0.0124016", \
+            "0.0122942, 0.0123199, 0.0126489, 0.0130532, 0.0133653, 0.0129618" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0218936, 0.0240576, 0.0309449, 0.039647, 0.043234, 0.0569711, 0.065403, 0.0738349, 0.0745403, 0.0799055, 0.110158, 0.124579, 0.130325, 0.14541, 0.197716, 0.206062");
+            values ( \
+              "-0.0165388, -0.0294286, -0.0284123, -0.0286679, -0.0284862, -0.0288091, -0.0300748, -0.028115, -0.0282798, -0.026274, -0.00978887, -0.00482471, -0.00405361, -0.00340729, -3.69325e-05, -5.38961e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0218597, 0.0251226, 0.0275353, 0.028459, 0.0303063, 0.0340917, 0.039733, 0.0454064, 0.0567363, 0.0568586, 0.0593032, 0.0619108, 0.0671261, 0.0745014, 0.0794058, 0.0892147, 0.0937044, 0.103008, 0.109459, 0.125244, 0.140954, 0.146674, 0.1543, 0.170202, 0.17785, 0.189626, 0.196022, 0.210941, 0.234628, 0.241724, 0.24956, 0.260878, 0.290226, 0.332806, 0.453412");
+            values ( \
+              "-0.0287791, -0.0806614, -0.0800407, -0.0793385, -0.0794199, -0.0786191, -0.078973, -0.0784476, -0.0784517, -0.0782032, -0.0780472, -0.078062, -0.078472, -0.0798741, -0.0799063, -0.0774681, -0.075263, -0.0675206, -0.0605544, -0.0410448, -0.0256497, -0.0214323, -0.0169728, -0.00954552, -0.00703811, -0.00579226, -0.00555138, -0.00447419, -0.0021781, -0.00126583, -0.000808613, -0.000460626, -0.000679684, -0.000602681, -6.96394e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0237251, 0.0257035, 0.0278066, 0.0308657, 0.0339519, 0.0390801, 0.0442322, 0.0545363, 0.0649425, 0.0856839, 0.0973701, 0.128238, 0.150805, 0.163559, 0.173189, 0.219227, 0.249901, 0.268388, 0.290082, 0.309644, 0.326706, 0.356425, 0.404156, 0.509017");
+            values ( \
+              "-0.156448, -0.15759, -0.156413, -0.156653, -0.155527, -0.15593, -0.154867, -0.15513, -0.153613, -0.152394, -0.1509, -0.151275, -0.144231, -0.136574, -0.128626, -0.0749602, -0.0472012, -0.0354514, -0.0244879, -0.0166687, -0.012119, -0.00736655, -0.00430283, -0.00204334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0242263, 0.0314859, 0.0350215, 0.0414383, 0.0510967, 0.0642914, 0.0779954, 0.103598, 0.225475, 0.271728, 0.300471, 0.32904, 0.359193, 0.388925, 0.422677, 0.57289, 0.617014, 0.685714, 0.738996, 0.802671, 0.85211, 0.905248, 0.995293, 1.05604, 1.20518, 1.25108");
+            values ( \
+              "-0.208372, -0.21468, -0.214221, -0.215146, -0.21394, -0.214171, -0.212738, -0.212356, -0.204176, -0.202279, -0.20024, -0.196332, -0.190509, -0.182788, -0.16904, -0.086997, -0.067958, -0.047317, -0.0349445, -0.0237538, -0.0173347, -0.0121651, -0.00649433, -0.00446955, -0.00205981, -0.00183361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0241859, 0.042076, 0.371618, 0.915991, 1.0494, 1.16704, 1.3335, 1.68899, 1.95662, 2.28847, 2.53038, 2.83925, 3.31817, 3.53687");
+            values ( \
+              "-0.229317, -0.241111, -0.23484, -0.219961, -0.21305, -0.20397, -0.183459, -0.118066, -0.0766433, -0.0421825, -0.0266516, -0.0145699, -0.00549904, -0.00366397" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0248544, 0.0659724, 0.0844797, 0.112239, 0.144184, 0.208073, 0.323479, 0.554292, 0.623686, 0.762473, 0.995234, 1.23159, 2.48015, 3.30489, 3.69966, 4.03947, 4.26402, 4.72521, 5.86178, 6.70034, 7.42012, 7.89724, 8.75504, 9.39727, 9.80793, 10.5719, 11.2488, 12.6026, 13.0106");
+            values ( \
+              "-0.235885, -0.249581, -0.24859, -0.249302, -0.248262, -0.24877, -0.247258, -0.246789, -0.245515, -0.245546, -0.243241, -0.242574, -0.233018, -0.223783, -0.216987, -0.209249, -0.201963, -0.18196, -0.119199, -0.0807208, -0.0561577, -0.0437199, -0.0274595, -0.0192124, -0.0152542, -0.00988345, -0.00668643, -0.00306765, -0.00270632" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0498205, 0.0537669, 0.0625083, 0.0643957, 0.0656147, 0.0672958, 0.0686941, 0.071224, 0.0739219, 0.0768762, 0.0798559, 0.0858153, 0.0885015, 0.0927958, 0.0969183, 0.105163, 0.10712, 0.109357, 0.116588, 0.131371, 0.136737, 0.143302, 0.153991, 0.158889, 0.166147, 0.171375, 0.193264, 0.204103, 0.211203, 0.218264, 0.224011, 0.22875, 0.262535, 0.291637, 0.31219, 0.452703");
+            values ( \
+              "-0.00517815, -0.0200152, -0.0253323, -0.0258966, -0.0295832, -0.0291405, -0.0292915, -0.0288837, -0.0288051, -0.028636, -0.0286313, -0.0287092, -0.0290988, -0.0295771, -0.0297383, -0.0285042, -0.0279634, -0.0271663, -0.0236706, -0.0147552, -0.0120146, -0.00921834, -0.00532452, -0.00433289, -0.00391072, -0.00370536, -0.00221583, -0.00153641, -0.00119548, -0.000713904, -0.000252078, -6.47842e-06, -1e-22, -0.000141041, -0.000171682, -2.9353e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0498929, 0.0552181, 0.0620172, 0.0644409, 0.0652559, 0.0668881, 0.0688439, 0.0738445, 0.077082, 0.0884314, 0.0998045, 0.111047, 0.122276, 0.122704, 0.123274, 0.126699, 0.130479, 0.141091, 0.15694, 0.166478, 0.174523, 0.185848, 0.201851, 0.209841, 0.221613, 0.227972, 0.242687, 0.265779, 0.272809, 0.280363, 0.290622, 0.334046, 0.426982, 0.522268");
+            values ( \
+              "-0.00971224, -0.0573289, -0.0685924, -0.0713838, -0.0793763, -0.080241, -0.0802796, -0.0792489, -0.0789067, -0.0781862, -0.0784106, -0.0803837, -0.0764173, -0.0765568, -0.0763877, -0.0744414, -0.071537, -0.0606817, -0.0410866, -0.0311441, -0.0242911, -0.0169773, -0.00960058, -0.00700777, -0.00580949, -0.0055042, -0.00443978, -0.00220022, -0.00135773, -0.000815689, -0.000510028, -0.000657185, -0.000262248, -5.01316e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0529592, 0.0643903, 0.0657093, 0.0683034, 0.0702016, 0.0759358, 0.0966298, 0.121632, 0.129812, 0.138725, 0.15655, 0.159916, 0.166649, 0.181502, 0.199632, 0.204904, 0.21545, 0.248109, 0.259669, 0.278803, 0.294266, 0.308415, 0.32336, 0.335103, 0.348385, 0.370286, 0.386505, 0.401748, 0.435527, 0.517414, 0.585179, 0.711483");
+            values ( \
+              "-0.105024, -0.139038, -0.153423, -0.157121, -0.156996, -0.155714, -0.154078, -0.151409, -0.150909, -0.150843, -0.151577, -0.150777, -0.149858, -0.144394, -0.133133, -0.128623, -0.117023, -0.0780331, -0.0658903, -0.0492654, -0.0387124, -0.0308193, -0.0236866, -0.0188511, -0.0144585, -0.00974602, -0.00759258, -0.00621105, -0.00425174, -0.00217326, -0.000968448, -9.5349e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0536826, 0.065574, 0.0705387, 0.0867391, 0.136879, 0.257296, 0.303683, 0.332428, 0.360997, 0.391149, 0.420881, 0.454633, 0.606655, 0.654351, 0.714535, 0.753934, 0.804793, 0.859537, 0.902064, 0.94931, 0.999128, 1.05694, 1.19167, 1.29795");
+            values ( \
+              "-0.136877, -0.205142, -0.215661, -0.214215, -0.211911, -0.204185, -0.202281, -0.200239, -0.196334, -0.190508, -0.18279, -0.169039, -0.086019, -0.0661097, -0.0481696, -0.0385641, -0.0285522, -0.020313, -0.0153466, -0.011191, -0.00794197, -0.00532836, -0.00250294, -0.00186157" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0539303, 0.0671052, 0.0732645, 0.403826, 0.57931, 0.854228, 0.948256, 1.02065, 1.07907, 1.17229, 1.26646, 1.37177, 1.42979, 1.52465, 1.71484, 1.86735, 1.97163, 2.09037, 2.22608, 2.35416, 2.50635, 2.70717, 2.83011, 3.02086, 3.25224, 3.51645, 3.83674, 4.22623, 4.65983");
+            values ( \
+              "-0.152584, -0.235716, -0.241019, -0.234357, -0.230271, -0.222999, -0.219947, -0.216547, -0.213209, -0.2064, -0.196905, -0.182533, -0.172029, -0.152776, -0.119171, -0.0939497, -0.0788886, -0.0641977, -0.0502084, -0.039596, -0.0296947, -0.0201159, -0.0158231, -0.0108347, -0.0067029, -0.00392787, -0.002099, -0.00102286, -0.000454405" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.0522599, 0.0752497, 0.0988847, 0.653785, 1.26145, 1.87949, 2.31304, 2.82773, 3.15634, 3.45786, 3.70216, 4.10096, 4.32383, 4.68136, 5.0332, 5.72409, 6.31008, 6.68059, 6.99195, 7.38393, 7.89501, 8.39468, 9.01861, 9.49989, 10.0283, 10.7051, 11.382, 12.0589, 12.7358, 14.0896, 15.4433");
+            values ( \
+              "-0.157606, -0.249476, -0.249082, -0.245997, -0.242193, -0.237757, -0.234291, -0.22965, -0.226129, -0.221928, -0.217558, -0.208437, -0.200805, -0.185526, -0.166795, -0.128054, -0.0987413, -0.0827193, -0.0709429, -0.0581497, -0.0444222, -0.0339777, -0.0241237, -0.018412, -0.013682, -0.00931016, -0.00625776, -0.00426398, -0.0028618, -0.00132048, -0.000610539" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.138381, 0.149014, 0.153623, 0.163238, 0.176055, 0.208835, 0.219088, 0.228833, 0.238557, 0.24515, 0.258515, 0.261312, 0.267453, 0.279387, 0.285251, 0.296424, 0.317398, 0.335896, 0.348075, 0.352897, 0.386982, 0.416221, 0.463637, 0.473139");
+            values ( \
+              "-0.000920456, -0.00842537, -0.00943977, -0.0120624, -0.0152589, -0.0227386, -0.025659, -0.0253378, -0.0231601, -0.0201582, -0.0132151, -0.0126504, -0.0097777, -0.00529748, -0.00438113, -0.00380649, -0.00228305, -0.00115792, -0.000221919, -1.68294e-05, -7.75828e-06, -0.000162633, -0.000166195, -0.00014216" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.146948, 0.161507, 0.173923, 0.192545, 0.202098, 0.235376, 0.247551, 0.258575, 0.260277, 0.263683, 0.268712, 0.273252, 0.275322, 0.279461, 0.286835, 0.296663, 0.29941, 0.300024, 0.30125, 0.303702, 0.308606, 0.318181, 0.324946, 0.327535, 0.332713, 0.339899, 0.345699, 0.351999, 0.360617, 0.365749, 0.371908, 0.377779, 0.383771, 0.391951, 0.398966, 0.406597, 0.418121, 0.426299, 0.435646, 0.446654, 0.462216, 0.464142");
+            values ( \
+              "-0.0296702, -0.031558, -0.0402424, -0.0519494, -0.0573049, -0.0740343, -0.0728483, -0.0677906, -0.0697443, -0.0624795, -0.060056, -0.050505, -0.0516271, -0.0427966, -0.0381588, -0.0251119, -0.0266152, -0.0224406, -0.0252167, -0.0197997, -0.0203676, -0.0119079, -0.0125466, -0.00771999, -0.00959499, -0.00452388, -0.00790434, -0.0036593, -0.00689602, -0.00269874, -0.00596775, -0.00164167, -0.00478019, -0.00019241, -0.00311862, -1e-22, -0.00236861, -1e-22, -0.00244504, -1e-22, -0.00249104, -0.00228943" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.146791, 0.191455, 0.20865, 0.21946, 0.241081, 0.258435, 0.261443, 0.264978, 0.275269, 0.286107, 0.296698, 0.307724, 0.326106, 0.331106, 0.341105, 0.374713, 0.390779, 0.40211, 0.418069, 0.431197, 0.450415, 0.47032, 0.488955, 0.502162, 0.520294, 0.553719, 0.572223, 0.655149, 0.731661, 0.791377");
+            values ( \
+              "-0.0431969, -0.099737, -0.118025, -0.127897, -0.141369, -0.147246, -0.150631, -0.15131, -0.151631, -0.150986, -0.148653, -0.144523, -0.132731, -0.128732, -0.117545, -0.077512, -0.0613017, -0.0516066, -0.0402392, -0.0327081, -0.0233985, -0.0157385, -0.0111642, -0.00895449, -0.0067455, -0.00469725, -0.00388825, -0.00194416, -0.000741022, -0.000376527" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.161932, 0.202075, 0.235509, 0.242606, 0.258496, 0.263338, 0.269027, 0.274485, 0.307894, 0.375917, 0.455504, 0.467125, 0.48262, 0.51361, 0.526914, 0.544652, 0.581395, 0.614594, 0.731267, 0.755339, 0.773018, 0.796336, 0.827427, 0.865955, 0.907947, 0.929065, 0.968657, 1.01361, 1.06236, 1.09148, 1.14617, 1.20421, 1.27089, 1.34551, 1.44028, 1.67907");
+            values ( \
+              "-0.133856, -0.152456, -0.191673, -0.197464, -0.206528, -0.211224, -0.211979, -0.211287, -0.209348, -0.204683, -0.200706, -0.199429, -0.197169, -0.191533, -0.188572, -0.183704, -0.169244, -0.151715, -0.0872298, -0.0757806, -0.0689862, -0.0611709, -0.0519158, -0.0420209, -0.0329358, -0.0290577, -0.022731, -0.0170412, -0.0123339, -0.0101304, -0.00688625, -0.00475431, -0.00323813, -0.00223902, -0.0014007, -0.000417347" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.179716, 0.25792, 0.267313, 0.705729, 1.07475, 1.20683, 1.29762, 1.38918, 1.49813, 1.84292, 2.09739, 2.36079, 2.62386, 2.81429, 2.95539, 3.1739, 3.40767, 3.82061");
+            values ( \
+              "-0.227193, -0.233114, -0.239947, -0.230214, -0.219957, -0.213131, -0.206499, -0.197351, -0.18256, -0.118887, -0.0789867, -0.0494471, -0.0302035, -0.0209047, -0.0158732, -0.010276, -0.00630939, -0.00325224" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.149228, 0.205492, 0.246799, 0.272067, 0.278713, 0.290611, 1.08314, 1.99996, 2.44153, 2.9562, 3.28481, 3.61431, 3.90656, 4.2173, 4.46431, 4.68006, 4.85428, 6.04637, 6.65184, 6.86298, 7.18756, 7.5585, 8.04793, 8.47494, 8.92188, 9.5603, 9.96303, 10.2115, 10.7085, 11.3854, 12.0623, 12.7392, 13.4161, 14.093, 15.4467");
+            values ( \
+              "-0.0728837, -0.183101, -0.23416, -0.249394, -0.248708, -0.248847, -0.244134, -0.237842, -0.23429, -0.229649, -0.22613, -0.221472, -0.215982, -0.208756, -0.200342, -0.191453, -0.183384, -0.117846, -0.0892478, -0.0805567, -0.0686062, -0.0567343, -0.0438802, -0.0349088, -0.0273253, -0.0191567, -0.0152748, -0.0132978, -0.0100013, -0.00677442, -0.00456438, -0.00311021, -0.00210044, -0.00144845, -0.000683779" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.45788, 0.48975, 0.592035, 0.615894, 0.636133, 0.655025, 0.670507, 0.673791, 0.680359, 0.692986, 0.6939, 0.719411, 0.739277, 0.787495, 0.798765, 0.804068, 0.810403, 0.819314, 0.830853, 0.845131, 0.863211, 0.886579, 0.915627, 1.0366, 1.03739, 1.04523, 1.06358");
+            values ( \
+              "-0.00193215, -0.00330121, -0.00960334, -0.0112508, -0.0132438, -0.0130543, -0.0133728, -0.0130054, -0.0128693, -0.011258, -0.0113185, -0.00585803, -0.00472956, -0.000538474, -0.000189128, -0.000230503, -7.34532e-05, -0.000161751, -9.03472e-05, -0.000236316, -0.00016889, -0.000250588, -0.000106948, -2.83126e-05, -0.000241434, -9.48098e-05, -3.90153e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.464475, 0.485445, 0.505566, 0.531487, 0.614858, 0.642327, 0.665863, 0.687541, 0.708717, 0.71587, 0.723253, 0.731707, 0.760444, 0.782362, 0.791558, 0.798179, 0.799524, 0.802214, 0.807455, 0.813482, 0.826524, 0.845254, 0.852519, 0.860377, 0.87635, 1.00836, 1.03668, 1.05436, 1.07629, 1.09679");
+            values ( \
+              "-0.0084385, -0.00857669, -0.0116421, -0.0162123, -0.0301071, -0.0349217, -0.0407523, -0.0414759, -0.0418069, -0.0406218, -0.0386491, -0.0353477, -0.0209886, -0.0120298, -0.00929332, -0.00868553, -0.00833552, -0.00819904, -0.00746921, -0.00694843, -0.00543148, -0.00285218, -0.00205345, -0.00147997, -0.00113533, -0.00028912, -0.000171756, -0.000395235, -0.000183382, -0.000125054" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.478365, 0.518448, 0.635047, 0.717402, 0.750557, 0.78118, 0.809599, 0.815631, 0.837916, 0.896455, 0.939835, 0.952223, 0.972512, 1.007, 1.03654, 1.04389, 1.08086, 1.15293, 1.16378");
+            values ( \
+              "-0.0227372, -0.027187, -0.0651668, -0.0904969, -0.102513, -0.106484, -0.10401, -0.101749, -0.0881571, -0.0453391, -0.023463, -0.0187344, -0.0133869, -0.00793632, -0.00556731, -0.0058827, -0.00408153, -0.00192557, -0.00176255" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.501317, 0.583757, 0.725661, 0.759811, 0.828111, 0.875204, 0.900843, 0.952121, 0.98308, 1.02293, 1.04325, 1.07234, 1.11499, 1.23696, 1.28209, 1.3418, 1.38122, 1.44883, 1.48424, 1.55329, 1.60718, 1.66038, 1.72032, 1.8613, 1.94968");
+            values ( \
+              "-0.0450716, -0.0666547, -0.127236, -0.1405, -0.163714, -0.176259, -0.181893, -0.190077, -0.191147, -0.188283, -0.185445, -0.175412, -0.154258, -0.0868009, -0.0675491, -0.0493801, -0.0396152, -0.0265452, -0.0212597, -0.0135589, -0.00938587, -0.00644765, -0.00444768, -0.00212207, -0.00166663" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.547161, 0.665011, 0.726283, 0.849199, 0.97203, 1.03552, 1.03916, 1.04645, 1.06103, 1.07794, 1.14318, 1.4896, 1.58357, 1.65435, 1.71183, 1.77457, 1.80928, 1.8451, 1.9039, 1.96242, 2.00589, 2.03856, 2.06766, 2.16067, 2.3467, 2.41553, 2.49438, 2.60201, 2.67323, 2.76818, 2.93761, 3.01218, 3.05288, 3.11584, 3.23722, 3.38703, 3.46912, 3.63329, 3.83276, 4.08208, 4.36654, 4.72694, 5.16704");
+            values ( \
+              "-0.101939, -0.114516, -0.143093, -0.193061, -0.224682, -0.232875, -0.234085, -0.234354, -0.233835, -0.233584, -0.232026, -0.223008, -0.219937, -0.216639, -0.213362, -0.209101, -0.206257, -0.202991, -0.196652, -0.189029, -0.182724, -0.177137, -0.171531, -0.15264, -0.119771, -0.107913, -0.0952222, -0.0795543, -0.0703697, -0.0595061, -0.0435739, -0.0379307, -0.0351265, -0.0311903, -0.0247048, -0.0184639, -0.0157136, -0.0113385, -0.0075234, -0.00451545, -0.00258636, -0.00130867, -0.000582806" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.600813, 0.779243, 0.92686, 0.992379, 1.0587, 1.64332, 2.41752, 3.1498, 3.75219, 4.05855, 4.31851, 4.46731, 4.74805, 4.97081, 5.31438, 5.52204, 6.5242, 7.14103, 7.36877, 7.73059, 8.09428, 8.56881, 8.96953, 9.42262, 10.0658, 10.4784, 10.7347, 11.2471, 11.924, 12.6009, 13.2778, 13.9547, 14.6315, 15.9853");
+            values ( \
+              "-0.160432, -0.171946, -0.224989, -0.239288, -0.24725, -0.24384, -0.238556, -0.232554, -0.226666, -0.222538, -0.218015, -0.214944, -0.208241, -0.200544, -0.18589, -0.17512, -0.119603, -0.0902147, -0.080792, -0.0675347, -0.0560339, -0.0436748, -0.0352409, -0.0274933, -0.0192258, -0.015243, -0.0132144, -0.00984692, -0.00667128, -0.00449328, -0.00306434, -0.00206756, -0.00142813, -0.000674982" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.63253, 1.7287, 1.75862, 1.79234, 1.83592, 1.9054, 1.9969, 2.02817, 2.05122, 2.07693, 2.08441, 2.09646, 2.10896, 2.13934, 2.15418, 2.16848, 2.18319, 2.22071, 2.22912, 2.23967, 2.24935, 2.2584, 2.2667, 2.27639, 2.28426, 2.29872, 2.30926, 2.31755, 2.33202, 2.35333, 2.38304, 2.43848, 2.47427, 2.51381, 2.62011, 2.80296");
+            values ( \
+              "-0.000929207, -0.000972982, -0.00120929, -0.00152883, -0.00204554, -0.00292754, -0.00415148, -0.00460853, -0.00504734, -0.00560695, -0.00569038, -0.00578151, -0.00581122, -0.00571473, -0.00574525, -0.00563494, -0.00559301, -0.0053409, -0.00486906, -0.00518657, -0.00538743, -0.00547927, -0.00533033, -0.00496634, -0.00447159, -0.00292432, -0.00220385, -0.00177725, -0.00122264, -0.000833078, -0.000595869, -0.000308074, -0.00019398, -9.32935e-05, -1.108e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.61046, 1.69576, 1.76613, 1.81394, 1.94195, 2.01367, 2.07868, 2.15617, 2.18191, 2.20395, 2.22774, 2.25097, 2.29415, 2.31011, 2.32202, 2.334, 2.34343, 2.35696, 2.37273, 2.40353, 2.41753, 2.42691, 2.43802, 2.4711, 2.47511, 2.48315, 2.53001, 2.57018, 2.61704, 2.67177, 2.74112, 2.83493");
+            values ( \
+              "-0.00191252, -0.00226921, -0.00361618, -0.00494256, -0.00948295, -0.0121969, -0.0147429, -0.0185991, -0.0186152, -0.018854, -0.0190688, -0.0188263, -0.017949, -0.0174317, -0.0166285, -0.0151876, -0.0136938, -0.0125133, -0.0108595, -0.00593914, -0.00468692, -0.00417754, -0.00360385, -0.00243733, -0.00236617, -0.00210357, -0.00111063, -0.000635627, -0.000266504, -0.000132858, -1.71515e-05, -3.16172e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.66705, 1.79458, 1.84706, 1.94854, 2.17641, 2.25532, 2.28818, 2.32505, 2.35833, 2.41926, 2.44945, 2.4915, 2.51178, 2.53219, 2.55726, 2.62202, 2.66825, 2.70047, 2.73516, 2.78556, 2.8229, 2.86868, 2.91928");
+            values ( \
+              "-0.00717699, -0.00915375, -0.0121612, -0.0193798, -0.0368738, -0.0431957, -0.0465599, -0.0495607, -0.0509137, -0.0525887, -0.052468, -0.0509716, -0.0491398, -0.0463057, -0.0408987, -0.0222577, -0.0135335, -0.0101864, -0.007821, -0.00503975, -0.00345831, -0.00202518, -0.0011175" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.76196, 1.9583, 2.42621, 2.7183, 2.77491, 2.8282, 2.87259, 2.9095, 2.92714, 2.96241, 3.00571, 3.0422, 3.11911, 3.183, 3.25749, 3.31402, 3.37281, 3.41035, 3.46264, 3.53181, 3.59236, 3.67168, 3.76452, 3.87549");
+            values ( \
+              "-0.0207079, -0.0276901, -0.0779193, -0.108616, -0.112928, -0.115649, -0.116466, -0.115815, -0.115028, -0.111787, -0.105009, -0.0962315, -0.0726436, -0.0573409, -0.0413907, -0.0312476, -0.0228313, -0.0185474, -0.0136457, -0.00899399, -0.00638625, -0.004194, -0.00264311, -0.00151389" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.86432, 2.09374, 2.68392, 2.86349, 3.13429, 3.36832, 3.58301, 3.6706, 3.73083, 3.79064, 3.84922, 3.92486, 4.00611, 4.10976, 4.44164, 4.63033, 4.75518, 4.89786, 5.01452, 5.15303, 5.33772, 5.488, 5.72016, 5.95233, 6.22033, 6.53865, 7.34976");
+            values ( \
+              "-0.0451745, -0.0472314, -0.118285, -0.13863, -0.166589, -0.18598, -0.198015, -0.199576, -0.199429, -0.198235, -0.195736, -0.190643, -0.182515, -0.166747, -0.107636, -0.0790324, -0.0636197, -0.0491065, -0.0395513, -0.0304489, -0.0213087, -0.0158912, -0.0100022, -0.00617072, -0.00361131, -0.00194052, -0.00042909" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07905, 2.53974, 2.78157, 3.2445, 3.88561, 4.07043, 4.15638, 4.21924, 4.68951, 5.19925, 5.84415, 6.06262, 6.35675, 6.59715, 6.83093, 7.01221, 7.36758, 7.57457, 8.57086, 9.18852, 9.41748, 9.78208, 10.1449, 10.6186, 11.0175, 11.471, 12.1145, 12.3995, 12.7846, 13.2981, 13.975, 14.6518, 15.3287, 16.0056, 16.6825, 18.0363");
+            values ( \
+              "-0.0913141, -0.104896, -0.134506, -0.185896, -0.232004, -0.238266, -0.24027, -0.240304, -0.236826, -0.232597, -0.226146, -0.223211, -0.218214, -0.213103, -0.207245, -0.20086, -0.185685, -0.174931, -0.119731, -0.0902886, -0.0808082, -0.0674525, -0.0559931, -0.0436584, -0.0352601, -0.0275082, -0.019227, -0.0163967, -0.0132039, -0.00984179, -0.00665936, -0.00449371, -0.00305612, -0.0020706, -0.00142152, -0.000669065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.98698, 6.40061, 6.50874, 6.61089, 6.81518, 6.96525, 7.29647, 7.43166, 7.46545, 7.54257, 7.59974, 7.68278, 7.7413, 7.77292, 7.78862, 7.82876, 7.84144, 7.86105, 7.86772, 7.87456, 7.88218, 7.89806, 7.92905, 7.97022, 7.99874, 8.1754, 8.18099, 8.19218, 8.21455, 8.24879, 8.31379, 8.33772, 8.38559, 8.48134, 8.63013, 8.90559, 9.0405");
+            values ( \
+              "-0.000161102, -0.000185121, -0.0002473, -0.000322454, -0.000583848, -0.000887092, -0.00163768, -0.00203652, -0.00222114, -0.00235092, -0.00225503, -0.0020636, -0.00204294, -0.00211902, -0.00209295, -0.00274528, -0.00275874, -0.00235924, -0.00238479, -0.00233701, -0.00237599, -0.00228617, -0.00190958, -0.0017874, -0.00181077, -0.000392348, -0.000426145, -0.000313502, -0.00029295, -0.000140533, -0.00011174, -3.24682e-05, -7.65485e-05, -1e-22, -5.08957e-05, -1e-22, -1.09799e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("5.98645, 6.39129, 6.49937, 6.63835, 6.73424, 6.84384, 6.92204, 7.07845, 7.38862, 7.53215, 7.60519, 7.65959, 7.7188, 7.7755, 7.78088, 7.83115, 7.86457, 7.89878, 7.95458, 7.96746, 7.99637, 8.00556, 8.01504, 8.071, 8.09184, 8.12064, 8.14989, 8.32456, 8.37558, 8.41213, 8.47993, 8.59166, 8.72962, 8.91381, 9.19633, 9.76138");
+            values ( \
+              "-0.000547898, -0.00058458, -0.000768751, -0.00107692, -0.00139839, -0.00187029, -0.0023122, -0.0032837, -0.00539063, -0.00658996, -0.00741962, -0.00764019, -0.00759732, -0.00746628, -0.00749971, -0.00731451, -0.0072495, -0.00738955, -0.00794721, -0.00791545, -0.00745419, -0.00745414, -0.0071654, -0.00652875, -0.00642945, -0.00642996, -0.00618033, -0.00171696, -0.000977222, -0.000668246, -0.000295956, -0.000115607, -4.78447e-05, -5.22324e-05, -1.23059e-05, -1.81722e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("5.98681, 6.40035, 6.51789, 6.65223, 6.78098, 7.02872, 7.19504, 7.42158, 7.7108, 7.82656, 7.91039, 7.99439, 8.07008, 8.19078, 8.23662, 8.26812, 8.28223, 8.34917, 8.37763, 8.39893, 8.51767, 8.58664, 8.62217, 8.75653, 8.80718, 8.86822, 8.94959, 9.08206, 9.23629, 9.68839");
+            values ( \
+              "-0.00147241, -0.00162464, -0.00207955, -0.00278913, -0.00367556, -0.00627902, -0.00859094, -0.0120124, -0.016595, -0.0187395, -0.0205698, -0.0217604, -0.0221491, -0.022474, -0.0223432, -0.0226274, -0.0225952, -0.023322, -0.0232695, -0.0228604, -0.0188365, -0.0169428, -0.0154479, -0.0076437, -0.00535558, -0.00335181, -0.00166799, -0.000528275, -0.000131116, -1.83694e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("6.29959, 6.91723, 7.05617, 7.10334, 7.19767, 7.38633, 7.48955, 7.69599, 8.33786, 8.55861, 8.76233, 8.85577, 9.00114, 9.00862, 9.02358, 9.0535, 9.10336, 9.1604, 9.20245, 9.21626, 9.24277, 9.27052, 9.31141, 9.32815, 9.38477, 9.42365, 9.47875, 9.53219, 9.58348, 9.61926, 9.76933, 9.85713, 9.90848, 10.0033, 10.0943, 10.1416, 10.2362, 10.3582, 10.4946, 10.6484, 10.8382");
+            values ( \
+              "-0.00475536, -0.00811944, -0.010207, -0.0110179, -0.0127558, -0.0167333, -0.019078, -0.0239988, -0.0400899, -0.045849, -0.0513839, -0.0530232, -0.0546642, -0.0545869, -0.0547776, -0.0549223, -0.0553272, -0.0556805, -0.0560782, -0.0563229, -0.0565389, -0.0564814, -0.0558447, -0.0555155, -0.0537917, -0.0534132, -0.0522566, -0.0498219, -0.0460158, -0.0429422, -0.0288439, -0.0213482, -0.0177201, -0.0125006, -0.0089856, -0.00757776, -0.00522256, -0.00320764, -0.00175605, -0.000903859, -0.00034643" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.70825, 7.51572, 7.73318, 8.03469, 9.58708, 10.4535, 10.6241, 10.8054, 10.8653, 11.0863, 11.121, 11.2131, 11.3105, 11.3699, 11.4523, 11.5209, 11.6324, 12.1019, 12.3072, 12.4568, 12.6028, 12.7536, 12.9664, 13.0573, 13.239, 13.5465, 13.9657, 14.4617, 14.8802");
+            values ( \
+              "-0.0144219, -0.0228614, -0.0285849, -0.0371126, -0.0831012, -0.107353, -0.111006, -0.11376, -0.114394, -0.116054, -0.115926, -0.114685, -0.11204, -0.11097, -0.107893, -0.104337, -0.0966436, -0.0586708, -0.0445245, -0.035884, -0.0287863, -0.0227028, -0.016009, -0.0137075, -0.0100345, -0.0058261, -0.00280315, -0.00111929, -0.000552045" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("7.13664, 7.95317, 10.3534, 11.2491, 12.1126, 12.7895, 13.3623, 13.7691, 13.9533, 14.1181, 14.3768, 14.6135, 14.8638, 15.0429, 15.4248, 15.7932, 17.2741, 18.005, 18.7888, 19.156, 19.5757, 20.1956, 20.625, 21.4157, 22.0925, 23.4463, 23.4683");
+            values ( \
+              "-0.0362925, -0.0363587, -0.110375, -0.136926, -0.160594, -0.176879, -0.188237, -0.194245, -0.19605, -0.197142, -0.197532, -0.196463, -0.193726, -0.189882, -0.178311, -0.162451, -0.0906815, -0.063173, -0.0419, -0.0344019, -0.0273541, -0.0193595, -0.0152275, -0.00971487, -0.00656239, -0.00300966, -0.0029835" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00905631, 0.00906999, 0.00908912, 0.00910193, 0.00910698, 0.00910855", \
+            "0.0109595, 0.0109649, 0.0109757, 0.0109863, 0.0109914, 0.0109931", \
+            "0.0116613, 0.0116621, 0.0116645, 0.0116692, 0.0116729, 0.0116744", \
+            "0.0119021, 0.0119023, 0.0119027, 0.0119035, 0.0119048, 0.0119059", \
+            "0.0119822, 0.0119823, 0.0119826, 0.011983, 0.0119835, 0.011984", \
+            "0.012036, 0.0120358, 0.0120349, 0.0120331, 0.0120304, 0.0120287" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0116426, 0.0116568, 0.0116788, 0.0116951, 0.0117018, 0.0117039", \
+            "0.0134594, 0.0134715, 0.0134894, 0.0135024, 0.0135077, 0.0135093", \
+            "0.0144479, 0.0144337, 0.0144161, 0.0144057, 0.0144018, 0.0144005", \
+            "0.0154358, 0.0152511, 0.0149659, 0.0147535, 0.0146617, 0.01463", \
+            "0.0163825, 0.0162269, 0.0152495, 0.0152518, 0.0148446, 0.014711", \
+            "0.0164033, 0.016405, 0.016404, 0.0160413, 0.0153732, 0.0148575" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.13131, 0.162302, 0.27213, 0.663035, 2.06213, 7.0791", \
+            "0.143255, 0.174383, 0.284721, 0.676195, 2.07557, 7.09263", \
+            "0.1926, 0.223507, 0.333854, 0.726042, 2.12616, 7.14356", \
+            "0.366072, 0.406019, 0.528992, 0.921856, 2.3236, 7.34218", \
+            "0.828909, 0.904865, 1.12825, 1.67391, 3.11373, 8.13554", \
+            "2.21269, 2.34249, 2.75907, 3.80985, 6.02865, 11.3089" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.140359, 0.184768, 0.334123, 0.876763, 2.8356, 9.87455", \
+            "0.140347, 0.184761, 0.334106, 0.876763, 2.83578, 9.87456", \
+            "0.140585, 0.184661, 0.334092, 0.876827, 2.83636, 9.87453", \
+            "0.195836, 0.232186, 0.357709, 0.876771, 2.83579, 9.87453", \
+            "0.409947, 0.458897, 0.608487, 1.05331, 2.84655, 9.87451", \
+            "0.895919, 0.99214, 1.28016, 1.98477, 3.69441, 9.96488" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0573293, 0.0713115, 0.120115, 0.292252, 0.907785, 3.11675", \
+            "0.0647425, 0.0788183, 0.127714, 0.299978, 0.915516, 3.12422", \
+            "0.0898239, 0.106075, 0.156909, 0.330046, 0.945655, 3.1549", \
+            "0.117823, 0.147464, 0.232273, 0.444335, 1.06594, 3.27722", \
+            "0.0179582, 0.0776501, 0.246384, 0.64696, 1.50501, 3.76606", \
+            "-0.791248, -0.673799, -0.339446, 0.459232, 2.12035, 5.434" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0552556, 0.0726497, 0.136703, 0.367841, 1.19705, 4.16684", \
+            "0.0551786, 0.0726466, 0.136687, 0.367841, 1.19696, 4.16652", \
+            "0.0675628, 0.0820878, 0.140067, 0.367775, 1.19698, 4.16652", \
+            "0.130259, 0.149362, 0.210641, 0.40415, 1.19695, 4.16679", \
+            "0.299174, 0.330351, 0.431797, 0.69461, 1.39741, 4.17011", \
+            "0.749927, 0.813791, 0.999531, 1.46858, 2.52156, 5.09656" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0409669, 0.0474462, 0.0525649, 0.0611822, 0.0698087, 0.10641, 0.117391, 0.131056, 0.13941, 0.148002, 0.162198, 0.179866, 0.184399, 0.189521, 0.192609, 0.19712, 0.202958, 0.217219, 0.223819, 0.23111, 0.244283, 0.261536, 0.270421, 0.277523, 0.293415, 0.318364, 0.338619, 0.35133, 0.364492, 0.38204, 0.417138, 0.474119, 0.541951");
+            values ( \
+              "0.000764163, 0.0145864, 0.0145125, 0.0142746, 0.0138908, 0.0127041, 0.0120856, 0.0109315, 0.0109605, 0.0112929, 0.0102582, 0.00865489, 0.00806136, 0.00890097, 0.00916398, 0.00923573, 0.00850723, 0.00701031, 0.00660273, 0.00639712, 0.00570655, 0.00425275, 0.00363296, 0.0032232, 0.00252002, 0.00167988, 0.00119381, 0.000942553, 0.000743264, 0.000551527, 0.000275013, 9.56571e-05, 1.52923e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0448552, 0.0496609, 0.0653089, 0.110547, 0.116336, 0.142312, 0.155493, 0.169929, 0.174103, 0.178872, 0.187194, 0.228739, 0.250413, 0.257147, 0.273266, 0.283061, 0.344756, 0.367539, 0.396543, 0.450998, 0.516641, 0.58843, 0.673089");
+            values ( \
+              "0.0346736, 0.039628, 0.0388046, 0.0354799, 0.0353872, 0.0332704, 0.0313221, 0.0307086, 0.0316048, 0.0316842, 0.0309023, 0.0250258, 0.0193597, 0.0189452, 0.0198819, 0.0193341, 0.00982539, 0.00732061, 0.00503277, 0.0024065, 0.000945172, 0.000311428, 8.12351e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0446711, 0.0547656, 0.0611451, 0.0892273, 0.19583, 0.254695, 0.273208, 0.294315, 0.324922, 0.337745, 0.390415, 0.395003, 0.40418, 0.415534, 0.444348, 0.483497, 0.499691, 0.589794, 0.654884, 0.703728, 0.781695, 0.793356, 0.816679, 0.956619, 1.26551");
+            values ( \
+              "0.0517069, 0.0752577, 0.0754213, 0.072789, 0.0669857, 0.0613984, 0.0618388, 0.0606747, 0.0576935, 0.0574342, 0.0472544, 0.0480179, 0.0468633, 0.0468427, 0.0426527, 0.034952, 0.0335648, 0.0200833, 0.0128341, 0.00901029, 0.00498318, 0.00499136, 0.00379542, 0.00113311, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0557953, 0.0558153, 0.215318, 0.28246, 0.402969, 0.406248, 0.492898, 0.535403, 0.62346, 0.663823, 0.708129, 0.717895, 0.769184, 0.792147, 0.814735, 0.818889, 0.834093, 0.852592, 0.873275, 0.92494, 0.970922, 1.08153, 1.26246, 1.39712, 1.51585, 1.5857, 1.67415, 1.7688, 1.895, 1.99325, 2.1014, 2.24561, 2.52591, 2.90803, 3.37331");
+            values ( \
+              "1e-22, 0.11151, 0.0965221, 0.0943279, 0.0914744, 0.0911719, 0.0883848, 0.0866395, 0.0841081, 0.0823459, 0.0816447, 0.080703, 0.0783615, 0.07685, 0.0764854, 0.0768906, 0.0770594, 0.0766939, 0.0759158, 0.0726918, 0.0691864, 0.0595135, 0.042805, 0.0328878, 0.0251537, 0.0213229, 0.0169293, 0.0132017, 0.00944094, 0.00712321, 0.00526272, 0.00354621, 0.00147674, 0.00047623, 5.4925e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0760291, 0.0760491, 0.614172, 0.812242, 1.20378, 1.21388, 1.35539, 1.85917, 1.92056, 1.94184, 2.16787, 2.20525, 2.25252, 2.2957, 2.33969, 2.3993, 2.51524, 2.53211, 2.63333, 3.01456, 3.07936, 4.20181, 4.57089, 5.05054, 5.41682, 5.8841, 6.30566, 6.5748, 7.07491, 7.74171, 8.8051, 9.96619");
+            values ( \
+              "1e-22, 0.123188, 0.106131, 0.10483, 0.100829, 0.100959, 0.0995639, 0.0939403, 0.0935738, 0.0930028, 0.0903881, 0.0909895, 0.0903798, 0.0902077, 0.0893631, 0.0888431, 0.0868934, 0.0868591, 0.0851413, 0.0767939, 0.0750755, 0.0418489, 0.0327037, 0.0229471, 0.0171861, 0.0116959, 0.00831689, 0.00647656, 0.00417553, 0.00239963, 0.000777734, 0.000339354" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.149087, 0.149107, 2.02048, 4.11033, 6.78656, 7.36003, 9.51192, 11.3629, 15.6886, 17.1595, 18.9359, 20.1346, 22.2037, 25.2032, 29.8475, 34.4918");
+            values ( \
+              "1e-22, 0.127513, 0.109354, 0.104313, 0.0956883, 0.0946859, 0.0850512, 0.0711826, 0.0342913, 0.0251102, 0.0167523, 0.0125845, 0.00752474, 0.00343612, 0.000880251, 8.94901e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0790567, 0.0835026, 0.088656, 0.143085, 0.163537, 0.17423, 0.175518, 0.178094, 0.183245, 0.19828, 0.216258, 0.220606, 0.228714, 0.233179, 0.253282, 0.259953, 0.26724, 0.280419, 0.301305, 0.313188, 0.329187, 0.354346, 0.387328, 0.391767, 0.400645, 0.450785, 0.573785");
+            values ( \
+              "0.00800812, 0.014379, 0.0144984, 0.0127076, 0.0112154, 0.0107662, 0.0111161, 0.0110926, 0.0112724, 0.0103147, 0.00864153, 0.008047, 0.00919245, 0.00921288, 0.00698254, 0.00657037, 0.00642986, 0.00573626, 0.00393288, 0.00321246, 0.00250014, 0.00165054, 0.000911829, 0.000916534, 0.000710217, 0.00025716, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.079017, 0.0858015, 0.092625, 0.165089, 0.191693, 0.206116, 0.210297, 0.215075, 0.223429, 0.264937, 0.286601, 0.293381, 0.301092, 0.30952, 0.319112, 0.380873, 0.403679, 0.432783, 0.450541, 0.487176, 0.552536, 0.624365, 0.708982");
+            values ( \
+              "0.0134906, 0.0391253, 0.0392916, 0.0344229, 0.0314086, 0.030616, 0.0316089, 0.0316796, 0.0309008, 0.0250261, 0.0193585, 0.0189464, 0.0195964, 0.0198825, 0.0193488, 0.00983724, 0.00732775, 0.00503114, 0.00396865, 0.00240525, 0.000947755, 0.000314189, 7.99979e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.082472, 0.0915842, 0.231572, 0.296082, 0.317115, 0.378585, 0.429996, 0.455826, 0.510098, 0.649912, 0.703838, 0.763865, 0.832275, 0.954383, 1.08982");
+            values ( \
+              "0.0654487, 0.0751908, 0.0668564, 0.0613304, 0.0615952, 0.0569835, 0.0473949, 0.0461945, 0.0365957, 0.0173366, 0.0119273, 0.00772684, 0.0046227, 0.00175647, 0.000961306" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0920243, 0.0920443, 0.25371, 0.489108, 0.572616, 0.660708, 0.701059, 0.745345, 0.755107, 0.806306, 0.829313, 0.851928, 0.856139, 0.871477, 0.889962, 0.910645, 0.962356, 1.00814, 1.11761, 1.29957, 1.43423, 1.55302, 1.62289, 1.71127, 1.8062, 1.93278, 2.03064, 2.13843, 2.28216, 2.56055, 2.94226, 3.40651");
+            values ( \
+              "1e-22, 0.110326, 0.0963272, 0.0898067, 0.0866406, 0.0841076, 0.0823445, 0.0816458, 0.0807027, 0.0783677, 0.0768534, 0.0764814, 0.0768914, 0.0770593, 0.0766868, 0.0759093, 0.072679, 0.0691875, 0.0596149, 0.0428123, 0.0328942, 0.0251545, 0.0213257, 0.0169321, 0.0131936, 0.00942777, 0.00711811, 0.00526393, 0.00355451, 0.00148804, 0.000482251, 5.47991e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.109396, 0.109416, 0.605484, 0.849727, 1.40323, 1.88965, 1.96041, 1.98808, 2.18858, 2.22696, 2.314, 2.56867, 2.73345, 3.01976, 3.18469, 4.08177, 4.28191, 4.60912, 4.85711, 5.07637, 5.35924, 5.64557, 5.93672, 6.35202, 6.53, 6.88596, 7.59789, 8.71773, 9.87881");
+            values ( \
+              "1e-22, 0.122219, 0.106701, 0.104663, 0.0994579, 0.0940073, 0.0935599, 0.092888, 0.0904204, 0.0908263, 0.0903213, 0.0867981, 0.0838646, 0.0775598, 0.0731826, 0.0462814, 0.0408232, 0.0327784, 0.027433, 0.0232408, 0.018645, 0.0148083, 0.0116256, 0.00818835, 0.0070186, 0.00517295, 0.00271526, 0.000936083, 0.000289569" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.176405, 0.176425, 2.20575, 4.15232, 6.14202, 6.76628, 7.40558, 8.7332, 9.54811, 10.4945, 11.4047, 14.4186, 15.7305, 17.198, 18.9795, 20.1881, 22.2498, 23.0286, 25.228, 27.5502, 29.8724, 34.5167");
+            values ( \
+              "1e-22, 0.12471, 0.109166, 0.104132, 0.0982866, 0.0960255, 0.09444, 0.0891921, 0.0848553, 0.0783144, 0.0709543, 0.0444322, 0.0345161, 0.0253486, 0.0169615, 0.012764, 0.00773127, 0.00637807, 0.0036649, 0.002018, 0.00109737, 0.000302544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.208737, 0.218654, 0.227293, 0.239688, 0.258453, 0.25967, 0.261191, 0.270652, 0.28023, 0.296477, 0.316169, 0.321834, 0.329895, 0.336975, 0.367081, 0.371982, 0.379278, 0.401903, 0.407961, 0.415498, 0.428684, 0.445224, 0.458324, 0.474253, 0.496091, 0.538669, 0.59848, 0.651099");
+            values ( \
+              "0.00206704, 0.00794378, 0.00933429, 0.0106897, 0.0119816, 0.0128411, 0.0127163, 0.0131575, 0.0130445, 0.012363, 0.0107986, 0.0111428, 0.0112002, 0.0108361, 0.00813864, 0.00895805, 0.0092686, 0.00687026, 0.00653022, 0.00635304, 0.0055845, 0.0041323, 0.00329366, 0.00256963, 0.00179885, 0.000843708, 0.000262911, 0.000151747" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.208694, 0.221768, 0.232478, 0.240992, 0.247762, 0.258343, 0.263342, 0.273779, 0.284047, 0.311029, 0.324434, 0.342166, 0.367046, 0.381482, 0.396166, 0.410997, 0.432156, 0.439232, 0.446671, 0.455084, 0.465688, 0.485116, 0.513353, 0.53945, 0.56372, 0.58975, 0.629017, 0.640249, 0.685179, 0.742449, 0.823409, 0.921413");
+            values ( \
+              "0.00444203, 0.0228523, 0.0270637, 0.0294319, 0.0310998, 0.0329355, 0.035446, 0.0365081, 0.0362978, 0.0344877, 0.0332036, 0.0308004, 0.03174, 0.0290057, 0.0273523, 0.0250099, 0.0193837, 0.0189705, 0.0195584, 0.0199152, 0.0193224, 0.0166428, 0.0117676, 0.00830534, 0.0060713, 0.00431078, 0.00251311, 0.00215222, 0.00113233, 0.000522677, 0.000109378, 5.46268e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.218213, 0.238501, 0.258335, 0.263127, 0.269283, 0.277445, 0.285075, 0.298018, 0.363072, 0.415059, 0.435721, 0.463025, 0.503253, 0.524328, 0.557744, 0.571643, 0.577707, 0.60217, 0.631397, 0.648454, 0.705989, 0.769825, 0.828586, 0.879494, 0.912784, 0.958937, 0.978239, 1.01684, 1.09405, 1.22344, 1.37815");
+            values ( \
+              "0.0491849, 0.0551497, 0.0641982, 0.0688606, 0.0710746, 0.0724482, 0.0722956, 0.0715886, 0.0676852, 0.0639355, 0.0618147, 0.0615075, 0.0581346, 0.0569148, 0.0508321, 0.0476826, 0.0478122, 0.0462742, 0.0416244, 0.0378098, 0.030125, 0.020685, 0.0139191, 0.00971242, 0.00764821, 0.00541507, 0.00471368, 0.00350492, 0.0019441, 0.000645309, 0.000183671" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.228718, 0.267593, 0.280497, 0.597046, 0.822824, 0.890593, 0.997746, 1.00482, 1.02699, 1.06797, 1.2191, 1.43881, 1.61992, 1.75965, 1.96542, 2.10631, 2.21601, 2.39416, 2.63171, 2.8879");
+            values ( \
+              "0.0937261, 0.0961441, 0.099553, 0.0909898, 0.0831941, 0.081714, 0.0762609, 0.0768996, 0.0769704, 0.0753564, 0.0637732, 0.0435721, 0.0302822, 0.0217454, 0.0128815, 0.00864065, 0.00635674, 0.0038157, 0.0020055, 0.000972835" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.266763, 0.266783, 0.79994, 1.54109, 2.10048, 2.30511, 2.3555, 2.39315, 2.48331, 2.92011, 3.22223, 3.57923, 4.23667, 4.63564, 5.0027, 5.22319, 5.50624, 5.79799, 6.52812, 6.98394, 7.5917, 8.53054, 9.01923");
+            values ( \
+              "1e-22, 0.125151, 0.10632, 0.0995662, 0.093633, 0.0908434, 0.0903991, 0.0909887, 0.0901829, 0.0832621, 0.0760269, 0.0661304, 0.046, 0.0355752, 0.0273971, 0.0233768, 0.0185731, 0.0146712, 0.00790889, 0.0053208, 0.00322705, 0.00123248, 0.000985124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.345232, 0.345252, 2.04877, 4.77589, 6.94182, 7.37402, 7.92962, 8.87888, 9.7004, 10.6402, 11.5506, 14.5646, 15.9743, 17.3479, 18.2805, 19.5232, 20.3224, 21.4834, 22.3914, 24.2296, 25.3907, 26.5518, 28.874, 31.1961, 34.6794");
+            values ( \
+              "1e-22, 0.129633, 0.110028, 0.102761, 0.096013, 0.0950359, 0.0931394, 0.0892445, 0.0847627, 0.0783662, 0.0708999, 0.0444848, 0.0338531, 0.0253853, 0.0205996, 0.0154848, 0.0128621, 0.00969171, 0.00780235, 0.0049228, 0.00371342, 0.00273788, 0.00151093, 0.000827633, 0.00036638" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.662239, 0.682152, 0.692122, 0.707213, 0.820735, 0.853169, 0.867212, 0.876057, 0.88442, 0.909004, 0.926726, 0.931199, 0.938642, 0.945319, 0.946488, 0.955039, 0.969447, 0.976716, 0.980128, 0.986951, 0.9996, 1.01763, 1.03663, 1.04678, 1.08848, 1.11098, 1.13675, 1.15729, 1.19839, 1.22174");
+            values ( \
+              "0.00242176, 0.00256629, 0.00282602, 0.00349002, 0.00743458, 0.00786223, 0.00778286, 0.00799488, 0.00840289, 0.00798608, 0.00755183, 0.00725099, 0.00831362, 0.00853245, 0.00826348, 0.00796714, 0.00680236, 0.00677216, 0.00654744, 0.00650057, 0.00577071, 0.00423961, 0.00325056, 0.00304827, 0.00155097, 0.00104416, 0.000657723, 0.00045185, 0.000206681, 0.000150371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.662079, 0.70009, 0.808465, 0.850619, 0.888244, 0.907047, 0.924221, 0.940583, 0.979914, 0.984695, 1.0049, 1.01265, 1.02923, 1.03648, 1.04075, 1.05342, 1.09539, 1.11282, 1.14226, 1.17756, 1.20376, 1.23077, 1.25143, 1.29276, 1.36886, 1.45854");
+            values ( \
+              "0.00532152, 0.00851851, 0.0194346, 0.0228794, 0.0245023, 0.0243148, 0.0259493, 0.0260532, 0.0241301, 0.0236146, 0.0196479, 0.019157, 0.0203986, 0.0202792, 0.0203257, 0.0188657, 0.0116451, 0.0093303, 0.00641466, 0.00403937, 0.00281355, 0.00193489, 0.00146554, 0.000794741, 0.000253838, 4.82316e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.670592, 0.710928, 0.803954, 0.877557, 0.937947, 0.993652, 1.01523, 1.03681, 1.04759, 1.05445, 1.08613, 1.10674, 1.13884, 1.15366, 1.16241, 1.18802, 1.21753, 1.23545, 1.29854, 1.35816, 1.41283, 1.46504, 1.49795, 1.54375, 1.60044, 1.67602, 1.8059, 1.96");
+            values ( \
+              "0.0131476, 0.0186003, 0.0369075, 0.0498199, 0.056218, 0.058737, 0.05871, 0.0599329, 0.0609414, 0.0609265, 0.058372, 0.0571502, 0.0515471, 0.0481732, 0.0478772, 0.0461391, 0.0412404, 0.037352, 0.0289509, 0.0201307, 0.0139087, 0.00962787, 0.00760835, 0.00539714, 0.0035286, 0.0019805, 0.000657731, 0.000184734" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.735333, 0.847312, 0.888108, 0.918625, 0.979659, 1.03737, 1.05227, 1.08121, 1.10762, 1.16528, 1.20073, 1.26166, 1.30511, 1.3789, 1.42022, 1.44868, 1.47387, 1.48719, 1.52348, 1.5587, 1.5649, 1.5773, 1.5835, 1.58589, 1.59066, 1.60348, 1.61326, 1.633, 1.65477, 1.69508, 1.74088, 1.85871, 2.00954, 2.0677, 2.13748, 2.2703, 2.34399, 2.47547, 2.55479, 2.62547, 2.69615, 2.78075, 2.85918, 2.97327, 3.03032, 3.14441, 3.20145, 3.29303, 3.56777, 4.06834");
+            values ( \
+              "0.0555167, 0.0616705, 0.0713207, 0.0775088, 0.0853221, 0.0932816, 0.0945902, 0.0938484, 0.0929915, 0.0914589, 0.0903793, 0.0883037, 0.0866478, 0.0844516, 0.082865, 0.0820692, 0.0817655, 0.0807297, 0.0790204, 0.0768822, 0.0766877, 0.0765233, 0.0765532, 0.0767995, 0.0769345, 0.0769441, 0.0768375, 0.0762348, 0.075178, 0.0725786, 0.0690681, 0.0588142, 0.0447409, 0.040127, 0.035032, 0.0259839, 0.0217997, 0.0154358, 0.0125022, 0.0103989, 0.0085861, 0.00678836, 0.00529651, 0.00363663, 0.00305036, 0.00204656, 0.00162904, 0.00123169, 0.000288215, 0.00012253" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.770605, 0.958254, 1.05437, 1.07743, 1.14093, 1.8651, 2.18845, 2.63922, 2.69071, 2.72328, 2.92444, 2.96259, 3.04863, 3.30216, 3.465, 3.74828, 3.92797, 4.14526, 4.75133, 4.97486, 5.34205, 5.60851, 5.82077, 6.10223, 6.35942, 6.65741, 7.07807, 7.51061, 7.84119, 8.50236, 9.64107, 10.8022");
+            values ( \
+              "0.0788274, 0.094372, 0.108397, 0.109265, 0.108432, 0.102073, 0.0989336, 0.0938615, 0.0935878, 0.0928712, 0.0904101, 0.0908543, 0.0903225, 0.0868091, 0.0838902, 0.0776941, 0.0729188, 0.0665383, 0.0480813, 0.0419074, 0.0328086, 0.0270408, 0.0230655, 0.0184768, 0.0150219, 0.011769, 0.00821523, 0.00567196, 0.00427248, 0.00234432, 0.00079302, 0.000241451" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.874515, 0.874536, 2.79681, 4.88721, 6.88291, 7.40631, 7.96311, 8.50949, 9.46807, 10.2895, 11.2294, 12.1398, 15.1536, 16.5635, 17.9374, 18.87, 20.112, 20.9107, 22.0718, 23.2431, 24.8201, 25.9812, 27.1423, 29.4644, 31.7866, 35.2699");
+            values ( \
+              "1e-22, 0.120964, 0.109568, 0.104099, 0.0981948, 0.096383, 0.0950387, 0.0931754, 0.0892472, 0.0847602, 0.0783698, 0.0708964, 0.0444897, 0.0338502, 0.025386, 0.0205954, 0.0154834, 0.0128675, 0.00969101, 0.00727715, 0.00491849, 0.00371496, 0.00273427, 0.00150772, 0.000824646, 0.000368968" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.24385, 2.36358, 2.38962, 2.44172, 2.46564, 2.74465, 2.79224, 2.83565, 2.86722, 2.88807, 2.9067, 2.92665, 2.93758, 2.95358, 2.96757, 2.99577, 3.00593, 3.01653, 3.02741, 3.03595, 3.05646, 3.08798, 3.18354, 3.22152, 3.27236, 3.29178, 3.29912, 3.31381, 3.34318, 3.40192, 3.48734, 3.5926, 3.72336, 3.91025, 4.15601, 4.2289");
+            values ( \
+              "0.000308721, 0.000520301, 0.000593519, 0.000856707, 0.00100471, 0.0030712, 0.0033534, 0.00332335, 0.00344958, 0.00370567, 0.00343722, 0.00353261, 0.00347507, 0.00360979, 0.00435256, 0.00472133, 0.00469752, 0.00459766, 0.0047103, 0.0046648, 0.0043142, 0.00401095, 0.0020365, 0.00138976, 0.000776494, 0.000656532, 0.000557366, 0.000507993, 0.000310692, 0.000173368, 1.69992e-05, 3.15429e-05, 1e-22, 2.54183e-05, 1e-22, 2.08633e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("2.31384, 2.46994, 2.82399, 2.86228, 2.90754, 2.94781, 2.97888, 2.98371, 2.99337, 3.01268, 3.03853, 3.04896, 3.06306, 3.08408, 3.10706, 3.12247, 3.13375, 3.15265, 3.29847, 3.34395, 3.37674, 3.45161, 3.53046, 3.62735, 3.74294, 4.07933, 4.21479");
+            values ( \
+              "0.00191794, 0.00289945, 0.0100951, 0.0107551, 0.0110232, 0.0115767, 0.0127357, 0.0121851, 0.0123236, 0.0122834, 0.0128716, 0.0125149, 0.0125989, 0.0123985, 0.0142344, 0.0150593, 0.0151021, 0.0144237, 0.00640151, 0.00436205, 0.00322295, 0.00151431, 0.000628265, 0.000215107, 1.93033e-05, 1e-22, 7.3173e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("2.31426, 2.50852, 2.64333, 3.00202, 3.06226, 3.14362, 3.1776, 3.20752, 3.23382, 3.25781, 3.27099, 3.29759, 3.31723, 3.33578, 3.35069, 3.36851, 3.38633, 3.42618, 3.47193, 3.65213, 3.7339, 3.78158, 3.84129, 3.9051, 3.95078, 4.04173, 4.1574, 4.173");
+            values ( \
+              "0.00392694, 0.00728978, 0.0125142, 0.0276243, 0.0299389, 0.0321201, 0.0340634, 0.0345568, 0.0352068, 0.0362253, 0.0357127, 0.0358195, 0.0354234, 0.0352714, 0.0368424, 0.0366077, 0.0365767, 0.0336454, 0.0315028, 0.01512, 0.00956783, 0.00715898, 0.00487388, 0.00317736, 0.00233868, 0.00119261, 0.000508114, 0.000505374" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.39508, 2.63064, 2.83665, 3.21459, 3.37947, 3.4843, 3.64754, 3.73869, 3.77449, 3.78552, 3.87419, 3.89421, 3.91431, 3.96107, 4.07638, 4.1992, 4.37945, 4.66074, 4.80327, 4.95325, 5.08773, 5.22328, 5.32813, 5.53785, 5.6858");
+            values ( \
+              "0.0113859, 0.0164812, 0.0282348, 0.051936, 0.0612041, 0.0656784, 0.069865, 0.0710188, 0.0719551, 0.0715032, 0.0707219, 0.0709499, 0.0723179, 0.072256, 0.0673326, 0.0586641, 0.042313, 0.0230899, 0.0160897, 0.010792, 0.00744253, 0.00510297, 0.00379088, 0.00205444, 0.00148864" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.60822, 3.0473, 3.4449, 3.74552, 3.92278, 4.03906, 4.15533, 4.22053, 4.53044, 4.97419, 5.03714, 5.25764, 5.33208, 5.4229, 5.65299, 5.87416, 6.15726, 6.50938, 7.19327, 7.59676, 7.88568, 8.10885, 8.38447, 8.84404, 9.3077, 9.60417, 10.0693, 10.6895, 11.8506, 13.0117");
+            values ( \
+              "0.0313344, 0.046494, 0.074802, 0.0900404, 0.0961845, 0.0992874, 0.101808, 0.101955, 0.0989943, 0.0940048, 0.0936244, 0.0905199, 0.0908498, 0.0900048, 0.0867349, 0.0827734, 0.076126, 0.0661724, 0.0454689, 0.0350208, 0.0285437, 0.024195, 0.0195072, 0.0134506, 0.00912087, 0.00708775, 0.00474506, 0.00271358, 0.000892404, 0.000274762" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.78873, 3.25527, 3.79332, 4.12, 4.22649, 7.23298, 9.21629, 9.80381, 10.2096, 10.9044, 11.8138, 12.6357, 13.5751, 14.4856, 17.4993, 19.1055, 20.2832, 21.2157, 22.0584, 23.2564, 24.4175, 25.326, 27.1658, 28.3268, 30.649, 31.8101, 34.1323, 37.6155");
+            values ( \
+              "0.0624758, 0.0646904, 0.0981127, 0.110359, 0.112001, 0.104079, 0.0982418, 0.0962251, 0.0953275, 0.092954, 0.0892048, 0.0847994, 0.0783279, 0.0709379, 0.0444509, 0.0325329, 0.0253504, 0.0206313, 0.017, 0.0128343, 0.00972408, 0.00777278, 0.00495086, 0.00368292, 0.0020439, 0.00153963, 0.000856369, 0.000337537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("8.5703, 9.09561, 9.29867, 9.49495, 9.65267, 10.0189, 10.2091, 10.282, 10.3294, 10.3756, 10.3803, 10.4248, 10.5011, 10.5238, 10.5561, 10.5652, 10.5703, 10.5757, 10.5958, 10.617, 10.6527, 10.6731, 10.6811, 10.689, 10.6981, 10.7079, 10.7197, 10.7339, 10.7537, 10.7789, 10.7915, 10.8167, 10.8622, 10.9149, 11.0102, 11.1944, 11.2183, 11.266, 11.3025, 11.3146, 11.3388, 11.3873, 11.6352, 11.8084");
+            values ( \
+              "8.24352e-05, 0.00010656, 0.000167758, 0.00031055, 0.000521695, 0.00115483, 0.00144978, 0.00151173, 0.00148779, 0.00141212, 0.00145523, 0.00152786, 0.00140982, 0.00142272, 0.00153532, 0.00154271, 0.00153795, 0.00156137, 0.00194477, 0.00216248, 0.00230388, 0.00203587, 0.00204311, 0.00195817, 0.00205146, 0.0020336, 0.00214423, 0.00211314, 0.00217848, 0.00209555, 0.00213706, 0.00204379, 0.00202986, 0.00188094, 0.0016677, 0.000695601, 0.000639566, 0.000431402, 0.000372765, 0.000303167, 0.000292319, 0.000171228, 7.35781e-06, 2.82183e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("8.56784, 9.11518, 9.36225, 9.52822, 9.63525, 10.316, 10.3693, 10.5007, 10.5921, 10.6325, 10.6906, 10.7084, 10.7883, 10.8294, 10.869, 10.9178, 10.9583, 11.0952, 11.1952, 11.4187, 11.5231, 11.6269, 11.7456, 11.9126, 12.3753");
+            values ( \
+              "0.00027973, 0.000371575, 0.000647483, 0.00105639, 0.00145397, 0.00466272, 0.00483216, 0.0049261, 0.00530257, 0.00502603, 0.00537094, 0.00514338, 0.00592758, 0.00714251, 0.00688896, 0.00688884, 0.00678866, 0.00620355, 0.00536292, 0.00216892, 0.00118408, 0.00061136, 0.000268833, 7.58957e-05, 6.55412e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("8.79248, 9.38989, 9.62242, 9.90725, 10.3624, 10.7123, 10.8523, 10.9821, 11.0395, 11.0868, 11.1056, 11.2055, 11.2345, 11.2583, 11.2841, 11.2884, 11.2969, 11.3139, 11.3695, 11.4331, 11.4658, 11.5016, 11.5856, 11.6429, 11.7302, 12.0241, 12.1131, 12.2496, 12.3896, 12.5496, 12.6583");
+            values ( \
+              "0.00129421, 0.00188297, 0.00314637, 0.0057011, 0.0101729, 0.0132993, 0.013953, 0.0151328, 0.0151855, 0.0158601, 0.0155868, 0.0161271, 0.0166273, 0.0178345, 0.0178791, 0.0181503, 0.018068, 0.0182052, 0.0176666, 0.0183991, 0.0184792, 0.0184638, 0.0178944, 0.0171525, 0.0154315, 0.00697442, 0.00501475, 0.0028106, 0.00152445, 0.000661975, 0.00045137" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("8.996, 9.73207, 10.0764, 11.5688, 11.9258, 11.9977, 12.0722, 12.0964, 12.2421, 12.3168, 12.4941, 12.7111, 13.0084, 13.5682, 13.8065, 14.0792, 14.2766, 14.5398, 14.9047");
+            values ( \
+              "0.00423951, 0.00653134, 0.0106556, 0.0307703, 0.0351055, 0.0355632, 0.0369759, 0.0368845, 0.0382617, 0.0406735, 0.0420927, 0.0415009, 0.0356978, 0.0169691, 0.0108562, 0.00610297, 0.00391891, 0.00202282, 0.000864385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("9.3174, 10.6153, 11.4476, 12.4337, 13.1663, 13.3497, 13.5731, 13.9015, 13.9983, 14.1185, 14.1648, 14.413, 14.4634, 14.565, 14.6127, 14.6817, 14.9147, 15.1475, 15.4789, 15.8853, 16.9434, 17.2996, 17.8283, 18.0652, 18.3679, 18.7923, 19.2385, 19.5811, 20.2662, 21.1187");
+            values ( \
+              "0.00893694, 0.0203267, 0.0335085, 0.0503584, 0.0622744, 0.0648262, 0.0675104, 0.0707235, 0.0712884, 0.0724599, 0.0724557, 0.073652, 0.0747282, 0.0753369, 0.0752983, 0.0755637, 0.0753829, 0.0739923, 0.0701771, 0.0620884, 0.0356272, 0.0276459, 0.0183913, 0.0151995, 0.0118423, 0.0082602, 0.00563778, 0.00418625, 0.00225801, 0.00113757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("8.10276, 8.64533, 9.04698, 9.94013, 10.9653, 13.4138, 14.1058, 15.1898, 16.3509, 16.6955, 20.3076, 21.2603, 22.0815, 23.0216, 26.9457, 28.3557, 29.73, 30.6626, 31.9038, 33.863, 35.0352, 36.6138, 37.7749, 38.936, 41.2582, 43.5803, 47.0636");
+            values ( \
+              "0.0010554, 0.00281438, 0.00477878, 0.0123802, 0.0266335, 0.0709277, 0.0818575, 0.0942785, 0.102367, 0.104026, 0.093167, 0.0892596, 0.0847494, 0.078382, 0.0445023, 0.0338404, 0.0253932, 0.0205847, 0.015478, 0.00968655, 0.00727097, 0.0049105, 0.00371966, 0.00272723, 0.00150128, 0.000818617, 0.000374325" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00933027, 0.00934447, 0.00936188, 0.00937256, 0.00937657, 0.00937777", \
+            "0.0130576, 0.0130721, 0.0130956, 0.0131136, 0.0131213, 0.0131237", \
+            "0.0144918, 0.0144962, 0.0145084, 0.0145231, 0.0145309, 0.0145336", \
+            "0.0150042, 0.0149789, 0.0149335, 0.0148917, 0.0148736, 0.0148687", \
+            "0.0154657, 0.0153625, 0.0152094, 0.0150827, 0.0150112, 0.0149762", \
+            "0.0157564, 0.0157459, 0.0155551, 0.0153561, 0.0151379, 0.0150498" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0142252, 0.0142412, 0.0142653, 0.0142823, 0.0142889, 0.0142911", \
+            "0.0139896, 0.013947, 0.0138901, 0.0138538, 0.0138402, 0.013836", \
+            "0.0133438, 0.0131509, 0.0128598, 0.0126361, 0.0125391, 0.0125105", \
+            "0.0134172, 0.0134672, 0.0135226, 0.0127795, 0.0123971, 0.0122753", \
+            "0.0127281, 0.0128951, 0.0131535, 0.0132625, 0.0128526, 0.0123526", \
+            "0.0123007, 0.0123154, 0.0126272, 0.0129597, 0.013308, 0.0129457" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0218936, 0.0240576, 0.0309449, 0.039647, 0.043234, 0.0569711, 0.065403, 0.0738349, 0.0745403, 0.0799055, 0.110158, 0.124579, 0.130325, 0.14541, 0.197716, 0.206062");
+            values ( \
+              "-0.0165388, -0.0294286, -0.0284123, -0.0286679, -0.0284862, -0.0288091, -0.0300748, -0.028115, -0.0282798, -0.026274, -0.00978887, -0.00482471, -0.00405361, -0.00340729, -3.69325e-05, -5.38961e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0218597, 0.0251226, 0.0275353, 0.028459, 0.0303063, 0.0340917, 0.039733, 0.0454064, 0.0567363, 0.0568586, 0.0593032, 0.0619108, 0.0671261, 0.0745014, 0.0794058, 0.0892147, 0.0937044, 0.103008, 0.109459, 0.125244, 0.140954, 0.146674, 0.1543, 0.170202, 0.17785, 0.189626, 0.196022, 0.210941, 0.234628, 0.241724, 0.24956, 0.260878, 0.290226, 0.332806, 0.453412");
+            values ( \
+              "-0.0287791, -0.0806614, -0.0800407, -0.0793385, -0.0794199, -0.0786191, -0.078973, -0.0784476, -0.0784517, -0.0782032, -0.0780472, -0.078062, -0.078472, -0.0798741, -0.0799063, -0.0774681, -0.075263, -0.0675206, -0.0605544, -0.0410448, -0.0256497, -0.0214323, -0.0169728, -0.00954552, -0.00703811, -0.00579226, -0.00555138, -0.00447419, -0.0021781, -0.00126583, -0.000808613, -0.000460626, -0.000679684, -0.000602681, -6.96394e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0237251, 0.0257035, 0.0278066, 0.0308657, 0.0339519, 0.0390801, 0.0442322, 0.0545363, 0.0649425, 0.0856839, 0.0973701, 0.128238, 0.150805, 0.163559, 0.173189, 0.219227, 0.249901, 0.268388, 0.290082, 0.309644, 0.326706, 0.356425, 0.404156, 0.509017");
+            values ( \
+              "-0.156448, -0.15759, -0.156413, -0.156653, -0.155527, -0.15593, -0.154867, -0.15513, -0.153613, -0.152394, -0.1509, -0.151275, -0.144231, -0.136574, -0.128626, -0.0749602, -0.0472012, -0.0354514, -0.0244879, -0.0166687, -0.012119, -0.00736655, -0.00430283, -0.00204334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0242263, 0.0314859, 0.0350215, 0.0414383, 0.0510967, 0.0642914, 0.0779954, 0.103598, 0.225475, 0.271728, 0.300471, 0.32904, 0.359193, 0.388925, 0.422677, 0.57289, 0.617014, 0.685714, 0.738996, 0.802671, 0.85211, 0.905248, 0.995293, 1.05604, 1.20518, 1.25108");
+            values ( \
+              "-0.208372, -0.21468, -0.214221, -0.215146, -0.21394, -0.214171, -0.212738, -0.212356, -0.204176, -0.202279, -0.20024, -0.196332, -0.190509, -0.182788, -0.16904, -0.086997, -0.067958, -0.047317, -0.0349445, -0.0237538, -0.0173347, -0.0121651, -0.00649433, -0.00446955, -0.00205981, -0.00183361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0241859, 0.042076, 0.371618, 0.915991, 1.0494, 1.16704, 1.3335, 1.68899, 1.95662, 2.28847, 2.53038, 2.83925, 3.31817, 3.53687");
+            values ( \
+              "-0.229317, -0.241111, -0.23484, -0.219961, -0.21305, -0.20397, -0.183459, -0.118066, -0.0766433, -0.0421825, -0.0266516, -0.0145699, -0.00549904, -0.00366397" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0248544, 0.0659724, 0.0844797, 0.112239, 0.144184, 0.208073, 0.323479, 0.554292, 0.623686, 0.762473, 0.995234, 1.23159, 2.48015, 3.30489, 3.69966, 4.03947, 4.26402, 4.72521, 5.86178, 6.70034, 7.42012, 7.89724, 8.75504, 9.39727, 9.80793, 10.5719, 11.2488, 12.6026, 13.0106");
+            values ( \
+              "-0.235885, -0.249581, -0.24859, -0.249302, -0.248262, -0.24877, -0.247258, -0.246789, -0.245515, -0.245546, -0.243241, -0.242574, -0.233018, -0.223783, -0.216987, -0.209249, -0.201963, -0.18196, -0.119199, -0.0807208, -0.0561577, -0.0437199, -0.0274595, -0.0192124, -0.0152542, -0.00988345, -0.00668643, -0.00306765, -0.00270632" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0498205, 0.0537669, 0.0625083, 0.0643957, 0.0656147, 0.0672958, 0.0686941, 0.071224, 0.0739219, 0.0768762, 0.0798559, 0.0858153, 0.0885015, 0.0927958, 0.0969183, 0.105163, 0.10712, 0.109357, 0.116588, 0.131371, 0.136737, 0.143302, 0.153991, 0.158889, 0.166147, 0.171375, 0.193264, 0.204103, 0.211203, 0.218264, 0.224011, 0.22875, 0.262535, 0.291637, 0.31219, 0.452703");
+            values ( \
+              "-0.00517815, -0.0200152, -0.0253323, -0.0258966, -0.0295832, -0.0291405, -0.0292915, -0.0288837, -0.0288051, -0.028636, -0.0286313, -0.0287092, -0.0290988, -0.0295771, -0.0297383, -0.0285042, -0.0279634, -0.0271663, -0.0236706, -0.0147552, -0.0120146, -0.00921834, -0.00532452, -0.00433289, -0.00391072, -0.00370536, -0.00221583, -0.00153641, -0.00119548, -0.000713904, -0.000252078, -6.47842e-06, -1e-22, -0.000141041, -0.000171682, -2.9353e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0498929, 0.0552181, 0.0620172, 0.0644409, 0.0652559, 0.0668881, 0.0688439, 0.0738445, 0.077082, 0.0884314, 0.0998045, 0.111047, 0.122276, 0.122704, 0.123274, 0.126699, 0.130479, 0.141091, 0.15694, 0.166478, 0.174523, 0.185848, 0.201851, 0.209841, 0.221613, 0.227972, 0.242687, 0.265779, 0.272809, 0.280363, 0.290622, 0.334046, 0.426982, 0.522268");
+            values ( \
+              "-0.00971224, -0.0573289, -0.0685924, -0.0713838, -0.0793763, -0.080241, -0.0802796, -0.0792489, -0.0789067, -0.0781862, -0.0784106, -0.0803837, -0.0764173, -0.0765568, -0.0763877, -0.0744414, -0.071537, -0.0606817, -0.0410866, -0.0311441, -0.0242911, -0.0169773, -0.00960058, -0.00700777, -0.00580949, -0.0055042, -0.00443978, -0.00220022, -0.00135773, -0.000815689, -0.000510028, -0.000657185, -0.000262248, -5.01316e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0529592, 0.0643903, 0.0657093, 0.0683034, 0.0702016, 0.0759358, 0.0966298, 0.121632, 0.129812, 0.138725, 0.15655, 0.159916, 0.166649, 0.181502, 0.199632, 0.204904, 0.21545, 0.248109, 0.259669, 0.278803, 0.294266, 0.308415, 0.32336, 0.335103, 0.348385, 0.370286, 0.386505, 0.401748, 0.435527, 0.517414, 0.585179, 0.711483");
+            values ( \
+              "-0.105024, -0.139038, -0.153423, -0.157121, -0.156996, -0.155714, -0.154078, -0.151409, -0.150909, -0.150843, -0.151577, -0.150777, -0.149858, -0.144394, -0.133133, -0.128623, -0.117023, -0.0780331, -0.0658903, -0.0492654, -0.0387124, -0.0308193, -0.0236866, -0.0188511, -0.0144585, -0.00974602, -0.00759258, -0.00621105, -0.00425174, -0.00217326, -0.000968448, -9.5349e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0536826, 0.065574, 0.0705387, 0.0867391, 0.136879, 0.257296, 0.303683, 0.332428, 0.360997, 0.391149, 0.420881, 0.454633, 0.606655, 0.654351, 0.714535, 0.753934, 0.804793, 0.859537, 0.902064, 0.94931, 0.999128, 1.05694, 1.19167, 1.29795");
+            values ( \
+              "-0.136877, -0.205142, -0.215661, -0.214215, -0.211911, -0.204185, -0.202281, -0.200239, -0.196334, -0.190508, -0.18279, -0.169039, -0.086019, -0.0661097, -0.0481696, -0.0385641, -0.0285522, -0.020313, -0.0153466, -0.011191, -0.00794197, -0.00532836, -0.00250294, -0.00186157" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0539303, 0.0671052, 0.0732645, 0.403826, 0.57931, 0.854228, 0.948256, 1.02065, 1.07907, 1.17229, 1.26646, 1.37177, 1.42979, 1.52465, 1.71484, 1.86735, 1.97163, 2.09037, 2.22608, 2.35416, 2.50635, 2.70717, 2.83011, 3.02086, 3.25224, 3.51645, 3.83674, 4.22623, 4.65983");
+            values ( \
+              "-0.152584, -0.235716, -0.241019, -0.234357, -0.230271, -0.222999, -0.219947, -0.216547, -0.213209, -0.2064, -0.196905, -0.182533, -0.172029, -0.152776, -0.119171, -0.0939497, -0.0788886, -0.0641977, -0.0502084, -0.039596, -0.0296947, -0.0201159, -0.0158231, -0.0108347, -0.0067029, -0.00392787, -0.002099, -0.00102286, -0.000454405" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.0522599, 0.0752497, 0.0988847, 0.653785, 1.26145, 1.87949, 2.31304, 2.82773, 3.15634, 3.45786, 3.70216, 4.10096, 4.32383, 4.68136, 5.0332, 5.72409, 6.31008, 6.68059, 6.99195, 7.38393, 7.89501, 8.39468, 9.01861, 9.49989, 10.0283, 10.7051, 11.382, 12.0589, 12.7358, 14.0896, 15.4433");
+            values ( \
+              "-0.157606, -0.249476, -0.249082, -0.245997, -0.242193, -0.237757, -0.234291, -0.22965, -0.226129, -0.221928, -0.217558, -0.208437, -0.200805, -0.185526, -0.166795, -0.128054, -0.0987413, -0.0827193, -0.0709429, -0.0581497, -0.0444222, -0.0339777, -0.0241237, -0.018412, -0.013682, -0.00931016, -0.00625776, -0.00426398, -0.0028618, -0.00132048, -0.000610539" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.138381, 0.149014, 0.153623, 0.163238, 0.176055, 0.208835, 0.219088, 0.228833, 0.238557, 0.24515, 0.258515, 0.261312, 0.267453, 0.279387, 0.285251, 0.296424, 0.317398, 0.335896, 0.348075, 0.352897, 0.386982, 0.416221, 0.463637, 0.473139");
+            values ( \
+              "-0.000920456, -0.00842537, -0.00943977, -0.0120624, -0.0152589, -0.0227386, -0.025659, -0.0253378, -0.0231601, -0.0201582, -0.0132151, -0.0126504, -0.0097777, -0.00529748, -0.00438113, -0.00380649, -0.00228305, -0.00115792, -0.000221919, -1.68294e-05, -7.75828e-06, -0.000162633, -0.000166195, -0.00014216" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.146948, 0.161507, 0.173923, 0.192545, 0.202098, 0.235376, 0.247551, 0.258575, 0.260277, 0.263683, 0.268712, 0.273252, 0.275322, 0.279461, 0.286835, 0.296663, 0.29941, 0.300024, 0.30125, 0.303702, 0.308606, 0.318181, 0.324946, 0.327535, 0.332713, 0.339899, 0.345699, 0.351999, 0.360617, 0.365749, 0.371908, 0.377779, 0.383771, 0.391951, 0.398966, 0.406597, 0.418121, 0.426299, 0.435646, 0.446654, 0.462216, 0.464142");
+            values ( \
+              "-0.0296702, -0.031558, -0.0402424, -0.0519494, -0.0573049, -0.0740343, -0.0728483, -0.0677906, -0.0697443, -0.0624795, -0.060056, -0.050505, -0.0516271, -0.0427966, -0.0381588, -0.0251119, -0.0266152, -0.0224406, -0.0252167, -0.0197997, -0.0203676, -0.0119079, -0.0125466, -0.00771999, -0.00959499, -0.00452388, -0.00790434, -0.0036593, -0.00689602, -0.00269874, -0.00596775, -0.00164167, -0.00478019, -0.00019241, -0.00311862, -1e-22, -0.00236861, -1e-22, -0.00244504, -1e-22, -0.00249104, -0.00228943" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.146791, 0.191455, 0.20865, 0.21946, 0.241081, 0.258435, 0.261443, 0.264978, 0.275269, 0.286107, 0.296698, 0.307724, 0.326106, 0.331106, 0.341105, 0.374713, 0.390779, 0.40211, 0.418069, 0.431197, 0.450415, 0.47032, 0.488955, 0.502162, 0.520294, 0.553719, 0.572223, 0.655149, 0.731661, 0.791377");
+            values ( \
+              "-0.0431969, -0.099737, -0.118025, -0.127897, -0.141369, -0.147246, -0.150631, -0.15131, -0.151631, -0.150986, -0.148653, -0.144523, -0.132731, -0.128732, -0.117545, -0.077512, -0.0613017, -0.0516066, -0.0402392, -0.0327081, -0.0233985, -0.0157385, -0.0111642, -0.00895449, -0.0067455, -0.00469725, -0.00388825, -0.00194416, -0.000741022, -0.000376527" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.161932, 0.202075, 0.235509, 0.242606, 0.258496, 0.263338, 0.269027, 0.274485, 0.307894, 0.375917, 0.455504, 0.467125, 0.48262, 0.51361, 0.526914, 0.544652, 0.581395, 0.614594, 0.731267, 0.755339, 0.773018, 0.796336, 0.827427, 0.865955, 0.907947, 0.929065, 0.968657, 1.01361, 1.06236, 1.09148, 1.14617, 1.20421, 1.27089, 1.34551, 1.44028, 1.67907");
+            values ( \
+              "-0.133856, -0.152456, -0.191673, -0.197464, -0.206528, -0.211224, -0.211979, -0.211287, -0.209348, -0.204683, -0.200706, -0.199429, -0.197169, -0.191533, -0.188572, -0.183704, -0.169244, -0.151715, -0.0872298, -0.0757806, -0.0689862, -0.0611709, -0.0519158, -0.0420209, -0.0329358, -0.0290577, -0.022731, -0.0170412, -0.0123339, -0.0101304, -0.00688625, -0.00475431, -0.00323813, -0.00223902, -0.0014007, -0.000417347" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.179716, 0.25792, 0.267313, 0.705729, 1.07475, 1.20683, 1.29762, 1.38918, 1.49813, 1.84292, 2.09739, 2.36079, 2.62386, 2.81429, 2.95539, 3.1739, 3.40767, 3.82061");
+            values ( \
+              "-0.227193, -0.233114, -0.239947, -0.230214, -0.219957, -0.213131, -0.206499, -0.197351, -0.18256, -0.118887, -0.0789867, -0.0494471, -0.0302035, -0.0209047, -0.0158732, -0.010276, -0.00630939, -0.00325224" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.149228, 0.205492, 0.246799, 0.272067, 0.278713, 0.290611, 1.08314, 1.99996, 2.44153, 2.9562, 3.28481, 3.61431, 3.90656, 4.2173, 4.46431, 4.68006, 4.85428, 6.04637, 6.65184, 6.86298, 7.18756, 7.5585, 8.04793, 8.47494, 8.92188, 9.5603, 9.96303, 10.2115, 10.7085, 11.3854, 12.0623, 12.7392, 13.4161, 14.093, 15.4467");
+            values ( \
+              "-0.0728837, -0.183101, -0.23416, -0.249394, -0.248708, -0.248847, -0.244134, -0.237842, -0.23429, -0.229649, -0.22613, -0.221472, -0.215982, -0.208756, -0.200342, -0.191453, -0.183384, -0.117846, -0.0892478, -0.0805567, -0.0686062, -0.0567343, -0.0438802, -0.0349088, -0.0273253, -0.0191567, -0.0152748, -0.0132978, -0.0100013, -0.00677442, -0.00456438, -0.00311021, -0.00210044, -0.00144845, -0.000683779" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.45788, 0.48975, 0.592035, 0.615894, 0.636133, 0.655025, 0.670507, 0.673791, 0.680359, 0.692986, 0.6939, 0.719411, 0.739277, 0.787495, 0.798765, 0.804068, 0.810403, 0.819314, 0.830853, 0.845131, 0.863211, 0.886579, 0.915627, 1.0366, 1.03739, 1.04523, 1.06358");
+            values ( \
+              "-0.00193215, -0.00330121, -0.00960334, -0.0112508, -0.0132438, -0.0130543, -0.0133728, -0.0130054, -0.0128693, -0.011258, -0.0113185, -0.00585803, -0.00472956, -0.000538474, -0.000189128, -0.000230503, -7.34532e-05, -0.000161751, -9.03472e-05, -0.000236316, -0.00016889, -0.000250588, -0.000106948, -2.83126e-05, -0.000241434, -9.48098e-05, -3.90153e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.464475, 0.485445, 0.505566, 0.531487, 0.614858, 0.642327, 0.665863, 0.687541, 0.708717, 0.71587, 0.723253, 0.731707, 0.760444, 0.782362, 0.791558, 0.798179, 0.799524, 0.802214, 0.807455, 0.813482, 0.826524, 0.845254, 0.852519, 0.860377, 0.87635, 1.00836, 1.03668, 1.05436, 1.07629, 1.09679");
+            values ( \
+              "-0.0084385, -0.00857669, -0.0116421, -0.0162123, -0.0301071, -0.0349217, -0.0407523, -0.0414759, -0.0418069, -0.0406218, -0.0386491, -0.0353477, -0.0209886, -0.0120298, -0.00929332, -0.00868553, -0.00833552, -0.00819904, -0.00746921, -0.00694843, -0.00543148, -0.00285218, -0.00205345, -0.00147997, -0.00113533, -0.00028912, -0.000171756, -0.000395235, -0.000183382, -0.000125054" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.478365, 0.518448, 0.635047, 0.717402, 0.750557, 0.78118, 0.809599, 0.815631, 0.837916, 0.896455, 0.939835, 0.952223, 0.972512, 1.007, 1.03654, 1.04389, 1.08086, 1.15293, 1.16378");
+            values ( \
+              "-0.0227372, -0.027187, -0.0651668, -0.0904969, -0.102513, -0.106484, -0.10401, -0.101749, -0.0881571, -0.0453391, -0.023463, -0.0187344, -0.0133869, -0.00793632, -0.00556731, -0.0058827, -0.00408153, -0.00192557, -0.00176255" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.501317, 0.583757, 0.725661, 0.759811, 0.828111, 0.875204, 0.900843, 0.952121, 0.98308, 1.02293, 1.04325, 1.07234, 1.11499, 1.23696, 1.28209, 1.3418, 1.38122, 1.44883, 1.48424, 1.55329, 1.60718, 1.66038, 1.72032, 1.8613, 1.94968");
+            values ( \
+              "-0.0450716, -0.0666547, -0.127236, -0.1405, -0.163714, -0.176259, -0.181893, -0.190077, -0.191147, -0.188283, -0.185445, -0.175412, -0.154258, -0.0868009, -0.0675491, -0.0493801, -0.0396152, -0.0265452, -0.0212597, -0.0135589, -0.00938587, -0.00644765, -0.00444768, -0.00212207, -0.00166663" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.547161, 0.665011, 0.726283, 0.849199, 0.97203, 1.03552, 1.03916, 1.04645, 1.06103, 1.07794, 1.14318, 1.4896, 1.58357, 1.65435, 1.71183, 1.77457, 1.80928, 1.8451, 1.9039, 1.96242, 2.00589, 2.03856, 2.06766, 2.16067, 2.3467, 2.41553, 2.49438, 2.60201, 2.67323, 2.76818, 2.93761, 3.01218, 3.05288, 3.11584, 3.23722, 3.38703, 3.46912, 3.63329, 3.83276, 4.08208, 4.36654, 4.72694, 5.16704");
+            values ( \
+              "-0.101939, -0.114516, -0.143093, -0.193061, -0.224682, -0.232875, -0.234085, -0.234354, -0.233835, -0.233584, -0.232026, -0.223008, -0.219937, -0.216639, -0.213362, -0.209101, -0.206257, -0.202991, -0.196652, -0.189029, -0.182724, -0.177137, -0.171531, -0.15264, -0.119771, -0.107913, -0.0952222, -0.0795543, -0.0703697, -0.0595061, -0.0435739, -0.0379307, -0.0351265, -0.0311903, -0.0247048, -0.0184639, -0.0157136, -0.0113385, -0.0075234, -0.00451545, -0.00258636, -0.00130867, -0.000582806" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.600813, 0.779243, 0.92686, 0.992379, 1.0587, 1.64332, 2.41752, 3.1498, 3.75219, 4.05855, 4.31851, 4.46731, 4.74805, 4.97081, 5.31438, 5.52204, 6.5242, 7.14103, 7.36877, 7.73059, 8.09428, 8.56881, 8.96953, 9.42262, 10.0658, 10.4784, 10.7347, 11.2471, 11.924, 12.6009, 13.2778, 13.9547, 14.6315, 15.9853");
+            values ( \
+              "-0.160432, -0.171946, -0.224989, -0.239288, -0.24725, -0.24384, -0.238556, -0.232554, -0.226666, -0.222538, -0.218015, -0.214944, -0.208241, -0.200544, -0.18589, -0.17512, -0.119603, -0.0902147, -0.080792, -0.0675347, -0.0560339, -0.0436748, -0.0352409, -0.0274933, -0.0192258, -0.015243, -0.0132144, -0.00984692, -0.00667128, -0.00449328, -0.00306434, -0.00206756, -0.00142813, -0.000674982" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.63253, 1.7287, 1.75862, 1.79234, 1.83592, 1.9054, 1.9969, 2.02817, 2.05122, 2.07693, 2.08441, 2.09646, 2.10896, 2.13934, 2.15418, 2.16848, 2.18319, 2.22071, 2.22912, 2.23967, 2.24935, 2.2584, 2.2667, 2.27639, 2.28426, 2.29872, 2.30926, 2.31755, 2.33202, 2.35333, 2.38304, 2.43848, 2.47427, 2.51381, 2.62011, 2.80296");
+            values ( \
+              "-0.000929207, -0.000972982, -0.00120929, -0.00152883, -0.00204554, -0.00292754, -0.00415148, -0.00460853, -0.00504734, -0.00560695, -0.00569038, -0.00578151, -0.00581122, -0.00571473, -0.00574525, -0.00563494, -0.00559301, -0.0053409, -0.00486906, -0.00518657, -0.00538743, -0.00547927, -0.00533033, -0.00496634, -0.00447159, -0.00292432, -0.00220385, -0.00177725, -0.00122264, -0.000833078, -0.000595869, -0.000308074, -0.00019398, -9.32935e-05, -1.108e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.61046, 1.69576, 1.76613, 1.81394, 1.94195, 2.01367, 2.07868, 2.15617, 2.18191, 2.20395, 2.22774, 2.25097, 2.29415, 2.31011, 2.32202, 2.334, 2.34343, 2.35696, 2.37273, 2.40353, 2.41753, 2.42691, 2.43802, 2.4711, 2.47511, 2.48315, 2.53001, 2.57018, 2.61704, 2.67177, 2.74112, 2.83493");
+            values ( \
+              "-0.00191252, -0.00226921, -0.00361618, -0.00494256, -0.00948295, -0.0121969, -0.0147429, -0.0185991, -0.0186152, -0.018854, -0.0190688, -0.0188263, -0.017949, -0.0174317, -0.0166285, -0.0151876, -0.0136938, -0.0125133, -0.0108595, -0.00593914, -0.00468692, -0.00417754, -0.00360385, -0.00243733, -0.00236617, -0.00210357, -0.00111063, -0.000635627, -0.000266504, -0.000132858, -1.71515e-05, -3.16172e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.66705, 1.79458, 1.84706, 1.94854, 2.17641, 2.25532, 2.28818, 2.32505, 2.35833, 2.41926, 2.44945, 2.4915, 2.51178, 2.53219, 2.55726, 2.62202, 2.66825, 2.70047, 2.73516, 2.78556, 2.8229, 2.86868, 2.91928");
+            values ( \
+              "-0.00717699, -0.00915375, -0.0121612, -0.0193798, -0.0368738, -0.0431957, -0.0465599, -0.0495607, -0.0509137, -0.0525887, -0.052468, -0.0509716, -0.0491398, -0.0463057, -0.0408987, -0.0222577, -0.0135335, -0.0101864, -0.007821, -0.00503975, -0.00345831, -0.00202518, -0.0011175" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.76196, 1.9583, 2.42621, 2.7183, 2.77491, 2.8282, 2.87259, 2.9095, 2.92714, 2.96241, 3.00571, 3.0422, 3.11911, 3.183, 3.25749, 3.31402, 3.37281, 3.41035, 3.46264, 3.53181, 3.59236, 3.67168, 3.76452, 3.87549");
+            values ( \
+              "-0.0207079, -0.0276901, -0.0779193, -0.108616, -0.112928, -0.115649, -0.116466, -0.115815, -0.115028, -0.111787, -0.105009, -0.0962315, -0.0726436, -0.0573409, -0.0413907, -0.0312476, -0.0228313, -0.0185474, -0.0136457, -0.00899399, -0.00638625, -0.004194, -0.00264311, -0.00151389" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.86432, 2.09374, 2.68392, 2.86349, 3.13429, 3.36832, 3.58301, 3.6706, 3.73083, 3.79064, 3.84922, 3.92486, 4.00611, 4.10976, 4.44164, 4.63033, 4.75518, 4.89786, 5.01452, 5.15303, 5.33772, 5.488, 5.72016, 5.95233, 6.22033, 6.53865, 7.34976");
+            values ( \
+              "-0.0451745, -0.0472314, -0.118285, -0.13863, -0.166589, -0.18598, -0.198015, -0.199576, -0.199429, -0.198235, -0.195736, -0.190643, -0.182515, -0.166747, -0.107636, -0.0790324, -0.0636197, -0.0491065, -0.0395513, -0.0304489, -0.0213087, -0.0158912, -0.0100022, -0.00617072, -0.00361131, -0.00194052, -0.00042909" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07905, 2.53974, 2.78157, 3.2445, 3.88561, 4.07043, 4.15638, 4.21924, 4.68951, 5.19925, 5.84415, 6.06262, 6.35675, 6.59715, 6.83093, 7.01221, 7.36758, 7.57457, 8.57086, 9.18852, 9.41748, 9.78208, 10.1449, 10.6186, 11.0175, 11.471, 12.1145, 12.3995, 12.7846, 13.2981, 13.975, 14.6518, 15.3287, 16.0056, 16.6825, 18.0363");
+            values ( \
+              "-0.0913141, -0.104896, -0.134506, -0.185896, -0.232004, -0.238266, -0.24027, -0.240304, -0.236826, -0.232597, -0.226146, -0.223211, -0.218214, -0.213103, -0.207245, -0.20086, -0.185685, -0.174931, -0.119731, -0.0902886, -0.0808082, -0.0674525, -0.0559931, -0.0436584, -0.0352601, -0.0275082, -0.019227, -0.0163967, -0.0132039, -0.00984179, -0.00665936, -0.00449371, -0.00305612, -0.0020706, -0.00142152, -0.000669065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.98698, 6.40061, 6.50874, 6.61089, 6.81518, 6.96525, 7.29647, 7.43166, 7.46545, 7.54257, 7.59974, 7.68278, 7.7413, 7.77292, 7.78862, 7.82876, 7.84144, 7.86105, 7.86772, 7.87456, 7.88218, 7.89806, 7.92905, 7.97022, 7.99874, 8.1754, 8.18099, 8.19218, 8.21455, 8.24879, 8.31379, 8.33772, 8.38559, 8.48134, 8.63013, 8.90559, 9.0405");
+            values ( \
+              "-0.000161102, -0.000185121, -0.0002473, -0.000322454, -0.000583848, -0.000887092, -0.00163768, -0.00203652, -0.00222114, -0.00235092, -0.00225503, -0.0020636, -0.00204294, -0.00211902, -0.00209295, -0.00274528, -0.00275874, -0.00235924, -0.00238479, -0.00233701, -0.00237599, -0.00228617, -0.00190958, -0.0017874, -0.00181077, -0.000392348, -0.000426145, -0.000313502, -0.00029295, -0.000140533, -0.00011174, -3.24682e-05, -7.65485e-05, -1e-22, -5.08957e-05, -1e-22, -1.09799e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("5.98645, 6.39129, 6.49937, 6.63835, 6.73424, 6.84384, 6.92204, 7.07845, 7.38862, 7.53215, 7.60519, 7.65959, 7.7188, 7.7755, 7.78088, 7.83115, 7.86457, 7.89878, 7.95458, 7.96746, 7.99637, 8.00556, 8.01504, 8.071, 8.09184, 8.12064, 8.14989, 8.32456, 8.37558, 8.41213, 8.47993, 8.59166, 8.72962, 8.91381, 9.19633, 9.76138");
+            values ( \
+              "-0.000547898, -0.00058458, -0.000768751, -0.00107692, -0.00139839, -0.00187029, -0.0023122, -0.0032837, -0.00539063, -0.00658996, -0.00741962, -0.00764019, -0.00759732, -0.00746628, -0.00749971, -0.00731451, -0.0072495, -0.00738955, -0.00794721, -0.00791545, -0.00745419, -0.00745414, -0.0071654, -0.00652875, -0.00642945, -0.00642996, -0.00618033, -0.00171696, -0.000977222, -0.000668246, -0.000295956, -0.000115607, -4.78447e-05, -5.22324e-05, -1.23059e-05, -1.81722e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("5.98681, 6.40035, 6.51789, 6.65223, 6.78098, 7.02872, 7.19504, 7.42158, 7.7108, 7.82656, 7.91039, 7.99439, 8.07008, 8.19078, 8.23662, 8.26812, 8.28223, 8.34917, 8.37763, 8.39893, 8.51767, 8.58664, 8.62217, 8.75653, 8.80718, 8.86822, 8.94959, 9.08206, 9.23629, 9.68839");
+            values ( \
+              "-0.00147241, -0.00162464, -0.00207955, -0.00278913, -0.00367556, -0.00627902, -0.00859094, -0.0120124, -0.016595, -0.0187395, -0.0205698, -0.0217604, -0.0221491, -0.022474, -0.0223432, -0.0226274, -0.0225952, -0.023322, -0.0232695, -0.0228604, -0.0188365, -0.0169428, -0.0154479, -0.0076437, -0.00535558, -0.00335181, -0.00166799, -0.000528275, -0.000131116, -1.83694e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("6.29959, 6.91723, 7.05617, 7.10334, 7.19767, 7.38633, 7.48955, 7.69599, 8.33786, 8.55861, 8.76233, 8.85577, 9.00114, 9.00862, 9.02358, 9.0535, 9.10336, 9.1604, 9.20245, 9.21626, 9.24277, 9.27052, 9.31141, 9.32815, 9.38477, 9.42365, 9.47875, 9.53219, 9.58348, 9.61926, 9.76933, 9.85713, 9.90848, 10.0033, 10.0943, 10.1416, 10.2362, 10.3582, 10.4946, 10.6484, 10.8382");
+            values ( \
+              "-0.00475536, -0.00811944, -0.010207, -0.0110179, -0.0127558, -0.0167333, -0.019078, -0.0239988, -0.0400899, -0.045849, -0.0513839, -0.0530232, -0.0546642, -0.0545869, -0.0547776, -0.0549223, -0.0553272, -0.0556805, -0.0560782, -0.0563229, -0.0565389, -0.0564814, -0.0558447, -0.0555155, -0.0537917, -0.0534132, -0.0522566, -0.0498219, -0.0460158, -0.0429422, -0.0288439, -0.0213482, -0.0177201, -0.0125006, -0.0089856, -0.00757776, -0.00522256, -0.00320764, -0.00175605, -0.000903859, -0.00034643" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.70825, 7.51572, 7.73318, 8.03469, 9.58708, 10.4535, 10.6241, 10.8054, 10.8653, 11.0863, 11.121, 11.2131, 11.3105, 11.3699, 11.4523, 11.5209, 11.6324, 12.1019, 12.3072, 12.4568, 12.6028, 12.7536, 12.9664, 13.0573, 13.239, 13.5465, 13.9657, 14.4617, 14.8802");
+            values ( \
+              "-0.0144219, -0.0228614, -0.0285849, -0.0371126, -0.0831012, -0.107353, -0.111006, -0.11376, -0.114394, -0.116054, -0.115926, -0.114685, -0.11204, -0.11097, -0.107893, -0.104337, -0.0966436, -0.0586708, -0.0445245, -0.035884, -0.0287863, -0.0227028, -0.016009, -0.0137075, -0.0100345, -0.0058261, -0.00280315, -0.00111929, -0.000552045" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("7.13664, 7.95317, 10.3534, 11.2491, 12.1126, 12.7895, 13.3623, 13.7691, 13.9533, 14.1181, 14.3768, 14.6135, 14.8638, 15.0429, 15.4248, 15.7932, 17.2741, 18.005, 18.7888, 19.156, 19.5757, 20.1956, 20.625, 21.4157, 22.0925, 23.4463, 23.4683");
+            values ( \
+              "-0.0362925, -0.0363587, -0.110375, -0.136926, -0.160594, -0.176879, -0.188237, -0.194245, -0.19605, -0.197142, -0.197532, -0.196463, -0.193726, -0.189882, -0.178311, -0.162451, -0.0906815, -0.063173, -0.0419, -0.0344019, -0.0273541, -0.0193595, -0.0152275, -0.00971487, -0.00656239, -0.00300966, -0.0029835" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00905631, 0.00906999, 0.00908912, 0.00910193, 0.00910698, 0.00910855", \
+            "0.0109595, 0.0109649, 0.0109757, 0.0109863, 0.0109914, 0.0109931", \
+            "0.0116613, 0.0116621, 0.0116645, 0.0116692, 0.0116729, 0.0116744", \
+            "0.0119021, 0.0119023, 0.0119027, 0.0119035, 0.0119048, 0.0119059", \
+            "0.0119822, 0.0119823, 0.0119826, 0.011983, 0.0119835, 0.011984", \
+            "0.012036, 0.0120358, 0.0120349, 0.0120331, 0.0120304, 0.0120287" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0116426, 0.0116568, 0.0116788, 0.0116951, 0.0117018, 0.0117039", \
+            "0.0134594, 0.0134715, 0.0134894, 0.0135024, 0.0135077, 0.0135093", \
+            "0.0144479, 0.0144337, 0.0144161, 0.0144057, 0.0144018, 0.0144005", \
+            "0.0154358, 0.0152511, 0.0149659, 0.0147535, 0.0146617, 0.01463", \
+            "0.0163825, 0.0162269, 0.0152495, 0.0152518, 0.0148446, 0.014711", \
+            "0.0164033, 0.016405, 0.016404, 0.0160413, 0.0153732, 0.0148575" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "(A & ~CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(A * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.113071, 0.141767, 0.243209, 0.604026, 1.89807, 6.54065", \
+            "0.124919, 0.153788, 0.255886, 0.617442, 1.91183, 6.55453", \
+            "0.175468, 0.203901, 0.305783, 0.668187, 1.96349, 6.60654", \
+            "0.347837, 0.387884, 0.506868, 0.86906, 2.16672, 6.81228", \
+            "0.795135, 0.874229, 1.10224, 1.6377, 2.98088, 7.62852", \
+            "2.14232, 2.27818, 2.70839, 3.76724, 5.95031, 10.8998" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.135475, 0.177243, 0.316338, 0.817439, 2.62542, 9.11984", \
+            "0.135318, 0.177122, 0.316285, 0.817416, 2.62541, 9.11983", \
+            "0.135448, 0.176422, 0.315815, 0.817235, 2.62537, 9.11977", \
+            "0.196506, 0.231944, 0.343368, 0.816339, 2.62515, 9.12026", \
+            "0.403095, 0.451516, 0.599445, 1.0142, 2.63831, 9.11988", \
+            "0.897684, 0.990194, 1.27107, 1.96192, 3.5607, 9.23824" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.053167, 0.0659619, 0.109948, 0.263818, 0.812563, 2.78068", \
+            "0.0615331, 0.0744434, 0.118757, 0.272834, 0.821465, 2.78944", \
+            "0.0917427, 0.107506, 0.153294, 0.307472, 0.856511, 2.82461", \
+            "0.119604, 0.150181, 0.237259, 0.446059, 0.99078, 2.96487", \
+            "0.00847375, 0.067906, 0.239235, 0.652704, 1.51933, 3.5319", \
+            "-0.844007, -0.73115, -0.402869, 0.399081, 2.11485, 5.50164" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0500079, 0.0652637, 0.121108, 0.323612, 1.0506, 3.65308", \
+            "0.049827, 0.0651453, 0.121164, 0.323389, 1.0504, 3.65272", \
+            "0.0669358, 0.0785886, 0.125918, 0.323495, 1.05039, 3.65265", \
+            "0.140587, 0.161004, 0.221941, 0.382377, 1.05059, 3.65277", \
+            "0.332966, 0.368961, 0.482974, 0.759185, 1.37205, 3.6632", \
+            "0.880154, 0.958574, 1.16488, 1.68278, 2.79323, 5.12073" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0403572, 0.0493602, 0.0500865, 0.051539, 0.0626821, 0.095481, 0.103051, 0.111308, 0.120499, 0.122437, 0.125022, 0.12933, 0.133765, 0.138812, 0.141093, 0.145654, 0.152991, 0.159736, 0.164165, 0.174003, 0.18278, 0.188154, 0.19468, 0.203273, 0.213954, 0.219505, 0.233529, 0.239776, 0.24582, 0.251106, 0.256841, 0.258388, 0.261483, 0.267661, 0.274947, 0.283701, 0.292788, 0.30574, 0.321566, 0.344775, 0.359442, 0.364523, 0.374685, 0.39501, 0.432608, 0.496395, 0.574485");
+            values ( \
+              "0.00662633, 0.0180555, 0.0179182, 0.0179269, 0.0171739, 0.01535, 0.0147248, 0.0137401, 0.0128555, 0.0128789, 0.0127164, 0.0135778, 0.0118119, 0.0119117, 0.0108958, 0.0104211, 0.00875077, 0.00782514, 0.00681132, 0.00752932, 0.00719217, 0.00667718, 0.00636526, 0.00576058, 0.00518464, 0.00533416, 0.00515464, 0.00473226, 0.00449969, 0.00400491, 0.00372403, 0.00350753, 0.00345271, 0.00304899, 0.00288282, 0.00246812, 0.00230101, 0.00181685, 0.00155017, 0.00099061, 0.000896399, 0.000714703, 0.000719951, 0.000419545, 0.000318845, 2.47932e-05, 7.90355e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0443911, 0.0483252, 0.0539554, 0.0623327, 0.0634888, 0.0658009, 0.0704251, 0.128103, 0.149981, 0.16653, 0.197464, 0.210146, 0.226324, 0.234782, 0.24233, 0.251082, 0.263187, 0.273446, 0.291773, 0.334323, 0.34701, 0.373293, 0.387843, 0.432265, 0.477329, 0.566911, 0.598782");
+            values ( \
+              "0.0432812, 0.0475264, 0.0474817, 0.0460374, 0.0462886, 0.0456861, 0.0454492, 0.039042, 0.0356259, 0.0354042, 0.0236097, 0.0202735, 0.0172748, 0.0171017, 0.0175852, 0.0166781, 0.0172428, 0.0168387, 0.0148583, 0.00923214, 0.00787043, 0.00579922, 0.00488288, 0.00281565, 0.00157692, 0.000449058, 0.000374388" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0442542, 0.0535098, 0.101289, 0.181001, 0.2515, 0.274589, 0.300131, 0.325256, 0.34086, 0.360255, 0.361992, 0.372415, 0.388799, 0.399445, 0.41171, 0.439106, 0.495035, 0.558297, 0.583835, 0.650712, 0.700829, 0.766135, 0.804591, 0.881505, 1.00848");
+            values ( \
+              "0.0512468, 0.0872591, 0.0820464, 0.0753701, 0.068141, 0.067655, 0.0599853, 0.0538691, 0.0476568, 0.0455229, 0.0443495, 0.0423089, 0.0428877, 0.042917, 0.0416316, 0.0369002, 0.029852, 0.0207356, 0.0174713, 0.0110147, 0.00767331, 0.00472049, 0.0035757, 0.0019258, 0.00069837" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0488173, 0.0488373, 0.24873, 0.321611, 0.472187, 0.523046, 0.566633, 0.612377, 0.674251, 0.737171, 0.764227, 0.778551, 0.793629, 0.827995, 0.868688, 0.897381, 0.944569, 1.1749, 1.3031, 1.42085, 1.484, 1.56655, 1.6433, 1.72839, 1.84874, 2.00545, 2.21438, 2.50127, 2.8889");
+            values ( \
+              "1e-22, 0.114761, 0.104378, 0.102011, 0.0964658, 0.0942355, 0.0928722, 0.0907835, 0.0870501, 0.0802319, 0.0768157, 0.0769883, 0.0775433, 0.076884, 0.0745517, 0.0722191, 0.0681376, 0.0452416, 0.0347406, 0.0262907, 0.0224291, 0.0178861, 0.0144349, 0.0114006, 0.00791362, 0.00492627, 0.0026382, 0.000953809, 0.000306188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0761875, 0.0762075, 0.526968, 1.11921, 1.5846, 1.78624, 1.99729, 2.03859, 2.06827, 2.13629, 2.30597, 2.4842, 2.68656, 3.04908, 3.8541, 4.20562, 4.69223, 5.09473, 5.68915, 5.97182, 6.39938, 6.96947, 7.8772, 8.97506");
+            values ( \
+              "1e-22, 0.137185, 0.115934, 0.10977, 0.104175, 0.101282, 0.0972125, 0.0969953, 0.0978048, 0.0967614, 0.0928213, 0.0902343, 0.0852737, 0.0742138, 0.0464255, 0.0361508, 0.0246883, 0.017384, 0.0101002, 0.00775313, 0.00515675, 0.00300564, 0.0011184, 0.000387682" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.128902, 0.128922, 1.79306, 4.40814, 5.42475, 6.04323, 6.45763, 7.7526, 8.51266, 8.85758, 9.89684, 11.2441, 13.2396, 14.5006, 15.3854, 16.0958, 16.9751, 17.765, 18.7101, 19.8079, 20.9614, 21.6504, 22.7483, 23.8462, 26.0419, 28.2376, 31.5312");
+            values ( \
+              "1e-22, 0.13617, 0.118867, 0.110765, 0.10716, 0.104538, 0.103482, 0.0978538, 0.0935673, 0.0912259, 0.0827449, 0.0694532, 0.04896, 0.0376525, 0.0308355, 0.026079, 0.0209843, 0.0171772, 0.013447, 0.0100122, 0.00734824, 0.00606508, 0.00449251, 0.00328668, 0.00176599, 0.000942856, 0.00038487" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0791477, 0.0820905, 0.0862194, 0.0924686, 0.0931848, 0.0946171, 0.0974817, 0.102458, 0.10767, 0.118093, 0.122936, 0.139118, 0.147358, 0.157195, 0.158477, 0.161042, 0.165333, 0.170183, 0.175933, 0.177086, 0.199693, 0.205325, 0.207228, 0.213012, 0.229216, 0.246018, 0.249552, 0.261792, 0.274157, 0.300123, 0.314109, 0.330767, 0.35781, 0.395507, 0.400497, 0.410476, 0.469393, 0.612988");
+            values ( \
+              "0.0158199, 0.0179837, 0.018093, 0.0175465, 0.0176839, 0.0174424, 0.0173924, 0.0169599, 0.0167543, 0.0160433, 0.0158822, 0.0147863, 0.0137036, 0.0128695, 0.0129709, 0.0128045, 0.0133414, 0.0120007, 0.0115657, 0.0110809, 0.00710212, 0.00690807, 0.00737335, 0.00749362, 0.00635391, 0.00538418, 0.00524642, 0.00531128, 0.00489434, 0.00323093, 0.0026813, 0.00215257, 0.00145639, 0.00080798, 0.000801472, 0.000635162, 0.000228366, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0795506, 0.0844589, 0.150865, 0.186014, 0.198207, 0.233376, 0.262605, 0.278712, 0.287457, 0.295973, 0.305523, 0.364423, 0.398549, 0.450022, 0.509152, 0.551965, 0.63658");
+            values ( \
+              "0.0252372, 0.0476487, 0.0407094, 0.0356654, 0.0358509, 0.0239382, 0.0172246, 0.0175447, 0.0166588, 0.0171657, 0.0170548, 0.00988682, 0.00663284, 0.0035676, 0.00172066, 0.000948649, 0.000493161" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0797573, 0.090444, 0.139329, 0.21851, 0.288369, 0.311439, 0.337002, 0.36212, 0.377712, 0.397088, 0.398822, 0.409226, 0.416745, 0.425699, 0.436429, 0.448597, 0.475951, 0.531795, 0.595262, 0.621045, 0.65513, 0.679177, 0.704078, 0.73728, 0.783597, 0.84169, 0.919148, 1.04611, 1.19849");
+            values ( \
+              "0.0328671, 0.0871625, 0.0820712, 0.0752443, 0.0682355, 0.0675095, 0.0601664, 0.0537508, 0.0478411, 0.0454056, 0.0444634, 0.0423836, 0.0423108, 0.0429265, 0.0428324, 0.041678, 0.0369544, 0.0298092, 0.0206715, 0.017479, 0.0138251, 0.0116918, 0.00979748, 0.00774159, 0.00545967, 0.00352375, 0.00195821, 0.000649036, 0.000195395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0891479, 0.0891679, 0.287156, 0.355423, 0.614381, 0.650132, 0.712867, 0.784152, 0.798692, 0.831214, 0.849346, 0.883937, 0.935117, 0.981927, 1.21262, 1.2784, 1.45846, 1.52166, 1.62987, 1.76639, 1.93872, 2.0429, 2.25127, 2.51652, 2.9026");
+            values ( \
+              "1e-22, 0.117602, 0.104347, 0.102155, 0.0925435, 0.0907607, 0.0870024, 0.0793427, 0.0768734, 0.0775174, 0.0774065, 0.0759937, 0.0723172, 0.0680732, 0.0453461, 0.0396148, 0.0264057, 0.0223261, 0.0166474, 0.0112826, 0.00676224, 0.0050405, 0.00253573, 0.00115176, 0.000220689" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.105238, 0.105258, 0.636543, 1.15731, 1.67332, 1.88895, 2.03976, 2.10732, 2.16484, 2.30809, 2.53747, 2.7447, 3.04718, 3.90874, 4.26377, 4.71547, 5.02976, 5.37663, 5.94925, 6.38728, 6.80664, 7.61696, 8.00752");
+            values ( \
+              "1e-22, 0.130611, 0.115243, 0.109718, 0.103602, 0.100189, 0.0969587, 0.0976537, 0.0968234, 0.0936254, 0.0898379, 0.0846537, 0.075457, 0.0459659, 0.035667, 0.0249046, 0.0190413, 0.0139861, 0.00822382, 0.00546957, 0.00361332, 0.00160933, 0.00120185" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.177962, 0.177982, 1.8146, 4.41646, 6.48493, 7.8036, 8.85522, 10.0436, 14.4644, 16.0768, 17.9439, 19.9366, 20.9589, 22.6553, 25.9027");
+            values ( \
+              "1e-22, 0.137994, 0.118864, 0.110813, 0.10355, 0.097818, 0.0914943, 0.0817707, 0.0382656, 0.0264195, 0.0165769, 0.00978563, 0.007413, 0.00464195, 0.00188852" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.206718, 0.217275, 0.23567, 0.246137, 0.258362, 0.26148, 0.265592, 0.270562, 0.278128, 0.286646, 0.303976, 0.308233, 0.312408, 0.318062, 0.324327, 0.331687, 0.339448, 0.34495, 0.348579, 0.352902, 0.363976, 0.391209, 0.398266, 0.40386, 0.416584, 0.441124, 0.463093, 0.483817, 0.513544, 0.562463, 0.620897, 0.669276");
+            values ( \
+              "0.000297621, 0.00911209, 0.0122307, 0.0135147, 0.0144438, 0.015457, 0.0158094, 0.0158547, 0.0155339, 0.0148189, 0.0130318, 0.0132376, 0.0126352, 0.0128776, 0.0107094, 0.0102448, 0.00802436, 0.00772967, 0.00665041, 0.00741056, 0.00741279, 0.0054362, 0.00520611, 0.00535076, 0.00511397, 0.00354491, 0.00262364, 0.00198933, 0.00131091, 0.000602546, 0.000229247, 0.000155122" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.205884, 0.228963, 0.238549, 0.243899, 0.2546, 0.258423, 0.261633, 0.265915, 0.268493, 0.27193, 0.278772, 0.302304, 0.309401, 0.320569, 0.3331, 0.345216, 0.358612, 0.371748, 0.391706, 0.392934, 0.406067, 0.415021, 0.42257, 0.431633, 0.43996, 0.443408, 0.450305, 0.458298, 0.466422, 0.486151, 0.50421, 0.516902, 0.529251, 0.541694, 0.56069, 0.588288, 0.629554, 0.633931, 0.642683, 0.660189, 0.684704, 0.730791, 0.807139, 0.907603");
+            values ( \
+              "0.00543472, 0.0296503, 0.0334401, 0.0352377, 0.0381463, 0.0389919, 0.0416794, 0.0430974, 0.0433044, 0.0433635, 0.0429395, 0.0403756, 0.0394618, 0.037578, 0.0360298, 0.0357749, 0.0322083, 0.0271273, 0.0206739, 0.0205672, 0.0179051, 0.016879, 0.0175679, 0.0168499, 0.0169673, 0.0171846, 0.0171308, 0.0166407, 0.0158199, 0.0133228, 0.0107867, 0.00919448, 0.00795802, 0.00687408, 0.00549957, 0.00393873, 0.00233884, 0.00229414, 0.00196396, 0.00166089, 0.00112134, 0.000688241, 0.000160844, 9.79881e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.216287, 0.230164, 0.235131, 0.245767, 0.258452, 0.2642, 0.268289, 0.273628, 0.280746, 0.306321, 0.392844, 0.411543, 0.458061, 0.483651, 0.508745, 0.524286, 0.543611, 0.555582, 0.563002, 0.571957, 0.582614, 0.594822, 0.622385, 0.678326, 0.74159, 0.767149, 0.801164, 0.82559, 0.850963, 0.88423, 0.930228, 0.987653, 1.06422, 1.19103, 1.34332");
+            values ( \
+              "0.0387441, 0.0549326, 0.0589854, 0.0664149, 0.0735635, 0.0809888, 0.0826196, 0.0833568, 0.0830899, 0.0805207, 0.072711, 0.0705445, 0.0671612, 0.060632, 0.0535424, 0.0482381, 0.0452676, 0.0424752, 0.0423657, 0.042982, 0.0428705, 0.0417234, 0.0369591, 0.0298005, 0.0206902, 0.0175149, 0.0138689, 0.0117002, 0.00977296, 0.00770745, 0.00545876, 0.00354355, 0.00197378, 0.000664122, 0.000191473" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.230319, 0.263388, 0.268836, 0.273814, 0.28377, 0.319916, 0.370636, 0.557664, 0.797934, 0.883946, 0.932201, 0.945311, 0.992796, 1.02707, 1.07771, 1.15612, 1.39065, 1.51143, 1.64182, 1.72231, 1.83001, 1.9002, 2.03109, 2.1128, 2.2709, 2.4817, 2.69694");
+            values ( \
+              "0.103745, 0.10438, 0.109438, 0.110948, 0.111509, 0.109097, 0.106861, 0.100259, 0.0911723, 0.084767, 0.0793323, 0.0770419, 0.077559, 0.0762747, 0.0727598, 0.0656657, 0.0425635, 0.0330025, 0.0241108, 0.0194269, 0.0144515, 0.011823, 0.00804682, 0.00630345, 0.00390483, 0.00202113, 0.00114575" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.26179, 0.26181, 0.78396, 1.43625, 1.82251, 2.0383, 2.18854, 2.25606, 2.31352, 2.45678, 2.68676, 2.89407, 3.19437, 4.05798, 4.41243, 4.86398, 5.17836, 5.52672, 6.09912, 6.53005, 6.94464, 7.74681, 8.15259");
+            values ( \
+              "1e-22, 0.134311, 0.115277, 0.108246, 0.10359, 0.100174, 0.0969602, 0.0976559, 0.096825, 0.0936334, 0.089821, 0.0846302, 0.0755008, 0.0459525, 0.0356724, 0.0249132, 0.0190482, 0.0139742, 0.00822023, 0.00549332, 0.00365806, 0.00163441, 0.00120791" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.313194, 0.313214, 2.62443, 4.58329, 5.61242, 6.318, 6.6392, 7.95411, 8.66166, 9.68712, 10.1889, 10.858, 12.8739, 13.9717, 14.612, 15.4944, 16.2249, 17.0883, 18.0918, 18.9866, 20.0844, 21.1065, 21.7049, 22.8027, 23.9006, 24.9984, 26.0963, 28.292, 31.5856");
+            values ( \
+              "1e-22, 0.13255, 0.116875, 0.110738, 0.107152, 0.10423, 0.103523, 0.0978043, 0.0938266, 0.086238, 0.0817928, 0.0752783, 0.0544345, 0.0438477, 0.0382669, 0.0313985, 0.0264164, 0.0213809, 0.0165765, 0.0131119, 0.00978597, 0.00741216, 0.00630568, 0.00464117, 0.00342738, 0.0025065, 0.00185064, 0.000996812, 0.000381019" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.642949, 0.685698, 0.708634, 0.773619, 0.807704, 0.837819, 0.8507, 0.858773, 0.866265, 0.875705, 0.889077, 0.893754, 0.909079, 0.916142, 0.921179, 0.932139, 0.937869, 0.952474, 0.95891, 0.970437, 0.976777, 0.982618, 0.988765, 1.01283, 1.02053, 1.02857, 1.0307, 1.03495, 1.04025, 1.04529, 1.07479, 1.10058, 1.12632, 1.13803, 1.1554, 1.17855, 1.22487, 1.29436, 1.37892");
+            values ( \
+              "0.000171653, 0.00303691, 0.0040261, 0.00665882, 0.00791654, 0.00856404, 0.00852459, 0.00881863, 0.00931087, 0.00918922, 0.00884649, 0.00840494, 0.00740893, 0.00709504, 0.00783403, 0.00706037, 0.00630523, 0.00492101, 0.00460986, 0.0048957, 0.00495563, 0.00488025, 0.00467237, 0.00356862, 0.00336934, 0.00305558, 0.00305226, 0.00284613, 0.00300069, 0.0029522, 0.00199647, 0.00137232, 0.000916858, 0.000766159, 0.000584138, 0.000406337, 0.000186162, 5.45533e-05, 9.26956e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.665614, 0.697728, 0.798817, 0.838518, 0.873441, 0.890951, 0.90624, 0.921924, 0.960967, 0.973343, 0.990335, 1.00695, 1.01606, 1.02386, 1.03665, 1.04658, 1.1031, 1.12901, 1.1695, 1.19587, 1.23514, 1.3142, 1.37104");
+            values ( \
+              "0.00762574, 0.00931454, 0.020539, 0.0243904, 0.0265994, 0.0269174, 0.0285253, 0.0292145, 0.0231536, 0.0189276, 0.0152632, 0.0154713, 0.016567, 0.0169232, 0.0164799, 0.0164538, 0.00938481, 0.00702031, 0.00435569, 0.00315883, 0.00191266, 0.000666511, 0.000352901" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.664928, 0.798025, 0.868378, 0.925055, 0.976274, 1.00196, 1.02534, 1.0367, 1.04703, 1.06037, 1.11133, 1.13558, 1.14879, 1.15838, 1.17007, 1.18203, 1.21954, 1.25392, 1.34475, 1.38073, 1.4279, 1.48321, 1.5364, 1.60734, 1.69495, 1.81781, 1.98364");
+            values ( \
+              "0.00986312, 0.03835, 0.0525147, 0.0604829, 0.0643387, 0.065145, 0.0668138, 0.066114, 0.0661252, 0.0655042, 0.0498756, 0.0444944, 0.0428223, 0.043823, 0.0433244, 0.0423087, 0.0359409, 0.0317162, 0.0188854, 0.0149073, 0.0106418, 0.00711782, 0.00477382, 0.00276132, 0.00148597, 0.000437636, 0.000182484" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.71377, 0.800669, 0.828679, 0.880488, 0.910159, 0.969501, 1.00265, 1.01882, 1.03581, 1.03874, 1.04268, 1.04719, 1.05621, 1.11824, 1.20327, 1.26365, 1.3229, 1.37618, 1.38668, 1.40766, 1.48289, 1.52042, 1.53682, 1.55126, 1.56554, 1.58344, 1.59941, 1.61727, 1.63865, 1.67134, 1.71317, 1.77391, 1.85085, 1.94861, 2.01448, 2.07682, 2.12177, 2.19479, 2.25796, 2.34018, 2.3661, 2.41795, 2.50278, 2.62293, 2.67491, 2.77887, 2.9868, 3.28764, 3.67368");
+            values ( \
+              "0.0452405, 0.0513773, 0.059561, 0.0737708, 0.0808852, 0.0922648, 0.0971216, 0.0992491, 0.101191, 0.102492, 0.103469, 0.103898, 0.104059, 0.101549, 0.0983487, 0.0957759, 0.0933334, 0.0916567, 0.0906619, 0.0901717, 0.083667, 0.0793162, 0.077091, 0.0771764, 0.0777532, 0.0775839, 0.0770901, 0.0761569, 0.074819, 0.0722644, 0.0685956, 0.0627734, 0.0551566, 0.0453022, 0.0396953, 0.0347941, 0.0314333, 0.0263282, 0.0223976, 0.017939, 0.0167229, 0.0144442, 0.0113521, 0.00794549, 0.00683704, 0.00497224, 0.00261531, 0.000942493, 0.000259458" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.775616, 1.05854, 1.08694, 1.111, 1.20097, 1.89994, 2.38939, 2.59031, 2.78129, 2.82228, 2.8517, 2.9235, 3.10324, 3.20265, 3.38441, 3.58799, 4.64677, 5.00616, 5.26906, 5.45689, 5.71228, 5.89114, 6.12962, 6.53344, 6.75584, 7.08116, 7.51494, 8.28298, 9.38084, 10.4787");
+            values ( \
+              "0.0783045, 0.118634, 0.119341, 0.118377, 0.117276, 0.109725, 0.103928, 0.101002, 0.0971013, 0.0971436, 0.0977665, 0.0966152, 0.0926028, 0.0913593, 0.0873845, 0.0818118, 0.0461598, 0.0357224, 0.029073, 0.0249784, 0.0200604, 0.0171564, 0.0138992, 0.00952879, 0.007739, 0.00568494, 0.0037712, 0.00170231, 0.000544369, 0.000137109" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.843004, 0.843024, 2.57675, 5.06437, 5.92571, 6.97092, 7.18335, 8.4885, 9.11179, 9.47648, 10.4488, 11.0463, 12.1442, 13.8794, 15.2579, 16.4785, 17.3031, 17.8965, 18.6933, 19.6041, 20.7019, 21.6949, 23.3714, 24.4693, 25.5671, 26.665, 28.8607, 32.1543");
+            values ( \
+              "1e-22, 0.126364, 0.118815, 0.111134, 0.10819, 0.104022, 0.103735, 0.0980156, 0.0946561, 0.0923896, 0.0848105, 0.0792633, 0.068244, 0.0503206, 0.0378354, 0.0286521, 0.0235144, 0.0202547, 0.0165704, 0.0130313, 0.0097439, 0.00742138, 0.00466992, 0.00346314, 0.00251872, 0.00187357, 0.00101257, 0.000376908" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.23439, 2.38598, 2.43457, 2.71788, 2.77009, 2.80669, 2.82823, 2.85121, 2.88538, 2.9221, 2.94144, 2.95318, 2.96142, 2.97819, 2.98766, 2.9968, 3.0041, 3.02323, 3.03007, 3.03807, 3.06997, 3.12988, 3.14964, 3.15387, 3.16233, 3.17925, 3.20053, 3.2253, 3.23825, 3.26416, 3.31222, 3.33052, 3.33805, 3.35311, 3.38322, 3.43015, 3.51852, 3.56373");
+            values ( \
+              "0.000251537, 0.000636722, 0.000917229, 0.00320865, 0.00353916, 0.00350807, 0.00355676, 0.00387651, 0.00360614, 0.00354032, 0.00443284, 0.00438965, 0.00454542, 0.00440376, 0.00459299, 0.00455498, 0.00467277, 0.00406464, 0.00415775, 0.00390787, 0.0035291, 0.00178432, 0.00173154, 0.00159666, 0.00174128, 0.00155765, 0.00156274, 0.00117088, 0.00119746, 0.000818953, 0.000641295, 0.000393366, 0.000513299, 0.000294046, 0.000349244, 8.13168e-05, 0.000133277, 8.07779e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("2.30264, 2.4339, 2.48075, 2.79947, 2.84655, 2.87954, 2.91845, 2.94728, 2.95232, 2.9624, 2.98257, 3.00228, 3.02263, 3.03527, 3.05062, 3.06204, 3.07411, 3.09178, 3.10212, 3.11265, 3.15707, 3.20626, 3.22911, 3.24551, 3.26244, 3.2749, 3.35487, 3.39382, 3.46061, 3.48056, 3.55976, 3.66494, 3.79364, 3.95743, 4.15614, 4.24327, 4.35217");
+            values ( \
+              "0.00206495, 0.00257951, 0.00342946, 0.0105076, 0.0113229, 0.0115897, 0.0120325, 0.0134752, 0.0128087, 0.0129496, 0.0125509, 0.0125382, 0.0122879, 0.0123019, 0.0119589, 0.0123762, 0.0139496, 0.0148329, 0.0147291, 0.0145385, 0.0117385, 0.00790283, 0.00667072, 0.00643088, 0.00635677, 0.00608167, 0.003647, 0.0026635, 0.0014725, 0.00121993, 0.000554066, 0.000204728, 1.57399e-05, 3.53003e-05, 1e-22, 0.000159677, 4.29147e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("2.30394, 2.43118, 2.49991, 2.65337, 2.98279, 3.04548, 3.1385, 3.18065, 3.1863, 3.2504, 3.26925, 3.29057, 3.30858, 3.32271, 3.33709, 3.35364, 3.4744, 3.51352, 3.54502, 3.69054, 3.78569, 3.86725, 3.96084, 4.15734, 4.19229");
+            values ( \
+              "0.00477827, 0.00528391, 0.00741917, 0.0137007, 0.028352, 0.0309681, 0.0340724, 0.0368485, 0.0363653, 0.0365141, 0.0363678, 0.0359019, 0.0350441, 0.0373899, 0.0367469, 0.0371441, 0.0254976, 0.0239141, 0.0219387, 0.0111422, 0.00634228, 0.00375046, 0.00196727, 0.000414219, 0.000610859" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.38025, 2.56056, 2.74796, 2.94142, 3.20015, 3.39465, 3.45526, 3.51145, 3.67539, 3.71651, 3.75288, 3.78959, 3.849, 3.86942, 3.88596, 3.9076, 3.92617, 3.94618, 3.99882, 4.02912, 4.06395, 4.18424, 4.31598, 4.52743, 4.67009, 4.74811, 4.86571, 4.9873, 5.03819, 5.13998, 5.34354, 5.62422");
+            values ( \
+              "0.0120662, 0.0134457, 0.0236735, 0.0358286, 0.0530315, 0.0649381, 0.0680331, 0.0703428, 0.0756255, 0.0759456, 0.0759703, 0.0754255, 0.0741054, 0.0739542, 0.0756501, 0.0747504, 0.0744177, 0.0723894, 0.0686707, 0.0679208, 0.0660155, 0.0578941, 0.0450323, 0.0284266, 0.019645, 0.0158513, 0.0113426, 0.0079383, 0.00681469, 0.00502713, 0.00264971, 0.00114393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.54792, 2.87432, 3.43165, 3.63928, 3.88887, 4.08958, 4.15648, 4.20774, 4.78771, 5.00285, 5.15419, 5.19369, 5.22169, 5.2504, 5.27925, 5.42227, 5.66832, 5.99609, 6.18446, 7.00305, 7.35949, 7.61284, 7.82048, 8.07494, 8.30831, 8.5804, 8.96365, 9.35533, 9.63801, 10.2015, 11.1926, 12.2904");
+            values ( \
+              "0.027968, 0.0347295, 0.0768178, 0.0901611, 0.101901, 0.108537, 0.110316, 0.110568, 0.103668, 0.100146, 0.0971146, 0.0971668, 0.0977994, 0.0971781, 0.096975, 0.0937442, 0.089511, 0.0807021, 0.074714, 0.046609, 0.0361821, 0.0297536, 0.0251296, 0.0202425, 0.0165022, 0.0129175, 0.00904693, 0.00626331, 0.00478303, 0.00274737, 0.000965586, 0.00029145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.68793, 3.24871, 3.76997, 4.05235, 4.15022, 4.21495, 7.49182, 8.54973, 9.09744, 9.34298, 9.55476, 10.86, 11.1855, 11.4944, 11.869, 12.57, 13.3191, 14.3179, 15.7275, 16.7963, 17.699, 18.6156, 19.2891, 20.1794, 20.7284, 21.4605, 22.5584, 23.7366, 25.3915, 26.4893, 27.5872, 29.7829, 31.9786, 35.2722");
+            values ( \
+              "0.0400539, 0.0657455, 0.102953, 0.116551, 0.120497, 0.121141, 0.110958, 0.107242, 0.104881, 0.10402, 0.103735, 0.0980177, 0.0964306, 0.0945886, 0.0922386, 0.0868734, 0.0802012, 0.0702861, 0.0556223, 0.0450986, 0.0372357, 0.0302451, 0.0258378, 0.0206813, 0.0180001, 0.01496, 0.0111302, 0.00809495, 0.00512711, 0.00382882, 0.00276255, 0.00147333, 0.000777052, 0.00034429" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("8.58653, 9.07568, 9.20744, 9.43182, 9.51222, 9.61941, 9.96489, 10.1491, 10.1952, 10.3111, 10.3699, 10.4388, 10.4906, 10.5046, 10.5335, 10.5577, 10.5749, 10.6184, 10.6274, 10.6366, 10.6486, 10.6625, 10.6822, 10.704, 10.7265, 10.7655, 10.8112, 10.8627, 10.9336, 10.9754, 11.028, 11.0403, 11.0651, 11.1146, 11.1535, 11.1871, 11.2257, 11.2703, 11.318, 11.3814, 11.4145, 11.4808, 11.6092, 11.7789, 11.9966, 12.029");
+            values ( \
+              "9.45822e-05, 0.000108491, 0.000148027, 0.000291652, 0.000388299, 0.000558476, 0.00119046, 0.00150274, 0.00154543, 0.00152091, 0.00158068, 0.00143939, 0.00145636, 0.00151784, 0.00207722, 0.0022832, 0.00232458, 0.00193723, 0.00202668, 0.00198113, 0.00207334, 0.00199875, 0.00204846, 0.00193389, 0.00198641, 0.00183103, 0.00184759, 0.00165673, 0.00155758, 0.00129185, 0.00108178, 0.000927723, 0.000880793, 0.000598878, 0.000601352, 0.000557399, 0.000608032, 0.000453007, 0.000423702, 0.000243324, 0.00026841, 0.000124876, 0.000111532, 1e-22, 4.70793e-05, 4.1427e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("8.58951, 9.09845, 9.22087, 9.46423, 9.56146, 9.6911, 9.91297, 10.2642, 10.3162, 10.4434, 10.49, 10.5318, 10.5701, 10.6108, 10.6189, 10.6467, 10.7223, 10.755, 10.7673, 10.7783, 10.8057, 10.9006, 10.9933, 11.1101, 11.2568, 11.3121, 11.379, 11.5814, 11.6653, 11.7771, 11.9585, 12.447, 12.8141, 13.3339, 14.0421");
+            values ( \
+              "0.000329765, 0.000371138, 0.000506874, 0.000973705, 0.00132277, 0.00193545, 0.00308434, 0.00478817, 0.00495803, 0.00510409, 0.0052782, 0.00554098, 0.00513886, 0.00524538, 0.00514572, 0.00517046, 0.00579493, 0.00710658, 0.00717859, 0.00693171, 0.00669872, 0.00642766, 0.00604103, 0.00523145, 0.00293346, 0.00231597, 0.00228064, 0.000972021, 0.000620695, 0.000349504, 0.00010279, 7.61307e-07, 1.71586e-05, 1e-22, 1.32688e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("8.81084, 9.45564, 9.60122, 9.71958, 10.325, 10.6691, 10.8843, 10.9404, 10.9857, 11.0388, 11.0426, 11.1435, 11.1717, 11.1926, 11.215, 11.2358, 11.2609, 11.2909, 11.3238, 11.356, 11.3861, 11.4149, 11.4498, 11.487, 11.5965, 11.8395, 11.8596, 11.8983, 11.9361, 12.0826, 12.2306, 12.3369, 12.4787, 12.7132, 12.846");
+            values ( \
+              "0.00119302, 0.00233158, 0.00327211, 0.00427942, 0.0103232, 0.0135319, 0.0148708, 0.0156164, 0.0153772, 0.0157535, 0.0156412, 0.0161899, 0.0166849, 0.0179256, 0.0178859, 0.0182855, 0.0179798, 0.0179462, 0.0172482, 0.0179418, 0.018001, 0.0182386, 0.0180084, 0.017924, 0.0166766, 0.00938537, 0.00938126, 0.00900249, 0.00840162, 0.00528023, 0.00301108, 0.00194394, 0.00100807, 0.000319067, 0.000191219" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("8.81366, 9.66449, 10.1248, 11.5859, 11.8647, 12.1995, 12.2644, 12.3915, 12.5625, 12.6619, 12.777, 13.1854, 13.6005, 13.8735, 14.0837, 14.442, 14.6524");
+            values ( \
+              "0.00254769, 0.00605662, 0.0116277, 0.0318461, 0.0353492, 0.0386258, 0.0411018, 0.0422902, 0.0425375, 0.0418706, 0.0400333, 0.0286244, 0.0148421, 0.0085339, 0.00531599, 0.00220561, 0.00141953" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("9.24569, 10.2665, 10.6825, 11.23, 12.4036, 13.3048, 13.7323, 13.8662, 13.9816, 14.309, 14.3793, 14.4555, 14.5557, 14.6596, 14.8111, 15.0051, 15.3096, 15.3499, 15.5916, 15.9654, 16.5869, 17.1623, 17.4167, 17.6081, 17.7958, 18.0461, 18.4294, 18.5895, 18.9097, 19.5501, 20.5963, 21.6941");
+            values ( \
+              "0.00977958, 0.0155264, 0.0216713, 0.0304518, 0.0510364, 0.0663874, 0.0721432, 0.0735843, 0.0746151, 0.0766198, 0.0781098, 0.0787598, 0.0791493, 0.0792329, 0.079156, 0.0778099, 0.0736694, 0.0733706, 0.0689429, 0.0597302, 0.0422366, 0.0276839, 0.0223654, 0.0189697, 0.016079, 0.012829, 0.00898499, 0.00773567, 0.00570641, 0.00303318, 0.000992535, 0.0003015" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("9.81949, 11.1646, 14.1189, 15.0743, 16.1722, 16.6636, 16.8396, 17.826, 18.7744, 18.9995, 19.0894, 20.4374, 21.1516, 22.3481, 23.1926, 25.9574, 27.2425, 28.8183, 29.8934, 31.0032, 32.1011, 32.9938, 33.8198, 34.9177, 36.0155, 38.2112, 40.407, 44.7984");
+            values ( \
+              "0.0236439, 0.0305566, 0.0857143, 0.0988637, 0.108912, 0.111943, 0.111599, 0.108217, 0.104355, 0.103761, 0.103772, 0.0979048, 0.0939033, 0.0848601, 0.076834, 0.0486798, 0.0371239, 0.0257732, 0.0197455, 0.0148428, 0.0111694, 0.00871074, 0.00695333, 0.00520411, 0.00376522, 0.00201395, 0.00106427, 0.00027859" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00949495, 0.00953853, 0.00959431, 0.00962903, 0.00964218, 0.0096462", \
+            "0.0121407, 0.0121973, 0.0122941, 0.0123771, 0.0124139, 0.0124254", \
+            "0.0132106, 0.0132137, 0.0132517, 0.0133117, 0.0133449, 0.0133568", \
+            "0.0138591, 0.0138186, 0.0137452, 0.0136707, 0.0136416, 0.0136357", \
+            "0.0144683, 0.0143513, 0.0141493, 0.0139522, 0.0138164, 0.0137422", \
+            "0.0137601, 0.0137492, 0.0139188, 0.0143712, 0.0140547, 0.0138761" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0130212, 0.0130489, 0.0130993, 0.0131387, 0.0131551, 0.0131603", \
+            "0.0130308, 0.0129439, 0.0127996, 0.0126961, 0.0126541, 0.0126407", \
+            "0.0131007, 0.0128868, 0.0125249, 0.0122123, 0.0120716, 0.0120238", \
+            "0.011568, 0.0117839, 0.0127658, 0.0124637, 0.0120287, 0.0118805", \
+            "0.0105696, 0.0107634, 0.0110994, 0.0112802, 0.012534, 0.0120005", \
+            "0.011672, 0.0116939, 0.0114387, 0.0107079, 0.0112412, 0.0126057" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0201795, 0.0223391, 0.0247629, 0.0288894, 0.0371897, 0.0453857, 0.0534351, 0.0612407, 0.0690456, 0.0768507, 0.0801955, 0.09262, 0.102357, 0.112958, 0.117762, 0.122273, 0.150592, 0.165935, 0.178809, 0.182828, 0.20568, 0.223493, 0.240427, 0.266942");
+            values ( \
+              "-0.0148943, -0.0311793, -0.0303435, -0.0298865, -0.0300371, -0.0304597, -0.031202, -0.0324164, -0.0311989, -0.0287507, -0.0268295, -0.0171069, -0.0107969, -0.0058411, -0.00420925, -0.00372056, -0.0017725, -0.000876844, -0.000304248, -1e-22, -2e-22, -0.000258864, -0.000308403, -0.000219331" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0202443, 0.0235549, 0.0266943, 0.0320019, 0.0532759, 0.0637676, 0.0740444, 0.084321, 0.0952052, 0.102806, 0.11818, 0.13411, 0.14933, 0.161951, 0.170059, 0.195088, 0.21577, 0.239971, 0.306087");
+            values ( \
+              "-0.0217888, -0.0860905, -0.0844338, -0.0836385, -0.0841475, -0.085603, -0.0879114, -0.0851961, -0.0785517, -0.068726, -0.0436756, -0.0241055, -0.0129995, -0.00696578, -0.00469847, -0.0027958, -0.00241965, -0.000845507, -0.000574309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0222555, 0.0262874, 0.0849492, 0.118056, 0.137356, 0.14516, 0.157762, 0.166318, 0.207014, 0.223408, 0.259636, 0.278669, 0.33775, 0.371636, 0.434476");
+            values ( \
+              "-0.148984, -0.168964, -0.166337, -0.168149, -0.162905, -0.158913, -0.149465, -0.139344, -0.0761458, -0.0558111, -0.0243196, -0.0159735, -0.00612924, -0.00338101, -0.00239977" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.023156, 0.0320055, 0.0476548, 0.271795, 0.31193, 0.348178, 0.379384, 0.422648, 0.508531, 0.545748, 0.637959, 0.728172, 0.803482, 0.910163, 0.987662");
+            values ( \
+              "-0.228789, -0.234984, -0.236634, -0.224774, -0.218502, -0.209673, -0.197054, -0.169431, -0.101955, -0.0818877, -0.0441685, -0.0220222, -0.0118856, -0.00463886, -0.0028812" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0233386, 0.032518, 0.0384172, 0.0545466, 0.33506, 0.737153, 0.820804, 0.892436, 0.990516, 1.05484, 1.11105, 1.17026, 1.22004, 1.37506, 1.59196, 1.70454, 1.81511, 1.95532, 2.01619, 2.11654, 2.25035, 2.34526, 2.43825, 2.56224, 2.75659, 2.97201, 3.21453, 3.85272");
+            values ( \
+              "-0.252733, -0.264111, -0.266511, -0.267832, -0.261898, -0.250676, -0.247562, -0.243719, -0.237178, -0.231366, -0.225019, -0.216218, -0.206709, -0.171236, -0.118061, -0.0942745, -0.074537, -0.0543705, -0.0472893, -0.0373745, -0.0270669, -0.0215094, -0.0171343, -0.0125757, -0.0076753, -0.00432784, -0.00230896, -0.000540936" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0231781, 0.0384539, 0.0478621, 0.0748275, 0.828248, 1.64685, 2.49793, 2.78967, 3.23737, 3.4413, 3.69213, 3.97808, 4.18096, 4.53916, 5.16511, 5.66359, 6.07411, 6.3108, 6.89507, 7.15449, 7.67334, 8.0478, 8.46369, 9.0182, 9.69816, 10.3781, 11.0581, 12.418");
+            values ( \
+              "-0.260304, -0.276499, -0.278258, -0.278408, -0.273338, -0.266811, -0.258335, -0.254686, -0.247017, -0.242479, -0.235243, -0.224776, -0.214274, -0.19015, -0.143146, -0.109191, -0.0857083, -0.0740018, -0.0507031, -0.0427073, -0.0298938, -0.0230918, -0.0172608, -0.0115568, -0.00707926, -0.00423475, -0.00260706, -0.000994942" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0453088, 0.0615493, 0.0644054, 0.0659335, 0.0678646, 0.0696064, 0.0751809, 0.0779005, 0.0833397, 0.0899112, 0.0937173, 0.101453, 0.102412, 0.105481, 0.109761, 0.115852, 0.126264, 0.135668, 0.149266, 0.155611, 0.158596, 0.164392, 0.171166, 0.178946, 0.187838, 0.201733, 0.210184, 0.214529, 0.244829, 0.255568, 0.269299, 0.288098, 0.295662");
+            values ( \
+              "-0.00417849, -0.0264173, -0.0284693, -0.0314904, -0.0318103, -0.0307825, -0.0305671, -0.0306077, -0.0309552, -0.0319488, -0.0322354, -0.0314228, -0.0311965, -0.0303116, -0.0283642, -0.0245152, -0.0162604, -0.0103133, -0.00436909, -0.00362328, -0.00354204, -0.00306353, -0.00272568, -0.00203666, -0.00144917, -0.000690633, -0.000409208, -1e-22, -4.24563e-05, -0.000347267, -0.00021176, -0.000340521, -0.000252182" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0454659, 0.0644853, 0.0650065, 0.0660487, 0.0678776, 0.0693314, 0.0717184, 0.0748425, 0.0753776, 0.076448, 0.0785887, 0.0814346, 0.0859474, 0.0944072, 0.0964688, 0.100592, 0.106714, 0.116935, 0.117168, 0.119341, 0.121824, 0.127803, 0.133882, 0.150706, 0.159996, 0.166669, 0.173787, 0.181434, 0.192147, 0.200346, 0.208349, 0.227776, 0.248416, 0.272235, 0.297461, 0.349171, 0.416564");
+            values ( \
+              "-0.0107171, -0.0785383, -0.086558, -0.0879765, -0.0876697, -0.0850559, -0.0859045, -0.0837198, -0.0854092, -0.0835726, -0.0852378, -0.0834209, -0.085188, -0.0843044, -0.0867041, -0.0859586, -0.0884954, -0.0846445, -0.0854139, -0.0844743, -0.0831713, -0.0783674, -0.0709334, -0.0437971, -0.0313118, -0.024231, -0.0182296, -0.0132977, -0.00798255, -0.00512966, -0.00417088, -0.00279683, -0.00246872, -0.000771859, -0.000983503, -0.00038781, -6.88074e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0491043, 0.0586987, 0.0667086, 0.0746378, 0.0788401, 0.0850511, 0.09366, 0.10847, 0.1128, 0.121461, 0.132062, 0.151154, 0.155931, 0.165483, 0.170447, 0.190858, 0.25684, 0.279823, 0.299478, 0.323485, 0.339213, 0.350606, 0.371487, 0.389549, 0.405304, 0.423639, 0.441509, 0.460178, 0.481465, 0.486821");
+            values ( \
+              "-0.00175688, -0.131825, -0.173292, -0.168555, -0.169705, -0.167301, -0.168675, -0.165895, -0.167454, -0.165281, -0.167845, -0.167348, -0.168098, -0.164119, -0.163783, -0.150267, -0.0547173, -0.0332613, -0.0197877, -0.0127939, -0.0116829, -0.00811975, -0.0069708, -0.0036641, -0.00426481, -0.00199572, -0.00324206, -0.00122222, -0.00247028, -0.00204249" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0544361, 0.0678028, 0.0760576, 0.0887243, 0.154336, 0.228972, 0.304856, 0.327133, 0.357164, 0.371965, 0.401568, 0.43474, 0.472923, 0.535691, 0.549618, 0.578807, 0.623525, 0.668583, 0.710224, 0.752254, 0.780027, 0.80741, 0.843921, 0.896431, 0.948097, 1.00718, 1.06913, 1.14328, 1.35248");
+            values ( \
+              "-0.153851, -0.23914, -0.237415, -0.236469, -0.233079, -0.22827, -0.225103, -0.22191, -0.216076, -0.212452, -0.202354, -0.184335, -0.156277, -0.106573, -0.0968463, -0.081955, -0.0619008, -0.0449721, -0.0328446, -0.0237383, -0.0188484, -0.015049, -0.0112163, -0.00700478, -0.00447317, -0.00263967, -0.00184141, -0.00112377, -0.000379222" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0545067, 0.0694386, 0.0722941, 0.0776434, 0.368185, 0.770223, 0.853856, 0.973253, 1.02398, 1.08405, 1.1636, 1.20529, 1.27279, 1.66145, 1.79983, 1.88429, 1.99936, 2.09887, 2.2015, 2.34451, 2.44234, 2.62275, 2.82049, 3.03301, 3.2784, 3.56017, 3.92472");
+            values ( \
+              "-0.173177, -0.270445, -0.267792, -0.268377, -0.261865, -0.250723, -0.247613, -0.240828, -0.237203, -0.231805, -0.222476, -0.215894, -0.202575, -0.109976, -0.0827302, -0.0688395, -0.0530822, -0.0421374, -0.0330105, -0.0233332, -0.0183683, -0.0117381, -0.00707793, -0.00401487, -0.00213255, -0.00107611, -0.000495289" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.0541051, 0.068856, 0.0716987, 0.0885516, 1.13484, 1.89735, 2.53059, 2.82226, 3.26672, 3.54143, 3.77361, 3.97411, 4.05997, 4.21465, 4.37602, 5.06559, 5.60906, 6.00498, 6.22754, 6.67265, 7.02123, 7.21604, 7.56437, 8.04884, 8.24656, 8.64201, 9.30332, 9.98328, 10.6632, 11.3432, 12.7031");
+            values ( \
+              "-0.179985, -0.280006, -0.277678, -0.278594, -0.271254, -0.264789, -0.258363, -0.254713, -0.247109, -0.240771, -0.233657, -0.226379, -0.222569, -0.214189, -0.204014, -0.152884, -0.11474, -0.091096, -0.079574, -0.0599033, -0.0477047, -0.0418471, -0.0330665, -0.0235779, -0.0205786, -0.0155239, -0.00965638, -0.00582622, -0.00355183, -0.00211939, -0.000786418" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.135154, 0.14647, 0.176293, 0.198245, 0.210478, 0.22104, 0.230682, 0.240245, 0.247836, 0.258543, 0.261727, 0.276321, 0.2811, 0.287057, 0.30092, 0.308437, 0.319146, 0.338401, 0.34357, 0.361365, 0.385647, 0.411668");
+            values ( \
+              "-0.000936002, -0.00785221, -0.0143346, -0.0188288, -0.0217904, -0.0251778, -0.0262356, -0.02576, -0.0224264, -0.0148215, -0.0138769, -0.00618077, -0.00448204, -0.00383694, -0.00289113, -0.00219184, -0.00142573, -0.000378755, -1e-22, -2e-22, -0.000300311, -0.000237858" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.13674, 0.150557, 0.173315, 0.210142, 0.224382, 0.236802, 0.248256, 0.258537, 0.259633, 0.261825, 0.266209, 0.282328, 0.289841, 0.294354, 0.302927, 0.310516, 0.318871, 0.327271, 0.335086, 0.342986, 0.358796, 0.365501, 0.374118, 0.383208, 0.390252, 0.406662, 0.413731, 0.431581, 0.490496, 0.562013");
+            values ( \
+              "-0.0013922, -0.0244712, -0.0382122, -0.0584819, -0.0671159, -0.0762031, -0.0793125, -0.0775098, -0.0783571, -0.0770668, -0.0705205, -0.0441099, -0.0336959, -0.0283923, -0.020242, -0.0148498, -0.0103197, -0.0065167, -0.00462764, -0.00388456, -0.00281386, -0.00285363, -0.00253649, -0.00232413, -0.0014008, -0.000792413, -0.000942366, -0.000963667, -0.000344792, -4.71207e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.146366, 0.159375, 0.184322, 0.2067, 0.220253, 0.258474, 0.261079, 0.263518, 0.266947, 0.273805, 0.282536, 0.286637, 0.294126, 0.30183, 0.317238, 0.322276, 0.332352, 0.366321, 0.382988, 0.389946, 0.400369, 0.41256, 0.422893, 0.428693, 0.438323, 0.452465, 0.467777, 0.481678, 0.502186, 0.535867, 0.571358, 0.61039, 0.669834, 0.716931");
+            values ( \
+              "-0.0384491, -0.0600863, -0.0892131, -0.113356, -0.127258, -0.163455, -0.166999, -0.168232, -0.167868, -0.168569, -0.168138, -0.167546, -0.165714, -0.162927, -0.153534, -0.149586, -0.137225, -0.0836619, -0.0614758, -0.053757, -0.0433902, -0.033068, -0.0252529, -0.0217925, -0.0174869, -0.0141378, -0.0112891, -0.00906662, -0.00614889, -0.00341135, -0.00238417, -0.00162485, -0.000703718, -0.000418984" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.153291, 0.176378, 0.202372, 0.23132, 0.261009, 0.264978, 0.268027, 0.335643, 0.373742, 0.410315, 0.436801, 0.488843, 0.519415, 0.544276, 0.584368, 0.67376, 0.688288, 0.710417, 0.764353, 0.80233, 0.841846, 0.894535, 0.914117, 0.935196, 0.9633, 1.0172, 1.06613, 1.12394, 1.18269, 1.25272, 1.44806");
+            values ( \
+              "-0.0870641, -0.112211, -0.153062, -0.194872, -0.233806, -0.235351, -0.234186, -0.229797, -0.227513, -0.226679, -0.224882, -0.216162, -0.207705, -0.197087, -0.171876, -0.101727, -0.0931153, -0.0820636, -0.0582116, -0.0443381, -0.0328876, -0.0217478, -0.0184611, -0.0155323, -0.0123814, -0.00772827, -0.00501702, -0.00298461, -0.00203035, -0.00128336, -0.000483356" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.183037, 0.250415, 0.266181, 0.2713, 0.373336, 0.604886, 0.902534, 0.986001, 1.10489, 1.15613, 1.21526, 1.29456, 1.33743, 1.40399, 1.76862, 1.85425, 1.95013, 2.05971, 2.16221, 2.28242, 2.41218, 2.50899, 2.60248, 2.72713, 2.90595, 3.11413, 3.34335, 3.61095, 3.94328");
+            values ( \
+              "-0.240739, -0.250139, -0.267628, -0.266768, -0.264819, -0.259111, -0.250724, -0.2476, -0.240849, -0.237214, -0.231888, -0.222653, -0.215891, -0.202783, -0.115496, -0.097322, -0.0795753, -0.0624947, -0.0494704, -0.0373285, -0.0273167, -0.0215863, -0.0171699, -0.0125938, -0.00798952, -0.00461643, -0.00252256, -0.00131367, -0.000618101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.151321, 0.255873, 0.276806, 0.289271, 0.293459, 0.301835, 0.991489, 1.80994, 2.66092, 2.95263, 3.45015, 3.70315, 3.86619, 4.0528, 4.17862, 4.34875, 4.68971, 5.32667, 5.82539, 6.23738, 6.496, 6.93224, 7.30779, 7.80853, 8.20099, 8.63345, 9.21007, 9.89003, 10.57, 11.2499, 12.6099");
+            values ( \
+              "-0.0870808, -0.271558, -0.278684, -0.277592, -0.278192, -0.27782, -0.273357, -0.266832, -0.258361, -0.254721, -0.246076, -0.239941, -0.234898, -0.228489, -0.223223, -0.214059, -0.191118, -0.143294, -0.109229, -0.0856647, -0.0729926, -0.0550902, -0.0429613, -0.0305012, -0.0232269, -0.0171543, -0.0113315, -0.00690424, -0.00416042, -0.00252833, -0.000952425" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.425806, 0.441702, 0.45867, 0.468734, 0.47931, 0.525543, 0.556775, 0.588854, 0.615672, 0.638267, 0.654033, 0.658472, 0.66735, 0.676252, 0.677793, 0.680877, 0.687043, 0.697378, 0.707386, 0.717547, 0.722069, 0.723314, 0.725804, 0.743699, 0.758786, 0.775343, 0.780164, 0.783763, 0.788468, 0.792714, 0.808839, 0.818403, 0.834701, 0.901801, 0.92107");
+            values ( \
+              "-0.00117433, -0.00156475, -0.00213304, -0.00254748, -0.00304856, -0.00550594, -0.00700651, -0.00848512, -0.0100019, -0.0119951, -0.0123963, -0.0127223, -0.0127198, -0.0131943, -0.0129608, -0.0130323, -0.012755, -0.0120701, -0.0104644, -0.00801644, -0.00647466, -0.00642798, -0.00604887, -0.00449823, -0.00284838, -0.00125702, -0.00063227, -0.000303038, -0.000112381, -9.92242e-05, -0.000336879, -0.000402691, -0.000420329, -0.000105282, -7.97459e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.434772, 0.466219, 0.476577, 0.538327, 0.611763, 0.642414, 0.668494, 0.691926, 0.714308, 0.731076, 0.736563, 0.747537, 0.766987, 0.791973, 0.799219, 0.814092, 0.824123, 0.839677, 0.842832, 0.856422, 0.863246, 0.870823, 0.879494, 0.931416, 0.996514, 1.03658, 1.05632, 1.08123");
+            values ( \
+              "-0.00402806, -0.00704751, -0.0083359, -0.0173275, -0.0269014, -0.0313786, -0.0369215, -0.0389513, -0.0411782, -0.0394175, -0.0380423, -0.0332616, -0.0217779, -0.00945768, -0.00773258, -0.00552241, -0.00503781, -0.00358078, -0.0029479, -0.0018928, -0.00186215, -0.00161568, -0.00161241, -0.00059101, -8.08462e-05, -0.000103022, -0.000375237, -0.000124813" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.465879, 0.517255, 0.553714, 0.5976, 0.719672, 0.755698, 0.788451, 0.818649, 0.827177, 0.836924, 0.851915, 0.898175, 0.921708, 0.93271, 0.950276, 0.965648, 1.00042, 1.02011, 1.03669, 1.03996, 1.04639, 1.05171, 1.07708, 1.12555, 1.20116, 1.25407");
+            values ( \
+              "-0.0232345, -0.0289114, -0.0396736, -0.0516405, -0.0829719, -0.0946603, -0.100333, -0.103966, -0.102877, -0.100562, -0.092975, -0.0512994, -0.0325316, -0.0261472, -0.0200758, -0.0160791, -0.00842699, -0.00561619, -0.00434663, -0.00511125, -0.00503498, -0.00444844, -0.00319813, -0.00169502, -0.000507057, -0.000228359" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.480955, 0.534063, 0.634993, 0.758706, 0.83698, 0.964282, 1.02016, 1.03641, 1.04922, 1.06223, 1.0759, 1.09968, 1.13637, 1.20138, 1.21515, 1.24156, 1.27512, 1.32796, 1.36969, 1.41739, 1.45211, 1.50662, 1.55607, 1.60657, 1.6636, 1.72356, 1.88174, 1.99567");
+            values ( \
+              "-0.0385839, -0.0480621, -0.0884686, -0.133843, -0.160242, -0.200929, -0.210201, -0.210433, -0.208192, -0.203402, -0.197145, -0.183179, -0.156188, -0.104534, -0.0958427, -0.0824206, -0.0669659, -0.0463005, -0.0338877, -0.0232426, -0.0175392, -0.0111533, -0.00731486, -0.00457707, -0.00287625, -0.00185667, -0.000810287, -0.000511192" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.567023, 0.712552, 0.791664, 0.854038, 0.901351, 0.948664, 0.992017, 1.04329, 1.26631, 1.51588, 1.5925, 1.68471, 1.79414, 1.86691, 1.92321, 2.0696, 2.26545, 2.46572, 2.56033, 2.68774, 2.75145, 2.85743, 2.99699, 3.12558, 3.24615, 3.4083, 3.55506, 3.6202");
+            values ( \
+              "-0.120403, -0.132181, -0.17578, -0.222444, -0.225773, -0.233115, -0.243366, -0.261193, -0.255344, -0.247553, -0.24337, -0.237296, -0.226098, -0.215868, -0.204855, -0.17138, -0.122857, -0.0815493, -0.0665823, -0.0497498, -0.0424679, -0.0332181, -0.0238667, -0.017201, -0.0125547, -0.00823595, -0.00556739, -0.00483191" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.601149, 0.920801, 1.03614, 1.06115, 1.79653, 2.34785, 2.90946, 3.48337, 3.7277, 3.97852, 4.21231, 4.41738, 4.605, 4.71046, 5.02968, 5.85801, 6.35675, 6.76883, 7.04971, 7.46814, 7.83089, 8.31455, 8.72435, 8.90748, 9.27375, 9.92257, 10.6025, 11.2825, 12.6424, 13.3224");
+            values ( \
+              "-0.136835, -0.232144, -0.275019, -0.276409, -0.271302, -0.266743, -0.261409, -0.254753, -0.25087, -0.246091, -0.240559, -0.234307, -0.227668, -0.223116, -0.204564, -0.143238, -0.109294, -0.0857062, -0.0719308, -0.0549762, -0.0432464, -0.0310135, -0.0234012, -0.0205165, -0.0159157, -0.00989241, -0.00607312, -0.00359911, -0.00130403, -0.000873305" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.49708, 1.61758, 1.6609, 1.7003, 1.7714, 1.79021, 1.89543, 1.97223, 2.02578, 2.07933, 2.10199, 2.12525, 2.1339, 2.15045, 2.16527, 2.1802, 2.19882, 2.21321, 2.22783, 2.24344, 2.25768, 2.2657, 2.27412, 2.29084, 2.30515, 2.36332, 2.41002, 2.44533, 2.48717, 2.60984, 2.86613");
+            values ( \
+              "-0.000448865, -0.000564145, -0.000759045, -0.000987061, -0.00159991, -0.00182774, -0.00289159, -0.00357255, -0.0041758, -0.00514215, -0.00531613, -0.00527165, -0.00539393, -0.00533888, -0.00535609, -0.00525272, -0.00524954, -0.00516758, -0.00479634, -0.00546392, -0.00576866, -0.0056176, -0.0052156, -0.00297534, -0.00215916, -0.000982641, -0.000370375, -0.000171849, -5.3034e-05, -1.76537e-06, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.49116, 1.61425, 1.68061, 1.72157, 1.79565, 1.81723, 1.93249, 2.00592, 2.0404, 2.07935, 2.13799, 2.16309, 2.19412, 2.19947, 2.21018, 2.23044, 2.25024, 2.2702, 2.28572, 2.30148, 2.31526, 2.32697, 2.35142, 2.35954, 2.37509, 2.38141, 2.39626, 2.40331, 2.40635, 2.41243, 2.42353, 2.43534, 2.45376, 2.45843, 2.46776, 2.51004, 2.5509, 2.60164, 2.66913, 2.76149, 2.90368");
+            values ( \
+              "-0.00117322, -0.0017234, -0.00261954, -0.00339957, -0.0053257, -0.0060628, -0.00940233, -0.011293, -0.0122533, -0.0135337, -0.0161384, -0.0167543, -0.0170418, -0.0173201, -0.0174198, -0.0177286, -0.0174886, -0.0174512, -0.0172143, -0.0172528, -0.0169394, -0.0162615, -0.0131042, -0.0124537, -0.010652, -0.00938759, -0.00769118, -0.00734889, -0.0069116, -0.00664333, -0.00562663, -0.00491623, -0.00349442, -0.00336428, -0.00270501, -0.00111447, -0.000531117, -8.51622e-05, -0.000101968, -1e-22, -7.12486e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.52855, 1.66215, 1.71259, 1.77993, 2.01934, 2.23837, 2.27614, 2.31787, 2.38896, 2.44567, 2.45653, 2.47825, 2.51406, 2.54165, 2.60071, 2.67297, 2.70282, 2.74137, 2.76886, 2.80508, 2.84627, 2.89355, 2.95153, 3.02935, 3.14422");
+            values ( \
+              "-0.00398753, -0.00559905, -0.00740165, -0.0105236, -0.0252942, -0.0377815, -0.0408334, -0.0435802, -0.0465903, -0.0480662, -0.0479069, -0.0480925, -0.0475895, -0.0457709, -0.0339879, -0.0157356, -0.0113495, -0.00760983, -0.00559461, -0.00353593, -0.00201633, -0.000983591, -0.000408966, -0.000108251, -3.58891e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.65907, 1.8257, 1.92872, 2.13174, 2.30156, 2.60696, 2.73002, 2.84451, 2.89219, 2.92255, 2.95814, 2.9814, 3.01184, 3.04819, 3.10292, 3.15182, 3.25069, 3.32726, 3.36532, 3.41603, 3.48009, 3.52331, 3.59146, 3.66743, 3.76206, 3.87922, 3.99361, 4.11811");
+            values ( \
+              "-0.0185755, -0.0200729, -0.0289975, -0.0479832, -0.0628923, -0.0875464, -0.0979784, -0.104533, -0.106441, -0.107227, -0.107661, -0.107542, -0.106476, -0.103361, -0.0933532, -0.081096, -0.0512225, -0.0324655, -0.0254573, -0.0180196, -0.0113675, -0.00824091, -0.00496795, -0.0030767, -0.00169108, -0.000908887, -0.000420509, -0.000243766" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.79548, 2.05887, 2.34931, 2.71513, 3.18538, 3.37685, 3.59681, 3.7696, 3.86528, 3.93248, 3.97422, 4.03803, 4.07374, 4.18471, 4.48478, 4.63138, 4.74141, 4.82911, 4.92766, 5.05869, 5.16709, 5.27761, 5.42497, 5.61468, 5.82504, 6.05809, 6.33468, 6.68662");
+            values ( \
+              "-0.0416151, -0.0480127, -0.0796407, -0.117632, -0.16235, -0.178947, -0.196415, -0.205972, -0.208687, -0.20864, -0.207149, -0.201971, -0.196789, -0.176664, -0.104601, -0.0770001, -0.0603352, -0.0493815, -0.0392271, -0.0286432, -0.0220122, -0.0167909, -0.011613, -0.00714401, -0.00408471, -0.00223697, -0.00114293, -0.000531654" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07778, 2.74709, 3.46387, 3.91241, 4.15511, 4.24857, 4.36083, 5.0355, 5.51061, 5.80524, 6.06701, 6.29573, 6.48208, 6.65806, 6.71753, 6.83631, 6.91332, 7.16355, 7.35094, 7.98438, 8.483, 8.89443, 9.14176, 9.58721, 9.96944, 10.4791, 10.8624, 11.2863, 11.8515, 12.5315, 13.2114, 13.8914, 14.5714, 15.2513");
+            values ( \
+              "-0.0922176, -0.129284, -0.206036, -0.248819, -0.269006, -0.268633, -0.26771, -0.261359, -0.256053, -0.251661, -0.24686, -0.241656, -0.236248, -0.229725, -0.228206, -0.223179, -0.219165, -0.203987, -0.190815, -0.143251, -0.109234, -0.0856929, -0.0735202, -0.0551846, -0.0428453, -0.0302099, -0.0231678, -0.0172157, -0.0114553, -0.00699383, -0.0042021, -0.00256586, -0.00153754, -0.000970675" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.67439, 6.25327, 6.41992, 6.57108, 6.6621, 6.87866, 7.19056, 7.35093, 7.38588, 7.48918, 7.58401, 7.64144, 7.6673, 7.69967, 7.7513, 7.79874, 7.81569, 7.86677, 7.91744, 7.94363, 7.9733, 8.13691, 8.16706, 8.25079, 8.29394, 8.3371, 8.41669, 8.53988, 8.6525, 8.75248, 8.85321, 8.98599, 9.23222, 9.52015, 9.89664");
+            values ( \
+              "-0.000107563, -0.000203191, -0.000298068, -0.000430465, -0.00054873, -0.000918231, -0.00135615, -0.00163328, -0.00178535, -0.00200918, -0.00192368, -0.00181728, -0.00180486, -0.00182119, -0.00197258, -0.00256422, -0.00208582, -0.00179448, -0.00210949, -0.00215771, -0.00213248, -0.000506796, -0.000326738, -9.30527e-05, -7.88979e-05, -3.26371e-05, -4.34163e-05, -8.06203e-06, -3.089e-05, -6.69572e-07, -2.5535e-05, -1e-22, -1.94025e-05, -1e-22, -1.55335e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("5.69689, 6.29084, 6.45328, 6.58977, 6.70237, 6.9709, 7.18697, 7.27562, 7.45292, 7.49138, 7.5324, 7.6028, 7.73745, 7.75602, 7.81069, 7.8447, 7.89345, 7.91099, 7.93435, 7.94703, 7.97195, 7.98853, 8.00662, 8.05395, 8.08424, 8.11409, 8.14152, 8.1443, 8.20664, 8.29245, 8.33783, 8.40506, 8.52485, 8.6087, 8.74203, 8.91212, 8.96028, 9.04071");
+            values ( \
+              "-0.000375714, -0.000724876, -0.00103162, -0.00140625, -0.00184582, -0.00321035, -0.00415596, -0.00450181, -0.00541082, -0.00579662, -0.00612065, -0.00647466, -0.00652172, -0.00647059, -0.00638768, -0.00648202, -0.00696757, -0.00721419, -0.00730857, -0.00706339, -0.0056407, -0.00536542, -0.00569955, -0.00699456, -0.00714585, -0.00713233, -0.00669949, -0.00674604, -0.00501075, -0.00210944, -0.00120051, -0.000481853, -9.54261e-05, -0.000128607, -8.09786e-06, -8.43107e-05, -1e-22, -6.27782e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("5.7177, 6.22105, 6.41929, 6.54265, 6.78937, 7.07384, 7.25944, 7.52562, 7.74074, 7.7552, 7.81303, 7.87568, 7.93094, 8.03882, 8.07038, 8.10153, 8.14281, 8.22158, 8.2564, 8.2651, 8.28252, 8.30874, 8.33756, 8.37134, 8.39611, 8.41031, 8.42461, 8.44923, 8.46683, 8.48799, 8.54317, 8.58336, 8.61344, 8.6499, 8.74004, 8.80638, 8.86395, 8.91245, 9.00343, 9.09789, 9.21336, 9.36357, 9.64766");
+            values ( \
+              "-0.00139799, -0.00179081, -0.00260012, -0.00328302, -0.00524292, -0.0085749, -0.0106804, -0.0133734, -0.0157534, -0.0160548, -0.0169611, -0.0177949, -0.018319, -0.0189586, -0.0190748, -0.0192879, -0.0193406, -0.0196853, -0.0199749, -0.0199218, -0.0201991, -0.0203043, -0.0204958, -0.0197057, -0.0199168, -0.019578, -0.0196501, -0.0196596, -0.0197941, -0.0195452, -0.0183502, -0.017888, -0.0169602, -0.0150914, -0.00918651, -0.00551754, -0.00338174, -0.00213874, -0.000886388, -0.000346545, -0.000157553, -6.0157e-05, -4.91147e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("5.92741, 6.45897, 6.59316, 6.83833, 7.24476, 7.34176, 7.64461, 7.99103, 8.33735, 8.54701, 8.72296, 8.93208, 9.04341, 9.09685, 9.20327, 9.22294, 9.26229, 9.29819, 9.33101, 9.37521, 9.41303, 9.45446, 9.50415, 9.54815, 9.60499, 9.64853, 9.69962, 9.75737, 9.87731, 9.92416, 9.96518, 10.0419, 10.0892, 10.1502, 10.2073, 10.3133, 10.4395, 10.5865, 10.7558");
+            values ( \
+              "-0.0049854, -0.00563708, -0.00696206, -0.0099973, -0.0171131, -0.0190982, -0.0249813, -0.0313284, -0.0372602, -0.0411348, -0.0442512, -0.0466548, -0.0475879, -0.0481394, -0.0489243, -0.0491336, -0.0490868, -0.0486106, -0.0495544, -0.0502209, -0.0505134, -0.0503677, -0.0496124, -0.0486603, -0.0465325, -0.0442348, -0.0404006, -0.035392, -0.0238903, -0.019963, -0.0170813, -0.0124057, -0.0101872, -0.00782429, -0.00613889, -0.0036623, -0.00201284, -0.000873147, -0.000401013" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.16243, 6.84419, 6.9757, 7.46409, 8.86822, 9.47624, 9.99041, 10.4532, 10.8006, 11.1456, 11.2629, 11.3543, 11.4071, 11.4701, 11.5472, 11.6627, 11.8284, 12.4909, 12.7263, 12.9677, 13.1056, 13.3815, 13.7258, 14.2005, 14.6438");
+            values ( \
+              "-0.0103359, -0.0138958, -0.0162403, -0.0266973, -0.0611985, -0.0749026, -0.0856642, -0.0948518, -0.100181, -0.10396, -0.104179, -0.105853, -0.105977, -0.105919, -0.105147, -0.102844, -0.0951098, -0.0407352, -0.0267025, -0.0166475, -0.0125708, -0.00685905, -0.00325333, -0.00107737, -0.00044961" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("7.13231, 8.33428, 9.61104, 11.0073, 12.0849, 13.0063, 13.6862, 14.2792, 14.7097, 14.9508, 15.1908, 15.3409, 15.5851, 15.822, 16.1292, 17.1134, 17.5455, 18.237, 18.8398, 19.3806, 19.7024, 20.2071, 20.8095, 21.4894, 22.1694, 22.216");
+            values ( \
+              "-0.0448659, -0.0526609, -0.0877616, -0.124304, -0.150539, -0.17111, -0.184736, -0.194454, -0.199354, -0.200842, -0.201401, -0.200339, -0.195401, -0.186219, -0.169262, -0.105638, -0.0816121, -0.0523826, -0.0349766, -0.0240215, -0.0191761, -0.0134169, -0.00868232, -0.00524993, -0.00317853, -0.00309251" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00899495, 0.0090167, 0.0090463, 0.00906546, 0.00907287, 0.00907516", \
+            "0.0106426, 0.0106505, 0.0106679, 0.0106854, 0.0106941, 0.010697", \
+            "0.0112062, 0.0112071, 0.0112096, 0.0112156, 0.0112211, 0.0112234", \
+            "0.0114021, 0.0114023, 0.0114027, 0.0114035, 0.0114051, 0.0114065", \
+            "0.0114786, 0.0114787, 0.0114789, 0.0114793, 0.0114796, 0.01148", \
+            "0.0115266, 0.0115263, 0.0115254, 0.011523, 0.0115204, 0.011519" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0116399, 0.0116578, 0.011682, 0.0117005, 0.0117083, 0.0117107", \
+            "0.0126695, 0.0126855, 0.0127039, 0.0127133, 0.0127159, 0.0127175", \
+            "0.0132199, 0.013219, 0.0132197, 0.0132195, 0.0132178, 0.0132171", \
+            "0.0142759, 0.0140837, 0.0137809, 0.013578, 0.0134943, 0.0134656", \
+            "0.0143353, 0.0139297, 0.0122036, 0.0140124, 0.0136552, 0.0135409", \
+            "0.0140448, 0.0141157, 0.014251, 0.0134115, 0.0140367, 0.0136255" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "(~A & CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(!A * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.113175, 0.141885, 0.243133, 0.60214, 1.88807, 6.50143", \
+            "0.121562, 0.150594, 0.252767, 0.612835, 1.89929, 6.51267", \
+            "0.166772, 0.19524, 0.296939, 0.658066, 1.94585, 6.55987", \
+            "0.33402, 0.374582, 0.493147, 0.848082, 2.13405, 6.74615", \
+            "0.744957, 0.81747, 1.04463, 1.60317, 2.91456, 7.51506", \
+            "1.98611, 2.09106, 2.4587, 3.48755, 5.79148, 10.6838" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.129825, 0.171107, 0.307935, 0.807471, 2.61064, 9.09015", \
+            "0.12974, 0.171036, 0.307894, 0.807413, 2.61053, 9.08988", \
+            "0.132481, 0.171302, 0.30776, 0.807405, 2.61015, 9.08985", \
+            "0.224375, 0.256509, 0.355748, 0.808545, 2.61027, 9.08984", \
+            "0.47976, 0.542617, 0.717816, 1.12296, 2.64275, 9.0898", \
+            "1.10307, 1.21563, 1.55628, 2.3976, 4.07779, 9.3182" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.047766, 0.0606346, 0.10566, 0.264848, 0.834338, 2.87883", \
+            "0.055813, 0.0688497, 0.114098, 0.273468, 0.843021, 2.88749", \
+            "0.0792609, 0.0961175, 0.145772, 0.30599, 0.876103, 2.92082", \
+            "0.0953832, 0.127823, 0.217057, 0.427875, 1.00657, 3.05278", \
+            "-0.0283314, 0.0365151, 0.215131, 0.624746, 1.47315, 3.5775", \
+            "-0.882645, -0.756057, -0.402123, 0.414366, 2.08386, 5.35524" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.047808, 0.0638494, 0.122449, 0.333408, 1.09089, 3.80107", \
+            "0.0477025, 0.0637592, 0.122374, 0.333371, 1.09088, 3.80099", \
+            "0.0647545, 0.0775474, 0.127688, 0.33356, 1.09083, 3.80101", \
+            "0.128935, 0.148176, 0.206141, 0.378778, 1.0908, 3.80092", \
+            "0.309523, 0.335339, 0.430566, 0.68587, 1.32755, 3.8078", \
+            "0.845955, 0.893318, 1.03931, 1.47355, 2.49186, 4.87247" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0307151, 0.0348141, 0.0396459, 0.0466452, 0.0478429, 0.0502385, 0.0550295, 0.0647763, 0.081843, 0.0904589, 0.100948, 0.118105, 0.121302, 0.127696, 0.134643, 0.141876, 0.152395, 0.166031, 0.173353, 0.18261, 0.198112, 0.211507, 0.222475, 0.24039, 0.25204, 0.26743, 0.269289, 0.273007, 0.280443, 0.292348, 0.308966, 0.315624, 0.32894, 0.355572, 0.459399, 0.52993");
+            values ( \
+              "0.00868358, 0.0155944, 0.0152361, 0.0150513, 0.014911, 0.014926, 0.0146684, 0.0144243, 0.0137227, 0.0134857, 0.0129123, 0.0116953, 0.0121426, 0.0123493, 0.0120397, 0.0115652, 0.0105555, 0.00876359, 0.00941969, 0.00878884, 0.00690655, 0.0068004, 0.0061078, 0.004166, 0.00326628, 0.00245061, 0.00248375, 0.00221181, 0.00202641, 0.00151131, 0.00117419, 0.000924651, 0.000795239, 0.000367158, 1e-22, 6.07573e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0305902, 0.0370123, 0.0433542, 0.0524794, 0.0541116, 0.0573761, 0.063905, 0.0763639, 0.110034, 0.123845, 0.13483, 0.148311, 0.153229, 0.159785, 0.176241, 0.189596, 0.204351, 0.225334, 0.233609, 0.240789, 0.247629, 0.256128, 0.272501, 0.296847, 0.317306, 0.339367, 0.348064, 0.373026, 0.402396, 0.449433, 0.498961, 0.568375, 0.654683");
+            values ( \
+              "0.013241, 0.0423981, 0.0419453, 0.0409371, 0.0410104, 0.0405849, 0.0402845, 0.0391814, 0.0368828, 0.0355738, 0.0342266, 0.0331338, 0.0341941, 0.0344876, 0.0329611, 0.0304773, 0.026607, 0.0203635, 0.0190639, 0.0203618, 0.021012, 0.0209474, 0.0184426, 0.0134836, 0.00979748, 0.0070369, 0.00618452, 0.00422909, 0.00265673, 0.00121705, 0.000604586, 0.000103695, 8.87098e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.031354, 0.0423117, 0.0742466, 0.115666, 0.180619, 0.226539, 0.250775, 0.252358, 0.25869, 0.267131, 0.300586, 0.337501, 0.356516, 0.357936, 0.35983, 0.363039, 0.379785, 0.390675, 0.402351, 0.443723, 0.460962, 0.520934, 0.567777, 0.606126, 0.648216, 0.710277, 0.730694, 0.81236, 0.909975, 1.04551, 1.21164");
+            values ( \
+              "0.0349896, 0.0818665, 0.078763, 0.0756745, 0.0714046, 0.0670648, 0.0662517, 0.0665348, 0.066464, 0.0659271, 0.0624257, 0.0551977, 0.050309, 0.050685, 0.0505639, 0.0508122, 0.0504078, 0.0487869, 0.046713, 0.0371769, 0.0349009, 0.0247923, 0.0176713, 0.0131326, 0.00934972, 0.00555299, 0.00467012, 0.00227534, 0.00102672, 0.000183637, 0.000115177" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0410777, 0.0410977, 0.214323, 0.588871, 0.711681, 0.727548, 0.758171, 0.7774, 0.811272, 0.943359, 1.22565, 1.45227, 1.59987, 1.68257, 1.83839, 1.99799, 2.34474");
+            values ( \
+              "1e-22, 0.117473, 0.10348, 0.0909084, 0.0838989, 0.081899, 0.0833756, 0.0834092, 0.081543, 0.0698366, 0.0403609, 0.0231751, 0.0153738, 0.0118521, 0.00729381, 0.00438132, 0.00161373" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0596495, 0.0596695, 0.500279, 1.24992, 1.73054, 1.94553, 2.00158, 2.06026, 2.32369, 2.51639, 2.78859, 3.02797, 3.82264, 4.17009, 4.64554, 5.04633, 5.2484, 5.65254, 5.90881, 6.30013, 6.82189, 7.82544, 8.92751");
+            values ( \
+              "1e-22, 0.13399, 0.11629, 0.108269, 0.101797, 0.0977457, 0.0983957, 0.0978953, 0.0939101, 0.0899993, 0.0827825, 0.0750463, 0.0471396, 0.0367301, 0.0250908, 0.017693, 0.0147319, 0.0100893, 0.0079126, 0.00542679, 0.00322393, 0.00109542, 0.000317191" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.124972, 0.124992, 1.75155, 4.3805, 5.49242, 6.11567, 6.2167, 6.70708, 7.50216, 8.75515, 9.62088, 10.4594, 13.2159, 14.4306, 15.3501, 16.0417, 16.9215, 17.522, 19.4246, 20.4828, 21.9491, 24.1532, 26.3573, 28.5615, 31.8677");
+            values ( \
+              "1e-22, 0.137902, 0.119696, 0.111346, 0.107109, 0.103897, 0.10399, 0.102345, 0.0991398, 0.0920519, 0.0850494, 0.0773441, 0.0487861, 0.0378261, 0.0306896, 0.0261958, 0.0208972, 0.0179249, 0.0107995, 0.00807748, 0.00535423, 0.00283522, 0.00147095, 0.000739632, 0.000413971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0660804, 0.0661004, 0.0957394, 0.115036, 0.133598, 0.140102, 0.149255, 0.15385, 0.161863, 0.17443, 0.1848, 0.198596, 0.203907, 0.20834, 0.232901, 0.237932, 0.249587, 0.277458, 0.290799, 0.301546, 0.317832, 0.332431, 0.343833, 0.367854, 0.394898, 0.442245, 0.500122");
+            values ( \
+              "1e-22, 0.0174237, 0.0144645, 0.0137819, 0.0129582, 0.0123599, 0.0117771, 0.0121237, 0.0124179, 0.011613, 0.0105355, 0.00867353, 0.00934724, 0.00934584, 0.00684482, 0.00693445, 0.00652729, 0.00381711, 0.00295101, 0.0024288, 0.00178671, 0.00135441, 0.00106003, 0.000654415, 0.0003591, 0.000127311, 2.7466e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0662943, 0.0663143, 0.0958302, 0.142065, 0.173474, 0.182958, 0.196228, 0.20921, 0.222447, 0.25778, 0.266093, 0.28057, 0.288959, 0.296946, 0.350374, 0.372348, 0.404518, 0.435008, 0.483131, 0.534402, 0.553004");
+            values ( \
+              "1e-22, 0.0439079, 0.0403635, 0.0370045, 0.0335704, 0.0336035, 0.0348228, 0.032542, 0.0308398, 0.0204236, 0.0191723, 0.0211428, 0.0208956, 0.0199678, 0.00982125, 0.00707024, 0.00434704, 0.00268911, 0.00121795, 0.000561919, 0.000443208" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0692204, 0.0692404, 0.128278, 0.214444, 0.260365, 0.284598, 0.288291, 0.300949, 0.317203, 0.334403, 0.371314, 0.390325, 0.391745, 0.393638, 0.396845, 0.41359, 0.42448, 0.436156, 0.477515, 0.494757, 0.554699, 0.601521, 0.641003, 0.688222, 0.746349, 0.816679, 0.891698, 1.01428, 1.16401");
+            values ( \
+              "1e-22, 0.0845531, 0.077333, 0.0713094, 0.0669703, 0.0663614, 0.0665781, 0.0659376, 0.0644874, 0.062437, 0.0552105, 0.050322, 0.0506964, 0.0505707, 0.0508232, 0.050419, 0.0487941, 0.0467243, 0.037184, 0.0349106, 0.0248021, 0.0176809, 0.0130206, 0.00887986, 0.00544158, 0.00296488, 0.00162449, 0.000413223, 0.000174144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0757289, 0.0757489, 0.250096, 0.401237, 0.540452, 0.60059, 0.660374, 0.746785, 0.762671, 0.79333, 0.81263, 0.846576, 0.893954, 0.978342, 1.20216, 1.31952, 1.48673, 1.56633, 1.63552, 1.71794, 1.83386, 1.90767, 2.03031, 2.17089, 2.45204, 2.8051");
+            values ( \
+              "1e-22, 0.116698, 0.103543, 0.0988528, 0.0933349, 0.0916039, 0.0890315, 0.0837396, 0.0820413, 0.0834751, 0.0833045, 0.0814415, 0.0777558, 0.0697659, 0.0457628, 0.0355278, 0.0233129, 0.0186455, 0.01526, 0.0119349, 0.00834476, 0.00663828, 0.00450857, 0.0028582, 0.00108398, 0.000295107" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0995786, 0.0995986, 0.539783, 1.06695, 1.57932, 1.7668, 1.97031, 1.99585, 2.02214, 2.0891, 2.35876, 2.55726, 2.82366, 3.06321, 3.85752, 4.20501, 4.68053, 5.08106, 5.28294, 5.68671, 6.07388, 6.33503, 6.85732, 7.86102, 8.9631");
+            values ( \
+              "1e-22, 0.136669, 0.116163, 0.110679, 0.104441, 0.101776, 0.0978636, 0.0978497, 0.0983603, 0.0980032, 0.0939327, 0.0898525, 0.082803, 0.0750269, 0.0471601, 0.036747, 0.0250854, 0.0177034, 0.0147332, 0.0101025, 0.00697658, 0.00543108, 0.00321805, 0.00109821, 0.00031267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.165088, 0.165108, 2.44316, 4.34175, 5.5269, 6.14931, 7.09745, 8.02988, 8.78789, 9.65364, 10.4922, 13.2485, 14.4631, 16.0792, 17.5447, 19.426, 20.2595, 22.0288, 23.1308, 26.4371, 27.0432");
+            values ( \
+              "1e-22, 0.134877, 0.117632, 0.111528, 0.107027, 0.103974, 0.100894, 0.0966073, 0.0919791, 0.0851264, 0.0772708, 0.0488634, 0.0379037, 0.0260898, 0.0180474, 0.0109684, 0.00877571, 0.00535889, 0.0039597, 0.00152628, 0.00139502" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.154278, 0.189136, 0.203746, 0.226228, 0.236831, 0.257548, 0.258507, 0.260426, 0.26261, 0.264712, 0.268916, 0.275857, 0.286907, 0.296056, 0.305808, 0.31384, 0.316542, 0.321948, 0.329738, 0.337663, 0.340761, 0.345522, 0.349809, 0.355045, 0.359738, 0.364111, 0.369029, 0.369405, 0.370155, 0.371657, 0.378635, 0.383889, 0.394936, 0.405761, 0.40786, 0.417131, 0.429925, 0.437813, 0.443712, 0.466252, 0.482977, 0.489553, 0.529007, 0.573233, 0.625786, 0.694394");
+            values ( \
+              "1.35827e-05, 0.00549073, 0.00737051, 0.00999508, 0.0110325, 0.0129321, 0.0129842, 0.0138137, 0.0139717, 0.0137688, 0.0135087, 0.0129969, 0.0120948, 0.0120078, 0.0125944, 0.0115355, 0.0116464, 0.0109756, 0.0103028, 0.00902489, 0.00881993, 0.00919355, 0.00944125, 0.00889491, 0.00857933, 0.00786947, 0.00741296, 0.00726458, 0.00727296, 0.00709949, 0.0069774, 0.0069349, 0.00626258, 0.00519827, 0.00490087, 0.00397797, 0.00309662, 0.00273662, 0.00240731, 0.00155896, 0.00115244, 0.000966093, 0.00040823, 0.000177304, 2.73037e-05, 2.92593e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.161796, 0.185693, 0.221418, 0.263218, 0.268797, 0.318238, 0.337416, 0.364091, 0.399792, 0.407795, 0.422147, 0.430951, 0.489197, 0.511932, 0.540831, 0.558241, 0.599222, 0.661887, 0.813615");
+            values ( \
+              "0.0013137, 0.0136099, 0.0261451, 0.0387168, 0.0387051, 0.0334624, 0.0346876, 0.0307375, 0.0203497, 0.0191429, 0.0211922, 0.0209894, 0.0102108, 0.0072611, 0.00477803, 0.00359092, 0.00186357, 0.000640786, 3.50875e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.172163, 0.199873, 0.214377, 0.263433, 0.269753, 0.275591, 0.378778, 0.404559, 0.42625, 0.450253, 0.480449, 0.513736, 0.527169, 0.531729, 0.549735, 0.560022, 0.570918, 0.616939, 0.719528, 0.742492, 0.78206, 0.829309, 0.871809, 0.901207, 0.955564, 1.02769, 1.13576, 1.28327");
+            values ( \
+              "0.0100244, 0.036202, 0.0466479, 0.077772, 0.0785792, 0.0771072, 0.069416, 0.0667685, 0.0666262, 0.0655659, 0.0616457, 0.0549869, 0.0512207, 0.0506501, 0.0507894, 0.0497164, 0.0479341, 0.0375311, 0.0211282, 0.0177628, 0.0130856, 0.00893958, 0.00630704, 0.00489597, 0.00307224, 0.00165015, 0.000576384, 0.000153638" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.191176, 0.228473, 0.26569, 0.279668, 0.319284, 0.543896, 0.601534, 0.683107, 0.743127, 0.803037, 0.889451, 0.905333, 0.935986, 0.955282, 0.971193, 1.01051, 1.06474, 1.12101, 1.34496, 1.46229, 1.56897, 1.62922, 1.70878, 1.7785, 1.86077, 1.97658, 2.0274, 2.09569, 2.17233, 2.31245, 2.59268, 2.9449");
+            values ( \
+              "0.0470635, 0.0762733, 0.109392, 0.107771, 0.106023, 0.09883, 0.0968168, 0.0933362, 0.0916096, 0.0890329, 0.0837383, 0.0820429, 0.0834767, 0.083304, 0.0825651, 0.0798739, 0.0752393, 0.0697647, 0.0457475, 0.0355177, 0.0273591, 0.0233255, 0.0186552, 0.0152447, 0.0119301, 0.0083419, 0.00712496, 0.00575302, 0.00451903, 0.00286736, 0.00109319, 0.000297277" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.22999, 0.23001, 0.886315, 1.42707, 1.72928, 1.91314, 2.13289, 2.15937, 2.22915, 2.48278, 2.62037, 2.96761, 3.2095, 3.9998, 4.34835, 4.82554, 5.07367, 5.42404, 5.82445, 6.08644, 6.48615, 7.01911, 8.00872, 9.11079");
+            values ( \
+              "1e-22, 0.126597, 0.114052, 0.108229, 0.104374, 0.101746, 0.0977102, 0.0982863, 0.0980657, 0.0942929, 0.0916151, 0.082733, 0.0749843, 0.0471595, 0.0367131, 0.02508, 0.0202099, 0.0147879, 0.0101382, 0.00790568, 0.00537355, 0.00317627, 0.00108019, 0.000329863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.317626, 0.317646, 2.05806, 4.32012, 6.97133, 7.7208, 8.93625, 10.6398, 14.6107, 16.2267, 17.6912, 19.5703, 20.6594, 23.283, 25.753");
+            values ( \
+              "1e-22, 0.138747, 0.119269, 0.11215, 0.101995, 0.098921, 0.0920013, 0.0772975, 0.0378807, 0.0261095, 0.0180346, 0.0109604, 0.00814487, 0.00397133, 0.00213086" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.518621, 0.576509, 0.582465, 0.61653, 0.66849, 0.727519, 0.77375, 0.789063, 0.81436, 0.834271, 0.850949, 0.852539, 0.85572, 0.862082, 0.870006, 0.884958, 0.888137, 0.894496, 0.899724, 0.910623, 0.920994, 0.939273, 0.945535, 0.95186, 0.95752, 0.974114, 0.980296, 0.986402, 0.993741, 0.994563, 0.996207, 0.999494, 1.00396, 1.01219, 1.02662, 1.03418, 1.03584, 1.03672, 1.03846, 1.0415, 1.06133, 1.08125, 1.10771, 1.14299, 1.19427, 1.25648");
+            values ( \
+              "0.000723619, 0.000991337, 0.0010852, 0.00191597, 0.00351667, 0.00489347, 0.00585338, 0.0061117, 0.00627953, 0.00630145, 0.00715942, 0.00691441, 0.00697432, 0.00690234, 0.00700235, 0.00694474, 0.00702184, 0.00689277, 0.00687701, 0.00822531, 0.00852324, 0.00778288, 0.00790724, 0.00753243, 0.00736073, 0.00556233, 0.00521022, 0.00455076, 0.00426694, 0.00400977, 0.00411846, 0.00371222, 0.00366388, 0.00300826, 0.00252786, 0.00200955, 0.00215434, 0.00191376, 0.00219044, 0.00219591, 0.00149908, 0.000996026, 0.000572422, 0.000273035, 7.71858e-05, 2.49891e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.518905, 0.585555, 0.709917, 0.806254, 0.865359, 0.893309, 0.911291, 0.931107, 0.96708, 0.98101, 0.987842, 1.00333, 1.0964, 1.15601, 1.20207, 1.24256, 1.24375");
+            values ( \
+              "0.00197295, 0.00337551, 0.0126284, 0.018643, 0.0208497, 0.0233286, 0.0234749, 0.0240769, 0.0225363, 0.0202493, 0.0217816, 0.0226301, 0.00793465, 0.0032182, 0.0015544, 0.000793093, 0.000783312" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.518277, 0.611541, 0.775554, 0.828389, 0.897491, 0.979864, 1.01129, 1.02775, 1.04497, 1.0563, 1.08672, 1.11505, 1.1181, 1.13339, 1.14303, 1.15433, 1.20772, 1.22429, 1.28131, 1.3281, 1.36759, 1.41478, 1.47317, 1.47759, 1.48643, 1.5041, 1.53586, 1.59938, 1.69857, 1.84327");
+            values ( \
+              "0.00309309, 0.0106396, 0.0347101, 0.0419553, 0.0507118, 0.0585832, 0.0623559, 0.0635379, 0.0642468, 0.0631443, 0.0576715, 0.0513637, 0.0523251, 0.0518229, 0.0504903, 0.0485692, 0.0368262, 0.0345624, 0.024783, 0.0176652, 0.012991, 0.0088465, 0.00538928, 0.00542597, 0.00480746, 0.00436127, 0.00311513, 0.00197074, 0.00062583, 0.000291043" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.564513, 0.67559, 0.866837, 0.959926, 1.03649, 1.05269, 1.12258, 1.26342, 1.30351, 1.37954, 1.45794, 1.48576, 1.5004, 1.51618, 1.54959, 1.58842, 1.64336, 1.80206, 1.90205, 1.96745, 2.07609, 2.21308, 2.30782, 2.42067, 2.52634, 2.60471, 2.71364, 2.84219, 3.05139, 3.4006, 3.81414");
+            values ( \
+              "0.013377, 0.028033, 0.0682488, 0.0866464, 0.100117, 0.101255, 0.0989727, 0.0932603, 0.0921475, 0.0891128, 0.0843493, 0.0823077, 0.0824624, 0.0836326, 0.0826728, 0.0800043, 0.0753016, 0.0589501, 0.047942, 0.0417179, 0.0327227, 0.0229871, 0.0176098, 0.0126277, 0.00912437, 0.00715366, 0.00507663, 0.00337508, 0.00166801, 0.000478606, 8.57855e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.654729, 0.800935, 1.03467, 1.06076, 1.12814, 1.67369, 2.00224, 2.36596, 2.48866, 2.70845, 2.73495, 2.76804, 2.87445, 3.06123, 3.17695, 3.30134, 3.54281, 3.78308, 4.57598, 4.92385, 5.20823, 5.39995, 5.64871, 6.00093, 6.40346, 6.66197, 7.05652, 7.58258, 8.56977, 9.67184");
+            values ( \
+              "0.0510016, 0.0619926, 0.116768, 0.118325, 0.11741, 0.111884, 0.108216, 0.103561, 0.101741, 0.0977111, 0.0982927, 0.0982962, 0.0971356, 0.0942385, 0.0920009, 0.0893131, 0.0827482, 0.0750388, 0.0471407, 0.0367166, 0.029388, 0.0250955, 0.0202217, 0.0147624, 0.0101082, 0.0079093, 0.00540486, 0.00320995, 0.00110222, 0.000329857" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.862827, 0.862847, 3.05597, 5.29976, 6.13765, 6.77445, 7.80085, 8.74805, 9.50581, 10.3718, 11.2103, 13.9667, 15.3668, 16.7972, 17.8732, 19.0391, 20.1412, 21.2299, 22.7506, 23.8527, 27.1589, 28.1864");
+            values ( \
+              "1e-22, 0.133011, 0.117957, 0.110634, 0.107474, 0.104334, 0.100975, 0.0966297, 0.0919598, 0.0851487, 0.0772502, 0.0488843, 0.036401, 0.0260717, 0.0199488, 0.0147553, 0.0109963, 0.00818121, 0.00537217, 0.00393655, 0.00154351, 0.00131419" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.86298, 2.13899, 2.19705, 2.27446, 2.36667, 2.4988, 2.54652, 2.6439, 2.69194, 2.73284, 2.75517, 2.7813, 2.80166, 2.82325, 2.84939, 2.87342, 2.88396, 2.9021, 2.93125, 2.94011, 2.94662, 2.95263, 2.96061, 2.9941, 3.00951, 3.02627, 3.0533, 3.1252, 3.17375, 3.21581, 3.27514, 3.33843, 3.41989, 4.15645, 4.2642");
+            values ( \
+              "9.24235e-05, 0.000267276, 0.000364454, 0.000576367, 0.00108761, 0.00207789, 0.00234526, 0.00275848, 0.00283744, 0.00271134, 0.0027226, 0.00288987, 0.00268303, 0.00264444, 0.0025451, 0.00267037, 0.00331162, 0.00375538, 0.00406177, 0.00427394, 0.00416801, 0.0041807, 0.00410809, 0.00434636, 0.00436165, 0.00429262, 0.00392483, 0.00210653, 0.00117216, 0.00065316, 0.000262507, 0.000106188, 1.05467e-05, 1e-22, 3.17279e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.86242, 2.15129, 2.24026, 2.31169, 2.34557, 2.55005, 2.65201, 2.75244, 2.79944, 2.84761, 2.88182, 2.89512, 2.92171, 2.9486, 2.97042, 2.98641, 2.99092, 2.99993, 3.02127, 3.04217, 3.05215, 3.06439, 3.07678, 3.08995, 3.11773, 3.13207, 3.15711, 3.24382, 3.30589, 3.35586, 3.38972, 3.43488, 3.50374, 3.60168, 3.72124, 3.87904, 4.11934, 4.15593, 4.19561, 4.25796");
+            values ( \
+              "0.000295229, 0.00093933, 0.00149307, 0.00226596, 0.00280909, 0.00686926, 0.00822755, 0.00908475, 0.00894201, 0.00931714, 0.00969946, 0.00910236, 0.0092974, 0.00908476, 0.00960148, 0.00964852, 0.00946031, 0.00985745, 0.0123472, 0.0134101, 0.013283, 0.0132736, 0.0131721, 0.0132701, 0.0131502, 0.0128142, 0.0119867, 0.00669535, 0.00366876, 0.00208803, 0.00138648, 0.000847534, 0.000281921, 0.000111992, 1e-22, 4.39879e-05, 1e-22, 4.10973e-05, 0.000167026, 7.53822e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.8622, 2.19331, 2.27138, 2.37026, 2.53144, 2.66548, 2.83638, 2.94158, 3.00265, 3.10796, 3.12366, 3.15505, 3.18441, 3.21096, 3.23236, 3.23915, 3.26954, 3.30176, 3.34027, 3.37159, 3.39507, 3.41757, 3.44047, 3.46742, 3.62284, 3.66905, 3.71814, 3.79589, 3.89998, 4.011, 4.15696, 4.22617, 4.31511");
+            values ( \
+              "0.000714002, 0.00315593, 0.00449093, 0.00725905, 0.0136757, 0.0180954, 0.0224882, 0.0246592, 0.0252831, 0.027544, 0.0270188, 0.0276057, 0.0275589, 0.0281156, 0.0280567, 0.0292422, 0.0315951, 0.0323251, 0.0322884, 0.0318358, 0.0323657, 0.0319092, 0.0310443, 0.0290591, 0.0144881, 0.010909, 0.00786548, 0.00447999, 0.001982, 0.00088016, 0.000132749, 0.000462367, 0.000241607" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.07883, 2.33492, 2.39652, 2.76164, 3.06658, 3.30058, 3.35895, 3.5998, 3.72233, 3.76267, 3.78452, 3.82775, 3.87044, 3.92533, 3.96797, 4.01147, 4.09246, 4.18994, 4.24577, 4.35438, 4.44901, 4.57943, 4.71521, 4.78607, 4.87795, 4.95307, 5.01972, 5.10859, 5.23927, 5.48058, 5.83343, 6.28022");
+            values ( \
+              "0.00968528, 0.0107104, 0.0132847, 0.0310945, 0.0443453, 0.0540236, 0.0562504, 0.0640403, 0.0663806, 0.066979, 0.0670204, 0.0707222, 0.0719607, 0.0723403, 0.0716729, 0.070312, 0.0654334, 0.0577787, 0.0507898, 0.0406217, 0.0327291, 0.0233029, 0.0159418, 0.0128318, 0.00977197, 0.00767255, 0.0062325, 0.00475703, 0.00307337, 0.00140256, 0.000346689, 9.30074e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.07968, 2.54487, 3.63595, 4.13929, 4.19245, 4.69763, 5.04022, 5.10911, 5.22172, 5.48006, 5.73497, 6.12911, 6.90656, 7.26464, 7.73601, 8.1464, 8.70304, 9.00295, 9.43768, 9.92296, 10.8561, 11.9581");
+            values ( \
+              "0.0111237, 0.0243896, 0.0847868, 0.109175, 0.11002, 0.103842, 0.0978788, 0.0985499, 0.0971343, 0.0928927, 0.0870911, 0.0749827, 0.0474804, 0.0367167, 0.0252817, 0.0175824, 0.010496, 0.00788698, 0.00516689, 0.0032705, 0.00114441, 0.000398261" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.60054, 3.22349, 4.0821, 4.14975, 4.20356, 6.84859, 8.1821, 9.16111, 9.57135, 10.5787, 11.0731, 11.8312, 12.6969, 13.5354, 16.2918, 17.6919, 18.4339, 20.004, 20.5869, 21.3641, 22.4662, 23.5549, 25.0757, 26.1778, 27.2799, 29.484, 31.6882, 34.9944");
+            values ( \
+              "0.0631516, 0.0662031, 0.11756, 0.121181, 0.121484, 0.113358, 0.108566, 0.104104, 0.103069, 0.099093, 0.0965804, 0.0920067, 0.0850999, 0.0772984, 0.0488397, 0.0363612, 0.0306901, 0.02092, 0.0180338, 0.014793, 0.010959, 0.00814452, 0.00533572, 0.00397292, 0.00285204, 0.00150746, 0.000786939, 0.000349165" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.395, 8.35564, 8.62913, 8.90899, 8.97519, 9.1076, 9.30925, 9.55422, 9.64572, 9.8287, 9.87376, 9.96388, 10.0837, 10.0869, 10.0933, 10.1062, 10.1319, 10.2121, 10.2553, 10.288, 10.3186, 10.3688, 10.3864, 10.412, 10.4802, 10.5529, 10.5714, 10.594, 10.6163, 10.6504, 10.6956, 10.7371, 10.7489, 10.7726, 10.8199, 10.8885, 11.0321, 11.1131, 11.206, 11.3122, 11.4524, 11.6265, 12.1857, 13.1197");
+            values ( \
+              "4.03539e-05, 6.30171e-05, 0.000103959, 0.000174608, 0.000208056, 0.000293442, 0.000520858, 0.000876932, 0.000984614, 0.00115317, 0.00117949, 0.00120094, 0.00108207, 0.0011236, 0.00111656, 0.00113163, 0.0011313, 0.00102098, 0.00101935, 0.00103735, 0.0011434, 0.00167679, 0.00167592, 0.00140813, 0.00173988, 0.00184571, 0.00183934, 0.00187249, 0.00186149, 0.00188864, 0.00186172, 0.00186121, 0.00183015, 0.00182999, 0.00173844, 0.00153357, 0.000696391, 0.000374945, 0.000174915, 6.7548e-05, 2.49652e-05, 1.13564e-05, 2.38581e-06, 8.14105e-08" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("7.39522, 8.37094, 8.57863, 8.85555, 8.98744, 9.07692, 9.17918, 9.32047, 9.63321, 9.85849, 9.96303, 10.0673, 10.1893, 10.1949, 10.2463, 10.3341, 10.3888, 10.4064, 10.4439, 10.4839, 10.5013, 10.5156, 10.5317, 10.6183, 10.667, 10.7306, 10.7759, 10.8204, 10.8752, 10.9375, 10.9788, 11.0338, 11.0989, 11.2392, 11.3372, 11.3759, 11.4506, 11.5503, 11.709, 11.8988, 12.142, 12.9818");
+            values ( \
+              "0.000137389, 0.000228123, 0.000329484, 0.000527911, 0.000708189, 0.000878904, 0.00114045, 0.00164486, 0.00296516, 0.00366371, 0.00388498, 0.00400246, 0.00376791, 0.00389396, 0.00401204, 0.0037502, 0.00367271, 0.0036966, 0.00390418, 0.00422397, 0.00416774, 0.00431001, 0.00486944, 0.00542755, 0.00560746, 0.0057308, 0.00577463, 0.00578498, 0.00576313, 0.00566663, 0.00555188, 0.0052736, 0.00460144, 0.00249813, 0.00135866, 0.0010366, 0.00060357, 0.00028344, 7.50117e-05, 2.94173e-05, 9.76962e-06, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("7.39616, 8.42389, 8.59713, 8.94361, 9.08024, 9.35351, 9.77926, 9.924, 10.2387, 10.3175, 10.475, 10.6315, 10.6824, 10.7372, 10.788, 10.8748, 10.8993, 10.9523, 11.0086, 11.083, 11.1568, 11.2002, 11.2339, 11.3197, 11.3991, 11.4799, 11.6416, 11.9577, 12.0795, 12.2347, 12.4003, 12.6334, 12.915");
+            values ( \
+              "0.000429375, 0.00081738, 0.00107152, 0.0018438, 0.00241662, 0.00422048, 0.00814591, 0.00925785, 0.0110718, 0.0113817, 0.0115073, 0.0118748, 0.0117031, 0.0117645, 0.0117039, 0.012055, 0.0129137, 0.0135405, 0.0135244, 0.0133832, 0.0144946, 0.0148103, 0.0149347, 0.0150272, 0.0149705, 0.014771, 0.0132657, 0.0053702, 0.00315347, 0.0014676, 0.00060993, 0.000116894, 4.20162e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("7.39686, 8.58881, 9.07637, 9.44516, 10.182, 10.4917, 10.9831, 11.4861, 11.8584, 11.9296, 12.1177, 12.3157, 12.5455, 12.6339, 12.7275, 12.8889, 13.0809, 13.6129, 13.9864, 14.2242, 14.4903, 14.718");
+            values ( \
+              "0.0010615, 0.00279683, 0.00524408, 0.00882297, 0.018368, 0.0214519, 0.0253534, 0.0279532, 0.0290467, 0.030688, 0.0317836, 0.032712, 0.0332659, 0.0331512, 0.0336296, 0.0329248, 0.0293125, 0.0131453, 0.00570615, 0.00313483, 0.00156865, 0.000916457" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("8.33416, 9.72394, 10.3712, 10.7595, 11.8724, 12.7281, 13.604, 14.0486, 14.1655, 14.2559, 14.7339, 15.0233, 15.322, 15.7801, 15.9512, 16.92, 17.3272, 17.66, 17.8383, 18.195, 18.5253, 19.025, 19.6913, 20.7722, 21.8742");
+            values ( \
+              "0.00769735, 0.0164442, 0.025618, 0.0305938, 0.0435118, 0.052952, 0.0610761, 0.0636877, 0.0656018, 0.0663915, 0.069677, 0.0707671, 0.0701555, 0.0636325, 0.0597364, 0.0335408, 0.0239487, 0.0178759, 0.0152086, 0.0109032, 0.00796812, 0.00490932, 0.00249812, 0.000757862, 0.000222962" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("9.09657, 10.7527, 14.7618, 15.6522, 16.6615, 17.8755, 18.5205, 19.0155, 20.0067, 20.4987, 21.2568, 22.1224, 22.9609, 25.7173, 27.1174, 28.5479, 29.6238, 30.7887, 31.8908, 32.9803, 34.5026, 35.6046, 36.7067, 38.9109, 41.115, 44.4212");
+            values ( \
+              "0.0272313, 0.033366, 0.0894371, 0.100598, 0.111928, 0.107517, 0.104361, 0.102949, 0.0990337, 0.0966283, 0.0919588, 0.0851473, 0.0772515, 0.0488841, 0.0364011, 0.0260709, 0.0199486, 0.014759, 0.0109995, 0.00818179, 0.00537036, 0.00393489, 0.00288739, 0.0015431, 0.000822647, 0.000313329" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0094651, 0.00950669, 0.00955693, 0.00958676, 0.0095978, 0.00960116", \
+            "0.0122015, 0.0122462, 0.0123122, 0.0123589, 0.0123776, 0.0123834", \
+            "0.0131965, 0.0132161, 0.0132512, 0.0132839, 0.0133002, 0.0133061", \
+            "0.0137189, 0.0136795, 0.0136221, 0.013578, 0.0135631, 0.0135597", \
+            "0.0142329, 0.0141044, 0.0138854, 0.013736, 0.0136629, 0.0136288", \
+            "0.0137036, 0.0136809, 0.0136318, 0.0140044, 0.0137749, 0.0136874" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.013028, 0.0130733, 0.0131222, 0.0131458, 0.0131538, 0.0131562", \
+            "0.0128039, 0.012735, 0.012647, 0.0125899, 0.0125686, 0.012562", \
+            "0.0130382, 0.0126976, 0.0122569, 0.0119784, 0.011868, 0.0118334", \
+            "0.0122886, 0.0124914, 0.013066, 0.0122109, 0.0118034, 0.0116775", \
+            "0.0113482, 0.0115653, 0.0119446, 0.0120469, 0.0122887, 0.0117856", \
+            "0.0119445, 0.0120066, 0.0121299, 0.0116424, 0.0120655, 0.0123608" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0242171, 0.0258102, 0.0304333, 0.0362796, 0.0422779, 0.046381, 0.0486838, 0.0594932, 0.0617804, 0.0674719, 0.0732081, 0.0931218, 0.101498, 0.115279, 0.149025, 0.179332");
+            values ( \
+              "-0.0195297, -0.0429906, -0.042831, -0.042142, -0.0404592, -0.0380518, -0.0376484, -0.0290735, -0.0292407, -0.0284785, -0.0260095, -0.013658, -0.00957641, -0.00464582, -0.00180593, -0.0006189" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0245813, 0.0266842, 0.0323776, 0.0414245, 0.0482778, 0.0633634, 0.0693872, 0.0735484, 0.0765921, 0.0796725, 0.0852293, 0.0913382, 0.0973241, 0.117288, 0.131573, 0.140211, 0.14733, 0.155922, 0.164754, 0.173511, 0.211186, 0.232128, 0.247665, 0.290565, 0.329701");
+            values ( \
+              "-0.0597494, -0.110211, -0.109395, -0.107149, -0.104263, -0.0920507, -0.0826052, -0.0806405, -0.0807162, -0.079925, -0.0771289, -0.0719606, -0.0653507, -0.0389584, -0.0243039, -0.0179278, -0.0137471, -0.00942218, -0.00619865, -0.00509179, -0.00196998, -0.00152218, -0.000523532, -0.000738097, -0.000512621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.02469, 0.0289865, 0.0591852, 0.0764797, 0.0943315, 0.110682, 0.113809, 0.125225, 0.134872, 0.148303, 0.155881, 0.171038, 0.199262, 0.221479, 0.24352, 0.261117, 0.280493, 0.290493, 0.304072, 0.329074, 0.394684, 0.472108, 0.472953");
+            values ( \
+              "-0.103811, -0.194614, -0.187585, -0.182161, -0.174301, -0.159651, -0.158303, -0.157569, -0.153903, -0.145704, -0.139476, -0.121837, -0.082643, -0.0568664, -0.0379987, -0.026429, -0.0163328, -0.0131514, -0.0106078, -0.0075427, -0.00333847, -0.00147131, -0.00146266" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0259179, 0.0293764, 0.0493394, 0.147161, 0.220399, 0.245076, 0.258806, 0.272814, 0.318984, 0.343745, 0.3761, 0.40446, 0.546091, 0.629214, 0.672224, 0.724768, 0.770851, 0.827783, 0.92289, 1.03504, 1.06504");
+            values ( \
+              "-0.245602, -0.247462, -0.243416, -0.234753, -0.224943, -0.218134, -0.216151, -0.216275, -0.208079, -0.202192, -0.191275, -0.176708, -0.0821537, -0.0511559, -0.0385664, -0.026628, -0.0188409, -0.0121145, -0.00551167, -0.00240058, -0.00222781" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0264693, 0.0304622, 0.0575633, 0.0887339, 0.104689, 0.343666, 0.56812, 0.649512, 0.717302, 0.763951, 0.828044, 1.00688, 1.09876, 1.15181, 1.25462, 1.58576, 1.80237, 1.98933, 2.06619, 2.19658, 2.29616, 2.43766, 2.59948, 2.77403, 2.97051, 3.19352, 3.40373");
+            values ( \
+              "-0.265511, -0.267629, -0.263526, -0.262188, -0.262238, -0.25663, -0.249833, -0.246422, -0.242614, -0.241872, -0.239143, -0.228775, -0.22057, -0.214604, -0.197732, -0.125347, -0.0836953, -0.0569296, -0.0484024, -0.0362532, -0.0291067, -0.0209737, -0.0144241, -0.00963304, -0.00587715, -0.00347223, -0.00211421" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0262185, 0.0321404, 0.0539159, 0.0852128, 0.106873, 0.135962, 0.183724, 0.262494, 0.301687, 0.380073, 0.536845, 0.579379, 0.664446, 0.83458, 1.14076, 1.71099, 2.44567, 2.67113, 2.88848, 3.18906, 3.34386, 3.57961, 3.75404, 4.10579, 4.22891, 4.4085, 4.56582, 5.22017, 5.77148, 6.24399, 6.51037, 7.03946, 7.40072, 7.62152, 7.96379, 8.43795, 8.8588, 9.41994, 10.0786, 10.7372, 11.3959, 12.0545, 13.3718");
+            values ( \
+              "-0.271946, -0.274055, -0.270483, -0.2694, -0.269412, -0.268878, -0.268808, -0.268003, -0.268032, -0.267253, -0.266536, -0.265982, -0.26571, -0.264301, -0.262448, -0.257844, -0.250625, -0.248098, -0.245345, -0.240803, -0.237948, -0.232787, -0.228082, -0.2156, -0.210095, -0.200182, -0.190335, -0.145692, -0.110588, -0.0852653, -0.0730796, -0.0530249, -0.0423508, -0.0368498, -0.0295576, -0.0216882, -0.016434, -0.0112439, -0.00718178, -0.00452841, -0.0028954, -0.00182396, -0.000748145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0535863, 0.0559213, 0.0643921, 0.0670989, 0.071183, 0.0737086, 0.0840497, 0.0891806, 0.0915722, 0.0938863, 0.0963021, 0.105275, 0.12145, 0.132185, 0.145664, 0.151241, 0.18873, 0.227436, 0.291207");
+            values ( \
+              "-0.0138229, -0.0288088, -0.0366866, -0.042011, -0.0417712, -0.0408983, -0.0358531, -0.0300727, -0.0300475, -0.0287801, -0.0294735, -0.0262767, -0.015653, -0.0100059, -0.00504315, -0.00410361, -0.00132544, -1e-22, -0.000297574" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0542153, 0.0575452, 0.0645666, 0.0657065, 0.0693322, 0.071128, 0.0740104, 0.0779314, 0.0824474, 0.0904579, 0.0913799, 0.0932237, 0.0969114, 0.103092, 0.106437, 0.109273, 0.112155, 0.117713, 0.123824, 0.141982, 0.159631, 0.161976, 0.166667, 0.172297, 0.180139, 0.182724, 0.187893, 0.196553, 0.205365, 0.213228, 0.223767, 0.225975, 0.230391, 0.237933, 0.245259, 0.256152, 0.26584, 0.274096, 0.280726, 0.2885, 0.295852, 0.303309, 0.3122, 0.323265, 0.339568, 0.360944, 0.366009");
+            values ( \
+              "-0.0302167, -0.0771416, -0.0937947, -0.105691, -0.108418, -0.107557, -0.108029, -0.105394, -0.104119, -0.0960489, -0.0990147, -0.0931239, -0.0919636, -0.0807117, -0.0822204, -0.0794308, -0.081222, -0.0758765, -0.073188, -0.0480229, -0.0274046, -0.027021, -0.021355, -0.019077, -0.0127606, -0.0130787, -0.00884542, -0.00721885, -0.00431831, -0.00538895, -0.00285647, -0.00445216, -0.00224164, -0.00329911, -0.00110807, -0.00257383, -0.000698888, -0.00180397, -1e-22, -0.00122698, -1e-22, -0.00137977, -1e-22, -0.00151505, -1e-22, -0.00129846, -0.001078" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0535288, 0.0607103, 0.0665552, 0.0702211, 0.0724024, 0.09184, 0.109139, 0.127131, 0.145122, 0.153504, 0.162681, 0.174837, 0.18613, 0.202189, 0.231391, 0.255818, 0.276403, 0.293693, 0.312505, 0.322224, 0.352616, 0.413071, 0.490244");
+            values ( \
+              "-0.02985, -0.148689, -0.184924, -0.191366, -0.192035, -0.187681, -0.182109, -0.173848, -0.158846, -0.158312, -0.156119, -0.149764, -0.141516, -0.12373, -0.0831912, -0.0551189, -0.0378132, -0.0264654, -0.0166161, -0.0133379, -0.00864479, -0.00410002, -0.00192469" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0574248, 0.0681464, 0.0728765, 0.101779, 0.154053, 0.196287, 0.242908, 0.253319, 0.274141, 0.289536, 0.305757, 0.339115, 0.360193, 0.380444, 0.407444, 0.440288, 0.575674, 0.623473, 0.671947, 0.702464, 0.740114, 0.783702, 0.812543, 0.839754, 0.876034, 0.92536, 0.974548, 1.03007, 1.08842, 1.34776");
+            values ( \
+              "-0.189199, -0.239991, -0.245276, -0.241578, -0.237279, -0.233097, -0.226704, -0.224674, -0.219001, -0.216225, -0.216156, -0.210728, -0.20631, -0.201218, -0.191814, -0.174849, -0.0836794, -0.0645241, -0.0480625, -0.0392152, -0.0301441, -0.0219523, -0.01768, -0.0143469, -0.0107878, -0.00720474, -0.00477579, -0.00316157, -0.0021645, -0.000575996" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0562069, 0.0725146, 0.0917478, 0.121035, 0.375507, 0.507756, 0.65067, 0.735307, 0.792221, 0.827421, 0.89829, 0.978017, 1.05189, 1.10924, 1.17085, 1.23866, 1.2777, 1.3341, 1.39225, 1.46707, 1.67559, 1.77169, 1.87028, 2.00173, 2.09138, 2.16314, 2.25883, 2.39346, 2.51907, 2.69599, 2.88212, 3.087, 3.31812, 3.5838, 3.91996");
+            values ( \
+              "-0.178313, -0.266018, -0.263903, -0.262519, -0.256388, -0.25273, -0.247706, -0.243155, -0.241804, -0.240399, -0.237188, -0.232753, -0.227718, -0.222784, -0.21611, -0.206562, -0.199526, -0.187819, -0.17358, -0.158849, -0.113214, -0.0946167, -0.0779434, -0.0593739, -0.0490197, -0.0419329, -0.0339085, -0.0250116, -0.018773, -0.0124537, -0.00797178, -0.0048138, -0.00274097, -0.00149915, -0.000721439" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.055562, 0.0717926, 0.0993318, 0.167394, 1.17219, 1.74168, 2.67643, 3.16338, 3.3461, 3.61723, 3.76575, 4.12808, 4.25764, 4.4277, 4.76143, 5.40344, 5.93093, 6.37311, 6.67547, 7.11377, 7.49393, 8.0008, 8.44312, 8.64101, 9.03679, 9.68888, 10.3475, 11.0062, 11.6648, 12.3235, 13.6407");
+            values ( \
+              "-0.182871, -0.272443, -0.270198, -0.269, -0.262351, -0.257825, -0.248394, -0.241761, -0.238483, -0.232668, -0.228676, -0.215989, -0.210266, -0.200928, -0.17943, -0.135566, -0.10322, -0.0806149, -0.0675016, -0.0516839, -0.0407698, -0.0294212, -0.0220421, -0.0193416, -0.0148829, -0.00954736, -0.00608005, -0.00383601, -0.00245364, -0.00155211, -0.000640408" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.145286, 0.150548, 0.164353, 0.177511, 0.188644, 0.198781, 0.208517, 0.218244, 0.225174, 0.227354, 0.229663, 0.232634, 0.238575, 0.258505, 0.260221, 0.268179, 0.272686, 0.280114, 0.302436, 0.310101, 0.320926, 0.350363, 0.372152, 0.406982, 0.41261");
+            values ( \
+              "-0.00701394, -0.0118711, -0.0167623, -0.0209101, -0.0237355, -0.0251843, -0.025833, -0.0248185, -0.0206831, -0.0207152, -0.0211537, -0.021002, -0.0188216, -0.00965445, -0.00998082, -0.00675322, -0.00538855, -0.00435073, -0.00225593, -0.00170964, -0.00113677, -1e-22, -2e-22, -0.000264349, -0.000252895" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.145656, 0.154009, 0.171411, 0.187659, 0.201268, 0.213597, 0.228344, 0.237542, 0.242066, 0.245756, 0.249451, 0.250702, 0.258527, 0.260427, 0.275393, 0.290009, 0.307456, 0.323876, 0.357993, 0.409349, 0.458524, 0.466267");
+            values ( \
+              "-0.00931475, -0.0334282, -0.0484073, -0.0611752, -0.0698787, -0.0747018, -0.0768556, -0.068161, -0.0668877, -0.0689775, -0.0667555, -0.0669274, -0.0601019, -0.0609096, -0.0411841, -0.0255943, -0.0136578, -0.00646832, -0.00293483, -0.0004506, -0.000759567, -0.000696532" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.149024, 0.162085, 0.19011, 0.215256, 0.236337, 0.255822, 0.25854, 0.261198, 0.265596, 0.275082, 0.287962, 0.295395, 0.305676, 0.317099, 0.338583, 0.359953, 0.384524, 0.40508, 0.422409, 0.440988, 0.450753, 0.464514, 0.49, 0.541239, 0.626888");
+            values ( \
+              "-0.0267733, -0.0713768, -0.111552, -0.142725, -0.161079, -0.167669, -0.166721, -0.16973, -0.167832, -0.16024, -0.157332, -0.154099, -0.148412, -0.139458, -0.113311, -0.0834366, -0.0551466, -0.0378266, -0.0264307, -0.0166727, -0.0134288, -0.0107861, -0.00761231, -0.00413029, -0.00168159" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.157043, 0.178076, 0.202433, 0.22007, 0.233376, 0.26519, 0.274374, 0.28351, 0.298619, 0.332437, 0.382722, 0.408148, 0.426449, 0.449485, 0.489582, 0.517176, 0.547748, 0.607372, 0.706402, 0.745459, 0.788026, 0.824515, 0.872382, 0.924941, 0.965041, 0.991631, 1.03516, 1.08157, 1.1356, 1.2544, 1.28804");
+            values ( \
+              "-0.0992198, -0.119676, -0.162209, -0.190064, -0.207201, -0.238274, -0.239504, -0.237495, -0.236336, -0.232419, -0.225225, -0.217703, -0.216586, -0.214142, -0.206411, -0.198834, -0.187056, -0.149913, -0.0831709, -0.0673414, -0.0524184, -0.0412921, -0.0295715, -0.0201179, -0.0148068, -0.0120411, -0.00848337, -0.00575301, -0.00374548, -0.00175878, -0.00159935" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.167733, 0.21357, 0.266913, 0.291577, 0.505691, 0.668193, 0.749988, 0.86727, 0.925722, 0.963808, 1.05524, 1.11732, 1.18438, 1.25112, 1.30889, 1.36925, 1.40179, 1.81038, 1.90743, 1.98931, 2.08461, 2.21033, 2.32487, 2.432, 2.57732, 2.68489, 2.88, 3.07047, 3.28208, 3.52126, 3.80203, 4.16194");
+            values ( \
+              "-0.163994, -0.196337, -0.26344, -0.261758, -0.256449, -0.2517, -0.248907, -0.243219, -0.241698, -0.240127, -0.235807, -0.232181, -0.227521, -0.221627, -0.215147, -0.206473, -0.200693, -0.112236, -0.0936309, -0.0797284, -0.0655715, -0.0502462, -0.0391373, -0.0307588, -0.0221409, -0.0172529, -0.010934, -0.00695417, -0.00406703, -0.00235023, -0.00119797, -0.000611877" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.155488, 0.220377, 0.257791, 0.27913, 0.288799, 0.29845, 0.31342, 0.364933, 1.03534, 1.9418, 2.2185, 2.38033, 2.56604, 2.7803, 3.04992, 3.49068, 3.66768, 3.93544, 4.29842, 4.5673, 4.89124, 5.53675, 6.06345, 6.50205, 6.80162, 7.24349, 7.62729, 8.13903, 8.57641, 9.16321, 9.80987, 10.4685, 11.1272, 11.7858, 13.1031, 13.7617");
+            values ( \
+              "-0.0862269, -0.212675, -0.26076, -0.270871, -0.269207, -0.269524, -0.269009, -0.268542, -0.264247, -0.257354, -0.254689, -0.252595, -0.251154, -0.2488, -0.245444, -0.238318, -0.234575, -0.22744, -0.214379, -0.200402, -0.179502, -0.135412, -0.103134, -0.0806878, -0.0677204, -0.0516993, -0.0406804, -0.0293084, -0.02198, -0.0148988, -0.00964313, -0.00609305, -0.00389299, -0.00244044, -0.000991517, -0.000675527" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.464302, 0.487382, 0.535617, 0.568799, 0.571341, 0.576426, 0.593219, 0.609238, 0.622676, 0.633725, 0.643755, 0.653806, 0.66384, 0.669121, 0.684059, 0.688106, 0.69189, 0.707469, 0.708965, 0.711957, 0.717941, 0.732281, 0.734526, 0.739016, 0.744903, 0.750911, 0.759194, 0.764243, 0.772685, 0.782079, 0.786404, 0.791174, 0.797673, 0.807354, 0.821518, 0.842011, 0.864407, 0.89079, 0.920995, 0.958738, 1.00634, 1.03664, 1.05494, 1.07788");
+            values ( \
+              "-0.00343918, -0.00439072, -0.00839529, -0.010757, -0.0108108, -0.0111077, -0.0118179, -0.0122884, -0.0124547, -0.0123192, -0.0124301, -0.012312, -0.0117949, -0.0109491, -0.00770087, -0.00749296, -0.00790198, -0.00600446, -0.00602908, -0.00563204, -0.00524541, -0.00393527, -0.00359941, -0.00335254, -0.0027346, -0.00237833, -0.00161477, -0.00136425, -0.000404606, -8.86357e-05, -0.000198751, -0.000141698, -0.00030388, -0.000284115, -0.000413934, -0.000279445, -0.000277633, -9.18934e-05, -0.000112124, -1e-22, -5.25728e-05, -1e-22, -0.000156196, -4.68598e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.465054, 0.484511, 0.554149, 0.59688, 0.622509, 0.646057, 0.668693, 0.689795, 0.693369, 0.698134, 0.704652, 0.715913, 0.719908, 0.724062, 0.734735, 0.759489, 0.776684, 0.805546, 0.825699, 0.84283, 0.856778, 0.886144, 0.902854, 0.959301, 1.03658, 1.05581, 1.08024");
+            values ( \
+              "-0.00780804, -0.0105248, -0.0251983, -0.0331723, -0.0364571, -0.0390664, -0.0398882, -0.040093, -0.0399389, -0.0386913, -0.0358788, -0.0293405, -0.028959, -0.0301882, -0.0268758, -0.0153031, -0.00940243, -0.00531754, -0.00375607, -0.00192539, -0.00146732, -0.00124492, -0.000926309, -0.000285542, -9.70085e-06, -0.00049358, -0.000211136" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.484968, 0.518558, 0.571899, 0.624897, 0.666556, 0.702688, 0.735445, 0.766222, 0.773865, 0.783265, 0.789864, 0.798996, 0.802935, 0.807417, 0.813322, 0.821801, 0.835699, 0.875641, 0.896194, 0.922209, 0.931817, 0.944216, 0.979733, 1.0071, 1.01919, 1.03304, 1.03665, 1.04388, 1.05266, 1.06079, 1.09836, 1.15697, 1.20015");
+            values ( \
+              "-0.0297981, -0.0308707, -0.0508428, -0.0699732, -0.0836715, -0.0936706, -0.101757, -0.106176, -0.10662, -0.104919, -0.102059, -0.095764, -0.0952034, -0.0964707, -0.0966131, -0.0926897, -0.0829445, -0.0508666, -0.0369965, -0.0223753, -0.0193493, -0.0162306, -0.00958613, -0.00644863, -0.00530176, -0.0044507, -0.00424079, -0.00515548, -0.00490954, -0.00417115, -0.00253431, -0.00108138, -0.00056524" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.518199, 0.586385, 0.720577, 0.817554, 0.887508, 0.93333, 0.945961, 0.964909, 0.985391, 1.00361, 1.04863, 1.06246, 1.10128, 1.22384, 1.28073, 1.33301, 1.37584, 1.42042, 1.46477, 1.52878, 1.57732, 1.62773, 1.74213, 1.76005");
+            values ( \
+              "-0.0680333, -0.0715957, -0.132689, -0.17129, -0.191948, -0.199713, -0.200609, -0.19813, -0.200565, -0.199821, -0.192749, -0.187186, -0.164274, -0.0820525, -0.0600184, -0.0430316, -0.0319421, -0.0231793, -0.0165983, -0.0100643, -0.00671034, -0.00445761, -0.0020619, -0.00195795" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.560765, 0.720357, 0.845161, 0.914988, 1.01417, 1.04694, 1.05902, 1.26962, 1.35289, 1.38654, 1.48705, 1.58029, 1.70129, 1.76439, 1.82488, 1.88872, 1.92444, 1.97917, 2.03926, 2.11628, 2.30614, 2.46846, 2.54439, 2.62998, 2.76465, 2.91293, 3.04627, 3.1695, 3.34128, 3.52623, 3.72826, 3.95649, 4.21736, 4.54663");
+            values ( \
+              "-0.103771, -0.143899, -0.199787, -0.225388, -0.250913, -0.256002, -0.256023, -0.248844, -0.245405, -0.243452, -0.239964, -0.23551, -0.227805, -0.22221, -0.215659, -0.206465, -0.200128, -0.188848, -0.174143, -0.159, -0.117197, -0.0863878, -0.0742315, -0.0621925, -0.0466199, -0.0336057, -0.02487, -0.0187699, -0.0126057, -0.0080837, -0.00493015, -0.00281302, -0.0015645, -0.000751149" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.615038, 0.984934, 1.03694, 1.05336, 1.08145, 2.39546, 3.31839, 3.57206, 4.00459, 4.26219, 4.4616, 4.84929, 5.09742, 6.48391, 6.9189, 7.16462, 7.65607, 7.98104, 8.52592, 9.06557, 9.29254, 9.74649, 10.3859, 11.0445, 11.7031, 13.0204, 14.3377");
+            values ( \
+              "-0.148223, -0.254118, -0.265785, -0.267673, -0.267708, -0.257832, -0.248545, -0.245379, -0.238406, -0.232833, -0.227341, -0.213116, -0.199896, -0.108936, -0.0857354, -0.0743575, -0.0553201, -0.0452082, -0.0319738, -0.0225063, -0.0193411, -0.0143395, -0.00924684, -0.00591574, -0.0037036, -0.00148946, -0.000605158" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.59393, 1.66668, 1.72844, 1.75685, 1.80588, 1.88894, 1.94965, 2.00165, 2.04048, 2.05006, 2.06469, 2.0981, 2.09922, 2.10821, 2.11847, 2.13267, 2.14704, 2.18277, 2.19772, 2.20394, 2.21878, 2.23526, 2.25215, 2.26605, 2.27207, 2.27647, 2.28143, 2.33034, 2.36501, 2.36949, 2.37847, 2.42456, 2.46572, 2.52101, 2.58987, 2.59675");
+            values ( \
+              "-0.000591374, -0.000773702, -0.00125142, -0.00159131, -0.0023183, -0.00364092, -0.00453777, -0.00501694, -0.00520205, -0.00518022, -0.00517828, -0.00509088, -0.00512201, -0.00509281, -0.00512017, -0.00503128, -0.00502561, -0.0048403, -0.00435786, -0.0047592, -0.00501165, -0.00462333, -0.00346996, -0.00210846, -0.00227679, -0.00226608, -0.00230385, -0.00133848, -0.000788463, -0.000772125, -0.000626088, -0.000262753, -0.000152873, -3.44218e-05, -4.4586e-05, -4.14729e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.63199, 1.74424, 1.80438, 1.90654, 1.93413, 1.98931, 2.03065, 2.05503, 2.07478, 2.08869, 2.1151, 2.13085, 2.16097, 2.16673, 2.17825, 2.19793, 2.21728, 2.24142, 2.26681, 2.26953, 2.28565, 2.29681, 2.30805, 2.3201, 2.32815, 2.33815, 2.34587, 2.35457, 2.36848, 2.38362, 2.40192, 2.43796, 2.45045, 2.45394, 2.46093, 2.47491, 2.50018, 2.54671, 2.60161, 2.67638, 2.7738, 2.92379");
+            values ( \
+              "-0.00264596, -0.00381578, -0.00591744, -0.0102781, -0.0115106, -0.0137805, -0.0152249, -0.0159517, -0.0164748, -0.0167584, -0.017114, -0.0172201, -0.0173308, -0.0174791, -0.0175382, -0.0177704, -0.0174381, -0.0172262, -0.0165131, -0.0165344, -0.0157356, -0.0142199, -0.0121043, -0.0104203, -0.00967518, -0.00965173, -0.0104227, -0.00963885, -0.0078215, -0.00661881, -0.00546626, -0.00340823, -0.00288224, -0.00266823, -0.00244825, -0.00189316, -0.0012798, -0.000501478, -0.000227266, -3.20172e-05, -5.45633e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.67386, 1.82454, 1.93067, 2.11715, 2.20629, 2.2605, 2.29364, 2.32752, 2.35863, 2.39076, 2.4214, 2.45264, 2.47988, 2.5186, 2.5268, 2.53501, 2.65233, 2.68697, 2.72317, 2.78809, 2.83146, 2.88356, 2.90127");
+            values ( \
+              "-0.00746352, -0.0121344, -0.0204561, -0.0362177, -0.0429386, -0.0464643, -0.0480734, -0.0494793, -0.050183, -0.0513567, -0.0511652, -0.0504409, -0.047893, -0.0384272, -0.0378366, -0.0382794, -0.0135915, -0.00986501, -0.00702183, -0.00340408, -0.00203077, -0.000922982, -0.000822763" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.72977, 1.93386, 2.07943, 2.32266, 2.46909, 2.59316, 2.70344, 2.7586, 2.80527, 2.85531, 2.8884, 2.90364, 2.92933, 2.94774, 2.96401, 2.97776, 3.00864, 3.04832, 3.09741, 3.18017, 3.25486, 3.31871, 3.36432, 3.41342, 3.48246, 3.54018, 3.61286, 3.6954, 3.80162, 3.91431, 4.15676");
+            values ( \
+              "-0.0146261, -0.0266402, -0.0426817, -0.0704168, -0.086482, -0.099079, -0.109349, -0.113412, -0.115894, -0.117527, -0.116727, -0.11557, -0.111302, -0.109559, -0.110629, -0.108768, -0.102508, -0.0901216, -0.0778733, -0.0549258, -0.0370407, -0.0254208, -0.0191088, -0.0138596, -0.00861171, -0.00585516, -0.00374187, -0.00233049, -0.00128761, -0.000676607, -0.000154584" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.80637, 2.04299, 2.63206, 2.85193, 3.11668, 3.3447, 3.55149, 3.71477, 3.81128, 3.86734, 3.94037, 3.96842, 4.17909, 4.36778, 4.55561, 4.69235, 4.8026, 4.97587, 5.11464, 5.23248, 5.39825, 5.58576, 5.78932, 6.0213, 6.2858, 6.62172");
+            values ( \
+              "-0.0278459, -0.0419347, -0.114941, -0.141191, -0.17046, -0.192006, -0.206285, -0.210501, -0.20918, -0.206415, -0.200068, -0.196394, -0.15914, -0.117411, -0.0823224, -0.0622481, -0.0491977, -0.0336014, -0.0245397, -0.0187454, -0.0127629, -0.00815339, -0.00493312, -0.00280977, -0.0015311, -0.000743105" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07759, 2.54278, 3.23074, 3.68533, 3.90114, 4.15492, 4.23731, 4.47824, 5.23652, 5.50416, 5.85951, 6.21268, 6.39072, 6.65102, 6.93179, 7.16997, 7.49572, 8.14187, 8.66843, 9.10637, 9.40544, 9.84795, 10.2324, 10.745, 11.1815, 11.3767, 11.7671, 12.412, 13.0707, 13.7293, 14.3879, 15.0466, 16.3639");
+            values ( \
+              "-0.090088, -0.106956, -0.189904, -0.233602, -0.248411, -0.260061, -0.259921, -0.257874, -0.250401, -0.247324, -0.242413, -0.23591, -0.231758, -0.223819, -0.213063, -0.200529, -0.179522, -0.135387, -0.103116, -0.080709, -0.0677515, -0.051711, -0.0406752, -0.029278, -0.0219799, -0.0193634, -0.0149133, -0.00965386, -0.00611035, -0.00389349, -0.00245129, -0.00158939, -0.000669952" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.88122, 6.34937, 6.50442, 6.56019, 6.67175, 6.79052, 7.12043, 7.32022, 7.44967, 7.47738, 7.52837, 7.56837, 7.58586, 7.62085, 7.65012, 7.68563, 7.70593, 7.72013, 7.73565, 7.74744, 7.77774, 7.79856, 7.81225, 7.81828, 7.83546, 7.85135, 7.87, 7.91864, 7.94566, 7.97832, 8.00049, 8.10558, 8.13975, 8.25753, 8.33295, 8.40289, 8.45895, 8.48257, 8.5298, 8.62426, 8.79267, 8.98907, 9.22603, 9.50915, 9.86837, 10.3244, 10.9153");
+            values ( \
+              "-0.000102108, -0.000191022, -0.000292417, -0.000356341, -0.000507601, -0.000763786, -0.00159646, -0.00193663, -0.00190296, -0.00192156, -0.00176787, -0.00177943, -0.00164987, -0.00169176, -0.00158423, -0.00168788, -0.00163724, -0.00172756, -0.00167193, -0.0019597, -0.00229314, -0.00184967, -0.00173426, -0.00175954, -0.00168748, -0.00153791, -0.0015055, -0.00167053, -0.00167104, -0.0015998, -0.00147263, -0.000683339, -0.000822553, -0.000300021, -0.000162683, -9.41707e-05, -8.65511e-05, -6.94898e-05, -7.25275e-05, -5.05653e-05, -4.87858e-05, -2.81013e-05, -2.9718e-05, -1.13776e-05, -1.49291e-05, -1e-22, -6.53534e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("6.00069, 6.39725, 6.59103, 6.64055, 6.81153, 7.11505, 7.29283, 7.44152, 7.57877, 7.61123, 7.6625, 7.71394, 7.7451, 7.77835, 7.81898, 7.87943, 7.8954, 7.919, 7.94133, 7.96983, 7.99104, 8.02564, 8.07556, 8.13554, 8.2254, 8.24651, 8.26436, 8.32001, 8.33863, 8.37588, 8.4902, 8.52477, 8.53911, 8.56779, 8.62514, 8.70363, 8.8473, 9.02907, 9.24968, 9.51043, 9.57638");
+            values ( \
+              "-0.000588948, -0.00067894, -0.00112679, -0.00130805, -0.00219988, -0.00441437, -0.0056128, -0.00639366, -0.00659116, -0.00661416, -0.00640619, -0.00642457, -0.00624021, -0.00613319, -0.00607308, -0.00637818, -0.00660783, -0.0065827, -0.00625977, -0.00527299, -0.00508091, -0.00569791, -0.00605465, -0.00539304, -0.00312343, -0.00297001, -0.00338917, -0.00215782, -0.00201804, -0.00129439, -0.000428209, -0.000500657, -0.000287101, -0.000409309, -0.000161054, -0.000283938, -6.20035e-05, -0.000204469, -1e-22, -0.00014833, -0.00011842" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("5.99788, 6.40817, 6.57832, 6.733, 6.82834, 6.93729, 7.03749, 7.23789, 7.5837, 7.76783, 7.93186, 7.97291, 8.05501, 8.08819, 8.14223, 8.19247, 8.21776, 8.24307, 8.26887, 8.29418, 8.32589, 8.33773, 8.36139, 8.38007, 8.43199, 8.4505, 8.48921, 8.60143, 8.61922, 8.63807, 8.74556, 8.78881, 8.85349, 8.88111, 8.91581, 8.96208, 9.03059, 9.15874, 9.34643, 9.82073, 10.5288");
+            values ( \
+              "-0.00159369, -0.00176468, -0.00260515, -0.00373591, -0.00466834, -0.00599964, -0.00741257, -0.0105261, -0.0161222, -0.0187027, -0.0202947, -0.0204529, -0.0205819, -0.0207993, -0.0205713, -0.0206539, -0.0205583, -0.020785, -0.0206053, -0.0209119, -0.0207046, -0.0206816, -0.0198374, -0.0199542, -0.0189308, -0.0188697, -0.0177047, -0.0129622, -0.0134064, -0.0134212, -0.00775974, -0.00583908, -0.00369104, -0.00302571, -0.0023666, -0.00170591, -0.00108949, -0.000531427, -0.000300458, -0.000150205, -4.40146e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("6.22757, 6.77541, 7.00131, 7.07931, 7.23532, 7.45784, 7.79899, 8.33721, 8.51165, 8.63925, 8.79075, 8.87649, 8.9588, 9.11998, 9.20147, 9.23789, 9.27549, 9.34831, 9.38978, 9.44071, 9.50193, 9.50971, 9.52527, 9.5437, 9.6194, 9.80885, 9.86787, 9.92999, 10.0163, 10.0513, 10.1212, 10.2343, 10.3589, 10.4976, 10.6565, 10.8612");
+            values ( \
+              "-0.00457836, -0.00662388, -0.00985397, -0.0111981, -0.0143286, -0.0193939, -0.027914, -0.0417862, -0.0460693, -0.0489669, -0.051795, -0.0529285, -0.0537995, -0.0547378, -0.0548523, -0.054801, -0.0537521, -0.0542493, -0.0536808, -0.0515362, -0.0472825, -0.0470454, -0.0472496, -0.0469471, -0.0408172, -0.0229719, -0.0183906, -0.0144967, -0.0103982, -0.00908661, -0.00686933, -0.0043002, -0.00249622, -0.00134913, -0.000652586, -0.000269967" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.72357, 7.44726, 8.10214, 9.56045, 10.0169, 10.4194, 10.6253, 10.7569, 10.909, 11.0419, 11.1125, 11.1913, 11.2836, 11.3253, 11.411, 11.5075, 11.7547, 12.048, 12.3265, 12.5888, 12.7775, 13.0135, 13.2659, 13.6242, 14.0533, 14.4934");
+            values ( \
+              "-0.0161695, -0.0215352, -0.0397964, -0.0840103, -0.0971827, -0.107885, -0.112302, -0.114502, -0.116062, -0.116688, -0.116645, -0.114953, -0.114483, -0.115046, -0.11252, -0.107817, -0.0883937, -0.0615156, -0.0402355, -0.0257756, -0.018143, -0.0114904, -0.00694885, -0.00326966, -0.00140706, -0.00051209" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("7.00681, 7.95276, 11.0748, 12.0712, 12.7299, 13.3057, 13.6885, 13.8162, 14.1615, 14.4116, 14.5597, 14.8336, 15.0545, 15.3106, 15.7013, 16.665, 17.2843, 17.765, 18.1406, 18.7155, 19.3418, 19.5554, 20.065, 20.6474, 21.306, 21.9647, 22.5737");
+            values ( \
+              "-0.0259506, -0.0367545, -0.134211, -0.163147, -0.180538, -0.19379, -0.200939, -0.202946, -0.20673, -0.207924, -0.207903, -0.205344, -0.201625, -0.193395, -0.174592, -0.117698, -0.0845447, -0.0637661, -0.0506839, -0.0353002, -0.023439, -0.0203731, -0.01454, -0.00980234, -0.00623012, -0.00394451, -0.0028611" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00893406, 0.0089691, 0.00901797, 0.00905084, 0.00906382, 0.00906787", \
+            "0.0106638, 0.0106827, 0.0107218, 0.0107609, 0.0107803, 0.0107869", \
+            "0.0113437, 0.0113463, 0.0113537, 0.0113685, 0.0113817, 0.0113875", \
+            "0.0116176, 0.0116142, 0.0116065, 0.0115977, 0.0115954, 0.0115966", \
+            "0.0117065, 0.0117038, 0.0116967, 0.0116843, 0.0116717, 0.011665", \
+            "0.011759, 0.0117579, 0.0117544, 0.0117447, 0.0117278, 0.0117118" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0117292, 0.0117652, 0.011824, 0.0118683, 0.0118857, 0.0118915", \
+            "0.0131769, 0.0131737, 0.0131722, 0.0131764, 0.0131782, 0.0131786", \
+            "0.0140943, 0.0140117, 0.0138939, 0.0137982, 0.0137556, 0.0137414", \
+            "0.0150727, 0.0149766, 0.0146062, 0.0142809, 0.0141331, 0.014074", \
+            "0.0139452, 0.0138042, 0.0128607, 0.0149017, 0.0144126, 0.0142261", \
+            "0.0136645, 0.0137033, 0.0137997, 0.0133811, 0.0147314, 0.0144507" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.113071, 0.141767, 0.243209, 0.604026, 1.89807, 6.54065", \
+            "0.124919, 0.153788, 0.255886, 0.617442, 1.91183, 6.55453", \
+            "0.175468, 0.203901, 0.305783, 0.668187, 1.96349, 6.60654", \
+            "0.347837, 0.387884, 0.506868, 0.86906, 2.16672, 6.81228", \
+            "0.795135, 0.874229, 1.10224, 1.6377, 2.98088, 7.62852", \
+            "2.14232, 2.27818, 2.70839, 3.76724, 5.95031, 10.8998" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.135475, 0.177243, 0.316338, 0.817439, 2.62542, 9.11984", \
+            "0.135318, 0.177122, 0.316285, 0.817416, 2.62541, 9.11983", \
+            "0.135448, 0.176422, 0.315815, 0.817235, 2.62537, 9.11977", \
+            "0.196506, 0.231944, 0.343368, 0.816339, 2.62515, 9.12026", \
+            "0.403095, 0.451516, 0.599445, 1.0142, 2.63831, 9.11988", \
+            "0.897684, 0.990194, 1.27107, 1.96192, 3.5607, 9.23824" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.053167, 0.0659619, 0.109948, 0.263818, 0.812563, 2.78068", \
+            "0.0615331, 0.0744434, 0.118757, 0.272834, 0.821465, 2.78944", \
+            "0.0917427, 0.107506, 0.153294, 0.307472, 0.856511, 2.82461", \
+            "0.119604, 0.150181, 0.237259, 0.446059, 0.99078, 2.96487", \
+            "0.00847375, 0.067906, 0.239235, 0.652704, 1.51933, 3.5319", \
+            "-0.844007, -0.73115, -0.402869, 0.399081, 2.11485, 5.50164" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0500079, 0.0652637, 0.121108, 0.323612, 1.0506, 3.65308", \
+            "0.049827, 0.0651453, 0.121164, 0.323389, 1.0504, 3.65272", \
+            "0.0669358, 0.0785886, 0.125918, 0.323495, 1.05039, 3.65265", \
+            "0.140587, 0.161004, 0.221941, 0.382377, 1.05059, 3.65277", \
+            "0.332966, 0.368961, 0.482974, 0.759185, 1.37205, 3.6632", \
+            "0.880154, 0.958574, 1.16488, 1.68278, 2.79323, 5.12073" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0403572, 0.0493602, 0.0500865, 0.051539, 0.0626821, 0.095481, 0.103051, 0.111308, 0.120499, 0.122437, 0.125022, 0.12933, 0.133765, 0.138812, 0.141093, 0.145654, 0.152991, 0.159736, 0.164165, 0.174003, 0.18278, 0.188154, 0.19468, 0.203273, 0.213954, 0.219505, 0.233529, 0.239776, 0.24582, 0.251106, 0.256841, 0.258388, 0.261483, 0.267661, 0.274947, 0.283701, 0.292788, 0.30574, 0.321566, 0.344775, 0.359442, 0.364523, 0.374685, 0.39501, 0.432608, 0.496395, 0.574485");
+            values ( \
+              "0.00662633, 0.0180555, 0.0179182, 0.0179269, 0.0171739, 0.01535, 0.0147248, 0.0137401, 0.0128555, 0.0128789, 0.0127164, 0.0135778, 0.0118119, 0.0119117, 0.0108958, 0.0104211, 0.00875077, 0.00782514, 0.00681132, 0.00752932, 0.00719217, 0.00667718, 0.00636526, 0.00576058, 0.00518464, 0.00533416, 0.00515464, 0.00473226, 0.00449969, 0.00400491, 0.00372403, 0.00350753, 0.00345271, 0.00304899, 0.00288282, 0.00246812, 0.00230101, 0.00181685, 0.00155017, 0.00099061, 0.000896399, 0.000714703, 0.000719951, 0.000419545, 0.000318845, 2.47932e-05, 7.90355e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0443911, 0.0483252, 0.0539554, 0.0623327, 0.0634888, 0.0658009, 0.0704251, 0.128103, 0.149981, 0.16653, 0.197464, 0.210146, 0.226324, 0.234782, 0.24233, 0.251082, 0.263187, 0.273446, 0.291773, 0.334323, 0.34701, 0.373293, 0.387843, 0.432265, 0.477329, 0.566911, 0.598782");
+            values ( \
+              "0.0432812, 0.0475264, 0.0474817, 0.0460374, 0.0462886, 0.0456861, 0.0454492, 0.039042, 0.0356259, 0.0354042, 0.0236097, 0.0202735, 0.0172748, 0.0171017, 0.0175852, 0.0166781, 0.0172428, 0.0168387, 0.0148583, 0.00923214, 0.00787043, 0.00579922, 0.00488288, 0.00281565, 0.00157692, 0.000449058, 0.000374388" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0442542, 0.0535098, 0.101289, 0.181001, 0.2515, 0.274589, 0.300131, 0.325256, 0.34086, 0.360255, 0.361992, 0.372415, 0.388799, 0.399445, 0.41171, 0.439106, 0.495035, 0.558297, 0.583835, 0.650712, 0.700829, 0.766135, 0.804591, 0.881505, 1.00848");
+            values ( \
+              "0.0512468, 0.0872591, 0.0820464, 0.0753701, 0.068141, 0.067655, 0.0599853, 0.0538691, 0.0476568, 0.0455229, 0.0443495, 0.0423089, 0.0428877, 0.042917, 0.0416316, 0.0369002, 0.029852, 0.0207356, 0.0174713, 0.0110147, 0.00767331, 0.00472049, 0.0035757, 0.0019258, 0.00069837" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0488173, 0.0488373, 0.24873, 0.321611, 0.472187, 0.523046, 0.566633, 0.612377, 0.674251, 0.737171, 0.764227, 0.778551, 0.793629, 0.827995, 0.868688, 0.897381, 0.944569, 1.1749, 1.3031, 1.42085, 1.484, 1.56655, 1.6433, 1.72839, 1.84874, 2.00545, 2.21438, 2.50127, 2.8889");
+            values ( \
+              "1e-22, 0.114761, 0.104378, 0.102011, 0.0964658, 0.0942355, 0.0928722, 0.0907835, 0.0870501, 0.0802319, 0.0768157, 0.0769883, 0.0775433, 0.076884, 0.0745517, 0.0722191, 0.0681376, 0.0452416, 0.0347406, 0.0262907, 0.0224291, 0.0178861, 0.0144349, 0.0114006, 0.00791362, 0.00492627, 0.0026382, 0.000953809, 0.000306188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0761875, 0.0762075, 0.526968, 1.11921, 1.5846, 1.78624, 1.99729, 2.03859, 2.06827, 2.13629, 2.30597, 2.4842, 2.68656, 3.04908, 3.8541, 4.20562, 4.69223, 5.09473, 5.68915, 5.97182, 6.39938, 6.96947, 7.8772, 8.97506");
+            values ( \
+              "1e-22, 0.137185, 0.115934, 0.10977, 0.104175, 0.101282, 0.0972125, 0.0969953, 0.0978048, 0.0967614, 0.0928213, 0.0902343, 0.0852737, 0.0742138, 0.0464255, 0.0361508, 0.0246883, 0.017384, 0.0101002, 0.00775313, 0.00515675, 0.00300564, 0.0011184, 0.000387682" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.128902, 0.128922, 1.79306, 4.40814, 5.42475, 6.04323, 6.45763, 7.7526, 8.51266, 8.85758, 9.89684, 11.2441, 13.2396, 14.5006, 15.3854, 16.0958, 16.9751, 17.765, 18.7101, 19.8079, 20.9614, 21.6504, 22.7483, 23.8462, 26.0419, 28.2376, 31.5312");
+            values ( \
+              "1e-22, 0.13617, 0.118867, 0.110765, 0.10716, 0.104538, 0.103482, 0.0978538, 0.0935673, 0.0912259, 0.0827449, 0.0694532, 0.04896, 0.0376525, 0.0308355, 0.026079, 0.0209843, 0.0171772, 0.013447, 0.0100122, 0.00734824, 0.00606508, 0.00449251, 0.00328668, 0.00176599, 0.000942856, 0.00038487" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0791477, 0.0820905, 0.0862194, 0.0924686, 0.0931848, 0.0946171, 0.0974817, 0.102458, 0.10767, 0.118093, 0.122936, 0.139118, 0.147358, 0.157195, 0.158477, 0.161042, 0.165333, 0.170183, 0.175933, 0.177086, 0.199693, 0.205325, 0.207228, 0.213012, 0.229216, 0.246018, 0.249552, 0.261792, 0.274157, 0.300123, 0.314109, 0.330767, 0.35781, 0.395507, 0.400497, 0.410476, 0.469393, 0.612988");
+            values ( \
+              "0.0158199, 0.0179837, 0.018093, 0.0175465, 0.0176839, 0.0174424, 0.0173924, 0.0169599, 0.0167543, 0.0160433, 0.0158822, 0.0147863, 0.0137036, 0.0128695, 0.0129709, 0.0128045, 0.0133414, 0.0120007, 0.0115657, 0.0110809, 0.00710212, 0.00690807, 0.00737335, 0.00749362, 0.00635391, 0.00538418, 0.00524642, 0.00531128, 0.00489434, 0.00323093, 0.0026813, 0.00215257, 0.00145639, 0.00080798, 0.000801472, 0.000635162, 0.000228366, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0795506, 0.0844589, 0.150865, 0.186014, 0.198207, 0.233376, 0.262605, 0.278712, 0.287457, 0.295973, 0.305523, 0.364423, 0.398549, 0.450022, 0.509152, 0.551965, 0.63658");
+            values ( \
+              "0.0252372, 0.0476487, 0.0407094, 0.0356654, 0.0358509, 0.0239382, 0.0172246, 0.0175447, 0.0166588, 0.0171657, 0.0170548, 0.00988682, 0.00663284, 0.0035676, 0.00172066, 0.000948649, 0.000493161" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0797573, 0.090444, 0.139329, 0.21851, 0.288369, 0.311439, 0.337002, 0.36212, 0.377712, 0.397088, 0.398822, 0.409226, 0.416745, 0.425699, 0.436429, 0.448597, 0.475951, 0.531795, 0.595262, 0.621045, 0.65513, 0.679177, 0.704078, 0.73728, 0.783597, 0.84169, 0.919148, 1.04611, 1.19849");
+            values ( \
+              "0.0328671, 0.0871625, 0.0820712, 0.0752443, 0.0682355, 0.0675095, 0.0601664, 0.0537508, 0.0478411, 0.0454056, 0.0444634, 0.0423836, 0.0423108, 0.0429265, 0.0428324, 0.041678, 0.0369544, 0.0298092, 0.0206715, 0.017479, 0.0138251, 0.0116918, 0.00979748, 0.00774159, 0.00545967, 0.00352375, 0.00195821, 0.000649036, 0.000195395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0891479, 0.0891679, 0.287156, 0.355423, 0.614381, 0.650132, 0.712867, 0.784152, 0.798692, 0.831214, 0.849346, 0.883937, 0.935117, 0.981927, 1.21262, 1.2784, 1.45846, 1.52166, 1.62987, 1.76639, 1.93872, 2.0429, 2.25127, 2.51652, 2.9026");
+            values ( \
+              "1e-22, 0.117602, 0.104347, 0.102155, 0.0925435, 0.0907607, 0.0870024, 0.0793427, 0.0768734, 0.0775174, 0.0774065, 0.0759937, 0.0723172, 0.0680732, 0.0453461, 0.0396148, 0.0264057, 0.0223261, 0.0166474, 0.0112826, 0.00676224, 0.0050405, 0.00253573, 0.00115176, 0.000220689" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.105238, 0.105258, 0.636543, 1.15731, 1.67332, 1.88895, 2.03976, 2.10732, 2.16484, 2.30809, 2.53747, 2.7447, 3.04718, 3.90874, 4.26377, 4.71547, 5.02976, 5.37663, 5.94925, 6.38728, 6.80664, 7.61696, 8.00752");
+            values ( \
+              "1e-22, 0.130611, 0.115243, 0.109718, 0.103602, 0.100189, 0.0969587, 0.0976537, 0.0968234, 0.0936254, 0.0898379, 0.0846537, 0.075457, 0.0459659, 0.035667, 0.0249046, 0.0190413, 0.0139861, 0.00822382, 0.00546957, 0.00361332, 0.00160933, 0.00120185" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.177962, 0.177982, 1.8146, 4.41646, 6.48493, 7.8036, 8.85522, 10.0436, 14.4644, 16.0768, 17.9439, 19.9366, 20.9589, 22.6553, 25.9027");
+            values ( \
+              "1e-22, 0.137994, 0.118864, 0.110813, 0.10355, 0.097818, 0.0914943, 0.0817707, 0.0382656, 0.0264195, 0.0165769, 0.00978563, 0.007413, 0.00464195, 0.00188852" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.206718, 0.217275, 0.23567, 0.246137, 0.258362, 0.26148, 0.265592, 0.270562, 0.278128, 0.286646, 0.303976, 0.308233, 0.312408, 0.318062, 0.324327, 0.331687, 0.339448, 0.34495, 0.348579, 0.352902, 0.363976, 0.391209, 0.398266, 0.40386, 0.416584, 0.441124, 0.463093, 0.483817, 0.513544, 0.562463, 0.620897, 0.669276");
+            values ( \
+              "0.000297621, 0.00911209, 0.0122307, 0.0135147, 0.0144438, 0.015457, 0.0158094, 0.0158547, 0.0155339, 0.0148189, 0.0130318, 0.0132376, 0.0126352, 0.0128776, 0.0107094, 0.0102448, 0.00802436, 0.00772967, 0.00665041, 0.00741056, 0.00741279, 0.0054362, 0.00520611, 0.00535076, 0.00511397, 0.00354491, 0.00262364, 0.00198933, 0.00131091, 0.000602546, 0.000229247, 0.000155122" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.205884, 0.228963, 0.238549, 0.243899, 0.2546, 0.258423, 0.261633, 0.265915, 0.268493, 0.27193, 0.278772, 0.302304, 0.309401, 0.320569, 0.3331, 0.345216, 0.358612, 0.371748, 0.391706, 0.392934, 0.406067, 0.415021, 0.42257, 0.431633, 0.43996, 0.443408, 0.450305, 0.458298, 0.466422, 0.486151, 0.50421, 0.516902, 0.529251, 0.541694, 0.56069, 0.588288, 0.629554, 0.633931, 0.642683, 0.660189, 0.684704, 0.730791, 0.807139, 0.907603");
+            values ( \
+              "0.00543472, 0.0296503, 0.0334401, 0.0352377, 0.0381463, 0.0389919, 0.0416794, 0.0430974, 0.0433044, 0.0433635, 0.0429395, 0.0403756, 0.0394618, 0.037578, 0.0360298, 0.0357749, 0.0322083, 0.0271273, 0.0206739, 0.0205672, 0.0179051, 0.016879, 0.0175679, 0.0168499, 0.0169673, 0.0171846, 0.0171308, 0.0166407, 0.0158199, 0.0133228, 0.0107867, 0.00919448, 0.00795802, 0.00687408, 0.00549957, 0.00393873, 0.00233884, 0.00229414, 0.00196396, 0.00166089, 0.00112134, 0.000688241, 0.000160844, 9.79881e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.216287, 0.230164, 0.235131, 0.245767, 0.258452, 0.2642, 0.268289, 0.273628, 0.280746, 0.306321, 0.392844, 0.411543, 0.458061, 0.483651, 0.508745, 0.524286, 0.543611, 0.555582, 0.563002, 0.571957, 0.582614, 0.594822, 0.622385, 0.678326, 0.74159, 0.767149, 0.801164, 0.82559, 0.850963, 0.88423, 0.930228, 0.987653, 1.06422, 1.19103, 1.34332");
+            values ( \
+              "0.0387441, 0.0549326, 0.0589854, 0.0664149, 0.0735635, 0.0809888, 0.0826196, 0.0833568, 0.0830899, 0.0805207, 0.072711, 0.0705445, 0.0671612, 0.060632, 0.0535424, 0.0482381, 0.0452676, 0.0424752, 0.0423657, 0.042982, 0.0428705, 0.0417234, 0.0369591, 0.0298005, 0.0206902, 0.0175149, 0.0138689, 0.0117002, 0.00977296, 0.00770745, 0.00545876, 0.00354355, 0.00197378, 0.000664122, 0.000191473" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.230319, 0.263388, 0.268836, 0.273814, 0.28377, 0.319916, 0.370636, 0.557664, 0.797934, 0.883946, 0.932201, 0.945311, 0.992796, 1.02707, 1.07771, 1.15612, 1.39065, 1.51143, 1.64182, 1.72231, 1.83001, 1.9002, 2.03109, 2.1128, 2.2709, 2.4817, 2.69694");
+            values ( \
+              "0.103745, 0.10438, 0.109438, 0.110948, 0.111509, 0.109097, 0.106861, 0.100259, 0.0911723, 0.084767, 0.0793323, 0.0770419, 0.077559, 0.0762747, 0.0727598, 0.0656657, 0.0425635, 0.0330025, 0.0241108, 0.0194269, 0.0144515, 0.011823, 0.00804682, 0.00630345, 0.00390483, 0.00202113, 0.00114575" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.26179, 0.26181, 0.78396, 1.43625, 1.82251, 2.0383, 2.18854, 2.25606, 2.31352, 2.45678, 2.68676, 2.89407, 3.19437, 4.05798, 4.41243, 4.86398, 5.17836, 5.52672, 6.09912, 6.53005, 6.94464, 7.74681, 8.15259");
+            values ( \
+              "1e-22, 0.134311, 0.115277, 0.108246, 0.10359, 0.100174, 0.0969602, 0.0976559, 0.096825, 0.0936334, 0.089821, 0.0846302, 0.0755008, 0.0459525, 0.0356724, 0.0249132, 0.0190482, 0.0139742, 0.00822023, 0.00549332, 0.00365806, 0.00163441, 0.00120791" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.313194, 0.313214, 2.62443, 4.58329, 5.61242, 6.318, 6.6392, 7.95411, 8.66166, 9.68712, 10.1889, 10.858, 12.8739, 13.9717, 14.612, 15.4944, 16.2249, 17.0883, 18.0918, 18.9866, 20.0844, 21.1065, 21.7049, 22.8027, 23.9006, 24.9984, 26.0963, 28.292, 31.5856");
+            values ( \
+              "1e-22, 0.13255, 0.116875, 0.110738, 0.107152, 0.10423, 0.103523, 0.0978043, 0.0938266, 0.086238, 0.0817928, 0.0752783, 0.0544345, 0.0438477, 0.0382669, 0.0313985, 0.0264164, 0.0213809, 0.0165765, 0.0131119, 0.00978597, 0.00741216, 0.00630568, 0.00464117, 0.00342738, 0.0025065, 0.00185064, 0.000996812, 0.000381019" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.642949, 0.685698, 0.708634, 0.773619, 0.807704, 0.837819, 0.8507, 0.858773, 0.866265, 0.875705, 0.889077, 0.893754, 0.909079, 0.916142, 0.921179, 0.932139, 0.937869, 0.952474, 0.95891, 0.970437, 0.976777, 0.982618, 0.988765, 1.01283, 1.02053, 1.02857, 1.0307, 1.03495, 1.04025, 1.04529, 1.07479, 1.10058, 1.12632, 1.13803, 1.1554, 1.17855, 1.22487, 1.29436, 1.37892");
+            values ( \
+              "0.000171653, 0.00303691, 0.0040261, 0.00665882, 0.00791654, 0.00856404, 0.00852459, 0.00881863, 0.00931087, 0.00918922, 0.00884649, 0.00840494, 0.00740893, 0.00709504, 0.00783403, 0.00706037, 0.00630523, 0.00492101, 0.00460986, 0.0048957, 0.00495563, 0.00488025, 0.00467237, 0.00356862, 0.00336934, 0.00305558, 0.00305226, 0.00284613, 0.00300069, 0.0029522, 0.00199647, 0.00137232, 0.000916858, 0.000766159, 0.000584138, 0.000406337, 0.000186162, 5.45533e-05, 9.26956e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.665614, 0.697728, 0.798817, 0.838518, 0.873441, 0.890951, 0.90624, 0.921924, 0.960967, 0.973343, 0.990335, 1.00695, 1.01606, 1.02386, 1.03665, 1.04658, 1.1031, 1.12901, 1.1695, 1.19587, 1.23514, 1.3142, 1.37104");
+            values ( \
+              "0.00762574, 0.00931454, 0.020539, 0.0243904, 0.0265994, 0.0269174, 0.0285253, 0.0292145, 0.0231536, 0.0189276, 0.0152632, 0.0154713, 0.016567, 0.0169232, 0.0164799, 0.0164538, 0.00938481, 0.00702031, 0.00435569, 0.00315883, 0.00191266, 0.000666511, 0.000352901" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.664928, 0.798025, 0.868378, 0.925055, 0.976274, 1.00196, 1.02534, 1.0367, 1.04703, 1.06037, 1.11133, 1.13558, 1.14879, 1.15838, 1.17007, 1.18203, 1.21954, 1.25392, 1.34475, 1.38073, 1.4279, 1.48321, 1.5364, 1.60734, 1.69495, 1.81781, 1.98364");
+            values ( \
+              "0.00986312, 0.03835, 0.0525147, 0.0604829, 0.0643387, 0.065145, 0.0668138, 0.066114, 0.0661252, 0.0655042, 0.0498756, 0.0444944, 0.0428223, 0.043823, 0.0433244, 0.0423087, 0.0359409, 0.0317162, 0.0188854, 0.0149073, 0.0106418, 0.00711782, 0.00477382, 0.00276132, 0.00148597, 0.000437636, 0.000182484" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.71377, 0.800669, 0.828679, 0.880488, 0.910159, 0.969501, 1.00265, 1.01882, 1.03581, 1.03874, 1.04268, 1.04719, 1.05621, 1.11824, 1.20327, 1.26365, 1.3229, 1.37618, 1.38668, 1.40766, 1.48289, 1.52042, 1.53682, 1.55126, 1.56554, 1.58344, 1.59941, 1.61727, 1.63865, 1.67134, 1.71317, 1.77391, 1.85085, 1.94861, 2.01448, 2.07682, 2.12177, 2.19479, 2.25796, 2.34018, 2.3661, 2.41795, 2.50278, 2.62293, 2.67491, 2.77887, 2.9868, 3.28764, 3.67368");
+            values ( \
+              "0.0452405, 0.0513773, 0.059561, 0.0737708, 0.0808852, 0.0922648, 0.0971216, 0.0992491, 0.101191, 0.102492, 0.103469, 0.103898, 0.104059, 0.101549, 0.0983487, 0.0957759, 0.0933334, 0.0916567, 0.0906619, 0.0901717, 0.083667, 0.0793162, 0.077091, 0.0771764, 0.0777532, 0.0775839, 0.0770901, 0.0761569, 0.074819, 0.0722644, 0.0685956, 0.0627734, 0.0551566, 0.0453022, 0.0396953, 0.0347941, 0.0314333, 0.0263282, 0.0223976, 0.017939, 0.0167229, 0.0144442, 0.0113521, 0.00794549, 0.00683704, 0.00497224, 0.00261531, 0.000942493, 0.000259458" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.775616, 1.05854, 1.08694, 1.111, 1.20097, 1.89994, 2.38939, 2.59031, 2.78129, 2.82228, 2.8517, 2.9235, 3.10324, 3.20265, 3.38441, 3.58799, 4.64677, 5.00616, 5.26906, 5.45689, 5.71228, 5.89114, 6.12962, 6.53344, 6.75584, 7.08116, 7.51494, 8.28298, 9.38084, 10.4787");
+            values ( \
+              "0.0783045, 0.118634, 0.119341, 0.118377, 0.117276, 0.109725, 0.103928, 0.101002, 0.0971013, 0.0971436, 0.0977665, 0.0966152, 0.0926028, 0.0913593, 0.0873845, 0.0818118, 0.0461598, 0.0357224, 0.029073, 0.0249784, 0.0200604, 0.0171564, 0.0138992, 0.00952879, 0.007739, 0.00568494, 0.0037712, 0.00170231, 0.000544369, 0.000137109" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.843004, 0.843024, 2.57675, 5.06437, 5.92571, 6.97092, 7.18335, 8.4885, 9.11179, 9.47648, 10.4488, 11.0463, 12.1442, 13.8794, 15.2579, 16.4785, 17.3031, 17.8965, 18.6933, 19.6041, 20.7019, 21.6949, 23.3714, 24.4693, 25.5671, 26.665, 28.8607, 32.1543");
+            values ( \
+              "1e-22, 0.126364, 0.118815, 0.111134, 0.10819, 0.104022, 0.103735, 0.0980156, 0.0946561, 0.0923896, 0.0848105, 0.0792633, 0.068244, 0.0503206, 0.0378354, 0.0286521, 0.0235144, 0.0202547, 0.0165704, 0.0130313, 0.0097439, 0.00742138, 0.00466992, 0.00346314, 0.00251872, 0.00187357, 0.00101257, 0.000376908" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.23439, 2.38598, 2.43457, 2.71788, 2.77009, 2.80669, 2.82823, 2.85121, 2.88538, 2.9221, 2.94144, 2.95318, 2.96142, 2.97819, 2.98766, 2.9968, 3.0041, 3.02323, 3.03007, 3.03807, 3.06997, 3.12988, 3.14964, 3.15387, 3.16233, 3.17925, 3.20053, 3.2253, 3.23825, 3.26416, 3.31222, 3.33052, 3.33805, 3.35311, 3.38322, 3.43015, 3.51852, 3.56373");
+            values ( \
+              "0.000251537, 0.000636722, 0.000917229, 0.00320865, 0.00353916, 0.00350807, 0.00355676, 0.00387651, 0.00360614, 0.00354032, 0.00443284, 0.00438965, 0.00454542, 0.00440376, 0.00459299, 0.00455498, 0.00467277, 0.00406464, 0.00415775, 0.00390787, 0.0035291, 0.00178432, 0.00173154, 0.00159666, 0.00174128, 0.00155765, 0.00156274, 0.00117088, 0.00119746, 0.000818953, 0.000641295, 0.000393366, 0.000513299, 0.000294046, 0.000349244, 8.13168e-05, 0.000133277, 8.07779e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("2.30264, 2.4339, 2.48075, 2.79947, 2.84655, 2.87954, 2.91845, 2.94728, 2.95232, 2.9624, 2.98257, 3.00228, 3.02263, 3.03527, 3.05062, 3.06204, 3.07411, 3.09178, 3.10212, 3.11265, 3.15707, 3.20626, 3.22911, 3.24551, 3.26244, 3.2749, 3.35487, 3.39382, 3.46061, 3.48056, 3.55976, 3.66494, 3.79364, 3.95743, 4.15614, 4.24327, 4.35217");
+            values ( \
+              "0.00206495, 0.00257951, 0.00342946, 0.0105076, 0.0113229, 0.0115897, 0.0120325, 0.0134752, 0.0128087, 0.0129496, 0.0125509, 0.0125382, 0.0122879, 0.0123019, 0.0119589, 0.0123762, 0.0139496, 0.0148329, 0.0147291, 0.0145385, 0.0117385, 0.00790283, 0.00667072, 0.00643088, 0.00635677, 0.00608167, 0.003647, 0.0026635, 0.0014725, 0.00121993, 0.000554066, 0.000204728, 1.57399e-05, 3.53003e-05, 1e-22, 0.000159677, 4.29147e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("2.30394, 2.43118, 2.49991, 2.65337, 2.98279, 3.04548, 3.1385, 3.18065, 3.1863, 3.2504, 3.26925, 3.29057, 3.30858, 3.32271, 3.33709, 3.35364, 3.4744, 3.51352, 3.54502, 3.69054, 3.78569, 3.86725, 3.96084, 4.15734, 4.19229");
+            values ( \
+              "0.00477827, 0.00528391, 0.00741917, 0.0137007, 0.028352, 0.0309681, 0.0340724, 0.0368485, 0.0363653, 0.0365141, 0.0363678, 0.0359019, 0.0350441, 0.0373899, 0.0367469, 0.0371441, 0.0254976, 0.0239141, 0.0219387, 0.0111422, 0.00634228, 0.00375046, 0.00196727, 0.000414219, 0.000610859" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.38025, 2.56056, 2.74796, 2.94142, 3.20015, 3.39465, 3.45526, 3.51145, 3.67539, 3.71651, 3.75288, 3.78959, 3.849, 3.86942, 3.88596, 3.9076, 3.92617, 3.94618, 3.99882, 4.02912, 4.06395, 4.18424, 4.31598, 4.52743, 4.67009, 4.74811, 4.86571, 4.9873, 5.03819, 5.13998, 5.34354, 5.62422");
+            values ( \
+              "0.0120662, 0.0134457, 0.0236735, 0.0358286, 0.0530315, 0.0649381, 0.0680331, 0.0703428, 0.0756255, 0.0759456, 0.0759703, 0.0754255, 0.0741054, 0.0739542, 0.0756501, 0.0747504, 0.0744177, 0.0723894, 0.0686707, 0.0679208, 0.0660155, 0.0578941, 0.0450323, 0.0284266, 0.019645, 0.0158513, 0.0113426, 0.0079383, 0.00681469, 0.00502713, 0.00264971, 0.00114393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.54792, 2.87432, 3.43165, 3.63928, 3.88887, 4.08958, 4.15648, 4.20774, 4.78771, 5.00285, 5.15419, 5.19369, 5.22169, 5.2504, 5.27925, 5.42227, 5.66832, 5.99609, 6.18446, 7.00305, 7.35949, 7.61284, 7.82048, 8.07494, 8.30831, 8.5804, 8.96365, 9.35533, 9.63801, 10.2015, 11.1926, 12.2904");
+            values ( \
+              "0.027968, 0.0347295, 0.0768178, 0.0901611, 0.101901, 0.108537, 0.110316, 0.110568, 0.103668, 0.100146, 0.0971146, 0.0971668, 0.0977994, 0.0971781, 0.096975, 0.0937442, 0.089511, 0.0807021, 0.074714, 0.046609, 0.0361821, 0.0297536, 0.0251296, 0.0202425, 0.0165022, 0.0129175, 0.00904693, 0.00626331, 0.00478303, 0.00274737, 0.000965586, 0.00029145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.68793, 3.24871, 3.76997, 4.05235, 4.15022, 4.21495, 7.49182, 8.54973, 9.09744, 9.34298, 9.55476, 10.86, 11.1855, 11.4944, 11.869, 12.57, 13.3191, 14.3179, 15.7275, 16.7963, 17.699, 18.6156, 19.2891, 20.1794, 20.7284, 21.4605, 22.5584, 23.7366, 25.3915, 26.4893, 27.5872, 29.7829, 31.9786, 35.2722");
+            values ( \
+              "0.0400539, 0.0657455, 0.102953, 0.116551, 0.120497, 0.121141, 0.110958, 0.107242, 0.104881, 0.10402, 0.103735, 0.0980177, 0.0964306, 0.0945886, 0.0922386, 0.0868734, 0.0802012, 0.0702861, 0.0556223, 0.0450986, 0.0372357, 0.0302451, 0.0258378, 0.0206813, 0.0180001, 0.01496, 0.0111302, 0.00809495, 0.00512711, 0.00382882, 0.00276255, 0.00147333, 0.000777052, 0.00034429" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("8.58653, 9.07568, 9.20744, 9.43182, 9.51222, 9.61941, 9.96489, 10.1491, 10.1952, 10.3111, 10.3699, 10.4388, 10.4906, 10.5046, 10.5335, 10.5577, 10.5749, 10.6184, 10.6274, 10.6366, 10.6486, 10.6625, 10.6822, 10.704, 10.7265, 10.7655, 10.8112, 10.8627, 10.9336, 10.9754, 11.028, 11.0403, 11.0651, 11.1146, 11.1535, 11.1871, 11.2257, 11.2703, 11.318, 11.3814, 11.4145, 11.4808, 11.6092, 11.7789, 11.9966, 12.029");
+            values ( \
+              "9.45822e-05, 0.000108491, 0.000148027, 0.000291652, 0.000388299, 0.000558476, 0.00119046, 0.00150274, 0.00154543, 0.00152091, 0.00158068, 0.00143939, 0.00145636, 0.00151784, 0.00207722, 0.0022832, 0.00232458, 0.00193723, 0.00202668, 0.00198113, 0.00207334, 0.00199875, 0.00204846, 0.00193389, 0.00198641, 0.00183103, 0.00184759, 0.00165673, 0.00155758, 0.00129185, 0.00108178, 0.000927723, 0.000880793, 0.000598878, 0.000601352, 0.000557399, 0.000608032, 0.000453007, 0.000423702, 0.000243324, 0.00026841, 0.000124876, 0.000111532, 1e-22, 4.70793e-05, 4.1427e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("8.58951, 9.09845, 9.22087, 9.46423, 9.56146, 9.6911, 9.91297, 10.2642, 10.3162, 10.4434, 10.49, 10.5318, 10.5701, 10.6108, 10.6189, 10.6467, 10.7223, 10.755, 10.7673, 10.7783, 10.8057, 10.9006, 10.9933, 11.1101, 11.2568, 11.3121, 11.379, 11.5814, 11.6653, 11.7771, 11.9585, 12.447, 12.8141, 13.3339, 14.0421");
+            values ( \
+              "0.000329765, 0.000371138, 0.000506874, 0.000973705, 0.00132277, 0.00193545, 0.00308434, 0.00478817, 0.00495803, 0.00510409, 0.0052782, 0.00554098, 0.00513886, 0.00524538, 0.00514572, 0.00517046, 0.00579493, 0.00710658, 0.00717859, 0.00693171, 0.00669872, 0.00642766, 0.00604103, 0.00523145, 0.00293346, 0.00231597, 0.00228064, 0.000972021, 0.000620695, 0.000349504, 0.00010279, 7.61307e-07, 1.71586e-05, 1e-22, 1.32688e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("8.81084, 9.45564, 9.60122, 9.71958, 10.325, 10.6691, 10.8843, 10.9404, 10.9857, 11.0388, 11.0426, 11.1435, 11.1717, 11.1926, 11.215, 11.2358, 11.2609, 11.2909, 11.3238, 11.356, 11.3861, 11.4149, 11.4498, 11.487, 11.5965, 11.8395, 11.8596, 11.8983, 11.9361, 12.0826, 12.2306, 12.3369, 12.4787, 12.7132, 12.846");
+            values ( \
+              "0.00119302, 0.00233158, 0.00327211, 0.00427942, 0.0103232, 0.0135319, 0.0148708, 0.0156164, 0.0153772, 0.0157535, 0.0156412, 0.0161899, 0.0166849, 0.0179256, 0.0178859, 0.0182855, 0.0179798, 0.0179462, 0.0172482, 0.0179418, 0.018001, 0.0182386, 0.0180084, 0.017924, 0.0166766, 0.00938537, 0.00938126, 0.00900249, 0.00840162, 0.00528023, 0.00301108, 0.00194394, 0.00100807, 0.000319067, 0.000191219" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("8.81366, 9.66449, 10.1248, 11.5859, 11.8647, 12.1995, 12.2644, 12.3915, 12.5625, 12.6619, 12.777, 13.1854, 13.6005, 13.8735, 14.0837, 14.442, 14.6524");
+            values ( \
+              "0.00254769, 0.00605662, 0.0116277, 0.0318461, 0.0353492, 0.0386258, 0.0411018, 0.0422902, 0.0425375, 0.0418706, 0.0400333, 0.0286244, 0.0148421, 0.0085339, 0.00531599, 0.00220561, 0.00141953" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("9.24569, 10.2665, 10.6825, 11.23, 12.4036, 13.3048, 13.7323, 13.8662, 13.9816, 14.309, 14.3793, 14.4555, 14.5557, 14.6596, 14.8111, 15.0051, 15.3096, 15.3499, 15.5916, 15.9654, 16.5869, 17.1623, 17.4167, 17.6081, 17.7958, 18.0461, 18.4294, 18.5895, 18.9097, 19.5501, 20.5963, 21.6941");
+            values ( \
+              "0.00977958, 0.0155264, 0.0216713, 0.0304518, 0.0510364, 0.0663874, 0.0721432, 0.0735843, 0.0746151, 0.0766198, 0.0781098, 0.0787598, 0.0791493, 0.0792329, 0.079156, 0.0778099, 0.0736694, 0.0733706, 0.0689429, 0.0597302, 0.0422366, 0.0276839, 0.0223654, 0.0189697, 0.016079, 0.012829, 0.00898499, 0.00773567, 0.00570641, 0.00303318, 0.000992535, 0.0003015" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("9.81949, 11.1646, 14.1189, 15.0743, 16.1722, 16.6636, 16.8396, 17.826, 18.7744, 18.9995, 19.0894, 20.4374, 21.1516, 22.3481, 23.1926, 25.9574, 27.2425, 28.8183, 29.8934, 31.0032, 32.1011, 32.9938, 33.8198, 34.9177, 36.0155, 38.2112, 40.407, 44.7984");
+            values ( \
+              "0.0236439, 0.0305566, 0.0857143, 0.0988637, 0.108912, 0.111943, 0.111599, 0.108217, 0.104355, 0.103761, 0.103772, 0.0979048, 0.0939033, 0.0848601, 0.076834, 0.0486798, 0.0371239, 0.0257732, 0.0197455, 0.0148428, 0.0111694, 0.00871074, 0.00695333, 0.00520411, 0.00376522, 0.00201395, 0.00106427, 0.00027859" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00949495, 0.00953853, 0.00959431, 0.00962903, 0.00964218, 0.0096462", \
+            "0.0121407, 0.0121973, 0.0122941, 0.0123771, 0.0124139, 0.0124254", \
+            "0.0132106, 0.0132137, 0.0132517, 0.0133117, 0.0133449, 0.0133568", \
+            "0.0138591, 0.0138186, 0.0137452, 0.0136707, 0.0136416, 0.0136357", \
+            "0.0144683, 0.0143513, 0.0141493, 0.0139522, 0.0138164, 0.0137422", \
+            "0.0137601, 0.0137492, 0.0139188, 0.0143712, 0.0140547, 0.0138761" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0130212, 0.0130489, 0.0130993, 0.0131387, 0.0131551, 0.0131603", \
+            "0.0130308, 0.0129439, 0.0127996, 0.0126961, 0.0126541, 0.0126407", \
+            "0.0131007, 0.0128868, 0.0125249, 0.0122123, 0.0120716, 0.0120238", \
+            "0.011568, 0.0117839, 0.0127658, 0.0124637, 0.0120287, 0.0118805", \
+            "0.0105696, 0.0107634, 0.0110994, 0.0112802, 0.012534, 0.0120005", \
+            "0.011672, 0.0116939, 0.0114387, 0.0107079, 0.0112412, 0.0126057" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0201795, 0.0223391, 0.0247629, 0.0288894, 0.0371897, 0.0453857, 0.0534351, 0.0612407, 0.0690456, 0.0768507, 0.0801955, 0.09262, 0.102357, 0.112958, 0.117762, 0.122273, 0.150592, 0.165935, 0.178809, 0.182828, 0.20568, 0.223493, 0.240427, 0.266942");
+            values ( \
+              "-0.0148943, -0.0311793, -0.0303435, -0.0298865, -0.0300371, -0.0304597, -0.031202, -0.0324164, -0.0311989, -0.0287507, -0.0268295, -0.0171069, -0.0107969, -0.0058411, -0.00420925, -0.00372056, -0.0017725, -0.000876844, -0.000304248, -1e-22, -2e-22, -0.000258864, -0.000308403, -0.000219331" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0202443, 0.0235549, 0.0266943, 0.0320019, 0.0532759, 0.0637676, 0.0740444, 0.084321, 0.0952052, 0.102806, 0.11818, 0.13411, 0.14933, 0.161951, 0.170059, 0.195088, 0.21577, 0.239971, 0.306087");
+            values ( \
+              "-0.0217888, -0.0860905, -0.0844338, -0.0836385, -0.0841475, -0.085603, -0.0879114, -0.0851961, -0.0785517, -0.068726, -0.0436756, -0.0241055, -0.0129995, -0.00696578, -0.00469847, -0.0027958, -0.00241965, -0.000845507, -0.000574309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0222555, 0.0262874, 0.0849492, 0.118056, 0.137356, 0.14516, 0.157762, 0.166318, 0.207014, 0.223408, 0.259636, 0.278669, 0.33775, 0.371636, 0.434476");
+            values ( \
+              "-0.148984, -0.168964, -0.166337, -0.168149, -0.162905, -0.158913, -0.149465, -0.139344, -0.0761458, -0.0558111, -0.0243196, -0.0159735, -0.00612924, -0.00338101, -0.00239977" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.023156, 0.0320055, 0.0476548, 0.271795, 0.31193, 0.348178, 0.379384, 0.422648, 0.508531, 0.545748, 0.637959, 0.728172, 0.803482, 0.910163, 0.987662");
+            values ( \
+              "-0.228789, -0.234984, -0.236634, -0.224774, -0.218502, -0.209673, -0.197054, -0.169431, -0.101955, -0.0818877, -0.0441685, -0.0220222, -0.0118856, -0.00463886, -0.0028812" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0233386, 0.032518, 0.0384172, 0.0545466, 0.33506, 0.737153, 0.820804, 0.892436, 0.990516, 1.05484, 1.11105, 1.17026, 1.22004, 1.37506, 1.59196, 1.70454, 1.81511, 1.95532, 2.01619, 2.11654, 2.25035, 2.34526, 2.43825, 2.56224, 2.75659, 2.97201, 3.21453, 3.85272");
+            values ( \
+              "-0.252733, -0.264111, -0.266511, -0.267832, -0.261898, -0.250676, -0.247562, -0.243719, -0.237178, -0.231366, -0.225019, -0.216218, -0.206709, -0.171236, -0.118061, -0.0942745, -0.074537, -0.0543705, -0.0472893, -0.0373745, -0.0270669, -0.0215094, -0.0171343, -0.0125757, -0.0076753, -0.00432784, -0.00230896, -0.000540936" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0231781, 0.0384539, 0.0478621, 0.0748275, 0.828248, 1.64685, 2.49793, 2.78967, 3.23737, 3.4413, 3.69213, 3.97808, 4.18096, 4.53916, 5.16511, 5.66359, 6.07411, 6.3108, 6.89507, 7.15449, 7.67334, 8.0478, 8.46369, 9.0182, 9.69816, 10.3781, 11.0581, 12.418");
+            values ( \
+              "-0.260304, -0.276499, -0.278258, -0.278408, -0.273338, -0.266811, -0.258335, -0.254686, -0.247017, -0.242479, -0.235243, -0.224776, -0.214274, -0.19015, -0.143146, -0.109191, -0.0857083, -0.0740018, -0.0507031, -0.0427073, -0.0298938, -0.0230918, -0.0172608, -0.0115568, -0.00707926, -0.00423475, -0.00260706, -0.000994942" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0453088, 0.0615493, 0.0644054, 0.0659335, 0.0678646, 0.0696064, 0.0751809, 0.0779005, 0.0833397, 0.0899112, 0.0937173, 0.101453, 0.102412, 0.105481, 0.109761, 0.115852, 0.126264, 0.135668, 0.149266, 0.155611, 0.158596, 0.164392, 0.171166, 0.178946, 0.187838, 0.201733, 0.210184, 0.214529, 0.244829, 0.255568, 0.269299, 0.288098, 0.295662");
+            values ( \
+              "-0.00417849, -0.0264173, -0.0284693, -0.0314904, -0.0318103, -0.0307825, -0.0305671, -0.0306077, -0.0309552, -0.0319488, -0.0322354, -0.0314228, -0.0311965, -0.0303116, -0.0283642, -0.0245152, -0.0162604, -0.0103133, -0.00436909, -0.00362328, -0.00354204, -0.00306353, -0.00272568, -0.00203666, -0.00144917, -0.000690633, -0.000409208, -1e-22, -4.24563e-05, -0.000347267, -0.00021176, -0.000340521, -0.000252182" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0454659, 0.0644853, 0.0650065, 0.0660487, 0.0678776, 0.0693314, 0.0717184, 0.0748425, 0.0753776, 0.076448, 0.0785887, 0.0814346, 0.0859474, 0.0944072, 0.0964688, 0.100592, 0.106714, 0.116935, 0.117168, 0.119341, 0.121824, 0.127803, 0.133882, 0.150706, 0.159996, 0.166669, 0.173787, 0.181434, 0.192147, 0.200346, 0.208349, 0.227776, 0.248416, 0.272235, 0.297461, 0.349171, 0.416564");
+            values ( \
+              "-0.0107171, -0.0785383, -0.086558, -0.0879765, -0.0876697, -0.0850559, -0.0859045, -0.0837198, -0.0854092, -0.0835726, -0.0852378, -0.0834209, -0.085188, -0.0843044, -0.0867041, -0.0859586, -0.0884954, -0.0846445, -0.0854139, -0.0844743, -0.0831713, -0.0783674, -0.0709334, -0.0437971, -0.0313118, -0.024231, -0.0182296, -0.0132977, -0.00798255, -0.00512966, -0.00417088, -0.00279683, -0.00246872, -0.000771859, -0.000983503, -0.00038781, -6.88074e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0491043, 0.0586987, 0.0667086, 0.0746378, 0.0788401, 0.0850511, 0.09366, 0.10847, 0.1128, 0.121461, 0.132062, 0.151154, 0.155931, 0.165483, 0.170447, 0.190858, 0.25684, 0.279823, 0.299478, 0.323485, 0.339213, 0.350606, 0.371487, 0.389549, 0.405304, 0.423639, 0.441509, 0.460178, 0.481465, 0.486821");
+            values ( \
+              "-0.00175688, -0.131825, -0.173292, -0.168555, -0.169705, -0.167301, -0.168675, -0.165895, -0.167454, -0.165281, -0.167845, -0.167348, -0.168098, -0.164119, -0.163783, -0.150267, -0.0547173, -0.0332613, -0.0197877, -0.0127939, -0.0116829, -0.00811975, -0.0069708, -0.0036641, -0.00426481, -0.00199572, -0.00324206, -0.00122222, -0.00247028, -0.00204249" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0544361, 0.0678028, 0.0760576, 0.0887243, 0.154336, 0.228972, 0.304856, 0.327133, 0.357164, 0.371965, 0.401568, 0.43474, 0.472923, 0.535691, 0.549618, 0.578807, 0.623525, 0.668583, 0.710224, 0.752254, 0.780027, 0.80741, 0.843921, 0.896431, 0.948097, 1.00718, 1.06913, 1.14328, 1.35248");
+            values ( \
+              "-0.153851, -0.23914, -0.237415, -0.236469, -0.233079, -0.22827, -0.225103, -0.22191, -0.216076, -0.212452, -0.202354, -0.184335, -0.156277, -0.106573, -0.0968463, -0.081955, -0.0619008, -0.0449721, -0.0328446, -0.0237383, -0.0188484, -0.015049, -0.0112163, -0.00700478, -0.00447317, -0.00263967, -0.00184141, -0.00112377, -0.000379222" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0545067, 0.0694386, 0.0722941, 0.0776434, 0.368185, 0.770223, 0.853856, 0.973253, 1.02398, 1.08405, 1.1636, 1.20529, 1.27279, 1.66145, 1.79983, 1.88429, 1.99936, 2.09887, 2.2015, 2.34451, 2.44234, 2.62275, 2.82049, 3.03301, 3.2784, 3.56017, 3.92472");
+            values ( \
+              "-0.173177, -0.270445, -0.267792, -0.268377, -0.261865, -0.250723, -0.247613, -0.240828, -0.237203, -0.231805, -0.222476, -0.215894, -0.202575, -0.109976, -0.0827302, -0.0688395, -0.0530822, -0.0421374, -0.0330105, -0.0233332, -0.0183683, -0.0117381, -0.00707793, -0.00401487, -0.00213255, -0.00107611, -0.000495289" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.0541051, 0.068856, 0.0716987, 0.0885516, 1.13484, 1.89735, 2.53059, 2.82226, 3.26672, 3.54143, 3.77361, 3.97411, 4.05997, 4.21465, 4.37602, 5.06559, 5.60906, 6.00498, 6.22754, 6.67265, 7.02123, 7.21604, 7.56437, 8.04884, 8.24656, 8.64201, 9.30332, 9.98328, 10.6632, 11.3432, 12.7031");
+            values ( \
+              "-0.179985, -0.280006, -0.277678, -0.278594, -0.271254, -0.264789, -0.258363, -0.254713, -0.247109, -0.240771, -0.233657, -0.226379, -0.222569, -0.214189, -0.204014, -0.152884, -0.11474, -0.091096, -0.079574, -0.0599033, -0.0477047, -0.0418471, -0.0330665, -0.0235779, -0.0205786, -0.0155239, -0.00965638, -0.00582622, -0.00355183, -0.00211939, -0.000786418" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.135154, 0.14647, 0.176293, 0.198245, 0.210478, 0.22104, 0.230682, 0.240245, 0.247836, 0.258543, 0.261727, 0.276321, 0.2811, 0.287057, 0.30092, 0.308437, 0.319146, 0.338401, 0.34357, 0.361365, 0.385647, 0.411668");
+            values ( \
+              "-0.000936002, -0.00785221, -0.0143346, -0.0188288, -0.0217904, -0.0251778, -0.0262356, -0.02576, -0.0224264, -0.0148215, -0.0138769, -0.00618077, -0.00448204, -0.00383694, -0.00289113, -0.00219184, -0.00142573, -0.000378755, -1e-22, -2e-22, -0.000300311, -0.000237858" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.13674, 0.150557, 0.173315, 0.210142, 0.224382, 0.236802, 0.248256, 0.258537, 0.259633, 0.261825, 0.266209, 0.282328, 0.289841, 0.294354, 0.302927, 0.310516, 0.318871, 0.327271, 0.335086, 0.342986, 0.358796, 0.365501, 0.374118, 0.383208, 0.390252, 0.406662, 0.413731, 0.431581, 0.490496, 0.562013");
+            values ( \
+              "-0.0013922, -0.0244712, -0.0382122, -0.0584819, -0.0671159, -0.0762031, -0.0793125, -0.0775098, -0.0783571, -0.0770668, -0.0705205, -0.0441099, -0.0336959, -0.0283923, -0.020242, -0.0148498, -0.0103197, -0.0065167, -0.00462764, -0.00388456, -0.00281386, -0.00285363, -0.00253649, -0.00232413, -0.0014008, -0.000792413, -0.000942366, -0.000963667, -0.000344792, -4.71207e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.146366, 0.159375, 0.184322, 0.2067, 0.220253, 0.258474, 0.261079, 0.263518, 0.266947, 0.273805, 0.282536, 0.286637, 0.294126, 0.30183, 0.317238, 0.322276, 0.332352, 0.366321, 0.382988, 0.389946, 0.400369, 0.41256, 0.422893, 0.428693, 0.438323, 0.452465, 0.467777, 0.481678, 0.502186, 0.535867, 0.571358, 0.61039, 0.669834, 0.716931");
+            values ( \
+              "-0.0384491, -0.0600863, -0.0892131, -0.113356, -0.127258, -0.163455, -0.166999, -0.168232, -0.167868, -0.168569, -0.168138, -0.167546, -0.165714, -0.162927, -0.153534, -0.149586, -0.137225, -0.0836619, -0.0614758, -0.053757, -0.0433902, -0.033068, -0.0252529, -0.0217925, -0.0174869, -0.0141378, -0.0112891, -0.00906662, -0.00614889, -0.00341135, -0.00238417, -0.00162485, -0.000703718, -0.000418984" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.153291, 0.176378, 0.202372, 0.23132, 0.261009, 0.264978, 0.268027, 0.335643, 0.373742, 0.410315, 0.436801, 0.488843, 0.519415, 0.544276, 0.584368, 0.67376, 0.688288, 0.710417, 0.764353, 0.80233, 0.841846, 0.894535, 0.914117, 0.935196, 0.9633, 1.0172, 1.06613, 1.12394, 1.18269, 1.25272, 1.44806");
+            values ( \
+              "-0.0870641, -0.112211, -0.153062, -0.194872, -0.233806, -0.235351, -0.234186, -0.229797, -0.227513, -0.226679, -0.224882, -0.216162, -0.207705, -0.197087, -0.171876, -0.101727, -0.0931153, -0.0820636, -0.0582116, -0.0443381, -0.0328876, -0.0217478, -0.0184611, -0.0155323, -0.0123814, -0.00772827, -0.00501702, -0.00298461, -0.00203035, -0.00128336, -0.000483356" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.183037, 0.250415, 0.266181, 0.2713, 0.373336, 0.604886, 0.902534, 0.986001, 1.10489, 1.15613, 1.21526, 1.29456, 1.33743, 1.40399, 1.76862, 1.85425, 1.95013, 2.05971, 2.16221, 2.28242, 2.41218, 2.50899, 2.60248, 2.72713, 2.90595, 3.11413, 3.34335, 3.61095, 3.94328");
+            values ( \
+              "-0.240739, -0.250139, -0.267628, -0.266768, -0.264819, -0.259111, -0.250724, -0.2476, -0.240849, -0.237214, -0.231888, -0.222653, -0.215891, -0.202783, -0.115496, -0.097322, -0.0795753, -0.0624947, -0.0494704, -0.0373285, -0.0273167, -0.0215863, -0.0171699, -0.0125938, -0.00798952, -0.00461643, -0.00252256, -0.00131367, -0.000618101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.151321, 0.255873, 0.276806, 0.289271, 0.293459, 0.301835, 0.991489, 1.80994, 2.66092, 2.95263, 3.45015, 3.70315, 3.86619, 4.0528, 4.17862, 4.34875, 4.68971, 5.32667, 5.82539, 6.23738, 6.496, 6.93224, 7.30779, 7.80853, 8.20099, 8.63345, 9.21007, 9.89003, 10.57, 11.2499, 12.6099");
+            values ( \
+              "-0.0870808, -0.271558, -0.278684, -0.277592, -0.278192, -0.27782, -0.273357, -0.266832, -0.258361, -0.254721, -0.246076, -0.239941, -0.234898, -0.228489, -0.223223, -0.214059, -0.191118, -0.143294, -0.109229, -0.0856647, -0.0729926, -0.0550902, -0.0429613, -0.0305012, -0.0232269, -0.0171543, -0.0113315, -0.00690424, -0.00416042, -0.00252833, -0.000952425" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.425806, 0.441702, 0.45867, 0.468734, 0.47931, 0.525543, 0.556775, 0.588854, 0.615672, 0.638267, 0.654033, 0.658472, 0.66735, 0.676252, 0.677793, 0.680877, 0.687043, 0.697378, 0.707386, 0.717547, 0.722069, 0.723314, 0.725804, 0.743699, 0.758786, 0.775343, 0.780164, 0.783763, 0.788468, 0.792714, 0.808839, 0.818403, 0.834701, 0.901801, 0.92107");
+            values ( \
+              "-0.00117433, -0.00156475, -0.00213304, -0.00254748, -0.00304856, -0.00550594, -0.00700651, -0.00848512, -0.0100019, -0.0119951, -0.0123963, -0.0127223, -0.0127198, -0.0131943, -0.0129608, -0.0130323, -0.012755, -0.0120701, -0.0104644, -0.00801644, -0.00647466, -0.00642798, -0.00604887, -0.00449823, -0.00284838, -0.00125702, -0.00063227, -0.000303038, -0.000112381, -9.92242e-05, -0.000336879, -0.000402691, -0.000420329, -0.000105282, -7.97459e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.434772, 0.466219, 0.476577, 0.538327, 0.611763, 0.642414, 0.668494, 0.691926, 0.714308, 0.731076, 0.736563, 0.747537, 0.766987, 0.791973, 0.799219, 0.814092, 0.824123, 0.839677, 0.842832, 0.856422, 0.863246, 0.870823, 0.879494, 0.931416, 0.996514, 1.03658, 1.05632, 1.08123");
+            values ( \
+              "-0.00402806, -0.00704751, -0.0083359, -0.0173275, -0.0269014, -0.0313786, -0.0369215, -0.0389513, -0.0411782, -0.0394175, -0.0380423, -0.0332616, -0.0217779, -0.00945768, -0.00773258, -0.00552241, -0.00503781, -0.00358078, -0.0029479, -0.0018928, -0.00186215, -0.00161568, -0.00161241, -0.00059101, -8.08462e-05, -0.000103022, -0.000375237, -0.000124813" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.465879, 0.517255, 0.553714, 0.5976, 0.719672, 0.755698, 0.788451, 0.818649, 0.827177, 0.836924, 0.851915, 0.898175, 0.921708, 0.93271, 0.950276, 0.965648, 1.00042, 1.02011, 1.03669, 1.03996, 1.04639, 1.05171, 1.07708, 1.12555, 1.20116, 1.25407");
+            values ( \
+              "-0.0232345, -0.0289114, -0.0396736, -0.0516405, -0.0829719, -0.0946603, -0.100333, -0.103966, -0.102877, -0.100562, -0.092975, -0.0512994, -0.0325316, -0.0261472, -0.0200758, -0.0160791, -0.00842699, -0.00561619, -0.00434663, -0.00511125, -0.00503498, -0.00444844, -0.00319813, -0.00169502, -0.000507057, -0.000228359" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.480955, 0.534063, 0.634993, 0.758706, 0.83698, 0.964282, 1.02016, 1.03641, 1.04922, 1.06223, 1.0759, 1.09968, 1.13637, 1.20138, 1.21515, 1.24156, 1.27512, 1.32796, 1.36969, 1.41739, 1.45211, 1.50662, 1.55607, 1.60657, 1.6636, 1.72356, 1.88174, 1.99567");
+            values ( \
+              "-0.0385839, -0.0480621, -0.0884686, -0.133843, -0.160242, -0.200929, -0.210201, -0.210433, -0.208192, -0.203402, -0.197145, -0.183179, -0.156188, -0.104534, -0.0958427, -0.0824206, -0.0669659, -0.0463005, -0.0338877, -0.0232426, -0.0175392, -0.0111533, -0.00731486, -0.00457707, -0.00287625, -0.00185667, -0.000810287, -0.000511192" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.567023, 0.712552, 0.791664, 0.854038, 0.901351, 0.948664, 0.992017, 1.04329, 1.26631, 1.51588, 1.5925, 1.68471, 1.79414, 1.86691, 1.92321, 2.0696, 2.26545, 2.46572, 2.56033, 2.68774, 2.75145, 2.85743, 2.99699, 3.12558, 3.24615, 3.4083, 3.55506, 3.6202");
+            values ( \
+              "-0.120403, -0.132181, -0.17578, -0.222444, -0.225773, -0.233115, -0.243366, -0.261193, -0.255344, -0.247553, -0.24337, -0.237296, -0.226098, -0.215868, -0.204855, -0.17138, -0.122857, -0.0815493, -0.0665823, -0.0497498, -0.0424679, -0.0332181, -0.0238667, -0.017201, -0.0125547, -0.00823595, -0.00556739, -0.00483191" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.601149, 0.920801, 1.03614, 1.06115, 1.79653, 2.34785, 2.90946, 3.48337, 3.7277, 3.97852, 4.21231, 4.41738, 4.605, 4.71046, 5.02968, 5.85801, 6.35675, 6.76883, 7.04971, 7.46814, 7.83089, 8.31455, 8.72435, 8.90748, 9.27375, 9.92257, 10.6025, 11.2825, 12.6424, 13.3224");
+            values ( \
+              "-0.136835, -0.232144, -0.275019, -0.276409, -0.271302, -0.266743, -0.261409, -0.254753, -0.25087, -0.246091, -0.240559, -0.234307, -0.227668, -0.223116, -0.204564, -0.143238, -0.109294, -0.0857062, -0.0719308, -0.0549762, -0.0432464, -0.0310135, -0.0234012, -0.0205165, -0.0159157, -0.00989241, -0.00607312, -0.00359911, -0.00130403, -0.000873305" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.49708, 1.61758, 1.6609, 1.7003, 1.7714, 1.79021, 1.89543, 1.97223, 2.02578, 2.07933, 2.10199, 2.12525, 2.1339, 2.15045, 2.16527, 2.1802, 2.19882, 2.21321, 2.22783, 2.24344, 2.25768, 2.2657, 2.27412, 2.29084, 2.30515, 2.36332, 2.41002, 2.44533, 2.48717, 2.60984, 2.86613");
+            values ( \
+              "-0.000448865, -0.000564145, -0.000759045, -0.000987061, -0.00159991, -0.00182774, -0.00289159, -0.00357255, -0.0041758, -0.00514215, -0.00531613, -0.00527165, -0.00539393, -0.00533888, -0.00535609, -0.00525272, -0.00524954, -0.00516758, -0.00479634, -0.00546392, -0.00576866, -0.0056176, -0.0052156, -0.00297534, -0.00215916, -0.000982641, -0.000370375, -0.000171849, -5.3034e-05, -1.76537e-06, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.49116, 1.61425, 1.68061, 1.72157, 1.79565, 1.81723, 1.93249, 2.00592, 2.0404, 2.07935, 2.13799, 2.16309, 2.19412, 2.19947, 2.21018, 2.23044, 2.25024, 2.2702, 2.28572, 2.30148, 2.31526, 2.32697, 2.35142, 2.35954, 2.37509, 2.38141, 2.39626, 2.40331, 2.40635, 2.41243, 2.42353, 2.43534, 2.45376, 2.45843, 2.46776, 2.51004, 2.5509, 2.60164, 2.66913, 2.76149, 2.90368");
+            values ( \
+              "-0.00117322, -0.0017234, -0.00261954, -0.00339957, -0.0053257, -0.0060628, -0.00940233, -0.011293, -0.0122533, -0.0135337, -0.0161384, -0.0167543, -0.0170418, -0.0173201, -0.0174198, -0.0177286, -0.0174886, -0.0174512, -0.0172143, -0.0172528, -0.0169394, -0.0162615, -0.0131042, -0.0124537, -0.010652, -0.00938759, -0.00769118, -0.00734889, -0.0069116, -0.00664333, -0.00562663, -0.00491623, -0.00349442, -0.00336428, -0.00270501, -0.00111447, -0.000531117, -8.51622e-05, -0.000101968, -1e-22, -7.12486e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.52855, 1.66215, 1.71259, 1.77993, 2.01934, 2.23837, 2.27614, 2.31787, 2.38896, 2.44567, 2.45653, 2.47825, 2.51406, 2.54165, 2.60071, 2.67297, 2.70282, 2.74137, 2.76886, 2.80508, 2.84627, 2.89355, 2.95153, 3.02935, 3.14422");
+            values ( \
+              "-0.00398753, -0.00559905, -0.00740165, -0.0105236, -0.0252942, -0.0377815, -0.0408334, -0.0435802, -0.0465903, -0.0480662, -0.0479069, -0.0480925, -0.0475895, -0.0457709, -0.0339879, -0.0157356, -0.0113495, -0.00760983, -0.00559461, -0.00353593, -0.00201633, -0.000983591, -0.000408966, -0.000108251, -3.58891e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.65907, 1.8257, 1.92872, 2.13174, 2.30156, 2.60696, 2.73002, 2.84451, 2.89219, 2.92255, 2.95814, 2.9814, 3.01184, 3.04819, 3.10292, 3.15182, 3.25069, 3.32726, 3.36532, 3.41603, 3.48009, 3.52331, 3.59146, 3.66743, 3.76206, 3.87922, 3.99361, 4.11811");
+            values ( \
+              "-0.0185755, -0.0200729, -0.0289975, -0.0479832, -0.0628923, -0.0875464, -0.0979784, -0.104533, -0.106441, -0.107227, -0.107661, -0.107542, -0.106476, -0.103361, -0.0933532, -0.081096, -0.0512225, -0.0324655, -0.0254573, -0.0180196, -0.0113675, -0.00824091, -0.00496795, -0.0030767, -0.00169108, -0.000908887, -0.000420509, -0.000243766" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.79548, 2.05887, 2.34931, 2.71513, 3.18538, 3.37685, 3.59681, 3.7696, 3.86528, 3.93248, 3.97422, 4.03803, 4.07374, 4.18471, 4.48478, 4.63138, 4.74141, 4.82911, 4.92766, 5.05869, 5.16709, 5.27761, 5.42497, 5.61468, 5.82504, 6.05809, 6.33468, 6.68662");
+            values ( \
+              "-0.0416151, -0.0480127, -0.0796407, -0.117632, -0.16235, -0.178947, -0.196415, -0.205972, -0.208687, -0.20864, -0.207149, -0.201971, -0.196789, -0.176664, -0.104601, -0.0770001, -0.0603352, -0.0493815, -0.0392271, -0.0286432, -0.0220122, -0.0167909, -0.011613, -0.00714401, -0.00408471, -0.00223697, -0.00114293, -0.000531654" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07778, 2.74709, 3.46387, 3.91241, 4.15511, 4.24857, 4.36083, 5.0355, 5.51061, 5.80524, 6.06701, 6.29573, 6.48208, 6.65806, 6.71753, 6.83631, 6.91332, 7.16355, 7.35094, 7.98438, 8.483, 8.89443, 9.14176, 9.58721, 9.96944, 10.4791, 10.8624, 11.2863, 11.8515, 12.5315, 13.2114, 13.8914, 14.5714, 15.2513");
+            values ( \
+              "-0.0922176, -0.129284, -0.206036, -0.248819, -0.269006, -0.268633, -0.26771, -0.261359, -0.256053, -0.251661, -0.24686, -0.241656, -0.236248, -0.229725, -0.228206, -0.223179, -0.219165, -0.203987, -0.190815, -0.143251, -0.109234, -0.0856929, -0.0735202, -0.0551846, -0.0428453, -0.0302099, -0.0231678, -0.0172157, -0.0114553, -0.00699383, -0.0042021, -0.00256586, -0.00153754, -0.000970675" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.67439, 6.25327, 6.41992, 6.57108, 6.6621, 6.87866, 7.19056, 7.35093, 7.38588, 7.48918, 7.58401, 7.64144, 7.6673, 7.69967, 7.7513, 7.79874, 7.81569, 7.86677, 7.91744, 7.94363, 7.9733, 8.13691, 8.16706, 8.25079, 8.29394, 8.3371, 8.41669, 8.53988, 8.6525, 8.75248, 8.85321, 8.98599, 9.23222, 9.52015, 9.89664");
+            values ( \
+              "-0.000107563, -0.000203191, -0.000298068, -0.000430465, -0.00054873, -0.000918231, -0.00135615, -0.00163328, -0.00178535, -0.00200918, -0.00192368, -0.00181728, -0.00180486, -0.00182119, -0.00197258, -0.00256422, -0.00208582, -0.00179448, -0.00210949, -0.00215771, -0.00213248, -0.000506796, -0.000326738, -9.30527e-05, -7.88979e-05, -3.26371e-05, -4.34163e-05, -8.06203e-06, -3.089e-05, -6.69572e-07, -2.5535e-05, -1e-22, -1.94025e-05, -1e-22, -1.55335e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("5.69689, 6.29084, 6.45328, 6.58977, 6.70237, 6.9709, 7.18697, 7.27562, 7.45292, 7.49138, 7.5324, 7.6028, 7.73745, 7.75602, 7.81069, 7.8447, 7.89345, 7.91099, 7.93435, 7.94703, 7.97195, 7.98853, 8.00662, 8.05395, 8.08424, 8.11409, 8.14152, 8.1443, 8.20664, 8.29245, 8.33783, 8.40506, 8.52485, 8.6087, 8.74203, 8.91212, 8.96028, 9.04071");
+            values ( \
+              "-0.000375714, -0.000724876, -0.00103162, -0.00140625, -0.00184582, -0.00321035, -0.00415596, -0.00450181, -0.00541082, -0.00579662, -0.00612065, -0.00647466, -0.00652172, -0.00647059, -0.00638768, -0.00648202, -0.00696757, -0.00721419, -0.00730857, -0.00706339, -0.0056407, -0.00536542, -0.00569955, -0.00699456, -0.00714585, -0.00713233, -0.00669949, -0.00674604, -0.00501075, -0.00210944, -0.00120051, -0.000481853, -9.54261e-05, -0.000128607, -8.09786e-06, -8.43107e-05, -1e-22, -6.27782e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("5.7177, 6.22105, 6.41929, 6.54265, 6.78937, 7.07384, 7.25944, 7.52562, 7.74074, 7.7552, 7.81303, 7.87568, 7.93094, 8.03882, 8.07038, 8.10153, 8.14281, 8.22158, 8.2564, 8.2651, 8.28252, 8.30874, 8.33756, 8.37134, 8.39611, 8.41031, 8.42461, 8.44923, 8.46683, 8.48799, 8.54317, 8.58336, 8.61344, 8.6499, 8.74004, 8.80638, 8.86395, 8.91245, 9.00343, 9.09789, 9.21336, 9.36357, 9.64766");
+            values ( \
+              "-0.00139799, -0.00179081, -0.00260012, -0.00328302, -0.00524292, -0.0085749, -0.0106804, -0.0133734, -0.0157534, -0.0160548, -0.0169611, -0.0177949, -0.018319, -0.0189586, -0.0190748, -0.0192879, -0.0193406, -0.0196853, -0.0199749, -0.0199218, -0.0201991, -0.0203043, -0.0204958, -0.0197057, -0.0199168, -0.019578, -0.0196501, -0.0196596, -0.0197941, -0.0195452, -0.0183502, -0.017888, -0.0169602, -0.0150914, -0.00918651, -0.00551754, -0.00338174, -0.00213874, -0.000886388, -0.000346545, -0.000157553, -6.0157e-05, -4.91147e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("5.92741, 6.45897, 6.59316, 6.83833, 7.24476, 7.34176, 7.64461, 7.99103, 8.33735, 8.54701, 8.72296, 8.93208, 9.04341, 9.09685, 9.20327, 9.22294, 9.26229, 9.29819, 9.33101, 9.37521, 9.41303, 9.45446, 9.50415, 9.54815, 9.60499, 9.64853, 9.69962, 9.75737, 9.87731, 9.92416, 9.96518, 10.0419, 10.0892, 10.1502, 10.2073, 10.3133, 10.4395, 10.5865, 10.7558");
+            values ( \
+              "-0.0049854, -0.00563708, -0.00696206, -0.0099973, -0.0171131, -0.0190982, -0.0249813, -0.0313284, -0.0372602, -0.0411348, -0.0442512, -0.0466548, -0.0475879, -0.0481394, -0.0489243, -0.0491336, -0.0490868, -0.0486106, -0.0495544, -0.0502209, -0.0505134, -0.0503677, -0.0496124, -0.0486603, -0.0465325, -0.0442348, -0.0404006, -0.035392, -0.0238903, -0.019963, -0.0170813, -0.0124057, -0.0101872, -0.00782429, -0.00613889, -0.0036623, -0.00201284, -0.000873147, -0.000401013" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.16243, 6.84419, 6.9757, 7.46409, 8.86822, 9.47624, 9.99041, 10.4532, 10.8006, 11.1456, 11.2629, 11.3543, 11.4071, 11.4701, 11.5472, 11.6627, 11.8284, 12.4909, 12.7263, 12.9677, 13.1056, 13.3815, 13.7258, 14.2005, 14.6438");
+            values ( \
+              "-0.0103359, -0.0138958, -0.0162403, -0.0266973, -0.0611985, -0.0749026, -0.0856642, -0.0948518, -0.100181, -0.10396, -0.104179, -0.105853, -0.105977, -0.105919, -0.105147, -0.102844, -0.0951098, -0.0407352, -0.0267025, -0.0166475, -0.0125708, -0.00685905, -0.00325333, -0.00107737, -0.00044961" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("7.13231, 8.33428, 9.61104, 11.0073, 12.0849, 13.0063, 13.6862, 14.2792, 14.7097, 14.9508, 15.1908, 15.3409, 15.5851, 15.822, 16.1292, 17.1134, 17.5455, 18.237, 18.8398, 19.3806, 19.7024, 20.2071, 20.8095, 21.4894, 22.1694, 22.216");
+            values ( \
+              "-0.0448659, -0.0526609, -0.0877616, -0.124304, -0.150539, -0.17111, -0.184736, -0.194454, -0.199354, -0.200842, -0.201401, -0.200339, -0.195401, -0.186219, -0.169262, -0.105638, -0.0816121, -0.0523826, -0.0349766, -0.0240215, -0.0191761, -0.0134169, -0.00868232, -0.00524993, -0.00317853, -0.00309251" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00899495, 0.0090167, 0.0090463, 0.00906546, 0.00907287, 0.00907516", \
+            "0.0106426, 0.0106505, 0.0106679, 0.0106854, 0.0106941, 0.010697", \
+            "0.0112062, 0.0112071, 0.0112096, 0.0112156, 0.0112211, 0.0112234", \
+            "0.0114021, 0.0114023, 0.0114027, 0.0114035, 0.0114051, 0.0114065", \
+            "0.0114786, 0.0114787, 0.0114789, 0.0114793, 0.0114796, 0.01148", \
+            "0.0115266, 0.0115263, 0.0115254, 0.011523, 0.0115204, 0.011519" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0116399, 0.0116578, 0.011682, 0.0117005, 0.0117083, 0.0117107", \
+            "0.0126695, 0.0126855, 0.0127039, 0.0127133, 0.0127159, 0.0127175", \
+            "0.0132199, 0.013219, 0.0132197, 0.0132195, 0.0132178, 0.0132171", \
+            "0.0142759, 0.0140837, 0.0137809, 0.013578, 0.0134943, 0.0134656", \
+            "0.0143353, 0.0139297, 0.0122036, 0.0140124, 0.0136552, 0.0135409", \
+            "0.0140448, 0.0141157, 0.014251, 0.0134115, 0.0140367, 0.0136255" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        sdf_cond : "(A & ~B)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(A * !B)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0940862, 0.122756, 0.224275, 0.585527, 1.88026, 6.52376", \
+            "0.103418, 0.132218, 0.234491, 0.596436, 1.89149, 6.53511", \
+            "0.1501, 0.178381, 0.279361, 0.641756, 1.93779, 6.58174", \
+            "0.309388, 0.35264, 0.476397, 0.834175, 2.12805, 6.77027", \
+            "0.698337, 0.77463, 1.01164, 1.58317, 2.90917, 7.53788", \
+            "1.88819, 1.99792, 2.3819, 3.43675, 5.77024, 10.6973" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.14289, 0.1839, 0.322704, 0.823147, 2.62997, 9.12427", \
+            "0.14286, 0.183866, 0.322694, 0.823153, 2.63002, 9.12427", \
+            "0.147854, 0.185328, 0.322533, 0.82315, 2.63022, 9.12427", \
+            "0.249927, 0.279039, 0.375309, 0.824605, 2.63021, 9.12427", \
+            "0.536487, 0.591325, 0.752777, 1.14571, 2.66288, 9.12421", \
+            "1.27479, 1.36106, 1.65257, 2.44807, 4.1023, 9.35051" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.051829, 0.0658819, 0.11474, 0.28692, 0.902439, 3.11114", \
+            "0.0603822, 0.0745066, 0.123528, 0.295848, 0.911433, 3.12023", \
+            "0.0913578, 0.108451, 0.158777, 0.331317, 0.947006, 3.15578", \
+            "0.12046, 0.154009, 0.248649, 0.473903, 1.08965, 3.29795", \
+            "0.0135421, 0.0779479, 0.263109, 0.708517, 1.63821, 3.8757", \
+            "-0.818296, -0.700587, -0.351103, 0.505342, 2.34155, 5.96599" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0552402, 0.0726533, 0.136707, 0.367858, 1.197, 4.16653", \
+            "0.0550868, 0.0726447, 0.136705, 0.367776, 1.19696, 4.16671", \
+            "0.0739035, 0.0870726, 0.141482, 0.36784, 1.19695, 4.16653", \
+            "0.152808, 0.174662, 0.240851, 0.422039, 1.19698, 4.16647", \
+            "0.363651, 0.398766, 0.516865, 0.811108, 1.48985, 4.16827", \
+            "1.01045, 1.07936, 1.26708, 1.78776, 2.97, 5.52065" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0229874, 0.0266545, 0.0304666, 0.0356712, 0.0373355, 0.0406641, 0.0461265, 0.0519087, 0.063473, 0.0672666, 0.0748536, 0.101459, 0.102172, 0.103599, 0.106452, 0.11627, 0.123012, 0.1394, 0.146008, 0.152084, 0.155448, 0.162174, 0.16703, 0.172978, 0.179681, 0.19365, 0.208468, 0.220744, 0.23781, 0.250659, 0.266985, 0.290167, 0.321222, 0.351979, 0.405424, 0.466935, 0.53914");
+            values ( \
+              "0.00677695, 0.0203125, 0.0186591, 0.0176478, 0.0176431, 0.0171903, 0.0169998, 0.0165087, 0.0160307, 0.0156566, 0.0153718, 0.0124554, 0.0127986, 0.0127701, 0.0129471, 0.0115515, 0.0100994, 0.00727122, 0.00644981, 0.00649082, 0.00701785, 0.00662923, 0.00653596, 0.00621428, 0.00619157, 0.00562829, 0.00563051, 0.00513943, 0.00393296, 0.00327087, 0.00265675, 0.00193605, 0.0012238, 0.000759417, 0.000318921, 0.000116769, 2.40519e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0250247, 0.0287363, 0.0312546, 0.0386978, 0.0436506, 0.0532809, 0.0635528, 0.0806084, 0.0844546, 0.106584, 0.121987, 0.143444, 0.156397, 0.179323, 0.195993, 0.204619, 0.211535, 0.220117, 0.236916, 0.245571, 0.247671, 0.258301, 0.276659, 0.287781, 0.296384, 0.308016, 0.321096, 0.333421, 0.345862, 0.360258, 0.364764, 0.373776, 0.3918, 0.413049, 0.432106, 0.437572, 0.448504, 0.470367, 0.502064, 0.560663, 0.603503");
+            values ( \
+              "0.0444238, 0.0517836, 0.0493256, 0.0465305, 0.0460504, 0.0446425, 0.0439008, 0.0418189, 0.0417176, 0.0388894, 0.0358036, 0.0346574, 0.0298132, 0.0220083, 0.0179977, 0.0167409, 0.0161414, 0.0174328, 0.017491, 0.017994, 0.0179796, 0.0173518, 0.0151692, 0.0134824, 0.0124698, 0.0105533, 0.00924915, 0.00780247, 0.00700357, 0.00569728, 0.00565435, 0.00483757, 0.00412512, 0.00294347, 0.0025496, 0.00212958, 0.00209628, 0.00135702, 0.00111321, 0.000313962, 0.00028602" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0275363, 0.0275563, 0.0806847, 0.164415, 0.21614, 0.232522, 0.255954, 0.325145, 0.335884, 0.35205, 0.378196, 0.389385, 0.425722, 0.538074, 0.567798, 0.623849, 0.687203, 0.752584, 0.864233, 1.1245");
+            values ( \
+              "1e-22, 0.091721, 0.0821031, 0.0747733, 0.0686726, 0.0679817, 0.0652879, 0.0453576, 0.0436006, 0.0416553, 0.043637, 0.0428639, 0.0371763, 0.021462, 0.0176707, 0.0120067, 0.00759392, 0.00463615, 0.00190117, 0.000112908" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0344981, 0.0345181, 0.203241, 0.352275, 0.529537, 0.579525, 0.621271, 0.659794, 0.745676, 0.774181, 0.82592, 0.873195, 0.996655, 1.16159, 1.2271, 1.40613, 1.46952, 1.57805, 1.71445, 1.83474, 1.99119, 2.19906, 2.47972, 2.86748");
+            values ( \
+              "1e-22, 0.122636, 0.105046, 0.10014, 0.0926826, 0.091403, 0.08865, 0.0849784, 0.0751564, 0.0757678, 0.0753391, 0.0730921, 0.0617579, 0.0452459, 0.0396309, 0.0264021, 0.0223862, 0.0166858, 0.0113237, 0.00798504, 0.00500413, 0.00257455, 0.00105667, 0.000238493" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0596155, 0.0596355, 0.674487, 1.16766, 1.66695, 1.80253, 1.97778, 2.01957, 2.04913, 2.11716, 2.28561, 2.37713, 2.43081, 2.55294, 2.85324, 3.6721, 3.97219, 4.2082, 4.43627, 4.64471, 4.89865, 5.15972, 5.42526, 5.80345, 6.28702, 6.93179, 7.8531, 8.95778");
+            values ( \
+              "1e-22, 0.133829, 0.11412, 0.108945, 0.102714, 0.100477, 0.0967588, 0.0963581, 0.0971319, 0.0959909, 0.0921723, 0.0910609, 0.0908782, 0.0883412, 0.080035, 0.0521306, 0.0423073, 0.0356505, 0.0298811, 0.0254082, 0.0203114, 0.0161479, 0.0128631, 0.00890817, 0.00561313, 0.00309174, 0.00107498, 0.00042539" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.11906, 0.11908, 1.85336, 3.78444, 5.12506, 6.03283, 6.26608, 6.35922, 7.43366, 7.78772, 8.4678, 8.99234, 9.65207, 10.5005, 13.2188, 14.5455, 16.0819, 17.2244, 17.7828, 18.7166, 19.8213, 20.9365, 22.5719, 24.7812, 26.9906, 31.4094");
+            values ( \
+              "1e-22, 0.137085, 0.11851, 0.112717, 0.108181, 0.104413, 0.103661, 0.103693, 0.0987544, 0.0975692, 0.09377, 0.0901175, 0.0848053, 0.0768417, 0.049054, 0.037152, 0.0260401, 0.0196256, 0.0170762, 0.0133367, 0.00997763, 0.00733112, 0.00466256, 0.00249856, 0.00132531, 0.000357189" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0517973, 0.0671621, 0.0780276, 0.0846795, 0.111699, 0.134544, 0.137998, 0.142603, 0.168294, 0.182023, 0.188923, 0.202033, 0.208189, 0.223939, 0.22849, 0.234544, 0.247354, 0.277361, 0.294668, 0.329395, 0.368172, 0.437125, 0.478868");
+            values ( \
+              "0.000234275, 0.0208092, 0.0173954, 0.0166836, 0.0150413, 0.0125668, 0.0128863, 0.012676, 0.00802124, 0.00621846, 0.00693205, 0.00633566, 0.00631642, 0.00583856, 0.0055137, 0.00570616, 0.00550492, 0.0035744, 0.00287244, 0.00178642, 0.00100829, 0.000326523, 0.000228709" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0518114, 0.0704013, 0.0766431, 0.0823853, 0.0889478, 0.0972435, 0.128779, 0.140259, 0.156244, 0.164569, 0.177122, 0.190056, 0.191255, 0.204296, 0.214681, 0.224498, 0.238079, 0.244864, 0.253402, 0.26144, 0.270133, 0.278789, 0.281329, 0.286411, 0.302753, 0.341688, 0.367657, 0.394363, 0.406654, 0.43971, 0.470541, 0.511006, 0.550499, 0.622251, 0.712802");
+            values ( \
+              "0.00669736, 0.0518608, 0.0474361, 0.0457001, 0.0446859, 0.0437379, 0.0404648, 0.0387637, 0.035833, 0.0351954, 0.0347699, 0.0296942, 0.0296247, 0.0247487, 0.0216405, 0.019094, 0.0166714, 0.0162415, 0.0172747, 0.0176113, 0.0173682, 0.0181102, 0.0178753, 0.0177438, 0.016076, 0.0106662, 0.00785878, 0.00577317, 0.004983, 0.00332116, 0.00224244, 0.00131898, 0.000845151, 0.000255857, 0.000114427" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0594431, 0.0686258, 0.0777485, 0.0818176, 0.0872431, 0.0979629, 0.200203, 0.242731, 0.290183, 0.312708, 0.358944, 0.369915, 0.386753, 0.394459, 0.402848, 0.413894, 0.425409, 0.438028, 0.460077, 0.495797, 0.572581, 0.608624, 0.670013, 0.710897, 0.780681, 0.868157, 0.961465, 1.0443");
+            values ( \
+              "0.0423401, 0.0972002, 0.0879029, 0.0860627, 0.0848014, 0.0835621, 0.0745931, 0.0695905, 0.0655175, 0.0585104, 0.0455232, 0.0436122, 0.0416931, 0.0419556, 0.043037, 0.0435414, 0.0427569, 0.0409853, 0.0371159, 0.0326976, 0.0215094, 0.0169847, 0.0111109, 0.00828125, 0.00492537, 0.00252171, 0.00126204, 0.000706937" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0686978, 0.0687177, 0.262876, 0.387662, 0.477971, 0.559731, 0.608071, 0.669964, 0.781436, 0.808035, 0.841138, 0.858696, 0.880256, 0.899137, 1.00164, 1.21737, 1.3376, 1.43268, 1.49832, 1.58213, 1.67601, 1.79732, 1.88455, 1.98012, 2.10753, 2.35002, 2.69719, 3.11927");
+            values ( \
+              "1e-22, 0.119725, 0.104284, 0.100087, 0.0966182, 0.0929428, 0.0916476, 0.0876164, 0.0751299, 0.0757523, 0.0753093, 0.0753778, 0.0747629, 0.0737493, 0.0646829, 0.0433328, 0.033716, 0.0269157, 0.022853, 0.0181723, 0.013996, 0.00989342, 0.00760595, 0.00572425, 0.00390403, 0.00178122, 0.000555895, 0.000103892" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0910126, 0.0910326, 0.709408, 1.19503, 1.66212, 1.7961, 2.03361, 2.0633, 2.0938, 2.35756, 2.46058, 2.57774, 2.77278, 2.9362, 3.91011, 4.24719, 4.6728, 4.92698, 5.20983, 5.57793, 5.87214, 6.19179, 6.61799, 7.4704, 8.54415, 9.64884");
+            values ( \
+              "1e-22, 0.132115, 0.114161, 0.109005, 0.103339, 0.101252, 0.096341, 0.0967812, 0.0968104, 0.0915166, 0.0908499, 0.0885193, 0.0834165, 0.0785082, 0.0454171, 0.0356778, 0.0254655, 0.0205444, 0.0160326, 0.0114583, 0.00872353, 0.00645775, 0.00427954, 0.0017922, 0.000560194, 0.000169801" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.164181, 0.164201, 1.81962, 4.19732, 5.42346, 6.17153, 6.39164, 7.47075, 7.82451, 8.50378, 9.03013, 9.68737, 10.5359, 13.2944, 14.5176, 15.4741, 16.1595, 17.6009, 18.3377, 19.4423, 20.3326, 21.1591, 22.2612, 23.3659, 24.4706, 26.68, 28.8893, 32.2034");
+            values ( \
+              "1e-22, 0.139127, 0.118749, 0.111448, 0.107213, 0.104072, 0.103665, 0.0987793, 0.0975948, 0.0937342, 0.0901301, 0.0847742, 0.0768717, 0.048634, 0.0376888, 0.0303676, 0.0257991, 0.0180276, 0.0148961, 0.0111267, 0.00874577, 0.0069854, 0.00516457, 0.00378515, 0.00278874, 0.00149832, 0.000804082, 0.000302595" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.147233, 0.160798, 0.223853, 0.243543, 0.258234, 0.260998, 0.266528, 0.272183, 0.277688, 0.279081, 0.287025, 0.303868, 0.323447, 0.327691, 0.33219, 0.339001, 0.343923, 0.349562, 0.356275, 0.363659, 0.370223, 0.37181, 0.374984, 0.381331, 0.387383, 0.393742, 0.399851, 0.405569, 0.410792, 0.417803, 0.422177, 0.429327, 0.43678, 0.446265, 0.45558, 0.467329, 0.469144, 0.472773, 0.480032, 0.494105, 0.518354, 0.526166, 0.528522, 0.533235, 0.542662, 0.56083, 0.596845, 0.654828");
+            values ( \
+              "0.00174642, 0.00299432, 0.0116029, 0.0136216, 0.0144996, 0.0157199, 0.0137283, 0.0134945, 0.0124742, 0.0130797, 0.0127197, 0.00921953, 0.00647477, 0.00635946, 0.00708681, 0.0065339, 0.00663957, 0.00609967, 0.00633351, 0.00576697, 0.00579792, 0.0054791, 0.00584385, 0.0055106, 0.00578526, 0.00512851, 0.00518183, 0.00439811, 0.00439405, 0.00354563, 0.00371191, 0.00300869, 0.00311465, 0.00238545, 0.00247912, 0.0017346, 0.00209114, 0.00158071, 0.00181946, 0.00109382, 0.00110962, 0.000583147, 0.000983712, 0.00049584, 0.000833392, 0.000243327, 0.000475278, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.155646, 0.17386, 0.220165, 0.238775, 0.258423, 0.261572, 0.267868, 0.275164, 0.281195, 0.283328, 0.287594, 0.294577, 0.30311, 0.307589, 0.316547, 0.329199, 0.354349, 0.37266, 0.388364, 0.396924, 0.405074, 0.413848, 0.422581, 0.424287, 0.427698, 0.433624, 0.44168, 0.450623, 0.461629, 0.471293, 0.482211, 0.484488, 0.489043, 0.498153, 0.507976, 0.521263, 0.535886, 0.541207, 0.551848, 0.572564, 0.598472, 0.611039, 0.614606, 0.62174, 0.636008, 0.659684, 0.705641, 0.788917, 0.792781");
+            values ( \
+              "0.00696169, 0.0126283, 0.0299688, 0.0360096, 0.0410305, 0.0443259, 0.0410445, 0.0407003, 0.0388271, 0.0391625, 0.0378331, 0.0370332, 0.0353021, 0.0356647, 0.0350012, 0.0315737, 0.0223387, 0.0178306, 0.0160195, 0.0175419, 0.0173266, 0.0177642, 0.0179711, 0.0182033, 0.0176535, 0.017645, 0.0163387, 0.015662, 0.013708, 0.0128556, 0.0107084, 0.0109579, 0.00982626, 0.00937685, 0.00782961, 0.00726721, 0.00560112, 0.00583134, 0.00458798, 0.00409199, 0.00245448, 0.00264471, 0.00194605, 0.0023526, 0.00140883, 0.00156354, 0.000382084, 0.000506522, 0.000486824" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.181848, 0.219341, 0.243471, 0.258787, 0.263445, 0.266768, 0.273895, 0.279343, 0.320188, 0.348525, 0.363106, 0.379511, 0.396979, 0.408978, 0.426462, 0.43229, 0.449178, 0.459162, 0.48529, 0.497166, 0.503863, 0.514841, 0.525997, 0.530789, 0.53654, 0.544971, 0.550387, 0.555803, 0.561636, 0.567469, 0.580067, 0.59035, 0.602162, 0.65055, 0.726683, 0.750717, 0.767689, 0.788965, 0.825715, 0.846148, 0.865797, 0.904314, 0.93729, 0.963433, 1.00991, 1.07963, 1.10287, 1.13798, 1.24331, 1.33073");
+            values ( \
+              "0.0525877, 0.0555892, 0.0712906, 0.0830812, 0.0828856, 0.0825278, 0.081363, 0.0801859, 0.0765869, 0.07392, 0.0721184, 0.0702958, 0.0686195, 0.0676373, 0.0652358, 0.0642719, 0.0602447, 0.0575092, 0.0495224, 0.0463366, 0.0448629, 0.0432193, 0.0418948, 0.0419242, 0.0422332, 0.0434358, 0.043414, 0.0432729, 0.0429875, 0.0425637, 0.0408549, 0.0389048, 0.0370607, 0.0308363, 0.0198277, 0.0169396, 0.0151445, 0.0131118, 0.00999586, 0.00865814, 0.00753237, 0.00568891, 0.00441845, 0.00352403, 0.00233793, 0.00131737, 0.00105337, 0.000808157, 0.000268649, 0.000140317" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.171385, 0.262956, 0.275534, 0.284777, 0.296437, 0.371924, 0.529679, 0.647152, 0.689455, 0.729367, 0.771055, 0.808797, 0.852666, 0.921178, 0.951686, 0.985672, 1.00392, 1.02593, 1.05157, 1.11518, 1.17092, 1.33872, 1.46665, 1.58352, 1.64691, 1.72978, 1.80676, 1.89178, 2.01208, 2.06425, 2.16857, 2.37723, 2.66505, 3.05338");
+            values ( \
+              "0.0290512, 0.112959, 0.109794, 0.109014, 0.108452, 0.105468, 0.100077, 0.0954507, 0.0935689, 0.0923616, 0.0902662, 0.0878013, 0.0832468, 0.0751336, 0.0757539, 0.0753125, 0.0753532, 0.0745742, 0.073006, 0.0674119, 0.062045, 0.0452505, 0.0347787, 0.0263822, 0.0224098, 0.0179376, 0.0144791, 0.0113491, 0.00796378, 0.00682273, 0.00498066, 0.00259116, 0.00100325, 0.000253398" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.229121, 0.229141, 0.83067, 1.27911, 1.80436, 1.9491, 2.1643, 2.20364, 2.23256, 2.49991, 2.55778, 2.61195, 2.74669, 2.97176, 3.2185, 4.01664, 4.38988, 4.67237, 4.86228, 5.15857, 5.45257, 5.84457, 6.06175, 6.2831, 6.57823, 7.1685, 8.20664, 9.31133");
+            values ( \
+              "1e-22, 0.130464, 0.114389, 0.10966, 0.103324, 0.101078, 0.0965189, 0.0965708, 0.0970188, 0.0916846, 0.0910478, 0.0908136, 0.087954, 0.0818439, 0.0738871, 0.0466103, 0.0356885, 0.0286727, 0.0245064, 0.0190218, 0.0146586, 0.0102437, 0.00834375, 0.00677593, 0.00513489, 0.0028547, 0.000958838, 0.000273288" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.300724, 0.300744, 1.9197, 4.34161, 6.53548, 7.96851, 9.17324, 10.6801, 14.6618, 16.3039, 17.7451, 19.5864, 20.4768, 23.5105, 25.7427");
+            values ( \
+              "1e-22, 0.138318, 0.118881, 0.111449, 0.103659, 0.0976046, 0.0901474, 0.0768807, 0.0376819, 0.0258059, 0.0180201, 0.0111195, 0.00875383, 0.00379281, 0.00224186" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.402956, 0.519173, 0.560511, 0.586174, 0.650612, 0.706969, 0.751307, 0.782238, 0.790442, 0.80685, 0.818076, 0.842169, 0.878289, 0.890134, 0.916194, 0.950349, 0.994681, 1.03727, 1.04803, 1.0736, 1.11174, 1.14118, 1.18044, 1.21826");
+            values ( \
+              "8.30897e-05, 0.000374658, 0.000971472, 0.00153661, 0.00364184, 0.00511936, 0.00609406, 0.00649551, 0.00647979, 0.00629605, 0.00680667, 0.00660289, 0.00521376, 0.00584968, 0.00520186, 0.00600751, 0.00392735, 0.00238309, 0.00231508, 0.00160981, 0.000894865, 0.000563298, 0.000297322, 0.000177046" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.518376, 0.595493, 0.669007, 0.734328, 0.785169, 0.829502, 0.851235, 0.870836, 0.899494, 0.95579, 0.962992, 0.990158, 0.998716, 1.00604, 1.10335, 1.14288, 1.1848, 1.23413, 1.2732, 1.35135, 1.44298");
+            values ( \
+              "0.00239399, 0.00506581, 0.0112994, 0.0159154, 0.0191696, 0.0209551, 0.0212665, 0.0229896, 0.0217209, 0.0151145, 0.0152229, 0.0185172, 0.0188182, 0.0186089, 0.00770109, 0.00487506, 0.00290503, 0.00155377, 0.000927826, 0.00030568, 7.5356e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.518149, 0.599117, 0.784461, 0.87211, 0.900927, 0.942887, 0.975913, 0.994411, 1.02067, 1.0414, 1.08172, 1.10805, 1.11281, 1.13117, 1.14161, 1.15433, 1.18923, 1.32601, 1.36014, 1.40365, 1.45742, 1.51614, 1.61149, 1.73863, 1.88637");
+            values ( \
+              "0.00503673, 0.010785, 0.0384093, 0.050279, 0.0536409, 0.0574488, 0.0599158, 0.0620459, 0.0619977, 0.0593761, 0.0471514, 0.0422165, 0.041974, 0.0441763, 0.0441664, 0.0431472, 0.0371703, 0.0183572, 0.0146483, 0.0107615, 0.0072928, 0.00470453, 0.00224936, 0.000833412, 0.000176954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.557756, 0.664484, 0.930624, 1.03607, 1.05644, 1.08301, 1.17218, 1.28727, 1.33976, 1.37657, 1.41534, 1.50216, 1.51678, 1.53066, 1.54826, 1.58215, 1.60349, 1.62234, 1.64161, 1.7251, 1.93486, 2.05349, 2.16224, 2.22659, 2.3103, 2.3893, 2.47383, 2.59378, 2.64547, 2.74886, 2.95563, 3.25484, 3.64614");
+            values ( \
+              "0.0153191, 0.0277695, 0.0831964, 0.102121, 0.102416, 0.101204, 0.0978937, 0.0928322, 0.0912328, 0.0888018, 0.0853808, 0.07532, 0.0753024, 0.075867, 0.0754015, 0.0753147, 0.0748034, 0.0736768, 0.0722905, 0.0647048, 0.0438814, 0.0343184, 0.0265269, 0.0225171, 0.0179583, 0.0144247, 0.0113191, 0.00795685, 0.0068148, 0.00500453, 0.00260506, 0.000979937, 0.000230203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.684719, 0.867119, 1.03582, 1.0619, 1.12985, 2.02199, 2.38534, 2.52978, 2.7591, 2.79562, 2.8281, 3.07937, 3.17541, 3.22822, 3.45301, 3.74558, 4.61645, 4.9688, 5.42037, 5.73476, 6.0801, 6.66814, 7.01981, 7.42172, 8.22553, 9.33022, 10.4349");
+            values ( \
+              "0.0685923, 0.0793709, 0.117786, 0.11841, 0.117273, 0.107841, 0.103287, 0.10104, 0.0963497, 0.0968164, 0.0966924, 0.0915395, 0.0908902, 0.0900674, 0.0845471, 0.0756673, 0.045885, 0.0356698, 0.0249092, 0.0190432, 0.014007, 0.00810496, 0.00584973, 0.00393948, 0.00176557, 0.000508239, 0.000175" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.866836, 0.866856, 2.61017, 4.54148, 6.14494, 6.89171, 7.11244, 8.54504, 9.22481, 10.4091, 11.2575, 14.0162, 15.4307, 16.8814, 17.9543, 19.0592, 20.1639, 21.3298, 22.9832, 24.0879, 25.1926, 27.402, 28.4785");
+            values ( \
+              "1e-22, 0.135705, 0.118534, 0.112692, 0.107206, 0.104078, 0.103664, 0.0976061, 0.0937327, 0.0847682, 0.0768786, 0.0486289, 0.0361355, 0.0258039, 0.0197877, 0.0149027, 0.0111216, 0.00812339, 0.00515826, 0.00379086, 0.00278255, 0.00149219, 0.00126152" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.8125, 2.1078, 2.16422, 2.25464, 2.30585, 2.42384, 2.50824, 2.60251, 2.64952, 2.68851, 2.71045, 2.73606, 2.75608, 2.7771, 2.82732, 2.83791, 2.87015, 2.89316, 2.90551, 2.92593, 2.93856, 2.95306, 2.97932, 3.011, 3.03513, 3.04492, 3.10365, 3.20318, 3.2779, 3.29079, 3.31657, 3.45615, 3.56042, 3.57519");
+            values ( \
+              "7.22666e-05, 0.000263973, 0.000363857, 0.000635002, 0.000923425, 0.00185776, 0.00241559, 0.00285968, 0.00293726, 0.00279212, 0.00278453, 0.00291567, 0.00274561, 0.00271651, 0.00238462, 0.00283417, 0.00252491, 0.00262682, 0.00255515, 0.00266144, 0.00245512, 0.00255492, 0.00314228, 0.00334674, 0.003263, 0.00330363, 0.00273131, 0.00123321, 0.000552207, 0.000556224, 0.000342531, 1.97069e-05, 5.39148e-05, 4.77557e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.8126, 2.12171, 2.19154, 2.29242, 2.516, 2.61607, 2.66218, 2.71361, 2.75935, 2.80649, 2.84026, 2.85328, 2.87931, 2.95833, 3.00306, 3.04657, 3.08888, 3.12395, 3.17713, 3.33906, 3.40775, 3.45774, 3.4978, 3.57792, 3.63011");
+            values ( \
+              "0.000222463, 0.000931199, 0.00135317, 0.00247526, 0.00695521, 0.00841572, 0.0089347, 0.00930731, 0.00920578, 0.00939016, 0.00998152, 0.00933072, 0.00925556, 0.00700159, 0.00898998, 0.00953454, 0.0105744, 0.0106929, 0.00976955, 0.00359102, 0.00192988, 0.00118568, 0.000808328, 0.000312589, 0.000210832" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.81246, 2.16594, 2.21137, 2.30223, 2.35474, 2.50452, 2.59405, 2.69405, 2.84168, 2.91538, 3.03411, 3.08521, 3.09064, 3.1015, 3.1232, 3.15363, 3.17783, 3.22616, 3.25338, 3.28572, 3.3594, 3.38267, 3.41441, 3.4631, 3.63887, 3.70193, 3.7674, 3.8423, 3.92229, 4.00543, 4.15699, 4.22637, 4.40208");
+            values ( \
+              "0.000505971, 0.00311756, 0.00384881, 0.00593474, 0.00767695, 0.0137098, 0.0168538, 0.0198494, 0.0235454, 0.0250253, 0.0266619, 0.0281517, 0.0275903, 0.0276108, 0.0272523, 0.0263502, 0.025091, 0.0235094, 0.0254775, 0.0260759, 0.029255, 0.0295723, 0.0292969, 0.0270643, 0.0138654, 0.00985656, 0.0066651, 0.00411348, 0.00239002, 0.00132182, 0.000377415, 0.00053596, 0.000120408" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.07865, 2.42901, 2.67834, 2.86957, 3.28091, 3.39778, 3.6065, 3.66122, 3.70142, 3.78455, 3.80235, 3.82009, 3.85806, 3.89728, 3.91995, 3.94327, 3.97374, 4.00258, 4.04053, 4.15598, 4.19352, 4.24931, 4.36234, 4.46323, 4.59769, 4.70415, 4.81856, 4.91687, 4.99177, 5.05781, 5.14586, 5.28126, 5.54206, 5.91398, 6.38252");
+            values ( \
+              "0.00802442, 0.015652, 0.0280722, 0.0366083, 0.0540881, 0.0583498, 0.0648999, 0.0658224, 0.0660738, 0.0646519, 0.0637807, 0.0653142, 0.0667796, 0.0665977, 0.0670423, 0.0682378, 0.0683581, 0.0677948, 0.0660414, 0.0582268, 0.0554216, 0.0489605, 0.0392333, 0.0313705, 0.0223726, 0.0167784, 0.0121379, 0.00921872, 0.00728716, 0.00599098, 0.00466406, 0.0030142, 0.00135081, 0.000317075, 9.53311e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.2063, 2.68116, 3.79423, 4.15391, 4.19711, 4.53029, 4.77662, 5.04376, 5.0885, 5.15724, 5.39307, 5.52186, 5.63989, 5.99143, 7.19691, 7.73384, 8.27074, 8.93282, 9.67969, 10.3799, 10.6806");
+            values ( \
+              "0.0196494, 0.032441, 0.0933065, 0.109992, 0.110052, 0.105237, 0.10285, 0.0972462, 0.0965802, 0.09703, 0.0919643, 0.0909141, 0.0885463, 0.0787388, 0.038702, 0.0255127, 0.0159862, 0.00867908, 0.0043221, 0.00207928, 0.00181288" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.66279, 3.33081, 4.09653, 4.19742, 6.86558, 8.26235, 9.14857, 9.46717, 10.3412, 10.8897, 11.2853, 12.1097, 13.583, 16.3397, 17.5633, 18.4607, 19.1697, 20.0436, 20.8292, 21.7753, 22.8799, 23.6841, 24.7136, 25.8182, 26.9229, 29.1323, 31.3417, 34.6557");
+            values ( \
+              "0.0710956, 0.0727924, 0.117774, 0.120799, 0.112679, 0.107965, 0.104305, 0.103622, 0.099581, 0.0975731, 0.095434, 0.0899434, 0.0769238, 0.0485766, 0.0376275, 0.0307312, 0.0260811, 0.0209325, 0.0171475, 0.0134959, 0.00995671, 0.00800604, 0.00603316, 0.00452685, 0.00323954, 0.00171659, 0.000895687, 0.000415039" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.39793, 8.27146, 8.33381, 8.70794, 8.85706, 9.00969, 9.17441, 9.53856, 9.67082, 9.76735, 9.85349, 9.97888, 9.98232, 9.98919, 10.0029, 10.0304, 10.0839, 10.1289, 10.1717, 10.2119, 10.2183, 10.2675, 10.3111, 10.3604, 10.3913, 10.4066, 10.4252, 10.4503, 10.4806, 10.521, 10.5847, 10.623, 10.6359, 10.6619, 10.7139, 10.8137, 10.9475, 11.0063, 11.2129, 11.333, 11.3676, 11.4299, 11.7375, 11.9704, 12.2772, 12.7417");
+            values ( \
+              "4.56325e-05, 6.80582e-05, 7.44945e-05, 0.000141878, 0.000203607, 0.000306735, 0.000494877, 0.000978853, 0.00110793, 0.00117072, 0.0011942, 0.00107393, 0.00111459, 0.00110964, 0.00111939, 0.0011134, 0.00108016, 0.00100392, 0.00100045, 0.000984418, 0.000933433, 0.00129919, 0.00146818, 0.00100856, 0.00111387, 0.00109417, 0.00112025, 0.00105887, 0.0010664, 0.00103053, 0.00133951, 0.00139139, 0.00138661, 0.00140405, 0.00139386, 0.00138934, 0.00126413, 0.00113148, 0.000455681, 0.000214563, 0.000198394, 0.000110815, 7.07939e-06, 2.47471e-05, 1e-22, 1.55551e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("7.40241, 8.29074, 8.62356, 8.87056, 8.98869, 9.1462, 9.52243, 9.76614, 9.87012, 9.97591, 10.0979, 10.1021, 10.1413, 10.1861, 10.3049, 10.3654, 10.409, 10.4269, 10.4822, 10.5346, 10.6124, 10.6473, 10.6817, 10.7109, 10.7533, 10.7878, 10.8341, 10.898, 10.9808, 11.1266, 11.2808, 11.3626, 11.4792, 11.5675, 11.619, 11.7149, 11.881, 12.1037, 12.7754");
+            values ( \
+              "0.000165406, 0.000236067, 0.000410779, 0.000670422, 0.000900505, 0.001364, 0.00288514, 0.00363814, 0.0038562, 0.00398132, 0.00376725, 0.00387455, 0.00396587, 0.00402674, 0.00358592, 0.00330189, 0.00349236, 0.00366143, 0.00455225, 0.00388445, 0.00367236, 0.00362224, 0.00382463, 0.0043346, 0.00452667, 0.00463113, 0.0045944, 0.00464761, 0.0045416, 0.00423052, 0.00287144, 0.00201144, 0.00111186, 0.000684865, 0.000516583, 0.000283536, 0.000108248, 2.58927e-05, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("7.40101, 8.33688, 8.57402, 8.95134, 9.07843, 9.24788, 9.74045, 10.0287, 10.1622, 10.3014, 10.4442, 10.4742, 10.5992, 10.7137, 10.7373, 10.843, 10.8659, 10.9162, 10.9938, 11.035, 11.07, 11.1843, 11.2222, 11.3243, 11.4546, 11.5864, 11.7276, 12.1106, 12.2722, 12.4037, 12.5424");
+            values ( \
+              "0.000603736, 0.000765354, 0.00117112, 0.00218707, 0.00285836, 0.00408156, 0.0083752, 0.0103071, 0.010971, 0.0114911, 0.0115049, 0.011746, 0.012081, 0.0114535, 0.0111638, 0.0111893, 0.0121146, 0.0121496, 0.0108931, 0.0108927, 0.0111265, 0.0130981, 0.0132568, 0.0133492, 0.0132709, 0.0128028, 0.0110499, 0.00356476, 0.0018024, 0.000986433, 0.000554328" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("7.39974, 8.51605, 8.99303, 9.29847, 10.2383, 10.8382, 11.1178, 11.4993, 11.6844, 11.7034, 11.7692, 11.8571, 11.923, 12.2094, 12.3153, 12.4426, 12.5445, 12.7205, 12.8865, 12.9857, 13.6589, 14.0338, 14.2143, 14.4549, 14.8841, 15.3878");
+            values ( \
+              "0.00135685, 0.00276349, 0.00512637, 0.00783016, 0.019339, 0.0245936, 0.026458, 0.028455, 0.0287897, 0.0285699, 0.0286246, 0.0288747, 0.0303735, 0.029748, 0.0313429, 0.0318244, 0.031684, 0.0321667, 0.0314468, 0.0300646, 0.0122604, 0.00549718, 0.00358453, 0.00193955, 0.000553929, 0.000102827" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("8.33304, 9.60929, 10.7277, 11.8472, 12.92, 13.6446, 14.1008, 14.2201, 14.6721, 14.8837, 15.0523, 15.1737, 15.3117, 15.5875, 15.9483, 17.1049, 17.5598, 18.0837, 18.5819, 18.8655, 19.4328, 20.4684, 21.5731");
+            values ( \
+              "0.00914702, 0.0153055, 0.0303742, 0.0433429, 0.0550121, 0.0617226, 0.0642968, 0.0661616, 0.0677757, 0.0697242, 0.0700106, 0.0699659, 0.0692285, 0.0662066, 0.0588584, 0.028803, 0.0196371, 0.0122952, 0.00773038, 0.00590756, 0.00339153, 0.00112795, 0.000339074" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("9.08109, 10.7196, 14.7574, 16.6589, 18.8775, 20.3115, 21.5281, 22.994, 26.974, 28.6172, 29.5053, 30.7924, 31.8971, 33.0645, 34.7206, 35.8253, 38.9723");
+            values ( \
+              "0.027739, 0.0330383, 0.0890635, 0.1114, 0.103605, 0.0975082, 0.0898724, 0.0769075, 0.0376414, 0.0258368, 0.0206803, 0.0149461, 0.0110894, 0.00808751, 0.00511874, 0.00382389, 0.00157512" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00759578, 0.00762012, 0.00765186, 0.00767177, 0.00767934, 0.00768166", \
+            "0.00946353, 0.00948372, 0.00951997, 0.00955082, 0.00956445, 0.00956886", \
+            "0.0101573, 0.0101509, 0.0101473, 0.010153, 0.010159, 0.0101614", \
+            "0.010471, 0.010444, 0.0103992, 0.0103524, 0.010327, 0.0103187", \
+            "0.0108166, 0.0107283, 0.0105931, 0.0104746, 0.0104064, 0.0103696", \
+            "0.0106007, 0.0105847, 0.0109215, 0.0106933, 0.0105059, 0.010424" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0101986, 0.0101978, 0.0102037, 0.0102106, 0.0102138, 0.0102149", \
+            "0.00994863, 0.00988886, 0.00979829, 0.00973211, 0.0097045, 0.00969582", \
+            "0.00990435, 0.00974883, 0.00951559, 0.00933477, 0.00925401, 0.00922818", \
+            "0.0104408, 0.0105519, 0.0101738, 0.00952189, 0.00924031, 0.00915448", \
+            "0.0097284, 0.00988023, 0.0101093, 0.00999636, 0.00960107, 0.00923822", \
+            "0.00987653, 0.00991718, 0.00941557, 0.00990597, 0.0101906, 0.00967126" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0173462, 0.018973, 0.0238706, 0.0290482, 0.0495202, 0.0515924, 0.0599906, 0.0694594, 0.0778073, 0.101277, 0.117988, 0.123071, 0.130153, 0.134194, 0.167284, 0.174297, 0.191044, 0.237251, 0.254242, 0.282369");
+            values ( \
+              "-0.0283184, -0.0328054, -0.0290477, -0.0285809, -0.0286919, -0.0291619, -0.0298088, -0.0281767, -0.0245124, -0.0112658, -0.00495832, -0.00432113, -0.00379017, -0.00379463, -0.00143807, -0.00126583, -1e-22, -3.67575e-07, -0.000231298, -0.000190772" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0180251, 0.0180451, 0.0213606, 0.0232004, 0.0281851, 0.0571052, 0.0740318, 0.0874994, 0.0976572, 0.135616, 0.14885, 0.173277, 0.206076, 0.236744, 0.25444, 0.294715");
+            values ( \
+              "-1e-22, -0.0957624, -0.0837642, -0.0813225, -0.0793096, -0.0780011, -0.0801723, -0.0757449, -0.0674687, -0.0257032, -0.0169657, -0.00687073, -0.0044183, -0.00126068, -0.000576569, -0.000485778" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0187446, 0.0187645, 0.022611, 0.0273261, 0.0313353, 0.059613, 0.0896859, 0.122917, 0.147256, 0.158024, 0.167859, 0.213217, 0.2399, 0.252262, 0.272808, 0.298082, 0.314792, 0.33931, 0.358308, 0.405925, 0.511425");
+            values ( \
+              "-1e-22, -0.173439, -0.161424, -0.157381, -0.156256, -0.154121, -0.15094, -0.151208, -0.143291, -0.136721, -0.128622, -0.0756911, -0.0507716, -0.04182, -0.0301184, -0.0188444, -0.0137702, -0.00901927, -0.00677272, -0.00403045, -0.00185616" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0193554, 0.0193754, 0.0251793, 0.0346465, 0.0946095, 0.29531, 0.323879, 0.354032, 0.383764, 0.417516, 0.563903, 0.60871, 0.665439, 0.705097, 0.742809, 0.79927, 0.844162, 0.900623, 0.989719, 1.0484, 1.11515, 1.25058");
+            values ( \
+              "-1e-22, -0.224729, -0.217405, -0.215181, -0.212213, -0.200239, -0.196332, -0.190508, -0.182788, -0.169038, -0.0888705, -0.0692774, -0.0514347, -0.0413318, -0.0331473, -0.0234835, -0.0176556, -0.0121228, -0.00651791, -0.00454368, -0.00307957, -0.00169316" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.019065, 0.019085, 0.0274862, 0.0532935, 0.366229, 0.816632, 0.910659, 1.03971, 1.13578, 1.23005, 1.33467, 1.68041, 1.82838, 1.95091, 2.05426, 2.19205, 2.31671, 2.46481, 2.66228, 2.79205, 2.99359, 3.21114, 3.47318, 3.7824, 4.58762");
+            values ( \
+              "-1e-22, -0.245038, -0.241329, -0.24044, -0.234488, -0.223, -0.219946, -0.21332, -0.206305, -0.196756, -0.182428, -0.118592, -0.0941278, -0.0766463, -0.0640017, -0.0499001, -0.0396045, -0.0299395, -0.0203855, -0.0158199, -0.0105925, -0.00677808, -0.00395931, -0.00219123, -0.000505127" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0191151, 0.0195462, 0.0540101, 0.918875, 1.83561, 2.79185, 3.12046, 3.46583, 3.79121, 4.04852, 4.26929, 4.64937, 6.07063, 6.74818, 7.40399, 7.89048, 8.30031, 8.75126, 9.39279, 9.80199, 10.5626, 11.2825, 12.7223, 13.1228");
+            values ( \
+              "-0.251399, -0.251619, -0.249136, -0.244204, -0.237912, -0.22965, -0.226129, -0.221215, -0.214939, -0.208846, -0.201533, -0.185324, -0.108446, -0.0786757, -0.056495, -0.0437292, -0.0351084, -0.0274532, -0.0191842, -0.0152726, -0.00991887, -0.00651876, -0.00283769, -0.00239609" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0423022, 0.0479177, 0.064417, 0.0653041, 0.0665324, 0.067853, 0.0720596, 0.0798493, 0.0925789, 0.102604, 0.107174, 0.115288, 0.128196, 0.139373, 0.152511, 0.16414, 0.166909, 0.172447, 0.17921, 0.186672, 0.192421, 0.193565, 0.195853, 0.199913, 0.204704, 0.216496, 0.220784, 0.225586, 0.259575, 0.274335, 0.314491, 0.354018");
+            values ( \
+              "-0.00127084, -0.0164332, -0.0281323, -0.03026, -0.0304748, -0.0294544, -0.0288043, -0.0286744, -0.0298799, -0.0280249, -0.0262303, -0.0219061, -0.0140444, -0.00898939, -0.00455715, -0.0037657, -0.00376414, -0.00329156, -0.00293028, -0.00228201, -0.00206534, -0.00181152, -0.00186885, -0.00144518, -0.00136478, -0.000528587, -8.66196e-05, -1.50761e-05, -1e-22, -0.000123147, -0.000184618, -0.000142717" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0423441, 0.0495782, 0.0644007, 0.0657114, 0.0676721, 0.0692857, 0.0742818, 0.0840831, 0.0918886, 0.101175, 0.106694, 0.117858, 0.12095, 0.124248, 0.130323, 0.141235, 0.15915, 0.169809, 0.175736, 0.182057, 0.197574, 0.206413, 0.212306, 0.218218, 0.224218, 0.232333, 0.238807, 0.242949, 0.248364, 0.255208, 0.261899, 0.268996, 0.286686, 0.313701, 0.349608, 0.382401, 0.459938, 0.508439");
+            values ( \
+              "-0.00134669, -0.0480317, -0.0767368, -0.0817251, -0.0823357, -0.0799467, -0.0790344, -0.0782406, -0.0781456, -0.079757, -0.0799581, -0.0768612, -0.0752803, -0.0730857, -0.0674461, -0.0553629, -0.0339948, -0.024495, -0.0203366, -0.0167318, -0.00955416, -0.00675391, -0.00630654, -0.00563951, -0.00551296, -0.00474294, -0.00446813, -0.00390427, -0.00354903, -0.00272053, -0.00219505, -0.00125575, -0.000533948, -0.000725701, -0.000662594, -0.000396767, -9.23902e-05, -0.000105774" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0467003, 0.0535936, 0.064411, 0.065855, 0.0676391, 0.0692895, 0.0717846, 0.0744582, 0.078718, 0.106708, 0.113372, 0.123886, 0.13452, 0.155757, 0.178292, 0.183671, 0.190844, 0.200691, 0.220384, 0.246012, 0.264666, 0.272654, 0.278163, 0.285509, 0.291716, 0.298087, 0.311796, 0.320152, 0.331589, 0.338501, 0.347481, 0.358622, 0.371745, 0.390868, 0.420612, 0.438655, 0.493649, 0.546796, 0.586986, 0.641641, 0.711156");
+            values ( \
+              "-0.0775353, -0.108371, -0.148865, -0.157693, -0.160489, -0.157753, -0.156425, -0.155799, -0.155132, -0.152723, -0.151817, -0.150995, -0.150798, -0.151327, -0.144236, -0.141344, -0.136724, -0.128627, -0.106043, -0.0757339, -0.0574359, -0.0508413, -0.0466052, -0.0415552, -0.0377747, -0.0341295, -0.0270594, -0.0232449, -0.0185651, -0.016264, -0.0137819, -0.011388, -0.0090577, -0.00681816, -0.00476483, -0.00405849, -0.00264626, -0.00153524, -0.000960404, -0.000419455, -0.000164971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0521937, 0.0657228, 0.0672655, 0.0710409, 0.0826668, 0.131959, 0.328377, 0.356946, 0.397282, 0.428742, 0.450562, 0.602121, 0.630424, 0.678288, 0.749707, 0.80057, 0.853654, 0.91332, 0.994225, 1.04982, 1.11, 1.26132, 1.28871");
+            values ( \
+              "-0.212384, -0.213425, -0.219363, -0.21606, -0.21429, -0.211954, -0.200239, -0.196332, -0.188222, -0.178452, -0.169116, -0.0861104, -0.0734608, -0.0572786, -0.0386172, -0.0285736, -0.0205126, -0.013894, -0.00796503, -0.00545108, -0.00383223, -0.00178744, -0.00167014" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0477255, 0.0682029, 0.070666, 0.0864011, 0.311128, 0.574811, 0.84973, 0.943757, 1.01477, 1.07109, 1.13475, 1.16991, 1.26433, 1.36678, 1.42741, 1.53678, 1.768, 1.85229, 1.98591, 2.04481, 2.15741, 2.30584, 2.44566, 2.57031, 2.75067, 2.82861, 2.98449, 3.17551, 3.42022, 3.69738, 4.04653, 4.48603");
+            values ( \
+              "-0.125501, -0.24507, -0.241338, -0.240569, -0.236293, -0.230246, -0.223, -0.219947, -0.216618, -0.21343, -0.209091, -0.206216, -0.196615, -0.182583, -0.171598, -0.149909, -0.10922, -0.0955647, -0.0764151, -0.0689884, -0.0564596, -0.042953, -0.0330359, -0.0260325, -0.0183094, -0.0157196, -0.0115266, -0.00779969, -0.00471063, -0.00274144, -0.00140542, -0.000633653" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.0471602, 0.0675226, 0.069986, 0.0913536, 1.15082, 1.87605, 2.65493, 3.15301, 3.47844, 3.61932, 3.8236, 4.09851, 4.30247, 4.54767, 4.67851, 5.87088, 6.49101, 6.72356, 7.09643, 7.45681, 7.9278, 8.3215, 8.77623, 9.41308, 9.8388, 10.103, 10.6313, 11.3512, 12.071, 12.7909, 14.2307, 15.6705");
+            values ( \
+              "-0.129961, -0.253289, -0.249718, -0.249177, -0.242839, -0.237764, -0.231268, -0.226122, -0.221554, -0.21908, -0.21494, -0.208395, -0.201512, -0.191559, -0.185496, -0.120103, -0.0905129, -0.0808501, -0.0672218, -0.0558605, -0.0436219, -0.0353293, -0.0275402, -0.0193264, -0.0152175, -0.0131231, -0.00969807, -0.006394, -0.00420859, -0.00279122, -0.00123678, -0.000554684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.129252, 0.137421, 0.154016, 0.195713, 0.209088, 0.220581, 0.231065, 0.241818, 0.24694, 0.258467, 0.260901, 0.270714, 0.281147, 0.286329, 0.298506, 0.324596, 0.342158, 0.347463, 0.351759, 0.356819, 0.380345, 0.426303, 0.449636, 0.478204, 0.496934");
+            values ( \
+              "-0.00596108, -0.00621471, -0.00964012, -0.0172821, -0.0199029, -0.0232611, -0.0240508, -0.0228566, -0.0206437, -0.0144332, -0.014014, -0.00947948, -0.00550357, -0.00448914, -0.00380117, -0.00190827, -0.00086832, -0.000391419, -0.000129132, -1e-22, -2e-22, -0.00020026, -0.000134355, -0.000159891, -9.70602e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.129293, 0.141384, 0.153172, 0.190651, 0.20871, 0.224195, 0.23772, 0.250204, 0.254356, 0.258507, 0.260596, 0.262726, 0.289059, 0.298955, 0.303662, 0.311284, 0.320633, 0.329467, 0.333697, 0.339619, 0.351625, 0.358225, 0.365485, 0.371745, 0.375019, 0.380672, 0.40286, 0.419017, 0.44658, 0.482182, 0.550793, 0.642046");
+            values ( \
+              "-0.0101754, -0.0193456, -0.0260351, -0.0451528, -0.0536708, -0.0614603, -0.0702962, -0.0724982, -0.0721152, -0.0701063, -0.070047, -0.0684005, -0.0365639, -0.0271353, -0.0233536, -0.0183448, -0.0137281, -0.00973703, -0.00818331, -0.00664734, -0.00559357, -0.00537954, -0.00468279, -0.00436664, -0.0039092, -0.00348165, -0.00112281, -0.000596175, -0.000696149, -0.000619679, -0.000275761, -6.33541e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.137769, 0.158789, 0.185492, 0.21998, 0.245085, 0.258494, 0.262223, 0.266917, 0.271553, 0.2798, 0.288035, 0.304506, 0.309661, 0.31997, 0.332967, 0.352524, 0.368807, 0.378561, 0.397041, 0.406797, 0.417658, 0.430152, 0.443838, 0.452433, 0.464518, 0.47142, 0.480474, 0.491698, 0.504636, 0.523526, 0.552313, 0.569954, 0.586713, 0.624416, 0.676302, 0.768624, 0.83607");
+            values ( \
+              "-0.0434914, -0.0568761, -0.0840188, -0.11677, -0.138304, -0.149056, -0.151418, -0.151723, -0.151273, -0.151934, -0.1509, -0.146881, -0.144479, -0.138794, -0.128583, -0.106251, -0.0863881, -0.0754927, -0.0573308, -0.0493924, -0.0416226, -0.0342353, -0.0271619, -0.0232385, -0.01832, -0.0160959, -0.0135977, -0.0112559, -0.00895087, -0.00681025, -0.00477837, -0.00410944, -0.00356854, -0.00266589, -0.00157073, -0.000440007, -0.000199726" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.15593, 0.200272, 0.258285, 0.265534, 0.276154, 0.284172, 0.292245, 0.347393, 0.394571, 0.421225, 0.460434, 0.509817, 0.519249, 0.538112, 0.559212, 0.5827, 0.615737, 0.727184, 0.750807, 0.764859, 0.811096, 0.843453, 0.882361, 0.931646, 0.984107, 1.02757, 1.04911, 1.0922, 1.14182, 1.19841, 1.25918, 1.33051, 1.41861, 1.64579");
+            values ( \
+              "-0.123291, -0.1362, -0.209167, -0.21208, -0.211539, -0.210632, -0.210542, -0.206585, -0.203641, -0.202707, -0.200277, -0.192503, -0.19073, -0.185906, -0.179173, -0.169065, -0.151767, -0.0898546, -0.0782795, -0.0726308, -0.0571135, -0.0479717, -0.0385327, -0.0287876, -0.0207041, -0.0156322, -0.0135332, -0.0101328, -0.00711235, -0.00495416, -0.00345275, -0.00242559, -0.00155171, -0.000493184" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.166623, 0.266015, 0.270368, 0.564106, 1.00305, 1.14539, 1.30035, 1.39414, 1.49915, 1.90397, 2.11826, 2.2702, 2.4327, 2.70665, 3.0076, 3.26269, 3.4815, 3.8429");
+            values ( \
+              "-0.152965, -0.240275, -0.239413, -0.233728, -0.222474, -0.216778, -0.20637, -0.196909, -0.182582, -0.108607, -0.0764146, -0.0584912, -0.0433779, -0.0258405, -0.014372, -0.00860298, -0.00547515, -0.00320881" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.138042, 0.256277, 0.262305, 0.274362, 0.284961, 0.299418, 0.30209, 1.08267, 1.99951, 2.63809, 2.95576, 3.28437, 3.6027, 3.83636, 4.20447, 4.43443, 4.6789, 4.80872, 5.14649, 6.00718, 6.62563, 6.85574, 7.22297, 7.58504, 8.05784, 8.4551, 8.90899, 9.54489, 9.96969, 10.233, 10.7597, 11.4796, 12.1995, 12.9194, 14.3591, 15.7989");
+            values ( \
+              "-0.0574634, -0.244995, -0.248903, -0.24918, -0.248491, -0.248984, -0.2486, -0.244141, -0.237848, -0.232601, -0.229649, -0.226131, -0.221657, -0.217427, -0.20907, -0.201495, -0.191555, -0.185554, -0.167622, -0.119848, -0.0903619, -0.080821, -0.0673759, -0.055955, -0.0436432, -0.0352776, -0.0275238, -0.019314, -0.0152272, -0.0131257, -0.0097204, -0.00639826, -0.0042218, -0.00278946, -0.00123248, -0.000549315" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.392656, 0.440527, 0.464304, 0.503421, 0.550527, 0.585179, 0.609115, 0.638782, 0.659399, 0.660893, 0.663881, 0.669856, 0.68051, 0.689916, 0.700665, 0.708834, 0.717957, 0.725635, 0.731921, 0.741385, 0.748536, 0.779212, 0.789272, 0.798246, 0.807598, 0.820632, 0.861387, 0.882633, 0.97718, 1.02031, 1.03666, 1.05012, 1.06791");
+            values ( \
+              "-0.000308806, -0.00176504, -0.00260818, -0.00445011, -0.00645504, -0.00784742, -0.00891959, -0.0109851, -0.0115105, -0.0116558, -0.0116435, -0.01184, -0.0119612, -0.0117398, -0.0111085, -0.0101571, -0.00854191, -0.00659718, -0.00591333, -0.00535281, -0.00478085, -0.00210748, -0.00102839, -0.000426632, -0.00021234, -0.000125654, -0.000216871, -0.000214903, -6.5712e-05, -3.02262e-05, -2.27843e-05, -0.000157437, -6.94875e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.396878, 0.449403, 0.460298, 0.551458, 0.610871, 0.644052, 0.672345, 0.67942, 0.693569, 0.697691, 0.705937, 0.721823, 0.732831, 0.746306, 0.795108, 0.805039, 0.811993, 0.81378, 0.817356, 0.823432, 0.829928, 0.859917, 0.867272, 0.876998, 0.893621, 0.903543, 0.917731, 0.93676, 0.968561, 1.0366, 1.05365, 1.09703");
+            values ( \
+              "-0.000983028, -0.0058069, -0.00694226, -0.0181567, -0.0249193, -0.028887, -0.0340808, -0.0345327, -0.0360762, -0.0360582, -0.0368055, -0.0376528, -0.0369792, -0.0340498, -0.0128958, -0.00967447, -0.00896902, -0.0085211, -0.00827189, -0.00735215, -0.00676177, -0.00260466, -0.00196063, -0.00137328, -0.00112792, -0.00112257, -0.000961493, -0.000873137, -0.000562406, -0.000184392, -0.000536407, -0.000135381" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.433294, 0.472572, 0.588931, 0.63126, 0.72819, 0.76709, 0.802464, 0.833319, 0.83651, 0.842891, 0.855655, 0.872134, 0.920131, 0.956396, 0.979678, 1.00493, 1.02068, 1.03668, 1.04264, 1.06117, 1.07512, 1.09271, 1.13151, 1.18608, 1.21203");
+            values ( \
+              "-0.0157288, -0.0168809, -0.0454655, -0.055383, -0.0768166, -0.0876953, -0.0928968, -0.0955677, -0.0946696, -0.0942561, -0.0901838, -0.0813309, -0.0472422, -0.0276365, -0.0183206, -0.012147, -0.00945034, -0.00758218, -0.00794789, -0.00619367, -0.00540015, -0.00448541, -0.00311687, -0.00169223, -0.00126228" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.470776, 0.542882, 0.633303, 0.724742, 0.771438, 0.855601, 0.992019, 1.01077, 1.02982, 1.0366, 1.04457, 1.05257, 1.07962, 1.10542, 1.11606, 1.13734, 1.25949, 1.28181, 1.2968, 1.31578, 1.34386, 1.37641, 1.41498, 1.43206, 1.46622, 1.51892, 1.56206, 1.57866, 1.61185, 1.65986, 1.71461, 1.77441, 1.84196, 1.9242, 2.14307, 2.2674");
+            values ( \
+              "-0.04119, -0.0476534, -0.0789886, -0.109306, -0.124113, -0.149302, -0.186863, -0.190026, -0.192365, -0.192876, -0.192332, -0.190752, -0.183631, -0.173926, -0.169179, -0.158183, -0.0904098, -0.0792801, -0.0731437, -0.0662282, -0.0572761, -0.0480527, -0.0386857, -0.034995, -0.0285665, -0.0204994, -0.0155115, -0.0138686, -0.0111328, -0.00791996, -0.00550707, -0.00382421, -0.00269995, -0.00177818, -0.000600277, -0.000340212" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.545421, 0.731602, 0.951359, 1.03588, 1.04908, 1.42196, 1.60753, 1.73767, 1.86601, 1.9231, 2.03092, 2.36557, 2.62287, 2.81125, 2.96678, 3.11494, 3.23765, 3.4151, 3.64726, 3.83601, 4.07781, 4.35065, 4.55436");
+            values ( \
+              "-0.0941509, -0.127644, -0.206967, -0.23406, -0.234758, -0.225463, -0.220002, -0.213293, -0.203295, -0.197219, -0.182542, -0.120684, -0.0799933, -0.0574946, -0.0431789, -0.0326899, -0.0258567, -0.0182868, -0.0115501, -0.00785669, -0.0047706, -0.00280131, -0.00224203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.602702, 1.05326, 2.54159, 3.38521, 3.81885, 4.31725, 4.7723, 5.01935, 5.35344, 6.75961, 7.42391, 8.12676, 8.59528, 8.98681, 9.44203, 10.0705, 10.5091, 11.3239, 12.0438, 13.4836, 13.7379");
+            values ( \
+              "-0.12521, -0.247536, -0.237789, -0.230688, -0.226101, -0.218495, -0.20819, -0.199485, -0.185098, -0.108878, -0.079553, -0.0557968, -0.0435758, -0.0353304, -0.0275804, -0.0194041, -0.0152099, -0.00957541, -0.00627908, -0.00273069, -0.00246024" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.43515, 1.56941, 1.63971, 1.67876, 1.75231, 1.77247, 1.88479, 1.96696, 2.02318, 2.05736, 2.07638, 2.0794, 2.08544, 2.10548, 2.12479, 2.14375, 2.16044, 2.17779, 2.19532, 2.21615, 2.2319, 2.24702, 2.24857, 2.25785, 2.275, 2.28454, 2.29281, 2.31504, 2.33708, 2.34583, 2.35686, 2.37097, 2.38545, 2.40599, 2.41988, 2.43839, 2.47194, 2.51224, 2.55957, 2.61466, 2.68537, 2.91839");
+            values ( \
+              "-0.000290075, -0.000449149, -0.000731033, -0.000957381, -0.00152957, -0.00171999, -0.00270128, -0.00334067, -0.00380684, -0.00428052, -0.0045892, -0.00459458, -0.00467897, -0.00481604, -0.00480757, -0.00481545, -0.00484475, -0.00476784, -0.00477315, -0.00473921, -0.00468515, -0.0043842, -0.00464544, -0.00508246, -0.00548157, -0.00533379, -0.00507746, -0.00300868, -0.00177136, -0.00144891, -0.00117737, -0.000957686, -0.000807703, -0.000633033, -0.000534467, -0.000428353, -0.000264204, -0.000153483, -7.18823e-05, -4.12864e-05, -1.298e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.45187, 1.58728, 1.63371, 1.68059, 1.7459, 1.92629, 2.07942, 2.15637, 2.24179, 2.26957, 2.3113, 2.33721, 2.34937, 2.38833, 2.41959, 2.44532, 2.49515, 2.52551, 2.56127, 2.60408, 2.65041");
+            values ( \
+              "-0.00107801, -0.00155556, -0.0021166, -0.00284342, -0.0042155, -0.00878104, -0.0123461, -0.0151048, -0.0162356, -0.016033, -0.0160619, -0.0159026, -0.0153325, -0.0123889, -0.00741579, -0.00509227, -0.00271083, -0.00178175, -0.00105687, -0.000530182, -0.000273195" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.49735, 1.63868, 1.71867, 1.76932, 2.04495, 2.21417, 2.34191, 2.44894, 2.52652, 2.56184, 2.5809, 2.5967, 2.70143, 2.73424, 2.80872, 2.88198, 2.93209, 2.96391");
+            values ( \
+              "-0.00404382, -0.0050195, -0.007804, -0.0100572, -0.0247997, -0.0331171, -0.0406111, -0.0443392, -0.0450974, -0.0444096, -0.0435158, -0.041739, -0.0172055, -0.0125283, -0.00669277, -0.00305862, -0.0016971, -0.0011767" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.63019, 1.84099, 2.32845, 2.78666, 2.90786, 2.94726, 3.02361, 3.0646, 3.08336, 3.1052, 3.12532, 3.38326, 3.46206, 3.50445, 3.58196, 3.63541, 3.6955, 3.77561, 3.87742, 3.9939, 4.11056, 4.25763");
+            values ( \
+              "-0.0151716, -0.0202115, -0.0587229, -0.0917667, -0.0976848, -0.099158, -0.100677, -0.100272, -0.0997416, -0.0985467, -0.0962951, -0.0383777, -0.0253722, -0.0200166, -0.0125988, -0.00913711, -0.006442, -0.00420497, -0.00246813, -0.00136225, -0.000713213, -0.000531619" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.79504, 2.07855, 2.51774, 2.81436, 3.2197, 3.53268, 3.69028, 3.7683, 3.85368, 3.92052, 3.96343, 4.02064, 4.08057, 4.13208, 4.16275, 4.23378, 4.31622, 4.58279, 4.66423, 4.82671, 4.89869, 5.04266, 5.15715, 5.29307, 5.4743, 5.63001, 5.71007, 5.8702, 6.09692, 6.36018, 6.67041, 7.06183, 7.46288");
+            values ( \
+              "-0.0420078, -0.0451268, -0.0864857, -0.113342, -0.147551, -0.171458, -0.182376, -0.186835, -0.190556, -0.192606, -0.193188, -0.192878, -0.190909, -0.187277, -0.184346, -0.171669, -0.154926, -0.107909, -0.0947873, -0.0720597, -0.0635159, -0.0489133, -0.0395523, -0.0306006, -0.0215572, -0.0159062, -0.0135738, -0.00984724, -0.00615017, -0.00363093, -0.0019863, -0.000967788, -0.000457518" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07777, 2.80978, 3.32123, 4.15721, 4.67719, 5.30774, 5.62538, 5.95402, 6.27078, 6.50479, 6.7594, 6.92399, 7.10297, 7.34853, 7.4786, 7.8154, 8.67764, 9.29583, 9.52554, 9.89186, 10.2542, 10.7259, 11.128, 11.5807, 12.2154, 12.6388, 12.901, 13.4253, 14.1452, 14.8651, 15.5849, 17.0247, 18.4645");
+            values ( \
+              "-0.0823678, -0.120309, -0.169336, -0.241523, -0.237758, -0.232607, -0.229645, -0.226134, -0.221687, -0.217456, -0.211828, -0.207707, -0.20154, -0.191556, -0.185544, -0.167661, -0.119808, -0.0903366, -0.0808175, -0.0673992, -0.055972, -0.0436784, -0.0352133, -0.0274953, -0.0193023, -0.015235, -0.0131356, -0.00974662, -0.00641055, -0.00423489, -0.00279299, -0.00123229, -0.000547514" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.34178, 5.96867, 6.14312, 6.34016, 6.39798, 6.47507, 6.59856, 6.95599, 7.17307, 7.3573, 7.51495, 7.54827, 7.58382, 7.65444, 7.66778, 7.69445, 7.7257, 7.76314, 7.79644, 7.81338, 7.86125, 7.8914, 7.89816, 7.90581, 7.91559, 8.00152, 8.04123, 8.10432, 8.13271, 8.17295, 8.28387, 8.33696, 8.35347, 8.38649, 8.44742, 8.51629, 8.5492, 8.61501, 8.74662, 8.90056, 9.08501, 9.29899, 9.56594, 9.80004");
+            values ( \
+              "-4.1147e-05, -0.000117243, -0.000173366, -0.000270477, -0.000312643, -0.000382335, -0.000523487, -0.00102714, -0.00125978, -0.00143897, -0.00170997, -0.00169081, -0.00164265, -0.00152934, -0.00148301, -0.00147481, -0.00144043, -0.00148637, -0.00161567, -0.00163243, -0.00212239, -0.00174512, -0.00179425, -0.00177144, -0.00181783, -0.00139465, -0.00150446, -0.0015577, -0.0014479, -0.00126134, -0.000469597, -0.000265341, -0.000256333, -0.00016343, -0.000130982, -6.82535e-05, -9.19133e-05, -4.99646e-05, -6.74288e-05, -2.61938e-05, -4.79225e-05, -8.96852e-06, -3.24045e-05, -9.55555e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("5.34239, 5.99856, 6.19769, 6.34789, 6.40023, 6.50492, 6.70492, 6.96202, 7.17001, 7.46036, 7.57981, 7.63319, 7.71375, 7.77962, 7.81796, 7.86907, 7.91356, 7.97354, 8.00629, 8.04983, 8.07309, 8.08428, 8.14036, 8.17664, 8.21268, 8.24605, 8.28023, 8.32201, 8.41319, 8.47546, 8.54135, 8.5813, 8.66205, 8.91257, 9.07697, 9.26668, 9.49574, 9.78033, 10.1385, 10.5922");
+            values ( \
+              "-0.000129044, -0.000414392, -0.000635037, -0.000881826, -0.000995371, -0.00126394, -0.00200727, -0.00312356, -0.00390494, -0.00482743, -0.00543831, -0.00563047, -0.00562075, -0.0055302, -0.00541762, -0.00532989, -0.00546413, -0.00611415, -0.00625129, -0.00518773, -0.00525794, -0.00535482, -0.00511369, -0.00540096, -0.00549651, -0.00546246, -0.00510241, -0.00438688, -0.0022769, -0.00126997, -0.000693947, -0.000479318, -0.000282871, -0.00013669, -0.000137344, -7.81731e-05, -8.49718e-05, -2.93674e-05, -4.15394e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("5.34244, 6.08371, 6.3128, 6.46818, 6.6277, 6.79597, 7.26073, 7.54229, 7.77822, 7.98624, 8.03246, 8.17051, 8.2219, 8.27976, 8.33762, 8.39305, 8.42234, 8.47544, 8.54757, 8.61198, 8.67997, 8.72645, 8.96103, 9.05188, 9.11946, 9.25463, 9.4277, 9.6369, 9.91721");
+            values ( \
+              "-0.00036279, -0.00136486, -0.0021696, -0.00292719, -0.00398057, -0.00545788, -0.0101148, -0.0126287, -0.0145532, -0.016742, -0.0169788, -0.0173503, -0.0173528, -0.0175074, -0.0179121, -0.0186798, -0.0187705, -0.0182862, -0.0165626, -0.0161111, -0.0160877, -0.0153553, -0.00462438, -0.00237373, -0.00147225, -0.000589321, -0.000325621, -0.000211042, -0.000143997" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("5.95578, 6.55458, 6.74905, 6.83812, 7.01626, 7.67551, 8.052, 8.49942, 8.81954, 8.95732, 9.24839, 9.29524, 9.32851, 9.35995, 9.37467, 9.43573, 9.46045, 9.49845, 9.53917, 9.59634, 9.62854, 9.67146, 9.71029, 9.7648, 9.81361, 9.86762, 10.0553, 10.1544, 10.2649, 10.3822, 10.473, 10.6067, 10.7588, 10.9386, 11.1656");
+            values ( \
+              "-0.00529229, -0.00637608, -0.00851097, -0.00966313, -0.0122792, -0.0234563, -0.0296088, -0.0363669, -0.0413571, -0.0429873, -0.0453752, -0.0459031, -0.0464856, -0.0468591, -0.0469014, -0.0468006, -0.04663, -0.0460727, -0.0461871, -0.046636, -0.0466016, -0.0460956, -0.0452245, -0.0432993, -0.0407454, -0.0371188, -0.0220957, -0.0158125, -0.0106112, -0.00682436, -0.00474864, -0.0026988, -0.00138584, -0.000616255, -0.000224655" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.13575, 6.84518, 6.9165, 7.34438, 8.71526, 9.56316, 10.19, 10.5825, 10.8624, 11.1024, 11.2456, 11.3919, 11.5126, 11.6071, 11.7428, 11.8273, 11.8967, 11.9675, 12.0776, 12.241, 12.7035, 12.8779, 13.0217, 13.1703, 13.3801, 13.4689, 13.6465, 13.9626, 14.4388, 14.9, 15.3187");
+            values ( \
+              "-0.0102748, -0.013006, -0.0141289, -0.0219208, -0.0515286, -0.0688532, -0.0806568, -0.0876943, -0.0920623, -0.0949402, -0.096391, -0.0982703, -0.0987376, -0.098319, -0.0988641, -0.0982449, -0.0970178, -0.094919, -0.0900535, -0.0796916, -0.0466611, -0.0363792, -0.0292484, -0.0230709, -0.0162642, -0.0139249, -0.010227, -0.00577894, -0.00244288, -0.00101961, -0.000501693" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("6.80721, 7.97147, 9.79656, 11.2222, 12.0932, 12.9756, 13.4179, 14.299, 14.6213, 14.9492, 15.1864, 15.425, 15.6423, 15.9152, 16.1436, 16.4284, 16.6642, 17.5931, 18.1648, 18.7718, 19.442, 19.8282, 20.4407, 20.8997, 21.0622, 21.3873, 22.0375, 22.7574, 23.4773, 24.1971, 24.917, 26.3568, 27.0767");
+            values ( \
+              "-0.0279165, -0.0382253, -0.0820972, -0.115048, -0.134071, -0.152165, -0.160685, -0.176062, -0.180629, -0.184181, -0.185945, -0.187018, -0.185967, -0.182163, -0.175735, -0.16391, -0.152403, -0.103196, -0.0785851, -0.0578361, -0.0406191, -0.033113, -0.0234891, -0.0183107, -0.0165868, -0.0139379, -0.00949239, -0.00635822, -0.00408712, -0.00280973, -0.00176173, -0.000750379, -0.000603883" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00749934, 0.00752037, 0.0075477, 0.00756455, 0.00757114, 0.00757317", \
+            "0.00887952, 0.00888924, 0.008908, 0.0089251, 0.0089331, 0.00893578", \
+            "0.00938254, 0.00938218, 0.00938367, 0.00938906, 0.00939388, 0.009396", \
+            "0.00956934, 0.00956682, 0.00955959, 0.00955468, 0.00955323, 0.00955363", \
+            "0.00963391, 0.00963201, 0.0096272, 0.0096193, 0.00961184, 0.00960784", \
+            "0.00967449, 0.0096736, 0.00967087, 0.00966492, 0.009655, 0.00964611" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00970679, 0.00972293, 0.00974334, 0.00976289, 0.00976886, 0.00977067", \
+            "0.0105659, 0.0105528, 0.0105381, 0.0105293, 0.0105273, 0.0105269", \
+            "0.0111158, 0.0110381, 0.0109458, 0.010868, 0.0108349, 0.0108241", \
+            "0.0117322, 0.0117607, 0.0114973, 0.0112603, 0.0111557, 0.0111188", \
+            "0.011225, 0.0110358, 0.0102877, 0.0116736, 0.0113579, 0.0112421", \
+            "0.0111266, 0.0111287, 0.0111415, 0.0106837, 0.0114833, 0.0113675" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        sdf_cond : "(~A & B)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(!A * B)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.11031, 0.141342, 0.251321, 0.642269, 2.04139, 7.05836", \
+            "0.119246, 0.150757, 0.261449, 0.653141, 2.05263, 7.06971", \
+            "0.165781, 0.196475, 0.306503, 0.698854, 2.09944, 7.11668", \
+            "0.335462, 0.3788, 0.504549, 0.89083, 2.28919, 7.30005", \
+            "0.748905, 0.826033, 1.06706, 1.65653, 3.07096, 8.07422", \
+            "1.98426, 2.09612, 2.48707, 3.57514, 6.00081, 11.2368" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.140348, 0.184649, 0.333992, 0.876765, 2.83573, 9.87451", \
+            "0.1403, 0.184602, 0.333986, 0.876709, 2.83581, 9.8745", \
+            "0.142821, 0.184693, 0.333914, 0.876689, 2.83577, 9.87449", \
+            "0.235486, 0.269684, 0.378859, 0.876986, 2.8358, 9.87452", \
+            "0.497314, 0.563201, 0.746538, 1.17684, 2.85687, 9.8745", \
+            "1.15957, 1.26949, 1.60977, 2.47985, 4.2475, 10.0456" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0410261, 0.0539574, 0.0992344, 0.258844, 0.828324, 2.87275", \
+            "0.0493437, 0.0623615, 0.107825, 0.267579, 0.837144, 2.88162", \
+            "0.0754797, 0.0932096, 0.142548, 0.302237, 0.87183, 2.91643", \
+            "0.0901626, 0.124678, 0.220034, 0.439947, 1.01098, 3.05565", \
+            "-0.0401099, 0.024491, 0.207722, 0.640993, 1.53489, 3.6191", \
+            "-0.920913, -0.803964, -0.45978, 0.375765, 2.13962, 5.6042" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0488547, 0.0648859, 0.123571, 0.334276, 1.09169, 3.80164", \
+            "0.0489498, 0.0647963, 0.12344, 0.334617, 1.09175, 3.80178", \
+            "0.0734162, 0.0852559, 0.131261, 0.334553, 1.09167, 3.80171", \
+            "0.156946, 0.175563, 0.234889, 0.397038, 1.09172, 3.80169", \
+            "0.382562, 0.409124, 0.511223, 0.78304, 1.41007, 3.8096", \
+            "1.08514, 1.13206, 1.28007, 1.74528, 2.85081, 5.23711" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0245254, 0.0275196, 0.0338411, 0.0404147, 0.0580597, 0.0895628, 0.106448, 0.1165, 0.11836, 0.129524, 0.162068, 0.168184, 0.170039, 0.174753, 0.19853, 0.220473, 0.247677, 0.28116, 0.304815, 0.332972, 0.36417, 0.44005");
+            values ( \
+              "0.0163397, 0.0168788, 0.0152005, 0.01448, 0.0135914, 0.0125856, 0.0112326, 0.0107575, 0.0111941, 0.0112118, 0.00843431, 0.00840545, 0.0089959, 0.00909369, 0.00687652, 0.0059323, 0.00368277, 0.00216507, 0.00146114, 0.000883287, 0.000498882, 0.000133409" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0248577, 0.0296738, 0.0359719, 0.0471599, 0.121394, 0.134648, 0.149583, 0.163941, 0.178445, 0.204521, 0.232998, 0.248199, 0.264504, 0.332137, 0.369411, 0.405203, 0.462946, 0.553784");
+            values ( \
+              "0.0299455, 0.0441406, 0.040966, 0.0388323, 0.0332896, 0.0313337, 0.0307473, 0.0319423, 0.0288456, 0.0254254, 0.0189636, 0.0201015, 0.0192618, 0.00874058, 0.00537165, 0.00329742, 0.0014325, 0.00036308" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0272964, 0.0273164, 0.0975802, 0.211466, 0.230899, 0.259415, 0.314, 0.359516, 0.39602, 0.410519, 0.454914, 0.579005, 0.642424, 0.691465, 0.773872, 0.875169, 0.990938, 1.0394");
+            values ( \
+              "1e-22, 0.0795627, 0.0714197, 0.0640224, 0.0620143, 0.0615915, 0.057333, 0.04944, 0.0465262, 0.0445763, 0.0362737, 0.0189901, 0.0122997, 0.00869958, 0.00470258, 0.00220315, 0.000837039, 0.000720999" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0351352, 0.0351552, 0.250644, 0.385483, 0.514604, 0.563913, 0.649597, 0.678606, 0.750499, 0.769273, 0.791113, 0.795337, 0.820643, 0.863603, 0.950242, 1.01392, 1.23416, 1.34644, 1.44297, 1.55448, 1.64694, 1.76078, 1.89931, 1.98097, 2.07125, 2.19163, 2.43238, 2.80241, 3.25187");
+            values ( \
+              "1e-22, 0.108861, 0.0949081, 0.0912364, 0.0866585, 0.0853305, 0.0821938, 0.0817864, 0.0782589, 0.0768976, 0.0767273, 0.0770458, 0.0770823, 0.0753014, 0.0691378, 0.0637468, 0.0434902, 0.0350532, 0.0284831, 0.0218348, 0.0172662, 0.0127995, 0.00876824, 0.00699161, 0.00543646, 0.00386629, 0.00189727, 0.000584025, 0.000126576" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0611849, 0.0612049, 0.637359, 1.37704, 1.88986, 2.13025, 2.16834, 2.25542, 2.51143, 2.67619, 2.96402, 3.12449, 4.03721, 4.55201, 5.00508, 5.39733, 5.6207, 6.06743, 6.34935, 6.66488, 7.08557, 7.92697, 8.64622");
+            values ( \
+              "1e-22, 0.123928, 0.10605, 0.0992144, 0.0936225, 0.0904544, 0.0908976, 0.0903645, 0.0868231, 0.0838403, 0.0775471, 0.0732887, 0.0459426, 0.0327561, 0.0234737, 0.0172456, 0.0144408, 0.00988556, 0.00783136, 0.00598261, 0.00409591, 0.00193521, 0.00110178" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.129641, 0.129661, 1.93853, 4.61447, 5.90517, 6.02894, 6.61906, 6.96892, 7.17202, 7.71855, 8.67496, 9.49386, 10.4363, 12.4262, 13.4819, 14.935, 15.7704, 16.3592, 18.0261, 19.3764, 21.3637, 22.4572, 23.9015, 26.2292, 28.5569, 30.8846, 34.3761");
+            values ( \
+              "1e-22, 0.127249, 0.109831, 0.102685, 0.0985808, 0.0984224, 0.0963027, 0.0957354, 0.0950938, 0.0932294, 0.0893091, 0.0847136, 0.0784319, 0.0614612, 0.0518223, 0.0398515, 0.0337897, 0.0299194, 0.0207735, 0.015218, 0.0094341, 0.00720662, 0.00501879, 0.00276161, 0.00149516, 0.000790673, 0.000435981" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0560357, 0.0612692, 0.0643981, 0.0653397, 0.0663497, 0.0738804, 0.0775919, 0.083174, 0.0912029, 0.100122, 0.109808, 0.125091, 0.129494, 0.138299, 0.147956, 0.151444, 0.158418, 0.166031, 0.185693, 0.1968, 0.20158, 0.205261, 0.208199, 0.21143, 0.220581, 0.225528, 0.231618, 0.246791, 0.25353, 0.259884, 0.274748, 0.280952, 0.287791, 0.295931, 0.304016, 0.315822, 0.325178, 0.337652, 0.359013, 0.365973, 0.36808, 0.372293, 0.380719, 0.431276, 0.487666, 0.556008");
+            values ( \
+              "0.00638, 0.0126044, 0.014177, 0.0165992, 0.0175506, 0.0153757, 0.0147249, 0.0141505, 0.0136889, 0.0133444, 0.0130249, 0.012396, 0.012134, 0.0112929, 0.0107893, 0.0111802, 0.0112022, 0.0109006, 0.00924753, 0.00810918, 0.00887403, 0.00918909, 0.00907227, 0.00885939, 0.00803755, 0.00742156, 0.00692194, 0.00632242, 0.00589367, 0.00542805, 0.00412736, 0.00370794, 0.00331316, 0.0029278, 0.00257715, 0.00213054, 0.00182265, 0.00150125, 0.00100576, 0.000918774, 0.000850619, 0.000825288, 0.000673106, 0.00025095, 0.000106752, 1.1934e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0559002, 0.0643397, 0.0655963, 0.0662264, 0.0674867, 0.0758486, 0.080613, 0.0872529, 0.0953546, 0.104054, 0.128751, 0.149613, 0.154739, 0.164992, 0.17901, 0.1829, 0.190682, 0.200919, 0.211783, 0.229938, 0.233894, 0.240918, 0.244362, 0.24509, 0.249454, 0.26075, 0.268637, 0.27616, 0.282684, 0.288844, 0.29757, 0.307193, 0.327795, 0.337808, 0.35494, 0.377771, 0.40192, 0.415006, 0.431351, 0.454673, 0.47561, 0.503525, 0.546773, 0.622685, 0.711238");
+            values ( \
+              "0.00693043, 0.0375927, 0.0452572, 0.0463031, 0.0465622, 0.0411762, 0.0395936, 0.038474, 0.0376065, 0.0369311, 0.0352999, 0.0337229, 0.0332412, 0.0318207, 0.030502, 0.0313612, 0.0318072, 0.0307318, 0.0293249, 0.0264694, 0.0261689, 0.0248843, 0.0237607, 0.0237784, 0.0227543, 0.0197343, 0.0188996, 0.0198395, 0.0200078, 0.0200319, 0.0191718, 0.0179637, 0.01457, 0.0126702, 0.0100682, 0.00749679, 0.00551324, 0.00463639, 0.00372784, 0.00270997, 0.00203552, 0.00136491, 0.000740955, 0.000216926, 6.11169e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0562322, 0.0698433, 0.0807993, 0.0870177, 0.0941245, 0.11749, 0.194118, 0.242661, 0.266744, 0.294061, 0.336341, 0.353046, 0.376769, 0.400913, 0.421535, 0.434561, 0.449182, 0.481959, 0.521573, 0.593739, 0.624996, 0.69342, 0.744046, 0.809275, 0.924346, 1.05491, 1.20902");
+            values ( \
+              "0.00675131, 0.0874694, 0.077124, 0.0752762, 0.0741811, 0.0722398, 0.0676974, 0.0642245, 0.0618278, 0.0614866, 0.0579273, 0.0569572, 0.0532054, 0.048259, 0.0473124, 0.0460781, 0.0439559, 0.0374733, 0.0323017, 0.0215352, 0.0175284, 0.0108751, 0.00751541, 0.00459192, 0.00183355, 0.000763541, 6.15587e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0661688, 0.0661888, 0.278357, 0.448524, 0.549532, 0.641604, 0.682227, 0.713817, 0.789043, 0.808771, 0.845578, 0.861903, 0.882907, 0.934627, 0.984825, 1.06604, 1.24738, 1.30616, 1.42582, 1.52836, 1.59815, 1.69065, 1.77826, 1.86786, 1.9957, 2.05069, 2.16068, 2.38065, 2.73231, 3.1517");
+            values ( \
+              "1e-22, 0.105452, 0.0950383, 0.0903428, 0.0866401, 0.0839173, 0.0822223, 0.0817619, 0.0780967, 0.0765881, 0.0771728, 0.0769223, 0.076126, 0.0729717, 0.0691689, 0.0622163, 0.0453801, 0.0406036, 0.0319564, 0.0253096, 0.0213653, 0.0168742, 0.0134077, 0.0105408, 0.00739667, 0.00635702, 0.00465673, 0.00245473, 0.000807809, 0.000206884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0854729, 0.0854929, 0.589071, 1.36196, 1.64385, 1.66075, 1.7187, 1.86268, 1.91324, 1.95661, 2.16296, 2.19861, 2.24095, 2.29548, 2.4663, 2.70351, 2.97169, 3.05124, 3.50621, 3.97948, 4.20899, 4.58505, 4.85602, 5.06661, 5.34608, 5.60129, 5.89975, 6.32077, 6.58876, 7.08633, 7.74976, 8.86883, 10.0327");
+            values ( \
+              "1e-22, 0.121743, 0.106693, 0.099639, 0.0964406, 0.0964429, 0.0958132, 0.0940347, 0.0937245, 0.0930101, 0.0905161, 0.0907904, 0.0907642, 0.0902335, 0.0879697, 0.084021, 0.0781408, 0.0761205, 0.0630123, 0.0485608, 0.0421094, 0.0327751, 0.0269916, 0.022981, 0.0185039, 0.0150735, 0.0117419, 0.00825346, 0.00652813, 0.00423415, 0.00236595, 0.000777316, 0.000276139" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.156905, 0.156925, 1.95405, 4.64753, 6.77066, 7.20426, 7.74986, 8.70727, 9.52869, 10.4686, 11.379, 14.3932, 15.8027, 17.1759, 18.1086, 19.3519, 20.1516, 21.3154, 22.2207, 24.0543, 25.2181, 26.382, 28.7097, 31.0374, 34.5289");
+            values ( \
+              "1e-22, 0.126767, 0.10981, 0.102618, 0.0960136, 0.0950174, 0.0931563, 0.0892325, 0.0847748, 0.0783556, 0.0709105, 0.0444723, 0.0338642, 0.0253758, 0.0206124, 0.0154954, 0.0128477, 0.00969503, 0.00778871, 0.00493946, 0.00370224, 0.00274865, 0.00152013, 0.000836957, 0.000352265" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.147059, 0.15493, 0.166089, 0.218499, 0.254136, 0.258699, 0.262023, 0.26732, 0.285676, 0.294887, 0.297483, 0.30045, 0.305516, 0.314688, 0.333799, 0.339038, 0.344892, 0.345358, 0.346288, 0.348148, 0.351188, 0.354119, 0.357696, 0.375376, 0.3829, 0.390736, 0.397417, 0.403736, 0.409122, 0.414659, 0.418482, 0.424811, 0.431723, 0.439969, 0.447936, 0.458038, 0.459549, 0.462572, 0.468617, 0.480707, 0.502482, 0.509561, 0.511751, 0.516132, 0.524893, 0.542416, 0.614704");
+            values ( \
+              "0.00143803, 0.00197913, 0.00305522, 0.0091549, 0.0124354, 0.0127222, 0.0133241, 0.0129777, 0.0110779, 0.010931, 0.0111997, 0.0112858, 0.0111205, 0.0105112, 0.00884093, 0.00809717, 0.00876727, 0.00871029, 0.00906355, 0.00903503, 0.0091875, 0.00883477, 0.00871687, 0.00683286, 0.00672214, 0.00622303, 0.00598186, 0.00532517, 0.00500731, 0.00435658, 0.00420487, 0.00362186, 0.00338039, 0.00283989, 0.00264522, 0.00212612, 0.00220058, 0.00198499, 0.00189844, 0.00145292, 0.00107622, 0.00085528, 0.000915168, 0.00076076, 0.00072974, 0.000456832, 0.000133366" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.154678, 0.181168, 0.21558, 0.246705, 0.263254, 0.269872, 0.271693, 0.275334, 0.293045, 0.30646, 0.320275, 0.325628, 0.336335, 0.354539, 0.370926, 0.375402, 0.384006, 0.387707, 0.387845, 0.402552, 0.410445, 0.417899, 0.424953, 0.431592, 0.440395, 0.460083, 0.48624, 0.497704, 0.509102, 0.534729, 0.538086, 0.544799, 0.574404, 0.597547, 0.604407, 0.618125, 0.645563, 0.685819, 0.756524, 0.845036");
+            values ( \
+              "0.00567698, 0.0130534, 0.024269, 0.0329284, 0.0371115, 0.0364302, 0.0359182, 0.0354573, 0.0337716, 0.032041, 0.0305283, 0.0313913, 0.0317617, 0.029337, 0.02671, 0.0263535, 0.0248357, 0.0235366, 0.0236562, 0.0199227, 0.0189093, 0.0197005, 0.0200805, 0.0199806, 0.0192368, 0.0163202, 0.0117311, 0.0101296, 0.00866003, 0.00621676, 0.00605701, 0.00543756, 0.00364676, 0.00276985, 0.00239335, 0.00210648, 0.00131407, 0.000847776, 0.000189973, 0.000134361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.154797, 0.190574, 0.215395, 0.262736, 0.269593, 0.276198, 0.372164, 0.384405, 0.408886, 0.435841, 0.461878, 0.480172, 0.490154, 0.517634, 0.541755, 0.550776, 0.563246, 0.57672, 0.606059, 0.623734, 0.663242, 0.746679, 0.764474, 0.799724, 0.821535, 0.855456, 0.887726, 0.951092, 0.987517, 1.06037, 1.19089, 1.34449");
+            values ( \
+              "0.00491657, 0.0308987, 0.0467165, 0.0740266, 0.0737401, 0.0715506, 0.0652329, 0.0642095, 0.0616588, 0.0615287, 0.059467, 0.0577609, 0.0573706, 0.0532415, 0.0483122, 0.0479755, 0.047251, 0.0461027, 0.0411772, 0.0373888, 0.0322256, 0.020151, 0.017889, 0.0140959, 0.0120747, 0.00952986, 0.00749124, 0.00467089, 0.00360624, 0.0020048, 0.000717069, 0.000149078" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.186681, 0.22177, 0.262611, 0.282154, 0.303939, 0.320572, 0.343289, 0.548493, 0.745578, 0.78463, 0.82517, 0.82912, 0.858896, 0.944914, 0.985569, 1.02517, 1.12827, 1.43034, 1.5341, 1.79792, 1.92838, 2.14183, 2.30019, 2.80295");
+            values ( \
+              "0.0635675, 0.0675243, 0.104544, 0.098777, 0.0979258, 0.09802, 0.0968278, 0.0918508, 0.0848289, 0.0841659, 0.0820156, 0.0824302, 0.081869, 0.0769724, 0.0772439, 0.0762958, 0.0693147, 0.0419148, 0.0342404, 0.0183461, 0.0129915, 0.00715744, 0.00452129, 0.00100929" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.230222, 0.230242, 0.745861, 1.46433, 2.07121, 2.30673, 2.34515, 2.43311, 2.69017, 2.85667, 3.14892, 3.29106, 4.25097, 4.73102, 5.0981, 5.64076, 6.04065, 6.47066, 6.73377, 7.22596, 7.88221, 8.97253, 10.1364");
+            values ( \
+              "1e-22, 0.121408, 0.10661, 0.100082, 0.093603, 0.0904398, 0.0909015, 0.0903921, 0.0868429, 0.0837876, 0.0774132, 0.0736481, 0.0449841, 0.0327294, 0.0250362, 0.0163516, 0.0117625, 0.00825462, 0.00650152, 0.00422599, 0.00242643, 0.000783226, 0.000319521" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.324914, 0.324934, 2.08093, 4.86187, 6.80915, 7.35154, 8.85196, 9.67365, 10.6132, 11.5237, 14.5377, 15.8493, 17.321, 18.2536, 19.4962, 20.2953, 21.4591, 22.365, 24.2004, 25.3642, 26.5281, 28.8558, 31.1835, 34.675");
+            values ( \
+              "1e-22, 0.130015, 0.109876, 0.102438, 0.0963251, 0.0950015, 0.0892258, 0.0847797, 0.078349, 0.070917, 0.0444686, 0.0345559, 0.025369, 0.0206155, 0.015501, 0.0128466, 0.00970138, 0.00778536, 0.00494157, 0.00369708, 0.00275149, 0.00152337, 0.000840398, 0.000348449" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.518476, 0.587169, 0.661411, 0.723, 0.771179, 0.803386, 0.81346, 0.833608, 0.848545, 0.853774, 0.864233, 0.878099, 0.892098, 0.899171, 0.913529, 0.917528, 0.921565, 0.925486, 0.93145, 0.937835, 0.954707, 0.958473, 0.989624, 1.01001, 1.01727, 1.02953, 1.03657, 1.04353, 1.0741, 1.09413, 1.1149, 1.13082, 1.16268, 1.22062, 1.2893");
+            values ( \
+              "0.000768037, 0.00135938, 0.00335311, 0.00468637, 0.00561847, 0.00602992, 0.00602274, 0.00588507, 0.00669779, 0.00642196, 0.00657782, 0.00636035, 0.00661489, 0.00646616, 0.00809392, 0.00806579, 0.00832876, 0.00812245, 0.00817455, 0.0075492, 0.00690625, 0.00692219, 0.00449994, 0.00340926, 0.00321628, 0.00255522, 0.00242402, 0.00239929, 0.00146876, 0.00101922, 0.000702899, 0.000526409, 0.000288856, 8.961e-05, 2.08e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.518539, 0.576204, 0.602037, 0.665139, 0.712242, 0.805968, 0.853461, 0.876139, 0.897142, 0.915494, 0.942365, 0.949797, 0.954396, 0.962591, 0.969384, 0.980863, 0.987974, 0.995537, 1.00573, 1.01336, 1.03663, 1.04061, 1.04813, 1.07513, 1.09629, 1.13509, 1.17439, 1.19555, 1.22807, 1.27144, 1.33114");
+            values ( \
+              "0.00292406, 0.00325998, 0.00484025, 0.00948317, 0.0124556, 0.0178967, 0.019567, 0.0200108, 0.0221609, 0.0219604, 0.0226178, 0.0229381, 0.0229018, 0.0223941, 0.0218148, 0.0200571, 0.0196953, 0.0205117, 0.020922, 0.0207389, 0.0177372, 0.0177101, 0.016681, 0.0117616, 0.0090669, 0.00552689, 0.0032542, 0.00243535, 0.00154807, 0.000828098, 0.000372299" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.558275, 0.625773, 0.670153, 0.797818, 0.831809, 0.903944, 0.940057, 0.966089, 0.996228, 1.0214, 1.02625, 1.03272, 1.04446, 1.05259, 1.06096, 1.0689, 1.08305, 1.08864, 1.09397, 1.10149, 1.10956, 1.1229, 1.13589, 1.13801, 1.14227, 1.15078, 1.16208, 1.19208, 1.21082, 1.23202, 1.27423, 1.29223, 1.31429, 1.31701, 1.32247, 1.33337, 1.38808, 1.40892, 1.41347, 1.42258, 1.4408, 1.51928, 1.53808, 1.57568, 1.65089, 1.77061, 1.92392");
+            values ( \
+              "0.0130852, 0.0131028, 0.0191957, 0.035787, 0.0401224, 0.0485847, 0.0521637, 0.0541085, 0.0558856, 0.0594973, 0.0594717, 0.0598473, 0.06009, 0.0595828, 0.0582446, 0.0581604, 0.0567484, 0.0554215, 0.055186, 0.0535633, 0.0527045, 0.0492344, 0.0483714, 0.0479907, 0.0483093, 0.0472943, 0.0465907, 0.0415725, 0.0372197, 0.0347655, 0.0290342, 0.0258592, 0.0229955, 0.0222116, 0.0218267, 0.0199961, 0.0137729, 0.0122378, 0.0115199, 0.0111153, 0.00946243, 0.00525064, 0.00485603, 0.00339171, 0.00213168, 0.000589408, 0.000347362" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.551893, 0.670992, 0.965481, 1.04961, 1.43713, 1.53335, 1.57295, 1.61722, 1.70883, 2.10285, 2.31759, 2.50897, 2.73326, 2.97501, 3.25129, 3.2544");
+            values ( \
+              "0.012064, 0.0265391, 0.0818272, 0.0942322, 0.0817785, 0.0765569, 0.0771287, 0.075532, 0.0691872, 0.0351819, 0.0216106, 0.0131461, 0.00710347, 0.00361121, 0.00155911, 0.00155023" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.671214, 0.871619, 1.03657, 1.05514, 1.11954, 1.31257, 1.42952, 1.54968, 1.74608, 1.95141, 2.21365, 2.36703, 2.38425, 2.58828, 2.63675, 2.88463, 2.96206, 3.01595, 3.18757, 3.43052, 3.7745, 4.20318, 4.7259, 4.94629, 5.30847, 5.78581, 6.15433, 6.32845, 6.6255, 7.04542, 7.31117, 7.80348, 8.45989, 9.59485, 10.7587");
+            values ( \
+              "0.0533612, 0.0733975, 0.108608, 0.109357, 0.108274, 0.106807, 0.10556, 0.104716, 0.102739, 0.101055, 0.0983517, 0.0963522, 0.096441, 0.0940062, 0.0937293, 0.0905325, 0.0907959, 0.090248, 0.0880143, 0.0839646, 0.0761355, 0.0638276, 0.0478922, 0.0417252, 0.0327605, 0.0230429, 0.0172385, 0.0150345, 0.011708, 0.00825305, 0.00652369, 0.00424786, 0.00240405, 0.000762688, 0.000284076" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.847652, 0.847672, 2.88903, 4.84503, 6.79579, 7.48846, 7.92081, 9.42589, 10.2469, 11.1872, 12.0976, 15.1113, 16.4232, 17.8955, 18.828, 20.0695, 20.8678, 22.0316, 22.9384, 24.7765, 25.9403, 27.1042, 29.4319, 31.7596, 35.2512");
+            values ( \
+              "1e-22, 0.122254, 0.109235, 0.104088, 0.0983369, 0.0960066, 0.0950242, 0.0892316, 0.0847787, 0.0783538, 0.0709126, 0.0444744, 0.034559, 0.0253668, 0.020612, 0.0155033, 0.0128509, 0.00970498, 0.0077861, 0.00493945, 0.00369444, 0.00275062, 0.00152325, 0.000840735, 0.000347339" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.81815, 2.13096, 2.18198, 2.25001, 2.28425, 2.3191, 2.4997, 2.54125, 2.62435, 2.67492, 2.70384, 2.73306, 2.76554, 2.78844, 2.80706, 2.82704, 2.85304, 2.8722, 2.89769, 2.92429, 2.94492, 2.95164, 2.97318, 2.97721, 3.00464, 3.0173, 3.03443, 3.04707, 3.06393, 3.14172, 3.18098, 3.20189, 3.24183, 3.29093, 3.3433, 3.42764, 3.52833, 3.65797, 4.15627, 4.23675");
+            values ( \
+              "5.41777e-05, 0.000263219, 0.000350727, 0.000532999, 0.000669107, 0.000851505, 0.00206078, 0.00226962, 0.00262816, 0.00275222, 0.00271584, 0.00260266, 0.00262912, 0.00280369, 0.00254567, 0.00259184, 0.00249497, 0.00267338, 0.00342176, 0.00381891, 0.0038749, 0.00395264, 0.00387565, 0.00387865, 0.00407586, 0.00410193, 0.00410251, 0.00400881, 0.00375029, 0.00200565, 0.0013126, 0.00101201, 0.000604449, 0.000308238, 0.000147282, 3.22121e-05, 1.06677e-05, 1e-22, 2e-22, 3.93378e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.81637, 2.14473, 2.22688, 2.30832, 2.33005, 2.4923, 2.5881, 2.7024, 2.75949, 2.80545, 2.839, 2.8736, 2.90469, 2.91687, 2.92787, 2.94576, 2.9647, 2.98927, 3.00222, 3.01726, 3.04574, 3.06941, 3.07994, 3.09302, 3.10623, 3.12015, 3.15114, 3.20042, 3.30239, 3.38936, 3.42952, 3.48307, 3.57292, 3.6208");
+            values ( \
+              "0.00015888, 0.000926708, 0.0014426, 0.00233591, 0.0026761, 0.00573081, 0.00717445, 0.00842942, 0.00878009, 0.00860996, 0.0087425, 0.0095181, 0.00877289, 0.00914802, 0.00886673, 0.00927184, 0.0090776, 0.00939823, 0.00935026, 0.0098102, 0.0121016, 0.0128357, 0.0126395, 0.0126564, 0.0125173, 0.012616, 0.0122623, 0.0101675, 0.00469454, 0.00195202, 0.00124814, 0.000725044, 0.000180415, 0.000145267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.81211, 2.18725, 2.26539, 2.3682, 2.53035, 2.60433, 2.72849, 2.88388, 2.96057, 3.01999, 3.05734, 3.09964, 3.13483, 3.17575, 3.19664, 3.24511, 3.26392, 3.30024, 3.34171, 3.36373, 3.38459, 3.42849, 3.46272, 3.49942, 3.69168, 3.75601, 3.84632, 3.91266, 4.00112, 4.14912, 4.17179, 4.18032");
+            values ( \
+              "0.000311909, 0.00310385, 0.00444936, 0.00727852, 0.0132162, 0.0155519, 0.0188744, 0.0223928, 0.0237694, 0.0242774, 0.0248901, 0.0261014, 0.0262066, 0.0271059, 0.0269815, 0.0274651, 0.0273546, 0.0298579, 0.0310316, 0.0309522, 0.0306718, 0.0310448, 0.0300588, 0.0277289, 0.0119128, 0.00814209, 0.00453621, 0.00288519, 0.00153394, 0.000454821, 0.000784104, 0.00077713" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.07738, 2.35858, 2.70825, 3.33572, 3.59569, 3.68794, 3.73338, 3.83035, 3.85282, 3.89938, 3.95317, 3.98637, 4.02699, 4.07711, 4.15471, 4.34608, 4.5544, 4.66286, 4.75926, 4.94184, 5.08377, 5.23209, 5.34914, 5.58325, 5.96543, 6.42561");
+            values ( \
+              "0.00919224, 0.0114639, 0.0271046, 0.0517796, 0.0597561, 0.0620514, 0.0637311, 0.0651801, 0.0651972, 0.0681329, 0.0692254, 0.0691477, 0.0684402, 0.0666079, 0.0621157, 0.0451268, 0.0296859, 0.0229708, 0.018042, 0.0111324, 0.0075255, 0.00497835, 0.00356661, 0.0017903, 0.000521762, 0.000109743" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.20671, 2.56418, 3.64957, 4.15791, 4.3775, 4.7574, 5.23065, 5.26923, 5.35606, 5.61161, 5.77535, 6.06055, 6.23188, 7.11695, 7.65194, 8.11937, 8.40019, 8.69234, 9.08186, 9.57411, 9.87747, 10.4842, 11.58, 12.7438");
+            values ( \
+              "0.0221156, 0.0240838, 0.0788961, 0.102058, 0.100161, 0.0961334, 0.0904758, 0.0908939, 0.0903445, 0.0868072, 0.0838755, 0.0776224, 0.073072, 0.046508, 0.0327755, 0.0232344, 0.0186796, 0.0147667, 0.0106545, 0.00700778, 0.00541639, 0.00313937, 0.00111804, 0.000342033" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.64249, 3.36219, 4.1506, 7.17351, 9.13821, 9.79217, 10.0484, 10.7862, 11.7545, 12.5621, 13.5157, 14.4257, 17.4404, 18.8499, 20.2233, 21.1557, 22.3991, 23.1989, 24.3627, 25.2679, 27.1013, 28.2652, 29.429, 31.7567, 34.0844, 37.576");
+            values ( \
+              "0.0612255, 0.0687891, 0.111856, 0.104068, 0.0982834, 0.0960784, 0.0956837, 0.0932148, 0.0892514, 0.0848399, 0.0783742, 0.0708972, 0.0444887, 0.0338503, 0.0253879, 0.0206001, 0.0154847, 0.0128579, 0.0096844, 0.00779903, 0.00493006, 0.00371201, 0.00273931, 0.00151089, 0.000827831, 0.00036122" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.34374, 6.70366, 7.86751, 8.33875, 8.42074, 8.53006, 8.7487, 8.92541, 9.04262, 9.19892, 9.51303, 9.62893, 9.86473, 9.92358, 10.0843, 10.1224, 10.2108, 10.2562, 10.2908, 10.3084, 10.3195, 10.3547, 10.3902, 10.4102, 10.4476, 10.5121, 10.535, 10.5602, 10.5894, 10.6325, 10.6421, 10.6613, 10.6996, 10.7602, 10.7884, 10.8446, 10.9499, 11.0781, 11.2161, 11.2304, 11.2589, 11.43, 11.598, 11.7355");
+            values ( \
+              "6.05906e-07, 5.23029e-06, 3.15069e-05, 6.56001e-05, 7.49366e-05, 9.00599e-05, 0.000132033, 0.000197412, 0.000269707, 0.000419786, 0.000829093, 0.000955694, 0.00115121, 0.00116471, 0.00107517, 0.00112606, 0.00101342, 0.000997986, 0.00108969, 0.0010481, 0.00107677, 0.00149088, 0.00164358, 0.00160678, 0.00129876, 0.00160393, 0.00160924, 0.00166769, 0.00165767, 0.00171231, 0.00168019, 0.00171927, 0.00168451, 0.0017023, 0.00164697, 0.0016316, 0.00133696, 0.0006946, 0.000267791, 0.000264705, 0.000195818, 5.58159e-05, 4.11418e-05, 1.72917e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("7.86545, 8.63938, 8.92845, 9.10771, 9.29966, 9.61328, 9.70111, 9.84996, 9.9577, 10.0624, 10.151, 10.1927, 10.2422, 10.2923, 10.3493, 10.3648, 10.377, 10.3975, 10.4177, 10.5126, 10.5716, 10.5838, 10.6162, 10.6334, 10.651, 10.6733, 10.7018, 10.7388, 10.7918, 10.8044, 10.8296, 10.88, 10.948, 10.9707, 11.1071, 11.3065, 11.4165, 11.4401, 11.4478, 11.4634, 11.4946, 11.5462, 11.6463, 12.0345, 12.3139, 12.7087");
+            values ( \
+              "0.000293161, 0.000372032, 0.000642785, 0.0010144, 0.00166315, 0.00285276, 0.00313602, 0.00353904, 0.00376867, 0.00387071, 0.00374024, 0.00370859, 0.00389617, 0.00385419, 0.00363834, 0.00368617, 0.00365955, 0.00377704, 0.00364766, 0.00410607, 0.00489788, 0.00483814, 0.00487003, 0.00501461, 0.00502316, 0.005173, 0.0051656, 0.00532013, 0.00530375, 0.00539805, 0.00532344, 0.00541645, 0.00527673, 0.00532863, 0.00477294, 0.00218302, 0.00113179, 0.00106373, 0.000927381, 0.000920665, 0.000680631, 0.000556888, 0.000228599, 1e-22, 5.46707e-05, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("7.86778, 8.63231, 9.01718, 9.19137, 9.62692, 9.90101, 10.1013, 10.2539, 10.3496, 10.4433, 10.5449, 10.6311, 10.6942, 10.7512, 10.7676, 10.7993, 10.8761, 10.9503, 10.9795, 11.0094, 11.0367, 11.0588, 11.081, 11.123, 11.1574, 11.196, 11.2352, 11.2762, 11.3163, 11.3752, 11.4574, 11.5394, 11.7036, 12.0384, 12.1664, 12.2611, 12.3631, 12.5656, 12.6027");
+            values ( \
+              "0.0010501, 0.00113452, 0.00215195, 0.00310558, 0.00668331, 0.0087415, 0.00995667, 0.0106865, 0.0110328, 0.0111576, 0.0110959, 0.0116226, 0.0114888, 0.0115928, 0.01182, 0.0115616, 0.0117288, 0.0120149, 0.0130225, 0.0129831, 0.0133418, 0.0129441, 0.0130135, 0.0126723, 0.013455, 0.0136717, 0.0141784, 0.0141097, 0.0143886, 0.0142573, 0.0144107, 0.0140746, 0.0128512, 0.00510578, 0.00301078, 0.00198739, 0.00121168, 0.000413723, 0.000365982" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("5.53984, 6.70084, 7.8647, 8.33594, 8.76477, 9.23973, 10.3627, 10.8209, 11.1919, 11.5846, 11.6606, 11.7699, 11.782, 11.9667, 12.0618, 12.1144, 12.1549, 12.2037, 12.2732, 12.2907, 12.4945, 12.7872, 12.8817, 13.0125, 13.1792, 13.8215, 14.2286, 14.4863, 14.8299, 14.8661");
+            values ( \
+              "2.15187e-05, 0.000203319, 0.00112618, 0.00203479, 0.00344772, 0.00650906, 0.0191693, 0.0228857, 0.0252833, 0.0271454, 0.0272573, 0.0280833, 0.0279442, 0.0286409, 0.0303414, 0.0303592, 0.0308412, 0.0307331, 0.031242, 0.0310862, 0.0318334, 0.0320662, 0.0323565, 0.0315321, 0.0286552, 0.011332, 0.00476274, 0.00259912, 0.00105884, 0.000997653" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("8.33814, 9.34757, 10.2954, 10.834, 11.9948, 12.8876, 13.7777, 13.9957, 14.3368, 14.4025, 14.5178, 14.968, 15.2772, 15.5783, 16.0558, 16.2439, 17.1116, 17.5255, 17.9868, 18.4564, 18.9044, 19.0496, 19.3618, 19.7187, 20.4324, 21.5963, 22.7601");
+            values ( \
+              "0.0106744, 0.0111961, 0.0230815, 0.0293966, 0.0417326, 0.0507969, 0.0585413, 0.0602825, 0.0624724, 0.0636871, 0.0647018, 0.0672755, 0.0680612, 0.0670781, 0.0601077, 0.0560605, 0.0343415, 0.0254247, 0.0177417, 0.0120915, 0.00826876, 0.00730574, 0.00558962, 0.00409373, 0.00215074, 0.00069139, 0.000223368" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("9.06358, 10.903, 15.0218, 16.661, 18.5299, 19.2456, 19.479, 20.1991, 21.1725, 21.9938, 22.9338, 23.8442, 26.858, 28.2679, 29.6418, 30.5743, 31.8164, 32.6152, 33.779, 34.6853, 35.4724, 36.5218, 37.6856, 38.8495, 41.1772, 43.5049, 46.9964");
+            values ( \
+              "0.0240112, 0.0329757, 0.0855297, 0.103842, 0.0983452, 0.0959929, 0.095622, 0.0932167, 0.0892352, 0.0847731, 0.0783579, 0.0709084, 0.0444783, 0.0338617, 0.0253749, 0.0206071, 0.0154945, 0.012856, 0.0096954, 0.00779328, 0.00642659, 0.00493307, 0.00370374, 0.00274344, 0.00151559, 0.000832761, 0.000355833" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00798829, 0.00802491, 0.00806881, 0.00809471, 0.00810427, 0.00810718", \
+            "0.0103393, 0.0103751, 0.0104305, 0.0104709, 0.0104872, 0.0104924", \
+            "0.011362, 0.0113477, 0.0113389, 0.0113448, 0.0113509, 0.0113532", \
+            "0.0118306, 0.0117815, 0.0117137, 0.0116568, 0.0116281, 0.011619", \
+            "0.012205, 0.0121402, 0.0119674, 0.0118182, 0.0117423, 0.0117027", \
+            "0.0119346, 0.0119099, 0.0118267, 0.0120685, 0.0118577, 0.0117696" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0109241, 0.0109368, 0.0109562, 0.0109678, 0.010972, 0.0109733", \
+            "0.0107182, 0.0106082, 0.0104687, 0.0103793, 0.0103449, 0.0103343", \
+            "0.0106383, 0.0104186, 0.0100647, 0.00982554, 0.0097279, 0.00969903", \
+            "0.00952022, 0.00966055, 0.0102161, 0.00994484, 0.00961506, 0.00951875", \
+            "0.00886377, 0.00897292, 0.00926625, 0.00938769, 0.00998732, 0.00959351", \
+            "0.00929284, 0.00933228, 0.00946627, 0.00906655, 0.00938802, 0.0100494" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0176469, 0.018988, 0.0220155, 0.0259428, 0.0292823, 0.0353162, 0.0417384, 0.0491296, 0.0544261, 0.0607774, 0.0639598, 0.0681799, 0.0857458, 0.0952234, 0.104668, 0.10876, 0.115289, 0.116762, 0.143204, 0.172289, 0.181359, 0.186112, 0.242191");
+            values ( \
+              "-0.027912, -0.046258, -0.0437004, -0.0425737, -0.0422939, -0.0403542, -0.0372292, -0.0295902, -0.0258069, -0.0283432, -0.0276268, -0.0255963, -0.0144204, -0.00967274, -0.00586148, -0.00482582, -0.0038947, -0.0039693, -0.00172242, -0.000463465, -0.000365817, -1e-22, -0.000249011" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0176152, 0.0198384, 0.0230181, 0.0344554, 0.0429597, 0.0519297, 0.0620372, 0.0679713, 0.073774, 0.0783018, 0.0817109, 0.0914722, 0.121983, 0.140716, 0.154903, 0.164378, 0.194177, 0.248912, 0.275011, 0.279212");
+            values ( \
+              "-0.0451722, -0.115447, -0.111244, -0.107146, -0.102753, -0.0959797, -0.0795046, -0.0729757, -0.0789738, -0.0777473, -0.0753859, -0.0653014, -0.0274791, -0.0140717, -0.00747533, -0.00525969, -0.00275963, -0.000298531, -0.000815322, -0.000788534" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0188059, 0.0188259, 0.0219962, 0.026901, 0.0545865, 0.0695328, 0.0875981, 0.108766, 0.111625, 0.11497, 0.121658, 0.1377, 0.149888, 0.172113, 0.190123, 0.219133, 0.236844, 0.250849, 0.275511, 0.286293, 0.299529, 0.323411, 0.386943, 0.462345");
+            values ( \
+              "-1e-22, -0.206079, -0.198588, -0.193748, -0.186342, -0.181487, -0.172733, -0.149419, -0.149582, -0.153771, -0.157199, -0.148747, -0.139513, -0.112195, -0.0868532, -0.0533929, -0.0385591, -0.0292361, -0.015867, -0.0128458, -0.0105168, -0.00756742, -0.00338039, -0.00155471" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0190718, 0.0190918, 0.024778, 0.0282537, 0.0335096, 0.0423569, 0.0533934, 0.123614, 0.163322, 0.205332, 0.213738, 0.247615, 0.255656, 0.261404, 0.267073, 0.278413, 0.317448, 0.344796, 0.37605, 0.400019, 0.42172, 0.53552, 0.55359, 0.556302, 0.585493, 0.639085, 0.692289, 0.738461, 0.770732, 0.781777, 0.803866, 0.848044, 0.901528, 1.01607, 1.16011, 1.25727, 1.37808");
+            values ( \
+              "-1e-22, -0.257922, -0.248655, -0.246427, -0.244736, -0.243072, -0.241757, -0.236205, -0.231987, -0.225545, -0.223824, -0.211063, -0.211385, -0.213928, -0.215322, -0.214429, -0.207243, -0.200152, -0.188666, -0.17561, -0.161906, -0.0845387, -0.0760005, -0.0755501, -0.0639783, -0.0459808, -0.0318582, -0.0231839, -0.0178236, -0.0167763, -0.0137861, -0.0100518, -0.00612624, -0.00247123, -0.00101128, -0.000920049, -0.000216812" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0193293, 0.0197041, 0.0311578, 0.0639976, 0.336595, 0.49917, 0.622623, 0.732604, 0.751624, 0.771075, 0.94322, 1.09444, 1.16598, 1.24836, 1.63713, 1.81287, 1.90574, 2.03861, 2.16296, 2.31547, 2.43278, 2.56131, 2.73268, 2.9375, 3.16713, 3.42519, 4.15824");
+            values ( \
+              "-0.277438, -0.277563, -0.266052, -0.262528, -0.256396, -0.251722, -0.246968, -0.239781, -0.24126, -0.241198, -0.232537, -0.220442, -0.211771, -0.197789, -0.11329, -0.0809949, -0.0670696, -0.0505659, -0.0385341, -0.0273569, -0.0209072, -0.0155489, -0.0104126, -0.00629897, -0.00358901, -0.00193313, -0.000395245" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0181435, 0.0184874, 0.0299465, 0.0662995, 1.57631, 1.95682, 2.28498, 2.48795, 2.88043, 3.30937, 3.75083, 4.09741, 4.30596, 4.57903, 5.51595, 6.22233, 6.67218, 7.08774, 7.43303, 7.81741, 8.36251, 8.70777, 9.3477, 10.0385, 10.7293, 11.42, 12.1108, 13.4924");
+            values ( \
+              "-0.28342, -0.283648, -0.272466, -0.269259, -0.25897, -0.255541, -0.25118, -0.250178, -0.245459, -0.238552, -0.228018, -0.215603, -0.205673, -0.189071, -0.125867, -0.0858846, -0.0660157, -0.0514061, -0.0414642, -0.0322648, -0.0227611, -0.017959, -0.011681, -0.00744325, -0.00444043, -0.00292177, -0.00165379, -0.000594757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0438638, 0.04695, 0.0499914, 0.0543595, 0.0644385, 0.0657519, 0.0677904, 0.0687759, 0.0741834, 0.0769978, 0.0815593, 0.0864129, 0.0885301, 0.0907071, 0.0921402, 0.094051, 0.0967735, 0.10368, 0.118845, 0.127783, 0.135174, 0.139697, 0.145075, 0.149318, 0.155532, 0.162476, 0.170746, 0.176022, 0.184756, 0.192598, 0.200081, 0.209205, 0.217857, 0.22236, 0.253267, 0.263013, 0.278198, 0.291185");
+            values ( \
+              "-0.00901606, -0.0231885, -0.0258408, -0.0310221, -0.039637, -0.0417606, -0.0411246, -0.0401539, -0.037095, -0.0347519, -0.0298356, -0.0261654, -0.0258942, -0.0276948, -0.0282198, -0.0282364, -0.0273946, -0.0238606, -0.0140654, -0.00963294, -0.00662348, -0.00513482, -0.00416083, -0.00395054, -0.00329338, -0.00283926, -0.002067, -0.0018436, -0.0012368, -0.00102544, -0.000650463, -0.000463829, -9.42286e-05, -1e-22, -2.93338e-05, -0.000170002, -0.000231802, -0.00020662" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.043826, 0.0485837, 0.055674, 0.0644247, 0.0655113, 0.0670587, 0.0683382, 0.0798201, 0.08447, 0.0880996, 0.09457, 0.0997356, 0.101575, 0.106295, 0.109672, 0.112875, 0.117919, 0.125062, 0.141635, 0.150984, 0.156854, 0.169018, 0.176527, 0.186808, 0.196064, 0.228224, 0.237483, 0.259795, 0.275749, 0.323286, 0.402371");
+            values ( \
+              "-0.0130433, -0.0619968, -0.0816106, -0.102554, -0.107976, -0.109603, -0.10754, -0.0998357, -0.0958398, -0.091196, -0.0796744, -0.0730572, -0.0739344, -0.0792058, -0.0784566, -0.0764592, -0.0721165, -0.0640932, -0.0417294, -0.03095, -0.0254019, -0.0165077, -0.0123398, -0.00759131, -0.00544641, -0.00275611, -0.00204778, -0.00156783, -0.000529302, -0.000703037, -0.000190639" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0438227, 0.0523868, 0.0668669, 0.072846, 0.0934428, 0.102313, 0.119809, 0.1279, 0.140101, 0.142389, 0.145529, 0.149112, 0.155139, 0.163371, 0.177922, 0.192139, 0.220425, 0.236336, 0.24804, 0.26151, 0.274909, 0.292746, 0.30305, 0.312756, 0.325663, 0.357058, 0.414578, 0.510089");
+            values ( \
+              "-0.0226484, -0.126959, -0.194798, -0.190359, -0.18467, -0.181363, -0.173196, -0.165497, -0.150419, -0.149103, -0.150756, -0.155319, -0.156707, -0.153032, -0.143633, -0.129205, -0.090128, -0.0697819, -0.0570429, -0.0447458, -0.0348147, -0.0237852, -0.0183393, -0.0143617, -0.0114488, -0.00744341, -0.00368982, -0.00135503" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0477092, 0.0678992, 0.0698122, 0.0781536, 0.186038, 0.236166, 0.258545, 0.283749, 0.290835, 0.298369, 0.318434, 0.354167, 0.381739, 0.412334, 0.471957, 0.571862, 0.613588, 0.657042, 0.699005, 0.746395, 0.794615, 0.846809, 0.929922, 0.984456, 1.1075, 1.12467");
+            values ( \
+              "-0.142509, -0.248398, -0.24567, -0.242946, -0.233092, -0.226039, -0.219693, -0.210374, -0.211627, -0.215458, -0.21343, -0.206401, -0.198839, -0.187057, -0.149903, -0.0827725, -0.0660376, -0.050973, -0.038603, -0.0276541, -0.019367, -0.0129672, -0.00659963, -0.00421809, -0.00187428, -0.00178861" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0471088, 0.0677934, 0.0738279, 0.0921505, 0.12985, 0.368939, 0.563033, 0.647828, 0.697264, 0.756224, 0.784288, 0.804359, 0.916322, 1.00716, 1.04626, 1.1185, 1.17436, 1.2521, 1.31664, 1.6626, 1.76213, 1.87209, 2.0187, 2.09102, 2.22767, 2.32553, 2.46521, 2.6218, 2.80109, 3.00048, 3.23193, 3.49053, 3.81633, 4.23754");
+            values ( \
+              "-0.138937, -0.269856, -0.264845, -0.262915, -0.261693, -0.256289, -0.250606, -0.247242, -0.244266, -0.23981, -0.241302, -0.24118, -0.236008, -0.230409, -0.227806, -0.22121, -0.215065, -0.203297, -0.190345, -0.114706, -0.0953142, -0.0767578, -0.0565661, -0.048422, -0.0359024, -0.0287925, -0.020967, -0.0146214, -0.00952212, -0.00589185, -0.00328383, -0.00184134, -0.000853993, -0.000404331" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.0470728, 0.0676684, 0.0769181, 0.106168, 1.16633, 1.73661, 2.10439, 2.35388, 2.42559, 2.55158, 2.91341, 3.21493, 3.53058, 3.79504, 4.13158, 4.2558, 4.43834, 5.74999, 6.06007, 6.3115, 6.64675, 7.09589, 7.51392, 8.0713, 8.46205, 8.89717, 9.47733, 10.1681, 10.8589, 11.5497, 12.2404, 13.622");
+            values ( \
+              "-0.142778, -0.276328, -0.270683, -0.269265, -0.262305, -0.257809, -0.254167, -0.250905, -0.251052, -0.249759, -0.245361, -0.24081, -0.234532, -0.227623, -0.215676, -0.210099, -0.199991, -0.113415, -0.0959706, -0.0832999, -0.0684624, -0.0520962, -0.0401215, -0.0279985, -0.021681, -0.0162663, -0.0110105, -0.00684239, -0.00424311, -0.00262452, -0.00164757, -0.000660425" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.116983, 0.15012, 0.1675, 0.18071, 0.192579, 0.19844, 0.204783, 0.209827, 0.217541, 0.221389, 0.228656, 0.234253, 0.255256, 0.270166, 0.275767, 0.302365, 0.313877, 0.345874, 0.375245, 0.385059, 0.416134");
+            values ( \
+              "-0.00056907, -0.0131988, -0.0176932, -0.0201717, -0.0212844, -0.0206612, -0.0188937, -0.0181237, -0.0221993, -0.0224111, -0.0221245, -0.0208136, -0.0106748, -0.0055293, -0.00458319, -0.00213146, -0.00138667, -3.42164e-07, -1e-22, -0.000153933, -0.000244917" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.129153, 0.13762, 0.163595, 0.178636, 0.192647, 0.203129, 0.208323, 0.2152, 0.222336, 0.226598, 0.230448, 0.23319, 0.236444, 0.240508, 0.249302, 0.263206, 0.281316, 0.296564, 0.312838, 0.318322, 0.327954, 0.351282, 0.358864, 0.377499, 0.388002, 0.396212, 0.41103, 0.435474, 0.464427");
+            values ( \
+              "-0.0184034, -0.0237827, -0.0432107, -0.0529041, -0.0603069, -0.0642545, -0.0653922, -0.064392, -0.0605545, -0.0594249, -0.0625017, -0.0675796, -0.0693172, -0.0702125, -0.06823, -0.0557693, -0.0327387, -0.0194747, -0.0101206, -0.00783176, -0.00553229, -0.00364635, -0.0026535, -0.00181683, -0.00179856, -0.000911974, -0.000371678, -0.000805072, -0.000620928" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.137085, 0.154364, 0.178102, 0.196815, 0.208872, 0.231657, 0.2519, 0.254604, 0.260904, 0.271858, 0.276161, 0.279368, 0.283769, 0.290126, 0.305611, 0.314342, 0.331804, 0.354408, 0.370685, 0.379868, 0.40068, 0.419588, 0.440146, 0.450658, 0.463903, 0.48111, 0.500813, 0.550841, 0.587498, 0.64748");
+            values ( \
+              "-0.0565414, -0.064815, -0.0946559, -0.116374, -0.129748, -0.151336, -0.164246, -0.164784, -0.164538, -0.150934, -0.149895, -0.15384, -0.156943, -0.155468, -0.146594, -0.13954, -0.118724, -0.0870524, -0.0668113, -0.0569829, -0.039019, -0.0264462, -0.015837, -0.0127705, -0.0105427, -0.00834462, -0.00651578, -0.00346949, -0.00239356, -0.00124374" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.145835, 0.185053, 0.227679, 0.261059, 0.269236, 0.327773, 0.362465, 0.378225, 0.407789, 0.419504, 0.431571, 0.443745, 0.470491, 0.51357, 0.544078, 0.600484, 0.70295, 0.736446, 0.779245, 0.821787, 0.894823, 0.945718, 1.01438, 1.11738, 1.23781, 1.26436");
+            values ( \
+              "-0.0954578, -0.1326, -0.196163, -0.239987, -0.238109, -0.231869, -0.227079, -0.223633, -0.212633, -0.210544, -0.215424, -0.214504, -0.209786, -0.199172, -0.186716, -0.152442, -0.0829263, -0.0691863, -0.0539604, -0.0408729, -0.0243135, -0.0165612, -0.00960955, -0.00403477, -0.0017503, -0.00164114" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.166971, 0.244766, 0.262228, 0.26598, 0.269767, 0.274554, 0.501267, 0.663834, 0.759696, 0.900151, 0.927129, 0.9755, 1.17735, 1.25245, 1.36781, 1.41344, 1.79093, 2.01516, 2.22894, 2.43662, 2.58667, 2.77298, 2.95284, 3.15414, 3.38096, 3.48998");
+            values ( \
+              "-0.177845, -0.239854, -0.265293, -0.261229, -0.262395, -0.261435, -0.256399, -0.251748, -0.248296, -0.239794, -0.241368, -0.239719, -0.228019, -0.221134, -0.20612, -0.197724, -0.115536, -0.075078, -0.0477902, -0.0301674, -0.0214733, -0.0139746, -0.00906474, -0.00558819, -0.0031449, -0.00256971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.137708, 0.219575, 0.264142, 0.289967, 0.292496, 0.322112, 1.01428, 1.29748, 1.86777, 2.23241, 2.48448, 2.53744, 2.59054, 2.7001, 2.91449, 3.30602, 3.63629, 3.93154, 4.11389, 4.1753, 4.23074, 4.32243, 4.45188, 4.71125, 5.40549, 5.97516, 6.21236, 6.38434, 6.61365, 7.04514, 7.30044, 7.4822, 7.72456, 8.20926, 8.6082, 9.01176, 9.54983, 10.2406, 10.9314, 11.6222, 12.3129, 13.0037, 13.6945");
+            values ( \
+              "-0.0620045, -0.209149, -0.269541, -0.268576, -0.268982, -0.268604, -0.264236, -0.262298, -0.257807, -0.254206, -0.2509, -0.251021, -0.250818, -0.24961, -0.247092, -0.241524, -0.235178, -0.227508, -0.221118, -0.218223, -0.2168, -0.213162, -0.206698, -0.191162, -0.14376, -0.107926, -0.0947726, -0.0860541, -0.0754556, -0.0582128, -0.0498174, -0.0444894, -0.0381383, -0.027939, -0.0214761, -0.0164526, -0.0114968, -0.0071225, -0.0044435, -0.00272217, -0.00173236, -0.0010548, -0.000701485" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.382897, 0.431129, 0.447081, 0.502323, 0.534941, 0.553792, 0.580538, 0.588822, 0.595521, 0.601478, 0.60852, 0.612436, 0.617066, 0.621497, 0.628372, 0.633771, 0.644291, 0.655514, 0.662189, 0.671091, 0.681012, 0.692858, 0.702833, 0.709502, 0.748435, 0.772763, 0.780868, 0.785318, 0.794444, 0.7995, 0.806205, 0.816295, 0.851571, 0.87496, 0.901155, 0.932736, 0.971016, 1.02216, 1.03664, 1.04972");
+            values ( \
+              "-4.13266e-05, -0.00201782, -0.00282811, -0.00641873, -0.00821607, -0.00895038, -0.00961588, -0.00934242, -0.00888723, -0.00831579, -0.00796398, -0.00808449, -0.00939471, -0.0100082, -0.0103829, -0.0103733, -0.0106782, -0.010838, -0.010831, -0.0106931, -0.0102692, -0.00908572, -0.00697818, -0.00629916, -0.00265213, -0.000934043, -0.00019477, -1e-22, -2e-22, -0.00010615, -0.000159423, -0.000312704, -0.000332169, -0.000188202, -0.000147824, -3.04056e-05, -4.57819e-05, -1e-22, -2.96035e-05, -0.000121377" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.39974, 0.419335, 0.445292, 0.464639, 0.535011, 0.547066, 0.581515, 0.611201, 0.614197, 0.618192, 0.624411, 0.639014, 0.643111, 0.652141, 0.657775, 0.663477, 0.697045, 0.719332, 0.729101, 0.76952, 0.779211, 0.790478, 0.815989, 0.827483, 0.83421, 0.848884, 0.856804, 0.908032, 0.931739, 0.997108, 1.0367, 1.05624, 1.08112");
+            values ( \
+              "-0.00284226, -0.00422734, -0.00721311, -0.0101556, -0.0218262, -0.023644, -0.0279193, -0.0302593, -0.030292, -0.0301628, -0.0295402, -0.0270698, -0.0267841, -0.0310684, -0.0327731, -0.0333077, -0.0355921, -0.0342195, -0.0318345, -0.0138135, -0.0103956, -0.00830574, -0.00468152, -0.00379367, -0.00347435, -0.00192354, -0.00141168, -0.00100253, -0.000630783, -0.000120331, -8.81724e-05, -0.000341718, -0.000134154" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.443722, 0.487059, 0.532949, 0.579057, 0.60906, 0.656747, 0.680543, 0.698257, 0.708893, 0.730145, 0.738459, 0.744884, 0.751182, 0.764734, 0.792157, 0.808748, 0.841931, 0.855752, 0.890902, 0.911889, 0.933184, 0.941946, 0.953629, 0.98136, 1.00114, 1.03039, 1.03665, 1.04364, 1.06295, 1.1003, 1.15195, 1.24251");
+            values ( \
+              "-0.0246966, -0.0251336, -0.0393902, -0.0529475, -0.0612597, -0.0731258, -0.0777367, -0.0805794, -0.0807735, -0.0781572, -0.079767, -0.0854245, -0.0884788, -0.0907722, -0.0941627, -0.0952236, -0.0869224, -0.0776176, -0.0500959, -0.0356599, -0.0231621, -0.0198943, -0.0167275, -0.0112858, -0.0084913, -0.0054484, -0.00504472, -0.00542952, -0.00418443, -0.00263311, -0.001293, -0.000264385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.47176, 0.543657, 0.647148, 0.747497, 0.818065, 0.870193, 0.894631, 0.91742, 0.937697, 0.952433, 0.95834, 0.968102, 0.990669, 1.01685, 1.03649, 1.05079, 1.06855, 1.0889, 1.11356, 1.23233, 1.2779, 1.32782, 1.37442, 1.3996, 1.44466, 1.47876, 1.49497, 1.5274, 1.57979, 1.62943, 1.68685, 1.74624, 1.90294, 2.01469");
+            values ( \
+              "-0.0461561, -0.0552772, -0.096051, -0.132838, -0.156282, -0.17124, -0.176599, -0.178907, -0.179913, -0.188599, -0.190975, -0.193384, -0.197238, -0.199767, -0.200388, -0.197035, -0.190181, -0.179881, -0.164528, -0.0839729, -0.0655503, -0.0483573, -0.0352767, -0.0296673, -0.0212253, -0.016384, -0.0145865, -0.0112069, -0.00741241, -0.0047857, -0.00322458, -0.00209109, -0.00088496, -0.000605318" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.535188, 0.683827, 0.777215, 0.842846, 0.961326, 1.03564, 1.04488, 1.06516, 1.08632, 1.17495, 1.22275, 1.28648, 1.3458, 1.40983, 1.41805, 1.43451, 1.45035, 1.47733, 1.49689, 1.52163, 1.54279, 1.62743, 1.70554, 1.76495, 1.82724, 1.89245, 1.92963, 1.98668, 2.0471, 2.07637, 2.12717, 2.26566, 2.3412, 2.43951, 2.48978, 2.55681, 2.69087, 2.75523, 2.80203, 2.86443, 2.96964, 3.11681, 3.17657, 3.2961, 3.47296, 3.67565, 3.89945, 4.15594, 4.47415, 4.89375");
+            values ( \
+              "-0.101972, -0.12204, -0.161107, -0.187359, -0.231424, -0.25528, -0.255987, -0.255294, -0.254799, -0.252191, -0.250634, -0.248169, -0.245063, -0.240185, -0.239744, -0.240729, -0.241351, -0.240694, -0.239647, -0.238689, -0.237664, -0.233047, -0.22775, -0.222618, -0.215748, -0.206569, -0.199862, -0.18805, -0.17332, -0.168027, -0.157469, -0.126634, -0.110795, -0.0920577, -0.0834319, -0.0729378, -0.0550519, -0.0479685, -0.0433283, -0.0377383, -0.0298506, -0.0213081, -0.0186107, -0.0140794, -0.00928206, -0.00562659, -0.00326559, -0.00177773, -0.000902388, -0.000365092" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.603392, 0.922536, 1.03595, 1.06026, 2.10846, 2.5241, 2.82827, 2.97857, 3.03056, 3.08376, 3.2787, 3.57349, 3.87502, 4.19052, 4.44726, 4.78355, 4.91408, 5.08835, 5.42203, 6.04724, 6.57849, 6.88003, 7.33668, 7.77137, 8.1439, 8.52189, 9.06201, 9.2944, 9.75918, 10.4222, 11.113, 11.8038, 13.1853, 13.8761");
+            values ( \
+              "-0.144398, -0.226345, -0.266762, -0.26744, -0.260189, -0.256697, -0.253391, -0.251289, -0.250882, -0.251051, -0.249003, -0.245368, -0.240802, -0.23453, -0.227874, -0.215952, -0.210172, -0.200572, -0.179025, -0.136283, -0.103653, -0.0877102, -0.0672333, -0.0516196, -0.0409182, -0.0321007, -0.0225887, -0.0193443, -0.0142362, -0.00902695, -0.00564284, -0.00344983, -0.00132637, -0.000881909" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.36427, 1.54694, 1.57823, 1.6302, 1.68317, 1.75662, 1.83039, 1.87283, 1.90349, 1.96481, 1.96875, 1.99238, 2.00584, 2.02171, 2.0299, 2.03847, 2.04835, 2.05872, 2.0691, 2.07947, 2.09705, 2.11362, 2.13317, 2.1547, 2.17706, 2.19452, 2.20889, 2.21323, 2.22191, 2.23161, 2.24105, 2.24938, 2.26125, 2.26552, 2.28723, 2.29645, 2.30234, 2.31036, 2.31467, 2.32329, 2.33996, 2.36053, 2.37309, 2.3763, 2.39551, 2.45182, 2.49502, 2.55218, 2.62534, 2.73556");
+            values ( \
+              "-5.95774e-05, -0.000484158, -0.000617075, -0.000916206, -0.00137688, -0.00225183, -0.00307241, -0.00345304, -0.00368573, -0.003932, -0.00392717, -0.0036367, -0.00333921, -0.00316331, -0.00344256, -0.00413105, -0.00413479, -0.00433884, -0.00416598, -0.00435791, -0.00418511, -0.00441123, -0.00420483, -0.00442696, -0.00423848, -0.00426791, -0.00397207, -0.00454648, -0.00449293, -0.00495056, -0.00477756, -0.00497731, -0.00444919, -0.0045097, -0.00225166, -0.00187058, -0.00183987, -0.0016263, -0.00165416, -0.00147958, -0.0013223, -0.000972017, -0.000856244, -0.000769625, -0.000556723, -0.000184898, -9.77058e-05, -2.57503e-05, -2.6566e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.37749, 1.56701, 1.59459, 1.64976, 1.67348, 1.72092, 1.76509, 1.84481, 1.8756, 1.92341, 1.95755, 2.0185, 2.02937, 2.05111, 2.07945, 2.08564, 2.10306, 2.11331, 2.12375, 2.16586, 2.19114, 2.22464, 2.22689, 2.24785, 2.28476, 2.3032, 2.3171, 2.32942, 2.34476, 2.35067, 2.37151, 2.37844, 2.39306, 2.44926, 2.46916, 2.49653, 2.52641, 2.57092, 2.62824, 2.70459, 2.81187");
+            values ( \
+              "-0.000212356, -0.00166971, -0.00203853, -0.00299789, -0.0035418, -0.0048448, -0.00631452, -0.00886032, -0.00978253, -0.0110773, -0.0118529, -0.0128605, -0.0128515, -0.01239, -0.0111728, -0.0110965, -0.0135678, -0.0140187, -0.0141612, -0.0145993, -0.0150285, -0.0150196, -0.015067, -0.0150273, -0.014886, -0.0145769, -0.0132165, -0.0129314, -0.0121979, -0.011736, -0.0093225, -0.00806691, -0.0066038, -0.0035241, -0.00258891, -0.00161815, -0.000977606, -0.000374091, -0.000162852, -1.36554e-05, -4.50438e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.45788, 1.61917, 1.67202, 1.74203, 1.99874, 2.10565, 2.15548, 2.19767, 2.21939, 2.24479, 2.26328, 2.27922, 2.2965, 2.39593, 2.43762, 2.46932, 2.50995, 2.54869, 2.66047, 2.69431, 2.74252, 2.79888, 2.84374, 2.89576, 3.04542");
+            values ( \
+              "-0.00272742, -0.00521404, -0.00720947, -0.0106096, -0.0268934, -0.0328306, -0.0351287, -0.0363913, -0.0362157, -0.0351151, -0.035076, -0.0388087, -0.0401455, -0.0435264, -0.04424, -0.044305, -0.0436264, -0.0400445, -0.016828, -0.0120757, -0.00753058, -0.00395125, -0.0022785, -0.00101134, -4.64042e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.61718, 1.78397, 1.86278, 2.10987, 2.28087, 2.44676, 2.50378, 2.54896, 2.58892, 2.62844, 2.65691, 2.66513, 2.69494, 2.79323, 2.88588, 2.926, 2.98162, 3.01809, 3.04709, 3.06377, 3.15134, 3.23981, 3.3213, 3.39786, 3.46869, 3.51839, 3.57423, 3.64405, 3.72361, 3.82487, 3.94005, 4.06048");
+            values ( \
+              "-0.0172436, -0.0183117, -0.0247974, -0.0474685, -0.0625518, -0.0760024, -0.0800691, -0.0831696, -0.0851215, -0.0860379, -0.0862633, -0.0866786, -0.0920831, -0.0977682, -0.10189, -0.103011, -0.103246, -0.10196, -0.0993415, -0.097134, -0.078397, -0.0549227, -0.0356081, -0.0223817, -0.0140528, -0.00995892, -0.00674774, -0.00434279, -0.00267835, -0.00151952, -0.000759153, -0.000387274" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.7556, 2.01799, 2.60424, 2.84562, 3.1365, 3.28538, 3.48001, 3.50589, 3.61319, 3.7821, 3.82289, 3.89678, 3.92946, 3.99482, 4.04195, 4.09786, 4.21745, 4.48403, 4.68234, 4.8032, 4.90508, 5.02464, 5.16175, 5.27033, 5.37681, 5.51879, 5.71311, 5.92926, 6.1721, 6.46062, 6.83218");
+            values ( \
+              "-0.0378984, -0.0438081, -0.104892, -0.12854, -0.155134, -0.167423, -0.180003, -0.18368, -0.19112, -0.199786, -0.201175, -0.20251, -0.202459, -0.200653, -0.197126, -0.190054, -0.167242, -0.109223, -0.0743595, -0.0578202, -0.0464597, -0.0357164, -0.026211, -0.0204599, -0.016017, -0.0114826, -0.00719219, -0.00420313, -0.00236029, -0.00122205, -0.000567271" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07722, 2.65789, 3.23874, 3.6966, 4.15455, 4.72398, 5.13429, 5.20268, 5.25478, 5.69677, 5.9975, 6.21661, 6.4649, 6.72706, 6.97286, 7.20597, 7.54101, 8.17528, 8.7045, 9.1546, 9.43758, 9.8884, 10.2752, 10.791, 11.2243, 11.418, 11.8054, 12.4672, 13.1579, 13.8487, 15.2303, 15.9211");
+            values ( \
+              "-0.100119, -0.116247, -0.177555, -0.222126, -0.26055, -0.255932, -0.250907, -0.251045, -0.250625, -0.245352, -0.240794, -0.236654, -0.230865, -0.222601, -0.213055, -0.200831, -0.179231, -0.135886, -0.10343, -0.0804258, -0.0680855, -0.0517769, -0.0406773, -0.0291453, -0.0220006, -0.0193192, -0.0149866, -0.00951504, -0.00595548, -0.00363695, -0.00139494, -0.000930312" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.33767, 5.91594, 6.13804, 6.27128, 6.40381, 6.52153, 6.77244, 6.83788, 6.95317, 7.03797, 7.11705, 7.16899, 7.21908, 7.32489, 7.34384, 7.38944, 7.41291, 7.44038, 7.49521, 7.53815, 7.57433, 7.58493, 7.60611, 7.63927, 7.67879, 7.72156, 7.73859, 7.77952, 7.8081, 7.82815, 7.84062, 7.8478, 7.87168, 7.89161, 7.95208, 8.01639, 8.08184, 8.19228, 8.27686, 8.39876, 8.44326, 8.46347, 8.50388, 8.58471, 8.74636, 9.06966, 9.58313, 9.78563");
+            values ( \
+              "-4.88696e-05, -0.000122775, -0.000203315, -0.000287165, -0.000413265, -0.000583474, -0.0010287, -0.00112429, -0.00126531, -0.00133419, -0.00138217, -0.00138346, -0.0013338, -0.00107254, -0.00132417, -0.00151626, -0.00146573, -0.00151861, -0.00142724, -0.00143626, -0.0013433, -0.00138162, -0.0013237, -0.00136222, -0.00133706, -0.00143256, -0.00133926, -0.00185459, -0.00199515, -0.00152705, -0.00147496, -0.00149867, -0.00139647, -0.0012276, -0.00156555, -0.00165028, -0.00147952, -0.000736979, -0.00030926, -9.82317e-05, -0.000101312, -6.91041e-05, -8.38313e-05, -4.64408e-05, -5.70523e-05, -1.62018e-05, -2.60381e-05, -1.84052e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("5.33782, 5.94847, 6.18934, 6.35687, 6.49912, 6.92337, 7.04953, 7.22127, 7.27901, 7.33361, 7.42686, 7.48695, 7.56358, 7.63043, 7.68397, 7.70335, 7.79139, 7.85709, 7.91837, 8.01113, 8.08528, 8.11652, 8.15342, 8.2186, 8.37924, 8.47792, 8.53206, 8.65389, 9.00668, 9.32281, 9.87336, 10.5641");
+            values ( \
+              "-0.000151262, -0.000432769, -0.000741332, -0.00110776, -0.0015913, -0.00367852, -0.00419118, -0.0046578, -0.00470419, -0.00462056, -0.0039938, -0.00506318, -0.0051798, -0.00511491, -0.00515372, -0.00506973, -0.00496307, -0.00516467, -0.0056077, -0.0044056, -0.00553004, -0.00565786, -0.00565743, -0.00509104, -0.00181526, -0.000699473, -0.000439804, -0.000204717, -9.27275e-05, -9.79746e-05, -9.5079e-06, -3.2063e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("5.67718, 6.18816, 6.3978, 6.58837, 6.74029, 7.16215, 7.31881, 7.51449, 7.57732, 7.6566, 7.76321, 7.79844, 7.82008, 7.8422, 7.86641, 7.91758, 8.04611, 8.06816, 8.11225, 8.20765, 8.23232, 8.25661, 8.33712, 8.3982, 8.44261, 8.45751, 8.49618, 8.52056, 8.59319, 8.6384, 8.87851, 8.95637, 9.01838, 9.11381, 9.27791, 9.47802, 9.75908, 10.8842");
+            values ( \
+              "-0.0014943, -0.00195746, -0.00297534, -0.00438351, -0.00593724, -0.0107303, -0.0122968, -0.0139344, -0.0143255, -0.0144473, -0.0137238, -0.0153499, -0.015817, -0.0158628, -0.0160794, -0.0163074, -0.0167092, -0.016858, -0.0168394, -0.017026, -0.0172228, -0.0172565, -0.017624, -0.0168536, -0.0166633, -0.0168089, -0.0167435, -0.0164149, -0.0161702, -0.0154147, -0.00442313, -0.00249602, -0.001561, -0.000815809, -0.000343137, -0.00024518, -0.000150505, -8.17464e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("5.79111, 6.30449, 6.42734, 6.67305, 7.01409, 7.72348, 7.94635, 8.26159, 8.33769, 8.42011, 8.49117, 8.5496, 8.59203, 8.71024, 8.87462, 9.15626, 9.25542, 9.29571, 9.3284, 9.36141, 9.43841, 9.46926, 9.51692, 9.56046, 9.66465, 10.0172, 10.1063, 10.2167, 10.3317, 10.4621, 10.6086, 10.7805, 11.0062");
+            values ( \
+              "-0.00425778, -0.00470287, -0.00577726, -0.00849483, -0.0138009, -0.0271549, -0.0311148, -0.0361708, -0.0371508, -0.0378622, -0.0380409, -0.0385099, -0.0406255, -0.0422264, -0.0440087, -0.046284, -0.046707, -0.0465754, -0.0459266, -0.0469722, -0.0480071, -0.0479431, -0.0474112, -0.0465097, -0.0424637, -0.0154478, -0.0109945, -0.00702788, -0.00425059, -0.00235782, -0.00116698, -0.000527273, -0.000171703" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.35749, 7.17198, 8.87007, 9.78134, 10.3597, 10.7715, 11.0483, 11.2516, 11.3176, 11.4018, 11.5011, 11.6386, 11.7201, 11.8832, 12.5978, 12.797, 13.079, 13.3409, 13.6402, 13.9602");
+            values ( \
+              "-0.0146919, -0.0203206, -0.0604041, -0.0798941, -0.0905998, -0.0969575, -0.100176, -0.10169, -0.101306, -0.102775, -0.103258, -0.101931, -0.0999845, -0.0926296, -0.0379339, -0.0269973, -0.0159021, -0.00949945, -0.00506632, -0.00284334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("6.9042, 7.85335, 10.2358, 11.3163, 12.378, 13.379, 13.9353, 14.1927, 14.5511, 14.7806, 14.9623, 15.1687, 15.2287, 15.3683, 15.4777, 15.5617, 15.6772, 15.8517, 16.2955, 17.1524, 17.4818, 17.7762, 18.0782, 18.4732, 18.7908, 19.1815, 19.7313, 20.0868, 20.3081, 20.7507, 21.4415, 22.1323, 22.823, 23.5138, 24.8954");
+            values ( \
+              "-0.0387332, -0.038901, -0.10168, -0.128477, -0.152929, -0.173572, -0.183624, -0.187707, -0.192378, -0.194598, -0.195659, -0.196045, -0.195491, -0.19567, -0.194626, -0.193235, -0.190462, -0.184503, -0.161854, -0.109905, -0.0918245, -0.0776312, -0.0649495, -0.0510242, -0.041857, -0.0326286, -0.0227652, -0.018028, -0.0155616, -0.0115696, -0.00719661, -0.00445907, -0.00276346, -0.00172791, -0.000688224" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00713889, 0.00715448, 0.00717652, 0.00719146, 0.00719738, 0.00719922", \
+            "0.00836719, 0.00837421, 0.00838834, 0.00840228, 0.0084092, 0.00841155", \
+            "0.00882094, 0.00882086, 0.0088219, 0.008826, 0.00882998, 0.00883179", \
+            "0.00898267, 0.0089808, 0.00897482, 0.00897112, 0.00896965, 0.00896974", \
+            "0.0090384, 0.00903695, 0.00903315, 0.00902668, 0.00902029, 0.00901671", \
+            "0.00907791, 0.00907731, 0.00907542, 0.00907061, 0.00906248, 0.00905465" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00926225, 0.00927349, 0.00928826, 0.00929996, 0.0093052, 0.00930681", \
+            "0.0102515, 0.0102419, 0.0102297, 0.0102213, 0.0102182, 0.0102176", \
+            "0.0108141, 0.0107654, 0.0106902, 0.0106281, 0.0106096, 0.010594", \
+            "0.0114582, 0.0113297, 0.0110986, 0.0109108, 0.0108269, 0.010795", \
+            "0.0121082, 0.0119174, 0.0107892, 0.0112569, 0.0109647, 0.0108549", \
+            "0.011764, 0.0118138, 0.0119522, 0.0115044, 0.0113133, 0.0109678" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.11031, 0.141342, 0.251321, 0.642269, 2.04139, 7.05836", \
+            "0.119246, 0.150757, 0.261449, 0.653141, 2.05263, 7.06971", \
+            "0.165781, 0.196475, 0.306503, 0.698854, 2.09944, 7.11668", \
+            "0.335462, 0.3788, 0.504549, 0.89083, 2.28919, 7.30005", \
+            "0.748905, 0.826033, 1.06706, 1.65653, 3.07096, 8.07422", \
+            "1.98426, 2.09612, 2.48707, 3.57514, 6.00081, 11.2368" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.140348, 0.184649, 0.333992, 0.876765, 2.83573, 9.87451", \
+            "0.1403, 0.184602, 0.333986, 0.876709, 2.83581, 9.8745", \
+            "0.142821, 0.184693, 0.333914, 0.876689, 2.83577, 9.87449", \
+            "0.235486, 0.269684, 0.378859, 0.876986, 2.8358, 9.87452", \
+            "0.497314, 0.563201, 0.746538, 1.17684, 2.85687, 9.8745", \
+            "1.15957, 1.26949, 1.60977, 2.47985, 4.2475, 10.0456" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.051829, 0.0658819, 0.11474, 0.28692, 0.902439, 3.11114", \
+            "0.0603822, 0.0745066, 0.123528, 0.295848, 0.911433, 3.12023", \
+            "0.0913578, 0.108451, 0.158777, 0.331317, 0.947006, 3.15578", \
+            "0.12046, 0.154009, 0.248649, 0.473903, 1.08965, 3.29795", \
+            "0.0135421, 0.0779479, 0.263109, 0.708517, 1.63821, 3.8757", \
+            "-0.818296, -0.700587, -0.351103, 0.505342, 2.34155, 5.96599" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0552402, 0.0726533, 0.136707, 0.367858, 1.197, 4.16653", \
+            "0.0550868, 0.0726447, 0.136705, 0.367776, 1.19696, 4.16671", \
+            "0.0739035, 0.0870726, 0.141482, 0.36784, 1.19695, 4.16653", \
+            "0.152808, 0.174662, 0.240851, 0.422039, 1.19698, 4.16647", \
+            "0.363651, 0.398766, 0.516865, 0.811108, 1.48985, 4.16827", \
+            "1.01045, 1.07936, 1.26708, 1.78776, 2.97, 5.52065" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0245254, 0.0275196, 0.0338411, 0.0404147, 0.0580597, 0.0895628, 0.106448, 0.1165, 0.11836, 0.129524, 0.162068, 0.168184, 0.170039, 0.174753, 0.19853, 0.220473, 0.247677, 0.28116, 0.304815, 0.332972, 0.36417, 0.44005");
+            values ( \
+              "0.0163397, 0.0168788, 0.0152005, 0.01448, 0.0135914, 0.0125856, 0.0112326, 0.0107575, 0.0111941, 0.0112118, 0.00843431, 0.00840545, 0.0089959, 0.00909369, 0.00687652, 0.0059323, 0.00368277, 0.00216507, 0.00146114, 0.000883287, 0.000498882, 0.000133409" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0248577, 0.0296738, 0.0359719, 0.0471599, 0.121394, 0.134648, 0.149583, 0.163941, 0.178445, 0.204521, 0.232998, 0.248199, 0.264504, 0.332137, 0.369411, 0.405203, 0.462946, 0.553784");
+            values ( \
+              "0.0299455, 0.0441406, 0.040966, 0.0388323, 0.0332896, 0.0313337, 0.0307473, 0.0319423, 0.0288456, 0.0254254, 0.0189636, 0.0201015, 0.0192618, 0.00874058, 0.00537165, 0.00329742, 0.0014325, 0.00036308" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0272964, 0.0273164, 0.0975802, 0.211466, 0.230899, 0.259415, 0.314, 0.359516, 0.39602, 0.410519, 0.454914, 0.579005, 0.642424, 0.691465, 0.773872, 0.875169, 0.990938, 1.0394");
+            values ( \
+              "1e-22, 0.0795627, 0.0714197, 0.0640224, 0.0620143, 0.0615915, 0.057333, 0.04944, 0.0465262, 0.0445763, 0.0362737, 0.0189901, 0.0122997, 0.00869958, 0.00470258, 0.00220315, 0.000837039, 0.000720999" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0351352, 0.0351552, 0.250644, 0.385483, 0.514604, 0.563913, 0.649597, 0.678606, 0.750499, 0.769273, 0.791113, 0.795337, 0.820643, 0.863603, 0.950242, 1.01392, 1.23416, 1.34644, 1.44297, 1.55448, 1.64694, 1.76078, 1.89931, 1.98097, 2.07125, 2.19163, 2.43238, 2.80241, 3.25187");
+            values ( \
+              "1e-22, 0.108861, 0.0949081, 0.0912364, 0.0866585, 0.0853305, 0.0821938, 0.0817864, 0.0782589, 0.0768976, 0.0767273, 0.0770458, 0.0770823, 0.0753014, 0.0691378, 0.0637468, 0.0434902, 0.0350532, 0.0284831, 0.0218348, 0.0172662, 0.0127995, 0.00876824, 0.00699161, 0.00543646, 0.00386629, 0.00189727, 0.000584025, 0.000126576" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.0611849, 0.0612049, 0.637359, 1.37704, 1.88986, 2.13025, 2.16834, 2.25542, 2.51143, 2.67619, 2.96402, 3.12449, 4.03721, 4.55201, 5.00508, 5.39733, 5.6207, 6.06743, 6.34935, 6.66488, 7.08557, 7.92697, 8.64622");
+            values ( \
+              "1e-22, 0.123928, 0.10605, 0.0992144, 0.0936225, 0.0904544, 0.0908976, 0.0903645, 0.0868231, 0.0838403, 0.0775471, 0.0732887, 0.0459426, 0.0327561, 0.0234737, 0.0172456, 0.0144408, 0.00988556, 0.00783136, 0.00598261, 0.00409591, 0.00193521, 0.00110178" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.129641, 0.129661, 1.93853, 4.61447, 5.90517, 6.02894, 6.61906, 6.96892, 7.17202, 7.71855, 8.67496, 9.49386, 10.4363, 12.4262, 13.4819, 14.935, 15.7704, 16.3592, 18.0261, 19.3764, 21.3637, 22.4572, 23.9015, 26.2292, 28.5569, 30.8846, 34.3761");
+            values ( \
+              "1e-22, 0.127249, 0.109831, 0.102685, 0.0985808, 0.0984224, 0.0963027, 0.0957354, 0.0950938, 0.0932294, 0.0893091, 0.0847136, 0.0784319, 0.0614612, 0.0518223, 0.0398515, 0.0337897, 0.0299194, 0.0207735, 0.015218, 0.0094341, 0.00720662, 0.00501879, 0.00276161, 0.00149516, 0.000790673, 0.000435981" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0560357, 0.0612692, 0.0643981, 0.0653397, 0.0663497, 0.0738804, 0.0775919, 0.083174, 0.0912029, 0.100122, 0.109808, 0.125091, 0.129494, 0.138299, 0.147956, 0.151444, 0.158418, 0.166031, 0.185693, 0.1968, 0.20158, 0.205261, 0.208199, 0.21143, 0.220581, 0.225528, 0.231618, 0.246791, 0.25353, 0.259884, 0.274748, 0.280952, 0.287791, 0.295931, 0.304016, 0.315822, 0.325178, 0.337652, 0.359013, 0.365973, 0.36808, 0.372293, 0.380719, 0.431276, 0.487666, 0.556008");
+            values ( \
+              "0.00638, 0.0126044, 0.014177, 0.0165992, 0.0175506, 0.0153757, 0.0147249, 0.0141505, 0.0136889, 0.0133444, 0.0130249, 0.012396, 0.012134, 0.0112929, 0.0107893, 0.0111802, 0.0112022, 0.0109006, 0.00924753, 0.00810918, 0.00887403, 0.00918909, 0.00907227, 0.00885939, 0.00803755, 0.00742156, 0.00692194, 0.00632242, 0.00589367, 0.00542805, 0.00412736, 0.00370794, 0.00331316, 0.0029278, 0.00257715, 0.00213054, 0.00182265, 0.00150125, 0.00100576, 0.000918774, 0.000850619, 0.000825288, 0.000673106, 0.00025095, 0.000106752, 1.1934e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0559002, 0.0643397, 0.0655963, 0.0662264, 0.0674867, 0.0758486, 0.080613, 0.0872529, 0.0953546, 0.104054, 0.128751, 0.149613, 0.154739, 0.164992, 0.17901, 0.1829, 0.190682, 0.200919, 0.211783, 0.229938, 0.233894, 0.240918, 0.244362, 0.24509, 0.249454, 0.26075, 0.268637, 0.27616, 0.282684, 0.288844, 0.29757, 0.307193, 0.327795, 0.337808, 0.35494, 0.377771, 0.40192, 0.415006, 0.431351, 0.454673, 0.47561, 0.503525, 0.546773, 0.622685, 0.711238");
+            values ( \
+              "0.00693043, 0.0375927, 0.0452572, 0.0463031, 0.0465622, 0.0411762, 0.0395936, 0.038474, 0.0376065, 0.0369311, 0.0352999, 0.0337229, 0.0332412, 0.0318207, 0.030502, 0.0313612, 0.0318072, 0.0307318, 0.0293249, 0.0264694, 0.0261689, 0.0248843, 0.0237607, 0.0237784, 0.0227543, 0.0197343, 0.0188996, 0.0198395, 0.0200078, 0.0200319, 0.0191718, 0.0179637, 0.01457, 0.0126702, 0.0100682, 0.00749679, 0.00551324, 0.00463639, 0.00372784, 0.00270997, 0.00203552, 0.00136491, 0.000740955, 0.000216926, 6.11169e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0562322, 0.0698433, 0.0807993, 0.0870177, 0.0941245, 0.11749, 0.194118, 0.242661, 0.266744, 0.294061, 0.336341, 0.353046, 0.376769, 0.400913, 0.421535, 0.434561, 0.449182, 0.481959, 0.521573, 0.593739, 0.624996, 0.69342, 0.744046, 0.809275, 0.924346, 1.05491, 1.20902");
+            values ( \
+              "0.00675131, 0.0874694, 0.077124, 0.0752762, 0.0741811, 0.0722398, 0.0676974, 0.0642245, 0.0618278, 0.0614866, 0.0579273, 0.0569572, 0.0532054, 0.048259, 0.0473124, 0.0460781, 0.0439559, 0.0374733, 0.0323017, 0.0215352, 0.0175284, 0.0108751, 0.00751541, 0.00459192, 0.00183355, 0.000763541, 6.15587e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0661688, 0.0661888, 0.278357, 0.448524, 0.549532, 0.641604, 0.682227, 0.713817, 0.789043, 0.808771, 0.845578, 0.861903, 0.882907, 0.934627, 0.984825, 1.06604, 1.24738, 1.30616, 1.42582, 1.52836, 1.59815, 1.69065, 1.77826, 1.86786, 1.9957, 2.05069, 2.16068, 2.38065, 2.73231, 3.1517");
+            values ( \
+              "1e-22, 0.105452, 0.0950383, 0.0903428, 0.0866401, 0.0839173, 0.0822223, 0.0817619, 0.0780967, 0.0765881, 0.0771728, 0.0769223, 0.076126, 0.0729717, 0.0691689, 0.0622163, 0.0453801, 0.0406036, 0.0319564, 0.0253096, 0.0213653, 0.0168742, 0.0134077, 0.0105408, 0.00739667, 0.00635702, 0.00465673, 0.00245473, 0.000807809, 0.000206884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0854729, 0.0854929, 0.589071, 1.36196, 1.64385, 1.66075, 1.7187, 1.86268, 1.91324, 1.95661, 2.16296, 2.19861, 2.24095, 2.29548, 2.4663, 2.70351, 2.97169, 3.05124, 3.50621, 3.97948, 4.20899, 4.58505, 4.85602, 5.06661, 5.34608, 5.60129, 5.89975, 6.32077, 6.58876, 7.08633, 7.74976, 8.86883, 10.0327");
+            values ( \
+              "1e-22, 0.121743, 0.106693, 0.099639, 0.0964406, 0.0964429, 0.0958132, 0.0940347, 0.0937245, 0.0930101, 0.0905161, 0.0907904, 0.0907642, 0.0902335, 0.0879697, 0.084021, 0.0781408, 0.0761205, 0.0630123, 0.0485608, 0.0421094, 0.0327751, 0.0269916, 0.022981, 0.0185039, 0.0150735, 0.0117419, 0.00825346, 0.00652813, 0.00423415, 0.00236595, 0.000777316, 0.000276139" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.156905, 0.156925, 1.95405, 4.64753, 6.77066, 7.20426, 7.74986, 8.70727, 9.52869, 10.4686, 11.379, 14.3932, 15.8027, 17.1759, 18.1086, 19.3519, 20.1516, 21.3154, 22.2207, 24.0543, 25.2181, 26.382, 28.7097, 31.0374, 34.5289");
+            values ( \
+              "1e-22, 0.126767, 0.10981, 0.102618, 0.0960136, 0.0950174, 0.0931563, 0.0892325, 0.0847748, 0.0783556, 0.0709105, 0.0444723, 0.0338642, 0.0253758, 0.0206124, 0.0154954, 0.0128477, 0.00969503, 0.00778871, 0.00493946, 0.00370224, 0.00274865, 0.00152013, 0.000836957, 0.000352265" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.147059, 0.15493, 0.166089, 0.218499, 0.254136, 0.258699, 0.262023, 0.26732, 0.285676, 0.294887, 0.297483, 0.30045, 0.305516, 0.314688, 0.333799, 0.339038, 0.344892, 0.345358, 0.346288, 0.348148, 0.351188, 0.354119, 0.357696, 0.375376, 0.3829, 0.390736, 0.397417, 0.403736, 0.409122, 0.414659, 0.418482, 0.424811, 0.431723, 0.439969, 0.447936, 0.458038, 0.459549, 0.462572, 0.468617, 0.480707, 0.502482, 0.509561, 0.511751, 0.516132, 0.524893, 0.542416, 0.614704");
+            values ( \
+              "0.00143803, 0.00197913, 0.00305522, 0.0091549, 0.0124354, 0.0127222, 0.0133241, 0.0129777, 0.0110779, 0.010931, 0.0111997, 0.0112858, 0.0111205, 0.0105112, 0.00884093, 0.00809717, 0.00876727, 0.00871029, 0.00906355, 0.00903503, 0.0091875, 0.00883477, 0.00871687, 0.00683286, 0.00672214, 0.00622303, 0.00598186, 0.00532517, 0.00500731, 0.00435658, 0.00420487, 0.00362186, 0.00338039, 0.00283989, 0.00264522, 0.00212612, 0.00220058, 0.00198499, 0.00189844, 0.00145292, 0.00107622, 0.00085528, 0.000915168, 0.00076076, 0.00072974, 0.000456832, 0.000133366" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.154678, 0.181168, 0.21558, 0.246705, 0.263254, 0.269872, 0.271693, 0.275334, 0.293045, 0.30646, 0.320275, 0.325628, 0.336335, 0.354539, 0.370926, 0.375402, 0.384006, 0.387707, 0.387845, 0.402552, 0.410445, 0.417899, 0.424953, 0.431592, 0.440395, 0.460083, 0.48624, 0.497704, 0.509102, 0.534729, 0.538086, 0.544799, 0.574404, 0.597547, 0.604407, 0.618125, 0.645563, 0.685819, 0.756524, 0.845036");
+            values ( \
+              "0.00567698, 0.0130534, 0.024269, 0.0329284, 0.0371115, 0.0364302, 0.0359182, 0.0354573, 0.0337716, 0.032041, 0.0305283, 0.0313913, 0.0317617, 0.029337, 0.02671, 0.0263535, 0.0248357, 0.0235366, 0.0236562, 0.0199227, 0.0189093, 0.0197005, 0.0200805, 0.0199806, 0.0192368, 0.0163202, 0.0117311, 0.0101296, 0.00866003, 0.00621676, 0.00605701, 0.00543756, 0.00364676, 0.00276985, 0.00239335, 0.00210648, 0.00131407, 0.000847776, 0.000189973, 0.000134361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.154797, 0.190574, 0.215395, 0.262736, 0.269593, 0.276198, 0.372164, 0.384405, 0.408886, 0.435841, 0.461878, 0.480172, 0.490154, 0.517634, 0.541755, 0.550776, 0.563246, 0.57672, 0.606059, 0.623734, 0.663242, 0.746679, 0.764474, 0.799724, 0.821535, 0.855456, 0.887726, 0.951092, 0.987517, 1.06037, 1.19089, 1.34449");
+            values ( \
+              "0.00491657, 0.0308987, 0.0467165, 0.0740266, 0.0737401, 0.0715506, 0.0652329, 0.0642095, 0.0616588, 0.0615287, 0.059467, 0.0577609, 0.0573706, 0.0532415, 0.0483122, 0.0479755, 0.047251, 0.0461027, 0.0411772, 0.0373888, 0.0322256, 0.020151, 0.017889, 0.0140959, 0.0120747, 0.00952986, 0.00749124, 0.00467089, 0.00360624, 0.0020048, 0.000717069, 0.000149078" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.186681, 0.22177, 0.262611, 0.282154, 0.303939, 0.320572, 0.343289, 0.548493, 0.745578, 0.78463, 0.82517, 0.82912, 0.858896, 0.944914, 0.985569, 1.02517, 1.12827, 1.43034, 1.5341, 1.79792, 1.92838, 2.14183, 2.30019, 2.80295");
+            values ( \
+              "0.0635675, 0.0675243, 0.104544, 0.098777, 0.0979258, 0.09802, 0.0968278, 0.0918508, 0.0848289, 0.0841659, 0.0820156, 0.0824302, 0.081869, 0.0769724, 0.0772439, 0.0762958, 0.0693147, 0.0419148, 0.0342404, 0.0183461, 0.0129915, 0.00715744, 0.00452129, 0.00100929" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.230222, 0.230242, 0.745861, 1.46433, 2.07121, 2.30673, 2.34515, 2.43311, 2.69017, 2.85667, 3.14892, 3.29106, 4.25097, 4.73102, 5.0981, 5.64076, 6.04065, 6.47066, 6.73377, 7.22596, 7.88221, 8.97253, 10.1364");
+            values ( \
+              "1e-22, 0.121408, 0.10661, 0.100082, 0.093603, 0.0904398, 0.0909015, 0.0903921, 0.0868429, 0.0837876, 0.0774132, 0.0736481, 0.0449841, 0.0327294, 0.0250362, 0.0163516, 0.0117625, 0.00825462, 0.00650152, 0.00422599, 0.00242643, 0.000783226, 0.000319521" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.324914, 0.324934, 2.08093, 4.86187, 6.80915, 7.35154, 8.85196, 9.67365, 10.6132, 11.5237, 14.5377, 15.8493, 17.321, 18.2536, 19.4962, 20.2953, 21.4591, 22.365, 24.2004, 25.3642, 26.5281, 28.8558, 31.1835, 34.675");
+            values ( \
+              "1e-22, 0.130015, 0.109876, 0.102438, 0.0963251, 0.0950015, 0.0892258, 0.0847797, 0.078349, 0.070917, 0.0444686, 0.0345559, 0.025369, 0.0206155, 0.015501, 0.0128466, 0.00970138, 0.00778536, 0.00494157, 0.00369708, 0.00275149, 0.00152337, 0.000840398, 0.000348449" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.518476, 0.587169, 0.661411, 0.723, 0.771179, 0.803386, 0.81346, 0.833608, 0.848545, 0.853774, 0.864233, 0.878099, 0.892098, 0.899171, 0.913529, 0.917528, 0.921565, 0.925486, 0.93145, 0.937835, 0.954707, 0.958473, 0.989624, 1.01001, 1.01727, 1.02953, 1.03657, 1.04353, 1.0741, 1.09413, 1.1149, 1.13082, 1.16268, 1.22062, 1.2893");
+            values ( \
+              "0.000768037, 0.00135938, 0.00335311, 0.00468637, 0.00561847, 0.00602992, 0.00602274, 0.00588507, 0.00669779, 0.00642196, 0.00657782, 0.00636035, 0.00661489, 0.00646616, 0.00809392, 0.00806579, 0.00832876, 0.00812245, 0.00817455, 0.0075492, 0.00690625, 0.00692219, 0.00449994, 0.00340926, 0.00321628, 0.00255522, 0.00242402, 0.00239929, 0.00146876, 0.00101922, 0.000702899, 0.000526409, 0.000288856, 8.961e-05, 2.08e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.518539, 0.576204, 0.602037, 0.665139, 0.712242, 0.805968, 0.853461, 0.876139, 0.897142, 0.915494, 0.942365, 0.949797, 0.954396, 0.962591, 0.969384, 0.980863, 0.987974, 0.995537, 1.00573, 1.01336, 1.03663, 1.04061, 1.04813, 1.07513, 1.09629, 1.13509, 1.17439, 1.19555, 1.22807, 1.27144, 1.33114");
+            values ( \
+              "0.00292406, 0.00325998, 0.00484025, 0.00948317, 0.0124556, 0.0178967, 0.019567, 0.0200108, 0.0221609, 0.0219604, 0.0226178, 0.0229381, 0.0229018, 0.0223941, 0.0218148, 0.0200571, 0.0196953, 0.0205117, 0.020922, 0.0207389, 0.0177372, 0.0177101, 0.016681, 0.0117616, 0.0090669, 0.00552689, 0.0032542, 0.00243535, 0.00154807, 0.000828098, 0.000372299" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.558275, 0.625773, 0.670153, 0.797818, 0.831809, 0.903944, 0.940057, 0.966089, 0.996228, 1.0214, 1.02625, 1.03272, 1.04446, 1.05259, 1.06096, 1.0689, 1.08305, 1.08864, 1.09397, 1.10149, 1.10956, 1.1229, 1.13589, 1.13801, 1.14227, 1.15078, 1.16208, 1.19208, 1.21082, 1.23202, 1.27423, 1.29223, 1.31429, 1.31701, 1.32247, 1.33337, 1.38808, 1.40892, 1.41347, 1.42258, 1.4408, 1.51928, 1.53808, 1.57568, 1.65089, 1.77061, 1.92392");
+            values ( \
+              "0.0130852, 0.0131028, 0.0191957, 0.035787, 0.0401224, 0.0485847, 0.0521637, 0.0541085, 0.0558856, 0.0594973, 0.0594717, 0.0598473, 0.06009, 0.0595828, 0.0582446, 0.0581604, 0.0567484, 0.0554215, 0.055186, 0.0535633, 0.0527045, 0.0492344, 0.0483714, 0.0479907, 0.0483093, 0.0472943, 0.0465907, 0.0415725, 0.0372197, 0.0347655, 0.0290342, 0.0258592, 0.0229955, 0.0222116, 0.0218267, 0.0199961, 0.0137729, 0.0122378, 0.0115199, 0.0111153, 0.00946243, 0.00525064, 0.00485603, 0.00339171, 0.00213168, 0.000589408, 0.000347362" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.551893, 0.670992, 0.965481, 1.04961, 1.43713, 1.53335, 1.57295, 1.61722, 1.70883, 2.10285, 2.31759, 2.50897, 2.73326, 2.97501, 3.25129, 3.2544");
+            values ( \
+              "0.012064, 0.0265391, 0.0818272, 0.0942322, 0.0817785, 0.0765569, 0.0771287, 0.075532, 0.0691872, 0.0351819, 0.0216106, 0.0131461, 0.00710347, 0.00361121, 0.00155911, 0.00155023" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.671214, 0.871619, 1.03657, 1.05514, 1.11954, 1.31257, 1.42952, 1.54968, 1.74608, 1.95141, 2.21365, 2.36703, 2.38425, 2.58828, 2.63675, 2.88463, 2.96206, 3.01595, 3.18757, 3.43052, 3.7745, 4.20318, 4.7259, 4.94629, 5.30847, 5.78581, 6.15433, 6.32845, 6.6255, 7.04542, 7.31117, 7.80348, 8.45989, 9.59485, 10.7587");
+            values ( \
+              "0.0533612, 0.0733975, 0.108608, 0.109357, 0.108274, 0.106807, 0.10556, 0.104716, 0.102739, 0.101055, 0.0983517, 0.0963522, 0.096441, 0.0940062, 0.0937293, 0.0905325, 0.0907959, 0.090248, 0.0880143, 0.0839646, 0.0761355, 0.0638276, 0.0478922, 0.0417252, 0.0327605, 0.0230429, 0.0172385, 0.0150345, 0.011708, 0.00825305, 0.00652369, 0.00424786, 0.00240405, 0.000762688, 0.000284076" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.847652, 0.847672, 2.88903, 4.84503, 6.79579, 7.48846, 7.92081, 9.42589, 10.2469, 11.1872, 12.0976, 15.1113, 16.4232, 17.8955, 18.828, 20.0695, 20.8678, 22.0316, 22.9384, 24.7765, 25.9403, 27.1042, 29.4319, 31.7596, 35.2512");
+            values ( \
+              "1e-22, 0.122254, 0.109235, 0.104088, 0.0983369, 0.0960066, 0.0950242, 0.0892316, 0.0847787, 0.0783538, 0.0709126, 0.0444744, 0.034559, 0.0253668, 0.020612, 0.0155033, 0.0128509, 0.00970498, 0.0077861, 0.00493945, 0.00369444, 0.00275062, 0.00152325, 0.000840735, 0.000347339" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.81815, 2.13096, 2.18198, 2.25001, 2.28425, 2.3191, 2.4997, 2.54125, 2.62435, 2.67492, 2.70384, 2.73306, 2.76554, 2.78844, 2.80706, 2.82704, 2.85304, 2.8722, 2.89769, 2.92429, 2.94492, 2.95164, 2.97318, 2.97721, 3.00464, 3.0173, 3.03443, 3.04707, 3.06393, 3.14172, 3.18098, 3.20189, 3.24183, 3.29093, 3.3433, 3.42764, 3.52833, 3.65797, 4.15627, 4.23675");
+            values ( \
+              "5.41777e-05, 0.000263219, 0.000350727, 0.000532999, 0.000669107, 0.000851505, 0.00206078, 0.00226962, 0.00262816, 0.00275222, 0.00271584, 0.00260266, 0.00262912, 0.00280369, 0.00254567, 0.00259184, 0.00249497, 0.00267338, 0.00342176, 0.00381891, 0.0038749, 0.00395264, 0.00387565, 0.00387865, 0.00407586, 0.00410193, 0.00410251, 0.00400881, 0.00375029, 0.00200565, 0.0013126, 0.00101201, 0.000604449, 0.000308238, 0.000147282, 3.22121e-05, 1.06677e-05, 1e-22, 2e-22, 3.93378e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.81637, 2.14473, 2.22688, 2.30832, 2.33005, 2.4923, 2.5881, 2.7024, 2.75949, 2.80545, 2.839, 2.8736, 2.90469, 2.91687, 2.92787, 2.94576, 2.9647, 2.98927, 3.00222, 3.01726, 3.04574, 3.06941, 3.07994, 3.09302, 3.10623, 3.12015, 3.15114, 3.20042, 3.30239, 3.38936, 3.42952, 3.48307, 3.57292, 3.6208");
+            values ( \
+              "0.00015888, 0.000926708, 0.0014426, 0.00233591, 0.0026761, 0.00573081, 0.00717445, 0.00842942, 0.00878009, 0.00860996, 0.0087425, 0.0095181, 0.00877289, 0.00914802, 0.00886673, 0.00927184, 0.0090776, 0.00939823, 0.00935026, 0.0098102, 0.0121016, 0.0128357, 0.0126395, 0.0126564, 0.0125173, 0.012616, 0.0122623, 0.0101675, 0.00469454, 0.00195202, 0.00124814, 0.000725044, 0.000180415, 0.000145267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.81211, 2.18725, 2.26539, 2.3682, 2.53035, 2.60433, 2.72849, 2.88388, 2.96057, 3.01999, 3.05734, 3.09964, 3.13483, 3.17575, 3.19664, 3.24511, 3.26392, 3.30024, 3.34171, 3.36373, 3.38459, 3.42849, 3.46272, 3.49942, 3.69168, 3.75601, 3.84632, 3.91266, 4.00112, 4.14912, 4.17179, 4.18032");
+            values ( \
+              "0.000311909, 0.00310385, 0.00444936, 0.00727852, 0.0132162, 0.0155519, 0.0188744, 0.0223928, 0.0237694, 0.0242774, 0.0248901, 0.0261014, 0.0262066, 0.0271059, 0.0269815, 0.0274651, 0.0273546, 0.0298579, 0.0310316, 0.0309522, 0.0306718, 0.0310448, 0.0300588, 0.0277289, 0.0119128, 0.00814209, 0.00453621, 0.00288519, 0.00153394, 0.000454821, 0.000784104, 0.00077713" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("2.07738, 2.35858, 2.70825, 3.33572, 3.59569, 3.68794, 3.73338, 3.83035, 3.85282, 3.89938, 3.95317, 3.98637, 4.02699, 4.07711, 4.15471, 4.34608, 4.5544, 4.66286, 4.75926, 4.94184, 5.08377, 5.23209, 5.34914, 5.58325, 5.96543, 6.42561");
+            values ( \
+              "0.00919224, 0.0114639, 0.0271046, 0.0517796, 0.0597561, 0.0620514, 0.0637311, 0.0651801, 0.0651972, 0.0681329, 0.0692254, 0.0691477, 0.0684402, 0.0666079, 0.0621157, 0.0451268, 0.0296859, 0.0229708, 0.018042, 0.0111324, 0.0075255, 0.00497835, 0.00356661, 0.0017903, 0.000521762, 0.000109743" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("2.20671, 2.56418, 3.64957, 4.15791, 4.3775, 4.7574, 5.23065, 5.26923, 5.35606, 5.61161, 5.77535, 6.06055, 6.23188, 7.11695, 7.65194, 8.11937, 8.40019, 8.69234, 9.08186, 9.57411, 9.87747, 10.4842, 11.58, 12.7438");
+            values ( \
+              "0.0221156, 0.0240838, 0.0788961, 0.102058, 0.100161, 0.0961334, 0.0904758, 0.0908939, 0.0903445, 0.0868072, 0.0838755, 0.0776224, 0.073072, 0.046508, 0.0327755, 0.0232344, 0.0186796, 0.0147667, 0.0106545, 0.00700778, 0.00541639, 0.00313937, 0.00111804, 0.000342033" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.64249, 3.36219, 4.1506, 7.17351, 9.13821, 9.79217, 10.0484, 10.7862, 11.7545, 12.5621, 13.5157, 14.4257, 17.4404, 18.8499, 20.2233, 21.1557, 22.3991, 23.1989, 24.3627, 25.2679, 27.1013, 28.2652, 29.429, 31.7567, 34.0844, 37.576");
+            values ( \
+              "0.0612255, 0.0687891, 0.111856, 0.104068, 0.0982834, 0.0960784, 0.0956837, 0.0932148, 0.0892514, 0.0848399, 0.0783742, 0.0708972, 0.0444887, 0.0338503, 0.0253879, 0.0206001, 0.0154847, 0.0128579, 0.0096844, 0.00779903, 0.00493006, 0.00371201, 0.00273931, 0.00151089, 0.000827831, 0.00036122" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.34374, 6.70366, 7.86751, 8.33875, 8.42074, 8.53006, 8.7487, 8.92541, 9.04262, 9.19892, 9.51303, 9.62893, 9.86473, 9.92358, 10.0843, 10.1224, 10.2108, 10.2562, 10.2908, 10.3084, 10.3195, 10.3547, 10.3902, 10.4102, 10.4476, 10.5121, 10.535, 10.5602, 10.5894, 10.6325, 10.6421, 10.6613, 10.6996, 10.7602, 10.7884, 10.8446, 10.9499, 11.0781, 11.2161, 11.2304, 11.2589, 11.43, 11.598, 11.7355");
+            values ( \
+              "6.05906e-07, 5.23029e-06, 3.15069e-05, 6.56001e-05, 7.49366e-05, 9.00599e-05, 0.000132033, 0.000197412, 0.000269707, 0.000419786, 0.000829093, 0.000955694, 0.00115121, 0.00116471, 0.00107517, 0.00112606, 0.00101342, 0.000997986, 0.00108969, 0.0010481, 0.00107677, 0.00149088, 0.00164358, 0.00160678, 0.00129876, 0.00160393, 0.00160924, 0.00166769, 0.00165767, 0.00171231, 0.00168019, 0.00171927, 0.00168451, 0.0017023, 0.00164697, 0.0016316, 0.00133696, 0.0006946, 0.000267791, 0.000264705, 0.000195818, 5.58159e-05, 4.11418e-05, 1.72917e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("7.86545, 8.63938, 8.92845, 9.10771, 9.29966, 9.61328, 9.70111, 9.84996, 9.9577, 10.0624, 10.151, 10.1927, 10.2422, 10.2923, 10.3493, 10.3648, 10.377, 10.3975, 10.4177, 10.5126, 10.5716, 10.5838, 10.6162, 10.6334, 10.651, 10.6733, 10.7018, 10.7388, 10.7918, 10.8044, 10.8296, 10.88, 10.948, 10.9707, 11.1071, 11.3065, 11.4165, 11.4401, 11.4478, 11.4634, 11.4946, 11.5462, 11.6463, 12.0345, 12.3139, 12.7087");
+            values ( \
+              "0.000293161, 0.000372032, 0.000642785, 0.0010144, 0.00166315, 0.00285276, 0.00313602, 0.00353904, 0.00376867, 0.00387071, 0.00374024, 0.00370859, 0.00389617, 0.00385419, 0.00363834, 0.00368617, 0.00365955, 0.00377704, 0.00364766, 0.00410607, 0.00489788, 0.00483814, 0.00487003, 0.00501461, 0.00502316, 0.005173, 0.0051656, 0.00532013, 0.00530375, 0.00539805, 0.00532344, 0.00541645, 0.00527673, 0.00532863, 0.00477294, 0.00218302, 0.00113179, 0.00106373, 0.000927381, 0.000920665, 0.000680631, 0.000556888, 0.000228599, 1e-22, 5.46707e-05, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("7.86778, 8.63231, 9.01718, 9.19137, 9.62692, 9.90101, 10.1013, 10.2539, 10.3496, 10.4433, 10.5449, 10.6311, 10.6942, 10.7512, 10.7676, 10.7993, 10.8761, 10.9503, 10.9795, 11.0094, 11.0367, 11.0588, 11.081, 11.123, 11.1574, 11.196, 11.2352, 11.2762, 11.3163, 11.3752, 11.4574, 11.5394, 11.7036, 12.0384, 12.1664, 12.2611, 12.3631, 12.5656, 12.6027");
+            values ( \
+              "0.0010501, 0.00113452, 0.00215195, 0.00310558, 0.00668331, 0.0087415, 0.00995667, 0.0106865, 0.0110328, 0.0111576, 0.0110959, 0.0116226, 0.0114888, 0.0115928, 0.01182, 0.0115616, 0.0117288, 0.0120149, 0.0130225, 0.0129831, 0.0133418, 0.0129441, 0.0130135, 0.0126723, 0.013455, 0.0136717, 0.0141784, 0.0141097, 0.0143886, 0.0142573, 0.0144107, 0.0140746, 0.0128512, 0.00510578, 0.00301078, 0.00198739, 0.00121168, 0.000413723, 0.000365982" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("5.53984, 6.70084, 7.8647, 8.33594, 8.76477, 9.23973, 10.3627, 10.8209, 11.1919, 11.5846, 11.6606, 11.7699, 11.782, 11.9667, 12.0618, 12.1144, 12.1549, 12.2037, 12.2732, 12.2907, 12.4945, 12.7872, 12.8817, 13.0125, 13.1792, 13.8215, 14.2286, 14.4863, 14.8299, 14.8661");
+            values ( \
+              "2.15187e-05, 0.000203319, 0.00112618, 0.00203479, 0.00344772, 0.00650906, 0.0191693, 0.0228857, 0.0252833, 0.0271454, 0.0272573, 0.0280833, 0.0279442, 0.0286409, 0.0303414, 0.0303592, 0.0308412, 0.0307331, 0.031242, 0.0310862, 0.0318334, 0.0320662, 0.0323565, 0.0315321, 0.0286552, 0.011332, 0.00476274, 0.00259912, 0.00105884, 0.000997653" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("8.33814, 9.34757, 10.2954, 10.834, 11.9948, 12.8876, 13.7777, 13.9957, 14.3368, 14.4025, 14.5178, 14.968, 15.2772, 15.5783, 16.0558, 16.2439, 17.1116, 17.5255, 17.9868, 18.4564, 18.9044, 19.0496, 19.3618, 19.7187, 20.4324, 21.5963, 22.7601");
+            values ( \
+              "0.0106744, 0.0111961, 0.0230815, 0.0293966, 0.0417326, 0.0507969, 0.0585413, 0.0602825, 0.0624724, 0.0636871, 0.0647018, 0.0672755, 0.0680612, 0.0670781, 0.0601077, 0.0560605, 0.0343415, 0.0254247, 0.0177417, 0.0120915, 0.00826876, 0.00730574, 0.00558962, 0.00409373, 0.00215074, 0.00069139, 0.000223368" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("9.06358, 10.903, 15.0218, 16.661, 18.5299, 19.2456, 19.479, 20.1991, 21.1725, 21.9938, 22.9338, 23.8442, 26.858, 28.2679, 29.6418, 30.5743, 31.8164, 32.6152, 33.779, 34.6853, 35.4724, 36.5218, 37.6856, 38.8495, 41.1772, 43.5049, 46.9964");
+            values ( \
+              "0.0240112, 0.0329757, 0.0855297, 0.103842, 0.0983452, 0.0959929, 0.095622, 0.0932167, 0.0892352, 0.0847731, 0.0783579, 0.0709084, 0.0444783, 0.0338617, 0.0253749, 0.0206071, 0.0154945, 0.012856, 0.0096954, 0.00779328, 0.00642659, 0.00493307, 0.00370374, 0.00274344, 0.00151559, 0.000832761, 0.000355833" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00798829, 0.00802491, 0.00806881, 0.00809471, 0.00810427, 0.00810718", \
+            "0.0103393, 0.0103751, 0.0104305, 0.0104709, 0.0104872, 0.0104924", \
+            "0.011362, 0.0113477, 0.0113389, 0.0113448, 0.0113509, 0.0113532", \
+            "0.0118306, 0.0117815, 0.0117137, 0.0116568, 0.0116281, 0.011619", \
+            "0.012205, 0.0121402, 0.0119674, 0.0118182, 0.0117423, 0.0117027", \
+            "0.0119346, 0.0119099, 0.0118267, 0.0120685, 0.0118577, 0.0117696" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0109241, 0.0109368, 0.0109562, 0.0109678, 0.010972, 0.0109733", \
+            "0.0107182, 0.0106082, 0.0104687, 0.0103793, 0.0103449, 0.0103343", \
+            "0.0106383, 0.0104186, 0.0100647, 0.00982554, 0.0097279, 0.00969903", \
+            "0.00952022, 0.00966055, 0.0102161, 0.00994484, 0.00961506, 0.00951875", \
+            "0.00886377, 0.00897292, 0.00926625, 0.00938769, 0.00998732, 0.00959351", \
+            "0.00929284, 0.00933228, 0.00946627, 0.00906655, 0.00938802, 0.0100494" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0173462, 0.018973, 0.0238706, 0.0290482, 0.0495202, 0.0515924, 0.0599906, 0.0694594, 0.0778073, 0.101277, 0.117988, 0.123071, 0.130153, 0.134194, 0.167284, 0.174297, 0.191044, 0.237251, 0.254242, 0.282369");
+            values ( \
+              "-0.0283184, -0.0328054, -0.0290477, -0.0285809, -0.0286919, -0.0291619, -0.0298088, -0.0281767, -0.0245124, -0.0112658, -0.00495832, -0.00432113, -0.00379017, -0.00379463, -0.00143807, -0.00126583, -1e-22, -3.67575e-07, -0.000231298, -0.000190772" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00571215");
+            index_3 ("0.0180251, 0.0180451, 0.0213606, 0.0232004, 0.0281851, 0.0571052, 0.0740318, 0.0874994, 0.0976572, 0.135616, 0.14885, 0.173277, 0.206076, 0.236744, 0.25444, 0.294715");
+            values ( \
+              "-1e-22, -0.0957624, -0.0837642, -0.0813225, -0.0793096, -0.0780011, -0.0801723, -0.0757449, -0.0674687, -0.0257032, -0.0169657, -0.00687073, -0.0044183, -0.00126068, -0.000576569, -0.000485778" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0205145");
+            index_3 ("0.0187446, 0.0187645, 0.022611, 0.0273261, 0.0313353, 0.059613, 0.0896859, 0.122917, 0.147256, 0.158024, 0.167859, 0.213217, 0.2399, 0.252262, 0.272808, 0.298082, 0.314792, 0.33931, 0.358308, 0.405925, 0.511425");
+            values ( \
+              "-1e-22, -0.173439, -0.161424, -0.157381, -0.156256, -0.154121, -0.15094, -0.151208, -0.143291, -0.136721, -0.128622, -0.0756911, -0.0507716, -0.04182, -0.0301184, -0.0188444, -0.0137702, -0.00901927, -0.00677272, -0.00403045, -0.00185616" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0736755");
+            index_3 ("0.0193554, 0.0193754, 0.0251793, 0.0346465, 0.0946095, 0.29531, 0.323879, 0.354032, 0.383764, 0.417516, 0.563903, 0.60871, 0.665439, 0.705097, 0.742809, 0.79927, 0.844162, 0.900623, 0.989719, 1.0484, 1.11515, 1.25058");
+            values ( \
+              "-1e-22, -0.224729, -0.217405, -0.215181, -0.212213, -0.200239, -0.196332, -0.190508, -0.182788, -0.169038, -0.0888705, -0.0692774, -0.0514347, -0.0413318, -0.0331473, -0.0234835, -0.0176556, -0.0121228, -0.00651791, -0.00454368, -0.00307957, -0.00169316" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.264597");
+            index_3 ("0.019065, 0.019085, 0.0274862, 0.0532935, 0.366229, 0.816632, 0.910659, 1.03971, 1.13578, 1.23005, 1.33467, 1.68041, 1.82838, 1.95091, 2.05426, 2.19205, 2.31671, 2.46481, 2.66228, 2.79205, 2.99359, 3.21114, 3.47318, 3.7824, 4.58762");
+            values ( \
+              "-1e-22, -0.245038, -0.241329, -0.24044, -0.234488, -0.223, -0.219946, -0.21332, -0.206305, -0.196756, -0.182428, -0.118592, -0.0941278, -0.0766463, -0.0640017, -0.0499001, -0.0396045, -0.0299395, -0.0203855, -0.0158199, -0.0105925, -0.00677808, -0.00395931, -0.00219123, -0.000505127" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.950268");
+            index_3 ("0.0191151, 0.0195462, 0.0540101, 0.918875, 1.83561, 2.79185, 3.12046, 3.46583, 3.79121, 4.04852, 4.26929, 4.64937, 6.07063, 6.74818, 7.40399, 7.89048, 8.30031, 8.75126, 9.39279, 9.80199, 10.5626, 11.2825, 12.7223, 13.1228");
+            values ( \
+              "-0.251399, -0.251619, -0.249136, -0.244204, -0.237912, -0.22965, -0.226129, -0.221215, -0.214939, -0.208846, -0.201533, -0.185324, -0.108446, -0.0786757, -0.056495, -0.0437292, -0.0351084, -0.0274532, -0.0191842, -0.0152726, -0.00991887, -0.00651876, -0.00283769, -0.00239609" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0423022, 0.0479177, 0.064417, 0.0653041, 0.0665324, 0.067853, 0.0720596, 0.0798493, 0.0925789, 0.102604, 0.107174, 0.115288, 0.128196, 0.139373, 0.152511, 0.16414, 0.166909, 0.172447, 0.17921, 0.186672, 0.192421, 0.193565, 0.195853, 0.199913, 0.204704, 0.216496, 0.220784, 0.225586, 0.259575, 0.274335, 0.314491, 0.354018");
+            values ( \
+              "-0.00127084, -0.0164332, -0.0281323, -0.03026, -0.0304748, -0.0294544, -0.0288043, -0.0286744, -0.0298799, -0.0280249, -0.0262303, -0.0219061, -0.0140444, -0.00898939, -0.00455715, -0.0037657, -0.00376414, -0.00329156, -0.00293028, -0.00228201, -0.00206534, -0.00181152, -0.00186885, -0.00144518, -0.00136478, -0.000528587, -8.66196e-05, -1.50761e-05, -1e-22, -0.000123147, -0.000184618, -0.000142717" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00571215");
+            index_3 ("0.0423441, 0.0495782, 0.0644007, 0.0657114, 0.0676721, 0.0692857, 0.0742818, 0.0840831, 0.0918886, 0.101175, 0.106694, 0.117858, 0.12095, 0.124248, 0.130323, 0.141235, 0.15915, 0.169809, 0.175736, 0.182057, 0.197574, 0.206413, 0.212306, 0.218218, 0.224218, 0.232333, 0.238807, 0.242949, 0.248364, 0.255208, 0.261899, 0.268996, 0.286686, 0.313701, 0.349608, 0.382401, 0.459938, 0.508439");
+            values ( \
+              "-0.00134669, -0.0480317, -0.0767368, -0.0817251, -0.0823357, -0.0799467, -0.0790344, -0.0782406, -0.0781456, -0.079757, -0.0799581, -0.0768612, -0.0752803, -0.0730857, -0.0674461, -0.0553629, -0.0339948, -0.024495, -0.0203366, -0.0167318, -0.00955416, -0.00675391, -0.00630654, -0.00563951, -0.00551296, -0.00474294, -0.00446813, -0.00390427, -0.00354903, -0.00272053, -0.00219505, -0.00125575, -0.000533948, -0.000725701, -0.000662594, -0.000396767, -9.23902e-05, -0.000105774" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0205145");
+            index_3 ("0.0467003, 0.0535936, 0.064411, 0.065855, 0.0676391, 0.0692895, 0.0717846, 0.0744582, 0.078718, 0.106708, 0.113372, 0.123886, 0.13452, 0.155757, 0.178292, 0.183671, 0.190844, 0.200691, 0.220384, 0.246012, 0.264666, 0.272654, 0.278163, 0.285509, 0.291716, 0.298087, 0.311796, 0.320152, 0.331589, 0.338501, 0.347481, 0.358622, 0.371745, 0.390868, 0.420612, 0.438655, 0.493649, 0.546796, 0.586986, 0.641641, 0.711156");
+            values ( \
+              "-0.0775353, -0.108371, -0.148865, -0.157693, -0.160489, -0.157753, -0.156425, -0.155799, -0.155132, -0.152723, -0.151817, -0.150995, -0.150798, -0.151327, -0.144236, -0.141344, -0.136724, -0.128627, -0.106043, -0.0757339, -0.0574359, -0.0508413, -0.0466052, -0.0415552, -0.0377747, -0.0341295, -0.0270594, -0.0232449, -0.0185651, -0.016264, -0.0137819, -0.011388, -0.0090577, -0.00681816, -0.00476483, -0.00405849, -0.00264626, -0.00153524, -0.000960404, -0.000419455, -0.000164971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0736755");
+            index_3 ("0.0521937, 0.0657228, 0.0672655, 0.0710409, 0.0826668, 0.131959, 0.328377, 0.356946, 0.397282, 0.428742, 0.450562, 0.602121, 0.630424, 0.678288, 0.749707, 0.80057, 0.853654, 0.91332, 0.994225, 1.04982, 1.11, 1.26132, 1.28871");
+            values ( \
+              "-0.212384, -0.213425, -0.219363, -0.21606, -0.21429, -0.211954, -0.200239, -0.196332, -0.188222, -0.178452, -0.169116, -0.0861104, -0.0734608, -0.0572786, -0.0386172, -0.0285736, -0.0205126, -0.013894, -0.00796503, -0.00545108, -0.00383223, -0.00178744, -0.00167014" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.264597");
+            index_3 ("0.0477255, 0.0682029, 0.070666, 0.0864011, 0.311128, 0.574811, 0.84973, 0.943757, 1.01477, 1.07109, 1.13475, 1.16991, 1.26433, 1.36678, 1.42741, 1.53678, 1.768, 1.85229, 1.98591, 2.04481, 2.15741, 2.30584, 2.44566, 2.57031, 2.75067, 2.82861, 2.98449, 3.17551, 3.42022, 3.69738, 4.04653, 4.48603");
+            values ( \
+              "-0.125501, -0.24507, -0.241338, -0.240569, -0.236293, -0.230246, -0.223, -0.219947, -0.216618, -0.21343, -0.209091, -0.206216, -0.196615, -0.182583, -0.171598, -0.149909, -0.10922, -0.0955647, -0.0764151, -0.0689884, -0.0564596, -0.042953, -0.0330359, -0.0260325, -0.0183094, -0.0157196, -0.0115266, -0.00779969, -0.00471063, -0.00274144, -0.00140542, -0.000633653" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.950268");
+            index_3 ("0.0471602, 0.0675226, 0.069986, 0.0913536, 1.15082, 1.87605, 2.65493, 3.15301, 3.47844, 3.61932, 3.8236, 4.09851, 4.30247, 4.54767, 4.67851, 5.87088, 6.49101, 6.72356, 7.09643, 7.45681, 7.9278, 8.3215, 8.77623, 9.41308, 9.8388, 10.103, 10.6313, 11.3512, 12.071, 12.7909, 14.2307, 15.6705");
+            values ( \
+              "-0.129961, -0.253289, -0.249718, -0.249177, -0.242839, -0.237764, -0.231268, -0.226122, -0.221554, -0.21908, -0.21494, -0.208395, -0.201512, -0.191559, -0.185496, -0.120103, -0.0905129, -0.0808501, -0.0672218, -0.0558605, -0.0436219, -0.0353293, -0.0275402, -0.0193264, -0.0152175, -0.0131231, -0.00969807, -0.006394, -0.00420859, -0.00279122, -0.00123678, -0.000554684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.129252, 0.137421, 0.154016, 0.195713, 0.209088, 0.220581, 0.231065, 0.241818, 0.24694, 0.258467, 0.260901, 0.270714, 0.281147, 0.286329, 0.298506, 0.324596, 0.342158, 0.347463, 0.351759, 0.356819, 0.380345, 0.426303, 0.449636, 0.478204, 0.496934");
+            values ( \
+              "-0.00596108, -0.00621471, -0.00964012, -0.0172821, -0.0199029, -0.0232611, -0.0240508, -0.0228566, -0.0206437, -0.0144332, -0.014014, -0.00947948, -0.00550357, -0.00448914, -0.00380117, -0.00190827, -0.00086832, -0.000391419, -0.000129132, -1e-22, -2e-22, -0.00020026, -0.000134355, -0.000159891, -9.70602e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00571215");
+            index_3 ("0.129293, 0.141384, 0.153172, 0.190651, 0.20871, 0.224195, 0.23772, 0.250204, 0.254356, 0.258507, 0.260596, 0.262726, 0.289059, 0.298955, 0.303662, 0.311284, 0.320633, 0.329467, 0.333697, 0.339619, 0.351625, 0.358225, 0.365485, 0.371745, 0.375019, 0.380672, 0.40286, 0.419017, 0.44658, 0.482182, 0.550793, 0.642046");
+            values ( \
+              "-0.0101754, -0.0193456, -0.0260351, -0.0451528, -0.0536708, -0.0614603, -0.0702962, -0.0724982, -0.0721152, -0.0701063, -0.070047, -0.0684005, -0.0365639, -0.0271353, -0.0233536, -0.0183448, -0.0137281, -0.00973703, -0.00818331, -0.00664734, -0.00559357, -0.00537954, -0.00468279, -0.00436664, -0.0039092, -0.00348165, -0.00112281, -0.000596175, -0.000696149, -0.000619679, -0.000275761, -6.33541e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0205145");
+            index_3 ("0.137769, 0.158789, 0.185492, 0.21998, 0.245085, 0.258494, 0.262223, 0.266917, 0.271553, 0.2798, 0.288035, 0.304506, 0.309661, 0.31997, 0.332967, 0.352524, 0.368807, 0.378561, 0.397041, 0.406797, 0.417658, 0.430152, 0.443838, 0.452433, 0.464518, 0.47142, 0.480474, 0.491698, 0.504636, 0.523526, 0.552313, 0.569954, 0.586713, 0.624416, 0.676302, 0.768624, 0.83607");
+            values ( \
+              "-0.0434914, -0.0568761, -0.0840188, -0.11677, -0.138304, -0.149056, -0.151418, -0.151723, -0.151273, -0.151934, -0.1509, -0.146881, -0.144479, -0.138794, -0.128583, -0.106251, -0.0863881, -0.0754927, -0.0573308, -0.0493924, -0.0416226, -0.0342353, -0.0271619, -0.0232385, -0.01832, -0.0160959, -0.0135977, -0.0112559, -0.00895087, -0.00681025, -0.00477837, -0.00410944, -0.00356854, -0.00266589, -0.00157073, -0.000440007, -0.000199726" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0736755");
+            index_3 ("0.15593, 0.200272, 0.258285, 0.265534, 0.276154, 0.284172, 0.292245, 0.347393, 0.394571, 0.421225, 0.460434, 0.509817, 0.519249, 0.538112, 0.559212, 0.5827, 0.615737, 0.727184, 0.750807, 0.764859, 0.811096, 0.843453, 0.882361, 0.931646, 0.984107, 1.02757, 1.04911, 1.0922, 1.14182, 1.19841, 1.25918, 1.33051, 1.41861, 1.64579");
+            values ( \
+              "-0.123291, -0.1362, -0.209167, -0.21208, -0.211539, -0.210632, -0.210542, -0.206585, -0.203641, -0.202707, -0.200277, -0.192503, -0.19073, -0.185906, -0.179173, -0.169065, -0.151767, -0.0898546, -0.0782795, -0.0726308, -0.0571135, -0.0479717, -0.0385327, -0.0287876, -0.0207041, -0.0156322, -0.0135332, -0.0101328, -0.00711235, -0.00495416, -0.00345275, -0.00242559, -0.00155171, -0.000493184" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.264597");
+            index_3 ("0.166623, 0.266015, 0.270368, 0.564106, 1.00305, 1.14539, 1.30035, 1.39414, 1.49915, 1.90397, 2.11826, 2.2702, 2.4327, 2.70665, 3.0076, 3.26269, 3.4815, 3.8429");
+            values ( \
+              "-0.152965, -0.240275, -0.239413, -0.233728, -0.222474, -0.216778, -0.20637, -0.196909, -0.182582, -0.108607, -0.0764146, -0.0584912, -0.0433779, -0.0258405, -0.014372, -0.00860298, -0.00547515, -0.00320881" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.950268");
+            index_3 ("0.138042, 0.256277, 0.262305, 0.274362, 0.284961, 0.299418, 0.30209, 1.08267, 1.99951, 2.63809, 2.95576, 3.28437, 3.6027, 3.83636, 4.20447, 4.43443, 4.6789, 4.80872, 5.14649, 6.00718, 6.62563, 6.85574, 7.22297, 7.58504, 8.05784, 8.4551, 8.90899, 9.54489, 9.96969, 10.233, 10.7597, 11.4796, 12.1995, 12.9194, 14.3591, 15.7989");
+            values ( \
+              "-0.0574634, -0.244995, -0.248903, -0.24918, -0.248491, -0.248984, -0.2486, -0.244141, -0.237848, -0.232601, -0.229649, -0.226131, -0.221657, -0.217427, -0.20907, -0.201495, -0.191555, -0.185554, -0.167622, -0.119848, -0.0903619, -0.080821, -0.0673759, -0.055955, -0.0436432, -0.0352776, -0.0275238, -0.019314, -0.0152272, -0.0131257, -0.0097204, -0.00639826, -0.0042218, -0.00278946, -0.00123248, -0.000549315" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.392656, 0.440527, 0.464304, 0.503421, 0.550527, 0.585179, 0.609115, 0.638782, 0.659399, 0.660893, 0.663881, 0.669856, 0.68051, 0.689916, 0.700665, 0.708834, 0.717957, 0.725635, 0.731921, 0.741385, 0.748536, 0.779212, 0.789272, 0.798246, 0.807598, 0.820632, 0.861387, 0.882633, 0.97718, 1.02031, 1.03666, 1.05012, 1.06791");
+            values ( \
+              "-0.000308806, -0.00176504, -0.00260818, -0.00445011, -0.00645504, -0.00784742, -0.00891959, -0.0109851, -0.0115105, -0.0116558, -0.0116435, -0.01184, -0.0119612, -0.0117398, -0.0111085, -0.0101571, -0.00854191, -0.00659718, -0.00591333, -0.00535281, -0.00478085, -0.00210748, -0.00102839, -0.000426632, -0.00021234, -0.000125654, -0.000216871, -0.000214903, -6.5712e-05, -3.02262e-05, -2.27843e-05, -0.000157437, -6.94875e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00571215");
+            index_3 ("0.396878, 0.449403, 0.460298, 0.551458, 0.610871, 0.644052, 0.672345, 0.67942, 0.693569, 0.697691, 0.705937, 0.721823, 0.732831, 0.746306, 0.795108, 0.805039, 0.811993, 0.81378, 0.817356, 0.823432, 0.829928, 0.859917, 0.867272, 0.876998, 0.893621, 0.903543, 0.917731, 0.93676, 0.968561, 1.0366, 1.05365, 1.09703");
+            values ( \
+              "-0.000983028, -0.0058069, -0.00694226, -0.0181567, -0.0249193, -0.028887, -0.0340808, -0.0345327, -0.0360762, -0.0360582, -0.0368055, -0.0376528, -0.0369792, -0.0340498, -0.0128958, -0.00967447, -0.00896902, -0.0085211, -0.00827189, -0.00735215, -0.00676177, -0.00260466, -0.00196063, -0.00137328, -0.00112792, -0.00112257, -0.000961493, -0.000873137, -0.000562406, -0.000184392, -0.000536407, -0.000135381" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0205145");
+            index_3 ("0.433294, 0.472572, 0.588931, 0.63126, 0.72819, 0.76709, 0.802464, 0.833319, 0.83651, 0.842891, 0.855655, 0.872134, 0.920131, 0.956396, 0.979678, 1.00493, 1.02068, 1.03668, 1.04264, 1.06117, 1.07512, 1.09271, 1.13151, 1.18608, 1.21203");
+            values ( \
+              "-0.0157288, -0.0168809, -0.0454655, -0.055383, -0.0768166, -0.0876953, -0.0928968, -0.0955677, -0.0946696, -0.0942561, -0.0901838, -0.0813309, -0.0472422, -0.0276365, -0.0183206, -0.012147, -0.00945034, -0.00758218, -0.00794789, -0.00619367, -0.00540015, -0.00448541, -0.00311687, -0.00169223, -0.00126228" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0736755");
+            index_3 ("0.470776, 0.542882, 0.633303, 0.724742, 0.771438, 0.855601, 0.992019, 1.01077, 1.02982, 1.0366, 1.04457, 1.05257, 1.07962, 1.10542, 1.11606, 1.13734, 1.25949, 1.28181, 1.2968, 1.31578, 1.34386, 1.37641, 1.41498, 1.43206, 1.46622, 1.51892, 1.56206, 1.57866, 1.61185, 1.65986, 1.71461, 1.77441, 1.84196, 1.9242, 2.14307, 2.2674");
+            values ( \
+              "-0.04119, -0.0476534, -0.0789886, -0.109306, -0.124113, -0.149302, -0.186863, -0.190026, -0.192365, -0.192876, -0.192332, -0.190752, -0.183631, -0.173926, -0.169179, -0.158183, -0.0904098, -0.0792801, -0.0731437, -0.0662282, -0.0572761, -0.0480527, -0.0386857, -0.034995, -0.0285665, -0.0204994, -0.0155115, -0.0138686, -0.0111328, -0.00791996, -0.00550707, -0.00382421, -0.00269995, -0.00177818, -0.000600277, -0.000340212" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.264597");
+            index_3 ("0.545421, 0.731602, 0.951359, 1.03588, 1.04908, 1.42196, 1.60753, 1.73767, 1.86601, 1.9231, 2.03092, 2.36557, 2.62287, 2.81125, 2.96678, 3.11494, 3.23765, 3.4151, 3.64726, 3.83601, 4.07781, 4.35065, 4.55436");
+            values ( \
+              "-0.0941509, -0.127644, -0.206967, -0.23406, -0.234758, -0.225463, -0.220002, -0.213293, -0.203295, -0.197219, -0.182542, -0.120684, -0.0799933, -0.0574946, -0.0431789, -0.0326899, -0.0258567, -0.0182868, -0.0115501, -0.00785669, -0.0047706, -0.00280131, -0.00224203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.950268");
+            index_3 ("0.602702, 1.05326, 2.54159, 3.38521, 3.81885, 4.31725, 4.7723, 5.01935, 5.35344, 6.75961, 7.42391, 8.12676, 8.59528, 8.98681, 9.44203, 10.0705, 10.5091, 11.3239, 12.0438, 13.4836, 13.7379");
+            values ( \
+              "-0.12521, -0.247536, -0.237789, -0.230688, -0.226101, -0.218495, -0.20819, -0.199485, -0.185098, -0.108878, -0.079553, -0.0557968, -0.0435758, -0.0353304, -0.0275804, -0.0194041, -0.0152099, -0.00957541, -0.00627908, -0.00273069, -0.00246024" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.43515, 1.56941, 1.63971, 1.67876, 1.75231, 1.77247, 1.88479, 1.96696, 2.02318, 2.05736, 2.07638, 2.0794, 2.08544, 2.10548, 2.12479, 2.14375, 2.16044, 2.17779, 2.19532, 2.21615, 2.2319, 2.24702, 2.24857, 2.25785, 2.275, 2.28454, 2.29281, 2.31504, 2.33708, 2.34583, 2.35686, 2.37097, 2.38545, 2.40599, 2.41988, 2.43839, 2.47194, 2.51224, 2.55957, 2.61466, 2.68537, 2.91839");
+            values ( \
+              "-0.000290075, -0.000449149, -0.000731033, -0.000957381, -0.00152957, -0.00171999, -0.00270128, -0.00334067, -0.00380684, -0.00428052, -0.0045892, -0.00459458, -0.00467897, -0.00481604, -0.00480757, -0.00481545, -0.00484475, -0.00476784, -0.00477315, -0.00473921, -0.00468515, -0.0043842, -0.00464544, -0.00508246, -0.00548157, -0.00533379, -0.00507746, -0.00300868, -0.00177136, -0.00144891, -0.00117737, -0.000957686, -0.000807703, -0.000633033, -0.000534467, -0.000428353, -0.000264204, -0.000153483, -7.18823e-05, -4.12864e-05, -1.298e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00571215");
+            index_3 ("1.45187, 1.58728, 1.63371, 1.68059, 1.7459, 1.92629, 2.07942, 2.15637, 2.24179, 2.26957, 2.3113, 2.33721, 2.34937, 2.38833, 2.41959, 2.44532, 2.49515, 2.52551, 2.56127, 2.60408, 2.65041");
+            values ( \
+              "-0.00107801, -0.00155556, -0.0021166, -0.00284342, -0.0042155, -0.00878104, -0.0123461, -0.0151048, -0.0162356, -0.016033, -0.0160619, -0.0159026, -0.0153325, -0.0123889, -0.00741579, -0.00509227, -0.00271083, -0.00178175, -0.00105687, -0.000530182, -0.000273195" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0205145");
+            index_3 ("1.49735, 1.63868, 1.71867, 1.76932, 2.04495, 2.21417, 2.34191, 2.44894, 2.52652, 2.56184, 2.5809, 2.5967, 2.70143, 2.73424, 2.80872, 2.88198, 2.93209, 2.96391");
+            values ( \
+              "-0.00404382, -0.0050195, -0.007804, -0.0100572, -0.0247997, -0.0331171, -0.0406111, -0.0443392, -0.0450974, -0.0444096, -0.0435158, -0.041739, -0.0172055, -0.0125283, -0.00669277, -0.00305862, -0.0016971, -0.0011767" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0736755");
+            index_3 ("1.63019, 1.84099, 2.32845, 2.78666, 2.90786, 2.94726, 3.02361, 3.0646, 3.08336, 3.1052, 3.12532, 3.38326, 3.46206, 3.50445, 3.58196, 3.63541, 3.6955, 3.77561, 3.87742, 3.9939, 4.11056, 4.25763");
+            values ( \
+              "-0.0151716, -0.0202115, -0.0587229, -0.0917667, -0.0976848, -0.099158, -0.100677, -0.100272, -0.0997416, -0.0985467, -0.0962951, -0.0383777, -0.0253722, -0.0200166, -0.0125988, -0.00913711, -0.006442, -0.00420497, -0.00246813, -0.00136225, -0.000713213, -0.000531619" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.264597");
+            index_3 ("1.79504, 2.07855, 2.51774, 2.81436, 3.2197, 3.53268, 3.69028, 3.7683, 3.85368, 3.92052, 3.96343, 4.02064, 4.08057, 4.13208, 4.16275, 4.23378, 4.31622, 4.58279, 4.66423, 4.82671, 4.89869, 5.04266, 5.15715, 5.29307, 5.4743, 5.63001, 5.71007, 5.8702, 6.09692, 6.36018, 6.67041, 7.06183, 7.46288");
+            values ( \
+              "-0.0420078, -0.0451268, -0.0864857, -0.113342, -0.147551, -0.171458, -0.182376, -0.186835, -0.190556, -0.192606, -0.193188, -0.192878, -0.190909, -0.187277, -0.184346, -0.171669, -0.154926, -0.107909, -0.0947873, -0.0720597, -0.0635159, -0.0489133, -0.0395523, -0.0306006, -0.0215572, -0.0159062, -0.0135738, -0.00984724, -0.00615017, -0.00363093, -0.0019863, -0.000967788, -0.000457518" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.950268");
+            index_3 ("2.07777, 2.80978, 3.32123, 4.15721, 4.67719, 5.30774, 5.62538, 5.95402, 6.27078, 6.50479, 6.7594, 6.92399, 7.10297, 7.34853, 7.4786, 7.8154, 8.67764, 9.29583, 9.52554, 9.89186, 10.2542, 10.7259, 11.128, 11.5807, 12.2154, 12.6388, 12.901, 13.4253, 14.1452, 14.8651, 15.5849, 17.0247, 18.4645");
+            values ( \
+              "-0.0823678, -0.120309, -0.169336, -0.241523, -0.237758, -0.232607, -0.229645, -0.226134, -0.221687, -0.217456, -0.211828, -0.207707, -0.20154, -0.191556, -0.185544, -0.167661, -0.119808, -0.0903366, -0.0808175, -0.0673992, -0.055972, -0.0436784, -0.0352133, -0.0274953, -0.0193023, -0.015235, -0.0131356, -0.00974662, -0.00641055, -0.00423489, -0.00279299, -0.00123229, -0.000547514" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.34178, 5.96867, 6.14312, 6.34016, 6.39798, 6.47507, 6.59856, 6.95599, 7.17307, 7.3573, 7.51495, 7.54827, 7.58382, 7.65444, 7.66778, 7.69445, 7.7257, 7.76314, 7.79644, 7.81338, 7.86125, 7.8914, 7.89816, 7.90581, 7.91559, 8.00152, 8.04123, 8.10432, 8.13271, 8.17295, 8.28387, 8.33696, 8.35347, 8.38649, 8.44742, 8.51629, 8.5492, 8.61501, 8.74662, 8.90056, 9.08501, 9.29899, 9.56594, 9.80004");
+            values ( \
+              "-4.1147e-05, -0.000117243, -0.000173366, -0.000270477, -0.000312643, -0.000382335, -0.000523487, -0.00102714, -0.00125978, -0.00143897, -0.00170997, -0.00169081, -0.00164265, -0.00152934, -0.00148301, -0.00147481, -0.00144043, -0.00148637, -0.00161567, -0.00163243, -0.00212239, -0.00174512, -0.00179425, -0.00177144, -0.00181783, -0.00139465, -0.00150446, -0.0015577, -0.0014479, -0.00126134, -0.000469597, -0.000265341, -0.000256333, -0.00016343, -0.000130982, -6.82535e-05, -9.19133e-05, -4.99646e-05, -6.74288e-05, -2.61938e-05, -4.79225e-05, -8.96852e-06, -3.24045e-05, -9.55555e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00571215");
+            index_3 ("5.34239, 5.99856, 6.19769, 6.34789, 6.40023, 6.50492, 6.70492, 6.96202, 7.17001, 7.46036, 7.57981, 7.63319, 7.71375, 7.77962, 7.81796, 7.86907, 7.91356, 7.97354, 8.00629, 8.04983, 8.07309, 8.08428, 8.14036, 8.17664, 8.21268, 8.24605, 8.28023, 8.32201, 8.41319, 8.47546, 8.54135, 8.5813, 8.66205, 8.91257, 9.07697, 9.26668, 9.49574, 9.78033, 10.1385, 10.5922");
+            values ( \
+              "-0.000129044, -0.000414392, -0.000635037, -0.000881826, -0.000995371, -0.00126394, -0.00200727, -0.00312356, -0.00390494, -0.00482743, -0.00543831, -0.00563047, -0.00562075, -0.0055302, -0.00541762, -0.00532989, -0.00546413, -0.00611415, -0.00625129, -0.00518773, -0.00525794, -0.00535482, -0.00511369, -0.00540096, -0.00549651, -0.00546246, -0.00510241, -0.00438688, -0.0022769, -0.00126997, -0.000693947, -0.000479318, -0.000282871, -0.00013669, -0.000137344, -7.81731e-05, -8.49718e-05, -2.93674e-05, -4.15394e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0205145");
+            index_3 ("5.34244, 6.08371, 6.3128, 6.46818, 6.6277, 6.79597, 7.26073, 7.54229, 7.77822, 7.98624, 8.03246, 8.17051, 8.2219, 8.27976, 8.33762, 8.39305, 8.42234, 8.47544, 8.54757, 8.61198, 8.67997, 8.72645, 8.96103, 9.05188, 9.11946, 9.25463, 9.4277, 9.6369, 9.91721");
+            values ( \
+              "-0.00036279, -0.00136486, -0.0021696, -0.00292719, -0.00398057, -0.00545788, -0.0101148, -0.0126287, -0.0145532, -0.016742, -0.0169788, -0.0173503, -0.0173528, -0.0175074, -0.0179121, -0.0186798, -0.0187705, -0.0182862, -0.0165626, -0.0161111, -0.0160877, -0.0153553, -0.00462438, -0.00237373, -0.00147225, -0.000589321, -0.000325621, -0.000211042, -0.000143997" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0736755");
+            index_3 ("5.95578, 6.55458, 6.74905, 6.83812, 7.01626, 7.67551, 8.052, 8.49942, 8.81954, 8.95732, 9.24839, 9.29524, 9.32851, 9.35995, 9.37467, 9.43573, 9.46045, 9.49845, 9.53917, 9.59634, 9.62854, 9.67146, 9.71029, 9.7648, 9.81361, 9.86762, 10.0553, 10.1544, 10.2649, 10.3822, 10.473, 10.6067, 10.7588, 10.9386, 11.1656");
+            values ( \
+              "-0.00529229, -0.00637608, -0.00851097, -0.00966313, -0.0122792, -0.0234563, -0.0296088, -0.0363669, -0.0413571, -0.0429873, -0.0453752, -0.0459031, -0.0464856, -0.0468591, -0.0469014, -0.0468006, -0.04663, -0.0460727, -0.0461871, -0.046636, -0.0466016, -0.0460956, -0.0452245, -0.0432993, -0.0407454, -0.0371188, -0.0220957, -0.0158125, -0.0106112, -0.00682436, -0.00474864, -0.0026988, -0.00138584, -0.000616255, -0.000224655" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.264597");
+            index_3 ("6.13575, 6.84518, 6.9165, 7.34438, 8.71526, 9.56316, 10.19, 10.5825, 10.8624, 11.1024, 11.2456, 11.3919, 11.5126, 11.6071, 11.7428, 11.8273, 11.8967, 11.9675, 12.0776, 12.241, 12.7035, 12.8779, 13.0217, 13.1703, 13.3801, 13.4689, 13.6465, 13.9626, 14.4388, 14.9, 15.3187");
+            values ( \
+              "-0.0102748, -0.013006, -0.0141289, -0.0219208, -0.0515286, -0.0688532, -0.0806568, -0.0876943, -0.0920623, -0.0949402, -0.096391, -0.0982703, -0.0987376, -0.098319, -0.0988641, -0.0982449, -0.0970178, -0.094919, -0.0900535, -0.0796916, -0.0466611, -0.0363792, -0.0292484, -0.0230709, -0.0162642, -0.0139249, -0.010227, -0.00577894, -0.00244288, -0.00101961, -0.000501693" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.950268");
+            index_3 ("6.80721, 7.97147, 9.79656, 11.2222, 12.0932, 12.9756, 13.4179, 14.299, 14.6213, 14.9492, 15.1864, 15.425, 15.6423, 15.9152, 16.1436, 16.4284, 16.6642, 17.5931, 18.1648, 18.7718, 19.442, 19.8282, 20.4407, 20.8997, 21.0622, 21.3873, 22.0375, 22.7574, 23.4773, 24.1971, 24.917, 26.3568, 27.0767");
+            values ( \
+              "-0.0279165, -0.0382253, -0.0820972, -0.115048, -0.134071, -0.152165, -0.160685, -0.176062, -0.180629, -0.184181, -0.185945, -0.187018, -0.185967, -0.182163, -0.175735, -0.16391, -0.152403, -0.103196, -0.0785851, -0.0578361, -0.0406191, -0.033113, -0.0234891, -0.0183107, -0.0165868, -0.0139379, -0.00949239, -0.00635822, -0.00408712, -0.00280973, -0.00176173, -0.000750379, -0.000603883" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00749934, 0.00752037, 0.0075477, 0.00756455, 0.00757114, 0.00757317", \
+            "0.00887952, 0.00888924, 0.008908, 0.0089251, 0.0089331, 0.00893578", \
+            "0.00938254, 0.00938218, 0.00938367, 0.00938906, 0.00939388, 0.009396", \
+            "0.00956934, 0.00956682, 0.00955959, 0.00955468, 0.00955323, 0.00955363", \
+            "0.00963391, 0.00963201, 0.0096272, 0.0096193, 0.00961184, 0.00960784", \
+            "0.00967449, 0.0096736, 0.00967087, 0.00966492, 0.009655, 0.00964611" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00970679, 0.00972293, 0.00974334, 0.00976289, 0.00976886, 0.00977067", \
+            "0.0105659, 0.0105528, 0.0105381, 0.0105293, 0.0105273, 0.0105269", \
+            "0.0111158, 0.0110381, 0.0109458, 0.010868, 0.0108349, 0.0108241", \
+            "0.0117322, 0.0117607, 0.0114973, 0.0112603, 0.0111557, 0.0111188", \
+            "0.011225, 0.0110358, 0.0102877, 0.0116736, 0.0113579, 0.0112421", \
+            "0.0111266, 0.0111287, 0.0111415, 0.0106837, 0.0114833, 0.0113675" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(B * !CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(B * !CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00852788, 0.00857396, 0.00865574, 0.0088761, 0.0101594, 0.0158734", \
+            "0.00847336, 0.00852465, 0.0086205, 0.00885995, 0.0101529, 0.0158748", \
+            "0.00841028, 0.00847603, 0.0085886, 0.0088383, 0.0101501, 0.0158687", \
+            "0.00839302, 0.00841395, 0.00851368, 0.00876116, 0.0101209, 0.0158708", \
+            "0.00879576, 0.00872994, 0.00874601, 0.0089715, 0.0100913, 0.0158277", \
+            "0.0119937, 0.0117459, 0.0113722, 0.0111179, 0.011689, 0.0160211" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00264416, 0.00269781, 0.0027536, 0.00284626, 0.00321785, 0.00503754", \
+            "0.00251953, 0.00258264, 0.00264514, 0.00274088, 0.00312259, 0.00485686", \
+            "0.00238429, 0.00244533, 0.00253638, 0.00264104, 0.00305149, 0.00474116", \
+            "0.00227873, 0.00234264, 0.00245347, 0.0025859, 0.003, 0.00474942", \
+            "0.00265903, 0.00266013, 0.00265787, 0.00279486, 0.00309285, 0.00474935", \
+            "0.00574718, 0.00559676, 0.0051938, 0.00466039, 0.00456367, 0.00554457" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(!B * CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(!B * CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00910062, 0.00913728, 0.00919451, 0.00930737, 0.0101858, 0.0146296", \
+            "0.00903657, 0.00909067, 0.00915491, 0.00928496, 0.0101706, 0.0146061", \
+            "0.00896058, 0.00901734, 0.00909963, 0.00925919, 0.0101687, 0.0145972", \
+            "0.00892436, 0.00894977, 0.00902478, 0.00916409, 0.010126, 0.0145898", \
+            "0.00938895, 0.00931633, 0.00928732, 0.00939948, 0.0100932, 0.014567", \
+            "0.0125301, 0.0122666, 0.0118785, 0.011591, 0.0118297, 0.0148528" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00221682, 0.00227042, 0.00234309, 0.00247169, 0.00302339, 0.00544855", \
+            "0.00217165, 0.00224011, 0.00231144, 0.00244824, 0.00299423, 0.00530746", \
+            "0.00207094, 0.00215337, 0.00225281, 0.00241559, 0.00297059, 0.00527619", \
+            "0.00200548, 0.00205106, 0.0021806, 0.00235984, 0.00295011, 0.00537307", \
+            "0.00238153, 0.00241111, 0.00240602, 0.00253715, 0.00307557, 0.0053141", \
+            "0.00553936, 0.00533689, 0.00494323, 0.00446208, 0.00458389, 0.00584928" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00852788, 0.00857396, 0.00865574, 0.0088761, 0.0101594, 0.0158734", \
+            "0.00847336, 0.00852465, 0.0086205, 0.00885995, 0.0101529, 0.0158748", \
+            "0.00841028, 0.00847603, 0.0085886, 0.0088383, 0.0101501, 0.0158687", \
+            "0.00839302, 0.00841395, 0.00851368, 0.00876116, 0.0101209, 0.0158708", \
+            "0.00879576, 0.00872994, 0.00874601, 0.0089715, 0.0100913, 0.0158277", \
+            "0.0119937, 0.0117459, 0.0113722, 0.0111179, 0.011689, 0.0160211" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00221682, 0.00227042, 0.00234309, 0.00247169, 0.00302339, 0.00544855", \
+            "0.00217165, 0.00224011, 0.00231144, 0.00244824, 0.00299423, 0.00530746", \
+            "0.00207094, 0.00215337, 0.00225281, 0.00241559, 0.00297059, 0.00527619", \
+            "0.00200548, 0.00205106, 0.0021806, 0.00235984, 0.00295011, 0.00537307", \
+            "0.00238153, 0.00241111, 0.00240602, 0.00253715, 0.00307557, 0.0053141", \
+            "0.00553936, 0.00533689, 0.00494323, 0.00446208, 0.00458389, 0.00584928" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(A * !CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(A * !CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00892024, 0.00902015, 0.00915068, 0.00931966, 0.010204, 0.0151115", \
+            "0.0088486, 0.00895004, 0.00910692, 0.00931046, 0.0101898, 0.0151001", \
+            "0.00874736, 0.0088514, 0.00903024, 0.00927224, 0.0101787, 0.0150949", \
+            "0.00856461, 0.00866564, 0.00882172, 0.00911091, 0.0101678, 0.0150827", \
+            "0.00886864, 0.00885311, 0.00887412, 0.0090846, 0.0100658, 0.0150371", \
+            "0.0122085, 0.0118337, 0.0113947, 0.0110761, 0.0115603, 0.0152599" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0032806, 0.00333986, 0.00340218, 0.00348519, 0.00386481, 0.00559623", \
+            "0.00320872, 0.00329023, 0.00336513, 0.00346251, 0.00383129, 0.00556169", \
+            "0.0029578, 0.00307007, 0.00324353, 0.00339415, 0.00381662, 0.00552428", \
+            "0.00274283, 0.00280557, 0.0029974, 0.00327031, 0.00378349, 0.00561769", \
+            "0.0032754, 0.00326164, 0.00326996, 0.00343453, 0.00385203, 0.00558692", \
+            "0.00735696, 0.00712529, 0.00665692, 0.00595995, 0.00589573, 0.00665658" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(!A * CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(!A * CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00881388, 0.00890181, 0.00901634, 0.00915731, 0.0100241, 0.0144879", \
+            "0.00870244, 0.00880939, 0.00895359, 0.00913077, 0.0100245, 0.0144682", \
+            "0.00850872, 0.00863884, 0.00884185, 0.00906385, 0.0100085, 0.0144718", \
+            "0.00857226, 0.00863669, 0.00874168, 0.00900968, 0.00996584, 0.014359", \
+            "0.00992926, 0.00978818, 0.00969509, 0.00963589, 0.0101562, 0.01449", \
+            "0.0162567, 0.0158741, 0.015254, 0.0146257, 0.0141719, 0.0157677" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00258272, 0.00264849, 0.00271849, 0.00281364, 0.00324762, 0.00521692", \
+            "0.00253772, 0.00262838, 0.0027133, 0.00282508, 0.00326219, 0.00522662", \
+            "0.00232441, 0.00244128, 0.0026403, 0.00279625, 0.00325809, 0.005214", \
+            "0.00214777, 0.00222104, 0.00240104, 0.00267568, 0.00322372, 0.00521897", \
+            "0.00280924, 0.00268258, 0.00258016, 0.00275297, 0.00330387, 0.00519212", \
+            "0.00854298, 0.00799033, 0.00675072, 0.00495461, 0.00470321, 0.00585186" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00881388, 0.00890181, 0.00901634, 0.00915731, 0.0100241, 0.0144879", \
+            "0.00870244, 0.00880939, 0.00895359, 0.00913077, 0.0100245, 0.0144682", \
+            "0.00850872, 0.00863884, 0.00884185, 0.00906385, 0.0100085, 0.0144718", \
+            "0.00857226, 0.00863669, 0.00874168, 0.00900968, 0.00996584, 0.014359", \
+            "0.00992926, 0.00978818, 0.00969509, 0.00963589, 0.0101562, 0.01449", \
+            "0.0162567, 0.0158741, 0.015254, 0.0146257, 0.0141719, 0.0157677" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00258272, 0.00264849, 0.00271849, 0.00281364, 0.00324762, 0.00521692", \
+            "0.00253772, 0.00262838, 0.0027133, 0.00282508, 0.00326219, 0.00522662", \
+            "0.00232441, 0.00244128, 0.0026403, 0.00279625, 0.00325809, 0.005214", \
+            "0.00214777, 0.00222104, 0.00240104, 0.00267568, 0.00322372, 0.00521897", \
+            "0.00280924, 0.00268258, 0.00258016, 0.00275297, 0.00330387, 0.00519212", \
+            "0.00854298, 0.00799033, 0.00675072, 0.00495461, 0.00470321, 0.00585186" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(A * !B)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(A * !B)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00785151, 0.00797755, 0.00817025, 0.00835307, 0.00925521, 0.0141498", \
+            "0.0077766, 0.00791171, 0.00813905, 0.00835178, 0.00925624, 0.0141461", \
+            "0.00767929, 0.00779884, 0.00805542, 0.00831463, 0.00925182, 0.0141368", \
+            "0.0078384, 0.00787706, 0.00796006, 0.00826971, 0.0092469, 0.0140817", \
+            "0.0092277, 0.00911666, 0.00899008, 0.00891543, 0.00950818, 0.0142639", \
+            "0.0156402, 0.0151608, 0.0143284, 0.013565, 0.0133777, 0.0154489" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00330561, 0.00336856, 0.00343986, 0.00356756, 0.00410907, 0.00641437", \
+            "0.00329407, 0.00335445, 0.00343931, 0.00357697, 0.00412234, 0.00645472", \
+            "0.0032061, 0.00328437, 0.00339351, 0.00354963, 0.00412557, 0.00644067", \
+            "0.00317402, 0.00323984, 0.0033656, 0.00354625, 0.0041161, 0.00645228", \
+            "0.00404167, 0.00397293, 0.0038117, 0.00388294, 0.00427463, 0.0064562", \
+            "0.0104103, 0.00978194, 0.00871033, 0.00683269, 0.00637797, 0.00778286" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(!A * B)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(!A * B)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0072233, 0.00727668, 0.00738094, 0.00760705, 0.0088967, 0.0146291", \
+            "0.00715504, 0.00722074, 0.00735294, 0.00759282, 0.00890037, 0.0146397", \
+            "0.00708729, 0.00714915, 0.00726767, 0.00753657, 0.00888203, 0.014633", \
+            "0.00727713, 0.00729655, 0.00729875, 0.0075444, 0.00886462, 0.0144201", \
+            "0.00874339, 0.00862981, 0.00847799, 0.00850405, 0.00917979, 0.0147436", \
+            "0.0152043, 0.0146686, 0.013891, 0.0132807, 0.0132048, 0.0159224" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00297206, 0.00304616, 0.0031301, 0.00325099, 0.00371634, 0.0057148", \
+            "0.00294586, 0.0030346, 0.00313024, 0.00324738, 0.00368498, 0.00567197", \
+            "0.00277207, 0.00285764, 0.00306799, 0.00323765, 0.00369072, 0.00565148", \
+            "0.00269791, 0.00273878, 0.00288841, 0.00311628, 0.00365807, 0.00563521", \
+            "0.00366711, 0.00350338, 0.00331513, 0.0033467, 0.00377267, 0.00563105", \
+            "0.0100902, 0.00948433, 0.00819858, 0.006285, 0.00567235, 0.006572" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.0072233, 0.00727668, 0.00738094, 0.00760705, 0.0088967, 0.0146291", \
+            "0.00715504, 0.00722074, 0.00735294, 0.00759282, 0.00890037, 0.0146397", \
+            "0.00708729, 0.00714915, 0.00726767, 0.00753657, 0.00888203, 0.014633", \
+            "0.00727713, 0.00729655, 0.00729875, 0.0075444, 0.00886462, 0.0144201", \
+            "0.00874339, 0.00862981, 0.00847799, 0.00850405, 0.00917979, 0.0147436", \
+            "0.0152043, 0.0146686, 0.013891, 0.0132807, 0.0132048, 0.0159224" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00571215, 0.0205145, 0.0736755, 0.264597, 0.950268");
+          values ( \
+            "0.00330561, 0.00336856, 0.00343986, 0.00356756, 0.00410907, 0.00641437", \
+            "0.00329407, 0.00335445, 0.00343931, 0.00357697, 0.00412234, 0.00645472", \
+            "0.0032061, 0.00328437, 0.00339351, 0.00354963, 0.00412557, 0.00644067", \
+            "0.00317402, 0.00323984, 0.0033656, 0.00354625, 0.0041161, 0.00645228", \
+            "0.00404167, 0.00397293, 0.0038117, 0.00388294, 0.00427463, 0.0064562", \
+            "0.0104103, 0.00978194, 0.00871033, 0.00683269, 0.00637797, 0.00778286" \
+          );
+        }
+      }
+    }
+    pin (S) {
+      direction : output;
+      function : "(A * B * CI) + (A * !B * !CI) + (!A * B * !CI) + (!A * !B * CI)";
+      power_down_function : "(!VDD) + (GND)";
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_capacitance : 1.93586;
+      timing () {
+        related_pin : "A";
+        sdf_cond : "(B & CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(B * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.089197, 0.110384, 0.183565, 0.479987, 1.70866, 6.79539", \
+            "0.0953971, 0.116584, 0.189829, 0.486316, 1.71501, 6.80176", \
+            "0.116377, 0.137865, 0.211576, 0.50832, 1.73687, 6.82366", \
+            "0.143127, 0.167317, 0.242812, 0.540504, 1.76905, 6.8557", \
+            "0.043591, 0.0780628, 0.16339, 0.461874, 1.69142, 6.77787", \
+            "-0.762576, -0.705873, -0.57482, -0.251942, 0.987927, 6.07667" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0258138, 0.0496583, 0.151391, 0.585432, 2.38632, 9.84307", \
+            "0.0258105, 0.0496331, 0.151348, 0.585427, 2.38637, 9.8431", \
+            "0.0266407, 0.0502777, 0.151568, 0.585445, 2.38684, 9.8431", \
+            "0.0331719, 0.0552808, 0.153486, 0.586432, 2.38718, 9.84312", \
+            "0.0546287, 0.0772724, 0.164009, 0.587926, 2.3902, 9.84329", \
+            "0.102003, 0.140549, 0.230632, 0.614181, 2.40074, 9.84794" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.126988, 0.145228, 0.19656, 0.375865, 1.10665, 4.13047", \
+            "0.139282, 0.157663, 0.209032, 0.388003, 1.1188, 4.14256", \
+            "0.188954, 0.207475, 0.259634, 0.438787, 1.16934, 4.19325", \
+            "0.347261, 0.369341, 0.426517, 0.608893, 1.33938, 4.3633", \
+            "0.74771, 0.781966, 0.859939, 1.0599, 1.79213, 4.81611", \
+            "1.99519, 2.04542, 2.16136, 2.41744, 3.16288, 6.18655" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0228964, 0.0373887, 0.0910564, 0.319256, 1.29374, 5.33413", \
+            "0.0228987, 0.037395, 0.0910564, 0.319318, 1.29374, 5.33362", \
+            "0.0229529, 0.03748, 0.0909748, 0.319303, 1.29382, 5.33374", \
+            "0.0298576, 0.0448417, 0.0972968, 0.320982, 1.29402, 5.33378", \
+            "0.0527767, 0.0725577, 0.128523, 0.33463, 1.29612, 5.33472", \
+            "0.0950256, 0.121838, 0.190596, 0.395099, 1.30305, 5.34018" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0694745, 0.076148, 0.0795655, 0.0824381, 0.084776, 0.0891828, 0.093251, 0.0972139, 0.101171, 0.103416, 0.105431, 0.112968, 0.11826, 0.12394, 0.129167, 0.132232, 0.136664, 0.142119, 0.146455, 0.155127, 0.169356, 0.187052");
+            values ( \
+              "0.00545395, 0.0310866, 0.0415681, 0.0484629, 0.0532828, 0.0593812, 0.062497, 0.0629553, 0.0613717, 0.0589076, 0.0554289, 0.0333472, 0.0218386, 0.0136918, 0.00878122, 0.00672429, 0.00455592, 0.00285459, 0.00197495, 0.000956591, 0.000306613, 0.00010153" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0673201, 0.0751268, 0.0840987, 0.0923772, 0.0959518, 0.103778, 0.111256, 0.118796, 0.121394, 0.130511, 0.149175, 0.160195, 0.170405, 0.18042, 0.193706, 0.208375, 0.22114, 0.222332");
+            values ( \
+              "0.00919354, 0.0428848, 0.0898301, 0.118371, 0.126296, 0.136367, 0.138577, 0.135572, 0.13345, 0.121587, 0.0733059, 0.0484935, 0.0319047, 0.0205575, 0.0111303, 0.00556856, 0.00298748, 0.00288045" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.075384, 0.100088, 0.104682, 0.113869, 0.126349, 0.140542, 0.157878, 0.190868, 0.216432, 0.239175, 0.287924, 0.323745, 0.339439, 0.360365, 0.381858, 0.394468, 0.419688, 0.434934, 0.458173, 0.489158, 0.550248");
+            values ( \
+              "0.105633, 0.17527, 0.18495, 0.197361, 0.203495, 0.20285, 0.196971, 0.180884, 0.165386, 0.147565, 0.0975249, 0.0647707, 0.0530581, 0.040023, 0.0294644, 0.0245127, 0.0166959, 0.0132144, 0.00919509, 0.00559278, 0.00193652" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0841514, 0.122968, 0.136486, 0.148835, 0.16069, 0.209614, 0.356144, 0.484178, 0.584276, 0.663204, 0.691535, 0.748135, 0.877796, 0.951533, 1.01791, 1.09433, 1.17262, 1.24416, 1.33954, 1.39762, 1.46243, 1.54885, 1.7217, 1.90327");
+            values ( \
+              "0.226881, 0.227084, 0.234106, 0.235511, 0.236105, 0.231472, 0.211233, 0.192348, 0.175508, 0.159187, 0.152294, 0.137333, 0.100914, 0.0814956, 0.0659921, 0.050798, 0.0381989, 0.0291277, 0.0199572, 0.0158188, 0.0121568, 0.00848135, 0.00401041, 0.00207152" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.113681, 0.113701, 0.51878, 1.69926, 2.10871, 2.40743, 2.54597, 2.77576, 3.52442, 3.8064, 4.00176, 4.22204, 4.5965, 4.76673, 5.10719, 5.39083, 5.69892, 6.1097, 6.93127, 7.97051, 9.00974");
+            values ( \
+              "1e-22, 0.283799, 0.237929, 0.195116, 0.178074, 0.162964, 0.15477, 0.13982, 0.088175, 0.0710216, 0.060509, 0.0500509, 0.0356317, 0.0303759, 0.0218338, 0.0164971, 0.0121165, 0.00793697, 0.00323257, 0.000962529, 0.000291015" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.202256, 0.202276, 1.84783, 5.31051, 6.80792, 8.42296, 9.2483, 10.225, 12.1972, 13.7781, 15.5491, 17.2496, 18.6797, 20.45, 21.4892, 22.2664, 22.8424, 24.6496, 26.7281, 28.8065, 30.885, 35.0419");
+            values ( \
+              "1e-22, 0.2883, 0.23877, 0.20874, 0.195139, 0.178878, 0.168765, 0.155583, 0.123269, 0.0961779, 0.0694665, 0.048931, 0.0356547, 0.0236252, 0.0187226, 0.0152357, 0.0132295, 0.00842165, 0.00494884, 0.00286911, 0.00163243, 0.00046765" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0998758, 0.110289, 0.115499, 0.119905, 0.123972, 0.127934, 0.131891, 0.134132, 0.148976, 0.154677, 0.159877, 0.16738, 0.175066");
+            values ( \
+              "0.00992826, 0.041488, 0.0532277, 0.0594603, 0.0624456, 0.0630234, 0.0613216, 0.0589167, 0.0218446, 0.0136709, 0.00878854, 0.00455783, 0.00253169" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0965399, 0.122499, 0.126054, 0.133865, 0.141337, 0.150328, 0.159917, 0.165135, 0.183489, 0.190323, 0.200362, 0.21059, 0.223819, 0.238313, 0.250914, 0.261169");
+            values ( \
+              "0.00589401, 0.118877, 0.126598, 0.136559, 0.138622, 0.134461, 0.122764, 0.111931, 0.0629132, 0.048407, 0.0320692, 0.02047, 0.0111104, 0.00560764, 0.00303223, 0.00209133" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.104844, 0.116044, 0.122422, 0.130265, 0.134982, 0.144415, 0.156627, 0.16723, 0.177606, 0.196028, 0.222113, 0.242778, 0.254577, 0.27031, 0.28205, 0.326834, 0.349888, 0.368626, 0.381294, 0.400645, 0.417123, 0.439094, 0.457496, 0.481875, 0.51438, 0.57921, 0.656208");
+            values ( \
+              "0.104475, 0.121012, 0.150319, 0.175438, 0.185295, 0.197774, 0.203541, 0.203461, 0.200781, 0.193592, 0.180296, 0.168014, 0.159782, 0.146657, 0.135236, 0.0889281, 0.0681639, 0.0538231, 0.0454775, 0.034731, 0.0273915, 0.0197228, 0.0148841, 0.0101919, 0.0060458, 0.00193377, 0.00043254" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.112686, 0.157253, 0.164988, 0.178222, 0.191072, 0.21583, 0.266928, 0.346207, 0.518715, 0.614655, 0.682665, 0.721834, 0.800172, 0.9404, 1.02628, 1.06853, 1.14589, 1.21018, 1.26083, 1.32456, 1.41379, 1.47095, 1.57731, 1.71912, 1.97695, 2.29969");
+            values ( \
+              "0.205424, 0.230209, 0.233254, 0.235747, 0.235848, 0.234173, 0.227787, 0.216814, 0.191551, 0.175536, 0.161638, 0.152341, 0.131258, 0.0922326, 0.0708532, 0.0616542, 0.0470749, 0.0372217, 0.0307377, 0.0239386, 0.0167861, 0.0132739, 0.00855647, 0.00470218, 0.00136516, 0.000287954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.140505, 0.140525, 0.53089, 1.72957, 2.13866, 2.44592, 2.57599, 2.80611, 3.55426, 3.83634, 4.03187, 4.25211, 4.62651, 4.79669, 5.13706, 5.42081, 5.72901, 6.13995, 6.96182, 8.00105, 9.04029");
+            values ( \
+              "1e-22, 0.28118, 0.238465, 0.195011, 0.178072, 0.162484, 0.154766, 0.139796, 0.0881834, 0.0710248, 0.0605037, 0.0500464, 0.0356301, 0.0303775, 0.0218358, 0.0164982, 0.012116, 0.00793417, 0.00323129, 0.000961207, 0.000291621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.221992, 0.222012, 1.86373, 5.34017, 6.83756, 8.4526, 9.27794, 10.2546, 11.1876, 13.8078, 15.5787, 16.4926, 17.3315, 18.7098, 19.388, 20.4132, 21.4524, 22.2753, 22.9, 24.7723, 26.8507, 28.9292, 31.0076, 35.1646");
+            values ( \
+              "1e-22, 0.285294, 0.239014, 0.208615, 0.195015, 0.178755, 0.168886, 0.155462, 0.140645, 0.096292, 0.0695792, 0.057985, 0.0484914, 0.0357572, 0.0307316, 0.0241067, 0.0189131, 0.0154182, 0.0132423, 0.00832926, 0.0049346, 0.00290236, 0.00169408, 0.000555907" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.214536, 0.219765, 0.227099, 0.232751, 0.237393, 0.241629, 0.245732, 0.249827, 0.25394, 0.262821, 0.269173, 0.275215, 0.283557, 0.294594, 0.30359, 0.303769");
+            values ( \
+              "0.00434885, 0.0161493, 0.0380105, 0.049922, 0.0569803, 0.0599688, 0.0612569, 0.0596289, 0.0551769, 0.0301769, 0.0183537, 0.0111251, 0.00545079, 0.00211011, 0.00103912, 0.00102945" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.213862, 0.231959, 0.239747, 0.243848, 0.251878, 0.258504, 0.267096, 0.270792, 0.274974, 0.282942, 0.297377, 0.308814, 0.31844, 0.329279, 0.334692, 0.342392, 0.356498, 0.368735, 0.385377");
+            values ( \
+              "0.000365022, 0.0868155, 0.113112, 0.122441, 0.133423, 0.136154, 0.13378, 0.131216, 0.126816, 0.113186, 0.0739215, 0.048291, 0.0325832, 0.0202639, 0.0158372, 0.0110635, 0.00569018, 0.00313811, 0.00154639" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.21939, 0.229932, 0.237045, 0.240458, 0.247283, 0.25333, 0.258493, 0.2668, 0.271093, 0.275198, 0.282618, 0.296297, 0.314844, 0.324266, 0.340847, 0.348886, 0.365437, 0.390408, 0.398263, 0.439221, 0.45432, 0.473345, 0.487402, 0.506145, 0.524444, 0.53198, 0.547052, 0.572665, 0.584217, 0.6011, 0.623609, 0.668629, 0.741496, 0.829651");
+            values ( \
+              "0.0673499, 0.0941241, 0.131098, 0.145492, 0.16806, 0.181879, 0.189999, 0.19758, 0.200226, 0.201694, 0.202597, 0.200383, 0.19335, 0.188851, 0.180202, 0.175661, 0.165367, 0.145544, 0.137877, 0.0953186, 0.0807743, 0.0643844, 0.0538515, 0.0418548, 0.0323603, 0.029028, 0.0232478, 0.0157295, 0.0131709, 0.0101303, 0.00708848, 0.00335657, 0.00087483, 0.000150824" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.229832, 0.258248, 0.271983, 0.283944, 0.296984, 0.309815, 0.332993, 0.358906, 0.505289, 0.637371, 0.733428, 0.812396, 0.840689, 0.897276, 1.02696, 1.10071, 1.16707, 1.24346, 1.32178, 1.39334, 1.48875, 1.5468, 1.6116, 1.69799, 1.87079, 2.1403, 2.46587");
+            values ( \
+              "0.199427, 0.209082, 0.225472, 0.232329, 0.235237, 0.235696, 0.23422, 0.231222, 0.211033, 0.191529, 0.175498, 0.159184, 0.152285, 0.137342, 0.100914, 0.0814847, 0.0659868, 0.0507975, 0.0382024, 0.0291286, 0.0199493, 0.0158205, 0.0121596, 0.00847856, 0.00401499, 0.00109162, 0.000217681" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.262612, 0.262632, 0.733364, 1.74286, 2.05192, 2.25778, 2.65771, 2.77276, 3.65746, 3.95043, 4.16256, 4.37854, 4.74628, 4.91092, 5.15972, 5.51423, 5.96636, 6.5692, 7.59576, 8.63499");
+            values ( \
+              "1e-22, 0.279221, 0.235465, 0.198992, 0.186932, 0.178077, 0.157113, 0.14994, 0.089261, 0.0713334, 0.0599362, 0.0497584, 0.0356365, 0.030529, 0.0240425, 0.0169288, 0.0107374, 0.00569719, 0.00174457, 0.000524779" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.339461, 0.339481, 1.96218, 5.45884, 6.95618, 8.57122, 9.39656, 10.3732, 11.3062, 13.9264, 14.9657, 15.6973, 16.6113, 17.4501, 18.8284, 19.5066, 20.5318, 21.571, 23.0186, 23.8516, 24.8909, 26.9693, 29.0478, 32.1655, 35.2832");
+            values ( \
+              "1e-22, 0.285273, 0.239235, 0.208572, 0.194972, 0.178712, 0.168929, 0.155419, 0.140689, 0.0963374, 0.0800723, 0.0696251, 0.0579384, 0.0485383, 0.0358041, 0.0306845, 0.0241539, 0.0188658, 0.0132899, 0.0108409, 0.00837701, 0.00498244, 0.00295029, 0.00134319, 0.000604071" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.610272, 0.620676, 0.622723, 0.629646, 0.644306, 0.650777, 0.656372, 0.661545, 0.666564, 0.671576, 0.672816, 0.681766, 0.689538, 0.695798, 0.69947, 0.704365, 0.708264, 0.714802, 0.723521, 0.733629");
+            values ( \
+              "0.00158819, 0.00587177, 0.00739936, 0.0154102, 0.0347948, 0.0420645, 0.0465542, 0.0492591, 0.0498123, 0.0476443, 0.0459562, 0.0268874, 0.0153028, 0.00942926, 0.00702898, 0.00470032, 0.00343255, 0.00204183, 0.00104314, 0.000568608" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.619331, 0.629218, 0.652885, 0.658971, 0.668658, 0.677387, 0.6858, 0.694211, 0.698975, 0.703317, 0.718512, 0.729508, 0.740312, 0.754217, 0.765692, 0.780077, 0.794966");
+            values ( \
+              "0.0161763, 0.0254049, 0.08499, 0.0982303, 0.114008, 0.121387, 0.123003, 0.119193, 0.114096, 0.106922, 0.0700464, 0.0470384, 0.0304205, 0.0165802, 0.00978195, 0.00499363, 0.0024399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.614323, 0.639552, 0.654315, 0.665364, 0.669977, 0.679204, 0.694082, 0.711553, 0.716051, 0.725046, 0.738135, 0.761228, 0.773306, 0.786006, 0.811293, 0.86094, 0.875741, 0.894448, 0.907932, 0.921999, 0.940554, 0.956632, 0.97807, 0.99697, 1.0219, 1.04995, 1.07997, 1.10982, 1.14804, 1.2142");
+            values ( \
+              "0.0061784, 0.0612973, 0.11247, 0.145958, 0.157563, 0.174998, 0.190894, 0.195648, 0.195386, 0.193571, 0.189374, 0.178864, 0.172254, 0.164449, 0.144792, 0.0942056, 0.0800992, 0.064121, 0.0540612, 0.0448602, 0.0346604, 0.0275143, 0.0199955, 0.0149868, 0.010184, 0.00655726, 0.00411772, 0.00252827, 0.00135109, 0.000403243" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.643464, 0.674118, 0.690817, 0.698535, 0.713971, 0.729949, 0.751543, 0.775912, 0.806351, 0.966417, 1.07142, 1.12461, 1.15492, 1.2044, 1.26201, 1.47137, 1.5547, 1.58291, 1.62137, 1.66531, 1.74453, 1.81285, 1.90395, 1.96647, 2.03554, 2.12763, 2.3118, 2.58107, 2.90894");
+            values ( \
+              "0.1777, 0.181784, 0.211761, 0.219743, 0.228847, 0.232324, 0.232577, 0.230524, 0.226819, 0.204736, 0.189412, 0.180805, 0.175432, 0.165686, 0.15231, 0.0947127, 0.0736769, 0.0672679, 0.0591552, 0.050777, 0.0380308, 0.0293571, 0.0204921, 0.0159412, 0.0120397, 0.00820986, 0.00366383, 0.00100669, 0.000187694" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.67922, 0.679241, 1.20907, 1.92481, 2.28805, 2.59551, 2.84823, 3.11626, 3.56607, 3.96994, 4.31096, 4.48475, 4.74073, 5.07174, 5.16749, 5.35897, 5.74194, 6.07099, 6.24918, 6.60555, 7.3183, 8.35753, 9.39676");
+            values ( \
+              "1e-22, 0.271689, 0.233476, 0.207841, 0.194288, 0.181808, 0.169943, 0.154815, 0.124601, 0.0964926, 0.0748847, 0.0651237, 0.0524314, 0.0389365, 0.0356413, 0.0297699, 0.0204948, 0.0147863, 0.0123658, 0.0085877, 0.00399733, 0.00119328, 0.000360786" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.773037, 0.773057, 2.67158, 5.87984, 7.37717, 8.99222, 9.81756, 10.7942, 11.7272, 14.3474, 15.3867, 16.1183, 17.0323, 17.8711, 19.2494, 19.9276, 20.9528, 21.992, 23.4396, 24.2726, 25.3119, 27.3903, 29.4688, 32.5865, 35.7042");
+            values ( \
+              "1e-22, 0.283913, 0.2367, 0.208565, 0.194966, 0.178706, 0.168935, 0.155413, 0.140695, 0.0963423, 0.0800674, 0.0696299, 0.0579339, 0.0485426, 0.0358084, 0.0306803, 0.024158, 0.0188616, 0.0132938, 0.010837, 0.00838085, 0.00498623, 0.00295404, 0.0013395, 0.000607693" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.02745, 2.05266, 2.05568, 2.06172, 2.0664, 2.07731, 2.08855, 2.10349, 2.11316, 2.12194, 2.13023, 2.13838, 2.14652, 2.15754, 2.16539, 2.17305, 2.17741, 2.18385, 2.194, 2.2025, 2.21938, 2.2398, 2.24277");
+            values ( \
+              "0.000626225, 0.0033137, 0.00408969, 0.00600495, 0.00799531, 0.0136587, 0.0186289, 0.02417, 0.0272236, 0.0293024, 0.0304776, 0.0305224, 0.0276061, 0.0158104, 0.0100563, 0.00620996, 0.00465019, 0.00299081, 0.00154054, 0.000926156, 0.000410181, 0.00022714, 0.000217693" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("0.000196761, 0.00119676, 0.0151968, 0.0311968, 1.12328, 1.47842, 1.58837, 1.60772, 1.62782, 1.65528, 1.69197, 1.80489, 1.87855, 1.97918, 2.0222, 2.0509, 2.05716, 2.06171, 2.07066, 2.0785, 2.11536, 2.12862, 2.13604, 2.14446, 2.15663, 2.16822, 2.17978, 2.19131, 2.19267, 2.20081, 2.20913, 2.21619, 2.22085, 2.22683, 2.2308, 2.2361, 2.2456, 2.25004, 2.2523, 2.25681, 2.26583, 2.28388, 2.28918");
+            values ( \
+              "1e-22, 2.03309e-05, 5.33513e-06, 1e-22, 3.58059e-07, 9.80742e-06, 2.75136e-05, 1e-22, 2e-22, 3.24793e-05, 3.84305e-05, 2.88211e-05, 1e-22, 2e-22, 0.000457411, 0.00661389, 0.00967305, 0.0121626, 0.0184976, 0.0251318, 0.0585331, 0.0700172, 0.0756963, 0.0813215, 0.0874854, 0.0903109, 0.0877311, 0.0733454, 0.0706586, 0.0565305, 0.0435592, 0.0341036, 0.0286918, 0.0227347, 0.019392, 0.0155859, 0.0103617, 0.00856003, 0.00776251, 0.00637611, 0.00427922, 0.00187881, 0.00160982" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.06259, 2.08963, 2.10648, 2.15287, 2.1657, 2.19136, 2.20021, 2.20887, 2.21725, 2.23401, 2.24176, 2.25411, 2.26732, 2.29329, 2.30889, 2.34847, 2.37262, 2.38133, 2.40248, 2.42284, 2.44027, 2.4635, 2.48084, 2.49977, 2.52501, 2.5755, 2.64523, 2.73062");
+            values ( \
+              "0.0441245, 0.0445718, 0.0661994, 0.131515, 0.146884, 0.16818, 0.172045, 0.174231, 0.175001, 0.1734, 0.171423, 0.167053, 0.160737, 0.142779, 0.128014, 0.0884482, 0.067049, 0.0602968, 0.0458748, 0.0346443, 0.0270108, 0.0191259, 0.0146956, 0.0109828, 0.00738091, 0.00317258, 0.000897233, 0.000169644" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.09621, 2.15139, 2.18066, 2.20747, 2.24612, 2.27861, 2.28682, 2.33442, 2.36688, 2.43182, 2.54026, 2.64742, 2.70454, 2.74401, 2.82296, 2.96207, 3.04871, 3.11906, 3.169, 3.23306, 3.28322, 3.34707, 3.43638, 3.47586, 3.5291, 3.6001, 3.74209, 4.00546, 4.15656");
+            values ( \
+              "0.117948, 0.146791, 0.189004, 0.212611, 0.225202, 0.225071, 0.224508, 0.219418, 0.215218, 0.206489, 0.190761, 0.172995, 0.161316, 0.15199, 0.130921, 0.0923167, 0.0708588, 0.0560559, 0.047009, 0.0371635, 0.030749, 0.0239893, 0.0167778, 0.014307, 0.0115181, 0.00858551, 0.00468003, 0.00134399, 0.000698957" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.1198, 2.19322, 2.22411, 2.25367, 2.28308, 2.31885, 2.42184, 2.58953, 3.40647, 3.86992, 4.21511, 4.60122, 5.57951, 5.92675, 6.27734, 6.56666, 6.82195, 7.16235, 7.44608, 7.75426, 8.16517, 8.987, 10.0262, 11.0655");
+            values ( \
+              "0.210098, 0.211105, 0.232609, 0.241123, 0.243787, 0.244245, 0.241862, 0.236455, 0.207637, 0.190234, 0.17569, 0.154755, 0.0881836, 0.0673817, 0.0500507, 0.0385482, 0.0303724, 0.0218391, 0.0164935, 0.012112, 0.00793843, 0.00322762, 0.000965298, 0.000287689" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.24053, 2.24055, 4.50579, 7.36205, 8.85884, 10.4747, 11.3061, 12.2763, 13.2095, 15.8279, 16.8671, 17.6, 18.516, 19.3542, 20.7314, 21.4075, 22.4334, 23.4727, 24.9222, 25.7566, 26.7958, 28.8743, 30.9527, 34.0704, 37.1881");
+            values ( \
+              "1e-22, 0.275921, 0.23357, 0.208558, 0.194966, 0.178699, 0.168852, 0.155412, 0.14069, 0.0963664, 0.0800911, 0.0696335, 0.0579148, 0.0485303, 0.0358071, 0.0306963, 0.0241646, 0.0188689, 0.0132908, 0.010833, 0.0083757, 0.00498269, 0.00295148, 0.00133995, 0.000606305" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.3803, 7.43445, 7.44306, 7.46028, 7.47923, 7.50949, 7.52772, 7.53634, 7.55415, 7.57067, 7.58661, 7.60231, 7.61801, 7.62857, 7.64567, 7.6587, 7.67385, 7.68487, 7.69957, 7.72223, 7.74919, 7.97001");
+            values ( \
+              "0.000489097, 0.00134557, 0.00176777, 0.00292598, 0.00535825, 0.0104545, 0.012579, 0.0133332, 0.0146086, 0.0153614, 0.0158214, 0.0158172, 0.0151473, 0.0130389, 0.00732792, 0.00428465, 0.00213085, 0.0012266, 0.000562523, 0.000149946, 7.65364e-05, 1.93767e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.3803, 7.44629, 7.4556, 7.47423, 7.48268, 7.51269, 7.53868, 7.57445, 7.59009, 7.6047, 7.62743, 7.64889, 7.66975, 7.69059, 7.72212, 7.73916, 7.75869, 7.76764, 7.78058, 7.79783, 7.82821, 7.8635, 7.96855");
+            values ( \
+              "0.000926834, 0.00530423, 0.00661524, 0.0102397, 0.0124545, 0.0218998, 0.0291364, 0.0374682, 0.0406652, 0.043403, 0.0469137, 0.0490365, 0.049612, 0.0463107, 0.0264076, 0.0169475, 0.0093623, 0.00695777, 0.00445213, 0.00236993, 0.000752901, 0.00034321, 0.000109653" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.37997, 7.47351, 7.49706, 7.5253, 7.57321, 7.63584, 7.68262, 7.72247, 7.75864, 7.7931, 7.82756, 7.83486, 7.85746, 7.91104, 7.93326, 7.94793, 7.96672, 7.98206, 7.99933, 8.02364, 8.0341, 8.05502, 8.09687, 8.16383, 8.24289");
+            values ( \
+              "0.00261758, 0.0155835, 0.0234502, 0.0345343, 0.0543576, 0.081564, 0.100408, 0.113383, 0.121847, 0.125152, 0.120172, 0.11701, 0.103725, 0.0643363, 0.049963, 0.0417092, 0.0326773, 0.0265584, 0.020854, 0.014656, 0.012568, 0.00918909, 0.00477183, 0.00152809, 0.00037296" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.47424, 7.55433, 7.59769, 7.70128, 7.7597, 7.8098, 7.87973, 7.90029, 7.94141, 7.98906, 8.06583, 8.18083, 8.25923, 8.29098, 8.33763, 8.487, 8.57039, 8.62172, 8.67529, 8.74672, 8.79125, 8.86481, 8.94888, 9.00787, 9.06722, 9.14637, 9.30465, 9.55983, 9.86631");
+            values ( \
+              "0.0492702, 0.0521181, 0.0744394, 0.134978, 0.166062, 0.186396, 0.199854, 0.200458, 0.199289, 0.195398, 0.186713, 0.17039, 0.156, 0.148931, 0.137596, 0.0978095, 0.0769037, 0.0654461, 0.0547574, 0.0426111, 0.0361669, 0.0274349, 0.0197016, 0.015596, 0.0122763, 0.00884313, 0.00450717, 0.00135113, 0.000308511" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("0, 5.18052, 7.332, 7.37917, 7.47351, 7.54074, 7.80213, 7.87127, 7.94345, 7.96641, 8.01232, 8.08363, 8.33736, 8.61245, 8.94457, 9.32196, 9.75789, 9.98999, 10.153, 10.4791, 11.0278, 11.5086, 11.6853, 11.8842, 12.1964, 12.5353, 12.9386, 13.0758, 13.3919, 13.7532, 14.4757, 15.515, 16.5542");
+            values ( \
+              "7.14645e-10, 2.66836e-05, 0.000304665, 0.00232629, 0.0212211, 0.0477162, 0.201904, 0.224025, 0.231443, 0.231926, 0.231982, 0.231068, 0.225131, 0.217284, 0.206666, 0.19343, 0.17567, 0.164008, 0.154542, 0.133089, 0.0949998, 0.0657793, 0.0567418, 0.0477168, 0.0359202, 0.0260629, 0.0175072, 0.0152722, 0.0111207, 0.00767222, 0.00352545, 0.00104972, 0.000318769" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("0.00207246, 5.18271, 5.84136, 6.88984, 7.33404, 7.3811, 7.47521, 7.54236, 7.78441, 7.86716, 7.908, 7.98968, 8.05813, 8.24088, 8.33957, 8.67806, 8.90361, 9.3547, 10.1768, 12.1002, 13.9571, 15.1825, 16.0311, 16.9871, 17.9546, 18.6567, 20.9114, 21.8245, 22.8637, 23.299, 24.1697, 25.2089, 26.0672, 26.6599, 27.4502, 28.3467, 29.3859, 30.0828, 31.122, 32.1613, 33.2005, 34.2397, 36.3182, 37.3574, 39.4359, 42.5536");
+            values ( \
+              "1e-22, 4.49449e-05, 0.000117931, 0.00069907, 0.000578243, 0.00260937, 0.0216966, 0.0481888, 0.195388, 0.22842, 0.235864, 0.241676, 0.242875, 0.243762, 0.24384, 0.24306, 0.241864, 0.238903, 0.232218, 0.215709, 0.199194, 0.187562, 0.178647, 0.16729, 0.15362, 0.142523, 0.104244, 0.0893343, 0.073728, 0.0677424, 0.056772, 0.0455015, 0.0376336, 0.0329188, 0.0274406, 0.0222229, 0.0173311, 0.0146398, 0.0113548, 0.00877888, 0.00678165, 0.00522445, 0.00309485, 0.00238355, 0.0014082, 0.000634483" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00929434, 0.00931364, 0.00934105, 0.0093573, 0.00936264, 0.00936405", \
+            "0.0129872, 0.0129946, 0.0130125, 0.0130296, 0.0130367, 0.0130387", \
+            "0.0144197, 0.0144196, 0.0144208, 0.0144265, 0.0144314, 0.0144332", \
+            "0.0149513, 0.0149505, 0.0149475, 0.014944, 0.0149434, 0.0149439", \
+            "0.0153411, 0.0153466, 0.0153502, 0.0153521, 0.0153501, 0.0153484", \
+            "0.0156476, 0.0156478, 0.01565, 0.0157274, 0.015772, 0.0157818" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0139935, 0.014004, 0.0140299, 0.014052, 0.0140604, 0.0140627", \
+            "0.0137865, 0.013771, 0.0137511, 0.0137487, 0.0137521, 0.0137535", \
+            "0.0132295, 0.013228, 0.0132169, 0.0131906, 0.0131766, 0.013173", \
+            "0.0132218, 0.0132223, 0.0132585, 0.0133114, 0.0133239, 0.0133208", \
+            "0.0127061, 0.0126985, 0.0126942, 0.0126982, 0.0127633, 0.0127865", \
+            "0.012256, 0.0122568, 0.0122528, 0.0121258, 0.0120696, 0.0121417" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.104136, 0.115508, 0.11697, 0.121032, 0.12385, 0.127335, 0.130389, 0.131407, 0.133264, 0.135122, 0.135997, 0.136871, 0.137746, 0.138621, 0.139475, 0.140329, 0.141184, 0.142038, 0.142891, 0.143745, 0.144598, 0.145451, 0.145654, 0.145856, 0.146396, 0.147477, 0.149044, 0.150975, 0.152045, 0.153578, 0.154661, 0.155342, 0.156023, 0.157006, 0.157989, 0.159495, 0.160509, 0.161524, 0.162538, 0.163553, 0.164567, 0.165582, 0.166596, 0.169515, 0.170974, 0.172433, 0.177887, 0.182095, 0.196647, 0.219096");
+            values ( \
+              "-7.38369e-05, -0.0343779, -0.0376183, -0.0460177, -0.0515964, -0.0579654, -0.063095, -0.064711, -0.0674369, -0.069943, -0.0706342, -0.0711764, -0.0715695, -0.0718135, -0.0719079, -0.07186, -0.07167, -0.0713376, -0.0705437, -0.06948, -0.0681466, -0.0665434, -0.066051, -0.0654073, -0.0632224, -0.0579439, -0.0491414, -0.0372961, -0.0314199, -0.0239769, -0.0193231, -0.0170134, -0.0149205, -0.0123166, -0.0100966, -0.00730153, -0.00569959, -0.00449502, -0.00348591, -0.00285511, -0.00229788, -0.00181422, -0.00140412, -0.000857127, -0.000645075, -0.000473987, -0.000277988, -0.000208784, -0.000116694, -5.68156e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.109677, 0.111965, 0.114526, 0.11942, 0.128142, 0.133908, 0.137906, 0.141066, 0.147484, 0.153468, 0.159267, 0.165059, 0.170873, 0.174017, 0.179565, 0.183589, 0.18843, 0.191069, 0.196501, 0.198877, 0.202045, 0.208382, 0.209318");
+            values ( \
+              "-0.0390269, -0.0455321, -0.0547765, -0.0779697, -0.11251, -0.132948, -0.145138, -0.153577, -0.167212, -0.175705, -0.179223, -0.174839, -0.155742, -0.135996, -0.093066, -0.0666418, -0.0429081, -0.0333434, -0.019455, -0.0153202, -0.0111094, -0.00568817, -0.00534393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.105051, 0.126073, 0.13756, 0.150497, 0.159873, 0.175507, 0.190206, 0.204572, 0.219016, 0.224521, 0.234035, 0.241722, 0.250922, 0.272676, 0.281208, 0.297031, 0.313003, 0.327709, 0.336032, 0.352678, 0.383772, 0.420029");
+            values ( \
+              "-0.00296054, -0.137912, -0.192903, -0.237298, -0.259615, -0.284151, -0.29522, -0.297766, -0.291511, -0.286347, -0.273041, -0.255872, -0.224405, -0.135738, -0.107674, -0.0680778, -0.0419501, -0.0264787, -0.020343, -0.011834, -0.00395634, -0.00104042" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.122004, 0.169242, 0.182546, 0.195307, 0.21172, 0.233178, 0.244043, 0.25853, 0.285117, 0.334055, 0.384292, 0.43978, 0.485004, 0.506064, 0.528739, 0.607455, 0.639811, 0.672692, 0.697373, 0.730986, 0.759178, 0.790726, 0.835529, 0.88182, 0.917232, 0.988055, 1.11891, 1.27374");
+            values ( \
+              "-0.20365, -0.306939, -0.329973, -0.344019, -0.354827, -0.363097, -0.364561, -0.364804, -0.363895, -0.356416, -0.345118, -0.327784, -0.306839, -0.292891, -0.273065, -0.179588, -0.144679, -0.114791, -0.0958299, -0.0744125, -0.0599461, -0.0468307, -0.032757, -0.0226038, -0.0169451, -0.00938115, -0.00283278, -0.000636434" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.137836, 0.209752, 0.247774, 0.300512, 0.382563, 0.519844, 0.910878, 1.12445, 1.25298, 1.32736, 1.47612, 1.55358, 1.66994, 1.81336, 2.10172, 2.23464, 2.43797, 2.56412, 2.71317, 2.9119, 3.03446, 3.22332, 3.47512, 3.97874, 4.57632");
+            values ( \
+              "-0.365857, -0.368344, -0.384518, -0.389427, -0.387985, -0.382459, -0.363745, -0.350773, -0.341397, -0.335078, -0.319155, -0.308127, -0.285597, -0.246345, -0.160488, -0.128141, -0.0890578, -0.0704986, -0.0531829, -0.0361284, -0.0284446, -0.0196034, -0.01178, -0.00390408, -0.000978262" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.104901, 0.136509, 0.18102, 0.239096, 0.295371, 0.380217, 0.442144, 0.523934, 0.653555, 0.877598, 0.907395, 0.966989, 1.08618, 1.24152, 1.46191, 1.68584, 2.07792, 2.48147, 3.19249, 3.29615, 3.50349, 3.81586, 4.78445, 5.46012, 5.94648, 6.6575, 7.02211, 7.4489, 7.81814, 8.43125, 8.79404, 9.24564, 9.73754, 10.0607, 10.2571, 10.8919, 11.5773, 11.9559, 12.0681, 12.2926, 13.3862, 14.8082, 16.2302, 16.9412, 17.6523, 18.3633");
+            values ( \
+              "-0.0425862, -0.216142, -0.342807, -0.387512, -0.395769, -0.397072, -0.396228, -0.396023, -0.394361, -0.392672, -0.391909, -0.391776, -0.390129, -0.389004, -0.386272, -0.384357, -0.379631, -0.375483, -0.366289, -0.36538, -0.362125, -0.358118, -0.341631, -0.325766, -0.309291, -0.273117, -0.24729, -0.214382, -0.187816, -0.146863, -0.126301, -0.104036, -0.0841816, -0.072326, -0.0661477, -0.0493355, -0.0361673, -0.0297834, -0.028729, -0.025355, -0.0148938, -0.0073358, -0.00353694, -0.00291668, -0.00163826, -0.00157504" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.142545, 0.146611, 0.148138, 0.149738, 0.150828, 0.152308, 0.155041, 0.157901, 0.160362, 0.163851, 0.166902, 0.167919, 0.169777, 0.171634, 0.172509, 0.173384, 0.174259, 0.175133, 0.175988, 0.176842, 0.177697, 0.178551, 0.179404, 0.180258, 0.181111, 0.181964, 0.182167, 0.182908, 0.183987, 0.185555, 0.187493, 0.188569, 0.190094, 0.191169, 0.192534, 0.193517, 0.194501, 0.19601, 0.197027, 0.198044, 0.199061, 0.201095, 0.202112, 0.203129, 0.20605, 0.208971, 0.21443, 0.218642, 0.233216, 0.255687");
+            values ( \
+              "-0.00466881, -0.0197688, -0.0238972, -0.0286367, -0.0315044, -0.0350307, -0.0409024, -0.0467607, -0.0515785, -0.0579719, -0.0630891, -0.0646987, -0.0674278, -0.069942, -0.0706318, -0.0711728, -0.071565, -0.0718084, -0.0719026, -0.0718548, -0.071665, -0.0713333, -0.0705391, -0.069475, -0.0681409, -0.0665368, -0.0660428, -0.0632268, -0.0579584, -0.0491549, -0.0372675, -0.0313664, -0.0239682, -0.0193403, -0.0149291, -0.0123221, -0.0101001, -0.00729906, -0.00569363, -0.00448802, -0.00347828, -0.00229089, -0.00180768, -0.00139812, -0.000853647, -0.000472296, -0.000277345, -0.00020842, -0.000116468, -5.66876e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.146051, 0.149627, 0.166546, 0.177635, 0.184038, 0.190023, 0.195821, 0.201612, 0.207424, 0.220137, 0.224984, 0.232656, 0.238593, 0.244926, 0.247402");
+            values ( \
+              "-0.0386825, -0.0495507, -0.119537, -0.153742, -0.167234, -0.175778, -0.179237, -0.174877, -0.155752, -0.0666296, -0.0429351, -0.0202152, -0.0110741, -0.00573215, -0.00480681" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.144975, 0.157716, 0.167121, 0.178564, 0.189014, 0.196562, 0.212232, 0.226894, 0.241261, 0.255616, 0.261211, 0.270724, 0.278411, 0.287612, 0.309366, 0.317898, 0.333722, 0.349694, 0.364401, 0.372723, 0.389369, 0.420471, 0.421417");
+            values ( \
+              "-0.02292, -0.110717, -0.160246, -0.209595, -0.242356, -0.259635, -0.284212, -0.295213, -0.297758, -0.291552, -0.286334, -0.27303, -0.255868, -0.224397, -0.135733, -0.107669, -0.0680737, -0.0419461, -0.0264752, -0.0203454, -0.0118309, -0.00395794, -0.0038817" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.16089, 0.188163, 0.206968, 0.222722, 0.241014, 0.257558, 0.272697, 0.297077, 0.321084, 0.360145, 0.420243, 0.475888, 0.496214, 0.523315, 0.537522, 0.556464, 0.591986, 0.642619, 0.675615, 0.709469, 0.734764, 0.767372, 0.794483, 0.826284, 0.871282, 0.918303, 0.954355, 1.02646, 1.15775, 1.31325");
+            values ( \
+              "-0.2562, -0.264321, -0.310876, -0.334793, -0.3514, -0.359524, -0.363335, -0.365109, -0.363687, -0.358081, -0.344939, -0.327707, -0.3194, -0.305465, -0.296202, -0.280903, -0.242477, -0.180553, -0.144904, -0.114153, -0.0948605, -0.0741991, -0.0602739, -0.0470062, -0.0328197, -0.0225146, -0.0167952, -0.00918666, -0.00276413, -0.00061116" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.176132, 0.269038, 0.295579, 0.341283, 0.416083, 0.749141, 0.947095, 1.15115, 1.36358, 1.51233, 1.58979, 1.70615, 1.84958, 2.13794, 2.27086, 2.47417, 2.60034, 2.7494, 2.94815, 3.07068, 3.2595, 3.51126, 4.01478, 4.61203");
+            values ( \
+              "-0.374109, -0.380234, -0.386337, -0.389235, -0.387875, -0.37357, -0.363563, -0.351398, -0.335072, -0.319162, -0.30812, -0.285604, -0.246338, -0.160487, -0.12814, -0.0890589, -0.0704981, -0.0531813, -0.0361269, -0.0284449, -0.0196052, -0.0117816, -0.00390622, -0.000979232" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.142549, 0.174336, 0.217641, 0.277139, 0.302405, 0.367318, 0.477845, 0.684018, 1.85928, 2.99987, 3.92497, 4.6003, 5.05004, 5.76106, 5.98316, 6.42736, 7.059, 7.71256, 8.3765, 8.9383, 9.31464, 9.96899, 10.1636, 10.5529, 11.2639, 11.8509, 12.4878, 13.1989, 13.9099, 14.6209, 15.3319, 16.0429, 17.465, 18.887");
+            values ( \
+              "-0.0500024, -0.225074, -0.344379, -0.387772, -0.393067, -0.396744, -0.396585, -0.39476, -0.382753, -0.369525, -0.356899, -0.345713, -0.336481, -0.317591, -0.309409, -0.28886, -0.246889, -0.197693, -0.152622, -0.120849, -0.102743, -0.0767759, -0.0703066, -0.0588656, -0.0422249, -0.0320139, -0.0236587, -0.0167835, -0.011902, -0.00840872, -0.00595437, -0.0041939, -0.00208578, -0.00103461" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.289685, 0.293097, 0.300068, 0.310503, 0.318303, 0.321808, 0.32523, 0.329582, 0.335304, 0.339207, 0.342191, 0.345799, 0.349923, 0.355779, 0.360568");
+            values ( \
+              "-0.0138759, -0.019024, -0.0375241, -0.0577016, -0.069312, -0.0722103, -0.0730201, -0.0633548, -0.0311866, -0.0151337, -0.00823825, -0.00388151, -0.00160692, -0.000523344, -0.000479326" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.287291, 0.313414, 0.317137, 0.324341, 0.330765, 0.336762, 0.342569, 0.348369, 0.354187, 0.366925, 0.371733, 0.379819, 0.38539, 0.391757, 0.398638");
+            values ( \
+              "-0.00225782, -0.119308, -0.13222, -0.153131, -0.166879, -0.175434, -0.179037, -0.174688, -0.155649, -0.0665079, -0.0429607, -0.0194549, -0.0110746, -0.00565884, -0.00314957" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.287727, 0.320474, 0.336981, 0.344242, 0.358766, 0.366388, 0.374506, 0.388861, 0.403214, 0.40888, 0.418323, 0.426011, 0.435211, 0.456965, 0.465497, 0.481321, 0.497293, 0.512, 0.520323, 0.536969, 0.568075, 0.604347");
+            values ( \
+              "-0.000744731, -0.188075, -0.24387, -0.260275, -0.283255, -0.290405, -0.295327, -0.297707, -0.291627, -0.286266, -0.273034, -0.25587, -0.224398, -0.135732, -0.107668, -0.0680728, -0.0419453, -0.0264742, -0.0203456, -0.0118298, -0.00395769, -0.00103555" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.300638, 0.331841, 0.342604, 0.358441, 0.370802, 0.390526, 0.406289, 0.420744, 0.445105, 0.469118, 0.508013, 0.568279, 0.623915, 0.644179, 0.671197, 0.705397, 0.74003, 0.790737, 0.823667, 0.857419, 0.882742, 0.915382, 0.942553, 0.97434, 1.01933, 1.06631, 1.10233, 1.17436, 1.3056, 1.46102");
+            values ( \
+              "-0.132189, -0.251238, -0.283912, -0.317972, -0.335259, -0.352763, -0.359899, -0.363517, -0.365113, -0.36376, -0.358065, -0.344973, -0.327712, -0.319433, -0.305551, -0.280085, -0.242456, -0.180453, -0.144878, -0.11422, -0.0948954, -0.0742113, -0.0602558, -0.0469952, -0.0328165, -0.0225196, -0.0168028, -0.00919745, -0.00276831, -0.000613409" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.326478, 0.514581, 0.629345, 0.896713, 1.09466, 1.29385, 1.51115, 1.65829, 1.73736, 1.89549, 2.3075, 2.46663, 2.57292, 2.71096, 2.8305, 2.95862, 3.14124, 3.32808, 3.47074, 3.75605, 4.2904, 4.92114");
+            values ( \
+              "-0.386131, -0.389156, -0.385301, -0.373561, -0.363553, -0.351697, -0.335071, -0.319366, -0.30812, -0.275467, -0.154745, -0.117791, -0.0973445, -0.0755275, -0.0603555, -0.0471952, -0.0330876, -0.0229543, -0.0172563, -0.00968005, -0.00291185, -0.000684511" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.290625, 0.333795, 0.380536, 0.450977, 0.477551, 0.567724, 1.86801, 2.66372, 3.47968, 4.32109, 4.58188, 5.10346, 5.37827, 5.73913, 6.12855, 6.83956, 8.3259, 8.79702, 9.29912, 9.96859, 10.2403, 10.7039, 11.2267, 11.9377, 12.2553, 12.8905, 13.6015, 14.3126, 15.7346, 17.1566, 18.5787");
+            values ( \
+              "-0.0615647, -0.277264, -0.364593, -0.393231, -0.395591, -0.396884, -0.384193, -0.375318, -0.365195, -0.35298, -0.348506, -0.338647, -0.332439, -0.322694, -0.309559, -0.272813, -0.165218, -0.136416, -0.110261, -0.0820039, -0.0725864, -0.0587571, -0.0461128, -0.0329442, -0.0283587, -0.0209104, -0.0148428, -0.0104989, -0.0052427, -0.00260969, -0.00129577" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.820594, 0.833452, 0.840742, 0.856274, 0.866512, 0.870045, 0.874375, 0.876203, 0.878709, 0.891538, 0.895857, 0.899373, 0.905162, 0.912, 0.928523");
+            values ( \
+              "-0.000462229, -0.0150446, -0.0256514, -0.0438646, -0.0539547, -0.0565662, -0.0581892, -0.0578167, -0.0549636, -0.011645, -0.00521312, -0.00263654, -0.000841503, -0.000337833, -0.000268892" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.825832, 0.872463, 0.880397, 0.887603, 0.894408, 0.901094, 0.907772, 0.924217, 0.928523, 0.932869, 0.935948, 0.942186, 0.950503, 0.962334, 0.995594");
+            values ( \
+              "-0.0095028, -0.122023, -0.137369, -0.147847, -0.154005, -0.153774, -0.139901, -0.049366, -0.033721, -0.0224236, -0.016723, -0.00908103, -0.00384495, -0.00110571, -0.000151392" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.833262, 0.84627, 0.874318, 0.88685, 0.895721, 0.913393, 0.929491, 0.944866, 0.960087, 0.975728, 0.981718, 0.986975, 0.99305, 1.0135, 1.02241, 1.03667, 1.04649, 1.05366, 1.06557, 1.07754, 1.08677, 1.10524, 1.13015");
+            values ( \
+              "-0.0581349, -0.0726878, -0.169417, -0.204975, -0.225646, -0.255883, -0.273024, -0.280399, -0.27909, -0.264577, -0.253948, -0.240661, -0.220305, -0.139904, -0.110482, -0.0737835, -0.0554177, -0.0446136, -0.03083, -0.0212259, -0.0158386, -0.00865762, -0.00417398" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.835093, 0.885557, 0.910464, 0.925312, 0.952501, 0.97796, 1.00345, 1.02737, 1.07673, 1.12715, 1.1778, 1.1894, 1.20265, 1.23499, 1.24666, 1.26999, 1.29902, 1.35023, 1.38272, 1.41581, 1.44067, 1.47403, 1.50197, 1.53358, 1.57843, 1.62489, 1.66046, 1.73159, 1.86247, 2.01724");
+            values ( \
+              "-0.048814, -0.22282, -0.284017, -0.309413, -0.338736, -0.352826, -0.357961, -0.358884, -0.354351, -0.344453, -0.329434, -0.325067, -0.319536, -0.302528, -0.294587, -0.274687, -0.242343, -0.179774, -0.144728, -0.114652, -0.0955886, -0.0743571, -0.06002, -0.0468734, -0.0327688, -0.0225805, -0.0169105, -0.00933295, -0.00282029, -0.000631334" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.876516, 0.960695, 1.00803, 1.0362, 1.07152, 1.09815, 1.18333, 1.45568, 1.67627, 1.85773, 2.07023, 2.13134, 2.25356, 2.38206, 2.55587, 2.75725, 2.90724, 3.02057, 3.17167, 3.27751, 3.36298, 3.47694, 3.6836, 3.75475, 3.92159, 4.11227, 4.49362, 5.05506, 5.74098");
+            values ( \
+              "-0.359747, -0.359792, -0.38047, -0.38455, -0.386826, -0.387402, -0.385376, -0.373508, -0.36228, -0.351386, -0.335063, -0.329165, -0.314521, -0.292339, -0.24651, -0.184826, -0.144545, -0.118855, -0.090527, -0.0744499, -0.0634384, -0.0510663, -0.0341156, -0.0296899, -0.021397, -0.0146122, -0.00658187, -0.001838, -0.000346971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.827991, 0.894071, 0.95375, 1.01085, 1.08928, 1.18348, 2.10029, 3.22368, 4.03964, 4.75066, 5.14189, 5.66355, 6.299, 6.68852, 7.39954, 8.88571, 9.52443, 9.85928, 10.529, 10.8665, 11.2634, 11.7863, 12.4974, 13.4511, 14.1621, 14.8731, 16.2952, 17.7172, 19.1392");
+            values ( \
+              "-0.0351121, -0.261816, -0.360228, -0.387303, -0.395477, -0.396342, -0.387574, -0.375257, -0.365136, -0.354981, -0.348563, -0.338588, -0.32275, -0.309509, -0.272854, -0.165263, -0.127141, -0.110285, -0.0819565, -0.0704006, -0.0587399, -0.0461497, -0.0329192, -0.0208744, -0.0148681, -0.010466, -0.0052115, -0.00257939, -0.00126597" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.74438, 2.75861, 2.76158, 2.76507, 2.76856, 2.77065, 2.77343, 2.78422, 2.78944, 2.79418, 2.80225, 2.81038, 2.81765, 2.82198, 2.8283, 2.83428, 2.83617, 2.83807, 2.83997, 2.84187, 2.84374, 2.84561, 2.84748, 2.84935, 2.85074, 2.85214, 2.85354, 2.85494, 2.85733, 2.86224, 2.86459, 2.86582, 2.86785, 2.87135, 2.87265, 2.87395, 2.8746, 2.8759, 2.87719, 2.87979, 2.88179, 2.88379, 2.8858, 2.8878, 2.89255, 2.89731, 2.90934, 2.92654, 2.95839, 3.02114");
+            values ( \
+              "-0.00423497, -0.00446178, -0.00522071, -0.00621082, -0.00730926, -0.00812648, -0.00935898, -0.0144193, -0.0166968, -0.0186746, -0.0218907, -0.0249254, -0.0274426, -0.0288428, -0.0307783, -0.0324899, -0.0327611, -0.0329363, -0.0330154, -0.0329984, -0.0328879, -0.0326843, -0.0323877, -0.031998, -0.0313343, -0.0305203, -0.0295561, -0.0284416, -0.0256035, -0.0171797, -0.0133726, -0.0115295, -0.00905403, -0.00566385, -0.00461323, -0.00373418, -0.00334607, -0.00278918, -0.00229174, -0.00147519, -0.00115128, -0.000873189, -0.000640925, -0.000454487, -0.000302306, -0.000194459, -0.000119598, -7.29596e-05, -4.04948e-05, -2.58827e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.74688, 2.76673, 2.77611, 2.83518, 2.84852, 2.86035, 2.8712, 2.88157, 2.89191, 2.89971, 2.91667, 2.92495, 2.93305, 2.9423, 2.94827");
+            values ( \
+              "-0.00660176, -0.0141231, -0.0201462, -0.071793, -0.0824559, -0.0912875, -0.0976069, -0.101123, -0.097118, -0.081572, -0.0313601, -0.0167919, -0.00875059, -0.00385061, -0.0026404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.7009, 2.76518, 2.77381, 2.78006, 2.79255, 2.80806, 2.82775, 2.86956, 2.89591, 2.91855, 2.93917, 2.95866, 2.97783, 2.99699, 3.00455, 3.02512, 3.03702, 3.0466, 3.05488, 3.06318, 3.07501, 3.08005, 3.09012, 3.11027, 3.11617");
+            values ( \
+              "-0.00411169, -0.0169997, -0.0242014, -0.0300722, -0.0432981, -0.0623544, -0.0882894, -0.146039, -0.177258, -0.198732, -0.213813, -0.222719, -0.221625, -0.198913, -0.179634, -0.11729, -0.0869761, -0.0671845, -0.0532966, -0.0419727, -0.0295349, -0.0254034, -0.0186921, -0.00987845, -0.00868125" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.78783, 2.84108, 2.86513, 2.9105, 2.94245, 2.97739, 3.00883, 3.03342, 3.08619, 3.13828, 3.19038, 3.22471, 3.24766, 3.29354, 3.38981, 3.42574, 3.45045, 3.48626, 3.51764, 3.55948, 3.61189, 3.64438, 3.70935, 3.83094, 3.97272");
+            values ( \
+              "-0.0839021, -0.120397, -0.16038, -0.226059, -0.263793, -0.296868, -0.317974, -0.328932, -0.339447, -0.336998, -0.325329, -0.312339, -0.300319, -0.262637, -0.150643, -0.117271, -0.0980153, -0.0749126, -0.0589099, -0.0424057, -0.0279247, -0.0214804, -0.0125529, -0.0042237, -0.00112469" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.83236, 2.92552, 2.9764, 3.01611, 3.07449, 3.12346, 3.17404, 3.27367, 3.36291, 3.66597, 3.77906, 3.87051, 4.05341, 4.24563, 4.30976, 4.41427, 4.56944, 4.73445, 4.90076, 5.01515, 5.0915, 5.24419, 5.35135, 5.52598, 5.71369, 5.90247, 6.04778, 6.33839, 6.87365, 7.50656");
+            values ( \
+              "-0.215056, -0.256075, -0.313473, -0.344114, -0.36968, -0.378237, -0.381537, -0.380455, -0.377023, -0.362654, -0.356322, -0.35066, -0.337099, -0.317339, -0.308065, -0.288251, -0.246382, -0.195441, -0.14941, -0.122806, -0.107287, -0.0811801, -0.0664869, -0.047689, -0.0330646, -0.0228468, -0.0171157, -0.00946234, -0.00286249, -0.000645714" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.73057, 3.00682, 3.10769, 3.16713, 3.2839, 4.94588, 6.05968, 6.90086, 7.61187, 8.10661, 8.70885, 9.41987, 10.9086, 11.5446, 12.5449, 13.2899, 13.8111, 14.5221, 15.4648, 16.8869, 18.3089, 18.3749");
+            values ( \
+              "-0.0109258, -0.33963, -0.383948, -0.391384, -0.394159, -0.378648, -0.365122, -0.352913, -0.340088, -0.328668, -0.309525, -0.272912, -0.165144, -0.12716, -0.0821256, -0.0585733, -0.0460829, -0.032845, -0.0209332, -0.0104885, -0.00521536, -0.00512342" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.0795, 10.1314, 10.1762, 10.1878, 10.194, 10.2062, 10.2216, 10.2235, 10.2273, 10.2349, 10.2477, 10.2687, 10.2755, 10.2874, 10.2959, 10.3132, 10.3287, 10.3431, 10.3569, 10.3706, 10.3808, 10.3854, 10.3918, 10.3962, 10.3984, 10.4021, 10.4075, 10.4098, 10.4107, 10.4125, 10.4162, 10.4235, 10.4376, 10.4546, 10.4777, 10.4874");
+            values ( \
+              "-6.59553e-05, -9.31113e-05, -0.000996165, -0.0014094, -0.00165647, -0.00227657, -0.00338852, -0.00362235, -0.00398389, -0.00495141, -0.0068609, -0.0100199, -0.0108707, -0.0124585, -0.0134144, -0.0153206, -0.0166469, -0.0176983, -0.0182576, -0.0181864, -0.0164692, -0.0145486, -0.0109708, -0.00834415, -0.00717398, -0.00541647, -0.00347102, -0.00287602, -0.00267522, -0.00229762, -0.0017181, -0.000970626, -0.000402337, -0.000206249, -0.000131413, -0.000102814" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.126, 10.1999, 10.2072, 10.2139, 10.2228, 10.2363, 10.2424, 10.2545, 10.3096, 10.3365, 10.359, 10.379, 10.3972, 10.4145, 10.4315, 10.4441, 10.45, 10.4593, 10.4654, 10.4685, 10.4747, 10.4802, 10.483, 10.4886, 10.4998, 10.518, 10.5393, 10.5663, 10.6712");
+            values ( \
+              "-0.000460699, -0.00455501, -0.00554951, -0.00653472, -0.00802473, -0.010797, -0.0123308, -0.0157664, -0.0339946, -0.0423975, -0.048874, -0.0541111, -0.0581481, -0.060916, -0.060691, -0.0539634, -0.0470781, -0.033833, -0.0256594, -0.0219851, -0.0157477, -0.0114774, -0.00972843, -0.0069054, -0.00331344, -0.000876515, -0.000227253, -9.03065e-05, -2.5267e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.2045, 10.2626, 10.3033, 10.3475, 10.4297, 10.4642, 10.4949, 10.5235, 10.5511, 10.5787, 10.5864, 10.6399, 10.6547, 10.6778, 10.6886, 10.7029, 10.7315, 10.746");
+            values ( \
+              "-0.0175426, -0.0259696, -0.0452181, -0.0688309, -0.114952, -0.132232, -0.144617, -0.152746, -0.155838, -0.147075, -0.13978, -0.0560197, -0.0396339, -0.0220102, -0.016588, -0.0112297, -0.00487476, -0.00363184" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("10.2031, 10.3091, 10.3418, 10.4871, 10.5441, 10.6105, 10.641, 10.701, 10.7506, 10.7986, 10.811, 10.8356, 10.8717, 10.933, 11.0208, 11.0701, 11.1226, 11.1745, 11.2218, 11.27, 11.3075, 11.3825, 11.512, 11.6692");
+            values ( \
+              "-0.011512, -0.0549803, -0.0750291, -0.178386, -0.211619, -0.243734, -0.25656, -0.277681, -0.289521, -0.29421, -0.294155, -0.291911, -0.282961, -0.241925, -0.146708, -0.104079, -0.0705706, -0.0474188, -0.0326682, -0.0222402, -0.0163722, -0.0088079, -0.00268159, -0.000629363" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("10.3048, 10.4201, 10.4774, 10.5868, 10.6776, 10.7563, 10.8321, 10.8934, 10.9951, 11.0917, 11.1904, 11.2911, 11.5458, 11.7091, 11.8761, 11.9361, 12.0531, 12.1963, 12.4817, 12.6189, 12.829, 12.9479, 13.0884, 13.2756, 13.4168, 13.6334, 13.9222, 14.4437, 15.0589");
+            values ( \
+              "-0.114545, -0.138661, -0.182771, -0.252815, -0.300761, -0.333178, -0.354061, -0.363535, -0.369907, -0.3694, -0.36626, -0.361647, -0.346858, -0.334126, -0.316045, -0.307439, -0.284937, -0.246039, -0.161222, -0.127847, -0.0877835, -0.0704236, -0.0540164, -0.0375627, -0.028521, -0.0185989, -0.0103261, -0.00325447, -0.000773249" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.201, 10.6957, 10.8959, 11.0627, 11.1759, 11.6882, 12.7764, 13.6787, 14.5206, 15.3966, 16.1076, 16.3302, 16.9047, 18.6537, 19.3889, 19.8108, 20.3628, 20.8206, 21.358, 22.069, 22.6273, 23.6556, 24.3666, 25.0776, 26.4996, 28.6327");
+            values ( \
+              "-0.0105294, -0.317273, -0.378081, -0.390727, -0.391071, -0.387394, -0.37598, -0.364961, -0.3528, -0.336497, -0.317277, -0.309462, -0.281511, -0.157148, -0.115751, -0.0963683, -0.0753016, -0.0611586, -0.04769, -0.0340948, -0.026184, -0.015981, -0.0113153, -0.00800787, -0.00399757, -0.00140147" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00907726, 0.00909364, 0.00911862, 0.00913433, 0.00913963, 0.00914103", \
+            "0.0109754, 0.0109779, 0.0109866, 0.0109979, 0.0110033, 0.0110049", \
+            "0.011662, 0.0116621, 0.0116628, 0.0116657, 0.0116691, 0.0116705", \
+            "0.0118821, 0.0118821, 0.0118821, 0.0118822, 0.0118828, 0.0118836", \
+            "0.0119602, 0.0119602, 0.0119601, 0.01196, 0.0119598, 0.0119599", \
+            "0.0120313, 0.0120313, 0.0120313, 0.0120313, 0.0120314, 0.0120313" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0117424, 0.0117531, 0.0117752, 0.0117922, 0.0117985, 0.0118002", \
+            "0.0133257, 0.0133278, 0.0133313, 0.0133366, 0.0133397, 0.0133407", \
+            "0.0144496, 0.0144431, 0.0144333, 0.0144263, 0.0144233, 0.0144228", \
+            "0.0155072, 0.0155113, 0.0155108, 0.0155075, 0.0155027, 0.0155006", \
+            "0.0164346, 0.0164348, 0.0164353, 0.0164487, 0.016494, 0.0165018", \
+            "0.0163831, 0.0163825, 0.0163801, 0.0163823, 0.0163856, 0.016436" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        sdf_cond : "(~B & ~CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(!B * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0794185, 0.101019, 0.176349, 0.474948, 1.70447, 6.79158", \
+            "0.0876772, 0.109114, 0.184127, 0.482562, 1.71209, 6.79912", \
+            "0.113928, 0.135413, 0.21014, 0.508456, 1.73783, 6.82491", \
+            "0.145542, 0.169116, 0.244796, 0.543958, 1.77355, 6.86057", \
+            "0.0510122, 0.0844209, 0.168128, 0.46674, 1.69746, 6.78496", \
+            "-0.766131, -0.712136, -0.58983, -0.279438, 0.951269, 6.04056" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0249634, 0.0491112, 0.151618, 0.585498, 2.38614, 9.84292", \
+            "0.0249222, 0.0490634, 0.151616, 0.585498, 2.38624, 9.84293", \
+            "0.0255758, 0.0495247, 0.151563, 0.585485, 2.38631, 9.84292", \
+            "0.0320123, 0.0540847, 0.153001, 0.586175, 2.38642, 9.84297", \
+            "0.0523669, 0.074253, 0.161282, 0.587169, 2.38935, 9.84311", \
+            "0.0950282, 0.130664, 0.214393, 0.598204, 2.39127, 9.84743" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.162611, 0.183926, 0.240654, 0.423122, 1.1535, 4.17726", \
+            "0.173945, 0.195123, 0.252235, 0.434661, 1.16499, 4.1888", \
+            "0.22129, 0.242417, 0.299501, 0.482496, 1.21287, 4.23646", \
+            "0.377447, 0.401209, 0.462345, 0.648106, 1.37838, 4.40199", \
+            "0.784482, 0.818936, 0.900268, 1.10524, 1.83836, 4.86203", \
+            "2.06985, 2.12141, 2.24221, 2.51248, 3.2721, 6.28595" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0276008, 0.0434564, 0.0985433, 0.322588, 1.29528, 5.33427", \
+            "0.0276466, 0.0435322, 0.0984626, 0.322557, 1.29486, 5.33434", \
+            "0.0276785, 0.0435205, 0.098368, 0.322538, 1.29434, 5.33409", \
+            "0.0326793, 0.0491193, 0.103599, 0.324229, 1.29581, 5.33427", \
+            "0.0538604, 0.0746542, 0.132413, 0.341693, 1.29687, 5.33541", \
+            "0.0992841, 0.126985, 0.200986, 0.418825, 1.31253, 5.33791" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0605965, 0.0708585, 0.0756057, 0.079744, 0.0836274, 0.0874475, 0.0912645, 0.0932976, 0.0954716, 0.104537, 0.107968, 0.113547, 0.118966, 0.126465, 0.136281, 0.144977, 0.148052");
+            values ( \
+              "0.00169374, 0.0466969, 0.0572588, 0.0627186, 0.0650388, 0.0650253, 0.0628336, 0.0603784, 0.0563436, 0.029514, 0.0223185, 0.0141065, 0.00886722, 0.00459262, 0.00198832, 0.000955635, 0.000869567" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0631692, 0.0729868, 0.0784532, 0.0829157, 0.0867703, 0.094314, 0.101642, 0.108966, 0.111835, 0.120777, 0.125331, 0.139487, 0.150515, 0.1607, 0.170781, 0.184064, 0.198638, 0.211311, 0.222719");
+            values ( \
+              "0.0060627, 0.0900769, 0.112373, 0.1252, 0.132554, 0.140144, 0.140519, 0.136618, 0.133938, 0.121645, 0.111822, 0.073116, 0.0483779, 0.0318961, 0.0205151, 0.0111249, 0.0056002, 0.00301229, 0.00196192" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0689455, 0.0772741, 0.0857608, 0.0924877, 0.0974989, 0.107521, 0.118753, 0.132783, 0.139743, 0.150311, 0.16146, 0.184365, 0.209031, 0.232066, 0.245702, 0.28368, 0.308629, 0.31896, 0.336019, 0.355516, 0.36829, 0.382955, 0.398254, 0.419643, 0.427994, 0.444696, 0.478098, 0.543062, 0.618523");
+            values ( \
+              "0.0728895, 0.131501, 0.167104, 0.184378, 0.192678, 0.201707, 0.204468, 0.202444, 0.2003, 0.196213, 0.191341, 0.179862, 0.16514, 0.147221, 0.133952, 0.0944016, 0.0712755, 0.0627797, 0.0504302, 0.0386093, 0.0322295, 0.0260445, 0.0207384, 0.0149425, 0.0131444, 0.0101215, 0.00591322, 0.00186946, 0.000459887" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.07624, 0.103005, 0.117319, 0.125039, 0.139715, 0.154995, 0.180784, 0.205506, 0.310385, 0.482936, 0.578722, 0.64607, 0.686062, 0.766047, 0.902048, 0.989816, 1.01221, 1.06207, 1.1114, 1.18889, 1.21708, 1.27345, 1.37214, 1.40578, 1.48271, 1.57063, 1.74646, 2.02267, 2.35785");
+            values ( \
+              "0.200029, 0.218176, 0.229988, 0.232733, 0.235115, 0.235124, 0.233362, 0.230553, 0.216684, 0.191506, 0.175564, 0.161864, 0.152341, 0.130846, 0.0928986, 0.071032, 0.0660395, 0.0558011, 0.0468711, 0.0352137, 0.0316504, 0.0254436, 0.017137, 0.0149584, 0.0109344, 0.0075791, 0.00351864, 0.000924896, 0.000162449" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.102405, 0.102425, 0.619596, 1.34997, 1.71316, 2.04314, 2.22844, 2.4755, 2.67528, 3.33887, 3.70672, 3.92108, 4.2443, 4.5922, 4.74286, 4.99659, 5.35497, 5.71752, 5.99366, 6.54593, 7.58435, 8.62277");
+            values ( \
+              "1e-22, 0.270241, 0.234024, 0.207854, 0.194301, 0.180841, 0.172217, 0.158801, 0.146275, 0.100219, 0.0765526, 0.064456, 0.0488829, 0.0356286, 0.0309409, 0.0242463, 0.0170183, 0.0118427, 0.00893407, 0.00500511, 0.00150242, 0.000453063" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.179573, 0.179593, 2.0918, 5.30552, 6.80283, 8.41784, 9.24317, 10.2198, 11.1528, 13.7776, 14.816, 15.5447, 16.4531, 17.2936, 18.6747, 19.3602, 20.3828, 21.4212, 22.8632, 23.692, 24.7304, 26.8073, 28.8841, 30.9609, 35.1146");
+            values ( \
+              "1e-22, 0.278786, 0.236738, 0.208581, 0.194982, 0.178721, 0.168926, 0.155428, 0.140687, 0.0962579, 0.0800223, 0.0696088, 0.0579997, 0.048564, 0.0358, 0.0306389, 0.0241225, 0.0188539, 0.0132908, 0.0108622, 0.00838607, 0.00498783, 0.00295262, 0.0017421, 0.000601287" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0934033, 0.10334, 0.107712, 0.112214, 0.116101, 0.119911, 0.12379, 0.125774, 0.127928, 0.134881, 0.140417, 0.145992, 0.151407, 0.154477, 0.1589, 0.16436, 0.168701, 0.177382, 0.186062");
+            values ( \
+              "0.00316031, 0.0467964, 0.0566998, 0.0627948, 0.0650927, 0.0651145, 0.0628114, 0.0603971, 0.0563893, 0.035051, 0.0223338, 0.014117, 0.00887361, 0.00678985, 0.00459666, 0.00287754, 0.00199232, 0.000957549, 0.000548505" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0933843, 0.110845, 0.115597, 0.119126, 0.126658, 0.133966, 0.141279, 0.144271, 0.153088, 0.15764, 0.171796, 0.18282, 0.193, 0.203085, 0.216365, 0.230929, 0.243594, 0.253549");
+            values ( \
+              "0.00463647, 0.113118, 0.126479, 0.132973, 0.140419, 0.140676, 0.136733, 0.133901, 0.121691, 0.111852, 0.0731201, 0.0483813, 0.031904, 0.0205162, 0.0111269, 0.00560281, 0.00301532, 0.00209252" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.101037, 0.109387, 0.114949, 0.117821, 0.123565, 0.129536, 0.140284, 0.150774, 0.161236, 0.171754, 0.192846, 0.216401, 0.224731, 0.241032, 0.266052, 0.27383, 0.314944, 0.330001, 0.348977, 0.362949, 0.381578, 0.400008, 0.407595, 0.422769, 0.448263, 0.459768, 0.476526, 0.49887, 0.543559, 0.614512, 0.700205");
+            values ( \
+              "0.0712649, 0.132533, 0.157652, 0.167572, 0.182722, 0.192913, 0.202305, 0.204533, 0.203307, 0.200294, 0.191691, 0.179823, 0.175196, 0.165157, 0.145446, 0.137881, 0.0952466, 0.0807553, 0.0644045, 0.0539231, 0.0419708, 0.0323846, 0.0290249, 0.0232051, 0.0157234, 0.0131738, 0.0101503, 0.00712026, 0.00339046, 0.000925353, 0.000171732" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.108722, 0.134758, 0.14923, 0.157285, 0.172287, 0.186894, 0.212849, 0.262936, 0.34228, 0.514831, 0.610618, 0.677966, 0.717958, 0.797943, 0.933944, 1.02171, 1.04411, 1.09396, 1.1433, 1.22079, 1.24897, 1.30535, 1.40404, 1.43768, 1.51461, 1.60253, 1.77836, 2.05039, 2.38031");
+            values ( \
+              "0.208752, 0.218306, 0.230162, 0.232894, 0.235235, 0.235127, 0.233381, 0.227458, 0.216701, 0.191505, 0.175563, 0.161864, 0.15234, 0.130846, 0.0928985, 0.0710319, 0.0660394, 0.0558011, 0.046871, 0.0352136, 0.0316503, 0.0254436, 0.017137, 0.0149584, 0.0109344, 0.00757905, 0.00351861, 0.00094981, 0.00017402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.134737, 0.134757, 0.67574, 1.38195, 1.84832, 2.13639, 2.43544, 2.80342, 3.55198, 3.83395, 4.02933, 4.24959, 4.53892, 4.79426, 5.13471, 5.41835, 5.72646, 6.13727, 6.9589, 7.99732, 9.03574");
+            values ( \
+              "1e-22, 0.270045, 0.233156, 0.207834, 0.190254, 0.178082, 0.162956, 0.139831, 0.088182, 0.0710269, 0.0605116, 0.0500517, 0.0385555, 0.0303768, 0.0218334, 0.0164975, 0.0121165, 0.00793572, 0.00323255, 0.000962946, 0.000292214" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.212611, 0.212631, 2.15125, 5.33744, 6.83475, 8.44976, 9.27509, 10.2517, 11.1847, 13.8095, 14.8479, 15.5766, 16.485, 17.3255, 18.7067, 19.3921, 20.4147, 21.4531, 22.8951, 24.7623, 26.8392, 28.916, 30.9928, 35.1465");
+            values ( \
+              "1e-22, 0.278752, 0.236471, 0.208606, 0.195006, 0.178745, 0.168903, 0.155452, 0.140664, 0.0962365, 0.0800439, 0.0695875, 0.0580201, 0.0485437, 0.0357798, 0.030659, 0.0241026, 0.0188737, 0.0132715, 0.00836687, 0.00496873, 0.0029336, 0.00172316, 0.000582502" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.216483, 0.219791, 0.225868, 0.231003, 0.235356, 0.239377, 0.243301, 0.247219, 0.249813, 0.251457, 0.258145, 0.262364, 0.267267, 0.275286, 0.282756, 0.292257, 0.297859");
+            values ( \
+              "0.0138045, 0.0222491, 0.0421316, 0.0538758, 0.0601995, 0.0630917, 0.0636171, 0.0617668, 0.0587595, 0.0557162, 0.0357454, 0.0254568, 0.0171292, 0.00874126, 0.00456734, 0.00204197, 0.00134997" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.217286, 0.219505, 0.232653, 0.238305, 0.242182, 0.249918, 0.25735, 0.264846, 0.26978, 0.278381, 0.303564, 0.313074, 0.319714, 0.327927, 0.34336, 0.361212, 0.36606");
+            values ( \
+              "0.0281209, 0.0345968, 0.101658, 0.119907, 0.128365, 0.137643, 0.13903, 0.135197, 0.131016, 0.118205, 0.0538924, 0.0369006, 0.0277759, 0.0193225, 0.00946373, 0.00400496, 0.00338902" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.216821, 0.239525, 0.242446, 0.246341, 0.252457, 0.258527, 0.267187, 0.271741, 0.278044, 0.28638, 0.294828, 0.311724, 0.326164, 0.339439, 0.364043, 0.372375, 0.38141, 0.391616, 0.43546, 0.448841, 0.470934, 0.488896, 0.502127, 0.519083, 0.532529, 0.549212, 0.572593, 0.582895, 0.596762, 0.615252, 0.652232, 0.720428, 0.800911");
+            values ( \
+              "0.0149446, 0.158748, 0.16844, 0.178759, 0.190294, 0.197234, 0.201936, 0.203398, 0.203876, 0.202762, 0.20038, 0.193696, 0.186807, 0.179902, 0.165233, 0.159311, 0.152105, 0.142918, 0.0977528, 0.0846483, 0.0652133, 0.0518834, 0.0434308, 0.0342557, 0.0282248, 0.0220429, 0.0154208, 0.0131599, 0.0106092, 0.00792537, 0.00433421, 0.00126961, 0.000270802" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.235143, 0.235163, 0.359292, 0.385953, 0.505635, 0.6337, 0.73378, 0.813044, 0.841029, 0.897, 1.02764, 1.1019, 1.16732, 1.24255, 1.3217, 1.3941, 1.49064, 1.54751, 1.61117, 1.69604, 1.8658, 2.12585, 2.43897");
+            values ( \
+              "1e-22, 0.238669, 0.230795, 0.227438, 0.210978, 0.192157, 0.175516, 0.159139, 0.152313, 0.137542, 0.100838, 0.0812785, 0.0660022, 0.0510141, 0.0382493, 0.0290683, 0.0198125, 0.0157862, 0.0121894, 0.00855444, 0.00411024, 0.0011859, 0.000257378" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.260507, 0.260527, 0.807397, 1.42618, 1.8677, 2.23597, 2.53659, 2.6965, 3.01631, 3.57941, 3.93183, 4.21889, 4.42076, 4.74742, 4.88251, 5.14174, 5.50438, 5.88239, 6.17206, 6.75141, 7.78982, 8.82824");
+            values ( \
+              "1e-22, 0.272358, 0.232848, 0.21071, 0.194295, 0.179161, 0.164162, 0.154787, 0.133645, 0.0944594, 0.0724342, 0.0571817, 0.0479655, 0.0356274, 0.0313958, 0.0244825, 0.0171108, 0.0117233, 0.00872246, 0.00473689, 0.00142222, 0.000427333" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.347168, 0.347188, 2.27143, 5.45993, 6.95724, 7.72381, 8.57225, 9.39758, 10.3742, 11.3072, 13.932, 14.9704, 15.6991, 16.6075, 17.448, 18.4864, 18.8292, 19.5146, 20.5372, 21.5756, 23.0176, 23.8465, 24.8849, 25.9233, 26.9617, 29.0385, 32.1538, 35.2691");
+            values ( \
+              "1e-22, 0.281968, 0.236536, 0.208562, 0.194963, 0.187587, 0.178702, 0.168946, 0.155409, 0.140706, 0.0962756, 0.0800048, 0.069626, 0.0579831, 0.0485804, 0.0386604, 0.035816, 0.030623, 0.0241385, 0.018838, 0.0133063, 0.0108466, 0.00840144, 0.00647285, 0.00500315, 0.00296787, 0.00133738, 0.000616291" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.61897, 0.629417, 0.644604, 0.652746, 0.658153, 0.660418, 0.663438, 0.666699, 0.668727, 0.672781, 0.673642, 0.675363, 0.682592, 0.686739, 0.692924, 0.69737, 0.702648, 0.709045, 0.71741, 0.726333, 0.740313, 0.757611");
+            values ( \
+              "0.000912174, 0.0116972, 0.0327847, 0.0427996, 0.0477508, 0.0493126, 0.0508401, 0.0516162, 0.0515798, 0.0497995, 0.0487447, 0.046323, 0.0294104, 0.0215775, 0.0135976, 0.00956082, 0.00621451, 0.00366638, 0.00187841, 0.000940474, 0.000347107, 0.000127942" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.608406, 0.626557, 0.637251, 0.661673, 0.671073, 0.679536, 0.68775, 0.695948, 0.702931, 0.728331, 0.74272, 0.75395, 0.767786, 0.776652, 0.788114");
+            values ( \
+              "0.00414859, 0.011887, 0.0367054, 0.101179, 0.117485, 0.124856, 0.125913, 0.121485, 0.112169, 0.052082, 0.0292256, 0.0178872, 0.00947636, 0.00626306, 0.003627" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.626025, 0.645642, 0.658607, 0.665941, 0.673258, 0.68689, 0.696511, 0.712831, 0.718183, 0.728888, 0.74013, 0.762306, 0.775565, 0.787972, 0.812787, 0.821462, 0.859823, 0.87356, 0.895286, 0.912638, 0.926062, 0.943226, 0.956998, 0.973592, 0.996876, 1.00703, 1.02059, 1.03672, 1.0499, 1.07877, 1.10824, 1.14452, 1.20884");
+            values ( \
+              "0.012077, 0.0747203, 0.12248, 0.146497, 0.165666, 0.188024, 0.195093, 0.197841, 0.196978, 0.194074, 0.189783, 0.179381, 0.172063, 0.164422, 0.14521, 0.136872, 0.0973101, 0.0839681, 0.065012, 0.0521732, 0.0435959, 0.0343146, 0.0281557, 0.022032, 0.0154485, 0.013218, 0.0107115, 0.00831721, 0.00676079, 0.00433143, 0.00267422, 0.00147673, 0.000462117" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.646025, 0.668131, 0.679741, 0.69506, 0.705517, 0.716125, 0.733539, 0.75447, 0.780838, 0.848467, 0.970024, 1.07746, 1.15849, 1.1895, 1.26571, 1.33919, 1.50249, 1.56957, 1.63606, 1.72472, 1.78833, 1.8259, 1.88404, 1.96539, 2.06042, 2.18711, 2.42723, 2.70594");
+            values ( \
+              "0.153806, 0.165044, 0.196191, 0.219475, 0.227074, 0.231078, 0.233467, 0.232767, 0.230256, 0.221651, 0.204741, 0.189124, 0.175461, 0.169523, 0.152292, 0.132623, 0.087326, 0.0710086, 0.0568741, 0.0413559, 0.0326286, 0.028229, 0.0225016, 0.0162104, 0.0109999, 0.00645709, 0.00212522, 0.00056321" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.685321, 0.685341, 1.25576, 1.9296, 2.39147, 2.68403, 3.00391, 3.35205, 4.09934, 4.38157, 4.57733, 4.7975, 5.08673, 5.34188, 5.68207, 5.96597, 6.27433, 6.68546, 7.50773, 8.54615, 9.58457");
+            values ( \
+              "1e-22, 0.271725, 0.231977, 0.207833, 0.190428, 0.17808, 0.161779, 0.139771, 0.0882059, 0.0710351, 0.0604993, 0.0500438, 0.0385541, 0.0303814, 0.021841, 0.0165004, 0.0121159, 0.00793128, 0.00322927, 0.000960896, 0.000292656" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.773332, 0.773352, 2.95934, 7.37841, 8.99342, 9.81875, 10.7954, 11.7283, 14.3532, 16.1203, 17.0287, 17.8692, 19.2503, 19.9358, 20.9584, 21.9968, 23.4387, 25.306, 27.3829, 29.4597, 32.575, 35.6902");
+            values ( \
+              "1e-22, 0.279688, 0.234178, 0.194967, 0.178707, 0.16894, 0.155415, 0.1407, 0.0962701, 0.0696205, 0.0579887, 0.0485748, 0.0358104, 0.0306286, 0.0241329, 0.0188436, 0.0133007, 0.00839585, 0.00499755, 0.00296227, 0.00134299, 0.000610684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.04842, 2.06464, 2.06927, 2.07429, 2.09255, 2.11165, 2.1209, 2.1293, 2.13726, 2.14508, 2.15288, 2.16378, 2.17113, 2.17912, 2.18968, 2.19951, 2.20772, 2.22414, 2.23879");
+            values ( \
+              "0.00196929, 0.00415415, 0.00559797, 0.0076413, 0.0173886, 0.0253027, 0.0284353, 0.0306022, 0.0317735, 0.0317969, 0.0285174, 0.0160941, 0.0103947, 0.00620381, 0.00300066, 0.00158238, 0.000976428, 0.000446961, 0.000368151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.05243, 2.07367, 2.07943, 2.08861, 2.12335, 2.1359, 2.14325, 2.15115, 2.16282, 2.17394, 2.18505, 2.1962, 2.20621, 2.21389, 2.22023, 2.23106, 2.23595, 2.2419, 2.2503, 2.25937, 2.26639, 2.28042, 2.29901");
+            values ( \
+              "0.0049068, 0.0144453, 0.0189636, 0.0273947, 0.0614882, 0.0732012, 0.0792485, 0.0849091, 0.0911826, 0.0938992, 0.090704, 0.0752071, 0.0566143, 0.0441899, 0.0352802, 0.0231844, 0.0189833, 0.0147715, 0.0102428, 0.00688104, 0.00504168, 0.00266061, 0.00126671" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.0539, 2.07945, 2.09378, 2.11271, 2.14026, 2.17807, 2.18884, 2.19848, 2.21778, 2.23201, 2.2466, 2.27081, 2.27836, 2.29984, 2.34939, 2.3856, 2.40823, 2.42718, 2.44399, 2.4664, 2.48452, 2.50418, 2.53039, 2.58281, 2.6122");
+            values ( \
+              "0.0076892, 0.0248383, 0.0405364, 0.0659886, 0.108742, 0.159024, 0.168477, 0.174234, 0.178997, 0.177755, 0.173782, 0.162787, 0.158117, 0.141339, 0.091843, 0.0603642, 0.0449673, 0.034604, 0.0272051, 0.019494, 0.0148003, 0.010933, 0.00722488, 0.00299266, 0.00208498" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.07925, 2.13119, 2.16945, 2.18864, 2.21391, 2.24982, 2.27895, 2.29212, 2.31846, 2.37195, 2.45588, 2.54516, 2.64139, 2.67169, 2.7323, 2.74878, 2.78175, 2.94388, 3.03498, 3.06777, 3.11729, 3.16904, 3.23585, 3.29072, 3.35343, 3.44187, 3.48027, 3.53147, 3.59974, 3.73627, 3.99288, 4.15658");
+            values ( \
+              "0.0322489, 0.103446, 0.171703, 0.197999, 0.218532, 0.227679, 0.226735, 0.225507, 0.222575, 0.215697, 0.204082, 0.190984, 0.175119, 0.169365, 0.156106, 0.15206, 0.143557, 0.0984209, 0.0751402, 0.0676175, 0.0572928, 0.0477638, 0.0373978, 0.0303917, 0.0238025, 0.0167074, 0.0143078, 0.0116153, 0.00875522, 0.00489566, 0.00146329, 0.000719134" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.14057, 2.29005, 2.36929, 2.55218, 3.41265, 3.88359, 4.25343, 4.60676, 5.58528, 5.93222, 6.28268, 6.57205, 6.82747, 7.16804, 7.45157, 7.75958, 8.17027, 8.99163, 10.03, 11.0685");
+            values ( \
+              "0.243106, 0.245078, 0.243916, 0.238116, 0.207666, 0.189955, 0.174158, 0.154766, 0.0881684, 0.0673819, 0.0500541, 0.0385554, 0.0303743, 0.02183, 0.0164959, 0.0121164, 0.00793779, 0.00323372, 0.000964054, 0.000291806" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.2262, 2.22622, 4.50919, 7.36918, 8.86595, 10.4818, 11.3131, 12.2833, 13.2165, 15.8395, 16.8779, 17.6078, 18.5183, 19.3581, 20.7382, 21.4216, 22.4449, 23.4834, 24.9272, 25.7574, 26.7958, 27.8343, 28.8727, 30.9495, 34.0648, 37.18");
+            values ( \
+              "1e-22, 0.271155, 0.233609, 0.208561, 0.194969, 0.178702, 0.168856, 0.155415, 0.140694, 0.0962924, 0.0800355, 0.0696225, 0.057971, 0.0485611, 0.0358077, 0.0306459, 0.0241381, 0.0188522, 0.0132965, 0.0108495, 0.00838954, 0.00647767, 0.00499287, 0.00295858, 0.00134455, 0.00060822" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.34942, 7.43944, 7.45609, 7.47135, 7.47882, 7.50092, 7.51669, 7.53541, 7.55195, 7.56736, 7.58219, 7.59679, 7.61139, 7.61379, 7.62204, 7.63268, 7.64424, 7.65886, 7.66545, 7.67683, 7.69201, 7.71421, 7.7755, 7.80798");
+            values ( \
+              "6.48568e-05, 0.00103339, 0.00235971, 0.00404692, 0.00526955, 0.00967661, 0.012195, 0.0143273, 0.0156656, 0.0165107, 0.0170048, 0.017012, 0.0162204, 0.0157814, 0.0134941, 0.0092599, 0.00573733, 0.00293663, 0.00209508, 0.00114904, 0.00049795, 0.000142317, 6.48346e-05, 7.84977e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.35044, 7.43878, 7.4477, 7.46309, 7.48171, 7.5493, 7.59974, 7.62084, 7.64068, 7.66002, 7.67934, 7.71163, 7.73288, 7.7523, 7.76644, 7.77776, 7.8004, 7.83329, 7.99032");
+            values ( \
+              "0.000251451, 0.00324511, 0.00463513, 0.00742865, 0.0122297, 0.0344274, 0.0468245, 0.0505542, 0.0529563, 0.0534658, 0.0494753, 0.0260484, 0.0141163, 0.0073388, 0.00443111, 0.00292449, 0.00127001, 0.000493279, 3.66777e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.43921, 7.48456, 7.50133, 7.5202, 7.54798, 7.6307, 7.66576, 7.68957, 7.7103, 7.74368, 7.77568, 7.80762, 7.81139, 7.82429, 7.89191, 7.91491, 7.93309, 7.94759, 7.96355, 7.98483, 8.00266, 8.02071, 8.04479, 8.09293, 8.16333, 8.24857");
+            values ( \
+              "0.0183464, 0.0191883, 0.0258151, 0.0340957, 0.0470228, 0.0887114, 0.105429, 0.115469, 0.123025, 0.131843, 0.13464, 0.127402, 0.125346, 0.117311, 0.0632615, 0.0479396, 0.0378066, 0.0310452, 0.0248128, 0.0182016, 0.0139587, 0.0106319, 0.00733204, 0.00335376, 0.000967413, 0.000207677" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.44016, 7.54974, 7.59706, 7.69256, 7.7422, 7.79278, 7.83944, 7.87823, 7.94579, 8.00037, 8.05418, 8.14557, 8.18418, 8.25944, 8.33758, 8.48049, 8.5663, 8.63515, 8.68591, 8.75093, 8.80252, 8.86651, 8.95624, 8.99589, 9.04936, 9.12066, 9.26327, 9.52275, 9.82921");
+            values ( \
+              "0.0111467, 0.0531834, 0.0815748, 0.147357, 0.177854, 0.199786, 0.208478, 0.209057, 0.203538, 0.196597, 0.189131, 0.174707, 0.167608, 0.151041, 0.130514, 0.0913504, 0.070379, 0.0560282, 0.0469003, 0.0369877, 0.0304641, 0.023779, 0.0166269, 0.0141794, 0.0114165, 0.00851248, 0.00464392, 0.00138227, 0.000307647" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("7.58725, 7.7516, 7.78746, 7.84539, 7.91475, 7.94396, 8.00237, 8.07533, 8.73397, 9.26747, 9.67678, 9.99486, 10.1147, 10.3454, 11.0931, 11.4408, 11.7916, 12.0809, 12.3359, 12.6761, 12.96, 13.2683, 13.6794, 14.5016, 15.54, 16.5784");
+            values ( \
+              "0.155232, 0.198156, 0.217287, 0.234241, 0.239208, 0.239087, 0.23797, 0.236012, 0.213918, 0.194617, 0.17785, 0.161742, 0.154634, 0.139668, 0.0881744, 0.067363, 0.0500342, 0.038549, 0.0303815, 0.0218451, 0.0165033, 0.0121194, 0.00793508, 0.0032315, 0.000962009, 0.000292765" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("7.73218, 7.7322, 9.39119, 12.8785, 14.3762, 15.9916, 16.6653, 17.7982, 18.6451, 21.6306, 22.6691, 23.4183, 24.3836, 25.422, 26.2393, 27.089, 28.0909, 29.1293, 30.386, 32.1271, 34.2039, 36.2807, 39.396, 42.5112");
+            values ( \
+              "1e-22, 0.277462, 0.238811, 0.208535, 0.194952, 0.178703, 0.170787, 0.155384, 0.142073, 0.0917895, 0.0759536, 0.0656453, 0.0538647, 0.0430705, 0.0359079, 0.0295823, 0.0234007, 0.0182666, 0.0134789, 0.00878107, 0.00522843, 0.00309904, 0.00140891, 0.000637202" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00930304, 0.00931996, 0.00934205, 0.00935407, 0.00935786, 0.00935885", \
+            "0.0130432, 0.0130613, 0.0130951, 0.013121, 0.0131306, 0.0131333", \
+            "0.0145847, 0.0145843, 0.0145961, 0.0146113, 0.0146208, 0.0146238", \
+            "0.0151846, 0.0151841, 0.0151822, 0.0151803, 0.0151827, 0.0151846", \
+            "0.0155481, 0.0155495, 0.0155454, 0.0155388, 0.0155351, 0.0155346", \
+            "0.0158499, 0.0158501, 0.0158503, 0.0159281, 0.0159855, 0.0159962" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0143356, 0.014354, 0.0143856, 0.0144066, 0.0144139, 0.0144158", \
+            "0.0144866, 0.014466, 0.0144401, 0.0144294, 0.014427, 0.0144265", \
+            "0.0133981, 0.0133894, 0.013355, 0.0133252, 0.0133124, 0.0133088", \
+            "0.0132805, 0.0132821, 0.0133264, 0.0133731, 0.0133773, 0.0133778", \
+            "0.0127609, 0.0127577, 0.0127649, 0.0127856, 0.0128584, 0.0128761", \
+            "0.0122934, 0.0122895, 0.0122894, 0.0121599, 0.0120693, 0.0121068" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.133739, 0.137684, 0.138983, 0.141582, 0.143591, 0.146963, 0.148517, 0.151624, 0.161332, 0.166281, 0.170783, 0.174995, 0.179076, 0.183151, 0.184498, 0.185936, 0.190329, 0.192035, 0.193536, 0.195537, 0.197238, 0.198108, 0.199847, 0.203325, 0.208932, 0.210566");
+            values ( \
+              "-0.00829149, -0.012207, -0.012236, -0.0166043, -0.0202086, -0.0273034, -0.0293934, -0.0345078, -0.0474199, -0.0528166, -0.0574321, -0.060277, -0.0615637, -0.0576433, -0.0540741, -0.0491709, -0.0294003, -0.0225885, -0.0175908, -0.012298, -0.0089774, -0.00760884, -0.00546042, -0.00272059, -0.00087924, -0.000739838" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.135184, 0.144047, 0.16327, 0.177537, 0.1851, 0.192073, 0.198764, 0.205378, 0.212348, 0.228295, 0.234679, 0.239264, 0.247941, 0.254413");
+            values ( \
+              "-0.0189849, -0.0364069, -0.0945688, -0.129145, -0.14248, -0.151638, -0.156138, -0.154856, -0.138888, -0.0501376, -0.0283407, -0.0183972, -0.00781559, -0.00455103" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.131849, 0.150389, 0.163625, 0.177952, 0.187308, 0.199064, 0.216787, 0.233033, 0.248689, 0.264176, 0.279658, 0.286007, 0.291414, 0.297638, 0.318294, 0.333214, 0.345834, 0.351521, 0.362894, 0.371603, 0.381227, 0.394059, 0.419724, 0.43925");
+            values ( \
+              "-0.0215722, -0.0702305, -0.122342, -0.173502, -0.200348, -0.22635, -0.253949, -0.268898, -0.275695, -0.274103, -0.261036, -0.250624, -0.237834, -0.21796, -0.138822, -0.0931419, -0.064772, -0.0547378, -0.0387132, -0.0295803, -0.0219138, -0.0145619, -0.00614058, -0.0036672" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.131767, 0.186102, 0.213833, 0.227414, 0.25165, 0.277152, 0.289049, 0.304912, 0.331131, 0.372993, 0.396452, 0.438774, 0.483881, 0.536845, 0.556794, 0.578212, 0.654991, 0.687549, 0.72065, 0.778913, 0.806856, 0.838479, 0.883345, 0.929807, 0.965366, 1.03648, 1.16732, 1.32202");
+            values ( \
+              "-0.0343832, -0.216279, -0.281784, -0.302788, -0.329146, -0.344834, -0.349236, -0.353156, -0.355684, -0.353756, -0.350334, -0.341434, -0.327979, -0.3037, -0.289984, -0.270793, -0.179652, -0.144608, -0.114581, -0.0743234, -0.0599994, -0.0468578, -0.0327619, -0.0225796, -0.0169109, -0.00933655, -0.00282271, -0.000633586" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.182047, 0.309478, 0.376823, 0.47769, 0.566362, 1.02341, 1.33808, 1.44715, 1.60059, 1.80196, 2.16399, 2.34515, 2.5774, 2.69056, 3.00396, 3.19514, 3.52337, 3.90426, 4.03057");
+            values ( \
+              "-0.365371, -0.376385, -0.38603, -0.385692, -0.382382, -0.360101, -0.338508, -0.328192, -0.307635, -0.264349, -0.156246, -0.114419, -0.0748062, -0.060439, -0.0327888, -0.0224675, -0.0114939, -0.00565308, -0.00461218" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.0001927, 0.0162757, 0.0567157, 0.106314, 0.131701, 0.205375, 0.263739, 0.342686, 0.381877, 0.485325, 0.896537, 0.955693, 1.07401, 2.53006, 3.34611, 4.18762, 4.95675, 5.27081, 5.99526, 6.70857, 7.89129, 8.67156, 9.59508, 10.1613, 10.8811, 11.983, 12.3622, 13.5811, 15.0078, 16.4344, 17.861, 18.5744");
+            values ( \
+              "-1e-22, -0.037132, -1e-22, -2e-22, -0.0124588, -0.274521, -0.357402, -0.3885, -0.393871, -0.396454, -0.393041, -0.391694, -0.39128, -0.375582, -0.365463, -0.353247, -0.339197, -0.332078, -0.309828, -0.272347, -0.185518, -0.135665, -0.0910055, -0.0705438, -0.0506151, -0.0300133, -0.0250315, -0.0137999, -0.00675629, -0.00322689, -0.00146769, -0.00149382" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.167077, 0.174172, 0.186952, 0.196694, 0.206163, 0.21038, 0.214465, 0.218543, 0.21988, 0.230924, 0.235253, 0.238747, 0.240249");
+            values ( \
+              "-0.00205222, -0.011954, -0.0343555, -0.0473265, -0.0573728, -0.0601906, -0.0615319, -0.0575832, -0.0540761, -0.0123177, -0.00545154, -0.00270698, -0.00221658" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.169335, 0.1758, 0.179065, 0.193424, 0.204366, 0.212178, 0.217834, 0.22061, 0.226162, 0.230508, 0.234293, 0.240931, 0.247895, 0.250001, 0.258326, 0.263856, 0.266578, 0.270207, 0.274824, 0.277737, 0.283562, 0.289092");
+            values ( \
+              "-0.0156945, -0.0281282, -0.0352874, -0.0789965, -0.108454, -0.126729, -0.137634, -0.142178, -0.149655, -0.153789, -0.155915, -0.15458, -0.138762, -0.129366, -0.0782009, -0.0500954, -0.0395421, -0.028411, -0.0183913, -0.0138873, -0.00776631, -0.00499528" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.170083, 0.186845, 0.206131, 0.213902, 0.226532, 0.234921, 0.252607, 0.268841, 0.284486, 0.299965, 0.315439, 0.321826, 0.327215, 0.333418, 0.354072, 0.368991, 0.381611, 0.398671, 0.407379, 0.417003, 0.429835, 0.455498, 0.471046");
+            values ( \
+              "-0.027922, -0.0736656, -0.148519, -0.174734, -0.209345, -0.22688, -0.254315, -0.269123, -0.275867, -0.274205, -0.261111, -0.250608, -0.237823, -0.217991, -0.138832, -0.0931465, -0.0647745, -0.038714, -0.0295806, -0.0219139, -0.0145623, -0.00614052, -0.00417123" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.179008, 0.204647, 0.211299, 0.230859, 0.249161, 0.262912, 0.286959, 0.311844, 0.326118, 0.34515, 0.36661, 0.416295, 0.462167, 0.47631, 0.519366, 0.575243, 0.590196, 0.620101, 0.716746, 0.752807, 0.777627, 0.813227, 0.844416, 0.886003, 0.922377, 0.938729, 0.971431, 1.03684, 1.15363, 1.29529");
+            values ( \
+              "-0.120875, -0.154117, -0.18152, -0.242452, -0.281298, -0.303143, -0.328783, -0.344746, -0.349916, -0.353766, -0.355832, -0.352809, -0.344444, -0.341022, -0.328062, -0.301952, -0.29147, -0.26414, -0.15088, -0.1173, -0.0979372, -0.0749318, -0.0589963, -0.0425468, -0.0318214, -0.0279359, -0.0214442, -0.0124811, -0.00441616, -0.00117735" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.221591, 0.378755, 0.456193, 0.582188, 0.795061, 1.19727, 1.40934, 1.54215, 1.63607, 1.82393, 2.21304, 2.36075, 2.55651, 2.83755, 3.0101, 3.27086, 3.70272, 3.97741");
+            values ( \
+              "-0.381813, -0.382997, -0.386573, -0.382971, -0.373524, -0.351413, -0.33513, -0.32122, -0.307814, -0.26772, -0.152901, -0.11867, -0.083288, -0.0492893, -0.0350152, -0.0209584, -0.00868087, -0.00557357" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.00216649, 0.0666522, 0.0982466, 0.154273, 0.243205, 0.30536, 0.380369, 0.463439, 0.593449, 2.34687, 2.96904, 4.09715, 5.09915, 5.65691, 6.03297, 6.74629, 8.34675, 9.03415, 9.79239, 10.2122, 10.6435, 11.0085, 11.6599, 12.1561, 12.8191, 14.0989, 15.5255, 16.9521, 18.3788");
+            values ( \
+              "-1e-22, -0.0240824, -1e-22, -2e-22, -0.275606, -0.359726, -0.389204, -0.395644, -0.396011, -0.377981, -0.370618, -0.355129, -0.33679, -0.322523, -0.309262, -0.272879, -0.157528, -0.118409, -0.0849442, -0.0703028, -0.0577083, -0.0491114, -0.0358125, -0.0282859, -0.0205726, -0.0109942, -0.00538708, -0.00258348, -0.00118753" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.314717, 0.319864, 0.327093, 0.335443, 0.344892, 0.354867, 0.358954, 0.363124, 0.373919, 0.378439, 0.379753, 0.383255, 0.388864, 0.395548, 0.456299");
+            values ( \
+              "-0.012325, -0.0140837, -0.027412, -0.0398842, -0.0516688, -0.0614761, -0.0601788, -0.0572434, -0.0158953, -0.00667727, -0.00495133, -0.00233245, -0.000745311, -0.000283196, -4.12018e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.313338, 0.324227, 0.33784, 0.348777, 0.356601, 0.362223, 0.365014, 0.370594, 0.374851, 0.378694, 0.385331, 0.392294, 0.394399, 0.402725, 0.408254, 0.410976, 0.414604, 0.419222, 0.422135, 0.427961, 0.431524");
+            values ( \
+              "-0.0151666, -0.0371928, -0.0790514, -0.108526, -0.126809, -0.137659, -0.142219, -0.149727, -0.153776, -0.155941, -0.154599, -0.138774, -0.129379, -0.0782, -0.0500964, -0.0395445, -0.0284142, -0.0183915, -0.0138868, -0.00776473, -0.00597969" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.308005, 0.371312, 0.379318, 0.395331, 0.400263, 0.413198, 0.425915, 0.434686, 0.444228, 0.459712, 0.46647, 0.473679, 0.477733, 0.497572, 0.508325, 0.523549, 0.530705, 0.538879, 0.550445, 0.562376, 0.571502, 0.589752, 0.623467, 0.663279");
+            values ( \
+              "-0.00301693, -0.210562, -0.227089, -0.252431, -0.258058, -0.269192, -0.275072, -0.276144, -0.274112, -0.261071, -0.249863, -0.231484, -0.217933, -0.141676, -0.106843, -0.0694373, -0.0562451, -0.0439577, -0.0307523, -0.021211, -0.0158958, -0.00877161, -0.00263709, -0.000593819" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.329802, 0.355936, 0.376047, 0.395255, 0.407927, 0.430915, 0.456867, 0.461514, 0.470807, 0.489393, 0.511491, 0.554271, 0.561169, 0.602557, 0.62997, 0.664233, 0.72004, 0.737618, 0.75882, 0.834826, 0.867778, 0.888751, 0.926817, 0.959507, 0.986739, 1.01853, 1.06352, 1.11046, 1.14644, 1.2184, 1.34947, 1.50465");
+            values ( \
+              "-0.161701, -0.182042, -0.244534, -0.284704, -0.303984, -0.328756, -0.344983, -0.346876, -0.349984, -0.354013, -0.355817, -0.35367, -0.35274, -0.345335, -0.338641, -0.328021, -0.301964, -0.289612, -0.270532, -0.180245, -0.144726, -0.125043, -0.0948724, -0.0741877, -0.0602182, -0.0469694, -0.0328067, -0.0225236, -0.0168103, -0.0092115, -0.00277695, -0.000619307" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.352524, 0.492059, 0.525714, 0.604177, 0.735263, 0.880183, 1.03808, 1.33817, 1.55545, 1.7043, 1.78177, 1.89818, 2.04165, 2.32978, 2.46311, 2.66704, 2.79256, 2.94084, 3.13854, 3.26279, 3.45417, 3.70934, 4.17867");
+            values ( \
+              "-0.309668, -0.376165, -0.383387, -0.386699, -0.38279, -0.376434, -0.368879, -0.351838, -0.334907, -0.31902, -0.30797, -0.285498, -0.246256, -0.160542, -0.128104, -0.0889381, -0.0704885, -0.0532553, -0.0362561, -0.028452, -0.0195108, -0.0116394, -0.00441998" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0, 0.00247217, 0.0764441, 0.127878, 0.212107, 0.249759, 0.290838, 0.307213, 0.384208, 0.444416, 0.521607, 0.607792, 0.751222, 2.58422, 3.92371, 4.62409, 5.2419, 5.9528, 6.17503, 6.61951, 7.24581, 7.90498, 8.56935, 9.12956, 9.5048, 10.1606, 10.7459, 11.4593, 12.044, 12.6789, 13.3923, 14.1056, 14.8189, 16.2455, 18.3855");
+            values ( \
+              "-0.000491709, -0.000828945, -0.000572023, -0.00180111, -0.0127668, -1e-22, -2e-22, -0.00546609, -0.276303, -0.358428, -0.389391, -0.395826, -0.395978, -0.376987, -0.359917, -0.348888, -0.336843, -0.317162, -0.309765, -0.288441, -0.24756, -0.197667, -0.152556, -0.120877, -0.102839, -0.0767813, -0.0588279, -0.0421698, -0.0319874, -0.023659, -0.0167829, -0.0118699, -0.00839452, -0.00418245, -0.00145954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.852288, 0.860251, 0.861282, 0.862388, 0.865336, 0.868853, 0.873265, 0.877705, 0.886045, 0.889543, 0.891885, 0.895893, 0.898372, 0.900852, 0.902042, 0.903231, 0.904421, 0.905611, 0.906799, 0.907987, 0.909175, 0.910394, 0.911593, 0.91235, 0.913946, 0.915772, 0.91799, 0.919469, 0.921519, 0.921958, 0.922727, 0.92404, 0.925128, 0.926442, 0.927872, 0.929063, 0.930017, 0.93097, 0.931923, 0.932876, 0.933829, 0.935454, 0.937079, 0.938703, 0.940328, 0.944236, 0.948144, 0.958321, 0.97288, 1.01579");
+            values ( \
+              "-0.0114098, -0.0124789, -0.0136302, -0.0149922, -0.0190935, -0.0233818, -0.0281746, -0.0326778, -0.0406128, -0.0437087, -0.0456469, -0.0487869, -0.0506379, -0.0524189, -0.0524358, -0.0523848, -0.052266, -0.0520793, -0.0518252, -0.0515035, -0.0511142, -0.0506602, -0.0483556, -0.0466387, -0.0421915, -0.0361734, -0.0278436, -0.0228357, -0.0166697, -0.0154809, -0.0137235, -0.0110865, -0.00922723, -0.0073439, -0.00554001, -0.00431606, -0.00350312, -0.0029487, -0.00245063, -0.0020089, -0.00162352, -0.00126635, -0.000959665, -0.000703459, -0.000497737, -0.000331682, -0.000213657, -0.000131704, -8.55059e-05, -3.79707e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.845216, 0.859973, 0.866483, 0.892861, 0.903017, 0.911742, 0.91965, 0.927101, 0.934397, 0.942558, 0.958937, 0.964227, 0.971013, 0.976163, 0.983029, 0.992239");
+            values ( \
+              "-0.00616552, -0.0226358, -0.0349755, -0.0913279, -0.110875, -0.124912, -0.134934, -0.140703, -0.14142, -0.127291, -0.0475749, -0.0303833, -0.0164114, -0.0101155, -0.00515089, -0.00228329" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.851134, 0.871514, 0.903988, 0.927559, 0.94679, 0.964169, 0.980629, 0.996783, 1.01293, 1.02201, 1.03117, 1.06602, 1.0763, 1.09062, 1.10997, 1.1211, 1.13593, 1.14664");
+            values ( \
+              "-0.0255678, -0.0579846, -0.152084, -0.20634, -0.236177, -0.253712, -0.263095, -0.264221, -0.253661, -0.23937, -0.214397, -0.0967434, -0.0724084, -0.0475457, -0.026277, -0.0185725, -0.0115409, -0.00888347" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.863918, 0.895347, 0.910358, 0.924325, 0.944367, 0.958697, 0.984717, 1.01459, 1.03662, 1.06564, 1.0822, 1.11572, 1.14989, 1.19209, 1.219, 1.27484, 1.29135, 1.31304, 1.33896, 1.39055, 1.4228, 1.45653, 1.5015, 1.51825, 1.55039, 1.58008, 1.62172, 1.63836, 1.67165, 1.73823, 1.85995, 2.00228");
+            values ( \
+              "-0.0862319, -0.137961, -0.185829, -0.222541, -0.263751, -0.286246, -0.31653, -0.337244, -0.34577, -0.351009, -0.352128, -0.350902, -0.345962, -0.336184, -0.327759, -0.301874, -0.290386, -0.271083, -0.241973, -0.179188, -0.14451, -0.113955, -0.0816207, -0.071883, -0.0561558, -0.0444831, -0.0319171, -0.0279296, -0.0213582, -0.0122854, -0.00413714, -0.00107986" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.906923, 1.01327, 1.06841, 1.11108, 1.14539, 1.20179, 1.36547, 1.68816, 1.89645, 2.10899, 2.21057, 2.33521, 2.56597, 2.78411, 3.07318, 3.31029, 3.55819, 3.74076, 3.92743, 4.31619, 4.71547");
+            values ( \
+              "-0.331797, -0.354142, -0.376533, -0.383337, -0.385173, -0.385172, -0.379167, -0.363572, -0.351228, -0.334911, -0.324661, -0.307986, -0.255711, -0.188478, -0.116123, -0.0753552, -0.0473584, -0.0329071, -0.0228046, -0.0103615, -0.00502566" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.00109689, 0.44876, 0.596476, 0.673029, 0.73586, 0.813103, 0.996249, 1.07815, 1.13412, 1.24775, 1.9679, 3.26555, 4.79538, 5.69264, 6.35518, 6.7312, 7.44452, 8.92218, 9.56929, 10.5873, 11.2886, 11.7937, 12.507, 13.0089, 13.9213, 14.6346, 16.0612, 16.7746, 16.8381");
+            values ( \
+              "-1e-22, -0.000373625, -0.00169083, -0.00402991, -1e-22, -2e-22, -0.343821, -0.385021, -0.393019, -0.395817, -0.389317, -0.375224, -0.354913, -0.338827, -0.322316, -0.309465, -0.272693, -0.165684, -0.127023, -0.081376, -0.059206, -0.0469273, -0.033432, -0.0264442, -0.0170936, -0.0120237, -0.00597709, -0.00429009, -0.00421879" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.76592, 2.78997, 2.80235, 2.84383, 2.86252, 2.87068, 2.87845, 2.88611, 2.89185, 2.90501, 2.90917, 2.91684, 2.92491, 2.93448, 2.9966");
+            values ( \
+              "-0.000624609, -0.00350498, -0.00653791, -0.0235544, -0.0294116, -0.031342, -0.0326119, -0.0322528, -0.0283976, -0.00900958, -0.00528382, -0.00178831, -0.000543167, -0.000210353, -0.000126023" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.76453, 2.79834, 2.80199, 2.80564, 2.81111, 2.81694, 2.84145, 2.85545, 2.87171, 2.88542, 2.8915, 2.89758, 2.90317, 2.90876, 2.91143, 2.9141, 2.91677, 2.91944, 2.92211, 2.92477, 2.92744, 2.9301, 2.93211, 2.93411, 2.93612, 2.93813, 2.94004, 2.94196, 2.94593, 2.94899, 2.95275, 2.95544, 2.95949, 2.96084, 2.96311, 2.96732, 2.96962, 2.97192, 2.97422, 2.97653, 2.97883, 2.98113, 2.98459, 2.98806, 2.99152, 2.99499, 3.0033, 3.01161, 3.0326, 3.06239");
+            values ( \
+              "-0.0012137, -0.0109505, -0.0129406, -0.0151506, -0.0188268, -0.0233655, -0.0447987, -0.05676, -0.0700904, -0.0806904, -0.085095, -0.0893165, -0.093001, -0.0965096, -0.0969501, -0.0970641, -0.0968515, -0.0963124, -0.0954489, -0.0942601, -0.092746, -0.0909067, -0.0884315, -0.0854944, -0.0820955, -0.0782347, -0.0736748, -0.0685229, -0.0557971, -0.0469517, -0.0365675, -0.0303713, -0.0228875, -0.0207306, -0.0175412, -0.0121637, -0.00986239, -0.00789529, -0.00654819, -0.00534483, -0.0042852, -0.00336931, -0.00258522, -0.00191112, -0.00134702, -0.000892902, -0.000507675, -0.000243712, -0.000116994, -9.00018e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.78091, 2.82143, 2.83344, 2.90752, 2.92286, 2.93419, 2.95749, 2.97877, 2.99899, 3.01893, 3.03884, 3.04638, 3.06768, 3.07984, 3.08961, 3.098, 3.10645, 3.11848, 3.13384, 3.15433, 3.18775, 3.22717");
+            values ( \
+              "-0.0060169, -0.0359869, -0.0490213, -0.14448, -0.16193, -0.173382, -0.193005, -0.206498, -0.214189, -0.213139, -0.192211, -0.175103, -0.114785, -0.0852834, -0.065954, -0.0524315, -0.0413031, -0.0290654, -0.0183859, -0.00969691, -0.00312539, -0.000798955" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.82007, 2.86861, 2.91855, 2.94704, 2.98371, 3.01713, 3.04988, 3.07568, 3.13033, 3.18367, 3.23703, 3.2753, 3.2943, 3.32335, 3.35875, 3.40983, 3.47642, 3.53465, 3.59389, 3.6389, 3.6857, 3.72155, 3.79324, 3.87711");
+            values ( \
+              "-0.0980418, -0.103049, -0.18003, -0.216254, -0.254941, -0.28297, -0.304125, -0.315896, -0.329786, -0.330655, -0.321706, -0.30818, -0.298561, -0.277891, -0.241018, -0.179632, -0.114103, -0.0741119, -0.0469011, -0.0327587, -0.0225275, -0.0168479, -0.00925045, -0.00512474" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.88207, 3.01555, 3.05802, 3.1133, 3.14825, 3.19486, 3.25859, 3.3199, 3.40688, 3.65966, 3.81285, 4.12346, 4.29727, 4.35667, 4.47354, 4.61656, 4.90291, 5.03859, 5.24625, 5.3677, 5.51111, 5.70233, 5.83708, 6.04413, 6.32019, 6.83881, 7.44769");
+            values ( \
+              "-0.247935, -0.298552, -0.329728, -0.356886, -0.366816, -0.374284, -0.378912, -0.378782, -0.376844, -0.365423, -0.357098, -0.335109, -0.316551, -0.307911, -0.285339, -0.246244, -0.161009, -0.127976, -0.0882365, -0.0704591, -0.0537315, -0.0370641, -0.0284963, -0.0189391, -0.0108047, -0.00343518, -0.000830546" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("0, 1.71694, 2.31114, 2.73097, 2.82026, 2.95671, 3.07717, 3.16986, 3.23101, 3.35831, 3.55731, 4.95624, 6.09798, 6.93924, 7.65256, 8.1408, 8.74749, 9.4608, 10.9413, 11.5854, 11.9232, 12.5988, 13.3117, 13.8252, 14.5385, 15.5457, 16.259, 16.9723, 18.399, 19.8256, 21.2522");
+            values ( \
+              "-2.21583e-07, -0.000119795, -0.000988342, -1e-22, -0.0437237, -0.243441, -0.348681, -0.380534, -0.388614, -0.393387, -0.392663, -0.378911, -0.365085, -0.35288, -0.339999, -0.328739, -0.309494, -0.272745, -0.165546, -0.127051, -0.110099, -0.081567, -0.0590308, -0.0466167, -0.0331927, -0.0205042, -0.0146153, -0.0102467, -0.00508151, -0.00250046, -0.0012156" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.2148, 10.2624, 10.2858, 10.2938, 10.3099, 10.3191, 10.3479, 10.369, 10.387, 10.4183, 10.4328, 10.4472, 10.4579, 10.4627, 10.4797, 10.4856, 10.4912, 10.4954, 10.5037, 10.5185, 10.5367, 10.5979, 10.7152");
+            values ( \
+              "-0.000571801, -0.00151387, -0.0027434, -0.00346125, -0.00520626, -0.00668329, -0.0105671, -0.0129046, -0.0147189, -0.0168943, -0.0173489, -0.0172848, -0.0156546, -0.0138926, -0.00537444, -0.00340245, -0.00218507, -0.0015923, -0.000864173, -0.000378953, -0.000197504, -2.87107e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.2505, 10.3012, 10.3139, 10.3379, 10.3827, 10.4105, 10.4339, 10.4547, 10.4738, 10.492, 10.5097, 10.5231, 10.5494, 10.5605, 10.5726, 10.5865, 10.6062, 10.6301, 10.7065");
+            values ( \
+              "-0.00553569, -0.0093412, -0.0121344, -0.0190281, -0.0329612, -0.040893, -0.047029, -0.0517988, -0.0555636, -0.0579859, -0.0578186, -0.0515793, -0.0202396, -0.0111183, -0.00543757, -0.00218941, -0.000543996, -0.000155931, -4.76866e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.1891, 10.2136, 10.2842, 10.3033, 10.3137, 10.3346, 10.361, 10.4057, 10.507, 10.5433, 10.5757, 10.6059, 10.6351, 10.6643, 10.6718, 10.6798, 10.7096, 10.7302, 10.7429, 10.7596, 10.7706, 10.778, 10.7928, 10.8224, 10.8657, 10.9181");
+            values ( \
+              "-0.000887931, -0.00145325, -0.0103802, -0.0151813, -0.01831, -0.0255156, -0.036772, -0.058583, -0.109249, -0.125433, -0.136918, -0.144419, -0.14718, -0.139493, -0.13354, -0.124666, -0.0792556, -0.0518698, -0.0388926, -0.0259035, -0.0196407, -0.0162489, -0.0109919, -0.00474014, -0.00119031, -0.000233126" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("10.2144, 10.3675, 10.4457, 10.5638, 10.6247, 10.6923, 10.7788, 10.8456, 10.9097, 10.9737, 11.0377, 11.1256, 11.1815, 11.2326, 11.302, 11.3706, 11.4186, 11.5148, 11.5916");
+            values ( \
+              "-0.000602085, -0.0454323, -0.0911561, -0.167038, -0.19779, -0.226328, -0.255645, -0.271836, -0.278762, -0.271707, -0.235298, -0.14563, -0.0995225, -0.068414, -0.0401083, -0.02331, -0.0158152, -0.0069462, -0.00414404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("10.4082, 10.5879, 10.7474, 10.8723, 10.9752, 11.0309, 11.1051, 11.1973, 11.3347, 11.4999, 11.6048, 11.8122, 11.8563, 11.9068, 12.0457, 12.1217, 12.2738, 12.4959, 12.6515, 12.7349, 12.8909, 13.0238, 13.1338, 13.2642, 13.4486, 13.6419, 13.7902, 14.0868, 14.6238, 15.2602");
+            values ( \
+              "-0.1492, -0.192513, -0.272453, -0.320487, -0.346015, -0.354299, -0.360767, -0.363516, -0.361722, -0.354797, -0.348947, -0.334052, -0.330021, -0.324944, -0.307036, -0.293501, -0.255534, -0.187882, -0.145847, -0.126474, -0.0958362, -0.0749966, -0.0610233, -0.0475913, -0.0331898, -0.022731, -0.0169576, -0.00922907, -0.0028007, -0.000604096" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.5195, 10.8706, 11.1099, 11.2455, 11.3807, 11.716, 12.1627, 12.9597, 14.2939, 15.4948, 15.9408, 16.4274, 16.8514, 17.1005, 18.6514, 19.2666, 20.2933, 20.9714, 21.4597, 22.173, 22.7177, 23.719, 24.4324, 25.859, 28.7123");
+            values ( \
+              "-0.308174, -0.330445, -0.379238, -0.386096, -0.388337, -0.387244, -0.383425, -0.374983, -0.357815, -0.336179, -0.325528, -0.309173, -0.28997, -0.275232, -0.163421, -0.126947, -0.0810165, -0.0595766, -0.0475387, -0.0339344, -0.0262419, -0.0162318, -0.011468, -0.00571484, -0.00140432" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00904002, 0.00905124, 0.00906617, 0.00907457, 0.00907726, 0.00907796", \
+            "0.0109713, 0.010978, 0.0109908, 0.0110011, 0.011005, 0.0110061", \
+            "0.0116782, 0.0116812, 0.0116894, 0.0116996, 0.0117048, 0.0117064", \
+            "0.0119314, 0.011932, 0.0119339, 0.0119381, 0.0119422, 0.0119439", \
+            "0.0120151, 0.0120152, 0.0120154, 0.0120162, 0.0120175, 0.0120186", \
+            "0.0120411, 0.0120411, 0.0120411, 0.0120412, 0.0120414, 0.0120418" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0115966, 0.0116135, 0.0116365, 0.0116512, 0.0116563, 0.0116576", \
+            "0.0134111, 0.0134313, 0.0134697, 0.0135011, 0.0135136, 0.013517", \
+            "0.0142702, 0.0142723, 0.0142837, 0.0143057, 0.0143196, 0.0143242", \
+            "0.0150558, 0.0150456, 0.0150278, 0.0150056, 0.0149997, 0.015", \
+            "0.0160209, 0.0160225, 0.0160216, 0.0160351, 0.0160703, 0.0160765", \
+            "0.0160853, 0.0160842, 0.0160823, 0.0160834, 0.016101, 0.0161429" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        timing_sense : non_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.228933, 0.293195, 0.533943, 1.4494, 5.06614, 19.8313", \
+            "0.240768, 0.305307, 0.546858, 1.46248, 5.07978, 19.8444", \
+            "0.290024, 0.354478, 0.596004, 1.51278, 5.13079, 19.8951", \
+            "0.466996, 0.539887, 0.791221, 1.70943, 5.32862, 20.0943", \
+            "0.940574, 1.0556, 1.42471, 2.4883, 6.12311, 20.8903", \
+            "2.30772, 2.49318, 3.11335, 4.82171, 9.24554, 24.079" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0266765, 0.0503982, 0.152159, 0.587127, 2.39497, 9.88879", \
+            "0.0266664, 0.050399, 0.15216, 0.587125, 2.39535, 9.88878", \
+            "0.0266524, 0.0503865, 0.152161, 0.587125, 2.39497, 9.88879", \
+            "0.0274668, 0.0507879, 0.152182, 0.587125, 2.39482, 9.88879", \
+            "0.0324124, 0.0544575, 0.153284, 0.587183, 2.39497, 9.88879", \
+            "0.0442916, 0.0661237, 0.159266, 0.589993, 2.39656, 9.88876" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.165524, 0.212129, 0.377031, 0.960105, 3.17463, 12.0635", \
+            "0.172914, 0.219607, 0.384929, 0.966958, 3.18447, 12.0737", \
+            "0.1991, 0.247386, 0.414275, 0.998075, 3.21593, 12.1105", \
+            "0.246301, 0.310421, 0.512061, 1.11857, 3.33831, 12.2336", \
+            "0.195907, 0.298983, 0.620037, 1.45986, 3.81929, 12.7213", \
+            "-0.513257, -0.334538, 0.22545, 1.66058, 5.10924, 14.6218" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0237557, 0.0427754, 0.10258, 0.32862, 1.29795, 5.34177", \
+            "0.0237372, 0.0427777, 0.102734, 0.32895, 1.29805, 5.34178", \
+            "0.0237738, 0.0427766, 0.102736, 0.328479, 1.29805, 5.34179", \
+            "0.0244076, 0.0434874, 0.103282, 0.328522, 1.2977, 5.34179", \
+            "0.0281068, 0.0476682, 0.10869, 0.330329, 1.29807, 5.34178", \
+            "0.0388977, 0.0610242, 0.12826, 0.341904, 1.29827, 5.34179" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.206019, 0.209715, 0.223772, 0.228533, 0.232809, 0.236899, 0.240991, 0.245069, 0.257867, 0.2649, 0.270457, 0.277742, 0.286312, 0.292863");
+            values ( \
+              "0.0124172, 0.0144675, 0.0483364, 0.0560981, 0.0599238, 0.0614292, 0.0601907, 0.0555876, 0.0221026, 0.0124432, 0.00776548, 0.0041442, 0.00202344, 0.00128012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.249602, 0.255798, 0.268143, 0.274191, 0.277815, 0.285062, 0.290763, 0.293626, 0.299353, 0.301219, 0.304951, 0.309083, 0.317039, 0.331515, 0.342938, 0.352643, 0.363569, 0.369038, 0.376832, 0.391228, 0.403728, 0.417539");
+            values ( \
+              "0.0247844, 0.0415697, 0.0914375, 0.110571, 0.119477, 0.130991, 0.135139, 0.135808, 0.134962, 0.134015, 0.131402, 0.127048, 0.113377, 0.0736937, 0.0480689, 0.0323119, 0.0200277, 0.0156463, 0.0109057, 0.00559764, 0.00307083, 0.00179038" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.415349, 0.430854, 0.447975, 0.452819, 0.462509, 0.47586, 0.491513, 0.497276, 0.507932, 0.519021, 0.541006, 0.566582, 0.588226, 0.60608, 0.6451, 0.667707, 0.683353, 0.704769, 0.721975, 0.735705, 0.75241, 0.775854, 0.799946, 0.818354, 0.855168, 0.923267, 1.00354");
+            values ( \
+              "0.0727825, 0.0961506, 0.154883, 0.167173, 0.185024, 0.197268, 0.199982, 0.198986, 0.195865, 0.191343, 0.180477, 0.165057, 0.148273, 0.130845, 0.0905562, 0.0698242, 0.0575953, 0.0433987, 0.034127, 0.0280319, 0.0219208, 0.0153405, 0.0105915, 0.0079364, 0.00436675, 0.0012912, 0.000276718" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("1.01716, 1.04949, 1.08507, 1.10542, 1.12744, 1.15477, 1.17983, 1.20474, 1.24042, 1.3649, 1.45744, 1.54358, 1.57392, 1.61437, 1.66101, 1.75431, 1.8577, 1.93213, 1.97798, 2.04327, 2.11789, 2.18502, 2.22219, 2.28068, 2.36244, 2.39443, 2.45842, 2.58639, 2.82689, 3.1063");
+            values ( \
+              "0.106365, 0.111671, 0.183645, 0.210574, 0.224981, 0.22973, 0.22887, 0.226246, 0.221909, 0.204716, 0.191006, 0.176919, 0.171288, 0.162952, 0.152009, 0.126879, 0.0980244, 0.0787822, 0.0681367, 0.0546757, 0.0418672, 0.0325878, 0.0282759, 0.0224904, 0.0162116, 0.0142397, 0.0109688, 0.00638747, 0.00212062, 0.000544905" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.31539, 3.56711, 3.62701, 3.72752, 4.04463, 4.36326, 4.88867, 5.44752, 5.90803, 7.26388, 7.6383, 7.95279, 8.29581, 8.83446, 9.50733, 10.1585");
+            values ( \
+              "0.0798878, 0.217097, 0.228822, 0.231479, 0.227521, 0.218911, 0.200966, 0.17883, 0.154561, 0.0657358, 0.0477444, 0.0358742, 0.0259307, 0.0152294, 0.00769341, 0.00394156" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("12.0242, 12.2375, 12.5619, 13.3288, 13.5555, 13.7863, 14.0186, 14.2382, 14.6429, 15.327, 15.5695, 16.0547, 16.9266, 18.2915, 19.0494, 19.8438, 21.4631, 22.5003, 23.2671, 24.7055, 26.7357, 28.6399, 30.0309, 31.3483, 32.4846, 33.923, 35.0383, 36.2475, 37.6859, 39.1243, 40.5627, 42.0011, 44.8779, 47.7548");
+            values ( \
+              "0.00255665, 0.0125778, 0.0499278, 0.193455, 0.214063, 0.220417, 0.223717, 0.225729, 0.227314, 0.226936, 0.226137, 0.22406, 0.218725, 0.208282, 0.201782, 0.194633, 0.17847, 0.165993, 0.155217, 0.132106, 0.097675, 0.0689361, 0.051894, 0.0389228, 0.0300884, 0.0214463, 0.0164086, 0.0122336, 0.00856619, 0.00597686, 0.00416123, 0.00289151, 0.00139296, 0.000670127" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.239799, 0.24701, 0.253953, 0.259872, 0.265907, 0.269724, 0.272973, 0.276181, 0.277044, 0.27877, 0.281337, 0.290349, 0.293991, 0.300746, 0.306813, 0.311222, 0.315122, 0.321578, 0.330187, 0.343245, 0.343876");
+            values ( \
+              "0.0020444, 0.0169998, 0.0350055, 0.0484285, 0.0574359, 0.0604299, 0.0613066, 0.0606435, 0.060164, 0.0587246, 0.0549532, 0.0295296, 0.022064, 0.0127356, 0.00762432, 0.00513285, 0.00367358, 0.00212792, 0.00111229, 0.000360081, 0.000353954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.285886, 0.292111, 0.304456, 0.310506, 0.314127, 0.321371, 0.324125, 0.329939, 0.335659, 0.337532, 0.341277, 0.345397, 0.353352, 0.367839, 0.379254, 0.38894, 0.39989, 0.405356, 0.413149, 0.42753, 0.440015, 0.454039");
+            values ( \
+              "0.0244745, 0.0415683, 0.0914267, 0.110582, 0.119465, 0.130993, 0.133478, 0.135814, 0.134953, 0.13402, 0.131381, 0.127054, 0.113367, 0.073658, 0.0480556, 0.0323253, 0.0200293, 0.0156336, 0.0109131, 0.00559153, 0.0030842, 0.00176993" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.450538, 0.462689, 0.48209, 0.489941, 0.502143, 0.512939, 0.529003, 0.545038, 0.556127, 0.578111, 0.603687, 0.625329, 0.704789, 0.741888, 0.7728, 0.812956, 0.855474, 0.892307, 0.916012");
+            values ( \
+              "0.0638473, 0.0762316, 0.146247, 0.167255, 0.188542, 0.197173, 0.200027, 0.195922, 0.191305, 0.180523, 0.165061, 0.148273, 0.0698459, 0.0433896, 0.0280368, 0.0153421, 0.00793401, 0.00436469, 0.0032941" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("1.0471, 1.0868, 1.12232, 1.1429, 1.16465, 1.19248, 1.21733, 1.24195, 1.3216, 1.41201, 1.49465, 1.58072, 1.61127, 1.65197, 1.69823, 1.79074, 1.89612, 1.97057, 2.02456, 2.07903, 2.15167, 2.20352, 2.26314, 2.34263, 2.40638, 2.47037, 2.55569, 2.72633, 2.98477, 3.29603");
+            values ( \
+              "0.0659703, 0.111573, 0.183843, 0.21105, 0.224939, 0.229832, 0.228785, 0.226301, 0.215962, 0.203247, 0.191003, 0.176932, 0.171262, 0.162865, 0.152009, 0.127098, 0.0976954, 0.078483, 0.0660572, 0.0549502, 0.0424015, 0.0349846, 0.0278726, 0.0203686, 0.0157796, 0.0121732, 0.00854384, 0.00408471, 0.0012019, 0.000257983" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.40215, 3.54188, 3.59152, 3.6228, 3.6645, 3.71404, 3.7621, 3.83098, 3.93211, 4.07933, 4.37378, 4.74888, 5.04308, 5.25182, 5.50466, 5.90324, 6.02455, 6.87716, 7.27035, 7.42761, 7.74211, 7.99034, 8.29918, 8.71097, 8.9125, 9.22133, 9.6331, 10.4566, 11.5051, 12.8792");
+            values ( \
+              "0.161562, 0.186438, 0.213475, 0.222695, 0.228614, 0.230906, 0.2314, 0.231288, 0.230231, 0.22753, 0.219643, 0.207199, 0.196549, 0.188495, 0.177804, 0.157017, 0.149476, 0.0910411, 0.0673046, 0.0590682, 0.0448827, 0.0357855, 0.026734, 0.0178084, 0.0145768, 0.0106823, 0.00700097, 0.0028294, 0.000847563, 0.000134139" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("12.7358, 13.5955, 13.8278, 14.2529, 15.0483, 15.6087, 16.6729, 17.5558, 19.8138, 21.502, 23.3088, 28.7778, 30.2253, 32.4708, 35.0471, 38.0438, 40.7156");
+            values ( \
+              "0.141629, 0.213698, 0.220531, 0.225536, 0.227467, 0.226164, 0.220698, 0.214458, 0.195281, 0.178476, 0.155202, 0.0676297, 0.0502162, 0.0304771, 0.0165419, 0.0079143, 0.00466809" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.385883, 0.39333, 0.400267, 0.406188, 0.410287, 0.41223, 0.416006, 0.419292, 0.422704, 0.423367, 0.424693, 0.427346, 0.429474, 0.434765, 0.438587, 0.441394, 0.445282, 0.448712, 0.45219, 0.456827, 0.459999, 0.463961, 0.469244, 0.479811, 0.493327, 0.510534");
+            values ( \
+              "0.00147549, 0.0170027, 0.0349736, 0.0483963, 0.0551386, 0.0574422, 0.0603903, 0.0612889, 0.0605545, 0.0601499, 0.059114, 0.055564, 0.0503612, 0.0343098, 0.025171, 0.0202297, 0.0147036, 0.0110565, 0.00822525, 0.00546598, 0.00419981, 0.00301226, 0.00191585, 0.000834253, 0.000290308, 0.000126314" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.433123, 0.438254, 0.450619, 0.457188, 0.460309, 0.468461, 0.472283, 0.476118, 0.483719, 0.491344, 0.495094, 0.500159, 0.517991, 0.525211, 0.535908, 0.542533, 0.549816, 0.561678, 0.568939, 0.577238, 0.593836, 0.603208");
+            values ( \
+              "0.0388074, 0.04137, 0.0912389, 0.111984, 0.119355, 0.131861, 0.134668, 0.135788, 0.134112, 0.127488, 0.121999, 0.111522, 0.0638786, 0.0484464, 0.0312495, 0.0234281, 0.0169101, 0.00977795, 0.00698218, 0.00472856, 0.00210001, 0.00151768" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.596222, 0.608879, 0.628388, 0.636119, 0.648649, 0.659117, 0.675248, 0.691183, 0.702304, 0.724288, 0.749864, 0.771543, 0.850997, 0.888039, 0.918998, 0.9357, 0.959141, 1.00162, 1.03842, 1.06784");
+            values ( \
+              "0.0582472, 0.0762809, 0.146622, 0.167341, 0.188919, 0.197221, 0.199982, 0.195901, 0.191336, 0.180492, 0.165058, 0.148242, 0.0698188, 0.0434064, 0.0280278, 0.0219183, 0.0153398, 0.00793822, 0.00436927, 0.0030395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.19805, 1.23405, 1.26967, 1.29037, 1.31205, 1.33939, 1.36439, 1.38936, 1.42495, 1.54951, 1.64206, 1.72813, 1.75866, 1.79936, 1.84563, 1.93818, 2.04347, 2.11793, 2.17197, 2.22649, 2.2992, 2.35093, 2.41041, 2.48971, 2.55369, 2.61789, 2.70348, 2.87468, 3.13321, 3.44472");
+            values ( \
+              "0.0843487, 0.111426, 0.183557, 0.210865, 0.224943, 0.229724, 0.228867, 0.226248, 0.221916, 0.204711, 0.191006, 0.176929, 0.171263, 0.162871, 0.152007, 0.127089, 0.0977101, 0.0784938, 0.0660588, 0.0549412, 0.0423807, 0.0349829, 0.0278863, 0.0203963, 0.0157851, 0.0121669, 0.00853086, 0.00406622, 0.00119685, 0.000255412" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.39449, 3.44743, 3.49301, 3.72094, 3.7514, 3.8095, 3.88397, 3.91163, 4.06172, 4.22887, 4.55578, 5.0729, 5.26212, 5.65376, 5.92998, 6.09226, 6.41681, 6.97024, 7.44811, 7.62233, 7.82254, 8.13703, 8.48005, 8.88171, 9.0187, 9.3327, 9.69156, 10.4093, 10.9035");
+            values ( \
+              "0.00785053, 0.0226353, 0.0426654, 0.204213, 0.217174, 0.228633, 0.231441, 0.231486, 0.230497, 0.227541, 0.218645, 0.200966, 0.193919, 0.177839, 0.164034, 0.15456, 0.133159, 0.0947368, 0.0657357, 0.0568323, 0.0477445, 0.0358742, 0.0259307, 0.0174513, 0.0152294, 0.0111161, 0.00769344, 0.00355788, 0.0023574" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("12.218, 12.419, 12.697, 13.4147, 13.6068, 13.7465, 14.0259, 14.4297, 14.7864, 15.4999, 15.7612, 16.2838, 17.1183, 19.2329, 20.0354, 21.6547, 22.692, 23.4587, 26.9273, 28.8315, 30.2226, 31.5399, 32.6762, 34.1146, 35.23, 36.4391, 37.8776, 39.316, 42.1928, 45.0696, 47.9464");
+            values ( \
+              "0.00250778, 0.0115545, 0.041345, 0.177315, 0.203906, 0.213729, 0.221393, 0.225726, 0.227197, 0.226981, 0.226136, 0.22386, 0.218729, 0.201853, 0.194633, 0.178471, 0.165992, 0.155217, 0.0976749, 0.068936, 0.0518939, 0.0389228, 0.0300885, 0.0214462, 0.0164087, 0.0122336, 0.00856614, 0.0059769, 0.00289155, 0.001393, 0.000670167" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.949631, 0.957196, 0.968263, 0.976694, 0.981137, 0.985351, 0.989534, 0.993715, 1.00685, 1.01228, 1.02154, 1.02854, 1.0367, 1.03874");
+            values ( \
+              "0.00282624, 0.0139442, 0.0387309, 0.0536807, 0.0579824, 0.0597953, 0.0589504, 0.054648, 0.0215537, 0.0138942, 0.00633977, 0.00348526, 0.00178492, 0.00164924" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("1.01057, 1.02123, 1.02467, 1.02639, 1.02811, 1.03155, 1.03465, 1.03573, 1.03681, 1.03843, 1.04005, 1.0439, 1.04692, 1.04879, 1.05067, 1.05259, 1.05451, 1.05644, 1.05836, 1.06627, 1.06716, 1.06849, 1.07203, 1.07487, 1.07878, 1.08732, 1.08915, 1.09282, 1.09466, 1.09833, 1.1039, 1.10588, 1.10806, 1.11024, 1.11451, 1.11751, 1.12065, 1.12342, 1.12619, 1.12815, 1.13208, 1.1354, 1.14076, 1.14397, 1.14878, 1.15519, 1.1616, 1.17308, 1.18457, 1.20506");
+            values ( \
+              "0.0647095, 0.0760763, 0.0884986, 0.0941864, 0.0995794, 0.109481, 0.116486, 0.120354, 0.124963, 0.125699, 0.126854, 0.130858, 0.133449, 0.133568, 0.133532, 0.133333, 0.132971, 0.132447, 0.131758, 0.126341, 0.12531, 0.123342, 0.11711, 0.110964, 0.100754, 0.0769661, 0.07218, 0.0633004, 0.0591893, 0.0515804, 0.0412399, 0.0379105, 0.0347151, 0.0317176, 0.0264673, 0.0230578, 0.0198657, 0.0176205, 0.0155825, 0.0142867, 0.0119608, 0.0102826, 0.00787996, 0.00663453, 0.00507964, 0.00370067, 0.00258607, 0.0015265, 0.000763131, 0.000251313" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.18104, 1.19298, 1.21238, 1.22037, 1.2326, 1.2434, 1.2595, 1.27552, 1.28661, 1.30859, 1.33417, 1.35587, 1.43527, 1.47236, 1.5033, 1.54345, 1.58594, 1.62275, 1.64603");
+            values ( \
+              "0.0669253, 0.0755961, 0.145384, 0.166839, 0.188291, 0.197005, 0.199952, 0.195885, 0.191279, 0.180512, 0.165055, 0.148217, 0.0698462, 0.0433986, 0.028032, 0.0153412, 0.00793644, 0.00436772, 0.00331517" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.77848, 1.81999, 1.85198, 1.86257, 1.8767, 1.89778, 1.92231, 1.94745, 1.9751, 2.05474, 2.14516, 2.2278, 2.31385, 2.34445, 2.38513, 2.43137, 2.52385, 2.62933, 2.70384, 2.75771, 2.81205, 2.88451, 2.93666, 2.99661, 3.07654, 3.13977, 3.20326, 3.28792, 3.45723, 3.7154, 4.02604");
+            values ( \
+              "0.0581695, 0.111593, 0.177597, 0.194826, 0.21147, 0.224855, 0.229548, 0.228992, 0.226294, 0.215955, 0.203245, 0.191004, 0.176935, 0.171255, 0.162861, 0.152009, 0.127109, 0.0976789, 0.0784523, 0.0660569, 0.0549747, 0.0424476, 0.0349858, 0.0278373, 0.0203061, 0.0157638, 0.0121855, 0.00857744, 0.00412618, 0.00121706, 0.000261634" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("4.15127, 4.32391, 4.36249, 4.41394, 4.45618, 4.49708, 4.56589, 4.68121, 4.81417, 5.14112, 5.48362, 5.82957, 6.23968, 6.53911, 6.67759, 6.90771, 7.65733, 8.00495, 8.356, 8.64574, 8.90152, 9.24256, 9.52671, 9.83561, 10.2475, 11.0204, 11.9843, 13.2868");
+            values ( \
+              "0.17817, 0.212474, 0.223694, 0.229717, 0.231033, 0.231393, 0.231298, 0.230015, 0.227534, 0.218635, 0.207216, 0.194591, 0.177793, 0.162718, 0.154553, 0.13963, 0.0880544, 0.067285, 0.0499767, 0.0384952, 0.0303252, 0.021792, 0.0164633, 0.0120866, 0.00791241, 0.00342923, 0.00114185, 0.000226257" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("12.8085, 13.0118, 13.2959, 13.9982, 14.1922, 14.3368, 14.626, 15.02, 15.3795, 16.0985, 16.3516, 16.8576, 17.7086, 19.0738, 19.8269, 20.6258, 22.2451, 23.2823, 24.049, 25.4875, 27.5177, 29.4219, 30.8129, 32.1303, 33.2666, 34.705, 35.8203, 37.0295, 38.4679, 39.9063, 41.3447, 42.7831, 43.7855");
+            values ( \
+              "0.00251635, 0.0117116, 0.0425799, 0.17616, 0.203427, 0.213767, 0.221566, 0.225724, 0.227212, 0.226958, 0.226141, 0.223943, 0.218733, 0.208268, 0.201821, 0.194633, 0.17847, 0.165992, 0.155217, 0.132106, 0.097675, 0.0689361, 0.0518939, 0.0389228, 0.0300884, 0.0214462, 0.0164086, 0.0122336, 0.00856617, 0.00597687, 0.00416122, 0.00289152, 0.00236938" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.97075, 2.97983, 2.98666, 3.00834, 3.01387, 3.0189, 3.02375, 3.02858, 3.02956, 3.03225, 3.0374, 3.0414, 3.04406, 3.04801, 3.05128, 3.05743, 3.06392, 3.06803, 3.07272, 3.0821, 3.09623, 3.11386");
+            values ( \
+              "0.00436534, 0.00714488, 0.0145086, 0.0423163, 0.0476046, 0.0508604, 0.0517961, 0.0494853, 0.0479541, 0.0425334, 0.0297429, 0.0221807, 0.0182318, 0.0134338, 0.0103471, 0.00625252, 0.00365079, 0.00262547, 0.00180598, 0.000880434, 0.000326553, 0.000125265" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("3.07128, 3.0836, 3.10344, 3.11548, 3.12037, 3.1257, 3.13396, 3.14222, 3.14988, 3.17717, 3.18615, 3.19797, 3.21166, 3.22017, 3.23151, 3.24215");
+            values ( \
+              "0.0298254, 0.0390765, 0.0882457, 0.112505, 0.118949, 0.12345, 0.125471, 0.121637, 0.111185, 0.0470387, 0.0326749, 0.019545, 0.0104559, 0.0070508, 0.00411704, 0.00276605" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.36808, 3.3911, 3.40226, 3.41145, 3.42516, 3.43611, 3.45318, 3.45811, 3.46797, 3.48011, 3.50226, 3.51507, 3.52783, 3.55306, 3.60271, 3.61757, 3.63637, 3.65002, 3.66413, 3.68278, 3.69901, 3.72066, 3.73977, 3.76526, 3.79925, 3.86278, 3.93664");
+            values ( \
+              "0.0593336, 0.093559, 0.126257, 0.150482, 0.177345, 0.189297, 0.196092, 0.195868, 0.1942, 0.190115, 0.179949, 0.172732, 0.164743, 0.144847, 0.0940675, 0.079901, 0.0638788, 0.0537371, 0.0445627, 0.034396, 0.0272535, 0.0197563, 0.0147735, 0.00996275, 0.00577891, 0.00189906, 0.000483678" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.12591, 4.16805, 4.19355, 4.21287, 4.23654, 4.26397, 4.28917, 4.31399, 4.39367, 4.47418, 4.56674, 4.65262, 4.68374, 4.72426, 4.77032, 4.86243, 4.96883, 5.04137, 5.08741, 5.15195, 5.22571, 5.29485, 5.33314, 5.39111, 5.47233, 5.50379, 5.56671, 5.69255, 5.93234, 6.21042");
+            values ( \
+              "0.102742, 0.128727, 0.179096, 0.206314, 0.223611, 0.229205, 0.228565, 0.226113, 0.215886, 0.204675, 0.190995, 0.176958, 0.171182, 0.162817, 0.152004, 0.127209, 0.0975249, 0.0788008, 0.0681084, 0.0547963, 0.0420979, 0.0325253, 0.028098, 0.0223933, 0.0161752, 0.0142387, 0.0110164, 0.00647717, 0.00215932, 0.000559962" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.49983, 6.66023, 6.69092, 6.74907, 6.8251, 6.85117, 6.99824, 7.16841, 7.49532, 8.01244, 8.20166, 8.5933, 8.86952, 9.0318, 9.35636, 9.90978, 10.3877, 10.7621, 11.0766, 11.4196, 11.8212, 11.9582, 12.2722, 12.6311, 13.3488, 13.9611");
+            values ( \
+              "0.170342, 0.204009, 0.217128, 0.228631, 0.231453, 0.231484, 0.230532, 0.227544, 0.218643, 0.200966, 0.193919, 0.177839, 0.164034, 0.15456, 0.133159, 0.0947368, 0.0657357, 0.0477444, 0.0358742, 0.0259307, 0.0174513, 0.0152294, 0.0111161, 0.00769342, 0.00355787, 0.00207058" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("15.6571, 16.1951, 16.453, 16.6396, 16.9135, 17.1373, 17.3619, 17.7772, 18.4242, 18.6932, 19.2313, 20.0504, 22.1613, 22.9675, 24.5868, 25.6241, 26.3908, 27.8292, 29.8594, 31.7636, 33.1547, 34.472, 35.6083, 37.0467, 38.1621, 39.3712, 40.8096, 42.2481, 45.1249, 48.0017, 50.8785");
+            values ( \
+              "0.0767269, 0.147893, 0.193932, 0.211805, 0.220393, 0.223664, 0.225683, 0.227348, 0.226969, 0.226153, 0.223762, 0.218742, 0.201885, 0.194632, 0.17847, 0.165992, 0.155217, 0.132106, 0.097675, 0.0689361, 0.051894, 0.0389228, 0.0300884, 0.0214463, 0.0164086, 0.0122335, 0.00856619, 0.00597685, 0.00289151, 0.00139295, 0.000670124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.5708, 10.5862, 10.5919, 10.6123, 10.6261, 10.634, 10.641, 10.6476, 10.6541, 10.6605, 10.6682, 10.6756, 10.6822, 10.6858, 10.6906, 10.6943, 10.6985, 10.7041, 10.7153, 10.7309, 10.7312");
+            values ( \
+              "0.0031544, 0.0050075, 0.00779968, 0.0211639, 0.0293819, 0.033645, 0.0366237, 0.0384305, 0.0384423, 0.0332309, 0.0205912, 0.0128044, 0.00799958, 0.00616236, 0.00433589, 0.00328623, 0.00242868, 0.00165883, 0.000781573, 0.000344058, 0.000342453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.7332, 10.7492, 10.7603, 10.7739, 10.805, 10.8163, 10.8265, 10.8363, 10.8461, 10.8522, 10.8672, 10.8753, 10.8875, 10.896, 10.9014, 10.9121, 10.9183, 10.9307, 10.9524, 10.978");
+            values ( \
+              "0.0142009, 0.017599, 0.0295343, 0.046045, 0.0857249, 0.0969842, 0.103862, 0.105595, 0.0996978, 0.0889869, 0.0572038, 0.042993, 0.0263637, 0.0183958, 0.0145101, 0.00898048, 0.00677019, 0.00378989, 0.00130569, 0.000387894" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("11.2794, 11.3089, 11.3565, 11.3746, 11.3958, 11.4075, 11.4232, 11.4466, 11.4762, 11.4998, 11.5557, 11.5789, 11.6177, 11.6491, 11.671, 11.6868, 11.7237, 11.766, 11.7963");
+            values ( \
+              "0.0412301, 0.0553552, 0.132814, 0.158771, 0.177467, 0.181625, 0.182171, 0.175973, 0.160387, 0.141791, 0.0856848, 0.0653688, 0.0393585, 0.0251978, 0.0181551, 0.0143025, 0.00807264, 0.00406099, 0.00268371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.6912, 12.7488, 12.7681, 12.8016, 12.8185, 12.852, 12.894, 12.9126, 12.9375, 12.9811, 13.0572, 13.1552, 13.2324, 13.2516, 13.2901, 13.359, 13.572, 13.6587, 13.6819, 13.7491, 13.8208, 13.8653, 13.9141, 13.9749, 14.0591, 14.0935, 14.1623, 14.2894, 14.4544, 14.6589, 14.9258");
+            values ( \
+              "0.100288, 0.117884, 0.144478, 0.185838, 0.201342, 0.218056, 0.221694, 0.220486, 0.218285, 0.213545, 0.204151, 0.190493, 0.178243, 0.174853, 0.167486, 0.151937, 0.0936518, 0.0720298, 0.0668159, 0.053217, 0.0411412, 0.0348818, 0.0289768, 0.0228526, 0.0163232, 0.0141985, 0.0107226, 0.00626686, 0.00306572, 0.00121679, 0.000346832" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.8559, 16.0054, 16.0615, 16.0933, 16.1296, 16.1798, 16.2276, 16.2963, 16.3896, 16.5458, 16.6677, 16.8739, 17.2169, 17.5634, 17.973, 18.2872, 18.411, 18.6417, 19.3905, 19.7384, 20.0895, 20.3792, 20.6349, 20.9757, 21.2601, 21.6377, 22.1412, 22.9349, 23.2436");
+            values ( \
+              "0.146733, 0.181126, 0.21136, 0.220897, 0.2266, 0.229627, 0.230362, 0.230433, 0.229657, 0.227065, 0.224224, 0.218475, 0.20716, 0.194566, 0.177789, 0.161887, 0.154547, 0.139586, 0.0880706, 0.0672834, 0.0499704, 0.0384931, 0.0303275, 0.0217972, 0.0164646, 0.011273, 0.00667867, 0.00281552, 0.00222405" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("24.6042, 24.8349, 25.1713, 25.8221, 26.0102, 26.1315, 26.3741, 26.8146, 27.1562, 27.8396, 28.1459, 28.7584, 29.503, 30.8699, 31.5973, 32.4196, 34.0395, 35.0772, 35.8434, 37.2818, 39.312, 41.2162, 42.6073, 43.9247, 45.0609, 46.4993, 47.6147, 48.8239, 50.2623, 51.7007, 53.1391, 54.5775, 57.4543, 60.3311");
+            values ( \
+              "0.00251575, 0.0138951, 0.0548132, 0.180963, 0.205662, 0.213666, 0.22074, 0.225724, 0.227159, 0.22709, 0.226131, 0.223389, 0.218722, 0.208262, 0.20203, 0.194638, 0.178471, 0.165985, 0.155217, 0.132106, 0.097675, 0.068936, 0.0518937, 0.0389228, 0.0300885, 0.0214462, 0.0164087, 0.0122336, 0.00856611, 0.00597691, 0.00416116, 0.00289157, 0.00139301, 0.000670186" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00905631, 0.00907206, 0.00909279, 0.00910425, 0.00910791, 0.00910886", \
+            "0.0109595, 0.0109658, 0.0109785, 0.0109886, 0.0109924, 0.0109935", \
+            "0.0116613, 0.0116622, 0.0116654, 0.0116707, 0.0116738, 0.0116748", \
+            "0.0119021, 0.0119023, 0.0119028, 0.0119039, 0.0119054, 0.0119062", \
+            "0.0119822, 0.0119823, 0.0119827, 0.0119832, 0.0119837, 0.0119842", \
+            "0.012036, 0.0120358, 0.0120348, 0.0120322, 0.0120296, 0.0120285" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0116426, 0.0116591, 0.0116834, 0.0116982, 0.0117031, 0.0117043", \
+            "0.0134594, 0.0134734, 0.0134931, 0.0135048, 0.0135087, 0.0135096", \
+            "0.0144479, 0.0144318, 0.0144131, 0.0144039, 0.014401, 0.0144003", \
+            "0.0154377, 0.0152216, 0.0149073, 0.0147122, 0.0146432, 0.0146232", \
+            "0.0163854, 0.0161764, 0.015633, 0.0150749, 0.0147664, 0.0146806", \
+            "0.0164028, 0.016401, 0.0164067, 0.0153102, 0.0150742, 0.0147458" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.144489, 0.15438, 0.158379, 0.16561, 0.169702, 0.173545, 0.177266, 0.180963, 0.184658, 0.194756, 0.199203, 0.204294, 0.210186, 0.217196, 0.23223");
+            values ( \
+              "-0.00174348, -0.0378671, -0.0464153, -0.0583197, -0.0629947, -0.0660441, -0.0674961, -0.0668537, -0.0612843, -0.0181307, -0.00794397, -0.0028569, -0.000765592, -0.000211289, -0.000176403" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.170126, 0.186796, 0.193584, 0.198145, 0.208075, 0.213208, 0.219145, 0.22626, 0.230996, 0.233713, 0.239147, 0.240938, 0.256334, 0.262948, 0.268494, 0.271842, 0.278536, 0.290177, 0.321553");
+            values ( \
+              "-0.00414682, -0.0929523, -0.11377, -0.124475, -0.140591, -0.145789, -0.149879, -0.152027, -0.151228, -0.149271, -0.139843, -0.134475, -0.0531192, -0.030052, -0.0180105, -0.0131171, -0.00675602, -0.00193062, -0.000178729" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.26557, 0.304264, 0.310544, 0.325842, 0.355619, 0.368703, 0.381265, 0.392557, 0.401013, 0.416945, 0.421818, 0.427015, 0.435065, 0.457577, 0.465846, 0.47687, 0.483429, 0.491755, 0.502856, 0.512923, 0.52824, 0.548661, 0.584708, 0.627839");
+            values ( \
+              "-0.006515, -0.159276, -0.174793, -0.201975, -0.242025, -0.255359, -0.263772, -0.26721, -0.266705, -0.256189, -0.2494, -0.239191, -0.21591, -0.132338, -0.1065, -0.0782738, -0.0647657, -0.0506371, -0.0360974, -0.0264622, -0.0163638, -0.00839726, -0.0022722, -0.000437024" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.629428, 0.690682, 0.701082, 0.764125, 0.782699, 0.808428, 0.821217, 0.838267, 0.865595, 0.911685, 0.947047, 0.967983, 1.00985, 1.04277, 1.07681, 1.13375, 1.1873, 1.23493, 1.25982, 1.28486, 1.3172, 1.34372, 1.37571, 1.42089, 1.46841, 1.5049, 1.57788, 1.71942, 1.88777");
+            values ( \
+              "-0.00701342, -0.156668, -0.175396, -0.268938, -0.292601, -0.316732, -0.325406, -0.334136, -0.342682, -0.346584, -0.343458, -0.339996, -0.329836, -0.318191, -0.30106, -0.250999, -0.185556, -0.134979, -0.113233, -0.0943946, -0.0739181, -0.0603377, -0.047083, -0.0327686, -0.0224017, -0.0167032, -0.00902967, -0.00244437, -0.000418622" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("2.10502, 2.22698, 2.30486, 2.38709, 2.45533, 2.52297, 2.58462, 2.66433, 2.81396, 2.97765, 3.20991, 3.39538, 3.5471, 3.62212, 3.73878, 3.88234, 4.16964, 4.30451, 4.51088, 4.63402, 4.77946, 4.97338, 5.10415, 5.3053, 5.5735, 6.1099, 6.76265");
+            values ( \
+              "-0.216618, -0.218082, -0.292726, -0.347887, -0.369377, -0.376989, -0.378199, -0.376496, -0.370343, -0.362254, -0.348535, -0.33423, -0.318132, -0.307497, -0.285096, -0.246007, -0.160697, -0.127924, -0.0884406, -0.0704135, -0.0534994, -0.0367125, -0.0284512, -0.0191387, -0.0111093, -0.00336837, -0.000704802" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("7.88172, 8.25424, 8.44317, 8.59507, 8.71672, 8.82944, 8.98258, 9.387, 10.0071, 11.213, 11.6929, 12.8276, 13.19, 13.6732, 13.8818, 14.299, 14.9533, 15.6633, 16.3738, 16.7414, 17.3954, 17.9271, 18.3496, 18.8957, 19.6633, 20.1681, 21.1169, 22.014, 22.9112, 23.8083, 26.4997");
+            values ( \
+              "-0.25457, -0.277637, -0.344796, -0.373557, -0.382528, -0.385489, -0.386559, -0.384823, -0.379006, -0.364747, -0.358139, -0.338694, -0.330477, -0.316634, -0.309122, -0.289944, -0.247108, -0.193888, -0.14661, -0.125854, -0.0949056, -0.0748323, -0.0617738, -0.0479904, -0.0333914, -0.0263076, -0.0166991, -0.0107769, -0.00695129, -0.00446698, -0.00119139" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.178676, 0.181129, 0.185184, 0.192574, 0.201187, 0.205027, 0.208745, 0.21244, 0.216132, 0.226229, 0.230673, 0.235755, 0.241547, 0.248431, 0.323799");
+            values ( \
+              "-0.0187744, -0.022071, -0.0362502, -0.0513033, -0.0629894, -0.0661583, -0.0674864, -0.0669497, -0.061256, -0.0181327, -0.00794969, -0.00286528, -0.000788689, -0.000220383, -3.16074e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.200512, 0.22076, 0.225144, 0.229842, 0.239794, 0.244901, 0.250736, 0.258632, 0.264996, 0.266341, 0.268136, 0.27264, 0.289018, 0.29449, 0.300983, 0.305763, 0.312135, 0.324324, 0.33875, 0.357512");
+            values ( \
+              "-0.000989288, -0.100558, -0.113374, -0.124609, -0.140655, -0.145797, -0.149796, -0.151996, -0.149793, -0.148134, -0.145506, -0.13439, -0.048915, -0.0304642, -0.0167297, -0.010621, -0.00564003, -0.00151776, -0.000381071, -0.000164498" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.284705, 0.36407, 0.383528, 0.40081, 0.417177, 0.433181, 0.449182, 0.457875, 0.467261, 0.498101, 0.514284, 0.534711, 0.545107, 0.560901, 0.581959, 0.592471");
+            values ( \
+              "-0.00189141, -0.210258, -0.236547, -0.255063, -0.265199, -0.266733, -0.256001, -0.242098, -0.215912, -0.106364, -0.0673398, -0.0364967, -0.0264866, -0.0161311, -0.00809273, -0.00636322" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.680006, 0.716935, 0.794217, 0.811414, 0.835833, 0.858613, 0.888986, 0.911727, 0.942049, 0.978862, 0.999021, 1.03934, 1.07697, 1.10787, 1.16494, 1.21822, 1.26599, 1.29107, 1.34832, 1.40673, 1.45193, 1.49955, 1.53612, 1.60926, 1.74872, 1.91387");
+            values ( \
+              "-0.11499, -0.146734, -0.264292, -0.287283, -0.311842, -0.327544, -0.340071, -0.344468, -0.345972, -0.343049, -0.33976, -0.330202, -0.316826, -0.30101, -0.250853, -0.185715, -0.134979, -0.113089, -0.0738969, -0.0470964, -0.0327836, -0.0224002, -0.0166738, -0.00901599, -0.00249003, -0.00046181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("2.13958, 2.27825, 2.37533, 2.42118, 2.49215, 2.5584, 2.61873, 2.69704, 2.85478, 3.01176, 3.21651, 3.30798, 3.42945, 3.64464, 3.72597, 3.81298, 4.1256, 4.25876, 4.34391, 4.49811, 4.6332, 4.74624, 4.87602, 5.05999, 5.25149, 5.39821, 5.69164, 6.25996, 6.93414");
+            values ( \
+              "-0.207707, -0.233061, -0.320886, -0.347529, -0.369753, -0.37703, -0.378154, -0.376549, -0.370017, -0.362242, -0.350334, -0.344056, -0.334225, -0.309375, -0.295196, -0.275407, -0.182268, -0.146578, -0.126716, -0.0963438, -0.0751255, -0.0607827, -0.0474309, -0.0331378, -0.022782, -0.0170243, -0.00935732, -0.00257836, -0.000504784" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("7.90533, 8.37076, 8.59845, 8.72853, 8.86301, 9.00963, 9.4135, 10.0406, 11.2466, 11.7265, 12.8612, 13.2236, 13.7068, 13.9154, 14.3324, 14.9869, 15.697, 16.4074, 16.7749, 17.4289, 17.9606, 18.3832, 18.9293, 19.6968, 20.2017, 21.1503, 22.0475, 22.9446, 23.8417, 26.5331");
+            values ( \
+              "-0.222484, -0.308733, -0.369762, -0.381681, -0.385549, -0.386619, -0.384931, -0.379055, -0.364797, -0.358139, -0.338694, -0.330477, -0.316631, -0.309122, -0.289948, -0.247109, -0.193877, -0.146607, -0.125857, -0.0949094, -0.0748335, -0.0617718, -0.0479894, -0.033391, -0.0263077, -0.0166999, -0.0107775, -0.00695164, -0.00446725, -0.00119142" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.300128, 0.304217, 0.31297, 0.320248, 0.324344, 0.328189, 0.331912, 0.335609, 0.339306, 0.349405, 0.353851, 0.358938, 0.364639, 0.371412, 0.444798");
+            values ( \
+              "-0.00147611, -0.0228359, -0.0462091, -0.0582323, -0.0629447, -0.0660137, -0.0674773, -0.0668454, -0.0612693, -0.0181321, -0.00794847, -0.00286196, -0.000809561, -0.000228021, -3.37681e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.330638, 0.335583, 0.33767, 0.339996, 0.343863, 0.346897, 0.350537, 0.354774, 0.358677, 0.362621, 0.366059, 0.369842, 0.373107, 0.374739, 0.377612, 0.378438, 0.380091, 0.382569, 0.384576, 0.386582, 0.388588, 0.389591, 0.390371, 0.391931, 0.393277, 0.394623, 0.395359, 0.397566, 0.400354, 0.403877, 0.408368, 0.409586, 0.412395, 0.415354, 0.41741, 0.418788, 0.420462, 0.42342, 0.427146, 0.429128, 0.430714, 0.433887, 0.437059, 0.440048, 0.443038, 0.446028, 0.449018, 0.45256, 0.463187, 0.476938");
+            values ( \
+              "-0.0235354, -0.0596617, -0.0699831, -0.0800468, -0.0947357, -0.104886, -0.115416, -0.124553, -0.131781, -0.138062, -0.14249, -0.14583, -0.14822, -0.149243, -0.150765, -0.151065, -0.151544, -0.151957, -0.151755, -0.151198, -0.150299, -0.149721, -0.149056, -0.146944, -0.144589, -0.141742, -0.139656, -0.132259, -0.120002, -0.101968, -0.075612, -0.0692082, -0.0557891, -0.043263, -0.0360921, -0.032059, -0.0276804, -0.021162, -0.0146052, -0.0117042, -0.00973142, -0.0070178, -0.00482893, -0.00371061, -0.00274888, -0.00194375, -0.00129522, -0.00099451, -0.00035141, -0.000192654" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.419243, 0.476196, 0.489274, 0.507605, 0.523862, 0.533914, 0.543551, 0.559562, 0.57557, 0.584235, 0.593652, 0.616159, 0.624494, 0.640679, 0.650211, 0.661105, 0.671502, 0.687295, 0.708353, 0.734236");
+            values ( \
+              "-0.00707533, -0.18853, -0.208628, -0.233496, -0.251958, -0.260027, -0.26509, -0.266633, -0.255945, -0.242112, -0.215882, -0.132385, -0.106358, -0.067337, -0.050862, -0.0364964, -0.0264862, -0.0161309, -0.00809405, -0.00380968" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.808168, 0.837437, 0.861206, 0.924234, 0.939785, 0.969316, 0.988296, 1.00727, 1.02504, 1.06059, 1.10167, 1.12749, 1.17904, 1.21698, 1.23635, 1.2751, 1.35153, 1.41785, 1.47605, 1.53534, 1.58033, 1.62716, 1.66305, 1.73481, 1.82389");
+            values ( \
+              "-0.109398, -0.131408, -0.17561, -0.267926, -0.288185, -0.316662, -0.328774, -0.33712, -0.342093, -0.346177, -0.343872, -0.339851, -0.326803, -0.311605, -0.301042, -0.270209, -0.17984, -0.114248, -0.0741652, -0.0468759, -0.0327491, -0.0225105, -0.01682, -0.00923744, -0.00492295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.27283, 2.40952, 2.46422, 2.51475, 2.55021, 2.62016, 2.68699, 2.74783, 2.82453, 2.98916, 3.14086, 3.3456, 3.55855, 3.77398, 3.85362, 3.94129, 4.25625, 4.47242, 4.62427, 4.76153, 4.87678, 5.00604, 5.18962, 5.37963, 5.52504, 5.81586, 6.37505, 7.03733");
+            values ( \
+              "-0.219037, -0.235395, -0.288261, -0.327989, -0.347378, -0.369681, -0.376891, -0.378279, -0.376484, -0.369872, -0.362338, -0.350427, -0.334313, -0.309249, -0.295478, -0.27561, -0.181822, -0.126842, -0.0968576, -0.0752315, -0.0606158, -0.0473434, -0.0331047, -0.0228262, -0.0170999, -0.00945473, -0.00267446, -0.000548023" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("8.07806, 8.51154, 8.72895, 8.85856, 8.99703, 9.14119, 9.54591, 10.1745, 11.3805, 11.8605, 12.995, 13.3578, 13.8415, 14.0493, 14.4648, 15.1208, 15.834, 16.542, 16.9077, 17.561, 18.0939, 18.5185, 19.0642, 19.8313, 20.3353, 21.2821, 22.1792, 23.0764, 23.9735, 26.6649");
+            values ( \
+              "-0.265045, -0.313099, -0.370065, -0.381775, -0.385719, -0.386658, -0.384938, -0.379038, -0.364777, -0.358136, -0.338696, -0.330469, -0.316605, -0.309121, -0.290034, -0.24711, -0.19366, -0.146564, -0.125922, -0.0949866, -0.0748573, -0.0617327, -0.0479694, -0.033383, -0.0263113, -0.0167176, -0.0107891, -0.00695902, -0.00447212, -0.00119264" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.735805, 0.742339, 0.748766, 0.756346, 0.760576, 0.764523, 0.768331, 0.7721, 0.775866, 0.787478, 0.792035, 0.79794, 0.804163, 0.811317, 0.816418");
+            values ( \
+              "-0.00721001, -0.0296432, -0.0439039, -0.056177, -0.0611788, -0.0643929, -0.0661282, -0.0656773, -0.0604255, -0.0139581, -0.00590683, -0.00178441, -0.000457145, -0.000158813, -0.000150361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.78156, 0.795071, 0.806315, 0.814299, 0.81951, 0.828748, 0.835641, 0.838288, 0.84252, 0.849822, 0.866512, 0.870954, 0.87864, 0.885137, 0.893798, 0.906302, 0.941719");
+            values ( \
+              "-0.0383594, -0.0900449, -0.120933, -0.13504, -0.141311, -0.148234, -0.150101, -0.149893, -0.147583, -0.133164, -0.047828, -0.0326512, -0.0161127, -0.00865678, -0.00360257, -0.000954983, -0.00012482" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.89773, 0.976066, 0.996558, 1.01397, 1.03042, 1.03667, 1.04648, 1.05777, 1.06278, 1.07106, 1.08064, 1.11153, 1.12773, 1.14821, 1.15858, 1.17434, 1.19535, 1.20494");
+            values ( \
+              "-0.00367979, -0.20682, -0.234479, -0.25347, -0.264077, -0.265824, -0.265464, -0.259546, -0.254786, -0.241626, -0.215496, -0.106273, -0.067294, -0.036428, -0.0264599, -0.0161361, -0.00812278, -0.00651904" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.30996, 1.36259, 1.4468, 1.47545, 1.4933, 1.51469, 1.53445, 1.57396, 1.60905, 1.63691, 1.68844, 1.70853, 1.72653, 1.74577, 1.78425, 1.86146, 1.89391, 1.92779, 1.97296, 1.98954, 2.02136, 2.05118, 2.09295, 2.10972, 2.14326, 2.21033, 2.33625, 2.48375");
+            values ( \
+              "-0.061489, -0.162555, -0.285134, -0.313921, -0.326196, -0.336332, -0.342035, -0.346268, -0.344132, -0.339853, -0.326819, -0.319469, -0.31154, -0.301042, -0.270473, -0.179236, -0.144427, -0.113788, -0.0813835, -0.071785, -0.056222, -0.0445065, -0.0319021, -0.0278973, -0.0212908, -0.0122043, -0.00392644, -0.000965545" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.76978, 2.8987, 2.98431, 3.0612, 3.12709, 3.19604, 3.25877, 3.33521, 3.50445, 3.65181, 3.85651, 4.0831, 4.16458, 4.27322, 4.34071, 4.4307, 4.55659, 4.76478, 4.98383, 5.13892, 5.27319, 5.3854, 5.51537, 5.6995, 5.89156, 6.03876, 6.33317, 6.88768, 7.54505");
+            values ( \
+              "-0.190964, -0.214399, -0.296348, -0.347469, -0.3689, -0.376793, -0.37831, -0.376478, -0.369687, -0.362356, -0.350451, -0.333011, -0.324821, -0.311018, -0.29992, -0.280866, -0.245878, -0.182415, -0.126671, -0.0961543, -0.0750833, -0.0608426, -0.0474659, -0.0331477, -0.0227632, -0.0169981, -0.00931871, -0.00267694, -0.000553092" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("8.58454, 8.98512, 9.104, 9.2439, 9.37767, 9.5108, 9.65369, 10.0576, 10.6883, 11.9097, 12.3742, 13.5088, 13.8715, 14.3551, 14.5631, 14.979, 15.6346, 16.3469, 17.0556, 17.4218, 18.0753, 18.6078, 19.0319, 19.5777, 20.3449, 20.8492, 21.7965, 22.6937, 23.5908, 24.4879, 27.1793");
+            values ( \
+              "-0.267938, -0.297349, -0.339693, -0.370113, -0.381942, -0.385764, -0.386579, -0.384884, -0.378969, -0.364541, -0.358136, -0.338694, -0.33047, -0.316614, -0.30912, -0.290009, -0.247109, -0.193724, -0.146577, -0.125903, -0.0949639, -0.0748503, -0.0617442, -0.0479753, -0.0333854, -0.0263103, -0.0167124, -0.0107857, -0.00695687, -0.00447066, -0.0011923" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.23834, 2.24546, 2.2519, 2.26457, 2.2741, 2.27844, 2.28267, 2.2869, 2.28871, 2.29879, 2.30241, 2.30702, 2.3121, 2.31886, 2.33495");
+            values ( \
+              "-0.00702849, -0.0181331, -0.0302751, -0.0473786, -0.0561666, -0.0584476, -0.0589383, -0.0551782, -0.0506339, -0.0142847, -0.00751783, -0.00319058, -0.00116051, -0.000284428, -0.000232323" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.31833, 2.32612, 2.34115, 2.3524, 2.3601, 2.36452, 2.36979, 2.37726, 2.38134, 2.38497, 2.39029, 2.39235, 2.39606, 2.40008, 2.40601, 2.41394, 2.41823, 2.42396, 2.42732, 2.43198, 2.43819, 2.4457");
+            values ( \
+              "-0.0192994, -0.0343454, -0.0780673, -0.103928, -0.117547, -0.123734, -0.129813, -0.136073, -0.138267, -0.13942, -0.139256, -0.1381, -0.134272, -0.125818, -0.10191, -0.0611681, -0.0437864, -0.0269511, -0.0199818, -0.0130639, -0.00721285, -0.00389146" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.56791, 2.58602, 2.6076, 2.61814, 2.62881, 2.64128, 2.66226, 2.68097, 2.69828, 2.7054, 2.71497, 2.73181, 2.73805, 2.74366, 2.75001, 2.77479, 2.7858, 2.79896, 2.80489, 2.81675, 2.8283, 2.83454, 2.84703, 2.872, 2.90708, 2.94999");
+            values ( \
+              "-0.0244271, -0.0695826, -0.130243, -0.152975, -0.171481, -0.189342, -0.216377, -0.238519, -0.252099, -0.255235, -0.256669, -0.24871, -0.240751, -0.229873, -0.212264, -0.124599, -0.0930567, -0.0640922, -0.0538851, -0.0376787, -0.0264545, -0.0218016, -0.0147035, -0.00640888, -0.00182428, -0.000363976" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.17803, 3.26702, 3.36048, 3.38115, 3.42249, 3.46082, 3.48678, 3.53835, 3.5733, 3.62716, 3.64731, 3.68763, 3.81744, 3.88788, 3.94559, 3.991, 4.03943, 4.15126, 4.17363");
+            values ( \
+              "-0.000563015, -0.168608, -0.291464, -0.310812, -0.33441, -0.342992, -0.344193, -0.339185, -0.331261, -0.311695, -0.300842, -0.268553, -0.123928, -0.0737143, -0.0471631, -0.0328405, -0.0222864, -0.00881578, -0.00770226" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.80418, 4.92626, 5.04213, 5.09024, 5.12695, 5.17589, 5.23993, 5.29993, 5.37812, 5.49411, 5.69297, 5.89771, 6.00128, 6.11066, 6.32613, 6.40556, 6.49331, 6.80855, 7.02446, 7.17602, 7.31355, 7.42907, 7.55826, 7.74179, 7.93163, 8.07688, 8.36738, 8.9165, 9.56632");
+            values ( \
+              "-0.181206, -0.201674, -0.309718, -0.34145, -0.357293, -0.369777, -0.376981, -0.377998, -0.376624, -0.372013, -0.362162, -0.350257, -0.343237, -0.334148, -0.309401, -0.295516, -0.275631, -0.181764, -0.12686, -0.0969225, -0.0752424, -0.0605937, -0.0473349, -0.0330988, -0.02283, -0.0171111, -0.009465, -0.0027585, -0.000588216" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("10.6159, 11.3049, 11.4365, 11.7136, 12.7497, 14.4356, 15.5703, 16.4161, 17.0413, 19.4839, 20.6696, 21.6386, 22.9108, 24.7563, 25.0684");
+            values ( \
+              "-0.231154, -0.369555, -0.381604, -0.386541, -0.378966, -0.358136, -0.338692, -0.316629, -0.289961, -0.125866, -0.0748367, -0.0479867, -0.0263083, -0.0107791, -0.0101119" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.76297, 7.77909, 7.78848, 7.79871, 7.80676, 7.81373, 7.82009, 7.82605, 7.83181, 7.83758, 7.84058, 7.85012, 7.85527, 7.86069, 7.8655, 7.87301, 7.88214, 7.89827, 8.00472");
+            values ( \
+              "-0.00119641, -0.0112828, -0.0202687, -0.0281884, -0.0335616, -0.0375281, -0.0405361, -0.0426084, -0.043532, -0.041902, -0.038108, -0.0159541, -0.00765151, -0.0032779, -0.00147138, -0.00041966, -0.000142707, -1e-22, -2.51787e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.91912, 7.93659, 7.95808, 7.97799, 7.98725, 7.99719, 8.00688, 8.01513, 8.02177, 8.0269, 8.03418, 8.05034, 8.05481, 8.06353, 8.07029, 8.08261, 8.09708, 8.13909");
+            values ( \
+              "-0.0107636, -0.0338707, -0.0674086, -0.0915115, -0.0995778, -0.105908, -0.10978, -0.110775, -0.108623, -0.103122, -0.0858259, -0.032886, -0.0234098, -0.0115763, -0.00646744, -0.00205627, -0.000609218, -0.000163109" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.37489, 8.39699, 8.41761, 8.45137, 8.48119, 8.55948, 8.5789, 8.59775, 8.61761, 8.65855, 8.67192, 8.69275, 8.70732, 8.71885, 8.72804");
+            values ( \
+              "-0.0103151, -0.0182798, -0.0488526, -0.107109, -0.145002, -0.213119, -0.225598, -0.225987, -0.200195, -0.0821097, -0.0566537, -0.0306213, -0.0196924, -0.0137722, -0.0108801" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.57179, 9.63177, 9.69497, 9.76289, 9.82736, 9.8614, 9.88726, 9.94184, 9.99479, 10.0527, 10.0866, 10.1049, 10.1338, 10.2202, 10.287, 10.3452, 10.4044, 10.4495, 10.4966, 10.5326, 10.6048, 10.6668");
+            values ( \
+              "-0.0112962, -0.0599084, -0.14413, -0.201232, -0.269675, -0.298871, -0.314686, -0.33205, -0.333215, -0.321816, -0.308914, -0.299372, -0.278391, -0.179689, -0.113956, -0.074013, -0.0468543, -0.0327099, -0.0224507, -0.016759, -0.00916948, -0.00615291" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.3283, 12.4744, 12.5816, 12.642, 12.7034, 12.7651, 12.8403, 12.8692, 12.9684, 13.0391, 13.2379, 13.4426, 13.6689, 13.7482, 13.8538, 13.9376, 14.0306, 14.1429, 14.3525, 14.4849, 14.6205, 14.7224, 14.8588, 14.9732, 15.1027, 15.2865, 15.3495, 15.4773, 15.6234, 15.9156, 16.4616, 16.8594");
+            values ( \
+              "-0.184409, -0.200011, -0.288068, -0.329131, -0.355833, -0.369727, -0.375789, -0.376176, -0.374425, -0.371739, -0.362206, -0.350285, -0.332979, -0.32504, -0.311776, -0.297885, -0.277446, -0.245779, -0.181961, -0.146499, -0.115957, -0.0966261, -0.0751645, -0.06066, -0.0473616, -0.0330985, -0.0292708, -0.0227864, -0.0170509, -0.00939567, -0.0027649, -0.00132672" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("18.7969, 19.2264, 19.4409, 19.567, 19.712, 19.852, 20.2474, 20.8894, 22.1109, 22.5754, 23.71, 24.0727, 24.5564, 24.7643, 25.18, 25.8358, 26.5485, 27.2569, 27.6228, 28.2762, 28.8089, 29.2333, 29.779, 30.5462, 31.0504, 31.9974, 32.8945, 33.7916, 34.6888, 37.3802");
+            values ( \
+              "-0.271139, -0.312657, -0.369562, -0.381258, -0.385812, -0.386556, -0.384947, -0.378951, -0.364538, -0.358135, -0.338694, -0.330468, -0.31661, -0.309119, -0.290023, -0.247109, -0.193691, -0.14657, -0.125913, -0.0949759, -0.074854, -0.0617381, -0.0479722, -0.0333841, -0.0263108, -0.0167152, -0.0107875, -0.00695803, -0.00447141, -0.0011925" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00933027, 0.00934647, 0.00936501, 0.0093744, 0.00937731, 0.00937803", \
+            "0.0130576, 0.0130745, 0.0131005, 0.0131171, 0.0131227, 0.0131242", \
+            "0.0144918, 0.0144971, 0.014512, 0.0145265, 0.0145325, 0.0145341", \
+            "0.0150045, 0.0149748, 0.0149226, 0.0148833, 0.0148706, 0.0148679", \
+            "0.0154666, 0.015348, 0.0151763, 0.0150544, 0.0149916, 0.014968", \
+            "0.015756, 0.0157403, 0.0156185, 0.0152622, 0.0150908, 0.0150223" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0142252, 0.0142437, 0.0142701, 0.0142853, 0.0142902, 0.0142915", \
+            "0.0139912, 0.0139413, 0.0138795, 0.0138475, 0.0138377, 0.0138351", \
+            "0.0133439, 0.0131202, 0.0128023, 0.0125997, 0.0125245, 0.0125035", \
+            "0.0134167, 0.0134652, 0.0133493, 0.0126114, 0.0123228, 0.0122443", \
+            "0.0127261, 0.0129239, 0.0132082, 0.0129256, 0.0125545, 0.0122393", \
+            "0.0122953, 0.0123213, 0.0125232, 0.0131157, 0.0129639, 0.0125437" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        sdf_cond : "(B & ~CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(B * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.228933, 0.293195, 0.533943, 1.4494, 5.06614, 19.8313", \
+            "0.240768, 0.305307, 0.546858, 1.46248, 5.07978, 19.8444", \
+            "0.290024, 0.354478, 0.596004, 1.51278, 5.13079, 19.8951", \
+            "0.466996, 0.539887, 0.791221, 1.70943, 5.32862, 20.0943", \
+            "0.940574, 1.0556, 1.42471, 2.4883, 6.12311, 20.8903", \
+            "2.30772, 2.49318, 3.11335, 4.82171, 9.24554, 24.079" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0266765, 0.0503982, 0.152159, 0.587127, 2.39497, 9.88879", \
+            "0.0266664, 0.050399, 0.15216, 0.587125, 2.39535, 9.88878", \
+            "0.0266524, 0.0503865, 0.152161, 0.587125, 2.39497, 9.88879", \
+            "0.0274668, 0.0507879, 0.152182, 0.587125, 2.39482, 9.88879", \
+            "0.0324124, 0.0544575, 0.153284, 0.587183, 2.39497, 9.88879", \
+            "0.0442916, 0.0661237, 0.159266, 0.589993, 2.39656, 9.88876" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.16011, 0.200888, 0.346342, 0.8783, 2.91099, 11.0449", \
+            "0.167786, 0.208672, 0.353831, 0.885877, 2.92007, 11.0551", \
+            "0.196084, 0.238574, 0.385959, 0.917996, 2.95273, 11.0899", \
+            "0.244542, 0.303733, 0.48885, 1.04588, 3.08524, 11.2203", \
+            "0.195976, 0.293371, 0.595506, 1.39686, 3.59774, 11.7532", \
+            "-0.513103, -0.341337, 0.192369, 1.56955, 4.90013, 13.802" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0213328, 0.0359396, 0.0904491, 0.321103, 1.29703, 5.34158", \
+            "0.0213235, 0.0359368, 0.0906159, 0.321115, 1.29779, 5.34201", \
+            "0.0213438, 0.0359439, 0.0905536, 0.321202, 1.2978, 5.3415", \
+            "0.0218203, 0.0364718, 0.0907812, 0.321216, 1.2978, 5.34125", \
+            "0.0250064, 0.0392938, 0.0931861, 0.321945, 1.2978, 5.3415", \
+            "0.0360871, 0.0517634, 0.103066, 0.325528, 1.29912, 5.34154" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.206019, 0.209715, 0.223772, 0.228533, 0.232809, 0.236899, 0.240991, 0.245069, 0.257867, 0.2649, 0.270457, 0.277742, 0.286312, 0.292863");
+            values ( \
+              "0.0124172, 0.0144675, 0.0483364, 0.0560981, 0.0599238, 0.0614292, 0.0601907, 0.0555876, 0.0221026, 0.0124432, 0.00776548, 0.0041442, 0.00202344, 0.00128012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.249602, 0.255798, 0.268143, 0.274191, 0.277815, 0.285062, 0.290763, 0.293626, 0.299353, 0.301219, 0.304951, 0.309083, 0.317039, 0.331515, 0.342938, 0.352643, 0.363569, 0.369038, 0.376832, 0.391228, 0.403728, 0.417539");
+            values ( \
+              "0.0247844, 0.0415697, 0.0914375, 0.110571, 0.119477, 0.130991, 0.135139, 0.135808, 0.134962, 0.134015, 0.131402, 0.127048, 0.113377, 0.0736937, 0.0480689, 0.0323119, 0.0200277, 0.0156463, 0.0109057, 0.00559764, 0.00307083, 0.00179038" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.415349, 0.430854, 0.447975, 0.452819, 0.462509, 0.47586, 0.491513, 0.497276, 0.507932, 0.519021, 0.541006, 0.566582, 0.588226, 0.60608, 0.6451, 0.667707, 0.683353, 0.704769, 0.721975, 0.735705, 0.75241, 0.775854, 0.799946, 0.818354, 0.855168, 0.923267, 1.00354");
+            values ( \
+              "0.0727825, 0.0961506, 0.154883, 0.167173, 0.185024, 0.197268, 0.199982, 0.198986, 0.195865, 0.191343, 0.180477, 0.165057, 0.148273, 0.130845, 0.0905562, 0.0698242, 0.0575953, 0.0433987, 0.034127, 0.0280319, 0.0219208, 0.0153405, 0.0105915, 0.0079364, 0.00436675, 0.0012912, 0.000276718" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("1.01716, 1.04949, 1.08507, 1.10542, 1.12744, 1.15477, 1.17983, 1.20474, 1.24042, 1.3649, 1.45744, 1.54358, 1.57392, 1.61437, 1.66101, 1.75431, 1.8577, 1.93213, 1.97798, 2.04327, 2.11789, 2.18502, 2.22219, 2.28068, 2.36244, 2.39443, 2.45842, 2.58639, 2.82689, 3.1063");
+            values ( \
+              "0.106365, 0.111671, 0.183645, 0.210574, 0.224981, 0.22973, 0.22887, 0.226246, 0.221909, 0.204716, 0.191006, 0.176919, 0.171288, 0.162952, 0.152009, 0.126879, 0.0980244, 0.0787822, 0.0681367, 0.0546757, 0.0418672, 0.0325878, 0.0282759, 0.0224904, 0.0162116, 0.0142397, 0.0109688, 0.00638747, 0.00212062, 0.000544905" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.31539, 3.56711, 3.62701, 3.72752, 4.04463, 4.36326, 4.88867, 5.44752, 5.90803, 7.26388, 7.6383, 7.95279, 8.29581, 8.83446, 9.50733, 10.1585");
+            values ( \
+              "0.0798878, 0.217097, 0.228822, 0.231479, 0.227521, 0.218911, 0.200966, 0.17883, 0.154561, 0.0657358, 0.0477444, 0.0358742, 0.0259307, 0.0152294, 0.00769341, 0.00394156" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("12.0242, 12.2375, 12.5619, 13.3288, 13.5555, 13.7863, 14.0186, 14.2382, 14.6429, 15.327, 15.5695, 16.0547, 16.9266, 18.2915, 19.0494, 19.8438, 21.4631, 22.5003, 23.2671, 24.7055, 26.7357, 28.6399, 30.0309, 31.3483, 32.4846, 33.923, 35.0383, 36.2475, 37.6859, 39.1243, 40.5627, 42.0011, 44.8779, 47.7548");
+            values ( \
+              "0.00255665, 0.0125778, 0.0499278, 0.193455, 0.214063, 0.220417, 0.223717, 0.225729, 0.227314, 0.226936, 0.226137, 0.22406, 0.218725, 0.208282, 0.201782, 0.194633, 0.17847, 0.165993, 0.155217, 0.132106, 0.097675, 0.0689361, 0.051894, 0.0389228, 0.0300884, 0.0214463, 0.0164086, 0.0122336, 0.00856619, 0.00597686, 0.00416123, 0.00289151, 0.00139296, 0.000670127" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.239799, 0.24701, 0.253953, 0.259872, 0.265907, 0.269724, 0.272973, 0.276181, 0.277044, 0.27877, 0.281337, 0.290349, 0.293991, 0.300746, 0.306813, 0.311222, 0.315122, 0.321578, 0.330187, 0.343245, 0.343876");
+            values ( \
+              "0.0020444, 0.0169998, 0.0350055, 0.0484285, 0.0574359, 0.0604299, 0.0613066, 0.0606435, 0.060164, 0.0587246, 0.0549532, 0.0295296, 0.022064, 0.0127356, 0.00762432, 0.00513285, 0.00367358, 0.00212792, 0.00111229, 0.000360081, 0.000353954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.285886, 0.292111, 0.304456, 0.310506, 0.314127, 0.321371, 0.324125, 0.329939, 0.335659, 0.337532, 0.341277, 0.345397, 0.353352, 0.367839, 0.379254, 0.38894, 0.39989, 0.405356, 0.413149, 0.42753, 0.440015, 0.454039");
+            values ( \
+              "0.0244745, 0.0415683, 0.0914267, 0.110582, 0.119465, 0.130993, 0.133478, 0.135814, 0.134953, 0.13402, 0.131381, 0.127054, 0.113367, 0.073658, 0.0480556, 0.0323253, 0.0200293, 0.0156336, 0.0109131, 0.00559153, 0.0030842, 0.00176993" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.450538, 0.462689, 0.48209, 0.489941, 0.502143, 0.512939, 0.529003, 0.545038, 0.556127, 0.578111, 0.603687, 0.625329, 0.704789, 0.741888, 0.7728, 0.812956, 0.855474, 0.892307, 0.916012");
+            values ( \
+              "0.0638473, 0.0762316, 0.146247, 0.167255, 0.188542, 0.197173, 0.200027, 0.195922, 0.191305, 0.180523, 0.165061, 0.148273, 0.0698459, 0.0433896, 0.0280368, 0.0153421, 0.00793401, 0.00436469, 0.0032941" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("1.0471, 1.0868, 1.12232, 1.1429, 1.16465, 1.19248, 1.21733, 1.24195, 1.3216, 1.41201, 1.49465, 1.58072, 1.61127, 1.65197, 1.69823, 1.79074, 1.89612, 1.97057, 2.02456, 2.07903, 2.15167, 2.20352, 2.26314, 2.34263, 2.40638, 2.47037, 2.55569, 2.72633, 2.98477, 3.29603");
+            values ( \
+              "0.0659703, 0.111573, 0.183843, 0.21105, 0.224939, 0.229832, 0.228785, 0.226301, 0.215962, 0.203247, 0.191003, 0.176932, 0.171262, 0.162865, 0.152009, 0.127098, 0.0976954, 0.078483, 0.0660572, 0.0549502, 0.0424015, 0.0349846, 0.0278726, 0.0203686, 0.0157796, 0.0121732, 0.00854384, 0.00408471, 0.0012019, 0.000257983" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.40215, 3.54188, 3.59152, 3.6228, 3.6645, 3.71404, 3.7621, 3.83098, 3.93211, 4.07933, 4.37378, 4.74888, 5.04308, 5.25182, 5.50466, 5.90324, 6.02455, 6.87716, 7.27035, 7.42761, 7.74211, 7.99034, 8.29918, 8.71097, 8.9125, 9.22133, 9.6331, 10.4566, 11.5051, 12.8792");
+            values ( \
+              "0.161562, 0.186438, 0.213475, 0.222695, 0.228614, 0.230906, 0.2314, 0.231288, 0.230231, 0.22753, 0.219643, 0.207199, 0.196549, 0.188495, 0.177804, 0.157017, 0.149476, 0.0910411, 0.0673046, 0.0590682, 0.0448827, 0.0357855, 0.026734, 0.0178084, 0.0145768, 0.0106823, 0.00700097, 0.0028294, 0.000847563, 0.000134139" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("12.7358, 13.5955, 13.8278, 14.2529, 15.0483, 15.6087, 16.6729, 17.5558, 19.8138, 21.502, 23.3088, 28.7778, 30.2253, 32.4708, 35.0471, 38.0438, 40.7156");
+            values ( \
+              "0.141629, 0.213698, 0.220531, 0.225536, 0.227467, 0.226164, 0.220698, 0.214458, 0.195281, 0.178476, 0.155202, 0.0676297, 0.0502162, 0.0304771, 0.0165419, 0.0079143, 0.00466809" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.385883, 0.39333, 0.400267, 0.406188, 0.410287, 0.41223, 0.416006, 0.419292, 0.422704, 0.423367, 0.424693, 0.427346, 0.429474, 0.434765, 0.438587, 0.441394, 0.445282, 0.448712, 0.45219, 0.456827, 0.459999, 0.463961, 0.469244, 0.479811, 0.493327, 0.510534");
+            values ( \
+              "0.00147549, 0.0170027, 0.0349736, 0.0483963, 0.0551386, 0.0574422, 0.0603903, 0.0612889, 0.0605545, 0.0601499, 0.059114, 0.055564, 0.0503612, 0.0343098, 0.025171, 0.0202297, 0.0147036, 0.0110565, 0.00822525, 0.00546598, 0.00419981, 0.00301226, 0.00191585, 0.000834253, 0.000290308, 0.000126314" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.433123, 0.438254, 0.450619, 0.457188, 0.460309, 0.468461, 0.472283, 0.476118, 0.483719, 0.491344, 0.495094, 0.500159, 0.517991, 0.525211, 0.535908, 0.542533, 0.549816, 0.561678, 0.568939, 0.577238, 0.593836, 0.603208");
+            values ( \
+              "0.0388074, 0.04137, 0.0912389, 0.111984, 0.119355, 0.131861, 0.134668, 0.135788, 0.134112, 0.127488, 0.121999, 0.111522, 0.0638786, 0.0484464, 0.0312495, 0.0234281, 0.0169101, 0.00977795, 0.00698218, 0.00472856, 0.00210001, 0.00151768" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.596222, 0.608879, 0.628388, 0.636119, 0.648649, 0.659117, 0.675248, 0.691183, 0.702304, 0.724288, 0.749864, 0.771543, 0.850997, 0.888039, 0.918998, 0.9357, 0.959141, 1.00162, 1.03842, 1.06784");
+            values ( \
+              "0.0582472, 0.0762809, 0.146622, 0.167341, 0.188919, 0.197221, 0.199982, 0.195901, 0.191336, 0.180492, 0.165058, 0.148242, 0.0698188, 0.0434064, 0.0280278, 0.0219183, 0.0153398, 0.00793822, 0.00436927, 0.0030395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.19805, 1.23405, 1.26967, 1.29037, 1.31205, 1.33939, 1.36439, 1.38936, 1.42495, 1.54951, 1.64206, 1.72813, 1.75866, 1.79936, 1.84563, 1.93818, 2.04347, 2.11793, 2.17197, 2.22649, 2.2992, 2.35093, 2.41041, 2.48971, 2.55369, 2.61789, 2.70348, 2.87468, 3.13321, 3.44472");
+            values ( \
+              "0.0843487, 0.111426, 0.183557, 0.210865, 0.224943, 0.229724, 0.228867, 0.226248, 0.221916, 0.204711, 0.191006, 0.176929, 0.171263, 0.162871, 0.152007, 0.127089, 0.0977101, 0.0784938, 0.0660588, 0.0549412, 0.0423807, 0.0349829, 0.0278863, 0.0203963, 0.0157851, 0.0121669, 0.00853086, 0.00406622, 0.00119685, 0.000255412" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.39449, 3.44743, 3.49301, 3.72094, 3.7514, 3.8095, 3.88397, 3.91163, 4.06172, 4.22887, 4.55578, 5.0729, 5.26212, 5.65376, 5.92998, 6.09226, 6.41681, 6.97024, 7.44811, 7.62233, 7.82254, 8.13703, 8.48005, 8.88171, 9.0187, 9.3327, 9.69156, 10.4093, 10.9035");
+            values ( \
+              "0.00785053, 0.0226353, 0.0426654, 0.204213, 0.217174, 0.228633, 0.231441, 0.231486, 0.230497, 0.227541, 0.218645, 0.200966, 0.193919, 0.177839, 0.164034, 0.15456, 0.133159, 0.0947368, 0.0657357, 0.0568323, 0.0477445, 0.0358742, 0.0259307, 0.0174513, 0.0152294, 0.0111161, 0.00769344, 0.00355788, 0.0023574" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("12.218, 12.419, 12.697, 13.4147, 13.6068, 13.7465, 14.0259, 14.4297, 14.7864, 15.4999, 15.7612, 16.2838, 17.1183, 19.2329, 20.0354, 21.6547, 22.692, 23.4587, 26.9273, 28.8315, 30.2226, 31.5399, 32.6762, 34.1146, 35.23, 36.4391, 37.8776, 39.316, 42.1928, 45.0696, 47.9464");
+            values ( \
+              "0.00250778, 0.0115545, 0.041345, 0.177315, 0.203906, 0.213729, 0.221393, 0.225726, 0.227197, 0.226981, 0.226136, 0.22386, 0.218729, 0.201853, 0.194633, 0.178471, 0.165992, 0.155217, 0.0976749, 0.068936, 0.0518939, 0.0389228, 0.0300885, 0.0214462, 0.0164087, 0.0122336, 0.00856614, 0.0059769, 0.00289155, 0.001393, 0.000670167" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.949631, 0.957196, 0.968263, 0.976694, 0.981137, 0.985351, 0.989534, 0.993715, 1.00685, 1.01228, 1.02154, 1.02854, 1.0367, 1.03874");
+            values ( \
+              "0.00282624, 0.0139442, 0.0387309, 0.0536807, 0.0579824, 0.0597953, 0.0589504, 0.054648, 0.0215537, 0.0138942, 0.00633977, 0.00348526, 0.00178492, 0.00164924" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("1.01057, 1.02123, 1.02467, 1.02639, 1.02811, 1.03155, 1.03465, 1.03573, 1.03681, 1.03843, 1.04005, 1.0439, 1.04692, 1.04879, 1.05067, 1.05259, 1.05451, 1.05644, 1.05836, 1.06627, 1.06716, 1.06849, 1.07203, 1.07487, 1.07878, 1.08732, 1.08915, 1.09282, 1.09466, 1.09833, 1.1039, 1.10588, 1.10806, 1.11024, 1.11451, 1.11751, 1.12065, 1.12342, 1.12619, 1.12815, 1.13208, 1.1354, 1.14076, 1.14397, 1.14878, 1.15519, 1.1616, 1.17308, 1.18457, 1.20506");
+            values ( \
+              "0.0647095, 0.0760763, 0.0884986, 0.0941864, 0.0995794, 0.109481, 0.116486, 0.120354, 0.124963, 0.125699, 0.126854, 0.130858, 0.133449, 0.133568, 0.133532, 0.133333, 0.132971, 0.132447, 0.131758, 0.126341, 0.12531, 0.123342, 0.11711, 0.110964, 0.100754, 0.0769661, 0.07218, 0.0633004, 0.0591893, 0.0515804, 0.0412399, 0.0379105, 0.0347151, 0.0317176, 0.0264673, 0.0230578, 0.0198657, 0.0176205, 0.0155825, 0.0142867, 0.0119608, 0.0102826, 0.00787996, 0.00663453, 0.00507964, 0.00370067, 0.00258607, 0.0015265, 0.000763131, 0.000251313" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.18104, 1.19298, 1.21238, 1.22037, 1.2326, 1.2434, 1.2595, 1.27552, 1.28661, 1.30859, 1.33417, 1.35587, 1.43527, 1.47236, 1.5033, 1.54345, 1.58594, 1.62275, 1.64603");
+            values ( \
+              "0.0669253, 0.0755961, 0.145384, 0.166839, 0.188291, 0.197005, 0.199952, 0.195885, 0.191279, 0.180512, 0.165055, 0.148217, 0.0698462, 0.0433986, 0.028032, 0.0153412, 0.00793644, 0.00436772, 0.00331517" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.77848, 1.81999, 1.85198, 1.86257, 1.8767, 1.89778, 1.92231, 1.94745, 1.9751, 2.05474, 2.14516, 2.2278, 2.31385, 2.34445, 2.38513, 2.43137, 2.52385, 2.62933, 2.70384, 2.75771, 2.81205, 2.88451, 2.93666, 2.99661, 3.07654, 3.13977, 3.20326, 3.28792, 3.45723, 3.7154, 4.02604");
+            values ( \
+              "0.0581695, 0.111593, 0.177597, 0.194826, 0.21147, 0.224855, 0.229548, 0.228992, 0.226294, 0.215955, 0.203245, 0.191004, 0.176935, 0.171255, 0.162861, 0.152009, 0.127109, 0.0976789, 0.0784523, 0.0660569, 0.0549747, 0.0424476, 0.0349858, 0.0278373, 0.0203061, 0.0157638, 0.0121855, 0.00857744, 0.00412618, 0.00121706, 0.000261634" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("4.15127, 4.32391, 4.36249, 4.41394, 4.45618, 4.49708, 4.56589, 4.68121, 4.81417, 5.14112, 5.48362, 5.82957, 6.23968, 6.53911, 6.67759, 6.90771, 7.65733, 8.00495, 8.356, 8.64574, 8.90152, 9.24256, 9.52671, 9.83561, 10.2475, 11.0204, 11.9843, 13.2868");
+            values ( \
+              "0.17817, 0.212474, 0.223694, 0.229717, 0.231033, 0.231393, 0.231298, 0.230015, 0.227534, 0.218635, 0.207216, 0.194591, 0.177793, 0.162718, 0.154553, 0.13963, 0.0880544, 0.067285, 0.0499767, 0.0384952, 0.0303252, 0.021792, 0.0164633, 0.0120866, 0.00791241, 0.00342923, 0.00114185, 0.000226257" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("12.8085, 13.0118, 13.2959, 13.9982, 14.1922, 14.3368, 14.626, 15.02, 15.3795, 16.0985, 16.3516, 16.8576, 17.7086, 19.0738, 19.8269, 20.6258, 22.2451, 23.2823, 24.049, 25.4875, 27.5177, 29.4219, 30.8129, 32.1303, 33.2666, 34.705, 35.8203, 37.0295, 38.4679, 39.9063, 41.3447, 42.7831, 43.7855");
+            values ( \
+              "0.00251635, 0.0117116, 0.0425799, 0.17616, 0.203427, 0.213767, 0.221566, 0.225724, 0.227212, 0.226958, 0.226141, 0.223943, 0.218733, 0.208268, 0.201821, 0.194633, 0.17847, 0.165992, 0.155217, 0.132106, 0.097675, 0.0689361, 0.0518939, 0.0389228, 0.0300884, 0.0214462, 0.0164086, 0.0122336, 0.00856617, 0.00597687, 0.00416122, 0.00289152, 0.00236938" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.97075, 2.97983, 2.98666, 3.00834, 3.01387, 3.0189, 3.02375, 3.02858, 3.02956, 3.03225, 3.0374, 3.0414, 3.04406, 3.04801, 3.05128, 3.05743, 3.06392, 3.06803, 3.07272, 3.0821, 3.09623, 3.11386");
+            values ( \
+              "0.00436534, 0.00714488, 0.0145086, 0.0423163, 0.0476046, 0.0508604, 0.0517961, 0.0494853, 0.0479541, 0.0425334, 0.0297429, 0.0221807, 0.0182318, 0.0134338, 0.0103471, 0.00625252, 0.00365079, 0.00262547, 0.00180598, 0.000880434, 0.000326553, 0.000125265" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("3.07128, 3.0836, 3.10344, 3.11548, 3.12037, 3.1257, 3.13396, 3.14222, 3.14988, 3.17717, 3.18615, 3.19797, 3.21166, 3.22017, 3.23151, 3.24215");
+            values ( \
+              "0.0298254, 0.0390765, 0.0882457, 0.112505, 0.118949, 0.12345, 0.125471, 0.121637, 0.111185, 0.0470387, 0.0326749, 0.019545, 0.0104559, 0.0070508, 0.00411704, 0.00276605" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.36808, 3.3911, 3.40226, 3.41145, 3.42516, 3.43611, 3.45318, 3.45811, 3.46797, 3.48011, 3.50226, 3.51507, 3.52783, 3.55306, 3.60271, 3.61757, 3.63637, 3.65002, 3.66413, 3.68278, 3.69901, 3.72066, 3.73977, 3.76526, 3.79925, 3.86278, 3.93664");
+            values ( \
+              "0.0593336, 0.093559, 0.126257, 0.150482, 0.177345, 0.189297, 0.196092, 0.195868, 0.1942, 0.190115, 0.179949, 0.172732, 0.164743, 0.144847, 0.0940675, 0.079901, 0.0638788, 0.0537371, 0.0445627, 0.034396, 0.0272535, 0.0197563, 0.0147735, 0.00996275, 0.00577891, 0.00189906, 0.000483678" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.12591, 4.16805, 4.19355, 4.21287, 4.23654, 4.26397, 4.28917, 4.31399, 4.39367, 4.47418, 4.56674, 4.65262, 4.68374, 4.72426, 4.77032, 4.86243, 4.96883, 5.04137, 5.08741, 5.15195, 5.22571, 5.29485, 5.33314, 5.39111, 5.47233, 5.50379, 5.56671, 5.69255, 5.93234, 6.21042");
+            values ( \
+              "0.102742, 0.128727, 0.179096, 0.206314, 0.223611, 0.229205, 0.228565, 0.226113, 0.215886, 0.204675, 0.190995, 0.176958, 0.171182, 0.162817, 0.152004, 0.127209, 0.0975249, 0.0788008, 0.0681084, 0.0547963, 0.0420979, 0.0325253, 0.028098, 0.0223933, 0.0161752, 0.0142387, 0.0110164, 0.00647717, 0.00215932, 0.000559962" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.49983, 6.66023, 6.69092, 6.74907, 6.8251, 6.85117, 6.99824, 7.16841, 7.49532, 8.01244, 8.20166, 8.5933, 8.86952, 9.0318, 9.35636, 9.90978, 10.3877, 10.7621, 11.0766, 11.4196, 11.8212, 11.9582, 12.2722, 12.6311, 13.3488, 13.9611");
+            values ( \
+              "0.170342, 0.204009, 0.217128, 0.228631, 0.231453, 0.231484, 0.230532, 0.227544, 0.218643, 0.200966, 0.193919, 0.177839, 0.164034, 0.15456, 0.133159, 0.0947368, 0.0657357, 0.0477444, 0.0358742, 0.0259307, 0.0174513, 0.0152294, 0.0111161, 0.00769342, 0.00355787, 0.00207058" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("15.6571, 16.1951, 16.453, 16.6396, 16.9135, 17.1373, 17.3619, 17.7772, 18.4242, 18.6932, 19.2313, 20.0504, 22.1613, 22.9675, 24.5868, 25.6241, 26.3908, 27.8292, 29.8594, 31.7636, 33.1547, 34.472, 35.6083, 37.0467, 38.1621, 39.3712, 40.8096, 42.2481, 45.1249, 48.0017, 50.8785");
+            values ( \
+              "0.0767269, 0.147893, 0.193932, 0.211805, 0.220393, 0.223664, 0.225683, 0.227348, 0.226969, 0.226153, 0.223762, 0.218742, 0.201885, 0.194632, 0.17847, 0.165992, 0.155217, 0.132106, 0.097675, 0.0689361, 0.051894, 0.0389228, 0.0300884, 0.0214463, 0.0164086, 0.0122335, 0.00856619, 0.00597685, 0.00289151, 0.00139295, 0.000670124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.5708, 10.5862, 10.5919, 10.6123, 10.6261, 10.634, 10.641, 10.6476, 10.6541, 10.6605, 10.6682, 10.6756, 10.6822, 10.6858, 10.6906, 10.6943, 10.6985, 10.7041, 10.7153, 10.7309, 10.7312");
+            values ( \
+              "0.0031544, 0.0050075, 0.00779968, 0.0211639, 0.0293819, 0.033645, 0.0366237, 0.0384305, 0.0384423, 0.0332309, 0.0205912, 0.0128044, 0.00799958, 0.00616236, 0.00433589, 0.00328623, 0.00242868, 0.00165883, 0.000781573, 0.000344058, 0.000342453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.7332, 10.7492, 10.7603, 10.7739, 10.805, 10.8163, 10.8265, 10.8363, 10.8461, 10.8522, 10.8672, 10.8753, 10.8875, 10.896, 10.9014, 10.9121, 10.9183, 10.9307, 10.9524, 10.978");
+            values ( \
+              "0.0142009, 0.017599, 0.0295343, 0.046045, 0.0857249, 0.0969842, 0.103862, 0.105595, 0.0996978, 0.0889869, 0.0572038, 0.042993, 0.0263637, 0.0183958, 0.0145101, 0.00898048, 0.00677019, 0.00378989, 0.00130569, 0.000387894" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("11.2794, 11.3089, 11.3565, 11.3746, 11.3958, 11.4075, 11.4232, 11.4466, 11.4762, 11.4998, 11.5557, 11.5789, 11.6177, 11.6491, 11.671, 11.6868, 11.7237, 11.766, 11.7963");
+            values ( \
+              "0.0412301, 0.0553552, 0.132814, 0.158771, 0.177467, 0.181625, 0.182171, 0.175973, 0.160387, 0.141791, 0.0856848, 0.0653688, 0.0393585, 0.0251978, 0.0181551, 0.0143025, 0.00807264, 0.00406099, 0.00268371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.6912, 12.7488, 12.7681, 12.8016, 12.8185, 12.852, 12.894, 12.9126, 12.9375, 12.9811, 13.0572, 13.1552, 13.2324, 13.2516, 13.2901, 13.359, 13.572, 13.6587, 13.6819, 13.7491, 13.8208, 13.8653, 13.9141, 13.9749, 14.0591, 14.0935, 14.1623, 14.2894, 14.4544, 14.6589, 14.9258");
+            values ( \
+              "0.100288, 0.117884, 0.144478, 0.185838, 0.201342, 0.218056, 0.221694, 0.220486, 0.218285, 0.213545, 0.204151, 0.190493, 0.178243, 0.174853, 0.167486, 0.151937, 0.0936518, 0.0720298, 0.0668159, 0.053217, 0.0411412, 0.0348818, 0.0289768, 0.0228526, 0.0163232, 0.0141985, 0.0107226, 0.00626686, 0.00306572, 0.00121679, 0.000346832" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.8559, 16.0054, 16.0615, 16.0933, 16.1296, 16.1798, 16.2276, 16.2963, 16.3896, 16.5458, 16.6677, 16.8739, 17.2169, 17.5634, 17.973, 18.2872, 18.411, 18.6417, 19.3905, 19.7384, 20.0895, 20.3792, 20.6349, 20.9757, 21.2601, 21.6377, 22.1412, 22.9349, 23.2436");
+            values ( \
+              "0.146733, 0.181126, 0.21136, 0.220897, 0.2266, 0.229627, 0.230362, 0.230433, 0.229657, 0.227065, 0.224224, 0.218475, 0.20716, 0.194566, 0.177789, 0.161887, 0.154547, 0.139586, 0.0880706, 0.0672834, 0.0499704, 0.0384931, 0.0303275, 0.0217972, 0.0164646, 0.011273, 0.00667867, 0.00281552, 0.00222405" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("24.6042, 24.8349, 25.1713, 25.8221, 26.0102, 26.1315, 26.3741, 26.8146, 27.1562, 27.8396, 28.1459, 28.7584, 29.503, 30.8699, 31.5973, 32.4196, 34.0395, 35.0772, 35.8434, 37.2818, 39.312, 41.2162, 42.6073, 43.9247, 45.0609, 46.4993, 47.6147, 48.8239, 50.2623, 51.7007, 53.1391, 54.5775, 57.4543, 60.3311");
+            values ( \
+              "0.00251575, 0.0138951, 0.0548132, 0.180963, 0.205662, 0.213666, 0.22074, 0.225724, 0.227159, 0.22709, 0.226131, 0.223389, 0.218722, 0.208262, 0.20203, 0.194638, 0.178471, 0.165985, 0.155217, 0.132106, 0.097675, 0.068936, 0.0518937, 0.0389228, 0.0300885, 0.0214462, 0.0164087, 0.0122336, 0.00856611, 0.00597691, 0.00416116, 0.00289157, 0.00139301, 0.000670186" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00933027, 0.00934647, 0.00936501, 0.0093744, 0.00937731, 0.00937803", \
+            "0.0130576, 0.0130745, 0.0131005, 0.0131171, 0.0131227, 0.0131242", \
+            "0.0144918, 0.0144971, 0.014512, 0.0145265, 0.0145325, 0.0145341", \
+            "0.0150045, 0.0149748, 0.0149226, 0.0148833, 0.0148706, 0.0148679", \
+            "0.0154666, 0.015348, 0.0151763, 0.0150544, 0.0149916, 0.014968", \
+            "0.015756, 0.0157403, 0.0156185, 0.0152622, 0.0150908, 0.0150223" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0142252, 0.0142437, 0.0142701, 0.0142853, 0.0142902, 0.0142915", \
+            "0.0139912, 0.0139413, 0.0138795, 0.0138475, 0.0138377, 0.0138351", \
+            "0.0133439, 0.0131202, 0.0128023, 0.0125997, 0.0125245, 0.0125035", \
+            "0.0134167, 0.0134652, 0.0133493, 0.0126114, 0.0123228, 0.0122443", \
+            "0.0127261, 0.0129239, 0.0132082, 0.0129256, 0.0125545, 0.0122393", \
+            "0.0122953, 0.0123213, 0.0125232, 0.0131157, 0.0129639, 0.0125437" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.1424, 0.145311, 0.150322, 0.161045, 0.164802, 0.168247, 0.171529, 0.174744, 0.177955, 0.179032, 0.184213, 0.186977, 0.190293, 0.192758, 0.196045, 0.200458");
+            values ( \
+              "-0.0171302, -0.0221574, -0.0385296, -0.0627127, -0.0693446, -0.0743681, -0.0772201, -0.0773659, -0.0701316, -0.0656045, -0.0330869, -0.0197629, -0.0100111, -0.00593865, -0.00289557, -0.00125872" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.165517, 0.174363, 0.181935, 0.190202, 0.197024, 0.203147, 0.208899, 0.214492, 0.220078, 0.224975, 0.238201, 0.243061, 0.24934, 0.256448, 0.262655, 0.27419, 0.288019");
+            values ( \
+              "-0.00532184, -0.0723963, -0.107458, -0.140317, -0.161127, -0.174476, -0.182517, -0.185455, -0.179995, -0.163557, -0.0676335, -0.0432195, -0.0232801, -0.0113068, -0.00586302, -0.00156705, -0.000386341" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.260263, 0.276334, 0.287953, 0.292206, 0.300713, 0.31007, 0.32556, 0.340132, 0.354396, 0.368649, 0.3719, 0.381969, 0.387063, 0.393241, 0.400537, 0.413967, 0.422262, 0.43069, 0.441927, 0.446524, 0.455266, 0.465257, 0.473801, 0.482446, 0.493974, 0.517028, 0.553426, 0.59773");
+            values ( \
+              "-0.0498528, -0.135353, -0.192549, -0.210088, -0.239167, -0.262175, -0.286773, -0.297499, -0.299733, -0.293118, -0.290184, -0.277183, -0.267442, -0.251208, -0.22478, -0.167805, -0.135724, -0.10792, -0.0781094, -0.0681786, -0.0524491, -0.0385226, -0.0295042, -0.0224783, -0.0155303, -0.00718162, -0.00186452, -0.000324825" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.60743, 0.634161, 0.659179, 0.667708, 0.685805, 0.708934, 0.732502, 0.747509, 0.767141, 0.786557, 0.825388, 0.856494, 0.886366, 0.942121, 0.96177, 0.987968, 1.00759, 1.03077, 1.05868, 1.11007, 1.1425, 1.17541, 1.20012, 1.23375, 1.26195, 1.29353, 1.33837, 1.38473, 1.4202, 1.49113, 1.63291, 1.80102");
+            values ( \
+              "-0.155816, -0.175067, -0.259652, -0.282227, -0.316894, -0.342371, -0.355136, -0.358772, -0.360577, -0.360132, -0.355719, -0.349993, -0.343271, -0.3266, -0.318784, -0.305746, -0.292974, -0.273077, -0.24201, -0.179439, -0.144563, -0.114686, -0.0957442, -0.0743464, -0.0598981, -0.046796, -0.0327245, -0.0225746, -0.0169224, -0.00936022, -0.00248807, -0.000461065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("1.89123, 1.98992, 2.02924, 2.06021, 2.09218, 2.13099, 2.17788, 2.22977, 2.29379, 2.51569, 2.71459, 2.91924, 3.14572, 3.22693, 3.33521, 3.40444, 3.49675, 3.61913, 3.82758, 3.96081, 4.04609, 4.2006, 4.33535, 4.44804, 4.57787, 4.76186, 4.95352, 5.10037, 5.39408, 5.97539, 6.66571");
+            values ( \
+              "-0.215368, -0.276114, -0.329258, -0.355379, -0.370997, -0.379925, -0.383424, -0.383202, -0.381333, -0.372047, -0.362286, -0.350409, -0.333118, -0.324957, -0.311217, -0.299812, -0.280101, -0.245934, -0.182352, -0.14663, -0.126727, -0.0962925, -0.0751212, -0.0608157, -0.047458, -0.0331465, -0.0227787, -0.0170228, -0.0093436, -0.00248041, -0.000452154" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("6.95924, 7.30125, 7.41935, 7.56617, 7.68081, 7.81215, 7.9986, 8.59454, 10.2094, 11.0519, 11.6251, 11.9289, 12.5365, 12.8625, 13.5147, 15.22, 15.8705, 16.3108, 16.8824, 17.379, 17.9077, 18.6618, 19.1383, 20.0204, 20.8998, 21.7792, 22.6586, 25.2968");
+            values ( \
+              "-0.289376, -0.344823, -0.374287, -0.385066, -0.387319, -0.387995, -0.387781, -0.383146, -0.364548, -0.352396, -0.342366, -0.336118, -0.320417, -0.309143, -0.276356, -0.154914, -0.118241, -0.0976464, -0.0757315, -0.0604425, -0.047258, -0.0331542, -0.0264047, -0.0172993, -0.011329, -0.00731059, -0.00480365, -0.00126656" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.174535, 0.17736, 0.180072, 0.188609, 0.196629, 0.200072, 0.203353, 0.206566, 0.209776, 0.217931, 0.220538, 0.224574, 0.227852, 0.233177, 0.238145");
+            values ( \
+              "-0.0175975, -0.0219937, -0.0328885, -0.053957, -0.0695457, -0.0742524, -0.0773711, -0.0772775, -0.0702404, -0.0233737, -0.0139048, -0.00594643, -0.00290298, -0.000909235, -0.000473117" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.194015, 0.219038, 0.222228, 0.229045, 0.235173, 0.240924, 0.246516, 0.252103, 0.256996, 0.270222, 0.275087, 0.281364, 0.288467, 0.294669, 0.30601, 0.319548");
+            values ( \
+              "-0.00148504, -0.128568, -0.140303, -0.161159, -0.17446, -0.182561, -0.185433, -0.18004, -0.163577, -0.0676524, -0.0432125, -0.0232802, -0.011311, -0.00586968, -0.0016132, -0.00041012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.289398, 0.320351, 0.330607, 0.341811, 0.357382, 0.371967, 0.386251, 0.400522, 0.406697, 0.420792, 0.431223, 0.464221, 0.478613, 0.494084, 0.509171, 0.535314, 0.542823");
+            values ( \
+              "-0.0414519, -0.19262, -0.231448, -0.260866, -0.285893, -0.297084, -0.299363, -0.292999, -0.286942, -0.263057, -0.229652, -0.103139, -0.0678835, -0.04246, -0.0264799, -0.0113744, -0.00958299" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.600639, 0.746693, 0.769352, 0.794426, 0.818395, 0.867621, 0.918237, 0.980446, 0.993417, 1.02636, 1.04037, 1.06313, 1.09055, 1.14199, 1.17438, 1.20822, 1.25335, 1.26993, 1.30175, 1.33155, 1.37329, 1.39004, 1.42355, 1.49057, 1.61998, 1.77172");
+            values ( \
+              "-0.0273387, -0.34622, -0.356717, -0.360254, -0.360407, -0.354142, -0.343455, -0.324167, -0.318892, -0.301866, -0.292284, -0.272601, -0.241991, -0.179388, -0.14454, -0.113871, -0.0814606, -0.071825, -0.056255, -0.0445199, -0.0319248, -0.0279045, -0.0213098, -0.0122066, -0.003783, -0.000870403" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("1.92049, 2.00528, 2.06334, 2.09996, 2.14724, 2.19741, 2.24497, 2.29973, 2.5488, 2.74382, 2.95219, 3.14126, 3.21149, 3.29819, 3.39174, 3.57884, 3.96913, 4.11698, 4.21889, 4.36393, 4.49119, 4.66088, 4.81036, 5.0122, 5.28133, 5.81026, 6.42927");
+            values ( \
+              "-0.208443, -0.250271, -0.332441, -0.360622, -0.377771, -0.383054, -0.383488, -0.382288, -0.371951, -0.362578, -0.350436, -0.336451, -0.329993, -0.32053, -0.307607, -0.2676, -0.152949, -0.118711, -0.0990331, -0.0757851, -0.0596863, -0.0431136, -0.0321682, -0.0216254, -0.0125883, -0.00386058, -0.000942424" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("6.9885, 7.25809, 7.37745, 7.4559, 7.59061, 7.70611, 7.84884, 8.3885, 9.02428, 10.2304, 10.7123, 11.0886, 11.8411, 12.2153, 12.7144, 13.2689, 13.9703, 14.772, 15.4139, 15.921, 16.3142, 16.9146, 17.4253, 17.9508, 18.7023, 19.0285, 19.6809, 20.5603, 21.4397, 22.3191, 24.0779, 25.8367");
+            values ( \
+              "-0.302346, -0.309325, -0.358158, -0.37466, -0.385177, -0.38731, -0.388094, -0.38543, -0.37911, -0.364789, -0.358108, -0.352392, -0.338785, -0.330292, -0.315849, -0.292459, -0.24719, -0.187393, -0.145314, -0.117534, -0.099152, -0.0758581, -0.0601485, -0.0471626, -0.0330651, -0.0283412, -0.0207351, -0.0135308, -0.00880277, -0.00572174, -0.00240944, -0.00101339" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.29843, 0.30258, 0.307332, 0.311218, 0.318096, 0.325302, 0.328585, 0.331801, 0.336089, 0.344037, 0.347353, 0.349821, 0.353111, 0.358349, 0.362661");
+            values ( \
+              "-0.00132152, -0.0226356, -0.0384284, -0.0478912, -0.0626405, -0.0742971, -0.0772233, -0.0773015, -0.0655969, -0.0197632, -0.0100117, -0.00593637, -0.00289208, -0.000925815, -0.000841964" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.326323, 0.331155, 0.333209, 0.339882, 0.349107, 0.355922, 0.362042, 0.367804, 0.373398, 0.378988, 0.383773, 0.396998, 0.402061, 0.408286, 0.415223, 0.421268, 0.432341, 0.445538");
+            values ( \
+              "-0.0243531, -0.0608153, -0.0718602, -0.103174, -0.140166, -0.160926, -0.174285, -0.182404, -0.185347, -0.179942, -0.164053, -0.0683163, -0.042854, -0.0232027, -0.0114704, -0.00605789, -0.0017286, -0.000449111" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.422359, 0.431181, 0.441156, 0.45287, 0.461064, 0.470852, 0.486408, 0.500979, 0.515256, 0.529521, 0.532632, 0.542266, 0.549043, 0.558079, 0.580008, 0.592613, 0.601612, 0.608645, 0.616889, 0.627881, 0.637752, 0.652802, 0.672869, 0.707257, 0.748368");
+            values ( \
+              "-0.0908202, -0.102254, -0.154036, -0.208083, -0.23634, -0.261361, -0.286072, -0.297324, -0.299382, -0.293138, -0.290216, -0.278056, -0.264875, -0.23777, -0.147305, -0.104826, -0.0809492, -0.0657858, -0.051317, -0.0365112, -0.0268103, -0.0166207, -0.00856102, -0.00246399, -0.000503683" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.760245, 0.787439, 0.814979, 0.831261, 0.846405, 0.875378, 0.898379, 0.923498, 0.947447, 0.984517, 1.0473, 1.0982, 1.12189, 1.14715, 1.17256, 1.20645, 1.29176, 1.34081, 1.37596, 1.40352, 1.43598, 1.47926, 1.51775, 1.57654, 1.65493, 1.75831");
+            values ( \
+              "-0.115686, -0.143572, -0.239694, -0.285156, -0.313994, -0.34555, -0.356016, -0.360337, -0.360033, -0.356006, -0.343213, -0.328403, -0.319126, -0.30674, -0.289911, -0.25751, -0.156533, -0.111073, -0.0856313, -0.06951, -0.0541099, -0.0384262, -0.0282663, -0.0175688, -0.00908236, -0.0041379" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.06977, 2.17215, 2.22873, 2.26356, 2.29357, 2.33833, 2.43628, 2.58021, 2.87346, 3.08183, 3.27092, 3.34107, 3.4278, 3.52138, 3.70853, 4.09877, 4.24662, 4.34851, 4.49356, 4.62083, 4.79052, 4.94, 5.14183, 5.41093, 5.93065, 6.53849");
+            values ( \
+              "-0.276026, -0.306802, -0.359973, -0.374299, -0.380078, -0.383457, -0.382065, -0.376404, -0.362588, -0.350435, -0.336449, -0.329998, -0.320532, -0.307607, -0.267585, -0.152949, -0.118713, -0.0990341, -0.0757863, -0.0596866, -0.0431117, -0.0321687, -0.0216266, -0.0125884, -0.00396133, -0.000999519" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("7.15872, 7.51584, 7.58693, 7.72323, 8.03848, 8.38517, 9.36602, 10.3769, 11.1996, 12.0964, 12.7079, 13.0301, 13.6744, 15.4081, 16.0164, 16.432, 17.0372, 17.5696, 18.2794, 18.8874, 19.708, 20.5874, 21.4668, 23.2256, 25.8638");
+            values ( \
+              "-0.338285, -0.361107, -0.374889, -0.385417, -0.388106, -0.386486, -0.376758, -0.364518, -0.352727, -0.336117, -0.320299, -0.309141, -0.27684, -0.153617, -0.119326, -0.099648, -0.0761442, -0.0597889, -0.0428893, -0.032249, -0.0218342, -0.0141967, -0.00929511, -0.00393943, -0.00103197" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.73593, 0.743774, 0.755361, 0.762765, 0.766098, 0.769362, 0.772621, 0.773642, 0.77937, 0.782584, 0.785863, 0.790298, 0.795367, 0.801529, 0.858472");
+            values ( \
+              "-0.0110283, -0.0352365, -0.0606707, -0.0727744, -0.0760338, -0.076271, -0.0694909, -0.0652553, -0.0303339, -0.0164712, -0.00834343, -0.00324983, -0.0010828, -0.000379751, -2.8524e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.775306, 0.788492, 0.80293, 0.809938, 0.816186, 0.822015, 0.827666, 0.833311, 0.83665, 0.839411, 0.852292, 0.858129, 0.862383, 0.871776, 0.880219, 0.88206");
+            values ( \
+              "-0.00182903, -0.0761513, -0.135434, -0.157611, -0.171758, -0.180454, -0.183754, -0.178772, -0.169272, -0.156352, -0.0629276, -0.036461, -0.0238742, -0.00915877, -0.00365968, -0.00342143" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.910098, 0.921677, 0.944294, 0.952837, 0.962546, 0.97821, 0.992847, 1.00716, 1.02147, 1.02412, 1.03156, 1.03731, 1.04002, 1.04363, 1.05016, 1.07173, 1.08484, 1.09425, 1.09937, 1.10805, 1.1155, 1.12599, 1.1301, 1.13832, 1.15476, 1.18671, 1.22395");
+            values ( \
+              "-0.0512746, -0.0957785, -0.203289, -0.233533, -0.258919, -0.284592, -0.296319, -0.298797, -0.292762, -0.290338, -0.281812, -0.272622, -0.267058, -0.258142, -0.237094, -0.148047, -0.103922, -0.0792576, -0.0681809, -0.0525341, -0.0417987, -0.0301052, -0.0264676, -0.0204039, -0.011957, -0.00385575, -0.000966594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.27527, 1.30424, 1.33831, 1.34562, 1.36333, 1.3819, 1.39946, 1.41521, 1.44021, 1.46431, 1.50206, 1.53651, 1.56417, 1.61986, 1.63909, 1.66474, 1.688, 1.719, 1.81411, 1.84997, 1.87463, 1.91044, 1.94186, 1.98376, 2.03609, 2.06855, 2.13346, 2.25889, 2.40531");
+            values ( \
+              "-0.100967, -0.142558, -0.258747, -0.278537, -0.313761, -0.33654, -0.349269, -0.355761, -0.360075, -0.360028, -0.355807, -0.349486, -0.343266, -0.326615, -0.318983, -0.306328, -0.291015, -0.262279, -0.150827, -0.117406, -0.0981027, -0.0749717, -0.0589207, -0.0423587, -0.0279008, -0.0214836, -0.0125412, -0.00406021, -0.00100783" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.56343, 2.63505, 2.6907, 2.74962, 2.78469, 2.81487, 2.85958, 2.95697, 3.10151, 3.39476, 3.60312, 3.79223, 3.86235, 3.94909, 4.04268, 4.22985, 4.62007, 4.76791, 4.86981, 5.01486, 5.14213, 5.31183, 5.4613, 5.66312, 5.93222, 6.44617, 7.04705");
+            values ( \
+              "-0.194104, -0.213451, -0.302872, -0.359663, -0.374194, -0.38011, -0.38341, -0.382036, -0.376365, -0.36255, -0.350437, -0.336447, -0.329999, -0.320535, -0.307606, -0.26758, -0.152948, -0.118712, -0.0990363, -0.0757852, -0.0596852, -0.0431126, -0.0321674, -0.0216256, -0.0125901, -0.00402316, -0.00103819" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("7.59742, 7.82945, 7.92076, 8.10414, 8.23441, 8.342, 8.4971, 8.72779, 9.27938, 10.8942, 11.7368, 12.3066, 12.6137, 13.2281, 13.5474, 14.0276, 14.6197, 15.8141, 16.3586, 17.1916, 17.7204, 18.3455, 19.1789, 19.6654, 20.4159, 21.2953, 22.1747, 23.0541, 24.8129, 26.5717");
+            values ( \
+              "-0.256369, -0.264578, -0.316161, -0.374542, -0.384942, -0.38713, -0.388096, -0.387631, -0.383191, -0.364596, -0.352399, -0.342432, -0.336117, -0.320209, -0.309142, -0.286516, -0.247038, -0.160657, -0.128495, -0.0895738, -0.0706625, -0.0530761, -0.0358388, -0.0284831, -0.0199144, -0.0129847, -0.00845264, -0.00548688, -0.00230792, -0.000968327" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.24008, 2.25381, 2.26573, 2.27434, 2.27812, 2.28175, 2.28538, 2.28671, 2.29348, 2.29695, 2.30082, 2.30398, 2.30924, 2.31551, 2.32018");
+            values ( \
+              "-0.00493844, -0.0316604, -0.0512861, -0.0636131, -0.0676476, -0.0692038, -0.0643893, -0.0597294, -0.0243128, -0.0126047, -0.00576975, -0.00298228, -0.00100077, -0.000389653, -0.000361393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.31833, 2.32744, 2.35841, 2.36526, 2.37152, 2.3775, 2.38344, 2.38937, 2.40169, 2.40735, 2.41382, 2.41784, 2.42321, 2.43307, 2.45946");
+            values ( \
+              "-0.00311327, -0.0420798, -0.141388, -0.158429, -0.169424, -0.174797, -0.171809, -0.153697, -0.0688308, -0.0412748, -0.0220016, -0.0147135, -0.00849424, -0.00285168, -0.000241253" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.55987, 2.60747, 2.6204, 2.62757, 2.64192, 2.64835, 2.65922, 2.66383, 2.67389, 2.68852, 2.69183, 2.70192, 2.70733, 2.71351, 2.72078, 2.74266, 2.75105, 2.76697, 2.77593, 2.78617, 2.80293, 2.81419, 2.8367, 2.85598");
+            values ( \
+              "-0.000783154, -0.177894, -0.222398, -0.242057, -0.270064, -0.278166, -0.287453, -0.289776, -0.292073, -0.287678, -0.285062, -0.273377, -0.263758, -0.248311, -0.222996, -0.135015, -0.107627, -0.0680068, -0.0520152, -0.0379472, -0.0224645, -0.0156826, -0.00740416, -0.00443531" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.18651, 3.21746, 3.25455, 3.27264, 3.29235, 3.32571, 3.35097, 3.37511, 3.39969, 3.42456, 3.48879, 3.52769, 3.57436, 3.58363, 3.60217, 3.63926, 3.69466, 3.73249, 3.76493, 3.7901, 3.82313, 3.85072, 3.88247, 3.92748, 3.9744, 4.01036, 4.08229, 4.15656, 4.34713");
+            values ( \
+              "-0.145575, -0.155814, -0.264333, -0.302803, -0.329804, -0.352436, -0.358156, -0.358697, -0.35689, -0.353171, -0.339401, -0.32744, -0.30694, -0.301513, -0.288474, -0.251974, -0.184611, -0.143647, -0.114296, -0.0951026, -0.0741689, -0.0600339, -0.0468517, -0.0327123, -0.0224642, -0.0167769, -0.00919183, -0.00491646, -0.00110466" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.65589, 4.76915, 4.82147, 4.88773, 4.9205, 4.96615, 5.07862, 5.27259, 5.47862, 5.67597, 5.86508, 5.9352, 6.02194, 6.11553, 6.30269, 6.69292, 6.84077, 6.94266, 7.08771, 7.21498, 7.38468, 7.53415, 7.73598, 8.00508, 8.51327, 9.10891");
+            values ( \
+              "-0.233068, -0.310246, -0.359064, -0.380318, -0.382801, -0.383653, -0.380339, -0.372109, -0.361939, -0.350442, -0.33644, -0.329992, -0.32054, -0.3076, -0.267588, -0.152942, -0.118707, -0.0990408, -0.07578, -0.0596803, -0.0431175, -0.0321625, -0.0216207, -0.0125945, -0.00408186, -0.00107561" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("9.73829, 10.014, 10.0961, 10.1783, 10.2434, 10.3281, 10.4346, 10.652, 11.0083, 11.9793, 12.9898, 13.8125, 14.4036, 14.7093, 15.3207, 15.6429, 16.2875, 17.3257, 18.0203, 18.6299, 19.0464, 19.6506, 20.1818, 20.89, 21.4996, 22.3223, 23.2017, 24.0811, 24.9605, 25.8399, 26.7193, 28.4781");
+            values ( \
+              "-0.306474, -0.31618, -0.351502, -0.371735, -0.37956, -0.384668, -0.387011, -0.388128, -0.386439, -0.376784, -0.364486, -0.35276, -0.342404, -0.336117, -0.320302, -0.309142, -0.276825, -0.201064, -0.153656, -0.119293, -0.0995811, -0.0761309, -0.0598102, -0.0429362, -0.0322608, -0.0218193, -0.0141864, -0.00928887, -0.00598124, -0.00393696, -0.00249893, -0.00103092" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.76811, 7.77556, 7.77746, 7.7803, 7.78219, 7.78751, 7.79012, 7.7934, 7.79667, 7.79922, 7.80778, 7.81438, 7.81747, 7.82167, 7.82578, 7.82708, 7.82838, 7.82968, 7.83098, 7.83228, 7.83357, 7.83487, 7.83616, 7.83713, 7.83811, 7.83908, 7.84005, 7.84141, 7.84187, 7.84402, 7.84578, 7.84782, 7.84884, 7.84987, 7.85089, 7.85225, 7.85339, 7.85476, 7.85614, 7.85752, 7.85889, 7.86027, 7.86164, 7.86302, 7.86649, 7.86995, 7.87874, 7.89029, 7.91028, 7.92813");
+            values ( \
+              "-0.00569201, -0.00764105, -0.00890568, -0.0110801, -0.0127079, -0.0182206, -0.0207064, -0.0236211, -0.0264136, -0.0284945, -0.0352203, -0.0399764, -0.0421296, -0.0449599, -0.0475927, -0.0479077, -0.0480541, -0.0480318, -0.047841, -0.047484, -0.0469604, -0.0462701, -0.0454131, -0.0442189, -0.0427913, -0.0411304, -0.0392361, -0.0358342, -0.0345583, -0.0272849, -0.0218032, -0.0161191, -0.013669, -0.0116631, -0.0098789, -0.00789459, -0.00636089, -0.00476624, -0.00363788, -0.0027073, -0.00216181, -0.00168923, -0.00128957, -0.000962807, -0.000646276, -0.000425454, -0.000294605, -0.000193432, -9.70726e-05, -6.22854e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.92131, 7.93045, 7.97457, 7.99966, 8.00337, 8.00708, 8.01499, 8.02739, 8.03217, 8.03775, 8.04477, 8.05155, 8.06231, 8.07489, 8.09072");
+            values ( \
+              "-0.0267725, -0.0282754, -0.102078, -0.140146, -0.139183, -0.137122, -0.129331, -0.0659179, -0.0447044, -0.0274511, -0.0135337, -0.00650228, -0.002081, -0.000651664, -0.000257286" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.38359, 8.39627, 8.40593, 8.41635, 8.4267, 8.4458, 8.47225, 8.48394, 8.49244, 8.50993, 8.52606, 8.54179, 8.55778, 8.56163, 8.56603, 8.57532, 8.5891, 8.59761, 8.60598, 8.61714, 8.62205, 8.62602, 8.6313, 8.64187, 8.64991, 8.65263, 8.65807, 8.66894, 8.69068, 8.70022");
+            values ( \
+              "-0.0202707, -0.0346807, -0.0502755, -0.0700454, -0.0913371, -0.131523, -0.190118, -0.214516, -0.230624, -0.256629, -0.269784, -0.271984, -0.26013, -0.254429, -0.24571, -0.218299, -0.164632, -0.133378, -0.106823, -0.0779952, -0.067617, -0.0601861, -0.0514225, -0.0372206, -0.0290304, -0.0266726, -0.0225154, -0.0159448, -0.00777856, -0.00623341" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.54262, 9.74531, 9.76087, 9.7816, 9.80189, 9.83998, 9.8763, 9.90298, 9.95419, 9.97697, 10.0118, 10.0327, 10.0758, 10.1244, 10.191, 10.2503, 10.282, 10.3241, 10.3762, 10.4085, 10.4732, 10.5954, 10.5958");
+            values ( \
+              "-0.00403824, -0.326909, -0.337356, -0.346434, -0.350532, -0.351622, -0.346941, -0.341375, -0.327135, -0.318292, -0.300624, -0.285797, -0.241711, -0.182835, -0.116218, -0.0748845, -0.0587802, -0.0421948, -0.0278609, -0.0214731, -0.0125833, -0.00421593, -0.00420668" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.1743, 12.3081, 12.3907, 12.4336, 12.4624, 12.5008, 12.5539, 12.6354, 12.8295, 13.0767, 13.233, 13.446, 13.5544, 13.6726, 13.9041, 14.1216, 14.2788, 14.4123, 14.6493, 14.7676, 14.8962, 15.0792, 15.2674, 15.4033, 15.6631, 16.1827, 16.6657");
+            values ( \
+              "-0.157958, -0.266114, -0.348846, -0.368673, -0.375512, -0.380041, -0.381667, -0.379933, -0.371917, -0.35964, -0.350345, -0.334234, -0.323295, -0.307529, -0.255303, -0.188462, -0.146232, -0.11586, -0.0752252, -0.0602418, -0.0473515, -0.0329129, -0.0227527, -0.0175833, -0.0102021, -0.00338698, -0.001027" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("18.0215, 18.3043, 18.4242, 18.5038, 18.6375, 18.7484, 18.9618, 19.3529, 20.2898, 21.2937, 22.1163, 23.0133, 23.622, 23.9469, 24.5965, 26.3108, 26.948, 27.3836, 27.9634, 28.4695, 28.996, 29.7484, 30.0756, 30.7301, 31.6095, 32.4889, 33.3683, 35.1271, 36.8859");
+            values ( \
+              "-0.26821, -0.309861, -0.358774, -0.374942, -0.385373, -0.387177, -0.388159, -0.386147, -0.376733, -0.364467, -0.352781, -0.336117, -0.320381, -0.309141, -0.27651, -0.154504, -0.118584, -0.0981398, -0.0758407, -0.06027, -0.0471694, -0.0331191, -0.0283053, -0.0207507, -0.0134804, -0.00883055, -0.00567905, -0.00237009, -0.000975502" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00908009, 0.00909604, 0.00911721, 0.00912897, 0.00913272, 0.0091337", \
+            "0.0109934, 0.0109988, 0.0110106, 0.0110206, 0.0110246, 0.0110257", \
+            "0.011685, 0.0116858, 0.0116883, 0.011693, 0.0116959, 0.0116969", \
+            "0.0119161, 0.0119163, 0.0119167, 0.0119176, 0.0119188, 0.0119196", \
+            "0.0120001, 0.0120002, 0.0120004, 0.0120007, 0.012001, 0.0120014", \
+            "0.0120589, 0.0120586, 0.0120575, 0.0120549, 0.0120528, 0.012052" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0117362, 0.0117513, 0.0117739, 0.0117874, 0.0117918, 0.011793", \
+            "0.0134548, 0.0134681, 0.0134855, 0.0134953, 0.0134983, 0.0134991", \
+            "0.0144321, 0.0144319, 0.0144347, 0.0144369, 0.0144374, 0.0144374", \
+            "0.0155129, 0.0153215, 0.0150441, 0.0148764, 0.0148169, 0.0147998", \
+            "0.0163897, 0.0161756, 0.0156365, 0.0152013, 0.0149336, 0.0148576", \
+            "0.0164018, 0.0164012, 0.0164063, 0.0153174, 0.0151935, 0.0149108" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        sdf_cond : "(~B & CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(!B * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.221045, 0.281497, 0.509635, 1.37408, 4.76203, 18.5547", \
+            "0.232754, 0.293208, 0.52135, 1.38708, 4.77601, 18.5694", \
+            "0.28237, 0.342911, 0.571943, 1.43785, 4.82622, 18.62", \
+            "0.462833, 0.532548, 0.77357, 1.64135, 5.03166, 18.8261", \
+            "0.944525, 1.05499, 1.41486, 2.44117, 5.84986, 19.6474", \
+            "2.3151, 2.49451, 3.09605, 4.77879, 9.04558, 22.9357" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0239942, 0.04809, 0.151438, 0.58795, 2.39738, 9.8965", \
+            "0.0240212, 0.0481484, 0.151444, 0.587848, 2.39738, 9.89624", \
+            "0.0240255, 0.0481189, 0.151437, 0.587818, 2.39715, 9.89582", \
+            "0.024515, 0.0483808, 0.151444, 0.587863, 2.39737, 9.89642", \
+            "0.0277429, 0.0505643, 0.152103, 0.587924, 2.39737, 9.89639", \
+            "0.0370337, 0.0586599, 0.155662, 0.59012, 2.3984, 9.89562" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.165524, 0.212129, 0.377031, 0.960105, 3.17463, 12.0635", \
+            "0.172914, 0.219607, 0.384929, 0.966958, 3.18447, 12.0737", \
+            "0.1991, 0.247386, 0.414275, 0.998075, 3.21593, 12.1105", \
+            "0.246301, 0.310421, 0.512061, 1.11857, 3.33831, 12.2336", \
+            "0.195907, 0.298983, 0.620037, 1.45986, 3.81929, 12.7213", \
+            "-0.513257, -0.334538, 0.22545, 1.66058, 5.10924, 14.6218" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0237557, 0.0427754, 0.10258, 0.32862, 1.29795, 5.34177", \
+            "0.0237372, 0.0427777, 0.102734, 0.32895, 1.29805, 5.34178", \
+            "0.0237738, 0.0427766, 0.102736, 0.328479, 1.29805, 5.34179", \
+            "0.0244076, 0.0434874, 0.103282, 0.328522, 1.2977, 5.34179", \
+            "0.0281068, 0.0476682, 0.10869, 0.330329, 1.29807, 5.34178", \
+            "0.0388977, 0.0610242, 0.12826, 0.341904, 1.29827, 5.34179" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.203507, 0.2073, 0.209842, 0.212933, 0.217135, 0.221035, 0.223031, 0.225429, 0.229082, 0.232734, 0.234515, 0.236354, 0.243755, 0.249054, 0.253799, 0.257087, 0.260104, 0.264127, 0.267568, 0.272666, 0.279462, 0.291079, 0.295056");
+            values ( \
+              "0.0020073, 0.0241931, 0.0345639, 0.0456357, 0.0572188, 0.064104, 0.066279, 0.0679005, 0.068047, 0.0657888, 0.0632957, 0.0595594, 0.0350926, 0.0225666, 0.0151162, 0.0113483, 0.00871936, 0.0061027, 0.00451129, 0.00290379, 0.00161753, 0.000596219, 0.000527732" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.243115, 0.263792, 0.267905, 0.275296, 0.28244, 0.289656, 0.29722, 0.302399, 0.31932, 0.330513, 0.340686, 0.350772, 0.364044, 0.378561, 0.394261");
+            values ( \
+              "0.024997, 0.123906, 0.134073, 0.143675, 0.144551, 0.140222, 0.13092, 0.121374, 0.0742926, 0.0486028, 0.0319478, 0.0205153, 0.0111333, 0.00562672, 0.00352936" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.386256, 0.430852, 0.442466, 0.452352, 0.462817, 0.47321, 0.489888, 0.517707, 0.540918, 0.559767, 0.569939, 0.627502, 0.649498, 0.680652, 0.697729, 0.711356, 0.728077, 0.751542, 0.775805, 0.794369, 0.831496, 0.883438");
+            values ( \
+              "0.0057394, 0.18516, 0.201372, 0.205376, 0.204666, 0.201554, 0.194344, 0.179908, 0.16598, 0.151828, 0.142628, 0.0842066, 0.0649962, 0.0433486, 0.0341276, 0.0280585, 0.0219398, 0.015323, 0.0105377, 0.00789455, 0.00429908, 0.00199988" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.943885, 0.982324, 1.00227, 1.01303, 1.03104, 1.05255, 1.07069, 1.09132, 1.1172, 1.29285, 1.38215, 1.47842, 1.58626, 1.64453, 1.82317, 1.91356, 2.00219, 2.07271, 2.13366, 2.19532, 2.2832, 2.32069, 2.39567, 2.54562, 2.78953, 3.07701");
+            values ( \
+              "0.0507751, 0.132531, 0.186213, 0.206138, 0.225455, 0.232156, 0.232463, 0.23067, 0.227789, 0.203889, 0.190755, 0.174902, 0.15181, 0.136478, 0.0872384, 0.065749, 0.0484848, 0.0375313, 0.0298217, 0.0234061, 0.0165291, 0.0141478, 0.0104705, 0.00548141, 0.00183377, 0.000417385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.00984, 3.18306, 3.22001, 3.26584, 3.28233, 3.31532, 3.36057, 3.42259, 3.50868, 3.62202, 3.73778, 3.9693, 4.40677, 4.77061, 5.16397, 5.4916, 5.60287, 5.8254, 6.366, 6.671, 6.93307, 7.23402, 7.55132, 7.69903, 7.92906, 8.23577, 8.49162, 8.73785, 9.06616, 9.72278, 10.6774, 11.9235");
+            values ( \
+              "0.0301343, 0.18864, 0.214801, 0.228992, 0.230902, 0.232786, 0.233666, 0.233655, 0.232964, 0.231008, 0.228397, 0.221711, 0.206975, 0.193622, 0.177492, 0.16088, 0.154276, 0.13991, 0.102364, 0.0823748, 0.067094, 0.0520854, 0.0392147, 0.0342115, 0.027544, 0.0204629, 0.0158839, 0.0124265, 0.00891585, 0.00444479, 0.00153179, 0.000331659" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("11.5505, 12.3009, 12.4734, 12.6409, 12.8949, 13.1297, 13.4428, 14.0689, 14.292, 14.7381, 15.645, 17.8192, 18.5639, 20.1859, 21.2534, 21.9934, 23.4073, 25.5106, 27.3826, 28.7253, 30.0832, 31.2627, 32.6766, 33.8067, 35.0194, 36.4334, 37.8473, 40.6753, 43.5032, 46.3311");
+            values ( \
+              "0.183595, 0.218846, 0.223099, 0.225644, 0.228057, 0.229139, 0.229563, 0.228339, 0.227389, 0.225117, 0.219031, 0.201055, 0.194312, 0.178144, 0.165306, 0.154912, 0.132285, 0.0967578, 0.0686782, 0.0522513, 0.0388764, 0.0297738, 0.0213635, 0.0163006, 0.0121553, 0.00857726, 0.00603394, 0.00297127, 0.00145989, 0.000718185" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.240185, 0.242963, 0.248883, 0.253637, 0.257666, 0.261399, 0.265054, 0.268704, 0.272338, 0.279796, 0.285043, 0.289646, 0.296139, 0.303605, 0.315032, 0.320716");
+            values ( \
+              "0.0151667, 0.0223905, 0.0454702, 0.0583055, 0.0649522, 0.067896, 0.0680881, 0.0657711, 0.0595246, 0.0348888, 0.0225342, 0.0152776, 0.00866824, 0.00448396, 0.00167481, 0.00115565" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.286473, 0.297882, 0.299174, 0.300466, 0.302948, 0.305429, 0.307084, 0.308738, 0.310593, 0.311596, 0.312798, 0.314882, 0.316953, 0.318329, 0.319705, 0.321081, 0.322457, 0.323834, 0.325553, 0.328133, 0.330027, 0.332094, 0.335052, 0.3389, 0.341524, 0.355103, 0.358242, 0.362951, 0.369915, 0.371532, 0.373687, 0.376457, 0.379841, 0.382847, 0.386679, 0.388941, 0.391434, 0.393926, 0.397386, 0.40151, 0.404835, 0.408825, 0.414144, 0.416804, 0.419464, 0.424658, 0.435045, 0.440239, 0.452283, 0.464328");
+            values ( \
+              "0.112869, 0.118109, 0.122507, 0.126445, 0.132012, 0.13652, 0.138982, 0.141028, 0.142829, 0.143571, 0.144178, 0.144313, 0.144118, 0.143807, 0.143351, 0.142751, 0.142006, 0.141116, 0.139778, 0.137108, 0.134654, 0.1316, 0.126683, 0.119322, 0.11353, 0.074238, 0.0662725, 0.0556649, 0.0420005, 0.0392864, 0.0359876, 0.0320625, 0.0277394, 0.0243418, 0.0203656, 0.0182946, 0.0163953, 0.0146526, 0.0125688, 0.0102804, 0.00860757, 0.0068789, 0.00523777, 0.00452291, 0.00387851, 0.00307311, 0.00176887, 0.00127004, 0.000697162, 0.000292568" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.42957, 0.45425, 0.462208, 0.467012, 0.476621, 0.487316, 0.49092, 0.505111, 0.517838, 0.552805, 0.578516, 0.606105, 0.67521, 0.707898, 0.741339, 0.75951, 0.783738, 0.818323, 0.845684, 0.887734");
+            values ( \
+              "0.0316478, 0.144767, 0.173298, 0.185374, 0.199435, 0.205274, 0.205508, 0.203004, 0.198072, 0.180556, 0.164967, 0.142602, 0.0736946, 0.048863, 0.0306734, 0.0235188, 0.0162879, 0.00954747, 0.00617493, 0.00330613" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.992483, 1.02016, 1.03621, 1.05029, 1.07008, 1.08971, 1.109, 1.12985, 1.16625, 1.33001, 1.41928, 1.52651, 1.58369, 1.62318, 1.70217, 1.84175, 1.92841, 1.99895, 2.04904, 2.11333, 2.16383, 2.22795, 2.31774, 2.3576, 2.41155, 2.48348, 2.62734, 2.88697, 3.19404");
+            values ( \
+              "0.118294, 0.136316, 0.18063, 0.207852, 0.227014, 0.232275, 0.232337, 0.23056, 0.226251, 0.203861, 0.190732, 0.172856, 0.161148, 0.151812, 0.130754, 0.0920878, 0.0706792, 0.0558821, 0.0468448, 0.0370098, 0.0305902, 0.0238512, 0.0166614, 0.0141923, 0.011401, 0.00847511, 0.00459415, 0.00136495, 0.000302167" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.11521, 3.22623, 3.26653, 3.3036, 3.36256, 3.46036, 3.53582, 3.65441, 3.77552, 4.01775, 4.26761, 4.79197, 5.20171, 5.52938, 5.64061, 5.86307, 6.4038, 6.70886, 6.97081, 7.27162, 7.58817, 7.73706, 7.96887, 8.27794, 8.53074, 8.7741, 9.09857, 9.74753, 10.696, 11.9377");
+            values ( \
+              "0.162667, 0.194333, 0.219546, 0.229289, 0.233511, 0.233734, 0.233067, 0.231179, 0.228364, 0.22142, 0.213144, 0.194257, 0.177493, 0.160877, 0.154276, 0.139915, 0.102361, 0.082368, 0.0670944, 0.0520923, 0.0392468, 0.0342028, 0.0274901, 0.0203739, 0.0158623, 0.0124453, 0.008965, 0.00450917, 0.0015668, 0.000341908" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("11.4698, 11.8808, 12.1708, 12.3376, 12.5156, 12.6942, 12.9203, 13.1889, 13.547, 14.3295, 15.2888, 15.6824, 17.0977, 18.5117, 20.2216, 21.3667, 22.0304, 23.3578, 25.6741, 27.5108, 28.4397, 29.5014, 30.4966, 31.6033, 33.0173, 34.2873, 34.9236, 36.1963, 37.6103, 39.0243, 41.8522, 44.6801, 47.5081");
+            values ( \
+              "0.130862, 0.163246, 0.210028, 0.219113, 0.223184, 0.225903, 0.227975, 0.229212, 0.229568, 0.22742, 0.221848, 0.219047, 0.207652, 0.195134, 0.17815, 0.164292, 0.154914, 0.133734, 0.0947034, 0.0674485, 0.0558993, 0.0445739, 0.0357614, 0.0277797, 0.0199008, 0.0146751, 0.0125699, 0.00920197, 0.00646894, 0.00455136, 0.00224043, 0.00110337, 0.000545856" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.386488, 0.40033, 0.404359, 0.408093, 0.411749, 0.415458, 0.41902, 0.426418, 0.43172, 0.43647, 0.442768, 0.450232, 0.462146, 0.464986");
+            values ( \
+              "0.0144203, 0.0582072, 0.0650007, 0.067814, 0.0681443, 0.0656624, 0.0595535, 0.0351055, 0.0225717, 0.0151094, 0.00872172, 0.00451271, 0.00161468, 0.00136556" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.432821, 0.44322, 0.444214, 0.446202, 0.448432, 0.449547, 0.450662, 0.452513, 0.454364, 0.456215, 0.458066, 0.461642, 0.465218, 0.468787, 0.472357, 0.474541, 0.476737, 0.478022, 0.480004, 0.481325, 0.483967, 0.485288, 0.487598, 0.488368, 0.492989, 0.502247, 0.506871, 0.508499, 0.511755, 0.514131, 0.517794, 0.518855, 0.520975, 0.523096, 0.527461, 0.530537, 0.533778, 0.536491, 0.539205, 0.543059, 0.546912, 0.55184, 0.556425, 0.561009, 0.564066, 0.567122, 0.573234, 0.584526, 0.595818, 0.615842");
+            values ( \
+              "0.105782, 0.113016, 0.116969, 0.124043, 0.130566, 0.133372, 0.135874, 0.139112, 0.141677, 0.143567, 0.144784, 0.144138, 0.143155, 0.141836, 0.140182, 0.137958, 0.135327, 0.13358, 0.130523, 0.128273, 0.123266, 0.120508, 0.11501, 0.113074, 0.10012, 0.0734253, 0.0621902, 0.0585288, 0.0516646, 0.0470483, 0.040354, 0.0385186, 0.0353395, 0.0323538, 0.0268654, 0.0233125, 0.0199968, 0.0177668, 0.0157388, 0.0132354, 0.0110801, 0.00874476, 0.00683412, 0.00527368, 0.0045377, 0.00386758, 0.00272495, 0.00159493, 0.000788317, 0.000281375" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.58028, 0.591198, 0.601157, 0.605358, 0.610159, 0.614406, 0.622899, 0.633911, 0.63587, 0.639789, 0.647625, 0.656721, 0.674914, 0.685217, 0.705627, 0.714523, 0.725878, 0.745679, 0.753468, 0.802495, 0.822566, 0.838416, 0.855268, 0.877737, 0.888695, 0.906829, 0.931008, 0.94516, 0.96581, 0.993342, 1.04841, 1.12135");
+            values ( \
+              "0.0621568, 0.0938067, 0.14371, 0.160433, 0.175626, 0.185752, 0.198644, 0.205099, 0.205363, 0.20546, 0.204306, 0.201485, 0.193632, 0.188452, 0.177421, 0.172202, 0.164968, 0.149827, 0.142601, 0.0924502, 0.0737004, 0.0607781, 0.0488586, 0.0358598, 0.0306758, 0.0235335, 0.0163116, 0.0131327, 0.00952944, 0.00614482, 0.00241405, 0.000626936" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.13875, 1.16793, 1.18665, 1.19808, 1.21923, 1.23751, 1.25711, 1.27769, 1.32901, 1.47782, 1.56707, 1.65738, 1.67497, 1.74535, 1.77104, 1.82242, 1.96152, 2.04036, 2.09746, 2.15765, 2.2379, 2.27734, 2.32258, 2.3829, 2.46953, 2.50562, 2.5778, 2.72216, 2.96521, 3.2513");
+            values ( \
+              "0.105573, 0.135952, 0.186526, 0.207654, 0.227762, 0.23224, 0.232319, 0.230552, 0.224327, 0.203861, 0.190735, 0.175976, 0.172734, 0.157997, 0.151796, 0.138359, 0.0996008, 0.0791308, 0.0659714, 0.0538038, 0.0403264, 0.0348271, 0.0293319, 0.0231838, 0.0164049, 0.0141727, 0.0105624, 0.00571818, 0.00188368, 0.000469159" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.21352, 3.38748, 3.42507, 3.45097, 3.50276, 3.59899, 3.73048, 3.87074, 4.02733, 4.24897, 4.95622, 5.34935, 5.46425, 5.78785, 5.97546, 6.57432, 6.91054, 7.11483, 7.32974, 7.61627, 7.84202, 8.10228, 8.4493, 8.6818, 8.91762, 9.23205, 9.86091, 10.8213, 12.0537");
+            values ( \
+              "0.0581227, 0.203733, 0.223074, 0.228896, 0.23316, 0.233732, 0.232442, 0.229623, 0.225518, 0.21873, 0.1936, 0.177483, 0.172097, 0.154276, 0.142241, 0.100767, 0.0790195, 0.067261, 0.056245, 0.0437345, 0.0355917, 0.0278699, 0.0198757, 0.0158061, 0.0124966, 0.00907921, 0.00468873, 0.00159028, 0.000364787" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("11.6453, 12.0295, 12.2966, 12.4869, 12.7168, 12.8927, 13.1582, 13.6691, 14.294, 14.4779, 14.8459, 15.8307, 17.2459, 18.7467, 20.37, 21.5141, 22.1787, 23.5081, 25.8198, 27.6591, 28.5949, 29.6643, 30.6457, 31.7364, 33.1504, 34.4341, 35.0791, 36.3692, 37.7832, 39.1971, 42.0251, 44.853, 47.6809");
+            values ( \
+              "0.151441, 0.163147, 0.207844, 0.219284, 0.224122, 0.226443, 0.22852, 0.229567, 0.228196, 0.227394, 0.225567, 0.219059, 0.207668, 0.194352, 0.178162, 0.164293, 0.154925, 0.133692, 0.094754, 0.0674443, 0.0558248, 0.0444291, 0.0357527, 0.0278755, 0.0199764, 0.0146832, 0.0125452, 0.00914847, 0.00642642, 0.0045259, 0.00222917, 0.00109912, 0.000545017" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.954554, 0.958187, 0.964551, 0.969573, 0.973752, 0.977584, 0.981318, 0.985045, 0.987671, 0.996118, 1.00151, 1.00646, 1.01271, 1.02224, 1.03347, 1.0369");
+            values ( \
+              "0.0121596, 0.0202206, 0.0423905, 0.055816, 0.0630167, 0.066312, 0.0668799, 0.0648049, 0.0610612, 0.0349157, 0.0223398, 0.014727, 0.00855963, 0.00371081, 0.00141568, 0.00130281" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("1.0017, 1.0146, 1.01982, 1.02303, 1.02889, 1.0329, 1.03711, 1.03953, 1.04244, 1.04585, 1.05083, 1.05813, 1.06033, 1.06683, 1.08222, 1.0923, 1.10103, 1.10719, 1.11279, 1.12026, 1.1262, 1.13279, 1.14157, 1.15914, 1.18224, 1.21078");
+            values ( \
+              "0.00183075, 0.0767383, 0.102298, 0.115006, 0.131431, 0.138181, 0.142147, 0.143144, 0.143403, 0.142499, 0.139301, 0.131017, 0.127429, 0.113317, 0.0700366, 0.0476515, 0.0332547, 0.0254597, 0.0198544, 0.0141012, 0.0106998, 0.00786423, 0.00517242, 0.00213634, 0.000619181, 0.000128571" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.15555, 1.21634, 1.2266, 1.23707, 1.24745, 1.26408, 1.29195, 1.31517, 1.334, 1.34419, 1.40172, 1.42374, 1.45493, 1.47199, 1.48559, 1.50232, 1.52579, 1.55007, 1.56865, 1.60581, 1.65743");
+            values ( \
+              "0.0102133, 0.201216, 0.205389, 0.204687, 0.20152, 0.194377, 0.179883, 0.165984, 0.151833, 0.142624, 0.084247, 0.0649942, 0.0433258, 0.0341323, 0.0280733, 0.0219329, 0.0153331, 0.0105445, 0.007882, 0.004304, 0.00200632" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.72658, 1.76035, 1.77098, 1.79056, 1.80618, 1.825, 1.82999, 1.83997, 1.85994, 1.88295, 1.90655, 2.06698, 2.1596, 2.2664, 2.32333, 2.36349, 2.44381, 2.5801, 2.66826, 2.69078, 2.74097, 2.79045, 2.8682, 2.89649, 2.95308, 3.05236, 3.08627, 3.1641, 3.25305, 3.43096, 3.70008, 4.02673");
+            values ( \
+              "0.0734913, 0.135306, 0.165945, 0.207354, 0.223981, 0.231474, 0.232016, 0.232435, 0.231488, 0.229146, 0.226233, 0.204355, 0.190729, 0.172933, 0.161298, 0.151813, 0.130382, 0.0926067, 0.0707801, 0.0657934, 0.0555514, 0.0466593, 0.0350474, 0.031497, 0.0253162, 0.0170325, 0.014859, 0.010835, 0.00749052, 0.00345993, 0.000965507, 0.000189617" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("3.864, 3.96731, 3.99682, 4.04518, 4.08882, 4.13882, 4.20204, 4.28999, 4.40232, 4.51707, 4.74657, 5.009, 5.5335, 5.94325, 6.27087, 6.38215, 6.6047, 7.45026, 7.71235, 8.01334, 8.33018, 8.47843, 8.70925, 9.017, 9.27151, 9.51648, 9.8431, 10.4964, 11.4479, 12.6914");
+            values ( \
+              "0.188792, 0.193295, 0.213786, 0.229223, 0.232646, 0.233662, 0.233702, 0.232924, 0.231026, 0.228372, 0.221808, 0.213142, 0.194253, 0.177491, 0.160881, 0.154275, 0.13991, 0.0823765, 0.067094, 0.0520838, 0.0392299, 0.0342078, 0.0275204, 0.0204237, 0.0158745, 0.0124349, 0.00893727, 0.00447312, 0.00154779, 0.000336804" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("12.2256, 13.056, 13.4984, 14.2303, 15.0833, 16.4364, 18.6016, 20.9772, 22.7847, 28.174, 29.5167, 32.054, 34.598, 37.2247, 40.3005");
+            values ( \
+              "0.133293, 0.218278, 0.226501, 0.229624, 0.227444, 0.219075, 0.201136, 0.178143, 0.154913, 0.0686788, 0.0522518, 0.0297735, 0.0163002, 0.00857768, 0.00451215" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.98715, 2.99284, 2.99491, 3.00886, 3.01406, 3.01861, 3.02286, 3.02704, 3.03123, 3.03373, 3.03878, 3.04116, 3.04428, 3.04907, 3.05255, 3.05576, 3.06005, 3.06352, 3.06874, 3.07571, 3.08763, 3.10194, 3.12026");
+            values ( \
+              "0.00485874, 0.0125912, 0.0159318, 0.043512, 0.0520739, 0.0570864, 0.059581, 0.0591464, 0.0550005, 0.048625, 0.0336347, 0.0278714, 0.0217508, 0.0147517, 0.010994, 0.00836835, 0.00577593, 0.00429442, 0.00277047, 0.0015546, 0.000591778, 0.000210066, 5.51151e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("3.08692, 3.09955, 3.1029, 3.10625, 3.10804, 3.10983, 3.11341, 3.11521, 3.117, 3.11818, 3.11878, 3.12056, 3.12293, 3.12589, 3.12677, 3.12884, 3.12942, 3.13044, 3.13246, 3.13538, 3.13728, 3.13919, 3.14132, 3.14269, 3.14407, 3.14728, 3.14986, 3.1532, 3.16341, 3.16828, 3.17209, 3.174, 3.17946, 3.18309, 3.18732, 3.19099, 3.19333, 3.19615, 3.1999, 3.20366, 3.20819, 3.21139, 3.21644, 3.22093, 3.22542, 3.2344, 3.24338, 3.25507, 3.26675, 3.28122");
+            values ( \
+              "0.078712, 0.0841265, 0.0956303, 0.106317, 0.111075, 0.115441, 0.122839, 0.126069, 0.128985, 0.130745, 0.131353, 0.132944, 0.134372, 0.135712, 0.135747, 0.135602, 0.135502, 0.135127, 0.134203, 0.132467, 0.131076, 0.12948, 0.127449, 0.125546, 0.123305, 0.117305, 0.111543, 0.102674, 0.0741037, 0.0622355, 0.0539805, 0.0501872, 0.0401542, 0.0345924, 0.0290402, 0.0246288, 0.0220409, 0.0193501, 0.0164441, 0.0138915, 0.011327, 0.00965607, 0.0073331, 0.00580668, 0.00451891, 0.00294229, 0.0017543, 0.00101354, 0.000484344, 0.0002474" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.3561, 3.37813, 3.39688, 3.40492, 3.41811, 3.42738, 3.44177, 3.44852, 3.45912, 3.47025, 3.49222, 3.5066, 3.5179, 3.54052, 3.5557, 3.60169, 3.62466, 3.6452, 3.65787, 3.67777, 3.69908, 3.72598, 3.73514, 3.75697, 3.78192, 3.83182, 3.90364, 3.99158");
+            values ( \
+              "0.00188768, 0.075408, 0.148784, 0.17227, 0.194829, 0.200788, 0.201836, 0.200095, 0.196292, 0.191287, 0.180111, 0.171822, 0.164642, 0.147106, 0.132387, 0.0855009, 0.0652312, 0.0502699, 0.0423934, 0.0320746, 0.0235149, 0.0156215, 0.0135792, 0.00968348, 0.00652341, 0.00283347, 0.000768596, 0.000142359" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.08704, 4.11943, 4.13648, 4.15016, 4.15649, 4.16485, 4.17764, 4.18973, 4.21389, 4.23615, 4.26641, 4.34617, 4.42688, 4.5195, 4.62632, 4.68324, 4.7234, 4.80372, 4.94004, 5.02819, 5.05071, 5.1009, 5.15038, 5.22814, 5.25644, 5.31304, 5.41232, 5.44623, 5.52407, 5.61303, 5.79094, 6.06004, 6.38667");
+            values ( \
+              "0.0850268, 0.132565, 0.178607, 0.205309, 0.213723, 0.220455, 0.227974, 0.230957, 0.231697, 0.229717, 0.226148, 0.215585, 0.20432, 0.190716, 0.172923, 0.161289, 0.151805, 0.130378, 0.0925976, 0.0707752, 0.0657893, 0.0555498, 0.0466573, 0.0350448, 0.0314939, 0.0253127, 0.0170304, 0.0148572, 0.0108337, 0.00748981, 0.00345976, 0.000965844, 0.000189836" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.24114, 6.34108, 6.36502, 6.39748, 6.42352, 6.46886, 6.50962, 6.56357, 6.68073, 6.787, 6.89547, 7.22172, 7.56445, 7.9283, 8.32165, 8.64917, 8.76055, 8.9833, 9.82833, 10.0908, 10.3921, 10.7098, 10.8564, 11.0847, 11.389, 11.6479, 11.897, 12.2292, 12.8935, 13.8531, 15.1022");
+            values ( \
+              "0.188303, 0.18908, 0.207648, 0.223096, 0.228981, 0.232792, 0.233574, 0.233705, 0.232759, 0.230862, 0.228389, 0.218707, 0.206969, 0.193622, 0.177491, 0.160887, 0.154275, 0.139896, 0.0823962, 0.0670938, 0.0520652, 0.0391852, 0.0342204, 0.0275985, 0.0205534, 0.0159057, 0.0124076, 0.00886676, 0.00438068, 0.00149976, 0.000322844" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("14.7618, 15.4383, 15.8197, 16.1354, 16.5872, 17.1927, 17.4547, 17.9786, 18.8078, 20.9627, 21.7267, 23.3487, 24.4161, 25.1561, 26.5701, 28.6734, 30.5454, 31.8881, 33.2459, 34.4254, 35.8394, 36.9694, 38.1822, 39.5961, 41.0101, 43.838, 46.6659, 49.4939");
+            values ( \
+              "0.211875, 0.218317, 0.225929, 0.228494, 0.229608, 0.228445, 0.227435, 0.22463, 0.219067, 0.201227, 0.194312, 0.178143, 0.165305, 0.154913, 0.132285, 0.0967582, 0.0686786, 0.0522517, 0.0388761, 0.0297736, 0.0213638, 0.0163003, 0.012155, 0.00857758, 0.00603365, 0.00297097, 0.00145959, 0.000717893" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.5896, 10.6014, 10.6031, 10.6098, 10.6361, 10.6425, 10.6484, 10.6539, 10.6594, 10.6649, 10.6695, 10.6751, 10.6823, 10.6902, 10.6975, 10.7056, 10.715, 10.7245");
+            values ( \
+              "0.00190517, 0.00545094, 0.00645364, 0.011696, 0.0360431, 0.0408568, 0.0440609, 0.0457108, 0.0447463, 0.0370378, 0.0269325, 0.0183212, 0.0106602, 0.00580035, 0.00325773, 0.00177807, 0.000900959, 0.000675748" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.7351, 10.7542, 10.7584, 10.7683, 10.7807, 10.7986, 10.8097, 10.8193, 10.8282, 10.837, 10.8458, 10.8643, 10.872, 10.8791, 10.8848, 10.8898, 10.8954, 10.9029, 10.9082, 10.9136, 10.9209, 10.9354, 10.9381");
+            values ( \
+              "0.00343302, 0.0103134, 0.0151927, 0.0289478, 0.0504756, 0.0837667, 0.101529, 0.112574, 0.117463, 0.11623, 0.106692, 0.0631597, 0.0476973, 0.0360688, 0.0284305, 0.0229835, 0.0179632, 0.0128041, 0.010076, 0.00785312, 0.00560781, 0.00280412, 0.00258136" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("11.268, 11.295, 11.3509, 11.3603, 11.3792, 11.3833, 11.3916, 11.4058, 11.4284, 11.4584, 11.4819, 11.5611, 11.5947, 11.6353, 11.6716, 11.7188, 11.7664, 11.767");
+            values ( \
+              "0.0135752, 0.0492958, 0.165521, 0.177706, 0.189779, 0.190172, 0.190133, 0.186901, 0.177887, 0.160687, 0.141825, 0.0652541, 0.0422276, 0.0236964, 0.0136485, 0.0065222, 0.00295455, 0.00294164" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.6687, 12.7311, 12.7449, 12.7607, 12.778, 12.8117, 12.8348, 12.8573, 12.8902, 12.9381, 13.0196, 13.1123, 13.2192, 13.2762, 13.3164, 13.3967, 13.5333, 13.6215, 13.6945, 13.7441, 13.8078, 13.8505, 13.9074, 14.0071, 14.0527, 14.1205, 14.211, 14.377, 14.5765, 14.8383");
+            values ( \
+              "0.108311, 0.163836, 0.185353, 0.203898, 0.216269, 0.2246, 0.223998, 0.22227, 0.219046, 0.213631, 0.203386, 0.190349, 0.172769, 0.16117, 0.151701, 0.130284, 0.0924489, 0.0706396, 0.0553909, 0.0465082, 0.0368129, 0.031353, 0.0251739, 0.0169057, 0.0140773, 0.0106868, 0.00734693, 0.00359851, 0.00149404, 0.000452082" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.6403, 15.8326, 15.873, 15.9192, 15.9682, 16.018, 16.1091, 16.2133, 16.3474, 16.6155, 17.0171, 17.3647, 17.7745, 18.1003, 18.2135, 19.2759, 19.5438, 19.852, 20.1734, 20.468, 20.8508, 21.0921, 21.3603, 21.718, 22.4332, 23.1008");
+            values ( \
+              "0.0790914, 0.212185, 0.225836, 0.230902, 0.23212, 0.232417, 0.231994, 0.230607, 0.227832, 0.220381, 0.206909, 0.194231, 0.177482, 0.160978, 0.154268, 0.0827285, 0.0670877, 0.0517492, 0.0388037, 0.0294869, 0.0203178, 0.0160251, 0.012267, 0.00851468, 0.00398117, 0.00215638" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("24.1929, 24.836, 25.0085, 25.2553, 25.4307, 25.6799, 26.1784, 26.8037, 27.3909, 28.7092, 29.7678, 31.2702, 32.8924, 33.96, 34.6998, 36.1138, 38.2171, 40.0891, 41.4318, 42.7896, 43.9691, 45.3831, 46.5131, 47.7259, 49.1398, 50.5538, 51.9678, 53.3817, 56.2096, 59.0376");
+            values ( \
+              "0.145795, 0.209087, 0.219311, 0.224425, 0.22668, 0.228526, 0.229615, 0.228226, 0.225418, 0.216333, 0.207651, 0.194317, 0.178147, 0.165307, 0.154909, 0.132289, 0.096754, 0.0686743, 0.0522473, 0.0388808, 0.0297782, 0.0213592, 0.016305, 0.0121597, 0.00857297, 0.0060383, 0.00423244, 0.00297561, 0.00146422, 0.000722529" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00930577, 0.00932467, 0.00934614, 0.00935698, 0.00936032, 0.00936119", \
+            "0.0130574, 0.0130772, 0.0131077, 0.013127, 0.0131335, 0.0131352", \
+            "0.0145573, 0.0145677, 0.0145895, 0.0146083, 0.0146156, 0.0146177", \
+            "0.0151364, 0.0151069, 0.0150568, 0.0150221, 0.0150121, 0.01501", \
+            "0.0155918, 0.0154714, 0.0153007, 0.0151837, 0.0151236, 0.0151015", \
+            "0.0159211, 0.0158951, 0.015739, 0.0153786, 0.0152159, 0.0151504" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0141833, 0.0142031, 0.0142314, 0.0142484, 0.0142539, 0.0142554", \
+            "0.0142801, 0.0142413, 0.0141953, 0.0141722, 0.014165, 0.0141632", \
+            "0.0134981, 0.0132718, 0.0129543, 0.0127567, 0.0126876, 0.0126686", \
+            "0.0135634, 0.0135908, 0.0133586, 0.0126424, 0.0123737, 0.0122998", \
+            "0.0128008, 0.0130001, 0.013282, 0.0130648, 0.0126045, 0.0123199", \
+            "0.0122969, 0.0123402, 0.0125997, 0.0131978, 0.0129392, 0.0125778" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.144489, 0.15438, 0.158379, 0.16561, 0.169702, 0.173545, 0.177266, 0.180963, 0.184658, 0.194756, 0.199203, 0.204294, 0.210186, 0.217196, 0.23223");
+            values ( \
+              "-0.00174348, -0.0378671, -0.0464153, -0.0583197, -0.0629947, -0.0660441, -0.0674961, -0.0668537, -0.0612843, -0.0181307, -0.00794397, -0.0028569, -0.000765592, -0.000211289, -0.000176403" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.170126, 0.186796, 0.193584, 0.198145, 0.208075, 0.213208, 0.219145, 0.22626, 0.230996, 0.233713, 0.239147, 0.240938, 0.256334, 0.262948, 0.268494, 0.271842, 0.278536, 0.290177, 0.321553");
+            values ( \
+              "-0.00414682, -0.0929523, -0.11377, -0.124475, -0.140591, -0.145789, -0.149879, -0.152027, -0.151228, -0.149271, -0.139843, -0.134475, -0.0531192, -0.030052, -0.0180105, -0.0131171, -0.00675602, -0.00193062, -0.000178729" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.26557, 0.304264, 0.310544, 0.325842, 0.355619, 0.368703, 0.381265, 0.392557, 0.401013, 0.416945, 0.421818, 0.427015, 0.435065, 0.457577, 0.465846, 0.47687, 0.483429, 0.491755, 0.502856, 0.512923, 0.52824, 0.548661, 0.584708, 0.627839");
+            values ( \
+              "-0.006515, -0.159276, -0.174793, -0.201975, -0.242025, -0.255359, -0.263772, -0.26721, -0.266705, -0.256189, -0.2494, -0.239191, -0.21591, -0.132338, -0.1065, -0.0782738, -0.0647657, -0.0506371, -0.0360974, -0.0264622, -0.0163638, -0.00839726, -0.0022722, -0.000437024" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.629428, 0.690682, 0.701082, 0.764125, 0.782699, 0.808428, 0.821217, 0.838267, 0.865595, 0.911685, 0.947047, 0.967983, 1.00985, 1.04277, 1.07681, 1.13375, 1.1873, 1.23493, 1.25982, 1.28486, 1.3172, 1.34372, 1.37571, 1.42089, 1.46841, 1.5049, 1.57788, 1.71942, 1.88777");
+            values ( \
+              "-0.00701342, -0.156668, -0.175396, -0.268938, -0.292601, -0.316732, -0.325406, -0.334136, -0.342682, -0.346584, -0.343458, -0.339996, -0.329836, -0.318191, -0.30106, -0.250999, -0.185556, -0.134979, -0.113233, -0.0943946, -0.0739181, -0.0603377, -0.047083, -0.0327686, -0.0224017, -0.0167032, -0.00902967, -0.00244437, -0.000418622" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("2.10502, 2.22698, 2.30486, 2.38709, 2.45533, 2.52297, 2.58462, 2.66433, 2.81396, 2.97765, 3.20991, 3.39538, 3.5471, 3.62212, 3.73878, 3.88234, 4.16964, 4.30451, 4.51088, 4.63402, 4.77946, 4.97338, 5.10415, 5.3053, 5.5735, 6.1099, 6.76265");
+            values ( \
+              "-0.216618, -0.218082, -0.292726, -0.347887, -0.369377, -0.376989, -0.378199, -0.376496, -0.370343, -0.362254, -0.348535, -0.33423, -0.318132, -0.307497, -0.285096, -0.246007, -0.160697, -0.127924, -0.0884406, -0.0704135, -0.0534994, -0.0367125, -0.0284512, -0.0191387, -0.0111093, -0.00336837, -0.000704802" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("7.88172, 8.25424, 8.44317, 8.59507, 8.71672, 8.82944, 8.98258, 9.387, 10.0071, 11.213, 11.6929, 12.8276, 13.19, 13.6732, 13.8818, 14.299, 14.9533, 15.6633, 16.3738, 16.7414, 17.3954, 17.9271, 18.3496, 18.8957, 19.6633, 20.1681, 21.1169, 22.014, 22.9112, 23.8083, 26.4997");
+            values ( \
+              "-0.25457, -0.277637, -0.344796, -0.373557, -0.382528, -0.385489, -0.386559, -0.384823, -0.379006, -0.364747, -0.358139, -0.338694, -0.330477, -0.316634, -0.309122, -0.289944, -0.247108, -0.193888, -0.14661, -0.125854, -0.0949056, -0.0748323, -0.0617738, -0.0479904, -0.0333914, -0.0263076, -0.0166991, -0.0107769, -0.00695129, -0.00446698, -0.00119139" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.178676, 0.181129, 0.185184, 0.192574, 0.201187, 0.205027, 0.208745, 0.21244, 0.216132, 0.226229, 0.230673, 0.235755, 0.241547, 0.248431, 0.323799");
+            values ( \
+              "-0.0187744, -0.022071, -0.0362502, -0.0513033, -0.0629894, -0.0661583, -0.0674864, -0.0669497, -0.061256, -0.0181327, -0.00794969, -0.00286528, -0.000788689, -0.000220383, -3.16074e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.200512, 0.22076, 0.225144, 0.229842, 0.239794, 0.244901, 0.250736, 0.258632, 0.264996, 0.266341, 0.268136, 0.27264, 0.289018, 0.29449, 0.300983, 0.305763, 0.312135, 0.324324, 0.33875, 0.357512");
+            values ( \
+              "-0.000989288, -0.100558, -0.113374, -0.124609, -0.140655, -0.145797, -0.149796, -0.151996, -0.149793, -0.148134, -0.145506, -0.13439, -0.048915, -0.0304642, -0.0167297, -0.010621, -0.00564003, -0.00151776, -0.000381071, -0.000164498" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.284705, 0.36407, 0.383528, 0.40081, 0.417177, 0.433181, 0.449182, 0.457875, 0.467261, 0.498101, 0.514284, 0.534711, 0.545107, 0.560901, 0.581959, 0.592471");
+            values ( \
+              "-0.00189141, -0.210258, -0.236547, -0.255063, -0.265199, -0.266733, -0.256001, -0.242098, -0.215912, -0.106364, -0.0673398, -0.0364967, -0.0264866, -0.0161311, -0.00809273, -0.00636322" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.680006, 0.716935, 0.794217, 0.811414, 0.835833, 0.858613, 0.888986, 0.911727, 0.942049, 0.978862, 0.999021, 1.03934, 1.07697, 1.10787, 1.16494, 1.21822, 1.26599, 1.29107, 1.34832, 1.40673, 1.45193, 1.49955, 1.53612, 1.60926, 1.74872, 1.91387");
+            values ( \
+              "-0.11499, -0.146734, -0.264292, -0.287283, -0.311842, -0.327544, -0.340071, -0.344468, -0.345972, -0.343049, -0.33976, -0.330202, -0.316826, -0.30101, -0.250853, -0.185715, -0.134979, -0.113089, -0.0738969, -0.0470964, -0.0327836, -0.0224002, -0.0166738, -0.00901599, -0.00249003, -0.00046181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("2.13958, 2.27825, 2.37533, 2.42118, 2.49215, 2.5584, 2.61873, 2.69704, 2.85478, 3.01176, 3.21651, 3.30798, 3.42945, 3.64464, 3.72597, 3.81298, 4.1256, 4.25876, 4.34391, 4.49811, 4.6332, 4.74624, 4.87602, 5.05999, 5.25149, 5.39821, 5.69164, 6.25996, 6.93414");
+            values ( \
+              "-0.207707, -0.233061, -0.320886, -0.347529, -0.369753, -0.37703, -0.378154, -0.376549, -0.370017, -0.362242, -0.350334, -0.344056, -0.334225, -0.309375, -0.295196, -0.275407, -0.182268, -0.146578, -0.126716, -0.0963438, -0.0751255, -0.0607827, -0.0474309, -0.0331378, -0.022782, -0.0170243, -0.00935732, -0.00257836, -0.000504784" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("7.90533, 8.37076, 8.59845, 8.72853, 8.86301, 9.00963, 9.4135, 10.0406, 11.2466, 11.7265, 12.8612, 13.2236, 13.7068, 13.9154, 14.3324, 14.9869, 15.697, 16.4074, 16.7749, 17.4289, 17.9606, 18.3832, 18.9293, 19.6968, 20.2017, 21.1503, 22.0475, 22.9446, 23.8417, 26.5331");
+            values ( \
+              "-0.222484, -0.308733, -0.369762, -0.381681, -0.385549, -0.386619, -0.384931, -0.379055, -0.364797, -0.358139, -0.338694, -0.330477, -0.316631, -0.309122, -0.289948, -0.247109, -0.193877, -0.146607, -0.125857, -0.0949094, -0.0748335, -0.0617718, -0.0479894, -0.033391, -0.0263077, -0.0166999, -0.0107775, -0.00695164, -0.00446725, -0.00119142" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.300128, 0.304217, 0.31297, 0.320248, 0.324344, 0.328189, 0.331912, 0.335609, 0.339306, 0.349405, 0.353851, 0.358938, 0.364639, 0.371412, 0.444798");
+            values ( \
+              "-0.00147611, -0.0228359, -0.0462091, -0.0582323, -0.0629447, -0.0660137, -0.0674773, -0.0668454, -0.0612693, -0.0181321, -0.00794847, -0.00286196, -0.000809561, -0.000228021, -3.37681e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.330638, 0.335583, 0.33767, 0.339996, 0.343863, 0.346897, 0.350537, 0.354774, 0.358677, 0.362621, 0.366059, 0.369842, 0.373107, 0.374739, 0.377612, 0.378438, 0.380091, 0.382569, 0.384576, 0.386582, 0.388588, 0.389591, 0.390371, 0.391931, 0.393277, 0.394623, 0.395359, 0.397566, 0.400354, 0.403877, 0.408368, 0.409586, 0.412395, 0.415354, 0.41741, 0.418788, 0.420462, 0.42342, 0.427146, 0.429128, 0.430714, 0.433887, 0.437059, 0.440048, 0.443038, 0.446028, 0.449018, 0.45256, 0.463187, 0.476938");
+            values ( \
+              "-0.0235354, -0.0596617, -0.0699831, -0.0800468, -0.0947357, -0.104886, -0.115416, -0.124553, -0.131781, -0.138062, -0.14249, -0.14583, -0.14822, -0.149243, -0.150765, -0.151065, -0.151544, -0.151957, -0.151755, -0.151198, -0.150299, -0.149721, -0.149056, -0.146944, -0.144589, -0.141742, -0.139656, -0.132259, -0.120002, -0.101968, -0.075612, -0.0692082, -0.0557891, -0.043263, -0.0360921, -0.032059, -0.0276804, -0.021162, -0.0146052, -0.0117042, -0.00973142, -0.0070178, -0.00482893, -0.00371061, -0.00274888, -0.00194375, -0.00129522, -0.00099451, -0.00035141, -0.000192654" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.419243, 0.476196, 0.489274, 0.507605, 0.523862, 0.533914, 0.543551, 0.559562, 0.57557, 0.584235, 0.593652, 0.616159, 0.624494, 0.640679, 0.650211, 0.661105, 0.671502, 0.687295, 0.708353, 0.734236");
+            values ( \
+              "-0.00707533, -0.18853, -0.208628, -0.233496, -0.251958, -0.260027, -0.26509, -0.266633, -0.255945, -0.242112, -0.215882, -0.132385, -0.106358, -0.067337, -0.050862, -0.0364964, -0.0264862, -0.0161309, -0.00809405, -0.00380968" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.808168, 0.837437, 0.861206, 0.924234, 0.939785, 0.969316, 0.988296, 1.00727, 1.02504, 1.06059, 1.10167, 1.12749, 1.17904, 1.21698, 1.23635, 1.2751, 1.35153, 1.41785, 1.47605, 1.53534, 1.58033, 1.62716, 1.66305, 1.73481, 1.82389");
+            values ( \
+              "-0.109398, -0.131408, -0.17561, -0.267926, -0.288185, -0.316662, -0.328774, -0.33712, -0.342093, -0.346177, -0.343872, -0.339851, -0.326803, -0.311605, -0.301042, -0.270209, -0.17984, -0.114248, -0.0741652, -0.0468759, -0.0327491, -0.0225105, -0.01682, -0.00923744, -0.00492295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.27283, 2.40952, 2.46422, 2.51475, 2.55021, 2.62016, 2.68699, 2.74783, 2.82453, 2.98916, 3.14086, 3.3456, 3.55855, 3.77398, 3.85362, 3.94129, 4.25625, 4.47242, 4.62427, 4.76153, 4.87678, 5.00604, 5.18962, 5.37963, 5.52504, 5.81586, 6.37505, 7.03733");
+            values ( \
+              "-0.219037, -0.235395, -0.288261, -0.327989, -0.347378, -0.369681, -0.376891, -0.378279, -0.376484, -0.369872, -0.362338, -0.350427, -0.334313, -0.309249, -0.295478, -0.27561, -0.181822, -0.126842, -0.0968576, -0.0752315, -0.0606158, -0.0473434, -0.0331047, -0.0228262, -0.0170999, -0.00945473, -0.00267446, -0.000548023" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("8.07806, 8.51154, 8.72895, 8.85856, 8.99703, 9.14119, 9.54591, 10.1745, 11.3805, 11.8605, 12.995, 13.3578, 13.8415, 14.0493, 14.4648, 15.1208, 15.834, 16.542, 16.9077, 17.561, 18.0939, 18.5185, 19.0642, 19.8313, 20.3353, 21.2821, 22.1792, 23.0764, 23.9735, 26.6649");
+            values ( \
+              "-0.265045, -0.313099, -0.370065, -0.381775, -0.385719, -0.386658, -0.384938, -0.379038, -0.364777, -0.358136, -0.338696, -0.330469, -0.316605, -0.309121, -0.290034, -0.24711, -0.19366, -0.146564, -0.125922, -0.0949866, -0.0748573, -0.0617327, -0.0479694, -0.033383, -0.0263113, -0.0167176, -0.0107891, -0.00695902, -0.00447212, -0.00119264" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.735805, 0.742339, 0.748766, 0.756346, 0.760576, 0.764523, 0.768331, 0.7721, 0.775866, 0.787478, 0.792035, 0.79794, 0.804163, 0.811317, 0.816418");
+            values ( \
+              "-0.00721001, -0.0296432, -0.0439039, -0.056177, -0.0611788, -0.0643929, -0.0661282, -0.0656773, -0.0604255, -0.0139581, -0.00590683, -0.00178441, -0.000457145, -0.000158813, -0.000150361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.78156, 0.795071, 0.806315, 0.814299, 0.81951, 0.828748, 0.835641, 0.838288, 0.84252, 0.849822, 0.866512, 0.870954, 0.87864, 0.885137, 0.893798, 0.906302, 0.941719");
+            values ( \
+              "-0.0383594, -0.0900449, -0.120933, -0.13504, -0.141311, -0.148234, -0.150101, -0.149893, -0.147583, -0.133164, -0.047828, -0.0326512, -0.0161127, -0.00865678, -0.00360257, -0.000954983, -0.00012482" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.89773, 0.976066, 0.996558, 1.01397, 1.03042, 1.03667, 1.04648, 1.05777, 1.06278, 1.07106, 1.08064, 1.11153, 1.12773, 1.14821, 1.15858, 1.17434, 1.19535, 1.20494");
+            values ( \
+              "-0.00367979, -0.20682, -0.234479, -0.25347, -0.264077, -0.265824, -0.265464, -0.259546, -0.254786, -0.241626, -0.215496, -0.106273, -0.067294, -0.036428, -0.0264599, -0.0161361, -0.00812278, -0.00651904" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.30996, 1.36259, 1.4468, 1.47545, 1.4933, 1.51469, 1.53445, 1.57396, 1.60905, 1.63691, 1.68844, 1.70853, 1.72653, 1.74577, 1.78425, 1.86146, 1.89391, 1.92779, 1.97296, 1.98954, 2.02136, 2.05118, 2.09295, 2.10972, 2.14326, 2.21033, 2.33625, 2.48375");
+            values ( \
+              "-0.061489, -0.162555, -0.285134, -0.313921, -0.326196, -0.336332, -0.342035, -0.346268, -0.344132, -0.339853, -0.326819, -0.319469, -0.31154, -0.301042, -0.270473, -0.179236, -0.144427, -0.113788, -0.0813835, -0.071785, -0.056222, -0.0445065, -0.0319021, -0.0278973, -0.0212908, -0.0122043, -0.00392644, -0.000965545" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.76978, 2.8987, 2.98431, 3.0612, 3.12709, 3.19604, 3.25877, 3.33521, 3.50445, 3.65181, 3.85651, 4.0831, 4.16458, 4.27322, 4.34071, 4.4307, 4.55659, 4.76478, 4.98383, 5.13892, 5.27319, 5.3854, 5.51537, 5.6995, 5.89156, 6.03876, 6.33317, 6.88768, 7.54505");
+            values ( \
+              "-0.190964, -0.214399, -0.296348, -0.347469, -0.3689, -0.376793, -0.37831, -0.376478, -0.369687, -0.362356, -0.350451, -0.333011, -0.324821, -0.311018, -0.29992, -0.280866, -0.245878, -0.182415, -0.126671, -0.0961543, -0.0750833, -0.0608426, -0.0474659, -0.0331477, -0.0227632, -0.0169981, -0.00931871, -0.00267694, -0.000553092" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("8.58454, 8.98512, 9.104, 9.2439, 9.37767, 9.5108, 9.65369, 10.0576, 10.6883, 11.9097, 12.3742, 13.5088, 13.8715, 14.3551, 14.5631, 14.979, 15.6346, 16.3469, 17.0556, 17.4218, 18.0753, 18.6078, 19.0319, 19.5777, 20.3449, 20.8492, 21.7965, 22.6937, 23.5908, 24.4879, 27.1793");
+            values ( \
+              "-0.267938, -0.297349, -0.339693, -0.370113, -0.381942, -0.385764, -0.386579, -0.384884, -0.378969, -0.364541, -0.358136, -0.338694, -0.33047, -0.316614, -0.30912, -0.290009, -0.247109, -0.193724, -0.146577, -0.125903, -0.0949639, -0.0748503, -0.0617442, -0.0479753, -0.0333854, -0.0263103, -0.0167124, -0.0107857, -0.00695687, -0.00447066, -0.0011923" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.23834, 2.24546, 2.2519, 2.26457, 2.2741, 2.27844, 2.28267, 2.2869, 2.28871, 2.29879, 2.30241, 2.30702, 2.3121, 2.31886, 2.33495");
+            values ( \
+              "-0.00702849, -0.0181331, -0.0302751, -0.0473786, -0.0561666, -0.0584476, -0.0589383, -0.0551782, -0.0506339, -0.0142847, -0.00751783, -0.00319058, -0.00116051, -0.000284428, -0.000232323" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.31833, 2.32612, 2.34115, 2.3524, 2.3601, 2.36452, 2.36979, 2.37726, 2.38134, 2.38497, 2.39029, 2.39235, 2.39606, 2.40008, 2.40601, 2.41394, 2.41823, 2.42396, 2.42732, 2.43198, 2.43819, 2.4457");
+            values ( \
+              "-0.0192994, -0.0343454, -0.0780673, -0.103928, -0.117547, -0.123734, -0.129813, -0.136073, -0.138267, -0.13942, -0.139256, -0.1381, -0.134272, -0.125818, -0.10191, -0.0611681, -0.0437864, -0.0269511, -0.0199818, -0.0130639, -0.00721285, -0.00389146" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.56791, 2.58602, 2.6076, 2.61814, 2.62881, 2.64128, 2.66226, 2.68097, 2.69828, 2.7054, 2.71497, 2.73181, 2.73805, 2.74366, 2.75001, 2.77479, 2.7858, 2.79896, 2.80489, 2.81675, 2.8283, 2.83454, 2.84703, 2.872, 2.90708, 2.94999");
+            values ( \
+              "-0.0244271, -0.0695826, -0.130243, -0.152975, -0.171481, -0.189342, -0.216377, -0.238519, -0.252099, -0.255235, -0.256669, -0.24871, -0.240751, -0.229873, -0.212264, -0.124599, -0.0930567, -0.0640922, -0.0538851, -0.0376787, -0.0264545, -0.0218016, -0.0147035, -0.00640888, -0.00182428, -0.000363976" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.17803, 3.26702, 3.36048, 3.38115, 3.42249, 3.46082, 3.48678, 3.53835, 3.5733, 3.62716, 3.64731, 3.68763, 3.81744, 3.88788, 3.94559, 3.991, 4.03943, 4.15126, 4.17363");
+            values ( \
+              "-0.000563015, -0.168608, -0.291464, -0.310812, -0.33441, -0.342992, -0.344193, -0.339185, -0.331261, -0.311695, -0.300842, -0.268553, -0.123928, -0.0737143, -0.0471631, -0.0328405, -0.0222864, -0.00881578, -0.00770226" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.80418, 4.92626, 5.04213, 5.09024, 5.12695, 5.17589, 5.23993, 5.29993, 5.37812, 5.49411, 5.69297, 5.89771, 6.00128, 6.11066, 6.32613, 6.40556, 6.49331, 6.80855, 7.02446, 7.17602, 7.31355, 7.42907, 7.55826, 7.74179, 7.93163, 8.07688, 8.36738, 8.9165, 9.56632");
+            values ( \
+              "-0.181206, -0.201674, -0.309718, -0.34145, -0.357293, -0.369777, -0.376981, -0.377998, -0.376624, -0.372013, -0.362162, -0.350257, -0.343237, -0.334148, -0.309401, -0.295516, -0.275631, -0.181764, -0.12686, -0.0969225, -0.0752424, -0.0605937, -0.0473349, -0.0330988, -0.02283, -0.0171111, -0.009465, -0.0027585, -0.000588216" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("10.6159, 11.3049, 11.4365, 11.7136, 12.7497, 14.4356, 15.5703, 16.4161, 17.0413, 19.4839, 20.6696, 21.6386, 22.9108, 24.7563, 25.0684");
+            values ( \
+              "-0.231154, -0.369555, -0.381604, -0.386541, -0.378966, -0.358136, -0.338692, -0.316629, -0.289961, -0.125866, -0.0748367, -0.0479867, -0.0263083, -0.0107791, -0.0101119" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.76297, 7.77909, 7.78848, 7.79871, 7.80676, 7.81373, 7.82009, 7.82605, 7.83181, 7.83758, 7.84058, 7.85012, 7.85527, 7.86069, 7.8655, 7.87301, 7.88214, 7.89827, 8.00472");
+            values ( \
+              "-0.00119641, -0.0112828, -0.0202687, -0.0281884, -0.0335616, -0.0375281, -0.0405361, -0.0426084, -0.043532, -0.041902, -0.038108, -0.0159541, -0.00765151, -0.0032779, -0.00147138, -0.00041966, -0.000142707, -1e-22, -2.51787e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.91912, 7.93659, 7.95808, 7.97799, 7.98725, 7.99719, 8.00688, 8.01513, 8.02177, 8.0269, 8.03418, 8.05034, 8.05481, 8.06353, 8.07029, 8.08261, 8.09708, 8.13909");
+            values ( \
+              "-0.0107636, -0.0338707, -0.0674086, -0.0915115, -0.0995778, -0.105908, -0.10978, -0.110775, -0.108623, -0.103122, -0.0858259, -0.032886, -0.0234098, -0.0115763, -0.00646744, -0.00205627, -0.000609218, -0.000163109" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.37489, 8.39699, 8.41761, 8.45137, 8.48119, 8.55948, 8.5789, 8.59775, 8.61761, 8.65855, 8.67192, 8.69275, 8.70732, 8.71885, 8.72804");
+            values ( \
+              "-0.0103151, -0.0182798, -0.0488526, -0.107109, -0.145002, -0.213119, -0.225598, -0.225987, -0.200195, -0.0821097, -0.0566537, -0.0306213, -0.0196924, -0.0137722, -0.0108801" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.57179, 9.63177, 9.69497, 9.76289, 9.82736, 9.8614, 9.88726, 9.94184, 9.99479, 10.0527, 10.0866, 10.1049, 10.1338, 10.2202, 10.287, 10.3452, 10.4044, 10.4495, 10.4966, 10.5326, 10.6048, 10.6668");
+            values ( \
+              "-0.0112962, -0.0599084, -0.14413, -0.201232, -0.269675, -0.298871, -0.314686, -0.33205, -0.333215, -0.321816, -0.308914, -0.299372, -0.278391, -0.179689, -0.113956, -0.074013, -0.0468543, -0.0327099, -0.0224507, -0.016759, -0.00916948, -0.00615291" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.3283, 12.4744, 12.5816, 12.642, 12.7034, 12.7651, 12.8403, 12.8692, 12.9684, 13.0391, 13.2379, 13.4426, 13.6689, 13.7482, 13.8538, 13.9376, 14.0306, 14.1429, 14.3525, 14.4849, 14.6205, 14.7224, 14.8588, 14.9732, 15.1027, 15.2865, 15.3495, 15.4773, 15.6234, 15.9156, 16.4616, 16.8594");
+            values ( \
+              "-0.184409, -0.200011, -0.288068, -0.329131, -0.355833, -0.369727, -0.375789, -0.376176, -0.374425, -0.371739, -0.362206, -0.350285, -0.332979, -0.32504, -0.311776, -0.297885, -0.277446, -0.245779, -0.181961, -0.146499, -0.115957, -0.0966261, -0.0751645, -0.06066, -0.0473616, -0.0330985, -0.0292708, -0.0227864, -0.0170509, -0.00939567, -0.0027649, -0.00132672" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("18.7969, 19.2264, 19.4409, 19.567, 19.712, 19.852, 20.2474, 20.8894, 22.1109, 22.5754, 23.71, 24.0727, 24.5564, 24.7643, 25.18, 25.8358, 26.5485, 27.2569, 27.6228, 28.2762, 28.8089, 29.2333, 29.779, 30.5462, 31.0504, 31.9974, 32.8945, 33.7916, 34.6888, 37.3802");
+            values ( \
+              "-0.271139, -0.312657, -0.369562, -0.381258, -0.385812, -0.386556, -0.384947, -0.378951, -0.364538, -0.358135, -0.338694, -0.330468, -0.31661, -0.309119, -0.290023, -0.247109, -0.193691, -0.14657, -0.125913, -0.0949759, -0.074854, -0.0617381, -0.0479722, -0.0333841, -0.0263108, -0.0167152, -0.0107875, -0.00695803, -0.00447141, -0.0011925" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00905631, 0.00907206, 0.00909279, 0.00910425, 0.00910791, 0.00910886", \
+            "0.0109595, 0.0109658, 0.0109785, 0.0109886, 0.0109924, 0.0109935", \
+            "0.0116613, 0.0116622, 0.0116654, 0.0116707, 0.0116738, 0.0116748", \
+            "0.0119021, 0.0119023, 0.0119028, 0.0119039, 0.0119054, 0.0119062", \
+            "0.0119822, 0.0119823, 0.0119827, 0.0119832, 0.0119837, 0.0119842", \
+            "0.012036, 0.0120358, 0.0120348, 0.0120322, 0.0120296, 0.0120285" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0116426, 0.0116591, 0.0116834, 0.0116982, 0.0117031, 0.0117043", \
+            "0.0134594, 0.0134734, 0.0134931, 0.0135048, 0.0135087, 0.0135096", \
+            "0.0144479, 0.0144318, 0.0144131, 0.0144039, 0.014401, 0.0144003", \
+            "0.0154377, 0.0152216, 0.0149073, 0.0147122, 0.0146432, 0.0146232", \
+            "0.0163854, 0.0161764, 0.015633, 0.0150749, 0.0147664, 0.0146806", \
+            "0.0164028, 0.016401, 0.0164067, 0.0153102, 0.0150742, 0.0147458" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "(A & CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(A * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.087003, 0.108208, 0.181815, 0.479091, 1.70851, 6.79586", \
+            "0.0946447, 0.115871, 0.189505, 0.486542, 1.71565, 6.80283", \
+            "0.12303, 0.144679, 0.218671, 0.515755, 1.74454, 6.83136", \
+            "0.153591, 0.177143, 0.252314, 0.551062, 1.77963, 6.86627", \
+            "0.0524378, 0.0866732, 0.170207, 0.467261, 1.69772, 6.78496", \
+            "-0.75771, -0.700324, -0.568919, -0.249651, 0.988628, 6.07801" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0258198, 0.049674, 0.151617, 0.585921, 2.38705, 9.8437", \
+            "0.0257902, 0.0495923, 0.151418, 0.585581, 2.38667, 9.84359", \
+            "0.0267321, 0.0504799, 0.151517, 0.585451, 2.38647, 9.84323", \
+            "0.0333115, 0.0548294, 0.153716, 0.587308, 2.38657, 9.84316", \
+            "0.0561841, 0.0776074, 0.162926, 0.588669, 2.39124, 9.8433", \
+            "0.109808, 0.147921, 0.234608, 0.613579, 2.40148, 9.84941" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.108502, 0.127771, 0.18458, 0.368152, 1.09877, 4.12241", \
+            "0.120555, 0.139912, 0.196584, 0.37992, 1.11046, 4.13411", \
+            "0.169779, 0.189466, 0.246634, 0.429955, 1.16032, 4.18391", \
+            "0.31335, 0.335483, 0.396703, 0.588674, 1.31933, 4.34277", \
+            "0.676429, 0.709264, 0.790165, 0.999363, 1.73927, 4.76415", \
+            "1.84973, 1.89762, 2.01346, 2.27916, 3.05212, 6.07745" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.022263, 0.0398851, 0.0971337, 0.32153, 1.29315, 5.33344", \
+            "0.0222709, 0.0398888, 0.0971715, 0.321534, 1.29316, 5.33342", \
+            "0.022333, 0.0397966, 0.0970494, 0.321576, 1.29316, 5.33337", \
+            "0.0287875, 0.0453909, 0.105377, 0.327614, 1.29321, 5.33344", \
+            "0.0506126, 0.0714542, 0.132203, 0.349393, 1.30068, 5.33332", \
+            "0.0932121, 0.119703, 0.196424, 0.423553, 1.32174, 5.34571" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0672448, 0.0715677, 0.0771187, 0.0826953, 0.0871044, 0.0911722, 0.0951356, 0.0990937, 0.101368, 0.103356, 0.110997, 0.116215, 0.121014, 0.127481, 0.131707, 0.135121, 0.140267, 0.147129, 0.154039");
+            values ( \
+              "0.0094458, 0.0216064, 0.0406104, 0.0532659, 0.0593763, 0.0625022, 0.06293, 0.0613627, 0.0588408, 0.0554003, 0.033064, 0.0217834, 0.014726, 0.00848955, 0.00586278, 0.00435677, 0.00279837, 0.00155358, 0.000997505" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0657681, 0.0771593, 0.0844984, 0.0892982, 0.093411, 0.101221, 0.10871, 0.116214, 0.117794, 0.122685, 0.126656, 0.131951, 0.148142, 0.155781, 0.167912, 0.177922, 0.183448, 0.191236, 0.205959, 0.218774, 0.235178");
+            values ( \
+              "0.000504855, 0.0686322, 0.102153, 0.117271, 0.126495, 0.136388, 0.138488, 0.135457, 0.134203, 0.129274, 0.12367, 0.113211, 0.0693299, 0.0521793, 0.0318615, 0.0205437, 0.0159785, 0.0111165, 0.00555457, 0.00297173, 0.00151401" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0650716, 0.083558, 0.0900899, 0.0954255, 0.102621, 0.114403, 0.124262, 0.13865, 0.145284, 0.155845, 0.166965, 0.189842, 0.214502, 0.237275, 0.251722, 0.286037, 0.301748, 0.321929, 0.337662, 0.35864, 0.380078, 0.392656, 0.417812, 0.429296, 0.456666, 0.487947, 0.550507, 0.631902");
+            values ( \
+              "0.0124252, 0.120923, 0.150958, 0.168881, 0.185513, 0.199615, 0.203389, 0.202452, 0.200564, 0.196567, 0.191651, 0.179999, 0.165119, 0.14737, 0.133303, 0.0974729, 0.0823397, 0.0647208, 0.0530013, 0.0399632, 0.0294488, 0.0245168, 0.0167192, 0.0140427, 0.0091582, 0.0055457, 0.00184449, 0.000390544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0855827, 0.0856027, 0.208238, 0.289012, 0.483086, 0.583251, 0.662525, 0.690581, 0.746694, 0.877255, 0.95146, 1.01709, 1.09254, 1.17159, 1.24386, 1.34023, 1.39733, 1.4612, 1.54636, 1.71668, 1.99724, 2.33607");
+            values ( \
+              "1e-22, 0.243214, 0.230966, 0.220142, 0.192056, 0.17538, 0.15903, 0.152207, 0.137413, 0.100789, 0.0812726, 0.0659687, 0.0509577, 0.0382261, 0.029069, 0.0198327, 0.0157873, 0.0121805, 0.00854069, 0.0040917, 0.0010387, 0.000186114" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.104408, 0.104428, 0.503686, 1.35413, 1.71664, 2.10876, 2.42908, 2.54628, 2.77696, 3.52436, 3.80664, 4.00243, 4.22263, 4.59694, 4.76705, 5.10726, 5.3912, 5.76793, 6.27023, 7.27484, 8.31421");
+            values ( \
+              "1e-22, 0.273893, 0.238097, 0.207792, 0.194266, 0.178037, 0.161723, 0.15474, 0.139741, 0.0881922, 0.0710251, 0.0604917, 0.0500379, 0.0356273, 0.030379, 0.0218395, 0.0164993, 0.0113019, 0.00669822, 0.00213512, 0.000630672" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.181736, 0.181756, 1.84934, 6.34859, 7.57338, 9.24724, 10.224, 11.1569, 13.7766, 15.6787, 17.2043, 18.6784, 19.5478, 20.5055, 21.5449, 23.5317, 24.5513, 25.5907, 27.6694, 29.7481, 30.5042");
+            values ( \
+              "1e-22, 0.282108, 0.238929, 0.19927, 0.187632, 0.168992, 0.155344, 0.140753, 0.0964102, 0.067806, 0.0496183, 0.0358743, 0.0293043, 0.0235246, 0.0182591, 0.0112511, 0.00884266, 0.00672992, 0.00397338, 0.00232867, 0.00209037" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0993549, 0.10951, 0.114708, 0.119108, 0.123171, 0.12713, 0.131084, 0.13337, 0.148207, 0.152971, 0.159468, 0.167104, 0.175022");
+            values ( \
+              "0.0104551, 0.0416213, 0.0533203, 0.059525, 0.0625036, 0.0630644, 0.0613557, 0.0588816, 0.0217711, 0.0147559, 0.00848267, 0.00435254, 0.00249821" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0955179, 0.121247, 0.125358, 0.133151, 0.140626, 0.149752, 0.158014, 0.164429, 0.187099, 0.202151, 0.212009, 0.219098, 0.229944, 0.250813");
+            values ( \
+              "0.00307835, 0.117672, 0.126799, 0.136667, 0.138695, 0.134373, 0.124705, 0.111757, 0.05329, 0.0287437, 0.0185724, 0.0133965, 0.00806474, 0.00302289" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.103651, 0.112452, 0.116958, 0.122271, 0.132897, 0.138442, 0.145835, 0.156286, 0.171102, 0.177275, 0.187821, 0.198921, 0.220814, 0.246389, 0.269086, 0.283666, 0.317277, 0.333206, 0.353588, 0.369837, 0.382268, 0.400854, 0.416078, 0.432357, 0.455431, 0.465336, 0.485147, 0.524768, 0.593158, 0.674185");
+            values ( \
+              "0.088942, 0.104487, 0.129374, 0.152708, 0.183302, 0.192255, 0.199554, 0.203698, 0.202718, 0.200872, 0.196908, 0.191925, 0.180791, 0.165332, 0.147571, 0.133328, 0.0981341, 0.0827168, 0.0648699, 0.0528098, 0.0447324, 0.0345175, 0.0277236, 0.0217821, 0.0153117, 0.0131487, 0.00964089, 0.00505556, 0.00147694, 0.000313483" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.111045, 0.134456, 0.145064, 0.153469, 0.167731, 0.17965, 0.191179, 0.214239, 0.267012, 0.346315, 0.518761, 0.614841, 0.693838, 0.722126, 0.778703, 0.908439, 0.98221, 1.04856, 1.12493, 1.20328, 1.27486, 1.37031, 1.42834, 1.49312, 1.5795, 1.75224, 2.02899, 2.36395");
+            values ( \
+              "0.196971, 0.202761, 0.2205, 0.228288, 0.234343, 0.235962, 0.23586, 0.234289, 0.227724, 0.216753, 0.191479, 0.175455, 0.15915, 0.152253, 0.137324, 0.100898, 0.0814672, 0.0659769, 0.0507949, 0.0382, 0.0291251, 0.0199429, 0.015819, 0.01216, 0.00847822, 0.00401763, 0.00104184, 0.000195203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.139292, 0.139312, 0.535568, 1.73014, 2.13958, 2.43884, 2.5769, 2.80673, 3.55541, 3.83742, 4.03281, 4.25311, 4.62758, 4.79782, 5.13829, 5.42195, 5.73008, 6.14092, 6.9626, 8.00197, 9.04133");
+            values ( \
+              "1e-22, 0.278473, 0.238304, 0.195031, 0.17805, 0.162918, 0.154754, 0.139806, 0.0881698, 0.0710174, 0.0605047, 0.0500472, 0.0356292, 0.0303742, 0.0218325, 0.0164961, 0.0121154, 0.00793576, 0.00323197, 0.000962086, 0.00029103" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.220109, 0.220129, 1.86601, 5.34132, 6.8388, 8.45391, 9.27929, 10.256, 11.189, 13.8086, 15.5801, 16.4948, 17.3334, 18.7113, 19.3885, 20.414, 21.4534, 22.2766, 22.9018, 24.7748, 26.8535, 28.9322, 31.0109, 35.1684");
+            values ( \
+              "1e-22, 0.284459, 0.238939, 0.208632, 0.195035, 0.178776, 0.168852, 0.155484, 0.140617, 0.0962807, 0.0695607, 0.0579932, 0.0484704, 0.0357413, 0.0307537, 0.0240954, 0.0189299, 0.0154043, 0.0132281, 0.00831436, 0.00492049, 0.00288898, 0.00168131, 0.00054413" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.222349, 0.226494, 0.23376, 0.239323, 0.244941, 0.248167, 0.2513, 0.254213, 0.256384, 0.260623, 0.269007, 0.272917, 0.279087, 0.285043, 0.292551, 0.302159, 0.310652, 0.319316");
+            values ( \
+              "0.00750118, 0.0164457, 0.0381976, 0.0504853, 0.0579134, 0.0600908, 0.0608971, 0.0604687, 0.0593506, 0.0545493, 0.0313875, 0.0230416, 0.0141407, 0.00859751, 0.00449709, 0.00198099, 0.000999638, 0.000573065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.230208, 0.240327, 0.24138, 0.245591, 0.250702, 0.251698, 0.252693, 0.254684, 0.25568, 0.257671, 0.258666, 0.263071, 0.267208, 0.269464, 0.271437, 0.274072, 0.276707, 0.279342, 0.28133, 0.282998, 0.285009, 0.287157, 0.290586, 0.300967, 0.304684, 0.308649, 0.313985, 0.315764, 0.32005, 0.321857, 0.323983, 0.326109, 0.330228, 0.333063, 0.335986, 0.338757, 0.341528, 0.345428, 0.349327, 0.354062, 0.357688, 0.360912, 0.364135, 0.370582, 0.373805, 0.377029, 0.38295, 0.388871, 0.400714, 0.414821");
+            values ( \
+              "0.0902849, 0.0932751, 0.097539, 0.109671, 0.125594, 0.12688, 0.128029, 0.129914, 0.130581, 0.131643, 0.132038, 0.132947, 0.134198, 0.134059, 0.133742, 0.132643, 0.131028, 0.128898, 0.126844, 0.124755, 0.121682, 0.117642, 0.110212, 0.0831727, 0.0728942, 0.0633924, 0.0519487, 0.0484769, 0.04072, 0.0376867, 0.0345775, 0.0316552, 0.0265772, 0.0233117, 0.0202655, 0.0179598, 0.0158668, 0.0133134, 0.0111177, 0.00885994, 0.00729438, 0.00610503, 0.00507335, 0.0036618, 0.00305839, 0.00252324, 0.00194546, 0.00144636, 0.000684186, 0.000361077" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.230211, 0.243542, 0.24758, 0.255318, 0.262814, 0.268837, 0.274718, 0.282375, 0.292992, 0.30344, 0.325119, 0.358022, 0.372568, 0.397622, 0.446745, 0.480559, 0.49436, 0.508321, 0.526783, 0.542729, 0.558835, 0.581771, 0.610993, 0.649956, 0.715558, 0.794263");
+            values ( \
+              "0.106983, 0.129019, 0.145982, 0.170258, 0.184784, 0.193503, 0.198557, 0.20234, 0.202602, 0.200662, 0.19207, 0.174644, 0.165221, 0.145609, 0.0947911, 0.064185, 0.0538411, 0.0449444, 0.0345103, 0.0274025, 0.0218155, 0.0151436, 0.00956181, 0.0052711, 0.00147003, 0.000491242" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.239496, 0.278214, 0.287944, 0.299063, 0.317397, 0.339243, 0.365791, 0.512867, 0.644934, 0.740992, 0.819968, 0.848256, 0.90483, 1.03454, 1.1083, 1.17464, 1.25101, 1.32934, 1.40092, 1.49636, 1.55439, 1.61916, 1.70552, 1.87825, 2.14861, 2.47523");
+            values ( \
+              "0.21414, 0.224839, 0.231197, 0.234656, 0.235909, 0.234409, 0.231329, 0.211027, 0.191526, 0.175495, 0.15918, 0.152283, 0.137343, 0.100911, 0.0814787, 0.065986, 0.0508014, 0.0382029, 0.029127, 0.019946, 0.0158195, 0.0121602, 0.00848009, 0.00401704, 0.00108633, 0.000215033" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.266938, 0.266958, 0.735256, 1.51162, 1.85744, 2.10624, 2.26607, 2.58573, 2.70352, 2.93413, 3.68153, 3.96377, 4.15953, 4.37971, 4.66897, 4.75402, 4.92413, 5.26435, 5.54825, 5.92494, 6.42719, 7.43168, 8.47105");
+            values ( \
+              "1e-22, 0.275408, 0.235687, 0.207826, 0.194953, 0.185021, 0.178069, 0.161781, 0.15476, 0.139758, 0.0881968, 0.071029, 0.0604959, 0.0500412, 0.0385521, 0.0356291, 0.03038, 0.02184, 0.0164998, 0.0113025, 0.00669901, 0.00213547, 0.000630888" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.347605, 0.347625, 1.97793, 5.46654, 6.96391, 8.57897, 9.40433, 10.381, 11.314, 13.9335, 14.9729, 15.705, 16.6198, 17.4584, 18.8362, 19.5133, 20.5389, 21.5782, 23.0268, 23.8604, 24.8998, 26.9785, 29.0573, 31.136, 35.2934");
+            values ( \
+              "1e-22, 0.285282, 0.239155, 0.208574, 0.194975, 0.178715, 0.168922, 0.155422, 0.140683, 0.0963433, 0.0800866, 0.069621, 0.057935, 0.0485275, 0.0357981, 0.0306982, 0.0241522, 0.0188742, 0.0132831, 0.0108441, 0.00836889, 0.00497489, 0.00294322, 0.00173538, 0.000597815" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.598425, 0.627143, 0.630934, 0.634996, 0.63886, 0.654548, 0.661176, 0.666847, 0.672027, 0.677028, 0.682018, 0.684073, 0.691047, 0.695123, 0.697806, 0.701807, 0.705142, 0.708127, 0.711405, 0.716198, 0.722219, 0.727031, 0.736655, 0.746738");
+            values ( \
+              "1e-22, 0.00270563, 0.00561457, 0.00924393, 0.0137037, 0.0336244, 0.0412794, 0.0463194, 0.0493091, 0.0501786, 0.0480005, 0.0449919, 0.0292087, 0.0217913, 0.0179536, 0.0132383, 0.0101857, 0.00802554, 0.0061437, 0.00414091, 0.0025615, 0.00175586, 0.000849129, 0.000478459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.627911, 0.639336, 0.669063, 0.678708, 0.687338, 0.695652, 0.703965, 0.709556, 0.713021, 0.731009, 0.738572, 0.751125, 0.761961, 0.769612, 0.779571, 0.786313, 0.799797, 0.8067");
+            values ( \
+              "0.0188331, 0.0245915, 0.098139, 0.115173, 0.122892, 0.124391, 0.120258, 0.113635, 0.107437, 0.0635181, 0.0479817, 0.0289058, 0.0180326, 0.0127273, 0.0080457, 0.00586909, 0.00306336, 0.00242188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.625943, 0.649679, 0.672617, 0.679881, 0.694004, 0.703592, 0.720253, 0.725423, 0.735762, 0.747501, 0.769768, 0.783069, 0.795535, 0.820466, 0.881616, 0.908839, 0.920553, 0.933941, 0.95134, 0.965352, 0.981978, 1.00534, 1.02912, 1.04595, 1.05646, 1.08857, 1.11764, 1.14708");
+            values ( \
+              "0.0117151, 0.0600079, 0.140806, 0.160508, 0.185155, 0.192858, 0.196569, 0.195836, 0.193318, 0.188979, 0.178698, 0.171388, 0.163769, 0.144632, 0.0834872, 0.0604558, 0.0520501, 0.0435471, 0.0341958, 0.0279816, 0.0219029, 0.0153573, 0.0106501, 0.00809797, 0.00688924, 0.0042192, 0.00264858, 0.0017702" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.632686, 0.68462, 0.707961, 0.722243, 0.739148, 0.759679, 0.783929, 0.854473, 1.06925, 1.16529, 1.27265, 1.59848, 1.69367, 1.81367, 1.96532, 2.12496, 2.26315, 2.34589");
+            values ( \
+              "0.0298856, 0.187391, 0.221894, 0.229473, 0.232246, 0.23201, 0.229702, 0.220766, 0.191216, 0.175433, 0.152243, 0.066085, 0.0476312, 0.030447, 0.016691, 0.00870422, 0.00480876, 0.00373536" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.688363, 0.688384, 1.19651, 1.93538, 2.29857, 2.64078, 2.94763, 3.12718, 3.48628, 3.95249, 4.28754, 4.61596, 4.8285, 5.17843, 5.33066, 5.58385, 5.94181, 6.30281, 6.57761, 7.12719, 8.16656, 9.20592");
+            values ( \
+              "1e-22, 0.271217, 0.234273, 0.207837, 0.194287, 0.180294, 0.165234, 0.15478, 0.13091, 0.0983424, 0.0768586, 0.0588591, 0.0489748, 0.0356339, 0.0308878, 0.0242283, 0.0170022, 0.011849, 0.00896082, 0.00502717, 0.00151408, 0.000449082" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.767317, 0.767337, 2.95717, 7.38365, 8.99974, 9.83109, 10.8013, 11.7345, 14.3521, 16.1249, 17.0418, 17.8797, 19.2565, 19.9313, 20.9576, 21.997, 23.4476, 25.322, 27.4007, 29.4794, 32.5975, 35.7156");
+            values ( \
+              "1e-22, 0.277029, 0.234244, 0.19498, 0.178708, 0.168845, 0.155419, 0.140684, 0.0963757, 0.069632, 0.0579081, 0.0485224, 0.0358046, 0.0307076, 0.0241668, 0.0188743, 0.0132878, 0.00837137, 0.00497904, 0.00294839, 0.001341, 0.000604227" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.04625, 2.06302, 2.07325, 2.08989, 2.0993, 2.11181, 2.12177, 2.13082, 2.13935, 2.1477, 2.15605, 2.16709, 2.17654, 2.18506, 2.1913, 2.19575, 2.2018, 2.20987, 2.22599, 2.24551, 2.25114");
+            values ( \
+              "0.00367484, 0.00410921, 0.00755983, 0.0154024, 0.0191248, 0.0234223, 0.0263944, 0.0284817, 0.0296723, 0.0298119, 0.0270944, 0.0157053, 0.00908506, 0.00525364, 0.00342462, 0.00254213, 0.00172143, 0.00106985, 0.00051701, 0.000293817, 0.000268396" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.04624, 2.06761, 2.07005, 2.08539, 2.13934, 2.15289, 2.16511, 2.17666, 2.18816, 2.19966, 2.22451, 2.23888, 2.25363, 2.27416, 2.28146");
+            values ( \
+              "0.00786765, 0.0113656, 0.0128093, 0.0241159, 0.0711077, 0.0807628, 0.0873575, 0.0905542, 0.0882939, 0.0737642, 0.0340779, 0.0194755, 0.0104014, 0.00424691, 0.00328629" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.04615, 2.08779, 2.09377, 2.11412, 2.15346, 2.17355, 2.20008, 2.22446, 2.24872, 2.27298, 2.28088, 2.30218, 2.35394, 2.38562, 2.40251, 2.4218, 2.4509, 2.47162, 2.48874, 2.50585, 2.52867, 2.57431, 2.61306");
+            values ( \
+              "0.00747348, 0.0334132, 0.0397624, 0.0647854, 0.122154, 0.148608, 0.171722, 0.177694, 0.17314, 0.162082, 0.15726, 0.140763, 0.0895642, 0.0621673, 0.0501404, 0.0386552, 0.0255729, 0.0187869, 0.0144872, 0.0111377, 0.00778474, 0.0036694, 0.00220185" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.07917, 2.12536, 2.16722, 2.19359, 2.21299, 2.24775, 2.27901, 2.29174, 2.37183, 2.5415, 2.64198, 2.72354, 2.74965, 2.80188, 2.93938, 3.01727, 3.07576, 3.13732, 3.2194, 3.2963, 3.35099, 3.44337, 3.53529, 3.60624, 3.74816, 4.01017, 4.1565");
+            values ( \
+              "0.0629463, 0.0896588, 0.163082, 0.199564, 0.215576, 0.226334, 0.225709, 0.224564, 0.214929, 0.191146, 0.174774, 0.158118, 0.1518, 0.138189, 0.0998865, 0.0796121, 0.0660999, 0.0536549, 0.0399352, 0.0299035, 0.0241651, 0.0167069, 0.0115094, 0.00857339, 0.0046843, 0.00135152, 0.000726085" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.12708, 2.25329, 2.29533, 2.50069, 3.21619, 3.75798, 4.25861, 4.60712, 5.58558, 5.93268, 6.28322, 6.82793, 7.16841, 7.45205, 8.17096, 8.99258, 9.42241");
+            values ( \
+              "0.204306, 0.241923, 0.244182, 0.239174, 0.214497, 0.194671, 0.173902, 0.154745, 0.0881694, 0.0673771, 0.0500489, 0.0303746, 0.0218327, 0.0164962, 0.00793658, 0.00323201, 0.00229344" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.24272, 2.24274, 4.5218, 7.36906, 8.86585, 10.4817, 11.3131, 12.2833, 13.2165, 15.8341, 16.8735, 17.6069, 18.5238, 19.3617, 20.7385, 21.4133, 22.4397, 23.479, 24.9296, 25.7646, 26.804, 28.8827, 30.9614, 34.0795, 37.1976");
+            values ( \
+              "1e-22, 0.274769, 0.23348, 0.208557, 0.194966, 0.178698, 0.168852, 0.155412, 0.14069, 0.096379, 0.0801012, 0.0696352, 0.0579059, 0.0485248, 0.0358067, 0.0307054, 0.0241688, 0.0188722, 0.0132896, 0.0108305, 0.00837312, 0.00498073, 0.00295005, 0.00133941, 0.000605772" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.35285, 7.42536, 7.43415, 7.45173, 7.46166, 7.46795, 7.47514, 7.51029, 7.52927, 7.55773, 7.57553, 7.59271, 7.60963, 7.62654, 7.63644, 7.65587, 7.66912, 7.67749, 7.689, 7.69713, 7.7134, 7.73713, 7.76559, 7.91772, 7.98516");
+            values ( \
+              "0.000274717, 0.00109474, 0.00145337, 0.00233576, 0.00312516, 0.00376811, 0.0046706, 0.00978735, 0.0117162, 0.0135954, 0.0142322, 0.0146909, 0.0146683, 0.014146, 0.0126362, 0.0069799, 0.00413473, 0.00289173, 0.00170063, 0.00113047, 0.000483924, 0.000129792, 7.16489e-05, 6.39534e-05, 1.75017e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.3502, 7.43752, 7.44808, 7.4692, 7.47891, 7.51158, 7.53811, 7.55192, 7.57955, 7.58891, 7.60913, 7.62806, 7.63312, 7.64322, 7.65563, 7.6775, 7.69937, 7.70692, 7.73238, 7.74945, 7.75755, 7.76576, 7.77755, 7.791, 7.80159, 7.82276, 7.8567, 7.89734, 7.90163");
+            values ( \
+              "0.000211639, 0.00449746, 0.00569157, 0.00907818, 0.0112293, 0.0203913, 0.0271868, 0.0303049, 0.0359101, 0.037639, 0.0411025, 0.0438909, 0.0445137, 0.0456162, 0.0466444, 0.0473655, 0.0445256, 0.0409586, 0.025323, 0.0163949, 0.013032, 0.0101898, 0.00695062, 0.00442587, 0.00305295, 0.00140601, 0.000474534, 0.00032311, 0.000313704" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("4.15175e-06, 7.1693, 7.30793, 7.44657, 7.4635, 7.48759, 7.53979, 7.6869, 7.72774, 7.76451, 7.79932, 7.83413, 7.86901, 7.94136, 7.97374, 8.00552, 8.03003, 8.05505, 8.07414, 8.11232, 8.14032");
+            values ( \
+              "1e-22, 2e-22, 0.000248935, 0.00882174, 0.0128873, 0.0197955, 0.0386437, 0.097568, 0.111101, 0.120224, 0.124305, 0.119912, 0.100436, 0.0490588, 0.0325004, 0.0209938, 0.0147142, 0.0101706, 0.00762781, 0.00419239, 0.00301814" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.44705, 7.53791, 7.61189, 7.74838, 7.81285, 7.86397, 7.90269, 7.98013, 8.04767, 8.1567, 8.23444, 8.33564, 8.61798, 8.71573, 8.84437, 8.90676, 9.03302, 9.10874, 9.26016, 9.3974");
+            values ( \
+              "0.0344967, 0.0430587, 0.0787617, 0.157761, 0.186872, 0.199061, 0.201351, 0.196869, 0.189075, 0.174395, 0.161317, 0.138621, 0.0667393, 0.0479765, 0.0299294, 0.0234975, 0.0141927, 0.0104458, 0.0054633, 0.00340197" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("7.57287, 7.71432, 7.8, 7.83844, 7.87944, 7.94869, 7.96606, 8.06662, 8.17385, 8.33687, 8.61244, 9.12719, 9.32217, 9.71465, 9.99038, 10.1535, 10.4797, 11.0284, 11.3877, 11.5094, 11.6863, 11.8851, 12.1973, 12.5361, 12.9396, 13.0768, 13.3933, 13.755, 14.4783, 15.5176, 16.557");
+            values ( \
+              "0.148177, 0.148981, 0.200038, 0.216386, 0.226358, 0.232015, 0.232128, 0.231144, 0.22899, 0.225016, 0.217198, 0.200376, 0.193371, 0.177598, 0.163965, 0.154502, 0.133056, 0.0949867, 0.0725283, 0.0657648, 0.056722, 0.0477021, 0.0359118, 0.0260608, 0.017503, 0.0152677, 0.0111143, 0.00766516, 0.00351949, 0.00104793, 0.000318284" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("0, 4.95801, 6.58567, 7.16764, 7.30662, 7.44438, 7.57025, 7.83046, 7.90262, 7.98161, 8.05516, 8.27713, 8.4489, 8.89838, 10.1717, 12.9137, 14.4119, 16.0277, 16.9794, 17.961, 18.7222, 21.6452, 23.2929, 24.4676, 25.507, 26.2771, 27.065, 28.0862, 29.1256, 29.8831, 31.1795, 32.2189, 33.2582, 35.337, 37.4157, 39.4944, 42.6125");
+            values ( \
+              "2.84749e-08, 4.53735e-05, 0.000716604, 0.000238939, 0.000780635, 0.0153396, 0.0629277, 0.217796, 0.236774, 0.241828, 0.242712, 0.243711, 0.243668, 0.24188, 0.23225, 0.208505, 0.194929, 0.178683, 0.167343, 0.153471, 0.141393, 0.0921302, 0.067776, 0.0533236, 0.0426055, 0.0358899, 0.0299921, 0.0236271, 0.0184382, 0.0153626, 0.0111966, 0.00866185, 0.006684, 0.00396699, 0.00234616, 0.00138452, 0.000628839" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0095255, 0.00955139, 0.00958394, 0.00960096, 0.00960634, 0.00960773", \
+            "0.0120908, 0.0121026, 0.01213, 0.012154, 0.0121633, 0.0121659", \
+            "0.0131868, 0.0131855, 0.0131852, 0.0131917, 0.0131976, 0.0131997", \
+            "0.0138383, 0.0138373, 0.0138347, 0.0138309, 0.01383, 0.0138304", \
+            "0.0144252, 0.0144287, 0.0144318, 0.0144383, 0.0144363, 0.0144349", \
+            "0.0149323, 0.0149324, 0.0149325, 0.0149427, 0.0149549, 0.0149571" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0129624, 0.0129836, 0.0130308, 0.0130669, 0.0130798, 0.0130832", \
+            "0.0129654, 0.0129421, 0.0129121, 0.0129095, 0.0129147, 0.0129168", \
+            "0.013022, 0.013022, 0.013012, 0.0129834, 0.0129692, 0.0129659", \
+            "0.0135585, 0.0135572, 0.0135709, 0.013604, 0.0136121, 0.0136122", \
+            "0.0127722, 0.0127662, 0.0127606, 0.0127521, 0.0127827, 0.0127917", \
+            "0.0120109, 0.0120134, 0.012013, 0.0119948, 0.0119752, 0.0119922" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0914284, 0.0944668, 0.0998926, 0.104836, 0.10905, 0.112874, 0.116473, 0.119963, 0.123437, 0.126911, 0.136659, 0.140957, 0.145757, 0.151131, 0.157508, 0.171118");
+            values ( \
+              "-0.00588585, -0.0267945, -0.044751, -0.055387, -0.0624439, -0.0673563, -0.070443, -0.0719431, -0.0709988, -0.0646391, -0.0185582, -0.00812648, -0.00304922, -0.000949909, -0.0003074, -0.00024935" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0945099, 0.0994789, 0.106468, 0.110592, 0.115306, 0.124228, 0.129246, 0.135713, 0.142056, 0.148398, 0.152936, 0.155214, 0.169947, 0.176649, 0.181914, 0.191346, 0.201956, 0.230176");
+            values ( \
+              "-0.0354435, -0.0796355, -0.109894, -0.123423, -0.135706, -0.15126, -0.156659, -0.161247, -0.162889, -0.159262, -0.149497, -0.141506, -0.0551208, -0.0304183, -0.018489, -0.00723971, -0.00230022, -0.000201507" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0898616, 0.113478, 0.11992, 0.13021, 0.13666, 0.144044, 0.161168, 0.177201, 0.192633, 0.207981, 0.223325, 0.229964, 0.237045, 0.241235, 0.261194, 0.271495, 0.286873, 0.294212, 0.302332, 0.313855, 0.325665, 0.334685, 0.352726, 0.386492, 0.426327");
+            values ( \
+              "-0.00930331, -0.170951, -0.191631, -0.214185, -0.225141, -0.237259, -0.259329, -0.272376, -0.278507, -0.276226, -0.262934, -0.251574, -0.233203, -0.21893, -0.141348, -0.107749, -0.0696491, -0.0560864, -0.0438858, -0.0307256, -0.0212659, -0.0159896, -0.00888333, -0.00266446, -0.000596093" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.108463, 0.142602, 0.164769, 0.17345, 0.19081, 0.209851, 0.226526, 0.252096, 0.276326, 0.325822, 0.376312, 0.428628, 0.438327, 0.451259, 0.48409, 0.498024, 0.520735, 0.599482, 0.63185, 0.65242, 0.689507, 0.723079, 0.75123, 0.782801, 0.82763, 0.873975, 0.909432, 0.980346, 1.11123, 1.26608");
+            values ( \
+              "-0.256437, -0.25969, -0.297587, -0.308345, -0.327458, -0.340372, -0.348895, -0.354757, -0.357443, -0.354121, -0.344527, -0.328905, -0.325277, -0.319968, -0.302754, -0.293079, -0.27321, -0.179588, -0.144654, -0.125313, -0.0957488, -0.07438, -0.0599424, -0.0468199, -0.0327496, -0.0225919, -0.0169291, -0.00936874, -0.00282793, -0.000637231" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.134457, 0.339983, 0.426254, 0.607948, 0.900005, 1.10783, 1.32027, 1.51541, 1.6085, 1.73263, 2.12233, 2.27011, 2.51688, 2.64403, 2.81357, 3.03026, 3.16477, 3.4338, 3.90915");
+            values ( \
+              "-0.384758, -0.387263, -0.386163, -0.378656, -0.36422, -0.351464, -0.335117, -0.312866, -0.297136, -0.267833, -0.153098, -0.118816, -0.0758607, -0.059754, -0.0431164, -0.028251, -0.0216668, -0.0125655, -0.00458908" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.0944981, 0.121121, 0.182345, 0.256081, 0.286592, 0.374434, 0.434452, 0.515876, 0.625983, 0.761903, 0.899127, 1.17358, 1.67729, 2.38577, 2.47192, 2.64423, 2.96222, 3.28883, 3.94205, 4.13009, 5.00551, 5.93861, 6.38783, 7.00932, 7.66038, 8.31657, 8.90943, 9.307, 9.9345, 10.4901, 11.1986, 11.7981, 12.5991, 13.3076, 14.0161, 15.433, 16.85, 18.267");
+            values ( \
+              "-0.0886999, -0.222579, -0.336448, -0.382613, -0.390551, -0.396706, -0.395962, -0.396619, -0.394447, -0.394211, -0.391721, -0.390032, -0.38364, -0.376858, -0.37476, -0.373809, -0.36883, -0.365699, -0.355351, -0.353473, -0.33712, -0.310022, -0.288004, -0.247764, -0.198266, -0.15356, -0.120032, -0.101118, -0.0764254, -0.0593562, -0.0426658, -0.032128, -0.021938, -0.0156034, -0.0110466, -0.00552989, -0.00275823, -0.00137132" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.127057, 0.130658, 0.134868, 0.138613, 0.145293, 0.152719, 0.156209, 0.159683, 0.163156, 0.172901, 0.177198, 0.181999, 0.187371, 0.193748, 0.210518");
+            values ( \
+              "-0.00128034, -0.0263369, -0.0415182, -0.0503737, -0.0624493, -0.0704798, -0.0719051, -0.0710522, -0.0646246, -0.0185644, -0.00812972, -0.00304963, -0.000949908, -0.000308222, -0.000236681" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.131122, 0.134797, 0.138567, 0.144979, 0.151889, 0.155773, 0.159106, 0.164666, 0.172299, 0.178642, 0.185023, 0.189482, 0.191798, 0.19533, 0.201836, 0.206536, 0.209163, 0.213227, 0.218496, 0.221644, 0.22794, 0.234892");
+            values ( \
+              "-0.0543003, -0.0705814, -0.0930243, -0.116192, -0.13541, -0.143348, -0.148673, -0.155503, -0.161169, -0.162952, -0.159205, -0.149638, -0.141522, -0.122836, -0.0803778, -0.0550932, -0.0439334, -0.0304368, -0.0184941, -0.0136322, -0.00723347, -0.00399422" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.133382, 0.141214, 0.146179, 0.156039, 0.160882, 0.166456, 0.18017, 0.197304, 0.213345, 0.228784, 0.244138, 0.259487, 0.266103, 0.273159, 0.277398, 0.297423, 0.307576, 0.323018, 0.330421, 0.338526, 0.350038, 0.361804, 0.370787, 0.388751, 0.422479, 0.462249");
+            values ( \
+              "-0.0834648, -0.13386, -0.157406, -0.190901, -0.202607, -0.213935, -0.23689, -0.259017, -0.272405, -0.278257, -0.276287, -0.262747, -0.251582, -0.233313, -0.218908, -0.141115, -0.107995, -0.0696916, -0.0560142, -0.0438477, -0.0307114, -0.0212852, -0.0160232, -0.00892644, -0.00268164, -0.000602525" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.13522, 0.155999, 0.166475, 0.189493, 0.209321, 0.226959, 0.24584, 0.262386, 0.287949, 0.312183, 0.3531, 0.378846, 0.41217, 0.462862, 0.474243, 0.487251, 0.51996, 0.53335, 0.556309, 0.583994, 0.635315, 0.667707, 0.688296, 0.725431, 0.758959, 0.787066, 0.818647, 0.863483, 0.909858, 0.945341, 1.01631, 1.14731, 1.30219");
+            values ( \
+              "-0.132426, -0.206833, -0.234133, -0.279658, -0.308897, -0.327399, -0.340876, -0.34857, -0.355117, -0.357116, -0.354948, -0.351095, -0.344245, -0.329518, -0.325273, -0.319884, -0.302728, -0.293496, -0.27348, -0.242372, -0.179608, -0.144676, -0.125308, -0.0957127, -0.0743662, -0.0599512, -0.0468319, -0.0327478, -0.0225851, -0.0169264, -0.00935758, -0.00282496, -0.000632273" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.169384, 0.377951, 0.47727, 0.643648, 0.93564, 1.14347, 1.35591, 1.55046, 1.64531, 1.77177, 2.15748, 2.30642, 2.55294, 2.80553, 3.06539, 3.22218, 3.53577, 3.91099");
+            values ( \
+              "-0.381953, -0.387199, -0.385567, -0.378556, -0.364126, -0.351467, -0.335121, -0.312955, -0.29691, -0.266862, -0.153226, -0.118679, -0.0758053, -0.0469668, -0.0282774, -0.020742, -0.0109153, -0.00547362" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.128571, 0.165505, 0.230728, 0.317646, 0.365705, 0.479619, 1.71171, 2.50634, 3.97647, 4.54059, 5.03994, 5.74841, 5.97304, 6.42228, 7.04885, 7.69333, 8.34804, 8.94681, 9.34843, 9.9708, 10.5211, 11.2295, 11.831, 12.6365, 13.345, 14.0535, 14.7619, 16.1789, 18.3043");
+            values ( \
+              "-0.0869082, -0.247388, -0.349778, -0.389867, -0.394624, -0.396741, -0.384405, -0.375516, -0.356097, -0.346745, -0.336384, -0.317797, -0.309306, -0.288699, -0.246885, -0.19835, -0.153765, -0.119901, -0.100786, -0.0763841, -0.0594744, -0.0427156, -0.0321725, -0.0219281, -0.0155602, -0.0110519, -0.00780881, -0.00390138, -0.00139025" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.274142, 0.279072, 0.287274, 0.29153, 0.295374, 0.298983, 0.302476, 0.30595, 0.309422, 0.319151, 0.323444, 0.328249, 0.3336, 0.339957, 0.356279");
+            values ( \
+              "-0.0156219, -0.0347987, -0.0545827, -0.0621028, -0.0670106, -0.0704036, -0.0718449, -0.0711382, -0.0646489, -0.0185903, -0.00814184, -0.00305151, -0.000955531, -0.000311914, -0.000241544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.274924, 0.283397, 0.294236, 0.298269, 0.307145, 0.312194, 0.318641, 0.324964, 0.331285, 0.33583, 0.338082, 0.352805, 0.359473, 0.364741, 0.374193, 0.384781, 0.412945");
+            values ( \
+              "-0.00692819, -0.0837331, -0.125037, -0.135389, -0.151413, -0.157048, -0.161781, -0.163454, -0.159757, -0.149844, -0.141852, -0.05512, -0.0304873, -0.0185147, -0.00722772, -0.00230002, -0.000200974" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.278138, 0.288496, 0.296841, 0.303322, 0.31398, 0.320739, 0.327387, 0.340683, 0.352104, 0.360454, 0.375898, 0.391241, 0.406581, 0.413241, 0.420344, 0.424492, 0.444395, 0.454825, 0.470148, 0.477432, 0.485565, 0.497098, 0.508944, 0.517996, 0.536101, 0.569871, 0.609726");
+            values ( \
+              "-0.0308504, -0.133647, -0.170569, -0.191289, -0.215144, -0.227031, -0.237671, -0.25531, -0.266723, -0.272727, -0.278457, -0.276426, -0.262829, -0.251558, -0.233071, -0.218941, -0.141549, -0.107535, -0.0696125, -0.0561488, -0.0439165, -0.0307395, -0.0212514, -0.0159613, -0.00884901, -0.00265278, -0.000593669" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.286961, 0.311127, 0.33929, 0.356401, 0.376842, 0.403634, 0.409419, 0.420989, 0.440338, 0.459174, 0.496847, 0.508651, 0.559158, 0.609939, 0.620723, 0.633048, 0.667135, 0.68601, 0.72376, 0.775975, 0.815025, 0.83644, 0.874921, 0.906839, 0.932628, 0.964752, 1.01, 1.05795, 1.09481, 1.16854, 1.30033, 1.45681");
+            values ( \
+              "-0.205124, -0.229412, -0.284895, -0.309418, -0.330047, -0.346635, -0.348755, -0.352426, -0.355829, -0.357157, -0.355211, -0.353823, -0.344256, -0.329437, -0.325456, -0.320398, -0.302604, -0.289071, -0.251167, -0.187127, -0.144461, -0.124375, -0.0940282, -0.0739146, -0.0606597, -0.0472052, -0.0328866, -0.0223957, -0.0166034, -0.00894576, -0.00268237, -0.00058047" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.312736, 0.440583, 0.47392, 0.505751, 0.552963, 0.695025, 0.888007, 1.10869, 1.28991, 1.50235, 1.5672, 1.69689, 1.79177, 1.91828, 2.30384, 2.45298, 2.55591, 2.69946, 2.82521, 2.95188, 3.13339, 3.21183, 3.36872, 3.68249, 4.18669, 4.78553");
+            values ( \
+              "-0.373052, -0.377943, -0.384083, -0.386412, -0.38711, -0.38252, -0.373738, -0.362395, -0.351479, -0.335132, -0.328841, -0.312967, -0.296916, -0.266834, -0.153258, -0.118663, -0.0987169, -0.0758034, -0.0598685, -0.0469669, -0.0329748, -0.0282696, -0.0207458, -0.0109009, -0.00361494, -0.000892562" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.276526, 0.308956, 0.369222, 0.44335, 0.508443, 0.55723, 0.619738, 1.35292, 2.65288, 3.46996, 4.09468, 4.7372, 5.18663, 5.8951, 6.11969, 6.56887, 7.19039, 7.84016, 8.49505, 9.09311, 9.49424, 10.1172, 10.6681, 11.3766, 11.9778, 12.7828, 13.4913, 14.1998, 14.9082, 16.3252, 18.4506");
+            values ( \
+              "-0.0954358, -0.239608, -0.342668, -0.385037, -0.394307, -0.396162, -0.396539, -0.389492, -0.375312, -0.365153, -0.356328, -0.345632, -0.336584, -0.317595, -0.309506, -0.288504, -0.247306, -0.198345, -0.153736, -0.119912, -0.100831, -0.0763843, -0.0594556, -0.0427143, -0.0321625, -0.0219247, -0.01557, -0.0110466, -0.00781729, -0.00390918, -0.00138338" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.793098, 0.797785, 0.813101, 0.824869, 0.832831, 0.837427, 0.840265, 0.844503, 0.846047, 0.853684, 0.857668, 0.863798, 0.869014, 0.875462, 0.897015");
+            values ( \
+              "-0.00826404, -0.0110368, -0.0346766, -0.0487659, -0.0559308, -0.0582846, -0.0587155, -0.055354, -0.0515633, -0.0219683, -0.011229, -0.00364418, -0.00134864, -0.000480851, -0.000355844" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.796679, 0.810865, 0.829597, 0.838551, 0.846441, 0.853739, 0.860752, 0.867685, 0.874614, 0.891534, 0.898092, 0.905734, 0.911613, 0.922441, 0.93502, 0.970925");
+            values ( \
+              "-0.0147786, -0.0574311, -0.105847, -0.123849, -0.13654, -0.144569, -0.149026, -0.147641, -0.134032, -0.0485758, -0.0276437, -0.0136867, -0.00771825, -0.00239695, -0.000615599, -0.00012244" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.793452, 0.813941, 0.826153, 0.840383, 0.850783, 0.862103, 0.872279, 0.88066, 0.888687, 0.898058, 0.915037, 0.928325, 0.938817, 0.948852, 0.966021, 0.992576, 1.00398, 1.01699, 1.02282, 1.03449, 1.04095, 1.0528, 1.06454, 1.07992, 1.11045, 1.14938");
+            values ( \
+              "-0.00104015, -0.0820627, -0.12669, -0.170939, -0.196371, -0.217507, -0.231531, -0.239349, -0.244601, -0.248521, -0.253024, -0.25411, -0.251498, -0.244355, -0.213753, -0.123375, -0.0915778, -0.0635953, -0.0537119, -0.0379304, -0.0313338, -0.0217792, -0.0151365, -0.00932056, -0.00330368, -0.000813478" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.793228, 0.834846, 0.845639, 0.864209, 0.883604, 0.902224, 0.939689, 0.951692, 0.973487, 1.00438, 1.02046, 1.06882, 1.09507, 1.10692, 1.13063, 1.1596, 1.21269, 1.2208, 1.2316, 1.2532, 1.33088, 1.36314, 1.39692, 1.44197, 1.45861, 1.49055, 1.5203, 1.56198, 1.57868, 1.61209, 1.6789, 1.80072, 1.94323");
+            values ( \
+              "-0.00113245, -0.168253, -0.201289, -0.245589, -0.273665, -0.289992, -0.317768, -0.324994, -0.33422, -0.341842, -0.343196, -0.344683, -0.342739, -0.340955, -0.336116, -0.327791, -0.304034, -0.29891, -0.291116, -0.271858, -0.179398, -0.144623, -0.113962, -0.0815511, -0.0718769, -0.0562274, -0.0445198, -0.0319286, -0.0279261, -0.021335, -0.012247, -0.00412067, -0.00107337" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.840462, 0.934909, 0.972016, 1.00169, 1.08244, 1.10521, 1.15074, 1.24271, 1.43584, 1.65677, 1.83774, 2.05018, 2.12005, 2.25981, 2.37234, 2.50095, 2.72842, 2.96262, 3.11576, 3.25158, 3.36538, 3.49485, 3.67852, 3.86925, 4.0153, 4.30741, 4.84315, 5.47699");
+            values ( \
+              "-0.324136, -0.329621, -0.35343, -0.365184, -0.381246, -0.383237, -0.384507, -0.38225, -0.373708, -0.36238, -0.351478, -0.335131, -0.328315, -0.310731, -0.290158, -0.256824, -0.187213, -0.126883, -0.096633, -0.07522, -0.0607595, -0.0474452, -0.0331453, -0.0228138, -0.01708, -0.00939921, -0.00285067, -0.000630857" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.794207, 0.856183, 0.935332, 0.97454, 1.06502, 1.11146, 1.16222, 1.2255, 1.8927, 3.12207, 4.01847, 4.69342, 5.19246, 5.73519, 6.44367, 6.66832, 7.11763, 7.73902, 8.389, 9.0441, 9.64133, 10.0419, 10.6656, 11.2173, 11.9257, 12.5267, 13.331, 14.0395, 14.748, 15.4565, 16.8734, 18.9988");
+            values ( \
+              "-0.0362674, -0.243083, -0.336292, -0.36118, -0.386918, -0.393027, -0.39542, -0.395936, -0.389591, -0.376233, -0.365162, -0.355554, -0.347314, -0.336593, -0.317593, -0.309508, -0.2885, -0.24729, -0.198329, -0.153711, -0.119935, -0.100873, -0.0763942, -0.0594431, -0.0427033, -0.0321603, -0.0219301, -0.0155721, -0.0110499, -0.00781783, -0.00390894, -0.0013847" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.65353, 2.68066, 2.68505, 2.6941, 2.70122, 2.70545, 2.71786, 2.727, 2.73781, 2.74702, 2.7553, 2.76298, 2.77033, 2.77763, 2.7831, 2.78583, 2.79183, 2.79582, 2.79872, 2.80198, 2.80453, 2.8088");
+            values ( \
+              "-0.000961083, -0.00223009, -0.00299981, -0.00528373, -0.00798128, -0.0100262, -0.0164447, -0.0206694, -0.0252582, -0.0286727, -0.0312982, -0.0332278, -0.0343478, -0.0337381, -0.0294443, -0.0253683, -0.0148738, -0.0093367, -0.00642443, -0.00414387, -0.0028997, -0.00163651" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.66761, 2.68003, 2.69023, 2.69851, 2.70492, 2.71361, 2.73595, 2.7483, 2.76342, 2.77633, 2.78794, 2.79876, 2.80922, 2.81965, 2.82348, 2.82726, 2.8358, 2.84066, 2.84411, 2.84651, 2.8513, 2.85479, 2.85997, 2.86689, 2.87628");
+            values ( \
+              "-0.00387365, -0.00530733, -0.00958255, -0.0145657, -0.0191779, -0.0269245, -0.0496383, -0.0612007, -0.0747581, -0.0846387, -0.0923195, -0.0973084, -0.0996389, -0.0950086, -0.089348, -0.0809212, -0.0548399, -0.0409371, -0.0326183, -0.0276302, -0.0194541, -0.014932, -0.00993699, -0.00561049, -0.0028263" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.68754, 2.71977, 2.73507, 2.76478, 2.79776, 2.82397, 2.84707, 2.86843, 2.87805, 2.88874, 2.9088, 2.92886, 2.93646, 2.95795, 2.97024, 2.9801, 2.9886, 2.99714, 3.00932, 3.02489, 3.04566, 3.06722, 3.09363, 3.12499");
+            values ( \
+              "-0.00814302, -0.0446695, -0.0649348, -0.107705, -0.149413, -0.175064, -0.192816, -0.205447, -0.209696, -0.212767, -0.211621, -0.190961, -0.173713, -0.113679, -0.0843667, -0.065234, -0.051819, -0.0408002, -0.0287074, -0.0181025, -0.00948575, -0.00481222, -0.00208064, -0.000776112" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.70843, 2.7705, 2.78905, 2.83596, 2.87153, 2.91105, 2.94606, 2.96579, 2.99136, 3.02232, 3.05026, 3.07761, 3.1063, 3.13299, 3.18865, 3.20298, 3.21937, 3.25567, 3.32743, 3.37562, 3.43262, 3.49094, 3.53627, 3.58409, 3.62081, 3.69426, 3.79099");
+            values ( \
+              "-0.0696122, -0.128787, -0.157295, -0.216346, -0.252535, -0.283952, -0.30191, -0.307746, -0.312299, -0.315802, -0.318711, -0.319957, -0.318641, -0.314717, -0.296165, -0.288019, -0.276173, -0.239778, -0.156814, -0.112352, -0.0737089, -0.0470105, -0.0327892, -0.0223822, -0.0166169, -0.00900136, -0.00437833" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.70786, 2.8571, 2.93159, 2.97729, 3.08435, 3.12042, 3.16715, 3.21649, 3.29896, 3.39474, 3.61119, 3.8165, 3.95425, 4.03011, 4.20318, 4.25688, 4.31351, 4.40589, 4.51747, 4.72668, 4.85894, 4.94352, 5.09632, 5.23246, 5.3466, 5.47599, 5.6596, 5.8501, 5.99595, 6.28765, 6.82316, 7.45661");
+            values ( \
+              "-0.0601779, -0.250409, -0.315256, -0.334805, -0.362883, -0.368734, -0.373043, -0.374914, -0.374483, -0.371388, -0.361203, -0.34935, -0.339612, -0.333293, -0.315241, -0.307952, -0.298275, -0.277798, -0.246162, -0.182177, -0.146676, -0.126899, -0.0967044, -0.0752431, -0.0607403, -0.0474252, -0.0331468, -0.0228268, -0.0170857, -0.00942051, -0.00285074, -0.000639473" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.63564, 2.706, 2.81834, 2.94093, 3.06407, 3.12842, 3.21998, 3.30637, 3.40345, 4.15327, 4.27696, 4.49991, 5.68368, 6.63238, 7.25871, 7.71659, 8.42507, 8.64966, 9.09884, 9.72036, 10.3706, 11.026, 11.6221, 12.022, 12.6466, 13.1992, 13.9077, 14.5083, 15.3118, 16.0203, 16.7288, 17.4373, 18.8542, 20.9797");
+            values ( \
+              "-0.00957, -0.0375353, -0.208854, -0.326304, -0.367829, -0.380813, -0.388887, -0.391011, -0.39132, -0.38454, -0.385178, -0.382995, -0.369237, -0.356201, -0.34578, -0.336592, -0.317591, -0.309508, -0.288507, -0.247289, -0.19831, -0.153679, -0.119961, -0.100928, -0.0764054, -0.0594261, -0.0426907, -0.0321563, -0.0219357, -0.0155758, -0.0110528, -0.00781967, -0.0039098, -0.00138519" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.9796, 10.0423, 10.0626, 10.0763, 10.0912, 10.1316, 10.1513, 10.1682, 10.1834, 10.1976, 10.2113, 10.2249, 10.235, 10.2565, 10.2654, 10.2711, 10.2787, 10.2931, 10.3106, 10.3269");
+            values ( \
+              "-0.000276264, -0.00111666, -0.00218658, -0.00319512, -0.00491503, -0.0112785, -0.0138511, -0.015649, -0.016996, -0.0178888, -0.01843, -0.0181823, -0.0164757, -0.00533404, -0.00258773, -0.00163606, -0.000922293, -0.000390546, -0.000213469, -0.000152928" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.0114, 10.0654, 10.0713, 10.0773, 10.0892, 10.0931, 10.0997, 10.1095, 10.164, 10.19, 10.2009, 10.2119, 10.2265, 10.2359, 10.2495, 10.2538, 10.2581, 10.2624, 10.2667, 10.271, 10.2752, 10.2795, 10.2837, 10.2869, 10.2901, 10.2933, 10.2965, 10.2992, 10.3026, 10.3125, 10.3197, 10.3226, 10.327, 10.3352, 10.3385, 10.3417, 10.3434, 10.3466, 10.3499, 10.3532, 10.3565, 10.3612, 10.3659, 10.3707, 10.3754, 10.3868, 10.3982, 10.4269, 10.4478, 10.5706");
+            values ( \
+              "-0.00189382, -0.0057226, -0.00672474, -0.0078451, -0.0103702, -0.0112961, -0.013034, -0.0161293, -0.0353809, -0.0439924, -0.0472863, -0.050371, -0.054165, -0.0564047, -0.0593655, -0.0597714, -0.0600159, -0.0600992, -0.0600211, -0.0597855, -0.0593923, -0.0588416, -0.0581333, -0.0569655, -0.0555408, -0.0538592, -0.0519207, -0.0495917, -0.0460655, -0.0324495, -0.0232054, -0.0200491, -0.0159979, -0.00992166, -0.00794616, -0.00631707, -0.00560142, -0.00459522, -0.00370122, -0.00291942, -0.00224983, -0.00171959, -0.00126425, -0.000883806, -0.00057826, -0.000326384, -0.000154216, -7.44115e-05, -5.69676e-05, -2.14089e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.0627, 10.1026, 10.1188, 10.1443, 10.2625, 10.3146, 10.3463, 10.3763, 10.4055, 10.4347, 10.4443, 10.4983, 10.5186, 10.539, 10.5511, 10.5753, 10.6152, 10.6619, 10.72");
+            values ( \
+              "-0.0212933, -0.0214623, -0.0280012, -0.0407192, -0.106541, -0.128826, -0.138619, -0.144895, -0.14686, -0.138647, -0.130758, -0.0545782, -0.0344784, -0.0209362, -0.0154074, -0.00804233, -0.00242927, -0.00055589, -0.000128464" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.90596, 10.1136, 10.1482, 10.1716, 10.2965, 10.3308, 10.3907, 10.4192, 10.4731, 10.546, 10.6134, 10.6784, 10.7357, 10.7588, 10.7847, 10.8144, 10.8906, 10.9387, 10.9646, 10.9984, 11.0257, 11.0585, 11.1048, 11.1531, 11.1901, 11.2641, 11.3332");
+            values ( \
+              "-0.00179696, -0.0292752, -0.0485809, -0.0633952, -0.148364, -0.167805, -0.196973, -0.209273, -0.230219, -0.253486, -0.268654, -0.274362, -0.267708, -0.260348, -0.247303, -0.224496, -0.149719, -0.109558, -0.0915786, -0.0718857, -0.0588053, -0.045878, -0.0320479, -0.0219658, -0.0163555, -0.00891038, -0.00569847" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("10.0735, 10.3874, 10.4668, 10.6025, 10.6537, 10.7083, 10.7656, 10.8052, 10.975, 11.0858, 11.1787, 11.3294, 11.4895, 11.599, 11.8152, 11.8935, 11.9819, 12.2981, 12.43, 12.5644, 12.6653, 12.8031, 12.9189, 13.048, 13.2315, 13.421, 13.566, 13.856, 14.3913, 15.024");
+            values ( \
+              "-0.0208857, -0.211005, -0.250748, -0.306066, -0.321194, -0.33313, -0.340512, -0.3442, -0.356288, -0.358773, -0.357309, -0.351687, -0.341953, -0.333147, -0.308782, -0.295217, -0.275393, -0.181645, -0.146404, -0.116131, -0.0969635, -0.0752445, -0.0605748, -0.04733, -0.0331003, -0.022845, -0.0171332, -0.00948654, -0.00287532, -0.000647237" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.3269, 10.7239, 11.0032, 11.1686, 11.3198, 11.9515, 12.7491, 14.2116, 15.2861, 15.9946, 16.6631, 16.9036, 18.6434, 19.1617, 20.1987, 20.9285, 21.4161, 22.0938, 22.8705, 24.2875, 25.7045, 26.0955");
+            values ( \
+              "-0.340557, -0.348303, -0.379554, -0.38628, -0.387526, -0.38305, -0.374519, -0.355471, -0.336067, -0.31725, -0.288622, -0.274791, -0.151044, -0.121772, -0.0771646, -0.0553246, -0.0441193, -0.0320059, -0.022112, -0.0111352, -0.00557459, -0.00499608" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00927649, 0.00930079, 0.00933554, 0.00935587, 0.00936253, 0.00936428", \
+            "0.0110274, 0.0110305, 0.011043, 0.0110591, 0.0110668, 0.011069", \
+            "0.0115976, 0.0115976, 0.0115983, 0.0116017, 0.0116063, 0.0116083", \
+            "0.0117752, 0.0117752, 0.0117751, 0.0117752, 0.011776, 0.0117771", \
+            "0.0118384, 0.0118384, 0.0118383, 0.0118381, 0.0118379, 0.011838", \
+            "0.0118842, 0.011884, 0.0118842, 0.0118842, 0.0118843, 0.0118841" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0117646, 0.0117713, 0.0117894, 0.0118063, 0.0118128, 0.0118146", \
+            "0.0123529, 0.0123535, 0.0123514, 0.01235, 0.0123503, 0.012351", \
+            "0.0127225, 0.0127148, 0.0127016, 0.0126905, 0.0126848, 0.0126833", \
+            "0.013774, 0.0138136, 0.0138328, 0.0138345, 0.0138361, 0.0138337", \
+            "0.0162503, 0.0162507, 0.0162501, 0.0162301, 0.0162817, 0.0162898", \
+            "0.0162191, 0.0162263, 0.0162213, 0.0162185, 0.0162197, 0.0162429" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "(~A & ~CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(!A * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0697936, 0.0909905, 0.165198, 0.46286, 1.69162, 6.77802", \
+            "0.0781473, 0.0990995, 0.172977, 0.470466, 1.69922, 6.78555", \
+            "0.0983913, 0.120505, 0.195098, 0.492375, 1.72105, 6.80734", \
+            "0.106804, 0.132624, 0.210425, 0.509953, 1.73879, 6.82508", \
+            "-0.0303837, 0.00806429, 0.100665, 0.401789, 1.63261, 6.71949", \
+            "-0.917547, -0.85189, -0.699217, -0.35272, 0.893719, 5.98049" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0240469, 0.0476417, 0.149899, 0.584516, 2.3857, 9.84238", \
+            "0.0241084, 0.0476914, 0.149918, 0.584497, 2.38565, 9.84238", \
+            "0.0271426, 0.0503809, 0.15069, 0.584498, 2.38566, 9.84238", \
+            "0.0350705, 0.05838, 0.154536, 0.586839, 2.38556, 9.84238", \
+            "0.0625528, 0.0865654, 0.173178, 0.589099, 2.38872, 9.8424", \
+            "0.127739, 0.172986, 0.270582, 0.641835, 2.40937, 9.84914" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.129507, 0.151053, 0.208751, 0.392439, 1.12359, 4.14789", \
+            "0.135181, 0.156523, 0.214329, 0.398253, 1.12921, 4.15314", \
+            "0.17711, 0.198227, 0.255975, 0.439918, 1.17081, 4.19484", \
+            "0.327383, 0.354086, 0.416092, 0.602593, 1.33345, 4.35751", \
+            "0.693364, 0.73366, 0.822786, 1.02455, 1.75743, 4.78178", \
+            "1.85687, 1.91769, 2.06346, 2.34851, 3.10046, 6.12487" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0275725, 0.0433613, 0.0982164, 0.322609, 1.29474, 5.33467", \
+            "0.0275823, 0.0433492, 0.0981507, 0.32236, 1.29406, 5.33522", \
+            "0.0272363, 0.0432002, 0.0980051, 0.322317, 1.29459, 5.33441", \
+            "0.0391155, 0.0544568, 0.10432, 0.325867, 1.29447, 5.33438", \
+            "0.0662028, 0.0903695, 0.144131, 0.338125, 1.30021, 5.33441", \
+            "0.130159, 0.161997, 0.243775, 0.432084, 1.31253, 5.34565" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0524722, 0.0620276, 0.0664976, 0.0704384, 0.074157, 0.0778248, 0.0814902, 0.0837354, 0.0855678, 0.0934013, 0.0966568, 0.101294, 0.1046, 0.110199, 0.117325, 0.125256, 0.13432, 0.141679");
+            values ( \
+              "0.00179521, 0.0501555, 0.0603373, 0.0656506, 0.0677895, 0.0676551, 0.0651568, 0.0619904, 0.0579902, 0.0326434, 0.0248433, 0.0169286, 0.0127251, 0.00781367, 0.00416938, 0.00211929, 0.000999345, 0.000788521" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0571539, 0.0617392, 0.0636793, 0.0676999, 0.0736851, 0.0775765, 0.0847984, 0.0918553, 0.0990201, 0.102447, 0.107396, 0.111817, 0.114855, 0.12874, 0.139829, 0.149345, 0.15532, 0.160394, 0.165825, 0.173592, 0.181738, 0.187995, 0.200507, 0.217414");
+            values ( \
+              "0.00680491, 0.0829568, 0.0943705, 0.112761, 0.131388, 0.138962, 0.145775, 0.145773, 0.141035, 0.137314, 0.13028, 0.121625, 0.114044, 0.0739413, 0.0484139, 0.0326164, 0.02511, 0.0200235, 0.0156358, 0.0108949, 0.00746524, 0.00556869, 0.00305689, 0.00152353" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0612633, 0.0689913, 0.0769595, 0.0881937, 0.0980704, 0.108742, 0.122743, 0.139528, 0.172102, 0.197559, 0.218273, 0.295883, 0.32442, 0.36165, 0.386806, 0.408324, 0.433614, 0.467332, 0.522236");
+            values ( \
+              "0.0777061, 0.142697, 0.175897, 0.200263, 0.208738, 0.210585, 0.207339, 0.199955, 0.182424, 0.166343, 0.149863, 0.0720006, 0.0502363, 0.029925, 0.0206499, 0.0148788, 0.0100599, 0.00585654, 0.00252232" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0676308, 0.105039, 0.113088, 0.123818, 0.140217, 0.153111, 0.378693, 0.470867, 0.555173, 0.589904, 0.629124, 0.67375, 0.763, 0.875993, 0.957657, 0.992661, 1.04211, 1.09391, 1.16078, 1.21584, 1.27859, 1.36712, 1.40562, 1.457, 1.5255, 1.66252, 1.93437, 2.25486");
+            values ( \
+              "0.200374, 0.235789, 0.238728, 0.240148, 0.239735, 0.238326, 0.205757, 0.191798, 0.177808, 0.171262, 0.163017, 0.152417, 0.128237, 0.0965667, 0.0756576, 0.0676445, 0.05728, 0.0477638, 0.0373581, 0.0303365, 0.0237758, 0.0166639, 0.0142673, 0.0115746, 0.00872946, 0.00486193, 0.00133446, 0.000253544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0943678, 0.0943878, 0.647875, 1.6995, 2.04152, 2.34849, 2.52791, 2.88676, 3.35359, 3.68911, 4.01586, 4.22874, 4.57926, 4.73195, 4.98503, 5.34296, 5.80739, 6.42662, 7.46368, 8.50074");
+            values ( \
+              "1e-22, 0.273272, 0.232776, 0.194355, 0.180344, 0.16526, 0.154802, 0.130933, 0.0983116, 0.0767999, 0.0588926, 0.0489898, 0.0356268, 0.0308688, 0.0242163, 0.0169955, 0.0106461, 0.00554569, 0.00167139, 0.000505573" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.164614, 0.164634, 1.8555, 6.32853, 7.55526, 9.229, 10.2056, 11.1386, 13.7717, 15.6606, 17.2678, 18.6607, 19.3726, 20.3859, 21.423, 22.8428, 24.6931, 26.7672, 28.8413, 30.1915");
+            values ( \
+              "1e-22, 0.281524, 0.238823, 0.199296, 0.187633, 0.168987, 0.155373, 0.140743, 0.0961752, 0.0678128, 0.0487404, 0.0358541, 0.0303978, 0.0240804, 0.0187283, 0.0133667, 0.00849026, 0.00507582, 0.0030292, 0.00228303" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0849317, 0.0945217, 0.0990129, 0.10297, 0.1067, 0.110378, 0.114053, 0.116203, 0.118137, 0.127784, 0.130663, 0.135387, 0.141867, 0.149528, 0.154722, 0.161648, 0.168007");
+            values ( \
+              "0.00196837, 0.049816, 0.0600529, 0.0654292, 0.0675865, 0.0674915, 0.0650208, 0.0620522, 0.0579116, 0.0280925, 0.0221253, 0.0148741, 0.00846153, 0.00430377, 0.00275536, 0.0015341, 0.00102968" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0901698, 0.0939245, 0.0972951, 0.101948, 0.105936, 0.109861, 0.1171, 0.124168, 0.13123, 0.132834, 0.137791, 0.140956, 0.145177, 0.151223, 0.159406, 0.16302, 0.170247, 0.175194, 0.182163, 0.187796, 0.192464, 0.19799, 0.205829, 0.209378, 0.214253, 0.220753, 0.233753, 0.257471, 0.285817");
+            values ( \
+              "0.02761, 0.0819917, 0.100466, 0.119408, 0.130827, 0.138567, 0.145498, 0.145578, 0.140963, 0.13938, 0.133218, 0.128055, 0.119203, 0.102431, 0.0784074, 0.068872, 0.0521551, 0.0428416, 0.0319419, 0.0249593, 0.0202704, 0.0157577, 0.0109482, 0.00929037, 0.00740661, 0.00545686, 0.00292624, 0.000854412, 0.000195137" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0912215, 0.10104, 0.109058, 0.118109, 0.124678, 0.132974, 0.140808, 0.155061, 0.171604, 0.205185, 0.229637, 0.251222, 0.330835, 0.366983, 0.398488, 0.438477, 0.48068, 0.517224, 0.536122");
+            values ( \
+              "0.0309445, 0.142476, 0.176192, 0.197551, 0.205315, 0.209714, 0.210502, 0.207176, 0.199882, 0.181824, 0.166341, 0.149074, 0.0695306, 0.0436399, 0.0279277, 0.0153027, 0.0079508, 0.00439617, 0.00354771" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.104468, 0.104488, 0.225295, 0.371014, 0.498788, 0.598795, 0.676658, 0.705954, 0.762476, 0.892286, 0.966178, 1.03232, 1.10851, 1.18706, 1.25889, 1.35467, 1.4125, 1.4771, 1.56325, 1.73554, 2.004, 2.32812");
+            values ( \
+              "1e-22, 0.249211, 0.232813, 0.211613, 0.192515, 0.17569, 0.159541, 0.152382, 0.137407, 0.100879, 0.0814022, 0.065956, 0.0508089, 0.0381802, 0.0290848, 0.0198951, 0.0157938, 0.0121514, 0.00848608, 0.0040312, 0.00110647, 0.000222773" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.123407, 0.123427, 0.547029, 1.71445, 2.12302, 2.44089, 2.56036, 2.79087, 3.5384, 3.8206, 4.01634, 4.23657, 4.61096, 4.78113, 5.12148, 5.40539, 5.71377, 6.12495, 6.94731, 7.98437, 9.02142");
+            values ( \
+              "1e-22, 0.275957, 0.237677, 0.195018, 0.178114, 0.161907, 0.154784, 0.139778, 0.0881875, 0.0710213, 0.0604897, 0.0500344, 0.0356223, 0.0303727, 0.021833, 0.0164953, 0.0121126, 0.00792984, 0.00322916, 0.000963349, 0.000293979" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.195277, 0.195297, 1.92443, 6.81718, 8.43212, 9.25741, 10.2341, 11.167, 13.8002, 15.5606, 17.2577, 18.6888, 19.4769, 20.4633, 21.5004, 22.8507, 24.6532, 26.7274, 28.8015, 30.8756, 35.0238");
+            values ( \
+              "1e-22, 0.281633, 0.238378, 0.195023, 0.178758, 0.168899, 0.155461, 0.140655, 0.0960867, 0.0695509, 0.0490566, 0.0357691, 0.029958, 0.0237161, 0.0185987, 0.0133454, 0.00854628, 0.00507407, 0.00299219, 0.00175267, 0.000583051" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.197624, 0.202637, 0.205073, 0.208624, 0.214307, 0.219108, 0.2214, 0.223469, 0.227652, 0.231834, 0.235998, 0.238931, 0.243325, 0.245801, 0.249105, 0.254624, 0.259434, 0.262237, 0.265, 0.271274, 0.275464, 0.283844, 0.297281, 0.305435");
+            values ( \
+              "0.000185626, 0.0231741, 0.0306863, 0.0388308, 0.0483182, 0.0548823, 0.0571603, 0.0586787, 0.0600352, 0.0590208, 0.054532, 0.0471736, 0.0341855, 0.0280728, 0.0216613, 0.0138999, 0.0089647, 0.00700672, 0.00554096, 0.00337573, 0.00245248, 0.00129439, 0.00048705, 0.000390953" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.203052, 0.217292, 0.223456, 0.226534, 0.23269, 0.238258, 0.242153, 0.251294, 0.260255, 0.266326, 0.288822, 0.298355, 0.305017, 0.31342, 0.329049, 0.347273, 0.359635");
+            values ( \
+              "0.0467112, 0.097781, 0.115813, 0.122612, 0.131641, 0.13543, 0.136194, 0.132552, 0.122243, 0.110519, 0.0536793, 0.0366916, 0.0275716, 0.0190185, 0.00926958, 0.00390812, 0.00241535" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.209137, 0.220668, 0.225171, 0.232466, 0.237552, 0.247725, 0.253117, 0.258509, 0.259215, 0.260627, 0.267442, 0.272026, 0.278823, 0.283078, 0.288751, 0.3017, 0.324379, 0.348775, 0.357271, 0.36615, 0.376204, 0.420201, 0.433901, 0.455573, 0.473081, 0.486486, 0.503652, 0.517466, 0.534146, 0.55758, 0.567875, 0.581706, 0.600146, 0.637027, 0.706194, 0.787806");
+            values ( \
+              "0.118137, 0.13711, 0.154597, 0.175883, 0.186021, 0.198005, 0.200202, 0.201685, 0.201438, 0.201439, 0.202652, 0.203027, 0.202236, 0.201169, 0.199283, 0.193703, 0.181648, 0.166381, 0.160095, 0.152761, 0.143466, 0.097536, 0.0840689, 0.0650058, 0.0520044, 0.0434365, 0.0341713, 0.0280179, 0.021897, 0.0153266, 0.0130903, 0.0105702, 0.00791451, 0.00435132, 0.00125849, 0.000263667" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.218431, 0.254735, 0.270545, 0.277363, 0.286469, 0.295434, 0.313364, 0.338645, 0.53307, 0.621808, 0.728343, 0.785176, 0.824746, 0.903886, 1.0421, 1.12886, 1.19973, 1.24951, 1.31341, 1.36337, 1.42732, 1.51678, 1.55644, 1.61003, 1.68148, 1.82439, 2.08782, 2.39934");
+            values ( \
+              "0.219544, 0.225987, 0.23441, 0.23674, 0.238094, 0.238197, 0.23684, 0.233525, 0.205217, 0.191801, 0.173687, 0.161877, 0.152406, 0.131084, 0.0924949, 0.0709167, 0.0559742, 0.0469523, 0.0371293, 0.0307408, 0.0239708, 0.016754, 0.014277, 0.0114783, 0.00854033, 0.00463725, 0.0013327, 0.000277727" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.242962, 0.242982, 0.658752, 1.83322, 2.24172, 2.56142, 2.67908, 2.90966, 3.65708, 3.93931, 4.13508, 4.35529, 4.72968, 4.89984, 5.24016, 5.52409, 5.8325, 6.2437, 7.06611, 8.10317, 9.14023");
+            values ( \
+              "1e-22, 0.277445, 0.237876, 0.195015, 0.178114, 0.161803, 0.154783, 0.139772, 0.0881897, 0.0710221, 0.0604886, 0.0500338, 0.0356223, 0.0303731, 0.0218338, 0.0164956, 0.0121126, 0.00792951, 0.00322889, 0.000963198, 0.000294002" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.205666, 0.243568, 0.272987, 0.317416, 0.382973, 6.47675, 7.70344, 8.55188, 9.37717, 10.3538, 11.2867, 13.9199, 14.957, 15.8088, 16.5792, 17.4227, 18.4597, 19.5074, 20.5255, 21.5626, 22.3784, 22.9946, 23.8162, 24.8533, 25.8903, 26.9274, 29.0015, 30.0385, 32.1127, 35.2238");
+            values ( \
+              "0.0865222, 0.225007, 0.247547, 0.253607, 0.253258, 0.19925, 0.187587, 0.178716, 0.168942, 0.155418, 0.140698, 0.0961311, 0.079905, 0.0678568, 0.0580819, 0.0486261, 0.0387196, 0.030535, 0.0240852, 0.0188106, 0.0154573, 0.0133114, 0.0108785, 0.0084215, 0.00649849, 0.00501718, 0.00297673, 0.00228462, 0.00134904, 0.000616246" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.576322, 0.587853, 0.601292, 0.61377, 0.619694, 0.625155, 0.630455, 0.635745, 0.637272, 0.638902, 0.645276, 0.649618, 0.652773, 0.658231, 0.661795, 0.666265, 0.672225, 0.67586, 0.68216, 0.690559, 0.705492, 0.718331");
+            values ( \
+              "0.00157169, 0.0111991, 0.0268831, 0.039661, 0.0440595, 0.0466901, 0.0471454, 0.0449086, 0.0431802, 0.0408369, 0.0275743, 0.0201896, 0.0162482, 0.0110155, 0.00852329, 0.00612517, 0.0039008, 0.00299365, 0.00191482, 0.00108391, 0.00043855, 0.000323717" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.590556, 0.603603, 0.612544, 0.617172, 0.622473, 0.627012, 0.628541, 0.630574, 0.632607, 0.633827, 0.636266, 0.638496, 0.640516, 0.645297, 0.651097, 0.652232, 0.654502, 0.656765, 0.660146, 0.662231, 0.664317, 0.666402, 0.668487, 0.669658, 0.671999, 0.675914, 0.683855, 0.686854, 0.69176, 0.695666, 0.701121, 0.703471, 0.706605, 0.709739, 0.712271, 0.715436, 0.718531, 0.723911, 0.729552, 0.734532, 0.737632, 0.740733, 0.746933, 0.750033, 0.753133, 0.758586, 0.76404, 0.774946, 0.787779, 0.800612");
+            values ( \
+              "0.0504833, 0.0521012, 0.0730311, 0.0830098, 0.0938214, 0.101583, 0.103699, 0.106038, 0.107934, 0.108769, 0.110141, 0.111038, 0.111573, 0.112315, 0.113602, 0.11361, 0.113394, 0.112869, 0.11151, 0.110272, 0.108735, 0.106899, 0.104766, 0.10315, 0.0986785, 0.0902048, 0.0713393, 0.0646703, 0.0546211, 0.0473837, 0.0382939, 0.0348454, 0.0307662, 0.0270572, 0.0243557, 0.0211293, 0.0183162, 0.014515, 0.0113287, 0.00882826, 0.00750155, 0.00634179, 0.00470401, 0.00399989, 0.00337231, 0.00267769, 0.00207076, 0.00111992, 0.000619791, 0.000266135" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.584597, 0.619729, 0.629661, 0.635464, 0.660015, 0.666193, 0.673254, 0.683447, 0.702181, 0.712896, 0.732383, 0.753734, 0.77898, 0.828518, 0.843488, 0.866996, 0.890269, 0.908877, 0.924977, 0.941174, 0.964237, 0.993506, 1.04539, 1.09177");
+            values ( \
+              "0.00871179, 0.11462, 0.141069, 0.151772, 0.181587, 0.18646, 0.189995, 0.192017, 0.189618, 0.185832, 0.176759, 0.16426, 0.144624, 0.0941828, 0.0799672, 0.0603523, 0.0445519, 0.0344131, 0.0273366, 0.0215596, 0.0151849, 0.00966504, 0.00404025, 0.00225553" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.609861, 0.641665, 0.673689, 0.686688, 0.698541, 0.72021, 0.744147, 0.775007, 0.854664, 1.07092, 1.12418, 1.17357, 1.23114, 1.44074, 1.5521, 1.63305, 1.71333, 1.78277, 1.87537, 1.93649, 2.00426, 2.09462, 2.27533, 2.53719, 2.85497");
+            values ( \
+              "0.170655, 0.176858, 0.22092, 0.228159, 0.231251, 0.232462, 0.230585, 0.226728, 0.215643, 0.184774, 0.175695, 0.165861, 0.152444, 0.0946228, 0.0672146, 0.0509941, 0.0380528, 0.0292515, 0.0202957, 0.0158809, 0.0120609, 0.00828854, 0.00376644, 0.00108616, 0.000218998" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.647756, 0.647776, 1.16171, 1.89508, 2.3616, 2.64931, 2.94798, 3.31625, 4.06496, 4.34692, 4.5423, 4.76262, 5.05201, 5.30745, 5.64803, 5.9317, 6.23986, 6.65074, 7.4725, 8.50956, 9.54661");
+            values ( \
+              "1e-22, 0.270103, 0.23444, 0.207933, 0.190288, 0.178112, 0.162991, 0.139833, 0.088165, 0.071014, 0.0605012, 0.0500415, 0.0385471, 0.0303688, 0.021826, 0.0164929, 0.0121135, 0.00793387, 0.00323243, 0.000965092, 0.000293756" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.731559, 0.731579, 2.64726, 7.34298, 8.95792, 9.78321, 10.7599, 11.6928, 14.326, 16.0864, 17.8287, 19.215, 20.9315, 21.9686, 23.4006, 25.2593, 27.3334, 29.4076, 32.5187, 35.6299");
+            values ( \
+              "1e-22, 0.281542, 0.236696, 0.194968, 0.178704, 0.168953, 0.155408, 0.140707, 0.0961364, 0.0696001, 0.0486287, 0.0358117, 0.0240869, 0.018809, 0.0133122, 0.00842211, 0.00501767, 0.00297711, 0.00134881, 0.000616287" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.93755, 1.96356, 1.97296, 1.98483, 2.01406, 2.02681, 2.03787, 2.04798, 2.05754, 2.06691, 2.07627, 2.08981, 2.10112, 2.11037, 2.11746, 2.12417, 2.13886, 2.17848, 2.18459");
+            values ( \
+              "0.000550346, 0.00231001, 0.00385538, 0.00708493, 0.0178606, 0.0211469, 0.0236941, 0.0254038, 0.0264849, 0.0265536, 0.0245596, 0.013468, 0.00717396, 0.00409147, 0.00259979, 0.00174587, 0.000832283, 1e-22, 2.53774e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("1.94924, 1.97931, 1.98169, 1.99424, 2.03955, 2.05443, 2.06355, 2.07514, 2.0864, 2.09936, 2.11215, 2.12493, 2.14281, 2.15388, 2.16197, 2.16913, 2.17867, 2.18555, 2.19632, 2.21015, 2.23255, 2.2562");
+            values ( \
+              "0.00237248, 0.0113008, 0.012513, 0.0199725, 0.0513269, 0.0613039, 0.0668572, 0.0729952, 0.0777045, 0.0809448, 0.079842, 0.0681629, 0.0419399, 0.0291003, 0.0216249, 0.016274, 0.0108702, 0.0081873, 0.00535828, 0.0031089, 0.00129714, 0.000612547" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("1.96833, 2.00306, 2.01747, 2.05066, 2.08788, 2.09644, 2.11203, 2.12381, 2.12941, 2.13687, 2.14477, 2.15253, 2.16026, 2.17914, 2.18908, 2.20096, 2.20593, 2.21587, 2.23483, 2.29057, 2.31279, 2.33076, 2.34265, 2.36372, 2.38195, 2.40626, 2.42953, 2.4421, 2.46723, 2.5175, 2.58771, 2.67344");
+            values ( \
+              "0.0154963, 0.0335031, 0.0465153, 0.0819739, 0.124739, 0.13364, 0.147383, 0.154649, 0.156924, 0.158871, 0.159794, 0.159927, 0.159719, 0.160177, 0.159447, 0.156794, 0.155113, 0.150715, 0.138257, 0.0857086, 0.0665312, 0.053286, 0.0456335, 0.0342152, 0.0264249, 0.0184571, 0.0130062, 0.0107445, 0.00726988, 0.00320264, 0.000937547, 0.000209744" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.00158, 2.04768, 2.1045, 2.12762, 2.14196, 2.18541, 2.19648, 2.21634, 2.22586, 2.24489, 2.27532, 2.30649, 2.36566, 2.48014, 2.58705, 2.644, 2.68403, 2.76408, 2.90078, 2.98865, 3.06081, 3.11033, 3.17394, 3.21638, 3.27298, 3.37171, 3.4163, 3.48205, 3.56972, 3.74504, 4.01296, 4.15651");
+            values ( \
+              "0.0664091, 0.0864584, 0.165193, 0.187983, 0.195942, 0.213919, 0.217004, 0.219979, 0.220444, 0.220265, 0.218077, 0.214614, 0.206954, 0.190609, 0.172938, 0.161326, 0.151883, 0.130526, 0.0926162, 0.0708523, 0.0557181, 0.046796, 0.0370634, 0.0315891, 0.0253864, 0.0171124, 0.0142998, 0.0109406, 0.00759818, 0.00354266, 0.000984808, 0.000534847" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.07893, 2.07895, 2.83968, 3.53728, 4.05955, 4.20378, 4.41674, 4.54101, 4.77129, 5.51903, 5.8012, 5.99688, 6.21712, 6.50644, 6.76173, 7.10211, 7.38598, 7.69432, 8.10545, 8.92771, 9.96476, 11.0018");
+            values ( \
+              "1e-22, 0.25221, 0.225657, 0.200562, 0.179794, 0.173318, 0.162164, 0.154791, 0.139777, 0.0881915, 0.0710132, 0.0604854, 0.0500416, 0.03854, 0.0303669, 0.0218374, 0.0164898, 0.012108, 0.0079355, 0.0032249, 0.000968494, 0.000289137" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.17974, 2.17976, 4.35562, 8.79757, 10.4125, 11.2378, 12.2145, 13.1474, 15.7805, 17.541, 18.4399, 19.2833, 20.6696, 21.368, 22.3861, 23.4232, 24.8552, 26.7139, 28.788, 30.8621, 33.9733, 37.0845");
+            values ( \
+              "1e-22, 0.276778, 0.23444, 0.194983, 0.178717, 0.16894, 0.15542, 0.140696, 0.096129, 0.0695932, 0.0580844, 0.0486236, 0.0358071, 0.0305377, 0.0240826, 0.0188132, 0.0133086, 0.00841873, 0.00501439, 0.00297393, 0.00135186, 0.000613408" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.17998, 7.24353, 7.26928, 7.28926, 7.34834, 7.37321, 7.39521, 7.41587, 7.43593, 7.45581, 7.47567, 7.48222, 7.51733, 7.54357, 7.57302, 7.60003, 7.67294, 7.92736, 8.85559");
+            values ( \
+              "0.000491295, 0.00107144, 0.00186813, 0.00302937, 0.00918703, 0.0107932, 0.0117492, 0.0122507, 0.0125233, 0.0124652, 0.0119856, 0.0114616, 0.00468977, 0.00172774, 0.000473111, 0.000118605, 2.86273e-05, 1e-22, 4.01593e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.1794, 7.25663, 7.28022, 7.30773, 7.35845, 7.38725, 7.4227, 7.45346, 7.48158, 7.50812, 7.53398, 7.55982, 7.56695, 7.61078, 7.6306, 7.66074, 7.67196, 7.69441, 7.73168, 7.7759, 7.9247, 8.85505");
+            values ( \
+              "0.00122523, 0.00409922, 0.00630162, 0.0105067, 0.0213974, 0.0265004, 0.0315772, 0.0351967, 0.0378686, 0.0395325, 0.0400346, 0.0380922, 0.0360311, 0.0167368, 0.0101711, 0.00423223, 0.00296714, 0.00140064, 0.000363817, 0.000174572, 1e-22, 8.26463e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.17839, 7.2914, 7.30277, 7.31794, 7.34257, 7.4647, 7.53308, 7.56545, 7.59136, 7.63424, 7.67453, 7.71444, 7.7543, 7.80998, 7.82789, 7.83967, 7.86325, 7.87758, 7.90059, 7.92866, 7.94462, 7.96827, 7.99981, 8.06288, 8.14733, 8.24242, 8.33752, 8.87307");
+            values ( \
+              "0.00178195, 0.013282, 0.0155607, 0.0189826, 0.025405, 0.0604324, 0.0805494, 0.0891559, 0.0953051, 0.103429, 0.107746, 0.105727, 0.0903384, 0.0569726, 0.0472792, 0.041462, 0.0313351, 0.026182, 0.0194001, 0.0133047, 0.0107334, 0.00774923, 0.00494668, 0.00188494, 0.00046801, 0.000132324, 5.75725e-05, 3.46658e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.2988, 7.41063, 7.46995, 7.64795, 7.68899, 7.72205, 7.75667, 7.78878, 7.83331, 7.88482, 7.90913, 7.93943, 7.98089, 8.06381, 8.11999, 8.19469, 8.30972, 8.41229, 8.52776, 8.61248, 8.69499, 8.76673, 8.86239, 8.92705, 8.99994, 9.09713, 9.29151, 9.563, 9.89474");
+            values ( \
+              "0.0407741, 0.0510718, 0.073335, 0.150707, 0.165779, 0.174969, 0.180595, 0.182729, 0.183337, 0.185224, 0.184855, 0.183234, 0.179643, 0.169498, 0.16067, 0.14605, 0.117794, 0.0914263, 0.0649594, 0.0490928, 0.0366476, 0.0281341, 0.0194817, 0.0151284, 0.0113422, 0.00766409, 0.00336512, 0.00100618, 0.000250445" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("7.38707, 7.52779, 7.68048, 7.72471, 7.75579, 7.85872, 7.90742, 7.95409, 8.02583, 8.18228, 8.33681, 8.51395, 8.86049, 9.22705, 9.66391, 9.89618, 10.0598, 10.387, 10.9334, 11.2933, 11.4165, 11.596, 11.7938, 12.1043, 12.2162, 12.4399, 12.8455, 12.9833, 13.3027, 13.6678, 14.3979, 15.4349, 16.472");
+            values ( \
+              "0.103108, 0.104298, 0.181263, 0.197589, 0.205025, 0.219824, 0.224895, 0.226789, 0.227062, 0.224155, 0.220374, 0.215625, 0.205203, 0.192826, 0.175403, 0.163849, 0.154407, 0.132948, 0.0950694, 0.072576, 0.0657295, 0.0565696, 0.0476142, 0.0359009, 0.0323455, 0.0261356, 0.0175185, 0.0152742, 0.0110864, 0.00761907, 0.00347044, 0.00103662, 0.000316167" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("7.63406, 7.63408, 9.26503, 11.1121, 13.8533, 15.0812, 16.6635, 17.3462, 18.5204, 21.6461, 23.1294, 24.9325, 26.5869, 28.3093, 29.3464, 31.0233, 32.0604, 34.1345, 36.2086, 37.6912");
+            values ( \
+              "1e-22, 0.268717, 0.238475, 0.223373, 0.199156, 0.187501, 0.170032, 0.161067, 0.143111, 0.0905637, 0.0686686, 0.0472953, 0.0327272, 0.0219027, 0.0170839, 0.0113537, 0.00878552, 0.0052349, 0.00310517, 0.00229891" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00988961, 0.00993718, 0.00999432, 0.0100236, 0.0100326, 0.010035", \
+            "0.0129313, 0.0129722, 0.0130486, 0.0131043, 0.0131243, 0.0131297", \
+            "0.0141873, 0.0141846, 0.0141918, 0.0142156, 0.0142314, 0.0142365", \
+            "0.0148983, 0.0148952, 0.0148888, 0.0148846, 0.0148877, 0.0148905", \
+            "0.0155615, 0.0156036, 0.015628, 0.0156251, 0.0156193, 0.0156188", \
+            "0.0160637, 0.0160637, 0.0160641, 0.0161353, 0.0162006, 0.0162113" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0135811, 0.0136247, 0.0136852, 0.013719, 0.0137298, 0.0137327", \
+            "0.0133588, 0.0133011, 0.0132138, 0.0131616, 0.0131459, 0.0131418", \
+            "0.0138029, 0.0138074, 0.0137721, 0.0137209, 0.0136932, 0.0136851", \
+            "0.0140332, 0.0140388, 0.0140692, 0.0141256, 0.0141274, 0.0141265", \
+            "0.0129926, 0.0129224, 0.0128815, 0.0128943, 0.0129611, 0.0129709", \
+            "0.0121584, 0.012158, 0.0121601, 0.0120424, 0.0119369, 0.0119703" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.101234, 0.10595, 0.108234, 0.109376, 0.111651, 0.112784, 0.115049, 0.115438, 0.116216, 0.120368, 0.123626, 0.127884, 0.133162, 0.135412, 0.137663, 0.139769, 0.141875, 0.142895, 0.143915, 0.144935, 0.145955, 0.146973, 0.147991, 0.14901, 0.150028, 0.150119, 0.151396, 0.152855, 0.154342, 0.156202, 0.157628, 0.159414, 0.160169, 0.160924, 0.162435, 0.164124, 0.165419, 0.166714, 0.168441, 0.169304, 0.170168, 0.171572, 0.172976, 0.17438, 0.175784, 0.179118, 0.182452, 0.190919, 0.202668, 0.243069");
+            values ( \
+              "-0.00762625, -0.0134408, -0.0167683, -0.0186164, -0.0226637, -0.0248609, -0.0296178, -0.0299319, -0.0309278, -0.0370697, -0.0414879, -0.0469587, -0.0532502, -0.0556053, -0.057824, -0.0597769, -0.0616103, -0.0614129, -0.061124, -0.0607437, -0.0602719, -0.0597095, -0.059056, -0.0583113, -0.0574754, -0.0573344, -0.053835, -0.0486056, -0.0424725, -0.0337275, -0.0276066, -0.0206114, -0.0180422, -0.015855, -0.0121487, -0.00886973, -0.00669317, -0.00498194, -0.00352099, -0.00290618, -0.00236848, -0.00185992, -0.00142116, -0.00105219, -0.000753023, -0.000478317, -0.000285023, -0.000160055, -0.000104262, -4.12174e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.103575, 0.111581, 0.128975, 0.144666, 0.152205, 0.159166, 0.165847, 0.172456, 0.179423, 0.195368, 0.201758, 0.206338, 0.215005, 0.222677");
+            values ( \
+              "-0.0214593, -0.0380159, -0.0912412, -0.129632, -0.14283, -0.151867, -0.156299, -0.154938, -0.138926, -0.0501419, -0.0283265, -0.0183971, -0.00782392, -0.00395144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.107322, 0.141371, 0.157943, 0.167597, 0.185168, 0.201339, 0.216948, 0.232408, 0.247863, 0.254379, 0.265848, 0.301421, 0.314046, 0.331116, 0.349446, 0.362278, 0.378114");
+            values ( \
+              "-0.0366144, -0.161135, -0.208834, -0.229017, -0.255477, -0.269917, -0.276257, -0.274482, -0.261176, -0.250417, -0.217995, -0.0931375, -0.0647598, -0.038697, -0.0219074, -0.0145588, -0.00936385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.119534, 0.140781, 0.155763, 0.165234, 0.183739, 0.196793, 0.221302, 0.247026, 0.256654, 0.269491, 0.300213, 0.330013, 0.349783, 0.389323, 0.422907, 0.452982, 0.508814, 0.525854, 0.547309, 0.624213, 0.656723, 0.689743, 0.714548, 0.748045, 0.776099, 0.807701, 0.852553, 0.89895, 0.934451, 1.00545, 1.13631, 1.29099");
+            values ( \
+              "-0.168865, -0.170901, -0.22311, -0.248445, -0.28628, -0.305667, -0.331011, -0.34603, -0.349438, -0.35265, -0.355822, -0.354682, -0.352481, -0.345592, -0.337333, -0.327853, -0.301847, -0.289935, -0.270749, -0.179536, -0.144567, -0.11462, -0.0956258, -0.0743339, -0.0599584, -0.0468347, -0.0327507, -0.0225846, -0.0169233, -0.00935364, -0.00282775, -0.000634912" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.144699, 0.22318, 0.248306, 0.27988, 0.308906, 0.347125, 0.397445, 0.456906, 0.631998, 0.924404, 1.13238, 1.34501, 1.40501, 1.525, 1.66388, 1.83094, 2.01857, 2.17896, 2.30883, 2.41042, 2.54695, 2.66145, 2.79076, 2.9743, 3.16455, 3.31017, 3.60141, 4.13682, 4.77005");
+            values ( \
+              "-0.3346, -0.345299, -0.3645, -0.376529, -0.381755, -0.385833, -0.385853, -0.38515, -0.378057, -0.363804, -0.351158, -0.334853, -0.329103, -0.314808, -0.290721, -0.246393, -0.188777, -0.145313, -0.1161, -0.0967873, -0.0752548, -0.0607097, -0.0474133, -0.0331394, -0.0228329, -0.0171019, -0.00943541, -0.00285868, -0.000639065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.0952349, 0.163728, 0.217063, 0.311003, 0.360436, 0.40166, 0.465893, 0.540695, 0.655192, 0.78916, 0.924313, 1.19462, 1.70262, 2.3691, 2.49879, 2.75817, 3.31459, 4.02465, 4.15646, 4.42008, 4.94732, 5.03073, 5.19756, 5.96419, 6.67426, 7.00221, 7.89125, 8.64083, 9.37853, 10.147, 11.2065, 12.0919, 13.3515, 14.7716, 15.4817, 16.1917, 16.9018, 17.6118, 18.3219");
+            values ( \
+              "-0.013607, -0.255559, -0.346257, -0.389858, -0.394599, -0.394738, -0.396492, -0.394873, -0.395158, -0.392677, -0.392604, -0.388701, -0.384652, -0.376077, -0.375788, -0.371504, -0.365679, -0.354347, -0.353462, -0.347869, -0.338954, -0.335969, -0.333309, -0.310044, -0.272352, -0.25027, -0.183141, -0.135466, -0.0986665, -0.0698313, -0.0425767, -0.0278623, -0.015001, -0.00729022, -0.00594477, -0.00341016, -0.0031971, -0.00146902, -0.00182395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.131418, 0.135696, 0.137267, 0.138837, 0.141118, 0.142638, 0.143398, 0.145301, 0.148156, 0.150767, 0.15385, 0.156697, 0.160594, 0.164192, 0.167565, 0.16967, 0.171774, 0.172793, 0.173813, 0.174832, 0.175851, 0.176869, 0.177887, 0.178905, 0.179922, 0.180013, 0.181288, 0.182744, 0.184233, 0.186094, 0.187519, 0.189304, 0.190059, 0.190813, 0.192322, 0.194012, 0.195307, 0.196603, 0.19833, 0.199194, 0.200058, 0.201459, 0.20286, 0.204261, 0.205662, 0.208996, 0.212329, 0.220787, 0.229599, 0.27288");
+            values ( \
+              "-0.0103563, -0.0128678, -0.014901, -0.0173648, -0.0220471, -0.0249956, -0.026418, -0.0296444, -0.0340126, -0.0378159, -0.0420571, -0.0457434, -0.0504599, -0.0544553, -0.0578461, -0.0598044, -0.061642, -0.061446, -0.0611579, -0.0607776, -0.0603052, -0.0597416, -0.059086, -0.0583386, -0.0574994, -0.0573629, -0.0538713, -0.048646, -0.0424996, -0.0337352, -0.0276143, -0.0206194, -0.0180501, -0.0158629, -0.0121562, -0.00887293, -0.00669448, -0.00498218, -0.0035204, -0.00290537, -0.00236757, -0.00185994, -0.00142189, -0.00105342, -0.000754509, -0.00047909, -0.000285346, -0.000160284, -0.000116252, -4.1386e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.131841, 0.141022, 0.141798, 0.143349, 0.147534, 0.150793, 0.156664, 0.161845, 0.167683, 0.171575, 0.175146, 0.178293, 0.18117, 0.183269, 0.186068, 0.191596, 0.192574, 0.194529, 0.195507, 0.197163, 0.198818, 0.200474, 0.202129, 0.203779, 0.205429, 0.207078, 0.208728, 0.20926, 0.209792, 0.210856, 0.212613, 0.220095, 0.221895, 0.225938, 0.227757, 0.229576, 0.231394, 0.234906, 0.237445, 0.238896, 0.240347, 0.243249, 0.2447, 0.247324, 0.249947, 0.252571, 0.255195, 0.261322, 0.267448, 0.28286");
+            values ( \
+              "-0.00711939, -0.0376513, -0.0395997, -0.0442999, -0.0583458, -0.0685481, -0.0854603, -0.0997804, -0.11437, -0.123393, -0.131107, -0.137161, -0.141924, -0.144926, -0.148596, -0.155085, -0.15533, -0.155465, -0.155357, -0.154905, -0.154116, -0.15299, -0.151526, -0.14927, -0.146494, -0.143199, -0.139385, -0.137922, -0.135969, -0.130727, -0.120834, -0.0743921, -0.0647952, -0.0459577, -0.0389045, -0.0332114, -0.0281647, -0.0201802, -0.0152319, -0.0128768, -0.0111191, -0.00807302, -0.00678465, -0.00532932, -0.00406749, -0.00299916, -0.00212435, -0.00122892, -0.000600865, -0.000203221" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.132536, 0.145533, 0.172245, 0.186896, 0.197816, 0.215373, 0.231532, 0.24713, 0.26258, 0.278025, 0.284544, 0.331565, 0.344183, 0.361243, 0.379576, 0.39241, 0.411249");
+            values ( \
+              "-0.0260177, -0.0616826, -0.163401, -0.20591, -0.22922, -0.255641, -0.270124, -0.276437, -0.274676, -0.261329, -0.25055, -0.0931524, -0.0647761, -0.0387128, -0.0219106, -0.0145589, -0.00837821" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.146152, 0.170913, 0.178716, 0.195607, 0.208912, 0.22705, 0.250207, 0.276472, 0.288254, 0.303962, 0.330315, 0.379955, 0.430579, 0.492874, 0.505977, 0.538671, 0.551647, 0.574865, 0.602827, 0.654215, 0.686644, 0.719569, 0.744286, 0.777897, 0.806069, 0.83764, 0.882467, 0.928781, 0.96421, 1.03507, 1.1658, 1.32041");
+            values ( \
+              "-0.112888, -0.17186, -0.202001, -0.250246, -0.277629, -0.306829, -0.330085, -0.346492, -0.350474, -0.353523, -0.356347, -0.353018, -0.34347, -0.324372, -0.319012, -0.301993, -0.293128, -0.273182, -0.242009, -0.17946, -0.144559, -0.114695, -0.0957449, -0.0743659, -0.0599287, -0.0468173, -0.0327477, -0.022597, -0.0169395, -0.0093767, -0.00283645, -0.000639333" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.187353, 0.376833, 0.422247, 0.551541, 0.732728, 1.16185, 1.41684, 1.58671, 1.68292, 1.79287, 2.17319, 2.3294, 2.57393, 2.82174, 3.00434, 3.19107, 3.33361, 3.61871, 3.97519");
+            values ( \
+              "-0.384903, -0.385314, -0.38683, -0.382965, -0.374945, -0.351556, -0.330888, -0.310153, -0.292961, -0.266056, -0.15402, -0.117824, -0.0755266, -0.0471886, -0.0330803, -0.0229546, -0.0172654, -0.00968545, -0.00516204" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.129811, 0.204304, 0.264713, 0.341768, 0.426734, 0.560274, 0.571348, 0.593497, 0.637795, 0.695153, 0.802382, 0.954903, 2.73068, 3.34528, 4.18656, 5.06259, 5.99478, 6.70485, 7.90335, 8.67172, 9.57904, 10.1605, 10.8988, 11.9936, 12.3479, 13.5102, 14.9304, 16.3505, 17.7706, 18.4807");
+            values ( \
+              "-0.0235647, -0.280659, -0.359851, -0.38984, -0.39596, -0.396162, -0.395195, -0.395849, -0.394647, -0.394928, -0.393137, -0.392444, -0.373188, -0.365454, -0.353244, -0.336892, -0.309847, -0.272613, -0.184689, -0.135682, -0.0916861, -0.0705941, -0.0502216, -0.0298779, -0.0252212, -0.0143127, -0.00704719, -0.00339344, -0.00156595, -0.00153309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.268533, 0.284566, 0.291505, 0.297084, 0.306406, 0.310571, 0.314613, 0.31865, 0.320111, 0.327459, 0.331223, 0.335128, 0.33828, 0.343828, 0.350354, 0.361088");
+            values ( \
+              "-0.000814942, -0.0305143, -0.0408075, -0.0481195, -0.0580524, -0.0609819, -0.0620104, -0.0580775, -0.0540473, -0.0228136, -0.0118163, -0.00564913, -0.0030153, -0.000967672, -0.000335526, -0.000286368" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.272809, 0.280137, 0.300213, 0.31298, 0.320486, 0.327422, 0.334085, 0.340678, 0.347632, 0.363558, 0.369953, 0.374522, 0.383168, 0.393647, 0.399859");
+            values ( \
+              "-0.0212727, -0.0384246, -0.099582, -0.130244, -0.143471, -0.152283, -0.15675, -0.155214, -0.139169, -0.0501877, -0.0283247, -0.0184094, -0.0078421, -0.00253373, -0.00201406" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.280995, 0.290687, 0.302094, 0.315506, 0.3254, 0.336046, 0.353543, 0.369671, 0.385246, 0.400682, 0.416112, 0.422695, 0.427988, 0.434085, 0.454729, 0.469645, 0.482261, 0.487947, 0.499319, 0.508027, 0.517652, 0.530486, 0.556153, 0.59067, 0.633078");
+            values ( \
+              "-0.0869474, -0.0887443, -0.134723, -0.181132, -0.207902, -0.230188, -0.256337, -0.270511, -0.276786, -0.274836, -0.261508, -0.250527, -0.237776, -0.218151, -0.138878, -0.0931615, -0.0647821, -0.0547438, -0.0387146, -0.0295804, -0.0219119, -0.0145596, -0.00613762, -0.00176771, -0.000356434" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.294043, 0.326109, 0.351167, 0.365772, 0.390501, 0.41911, 0.444998, 0.468963, 0.508652, 0.538411, 0.569204, 0.620067, 0.631229, 0.643985, 0.67746, 0.693385, 0.725235, 0.817525, 0.856999, 0.88279, 0.916323, 0.945018, 0.976466, 1.0212, 1.06716, 1.10228, 1.17252, 1.30318, 1.45745");
+            values ( \
+              "-0.194224, -0.229986, -0.285415, -0.307148, -0.332207, -0.348018, -0.354477, -0.356299, -0.354175, -0.349686, -0.343303, -0.32865, -0.324507, -0.319279, -0.301883, -0.290792, -0.260919, -0.152415, -0.115678, -0.0958143, -0.0744694, -0.0597704, -0.0467342, -0.0327167, -0.022639, -0.0170135, -0.00947026, -0.00286674, -0.000649678" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.276828, 0.326157, 0.354008, 0.373762, 0.398415, 0.418635, 0.450485, 0.483657, 0.514937, 0.562666, 0.621402, 0.704518, 0.897714, 1.1184, 1.29995, 1.51254, 1.57368, 1.69597, 1.73881, 1.82447, 1.99838, 2.1997, 2.3498, 2.46321, 2.61441, 2.72017, 2.80556, 2.91942, 3.1262, 3.19736, 3.36435, 3.55519, 3.93687, 4.49807, 5.18377");
+            values ( \
+              "-0.0440523, -0.237165, -0.300021, -0.328908, -0.353061, -0.365637, -0.377606, -0.383472, -0.385802, -0.386413, -0.385109, -0.381962, -0.373331, -0.36212, -0.35123, -0.334912, -0.329015, -0.314374, -0.307976, -0.292224, -0.246437, -0.184825, -0.14453, -0.118833, -0.090498, -0.0744402, -0.0634401, -0.0510784, -0.0341175, -0.0296903, -0.0213918, -0.0146039, -0.00657333, -0.00183679, -0.000347131" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.273729, 0.323423, 0.37568, 0.45453, 0.51844, 0.567027, 0.629548, 1.36367, 2.51545, 3.48105, 4.19111, 4.58548, 5.11131, 5.70949, 6.13024, 6.8403, 8.29874, 8.9749, 9.32892, 10.0253, 10.6417, 11.0844, 11.7945, 12.2503, 12.8781, 13.5881, 14.2982, 15.7183, 17.1385, 18.5586");
+            values ( \
+              "-0.0439511, -0.239266, -0.337769, -0.384883, -0.393759, -0.395627, -0.396044, -0.389352, -0.37695, -0.365083, -0.354967, -0.348499, -0.338405, -0.323641, -0.30946, -0.272924, -0.167192, -0.126657, -0.108999, -0.0799392, -0.0604415, -0.0493759, -0.0352293, -0.0283888, -0.0210356, -0.0150361, -0.0105447, -0.00524279, -0.00258417, -0.00125621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.787318, 0.796001, 0.798866, 0.800503, 0.802513, 0.804524, 0.812893, 0.815938, 0.818686, 0.825986, 0.8323, 0.837686, 0.841086, 0.845902, 0.851812, 0.853219, 0.854626, 0.856034, 0.857441, 0.858834, 0.860226, 0.861619, 0.863012, 0.864056, 0.865099, 0.866143, 0.867186, 0.868624, 0.869103, 0.87126, 0.873725, 0.875406, 0.876585, 0.877765, 0.878945, 0.881726, 0.882927, 0.884128, 0.884729, 0.88593, 0.887131, 0.888332, 0.889533, 0.893007, 0.894744, 0.896481, 0.905076, 0.916276, 0.933744, 0.965456");
+            values ( \
+              "-0.00586798, -0.00613094, -0.00761306, -0.00855479, -0.00993337, -0.0114142, -0.0184668, -0.0208933, -0.0229694, -0.0282032, -0.0324611, -0.0358684, -0.0379139, -0.0407018, -0.0439858, -0.0443174, -0.0444962, -0.0445222, -0.0443954, -0.0441195, -0.0436938, -0.0431185, -0.0423934, -0.0413369, -0.0400653, -0.0385786, -0.036877, -0.0338285, -0.0326816, -0.0262502, -0.019447, -0.0152949, -0.0127981, -0.0107411, -0.0089367, -0.00551832, -0.00436095, -0.00342878, -0.00302397, -0.00248785, -0.0020145, -0.00160394, -0.00125615, -0.000796022, -0.000618608, -0.000476294, -0.000288664, -0.000176292, -9.09966e-05, -4.26583e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.785954, 0.794225, 0.800499, 0.809484, 0.853632, 0.872473, 0.880566, 0.888322, 0.896057, 0.897138, 0.913351, 0.918928, 0.925616, 0.930549, 0.937126, 0.948907, 0.962857, 0.980715");
+            values ( \
+              "-0.00718203, -0.0120683, -0.0169997, -0.027692, -0.0954441, -0.122305, -0.13101, -0.134745, -0.125796, -0.122832, -0.0474415, -0.0297316, -0.0162988, -0.0103049, -0.00545475, -0.0015978, -0.000449832, -0.000172393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.793516, 0.82185, 0.849511, 0.881012, 0.899359, 0.908731, 0.918095, 0.934577, 0.950763, 0.967269, 0.977166, 0.985331, 1.0164, 1.03275, 1.04777, 1.0686, 1.07686, 1.09338, 1.10511");
+            values ( \
+              "-0.0150634, -0.0591541, -0.12057, -0.197299, -0.23219, -0.244457, -0.253576, -0.262811, -0.263375, -0.251913, -0.235601, -0.213058, -0.105693, -0.0669432, -0.0434164, -0.0230502, -0.0178337, -0.0105253, -0.00796031" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.777387, 0.952032, 0.967708, 0.994343, 1.01922, 1.06641, 1.09139, 1.12103, 1.17232, 1.21078, 1.22956, 1.25828, 1.29353, 1.36247, 1.41515, 1.45073, 1.47762, 1.50929, 1.55152, 1.59162, 1.65274, 1.73423, 1.82371");
+            values ( \
+              "-0.0175952, -0.326618, -0.335098, -0.343558, -0.346725, -0.347597, -0.345944, -0.341398, -0.32792, -0.312108, -0.301666, -0.280023, -0.242151, -0.160106, -0.110869, -0.0852116, -0.0695192, -0.0544534, -0.0389972, -0.0283185, -0.0172636, -0.00867849, -0.00452711" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.866795, 0.99662, 1.03095, 1.08991, 1.11698, 1.17112, 1.25655, 1.44983, 1.6704, 1.85207, 2.06467, 2.24039, 2.29092, 2.39198, 2.55061, 2.722, 2.89448, 2.98376, 3.14216, 3.27069, 3.3726, 3.50485, 3.69064, 3.88944, 4.04258, 4.34886, 4.8884, 5.53017");
+            values ( \
+              "-0.358753, -0.365202, -0.373861, -0.382615, -0.384105, -0.384389, -0.381787, -0.373313, -0.362114, -0.351224, -0.334908, -0.315441, -0.307974, -0.288918, -0.246349, -0.193533, -0.146276, -0.125521, -0.094651, -0.0746624, -0.0616763, -0.0479085, -0.0333369, -0.0225851, -0.0166636, -0.00889197, -0.00266365, -0.000576267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.776858, 0.941296, 0.970061, 1.02867, 1.11297, 1.16416, 1.23166, 1.96016, 3.01297, 4.03361, 4.74367, 5.13797, 5.6637, 6.26286, 6.68277, 7.39283, 8.88298, 9.26834, 9.85083, 10.5165, 10.8609, 11.2658, 11.7862, 12.4963, 12.8101, 13.4376, 14.1476, 14.8577, 16.2778, 17.6979, 19.1181");
+            values ( \
+              "-0.00349069, -0.338252, -0.360566, -0.380409, -0.393084, -0.395161, -0.395587, -0.388899, -0.377574, -0.365088, -0.354962, -0.348495, -0.338415, -0.32361, -0.309469, -0.27291, -0.16508, -0.141127, -0.11043, -0.0822037, -0.070398, -0.0585191, -0.0460443, -0.0328428, -0.0283955, -0.020949, -0.0149437, -0.0105095, -0.00523399, -0.0025887, -0.00126743" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.65864, 2.68278, 2.68917, 2.69762, 2.70628, 2.72976, 2.74878, 2.76083, 2.77167, 2.78174, 2.79138, 2.80091, 2.80804, 2.82659, 2.83249, 2.83745, 2.84725, 2.8587, 2.86484");
+            values ( \
+              "-0.00119368, -0.00292281, -0.00365282, -0.00522127, -0.00741378, -0.0145399, -0.0193063, -0.0219241, -0.0238636, -0.0253421, -0.0262017, -0.0259786, -0.0231998, -0.00554873, -0.00284702, -0.00158419, -0.000463024, -0.000160864, -0.000156152" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.57711, 2.67459, 2.68032, 2.68657, 2.69907, 2.711, 2.71734, 2.76108, 2.78083, 2.79751, 2.81232, 2.8259, 2.83879, 2.85148, 2.86098, 2.8652, 2.8747, 2.88278, 2.88834, 2.89409, 2.89858, 2.90758, 2.91565");
+            values ( \
+              "-0.000220343, -0.00333129, -0.00474304, -0.00659039, -0.0109056, -0.0164347, -0.0200091, -0.0465186, -0.0574754, -0.0659466, -0.0727909, -0.0781658, -0.0816869, -0.0804785, -0.069314, -0.0608995, -0.038469, -0.0235269, -0.0160598, -0.0106247, -0.0076006, -0.00367895, -0.00223888" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.58956, 2.70126, 2.7099, 2.71881, 2.73664, 2.75522, 2.77697, 2.80834, 2.85219, 2.8785, 2.90162, 2.92287, 2.94338, 2.96383, 2.96459, 2.96911, 2.97514, 2.9922, 3.00332, 3.01385, 3.02275, 3.03461, 3.0438, 3.04714, 3.05384, 3.06723, 3.09401, 3.09792");
+            values ( \
+              "-0.000286978, -0.0162615, -0.0216243, -0.0277222, -0.0416901, -0.0579969, -0.0777159, -0.106766, -0.149753, -0.174342, -0.193328, -0.206195, -0.209932, -0.191327, -0.190131, -0.180221, -0.164198, -0.115458, -0.0880379, -0.0667131, -0.052224, -0.0371386, -0.0283501, -0.0256741, -0.0210137, -0.0139479, -0.00584292, -0.00538915" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.70112, 2.75856, 2.81304, 2.89985, 2.93982, 2.98664, 3.01894, 3.05062, 3.09937, 3.12602, 3.15675, 3.21074, 3.21861, 3.25009, 3.32979, 3.3623, 3.39609, 3.45802, 3.49034, 3.52009, 3.57845, 3.61176, 3.67836, 3.80038, 3.943");
+            values ( \
+              "-0.0548471, -0.0678729, -0.127864, -0.239876, -0.285043, -0.319552, -0.331143, -0.335961, -0.334733, -0.33032, -0.322602, -0.300098, -0.295416, -0.270673, -0.178509, -0.143944, -0.113601, -0.0716921, -0.0559746, -0.0443562, -0.0278677, -0.02132, -0.0122804, -0.00413163, -0.00108067" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.77992, 2.89117, 2.95128, 3.00281, 3.04297, 3.09072, 3.14328, 3.19004, 3.32879, 3.43106, 3.62662, 3.83567, 4.04879, 4.20508, 4.25981, 4.37687, 4.51065, 4.69942, 4.87286, 4.97752, 5.18866, 5.26966, 5.401, 5.52258, 5.76137, 5.89797, 6.17116, 6.66906, 7.25153");
+            values ( \
+              "-0.193489, -0.242274, -0.31679, -0.353501, -0.368081, -0.376422, -0.37944, -0.379575, -0.375364, -0.370936, -0.361443, -0.349316, -0.333262, -0.317386, -0.310298, -0.289064, -0.254013, -0.195947, -0.148062, -0.123747, -0.0846215, -0.072806, -0.0568792, -0.0450319, -0.028248, -0.0215934, -0.0123944, -0.00418564, -0.00108752" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("0, 1.61484, 2.30508, 2.556, 2.6708, 2.78206, 2.97802, 3.04796, 3.14639, 3.23701, 3.43901, 4.02131, 4.40452, 5.20034, 6.22459, 6.85785, 7.28396, 7.73343, 8.4435, 8.66665, 9.11297, 9.73745, 10.3928, 11.0533, 11.6289, 12.0147, 12.6572, 13.2285, 13.9386, 14.531, 15.1757, 15.8858, 16.5958, 17.3059, 18.726, 20.1462, 21.5663");
+            values ( \
+              "-2.96388e-07, -0.000108567, -0.000894702, -1e-22, -0.00762135, -0.101639, -0.347658, -0.378457, -0.390826, -0.392609, -0.391679, -0.385898, -0.384004, -0.375185, -0.362276, -0.352879, -0.345564, -0.336537, -0.317492, -0.309464, -0.288632, -0.247276, -0.197933, -0.15304, -0.120489, -0.102012, -0.0766247, -0.0590889, -0.0424115, -0.0320695, -0.0236112, -0.016761, -0.0118881, -0.00840641, -0.00419778, -0.00209075, -0.0010391" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.96036, 10.0053, 10.0287, 10.0459, 10.0602, 10.1186, 10.1458, 10.169, 10.1902, 10.2102, 10.2295, 10.2488, 10.2632, 10.2938, 10.3063, 10.3205, 10.3367, 10.3932, 10.4416, 10.5943");
+            values ( \
+              "-0.0010849, -0.00112572, -0.00172846, -0.00245275, -0.00329065, -0.00821992, -0.0100401, -0.0112938, -0.012137, -0.0127151, -0.0129864, -0.0127968, -0.0116477, -0.00349863, -0.00164746, -0.000806469, -0.000455489, -0.000138756, -4.78121e-05, -1.93887e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("9.96796, 10.0239, 10.0579, 10.0715, 10.0987, 10.1598, 10.1949, 10.2246, 10.2511, 10.2755, 10.2989, 10.3218, 10.3389, 10.3669, 10.3813, 10.3984, 10.4134, 10.437, 10.4653, 10.6521");
+            values ( \
+              "-0.00310827, -0.00423688, -0.00742612, -0.00922762, -0.0139354, -0.026121, -0.0323344, -0.0370236, -0.0405337, -0.0432553, -0.0449428, -0.0449073, -0.0407512, -0.0196552, -0.0106577, -0.00467655, -0.00211767, -0.000561791, -0.000186892, -1.68546e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("9.96579, 10.0659, 10.0936, 10.1334, 10.3113, 10.3966, 10.4329, 10.4671, 10.501, 10.5264, 10.5806, 10.6167, 10.63, 10.6568, 10.6705");
+            values ( \
+              "-0.00330149, -0.0137068, -0.0196144, -0.0303155, -0.0870215, -0.112363, -0.121618, -0.127282, -0.124205, -0.104594, -0.0410221, -0.0177678, -0.0126854, -0.00622027, -0.00476721" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("0.000857713, 0.00785771, 0.0638577, 0.511858, 4.57418, 5.9943, 6.70437, 8.12449, 8.76609, 8.93075, 9.26008, 9.5666, 9.80618, 10.0895, 10.1102, 10.1296, 10.1556, 10.2057, 10.2239, 10.2603, 10.3227, 10.405, 10.4477, 10.5331, 10.5493, 10.5709, 10.6146, 10.6829, 10.747, 10.8105, 10.874, 10.8799, 10.8917, 10.9153, 10.9611, 10.9775, 10.995, 11.0182, 11.0569, 11.0682, 11.0908, 11.1361, 11.1695, 11.1819, 11.2065, 11.2559, 11.3547, 11.3935");
+            values ( \
+              "-1e-22, -1.97163e-05, -2.82494e-06, -1.43694e-07, -1.16645e-06, -1.13788e-05, -3.69478e-05, -0.000144477, -0.000162908, -0.000141715, -3.49395e-05, -1e-22, -2e-22, -0.0208156, -0.0267612, -0.032886, -0.0417581, -0.0607293, -0.0680808, -0.0831961, -0.11068, -0.150533, -0.17224, -0.213057, -0.220287, -0.229589, -0.24701, -0.269232, -0.28046, -0.274543, -0.236932, -0.231354, -0.219179, -0.193804, -0.146388, -0.131263, -0.116549, -0.0989773, -0.0744934, -0.0684857, -0.0576905, -0.0405953, -0.0311751, -0.0282947, -0.0232257, -0.0155758, -0.00667824, -0.00531489" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("10.1487, 10.3392, 10.5561, 10.6739, 10.7943, 10.8829, 10.9918, 11.0936, 11.2142, 11.4833, 11.6477, 11.8157, 11.8754, 11.9928, 12.1362, 12.4197, 12.5599, 12.7746, 12.8886, 13.0232, 13.2026, 13.435, 13.5919, 13.9057, 14.433, 15.0609");
+            values ( \
+              "-0.101912, -0.126911, -0.250635, -0.310359, -0.349268, -0.361112, -0.364771, -0.363123, -0.359055, -0.345024, -0.332798, -0.315072, -0.306614, -0.284355, -0.245689, -0.161683, -0.127611, -0.0868937, -0.0703537, -0.0545823, -0.0385714, -0.0244982, -0.0179466, -0.00943321, -0.00292419, -0.000667506" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.3805, 10.7483, 10.931, 11.0578, 11.2155, 11.7518, 12.3927, 13.5069, 14.2504, 15.334, 16.044, 16.6635, 16.9035, 18.5267, 19.4114, 20.3667, 20.9273, 21.4243, 22.1233, 22.9539, 23.6639, 24.374, 25.7941, 26.4664");
+            values ( \
+              "-0.328455, -0.351003, -0.381921, -0.386384, -0.38732, -0.384828, -0.378826, -0.365863, -0.355599, -0.336061, -0.31717, -0.291148, -0.277772, -0.161392, -0.111691, -0.0731286, -0.0566149, -0.0449549, -0.0322916, -0.0217399, -0.0154443, -0.01093, -0.00546399, -0.00449089" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00890722, 0.00892805, 0.00895246, 0.00896515, 0.00896913, 0.00897016", \
+            "0.0106714, 0.0106849, 0.01071, 0.0107257, 0.0107314, 0.0107329", \
+            "0.0113658, 0.0113704, 0.0113829, 0.0113974, 0.0114031, 0.0114048", \
+            "0.0116397, 0.0116403, 0.0116422, 0.011647, 0.0116517, 0.0116532", \
+            "0.0117245, 0.0117241, 0.0117247, 0.0117254, 0.0117269, 0.0117277", \
+            "0.0117499, 0.0117499, 0.0117499, 0.01175, 0.0117503, 0.0117509" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0117565, 0.0118001, 0.0118622, 0.0119, 0.0119127, 0.0119161", \
+            "0.0133059, 0.0133405, 0.0134085, 0.0134693, 0.013493, 0.0134995", \
+            "0.0141303, 0.0141258, 0.0141219, 0.0141412, 0.0141595, 0.0141657", \
+            "0.0150032, 0.0150247, 0.0150276, 0.015009, 0.0150027, 0.0150033", \
+            "0.0164375, 0.0164397, 0.01644, 0.016411, 0.0164393, 0.0164449", \
+            "0.0165173, 0.01654, 0.0165152, 0.0165172, 0.0165162, 0.0165205" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        timing_sense : non_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.224779, 0.288493, 0.52488, 1.40961, 4.85505, 18.8399", \
+            "0.236583, 0.300471, 0.537847, 1.42385, 4.86884, 18.8545", \
+            "0.286414, 0.350239, 0.587788, 1.4751, 4.92017, 18.905", \
+            "0.456962, 0.533617, 0.786224, 1.67821, 5.126, 19.1101", \
+            "0.908714, 1.0287, 1.4083, 2.4729, 5.94436, 19.9321", \
+            "2.23546, 2.42666, 3.05589, 4.7763, 9.12612, 23.2144" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0258569, 0.0499677, 0.15256, 0.587633, 2.3936, 9.88006", \
+            "0.0258711, 0.0499732, 0.152541, 0.587632, 2.394, 9.87958", \
+            "0.0258864, 0.0499669, 0.152505, 0.587626, 2.39357, 9.88059", \
+            "0.0264979, 0.0507722, 0.152561, 0.587632, 2.39359, 9.87973", \
+            "0.0299699, 0.0528556, 0.153993, 0.587735, 2.39359, 9.88026", \
+            "0.0407937, 0.0626551, 0.15869, 0.591296, 2.39521, 9.87971" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.173024, 0.216105, 0.367456, 0.919707, 3.02706, 11.452", \
+            "0.180851, 0.224255, 0.375992, 0.928157, 3.03604, 11.4613", \
+            "0.20411, 0.250974, 0.407798, 0.961371, 3.06939, 11.4943", \
+            "0.236434, 0.301524, 0.502427, 1.09266, 3.2031, 11.6254", \
+            "0.164643, 0.268802, 0.590089, 1.43085, 3.72642, 12.1567", \
+            "-0.566552, -0.388287, 0.169543, 1.59767, 5.02894, 14.2165" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0230988, 0.0378711, 0.0923662, 0.322065, 1.29825, 5.34582", \
+            "0.0231045, 0.0378482, 0.0923468, 0.322089, 1.29825, 5.34115", \
+            "0.0231997, 0.037931, 0.0923411, 0.322079, 1.29825, 5.34115", \
+            "0.0223362, 0.0375516, 0.0927299, 0.322088, 1.29825, 5.34116", \
+            "0.0262542, 0.0410838, 0.0951867, 0.32331, 1.29825, 5.34138", \
+            "0.0397114, 0.05629, 0.107458, 0.327895, 1.29886, 5.34116" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.203809, 0.213903, 0.220212, 0.22468, 0.228765, 0.232732, 0.236693, 0.238484, 0.240303, 0.242213, 0.248289, 0.250628, 0.254521, 0.259593, 0.262742, 0.266912, 0.271693, 0.274109, 0.277929, 0.283023, 0.293209, 0.306934, 0.324314");
+            values ( \
+              "0.00476669, 0.0367935, 0.0521544, 0.0589956, 0.0623128, 0.0630373, 0.0614145, 0.0595743, 0.0568189, 0.0523678, 0.0338653, 0.028063, 0.0205803, 0.0134991, 0.010345, 0.00721432, 0.00473659, 0.00384858, 0.00277674, 0.00180233, 0.000762278, 0.00025699, 8.03591e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.246086, 0.250827, 0.262615, 0.269148, 0.273897, 0.281795, 0.289322, 0.299356, 0.310348, 0.335695, 0.345313, 0.359993, 0.375509, 0.391699");
+            values ( \
+              "0.021766, 0.0346864, 0.0902282, 0.113405, 0.124827, 0.135455, 0.137687, 0.132707, 0.117785, 0.0538847, 0.0367993, 0.0194556, 0.00951192, 0.00455073" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.389818, 0.465756, 0.472542, 0.48023, 0.487979, 0.503478, 0.532934, 0.563255, 0.585363, 0.659209, 0.69538, 0.72703, 0.766756, 0.808293, 0.844223, 0.866329");
+            values ( \
+              "0.0191891, 0.199992, 0.2008, 0.200193, 0.198341, 0.192863, 0.178746, 0.160594, 0.142428, 0.0697618, 0.0438842, 0.0279944, 0.0153666, 0.00808332, 0.00445839, 0.00344046" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.995497, 1.0277, 1.04771, 1.06655, 1.08495, 1.09286, 1.10342, 1.12452, 1.1644, 1.20802, 1.3101, 1.4176, 1.5249, 1.58212, 1.62136, 1.69985, 1.84004, 1.92618, 1.99586, 2.04599, 2.11027, 2.16086, 2.22464, 2.31394, 2.35341, 2.40666, 2.47766, 2.61965, 2.87853, 3.18427");
+            values ( \
+              "0.157285, 0.161021, 0.204222, 0.223618, 0.229967, 0.23077, 0.230988, 0.229984, 0.225817, 0.22032, 0.206465, 0.190783, 0.172957, 0.161249, 0.151975, 0.131051, 0.0921617, 0.0708331, 0.0561549, 0.0470601, 0.0371688, 0.030701, 0.0239566, 0.016752, 0.0142847, 0.0114994, 0.00857207, 0.00467122, 0.00137909, 0.000298665" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.19278, 3.33375, 3.35967, 3.39995, 3.44091, 3.49741, 3.63028, 3.78214, 4.03841, 4.3146, 4.84632, 5.25563, 5.57736, 5.69376, 5.92476, 6.67285, 7.02084, 7.37194, 7.66149, 7.91692, 8.25751, 8.54184, 8.91935, 9.4227, 10.3135, 11.4393");
+            values ( \
+              "0.208956, 0.225034, 0.229723, 0.232575, 0.233481, 0.233697, 0.232634, 0.22971, 0.222731, 0.213714, 0.194567, 0.177776, 0.161457, 0.154546, 0.139572, 0.088105, 0.0673058, 0.0499866, 0.0385081, 0.0303432, 0.0218121, 0.0164749, 0.0112799, 0.00668217, 0.00248929, 0.000648839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("11.8884, 12.5865, 12.9836, 13.2611, 13.816, 14.4485, 14.8545, 15.3623, 16.1853, 17.3494, 18.6757, 20.4676, 21.7881, 22.2744, 23.2267, 26.3083, 27.4736, 28.2826, 29.1905, 30.3834, 31.4357, 32.8389, 34.0114, 35.5689, 36.9877, 38.4066, 41.2444, 44.0821, 46.9199");
+            values ( \
+              "0.214466, 0.218255, 0.225495, 0.227734, 0.229083, 0.227749, 0.225988, 0.223137, 0.217378, 0.207968, 0.196283, 0.17849, 0.162184, 0.155215, 0.140186, 0.0885802, 0.0712879, 0.0606925, 0.0502405, 0.0386694, 0.0304667, 0.0219347, 0.0165307, 0.0113077, 0.00797354, 0.00556449, 0.00271031, 0.00131122, 0.000629764" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.239987, 0.243379, 0.250971, 0.256381, 0.260854, 0.264942, 0.268911, 0.272902, 0.276425, 0.28945, 0.293832, 0.300856, 0.308068, 0.318422, 0.319488");
+            values ( \
+              "0.0101918, 0.0161276, 0.0391739, 0.052042, 0.0589717, 0.0622458, 0.0630482, 0.0613613, 0.0569149, 0.0226331, 0.0159146, 0.00876293, 0.00465712, 0.00192936, 0.00180863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.281449, 0.289705, 0.294343, 0.300149, 0.303805, 0.309739, 0.313954, 0.317607, 0.325142, 0.332676, 0.340234, 0.344793, 0.349123, 0.363631, 0.374534, 0.383532, 0.389835, 0.395152, 0.40224, 0.408534, 0.417001, 0.42829, 0.449243, 0.473688");
+            values ( \
+              "0.00138333, 0.0484445, 0.0716179, 0.0971879, 0.109963, 0.124926, 0.131639, 0.135259, 0.13762, 0.134667, 0.127379, 0.12033, 0.111256, 0.07218, 0.0480486, 0.0333243, 0.0253882, 0.0200699, 0.0145174, 0.0108406, 0.0072831, 0.00421118, 0.00140819, 0.000374083" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.427654, 0.494226, 0.50391, 0.514665, 0.525192, 0.542957, 0.555341, 0.570139, 0.591029, 0.602759, 0.622596, 0.67408, 0.697616, 0.718253, 0.732038, 0.749784, 0.764573, 0.780935, 0.804055, 0.814022, 0.833957, 0.873826, 0.937332, 1.01289");
+            values ( \
+              "0.00254527, 0.195588, 0.200227, 0.200689, 0.198445, 0.191941, 0.186253, 0.178778, 0.166868, 0.158936, 0.142365, 0.0900301, 0.0687834, 0.0530539, 0.044169, 0.0344564, 0.0278488, 0.021889, 0.0153452, 0.0131986, 0.0096239, 0.00504887, 0.00161422, 0.00041537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("1.01669, 1.0707, 1.08468, 1.10021, 1.11398, 1.12653, 1.14733, 1.17072, 1.2034, 1.34495, 1.45654, 1.56342, 1.62038, 1.66029, 1.74011, 1.87703, 1.98698, 2.03648, 2.08601, 2.16378, 2.19213, 2.24882, 2.34731, 2.3809, 2.45747, 2.54498, 2.72001, 2.85739");
+            values ( \
+              "0.0390924, 0.175722, 0.203577, 0.220604, 0.227704, 0.230356, 0.231033, 0.229389, 0.225802, 0.207013, 0.190809, 0.173033, 0.161398, 0.151976, 0.130681, 0.0926775, 0.0659722, 0.0558281, 0.0468759, 0.0351919, 0.031615, 0.025388, 0.0171183, 0.0149462, 0.0109434, 0.00760016, 0.00354388, 0.00222987" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.22913, 3.35841, 3.39787, 3.43996, 3.48169, 3.53336, 3.59703, 3.68191, 3.84306, 4.19239, 4.53783, 4.83441, 5.03596, 5.29362, 5.69205, 5.81395, 6.66425, 7.04503, 7.25587, 7.45831, 7.71811, 7.9217, 8.18108, 8.54408, 8.70499, 8.92247, 9.21245, 9.7924, 10.8323, 12.0729");
+            values ( \
+              "0.205858, 0.220884, 0.22991, 0.232755, 0.23344, 0.233775, 0.233469, 0.23238, 0.229231, 0.219092, 0.207251, 0.19644, 0.18866, 0.177789, 0.15702, 0.149447, 0.0911757, 0.0681045, 0.0571641, 0.0479375, 0.0378891, 0.0313428, 0.0244428, 0.0170822, 0.0145568, 0.0117034, 0.00870779, 0.0047296, 0.00142085, 0.000310877" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("11.8185, 12.3703, 12.5725, 12.8766, 13.1708, 13.5553, 14.068, 14.6256, 15.0897, 15.9734, 16.6577, 18.8058, 20.5053, 21.6921, 22.311, 23.2581, 26.3478, 27.7804, 28.3181, 29.2266, 30.42, 31.4736, 32.8784, 34.0493, 35.6044, 37.0233, 38.4422, 39.8611, 41.2799, 44.1177, 46.9554");
+            values ( \
+              "0.151076, 0.201813, 0.216812, 0.223579, 0.226908, 0.228763, 0.228881, 0.227222, 0.224958, 0.219237, 0.214006, 0.19542, 0.178474, 0.164016, 0.155207, 0.140294, 0.088526, 0.0676377, 0.0607284, 0.0502355, 0.0386887, 0.0304769, 0.0219058, 0.0165434, 0.0113279, 0.00796058, 0.00558263, 0.00390066, 0.00272739, 0.00132779, 0.000646093" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.386101, 0.390845, 0.403175, 0.407652, 0.411745, 0.415716, 0.419681, 0.423118, 0.435933, 0.44169, 0.447789, 0.45508, 0.464027, 0.470096");
+            values ( \
+              "0.00976948, 0.0180422, 0.0519296, 0.0589297, 0.0621975, 0.0630312, 0.0613437, 0.0571096, 0.0232108, 0.0145709, 0.00867208, 0.00458649, 0.00213264, 0.00162101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.429667, 0.451529, 0.456858, 0.464747, 0.47227, 0.482475, 0.491648, 0.521442, 0.531728, 0.541668, 0.554954, 0.569456, 0.576073");
+            values ( \
+              "0.0221528, 0.111851, 0.125017, 0.135527, 0.137767, 0.132583, 0.120808, 0.0483911, 0.0318191, 0.0206112, 0.0111863, 0.00565389, 0.00428527" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.583788, 0.628767, 0.641207, 0.650913, 0.661651, 0.67218, 0.69007, 0.702062, 0.717118, 0.73791, 0.749927, 0.769574, 0.824455, 0.847936, 0.870335, 0.888201, 0.906341, 0.931393, 0.952785, 0.977821, 1.0112, 1.07338, 1.14615");
+            values ( \
+              "0.0104593, 0.178809, 0.196013, 0.2004, 0.200856, 0.198487, 0.19196, 0.186425, 0.178778, 0.166954, 0.158809, 0.142366, 0.0868242, 0.0660033, 0.0496314, 0.0388736, 0.0300764, 0.0207785, 0.014959, 0.0101328, 0.00593711, 0.0019761, 0.000529018" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.18438, 1.22015, 1.23485, 1.25457, 1.27425, 1.28285, 1.29173, 1.30949, 1.34501, 1.4312, 1.51524, 1.6045, 1.7116, 1.7687, 1.80825, 1.88736, 2.02603, 2.11286, 2.18353, 2.23338, 2.29735, 2.34738, 2.41129, 2.50069, 2.5403, 2.59379, 2.66511, 2.80776, 3.06631, 3.37181");
+            values ( \
+              "0.154362, 0.17945, 0.207113, 0.225187, 0.230789, 0.231181, 0.231145, 0.230169, 0.226582, 0.215492, 0.203867, 0.190807, 0.172993, 0.161318, 0.151976, 0.130879, 0.0924009, 0.0708787, 0.0560042, 0.0469748, 0.0371435, 0.030745, 0.0239781, 0.0167615, 0.0142855, 0.0114885, 0.0085513, 0.00464664, 0.00137368, 0.000298623" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.3502, 3.52194, 3.59034, 3.68632, 3.97354, 4.34642, 5.05252, 5.44467, 5.88283, 7.21003, 7.52124, 8.14263, 8.76122, 9.33199, 9.92954, 10.1168");
+            values ( \
+              "0.139228, 0.224731, 0.232663, 0.233736, 0.229703, 0.218986, 0.193929, 0.177742, 0.154511, 0.0672637, 0.0517246, 0.0293322, 0.0160017, 0.00892441, 0.00481258, 0.00418472" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("11.9465, 12.3166, 12.5879, 12.7705, 12.9892, 13.1697, 13.445, 13.9956, 14.6149, 15.0733, 15.5877, 16.5605, 17.5334, 19.0337, 20.651, 22.0699, 22.4591, 23.2375, 25.6868, 27.0593, 27.9149, 28.8141, 29.9674, 30.9014, 31.9673, 33.3862, 34.6663, 35.3116, 36.6023, 38.0211, 39.44, 42.2778, 46.5344");
+            values ( \
+              "0.15956, 0.166987, 0.209036, 0.218252, 0.222927, 0.225508, 0.227725, 0.229079, 0.227808, 0.225813, 0.222871, 0.21593, 0.207986, 0.194665, 0.178487, 0.160836, 0.155201, 0.143034, 0.10162, 0.0798829, 0.067806, 0.0565239, 0.0441781, 0.0359077, 0.0281429, 0.0201151, 0.0147816, 0.0126344, 0.00918721, 0.00644585, 0.00451162, 0.00220001, 0.000745203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.944937, 0.94947, 0.962422, 0.967053, 0.971257, 0.975325, 0.979902, 0.983699, 0.996342, 1.00325, 1.00882, 1.01285, 1.01937, 1.02803");
+            values ( \
+              "0.00952383, 0.0173267, 0.0499438, 0.0572853, 0.0605473, 0.0617115, 0.0597084, 0.0546552, 0.0221524, 0.0126478, 0.00789054, 0.00555491, 0.00318206, 0.00180269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("1.00622, 1.01526, 1.01923, 1.02397, 1.02871, 1.03074, 1.03277, 1.03479, 1.03649, 1.03666, 1.03673, 1.03684, 1.03837, 1.03968, 1.04098, 1.04185, 1.04359, 1.04611, 1.04909, 1.05136, 1.05364, 1.05667, 1.05866, 1.06107, 1.06299, 1.06516, 1.06879, 1.07551, 1.08397, 1.08874, 1.09235, 1.09787, 1.10138, 1.10457, 1.10732, 1.11152, 1.11442, 1.1172, 1.11998, 1.12583, 1.12981, 1.13525, 1.13922, 1.1424, 1.15193, 1.15511, 1.16077, 1.17209, 1.17776, 1.19119");
+            values ( \
+              "0.0742058, 0.0778039, 0.0948372, 0.109594, 0.126153, 0.126721, 0.127853, 0.12953, 0.131235, 0.13166, 0.131284, 0.131683, 0.132926, 0.13358, 0.134058, 0.134279, 0.134487, 0.134213, 0.133336, 0.132159, 0.130697, 0.128305, 0.126419, 0.123535, 0.120633, 0.116666, 0.109052, 0.0922317, 0.070039, 0.0591282, 0.0516881, 0.0415528, 0.0359225, 0.0315203, 0.0281304, 0.0232773, 0.0202784, 0.0179808, 0.0158938, 0.012212, 0.0101713, 0.00770505, 0.00619635, 0.00517125, 0.00314698, 0.0026087, 0.00202917, 0.00109918, 0.000748723, 0.00038012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.17782, 1.19139, 1.2028, 1.20942, 1.21615, 1.22844, 1.23835, 1.24912, 1.25964, 1.27732, 1.28995, 1.30458, 1.32651, 1.33515, 1.35702, 1.41, 1.43173, 1.45266, 1.46647, 1.48425, 1.4991, 1.51545, 1.53856, 1.54851, 1.56842, 1.60823, 1.67158, 1.74711");
+            values ( \
+              "0.0406112, 0.0849317, 0.137435, 0.161026, 0.177849, 0.19542, 0.200136, 0.200745, 0.198398, 0.192036, 0.18621, 0.17874, 0.166248, 0.160421, 0.142421, 0.0887018, 0.06905, 0.0531234, 0.0441846, 0.0344822, 0.0278527, 0.021861, 0.0153627, 0.0131776, 0.00964983, 0.00503444, 0.00164378, 0.000395719" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.75175, 1.80638, 1.82735, 1.84297, 1.86059, 1.86709, 1.8801, 1.90172, 1.94397, 2.02379, 2.10785, 2.1971, 2.30415, 2.36122, 2.40085, 2.6184, 2.70541, 2.77633, 2.82611, 2.89, 2.93989, 3.00384, 3.09326, 3.1329, 3.18645, 3.25786, 3.40067, 3.65925, 3.96483");
+            values ( \
+              "0.0224498, 0.161328, 0.205648, 0.222088, 0.229304, 0.230461, 0.230993, 0.230281, 0.225872, 0.215582, 0.203949, 0.190888, 0.173003, 0.161338, 0.151974, 0.0924604, 0.0708923, 0.0559639, 0.0469542, 0.0371355, 0.0307549, 0.023985, 0.0167626, 0.0142845, 0.0114846, 0.00854712, 0.00463918, 0.00137257, 0.000296978" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("3.96703, 4.08798, 4.13472, 4.18063, 4.2331, 4.29793, 4.39849, 4.55312, 4.73285, 4.9389, 5.28116, 5.60677, 6.03714, 6.36576, 6.47534, 6.69448, 7.23874, 7.54547, 7.75348, 8.06356, 8.41737, 8.65181, 8.81836, 9.15147, 9.43948, 9.85914, 10.4187, 11.3953, 12.5903");
+            values ( \
+              "0.192152, 0.214625, 0.22941, 0.23254, 0.233607, 0.233688, 0.232821, 0.229966, 0.225303, 0.21895, 0.207246, 0.195356, 0.17778, 0.161062, 0.154548, 0.140368, 0.102473, 0.0823332, 0.0700259, 0.0540694, 0.0393944, 0.0316895, 0.0270506, 0.0195343, 0.0146783, 0.00960526, 0.00534222, 0.00176213, 0.000413983" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("12.6385, 13.5738, 13.7441, 14.0421, 14.4738, 15.169, 15.3647, 16.2284, 16.7171, 18.1306, 19.5495, 21.249, 22.4357, 23.0547, 24.0018, 27.0915, 28.524, 29.9703, 31.1637, 32.2173, 33.6221, 34.793, 36.3481, 37.767, 39.1859, 42.0236, 44.8614, 47.6991");
+            values ( \
+              "0.19771, 0.22277, 0.225202, 0.227729, 0.229019, 0.227954, 0.227238, 0.222593, 0.219221, 0.207968, 0.195433, 0.178464, 0.164028, 0.155197, 0.140304, 0.0885174, 0.0676293, 0.0502272, 0.0386969, 0.030485, 0.0218977, 0.0165515, 0.0113359, 0.00795255, 0.00559063, 0.00273536, 0.00133574, 0.00065402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.94564, 2.95232, 2.95579, 2.9774, 2.9824, 2.98702, 2.99154, 2.99605, 3.01021, 3.01683, 3.02457, 3.03076, 3.0423, 3.04441");
+            values ( \
+              "0.00445965, 0.0090669, 0.0135846, 0.0471822, 0.0522452, 0.0549671, 0.0551251, 0.051881, 0.0201103, 0.0118854, 0.0062485, 0.00370832, 0.0014256, 0.00127133" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("3.04229, 3.05468, 3.0819, 3.09086, 3.09903, 3.10703, 3.11501, 3.12044, 3.12399, 3.1415, 3.14909, 3.15689, 3.16317, 3.17102, 3.17636, 3.18681, 3.19295, 3.20523, 3.22638, 3.25827");
+            values ( \
+              "0.00435752, 0.0288205, 0.106598, 0.12254, 0.128782, 0.128684, 0.12323, 0.115882, 0.108979, 0.0646777, 0.0487074, 0.0357706, 0.0274397, 0.019489, 0.0153228, 0.00946039, 0.00709813, 0.00392195, 0.00131216, 0.000278398" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.36577, 3.38882, 3.39619, 3.40094, 3.40569, 3.409, 3.41231, 3.41562, 3.41893, 3.42091, 3.42448, 3.42764, 3.43081, 3.43614, 3.44147, 3.44614, 3.45081, 3.45548, 3.46277, 3.47413, 3.48685, 3.50028, 3.50895, 3.52341, 3.53498, 3.53971, 3.55732, 3.57798, 3.59049, 3.60844, 3.62099, 3.63652, 3.64668, 3.65443, 3.66755, 3.67467, 3.68178, 3.69005, 3.69833, 3.70996, 3.7216, 3.73621, 3.74968, 3.76316, 3.77215, 3.78113, 3.7991, 3.83266, 3.86623, 3.92567");
+            values ( \
+              "0.129941, 0.142324, 0.164692, 0.173428, 0.180724, 0.184729, 0.188188, 0.1911, 0.193465, 0.194507, 0.195954, 0.196004, 0.195924, 0.195464, 0.194696, 0.193716, 0.192538, 0.191161, 0.188615, 0.18356, 0.177444, 0.170079, 0.164616, 0.154548, 0.145627, 0.141559, 0.124193, 0.102539, 0.0902659, 0.0740632, 0.0637399, 0.051992, 0.0456004, 0.0411612, 0.0342299, 0.0307293, 0.02755, 0.024507, 0.0217317, 0.0183181, 0.0153575, 0.0121849, 0.00958474, 0.0074385, 0.00641581, 0.00548157, 0.00387839, 0.00220609, 0.00101854, 0.000315692" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.11859, 4.14819, 4.15615, 4.16569, 4.17641, 4.17996, 4.18707, 4.20119, 4.21945, 4.22266, 4.22693, 4.23547, 4.25256, 4.28431, 4.29763, 4.32429, 4.37753, 4.46844, 4.50993, 4.5509, 4.63284, 4.64723, 4.67599, 4.73353, 4.75469, 4.79703, 4.95086, 5.0375, 5.08092, 5.12644, 5.17713, 5.24283, 5.26041, 5.29559, 5.35886, 5.44777, 5.48674, 5.53905, 5.60879, 5.74826, 6.00542, 6.30878");
+            values ( \
+              "0.11579, 0.122339, 0.144971, 0.168075, 0.191469, 0.197647, 0.207858, 0.221004, 0.228344, 0.228861, 0.229368, 0.229885, 0.229633, 0.227016, 0.225512, 0.22229, 0.2154, 0.202855, 0.19688, 0.190778, 0.177532, 0.174951, 0.16952, 0.157089, 0.151946, 0.14096, 0.098176, 0.0759344, 0.0660519, 0.0566656, 0.0474388, 0.0372552, 0.0349045, 0.0305186, 0.0238809, 0.016705, 0.0142743, 0.0115353, 0.00865743, 0.00476183, 0.00142997, 0.000306493" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.34932, 6.48014, 6.51945, 6.5608, 6.60229, 6.65374, 6.72098, 6.81063, 6.98938, 7.31711, 7.65937, 8.00618, 8.4154, 8.73923, 8.85355, 9.08218, 9.90875, 10.1808, 10.4938, 10.8058, 11.1063, 11.5049, 11.7288, 11.9804, 12.3157, 12.9289, 13.9465, 15.1765");
+            values ( \
+              "0.201294, 0.220924, 0.229964, 0.232689, 0.233479, 0.233737, 0.233416, 0.232309, 0.228595, 0.218954, 0.20725, 0.19455, 0.177775, 0.161338, 0.154545, 0.139733, 0.0832622, 0.0672975, 0.0516733, 0.0390542, 0.0294963, 0.0199775, 0.0160181, 0.0124565, 0.00883737, 0.00463214, 0.00142902, 0.000325796" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("15.0484, 15.7492, 16.1448, 16.4238, 16.9636, 17.5866, 18.066, 18.5735, 19.4266, 20.5121, 21.8072, 23.6305, 24.3983, 25.4337, 26.8526, 28.9363, 30.8117, 32.154, 33.5043, 34.6741, 36.093, 37.2094, 38.4082, 39.8271, 41.246, 42.6649, 44.0837, 46.9215, 49.7592");
+            values ( \
+              "0.212854, 0.218215, 0.225469, 0.227724, 0.229082, 0.22783, 0.225738, 0.22283, 0.216801, 0.207991, 0.196545, 0.178463, 0.169469, 0.155231, 0.132475, 0.0971413, 0.068888, 0.052392, 0.0390362, 0.0299466, 0.0214312, 0.0164044, 0.0122628, 0.00861741, 0.00605466, 0.00422457, 0.00296233, 0.00144487, 0.000705392" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.501, 10.518, 10.5206, 10.5551, 10.5623, 10.5688, 10.5749, 10.5809, 10.5869, 10.5909, 10.5981, 10.606, 10.6129, 10.62, 10.6295, 10.6397, 10.645");
+            values ( \
+              "0.00019345, 0.00566078, 0.00702224, 0.0322841, 0.036774, 0.0398573, 0.0416083, 0.0412234, 0.0349673, 0.0268792, 0.0167476, 0.00952863, 0.0056704, 0.00331224, 0.00165968, 0.000833357, 0.000654133" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.6556, 10.6819, 10.6854, 10.6882, 10.692, 10.6993, 10.7118, 10.7281, 10.7403, 10.7508, 10.7604, 10.7698, 10.7791, 10.784, 10.7941, 10.7994, 10.8062, 10.8117, 10.816, 10.8222, 10.8274, 10.833, 10.8409, 10.8444, 10.849, 10.8552, 10.8675, 10.8694");
+            values ( \
+              "0.00277355, 0.0116052, 0.014825, 0.0179228, 0.0224083, 0.0320745, 0.0502141, 0.0756032, 0.0928115, 0.103863, 0.109859, 0.109961, 0.102441, 0.0932809, 0.0704705, 0.0592038, 0.0463763, 0.0375853, 0.0317159, 0.0244573, 0.0195937, 0.0153491, 0.010742, 0.00919082, 0.00744471, 0.00560381, 0.00312959, 0.00295807" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("11.2191, 11.2466, 11.2523, 11.2889, 11.3181, 11.3377, 11.3512, 11.3654, 11.3886, 11.4059, 11.4275, 11.4425, 11.4983, 11.521, 11.5454, 11.5647, 11.5875, 11.6034, 11.6354, 11.6541, 11.6915, 11.7392, 11.7969, 11.8684");
+            values ( \
+              "0.0179914, 0.0439033, 0.0523885, 0.120787, 0.16752, 0.182241, 0.184403, 0.182622, 0.175021, 0.166518, 0.15306, 0.140787, 0.0858989, 0.0660353, 0.0485426, 0.0373201, 0.0269916, 0.0213633, 0.0131338, 0.00982378, 0.00537487, 0.00241836, 0.000890065, 0.000237199" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.6382, 12.6817, 12.7253, 12.7577, 12.773, 12.8034, 12.8389, 12.8834, 12.9294, 13.0199, 13.1097, 13.2168, 13.2738, 13.314, 13.3945, 13.5303, 13.6368, 13.7034, 13.77, 13.8198, 13.8737, 13.9328, 14.0152, 14.0478, 14.1129, 14.2428, 14.4115, 14.6228, 14.8984");
+            values ( \
+              "0.0762473, 0.0860326, 0.156088, 0.197237, 0.208987, 0.219895, 0.221082, 0.217833, 0.213179, 0.202382, 0.189984, 0.172643, 0.161139, 0.151677, 0.130356, 0.0927506, 0.0668621, 0.0533659, 0.0420475, 0.0349605, 0.0284763, 0.0225974, 0.0162542, 0.0142377, 0.0109165, 0.00629835, 0.00302833, 0.00115515, 0.000314271" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.7281, 15.8402, 15.9041, 15.951, 16.0158, 16.0634, 16.1098, 16.1835, 16.3041, 16.4265, 16.7536, 17.3521, 17.6458, 17.8516, 18.2523, 18.3673, 19.2268, 19.6171, 19.7756, 20.0924, 20.4386, 20.6416, 20.9966, 21.384, 21.6391, 22.1174, 23.0294, 24.1861");
+            values ( \
+              "0.101026, 0.159416, 0.207965, 0.225, 0.230765, 0.231571, 0.231692, 0.231679, 0.230103, 0.227833, 0.21865, 0.197957, 0.186609, 0.17771, 0.156925, 0.149782, 0.0908291, 0.0672824, 0.0590632, 0.0447089, 0.0325793, 0.0268151, 0.0189825, 0.0128671, 0.00997848, 0.00603443, 0.00220831, 0.000524446" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("24.4617, 24.8285, 25.0989, 25.2825, 25.5015, 25.6821, 25.9569, 26.5066, 27.1245, 27.5898, 28.102, 29.3152, 31.4642, 33.1637, 34.3505, 34.9694, 35.9165, 39.0062, 40.4388, 41.885, 43.0785, 44.1321, 45.5368, 46.7077, 48.2628, 49.6817, 51.1006, 52.5195, 53.9384, 56.7761, 59.6139");
+            values ( \
+              "0.162519, 0.166951, 0.208946, 0.218262, 0.222925, 0.225518, 0.227719, 0.229084, 0.227812, 0.225785, 0.222862, 0.214026, 0.195433, 0.178464, 0.164026, 0.155197, 0.140304, 0.088518, 0.06763, 0.0502279, 0.0386962, 0.0304842, 0.0218986, 0.0165507, 0.0113351, 0.00795337, 0.00558981, 0.00389348, 0.00273454, 0.00133491, 0.000653192" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00893406, 0.00897438, 0.00902738, 0.00905681, 0.00906623, 0.00906868", \
+            "0.0106638, 0.0106861, 0.0107317, 0.0107695, 0.0107842, 0.0107882", \
+            "0.0113437, 0.011347, 0.0113563, 0.0113737, 0.011385, 0.0113888", \
+            "0.0116176, 0.0116134, 0.0116043, 0.0115961, 0.0115958, 0.0115971", \
+            "0.0117065, 0.0117033, 0.0116943, 0.0116798, 0.0116679, 0.0116635", \
+            "0.0117604, 0.011759, 0.011754, 0.011741, 0.0117218, 0.0117084" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0117292, 0.0117711, 0.0118363, 0.0118766, 0.0118891, 0.0118926", \
+            "0.0131769, 0.0131734, 0.0131732, 0.0131773, 0.0131785, 0.0131787", \
+            "0.0140913, 0.0139998, 0.0138676, 0.0137791, 0.0137472, 0.0137385", \
+            "0.015074, 0.0149428, 0.0145229, 0.0142135, 0.0140971, 0.014062", \
+            "0.013948, 0.013749, 0.0128526, 0.0146979, 0.0142989, 0.0141774", \
+            "0.0136752, 0.0136991, 0.0138257, 0.012787, 0.014713, 0.0142947" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.152146, 0.155405, 0.156503, 0.161028, 0.166371, 0.173336, 0.177452, 0.1812, 0.184725, 0.188163, 0.191596, 0.192517, 0.19357, 0.198306, 0.200041, 0.202156, 0.204141, 0.205165, 0.206739, 0.208837, 0.213034, 0.21403");
+            values ( \
+              "-0.013775, -0.0181848, -0.0206555, -0.0330019, -0.0441397, -0.0570595, -0.0636287, -0.0687995, -0.0719265, -0.0726608, -0.0665728, -0.0632169, -0.0584843, -0.0309131, -0.0227242, -0.0151649, -0.0101398, -0.00822381, -0.00594066, -0.00382636, -0.00156076, -0.00138499" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.179202, 0.189112, 0.204174, 0.211511, 0.218013, 0.224069, 0.229924, 0.235773, 0.241628, 0.256243, 0.261879, 0.267324, 0.272714, 0.278875, 0.288122");
+            values ( \
+              "-0.0289297, -0.0738235, -0.129573, -0.150896, -0.165116, -0.173799, -0.177738, -0.17353, -0.154881, -0.056229, -0.0333039, -0.0193533, -0.0113086, -0.00585265, -0.00240082" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.269855, 0.287186, 0.311666, 0.330496, 0.346569, 0.361524, 0.376101, 0.390662, 0.409431, 0.422867, 0.45317, 0.469038, 0.485178, 0.499799, 0.524479, 0.526715");
+            values ( \
+              "-0.0308256, -0.0859046, -0.196265, -0.251376, -0.2782, -0.290339, -0.294223, -0.288704, -0.264529, -0.223463, -0.107596, -0.068022, -0.0417402, -0.0264328, -0.0119392, -0.0113741" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.629818, 0.665214, 0.693524, 0.70994, 0.725578, 0.754948, 0.778254, 0.803665, 0.82768, 0.877108, 0.92783, 0.989842, 1.00244, 1.0363, 1.05363, 1.08829, 1.17109, 1.20467, 1.2237, 1.26176, 1.29337, 1.34115, 1.38309, 1.40005, 1.43397, 1.5018, 1.62767, 1.77529");
+            values ( \
+              "-0.0598537, -0.139211, -0.234633, -0.278902, -0.308788, -0.340819, -0.352733, -0.357642, -0.358393, -0.353052, -0.342753, -0.32387, -0.318788, -0.301416, -0.289338, -0.256091, -0.157997, -0.125333, -0.109355, -0.082436, -0.0648352, -0.0446797, -0.0319718, -0.027919, -0.021232, -0.0120895, -0.00388453, -0.000956428" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("2.01539, 2.1151, 2.14573, 2.17955, 2.22796, 2.2844, 2.3307, 2.3842, 2.53377, 2.82718, 3.03559, 3.29247, 3.3804, 3.47525, 3.66495, 4.05288, 4.20038, 4.302, 4.44739, 4.57501, 4.74517, 4.89416, 5.09531, 5.36352, 5.87721, 6.47757");
+            values ( \
+              "-0.249282, -0.291452, -0.330848, -0.357056, -0.376143, -0.382478, -0.382685, -0.381963, -0.376309, -0.36258, -0.350332, -0.330167, -0.320615, -0.307556, -0.266878, -0.152909, -0.118754, -0.099123, -0.0758037, -0.0596604, -0.0430555, -0.0321534, -0.0216445, -0.0126257, -0.00403661, -0.00104395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("7.3556, 7.61094, 7.74998, 7.82567, 7.94918, 8.04679, 8.32059, 8.92985, 9.432, 10.5342, 11.4594, 12.3365, 12.6763, 13.2697, 14.1577, 15.5117, 16.1164, 16.4627, 17.1498, 17.5727, 18.2648, 19.062, 19.5572, 20.4763, 21.3644, 22.2524, 23.1405, 25.8047");
+            values ( \
+              "-0.292147, -0.305524, -0.362258, -0.375399, -0.384024, -0.38612, -0.387516, -0.383683, -0.378646, -0.365644, -0.352443, -0.336173, -0.327979, -0.309223, -0.260957, -0.162344, -0.126893, -0.10924, -0.0808041, -0.0665586, -0.0483687, -0.0333786, -0.0262027, -0.0168321, -0.0111074, -0.00700034, -0.00471575, -0.00112248" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.184228, 0.187348, 0.194182, 0.205189, 0.213051, 0.216575, 0.220014, 0.22437, 0.230154, 0.23401, 0.237017, 0.240685, 0.244876, 0.250852, 0.304281");
+            values ( \
+              "-0.0141087, -0.0174276, -0.0359869, -0.0569877, -0.0687359, -0.0719589, -0.0726123, -0.0632096, -0.030934, -0.0151586, -0.00822224, -0.00383124, -0.00156393, -0.000502242, -4.36573e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.208789, 0.216492, 0.236428, 0.243732, 0.250248, 0.2563, 0.262155, 0.268003, 0.273858, 0.288471, 0.294113, 0.299554, 0.304938, 0.31109, 0.321833, 0.351623");
+            values ( \
+              "-0.000620692, -0.052797, -0.129523, -0.150906, -0.165084, -0.17386, -0.177701, -0.173586, -0.154842, -0.0562709, -0.0332574, -0.0193868, -0.0112821, -0.00589631, -0.00180549, -0.000175688" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.302881, 0.315578, 0.344482, 0.363291, 0.379355, 0.394306, 0.40888, 0.423439, 0.442212, 0.455643, 0.485945, 0.501813, 0.517954, 0.532575, 0.557254, 0.558323");
+            values ( \
+              "-0.0335848, -0.0680432, -0.196837, -0.25176, -0.278096, -0.290606, -0.294071, -0.288918, -0.264523, -0.223461, -0.107593, -0.0680189, -0.0417378, -0.026431, -0.0119379, -0.011666" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.665719, 0.697872, 0.726195, 0.742038, 0.758257, 0.786955, 0.810931, 0.836355, 0.860348, 0.896953, 0.934712, 0.960498, 1.01151, 1.02241, 1.06897, 1.08735, 1.12412, 1.18058, 1.21805, 1.24957, 1.27394, 1.30805, 1.33673, 1.3682, 1.41295, 1.45898, 1.49416, 1.56451, 1.69665, 1.85276");
+            values ( \
+              "-0.0806444, -0.138621, -0.234367, -0.277882, -0.308552, -0.340524, -0.352506, -0.35784, -0.358189, -0.354999, -0.34843, -0.342587, -0.327983, -0.323921, -0.301405, -0.288524, -0.252493, -0.183953, -0.143452, -0.114906, -0.0961966, -0.0744276, -0.059745, -0.0467268, -0.0326909, -0.0226116, -0.016997, -0.00944441, -0.00282134, -0.000618176" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("2.03489, 2.13977, 2.20242, 2.22891, 2.26793, 2.30108, 2.34528, 2.47019, 2.66427, 2.8594, 3.06781, 3.2582, 3.32472, 3.41264, 3.50747, 3.69713, 4.08509, 4.2326, 4.33422, 4.47961, 4.60722, 4.77738, 4.92637, 5.12753, 5.39575, 5.89892, 6.4866");
+            values ( \
+              "-0.191262, -0.280634, -0.351471, -0.36588, -0.377332, -0.381256, -0.382871, -0.379935, -0.371819, -0.362395, -0.350338, -0.336261, -0.330158, -0.320619, -0.30755, -0.266894, -0.152904, -0.118749, -0.0991266, -0.075799, -0.0596565, -0.0430611, -0.0321493, -0.02164, -0.0126297, -0.00414873, -0.00111924" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("7.44528, 7.85971, 7.95431, 8.05043, 8.25322, 8.45489, 9.03593, 10.6509, 11.4934, 12.063, 12.3703, 12.985, 13.3039, 13.7841, 14.3761, 15.5705, 16.1149, 16.9477, 17.4767, 18.1019, 18.9356, 19.4216, 20.1716, 21.0596, 21.9477, 22.8358, 25.5");
+            values ( \
+              "-0.353729, -0.375218, -0.382734, -0.385492, -0.387405, -0.387384, -0.383075, -0.364585, -0.352411, -0.342455, -0.336143, -0.320219, -0.309167, -0.286536, -0.247056, -0.160662, -0.128503, -0.0895846, -0.0706658, -0.0530735, -0.0358322, -0.028483, -0.0199197, -0.0129317, -0.00838109, -0.00541651, -0.00146163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.304057, 0.307634, 0.307907, 0.308452, 0.309541, 0.311184, 0.313668, 0.315054, 0.317827, 0.320922, 0.325667, 0.3298, 0.333565, 0.337101, 0.340549, 0.343993, 0.344901, 0.34594, 0.348017, 0.349753, 0.350784, 0.35211, 0.352401, 0.352982, 0.354145, 0.356384, 0.357223, 0.357556, 0.358221, 0.35955, 0.36221, 0.365179");
+            values ( \
+              "-0.0132806, -0.0180271, -0.0185271, -0.0197534, -0.0226456, -0.0272961, -0.0335797, -0.0363307, -0.0421645, -0.0479632, -0.056739, -0.0633132, -0.068538, -0.0716941, -0.0724793, -0.0664395, -0.0631491, -0.0585292, -0.0465596, -0.0361224, -0.0304915, -0.0241403, -0.0228943, -0.020555, -0.0164517, -0.0104655, -0.00881466, -0.00823716, -0.00718367, -0.00545217, -0.00311158, -0.00192839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.333568, 0.340199, 0.348915, 0.360278, 0.367631, 0.374146, 0.380211, 0.386073, 0.391928, 0.397788, 0.412459, 0.417912, 0.423488, 0.429132, 0.435583, 0.442039");
+            values ( \
+              "-0.0101306, -0.0519293, -0.0878805, -0.129069, -0.150617, -0.164778, -0.173636, -0.177491, -0.173439, -0.15472, -0.0559888, -0.0336883, -0.0193912, -0.0109801, -0.00555654, -0.00325918" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.438849, 0.449319, 0.472643, 0.481663, 0.491442, 0.507502, 0.522452, 0.537026, 0.551584, 0.566206, 0.57036, 0.575108, 0.583788, 0.605615, 0.614091, 0.629958, 0.6461, 0.66072, 0.668945, 0.685397, 0.716596, 0.752935");
+            values ( \
+              "-0.0698004, -0.0928498, -0.196901, -0.227412, -0.251741, -0.278218, -0.290543, -0.294155, -0.28885, -0.272224, -0.264522, -0.252999, -0.223465, -0.135329, -0.107597, -0.0680217, -0.0417379, -0.026432, -0.0203876, -0.0119399, -0.00398838, -0.00104128" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.75803, 0.937159, 0.964539, 0.990498, 1.02798, 1.09066, 1.14165, 1.16523, 1.19913, 1.2166, 1.25156, 1.33335, 1.36777, 1.42661, 1.45547, 1.50242, 1.56281, 1.59827, 1.66919, 1.79159, 1.93602");
+            values ( \
+              "-0.0275102, -0.35066, -0.357605, -0.35793, -0.355038, -0.342432, -0.32814, -0.318779, -0.301395, -0.289243, -0.255576, -0.158615, -0.125082, -0.0811692, -0.0651956, -0.0452293, -0.0279322, -0.0209618, -0.0116254, -0.00386922, -0.00100167" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.15862, 2.22906, 2.28226, 2.34176, 2.39133, 2.44533, 2.49018, 2.54521, 2.7946, 2.98972, 3.19814, 3.38856, 3.455, 3.54294, 3.63779, 3.82751, 4.21542, 4.36292, 4.46454, 4.60993, 4.73756, 4.90772, 5.0567, 5.25785, 5.52605, 6.0249, 6.60738");
+            values ( \
+              "-0.202818, -0.211583, -0.29937, -0.35742, -0.376384, -0.382319, -0.382847, -0.381885, -0.37176, -0.362453, -0.350335, -0.336261, -0.330166, -0.320619, -0.307553, -0.266877, -0.152906, -0.118752, -0.0991262, -0.0758014, -0.0596579, -0.0430579, -0.032151, -0.0216423, -0.0126285, -0.00419927, -0.00114755" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("7.58158, 7.99136, 8.08492, 8.18024, 8.28314, 8.5884, 9.16761, 9.96513, 10.7826, 11.6643, 12.502, 13.1167, 13.4356, 13.9158, 14.5078, 15.7022, 16.2466, 17.0794, 17.6084, 18.2336, 19.0672, 19.5533, 20.3032, 21.1913, 22.0794, 22.9674, 25.6316");
+            values ( \
+              "-0.362086, -0.375123, -0.382691, -0.385406, -0.387003, -0.38741, -0.383109, -0.374618, -0.36462, -0.351788, -0.336143, -0.320219, -0.309168, -0.286536, -0.247057, -0.160662, -0.128503, -0.0895847, -0.0706658, -0.0530735, -0.035832, -0.028483, -0.0199198, -0.0129318, -0.00838111, -0.00541654, -0.00146162" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.726738, 0.733563, 0.742598, 0.74707, 0.754622, 0.758061, 0.761426, 0.764788, 0.765812, 0.774901, 0.778218, 0.782655, 0.787725, 0.791829");
+            values ( \
+              "-0.00523261, -0.029978, -0.0512521, -0.0598125, -0.0708617, -0.0737349, -0.0739578, -0.0675565, -0.0635987, -0.0164419, -0.00834882, -0.00327889, -0.00108939, -0.000611197" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.77577, 0.800339, 0.807509, 0.813931, 0.819941, 0.825772, 0.831597, 0.837451, 0.850196, 0.855134, 0.862808, 0.868708, 0.875001, 0.880085");
+            values ( \
+              "-0.0350211, -0.133123, -0.153511, -0.166729, -0.174867, -0.178096, -0.173639, -0.154716, -0.0665995, -0.0426223, -0.0201625, -0.0111271, -0.00575124, -0.00386119" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.920161, 0.931162, 0.952028, 0.964761, 0.975044, 0.991144, 1.00617, 1.02082, 1.03546, 1.03922, 1.0486, 1.05487, 1.06322, 1.09701, 1.11264, 1.13214, 1.15064, 1.16358, 1.18826");
+            values ( \
+              "-0.0421063, -0.084288, -0.181262, -0.226083, -0.251516, -0.276882, -0.289183, -0.292439, -0.287511, -0.284436, -0.273141, -0.261851, -0.239166, -0.110839, -0.0708778, -0.0392436, -0.0220005, -0.0145388, -0.00643432" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.31692, 1.34853, 1.37682, 1.39258, 1.40886, 1.43791, 1.46155, 1.48696, 1.51096, 1.54723, 1.58532, 1.61111, 1.66212, 1.67302, 1.71958, 1.73797, 1.77475, 1.83118, 1.86866, 1.90021, 1.9246, 1.95868, 1.98732, 2.0188, 2.06356, 2.10961, 2.1448, 2.2152, 2.34604, 2.50058");
+            values ( \
+              "-0.0842363, -0.138812, -0.234457, -0.277806, -0.308613, -0.34081, -0.35252, -0.357848, -0.358187, -0.355049, -0.348438, -0.342577, -0.327992, -0.323922, -0.301403, -0.288521, -0.252475, -0.183974, -0.143458, -0.114889, -0.0961647, -0.0744214, -0.0597555, -0.0467318, -0.0326932, -0.0226091, -0.0169921, -0.00943861, -0.00286158, -0.000640932" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.68039, 2.75177, 2.80452, 2.86433, 2.91341, 2.96946, 3.01457, 3.06878, 3.31736, 3.51249, 3.7209, 3.91132, 3.97777, 4.0657, 4.16056, 4.35028, 4.73819, 4.88569, 4.98731, 5.1327, 5.26032, 5.43048, 5.57947, 5.78062, 6.04882, 6.54651, 7.12761");
+            values ( \
+              "-0.197672, -0.211248, -0.298531, -0.357269, -0.376223, -0.38239, -0.382833, -0.381866, -0.371756, -0.362459, -0.350335, -0.336262, -0.330166, -0.320619, -0.307553, -0.266877, -0.152906, -0.118753, -0.099126, -0.0758016, -0.0596582, -0.0430577, -0.0321512, -0.0216425, -0.0126283, -0.00421244, -0.00115546" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("8.00196, 8.23648, 8.32969, 8.50835, 8.60239, 8.69776, 8.90204, 9.393, 10.234, 11.2997, 12.1227, 13.0192, 13.6339, 13.9528, 14.433, 15.025, 16.2194, 16.7637, 17.5966, 18.1256, 18.7508, 19.5844, 20.0705, 20.8204, 21.7085, 22.5966, 23.4846, 26.1488");
+            values ( \
+              "-0.246346, -0.269081, -0.322627, -0.374806, -0.382377, -0.385472, -0.387471, -0.38563, -0.377376, -0.364478, -0.352785, -0.336141, -0.32022, -0.309166, -0.286537, -0.247055, -0.160662, -0.128503, -0.0895844, -0.0706657, -0.0530736, -0.0358324, -0.0284831, -0.0199197, -0.0129316, -0.00838109, -0.00541644, -0.00146166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.21005, 2.21475, 2.21596, 2.21813, 2.21922, 2.22049, 2.22176, 2.22504, 2.22863, 2.22999, 2.23409, 2.23646, 2.23883, 2.24311, 2.2471, 2.24807, 2.24903, 2.24999, 2.25096, 2.25192, 2.25288, 2.25384, 2.2548, 2.25489, 2.25606, 2.25739, 2.25885, 2.26039, 2.26164, 2.26375, 2.26472, 2.26568, 2.26664, 2.26789, 2.26917, 2.27003, 2.2709, 2.27176, 2.27263, 2.27349, 2.27436, 2.27572, 2.27708, 2.27844, 2.2798, 2.2847, 2.28634, 2.29466, 2.30866, 2.33042");
+            values ( \
+              "-0.0166644, -0.0172041, -0.0195657, -0.0241826, -0.0262863, -0.0285295, -0.0307112, -0.0360068, -0.0416666, -0.0437067, -0.0495459, -0.052732, -0.0557771, -0.0608433, -0.0652163, -0.0650238, -0.0647308, -0.0643372, -0.0638431, -0.0632495, -0.0625557, -0.0617617, -0.0608676, -0.060726, -0.0570672, -0.0516174, -0.0447904, -0.0366265, -0.0304831, -0.021361, -0.0178534, -0.0150412, -0.0125688, -0.00992483, -0.00748735, -0.00615668, -0.00501635, -0.00423067, -0.0035258, -0.00290174, -0.00235849, -0.0018671, -0.00144259, -0.00108495, -0.000794194, -0.000416221, -0.000329337, -0.000190251, -0.000110396, -5.5683e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.29027, 2.31434, 2.33322, 2.34042, 2.347, 2.35324, 2.35943, 2.36561, 2.38125, 2.39048, 2.39462, 2.40013, 2.41029, 2.42213, 2.43705");
+            values ( \
+              "-0.00241974, -0.081689, -0.134625, -0.150745, -0.161622, -0.167364, -0.165285, -0.148625, -0.0519398, -0.0217932, -0.0144961, -0.00825559, -0.00270941, -0.000787932, -0.000232756" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.5554, 2.57492, 2.59478, 2.61041, 2.62084, 2.63246, 2.64594, 2.65337, 2.6684, 2.68339, 2.69837, 2.70602, 2.71418, 2.73821, 2.74679, 2.7617, 2.77677, 2.78834, 2.8004, 2.80965, 2.82814, 2.86185, 2.90174");
+            values ( \
+              "-0.00952262, -0.0852545, -0.156398, -0.207701, -0.235441, -0.257906, -0.274657, -0.280404, -0.285759, -0.282259, -0.267063, -0.252486, -0.228108, -0.134133, -0.106587, -0.0696059, -0.0442846, -0.0309295, -0.0212138, -0.0158172, -0.00863622, -0.00258373, -0.000573027" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.21589, 3.24411, 3.27758, 3.28803, 3.30533, 3.32898, 3.35606, 3.37563, 3.398, 3.40872, 3.43015, 3.45843, 3.50832, 3.5224, 3.56196, 3.61106, 3.61808, 3.63213, 3.65487, 3.73382, 3.76623, 3.80004, 3.84512, 3.86182, 3.89385, 3.92362, 3.96534, 3.98205, 4.01547, 4.08231, 4.15666, 4.21234, 4.33908, 4.46005");
+            values ( \
+              "-0.103947, -0.145879, -0.242051, -0.267885, -0.301433, -0.330176, -0.347627, -0.353298, -0.355942, -0.356015, -0.354957, -0.351478, -0.341923, -0.338377, -0.326454, -0.304857, -0.300755, -0.291254, -0.271779, -0.179084, -0.144349, -0.1138, -0.0814724, -0.0717898, -0.0561441, -0.0444575, -0.0318866, -0.0278904, -0.0213109, -0.0122353, -0.00655873, -0.004506, -0.00155569, -0.000524661" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.7536, 4.83541, 4.88443, 4.91525, 4.94799, 4.9847, 5.01623, 5.05985, 5.15756, 5.30317, 5.59666, 5.80507, 6.06202, 6.14992, 6.24473, 6.43435, 6.82235, 6.96986, 7.07149, 7.21687, 7.34448, 7.51463, 7.66363, 7.86481, 8.13304, 8.63057, 9.21148");
+            values ( \
+              "-0.147863, -0.208976, -0.291333, -0.330831, -0.356486, -0.372598, -0.378809, -0.382641, -0.381791, -0.376261, -0.36253, -0.350332, -0.33016, -0.320611, -0.307555, -0.266899, -0.15291, -0.118753, -0.0991207, -0.075803, -0.059661, -0.0430574, -0.0321537, -0.0216438, -0.0126248, -0.00421591, -0.00115434" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("10.1344, 10.4178, 10.5029, 10.6015, 10.7133, 10.8176, 11.092, 11.6753, 12.389, 13.3926, 14.2152, 15.1121, 15.7211, 16.0456, 16.6947, 18.4109, 19.0451, 19.4787, 20.061, 20.5697, 21.0955, 21.8474, 22.1741, 22.8274, 23.7155, 24.6035, 25.4916, 27.2677, 29.0438");
+            values ( \
+              "-0.287226, -0.321237, -0.355445, -0.375, -0.383125, -0.385987, -0.387497, -0.383956, -0.376662, -0.364505, -0.352763, -0.33614, -0.320396, -0.309166, -0.276562, -0.154422, -0.118664, -0.0982962, -0.0758739, -0.060223, -0.0471468, -0.0331092, -0.028306, -0.0207619, -0.01343, -0.00875812, -0.00560816, -0.00231979, -0.000946134" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.70528, 7.7118, 7.72229, 7.73823, 7.75309, 7.76031, 7.76682, 7.77286, 7.77864, 7.78442, 7.78874, 7.7963, 7.80097, 7.8065, 7.81108, 7.81818, 7.82681, 7.8438");
+            values ( \
+              "-0.0023691, -0.00402478, -0.00922232, -0.0221738, -0.0323157, -0.0364831, -0.0397942, -0.0422346, -0.0436686, -0.0424991, -0.036123, -0.0170124, -0.00860336, -0.00347951, -0.0015664, -0.000449869, -0.000229821, -0.000189461" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.86334, 7.86664, 7.87607, 7.88436, 7.90794, 7.92575, 7.93595, 7.94513, 7.95363, 7.96181, 7.96997, 7.97213, 7.98871, 7.99268, 7.9974, 8.00304, 8.00759, 8.01671, 8.023");
+            values ( \
+              "-0.0104042, -0.0123634, -0.0211127, -0.0329935, -0.0696833, -0.0944053, -0.106981, -0.11702, -0.124233, -0.127533, -0.119885, -0.114377, -0.0432375, -0.0312946, -0.0207486, -0.0125355, -0.00823561, -0.00340374, -0.00221414" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.35567, 8.36776, 8.37821, 8.39174, 8.44666, 8.46789, 8.48626, 8.50317, 8.51957, 8.53649, 8.5417, 8.54751, 8.55413, 8.57662, 8.58528, 8.59182, 8.60054, 8.60771, 8.61595, 8.6276, 8.63272, 8.6396, 8.64878, 8.66713, 8.68198");
+            values ( \
+              "-0.0193499, -0.0315354, -0.0481992, -0.0739399, -0.182349, -0.218847, -0.244119, -0.258147, -0.261942, -0.251766, -0.244553, -0.232836, -0.213819, -0.132203, -0.105518, -0.0882386, -0.0688703, -0.0558885, -0.0436857, -0.0305726, -0.0261167, -0.0211004, -0.0158138, -0.00873126, -0.00597155" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.59653, 9.63687, 9.71582, 9.74155, 9.77355, 9.79433, 9.81808, 9.82886, 9.85041, 9.87973, 9.9242, 9.94429, 9.98393, 10.0082, 10.0401, 10.0615, 10.081, 10.1045, 10.1517, 10.1876, 10.2109, 10.2497, 10.2812, 10.3026, 10.3311, 10.3813, 10.4044, 10.4389, 10.4848, 10.5768, 10.7086, 10.8599");
+            values ( \
+              "-0.0678975, -0.10696, -0.24897, -0.287924, -0.321847, -0.334412, -0.343156, -0.345278, -0.347584, -0.346901, -0.340927, -0.33652, -0.32514, -0.315863, -0.299692, -0.284822, -0.2671, -0.240901, -0.183912, -0.145149, -0.123509, -0.0931936, -0.073541, -0.062476, -0.0500983, -0.0335755, -0.0279352, -0.0211784, -0.0145656, -0.00663166, -0.00199299, -0.000464184" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.2735, 12.4666, 12.5204, 12.5904, 12.6242, 12.674, 12.7664, 12.9606, 13.3153, 13.5777, 13.7932, 13.8733, 13.9609, 14.2753, 14.492, 14.6445, 14.7812, 14.8959, 15.0253, 15.209, 15.3995, 15.5452, 15.8367, 16.2097");
+            values ( \
+              "-0.0856533, -0.301914, -0.347233, -0.372983, -0.377776, -0.380254, -0.379118, -0.371569, -0.353177, -0.333959, -0.309196, -0.295257, -0.275441, -0.181908, -0.126793, -0.0967165, -0.0751943, -0.0606502, -0.0473617, -0.0331082, -0.0228112, -0.0170798, -0.00942749, -0.00485088" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("18.4917, 18.8431, 18.9154, 19.0098, 19.1055, 19.3091, 19.5115, 20.0918, 21.7068, 22.5297, 23.1189, 23.4262, 24.041, 24.3598, 24.84, 25.432, 26.6264, 27.1708, 28.0036, 28.5326, 29.1578, 29.9914, 30.4775, 31.2275, 32.1156, 33.0036, 33.8917, 36.5559");
+            values ( \
+              "-0.346142, -0.362007, -0.374805, -0.382464, -0.385443, -0.387422, -0.387304, -0.383014, -0.364529, -0.352734, -0.342456, -0.336141, -0.32022, -0.309166, -0.286537, -0.247055, -0.160662, -0.128503, -0.0895844, -0.0706657, -0.0530735, -0.0358323, -0.028483, -0.0199197, -0.0129316, -0.00838108, -0.00541645, -0.00146165" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00949495, 0.0095448, 0.00960447, 0.00963512, 0.00964458, 0.00964702", \
+            "0.0121407, 0.0122067, 0.0123166, 0.0123943, 0.0124208, 0.0124278", \
+            "0.0132106, 0.0132162, 0.0132646, 0.0133261, 0.0133519, 0.0133592", \
+            "0.0138593, 0.0138122, 0.0137269, 0.0136564, 0.0136376, 0.0136348", \
+            "0.0144676, 0.014333, 0.014102, 0.0139011, 0.0137751, 0.0137242", \
+            "0.0137608, 0.0137428, 0.0142438, 0.014246, 0.0139666, 0.013811" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0130212, 0.0130538, 0.0131102, 0.0131462, 0.0131582, 0.0131614", \
+            "0.0130361, 0.0129295, 0.0127705, 0.0126775, 0.0126461, 0.012638", \
+            "0.0131019, 0.0128497, 0.0124407, 0.0121544, 0.0120441, 0.0120136", \
+            "0.0115677, 0.0118215, 0.0129291, 0.0122737, 0.011938, 0.0118429", \
+            "0.0105716, 0.0107997, 0.011174, 0.0110734, 0.0122248, 0.0118936", \
+            "0.0116639, 0.0117102, 0.0109174, 0.0109399, 0.010798, 0.0122008" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "(A & ~CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(A * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.224779, 0.288493, 0.52488, 1.40961, 4.85505, 18.8399", \
+            "0.236583, 0.300471, 0.537847, 1.42385, 4.86884, 18.8545", \
+            "0.286414, 0.350239, 0.587788, 1.4751, 4.92017, 18.905", \
+            "0.456962, 0.533617, 0.786224, 1.67821, 5.126, 19.1101", \
+            "0.908714, 1.0287, 1.4083, 2.4729, 5.94436, 19.9321", \
+            "2.23546, 2.42666, 3.05589, 4.7763, 9.12612, 23.2144" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0258569, 0.0499677, 0.15256, 0.587633, 2.3936, 9.88006", \
+            "0.0258711, 0.0499732, 0.152541, 0.587632, 2.394, 9.87958", \
+            "0.0258864, 0.0499669, 0.152505, 0.587626, 2.39357, 9.88059", \
+            "0.0264979, 0.0507722, 0.152561, 0.587632, 2.39359, 9.87973", \
+            "0.0299699, 0.0528556, 0.153993, 0.587735, 2.39359, 9.88026", \
+            "0.0407937, 0.0626551, 0.15869, 0.591296, 2.39521, 9.87971" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.160849, 0.201921, 0.347363, 0.87927, 2.91362, 11.0518", \
+            "0.169046, 0.210318, 0.356266, 0.888067, 2.92244, 11.0597", \
+            "0.198751, 0.242451, 0.39074, 0.922425, 2.95443, 11.0942", \
+            "0.246695, 0.309825, 0.504873, 1.06431, 3.09674, 11.2333", \
+            "0.188376, 0.290013, 0.609133, 1.45545, 3.67058, 11.7977", \
+            "-0.551578, -0.3785, 0.169288, 1.60618, 5.11548, 14.0965" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0213344, 0.0359481, 0.0905321, 0.321132, 1.29779, 5.34165", \
+            "0.0213348, 0.0359414, 0.0905866, 0.321126, 1.29779, 5.34541", \
+            "0.0214054, 0.0359701, 0.0905768, 0.321178, 1.2978, 5.34118", \
+            "0.0210822, 0.035887, 0.0906127, 0.321205, 1.2978, 5.34147", \
+            "0.0252751, 0.0402411, 0.0942822, 0.322331, 1.2978, 5.34124", \
+            "0.0373678, 0.0546301, 0.108178, 0.328579, 1.29772, 5.34125" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.203809, 0.213903, 0.220212, 0.22468, 0.228765, 0.232732, 0.236693, 0.238484, 0.240303, 0.242213, 0.248289, 0.250628, 0.254521, 0.259593, 0.262742, 0.266912, 0.271693, 0.274109, 0.277929, 0.283023, 0.293209, 0.306934, 0.324314");
+            values ( \
+              "0.00476669, 0.0367935, 0.0521544, 0.0589956, 0.0623128, 0.0630373, 0.0614145, 0.0595743, 0.0568189, 0.0523678, 0.0338653, 0.028063, 0.0205803, 0.0134991, 0.010345, 0.00721432, 0.00473659, 0.00384858, 0.00277674, 0.00180233, 0.000762278, 0.00025699, 8.03591e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.246086, 0.250827, 0.262615, 0.269148, 0.273897, 0.281795, 0.289322, 0.299356, 0.310348, 0.335695, 0.345313, 0.359993, 0.375509, 0.391699");
+            values ( \
+              "0.021766, 0.0346864, 0.0902282, 0.113405, 0.124827, 0.135455, 0.137687, 0.132707, 0.117785, 0.0538847, 0.0367993, 0.0194556, 0.00951192, 0.00455073" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.389818, 0.465756, 0.472542, 0.48023, 0.487979, 0.503478, 0.532934, 0.563255, 0.585363, 0.659209, 0.69538, 0.72703, 0.766756, 0.808293, 0.844223, 0.866329");
+            values ( \
+              "0.0191891, 0.199992, 0.2008, 0.200193, 0.198341, 0.192863, 0.178746, 0.160594, 0.142428, 0.0697618, 0.0438842, 0.0279944, 0.0153666, 0.00808332, 0.00445839, 0.00344046" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.995497, 1.0277, 1.04771, 1.06655, 1.08495, 1.09286, 1.10342, 1.12452, 1.1644, 1.20802, 1.3101, 1.4176, 1.5249, 1.58212, 1.62136, 1.69985, 1.84004, 1.92618, 1.99586, 2.04599, 2.11027, 2.16086, 2.22464, 2.31394, 2.35341, 2.40666, 2.47766, 2.61965, 2.87853, 3.18427");
+            values ( \
+              "0.157285, 0.161021, 0.204222, 0.223618, 0.229967, 0.23077, 0.230988, 0.229984, 0.225817, 0.22032, 0.206465, 0.190783, 0.172957, 0.161249, 0.151975, 0.131051, 0.0921617, 0.0708331, 0.0561549, 0.0470601, 0.0371688, 0.030701, 0.0239566, 0.016752, 0.0142847, 0.0114994, 0.00857207, 0.00467122, 0.00137909, 0.000298665" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.19278, 3.33375, 3.35967, 3.39995, 3.44091, 3.49741, 3.63028, 3.78214, 4.03841, 4.3146, 4.84632, 5.25563, 5.57736, 5.69376, 5.92476, 6.67285, 7.02084, 7.37194, 7.66149, 7.91692, 8.25751, 8.54184, 8.91935, 9.4227, 10.3135, 11.4393");
+            values ( \
+              "0.208956, 0.225034, 0.229723, 0.232575, 0.233481, 0.233697, 0.232634, 0.22971, 0.222731, 0.213714, 0.194567, 0.177776, 0.161457, 0.154546, 0.139572, 0.088105, 0.0673058, 0.0499866, 0.0385081, 0.0303432, 0.0218121, 0.0164749, 0.0112799, 0.00668217, 0.00248929, 0.000648839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("11.8884, 12.5865, 12.9836, 13.2611, 13.816, 14.4485, 14.8545, 15.3623, 16.1853, 17.3494, 18.6757, 20.4676, 21.7881, 22.2744, 23.2267, 26.3083, 27.4736, 28.2826, 29.1905, 30.3834, 31.4357, 32.8389, 34.0114, 35.5689, 36.9877, 38.4066, 41.2444, 44.0821, 46.9199");
+            values ( \
+              "0.214466, 0.218255, 0.225495, 0.227734, 0.229083, 0.227749, 0.225988, 0.223137, 0.217378, 0.207968, 0.196283, 0.17849, 0.162184, 0.155215, 0.140186, 0.0885802, 0.0712879, 0.0606925, 0.0502405, 0.0386694, 0.0304667, 0.0219347, 0.0165307, 0.0113077, 0.00797354, 0.00556449, 0.00271031, 0.00131122, 0.000629764" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.239987, 0.243379, 0.250971, 0.256381, 0.260854, 0.264942, 0.268911, 0.272902, 0.276425, 0.28945, 0.293832, 0.300856, 0.308068, 0.318422, 0.319488");
+            values ( \
+              "0.0101918, 0.0161276, 0.0391739, 0.052042, 0.0589717, 0.0622458, 0.0630482, 0.0613613, 0.0569149, 0.0226331, 0.0159146, 0.00876293, 0.00465712, 0.00192936, 0.00180863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.281449, 0.289705, 0.294343, 0.300149, 0.303805, 0.309739, 0.313954, 0.317607, 0.325142, 0.332676, 0.340234, 0.344793, 0.349123, 0.363631, 0.374534, 0.383532, 0.389835, 0.395152, 0.40224, 0.408534, 0.417001, 0.42829, 0.449243, 0.473688");
+            values ( \
+              "0.00138333, 0.0484445, 0.0716179, 0.0971879, 0.109963, 0.124926, 0.131639, 0.135259, 0.13762, 0.134667, 0.127379, 0.12033, 0.111256, 0.07218, 0.0480486, 0.0333243, 0.0253882, 0.0200699, 0.0145174, 0.0108406, 0.0072831, 0.00421118, 0.00140819, 0.000374083" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.427654, 0.494226, 0.50391, 0.514665, 0.525192, 0.542957, 0.555341, 0.570139, 0.591029, 0.602759, 0.622596, 0.67408, 0.697616, 0.718253, 0.732038, 0.749784, 0.764573, 0.780935, 0.804055, 0.814022, 0.833957, 0.873826, 0.937332, 1.01289");
+            values ( \
+              "0.00254527, 0.195588, 0.200227, 0.200689, 0.198445, 0.191941, 0.186253, 0.178778, 0.166868, 0.158936, 0.142365, 0.0900301, 0.0687834, 0.0530539, 0.044169, 0.0344564, 0.0278488, 0.021889, 0.0153452, 0.0131986, 0.0096239, 0.00504887, 0.00161422, 0.00041537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("1.01669, 1.0707, 1.08468, 1.10021, 1.11398, 1.12653, 1.14733, 1.17072, 1.2034, 1.34495, 1.45654, 1.56342, 1.62038, 1.66029, 1.74011, 1.87703, 1.98698, 2.03648, 2.08601, 2.16378, 2.19213, 2.24882, 2.34731, 2.3809, 2.45747, 2.54498, 2.72001, 2.85739");
+            values ( \
+              "0.0390924, 0.175722, 0.203577, 0.220604, 0.227704, 0.230356, 0.231033, 0.229389, 0.225802, 0.207013, 0.190809, 0.173033, 0.161398, 0.151976, 0.130681, 0.0926775, 0.0659722, 0.0558281, 0.0468759, 0.0351919, 0.031615, 0.025388, 0.0171183, 0.0149462, 0.0109434, 0.00760016, 0.00354388, 0.00222987" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.22913, 3.35841, 3.39787, 3.43996, 3.48169, 3.53336, 3.59703, 3.68191, 3.84306, 4.19239, 4.53783, 4.83441, 5.03596, 5.29362, 5.69205, 5.81395, 6.66425, 7.04503, 7.25587, 7.45831, 7.71811, 7.9217, 8.18108, 8.54408, 8.70499, 8.92247, 9.21245, 9.7924, 10.8323, 12.0729");
+            values ( \
+              "0.205858, 0.220884, 0.22991, 0.232755, 0.23344, 0.233775, 0.233469, 0.23238, 0.229231, 0.219092, 0.207251, 0.19644, 0.18866, 0.177789, 0.15702, 0.149447, 0.0911757, 0.0681045, 0.0571641, 0.0479375, 0.0378891, 0.0313428, 0.0244428, 0.0170822, 0.0145568, 0.0117034, 0.00870779, 0.0047296, 0.00142085, 0.000310877" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("11.8185, 12.3703, 12.5725, 12.8766, 13.1708, 13.5553, 14.068, 14.6256, 15.0897, 15.9734, 16.6577, 18.8058, 20.5053, 21.6921, 22.311, 23.2581, 26.3478, 27.7804, 28.3181, 29.2266, 30.42, 31.4736, 32.8784, 34.0493, 35.6044, 37.0233, 38.4422, 39.8611, 41.2799, 44.1177, 46.9554");
+            values ( \
+              "0.151076, 0.201813, 0.216812, 0.223579, 0.226908, 0.228763, 0.228881, 0.227222, 0.224958, 0.219237, 0.214006, 0.19542, 0.178474, 0.164016, 0.155207, 0.140294, 0.088526, 0.0676377, 0.0607284, 0.0502355, 0.0386887, 0.0304769, 0.0219058, 0.0165434, 0.0113279, 0.00796058, 0.00558263, 0.00390066, 0.00272739, 0.00132779, 0.000646093" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.386101, 0.390845, 0.403175, 0.407652, 0.411745, 0.415716, 0.419681, 0.423118, 0.435933, 0.44169, 0.447789, 0.45508, 0.464027, 0.470096");
+            values ( \
+              "0.00976948, 0.0180422, 0.0519296, 0.0589297, 0.0621975, 0.0630312, 0.0613437, 0.0571096, 0.0232108, 0.0145709, 0.00867208, 0.00458649, 0.00213264, 0.00162101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.429667, 0.451529, 0.456858, 0.464747, 0.47227, 0.482475, 0.491648, 0.521442, 0.531728, 0.541668, 0.554954, 0.569456, 0.576073");
+            values ( \
+              "0.0221528, 0.111851, 0.125017, 0.135527, 0.137767, 0.132583, 0.120808, 0.0483911, 0.0318191, 0.0206112, 0.0111863, 0.00565389, 0.00428527" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.583788, 0.628767, 0.641207, 0.650913, 0.661651, 0.67218, 0.69007, 0.702062, 0.717118, 0.73791, 0.749927, 0.769574, 0.824455, 0.847936, 0.870335, 0.888201, 0.906341, 0.931393, 0.952785, 0.977821, 1.0112, 1.07338, 1.14615");
+            values ( \
+              "0.0104593, 0.178809, 0.196013, 0.2004, 0.200856, 0.198487, 0.19196, 0.186425, 0.178778, 0.166954, 0.158809, 0.142366, 0.0868242, 0.0660033, 0.0496314, 0.0388736, 0.0300764, 0.0207785, 0.014959, 0.0101328, 0.00593711, 0.0019761, 0.000529018" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.18438, 1.22015, 1.23485, 1.25457, 1.27425, 1.28285, 1.29173, 1.30949, 1.34501, 1.4312, 1.51524, 1.6045, 1.7116, 1.7687, 1.80825, 1.88736, 2.02603, 2.11286, 2.18353, 2.23338, 2.29735, 2.34738, 2.41129, 2.50069, 2.5403, 2.59379, 2.66511, 2.80776, 3.06631, 3.37181");
+            values ( \
+              "0.154362, 0.17945, 0.207113, 0.225187, 0.230789, 0.231181, 0.231145, 0.230169, 0.226582, 0.215492, 0.203867, 0.190807, 0.172993, 0.161318, 0.151976, 0.130879, 0.0924009, 0.0708787, 0.0560042, 0.0469748, 0.0371435, 0.030745, 0.0239781, 0.0167615, 0.0142855, 0.0114885, 0.0085513, 0.00464664, 0.00137368, 0.000298623" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.3502, 3.52194, 3.59034, 3.68632, 3.97354, 4.34642, 5.05252, 5.44467, 5.88283, 7.21003, 7.52124, 8.14263, 8.76122, 9.33199, 9.92954, 10.1168");
+            values ( \
+              "0.139228, 0.224731, 0.232663, 0.233736, 0.229703, 0.218986, 0.193929, 0.177742, 0.154511, 0.0672637, 0.0517246, 0.0293322, 0.0160017, 0.00892441, 0.00481258, 0.00418472" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("11.9465, 12.3166, 12.5879, 12.7705, 12.9892, 13.1697, 13.445, 13.9956, 14.6149, 15.0733, 15.5877, 16.5605, 17.5334, 19.0337, 20.651, 22.0699, 22.4591, 23.2375, 25.6868, 27.0593, 27.9149, 28.8141, 29.9674, 30.9014, 31.9673, 33.3862, 34.6663, 35.3116, 36.6023, 38.0211, 39.44, 42.2778, 46.5344");
+            values ( \
+              "0.15956, 0.166987, 0.209036, 0.218252, 0.222927, 0.225508, 0.227725, 0.229079, 0.227808, 0.225813, 0.222871, 0.21593, 0.207986, 0.194665, 0.178487, 0.160836, 0.155201, 0.143034, 0.10162, 0.0798829, 0.067806, 0.0565239, 0.0441781, 0.0359077, 0.0281429, 0.0201151, 0.0147816, 0.0126344, 0.00918721, 0.00644585, 0.00451162, 0.00220001, 0.000745203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.944937, 0.94947, 0.962422, 0.967053, 0.971257, 0.975325, 0.979902, 0.983699, 0.996342, 1.00325, 1.00882, 1.01285, 1.01937, 1.02803");
+            values ( \
+              "0.00952383, 0.0173267, 0.0499438, 0.0572853, 0.0605473, 0.0617115, 0.0597084, 0.0546552, 0.0221524, 0.0126478, 0.00789054, 0.00555491, 0.00318206, 0.00180269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("1.00622, 1.01526, 1.01923, 1.02397, 1.02871, 1.03074, 1.03277, 1.03479, 1.03649, 1.03666, 1.03673, 1.03684, 1.03837, 1.03968, 1.04098, 1.04185, 1.04359, 1.04611, 1.04909, 1.05136, 1.05364, 1.05667, 1.05866, 1.06107, 1.06299, 1.06516, 1.06879, 1.07551, 1.08397, 1.08874, 1.09235, 1.09787, 1.10138, 1.10457, 1.10732, 1.11152, 1.11442, 1.1172, 1.11998, 1.12583, 1.12981, 1.13525, 1.13922, 1.1424, 1.15193, 1.15511, 1.16077, 1.17209, 1.17776, 1.19119");
+            values ( \
+              "0.0742058, 0.0778039, 0.0948372, 0.109594, 0.126153, 0.126721, 0.127853, 0.12953, 0.131235, 0.13166, 0.131284, 0.131683, 0.132926, 0.13358, 0.134058, 0.134279, 0.134487, 0.134213, 0.133336, 0.132159, 0.130697, 0.128305, 0.126419, 0.123535, 0.120633, 0.116666, 0.109052, 0.0922317, 0.070039, 0.0591282, 0.0516881, 0.0415528, 0.0359225, 0.0315203, 0.0281304, 0.0232773, 0.0202784, 0.0179808, 0.0158938, 0.012212, 0.0101713, 0.00770505, 0.00619635, 0.00517125, 0.00314698, 0.0026087, 0.00202917, 0.00109918, 0.000748723, 0.00038012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.17782, 1.19139, 1.2028, 1.20942, 1.21615, 1.22844, 1.23835, 1.24912, 1.25964, 1.27732, 1.28995, 1.30458, 1.32651, 1.33515, 1.35702, 1.41, 1.43173, 1.45266, 1.46647, 1.48425, 1.4991, 1.51545, 1.53856, 1.54851, 1.56842, 1.60823, 1.67158, 1.74711");
+            values ( \
+              "0.0406112, 0.0849317, 0.137435, 0.161026, 0.177849, 0.19542, 0.200136, 0.200745, 0.198398, 0.192036, 0.18621, 0.17874, 0.166248, 0.160421, 0.142421, 0.0887018, 0.06905, 0.0531234, 0.0441846, 0.0344822, 0.0278527, 0.021861, 0.0153627, 0.0131776, 0.00964983, 0.00503444, 0.00164378, 0.000395719" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.75175, 1.80638, 1.82735, 1.84297, 1.86059, 1.86709, 1.8801, 1.90172, 1.94397, 2.02379, 2.10785, 2.1971, 2.30415, 2.36122, 2.40085, 2.6184, 2.70541, 2.77633, 2.82611, 2.89, 2.93989, 3.00384, 3.09326, 3.1329, 3.18645, 3.25786, 3.40067, 3.65925, 3.96483");
+            values ( \
+              "0.0224498, 0.161328, 0.205648, 0.222088, 0.229304, 0.230461, 0.230993, 0.230281, 0.225872, 0.215582, 0.203949, 0.190888, 0.173003, 0.161338, 0.151974, 0.0924604, 0.0708923, 0.0559639, 0.0469542, 0.0371355, 0.0307549, 0.023985, 0.0167626, 0.0142845, 0.0114846, 0.00854712, 0.00463918, 0.00137257, 0.000296978" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("3.96703, 4.08798, 4.13472, 4.18063, 4.2331, 4.29793, 4.39849, 4.55312, 4.73285, 4.9389, 5.28116, 5.60677, 6.03714, 6.36576, 6.47534, 6.69448, 7.23874, 7.54547, 7.75348, 8.06356, 8.41737, 8.65181, 8.81836, 9.15147, 9.43948, 9.85914, 10.4187, 11.3953, 12.5903");
+            values ( \
+              "0.192152, 0.214625, 0.22941, 0.23254, 0.233607, 0.233688, 0.232821, 0.229966, 0.225303, 0.21895, 0.207246, 0.195356, 0.17778, 0.161062, 0.154548, 0.140368, 0.102473, 0.0823332, 0.0700259, 0.0540694, 0.0393944, 0.0316895, 0.0270506, 0.0195343, 0.0146783, 0.00960526, 0.00534222, 0.00176213, 0.000413983" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("12.6385, 13.5738, 13.7441, 14.0421, 14.4738, 15.169, 15.3647, 16.2284, 16.7171, 18.1306, 19.5495, 21.249, 22.4357, 23.0547, 24.0018, 27.0915, 28.524, 29.9703, 31.1637, 32.2173, 33.6221, 34.793, 36.3481, 37.767, 39.1859, 42.0236, 44.8614, 47.6991");
+            values ( \
+              "0.19771, 0.22277, 0.225202, 0.227729, 0.229019, 0.227954, 0.227238, 0.222593, 0.219221, 0.207968, 0.195433, 0.178464, 0.164028, 0.155197, 0.140304, 0.0885174, 0.0676293, 0.0502272, 0.0386969, 0.030485, 0.0218977, 0.0165515, 0.0113359, 0.00795255, 0.00559063, 0.00273536, 0.00133574, 0.00065402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.94564, 2.95232, 2.95579, 2.9774, 2.9824, 2.98702, 2.99154, 2.99605, 3.01021, 3.01683, 3.02457, 3.03076, 3.0423, 3.04441");
+            values ( \
+              "0.00445965, 0.0090669, 0.0135846, 0.0471822, 0.0522452, 0.0549671, 0.0551251, 0.051881, 0.0201103, 0.0118854, 0.0062485, 0.00370832, 0.0014256, 0.00127133" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("3.04229, 3.05468, 3.0819, 3.09086, 3.09903, 3.10703, 3.11501, 3.12044, 3.12399, 3.1415, 3.14909, 3.15689, 3.16317, 3.17102, 3.17636, 3.18681, 3.19295, 3.20523, 3.22638, 3.25827");
+            values ( \
+              "0.00435752, 0.0288205, 0.106598, 0.12254, 0.128782, 0.128684, 0.12323, 0.115882, 0.108979, 0.0646777, 0.0487074, 0.0357706, 0.0274397, 0.019489, 0.0153228, 0.00946039, 0.00709813, 0.00392195, 0.00131216, 0.000278398" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.36577, 3.38882, 3.39619, 3.40094, 3.40569, 3.409, 3.41231, 3.41562, 3.41893, 3.42091, 3.42448, 3.42764, 3.43081, 3.43614, 3.44147, 3.44614, 3.45081, 3.45548, 3.46277, 3.47413, 3.48685, 3.50028, 3.50895, 3.52341, 3.53498, 3.53971, 3.55732, 3.57798, 3.59049, 3.60844, 3.62099, 3.63652, 3.64668, 3.65443, 3.66755, 3.67467, 3.68178, 3.69005, 3.69833, 3.70996, 3.7216, 3.73621, 3.74968, 3.76316, 3.77215, 3.78113, 3.7991, 3.83266, 3.86623, 3.92567");
+            values ( \
+              "0.129941, 0.142324, 0.164692, 0.173428, 0.180724, 0.184729, 0.188188, 0.1911, 0.193465, 0.194507, 0.195954, 0.196004, 0.195924, 0.195464, 0.194696, 0.193716, 0.192538, 0.191161, 0.188615, 0.18356, 0.177444, 0.170079, 0.164616, 0.154548, 0.145627, 0.141559, 0.124193, 0.102539, 0.0902659, 0.0740632, 0.0637399, 0.051992, 0.0456004, 0.0411612, 0.0342299, 0.0307293, 0.02755, 0.024507, 0.0217317, 0.0183181, 0.0153575, 0.0121849, 0.00958474, 0.0074385, 0.00641581, 0.00548157, 0.00387839, 0.00220609, 0.00101854, 0.000315692" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.11859, 4.14819, 4.15615, 4.16569, 4.17641, 4.17996, 4.18707, 4.20119, 4.21945, 4.22266, 4.22693, 4.23547, 4.25256, 4.28431, 4.29763, 4.32429, 4.37753, 4.46844, 4.50993, 4.5509, 4.63284, 4.64723, 4.67599, 4.73353, 4.75469, 4.79703, 4.95086, 5.0375, 5.08092, 5.12644, 5.17713, 5.24283, 5.26041, 5.29559, 5.35886, 5.44777, 5.48674, 5.53905, 5.60879, 5.74826, 6.00542, 6.30878");
+            values ( \
+              "0.11579, 0.122339, 0.144971, 0.168075, 0.191469, 0.197647, 0.207858, 0.221004, 0.228344, 0.228861, 0.229368, 0.229885, 0.229633, 0.227016, 0.225512, 0.22229, 0.2154, 0.202855, 0.19688, 0.190778, 0.177532, 0.174951, 0.16952, 0.157089, 0.151946, 0.14096, 0.098176, 0.0759344, 0.0660519, 0.0566656, 0.0474388, 0.0372552, 0.0349045, 0.0305186, 0.0238809, 0.016705, 0.0142743, 0.0115353, 0.00865743, 0.00476183, 0.00142997, 0.000306493" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.34932, 6.48014, 6.51945, 6.5608, 6.60229, 6.65374, 6.72098, 6.81063, 6.98938, 7.31711, 7.65937, 8.00618, 8.4154, 8.73923, 8.85355, 9.08218, 9.90875, 10.1808, 10.4938, 10.8058, 11.1063, 11.5049, 11.7288, 11.9804, 12.3157, 12.9289, 13.9465, 15.1765");
+            values ( \
+              "0.201294, 0.220924, 0.229964, 0.232689, 0.233479, 0.233737, 0.233416, 0.232309, 0.228595, 0.218954, 0.20725, 0.19455, 0.177775, 0.161338, 0.154545, 0.139733, 0.0832622, 0.0672975, 0.0516733, 0.0390542, 0.0294963, 0.0199775, 0.0160181, 0.0124565, 0.00883737, 0.00463214, 0.00142902, 0.000325796" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("15.0484, 15.7492, 16.1448, 16.4238, 16.9636, 17.5866, 18.066, 18.5735, 19.4266, 20.5121, 21.8072, 23.6305, 24.3983, 25.4337, 26.8526, 28.9363, 30.8117, 32.154, 33.5043, 34.6741, 36.093, 37.2094, 38.4082, 39.8271, 41.246, 42.6649, 44.0837, 46.9215, 49.7592");
+            values ( \
+              "0.212854, 0.218215, 0.225469, 0.227724, 0.229082, 0.22783, 0.225738, 0.22283, 0.216801, 0.207991, 0.196545, 0.178463, 0.169469, 0.155231, 0.132475, 0.0971413, 0.068888, 0.052392, 0.0390362, 0.0299466, 0.0214312, 0.0164044, 0.0122628, 0.00861741, 0.00605466, 0.00422457, 0.00296233, 0.00144487, 0.000705392" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.501, 10.518, 10.5206, 10.5551, 10.5623, 10.5688, 10.5749, 10.5809, 10.5869, 10.5909, 10.5981, 10.606, 10.6129, 10.62, 10.6295, 10.6397, 10.645");
+            values ( \
+              "0.00019345, 0.00566078, 0.00702224, 0.0322841, 0.036774, 0.0398573, 0.0416083, 0.0412234, 0.0349673, 0.0268792, 0.0167476, 0.00952863, 0.0056704, 0.00331224, 0.00165968, 0.000833357, 0.000654133" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.6556, 10.6819, 10.6854, 10.6882, 10.692, 10.6993, 10.7118, 10.7281, 10.7403, 10.7508, 10.7604, 10.7698, 10.7791, 10.784, 10.7941, 10.7994, 10.8062, 10.8117, 10.816, 10.8222, 10.8274, 10.833, 10.8409, 10.8444, 10.849, 10.8552, 10.8675, 10.8694");
+            values ( \
+              "0.00277355, 0.0116052, 0.014825, 0.0179228, 0.0224083, 0.0320745, 0.0502141, 0.0756032, 0.0928115, 0.103863, 0.109859, 0.109961, 0.102441, 0.0932809, 0.0704705, 0.0592038, 0.0463763, 0.0375853, 0.0317159, 0.0244573, 0.0195937, 0.0153491, 0.010742, 0.00919082, 0.00744471, 0.00560381, 0.00312959, 0.00295807" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("11.2191, 11.2466, 11.2523, 11.2889, 11.3181, 11.3377, 11.3512, 11.3654, 11.3886, 11.4059, 11.4275, 11.4425, 11.4983, 11.521, 11.5454, 11.5647, 11.5875, 11.6034, 11.6354, 11.6541, 11.6915, 11.7392, 11.7969, 11.8684");
+            values ( \
+              "0.0179914, 0.0439033, 0.0523885, 0.120787, 0.16752, 0.182241, 0.184403, 0.182622, 0.175021, 0.166518, 0.15306, 0.140787, 0.0858989, 0.0660353, 0.0485426, 0.0373201, 0.0269916, 0.0213633, 0.0131338, 0.00982378, 0.00537487, 0.00241836, 0.000890065, 0.000237199" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.6382, 12.6817, 12.7253, 12.7577, 12.773, 12.8034, 12.8389, 12.8834, 12.9294, 13.0199, 13.1097, 13.2168, 13.2738, 13.314, 13.3945, 13.5303, 13.6368, 13.7034, 13.77, 13.8198, 13.8737, 13.9328, 14.0152, 14.0478, 14.1129, 14.2428, 14.4115, 14.6228, 14.8984");
+            values ( \
+              "0.0762473, 0.0860326, 0.156088, 0.197237, 0.208987, 0.219895, 0.221082, 0.217833, 0.213179, 0.202382, 0.189984, 0.172643, 0.161139, 0.151677, 0.130356, 0.0927506, 0.0668621, 0.0533659, 0.0420475, 0.0349605, 0.0284763, 0.0225974, 0.0162542, 0.0142377, 0.0109165, 0.00629835, 0.00302833, 0.00115515, 0.000314271" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.7281, 15.8402, 15.9041, 15.951, 16.0158, 16.0634, 16.1098, 16.1835, 16.3041, 16.4265, 16.7536, 17.3521, 17.6458, 17.8516, 18.2523, 18.3673, 19.2268, 19.6171, 19.7756, 20.0924, 20.4386, 20.6416, 20.9966, 21.384, 21.6391, 22.1174, 23.0294, 24.1861");
+            values ( \
+              "0.101026, 0.159416, 0.207965, 0.225, 0.230765, 0.231571, 0.231692, 0.231679, 0.230103, 0.227833, 0.21865, 0.197957, 0.186609, 0.17771, 0.156925, 0.149782, 0.0908291, 0.0672824, 0.0590632, 0.0447089, 0.0325793, 0.0268151, 0.0189825, 0.0128671, 0.00997848, 0.00603443, 0.00220831, 0.000524446" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("24.4617, 24.8285, 25.0989, 25.2825, 25.5015, 25.6821, 25.9569, 26.5066, 27.1245, 27.5898, 28.102, 29.3152, 31.4642, 33.1637, 34.3505, 34.9694, 35.9165, 39.0062, 40.4388, 41.885, 43.0785, 44.1321, 45.5368, 46.7077, 48.2628, 49.6817, 51.1006, 52.5195, 53.9384, 56.7761, 59.6139");
+            values ( \
+              "0.162519, 0.166951, 0.208946, 0.218262, 0.222925, 0.225518, 0.227719, 0.229084, 0.227812, 0.225785, 0.222862, 0.214026, 0.195433, 0.178464, 0.164026, 0.155197, 0.140304, 0.088518, 0.06763, 0.0502279, 0.0386962, 0.0304842, 0.0218986, 0.0165507, 0.0113351, 0.00795337, 0.00558981, 0.00389348, 0.00273454, 0.00133491, 0.000653192" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00949495, 0.0095448, 0.00960447, 0.00963512, 0.00964458, 0.00964702", \
+            "0.0121407, 0.0122067, 0.0123166, 0.0123943, 0.0124208, 0.0124278", \
+            "0.0132106, 0.0132162, 0.0132646, 0.0133261, 0.0133519, 0.0133592", \
+            "0.0138593, 0.0138122, 0.0137269, 0.0136564, 0.0136376, 0.0136348", \
+            "0.0144676, 0.014333, 0.014102, 0.0139011, 0.0137751, 0.0137242", \
+            "0.0137608, 0.0137428, 0.0142438, 0.014246, 0.0139666, 0.013811" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0130212, 0.0130538, 0.0131102, 0.0131462, 0.0131582, 0.0131614", \
+            "0.0130361, 0.0129295, 0.0127705, 0.0126775, 0.0126461, 0.012638", \
+            "0.0131019, 0.0128497, 0.0124407, 0.0121544, 0.0120441, 0.0120136", \
+            "0.0115677, 0.0118215, 0.0129291, 0.0122737, 0.011938, 0.0118429", \
+            "0.0105716, 0.0107997, 0.011174, 0.0110734, 0.0122248, 0.0118936", \
+            "0.0116639, 0.0117102, 0.0109174, 0.0109399, 0.010798, 0.0122008" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.14338, 0.146302, 0.149007, 0.152344, 0.157542, 0.161815, 0.165571, 0.169017, 0.172298, 0.175513, 0.178725, 0.1798, 0.181027, 0.184985, 0.186448, 0.187747, 0.18948, 0.191063, 0.191886, 0.193531, 0.196823, 0.19976");
+            values ( \
+              "-0.0174247, -0.0228173, -0.0324355, -0.0418946, -0.0535998, -0.062791, -0.0692803, -0.0744027, -0.077184, -0.0773726, -0.0701169, -0.06561, -0.0588419, -0.0330775, -0.0253568, -0.0197659, -0.0139317, -0.0100129, -0.00842936, -0.00593546, -0.00289172, -0.00180599" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.168301, 0.172825, 0.188144, 0.198158, 0.204288, 0.210041, 0.215634, 0.221222, 0.226086, 0.239311, 0.244231, 0.250495, 0.257552, 0.263711, 0.269821");
+            values ( \
+              "-0.0403611, -0.0575389, -0.128478, -0.161103, -0.174383, -0.18253, -0.185375, -0.180026, -0.163702, -0.0678349, -0.0431118, -0.0232581, -0.0113546, -0.0059212, -0.00362646" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.25497, 0.271443, 0.281374, 0.293059, 0.303927, 0.311031, 0.325238, 0.334505, 0.341124, 0.355395, 0.369668, 0.372744, 0.382273, 0.389628, 0.399436, 0.423459, 0.431644, 0.446571, 0.461796, 0.47323, 0.485024, 0.494043, 0.51208, 0.536588");
+            values ( \
+              "-0.000336487, -0.102968, -0.154273, -0.208194, -0.244421, -0.261282, -0.284658, -0.293253, -0.297086, -0.299337, -0.293009, -0.290185, -0.278237, -0.263806, -0.233248, -0.135167, -0.108201, -0.0703136, -0.0443634, -0.0310317, -0.0214195, -0.0160662, -0.00888607, -0.00445453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.607696, 0.645971, 0.67288, 0.686587, 0.714002, 0.738419, 0.763528, 0.787445, 0.825404, 0.859197, 0.938156, 0.962333, 0.988122, 1.01058, 1.04053, 1.13714, 1.17319, 1.198, 1.23362, 1.26484, 1.30647, 1.3592, 1.39191, 1.45734, 1.5882, 1.74239");
+            values ( \
+              "-0.134624, -0.212505, -0.291105, -0.315409, -0.345528, -0.35617, -0.360777, -0.359897, -0.356145, -0.349877, -0.328625, -0.318921, -0.306198, -0.291433, -0.263978, -0.150927, -0.117319, -0.0979011, -0.0749396, -0.0589878, -0.0424884, -0.0278946, -0.021445, -0.0124528, -0.00380026, -0.000842744" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("1.88747, 2.0341, 2.0733, 2.11888, 2.16655, 2.21478, 2.51962, 2.71464, 2.92301, 3.18227, 3.36256, 3.54968, 3.93995, 4.0878, 4.1897, 4.33474, 4.46201, 4.6317, 4.78118, 4.98301, 5.25213, 5.7714");
+            values ( \
+              "-0.172935, -0.331974, -0.361852, -0.377782, -0.382917, -0.3835, -0.371957, -0.362572, -0.350437, -0.329994, -0.307605, -0.267593, -0.152948, -0.118711, -0.0990348, -0.0757845, -0.0596852, -0.0431137, -0.0321673, -0.0216249, -0.0125895, -0.00407148" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("6.9334, 7.22899, 7.34864, 7.42794, 7.56934, 7.82076, 8.29035, 9.22861, 10.2179, 11.0401, 11.9375, 12.5407, 12.8711, 13.5319, 15.2054, 15.9034, 16.335, 16.8975, 17.3758, 17.9088, 18.6662, 19.1496, 20.048, 20.9332, 21.8185, 22.7038, 25.3595");
+            values ( \
+              "-0.244283, -0.310024, -0.358789, -0.374949, -0.385668, -0.38812, -0.386026, -0.376552, -0.364486, -0.352768, -0.336117, -0.320552, -0.309142, -0.275815, -0.156379, -0.117036, -0.0969871, -0.0755213, -0.0607847, -0.0474299, -0.0332258, -0.0263715, -0.0171407, -0.0111952, -0.00719864, -0.00471997, -0.00122986" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.175635, 0.178184, 0.178712, 0.179769, 0.181426, 0.18477, 0.189966, 0.19424, 0.197996, 0.201441, 0.204723, 0.207938, 0.21115, 0.21161, 0.212224, 0.213451, 0.216297, 0.217409, 0.218872, 0.220171, 0.221903, 0.223486, 0.224309, 0.225955, 0.229247, 0.231576");
+            values ( \
+              "-0.0171762, -0.021523, -0.0227082, -0.0263312, -0.0323734, -0.0418835, -0.0535715, -0.0627952, -0.0692704, -0.0744144, -0.0771809, -0.077385, -0.0701146, -0.0683579, -0.0656148, -0.0588478, -0.0398716, -0.0330778, -0.0253583, -0.0197677, -0.0139321, -0.0100142, -0.00842889, -0.00593633, -0.00289073, -0.00202546" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.196502, 0.215581, 0.223849, 0.230673, 0.236797, 0.242549, 0.248142, 0.253729, 0.258601, 0.271826, 0.276731, 0.282998, 0.290067, 0.296237, 0.307639, 0.321262");
+            values ( \
+              "-0.00030883, -0.107448, -0.140296, -0.161113, -0.174464, -0.182515, -0.185439, -0.180005, -0.163673, -0.0677857, -0.0431414, -0.023266, -0.0113419, -0.00590874, -0.00160715, -0.000406015" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.285368, 0.337123, 0.344179, 0.358291, 0.374245, 0.386544, 0.392438, 0.402822, 0.407874, 0.417813, 0.432962, 0.456411, 0.465713, 0.480035, 0.494668, 0.506241, 0.518557, 0.528035, 0.54699, 0.569444");
+            values ( \
+              "-0.0147676, -0.245101, -0.26165, -0.284842, -0.297251, -0.299528, -0.298435, -0.292746, -0.288087, -0.274014, -0.232167, -0.136124, -0.105598, -0.0697734, -0.0448162, -0.0312128, -0.0211911, -0.0156616, -0.00838326, -0.00454271" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.600317, 0.74898, 0.771537, 0.796619, 0.820589, 0.869817, 0.920433, 0.98262, 0.99556, 1.02856, 1.04279, 1.06545, 1.09275, 1.1442, 1.17658, 1.21041, 1.25553, 1.27212, 1.30397, 1.33376, 1.3755, 1.39224, 1.42573, 1.49272, 1.62227, 1.77418");
+            values ( \
+              "-0.0214624, -0.346057, -0.356648, -0.360167, -0.36041, -0.35416, -0.343475, -0.324173, -0.318916, -0.301868, -0.292115, -0.272482, -0.241987, -0.179374, -0.144535, -0.113875, -0.0814734, -0.0718266, -0.0562459, -0.0445139, -0.0319235, -0.0279038, -0.0213131, -0.0122108, -0.00377916, -0.000866818" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("1.92418, 2.00834, 2.0657, 2.10223, 2.14967, 2.19968, 2.2469, 2.35722, 2.55119, 2.74621, 2.95457, 3.14365, 3.21386, 3.30057, 3.39412, 3.58123, 3.97151, 4.11937, 4.22127, 4.36631, 4.49357, 4.66326, 4.81274, 5.01458, 5.2837, 5.81277, 6.43193");
+            values ( \
+              "-0.21538, -0.251184, -0.332289, -0.360512, -0.377737, -0.383021, -0.383501, -0.380192, -0.371965, -0.362564, -0.350437, -0.33645, -0.329993, -0.320531, -0.307606, -0.267597, -0.152949, -0.118711, -0.0990338, -0.075785, -0.059686, -0.0431136, -0.0321679, -0.0216254, -0.0125888, -0.003859, -0.000941863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("7.02167, 7.46216, 7.60106, 7.90076, 8.52658, 9.29725, 10.252, 11.0946, 11.9716, 12.417, 12.9048, 13.7901, 15.1596, 15.7468, 16.0832, 16.7558, 17.2185, 17.9941, 19.0379, 20.5416, 22.3121, 22.9244");
+            values ( \
+              "-0.3147, -0.374981, -0.385532, -0.388095, -0.384212, -0.376106, -0.364542, -0.352399, -0.336117, -0.325147, -0.309154, -0.261142, -0.161462, -0.127153, -0.109891, -0.0818878, -0.0662076, -0.0462525, -0.0281865, -0.013568, -0.00561929, -0.00446017" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.302368, 0.305068, 0.309191, 0.320701, 0.327936, 0.331227, 0.334449, 0.337668, 0.338735, 0.346695, 0.349889, 0.354124, 0.357889, 0.362962");
+            values ( \
+              "-0.0176086, -0.0214421, -0.0362999, -0.0623974, -0.0741187, -0.0770488, -0.0771817, -0.0700523, -0.0655548, -0.0197604, -0.0102726, -0.0041954, -0.00185366, -0.000743478" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.328432, 0.33505, 0.337207, 0.339381, 0.344811, 0.348797, 0.352783, 0.355394, 0.358369, 0.359976, 0.361606, 0.363953, 0.366105, 0.367548, 0.368991, 0.370434, 0.371876, 0.374673, 0.37747, 0.380267, 0.383064, 0.3848, 0.38628, 0.387169, 0.388155, 0.389141, 0.389934, 0.392314, 0.39849, 0.400114, 0.401738, 0.404115, 0.405934, 0.406831, 0.407727, 0.409519, 0.411311, 0.412302, 0.415275, 0.416596, 0.417917, 0.420559, 0.423201, 0.425843, 0.428485, 0.431127, 0.433769, 0.443148, 0.446275, 0.450293");
+            values ( \
+              "-0.00221234, -0.059968, -0.0720758, -0.08314, -0.106664, -0.122956, -0.138422, -0.147508, -0.156552, -0.160962, -0.165061, -0.170618, -0.175353, -0.178086, -0.180497, -0.182588, -0.184357, -0.184011, -0.183151, -0.181776, -0.179887, -0.175202, -0.170105, -0.16644, -0.161437, -0.155804, -0.15046, -0.133411, -0.0847467, -0.0739872, -0.0642749, -0.0518272, -0.0432294, -0.0396501, -0.0363361, -0.0306718, -0.0257336, -0.0233793, -0.0168974, -0.0144258, -0.0122425, -0.00912056, -0.00655945, -0.00510483, -0.00384727, -0.00278676, -0.0019233, -0.000769919, -0.000510092, -0.00039909" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.420624, 0.435942, 0.452068, 0.457651, 0.468498, 0.475643, 0.489933, 0.498682, 0.50575, 0.520025, 0.5343, 0.540443, 0.549355, 0.554698, 0.566181, 0.58812, 0.596584, 0.611343, 0.626305, 0.637801, 0.649825, 0.659046, 0.677489, 0.699698");
+            values ( \
+              "-0.00899083, -0.102135, -0.183797, -0.207825, -0.244068, -0.26111, -0.284632, -0.292829, -0.297042, -0.299277, -0.293003, -0.286952, -0.274083, -0.262733, -0.225005, -0.135139, -0.107339, -0.0700734, -0.0445631, -0.0311134, -0.0213204, -0.0158853, -0.00866311, -0.00470555" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.768907, 0.793446, 0.824448, 0.833348, 0.851041, 0.874008, 0.896741, 0.91496, 0.933526, 0.951878, 0.988583, 1.02601, 1.0517, 1.10261, 1.11363, 1.12622, 1.16003, 1.17729, 1.21182, 1.29493, 1.32822, 1.34705, 1.38472, 1.41724, 1.43555, 1.4653, 1.507, 1.5237, 1.55712, 1.62394, 1.75131, 1.9005");
+            values ( \
+              "-0.134745, -0.152585, -0.258273, -0.281804, -0.316069, -0.341654, -0.35453, -0.358979, -0.360415, -0.360095, -0.355944, -0.349057, -0.343293, -0.328322, -0.324281, -0.319165, -0.301731, -0.289656, -0.256438, -0.157838, -0.125432, -0.109599, -0.0828619, -0.0647218, -0.0561802, -0.0445004, -0.0319, -0.0279161, -0.0213142, -0.0122477, -0.00386912, -0.000935765" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.0354, 2.11145, 2.19321, 2.23449, 2.26603, 2.29451, 2.34047, 2.39002, 2.67948, 2.90023, 3.08287, 3.27171, 3.3426, 3.4291, 3.52242, 3.70907, 4.09978, 4.24769, 4.34964, 4.49462, 4.62183, 4.79143, 4.94099, 5.14295, 5.41222, 5.93221, 6.54042");
+            values ( \
+              "-0.181985, -0.201696, -0.326769, -0.360227, -0.37332, -0.379379, -0.383157, -0.383227, -0.372002, -0.361147, -0.350435, -0.336465, -0.329945, -0.320503, -0.307602, -0.267723, -0.152954, -0.118703, -0.0990206, -0.075781, -0.0596894, -0.0431248, -0.0321694, -0.0216211, -0.0125839, -0.00395433, -0.000999126" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("7.17035, 7.51967, 7.59151, 7.72806, 7.83443, 8.04166, 8.34738, 9.30127, 10.3814, 11.2043, 12.1009, 12.7153, 13.0346, 13.5148, 14.1069, 15.3013, 15.8457, 16.6787, 17.2076, 17.8327, 18.6662, 19.1526, 19.9029, 20.7882, 21.6735, 22.5587, 24.3293, 26.0998");
+            values ( \
+              "-0.352625, -0.360861, -0.374874, -0.385416, -0.387159, -0.388104, -0.386786, -0.377504, -0.364538, -0.352705, -0.336118, -0.320208, -0.309142, -0.286516, -0.247038, -0.160656, -0.128495, -0.0895756, -0.0706626, -0.0530749, -0.0358368, -0.028483, -0.0199159, -0.0129476, -0.00840344, -0.00543867, -0.00227398, -0.000948366" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.739808, 0.742799, 0.747393, 0.751486, 0.758038, 0.76174, 0.765145, 0.768395, 0.771585, 0.774772, 0.782901, 0.785527, 0.787081, 0.7895, 0.792726, 0.797788, 0.799487");
+            values ( \
+              "-0.0170856, -0.0225343, -0.0389239, -0.0494092, -0.0637952, -0.0702779, -0.0751572, -0.0778857, -0.0778753, -0.0705103, -0.0234531, -0.0138777, -0.0100255, -0.00599668, -0.00295955, -0.00098004, -0.000811851" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.781867, 0.805429, 0.80954, 0.816336, 0.822444, 0.828187, 0.833776, 0.839358, 0.844633, 0.858105, 0.86194, 0.86833, 0.877255, 0.885237, 0.888394");
+            values ( \
+              "-0.0024184, -0.125615, -0.140933, -0.161627, -0.174801, -0.182749, -0.185511, -0.180028, -0.161615, -0.06393, -0.0448899, -0.0239418, -0.00962336, -0.00406504, -0.00359895" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.925378, 0.939709, 0.949343, 0.956766, 0.960929, 0.969255, 0.978871, 0.994434, 1.0002, 1.00901, 1.01344, 1.0223, 1.02899, 1.03762, 1.04521, 1.05259, 1.06398, 1.08963, 1.09864, 1.10479, 1.11417, 1.12237, 1.13331, 1.14227, 1.15213, 1.16528, 1.19158, 1.22688, 1.27052");
+            values ( \
+              "-0.0110458, -0.107835, -0.157284, -0.191502, -0.209143, -0.237255, -0.261531, -0.285869, -0.291348, -0.296785, -0.298301, -0.299075, -0.297499, -0.292626, -0.284749, -0.273607, -0.245015, -0.141492, -0.111017, -0.093354, -0.0709942, -0.0555546, -0.039673, -0.0299922, -0.0219913, -0.0144122, -0.00588604, -0.0016117, -0.000293099" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.29828, 1.3229, 1.3504, 1.36652, 1.3818, 1.41034, 1.43377, 1.4589, 1.48283, 1.51947, 1.58268, 1.63831, 1.6572, 1.68239, 1.70824, 1.74271, 1.82601, 1.87787, 1.91532, 1.9344, 1.96695, 1.99657, 2.05469, 2.08782, 2.15408, 2.27961, 2.42646");
+            values ( \
+              "-0.142553, -0.143778, -0.240054, -0.284914, -0.314183, -0.345214, -0.356108, -0.360285, -0.360095, -0.356015, -0.343257, -0.326639, -0.319161, -0.306818, -0.289679, -0.25653, -0.157725, -0.109728, -0.0831002, -0.0719349, -0.0559951, -0.0444008, -0.0279157, -0.0213627, -0.0123379, -0.00397765, -0.000992187" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.57554, 2.64565, 2.70002, 2.76072, 2.7961, 2.82642, 2.87055, 2.96832, 3.11309, 3.40634, 3.61471, 3.80382, 3.87392, 3.96067, 4.05426, 4.24144, 4.63166, 4.7795, 4.88139, 5.02644, 5.15372, 5.32342, 5.47288, 5.67471, 5.94381, 6.45763, 7.05837");
+            values ( \
+              "-0.206687, -0.209669, -0.298001, -0.358586, -0.373838, -0.379785, -0.383399, -0.382124, -0.376452, -0.362637, -0.350432, -0.336449, -0.330002, -0.320531, -0.307608, -0.267575, -0.15295, -0.118714, -0.0990339, -0.0757874, -0.0596872, -0.0431099, -0.0321695, -0.0216278, -0.0125877, -0.00402681, -0.00103672" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("7.61901, 7.91914, 8.11671, 8.24763, 8.35978, 8.50965, 8.71658, 9.29194, 10.9068, 11.7493, 12.3196, 12.6263, 13.2398, 13.56, 14.2004, 15.9483, 16.5354, 16.9363, 17.5602, 18.112, 18.8477, 19.4294, 20.0737, 20.9327, 21.8179, 23.5885, 26.2442");
+            values ( \
+              "-0.240599, -0.309367, -0.374681, -0.384987, -0.387254, -0.38812, -0.387757, -0.383201, -0.364605, -0.352398, -0.342423, -0.336118, -0.320237, -0.309142, -0.277081, -0.152969, -0.119873, -0.100767, -0.0763688, -0.0594358, -0.0421077, -0.0320551, -0.0236172, -0.0155306, -0.0101358, -0.00426987, -0.00111395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.23164, 2.24377, 2.24973, 2.26036, 2.27061, 2.27431, 2.27819, 2.28772, 2.29184, 2.29365, 2.29526, 2.29687, 2.30086, 2.30695, 2.35099");
+            values ( \
+              "-0.00158469, -0.0274223, -0.0381214, -0.0547598, -0.0678823, -0.0663077, -0.0625435, -0.018045, -0.00801594, -0.00522032, -0.00372794, -0.00254667, -0.00117002, -0.000447038, -5.77015e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.3124, 2.31688, 2.32026, 2.32268, 2.32738, 2.32922, 2.3329, 2.33653, 2.34326, 2.347, 2.35446, 2.35519, 2.35663, 2.35951, 2.36224, 2.36771, 2.36868, 2.37064, 2.37478, 2.38082, 2.38686, 2.38723, 2.38797, 2.38945, 2.39196, 2.39501, 2.39568, 2.397, 2.39929, 2.40229, 2.40318, 2.40495, 2.40849, 2.41145, 2.41281, 2.41553, 2.42097, 2.42422");
+            values ( \
+              "-0.0173099, -0.0216678, -0.0290934, -0.0366106, -0.0516202, -0.0585324, -0.0704203, -0.0821303, -0.102811, -0.114085, -0.134912, -0.1369, -0.140596, -0.147689, -0.153781, -0.163884, -0.165291, -0.167832, -0.171236, -0.169087, -0.151576, -0.150088, -0.146228, -0.137104, -0.118971, -0.0961816, -0.0915078, -0.0824631, -0.0682773, -0.0524676, -0.0484675, -0.0411516, -0.0293754, -0.0219713, -0.0192479, -0.0146459, -0.00839905, -0.00658068" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.5769, 2.58128, 2.59183, 2.62001, 2.64063, 2.65554, 2.66129, 2.67283, 2.68402, 2.6877, 2.69505, 2.70246, 2.71731, 2.72486, 2.73292, 2.75694, 2.76537, 2.78032, 2.79542, 2.80695, 2.81894, 2.82813, 2.8465, 2.86199");
+            values ( \
+              "-0.0354747, -0.0438292, -0.0756443, -0.174093, -0.236305, -0.265844, -0.273338, -0.283782, -0.288541, -0.289014, -0.288295, -0.285073, -0.269493, -0.254505, -0.229739, -0.134461, -0.107174, -0.0698242, -0.0443203, -0.0309658, -0.0212721, -0.015884, -0.00870148, -0.00589368" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.24635, 3.29156, 3.30788, 3.32963, 3.34474, 3.36086, 3.38406, 3.40974, 3.43368, 3.46867, 3.48322, 3.53387, 3.59578, 3.60823, 3.64236, 3.66082, 3.69775, 3.7537, 3.79134, 3.8233, 3.84805, 3.88164, 3.9098, 3.94139, 3.98625, 4.03265, 4.06815, 4.13916, 4.19168, 4.26941, 4.34349, 4.49166");
+            values ( \
+              "-0.132231, -0.206138, -0.249796, -0.297158, -0.319759, -0.336225, -0.350158, -0.3567, -0.35785, -0.355006, -0.352832, -0.34258, -0.323856, -0.31884, -0.301382, -0.288443, -0.252221, -0.184265, -0.143553, -0.114626, -0.095692, -0.0743165, -0.0598959, -0.0468025, -0.0327154, -0.0225617, -0.0169158, -0.00934406, -0.00630703, -0.00331541, -0.00177028, -0.000433644" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.70881, 4.77972, 4.83449, 4.89415, 4.92977, 4.96031, 5.00396, 5.10164, 5.24697, 5.54023, 5.74859, 5.9377, 6.00782, 6.09456, 6.18814, 6.37531, 6.76554, 6.91338, 7.01528, 7.16033, 7.2876, 7.4573, 7.60677, 7.80859, 8.0777, 8.58494, 9.17772");
+            values ( \
+              "-0.201338, -0.210306, -0.299111, -0.358429, -0.373856, -0.379817, -0.383405, -0.382153, -0.37646, -0.362645, -0.350432, -0.33645, -0.330001, -0.32053, -0.307609, -0.26758, -0.152951, -0.118714, -0.0990331, -0.0757876, -0.0596876, -0.0431101, -0.0321698, -0.0216279, -0.0125873, -0.00409964, -0.00108038" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("9.74844, 10.0328, 10.1594, 10.2444, 10.3698, 10.4869, 10.7138, 11.1415, 11.9759, 13.0345, 13.8574, 14.754, 15.3684, 15.6877, 16.1679, 16.76, 17.9543, 18.4988, 19.3318, 19.8607, 20.4858, 21.3192, 21.8057, 22.5561, 23.4414, 24.3266, 25.2119, 25.959");
+            values ( \
+              "-0.249603, -0.30151, -0.356053, -0.37444, -0.384831, -0.387098, -0.388128, -0.385757, -0.377351, -0.364458, -0.352784, -0.336117, -0.320209, -0.309141, -0.286517, -0.247037, -0.160656, -0.128495, -0.0895748, -0.0706625, -0.0530754, -0.0358376, -0.028483, -0.0199153, -0.0129471, -0.00840321, -0.00543844, -0.00410301" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.7269, 7.73279, 7.73624, 7.74166, 7.75093, 7.75762, 7.76106, 7.76895, 7.77493, 7.78053, 7.78452, 7.78755, 7.793, 7.79845, 7.80253, 7.80444, 7.80911, 7.81167, 7.81378, 7.81563, 7.81771, 7.82048, 7.82602, 7.8332, 7.84214, 7.84513");
+            values ( \
+              "-0.00405649, -0.00608305, -0.00766003, -0.011412, -0.0203043, -0.0258503, -0.0285892, -0.0343661, -0.0382871, -0.0415203, -0.0435367, -0.0448386, -0.0463042, -0.0449242, -0.0379092, -0.0332028, -0.0193795, -0.0134932, -0.00969202, -0.00718112, -0.00506723, -0.0031102, -0.0011358, -0.000362015, -0.000249462, -0.000237819" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.87376, 7.89585, 7.91815, 7.93587, 7.95468, 7.96293, 7.97087, 7.9788, 7.97988, 7.9972, 8.00116, 8.00906, 8.01572, 8.02459, 8.03716, 8.07255");
+            values ( \
+              "-0.00144983, -0.0345471, -0.0712123, -0.0972591, -0.120583, -0.128076, -0.131315, -0.123091, -0.120318, -0.0438164, -0.0315548, -0.0156213, -0.00843647, -0.00355345, -0.00104001, -0.000177404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.35088, 8.36732, 8.37639, 8.46684, 8.48547, 8.50251, 8.51894, 8.53548, 8.54388, 8.55343, 8.5844, 8.60064, 8.62135, 8.63154, 8.647, 8.66762, 8.68336");
+            values ( \
+              "-0.0169229, -0.0341611, -0.048519, -0.215513, -0.241567, -0.25701, -0.261879, -0.252635, -0.239999, -0.214471, -0.106136, -0.0672413, -0.0362017, -0.0264665, -0.0163088, -0.00832313, -0.00560229" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.58691, 9.63655, 9.72113, 9.76517, 9.78432, 9.81301, 9.83737, 9.87524, 9.91375, 9.93958, 9.99108, 10.0298, 10.0486, 10.0775, 10.1128, 10.1638, 10.1969, 10.2306, 10.2888, 10.3161, 10.348, 10.3931, 10.4401, 10.4762, 10.5484, 10.6799, 10.8131");
+            values ( \
+              "-0.0451892, -0.0968124, -0.236046, -0.297465, -0.316743, -0.335313, -0.343286, -0.347534, -0.34452, -0.339849, -0.326373, -0.310528, -0.300203, -0.278839, -0.241345, -0.179784, -0.144404, -0.113935, -0.0740137, -0.0600801, -0.0468703, -0.0327219, -0.022455, -0.0167586, -0.00916758, -0.00276528, -0.000813037" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.3804, 12.4748, 12.5668, 12.6052, 12.6475, 12.6774, 12.7172, 12.7743, 12.8377, 12.8777, 13.0452, 13.2669, 13.4488, 13.6619, 13.728, 13.8601, 13.9459, 14.0379, 14.1491, 14.3587, 14.4911, 14.6264, 14.7282, 14.8647, 14.9793, 15.1087, 15.2925, 15.3554, 15.483, 15.6288, 15.9205, 16.4564, 16.856");
+            values ( \
+              "-0.187634, -0.204726, -0.306698, -0.338644, -0.36105, -0.37014, -0.37685, -0.380149, -0.379726, -0.378576, -0.371873, -0.36094, -0.350245, -0.334137, -0.327814, -0.311757, -0.297483, -0.277171, -0.245792, -0.181948, -0.146504, -0.116005, -0.0966896, -0.0751928, -0.0606632, -0.0473666, -0.0331121, -0.0292822, -0.0228099, -0.0170741, -0.00942279, -0.0028498, -0.00135123" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("18.3534, 18.6753, 18.7966, 18.9051, 18.9978, 19.1894, 19.3801, 19.9716, 21.5864, 22.429, 22.9987, 23.3059, 23.9204, 24.2396, 24.7198, 25.3119, 26.5063, 27.0508, 27.8837, 28.4126, 29.0377, 29.8712, 30.3576, 31.108, 31.9933, 32.8785, 33.7638, 35.5343, 37.3048");
+            values ( \
+              "-0.31967, -0.345758, -0.375089, -0.384111, -0.386555, -0.38805, -0.387792, -0.383146, -0.364544, -0.352397, -0.342432, -0.336118, -0.320206, -0.309142, -0.286516, -0.247039, -0.160656, -0.128495, -0.0895752, -0.0706626, -0.0530753, -0.0358373, -0.028483, -0.0199155, -0.0129473, -0.0084033, -0.00543857, -0.00227393, -0.000948343" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00899495, 0.00901995, 0.00905184, 0.00906888, 0.00907423, 0.00907562", \
+            "0.0106426, 0.010652, 0.0106724, 0.0106892, 0.0106958, 0.0106976", \
+            "0.0112062, 0.011207, 0.0112107, 0.0112178, 0.0112224, 0.011224", \
+            "0.0114021, 0.0114023, 0.0114029, 0.011404, 0.0114058, 0.011407", \
+            "0.0114786, 0.0114787, 0.011479, 0.0114794, 0.0114797, 0.0114802", \
+            "0.0115266, 0.0115262, 0.011525, 0.0115221, 0.0115197, 0.0115188" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0116399, 0.0116604, 0.0116869, 0.0117041, 0.0117097, 0.0117112", \
+            "0.0126695, 0.0126877, 0.0127069, 0.0127145, 0.0127169, 0.0127178", \
+            "0.0132199, 0.0132192, 0.0132199, 0.0132189, 0.0132173, 0.013217", \
+            "0.0142886, 0.0140386, 0.0137227, 0.0135407, 0.0134775, 0.0134595", \
+            "0.0143367, 0.0138122, 0.0128575, 0.0138489, 0.0135879, 0.0135141", \
+            "0.0140539, 0.014121, 0.0142806, 0.0119427, 0.0138111, 0.013529" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "(~A & CI)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(!A * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.208933, 0.270323, 0.500299, 1.36551, 4.75386, 18.5476", \
+            "0.217097, 0.278981, 0.510339, 1.37598, 4.7653, 18.5577", \
+            "0.261077, 0.32298, 0.554335, 1.42205, 4.81202, 18.6067", \
+            "0.431034, 0.502952, 0.745252, 1.611, 4.9999, 18.7939", \
+            "0.845395, 0.95553, 1.32704, 2.38483, 5.7731, 19.5588", \
+            "2.03612, 2.19355, 2.74766, 4.43769, 8.8847, 22.6833" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0240661, 0.0481486, 0.151439, 0.58782, 2.39767, 9.89633", \
+            "0.0240731, 0.0481518, 0.151426, 0.587859, 2.39739, 9.89653", \
+            "0.0241234, 0.0481605, 0.15143, 0.587946, 2.39738, 9.89632", \
+            "0.025197, 0.0487673, 0.151486, 0.587865, 2.39738, 9.89637", \
+            "0.0318601, 0.0535597, 0.152942, 0.588121, 2.39735, 9.89633", \
+            "0.0474322, 0.0683844, 0.161687, 0.593749, 2.39945, 9.89626" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.173024, 0.216105, 0.367456, 0.919707, 3.02706, 11.452", \
+            "0.180851, 0.224255, 0.375992, 0.928157, 3.03604, 11.4613", \
+            "0.20411, 0.250974, 0.407798, 0.961371, 3.06939, 11.4943", \
+            "0.236434, 0.301524, 0.502427, 1.09266, 3.2031, 11.6254", \
+            "0.164643, 0.268802, 0.590089, 1.43085, 3.72642, 12.1567", \
+            "-0.566552, -0.388287, 0.169543, 1.59767, 5.02894, 14.2165" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0230988, 0.0378711, 0.0923662, 0.322065, 1.29825, 5.34582", \
+            "0.0231045, 0.0378482, 0.0923468, 0.322089, 1.29825, 5.34115", \
+            "0.0231997, 0.037931, 0.0923411, 0.322079, 1.29825, 5.34115", \
+            "0.0223362, 0.0375516, 0.0927299, 0.322088, 1.29825, 5.34116", \
+            "0.0262542, 0.0410838, 0.0951867, 0.32331, 1.29825, 5.34138", \
+            "0.0397114, 0.05629, 0.107458, 0.327895, 1.29886, 5.34116" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.192462, 0.200495, 0.205561, 0.209593, 0.213347, 0.217008, 0.220668, 0.224181, 0.231426, 0.236925, 0.242187, 0.247817, 0.255112, 0.264249, 0.272304, 0.275769");
+            values ( \
+              "0.0155092, 0.0442585, 0.057979, 0.0646269, 0.067726, 0.067891, 0.0656813, 0.0597528, 0.0358776, 0.0227011, 0.0145465, 0.00890411, 0.00467052, 0.00213799, 0.00107748, 0.000960912" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.230386, 0.237229, 0.252073, 0.256743, 0.264169, 0.271317, 0.278541, 0.28611, 0.291466, 0.308451, 0.31955, 0.328787, 0.340102, 0.356431, 0.37639, 0.380248");
+            values ( \
+              "0.0218832, 0.0468475, 0.121322, 0.133509, 0.143301, 0.144371, 0.140058, 0.13085, 0.120951, 0.0736575, 0.048354, 0.0330565, 0.0201172, 0.00946448, 0.00360742, 0.00333363" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.376157, 0.421567, 0.431056, 0.441888, 0.445356, 0.44998, 0.459228, 0.473174, 0.485494, 0.508358, 0.533039, 0.552671, 0.560627, 0.609659, 0.629738, 0.645575, 0.662413, 0.684864, 0.695865, 0.714071, 0.738346, 0.752327, 0.772727, 0.799926, 0.854325, 0.92717");
+            values ( \
+              "0.00163161, 0.185832, 0.199622, 0.205316, 0.205512, 0.205195, 0.203085, 0.197662, 0.191899, 0.179937, 0.164969, 0.149969, 0.142604, 0.092444, 0.0736898, 0.0607782, 0.0488675, 0.0358756, 0.0306712, 0.0235048, 0.0162662, 0.0131303, 0.00956497, 0.00620271, 0.00246825, 0.000643755" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.944781, 0.974388, 0.993387, 1.0045, 1.02555, 1.04393, 1.06355, 1.08416, 1.12041, 1.27023, 1.37342, 1.46373, 1.48153, 1.55275, 1.57746, 1.62688, 1.76928, 1.84984, 1.89448, 1.961, 2.03702, 2.1014, 2.13707, 2.19651, 2.27934, 2.31232, 2.37829, 2.51023, 2.75149, 3.03273");
+            values ( \
+              "0.101904, 0.136175, 0.187263, 0.207743, 0.227672, 0.232273, 0.232284, 0.230579, 0.226292, 0.205885, 0.190722, 0.176014, 0.172707, 0.157767, 0.151795, 0.138891, 0.0992391, 0.0783836, 0.0680643, 0.0543807, 0.0414316, 0.0325766, 0.0284415, 0.0225426, 0.016194, 0.0141654, 0.0108337, 0.00620371, 0.00206695, 0.000530523" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.03352, 3.21152, 3.25102, 3.27107, 3.29781, 3.34401, 3.40549, 3.53924, 3.6819, 3.82494, 4.05579, 4.66804, 4.94955, 5.15554, 5.55684, 5.67202, 6.56005, 6.85392, 7.0669, 7.2838, 7.57054, 7.81929, 8.06941, 8.42617, 8.57838, 8.88281, 9.49167, 10.3664, 11.5244");
+            values ( \
+              "0.0807748, 0.215126, 0.22824, 0.230749, 0.232474, 0.233624, 0.233722, 0.232379, 0.229565, 0.22582, 0.218705, 0.197183, 0.18629, 0.177481, 0.156631, 0.149495, 0.0889366, 0.0710309, 0.0596629, 0.0495482, 0.0382311, 0.0303244, 0.0239014, 0.0167818, 0.0144686, 0.0106105, 0.00564156, 0.002124, 0.000567394" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("11.591, 12.2693, 12.6376, 12.9655, 13.4107, 14.0157, 14.2847, 14.8227, 15.6379, 17.7892, 18.5567, 20.1787, 21.2524, 21.9862, 23.3943, 25.512, 27.3763, 28.7077, 30.0732, 31.2606, 32.6687, 33.8001, 35.0112, 36.4193, 37.8274, 40.6437, 43.4599, 46.2762");
+            values ( \
+              "0.211277, 0.21837, 0.225797, 0.228482, 0.22962, 0.228456, 0.22745, 0.224531, 0.219082, 0.201258, 0.194312, 0.178143, 0.165223, 0.154912, 0.132382, 0.0966184, 0.0686677, 0.0523667, 0.0388993, 0.0297379, 0.0213677, 0.016298, 0.012158, 0.00859238, 0.00605315, 0.00298958, 0.00147315, 0.000726712" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.222377, 0.23267, 0.235798, 0.237892, 0.24193, 0.245681, 0.249345, 0.253004, 0.254746, 0.256544, 0.263805, 0.266169, 0.269274, 0.27449, 0.280177, 0.283145, 0.287456, 0.292537, 0.296539, 0.304541, 0.31748, 0.333348");
+            values ( \
+              "0.000551604, 0.0438178, 0.0530405, 0.0580509, 0.06472, 0.0677223, 0.0679432, 0.0656605, 0.0632779, 0.059694, 0.0357487, 0.029335, 0.0226748, 0.0145858, 0.00888474, 0.0068413, 0.00466679, 0.0030142, 0.00214609, 0.00108661, 0.000368226, 0.0001079" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.263455, 0.267822, 0.284684, 0.289443, 0.296858, 0.304018, 0.311713, 0.318813, 0.324239, 0.34125, 0.352303, 0.36392, 0.375921, 0.389044, 0.404139, 0.42139, 0.423719");
+            values ( \
+              "0.0230666, 0.0358768, 0.120967, 0.13355, 0.14323, 0.144397, 0.139596, 0.130844, 0.120789, 0.0734046, 0.0482638, 0.0297417, 0.0174685, 0.0094868, 0.00463984, 0.00194601, 0.00186581" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.418094, 0.437593, 0.443214, 0.451154, 0.455857, 0.465264, 0.476165, 0.479599, 0.484178, 0.491095, 0.498138, 0.512222, 0.534834, 0.542644, 0.558264, 0.567299, 0.585367, 0.594874, 0.643964, 0.664112, 0.679833, 0.696546, 0.71883, 0.736512, 0.749086, 0.774235, 0.786647, 0.804757, 0.828904, 0.877197, 0.948031, 1.03472");
+            values ( \
+              "0.0204019, 0.120858, 0.147183, 0.174942, 0.18628, 0.199775, 0.2054, 0.205592, 0.205229, 0.203805, 0.201458, 0.195545, 0.18416, 0.179877, 0.170808, 0.164944, 0.151319, 0.1426, 0.0923948, 0.0735829, 0.0607763, 0.0489494, 0.0360193, 0.0279589, 0.0232496, 0.0158506, 0.0131025, 0.00989096, 0.00676281, 0.00301031, 0.000842915, 0.00014649" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.969305, 1.03959, 1.0576, 1.07752, 1.08899, 1.12758, 1.23543, 1.40874, 1.51554, 1.61262, 1.93991, 2.03959, 2.11733, 2.20221, 2.3354, 2.5022, 2.67182");
+            values ( \
+              "0.04789, 0.206145, 0.225123, 0.231986, 0.232403, 0.229641, 0.215658, 0.190729, 0.172934, 0.151813, 0.0657932, 0.0466586, 0.0350472, 0.0253166, 0.014859, 0.00749009, 0.00364761" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.08924, 3.18615, 3.22142, 3.26333, 3.29277, 3.35166, 3.39317, 3.52404, 3.64312, 3.76473, 4.00796, 4.43374, 4.78119, 5.19093, 5.51866, 5.62984, 5.85218, 6.3931, 6.69827, 6.96004, 7.26061, 7.5764, 7.72661, 7.96043, 8.27219, 8.52152, 8.76161, 9.08174, 9.72199, 10.6637, 11.9009");
+            values ( \
+              "0.135233, 0.16605, 0.198419, 0.222115, 0.229065, 0.233446, 0.233707, 0.233097, 0.231151, 0.228387, 0.221359, 0.20696, 0.194233, 0.177492, 0.160875, 0.154275, 0.139923, 0.102356, 0.0823562, 0.0670939, 0.0521023, 0.0392831, 0.0341925, 0.0274288, 0.0202734, 0.0158376, 0.0124665, 0.00902132, 0.00458318, 0.00160728, 0.000353406" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("11.57, 12.0525, 12.2141, 12.3294, 12.5601, 12.7289, 13.0013, 13.4236, 14.1309, 14.3211, 14.7015, 15.674, 16.944, 17.9434, 20.2136, 20.8619, 22.0197, 23.4278, 25.5013, 26.8964, 27.5002, 28.8455, 30.1394, 31.2419, 32.65, 33.8136, 35.0737, 36.4818, 37.89, 40.7062, 43.5225, 46.3387");
+            values ( \
+              "0.188145, 0.197019, 0.213877, 0.218835, 0.224177, 0.226336, 0.228542, 0.229548, 0.228229, 0.227386, 0.225502, 0.219062, 0.2089, 0.200184, 0.178159, 0.170625, 0.154966, 0.132416, 0.097392, 0.0758327, 0.0674884, 0.0512629, 0.0386438, 0.0301185, 0.0216605, 0.0163845, 0.0120764, 0.00854457, 0.00600878, 0.00296451, 0.00145778, 0.000716175" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.365049, 0.378906, 0.382967, 0.386721, 0.390393, 0.39406, 0.397477, 0.405205, 0.410436, 0.416255, 0.420727, 0.428196, 0.43931, 0.448188");
+            values ( \
+              "0.0141917, 0.0577363, 0.0645441, 0.067535, 0.0678406, 0.0655521, 0.0599299, 0.0347558, 0.02249, 0.0137061, 0.00929555, 0.0047946, 0.00185546, 0.000908715" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.404384, 0.410985, 0.426002, 0.430615, 0.438046, 0.445196, 0.452344, 0.459993, 0.46543, 0.482444, 0.493488, 0.505083, 0.517124, 0.529161, 0.545165, 0.556328");
+            values ( \
+              "0.0218293, 0.0466916, 0.121439, 0.133392, 0.143261, 0.144305, 0.140116, 0.130829, 0.120762, 0.0733695, 0.0482582, 0.029764, 0.0174507, 0.00997277, 0.004674, 0.00291361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.560989, 0.584266, 0.592406, 0.596896, 0.605876, 0.616945, 0.62114, 0.626733, 0.63792, 0.656505, 0.683665, 0.706836, 0.71118, 0.725859, 0.735901, 0.780095, 0.793855, 0.815552, 0.832946, 0.846397, 0.863609, 0.877481, 0.894145, 0.917566, 0.932456, 0.960091, 0.996936, 1.0642, 1.14423");
+            values ( \
+              "0.0356086, 0.147655, 0.17569, 0.186476, 0.199385, 0.205436, 0.205628, 0.20499, 0.202024, 0.193971, 0.179889, 0.166013, 0.163018, 0.151702, 0.142638, 0.0972412, 0.0838583, 0.0649031, 0.052054, 0.0434523, 0.0341908, 0.028015, 0.0218814, 0.0153322, 0.0121805, 0.00790222, 0.00435952, 0.00130387, 0.000299405" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.13441, 1.16901, 1.18087, 1.19113, 1.20285, 1.21933, 1.22662, 1.23633, 1.25577, 1.28704, 1.4024, 1.55135, 1.64762, 1.74599, 1.81223, 1.99304, 2.06532, 2.11763, 2.17111, 2.24179, 2.30308, 2.36466, 2.45247, 2.48989, 2.56471, 2.71437, 2.95821, 3.24542");
+            values ( \
+              "0.177277, 0.181863, 0.205312, 0.218103, 0.226663, 0.231632, 0.232215, 0.232292, 0.231106, 0.227681, 0.212259, 0.190723, 0.174864, 0.154176, 0.136844, 0.0871112, 0.0696181, 0.0585162, 0.0485771, 0.0375029, 0.0297515, 0.0234373, 0.0164793, 0.0141921, 0.0104325, 0.00553712, 0.0017936, 0.000463754" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.22555, 3.32999, 3.36663, 3.40817, 3.4366, 3.49347, 3.59337, 3.66681, 3.78641, 3.90855, 4.15283, 4.57756, 4.92495, 5.33475, 5.66104, 5.77364, 5.99884, 6.83758, 7.10385, 7.41008, 7.73286, 8.02894, 8.41575, 8.65344, 8.91841, 9.27171, 9.96706, 10.6955");
+            values ( \
+              "0.113364, 0.166202, 0.199428, 0.222535, 0.229015, 0.233424, 0.233719, 0.23308, 0.231192, 0.228359, 0.221353, 0.206936, 0.194259, 0.177493, 0.160955, 0.154277, 0.139731, 0.0826369, 0.0670948, 0.051847, 0.0388267, 0.029464, 0.0202186, 0.0160039, 0.0122901, 0.00856917, 0.00410042, 0.00206411" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("11.6456, 12.0163, 12.2157, 12.4256, 12.7109, 12.9322, 13.1462, 13.5741, 14.1989, 14.4654, 14.9982, 15.8185, 17.971, 18.7374, 20.3593, 21.433, 22.1668, 23.5749, 25.6926, 27.5569, 28.8883, 30.2538, 31.4412, 32.8493, 33.9807, 35.1918, 36.5999, 38.008, 40.8243, 43.6405, 46.4568");
+            values ( \
+              "0.162917, 0.163001, 0.199685, 0.217674, 0.224232, 0.226997, 0.228499, 0.22961, 0.228468, 0.227428, 0.22459, 0.219054, 0.201248, 0.194312, 0.178143, 0.165223, 0.154912, 0.132382, 0.0966183, 0.0686676, 0.0523666, 0.0388994, 0.0297381, 0.0213676, 0.0162981, 0.0121582, 0.00859227, 0.00605328, 0.00298971, 0.00147328, 0.000726841" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.918761, 0.935223, 0.937165, 0.941051, 0.942614, 0.945557, 0.947272, 0.949391, 0.953212, 0.955662, 0.957336, 0.965834, 0.96953, 0.973632, 0.976996, 0.979701, 0.984175, 0.988348, 0.99644, 1.00349, 1.01318");
+            values ( \
+              "0.000704954, 0.0478058, 0.0523247, 0.0594044, 0.0614234, 0.0640136, 0.064876, 0.0650613, 0.063567, 0.0605049, 0.057122, 0.0309282, 0.022764, 0.0162597, 0.0121724, 0.0096582, 0.00653778, 0.00453096, 0.00228248, 0.00125857, 0.000629966" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.979633, 0.990196, 0.993017, 0.995839, 0.998331, 1.00083, 1.00249, 1.00415, 1.00581, 1.00682, 1.00885, 1.01088, 1.0132, 1.01411, 1.01531, 1.01651, 1.01897, 1.02142, 1.02907, 1.02967, 1.03086, 1.03413, 1.0375, 1.04098, 1.04796, 1.05033, 1.05462, 1.05655, 1.06039, 1.0658, 1.06806, 1.07031, 1.07483, 1.07921, 1.08254, 1.08539, 1.08729, 1.08919, 1.09299, 1.09778, 1.10189, 1.10599, 1.10928, 1.11585, 1.11913, 1.12242, 1.12797, 1.13353, 1.14464, 1.16444");
+            values ( \
+              "0.0946772, 0.100029, 0.111096, 0.120556, 0.126629, 0.131559, 0.134334, 0.136757, 0.138827, 0.139916, 0.141113, 0.141601, 0.141809, 0.141787, 0.141452, 0.14098, 0.139482, 0.137641, 0.129784, 0.129004, 0.126998, 0.120608, 0.112979, 0.103283, 0.082434, 0.0759333, 0.0651673, 0.0607409, 0.0525447, 0.0422267, 0.038417, 0.0350213, 0.0289978, 0.0239557, 0.0204685, 0.0179641, 0.0165425, 0.0152083, 0.0128019, 0.010265, 0.00829212, 0.00663352, 0.00551223, 0.00397468, 0.00331975, 0.00274072, 0.00214235, 0.00162226, 0.000816961, 0.000279284" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.12806, 1.1883, 1.19825, 1.20873, 1.21912, 1.23578, 1.26364, 1.28686, 1.3057, 1.31588, 1.37342, 1.39544, 1.42662, 1.44369, 1.4573, 1.47403, 1.4975, 1.52178, 1.54035, 1.57751, 1.6292");
+            values ( \
+              "0.0145769, 0.200966, 0.205087, 0.204516, 0.201419, 0.194313, 0.179852, 0.165961, 0.151811, 0.142605, 0.0842307, 0.064989, 0.0433252, 0.0341316, 0.0280707, 0.0219296, 0.0153325, 0.0105454, 0.00788023, 0.00430579, 0.00200284" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.69629, 1.73005, 1.74531, 1.76368, 1.77046, 1.78403, 1.79968, 1.81951, 1.84172, 1.87621, 1.99779, 2.12521, 2.22562, 2.30678, 2.33327, 2.38624, 2.52269, 2.60009, 2.65962, 2.72239, 2.8061, 2.87815, 2.92944, 3.02632, 3.12611, 3.20448, 3.36124, 3.62449, 3.93897");
+            values ( \
+              "0.0733978, 0.135382, 0.17784, 0.212031, 0.219389, 0.228136, 0.231915, 0.232198, 0.230366, 0.226275, 0.209838, 0.191371, 0.174861, 0.158211, 0.151784, 0.137944, 0.0999013, 0.0797374, 0.0659847, 0.0533314, 0.0394482, 0.030087, 0.0246532, 0.0167519, 0.011188, 0.00808282, 0.00413619, 0.00119344, 0.000258732" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("3.82605, 3.92265, 3.95477, 4.01305, 4.06058, 4.10115, 4.15547, 4.25596, 4.36931, 4.485, 4.71637, 4.97695, 5.50143, 5.91118, 6.23885, 6.35008, 6.57256, 7.11326, 7.41832, 7.68028, 7.98111, 8.29802, 8.44641, 8.67748, 8.98558, 9.23964, 9.48419, 9.81026, 10.4624, 11.4133, 12.6564");
+            values ( \
+              "0.178048, 0.182, 0.2078, 0.228964, 0.232954, 0.233578, 0.233739, 0.232913, 0.231056, 0.22835, 0.221764, 0.213156, 0.194268, 0.177491, 0.160879, 0.154275, 0.139915, 0.102362, 0.0823686, 0.067094, 0.052091, 0.0392331, 0.0342067, 0.0275128, 0.0204105, 0.0158716, 0.0124378, 0.00894414, 0.00448268, 0.00155202, 0.000338341" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("12.3656, 13.128, 13.4959, 13.7222, 14.1748, 14.7871, 15.0416, 15.5504, 16.3947, 18.5531, 19.3135, 20.9355, 22.0092, 22.743, 24.1511, 26.2688, 28.1331, 29.4645, 30.83, 32.0174, 33.4255, 34.5569, 35.768, 37.1761, 38.5843, 41.4005, 44.2168, 47.033");
+            values ( \
+              "0.219991, 0.221038, 0.226877, 0.228452, 0.229614, 0.228401, 0.227438, 0.224709, 0.219071, 0.201196, 0.194311, 0.178143, 0.165223, 0.154913, 0.132382, 0.0966184, 0.0686677, 0.0523668, 0.0388992, 0.0297378, 0.0213677, 0.0162979, 0.012158, 0.00859244, 0.00605309, 0.00298953, 0.0014731, 0.00072666" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.87679, 2.88244, 2.88555, 2.88864, 2.89261, 2.90713, 2.91348, 2.91891, 2.92386, 2.92862, 2.93337, 2.93429, 2.93693, 2.94312, 2.94926, 2.95448, 2.95764, 2.96249, 2.96688, 2.96886, 2.97283, 2.98076, 2.98737");
+            values ( \
+              "0.00349209, 0.00566939, 0.00797841, 0.0110967, 0.015941, 0.0351828, 0.0430372, 0.0483505, 0.0517129, 0.0527809, 0.0503831, 0.0488352, 0.0432387, 0.0276553, 0.0176007, 0.0116229, 0.00901187, 0.00604457, 0.00420488, 0.00358596, 0.00260686, 0.00139225, 0.000939131" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.96305, 2.97526, 2.97798, 2.98709, 3.00822, 3.01768, 3.02609, 3.03417, 3.04233, 3.04781, 3.06938, 3.07647, 3.08696, 3.09691, 3.11039, 3.12522, 3.13813, 3.1414");
+            values ( \
+              "0.00711501, 0.0204927, 0.0250548, 0.0456878, 0.0996424, 0.117756, 0.126396, 0.128173, 0.123539, 0.116182, 0.0628387, 0.0480579, 0.0314112, 0.020397, 0.0110435, 0.00554713, 0.00297864, 0.00268134" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.25756, 3.27573, 3.28217, 3.31517, 3.32806, 3.33912, 3.3572, 3.36799, 3.38268, 3.43043, 3.45286, 3.53394, 3.56695, 3.60134, 3.61763, 3.65076, 3.67066, 3.71045, 3.7352");
+            values ( \
+              "0.0126824, 0.0414985, 0.0567961, 0.155776, 0.182093, 0.193607, 0.198412, 0.196007, 0.190466, 0.164465, 0.147174, 0.0679132, 0.0445028, 0.0273975, 0.0215452, 0.0130018, 0.00953153, 0.00500602, 0.00370239" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.01449, 4.09357, 4.11165, 4.1339, 4.15402, 4.17731, 4.21077, 4.3714, 4.46401, 4.57086, 4.62781, 4.66794, 4.88469, 4.99044, 5.06246, 5.13929, 5.21313, 5.26448, 5.36134, 5.46109, 5.53944, 5.69613, 5.85448");
+            values ( \
+              "0.0279589, 0.19896, 0.220579, 0.230312, 0.231215, 0.229462, 0.22575, 0.204249, 0.190676, 0.172895, 0.161262, 0.151788, 0.0925625, 0.066861, 0.0523702, 0.0396745, 0.0300661, 0.0246497, 0.0167345, 0.0111782, 0.00808979, 0.00413101, 0.00236901" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.12971, 6.3053, 6.34786, 6.40874, 6.45288, 6.58298, 6.73984, 6.97882, 7.14591, 7.66786, 8.24525, 8.52155, 8.68451, 9.01041, 9.56325, 9.99452, 10.2859, 10.5967, 10.9004, 11.1118, 11.5019, 11.9021, 12.2156, 12.8425, 13.5998");
+            values ( \
+              "0.0932251, 0.217172, 0.229505, 0.233536, 0.233731, 0.233054, 0.230295, 0.223952, 0.218696, 0.200502, 0.177535, 0.163772, 0.154289, 0.132859, 0.0945886, 0.0682181, 0.0534691, 0.040539, 0.0305996, 0.0250132, 0.0170296, 0.0114294, 0.00831369, 0.00429042, 0.00210453" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("14.5293, 14.9171, 15.1196, 15.333, 15.5944, 15.8249, 16.0474, 16.4923, 17.1039, 17.3666, 17.8919, 18.7197, 20.8741, 21.6386, 23.2606, 24.3342, 25.068, 26.4762, 28.5938, 30.4581, 31.7896, 33.155, 34.3424, 35.7505, 36.8819, 38.093, 39.5012, 40.9093, 43.7255, 46.5418, 49.358");
+            values ( \
+              "0.148834, 0.162771, 0.199949, 0.217938, 0.223918, 0.22691, 0.228488, 0.229599, 0.228459, 0.22742, 0.224637, 0.21905, 0.201231, 0.194312, 0.178143, 0.165224, 0.154912, 0.132382, 0.0966184, 0.0686676, 0.0523666, 0.0388993, 0.029738, 0.0213676, 0.016298, 0.0121581, 0.00859234, 0.00605319, 0.00298963, 0.0014732, 0.000726759" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.2911, 10.3097, 10.3152, 10.3379, 10.3534, 10.3619, 10.3695, 10.3766, 10.3835, 10.3905, 10.3968, 10.404, 10.4115, 10.4179, 10.4243, 10.4278, 10.4338, 10.4417, 10.4573, 10.4602");
+            values ( \
+              "0.000793608, 0.00455228, 0.00655239, 0.0197031, 0.0275187, 0.0312798, 0.0340071, 0.0356316, 0.0358325, 0.0314619, 0.021927, 0.0139512, 0.00844765, 0.00540401, 0.00343752, 0.00271588, 0.00185228, 0.00115384, 0.000485552, 0.000456149" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.4061, 10.4325, 10.4412, 10.4441, 10.4498, 10.4564, 10.4586, 10.463, 10.4726, 10.4775, 10.4839, 10.4911, 10.5049, 10.5166, 10.5272, 10.5374, 10.5476, 10.548, 10.5496, 10.5518, 10.5553, 10.5659, 10.5739, 10.5771, 10.5805, 10.585, 10.5916, 10.5935, 10.5973, 10.6049, 10.6115, 10.6145, 10.6205, 10.6324, 10.6432");
+            values ( \
+              "0.00210771, 0.00679884, 0.0122583, 0.014564, 0.0195737, 0.0263381, 0.0286921, 0.0336346, 0.0445854, 0.0502958, 0.0580866, 0.0667617, 0.0822936, 0.0931377, 0.0999867, 0.102337, 0.097293, 0.0965876, 0.0943583, 0.0908997, 0.0843714, 0.0622543, 0.0476078, 0.0423844, 0.0373675, 0.0313794, 0.0239976, 0.0221865, 0.0189016, 0.0135891, 0.0101564, 0.0088935, 0.00680295, 0.00392456, 0.00265686" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.8796, 10.9154, 10.9321, 10.9512, 10.9898, 11.0076, 11.0315, 11.0438, 11.0571, 11.0836, 11.1052, 11.1155, 11.1349, 11.1931, 11.2155, 11.247, 11.2779, 11.2948, 11.3185, 11.343, 11.3618, 11.3993, 11.4369");
+            values ( \
+              "0.00433088, 0.0252077, 0.0434113, 0.0692214, 0.130226, 0.154547, 0.175212, 0.178998, 0.1793, 0.172167, 0.161568, 0.155204, 0.140104, 0.0833882, 0.0643308, 0.0429345, 0.0278412, 0.0217402, 0.0152014, 0.0104423, 0.00778832, 0.0042448, 0.00238107" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.2395, 12.3279, 12.4104, 12.43, 12.4633, 12.501, 12.5132, 12.5376, 12.5757, 12.6346, 12.6808, 12.7784, 12.8679, 12.9582, 12.9759, 13.0115, 13.157, 13.2535, 13.2934, 13.3594, 13.4348, 13.4828, 13.5381, 13.5973, 13.6802, 13.7791, 13.8922, 14.0205, 14.1669, 14.3387, 14.5698");
+            values ( \
+              "0.00476762, 0.0749619, 0.177646, 0.196171, 0.213701, 0.218073, 0.217684, 0.216154, 0.212804, 0.206555, 0.201117, 0.188278, 0.174221, 0.155871, 0.151527, 0.142459, 0.102071, 0.0771159, 0.0678705, 0.0543763, 0.0414764, 0.0347085, 0.028113, 0.022326, 0.016006, 0.0107061, 0.00668727, 0.00387369, 0.00208448, 0.000987409, 0.000373327" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.5188, 15.6695, 15.7054, 15.7671, 15.8175, 15.8655, 15.9304, 16.0561, 16.1835, 16.4382, 16.6565, 17.0243, 17.5887, 17.8881, 18.0503, 18.3745, 18.9316, 19.4091, 19.5831, 19.7843, 20.0429, 20.2158, 20.4464, 20.8492, 20.987, 21.3031, 21.6643, 22.3869, 23.3899, 24.7127");
+            values ( \
+              "0.177076, 0.205714, 0.219912, 0.229122, 0.230303, 0.23072, 0.230675, 0.229447, 0.227073, 0.220482, 0.213586, 0.20074, 0.178498, 0.163702, 0.154267, 0.132955, 0.0944089, 0.0655457, 0.0566898, 0.0475988, 0.0376778, 0.0320918, 0.02577, 0.0173421, 0.0151285, 0.0110317, 0.00762832, 0.00352483, 0.00112929, 0.000220884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("23.8971, 24.2963, 24.5786, 24.7533, 24.9663, 25.1439, 25.4249, 25.9286, 26.5613, 26.7446, 27.1111, 28.0974, 29.5126, 30.9207, 32.6369, 33.2975, 34.443, 35.8511, 37.9765, 39.9245, 41.1538, 42.529, 43.9261, 44.897, 46.2382, 47.779, 49.1871, 50.5952, 53.4114, 56.2277, 59.0439");
+            values ( \
+              "0.139444, 0.163313, 0.209341, 0.219188, 0.223842, 0.226297, 0.228521, 0.229583, 0.228186, 0.227407, 0.225566, 0.219049, 0.207657, 0.195185, 0.178149, 0.170482, 0.154956, 0.132422, 0.0965383, 0.0674752, 0.0525171, 0.0389261, 0.0283714, 0.0226066, 0.0164029, 0.0112875, 0.00796543, 0.0056143, 0.00277321, 0.00136816, 0.000676735" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0094651, 0.0095125, 0.00956576, 0.00959189, 0.00959981, 0.00960184", \
+            "0.0122015, 0.0122532, 0.0123254, 0.0123675, 0.0123811, 0.0123846", \
+            "0.0131965, 0.0132192, 0.0132597, 0.0132905, 0.0133037, 0.0133073", \
+            "0.0137191, 0.0136739, 0.0136098, 0.0135706, 0.0135609, 0.0135591", \
+            "0.014229, 0.0140818, 0.0138434, 0.0137065, 0.0136436, 0.0136209", \
+            "0.0137038, 0.0136673, 0.0139333, 0.0139026, 0.013728, 0.0136606" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.013028, 0.0130797, 0.0131295, 0.0131495, 0.0131552, 0.0131567", \
+            "0.0128039, 0.0127251, 0.0126303, 0.0125801, 0.0125647, 0.0125607", \
+            "0.0130412, 0.012648, 0.0121769, 0.011928, 0.0118476, 0.0118262", \
+            "0.0122879, 0.0125107, 0.0129186, 0.012023, 0.0117287, 0.0116521", \
+            "0.0113482, 0.0116039, 0.0120121, 0.011526, 0.0119872, 0.0116892", \
+            "0.0119416, 0.0120277, 0.0116572, 0.0118501, 0.0114144, 0.011964" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.152146, 0.155405, 0.156503, 0.161028, 0.166371, 0.173336, 0.177452, 0.1812, 0.184725, 0.188163, 0.191596, 0.192517, 0.19357, 0.198306, 0.200041, 0.202156, 0.204141, 0.205165, 0.206739, 0.208837, 0.213034, 0.21403");
+            values ( \
+              "-0.013775, -0.0181848, -0.0206555, -0.0330019, -0.0441397, -0.0570595, -0.0636287, -0.0687995, -0.0719265, -0.0726608, -0.0665728, -0.0632169, -0.0584843, -0.0309131, -0.0227242, -0.0151649, -0.0101398, -0.00822381, -0.00594066, -0.00382636, -0.00156076, -0.00138499" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.179202, 0.189112, 0.204174, 0.211511, 0.218013, 0.224069, 0.229924, 0.235773, 0.241628, 0.256243, 0.261879, 0.267324, 0.272714, 0.278875, 0.288122");
+            values ( \
+              "-0.0289297, -0.0738235, -0.129573, -0.150896, -0.165116, -0.173799, -0.177738, -0.17353, -0.154881, -0.056229, -0.0333039, -0.0193533, -0.0113086, -0.00585265, -0.00240082" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.269855, 0.287186, 0.311666, 0.330496, 0.346569, 0.361524, 0.376101, 0.390662, 0.409431, 0.422867, 0.45317, 0.469038, 0.485178, 0.499799, 0.524479, 0.526715");
+            values ( \
+              "-0.0308256, -0.0859046, -0.196265, -0.251376, -0.2782, -0.290339, -0.294223, -0.288704, -0.264529, -0.223463, -0.107596, -0.068022, -0.0417402, -0.0264328, -0.0119392, -0.0113741" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.629818, 0.665214, 0.693524, 0.70994, 0.725578, 0.754948, 0.778254, 0.803665, 0.82768, 0.877108, 0.92783, 0.989842, 1.00244, 1.0363, 1.05363, 1.08829, 1.17109, 1.20467, 1.2237, 1.26176, 1.29337, 1.34115, 1.38309, 1.40005, 1.43397, 1.5018, 1.62767, 1.77529");
+            values ( \
+              "-0.0598537, -0.139211, -0.234633, -0.278902, -0.308788, -0.340819, -0.352733, -0.357642, -0.358393, -0.353052, -0.342753, -0.32387, -0.318788, -0.301416, -0.289338, -0.256091, -0.157997, -0.125333, -0.109355, -0.082436, -0.0648352, -0.0446797, -0.0319718, -0.027919, -0.021232, -0.0120895, -0.00388453, -0.000956428" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("2.01539, 2.1151, 2.14573, 2.17955, 2.22796, 2.2844, 2.3307, 2.3842, 2.53377, 2.82718, 3.03559, 3.29247, 3.3804, 3.47525, 3.66495, 4.05288, 4.20038, 4.302, 4.44739, 4.57501, 4.74517, 4.89416, 5.09531, 5.36352, 5.87721, 6.47757");
+            values ( \
+              "-0.249282, -0.291452, -0.330848, -0.357056, -0.376143, -0.382478, -0.382685, -0.381963, -0.376309, -0.36258, -0.350332, -0.330167, -0.320615, -0.307556, -0.266878, -0.152909, -0.118754, -0.099123, -0.0758037, -0.0596604, -0.0430555, -0.0321534, -0.0216445, -0.0126257, -0.00403661, -0.00104395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("7.3556, 7.61094, 7.74998, 7.82567, 7.94918, 8.04679, 8.32059, 8.92985, 9.432, 10.5342, 11.4594, 12.3365, 12.6763, 13.2697, 14.1577, 15.5117, 16.1164, 16.4627, 17.1498, 17.5727, 18.2648, 19.062, 19.5572, 20.4763, 21.3644, 22.2524, 23.1405, 25.8047");
+            values ( \
+              "-0.292147, -0.305524, -0.362258, -0.375399, -0.384024, -0.38612, -0.387516, -0.383683, -0.378646, -0.365644, -0.352443, -0.336173, -0.327979, -0.309223, -0.260957, -0.162344, -0.126893, -0.10924, -0.0808041, -0.0665586, -0.0483687, -0.0333786, -0.0262027, -0.0168321, -0.0111074, -0.00700034, -0.00471575, -0.00112248" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.184228, 0.187348, 0.194182, 0.205189, 0.213051, 0.216575, 0.220014, 0.22437, 0.230154, 0.23401, 0.237017, 0.240685, 0.244876, 0.250852, 0.304281");
+            values ( \
+              "-0.0141087, -0.0174276, -0.0359869, -0.0569877, -0.0687359, -0.0719589, -0.0726123, -0.0632096, -0.030934, -0.0151586, -0.00822224, -0.00383124, -0.00156393, -0.000502242, -4.36573e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.208789, 0.216492, 0.236428, 0.243732, 0.250248, 0.2563, 0.262155, 0.268003, 0.273858, 0.288471, 0.294113, 0.299554, 0.304938, 0.31109, 0.321833, 0.351623");
+            values ( \
+              "-0.000620692, -0.052797, -0.129523, -0.150906, -0.165084, -0.17386, -0.177701, -0.173586, -0.154842, -0.0562709, -0.0332574, -0.0193868, -0.0112821, -0.00589631, -0.00180549, -0.000175688" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.302881, 0.315578, 0.344482, 0.363291, 0.379355, 0.394306, 0.40888, 0.423439, 0.442212, 0.455643, 0.485945, 0.501813, 0.517954, 0.532575, 0.557254, 0.558323");
+            values ( \
+              "-0.0335848, -0.0680432, -0.196837, -0.25176, -0.278096, -0.290606, -0.294071, -0.288918, -0.264523, -0.223461, -0.107593, -0.0680189, -0.0417378, -0.026431, -0.0119379, -0.011666" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.665719, 0.697872, 0.726195, 0.742038, 0.758257, 0.786955, 0.810931, 0.836355, 0.860348, 0.896953, 0.934712, 0.960498, 1.01151, 1.02241, 1.06897, 1.08735, 1.12412, 1.18058, 1.21805, 1.24957, 1.27394, 1.30805, 1.33673, 1.3682, 1.41295, 1.45898, 1.49416, 1.56451, 1.69665, 1.85276");
+            values ( \
+              "-0.0806444, -0.138621, -0.234367, -0.277882, -0.308552, -0.340524, -0.352506, -0.35784, -0.358189, -0.354999, -0.34843, -0.342587, -0.327983, -0.323921, -0.301405, -0.288524, -0.252493, -0.183953, -0.143452, -0.114906, -0.0961966, -0.0744276, -0.059745, -0.0467268, -0.0326909, -0.0226116, -0.016997, -0.00944441, -0.00282134, -0.000618176" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("2.03489, 2.13977, 2.20242, 2.22891, 2.26793, 2.30108, 2.34528, 2.47019, 2.66427, 2.8594, 3.06781, 3.2582, 3.32472, 3.41264, 3.50747, 3.69713, 4.08509, 4.2326, 4.33422, 4.47961, 4.60722, 4.77738, 4.92637, 5.12753, 5.39575, 5.89892, 6.4866");
+            values ( \
+              "-0.191262, -0.280634, -0.351471, -0.36588, -0.377332, -0.381256, -0.382871, -0.379935, -0.371819, -0.362395, -0.350338, -0.336261, -0.330158, -0.320619, -0.30755, -0.266894, -0.152904, -0.118749, -0.0991266, -0.075799, -0.0596565, -0.0430611, -0.0321493, -0.02164, -0.0126297, -0.00414873, -0.00111924" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("7.44528, 7.85971, 7.95431, 8.05043, 8.25322, 8.45489, 9.03593, 10.6509, 11.4934, 12.063, 12.3703, 12.985, 13.3039, 13.7841, 14.3761, 15.5705, 16.1149, 16.9477, 17.4767, 18.1019, 18.9356, 19.4216, 20.1716, 21.0596, 21.9477, 22.8358, 25.5");
+            values ( \
+              "-0.353729, -0.375218, -0.382734, -0.385492, -0.387405, -0.387384, -0.383075, -0.364585, -0.352411, -0.342455, -0.336143, -0.320219, -0.309167, -0.286536, -0.247056, -0.160662, -0.128503, -0.0895846, -0.0706658, -0.0530735, -0.0358322, -0.028483, -0.0199197, -0.0129317, -0.00838109, -0.00541651, -0.00146163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.304057, 0.307634, 0.307907, 0.308452, 0.309541, 0.311184, 0.313668, 0.315054, 0.317827, 0.320922, 0.325667, 0.3298, 0.333565, 0.337101, 0.340549, 0.343993, 0.344901, 0.34594, 0.348017, 0.349753, 0.350784, 0.35211, 0.352401, 0.352982, 0.354145, 0.356384, 0.357223, 0.357556, 0.358221, 0.35955, 0.36221, 0.365179");
+            values ( \
+              "-0.0132806, -0.0180271, -0.0185271, -0.0197534, -0.0226456, -0.0272961, -0.0335797, -0.0363307, -0.0421645, -0.0479632, -0.056739, -0.0633132, -0.068538, -0.0716941, -0.0724793, -0.0664395, -0.0631491, -0.0585292, -0.0465596, -0.0361224, -0.0304915, -0.0241403, -0.0228943, -0.020555, -0.0164517, -0.0104655, -0.00881466, -0.00823716, -0.00718367, -0.00545217, -0.00311158, -0.00192839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.333568, 0.340199, 0.348915, 0.360278, 0.367631, 0.374146, 0.380211, 0.386073, 0.391928, 0.397788, 0.412459, 0.417912, 0.423488, 0.429132, 0.435583, 0.442039");
+            values ( \
+              "-0.0101306, -0.0519293, -0.0878805, -0.129069, -0.150617, -0.164778, -0.173636, -0.177491, -0.173439, -0.15472, -0.0559888, -0.0336883, -0.0193912, -0.0109801, -0.00555654, -0.00325918" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.438849, 0.449319, 0.472643, 0.481663, 0.491442, 0.507502, 0.522452, 0.537026, 0.551584, 0.566206, 0.57036, 0.575108, 0.583788, 0.605615, 0.614091, 0.629958, 0.6461, 0.66072, 0.668945, 0.685397, 0.716596, 0.752935");
+            values ( \
+              "-0.0698004, -0.0928498, -0.196901, -0.227412, -0.251741, -0.278218, -0.290543, -0.294155, -0.28885, -0.272224, -0.264522, -0.252999, -0.223465, -0.135329, -0.107597, -0.0680217, -0.0417379, -0.026432, -0.0203876, -0.0119399, -0.00398838, -0.00104128" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.75803, 0.937159, 0.964539, 0.990498, 1.02798, 1.09066, 1.14165, 1.16523, 1.19913, 1.2166, 1.25156, 1.33335, 1.36777, 1.42661, 1.45547, 1.50242, 1.56281, 1.59827, 1.66919, 1.79159, 1.93602");
+            values ( \
+              "-0.0275102, -0.35066, -0.357605, -0.35793, -0.355038, -0.342432, -0.32814, -0.318779, -0.301395, -0.289243, -0.255576, -0.158615, -0.125082, -0.0811692, -0.0651956, -0.0452293, -0.0279322, -0.0209618, -0.0116254, -0.00386922, -0.00100167" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.15862, 2.22906, 2.28226, 2.34176, 2.39133, 2.44533, 2.49018, 2.54521, 2.7946, 2.98972, 3.19814, 3.38856, 3.455, 3.54294, 3.63779, 3.82751, 4.21542, 4.36292, 4.46454, 4.60993, 4.73756, 4.90772, 5.0567, 5.25785, 5.52605, 6.0249, 6.60738");
+            values ( \
+              "-0.202818, -0.211583, -0.29937, -0.35742, -0.376384, -0.382319, -0.382847, -0.381885, -0.37176, -0.362453, -0.350335, -0.336261, -0.330166, -0.320619, -0.307553, -0.266877, -0.152906, -0.118752, -0.0991262, -0.0758014, -0.0596579, -0.0430579, -0.032151, -0.0216423, -0.0126285, -0.00419927, -0.00114755" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("7.58158, 7.99136, 8.08492, 8.18024, 8.28314, 8.5884, 9.16761, 9.96513, 10.7826, 11.6643, 12.502, 13.1167, 13.4356, 13.9158, 14.5078, 15.7022, 16.2466, 17.0794, 17.6084, 18.2336, 19.0672, 19.5533, 20.3032, 21.1913, 22.0794, 22.9674, 25.6316");
+            values ( \
+              "-0.362086, -0.375123, -0.382691, -0.385406, -0.387003, -0.38741, -0.383109, -0.374618, -0.36462, -0.351788, -0.336143, -0.320219, -0.309168, -0.286536, -0.247057, -0.160662, -0.128503, -0.0895847, -0.0706658, -0.0530735, -0.035832, -0.028483, -0.0199198, -0.0129318, -0.00838111, -0.00541654, -0.00146162" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.726738, 0.733563, 0.742598, 0.74707, 0.754622, 0.758061, 0.761426, 0.764788, 0.765812, 0.774901, 0.778218, 0.782655, 0.787725, 0.791829");
+            values ( \
+              "-0.00523261, -0.029978, -0.0512521, -0.0598125, -0.0708617, -0.0737349, -0.0739578, -0.0675565, -0.0635987, -0.0164419, -0.00834882, -0.00327889, -0.00108939, -0.000611197" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.77577, 0.800339, 0.807509, 0.813931, 0.819941, 0.825772, 0.831597, 0.837451, 0.850196, 0.855134, 0.862808, 0.868708, 0.875001, 0.880085");
+            values ( \
+              "-0.0350211, -0.133123, -0.153511, -0.166729, -0.174867, -0.178096, -0.173639, -0.154716, -0.0665995, -0.0426223, -0.0201625, -0.0111271, -0.00575124, -0.00386119" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.920161, 0.931162, 0.952028, 0.964761, 0.975044, 0.991144, 1.00617, 1.02082, 1.03546, 1.03922, 1.0486, 1.05487, 1.06322, 1.09701, 1.11264, 1.13214, 1.15064, 1.16358, 1.18826");
+            values ( \
+              "-0.0421063, -0.084288, -0.181262, -0.226083, -0.251516, -0.276882, -0.289183, -0.292439, -0.287511, -0.284436, -0.273141, -0.261851, -0.239166, -0.110839, -0.0708778, -0.0392436, -0.0220005, -0.0145388, -0.00643432" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.31692, 1.34853, 1.37682, 1.39258, 1.40886, 1.43791, 1.46155, 1.48696, 1.51096, 1.54723, 1.58532, 1.61111, 1.66212, 1.67302, 1.71958, 1.73797, 1.77475, 1.83118, 1.86866, 1.90021, 1.9246, 1.95868, 1.98732, 2.0188, 2.06356, 2.10961, 2.1448, 2.2152, 2.34604, 2.50058");
+            values ( \
+              "-0.0842363, -0.138812, -0.234457, -0.277806, -0.308613, -0.34081, -0.35252, -0.357848, -0.358187, -0.355049, -0.348438, -0.342577, -0.327992, -0.323922, -0.301403, -0.288521, -0.252475, -0.183974, -0.143458, -0.114889, -0.0961647, -0.0744214, -0.0597555, -0.0467318, -0.0326932, -0.0226091, -0.0169921, -0.00943861, -0.00286158, -0.000640932" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.68039, 2.75177, 2.80452, 2.86433, 2.91341, 2.96946, 3.01457, 3.06878, 3.31736, 3.51249, 3.7209, 3.91132, 3.97777, 4.0657, 4.16056, 4.35028, 4.73819, 4.88569, 4.98731, 5.1327, 5.26032, 5.43048, 5.57947, 5.78062, 6.04882, 6.54651, 7.12761");
+            values ( \
+              "-0.197672, -0.211248, -0.298531, -0.357269, -0.376223, -0.38239, -0.382833, -0.381866, -0.371756, -0.362459, -0.350335, -0.336262, -0.330166, -0.320619, -0.307553, -0.266877, -0.152906, -0.118753, -0.099126, -0.0758016, -0.0596582, -0.0430577, -0.0321512, -0.0216425, -0.0126283, -0.00421244, -0.00115546" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("8.00196, 8.23648, 8.32969, 8.50835, 8.60239, 8.69776, 8.90204, 9.393, 10.234, 11.2997, 12.1227, 13.0192, 13.6339, 13.9528, 14.433, 15.025, 16.2194, 16.7637, 17.5966, 18.1256, 18.7508, 19.5844, 20.0705, 20.8204, 21.7085, 22.5966, 23.4846, 26.1488");
+            values ( \
+              "-0.246346, -0.269081, -0.322627, -0.374806, -0.382377, -0.385472, -0.387471, -0.38563, -0.377376, -0.364478, -0.352785, -0.336141, -0.32022, -0.309166, -0.286537, -0.247055, -0.160662, -0.128503, -0.0895844, -0.0706657, -0.0530736, -0.0358324, -0.0284831, -0.0199197, -0.0129316, -0.00838109, -0.00541644, -0.00146166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.21005, 2.21475, 2.21596, 2.21813, 2.21922, 2.22049, 2.22176, 2.22504, 2.22863, 2.22999, 2.23409, 2.23646, 2.23883, 2.24311, 2.2471, 2.24807, 2.24903, 2.24999, 2.25096, 2.25192, 2.25288, 2.25384, 2.2548, 2.25489, 2.25606, 2.25739, 2.25885, 2.26039, 2.26164, 2.26375, 2.26472, 2.26568, 2.26664, 2.26789, 2.26917, 2.27003, 2.2709, 2.27176, 2.27263, 2.27349, 2.27436, 2.27572, 2.27708, 2.27844, 2.2798, 2.2847, 2.28634, 2.29466, 2.30866, 2.33042");
+            values ( \
+              "-0.0166644, -0.0172041, -0.0195657, -0.0241826, -0.0262863, -0.0285295, -0.0307112, -0.0360068, -0.0416666, -0.0437067, -0.0495459, -0.052732, -0.0557771, -0.0608433, -0.0652163, -0.0650238, -0.0647308, -0.0643372, -0.0638431, -0.0632495, -0.0625557, -0.0617617, -0.0608676, -0.060726, -0.0570672, -0.0516174, -0.0447904, -0.0366265, -0.0304831, -0.021361, -0.0178534, -0.0150412, -0.0125688, -0.00992483, -0.00748735, -0.00615668, -0.00501635, -0.00423067, -0.0035258, -0.00290174, -0.00235849, -0.0018671, -0.00144259, -0.00108495, -0.000794194, -0.000416221, -0.000329337, -0.000190251, -0.000110396, -5.5683e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.29027, 2.31434, 2.33322, 2.34042, 2.347, 2.35324, 2.35943, 2.36561, 2.38125, 2.39048, 2.39462, 2.40013, 2.41029, 2.42213, 2.43705");
+            values ( \
+              "-0.00241974, -0.081689, -0.134625, -0.150745, -0.161622, -0.167364, -0.165285, -0.148625, -0.0519398, -0.0217932, -0.0144961, -0.00825559, -0.00270941, -0.000787932, -0.000232756" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.5554, 2.57492, 2.59478, 2.61041, 2.62084, 2.63246, 2.64594, 2.65337, 2.6684, 2.68339, 2.69837, 2.70602, 2.71418, 2.73821, 2.74679, 2.7617, 2.77677, 2.78834, 2.8004, 2.80965, 2.82814, 2.86185, 2.90174");
+            values ( \
+              "-0.00952262, -0.0852545, -0.156398, -0.207701, -0.235441, -0.257906, -0.274657, -0.280404, -0.285759, -0.282259, -0.267063, -0.252486, -0.228108, -0.134133, -0.106587, -0.0696059, -0.0442846, -0.0309295, -0.0212138, -0.0158172, -0.00863622, -0.00258373, -0.000573027" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.21589, 3.24411, 3.27758, 3.28803, 3.30533, 3.32898, 3.35606, 3.37563, 3.398, 3.40872, 3.43015, 3.45843, 3.50832, 3.5224, 3.56196, 3.61106, 3.61808, 3.63213, 3.65487, 3.73382, 3.76623, 3.80004, 3.84512, 3.86182, 3.89385, 3.92362, 3.96534, 3.98205, 4.01547, 4.08231, 4.15666, 4.21234, 4.33908, 4.46005");
+            values ( \
+              "-0.103947, -0.145879, -0.242051, -0.267885, -0.301433, -0.330176, -0.347627, -0.353298, -0.355942, -0.356015, -0.354957, -0.351478, -0.341923, -0.338377, -0.326454, -0.304857, -0.300755, -0.291254, -0.271779, -0.179084, -0.144349, -0.1138, -0.0814724, -0.0717898, -0.0561441, -0.0444575, -0.0318866, -0.0278904, -0.0213109, -0.0122353, -0.00655873, -0.004506, -0.00155569, -0.000524661" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.7536, 4.83541, 4.88443, 4.91525, 4.94799, 4.9847, 5.01623, 5.05985, 5.15756, 5.30317, 5.59666, 5.80507, 6.06202, 6.14992, 6.24473, 6.43435, 6.82235, 6.96986, 7.07149, 7.21687, 7.34448, 7.51463, 7.66363, 7.86481, 8.13304, 8.63057, 9.21148");
+            values ( \
+              "-0.147863, -0.208976, -0.291333, -0.330831, -0.356486, -0.372598, -0.378809, -0.382641, -0.381791, -0.376261, -0.36253, -0.350332, -0.33016, -0.320611, -0.307555, -0.266899, -0.15291, -0.118753, -0.0991207, -0.075803, -0.059661, -0.0430574, -0.0321537, -0.0216438, -0.0126248, -0.00421591, -0.00115434" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("10.1344, 10.4178, 10.5029, 10.6015, 10.7133, 10.8176, 11.092, 11.6753, 12.389, 13.3926, 14.2152, 15.1121, 15.7211, 16.0456, 16.6947, 18.4109, 19.0451, 19.4787, 20.061, 20.5697, 21.0955, 21.8474, 22.1741, 22.8274, 23.7155, 24.6035, 25.4916, 27.2677, 29.0438");
+            values ( \
+              "-0.287226, -0.321237, -0.355445, -0.375, -0.383125, -0.385987, -0.387497, -0.383956, -0.376662, -0.364505, -0.352763, -0.33614, -0.320396, -0.309166, -0.276562, -0.154422, -0.118664, -0.0982962, -0.0758739, -0.060223, -0.0471468, -0.0331092, -0.028306, -0.0207619, -0.01343, -0.00875812, -0.00560816, -0.00231979, -0.000946134" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.70528, 7.7118, 7.72229, 7.73823, 7.75309, 7.76031, 7.76682, 7.77286, 7.77864, 7.78442, 7.78874, 7.7963, 7.80097, 7.8065, 7.81108, 7.81818, 7.82681, 7.8438");
+            values ( \
+              "-0.0023691, -0.00402478, -0.00922232, -0.0221738, -0.0323157, -0.0364831, -0.0397942, -0.0422346, -0.0436686, -0.0424991, -0.036123, -0.0170124, -0.00860336, -0.00347951, -0.0015664, -0.000449869, -0.000229821, -0.000189461" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.86334, 7.86664, 7.87607, 7.88436, 7.90794, 7.92575, 7.93595, 7.94513, 7.95363, 7.96181, 7.96997, 7.97213, 7.98871, 7.99268, 7.9974, 8.00304, 8.00759, 8.01671, 8.023");
+            values ( \
+              "-0.0104042, -0.0123634, -0.0211127, -0.0329935, -0.0696833, -0.0944053, -0.106981, -0.11702, -0.124233, -0.127533, -0.119885, -0.114377, -0.0432375, -0.0312946, -0.0207486, -0.0125355, -0.00823561, -0.00340374, -0.00221414" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.35567, 8.36776, 8.37821, 8.39174, 8.44666, 8.46789, 8.48626, 8.50317, 8.51957, 8.53649, 8.5417, 8.54751, 8.55413, 8.57662, 8.58528, 8.59182, 8.60054, 8.60771, 8.61595, 8.6276, 8.63272, 8.6396, 8.64878, 8.66713, 8.68198");
+            values ( \
+              "-0.0193499, -0.0315354, -0.0481992, -0.0739399, -0.182349, -0.218847, -0.244119, -0.258147, -0.261942, -0.251766, -0.244553, -0.232836, -0.213819, -0.132203, -0.105518, -0.0882386, -0.0688703, -0.0558885, -0.0436857, -0.0305726, -0.0261167, -0.0211004, -0.0158138, -0.00873126, -0.00597155" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.59653, 9.63687, 9.71582, 9.74155, 9.77355, 9.79433, 9.81808, 9.82886, 9.85041, 9.87973, 9.9242, 9.94429, 9.98393, 10.0082, 10.0401, 10.0615, 10.081, 10.1045, 10.1517, 10.1876, 10.2109, 10.2497, 10.2812, 10.3026, 10.3311, 10.3813, 10.4044, 10.4389, 10.4848, 10.5768, 10.7086, 10.8599");
+            values ( \
+              "-0.0678975, -0.10696, -0.24897, -0.287924, -0.321847, -0.334412, -0.343156, -0.345278, -0.347584, -0.346901, -0.340927, -0.33652, -0.32514, -0.315863, -0.299692, -0.284822, -0.2671, -0.240901, -0.183912, -0.145149, -0.123509, -0.0931936, -0.073541, -0.062476, -0.0500983, -0.0335755, -0.0279352, -0.0211784, -0.0145656, -0.00663166, -0.00199299, -0.000464184" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.2735, 12.4666, 12.5204, 12.5904, 12.6242, 12.674, 12.7664, 12.9606, 13.3153, 13.5777, 13.7932, 13.8733, 13.9609, 14.2753, 14.492, 14.6445, 14.7812, 14.8959, 15.0253, 15.209, 15.3995, 15.5452, 15.8367, 16.2097");
+            values ( \
+              "-0.0856533, -0.301914, -0.347233, -0.372983, -0.377776, -0.380254, -0.379118, -0.371569, -0.353177, -0.333959, -0.309196, -0.295257, -0.275441, -0.181908, -0.126793, -0.0967165, -0.0751943, -0.0606502, -0.0473617, -0.0331082, -0.0228112, -0.0170798, -0.00942749, -0.00485088" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("18.4917, 18.8431, 18.9154, 19.0098, 19.1055, 19.3091, 19.5115, 20.0918, 21.7068, 22.5297, 23.1189, 23.4262, 24.041, 24.3598, 24.84, 25.432, 26.6264, 27.1708, 28.0036, 28.5326, 29.1578, 29.9914, 30.4775, 31.2275, 32.1156, 33.0036, 33.8917, 36.5559");
+            values ( \
+              "-0.346142, -0.362007, -0.374805, -0.382464, -0.385443, -0.387422, -0.387304, -0.383014, -0.364529, -0.352734, -0.342456, -0.336141, -0.32022, -0.309166, -0.286537, -0.247055, -0.160662, -0.128503, -0.0895844, -0.0706657, -0.0530735, -0.0358323, -0.028483, -0.0199197, -0.0129316, -0.00838108, -0.00541645, -0.00146165" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00893406, 0.00897438, 0.00902738, 0.00905681, 0.00906623, 0.00906868", \
+            "0.0106638, 0.0106861, 0.0107317, 0.0107695, 0.0107842, 0.0107882", \
+            "0.0113437, 0.011347, 0.0113563, 0.0113737, 0.011385, 0.0113888", \
+            "0.0116176, 0.0116134, 0.0116043, 0.0115961, 0.0115958, 0.0115971", \
+            "0.0117065, 0.0117033, 0.0116943, 0.0116798, 0.0116679, 0.0116635", \
+            "0.0117604, 0.011759, 0.011754, 0.011741, 0.0117218, 0.0117084" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0117292, 0.0117711, 0.0118363, 0.0118766, 0.0118891, 0.0118926", \
+            "0.0131769, 0.0131734, 0.0131732, 0.0131773, 0.0131785, 0.0131787", \
+            "0.0140913, 0.0139998, 0.0138676, 0.0137791, 0.0137472, 0.0137385", \
+            "0.015074, 0.0149428, 0.0145229, 0.0142135, 0.0140971, 0.014062", \
+            "0.013948, 0.013749, 0.0128526, 0.0146979, 0.0142989, 0.0141774", \
+            "0.0136752, 0.0136991, 0.0138257, 0.012787, 0.014713, 0.0142947" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        sdf_cond : "(A & B)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(A * B)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0860178, 0.107308, 0.181061, 0.478532, 1.70806, 6.79553", \
+            "0.0931735, 0.114487, 0.188372, 0.485892, 1.71542, 6.80288", \
+            "0.119439, 0.141075, 0.215438, 0.513196, 1.74268, 6.83011", \
+            "0.152691, 0.176661, 0.252064, 0.551223, 1.78088, 6.86819", \
+            "0.0627834, 0.0969622, 0.181261, 0.479323, 1.71038, 6.79894", \
+            "-0.717572, -0.661658, -0.533451, -0.214485, 1.02419, 6.11609" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0259519, 0.0498649, 0.151955, 0.586169, 2.38718, 9.84384", \
+            "0.0259128, 0.0498712, 0.151958, 0.586172, 2.38716, 9.84384", \
+            "0.0269289, 0.0505638, 0.152229, 0.586333, 2.38717, 9.84384", \
+            "0.0333309, 0.0550993, 0.153497, 0.588091, 2.38741, 9.84389", \
+            "0.0548481, 0.0769866, 0.163131, 0.588053, 2.39058, 9.84438", \
+            "0.101649, 0.13912, 0.226265, 0.610983, 2.40052, 9.85221" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.111102, 0.128481, 0.178664, 0.356587, 1.08687, 4.11053", \
+            "0.123699, 0.141146, 0.191315, 0.369157, 1.09943, 4.1231", \
+            "0.173984, 0.191622, 0.242484, 0.420557, 1.15077, 4.17443", \
+            "0.327268, 0.349067, 0.406108, 0.58783, 1.31662, 4.34022", \
+            "0.711323, 0.744986, 0.824709, 1.0255, 1.75719, 4.78095", \
+            "1.92257, 1.9719, 2.08777, 2.34789, 3.09568, 6.11909" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.021081, 0.0354352, 0.0891368, 0.318472, 1.2934, 5.33341", \
+            "0.0211865, 0.0355394, 0.0891905, 0.318466, 1.2934, 5.33346", \
+            "0.0212705, 0.0355954, 0.0891686, 0.318463, 1.2934, 5.33346", \
+            "0.0291828, 0.0441915, 0.0962717, 0.320307, 1.2933, 5.33331", \
+            "0.0517168, 0.0721011, 0.128955, 0.334711, 1.29556, 5.33349", \
+            "0.0940312, 0.120657, 0.192571, 0.400772, 1.30289, 5.33991" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0651807, 0.0698671, 0.0754868, 0.0780856, 0.0816178, 0.0860485, 0.0901393, 0.0941246, 0.0986153, 0.102385, 0.109516, 0.115092, 0.12056, 0.12622, 0.13372, 0.143463, 0.15209, 0.153827");
+            values ( \
+              "0.00109156, 0.020088, 0.0391822, 0.0457091, 0.0526337, 0.0593137, 0.0619208, 0.0628233, 0.0605121, 0.0551903, 0.0344322, 0.0220417, 0.0141344, 0.00873844, 0.00453962, 0.00198457, 0.000961218, 0.000882515" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0645342, 0.0777246, 0.0834267, 0.0923683, 0.100219, 0.107731, 0.116898, 0.125327, 0.131671, 0.155511, 0.166657, 0.177482, 0.190594, 0.204634, 0.216807, 0.223806");
+            values ( \
+              "0.00053483, 0.0774112, 0.101889, 0.126016, 0.135822, 0.137879, 0.133588, 0.123862, 0.111239, 0.0509059, 0.0324245, 0.0201999, 0.011044, 0.00570407, 0.00316157, 0.00249727" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0643803, 0.0821689, 0.0889346, 0.0943669, 0.101523, 0.113581, 0.123263, 0.138006, 0.154969, 0.188115, 0.213766, 0.236835, 0.250527, 0.288428, 0.313464, 0.323873, 0.341104, 0.360796, 0.373311, 0.387664, 0.403083, 0.424592, 0.433042, 0.44994, 0.483736, 0.551328, 0.632");
+            values ( \
+              "0.0170557, 0.119184, 0.1502, 0.168362, 0.184592, 0.198948, 0.202475, 0.201683, 0.195987, 0.180134, 0.164828, 0.14695, 0.133687, 0.094355, 0.0712151, 0.0626888, 0.0502678, 0.0384016, 0.0321858, 0.0261411, 0.0207879, 0.0149621, 0.0131428, 0.0100949, 0.00586136, 0.00175103, 0.000374478" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0833469, 0.0833669, 0.207363, 0.354344, 0.482578, 0.582761, 0.662385, 0.690114, 0.745571, 0.87724, 0.952035, 1.00427, 1.09078, 1.17078, 1.22091, 1.2552, 1.31269, 1.39208, 1.4824, 1.60282, 1.84367, 2.14673");
+            values ( \
+              "1e-22, 0.237938, 0.23057, 0.21075, 0.192004, 0.175339, 0.158926, 0.152186, 0.13758, 0.100666, 0.0810179, 0.0687346, 0.0511974, 0.0382774, 0.0316918, 0.02777, 0.0221777, 0.0161134, 0.0111505, 0.00672351, 0.00221314, 0.000491695" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.101538, 0.101558, 0.508044, 1.17708, 1.81537, 2.10812, 2.42863, 2.77634, 3.52373, 3.80602, 4.222, 4.5963, 4.76639, 5.10658, 5.39051, 5.76719, 6.26944, 7.27393, 8.31423");
+            values ( \
+              "1e-22, 0.271033, 0.23789, 0.214144, 0.190373, 0.17803, 0.161709, 0.139738, 0.0881932, 0.0710262, 0.0500391, 0.0356288, 0.0303808, 0.0218415, 0.016501, 0.0113035, 0.0066995, 0.00213581, 0.000629849" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.179094, 0.179114, 1.85458, 6.34948, 7.57338, 9.24725, 10.224, 11.157, 12.8717, 14.8113, 16.4683, 18.288, 19.4606, 20.4492, 21.4895, 22.4577, 23.6087, 25.6893, 27.77, 31.9312, 35.0521");
+            values ( \
+              "1e-22, 0.281236, 0.238884, 0.199272, 0.187643, 0.169005, 0.155329, 0.140768, 0.111429, 0.0800678, 0.0577853, 0.039014, 0.0298848, 0.0238579, 0.0184849, 0.0146187, 0.0110185, 0.00654422, 0.00385222, 0.00129571, 0.000693709" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0972909, 0.101409, 0.104294, 0.110467, 0.112914, 0.117332, 0.121415, 0.125395, 0.129407, 0.131736, 0.133652, 0.141595, 0.14475, 0.150176, 0.154031, 0.157748, 0.165024, 0.170396, 0.174685, 0.183262, 0.197741, 0.215729");
+            values ( \
+              "0.00293736, 0.0212003, 0.0311893, 0.0482579, 0.0531276, 0.0592504, 0.0621899, 0.0627159, 0.0609897, 0.058472, 0.0551699, 0.0322444, 0.0250155, 0.0162002, 0.011704, 0.00854039, 0.00452423, 0.00285886, 0.00198771, 0.00097163, 0.000303646, 9.91451e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0984355, 0.108852, 0.111325, 0.116357, 0.119298, 0.123815, 0.131666, 0.139179, 0.146717, 0.14836, 0.153446, 0.156686, 0.161006, 0.163122, 0.175476, 0.185983, 0.194654, 0.200699, 0.205514, 0.211151, 0.218667, 0.228571, 0.23527, 0.248668, 0.273037, 0.302211");
+            values ( \
+              "0.0170627, 0.0760074, 0.0876981, 0.107154, 0.115839, 0.126056, 0.135779, 0.137876, 0.134809, 0.13355, 0.128439, 0.123981, 0.116138, 0.111227, 0.0776339, 0.0528985, 0.0375006, 0.0290114, 0.0235239, 0.018284, 0.0129332, 0.00814794, 0.00593474, 0.00307855, 0.000833936, 0.000165494" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0983479, 0.11673, 0.120514, 0.12794, 0.133056, 0.143288, 0.154774, 0.169531, 0.18648, 0.219627, 0.24528, 0.268345, 0.28205, 0.319895, 0.344949, 0.35538, 0.372665, 0.392419, 0.40483, 0.419063, 0.43452, 0.456067, 0.464554, 0.481529, 0.515478, 0.583376, 0.664119");
+            values ( \
+              "0.0366551, 0.135371, 0.151158, 0.174381, 0.18495, 0.197639, 0.202521, 0.201686, 0.195979, 0.180125, 0.164823, 0.146949, 0.133675, 0.0944014, 0.0712402, 0.0626957, 0.0502375, 0.0383439, 0.032184, 0.0261859, 0.0208123, 0.0149713, 0.0131431, 0.0100829, 0.00583906, 0.00173218, 0.000369688" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.114886, 0.114906, 0.23905, 0.319896, 0.429212, 0.542292, 0.614303, 0.693933, 0.721656, 0.777103, 0.908789, 0.983593, 1.03582, 1.12231, 1.20232, 1.25246, 1.28676, 1.34424, 1.42363, 1.51392, 1.63432, 1.87512, 2.17813");
+            values ( \
+              "1e-22, 0.238007, 0.23049, 0.219891, 0.204452, 0.187525, 0.175335, 0.158928, 0.152183, 0.137585, 0.100665, 0.0810132, 0.0687346, 0.0512001, 0.0382788, 0.0316914, 0.0277671, 0.0221771, 0.0161123, 0.0111505, 0.00672534, 0.00221362, 0.000492697" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.133829, 0.133849, 0.53917, 1.38516, 1.7477, 2.13984, 2.45607, 2.57734, 2.80785, 3.5555, 3.90298, 4.25366, 4.54294, 4.79811, 5.13835, 5.42223, 5.73053, 6.14159, 6.96372, 8.00402, 9.04433");
+            values ( \
+              "1e-22, 0.271832, 0.237866, 0.207774, 0.194254, 0.17803, 0.161951, 0.154737, 0.13975, 0.0881882, 0.0673742, 0.0500406, 0.038552, 0.03038, 0.0218398, 0.0165005, 0.0121169, 0.00793272, 0.00323062, 0.000958573, 0.00029115" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.211943, 0.211963, 1.88572, 5.34064, 6.83818, 8.45332, 9.27872, 10.2554, 11.1884, 13.8024, 14.8428, 15.5784, 16.4997, 17.3363, 18.7108, 19.3792, 20.4078, 21.4482, 22.9033, 23.7419, 24.7822, 25.8225, 26.8628, 28.9434, 32.0643, 35.1852");
+            values ( \
+              "1e-22, 0.281753, 0.238805, 0.208548, 0.194953, 0.178697, 0.168926, 0.155406, 0.140691, 0.0964461, 0.0801404, 0.0696494, 0.0578553, 0.0485067, 0.0358134, 0.0307436, 0.0241996, 0.0188791, 0.0132927, 0.0108094, 0.00836891, 0.006444, 0.00497915, 0.00295104, 0.00132682, 0.000611852" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.204711, 0.220103, 0.235491, 0.240233, 0.24453, 0.24866, 0.252792, 0.256934, 0.269207, 0.275481, 0.281397, 0.288928, 0.298601, 0.305468");
+            values ( \
+              "5.39843e-05, 0.00759305, 0.0487636, 0.0559527, 0.0595476, 0.0606367, 0.0593291, 0.0546984, 0.0232633, 0.0141025, 0.00859173, 0.00448331, 0.00198193, 0.00148414" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.219888, 0.225509, 0.234789, 0.242969, 0.246899, 0.254988, 0.25848, 0.262642, 0.266459, 0.270295, 0.275514, 0.278213, 0.283612, 0.286847, 0.305151, 0.312113, 0.318119, 0.322424, 0.327977, 0.33245, 0.337994, 0.345805, 0.354135, 0.36055, 0.37338, 0.398291, 0.42791");
+            values ( \
+              "0.0343966, 0.0387321, 0.084585, 0.112748, 0.12165, 0.132677, 0.134477, 0.134833, 0.134775, 0.132914, 0.129086, 0.125911, 0.117782, 0.110628, 0.0628489, 0.0483218, 0.0379423, 0.0317676, 0.0249065, 0.0204326, 0.0159782, 0.0110393, 0.0074699, 0.00559497, 0.00292309, 0.000821858, 0.000104868" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.220997, 0.240897, 0.250166, 0.258671, 0.266024, 0.276325, 0.283889, 0.291959, 0.300067, 0.316283, 0.344881, 0.369566, 0.397213, 0.454059, 0.47659, 0.508246, 0.538196, 0.554978, 0.578442, 0.602803, 0.621453, 0.658754, 0.699754");
+            values ( \
+              "0.0431591, 0.132574, 0.166094, 0.184389, 0.193029, 0.199856, 0.201264, 0.200793, 0.198966, 0.19316, 0.179289, 0.164732, 0.142554, 0.0849495, 0.0651717, 0.043188, 0.0282771, 0.0220651, 0.0154284, 0.0105904, 0.00789485, 0.00429707, 0.00252811" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.235241, 0.268444, 0.275839, 0.285999, 0.299546, 0.313891, 0.338599, 0.363959, 0.469619, 0.642425, 0.738442, 0.836546, 0.903164, 1.0827, 1.15494, 1.2073, 1.26054, 1.3309, 1.39171, 1.45304, 1.54041, 1.57753, 1.65176, 1.80024, 2.06531, 2.38066");
+            values ( \
+              "0.215406, 0.216982, 0.224455, 0.230278, 0.233659, 0.234348, 0.232932, 0.230177, 0.216265, 0.191258, 0.175328, 0.154575, 0.137052, 0.0874237, 0.0698579, 0.0586924, 0.0487413, 0.0376606, 0.0299174, 0.0235703, 0.0165922, 0.0142921, 0.0105263, 0.00559292, 0.00158718, 0.000326166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.264953, 0.264973, 0.664455, 1.32533, 1.85523, 2.26417, 2.57842, 2.70165, 2.93208, 3.67986, 3.96207, 4.15774, 4.37796, 4.75231, 4.92244, 5.2627, 5.54656, 5.85483, 6.26587, 7.08793, 8.12824, 9.16854");
+            values ( \
+              "1e-22, 0.280469, 0.237842, 0.214403, 0.194903, 0.17803, 0.162063, 0.154738, 0.139756, 0.088186, 0.0710236, 0.0604963, 0.0500415, 0.0356291, 0.0303794, 0.0218393, 0.0165, 0.0121168, 0.0079333, 0.00323077, 0.000958927, 0.000290948" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.337955, 0.337975, 2.00286, 5.46483, 6.96237, 8.57751, 9.40291, 10.3796, 11.3126, 13.9266, 14.9669, 15.7026, 16.6239, 17.4605, 18.835, 19.5033, 20.532, 21.5723, 23.0275, 23.8661, 24.9064, 25.9467, 26.987, 29.0676, 32.1885, 35.3095");
+            values ( \
+              "1e-22, 0.282432, 0.238879, 0.208537, 0.194943, 0.178687, 0.168936, 0.155398, 0.140699, 0.0964512, 0.0801357, 0.0696536, 0.0578522, 0.0485093, 0.0358154, 0.0307419, 0.0242014, 0.0188778, 0.0132935, 0.0108084, 0.00836945, 0.00644329, 0.00497958, 0.00295139, 0.00132658, 0.000611844" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.624138, 0.631794, 0.634487, 0.653645, 0.6625, 0.665842, 0.671049, 0.676075, 0.681094, 0.682156, 0.685553, 0.689856, 0.694052, 0.698797, 0.705266, 0.709011, 0.714004, 0.717751, 0.724057, 0.732466, 0.747041, 0.750839");
+            values ( \
+              "0.00540479, 0.00756601, 0.0101506, 0.0341757, 0.0436032, 0.046259, 0.0490626, 0.0498459, 0.0476823, 0.046261, 0.039863, 0.0297675, 0.0219756, 0.0155831, 0.00943276, 0.00698301, 0.00463189, 0.00342562, 0.00207836, 0.00108442, 0.000384772, 0.000353761" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.624931, 0.638748, 0.643993, 0.662436, 0.668323, 0.678016, 0.686714, 0.695083, 0.703451, 0.708102, 0.712515, 0.727403, 0.738513, 0.747532, 0.753998, 0.759469, 0.766763, 0.773069, 0.781623, 0.793029, 0.813041");
+            values ( \
+              "0.00756128, 0.0259464, 0.0374775, 0.0847233, 0.0978403, 0.114265, 0.121966, 0.123689, 0.1198, 0.114723, 0.107313, 0.0708142, 0.0473063, 0.032992, 0.0250486, 0.019717, 0.0141739, 0.0106084, 0.00713089, 0.00413536, 0.0016189" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.635993, 0.649734, 0.671306, 0.679541, 0.693867, 0.703384, 0.722417, 0.731053, 0.742568, 0.756766, 0.7704, 0.797934, 0.812595, 0.822914, 0.880295, 0.902654, 0.920918, 0.93417, 0.951157, 0.964549, 0.981344, 1.00485, 1.02914, 1.04689, 1.07044, 1.09431, 1.12993, 1.19473");
+            values ( \
+              "0.0601548, 0.063751, 0.137627, 0.159392, 0.184259, 0.192139, 0.196569, 0.194965, 0.191267, 0.185301, 0.178652, 0.162298, 0.151223, 0.142068, 0.0843179, 0.0648668, 0.0514837, 0.0431333, 0.0340578, 0.0281195, 0.0219597, 0.0153663, 0.0105779, 0.00802221, 0.00559108, 0.00382312, 0.00214289, 0.000673944" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.653092, 0.718676, 0.745641, 0.816169, 1.09056, 1.16619, 1.27367, 1.60032, 1.67703, 1.82651, 1.98, 2.13184, 2.30538, 2.31301");
+            values ( \
+              "0.162981, 0.228516, 0.232976, 0.226322, 0.187546, 0.175061, 0.152066, 0.0659598, 0.0507307, 0.0291397, 0.015829, 0.00846375, 0.00399242, 0.00391161" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.678522, 0.678542, 1.24203, 1.88343, 2.25717, 2.69139, 3.01023, 3.12893, 3.35955, 4.10705, 4.38932, 4.58508, 4.80528, 5.1796, 5.3497, 5.6899, 5.97382, 6.35047, 6.85269, 7.85711, 8.89742");
+            values ( \
+              "1e-22, 0.26082, 0.232332, 0.209656, 0.195854, 0.178024, 0.161799, 0.154734, 0.13974, 0.0881911, 0.0710248, 0.0604931, 0.0500396, 0.0356289, 0.0303802, 0.021841, 0.0165005, 0.0113035, 0.00670006, 0.00213591, 0.00063016" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.774185, 0.774205, 2.94222, 5.8924, 7.38929, 9.00525, 9.83668, 10.8069, 11.7401, 14.3523, 15.3926, 16.1295, 17.0529, 17.8888, 19.2623, 19.9285, 20.9579, 21.9982, 23.4554, 24.2953, 25.3356, 27.4162, 29.4968, 32.6177, 35.7386");
+            values ( \
+              "1e-22, 0.27776, 0.234369, 0.208549, 0.194961, 0.178695, 0.168839, 0.15541, 0.140682, 0.0964655, 0.0801698, 0.0696476, 0.0578416, 0.0484882, 0.0358056, 0.0307666, 0.0241998, 0.0188934, 0.0132825, 0.0108123, 0.00835639, 0.0049682, 0.00294104, 0.00133475, 0.000602808" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.0611, 2.07738, 2.07932, 2.11128, 2.13227, 2.14109, 2.14941, 2.15758, 2.16574, 2.17674, 2.18466, 2.19225, 2.20314, 2.21376, 2.22271, 2.24062, 2.25733");
+            values ( \
+              "0.00416048, 0.00502252, 0.00561637, 0.0200554, 0.0271386, 0.0291548, 0.0304267, 0.0304339, 0.0276097, 0.0158271, 0.0100194, 0.0061907, 0.00294706, 0.0014801, 0.000884091, 0.000401349, 0.00032788" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.04256, 2.07865, 2.08407, 2.0936, 2.14977, 2.16317, 2.17528, 2.18676, 2.19825, 2.20967, 2.21913, 2.23438, 2.24894, 2.26367, 2.27483, 2.2838, 2.30176, 2.30941");
+            values ( \
+              "0.000481667, 0.0109133, 0.0142805, 0.0217249, 0.0719636, 0.0815767, 0.0880073, 0.0909981, 0.0884771, 0.0738274, 0.0568916, 0.0343042, 0.0194728, 0.0103983, 0.00640105, 0.0043041, 0.00188841, 0.00150464" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.07925, 2.11255, 2.18407, 2.21075, 2.2352, 2.25953, 2.29139, 2.31296, 2.39889, 2.44058, 2.47965, 2.51778, 2.54424, 2.58338");
+            values ( \
+              "0.0366439, 0.0492206, 0.148165, 0.170815, 0.177037, 0.172909, 0.157641, 0.141004, 0.0602511, 0.0345211, 0.0195095, 0.0108901, 0.00717122, 0.00404513" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.10922, 2.15368, 2.17958, 2.20806, 2.22542, 2.26015, 2.29325, 2.32627, 2.3703, 2.55321, 2.65398, 2.72701, 2.76153, 2.81805, 2.9484, 3.02246, 3.0887, 3.16488, 3.2436, 3.31552, 3.41141, 3.46921, 3.53374, 3.61978, 3.79185, 4.07186, 4.15652");
+            values ( \
+              "0.110857, 0.120043, 0.16392, 0.201313, 0.214796, 0.226088, 0.225885, 0.222621, 0.217191, 0.191413, 0.174895, 0.160114, 0.151864, 0.137044, 0.100653, 0.0812525, 0.0658594, 0.0507716, 0.0381477, 0.0290629, 0.0198822, 0.0157878, 0.0121537, 0.00849532, 0.00404102, 0.00103305, 0.000742142" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.1393, 2.2168, 2.24796, 2.27503, 2.29999, 2.33679, 2.55925, 3.42444, 3.97489, 4.22986, 4.45284, 4.61808, 4.94857, 5.48587, 5.84687, 6.16191, 6.35632, 6.60708, 6.76974, 6.98663, 7.39846, 7.58472, 7.86656, 8.24235, 8.99393, 10.0342, 11.0745");
+            values ( \
+              "0.212969, 0.219515, 0.237275, 0.242849, 0.244345, 0.244465, 0.237954, 0.207206, 0.186479, 0.175622, 0.164324, 0.15469, 0.132858, 0.095472, 0.0728211, 0.0561617, 0.0473921, 0.0377512, 0.0324493, 0.0263899, 0.0175786, 0.0146065, 0.0110001, 0.00747118, 0.0033151, 0.0009826, 0.000299774" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.2393, 2.23932, 4.53626, 7.3826, 8.87955, 10.4955, 11.327, 12.2972, 13.2304, 15.8427, 16.883, 17.6199, 18.5432, 19.3792, 20.7526, 21.4188, 22.4482, 23.4885, 24.9457, 25.7856, 26.8259, 28.9065, 30.9871, 34.108, 37.2289");
+            values ( \
+              "1e-22, 0.271275, 0.233342, 0.208534, 0.194951, 0.178688, 0.168841, 0.155406, 0.140684, 0.0964664, 0.0801677, 0.0696487, 0.0578409, 0.0484891, 0.0358063, 0.0307657, 0.0242003, 0.0188927, 0.013283, 0.0108119, 0.00835691, 0.00496868, 0.00294149, 0.00133435, 0.000603196" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.43778, 7.48006, 7.49549, 7.50775, 7.52055, 7.55445, 7.57283, 7.5814, 7.59915, 7.61561, 7.6315, 7.64715, 7.66278, 7.66785, 7.69712, 7.71162, 7.71848, 7.7297, 7.74466, 7.76856, 7.79715, 8.03403");
+            values ( \
+              "0.000948142, 0.00140024, 0.00218667, 0.00314991, 0.00475849, 0.0104503, 0.0126202, 0.0133861, 0.0146548, 0.0154181, 0.0158709, 0.0158771, 0.0151981, 0.0144032, 0.00557911, 0.00296549, 0.0021228, 0.00120297, 0.000539046, 0.000131363, 7.47215e-05, 1.26228e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.43784, 7.49057, 7.4982, 7.51345, 7.52412, 7.57383, 7.62415, 7.64899, 7.67149, 7.69265, 7.71327, 7.73387, 7.78201, 7.80162, 7.81045, 7.8233, 7.84044, 7.87235, 7.90946, 7.91363");
+            values ( \
+              "0.00277033, 0.00502721, 0.00609329, 0.00887057, 0.0114337, 0.0267494, 0.0389365, 0.0438765, 0.0474478, 0.0496084, 0.0502067, 0.0468105, 0.0170623, 0.00934783, 0.0069516, 0.00444183, 0.00236741, 0.000706143, 0.000352727, 0.000342771" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.43808, 7.52279, 7.54025, 7.58736, 7.72531, 7.76433, 7.79974, 7.8335, 7.86726, 7.87668, 7.88641, 7.97267, 8.01007, 8.02721, 8.05008, 8.07156, 8.10382, 8.14684, 8.18533");
+            values ( \
+              "0.00272486, 0.0173785, 0.0232989, 0.0423, 0.102497, 0.115802, 0.124455, 0.127711, 0.122198, 0.117721, 0.112064, 0.0498803, 0.0307604, 0.0242963, 0.0175228, 0.0127857, 0.00786469, 0.00397036, 0.00246573" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.49423, 7.59024, 7.6395, 7.74382, 7.79092, 7.84984, 7.91759, 7.93884, 7.98134, 8.02693, 8.10759, 8.17898, 8.21818, 8.2689, 8.32789, 8.35733, 8.5682, 8.65898, 8.70368, 8.79308, 8.83833, 8.895, 8.95355, 9.0354, 9.0672, 9.13081, 9.25802, 9.5119, 9.8096");
+            values ( \
+              "0.0247858, 0.0486237, 0.0745057, 0.138408, 0.165191, 0.190419, 0.202556, 0.202736, 0.200641, 0.196362, 0.186711, 0.176811, 0.170728, 0.161746, 0.149203, 0.142101, 0.0863798, 0.0653466, 0.0563614, 0.0410538, 0.0347584, 0.0280564, 0.0223731, 0.0161243, 0.0142104, 0.0109504, 0.00643329, 0.00196756, 0.000465217" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("0.000333035, 5.44511, 6.76405, 7.35433, 7.41015, 7.43806, 7.49389, 7.55999, 7.62359, 7.80961, 7.84251, 7.9083, 7.97926, 8.00459, 8.05526, 8.13073, 8.22474, 8.33783, 8.54186, 8.81597, 8.99365, 9.35825, 9.58013, 9.75163, 10.0946, 10.1903, 10.3816, 10.9721, 11.3033, 11.5141, 11.7356, 12.0308, 12.2393, 12.479, 12.7985, 13.06, 13.1474, 13.3222, 13.6719, 14.3712, 15.4115, 16.4518");
+            values ( \
+              "1e-22, 2.99237e-05, 0.000353782, 0.000105331, 0.00138569, 0.00395254, 0.014092, 0.0366247, 0.0682172, 0.189376, 0.206593, 0.226895, 0.233051, 0.233167, 0.232836, 0.23144, 0.22934, 0.226453, 0.220675, 0.212176, 0.206334, 0.193444, 0.184854, 0.17757, 0.160178, 0.154475, 0.142208, 0.101234, 0.0796943, 0.0674891, 0.0561069, 0.0432561, 0.0357424, 0.0285291, 0.0208996, 0.0161461, 0.0147861, 0.0124214, 0.0086791, 0.00411689, 0.00122068, 0.000376822" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("0.00133544, 6.76481, 7.355, 7.41077, 7.5606, 7.89328, 8.03957, 8.33884, 8.93963, 10.213, 14.4544, 16.0706, 17.0096, 17.9779, 21.9601, 23.3404, 24.8729, 25.9132, 27.1609, 28.1319, 29.1722, 29.9261, 31.2146, 33.2952, 35.3759, 37.4565, 42.658");
+            values ( \
+              "1e-22, 0.000634985, 0.000362894, 0.00163116, 0.0371792, 0.228798, 0.243303, 0.244251, 0.24205, 0.232232, 0.194868, 0.178671, 0.167488, 0.153861, 0.0878342, 0.0677265, 0.0493699, 0.0393097, 0.0296152, 0.0236043, 0.0184163, 0.0153573, 0.0112149, 0.00669201, 0.00397, 0.00234692, 0.000627931" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00743684, 0.00744971, 0.00746631, 0.00747511, 0.00747793, 0.00747866", \
+            "0.00904838, 0.00905231, 0.00906259, 0.00907238, 0.0090763, 0.0090774", \
+            "0.00964189, 0.00964158, 0.00964211, 0.00964507, 0.00964776, 0.00964872", \
+            "0.0098986, 0.00989805, 0.0098964, 0.00989386, 0.00989297, 0.00989304", \
+            "0.0101114, 0.0101123, 0.0101133, 0.0101146, 0.0101129, 0.0101117", \
+            "0.0104252, 0.0104252, 0.0104252, 0.0104361, 0.0104451, 0.0104468" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.009979, 0.00998827, 0.0100112, 0.0100295, 0.0100362, 0.010038", \
+            "0.0101101, 0.0101005, 0.0100875, 0.0100869, 0.0100897, 0.0100908", \
+            "0.0101614, 0.0101606, 0.010152, 0.0101333, 0.010123, 0.0101203", \
+            "0.0106824, 0.0106812, 0.0106938, 0.0107177, 0.0107238, 0.0107249", \
+            "0.0104766, 0.0104758, 0.0104741, 0.0104739, 0.0104984, 0.010498", \
+            "0.0101037, 0.0101052, 0.0101055, 0.0100876, 0.0100734, 0.0101086" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0942371, 0.0970241, 0.0996223, 0.107931, 0.115826, 0.11923, 0.122481, 0.12567, 0.128856, 0.136986, 0.13962, 0.143586, 0.146807, 0.151873, 0.152075");
+            values ( \
+              "-0.0185356, -0.0230921, -0.0342048, -0.0551296, -0.0705074, -0.0749493, -0.0780761, -0.0777349, -0.0706594, -0.0234422, -0.0138464, -0.0059956, -0.00296171, -0.000984737, -0.000973339" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0974028, 0.115333, 0.124011, 0.13252, 0.136584, 0.141459, 0.145484, 0.147656, 0.152001, 0.167826, 0.172212, 0.177754, 0.187439, 0.192719");
+            values ( \
+              "-0.0505035, -0.134901, -0.162602, -0.179503, -0.184519, -0.187089, -0.184688, -0.180929, -0.166821, -0.0558006, -0.0367788, -0.0211471, -0.00774423, -0.00494846" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0917039, 0.122674, 0.133648, 0.143341, 0.158399, 0.172665, 0.186708, 0.200743, 0.210527, 0.215724, 0.226118, 0.254007, 0.262755, 0.277496, 0.292444, 0.30392, 0.315919, 0.32512, 0.343523, 0.377071, 0.416807");
+            values ( \
+              "-0.0122073, -0.2111, -0.248613, -0.271769, -0.293452, -0.302984, -0.303499, -0.296242, -0.284762, -0.276119, -0.249647, -0.136591, -0.107595, -0.0702035, -0.0446201, -0.0311604, -0.0213585, -0.0159122, -0.00868658, -0.0025886, -0.000571534" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0978844, 0.121433, 0.132654, 0.141501, 0.154361, 0.168814, 0.186204, 0.217877, 0.26583, 0.303235, 0.314655, 0.364795, 0.420294, 0.440179, 0.466692, 0.483925, 0.506904, 0.587525, 0.620052, 0.653231, 0.678181, 0.711412, 0.739224, 0.770861, 0.815733, 0.862291, 0.897936, 0.969227, 1.09988, 1.255");
+            values ( \
+              "-0.0753606, -0.223944, -0.271503, -0.295589, -0.324856, -0.343148, -0.358742, -0.368001, -0.366072, -0.358704, -0.357669, -0.346023, -0.328169, -0.320011, -0.306354, -0.295, -0.275446, -0.179942, -0.144764, -0.114616, -0.0954718, -0.074348, -0.0600676, -0.046885, -0.032783, -0.0225733, -0.0168843, -0.00931338, -0.00281527, -0.000633725" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.125024, 0.256175, 0.311963, 0.637699, 1.0909, 1.30804, 1.45659, 1.5342, 1.68942, 2.11198, 2.25531, 2.50316, 2.63559, 2.81217, 3.00688, 3.32147, 3.74092, 3.89102");
+            values ( \
+              "-0.390054, -0.390707, -0.390576, -0.376927, -0.352393, -0.335136, -0.31928, -0.308168, -0.276264, -0.152771, -0.119479, -0.0761559, -0.0593982, -0.0421986, -0.0288537, -0.0154156, -0.00639111, -0.0051404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.096266, 0.133944, 0.172112, 0.233299, 0.275586, 0.31542, 0.364569, 0.434158, 0.503877, 0.643317, 0.887266, 1.2196, 1.66551, 2.30123, 2.46113, 2.78094, 3.27702, 3.98657, 4.11838, 4.382, 4.90924, 4.99247, 5.15893, 5.92574, 6.63529, 6.96351, 7.83001, 8.6019, 9.51331, 10.0909, 10.8245, 11.9221, 12.0415, 12.2802, 13.4353, 14.1449, 14.8544, 15.564, 16.2735, 16.9831, 17.6926, 18.4022");
+            values ( \
+              "-0.086691, -0.292302, -0.363828, -0.394476, -0.397625, -0.39662, -0.398004, -0.395876, -0.396743, -0.393895, -0.392987, -0.388116, -0.384927, -0.3764, -0.376031, -0.370733, -0.365899, -0.354293, -0.353671, -0.347811, -0.339153, -0.335912, -0.333513, -0.310223, -0.272315, -0.250397, -0.184654, -0.135391, -0.0912247, -0.0702951, -0.0500355, -0.0296121, -0.0290418, -0.0249084, -0.0140644, -0.0108836, -0.00678491, -0.00571303, -0.00312248, -0.00311881, -0.00129002, -0.00182181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.128589, 0.136569, 0.137647, 0.139519, 0.143153, 0.145712, 0.148879, 0.151676, 0.153464, 0.155174, 0.15603, 0.156845, 0.157661, 0.158476, 0.159292, 0.160091, 0.160891, 0.161691, 0.162491, 0.163289, 0.164088, 0.164887, 0.165921, 0.166155, 0.16678, 0.168031, 0.169326, 0.170807, 0.171644, 0.173022, 0.174261, 0.174697, 0.175569, 0.176833, 0.178006, 0.178819, 0.179632, 0.180445, 0.182071, 0.182884, 0.183698, 0.184967, 0.186236, 0.187505, 0.188775, 0.191825, 0.194876, 0.198762, 0.21087, 0.231447");
+            values ( \
+              "-0.000139805, -0.0339596, -0.0372519, -0.0421998, -0.0510713, -0.0569883, -0.0635707, -0.0687791, -0.0717718, -0.0743372, -0.0755193, -0.0761239, -0.076566, -0.0768457, -0.0769629, -0.07692, -0.076721, -0.0763656, -0.075854, -0.0748392, -0.0735293, -0.0719246, -0.0693656, -0.0685105, -0.0655013, -0.0583094, -0.0500166, -0.0397927, -0.034694, -0.0272386, -0.021215, -0.0194044, -0.0163921, -0.012733, -0.0099058, -0.00812763, -0.00667225, -0.00542601, -0.00380227, -0.0031231, -0.00253239, -0.0020025, -0.00154458, -0.00115863, -0.000844649, -0.000549163, -0.00033987, -0.000258454, -0.000139181, -6.62071e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.133176, 0.137886, 0.141886, 0.147039, 0.152193, 0.155074, 0.157954, 0.160834, 0.16176, 0.163611, 0.167809, 0.173488, 0.174874, 0.176259, 0.179029, 0.1818, 0.18457, 0.185977, 0.186704, 0.18743, 0.188226, 0.189818, 0.190614, 0.191781, 0.192948, 0.195281, 0.198748, 0.19993, 0.201901, 0.203477, 0.205981, 0.207026, 0.207549, 0.209117, 0.210163, 0.211208, 0.213299, 0.215389, 0.217036, 0.218683, 0.219782, 0.221978, 0.223076, 0.225272, 0.227469, 0.229665, 0.231861, 0.237607, 0.243353, 0.254135");
+            values ( \
+              "-0.0202271, -0.0671156, -0.0885134, -0.111842, -0.133663, -0.14357, -0.1528, -0.161354, -0.16373, -0.168099, -0.176509, -0.18627, -0.186105, -0.185799, -0.184763, -0.183161, -0.180994, -0.177369, -0.174958, -0.172154, -0.168364, -0.159908, -0.155241, -0.147463, -0.13933, -0.121996, -0.0939451, -0.0850795, -0.0721214, -0.0628377, -0.0497972, -0.0446564, -0.0425318, -0.0366304, -0.0331761, -0.0299794, -0.024359, -0.0196797, -0.0163025, -0.0133438, -0.0118079, -0.00909875, -0.00792551, -0.00638753, -0.00503584, -0.00387042, -0.00289128, -0.00166795, -0.000805342, -0.000333182" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.126304, 0.163133, 0.171289, 0.180187, 0.195271, 0.209544, 0.223595, 0.237638, 0.247364, 0.25262, 0.263132, 0.290857, 0.299852, 0.314448, 0.329285, 0.340787, 0.352884, 0.362171, 0.380745, 0.405954");
+            values ( \
+              "-0.00667151, -0.224477, -0.250344, -0.271152, -0.293264, -0.302679, -0.303461, -0.296065, -0.284781, -0.276067, -0.249235, -0.13677, -0.107002, -0.0700999, -0.0447056, -0.0311946, -0.0213162, -0.0158369, -0.00859288, -0.00406187" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.140529, 0.158185, 0.167888, 0.17823, 0.191099, 0.205519, 0.223215, 0.23947, 0.254602, 0.278681, 0.302557, 0.351382, 0.401523, 0.463489, 0.476528, 0.509139, 0.522204, 0.545296, 0.573139, 0.624421, 0.656813, 0.677404, 0.714552, 0.74804, 0.776112, 0.807687, 0.852513, 0.898895, 0.934386, 1.00537, 1.13629, 1.29123");
+            values ( \
+              "-0.174494, -0.224983, -0.265636, -0.296347, -0.324271, -0.343717, -0.358347, -0.364418, -0.367489, -0.367502, -0.365596, -0.357233, -0.34562, -0.325609, -0.320149, -0.302908, -0.293869, -0.273779, -0.242469, -0.179719, -0.144736, -0.125354, -0.0957239, -0.0743925, -0.0599825, -0.0468492, -0.0327619, -0.0225905, -0.016925, -0.00935604, -0.00282408, -0.000633026" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.133579, 0.167196, 0.190776, 0.218019, 0.234368, 0.254046, 0.278812, 0.309371, 0.397439, 0.729585, 0.927463, 1.13145, 1.26953, 1.34382, 1.49242, 1.56999, 1.72511, 1.81976, 1.97859, 2.148, 2.29083, 2.38836, 2.53878, 2.67167, 2.84886, 3.04275, 3.14723, 3.35618, 3.77409, 4.32533, 5.00509");
+            values ( \
+              "-0.0814244, -0.272349, -0.334291, -0.368599, -0.378613, -0.385556, -0.389178, -0.390592, -0.388364, -0.373766, -0.363721, -0.351497, -0.341487, -0.335159, -0.319252, -0.308191, -0.276265, -0.249382, -0.200247, -0.15269, -0.119516, -0.100403, -0.0761621, -0.0593482, -0.042138, -0.028863, -0.0235413, -0.0154642, -0.00641376, -0.00182741, -0.000368856" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.132092, 0.165782, 0.203209, 0.26208, 0.287724, 0.352606, 1.25259, 2.33263, 2.82913, 4.02357, 4.41899, 5.02946, 5.5289, 5.96273, 6.67228, 7.86528, 8.48662, 8.94355, 9.55278, 10.0062, 10.3717, 10.8589, 11.5598, 12.078, 12.8081, 13.5133, 14.2229, 15.642, 17.0611, 18.4802");
+            values ( \
+              "-0.0816042, -0.273989, -0.358215, -0.39209, -0.395661, -0.397525, -0.389013, -0.377316, -0.371442, -0.355135, -0.348646, -0.336736, -0.324176, -0.309417, -0.273075, -0.185488, -0.144626, -0.119432, -0.0918248, -0.0746992, -0.0632659, -0.0507882, -0.0362778, -0.0283679, -0.0199843, -0.0144548, -0.00999891, -0.00493198, -0.00239085, -0.0011212" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.276688, 0.280529, 0.283237, 0.291738, 0.295988, 0.303166, 0.306439, 0.309648, 0.312852, 0.313936, 0.32187, 0.325182, 0.327637, 0.330909, 0.335991, 0.339655");
+            values ( \
+              "-0.00320459, -0.0226817, -0.0324355, -0.0539795, -0.0629105, -0.0745204, -0.0774493, -0.0774558, -0.0702886, -0.065658, -0.0197688, -0.0100142, -0.00595286, -0.00291044, -0.000967961, -0.000766157" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.27727, 0.294361, 0.29955, 0.308202, 0.314771, 0.320891, 0.32644, 0.331988, 0.337587, 0.350117, 0.35485, 0.361147, 0.368337, 0.374621, 0.385407, 0.398289");
+            values ( \
+              "-0.0101577, -0.110112, -0.133032, -0.161086, -0.17529, -0.183895, -0.186652, -0.180972, -0.16045, -0.0673856, -0.0435184, -0.0233747, -0.0112418, -0.00577321, -0.00171629, -0.000463423" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.278079, 0.300891, 0.311361, 0.318668, 0.328384, 0.343474, 0.357724, 0.371772, 0.385812, 0.395581, 0.400796, 0.411227, 0.439069, 0.44789, 0.462589, 0.477506, 0.48899, 0.501018, 0.510244, 0.528697, 0.562262, 0.602026");
+            values ( \
+              "-0.00717086, -0.179502, -0.225216, -0.248419, -0.271531, -0.293386, -0.302801, -0.303451, -0.296109, -0.28472, -0.276061, -0.249495, -0.136634, -0.107418, -0.0701706, -0.0446429, -0.0311695, -0.0213456, -0.0158892, -0.00865914, -0.00257803, -0.000568777" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.288279, 0.323872, 0.341782, 0.353656, 0.373079, 0.393593, 0.402753, 0.421071, 0.450766, 0.490479, 0.549674, 0.600124, 0.612274, 0.626159, 0.653929, 0.678167, 0.705867, 0.79622, 0.838111, 0.863367, 0.896333, 0.923941, 0.955625, 1.00053, 1.04723, 1.083, 1.15453, 1.28568, 1.44088");
+            values ( \
+              "-0.159042, -0.290506, -0.328447, -0.344021, -0.359145, -0.366127, -0.367358, -0.36789, -0.365432, -0.358894, -0.345464, -0.330009, -0.325364, -0.319471, -0.304977, -0.287722, -0.260609, -0.153653, -0.114592, -0.0952315, -0.0743099, -0.0601306, -0.046916, -0.0327962, -0.022557, -0.0168556, -0.00927746, -0.00278791, -0.000627001" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.283769, 0.307854, 0.342883, 0.358957, 0.377229, 0.402153, 0.425643, 0.450322, 0.495796, 0.545966, 0.824664, 1.07551, 1.27474, 1.41758, 1.49187, 1.64046, 1.71803, 1.87317, 1.96781, 2.12661, 2.29601, 2.43892, 2.5365, 2.68685, 2.81967, 2.99676, 3.19079, 3.29533, 3.50441, 3.92257, 4.47363, 5.15322");
+            values ( \
+              "-0.0959953, -0.242949, -0.341772, -0.362504, -0.376332, -0.385619, -0.389118, -0.390344, -0.390044, -0.388254, -0.376199, -0.363631, -0.351834, -0.34149, -0.335156, -0.319256, -0.308187, -0.276264, -0.249379, -0.200249, -0.152703, -0.11951, -0.100382, -0.0761607, -0.059356, -0.042148, -0.0288616, -0.0235413, -0.0154563, -0.00640971, -0.00182427, -0.000371185" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.281178, 0.314744, 0.356846, 0.420732, 0.459463, 0.518928, 1.84935, 2.48201, 3.46085, 4.1704, 4.56582, 5.17629, 5.67568, 6.10956, 6.81911, 8.30809, 8.69463, 9.27879, 9.94639, 10.2875, 10.6886, 11.2102, 11.9198, 12.2365, 12.8698, 13.5794, 14.2889, 15.708, 17.1271, 18.5462");
+            values ( \
+              "-0.0967837, -0.281932, -0.366108, -0.394166, -0.396875, -0.397395, -0.384163, -0.377197, -0.365145, -0.355045, -0.348555, -0.336645, -0.324086, -0.309509, -0.272981, -0.165193, -0.141141, -0.110375, -0.0820744, -0.0703873, -0.0586118, -0.0461062, -0.0328823, -0.0284044, -0.020882, -0.0149129, -0.010477, -0.00521648, -0.00257743, -0.0012586" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.804801, 0.814561, 0.821521, 0.835457, 0.845523, 0.849947, 0.854201, 0.858447, 0.861736, 0.869103, 0.872715, 0.877413, 0.881583, 0.887949, 0.897608");
+            values ( \
+              "-0.00445442, -0.0157668, -0.0268373, -0.0439929, -0.0543058, -0.0577074, -0.0592125, -0.0561062, -0.0462933, -0.0169373, -0.00885533, -0.00365217, -0.0016252, -0.000517038, -0.00044282" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.808064, 0.816647, 0.852413, 0.860211, 0.86732, 0.874048, 0.880667, 0.887604, 0.903479, 0.908796, 0.915147, 0.919849, 0.926119, 0.937371, 0.967845");
+            values ( \
+              "-0.019578, -0.0340255, -0.124516, -0.139378, -0.149713, -0.155621, -0.155269, -0.139915, -0.0502457, -0.0312532, -0.0171135, -0.010828, -0.00575224, -0.00172144, -0.000196452" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.805599, 0.864584, 0.875981, 0.893392, 0.909286, 0.924496, 0.939567, 0.955072, 0.961243, 0.968296, 1.0026, 1.01765, 1.03671, 1.05784, 1.07368, 1.08935");
+            values ( \
+              "-0.0025552, -0.202593, -0.229683, -0.259244, -0.276181, -0.283298, -0.281713, -0.266697, -0.255287, -0.235701, -0.107567, -0.069926, -0.0393508, -0.020825, -0.0124983, -0.0078009" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.8306, 0.85972, 0.879876, 0.890495, 0.90548, 0.932202, 0.957588, 0.982853, 1.02163, 1.06869, 1.1062, 1.12999, 1.15842, 1.21122, 1.23106, 1.25244, 1.32916, 1.36164, 1.39473, 1.4196, 1.45294, 1.48087, 1.51248, 1.55733, 1.60381, 1.63939, 1.71054, 1.84148, 1.99633");
+            values ( \
+              "-0.161567, -0.208596, -0.264841, -0.288112, -0.313079, -0.342388, -0.35543, -0.360667, -0.35956, -0.352858, -0.344927, -0.33851, -0.329169, -0.304547, -0.290759, -0.271418, -0.179832, -0.144758, -0.114664, -0.0955862, -0.074361, -0.0600244, -0.0468726, -0.032769, -0.0225779, -0.0169053, -0.00932955, -0.0028167, -0.000631118" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.850776, 0.956278, 0.986214, 1.02666, 1.08237, 1.15468, 1.43362, 1.63153, 1.83551, 2.08937, 2.1447, 2.25537, 2.38321, 2.53372, 2.82031, 2.95553, 3.02453, 3.16253, 3.28466, 3.42891, 3.62125, 3.75418, 3.95854, 4.23101, 4.74923, 5.35679");
+            values ( \
+              "-0.321572, -0.372175, -0.382748, -0.386912, -0.387852, -0.385973, -0.373665, -0.36363, -0.351483, -0.331239, -0.325426, -0.311094, -0.287259, -0.246356, -0.16096, -0.128019, -0.113424, -0.0883642, -0.0704684, -0.0536501, -0.0369236, -0.0284885, -0.0190358, -0.0109432, -0.0034844, -0.000845305" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.789398, 0.916042, 0.972817, 1.00376, 1.11021, 1.90804, 3.19943, 4.64445, 5.28091, 5.73202, 6.44157, 6.66507, 7.11207, 7.73572, 9.04919, 9.62948, 10.0185, 10.6568, 11.2239, 11.9334, 12.5278, 13.1753, 13.8849, 14.5944, 15.304, 16.7231, 19.5613");
+            values ( \
+              "-0.0238186, -0.346579, -0.385119, -0.391947, -0.396664, -0.38937, -0.375289, -0.356256, -0.34566, -0.3366, -0.317561, -0.309518, -0.28863, -0.247302, -0.15319, -0.120371, -0.101766, -0.0765754, -0.059166, -0.0424783, -0.0320898, -0.0235951, -0.0167539, -0.0118859, -0.0084072, -0.00420042, -0.00104096" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.69097, 2.71358, 2.71853, 2.72143, 2.72722, 2.73464, 2.73878, 2.75184, 2.7611, 2.77222, 2.78167, 2.79014, 2.79797, 2.80545, 2.81284, 2.81838, 2.8211, 2.82711, 2.8312, 2.83408, 2.83728, 2.83977, 2.84475, 2.84573");
+            values ( \
+              "-0.00105402, -0.00239956, -0.00315272, -0.00388953, -0.00518798, -0.00781448, -0.00969293, -0.0160588, -0.0200939, -0.0245875, -0.0279779, -0.0306301, -0.0326214, -0.0338439, -0.0333804, -0.0292133, -0.0252214, -0.0148525, -0.00923485, -0.00636532, -0.00413716, -0.00291484, -0.00141478, -0.00129849" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.70283, 2.71348, 2.72926, 2.73673, 2.74734, 2.78315, 2.79865, 2.81181, 2.82356, 2.83441, 2.84482, 2.85521, 2.85909, 2.86274, 2.87563, 2.87951, 2.88755, 2.89331, 2.89791, 2.90712, 2.91257");
+            values ( \
+              "-0.0041812, -0.00573397, -0.0125119, -0.017314, -0.026101, -0.0595696, -0.0729549, -0.0833595, -0.0915664, -0.0974489, -0.100414, -0.0963009, -0.0903269, -0.081827, -0.0421466, -0.0325172, -0.0179587, -0.0114221, -0.00783252, -0.00350985, -0.0025105" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.7155, 2.76086, 2.83365, 2.85966, 2.88238, 2.90315, 2.92282, 2.94217, 2.9615, 3.00169, 3.01955, 3.03974, 3.05491, 3.07513, 3.09792");
+            values ( \
+              "-0.00412078, -0.0508725, -0.148993, -0.177535, -0.19773, -0.21192, -0.220629, -0.219692, -0.197661, -0.0866663, -0.0532071, -0.0294752, -0.0186397, -0.00983725, -0.00524295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.73874, 2.8603, 2.90836, 2.94353, 2.97517, 2.99982, 3.05266, 3.10471, 3.15784, 3.21392, 3.26193, 3.35466, 3.39373, 3.45328, 3.5136, 3.55832, 3.60416, 3.70919, 3.75408");
+            values ( \
+              "-0.0319167, -0.205669, -0.262005, -0.295112, -0.316509, -0.328283, -0.339347, -0.337573, -0.325468, -0.300739, -0.26059, -0.152069, -0.115786, -0.0744443, -0.046698, -0.0326772, -0.0226403, -0.00949811, -0.00722587" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.79377, 2.88241, 2.94177, 2.98264, 3.03264, 3.07579, 3.12731, 3.18357, 3.43267, 3.67074, 3.8354, 4.04815, 4.23609, 4.35006, 4.50201, 4.72407, 4.87944, 5.01573, 5.25145, 5.36144, 5.49179, 5.67614, 5.86944, 6.01775, 6.31437, 6.85133, 7.48772");
+            values ( \
+              "-0.203386, -0.24527, -0.311917, -0.34372, -0.367245, -0.376963, -0.381541, -0.382276, -0.372694, -0.360796, -0.350928, -0.334698, -0.313891, -0.294499, -0.256123, -0.188071, -0.145975, -0.115298, -0.0750344, -0.0610448, -0.0476035, -0.0331981, -0.0227329, -0.0169543, -0.00922665, -0.00279783, -0.000604753" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.73561, 2.87717, 2.98181, 3.06092, 3.11815, 3.17971, 3.24208, 4.31275, 5.20107, 6.01699, 7.12195, 7.73243, 8.23211, 8.66571, 9.37526, 10.8672, 11.2514, 11.832, 12.4956, 12.8435, 13.2526, 13.7718, 14.4813, 15.416, 16.1256, 16.8351, 18.2542, 19.6733, 21.0924");
+            values ( \
+              "-0.0313468, -0.244005, -0.35034, -0.383066, -0.391237, -0.394198, -0.394553, -0.385113, -0.375285, -0.365162, -0.348533, -0.336624, -0.324058, -0.309526, -0.272966, -0.164983, -0.141117, -0.110503, -0.0823442, -0.0704057, -0.058411, -0.0459813, -0.0328103, -0.0209959, -0.0149759, -0.0105402, -0.00525357, -0.00260132, -0.00127586" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.0901, 10.1241, 10.1421, 10.158, 10.2036, 10.2236, 10.2407, 10.256, 10.2703, 10.2841, 10.2976, 10.3078, 10.3292, 10.3379, 10.3509, 10.3652, 10.3824, 10.4058, 10.4202");
+            values ( \
+              "-0.00116022, -0.00176256, -0.00273096, -0.0043207, -0.0111082, -0.0136432, -0.0155131, -0.0168339, -0.0178261, -0.0183579, -0.0182132, -0.0164801, -0.00538101, -0.00263653, -0.000946024, -0.000395256, -0.000210088, -0.000129689, -8.98167e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.104, 10.139, 10.1459, 10.1597, 10.1719, 10.1943, 10.2369, 10.2633, 10.2855, 10.3052, 10.3234, 10.3406, 10.3576, 10.3703, 10.3918, 10.4008, 10.4068, 10.4158, 10.4278, 10.4463, 10.4682, 10.6063");
+            values ( \
+              "-0.00542077, -0.00632648, -0.00735756, -0.0100286, -0.0129805, -0.0201517, -0.0347232, -0.0431389, -0.049548, -0.0545861, -0.0584292, -0.0608832, -0.0604007, -0.0535696, -0.0254524, -0.015908, -0.0113657, -0.00662096, -0.00302324, -0.000789529, -0.00020861, -2.01636e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.1331, 10.1913, 10.2108, 10.2306, 10.3553, 10.3899, 10.421, 10.4501, 10.4783, 10.5064, 10.5146, 10.5233, 10.5476, 10.568, 10.5873, 10.6073, 10.6192, 10.643, 10.6818, 10.7272, 10.7836");
+            values ( \
+              "-0.0164483, -0.0270081, -0.0360564, -0.0463983, -0.114871, -0.130979, -0.142431, -0.149923, -0.152663, -0.144156, -0.13682, -0.125621, -0.0855395, -0.0560852, -0.035767, -0.0216424, -0.0158613, -0.00819749, -0.0024814, -0.000576238, -0.000142848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("10.1817, 10.2758, 10.3727, 10.4161, 10.4705, 10.5418, 10.6175, 10.6722, 10.6992, 10.7424, 10.7569, 10.78, 10.8037, 10.8512, 10.9512, 10.9862, 11.0476, 11.0807, 11.1247, 11.1592, 11.1974, 11.2483, 11.3502, 11.4853, 11.6518");
+            values ( \
+              "-0.0537589, -0.0816274, -0.150673, -0.178024, -0.207484, -0.240236, -0.26813, -0.282677, -0.287463, -0.290474, -0.289926, -0.286978, -0.280775, -0.253528, -0.148081, -0.116728, -0.0745719, -0.0580591, -0.0411724, -0.0313247, -0.0231033, -0.0152709, -0.00635887, -0.0018395, -0.00036389" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("10.225, 10.3466, 10.4043, 10.5143, 10.6074, 10.6963, 10.7948, 10.8259, 10.8883, 10.9985, 11.0771, 11.1819, 11.4289, 11.6351, 11.6828, 11.7373, 11.8681, 11.9996, 12.1289, 12.3368, 12.4705, 12.5562, 12.7117, 12.8454, 12.9571, 13.0871, 13.2712, 13.4634, 13.6107, 13.9052, 14.4416, 15.0767");
+            values ( \
+              "-0.100385, -0.139656, -0.181635, -0.248146, -0.295533, -0.331626, -0.356963, -0.361584, -0.367293, -0.36968, -0.367865, -0.363765, -0.350245, -0.334853, -0.33043, -0.324798, -0.307605, -0.28174, -0.245954, -0.182575, -0.146699, -0.126704, -0.0961022, -0.0751001, -0.0609103, -0.047516, -0.0331763, -0.0227744, -0.0170049, -0.00931223, -0.00281668, -0.000623669" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.4312, 10.9926, 11.1073, 11.6074, 12.7929, 14.2645, 15.3279, 16.0375, 16.6642, 16.9043, 18.1391, 18.768, 19.2996, 20.2856, 21.3012, 22.0108, 22.5545, 23.5514, 24.2609, 26.3896, 28.5182");
+            values ( \
+              "-0.372736, -0.390315, -0.391259, -0.387513, -0.375024, -0.355724, -0.33642, -0.317489, -0.290977, -0.277345, -0.187268, -0.145952, -0.116813, -0.0756051, -0.0474409, -0.0339342, -0.0262452, -0.0162671, -0.0115234, -0.00408363, -0.00143194" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00750751, 0.00752022, 0.00753918, 0.00755058, 0.00755434, 0.00755533", \
+            "0.00875779, 0.00875926, 0.00876527, 0.0087733, 0.00877721, 0.00877836", \
+            "0.00914304, 0.00914317, 0.00914332, 0.00914483, 0.00914704, 0.00914803", \
+            "0.00926552, 0.00926542, 0.0092653, 0.00926532, 0.00926566, 0.00926621", \
+            "0.00930841, 0.00930839, 0.00930834, 0.00930822, 0.00930811, 0.00930814", \
+            "0.00933321, 0.00933321, 0.00933329, 0.00933331, 0.0093333, 0.00933321" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00937821, 0.00937959, 0.00938406, 0.0093902, 0.00939283, 0.00939354", \
+            "0.00973159, 0.00973052, 0.00972759, 0.00972547, 0.00972516, 0.0097255", \
+            "0.00977201, 0.00976733, 0.00975787, 0.00974877, 0.00974502, 0.00974411", \
+            "0.0101397, 0.01015, 0.0101545, 0.0101532, 0.0101488, 0.0101469", \
+            "0.0106125, 0.0106132, 0.0106134, 0.0106204, 0.010646, 0.0106479", \
+            "0.0105014, 0.0104956, 0.0104952, 0.0104945, 0.0104986, 0.0105296" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        sdf_cond : "(~A & ~B)";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "(!A * !B)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0730479, 0.0931044, 0.166532, 0.464124, 1.69309, 6.7796", \
+            "0.0816419, 0.101564, 0.174812, 0.472341, 1.7013, 6.7878", \
+            "0.106775, 0.127239, 0.200815, 0.498526, 1.72746, 6.81407", \
+            "0.130739, 0.154031, 0.228699, 0.526975, 1.75621, 6.84276", \
+            "0.0168864, 0.0515878, 0.136012, 0.433806, 1.66359, 6.75058", \
+            "-0.843555, -0.786508, -0.657546, -0.344747, 0.884883, 5.97226" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0228586, 0.0466781, 0.149925, 0.584831, 2.38572, 9.84237", \
+            "0.0228605, 0.0466906, 0.149931, 0.584773, 2.38567, 9.84237", \
+            "0.0241512, 0.0475708, 0.150119, 0.584872, 2.3857, 9.84241", \
+            "0.0322256, 0.0533849, 0.151691, 0.585498, 2.38571, 9.84238", \
+            "0.0548149, 0.0771769, 0.16196, 0.586267, 2.38642, 9.84244", \
+            "0.102912, 0.140516, 0.225086, 0.600683, 2.39126, 9.84618" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.14957, 0.171008, 0.228427, 0.411889, 1.14299, 4.16717", \
+            "0.159711, 0.181117, 0.238728, 0.422337, 1.15354, 4.17779", \
+            "0.207294, 0.228659, 0.286425, 0.470437, 1.20155, 4.22571", \
+            "0.368442, 0.39319, 0.45623, 0.643943, 1.37307, 4.39715", \
+            "0.789602, 0.826481, 0.911483, 1.11705, 1.84991, 4.87487", \
+            "2.10061, 2.15383, 2.27949, 2.55018, 3.30089, 6.32625" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0278011, 0.0437013, 0.098642, 0.322916, 1.29578, 5.33564", \
+            "0.0279293, 0.0438162, 0.0987367, 0.322992, 1.29496, 5.33482", \
+            "0.0278995, 0.0437575, 0.0986061, 0.322922, 1.2948, 5.33516", \
+            "0.035067, 0.0515043, 0.105237, 0.325721, 1.29486, 5.33516", \
+            "0.0589497, 0.0804181, 0.136997, 0.340991, 1.29954, 5.33597", \
+            "0.105796, 0.134436, 0.208331, 0.413555, 1.31063, 5.34161" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0594896, 0.0618873, 0.0658062, 0.0704045, 0.0733149, 0.0756023, 0.0775639, 0.0810303, 0.0858521, 0.0884311, 0.0975919, 0.103131, 0.111498, 0.118885, 0.130321, 0.134924");
+            values ( \
+              "0.00637913, 0.0350781, 0.0525966, 0.0648065, 0.0693472, 0.071287, 0.0719433, 0.071385, 0.0661184, 0.0599508, 0.0293238, 0.0183323, 0.00877724, 0.00454174, 0.00167432, 0.00125507" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0594444, 0.0686228, 0.0729673, 0.0768916, 0.080422, 0.0873317, 0.0941527, 0.100971, 0.105994, 0.108551, 0.113664, 0.11679, 0.130478, 0.134974, 0.141569, 0.147229, 0.151563, 0.157149, 0.161766, 0.167222, 0.174938, 0.183049, 0.189277, 0.201731, 0.225007, 0.252649");
+            values ( \
+              "0.00407711, 0.107884, 0.127568, 0.139422, 0.146101, 0.151566, 0.149908, 0.144006, 0.137416, 0.133311, 0.123032, 0.114808, 0.0746126, 0.0631562, 0.0488034, 0.0387448, 0.0322207, 0.0252334, 0.0205355, 0.0160056, 0.0111633, 0.00763308, 0.00567403, 0.00308506, 0.000881905, 0.000187518" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0595663, 0.0738211, 0.0792976, 0.0821006, 0.0863233, 0.0900612, 0.0975371, 0.10752, 0.115563, 0.126287, 0.139151, 0.173491, 0.199039, 0.218341, 0.24091, 0.275326, 0.295417, 0.308273, 0.327676, 0.349849, 0.367604, 0.380232, 0.405486, 0.417499, 0.435012, 0.458362, 0.505062, 0.578061, 0.666792");
+            values ( \
+              "0.00153018, 0.16289, 0.185211, 0.193204, 0.201781, 0.206839, 0.212035, 0.212902, 0.210865, 0.206686, 0.200557, 0.182138, 0.166164, 0.15105, 0.128716, 0.0927399, 0.0738171, 0.0632009, 0.0491259, 0.0361738, 0.0280326, 0.0232653, 0.0158298, 0.0131611, 0.0100236, 0.0069203, 0.00317796, 0.000827021, 0.000140314" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0717899, 0.105605, 0.115081, 0.127717, 0.145508, 0.171906, 0.383333, 0.47222, 0.547801, 0.56809, 0.60867, 0.675017, 0.886932, 0.973045, 0.996755, 1.06557, 1.13897, 1.17982, 1.22452, 1.28413, 1.37084, 1.4069, 1.47901, 1.62323, 1.87436, 2.17024");
+            values ( \
+              "0.238206, 0.238361, 0.240177, 0.240318, 0.238723, 0.235345, 0.205128, 0.191742, 0.179329, 0.175659, 0.167726, 0.152473, 0.0940468, 0.072415, 0.0670599, 0.0530791, 0.040723, 0.0349749, 0.0295032, 0.0233824, 0.016512, 0.0142721, 0.010617, 0.00574384, 0.00178278, 0.000412963" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.094307, 0.094327, 0.554461, 1.33914, 1.70143, 2.09337, 2.41027, 2.53069, 2.76115, 3.50862, 3.7908, 3.98652, 4.20671, 4.58106, 4.75121, 5.09152, 5.3754, 5.68377, 6.09493, 6.91725, 7.95396, 8.99066");
+            values ( \
+              "1e-22, 0.275096, 0.236131, 0.207953, 0.194369, 0.178113, 0.161968, 0.154792, 0.139792, 0.0881996, 0.0710309, 0.0604973, 0.0500404, 0.0356262, 0.0303762, 0.021835, 0.0164969, 0.0121136, 0.00792984, 0.00322933, 0.000963531, 0.000294535" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.165833, 0.165853, 1.80874, 6.32975, 7.55674, 9.23048, 10.2071, 11.14, 13.775, 15.662, 17.2746, 18.6621, 19.3635, 20.3806, 21.4173, 22.8471, 24.7038, 25.7406, 27.814, 29.8874, 30.4961");
+            values ( \
+              "1e-22, 0.282308, 0.239228, 0.199299, 0.187634, 0.16899, 0.155374, 0.140747, 0.096149, 0.067811, 0.0486851, 0.035856, 0.0304676, 0.0241202, 0.0187569, 0.0133592, 0.00847277, 0.00645695, 0.00381733, 0.00224107, 0.0020558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0904392, 0.0991133, 0.103248, 0.106921, 0.11041, 0.113873, 0.118732, 0.121276, 0.128832, 0.132438, 0.138504, 0.144043, 0.151268, 0.160347, 0.171074");
+            values ( \
+              "0.00287369, 0.0543775, 0.064952, 0.0702355, 0.0720214, 0.0713986, 0.0660456, 0.0599391, 0.033586, 0.0246292, 0.0147001, 0.00901859, 0.00472798, 0.00215053, 0.00123363" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0918552, 0.101304, 0.105653, 0.108087, 0.110744, 0.113093, 0.116663, 0.119984, 0.126812, 0.133643, 0.138651, 0.141225, 0.146375, 0.149468, 0.163205, 0.167765, 0.174279, 0.179812, 0.184113, 0.189794, 0.194527, 0.199957, 0.207654, 0.215687, 0.221847, 0.234166, 0.257081, 0.284245");
+            values ( \
+              "0.000728475, 0.108137, 0.127764, 0.135581, 0.141971, 0.146037, 0.149815, 0.151252, 0.149741, 0.14388, 0.137359, 0.133241, 0.122907, 0.114768, 0.0744759, 0.062884, 0.0487487, 0.0389031, 0.0324051, 0.0252731, 0.0204618, 0.0159681, 0.011147, 0.00765008, 0.00570603, 0.00312438, 0.000915943, 0.000201844" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0935301, 0.104299, 0.110654, 0.114142, 0.118606, 0.122561, 0.130472, 0.140354, 0.147366, 0.155078, 0.179036, 0.207068, 0.231489, 0.248787, 0.258932, 0.302764, 0.316251, 0.338152, 0.355929, 0.369211, 0.386228, 0.399803, 0.416471, 0.439856, 0.464003, 0.482472, 0.51941, 0.588649, 0.6704");
+            values ( \
+              "0.00582895, 0.152274, 0.182237, 0.192485, 0.201686, 0.207069, 0.212274, 0.212907, 0.211119, 0.208224, 0.196782, 0.181482, 0.166224, 0.152764, 0.143436, 0.0977987, 0.0845283, 0.0652083, 0.0519788, 0.0434726, 0.0342527, 0.0281678, 0.022003, 0.0153946, 0.0105988, 0.00792309, 0.00434031, 0.00124457, 0.000257215" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.106005, 0.106025, 0.415983, 0.504781, 0.600579, 0.707949, 0.764759, 0.94456, 1.03405, 1.06886, 1.12212, 1.1925, 1.25342, 1.31475, 1.40213, 1.43927, 1.51355, 1.66211, 1.91045, 2.20239");
+            values ( \
+              "1e-22, 0.249659, 0.205139, 0.191769, 0.175704, 0.152413, 0.137327, 0.0874146, 0.0660021, 0.0587508, 0.0487309, 0.0376867, 0.0299258, 0.0235325, 0.0166049, 0.014257, 0.0105402, 0.00556295, 0.00177637, 0.00040154" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.128643, 0.128663, 0.539663, 1.71621, 2.12522, 2.43158, 2.56245, 2.7925, 3.54062, 3.82266, 4.01818, 4.23843, 4.61285, 4.78307, 5.12351, 5.40726, 5.71551, 6.1265, 6.9485, 7.9852, 9.02191");
+            values ( \
+              "1e-22, 0.280621, 0.237925, 0.195092, 0.178114, 0.162563, 0.154796, 0.139822, 0.0881879, 0.0710261, 0.0605029, 0.0500449, 0.0356272, 0.0303733, 0.0218317, 0.0164948, 0.0121133, 0.00793269, 0.00323042, 0.000965152, 0.000293735" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.206099, 0.206119, 1.83299, 6.36279, 7.58978, 9.26351, 10.2402, 11.173, 12.8947, 14.8448, 16.4636, 17.3077, 18.3444, 19.3966, 20.4136, 21.4503, 22.4701, 23.7002, 25.7736, 27.8471, 31.9939, 35.104");
+            values ( \
+              "1e-22, 0.284754, 0.239331, 0.199323, 0.187658, 0.169013, 0.155353, 0.140769, 0.111325, 0.0798187, 0.0580422, 0.0487008, 0.0386708, 0.0304525, 0.024135, 0.0187421, 0.0146409, 0.0108241, 0.00644335, 0.00380393, 0.00129171, 0.000676245" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.210308, 0.213978, 0.215706, 0.218319, 0.22252, 0.224536, 0.22861, 0.232373, 0.236051, 0.239723, 0.242926, 0.245408, 0.249705, 0.251707, 0.255411, 0.258545, 0.26261, 0.268027, 0.27083, 0.276591, 0.28006, 0.286999, 0.298767, 0.298974");
+            values ( \
+              "0.00373589, 0.023337, 0.0304538, 0.040263, 0.0529037, 0.0575582, 0.0643411, 0.0674003, 0.0677745, 0.0655453, 0.0604235, 0.0532593, 0.0382611, 0.0324041, 0.0237246, 0.018353, 0.0129818, 0.0081583, 0.00639, 0.0038755, 0.00288071, 0.00159035, 0.00058188, 0.000578444" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.210349, 0.22695, 0.236132, 0.242278, 0.249309, 0.258473, 0.267471, 0.297225, 0.306714, 0.317579, 0.330621, 0.344534, 0.35659, 0.360128");
+            values ( \
+              "0.00955681, 0.114255, 0.139931, 0.146106, 0.146358, 0.139234, 0.125515, 0.0485753, 0.0327976, 0.0203131, 0.0111137, 0.00576775, 0.00320326, 0.00285205" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.210184, 0.233819, 0.240391, 0.245082, 0.254464, 0.258543, 0.269322, 0.276798, 0.289719, 0.30745, 0.329117, 0.354595, 0.37597, 0.394147, 0.432575, 0.454894, 0.470929, 0.492368, 0.509367, 0.522802, 0.539503, 0.562914, 0.587156, 0.605708, 0.642812, 0.711329, 0.792245");
+            values ( \
+              "0.00656013, 0.173569, 0.192611, 0.200959, 0.209065, 0.210177, 0.20959, 0.20775, 0.202561, 0.19381, 0.18201, 0.166126, 0.149192, 0.131167, 0.0910908, 0.0704153, 0.057757, 0.0434428, 0.0342179, 0.0281998, 0.0220276, 0.0153977, 0.0105887, 0.00790533, 0.00431793, 0.00125911, 0.00026645" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.226741, 0.260099, 0.268522, 0.273401, 0.282842, 0.296849, 0.327223, 0.405999, 0.535523, 0.627943, 0.723826, 0.758048, 0.83073, 1.04444, 1.13243, 1.15314, 1.21296, 1.27676, 1.33494, 1.39945, 1.48547, 1.54122, 1.59765, 1.6729, 1.82338, 2.08008, 2.3848");
+            values ( \
+              "0.233885, 0.234794, 0.238047, 0.239045, 0.239652, 0.238936, 0.235307, 0.224313, 0.205642, 0.191739, 0.175656, 0.169031, 0.152489, 0.0935761, 0.0715722, 0.0669145, 0.0546488, 0.0435107, 0.0350655, 0.0273997, 0.0194853, 0.015572, 0.0123834, 0.00907507, 0.00475987, 0.00142422, 0.000310858" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.250998, 0.251018, 0.67703, 1.42561, 1.85734, 2.22487, 2.38802, 2.68603, 3.00162, 3.57497, 3.92271, 4.20316, 4.40691, 4.73694, 4.87455, 5.13293, 5.49495, 5.87057, 6.15815, 6.73329, 7.77, 8.80671");
+            values ( \
+              "1e-22, 0.27816, 0.237358, 0.210425, 0.194346, 0.17922, 0.171482, 0.154803, 0.133944, 0.0940522, 0.0723515, 0.0574331, 0.0481041, 0.0356235, 0.0313175, 0.0244411, 0.0170923, 0.0117392, 0.00875415, 0.00477715, 0.00143883, 0.000433391" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.331835, 0.331855, 2.62238, 6.94315, 8.55809, 9.38338, 10.36, 11.2929, 13.9279, 15.6868, 16.5835, 17.4275, 18.815, 19.5164, 20.5335, 21.5702, 23, 24.8568, 26.9302, 29.0036, 32.1137, 35.2238");
+            values ( \
+              "1e-22, 0.277022, 0.23337, 0.194975, 0.178711, 0.168949, 0.155415, 0.140707, 0.0961072, 0.0695963, 0.0581008, 0.0486426, 0.0358135, 0.0305102, 0.0240776, 0.0187995, 0.0133163, 0.0084299, 0.00502443, 0.00298291, 0.00134776, 0.000620371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.613197, 0.623393, 0.629492, 0.632332, 0.636592, 0.638333, 0.640491, 0.642147, 0.643621, 0.645095, 0.647061, 0.649143, 0.649693, 0.650792, 0.652001, 0.652661, 0.653321, 0.653981, 0.655186, 0.656391, 0.657595, 0.6588, 0.658899, 0.660285, 0.661869, 0.664551, 0.66617, 0.668329, 0.670358, 0.672387, 0.675497, 0.676873, 0.678708, 0.680543, 0.682818, 0.684651, 0.685862, 0.687469, 0.689414, 0.691697, 0.692838, 0.695768, 0.698061, 0.700099, 0.702137, 0.706213, 0.71029, 0.717244, 0.724199, 0.741205");
+            values ( \
+              "0.0219281, 0.0236007, 0.0319116, 0.0355495, 0.0406503, 0.0425998, 0.0448082, 0.0463496, 0.0475372, 0.0485549, 0.0497551, 0.0508773, 0.0510191, 0.0512171, 0.0513026, 0.0512908, 0.0512379, 0.0511437, 0.0508654, 0.0504498, 0.0498967, 0.0492062, 0.0491136, 0.0469268, 0.0436573, 0.0372339, 0.0329186, 0.0281429, 0.0242472, 0.0209259, 0.0165165, 0.0148513, 0.0129096, 0.0111891, 0.00932297, 0.00794408, 0.00719847, 0.0063373, 0.00543016, 0.00452194, 0.00412462, 0.00324295, 0.00263628, 0.00219971, 0.00182482, 0.00133439, 0.000942136, 0.000596102, 0.00034276, 0.000113718" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.598181, 0.612515, 0.62337, 0.646933, 0.656274, 0.664652, 0.672721, 0.680787, 0.686561, 0.70852, 0.715138, 0.724821, 0.735756, 0.748966, 0.763064, 0.775282, 0.776425");
+            values ( \
+              "0.00587424, 0.014339, 0.0393594, 0.101574, 0.118497, 0.126729, 0.1281, 0.123701, 0.115883, 0.0615378, 0.0478952, 0.0323323, 0.020102, 0.0109945, 0.00570635, 0.00317122, 0.00306043" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.612659, 0.631045, 0.64391, 0.653205, 0.65844, 0.668912, 0.681304, 0.696426, 0.702601, 0.713196, 0.724257, 0.746158, 0.771693, 0.794945, 0.807856, 0.849197, 0.873181, 0.882165, 0.896077, 0.909391, 0.926647, 0.940511, 0.957111, 0.980425, 1.00422, 1.02238, 1.03671, 1.06364, 1.10586, 1.14892, 1.21428");
+            values ( \
+              "0.0169997, 0.0756137, 0.123049, 0.153758, 0.167573, 0.187548, 0.198678, 0.201337, 0.199989, 0.196768, 0.191933, 0.181003, 0.165417, 0.147079, 0.134445, 0.0914742, 0.0696214, 0.0622936, 0.0521616, 0.0436223, 0.0342961, 0.0280985, 0.0219754, 0.0154097, 0.0106729, 0.00802142, 0.00639683, 0.00419171, 0.0021306, 0.00104092, 0.000320312" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.632677, 0.678074, 0.691149, 0.700075, 0.715929, 0.729174, 0.74375, 0.793586, 0.872872, 1.06268, 1.1414, 1.19082, 1.2484, 1.45774, 1.54115, 1.56918, 1.6074, 1.65108, 1.73063, 1.79934, 1.89096, 1.953, 2.02164, 2.11316, 2.2962, 2.55788, 2.87596");
+            values ( \
+              "0.149183, 0.221679, 0.231534, 0.234552, 0.236306, 0.235636, 0.234286, 0.227807, 0.216688, 0.188893, 0.175622, 0.165822, 0.152435, 0.0947195, 0.0736427, 0.0672681, 0.0591974, 0.0508573, 0.0380412, 0.0293202, 0.0204225, 0.0159183, 0.0120442, 0.00823441, 0.00369687, 0.00106611, 0.000214232" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.670254, 0.670274, 1.19246, 2.2565, 2.66592, 2.9642, 3.1031, 3.33283, 4.08145, 4.36339, 4.55876, 4.77905, 5.15353, 5.3238, 5.66434, 5.94799, 6.25614, 6.66701, 7.48875, 8.52546, 9.56217");
+            values ( \
+              "1e-22, 0.27568, 0.233776, 0.195035, 0.178111, 0.163017, 0.154796, 0.139844, 0.0881779, 0.0710233, 0.0605079, 0.0500474, 0.0356271, 0.0303721, 0.0218284, 0.0164943, 0.0121141, 0.007934, 0.00323221, 0.000965492, 0.000294052" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.756492, 0.756512, 2.66645, 5.86712, 7.36433, 8.97927, 9.80456, 10.7812, 11.7141, 14.3491, 15.3858, 16.108, 17.0046, 17.8487, 19.2362, 19.9376, 20.9546, 21.9913, 23.4212, 24.2412, 25.2779, 27.3513, 29.4248, 32.5349, 35.645");
+            values ( \
+              "1e-22, 0.282613, 0.236673, 0.20859, 0.194987, 0.178722, 0.168938, 0.155426, 0.140696, 0.0960973, 0.0798887, 0.0695865, 0.0581102, 0.0486333, 0.0358043, 0.0305194, 0.0240685, 0.0188086, 0.0133075, 0.0108897, 0.0084211, 0.00501567, 0.00297419, 0.00135643, 0.000611774" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.99031, 2.02098, 2.03223, 2.03804, 2.06523, 2.07934, 2.09519, 2.10356, 2.11176, 2.11996, 2.13105, 2.13904, 2.14683, 2.15798, 2.16931, 2.17893, 2.19657, 2.21231");
+            values ( \
+              "0.000463777, 0.00207293, 0.00515657, 0.00739945, 0.02017, 0.0250119, 0.0291365, 0.0302583, 0.0303117, 0.0274186, 0.0156697, 0.00987902, 0.00603633, 0.00283761, 0.00138756, 0.000827358, 0.00041498, 0.000340793" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.01573, 2.03639, 2.05225, 2.08869, 2.10443, 2.11785, 2.13003, 2.14156, 2.15306, 2.16455, 2.17393, 2.18941, 2.19403, 2.20392, 2.20918, 2.21876, 2.23011, 2.23928, 2.25762, 2.26354");
+            values ( \
+              "0.00650602, 0.0133969, 0.025982, 0.0586501, 0.0718785, 0.0813079, 0.0875174, 0.0906453, 0.0882314, 0.0737428, 0.0568651, 0.03405, 0.028633, 0.0193838, 0.01558, 0.0103477, 0.00634375, 0.0042262, 0.00185562, 0.00155638" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.01818, 2.05698, 2.06204, 2.13962, 2.16124, 2.16611, 2.17586, 2.19034, 2.21438, 2.22732, 2.23967, 2.26438, 2.32385, 2.35311, 2.37958, 2.39982, 2.42171, 2.45698, 2.4776, 2.50118, 2.54832, 2.57759");
+            values ( \
+              "0.00578906, 0.0380957, 0.0438687, 0.148482, 0.168524, 0.171548, 0.175851, 0.17822, 0.174359, 0.169123, 0.162664, 0.144749, 0.0853252, 0.0603697, 0.042691, 0.0321894, 0.0234267, 0.0137178, 0.00997617, 0.00687933, 0.00314722, 0.0022066" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.04899, 2.09653, 2.13639, 2.16372, 2.18173, 2.21511, 2.24738, 2.28488, 2.32804, 2.42323, 2.51224, 2.61976, 2.68947, 2.71566, 2.76804, 2.90492, 2.98255, 3.0309, 3.10298, 3.18536, 3.26084, 3.31453, 3.40795, 3.44715, 3.50164, 3.57429, 3.71959, 3.97881, 4.15662");
+            values ( \
+              "0.049561, 0.0987167, 0.166134, 0.2022, 0.216845, 0.227961, 0.227671, 0.223562, 0.217868, 0.204449, 0.191263, 0.173196, 0.158521, 0.15217, 0.138388, 0.100061, 0.0797841, 0.0684834, 0.0536601, 0.0398637, 0.0300005, 0.0243422, 0.0167503, 0.0142994, 0.011454, 0.00847347, 0.00455387, 0.00133742, 0.000617416" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.11038, 2.1104, 2.6847, 3.37932, 3.92806, 4.1872, 4.35386, 4.57112, 4.70605, 5.3575, 5.72893, 5.86447, 6.07112, 6.27919, 6.54828, 6.76762, 7.02296, 7.38263, 7.74968, 8.02976, 8.5899, 9.62661, 10.6633");
+            values ( \
+              "1e-22, 0.251083, 0.232603, 0.20775, 0.186885, 0.175601, 0.167277, 0.154774, 0.146166, 0.100925, 0.0769562, 0.0691121, 0.0582529, 0.0486261, 0.0381203, 0.0310672, 0.0243081, 0.0170427, 0.0118069, 0.00886951, 0.00492697, 0.0014816, 0.000449374" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.20092, 2.20094, 4.45348, 8.82842, 10.4439, 11.2752, 12.2454, 13.1785, 15.8118, 17.5719, 18.4705, 19.314, 20.7004, 21.3997, 22.4175, 23.4542, 24.886, 26.744, 28.8174, 30.8909, 34.001, 37.1111");
+            values ( \
+              "1e-22, 0.273929, 0.233822, 0.194982, 0.178712, 0.16886, 0.155421, 0.140696, 0.0961255, 0.0695942, 0.0580871, 0.0486251, 0.0358069, 0.0305313, 0.0240788, 0.018812, 0.0133082, 0.00841969, 0.00501582, 0.0029753, 0.00135326, 0.000613966" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.24074, 7.3306, 7.36518, 7.3813, 7.38564, 7.39432, 7.4279, 7.44651, 7.45518, 7.47313, 7.4898, 7.5059, 7.52176, 7.53762, 7.5429, 7.54852, 7.56564, 7.57908, 7.58777, 7.59871, 7.60661, 7.62242, 7.64578, 7.67392, 7.78157");
+            values ( \
+              "5.36136e-05, 0.000546401, 0.00197642, 0.00320387, 0.0036653, 0.00485221, 0.0103771, 0.0125072, 0.0132413, 0.0144881, 0.0152136, 0.0156586, 0.0156436, 0.0149787, 0.0141657, 0.0128216, 0.00720424, 0.00414583, 0.00282388, 0.00167966, 0.00111671, 0.000487728, 0.000131572, 7.26471e-05, 4.88321e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.33237, 7.37061, 7.37872, 7.40225, 7.43203, 7.45836, 7.49314, 7.5109, 7.52414, 7.54688, 7.56831, 7.58913, 7.60991, 7.64154, 7.65862, 7.67833, 7.68759, 7.70151, 7.72006, 7.75099, 7.78728, 7.9691");
+            values ( \
+              "0.00591978, 0.00604713, 0.00730597, 0.0126304, 0.0219428, 0.0292116, 0.0372558, 0.0408784, 0.0433435, 0.0469315, 0.0491094, 0.0497781, 0.0464302, 0.0262368, 0.0167457, 0.00916789, 0.0067292, 0.00415304, 0.0021035, 0.000663958, 0.000326743, 1.97014e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.33282, 7.39838, 7.42495, 7.4811, 7.55583, 7.60183, 7.64084, 7.67609, 7.70955, 7.74301, 7.74941, 7.76744, 7.82617, 7.85702, 7.88476, 7.89707, 7.9217, 7.94606, 7.95928, 7.98571, 8.03858, 8.07365");
+            values ( \
+              "0.00832101, 0.0176459, 0.0268699, 0.0496662, 0.0827239, 0.102302, 0.116087, 0.125296, 0.129079, 0.123743, 0.120663, 0.109613, 0.0642334, 0.0443387, 0.0306556, 0.0258256, 0.0180902, 0.012608, 0.0103319, 0.00687783, 0.00290117, 0.00188664" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.41689, 7.51548, 7.66705, 7.72543, 7.7743, 7.81233, 7.88838, 7.95226, 8.06149, 8.13458, 8.19407, 8.5229, 8.64836, 8.7658, 8.84958, 8.96998, 9.05069, 9.21209, 9.27193");
+            values ( \
+              "0.057378, 0.0739917, 0.166657, 0.193808, 0.205583, 0.207703, 0.202491, 0.194122, 0.177656, 0.164231, 0.150834, 0.0656131, 0.0424913, 0.0273784, 0.0196927, 0.012155, 0.00871923, 0.00437795, 0.00366738" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("7.49561, 7.63885, 7.71947, 7.77638, 7.8304, 7.87748, 7.93979, 8.01053, 8.18796, 8.85434, 9.21822, 9.56977, 9.69219, 9.85542, 10.0477, 10.4322, 10.8348, 11.1254, 11.3287, 11.6196, 11.9521, 12.2647, 12.4872, 12.861, 13.2329, 13.5198, 14.0937, 15.1304, 16.1671");
+            values ( \
+              "0.137543, 0.161233, 0.211181, 0.231197, 0.237933, 0.238891, 0.237893, 0.235926, 0.23023, 0.207337, 0.193985, 0.179712, 0.174092, 0.165793, 0.154684, 0.129094, 0.100943, 0.0819253, 0.069909, 0.0548564, 0.0407991, 0.0305159, 0.0246473, 0.0170406, 0.0117486, 0.00876363, 0.00479289, 0.001441, 0.000436837" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("7.65431, 7.65433, 9.28464, 12.9, 14.3081, 15.5168, 16.6653, 17.7303, 18.5037, 20.9606, 21.8111, 22.8478, 23.8798, 24.7292, 26.1806, 27.0101, 27.9819, 29.0186, 30.3317, 32.1086, 34.182, 36.2554, 39.3655, 42.4756");
+            values ( \
+              "1e-22, 0.274628, 0.239228, 0.207771, 0.194972, 0.183077, 0.169992, 0.155379, 0.143264, 0.101617, 0.0878435, 0.0724324, 0.0589527, 0.0493165, 0.0358134, 0.0296321, 0.0236093, 0.01844, 0.0134232, 0.00866691, 0.00516441, 0.00306368, 0.00139485, 0.000631691" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00792699, 0.00795646, 0.00799138, 0.00800924, 0.00801474, 0.00801616", \
+            "0.0102258, 0.0102464, 0.0102847, 0.0103139, 0.0103245, 0.0103274", \
+            "0.011059, 0.0110561, 0.0110571, 0.0110672, 0.0110748, 0.0110774", \
+            "0.0114187, 0.0114185, 0.0114147, 0.0114115, 0.0114127, 0.0114142", \
+            "0.0117227, 0.0117326, 0.0117331, 0.0117273, 0.0117222, 0.0117212", \
+            "0.0119058, 0.0119058, 0.011906, 0.0119669, 0.0120181, 0.0120248" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0107156, 0.0107312, 0.0107615, 0.0107779, 0.0107829, 0.0107842", \
+            "0.0100256, 0.00998904, 0.00993843, 0.00990895, 0.0099012, 0.00989918", \
+            "0.00960583, 0.00959701, 0.00956972, 0.00953953, 0.00952589, 0.00952185", \
+            "0.00952829, 0.00952976, 0.00956244, 0.00959223, 0.00958916, 0.0095872", \
+            "0.00902669, 0.00901015, 0.00900856, 0.00902621, 0.00907742, 0.00908378", \
+            "0.00870624, 0.00870404, 0.00870451, 0.00860263, 0.00852185, 0.00855439" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.120109, 0.125549, 0.133646, 0.148095, 0.157618, 0.16186, 0.16597, 0.170073, 0.171388, 0.182473, 0.18685, 0.190381, 0.191321");
+            values ( \
+              "-0.00628867, -0.0119762, -0.027207, -0.0470983, -0.0570377, -0.0598218, -0.0611694, -0.0572857, -0.0538838, -0.012347, -0.00542963, -0.00268032, -0.00237758" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.121856, 0.130807, 0.15022, 0.164542, 0.172152, 0.179165, 0.185892, 0.19254, 0.199541, 0.215536, 0.221922, 0.226521, 0.235218, 0.241558");
+            values ( \
+              "-0.0188032, -0.0361767, -0.0940008, -0.128315, -0.141646, -0.150786, -0.155319, -0.154111, -0.138329, -0.0500285, -0.0283174, -0.0183767, -0.00780452, -0.00461605" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.123, 0.13924, 0.158261, 0.165813, 0.178778, 0.186821, 0.202908, 0.207762, 0.220798, 0.233926, 0.241601, 0.251953, 0.267469, 0.273996, 0.279345, 0.285498, 0.306193, 0.321087, 0.333749, 0.339454, 0.350864, 0.359548, 0.369148, 0.381947, 0.407546, 0.442057, 0.484437");
+            values ( \
+              "-0.0274595, -0.0773963, -0.150355, -0.175384, -0.210101, -0.226621, -0.251668, -0.257179, -0.268327, -0.274351, -0.275342, -0.273314, -0.260389, -0.249744, -0.237115, -0.217578, -0.138635, -0.0931385, -0.064723, -0.0546762, -0.0386387, -0.0295519, -0.021915, -0.0145834, -0.00616863, -0.00177882, -0.000359441" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.133687, 0.157766, 0.183498, 0.201464, 0.215452, 0.239348, 0.265257, 0.277086, 0.292859, 0.319304, 0.36003, 0.387127, 0.419775, 0.470699, 0.481911, 0.494725, 0.528153, 0.543752, 0.57495, 0.669605, 0.705964, 0.731013, 0.766333, 0.79723, 0.828167, 0.8725, 0.891615, 0.929845, 1.0063, 1.12945, 1.27563");
+            values ( \
+              "-0.132849, -0.159906, -0.243805, -0.281819, -0.302904, -0.328617, -0.344212, -0.348559, -0.352529, -0.355001, -0.353345, -0.349431, -0.342728, -0.328355, -0.324162, -0.318926, -0.301633, -0.290846, -0.261876, -0.151021, -0.117161, -0.0976163, -0.0748853, -0.0590971, -0.046386, -0.0325819, -0.0279488, -0.0205284, -0.0108089, -0.00358264, -0.000886815" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.158238, 0.221552, 0.269134, 0.299593, 0.332746, 0.410683, 0.537801, 0.748888, 1.15124, 1.3639, 1.59016, 1.79901, 2.14392, 2.34885, 2.60036, 2.76984, 2.93081, 3.13829, 3.27095, 3.46606, 3.83035, 3.99783");
+            values ( \
+              "-0.311327, -0.322526, -0.364074, -0.375248, -0.382672, -0.386273, -0.382769, -0.373518, -0.351487, -0.335182, -0.308278, -0.261571, -0.159377, -0.112139, -0.0705311, -0.0511272, -0.0376842, -0.0248812, -0.0193914, -0.0128781, -0.00623203, -0.00479359" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.00180342, 0.0280402, 0.0471304, 0.106973, 0.198061, 0.259893, 0.333371, 0.400247, 0.509466, 1.65044, 1.72517, 1.87464, 2.17358, 2.5215, 3.16356, 3.33774, 4.17904, 5.05514, 5.98736, 6.70155, 7.81052, 8.75721, 9.19172, 10.0575, 10.3621, 11.2258, 12.0765, 13.1747, 14.6031, 16.0315, 18.8882");
+            values ( \
+              "-1e-22, -0.0199351, -1e-22, -2e-22, -0.28196, -0.360415, -0.388846, -0.394771, -0.396022, -0.385241, -0.3836, -0.382837, -0.378718, -0.375589, -0.366916, -0.365479, -0.353276, -0.336927, -0.309887, -0.272301, -0.190726, -0.130527, -0.108431, -0.0737816, -0.0642285, -0.0429705, -0.0286451, -0.0167988, -0.00825125, -0.00396226, -0.000761265" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.154007, 0.160621, 0.169447, 0.179615, 0.188662, 0.196336, 0.200457, 0.204743, 0.215479, 0.220049, 0.221393, 0.224977, 0.230617, 0.237342, 0.298725");
+            values ( \
+              "-0.00643033, -0.0131761, -0.0291885, -0.0432379, -0.0537311, -0.0609308, -0.0597067, -0.0566573, -0.0159195, -0.00664433, -0.00489998, -0.0022772, -0.000728719, -0.000278532, -4.03044e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.154951, 0.164687, 0.182977, 0.190178, 0.198919, 0.206553, 0.213582, 0.220322, 0.226979, 0.233987, 0.236128, 0.244437, 0.249991, 0.256375, 0.26098, 0.263882, 0.269688, 0.274722");
+            values ( \
+              "-0.0157581, -0.0349812, -0.0890466, -0.107589, -0.127776, -0.141292, -0.150455, -0.155102, -0.153907, -0.138217, -0.128767, -0.0780933, -0.0500064, -0.0283198, -0.018371, -0.0138932, -0.00779548, -0.00526642" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.152069, 0.166845, 0.20041, 0.21336, 0.22145, 0.23918, 0.255466, 0.271158, 0.286685, 0.302206, 0.308552, 0.320221, 0.34091, 0.355821, 0.36847, 0.385565, 0.403874, 0.416689, 0.442318, 0.448416");
+            values ( \
+              "-0.0119302, -0.0526815, -0.175009, -0.209768, -0.226422, -0.253537, -0.26831, -0.274985, -0.273433, -0.260405, -0.250112, -0.2176, -0.138656, -0.0931088, -0.0647246, -0.0386621, -0.0219121, -0.0145735, -0.00615755, -0.00538325" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.179551, 0.21178, 0.231633, 0.250322, 0.274467, 0.304061, 0.320879, 0.337699, 0.354145, 0.379003, 0.403926, 0.454637, 0.466147, 0.507127, 0.563003, 0.579763, 0.601356, 0.627149, 0.678736, 0.711015, 0.744752, 0.789734, 0.806481, 0.838607, 0.868313, 0.909952, 0.926599, 0.959894, 1.02648, 1.14818, 1.29047");
+            values ( \
+              "-0.222868, -0.227166, -0.273353, -0.303106, -0.328915, -0.346127, -0.351169, -0.353832, -0.355107, -0.354423, -0.352078, -0.342825, -0.340016, -0.327671, -0.301715, -0.290047, -0.270824, -0.241881, -0.17916, -0.14448, -0.113933, -0.0816042, -0.071873, -0.0561563, -0.0444833, -0.0319173, -0.0279299, -0.0213583, -0.0122853, -0.00413871, -0.00108079" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.203244, 0.400322, 0.590086, 1.04273, 1.30975, 1.57556, 1.72357, 2.31614, 2.60378, 2.84019, 3.02545, 3.22224, 3.67636, 3.80797");
+            values ( \
+              "-0.353075, -0.385725, -0.382312, -0.360462, -0.342846, -0.31579, -0.289954, -0.125919, -0.0747684, -0.0478214, -0.0332623, -0.0226174, -0.00899153, -0.00746249" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0, 0.0627181, 0.0830397, 0.124055, 0.147904, 0.225401, 0.282396, 0.339108, 0.405295, 0.508851, 0.581436, 0.595767, 0.624431, 0.681758, 0.762026, 0.911027, 0.979331, 1.11594, 1.38915, 1.75816, 2.47235, 2.55315, 2.71476, 3.03798, 3.37023, 4.03473, 4.21171, 4.56568, 5.08732, 5.80151, 6.45896, 7.09666, 7.76073, 8.43535, 8.95452, 9.30175, 9.99275, 10.7346, 11.2192, 11.8935, 12.6606, 13.3748, 14.089, 15.5173, 16.9457, 18.3741");
+            values ( \
+              "-0.000117063, -0.0167474, -1e-22, -2e-22, -0.00199415, -0.269646, -0.354033, -0.383299, -0.393582, -0.396281, -0.394752, -0.395948, -0.394504, -0.395247, -0.393361, -0.393174, -0.391346, -0.39118, -0.387278, -0.384593, -0.375542, -0.375757, -0.372706, -0.369905, -0.364495, -0.356203, -0.352293, -0.347425, -0.33596, -0.317908, -0.289612, -0.246854, -0.196904, -0.151319, -0.121963, -0.105016, -0.0772505, -0.0550659, -0.0439908, -0.0319469, -0.022171, -0.0157411, -0.0110977, -0.00551947, -0.00273272, -0.0013462" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.299533, 0.304344, 0.305582, 0.312759, 0.316901, 0.324256, 0.332146, 0.340952, 0.343012, 0.345072, 0.349316, 0.351862, 0.356857, 0.360104, 0.364663, 0.365999, 0.36956, 0.375201, 0.381929, 0.392128");
+            values ( \
+              "-0.0083364, -0.0123159, -0.0138689, -0.0269875, -0.0334084, -0.0433548, -0.0525996, -0.0609549, -0.060523, -0.059712, -0.0567547, -0.048898, -0.0273674, -0.0158958, -0.00665059, -0.00491355, -0.00229345, -0.000732512, -0.000278959, -0.000239305" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.300739, 0.30966, 0.323877, 0.334843, 0.343539, 0.351156, 0.358195, 0.36493, 0.371587, 0.37824, 0.394604, 0.400992, 0.405594, 0.414297, 0.417692");
+            values ( \
+              "-0.0183312, -0.0358149, -0.0795917, -0.108439, -0.128081, -0.141567, -0.150284, -0.15527, -0.153712, -0.139469, -0.0500024, -0.0283073, -0.0183685, -0.00779935, -0.00609367" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.295703, 0.358134, 0.366132, 0.382129, 0.387182, 0.400077, 0.412585, 0.422125, 0.431198, 0.446727, 0.453447, 0.460616, 0.464785, 0.484799, 0.495222, 0.510608, 0.526061, 0.537609, 0.549444, 0.558483, 0.576563, 0.602355");
+            values ( \
+              "-0.00582007, -0.210791, -0.227039, -0.251817, -0.257511, -0.268433, -0.274202, -0.275314, -0.273306, -0.260386, -0.249358, -0.231331, -0.217531, -0.14099, -0.107306, -0.0694778, -0.043846, -0.0307018, -0.0212468, -0.0159702, -0.00886927, -0.00412421" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.31364, 0.338662, 0.349859, 0.363863, 0.375387, 0.395551, 0.41379, 0.439973, 0.46766, 0.499313, 0.539632, 0.567911, 0.599773, 0.650707, 0.661859, 0.708154, 0.72427, 0.756502, 0.847591, 0.888732, 0.914185, 0.947359, 0.975323, 1.00695, 1.05181, 1.09826, 1.1338, 1.20488, 1.33572, 1.4904");
+            values ( \
+              "-0.11465, -0.167058, -0.208173, -0.246874, -0.271743, -0.30412, -0.323986, -0.342235, -0.351626, -0.355114, -0.353418, -0.349302, -0.342719, -0.328342, -0.324172, -0.301624, -0.290444, -0.260177, -0.153102, -0.114862, -0.0953602, -0.0743233, -0.0599935, -0.0468439, -0.0327655, -0.0225864, -0.0169121, -0.00934711, -0.00282082, -0.000638084" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.348935, 0.513918, 0.545399, 0.593633, 0.651537, 0.830463, 1.23912, 1.51459, 1.6016, 1.71761, 1.76988, 1.87443, 2.02964, 2.1945, 2.36066, 2.47579, 2.55263, 2.70632, 2.81101, 2.98154, 3.17235, 3.36633, 3.51658, 3.81707, 4.35509, 4.99366");
+            values ( \
+              "-0.356819, -0.382381, -0.385015, -0.385774, -0.384711, -0.377654, -0.356868, -0.337416, -0.32927, -0.315621, -0.307927, -0.288113, -0.246309, -0.195453, -0.149477, -0.122714, -0.107114, -0.0808992, -0.0665621, -0.0481267, -0.0331668, -0.0226847, -0.0168253, -0.00910322, -0.00273119, -0.000604847" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0, 0.12905, 0.180527, 0.210647, 0.285816, 0.365481, 0.425241, 0.51107, 0.597172, 0.731284, 1.44914, 2.69921, 4.03088, 5.00862, 5.23268, 5.67851, 6.16486, 6.87905, 8.08007, 8.69154, 9.14192, 9.74243, 10.2057, 10.5786, 11.0757, 11.7899, 12.2822, 12.9749, 13.6622, 14.3764, 15.8048, 17.2331, 18.6615");
+            values ( \
+              "-3.17358e-06, -0.00139109, -0.00581723, -0.000280257, -1e-22, -0.25969, -0.351537, -0.388612, -0.395104, -0.395519, -0.388827, -0.375273, -0.357973, -0.341329, -0.33642, -0.325583, -0.309375, -0.272751, -0.184603, -0.144501, -0.119664, -0.0923462, -0.0748227, -0.06316, -0.050443, -0.0358201, -0.0283589, -0.0203483, -0.0148187, -0.0102601, -0.00504699, -0.00244416, -0.00114963" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.835071, 0.84262, 0.844606, 0.874424, 0.886573, 0.891879, 0.896953, 0.902018, 0.905819, 0.915938, 0.918999, 0.924557, 0.930745, 0.938079, 0.953891");
+            values ( \
+              "-0.00581062, -0.00734728, -0.00862175, -0.0363212, -0.0451609, -0.0481869, -0.0498446, -0.0481522, -0.0402877, -0.011347, -0.00677371, -0.00250014, -0.000812775, -0.00028319, -0.000229994" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.831419, 0.847989, 0.851772, 0.883161, 0.894005, 0.903217, 0.911527, 0.919295, 0.92686, 0.934413, 0.93622, 0.951836, 0.957473, 0.964153, 0.969052, 0.975583, 0.987386, 1.00133, 1.01918");
+            values ( \
+              "-0.00365969, -0.0211504, -0.026751, -0.0851818, -0.104241, -0.118594, -0.128929, -0.135392, -0.136757, -0.126364, -0.120981, -0.0473353, -0.0295747, -0.0162593, -0.0103255, -0.00549299, -0.00159978, -0.000444613, -0.000176144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.849234, 0.863342, 0.907941, 0.92046, 0.940126, 0.95781, 0.974528, 0.990915, 1.00729, 1.01585, 1.02469, 1.06036, 1.0772, 1.09924, 1.11454, 1.12667, 1.13353");
+            values ( \
+              "-0.0599473, -0.0607468, -0.175963, -0.201309, -0.231607, -0.249553, -0.259218, -0.260651, -0.250559, -0.237921, -0.215669, -0.0987661, -0.0613365, -0.0316083, -0.019707, -0.0134161, -0.0113199" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.84452, 0.917844, 0.952855, 0.979103, 1.00955, 1.03687, 1.06112, 1.07451, 1.10128, 1.13219, 1.16258, 1.21381, 1.23565, 1.27117, 1.29561, 1.33514, 1.41934, 1.44149, 1.48034, 1.51167, 1.56113, 1.6287, 1.66906, 1.71518, 1.80742, 1.8423");
+            values ( \
+              "-0.0265217, -0.21773, -0.282137, -0.31203, -0.333396, -0.34301, -0.347496, -0.349, -0.349497, -0.346663, -0.341418, -0.327662, -0.319393, -0.301389, -0.283547, -0.242102, -0.144363, -0.123696, -0.093284, -0.0736798, -0.0502977, -0.029335, -0.0212106, -0.0145475, -0.00660697, -0.00539611" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.892401, 0.978892, 1.00636, 1.03635, 1.0719, 1.10527, 1.1381, 1.18998, 1.29577, 1.48915, 1.70967, 1.89157, 2.10424, 2.27027, 2.33051, 2.44735, 2.59041, 2.87694, 3.0124, 3.21972, 3.34155, 3.48541, 3.67722, 3.81101, 4.01661, 4.29075, 4.80894, 5.41685");
+            values ( \
+              "-0.303824, -0.32565, -0.348772, -0.363939, -0.374917, -0.380817, -0.383388, -0.384254, -0.381376, -0.373082, -0.361975, -0.351113, -0.334826, -0.31669, -0.307919, -0.285338, -0.246239, -0.160962, -0.127985, -0.0882998, -0.070461, -0.0536871, -0.0369889, -0.0284924, -0.0189914, -0.0108796, -0.00346346, -0.00083984" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0, 0.418412, 0.590807, 0.668151, 0.76565, 0.848254, 0.92674, 1.0047, 1.08628, 1.12424, 1.23043, 1.40087, 1.96458, 3.25672, 4.07162, 4.9143, 5.79019, 6.23602, 6.72237, 7.43656, 8.91244, 9.56118, 9.90141, 10.5819, 11.2767, 11.7771, 12.4913, 13.0038, 13.9388, 14.653, 16.0814, 17.5097, 18.9381");
+            values ( \
+              "-2.0779e-06, -0.000263484, -0.00161965, -1e-22, -2e-22, -0.0373519, -0.25287, -0.353965, -0.385493, -0.391045, -0.395085, -0.394421, -0.38913, -0.375172, -0.365082, -0.352859, -0.336516, -0.325487, -0.30947, -0.272661, -0.165771, -0.126994, -0.109928, -0.0812579, -0.0592933, -0.0471111, -0.0335413, -0.0264067, -0.0168852, -0.0118611, -0.00588765, -0.00290172, -0.00141571" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.75622, 2.7774, 2.7845, 2.7948, 2.80554, 2.84718, 2.86762, 2.87654, 2.88507, 2.89346, 2.89975, 2.9149, 2.92346, 2.93052, 2.93987, 2.95143, 3.00896");
+            values ( \
+              "-0.000593686, -0.00194315, -0.00262816, -0.00429615, -0.00710672, -0.0215432, -0.0268593, -0.0286233, -0.029732, -0.0294845, -0.0261378, -0.00744466, -0.00254121, -0.00096527, -0.000284589, -0.000156025, -0.000104229" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.77735, 2.79932, 2.80808, 2.81822, 2.84514, 2.87694, 2.89174, 2.90488, 2.91694, 2.92843, 2.93991, 2.94846, 2.96723, 2.97656, 2.98664, 2.99834");
+            values ( \
+              "-0.00725904, -0.0114625, -0.0156659, -0.0218559, -0.0423393, -0.064836, -0.0742496, -0.0821428, -0.0878411, -0.0913621, -0.0885669, -0.0752532, -0.0281097, -0.0143827, -0.00649538, -0.0025335" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.77795, 2.82263, 2.82801, 2.84978, 2.93139, 2.94334, 2.96772, 2.98978, 3.01051, 3.03077, 3.05196, 3.07979, 3.09599, 3.11459, 3.12829, 3.14668, 3.16151, 3.19118, 3.22949");
+            values ( \
+              "-0.00423022, -0.0338801, -0.038714, -0.0610791, -0.152537, -0.164385, -0.18511, -0.200425, -0.209838, -0.210705, -0.189294, -0.114654, -0.0767734, -0.0462527, -0.0310718, -0.0180053, -0.0114205, -0.00430084, -0.00112169" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.81395, 2.86286, 2.95845, 2.98825, 3.02434, 3.03981, 3.06044, 3.08785, 3.14216, 3.19533, 3.24848, 3.26029, 3.27288, 3.29807, 3.32113, 3.35187, 3.44859, 3.47214, 3.50911, 3.54516, 3.57675, 3.61887, 3.6549, 3.70343, 3.76814, 3.88989, 4.03179");
+            values ( \
+              "-0.0610174, -0.0830993, -0.21027, -0.24349, -0.278295, -0.290633, -0.304158, -0.317873, -0.331361, -0.33168, -0.32164, -0.318106, -0.313653, -0.302436, -0.288311, -0.26133, -0.150209, -0.127716, -0.0979356, -0.0748056, -0.0587673, -0.0422122, -0.0317144, -0.0214877, -0.0125762, -0.00425031, -0.0011161" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.88164, 2.99732, 3.06409, 3.10293, 3.13395, 3.19599, 3.25799, 3.32889, 3.40721, 3.52347, 3.92308, 4.06765, 4.18505, 4.31001, 4.36821, 4.48461, 4.6282, 4.91591, 5.04988, 5.25483, 5.37928, 5.52627, 5.72226, 5.84931, 6.04486, 6.3056, 6.8208, 7.42198");
+            values ( \
+              "-0.230776, -0.266854, -0.328161, -0.349888, -0.361818, -0.374234, -0.378393, -0.378009, -0.375913, -0.371109, -0.349952, -0.33966, -0.329714, -0.316133, -0.307723, -0.285343, -0.246188, -0.160646, -0.128057, -0.0887455, -0.0704768, -0.0533796, -0.0364679, -0.0284627, -0.0193563, -0.011412, -0.00366514, -0.00090755" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("0, 2.75451, 3.09685, 3.22717, 3.28179, 3.42028, 4.29947, 4.99717, 6.11386, 6.95521, 7.6694, 8.15513, 8.76354, 9.47773, 10.955, 11.6023, 12.6207, 13.3212, 13.8258, 14.8898, 15.9553, 16.6695, 18.5261");
+            values ( \
+              "-1.04028e-08, -0.000399405, -0.353291, -0.387178, -0.390868, -0.392368, -0.38574, -0.378534, -0.365042, -0.352849, -0.339962, -0.328767, -0.309478, -0.272686, -0.165703, -0.127008, -0.0813516, -0.0592062, -0.0469577, -0.0283209, -0.0170954, -0.0120029, -0.00531967" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.1636, 10.2613, 10.2712, 10.2819, 10.2981, 10.3125, 10.3174, 10.3273, 10.3675, 10.3753, 10.3885, 10.3978, 10.4169, 10.4342, 10.4503, 10.4658, 10.4812, 10.4927, 10.4978, 10.5124, 10.5166, 10.5228, 10.5266, 10.5333, 10.5423, 10.5584, 10.5784, 10.6052");
+            values ( \
+              "-6.35919e-05, -0.000619942, -0.00091039, -0.00127246, -0.00194383, -0.0027706, -0.0031563, -0.00403573, -0.00901183, -0.00990619, -0.0112762, -0.0121788, -0.0137874, -0.0149639, -0.0157774, -0.0162542, -0.0160903, -0.0146579, -0.0129474, -0.0063544, -0.00478174, -0.00300281, -0.00227437, -0.00140726, -0.000789377, -0.000365169, -0.000210652, -0.00010406" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.162, 10.2819, 10.2963, 10.3045, 10.3209, 10.3325, 10.3443, 10.3601, 10.4111, 10.4406, 10.4654, 10.4874, 10.5076, 10.5268, 10.5456, 10.5597, 10.5661, 10.5835, 10.5957, 10.6033, 10.6091, 10.6209, 10.6345");
+            values ( \
+              "-0.000188806, -0.00286302, -0.00439059, -0.00539706, -0.00775993, -0.00990058, -0.0125148, -0.0166899, -0.0309915, -0.038644, -0.0444402, -0.0489828, -0.0524803, -0.0547921, -0.05467, -0.0490384, -0.0430954, -0.0230558, -0.0126071, -0.00834405, -0.00595159, -0.00289332, -0.00142276" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.2873, 10.3509, 10.3775, 10.4067, 10.5412, 10.5791, 10.6129, 10.6441, 10.6741, 10.704, 10.7136, 10.7704, 10.7905, 10.8172, 10.8373, 10.8762, 10.8808");
+            values ( \
+              "-0.014644, -0.0208931, -0.0304106, -0.0428488, -0.104187, -0.120125, -0.132065, -0.140341, -0.144078, -0.137429, -0.129867, -0.0513299, -0.0323227, -0.0166056, -0.00970183, -0.00299313, -0.00275776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("10.2883, 10.405, 10.4821, 10.6033, 10.6645, 10.7464, 10.8178, 10.8835, 10.9463, 11.0091, 11.072, 11.1608, 11.2116, 11.271, 11.3397, 11.4007, 11.4407, 11.5207, 11.607");
+            values ( \
+              "-0.0122391, -0.0481734, -0.0901339, -0.163852, -0.196158, -0.23316, -0.259547, -0.27718, -0.284484, -0.276302, -0.238069, -0.145152, -0.102427, -0.0661022, -0.0389069, -0.0239981, -0.0173728, -0.00889506, -0.00480659" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("10.4135, 10.5485, 10.6525, 10.7621, 10.8789, 10.9615, 11.0256, 11.1302, 11.2271, 11.327, 11.4281, 11.6001, 11.7005, 11.8477, 12.0753, 12.1481, 12.2339, 12.3367, 12.5422, 12.6778, 12.7648, 12.9208, 13.0539, 13.1643, 13.2947, 13.4791, 13.5611, 13.6723, 13.8204, 14.1168, 14.6539, 15.2903");
+            values ( \
+              "-0.136462, -0.138592, -0.204706, -0.264446, -0.317013, -0.34276, -0.355027, -0.364392, -0.365605, -0.36343, -0.359542, -0.350787, -0.344468, -0.333182, -0.306864, -0.294029, -0.274559, -0.245505, -0.183053, -0.14669, -0.126446, -0.0958277, -0.0749987, -0.0609926, -0.0475452, -0.0331878, -0.0282805, -0.0227416, -0.016946, -0.00925202, -0.00278895, -0.000619694" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.6071, 11.0261, 11.1544, 11.2908, 11.4198, 12.1034, 13, 13.8176, 14.6601, 15.3743, 15.8632, 16.4704, 17.094, 18.7502, 19.5813, 20.1684, 20.6434, 21.2041, 21.9182, 22.9033, 23.5636, 24.2778, 24.9919, 26.4203, 26.8684");
+            values ( \
+              "-0.351877, -0.369474, -0.383764, -0.38795, -0.388439, -0.383825, -0.374468, -0.36451, -0.352395, -0.339586, -0.328373, -0.309201, -0.278344, -0.159833, -0.113116, -0.0873981, -0.0706066, -0.054629, -0.0391061, -0.0245119, -0.0178652, -0.012621, -0.00893682, -0.00445377, -0.00392874" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00693859, 0.00694917, 0.00696269, 0.00696896, 0.00697099, 0.00697151", \
+            "0.00810535, 0.00811271, 0.0081262, 0.00813495, 0.00813757, 0.00813829", \
+            "0.00854132, 0.00854355, 0.00855002, 0.00855794, 0.00856088, 0.0085617", \
+            "0.00869848, 0.00869885, 0.00869995, 0.00870252, 0.00870513, 0.0087059", \
+            "0.00875665, 0.00875677, 0.00875689, 0.00875721, 0.00875798, 0.00875869", \
+            "0.0087793, 0.00877931, 0.00877937, 0.00877941, 0.00877952, 0.0087797" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00911922, 0.00914379, 0.00917847, 0.00919861, 0.00920537, 0.00920716", \
+            "0.0103037, 0.0103236, 0.0103615, 0.0103936, 0.0104068, 0.0104105", \
+            "0.0107666, 0.0107645, 0.01077, 0.0107875, 0.0108007, 0.0108051", \
+            "0.0113219, 0.011318, 0.011308, 0.0112897, 0.0112839, 0.0112841", \
+            "0.0123935, 0.0123933, 0.0123918, 0.0123771, 0.0123982, 0.0123996", \
+            "0.0125132, 0.0125118, 0.012507, 0.0125071, 0.0125058, 0.0125108" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        timing_sense : non_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.206127, 0.270451, 0.510998, 1.42529, 5.04099, 19.8066", \
+            "0.215315, 0.279944, 0.521304, 1.43616, 5.0525, 19.8192", \
+            "0.261214, 0.32535, 0.566303, 1.48205, 5.09953, 19.8641", \
+            "0.436795, 0.51215, 0.761774, 1.6732, 5.28932, 20.0566", \
+            "0.858589, 0.976596, 1.36524, 2.46275, 6.06306, 20.8188", \
+            "2.05288, 2.22213, 2.81417, 4.59493, 9.22367, 23.9405" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0266623, 0.0504408, 0.152213, 0.587156, 2.39506, 9.88895", \
+            "0.0266677, 0.0504338, 0.152211, 0.587156, 2.39506, 9.88885", \
+            "0.0267083, 0.0504217, 0.152216, 0.587125, 2.39506, 9.88884", \
+            "0.0281632, 0.0512423, 0.152233, 0.587156, 2.39506, 9.88887", \
+            "0.036036, 0.0577409, 0.154553, 0.587263, 2.39507, 9.88791", \
+            "0.0522661, 0.0748519, 0.165508, 0.593845, 2.39591, 9.88881" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.15962, 0.205831, 0.370252, 0.952505, 3.16674, 12.0546", \
+            "0.168113, 0.214556, 0.378968, 0.961065, 3.17628, 12.0648", \
+            "0.20105, 0.249143, 0.414439, 0.996866, 3.21118, 12.1017", \
+            "0.253598, 0.323469, 0.53726, 1.14088, 3.35365, 12.2442", \
+            "0.205665, 0.316618, 0.664888, 1.57113, 3.93544, 12.819", \
+            "-0.489267, -0.308293, 0.276937, 1.8211, 5.55232, 15.1427" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0233935, 0.0421098, 0.101965, 0.328206, 1.29807, 5.34178", \
+            "0.0233888, 0.0421515, 0.101989, 0.32818, 1.29951, 5.34179", \
+            "0.0234251, 0.0421286, 0.101951, 0.328201, 1.29938, 5.34179", \
+            "0.0242574, 0.0430579, 0.102923, 0.328289, 1.2984, 5.34179", \
+            "0.0291769, 0.0485238, 0.110322, 0.331146, 1.2994, 5.34179", \
+            "0.0434855, 0.0661291, 0.135027, 0.347307, 1.29936, 5.34179" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.183107, 0.18679, 0.200891, 0.205629, 0.212977, 0.216013, 0.218069, 0.222169, 0.235114, 0.240641, 0.246404, 0.254038, 0.264165, 0.273149, 0.275009");
+            values ( \
+              "0.00872658, 0.014607, 0.0486279, 0.0560587, 0.0612161, 0.0610938, 0.0600178, 0.0555453, 0.0218948, 0.013966, 0.00857797, 0.00443307, 0.00190989, 0.000928833, 0.000879692" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.222173, 0.249874, 0.255039, 0.263221, 0.270895, 0.278513, 0.286127, 0.289792, 0.294938, 0.310368, 0.320606, 0.329436, 0.341272, 0.35485, 0.370591, 0.38858, 0.390808");
+            values ( \
+              "0.000108431, 0.106274, 0.119322, 0.131925, 0.135863, 0.134099, 0.127454, 0.122105, 0.111495, 0.0697099, 0.0473517, 0.0329689, 0.0196414, 0.0105408, 0.00505113, 0.00207814, 0.00193977" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.391804, 0.406082, 0.421853, 0.429819, 0.442636, 0.452868, 0.469193, 0.484614, 0.496086, 0.518071, 0.543655, 0.566209, 0.650054, 0.683475, 0.703113, 0.723921, 0.759949, 0.806192, 0.849885");
+            values ( \
+              "0.0711283, 0.0895916, 0.145467, 0.166845, 0.18884, 0.196947, 0.199818, 0.195938, 0.191281, 0.180464, 0.165038, 0.147458, 0.065484, 0.0424344, 0.0322322, 0.023816, 0.013771, 0.00667494, 0.0033547" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.993685, 1.04118, 1.06082, 1.08137, 1.10337, 1.13099, 1.15601, 1.18074, 1.26041, 1.34092, 1.43347, 1.51957, 1.55002, 1.59061, 1.63705, 1.72991, 1.8344, 1.9069, 1.95386, 2.02008, 2.09576, 2.16043, 2.19624, 2.25537, 2.33778, 2.37043, 2.43572, 2.5663, 2.80692, 3.08705");
+            values ( \
+              "0.0907614, 0.144913, 0.182404, 0.209832, 0.224438, 0.229553, 0.228698, 0.226209, 0.215923, 0.20467, 0.190999, 0.176922, 0.171271, 0.162902, 0.152007, 0.126999, 0.0978404, 0.0790922, 0.0681721, 0.054531, 0.041586, 0.0326637, 0.0284925, 0.0226089, 0.0162555, 0.0142409, 0.0109102, 0.00627935, 0.00208256, 0.000532734" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.29004, 3.41647, 3.50665, 3.53733, 3.59495, 3.67427, 3.69794, 3.83339, 4.01528, 4.33394, 4.85948, 5.04869, 5.41832, 5.71655, 5.87883, 6.2034, 6.75679, 7.23469, 7.40893, 7.60913, 7.9236, 8.2666, 8.66828, 8.80527, 9.1193, 9.47819, 10.196, 11.192, 12.5077");
+            values ( \
+              "0.0929415, 0.137993, 0.202377, 0.215839, 0.228113, 0.231251, 0.231386, 0.23062, 0.227427, 0.218933, 0.200963, 0.193916, 0.178829, 0.164034, 0.15456, 0.133157, 0.0947381, 0.0657354, 0.0568311, 0.0477437, 0.035874, 0.0259312, 0.0174514, 0.0152294, 0.0111158, 0.00769304, 0.00355749, 0.00113684, 0.000216346" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("12.4698, 13.3584, 13.5367, 13.7908, 14.0048, 14.22, 14.5912, 15.3337, 15.5519, 15.9884, 16.9085, 18.2729, 19.0452, 19.8263, 21.4455, 22.486, 23.2495, 26.7226, 28.6228, 30.0077, 31.3292, 32.4697, 33.9051, 35.0211, 36.2294, 37.6647, 39.1001, 41.9707, 44.8414, 47.712");
+            values ( \
+              "0.0611223, 0.199458, 0.213701, 0.220814, 0.223654, 0.225676, 0.227187, 0.226856, 0.226112, 0.224291, 0.218721, 0.208286, 0.201664, 0.194632, 0.17847, 0.16595, 0.155217, 0.0976003, 0.0689301, 0.051956, 0.0389353, 0.030069, 0.021448, 0.0164073, 0.0122352, 0.00857405, 0.00598713, 0.00290115, 0.00139986, 0.000674537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.216376, 0.220402, 0.228666, 0.234541, 0.238735, 0.24202, 0.243551, 0.246614, 0.247643, 0.249672, 0.251724, 0.255824, 0.263041, 0.26877, 0.274295, 0.280062, 0.283171, 0.287695, 0.293329, 0.297818, 0.306798, 0.309614");
+            values ( \
+              "0.00857245, 0.0147241, 0.0355009, 0.0485656, 0.0553038, 0.0588164, 0.0598727, 0.0611555, 0.0611899, 0.0610369, 0.0600563, 0.0554932, 0.0345977, 0.021892, 0.0139679, 0.00857658, 0.0065608, 0.00443293, 0.00276508, 0.00191021, 0.000929604, 0.000807129" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.259226, 0.275913, 0.279074, 0.285076, 0.28874, 0.296069, 0.298588, 0.301626, 0.304566, 0.310446, 0.312167, 0.315607, 0.320036, 0.327989, 0.342289, 0.347314, 0.353857, 0.359513, 0.363897, 0.369617, 0.374393, 0.379913, 0.387747, 0.396041, 0.402421, 0.41518, 0.438137, 0.465513");
+            values ( \
+              "0.0106791, 0.0796672, 0.0915646, 0.110553, 0.119335, 0.131027, 0.133259, 0.134967, 0.135703, 0.134781, 0.13392, 0.131547, 0.12698, 0.113331, 0.0741654, 0.061911, 0.0481496, 0.0383634, 0.0319085, 0.0249011, 0.0201602, 0.0157076, 0.010936, 0.00745467, 0.00553435, 0.0030037, 0.000923146, 0.000216863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.425779, 0.437078, 0.449831, 0.459554, 0.464395, 0.474076, 0.487484, 0.503387, 0.508918, 0.519581, 0.530671, 0.553573, 0.566294, 0.57824, 0.600788, 0.661458, 0.684497, 0.705928, 0.722941, 0.737919, 0.75451, 0.776631, 0.791958, 0.807403, 0.827997, 0.869184, 0.936595, 1.01692");
+            values ( \
+              "0.0741776, 0.0765634, 0.123507, 0.154434, 0.16677, 0.18457, 0.197045, 0.199797, 0.198898, 0.195768, 0.191305, 0.179934, 0.172626, 0.165035, 0.147466, 0.0860429, 0.0655961, 0.0499664, 0.0396575, 0.032127, 0.0252632, 0.0181296, 0.0143523, 0.0113145, 0.00819106, 0.00417887, 0.00125195, 0.000269687" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("1.02764, 1.05983, 1.09571, 1.11652, 1.13827, 1.16593, 1.19094, 1.21565, 1.29532, 1.37583, 1.46838, 1.55446, 1.58499, 1.6257, 1.67196, 1.76448, 1.86985, 1.94249, 1.98892, 2.05424, 2.1289, 2.19595, 2.23309, 2.2916, 2.37338, 2.40539, 2.46941, 2.59745, 2.83769, 3.1168");
+            values ( \
+              "0.108436, 0.11057, 0.182309, 0.210022, 0.224398, 0.229539, 0.228694, 0.226202, 0.215918, 0.204673, 0.190999, 0.176927, 0.17126, 0.162864, 0.152006, 0.127095, 0.0976962, 0.078927, 0.0681384, 0.0546722, 0.0418586, 0.0325896, 0.0282815, 0.0224935, 0.0162126, 0.0142396, 0.0109671, 0.00638449, 0.00212274, 0.000546548" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.3131, 3.57619, 3.63455, 3.73681, 3.88359, 4.0542, 4.37291, 4.89831, 5.45716, 5.91767, 7.27353, 7.64797, 7.96244, 8.30545, 8.84411, 9.51702, 10.2144");
+            values ( \
+              "0.0653578, 0.216162, 0.228262, 0.231367, 0.230484, 0.227435, 0.218923, 0.200964, 0.17883, 0.15456, 0.0657354, 0.0477438, 0.035874, 0.0259311, 0.0152294, 0.0076931, 0.00367481" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("12.6338, 13.0777, 13.3691, 13.5642, 13.8042, 14.032, 14.2471, 14.6258, 15.3388, 15.5788, 16.0586, 16.9358, 18.3007, 19.0595, 19.8531, 21.4723, 22.5128, 23.2763, 24.7116, 26.7494, 28.6496, 30.0345, 31.3561, 32.4966, 33.9319, 35.0479, 36.2562, 37.6915, 39.1269, 41.9975, 44.8682, 47.7389");
+            values ( \
+              "0.125477, 0.146862, 0.197448, 0.213792, 0.220571, 0.223696, 0.225694, 0.227217, 0.226926, 0.226111, 0.224086, 0.21871, 0.20829, 0.201773, 0.194633, 0.178471, 0.16595, 0.155216, 0.132158, 0.0976002, 0.0689299, 0.0519558, 0.0389354, 0.0300691, 0.0214479, 0.0164074, 0.0122353, 0.00857395, 0.00598721, 0.00290123, 0.00139994, 0.000674614" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.35821, 0.371522, 0.377411, 0.382165, 0.386449, 0.390546, 0.394645, 0.39873, 0.40573, 0.411543, 0.418553, 0.424166, 0.43145, 0.439923, 0.449607, 0.452168");
+            values ( \
+              "0.00249559, 0.0353915, 0.0484947, 0.0559406, 0.0599234, 0.0612313, 0.0601739, 0.055427, 0.0352134, 0.0220826, 0.0124606, 0.00774294, 0.00413417, 0.00203558, 0.000926522, 0.000814524" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.399175, 0.420999, 0.428001, 0.437321, 0.443179, 0.446939, 0.454546, 0.462178, 0.465922, 0.470998, 0.488784, 0.496044, 0.506788, 0.52061, 0.532518, 0.548195, 0.564917, 0.571458");
+            values ( \
+              "0.000401844, 0.0899162, 0.111946, 0.129656, 0.134565, 0.135667, 0.133993, 0.127403, 0.121938, 0.111469, 0.0639841, 0.048459, 0.0312026, 0.0169517, 0.00978233, 0.00470507, 0.00207527, 0.00167378" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.566983, 0.579112, 0.591868, 0.60124, 0.606427, 0.616801, 0.629493, 0.645483, 0.650953, 0.661616, 0.672706, 0.6947, 0.708328, 0.720276, 0.742846, 0.804293, 0.826906, 0.846843, 0.859626, 0.879696, 0.901315, 0.927749, 0.936707, 0.957532, 0.981332, 1.02893, 1.0687");
+            values ( \
+              "0.0637874, 0.076578, 0.123471, 0.153489, 0.166732, 0.185556, 0.196967, 0.199795, 0.198873, 0.195774, 0.191289, 0.180441, 0.172626, 0.165035, 0.147444, 0.0852828, 0.0653021, 0.0507123, 0.0427079, 0.0322484, 0.023543, 0.0157599, 0.0137444, 0.00996039, 0.00683701, 0.00309698, 0.00183776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.16172, 1.20279, 1.23862, 1.2567, 1.28114, 1.29483, 1.31308, 1.33573, 1.35848, 1.43815, 1.52841, 1.61121, 1.70191, 1.7179, 1.77476, 1.81483, 1.89496, 2.03134, 2.10822, 2.13648, 2.17253, 2.21372, 2.29611, 2.34727, 2.38265, 2.43968, 2.51861, 2.54821, 2.60742, 2.72584, 2.96268, 3.23789");
+            values ( \
+              "0.0611422, 0.110483, 0.182551, 0.207453, 0.224387, 0.22785, 0.229296, 0.228405, 0.226177, 0.215926, 0.203259, 0.190999, 0.176105, 0.17315, 0.161485, 0.151995, 0.130561, 0.0926845, 0.0734535, 0.0670738, 0.0594718, 0.0515812, 0.0382219, 0.0315378, 0.0275347, 0.0220231, 0.0160477, 0.0142385, 0.0111814, 0.00679977, 0.00230242, 0.00061232" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.45901, 3.72021, 3.77786, 3.88091, 4.19812, 4.51674, 5.04229, 5.60113, 6.06164, 7.4175, 7.79194, 8.10641, 8.44941, 8.98808, 9.661, 10.3639");
+            values ( \
+              "0.0684355, 0.216227, 0.228158, 0.231367, 0.227465, 0.218899, 0.200963, 0.178829, 0.15456, 0.0657354, 0.0477437, 0.035874, 0.0259312, 0.0152294, 0.00769304, 0.00364328" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("12.7657, 13.6653, 14.0113, 14.7959, 15.7389, 17.0961, 19.1935, 21.6326, 23.4366, 28.8098, 30.1948, 32.6568, 35.2082, 37.8518, 40.531");
+            values ( \
+              "0.109852, 0.210247, 0.221205, 0.227265, 0.22614, 0.218739, 0.202004, 0.17847, 0.155217, 0.0689301, 0.0519559, 0.030069, 0.0164072, 0.00857408, 0.00504432" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.917721, 0.926367, 0.938804, 0.945498, 0.947756, 0.950846, 0.955176, 0.95945, 0.963722, 0.966281, 0.971382, 0.977004, 0.982018, 0.985509, 0.988761, 0.993096, 0.996809, 1.00267, 1.01048, 1.02286, 1.02475");
+            values ( \
+              "0.00197289, 0.0145818, 0.0392929, 0.0505694, 0.0533845, 0.0562529, 0.0583367, 0.0578717, 0.0538641, 0.047802, 0.0331266, 0.0213145, 0.0142703, 0.0106661, 0.00811682, 0.00559718, 0.00408288, 0.00250855, 0.00132528, 0.000508915, 0.000468149" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.977449, 0.985261, 0.9962, 1.00065, 1.00645, 1.01493, 1.02278, 1.03052, 1.0367, 1.04201, 1.04708, 1.06079, 1.07179, 1.07983, 1.086, 1.09392, 1.09929, 1.1099, 1.1162, 1.1288, 1.15005, 1.17529");
+            values ( \
+              "0.0351691, 0.0454436, 0.0848059, 0.0990652, 0.114309, 0.128279, 0.133375, 0.132347, 0.127887, 0.121016, 0.111001, 0.0739975, 0.0491553, 0.0356497, 0.0273373, 0.0192954, 0.0151807, 0.00931913, 0.00690551, 0.00382346, 0.00126791, 0.000378121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.14683, 1.16349, 1.17632, 1.18618, 1.19093, 1.20045, 1.2128, 1.2165, 1.22143, 1.2313, 1.23544, 1.24373, 1.25724, 1.27921, 1.30482, 1.3276, 1.3421, 1.37629, 1.39209, 1.41236, 1.42831, 1.44049, 1.45955, 1.47526, 1.4915, 1.51458, 1.52442, 1.5441, 1.58346, 1.6476, 1.72333");
+            values ( \
+              "0.0262741, 0.0759706, 0.122885, 0.154268, 0.166311, 0.184034, 0.196094, 0.197778, 0.199079, 0.199273, 0.198595, 0.196406, 0.191219, 0.180439, 0.165024, 0.147259, 0.133132, 0.0974483, 0.0822503, 0.0645915, 0.0528086, 0.0449103, 0.0344586, 0.0275085, 0.021644, 0.0152364, 0.0131056, 0.00964404, 0.00509591, 0.00164728, 0.000402246" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.74641, 1.78292, 1.81884, 1.83945, 1.86142, 1.88905, 1.91407, 1.9388, 2.01847, 2.09898, 2.19153, 2.2776, 2.30815, 2.34885, 2.39511, 2.48761, 2.59302, 2.66567, 2.71207, 2.77735, 2.85196, 2.91913, 2.95633, 3.01481, 3.09656, 3.12854, 3.1925, 3.32041, 3.56065, 3.83973");
+            values ( \
+              "0.0826907, 0.110388, 0.1822, 0.209725, 0.224395, 0.229514, 0.228706, 0.226186, 0.215904, 0.204687, 0.191, 0.176928, 0.171257, 0.162863, 0.152006, 0.1271, 0.0976899, 0.0789187, 0.0681364, 0.0546794, 0.0418717, 0.0325862, 0.0282709, 0.022488, 0.0162102, 0.0142398, 0.0109697, 0.00638991, 0.00212429, 0.000547365" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("4.03645, 4.29869, 4.35731, 4.45924, 4.77663, 5.09528, 5.62075, 6.1796, 6.64011, 7.99597, 8.37041, 8.68488, 9.02788, 9.56655, 10.2395, 10.9572, 10.9637");
+            values ( \
+              "0.0667638, 0.216181, 0.228287, 0.231365, 0.227447, 0.218914, 0.200964, 0.178829, 0.15456, 0.0657354, 0.0477438, 0.035874, 0.0259311, 0.0152294, 0.00769307, 0.00355753, 0.00354175" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("13.2949, 13.8007, 14.042, 14.283, 14.4712, 14.6654, 14.9718, 15.3949, 15.8503, 16.3024, 17.2067, 17.6605, 19.076, 20.5097, 22.1952, 23.5934, 24.0027, 24.8213, 27.2038, 28.5408, 29.4568, 30.4206, 31.7056, 32.452, 33.3093, 34.3105, 35.7013, 37.3809, 38.8162, 40.2515, 43.1222, 45.9928, 48.8635");
+            values ( \
+              "0.0921209, 0.146804, 0.190289, 0.213656, 0.219242, 0.222645, 0.225653, 0.22735, 0.22733, 0.22615, 0.221688, 0.218739, 0.207829, 0.195256, 0.178476, 0.161127, 0.155199, 0.142387, 0.102063, 0.0808035, 0.067822, 0.0557834, 0.0423204, 0.0358435, 0.0294836, 0.023326, 0.0167128, 0.0110993, 0.00776422, 0.00542308, 0.00262743, 0.00126913, 0.000613267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.88415, 2.89234, 2.89697, 2.92498, 2.93125, 2.9369, 2.94226, 2.94762, 2.95295, 2.95775, 2.96618, 2.97234, 2.97863, 2.98533, 2.9979, 3.00934");
+            values ( \
+              "0.00567373, 0.00643562, 0.00967592, 0.0370832, 0.042189, 0.0455072, 0.0471174, 0.0458065, 0.0376519, 0.0267779, 0.0146962, 0.0091674, 0.00558757, 0.00329084, 0.0012705, 0.000605413" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.98253, 2.99301, 3.00148, 3.02615, 3.03691, 3.04626, 3.05503, 3.06374, 3.07245, 3.0929, 3.1008, 3.11295, 3.12109, 3.12643, 3.13697, 3.15548, 3.17376");
+            values ( \
+              "0.0228801, 0.0244889, 0.038622, 0.0867169, 0.10469, 0.114987, 0.119089, 0.117038, 0.107225, 0.0588048, 0.0439269, 0.0266304, 0.0187579, 0.0147758, 0.00914041, 0.00385543, 0.00170733" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.29447, 3.3131, 3.34928, 3.36549, 3.37567, 3.39605, 3.39841, 3.41184, 3.42069, 3.44384, 3.46859, 3.49383, 3.54342, 3.57722, 3.60505, 3.63986, 3.65608, 3.68905, 3.70874, 3.74812, 3.79175");
+            values ( \
+              "0.03831, 0.0531153, 0.137149, 0.168395, 0.181094, 0.192134, 0.192281, 0.191005, 0.188583, 0.178766, 0.164473, 0.144728, 0.0941177, 0.0638594, 0.0445279, 0.0272735, 0.0214764, 0.0130036, 0.00956953, 0.00505795, 0.00272988" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.10491, 4.15287, 4.17712, 4.19188, 4.21048, 4.23746, 4.26307, 4.28815, 4.36787, 4.45171, 4.54096, 4.62709, 4.65749, 4.69802, 4.74455, 4.83763, 4.94159, 5.01061, 5.06072, 5.13074, 5.21076, 5.25026, 5.29551, 5.35585, 5.44195, 5.47769, 5.54917, 5.69214, 5.93439, 6.21918");
+            values ( \
+              "0.116043, 0.150835, 0.192842, 0.209991, 0.222341, 0.228602, 0.228233, 0.225961, 0.215859, 0.204156, 0.190981, 0.176909, 0.171269, 0.162916, 0.152001, 0.126935, 0.0979266, 0.0800264, 0.068317, 0.0539378, 0.0404488, 0.0349226, 0.0294063, 0.0232387, 0.0164674, 0.0142472, 0.0106376, 0.00578741, 0.00189927, 0.000470853" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.38422, 6.50876, 6.59905, 6.6296, 6.6874, 6.76698, 6.79023, 6.92566, 7.10762, 7.42626, 7.95177, 8.14098, 8.51062, 8.80884, 8.97113, 9.2957, 9.84908, 10.327, 10.5012, 10.7014, 11.0159, 11.3589, 11.7606, 11.8976, 12.2116, 12.5705, 13.2883, 14.2833, 15.5984");
+            values ( \
+              "0.0964433, 0.138002, 0.202395, 0.215869, 0.228081, 0.231288, 0.231345, 0.230581, 0.227457, 0.218897, 0.200962, 0.193917, 0.178828, 0.164034, 0.15456, 0.133157, 0.0947381, 0.0657354, 0.056831, 0.0477437, 0.035874, 0.0259312, 0.0174514, 0.0152294, 0.0111158, 0.00769302, 0.00355747, 0.00113844, 0.000216872" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("15.6346, 16.1223, 16.419, 16.6094, 16.8532, 17.0792, 17.2926, 17.6711, 18.4281, 18.6246, 19.0175, 19.9816, 21.0516, 22.0886, 22.8977, 24.5171, 25.5577, 26.3211, 27.7564, 29.7942, 31.7867, 33.0793, 34.4008, 35.5413, 36.9766, 38.0927, 39.3009, 40.7363, 42.1716, 45.0423, 47.9129, 50.7836");
+            values ( \
+              "0.10156, 0.146295, 0.19777, 0.213719, 0.220593, 0.223712, 0.225656, 0.227226, 0.226781, 0.226129, 0.22449, 0.218741, 0.21067, 0.201916, 0.194628, 0.178465, 0.165944, 0.155221, 0.132154, 0.097604, 0.067686, 0.0519597, 0.0389317, 0.0300654, 0.0214515, 0.0164037, 0.0122317, 0.00857756, 0.00598364, 0.00289767, 0.00139638, 0.000671065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.3057, 10.3258, 10.331, 10.351, 10.3684, 10.3778, 10.3862, 10.394, 10.4016, 10.4093, 10.4197, 10.4246, 10.4285, 10.4339, 10.4432, 10.4517, 10.458, 10.4706, 10.4884, 10.4925");
+            values ( \
+              "0.00284812, 0.00563658, 0.00773111, 0.0176428, 0.0247736, 0.0282238, 0.0308025, 0.0323748, 0.0327685, 0.0293648, 0.0165464, 0.0124072, 0.00966978, 0.00678752, 0.00356713, 0.00205399, 0.00139554, 0.000704963, 0.000329266, 0.000304711" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.4498, 10.4714, 10.4945, 10.5307, 10.5438, 10.5555, 10.5666, 10.5777, 10.5888, 10.5985, 10.6129, 10.6235, 10.6343, 10.6428, 10.652, 10.6591, 10.6733, 10.686");
+            values ( \
+              "0.0135581, 0.0191431, 0.0396001, 0.0737023, 0.0839756, 0.0910119, 0.0942743, 0.0913465, 0.0755573, 0.0571619, 0.0350513, 0.0231096, 0.0147684, 0.0102219, 0.00684344, 0.00500904, 0.00262394, 0.00169252" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.9547, 10.9809, 11.0078, 11.0704, 11.0927, 11.098, 11.1086, 11.1229, 11.1476, 11.1723, 11.1791, 11.2015, 11.2572, 11.2878, 11.3063, 11.3275, 11.3553, 11.3781, 11.3952, 11.4201, 11.4534, 11.499, 11.5187");
+            values ( \
+              "0.0310609, 0.0340532, 0.0620286, 0.141567, 0.162447, 0.165928, 0.170949, 0.173866, 0.170929, 0.160789, 0.15683, 0.140147, 0.0858029, 0.0599788, 0.0473013, 0.0354339, 0.0238181, 0.0169497, 0.0130774, 0.00890742, 0.00524763, 0.00247454, 0.00191957" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.4082, 12.4724, 12.5825, 12.5948, 12.6088, 12.637, 12.6703, 12.7102, 12.7527, 12.7941, 12.8382, 12.9247, 12.9793, 13.0253, 13.1171, 13.1332, 13.1654, 13.3337, 13.4233, 13.4729, 13.5494, 13.62, 13.6797, 13.7416, 13.8296, 13.8673, 13.9427, 14.0579, 14.1922, 14.3455, 14.5309, 14.7843");
+            values ( \
+              "0.0404689, 0.0693343, 0.181057, 0.1911, 0.200248, 0.211408, 0.215641, 0.214519, 0.210753, 0.206293, 0.201125, 0.189876, 0.181856, 0.174299, 0.155584, 0.151629, 0.143439, 0.0968483, 0.0742047, 0.0631366, 0.0484763, 0.0374785, 0.0299167, 0.0235003, 0.0165455, 0.0141922, 0.0104404, 0.00641952, 0.00363097, 0.00184963, 0.000826794, 0.000237839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.7746, 15.9118, 15.979, 16.04, 16.0682, 16.0967, 16.1511, 16.2036, 16.2712, 16.3547, 16.5229, 16.6663, 16.8776, 17.1937, 17.5035, 17.6658, 17.9498, 18.0853, 18.3562, 18.4463, 18.5665, 19.1483, 19.5296, 19.6783, 19.9141, 20.1837, 20.3869, 20.5318, 20.7249, 21.1097, 21.355, 21.4797, 21.729, 22.2275, 23.0621, 24.1333");
+            values ( \
+              "0.0846978, 0.128044, 0.174867, 0.207591, 0.216945, 0.222773, 0.227869, 0.229139, 0.229427, 0.228975, 0.226522, 0.223337, 0.217455, 0.2071, 0.195933, 0.189702, 0.177779, 0.17136, 0.156472, 0.150891, 0.143058, 0.102629, 0.0778917, 0.0692804, 0.0569794, 0.0449945, 0.0373969, 0.0326854, 0.0272134, 0.0186566, 0.0146247, 0.0129107, 0.0100309, 0.00597243, 0.00238305, 0.00068274" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("25.2245, 25.8508, 25.9854, 26.2538, 26.6687, 27.0236, 27.7332, 28.0003, 28.5345, 29.3574, 31.4692, 32.2746, 33.8939, 34.9344, 35.6979, 37.1332, 39.171, 41.0711, 42.4561, 43.7776, 44.9181, 46.3535, 47.4695, 48.6778, 50.1131, 51.5484, 54.4191, 57.2898, 60.1604");
+            values ( \
+              "0.188462, 0.204044, 0.213593, 0.221134, 0.225667, 0.227186, 0.226972, 0.226134, 0.223785, 0.218732, 0.201877, 0.194633, 0.17847, 0.16595, 0.155217, 0.132158, 0.0976004, 0.0689301, 0.051956, 0.0389352, 0.030069, 0.021448, 0.0164073, 0.0122352, 0.00857408, 0.0059871, 0.00290112, 0.00139983, 0.000674504" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00749934, 0.00752343, 0.00755234, 0.0075676, 0.00757235, 0.00757358", \
+            "0.00887952, 0.00889093, 0.00891247, 0.00892862, 0.00893469, 0.00893634", \
+            "0.00938254, 0.00938225, 0.00938458, 0.00939097, 0.0093951, 0.00939646", \
+            "0.00956934, 0.00956636, 0.00955829, 0.00955383, 0.00955329, 0.00955376", \
+            "0.00963391, 0.00963165, 0.00962563, 0.00961655, 0.00960959, 0.00960691", \
+            "0.00967556, 0.00967463, 0.00967144, 0.00966357, 0.00965257, 0.00964519" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00970679, 0.00972529, 0.00975149, 0.00976567, 0.00976994, 0.00977103", \
+            "0.0105659, 0.0105511, 0.0105355, 0.010528, 0.010527, 0.0105268", \
+            "0.0111127, 0.0110263, 0.0109217, 0.0108528, 0.0108285, 0.0108219", \
+            "0.0117276, 0.0117582, 0.0114324, 0.0112127, 0.0111341, 0.0111105", \
+            "0.0112294, 0.0109782, 0.0102512, 0.0115404, 0.0112806, 0.0112169", \
+            "0.011112, 0.0111368, 0.0111432, 0.0101647, 0.0115282, 0.0112754" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.141378, 0.144068, 0.146747, 0.1551, 0.159899, 0.163932, 0.167715, 0.171375, 0.175009, 0.178642, 0.188631, 0.193036, 0.198066, 0.203645, 0.204887");
+            values ( \
+              "-0.0184845, -0.0224349, -0.0331252, -0.0515354, -0.0590187, -0.0639621, -0.0671019, -0.0686799, -0.0679808, -0.0622314, -0.0182728, -0.00799106, -0.00288934, -0.000851173, -0.000740066" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.167157, 0.173224, 0.180214, 0.18851, 0.192143, 0.202458, 0.206955, 0.213011, 0.220475, 0.225588, 0.227156, 0.230293, 0.234263, 0.250543, 0.25598, 0.262428, 0.267171, 0.273495, 0.285276, 0.317124");
+            values ( \
+              "-0.007281, -0.0604622, -0.0913102, -0.11776, -0.126463, -0.143614, -0.148182, -0.152291, -0.154337, -0.152975, -0.151336, -0.146815, -0.135941, -0.0492539, -0.03066, -0.0168443, -0.0107038, -0.00569944, -0.00160221, -0.000165397" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.261195, 0.291313, 0.304627, 0.317946, 0.339755, 0.353921, 0.362011, 0.378258, 0.394185, 0.41011, 0.41957, 0.42818, 0.458973, 0.475154, 0.495722, 0.505991, 0.521601, 0.542414, 0.555018");
+            values ( \
+              "-0.00105405, -0.140311, -0.177777, -0.202385, -0.23324, -0.250027, -0.257238, -0.266836, -0.26766, -0.256749, -0.240878, -0.216163, -0.106462, -0.0673883, -0.036353, -0.0264828, -0.0162217, -0.00820921, -0.0060826" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.615041, 0.705198, 0.757721, 0.776426, 0.805489, 0.834129, 0.858358, 0.900688, 0.927059, 0.960725, 1.01218, 1.05077, 1.06957, 1.09836, 1.13364, 1.18447, 1.2175, 1.25129, 1.30935, 1.33657, 1.3684, 1.41345, 1.4605, 1.49657, 1.56872, 1.67098");
+            values ( \
+              "-0.00184924, -0.193526, -0.271858, -0.294682, -0.320657, -0.335706, -0.343013, -0.346539, -0.344865, -0.34011, -0.326752, -0.311332, -0.301053, -0.279579, -0.241885, -0.180104, -0.144646, -0.114034, -0.074093, -0.0601609, -0.0469355, -0.0327612, -0.0224793, -0.01678, -0.00917491, -0.00424206" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("2.10711, 2.24591, 2.29139, 2.37918, 2.44978, 2.51619, 2.57675, 2.65324, 2.77092, 2.9698, 3.17453, 3.27819, 3.38749, 3.60296, 3.68237, 3.77013, 4.0854, 4.30128, 4.45282, 4.59037, 4.70591, 4.8351, 5.01863, 5.20845, 5.35368, 5.64416, 6.19677, 6.85087");
+            values ( \
+              "-0.224824, -0.245561, -0.28857, -0.348077, -0.36968, -0.377118, -0.378038, -0.376687, -0.372025, -0.362134, -0.35023, -0.343251, -0.33412, -0.309424, -0.295517, -0.275632, -0.181759, -0.126861, -0.0969282, -0.0752432, -0.0605915, -0.047334, -0.0330982, -0.0228302, -0.0171121, -0.00946585, -0.0027315, -0.000573691" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("7.90775, 8.33071, 8.55388, 8.68017, 8.81969, 8.96352, 9.36599, 9.99738, 11.2033, 11.6831, 12.8182, 13.18, 13.6624, 13.8721, 14.2916, 14.9437, 15.6493, 16.3605, 16.7358, 17.3919, 17.9198, 18.7533, 19.6039, 19.8976, 20.5836, 21.3676, 22.2761, 23.1845, 25.0014, 26.8184");
+            values ( \
+              "-0.279364, -0.310258, -0.369328, -0.381184, -0.385451, -0.386539, -0.38493, -0.379044, -0.364788, -0.358139, -0.338689, -0.330486, -0.316671, -0.309121, -0.289819, -0.247105, -0.1942, -0.146823, -0.125639, -0.0946495, -0.0747538, -0.0510596, -0.0341547, -0.0297393, -0.0214576, -0.0146929, -0.0094211, -0.00603938, -0.00247161, -0.00101109" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.17311, 0.176674, 0.182691, 0.188008, 0.193563, 0.198059, 0.203949, 0.207584, 0.211217, 0.221207, 0.225613, 0.230642, 0.236123, 0.242639, 0.319973");
+            values ( \
+              "-0.00445407, -0.0234007, -0.0414664, -0.0520222, -0.0604993, -0.0654085, -0.0686446, -0.0679929, -0.0621962, -0.0182711, -0.00799043, -0.00288936, -0.000874229, -0.000268562, -2.91251e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.204282, 0.210681, 0.21285, 0.215443, 0.218964, 0.221621, 0.224357, 0.227092, 0.230739, 0.232563, 0.234598, 0.23704, 0.240083, 0.242911, 0.245908, 0.248316, 0.251134, 0.252542, 0.254134, 0.255725, 0.256868, 0.258012, 0.260298, 0.26198, 0.263661, 0.265343, 0.267613, 0.268202, 0.268987, 0.271165, 0.277948, 0.279182, 0.281216, 0.284561, 0.286439, 0.289256, 0.290195, 0.292545, 0.294772, 0.296215, 0.297659, 0.299102, 0.300546, 0.303433, 0.308787, 0.311464, 0.314141, 0.320377, 0.326614, 0.342336");
+            values ( \
+              "-0.0796388, -0.0809117, -0.0899525, -0.099317, -0.110746, -0.118386, -0.124573, -0.130199, -0.136828, -0.139767, -0.14252, -0.145293, -0.148365, -0.150715, -0.152359, -0.153351, -0.15414, -0.154385, -0.154245, -0.153817, -0.153063, -0.152087, -0.149469, -0.146863, -0.143854, -0.140441, -0.135075, -0.133001, -0.129357, -0.117824, -0.0769322, -0.0702859, -0.0602196, -0.0452554, -0.0382175, -0.0299391, -0.0275077, -0.0222391, -0.017658, -0.0150495, -0.0127567, -0.011037, -0.00946826, -0.00678376, -0.00405136, -0.00297843, -0.00210101, -0.00121282, -0.000590546, -0.000201945" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.294388, 0.32387, 0.331458, 0.344492, 0.366596, 0.386773, 0.394862, 0.411113, 0.427042, 0.44297, 0.447535, 0.452404, 0.461041, 0.483527, 0.491835, 0.508016, 0.517613, 0.52858, 0.538853, 0.554469, 0.57529, 0.609167, 0.649702");
+            values ( \
+              "-0.00288952, -0.139164, -0.162384, -0.191547, -0.224815, -0.249879, -0.257244, -0.266719, -0.26769, -0.256663, -0.250312, -0.240918, -0.216153, -0.132446, -0.106458, -0.0673865, -0.0507924, -0.0363578, -0.026483, -0.0162187, -0.00820512, -0.00245249, -0.000543698" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.658729, 0.706525, 0.721008, 0.790492, 0.809085, 0.838135, 0.86672, 0.890935, 0.932514, 0.961121, 0.993291, 1.04476, 1.08325, 1.10214, 1.13092, 1.16621, 1.21704, 1.25007, 1.28386, 1.34192, 1.36914, 1.40097, 1.44602, 1.49307, 1.52915, 1.60129, 1.73403, 1.89128");
+            values ( \
+              "-0.0101577, -0.137332, -0.166942, -0.272518, -0.295094, -0.320869, -0.335835, -0.343055, -0.346577, -0.34473, -0.34008, -0.326764, -0.311368, -0.301049, -0.279579, -0.241884, -0.180103, -0.144646, -0.114034, -0.0740926, -0.0601605, -0.0469352, -0.0327609, -0.022479, -0.0167796, -0.00917466, -0.0027265, -0.000585905" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("2.12525, 2.25211, 2.33002, 2.41305, 2.48228, 2.54933, 2.61053, 2.68563, 2.85974, 3.00325, 3.20826, 3.46428, 3.5216, 3.64785, 3.87903, 4.09766, 4.29188, 4.38917, 4.48845, 4.62601, 4.74054, 4.86997, 5.05368, 5.2442, 5.38822, 5.66381, 6.20498, 6.84001");
+            values ( \
+              "-0.192598, -0.219391, -0.293128, -0.348207, -0.36977, -0.376935, -0.378265, -0.376535, -0.369482, -0.362336, -0.35042, -0.330213, -0.324239, -0.307535, -0.255435, -0.18829, -0.136832, -0.115565, -0.0970163, -0.0750523, -0.0605316, -0.0475115, -0.0329767, -0.0226878, -0.017262, -0.00966569, -0.0030427, -0.00053181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("7.92342, 8.55083, 8.6734, 8.81315, 8.95272, 9.37634, 10.0372, 11.7232, 12.858, 13.2202, 13.703, 14.3303, 14.9837, 15.6918, 16.7725, 17.4269, 17.9578, 18.379, 18.9255, 19.6932, 20.1986, 21.1485, 22.057, 23.8739, 23.9284");
+            values ( \
+              "-0.234753, -0.362458, -0.378012, -0.38474, -0.386373, -0.385185, -0.379073, -0.358139, -0.338692, -0.330481, -0.316648, -0.289889, -0.247107, -0.194022, -0.125814, -0.0948576, -0.0748175, -0.061798, -0.0480027, -0.0333964, -0.0263053, -0.0166881, -0.0107084, -0.0043875, -0.00432279" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.300303, 0.317574, 0.322494, 0.327358, 0.330331, 0.333228, 0.335544, 0.337613, 0.341443, 0.349827, 0.353199, 0.357322, 0.36063, 0.366103, 0.372599, 0.44954");
+            values ( \
+              "-0.00363959, -0.0512207, -0.0588739, -0.0646396, -0.0670126, -0.0683206, -0.0685465, -0.0678657, -0.061563, -0.0233865, -0.0128016, -0.00576655, -0.00293274, -0.000887745, -0.00027315, -2.8733e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.33572, 0.342253, 0.344993, 0.347734, 0.348197, 0.350049, 0.352519, 0.354687, 0.356856, 0.358776, 0.362616, 0.364535, 0.366383, 0.368801, 0.370241, 0.373043, 0.375765, 0.378165, 0.381281, 0.38422, 0.386706, 0.389718, 0.391395, 0.391905, 0.392585, 0.393946, 0.395987, 0.39674, 0.399, 0.401747, 0.405227, 0.409713, 0.410917, 0.413697, 0.416177, 0.41753, 0.418666, 0.420035, 0.4217, 0.424639, 0.428345, 0.430317, 0.431895, 0.43505, 0.438205, 0.443936, 0.449668, 0.453067, 0.463266, 0.476332");
+            values ( \
+              "-0.0759862, -0.0813781, -0.0917442, -0.100481, -0.102486, -0.108739, -0.116534, -0.121608, -0.126329, -0.130213, -0.137153, -0.140208, -0.142698, -0.14562, -0.147001, -0.1493, -0.151178, -0.15263, -0.154304, -0.153925, -0.1534, -0.152512, -0.151826, -0.151383, -0.150462, -0.148236, -0.143942, -0.141739, -0.133902, -0.121403, -0.103028, -0.0760925, -0.0696501, -0.0561545, -0.0453671, -0.0401345, -0.0363483, -0.0322837, -0.0278696, -0.0213059, -0.0147053, -0.0117966, -0.00982037, -0.00709541, -0.00490091, -0.00284277, -0.00139261, -0.00107202, -0.000384427, -0.000203181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.417796, 0.485276, 0.510393, 0.519448, 0.527484, 0.543729, 0.559654, 0.575883, 0.585044, 0.593648, 0.616133, 0.624439, 0.640621, 0.65022, 0.66119, 0.671458, 0.687068, 0.707881, 0.733843");
+            values ( \
+              "-0.00724745, -0.205238, -0.239832, -0.250015, -0.257384, -0.266763, -0.267777, -0.256352, -0.24087, -0.216169, -0.132451, -0.106463, -0.0673889, -0.0507892, -0.0363526, -0.0264829, -0.0162219, -0.00820845, -0.0037874" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.792162, 0.838868, 0.856213, 0.914761, 0.941377, 0.970982, 0.999645, 1.02385, 1.06493, 1.09504, 1.12621, 1.17769, 1.21611, 1.23506, 1.26384, 1.29912, 1.34995, 1.38298, 1.41677, 1.44214, 1.47484, 1.50205, 1.53388, 1.57893, 1.62599, 1.66206, 1.73421, 1.86579, 2.02163");
+            values ( \
+              "-0.016905, -0.134056, -0.170336, -0.25968, -0.294332, -0.32048, -0.335921, -0.342827, -0.346721, -0.344756, -0.339924, -0.326905, -0.311409, -0.301042, -0.27959, -0.241877, -0.180112, -0.144639, -0.114037, -0.0947591, -0.0740958, -0.0601635, -0.046933, -0.0327636, -0.0224811, -0.0167781, -0.00917666, -0.00276121, -0.00060737" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.27037, 2.40366, 2.46375, 2.54463, 2.61209, 2.68011, 2.74214, 2.81677, 2.99499, 3.33989, 3.55292, 3.65413, 3.77955, 4.01068, 4.22893, 4.51833, 4.7556, 5.00371, 5.18644, 5.37332, 5.76189, 6.18454");
+            values ( \
+              "-0.222963, -0.238301, -0.29477, -0.348131, -0.369255, -0.376945, -0.378177, -0.376625, -0.369233, -0.350333, -0.334216, -0.324126, -0.307498, -0.255416, -0.188326, -0.11602, -0.0752914, -0.0473189, -0.0328747, -0.0227781, -0.0103591, -0.00471686" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("8.04373, 8.39254, 8.58154, 8.743, 8.8715, 8.98843, 9.12993, 9.53276, 10.1661, 11.3875, 11.8519, 12.9868, 13.3489, 13.8318, 14.0408, 14.459, 15.1124, 15.8204, 16.5323, 16.9013, 17.5557, 18.0866, 18.5077, 19.0542, 19.822, 20.3274, 21.2773, 22.1858, 23.0943, 24.0027, 26.7281");
+            values ( \
+              "-0.267326, -0.268771, -0.33902, -0.372354, -0.382315, -0.385538, -0.386459, -0.384858, -0.378951, -0.364538, -0.358137, -0.33869, -0.330479, -0.316651, -0.309119, -0.289889, -0.247105, -0.194027, -0.146638, -0.125812, -0.0948559, -0.0748169, -0.0617988, -0.0480032, -0.0333965, -0.0263053, -0.0166877, -0.010708, -0.00686731, -0.00438733, -0.00115024" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.742603, 0.749634, 0.756032, 0.763674, 0.767886, 0.771807, 0.775585, 0.779319, 0.783051, 0.794577, 0.799118, 0.805013, 0.811116, 0.818569, 0.826524");
+            values ( \
+              "-0.00433615, -0.0293689, -0.0437736, -0.056401, -0.0614415, -0.064941, -0.0666633, -0.0663657, -0.060917, -0.0140415, -0.00592308, -0.0017826, -0.000482243, -0.00016327, -0.000150295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.795053, 0.799439, 0.801729, 0.803806, 0.805995, 0.809009, 0.811534, 0.81406, 0.815323, 0.817505, 0.821672, 0.825642, 0.827627, 0.830468, 0.832885, 0.83496, 0.836343, 0.840493, 0.844815, 0.847763, 0.850252, 0.853264, 0.854968, 0.855562, 0.856354, 0.857817, 0.859828, 0.860561, 0.86276, 0.865548, 0.869073, 0.873569, 0.874787, 0.877599, 0.880565, 0.882627, 0.885687, 0.888654, 0.892822, 0.894429, 0.896035, 0.897642, 0.900855, 0.902461, 0.905358, 0.911151, 0.914048, 0.924349, 0.927783, 0.945403");
+            values ( \
+              "-0.0399667, -0.0538239, -0.0641835, -0.0728461, -0.0812074, -0.091973, -0.100341, -0.108018, -0.111603, -0.116628, -0.125467, -0.132967, -0.136379, -0.140154, -0.142966, -0.144942, -0.146062, -0.149028, -0.151492, -0.151242, -0.150832, -0.150095, -0.149481, -0.149006, -0.148008, -0.145731, -0.14168, -0.139601, -0.132232, -0.119959, -0.101916, -0.0755231, -0.0691177, -0.0556953, -0.0431588, -0.0359822, -0.0275696, -0.0210545, -0.0138345, -0.0115712, -0.00960762, -0.00819524, -0.00576713, -0.00475141, -0.00367625, -0.00197117, -0.00134123, -0.000550353, -0.000374452, -0.000161851" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.934589, 0.973112, 0.986926, 0.994339, 1.01083, 1.02192, 1.03384, 1.04731, 1.05556, 1.06734, 1.07158, 1.07956, 1.08784, 1.10428, 1.12704, 1.14075, 1.15432, 1.16049, 1.17281, 1.18356, 1.20113, 1.22456, 1.25872, 1.30018");
+            values ( \
+              "-0.00481322, -0.151923, -0.18463, -0.197506, -0.221428, -0.236367, -0.249874, -0.260621, -0.26469, -0.26667, -0.26599, -0.262603, -0.255128, -0.220854, -0.136653, -0.0950315, -0.0644961, -0.0537714, -0.0369749, -0.0265528, -0.0152829, -0.00702053, -0.00208368, -0.000431851" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.3393, 1.39799, 1.45118, 1.4663, 1.49521, 1.5228, 1.55735, 1.60017, 1.62507, 1.65971, 1.71117, 1.74985, 1.76858, 1.79736, 1.88347, 1.95029, 2.00836, 2.0674, 2.11246, 2.15951, 2.19558, 2.26773, 2.34697");
+            values ( \
+              "-0.082268, -0.184025, -0.263265, -0.283727, -0.313161, -0.33096, -0.342796, -0.346584, -0.345031, -0.33999, -0.326847, -0.311293, -0.301043, -0.279579, -0.180107, -0.114035, -0.0740941, -0.0469338, -0.0327621, -0.0224799, -0.0167787, -0.00917556, -0.00531058" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.78906, 2.91999, 2.99413, 3.07605, 3.14364, 3.21165, 3.27361, 3.3479, 3.52784, 3.87137, 4.0595, 4.13266, 4.21847, 4.31106, 4.49625, 4.88848, 5.03659, 5.13868, 5.28353, 5.4106, 5.58002, 5.79728, 5.93217, 6.20195, 6.69993, 7.27595");
+            values ( \
+              "-0.194439, -0.223144, -0.293231, -0.34775, -0.369256, -0.376808, -0.378256, -0.376535, -0.369258, -0.350253, -0.336505, -0.329766, -0.320225, -0.307569, -0.26798, -0.153006, -0.118716, -0.0989033, -0.0758139, -0.0597441, -0.0430882, -0.0282014, -0.0216592, -0.0125087, -0.00424521, -0.00111151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("8.61221, 9.03717, 9.2441, 9.36637, 9.51957, 9.65837, 10.0422, 10.6971, 11.9186, 12.383, 13.5179, 13.88, 14.3628, 14.572, 14.9902, 15.6435, 16.3514, 17.0634, 17.4324, 18.0869, 18.6177, 19.0388, 19.5853, 20.3531, 20.8585, 21.8085, 22.717, 23.6255, 24.5339, 27.2593");
+            values ( \
+              "-0.28131, -0.313925, -0.368467, -0.380487, -0.385656, -0.386481, -0.385031, -0.378966, -0.364538, -0.358137, -0.33869, -0.330479, -0.316652, -0.309119, -0.289885, -0.247105, -0.194037, -0.14664, -0.125809, -0.0948523, -0.0748158, -0.0618006, -0.0480041, -0.0333969, -0.0263051, -0.0166869, -0.0107075, -0.00686696, -0.00438711, -0.00115017" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.2474, 2.25166, 2.25296, 2.25583, 2.25838, 2.26093, 2.26464, 2.2665, 2.26985, 2.27431, 2.2769, 2.2795, 2.28187, 2.28425, 2.28648, 2.28872, 2.28981, 2.2909, 2.29199, 2.29308, 2.29417, 2.29526, 2.29635, 2.29744, 2.29765, 2.29837, 2.299, 2.30065, 2.30212, 2.30424, 2.30586, 2.30739, 2.30824, 2.3091, 2.3108, 2.31257, 2.31404, 2.31502, 2.31632, 2.31698, 2.31828, 2.31959, 2.32089, 2.3222, 2.32378, 2.32664");
+            values ( \
+              "-0.0127056, -0.0132538, -0.015269, -0.0206821, -0.0248623, -0.0287638, -0.0338039, -0.0362086, -0.0403479, -0.0454854, -0.048171, -0.0506501, -0.0527227, -0.054612, -0.0562136, -0.0576452, -0.0574364, -0.057145, -0.056771, -0.0563144, -0.0557758, -0.0551548, -0.0544514, -0.0536655, -0.0533502, -0.0517487, -0.0501603, -0.0450067, -0.0397596, -0.0310485, -0.0250032, -0.0196109, -0.0170588, -0.0148757, -0.0112056, -0.00820339, -0.00604417, -0.00495259, -0.00377062, -0.00326, -0.0025933, -0.00201173, -0.00151528, -0.00110396, -0.000855788, -0.000498007" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.33508, 2.34343, 2.36461, 2.37714, 2.38718, 2.39505, 2.40262, 2.41118, 2.41791, 2.4362, 2.44194, 2.44999, 2.45621, 2.46739, 2.47497");
+            values ( \
+              "-0.0217048, -0.0373912, -0.0914643, -0.114653, -0.127306, -0.134037, -0.137508, -0.135776, -0.124701, -0.0436027, -0.0268805, -0.0130095, -0.00722223, -0.00226021, -0.00194615" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.59587, 2.6168, 2.62393, 2.62801, 2.64328, 2.65378, 2.66035, 2.66994, 2.677, 2.68603, 2.69388, 2.70078, 2.70752, 2.71592, 2.72657, 2.74092, 2.74417, 2.75069, 2.76107, 2.7779, 2.78044, 2.78315, 2.78857, 2.7964, 2.81084, 2.81937, 2.82208, 2.82751, 2.83837, 2.84392, 2.8454, 2.84835, 2.85426, 2.86608, 2.8729, 2.87523, 2.87989, 2.88921, 2.90728");
+            values ( \
+              "-0.016091, -0.0342917, -0.0521613, -0.0627581, -0.104295, -0.129812, -0.143901, -0.161273, -0.172249, -0.184574, -0.19455, -0.203095, -0.211826, -0.22239, -0.234471, -0.246639, -0.24869, -0.251811, -0.253921, -0.246773, -0.244155, -0.240732, -0.231485, -0.21117, -0.160006, -0.130474, -0.121886, -0.105764, -0.078486, -0.0669979, -0.064243, -0.0589476, -0.0495598, -0.0346372, -0.0281257, -0.0261707, -0.0226752, -0.0169358, -0.00952474" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.27259, 3.45533, 3.47577, 3.49177, 3.52115, 3.54622, 3.59115, 3.61198, 3.63976, 3.66918, 3.70262, 3.756, 3.76425, 3.77524, 3.79703, 3.87472, 3.90701, 3.94075, 3.98573, 4.00256, 4.03488, 4.0646, 4.10629, 4.12296, 4.15673, 4.20841, 4.26055, 4.36483, 4.52352");
+            values ( \
+              "-0.00134957, -0.268971, -0.292796, -0.307243, -0.326729, -0.336278, -0.343384, -0.342961, -0.34001, -0.334605, -0.325671, -0.302337, -0.297335, -0.289569, -0.270482, -0.178911, -0.144298, -0.113813, -0.0815449, -0.0717738, -0.0560077, -0.0443635, -0.0318286, -0.0278457, -0.021214, -0.0139923, -0.00909596, -0.00366638, -0.000772092" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.94385, 5.08436, 5.13276, 5.21845, 5.28714, 5.35451, 5.41596, 5.49033, 5.61009, 5.84987, 6.01372, 6.22676, 6.31985, 6.45339, 6.6842, 6.90315, 7.05982, 7.19245, 7.4298, 7.54873, 7.67713, 7.86004, 8.04761, 8.18387, 8.44399, 8.95186, 9.57085");
+            values ( \
+              "-0.215925, -0.245196, -0.290804, -0.348278, -0.369413, -0.377092, -0.378071, -0.376739, -0.37201, -0.360137, -0.350424, -0.334305, -0.324935, -0.307585, -0.255445, -0.188275, -0.146134, -0.116012, -0.075291, -0.0602267, -0.0473117, -0.0329375, -0.0228011, -0.0175691, -0.0102222, -0.00346982, -0.00070259" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("10.7471, 11.172, 11.3788, 11.501, 11.6543, 11.7931, 12.1766, 12.8319, 14.0534, 14.5178, 15.6527, 16.0148, 16.4976, 16.7067, 17.125, 17.7783, 18.4862, 19.1982, 19.5672, 20.2216, 20.7525, 21.1735, 21.72, 22.4878, 22.9932, 23.9433, 24.8518, 25.7603, 26.6687, 29.3941");
+            values ( \
+              "-0.281398, -0.313938, -0.368467, -0.380474, -0.385662, -0.386475, -0.385029, -0.378961, -0.364538, -0.358137, -0.338689, -0.330479, -0.316652, -0.309119, -0.289885, -0.247105, -0.194037, -0.14664, -0.125809, -0.0948522, -0.0748158, -0.0618007, -0.0480041, -0.0333969, -0.0263051, -0.0166869, -0.0107075, -0.00686694, -0.0043871, -0.00115017" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.77668, 7.79119, 7.79773, 7.80846, 7.8201, 7.82915, 7.83698, 7.84409, 7.85075, 7.85717, 7.86358, 7.86841, 7.87923, 7.88391, 7.88676, 7.89055, 7.89807, 7.90416");
+            values ( \
+              "-0.000420653, -0.00642249, -0.00961949, -0.017665, -0.0249845, -0.0299, -0.033539, -0.0362427, -0.0382524, -0.0391644, -0.0380513, -0.0326833, -0.0114993, -0.00601223, -0.00396568, -0.00222652, -0.000653311, -0.000350251" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.93411, 7.94393, 7.94902, 7.95428, 7.9603, 7.96885, 7.98075, 7.9897, 8.00283, 8.00562, 8.00859, 8.01461, 8.02532, 8.03554, 8.04556, 8.05558, 8.05955, 8.06323, 8.07171, 8.07658, 8.07989, 8.08219, 8.0868, 8.09062, 8.09254, 8.09637, 8.10402, 8.11308");
+            values ( \
+              "-0.00952825, -0.0159061, -0.0203512, -0.0263062, -0.0341, -0.0457682, -0.0605136, -0.0706116, -0.0836866, -0.0860865, -0.0885105, -0.0928961, -0.09891, -0.102362, -0.102902, -0.097064, -0.0905833, -0.0818135, -0.0550922, -0.0409306, -0.0328361, -0.0279452, -0.0198948, -0.0148363, -0.012764, -0.00938721, -0.00490986, -0.00257129" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.43047, 8.45382, 8.50411, 8.52836, 8.61072, 8.63129, 8.65114, 8.6718, 8.71236, 8.72803, 8.74883, 8.77116, 8.79054, 8.79365");
+            values ( \
+              "-0.0139873, -0.0373229, -0.111831, -0.138901, -0.200337, -0.213308, -0.216091, -0.194077, -0.0835912, -0.054529, -0.0297325, -0.0151445, -0.00821058, -0.00769753" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.72429, 9.85474, 9.91723, 10.0164, 10.0447, 10.0937, 10.1143, 10.1419, 10.1791, 10.2084, 10.2628, 10.2793, 10.2983, 10.3297, 10.4139, 10.447, 10.5055, 10.5653, 10.6103, 10.6569, 10.6925, 10.7639, 10.8584");
+            values ( \
+              "-0.000549545, -0.148885, -0.19552, -0.286217, -0.3049, -0.323975, -0.327691, -0.329511, -0.326775, -0.320822, -0.299825, -0.289456, -0.274221, -0.240764, -0.144124, -0.114259, -0.0741177, -0.0467169, -0.0326574, -0.0225007, -0.0168483, -0.00929347, -0.00461952" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.7627, 12.9089, 13.0808, 13.1499, 13.2202, 13.2865, 13.3717, 13.4816, 13.6029, 13.8358, 13.9845, 14.0984, 14.3138, 14.394, 14.4815, 14.7958, 15.0127, 15.1652, 15.3019, 15.4166, 15.546, 15.7298, 15.9204, 16.0664, 16.3583, 16.6659, 17.404");
+            values ( \
+              "-0.19409, -0.195535, -0.319082, -0.350696, -0.367637, -0.373758, -0.374924, -0.371609, -0.36613, -0.35341, -0.343433, -0.334052, -0.309301, -0.295307, -0.275472, -0.181904, -0.126774, -0.0966833, -0.0751746, -0.0606378, -0.0473483, -0.0330939, -0.0227916, -0.017059, -0.00940808, -0.00498923, -0.00120487" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("19.2959, 19.75, 19.9581, 20.0803, 20.2331, 20.3719, 20.7554, 21.4107, 22.6167, 23.0966, 24.2315, 24.5935, 25.0763, 25.2855, 25.7039, 26.3571, 27.0647, 27.7769, 28.1461, 28.8006, 29.3313, 29.7522, 30.2987, 31.0666, 31.5721, 32.5223, 33.4308, 34.3392, 35.2477, 37.9731");
+            values ( \
+              "-0.242627, -0.313554, -0.368475, -0.380514, -0.385625, -0.386501, -0.385057, -0.37899, -0.364733, -0.358137, -0.338689, -0.33048, -0.316654, -0.30912, -0.289877, -0.247105, -0.194057, -0.146644, -0.125803, -0.0948452, -0.0748136, -0.0618042, -0.0480059, -0.0333976, -0.0263048, -0.0166853, -0.0107064, -0.00686628, -0.00438667, -0.00115006" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00798829, 0.00803001, 0.00807649, 0.00809915, 0.00810601, 0.00810777", \
+            "0.0103393, 0.0103807, 0.0104418, 0.0104784, 0.0104903, 0.0104934", \
+            "0.0113621, 0.0113461, 0.0113393, 0.0113473, 0.011352, 0.0113537", \
+            "0.011831, 0.0117744, 0.0116994, 0.0116439, 0.0116226, 0.0116172", \
+            "0.012205, 0.0121276, 0.0119266, 0.0117872, 0.0117206, 0.0116927", \
+            "0.0119351, 0.0118982, 0.0119488, 0.0119792, 0.0118099, 0.0117413" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0109241, 0.0109389, 0.0109596, 0.0109698, 0.0109728, 0.0109736", \
+            "0.0107209, 0.0105957, 0.0104434, 0.0103634, 0.0103386, 0.0103322", \
+            "0.0106383, 0.0103805, 0.00999519, 0.00978211, 0.00970871, 0.00969264", \
+            "0.00951965, 0.00967624, 0.01033, 0.00979444, 0.0095556, 0.00949176", \
+            "0.00886829, 0.00899607, 0.00933264, 0.0091206, 0.00975104, 0.0095061", \
+            "0.00929203, 0.00935261, 0.00926676, 0.0092154, 0.00891225, 0.00973533" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        sdf_cond : "(A & ~B)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(A * !B)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.205395, 0.269419, 0.50642, 1.39201, 4.83697, 18.8216", \
+            "0.214497, 0.279039, 0.517221, 1.40339, 4.84871, 18.8339", \
+            "0.260357, 0.324189, 0.561657, 1.44887, 4.89602, 18.8792", \
+            "0.429894, 0.505163, 0.753692, 1.64063, 5.08457, 19.0716", \
+            "0.831675, 0.947716, 1.33268, 2.41847, 5.85734, 19.8327", \
+            "1.98284, 2.1482, 2.72562, 4.46202, 8.968, 22.948" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0260486, 0.0500436, 0.152577, 0.587659, 2.39398, 9.87989", \
+            "0.0260338, 0.0500862, 0.152569, 0.58775, 2.39369, 9.8801", \
+            "0.0260652, 0.0500955, 0.152586, 0.587743, 2.39397, 9.8802", \
+            "0.0263766, 0.0500032, 0.1526, 0.587661, 2.39367, 9.88009", \
+            "0.0310004, 0.0533085, 0.152934, 0.587839, 2.39358, 9.87994", \
+            "0.0432947, 0.0650817, 0.159113, 0.592404, 2.39597, 9.88011" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.15962, 0.205831, 0.370252, 0.952505, 3.16674, 12.0546", \
+            "0.168113, 0.214556, 0.378968, 0.961065, 3.17628, 12.0648", \
+            "0.20105, 0.249143, 0.414439, 0.996866, 3.21118, 12.1017", \
+            "0.253598, 0.323469, 0.53726, 1.14088, 3.35365, 12.2442", \
+            "0.205665, 0.316618, 0.664888, 1.57113, 3.93544, 12.819", \
+            "-0.489267, -0.308293, 0.276937, 1.8211, 5.55232, 15.1427" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0233935, 0.0421098, 0.101965, 0.328206, 1.29807, 5.34178", \
+            "0.0233888, 0.0421515, 0.101989, 0.32818, 1.29951, 5.34179", \
+            "0.0234251, 0.0421286, 0.101951, 0.328201, 1.29938, 5.34179", \
+            "0.0242574, 0.0430579, 0.102923, 0.328289, 1.2984, 5.34179", \
+            "0.0291769, 0.0485238, 0.110322, 0.331146, 1.2994, 5.34179", \
+            "0.0434855, 0.0661291, 0.135027, 0.347307, 1.29936, 5.34179" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.183735, 0.188379, 0.194536, 0.197376, 0.201004, 0.205538, 0.209663, 0.213661, 0.217672, 0.220318, 0.221905, 0.228706, 0.230915, 0.234443, 0.238026, 0.240203, 0.24307, 0.245409, 0.248506, 0.252935, 0.25839, 0.262724, 0.26866");
+            values ( \
+              "0.00937427, 0.0176034, 0.0356822, 0.0432156, 0.0511916, 0.0583482, 0.061738, 0.0626895, 0.0610701, 0.0581878, 0.0553326, 0.0353836, 0.0296381, 0.022328, 0.0167403, 0.0139658, 0.0109495, 0.00896722, 0.00685291, 0.00464654, 0.00291313, 0.00201674, 0.00130045" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.226595, 0.234207, 0.239317, 0.245307, 0.2509, 0.254463, 0.261587, 0.263959, 0.266963, 0.26992, 0.275833, 0.277446, 0.280671, 0.285316, 0.293269, 0.307049, 0.31206, 0.319001, 0.325393, 0.329584, 0.335003, 0.343501, 0.352119, 0.356069, 0.361975, 0.36985, 0.385601, 0.409031, 0.437735");
+            values ( \
+              "0.00599131, 0.0480443, 0.0726751, 0.0982437, 0.116115, 0.124319, 0.134327, 0.135937, 0.137101, 0.137233, 0.135415, 0.134335, 0.131852, 0.126713, 0.112988, 0.0756582, 0.0632701, 0.0486654, 0.0376255, 0.0316268, 0.0249518, 0.0171352, 0.0114185, 0.00949628, 0.00718629, 0.00499574, 0.00221936, 0.000674913, 8.58482e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.386204, 0.412952, 0.421247, 0.426266, 0.436303, 0.448468, 0.459286, 0.469746, 0.486745, 0.501427, 0.514698, 0.544658, 0.567131, 0.616937, 0.648457, 0.674747, 0.693672, 0.710584, 0.733133, 0.750897, 0.770233, 0.796013, 0.84105, 0.871324");
+            values ( \
+              "0.0233925, 0.138265, 0.166316, 0.178095, 0.193198, 0.200213, 0.200684, 0.198422, 0.192255, 0.185498, 0.17875, 0.160816, 0.142399, 0.0917912, 0.063749, 0.0453139, 0.0348215, 0.0272943, 0.0194847, 0.0148405, 0.010997, 0.00731054, 0.00344857, 0.00236728" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.972169, 1.00013, 1.01891, 1.03031, 1.05048, 1.07003, 1.08979, 1.11133, 1.14689, 1.26725, 1.39594, 1.49631, 1.57709, 1.60386, 1.65741, 1.79247, 1.86903, 1.92958, 1.99336, 2.06909, 2.15336, 2.20942, 2.299, 2.33604, 2.41011, 2.55827, 2.80116, 3.0878");
+            values ( \
+              "0.115814, 0.136349, 0.186268, 0.206549, 0.225213, 0.23071, 0.231069, 0.22969, 0.225815, 0.209981, 0.191467, 0.17498, 0.158435, 0.151948, 0.137944, 0.100239, 0.0802284, 0.0661745, 0.0532861, 0.0405815, 0.0295488, 0.0237378, 0.0165899, 0.0142665, 0.0105414, 0.00558619, 0.00183025, 0.00043886" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.17553, 3.31226, 3.34187, 3.3833, 3.47933, 3.53717, 3.71299, 3.89628, 4.05957, 4.48187, 4.84557, 5.2377, 5.67666, 5.90652, 6.60127, 7.00297, 7.31936, 7.58682, 7.77526, 8.01063, 8.23449, 8.54253, 8.81108, 9.16915, 9.71469, 10.7288, 11.9383");
+            values ( \
+              "0.211137, 0.224193, 0.229686, 0.232685, 0.233746, 0.233483, 0.230866, 0.226385, 0.221544, 0.207294, 0.193944, 0.177827, 0.154575, 0.139657, 0.0916565, 0.0673027, 0.0515416, 0.0406112, 0.0341005, 0.027296, 0.0220071, 0.0161945, 0.0123765, 0.00861066, 0.00483368, 0.00152954, 0.000332673" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("11.7433, 12.111, 12.3764, 12.5651, 12.9663, 13.2395, 13.7859, 14.5622, 15.2075, 16.0066, 17.3279, 18.8278, 20.447, 21.5111, 22.251, 23.6639, 25.5571, 27.4932, 29.0985, 30.3365, 31.4634, 32.8763, 34.0135, 35.24, 36.6529, 38.0658, 40.8915, 43.7173, 46.543");
+            values ( \
+              "0.161674, 0.166943, 0.208496, 0.218296, 0.225542, 0.22769, 0.229087, 0.227253, 0.223957, 0.218584, 0.208004, 0.194687, 0.178495, 0.165659, 0.155188, 0.132559, 0.100332, 0.070719, 0.0510118, 0.0388803, 0.0301148, 0.0216351, 0.0164298, 0.0121921, 0.00862757, 0.00602383, 0.00294227, 0.00142547, 0.000684046" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.217049, 0.221485, 0.23406, 0.239492, 0.242709, 0.245826, 0.250702, 0.254731, 0.267319, 0.27168, 0.27874, 0.285953, 0.296164, 0.300911");
+            values ( \
+              "0.00959278, 0.0178115, 0.0512395, 0.0592722, 0.0617184, 0.0626195, 0.0610025, 0.0560189, 0.0225767, 0.0159098, 0.00874566, 0.00465309, 0.00194732, 0.00140489" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.260466, 0.264822, 0.283443, 0.288253, 0.296188, 0.303736, 0.311284, 0.318851, 0.32333, 0.353006, 0.363135, 0.373269, 0.386502, 0.400832, 0.413275, 0.416592");
+            values ( \
+              "0.0221895, 0.0340828, 0.112418, 0.124092, 0.134972, 0.137373, 0.134533, 0.127261, 0.120398, 0.0483045, 0.0319653, 0.0205385, 0.011176, 0.005691, 0.00309777, 0.00277899" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.420045, 0.44787, 0.456065, 0.461155, 0.471334, 0.48334, 0.49415, 0.504616, 0.526508, 0.549566, 0.579656, 0.602001, 0.674998, 0.712568, 0.743274, 0.759918, 0.783257, 0.825549, 0.862182, 0.883109");
+            values ( \
+              "0.0151191, 0.13885, 0.166348, 0.178385, 0.193425, 0.200314, 0.200662, 0.19848, 0.190101, 0.178786, 0.160703, 0.142376, 0.0705248, 0.0435225, 0.0282014, 0.0220279, 0.0154411, 0.00796787, 0.00439847, 0.00343288" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.989905, 1.0456, 1.06603, 1.08477, 1.10305, 1.11117, 1.12199, 1.14362, 1.18259, 1.31387, 1.43575, 1.53198, 1.63029, 1.6963, 1.87695, 1.94906, 2.00115, 2.0545, 2.12496, 2.18595, 2.24728, 2.33467, 2.37179, 2.44603, 2.5945, 2.82992, 3.11653");
+            values ( \
+              "0.0164285, 0.164647, 0.206518, 0.224498, 0.230177, 0.230898, 0.23111, 0.229882, 0.225738, 0.20845, 0.190779, 0.174965, 0.154343, 0.137049, 0.0872995, 0.0697907, 0.0586999, 0.048743, 0.0376462, 0.0298886, 0.0235533, 0.016577, 0.0142824, 0.0105177, 0.00559108, 0.00188627, 0.000474595" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.20776, 3.37783, 3.41936, 3.46004, 3.51399, 3.65801, 3.8226, 4.16282, 4.51785, 4.86513, 5.27385, 5.61121, 5.71212, 5.91394, 6.48715, 6.8069, 7.03541, 7.2754, 7.59538, 7.76271, 7.95462, 8.20253, 8.54481, 8.68575, 8.96764, 9.53141, 10.4297, 11.5758");
+            values ( \
+              "0.20018, 0.229796, 0.232643, 0.233439, 0.233704, 0.232451, 0.229181, 0.219358, 0.207244, 0.194532, 0.177775, 0.160568, 0.154541, 0.141537, 0.101682, 0.0807988, 0.0675055, 0.0552357, 0.0415918, 0.0356716, 0.0297956, 0.0234595, 0.0167379, 0.0145328, 0.0109456, 0.00605938, 0.00223522, 0.00056074" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("11.8078, 12.549, 12.857, 13.1512, 13.5286, 14.0318, 14.6, 15.0735, 15.6424, 16.5697, 18.7778, 20.4834, 21.6338, 22.2888, 23.5989, 25.9446, 27.6941, 28.6256, 29.4389, 30.4861, 31.175, 32.0935, 33.5064, 34.2813, 35.9709, 37.3838, 38.7966, 41.6224, 44.4481, 47.2739");
+            values ( \
+              "0.158883, 0.216707, 0.223581, 0.226902, 0.228731, 0.228884, 0.227224, 0.224916, 0.221396, 0.214529, 0.195475, 0.178473, 0.164505, 0.155209, 0.134266, 0.0946166, 0.0684914, 0.0567473, 0.0477831, 0.0379481, 0.0324839, 0.0262718, 0.0187681, 0.0155754, 0.0103103, 0.00725387, 0.00508736, 0.0024901, 0.00121446, 0.000591507" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.360679, 0.371504, 0.377026, 0.381564, 0.385693, 0.389693, 0.393748, 0.396318, 0.397941, 0.406833, 0.410448, 0.41724, 0.422889, 0.429925, 0.437565, 0.446296, 0.448416");
+            values ( \
+              "0.00849297, 0.0381993, 0.0511748, 0.0582562, 0.0617219, 0.062624, 0.0610371, 0.0582134, 0.0553213, 0.0299277, 0.022369, 0.0128211, 0.00791735, 0.00428842, 0.00223052, 0.00105887, 0.000989215" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.402667, 0.408713, 0.425515, 0.43044, 0.438378, 0.445929, 0.453479, 0.461046, 0.465514, 0.49518, 0.505383, 0.515426, 0.528683, 0.543087, 0.555599, 0.55858");
+            values ( \
+              "0.0219968, 0.0409603, 0.111965, 0.124058, 0.134892, 0.137372, 0.134487, 0.127271, 0.120409, 0.0483392, 0.0318945, 0.0205758, 0.0111847, 0.00567418, 0.00307878, 0.00279395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.559586, 0.589295, 0.597714, 0.602624, 0.612443, 0.624834, 0.635658, 0.646109, 0.66304, 0.677926, 0.691061, 0.713425, 0.720751, 0.743493, 0.792168, 0.824583, 0.851412, 0.870169, 0.886714, 0.908774, 0.927039, 0.94683, 0.973219, 1.026, 1.0526");
+            values ( \
+              "0.00616153, 0.138012, 0.166537, 0.177985, 0.192949, 0.200185, 0.200705, 0.198402, 0.192303, 0.185445, 0.178737, 0.16594, 0.161007, 0.142408, 0.0928946, 0.063927, 0.045147, 0.034747, 0.0273787, 0.0197176, 0.0148816, 0.0109463, 0.00722502, 0.00292843, 0.00212739" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.13718, 1.19391, 1.20759, 1.21801, 1.22992, 1.24718, 1.25874, 1.27196, 1.29764, 1.33621, 1.40554, 1.57886, 1.67508, 1.77339, 1.8394, 2.02005, 2.09217, 2.14425, 2.1976, 2.26806, 2.32905, 2.39038, 2.47777, 2.51489, 2.58913, 2.7376, 2.95816");
+            values ( \
+              "0.0371608, 0.176183, 0.203475, 0.216133, 0.22473, 0.230059, 0.230937, 0.230787, 0.228912, 0.224482, 0.215475, 0.1908, 0.174985, 0.154323, 0.137065, 0.0872902, 0.0697991, 0.0587067, 0.0487368, 0.0376523, 0.0298932, 0.0235488, 0.0165813, 0.0142787, 0.0105213, 0.00558768, 0.00215915" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.35743, 3.52196, 3.5649, 3.60879, 3.67863, 3.7959, 3.99368, 4.31956, 4.91297, 5.21171, 5.41769, 5.81834, 5.93328, 6.70345, 7.1551, 7.52088, 7.8252, 8.07732, 8.41348, 8.83025, 9.08607, 9.59772, 10.4857, 11.5908");
+            values ( \
+              "0.213319, 0.230153, 0.232725, 0.233611, 0.233756, 0.23263, 0.228592, 0.21901, 0.198201, 0.186642, 0.177719, 0.156944, 0.149802, 0.0967369, 0.068818, 0.0505565, 0.03851, 0.0304467, 0.0219168, 0.0144879, 0.0112712, 0.00655547, 0.00250308, 0.000625684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("12.0133, 12.7483, 12.9505, 13.1222, 13.4228, 13.8774, 14.5426, 14.7454, 15.4329, 16.0977, 17.5113, 18.9241, 20.6297, 21.7804, 22.4351, 23.7445, 26.0917, 27.8405, 28.7699, 29.5839, 30.6319, 31.3219, 32.2419, 33.6548, 34.4283, 36.1138, 37.5267, 38.9396, 41.7653, 44.5911, 47.4168");
+            values ( \
+              "0.193666, 0.217987, 0.222683, 0.225167, 0.227723, 0.229014, 0.227982, 0.227218, 0.223674, 0.219231, 0.207982, 0.195472, 0.178476, 0.164498, 0.155212, 0.134272, 0.0946064, 0.0684926, 0.0567742, 0.047793, 0.0379554, 0.0324824, 0.0262553, 0.0187618, 0.0155693, 0.0103222, 0.00725657, 0.00509496, 0.00249554, 0.00121882, 0.000595337" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.91663, 0.921652, 0.935322, 0.941115, 0.944237, 0.946093, 0.948274, 0.952314, 0.955119, 0.95875, 0.964289, 0.967719, 0.972901, 0.976636, 0.980583, 0.987716, 0.996054, 1.00335, 1.01117");
+            values ( \
+              "0.00778885, 0.01559, 0.0488717, 0.0579587, 0.0606835, 0.0615927, 0.0620193, 0.0608523, 0.0578724, 0.049661, 0.0328681, 0.0249101, 0.0164498, 0.0119919, 0.00856492, 0.00458698, 0.00225313, 0.00120928, 0.00072417" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.968486, 0.996861, 1.00045, 1.00762, 1.01307, 1.01598, 1.0218, 1.02693, 1.0367, 1.06502, 1.07527, 1.08522, 1.09845, 1.11284, 1.12534, 1.12757");
+            values ( \
+              "0.00155424, 0.113548, 0.12232, 0.133579, 0.136911, 0.137349, 0.135811, 0.132139, 0.118695, 0.0485263, 0.0319014, 0.020681, 0.0112486, 0.00567339, 0.00310808, 0.00288868" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.13471, 1.19518, 1.20582, 1.21662, 1.22712, 1.24455, 1.24902, 1.27209, 1.29544, 1.29964, 1.31431, 1.32454, 1.3685, 1.38189, 1.40406, 1.42202, 1.43527, 1.45224, 1.46568, 1.48236, 1.50572, 1.5206, 1.5482, 1.58501, 1.65209, 1.73165");
+            values ( \
+              "0.0178724, 0.19426, 0.199959, 0.200512, 0.198364, 0.192012, 0.190053, 0.178748, 0.165258, 0.162438, 0.151403, 0.142358, 0.097531, 0.0845263, 0.0651105, 0.0518628, 0.0433968, 0.0342665, 0.0282505, 0.0220452, 0.0154562, 0.0122658, 0.00794621, 0.00437849, 0.00129331, 0.000296145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.71651, 1.7773, 1.78964, 1.80998, 1.82937, 1.84897, 1.87049, 1.90624, 2.02661, 2.15529, 2.25566, 2.33642, 2.36322, 2.4168, 2.5518, 2.62833, 2.68893, 2.75277, 2.82843, 2.91271, 2.96866, 3.05833, 3.09539, 3.16952, 3.31778, 3.5605, 3.84713");
+            values ( \
+              "0.0281577, 0.183583, 0.206454, 0.225059, 0.230825, 0.230917, 0.229836, 0.225931, 0.210084, 0.191567, 0.174983, 0.158434, 0.151951, 0.137932, 0.100243, 0.0802436, 0.0661772, 0.0532787, 0.0405819, 0.0295473, 0.0237498, 0.0165901, 0.014268, 0.0105376, 0.00558374, 0.00182929, 0.000440448" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("3.907, 3.99479, 4.03143, 4.06255, 4.09941, 4.1411, 4.23425, 4.29997, 4.38761, 4.56287, 4.8682, 5.23946, 5.60276, 5.99548, 6.32897, 6.43371, 6.64319, 7.20361, 7.51901, 7.75668, 8.00686, 8.34044, 8.65007, 8.87043, 9.24732, 9.62459, 9.91656, 10.5005, 11.54, 12.7815");
+            values ( \
+              "0.160756, 0.171718, 0.205119, 0.221509, 0.229759, 0.232655, 0.233714, 0.233405, 0.232289, 0.228756, 0.219904, 0.207274, 0.193919, 0.177775, 0.160789, 0.154542, 0.141023, 0.102033, 0.0813847, 0.0675243, 0.0547694, 0.0407059, 0.0305369, 0.0247134, 0.0170425, 0.0116899, 0.00867176, 0.00469505, 0.00140654, 0.000311548" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("12.6199, 13.3274, 13.7251, 14.0018, 14.5554, 15.1752, 15.6231, 16.8685, 18.0892, 19.5021, 21.2085, 22.3542, 23.0139, 24.3334, 26.656, 28.4167, 29.3842, 30.1855, 31.2192, 31.8896, 32.7836, 34.1965, 34.9945, 36.7516, 38.1645, 39.5774, 42.4031, 45.2289, 48.0546");
+            values ( \
+              "0.208743, 0.218273, 0.225483, 0.227749, 0.229056, 0.227812, 0.225862, 0.217812, 0.207982, 0.195488, 0.178469, 0.164572, 0.155207, 0.13411, 0.094837, 0.0685259, 0.0563563, 0.0475626, 0.0378834, 0.0325645, 0.0264883, 0.0189295, 0.0156201, 0.0101715, 0.00715221, 0.00501868, 0.0024572, 0.00119935, 0.000585155" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.86643, 2.87286, 2.87917, 2.89404, 2.90173, 2.90529, 2.91009, 2.91476, 2.91942, 2.92087, 2.9288, 2.9352, 2.94026, 2.94838, 2.95457, 2.966, 2.97191");
+            values ( \
+              "0.00381807, 0.00763497, 0.015229, 0.037356, 0.0467721, 0.0500749, 0.0529557, 0.0535902, 0.0507807, 0.0482538, 0.0288433, 0.0178068, 0.0118965, 0.00609097, 0.00363483, 0.00143512, 0.0010116" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.96929, 2.98129, 2.9908, 2.99472, 2.99668, 3.00065, 3.00263, 3.00659, 3.00891, 3.01125, 3.01259, 3.014, 3.01542, 3.01683, 3.01824, 3.02026, 3.02228, 3.02429, 3.02631, 3.03034, 3.03437, 3.03465, 3.03608, 3.0379, 3.04064, 3.04326, 3.04668, 3.05593, 3.05883, 3.06366, 3.06752, 3.07373, 3.07695, 3.07957, 3.0842, 3.08687, 3.08954, 3.0931, 3.09665, 3.10137, 3.10576, 3.10857, 3.11138, 3.11419, 3.11981, 3.12262, 3.12784, 3.13307, 3.14352, 3.16788");
+            values ( \
+              "0.0450448, 0.0500957, 0.0771582, 0.0879204, 0.0931542, 0.102341, 0.106418, 0.11392, 0.117902, 0.121597, 0.123526, 0.125193, 0.126556, 0.127615, 0.128372, 0.128087, 0.127694, 0.127192, 0.126582, 0.125033, 0.123049, 0.122998, 0.121389, 0.118855, 0.114404, 0.10924, 0.100881, 0.0762509, 0.0690359, 0.0580901, 0.0502914, 0.0391262, 0.0343714, 0.0308997, 0.025261, 0.0222821, 0.0196881, 0.0168725, 0.014379, 0.01162, 0.00928353, 0.00796743, 0.00680792, 0.00593013, 0.00439895, 0.00374556, 0.0029731, 0.00229685, 0.001233, 0.000247235" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.27198, 3.29178, 3.31526, 3.32102, 3.33255, 3.3445, 3.36061, 3.36611, 3.37686, 3.38802, 3.4057, 3.42181, 3.43582, 3.46107, 3.46856, 3.5105, 3.52544, 3.54429, 3.55798, 3.572, 3.5905, 3.60647, 3.62256, 3.64546, 3.65514, 3.67449, 3.7132, 3.77517, 3.85016");
+            values ( \
+              "0.0180469, 0.0679546, 0.146003, 0.161424, 0.183758, 0.194964, 0.198553, 0.197566, 0.194657, 0.190154, 0.181846, 0.17302, 0.164298, 0.144713, 0.137495, 0.0944777, 0.0802401, 0.0641687, 0.0539762, 0.0447983, 0.0346604, 0.0275614, 0.0216962, 0.0153276, 0.0131791, 0.00976575, 0.00517399, 0.00175942, 0.000405292" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.06167, 4.09522, 4.11832, 4.12645, 4.14271, 4.14955, 4.15638, 4.16647, 4.18237, 4.20007, 4.24347, 4.35932, 4.4967, 4.54241, 4.59294, 4.69126, 4.75728, 4.93793, 5.01005, 5.06214, 5.11549, 5.18596, 5.24695, 5.30828, 5.39567, 5.43279, 5.50703, 5.65551, 5.89826, 6.18412");
+            values ( \
+              "0.0804228, 0.129773, 0.188117, 0.202404, 0.220398, 0.224463, 0.227171, 0.229531, 0.230641, 0.230007, 0.225656, 0.210539, 0.190764, 0.18362, 0.174958, 0.154325, 0.137049, 0.0872833, 0.0697973, 0.0587074, 0.0487307, 0.037655, 0.0298975, 0.023543, 0.0165862, 0.0142727, 0.0105268, 0.00558181, 0.00181908, 0.00044884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.25828, 6.43302, 6.47502, 6.5176, 6.56678, 6.63563, 6.72744, 6.90486, 7.20046, 7.57302, 7.89781, 8.32899, 8.65596, 8.76717, 8.98959, 9.52837, 9.83215, 10.0442, 10.3951, 10.7202, 10.9242, 11.0638, 11.2972, 11.6196, 11.9866, 12.4759, 13.3567, 14.4731");
+            values ( \
+              "0.188646, 0.230222, 0.232721, 0.233493, 0.233688, 0.233363, 0.232246, 0.228519, 0.219921, 0.207248, 0.19538, 0.177774, 0.161161, 0.154543, 0.140153, 0.10263, 0.0826486, 0.0700924, 0.0522298, 0.0390224, 0.0322946, 0.0282819, 0.0225877, 0.0164066, 0.0113503, 0.0068457, 0.00256995, 0.000693538" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("14.9429, 15.648, 16.0447, 16.3226, 16.8618, 17.4808, 17.9743, 19.2585, 20.4095, 21.911, 23.5302, 24.5943, 25.3342, 26.7471, 28.8401, 30.7998, 32.0513, 33.4026, 34.5734, 35.9863, 37.1068, 38.308, 39.7209, 41.1338, 43.9595, 46.7853, 49.6111");
+            values ( \
+              "0.2102, 0.2182, 0.225466, 0.227703, 0.229071, 0.227832, 0.225677, 0.217287, 0.208002, 0.194653, 0.178461, 0.165625, 0.155221, 0.132526, 0.0970708, 0.0676868, 0.0524202, 0.0390259, 0.0299288, 0.0214721, 0.0163967, 0.0122467, 0.00864096, 0.00605886, 0.00296722, 0.00144535, 0.000701417" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.2503, 10.2625, 10.2657, 10.2699, 10.2888, 10.3044, 10.3092, 10.3161, 10.3226, 10.329, 10.3354, 10.3435, 10.3494, 10.3564, 10.3645, 10.3708, 10.3749, 10.3831, 10.3973, 10.4063");
+            values ( \
+              "0.00286575, 0.00528324, 0.00678353, 0.0092787, 0.0225737, 0.0320925, 0.0345457, 0.0373571, 0.03893, 0.0387367, 0.0333577, 0.0200974, 0.0137273, 0.00839823, 0.00460647, 0.00291396, 0.00218496, 0.00124155, 0.000525102, 0.000423255" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.3794, 10.4028, 10.4046, 10.4081, 10.4151, 10.4179, 10.4234, 10.4308, 10.4426, 10.4479, 10.4584, 10.4607, 10.4654, 10.4717, 10.4817, 10.4915, 10.5012, 10.5014, 10.5019, 10.5029, 10.5048, 10.5085, 10.513, 10.522, 10.5283, 10.5301, 10.5304, 10.5321, 10.5344, 10.539, 10.5449, 10.5465, 10.5497, 10.5554, 10.5634, 10.5662, 10.567, 10.5687, 10.572, 10.5786, 10.5917, 10.601");
+            values ( \
+              "0.00313769, 0.014006, 0.0158202, 0.0194537, 0.0276473, 0.0312236, 0.0384748, 0.0483724, 0.0647377, 0.0720184, 0.0853273, 0.0880374, 0.0930368, 0.0988799, 0.105155, 0.106414, 0.100027, 0.0995921, 0.0987835, 0.0973428, 0.094097, 0.086819, 0.0769228, 0.0577501, 0.0466361, 0.0434355, 0.0430037, 0.0402942, 0.036856, 0.0307286, 0.0241138, 0.0225508, 0.0196806, 0.0153326, 0.0106753, 0.00941562, 0.00907468, 0.00842348, 0.00725843, 0.00536942, 0.00289695, 0.00210105" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.8766, 10.9138, 10.9306, 10.9575, 10.9775, 10.9875, 11.0074, 11.0119, 11.021, 11.0353, 11.0585, 11.0752, 11.0843, 11.1026, 11.1124, 11.1617, 11.1817, 11.198, 11.2153, 11.2383, 11.2645, 11.2862, 11.3136, 11.3315, 11.3672, 11.4152, 11.4315");
+            values ( \
+              "0.00418387, 0.0415938, 0.0679177, 0.117415, 0.151014, 0.164315, 0.180277, 0.181795, 0.183335, 0.182201, 0.174939, 0.166899, 0.161707, 0.149107, 0.14076, 0.0919195, 0.0735661, 0.0604679, 0.0484476, 0.0353621, 0.0242828, 0.0175349, 0.0115325, 0.00872545, 0.00490173, 0.00219357, 0.0017943" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.3089, 12.3648, 12.4087, 12.4376, 12.4571, 12.4905, 12.5336, 12.5673, 12.6202, 12.7054, 12.8034, 12.8515, 12.8923, 12.938, 13.0078, 13.0551, 13.21, 13.2994, 13.3269, 13.3906, 13.4634, 13.5057, 13.5521, 13.6135, 13.6982, 13.7333, 13.8034, 13.919, 14.0572, 14.2176, 14.4128, 14.6837");
+            values ( \
+              "0.0390336, 0.0872738, 0.153302, 0.189933, 0.206178, 0.218951, 0.219712, 0.216977, 0.211592, 0.201607, 0.188432, 0.181175, 0.174373, 0.165711, 0.149765, 0.13733, 0.0944243, 0.0720446, 0.0659062, 0.0531118, 0.0408652, 0.0349161, 0.0292748, 0.0230467, 0.0164086, 0.0142503, 0.0106884, 0.00657938, 0.00363436, 0.00180744, 0.00074989, 0.000208021" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.5791, 15.6805, 15.7288, 15.7661, 15.7913, 15.8416, 15.8856, 15.9504, 16.08, 16.2282, 16.3467, 16.5573, 17.1131, 17.302, 17.6938, 17.9699, 18.1323, 18.4571, 19.0098, 19.4589, 19.7133, 20.0039, 20.1834, 20.3804, 20.6268, 20.9676, 21.1069, 21.3856, 21.943, 22.7922, 23.9023");
+            values ( \
+              "0.129273, 0.158365, 0.197956, 0.217124, 0.223838, 0.229406, 0.230644, 0.231161, 0.230452, 0.228178, 0.225526, 0.219702, 0.200882, 0.193857, 0.177799, 0.164016, 0.154547, 0.133146, 0.0947799, 0.0673394, 0.0544248, 0.0420486, 0.0356685, 0.0296486, 0.0233927, 0.0166995, 0.0145389, 0.0109715, 0.00613007, 0.00239971, 0.000647763" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("24.2358, 24.9667, 25.2758, 25.5681, 25.9497, 26.4584, 27.0165, 27.4865, 28.0578, 28.994, 31.1962, 32.9018, 34.0522, 34.7072, 36.0172, 38.363, 40.1125, 41.0438, 41.8572, 42.9044, 43.5934, 44.5121, 45.9249, 46.6998, 48.389, 49.8019, 51.2148, 54.0405, 56.8663, 59.692");
+            values ( \
+              "0.165482, 0.216684, 0.223548, 0.226912, 0.22876, 0.228843, 0.227253, 0.224944, 0.221414, 0.214481, 0.195474, 0.178474, 0.164504, 0.15521, 0.134266, 0.0946162, 0.0684918, 0.0567496, 0.0477836, 0.0379489, 0.032484, 0.0262703, 0.0187678, 0.0155747, 0.0103114, 0.00725391, 0.00508813, 0.0024907, 0.00121497, 0.000591974" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00759578, 0.00762366, 0.00765768, 0.00767527, 0.00768072, 0.00768212", \
+            "0.00946353, 0.00948714, 0.00952827, 0.00955699, 0.00956707, 0.00956975", \
+            "0.0101573, 0.0101501, 0.010148, 0.0101555, 0.0101604, 0.0101619", \
+            "0.0104713, 0.0104398, 0.010388, 0.0103411, 0.0103221, 0.010317", \
+            "0.0108167, 0.0107145, 0.0105625, 0.0104475, 0.0103862, 0.0103604", \
+            "0.0106002, 0.0105777, 0.0109241, 0.0106142, 0.010462, 0.0103969" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0101986, 0.0101982, 0.0102055, 0.010212, 0.0102144, 0.0102151", \
+            "0.00995217, 0.00988215, 0.0097807, 0.00971946, 0.00969933, 0.00969406", \
+            "0.00990463, 0.00972398, 0.00946708, 0.00929914, 0.00923917, 0.00922255", \
+            "0.0104407, 0.0105962, 0.00999581, 0.00939076, 0.00917874, 0.00912548", \
+            "0.00972917, 0.00990543, 0.0101615, 0.0100323, 0.00938749, 0.00915789", \
+            "0.00987205, 0.00993344, 0.00943206, 0.0100682, 0.00947961, 0.00937503" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.141378, 0.144068, 0.146747, 0.1551, 0.159899, 0.163932, 0.167715, 0.171375, 0.175009, 0.178642, 0.188631, 0.193036, 0.198066, 0.203645, 0.204887");
+            values ( \
+              "-0.0184845, -0.0224349, -0.0331252, -0.0515354, -0.0590187, -0.0639621, -0.0671019, -0.0686799, -0.0679808, -0.0622314, -0.0182728, -0.00799106, -0.00288934, -0.000851173, -0.000740066" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.167157, 0.173224, 0.180214, 0.18851, 0.192143, 0.202458, 0.206955, 0.213011, 0.220475, 0.225588, 0.227156, 0.230293, 0.234263, 0.250543, 0.25598, 0.262428, 0.267171, 0.273495, 0.285276, 0.317124");
+            values ( \
+              "-0.007281, -0.0604622, -0.0913102, -0.11776, -0.126463, -0.143614, -0.148182, -0.152291, -0.154337, -0.152975, -0.151336, -0.146815, -0.135941, -0.0492539, -0.03066, -0.0168443, -0.0107038, -0.00569944, -0.00160221, -0.000165397" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.261195, 0.291313, 0.304627, 0.317946, 0.339755, 0.353921, 0.362011, 0.378258, 0.394185, 0.41011, 0.41957, 0.42818, 0.458973, 0.475154, 0.495722, 0.505991, 0.521601, 0.542414, 0.555018");
+            values ( \
+              "-0.00105405, -0.140311, -0.177777, -0.202385, -0.23324, -0.250027, -0.257238, -0.266836, -0.26766, -0.256749, -0.240878, -0.216163, -0.106462, -0.0673883, -0.036353, -0.0264828, -0.0162217, -0.00820921, -0.0060826" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.615041, 0.705198, 0.757721, 0.776426, 0.805489, 0.834129, 0.858358, 0.900688, 0.927059, 0.960725, 1.01218, 1.05077, 1.06957, 1.09836, 1.13364, 1.18447, 1.2175, 1.25129, 1.30935, 1.33657, 1.3684, 1.41345, 1.4605, 1.49657, 1.56872, 1.67098");
+            values ( \
+              "-0.00184924, -0.193526, -0.271858, -0.294682, -0.320657, -0.335706, -0.343013, -0.346539, -0.344865, -0.34011, -0.326752, -0.311332, -0.301053, -0.279579, -0.241885, -0.180104, -0.144646, -0.114034, -0.074093, -0.0601609, -0.0469355, -0.0327612, -0.0224793, -0.01678, -0.00917491, -0.00424206" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("2.10711, 2.24591, 2.29139, 2.37918, 2.44978, 2.51619, 2.57675, 2.65324, 2.77092, 2.9698, 3.17453, 3.27819, 3.38749, 3.60296, 3.68237, 3.77013, 4.0854, 4.30128, 4.45282, 4.59037, 4.70591, 4.8351, 5.01863, 5.20845, 5.35368, 5.64416, 6.19677, 6.85087");
+            values ( \
+              "-0.224824, -0.245561, -0.28857, -0.348077, -0.36968, -0.377118, -0.378038, -0.376687, -0.372025, -0.362134, -0.35023, -0.343251, -0.33412, -0.309424, -0.295517, -0.275632, -0.181759, -0.126861, -0.0969282, -0.0752432, -0.0605915, -0.047334, -0.0330982, -0.0228302, -0.0171121, -0.00946585, -0.0027315, -0.000573691" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("7.90775, 8.33071, 8.55388, 8.68017, 8.81969, 8.96352, 9.36599, 9.99738, 11.2033, 11.6831, 12.8182, 13.18, 13.6624, 13.8721, 14.2916, 14.9437, 15.6493, 16.3605, 16.7358, 17.3919, 17.9198, 18.7533, 19.6039, 19.8976, 20.5836, 21.3676, 22.2761, 23.1845, 25.0014, 26.8184");
+            values ( \
+              "-0.279364, -0.310258, -0.369328, -0.381184, -0.385451, -0.386539, -0.38493, -0.379044, -0.364788, -0.358139, -0.338689, -0.330486, -0.316671, -0.309121, -0.289819, -0.247105, -0.1942, -0.146823, -0.125639, -0.0946495, -0.0747538, -0.0510596, -0.0341547, -0.0297393, -0.0214576, -0.0146929, -0.0094211, -0.00603938, -0.00247161, -0.00101109" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.17311, 0.176674, 0.182691, 0.188008, 0.193563, 0.198059, 0.203949, 0.207584, 0.211217, 0.221207, 0.225613, 0.230642, 0.236123, 0.242639, 0.319973");
+            values ( \
+              "-0.00445407, -0.0234007, -0.0414664, -0.0520222, -0.0604993, -0.0654085, -0.0686446, -0.0679929, -0.0621962, -0.0182711, -0.00799043, -0.00288936, -0.000874229, -0.000268562, -2.91251e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.204282, 0.210681, 0.21285, 0.215443, 0.218964, 0.221621, 0.224357, 0.227092, 0.230739, 0.232563, 0.234598, 0.23704, 0.240083, 0.242911, 0.245908, 0.248316, 0.251134, 0.252542, 0.254134, 0.255725, 0.256868, 0.258012, 0.260298, 0.26198, 0.263661, 0.265343, 0.267613, 0.268202, 0.268987, 0.271165, 0.277948, 0.279182, 0.281216, 0.284561, 0.286439, 0.289256, 0.290195, 0.292545, 0.294772, 0.296215, 0.297659, 0.299102, 0.300546, 0.303433, 0.308787, 0.311464, 0.314141, 0.320377, 0.326614, 0.342336");
+            values ( \
+              "-0.0796388, -0.0809117, -0.0899525, -0.099317, -0.110746, -0.118386, -0.124573, -0.130199, -0.136828, -0.139767, -0.14252, -0.145293, -0.148365, -0.150715, -0.152359, -0.153351, -0.15414, -0.154385, -0.154245, -0.153817, -0.153063, -0.152087, -0.149469, -0.146863, -0.143854, -0.140441, -0.135075, -0.133001, -0.129357, -0.117824, -0.0769322, -0.0702859, -0.0602196, -0.0452554, -0.0382175, -0.0299391, -0.0275077, -0.0222391, -0.017658, -0.0150495, -0.0127567, -0.011037, -0.00946826, -0.00678376, -0.00405136, -0.00297843, -0.00210101, -0.00121282, -0.000590546, -0.000201945" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.294388, 0.32387, 0.331458, 0.344492, 0.366596, 0.386773, 0.394862, 0.411113, 0.427042, 0.44297, 0.447535, 0.452404, 0.461041, 0.483527, 0.491835, 0.508016, 0.517613, 0.52858, 0.538853, 0.554469, 0.57529, 0.609167, 0.649702");
+            values ( \
+              "-0.00288952, -0.139164, -0.162384, -0.191547, -0.224815, -0.249879, -0.257244, -0.266719, -0.26769, -0.256663, -0.250312, -0.240918, -0.216153, -0.132446, -0.106458, -0.0673865, -0.0507924, -0.0363578, -0.026483, -0.0162187, -0.00820512, -0.00245249, -0.000543698" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.658729, 0.706525, 0.721008, 0.790492, 0.809085, 0.838135, 0.86672, 0.890935, 0.932514, 0.961121, 0.993291, 1.04476, 1.08325, 1.10214, 1.13092, 1.16621, 1.21704, 1.25007, 1.28386, 1.34192, 1.36914, 1.40097, 1.44602, 1.49307, 1.52915, 1.60129, 1.73403, 1.89128");
+            values ( \
+              "-0.0101577, -0.137332, -0.166942, -0.272518, -0.295094, -0.320869, -0.335835, -0.343055, -0.346577, -0.34473, -0.34008, -0.326764, -0.311368, -0.301049, -0.279579, -0.241884, -0.180103, -0.144646, -0.114034, -0.0740926, -0.0601605, -0.0469352, -0.0327609, -0.022479, -0.0167796, -0.00917466, -0.0027265, -0.000585905" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("2.12525, 2.25211, 2.33002, 2.41305, 2.48228, 2.54933, 2.61053, 2.68563, 2.85974, 3.00325, 3.20826, 3.46428, 3.5216, 3.64785, 3.87903, 4.09766, 4.29188, 4.38917, 4.48845, 4.62601, 4.74054, 4.86997, 5.05368, 5.2442, 5.38822, 5.66381, 6.20498, 6.84001");
+            values ( \
+              "-0.192598, -0.219391, -0.293128, -0.348207, -0.36977, -0.376935, -0.378265, -0.376535, -0.369482, -0.362336, -0.35042, -0.330213, -0.324239, -0.307535, -0.255435, -0.18829, -0.136832, -0.115565, -0.0970163, -0.0750523, -0.0605316, -0.0475115, -0.0329767, -0.0226878, -0.017262, -0.00966569, -0.0030427, -0.00053181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("7.92342, 8.55083, 8.6734, 8.81315, 8.95272, 9.37634, 10.0372, 11.7232, 12.858, 13.2202, 13.703, 14.3303, 14.9837, 15.6918, 16.7725, 17.4269, 17.9578, 18.379, 18.9255, 19.6932, 20.1986, 21.1485, 22.057, 23.8739, 23.9284");
+            values ( \
+              "-0.234753, -0.362458, -0.378012, -0.38474, -0.386373, -0.385185, -0.379073, -0.358139, -0.338692, -0.330481, -0.316648, -0.289889, -0.247107, -0.194022, -0.125814, -0.0948576, -0.0748175, -0.061798, -0.0480027, -0.0333964, -0.0263053, -0.0166881, -0.0107084, -0.0043875, -0.00432279" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.300303, 0.317574, 0.322494, 0.327358, 0.330331, 0.333228, 0.335544, 0.337613, 0.341443, 0.349827, 0.353199, 0.357322, 0.36063, 0.366103, 0.372599, 0.44954");
+            values ( \
+              "-0.00363959, -0.0512207, -0.0588739, -0.0646396, -0.0670126, -0.0683206, -0.0685465, -0.0678657, -0.061563, -0.0233865, -0.0128016, -0.00576655, -0.00293274, -0.000887745, -0.00027315, -2.8733e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.33572, 0.342253, 0.344993, 0.347734, 0.348197, 0.350049, 0.352519, 0.354687, 0.356856, 0.358776, 0.362616, 0.364535, 0.366383, 0.368801, 0.370241, 0.373043, 0.375765, 0.378165, 0.381281, 0.38422, 0.386706, 0.389718, 0.391395, 0.391905, 0.392585, 0.393946, 0.395987, 0.39674, 0.399, 0.401747, 0.405227, 0.409713, 0.410917, 0.413697, 0.416177, 0.41753, 0.418666, 0.420035, 0.4217, 0.424639, 0.428345, 0.430317, 0.431895, 0.43505, 0.438205, 0.443936, 0.449668, 0.453067, 0.463266, 0.476332");
+            values ( \
+              "-0.0759862, -0.0813781, -0.0917442, -0.100481, -0.102486, -0.108739, -0.116534, -0.121608, -0.126329, -0.130213, -0.137153, -0.140208, -0.142698, -0.14562, -0.147001, -0.1493, -0.151178, -0.15263, -0.154304, -0.153925, -0.1534, -0.152512, -0.151826, -0.151383, -0.150462, -0.148236, -0.143942, -0.141739, -0.133902, -0.121403, -0.103028, -0.0760925, -0.0696501, -0.0561545, -0.0453671, -0.0401345, -0.0363483, -0.0322837, -0.0278696, -0.0213059, -0.0147053, -0.0117966, -0.00982037, -0.00709541, -0.00490091, -0.00284277, -0.00139261, -0.00107202, -0.000384427, -0.000203181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.417796, 0.485276, 0.510393, 0.519448, 0.527484, 0.543729, 0.559654, 0.575883, 0.585044, 0.593648, 0.616133, 0.624439, 0.640621, 0.65022, 0.66119, 0.671458, 0.687068, 0.707881, 0.733843");
+            values ( \
+              "-0.00724745, -0.205238, -0.239832, -0.250015, -0.257384, -0.266763, -0.267777, -0.256352, -0.24087, -0.216169, -0.132451, -0.106463, -0.0673889, -0.0507892, -0.0363526, -0.0264829, -0.0162219, -0.00820845, -0.0037874" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.792162, 0.838868, 0.856213, 0.914761, 0.941377, 0.970982, 0.999645, 1.02385, 1.06493, 1.09504, 1.12621, 1.17769, 1.21611, 1.23506, 1.26384, 1.29912, 1.34995, 1.38298, 1.41677, 1.44214, 1.47484, 1.50205, 1.53388, 1.57893, 1.62599, 1.66206, 1.73421, 1.86579, 2.02163");
+            values ( \
+              "-0.016905, -0.134056, -0.170336, -0.25968, -0.294332, -0.32048, -0.335921, -0.342827, -0.346721, -0.344756, -0.339924, -0.326905, -0.311409, -0.301042, -0.27959, -0.241877, -0.180112, -0.144639, -0.114037, -0.0947591, -0.0740958, -0.0601635, -0.046933, -0.0327636, -0.0224811, -0.0167781, -0.00917666, -0.00276121, -0.00060737" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.27037, 2.40366, 2.46375, 2.54463, 2.61209, 2.68011, 2.74214, 2.81677, 2.99499, 3.33989, 3.55292, 3.65413, 3.77955, 4.01068, 4.22893, 4.51833, 4.7556, 5.00371, 5.18644, 5.37332, 5.76189, 6.18454");
+            values ( \
+              "-0.222963, -0.238301, -0.29477, -0.348131, -0.369255, -0.376945, -0.378177, -0.376625, -0.369233, -0.350333, -0.334216, -0.324126, -0.307498, -0.255416, -0.188326, -0.11602, -0.0752914, -0.0473189, -0.0328747, -0.0227781, -0.0103591, -0.00471686" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("8.04373, 8.39254, 8.58154, 8.743, 8.8715, 8.98843, 9.12993, 9.53276, 10.1661, 11.3875, 11.8519, 12.9868, 13.3489, 13.8318, 14.0408, 14.459, 15.1124, 15.8204, 16.5323, 16.9013, 17.5557, 18.0866, 18.5077, 19.0542, 19.822, 20.3274, 21.2773, 22.1858, 23.0943, 24.0027, 26.7281");
+            values ( \
+              "-0.267326, -0.268771, -0.33902, -0.372354, -0.382315, -0.385538, -0.386459, -0.384858, -0.378951, -0.364538, -0.358137, -0.33869, -0.330479, -0.316651, -0.309119, -0.289889, -0.247105, -0.194027, -0.146638, -0.125812, -0.0948559, -0.0748169, -0.0617988, -0.0480032, -0.0333965, -0.0263053, -0.0166877, -0.010708, -0.00686731, -0.00438733, -0.00115024" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.742603, 0.749634, 0.756032, 0.763674, 0.767886, 0.771807, 0.775585, 0.779319, 0.783051, 0.794577, 0.799118, 0.805013, 0.811116, 0.818569, 0.826524");
+            values ( \
+              "-0.00433615, -0.0293689, -0.0437736, -0.056401, -0.0614415, -0.064941, -0.0666633, -0.0663657, -0.060917, -0.0140415, -0.00592308, -0.0017826, -0.000482243, -0.00016327, -0.000150295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.795053, 0.799439, 0.801729, 0.803806, 0.805995, 0.809009, 0.811534, 0.81406, 0.815323, 0.817505, 0.821672, 0.825642, 0.827627, 0.830468, 0.832885, 0.83496, 0.836343, 0.840493, 0.844815, 0.847763, 0.850252, 0.853264, 0.854968, 0.855562, 0.856354, 0.857817, 0.859828, 0.860561, 0.86276, 0.865548, 0.869073, 0.873569, 0.874787, 0.877599, 0.880565, 0.882627, 0.885687, 0.888654, 0.892822, 0.894429, 0.896035, 0.897642, 0.900855, 0.902461, 0.905358, 0.911151, 0.914048, 0.924349, 0.927783, 0.945403");
+            values ( \
+              "-0.0399667, -0.0538239, -0.0641835, -0.0728461, -0.0812074, -0.091973, -0.100341, -0.108018, -0.111603, -0.116628, -0.125467, -0.132967, -0.136379, -0.140154, -0.142966, -0.144942, -0.146062, -0.149028, -0.151492, -0.151242, -0.150832, -0.150095, -0.149481, -0.149006, -0.148008, -0.145731, -0.14168, -0.139601, -0.132232, -0.119959, -0.101916, -0.0755231, -0.0691177, -0.0556953, -0.0431588, -0.0359822, -0.0275696, -0.0210545, -0.0138345, -0.0115712, -0.00960762, -0.00819524, -0.00576713, -0.00475141, -0.00367625, -0.00197117, -0.00134123, -0.000550353, -0.000374452, -0.000161851" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.934589, 0.973112, 0.986926, 0.994339, 1.01083, 1.02192, 1.03384, 1.04731, 1.05556, 1.06734, 1.07158, 1.07956, 1.08784, 1.10428, 1.12704, 1.14075, 1.15432, 1.16049, 1.17281, 1.18356, 1.20113, 1.22456, 1.25872, 1.30018");
+            values ( \
+              "-0.00481322, -0.151923, -0.18463, -0.197506, -0.221428, -0.236367, -0.249874, -0.260621, -0.26469, -0.26667, -0.26599, -0.262603, -0.255128, -0.220854, -0.136653, -0.0950315, -0.0644961, -0.0537714, -0.0369749, -0.0265528, -0.0152829, -0.00702053, -0.00208368, -0.000431851" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.3393, 1.39799, 1.45118, 1.4663, 1.49521, 1.5228, 1.55735, 1.60017, 1.62507, 1.65971, 1.71117, 1.74985, 1.76858, 1.79736, 1.88347, 1.95029, 2.00836, 2.0674, 2.11246, 2.15951, 2.19558, 2.26773, 2.34697");
+            values ( \
+              "-0.082268, -0.184025, -0.263265, -0.283727, -0.313161, -0.33096, -0.342796, -0.346584, -0.345031, -0.33999, -0.326847, -0.311293, -0.301043, -0.279579, -0.180107, -0.114035, -0.0740941, -0.0469338, -0.0327621, -0.0224799, -0.0167787, -0.00917556, -0.00531058" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.78906, 2.91999, 2.99413, 3.07605, 3.14364, 3.21165, 3.27361, 3.3479, 3.52784, 3.87137, 4.0595, 4.13266, 4.21847, 4.31106, 4.49625, 4.88848, 5.03659, 5.13868, 5.28353, 5.4106, 5.58002, 5.79728, 5.93217, 6.20195, 6.69993, 7.27595");
+            values ( \
+              "-0.194439, -0.223144, -0.293231, -0.34775, -0.369256, -0.376808, -0.378256, -0.376535, -0.369258, -0.350253, -0.336505, -0.329766, -0.320225, -0.307569, -0.26798, -0.153006, -0.118716, -0.0989033, -0.0758139, -0.0597441, -0.0430882, -0.0282014, -0.0216592, -0.0125087, -0.00424521, -0.00111151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("8.61221, 9.03717, 9.2441, 9.36637, 9.51957, 9.65837, 10.0422, 10.6971, 11.9186, 12.383, 13.5179, 13.88, 14.3628, 14.572, 14.9902, 15.6435, 16.3514, 17.0634, 17.4324, 18.0869, 18.6177, 19.0388, 19.5853, 20.3531, 20.8585, 21.8085, 22.717, 23.6255, 24.5339, 27.2593");
+            values ( \
+              "-0.28131, -0.313925, -0.368467, -0.380487, -0.385656, -0.386481, -0.385031, -0.378966, -0.364538, -0.358137, -0.33869, -0.330479, -0.316652, -0.309119, -0.289885, -0.247105, -0.194037, -0.14664, -0.125809, -0.0948523, -0.0748158, -0.0618006, -0.0480041, -0.0333969, -0.0263051, -0.0166869, -0.0107075, -0.00686696, -0.00438711, -0.00115017" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.2474, 2.25166, 2.25296, 2.25583, 2.25838, 2.26093, 2.26464, 2.2665, 2.26985, 2.27431, 2.2769, 2.2795, 2.28187, 2.28425, 2.28648, 2.28872, 2.28981, 2.2909, 2.29199, 2.29308, 2.29417, 2.29526, 2.29635, 2.29744, 2.29765, 2.29837, 2.299, 2.30065, 2.30212, 2.30424, 2.30586, 2.30739, 2.30824, 2.3091, 2.3108, 2.31257, 2.31404, 2.31502, 2.31632, 2.31698, 2.31828, 2.31959, 2.32089, 2.3222, 2.32378, 2.32664");
+            values ( \
+              "-0.0127056, -0.0132538, -0.015269, -0.0206821, -0.0248623, -0.0287638, -0.0338039, -0.0362086, -0.0403479, -0.0454854, -0.048171, -0.0506501, -0.0527227, -0.054612, -0.0562136, -0.0576452, -0.0574364, -0.057145, -0.056771, -0.0563144, -0.0557758, -0.0551548, -0.0544514, -0.0536655, -0.0533502, -0.0517487, -0.0501603, -0.0450067, -0.0397596, -0.0310485, -0.0250032, -0.0196109, -0.0170588, -0.0148757, -0.0112056, -0.00820339, -0.00604417, -0.00495259, -0.00377062, -0.00326, -0.0025933, -0.00201173, -0.00151528, -0.00110396, -0.000855788, -0.000498007" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.33508, 2.34343, 2.36461, 2.37714, 2.38718, 2.39505, 2.40262, 2.41118, 2.41791, 2.4362, 2.44194, 2.44999, 2.45621, 2.46739, 2.47497");
+            values ( \
+              "-0.0217048, -0.0373912, -0.0914643, -0.114653, -0.127306, -0.134037, -0.137508, -0.135776, -0.124701, -0.0436027, -0.0268805, -0.0130095, -0.00722223, -0.00226021, -0.00194615" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.59587, 2.6168, 2.62393, 2.62801, 2.64328, 2.65378, 2.66035, 2.66994, 2.677, 2.68603, 2.69388, 2.70078, 2.70752, 2.71592, 2.72657, 2.74092, 2.74417, 2.75069, 2.76107, 2.7779, 2.78044, 2.78315, 2.78857, 2.7964, 2.81084, 2.81937, 2.82208, 2.82751, 2.83837, 2.84392, 2.8454, 2.84835, 2.85426, 2.86608, 2.8729, 2.87523, 2.87989, 2.88921, 2.90728");
+            values ( \
+              "-0.016091, -0.0342917, -0.0521613, -0.0627581, -0.104295, -0.129812, -0.143901, -0.161273, -0.172249, -0.184574, -0.19455, -0.203095, -0.211826, -0.22239, -0.234471, -0.246639, -0.24869, -0.251811, -0.253921, -0.246773, -0.244155, -0.240732, -0.231485, -0.21117, -0.160006, -0.130474, -0.121886, -0.105764, -0.078486, -0.0669979, -0.064243, -0.0589476, -0.0495598, -0.0346372, -0.0281257, -0.0261707, -0.0226752, -0.0169358, -0.00952474" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.27259, 3.45533, 3.47577, 3.49177, 3.52115, 3.54622, 3.59115, 3.61198, 3.63976, 3.66918, 3.70262, 3.756, 3.76425, 3.77524, 3.79703, 3.87472, 3.90701, 3.94075, 3.98573, 4.00256, 4.03488, 4.0646, 4.10629, 4.12296, 4.15673, 4.20841, 4.26055, 4.36483, 4.52352");
+            values ( \
+              "-0.00134957, -0.268971, -0.292796, -0.307243, -0.326729, -0.336278, -0.343384, -0.342961, -0.34001, -0.334605, -0.325671, -0.302337, -0.297335, -0.289569, -0.270482, -0.178911, -0.144298, -0.113813, -0.0815449, -0.0717738, -0.0560077, -0.0443635, -0.0318286, -0.0278457, -0.021214, -0.0139923, -0.00909596, -0.00366638, -0.000772092" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.94385, 5.08436, 5.13276, 5.21845, 5.28714, 5.35451, 5.41596, 5.49033, 5.61009, 5.84987, 6.01372, 6.22676, 6.31985, 6.45339, 6.6842, 6.90315, 7.05982, 7.19245, 7.4298, 7.54873, 7.67713, 7.86004, 8.04761, 8.18387, 8.44399, 8.95186, 9.57085");
+            values ( \
+              "-0.215925, -0.245196, -0.290804, -0.348278, -0.369413, -0.377092, -0.378071, -0.376739, -0.37201, -0.360137, -0.350424, -0.334305, -0.324935, -0.307585, -0.255445, -0.188275, -0.146134, -0.116012, -0.075291, -0.0602267, -0.0473117, -0.0329375, -0.0228011, -0.0175691, -0.0102222, -0.00346982, -0.00070259" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("10.7471, 11.172, 11.3788, 11.501, 11.6543, 11.7931, 12.1766, 12.8319, 14.0534, 14.5178, 15.6527, 16.0148, 16.4976, 16.7067, 17.125, 17.7783, 18.4862, 19.1982, 19.5672, 20.2216, 20.7525, 21.1735, 21.72, 22.4878, 22.9932, 23.9433, 24.8518, 25.7603, 26.6687, 29.3941");
+            values ( \
+              "-0.281398, -0.313938, -0.368467, -0.380474, -0.385662, -0.386475, -0.385029, -0.378961, -0.364538, -0.358137, -0.338689, -0.330479, -0.316652, -0.309119, -0.289885, -0.247105, -0.194037, -0.14664, -0.125809, -0.0948522, -0.0748158, -0.0618007, -0.0480041, -0.0333969, -0.0263051, -0.0166869, -0.0107075, -0.00686694, -0.0043871, -0.00115017" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.77668, 7.79119, 7.79773, 7.80846, 7.8201, 7.82915, 7.83698, 7.84409, 7.85075, 7.85717, 7.86358, 7.86841, 7.87923, 7.88391, 7.88676, 7.89055, 7.89807, 7.90416");
+            values ( \
+              "-0.000420653, -0.00642249, -0.00961949, -0.017665, -0.0249845, -0.0299, -0.033539, -0.0362427, -0.0382524, -0.0391644, -0.0380513, -0.0326833, -0.0114993, -0.00601223, -0.00396568, -0.00222652, -0.000653311, -0.000350251" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.93411, 7.94393, 7.94902, 7.95428, 7.9603, 7.96885, 7.98075, 7.9897, 8.00283, 8.00562, 8.00859, 8.01461, 8.02532, 8.03554, 8.04556, 8.05558, 8.05955, 8.06323, 8.07171, 8.07658, 8.07989, 8.08219, 8.0868, 8.09062, 8.09254, 8.09637, 8.10402, 8.11308");
+            values ( \
+              "-0.00952825, -0.0159061, -0.0203512, -0.0263062, -0.0341, -0.0457682, -0.0605136, -0.0706116, -0.0836866, -0.0860865, -0.0885105, -0.0928961, -0.09891, -0.102362, -0.102902, -0.097064, -0.0905833, -0.0818135, -0.0550922, -0.0409306, -0.0328361, -0.0279452, -0.0198948, -0.0148363, -0.012764, -0.00938721, -0.00490986, -0.00257129" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.43047, 8.45382, 8.50411, 8.52836, 8.61072, 8.63129, 8.65114, 8.6718, 8.71236, 8.72803, 8.74883, 8.77116, 8.79054, 8.79365");
+            values ( \
+              "-0.0139873, -0.0373229, -0.111831, -0.138901, -0.200337, -0.213308, -0.216091, -0.194077, -0.0835912, -0.054529, -0.0297325, -0.0151445, -0.00821058, -0.00769753" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.72429, 9.85474, 9.91723, 10.0164, 10.0447, 10.0937, 10.1143, 10.1419, 10.1791, 10.2084, 10.2628, 10.2793, 10.2983, 10.3297, 10.4139, 10.447, 10.5055, 10.5653, 10.6103, 10.6569, 10.6925, 10.7639, 10.8584");
+            values ( \
+              "-0.000549545, -0.148885, -0.19552, -0.286217, -0.3049, -0.323975, -0.327691, -0.329511, -0.326775, -0.320822, -0.299825, -0.289456, -0.274221, -0.240764, -0.144124, -0.114259, -0.0741177, -0.0467169, -0.0326574, -0.0225007, -0.0168483, -0.00929347, -0.00461952" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.7627, 12.9089, 13.0808, 13.1499, 13.2202, 13.2865, 13.3717, 13.4816, 13.6029, 13.8358, 13.9845, 14.0984, 14.3138, 14.394, 14.4815, 14.7958, 15.0127, 15.1652, 15.3019, 15.4166, 15.546, 15.7298, 15.9204, 16.0664, 16.3583, 16.6659, 17.404");
+            values ( \
+              "-0.19409, -0.195535, -0.319082, -0.350696, -0.367637, -0.373758, -0.374924, -0.371609, -0.36613, -0.35341, -0.343433, -0.334052, -0.309301, -0.295307, -0.275472, -0.181904, -0.126774, -0.0966833, -0.0751746, -0.0606378, -0.0473483, -0.0330939, -0.0227916, -0.017059, -0.00940808, -0.00498923, -0.00120487" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("19.2959, 19.75, 19.9581, 20.0803, 20.2331, 20.3719, 20.7554, 21.4107, 22.6167, 23.0966, 24.2315, 24.5935, 25.0763, 25.2855, 25.7039, 26.3571, 27.0647, 27.7769, 28.1461, 28.8006, 29.3313, 29.7522, 30.2987, 31.0666, 31.5721, 32.5223, 33.4308, 34.3392, 35.2477, 37.9731");
+            values ( \
+              "-0.242627, -0.313554, -0.368475, -0.380514, -0.385625, -0.386501, -0.385057, -0.37899, -0.364733, -0.358137, -0.338689, -0.33048, -0.316654, -0.30912, -0.289877, -0.247105, -0.194057, -0.146644, -0.125803, -0.0948452, -0.0748136, -0.0618042, -0.0480059, -0.0333976, -0.0263048, -0.0166853, -0.0107064, -0.00686628, -0.00438667, -0.00115006" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00749934, 0.00752343, 0.00755234, 0.0075676, 0.00757235, 0.00757358", \
+            "0.00887952, 0.00889093, 0.00891247, 0.00892862, 0.00893469, 0.00893634", \
+            "0.00938254, 0.00938225, 0.00938458, 0.00939097, 0.0093951, 0.00939646", \
+            "0.00956934, 0.00956636, 0.00955829, 0.00955383, 0.00955329, 0.00955376", \
+            "0.00963391, 0.00963165, 0.00962563, 0.00961655, 0.00960959, 0.00960691", \
+            "0.00967556, 0.00967463, 0.00967144, 0.00966357, 0.00965257, 0.00964519" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00970679, 0.00972529, 0.00975149, 0.00976567, 0.00976994, 0.00977103", \
+            "0.0105659, 0.0105511, 0.0105355, 0.010528, 0.010527, 0.0105268", \
+            "0.0111127, 0.0110263, 0.0109217, 0.0108528, 0.0108285, 0.0108219", \
+            "0.0117276, 0.0117582, 0.0114324, 0.0112127, 0.0111341, 0.0111105", \
+            "0.0112294, 0.0109782, 0.0102512, 0.0115404, 0.0112806, 0.0112169", \
+            "0.011112, 0.0111368, 0.0111432, 0.0101647, 0.0115282, 0.0112754" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CI";
+        sdf_cond : "(~A & B)";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "(!A * B)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.206127, 0.270451, 0.510998, 1.42529, 5.04099, 19.8066", \
+            "0.215315, 0.279944, 0.521304, 1.43616, 5.0525, 19.8192", \
+            "0.261214, 0.32535, 0.566303, 1.48205, 5.09953, 19.8641", \
+            "0.436795, 0.51215, 0.761774, 1.6732, 5.28932, 20.0566", \
+            "0.858589, 0.976596, 1.36524, 2.46275, 6.06306, 20.8188", \
+            "2.05288, 2.22213, 2.81417, 4.59493, 9.22367, 23.9405" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0266623, 0.0504408, 0.152213, 0.587156, 2.39506, 9.88895", \
+            "0.0266677, 0.0504338, 0.152211, 0.587156, 2.39506, 9.88885", \
+            "0.0267083, 0.0504217, 0.152216, 0.587125, 2.39506, 9.88884", \
+            "0.0281632, 0.0512423, 0.152233, 0.587156, 2.39506, 9.88887", \
+            "0.036036, 0.0577409, 0.154553, 0.587263, 2.39507, 9.88791", \
+            "0.0522661, 0.0748519, 0.165508, 0.593845, 2.39591, 9.88881" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.165786, 0.209112, 0.360646, 0.912211, 3.01956, 11.4456", \
+            "0.174311, 0.217973, 0.369834, 0.92131, 3.02869, 11.4543", \
+            "0.202339, 0.249196, 0.404604, 0.956558, 3.06433, 11.4895", \
+            "0.243861, 0.311673, 0.517561, 1.0982, 3.20494, 11.6287", \
+            "0.1802, 0.285741, 0.617796, 1.49419, 3.77475, 12.191", \
+            "-0.54444, -0.373047, 0.183049, 1.65664, 5.25526, 14.4721" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0230441, 0.0378196, 0.0923421, 0.32204, 1.29785, 5.34147", \
+            "0.0230813, 0.0378613, 0.0923256, 0.322086, 1.29825, 5.34137", \
+            "0.0231923, 0.0379205, 0.0923451, 0.322188, 1.2978, 5.34133", \
+            "0.0229522, 0.0377916, 0.0926008, 0.322046, 1.29825, 5.34117", \
+            "0.0279407, 0.0421873, 0.0956974, 0.32291, 1.29825, 5.3399", \
+            "0.0440447, 0.0609624, 0.110681, 0.328066, 1.29988, 5.34115" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.183107, 0.18679, 0.200891, 0.205629, 0.212977, 0.216013, 0.218069, 0.222169, 0.235114, 0.240641, 0.246404, 0.254038, 0.264165, 0.273149, 0.275009");
+            values ( \
+              "0.00872658, 0.014607, 0.0486279, 0.0560587, 0.0612161, 0.0610938, 0.0600178, 0.0555453, 0.0218948, 0.013966, 0.00857797, 0.00443307, 0.00190989, 0.000928833, 0.000879692" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.222173, 0.249874, 0.255039, 0.263221, 0.270895, 0.278513, 0.286127, 0.289792, 0.294938, 0.310368, 0.320606, 0.329436, 0.341272, 0.35485, 0.370591, 0.38858, 0.390808");
+            values ( \
+              "0.000108431, 0.106274, 0.119322, 0.131925, 0.135863, 0.134099, 0.127454, 0.122105, 0.111495, 0.0697099, 0.0473517, 0.0329689, 0.0196414, 0.0105408, 0.00505113, 0.00207814, 0.00193977" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.391804, 0.406082, 0.421853, 0.429819, 0.442636, 0.452868, 0.469193, 0.484614, 0.496086, 0.518071, 0.543655, 0.566209, 0.650054, 0.683475, 0.703113, 0.723921, 0.759949, 0.806192, 0.849885");
+            values ( \
+              "0.0711283, 0.0895916, 0.145467, 0.166845, 0.18884, 0.196947, 0.199818, 0.195938, 0.191281, 0.180464, 0.165038, 0.147458, 0.065484, 0.0424344, 0.0322322, 0.023816, 0.013771, 0.00667494, 0.0033547" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.993685, 1.04118, 1.06082, 1.08137, 1.10337, 1.13099, 1.15601, 1.18074, 1.26041, 1.34092, 1.43347, 1.51957, 1.55002, 1.59061, 1.63705, 1.72991, 1.8344, 1.9069, 1.95386, 2.02008, 2.09576, 2.16043, 2.19624, 2.25537, 2.33778, 2.37043, 2.43572, 2.5663, 2.80692, 3.08705");
+            values ( \
+              "0.0907614, 0.144913, 0.182404, 0.209832, 0.224438, 0.229553, 0.228698, 0.226209, 0.215923, 0.20467, 0.190999, 0.176922, 0.171271, 0.162902, 0.152007, 0.126999, 0.0978404, 0.0790922, 0.0681721, 0.054531, 0.041586, 0.0326637, 0.0284925, 0.0226089, 0.0162555, 0.0142409, 0.0109102, 0.00627935, 0.00208256, 0.000532734" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("3.29004, 3.41647, 3.50665, 3.53733, 3.59495, 3.67427, 3.69794, 3.83339, 4.01528, 4.33394, 4.85948, 5.04869, 5.41832, 5.71655, 5.87883, 6.2034, 6.75679, 7.23469, 7.40893, 7.60913, 7.9236, 8.2666, 8.66828, 8.80527, 9.1193, 9.47819, 10.196, 11.192, 12.5077");
+            values ( \
+              "0.0929415, 0.137993, 0.202377, 0.215839, 0.228113, 0.231251, 0.231386, 0.23062, 0.227427, 0.218933, 0.200963, 0.193916, 0.178829, 0.164034, 0.15456, 0.133157, 0.0947381, 0.0657354, 0.0568311, 0.0477437, 0.035874, 0.0259312, 0.0174514, 0.0152294, 0.0111158, 0.00769304, 0.00355749, 0.00113684, 0.000216346" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("12.4698, 13.3584, 13.5367, 13.7908, 14.0048, 14.22, 14.5912, 15.3337, 15.5519, 15.9884, 16.9085, 18.2729, 19.0452, 19.8263, 21.4455, 22.486, 23.2495, 26.7226, 28.6228, 30.0077, 31.3292, 32.4697, 33.9051, 35.0211, 36.2294, 37.6647, 39.1001, 41.9707, 44.8414, 47.712");
+            values ( \
+              "0.0611223, 0.199458, 0.213701, 0.220814, 0.223654, 0.225676, 0.227187, 0.226856, 0.226112, 0.224291, 0.218721, 0.208286, 0.201664, 0.194632, 0.17847, 0.16595, 0.155217, 0.0976003, 0.0689301, 0.051956, 0.0389353, 0.030069, 0.021448, 0.0164073, 0.0122352, 0.00857405, 0.00598713, 0.00290115, 0.00139986, 0.000674537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.216376, 0.220402, 0.228666, 0.234541, 0.238735, 0.24202, 0.243551, 0.246614, 0.247643, 0.249672, 0.251724, 0.255824, 0.263041, 0.26877, 0.274295, 0.280062, 0.283171, 0.287695, 0.293329, 0.297818, 0.306798, 0.309614");
+            values ( \
+              "0.00857245, 0.0147241, 0.0355009, 0.0485656, 0.0553038, 0.0588164, 0.0598727, 0.0611555, 0.0611899, 0.0610369, 0.0600563, 0.0554932, 0.0345977, 0.021892, 0.0139679, 0.00857658, 0.0065608, 0.00443293, 0.00276508, 0.00191021, 0.000929604, 0.000807129" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.259226, 0.275913, 0.279074, 0.285076, 0.28874, 0.296069, 0.298588, 0.301626, 0.304566, 0.310446, 0.312167, 0.315607, 0.320036, 0.327989, 0.342289, 0.347314, 0.353857, 0.359513, 0.363897, 0.369617, 0.374393, 0.379913, 0.387747, 0.396041, 0.402421, 0.41518, 0.438137, 0.465513");
+            values ( \
+              "0.0106791, 0.0796672, 0.0915646, 0.110553, 0.119335, 0.131027, 0.133259, 0.134967, 0.135703, 0.134781, 0.13392, 0.131547, 0.12698, 0.113331, 0.0741654, 0.061911, 0.0481496, 0.0383634, 0.0319085, 0.0249011, 0.0201602, 0.0157076, 0.010936, 0.00745467, 0.00553435, 0.0030037, 0.000923146, 0.000216863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.425779, 0.437078, 0.449831, 0.459554, 0.464395, 0.474076, 0.487484, 0.503387, 0.508918, 0.519581, 0.530671, 0.553573, 0.566294, 0.57824, 0.600788, 0.661458, 0.684497, 0.705928, 0.722941, 0.737919, 0.75451, 0.776631, 0.791958, 0.807403, 0.827997, 0.869184, 0.936595, 1.01692");
+            values ( \
+              "0.0741776, 0.0765634, 0.123507, 0.154434, 0.16677, 0.18457, 0.197045, 0.199797, 0.198898, 0.195768, 0.191305, 0.179934, 0.172626, 0.165035, 0.147466, 0.0860429, 0.0655961, 0.0499664, 0.0396575, 0.032127, 0.0252632, 0.0181296, 0.0143523, 0.0113145, 0.00819106, 0.00417887, 0.00125195, 0.000269687" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("1.02764, 1.05983, 1.09571, 1.11652, 1.13827, 1.16593, 1.19094, 1.21565, 1.29532, 1.37583, 1.46838, 1.55446, 1.58499, 1.6257, 1.67196, 1.76448, 1.86985, 1.94249, 1.98892, 2.05424, 2.1289, 2.19595, 2.23309, 2.2916, 2.37338, 2.40539, 2.46941, 2.59745, 2.83769, 3.1168");
+            values ( \
+              "0.108436, 0.11057, 0.182309, 0.210022, 0.224398, 0.229539, 0.228694, 0.226202, 0.215918, 0.204673, 0.190999, 0.176927, 0.17126, 0.162864, 0.152006, 0.127095, 0.0976962, 0.078927, 0.0681384, 0.0546722, 0.0418586, 0.0325896, 0.0282815, 0.0224935, 0.0162126, 0.0142396, 0.0109671, 0.00638449, 0.00212274, 0.000546548" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("3.3131, 3.57619, 3.63455, 3.73681, 3.88359, 4.0542, 4.37291, 4.89831, 5.45716, 5.91767, 7.27353, 7.64797, 7.96244, 8.30545, 8.84411, 9.51702, 10.2144");
+            values ( \
+              "0.0653578, 0.216162, 0.228262, 0.231367, 0.230484, 0.227435, 0.218923, 0.200964, 0.17883, 0.15456, 0.0657354, 0.0477438, 0.035874, 0.0259311, 0.0152294, 0.0076931, 0.00367481" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("12.6338, 13.0777, 13.3691, 13.5642, 13.8042, 14.032, 14.2471, 14.6258, 15.3388, 15.5788, 16.0586, 16.9358, 18.3007, 19.0595, 19.8531, 21.4723, 22.5128, 23.2763, 24.7116, 26.7494, 28.6496, 30.0345, 31.3561, 32.4966, 33.9319, 35.0479, 36.2562, 37.6915, 39.1269, 41.9975, 44.8682, 47.7389");
+            values ( \
+              "0.125477, 0.146862, 0.197448, 0.213792, 0.220571, 0.223696, 0.225694, 0.227217, 0.226926, 0.226111, 0.224086, 0.21871, 0.20829, 0.201773, 0.194633, 0.178471, 0.16595, 0.155216, 0.132158, 0.0976002, 0.0689299, 0.0519558, 0.0389354, 0.0300691, 0.0214479, 0.0164074, 0.0122353, 0.00857395, 0.00598721, 0.00290123, 0.00139994, 0.000674614" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.35821, 0.371522, 0.377411, 0.382165, 0.386449, 0.390546, 0.394645, 0.39873, 0.40573, 0.411543, 0.418553, 0.424166, 0.43145, 0.439923, 0.449607, 0.452168");
+            values ( \
+              "0.00249559, 0.0353915, 0.0484947, 0.0559406, 0.0599234, 0.0612313, 0.0601739, 0.055427, 0.0352134, 0.0220826, 0.0124606, 0.00774294, 0.00413417, 0.00203558, 0.000926522, 0.000814524" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.399175, 0.420999, 0.428001, 0.437321, 0.443179, 0.446939, 0.454546, 0.462178, 0.465922, 0.470998, 0.488784, 0.496044, 0.506788, 0.52061, 0.532518, 0.548195, 0.564917, 0.571458");
+            values ( \
+              "0.000401844, 0.0899162, 0.111946, 0.129656, 0.134565, 0.135667, 0.133993, 0.127403, 0.121938, 0.111469, 0.0639841, 0.048459, 0.0312026, 0.0169517, 0.00978233, 0.00470507, 0.00207527, 0.00167378" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.566983, 0.579112, 0.591868, 0.60124, 0.606427, 0.616801, 0.629493, 0.645483, 0.650953, 0.661616, 0.672706, 0.6947, 0.708328, 0.720276, 0.742846, 0.804293, 0.826906, 0.846843, 0.859626, 0.879696, 0.901315, 0.927749, 0.936707, 0.957532, 0.981332, 1.02893, 1.0687");
+            values ( \
+              "0.0637874, 0.076578, 0.123471, 0.153489, 0.166732, 0.185556, 0.196967, 0.199795, 0.198873, 0.195774, 0.191289, 0.180441, 0.172626, 0.165035, 0.147444, 0.0852828, 0.0653021, 0.0507123, 0.0427079, 0.0322484, 0.023543, 0.0157599, 0.0137444, 0.00996039, 0.00683701, 0.00309698, 0.00183776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("1.16172, 1.20279, 1.23862, 1.2567, 1.28114, 1.29483, 1.31308, 1.33573, 1.35848, 1.43815, 1.52841, 1.61121, 1.70191, 1.7179, 1.77476, 1.81483, 1.89496, 2.03134, 2.10822, 2.13648, 2.17253, 2.21372, 2.29611, 2.34727, 2.38265, 2.43968, 2.51861, 2.54821, 2.60742, 2.72584, 2.96268, 3.23789");
+            values ( \
+              "0.0611422, 0.110483, 0.182551, 0.207453, 0.224387, 0.22785, 0.229296, 0.228405, 0.226177, 0.215926, 0.203259, 0.190999, 0.176105, 0.17315, 0.161485, 0.151995, 0.130561, 0.0926845, 0.0734535, 0.0670738, 0.0594718, 0.0515812, 0.0382219, 0.0315378, 0.0275347, 0.0220231, 0.0160477, 0.0142385, 0.0111814, 0.00679977, 0.00230242, 0.00061232" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("3.45901, 3.72021, 3.77786, 3.88091, 4.19812, 4.51674, 5.04229, 5.60113, 6.06164, 7.4175, 7.79194, 8.10641, 8.44941, 8.98808, 9.661, 10.3639");
+            values ( \
+              "0.0684355, 0.216227, 0.228158, 0.231367, 0.227465, 0.218899, 0.200963, 0.178829, 0.15456, 0.0657354, 0.0477437, 0.035874, 0.0259312, 0.0152294, 0.00769304, 0.00364328" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("12.7657, 13.6653, 14.0113, 14.7959, 15.7389, 17.0961, 19.1935, 21.6326, 23.4366, 28.8098, 30.1948, 32.6568, 35.2082, 37.8518, 40.531");
+            values ( \
+              "0.109852, 0.210247, 0.221205, 0.227265, 0.22614, 0.218739, 0.202004, 0.17847, 0.155217, 0.0689301, 0.0519559, 0.030069, 0.0164072, 0.00857408, 0.00504432" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.917721, 0.926367, 0.938804, 0.945498, 0.947756, 0.950846, 0.955176, 0.95945, 0.963722, 0.966281, 0.971382, 0.977004, 0.982018, 0.985509, 0.988761, 0.993096, 0.996809, 1.00267, 1.01048, 1.02286, 1.02475");
+            values ( \
+              "0.00197289, 0.0145818, 0.0392929, 0.0505694, 0.0533845, 0.0562529, 0.0583367, 0.0578717, 0.0538641, 0.047802, 0.0331266, 0.0213145, 0.0142703, 0.0106661, 0.00811682, 0.00559718, 0.00408288, 0.00250855, 0.00132528, 0.000508915, 0.000468149" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.977449, 0.985261, 0.9962, 1.00065, 1.00645, 1.01493, 1.02278, 1.03052, 1.0367, 1.04201, 1.04708, 1.06079, 1.07179, 1.07983, 1.086, 1.09392, 1.09929, 1.1099, 1.1162, 1.1288, 1.15005, 1.17529");
+            values ( \
+              "0.0351691, 0.0454436, 0.0848059, 0.0990652, 0.114309, 0.128279, 0.133375, 0.132347, 0.127887, 0.121016, 0.111001, 0.0739975, 0.0491553, 0.0356497, 0.0273373, 0.0192954, 0.0151807, 0.00931913, 0.00690551, 0.00382346, 0.00126791, 0.000378121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("1.14683, 1.16349, 1.17632, 1.18618, 1.19093, 1.20045, 1.2128, 1.2165, 1.22143, 1.2313, 1.23544, 1.24373, 1.25724, 1.27921, 1.30482, 1.3276, 1.3421, 1.37629, 1.39209, 1.41236, 1.42831, 1.44049, 1.45955, 1.47526, 1.4915, 1.51458, 1.52442, 1.5441, 1.58346, 1.6476, 1.72333");
+            values ( \
+              "0.0262741, 0.0759706, 0.122885, 0.154268, 0.166311, 0.184034, 0.196094, 0.197778, 0.199079, 0.199273, 0.198595, 0.196406, 0.191219, 0.180439, 0.165024, 0.147259, 0.133132, 0.0974483, 0.0822503, 0.0645915, 0.0528086, 0.0449103, 0.0344586, 0.0275085, 0.021644, 0.0152364, 0.0131056, 0.00964404, 0.00509591, 0.00164728, 0.000402246" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.74641, 1.78292, 1.81884, 1.83945, 1.86142, 1.88905, 1.91407, 1.9388, 2.01847, 2.09898, 2.19153, 2.2776, 2.30815, 2.34885, 2.39511, 2.48761, 2.59302, 2.66567, 2.71207, 2.77735, 2.85196, 2.91913, 2.95633, 3.01481, 3.09656, 3.12854, 3.1925, 3.32041, 3.56065, 3.83973");
+            values ( \
+              "0.0826907, 0.110388, 0.1822, 0.209725, 0.224395, 0.229514, 0.228706, 0.226186, 0.215904, 0.204687, 0.191, 0.176928, 0.171257, 0.162863, 0.152006, 0.1271, 0.0976899, 0.0789187, 0.0681364, 0.0546794, 0.0418717, 0.0325862, 0.0282709, 0.022488, 0.0162102, 0.0142398, 0.0109697, 0.00638991, 0.00212429, 0.000547365" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("4.03645, 4.29869, 4.35731, 4.45924, 4.77663, 5.09528, 5.62075, 6.1796, 6.64011, 7.99597, 8.37041, 8.68488, 9.02788, 9.56655, 10.2395, 10.9572, 10.9637");
+            values ( \
+              "0.0667638, 0.216181, 0.228287, 0.231365, 0.227447, 0.218914, 0.200964, 0.178829, 0.15456, 0.0657354, 0.0477438, 0.035874, 0.0259311, 0.0152294, 0.00769307, 0.00355753, 0.00354175" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("13.2949, 13.8007, 14.042, 14.283, 14.4712, 14.6654, 14.9718, 15.3949, 15.8503, 16.3024, 17.2067, 17.6605, 19.076, 20.5097, 22.1952, 23.5934, 24.0027, 24.8213, 27.2038, 28.5408, 29.4568, 30.4206, 31.7056, 32.452, 33.3093, 34.3105, 35.7013, 37.3809, 38.8162, 40.2515, 43.1222, 45.9928, 48.8635");
+            values ( \
+              "0.0921209, 0.146804, 0.190289, 0.213656, 0.219242, 0.222645, 0.225653, 0.22735, 0.22733, 0.22615, 0.221688, 0.218739, 0.207829, 0.195256, 0.178476, 0.161127, 0.155199, 0.142387, 0.102063, 0.0808035, 0.067822, 0.0557834, 0.0423204, 0.0358435, 0.0294836, 0.023326, 0.0167128, 0.0110993, 0.00776422, 0.00542308, 0.00262743, 0.00126913, 0.000613267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.88415, 2.89234, 2.89697, 2.92498, 2.93125, 2.9369, 2.94226, 2.94762, 2.95295, 2.95775, 2.96618, 2.97234, 2.97863, 2.98533, 2.9979, 3.00934");
+            values ( \
+              "0.00567373, 0.00643562, 0.00967592, 0.0370832, 0.042189, 0.0455072, 0.0471174, 0.0458065, 0.0376519, 0.0267779, 0.0146962, 0.0091674, 0.00558757, 0.00329084, 0.0012705, 0.000605413" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.98253, 2.99301, 3.00148, 3.02615, 3.03691, 3.04626, 3.05503, 3.06374, 3.07245, 3.0929, 3.1008, 3.11295, 3.12109, 3.12643, 3.13697, 3.15548, 3.17376");
+            values ( \
+              "0.0228801, 0.0244889, 0.038622, 0.0867169, 0.10469, 0.114987, 0.119089, 0.117038, 0.107225, 0.0588048, 0.0439269, 0.0266304, 0.0187579, 0.0147758, 0.00914041, 0.00385543, 0.00170733" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("3.29447, 3.3131, 3.34928, 3.36549, 3.37567, 3.39605, 3.39841, 3.41184, 3.42069, 3.44384, 3.46859, 3.49383, 3.54342, 3.57722, 3.60505, 3.63986, 3.65608, 3.68905, 3.70874, 3.74812, 3.79175");
+            values ( \
+              "0.03831, 0.0531153, 0.137149, 0.168395, 0.181094, 0.192134, 0.192281, 0.191005, 0.188583, 0.178766, 0.164473, 0.144728, 0.0941177, 0.0638594, 0.0445279, 0.0272735, 0.0214764, 0.0130036, 0.00956953, 0.00505795, 0.00272988" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("4.10491, 4.15287, 4.17712, 4.19188, 4.21048, 4.23746, 4.26307, 4.28815, 4.36787, 4.45171, 4.54096, 4.62709, 4.65749, 4.69802, 4.74455, 4.83763, 4.94159, 5.01061, 5.06072, 5.13074, 5.21076, 5.25026, 5.29551, 5.35585, 5.44195, 5.47769, 5.54917, 5.69214, 5.93439, 6.21918");
+            values ( \
+              "0.116043, 0.150835, 0.192842, 0.209991, 0.222341, 0.228602, 0.228233, 0.225961, 0.215859, 0.204156, 0.190981, 0.176909, 0.171269, 0.162916, 0.152001, 0.126935, 0.0979266, 0.0800264, 0.068317, 0.0539378, 0.0404488, 0.0349226, 0.0294063, 0.0232387, 0.0164674, 0.0142472, 0.0106376, 0.00578741, 0.00189927, 0.000470853" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("6.38422, 6.50876, 6.59905, 6.6296, 6.6874, 6.76698, 6.79023, 6.92566, 7.10762, 7.42626, 7.95177, 8.14098, 8.51062, 8.80884, 8.97113, 9.2957, 9.84908, 10.327, 10.5012, 10.7014, 11.0159, 11.3589, 11.7606, 11.8976, 12.2116, 12.5705, 13.2883, 14.2833, 15.5984");
+            values ( \
+              "0.0964433, 0.138002, 0.202395, 0.215869, 0.228081, 0.231288, 0.231345, 0.230581, 0.227457, 0.218897, 0.200962, 0.193917, 0.178828, 0.164034, 0.15456, 0.133157, 0.0947381, 0.0657354, 0.056831, 0.0477437, 0.035874, 0.0259312, 0.0174514, 0.0152294, 0.0111158, 0.00769302, 0.00355747, 0.00113844, 0.000216872" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("15.6346, 16.1223, 16.419, 16.6094, 16.8532, 17.0792, 17.2926, 17.6711, 18.4281, 18.6246, 19.0175, 19.9816, 21.0516, 22.0886, 22.8977, 24.5171, 25.5577, 26.3211, 27.7564, 29.7942, 31.7867, 33.0793, 34.4008, 35.5413, 36.9766, 38.0927, 39.3009, 40.7363, 42.1716, 45.0423, 47.9129, 50.7836");
+            values ( \
+              "0.10156, 0.146295, 0.19777, 0.213719, 0.220593, 0.223712, 0.225656, 0.227226, 0.226781, 0.226129, 0.22449, 0.218741, 0.21067, 0.201916, 0.194628, 0.178465, 0.165944, 0.155221, 0.132154, 0.097604, 0.067686, 0.0519597, 0.0389317, 0.0300654, 0.0214515, 0.0164037, 0.0122317, 0.00857756, 0.00598364, 0.00289767, 0.00139638, 0.000671065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.3057, 10.3258, 10.331, 10.351, 10.3684, 10.3778, 10.3862, 10.394, 10.4016, 10.4093, 10.4197, 10.4246, 10.4285, 10.4339, 10.4432, 10.4517, 10.458, 10.4706, 10.4884, 10.4925");
+            values ( \
+              "0.00284812, 0.00563658, 0.00773111, 0.0176428, 0.0247736, 0.0282238, 0.0308025, 0.0323748, 0.0327685, 0.0293648, 0.0165464, 0.0124072, 0.00966978, 0.00678752, 0.00356713, 0.00205399, 0.00139554, 0.000704963, 0.000329266, 0.000304711" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("10.4498, 10.4714, 10.4945, 10.5307, 10.5438, 10.5555, 10.5666, 10.5777, 10.5888, 10.5985, 10.6129, 10.6235, 10.6343, 10.6428, 10.652, 10.6591, 10.6733, 10.686");
+            values ( \
+              "0.0135581, 0.0191431, 0.0396001, 0.0737023, 0.0839756, 0.0910119, 0.0942743, 0.0913465, 0.0755573, 0.0571619, 0.0350513, 0.0231096, 0.0147684, 0.0102219, 0.00684344, 0.00500904, 0.00262394, 0.00169252" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("10.9547, 10.9809, 11.0078, 11.0704, 11.0927, 11.098, 11.1086, 11.1229, 11.1476, 11.1723, 11.1791, 11.2015, 11.2572, 11.2878, 11.3063, 11.3275, 11.3553, 11.3781, 11.3952, 11.4201, 11.4534, 11.499, 11.5187");
+            values ( \
+              "0.0310609, 0.0340532, 0.0620286, 0.141567, 0.162447, 0.165928, 0.170949, 0.173866, 0.170929, 0.160789, 0.15683, 0.140147, 0.0858029, 0.0599788, 0.0473013, 0.0354339, 0.0238181, 0.0169497, 0.0130774, 0.00890742, 0.00524763, 0.00247454, 0.00191957" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("12.4082, 12.4724, 12.5825, 12.5948, 12.6088, 12.637, 12.6703, 12.7102, 12.7527, 12.7941, 12.8382, 12.9247, 12.9793, 13.0253, 13.1171, 13.1332, 13.1654, 13.3337, 13.4233, 13.4729, 13.5494, 13.62, 13.6797, 13.7416, 13.8296, 13.8673, 13.9427, 14.0579, 14.1922, 14.3455, 14.5309, 14.7843");
+            values ( \
+              "0.0404689, 0.0693343, 0.181057, 0.1911, 0.200248, 0.211408, 0.215641, 0.214519, 0.210753, 0.206293, 0.201125, 0.189876, 0.181856, 0.174299, 0.155584, 0.151629, 0.143439, 0.0968483, 0.0742047, 0.0631366, 0.0484763, 0.0374785, 0.0299167, 0.0235003, 0.0165455, 0.0141922, 0.0104404, 0.00641952, 0.00363097, 0.00184963, 0.000826794, 0.000237839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("15.7746, 15.9118, 15.979, 16.04, 16.0682, 16.0967, 16.1511, 16.2036, 16.2712, 16.3547, 16.5229, 16.6663, 16.8776, 17.1937, 17.5035, 17.6658, 17.9498, 18.0853, 18.3562, 18.4463, 18.5665, 19.1483, 19.5296, 19.6783, 19.9141, 20.1837, 20.3869, 20.5318, 20.7249, 21.1097, 21.355, 21.4797, 21.729, 22.2275, 23.0621, 24.1333");
+            values ( \
+              "0.0846978, 0.128044, 0.174867, 0.207591, 0.216945, 0.222773, 0.227869, 0.229139, 0.229427, 0.228975, 0.226522, 0.223337, 0.217455, 0.2071, 0.195933, 0.189702, 0.177779, 0.17136, 0.156472, 0.150891, 0.143058, 0.102629, 0.0778917, 0.0692804, 0.0569794, 0.0449945, 0.0373969, 0.0326854, 0.0272134, 0.0186566, 0.0146247, 0.0129107, 0.0100309, 0.00597243, 0.00238305, 0.00068274" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("25.2245, 25.8508, 25.9854, 26.2538, 26.6687, 27.0236, 27.7332, 28.0003, 28.5345, 29.3574, 31.4692, 32.2746, 33.8939, 34.9344, 35.6979, 37.1332, 39.171, 41.0711, 42.4561, 43.7776, 44.9181, 46.3535, 47.4695, 48.6778, 50.1131, 51.5484, 54.4191, 57.2898, 60.1604");
+            values ( \
+              "0.188462, 0.204044, 0.213593, 0.221134, 0.225667, 0.227186, 0.226972, 0.226134, 0.223785, 0.218732, 0.201877, 0.194633, 0.17847, 0.16595, 0.155217, 0.132158, 0.0976004, 0.0689301, 0.051956, 0.0389352, 0.030069, 0.021448, 0.0164073, 0.0122352, 0.00857408, 0.0059871, 0.00290112, 0.00139983, 0.000674504" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00798829, 0.00803001, 0.00807649, 0.00809915, 0.00810601, 0.00810777", \
+            "0.0103393, 0.0103807, 0.0104418, 0.0104784, 0.0104903, 0.0104934", \
+            "0.0113621, 0.0113461, 0.0113393, 0.0113473, 0.011352, 0.0113537", \
+            "0.011831, 0.0117744, 0.0116994, 0.0116439, 0.0116226, 0.0116172", \
+            "0.012205, 0.0121276, 0.0119266, 0.0117872, 0.0117206, 0.0116927", \
+            "0.0119351, 0.0118982, 0.0119488, 0.0119792, 0.0118099, 0.0117413" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0109241, 0.0109389, 0.0109596, 0.0109698, 0.0109728, 0.0109736", \
+            "0.0107209, 0.0105957, 0.0104434, 0.0103634, 0.0103386, 0.0103322", \
+            "0.0106383, 0.0103805, 0.00999519, 0.00978211, 0.00970871, 0.00969264", \
+            "0.00951965, 0.00967624, 0.01033, 0.00979444, 0.0095556, 0.00949176", \
+            "0.00886829, 0.00899607, 0.00933264, 0.0091206, 0.00975104, 0.0095061", \
+            "0.00929203, 0.00935261, 0.00926676, 0.0092154, 0.00891225, 0.00973533" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.144637, 0.14841, 0.155087, 0.165914, 0.173765, 0.177281, 0.180713, 0.184139, 0.185066, 0.190816, 0.1947, 0.197695, 0.20133, 0.205484, 0.211779, 0.23352");
+            values ( \
+              "-0.00722296, -0.0191246, -0.0363464, -0.0571793, -0.0689439, -0.0720775, -0.0727953, -0.0666746, -0.0632895, -0.0310765, -0.0151412, -0.00823026, -0.00385721, -0.00158819, -0.000471262, -0.000306073" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.167361, 0.188234, 0.197301, 0.204626, 0.211114, 0.217161, 0.223008, 0.228848, 0.234696, 0.248335, 0.253651, 0.259558, 0.264748, 0.270679, 0.279128");
+            values ( \
+              "-0.00134944, -0.0971759, -0.12957, -0.151284, -0.165302, -0.174143, -0.177907, -0.173792, -0.154975, -0.0613978, -0.0376168, -0.0210424, -0.0125378, -0.00668549, -0.00311144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.261955, 0.278848, 0.305045, 0.323882, 0.339951, 0.354901, 0.369473, 0.384029, 0.402797, 0.416229, 0.44653, 0.462396, 0.478534, 0.493156, 0.5155");
+            values ( \
+              "-0.0299766, -0.0780271, -0.196573, -0.251892, -0.277835, -0.29087, -0.293895, -0.289174, -0.26455, -0.223472, -0.107591, -0.0680161, -0.0417403, -0.0264309, -0.013309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.633131, 0.663683, 0.685683, 0.701582, 0.717968, 0.748182, 0.770732, 0.796156, 0.820193, 0.859535, 0.889859, 0.920351, 0.971289, 0.982663, 0.995661, 1.02863, 1.04256, 1.06538, 1.14434, 1.17673, 1.21056, 1.25567, 1.27228, 1.30416, 1.33394, 1.37567, 1.3924, 1.42588, 1.49282, 1.62468, 1.77938");
+            values ( \
+              "-0.141049, -0.15621, -0.231181, -0.275874, -0.307414, -0.341218, -0.352201, -0.3578, -0.358071, -0.354693, -0.349434, -0.342537, -0.328075, -0.323777, -0.318477, -0.301529, -0.292081, -0.272407, -0.179304, -0.144514, -0.11388, -0.0814661, -0.071841, -0.0562255, -0.0445214, -0.0319127, -0.0279167, -0.0213082, -0.0122281, -0.00367264, -0.000822321" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("2.00481, 2.10218, 2.14496, 2.16773, 2.1981, 2.23885, 2.28607, 2.33917, 2.48242, 2.69794, 2.82294, 3.05755, 3.24068, 3.3868, 3.46737, 3.6285, 3.92785, 4.06781, 4.15842, 4.31562, 4.44655, 4.55286, 4.68417, 4.8693, 5.06528, 5.21592, 5.51722, 6.10042, 6.79497");
+            values ( \
+              "-0.242406, -0.282786, -0.336662, -0.354311, -0.369132, -0.378923, -0.382622, -0.382695, -0.377894, -0.368418, -0.362193, -0.348381, -0.334259, -0.318877, -0.307548, -0.274387, -0.184902, -0.147106, -0.125985, -0.0952381, -0.0748396, -0.061322, -0.0476941, -0.0332632, -0.0226687, -0.0167872, -0.00908299, -0.00237906, -0.000442954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("7.40045, 7.75019, 7.81911, 7.95695, 8.05893, 8.25337, 8.74564, 9.38865, 11.0751, 11.4529, 12.2086, 12.5731, 13.0592, 13.2634, 13.6718, 14.3347, 15.0611, 15.7592, 16.1162, 16.7667, 17.3044, 17.7381, 18.2815, 19.0469, 19.5472, 20.4853, 21.3789, 22.2724, 23.1659, 25.8465");
+            values ( \
+              "-0.354587, -0.363635, -0.375165, -0.384659, -0.386334, -0.387536, -0.385252, -0.379017, -0.358143, -0.352411, -0.33874, -0.330476, -0.316529, -0.30916, -0.290447, -0.247152, -0.192738, -0.146393, -0.126223, -0.0953392, -0.0749751, -0.0615739, -0.0478924, -0.0333563, -0.0263345, -0.0168016, -0.0108631, -0.00701826, -0.00451865, -0.00121041" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.175028, 0.188155, 0.193964, 0.198669, 0.206527, 0.210049, 0.213485, 0.217839, 0.22361, 0.227477, 0.230479, 0.234134, 0.23831, 0.24452, 0.267652");
+            values ( \
+              "-0.00103931, -0.036796, -0.0483819, -0.0571039, -0.0688564, -0.0719755, -0.0727161, -0.0632429, -0.030989, -0.0151513, -0.00822656, -0.00384089, -0.00157443, -0.000477594, -0.000296745" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.204612, 0.210373, 0.230379, 0.237721, 0.244218, 0.250271, 0.256125, 0.261971, 0.267823, 0.282414, 0.291884, 0.298804, 0.304841");
+            values ( \
+              "-0.0341487, -0.0518321, -0.129735, -0.150677, -0.165427, -0.173669, -0.177992, -0.173438, -0.155065, -0.0564121, -0.022842, -0.011355, -0.00607329" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.302577, 0.314322, 0.337676, 0.346424, 0.356473, 0.37253, 0.387476, 0.402046, 0.416601, 0.431222, 0.43538, 0.440133, 0.448803, 0.470629, 0.479104, 0.494971, 0.511113, 0.525732, 0.533957, 0.550408, 0.583048");
+            values ( \
+              "-0.0521316, -0.0928365, -0.197092, -0.226464, -0.25197, -0.278134, -0.290744, -0.294076, -0.28901, -0.272136, -0.264525, -0.253004, -0.223466, -0.135324, -0.107593, -0.0680184, -0.0417376, -0.0264317, -0.0203894, -0.0119393, -0.00376983" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.65616, 0.690052, 0.719046, 0.732455, 0.748414, 0.757073, 0.768618, 0.787362, 0.80396, 0.829264, 0.853433, 0.902895, 0.953603, 1.00453, 1.01597, 1.02904, 1.06189, 1.07533, 1.09838, 1.12612, 1.17758, 1.20999, 1.24384, 1.28898, 1.30555, 1.33737, 1.36717, 1.40891, 1.42567, 1.45917, 1.52618, 1.65618, 1.80863");
+            values ( \
+              "-0.0747457, -0.133166, -0.2315, -0.269779, -0.302813, -0.315865, -0.329575, -0.344408, -0.352088, -0.357437, -0.358157, -0.352945, -0.342674, -0.327915, -0.323735, -0.318425, -0.301523, -0.292426, -0.272666, -0.24186, -0.179341, -0.144513, -0.113862, -0.0814459, -0.0718295, -0.0562502, -0.0445285, -0.0319208, -0.0279131, -0.0213064, -0.0122144, -0.00375189, -0.000861878" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("2.03834, 2.20817, 2.26776, 2.30791, 2.3538, 2.46465, 2.65873, 3.06227, 3.31911, 3.50193, 3.69167, 4.07956, 4.22705, 4.47406, 4.60169, 4.77186, 4.92084, 5.12198, 5.39017, 5.85944");
+            values ( \
+              "-0.223656, -0.358041, -0.378721, -0.382123, -0.382968, -0.379966, -0.371864, -0.350342, -0.330164, -0.307548, -0.266876, -0.1529, -0.118748, -0.0757966, -0.0596529, -0.0430622, -0.0321461, -0.0216378, -0.0126333, -0.0048502" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("7.37218, 7.85774, 7.9639, 8.2513, 8.72999, 9.6348, 11.4719, 12.3685, 12.9816, 13.3021, 13.943, 15.6888, 16.2789, 17.3031, 18.5841, 19.8173, 21.5744, 22.4807");
+            values ( \
+              "-0.257088, -0.375142, -0.383082, -0.387527, -0.385767, -0.376839, -0.352814, -0.336141, -0.320271, -0.309166, -0.277067, -0.153071, -0.119802, -0.0763414, -0.0422179, -0.0235996, -0.0100632, -0.00709207" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.302243, 0.305963, 0.3072, 0.311198, 0.31329, 0.319154, 0.323892, 0.32803, 0.331793, 0.335328, 0.338776, 0.342218, 0.343128, 0.344168, 0.348999, 0.351211, 0.352385, 0.354614, 0.35578, 0.357759, 0.360398, 0.362953");
+            values ( \
+              "-0.0132437, -0.0181243, -0.0211031, -0.0318652, -0.0364607, -0.0480674, -0.0566657, -0.0634126, -0.068485, -0.0717839, -0.0724303, -0.0665174, -0.0631571, -0.0585196, -0.0305451, -0.0205386, -0.0164047, -0.0104544, -0.00823642, -0.0054688, -0.00313597, -0.00210606" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.33343, 0.337308, 0.349297, 0.361655, 0.372273, 0.378339, 0.384202, 0.390058, 0.395917, 0.410593, 0.416026, 0.419917, 0.427286, 0.433767, 0.444727, 0.458375");
+            values ( \
+              "-0.0355171, -0.0468161, -0.0963494, -0.139192, -0.164766, -0.173595, -0.177503, -0.173418, -0.154732, -0.0559512, -0.0337554, -0.0229366, -0.010977, -0.00549714, -0.00167014, -0.000380889" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.434652, 0.446082, 0.469455, 0.478189, 0.488264, 0.504328, 0.519278, 0.533852, 0.54841, 0.563032, 0.567184, 0.571929, 0.580614, 0.602441, 0.610917, 0.626784, 0.642925, 0.657545, 0.665771, 0.682224, 0.71468, 0.715105");
+            values ( \
+              "-0.0564031, -0.0926862, -0.196913, -0.22627, -0.251835, -0.27805, -0.290661, -0.294032, -0.288961, -0.272119, -0.264516, -0.253026, -0.223456, -0.135321, -0.107591, -0.0680171, -0.0417379, -0.0264314, -0.0203886, -0.0119385, -0.00377746, -0.00374528" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.790944, 0.822438, 0.864262, 0.879974, 0.890083, 0.903562, 0.927875, 0.935993, 0.95223, 0.981808, 1.00738, 1.03496, 1.08465, 1.09924, 1.13817, 1.18492, 1.19414, 1.21257, 1.24944, 1.30557, 1.34316, 1.37495, 1.39956, 1.43334, 1.46168, 1.49323, 1.53805, 1.5843, 1.61967, 1.69042, 1.82734, 1.98942");
+            values ( \
+              "-0.0886162, -0.135133, -0.269803, -0.302418, -0.317505, -0.332637, -0.349106, -0.352244, -0.356211, -0.358307, -0.356535, -0.352861, -0.342923, -0.339222, -0.327311, -0.306792, -0.30142, -0.288469, -0.252328, -0.184155, -0.143528, -0.114732, -0.095881, -0.0743608, -0.0598463, -0.0467815, -0.0327102, -0.022584, -0.0169506, -0.00938357, -0.00265156, -0.000531979" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("2.17203, 2.26147, 2.31536, 2.33869, 2.37362, 2.40466, 2.45128, 2.50199, 2.65349, 2.83171, 2.98875, 3.19351, 3.28492, 3.40645, 3.62162, 3.70286, 3.78989, 4.10255, 4.23563, 4.32071, 4.47477, 4.60993, 4.72304, 4.85276, 5.03667, 5.22803, 5.37463, 5.66782, 6.22899, 6.89429");
+            values ( \
+              "-0.25664, -0.273417, -0.341286, -0.357732, -0.372503, -0.378882, -0.38261, -0.382702, -0.377694, -0.369903, -0.362171, -0.350319, -0.344084, -0.334243, -0.309435, -0.295262, -0.275469, -0.182286, -0.146605, -0.12675, -0.0963909, -0.0751481, -0.0607897, -0.0474395, -0.0331452, -0.0227915, -0.0170348, -0.00936613, -0.00263469, -0.000531558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("7.53962, 7.98537, 8.12567, 8.43034, 8.71979, 9.36254, 10.7766, 11.6191, 12.19, 12.496, 13.108, 13.4296, 14.0728, 15.8102, 16.4128, 16.8244, 17.4347, 17.9722, 18.689, 19.2899, 20.1006, 20.9941, 21.8876, 23.6747, 23.7377");
+            values ( \
+              "-0.303113, -0.375201, -0.384716, -0.38751, -0.386594, -0.381062, -0.364575, -0.352416, -0.342432, -0.33614, -0.320307, -0.309165, -0.276924, -0.153451, -0.119479, -0.0999533, -0.0762073, -0.0596955, -0.0426798, -0.0321969, -0.0219015, -0.0141414, -0.00919183, -0.00384014, -0.00377304" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.731575, 0.739899, 0.749553, 0.754245, 0.762054, 0.765552, 0.768965, 0.772373, 0.773301, 0.779015, 0.782897, 0.785875, 0.789478, 0.793596, 0.799519, 0.85235");
+            values ( \
+              "-0.00133265, -0.0274676, -0.0485564, -0.0573332, -0.0692478, -0.0725189, -0.0731451, -0.0670494, -0.0635678, -0.0312379, -0.0151874, -0.00826552, -0.00389198, -0.0016089, -0.000514347, -4.43642e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.781873, 0.789695, 0.809882, 0.823697, 0.829735, 0.835574, 0.841406, 0.847247, 0.860811, 0.866272, 0.872155, 0.877044, 0.882633, 0.893082, 0.921584");
+            values ( \
+              "-0.00196033, -0.0506482, -0.129359, -0.165551, -0.174387, -0.178148, -0.173971, -0.155092, -0.0618669, -0.0374088, -0.0209799, -0.0128068, -0.00717068, -0.00221903, -0.000176251" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.934839, 0.946525, 0.971113, 0.979707, 0.990187, 1.00634, 1.02133, 1.03593, 1.04442, 1.05051, 1.05785, 1.06568, 1.08108, 1.10438, 1.11443, 1.13353, 1.15357, 1.16881, 1.18108, 1.20562, 1.21162");
+            values ( \
+              "-0.0614878, -0.0842075, -0.192207, -0.22244, -0.249886, -0.27709, -0.289992, -0.293798, -0.291805, -0.288446, -0.28179, -0.270943, -0.230046, -0.136148, -0.10364, -0.0594581, -0.0320248, -0.0198473, -0.0133704, -0.00584897, -0.00513465" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("1.32708, 1.35347, 1.38214, 1.39796, 1.41433, 1.44144, 1.46516, 1.47868, 1.49413, 1.51649, 1.55648, 1.58489, 1.61665, 1.66758, 1.67907, 1.69221, 1.72495, 1.73789, 1.76116, 1.8406, 1.87303, 1.90691, 1.95207, 1.96862, 2.00038, 2.03019, 2.07195, 2.08872, 2.12226, 2.18933, 2.31529, 2.46283");
+            values ( \
+              "-0.131324, -0.135755, -0.23275, -0.276422, -0.307969, -0.3388, -0.351743, -0.355425, -0.357644, -0.358098, -0.354447, -0.349551, -0.342638, -0.327961, -0.323719, -0.318372, -0.301518, -0.29279, -0.272926, -0.179372, -0.144521, -0.113852, -0.0814185, -0.0718253, -0.0562708, -0.0445412, -0.0319243, -0.0279141, -0.0212998, -0.0122049, -0.00392246, -0.00096279" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("2.69086, 2.86795, 2.90472, 2.98111, 3.07918, 3.22329, 3.51676, 3.72517, 3.98213, 4.16483, 4.35445, 4.74246, 4.88996, 5.13698, 5.26459, 5.43473, 5.58373, 5.78491, 6.05314, 6.48673");
+            values ( \
+              "-0.188587, -0.356789, -0.372706, -0.382693, -0.381716, -0.376228, -0.362497, -0.350334, -0.330158, -0.307554, -0.266901, -0.152909, -0.118753, -0.0758025, -0.0596606, -0.043058, -0.0321532, -0.0216433, -0.0126252, -0.00537875" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("8.03751, 8.27836, 8.39044, 8.5118, 8.62135, 8.71677, 8.90527, 9.09289, 9.68804, 11.303, 12.1259, 12.7154, 13.0225, 13.6365, 13.956, 14.4362, 15.0283, 16.2227, 16.767, 17.5998, 18.1288, 18.7541, 19.5879, 20.0738, 20.8234, 21.7169, 22.6105, 23.504, 26.1845");
+            values ( \
+              "-0.292712, -0.294538, -0.348643, -0.375202, -0.383361, -0.385811, -0.387448, -0.38737, -0.383017, -0.364534, -0.352729, -0.342451, -0.336141, -0.320241, -0.309166, -0.286538, -0.247055, -0.16066, -0.128504, -0.0895877, -0.0706658, -0.0530714, -0.0358287, -0.0284829, -0.0199224, -0.012898, -0.00833615, -0.00537239, -0.00143773" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.21955, 2.22338, 2.22522, 2.22863, 2.23542, 2.24005, 2.24894, 2.25405, 2.25862, 2.26283, 2.26686, 2.27089, 2.27236, 2.27385, 2.27943, 2.28109, 2.28329, 2.28536, 2.2866, 2.28908, 2.29403, 2.30015, 2.3029");
+            values ( \
+              "-0.00738721, -0.0100706, -0.0117883, -0.0164056, -0.0275579, -0.0339908, -0.0455501, -0.051737, -0.0568083, -0.0607042, -0.0626697, -0.0592767, -0.055043, -0.0493959, -0.0232823, -0.0174967, -0.0116105, -0.00780197, -0.00612766, -0.00374743, -0.00136859, -0.000484007, -0.000433242" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.30297, 2.32985, 2.34988, 2.35736, 2.36411, 2.37046, 2.37672, 2.38297, 2.39864, 2.40481, 2.40926, 2.4177, 2.42694");
+            values ( \
+              "-0.000458566, -0.0760399, -0.128908, -0.146176, -0.158308, -0.164955, -0.163845, -0.147715, -0.051801, -0.029281, -0.0189993, -0.00810022, -0.00316418" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.57234, 2.58298, 2.59348, 2.64859, 2.66294, 2.67165, 2.68152, 2.69661, 2.7116, 2.72659, 2.73393, 2.77308, 2.7893, 2.80888, 2.82737, 2.8403, 2.86364");
+            values ( \
+              "-0.0212502, -0.0314182, -0.0570681, -0.229173, -0.258252, -0.26993, -0.279086, -0.28533, -0.282448, -0.267362, -0.253514, -0.112221, -0.0707265, -0.0391341, -0.0219747, -0.0145331, -0.00687895" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("3.28435, 3.3224, 3.35629, 3.36831, 3.39034, 3.42396, 3.43634, 3.45048, 3.47212, 3.51241, 3.54049, 3.57256, 3.62357, 3.63499, 3.64804, 3.68099, 3.69469, 3.71765, 3.74528, 3.79678, 3.8292, 3.86303, 3.90813, 3.92476, 3.95667, 3.98645, 4.02818, 4.04491, 4.07838, 4.1453, 4.2417, 4.29993, 4.4164");
+            values ( \
+              "-0.156847, -0.182834, -0.272484, -0.295885, -0.326094, -0.348782, -0.352593, -0.35516, -0.356391, -0.353476, -0.34887, -0.342081, -0.327493, -0.323324, -0.318054, -0.301203, -0.291962, -0.272316, -0.241711, -0.17924, -0.144455, -0.11385, -0.081466, -0.0718232, -0.0562087, -0.044504, -0.0319081, -0.0279075, -0.0213093, -0.0122259, -0.00564181, -0.00346857, -0.00122848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("4.81477, 4.88407, 4.93364, 4.96369, 4.99964, 5.03451, 5.06458, 5.10922, 5.15853, 5.20701, 5.44986, 5.64499, 5.8534, 6.11036, 6.19825, 6.29306, 6.48268, 6.87068, 7.01819, 7.11982, 7.2652, 7.39281, 7.56295, 7.71196, 7.91313, 8.18136, 8.69157, 9.28775");
+            values ( \
+              "-0.209565, -0.211447, -0.293393, -0.331496, -0.358869, -0.373139, -0.378994, -0.38266, -0.382711, -0.381695, -0.371754, -0.362463, -0.350335, -0.330157, -0.320613, -0.307553, -0.266902, -0.152908, -0.118752, -0.0991224, -0.0758016, -0.0596597, -0.0430593, -0.0321523, -0.0216424, -0.0126265, -0.00407301, -0.00106862" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("10.1864, 10.4802, 10.5607, 10.6367, 10.763, 10.86, 10.9809, 11.1286, 11.3257, 11.7197, 12.301, 13.2294, 14.2705, 15.2025, 15.5335, 15.9749, 16.2853, 16.6788, 18.0162, 18.5638, 18.9146, 19.5493, 20.1084, 20.5767, 21.1121, 21.8712, 22.3584, 23.2655, 24.159, 25.0526, 25.9461, 26.8396, 28.6266");
+            values ( \
+              "-0.31158, -0.334818, -0.36205, -0.375326, -0.384126, -0.386137, -0.387248, -0.38752, -0.386912, -0.383889, -0.378009, -0.367115, -0.352386, -0.334928, -0.3268, -0.313134, -0.300547, -0.279586, -0.182788, -0.147073, -0.127161, -0.0967425, -0.0753749, -0.0609333, -0.0475603, -0.0332279, -0.02639, -0.0170916, -0.0110585, -0.00713819, -0.00460289, -0.00296394, -0.00122777" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.72535, 7.73703, 7.73948, 7.74247, 7.75198, 7.75552, 7.76038, 7.76435, 7.76671, 7.7738, 7.77984, 7.78366, 7.78908, 7.79576, 7.79735, 7.79894, 7.80053, 7.80212, 7.80369, 7.80526, 7.80683, 7.80841, 7.80958, 7.81076, 7.81194, 7.81311, 7.81416, 7.8152, 7.81867, 7.82064, 7.82233, 7.824, 7.82614, 7.82686, 7.82902, 7.83053, 7.83203, 7.83354, 7.83505, 7.83655, 7.83806, 7.83956, 7.84158, 7.84359, 7.84561, 7.84762, 7.85774, 7.87119, 7.91188, 7.92977");
+            values ( \
+              "-0.00648518, -0.00703154, -0.00821757, -0.0099259, -0.0163636, -0.0185775, -0.0215216, -0.0238404, -0.0251623, -0.0289401, -0.0319372, -0.0337149, -0.036102, -0.0388642, -0.039161, -0.0393337, -0.0393824, -0.039307, -0.0391106, -0.0387931, -0.0383545, -0.0377948, -0.0369209, -0.0358606, -0.034614, -0.033181, -0.0315027, -0.0295867, -0.0213996, -0.0170738, -0.0135853, -0.0108602, -0.0079821, -0.00717345, -0.00505256, -0.00380136, -0.00289842, -0.00215221, -0.00171279, -0.00133008, -0.00100409, -0.000734822, -0.000581168, -0.000450474, -0.00034274, -0.000257967, -0.000179383, -0.000163611, -6.81944e-05, -4.76171e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.86493, 7.88415, 7.89305, 7.92573, 7.95348, 7.96924, 7.97795, 7.98665, 7.98865, 8.00602, 8.01091, 8.01521, 8.01985, 8.02345, 8.03064, 8.04309, 8.05793, 8.077");
+            values ( \
+              "-0.00180047, -0.0195831, -0.0289964, -0.0701522, -0.101575, -0.116158, -0.12033, -0.114446, -0.110013, -0.0418114, -0.0282473, -0.0195589, -0.0130219, -0.00942267, -0.00483192, -0.00144604, -0.000471666, -0.000229001" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("8.35107, 8.38239, 8.38602, 8.39327, 8.40631, 8.4218, 8.42812, 8.44076, 8.45796, 8.48053, 8.49972, 8.51709, 8.53376, 8.55039, 8.5671, 8.56869, 8.57188, 8.57825, 8.59006, 8.59335, 8.59539, 8.5981, 8.60354, 8.61421, 8.61677, 8.61846, 8.62072, 8.62523, 8.63276, 8.64318, 8.64717, 8.65514, 8.67107, 8.68237");
+            values ( \
+              "-0.0138182, -0.0416867, -0.0471801, -0.0579347, -0.0794112, -0.105114, -0.116158, -0.138353, -0.169469, -0.207862, -0.235694, -0.252812, -0.259187, -0.251052, -0.218774, -0.21373, -0.202722, -0.17894, -0.135926, -0.125038, -0.11863, -0.110456, -0.0953536, -0.070534, -0.0654801, -0.0623421, -0.0583692, -0.0510749, -0.0407242, -0.029551, -0.0261381, -0.0203822, -0.0122415, -0.00929456" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.64793, 9.68651, 9.80133, 9.83518, 9.85517, 9.87207, 9.88799, 9.91374, 9.9388, 9.98646, 10.0112, 10.0395, 10.0628, 10.099, 10.1184, 10.1572, 10.2447, 10.2732, 10.3312, 10.3543, 10.3919, 10.458, 10.4947, 10.5366, 10.6206, 10.6863");
+            values ( \
+              "-0.0885106, -0.0941493, -0.280933, -0.31883, -0.332385, -0.339969, -0.344463, -0.347731, -0.347407, -0.341003, -0.335213, -0.326879, -0.318258, -0.300148, -0.286657, -0.248442, -0.146946, -0.120519, -0.0786387, -0.0659344, -0.0492812, -0.0291109, -0.021701, -0.0154096, -0.00758821, -0.00493937" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("12.5219, 12.6528, 12.7454, 12.7968, 12.8692, 12.9288, 13.0644, 13.1843, 13.4251, 13.5881, 13.8012, 13.8963, 14.0279, 14.2589, 14.4777, 14.6719, 14.7674, 15.0047, 15.1229, 15.2515, 15.4346, 15.6226, 15.7603, 16.0238, 16.5507, 17.0161");
+            values ( \
+              "-0.161151, -0.251103, -0.342819, -0.366759, -0.37909, -0.380486, -0.376765, -0.37166, -0.359806, -0.350168, -0.334084, -0.324623, -0.30742, -0.255413, -0.188254, -0.136819, -0.11591, -0.0752241, -0.0602523, -0.0473673, -0.0329193, -0.0227601, -0.0175349, -0.0100876, -0.00328947, -0.00128584" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("18.7178, 19.0269, 19.1716, 19.2917, 19.5077, 19.6797, 19.9091, 20.3479, 20.8942, 21.9629, 22.7858, 23.6823, 24.297, 24.6159, 25.0961, 25.6881, 26.8825, 27.4269, 28.2597, 28.7887, 29.4139, 30.2475, 30.7336, 31.4837, 32.3772, 33.2707, 34.1643, 36.8448");
+            values ( \
+              "-0.300331, -0.339761, -0.375271, -0.383844, -0.387199, -0.3875, -0.386639, -0.383006, -0.377372, -0.36451, -0.352753, -0.336141, -0.320221, -0.309166, -0.286537, -0.247055, -0.160663, -0.128503, -0.0895832, -0.0706656, -0.0530744, -0.0358337, -0.0284831, -0.0199186, -0.0128955, -0.00833455, -0.00537135, -0.00143746" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00713889, 0.00715683, 0.00718079, 0.00719418, 0.00719848, 0.00719959", \
+            "0.00836719, 0.00837546, 0.00839197, 0.00840533, 0.00841059, 0.00841204", \
+            "0.00882094, 0.00882088, 0.00882257, 0.00882755, 0.00883101, 0.00883219", \
+            "0.00898267, 0.00898045, 0.00897391, 0.00897031, 0.00896963, 0.00896984", \
+            "0.0090384, 0.00903667, 0.00903189, 0.00902437, 0.0090183, 0.00901585", \
+            "0.00907858, 0.00907785, 0.00907532, 0.00906891, 0.00905952, 0.00905287" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00926225, 0.00927516, 0.00929113, 0.00930239, 0.00930616, 0.00930713", \
+            "0.0102515, 0.0102405, 0.0102274, 0.0102195, 0.0102179, 0.0102175", \
+            "0.0108067, 0.0107497, 0.0106692, 0.0106167, 0.0106046, 0.0105922", \
+            "0.0114587, 0.0113095, 0.0110486, 0.0108727, 0.0108081, 0.0107879", \
+            "0.0121115, 0.0118472, 0.0110939, 0.0111209, 0.0108941, 0.010828", \
+            "0.0117651, 0.0118077, 0.012002, 0.0108846, 0.0111168, 0.010878" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(A & B & ~CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational_rise;
+        when : "(A * B * !CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0594009, 0.0799838, 0.155086, 0.461783, 1.73151, 6.98879", \
+            "0.0683331, 0.0888012, 0.164028, 0.470786, 1.74048, 6.99778", \
+            "0.0938183, 0.11485, 0.190699, 0.497788, 1.76752, 7.02479", \
+            "0.112004, 0.136981, 0.214069, 0.521745, 1.79178, 7.04896", \
+            "0.00854713, 0.0490431, 0.142707, 0.452666, 1.72171, 6.9785", \
+            "-0.721915, -0.651255, -0.48029, -0.103422, 1.1995, 6.45282" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0227743, 0.0472216, 0.15389, 0.602795, 2.46169, 10.1578", \
+            "0.0227991, 0.0472566, 0.153876, 0.602745, 2.46168, 10.1579", \
+            "0.0253592, 0.0489971, 0.154344, 0.602784, 2.46167, 10.1579", \
+            "0.0366897, 0.0569917, 0.156182, 0.603568, 2.46182, 10.158", \
+            "0.0673956, 0.0922049, 0.175531, 0.606768, 2.46213, 10.1585", \
+            "0.143899, 0.193925, 0.305071, 0.681664, 2.4938, 10.1553" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0452599, 0.0503814, 0.0552629, 0.0601526, 0.0639866, 0.0666606, 0.0709805, 0.0745674, 0.0811896, 0.0863437, 0.0912663, 0.0978022, 0.10498, 0.11319, 0.122572, 0.125971");
+            values ( \
+              "0.0017224, 0.0468025, 0.062684, 0.0706912, 0.0723112, 0.0719723, 0.0679996, 0.0610564, 0.0372936, 0.0240449, 0.0159138, 0.00888788, 0.00463267, 0.00225643, 0.000927832, 0.000825259" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.047852, 0.0523621, 0.0554273, 0.0597284, 0.0640254, 0.0671443, 0.0733823, 0.0781928, 0.0864342, 0.0955457, 0.103194, 0.118916, 0.12933, 0.138273, 0.149782, 0.16316, 0.171421, 0.182435, 0.201136");
+            values ( \
+              "0.000556463, 0.0907438, 0.110457, 0.128657, 0.141094, 0.145872, 0.150575, 0.149679, 0.143471, 0.131099, 0.115489, 0.0708329, 0.0477016, 0.0331931, 0.0199282, 0.0107244, 0.00725183, 0.00437281, 0.00166281" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0511802, 0.058013, 0.062531, 0.0656273, 0.0716207, 0.0765446, 0.0859271, 0.0970573, 0.105122, 0.117897, 0.159476, 0.170551, 0.188343, 0.204714, 0.216466, 0.27058, 0.292936, 0.301342, 0.326791, 0.35085, 0.361412, 0.377862, 0.401231, 0.411206, 0.431156, 0.471056, 0.537404, 0.616055");
+            values ( \
+              "0.099507, 0.149798, 0.172004, 0.183055, 0.197317, 0.203782, 0.208865, 0.207937, 0.205209, 0.199627, 0.178416, 0.17229, 0.161571, 0.149918, 0.13981, 0.0869541, 0.0676301, 0.0609923, 0.0439478, 0.0315296, 0.0272708, 0.021312, 0.0151327, 0.0128648, 0.00959576, 0.00494143, 0.00165086, 0.000288091" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0612157, 0.0612357, 0.200845, 0.355938, 0.470018, 0.541772, 0.62015, 0.67929, 0.769476, 0.888061, 1.00645, 1.10626, 1.19583, 1.29826, 1.38787, 1.42639, 1.50344, 1.65753, 1.90875, 2.21048");
+            values ( \
+              "1e-22, 0.251314, 0.22285, 0.201692, 0.185475, 0.174762, 0.160965, 0.148126, 0.125592, 0.094026, 0.0660863, 0.047247, 0.0341813, 0.0231732, 0.0164186, 0.013948, 0.0103567, 0.00530417, 0.00178696, 0.000317558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0831433, 0.0831633, 0.515167, 1.72184, 2.14414, 2.47278, 2.59518, 2.83261, 3.59643, 3.88635, 4.31182, 4.69315, 4.86593, 5.21149, 5.50214, 5.88739, 6.40105, 7.42339, 8.49339");
+            values ( \
+              "1e-22, 0.273942, 0.229927, 0.188576, 0.172429, 0.15708, 0.150367, 0.13604, 0.0863518, 0.0695485, 0.0490196, 0.0349408, 0.029819, 0.0214699, 0.0162033, 0.0110852, 0.00655586, 0.00209231, 0.000607206" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.167871, 0.167891, 1.94732, 6.5235, 7.79488, 9.52463, 10.5305, 11.492, 15.2181, 16.9443, 18.8623, 19.8254, 20.8883, 21.9583, 23.0277, 24.3366, 26.4766, 28.6166, 30.7566, 35.0366");
+            values ( \
+              "1e-22, 0.275467, 0.230845, 0.192758, 0.181532, 0.163834, 0.150849, 0.136987, 0.0785316, 0.0563798, 0.0375744, 0.03033, 0.0239721, 0.0185006, 0.0143429, 0.010452, 0.00616231, 0.00359538, 0.00207346, 0.000648498" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.079353, 0.0815327, 0.0858461, 0.0896686, 0.0917456, 0.0935991, 0.0970743, 0.100528, 0.103982, 0.105479, 0.107935, 0.11571, 0.119353, 0.12476, 0.130687, 0.134478, 0.139496, 0.149301, 0.160632, 0.162182");
+            values ( \
+              "0.00994946, 0.035592, 0.0545905, 0.0651544, 0.0684989, 0.070531, 0.07235, 0.0714188, 0.0683055, 0.0658056, 0.0598349, 0.0330682, 0.0242195, 0.0153372, 0.0090894, 0.00644647, 0.00410166, 0.0016937, 0.000604376, 0.000576459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0807843, 0.0851757, 0.0883123, 0.0926705, 0.097022, 0.100128, 0.106341, 0.111226, 0.119397, 0.128563, 0.136217, 0.151959, 0.162355, 0.171285, 0.182807, 0.196183, 0.204428, 0.21542, 0.233817");
+            values ( \
+              "0.00589032, 0.087879, 0.108606, 0.127498, 0.140491, 0.14532, 0.150341, 0.149441, 0.143391, 0.131118, 0.115414, 0.0708134, 0.0477331, 0.033163, 0.0199632, 0.0107614, 0.00729455, 0.00434239, 0.00174625" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0856662, 0.0944319, 0.0987701, 0.104866, 0.109696, 0.118683, 0.128312, 0.134007, 0.141601, 0.151079, 0.173004, 0.196314, 0.221505, 0.22978, 0.246332, 0.256317, 0.306393, 0.335225, 0.350338, 0.363228, 0.383447, 0.390671, 0.405118, 0.432005, 0.444147, 0.462394, 0.486723, 0.535383, 0.571208");
+            values ( \
+              "0.14665, 0.166218, 0.182862, 0.197296, 0.203767, 0.208664, 0.208357, 0.206693, 0.203762, 0.199536, 0.188654, 0.176322, 0.161479, 0.155893, 0.142855, 0.133701, 0.0845573, 0.0604914, 0.0499451, 0.0421283, 0.0318678, 0.0287426, 0.0233422, 0.015572, 0.0129577, 0.00979558, 0.00671529, 0.00299528, 0.00192606" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.0905269, 0.141477, 0.153731, 0.190714, 0.411473, 0.511719, 0.602221, 0.679922, 0.712637, 0.770702, 0.959204, 1.04667, 1.13484, 1.20759, 1.27162, 1.35699, 1.42833, 1.50571, 1.60888, 1.81524, 1.94147");
+            values ( \
+              "0.231591, 0.234715, 0.23377, 0.228955, 0.19851, 0.184327, 0.170174, 0.155488, 0.148156, 0.1339, 0.0845516, 0.0646613, 0.0480685, 0.0370676, 0.0292303, 0.0210107, 0.0158886, 0.0116701, 0.00762677, 0.00312034, 0.00206618" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.120049, 0.120069, 0.549212, 1.39845, 1.87627, 2.17818, 2.50404, 2.86653, 3.63051, 3.9204, 4.12123, 4.34584, 4.72718, 4.89998, 5.24557, 5.53618, 5.92139, 6.43499, 7.44674, 8.51674");
+            values ( \
+              "1e-22, 0.277185, 0.230043, 0.201054, 0.184203, 0.172429, 0.157224, 0.136047, 0.0863493, 0.0695471, 0.0592243, 0.0490209, 0.0349413, 0.0298181, 0.0214693, 0.0162026, 0.0110851, 0.00655695, 0.00212287, 0.000616795" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.207164, 0.207184, 2.49049, 7.03078, 8.70114, 9.56012, 10.5595, 11.5213, 14.1756, 16.0116, 17.8223, 19.2123, 20.9159, 21.9859, 23.4935, 25.4375, 27.5775, 29.7175, 35.0675");
+            values ( \
+              "1e-22, 0.271086, 0.226458, 0.188531, 0.172988, 0.163653, 0.150953, 0.136878, 0.0946005, 0.0682136, 0.047402, 0.0351048, 0.0238749, 0.018611, 0.0130081, 0.00812586, 0.0048041, 0.00282671, 0.000752426" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.192941, 0.196981, 0.210706, 0.215181, 0.219209, 0.223076, 0.226979, 0.229712, 0.233182, 0.238654, 0.24208, 0.246827, 0.250236, 0.25472, 0.260235, 0.269064, 0.275499, 0.28502, 0.288997");
+            values ( \
+              "0.00789233, 0.0141428, 0.0514138, 0.0596414, 0.0635353, 0.0648517, 0.0631277, 0.0597218, 0.0509556, 0.0334875, 0.0252682, 0.0172149, 0.01288, 0.00876176, 0.00497252, 0.00238491, 0.00141792, 0.000676546, 0.000586176" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.198176, 0.202793, 0.211317, 0.217044, 0.221894, 0.22946, 0.236728, 0.246475, 0.257258, 0.28273, 0.292611, 0.304815, 0.31644, 0.331221, 0.356648");
+            values ( \
+              "0.0376325, 0.0514693, 0.0956903, 0.118075, 0.130859, 0.140844, 0.142044, 0.135299, 0.118973, 0.0534739, 0.0361098, 0.0212734, 0.0124262, 0.00612663, 0.00206131" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.20683, 0.220483, 0.225875, 0.23229, 0.242238, 0.25248, 0.258507, 0.261411, 0.27465, 0.284233, 0.319982, 0.34517, 0.356056, 0.373275, 0.424089, 0.456023, 0.482703, 0.501953, 0.519186, 0.542164, 0.56019, 0.579844, 0.60605, 0.658462, 0.697761");
+            values ( \
+              "0.148335, 0.163443, 0.180673, 0.193561, 0.202793, 0.204145, 0.202996, 0.201282, 0.198031, 0.194221, 0.176256, 0.161461, 0.154006, 0.13995, 0.0901806, 0.0627077, 0.0445885, 0.0342579, 0.0268335, 0.0191271, 0.014582, 0.0108069, 0.00717513, 0.00300679, 0.0018053" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.213936, 0.281117, 0.289892, 0.31846, 0.627093, 0.726094, 0.77707, 0.836353, 0.921958, 1.05195, 1.14386, 1.2312, 1.30077, 1.37081, 1.40841, 1.46802, 1.55128, 1.64912, 1.77958, 2.0263, 2.31296");
+            values ( \
+              "0.231762, 0.232361, 0.231829, 0.228375, 0.185551, 0.170173, 0.160905, 0.148209, 0.126718, 0.0923579, 0.0703658, 0.0528746, 0.0414084, 0.0320573, 0.0278308, 0.0221434, 0.015947, 0.0107785, 0.00627587, 0.00204985, 0.000524027" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.239166, 0.239186, 0.724457, 1.52243, 2.00034, 2.30218, 2.62463, 2.99037, 3.75456, 4.0444, 4.24518, 4.4698, 4.85116, 5.02398, 5.36962, 5.66019, 6.04533, 6.55886, 7.55801, 8.62801");
+            values ( \
+              "1e-22, 0.268691, 0.228268, 0.20105, 0.184195, 0.172424, 0.157406, 0.13606, 0.0863419, 0.0695497, 0.0592298, 0.0490184, 0.0349378, 0.029821, 0.0214647, 0.0162058, 0.0110889, 0.00655434, 0.00216347, 0.000624363" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.324792, 0.324812, 1.96813, 7.15501, 8.82455, 9.67751, 10.6834, 11.6449, 14.301, 16.1358, 17.9452, 19.0152, 19.9783, 21.0411, 22.9624, 24.4895, 26.6295, 28.7695, 30.9095, 35.1895");
+            values ( \
+              "1e-22, 0.279209, 0.231863, 0.18851, 0.172976, 0.163746, 0.150936, 0.1369, 0.0945952, 0.0682274, 0.047431, 0.0376606, 0.030416, 0.0238861, 0.0152223, 0.0105378, 0.00624812, 0.00368115, 0.00215919, 0.000734162" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.574996, 0.584682, 0.585365, 0.593162, 0.604419, 0.618215, 0.624595, 0.630373, 0.635848, 0.641303, 0.646755, 0.651427, 0.657368, 0.663752, 0.668852, 0.672046, 0.678638, 0.682733, 0.690922, 0.702415");
+            values ( \
+              "0.00469296, 0.0055588, 0.00600024, 0.012447, 0.02372, 0.0365365, 0.041333, 0.0445641, 0.0460686, 0.0449939, 0.0371785, 0.0269053, 0.0178664, 0.0111432, 0.00753197, 0.00586374, 0.00348159, 0.0025179, 0.00134922, 0.000607643" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.585227, 0.597222, 0.605714, 0.627047, 0.637566, 0.646732, 0.655371, 0.66398, 0.672587, 0.692937, 0.700865, 0.712942, 0.720795, 0.726061, 0.736323, 0.742235, 0.754057, 0.775211, 0.796945");
+            values ( \
+              "0.0251152, 0.0287189, 0.044645, 0.0887857, 0.106906, 0.11715, 0.120745, 0.118095, 0.10768, 0.0592388, 0.04424, 0.0269666, 0.0192397, 0.0152011, 0.00950102, 0.00722122, 0.00409976, 0.00138356, 0.000454765" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.596113, 0.615603, 0.639606, 0.645191, 0.651148, 0.664366, 0.666973, 0.672188, 0.682617, 0.686436, 0.694073, 0.708807, 0.731332, 0.746309, 0.757683, 0.77825, 0.785982, 0.80091, 0.835792, 0.855938, 0.872504, 0.890003, 0.913209, 0.928383, 0.939116, 0.960584, 0.975092, 0.988841, 1.00717, 1.03659, 1.05129, 1.08949, 1.12777, 1.16084, 1.22698");
+            values ( \
+              "0.0577483, 0.0826687, 0.151815, 0.164507, 0.17534, 0.189773, 0.191214, 0.193122, 0.193926, 0.193428, 0.191637, 0.186306, 0.17563, 0.167444, 0.16062, 0.145966, 0.139283, 0.125328, 0.0910424, 0.0729609, 0.0599356, 0.0480039, 0.0350788, 0.0283429, 0.0242879, 0.0176757, 0.0142142, 0.0115376, 0.00869442, 0.00547018, 0.00418175, 0.00236875, 0.00124821, 0.000747149, 0.000219703" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.607108, 0.634154, 0.647941, 0.661202, 0.671274, 0.682784, 0.701885, 0.715458, 0.750114, 0.948192, 1.07734, 1.16321, 1.2037, 1.24961, 1.32748, 1.47617, 1.58031, 1.62966, 1.68172, 1.74829, 1.80166, 1.86619, 1.95679, 2.04986, 2.12098, 2.26321, 2.52609, 2.83596");
+            values ( \
+              "0.11081, 0.14982, 0.188236, 0.211605, 0.221144, 0.226795, 0.229353, 0.228717, 0.22485, 0.197983, 0.179953, 0.16591, 0.158164, 0.148145, 0.128724, 0.08955, 0.0653777, 0.0555805, 0.0464591, 0.0365654, 0.0300021, 0.0234578, 0.0164227, 0.0113345, 0.00849405, 0.00467432, 0.00138768, 0.000300534" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.643519, 0.643539, 1.23763, 2.31031, 2.71501, 2.92354, 3.16534, 3.49729, 4.06352, 4.50868, 4.93466, 5.19692, 5.37135, 5.60393, 6.01284, 6.47076, 6.835, 7.56347, 8.63347, 9.70347");
+            values ( \
+              "1e-22, 0.257749, 0.224802, 0.187923, 0.172413, 0.163086, 0.150398, 0.130006, 0.0928339, 0.0667721, 0.0468668, 0.0371404, 0.0316824, 0.0254919, 0.0171613, 0.0109445, 0.00758132, 0.00351388, 0.00102915, 0.000306669" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.731385, 0.731405, 2.49071, 7.5682, 9.23778, 10.0907, 11.0966, 12.0582, 14.7142, 16.5491, 18.3584, 19.7495, 21.4544, 22.5244, 24.0301, 25.9727, 28.1127, 30.2527, 35.6027");
+            values ( \
+              "1e-22, 0.275236, 0.230928, 0.188524, 0.17299, 0.163727, 0.150952, 0.136882, 0.0945782, 0.0682104, 0.0474142, 0.0351066, 0.0238694, 0.0186034, 0.0130118, 0.00813165, 0.00480838, 0.00283008, 0.000750702" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.97241, 1.99897, 2.00699, 2.01776, 2.04551, 2.05807, 2.07597, 2.08609, 2.09719, 2.10727, 2.11734, 2.13361, 2.14272, 2.14785, 2.1602, 2.17526, 2.1885, 2.22792");
+            values ( \
+              "0.00139744, 0.00234128, 0.00354693, 0.0060335, 0.0152551, 0.0183528, 0.0219053, 0.0234696, 0.024534, 0.0247442, 0.0231046, 0.0116629, 0.00714024, 0.0053098, 0.00244719, 0.000965117, 0.000499878, 0.000295645" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("1.98189, 2.00853, 2.02223, 2.02877, 2.05092, 2.09393, 2.11055, 2.12543, 2.13125, 2.139, 2.1455, 2.15457, 2.16803, 2.18449, 2.19932, 2.21101, 2.21748, 2.22657, 2.23644, 2.24409, 2.25938, 2.28562, 2.31703");
+            values ( \
+              "0.00677446, 0.00865073, 0.0146088, 0.01827, 0.0318951, 0.0572049, 0.0658757, 0.0721035, 0.073997, 0.075906, 0.0767668, 0.0760811, 0.0661508, 0.0435539, 0.0270971, 0.0176611, 0.0137304, 0.00951526, 0.00636156, 0.0046359, 0.00242802, 0.000762845, 0.000208163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.00516, 2.04277, 2.05876, 2.0794, 2.13718, 2.16172, 2.16786, 2.18014, 2.19491, 2.22114, 2.24735, 2.25759, 2.26695, 2.27732, 2.29806, 2.33715, 2.36001, 2.37819, 2.39196, 2.40956, 2.42354, 2.44066, 2.46464, 2.48915, 2.50784, 2.54524, 2.60546, 2.66215");
+            values ( \
+              "0.0245152, 0.0347416, 0.0477299, 0.0666814, 0.12568, 0.146586, 0.150847, 0.157618, 0.162323, 0.16235, 0.154053, 0.148829, 0.143104, 0.135556, 0.117537, 0.08152, 0.0630022, 0.0504589, 0.0422327, 0.0333048, 0.0274187, 0.0214462, 0.0150322, 0.0104028, 0.00781153, 0.0043198, 0.00156117, 0.000602727" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.05296, 2.11211, 2.16688, 2.18413, 2.21849, 2.25929, 2.28547, 2.3513, 2.47892, 2.53083, 2.62448, 2.6632, 2.69972, 2.74073, 2.82275, 2.96142, 3.07118, 3.12603, 3.17626, 3.24076, 3.28353, 3.34056, 3.44131, 3.48666, 3.55361, 3.64289, 3.7948, 3.97334, 4.23079");
+            values ( \
+              "0.0980001, 0.113867, 0.180637, 0.195966, 0.212545, 0.215679, 0.21384, 0.207147, 0.191708, 0.184715, 0.170773, 0.16402, 0.156971, 0.147986, 0.127564, 0.0910256, 0.0654541, 0.0546352, 0.0459485, 0.0364275, 0.0311039, 0.0250687, 0.0168724, 0.0141004, 0.010784, 0.00749473, 0.00393777, 0.00182355, 0.000570311" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.07809, 2.16455, 2.20594, 2.2388, 2.26453, 2.29952, 2.33908, 2.45948, 2.73804, 3.78085, 4.05086, 4.28054, 4.49227, 4.65554, 4.89147, 5.65761, 6.01394, 6.37222, 6.66729, 6.92675, 7.2727, 7.56295, 7.94766, 8.4606, 9.45002, 10.52");
+            values ( \
+              "0.150258, 0.187275, 0.221585, 0.231537, 0.233898, 0.234769, 0.23465, 0.232601, 0.224401, 0.188526, 0.178439, 0.169129, 0.159114, 0.150314, 0.136098, 0.0863182, 0.0659741, 0.0490351, 0.0377883, 0.029808, 0.0214636, 0.0161949, 0.0110839, 0.00656884, 0.00218596, 0.000641746" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("1.97241, 2.0503, 2.20592, 2.282, 2.3599, 2.4377, 2.54116, 2.9123, 9.05724, 10.7278, 11.5869, 12.5863, 13.5482, 16.2025, 17.2725, 18.0385, 19.0018, 19.8492, 20.9192, 21.8793, 22.9429, 24.0129, 25.5205, 26.3944, 27.4644, 29.6044, 31.7444, 33.8844, 37.0944");
+            values ( \
+              "0.00579035, 0.0486412, 0.225704, 0.239816, 0.241683, 0.242325, 0.242455, 0.240032, 0.188505, 0.17296, 0.163645, 0.150937, 0.13688, 0.0946068, 0.0786498, 0.0682207, 0.0564582, 0.0474097, 0.0376629, 0.0304411, 0.0238824, 0.0186034, 0.0130156, 0.0105441, 0.00813346, 0.00481165, 0.00283423, 0.00166541, 0.000744964" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.36844, 7.45494, 7.4765, 7.52149, 7.53524, 7.56335, 7.58818, 7.61146, 7.63406, 7.65642, 7.67878, 7.69138, 7.73183, 7.75489, 7.76345, 7.78057, 7.80876, 7.84183, 7.86333");
+            values ( \
+              "0.000670405, 0.0018592, 0.00310944, 0.00709084, 0.00807482, 0.00958596, 0.0104084, 0.0108915, 0.0111024, 0.0111038, 0.0107054, 0.00988386, 0.00345344, 0.00149691, 0.00107108, 0.000515984, 0.000141347, 4.97251e-05, 4.81215e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.37179, 7.43672, 7.46175, 7.49141, 7.55218, 7.57668, 7.61618, 7.65059, 7.6822, 7.71208, 7.74119, 7.77028, 7.77576, 7.84199, 7.86625, 7.89186, 7.92113, 7.96093, 7.99685");
+            values ( \
+              "0.00372433, 0.00401874, 0.00592314, 0.00969256, 0.0202769, 0.0237746, 0.0283038, 0.0313885, 0.0336365, 0.0350926, 0.0355856, 0.0342138, 0.0331936, 0.0108065, 0.00574243, 0.00273343, 0.00103537, 0.000272323, 0.000241423" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.41083, 7.50185, 7.74984, 7.80404, 7.85275, 7.89843, 7.94322, 7.98794, 8.08123, 8.12242, 8.16867, 8.22102, 8.27905, 8.3094");
+            values ( \
+              "0.0133097, 0.0177993, 0.0734457, 0.0837255, 0.0909431, 0.0952077, 0.095098, 0.0839363, 0.0386481, 0.0238479, 0.0130715, 0.00635298, 0.00261558, 0.00181707" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.46527, 7.60252, 7.64808, 7.69421, 7.74257, 7.82866, 7.91416, 8.02591, 8.12799, 8.23004, 8.3323, 8.36865, 8.40984, 8.45546, 8.54668, 8.67416, 8.76343, 8.81476, 8.84007, 8.89067, 8.96725, 8.98867, 9.03151, 9.11717, 9.19081, 9.22317, 9.28789, 9.41733, 9.66516, 9.95187");
+            values ( \
+              "0.0325568, 0.0466585, 0.059684, 0.0739603, 0.0899508, 0.119278, 0.145788, 0.169747, 0.175533, 0.169335, 0.158727, 0.154103, 0.148083, 0.140212, 0.120966, 0.0908368, 0.0709374, 0.0606977, 0.0560064, 0.0474061, 0.0363215, 0.0336521, 0.028789, 0.020851, 0.0156806, 0.013825, 0.0106981, 0.00630664, 0.00208024, 0.000545434" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("7.5599, 7.72695, 7.90351, 7.98687, 8.09234, 8.14036, 8.19525, 8.26627, 8.33728, 8.44326, 8.61514, 8.79204, 9.143, 9.46251, 9.67571, 10.0012, 10.2286, 10.3922, 10.7338, 11.3474, 11.7357, 11.9415, 12.1509, 12.4189, 12.6317, 12.8944, 13.2501, 13.4244, 13.6565, 13.966, 14.4521, 14.9861, 15.5992, 16.3344");
+            values ( \
+              "0.0850795, 0.0896779, 0.158245, 0.185987, 0.206808, 0.210347, 0.212203, 0.21292, 0.212812, 0.211999, 0.209611, 0.206233, 0.19776, 0.188502, 0.181558, 0.169325, 0.158927, 0.15023, 0.12931, 0.0891966, 0.0667359, 0.0564767, 0.0472792, 0.0372742, 0.0306897, 0.0239793, 0.0169899, 0.0143317, 0.0114008, 0.00836447, 0.0050795, 0.00291907, 0.00152702, 0.000695373" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("7.8042, 7.80422, 10.3782, 10.6051, 14.2621, 15.5786, 16.7671, 17.532, 18.3172, 19.2867, 21.8824, 23.7576, 24.7884, 25.6153, 26.6853, 27.4218, 28.4038, 29.2349, 30.3049, 31.641, 33.781, 35.921, 38.061, 43.411");
+            values ( \
+              "1e-22, 0.238521, 0.225326, 0.223615, 0.193155, 0.181425, 0.169685, 0.16102, 0.150859, 0.136705, 0.0953799, 0.0683633, 0.0558216, 0.0470535, 0.0373729, 0.0317555, 0.0254115, 0.0209699, 0.0162999, 0.0118504, 0.00704466, 0.00416071, 0.00244795, 0.000645142" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(A & ~B & CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational_rise;
+        when : "(A * !B * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0586526, 0.0781395, 0.151048, 0.448505, 1.67884, 6.77228", \
+            "0.0675847, 0.0869873, 0.159979, 0.457474, 1.68778, 6.7812", \
+            "0.0928427, 0.112528, 0.185421, 0.483184, 1.71353, 6.80693", \
+            "0.106137, 0.127613, 0.201332, 0.499746, 1.73026, 6.82353", \
+            "-0.0259656, 0.00859731, 0.0935957, 0.395135, 1.62641, 6.71939", \
+            "-0.897495, -0.831854, -0.67575, -0.31623, 0.956029, 6.05383" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0211475, 0.0453098, 0.149521, 0.584881, 2.38783, 9.85213", \
+            "0.021123, 0.0453255, 0.149544, 0.584864, 2.3878, 9.85213", \
+            "0.0226254, 0.046352, 0.149772, 0.584874, 2.38771, 9.85214", \
+            "0.0306214, 0.0514112, 0.151026, 0.585673, 2.38789, 9.85225", \
+            "0.0565784, 0.0789932, 0.164905, 0.59048, 2.38889, 9.85269", \
+            "0.12675, 0.172964, 0.279042, 0.661216, 2.43068, 9.85654" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0481879, 0.049988, 0.0525999, 0.0553455, 0.0570894, 0.0603488, 0.0635044, 0.0666747, 0.0678134, 0.0716517, 0.0735934, 0.0791622, 0.0824971, 0.087585, 0.090662, 0.0950129, 0.0976772, 0.102028, 0.107427, 0.111773, 0.120465, 0.127915");
+            values ( \
+              "0.00867336, 0.0464669, 0.0606044, 0.0699216, 0.0739841, 0.0783266, 0.0791828, 0.0774195, 0.0761434, 0.0691642, 0.0630558, 0.0405457, 0.0302384, 0.019339, 0.0146472, 0.00986239, 0.0077151, 0.00514347, 0.00314771, 0.00212436, 0.000951661, 0.000567576" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0465618, 0.0596165, 0.0634736, 0.0664241, 0.0723253, 0.0794122, 0.0854385, 0.0934288, 0.099383, 0.113487, 0.123747, 0.1322, 0.142827, 0.15568, 0.171755, 0.184696, 0.193808");
+            values ( \
+              "0.0159703, 0.14157, 0.153624, 0.156902, 0.160267, 0.155515, 0.148633, 0.135886, 0.122494, 0.0798785, 0.0541257, 0.0383636, 0.0240085, 0.0133124, 0.00619171, 0.00316925, 0.00259993" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0510283, 0.0580827, 0.0620913, 0.0650284, 0.0705551, 0.0752756, 0.0834804, 0.0923411, 0.100182, 0.115214, 0.159125, 0.183532, 0.202951, 0.225332, 0.259622, 0.279618, 0.295257, 0.311883, 0.334052, 0.34528, 0.36386, 0.388634, 0.398224, 0.419768, 0.44439, 0.493634, 0.565884, 0.655216");
+            values ( \
+              "0.0745525, 0.166895, 0.187221, 0.198041, 0.209676, 0.214948, 0.217148, 0.215788, 0.212698, 0.205549, 0.181886, 0.166397, 0.151272, 0.129053, 0.0930917, 0.0740593, 0.0611444, 0.0492195, 0.0362851, 0.0308158, 0.023435, 0.0161042, 0.013829, 0.00993707, 0.00665792, 0.00294787, 0.000736254, 0.000156953" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0615991, 0.0616191, 0.205286, 0.367995, 0.456854, 0.552696, 0.631892, 0.659911, 0.715948, 0.846331, 0.920429, 0.973438, 1.01117, 1.06148, 1.14041, 1.21262, 1.30891, 1.36602, 1.42993, 1.51513, 1.68555, 1.95124, 2.26784");
+            values ( \
+              "1e-22, 0.262392, 0.22827, 0.205055, 0.19172, 0.175721, 0.159144, 0.152499, 0.137502, 0.100825, 0.0814616, 0.0687574, 0.0606408, 0.0510735, 0.0381567, 0.0289946, 0.0199333, 0.015704, 0.0120939, 0.00862646, 0.00400061, 0.00122812, 0.000153382" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0801084, 0.0801284, 0.631848, 1.51074, 1.94201, 2.07897, 2.35289, 2.51626, 2.843, 3.38962, 3.82668, 4.04948, 4.24767, 4.5027, 4.67122, 4.89591, 5.30045, 5.48344, 5.75614, 6.11973, 6.84692, 7.88626, 8.92561");
+            values ( \
+              "1e-22, 0.273338, 0.23244, 0.200793, 0.183944, 0.177973, 0.164288, 0.15473, 0.133149, 0.0950987, 0.0682114, 0.0566638, 0.0476739, 0.0378298, 0.0323396, 0.0261039, 0.0175104, 0.0145971, 0.0110956, 0.00763799, 0.00348899, 0.0010399, 0.000314581" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.158224, 0.158244, 2.45039, 6.78223, 8.39967, 9.23174, 10.2025, 11.1363, 13.7571, 15.5286, 17.2822, 18.6607, 20.3647, 21.404, 22.2272, 22.8522, 24.7249, 26.8036, 28.8823, 30.961, 35.1184");
+            values ( \
+              "1e-22, 0.27567, 0.2332, 0.194856, 0.178655, 0.168629, 0.155428, 0.140517, 0.0962051, 0.0695023, 0.0484195, 0.0356911, 0.0240441, 0.0189633, 0.0153585, 0.0131832, 0.00827189, 0.00487864, 0.00284707, 0.00163907, 0.000501051" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0816346, 0.0831151, 0.0866463, 0.0896091, 0.091444, 0.0934656, 0.0966161, 0.100914, 0.104758, 0.115601, 0.120686, 0.128114, 0.135127, 0.144864, 0.151615");
+            values ( \
+              "0.0204985, 0.0466007, 0.0640445, 0.073077, 0.0762462, 0.0783685, 0.0792578, 0.0761985, 0.0691999, 0.0302454, 0.0193431, 0.00986235, 0.00514268, 0.00212767, 0.00121308" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0832414, 0.0860129, 0.0908652, 0.0959656, 0.0993886, 0.105877, 0.114355, 0.119163, 0.126405, 0.134503, 0.153023, 0.164011, 0.170434, 0.177996, 0.191182, 0.201256, 0.209382, 0.225634, 0.229244");
+            values ( \
+              "0.043994, 0.10449, 0.13484, 0.151762, 0.157212, 0.15975, 0.153621, 0.147625, 0.135843, 0.116443, 0.0626038, 0.0402445, 0.0305093, 0.0217836, 0.0117455, 0.00726592, 0.00488555, 0.00212038, 0.00188227" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0825208, 0.0912405, 0.0971519, 0.100287, 0.104468, 0.108413, 0.116304, 0.125373, 0.128086, 0.148345, 0.169625, 0.192255, 0.214402, 0.229782, 0.243982, 0.300857, 0.323079, 0.340811, 0.354027, 0.370962, 0.384445, 0.401062, 0.424368, 0.448449, 0.46687, 0.503711, 0.572002, 0.652916");
+            values ( \
+              "0.0281578, 0.167117, 0.19525, 0.203819, 0.211087, 0.214869, 0.217326, 0.21571, 0.21471, 0.205477, 0.194387, 0.181827, 0.168062, 0.156497, 0.143788, 0.0851041, 0.065418, 0.0521015, 0.0436299, 0.0343477, 0.0282602, 0.0221134, 0.0154316, 0.010613, 0.00797213, 0.00432808, 0.00129131, 0.000242503" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.0925367, 0.0925567, 0.187934, 0.354819, 0.485579, 0.585712, 0.661809, 0.692872, 0.749318, 0.879032, 0.95277, 1.01899, 1.09524, 1.17359, 1.24522, 1.34072, 1.39865, 1.46334, 1.54959, 1.72209, 1.98483, 2.30142");
+            values ( \
+              "1e-22, 0.258457, 0.235454, 0.211672, 0.192291, 0.175603, 0.159962, 0.152392, 0.137501, 0.101008, 0.0815102, 0.0660126, 0.050822, 0.0382366, 0.0291456, 0.01992, 0.0158352, 0.0121798, 0.00846758, 0.00403873, 0.00112711, 0.000256843" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.11088, 0.1109, 0.671801, 1.35753, 1.79229, 2.11246, 2.4341, 2.7809, 3.52817, 3.81052, 4.00644, 4.22662, 4.51589, 4.77106, 5.11127, 5.39531, 5.70381, 6.11513, 6.93779, 7.97714, 9.01648");
+            values ( \
+              "1e-22, 0.270493, 0.232306, 0.207652, 0.191362, 0.177979, 0.161619, 0.139722, 0.0882004, 0.0710166, 0.0604762, 0.0500373, 0.0385378, 0.0303678, 0.0218443, 0.0164895, 0.0121049, 0.00793559, 0.00321985, 0.000966921, 0.000284385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.175932, 0.175952, 2.50057, 6.81309, 8.43054, 9.2626, 10.2334, 11.1671, 13.7879, 15.5595, 17.313, 18.6916, 20.3955, 21.4349, 22.8831, 24.7558, 26.8345, 28.9132, 32.0312, 35.1493");
+            values ( \
+              "1e-22, 0.272691, 0.232941, 0.194741, 0.178541, 0.168743, 0.155314, 0.140632, 0.0963189, 0.0696162, 0.0485328, 0.0358043, 0.0241571, 0.0188503, 0.0132959, 0.0083846, 0.00499129, 0.00295965, 0.00133382, 0.00061342" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.198753, 0.201748, 0.205934, 0.209222, 0.21147, 0.215221, 0.218699, 0.222115, 0.225527, 0.226601, 0.229361, 0.235502, 0.240873, 0.244691, 0.250348, 0.259147, 0.263044, 0.277414, 0.278289");
+            values ( \
+              "0.00736863, 0.0258122, 0.0443572, 0.0561992, 0.0625376, 0.0698319, 0.0727644, 0.0727326, 0.0697618, 0.0680428, 0.0612886, 0.0384435, 0.0241772, 0.0174333, 0.0105218, 0.00422071, 0.0029327, 0.000971737, 0.000938861" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.197413, 0.213712, 0.221268, 0.228112, 0.234845, 0.241572, 0.249085, 0.25725, 0.270736, 0.28201, 0.2916, 0.302041, 0.314908, 0.328577, 0.340418, 0.349951");
+            values ( \
+              "0.00346672, 0.122683, 0.146624, 0.153611, 0.15196, 0.145635, 0.134452, 0.115808, 0.075673, 0.049308, 0.0330354, 0.0207634, 0.0113667, 0.00589623, 0.0032724, 0.00228103" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.200345, 0.211692, 0.214086, 0.218819, 0.223729, 0.230282, 0.23299, 0.238404, 0.24785, 0.250324, 0.258524, 0.261432, 0.276597, 0.292098, 0.314721, 0.339126, 0.360161, 0.379197, 0.416477, 0.438137, 0.450956, 0.46454, 0.482652, 0.49759, 0.51479, 0.537724, 0.551768, 0.566004, 0.584985, 0.622947, 0.689581, 0.768319");
+            values ( \
+              "0.0102859, 0.139783, 0.155797, 0.180337, 0.196435, 0.208167, 0.210659, 0.213294, 0.213129, 0.212478, 0.209467, 0.207407, 0.202026, 0.194315, 0.181814, 0.166488, 0.149768, 0.130832, 0.0918053, 0.0715556, 0.0611163, 0.0512435, 0.0400272, 0.0323829, 0.0251813, 0.0177803, 0.0143317, 0.0114892, 0.00851377, 0.00457662, 0.00138442, 0.000309861" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.213229, 0.213249, 0.324517, 0.523711, 0.637082, 0.708451, 0.785523, 0.815622, 0.872108, 1.00175, 1.07544, 1.14173, 1.21809, 1.29636, 1.36792, 1.46333, 1.52135, 1.58613, 1.67251, 1.84527, 2.10599, 2.42065");
+            values ( \
+              "1e-22, 0.248139, 0.23357, 0.204957, 0.187761, 0.17561, 0.159725, 0.152402, 0.137477, 0.101003, 0.081544, 0.066029, 0.0508209, 0.0382173, 0.0291346, 0.0199485, 0.0158218, 0.0121607, 0.00847839, 0.00401635, 0.0011524, 0.000248835" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.234264, 0.234284, 0.621178, 1.48038, 1.84309, 2.23539, 2.53854, 2.67288, 2.90291, 3.65132, 3.93344, 4.12901, 4.34928, 4.63864, 4.72375, 4.89397, 5.23442, 5.51822, 5.8265, 6.23753, 7.05961, 8.09895, 9.1383");
+            values ( \
+              "1e-22, 0.279247, 0.238533, 0.207663, 0.194163, 0.17798, 0.162655, 0.154728, 0.139771, 0.0881807, 0.0710077, 0.0604863, 0.050045, 0.0385385, 0.0356303, 0.0303637, 0.0218378, 0.016487, 0.0121059, 0.00793926, 0.00322332, 0.000968267, 0.000284545" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.322769, 0.322789, 2.58202, 6.93559, 8.55303, 9.38511, 10.3559, 11.2896, 13.9104, 15.682, 17.4355, 18.8141, 20.518, 21.5574, 23.0056, 24.8783, 26.957, 29.0356, 32.1537, 35.2717");
+            values ( \
+              "1e-22, 0.27852, 0.233278, 0.194743, 0.178542, 0.168742, 0.155315, 0.140631, 0.09632, 0.0696176, 0.0485353, 0.035807, 0.0241601, 0.0188473, 0.0132994, 0.00838814, 0.0049949, 0.00296332, 0.00133005, 0.000617329" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.58131, 0.587095, 0.590856, 0.61452, 0.619697, 0.624449, 0.62904, 0.633622, 0.646395, 0.651666, 0.658669, 0.6664, 0.67542, 0.685728, 0.68615");
+            values ( \
+              "0.00382916, 0.00755565, 0.0116546, 0.0452811, 0.050505, 0.0537363, 0.0546271, 0.0518956, 0.0222801, 0.0148069, 0.00829624, 0.00430703, 0.00203923, 0.000881062, 0.000869521" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.580182, 0.594262, 0.621822, 0.630682, 0.638629, 0.646356, 0.654066, 0.658808, 0.678394, 0.689562, 0.702622, 0.710289, 0.721827, 0.735854, 0.743905");
+            values ( \
+              "0.00712754, 0.0280232, 0.106845, 0.125099, 0.132992, 0.133604, 0.127768, 0.120654, 0.0695751, 0.0454367, 0.0261273, 0.0185632, 0.0108734, 0.00558137, 0.00403232" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.588548, 0.606322, 0.624204, 0.632461, 0.644318, 0.654426, 0.665007, 0.675291, 0.696841, 0.71964, 0.741558, 0.749595, 0.759925, 0.771701, 0.813415, 0.844957, 0.860327, 0.881411, 0.898655, 0.912535, 0.928971, 0.952034, 0.961989, 0.9819, 1.02172, 1.04928, 1.08054, 1.13919, 1.19836");
+            values ( \
+              "0.0182522, 0.0775412, 0.1509, 0.17655, 0.197975, 0.204395, 0.204838, 0.202061, 0.192571, 0.180482, 0.167326, 0.161727, 0.153625, 0.143121, 0.100031, 0.0703247, 0.0581732, 0.0440012, 0.0345485, 0.0282877, 0.0221912, 0.0155823, 0.0133874, 0.00978139, 0.00512269, 0.00308442, 0.00195362, 0.000749398, 0.000249975" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.613278, 0.652626, 0.665058, 0.677784, 0.72342, 0.915127, 1.06466, 1.12929, 1.22101, 1.52591, 1.64347, 1.76081, 1.82414, 1.91307, 2.07466, 2.21467, 2.33549");
+            values ( \
+              "0.218525, 0.229336, 0.235865, 0.237361, 0.233209, 0.206514, 0.184098, 0.172665, 0.152426, 0.0707936, 0.0473587, 0.0305966, 0.0239046, 0.0167378, 0.00863451, 0.00474924, 0.00318454" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.640229, 0.640249, 1.20177, 2.2315, 2.64044, 2.95227, 3.07804, 3.30842, 4.05629, 4.40378, 4.7545, 5.04382, 5.29906, 5.63939, 5.92331, 6.2317, 6.64288, 7.46523, 8.50458, 9.54393");
+            values ( \
+              "1e-22, 0.27179, 0.232208, 0.194773, 0.177957, 0.162167, 0.154712, 0.13975, 0.0881839, 0.0673686, 0.0500344, 0.038545, 0.0303727, 0.0218343, 0.0164953, 0.0121125, 0.00793042, 0.00322875, 0.000960482, 0.000291613" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.726665, 0.726685, 2.98896, 7.34131, 8.95878, 9.79087, 10.7616, 11.6954, 14.3162, 16.0878, 17.8413, 19.2199, 20.9238, 21.9632, 23.4114, 25.2841, 27.3627, 29.4414, 32.5595, 35.6775");
+            values ( \
+              "1e-22, 0.2781, 0.233268, 0.194743, 0.178542, 0.168735, 0.155317, 0.140626, 0.0963148, 0.0696124, 0.0485297, 0.0358013, 0.0241543, 0.0188531, 0.0132934, 0.00838215, 0.00498887, 0.00295727, 0.00133615, 0.000611198" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.95548, 1.98165, 1.98772, 1.99334, 2.00687, 2.02182, 2.03336, 2.04336, 2.05247, 2.06109, 2.06955, 2.07801, 2.0892, 2.09849, 2.10423, 2.10755, 2.11418, 2.12029, 2.12419, 2.13198, 2.14756, 2.16691, 2.17333");
+            values ( \
+              "0.000288062, 0.00350534, 0.00507333, 0.00707578, 0.0135608, 0.0196481, 0.0233777, 0.0262979, 0.0281841, 0.0293528, 0.0293551, 0.0267752, 0.0155073, 0.00912753, 0.00636242, 0.00512241, 0.00323653, 0.00214681, 0.0016874, 0.00105975, 0.000558254, 0.000326951, 0.000292879" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("1.94177, 1.98643, 2.0035, 2.0608, 2.07946, 2.08704, 2.09885, 2.11058, 2.1223, 2.14785, 2.15936, 2.17295, 2.19327, 2.2049");
+            values ( \
+              "0.00101708, 0.00892854, 0.0213113, 0.0698628, 0.0819361, 0.0855074, 0.0886534, 0.0866557, 0.0727756, 0.0331893, 0.0213841, 0.0121791, 0.00506322, 0.00319646" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("1.95796, 1.99859, 2.01026, 2.02602, 2.03614, 2.08484, 2.0961, 2.11828, 2.12299, 2.13242, 2.14759, 2.17202, 2.18305, 2.19425, 2.20542, 2.22642, 2.27795, 2.30038, 2.313, 2.32626, 2.34394, 2.36036, 2.37917, 2.40427, 2.42031, 2.44469, 2.4772, 2.52113, 2.57756, 2.63692");
+            values ( \
+              "0.00383616, 0.0232019, 0.0346141, 0.0522818, 0.065111, 0.132406, 0.146083, 0.166339, 0.169155, 0.173169, 0.175222, 0.170691, 0.166314, 0.160962, 0.154566, 0.138964, 0.0895501, 0.0697171, 0.059945, 0.0507077, 0.0400966, 0.0319329, 0.024369, 0.0167308, 0.0131163, 0.00900058, 0.00536088, 0.00260385, 0.000993271, 0.000358114" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("1.99833, 2.05093, 2.09202, 2.10344, 2.12332, 2.13791, 2.16709, 2.19292, 2.21777, 2.25057, 2.29896, 2.3838, 2.47361, 2.56327, 2.58311, 2.60957, 2.67767, 2.75238, 2.87949, 2.96825, 2.99772, 3.04034, 3.08904, 3.16214, 3.22422, 3.30699, 3.37786, 3.47158, 3.5852, 3.71726, 3.87093, 4.15663");
+            values ( \
+              "0.0401269, 0.0938348, 0.162889, 0.18002, 0.203178, 0.213679, 0.22253, 0.222768, 0.221064, 0.217949, 0.212702, 0.202401, 0.190156, 0.176019, 0.172437, 0.167307, 0.151957, 0.132115, 0.0966282, 0.0741179, 0.0673987, 0.0584556, 0.0493115, 0.0377552, 0.0298551, 0.0215711, 0.0162419, 0.0110895, 0.00687808, 0.00391618, 0.00199991, 0.000567668" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.0792, 2.07922, 2.65614, 3.1595, 3.68816, 3.93971, 4.24511, 4.535, 4.75785, 5.52318, 5.79893, 5.98505, 6.20776, 6.49932, 6.75942, 7.10622, 7.38353, 7.68588, 8.08901, 8.89528, 9.93463, 10.974");
+            values ( \
+              "1e-22, 0.257529, 0.2317, 0.214187, 0.194749, 0.18467, 0.17088, 0.154652, 0.14021, 0.0875552, 0.0708249, 0.0608056, 0.0502117, 0.0385967, 0.0302743, 0.0216309, 0.0164384, 0.0121431, 0.00802798, 0.00333249, 0.000990252, 0.000302082" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.16756, 2.16758, 4.42193, 8.79763, 10.4149, 11.2469, 12.218, 13.1518, 15.7727, 17.5442, 18.4586, 19.2977, 20.6763, 21.3549, 22.3803, 23.4197, 24.8678, 26.7403, 28.819, 30.8977, 34.0158, 37.1338");
+            values ( \
+              "1e-22, 0.274923, 0.233484, 0.194734, 0.178529, 0.168716, 0.155315, 0.140613, 0.0963054, 0.0696052, 0.0579164, 0.0485243, 0.0357952, 0.0306719, 0.0241476, 0.0188588, 0.0132877, 0.00837664, 0.00498328, 0.00295164, 0.00134189, 0.000605607" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.12114, 7.15253, 7.24189, 7.26701, 7.29083, 7.30534, 7.31294, 7.35825, 7.36924, 7.3912, 7.39874, 7.41548, 7.43602, 7.45596, 7.47582, 7.49561, 7.50182, 7.50844, 7.52883, 7.54429, 7.55418, 7.56584, 7.57387, 7.58991, 7.61611, 7.64696, 7.73998");
+            values ( \
+              "3.37579e-05, 9.28001e-05, 0.000523654, 0.00108902, 0.00184556, 0.00264098, 0.00323097, 0.00833003, 0.00929685, 0.0108125, 0.0111847, 0.0118299, 0.0123284, 0.0125518, 0.0125078, 0.0120099, 0.0115381, 0.0107404, 0.00630207, 0.00368364, 0.00252859, 0.00157567, 0.00111219, 0.000535817, 0.000146111, 6.35302e-05, 5.05047e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.22496, 7.27949, 7.2898, 7.31043, 7.32191, 7.38976, 7.40782, 7.4428, 7.47341, 7.50152, 7.52818, 7.55425, 7.58029, 7.58398, 7.5966, 7.62681, 7.64624, 7.66867, 7.6946, 7.71735, 7.75508, 7.7839");
+            values ( \
+              "0.00342134, 0.00411888, 0.00500776, 0.00741879, 0.00925048, 0.0237971, 0.0268744, 0.0318809, 0.035291, 0.0378126, 0.039259, 0.0396612, 0.0376935, 0.0367597, 0.0323794, 0.0187164, 0.0117379, 0.00631494, 0.00287299, 0.00134056, 0.000360612, 0.00024008" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.24792, 7.31329, 7.35195, 7.50712, 7.5643, 7.61315, 7.65751, 7.69953, 7.74116, 7.78275, 7.87419, 7.91325, 7.95734, 7.98988, 8.03327, 8.07821");
+            values ( \
+              "0.0126264, 0.0134201, 0.0226192, 0.066898, 0.0819638, 0.0924051, 0.0994253, 0.103051, 0.101571, 0.0881541, 0.0393053, 0.0245933, 0.0137052, 0.00870405, 0.00457271, 0.00259775" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.24187, 7.39085, 7.48751, 7.5839, 7.65462, 7.71475, 7.81959, 7.84503, 7.87087, 7.91788, 8.00104, 8.05087, 8.12277, 8.22925, 8.33087, 8.52496, 8.59813, 8.63802, 8.7178, 8.77841, 8.81172, 8.87351, 8.95888, 8.99347, 9.06266, 9.20103, 9.44669, 9.73347");
+            values ( \
+              "0.00912058, 0.0381952, 0.0722321, 0.110741, 0.137436, 0.156906, 0.177885, 0.179916, 0.180765, 0.179972, 0.174436, 0.16969, 0.161557, 0.144957, 0.122506, 0.0755325, 0.0603217, 0.0528906, 0.0401255, 0.0321934, 0.0284606, 0.0224774, 0.0160936, 0.0140176, 0.0106267, 0.00595473, 0.00195787, 0.00048735" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("7.36564, 7.54261, 7.7037, 7.78158, 7.87545, 7.91801, 7.97476, 8.06909, 8.1929, 8.33659, 8.56689, 8.80705, 9.09799, 9.2893, 9.68496, 9.80696, 9.95688, 10.1251, 10.4589, 11.0567, 11.3551, 11.5338, 11.8474, 12.1092, 12.3165, 12.5748, 12.9367, 13.1679, 13.3112, 13.5978, 14.0724, 14.5689, 15.1096, 15.7152, 16.4998");
+            values ( \
+              "0.065081, 0.099853, 0.170469, 0.196185, 0.212537, 0.215018, 0.216618, 0.217483, 0.217032, 0.215448, 0.211308, 0.205619, 0.197457, 0.191426, 0.176684, 0.171245, 0.163724, 0.154203, 0.132439, 0.0912294, 0.0727862, 0.0629706, 0.0481097, 0.0379704, 0.0313022, 0.0244235, 0.0170992, 0.0135669, 0.0117624, 0.00877065, 0.0053612, 0.00316386, 0.00179214, 0.000921347, 0.000398419" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("7.53256, 7.82349, 7.9139, 8.07971, 8.22249, 8.44831, 8.65628, 8.86234, 9.24223, 9.68889, 10.1457, 10.655, 12.047, 13.9288, 15.1563, 16.0059, 16.9244, 18.0515, 21.897, 23.2788, 23.9636, 24.8145, 25.8538, 26.2684, 27.0976, 28.0699, 29.1092, 29.8656, 31.159, 32.1984, 33.2377, 34.2771, 35.3164, 37.3951, 39.4738, 42.5919");
+            values ( \
+              "0.203988, 0.211563, 0.223832, 0.230628, 0.233511, 0.236089, 0.237189, 0.237522, 0.236863, 0.23473, 0.23165, 0.227638, 0.215719, 0.198977, 0.18733, 0.178475, 0.167586, 0.151619, 0.0878131, 0.067703, 0.0589741, 0.0493245, 0.0392863, 0.0358046, 0.0296275, 0.0236065, 0.018426, 0.0153545, 0.0112027, 0.00866455, 0.00668938, 0.00515698, 0.00397148, 0.00234983, 0.00138755, 0.000628101" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(A & ~B & ~CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational_fall;
+        when : "(A * !B * !CI)";
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.070217, 0.0886482, 0.146076, 0.332569, 1.06438, 4.09376", \
+            "0.0806371, 0.09903, 0.15655, 0.343065, 1.07486, 4.1042", \
+            "0.128427, 0.1473, 0.205491, 0.392515, 1.12428, 4.15371", \
+            "0.247788, 0.274415, 0.346823, 0.545595, 1.2761, 4.30539", \
+            "0.553744, 0.5923, 0.695935, 0.954286, 1.69445, 4.72098", \
+            "1.55237, 1.61392, 1.77309, 2.17832, 3.03902, 6.06671" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0196871, 0.0372791, 0.0990983, 0.323288, 1.29531, 5.3432", \
+            "0.0196974, 0.0372665, 0.0991737, 0.323265, 1.29534, 5.34318", \
+            "0.0218042, 0.038688, 0.0998304, 0.323492, 1.29661, 5.34236", \
+            "0.0349866, 0.0553749, 0.119234, 0.331922, 1.29534, 5.34272", \
+            "0.0602894, 0.0872734, 0.174217, 0.386697, 1.29899, 5.3424", \
+            "0.13091, 0.166236, 0.282765, 0.598642, 1.36648, 5.34513" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0553091, 0.0640746, 0.066518, 0.071804, 0.0783182, 0.0814301, 0.08454, 0.0867637, 0.0972506, 0.101664, 0.103498, 0.107165, 0.109603");
+            values ( \
+              "-0.00320678, -0.0534624, -0.062475, -0.0729046, -0.0798548, -0.0797876, -0.0788805, -0.0733444, -0.01823, -0.00744254, -0.00507132, -0.0022937, -0.00156648" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0575912, 0.0661147, 0.0706307, 0.0779415, 0.084466, 0.0906311, 0.0996178, 0.102578, 0.107385, 0.111204, 0.115228, 0.131069, 0.135173, 0.142655, 0.148993, 0.157444, 0.158724");
+            values ( \
+              "-0.00736051, -0.10793, -0.128724, -0.151202, -0.16329, -0.169836, -0.17284, -0.172177, -0.16765, -0.159438, -0.144854, -0.0498603, -0.0344425, -0.0168691, -0.00897866, -0.00373694, -0.00343203" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0542025, 0.0761961, 0.0840422, 0.0916007, 0.0991143, 0.10497, 0.111761, 0.12183, 0.132628, 0.144385, 0.160249, 0.170028, 0.179684, 0.186237, 0.199344, 0.224955, 0.23952, 0.252466, 0.258308, 0.269993, 0.278414, 0.287768, 0.30024, 0.325184, 0.359679, 0.401635");
+            values ( \
+              "-0.00687364, -0.186683, -0.211518, -0.227304, -0.238573, -0.245394, -0.251516, -0.257767, -0.262054, -0.265649, -0.268419, -0.267229, -0.262286, -0.255898, -0.231038, -0.137999, -0.0937476, -0.0646813, -0.054398, -0.038147, -0.0293911, -0.0219652, -0.0147996, -0.00640232, -0.00186692, -0.000370137" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0665953, 0.0857911, 0.0981917, 0.118538, 0.156882, 0.185397, 0.211947, 0.239957, 0.273725, 0.314869, 0.340515, 0.391447, 0.413413, 0.448582, 0.472059, 0.512341, 0.556241, 0.617646, 0.655988, 0.688158, 0.746446, 0.791626, 0.839283, 0.87589, 0.949105, 1.08078, 1.23701");
+            values ( \
+              "-0.226885, -0.233083, -0.259675, -0.285948, -0.317371, -0.336764, -0.347497, -0.35283, -0.353284, -0.348493, -0.343545, -0.329168, -0.320711, -0.302559, -0.28525, -0.242681, -0.188609, -0.124598, -0.0942945, -0.073996, -0.0471116, -0.0328497, -0.0224245, -0.0166555, -0.0090225, -0.00270675, -0.000593325" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0927518, 0.23777, 0.287214, 0.330373, 0.38094, 0.476966, 0.655223, 0.868546, 1.07285, 1.28554, 1.43291, 1.512, 1.6702, 1.97774, 2.11345, 2.25387, 2.3568, 2.48965, 2.59962, 2.73007, 2.91454, 3.108, 3.25644, 3.55331, 4.09114, 4.72859");
+            values ( \
+              "-0.370701, -0.37621, -0.383883, -0.385469, -0.385252, -0.381928, -0.373956, -0.363192, -0.350962, -0.334672, -0.319001, -0.307791, -0.27524, -0.183332, -0.146812, -0.115229, -0.0957921, -0.0750113, -0.0610406, -0.0475539, -0.0332054, -0.0227413, -0.0169195, -0.00924132, -0.00276753, -0.000624867" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.0571596, 0.0925669, 0.172686, 0.248975, 0.308486, 0.358944, 0.419239, 0.580647, 1.64284, 2.43998, 3.55814, 4.10003, 4.80859, 5.31523, 5.911, 6.61957, 7.5165, 8.12028, 8.50087, 8.74722, 9.07569, 9.73263, 10.0926, 10.5162, 11.0313, 11.7398, 12.6522, 13.3608, 14.0693, 15.4865, 16.9036, 18.3207");
+            values ( \
+              "-0.0997003, -0.263377, -0.350116, -0.385641, -0.393327, -0.39505, -0.395672, -0.394454, -0.383583, -0.37471, -0.360518, -0.352197, -0.339703, -0.328055, -0.308956, -0.27291, -0.20675, -0.164645, -0.140837, -0.127092, -0.110784, -0.0826353, -0.070265, -0.0578991, -0.0458662, -0.0325605, -0.0210292, -0.0151976, -0.0105178, -0.00519507, -0.00252098, -0.00118282" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0889528, 0.10076, 0.106352, 0.109681, 0.112869, 0.115983, 0.119096, 0.122445, 0.128591, 0.132637, 0.136645, 0.141695, 0.146718, 0.152087, 0.159228");
+            values ( \
+              "-0.00239905, -0.0606201, -0.0722276, -0.076576, -0.0793683, -0.0801513, -0.0785289, -0.0693095, -0.0330151, -0.0155103, -0.00681761, -0.00232787, -0.000813578, -0.000322777, -0.000296654" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0902951, 0.104458, 0.105256, 0.112547, 0.119069, 0.125232, 0.129421, 0.134215, 0.137175, 0.14197, 0.14582, 0.149822, 0.160189, 0.165662, 0.169766, 0.174145, 0.177248, 0.183586, 0.192038, 0.203964, 0.237465");
+            values ( \
+              "-0.00500892, -0.125803, -0.128974, -0.151207, -0.163276, -0.169803, -0.172222, -0.172981, -0.172123, -0.167792, -0.1595, -0.14478, -0.0783774, -0.0497747, -0.0345252, -0.0227759, -0.0169465, -0.00905496, -0.00366035, -0.000985716, -0.000147245" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0951596, 0.10333, 0.110849, 0.121294, 0.1264, 0.133897, 0.141427, 0.150467, 0.162831, 0.179645, 0.188726, 0.200604, 0.212558, 0.22082, 0.237207, 0.259927, 0.273514, 0.287108, 0.293285, 0.305638, 0.31627, 0.333663, 0.356854, 0.390994, 0.432396");
+            values ( \
+              "-0.0577428, -0.150668, -0.187189, -0.217764, -0.22774, -0.238873, -0.247278, -0.25442, -0.260495, -0.265837, -0.267836, -0.26817, -0.263566, -0.25594, -0.221537, -0.136988, -0.0954768, -0.064682, -0.0538714, -0.036966, -0.0266196, -0.0153862, -0.00711386, -0.0021045, -0.000432836" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.103527, 0.132787, 0.154685, 0.192078, 0.220904, 0.242401, 0.266969, 0.290296, 0.324597, 0.369396, 0.386778, 0.427618, 0.469315, 0.48332, 0.511331, 0.547123, 0.618697, 0.650007, 0.690571, 0.722895, 0.749236, 0.78124, 0.826407, 0.874015, 0.91058, 0.983709, 1.11537, 1.27156");
+            values ( \
+              "-0.248685, -0.25954, -0.287326, -0.317775, -0.337191, -0.346295, -0.35187, -0.353565, -0.351987, -0.344866, -0.340827, -0.32862, -0.310647, -0.302566, -0.281273, -0.242585, -0.157342, -0.126735, -0.0944155, -0.074014, -0.060484, -0.0470957, -0.0328483, -0.0224325, -0.0166628, -0.00903748, -0.00270834, -0.000597163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.128919, 0.297545, 0.321667, 0.364657, 0.481489, 0.69098, 0.902958, 1.1023, 1.31999, 1.46556, 1.54645, 1.70823, 2.00526, 2.14633, 2.29468, 2.3954, 2.52577, 2.63104, 2.7626, 2.9479, 3.14457, 3.29582, 3.59832, 4.13774, 4.77846");
+            values ( \
+              "-0.374898, -0.381153, -0.383781, -0.385582, -0.383035, -0.373785, -0.363089, -0.351301, -0.33467, -0.319227, -0.307791, -0.274329, -0.185365, -0.147207, -0.113951, -0.0950816, -0.074793, -0.061404, -0.0477348, -0.0332821, -0.0226516, -0.0167526, -0.00904182, -0.00269145, -0.000604524" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.0925898, 0.125379, 0.201145, 0.237184, 0.283673, 0.319618, 0.360444, 0.412404, 0.463236, 0.615215, 1.18191, 2.47468, 3.2921, 3.63907, 4.13472, 4.84329, 5.34987, 5.94568, 6.65425, 7.02286, 7.55121, 8.15504, 8.53556, 8.78186, 9.11027, 9.76709, 10.1273, 10.5511, 11.0661, 11.7747, 12.0786, 12.6866, 13.3952, 14.1037, 14.8123, 15.5208, 16.938, 18.3551");
+            values ( \
+              "-0.107225, -0.259604, -0.344921, -0.369435, -0.385558, -0.391238, -0.394194, -0.395409, -0.395528, -0.394351, -0.388636, -0.374608, -0.364478, -0.359765, -0.352298, -0.339602, -0.327955, -0.309055, -0.272816, -0.246825, -0.206838, -0.164548, -0.140927, -0.127184, -0.110697, -0.0827335, -0.0703552, -0.0579823, -0.0457733, -0.0326475, -0.0283926, -0.0211215, -0.0151105, -0.0106086, -0.00761922, -0.00528508, -0.00261055, -0.00127214" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.232174, 0.23457, 0.240912, 0.25028, 0.254067, 0.257583, 0.260979, 0.26265, 0.264317, 0.267843, 0.275668, 0.27882, 0.282663, 0.285722, 0.290857, 0.301125, 0.376937");
+            values ( \
+              "-0.0170857, -0.020657, -0.0421435, -0.0627146, -0.0684602, -0.0724774, -0.0741052, -0.0743439, -0.0737353, -0.066644, -0.0248671, -0.0137055, -0.00630445, -0.00331833, -0.00109044, -0.000235308, -3.11759e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.229127, 0.252977, 0.258515, 0.263835, 0.266564, 0.270336, 0.276212, 0.278623, 0.281377, 0.285207, 0.288841, 0.293427, 0.295514, 0.299006, 0.305511, 0.311763, 0.316638, 0.320428, 0.325324, 0.331853, 0.342431, 0.354924, 0.391037");
+            values ( \
+              "-0.00451343, -0.125653, -0.141805, -0.152728, -0.157562, -0.162893, -0.167656, -0.168487, -0.168673, -0.167132, -0.162748, -0.151281, -0.143305, -0.123721, -0.0805124, -0.0482248, -0.0311422, -0.0217714, -0.0135531, -0.00696485, -0.00215274, -0.000562204, -0.000125752" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.23584, 0.246204, 0.251258, 0.258392, 0.270988, 0.281982, 0.289914, 0.29824, 0.307461, 0.318516, 0.34078, 0.350636, 0.366633, 0.371849, 0.377413, 0.384821, 0.407355, 0.415546, 0.433149, 0.441619, 0.452914, 0.462631, 0.477432, 0.497166, 0.530508, 0.570147");
+            values ( \
+              "-0.0412349, -0.123178, -0.151511, -0.182573, -0.218538, -0.237088, -0.246164, -0.252831, -0.257756, -0.261683, -0.266516, -0.265635, -0.255241, -0.248138, -0.237121, -0.215654, -0.13236, -0.106748, -0.0648705, -0.0504851, -0.0357514, -0.0264814, -0.0166353, -0.00873664, -0.0026713, -0.000614755" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.245316, 0.265213, 0.280724, 0.298629, 0.349796, 0.370219, 0.401538, 0.421105, 0.456161, 0.496099, 0.521739, 0.572687, 0.594549, 0.629817, 0.653716, 0.693581, 0.736682, 0.799187, 0.837692, 0.869573, 0.927446, 0.972723, 1.02075, 1.05768, 1.13155, 1.23366");
+            values ( \
+              "-0.212106, -0.221347, -0.258627, -0.283001, -0.324755, -0.337554, -0.349151, -0.35199, -0.353183, -0.348615, -0.343217, -0.32939, -0.320732, -0.302547, -0.284888, -0.242667, -0.189549, -0.124321, -0.0939632, -0.0738922, -0.0471975, -0.0328838, -0.0223809, -0.0165787, -0.00892798, -0.00408317" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.270621, 0.391468, 0.443007, 0.467938, 0.510583, 0.625309, 0.851115, 1.07419, 1.25363, 1.46633, 1.57228, 1.6927, 1.92378, 2.1416, 2.33609, 2.43118, 2.66829, 2.78822, 2.91634, 3.09901, 3.2858, 3.672, 4.17861, 4.79485");
+            values ( \
+              "-0.364921, -0.365871, -0.380657, -0.383559, -0.385473, -0.383114, -0.373134, -0.36173, -0.350957, -0.334666, -0.323956, -0.307796, -0.255523, -0.188451, -0.136857, -0.116031, -0.0753098, -0.0601175, -0.0473343, -0.0328846, -0.0227869, -0.0104125, -0.00360081, -0.00068581" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.232483, 0.267273, 0.341698, 0.373597, 0.430082, 0.478084, 0.526086, 0.58307, 0.70461, 1.37, 2.53258, 3.43854, 4.0905, 4.66299, 5.15829, 5.86685, 6.09289, 6.54496, 7.16501, 7.80991, 8.45989, 8.768, 9.08027, 9.49662, 10.101, 10.6325, 11.341, 11.9502, 12.2242, 12.7722, 13.4808, 14.1894, 14.8979, 15.6065, 16.3151, 18.4408");
+            values ( \
+              "-0.0680489, -0.2437, -0.337922, -0.36265, -0.385088, -0.39214, -0.394773, -0.395532, -0.39486, -0.388224, -0.375623, -0.364493, -0.355283, -0.345837, -0.336019, -0.317125, -0.30904, -0.288, -0.247033, -0.198573, -0.154302, -0.13601, -0.119273, -0.0996256, -0.0761072, -0.0597807, -0.0429593, -0.0322337, -0.0283081, -0.0217986, -0.0154807, -0.010986, -0.00777384, -0.00550812, -0.0038879, -0.00137749" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.714498, 0.726658, 0.743146, 0.754099, 0.766054, 0.771418, 0.776627, 0.781831, 0.784189, 0.793127, 0.798343, 0.803498, 0.808054, 0.815155, 0.823797, 0.867361");
+            values ( \
+              "-2.03607e-05, -0.0104554, -0.0281969, -0.0375343, -0.045164, -0.0472898, -0.0481188, -0.0459138, -0.0422191, -0.0178607, -0.00815402, -0.00348018, -0.0015814, -0.000466664, -0.000181242, -0.000122702" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.722425, 0.726305, 0.731414, 0.732575, 0.734898, 0.745079, 0.749983, 0.758583, 0.763506, 0.773098, 0.776938, 0.782058, 0.784014, 0.787926, 0.792986, 0.801599, 0.810083, 0.818571, 0.818889, 0.820796, 0.823338, 0.834765, 0.837999, 0.840081, 0.842856, 0.847829, 0.850105, 0.85355, 0.858143, 0.865982, 0.869423");
+            values ( \
+              "-0.0165701, -0.0207674, -0.0274619, -0.0301513, -0.0341364, -0.0551712, -0.0643167, -0.0793854, -0.0870938, -0.100232, -0.104545, -0.109544, -0.111259, -0.114287, -0.117549, -0.121141, -0.121104, -0.112446, -0.111781, -0.107428, -0.099907, -0.0541339, -0.0431107, -0.0369613, -0.0298517, -0.0199229, -0.0164909, -0.0123203, -0.00825555, -0.00403687, -0.00308267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.730006, 0.745259, 0.758893, 0.770604, 0.776712, 0.788927, 0.803018, 0.825391, 0.835551, 0.845801, 0.858552, 0.865149, 0.882714, 0.891275, 0.902569, 0.911633, 0.922282, 0.948964, 0.964745, 0.976003, 0.982594, 0.995777, 1.00302, 1.0141, 1.02887, 1.03663, 1.05681, 1.0674, 1.08858, 1.11413");
+            values ( \
+              "-0.0410939, -0.0705562, -0.104861, -0.130372, -0.14186, -0.16137, -0.179185, -0.200696, -0.208664, -0.215281, -0.221536, -0.223996, -0.228529, -0.229075, -0.226189, -0.218918, -0.200133, -0.118922, -0.0790215, -0.0576857, -0.047756, -0.0321776, -0.0258671, -0.0184347, -0.011616, -0.00909679, -0.00487214, -0.00352865, -0.0017921, -0.000789502" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.715119, 0.788895, 0.829534, 0.850042, 0.922981, 0.942531, 0.960022, 0.98677, 1.01206, 1.03637, 1.06372, 1.08427, 1.10749, 1.13429, 1.17232, 1.22894, 1.28277, 1.33013, 1.35478, 1.41224, 1.4389, 1.47083, 1.51594, 1.56334, 1.59973, 1.67251, 1.80387, 1.95965");
+            values ( \
+              "-0.0016625, -0.178319, -0.233573, -0.254105, -0.314201, -0.325802, -0.333098, -0.339922, -0.342065, -0.341457, -0.339138, -0.335623, -0.329861, -0.320813, -0.302139, -0.251864, -0.185658, -0.135153, -0.113527, -0.0740144, -0.060336, -0.0470897, -0.0327808, -0.0224265, -0.016732, -0.00906078, -0.002762, -0.000578747" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.779558, 0.882723, 0.921707, 0.976894, 1.00689, 1.03614, 1.08494, 1.1197, 1.19848, 1.39185, 1.59009, 1.77459, 1.91155, 2.00701, 2.19795, 2.30545, 2.44879, 2.77048, 2.9243, 3.01222, 3.18804, 3.31524, 3.40667, 3.58953, 3.71521, 3.90018, 4.14681, 4.64007, 5.23375");
+            values ( \
+              "-0.29461, -0.295031, -0.331521, -0.363875, -0.372647, -0.377333, -0.382217, -0.382948, -0.381439, -0.373125, -0.363081, -0.352241, -0.342627, -0.334669, -0.313181, -0.294936, -0.259523, -0.163428, -0.125989, -0.1079, -0.0781854, -0.0616398, -0.0518097, -0.0363215, -0.0284265, -0.0197469, -0.0120044, -0.00409067, -0.00104144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.693364, 0.807829, 0.929637, 1.01083, 1.08768, 1.12356, 1.20597, 1.87794, 3.16672, 3.98412, 4.82702, 5.84266, 6.12212, 6.63754, 7.3461, 8.84558, 9.47379, 9.80295, 10.4612, 11.2398, 11.7557, 12.4643, 13.3819, 14.0904, 14.799, 16.2161, 17.6332, 19.0504");
+            values ( \
+              "-0.00882501, -0.2122, -0.341179, -0.38037, -0.391955, -0.393835, -0.394887, -0.388603, -0.374597, -0.364494, -0.352309, -0.332868, -0.325794, -0.309057, -0.272774, -0.164596, -0.127186, -0.110626, -0.0826581, -0.0580785, -0.0457952, -0.0326972, -0.0211029, -0.0150637, -0.0106088, -0.00529485, -0.00262516, -0.00128917" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.53283, 2.5512, 2.56346, 2.5694, 2.5989, 2.6115, 2.62235, 2.63219, 2.64142, 2.65033, 2.65923, 2.66589, 2.68116, 2.68596, 2.69481, 2.7042, 2.71109");
+            values ( \
+              "-0.00134584, -0.00306416, -0.00537838, -0.00711265, -0.0178727, -0.0215372, -0.0242551, -0.0261636, -0.027571, -0.0282217, -0.0276654, -0.0244198, -0.00774207, -0.00454233, -0.0015792, -0.0005271, -0.000333508" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.54332, 2.56511, 2.57269, 2.61591, 2.64733, 2.66381, 2.6843, 2.69411, 2.70717, 2.71065, 2.71366, 2.72226, 2.74269, 2.75894, 2.76757, 2.77655");
+            values ( \
+              "-0.00631248, -0.012571, -0.0166751, -0.0473481, -0.0659466, -0.0732727, -0.079329, -0.0784869, -0.0762763, -0.0754503, -0.073069, -0.0615076, -0.0237782, -0.00794433, -0.00424127, -0.00249833" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.54611, 2.59354, 2.64244, 2.66072, 2.68267, 2.71086, 2.7256, 2.74584, 2.76499, 2.78826, 2.80173, 2.81538, 2.82886, 2.84246, 2.85694, 2.87125, 2.9, 2.92018, 2.93267, 2.94865, 2.95918, 2.98021, 3.00826, 3.04966, 3.09989");
+            values ( \
+              "-0.00244612, -0.0415999, -0.0895279, -0.105164, -0.120168, -0.134262, -0.139973, -0.146365, -0.151023, -0.1552, -0.156609, -0.157091, -0.156077, -0.152804, -0.144874, -0.129418, -0.082286, -0.0536962, -0.0400715, -0.0267888, -0.0203726, -0.0115076, -0.0050561, -0.00134453, -0.000315904" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.55216, 2.66633, 2.6966, 2.73475, 2.85523, 2.97237, 3.03251, 3.05011, 3.08531, 3.11883, 3.14858, 3.20782, 3.2978, 3.33866, 3.39386, 3.47224, 3.51314, 3.57537, 3.65835, 3.73154");
+            values ( \
+              "-0.00899772, -0.123185, -0.146826, -0.169165, -0.218848, -0.28272, -0.303133, -0.305946, -0.307414, -0.302535, -0.292514, -0.247067, -0.14513, -0.108814, -0.0721789, -0.0391934, -0.0282936, -0.0170957, -0.00853179, -0.00517773" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.64863, 2.80121, 2.86869, 3.01585, 3.07445, 3.17326, 3.2627, 3.34829, 3.56737, 3.86099, 3.98532, 4.15561, 4.21309, 4.306, 4.38126, 4.75833, 4.89561, 5.04476, 5.18929, 5.30039, 5.43059, 5.61488, 5.73371, 5.92292, 6.14999, 6.56465, 7.16621");
+            values ( \
+              "-0.199558, -0.210313, -0.24286, -0.336644, -0.357598, -0.373291, -0.374794, -0.372554, -0.362197, -0.343936, -0.333971, -0.315367, -0.307436, -0.290413, -0.272218, -0.160989, -0.127582, -0.0979264, -0.0750649, -0.0609558, -0.0475041, -0.0331893, -0.0262867, -0.0180935, -0.0114807, -0.0047464, -0.00119343" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.78278, 3.17488, 3.26438, 3.34994, 4.72437, 5.84799, 6.60064, 7.19771, 7.67664, 8.38521, 8.61125, 9.06334, 9.68339, 10.9782, 11.5987, 12.0152, 12.6195, 13.1508, 13.8593, 14.4685, 15.2908, 15.9994, 16.708, 17.4165, 18.8336, 20.9593");
+            values ( \
+              "-0.383403, -0.387006, -0.391513, -0.392162, -0.379299, -0.365906, -0.3554, -0.345534, -0.33601, -0.317119, -0.309033, -0.287994, -0.247029, -0.154303, -0.119268, -0.099618, -0.0761048, -0.0597818, -0.0429629, -0.0322342, -0.0217969, -0.0154796, -0.0109853, -0.00777341, -0.00388775, -0.00137741" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.58708, 9.61658, 9.6862, 9.71538, 9.7356, 9.76496, 9.8143, 9.84116, 9.86435, 9.88564, 9.90588, 9.92555, 9.94521, 9.96, 9.99214, 10.0011, 10.0129, 10.0225, 10.0417, 10.0688, 10.1562, 10.2709");
+            values ( \
+              "-4.74267e-05, -5.59523e-05, -0.000800771, -0.00149185, -0.00217191, -0.00396601, -0.00834783, -0.0101222, -0.0112761, -0.0120188, -0.012539, -0.0127176, -0.0124866, -0.0113073, -0.00323848, -0.00189251, -0.00102994, -0.000693094, -0.000388439, -0.000236947, -5.28435e-05, -1.40256e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("9.6733, 9.72276, 9.74916, 9.77793, 9.85512, 9.89031, 9.92031, 9.94741, 9.97273, 9.99715, 10.0214, 10.0396, 10.0766, 10.0905, 10.1062, 10.1241, 10.1503, 10.1867");
+            values ( \
+              "-0.0037667, -0.00454343, -0.00694088, -0.0110992, -0.0262704, -0.0321523, -0.0364125, -0.0394293, -0.041608, -0.0426874, -0.0420599, -0.0379113, -0.0140523, -0.00781302, -0.00387014, -0.00167486, -0.000526136, -0.000395207" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("9.70576, 9.76625, 9.78263, 9.82464, 9.8805, 9.95433, 10.0003, 10.0325, 10.0606, 10.1064, 10.1503, 10.1934, 10.2364, 10.2596, 10.2835, 10.332, 10.3636, 10.389, 10.4093, 10.4392, 10.4642, 10.4675");
+            values ( \
+              "-0.0130388, -0.0151111, -0.0185246, -0.0294667, -0.0468083, -0.0681664, -0.0792374, -0.0855998, -0.0900846, -0.0954314, -0.0985343, -0.0992536, -0.0951507, -0.0874139, -0.0723786, -0.0365514, -0.0206552, -0.0125677, -0.008265, -0.00429353, -0.00242871, -0.00229233" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.67718, 9.83923, 10.0049, 10.0836, 10.1369, 10.2739, 10.4344, 10.6034, 10.6893, 10.7772, 10.9358, 10.9994, 11.0798, 11.1632, 11.2353, 11.3707, 11.5296");
+            values ( \
+              "-0.00388143, -0.0396173, -0.0970477, -0.117744, -0.128603, -0.149839, -0.168604, -0.200121, -0.210083, -0.196268, -0.0891448, -0.0576291, -0.0317231, -0.0166309, -0.00926566, -0.00274139, -0.000600939" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("9.68408, 10.077, 10.2071, 10.4493, 10.7119, 10.8507, 10.9505, 11.0638, 11.1634, 11.361, 11.5426, 11.6788, 11.8157, 12.0473, 12.266, 12.4603, 12.5545, 12.792, 12.9137, 13.0415, 13.2238, 13.4093, 13.5399, 13.7888, 14.2866, 14.8954");
+            values ( \
+              "-0.000683362, -0.12326, -0.15235, -0.195295, -0.274301, -0.31236, -0.33248, -0.34555, -0.349634, -0.346553, -0.335715, -0.323794, -0.306482, -0.255134, -0.188159, -0.136742, -0.116153, -0.0753564, -0.0599475, -0.047286, -0.0328334, -0.0228077, -0.0178914, -0.0105611, -0.00376401, -0.000718127" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.0705, 10.5664, 10.8608, 11.0187, 11.1516, 11.3805, 11.5492, 11.9395, 12.7381, 14.2015, 14.7938, 15.2763, 15.9848, 16.2113, 16.8036, 18.5098, 19.0228, 19.8548, 20.3844, 21.01, 21.7186, 22.3239, 23.216, 23.9246, 24.6332, 26.0503, 28.8846");
+            values ( \
+              "-0.217133, -0.239348, -0.332645, -0.36441, -0.377555, -0.384716, -0.3848, -0.382518, -0.374417, -0.355261, -0.345469, -0.335853, -0.316983, -0.308866, -0.279923, -0.158608, -0.128455, -0.0895871, -0.0706526, -0.0530542, -0.0380714, -0.028609, -0.0186827, -0.0132436, -0.00940521, -0.00471581, -0.00118428" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(~A & B & CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational_rise;
+        when : "(!A * B * CI)";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0599315, 0.0805213, 0.153473, 0.450592, 1.68072, 6.77412", \
+            "0.068537, 0.089035, 0.162133, 0.459302, 1.68943, 6.78282", \
+            "0.0932559, 0.114497, 0.188263, 0.485734, 1.71589, 6.80928", \
+            "0.106991, 0.132978, 0.208961, 0.507183, 1.73747, 6.83074", \
+            "-0.0164607, 0.0252341, 0.120475, 0.421774, 1.65267, 6.74605", \
+            "-0.84241, -0.771577, -0.601051, -0.23007, 1.04034, 6.13515" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0236164, 0.0468436, 0.149499, 0.584764, 2.38747, 9.85247", \
+            "0.0236881, 0.0468918, 0.149503, 0.584759, 2.38778, 9.85247", \
+            "0.0269687, 0.0489656, 0.149997, 0.584743, 2.38767, 9.85248", \
+            "0.0401764, 0.0589989, 0.152804, 0.585742, 2.38781, 9.85258", \
+            "0.0698993, 0.0956691, 0.175719, 0.590362, 2.38928, 9.85312", \
+            "0.141325, 0.191834, 0.30354, 0.666398, 2.42897, 9.85713" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.045301, 0.0473261, 0.0507756, 0.0548569, 0.0567586, 0.0607143, 0.0643783, 0.0679678, 0.0716073, 0.0732314, 0.0749637, 0.0816016, 0.0864864, 0.0908, 0.0938652, 0.0976469, 0.104251, 0.107425, 0.11255, 0.119383, 0.131775, 0.146664");
+            values ( \
+              "0.0164829, 0.0326005, 0.0443796, 0.0554234, 0.0595809, 0.0661171, 0.0690543, 0.0694116, 0.0669191, 0.0645809, 0.0608999, 0.0379501, 0.0250968, 0.01751, 0.013418, 0.00965513, 0.00535565, 0.00405256, 0.00258935, 0.00141919, 0.000472041, 0.000138619" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0466494, 0.051635, 0.0550916, 0.0597814, 0.0637319, 0.0675786, 0.074659, 0.0815534, 0.0888114, 0.0959538, 0.103476, 0.116011, 0.125254, 0.137109, 0.143723, 0.14995, 0.163174, 0.176212, 0.191112, 0.200116");
+            values ( \
+              "0.00284257, 0.0797027, 0.098745, 0.119855, 0.132801, 0.141534, 0.149166, 0.149056, 0.143575, 0.13386, 0.117649, 0.0798929, 0.0565295, 0.034818, 0.0260571, 0.0196906, 0.0106123, 0.00569286, 0.00269956, 0.00194628" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0529977, 0.0771393, 0.0862299, 0.0959144, 0.106587, 0.117762, 0.139025, 0.186002, 0.20719, 0.285777, 0.310711, 0.340521, 0.353742, 0.393895, 0.418253, 0.436909, 0.474222, 0.506171");
+            values ( \
+              "0.150819, 0.203104, 0.21108, 0.212631, 0.209953, 0.205564, 0.194823, 0.166688, 0.149658, 0.0706899, 0.0515566, 0.0341346, 0.0281939, 0.0153331, 0.0104937, 0.00797621, 0.00419968, 0.00286596" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0600092, 0.0600292, 0.207562, 0.390745, 0.458894, 0.554774, 0.604248, 0.661762, 0.749514, 0.866366, 0.950696, 0.981571, 1.02498, 1.0746, 1.14654, 1.20758, 1.26888, 1.35625, 1.39337, 1.4676, 1.61608, 1.86682, 2.16312");
+            values ( \
+              "1e-22, 0.249096, 0.228775, 0.201987, 0.19167, 0.175625, 0.165836, 0.152441, 0.12873, 0.0959807, 0.0744988, 0.067465, 0.0583157, 0.0490327, 0.0376674, 0.0298938, 0.0235479, 0.0165806, 0.014277, 0.010521, 0.0055872, 0.00173287, 0.000404566" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0872546, 0.0872746, 0.4767, 1.6647, 2.01911, 2.20462, 2.45197, 2.65112, 3.31826, 3.68526, 3.89705, 4.21962, 4.5692, 4.97454, 5.33275, 5.69427, 5.9695, 6.51996, 7.56108, 8.60221");
+            values ( \
+              "1e-22, 0.288199, 0.238357, 0.195073, 0.180719, 0.172114, 0.158714, 0.146248, 0.0999917, 0.0764162, 0.0644732, 0.0489305, 0.0356137, 0.0242173, 0.0170043, 0.011847, 0.00894593, 0.00502426, 0.00150264, 0.000452374" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.17246, 0.17248, 1.89055, 6.32763, 7.55324, 9.22857, 10.2058, 11.1394, 14.793, 16.4552, 17.2912, 18.3323, 19.3292, 20.3596, 21.4007, 22.4391, 23.7008, 25.7831, 27.8653, 30.1956");
+            values ( \
+              "1e-22, 0.286401, 0.238124, 0.199047, 0.187458, 0.168883, 0.155242, 0.140694, 0.080071, 0.0577336, 0.0485427, 0.0384846, 0.0306918, 0.0242751, 0.0188129, 0.0146289, 0.0107278, 0.00636624, 0.00374415, 0.00235177" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0775946, 0.079912, 0.0817818, 0.0876022, 0.0895121, 0.0934954, 0.0971743, 0.100774, 0.104421, 0.105954, 0.107589, 0.109802, 0.11427, 0.116376, 0.120001, 0.124869, 0.128335, 0.131623, 0.136006, 0.138947, 0.142477, 0.147183, 0.156596, 0.169386, 0.185373");
+            values ( \
+              "0.0117476, 0.0311553, 0.0385218, 0.0548845, 0.0590315, 0.0658151, 0.0687745, 0.0692951, 0.0668108, 0.0646501, 0.0613217, 0.0545135, 0.0383905, 0.0321808, 0.0236513, 0.0157274, 0.0116184, 0.00871123, 0.00588306, 0.00454025, 0.00333283, 0.00220171, 0.000959621, 0.000313195, 9.44724e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0790332, 0.0840191, 0.0903766, 0.0963096, 0.100226, 0.107104, 0.110446, 0.114213, 0.12111, 0.12525, 0.128637, 0.135411, 0.150352, 0.161542, 0.171125, 0.176896, 0.181717, 0.187075, 0.194685, 0.20255, 0.208568, 0.220603, 0.243269, 0.270084");
+            values ( \
+              "0.00596942, 0.0765607, 0.109935, 0.131725, 0.140745, 0.148724, 0.149434, 0.148674, 0.143792, 0.138869, 0.133757, 0.119528, 0.0752077, 0.0489819, 0.0328906, 0.0255099, 0.0205442, 0.0160658, 0.0112242, 0.00774055, 0.00580712, 0.00320362, 0.000948363, 0.000205227" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0857781, 0.0988065, 0.105172, 0.109944, 0.118915, 0.128469, 0.133811, 0.140933, 0.150573, 0.167572, 0.19441, 0.218813, 0.226646, 0.242312, 0.253829, 0.298509, 0.321495, 0.333927, 0.35301, 0.377682, 0.388604, 0.410448, 0.428956, 0.437143, 0.453516, 0.486264, 0.548912, 0.623143");
+            values ( \
+              "0.150993, 0.175754, 0.194536, 0.202869, 0.211056, 0.212511, 0.21164, 0.209492, 0.205449, 0.197031, 0.18209, 0.1666, 0.160841, 0.14744, 0.136012, 0.0892348, 0.068398, 0.0584975, 0.0454427, 0.0321294, 0.0274586, 0.0197538, 0.0149228, 0.0131088, 0.0101948, 0.00598215, 0.00202757, 0.00048168" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.0925823, 0.0926023, 0.222963, 0.399407, 0.491741, 0.58762, 0.637072, 0.694608, 0.781281, 0.900852, 0.987076, 1.01507, 1.05429, 1.09911, 1.1772, 1.24442, 1.33405, 1.39815, 1.46872, 1.56282, 1.75103, 2.01882, 2.34574");
+            values ( \
+              "1e-22, 0.247983, 0.231216, 0.205557, 0.19167, 0.175626, 0.16584, 0.152442, 0.129033, 0.0955374, 0.0736615, 0.0673168, 0.0590212, 0.0505049, 0.0379627, 0.029426, 0.0206741, 0.0159748, 0.0119916, 0.00811462, 0.00354627, 0.000988378, 0.000182023" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.116775, 0.116795, 0.535879, 1.70457, 2.11349, 2.4321, 2.55113, 2.78179, 3.52936, 3.8117, 4.00757, 4.22781, 4.60222, 4.77239, 5.11272, 5.39675, 5.70525, 6.11658, 6.93924, 7.98037, 9.02149");
+            values ( \
+              "1e-22, 0.282097, 0.237317, 0.194796, 0.177968, 0.161784, 0.154706, 0.139722, 0.0881769, 0.0710105, 0.0604759, 0.0500239, 0.0356163, 0.030369, 0.0218317, 0.0164934, 0.0121106, 0.00792746, 0.00322775, 0.000957167, 0.000290715" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.18933, 0.18935, 2.08236, 6.81472, 8.43141, 9.25754, 10.2348, 11.1684, 13.7808, 15.5596, 16.4842, 17.3202, 18.6936, 19.3581, 20.3886, 21.4297, 22.8886, 24.7709, 26.8532, 28.9354, 32.0588, 35.1822");
+            values ( \
+              "1e-22, 0.280273, 0.236609, 0.194748, 0.178555, 0.168801, 0.155323, 0.140613, 0.0964422, 0.069621, 0.0578146, 0.0484618, 0.035789, 0.0307728, 0.0241942, 0.0188939, 0.0132723, 0.00834548, 0.00495887, 0.00293313, 0.00133666, 0.000597434" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.188494, 0.193477, 0.19974, 0.214039, 0.21844, 0.222547, 0.226593, 0.230636, 0.237946, 0.245065, 0.251496, 0.259062, 0.265529, 0.276066, 0.282624");
+            values ( \
+              "0.00867705, 0.0149206, 0.0249917, 0.0535478, 0.0591461, 0.0616365, 0.0611628, 0.0565622, 0.034557, 0.0195177, 0.0114118, 0.00547324, 0.00319299, 0.00138441, 0.000914496" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.19517, 0.20241, 0.216053, 0.221185, 0.229045, 0.236411, 0.243748, 0.251084, 0.253014, 0.258511, 0.270182, 0.281248, 0.292991, 0.301238, 0.307655, 0.31941, 0.324309, 0.343906, 0.365982, 0.391966");
+            values ( \
+              "0.0478371, 0.0516656, 0.10854, 0.123879, 0.137642, 0.141387, 0.138849, 0.131222, 0.12821, 0.11698, 0.0829928, 0.0554185, 0.0344009, 0.0239389, 0.0179333, 0.0102936, 0.00814326, 0.0030231, 0.00113686, 7.12459e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.201539, 0.231847, 0.240848, 0.252929, 0.269615, 0.281521, 0.310907, 0.341949, 0.363248, 0.441999, 0.479499, 0.509841, 0.549923, 0.592721, 0.629833, 0.648229");
+            values ( \
+              "0.0905386, 0.190896, 0.202989, 0.207765, 0.204686, 0.200649, 0.1858, 0.166617, 0.149552, 0.0705779, 0.0434768, 0.0282426, 0.0154179, 0.00790688, 0.00431927, 0.00349558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.215122, 0.215142, 0.331033, 0.610855, 0.7109, 0.789008, 0.818079, 0.874611, 1.00426, 1.078, 1.1443, 1.22069, 1.29901, 1.37063, 1.46612, 1.52416, 1.58897, 1.67538, 1.84821, 2.10882, 2.42424");
+            values ( \
+              "1e-22, 0.244555, 0.233451, 0.192335, 0.175612, 0.159492, 0.152372, 0.137451, 0.100969, 0.0814874, 0.0659835, 0.050784, 0.0382044, 0.0291244, 0.0199246, 0.0158198, 0.0121614, 0.00846563, 0.00402317, 0.00114592, 0.000256312" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.240116, 0.240136, 0.656913, 1.84452, 2.23687, 2.53053, 2.67431, 2.90398, 3.65308, 3.93511, 4.13052, 4.35088, 4.72548, 4.8958, 5.23644, 5.52015, 5.82836, 6.23931, 7.0612, 8.10233, 9.14345");
+            values ( \
+              "1e-22, 0.282249, 0.237381, 0.194171, 0.17798, 0.163172, 0.154726, 0.139779, 0.0881607, 0.0709881, 0.060478, 0.0500455, 0.0356295, 0.0303515, 0.0218348, 0.016478, 0.0120995, 0.00794465, 0.00321989, 0.000971422, 0.0002784" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.32753, 0.32755, 2.1605, 6.93819, 8.55489, 9.38102, 10.3583, 11.2918, 13.9043, 15.683, 16.6077, 17.4437, 18.8171, 20.5121, 21.5532, 23.0121, 24.8944, 26.9766, 29.0589, 31.1411, 35.3056");
+            values ( \
+              "1e-22, 0.28511, 0.236995, 0.19476, 0.178567, 0.168789, 0.155335, 0.1406, 0.0964292, 0.069608, 0.0578276, 0.0484487, 0.035776, 0.0241812, 0.0189069, 0.0132593, 0.00833253, 0.00494593, 0.0029202, 0.0017168, 0.000584545" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.56124, 0.573851, 0.58101, 0.591204, 0.612007, 0.619131, 0.625454, 0.631362, 0.637177, 0.642981, 0.647165, 0.654071, 0.661873, 0.665428, 0.670168, 0.676288, 0.680412, 0.688662, 0.695765");
+            values ( \
+              "0.00495936, 0.00611878, 0.00905664, 0.0156127, 0.0323169, 0.0374686, 0.0409884, 0.0429513, 0.042553, 0.0357518, 0.0269907, 0.0169559, 0.0096657, 0.00741212, 0.00515316, 0.00324395, 0.00238779, 0.00130845, 0.000893387" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.567608, 0.583862, 0.588664, 0.59307, 0.599277, 0.621329, 0.632719, 0.635869, 0.64243, 0.651394, 0.660194, 0.668983, 0.687982, 0.695194, 0.705652, 0.712691, 0.721209, 0.729032, 0.737228, 0.743514, 0.756085, 0.770701");
+            values ( \
+              "0.0157905, 0.0196036, 0.0244608, 0.0303576, 0.0401014, 0.0805159, 0.0996389, 0.10413, 0.111697, 0.117304, 0.116545, 0.107232, 0.0622996, 0.0477649, 0.0314721, 0.0233, 0.015958, 0.0111404, 0.00762941, 0.00568197, 0.0030988, 0.00171437" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.583465, 0.607656, 0.636888, 0.652129, 0.660244, 0.676472, 0.682335, 0.704266, 0.726346, 0.751769, 0.776866, 0.859745, 0.887304, 0.921704, 0.970056, 1.02741, 1.04378");
+            values ( \
+              "0.0411612, 0.0699441, 0.147765, 0.177742, 0.187318, 0.195858, 0.19617, 0.190974, 0.180749, 0.165477, 0.145484, 0.0643652, 0.0449791, 0.0276529, 0.0133134, 0.00531596, 0.0044556" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.607593, 0.646212, 0.65857, 0.677389, 0.697591, 0.716473, 0.737496, 0.773499, 0.97738, 1.07587, 1.12166, 1.16866, 1.22866, 1.44421, 1.5549, 1.65445, 1.73166, 1.8157, 1.9148, 1.94855, 2.02605, 2.11463, 2.29178, 2.56047, 2.88648");
+            values ( \
+              "0.142876, 0.186603, 0.209999, 0.228744, 0.234632, 0.234559, 0.232503, 0.22772, 0.198454, 0.183525, 0.175559, 0.166282, 0.152415, 0.0930504, 0.0660274, 0.0467986, 0.0351935, 0.0254819, 0.0171407, 0.0149532, 0.0109089, 0.00753975, 0.00348182, 0.000959201, 0.000183104" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.636496, 0.636516, 1.17995, 2.23735, 2.64775, 2.94297, 3.08523, 3.31497, 4.06397, 4.41118, 4.76183, 5.05126, 5.30672, 5.64733, 5.93107, 6.23931, 6.65029, 7.47225, 8.51338, 9.5545");
+            values ( \
+              "1e-22, 0.262442, 0.233315, 0.194847, 0.177952, 0.163089, 0.154706, 0.139784, 0.0881508, 0.067359, 0.0500328, 0.0385399, 0.0303637, 0.021824, 0.01649, 0.012111, 0.00793272, 0.00323104, 0.000959735, 0.000289915" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.576827, 0.667069, 0.752348, 1.04006, 1.07574, 6.89204, 8.96689, 9.79305, 10.7703, 11.7039, 14.3164, 16.2272, 17.8557, 18.8968, 19.8937, 20.9241, 21.9653, 23.4242, 25.3064, 27.3887, 29.4709, 32.5943, 35.7177");
+            values ( \
+              "0.0244185, 0.232839, 0.252143, 0.249902, 0.250317, 0.198979, 0.178536, 0.168814, 0.155307, 0.140627, 0.0964555, 0.0678342, 0.0484748, 0.0385526, 0.0307599, 0.024207, 0.0188811, 0.0132849, 0.00835804, 0.00497138, 0.00294561, 0.00132425, 0.000609803" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.92855, 1.96361, 1.97027, 1.98246, 1.99453, 2.01933, 2.03187, 2.05053, 2.06187, 2.0706, 2.07594, 2.08291, 2.09006, 2.09353, 2.10996, 2.11901, 2.13035, 2.13958, 2.15358, 2.16852, 2.21841");
+            values ( \
+              "0.00174071, 0.00180619, 0.00206074, 0.003437, 0.00657745, 0.0145268, 0.0175094, 0.0210763, 0.0226924, 0.0236492, 0.023953, 0.0240116, 0.023303, 0.0221926, 0.0113858, 0.00703891, 0.00365506, 0.0020512, 0.000866495, 0.000412348, 0.000217602" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("1.9397, 1.97879, 1.98854, 1.99783, 2.02319, 2.07125, 2.0883, 2.10359, 2.11782, 2.13172, 2.14558, 2.16032, 2.17388, 2.18665, 2.20111, 2.20894, 2.22064, 2.23625, 2.25706");
+            values ( \
+              "0.0066819, 0.00707204, 0.0102386, 0.0146913, 0.0294399, 0.0559803, 0.0643297, 0.0702965, 0.0739936, 0.0742236, 0.0648833, 0.0452142, 0.0299025, 0.0190356, 0.0108784, 0.0079517, 0.0049414, 0.00257654, 0.00119277" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("1.97061, 2.01428, 2.03135, 2.04962, 2.11325, 2.14502, 2.17274, 2.19901, 2.22526, 2.23557, 2.24447, 2.26927, 2.3235, 2.34113, 2.36146, 2.38234, 2.40135, 2.4267, 2.44213, 2.45929, 2.48218, 2.52767, 2.56363");
+            values ( \
+              "0.0233187, 0.0314833, 0.0442967, 0.059623, 0.12068, 0.146775, 0.16072, 0.163448, 0.156612, 0.151452, 0.14586, 0.125038, 0.0737616, 0.0597955, 0.0460823, 0.0346684, 0.026465, 0.018155, 0.0143931, 0.0110724, 0.0077424, 0.00368523, 0.00232328" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.01386, 2.06725, 2.12879, 2.16776, 2.18936, 2.21817, 2.24454, 2.28204, 2.32146, 2.38017, 2.50014, 2.59653, 2.69496, 2.76042, 2.94169, 3.01367, 3.06558, 3.11897, 3.18947, 3.25051, 3.31179, 3.39907, 3.50993, 3.62501, 3.76487, 3.92741, 4.12861");
+            values ( \
+              "0.0803384, 0.0844384, 0.159178, 0.197813, 0.210651, 0.218588, 0.219892, 0.217738, 0.213618, 0.206531, 0.19029, 0.174847, 0.154314, 0.137212, 0.0872488, 0.0697842, 0.0587302, 0.0487538, 0.0376649, 0.0299057, 0.0235712, 0.0166105, 0.0105678, 0.00652245, 0.00357235, 0.00175973, 0.000705989" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.07881, 2.18191, 2.2164, 2.24182, 2.28183, 2.3199, 2.39345, 2.50979, 2.6649, 3.02643, 3.73124, 4.10067, 4.23445, 4.36344, 4.61093, 4.88177, 5.38292, 5.70966, 5.85574, 6.06103, 6.26965, 6.53934, 6.7597, 7.01488, 7.37447, 7.74094, 8.02049, 8.5796, 9.62073, 10.6619");
+            values ( \
+              "0.219185, 0.219639, 0.234884, 0.239015, 0.241063, 0.241064, 0.23999, 0.237194, 0.232423, 0.219804, 0.194006, 0.178821, 0.172695, 0.166062, 0.15156, 0.133508, 0.0985318, 0.0775437, 0.069093, 0.0582943, 0.0486555, 0.0381146, 0.031034, 0.0242985, 0.0170288, 0.0118043, 0.00888229, 0.0049325, 0.00148107, 0.000439601" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("1.9314, 2.03281, 2.19142, 2.26798, 2.33591, 2.50735, 2.7, 2.93942, 7.32752, 8.82619, 10.4439, 11.2761, 12.247, 13.1809, 15.7916, 17.7039, 19.3335, 20.3747, 21.3684, 22.3996, 23.4407, 24.9015, 26.7851, 28.8673, 30.9496, 34.073, 37.1963");
+            values ( \
+              "0.00664326, 0.0529004, 0.228943, 0.246357, 0.248293, 0.249318, 0.248546, 0.246597, 0.208297, 0.194729, 0.17852, 0.168707, 0.155306, 0.140609, 0.0964725, 0.0678409, 0.0484576, 0.0385497, 0.0307807, 0.0242086, 0.0188932, 0.0132772, 0.00834828, 0.0049632, 0.00293839, 0.00132942, 0.000603739" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.21696, 7.28987, 7.3191, 7.3411, 7.36105, 7.40619, 7.43186, 7.44359, 7.46809, 7.49093, 7.51311, 7.53506, 7.55699, 7.56315, 7.56971, 7.59308, 7.60937, 7.6197, 7.63211, 7.64045, 7.65713, 7.68501, 7.71763, 8.03141");
+            values ( \
+              "0.000655276, 0.000706348, 0.00135325, 0.00213493, 0.00341015, 0.00749957, 0.00916512, 0.00970719, 0.0106071, 0.0110728, 0.0113327, 0.0112968, 0.0109168, 0.0105602, 0.0100113, 0.0058652, 0.00348625, 0.00242166, 0.00152182, 0.00109366, 0.000536193, 0.000144352, 4.96626e-05, 2.9695e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.21231, 7.30192, 7.33453, 7.36256, 7.44195, 7.45754, 7.48873, 7.51235, 7.53066, 7.56191, 7.59153, 7.62031, 7.64907, 7.6546, 7.67055, 7.69605, 7.72026, 7.73497, 7.74435, 7.75514, 7.76953, 7.79831, 7.83781, 7.88559, 8.14794");
+            values ( \
+              "0.00187098, 0.00271815, 0.00502921, 0.00813448, 0.0217868, 0.023947, 0.0277384, 0.0301077, 0.0316814, 0.0340182, 0.0354767, 0.0360113, 0.0345699, 0.0335144, 0.0286991, 0.0186306, 0.0108731, 0.00747754, 0.0057822, 0.00426006, 0.00277663, 0.00106417, 0.000272982, 0.000115712, 1.9419e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.26688, 7.35439, 7.38499, 7.40728, 7.48042, 7.62977, 7.68377, 7.73224, 7.77766, 7.82215, 7.86657, 7.95902, 7.99971, 8.02451, 8.04546, 8.0677, 8.09736, 8.15666, 8.1885");
+            values ( \
+              "0.0109143, 0.0125246, 0.0180197, 0.0229103, 0.0401147, 0.0736928, 0.0840895, 0.0914189, 0.0958015, 0.0957952, 0.0845736, 0.0390388, 0.0241188, 0.0175732, 0.0132224, 0.009741, 0.00641692, 0.00255631, 0.00180207" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.33351, 7.45872, 7.54203, 7.60109, 7.74714, 7.79341, 7.88596, 7.90391, 7.93982, 8.00378, 8.10288, 8.10731, 8.1745, 8.20804, 8.26158, 8.32262, 8.36728, 8.52682, 8.6215, 8.67617, 8.758, 8.82686, 8.88329, 8.94723, 9.0373, 9.0762, 9.12789, 9.1968, 9.33462, 9.59553, 9.9016");
+            values ( \
+              "0.0319862, 0.0400527, 0.0637126, 0.0826275, 0.131889, 0.146072, 0.168617, 0.171794, 0.176434, 0.179226, 0.174175, 0.173754, 0.166648, 0.162498, 0.154769, 0.143745, 0.134131, 0.0949685, 0.0728115, 0.0614349, 0.0467489, 0.0366121, 0.0297498, 0.0233322, 0.016393, 0.0140532, 0.0114297, 0.00863503, 0.00484476, 0.00144163, 0.000324586" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("7.43155, 7.60599, 7.78297, 7.91178, 7.9776, 8.09327, 8.14029, 8.22672, 8.31321, 8.48118, 8.65278, 8.99454, 9.37432, 9.51976, 9.76989, 10.1718, 10.2886, 11.1722, 11.5381, 11.8965, 12.1817, 12.4279, 12.677, 13.0318, 13.1827, 13.4844, 14.0768, 14.5654, 15.1132, 15.6943, 16.4887");
+            values ( \
+              "0.0780104, 0.0892465, 0.1583, 0.198817, 0.211117, 0.218718, 0.218886, 0.21856, 0.217749, 0.215235, 0.211808, 0.203217, 0.191568, 0.186507, 0.176727, 0.15653, 0.149404, 0.0892826, 0.0673331, 0.0496925, 0.0384114, 0.0305309, 0.0240418, 0.0169288, 0.014574, 0.0107375, 0.0057678, 0.00344604, 0.0019274, 0.00102967, 0.000430457" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("7.54457, 7.97322, 8.06699, 8.1782, 8.39637, 8.51595, 8.73133, 8.94486, 9.37192, 10.1313, 10.8017, 12.9722, 14.4709, 16.089, 16.926, 17.8967, 18.5296, 21.9825, 23.3619, 24.0384, 24.8926, 25.9337, 27.1874, 28.1574, 29.1985, 29.9506, 31.2352, 32.2763, 33.3175, 35.3997, 37.482, 39.5642, 42.6876");
+            values ( \
+              "0.128855, 0.219215, 0.228646, 0.232315, 0.235557, 0.236599, 0.2376, 0.237839, 0.236869, 0.232411, 0.22711, 0.208305, 0.194713, 0.178456, 0.168613, 0.155204, 0.145402, 0.0877718, 0.0677005, 0.059069, 0.049377, 0.0393112, 0.029579, 0.0235835, 0.0183966, 0.0153496, 0.0112203, 0.00867803, 0.00669349, 0.0039697, 0.00234593, 0.00138323, 0.000628113" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(~A & B & ~CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational_fall;
+        when : "(!A * B * !CI)";
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0739835, 0.0896032, 0.137008, 0.314517, 1.04631, 4.07566", \
+            "0.0846267, 0.100295, 0.147862, 0.32535, 1.05702, 4.08636", \
+            "0.133801, 0.149792, 0.197478, 0.375441, 1.10718, 4.13654", \
+            "0.260867, 0.284376, 0.339947, 0.520418, 1.25018, 4.27947", \
+            "0.57497, 0.611771, 0.69688, 0.89358, 1.62503, 4.65431", \
+            "1.57162, 1.63344, 1.78422, 2.09471, 2.8761, 5.9054" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0176838, 0.0314759, 0.085249, 0.318385, 1.29513, 5.34216", \
+            "0.017691, 0.0314281, 0.0852154, 0.318374, 1.29481, 5.34195", \
+            "0.019287, 0.0324634, 0.0855719, 0.318262, 1.29651, 5.34214", \
+            "0.0329898, 0.0470045, 0.0940487, 0.32075, 1.29487, 5.34217", \
+            "0.059234, 0.0827788, 0.135489, 0.331686, 1.29748, 5.34283", \
+            "0.128719, 0.162043, 0.253517, 0.467139, 1.32899, 5.34602" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0626926, 0.064334, 0.0662044, 0.0760982, 0.0819946, 0.0847355, 0.0874731, 0.0903806, 0.0971774, 0.100171, 0.103569, 0.106321, 0.111028, 0.117302");
+            values ( \
+              "-0.0288828, -0.0331183, -0.0464962, -0.0782634, -0.0897577, -0.0916192, -0.0903562, -0.0791583, -0.0278032, -0.0146217, -0.00669766, -0.00360312, -0.00114662, -0.000673854" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0622724, 0.0708318, 0.0779968, 0.0816355, 0.0873564, 0.0925989, 0.0976255, 0.102564, 0.107499, 0.110867, 0.125479, 0.130483, 0.13421, 0.140462, 0.14554, 0.153883");
+            values ( \
+              "-0.00897495, -0.111186, -0.153335, -0.169802, -0.189585, -0.201619, -0.208062, -0.208472, -0.199066, -0.185068, -0.0645987, -0.039492, -0.0268693, -0.0139416, -0.00804691, -0.00340042" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0579143, 0.0881785, 0.0950636, 0.102932, 0.10748, 0.118272, 0.131679, 0.145026, 0.158429, 0.167741, 0.173197, 0.184109, 0.20952, 0.218634, 0.234005, 0.241974, 0.2526, 0.26586, 0.274078, 0.290514, 0.321445, 0.357507");
+            values ( \
+              "-0.015024, -0.24988, -0.274969, -0.29529, -0.303418, -0.31539, -0.319873, -0.316168, -0.30503, -0.292062, -0.281751, -0.25074, -0.143142, -0.111585, -0.0713457, -0.0561068, -0.0403597, -0.0265952, -0.0204792, -0.0119643, -0.00401053, -0.00105224" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0679453, 0.0885723, 0.103124, 0.119142, 0.128514, 0.144504, 0.160523, 0.176088, 0.223626, 0.272231, 0.322424, 0.363904, 0.396074, 0.430209, 0.486771, 0.540435, 0.587843, 0.612583, 0.66995, 0.728465, 0.773576, 0.821012, 0.85743, 0.930266, 1.06204, 1.21835");
+            values ( \
+              "-0.155912, -0.272216, -0.324628, -0.353898, -0.36282, -0.371078, -0.373384, -0.373315, -0.366888, -0.357396, -0.345356, -0.333147, -0.32075, -0.30265, -0.252045, -0.185745, -0.135134, -0.113425, -0.0739577, -0.0471873, -0.032726, -0.0223602, -0.0167951, -0.00898336, -0.00281284, -0.000502161" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0641194, 0.0874939, 0.105672, 0.124759, 0.15093, 0.176144, 0.219012, 0.358293, 0.648512, 0.849973, 1.0495, 1.26694, 1.4158, 1.4934, 1.60988, 1.75341, 2.04147, 2.17511, 2.24326, 2.37955, 2.50469, 2.65251, 2.84961, 2.97507, 3.16828, 3.4259, 3.94113, 4.5433");
+            values ( \
+              "-0.0885633, -0.274039, -0.339768, -0.371101, -0.387045, -0.391174, -0.391571, -0.386255, -0.373384, -0.363102, -0.351299, -0.334689, -0.318833, -0.307812, -0.285352, -0.246161, -0.160521, -0.128031, -0.113618, -0.0888178, -0.0704506, -0.0532802, -0.0363238, -0.0284407, -0.0194353, -0.0115381, -0.00370836, -0.000916404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.0629401, 0.0864672, 0.115065, 0.157409, 0.176905, 0.231263, 1.18642, 2.28537, 3.24139, 3.94678, 4.35911, 4.96042, 5.66581, 5.89574, 6.35561, 6.97287, 7.59899, 8.23505, 8.57016, 8.91106, 9.34885, 9.91778, 10.409, 10.9389, 11.6443, 12.1903, 12.5233, 13.1892, 13.8946, 14.6, 15.3054, 16.0108, 16.7162, 18.127");
+            values ( \
+              "-0.0880061, -0.275583, -0.362667, -0.392663, -0.395831, -0.397351, -0.388203, -0.376328, -0.364411, -0.354601, -0.347861, -0.335951, -0.317388, -0.308947, -0.287705, -0.246651, -0.199579, -0.156039, -0.136053, -0.117863, -0.0974906, -0.075644, -0.0605173, -0.047344, -0.0339551, -0.0262206, -0.0223853, -0.0162371, -0.0115434, -0.00818244, -0.00580732, -0.00410604, -0.00291453, -0.00146177" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0961521, 0.0998519, 0.103453, 0.110875, 0.116779, 0.119523, 0.122263, 0.12517, 0.132396, 0.134962, 0.13836, 0.141113, 0.145813, 0.151363, 0.183046");
+            values ( \
+              "-0.00281092, -0.0389292, -0.0548065, -0.0778701, -0.0895176, -0.0917083, -0.0902221, -0.0792544, -0.0254228, -0.0145153, -0.00680507, -0.00349342, -0.00125827, -0.000375677, -0.000143354" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0956637, 0.109899, 0.11401, 0.123505, 0.127495, 0.131355, 0.134806, 0.137433, 0.142357, 0.145947, 0.157312, 0.162565, 0.168203, 0.176446, 0.183108, 0.193335, 0.205694");
+            values ( \
+              "-0.00797737, -0.136452, -0.160053, -0.193183, -0.201747, -0.20711, -0.209134, -0.208315, -0.199215, -0.183894, -0.0855908, -0.0520833, -0.0294419, -0.0123733, -0.00592909, -0.00180948, -0.000463886" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0967149, 0.111753, 0.120559, 0.124291, 0.131757, 0.139548, 0.151587, 0.156962, 0.166748, 0.171987, 0.180102, 0.193496, 0.202965, 0.208267, 0.218873, 0.244571, 0.25372, 0.260003, 0.269084, 0.277017, 0.287596, 0.300928, 0.309192, 0.325719, 0.35669, 0.392819");
+            values ( \
+              "-0.00855062, -0.185523, -0.238503, -0.254862, -0.280723, -0.298618, -0.31462, -0.317906, -0.319988, -0.319341, -0.316191, -0.305178, -0.29184, -0.281774, -0.251845, -0.1432, -0.111519, -0.0932157, -0.071316, -0.0561432, -0.0404504, -0.0265954, -0.0204459, -0.0119099, -0.003983, -0.00104384" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.106925, 0.150294, 0.163657, 0.178714, 0.19519, 0.211158, 0.258741, 0.307337, 0.357538, 0.409737, 0.434616, 0.465319, 0.522015, 0.575375, 0.613772, 0.647889, 0.705107, 0.763508, 0.808646, 0.856185, 0.892694, 0.965711, 1.09749, 1.25385");
+            values ( \
+              "-0.242995, -0.348731, -0.363187, -0.370856, -0.373474, -0.373293, -0.366833, -0.357332, -0.345424, -0.329233, -0.319148, -0.302723, -0.251793, -0.186029, -0.144414, -0.11335, -0.0740187, -0.0471205, -0.0328248, -0.0224368, -0.0166844, -0.00904577, -0.00271563, -0.000589101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.100055, 0.12332, 0.141243, 0.154006, 0.179062, 0.195458, 0.236229, 0.304467, 0.470301, 0.686827, 0.885022, 1.0893, 1.31533, 1.39548, 1.50236, 1.57867, 1.6738, 1.78864, 1.99771, 2.13031, 2.21511, 2.36845, 2.50425, 2.61801, 2.74757, 2.93134, 3.12223, 3.2684, 3.56075, 4.09855, 4.73492");
+            values ( \
+              "-0.0968297, -0.278933, -0.341848, -0.364648, -0.384316, -0.389419, -0.391923, -0.389903, -0.383042, -0.373254, -0.363222, -0.351094, -0.333483, -0.325379, -0.311801, -0.299126, -0.27837, -0.245985, -0.182171, -0.146604, -0.126804, -0.0965528, -0.0751861, -0.0607445, -0.0474172, -0.0331387, -0.0228084, -0.017061, -0.00939814, -0.00282599, -0.000629976" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.0978575, 0.13914, 0.177158, 0.2389, 0.881166, 2.36636, 3.27538, 4.1181, 4.995, 5.70039, 5.9295, 6.38772, 7.00164, 8.27494, 8.93858, 9.37859, 9.94986, 10.4459, 10.9747, 11.6801, 12.2231, 13.2157, 13.9211, 14.6265, 16.0373, 18.1535");
+            values ( \
+              "-0.0968147, -0.344057, -0.387709, -0.397421, -0.391808, -0.375957, -0.364786, -0.3526, -0.336305, -0.31699, -0.309317, -0.287427, -0.247276, -0.155644, -0.118167, -0.0976696, -0.0756905, -0.0604204, -0.0473074, -0.0339138, -0.0262407, -0.0163021, -0.0115754, -0.00821956, -0.00412886, -0.00145864" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.238822, 0.241866, 0.244545, 0.257584, 0.261656, 0.26679, 0.26891, 0.271942, 0.279351, 0.281807, 0.285549, 0.288585, 0.29328, 0.295154");
+            values ( \
+              "-0.0164931, -0.0219885, -0.0335784, -0.0712018, -0.0803932, -0.0870781, -0.0861337, -0.0766819, -0.0248747, -0.0146799, -0.00652892, -0.00307966, -0.00122348, -0.000930262" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.241435, 0.244284, 0.258632, 0.265419, 0.268506, 0.273991, 0.279154, 0.284194, 0.289229, 0.291774, 0.29486, 0.30566, 0.309549, 0.314809, 0.318368, 0.324211, 0.330671");
+            values ( \
+              "-0.0425649, -0.0542798, -0.138164, -0.168606, -0.179945, -0.19497, -0.203228, -0.205044, -0.196655, -0.187384, -0.168928, -0.0749446, -0.0517257, -0.0304213, -0.0210324, -0.0113236, -0.00586887" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.238376, 0.253532, 0.258495, 0.26792, 0.274547, 0.285848, 0.295945, 0.299852, 0.313305, 0.326697, 0.340136, 0.349715, 0.354926, 0.365348, 0.392659, 0.401939, 0.416265, 0.422733, 0.430904, 0.442396, 0.454588, 0.463964, 0.482716, 0.51619, 0.555937");
+            values ( \
+              "-0.00131631, -0.136478, -0.173601, -0.231946, -0.261236, -0.293633, -0.308919, -0.31336, -0.318862, -0.315282, -0.305137, -0.291489, -0.281609, -0.252447, -0.137854, -0.106767, -0.0702738, -0.0578373, -0.0449736, -0.031352, -0.02133, -0.0157782, -0.00849635, -0.0025242, -0.000557871" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.256803, 0.285162, 0.296256, 0.31073, 0.323667, 0.340916, 0.358306, 0.381923, 0.447432, 0.52037, 0.566566, 0.586099, 0.61246, 0.66518, 0.746301, 0.78117, 0.801106, 0.840978, 0.868227, 0.914193, 0.975883, 1.01247, 1.08566, 1.20847, 1.35361");
+            values ( \
+              "-0.300786, -0.320702, -0.344738, -0.361935, -0.369235, -0.373057, -0.373122, -0.370651, -0.358819, -0.341103, -0.325564, -0.317115, -0.302736, -0.256211, -0.159092, -0.125152, -0.108328, -0.0805732, -0.0653915, -0.0456961, -0.0279055, -0.0208166, -0.01125, -0.00377899, -0.000918913" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.244008, 0.270166, 0.293817, 0.313544, 0.328452, 0.343361, 0.357676, 0.382318, 0.512153, 0.833353, 1.03153, 1.23068, 1.37677, 1.4485, 1.55654, 1.67486, 1.90602, 2.12362, 2.3182, 2.41374, 2.50824, 2.65075, 2.76962, 2.89798, 3.08083, 3.26831, 3.40305, 3.6601, 4.17422, 4.79314");
+            values ( \
+              "-0.0806233, -0.272581, -0.351181, -0.376575, -0.385178, -0.389216, -0.390957, -0.391721, -0.387312, -0.373122, -0.363097, -0.351329, -0.340787, -0.334688, -0.323734, -0.307821, -0.255515, -0.1885, -0.136871, -0.11595, -0.0982176, -0.0752687, -0.0602034, -0.0473736, -0.032906, -0.0227716, -0.0176705, -0.0102842, -0.00348468, -0.000655667" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.242991, 0.268913, 0.295038, 0.337702, 0.356753, 0.380322, 0.41056, 0.644905, 1.36849, 2.4562, 3.42305, 4.12845, 4.54076, 5.14207, 5.84747, 6.0774, 6.53727, 7.14955, 7.78035, 8.41611, 8.7518, 9.09331, 9.53089, 10.0996, 10.5904, 11.1204, 11.8258, 12.3721, 12.7052, 13.3715, 14.0769, 14.7823, 15.4877, 16.1931, 16.8985, 18.3093");
+            values ( \
+              "-0.0806517, -0.272504, -0.357727, -0.392155, -0.39543, -0.396887, -0.397232, -0.395286, -0.388094, -0.376347, -0.364516, -0.354495, -0.347755, -0.336057, -0.317279, -0.309057, -0.28759, -0.24703, -0.199601, -0.156076, -0.136053, -0.117832, -0.0974744, -0.0756384, -0.0605255, -0.0473486, -0.033958, -0.0262197, -0.0223818, -0.0162319, -0.0115391, -0.00817995, -0.00580505, -0.00410493, -0.00291324, -0.00146097" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.731105, 0.738788, 0.740806, 0.743111, 0.755845, 0.767843, 0.773873, 0.779284, 0.784279, 0.789051, 0.793815, 0.797392, 0.803405, 0.807144, 0.81022, 0.812167, 0.816061, 0.822141, 0.829391, 0.839658");
+            values ( \
+              "-0.00494516, -0.00865746, -0.0104287, -0.0126171, -0.0272281, -0.0386623, -0.0437318, -0.0479933, -0.0511507, -0.0530811, -0.0510862, -0.0425573, -0.0211003, -0.0115037, -0.0066166, -0.00463845, -0.00216611, -0.000739367, -0.000364422, -0.000307707" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.733591, 0.76979, 0.7951, 0.802706, 0.809727, 0.816506, 0.823947, 0.839315, 0.844367, 0.849971, 0.855639, 0.862118, 0.871845");
+            values ( \
+              "-0.00375921, -0.0783903, -0.128592, -0.141545, -0.150601, -0.153367, -0.138643, -0.0504488, -0.0319722, -0.0187135, -0.0107375, -0.00556965, -0.00220961" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.737553, 0.773111, 0.810889, 0.826098, 0.832311, 0.843566, 0.849509, 0.858257, 0.872874, 0.887502, 0.891114, 0.895243, 0.9035, 0.925352, 0.933866, 0.949472, 0.958044, 0.969473, 0.980973, 0.999576, 1.02438, 1.04811, 1.0755");
+            values ( \
+              "-0.00859345, -0.111059, -0.226027, -0.261714, -0.27229, -0.285453, -0.289645, -0.2927, -0.289382, -0.272992, -0.266423, -0.256751, -0.22978, -0.140516, -0.111777, -0.0713874, -0.0552534, -0.0388415, -0.0271206, -0.0149874, -0.00648846, -0.00297834, -0.00127431" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.758898, 0.78267, 0.821366, 0.845751, 0.858269, 0.874924, 0.890085, 0.914581, 0.938634, 0.972591, 1.06402, 1.09101, 1.11762, 1.14662, 1.2034, 1.25659, 1.29504, 1.32931, 1.38645, 1.44478, 1.48994, 1.53754, 1.57411, 1.64723, 1.77868, 1.93465");
+            values ( \
+              "-0.143464, -0.153135, -0.284903, -0.332863, -0.346594, -0.357367, -0.36207, -0.363947, -0.362053, -0.356789, -0.337118, -0.328912, -0.318254, -0.302697, -0.25167, -0.186138, -0.144439, -0.113236, -0.073984, -0.0471477, -0.0328115, -0.0224087, -0.0166898, -0.00901031, -0.00274091, -0.0005744" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.788442, 0.866648, 0.888462, 0.911734, 0.937123, 0.968804, 1.03642, 1.08407, 1.1575, 1.36624, 1.67918, 1.76875, 1.98149, 2.04868, 2.18306, 2.25541, 2.3518, 2.46809, 2.67703, 2.80974, 2.89465, 3.04824, 3.1838, 3.29734, 3.42695, 3.61077, 3.80181, 3.94812, 4.24075, 4.77707, 5.4117");
+            values ( \
+              "-0.356737, -0.367956, -0.379607, -0.384805, -0.386557, -0.386501, -0.384418, -0.385186, -0.382565, -0.373121, -0.356581, -0.350969, -0.334679, -0.328178, -0.31161, -0.299626, -0.278734, -0.245989, -0.182216, -0.146613, -0.12679, -0.0964979, -0.0751736, -0.0607613, -0.047427, -0.0331414, -0.0228029, -0.0170537, -0.00938713, -0.00283558, -0.000634794" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.695104, 0.744686, 0.823398, 0.857196, 0.882037, 0.927154, 0.950113, 0.986654, 1.0375, 1.06889, 1.12049, 2.34348, 3.14056, 3.95773, 4.66313, 5.07598, 5.67696, 6.38235, 6.61227, 7.0721, 7.68442, 8.31525, 8.95105, 9.28667, 9.62811, 10.0657, 10.6345, 11.1253, 11.6553, 12.3607, 12.9069, 13.2401, 13.9063, 14.6117, 15.3171, 16.0225, 16.7279, 17.4333, 18.8441");
+            values ( \
+              "-0.00558847, -0.0365266, -0.297506, -0.361299, -0.38088, -0.391686, -0.392907, -0.393506, -0.393328, -0.39518, -0.395771, -0.383483, -0.374616, -0.364516, -0.354498, -0.347749, -0.336055, -0.317278, -0.309056, -0.287592, -0.247031, -0.199598, -0.156071, -0.136053, -0.117836, -0.0974764, -0.0756388, -0.0605243, -0.0473481, -0.0339575, -0.02622, -0.0223821, -0.0162328, -0.0115395, -0.00818044, -0.0058052, -0.00410524, -0.00291326, -0.00146093" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.55701, 2.5758, 2.58349, 2.59026, 2.62007, 2.63266, 2.65312, 2.66214, 2.67078, 2.67933, 2.68573, 2.70116, 2.71031, 2.71788, 2.72757, 2.73964, 2.77421");
+            values ( \
+              "-0.00152717, -0.0037594, -0.0050131, -0.00692775, -0.0178115, -0.021624, -0.0266612, -0.0283051, -0.0292267, -0.0288922, -0.025566, -0.00733167, -0.00237588, -0.000847829, -0.000246511, -0.000132482, -0.000112296" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.49764, 2.57206, 2.57866, 2.59011, 2.59985, 2.64404, 2.66201, 2.67722, 2.69076, 2.70322, 2.71509, 2.72685, 2.73565, 2.74929, 2.75526, 2.76012, 2.76598, 2.76987, 2.77766, 2.78091");
+            values ( \
+              "-0.00101526, -0.00518092, -0.00776165, -0.013153, -0.0190422, -0.051231, -0.0631164, -0.0722078, -0.0794896, -0.0850681, -0.0885235, -0.0864715, -0.0737536, -0.0389953, -0.0266735, -0.0189343, -0.0123089, -0.00908415, -0.00483279, -0.00402431" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.50849, 2.58151, 2.59085, 2.60107, 2.60199, 2.60383, 2.60751, 2.61487, 2.62661, 2.63242, 2.64405, 2.6617, 2.6887, 2.70069, 2.72465, 2.7298, 2.74011, 2.75423, 2.77606, 2.79623, 2.81579, 2.83531, 2.83617, 2.83788, 2.84132, 2.84819, 2.86025, 2.86266, 2.86396, 2.86568, 2.86914, 2.87605, 2.88485, 2.8872, 2.8919, 2.90042, 2.91237, 2.91645, 2.91763, 2.91999, 2.9247, 2.93412, 2.95298, 2.95692");
+            values ( \
+              "-0.00299611, -0.0131962, -0.0193468, -0.0271602, -0.0278993, -0.0294656, -0.0326172, -0.0393683, -0.0510364, -0.0571483, -0.0694276, -0.0882258, -0.11726, -0.13035, -0.156262, -0.161753, -0.172311, -0.186038, -0.204478, -0.216843, -0.219212, -0.19838, -0.196712, -0.192816, -0.183755, -0.163266, -0.126095, -0.119164, -0.115513, -0.110754, -0.101624, -0.0849935, -0.0669096, -0.0626792, -0.0549043, -0.0429133, -0.0300306, -0.0265614, -0.0256375, -0.0238721, -0.0206854, -0.0154694, -0.00848944, -0.00781097" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.60837, 2.66895, 2.77446, 2.81364, 2.86043, 2.8862, 2.92055, 2.9635, 2.98908, 3.02494, 3.07819, 3.08682, 3.11979, 3.19659, 3.24996, 3.28733, 3.32073, 3.34866, 3.38031, 3.42519, 3.47163, 3.50717, 3.57823, 3.70915, 3.8639");
+            values ( \
+              "-0.0731526, -0.108053, -0.252137, -0.297903, -0.33238, -0.340972, -0.344741, -0.341243, -0.33611, -0.325964, -0.302357, -0.297013, -0.269908, -0.179492, -0.125086, -0.0954417, -0.0742681, -0.0599761, -0.046843, -0.0327584, -0.0225903, -0.0169277, -0.00935684, -0.00283057, -0.00063593" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.66372, 2.76872, 2.8112, 2.87629, 2.91428, 2.95973, 3.00632, 3.05582, 3.2995, 3.49451, 3.70305, 3.8895, 3.96793, 4.05215, 4.14304, 4.21836, 4.31054, 4.7185, 4.86858, 4.97223, 5.11502, 5.23998, 5.36692, 5.54868, 5.62737, 5.78474, 6.09949, 6.60374, 7.20282");
+            values ( \
+              "-0.203031, -0.258836, -0.3155, -0.366074, -0.377262, -0.382478, -0.382892, -0.382028, -0.371909, -0.362484, -0.350166, -0.336342, -0.329097, -0.319817, -0.307242, -0.294207, -0.272666, -0.153271, -0.118502, -0.0984476, -0.0757284, -0.0599089, -0.0469659, -0.0329781, -0.028246, -0.0207258, -0.0108584, -0.00361385, -0.000882434" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("2.50885, 2.60797, 2.84554, 2.9328, 3.02998, 3.49538, 4.79115, 5.89107, 6.73367, 7.61102, 7.95494, 8.54451, 9.2499, 10.7623, 11.3778, 12.3449, 12.8747, 13.6809, 14.3863, 15.2616, 16.6724, 18.0832, 18.6357");
+            values ( \
+              "-0.00311204, -0.0412418, -0.353692, -0.388802, -0.393907, -0.390711, -0.377833, -0.364515, -0.352333, -0.336033, -0.327792, -0.309084, -0.273012, -0.16398, -0.127343, -0.083529, -0.0658835, -0.0454258, -0.0324639, -0.0213809, -0.0107799, -0.00539393, -0.00459544" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.5457, 9.71458, 9.73481, 9.75521, 9.76459, 9.78334, 9.83446, 9.8612, 9.88423, 9.90517, 9.92493, 9.94411, 9.96326, 9.97757, 9.98402, 10.0082, 10.0167, 10.0209, 10.0272, 10.0357, 10.0525, 10.0771, 10.1095");
+            values ( \
+              "-5.39776e-05, -0.000602495, -0.00127652, -0.00204837, -0.00254095, -0.00377754, -0.00834494, -0.010185, -0.0114058, -0.0122761, -0.0128126, -0.0131077, -0.0128735, -0.0117307, -0.0103391, -0.00346533, -0.00203369, -0.00161812, -0.00115539, -0.000772821, -0.000445798, -0.000262532, -0.000146853" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("9.68048, 9.74431, 9.77349, 9.78951, 9.81986, 9.87592, 9.91077, 9.9403, 9.96678, 9.99135, 10.0149, 10.038, 10.0554, 10.0987, 10.1165, 10.1322, 10.1482");
+            values ( \
+              "-0.00188094, -0.00455968, -0.00740452, -0.0095351, -0.015089, -0.0264225, -0.0325663, -0.0371112, -0.0404819, -0.0430188, -0.044531, -0.0442913, -0.0401132, -0.0103431, -0.00446776, -0.00200942, -0.00105493" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("9.70356, 9.78877, 9.80839, 9.84684, 9.97478, 10.0497, 10.0759, 10.1175, 10.1557, 10.1922, 10.2284, 10.2555, 10.3035, 10.3304, 10.3498, 10.3632, 10.3901, 10.4349, 10.4875");
+            values ( \
+              "-0.00476593, -0.0152095, -0.0194338, -0.0296738, -0.0699142, -0.0909534, -0.097629, -0.107266, -0.114713, -0.119152, -0.11621, -0.0986709, -0.0466831, -0.0265523, -0.0171508, -0.0124036, -0.00627213, -0.0016631, -0.000348159" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.50477, 9.80063, 9.82377, 9.83155, 9.8471, 9.8782, 9.92611, 9.94226, 9.97455, 10.0419, 10.173, 10.2532, 10.2711, 10.3068, 10.354, 10.4289, 10.4988, 10.5673, 10.6357, 10.6403, 10.6497, 10.6684, 10.6968, 10.7323, 10.7405, 10.7568, 10.7847, 10.8213, 10.8322, 10.8541, 10.8978, 10.9335, 10.9465, 10.9725, 11.0247, 11.1289, 11.1712");
+            values ( \
+              "-0.000610365, -0.0194111, -0.0260634, -0.0283876, -0.0333946, -0.0441107, -0.0621955, -0.0685077, -0.0813186, -0.108215, -0.160808, -0.191679, -0.198152, -0.210532, -0.225606, -0.245677, -0.258015, -0.257499, -0.227153, -0.223392, -0.215139, -0.197327, -0.169168, -0.136118, -0.129071, -0.115846, -0.0955988, -0.0734598, -0.0677636, -0.0576064, -0.0411793, -0.0311956, -0.0281444, -0.0229332, -0.0150477, -0.00618794, -0.00481164" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("9.85967, 10.0421, 10.3376, 10.4708, 10.5851, 10.7, 10.7952, 10.9467, 11.1038, 11.2095, 11.4584, 11.5756, 11.6529, 11.7701, 11.9139, 12.1968, 12.4096, 12.5534, 12.6663, 12.7995, 12.9771, 13.1338, 13.3733, 13.6925, 14.2209, 14.8513");
+            values ( \
+              "-0.0936496, -0.11488, -0.249214, -0.301193, -0.334217, -0.351083, -0.355174, -0.35483, -0.350167, -0.345392, -0.328765, -0.316706, -0.306204, -0.28429, -0.245644, -0.161832, -0.112487, -0.0867158, -0.0703541, -0.0547222, -0.0388112, -0.0285941, -0.0178156, -0.00925242, -0.00286009, -0.000646927" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.0309, 10.3624, 10.5832, 10.7121, 10.8515, 10.9837, 11.1686, 11.3594, 11.7779, 12.5763, 14.0584, 14.5943, 15.1142, 15.8196, 16.0492, 16.6628, 18.3042, 19.1829, 19.7977, 20.228, 20.7352, 21.4115, 21.9617, 22.5211, 23.2265, 23.9319, 24.6373, 26.0481, 28.8697");
+            values ( \
+              "-0.227492, -0.268892, -0.3491, -0.370235, -0.378474, -0.381587, -0.383627, -0.384133, -0.382254, -0.374395, -0.354999, -0.346169, -0.335898, -0.317111, -0.308912, -0.278444, -0.161473, -0.112084, -0.0855291, -0.0705006, -0.0559202, -0.0407788, -0.031441, -0.024111, -0.0171799, -0.0121989, -0.00866729, -0.00435591, -0.00109748" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        sdf_cond : "(~A & ~B & CI)";
+        timing_sense : positive_unate;
+        timing_type : combinational_fall;
+        when : "(!A * !B * CI)";
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0739305, 0.0928182, 0.147877, 0.331524, 1.07665, 4.16185", \
+            "0.0847076, 0.103601, 0.158747, 0.342382, 1.0875, 4.17269", \
+            "0.134207, 0.153469, 0.20885, 0.393259, 1.13814, 4.22331", \
+            "0.262206, 0.288722, 0.359293, 0.550452, 1.2948, 4.37974", \
+            "0.591192, 0.630717, 0.734994, 0.96728, 1.71318, 4.7969", \
+            "1.67196, 1.73402, 1.89395, 2.2732, 3.09275, 6.16994" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0204632, 0.0378935, 0.0943127, 0.324986, 1.31789, 5.4357", \
+            "0.0204634, 0.0378824, 0.0942926, 0.324984, 1.318, 5.43569", \
+            "0.0222063, 0.0391648, 0.0951034, 0.325044, 1.31789, 5.4357", \
+            "0.0357606, 0.0568266, 0.112834, 0.32974, 1.31757, 5.43571", \
+            "0.06173, 0.0889941, 0.170073, 0.362525, 1.3201, 5.43577", \
+            "0.132264, 0.167608, 0.284972, 0.545517, 1.35955, 5.43489" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.058953, 0.0644407, 0.0666634, 0.0751156, 0.0785784, 0.0818909, 0.0851226, 0.0883524, 0.0915998, 0.100973, 0.104325, 0.109468, 0.114605, 0.120674, 0.134617");
+            values ( \
+              "-0.0016992, -0.0435753, -0.0510439, -0.0693347, -0.0737085, -0.0764055, -0.0773173, -0.0758476, -0.0682953, -0.01926, -0.00985142, -0.00329253, -0.00100753, -0.000325008, -0.000252729" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0606148, 0.0689477, 0.0739299, 0.0815323, 0.0882904, 0.0989534, 0.106856, 0.112884, 0.116697, 0.11944, 0.13262, 0.136725, 0.143318, 0.15226, 0.160233, 0.171805, 0.185998");
+            values ( \
+              "-0.00891419, -0.102646, -0.123436, -0.145786, -0.157909, -0.168127, -0.170508, -0.166455, -0.157716, -0.147302, -0.0624307, -0.0433862, -0.0231567, -0.00953372, -0.00409068, -0.001163, -0.000309603" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.061816, 0.0718051, 0.0796857, 0.0848627, 0.0897376, 0.0990667, 0.113011, 0.125605, 0.140994, 0.148547, 0.155884, 0.170713, 0.179249, 0.186169, 0.20001, 0.222343, 0.234835, 0.251125, 0.2598, 0.271368, 0.280515, 0.294498, 0.313143, 0.346132, 0.385151");
+            values ( \
+              "-0.0277231, -0.142772, -0.180012, -0.196476, -0.209498, -0.227993, -0.251684, -0.269385, -0.282971, -0.286414, -0.287619, -0.283825, -0.276455, -0.267271, -0.233793, -0.145542, -0.104364, -0.0653329, -0.0504098, -0.0353036, -0.0265713, -0.0171007, -0.0093063, -0.00288245, -0.000670017" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0754602, 0.113059, 0.129153, 0.137456, 0.151941, 0.169548, 0.189177, 0.214324, 0.238657, 0.275033, 0.288518, 0.339662, 0.402638, 0.415696, 0.449463, 0.464768, 0.495379, 0.592555, 0.628632, 0.653427, 0.68957, 0.721258, 0.763509, 0.816082, 0.848682, 0.913881, 1.03636, 1.17916");
+            values ( \
+              "-0.268609, -0.27869, -0.30805, -0.319506, -0.335184, -0.346771, -0.354083, -0.357031, -0.356665, -0.352037, -0.349942, -0.338978, -0.319746, -0.314555, -0.297674, -0.287544, -0.260589, -0.149627, -0.116563, -0.0974537, -0.0744543, -0.0585035, -0.0420438, -0.0277196, -0.0213579, -0.0124848, -0.00421037, -0.00110697" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0632998, 0.0859336, 0.117103, 0.136632, 0.167889, 0.188588, 0.214198, 0.24421, 0.280546, 0.344971, 0.477484, 0.674327, 0.876196, 1.09402, 1.22513, 1.30091, 1.45247, 1.53137, 1.64985, 1.79519, 2.00445, 2.14037, 2.27949, 2.38393, 2.51856, 2.63066, 2.76175, 2.94728, 3.02964, 3.14105, 3.2896, 3.58669, 4.12766, 4.7683");
+            values ( \
+              "-0.0954968, -0.221936, -0.296249, -0.330196, -0.361127, -0.371184, -0.378118, -0.381036, -0.382003, -0.380386, -0.375106, -0.366426, -0.356551, -0.343947, -0.334823, -0.328685, -0.313327, -0.302727, -0.281148, -0.2433, -0.181173, -0.145489, -0.114667, -0.0953038, -0.0744871, -0.0604703, -0.0472005, -0.0329235, -0.0280672, -0.0225885, -0.0168879, -0.0092144, -0.00280175, -0.000598236" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.0608225, 0.0835035, 0.147428, 0.211953, 0.247961, 0.283658, 0.331255, 1.26371, 2.38348, 3.31036, 4.16878, 5.06185, 5.77936, 6.0128, 6.47966, 7.10056, 7.7203, 8.34492, 8.7173, 9.09674, 9.52563, 10.0858, 10.5537, 11.0938, 11.8113, 12.368, 12.7095, 13.3924, 14.11, 14.8275, 16.2625, 18.4151");
+            values ( \
+              "-0.0954768, -0.223046, -0.34899, -0.383234, -0.387711, -0.389141, -0.389308, -0.38074, -0.368955, -0.357958, -0.346014, -0.330131, -0.311758, -0.30408, -0.283299, -0.24427, -0.19894, -0.156877, -0.134974, -0.115208, -0.0958058, -0.074776, -0.0605698, -0.047262, -0.0337838, -0.0260096, -0.0221355, -0.0159631, -0.0113032, -0.00798698, -0.00397951, -0.00139776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0958631, 0.0975861, 0.0995333, 0.104731, 0.110237, 0.117018, 0.120251, 0.123482, 0.126931, 0.137837, 0.141788, 0.142933");
+            values ( \
+              "-0.0282201, -0.0320227, -0.0444473, -0.059131, -0.0696091, -0.0766247, -0.0770596, -0.0760151, -0.0673271, -0.0137478, -0.0060618, -0.00497577" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0973457, 0.101203, 0.104449, 0.108951, 0.113273, 0.121687, 0.126521, 0.133951, 0.141858, 0.147884, 0.151712, 0.154439, 0.167617, 0.171723, 0.178316, 0.183271, 0.187256, 0.195228, 0.206779, 0.220975");
+            values ( \
+              "-0.0218611, -0.0848005, -0.103998, -0.123488, -0.137739, -0.15563, -0.162031, -0.168268, -0.170462, -0.166568, -0.157684, -0.147337, -0.0624244, -0.0433988, -0.023168, -0.0142359, -0.00952624, -0.00410043, -0.00115782, -0.000318682" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0986519, 0.106974, 0.114809, 0.125039, 0.132767, 0.145565, 0.160672, 0.172414, 0.176054, 0.183333, 0.19094, 0.205767, 0.214156, 0.221221, 0.235352, 0.257034, 0.270418, 0.285019, 0.293487, 0.301066, 0.31591, 0.324325, 0.341155, 0.372517, 0.409099");
+            values ( \
+              "-0.0607733, -0.143835, -0.180457, -0.210206, -0.225716, -0.247819, -0.269552, -0.280745, -0.283083, -0.286391, -0.287698, -0.283845, -0.276637, -0.267294, -0.232839, -0.146899, -0.102854, -0.0675977, -0.0525298, -0.0417153, -0.0263029, -0.0201825, -0.0117126, -0.00390363, -0.00102402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.107986, 0.138737, 0.164195, 0.186952, 0.204592, 0.224102, 0.249244, 0.27358, 0.310002, 0.348545, 0.374584, 0.426135, 0.437564, 0.450625, 0.484385, 0.49966, 0.530208, 0.627472, 0.66356, 0.688364, 0.724496, 0.756173, 0.798409, 0.851004, 0.883619, 0.948847, 1.07134, 1.21416");
+            values ( \
+              "-0.24803, -0.258996, -0.308167, -0.335159, -0.347051, -0.353943, -0.357208, -0.356509, -0.352191, -0.344904, -0.338829, -0.323939, -0.319751, -0.314544, -0.297668, -0.287571, -0.26068, -0.149635, -0.11656, -0.0974404, -0.0744545, -0.058509, -0.0420492, -0.0277176, -0.0213575, -0.0124782, -0.00421044, -0.00110416" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.0985791, 0.121017, 0.146345, 0.171776, 0.185661, 0.203364, 0.223529, 0.249314, 0.279221, 0.31978, 0.343511, 0.438434, 0.660401, 0.911138, 1.11436, 1.26022, 1.33585, 1.48711, 1.56631, 1.72471, 1.83074, 2.04279, 2.17621, 2.31556, 2.50137, 2.56985, 2.70135, 2.82405, 2.99597, 3.0649, 3.20275, 3.47847, 3.98078, 4.56845");
+            values ( \
+              "-0.0994457, -0.222043, -0.284126, -0.330348, -0.347093, -0.36131, -0.371398, -0.377963, -0.381235, -0.381892, -0.381433, -0.378115, -0.368595, -0.356403, -0.344921, -0.334815, -0.328681, -0.313365, -0.302724, -0.272023, -0.243104, -0.180271, -0.14525, -0.114444, -0.0818838, -0.0721801, -0.0564913, -0.044717, -0.0320724, -0.0280412, -0.0214245, -0.0122856, -0.00413891, -0.00107295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.0955167, 0.122681, 0.182742, 0.248049, 0.278419, 0.336812, 0.484933, 0.90636, 2.51106, 3.34472, 4.00062, 4.60818, 5.09621, 5.81373, 6.04716, 6.51403, 7.13492, 7.75409, 8.37813, 8.75163, 9.13225, 9.56073, 10.1205, 10.5874, 11.1278, 11.8453, 12.4026, 12.7444, 13.4281, 14.1456, 14.8631, 16.2982, 18.4507");
+            values ( \
+              "-0.0993561, -0.237137, -0.350246, -0.383395, -0.387395, -0.389344, -0.388596, -0.384535, -0.367838, -0.357807, -0.348976, -0.339341, -0.329982, -0.311902, -0.303938, -0.283433, -0.244151, -0.198978, -0.15695, -0.134979, -0.115154, -0.0957726, -0.0747685, -0.060588, -0.0472678, -0.033792, -0.0260052, -0.022132, -0.0159508, -0.0112983, -0.00797962, -0.0039747, -0.00139913" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.237156, 0.240303, 0.246611, 0.251837, 0.256157, 0.26188, 0.266371, 0.267065, 0.268453, 0.270458, 0.273864, 0.281974, 0.285211, 0.289115, 0.292251, 0.297444, 0.297551");
+            values ( \
+              "-0.0158952, -0.0215619, -0.0413592, -0.0533647, -0.0615249, -0.0694811, -0.073173, -0.0727808, -0.0735661, -0.0723327, -0.0664217, -0.0245945, -0.0133672, -0.00604208, -0.00307023, -0.000940871, -0.00092967" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.240973, 0.244653, 0.246108, 0.248911, 0.253649, 0.256669, 0.258655, 0.259632, 0.260609, 0.262724, 0.265425, 0.26768, 0.269935, 0.273783, 0.277279, 0.278756, 0.280335, 0.282019, 0.284134, 0.286683, 0.287957, 0.289603, 0.291249, 0.292251, 0.294255, 0.295257, 0.296816, 0.298375, 0.299933, 0.301492, 0.301886, 0.303069, 0.30489, 0.311847, 0.314204, 0.317275, 0.319545, 0.321816, 0.323632, 0.325859, 0.327966, 0.330696, 0.333425, 0.336155, 0.34128, 0.343842, 0.346404, 0.355331, 0.358307, 0.369576");
+            values ( \
+              "-0.0509436, -0.0608876, -0.0697841, -0.0838726, -0.104415, -0.116113, -0.126226, -0.127528, -0.129259, -0.134477, -0.141786, -0.146539, -0.15075, -0.15662, -0.16091, -0.162377, -0.163647, -0.16473, -0.165806, -0.166679, -0.166944, -0.166697, -0.166056, -0.16511, -0.162604, -0.161043, -0.158208, -0.154877, -0.15105, -0.146727, -0.145336, -0.139309, -0.128238, -0.0806486, -0.0669865, -0.0515405, -0.0415532, -0.0338399, -0.0285697, -0.023165, -0.0184703, -0.0134308, -0.0100316, -0.00724821, -0.00436073, -0.00322468, -0.00229376, -0.00096114, -0.000658924, -0.00029882" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.23381, 0.257384, 0.266507, 0.271456, 0.27985, 0.290068, 0.307501, 0.315711, 0.323083, 0.338122, 0.353093, 0.368063, 0.375625, 0.383692, 0.407936, 0.416222, 0.431273, 0.446582, 0.458106, 0.469992, 0.479081, 0.497261, 0.523813");
+            values ( \
+              "-0.000161336, -0.149477, -0.186346, -0.201152, -0.2201, -0.238444, -0.264984, -0.274347, -0.280057, -0.286056, -0.282529, -0.267515, -0.252933, -0.228822, -0.133862, -0.107195, -0.0697407, -0.0440714, -0.0308262, -0.0212726, -0.015953, -0.00881515, -0.00395212" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.253544, 0.28228, 0.309975, 0.320093, 0.333486, 0.350455, 0.37202, 0.397137, 0.421537, 0.456884, 0.496509, 0.522554, 0.574108, 0.585527, 0.598577, 0.632357, 0.647713, 0.678427, 0.775458, 0.811515, 0.836296, 0.872457, 0.904165, 0.946442, 0.998976, 1.03155, 1.0967, 1.2191, 1.36179");
+            values ( \
+              "-0.232435, -0.245648, -0.302115, -0.317298, -0.33239, -0.344881, -0.35343, -0.356878, -0.356416, -0.352256, -0.344838, -0.338864, -0.323892, -0.31975, -0.314553, -0.297669, -0.287509, -0.260426, -0.149621, -0.116573, -0.0974706, -0.0744597, -0.0584993, -0.0420299, -0.0277186, -0.0213637, -0.0124917, -0.0042181, -0.00110896" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.238466, 0.266809, 0.31378, 0.342676, 0.362793, 0.387257, 0.415121, 0.451836, 0.498202, 0.556786, 0.856754, 1.05862, 1.26187, 1.40756, 1.48334, 1.63489, 1.7138, 1.83228, 1.97762, 2.18687, 2.3228, 2.46192, 2.56636, 2.70099, 2.81308, 2.94417, 3.12971, 3.32347, 3.47202, 3.76911, 4.30991, 4.95034");
+            values ( \
+              "-0.0539075, -0.209656, -0.319552, -0.354172, -0.367115, -0.375574, -0.380065, -0.381807, -0.381187, -0.37922, -0.366327, -0.356453, -0.34487, -0.334824, -0.328683, -0.313329, -0.302725, -0.281149, -0.243299, -0.181174, -0.145488, -0.114668, -0.0953031, -0.074488, -0.0604712, -0.0471999, -0.0329244, -0.0225894, -0.0168874, -0.00921531, -0.00280241, -0.000599691" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.236129, 0.271021, 0.324142, 0.382291, 0.430607, 0.469497, 0.517179, 1.44641, 2.6594, 3.49306, 4.14895, 4.75652, 5.24454, 5.96206, 6.19549, 6.66236, 7.28326, 7.9026, 8.52683, 8.89997, 9.28022, 9.70883, 10.2687, 10.736, 11.2762, 11.9937, 12.5508, 12.8926, 13.576, 14.2935, 15.0111, 16.4461, 18.5986");
+            values ( \
+              "-0.0528584, -0.231835, -0.34029, -0.379683, -0.387431, -0.389104, -0.389434, -0.380616, -0.367807, -0.357836, -0.348946, -0.339312, -0.330011, -0.311874, -0.303965, -0.283408, -0.244171, -0.198966, -0.156928, -0.134977, -0.115171, -0.0957829, -0.074771, -0.0605825, -0.0472659, -0.0337895, -0.0260065, -0.0221333, -0.0159546, -0.0113, -0.00798183, -0.0039761, -0.00139883" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.729693, 0.74106, 0.751619, 0.768326, 0.780555, 0.786034, 0.791354, 0.796669, 0.797728, 0.811188, 0.814577, 0.82087, 0.827442, 0.835245, 0.86457");
+            values ( \
+              "-0.00225646, -0.0107647, -0.0224729, -0.0367942, -0.0442916, -0.0462031, -0.0472257, -0.0449761, -0.0436028, -0.0113883, -0.00668237, -0.00228459, -0.000686032, -0.000206754, -0.000156645" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.73513, 0.74674, 0.752208, 0.759934, 0.764963, 0.772325, 0.776867, 0.781409, 0.787057, 0.790377, 0.793966, 0.798095, 0.802703, 0.80731, 0.809515, 0.811719, 0.813924, 0.816128, 0.818292, 0.820455, 0.822619, 0.824783, 0.826945, 0.829107, 0.831268, 0.83343, 0.834254, 0.835353, 0.837001, 0.839747, 0.842507, 0.846691, 0.848698, 0.852766, 0.855438, 0.858599, 0.861936, 0.866002, 0.867873, 0.869745, 0.871616, 0.873488, 0.87723, 0.879102, 0.882309, 0.888723, 0.89193, 0.903378, 0.907194, 0.92675");
+            values ( \
+              "-0.0261136, -0.0297381, -0.040685, -0.0551541, -0.0640837, -0.0764594, -0.0834465, -0.0897849, -0.097153, -0.101073, -0.104893, -0.108819, -0.112534, -0.115558, -0.11639, -0.117036, -0.117494, -0.117764, -0.117848, -0.117751, -0.117474, -0.117017, -0.115991, -0.11463, -0.112934, -0.110902, -0.109638, -0.107096, -0.102373, -0.093098, -0.082688, -0.0651595, -0.0574243, -0.0433096, -0.0350205, -0.0274944, -0.0210283, -0.014805, -0.0123019, -0.0101767, -0.00834437, -0.00705402, -0.00485387, -0.00394407, -0.00305058, -0.00163982, -0.00112255, -0.000514808, -0.000379443, -0.000213151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.73424, 0.780932, 0.802563, 0.85967, 0.87769, 0.884109, 0.894773, 0.911762, 0.922851, 0.930185, 0.961215, 0.979081, 0.99992, 1.01329, 1.03671, 1.0547");
+            values ( \
+              "-0.0128073, -0.1191, -0.156709, -0.227291, -0.244795, -0.248827, -0.252243, -0.24627, -0.230419, -0.211281, -0.106081, -0.0644517, -0.0345829, -0.0229563, -0.0109641, -0.00681803" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.7342, 0.797849, 0.866396, 0.883308, 0.908183, 0.925126, 0.946122, 0.965893, 1.00417, 1.01691, 1.06865, 1.09291, 1.12206, 1.17597, 1.18435, 1.21749, 1.24367, 1.29583, 1.32832, 1.36213, 1.4072, 1.42435, 1.45722, 1.487, 1.52881, 1.54544, 1.57869, 1.64521, 1.76774, 1.91089");
+            values ( \
+              "-0.0132136, -0.163674, -0.276418, -0.299364, -0.323656, -0.334069, -0.341746, -0.345408, -0.345459, -0.344261, -0.336573, -0.331281, -0.322769, -0.299261, -0.294211, -0.26784, -0.239529, -0.17759, -0.143319, -0.113194, -0.0812353, -0.0714057, -0.0555688, -0.0440666, -0.031647, -0.0277271, -0.0212464, -0.012282, -0.00413638, -0.00108578" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.794405, 0.890189, 0.913043, 0.943887, 0.977466, 1.01301, 1.08331, 1.15459, 1.40341, 1.62858, 1.81342, 2.03008, 2.09686, 2.23042, 2.32079, 2.41322, 2.5245, 2.73677, 2.86998, 3.00915, 3.19471, 3.26348, 3.39552, 3.51807, 3.68985, 3.75862, 3.89618, 4.17129, 4.67312, 5.26009");
+            values ( \
+              "-0.281682, -0.321132, -0.343865, -0.362204, -0.371977, -0.375669, -0.378247, -0.376942, -0.366311, -0.355219, -0.344555, -0.328675, -0.322529, -0.307042, -0.292727, -0.273253, -0.243105, -0.180188, -0.145241, -0.114475, -0.0819335, -0.0721991, -0.0564364, -0.044698, -0.0320557, -0.0280479, -0.0214303, -0.0123159, -0.00414503, -0.00108579" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.714015, 0.894361, 0.923373, 0.974092, 1.01077, 1.07845, 1.14749, 1.89423, 3.20451, 4.03817, 4.69404, 5.30169, 5.78966, 6.50718, 6.74062, 7.20749, 7.82838, 8.44767, 9.07183, 9.4451, 9.82547, 10.254, 10.8139, 11.281, 11.8213, 12.5388, 13.096, 13.4378, 14.1213, 14.8388, 15.5563, 16.2738, 16.9914, 19.1439");
+            values ( \
+              "-0.00840654, -0.333344, -0.358202, -0.377997, -0.38292, -0.387548, -0.388573, -0.381588, -0.367803, -0.35784, -0.348941, -0.339305, -0.330016, -0.311868, -0.30397, -0.283401, -0.244179, -0.198971, -0.156934, -0.134977, -0.115165, -0.09578, -0.0747696, -0.0605838, -0.0472671, -0.0337898, -0.0260066, -0.0221324, -0.0159539, -0.011299, -0.00798165, -0.00564207, -0.00397617, -0.00139843" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.57469, 2.59053, 2.59421, 2.60515, 2.63025, 2.64586, 2.65325, 2.66948, 2.67896, 2.68809, 2.69722, 2.70404, 2.71729, 2.72454, 2.73228, 2.74168, 2.75268, 2.78582, 2.79851");
+            values ( \
+              "-0.00257095, -0.00369738, -0.0041942, -0.0068645, -0.0158303, -0.0204279, -0.0222835, -0.0255578, -0.0268753, -0.0275479, -0.0269669, -0.0238843, -0.00962588, -0.00443333, -0.00180032, -0.00060114, -0.000234756, -5.49864e-05, -5.2585e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.57272, 2.60165, 2.61327, 2.64773, 2.66065, 2.67893, 2.69471, 2.70915, 2.72279, 2.73612, 2.74944, 2.75603, 2.76283, 2.77744, 2.78665, 2.79199, 2.79973, 2.81006, 2.8226, 2.8276");
+            values ( \
+              "-0.00153499, -0.0126767, -0.0187547, -0.0429383, -0.0510917, -0.0614296, -0.0686562, -0.0737514, -0.0767532, -0.0776213, -0.0743217, -0.0687228, -0.0586911, -0.0309367, -0.0181398, -0.012949, -0.0077307, -0.00366215, -0.00134547, -0.00102254" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.5847, 2.62391, 2.67938, 2.71562, 2.73024, 2.76319, 2.81325, 2.83996, 2.86537, 2.87369, 2.89061, 2.9098, 2.9456, 2.9635, 2.9762, 2.99215, 3.01341, 3.04235");
+            values ( \
+              "-0.00791841, -0.0354918, -0.0875114, -0.114931, -0.123103, -0.137235, -0.154116, -0.16455, -0.170958, -0.170753, -0.162184, -0.131516, -0.0618025, -0.0391406, -0.0275649, -0.0175603, -0.00935522, -0.00406012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.5603, 2.76934, 2.81284, 2.89271, 2.93069, 2.98945, 3.01314, 3.04591, 3.06252, 3.10121, 3.13404, 3.15891, 3.20866, 3.30082, 3.34225, 3.36796, 3.40145, 3.42965, 3.46151, 3.50671, 3.55339, 3.58909, 3.6605, 3.76748");
+            values ( \
+              "-0.00074006, -0.164465, -0.190185, -0.254269, -0.28174, -0.310345, -0.316402, -0.319932, -0.319766, -0.314669, -0.305096, -0.293938, -0.255808, -0.151537, -0.113885, -0.0946182, -0.073707, -0.0595058, -0.0465189, -0.0325115, -0.0224373, -0.0168433, -0.00930436, -0.00404757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.68873, 2.83942, 2.93099, 2.98244, 3.03687, 3.11415, 3.18338, 3.25623, 3.38091, 3.58323, 3.821, 4.00888, 4.15653, 4.23944, 4.30272, 4.39396, 4.71626, 4.84937, 4.98843, 5.17385, 5.24279, 5.37516, 5.49764, 5.73803, 5.87541, 6.15019, 6.65183, 7.2385");
+            values ( \
+              "-0.199786, -0.224707, -0.305788, -0.339134, -0.359458, -0.371462, -0.372363, -0.370777, -0.365603, -0.355809, -0.341925, -0.327926, -0.313091, -0.302671, -0.292224, -0.272898, -0.180137, -0.145225, -0.114486, -0.0819639, -0.0722035, -0.0564042, -0.0446809, -0.0280468, -0.0214354, -0.0123294, -0.00415084, -0.00108952" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("0, 1.46504, 2.46098, 2.5562, 2.98887, 3.04565, 3.11338, 3.18324, 3.2558, 4.15259, 4.28858, 5.18226, 6.01341, 6.69522, 7.22942, 7.76637, 8.48389, 8.71738, 9.18435, 9.80516, 10.4244, 11.0484, 11.8025, 12.231, 12.7907, 13.2577, 13.7981, 14.5156, 15.0729, 15.4147, 16.0984, 16.8159, 17.5334, 18.9685, 21.121");
+            values ( \
+              "-1.50871e-06, -0.000533132, -1e-22, -0.000606833, -0.351847, -0.371931, -0.382901, -0.385921, -0.386629, -0.377956, -0.37738, -0.367774, -0.357855, -0.348567, -0.340133, -0.330019, -0.311856, -0.303972, -0.283386, -0.244179, -0.198976, -0.156945, -0.115153, -0.0957734, -0.074767, -0.0605859, -0.0472678, -0.0337906, -0.0260058, -0.022131, -0.0159517, -0.0112975, -0.00798059, -0.00397565, -0.00139833" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.78714, 9.83921, 9.86089, 9.87898, 9.92496, 9.949, 9.96046, 9.98394, 10.0054, 10.0258, 10.0457, 10.0656, 10.0806, 10.1131, 10.1222, 10.1342, 10.1441, 10.1637, 10.1913, 10.2297, 10.2798, 10.4217");
+            values ( \
+              "-0.00120097, -0.00161318, -0.00246941, -0.00359932, -0.00764079, -0.00934558, -0.00998661, -0.0111779, -0.011898, -0.0124088, -0.0125706, -0.012341, -0.0111709, -0.00319417, -0.0018662, -0.00100814, -0.000680872, -0.000379113, -0.000234732, -0.000111932, -5.40296e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("9.78899, 9.84128, 9.86709, 9.89699, 9.97448, 10.0099, 10.0402, 10.0675, 10.093, 10.1177, 10.1422, 10.1605, 10.1978, 10.2119, 10.2278, 10.2459, 10.2724, 10.3473, 10.4591");
+            values ( \
+              "-0.00331889, -0.00454218, -0.00686915, -0.0110348, -0.0260618, -0.0319316, -0.0361136, -0.0391229, -0.0412305, -0.0423108, -0.041642, -0.0375748, -0.0139466, -0.00773486, -0.00381157, -0.00163938, -0.000517883, -0.000106928, -1.17488e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("9.77468, 9.87894, 9.90069, 9.94143, 9.99878, 10.0738, 10.1312, 10.1813, 10.2274, 10.2717, 10.315, 10.3583, 10.3767, 10.391, 10.4601, 10.4769, 10.5002, 10.5154, 10.5458, 10.5768");
+            values ( \
+              "-0.00288112, -0.013446, -0.0178737, -0.0283536, -0.0459757, -0.06743, -0.0808184, -0.0893946, -0.094724, -0.0977995, -0.0987552, -0.0951416, -0.089751, -0.0826766, -0.0329904, -0.0242152, -0.0152572, -0.0110865, -0.00556615, -0.00305587" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.77352, 9.95388, 10.1537, 10.2063, 10.3845, 10.5944, 10.6857, 10.7162, 10.7623, 10.8385, 10.9988, 11.053, 11.134, 11.1931, 11.2404, 11.3349, 11.4753, 11.6461");
+            values ( \
+              "-0.0010796, -0.0380028, -0.105055, -0.117609, -0.151991, -0.208482, -0.226479, -0.23028, -0.231956, -0.21194, -0.0891817, -0.0607096, -0.0328875, -0.0207664, -0.0142441, -0.00644941, -0.00177862, -0.000332302" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("9.77607, 10.2821, 10.3727, 10.6566, 10.7814, 10.9107, 11.0053, 11.158, 11.3201, 11.4267, 11.6393, 11.7991, 11.8764, 11.9953, 12.1406, 12.3501, 12.486, 12.6247, 12.7292, 12.864, 12.9762, 13.1072, 13.2927, 13.4861, 13.6344, 13.931, 14.471, 15.1104");
+            values ( \
+              "-0.00173546, -0.142412, -0.163736, -0.262514, -0.301642, -0.331791, -0.343833, -0.349643, -0.345814, -0.340966, -0.327501, -0.31207, -0.301939, -0.280664, -0.243106, -0.181093, -0.145465, -0.114747, -0.0953569, -0.074518, -0.0604745, -0.0472089, -0.0329356, -0.0226086, -0.0169097, -0.00923686, -0.00281449, -0.000604171" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.184, 10.6896, 10.9465, 11.079, 11.2004, 11.3692, 11.5247, 11.9997, 12.8114, 14.3208, 14.8631, 15.3946, 16.1121, 16.6628, 17.0593, 18.2262, 18.8736, 19.4372, 19.8669, 20.4211, 20.8809, 21.4229, 22.1404, 22.7023, 23.7375, 24.455, 25.1725, 26.6076, 28.7601");
+            values ( \
+              "-0.210181, -0.285703, -0.356299, -0.371363, -0.376741, -0.378813, -0.379007, -0.376266, -0.368069, -0.348759, -0.340114, -0.329921, -0.31178, -0.290697, -0.26937, -0.186707, -0.145007, -0.114805, -0.0954399, -0.074674, -0.0607076, -0.0473405, -0.0338305, -0.0259941, -0.0158733, -0.0112292, -0.00794512, -0.00396182, -0.00138348" \
+            );
+          }
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0594009, 0.0799838, 0.155086, 0.461783, 1.73151, 6.98879", \
+            "0.0683331, 0.0888012, 0.164028, 0.470786, 1.74048, 6.99778", \
+            "0.0938183, 0.11485, 0.190699, 0.497788, 1.76752, 7.02479", \
+            "0.112004, 0.136981, 0.214069, 0.521745, 1.79178, 7.04896", \
+            "0.00854713, 0.0490431, 0.142707, 0.452666, 1.72171, 6.9785", \
+            "-0.721915, -0.651255, -0.48029, -0.103422, 1.1995, 6.45282" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0227743, 0.0472216, 0.15389, 0.602795, 2.46169, 10.1578", \
+            "0.0227991, 0.0472566, 0.153876, 0.602745, 2.46168, 10.1579", \
+            "0.0253592, 0.0489971, 0.154344, 0.602784, 2.46167, 10.1579", \
+            "0.0366897, 0.0569917, 0.156182, 0.603568, 2.46182, 10.158", \
+            "0.0673956, 0.0922049, 0.175531, 0.606768, 2.46213, 10.1585", \
+            "0.143899, 0.193925, 0.305071, 0.681664, 2.4938, 10.1553" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0739305, 0.0928182, 0.147877, 0.331524, 1.07665, 4.16185", \
+            "0.0847076, 0.103601, 0.158747, 0.342382, 1.0875, 4.17269", \
+            "0.134207, 0.153469, 0.20885, 0.393259, 1.13814, 4.22331", \
+            "0.262206, 0.288722, 0.359293, 0.550452, 1.2948, 4.37974", \
+            "0.591192, 0.630717, 0.734994, 0.96728, 1.71318, 4.7969", \
+            "1.67196, 1.73402, 1.89395, 2.2732, 3.09275, 6.16994" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0204632, 0.0378935, 0.0943127, 0.324986, 1.31789, 5.4357", \
+            "0.0204634, 0.0378824, 0.0942926, 0.324984, 1.318, 5.43569", \
+            "0.0222063, 0.0391648, 0.0951034, 0.325044, 1.31789, 5.4357", \
+            "0.0357606, 0.0568266, 0.112834, 0.32974, 1.31757, 5.43571", \
+            "0.06173, 0.0889941, 0.170073, 0.362525, 1.3201, 5.43577", \
+            "0.132264, 0.167608, 0.284972, 0.545517, 1.35955, 5.43489" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0452599, 0.0503814, 0.0552629, 0.0601526, 0.0639866, 0.0666606, 0.0709805, 0.0745674, 0.0811896, 0.0863437, 0.0912663, 0.0978022, 0.10498, 0.11319, 0.122572, 0.125971");
+            values ( \
+              "0.0017224, 0.0468025, 0.062684, 0.0706912, 0.0723112, 0.0719723, 0.0679996, 0.0610564, 0.0372936, 0.0240449, 0.0159138, 0.00888788, 0.00463267, 0.00225643, 0.000927832, 0.000825259" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.047852, 0.0523621, 0.0554273, 0.0597284, 0.0640254, 0.0671443, 0.0733823, 0.0781928, 0.0864342, 0.0955457, 0.103194, 0.118916, 0.12933, 0.138273, 0.149782, 0.16316, 0.171421, 0.182435, 0.201136");
+            values ( \
+              "0.000556463, 0.0907438, 0.110457, 0.128657, 0.141094, 0.145872, 0.150575, 0.149679, 0.143471, 0.131099, 0.115489, 0.0708329, 0.0477016, 0.0331931, 0.0199282, 0.0107244, 0.00725183, 0.00437281, 0.00166281" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.0511802, 0.058013, 0.062531, 0.0656273, 0.0716207, 0.0765446, 0.0859271, 0.0970573, 0.105122, 0.117897, 0.159476, 0.170551, 0.188343, 0.204714, 0.216466, 0.27058, 0.292936, 0.301342, 0.326791, 0.35085, 0.361412, 0.377862, 0.401231, 0.411206, 0.431156, 0.471056, 0.537404, 0.616055");
+            values ( \
+              "0.099507, 0.149798, 0.172004, 0.183055, 0.197317, 0.203782, 0.208865, 0.207937, 0.205209, 0.199627, 0.178416, 0.17229, 0.161571, 0.149918, 0.13981, 0.0869541, 0.0676301, 0.0609923, 0.0439478, 0.0315296, 0.0272708, 0.021312, 0.0151327, 0.0128648, 0.00959576, 0.00494143, 0.00165086, 0.000288091" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0612157, 0.0612357, 0.200845, 0.355938, 0.470018, 0.541772, 0.62015, 0.67929, 0.769476, 0.888061, 1.00645, 1.10626, 1.19583, 1.29826, 1.38787, 1.42639, 1.50344, 1.65753, 1.90875, 2.21048");
+            values ( \
+              "1e-22, 0.251314, 0.22285, 0.201692, 0.185475, 0.174762, 0.160965, 0.148126, 0.125592, 0.094026, 0.0660863, 0.047247, 0.0341813, 0.0231732, 0.0164186, 0.013948, 0.0103567, 0.00530417, 0.00178696, 0.000317558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0831433, 0.0831633, 0.515167, 1.72184, 2.14414, 2.47278, 2.59518, 2.83261, 3.59643, 3.88635, 4.31182, 4.69315, 4.86593, 5.21149, 5.50214, 5.88739, 6.40105, 7.42339, 8.49339");
+            values ( \
+              "1e-22, 0.273942, 0.229927, 0.188576, 0.172429, 0.15708, 0.150367, 0.13604, 0.0863518, 0.0695485, 0.0490196, 0.0349408, 0.029819, 0.0214699, 0.0162033, 0.0110852, 0.00655586, 0.00209231, 0.000607206" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.167871, 0.167891, 1.94732, 6.5235, 7.79488, 9.52463, 10.5305, 11.492, 15.2181, 16.9443, 18.8623, 19.8254, 20.8883, 21.9583, 23.0277, 24.3366, 26.4766, 28.6166, 30.7566, 35.0366");
+            values ( \
+              "1e-22, 0.275467, 0.230845, 0.192758, 0.181532, 0.163834, 0.150849, 0.136987, 0.0785316, 0.0563798, 0.0375744, 0.03033, 0.0239721, 0.0185006, 0.0143429, 0.010452, 0.00616231, 0.00359538, 0.00207346, 0.000648498" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.079353, 0.0815327, 0.0858461, 0.0896686, 0.0917456, 0.0935991, 0.0970743, 0.100528, 0.103982, 0.105479, 0.107935, 0.11571, 0.119353, 0.12476, 0.130687, 0.134478, 0.139496, 0.149301, 0.160632, 0.162182");
+            values ( \
+              "0.00994946, 0.035592, 0.0545905, 0.0651544, 0.0684989, 0.070531, 0.07235, 0.0714188, 0.0683055, 0.0658056, 0.0598349, 0.0330682, 0.0242195, 0.0153372, 0.0090894, 0.00644647, 0.00410166, 0.0016937, 0.000604376, 0.000576459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0807843, 0.0851757, 0.0883123, 0.0926705, 0.097022, 0.100128, 0.106341, 0.111226, 0.119397, 0.128563, 0.136217, 0.151959, 0.162355, 0.171285, 0.182807, 0.196183, 0.204428, 0.21542, 0.233817");
+            values ( \
+              "0.00589032, 0.087879, 0.108606, 0.127498, 0.140491, 0.14532, 0.150341, 0.149441, 0.143391, 0.131118, 0.115414, 0.0708134, 0.0477331, 0.033163, 0.0199632, 0.0107614, 0.00729455, 0.00434239, 0.00174625" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0856662, 0.0944319, 0.0987701, 0.104866, 0.109696, 0.118683, 0.128312, 0.134007, 0.141601, 0.151079, 0.173004, 0.196314, 0.221505, 0.22978, 0.246332, 0.256317, 0.306393, 0.335225, 0.350338, 0.363228, 0.383447, 0.390671, 0.405118, 0.432005, 0.444147, 0.462394, 0.486723, 0.535383, 0.571208");
+            values ( \
+              "0.14665, 0.166218, 0.182862, 0.197296, 0.203767, 0.208664, 0.208357, 0.206693, 0.203762, 0.199536, 0.188654, 0.176322, 0.161479, 0.155893, 0.142855, 0.133701, 0.0845573, 0.0604914, 0.0499451, 0.0421283, 0.0318678, 0.0287426, 0.0233422, 0.015572, 0.0129577, 0.00979558, 0.00671529, 0.00299528, 0.00192606" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.0905269, 0.141477, 0.153731, 0.190714, 0.411473, 0.511719, 0.602221, 0.679922, 0.712637, 0.770702, 0.959204, 1.04667, 1.13484, 1.20759, 1.27162, 1.35699, 1.42833, 1.50571, 1.60888, 1.81524, 1.94147");
+            values ( \
+              "0.231591, 0.234715, 0.23377, 0.228955, 0.19851, 0.184327, 0.170174, 0.155488, 0.148156, 0.1339, 0.0845516, 0.0646613, 0.0480685, 0.0370676, 0.0292303, 0.0210107, 0.0158886, 0.0116701, 0.00762677, 0.00312034, 0.00206618" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.120049, 0.120069, 0.549212, 1.39845, 1.87627, 2.17818, 2.50404, 2.86653, 3.63051, 3.9204, 4.12123, 4.34584, 4.72718, 4.89998, 5.24557, 5.53618, 5.92139, 6.43499, 7.44674, 8.51674");
+            values ( \
+              "1e-22, 0.277185, 0.230043, 0.201054, 0.184203, 0.172429, 0.157224, 0.136047, 0.0863493, 0.0695471, 0.0592243, 0.0490209, 0.0349413, 0.0298181, 0.0214693, 0.0162026, 0.0110851, 0.00655695, 0.00212287, 0.000616795" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.207164, 0.207184, 2.49049, 7.03078, 8.70114, 9.56012, 10.5595, 11.5213, 14.1756, 16.0116, 17.8223, 19.2123, 20.9159, 21.9859, 23.4935, 25.4375, 27.5775, 29.7175, 35.0675");
+            values ( \
+              "1e-22, 0.271086, 0.226458, 0.188531, 0.172988, 0.163653, 0.150953, 0.136878, 0.0946005, 0.0682136, 0.047402, 0.0351048, 0.0238749, 0.018611, 0.0130081, 0.00812586, 0.0048041, 0.00282671, 0.000752426" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.192941, 0.196981, 0.210706, 0.215181, 0.219209, 0.223076, 0.226979, 0.229712, 0.233182, 0.238654, 0.24208, 0.246827, 0.250236, 0.25472, 0.260235, 0.269064, 0.275499, 0.28502, 0.288997");
+            values ( \
+              "0.00789233, 0.0141428, 0.0514138, 0.0596414, 0.0635353, 0.0648517, 0.0631277, 0.0597218, 0.0509556, 0.0334875, 0.0252682, 0.0172149, 0.01288, 0.00876176, 0.00497252, 0.00238491, 0.00141792, 0.000676546, 0.000586176" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.198176, 0.202793, 0.211317, 0.217044, 0.221894, 0.22946, 0.236728, 0.246475, 0.257258, 0.28273, 0.292611, 0.304815, 0.31644, 0.331221, 0.356648");
+            values ( \
+              "0.0376325, 0.0514693, 0.0956903, 0.118075, 0.130859, 0.140844, 0.142044, 0.135299, 0.118973, 0.0534739, 0.0361098, 0.0212734, 0.0124262, 0.00612663, 0.00206131" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.20683, 0.220483, 0.225875, 0.23229, 0.242238, 0.25248, 0.258507, 0.261411, 0.27465, 0.284233, 0.319982, 0.34517, 0.356056, 0.373275, 0.424089, 0.456023, 0.482703, 0.501953, 0.519186, 0.542164, 0.56019, 0.579844, 0.60605, 0.658462, 0.697761");
+            values ( \
+              "0.148335, 0.163443, 0.180673, 0.193561, 0.202793, 0.204145, 0.202996, 0.201282, 0.198031, 0.194221, 0.176256, 0.161461, 0.154006, 0.13995, 0.0901806, 0.0627077, 0.0445885, 0.0342579, 0.0268335, 0.0191271, 0.014582, 0.0108069, 0.00717513, 0.00300679, 0.0018053" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.213936, 0.281117, 0.289892, 0.31846, 0.627093, 0.726094, 0.77707, 0.836353, 0.921958, 1.05195, 1.14386, 1.2312, 1.30077, 1.37081, 1.40841, 1.46802, 1.55128, 1.64912, 1.77958, 2.0263, 2.31296");
+            values ( \
+              "0.231762, 0.232361, 0.231829, 0.228375, 0.185551, 0.170173, 0.160905, 0.148209, 0.126718, 0.0923579, 0.0703658, 0.0528746, 0.0414084, 0.0320573, 0.0278308, 0.0221434, 0.015947, 0.0107785, 0.00627587, 0.00204985, 0.000524027" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.239166, 0.239186, 0.724457, 1.52243, 2.00034, 2.30218, 2.62463, 2.99037, 3.75456, 4.0444, 4.24518, 4.4698, 4.85116, 5.02398, 5.36962, 5.66019, 6.04533, 6.55886, 7.55801, 8.62801");
+            values ( \
+              "1e-22, 0.268691, 0.228268, 0.20105, 0.184195, 0.172424, 0.157406, 0.13606, 0.0863419, 0.0695497, 0.0592298, 0.0490184, 0.0349378, 0.029821, 0.0214647, 0.0162058, 0.0110889, 0.00655434, 0.00216347, 0.000624363" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.324792, 0.324812, 1.96813, 7.15501, 8.82455, 9.67751, 10.6834, 11.6449, 14.301, 16.1358, 17.9452, 19.0152, 19.9783, 21.0411, 22.9624, 24.4895, 26.6295, 28.7695, 30.9095, 35.1895");
+            values ( \
+              "1e-22, 0.279209, 0.231863, 0.18851, 0.172976, 0.163746, 0.150936, 0.1369, 0.0945952, 0.0682274, 0.047431, 0.0376606, 0.030416, 0.0238861, 0.0152223, 0.0105378, 0.00624812, 0.00368115, 0.00215919, 0.000734162" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.574996, 0.584682, 0.585365, 0.593162, 0.604419, 0.618215, 0.624595, 0.630373, 0.635848, 0.641303, 0.646755, 0.651427, 0.657368, 0.663752, 0.668852, 0.672046, 0.678638, 0.682733, 0.690922, 0.702415");
+            values ( \
+              "0.00469296, 0.0055588, 0.00600024, 0.012447, 0.02372, 0.0365365, 0.041333, 0.0445641, 0.0460686, 0.0449939, 0.0371785, 0.0269053, 0.0178664, 0.0111432, 0.00753197, 0.00586374, 0.00348159, 0.0025179, 0.00134922, 0.000607643" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.585227, 0.597222, 0.605714, 0.627047, 0.637566, 0.646732, 0.655371, 0.66398, 0.672587, 0.692937, 0.700865, 0.712942, 0.720795, 0.726061, 0.736323, 0.742235, 0.754057, 0.775211, 0.796945");
+            values ( \
+              "0.0251152, 0.0287189, 0.044645, 0.0887857, 0.106906, 0.11715, 0.120745, 0.118095, 0.10768, 0.0592388, 0.04424, 0.0269666, 0.0192397, 0.0152011, 0.00950102, 0.00722122, 0.00409976, 0.00138356, 0.000454765" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.596113, 0.615603, 0.639606, 0.645191, 0.651148, 0.664366, 0.666973, 0.672188, 0.682617, 0.686436, 0.694073, 0.708807, 0.731332, 0.746309, 0.757683, 0.77825, 0.785982, 0.80091, 0.835792, 0.855938, 0.872504, 0.890003, 0.913209, 0.928383, 0.939116, 0.960584, 0.975092, 0.988841, 1.00717, 1.03659, 1.05129, 1.08949, 1.12777, 1.16084, 1.22698");
+            values ( \
+              "0.0577483, 0.0826687, 0.151815, 0.164507, 0.17534, 0.189773, 0.191214, 0.193122, 0.193926, 0.193428, 0.191637, 0.186306, 0.17563, 0.167444, 0.16062, 0.145966, 0.139283, 0.125328, 0.0910424, 0.0729609, 0.0599356, 0.0480039, 0.0350788, 0.0283429, 0.0242879, 0.0176757, 0.0142142, 0.0115376, 0.00869442, 0.00547018, 0.00418175, 0.00236875, 0.00124821, 0.000747149, 0.000219703" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.607108, 0.634154, 0.647941, 0.661202, 0.671274, 0.682784, 0.701885, 0.715458, 0.750114, 0.948192, 1.07734, 1.16321, 1.2037, 1.24961, 1.32748, 1.47617, 1.58031, 1.62966, 1.68172, 1.74829, 1.80166, 1.86619, 1.95679, 2.04986, 2.12098, 2.26321, 2.52609, 2.83596");
+            values ( \
+              "0.11081, 0.14982, 0.188236, 0.211605, 0.221144, 0.226795, 0.229353, 0.228717, 0.22485, 0.197983, 0.179953, 0.16591, 0.158164, 0.148145, 0.128724, 0.08955, 0.0653777, 0.0555805, 0.0464591, 0.0365654, 0.0300021, 0.0234578, 0.0164227, 0.0113345, 0.00849405, 0.00467432, 0.00138768, 0.000300534" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.643519, 0.643539, 1.23763, 2.31031, 2.71501, 2.92354, 3.16534, 3.49729, 4.06352, 4.50868, 4.93466, 5.19692, 5.37135, 5.60393, 6.01284, 6.47076, 6.835, 7.56347, 8.63347, 9.70347");
+            values ( \
+              "1e-22, 0.257749, 0.224802, 0.187923, 0.172413, 0.163086, 0.150398, 0.130006, 0.0928339, 0.0667721, 0.0468668, 0.0371404, 0.0316824, 0.0254919, 0.0171613, 0.0109445, 0.00758132, 0.00351388, 0.00102915, 0.000306669" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.731385, 0.731405, 2.49071, 7.5682, 9.23778, 10.0907, 11.0966, 12.0582, 14.7142, 16.5491, 18.3584, 19.7495, 21.4544, 22.5244, 24.0301, 25.9727, 28.1127, 30.2527, 35.6027");
+            values ( \
+              "1e-22, 0.275236, 0.230928, 0.188524, 0.17299, 0.163727, 0.150952, 0.136882, 0.0945782, 0.0682104, 0.0474142, 0.0351066, 0.0238694, 0.0186034, 0.0130118, 0.00813165, 0.00480838, 0.00283008, 0.000750702" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.97241, 1.99897, 2.00699, 2.01776, 2.04551, 2.05807, 2.07597, 2.08609, 2.09719, 2.10727, 2.11734, 2.13361, 2.14272, 2.14785, 2.1602, 2.17526, 2.1885, 2.22792");
+            values ( \
+              "0.00139744, 0.00234128, 0.00354693, 0.0060335, 0.0152551, 0.0183528, 0.0219053, 0.0234696, 0.024534, 0.0247442, 0.0231046, 0.0116629, 0.00714024, 0.0053098, 0.00244719, 0.000965117, 0.000499878, 0.000295645" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("1.98189, 2.00853, 2.02223, 2.02877, 2.05092, 2.09393, 2.11055, 2.12543, 2.13125, 2.139, 2.1455, 2.15457, 2.16803, 2.18449, 2.19932, 2.21101, 2.21748, 2.22657, 2.23644, 2.24409, 2.25938, 2.28562, 2.31703");
+            values ( \
+              "0.00677446, 0.00865073, 0.0146088, 0.01827, 0.0318951, 0.0572049, 0.0658757, 0.0721035, 0.073997, 0.075906, 0.0767668, 0.0760811, 0.0661508, 0.0435539, 0.0270971, 0.0176611, 0.0137304, 0.00951526, 0.00636156, 0.0046359, 0.00242802, 0.000762845, 0.000208163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.00516, 2.04277, 2.05876, 2.0794, 2.13718, 2.16172, 2.16786, 2.18014, 2.19491, 2.22114, 2.24735, 2.25759, 2.26695, 2.27732, 2.29806, 2.33715, 2.36001, 2.37819, 2.39196, 2.40956, 2.42354, 2.44066, 2.46464, 2.48915, 2.50784, 2.54524, 2.60546, 2.66215");
+            values ( \
+              "0.0245152, 0.0347416, 0.0477299, 0.0666814, 0.12568, 0.146586, 0.150847, 0.157618, 0.162323, 0.16235, 0.154053, 0.148829, 0.143104, 0.135556, 0.117537, 0.08152, 0.0630022, 0.0504589, 0.0422327, 0.0333048, 0.0274187, 0.0214462, 0.0150322, 0.0104028, 0.00781153, 0.0043198, 0.00156117, 0.000602727" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.05296, 2.11211, 2.16688, 2.18413, 2.21849, 2.25929, 2.28547, 2.3513, 2.47892, 2.53083, 2.62448, 2.6632, 2.69972, 2.74073, 2.82275, 2.96142, 3.07118, 3.12603, 3.17626, 3.24076, 3.28353, 3.34056, 3.44131, 3.48666, 3.55361, 3.64289, 3.7948, 3.97334, 4.23079");
+            values ( \
+              "0.0980001, 0.113867, 0.180637, 0.195966, 0.212545, 0.215679, 0.21384, 0.207147, 0.191708, 0.184715, 0.170773, 0.16402, 0.156971, 0.147986, 0.127564, 0.0910256, 0.0654541, 0.0546352, 0.0459485, 0.0364275, 0.0311039, 0.0250687, 0.0168724, 0.0141004, 0.010784, 0.00749473, 0.00393777, 0.00182355, 0.000570311" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.07809, 2.16455, 2.20594, 2.2388, 2.26453, 2.29952, 2.33908, 2.45948, 2.73804, 3.78085, 4.05086, 4.28054, 4.49227, 4.65554, 4.89147, 5.65761, 6.01394, 6.37222, 6.66729, 6.92675, 7.2727, 7.56295, 7.94766, 8.4606, 9.45002, 10.52");
+            values ( \
+              "0.150258, 0.187275, 0.221585, 0.231537, 0.233898, 0.234769, 0.23465, 0.232601, 0.224401, 0.188526, 0.178439, 0.169129, 0.159114, 0.150314, 0.136098, 0.0863182, 0.0659741, 0.0490351, 0.0377883, 0.029808, 0.0214636, 0.0161949, 0.0110839, 0.00656884, 0.00218596, 0.000641746" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("1.97241, 2.0503, 2.20592, 2.282, 2.3599, 2.4377, 2.54116, 2.9123, 9.05724, 10.7278, 11.5869, 12.5863, 13.5482, 16.2025, 17.2725, 18.0385, 19.0018, 19.8492, 20.9192, 21.8793, 22.9429, 24.0129, 25.5205, 26.3944, 27.4644, 29.6044, 31.7444, 33.8844, 37.0944");
+            values ( \
+              "0.00579035, 0.0486412, 0.225704, 0.239816, 0.241683, 0.242325, 0.242455, 0.240032, 0.188505, 0.17296, 0.163645, 0.150937, 0.13688, 0.0946068, 0.0786498, 0.0682207, 0.0564582, 0.0474097, 0.0376629, 0.0304411, 0.0238824, 0.0186034, 0.0130156, 0.0105441, 0.00813346, 0.00481165, 0.00283423, 0.00166541, 0.000744964" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.36844, 7.45494, 7.4765, 7.52149, 7.53524, 7.56335, 7.58818, 7.61146, 7.63406, 7.65642, 7.67878, 7.69138, 7.73183, 7.75489, 7.76345, 7.78057, 7.80876, 7.84183, 7.86333");
+            values ( \
+              "0.000670405, 0.0018592, 0.00310944, 0.00709084, 0.00807482, 0.00958596, 0.0104084, 0.0108915, 0.0111024, 0.0111038, 0.0107054, 0.00988386, 0.00345344, 0.00149691, 0.00107108, 0.000515984, 0.000141347, 4.97251e-05, 4.81215e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("7.37179, 7.43672, 7.46175, 7.49141, 7.55218, 7.57668, 7.61618, 7.65059, 7.6822, 7.71208, 7.74119, 7.77028, 7.77576, 7.84199, 7.86625, 7.89186, 7.92113, 7.96093, 7.99685");
+            values ( \
+              "0.00372433, 0.00401874, 0.00592314, 0.00969256, 0.0202769, 0.0237746, 0.0283038, 0.0313885, 0.0336365, 0.0350926, 0.0355856, 0.0342138, 0.0331936, 0.0108065, 0.00574243, 0.00273343, 0.00103537, 0.000272323, 0.000241423" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("7.41083, 7.50185, 7.74984, 7.80404, 7.85275, 7.89843, 7.94322, 7.98794, 8.08123, 8.12242, 8.16867, 8.22102, 8.27905, 8.3094");
+            values ( \
+              "0.0133097, 0.0177993, 0.0734457, 0.0837255, 0.0909431, 0.0952077, 0.095098, 0.0839363, 0.0386481, 0.0238479, 0.0130715, 0.00635298, 0.00261558, 0.00181707" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("7.46527, 7.60252, 7.64808, 7.69421, 7.74257, 7.82866, 7.91416, 8.02591, 8.12799, 8.23004, 8.3323, 8.36865, 8.40984, 8.45546, 8.54668, 8.67416, 8.76343, 8.81476, 8.84007, 8.89067, 8.96725, 8.98867, 9.03151, 9.11717, 9.19081, 9.22317, 9.28789, 9.41733, 9.66516, 9.95187");
+            values ( \
+              "0.0325568, 0.0466585, 0.059684, 0.0739603, 0.0899508, 0.119278, 0.145788, 0.169747, 0.175533, 0.169335, 0.158727, 0.154103, 0.148083, 0.140212, 0.120966, 0.0908368, 0.0709374, 0.0606977, 0.0560064, 0.0474061, 0.0363215, 0.0336521, 0.028789, 0.020851, 0.0156806, 0.013825, 0.0106981, 0.00630664, 0.00208024, 0.000545434" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("7.5599, 7.72695, 7.90351, 7.98687, 8.09234, 8.14036, 8.19525, 8.26627, 8.33728, 8.44326, 8.61514, 8.79204, 9.143, 9.46251, 9.67571, 10.0012, 10.2286, 10.3922, 10.7338, 11.3474, 11.7357, 11.9415, 12.1509, 12.4189, 12.6317, 12.8944, 13.2501, 13.4244, 13.6565, 13.966, 14.4521, 14.9861, 15.5992, 16.3344");
+            values ( \
+              "0.0850795, 0.0896779, 0.158245, 0.185987, 0.206808, 0.210347, 0.212203, 0.21292, 0.212812, 0.211999, 0.209611, 0.206233, 0.19776, 0.188502, 0.181558, 0.169325, 0.158927, 0.15023, 0.12931, 0.0891966, 0.0667359, 0.0564767, 0.0472792, 0.0372742, 0.0306897, 0.0239793, 0.0169899, 0.0143317, 0.0114008, 0.00836447, 0.0050795, 0.00291907, 0.00152702, 0.000695373" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("7.8042, 7.80422, 10.3782, 10.6051, 14.2621, 15.5786, 16.7671, 17.532, 18.3172, 19.2867, 21.8824, 23.7576, 24.7884, 25.6153, 26.6853, 27.4218, 28.4038, 29.2349, 30.3049, 31.641, 33.781, 35.921, 38.061, 43.411");
+            values ( \
+              "1e-22, 0.238521, 0.225326, 0.223615, 0.193155, 0.181425, 0.169685, 0.16102, 0.150859, 0.136705, 0.0953799, 0.0683633, 0.0558216, 0.0470535, 0.0373729, 0.0317555, 0.0254115, 0.0209699, 0.0162999, 0.0118504, 0.00704466, 0.00416071, 0.00244795, 0.000645142" \
+            );
+          }
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.058953, 0.0644407, 0.0666634, 0.0751156, 0.0785784, 0.0818909, 0.0851226, 0.0883524, 0.0915998, 0.100973, 0.104325, 0.109468, 0.114605, 0.120674, 0.134617");
+            values ( \
+              "-0.0016992, -0.0435753, -0.0510439, -0.0693347, -0.0737085, -0.0764055, -0.0773173, -0.0758476, -0.0682953, -0.01926, -0.00985142, -0.00329253, -0.00100753, -0.000325008, -0.000252729" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00658575");
+            index_3 ("0.0606148, 0.0689477, 0.0739299, 0.0815323, 0.0882904, 0.0989534, 0.106856, 0.112884, 0.116697, 0.11944, 0.13262, 0.136725, 0.143318, 0.15226, 0.160233, 0.171805, 0.185998");
+            values ( \
+              "-0.00891419, -0.102646, -0.123436, -0.145786, -0.157909, -0.168127, -0.170508, -0.166455, -0.157716, -0.147302, -0.0624307, -0.0433862, -0.0231567, -0.00953372, -0.00409068, -0.001163, -0.000309603" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0272692");
+            index_3 ("0.061816, 0.0718051, 0.0796857, 0.0848627, 0.0897376, 0.0990667, 0.113011, 0.125605, 0.140994, 0.148547, 0.155884, 0.170713, 0.179249, 0.186169, 0.20001, 0.222343, 0.234835, 0.251125, 0.2598, 0.271368, 0.280515, 0.294498, 0.313143, 0.346132, 0.385151");
+            values ( \
+              "-0.0277231, -0.142772, -0.180012, -0.196476, -0.209498, -0.227993, -0.251684, -0.269385, -0.282971, -0.286414, -0.287619, -0.283825, -0.276455, -0.267271, -0.233793, -0.145542, -0.104364, -0.0653329, -0.0504098, -0.0353036, -0.0265713, -0.0171007, -0.0093063, -0.00288245, -0.000670017" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.112912");
+            index_3 ("0.0754602, 0.113059, 0.129153, 0.137456, 0.151941, 0.169548, 0.189177, 0.214324, 0.238657, 0.275033, 0.288518, 0.339662, 0.402638, 0.415696, 0.449463, 0.464768, 0.495379, 0.592555, 0.628632, 0.653427, 0.68957, 0.721258, 0.763509, 0.816082, 0.848682, 0.913881, 1.03636, 1.17916");
+            values ( \
+              "-0.268609, -0.27869, -0.30805, -0.319506, -0.335184, -0.346771, -0.354083, -0.357031, -0.356665, -0.352037, -0.349942, -0.338978, -0.319746, -0.314555, -0.297674, -0.287544, -0.260589, -0.149627, -0.116563, -0.0974537, -0.0744543, -0.0585035, -0.0420438, -0.0277196, -0.0213579, -0.0124848, -0.00421037, -0.00110697" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.467526");
+            index_3 ("0.0632998, 0.0859336, 0.117103, 0.136632, 0.167889, 0.188588, 0.214198, 0.24421, 0.280546, 0.344971, 0.477484, 0.674327, 0.876196, 1.09402, 1.22513, 1.30091, 1.45247, 1.53137, 1.64985, 1.79519, 2.00445, 2.14037, 2.27949, 2.38393, 2.51856, 2.63066, 2.76175, 2.94728, 3.02964, 3.14105, 3.2896, 3.58669, 4.12766, 4.7683");
+            values ( \
+              "-0.0954968, -0.221936, -0.296249, -0.330196, -0.361127, -0.371184, -0.378118, -0.381036, -0.382003, -0.380386, -0.375106, -0.366426, -0.356551, -0.343947, -0.334823, -0.328685, -0.313327, -0.302727, -0.281148, -0.2433, -0.181173, -0.145489, -0.114667, -0.0953038, -0.0744871, -0.0604703, -0.0472005, -0.0329235, -0.0280672, -0.0225885, -0.0168879, -0.0092144, -0.00280175, -0.000598236" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.93586");
+            index_3 ("0.0608225, 0.0835035, 0.147428, 0.211953, 0.247961, 0.283658, 0.331255, 1.26371, 2.38348, 3.31036, 4.16878, 5.06185, 5.77936, 6.0128, 6.47966, 7.10056, 7.7203, 8.34492, 8.7173, 9.09674, 9.52563, 10.0858, 10.5537, 11.0938, 11.8113, 12.368, 12.7095, 13.3924, 14.11, 14.8275, 16.2625, 18.4151");
+            values ( \
+              "-0.0954768, -0.223046, -0.34899, -0.383234, -0.387711, -0.389141, -0.389308, -0.38074, -0.368955, -0.357958, -0.346014, -0.330131, -0.311758, -0.30408, -0.283299, -0.24427, -0.19894, -0.156877, -0.134974, -0.115208, -0.0958058, -0.074776, -0.0605698, -0.047262, -0.0337838, -0.0260096, -0.0221355, -0.0159631, -0.0113032, -0.00798698, -0.00397951, -0.00139776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0958631, 0.0975861, 0.0995333, 0.104731, 0.110237, 0.117018, 0.120251, 0.123482, 0.126931, 0.137837, 0.141788, 0.142933");
+            values ( \
+              "-0.0282201, -0.0320227, -0.0444473, -0.059131, -0.0696091, -0.0766247, -0.0770596, -0.0760151, -0.0673271, -0.0137478, -0.0060618, -0.00497577" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00658575");
+            index_3 ("0.0973457, 0.101203, 0.104449, 0.108951, 0.113273, 0.121687, 0.126521, 0.133951, 0.141858, 0.147884, 0.151712, 0.154439, 0.167617, 0.171723, 0.178316, 0.183271, 0.187256, 0.195228, 0.206779, 0.220975");
+            values ( \
+              "-0.0218611, -0.0848005, -0.103998, -0.123488, -0.137739, -0.15563, -0.162031, -0.168268, -0.170462, -0.166568, -0.157684, -0.147337, -0.0624244, -0.0433988, -0.023168, -0.0142359, -0.00952624, -0.00410043, -0.00115782, -0.000318682" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0272692");
+            index_3 ("0.0986519, 0.106974, 0.114809, 0.125039, 0.132767, 0.145565, 0.160672, 0.172414, 0.176054, 0.183333, 0.19094, 0.205767, 0.214156, 0.221221, 0.235352, 0.257034, 0.270418, 0.285019, 0.293487, 0.301066, 0.31591, 0.324325, 0.341155, 0.372517, 0.409099");
+            values ( \
+              "-0.0607733, -0.143835, -0.180457, -0.210206, -0.225716, -0.247819, -0.269552, -0.280745, -0.283083, -0.286391, -0.287698, -0.283845, -0.276637, -0.267294, -0.232839, -0.146899, -0.102854, -0.0675977, -0.0525298, -0.0417153, -0.0263029, -0.0201825, -0.0117126, -0.00390363, -0.00102402" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.112912");
+            index_3 ("0.107986, 0.138737, 0.164195, 0.186952, 0.204592, 0.224102, 0.249244, 0.27358, 0.310002, 0.348545, 0.374584, 0.426135, 0.437564, 0.450625, 0.484385, 0.49966, 0.530208, 0.627472, 0.66356, 0.688364, 0.724496, 0.756173, 0.798409, 0.851004, 0.883619, 0.948847, 1.07134, 1.21416");
+            values ( \
+              "-0.24803, -0.258996, -0.308167, -0.335159, -0.347051, -0.353943, -0.357208, -0.356509, -0.352191, -0.344904, -0.338829, -0.323939, -0.319751, -0.314544, -0.297668, -0.287571, -0.26068, -0.149635, -0.11656, -0.0974404, -0.0744545, -0.058509, -0.0420492, -0.0277176, -0.0213575, -0.0124782, -0.00421044, -0.00110416" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.467526");
+            index_3 ("0.0985791, 0.121017, 0.146345, 0.171776, 0.185661, 0.203364, 0.223529, 0.249314, 0.279221, 0.31978, 0.343511, 0.438434, 0.660401, 0.911138, 1.11436, 1.26022, 1.33585, 1.48711, 1.56631, 1.72471, 1.83074, 2.04279, 2.17621, 2.31556, 2.50137, 2.56985, 2.70135, 2.82405, 2.99597, 3.0649, 3.20275, 3.47847, 3.98078, 4.56845");
+            values ( \
+              "-0.0994457, -0.222043, -0.284126, -0.330348, -0.347093, -0.36131, -0.371398, -0.377963, -0.381235, -0.381892, -0.381433, -0.378115, -0.368595, -0.356403, -0.344921, -0.334815, -0.328681, -0.313365, -0.302724, -0.272023, -0.243104, -0.180271, -0.14525, -0.114444, -0.0818838, -0.0721801, -0.0564913, -0.044717, -0.0320724, -0.0280412, -0.0214245, -0.0122856, -0.00413891, -0.00107295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.93586");
+            index_3 ("0.0955167, 0.122681, 0.182742, 0.248049, 0.278419, 0.336812, 0.484933, 0.90636, 2.51106, 3.34472, 4.00062, 4.60818, 5.09621, 5.81373, 6.04716, 6.51403, 7.13492, 7.75409, 8.37813, 8.75163, 9.13225, 9.56073, 10.1205, 10.5874, 11.1278, 11.8453, 12.4026, 12.7444, 13.4281, 14.1456, 14.8631, 16.2982, 18.4507");
+            values ( \
+              "-0.0993561, -0.237137, -0.350246, -0.383395, -0.387395, -0.389344, -0.388596, -0.384535, -0.367838, -0.357807, -0.348976, -0.339341, -0.329982, -0.311902, -0.303938, -0.283433, -0.244151, -0.198978, -0.15695, -0.134979, -0.115154, -0.0957726, -0.0747685, -0.060588, -0.0472678, -0.033792, -0.0260052, -0.022132, -0.0159508, -0.0112983, -0.00797962, -0.0039747, -0.00139913" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.237156, 0.240303, 0.246611, 0.251837, 0.256157, 0.26188, 0.266371, 0.267065, 0.268453, 0.270458, 0.273864, 0.281974, 0.285211, 0.289115, 0.292251, 0.297444, 0.297551");
+            values ( \
+              "-0.0158952, -0.0215619, -0.0413592, -0.0533647, -0.0615249, -0.0694811, -0.073173, -0.0727808, -0.0735661, -0.0723327, -0.0664217, -0.0245945, -0.0133672, -0.00604208, -0.00307023, -0.000940871, -0.00092967" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00658575");
+            index_3 ("0.240973, 0.244653, 0.246108, 0.248911, 0.253649, 0.256669, 0.258655, 0.259632, 0.260609, 0.262724, 0.265425, 0.26768, 0.269935, 0.273783, 0.277279, 0.278756, 0.280335, 0.282019, 0.284134, 0.286683, 0.287957, 0.289603, 0.291249, 0.292251, 0.294255, 0.295257, 0.296816, 0.298375, 0.299933, 0.301492, 0.301886, 0.303069, 0.30489, 0.311847, 0.314204, 0.317275, 0.319545, 0.321816, 0.323632, 0.325859, 0.327966, 0.330696, 0.333425, 0.336155, 0.34128, 0.343842, 0.346404, 0.355331, 0.358307, 0.369576");
+            values ( \
+              "-0.0509436, -0.0608876, -0.0697841, -0.0838726, -0.104415, -0.116113, -0.126226, -0.127528, -0.129259, -0.134477, -0.141786, -0.146539, -0.15075, -0.15662, -0.16091, -0.162377, -0.163647, -0.16473, -0.165806, -0.166679, -0.166944, -0.166697, -0.166056, -0.16511, -0.162604, -0.161043, -0.158208, -0.154877, -0.15105, -0.146727, -0.145336, -0.139309, -0.128238, -0.0806486, -0.0669865, -0.0515405, -0.0415532, -0.0338399, -0.0285697, -0.023165, -0.0184703, -0.0134308, -0.0100316, -0.00724821, -0.00436073, -0.00322468, -0.00229376, -0.00096114, -0.000658924, -0.00029882" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0272692");
+            index_3 ("0.23381, 0.257384, 0.266507, 0.271456, 0.27985, 0.290068, 0.307501, 0.315711, 0.323083, 0.338122, 0.353093, 0.368063, 0.375625, 0.383692, 0.407936, 0.416222, 0.431273, 0.446582, 0.458106, 0.469992, 0.479081, 0.497261, 0.523813");
+            values ( \
+              "-0.000161336, -0.149477, -0.186346, -0.201152, -0.2201, -0.238444, -0.264984, -0.274347, -0.280057, -0.286056, -0.282529, -0.267515, -0.252933, -0.228822, -0.133862, -0.107195, -0.0697407, -0.0440714, -0.0308262, -0.0212726, -0.015953, -0.00881515, -0.00395212" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.112912");
+            index_3 ("0.253544, 0.28228, 0.309975, 0.320093, 0.333486, 0.350455, 0.37202, 0.397137, 0.421537, 0.456884, 0.496509, 0.522554, 0.574108, 0.585527, 0.598577, 0.632357, 0.647713, 0.678427, 0.775458, 0.811515, 0.836296, 0.872457, 0.904165, 0.946442, 0.998976, 1.03155, 1.0967, 1.2191, 1.36179");
+            values ( \
+              "-0.232435, -0.245648, -0.302115, -0.317298, -0.33239, -0.344881, -0.35343, -0.356878, -0.356416, -0.352256, -0.344838, -0.338864, -0.323892, -0.31975, -0.314553, -0.297669, -0.287509, -0.260426, -0.149621, -0.116573, -0.0974706, -0.0744597, -0.0584993, -0.0420299, -0.0277186, -0.0213637, -0.0124917, -0.0042181, -0.00110896" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.467526");
+            index_3 ("0.238466, 0.266809, 0.31378, 0.342676, 0.362793, 0.387257, 0.415121, 0.451836, 0.498202, 0.556786, 0.856754, 1.05862, 1.26187, 1.40756, 1.48334, 1.63489, 1.7138, 1.83228, 1.97762, 2.18687, 2.3228, 2.46192, 2.56636, 2.70099, 2.81308, 2.94417, 3.12971, 3.32347, 3.47202, 3.76911, 4.30991, 4.95034");
+            values ( \
+              "-0.0539075, -0.209656, -0.319552, -0.354172, -0.367115, -0.375574, -0.380065, -0.381807, -0.381187, -0.37922, -0.366327, -0.356453, -0.34487, -0.334824, -0.328683, -0.313329, -0.302725, -0.281149, -0.243299, -0.181174, -0.145488, -0.114668, -0.0953031, -0.074488, -0.0604712, -0.0471999, -0.0329244, -0.0225894, -0.0168874, -0.00921531, -0.00280241, -0.000599691" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.93586");
+            index_3 ("0.236129, 0.271021, 0.324142, 0.382291, 0.430607, 0.469497, 0.517179, 1.44641, 2.6594, 3.49306, 4.14895, 4.75652, 5.24454, 5.96206, 6.19549, 6.66236, 7.28326, 7.9026, 8.52683, 8.89997, 9.28022, 9.70883, 10.2687, 10.736, 11.2762, 11.9937, 12.5508, 12.8926, 13.576, 14.2935, 15.0111, 16.4461, 18.5986");
+            values ( \
+              "-0.0528584, -0.231835, -0.34029, -0.379683, -0.387431, -0.389104, -0.389434, -0.380616, -0.367807, -0.357836, -0.348946, -0.339312, -0.330011, -0.311874, -0.303965, -0.283408, -0.244171, -0.198966, -0.156928, -0.134977, -0.115171, -0.0957829, -0.074771, -0.0605825, -0.0472659, -0.0337895, -0.0260065, -0.0221333, -0.0159546, -0.0113, -0.00798183, -0.0039761, -0.00139883" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.729693, 0.74106, 0.751619, 0.768326, 0.780555, 0.786034, 0.791354, 0.796669, 0.797728, 0.811188, 0.814577, 0.82087, 0.827442, 0.835245, 0.86457");
+            values ( \
+              "-0.00225646, -0.0107647, -0.0224729, -0.0367942, -0.0442916, -0.0462031, -0.0472257, -0.0449761, -0.0436028, -0.0113883, -0.00668237, -0.00228459, -0.000686032, -0.000206754, -0.000156645" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00658575");
+            index_3 ("0.73513, 0.74674, 0.752208, 0.759934, 0.764963, 0.772325, 0.776867, 0.781409, 0.787057, 0.790377, 0.793966, 0.798095, 0.802703, 0.80731, 0.809515, 0.811719, 0.813924, 0.816128, 0.818292, 0.820455, 0.822619, 0.824783, 0.826945, 0.829107, 0.831268, 0.83343, 0.834254, 0.835353, 0.837001, 0.839747, 0.842507, 0.846691, 0.848698, 0.852766, 0.855438, 0.858599, 0.861936, 0.866002, 0.867873, 0.869745, 0.871616, 0.873488, 0.87723, 0.879102, 0.882309, 0.888723, 0.89193, 0.903378, 0.907194, 0.92675");
+            values ( \
+              "-0.0261136, -0.0297381, -0.040685, -0.0551541, -0.0640837, -0.0764594, -0.0834465, -0.0897849, -0.097153, -0.101073, -0.104893, -0.108819, -0.112534, -0.115558, -0.11639, -0.117036, -0.117494, -0.117764, -0.117848, -0.117751, -0.117474, -0.117017, -0.115991, -0.11463, -0.112934, -0.110902, -0.109638, -0.107096, -0.102373, -0.093098, -0.082688, -0.0651595, -0.0574243, -0.0433096, -0.0350205, -0.0274944, -0.0210283, -0.014805, -0.0123019, -0.0101767, -0.00834437, -0.00705402, -0.00485387, -0.00394407, -0.00305058, -0.00163982, -0.00112255, -0.000514808, -0.000379443, -0.000213151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0272692");
+            index_3 ("0.73424, 0.780932, 0.802563, 0.85967, 0.87769, 0.884109, 0.894773, 0.911762, 0.922851, 0.930185, 0.961215, 0.979081, 0.99992, 1.01329, 1.03671, 1.0547");
+            values ( \
+              "-0.0128073, -0.1191, -0.156709, -0.227291, -0.244795, -0.248827, -0.252243, -0.24627, -0.230419, -0.211281, -0.106081, -0.0644517, -0.0345829, -0.0229563, -0.0109641, -0.00681803" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.112912");
+            index_3 ("0.7342, 0.797849, 0.866396, 0.883308, 0.908183, 0.925126, 0.946122, 0.965893, 1.00417, 1.01691, 1.06865, 1.09291, 1.12206, 1.17597, 1.18435, 1.21749, 1.24367, 1.29583, 1.32832, 1.36213, 1.4072, 1.42435, 1.45722, 1.487, 1.52881, 1.54544, 1.57869, 1.64521, 1.76774, 1.91089");
+            values ( \
+              "-0.0132136, -0.163674, -0.276418, -0.299364, -0.323656, -0.334069, -0.341746, -0.345408, -0.345459, -0.344261, -0.336573, -0.331281, -0.322769, -0.299261, -0.294211, -0.26784, -0.239529, -0.17759, -0.143319, -0.113194, -0.0812353, -0.0714057, -0.0555688, -0.0440666, -0.031647, -0.0277271, -0.0212464, -0.012282, -0.00413638, -0.00108578" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.467526");
+            index_3 ("0.794405, 0.890189, 0.913043, 0.943887, 0.977466, 1.01301, 1.08331, 1.15459, 1.40341, 1.62858, 1.81342, 2.03008, 2.09686, 2.23042, 2.32079, 2.41322, 2.5245, 2.73677, 2.86998, 3.00915, 3.19471, 3.26348, 3.39552, 3.51807, 3.68985, 3.75862, 3.89618, 4.17129, 4.67312, 5.26009");
+            values ( \
+              "-0.281682, -0.321132, -0.343865, -0.362204, -0.371977, -0.375669, -0.378247, -0.376942, -0.366311, -0.355219, -0.344555, -0.328675, -0.322529, -0.307042, -0.292727, -0.273253, -0.243105, -0.180188, -0.145241, -0.114475, -0.0819335, -0.0721991, -0.0564364, -0.044698, -0.0320557, -0.0280479, -0.0214303, -0.0123159, -0.00414503, -0.00108579" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.93586");
+            index_3 ("0.714015, 0.894361, 0.923373, 0.974092, 1.01077, 1.07845, 1.14749, 1.89423, 3.20451, 4.03817, 4.69404, 5.30169, 5.78966, 6.50718, 6.74062, 7.20749, 7.82838, 8.44767, 9.07183, 9.4451, 9.82547, 10.254, 10.8139, 11.281, 11.8213, 12.5388, 13.096, 13.4378, 14.1213, 14.8388, 15.5563, 16.2738, 16.9914, 19.1439");
+            values ( \
+              "-0.00840654, -0.333344, -0.358202, -0.377997, -0.38292, -0.387548, -0.388573, -0.381588, -0.367803, -0.35784, -0.348941, -0.339305, -0.330016, -0.311868, -0.30397, -0.283401, -0.244179, -0.198971, -0.156934, -0.134977, -0.115165, -0.09578, -0.0747696, -0.0605838, -0.0472671, -0.0337898, -0.0260066, -0.0221324, -0.0159539, -0.011299, -0.00798165, -0.00564207, -0.00397617, -0.00139843" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.57469, 2.59053, 2.59421, 2.60515, 2.63025, 2.64586, 2.65325, 2.66948, 2.67896, 2.68809, 2.69722, 2.70404, 2.71729, 2.72454, 2.73228, 2.74168, 2.75268, 2.78582, 2.79851");
+            values ( \
+              "-0.00257095, -0.00369738, -0.0041942, -0.0068645, -0.0158303, -0.0204279, -0.0222835, -0.0255578, -0.0268753, -0.0275479, -0.0269669, -0.0238843, -0.00962588, -0.00443333, -0.00180032, -0.00060114, -0.000234756, -5.49864e-05, -5.2585e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00658575");
+            index_3 ("2.57272, 2.60165, 2.61327, 2.64773, 2.66065, 2.67893, 2.69471, 2.70915, 2.72279, 2.73612, 2.74944, 2.75603, 2.76283, 2.77744, 2.78665, 2.79199, 2.79973, 2.81006, 2.8226, 2.8276");
+            values ( \
+              "-0.00153499, -0.0126767, -0.0187547, -0.0429383, -0.0510917, -0.0614296, -0.0686562, -0.0737514, -0.0767532, -0.0776213, -0.0743217, -0.0687228, -0.0586911, -0.0309367, -0.0181398, -0.012949, -0.0077307, -0.00366215, -0.00134547, -0.00102254" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0272692");
+            index_3 ("2.5847, 2.62391, 2.67938, 2.71562, 2.73024, 2.76319, 2.81325, 2.83996, 2.86537, 2.87369, 2.89061, 2.9098, 2.9456, 2.9635, 2.9762, 2.99215, 3.01341, 3.04235");
+            values ( \
+              "-0.00791841, -0.0354918, -0.0875114, -0.114931, -0.123103, -0.137235, -0.154116, -0.16455, -0.170958, -0.170753, -0.162184, -0.131516, -0.0618025, -0.0391406, -0.0275649, -0.0175603, -0.00935522, -0.00406012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.112912");
+            index_3 ("2.5603, 2.76934, 2.81284, 2.89271, 2.93069, 2.98945, 3.01314, 3.04591, 3.06252, 3.10121, 3.13404, 3.15891, 3.20866, 3.30082, 3.34225, 3.36796, 3.40145, 3.42965, 3.46151, 3.50671, 3.55339, 3.58909, 3.6605, 3.76748");
+            values ( \
+              "-0.00074006, -0.164465, -0.190185, -0.254269, -0.28174, -0.310345, -0.316402, -0.319932, -0.319766, -0.314669, -0.305096, -0.293938, -0.255808, -0.151537, -0.113885, -0.0946182, -0.073707, -0.0595058, -0.0465189, -0.0325115, -0.0224373, -0.0168433, -0.00930436, -0.00404757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.467526");
+            index_3 ("2.68873, 2.83942, 2.93099, 2.98244, 3.03687, 3.11415, 3.18338, 3.25623, 3.38091, 3.58323, 3.821, 4.00888, 4.15653, 4.23944, 4.30272, 4.39396, 4.71626, 4.84937, 4.98843, 5.17385, 5.24279, 5.37516, 5.49764, 5.73803, 5.87541, 6.15019, 6.65183, 7.2385");
+            values ( \
+              "-0.199786, -0.224707, -0.305788, -0.339134, -0.359458, -0.371462, -0.372363, -0.370777, -0.365603, -0.355809, -0.341925, -0.327926, -0.313091, -0.302671, -0.292224, -0.272898, -0.180137, -0.145225, -0.114486, -0.0819639, -0.0722035, -0.0564042, -0.0446809, -0.0280468, -0.0214354, -0.0123294, -0.00415084, -0.00108952" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.93586");
+            index_3 ("0, 1.46504, 2.46098, 2.5562, 2.98887, 3.04565, 3.11338, 3.18324, 3.2558, 4.15259, 4.28858, 5.18226, 6.01341, 6.69522, 7.22942, 7.76637, 8.48389, 8.71738, 9.18435, 9.80516, 10.4244, 11.0484, 11.8025, 12.231, 12.7907, 13.2577, 13.7981, 14.5156, 15.0729, 15.4147, 16.0984, 16.8159, 17.5334, 18.9685, 21.121");
+            values ( \
+              "-1.50871e-06, -0.000533132, -1e-22, -0.000606833, -0.351847, -0.371931, -0.382901, -0.385921, -0.386629, -0.377956, -0.37738, -0.367774, -0.357855, -0.348567, -0.340133, -0.330019, -0.311856, -0.303972, -0.283386, -0.244179, -0.198976, -0.156945, -0.115153, -0.0957734, -0.074767, -0.0605859, -0.0472678, -0.0337906, -0.0260058, -0.022131, -0.0159517, -0.0112975, -0.00798059, -0.00397565, -0.00139833" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.78714, 9.83921, 9.86089, 9.87898, 9.92496, 9.949, 9.96046, 9.98394, 10.0054, 10.0258, 10.0457, 10.0656, 10.0806, 10.1131, 10.1222, 10.1342, 10.1441, 10.1637, 10.1913, 10.2297, 10.2798, 10.4217");
+            values ( \
+              "-0.00120097, -0.00161318, -0.00246941, -0.00359932, -0.00764079, -0.00934558, -0.00998661, -0.0111779, -0.011898, -0.0124088, -0.0125706, -0.012341, -0.0111709, -0.00319417, -0.0018662, -0.00100814, -0.000680872, -0.000379113, -0.000234732, -0.000111932, -5.40296e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00658575");
+            index_3 ("9.78899, 9.84128, 9.86709, 9.89699, 9.97448, 10.0099, 10.0402, 10.0675, 10.093, 10.1177, 10.1422, 10.1605, 10.1978, 10.2119, 10.2278, 10.2459, 10.2724, 10.3473, 10.4591");
+            values ( \
+              "-0.00331889, -0.00454218, -0.00686915, -0.0110348, -0.0260618, -0.0319316, -0.0361136, -0.0391229, -0.0412305, -0.0423108, -0.041642, -0.0375748, -0.0139466, -0.00773486, -0.00381157, -0.00163938, -0.000517883, -0.000106928, -1.17488e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0272692");
+            index_3 ("9.77468, 9.87894, 9.90069, 9.94143, 9.99878, 10.0738, 10.1312, 10.1813, 10.2274, 10.2717, 10.315, 10.3583, 10.3767, 10.391, 10.4601, 10.4769, 10.5002, 10.5154, 10.5458, 10.5768");
+            values ( \
+              "-0.00288112, -0.013446, -0.0178737, -0.0283536, -0.0459757, -0.06743, -0.0808184, -0.0893946, -0.094724, -0.0977995, -0.0987552, -0.0951416, -0.089751, -0.0826766, -0.0329904, -0.0242152, -0.0152572, -0.0110865, -0.00556615, -0.00305587" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.112912");
+            index_3 ("9.77352, 9.95388, 10.1537, 10.2063, 10.3845, 10.5944, 10.6857, 10.7162, 10.7623, 10.8385, 10.9988, 11.053, 11.134, 11.1931, 11.2404, 11.3349, 11.4753, 11.6461");
+            values ( \
+              "-0.0010796, -0.0380028, -0.105055, -0.117609, -0.151991, -0.208482, -0.226479, -0.23028, -0.231956, -0.21194, -0.0891817, -0.0607096, -0.0328875, -0.0207664, -0.0142441, -0.00644941, -0.00177862, -0.000332302" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.467526");
+            index_3 ("9.77607, 10.2821, 10.3727, 10.6566, 10.7814, 10.9107, 11.0053, 11.158, 11.3201, 11.4267, 11.6393, 11.7991, 11.8764, 11.9953, 12.1406, 12.3501, 12.486, 12.6247, 12.7292, 12.864, 12.9762, 13.1072, 13.2927, 13.4861, 13.6344, 13.931, 14.471, 15.1104");
+            values ( \
+              "-0.00173546, -0.142412, -0.163736, -0.262514, -0.301642, -0.331791, -0.343833, -0.349643, -0.345814, -0.340966, -0.327501, -0.31207, -0.301939, -0.280664, -0.243106, -0.181093, -0.145465, -0.114747, -0.0953569, -0.074518, -0.0604745, -0.0472089, -0.0329356, -0.0226086, -0.0169097, -0.00923686, -0.00281449, -0.000604171" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.93586");
+            index_3 ("10.184, 10.6896, 10.9465, 11.079, 11.2004, 11.3692, 11.5247, 11.9997, 12.8114, 14.3208, 14.8631, 15.3946, 16.1121, 16.6628, 17.0593, 18.2262, 18.8736, 19.4372, 19.8669, 20.4211, 20.8809, 21.4229, 22.1404, 22.7023, 23.7375, 24.455, 25.1725, 26.6076, 28.7601");
+            values ( \
+              "-0.210181, -0.285703, -0.356299, -0.371363, -0.376741, -0.378813, -0.379007, -0.376266, -0.368069, -0.348759, -0.340114, -0.329921, -0.31178, -0.290697, -0.26937, -0.186707, -0.145007, -0.114805, -0.0954399, -0.074674, -0.0607076, -0.0473405, -0.0338305, -0.0259941, -0.0158733, -0.0112292, -0.00794512, -0.00396182, -0.00138348" \
+            );
+          }
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(B * CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(B * CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "-0.000648335, -0.000638738, -0.000774167, -0.000986718, -0.00107554, -0.00110779", \
+            "-0.00114836, -0.00113534, -0.00125704, -0.00145822, -0.00154633, -0.00157869", \
+            "-0.00154, -0.00153983, -0.00164135, -0.00181649, -0.0019151, -0.00194868", \
+            "-0.00181094, -0.00177328, -0.00178956, -0.0018952, -0.00202595, -0.00211383", \
+            "-0.000736185, -0.000810407, -0.000876401, -0.000962319, -0.000681425, -0.00121093", \
+            "0.00809625, 0.00784321, 0.00751395, 0.00713704, 0.00681545, 0.00696147" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0188549, 0.019001, 0.019115, 0.019067, 0.019033, 0.0190226", \
+            "0.0187277, 0.0188764, 0.018993, 0.0189521, 0.0189182, 0.0189073", \
+            "0.0186541, 0.0187746, 0.0189141, 0.0189161, 0.0188883, 0.0188773", \
+            "0.0185845, 0.0186529, 0.0187901, 0.0189167, 0.0189475, 0.0188774", \
+            "0.0197195, 0.0196489, 0.0197426, 0.0197793, 0.0198628, 0.0199439", \
+            "0.0286907, 0.0281144, 0.0276786, 0.0273087, 0.0271043, 0.0271117" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(B * !CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(B * !CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00854341, 0.00859604, 0.00870929, 0.00915454, 0.01188, 0.0245175", \
+            "0.00849077, 0.00854826, 0.00866587, 0.00908924, 0.0117671, 0.0246212", \
+            "0.00842046, 0.00847708, 0.00860523, 0.0090789, 0.0117801, 0.0246403", \
+            "0.00841596, 0.00840444, 0.00856846, 0.00904316, 0.0117609, 0.0245919", \
+            "0.00884547, 0.0087021, 0.00873039, 0.0090276, 0.0117104, 0.0244969", \
+            "0.012023, 0.0116894, 0.0112846, 0.0111571, 0.0131825, 0.0246802" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00266474, 0.00272004, 0.00278818, 0.00296392, 0.00378693, 0.00789367", \
+            "0.00253692, 0.00260139, 0.00267419, 0.0028534, 0.00365857, 0.00781305", \
+            "0.00240993, 0.00246123, 0.0025572, 0.00273142, 0.00356033, 0.00773957", \
+            "0.00229493, 0.00239667, 0.002495, 0.0026609, 0.00357063, 0.00771168", \
+            "0.00269634, 0.0026932, 0.00268863, 0.0029533, 0.00349811, 0.00764993", \
+            "0.00581879, 0.00561295, 0.00516823, 0.00457031, 0.005492, 0.00773177" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(!B * CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(!B * CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00910293, 0.00916486, 0.00922294, 0.00948537, 0.0114774, 0.0216412", \
+            "0.00905104, 0.00912847, 0.0092016, 0.00943786, 0.0114102, 0.0215866", \
+            "0.00898605, 0.00903681, 0.00913827, 0.00940736, 0.0113953, 0.0215471", \
+            "0.00892278, 0.00903045, 0.00909087, 0.00937923, 0.0114295, 0.0216093", \
+            "0.00938776, 0.00932457, 0.00931314, 0.00945161, 0.0113752, 0.0215479", \
+            "0.0125276, 0.0122233, 0.0118784, 0.0115017, 0.0125824, 0.0216896" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00222142, 0.00228605, 0.0023741, 0.00259719, 0.00376043, 0.00907408", \
+            "0.00217858, 0.00224971, 0.00234786, 0.00257213, 0.00375996, 0.00905151", \
+            "0.00208585, 0.00216246, 0.002268, 0.00255412, 0.00367578, 0.0090512", \
+            "0.00199969, 0.00206817, 0.00222786, 0.00247224, 0.00361915, 0.00903585", \
+            "0.00239679, 0.00243592, 0.00242834, 0.00266722, 0.00356584, 0.00900063", \
+            "0.00560787, 0.0053724, 0.00484325, 0.00435079, 0.0052773, 0.00903185" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(!B * !CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "(!B * !CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "-0.000457784, -0.000346262, -0.000212003, -0.000184121, -0.000184249, -0.000194219", \
+            "-0.000580901, -0.000459287, -0.000323612, -0.000290456, -0.000289669, -0.000302117", \
+            "-0.000739841, -0.000678984, -0.000535858, -0.000444455, -0.000420456, -0.000434099", \
+            "-0.000936182, -0.000851237, -0.000738785, -0.000609839, -0.000586406, -0.000601518", \
+            "4.05732e-05, -4.19105e-05, -7.39001e-05, 1.96103e-05, 0.000474299, 0.00014966", \
+            "0.00801119, 0.0076876, 0.00706751, 0.00599528, 0.00551555, 0.00593305" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0186142, 0.0186827, 0.018586, 0.0182698, 0.0181148, 0.0180672", \
+            "0.0184258, 0.0184781, 0.0183803, 0.0180886, 0.0179419, 0.0178976", \
+            "0.0183078, 0.0183464, 0.018275, 0.0180289, 0.0178852, 0.0178399", \
+            "0.0182317, 0.0183065, 0.0183091, 0.0182034, 0.0180629, 0.0179695", \
+            "0.0189778, 0.0188676, 0.0188774, 0.018837, 0.0186634, 0.0186453", \
+            "0.0269182, 0.0264338, 0.0260619, 0.0259863, 0.0257331, 0.0253389" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00854341, 0.00859604, 0.00870929, 0.00915454, 0.01188, 0.0245175", \
+            "0.00849077, 0.00854826, 0.00866587, 0.00908924, 0.0117671, 0.0246212", \
+            "0.00842046, 0.00847708, 0.00860523, 0.0090789, 0.0117801, 0.0246403", \
+            "0.00841596, 0.00840444, 0.00856846, 0.00904316, 0.0117609, 0.0245919", \
+            "0.00884547, 0.0087021, 0.00873039, 0.0090276, 0.0117104, 0.0244969", \
+            "0.012023, 0.0116894, 0.0112846, 0.0111571, 0.0131825, 0.0246802" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0188549, 0.019001, 0.019115, 0.019067, 0.019033, 0.0190226", \
+            "0.0187277, 0.0188764, 0.018993, 0.0189521, 0.0189182, 0.0189073", \
+            "0.0186541, 0.0187746, 0.0189141, 0.0189161, 0.0188883, 0.0188773", \
+            "0.0185845, 0.0186529, 0.0187901, 0.0189167, 0.0189475, 0.0188774", \
+            "0.0197195, 0.0196489, 0.0197426, 0.0197793, 0.0198628, 0.0199439", \
+            "0.0286907, 0.0281144, 0.0276786, 0.0273087, 0.0271043, 0.0271117" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(A * CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(A * CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00138364, 0.00139257, 0.00131069, 0.00119014, 0.00113987, 0.00112042", \
+            "0.000934321, 0.00095603, 0.000900986, 0.00078372, 0.000728049, 0.000718587", \
+            "0.000423499, 0.000411678, 0.000410623, 0.000276023, 0.000233068, 0.000200043", \
+            "0.00022404, 0.000183392, 0.000187044, 9.91875e-05, -5.16327e-05, -9.52813e-05", \
+            "0.00184478, 0.00177164, 0.00167535, 0.0016085, 0.00180947, 0.00131203", \
+            "0.0131138, 0.0128367, 0.012517, 0.0120316, 0.0115739, 0.0115584" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0157796, 0.0159921, 0.01618, 0.0161989, 0.0161927, 0.0161891", \
+            "0.0155942, 0.0157934, 0.015982, 0.0160096, 0.0160038, 0.0160014", \
+            "0.0154289, 0.0155752, 0.0157822, 0.015871, 0.0158761, 0.0158759", \
+            "0.015317, 0.0154152, 0.015606, 0.0157644, 0.0157973, 0.0158154", \
+            "0.0165568, 0.0165238, 0.0166234, 0.0167716, 0.0168269, 0.0168495", \
+            "0.026634, 0.0261048, 0.0256422, 0.0250302, 0.0242965, 0.0242812" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(A * !CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(A * !CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00893431, 0.00904431, 0.00919423, 0.00945896, 0.0115529, 0.0229294", \
+            "0.00886738, 0.00898703, 0.00915742, 0.00943483, 0.0115278, 0.0229921", \
+            "0.00875059, 0.00887404, 0.00907751, 0.00939621, 0.0116001, 0.0229008", \
+            "0.00856415, 0.00868938, 0.00889015, 0.00933894, 0.0115119, 0.0230137", \
+            "0.00898727, 0.0088878, 0.00892244, 0.00932745, 0.0114511, 0.0230066", \
+            "0.0122281, 0.0118639, 0.0113659, 0.0113993, 0.012983, 0.022973" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00330071, 0.00336749, 0.00343269, 0.003596, 0.00444684, 0.00857994", \
+            "0.00321031, 0.00329138, 0.00339227, 0.00355741, 0.00436856, 0.00851435", \
+            "0.00297409, 0.00309555, 0.00329051, 0.00348241, 0.00442691, 0.00849603", \
+            "0.00275828, 0.00283781, 0.00307341, 0.00340319, 0.00433487, 0.00852234", \
+            "0.00329839, 0.00328502, 0.0033385, 0.00362053, 0.00425505, 0.00851875", \
+            "0.00751551, 0.00723542, 0.00666926, 0.00590888, 0.00643108, 0.00857502" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(!A * CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(!A * CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00882575, 0.00893417, 0.00905357, 0.00930102, 0.0113252, 0.0214112", \
+            "0.0087127, 0.00884285, 0.00899286, 0.00930921, 0.0114432, 0.021417", \
+            "0.00852614, 0.00868395, 0.00890198, 0.00924688, 0.0112901, 0.0215141", \
+            "0.00858002, 0.00863981, 0.00877685, 0.00918974, 0.0112223, 0.0214743", \
+            "0.0099237, 0.00979542, 0.0097303, 0.00958119, 0.0114262, 0.0215785", \
+            "0.0165432, 0.0159314, 0.0151609, 0.0144384, 0.0144842, 0.022304" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00258866, 0.00266585, 0.00273961, 0.00290481, 0.00379791, 0.00847342", \
+            "0.00254833, 0.00263617, 0.0027362, 0.00291459, 0.00380498, 0.00847983", \
+            "0.0023345, 0.00245756, 0.00267672, 0.00288162, 0.00378663, 0.00846391", \
+            "0.00218241, 0.00225924, 0.00248707, 0.00288442, 0.00379557, 0.00848599", \
+            "0.00282246, 0.00270446, 0.00260214, 0.00295176, 0.00389272, 0.00845558", \
+            "0.0085927, 0.00789195, 0.00657235, 0.00499619, 0.00546875, 0.00854111" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(!A * !CI)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "(!A * !CI)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "-0.00271645, -0.00254604, -0.0023722, -0.00232311, -0.00231333, -0.0023247", \
+            "-0.00287726, -0.00271595, -0.00252946, -0.00246889, -0.00245534, -0.00247201", \
+            "-0.00313347, -0.00303434, -0.00284691, -0.00273853, -0.00272783, -0.00276472", \
+            "-0.00320177, -0.00323389, -0.00306416, -0.00291437, -0.0028602, -0.00290014", \
+            "-0.000736563, -0.000896455, -0.0012715, -0.00147653, -0.00135266, -0.00134322", \
+            "0.0152953, 0.0148234, 0.0138939, 0.0112802, 0.00814395, 0.0081351" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0168639, 0.0169587, 0.0170143, 0.0169918, 0.0169803, 0.0169759", \
+            "0.016528, 0.0166019, 0.0166879, 0.01669, 0.0166814, 0.0166791", \
+            "0.016227, 0.0163426, 0.0163709, 0.0164056, 0.0163966, 0.0163937", \
+            "0.0169907, 0.0170005, 0.0170132, 0.0170562, 0.0169964, 0.0169868", \
+            "0.0203215, 0.0204083, 0.0201994, 0.020065, 0.0198884, 0.0198111", \
+            "0.0371873, 0.0363029, 0.0357792, 0.0356072, 0.0348934, 0.0341526" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00893431, 0.00904431, 0.00919423, 0.00945896, 0.0115529, 0.0229294", \
+            "0.00886738, 0.00898703, 0.00915742, 0.00943483, 0.0115278, 0.0229921", \
+            "0.00875059, 0.00887404, 0.00907751, 0.00939621, 0.0116001, 0.0229008", \
+            "0.00856415, 0.00868938, 0.00889015, 0.00933894, 0.0115119, 0.0230137", \
+            "0.00898727, 0.0088878, 0.00892244, 0.00932745, 0.0114511, 0.0230066", \
+            "0.0122281, 0.0118639, 0.0113659, 0.0113993, 0.012983, 0.022973" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0168639, 0.0169587, 0.0170143, 0.0169918, 0.0169803, 0.0169759", \
+            "0.016528, 0.0166019, 0.0166879, 0.01669, 0.0166814, 0.0166791", \
+            "0.016227, 0.0163426, 0.0163709, 0.0164056, 0.0163966, 0.0163937", \
+            "0.0169907, 0.0170005, 0.0170132, 0.0170562, 0.0169964, 0.0169868", \
+            "0.0203215, 0.0204083, 0.0201994, 0.020065, 0.0198884, 0.0198111", \
+            "0.0371873, 0.0363029, 0.0357792, 0.0356072, 0.0348934, 0.0341526" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(A * B)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(A * B)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00278923, 0.00280304, 0.00270645, 0.00257197, 0.00251729, 0.00249319", \
+            "0.00264981, 0.00264746, 0.00257424, 0.00244859, 0.0023917, 0.00236637", \
+            "0.00251779, 0.00253136, 0.00246329, 0.00234238, 0.00229363, 0.00226171", \
+            "0.00245963, 0.00243763, 0.00246103, 0.00237288, 0.00225489, 0.00220401", \
+            "0.0037835, 0.00369973, 0.00369658, 0.00354656, 0.00342959, 0.00331462", \
+            "0.0127239, 0.0124797, 0.0121604, 0.0117478, 0.0114116, 0.0116284" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0142105, 0.0143848, 0.0145722, 0.0146191, 0.0146261, 0.0146271", \
+            "0.0140849, 0.014249, 0.0144365, 0.0144882, 0.0144945, 0.0144952", \
+            "0.0139593, 0.014112, 0.0142753, 0.0143643, 0.01438, 0.0143827", \
+            "0.0138752, 0.0139531, 0.0141375, 0.0142942, 0.0143351, 0.0143634", \
+            "0.0150532, 0.01499, 0.0150459, 0.0152099, 0.0152914, 0.0153228", \
+            "0.0239726, 0.0234395, 0.0230052, 0.0226846, 0.0223947, 0.0224263" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(A * !B)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(A * !B)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00785923, 0.00800992, 0.00822381, 0.00848559, 0.0105959, 0.021967", \
+            "0.00779569, 0.00795113, 0.00819848, 0.00849307, 0.0108706, 0.0220392", \
+            "0.00769332, 0.0078324, 0.00811773, 0.0084643, 0.010575, 0.0220644", \
+            "0.00783304, 0.00786209, 0.00800688, 0.00843332, 0.0106858, 0.0219994", \
+            "0.00923282, 0.00911096, 0.00894647, 0.00910646, 0.010767, 0.0221381", \
+            "0.0157842, 0.015245, 0.0141988, 0.0138588, 0.0141033, 0.0227748" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00331297, 0.00337418, 0.00346974, 0.00368803, 0.00486571, 0.0101791", \
+            "0.0032838, 0.00336274, 0.00346932, 0.0037072, 0.00484972, 0.0102235", \
+            "0.00322182, 0.00329843, 0.00341174, 0.00369443, 0.00481451, 0.0102023", \
+            "0.00319838, 0.00325371, 0.00340077, 0.00363583, 0.00479328, 0.0102078", \
+            "0.00407337, 0.00395971, 0.00381905, 0.00399845, 0.00476364, 0.0102024", \
+            "0.010384, 0.0098146, 0.00827908, 0.00655895, 0.00730565, 0.0102463" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(!A * B)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(!A * B)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00722938, 0.00728812, 0.00739582, 0.00784041, 0.0106891, 0.0232848", \
+            "0.00717348, 0.00724214, 0.00737342, 0.00782707, 0.010561, 0.0233616", \
+            "0.00709135, 0.00715837, 0.0073017, 0.0077936, 0.0106687, 0.0233163", \
+            "0.00730702, 0.007269, 0.00732645, 0.00779743, 0.0106241, 0.0233907", \
+            "0.0087753, 0.00860215, 0.00847234, 0.0083908, 0.0107556, 0.0233561", \
+            "0.0152387, 0.0146597, 0.013819, 0.0132517, 0.0134918, 0.0240895" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0029747, 0.00306095, 0.00315217, 0.00334382, 0.00427159, 0.00899045", \
+            "0.00294894, 0.00304908, 0.00315516, 0.00333432, 0.0042392, 0.00894755", \
+            "0.00277301, 0.0028902, 0.00310541, 0.00331205, 0.00422975, 0.00889576", \
+            "0.00270475, 0.00275402, 0.00295073, 0.00327712, 0.0042074, 0.00888593", \
+            "0.0036641, 0.00350988, 0.00330728, 0.00347081, 0.00422541, 0.00891017", \
+            "0.0101586, 0.00945397, 0.00786332, 0.00589075, 0.00620135, 0.00906142" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(!A * !B)";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        when : "(!A * !B)";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00140338, 0.00154619, 0.00171757, 0.00178867, 0.00181063, 0.00177948", \
+            "0.0013309, 0.00146964, 0.00164134, 0.00171555, 0.00173682, 0.00170546", \
+            "0.00109428, 0.00119719, 0.00135279, 0.00148122, 0.00150461, 0.00147036", \
+            "0.000951798, 0.000991657, 0.00110563, 0.00125738, 0.00131203, 0.00129352", \
+            "0.00210109, 0.0020233, 0.00193027, 0.00200453, 0.0021406, 0.00212356", \
+            "0.0105822, 0.0102425, 0.00956341, 0.00830734, 0.00759609, 0.00796156" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0153349, 0.0154007, 0.0153814, 0.0152487, 0.0151882, 0.0151708", \
+            "0.015239, 0.0152948, 0.0152759, 0.015154, 0.0150956, 0.0150796", \
+            "0.0151538, 0.0152021, 0.0152242, 0.0151413, 0.0150833, 0.0150648", \
+            "0.0152055, 0.0152549, 0.0152717, 0.0152703, 0.0152347, 0.015202", \
+            "0.0166178, 0.0165044, 0.016482, 0.0164679, 0.0163308, 0.0162553", \
+            "0.0251729, 0.0246345, 0.0242946, 0.024102, 0.0238212, 0.0234493" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        related_pg_pin : GND;
+        rise_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+        fall_power (scalar) {
+          values ( \
+            "0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "CI";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.00722938, 0.00728812, 0.00739582, 0.00784041, 0.0106891, 0.0232848", \
+            "0.00717348, 0.00724214, 0.00737342, 0.00782707, 0.010561, 0.0233616", \
+            "0.00709135, 0.00715837, 0.0073017, 0.0077936, 0.0106687, 0.0233163", \
+            "0.00730702, 0.007269, 0.00732645, 0.00779743, 0.0106241, 0.0233907", \
+            "0.0087753, 0.00860215, 0.00847234, 0.0083908, 0.0107556, 0.0233561", \
+            "0.0152387, 0.0146597, 0.013819, 0.0132517, 0.0134918, 0.0240895" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00658575, 0.0272692, 0.112912, 0.467526, 1.93586");
+          values ( \
+            "0.0153349, 0.0154007, 0.0153814, 0.0152487, 0.0151882, 0.0151708", \
+            "0.015239, 0.0152948, 0.0152759, 0.015154, 0.0150956, 0.0150796", \
+            "0.0151538, 0.0152021, 0.0152242, 0.0151413, 0.0150833, 0.0150648", \
+            "0.0152055, 0.0152549, 0.0152717, 0.0152703, 0.0152347, 0.015202", \
+            "0.0166178, 0.0165044, 0.016482, 0.0164679, 0.0163308, 0.0162553", \
+            "0.0251729, 0.0246345, 0.0242946, 0.024102, 0.0238212, 0.0234493" \
+          );
+        }
+      }
+    }
+    pin (A) {
+      direction : input;
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_transition : 10;
+      capacitance : 0.0140161;
+      rise_capacitance : 0.0140161;
+      rise_capacitance_range (0.0117046, 0.0140161);
+      fall_capacitance : 0.0139228;
+      fall_capacitance_range (0.0105511, 0.0139228);
+    }
+    pin (B) {
+      direction : input;
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_transition : 10;
+      capacitance : 0.0139868;
+      rise_capacitance : 0.0139868;
+      rise_capacitance_range (0.01124, 0.0139868);
+      fall_capacitance : 0.0138113;
+      fall_capacitance_range (0.0105148, 0.0138113);
+    }
+    pin (CI) {
+      direction : input;
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_transition : 10;
+      capacitance : 0.010921;
+      rise_capacitance : 0.010921;
+      rise_capacitance_range (0.00876877, 0.010921);
+      fall_capacitance : 0.0105231;
+      fall_capacitance_range (0.00827864, 0.0105231);
+    }
+  }
+  cell (sky130_osu_sc_15T_hs__addh_1) {
+    area : 23.199;
+    cell_footprint : "sky130_osu_sc_15T_hs__addh";
+    cell_leakage_power : 0.0335422;
+    pg_pin (GND) {
+      pg_type : primary_ground;
+      voltage_name : "GND";
+    }
+    pg_pin (VDD) {
+      pg_type : primary_power;
+      voltage_name : "VDD";
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * B * CO * CON * !S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.038827;
+      when : "(A * B * CO * CON * !S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * !B * !CO * !CON * S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0387661;
+      when : "(A * !B * !CO * !CON * S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * B * !CO * !CON * S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0301552;
+      when : "(!A * B * !CO * !CON * S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * !B * !CO * CON * !S)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0264207;
+      when : "(!A * !B * !CO * CON * !S)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0335422;
+      related_pg_pin : VDD;
+    }
+    pin (CO) {
+      direction : output;
+      function : "(A * B)";
+      power_down_function : "(!VDD) + (GND)";
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_capacitance : 1.98794;
+      timing () {
+        related_pin : "A";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0685489, 0.0892939, 0.162241, 0.458612, 1.69151, 6.82361", \
+            "0.0764498, 0.0971294, 0.170132, 0.466548, 1.69945, 6.83156", \
+            "0.102617, 0.123701, 0.1973, 0.493961, 1.72697, 6.8591", \
+            "0.121312, 0.146775, 0.222163, 0.5192, 1.75251, 6.88426", \
+            "0.00719398, 0.0477434, 0.138751, 0.43449, 1.66791, 6.79994", \
+            "-0.76382, -0.694437, -0.533654, -0.194703, 1.04381, 6.16703" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0235659, 0.0467101, 0.149111, 0.591156, 2.43453, 10.1076", \
+            "0.023494, 0.0467149, 0.149084, 0.591151, 2.43451, 10.1076", \
+            "0.0258582, 0.0485996, 0.149531, 0.591095, 2.43452, 10.1076", \
+            "0.0377639, 0.0573608, 0.152327, 0.592345, 2.43457, 10.1069", \
+            "0.0692568, 0.0932447, 0.171664, 0.594488, 2.43616, 10.1076", \
+            "0.14997, 0.197569, 0.296486, 0.650994, 2.45557, 10.1122" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0638186, 0.0791282, 0.1273, 0.313876, 1.08988, 4.31995", \
+            "0.0760732, 0.0914395, 0.139773, 0.326385, 1.10241, 4.33249", \
+            "0.127673, 0.143887, 0.192896, 0.379646, 1.15563, 4.38568", \
+            "0.25658, 0.281008, 0.339728, 0.528913, 1.30424, 4.53424", \
+            "0.57303, 0.612146, 0.702689, 0.911303, 1.68587, 4.91545", \
+            "1.56409, 1.62638, 1.78067, 2.11142, 2.93498, 6.16266" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.017568, 0.0317414, 0.0878541, 0.333798, 1.36748, 5.67152", \
+            "0.0175923, 0.0317226, 0.0878339, 0.333897, 1.36748, 5.67152", \
+            "0.0198129, 0.0330976, 0.0882318, 0.334215, 1.36748, 5.67153", \
+            "0.0342699, 0.0493483, 0.0985774, 0.335877, 1.36928, 5.6715", \
+            "0.0632448, 0.0865114, 0.144158, 0.349982, 1.36973, 5.67041", \
+            "0.140191, 0.172679, 0.267265, 0.493055, 1.40148, 5.67347" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.051862, 0.0598239, 0.0609479, 0.0654022, 0.0693056, 0.0729727, 0.0765799, 0.0806162, 0.0841575, 0.0926666, 0.0977219, 0.103671, 0.107955, 0.116123, 0.122356, 0.126527");
+            values ( \
+              "0.00198475, 0.0467227, 0.0500823, 0.0607426, 0.066454, 0.0688453, 0.0688918, 0.0660086, 0.0596412, 0.0316184, 0.0206838, 0.0123105, 0.00840285, 0.00402204, 0.00226504, 0.00172228" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00662081");
+            index_3 ("0.0519713, 0.0673482, 0.0704937, 0.0762145, 0.0792683, 0.0833206, 0.0902724, 0.0987309, 0.103557, 0.107026, 0.112861, 0.12731, 0.137265, 0.145658, 0.156408, 0.163077, 0.170795, 0.182948, 0.190218, 0.203773, 0.215987");
+            values ( \
+              "0.000993638, 0.117164, 0.127983, 0.14124, 0.145453, 0.14851, 0.148831, 0.142743, 0.136661, 0.130884, 0.11742, 0.0742237, 0.050409, 0.0354192, 0.0217293, 0.015765, 0.010726, 0.00555294, 0.00348293, 0.00146555, 0.00118405" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0275603");
+            index_3 ("0.0522199, 0.0751829, 0.0798914, 0.0863324, 0.0967102, 0.106656, 0.11668, 0.126867, 0.145186, 0.170321, 0.19456, 0.219377, 0.274555, 0.295002, 0.319801, 0.333139, 0.355132, 0.381379, 0.398102, 0.416284, 0.439332, 0.48661, 0.516332, 0.541021");
+            values ( \
+              "0.00889129, 0.178403, 0.19212, 0.204379, 0.213784, 0.215346, 0.213313, 0.209324, 0.200226, 0.185559, 0.168783, 0.147409, 0.08942, 0.0707088, 0.0517757, 0.0433086, 0.0318695, 0.0215746, 0.0166869, 0.0127859, 0.00917585, 0.00449847, 0.00279266, 0.00218829" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.114725");
+            index_3 ("0.061728, 0.082115, 0.0888202, 0.0976625, 0.105325, 0.118385, 0.130195, 0.164835, 0.378002, 0.466654, 0.563798, 0.631333, 0.673397, 0.845034, 0.973802, 1.04442, 1.0888, 1.17041, 1.23942, 1.30042, 1.38734, 1.49103, 1.58026, 1.70263, 1.84895, 2.04924, 2.34733");
+            values ( \
+              "0.137967, 0.213247, 0.227364, 0.237619, 0.242623, 0.245554, 0.245892, 0.241946, 0.209463, 0.19393, 0.175269, 0.160716, 0.15077, 0.104685, 0.0727567, 0.0581377, 0.0501893, 0.0376124, 0.029312, 0.0234838, 0.0166896, 0.0109627, 0.00761842, 0.00443546, 0.00239231, 0.00089912, 0.000246509" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.477562");
+            index_3 ("0.0894451, 0.0894651, 0.512844, 0.981259, 1.33432, 1.63758, 2.10025, 2.40785, 2.55332, 2.79169, 3.34169, 3.65387, 3.87905, 4.03777, 4.2494, 4.58052, 4.6783, 4.87387, 5.23377, 5.58449, 5.7671, 6.13234, 6.6312, 7.25627, 8.05677, 9.11723");
+            values ( \
+              "1e-22, 0.281919, 0.243107, 0.225652, 0.211696, 0.198274, 0.176675, 0.160664, 0.15222, 0.137305, 0.101021, 0.081694, 0.0691243, 0.0610769, 0.0514369, 0.0388856, 0.0357489, 0.0300625, 0.0214493, 0.0152096, 0.0126681, 0.00870481, 0.00514602, 0.00261539, 0.00107009, 0.000302013" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.98794");
+            index_3 ("0.159038, 0.159058, 1.80677, 4.45417, 5.31379, 7.61723, 9.35069, 10.3751, 11.3487, 13.2147, 15.3356, 16.7218, 18.3158, 19.1755, 20.0264, 21.5847, 22.9593, 24.648, 26.7689, 28.8898, 31.0107, 35.2526");
+            values ( \
+              "1e-22, 0.287743, 0.244781, 0.220795, 0.212134, 0.187171, 0.166636, 0.152559, 0.138087, 0.108182, 0.0765127, 0.0591167, 0.0430443, 0.0360445, 0.0300081, 0.0210455, 0.0151579, 0.0100055, 0.00586137, 0.00339873, 0.00195048, 0.000609594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0836045, 0.0931787, 0.0958484, 0.101071, 0.105124, 0.107915, 0.112376, 0.116064, 0.122392, 0.127605, 0.135549, 0.142182, 0.14769, 0.156389, 0.157545");
+            values ( \
+              "0.00186132, 0.0500037, 0.0582506, 0.0667303, 0.0689995, 0.0691604, 0.0664062, 0.0605222, 0.0386995, 0.0248523, 0.0125636, 0.00689562, 0.00429957, 0.00192699, 0.00179808" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00662081");
+            index_3 ("0.0895482, 0.0924665, 0.0958183, 0.102105, 0.108236, 0.113843, 0.118348, 0.122279, 0.12921, 0.13672, 0.144234, 0.16039, 0.169922, 0.178215, 0.18511, 0.193036, 0.200174, 0.209425, 0.224752, 0.231376, 0.246743, 0.255425");
+            values ( \
+              "0.0583325, 0.0832519, 0.101881, 0.126931, 0.141377, 0.147884, 0.149396, 0.148776, 0.144287, 0.13489, 0.119503, 0.0713799, 0.0490458, 0.0345606, 0.0253309, 0.0174301, 0.0122817, 0.00760328, 0.0029377, 0.00182858, 0.00100164, 0.000857474" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0275603");
+            index_3 ("0.0914236, 0.0994642, 0.107276, 0.113524, 0.118396, 0.128141, 0.138699, 0.148725, 0.158907, 0.176735, 0.19948, 0.216953, 0.226605, 0.24591, 0.268457, 0.303298, 0.317356, 0.335333, 0.347795, 0.362323, 0.38141, 0.39851, 0.414735, 0.431564, 0.444921, 0.469206, 0.489313, 0.514333, 0.542908, 0.57866, 0.626507, 0.700566");
+            values ( \
+              "0.0728429, 0.144761, 0.179192, 0.196227, 0.204715, 0.213575, 0.215434, 0.213324, 0.209359, 0.20047, 0.187343, 0.17583, 0.168752, 0.152585, 0.129691, 0.0927964, 0.0791601, 0.0639309, 0.054593, 0.0449576, 0.0346196, 0.0270703, 0.0210934, 0.0163495, 0.0133733, 0.00948597, 0.00701537, 0.00482942, 0.00303234, 0.00171371, 0.000720038, 0.000200413" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.114725");
+            index_3 ("0.0997446, 0.133623, 0.15801, 0.19715, 0.409833, 0.595637, 0.705227, 1.0189, 1.1424, 1.2525, 1.31133, 1.44006, 1.63193, 1.79766");
+            values ( \
+              "0.237184, 0.240756, 0.246066, 0.241892, 0.209469, 0.175266, 0.150768, 0.0698313, 0.046503, 0.03146, 0.0253405, 0.0154006, 0.00695862, 0.00406379" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.477562");
+            index_3 ("0.126612, 0.126632, 0.538285, 1.09624, 1.36624, 1.6654, 2.13254, 2.43436, 2.5852, 2.82335, 3.38565, 3.71392, 3.91676, 4.21653, 4.55913, 4.6812, 4.87564, 5.09785, 5.42068, 5.63122, 5.9058, 6.27191, 6.80025, 7.46643, 8.33562, 9.39607");
+            values ( \
+              "1e-22, 0.289119, 0.243209, 0.222466, 0.211692, 0.198462, 0.176652, 0.160968, 0.152218, 0.137323, 0.100246, 0.0800446, 0.0688186, 0.054248, 0.0406999, 0.0366475, 0.0308985, 0.0251914, 0.0184734, 0.0150083, 0.0113879, 0.00780228, 0.00445787, 0.00215405, 0.000806585, 0.00022609" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.98794");
+            index_3 ("0.205382, 0.205402, 1.89335, 3.9313, 5.34669, 6.86771, 8.5308, 9.38359, 10.408, 14.3049, 16.0134, 17.4427, 19.1009, 20.612, 21.4724, 22.5328, 23.8185, 25.9394, 28.0603, 30.1812, 32.3021, 35.4834");
+            values ( \
+              "1e-22, 0.29125, 0.244129, 0.225925, 0.212297, 0.19586, 0.177078, 0.166475, 0.152719, 0.0917947, 0.0680388, 0.0516573, 0.0368685, 0.0265315, 0.0219195, 0.0169342, 0.0123932, 0.00729949, 0.00425211, 0.00245388, 0.0014003, 0.000723247" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.201438, 0.20628, 0.213479, 0.21917, 0.223775, 0.227928, 0.231905, 0.235883, 0.239851, 0.248595, 0.252073, 0.255498, 0.260444, 0.263393, 0.270917, 0.277866, 0.289933, 0.297142");
+            values ( \
+              "0.00240621, 0.0181204, 0.0370361, 0.0501801, 0.0577369, 0.0617221, 0.0630962, 0.0619323, 0.0572835, 0.0313862, 0.0236124, 0.0179028, 0.0113493, 0.00878629, 0.00457088, 0.00243619, 0.000658849, 0.000164603" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00662081");
+            index_3 ("0.211193, 0.221638, 0.224404, 0.22717, 0.230669, 0.232419, 0.234168, 0.235918, 0.237667, 0.238796, 0.239924, 0.2414, 0.242876, 0.245757, 0.250078, 0.251518, 0.253087, 0.253872, 0.255441, 0.257444, 0.262873, 0.264001, 0.266801, 0.269058, 0.273618, 0.279296, 0.281837, 0.286197, 0.289838, 0.292341, 0.297446, 0.299433, 0.301725, 0.306309, 0.309561, 0.312147, 0.314733, 0.319905, 0.325913, 0.329381, 0.333344, 0.337307, 0.342596, 0.347484, 0.350645, 0.35402, 0.359404, 0.36301, 0.379986, 0.404711");
+            values ( \
+              "0.0973108, 0.1006, 0.110866, 0.119583, 0.127482, 0.13078, 0.13368, 0.136181, 0.138285, 0.139408, 0.140316, 0.141236, 0.141853, 0.141411, 0.140358, 0.139903, 0.139016, 0.138438, 0.137154, 0.135266, 0.127498, 0.125648, 0.120412, 0.115477, 0.102815, 0.0854188, 0.0783509, 0.0670669, 0.0584673, 0.0529988, 0.0429053, 0.0394205, 0.0357533, 0.0293144, 0.0250394, 0.0221192, 0.0196309, 0.015383, 0.0114066, 0.00944704, 0.00764241, 0.00611391, 0.00438372, 0.00312348, 0.00251509, 0.0020638, 0.00158189, 0.00138679, 0.000808868, 0.000257472" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0275603");
+            index_3 ("0.209085, 0.220064, 0.22511, 0.229403, 0.236556, 0.24147, 0.251298, 0.254927, 0.258555, 0.260556, 0.265557, 0.271571, 0.277292, 0.283065, 0.293371, 0.304217, 0.325617, 0.340341, 0.350883, 0.371969, 0.428945, 0.447295, 0.463502, 0.48016, 0.498968, 0.508994, 0.524862, 0.540922, 0.557049, 0.569725, 0.591442, 0.611039, 0.635551, 0.663639, 0.698212, 0.744123, 0.814003");
+            values ( \
+              "0.0423841, 0.114378, 0.140957, 0.159662, 0.182642, 0.193398, 0.20571, 0.208024, 0.209185, 0.209032, 0.210102, 0.210396, 0.209524, 0.207849, 0.2037, 0.198333, 0.1861, 0.176408, 0.168718, 0.15092, 0.0914577, 0.0740499, 0.0607768, 0.0490153, 0.0380588, 0.0329587, 0.0262623, 0.0205013, 0.0160737, 0.01331, 0.00978251, 0.00730591, 0.00506253, 0.00322032, 0.00184854, 0.000818592, 0.000240143" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.114725");
+            index_3 ("0.218503, 0.237349, 0.246552, 0.257416, 0.271782, 0.279311, 0.293999, 0.307132, 0.324643, 0.451588, 0.53447, 0.623343, 0.697797, 0.76551, 0.82542, 1.07211, 1.14279, 1.2127, 1.30591, 1.36691, 1.40276, 1.46321, 1.54145, 1.57826, 1.65189, 1.7407, 1.86015, 2.00253, 2.19851, 2.48955");
+            values ( \
+              "0.179717, 0.200436, 0.22126, 0.234345, 0.241984, 0.243866, 0.244578, 0.243473, 0.241264, 0.22226, 0.209354, 0.193775, 0.179673, 0.165763, 0.151832, 0.0864613, 0.0700474, 0.0559342, 0.0405212, 0.0325762, 0.0286036, 0.022875, 0.016875, 0.0145951, 0.0107917, 0.0074572, 0.00444875, 0.00239396, 0.000966596, 0.00023339" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.477562");
+            index_3 ("0.246936, 0.246956, 0.66934, 1.22, 1.4909, 1.78681, 2.25724, 2.55587, 2.70986, 2.94789, 3.51866, 3.85805, 4.04539, 4.32185, 4.6378, 4.83261, 5.05029, 5.29364, 5.61454, 5.7591, 6.04822, 6.43134, 6.95227, 7.58737, 8.46501, 9.52547");
+            values ( \
+              "1e-22, 0.283111, 0.243047, 0.222502, 0.211692, 0.198604, 0.17665, 0.16114, 0.152219, 0.137329, 0.0997078, 0.0789189, 0.068607, 0.0551128, 0.0423363, 0.0358367, 0.029545, 0.0235679, 0.0172619, 0.0149586, 0.011169, 0.00751464, 0.00432465, 0.0021698, 0.000801237, 0.000226621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.98794");
+            index_3 ("0.318719, 0.318739, 2.05968, 4.609, 5.46873, 8.65285, 9.50565, 10.5301, 11.5037, 14.4269, 15.4874, 16.8801, 17.731, 18.7915, 20.3992, 21.3102, 22.3707, 23.1564, 24.2168, 25.2773, 27.3982, 29.5191, 32.7004, 35.8818");
+            values ( \
+              "1e-22, 0.287685, 0.243813, 0.220717, 0.212212, 0.176993, 0.166558, 0.152637, 0.138009, 0.0918736, 0.0766359, 0.059158, 0.0500448, 0.0403844, 0.0286494, 0.0233145, 0.0181797, 0.0150664, 0.0116298, 0.00895131, 0.00526351, 0.00307862, 0.00136723, 0.000608934" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.57975, 0.593776, 0.596135, 0.625859, 0.63363, 0.639606, 0.645277, 0.650889, 0.656495, 0.664854, 0.670481, 0.677589, 0.685266, 0.6997, 0.703612");
+            values ( \
+              "0.000340545, 0.0067436, 0.00834239, 0.0343158, 0.0399447, 0.0430669, 0.0446379, 0.0438999, 0.037065, 0.020959, 0.0141156, 0.00814609, 0.00439001, 0.00131528, 0.00099893" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00662081");
+            index_3 ("0.584083, 0.597784, 0.60372, 0.611657, 0.619128, 0.636455, 0.647236, 0.656585, 0.665339, 0.673999, 0.682652, 0.702544, 0.710131, 0.721373, 0.729384, 0.733891, 0.740901, 0.748969, 0.756737, 0.763034, 0.769571, 0.779013, 0.782921");
+            values ( \
+              "0.00596445, 0.0172406, 0.0254324, 0.0386828, 0.0526331, 0.0868703, 0.105111, 0.115703, 0.12024, 0.118577, 0.10932, 0.0612911, 0.0460352, 0.0287456, 0.020263, 0.0165124, 0.0117054, 0.00776974, 0.00506398, 0.00337945, 0.00224575, 0.0013956, 0.00125013" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0275603");
+            index_3 ("0.59144, 0.617381, 0.644192, 0.660601, 0.674231, 0.693031, 0.702119, 0.714236, 0.724827, 0.74368, 0.762606, 0.779217, 0.792558, 0.847083, 0.870479, 0.896924, 0.918153, 0.934645, 0.960291, 0.977859, 1.00726, 1.02739, 1.04671, 1.09381, 1.11088");
+            values ( \
+              "0.00529566, 0.0610364, 0.137732, 0.175483, 0.192725, 0.200338, 0.199347, 0.195793, 0.191356, 0.181499, 0.169223, 0.156222, 0.143984, 0.0875497, 0.0666481, 0.0476335, 0.0356349, 0.0281927, 0.0191334, 0.014681, 0.00961912, 0.00717832, 0.0052216, 0.0025665, 0.00203197" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.114725");
+            index_3 ("0.616033, 0.643095, 0.659032, 0.672103, 0.690422, 0.708513, 0.715423, 0.724636, 0.742538, 0.774337, 0.909376, 0.948425, 1.0398, 1.06184, 1.11988, 1.16442, 1.24436, 1.28546, 1.42609, 1.52011, 1.56821, 1.60211, 1.64731, 1.73667, 1.77419, 1.83555, 1.9123, 1.99008, 2.02636, 2.09891, 2.20807, 2.33991, 2.50463, 2.7322");
+            values ( \
+              "0.118487, 0.14621, 0.191864, 0.216333, 0.233832, 0.239401, 0.239849, 0.239796, 0.23849, 0.234482, 0.214605, 0.20852, 0.192485, 0.189078, 0.178148, 0.169068, 0.150675, 0.140102, 0.101995, 0.0784075, 0.0676712, 0.0607231, 0.0522784, 0.0382521, 0.033427, 0.0267667, 0.0200229, 0.0147445, 0.0127416, 0.00944501, 0.00594693, 0.0033501, 0.00160956, 0.000551071" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.477562");
+            index_3 ("0.650818, 0.650838, 1.18709, 1.56426, 1.9051, 2.27159, 2.67217, 2.87293, 3.12386, 3.35815, 3.91613, 4.2328, 4.45177, 4.81068, 5.14549, 5.24922, 5.45668, 5.81031, 6.15633, 6.33438, 6.69046, 7.18147, 7.78232, 8.5544, 9.61485");
+            values ( \
+              "1e-22, 0.268144, 0.239176, 0.225152, 0.211701, 0.195395, 0.176632, 0.166433, 0.152254, 0.137602, 0.100805, 0.0812319, 0.0690402, 0.0518539, 0.0390931, 0.0357509, 0.0297465, 0.0213347, 0.0151953, 0.0127204, 0.00882097, 0.00526634, 0.0027489, 0.00117072, 0.000326475" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.98794");
+            index_3 ("0.752111, 0.752131, 2.34331, 5.02495, 5.88452, 7.40555, 9.06865, 9.92145, 11.0852, 11.829, 14.2703, 15.1853, 16.2457, 17.4963, 18.3358, 19.3962, 20.4747, 21.5073, 22.5678, 23.9536, 24.7413, 25.8018, 26.8623, 27.9227, 30.0436, 32.1645, 35.3459");
+            values ( \
+              "1e-22, 0.295898, 0.245023, 0.220725, 0.212202, 0.195765, 0.176985, 0.166564, 0.150608, 0.139395, 0.100625, 0.0867811, 0.0720442, 0.0568859, 0.0481693, 0.0388338, 0.0308832, 0.0245048, 0.0191466, 0.0137359, 0.0113359, 0.00871603, 0.0066913, 0.00512195, 0.00299382, 0.00174461, 0.000777103" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.96977, 1.99701, 2.00503, 2.01358, 2.02962, 2.04236, 2.05911, 2.0744, 2.08561, 2.09622, 2.10658, 2.11694, 2.13333, 2.14227, 2.14696, 2.15753, 2.16661, 2.17827, 2.19311, 2.20117, 2.21411, 2.24211, 2.25984, 2.32662, 2.36035");
+            values ( \
+              "0.00100126, 0.00264435, 0.00384122, 0.00567664, 0.0108973, 0.0146602, 0.0185091, 0.0212833, 0.0228886, 0.0238582, 0.0240675, 0.0226273, 0.0117013, 0.00732232, 0.00560186, 0.00293087, 0.00165717, 0.000756222, 0.000262791, 0.000180117, 8.2545e-05, 7.26684e-05, 0.000134556, 2.14396e-05, 3.64908e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00662081");
+            index_3 ("1.94192, 1.99338, 2.0056, 2.01598, 2.02709, 2.09485, 2.11145, 2.12631, 2.14023, 2.15384, 2.16742, 2.18702, 2.20426, 2.21879, 2.22878, 2.24098, 2.24786, 2.26506, 2.26836");
+            values ( \
+              "0.000792141, 0.00493279, 0.00861613, 0.0128086, 0.0186666, 0.0580071, 0.0664425, 0.0724028, 0.0760166, 0.0760332, 0.0664353, 0.0401381, 0.0223935, 0.0126898, 0.00826, 0.00458808, 0.00324406, 0.00152717, 0.00142684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0275603");
+            index_3 ("1.94693, 2.0058, 2.02564, 2.03975, 2.05625, 2.07658, 2.09461, 2.13511, 2.16557, 2.19217, 2.21767, 2.24314, 2.2517, 2.26083, 2.27214, 2.32786, 2.35191, 2.36676, 2.37671, 2.39661, 2.40768, 2.41988, 2.43616, 2.45207, 2.46646, 2.47744, 2.49208, 2.51478, 2.54066, 2.57124, 2.5763");
+            values ( \
+              "0.00242681, 0.0130102, 0.0239517, 0.0337965, 0.0469509, 0.0655655, 0.0841807, 0.127887, 0.154882, 0.16819, 0.169383, 0.160796, 0.155921, 0.14973, 0.140612, 0.0860876, 0.0652543, 0.0543283, 0.0477989, 0.0365838, 0.0313852, 0.0263743, 0.020705, 0.0163002, 0.0132036, 0.011284, 0.00915184, 0.00657822, 0.00447348, 0.00278723, 0.00261825" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.114725");
+            index_3 ("2.00631, 2.07898, 2.14919, 2.17999, 2.20873, 2.24627, 2.26075, 2.28971, 2.34044, 2.42409, 2.51325, 2.61073, 2.72061, 2.94463, 3.03461, 3.10774, 3.15902, 3.23925, 3.32652, 3.41034, 3.46883, 3.54848, 3.65417, 3.77905, 3.93656, 4.14018");
+            values ( \
+              "0.0237464, 0.0752241, 0.170029, 0.204363, 0.222282, 0.229061, 0.228593, 0.226223, 0.219919, 0.207935, 0.193056, 0.174698, 0.150383, 0.0910488, 0.069825, 0.0552263, 0.046391, 0.0349184, 0.025437, 0.0184943, 0.0146829, 0.0106261, 0.0067964, 0.0039767, 0.00196718, 0.000782791" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.477562");
+            index_3 ("2.08069, 2.23192, 2.29363, 2.64786, 3.36695, 4.20498, 4.66338, 5.94112, 6.47716, 6.81348, 7.30941, 7.6376, 8.10854, 8.94061");
+            values ( \
+              "0.166253, 0.245212, 0.250102, 0.239201, 0.212103, 0.173887, 0.148462, 0.068359, 0.0442395, 0.0331377, 0.0209117, 0.0151525, 0.00939682, 0.00443482" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.98794");
+            index_3 ("2.20086, 2.20088, 4.43462, 6.57214, 7.35883, 10.5429, 11.3957, 12.4201, 13.3937, 16.317, 17.3774, 18.3446, 19.621, 20.6815, 21.2288, 22.2893, 23.2002, 24.2607, 25.0464, 26.1068, 27.1673, 29.2882, 31.4091, 34.5905, 37.7718");
+            values ( \
+              "1e-22, 0.279688, 0.239455, 0.220015, 0.21222, 0.176999, 0.166551, 0.152641, 0.138004, 0.0918722, 0.0766368, 0.0641671, 0.0500455, 0.0403841, 0.0360544, 0.0286487, 0.0233153, 0.0181789, 0.0150674, 0.0116289, 0.00895226, 0.00526448, 0.00307961, 0.00136621, 0.000609992" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.14538, 7.33563, 7.34627, 7.36313, 7.39685, 7.41321, 7.42116, 7.43176, 7.48215, 7.50718, 7.51968, 7.54552, 7.56973, 7.59332, 7.61676, 7.6402, 7.64846, 7.65719, 7.68464, 7.69273, 7.70463, 7.71992, 7.73318, 7.74553, 7.76039, 7.77327, 7.79464, 7.81775, 7.8422, 7.88474, 7.95806, 8.04063");
+            values ( \
+              "2.24159e-05, 0.00034192, 0.00057657, 0.000830156, 0.00149415, 0.0021123, 0.0025193, 0.00319628, 0.00730825, 0.00873481, 0.00919914, 0.0100561, 0.0104109, 0.0106522, 0.0105322, 0.0101657, 0.00972021, 0.00900835, 0.00468793, 0.00366434, 0.00249024, 0.00145535, 0.000871709, 0.000539031, 0.000315489, 0.000200237, 7.31501e-05, 2.68357e-05, 1e-22, 2e-22, 2.606e-05, 3.38931e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00662081");
+            index_3 ("7.14726, 7.33588, 7.38704, 7.43192, 7.53207, 7.57222, 7.60711, 7.63916, 7.66951, 7.69926, 7.72227, 7.74452, 7.78198, 7.82001, 7.85447, 7.87152, 7.89496, 7.91859, 7.94676");
+            values ( \
+              "9.15913e-05, 0.00125507, 0.00374519, 0.00768697, 0.0235048, 0.0280217, 0.0311436, 0.0333288, 0.0347169, 0.0348047, 0.0336461, 0.0296941, 0.016633, 0.00700387, 0.00288998, 0.00173748, 0.00082053, 0.000275555, 0.000139103" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0275603");
+            index_3 ("7.33582, 7.41452, 7.43155, 7.46563, 7.48864, 7.59365, 7.70115, 7.75326, 7.79986, 7.84388, 7.88164, 7.88763, 7.89961, 7.92358, 8.00556, 8.02583, 8.06634, 8.0935, 8.11488, 8.13319, 8.16863, 8.20132, 8.24191, 8.28368, 8.33756, 8.39976, 8.51075, 8.9836");
+            values ( \
+              "0.010878, 0.0109877, 0.0134991, 0.0197771, 0.0249488, 0.050044, 0.076865, 0.0884064, 0.0960818, 0.0993005, 0.097384, 0.096459, 0.0942027, 0.0865378, 0.046624, 0.0379089, 0.0239549, 0.0173145, 0.0134041, 0.0106622, 0.0068791, 0.00446425, 0.00262643, 0.00145744, 0.000723335, 0.00028805, 0.000108192, 6.47947e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.114725");
+            index_3 ("7.3357, 7.49985, 7.52047, 7.61082, 7.68843, 7.8475, 7.94923, 8.03314, 8.06303, 8.09983, 8.13867, 8.21635, 8.28963, 8.35775, 8.39863, 8.60275, 8.68715, 8.75301, 8.80323, 8.87949, 8.94102, 9.00664, 9.08731, 9.13702, 9.19958, 9.283, 9.41307, 9.57543, 9.78804, 10.1045");
+            values ( \
+              "0.0110608, 0.0325767, 0.037927, 0.065676, 0.0956914, 0.162392, 0.18924, 0.192747, 0.190434, 0.186479, 0.181252, 0.169479, 0.156867, 0.14327, 0.134043, 0.0848668, 0.0668322, 0.0545802, 0.0464285, 0.0358493, 0.0289765, 0.0229454, 0.0169363, 0.0139732, 0.0109109, 0.00780536, 0.00451814, 0.00228994, 0.000898971, 0.000238777" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.477562");
+            index_3 ("7.3367, 7.66063, 7.83023, 7.93308, 8.00956, 8.10245, 8.26491, 8.52631, 8.66276, 8.93566, 9.15643, 9.37834, 9.75331, 9.94844, 10.2346, 10.4176, 11.1728, 11.5213, 11.8079, 12.0208, 12.2923, 12.4725, 12.7127, 13.0323, 13.2241, 13.3906, 13.6128, 14.0502, 14.601, 15.2976, 16.2253");
+            values ( \
+              "0.00220101, 0.089833, 0.175439, 0.216748, 0.230307, 0.233127, 0.230597, 0.224475, 0.220702, 0.211971, 0.203505, 0.194161, 0.177333, 0.16775, 0.151914, 0.14065, 0.091508, 0.0712014, 0.0569095, 0.0477568, 0.0379467, 0.0324424, 0.0260564, 0.019206, 0.0158939, 0.0134617, 0.0107627, 0.00681616, 0.0037982, 0.00175991, 0.000615166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.98794");
+            index_3 ("7.74396, 7.74398, 10.0946, 11.0151, 12.6263, 13.6945, 16.1675, 16.9585, 18.0494, 22.1809, 23.2413, 24.1639, 25.5329, 26.5934, 27.2867, 28.2112, 29.0611, 30.1216, 31.7427, 32.8032, 33.8636, 34.9241, 37.045, 40.2264, 43.4077");
+            values ( \
+              "1e-22, 0.262503, 0.238685, 0.230711, 0.215804, 0.204603, 0.176899, 0.167369, 0.152591, 0.0883366, 0.073433, 0.0618555, 0.0472688, 0.0380783, 0.0328904, 0.0268292, 0.0220893, 0.0172007, 0.0116106, 0.00893234, 0.00685564, 0.00525145, 0.00307081, 0.0013663, 0.000606206" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00466954, 0.00468638, 0.00470501, 0.00471382, 0.00471642, 0.00471709", \
+            "0.00565553, 0.00565985, 0.00567089, 0.00568019, 0.00568373, 0.00568469", \
+            "0.00608554, 0.00608487, 0.00608457, 0.00608717, 0.00608952, 0.00609033", \
+            "0.00637159, 0.00637076, 0.00636727, 0.00636586, 0.00636412, 0.00636435", \
+            "0.0063785, 0.00651023, 0.00667555, 0.00677107, 0.00680589, 0.00681513", \
+            "0.00525109, 0.00525743, 0.00529493, 0.00596961, 0.00671824, 0.00704627" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00608302, 0.00609632, 0.00612363, 0.00614113, 0.00614696, 0.00614848", \
+            "0.00614105, 0.00613168, 0.00612328, 0.00612652, 0.00612967, 0.00613071", \
+            "0.00676499, 0.00678198, 0.00679945, 0.00679912, 0.0067996, 0.00680024", \
+            "0.0042744, 0.00429801, 0.00477039, 0.00627547, 0.0070126, 0.0072148", \
+            "0.00419265, 0.00398704, 0.00374544, 0.00366006, 0.00502473, 0.00614367", \
+            "0.00581054, 0.0057888, 0.0057701, 0.00479619, 0.00371678, 0.00446772" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0511558, 0.054179, 0.0577875, 0.0660808, 0.0719189, 0.0746343, 0.0773463, 0.0802881, 0.0885688, 0.0928088, 0.0962714, 0.099445, 0.109549, 0.124013");
+            values ( \
+              "-0.000112129, -0.0327712, -0.0527999, -0.0790036, -0.090672, -0.0924184, -0.0907247, -0.0781703, -0.0172096, -0.00605162, -0.00258487, -0.00123059, -0.000437202, -0.00112645" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00662081");
+            index_3 ("0.0515333, 0.056501, 0.0625583, 0.0675578, 0.076801, 0.0820832, 0.0871235, 0.0920915, 0.0970565, 0.0988837, 0.102779, 0.109858, 0.115597, 0.123022, 0.12672, 0.133361, 0.14232, 0.15131, 0.205065, 0.205676");
+            values ( \
+              "-0.00536205, -0.0779087, -0.123665, -0.152512, -0.189553, -0.201627, -0.208219, -0.208014, -0.198225, -0.191235, -0.166645, -0.0972749, -0.0552348, -0.0248397, -0.0165542, -0.00820006, -0.00472124, -0.00402987, -0.000897287, -0.000889173" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0275603");
+            index_3 ("0.056837, 0.0670263, 0.072183, 0.0782373, 0.0873434, 0.0937888, 0.104456, 0.107889, 0.114756, 0.121612, 0.135273, 0.141466, 0.152997, 0.158548, 0.164516, 0.176451, 0.202464, 0.214221, 0.221727, 0.232074, 0.24051, 0.246556, 0.257447, 0.273839, 0.287146, 0.313942, 0.344599, 0.377398, 0.414026, 0.489419");
+            values ( \
+              "-0.169173, -0.187565, -0.221042, -0.251275, -0.282645, -0.296624, -0.31015, -0.312288, -0.314626, -0.314568, -0.309563, -0.30507, -0.293112, -0.285261, -0.274712, -0.242055, -0.13174, -0.0933933, -0.0743714, -0.0542882, -0.0423955, -0.0357358, -0.026643, -0.0178142, -0.0134207, -0.00812493, -0.00483016, -0.00280326, -0.00149885, -0.000346073" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.114725");
+            index_3 ("0.0649823, 0.114353, 0.127364, 0.142341, 0.168174, 0.206659, 0.269361, 0.320866, 0.376949, 0.41529, 0.435251, 0.465206, 0.501918, 0.57737, 0.614189, 0.634442, 0.674948, 0.709946, 0.757134, 0.820053, 0.85365, 0.948127, 1.0561, 1.18356, 1.23125");
+            values ( \
+              "-0.310077, -0.35445, -0.360705, -0.363143, -0.361832, -0.356286, -0.344995, -0.334115, -0.318611, -0.303982, -0.293924, -0.273277, -0.235529, -0.146617, -0.11253, -0.0970013, -0.0719133, -0.0558044, -0.0400141, -0.0260822, -0.0210716, -0.0120222, -0.00653603, -0.00330356, -0.00287782" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.477562");
+            index_3 ("0.0497923, 0.0718964, 0.0888611, 0.0985172, 0.120492, 0.134347, 0.150675, 0.168211, 0.227445, 0.345686, 0.668093, 0.881506, 1.09276, 1.24281, 1.32244, 1.48172, 1.56122, 1.68392, 1.83428, 1.98918, 2.1453, 2.29311, 2.37398, 2.53571, 2.68134, 2.7456, 2.87413, 3.13118, 3.3054, 3.40381, 3.60063, 3.99427, 4.51916, 5.10447, 5.73063");
+            values ( \
+              "-0.0455418, -0.244052, -0.321966, -0.345335, -0.370146, -0.375821, -0.37829, -0.379054, -0.377607, -0.37318, -0.360194, -0.35043, -0.33926, -0.329688, -0.323728, -0.308774, -0.298827, -0.27776, -0.239208, -0.192076, -0.14866, -0.115041, -0.0997367, -0.0747765, -0.0578999, -0.0518036, -0.0415715, -0.0270384, -0.0205797, -0.017716, -0.0132319, -0.00748548, -0.00360563, -0.00161604, -0.000681286" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.98794");
+            index_3 ("0.0483491, 0.0705444, 0.0971384, 0.134369, 0.150671, 0.170804, 0.196779, 0.377167, 1.29288, 2.44819, 3.43179, 4.32814, 5.06312, 5.26044, 5.65507, 6.24999, 6.98498, 7.38652, 8.00036, 8.73534, 9.11923, 9.57091, 10.0504, 10.6996, 10.9076, 11.3238, 11.9886, 12.7236, 13.4682, 13.8098, 14.493, 15.228, 15.963, 16.6979, 17.4329, 18.9029, 20.3729, 23.3128");
+            values ( \
+              "-0.0443291, -0.244688, -0.347293, -0.379446, -0.382186, -0.383418, -0.383585, -0.382177, -0.373882, -0.362589, -0.351791, -0.340279, -0.328606, -0.325028, -0.31663, -0.300086, -0.266577, -0.239833, -0.194694, -0.145457, -0.123975, -0.102406, -0.0834913, -0.0632618, -0.0580041, -0.0487323, -0.0371328, -0.0276918, -0.0208498, -0.0184096, -0.0143388, -0.0111028, -0.00860373, -0.00675824, -0.00527576, -0.00327137, -0.00203649, -0.000784853" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0867156, 0.0939292, 0.097172, 0.102405, 0.108252, 0.110971, 0.113686, 0.116628, 0.121547, 0.124771, 0.127044, 0.12894, 0.132521, 0.135598, 0.143353, 0.160698, 0.200218, 0.238204");
+            values ( \
+              "-0.00149478, -0.0505984, -0.0626795, -0.0785385, -0.0903521, -0.0925173, -0.0905092, -0.0781373, -0.0366931, -0.0178247, -0.0103023, -0.00646231, -0.00255397, -0.00134522, -0.000540058, -0.00122416, -0.000188554, -0.000144704" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00662081");
+            index_3 ("0.0874269, 0.0964354, 0.104236, 0.107514, 0.11328, 0.118558, 0.123595, 0.128562, 0.133525, 0.137172, 0.139246, 0.147234, 0.152068, 0.156713, 0.159479, 0.163167, 0.169813, 0.174274, 0.178772, 0.241553, 0.290854");
+            values ( \
+              "-0.00636974, -0.105903, -0.153633, -0.168901, -0.189585, -0.201898, -0.208178, -0.208207, -0.198148, -0.181856, -0.166671, -0.0894387, -0.0552178, -0.0336073, -0.024868, -0.0165877, -0.00821501, -0.00579333, -0.0047294, -0.000897506, -0.000245759" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0275603");
+            index_3 ("0.0920758, 0.100354, 0.10553, 0.109696, 0.114957, 0.123938, 0.130474, 0.141334, 0.144564, 0.151024, 0.158282, 0.17194, 0.178139, 0.189638, 0.195201, 0.201181, 0.213142, 0.239131, 0.250884, 0.258391, 0.268738, 0.277173, 0.283219, 0.294109, 0.310497, 0.323799, 0.350583, 0.381255, 0.414069, 0.450718, 0.526148");
+            values ( \
+              "-0.129633, -0.162043, -0.201148, -0.226756, -0.252152, -0.282927, -0.296958, -0.310539, -0.31244, -0.314704, -0.314625, -0.309626, -0.30509, -0.293159, -0.28529, -0.27472, -0.241965, -0.131737, -0.0934028, -0.0743763, -0.0542949, -0.0424022, -0.0357393, -0.0266494, -0.0178166, -0.0134256, -0.00812881, -0.00482777, -0.00280323, -0.00149574, -0.000343899" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.114725");
+            index_3 ("0.100114, 0.126723, 0.143824, 0.155212, 0.1696, 0.18542, 0.204693, 0.254685, 0.311613, 0.358622, 0.406767, 0.426476, 0.44828, 0.471758, 0.518715, 0.620066, 0.649069, 0.694679, 0.734101, 0.774326, 0.82796, 0.878275, 0.960036, 1.06905, 1.19291, 1.48291");
+            values ( \
+              "-0.297548, -0.316617, -0.348183, -0.357321, -0.362307, -0.363212, -0.361866, -0.35437, -0.34391, -0.333768, -0.32079, -0.314184, -0.305526, -0.293937, -0.25766, -0.140368, -0.113908, -0.0814651, -0.0610017, -0.0457931, -0.0315762, -0.0227147, -0.0138322, -0.00739446, -0.00379016, -0.000791181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.477562");
+            index_3 ("0.0874628, 0.107611, 0.123706, 0.133215, 0.152071, 0.175734, 0.190443, 0.204899, 0.231169, 0.303507, 0.70469, 0.918154, 1.12943, 1.27931, 1.35909, 1.51866, 1.59787, 1.72058, 1.87093, 2.02581, 2.18192, 2.32976, 2.41064, 2.57242, 2.71797, 2.7822, 2.91067, 3.16759, 3.34198, 3.44048, 3.63749, 4.0315, 4.55635, 5.14169, 5.76772");
+            values ( \
+              "-0.0569641, -0.238972, -0.316799, -0.341771, -0.366729, -0.376785, -0.37853, -0.378971, -0.37865, -0.376109, -0.360151, -0.350431, -0.339257, -0.329699, -0.323729, -0.308742, -0.298827, -0.277759, -0.239209, -0.192081, -0.148669, -0.115042, -0.0997345, -0.0747704, -0.0579022, -0.0518084, -0.0415797, -0.027049, -0.0205817, -0.017715, -0.0132273, -0.00747858, -0.00360242, -0.00161452, -0.000680736" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.98794");
+            index_3 ("0.0863611, 0.106951, 0.132924, 0.169628, 0.185611, 0.205342, 0.230479, 0.408331, 1.32984, 2.4851, 3.4687, 3.84526, 4.36505, 5.10003, 5.29735, 5.69197, 6.2869, 7.02188, 7.42343, 8.03726, 8.77225, 9.15613, 9.60781, 10.0873, 10.7364, 10.9445, 11.3607, 12.0255, 12.7605, 13.505, 13.8466, 14.5298, 15.2648, 15.9997, 17.4697, 18.9397, 20.4097, 23.3496");
+            values ( \
+              "-0.0562368, -0.242353, -0.34535, -0.379021, -0.381998, -0.383345, -0.383599, -0.382215, -0.373868, -0.362576, -0.351777, -0.347142, -0.340265, -0.32862, -0.325015, -0.316644, -0.300072, -0.26659, -0.23982, -0.194708, -0.145442, -0.12396, -0.102392, -0.0835083, -0.0632463, -0.0580215, -0.0487162, -0.0371502, -0.0276751, -0.020833, -0.0184273, -0.014322, -0.0111205, -0.00858652, -0.00525836, -0.0032539, -0.00201901, -0.000767393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.231158, 0.233585, 0.234567, 0.236519, 0.23772, 0.241186, 0.246265, 0.252515, 0.256425, 0.258166, 0.261111, 0.262946, 0.266071, 0.271003, 0.274653, 0.277149, 0.280002, 0.283296, 0.286872, 0.2946, 0.311372, 0.340033, 0.348586");
+            values ( \
+              "-0.0130991, -0.017578, -0.0205542, -0.0232768, -0.0295089, -0.0416523, -0.0559784, -0.0719258, -0.0799077, -0.0825674, -0.0847105, -0.0839584, -0.0742119, -0.0369648, -0.0168243, -0.00933678, -0.00457702, -0.00209496, -0.00102294, -0.000536398, -0.00122911, -0.00038585, -0.000320094" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00662081");
+            index_3 ("0.231671, 0.238399, 0.241369, 0.248158, 0.255944, 0.262197, 0.267807, 0.273069, 0.278181, 0.283293, 0.285797, 0.289056, 0.296253, 0.301889, 0.307554, 0.313237, 0.319828, 0.324243, 0.3275, 0.386697, 0.436814");
+            values ( \
+              "-0.00418041, -0.05727, -0.0714594, -0.1131, -0.151859, -0.175598, -0.191943, -0.201043, -0.203248, -0.19473, -0.185477, -0.164962, -0.0960227, -0.0552738, -0.0302246, -0.0162742, -0.00821101, -0.00587829, -0.0050621, -0.00108597, -0.000259606" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0275603");
+            index_3 ("0.240616, 0.252257, 0.258021, 0.264315, 0.273595, 0.280321, 0.291189, 0.294587, 0.301384, 0.308355, 0.322084, 0.3319, 0.343526, 0.351339, 0.366636, 0.380538, 0.391242, 0.398529, 0.403575, 0.413669, 0.422597, 0.435004, 0.451547, 0.463188, 0.478791, 0.499595, 0.530001, 0.562907, 0.59892, 0.674299");
+            values ( \
+              "-0.141713, -0.169774, -0.20634, -0.238996, -0.274858, -0.291656, -0.307458, -0.310076, -0.313061, -0.313553, -0.30909, -0.301612, -0.287928, -0.274633, -0.22948, -0.16763, -0.124959, -0.100968, -0.0867762, -0.0637987, -0.048842, -0.0342754, -0.0221109, -0.0168629, -0.0121911, -0.00825258, -0.00491366, -0.00285019, -0.00153447, -0.000350462" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.114725");
+            index_3 ("0.250315, 0.279227, 0.301304, 0.313923, 0.347074, 0.370995, 0.455194, 0.508983, 0.563838, 0.58784, 0.622114, 0.681431, 0.737334, 0.805551, 0.861007, 0.889325, 0.943922, 1.00632, 1.0541, 1.13622, 1.24571, 1.37332, 1.41419");
+            values ( \
+              "-0.301435, -0.317908, -0.353663, -0.36043, -0.362975, -0.360165, -0.345726, -0.333767, -0.318598, -0.310036, -0.293916, -0.244797, -0.176656, -0.109307, -0.072697, -0.0589866, -0.0402518, -0.0261743, -0.0193534, -0.0118772, -0.00652049, -0.00316739, -0.00280861" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.477562");
+            index_3 ("0.234152, 0.264553, 0.282687, 0.298128, 0.316478, 0.332781, 0.360555, 0.540964, 0.854921, 1.06824, 1.27946, 1.4298, 1.50918, 1.66795, 1.74796, 1.87065, 2.02101, 2.17592, 2.33205, 2.47981, 2.56065, 2.72233, 2.868, 2.93228, 3.06083, 3.31793, 3.49193, 3.78679, 4.17993, 4.70451, 5.28942, 5.91524");
+            values ( \
+              "-0.0548146, -0.26887, -0.335859, -0.361171, -0.37353, -0.377552, -0.378936, -0.372811, -0.360148, -0.350431, -0.339262, -0.329671, -0.323729, -0.308832, -0.298828, -0.277764, -0.239211, -0.192077, -0.148661, -0.115053, -0.0997531, -0.0747975, -0.057911, -0.0518119, -0.0415754, -0.0270369, -0.0205845, -0.0132406, -0.00749444, -0.00361062, -0.00161901, -0.000682863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.98794");
+            index_3 ("0.230584, 0.279274, 0.315466, 0.33072, 0.349236, 0.372511, 0.404169, 0.570651, 1.4774, 2.6328, 3.6164, 3.99297, 4.51274, 5.24773, 5.44504, 5.83967, 6.4346, 7.16958, 7.57114, 8.18497, 8.91995, 9.30384, 9.75553, 10.235, 10.8841, 11.0922, 11.5083, 12.1731, 12.9081, 13.4818, 13.9941, 14.6773, 15.4122, 16.1472, 16.8822, 17.6172, 19.0872, 21.2921, 23.4971");
+            values ( \
+              "-0.054005, -0.337878, -0.377765, -0.381385, -0.383093, -0.383571, -0.383522, -0.38207, -0.373852, -0.362559, -0.35176, -0.34716, -0.340248, -0.328637, -0.324999, -0.316659, -0.300062, -0.266583, -0.239838, -0.194687, -0.145469, -0.123988, -0.10242, -0.0834826, -0.0632754, -0.0579962, -0.0487463, -0.0371244, -0.0277038, -0.0222518, -0.0184005, -0.0143502, -0.0110935, -0.00861415, -0.00674844, -0.00528577, -0.00328124, -0.00163077, -0.000794669" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.720306, 0.732346, 0.739324, 0.75071, 0.769253, 0.780038, 0.784985, 0.789922, 0.802176, 0.805468, 0.811151, 0.814595, 0.822772, 0.849147, 0.897317");
+            values ( \
+              "-0.000441136, -0.00781005, -0.0136087, -0.0264433, -0.0422769, -0.0495301, -0.0510449, -0.0491421, -0.0128434, -0.00692583, -0.00200211, -0.00086608, -4.91806e-05, -0.00101704, -0.000440316" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00662081");
+            index_3 ("0.727958, 0.73947, 0.77488, 0.791308, 0.799318, 0.806722, 0.81388, 0.821022, 0.82276, 0.833156, 0.840377, 0.848727, 0.85572, 0.860279, 0.869567, 0.913158, 0.929598");
+            values ( \
+              "-0.0100268, -0.0258867, -0.0943207, -0.123351, -0.135166, -0.143446, -0.145878, -0.133688, -0.126967, -0.0648748, -0.0335163, -0.0146106, -0.00756879, -0.00564095, -0.00427292, -0.00158072, -0.00122937" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0275603");
+            index_3 ("0.737015, 0.753464, 0.800426, 0.808188, 0.82371, 0.831973, 0.842708, 0.858154, 0.873435, 0.88871, 0.895938, 0.903649, 0.925789, 0.936806, 0.943927, 0.95612, 0.967881, 0.976882, 0.994884, 1.00598, 1.02548, 1.04774, 1.09769, 1.12118");
+            values ( \
+              "-0.0385003, -0.0661054, -0.196102, -0.215763, -0.249098, -0.262247, -0.274258, -0.282743, -0.280462, -0.265478, -0.251775, -0.229016, -0.138363, -0.101282, -0.0821161, -0.0569681, -0.0406286, -0.0317046, -0.0198784, -0.015448, -0.0103401, -0.00683509, -0.00298568, -0.00206999" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.114725");
+            index_3 ("0.759427, 0.790826, 0.824925, 0.838393, 0.859879, 0.886417, 0.901946, 0.922194, 0.979803, 1.069, 1.10189, 1.12305, 1.16032, 1.21952, 1.27565, 1.31665, 1.34353, 1.36181, 1.39839, 1.42704, 1.45064, 1.48209, 1.54501, 1.5911, 1.6703, 1.7759, 1.90334, 2.19893");
+            values ( \
+              "-0.176809, -0.188286, -0.285876, -0.311267, -0.337051, -0.35049, -0.352656, -0.352741, -0.345327, -0.327876, -0.318627, -0.311186, -0.293964, -0.244965, -0.176606, -0.133161, -0.109606, -0.0956858, -0.0732594, -0.0593012, -0.0500978, -0.0403092, -0.0260861, -0.0194689, -0.0121119, -0.006754, -0.00327041, -0.000591357" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.477562");
+            index_3 ("0.782297, 0.89065, 0.925558, 0.958637, 1.10615, 1.27802, 1.6024, 1.82274, 2.00598, 2.13071, 2.28623, 2.52857, 2.75927, 3.0361, 3.25751, 3.40745, 3.59833, 3.85284, 4.03009, 4.33021, 4.73037, 5.25593, 5.43267");
+            values ( \
+              "-0.310502, -0.368909, -0.374034, -0.37456, -0.371751, -0.364966, -0.350634, -0.338969, -0.326948, -0.316558, -0.298849, -0.248662, -0.179399, -0.111832, -0.0755092, -0.0580169, -0.041783, -0.0272565, -0.0206293, -0.0131495, -0.00737274, -0.00352978, -0.00311093" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.98794");
+            index_3 ("0.730975, 0.823514, 0.862049, 0.913042, 0.956915, 0.995888, 1.03673, 1.08255, 1.10626, 2.43985, 3.51571, 4.15844, 5.05479, 5.78977, 5.98708, 6.3817, 6.97663, 7.71161, 8.11316, 8.72698, 9.46196, 9.84578, 10.2973, 10.7767, 11.4258, 11.6338, 12.0499, 12.7145, 13.4495, 14.1934, 14.5347, 15.2174, 15.9524, 16.6874, 18.1574, 19.6274, 21.0973, 24.0373");
+            values ( \
+              "-0.0215843, -0.293247, -0.355909, -0.378072, -0.380591, -0.380846, -0.380639, -0.382054, -0.382077, -0.369855, -0.358973, -0.351759, -0.340247, -0.32864, -0.324998, -0.316663, -0.30006, -0.266591, -0.239835, -0.1947, -0.145469, -0.123992, -0.102429, -0.0835072, -0.0632817, -0.0580186, -0.0487515, -0.0371439, -0.0277021, -0.0208604, -0.0184156, -0.0143482, -0.0111054, -0.00860781, -0.00527772, -0.00327261, -0.00203758, -0.000786053" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.54971, 2.56738, 2.57174, 2.58008, 2.58355, 2.59048, 2.60584, 2.6168, 2.63575, 2.65133, 2.6609, 2.67005, 2.67909, 2.68586, 2.69773, 2.70302, 2.70975, 2.71224, 2.7172, 2.72712, 2.7385, 2.75583, 2.76607, 2.77684, 2.79112, 2.79676, 2.80407, 2.81055, 2.81837, 2.82706, 2.8381, 2.85182, 2.87103, 2.89695, 2.9309");
+            values ( \
+              "-0.00232007, -0.00330146, -0.00377246, -0.00549185, -0.00628344, -0.00847393, -0.0136424, -0.0167675, -0.0216035, -0.0250597, -0.0267105, -0.0276542, -0.0273111, -0.0241225, -0.0104027, -0.00575095, -0.00242523, -0.00172857, -0.00082148, -0.000104088, -1e-22, -7.51792e-05, -0.000301203, -0.000399827, -0.000294239, -0.000329688, -0.000214494, -0.000291301, -0.000145254, -0.00021814, -5.59007e-05, -0.000143675, -4.74693e-06, -0.000108408, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00662081");
+            index_3 ("2.56083, 2.57911, 2.58854, 2.5985, 2.62049, 2.65197, 2.67634, 2.69046, 2.7035, 2.716, 2.72847, 2.73781, 2.75781, 2.76794, 2.77284, 2.77935, 2.78404, 2.79342, 2.82103, 2.86947");
+            values ( \
+              "-0.0110515, -0.0115701, -0.0154274, -0.0212259, -0.0360365, -0.0559389, -0.0698387, -0.0765703, -0.0814831, -0.08421, -0.0817461, -0.0689979, -0.0238097, -0.0110168, -0.00742645, -0.00440833, -0.00313083, -0.00195147, -0.00185962, -0.000651731" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0275603");
+            index_3 ("2.57436, 2.60413, 2.63231, 2.70745, 2.73189, 2.75787, 2.78112, 2.80278, 2.82382, 2.84572, 2.87645, 2.89444, 2.90825, 2.91656, 2.93319, 2.94358, 2.95678, 2.97439, 3.00603, 3.03975, 3.07737, 3.153");
+            values ( \
+              "-0.0245145, -0.0332874, -0.0589313, -0.133086, -0.155397, -0.176719, -0.19284, -0.203611, -0.205992, -0.185392, -0.10153, -0.0633909, -0.0438017, -0.035159, -0.0229103, -0.0178833, -0.0133335, -0.00925072, -0.00503219, -0.00277489, -0.00141794, -0.000326647" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.114725");
+            index_3 ("2.55132, 2.56786, 2.58451, 2.6278, 2.74874, 2.822, 2.87274, 2.8812, 2.89813, 2.93198, 2.94403, 2.96009, 2.99024, 3.04467, 3.08367, 3.10479, 3.14701, 3.22214, 3.25985, 3.28891, 3.34674, 3.3791, 3.42041, 3.47549, 3.51565, 3.56302, 3.62619, 3.74624, 3.87746, 3.89688");
+            values ( \
+              "-0.00458367, -0.0115125, -0.0215796, -0.0600951, -0.203887, -0.282526, -0.316874, -0.320482, -0.325824, -0.33098, -0.331234, -0.330624, -0.327399, -0.315506, -0.301731, -0.291607, -0.261105, -0.17433, -0.134541, -0.109281, -0.0716308, -0.0566864, -0.0422928, -0.0288839, -0.0222061, -0.0165202, -0.011295, -0.00563465, -0.0027434, -0.00259373" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.477562");
+            index_3 ("2.66856, 2.79508, 2.86688, 2.90126, 2.92917, 2.98382, 3.03405, 3.1316, 3.33711, 3.54353, 3.76406, 3.96236, 4.04131, 4.22802, 4.34226, 4.50121, 4.81521, 4.95857, 5.03685, 5.1934, 5.34633, 5.54828, 5.81753, 5.96922, 6.22715, 6.57105, 7.09077, 7.66346, 8.29195");
+            values ( \
+              "-0.20772, -0.273052, -0.339194, -0.355524, -0.362909, -0.369087, -0.369453, -0.366813, -0.358914, -0.349876, -0.338357, -0.325357, -0.318949, -0.298889, -0.279543, -0.23927, -0.148014, -0.115464, -0.100585, -0.0761311, -0.0581764, -0.0410965, -0.0261672, -0.0206274, -0.0139853, -0.00846454, -0.0040655, -0.00184583, -0.000778415" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.98794");
+            index_3 ("0, 1.52516, 2.1888, 2.50569, 2.53631, 2.61589, 2.84877, 2.94231, 3.00203, 3.11512, 4.30338, 5.22692, 6.36724, 7.50063, 7.92523, 8.66022, 8.91565, 9.42603, 10.0477, 11.333, 11.9506, 12.2879, 12.9627, 13.554, 14.333, 14.9151, 15.65, 16.148, 16.883, 18.353, 19.8229, 21.2929, 23.4979, 25.7028");
+            values ( \
+              "-1.5087e-07, -8.61731e-05, -0.000992446, -1e-22, -0.00139045, -0.0532188, -0.332836, -0.373646, -0.379207, -0.380135, -0.370625, -0.361378, -0.348497, -0.33253, -0.324997, -0.307969, -0.300041, -0.278784, -0.24012, -0.149594, -0.115638, -0.100216, -0.0750583, -0.0584502, -0.0423129, -0.0334451, -0.0250574, -0.0207539, -0.0158257, -0.00944584, -0.00577719, -0.00358176, -0.00176737, -0.000871905" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.63436, 9.69706, 9.72216, 9.74275, 9.75789, 9.81063, 9.83712, 9.84951, 9.87471, 9.89744, 9.91879, 9.93951, 9.96021, 9.97577, 9.98294, 10.0041, 10.0103, 10.0206, 10.0321, 10.0428, 10.0539, 10.0659, 10.0869, 10.1037, 10.112, 10.1285, 10.1467, 10.1571, 10.1687, 10.1843, 10.2047, 10.2315, 10.2619, 10.3002, 10.352, 10.4371");
+            values ( \
+              "-0.000591824, -0.000991578, -0.0015884, -0.00230109, -0.00311455, -0.00695263, -0.0085638, -0.00924131, -0.0104744, -0.0113514, -0.0118813, -0.0121067, -0.0118404, -0.0107474, -0.00944106, -0.00401359, -0.00281728, -0.00148438, -0.000818953, -0.000544494, -0.000387718, -0.000306847, -0.000200436, -0.000193287, -0.000164375, -0.000229123, -0.000240147, -0.000183163, -0.00018604, -9.67165e-05, -9.30795e-05, -1.23687e-05, -4.24743e-05, -1e-22, -3.15025e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00662081");
+            index_3 ("9.63346, 9.71708, 9.73865, 9.75703, 9.79128, 9.86286, 9.90031, 9.93174, 9.95982, 9.98588, 10.0109, 10.0356, 10.0541, 10.0935, 10.1097, 10.1206, 10.1351, 10.1613, 10.1862, 10.3306, 10.4167");
+            values ( \
+              "-0.00102509, -0.00391576, -0.00550002, -0.00730576, -0.0120655, -0.0245427, -0.0306408, -0.0351765, -0.0383983, -0.0407433, -0.0420202, -0.0416338, -0.0375999, -0.0121025, -0.00571202, -0.00335481, -0.00163027, -0.000594274, -0.000754694, -8.50249e-05, -1.25749e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0275603");
+            index_3 ("9.71992, 9.80174, 9.84869, 9.96469, 10.0219, 10.0706, 10.1142, 10.1546, 10.1933, 10.232, 10.261, 10.3177, 10.3425, 10.3697, 10.3869, 10.4213, 10.4585, 10.4786");
+            values ( \
+              "-0.0152236, -0.0211441, -0.0333505, -0.067432, -0.0827758, -0.0941845, -0.103023, -0.109378, -0.112945, -0.109438, -0.0923206, -0.0372267, -0.0227778, -0.0133537, -0.00967024, -0.00527119, -0.00291675, -0.00239298" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.114725");
+            index_3 ("9.78701, 9.92442, 10.1751, 10.2772, 10.3647, 10.4442, 10.5185, 10.5912, 10.6638, 10.7649, 10.822, 10.8801, 10.9531, 11.0282, 11.0745, 11.1671, 11.2959, 11.592");
+            values ( \
+              "-0.0431715, -0.0660842, -0.158661, -0.191745, -0.216388, -0.234773, -0.246461, -0.24697, -0.219059, -0.12781, -0.0870428, -0.0578459, -0.0346953, -0.0208309, -0.0154185, -0.00855884, -0.00393167, -0.00073348" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.477562");
+            index_3 ("9.90185, 10.1085, 10.2778, 10.4832, 10.6086, 10.7307, 10.8308, 10.9966, 11.1501, 11.2682, 11.531, 11.6545, 11.7359, 11.8592, 12.0098, 12.3139, 12.4696, 12.7238, 12.8525, 13.0212, 13.2461, 13.4, 13.5783, 13.816, 14.2914, 14.8304, 14.9471");
+            values ( \
+              "-0.129256, -0.145558, -0.214802, -0.28853, -0.322012, -0.339193, -0.343658, -0.343239, -0.338928, -0.334161, -0.31837, -0.30712, -0.297387, -0.276836, -0.2389, -0.150831, -0.115418, -0.0735958, -0.0586991, -0.0438323, -0.0299064, -0.0232937, -0.017629, -0.0122869, -0.00606488, -0.00283604, -0.00261548" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.98794");
+            index_3 ("10.0303, 10.3595, 10.6081, 10.7496, 10.8914, 11.0686, 11.3403, 11.6083, 12.2972, 13.4624, 14.413, 15.4273, 16.1623, 16.418, 16.856, 17.086, 18.7929, 19.4798, 19.88, 20.6149, 21.059, 21.6295, 22.2694, 23.0044, 23.9001, 25.1781, 26.6481, 28.1181, 30.323, 33.263");
+            values ( \
+              "-0.237482, -0.254599, -0.337218, -0.358751, -0.366482, -0.369696, -0.371087, -0.370425, -0.365212, -0.353102, -0.341227, -0.324881, -0.307885, -0.299968, -0.28246, -0.270408, -0.15222, -0.11435, -0.096492, -0.0703967, -0.0583679, -0.0460381, -0.0354626, -0.026484, -0.0188921, -0.0119202, -0.00720989, -0.00444321, -0.00216979, -0.00084079" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00442479, 0.00444114, 0.0044579, 0.00446552, 0.00446776, 0.00446832", \
+            "0.0051796, 0.00518621, 0.00519992, 0.00521012, 0.00521376, 0.00521474", \
+            "0.00547276, 0.0054735, 0.00547623, 0.00548172, 0.00548506, 0.00548612", \
+            "0.00557897, 0.00558229, 0.00558282, 0.00558395, 0.00558565, 0.00558657", \
+            "0.0056237, 0.00562375, 0.005628, 0.00562851, 0.00562921, 0.00562986", \
+            "0.00565642, 0.00565643, 0.00565648, 0.00565666, 0.00565711, 0.00565754" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0058555, 0.0058959, 0.00595203, 0.00598216, 0.00599155, 0.00599397", \
+            "0.00654286, 0.00656382, 0.0066097, 0.00665063, 0.00666689, 0.00666835", \
+            "0.00723603, 0.0072368, 0.00725103, 0.00727742, 0.00729509, 0.00730096", \
+            "0.00547331, 0.00588192, 0.00675304, 0.00755327, 0.00783789, 0.00791199", \
+            "0.00506718, 0.00507177, 0.00506998, 0.00556275, 0.00688228, 0.00795099", \
+            "0.00495963, 0.00493094, 0.00492381, 0.00492719, 0.00514559, 0.00652104" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0710591, 0.0917344, 0.164746, 0.461199, 1.69414, 6.82627", \
+            "0.0785225, 0.0992406, 0.172275, 0.468737, 1.70168, 6.83381", \
+            "0.102185, 0.123335, 0.196898, 0.493566, 1.72661, 6.85876", \
+            "0.122757, 0.147684, 0.223046, 0.520732, 1.75342, 6.88545", \
+            "0.0149404, 0.0543165, 0.145936, 0.446681, 1.68039, 6.81296", \
+            "-0.754375, -0.685805, -0.521465, -0.154339, 1.12284, 6.25922" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0235157, 0.046707, 0.149116, 0.591196, 2.43448, 10.1077", \
+            "0.0235087, 0.0466772, 0.149122, 0.591187, 2.43435, 10.1076", \
+            "0.0254166, 0.0481689, 0.14943, 0.591184, 2.43439, 10.107", \
+            "0.0356263, 0.056316, 0.152142, 0.592403, 2.43451, 10.107", \
+            "0.0645342, 0.0891111, 0.171902, 0.596565, 2.43569, 10.1077", \
+            "0.136691, 0.186314, 0.299526, 0.679275, 2.47751, 10.1115" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0685573, 0.084436, 0.133221, 0.319727, 1.09358, 4.31446", \
+            "0.0809706, 0.0968532, 0.14572, 0.332256, 1.10614, 4.32699", \
+            "0.133538, 0.149772, 0.199025, 0.385755, 1.15965, 4.38042", \
+            "0.269346, 0.293802, 0.351902, 0.540729, 1.3144, 4.53512", \
+            "0.599027, 0.638581, 0.727948, 0.933865, 1.7072, 4.92769", \
+            "1.6268, 1.68946, 1.84147, 2.15038, 2.94984, 6.16935" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0176489, 0.0315112, 0.0874664, 0.332949, 1.36352, 5.65476", \
+            "0.0176855, 0.0315292, 0.0874671, 0.332946, 1.36319, 5.65476", \
+            "0.0193612, 0.032605, 0.0877454, 0.332825, 1.36332, 5.65545", \
+            "0.0340682, 0.0485232, 0.0971325, 0.33422, 1.36356, 5.65466", \
+            "0.0627708, 0.0858715, 0.140335, 0.346533, 1.36519, 5.65543", \
+            "0.133182, 0.166439, 0.255002, 0.456822, 1.38201, 5.65723" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0589981, 0.0647567, 0.066429, 0.0680356, 0.0690068, 0.069978, 0.0709492, 0.0719204, 0.0728344, 0.0737483, 0.0746623, 0.0755763, 0.0764762, 0.0773761, 0.078276, 0.0791759, 0.0809743, 0.0828364, 0.0832179, 0.0837266, 0.0847439, 0.086244, 0.0867441, 0.0877442, 0.0897444, 0.093317, 0.0948181, 0.0961144, 0.0969104, 0.0985024, 0.10027, 0.101422, 0.102469, 0.103517, 0.104873, 0.106229, 0.107324, 0.10842, 0.109769, 0.111119, 0.113945, 0.116448, 0.118788, 0.120581, 0.122607, 0.124884, 0.127412, 0.128676, 0.13041, 0.136676");
+            values ( \
+              "0.0526972, 0.0542075, 0.0584087, 0.0618663, 0.0636036, 0.0650852, 0.066311, 0.0672811, 0.0676833, 0.0680105, 0.0682627, 0.0684399, 0.0685412, 0.0685697, 0.0685256, 0.0684087, 0.0675129, 0.0664613, 0.066062, 0.0653865, 0.0636967, 0.0601417, 0.0588294, 0.055856, 0.0494606, 0.0369051, 0.0326255, 0.0292914, 0.0274104, 0.0240275, 0.0206754, 0.0186473, 0.0170823, 0.0156209, 0.0139223, 0.0123183, 0.0111088, 0.0100187, 0.00880983, 0.00774933, 0.00629862, 0.00489658, 0.00392981, 0.00332772, 0.00275082, 0.00221254, 0.00172195, 0.00151185, 0.00131573, 0.000675685" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00662081");
+            index_3 ("0.0548008, 0.0708399, 0.0777376, 0.0843622, 0.0886162, 0.0927159, 0.0996486, 0.107158, 0.114671, 0.130743, 0.140424, 0.154024, 0.163601, 0.179715, 0.195964, 0.204395");
+            values ( \
+              "0.00841952, 0.12054, 0.140254, 0.147707, 0.14926, 0.148825, 0.144208, 0.134879, 0.119507, 0.0716096, 0.0489258, 0.0272165, 0.0173194, 0.00766387, 0.00278064, 0.00243418" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0275603");
+            index_3 ("0.0543371, 0.0776712, 0.0821128, 0.0888103, 0.0995823, 0.109129, 0.122668, 0.139547, 0.171754, 0.197054, 0.217187, 0.287813, 0.318272, 0.3328, 0.357585, 0.390764, 0.4191, 0.439947, 0.461514, 0.517147, 0.534512");
+            values ( \
+              "0.00566128, 0.178665, 0.191638, 0.204505, 0.214033, 0.215386, 0.212193, 0.204455, 0.186183, 0.168722, 0.151801, 0.0791502, 0.0545878, 0.0449448, 0.0318341, 0.0193261, 0.0126591, 0.00943414, 0.00680064, 0.00282304, 0.00239598" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.114725");
+            index_3 ("0.0639565, 0.0846414, 0.091089, 0.107825, 0.121571, 0.136984, 0.159087, 0.297568, 0.380493, 0.497093, 0.566318, 0.636513, 0.675945, 0.895246, 1.01214, 1.07575, 1.14404, 1.19538, 1.25056, 1.31056, 1.39334, 1.48777, 1.58149, 1.70891, 1.86363, 2.07284, 2.39142");
+            values ( \
+              "0.132404, 0.213774, 0.227223, 0.242694, 0.245704, 0.24566, 0.243051, 0.22232, 0.209419, 0.188622, 0.175214, 0.160123, 0.150716, 0.0922992, 0.0650965, 0.0528802, 0.0417397, 0.0347419, 0.0284848, 0.0228153, 0.0165161, 0.0112768, 0.00763415, 0.0043948, 0.00223, 0.000838521, 0.000166399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.477562");
+            index_3 ("0.0929184, 0.0929384, 0.515365, 1.06583, 1.33676, 1.65322, 2.10347, 2.30732, 2.55518, 2.78958, 3.34734, 3.66388, 3.88304, 4.24229, 4.58048, 4.68054, 4.88066, 5.25787, 5.58856, 5.76248, 6.1103, 6.63773, 7.28329, 8.12931, 9.19191");
+            values ( \
+              "1e-22, 0.283301, 0.243002, 0.222502, 0.211687, 0.197669, 0.176628, 0.166261, 0.152251, 0.137588, 0.100809, 0.0812464, 0.069041, 0.0518424, 0.0389673, 0.0357504, 0.0299428, 0.0209943, 0.0151762, 0.0127558, 0.00892497, 0.00511623, 0.002535, 0.000980821, 0.000272973" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.98794");
+            index_3 ("0.168409, 0.168429, 1.8242, 4.45222, 5.31616, 7.61969, 9.35313, 10.3775, 11.3512, 13.2097, 15.3335, 16.7296, 18.3564, 19.9916, 21.5448, 22.9534, 24.708, 26.8332, 28.9584, 31.0837, 35.3341");
+            values ( \
+              "1e-22, 0.289763, 0.244621, 0.220811, 0.212155, 0.187144, 0.16661, 0.152581, 0.138062, 0.108324, 0.076599, 0.05908, 0.0427348, 0.0302787, 0.0212788, 0.0152126, 0.00988702, 0.00579402, 0.00336535, 0.00193894, 0.000620508" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0857171, 0.0952253, 0.098794, 0.101362, 0.107184, 0.110783, 0.11438, 0.116399, 0.118353, 0.127317, 0.132624, 0.137933, 0.14187, 0.15048, 0.157287, 0.158356");
+            values ( \
+              "0.00228111, 0.0499446, 0.0601631, 0.0643115, 0.0692758, 0.0687402, 0.0668122, 0.0638073, 0.059677, 0.0304106, 0.0194608, 0.0122431, 0.00860983, 0.00395165, 0.00209235, 0.00196295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00662081");
+            index_3 ("0.0856613, 0.102626, 0.109129, 0.113047, 0.117524, 0.124462, 0.132986, 0.140538, 0.147033, 0.163254, 0.172338, 0.183263, 0.191382, 0.205456, 0.226668, 0.235829");
+            values ( \
+              "0.00106368, 0.120853, 0.140211, 0.145766, 0.148439, 0.149328, 0.142748, 0.13214, 0.117511, 0.0695644, 0.0484928, 0.0304288, 0.0209449, 0.0104753, 0.00297342, 0.00195665" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0275603");
+            index_3 ("0.0944208, 0.101571, 0.109516, 0.120645, 0.128523, 0.137525, 0.140906, 0.147669, 0.161098, 0.18216, 0.20455, 0.226618, 0.242072, 0.256153, 0.297803, 0.328673, 0.354789, 0.372452, 0.395381, 0.422503, 0.441046, 0.470935, 0.49223, 0.518071, 0.547033, 0.585072, 0.637452");
+            values ( \
+              "0.0963345, 0.14425, 0.180594, 0.20578, 0.212964, 0.215266, 0.215528, 0.21406, 0.209506, 0.198712, 0.185532, 0.170475, 0.157905, 0.144759, 0.100558, 0.0711303, 0.0512473, 0.0404188, 0.0292387, 0.0194013, 0.014657, 0.00952615, 0.00696215, 0.00469435, 0.00295372, 0.00157414, 0.000625012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.114725");
+            index_3 ("0.103493, 0.103513, 0.224909, 0.250929, 0.412336, 0.527937, 0.598156, 0.707775, 0.936158, 1.02231, 1.14292, 1.26364, 1.32833, 1.45612, 1.57761, 1.70142, 1.8497, 1.90581");
+            values ( \
+              "1e-22, 0.250922, 0.23789, 0.234191, 0.209463, 0.188839, 0.175242, 0.150745, 0.0900134, 0.0696556, 0.0468382, 0.0304931, 0.0240155, 0.0146068, 0.00887039, 0.00522676, 0.00272003, 0.00225899" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.477562");
+            index_3 ("0.131552, 0.131572, 0.5388, 1.01548, 1.36876, 1.68037, 2.13548, 2.28139, 2.58795, 2.82249, 3.59133, 3.89408, 4.10983, 4.33471, 4.6303, 4.87871, 5.13174, 5.47899, 5.63541, 5.94825, 6.34737, 6.90462, 7.58384, 8.55599");
+            values ( \
+              "1e-22, 0.292272, 0.243448, 0.225682, 0.211691, 0.197888, 0.176626, 0.169302, 0.152202, 0.137524, 0.0874875, 0.0701436, 0.0592611, 0.0492991, 0.0383859, 0.0308853, 0.0244577, 0.0174772, 0.0149648, 0.0109066, 0.00720608, 0.00398273, 0.00189074, 0.000616399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.98794");
+            index_3 ("0.219094, 0.219114, 1.93899, 4.48426, 5.34829, 7.65181, 9.38524, 10.4096, 11.3833, 13.2418, 15.3656, 16.7618, 18.4825, 19.9151, 21.4955, 22.9681, 24.8508, 26.976, 29.1012, 31.2264, 35.4769");
+            values ( \
+              "1e-22, 0.294027, 0.243911, 0.220851, 0.212117, 0.187183, 0.166649, 0.152544, 0.138099, 0.10829, 0.0765656, 0.059048, 0.0418917, 0.0309778, 0.0216561, 0.0152468, 0.00958797, 0.00560393, 0.00324168, 0.00185486, 0.000573472" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.201452, 0.212596, 0.219016, 0.223469, 0.227522, 0.231438, 0.235348, 0.239267, 0.251281, 0.25986, 0.262727, 0.268472, 0.273381, 0.278752, 0.279096");
+            values ( \
+              "0.000510914, 0.0368828, 0.0521947, 0.059286, 0.0629461, 0.0640644, 0.0627253, 0.0578272, 0.0239623, 0.0115512, 0.00891008, 0.0055197, 0.00365616, 0.00214581, 0.00210536" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00662081");
+            index_3 ("0.206626, 0.215979, 0.22587, 0.230361, 0.237994, 0.245263, 0.252532, 0.258467, 0.263413, 0.268383, 0.285242, 0.293613, 0.302066, 0.316759, 0.328432, 0.336765, 0.349612, 0.365011, 0.40816");
+            values ( \
+              "0.0311177, 0.0795087, 0.118403, 0.130005, 0.140734, 0.143584, 0.140392, 0.13477, 0.127232, 0.116362, 0.067859, 0.0488355, 0.0339941, 0.0171407, 0.00945558, 0.00593228, 0.00244375, 0.00105659, 6.93816e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0275603");
+            index_3 ("0.206861, 0.22044, 0.229451, 0.236365, 0.241324, 0.251241, 0.254867, 0.258493, 0.266059, 0.269929, 0.276236, 0.282628, 0.292905, 0.303757, 0.325143, 0.340014, 0.350423, 0.37124, 0.390975, 0.417213, 0.446719, 0.463057, 0.480001, 0.499819, 0.514959, 0.539549, 0.556005, 0.578903, 0.612867, 0.638671, 0.668515, 0.705751, 0.756369");
+            values ( \
+              "0.00643776, 0.120307, 0.163351, 0.185107, 0.195635, 0.207762, 0.209836, 0.211034, 0.211535, 0.211453, 0.210289, 0.20826, 0.203895, 0.198421, 0.186103, 0.176282, 0.168681, 0.151133, 0.131072, 0.102741, 0.0741556, 0.0607733, 0.0488303, 0.0373741, 0.0300862, 0.0207951, 0.0162197, 0.0116099, 0.00706251, 0.00478685, 0.00294861, 0.00161279, 0.000646594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.114725");
+            index_3 ("0.22019, 0.258118, 0.28761, 0.344339, 0.490845, 0.677349, 0.791106, 1.16567, 1.2543, 1.34936, 1.45437, 1.5777, 1.74042, 1.95713");
+            values ( \
+              "0.20128, 0.237121, 0.24474, 0.238528, 0.216384, 0.183668, 0.160075, 0.0648449, 0.048284, 0.0344322, 0.0233884, 0.014362, 0.00721022, 0.00310515" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.477562");
+            index_3 ("0.242054, 0.242074, 0.673222, 1.21878, 1.49035, 1.97665, 2.33776, 2.70899, 2.94478, 3.49957, 3.81441, 4.03592, 4.19174, 4.3995, 4.73493, 4.8341, 5.03243, 5.39723, 5.74097, 5.92031, 6.27898, 6.78354, 7.41525, 8.22721, 9.28981");
+            values ( \
+              "1e-22, 0.277582, 0.242882, 0.222527, 0.211686, 0.189882, 0.172627, 0.152232, 0.137477, 0.10089, 0.0814222, 0.0690723, 0.0611704, 0.0516864, 0.0389348, 0.0357528, 0.0299887, 0.0212911, 0.015199, 0.0126999, 0.00878887, 0.00516264, 0.00260454, 0.00104921, 0.000295928" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.98794");
+            index_3 ("0.315692, 0.315712, 2.06068, 4.60581, 5.46985, 6.9909, 8.65401, 9.50682, 10.6705, 11.5064, 14.411, 15.4736, 16.242, 16.896, 17.768, 18.8306, 19.3399, 20.3583, 21.2841, 22.3467, 23.1558, 24.2184, 25.281, 26.3436, 27.4062, 29.5314, 32.7192, 35.9071");
+            values ( \
+              "1e-22, 0.286429, 0.24381, 0.220753, 0.212214, 0.195776, 0.176996, 0.166551, 0.150617, 0.137976, 0.0921232, 0.0768283, 0.0667829, 0.058979, 0.0496846, 0.0400618, 0.0360525, 0.0289118, 0.0234616, 0.0182825, 0.0150736, 0.011623, 0.00894731, 0.00685354, 0.00525674, 0.00307265, 0.00135732, 0.000608493" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.587483, 0.600312, 0.629269, 0.635426, 0.641027, 0.646399, 0.651759, 0.657116, 0.665626, 0.670059, 0.677895, 0.686678, 0.696641, 0.702743");
+            values ( \
+              "6.12607e-05, 0.0090603, 0.0380696, 0.0426287, 0.045729, 0.0469041, 0.0457591, 0.0380728, 0.0210028, 0.0152782, 0.00821267, 0.00416688, 0.00184723, 0.00131519" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00662081");
+            index_3 ("0.579782, 0.598888, 0.610017, 0.638592, 0.648959, 0.658059, 0.666648, 0.6752, 0.683748, 0.703693, 0.711216, 0.722467, 0.735077, 0.74206, 0.750161, 0.757964, 0.760922");
+            values ( \
+              "0.00472774, 0.0123712, 0.0306341, 0.0908045, 0.108729, 0.118452, 0.122077, 0.119673, 0.109922, 0.0611902, 0.0460381, 0.0287072, 0.0163975, 0.0116299, 0.0076997, 0.00500498, 0.00436787" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0275603");
+            index_3 ("0.598724, 0.620307, 0.635, 0.651025, 0.660887, 0.675221, 0.693229, 0.696956, 0.70441, 0.71869, 0.741415, 0.753698, 0.765894, 0.790285, 0.7998, 0.837138, 0.848192, 0.870299, 0.887888, 0.899576, 0.920753, 0.939164, 0.955111, 0.972128, 0.98497, 0.994817, 1.00795, 1.02965, 1.0458, 1.05769, 1.08996, 1.12254, 1.17797");
+            values ( \
+              "0.0142958, 0.0654337, 0.110867, 0.156574, 0.176721, 0.194175, 0.200525, 0.200494, 0.199117, 0.194687, 0.18352, 0.176047, 0.167638, 0.147322, 0.137849, 0.0982096, 0.0873529, 0.0674144, 0.054131, 0.0464853, 0.0346986, 0.0266347, 0.020952, 0.0161221, 0.0134046, 0.0116449, 0.00962281, 0.00701436, 0.00544183, 0.00456634, 0.00276921, 0.0016297, 0.000608614" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.114725");
+            index_3 ("0.624584, 0.689104, 0.705894, 0.727037, 0.781326, 0.950277, 1.12432, 1.24642, 1.57042, 1.64907, 1.77648, 1.91765, 2.09777, 2.27985");
+            values ( \
+              "0.149887, 0.232257, 0.238781, 0.240005, 0.234139, 0.208905, 0.177657, 0.150684, 0.067693, 0.0523548, 0.0334228, 0.019784, 0.00957839, 0.00497745" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.477562");
+            index_3 ("0.658503, 0.658523, 1.16253, 1.56517, 1.90602, 2.2725, 2.67314, 2.83596, 3.17764, 4.1148, 4.40755, 4.69348, 5.07472, 5.21154, 5.45784, 5.70327, 6.03352, 6.45126, 6.84084, 7.37149, 8.02387, 8.92047");
+            values ( \
+              "1e-22, 0.275436, 0.24013, 0.225148, 0.211694, 0.195388, 0.176623, 0.168421, 0.149047, 0.0883061, 0.0714138, 0.0570785, 0.0414944, 0.0369139, 0.0296975, 0.0236631, 0.0171618, 0.0112838, 0.00755247, 0.00428886, 0.00211834, 0.000753301" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.98794");
+            index_3 ("0.751079, 0.751099, 2.34403, 5.02179, 5.88567, 7.40672, 9.06984, 9.92265, 11.0864, 11.8522, 14.1153, 15.0926, 16.1552, 16.7925, 17.5479, 18.4011, 19.4637, 20.2326, 21.2578, 22.0588, 23.5086, 24.2832, 25.3458, 26.4084, 27.471, 29.5962, 32.784, 35.9718");
+            values ( \
+              "1e-22, 0.295174, 0.245022, 0.22076, 0.212205, 0.195767, 0.176987, 0.166559, 0.15061, 0.139056, 0.103066, 0.0881613, 0.0732551, 0.0651178, 0.0563361, 0.0475748, 0.0383076, 0.0325618, 0.0259572, 0.0215885, 0.0153016, 0.0126893, 0.0097605, 0.00749989, 0.00573802, 0.00335233, 0.00149545, 0.000656927" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.97521, 1.99961, 2.00867, 2.01247, 2.02008, 2.02724, 2.04756, 2.07139, 2.08284, 2.09328, 2.10317, 2.11284, 2.12252, 2.13594, 2.1453, 2.15588, 2.16182, 2.16855, 2.17988, 2.19683, 2.22912, 2.32991");
+            values ( \
+              "0.000546314, 0.00152167, 0.00248085, 0.00310692, 0.00450849, 0.00656393, 0.0140497, 0.0204922, 0.0228884, 0.0246031, 0.0255898, 0.0257393, 0.0239945, 0.0137747, 0.00830285, 0.00452207, 0.00311085, 0.00201278, 0.000955786, 0.000292892, 5.82836e-05, 3.57086e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00662081");
+            index_3 ("1.9747, 2.01718, 2.01987, 2.03596, 2.10292, 2.11864, 2.13282, 2.14617, 2.15931, 2.17244, 2.2048, 2.21712, 2.23229, 2.24751, 2.25399");
+            values ( \
+              "0.00164935, 0.00818131, 0.0092318, 0.0178864, 0.0614835, 0.0700066, 0.0757191, 0.0790184, 0.078357, 0.0679915, 0.0263844, 0.0165512, 0.00873616, 0.00417707, 0.00325804" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0275603");
+            index_3 ("2.02009, 2.06047, 2.07947, 2.13056, 2.14265, 2.16682, 2.17231, 2.18328, 2.19872, 2.22444, 2.25014, 2.26055, 2.26959, 2.27963, 2.33959, 2.36902, 2.39296, 2.41095, 2.42556, 2.44269, 2.45891, 2.47778, 2.50133, 2.52433, 2.55053, 2.58151, 2.62061, 2.67674");
+            values ( \
+              "0.0249045, 0.0444059, 0.0629733, 0.119883, 0.132293, 0.15314, 0.156721, 0.162698, 0.167391, 0.167312, 0.158588, 0.152887, 0.146888, 0.139095, 0.0822161, 0.0582959, 0.042871, 0.0335713, 0.027325, 0.0212172, 0.0166262, 0.0126148, 0.0089889, 0.00641738, 0.00433364, 0.00266825, 0.00141619, 0.000532884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.114725");
+            index_3 ("2.0359, 2.09286, 2.13865, 2.17352, 2.18881, 2.21939, 2.27028, 2.29248, 2.31502, 2.35129, 2.43561, 2.5252, 2.62262, 2.6951, 2.73263, 2.79049, 2.92591, 3.00349, 3.05701, 3.09481, 3.14523, 3.22825, 3.25328, 3.30332, 3.36294, 3.44871, 3.48197, 3.5485, 3.63661, 3.7551, 3.89902, 4.09194, 4.15666");
+            values ( \
+              "0.0400456, 0.0857304, 0.149225, 0.191025, 0.204366, 0.219977, 0.225595, 0.223934, 0.221779, 0.217754, 0.206816, 0.192511, 0.174569, 0.159289, 0.150358, 0.135418, 0.0989237, 0.0795901, 0.0676328, 0.0599348, 0.0506825, 0.0379026, 0.0346435, 0.0289053, 0.0232101, 0.0166375, 0.0145904, 0.0111204, 0.00770922, 0.00462691, 0.00247001, 0.00101697, 0.00078115" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.477562");
+            index_3 ("2.11389, 2.23727, 2.26858, 2.30478, 2.34536, 2.41977, 2.52238, 2.72838, 3.0513, 3.48003, 3.75913, 4.18237, 4.34003, 4.61223, 4.80886, 5.48789, 5.86771, 6.1106, 6.27231, 6.59573, 6.78532, 7.08136, 7.40708, 7.5989, 7.76804, 7.99356, 8.44459, 9.00769, 9.72849, 10.6871");
+            values ( \
+              "0.239996, 0.240777, 0.245262, 0.246792, 0.246911, 0.245855, 0.243323, 0.236593, 0.2249, 0.207796, 0.195286, 0.17551, 0.16751, 0.152199, 0.139978, 0.0954315, 0.0728563, 0.0603665, 0.0529721, 0.0403518, 0.0342819, 0.0262383, 0.0192071, 0.0159152, 0.0134467, 0.010692, 0.0066897, 0.0036575, 0.00166104, 0.000541588" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.98794");
+            index_3 ("2.23722, 2.23724, 4.46851, 5.95651, 7.37252, 9.95514, 11.4167, 12.4334, 13.4073, 16.3247, 17.3873, 18.7875, 19.6441, 20.7067, 22.3048, 23.215, 24.2776, 25.0597, 26.1223, 27.1849, 29.3101, 31.4353, 34.6231, 37.8109");
+            values ( \
+              "1e-22, 0.284925, 0.239232, 0.225837, 0.212205, 0.183932, 0.166455, 0.152635, 0.138002, 0.0919555, 0.0766818, 0.0591111, 0.0499477, 0.040286, 0.0286342, 0.0233065, 0.0181634, 0.0150663, 0.0116229, 0.00894171, 0.00525217, 0.00306871, 0.00135996, 0.0006053" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.34529, 7.39707, 7.41612, 7.45044, 7.50713, 7.53349, 7.5569, 7.57897, 7.60049, 7.62191, 7.64332, 7.65126, 7.70099, 7.72149, 7.74126, 7.76803");
+            values ( \
+              "0.000871554, 0.00104617, 0.00148652, 0.00332001, 0.00867735, 0.0101634, 0.0110341, 0.0114378, 0.011649, 0.0115365, 0.0110898, 0.010596, 0.0029443, 0.00137204, 0.000569581, 0.000205351" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00662081");
+            index_3 ("7.34514, 7.40987, 7.43197, 7.45906, 7.53428, 7.56819, 7.61713, 7.64728, 7.67611, 7.70439, 7.72728, 7.73337, 7.8056, 7.83357, 7.86238, 7.89985, 7.93485, 8.18712");
+            values ( \
+              "0.00242426, 0.00395857, 0.00579292, 0.00933617, 0.0234568, 0.0281269, 0.0330992, 0.0352291, 0.03658, 0.0365604, 0.0352276, 0.0341919, 0.0107412, 0.00510488, 0.00233712, 0.000674821, 0.000130673, 5.79466e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0275603");
+            index_3 ("7.34562, 7.44711, 7.48314, 7.60328, 7.71283, 7.76478, 7.81185, 7.85703, 7.89538, 7.90211, 7.91559, 7.94172, 8.04995, 8.07866, 8.12039, 8.16763, 8.19474, 8.23576, 8.2854, 8.28592");
+            values ( \
+              "0.00479124, 0.0130432, 0.0205544, 0.0513134, 0.0778269, 0.087904, 0.0943463, 0.0965301, 0.0942705, 0.0932349, 0.0908769, 0.0830206, 0.0353844, 0.0258086, 0.0158413, 0.00905918, 0.00635476, 0.00375984, 0.00180646, 0.00180026" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.114725");
+            index_3 ("7.44602, 7.54615, 7.57142, 7.63304, 7.7339, 7.8265, 7.87037, 7.95812, 7.97845, 8.01912, 8.07824, 8.17692, 8.24882, 8.28691, 8.33764, 8.40614, 8.49039, 8.64413, 8.73806, 8.78228, 8.81047, 8.86449, 8.93325, 8.97886, 9.03969, 9.11932, 9.18245, 9.26598, 9.37735, 9.51498, 9.69129, 9.92578");
+            values ( \
+              "0.0394424, 0.0422843, 0.0499156, 0.070306, 0.107528, 0.140141, 0.153562, 0.173431, 0.176343, 0.180025, 0.180658, 0.173544, 0.164605, 0.159377, 0.151793, 0.139863, 0.122189, 0.0868631, 0.0670951, 0.0588073, 0.0538884, 0.0452876, 0.0359265, 0.0307212, 0.0247737, 0.018431, 0.0144387, 0.0103416, 0.00650873, 0.00360756, 0.00165378, 0.000555684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.477562");
+            index_3 ("7.54643, 7.7263, 7.86177, 7.98046, 8.05228, 8.18489, 8.28916, 8.39052, 8.49777, 8.73091, 9.07282, 9.404, 9.77168, 10.0393, 10.3145, 10.5686, 11.3117, 11.6943, 11.8826, 12.259, 12.4383, 12.658, 12.9007, 13.2223, 13.3647, 13.6494, 14.0317, 14.5528, 15.1877, 16.0644, 16.6661");
+            values ( \
+              "0.0891847, 0.112577, 0.168967, 0.204425, 0.215492, 0.221678, 0.221749, 0.221269, 0.220048, 0.216078, 0.206962, 0.194926, 0.179522, 0.166879, 0.151831, 0.136099, 0.0879018, 0.0663474, 0.0571692, 0.0417509, 0.0358103, 0.0294739, 0.0235363, 0.0172182, 0.0149632, 0.0112157, 0.00756146, 0.00434431, 0.00218752, 0.00080247, 0.00042335" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.98794");
+            index_3 ("7.74509, 8.70562, 9.0285, 9.5566, 10.2441, 11.1885, 13.0719, 15.6548, 16.9171, 18.1373, 19.1274, 21.9138, 22.9764, 23.7162, 24.6071, 25.4989, 26.9456, 27.7138, 28.7287, 29.7913, 31.1299, 31.8862, 32.9488, 34.0114, 35.074, 37.1992, 39.3245, 42.5123");
+            values ( \
+              "0.240485, 0.242287, 0.24345, 0.242153, 0.237824, 0.22991, 0.212136, 0.183938, 0.169007, 0.152598, 0.13771, 0.0936516, 0.0782247, 0.0684213, 0.0577716, 0.0484403, 0.0360395, 0.0305498, 0.0243364, 0.0189906, 0.013787, 0.011458, 0.0088148, 0.00675547, 0.00517697, 0.00302475, 0.00176264, 0.00077723" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00519643, 0.0052221, 0.00524912, 0.0052615, 0.00526516, 0.00526609", \
+            "0.00681898, 0.00682735, 0.00684553, 0.00685938, 0.00686433, 0.00686565", \
+            "0.00749093, 0.0074903, 0.00749178, 0.00749766, 0.0075017, 0.00750297", \
+            "0.00778179, 0.00778077, 0.00777812, 0.00777576, 0.00777614, 0.00777684", \
+            "0.00768376, 0.00779125, 0.00793419, 0.00801471, 0.00804051, 0.00804721", \
+            "0.00652749, 0.00652854, 0.00654166, 0.00704132, 0.00785217, 0.0081877" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00727436, 0.00729357, 0.00732961, 0.00735229, 0.00735976, 0.00736171", \
+            "0.00712243, 0.00710676, 0.00709521, 0.00710083, 0.00710568, 0.00710722", \
+            "0.00709376, 0.00710471, 0.00711053, 0.00710347, 0.00710317, 0.00710377", \
+            "0.0039258, 0.00395649, 0.00449614, 0.00616583, 0.00697276, 0.00719534", \
+            "0.00409694, 0.00391901, 0.00368436, 0.00362814, 0.00518166, 0.00642011", \
+            "0.00601674, 0.00599287, 0.00599673, 0.00516897, 0.0038831, 0.00479152" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0546029, 0.0633599, 0.0658028, 0.0707507, 0.0766291, 0.0793564, 0.0820801, 0.0850181, 0.0929926, 0.0970015, 0.100181, 0.105146, 0.110318, 0.12626, 0.12761");
+            values ( \
+              "-0.00224383, -0.054454, -0.0644508, -0.0785083, -0.0903064, -0.091997, -0.0906486, -0.0782928, -0.0188028, -0.00714277, -0.00318802, -0.00114986, -0.000707905, -0.00114059, -0.00110116" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00662081");
+            index_3 ("0.0587984, 0.0627907, 0.0692541, 0.0764748, 0.0821691, 0.0873965, 0.092417, 0.0973607, 0.102302, 0.10415, 0.107997, 0.1206, 0.12681, 0.130385, 0.136452, 0.142721, 0.157055, 0.178455");
+            values ( \
+              "-0.0120533, -0.0916327, -0.135797, -0.171639, -0.191333, -0.203186, -0.209153, -0.209101, -0.198953, -0.192009, -0.167753, -0.0570553, -0.0294399, -0.0199716, -0.0105779, -0.00648634, -0.00376718, -0.00257169" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0275603");
+            index_3 ("0.0647968, 0.0754934, 0.0845952, 0.0921808, 0.0998907, 0.110629, 0.11389, 0.120412, 0.127546, 0.141154, 0.147991, 0.155372, 0.169628, 0.171751, 0.180239, 0.187392, 0.209843, 0.22089, 0.227919, 0.23752, 0.247434, 0.258354, 0.275413, 0.286261, 0.305176, 0.330396, 0.362854, 0.398214, 0.417515");
+            values ( \
+              "-0.189971, -0.212259, -0.257943, -0.282986, -0.299605, -0.312137, -0.314045, -0.315945, -0.315809, -0.310487, -0.305422, -0.298163, -0.277007, -0.272765, -0.25, -0.222533, -0.126626, -0.0914822, -0.0738765, -0.0550649, -0.0409731, -0.0299246, -0.0189314, -0.0146469, -0.00981728, -0.00614648, -0.00366711, -0.0021514, -0.00184586" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.114725");
+            index_3 ("0.072553, 0.109669, 0.124982, 0.131341, 0.144059, 0.159234, 0.174301, 0.224183, 0.280883, 0.327834, 0.394048, 0.416487, 0.440641, 0.488948, 0.588447, 0.633374, 0.662394, 0.701846, 0.743239, 0.798431, 0.849738, 0.919762, 0.973405, 1.08069, 1.21165, 1.35831, 1.66245");
+            values ( \
+              "-0.328252, -0.345614, -0.358865, -0.361343, -0.363836, -0.363931, -0.362683, -0.355283, -0.344884, -0.334725, -0.315634, -0.306763, -0.294829, -0.257109, -0.141058, -0.101484, -0.0816476, -0.0607085, -0.0448564, -0.0303164, -0.0215276, -0.0140824, -0.0104277, -0.0059212, -0.00318406, -0.00161859, -0.000385801" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.477562");
+            index_3 ("0.0624532, 0.0770116, 0.096305, 0.105867, 0.127187, 0.141515, 0.15833, 0.174748, 0.2363, 0.346865, 0.647299, 0.885746, 1.07416, 1.23862, 1.3256, 1.49955, 1.56378, 1.68649, 1.83608, 1.98935, 2.14382, 2.29465, 2.37753, 2.54329, 2.68587, 2.75032, 2.87923, 3.13703, 3.27962, 3.45782, 3.69543, 4.17063, 4.70717, 5.31415, 5.94142");
+            values ( \
+              "-0.122553, -0.244596, -0.329252, -0.349932, -0.371757, -0.377096, -0.379323, -0.379929, -0.378456, -0.374379, -0.362348, -0.351518, -0.341607, -0.331179, -0.324729, -0.307869, -0.299648, -0.278385, -0.239967, -0.193073, -0.149605, -0.114763, -0.0988668, -0.0731472, -0.0566557, -0.0505578, -0.0403908, -0.0260936, -0.0208386, -0.0159551, -0.011372, -0.00601553, -0.00314194, -0.0015566, -0.00074679" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.98794");
+            index_3 ("0.061705, 0.0834458, 0.105096, 0.14271, 0.159694, 0.180872, 0.208228, 0.387777, 1.25037, 2.42365, 2.83888, 3.42916, 4.16309, 4.64392, 5.25246, 5.98639, 6.24031, 6.74816, 7.36962, 8.00891, 8.65324, 9.01599, 9.26998, 9.60864, 10.286, 10.7557, 10.8923, 11.1656, 11.7121, 12.3112, 13.0451, 13.5055, 13.8746, 14.3669, 15.1008, 15.8347, 16.5687, 17.3026, 18.0365, 19.5044, 21.7062, 24.6419");
+            values ( \
+              "-0.123352, -0.285921, -0.352124, -0.380881, -0.383286, -0.384379, -0.384472, -0.383172, -0.375394, -0.363918, -0.359523, -0.35277, -0.343542, -0.336537, -0.325926, -0.308797, -0.300747, -0.279533, -0.240727, -0.193435, -0.149672, -0.128508, -0.115284, -0.0995829, -0.0740598, -0.0604542, -0.0570205, -0.0507769, -0.0403717, -0.031628, -0.0237066, -0.0199556, -0.017454, -0.0146646, -0.011429, -0.00900517, -0.00717282, -0.00575213, -0.00464874, -0.00307093, -0.00167172, -0.000748572" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0932252, 0.0955011, 0.0988127, 0.101905, 0.107268, 0.113158, 0.115891, 0.118619, 0.121558, 0.126679, 0.129721, 0.132357, 0.13557, 0.138017, 0.140712, 0.143996, 0.150564, 0.161245, 0.190665, 0.241223");
+            values ( \
+              "-0.00969548, -0.033985, -0.0513581, -0.0621375, -0.0778318, -0.0898397, -0.0921282, -0.0903383, -0.0782391, -0.0355108, -0.018042, -0.00954731, -0.00419984, -0.00234122, -0.00136047, -0.000827713, -0.000707638, -0.00115679, -0.00029245, -0.000135404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00662081");
+            index_3 ("0.0943632, 0.102065, 0.108936, 0.116191, 0.12404, 0.129054, 0.134001, 0.138946, 0.140779, 0.144642, 0.157239, 0.163473, 0.167049, 0.173127, 0.17944, 0.19383, 0.214016");
+            values ( \
+              "-0.0114195, -0.113593, -0.151975, -0.182886, -0.202952, -0.208992, -0.208958, -0.198884, -0.191998, -0.167706, -0.0570908, -0.0293738, -0.0199219, -0.0105225, -0.00642287, -0.00375347, -0.00263163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0275603");
+            index_3 ("0.0998585, 0.105386, 0.112221, 0.117595, 0.121321, 0.128775, 0.136616, 0.147413, 0.150615, 0.157021, 0.164272, 0.17788, 0.184679, 0.192097, 0.206353, 0.208479, 0.216984, 0.224119, 0.246571, 0.257621, 0.264652, 0.274258, 0.284189, 0.295121, 0.31221, 0.323097, 0.342099, 0.367433, 0.399879, 0.43524, 0.450303");
+            values ( \
+              "-0.147419, -0.164162, -0.212533, -0.241454, -0.258084, -0.282534, -0.299692, -0.312115, -0.314084, -0.315909, -0.315819, -0.31048, -0.305449, -0.298165, -0.277003, -0.272756, -0.249934, -0.222524, -0.126607, -0.0914506, -0.0738394, -0.0550195, -0.0409113, -0.0298678, -0.0188863, -0.0146061, -0.00978432, -0.00612459, -0.00366263, -0.00215108, -0.00191264" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.114725");
+            index_3 ("0.106401, 0.14988, 0.161823, 0.176427, 0.192701, 0.211152, 0.261026, 0.317728, 0.364677, 0.430946, 0.453359, 0.477484, 0.525734, 0.625286, 0.670226, 0.699246, 0.7387, 0.780101, 0.835302, 0.886626, 0.956691, 1.01037, 1.11772, 1.24856, 1.35012");
+            values ( \
+              "-0.280706, -0.349682, -0.35886, -0.36345, -0.364146, -0.362731, -0.35528, -0.344884, -0.334724, -0.315614, -0.306749, -0.29483, -0.257165, -0.141059, -0.101473, -0.0816353, -0.0606992, -0.0448473, -0.0303073, -0.0215219, -0.0140774, -0.0104216, -0.00591881, -0.00318414, -0.00210094" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.477562");
+            index_3 ("0.0991406, 0.113944, 0.132697, 0.14226, 0.163824, 0.178099, 0.19491, 0.211325, 0.272827, 0.383543, 0.713455, 0.922278, 1.13813, 1.35486, 1.4065, 1.46552, 1.58356, 1.69871, 1.83032, 2.13265, 2.25301, 2.36792, 2.49143, 2.66259, 2.79803, 2.89442, 3.04957, 3.27749, 3.38525, 3.60078, 4.03184, 4.55098, 5.133, 6.37414");
+            values ( \
+              "-0.123833, -0.246982, -0.328626, -0.349662, -0.371842, -0.377044, -0.379371, -0.379881, -0.378413, -0.374331, -0.361042, -0.35148, -0.33998, -0.325312, -0.321, -0.315513, -0.301941, -0.283291, -0.252063, -0.162151, -0.131723, -0.107344, -0.0858377, -0.062932, -0.0495195, -0.0418655, -0.0321582, -0.0221591, -0.0187888, -0.0136688, -0.00752544, -0.00393555, -0.00200255, -0.000476439" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.98794");
+            index_3 ("0.0982304, 0.120752, 0.141236, 0.178722, 0.195647, 0.21664, 0.243812, 0.516749, 1.28783, 2.46226, 2.8709, 3.46544, 4.19937, 4.68059, 5.28887, 6.0228, 6.27672, 6.78457, 7.40603, 8.04538, 8.68978, 9.05243, 9.30635, 9.64492, 10.3221, 10.792, 10.9287, 11.2021, 11.7489, 12.3479, 13.0818, 13.542, 13.9109, 14.4029, 15.1368, 15.8708, 16.6047, 17.3386, 18.0726, 19.5404, 21.7422, 24.6779");
+            values ( \
+              "-0.124753, -0.290331, -0.351693, -0.380735, -0.383291, -0.384319, -0.384517, -0.382333, -0.375344, -0.363855, -0.359531, -0.352812, -0.343504, -0.336494, -0.325966, -0.308758, -0.300786, -0.279495, -0.240764, -0.193432, -0.149664, -0.128507, -0.115286, -0.0995875, -0.0740708, -0.0604553, -0.0570219, -0.0507733, -0.0403662, -0.0316235, -0.0237051, -0.0199539, -0.0174537, -0.0146675, -0.0114294, -0.00900725, -0.00717269, -0.00575377, -0.00464829, -0.0030703, -0.00167288, -0.000749624" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.235858, 0.249724, 0.256265, 0.261354, 0.265387, 0.265757, 0.266497, 0.26861, 0.271663, 0.276649, 0.280039, 0.282919, 0.286171, 0.28869, 0.294755, 0.30132, 0.306356, 0.311883, 0.318128, 0.324173, 0.329863, 0.335541, 0.341017, 0.345741, 0.352547, 0.358186, 0.364647, 0.37185, 0.380639, 0.391197");
+            values ( \
+              "-0.00141984, -0.0502191, -0.0680608, -0.0800671, -0.086416, -0.0862661, -0.08713, -0.0859665, -0.0755991, -0.0371578, -0.0174876, -0.00868992, -0.00417165, -0.00195478, -0.00058739, -0.000990975, -0.000774261, -0.00139586, -0.000784966, -0.00109163, -0.000403457, -0.000735392, -5.89598e-05, -0.000534108, -1e-22, -0.000490529, -1e-22, -0.000459781, -1e-22, -0.000373686" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00662081");
+            index_3 ("0.240744, 0.245831, 0.248456, 0.262141, 0.268252, 0.273743, 0.278919, 0.283976, 0.289028, 0.291917, 0.294751, 0.303785, 0.310303, 0.314783, 0.318366, 0.324272, 0.327788, 0.334242, 0.354038, 0.400054, 0.452499");
+            values ( \
+              "-0.0161983, -0.0650968, -0.083356, -0.156178, -0.180716, -0.19568, -0.203798, -0.20525, -0.196364, -0.185035, -0.166395, -0.0817852, -0.0420053, -0.0260087, -0.0176932, -0.00970142, -0.00729287, -0.00510509, -0.00301801, -0.000600217, -0.000247375" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0275603");
+            index_3 ("0.247636, 0.257198, 0.262664, 0.268096, 0.270954, 0.276669, 0.286667, 0.297291, 0.300797, 0.307716, 0.314493, 0.328158, 0.334495, 0.340933, 0.34524, 0.350983, 0.357338, 0.370046, 0.394817, 0.400285, 0.406929, 0.414208, 0.424232, 0.429259, 0.437526, 0.448266, 0.464412, 0.473776, 0.48886, 0.508972, 0.540976, 0.575208, 0.612668, 0.689382");
+            values ( \
+              "-0.126478, -0.165797, -0.202447, -0.233685, -0.247292, -0.269505, -0.295369, -0.309651, -0.312069, -0.314703, -0.314861, -0.310102, -0.305547, -0.299542, -0.294571, -0.286617, -0.275514, -0.240237, -0.134272, -0.114753, -0.0942355, -0.0755199, -0.0555343, -0.0477366, -0.0374343, -0.0276196, -0.0180568, -0.0145084, -0.0105277, -0.00718704, -0.00422987, -0.00252816, -0.00143842, -0.000385371" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.114725");
+            index_3 ("0.255494, 0.279867, 0.296787, 0.312062, 0.32067, 0.335655, 0.355076, 0.399675, 0.462375, 0.514964, 0.569657, 0.60801, 0.627786, 0.657654, 0.694222, 0.768549, 0.806119, 0.868146, 0.90179, 0.947981, 1.00957, 1.04786, 1.09661, 1.16161, 1.28385, 1.41484, 1.50102");
+            values ( \
+              "-0.271913, -0.304544, -0.343422, -0.35778, -0.361418, -0.363812, -0.363304, -0.357158, -0.346002, -0.334727, -0.319548, -0.304829, -0.294815, -0.27418, -0.236562, -0.148247, -0.112888, -0.0708548, -0.0552077, -0.0395298, -0.0257269, -0.0200872, -0.0149498, -0.0103333, -0.00543515, -0.00294235, -0.00244934" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.477562");
+            index_3 ("0.247024, 0.266825, 0.289611, 0.312073, 0.324406, 0.341664, 0.361662, 0.386375, 0.460072, 0.659731, 0.863794, 1.11341, 1.28847, 1.51263, 1.58577, 1.73203, 1.78655, 1.85923, 2.0046, 2.29661, 2.40941, 2.50704, 2.63473, 2.80935, 2.95447, 3.05896, 3.26793, 3.44991, 3.66177, 3.94424, 4.45041, 4.99515, 5.60741, 6.23224");
+            values ( \
+              "-0.103383, -0.253848, -0.341025, -0.369472, -0.375337, -0.378869, -0.379828, -0.379581, -0.377095, -0.369478, -0.361051, -0.349477, -0.339992, -0.324701, -0.318379, -0.302194, -0.294263, -0.281276, -0.245293, -0.158543, -0.130363, -0.109564, -0.0869925, -0.0633331, -0.048986, -0.0408798, -0.0286595, -0.0214384, -0.0156019, -0.0104283, -0.0053644, -0.00277532, -0.00139196, -0.000645977" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.98794");
+            index_3 ("0.243955, 0.286462, 0.322446, 0.338211, 0.357315, 0.381715, 0.649197, 1.4441, 2.63066, 3.61231, 3.95219, 4.50769, 5.24162, 5.43721, 5.82839, 6.42401, 7.15794, 7.55776, 8.17005, 8.90398, 9.28713, 9.74116, 10.2222, 10.8778, 11.0957, 11.5315, 12.2131, 12.947, 13.5879, 13.7883, 14.1889, 14.9229, 15.6568, 16.3907, 17.1246, 17.8586, 19.3264, 21.5282, 24.4639");
+            values ( \
+              "-0.104492, -0.343108, -0.379018, -0.382534, -0.383992, -0.38452, -0.38249, -0.37529, -0.363668, -0.352843, -0.348663, -0.341288, -0.329593, -0.325977, -0.317603, -0.300824, -0.267174, -0.240508, -0.19521, -0.145592, -0.123848, -0.101848, -0.0825982, -0.0620995, -0.0565654, -0.0470272, -0.0354202, -0.026422, -0.0206924, -0.0192307, -0.016638, -0.0128888, -0.0100994, -0.00801036, -0.0063993, -0.00515946, -0.00339699, -0.00184423, -0.000825299" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.737478, 0.750396, 0.759176, 0.775762, 0.787623, 0.792759, 0.797658, 0.802548, 0.814676, 0.817969, 0.823679, 0.827165, 0.835378, 0.853497, 0.891264, 0.929501");
+            values ( \
+              "-0.00268008, -0.0121791, -0.0223352, -0.0371269, -0.0465773, -0.0498169, -0.0517492, -0.0496802, -0.012867, -0.0068848, -0.00198107, -0.000888975, -0.000223617, -0.000974141, -0.000255941, -0.000130336" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00662081");
+            index_3 ("0.74324, 0.748468, 0.753097, 0.756291, 0.759887, 0.766571, 0.778053, 0.795636, 0.804443, 0.812278, 0.819518, 0.826516, 0.833497, 0.834254, 0.835263, 0.837282, 0.84287, 0.845166, 0.847783, 0.851326, 0.85243, 0.854425, 0.856705, 0.860533, 0.866909, 0.870562, 0.872644, 0.87681, 0.885142, 0.896382, 0.919327, 0.931162, 0.931485");
+            values ( \
+              "-0.0154199, -0.0211078, -0.0273609, -0.0330498, -0.0401406, -0.0537304, -0.0753199, -0.10936, -0.125528, -0.138108, -0.146759, -0.149234, -0.136387, -0.1337, -0.129166, -0.117976, -0.0814095, -0.0676276, -0.0538592, -0.0387454, -0.0348699, -0.0287597, -0.0230101, -0.0158298, -0.00886466, -0.00686133, -0.0061062, -0.00503407, -0.00389129, -0.00302791, -0.00162136, -0.00107608, -0.00106341" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0275603");
+            index_3 ("0.755241, 0.76851, 0.782686, 0.813698, 0.82132, 0.836564, 0.844309, 0.85509, 0.870296, 0.885399, 0.900497, 0.904092, 0.9082, 0.916417, 0.941315, 0.952619, 0.959543, 0.968998, 0.978358, 0.989249, 1.00603, 1.0135, 1.02253, 1.03457, 1.05362, 1.08132, 1.11196, 1.14912, 1.22736");
+            values ( \
+              "-0.057941, -0.0717753, -0.110538, -0.20156, -0.222003, -0.255077, -0.26723, -0.278986, -0.286434, -0.283351, -0.267662, -0.261514, -0.252516, -0.226956, -0.12526, -0.0902574, -0.073357, -0.0551805, -0.0418944, -0.0306833, -0.0195273, -0.0162666, -0.0132289, -0.0102366, -0.00705846, -0.00445885, -0.0027516, -0.00153984, -0.00039327" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.114725");
+            index_3 ("0.777246, 0.809809, 0.836717, 0.8516, 0.87624, 0.897898, 0.916632, 0.954653, 0.992658, 1.07559, 1.11372, 1.15259, 1.17186, 1.20174, 1.2383, 1.3125, 1.35018, 1.41233, 1.44559, 1.49112, 1.55182, 1.59047, 1.63945, 1.70477, 1.82704, 1.95838, 2.04385");
+            values ( \
+              "-0.193326, -0.211602, -0.28975, -0.317627, -0.344031, -0.352869, -0.354812, -0.352204, -0.346474, -0.330241, -0.319457, -0.304558, -0.294782, -0.274147, -0.236569, -0.148449, -0.113004, -0.0709228, -0.0554277, -0.0398687, -0.0260748, -0.0202817, -0.0150414, -0.0103453, -0.00540987, -0.00290936, -0.00242594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.477562");
+            index_3 ("0.759415, 0.830009, 0.859679, 0.88495, 0.905336, 0.930076, 0.955921, 1.03888, 1.08668, 1.24273, 1.5881, 1.79407, 1.91069, 2.05748, 2.2834, 2.36912, 2.46003, 2.78585, 2.92962, 3.04035, 3.22363, 3.37451, 3.51676, 3.68479, 3.93632, 4.07639, 4.29888, 4.59553, 5.11234, 5.67226, 6.91904");
+            values ( \
+              "-0.0547845, -0.280485, -0.340333, -0.363826, -0.371687, -0.375347, -0.376012, -0.373952, -0.373785, -0.367914, -0.352908, -0.342247, -0.335225, -0.324706, -0.301374, -0.288008, -0.269135, -0.17403, -0.13622, -0.111953, -0.0804165, -0.0612057, -0.0475956, -0.0356076, -0.0234241, -0.0188721, -0.0136232, -0.00905518, -0.00463159, -0.00240024, -0.000567313" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.98794");
+            index_3 ("0.759327, 0.829407, 0.864192, 0.909809, 0.934726, 0.961474, 0.984714, 1.03625, 1.08588, 1.31398, 1.91743, 2.70316, 3.29336, 4.1614, 4.89533, 5.37515, 5.98436, 6.71829, 6.97221, 7.48007, 8.10152, 8.74068, 9.38487, 9.7478, 10.0019, 10.3407, 11.0183, 11.4875, 11.6239, 11.8968, 12.4426, 13.0418, 13.7757, 14.236, 14.6053, 15.0976, 15.8316, 16.5655, 17.2994, 18.0334, 18.7673, 20.2351, 22.4369, 25.3726");
+            values ( \
+              "-0.0562101, -0.282501, -0.349793, -0.377243, -0.380795, -0.381817, -0.382037, -0.381958, -0.38315, -0.381421, -0.375952, -0.368453, -0.36245, -0.352801, -0.343504, -0.336514, -0.325961, -0.308762, -0.300782, -0.279497, -0.240767, -0.19345, -0.149693, -0.12852, -0.115291, -0.0995824, -0.0740547, -0.0604617, -0.057035, -0.0507947, -0.0404001, -0.0316453, -0.0237201, -0.0199634, -0.0174592, -0.0146698, -0.0114292, -0.00900692, -0.00717091, -0.00575255, -0.00464611, -0.00306825, -0.00167214, -0.000749436" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.57576, 2.59784, 2.6031, 2.60863, 2.61425, 2.6313, 2.65031, 2.66605, 2.67736, 2.68688, 2.69456, 2.69875, 2.70488, 2.7116, 2.72256, 2.7287, 2.73554, 2.73811, 2.74325, 2.75352, 2.76315, 2.79125, 2.86335, 2.96197");
+            values ( \
+              "-0.0015837, -0.0038295, -0.00484706, -0.00603637, -0.00770943, -0.0135822, -0.0188296, -0.022767, -0.0252353, -0.026878, -0.0277496, -0.0279346, -0.0274678, -0.0243226, -0.0113791, -0.00575373, -0.00238046, -0.00166691, -0.00077931, -0.000102066, -5.43926e-05, -0.000371678, -0.000100009, -1.24288e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00662081");
+            index_3 ("2.5758, 2.60705, 2.62017, 2.66251, 2.67931, 2.70287, 2.71691, 2.72984, 2.74217, 2.75442, 2.7636, 2.77882, 2.78328, 2.79323, 2.80176, 2.80932, 2.82146, 2.88876, 2.98408");
+            values ( \
+              "-0.000992666, -0.0122313, -0.0184196, -0.0460782, -0.0565745, -0.0701369, -0.0770227, -0.0824581, -0.0854797, -0.0833473, -0.0701672, -0.0328071, -0.0242101, -0.0113636, -0.00584826, -0.00348047, -0.0021605, -0.000555892, -0.000174323" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0275603");
+            index_3 ("2.6007, 2.63351, 2.64372, 2.68928, 2.7586, 2.78383, 2.80639, 2.82738, 2.84779, 2.86909, 2.90126, 2.92324, 2.94369, 2.9602, 2.96988, 2.98594, 3.00735, 3.04048, 3.08291");
+            values ( \
+              "-0.0164681, -0.0359901, -0.0449094, -0.0887171, -0.159172, -0.182019, -0.199023, -0.210185, -0.212131, -0.189899, -0.0984153, -0.0543923, -0.0311002, -0.0201262, -0.0159042, -0.0110451, -0.00706791, -0.00385193, -0.00231606" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.114725");
+            index_3 ("2.61097, 2.67952, 2.77639, 2.84721, 2.89643, 2.92206, 2.95898, 3.0017, 3.03484, 3.06819, 3.13251, 3.16649, 3.28219, 3.32507, 3.38962, 3.46571, 3.52676, 3.56095, 3.61561, 3.68848, 3.81516, 3.90156");
+            values ( \
+              "-0.0221362, -0.0872384, -0.210988, -0.291118, -0.323527, -0.331189, -0.33456, -0.331427, -0.32523, -0.316374, -0.289524, -0.264291, -0.134215, -0.0981678, -0.0607327, -0.035051, -0.0230084, -0.0184921, -0.0132819, -0.0087777, -0.00450379, -0.00314539" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.477562");
+            index_3 ("2.67982, 2.75835, 2.84562, 2.89068, 2.92496, 2.95351, 3.0025, 3.05139, 3.15506, 3.35975, 3.57713, 3.78535, 4.00933, 4.14874, 4.22169, 4.30002, 4.40013, 4.52049, 4.73936, 4.88196, 5.06203, 5.17403, 5.3253, 5.4684, 5.63561, 5.88597, 6.02478, 6.2447, 6.53793, 7.05521, 7.61507, 8.86196");
+            values ( \
+              "-0.18215, -0.19754, -0.310158, -0.34588, -0.360378, -0.366803, -0.370964, -0.371137, -0.368069, -0.36011, -0.350394, -0.339438, -0.324311, -0.311474, -0.303165, -0.291606, -0.271892, -0.239789, -0.17364, -0.136216, -0.0988338, -0.080748, -0.061416, -0.0476831, -0.035718, -0.023514, -0.0189649, -0.0137177, -0.00914232, -0.00464473, -0.00240405, -0.000569094" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.98794");
+            index_3 ("2.61689, 2.88262, 2.96778, 3.06877, 3.41145, 4.31313, 4.89104, 6.11228, 7.00595, 7.93542, 8.32652, 8.92223, 9.65616, 11.4022, 12.2388, 12.7197, 13.375, 14.0278, 14.7088, 15.4427, 16.2816, 17.415, 18.8829, 20.3507, 21.8186, 26.9561");
+            values ( \
+              "-0.0290811, -0.347548, -0.377138, -0.381535, -0.379417, -0.371772, -0.366068, -0.352805, -0.34127, -0.325958, -0.317627, -0.300801, -0.267195, -0.145592, -0.101883, -0.0826722, -0.0621333, -0.0470644, -0.0354868, -0.0264325, -0.0192432, -0.0128879, -0.00799543, -0.0051391, -0.00337509, -0.00084173" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.7204, 9.77291, 9.79843, 9.81064, 9.82307, 9.88639, 9.91457, 9.93853, 9.96013, 9.98038, 10, 10.0196, 10.0343, 10.0671, 10.0769, 10.0877, 10.0978, 10.1084, 10.1221, 10.1661, 10.1746, 10.1826, 10.1912, 10.2003, 10.2109, 10.2236, 10.2397, 10.2627, 10.2913, 10.3243, 10.3644, 10.4194, 10.5068");
+            values ( \
+              "-0.000738188, -0.00115229, -0.00187624, -0.0023817, -0.00306575, -0.00791191, -0.00970847, -0.0110316, -0.0119484, -0.01253, -0.0127852, -0.0125306, -0.0113522, -0.00296651, -0.00157025, -0.000862537, -0.000562366, -0.000396304, -0.000288398, -0.000148914, -0.00019698, -0.000170849, -0.00023412, -0.000191007, -0.000227007, -0.000147674, -0.000148495, -4.77531e-05, -5.93506e-05, -1e-22, -3.6048e-05, -1e-22, -2.9312e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00662081");
+            index_3 ("9.72015, 9.79261, 9.80713, 9.82272, 9.84693, 9.86251, 9.95859, 9.99536, 10.0225, 10.0477, 10.0718, 10.0955, 10.1133, 10.1214, 10.1387, 10.1514, 10.1613, 10.1672, 10.1776, 10.1915, 10.2168, 10.2399, 10.2873, 10.3829, 10.4655, 10.5317");
+            values ( \
+              "-0.00122399, -0.00447953, -0.00566138, -0.00724252, -0.0105289, -0.0131656, -0.0306802, -0.0363555, -0.0397858, -0.0422614, -0.0437119, -0.0433266, -0.0390609, -0.0343061, -0.0207791, -0.0124508, -0.00785419, -0.00592159, -0.00354694, -0.00180347, -0.00071321, -0.000725769, -0.000388278, -0.000104188, -1.19117e-05, -5.38704e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0275603");
+            index_3 ("9.77429, 9.84128, 9.86824, 9.91603, 10.031, 10.0866, 10.1334, 10.175, 10.2133, 10.2497, 10.2861, 10.3134, 10.3459, 10.3762, 10.396, 10.418, 10.4334, 10.4644, 10.5024, 10.5433, 10.5578");
+            values ( \
+              "-0.010314, -0.0153703, -0.0211549, -0.0340435, -0.0693292, -0.0855836, -0.0982168, -0.108415, -0.116032, -0.120331, -0.116167, -0.0969301, -0.0592314, -0.032902, -0.0216842, -0.013851, -0.0102698, -0.00563805, -0.00300818, -0.00153949, -0.00133273" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.114725");
+            index_3 ("9.86255, 9.99817, 10.1107, 10.236, 10.3148, 10.3623, 10.4111, 10.484, 10.5524, 10.6199, 10.6873, 10.7924, 10.8258, 10.864, 10.9008, 10.9488, 11.0128, 11.0412, 11.0762, 11.1229, 11.2164, 11.3496, 11.4473");
+            values ( \
+              "-0.0415934, -0.0695064, -0.115597, -0.170073, -0.201981, -0.219538, -0.235896, -0.255956, -0.267311, -0.263602, -0.229174, -0.125229, -0.0993302, -0.0754324, -0.0577976, -0.040892, -0.0259597, -0.0213885, -0.0170083, -0.0127052, -0.00719319, -0.00349864, -0.00226372" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.477562");
+            index_3 ("9.93408, 10.0761, 10.3968, 10.5367, 10.639, 10.7517, 10.8521, 11.065, 11.3583, 11.5084, 11.6717, 11.7476, 11.8706, 12.0207, 12.3249, 12.4799, 12.7343, 12.8672, 13.0455, 13.2833, 13.4402, 13.6328, 13.8896, 14.3967, 14.9402, 15.195");
+            values ( \
+              "-0.102589, -0.107261, -0.263807, -0.318364, -0.342551, -0.352089, -0.352724, -0.34695, -0.332985, -0.322988, -0.307891, -0.298537, -0.277616, -0.239625, -0.150774, -0.115066, -0.072762, -0.0573752, -0.0419427, -0.0279056, -0.0216608, -0.0161262, -0.0110899, -0.00552381, -0.00283348, -0.00238644" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.98794");
+            index_3 ("10.1224, 10.4198, 10.6409, 10.7616, 10.8972, 11.0599, 11.3525, 11.891, 12.739, 13.8757, 14.5003, 15.0256, 15.4307, 16.1646, 16.663, 17.0848, 18.7892, 19.5092, 19.9555, 20.6894, 21.0774, 21.5683, 22.2227, 22.9567, 23.7676, 24.884, 26.3518, 27.8197, 29.2876, 31.4893, 34.4251");
+            values ( \
+              "-0.275745, -0.28395, -0.357715, -0.370165, -0.373796, -0.374573, -0.373967, -0.370175, -0.362112, -0.349363, -0.34113, -0.333097, -0.325848, -0.30866, -0.291493, -0.271027, -0.152331, -0.112347, -0.0926013, -0.0671886, -0.0568817, -0.0462147, -0.0352283, -0.0262547, -0.0193097, -0.0129921, -0.00804356, -0.0051623, -0.00338791, -0.00184814, -0.000830346" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00449529, 0.00451164, 0.00452979, 0.00453831, 0.00454082, 0.00454145", \
+            "0.00531314, 0.00531775, 0.005328, 0.00533583, 0.00533867, 0.00533943", \
+            "0.00561262, 0.00561251, 0.00561341, 0.00561665, 0.00561884, 0.00561956", \
+            "0.00571432, 0.00571451, 0.00571367, 0.00571367, 0.00571445, 0.00571498", \
+            "0.00575948, 0.00575946, 0.00575943, 0.00575934, 0.00575927, 0.0057594", \
+            "0.00578565, 0.00578565, 0.00578564, 0.00578561, 0.00578553, 0.00578543" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0059622, 0.00597167, 0.00598912, 0.00600022, 0.00600379, 0.00600471", \
+            "0.00672219, 0.00671809, 0.00671836, 0.00672435, 0.00672744, 0.00672836", \
+            "0.00732517, 0.00731685, 0.00730226, 0.00729253, 0.00729068, 0.00729048", \
+            "0.00625857, 0.00670442, 0.00721486, 0.00744337, 0.00750988, 0.00752641", \
+            "0.00570431, 0.00570274, 0.00569531, 0.00629293, 0.00749673, 0.00780421", \
+            "0.00569055, 0.00569609, 0.00569254, 0.00569102, 0.0058368, 0.00736776" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00408919, 0.00415338, 0.00415014, 0.00406832, 0.00390794, 0.00333161", \
+            "0.00401159, 0.00407929, 0.00409364, 0.00401573, 0.00385286, 0.003275", \
+            "0.0038128, 0.00387637, 0.00395313, 0.0039283, 0.00376417, 0.00318332", \
+            "0.00378765, 0.00383203, 0.00391911, 0.00395432, 0.00382018, 0.0032164", \
+            "0.00515682, 0.00512984, 0.00500503, 0.00492996, 0.00482875, 0.00422554", \
+            "0.0129, 0.0125851, 0.0120392, 0.010786, 0.00949066, 0.00902949" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.0061604, 0.00613339, 0.00601213, 0.00591589, 0.00590802, 0.00602433", \
+            "0.00608804, 0.00606853, 0.00597094, 0.00587217, 0.00585942, 0.00597597", \
+            "0.00596017, 0.00598405, 0.00595938, 0.00588054, 0.00586228, 0.00597165", \
+            "0.00611211, 0.00617397, 0.00620904, 0.0061835, 0.0061422, 0.00623402", \
+            "0.00766724, 0.00763022, 0.00775423, 0.00786416, 0.00766633, 0.00768995", \
+            "0.0151244, 0.014751, 0.0144955, 0.0144066, 0.0146846, 0.0139531" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00374017, 0.00379813, 0.00378938, 0.0037011, 0.00353706, 0.00295956", \
+            "0.00366972, 0.00373465, 0.00373772, 0.0036529, 0.00348667, 0.00290843", \
+            "0.003455, 0.00352429, 0.0035915, 0.00355308, 0.00338548, 0.00280579", \
+            "0.00335711, 0.00341879, 0.0035159, 0.00359477, 0.00339196, 0.00278333", \
+            "0.00430315, 0.00431406, 0.00432959, 0.00435865, 0.00426267, 0.00368084", \
+            "0.0111922, 0.0109744, 0.0107266, 0.0104091, 0.0101398, 0.00970542" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00662081, 0.0275603, 0.114725, 0.477562, 1.98794");
+          values ( \
+            "0.00643107, 0.00649222, 0.00649043, 0.00646567, 0.00650282, 0.00671386", \
+            "0.00638346, 0.00645318, 0.00646635, 0.00643621, 0.00646628, 0.00667679", \
+            "0.00629276, 0.00637566, 0.0064579, 0.00645951, 0.00648367, 0.00668358", \
+            "0.00648918, 0.00654508, 0.00666607, 0.00674763, 0.00677322, 0.00697466", \
+            "0.00817306, 0.00815283, 0.00821878, 0.00841184, 0.00839878, 0.00858121", \
+            "0.0152244, 0.0148501, 0.014617, 0.0146106, 0.0151737, 0.0147529" \
+          );
+        }
+      }
+    }
+    pin (CON) {
+      direction : output;
+      function : "(A * B) + (!A * !B)";
+      power_down_function : "(!VDD) + (GND)";
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_capacitance : 1.02664;
+      timing () {
+        related_pin : "A";
+        sdf_cond : "B";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "B";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0980553, 0.112394, 0.163829, 0.351202, 1.03719, 3.54076", \
+            "0.105732, 0.120025, 0.171649, 0.359079, 1.04505, 3.54877", \
+            "0.130828, 0.145721, 0.198201, 0.386196, 1.07214, 3.57578", \
+            "0.156648, 0.171529, 0.223834, 0.411632, 1.09755, 3.60079", \
+            "0.0647512, 0.083258, 0.141148, 0.328116, 1.013, 3.51522", \
+            "-0.657397, -0.625529, -0.528394, -0.303836, 0.389111, 2.88778" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0579392, 0.0759992, 0.150544, 0.432928, 1.46676, 5.23775", \
+            "0.0579928, 0.0760218, 0.150527, 0.432897, 1.46684, 5.23807", \
+            "0.0590455, 0.076792, 0.151008, 0.432909, 1.4668, 5.23809", \
+            "0.0664065, 0.0815361, 0.151699, 0.432035, 1.46675, 5.23808", \
+            "0.106097, 0.116141, 0.170936, 0.435476, 1.46559, 5.23728", \
+            "0.228425, 0.251195, 0.303279, 0.50726, 1.49498, 5.24138" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0930175, 0.106408, 0.15404, 0.32684, 0.958735, 3.26395", \
+            "0.105207, 0.118747, 0.16643, 0.339251, 0.971099, 3.27645", \
+            "0.156834, 0.170666, 0.219072, 0.392171, 1.02385, 3.32893", \
+            "0.297901, 0.31321, 0.363355, 0.537338, 1.16887, 3.47373", \
+            "0.640684, 0.663371, 0.728918, 0.909875, 1.54104, 3.84623", \
+            "1.68213, 1.71821, 1.82714, 2.08578, 2.74714, 5.05556" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0434154, 0.058948, 0.119202, 0.346017, 1.17602, 4.20393", \
+            "0.0434547, 0.0589445, 0.119243, 0.345955, 1.17619, 4.20376", \
+            "0.0444091, 0.0595501, 0.11939, 0.345989, 1.17608, 4.204", \
+            "0.0525893, 0.0657191, 0.120785, 0.344612, 1.17631, 4.20297", \
+            "0.0872532, 0.101951, 0.150941, 0.351449, 1.17505, 4.20362", \
+            "0.171383, 0.191731, 0.259161, 0.452102, 1.19782, 4.20507" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0498391, 0.0695038, 0.0749452, 0.079052, 0.0852628, 0.0878935, 0.0922704, 0.096761, 0.106115, 0.110876, 0.11563, 0.120302, 0.1249, 0.129672, 0.135659, 0.13704, 0.138292, 0.139597, 0.144931, 0.151348, 0.154874, 0.16527, 0.169794, 0.175254, 0.186811, 0.194825, 0.205511, 0.222027, 0.244917, 0.273822");
+            values ( \
+              "0.00135184, 0.023905, 0.0264653, 0.027591, 0.0283688, 0.0283479, 0.0280748, 0.0274805, 0.0255655, 0.025607, 0.0275603, 0.0273573, 0.0247356, 0.0214702, 0.0171717, 0.0153937, 0.0147963, 0.0146701, 0.0148819, 0.0127485, 0.0111051, 0.00711325, 0.00579005, 0.00448084, 0.00255092, 0.00171463, 0.00105615, 0.000405746, 0.000162614, 1.65694e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00580115");
+            index_3 ("0.0518981, 0.0636594, 0.0705921, 0.0793429, 0.0856451, 0.0949839, 0.108418, 0.124921, 0.132832, 0.141213, 0.176835, 0.227674, 0.255561, 0.275568, 0.289291");
+            values ( \
+              "0.00356073, 0.0496364, 0.0645096, 0.0751461, 0.0787273, 0.080397, 0.0780756, 0.0722954, 0.0734003, 0.0706818, 0.029679, 0.00864834, 0.00328216, 0.00168684, 0.00138504" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0211588");
+            index_3 ("0.0521494, 0.0672221, 0.0728874, 0.080199, 0.0848956, 0.0942887, 0.104428, 0.109443, 0.11613, 0.127007, 0.150255, 0.171918, 0.187826, 0.1965, 0.21385, 0.268127, 0.283471, 0.308351, 0.322409, 0.334287, 0.359316, 0.389888, 0.41065, 0.428398, 0.452063, 0.498257, 0.565828, 0.647537");
+            values ( \
+              "0.0322251, 0.10232, 0.1234, 0.141333, 0.148745, 0.156869, 0.159524, 0.159305, 0.158217, 0.155374, 0.146979, 0.138072, 0.133671, 0.13067, 0.121477, 0.0741687, 0.0618589, 0.0441259, 0.037012, 0.0324854, 0.0244821, 0.0162079, 0.0118199, 0.00891766, 0.00603338, 0.00268284, 0.000728604, 0.00014986" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0771731");
+            index_3 ("0.0616655, 0.104331, 0.119943, 0.14513, 0.232858, 0.308459, 0.430308, 0.466757, 0.50978, 0.65366, 0.749638, 0.804836, 0.853926, 0.89749, 0.94334, 1.04617, 1.11553, 1.19348, 1.30823, 1.45475, 1.67201");
+            values ( \
+              "0.185786, 0.218328, 0.221423, 0.219226, 0.203021, 0.188238, 0.161903, 0.15278, 0.139682, 0.0891436, 0.0602386, 0.0469753, 0.0374624, 0.0308995, 0.0249866, 0.0147853, 0.0101202, 0.00665392, 0.00326095, 0.00145021, 0.000234052" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.281476");
+            index_3 ("0.0797812, 0.0798012, 0.303629, 0.667674, 0.825728, 1.04582, 1.31703, 1.50316, 1.67033, 2.09189, 2.32507, 2.48036, 2.58493, 2.76553, 2.97145, 3.10982, 3.30256, 3.44326, 3.62498, 3.86727, 4.22731, 4.69798, 5.32911");
+            values ( \
+              "1e-22, 0.282961, 0.240617, 0.21804, 0.207645, 0.191639, 0.170707, 0.154123, 0.136895, 0.0915684, 0.069516, 0.056971, 0.0495741, 0.0388093, 0.0291687, 0.0238236, 0.0176958, 0.0141662, 0.0105653, 0.00708543, 0.00381159, 0.00166838, 0.000498837" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.02664");
+            index_3 ("0.122662, 0.122682, 1.01033, 2.03666, 2.76486, 3.22112, 4.18137, 4.85712, 5.38401, 7.12654, 7.60023, 8.23135, 8.74426, 9.23276, 9.86388, 10.4485, 11.0023, 11.6335, 12.3012, 12.6871, 13.202, 13.8331, 14.4643, 15.7265, 16.9888, 18.8822");
+            values ( \
+              "1e-22, 0.293698, 0.244687, 0.22644, 0.212651, 0.203046, 0.181956, 0.165664, 0.151268, 0.0983238, 0.0847971, 0.0685644, 0.0570405, 0.0475118, 0.0373787, 0.0296354, 0.0234881, 0.0178733, 0.0132468, 0.0111493, 0.00877817, 0.00657751, 0.00487244, 0.00268511, 0.00147214, 0.000620921" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0860645, 0.0911505, 0.0941246, 0.0983595, 0.101284, 0.106669, 0.110894, 0.115513, 0.119752, 0.124145, 0.128628, 0.137996, 0.142794, 0.147514, 0.152147, 0.15679, 0.161563, 0.167555, 0.168936, 0.17019, 0.171464, 0.176685, 0.180317, 0.183141, 0.186766, 0.196932, 0.201679, 0.2074, 0.218796, 0.22656, 0.236913, 0.252555, 0.27483, 0.302934");
+            values ( \
+              "0.00497276, 0.0145581, 0.0179457, 0.0217229, 0.0236256, 0.0263233, 0.0274537, 0.0282351, 0.0282727, 0.0280834, 0.0274286, 0.02555, 0.0256197, 0.0275219, 0.027369, 0.0247056, 0.0214751, 0.0171509, 0.0153824, 0.0147945, 0.014678, 0.0149017, 0.013851, 0.0127898, 0.0111063, 0.0071905, 0.0057953, 0.00443029, 0.00254322, 0.00173234, 0.00107931, 0.000443095, 0.000174633, 9.40824e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00580115");
+            index_3 ("0.0834991, 0.0924202, 0.098074, 0.102398, 0.105335, 0.111208, 0.117509, 0.126759, 0.128889, 0.133151, 0.1403, 0.1499, 0.152273, 0.157018, 0.164717, 0.173027, 0.186477, 0.20579, 0.211595, 0.22064, 0.233043, 0.239954, 0.249659, 0.260545, 0.267738, 0.27549, 0.285826, 0.305429, 0.334394, 0.371504");
+            values ( \
+              "0.000568375, 0.0400335, 0.0553966, 0.0639806, 0.0685368, 0.0748767, 0.0786522, 0.0802701, 0.0802601, 0.0797669, 0.0781184, 0.0740939, 0.0733198, 0.0722045, 0.0735009, 0.0706291, 0.0554974, 0.0328093, 0.0281745, 0.0252937, 0.0196301, 0.0161099, 0.0119754, 0.0085256, 0.00655686, 0.00502528, 0.00361499, 0.00168181, 0.000636831, 7.40895e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0211588");
+            index_3 ("0.0834072, 0.0982944, 0.104843, 0.110536, 0.116861, 0.12695, 0.138052, 0.148474, 0.15897, 0.180764, 0.203882, 0.228463, 0.236296, 0.25196, 0.298518, 0.339977, 0.35829, 0.390927, 0.408857, 0.443126, 0.459897, 0.482257, 0.526979, 0.564072");
+            values ( \
+              "0.0244776, 0.0986583, 0.123367, 0.138096, 0.148692, 0.157298, 0.159571, 0.15824, 0.155402, 0.147599, 0.138001, 0.130701, 0.126983, 0.116812, 0.0752758, 0.0444098, 0.0354469, 0.0245138, 0.0194166, 0.0116747, 0.00893618, 0.00627109, 0.00279748, 0.00171003" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0771731");
+            index_3 ("0.0915524, 0.124517, 0.135108, 0.143898, 0.152173, 0.168163, 0.187419, 0.244557, 0.326169, 0.455942, 0.535241, 0.698441, 0.764332, 0.852585, 0.92509, 0.999612, 1.09088, 1.15861, 1.23602, 1.35643, 1.43729");
+            values ( \
+              "0.156798, 0.20948, 0.218096, 0.220702, 0.221534, 0.220465, 0.217611, 0.206981, 0.191183, 0.163669, 0.14185, 0.0850522, 0.0651903, 0.0435981, 0.0315847, 0.0222721, 0.0138796, 0.00965437, 0.00617009, 0.00307796, 0.00206413" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.281476");
+            index_3 ("0.10673, 0.10675, 0.384689, 0.857148, 1.22072, 1.44208, 1.58995, 2.21665, 2.43434, 2.65846, 2.90024, 3.24941, 3.46627, 3.80313, 4.13639, 4.55005, 4.63321");
+            values ( \
+              "1e-22, 0.269556, 0.237433, 0.207702, 0.180903, 0.162798, 0.148549, 0.0823069, 0.0629992, 0.0467997, 0.0336942, 0.0201336, 0.0143062, 0.00823626, 0.00475153, 0.00224155, 0.00209911" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.02664");
+            index_3 ("0.148081, 0.148101, 1.04197, 2.41631, 2.79751, 3.8893, 4.44114, 5.07227, 5.41697, 5.9308, 6.79877, 7.65217, 8.2833, 8.73635, 9.24022, 9.87135, 10.0902, 10.528, 11.0646, 11.6958, 12.3198, 13.2511, 14.5133, 15.7756, 17.0378, 18.9312");
+            values ( \
+              "1e-22, 0.289992, 0.244663, 0.220109, 0.212549, 0.189237, 0.176586, 0.160892, 0.151198, 0.135988, 0.109051, 0.0842092, 0.0681238, 0.0579195, 0.0479089, 0.037774, 0.0345864, 0.0291036, 0.0231426, 0.0176757, 0.0132828, 0.00866327, 0.0047889, 0.00261949, 0.00141654, 0.000659044" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.201342, 0.208721, 0.221913, 0.228111, 0.232476, 0.237426, 0.241676, 0.246196, 0.250638, 0.258462, 0.260053, 0.262579, 0.264644, 0.267373, 0.273722, 0.2793, 0.285605, 0.291569, 0.293754, 0.296378, 0.299561, 0.303488, 0.313544, 0.323408, 0.334527, 0.344024, 0.360108, 0.396283, 0.424654");
+            values ( \
+              "0.00425627, 0.00920558, 0.0205551, 0.02422, 0.0259238, 0.0272026, 0.0277243, 0.0278188, 0.0274363, 0.0259257, 0.0242385, 0.0248297, 0.0245748, 0.0263069, 0.027257, 0.0245139, 0.0203207, 0.0153945, 0.0145909, 0.015033, 0.0147501, 0.0137797, 0.00927743, 0.00595986, 0.00350939, 0.00218511, 0.000937953, 7.63185e-05, 0.000121295" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00580115");
+            index_3 ("0.21229, 0.226884, 0.229836, 0.232787, 0.238077, 0.23984, 0.242152, 0.244464, 0.246775, 0.249087, 0.250845, 0.252603, 0.256118, 0.257408, 0.258697, 0.260751, 0.262941, 0.265667, 0.275169, 0.277534, 0.279899, 0.282264, 0.28463, 0.286954, 0.289279, 0.290829, 0.293928, 0.297244, 0.300559, 0.321148, 0.326603, 0.328234, 0.331498, 0.333129, 0.343746, 0.348737, 0.3663, 0.371142, 0.375479, 0.383647, 0.39279, 0.397329, 0.403814, 0.409002, 0.417827, 0.426651, 0.447896, 0.454978, 0.464004, 0.491082");
+            values ( \
+              "0.0612314, 0.0628642, 0.0673965, 0.0710623, 0.0752285, 0.076313, 0.0774449, 0.078355, 0.0790432, 0.0795096, 0.0797146, 0.0797983, 0.0796017, 0.0786521, 0.0773111, 0.0766728, 0.0757701, 0.0750965, 0.0717761, 0.0721574, 0.0724194, 0.0725621, 0.0725855, 0.0724923, 0.0721576, 0.0717442, 0.070511, 0.0680067, 0.0650949, 0.0416348, 0.0346454, 0.0329027, 0.0300254, 0.028891, 0.0250992, 0.0230403, 0.0145462, 0.0125146, 0.0109325, 0.00840646, 0.00615511, 0.00516561, 0.00402588, 0.00326852, 0.00236208, 0.00163671, 0.000744076, 0.000531764, 0.000398141, 0.000111811" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0211588");
+            index_3 ("0.208891, 0.221075, 0.2293, 0.239647, 0.250163, 0.258402, 0.26107, 0.271179, 0.276324, 0.292998, 0.327382, 0.351945, 0.361897, 0.37872, 0.428701, 0.461183, 0.471977, 0.496579, 0.529596, 0.565782, 0.588843, 0.619591, 0.672037, 0.715146");
+            values ( \
+              "0.0773422, 0.0920872, 0.121546, 0.144705, 0.156292, 0.159761, 0.154762, 0.155616, 0.155368, 0.15133, 0.137884, 0.130816, 0.12578, 0.114165, 0.0696584, 0.0456612, 0.0395115, 0.0299866, 0.02005, 0.0117172, 0.00805997, 0.00507541, 0.00175312, 0.00126325" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0771731");
+            index_3 ("0.218755, 0.248071, 0.258575, 0.264198, 0.276089, 0.285344, 0.302827, 0.324507, 0.389182, 0.450274, 0.580943, 0.62085, 0.650282, 0.81653, 0.885625, 0.945202, 0.984177, 1.05436, 1.10815, 1.16331, 1.20939, 1.30577, 1.39652, 1.52586, 1.58812");
+            values ( \
+              "0.203567, 0.207236, 0.218143, 0.214334, 0.218761, 0.219726, 0.218623, 0.215171, 0.203062, 0.191238, 0.16341, 0.153389, 0.144688, 0.0870858, 0.0659068, 0.050448, 0.0421879, 0.0309054, 0.0240638, 0.018254, 0.0143298, 0.00844111, 0.00501391, 0.00231136, 0.00175598" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.281476");
+            index_3 ("0.229151, 0.229171, 0.560036, 0.776938, 0.981868, 1.20182, 1.47582, 1.62295, 1.71493, 2.20035, 2.39882, 2.55603, 2.72388, 2.91167, 3.00375, 3.14293, 3.30026, 3.49365, 3.60119, 3.81629, 4.06704, 4.4221, 4.86018, 5.49131");
+            values ( \
+              "1e-22, 0.263826, 0.234357, 0.220963, 0.207669, 0.191609, 0.170495, 0.157585, 0.148549, 0.0964425, 0.0769159, 0.0632807, 0.050738, 0.0393563, 0.0347373, 0.0285403, 0.0226243, 0.0167547, 0.0141416, 0.0099523, 0.00656939, 0.00356368, 0.00166052, 0.000498178" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.02664");
+            index_3 ("0.282324, 0.282344, 1.1665, 2.30871, 2.9221, 3.70662, 4.56557, 5.1967, 5.54141, 7.39703, 8.02816, 8.72225, 9.06483, 9.69596, 10.3939, 10.7687, 11.284, 11.9151, 12.9024, 13.5335, 14.1647, 15.4269, 16.6892, 18.5826");
+            values ( \
+              "1e-22, 0.295876, 0.244708, 0.224316, 0.212594, 0.195914, 0.176638, 0.160833, 0.151262, 0.0949617, 0.0775503, 0.060853, 0.053678, 0.042308, 0.0322761, 0.0276975, 0.0222906, 0.0168993, 0.0108235, 0.00810388, 0.00603418, 0.00333687, 0.00183704, 0.000756512" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.590035, 0.601972, 0.60615, 0.613507, 0.641412, 0.653689, 0.660725, 0.664485, 0.671775, 0.674998, 0.680286, 0.685161, 0.690106, 0.695095, 0.700209, 0.706476, 0.707655, 0.707862, 0.708275, 0.709102, 0.710273, 0.712448, 0.715999, 0.72204, 0.72563, 0.730235, 0.737127, 0.744911, 0.749084, 0.756824, 0.766209, 0.778722, 0.797303, 0.82028");
+            values ( \
+              "0.00357143, 0.00475096, 0.00589569, 0.00828627, 0.0184049, 0.0220108, 0.0233603, 0.0236726, 0.0235573, 0.0234485, 0.0242486, 0.0259647, 0.0253064, 0.0233026, 0.0203773, 0.0163828, 0.0148973, 0.0148414, 0.0150411, 0.0148417, 0.0150517, 0.015168, 0.0149155, 0.0126443, 0.0110031, 0.0092101, 0.00676998, 0.00478347, 0.00398206, 0.00273069, 0.00174365, 0.000969655, 0.000353426, 0.000130788" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00580115");
+            index_3 ("0.584431, 0.610115, 0.650441, 0.664544, 0.673188, 0.677403, 0.696307, 0.702649, 0.711229, 0.715708, 0.746167, 0.788147, 0.804618, 0.829492, 0.854236, 0.856376");
+            values ( \
+              "0.00109615, 0.01846, 0.059272, 0.0684642, 0.0715756, 0.0722861, 0.0711057, 0.0727105, 0.0687116, 0.0644434, 0.0307113, 0.0121338, 0.00709315, 0.00304268, 0.0011934, 0.00113687" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0211588");
+            index_3 ("0.5842, 0.61259, 0.620037, 0.649776, 0.663575, 0.67508, 0.693923, 0.704335, 0.719527, 0.742602, 0.766875, 0.787131, 0.832561, 0.862325, 0.875666, 0.886023, 0.898826, 0.925726, 0.957564, 0.977833, 0.995103, 1.01813, 1.05136, 1.06813, 1.08091");
+            values ( \
+              "0.00712563, 0.0365188, 0.0497657, 0.112525, 0.134015, 0.144432, 0.150598, 0.150076, 0.14695, 0.139393, 0.132355, 0.119524, 0.0790692, 0.0557142, 0.0464543, 0.0404145, 0.0346349, 0.0256858, 0.0168701, 0.0125621, 0.00957441, 0.006453, 0.00330213, 0.00246116, 0.00209449" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0771731");
+            index_3 ("0.598635, 0.633892, 0.659555, 0.674637, 0.690228, 0.708772, 0.727391, 0.746207, 0.803887, 0.879605, 0.990644, 1.03642, 1.08012, 1.21153, 1.31756, 1.3939, 1.43943, 1.49356, 1.56696, 1.63658, 1.72469, 1.82863, 1.95865, 1.98407");
+            values ( \
+              "0.0329713, 0.103643, 0.174507, 0.199239, 0.21174, 0.216579, 0.216158, 0.21377, 0.203632, 0.18897, 0.165243, 0.153122, 0.139492, 0.0933764, 0.0609409, 0.042993, 0.0351054, 0.0275304, 0.0192397, 0.0133351, 0.00819582, 0.00451626, 0.00204316, 0.00184986" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.281476");
+            index_3 ("0.641714, 0.641734, 0.903468, 1.03683, 1.05702, 1.1916, 1.39644, 1.61658, 1.8573, 1.95326, 2.11701, 2.69482, 2.91594, 3.09885, 3.22946, 3.38997, 3.53923, 3.69863, 3.89037, 4.0149, 4.17066, 4.37835, 4.7106, 5.14124, 5.72489");
+            values ( \
+              "1e-22, 0.260789, 0.239582, 0.23142, 0.228876, 0.221027, 0.207702, 0.191678, 0.173124, 0.165224, 0.149836, 0.0883044, 0.0678404, 0.0534737, 0.0449038, 0.0360816, 0.0292928, 0.0231992, 0.0172185, 0.014136, 0.0109963, 0.00784152, 0.00443031, 0.00211099, 0.000695821" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.02664");
+            index_3 ("0.692351, 0.692371, 1.65282, 2.92728, 3.33551, 4.97904, 5.57068, 5.95462, 8.08932, 8.97104, 9.44244, 9.89931, 10.6105, 11.366, 11.9971, 12.5151, 13.558, 14.1891, 15.4514, 16.7137, 19.2382");
+            values ( \
+              "1e-22, 0.291166, 0.243512, 0.220649, 0.212513, 0.176573, 0.16193, 0.151239, 0.087056, 0.0645367, 0.0544058, 0.0458212, 0.0348842, 0.0256436, 0.0195734, 0.0155431, 0.00971033, 0.00722922, 0.00400182, 0.00220176, 0.000656459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.96075, 2.00699, 2.01274, 2.02424, 2.03152, 2.07937, 2.10656, 2.11688, 2.12536, 2.13448, 2.14313, 2.15183, 2.15908, 2.1668, 2.17422, 2.18264, 2.18641, 2.19509, 2.19899, 2.20938, 2.22093, 2.23153, 2.24574, 2.25143, 2.25339, 2.25731, 2.26516, 2.27734, 2.30029, 2.32742, 2.36379, 2.41249");
+            values ( \
+              "0.000119252, 0.00202843, 0.0024433, 0.0034393, 0.00419597, 0.00935641, 0.0123948, 0.0133914, 0.013831, 0.0138724, 0.0143109, 0.0159744, 0.0161883, 0.0165849, 0.0160483, 0.014443, 0.0159356, 0.0145155, 0.0128316, 0.00934607, 0.00634719, 0.00419705, 0.00235494, 0.00195376, 0.00171059, 0.00154766, 0.00103836, 0.00071374, 0.000222833, 0.00015713, 1.84358e-06, 6.56839e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00580115");
+            index_3 ("1.95955, 2.01196, 2.01798, 2.03003, 2.05824, 2.07945, 2.12278, 2.14319, 2.16171, 2.17075, 2.1787, 2.18701, 2.19534, 2.20986, 2.22279, 2.22845, 2.23395, 2.24081, 2.26607, 2.28144, 2.29358, 2.30724, 2.3179, 2.33923, 2.3678");
+            values ( \
+              "0.000497699, 0.0064138, 0.00772472, 0.0107879, 0.0193638, 0.0263804, 0.0415332, 0.0472321, 0.0506426, 0.0538472, 0.0551661, 0.0550209, 0.052443, 0.0441117, 0.0328316, 0.0302759, 0.0288466, 0.0260436, 0.0141523, 0.0090748, 0.00622988, 0.00407459, 0.0029256, 0.00146428, 0.000639004" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0211588");
+            index_3 ("1.99947, 2.03939, 2.05615, 2.07942, 2.13633, 2.16706, 2.17881, 2.19385, 2.21646, 2.2259, 2.23558, 2.2454, 2.26417, 2.28763, 2.32363, 2.35777, 2.36821, 2.37994, 2.409, 2.42862, 2.44373, 2.47061, 2.50664, 2.55468, 2.58365");
+            values ( \
+              "0.0185784, 0.025498, 0.0353594, 0.0513911, 0.0967745, 0.117567, 0.12325, 0.127728, 0.128772, 0.12867, 0.128165, 0.125956, 0.117197, 0.0989406, 0.0688621, 0.0444949, 0.039092, 0.0343613, 0.0249127, 0.019482, 0.0157132, 0.0105205, 0.00594148, 0.00270435, 0.00185417" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0771731");
+            index_3 ("1.94446, 2.03358, 2.0563, 2.18731, 2.21959, 2.26247, 2.34075, 2.47711, 2.53015, 2.75988, 2.85308, 2.93685, 3.09034, 3.23955, 3.35331");
+            values ( \
+              "0.00254354, 0.0299994, 0.0473472, 0.188524, 0.201482, 0.202609, 0.190474, 0.16215, 0.147961, 0.070629, 0.0466706, 0.0321355, 0.0152074, 0.00663895, 0.00429496" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.281476");
+            index_3 ("2.07984, 2.19631, 2.23031, 2.27118, 2.32445, 2.46051, 2.86346, 3.28332, 3.43149, 3.60419, 4.15717, 4.36948, 4.61361, 4.91547, 5.15944, 5.35045, 5.67121, 5.9117, 6.2699, 6.49755");
+            values ( \
+              "0.158176, 0.223562, 0.238291, 0.242152, 0.240531, 0.233206, 0.208438, 0.177451, 0.16521, 0.148747, 0.0896663, 0.0699253, 0.0509033, 0.033777, 0.0237572, 0.0176965, 0.0105948, 0.00711968, 0.00384921, 0.00278937" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.02664");
+            index_3 ("2.15585, 2.15587, 3.2537, 4.15668, 4.76688, 5.59551, 6.45455, 7.08568, 7.43028, 9.34027, 9.9714, 10.4417, 10.8909, 11.3531, 11.953, 12.3476, 12.8738, 13.5049, 14.1424, 14.9855, 15.6166, 16.2477, 17.51, 18.7723, 20.6656");
+            values ( \
+              "1e-22, 0.28137, 0.241367, 0.225318, 0.213506, 0.195906, 0.176627, 0.160835, 0.151256, 0.0933931, 0.0761381, 0.0646712, 0.0549394, 0.0462127, 0.0367472, 0.0314433, 0.0253094, 0.0192843, 0.0145379, 0.00991527, 0.00740712, 0.00552175, 0.00305372, 0.00168304, 0.000684933" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.15, 7.34239, 7.38631, 7.42225, 7.4361, 7.4638, 7.53169, 7.54896, 7.59532, 7.61743, 7.63637, 7.65654, 7.67213, 7.67599, 7.68371, 7.69623, 7.71005, 7.72089, 7.72738, 7.7328, 7.73881, 7.74401, 7.74879, 7.75664, 7.76704, 7.77743, 7.79823, 7.82753, 7.85214, 7.86856, 7.88362, 7.90128, 7.91382, 7.93569, 7.97311, 8.0287, 8.09708, 8.22978, 8.31236, 8.33737, 8.3874");
+            values ( \
+              "2.35802e-05, 0.000371088, 0.000840177, 0.00138165, 0.00168297, 0.00243779, 0.00443131, 0.00485944, 0.00581223, 0.00613009, 0.00617937, 0.00611122, 0.00666747, 0.00640459, 0.00634617, 0.00619305, 0.00633967, 0.0061601, 0.00685811, 0.00790743, 0.00813516, 0.00856609, 0.00849571, 0.0087764, 0.00862339, 0.00851727, 0.00688337, 0.00395197, 0.00213828, 0.00134928, 0.000903941, 0.000587371, 0.00043867, 0.000292314, 0.000157504, 9.67132e-05, 5.69959e-05, 1.48828e-05, 1.71343e-05, 3.19197e-06, 1.39869e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00580115");
+            index_3 ("7.15126, 7.34245, 7.37827, 7.41096, 7.44269, 7.46135, 7.54105, 7.57222, 7.62333, 7.66959, 7.68631, 7.70798, 7.71702, 7.73165, 7.74603, 7.77168, 7.79313, 7.80307, 7.81166, 7.82346, 7.84369, 7.88407, 7.90464, 7.91835, 7.93152, 7.95096, 7.96194, 7.97986, 8.00376, 8.04202, 8.09787, 8.17824, 8.3222, 8.33758, 8.36835, 8.4299");
+            values ( \
+              "8.35468e-05, 0.00121621, 0.00229122, 0.00355407, 0.00536006, 0.00677791, 0.0136521, 0.0160038, 0.0194268, 0.0216643, 0.0220577, 0.0235395, 0.0237528, 0.0239336, 0.0240112, 0.0235063, 0.0215822, 0.0236815, 0.0240925, 0.0243013, 0.0213144, 0.0122307, 0.00831764, 0.00625689, 0.00475427, 0.00304834, 0.00241835, 0.00168357, 0.00112548, 0.000583012, 0.000360421, 0.000150451, 2.91151e-05, 6.87942e-05, 1.74215e-05, 5.05178e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0211588");
+            index_3 ("7.15559, 7.3428, 7.39141, 7.40742, 7.43943, 7.48186, 7.49499, 7.56819, 7.59577, 7.70433, 7.75753, 7.79385, 7.80537, 7.82841, 7.85007, 7.88211, 7.89456, 7.91711, 7.94417, 7.97035, 7.99594, 8.01334, 8.01611, 8.02165, 8.03272, 8.07053, 8.08928, 8.11015, 8.14022, 8.1514, 8.16249, 8.17729, 8.20687, 8.25694, 8.32556, 8.33782, 8.36235, 8.41142, 8.49818, 8.59569");
+            values ( \
+              "0.000276287, 0.00326725, 0.00642009, 0.00781351, 0.0112157, 0.0174363, 0.0197026, 0.0327756, 0.0377624, 0.0580103, 0.0662558, 0.0702936, 0.0721228, 0.0742246, 0.0750731, 0.0741663, 0.0722795, 0.0676787, 0.0589212, 0.0485399, 0.0401944, 0.0363608, 0.0352498, 0.0339312, 0.0308423, 0.0210524, 0.0169018, 0.0130463, 0.00878731, 0.0076192, 0.00659257, 0.0054594, 0.00373231, 0.00200491, 0.000892609, 0.000787264, 0.000623383, 0.000401956, 0.000202061, 0.000115616" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0771731");
+            index_3 ("7.34282, 7.47222, 7.51776, 7.57443, 7.64545, 7.78972, 7.87845, 7.95534, 8.02992, 8.09991, 8.14972, 8.18118, 8.36896, 8.45253, 8.51539, 8.55027, 8.5958, 8.65316, 8.69912, 8.78785, 8.8403, 8.92816, 9.05208, 9.22711, 9.47928");
+            values ( \
+              "0.0138806, 0.0233532, 0.0335649, 0.0483446, 0.0702217, 0.122192, 0.14979, 0.162602, 0.161098, 0.152098, 0.141552, 0.133612, 0.0771356, 0.055483, 0.0425942, 0.0369363, 0.0304621, 0.0236035, 0.0189131, 0.0120443, 0.0091666, 0.00572571, 0.00293956, 0.00111693, 0.000283914" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.281476");
+            index_3 ("7.34236, 7.59375, 7.6721, 7.87739, 7.95368, 8.02456, 8.08445, 8.16628, 8.28679, 8.41561, 8.49796, 8.72268, 8.96678, 9.13475, 9.24184, 9.3861, 9.72945, 9.9277, 10.0589, 10.1437, 10.2568, 10.4411, 10.5958, 10.6763, 10.8332, 11.0249, 11.1327, 11.3485, 11.6012, 11.9557, 12.3975, 13.0286");
+            values ( \
+              "0.00795764, 0.0619406, 0.0929264, 0.190049, 0.212916, 0.220401, 0.220488, 0.218093, 0.213129, 0.207011, 0.202519, 0.18833, 0.171165, 0.157458, 0.147367, 0.132589, 0.0961334, 0.0768296, 0.065456, 0.0587138, 0.0505364, 0.0394632, 0.0319317, 0.0284977, 0.0225903, 0.0168116, 0.0141608, 0.00998747, 0.00655251, 0.00358425, 0.00163751, 0.000508956" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.02664");
+            index_3 ("7.61163, 7.82767, 7.90263, 7.97025, 8.01965, 8.11845, 8.19235, 8.42528, 8.73052, 9.01473, 9.58315, 10.4372, 11.2218, 12.0805, 12.7098, 13.056, 15.0321, 15.6632, 16.1923, 16.6654, 17.0809, 17.7345, 18.3656, 18.9967, 19.7595, 20.1144, 20.7455, 21.3766, 22.0077, 23.27, 24.5323, 26.4256");
+            values ( \
+              "0.175677, 0.179874, 0.215002, 0.234238, 0.240175, 0.243808, 0.243948, 0.243208, 0.240418, 0.236799, 0.228016, 0.212555, 0.195976, 0.176723, 0.16091, 0.151309, 0.0915002, 0.074489, 0.0618425, 0.0519866, 0.0445771, 0.0346857, 0.0268458, 0.0204926, 0.0146209, 0.0124698, 0.00933296, 0.00697617, 0.00518952, 0.00286606, 0.00157681, 0.000648332" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00466966, 0.00468446, 0.00470221, 0.00471227, 0.00471583, 0.00471689", \
+            "0.0056534, 0.0056592, 0.0056686, 0.00567828, 0.00568288, 0.0056844", \
+            "0.00608554, 0.00608496, 0.00608443, 0.00608628, 0.00608887, 0.00609008", \
+            "0.00636983, 0.00637016, 0.00636896, 0.00636573, 0.00636533, 0.00636425", \
+            "0.00637483, 0.00649171, 0.00664815, 0.00674986, 0.00679772, 0.00681285", \
+            "0.00525106, 0.00525618, 0.00527853, 0.00569553, 0.00650073, 0.00693945" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00608442, 0.00609425, 0.00611896, 0.00613761, 0.0061456, 0.00614802", \
+            "0.00614171, 0.00613283, 0.00612379, 0.00612522, 0.00612883, 0.00613039", \
+            "0.00676448, 0.00677913, 0.00679833, 0.00679937, 0.0067993, 0.00680005", \
+            "0.00427715, 0.00429194, 0.00455038, 0.00589051, 0.00683509, 0.00715492", \
+            "0.00420449, 0.00401475, 0.00378579, 0.00365143, 0.00433154, 0.00578144", \
+            "0.00581594, 0.00580286, 0.00579131, 0.00519196, 0.00402776, 0.00378912" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.00427263, 0.00504987, 0.010121, 0.0203556, 0.022684, 0.0583073, 0.0636108, 0.0732075, 0.102311, 0.105346, 0.111636, 0.138267, 0.14862");
+            values ( \
+              "-1e-22, -0.0110694, -0.00775084, -0.0178416, -6.05532e-05, -1e-22, -0.0128527, -0.0223657, -0.0381016, -0.039449, -0.0394543, -0.013691, -0.00849859" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00580115");
+            index_3 ("0.00303911, 0.00424641, 0.00830651, 0.0191221, 0.0229328, 0.024324, 0.054497, 0.0585891, 0.0755277, 0.0878193, 0.117509, 0.121997, 0.135662, 0.167704, 0.179129, 0.187187");
+            values ( \
+              "-1e-22, -0.0245893, -0.0216295, -0.0526447, -0.00171041, -1e-22, -2e-22, -0.00458862, -0.0651372, -0.0810431, -0.102257, -0.10281, -0.0921343, -0.03154, -0.0191947, -0.0140393" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0211588");
+            index_3 ("0.00272871, 0.0188117, 0.0258192, 0.0279306, 0.0574443, 0.0702599, 0.0862828, 0.107229, 0.164011, 0.183561, 0.197209, 0.268291, 0.320742, 0.336505");
+            values ( \
+              "-1e-22, -0.108236, -0.00247261, -1e-22, -2e-22, -0.0970477, -0.145494, -0.166051, -0.177631, -0.174487, -0.165722, -0.0590798, -0.0196311, -0.0156422" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0771731");
+            index_3 ("0.0565419, 0.100871, 0.118557, 0.132473, 0.14832, 0.172046, 0.280133, 0.309817, 0.334759, 0.380896, 0.4092, 0.448987, 0.499216, 0.578199, 0.639051, 0.668609, 0.707658, 0.743766, 0.79191, 0.829375, 0.871997, 0.928825, 1.02597, 1.12451, 1.40421");
+            values ( \
+              "-0.150163, -0.215829, -0.223358, -0.225104, -0.225818, -0.225375, -0.220551, -0.220381, -0.219275, -0.214806, -0.209662, -0.195564, -0.164683, -0.109685, -0.0751793, -0.0617459, -0.0471233, -0.0364632, -0.0256153, -0.0193949, -0.0140835, -0.00903736, -0.0038734, -0.00181813, -0.000473123" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.281476");
+            index_3 ("0, 0.0144075, 0.0258902, 0.0293938, 0.0525874, 0.0879975, 0.109324, 0.135661, 0.17221, 0.597114, 0.965187, 1.15591, 1.31507, 1.44122, 1.84533, 1.98535, 2.20795, 2.47708, 2.70738, 3.11858, 3.47035, 3.57586");
+            values ( \
+              "-0.0191399, -0.16458, -0.00350036, -1e-22, -2e-22, -0.222015, -0.243492, -0.249059, -0.249966, -0.242575, -0.234197, -0.226943, -0.213694, -0.193197, -0.108004, -0.0837841, -0.0541337, -0.0309043, -0.018757, -0.00739066, -0.00313827, -0.00281622" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.02664");
+            index_3 ("0, 0.0143399, 0.0259336, 0.0525255, 0.0878824, 0.108652, 0.169768, 0.906624, 1.92108, 2.8838, 3.87479, 4.10871, 4.38032, 4.67356, 5.26004, 6.45332, 7.15095, 7.91017, 8.39237, 8.94347, 9.48319, 9.75668, 10.3037, 10.9066, 11.5095, 12.6576");
+            values ( \
+              "-0.0206183, -0.169617, -0.00601724, -1e-22, -0.227945, -0.250234, -0.257901, -0.25464, -0.248904, -0.242067, -0.232138, -0.2284, -0.221786, -0.211485, -0.179835, -0.108394, -0.0757212, -0.0496083, -0.0376847, -0.026972, -0.0194397, -0.0166188, -0.011698, -0.0081695, -0.00543107, -0.00262913" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.00103319, 0.00295081, 0.0252824, 0.0566231, 0.065954, 0.0912936, 0.106288, 0.138502, 0.144786, 0.151436, 0.171896, 0.189164, 0.198448, 0.207499");
+            values ( \
+              "-1e-22, -0.0026747, -0.000811409, -0.00321831, -1e-22, -2e-22, -0.0222802, -0.0395057, -0.0393869, -0.0352326, -0.0132447, -0.00407953, -0.00262904, -0.00217267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00580115");
+            index_3 ("0.000369045, 0.00228667, 0.0246076, 0.0544095, 0.0648548, 0.0664756, 0.0907879, 0.112057, 0.12473, 0.155902, 0.169529, 0.204999, 0.234557, 0.247401");
+            values ( \
+              "-1e-22, -0.00629725, -0.00292018, -0.0105642, -0.00727552, -1e-22, -2e-22, -0.069475, -0.0835993, -0.102754, -0.0921498, -0.0272866, -0.00644828, -0.00363263" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0211588");
+            index_3 ("0.00139588, 0.00331351, 0.0256314, 0.0545378, 0.0658816, 0.0692213, 0.0923672, 0.102661, 0.121565, 0.141397, 0.199617, 0.218791, 0.238476, 0.300537, 0.353438, 0.383249");
+            values ( \
+              "-1e-22, -0.0095696, -0.00773694, -0.0260706, -0.0207469, -1e-22, -2e-22, -0.083394, -0.145836, -0.165678, -0.177691, -0.174466, -0.159398, -0.0627504, -0.0208012, -0.0130473" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0771731");
+            index_3 ("0.0917149, 0.113136, 0.127339, 0.137524, 0.146773, 0.169077, 0.205053, 0.281015, 0.371348, 0.422006, 0.45717, 0.485599, 0.535919, 0.614619, 0.67572, 0.705243, 0.756269, 0.828331, 0.880143, 0.908624, 0.965587, 1.06304, 1.16163, 1.4413");
+            values ( \
+              "-0.14291, -0.169227, -0.204616, -0.21548, -0.220998, -0.225443, -0.225653, -0.22179, -0.219239, -0.214241, -0.206523, -0.195584, -0.164476, -0.109715, -0.0751787, -0.0616675, -0.0432404, -0.0255971, -0.0173921, -0.014124, -0.00897848, -0.00390031, -0.00176743, -0.000427725" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.281476");
+            index_3 ("0, 0.00304233, 0.01606, 0.0240842, 0.0561247, 0.0700521, 0.0728601, 0.091113, 0.103341, 0.12318, 0.147375, 0.174634, 0.210415, 0.455351, 1.00339, 1.17984, 1.27796, 1.39476, 1.56198, 1.88019, 2.02352, 2.09757, 2.24569, 2.3469, 2.51692, 2.74573, 2.88182, 3.15402, 3.5063, 3.87991, 4.37877");
+            values ( \
+              "-0.000641104, -0.0129546, -0.0127159, -0.0141965, -0.052596, -0.000671286, -1e-22, -2e-22, -0.127997, -0.215587, -0.243386, -0.249144, -0.250013, -0.246171, -0.23435, -0.227793, -0.221234, -0.207965, -0.176036, -0.108584, -0.0838696, -0.0727057, -0.0542598, -0.0439969, -0.0307456, -0.0186994, -0.013959, -0.00738593, -0.00320827, -0.0013216, -0.000523903" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.02664");
+            index_3 ("0, 0.0583184, 0.0897549, 0.122944, 0.155159, 0.224372, 1.99318, 3.30751, 3.98995, 4.55766, 5.01848, 6.8296, 7.76994, 8.68345, 9.65342, 10.341, 10.9439, 11.7231");
+            values ( \
+              "-0.00200892, -0.0540458, -1e-22, -0.225197, -0.253933, -0.258129, -0.248811, -0.238887, -0.230709, -0.2177, -0.196409, -0.0912708, -0.0550749, -0.0321428, -0.0178105, -0.011613, -0.0082391, -0.00572859" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("6.45338e-05, 0.00239677, 0.0195057, 0.0558518, 0.129409, 0.168619, 0.186102, 0.1999, 0.223666, 0.233605, 0.239219, 0.244404, 0.258608, 0.259104, 0.271776, 0.286192, 0.291789, 0.299202, 0.31949, 0.326836, 0.338741, 0.342855, 0.359657, 0.376929, 0.385051");
+            values ( \
+              "-1e-22, -0.000611317, -0.000153264, -5.1054e-06, -0.000162153, -0.000461731, -0.000319167, -1e-22, -2e-22, -0.000370158, -0.0053655, -0.0143268, -0.0253408, -0.0249833, -0.0298396, -0.0389133, -0.0392551, -0.0348686, -0.0135313, -0.00881747, -0.00359347, -0.00283344, -0.00223857, -0.00110338, -0.00073711" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00580115");
+            index_3 ("8.69988e-05, 0.001087, 0.00241923, 0.00402494, 0.00708426, 0.0194907, 0.0320212, 0.0566943, 0.0917135, 0.129431, 0.150232, 0.168364, 0.18565, 0.190247, 0.199442, 0.222197, 0.232019, 0.236907, 0.241404, 0.244861, 0.250301, 0.258646, 0.260717, 0.26332, 0.269835, 0.275325, 0.290824, 0.295737, 0.300054, 0.304575, 0.308933, 0.315622, 0.31827, 0.32864, 0.338713, 0.346527, 0.35034, 0.354408, 0.36177, 0.367131, 0.377152, 0.38654, 0.391507, 0.394676, 0.401013, 0.424092, 0.451085, 0.461069");
+            values ( \
+              "-1e-22, -0.00114872, -0.00143161, -0.00147709, -0.00119925, -0.000620549, -0.00033247, -0.000101425, -0.000171592, -0.000526701, -0.000886356, -0.00148283, -0.00119888, -0.000697094, -1e-22, -2e-22, -0.000265291, -0.00302773, -0.0248634, -0.0370267, -0.0498756, -0.0668817, -0.0678215, -0.0701474, -0.0775777, -0.0829203, -0.0939472, -0.0987137, -0.101599, -0.102371, -0.101125, -0.0956099, -0.0919319, -0.071747, -0.0502972, -0.036885, -0.0315321, -0.0265575, -0.0191933, -0.0151275, -0.00935478, -0.00507916, -0.00373274, -0.0033585, -0.00299433, -0.00258698, -0.00131002, -0.000971872" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0211588");
+            index_3 ("0, 0.000949618, 0.00388756, 0.0318616, 0.0929219, 0.139277, 0.175278, 0.193785, 0.209126, 0.234918, 0.237797, 0.245721, 0.256494, 0.258509, 0.27492, 0.283448, 0.290595, 0.300768, 0.325428, 0.337839, 0.348347, 0.36103, 0.367027, 0.376469, 0.386732, 0.403351, 0.43422, 0.44985, 0.458636, 0.4782, 0.493023, 0.508835, 0.533047, 0.549861, 0.576362, 0.608599, 0.677577");
+            values ( \
+              "-8.4469e-05, -0.00159209, -0.00252769, -0.00123852, -0.000716313, -0.00174779, -0.00414409, -0.00229501, -1e-22, -2e-22, -0.00829251, -0.0671572, -0.114276, -0.121439, -0.150333, -0.159942, -0.164723, -0.168442, -0.172167, -0.175399, -0.177378, -0.176218, -0.174465, -0.169176, -0.159399, -0.134405, -0.0824606, -0.0614595, -0.0516545, -0.0344455, -0.0251164, -0.0177596, -0.0102251, -0.00657416, -0.0029804, -0.00204743, -0.00130819" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0771731");
+            index_3 ("0.243295, 0.265385, 0.279666, 0.295487, 0.305084, 0.319381, 0.334558, 0.521345, 0.562956, 0.605121, 0.63556, 0.687069, 0.763481, 0.826448, 0.89444, 0.929879, 0.977131, 1.0155, 1.06888, 1.14005, 1.2358, 1.33933, 1.35565");
+            values ( \
+              "-0.172239, -0.174466, -0.204835, -0.219203, -0.222629, -0.224981, -0.225608, -0.219183, -0.215427, -0.207224, -0.195468, -0.163771, -0.1105, -0.0747508, -0.0470376, -0.0365702, -0.0258813, -0.0194506, -0.0130076, -0.00738112, -0.00312655, -0.00160915, -0.00154286" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.281476");
+            index_3 ("0, 0.00308326, 0.0560708, 0.0922802, 0.12849, 0.173851, 0.19234, 0.215124, 0.233477, 0.257705, 0.275344, 0.299157, 0.325706, 0.359151, 0.604434, 0.840862, 1.15274, 1.24624, 1.34309, 1.50254, 1.54433, 1.62789, 2.03335, 2.17233, 2.24597, 2.39324, 2.55406, 2.6688, 2.8277, 2.89476, 3.0289, 3.29717, 3.64936, 4.02199, 4.51579");
+            values ( \
+              "-0.000912021, -0.00329012, -0.00261816, -0.00300943, -0.00475957, -0.0106905, -0.00830976, -0.00140328, -1e-22, -0.170427, -0.21771, -0.243141, -0.248866, -0.249801, -0.246027, -0.241272, -0.234209, -0.231044, -0.226949, -0.213618, -0.207851, -0.193266, -0.107864, -0.0838103, -0.0728539, -0.0543375, -0.0390258, -0.0306181, -0.0216956, -0.0187617, -0.0139549, -0.00755562, -0.00319655, -0.00139686, -0.000480877" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.02664");
+            index_3 ("0, 0.00297127, 0.0559575, 0.0921676, 0.128378, 0.173628, 0.233269, 0.257593, 0.275239, 0.305274, 0.334136, 0.375223, 1.11723, 2.10806, 2.65621, 3.07073, 3.45887, 4.06178, 4.29573, 4.56734, 4.86058, 5.44705, 6.14462, 6.64032, 6.98247, 7.33806, 7.81218, 8.16613, 8.30387, 8.57934, 9.13028, 9.53345, 9.94385, 10.4911, 11.094, 11.6969, 12.2998, 12.9027, 14.1085, 14.7114");
+            values ( \
+              "-0.00108922, -0.00334795, -0.00286459, -0.00339006, -0.00536246, -0.0118556, -1e-22, -0.174508, -0.223954, -0.252817, -0.257129, -0.25788, -0.254443, -0.248828, -0.245124, -0.241988, -0.238635, -0.232055, -0.228316, -0.221858, -0.211404, -0.179903, -0.136676, -0.108464, -0.0913586, -0.0757857, -0.0584174, -0.0478005, -0.0441178, -0.0376199, -0.0270434, -0.0212375, -0.0165511, -0.0117621, -0.00810129, -0.00549662, -0.0037873, -0.00255452, -0.00119838, -0.000866379" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.745553, 0.754767, 0.76929, 0.781743, 0.798902, 0.8101, 0.816197, 0.822021, 0.823908, 0.827683, 0.831724, 0.837098, 0.853638, 0.861598, 0.871898, 0.875218, 0.879607, 0.891277, 0.912015, 0.923996, 0.936807");
+            values ( \
+              "-0.00341379, -0.00736423, -0.012365, -0.0170595, -0.0253523, -0.0300464, -0.0318201, -0.0325728, -0.0325348, -0.0319032, -0.030354, -0.0270188, -0.0128678, -0.00838074, -0.00389875, -0.00328212, -0.00296879, -0.00246405, -0.00106624, -0.0005687, -0.000295741" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00580115");
+            index_3 ("0.748255, 0.758044, 0.780282, 0.81055, 0.821572, 0.831771, 0.841607, 0.845926, 0.853725, 0.88598, 0.899105, 0.919536, 0.931094, 0.966458");
+            values ( \
+              "-0.0150337, -0.0219599, -0.043095, -0.0778323, -0.0861827, -0.0913767, -0.0927844, -0.0913379, -0.0834092, -0.0294755, -0.0168927, -0.00570051, -0.00335225, -0.00202997" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0211588");
+            index_3 ("0.753087, 0.76643, 0.791655, 0.809981, 0.823196, 0.841638, 0.848534, 0.855915, 0.86298, 0.877111, 0.890956, 0.900656, 0.918753, 0.924343, 0.931796, 0.960808, 0.975584, 0.988423, 0.99782, 1.01354, 1.02053, 1.03288, 1.04428, 1.05155, 1.06152, 1.08148, 1.10579, 1.13638, 1.24969, 1.33424");
+            values ( \
+              "-0.0537031, -0.0544017, -0.0994914, -0.129863, -0.148267, -0.167752, -0.171917, -0.174693, -0.176049, -0.176295, -0.174844, -0.172322, -0.159918, -0.153276, -0.14247, -0.0936223, -0.0718675, -0.0561696, -0.0465408, -0.0335966, -0.02897, -0.0222142, -0.0169694, -0.014392, -0.0117265, -0.00719673, -0.00358943, -0.00223438, -0.000839778, -0.000234036" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0771731");
+            index_3 ("0.764763, 0.801056, 0.822909, 0.839981, 0.862661, 0.887657, 0.908268, 0.947615, 1.00114, 1.08791, 1.11143, 1.15846, 1.19369, 1.31435, 1.35338, 1.41566, 1.45027, 1.50263, 1.54876, 1.60646, 1.6834, 1.77905, 1.88462, 1.88926");
+            values ( \
+              "-0.116909, -0.151246, -0.191047, -0.209745, -0.221583, -0.226137, -0.227046, -0.226197, -0.22342, -0.216, -0.212981, -0.200419, -0.182123, -0.10025, -0.0785152, -0.0516199, -0.0405091, -0.0277402, -0.0196611, -0.012719, -0.00686663, -0.00288753, -0.00154771, -0.00152999" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.281476");
+            index_3 ("0.782514, 0.855552, 0.875344, 0.924518, 1.0243, 1.06351, 1.20029, 1.57361, 1.76103, 1.8779, 2.03034, 2.07914, 2.17673, 2.51496, 2.73317, 2.83256, 2.96416, 3.08243, 3.24014, 3.4301, 3.54823, 3.78449, 4.13868, 4.50229, 4.9697");
+            values ( \
+              "-0.227589, -0.241169, -0.248462, -0.252607, -0.251723, -0.246939, -0.244867, -0.237018, -0.231717, -0.226813, -0.214409, -0.207731, -0.190474, -0.118181, -0.0798298, -0.0658473, -0.0505417, -0.0395874, -0.0282794, -0.018734, -0.014463, -0.00845309, -0.00359122, -0.00154862, -0.000594499" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.02664");
+            index_3 ("0.000591449, 0.00630251, 0.372296, 0.59502, 0.671933, 0.737118, 0.803818, 0.841877, 0.888638, 0.938784, 0.9681, 1.00835, 1.0373, 1.076, 1.09725, 2.04056, 2.68002, 3.33066, 3.99432, 4.57092, 4.67475, 4.8824, 5.29772, 5.59496, 5.99129, 6.71368, 7.2869, 7.47846, 7.76204, 8.08612, 8.56706, 8.98429, 9.5406, 10.0141, 10.2262, 10.6504, 11.2533, 11.8562, 12.4591, 13.062, 13.6649, 14.8708, 15.4737");
+            values ( \
+              "-1e-22, -0.000867209, -0.000737241, -0.00175682, -1e-22, -2e-22, -0.176021, -0.239126, -0.258374, -0.261246, -0.260942, -0.261366, -0.260794, -0.25668, -0.257191, -0.252409, -0.248607, -0.244116, -0.238678, -0.232328, -0.230937, -0.227232, -0.215414, -0.201982, -0.179223, -0.134517, -0.102626, -0.0931217, -0.080391, -0.0674485, -0.0515494, -0.0405451, -0.0290993, -0.02191, -0.0192216, -0.0148654, -0.010177, -0.00700721, -0.00474144, -0.00327798, -0.00220528, -0.00103539, -0.000758101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.59963, 2.63114, 2.6486, 2.68246, 2.71246, 2.71893, 2.72806, 2.73881, 2.74543, 2.752, 2.75915, 2.79057, 2.79681, 2.81997, 2.83464, 2.84978, 2.86991, 2.8962, 2.97529");
+            values ( \
+              "-0.00213661, -0.0057755, -0.00850085, -0.0143777, -0.0179069, -0.0184266, -0.0188194, -0.0187425, -0.0189854, -0.0182123, -0.0168078, -0.00492484, -0.0041843, -0.00217951, -0.00114816, -0.000532861, -0.000217776, -7.93465e-05, -1.62299e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00580115");
+            index_3 ("2.61213, 2.63903, 2.65251, 2.68655, 2.70732, 2.72531, 2.74979, 2.75732, 2.77256, 2.78016, 2.78849, 2.82442, 2.848, 2.85983, 2.90733");
+            values ( \
+              "-0.0151238, -0.0185329, -0.0236175, -0.0395563, -0.047548, -0.0531941, -0.058326, -0.0593498, -0.0596425, -0.0575561, -0.0523516, -0.0187736, -0.00629305, -0.0045119, -0.00197096" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0211588");
+            index_3 ("2.6117, 2.63489, 2.66873, 2.72742, 2.74468, 2.75744, 2.78357, 2.80736, 2.83015, 2.85011, 2.85836, 2.86744, 2.91149, 2.92422, 2.9412, 2.94841, 2.96259, 2.9788, 2.99189, 3.00666, 3.02635, 3.05274, 3.14901");
+            values ( \
+              "-0.0262098, -0.0307731, -0.0543088, -0.0995268, -0.111653, -0.119596, -0.133771, -0.142944, -0.14748, -0.143359, -0.137751, -0.128366, -0.0693105, -0.0550844, -0.0396547, -0.0342987, -0.0256476, -0.0182043, -0.0136706, -0.00968405, -0.00570701, -0.00290841, -0.00133352" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0771731");
+            index_3 ("2.62718, 2.66415, 2.75305, 2.79669, 2.82156, 2.8713, 2.89418, 2.92469, 2.95108, 2.98818, 3.04237, 3.07074, 3.10335, 3.15343, 3.23387, 3.2943, 3.36336, 3.39975, 3.44826, 3.48555, 3.52798, 3.58455, 3.68129, 3.77976, 3.82703");
+            values ( \
+              "-0.0635202, -0.0667839, -0.149235, -0.183958, -0.199788, -0.217594, -0.220598, -0.221771, -0.220964, -0.218133, -0.21153, -0.2056, -0.193677, -0.163814, -0.108908, -0.0750513, -0.0470114, -0.0363393, -0.0254942, -0.019335, -0.0140688, -0.0090593, -0.0038963, -0.00183957, -0.00160884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.281476");
+            index_3 ("2.66825, 2.77708, 2.84216, 2.89555, 2.95375, 3.00119, 3.10705, 3.25221, 3.58088, 3.80935, 3.95971, 4.11332, 4.45049, 4.66609, 4.89801, 5.01707, 5.17582, 5.3645, 5.4818, 5.71639, 6.06971, 6.43311, 6.9002");
+            values ( \
+              "-0.139316, -0.186605, -0.228316, -0.242453, -0.24703, -0.247728, -0.246938, -0.244437, -0.235536, -0.226439, -0.214308, -0.189237, -0.117641, -0.0798887, -0.0505206, -0.0395154, -0.0281817, -0.0187283, -0.0144771, -0.00850696, -0.00361685, -0.00156859, -0.000594449" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.02664");
+            index_3 ("0.00174841, 2.19334, 2.29143, 2.58592, 2.79641, 2.84349, 2.89451, 2.94436, 2.99002, 3.09229, 3.52626, 4.15849, 4.20478, 4.6133, 5.26412, 5.92713, 6.34266, 6.60997, 7.14459, 7.33113, 7.70397, 8.88416, 9.34494, 9.68084, 10.0343, 10.503, 10.9199, 11.4758, 11.9497, 12.1621, 12.5868, 13.1897, 13.7926, 14.3955, 15.6013, 17.41");
+            values ( \
+              "-1e-22, -0.000414671, -1.79454e-05, -1e-22, -0.206017, -0.23502, -0.250232, -0.255337, -0.257032, -0.257448, -0.255585, -0.252218, -0.250955, -0.248572, -0.244072, -0.238633, -0.234326, -0.230819, -0.218541, -0.211319, -0.192479, -0.120827, -0.0964976, -0.0810959, -0.066988, -0.0515314, -0.0405384, -0.0291204, -0.0219025, -0.0192306, -0.0148514, -0.0101836, -0.00699574, -0.00474963, -0.00221417, -0.00074863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.75734, 9.79953, 9.82071, 9.83866, 9.86716, 9.9232, 9.95781, 9.98726, 9.98799, 10.0423, 10.0557, 10.0885, 10.107, 10.115, 10.1353, 10.169, 10.1844, 10.2154, 10.2449, 10.2458");
+            values ( \
+              "-0.000883963, -0.0014694, -0.00187084, -0.00248437, -0.00363478, -0.00649327, -0.00787497, -0.0088235, -0.00876723, -0.0093001, -0.00964076, -0.00943128, -0.00848705, -0.00701691, -0.00554937, -0.00229404, -0.00132855, -0.000404942, -0.000127381, -0.000125224" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00580115");
+            index_3 ("9.77845, 9.82534, 9.84272, 9.87178, 9.97004, 10.0203, 10.0512, 10.0803, 10.0946, 10.11, 10.1316, 10.1531, 10.199, 10.2194, 10.2577, 10.2755, 10.3006, 10.3328, 10.3757, 10.519");
+            values ( \
+              "-0.00544152, -0.00579221, -0.00731818, -0.0105639, -0.0234452, -0.0284621, -0.029922, -0.0304453, -0.031466, -0.0319947, -0.0313192, -0.0277417, -0.0103871, -0.00746389, -0.00327766, -0.0019768, -0.000907085, -0.000303635, -8.97935e-05, -2.87535e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0211588");
+            index_3 ("9.79547, 9.87842, 9.916, 10.0176, 10.072, 10.1184, 10.1603, 10.1996, 10.2378, 10.2704, 10.2768, 10.2896, 10.3383, 10.3663, 10.3944, 10.4258, 10.4512, 10.4803, 10.5547, 10.6332, 10.6839");
+            values ( \
+              "-0.0120759, -0.0209737, -0.0294939, -0.0545986, -0.0665657, -0.0755637, -0.0822307, -0.0858383, -0.0873766, -0.0828371, -0.0803768, -0.0742076, -0.0432098, -0.0285624, -0.0178577, -0.00943732, -0.00596449, -0.00402516, -0.00169126, -0.000557191, -0.000298396" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0771731");
+            index_3 ("9.84215, 9.95536, 10.1391, 10.2581, 10.2925, 10.3479, 10.405, 10.4473, 10.4867, 10.552, 10.5709, 10.5926, 10.6309, 10.7292, 10.7652, 10.8132, 10.841, 10.8761, 10.9229, 10.9688, 11.0397, 11.1331, 11.2293, 11.5124");
+            values ( \
+              "-0.035519, -0.0508753, -0.108726, -0.141958, -0.150348, -0.162567, -0.172963, -0.178387, -0.180494, -0.173547, -0.167811, -0.15905, -0.139729, -0.0863286, -0.0696436, -0.0511417, -0.0424587, -0.0333212, -0.0238363, -0.0170558, -0.00998194, -0.00453383, -0.00215348, -0.000505433" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.281476");
+            index_3 ("9.8899, 10.0233, 10.1985, 10.2928, 10.3988, 10.5169, 10.6224, 10.7079, 10.8441, 10.9859, 11.0805, 11.2686, 11.3328, 11.4013, 11.476, 11.6252, 11.8584, 12.0223, 12.1245, 12.1933, 12.3308, 12.4322, 12.5965, 12.7622, 12.8325, 12.9731, 13.2544, 13.6044, 13.9814, 14.4918");
+            values ( \
+              "-0.0727018, -0.0797367, -0.139341, -0.168263, -0.19641, -0.219981, -0.232418, -0.236579, -0.237491, -0.234909, -0.232131, -0.224525, -0.220621, -0.214806, -0.205591, -0.178636, -0.129029, -0.0977202, -0.08104, -0.0710892, -0.0541517, -0.0440387, -0.0312082, -0.0218318, -0.0187342, -0.013759, -0.00720296, -0.00307783, -0.00133158, -0.000446085" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.02664");
+            index_3 ("9.99363, 10.3152, 10.4676, 10.6677, 10.8031, 10.9893, 11.1465, 11.7298, 12.0774, 12.6803, 13.3225, 14.0725, 14.6298, 14.7951, 15.1256, 16.5041, 17.0893, 17.4233, 17.9479, 18.5182, 18.9013, 19.4325, 20.0416, 20.6445, 21.2474, 22.4532, 22.7427");
+            values ( \
+              "-0.127722, -0.181027, -0.219259, -0.245391, -0.250768, -0.252629, -0.252631, -0.251023, -0.248955, -0.244885, -0.239269, -0.230534, -0.217409, -0.211058, -0.194554, -0.112233, -0.0836792, -0.0700014, -0.0522305, -0.0375982, -0.0299757, -0.0217516, -0.0150041, -0.0103168, -0.00706368, -0.00329258, -0.00287443" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00442463, 0.00443936, 0.00445545, 0.00446418, 0.00446725, 0.00446816", \
+            "0.0051796, 0.00518524, 0.00519727, 0.00520809, 0.00521291, 0.00521445", \
+            "0.00547276, 0.00547339, 0.00547545, 0.00548026, 0.00548418, 0.00548579", \
+            "0.00557897, 0.00558227, 0.00558268, 0.00558354, 0.00558506, 0.00558626", \
+            "0.00562775, 0.00562779, 0.00562795, 0.00562834, 0.00562894, 0.00562959", \
+            "0.00565662, 0.00565663, 0.00565666, 0.00565678, 0.00565712, 0.00565758" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00585685, 0.00589348, 0.00594733, 0.00597666, 0.0059894, 0.00599325", \
+            "0.0065364, 0.00655443, 0.00659998, 0.00664196, 0.00666298, 0.00666699", \
+            "0.00723603, 0.00723638, 0.0072471, 0.00727008, 0.00729039, 0.00729913", \
+            "0.00547218, 0.00582374, 0.00655931, 0.00739317, 0.00776804, 0.0078889", \
+            "0.00506124, 0.00506267, 0.00506642, 0.00522421, 0.00637214, 0.00761009", \
+            "0.00492344, 0.00491953, 0.00492516, 0.00492628, 0.00493899, 0.00593836" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        sdf_cond : "~B";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "!B";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0710399, 0.100306, 0.203919, 0.577593, 1.93829, 6.90056", \
+            "0.0804289, 0.109695, 0.214021, 0.588394, 1.94939, 6.91175", \
+            "0.128547, 0.156578, 0.259067, 0.633385, 1.9957, 6.9584", \
+            "0.268509, 0.31858, 0.455131, 0.826832, 2.18572, 7.14421", \
+            "0.621546, 0.708716, 0.969423, 1.57495, 2.96724, 7.91044", \
+            "1.75638, 1.88027, 2.29993, 3.41833, 5.86161, 11.079" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.088658, 0.126789, 0.267619, 0.790169, 2.69909, 9.65944", \
+            "0.0885606, 0.126812, 0.267595, 0.790154, 2.69909, 9.65943", \
+            "0.0985527, 0.131016, 0.267573, 0.790276, 2.69903, 9.65941", \
+            "0.190862, 0.226665, 0.327648, 0.79235, 2.6992, 9.65943", \
+            "0.414868, 0.487698, 0.682959, 1.11912, 2.72677, 9.65943", \
+            "1.06688, 1.17413, 1.51472, 2.39266, 4.15169, 9.84258" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0341691, 0.0476863, 0.0957176, 0.269111, 0.900217, 3.20188", \
+            "0.0424963, 0.0563434, 0.104652, 0.278215, 0.909416, 3.21134", \
+            "0.0648632, 0.0854025, 0.139624, 0.313222, 0.944664, 3.24649", \
+            "0.0667033, 0.107742, 0.215281, 0.453689, 1.0857, 3.38657", \
+            "-0.0888125, -0.0115938, 0.197025, 0.670706, 1.63052, 3.95919", \
+            "-1.00489, -0.866401, -0.475548, 0.437113, 2.34338, 6.08282" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0354696, 0.0530522, 0.117555, 0.352286, 1.20789, 4.32974", \
+            "0.0359606, 0.0530705, 0.117564, 0.352261, 1.20806, 4.32778", \
+            "0.0602853, 0.0750967, 0.125996, 0.352041, 1.20748, 4.32739", \
+            "0.131677, 0.155831, 0.227003, 0.412753, 1.20737, 4.32703", \
+            "0.329608, 0.366824, 0.49136, 0.801042, 1.50809, 4.32806", \
+            "0.981375, 1.04129, 1.22499, 1.76091, 2.98922, 5.66312" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0217308, 0.0247471, 0.0310705, 0.0324897, 0.0353279, 0.0410043, 0.0430892, 0.0472589, 0.0542654, 0.0655457, 0.0734233, 0.0791302, 0.0859247, 0.0921028, 0.0992794, 0.109986, 0.115179, 0.119735, 0.123446, 0.127708, 0.131826, 0.135982, 0.140897, 0.147894, 0.161507, 0.168208, 0.181612, 0.187682, 0.189344, 0.192669, 0.199318, 0.2082, 0.220813, 0.224642, 0.2323, 0.247616, 0.276991, 0.316382, 0.366214");
+            values ( \
+              "0.00528418, 0.0276604, 0.0243713, 0.0243547, 0.023594, 0.023094, 0.0226556, 0.0224257, 0.0215929, 0.020472, 0.0188021, 0.0177542, 0.0179826, 0.0172717, 0.0153128, 0.0125682, 0.0109947, 0.0105934, 0.011958, 0.0113735, 0.0111407, 0.0101246, 0.00935729, 0.00801305, 0.00600312, 0.00514691, 0.00377468, 0.00322905, 0.00316578, 0.00283425, 0.00249133, 0.00190973, 0.00146641, 0.00123986, 0.0011042, 0.000661352, 0.000363273, 5.36928e-05, 6.79888e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00580115");
+            index_3 ("0.0235951, 0.0270751, 0.0314797, 0.0391801, 0.0895856, 0.108486, 0.121594, 0.138386, 0.176964, 0.181517, 0.183432, 0.189784, 0.195858, 0.239374, 0.272918, 0.304166, 0.352171, 0.39085");
+            values ( \
+              "0.0406257, 0.0635825, 0.0601343, 0.0577375, 0.0500291, 0.0460163, 0.0460664, 0.0405025, 0.0247942, 0.0238366, 0.0241373, 0.0238917, 0.0229794, 0.0125526, 0.00706532, 0.00401782, 0.00166211, 0.000789054" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0211588");
+            index_3 ("0.0254292, 0.0254492, 0.0952693, 0.171192, 0.199674, 0.232658, 0.254655, 0.291575, 0.39546, 0.493616, 0.562453, 0.639564, 0.684291, 0.743927, 0.842993");
+            values ( \
+              "1e-22, 0.0985805, 0.090474, 0.0833543, 0.0799938, 0.0778362, 0.0742064, 0.0660725, 0.0373442, 0.0204905, 0.0116108, 0.00589524, 0.00394194, 0.00226162, 0.000889978" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0771731");
+            index_3 ("0.0319953, 0.0320153, 0.17925, 0.38967, 0.585924, 0.678871, 0.779225, 0.854853, 0.98645, 1.10339, 1.17161, 1.30974, 1.41716, 1.52666, 1.59496, 1.72929, 1.82186, 1.97409, 2.17706, 2.49505, 2.89327");
+            values ( \
+              "1e-22, 0.127055, 0.112036, 0.104705, 0.0972514, 0.0930924, 0.086062, 0.0788254, 0.064677, 0.0513024, 0.0441245, 0.032374, 0.0245286, 0.0180723, 0.0148629, 0.00987727, 0.00744329, 0.00462827, 0.00241326, 0.000775293, 0.000190172" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.281476");
+            index_3 ("0.0549233, 0.0549433, 0.564857, 1.26887, 1.9466, 2.27894, 2.59694, 2.86698, 3.34027, 3.8827, 4.25598, 4.68259, 4.9214, 5.32406, 5.57413, 5.97715, 6.14479, 6.48008, 7.15065, 8.23348, 9.37874");
+            values ( \
+              "1e-22, 0.138563, 0.118902, 0.111473, 0.103485, 0.0986305, 0.092103, 0.0846358, 0.0689446, 0.0500169, 0.0387893, 0.0281151, 0.0231734, 0.0165043, 0.0132753, 0.00924011, 0.00794667, 0.005837, 0.00308309, 0.00100791, 0.000305469" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.02664");
+            index_3 ("0.138575, 0.138595, 1.7228, 4.45405, 6.50961, 7.66581, 8.48038, 9.62565, 10.2086, 11.1123, 14.0456, 15.345, 16.3894, 17.1129, 18.6589, 19.4881, 20.6334, 21.5745, 23.5622, 24.7075, 25.8527, 28.1433, 30.4338, 33.8696");
+            values ( \
+              "1e-22, 0.144439, 0.121685, 0.113559, 0.106756, 0.102303, 0.0984049, 0.0910514, 0.0863663, 0.0781726, 0.049297, 0.0381917, 0.0305758, 0.0260348, 0.01812, 0.0148448, 0.0111516, 0.0088192, 0.00528026, 0.00394143, 0.00289903, 0.00157998, 0.00085579, 0.000361021" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0513869, 0.0596414, 0.0643973, 0.0655385, 0.066666, 0.0681858, 0.0733634, 0.0766624, 0.0814127, 0.0877653, 0.0995566, 0.112613, 0.119409, 0.125556, 0.143464, 0.148007, 0.15262, 0.156234, 0.160542, 0.165159, 0.166166, 0.182297, 0.194988, 0.208374, 0.222969, 0.229782, 0.24341, 0.258147, 0.281938, 0.31366, 0.355551, 0.407028");
+            values ( \
+              "0.00314609, 0.0188808, 0.0224725, 0.025653, 0.0268389, 0.0263741, 0.0239359, 0.0231457, 0.0223739, 0.021737, 0.0203338, 0.0177564, 0.0179929, 0.0172696, 0.0125707, 0.0111829, 0.0104637, 0.0118622, 0.0114589, 0.0111577, 0.0108269, 0.00789273, 0.00599674, 0.00441169, 0.00310973, 0.00263932, 0.00186567, 0.00128118, 0.000687689, 0.000291971, 7.84681e-05, 2.0993e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00580115");
+            index_3 ("0.0464708, 0.0721689, 0.0773193, 0.0828546, 0.114085, 0.142043, 0.151774, 0.16186, 0.171887, 0.208645, 0.214979, 0.217208, 0.225253, 0.271311, 0.302902, 0.329298, 0.347982, 0.375917, 0.411313, 0.467423, 0.533394");
+            values ( \
+              "0.0064568, 0.060568, 0.0576807, 0.0562394, 0.0515944, 0.0460443, 0.0463681, 0.0439671, 0.0405044, 0.0253892, 0.0238643, 0.0242461, 0.0237613, 0.0128211, 0.00750471, 0.0046735, 0.00331645, 0.00196075, 0.00103316, 0.000277571, 0.000102677" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0211588");
+            index_3 ("0.0580294, 0.0667842, 0.0684035, 0.0765977, 0.0812537, 0.0874858, 0.17699, 0.246408, 0.276232, 0.28916, 0.311036, 0.370438, 0.421072, 0.501987, 0.534993, 0.564422, 0.583482, 0.608896, 0.653135, 0.685352, 0.745108, 0.821301, 0.936541, 1.08383");
+            values ( \
+              "0.0494444, 0.101493, 0.103893, 0.0973149, 0.0955935, 0.094518, 0.0862093, 0.079005, 0.077005, 0.07398, 0.0698773, 0.053799, 0.0393449, 0.024891, 0.0193756, 0.0152963, 0.0130474, 0.0104816, 0.00711735, 0.00533383, 0.00310156, 0.00150919, 0.000458153, 9.242e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0771731");
+            index_3 ("0.0684531, 0.0684731, 0.260146, 0.384088, 0.620907, 0.716243, 0.813542, 0.889839, 1.21061, 1.31715, 1.43081, 1.55179, 1.61659, 1.69065, 1.81037, 1.92879, 2.0197, 2.20151, 2.52902, 2.92627");
+            values ( \
+              "1e-22, 0.126472, 0.110478, 0.10616, 0.0972548, 0.0929611, 0.086118, 0.0788262, 0.0437616, 0.0345782, 0.0259858, 0.0186003, 0.0154408, 0.012404, 0.00861492, 0.00597908, 0.00450842, 0.00249714, 0.000796902, 0.000171467" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.281476");
+            index_3 ("0.0898116, 0.0898316, 0.600198, 1.30422, 1.98194, 2.31426, 2.63233, 2.90232, 3.37564, 3.91795, 4.29126, 4.71807, 4.9569, 5.35921, 5.60909, 6.01234, 6.1801, 6.51562, 7.18666, 8.26947, 9.41473");
+            values ( \
+              "1e-22, 0.13832, 0.118915, 0.111473, 0.103485, 0.0986314, 0.0921025, 0.0846354, 0.0689443, 0.0500205, 0.0387915, 0.0281116, 0.0231709, 0.0165074, 0.0132795, 0.00924172, 0.00794653, 0.00583625, 0.00308066, 0.0010076, 0.000304906" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.02664");
+            index_3 ("0.169134, 0.169154, 1.99333, 4.48671, 6.94453, 7.70014, 8.51473, 9.65999, 10.243, 11.1466, 14.08, 15.3794, 16.4236, 17.1471, 18.0718, 18.6925, 19.52, 20.6653, 21.6079, 22.4618, 23.6003, 24.7456, 25.8908, 28.1813, 30.4719, 33.9077");
+            values ( \
+              "1e-22, 0.141539, 0.120994, 0.11355, 0.105325, 0.102289, 0.098419, 0.0910375, 0.0863801, 0.078159, 0.04931, 0.0382045, 0.0305895, 0.0260228, 0.0210095, 0.018136, 0.0148412, 0.0111711, 0.00880876, 0.00709149, 0.00528757, 0.00392508, 0.00290863, 0.00159087, 0.000867405, 0.000348185" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.159443, 0.181837, 0.197062, 0.207853, 0.219219, 0.232373, 0.238255, 0.240921, 0.243587, 0.250858, 0.257996, 0.25869, 0.260657, 0.261811, 0.262839, 0.264192, 0.268766, 0.286555, 0.289483, 0.292411, 0.293541, 0.294672, 0.295803, 0.296934, 0.298688, 0.300443, 0.304657, 0.309908, 0.310943, 0.319313, 0.325332, 0.334961, 0.344813, 0.351168, 0.356088, 0.366203, 0.371335, 0.378178, 0.385022, 0.388444, 0.39647, 0.403089, 0.410975, 0.418862, 0.426749, 0.442522, 0.458295, 0.478762, 0.499228, 0.524996");
+            values ( \
+              "0.00755035, 0.00812465, 0.010895, 0.0127523, 0.0144926, 0.0163439, 0.0170045, 0.0171401, 0.0172287, 0.0172308, 0.0173204, 0.018134, 0.0185058, 0.0186016, 0.0186228, 0.0185601, 0.0176751, 0.013088, 0.0120846, 0.0107951, 0.0107812, 0.0108196, 0.0109105, 0.0110538, 0.0113799, 0.0118322, 0.0115586, 0.0111586, 0.0108788, 0.00924747, 0.00819765, 0.00670105, 0.00533068, 0.00462134, 0.00413506, 0.00322729, 0.00282571, 0.0023884, 0.00202129, 0.00185591, 0.0015225, 0.00126626, 0.000999083, 0.000796388, 0.000624765, 0.000411516, 0.000248983, 0.00014104, 6.37707e-05, 3.33078e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00580115");
+            index_3 ("0.144952, 0.155773, 0.164996, 0.222037, 0.240179, 0.262822, 0.267265, 0.272658, 0.282011, 0.286063, 0.294169, 0.305809, 0.316328, 0.354573, 0.359052, 0.360918, 0.368382, 0.375236, 0.410852, 0.422498, 0.442518, 0.46988, 0.492742, 0.506855, 0.535081, 0.584515");
+            values ( \
+              "0.00520152, 0.0080326, 0.0116159, 0.0376738, 0.0444272, 0.0515916, 0.0509858, 0.0490287, 0.046871, 0.0462027, 0.0464567, 0.0440795, 0.0403127, 0.0247748, 0.0238757, 0.0241504, 0.0237957, 0.0226503, 0.0138291, 0.0114081, 0.00811701, 0.00498796, 0.00328536, 0.00255048, 0.00147328, 0.000574268" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0211588");
+            index_3 ("0.143905, 0.18083, 0.263479, 0.270388, 0.280877, 0.375643, 0.409206, 0.431211, 0.46775, 0.571426, 0.670578, 0.737289, 0.784277, 0.867865, 0.937307, 1.00575");
+            values ( \
+              "0.00992761, 0.0311094, 0.0921895, 0.0919224, 0.0897866, 0.0801002, 0.077879, 0.0741688, 0.0662081, 0.0374938, 0.0204034, 0.0118055, 0.00780461, 0.00368081, 0.00194366, 0.00112353" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0771731");
+            index_3 ("0.180091, 0.214787, 0.232507, 0.261154, 0.264702, 0.268408, 0.27582, 0.283061, 0.413989, 0.525408, 0.576732, 0.641167, 0.732149, 0.762249, 0.82245, 0.889937, 1.01981, 1.05553, 1.10316, 1.27346, 1.34626, 1.45513, 1.46583, 1.48722, 1.53002, 1.59438, 1.67169, 1.70305, 1.76577, 1.89121, 1.96834, 1.99709, 2.05458, 2.16957, 2.39955, 2.72794, 3.14032");
+            values ( \
+              "0.0666728, 0.0722594, 0.0898541, 0.115863, 0.117024, 0.115837, 0.114822, 0.114459, 0.110048, 0.106161, 0.104307, 0.101872, 0.0982211, 0.0973815, 0.0946604, 0.0908588, 0.0801135, 0.0764571, 0.0713145, 0.0520241, 0.0442762, 0.0348386, 0.034086, 0.0322755, 0.0290703, 0.0244628, 0.0198162, 0.018061, 0.0151185, 0.0103201, 0.0082114, 0.00746506, 0.00629837, 0.00434663, 0.00207446, 0.000618202, 0.000157805" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.281476");
+            index_3 ("0.220455, 0.220475, 0.878169, 1.6638, 2.12546, 2.45485, 2.78159, 3.04583, 3.52107, 4.05455, 4.43019, 4.87234, 5.11213, 5.48952, 5.73189, 6.1478, 6.5657, 6.88946, 7.53697, 8.67719, 9.82245");
+            values ( \
+              "1e-22, 0.130393, 0.11755, 0.109036, 0.103497, 0.098668, 0.0919508, 0.0846452, 0.0688649, 0.0502433, 0.0389153, 0.027875, 0.0229449, 0.0166936, 0.0135258, 0.00930416, 0.00636771, 0.00472773, 0.00253985, 0.000776735, 0.000227683" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.02664");
+            index_3 ("0.319852, 0.319872, 2.13871, 4.18331, 7.0899, 8.6601, 9.80537, 10.3883, 11.292, 13.3463, 15.0187, 16.4514, 17.2217, 18.4537, 20.1043, 21.2495, 22.4107, 24.1973, 26.4878, 28.7784, 33.3594");
+            values ( \
+              "1e-22, 0.1424, 0.120904, 0.115033, 0.105404, 0.0984939, 0.0909667, 0.086448, 0.0780935, 0.057673, 0.0422681, 0.0314199, 0.0264109, 0.0198405, 0.013291, 0.0100332, 0.00743144, 0.00468119, 0.00256057, 0.0013887, 0.000395792" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.398224, 0.519105, 0.552271, 0.571224, 0.594183, 0.634726, 0.667315, 0.715129, 0.733761, 0.755111, 0.771791, 0.786613, 0.792599, 0.797318, 0.806755, 0.818544, 0.826293, 0.831412, 0.842472, 0.848015, 0.853361, 0.859372, 0.866332, 0.904898, 0.918627, 0.942255, 0.97106, 0.997989, 1.01254, 1.0372, 1.04521, 1.05569, 1.0652, 1.08177");
+            values ( \
+              "7.5784e-05, 0.000428126, 0.00100671, 0.00147077, 0.00228787, 0.00420976, 0.00545081, 0.00690129, 0.0073651, 0.00751513, 0.00745747, 0.00827646, 0.00802618, 0.00804645, 0.00788617, 0.00790582, 0.00781542, 0.00744554, 0.00949667, 0.00982633, 0.00990182, 0.00972097, 0.00933895, 0.00537548, 0.00423429, 0.00265066, 0.00142708, 0.000759364, 0.000535817, 0.000292292, 0.000555947, 0.000527623, 0.000376927, 0.000256496" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00580115");
+            index_3 ("0.405647, 0.519009, 0.562612, 0.585599, 0.609276, 0.664281, 0.714919, 0.760902, 0.803036, 0.820396, 0.839375, 0.850935, 0.866348, 0.871236, 0.881012, 0.900564, 0.913536, 0.923043, 0.930671, 0.944312, 0.990158, 1.0091, 1.0371, 1.04089, 1.04551, 1.06136, 1.07565, 1.0863, 1.1076, 1.1502, 1.17569");
+            values ( \
+              "0.000278078, 0.00137506, 0.00346488, 0.00516521, 0.00755107, 0.0134943, 0.0178904, 0.0214709, 0.0239824, 0.0245164, 0.0264003, 0.0267924, 0.0270193, 0.0270264, 0.0270243, 0.0266413, 0.0246382, 0.0243321, 0.025033, 0.0232023, 0.0136628, 0.0103879, 0.00666279, 0.00697818, 0.00684198, 0.0052133, 0.00401145, 0.00330893, 0.0022162, 0.000962455, 0.000653166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0211588");
+            index_3 ("0.518737, 0.594286, 0.71683, 0.801947, 0.867118, 0.924684, 0.946233, 0.979693, 0.99147, 1.01502, 1.02086, 1.03253, 1.04543, 1.08455, 1.15283, 1.24391, 1.26591, 1.30353, 1.34807, 1.3887, 1.43098, 1.46338, 1.52816, 1.64561, 1.78465");
+            values ( \
+              "0.00622453, 0.0112533, 0.0319557, 0.0457327, 0.0555082, 0.0626942, 0.0648795, 0.0690216, 0.0700796, 0.0710645, 0.0709505, 0.0703597, 0.0691838, 0.0587981, 0.0395844, 0.0231586, 0.0195238, 0.0143674, 0.00982809, 0.00688285, 0.00472427, 0.00350875, 0.0019246, 0.000566456, 0.000133178" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0771731");
+            index_3 ("0.518635, 0.660661, 0.918104, 1.03673, 1.05704, 1.16048, 1.31549, 1.34551, 1.40555, 1.4732, 1.60307, 1.6865, 1.92963, 2.03851, 2.17675, 2.28629, 2.35104, 2.48034, 2.5534, 2.63563, 2.74527, 2.96456, 3.1999");
+            values ( \
+              "0.00565835, 0.028264, 0.0849026, 0.107813, 0.108111, 0.104341, 0.0982685, 0.0973412, 0.0947052, 0.0908276, 0.0801396, 0.0713064, 0.0442637, 0.0348266, 0.0245217, 0.0180619, 0.0150298, 0.0101339, 0.0081643, 0.00633956, 0.00445284, 0.00220663, 0.00109312" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.281476");
+            index_3 ("0.624351, 0.795202, 0.954502, 1.03665, 1.0565, 1.83667, 2.28983, 2.70506, 2.90083, 3.1431, 3.58818, 3.70553, 4.69456, 5.06656, 5.38872, 5.58174, 5.83375, 6.17878, 6.57309, 6.81187, 7.05482, 7.37875, 8.02661, 9.13719, 10.2825");
+            values ( \
+              "0.0402174, 0.0626793, 0.102395, 0.120912, 0.121751, 0.113577, 0.108516, 0.10349, 0.100786, 0.0966711, 0.0858366, 0.0822403, 0.0482794, 0.0373509, 0.0292862, 0.0251258, 0.0203851, 0.0151936, 0.0106915, 0.00863803, 0.00692999, 0.00512918, 0.00277493, 0.000867578, 0.000269493" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.02664");
+            index_3 ("0.763126, 1.04606, 1.08262, 4.53364, 6.17863, 7.66462, 8.42024, 9.23482, 10.3801, 10.9631, 11.8667, 14.8, 16.3083, 17.8673, 18.9988, 20.2395, 21.3847, 22.6126, 24.3213, 25.4666, 26.6118, 28.9024, 31.1929, 34.6287");
+            values ( \
+              "0.113751, 0.1261, 0.125579, 0.115634, 0.11044, 0.105312, 0.102302, 0.0984066, 0.0910492, 0.0863689, 0.0781697, 0.0493022, 0.036579, 0.0260273, 0.0200138, 0.0148478, 0.0111687, 0.00819368, 0.00528252, 0.00392786, 0.00290422, 0.00158686, 0.000863645, 0.000351539" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.03351, 1.98308, 2.07932, 2.09797, 2.13526, 2.20983, 2.25655, 2.28477, 2.32238, 2.43664, 2.53806, 2.58007, 2.60313, 2.62587, 2.64521, 2.66562, 2.68253, 2.70001, 2.72289, 2.74376, 2.75395, 2.76413, 2.77214, 2.78088, 2.79052, 2.80542, 2.82896, 2.86694, 2.88527, 2.91369, 2.94404, 2.94998, 2.96185, 2.9856, 2.99841, 3.00139, 3.00735, 3.0413, 3.07581, 3.09901, 3.14349, 3.21206, 3.29375, 3.3974, 3.54358, 3.80389, 4.15665, 4.24386");
+            values ( \
+              "4.39719e-06, 5.81622e-05, 0.000274367, 0.000270503, 0.000347196, 0.000529008, 0.000760707, 0.00095683, 0.00130349, 0.00248771, 0.00323434, 0.00341342, 0.00338787, 0.0032997, 0.00326485, 0.0035499, 0.00328428, 0.00328676, 0.00316979, 0.00327049, 0.00337005, 0.00440231, 0.00403928, 0.00450544, 0.0041729, 0.004534, 0.00427684, 0.00455794, 0.00420295, 0.00416778, 0.00314957, 0.00321019, 0.00267748, 0.00220409, 0.00175633, 0.00179042, 0.00160689, 0.00100157, 0.000593565, 0.000417115, 0.000179939, 5.60197e-05, 9.85861e-07, 1.18062e-05, 1e-22, 1.038e-05, 1e-22, 3.47223e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00580115");
+            index_3 ("1.03483, 1.98265, 2.17698, 2.26521, 2.30447, 2.46773, 2.52249, 2.61969, 2.66825, 2.70593, 2.74844, 2.77867, 2.78783, 2.80615, 2.83706, 2.86821, 2.88337, 2.90862, 2.93748, 2.95255, 2.97263, 3.00284, 3.02491, 3.18843, 3.25729, 3.30905, 3.36049");
+            values ( \
+              "1.03286e-05, 0.000210974, 0.00138519, 0.00233268, 0.00308729, 0.00735024, 0.00849517, 0.0101375, 0.0106091, 0.0106862, 0.010972, 0.0116237, 0.0112324, 0.0113306, 0.0111478, 0.011294, 0.0107754, 0.012682, 0.0133948, 0.0134308, 0.013424, 0.013231, 0.0127413, 0.00355293, 0.00149815, 0.000756668, 0.000394778" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0211588");
+            index_3 ("1.03712, 1.97505, 2.14197, 2.23677, 2.31893, 2.39696, 2.49079, 2.67349, 2.8139, 2.97999, 3.01568, 3.04848, 3.10247, 3.153, 3.20473, 3.25501, 3.28277, 3.31619, 3.35625, 3.38141, 3.40935, 3.50861, 3.59407, 3.6676, 3.72953, 3.77146, 3.85534, 3.99267");
+            values ( \
+              "3.22319e-05, 0.000676279, 0.00288208, 0.00467482, 0.00703728, 0.0103088, 0.0146878, 0.0215011, 0.0254921, 0.0291592, 0.0302517, 0.0309273, 0.0316591, 0.0321873, 0.032563, 0.0326416, 0.0318296, 0.0329728, 0.0320822, 0.0302446, 0.0280006, 0.0179707, 0.0107516, 0.00643852, 0.00404237, 0.0029269, 0.00143994, 0.000406411" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0771731");
+            index_3 ("1.97015, 2.27012, 2.37355, 2.59263, 2.73836, 3.27647, 3.47495, 3.65268, 3.73943, 3.81798, 3.98099, 4.16303, 4.28809, 4.40367, 4.52722, 4.60961, 4.70817, 4.773, 4.90267, 5.03948, 5.14777, 5.36433, 5.71306, 6.13234");
+            values ( \
+              "0.0066905, 0.00936925, 0.0135925, 0.025215, 0.0323885, 0.0568654, 0.0646005, 0.0708502, 0.0731229, 0.0746521, 0.0729094, 0.059648, 0.0461948, 0.0358064, 0.0261949, 0.0208648, 0.0157427, 0.0130137, 0.00876228, 0.00574993, 0.00409593, 0.00200928, 0.000579043, 0.000111845" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.281476");
+            index_3 ("2.29672, 2.82495, 3.65046, 4.15546, 4.2345, 4.36832, 4.49703, 4.63089, 4.83195, 5.35259, 5.70809, 6.32684, 7.0251, 7.42518, 7.89264, 8.35569, 9.00272, 9.34802, 9.87372, 10.4479, 11.1056");
+            values ( \
+              "0.0283419, 0.0410241, 0.0883705, 0.113533, 0.113208, 0.111172, 0.110323, 0.108184, 0.106374, 0.099337, 0.0920602, 0.073081, 0.048668, 0.0368028, 0.0257416, 0.0174475, 0.00984357, 0.00724115, 0.00446738, 0.00256302, 0.0014955" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.02664");
+            index_3 ("2.29336, 3.05997, 3.98356, 4.15143, 4.22807, 6.85626, 8.50122, 9.98721, 10.7428, 11.5574, 12.7027, 13.2857, 14.1893, 17.1226, 18.6309, 20.1899, 21.3214, 22.562, 23.7073, 24.9352, 26.6439, 27.7892, 28.9345, 31.225, 33.5155, 36.9513");
+            values ( \
+              "0.02654, 0.057044, 0.11396, 0.123302, 0.123311, 0.115628, 0.110445, 0.105317, 0.102298, 0.0984108, 0.0910452, 0.0863726, 0.0781661, 0.0493045, 0.0365803, 0.0260261, 0.0200128, 0.0148469, 0.0111697, 0.00819456, 0.00528333, 0.00392702, 0.00290503, 0.00158765, 0.00086442, 0.000350785" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.34005, 6.62958, 7.77484, 8.33904, 8.76403, 9.07671, 9.48586, 9.69566, 9.7481, 9.88918, 9.92252, 9.95695, 10.0438, 10.0832, 10.0917, 10.1243, 10.1578, 10.2, 10.3235, 10.5237, 10.6098, 10.7011, 10.9122, 11.041, 11.1533, 11.3031, 11.4709");
+            values ( \
+              "9.31185e-07, 4.86039e-06, 3.24061e-05, 7.6756e-05, 0.000163576, 0.000405325, 0.00107234, 0.00129366, 0.00130698, 0.00124476, 0.00130698, 0.00123231, 0.00117286, 0.00123689, 0.00116388, 0.00155052, 0.0016529, 0.00165995, 0.00165654, 0.00160633, 0.00153756, 0.00135281, 0.000451679, 0.000186937, 9.9087e-05, 5.68182e-05, 3.2441e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00580115");
+            index_3 ("7.77323, 8.65467, 8.84855, 8.98961, 9.1777, 9.3736, 9.56877, 9.80286, 9.86119, 9.97785, 10.0113, 10.1048, 10.1581, 10.214, 10.2764, 10.2892, 10.3146, 10.3361, 10.3843, 10.4058, 10.4343, 10.4838, 10.5739, 10.7153, 10.743, 10.7985, 10.9017, 11.1465, 11.2306, 11.2827, 11.3869, 11.5528, 11.7448");
+            values ( \
+              "0.000241866, 0.000456826, 0.000683243, 0.000985129, 0.0016763, 0.00265072, 0.00350975, 0.00424027, 0.00435183, 0.00435762, 0.00438363, 0.00457597, 0.0043899, 0.00439406, 0.00437159, 0.00430528, 0.00434317, 0.00501943, 0.00538892, 0.00533137, 0.00541182, 0.0053595, 0.00542474, 0.00527368, 0.00527425, 0.00511537, 0.00462415, 0.00152051, 0.000890254, 0.000646601, 0.000322003, 0.000134721, 6.18244e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0211588");
+            index_3 ("7.77339, 8.54137, 8.74839, 8.95503, 9.05512, 9.18858, 9.70585, 9.81364, 9.99048, 10.1178, 10.2624, 10.3851, 10.5117, 10.604, 10.6341, 10.6945, 10.7858, 10.8765, 10.9211, 10.9972, 11.0497, 11.1068, 11.2163, 11.328, 11.4956, 11.8292, 11.9476, 12.0573, 12.1827, 12.4077, 12.6691");
+            values ( \
+              "0.00107486, 0.00117424, 0.00162882, 0.00238195, 0.00293245, 0.00390401, 0.00889245, 0.00977947, 0.0110573, 0.0118069, 0.0124828, 0.0127698, 0.0133608, 0.0135834, 0.0135286, 0.0136241, 0.0136286, 0.0137569, 0.0134362, 0.0145345, 0.0148788, 0.0149421, 0.0149248, 0.0147018, 0.0133703, 0.00523076, 0.00310074, 0.00183638, 0.000947392, 0.000245566, 4.66354e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0771731");
+            index_3 ("7.7738, 8.90396, 9.25675, 10.1285, 10.439, 10.9315, 11.7102, 11.8415, 12.1221, 12.3958, 12.562, 12.6616, 12.8312, 13.0195, 13.6163, 13.9898, 14.1917, 14.4609, 14.6249");
+            values ( \
+              "0.00210464, 0.00472079, 0.00768034, 0.019054, 0.0223602, 0.0265824, 0.0317138, 0.0323244, 0.0334062, 0.0339973, 0.0339232, 0.0343475, 0.0336553, 0.0302126, 0.0123892, 0.00541059, 0.00329616, 0.00159172, 0.00115659" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.281476");
+            index_3 ("8.33266, 9.36351, 10.774, 12.7841, 13.5351, 13.9967, 14.5142, 14.8101, 15.4127, 16.0158, 17.2492, 17.7145, 18.2627, 18.7745, 19.0641, 19.6435, 20.7166, 21.8619");
+            values ( \
+              "0.0118151, 0.0126645, 0.0317524, 0.0553558, 0.0630949, 0.0672888, 0.071241, 0.0729192, 0.0728185, 0.0627033, 0.029544, 0.0202089, 0.012581, 0.00793753, 0.00608909, 0.0035248, 0.00117249, 0.000352094" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.02664");
+            index_3 ("8.34484, 10.0788, 14.0991, 15.8774, 16.674, 17.9385, 19.4231, 20.5684, 21.7997, 22.7199, 23.612, 26.5641, 28.0647, 29.6165, 30.755, 32.072, 33.2173, 34.3778, 35.9659, 37.1112, 38.2565, 40.547, 41.3816");
+            values ( \
+              "0.0124738, 0.0244832, 0.0818639, 0.105199, 0.114394, 0.110446, 0.105308, 0.100561, 0.0934919, 0.0863724, 0.0783031, 0.0492411, 0.0365867, 0.0260873, 0.0200301, 0.0145856, 0.0109566, 0.00817406, 0.00543654, 0.00405259, 0.00298774, 0.00163054, 0.00135897" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00519695, 0.00523935, 0.00528267, 0.00530468, 0.00531215, 0.00531433", \
+            "0.00654268, 0.00658156, 0.00663576, 0.00667134, 0.00668454, 0.00668849", \
+            "0.00707892, 0.00706149, 0.00705604, 0.00705517, 0.00705815, 0.00705942", \
+            "0.00735891, 0.00730305, 0.00723826, 0.00719122, 0.00716287, 0.00715274", \
+            "0.0077274, 0.00760509, 0.00742008, 0.00729045, 0.00722843, 0.00719179", \
+            "0.007981, 0.0079751, 0.00780691, 0.0074835, 0.00730939, 0.00723672" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00668038, 0.0066961, 0.00671461, 0.00672202, 0.00672424, 0.00672486", \
+            "0.00616098, 0.00604326, 0.00591585, 0.00585533, 0.00582335, 0.00581425", \
+            "0.00640578, 0.00610597, 0.0057462, 0.00554615, 0.00546609, 0.00543651", \
+            "0.00691163, 0.00699098, 0.00653265, 0.0057443, 0.00547538, 0.00539991", \
+            "0.00632287, 0.00652372, 0.00683383, 0.0069011, 0.00578402, 0.00546631", \
+            "0.00589576, 0.00590356, 0.00618875, 0.00672396, 0.00697735, 0.00582338" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0176622, 0.0188313, 0.0199972, 0.0224901, 0.0271914, 0.0319144, 0.0366298, 0.043593, 0.0479081, 0.0508523, 0.0543441, 0.0589848, 0.0661426, 0.069956, 0.0750516, 0.0804588, 0.0845183, 0.0935664, 0.0958502, 0.0999055, 0.111142, 0.136124, 0.147681, 0.163665, 0.186313");
+            values ( \
+              "-0.0293629, -0.0557478, -0.0545421, -0.0533179, -0.0523377, -0.0511463, -0.0488957, -0.0447087, -0.0415864, -0.038976, -0.0349503, -0.0290341, -0.0209155, -0.0171268, -0.0129872, -0.0096594, -0.00773802, -0.0039272, -0.00333495, -0.00286988, -0.00258089, -0.00105467, -0.000606008, -0.000245967, -7.49996e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00580115");
+            index_3 ("0.0177216, 0.019796, 0.0233049, 0.0371029, 0.0458937, 0.0557547, 0.0643256, 0.073836, 0.0930047, 0.103888, 0.114773, 0.128731, 0.145586, 0.153915, 0.227353, 0.231255");
+            values ( \
+              "-0.0426615, -0.13188, -0.128018, -0.122127, -0.116786, -0.109349, -0.101544, -0.0879976, -0.0506549, -0.0341171, -0.0224684, -0.012842, -0.00503942, -0.0035921, -0.000880368, -0.000822464" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0211588");
+            index_3 ("0.018944, 0.019689, 0.0240908, 0.0307773, 0.0682751, 0.100158, 0.111241, 0.122814, 0.142005, 0.186979, 0.207898, 0.230514, 0.246863, 0.265332, 0.288111, 0.306963, 0.320625, 0.347949, 0.439441");
+            values ( \
+              "-0.213692, -0.213974, -0.208578, -0.204689, -0.192308, -0.18047, -0.175546, -0.168694, -0.150646, -0.0844206, -0.0597034, -0.04012, -0.0297238, -0.0210292, -0.0134575, -0.00890361, -0.00634345, -0.00346649, -0.00204685" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0771731");
+            index_3 ("0.0192876, 0.0199324, 0.0320016, 0.0556252, 0.170324, 0.25406, 0.324213, 0.354026, 0.395646, 0.524571, 0.586287, 0.650169, 0.689807, 0.762789, 0.820448, 0.885344, 1.02896, 1.14154, 1.14374");
+            values ( \
+              "-0.255603, -0.256933, -0.248825, -0.242523, -0.23119, -0.221278, -0.208948, -0.2006, -0.182616, -0.104394, -0.0742949, -0.0510419, -0.0400477, -0.0253633, -0.0174763, -0.0113959, -0.00404094, -0.00218804, -0.00217622" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.281476");
+            index_3 ("0.0196662, 0.0202759, 0.0855429, 0.529856, 0.834522, 1.05849, 1.19335, 1.31396, 1.74963, 1.96538, 2.18629, 2.53049, 2.84657, 3.20121, 3.54009, 3.65806");
+            values ( \
+              "-0.270166, -0.271858, -0.257377, -0.245528, -0.235031, -0.223218, -0.211322, -0.194623, -0.112272, -0.0794445, -0.0544961, -0.0293011, -0.0161278, -0.00819601, -0.00406176, -0.00344317" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.02664");
+            index_3 ("0.0199163, 0.020516, 0.0841883, 1.89329, 2.54405, 3.08301, 3.47085, 3.90801, 4.6109, 6.06462, 6.71849, 7.35961, 7.74336, 8.24536, 8.66742, 9.15204, 10.1455, 10.5597, 11.8307, 13.2982, 16.2332");
+            values ( \
+              "-0.274455, -0.276252, -0.262984, -0.249345, -0.243441, -0.237612, -0.232183, -0.22383, -0.200802, -0.122409, -0.0917859, -0.0681025, -0.0568506, -0.044049, -0.0355822, -0.0280178, -0.0164232, -0.0131803, -0.00658167, -0.00290042, -0.000496108" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0434672, 0.0462905, 0.0490126, 0.051933, 0.0545181, 0.0577416, 0.0593533, 0.0606611, 0.0619689, 0.0632767, 0.0645846, 0.0648336, 0.0651657, 0.0658298, 0.0668442, 0.0695946, 0.0741611, 0.076188, 0.0801991, 0.0810429, 0.0822244, 0.0835924, 0.0852174, 0.0925035, 0.0976323, 0.0991552, 0.100774, 0.102487, 0.105683, 0.109335, 0.111962, 0.116245, 0.122264, 0.12501, 0.126261, 0.126678, 0.127512, 0.128346, 0.130013, 0.134441, 0.139846, 0.145115, 0.151623, 0.157484, 0.164203, 0.171891, 0.180661, 0.188491, 0.196321, 0.212911");
+            values ( \
+              "-0.00974779, -0.0254989, -0.0294212, -0.0330733, -0.0366241, -0.0414694, -0.0440661, -0.0455631, -0.0469068, -0.0480973, -0.0491345, -0.0504839, -0.0514019, -0.0512529, -0.0507934, -0.0488742, -0.0459479, -0.0445716, -0.0416512, -0.0411032, -0.0400825, -0.0387441, -0.0369564, -0.0280883, -0.0220554, -0.0203641, -0.0187356, -0.0171569, -0.0144876, -0.0118108, -0.010198, -0.00817891, -0.00555248, -0.0042748, -0.0037803, -0.00364262, -0.0034528, -0.00328744, -0.00303009, -0.00282154, -0.00267769, -0.002479, -0.0021093, -0.00168809, -0.00126031, -0.000858604, -0.000529629, -0.000350784, -0.000213946, -8.45267e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00580115");
+            index_3 ("0.0400176, 0.0570686, 0.0644789, 0.0654913, 0.0699431, 0.0713779, 0.0728477, 0.0757873, 0.0797929, 0.0805281, 0.0819985, 0.0849393, 0.0971859, 0.106686, 0.121457, 0.129169, 0.137633, 0.146741, 0.156508, 0.157, 0.163235, 0.178397, 0.192215, 0.202577, 0.214396, 0.227845, 0.242255, 0.259224, 0.280402, 0.309036");
+            values ( \
+              "-0.0110754, -0.0951418, -0.11621, -0.125667, -0.122758, -0.120798, -0.12094, -0.118016, -0.116355, -0.114722, -0.114755, -0.111513, -0.101949, -0.0884367, -0.0584466, -0.044787, -0.0326969, -0.0229269, -0.0154401, -0.0158429, -0.0116226, -0.00472752, -0.0031287, -0.00359329, -0.00258716, -0.00260408, -0.00121705, -0.0012479, -9.0755e-05, -0.000471843" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0211588");
+            index_3 ("0.0400498, 0.0590922, 0.0657167, 0.06777, 0.0736968, 0.109985, 0.136498, 0.15596, 0.165635, 0.176636, 0.219582, 0.241037, 0.263544, 0.28051, 0.302131, 0.339078, 0.372831, 0.41081, 0.469223");
+            values ( \
+              "-0.00957096, -0.163907, -0.201742, -0.203758, -0.200642, -0.189205, -0.179051, -0.16876, -0.16099, -0.148591, -0.0851857, -0.0597314, -0.040183, -0.0294345, -0.0196031, -0.00913013, -0.00407558, -0.00256849, -0.00177857" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0771731");
+            index_3 ("0.0399263, 0.0614037, 0.0674373, 0.0764214, 0.101279, 0.203408, 0.256185, 0.31052, 0.365273, 0.378938, 0.394555, 0.428697, 0.555968, 0.619206, 0.654389, 0.684281, 0.732157, 0.785478, 0.849459, 0.880006, 0.927306, 0.990372, 1.08469, 1.20641, 1.25004");
+            values ( \
+              "-0.0120404, -0.212191, -0.248193, -0.244562, -0.240551, -0.231151, -0.225231, -0.217883, -0.206988, -0.203206, -0.19801, -0.182624, -0.105308, -0.0743483, -0.0606118, -0.050716, -0.0378295, -0.0270933, -0.0179215, -0.0146914, -0.0107141, -0.00684181, -0.00348801, -0.00188164, -0.00167823" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.281476");
+            index_3 ("0.0464912, 0.0680446, 0.0810767, 0.113156, 0.571889, 0.803942, 0.94216, 1.02519, 1.13632, 1.33276, 1.37848, 1.73233, 1.9169, 2.00523, 2.10607, 2.2112, 2.34931, 2.46322, 2.5999, 2.79346, 3.00046, 3.16003, 3.47916, 3.84367, 4.38459, 4.87717");
+            values ( \
+              "-0.122721, -0.265358, -0.260194, -0.257466, -0.245245, -0.237557, -0.231775, -0.22744, -0.219897, -0.197118, -0.189365, -0.121222, -0.0907348, -0.078481, -0.0661817, -0.0553126, -0.0431037, -0.0350741, -0.0274289, -0.0189332, -0.0127904, -0.00953294, -0.00488221, -0.00253166, -0.000797114, -0.000457003" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.02664");
+            index_3 ("0.0457856, 0.0672792, 0.0814034, 0.109684, 0.131162, 1.8095, 2.57599, 3.3361, 3.69401, 3.94004, 4.43209, 4.69509, 5.22109, 5.92347, 6.33197, 6.90052, 7.3832, 7.75826, 8.27231, 8.70672, 9.18845, 9.87395, 10.1768, 10.5855, 11.1305, 11.8642, 12.598, 13.3317, 14.7992, 16.2667");
+            values ( \
+              "-0.125572, -0.270178, -0.265079, -0.263084, -0.262706, -0.25026, -0.243467, -0.234635, -0.228888, -0.223872, -0.209339, -0.198071, -0.170105, -0.131135, -0.110613, -0.0858437, -0.0684995, -0.0571576, -0.0442895, -0.035581, -0.0277941, -0.0194142, -0.0165699, -0.013364, -0.0100012, -0.00672022, -0.00452153, -0.00304393, -0.00139368, -0.000643066" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.120576, 0.130293, 0.13802, 0.147583, 0.16217, 0.173999, 0.184471, 0.19413, 0.20332, 0.21241, 0.219691, 0.227964, 0.237574, 0.246688, 0.251489, 0.255842, 0.25754, 0.258544, 0.260552, 0.262637, 0.264777, 0.273583, 0.289134, 0.299928, 0.313096, 0.320349");
+            values ( \
+              "-0.00220278, -0.00802384, -0.0112602, -0.0146639, -0.0193417, -0.02261, -0.0248273, -0.0264396, -0.0276813, -0.0269874, -0.023836, -0.0171931, -0.0109354, -0.00668829, -0.00477029, -0.00347224, -0.00345296, -0.00326604, -0.00404508, -0.00409121, -0.00376153, -0.00288753, -0.00157002, -0.000938425, -0.000467217, -0.000349059" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00580115");
+            index_3 ("0.123905, 0.129795, 0.134864, 0.145204, 0.163219, 0.175511, 0.190285, 0.203245, 0.215165, 0.226436, 0.237716, 0.248427, 0.25901, 0.259542, 0.260605, 0.270065, 0.276397, 0.285354, 0.291024, 0.301542, 0.310315, 0.319343, 0.346551, 0.367649");
+            values ( \
+              "-0.0149805, -0.0186024, -0.0227473, -0.0326885, -0.047175, -0.0564093, -0.0663109, -0.0733075, -0.0785767, -0.0820031, -0.078459, -0.0647485, -0.0471257, -0.0474391, -0.0469789, -0.0332875, -0.0260595, -0.0182446, -0.0144957, -0.0088408, -0.00512794, -0.00376209, -0.00293772, -0.00186124" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0211588");
+            index_3 ("0.129278, 0.169667, 0.207894, 0.230624, 0.250518, 0.258493, 0.262586, 0.268829, 0.281684, 0.297476, 0.308477, 0.351455, 0.378634, 0.395359, 0.408702, 0.433979, 0.454545, 0.470907, 0.482146, 0.504625, 0.542366, 0.620463");
+            values ( \
+              "-0.0326695, -0.0863779, -0.132986, -0.157414, -0.174843, -0.180474, -0.182014, -0.179859, -0.172778, -0.161055, -0.148635, -0.0851381, -0.0541127, -0.0402003, -0.0314646, -0.0196002, -0.0130784, -0.00913176, -0.00692922, -0.00408069, -0.00257724, -0.00151459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0771731");
+            index_3 ("0.129271, 0.166431, 0.195755, 0.230742, 0.258486, 0.265368, 0.274613, 0.283878, 0.299036, 0.316044, 0.335457, 0.38823, 0.442563, 0.497349, 0.510769, 0.526108, 0.56069, 0.584126, 0.677709, 0.730152, 0.748922, 0.778454, 0.810787, 0.852968, 0.890056, 0.929632, 0.986454, 1.01224, 1.04796, 1.09558, 1.18819, 1.29584, 1.46422, 1.59102");
+            values ( \
+              "-0.0293544, -0.100286, -0.146187, -0.197742, -0.234938, -0.23808, -0.237604, -0.23596, -0.234984, -0.232931, -0.231316, -0.225336, -0.217958, -0.206921, -0.203267, -0.198192, -0.182663, -0.169088, -0.110937, -0.0836238, -0.0752328, -0.0634322, -0.0523408, -0.0404564, -0.0321401, -0.0250292, -0.017349, -0.0146673, -0.0115737, -0.00830833, -0.00420434, -0.00229902, -0.000980803, -0.00059887" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.281476");
+            index_3 ("0.155118, 0.209849, 0.258031, 0.262062, 0.268606, 0.273606, 0.283608, 0.29385, 0.662028, 0.887369, 1.09817, 1.19554, 1.268, 1.41294, 1.47886, 1.58898, 1.85672, 2.01618, 2.11331, 2.2692, 2.44737, 2.60007, 2.71026, 2.92013, 3.0112, 3.1442, 3.32153, 3.65608, 4.02718, 4.6207");
+            values ( \
+              "-0.141323, -0.179673, -0.253387, -0.257171, -0.257858, -0.256648, -0.256637, -0.255935, -0.246485, -0.239254, -0.230597, -0.225096, -0.219892, -0.204586, -0.194533, -0.174295, -0.122336, -0.0956655, -0.0816749, -0.0627555, -0.0457996, -0.034782, -0.0284178, -0.0191614, -0.0161492, -0.0125513, -0.00889897, -0.00451231, -0.00222839, -0.000701406" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.02664");
+            index_3 ("0.131304, 0.256331, 0.274587, 0.285284, 0.300279, 0.303633, 1.42004, 2.05659, 2.70673, 3.46368, 3.81843, 4.07077, 4.57545, 4.82595, 5.21993, 6.17994, 6.75161, 7.09854, 7.6545, 8.28988, 8.84174, 9.23956, 9.9733, 10.462, 10.7785, 11.4116, 12.1454, 12.8791, 13.6129, 15.0804, 16.5478");
+            values ( \
+              "-0.0488321, -0.259494, -0.263335, -0.262262, -0.262672, -0.262251, -0.254272, -0.249309, -0.243503, -0.234678, -0.229003, -0.223873, -0.208863, -0.198068, -0.177488, -0.124569, -0.0974157, -0.0832169, -0.064036, -0.046814, -0.0354744, -0.0289451, -0.0197119, -0.0152667, -0.0129158, -0.00920895, -0.00618406, -0.00416376, -0.00280373, -0.00128492, -0.000593162" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.42516, 0.466039, 0.482215, 0.505304, 0.524606, 0.530459, 0.537607, 0.544754, 0.554283, 0.572899, 0.58524, 0.605498, 0.610502, 0.615506, 0.617855, 0.622553, 0.627301, 0.6321, 0.634499, 0.636983, 0.639467, 0.644435, 0.649361, 0.651823, 0.656975, 0.662353, 0.665042, 0.670371, 0.673303, 0.677648, 0.692021, 0.699304, 0.704453, 0.717282, 0.720906, 0.724529, 0.731777, 0.739025, 0.745031, 0.751037, 0.757043, 0.763049, 0.776969, 0.79089, 0.850336, 0.911825, 0.953499, 0.995173, 1.03685, 1.05371");
+            values ( \
+              "-0.00458411, -0.00477905, -0.00604572, -0.007721, -0.00902759, -0.00939312, -0.00979302, -0.0101696, -0.0106356, -0.0114604, -0.0119875, -0.0125303, -0.0127232, -0.0129571, -0.012959, -0.0129352, -0.0128739, -0.0127739, -0.0127095, -0.0125887, -0.0124395, -0.0120561, -0.0114545, -0.0110846, -0.0101515, -0.00893882, -0.00824335, -0.00655004, -0.0060117, -0.00554192, -0.00424161, -0.00343579, -0.00290741, -0.00176504, -0.00148874, -0.00124704, -0.000903778, -0.00062623, -0.000485651, -0.000363778, -0.00026061, -0.000176146, -9.32545e-05, -2.89273e-05, -1.64864e-05, -2.30635e-05, -3.87633e-05, -6.35458e-05, -9.74112e-05, -3.77065e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00580115");
+            index_3 ("0.438576, 0.488192, 0.524337, 0.539644, 0.559839, 0.568024, 0.581104, 0.600648, 0.613503, 0.626358, 0.63829, 0.650222, 0.66111, 0.671998, 0.672965, 0.6749, 0.676835, 0.67877, 0.680705, 0.682639, 0.686509, 0.691013, 0.695517, 0.704152, 0.712787, 0.719482, 0.727526, 0.736284, 0.746497, 0.750741, 0.752726, 0.756697, 0.760667, 0.764638, 0.774902, 0.788361, 0.80206, 0.812334, 0.821619, 0.830904, 0.842232, 0.853559, 0.867521, 0.881483, 0.910901, 0.935548, 0.98007, 1.00848, 1.0369, 1.0617");
+            values ( \
+              "-0.0146649, -0.015816, -0.0224473, -0.0250956, -0.028333, -0.0295579, -0.0313832, -0.0339073, -0.0354237, -0.036826, -0.0379767, -0.0390376, -0.0399272, -0.0407421, -0.0407908, -0.0407814, -0.040743, -0.0406755, -0.0405583, -0.0403982, -0.0399496, -0.0389625, -0.0376995, -0.034315, -0.0302997, -0.0267524, -0.0221237, -0.0173907, -0.0120572, -0.0100853, -0.00929918, -0.00816998, -0.0075031, -0.00694061, -0.0059702, -0.00477626, -0.00345124, -0.00260279, -0.00197939, -0.00146392, -0.00101108, -0.000659182, -0.000408637, -0.000222872, -7.97415e-05, -1.38458e-05, -1.96534e-05, -0.000169379, -0.000424712, -0.000269528" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0211588");
+            index_3 ("0.398819, 0.462267, 0.58122, 0.65567, 0.696636, 0.733593, 0.76783, 0.800762, 0.83264, 0.881351, 0.901539, 0.918614, 0.934806, 0.956395, 0.973721, 0.989712, 1.00031, 1.02152, 1.03656, 1.04928, 1.07872, 1.14427, 1.23778");
+            values ( \
+              "-0.00241097, -0.0184081, -0.0550407, -0.075757, -0.0853889, -0.0932667, -0.0992452, -0.101746, -0.0916604, -0.0524744, -0.0386941, -0.029394, -0.0223356, -0.0150167, -0.0104975, -0.00733575, -0.00601711, -0.00426677, -0.0037208, -0.00410251, -0.00284818, -0.00119421, -0.0002412" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0771731");
+            index_3 ("0.388162, 0.489359, 0.730578, 0.838812, 0.909289, 0.97299, 1.03303, 1.0599, 1.08885, 1.20026, 1.28718, 1.35339, 1.39765, 1.45456, 1.51621, 1.58969, 1.64847, 1.74282, 1.82911");
+            values ( \
+              "-0.00772564, -0.0323143, -0.124081, -0.160519, -0.181364, -0.196763, -0.204419, -0.198428, -0.185673, -0.117427, -0.0733484, -0.0495967, -0.0378153, -0.0264674, -0.0177891, -0.0109542, -0.00721496, -0.00366315, -0.00272992" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.281476");
+            index_3 ("0.518078, 0.653496, 0.861996, 0.989467, 1.03617, 1.04772, 1.2362, 1.41749, 1.60393, 1.72541, 1.7981, 1.94348, 2.00895, 2.11909, 2.3868, 2.54624, 2.64339, 2.79931, 2.97751, 3.13008, 3.24019, 3.45015, 3.54127, 3.6744, 3.85191, 4.18562, 4.55583, 5.14667");
+            values ( \
+              "-0.093333, -0.104252, -0.187885, -0.23443, -0.249922, -0.250561, -0.245241, -0.239373, -0.231775, -0.225113, -0.219905, -0.204524, -0.194541, -0.174291, -0.122337, -0.0956717, -0.0816744, -0.062754, -0.045794, -0.0347864, -0.0284265, -0.0191633, -0.0161494, -0.0125484, -0.00889349, -0.00451808, -0.00223469, -0.000707966" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.02664");
+            index_3 ("0.643252, 0.962465, 1.04948, 2.58715, 3.23735, 3.55992, 3.90549, 4.57875, 4.7398, 4.92386, 5.35434, 5.72851, 6.67955, 7.21035, 7.61291, 7.92412, 8.33907, 8.89927, 9.43109, 10.1402, 10.6227, 11.1661, 11.8906, 12.6243, 13.3581, 14.0918, 15.5593, 17.0268");
+            values ( \
+              "-0.184074, -0.233561, -0.260885, -0.24934, -0.243488, -0.240117, -0.235901, -0.224401, -0.22052, -0.215214, -0.198181, -0.178682, -0.126142, -0.100576, -0.0838326, -0.0725071, -0.0594258, -0.0450213, -0.0344249, -0.0238465, -0.0185201, -0.0139194, -0.00945542, -0.00634031, -0.00427822, -0.00287021, -0.00131167, -0.000602138" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.44713, 1.58326, 1.63084, 1.65156, 1.67918, 1.78837, 1.85048, 1.8786, 1.93679, 1.98969, 2.01619, 2.04026, 2.05983, 2.07497, 2.07941, 2.08827, 2.09019, 2.09403, 2.10169, 2.11703, 2.13292, 2.14088, 2.15164, 2.16629, 2.17799, 2.19161, 2.23784, 2.2638, 2.28293, 2.29824, 2.32886, 2.37554, 2.43395, 2.51237, 2.63665, 2.87905");
+            values ( \
+              "-0.000434926, -0.000687565, -0.00101331, -0.00120397, -0.00151361, -0.00301784, -0.00376007, -0.00402847, -0.00451863, -0.00485043, -0.00493224, -0.00492391, -0.00503468, -0.00489832, -0.0050166, -0.00492589, -0.00500149, -0.00496327, -0.00501029, -0.00500753, -0.00476352, -0.00438969, -0.0047842, -0.00514742, -0.00508691, -0.00462241, -0.00200321, -0.00103818, -0.000628616, -0.000439789, -0.000200407, -0.000101571, -5.13395e-05, -4.36541e-05, -6.77432e-06, -8.63144e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00580115");
+            index_3 ("1.18603, 1.31026, 1.47458, 1.51416, 1.55895, 1.61034, 1.66588, 1.75143, 1.86214, 1.94031, 2.00693, 2.07947, 2.12296, 2.14878, 2.22908, 2.25379, 2.28616, 2.28889, 2.30526, 2.37716, 2.39906, 2.42409, 2.4722, 2.49057");
+            values ( \
+              "-6.43724e-05, -8.20887e-05, -0.00081966, -0.00115692, -0.00165718, -0.00242776, -0.00359765, -0.00640495, -0.01036, -0.0127804, -0.0144134, -0.0159748, -0.0165844, -0.0171196, -0.0171762, -0.0161321, -0.0122694, -0.0124176, -0.0112978, -0.00351298, -0.00222478, -0.00125631, -0.00043416, -0.00034285" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0211588");
+            index_3 ("1.43087, 1.60753, 1.63576, 1.67339, 1.7225, 1.77251, 1.90977, 1.9978, 2.07638, 2.12306, 2.19471, 2.27556, 2.38113, 2.42032, 2.48934, 2.54112, 2.56361, 2.63501, 2.64702, 2.66908, 2.70053, 2.71298, 2.73788, 2.77361, 2.81577, 2.86356, 2.92084, 2.99692");
+            values ( \
+              "-0.00263376, -0.00484343, -0.00584248, -0.00737318, -0.00976627, -0.012722, -0.0219508, -0.0276991, -0.0325133, -0.0351604, -0.0389208, -0.0428056, -0.0469959, -0.048057, -0.04761, -0.041312, -0.0360161, -0.0170128, -0.0147131, -0.0114446, -0.00839309, -0.0073853, -0.00572101, -0.00378346, -0.00226252, -0.00114766, -0.000524667, -0.000133381" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0771731");
+            index_3 ("1.4708, 1.73101, 1.80645, 1.87993, 2.15092, 2.30015, 2.43424, 2.54754, 2.74903, 2.86948, 2.98459, 3.09945, 3.15921, 3.27433, 3.36309, 3.40913, 3.47051, 3.51995, 3.58923, 3.6816, 3.82081, 3.9668, 4.15635, 4.20881");
+            values ( \
+              "-0.00432136, -0.0141938, -0.0196328, -0.0257977, -0.0501159, -0.0630178, -0.0740166, -0.0826783, -0.0964389, -0.103062, -0.106682, -0.0996164, -0.086278, -0.0553601, -0.0359567, -0.0282135, -0.0200481, -0.0149798, -0.009734, -0.00549827, -0.00260818, -0.00120809, -0.000437636, -0.000595757" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.281476");
+            index_3 ("1.47082, 1.93555, 2.35313, 2.76527, 3.173, 3.28169, 3.47243, 3.56406, 3.70901, 3.93073, 4.15247, 4.16435, 4.2248, 4.40902, 4.61104, 4.75709, 4.85649, 4.91876, 5.02163, 5.15538, 5.26202, 5.40038, 5.59519, 5.68422, 5.80721, 5.97119, 6.29916, 6.66315, 7.22326, 7.69999");
+            values ( \
+              "-0.00395699, -0.0338588, -0.0758235, -0.11613, -0.15313, -0.16228, -0.177355, -0.183962, -0.19347, -0.202876, -0.194129, -0.19261, -0.181632, -0.145191, -0.108092, -0.0856128, -0.0725553, -0.0652623, -0.0545708, -0.0430119, -0.0354775, -0.0274997, -0.0190882, -0.0161493, -0.012794, -0.00930802, -0.0047985, -0.00237989, -0.0008178, -0.000363007" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.02664");
+            index_3 ("2.07819, 2.69314, 3.33521, 3.77161, 4.15552, 4.48838, 5.0397, 5.36963, 6.02346, 6.4681, 6.73353, 7.2644, 7.48897, 7.88388, 8.84209, 9.41272, 9.76105, 10.3193, 10.9573, 11.4994, 11.8902, 12.6239, 12.966, 13.4606, 14.1202, 14.854, 15.5877, 16.3215, 17.7889, 19.2564");
+            values ( \
+              "-0.0992405, -0.114503, -0.179535, -0.22075, -0.253621, -0.251261, -0.246627, -0.243525, -0.236115, -0.229255, -0.223883, -0.207867, -0.198064, -0.177441, -0.124616, -0.0974891, -0.0832389, -0.0639722, -0.0467138, -0.0355738, -0.0291228, -0.0198447, -0.0165954, -0.0127905, -0.0089776, -0.00603708, -0.00405651, -0.00274093, -0.00125944, -0.000584404" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.42531, 5.91885, 6.05954, 6.22033, 6.29129, 6.4332, 6.5545, 6.72058, 6.81617, 7.00492, 7.17179, 7.32858, 7.37392, 7.44684, 7.47978, 7.50483, 7.53618, 7.61424, 7.63438, 7.65579, 7.66561, 7.69885, 7.7232, 7.75201, 7.79766, 7.86789, 7.9394, 8.07028, 8.11134, 8.1661, 8.23109, 8.3369, 8.46364, 8.79451, 9.17265, 9.82054, 10.5543");
+            values ( \
+              "-7.84806e-05, -0.000122708, -0.000170978, -0.000252617, -0.000308061, -0.000461873, -0.000682122, -0.00102815, -0.00119074, -0.00143612, -0.00154237, -0.00162182, -0.00159198, -0.00152711, -0.00147929, -0.00146491, -0.00147203, -0.00152793, -0.00140249, -0.00134781, -0.00151816, -0.00178011, -0.00183794, -0.0018515, -0.00181428, -0.00170442, -0.00146259, -0.000576542, -0.000377277, -0.000223914, -0.000139176, -9.53538e-05, -7.54693e-05, -4.58113e-05, -2.68079e-05, -1.05385e-05, -2.724e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00580115");
+            index_3 ("5.42569, 5.95081, 6.12997, 6.30044, 6.40739, 6.54998, 6.75763, 6.91107, 7.12028, 7.30103, 7.46726, 7.52808, 7.5758, 7.62858, 7.67663, 7.7243, 7.77818, 7.78919, 7.8553, 7.88907, 7.91841, 7.95272, 7.98483, 8.01934, 8.06031, 8.10744, 8.1738, 8.25342, 8.29557, 8.33772, 8.42202, 8.48467, 8.52968, 8.61971, 8.79977, 9.12866, 9.64979, 9.82215");
+            values ( \
+              "-0.000255479, -0.000434073, -0.00064801, -0.000975072, -0.00128273, -0.00188134, -0.00307456, -0.00389508, -0.00476121, -0.00526254, -0.00560727, -0.00563842, -0.00560771, -0.00569324, -0.00557502, -0.00565847, -0.00560732, -0.00568563, -0.00554569, -0.00483073, -0.00585224, -0.00592953, -0.00623687, -0.00596119, -0.00581094, -0.0051227, -0.00380189, -0.00190773, -0.00129857, -0.000831473, -0.000443034, -0.000298564, -0.000294121, -0.000209404, -0.000187707, -9.07829e-05, -6.86824e-05, -5.25484e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0211588");
+            index_3 ("5.4254, 6.05352, 6.26363, 6.45384, 6.57966, 6.72345, 7.17143, 7.43536, 7.65825, 7.85825, 8.13347, 8.31017, 8.33743, 8.39686, 8.47763, 8.52724, 8.57821, 8.82108, 8.94245, 9.04523, 9.20215, 9.397, 10.0779, 10.8116");
+            values ( \
+              "-0.000613381, -0.00148974, -0.00228864, -0.00334626, -0.00434592, -0.00580167, -0.011146, -0.0138795, -0.0157818, -0.0172261, -0.0186807, -0.0189928, -0.0188752, -0.018847, -0.0178553, -0.0162445, -0.0161033, -0.00468143, -0.00190171, -0.000928102, -0.000440931, -0.000304514, -0.000106462, -1.91583e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0771731");
+            index_3 ("5.42523, 6.29921, 6.53421, 6.80615, 7.12916, 7.76965, 8.05345, 8.33604, 8.4815, 8.77085, 9.03609, 9.25001, 9.36182, 9.51089, 9.53111, 9.57154, 9.65242, 9.78037, 10.0383, 10.1053, 10.1997, 10.3166, 10.4358, 10.5697, 10.7205, 10.8967, 11.1279");
+            values ( \
+              "-0.00098183, -0.00453062, -0.00673525, -0.0101597, -0.0156593, -0.0276886, -0.032728, -0.037379, -0.0395998, -0.0437147, -0.0468814, -0.0489588, -0.0495393, -0.0493305, -0.049239, -0.0487013, -0.0468519, -0.0398069, -0.0190216, -0.0150381, -0.010672, -0.00685938, -0.00426958, -0.00241391, -0.00126661, -0.000565672, -0.000216163" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.281476");
+            index_3 ("6.15697, 6.83758, 7.21321, 7.49893, 8.53964, 9.27233, 10.1876, 10.6758, 11.125, 11.5537, 11.9816, 12.0308, 12.1882, 12.747, 12.9221, 13.2174, 13.4358, 13.7157, 14.0405, 14.511, 15.0589, 15.5012");
+            values ( \
+              "-0.0121765, -0.0136348, -0.0205521, -0.0267288, -0.0508967, -0.0671819, -0.0856503, -0.0942524, -0.100821, -0.104556, -0.0992896, -0.0971653, -0.0879597, -0.0476014, -0.0372841, -0.0239094, -0.0168178, -0.0105001, -0.00595367, -0.00260528, -0.000951266, -0.000447981" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.02664");
+            index_3 ("6.87469, 7.97684, 10.5375, 12.7953, 14.4041, 15.1378, 15.4405, 15.7466, 16.058, 17.7666, 18.7281, 19.6852, 20.423, 21.5574, 22.8884, 24.3559, 27.2908");
+            values ( \
+              "-0.0347737, -0.0405258, -0.104829, -0.156444, -0.186642, -0.195722, -0.197287, -0.196257, -0.190802, -0.108535, -0.0699569, -0.0437344, -0.0300881, -0.0166158, -0.00818209, -0.00370733, -0.000790019" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00441516, 0.00443965, 0.00446666, 0.00448102, 0.004486, 0.00448747", \
+            "0.005166, 0.00517533, 0.00519233, 0.00520605, 0.00521195, 0.00521381", \
+            "0.00546759, 0.00546685, 0.00546771, 0.00547204, 0.00547571, 0.00547721", \
+            "0.00557713, 0.00557462, 0.00556861, 0.0055649, 0.00556348, 0.00556352", \
+            "0.00561115, 0.0056096, 0.00560587, 0.00559975, 0.0055929, 0.00558867", \
+            "0.00562219, 0.00562146, 0.00561931, 0.00561381, 0.00560502, 0.00559725" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00586665, 0.00588125, 0.00589773, 0.00590866, 0.00591245, 0.00591354", \
+            "0.00651957, 0.00651017, 0.00648905, 0.00647687, 0.00647365, 0.00647276", \
+            "0.00679488, 0.00671424, 0.00662702, 0.00657071, 0.00655815, 0.00655065", \
+            "0.00735493, 0.00715159, 0.0068494, 0.00665237, 0.00657138, 0.00655802", \
+            "0.00839895, 0.00837864, 0.00755311, 0.00694303, 0.00666802, 0.00657776", \
+            "0.00840428, 0.00840628, 0.00840817, 0.00801433, 0.00700636, 0.00668382" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "A";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "A";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.100415, 0.114705, 0.165948, 0.352967, 1.03859, 3.5417", \
+            "0.107713, 0.122046, 0.173473, 0.360611, 1.04636, 3.54995", \
+            "0.129801, 0.14478, 0.197151, 0.385007, 1.07072, 3.5743", \
+            "0.156811, 0.171932, 0.224779, 0.412122, 1.09741, 3.60081", \
+            "0.0701521, 0.0891735, 0.149001, 0.340123, 1.02647, 3.52815", \
+            "-0.651306, -0.6174, -0.514918, -0.269343, 0.457912, 2.9772" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0578022, 0.0758434, 0.150371, 0.432699, 1.46655, 5.23749", \
+            "0.0579222, 0.075958, 0.150464, 0.432894, 1.46671, 5.23795", \
+            "0.0584926, 0.0763641, 0.15083, 0.432931, 1.46675, 5.23806", \
+            "0.0650446, 0.0808033, 0.151069, 0.431078, 1.4667, 5.23818", \
+            "0.100333, 0.112097, 0.171454, 0.437915, 1.46494, 5.23658", \
+            "0.210916, 0.237717, 0.303792, 0.533345, 1.52532, 5.24866" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0936184, 0.108097, 0.15918, 0.344445, 1.02175, 3.4929", \
+            "0.106229, 0.120856, 0.172037, 0.357224, 1.03434, 3.5055", \
+            "0.158928, 0.173876, 0.22576, 0.4112, 1.0882, 3.55916", \
+            "0.306485, 0.322806, 0.37592, 0.56161, 1.23851, 3.7091", \
+            "0.661349, 0.685501, 0.752523, 0.943104, 1.61901, 4.089", \
+            "1.73266, 1.77192, 1.88209, 2.13159, 2.81953, 5.289" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0402425, 0.057191, 0.122965, 0.368835, 1.26843, 4.54851", \
+            "0.0402287, 0.0571215, 0.12295, 0.368819, 1.26823, 4.5485", \
+            "0.0408642, 0.0574656, 0.12294, 0.368865, 1.26849, 4.54851", \
+            "0.0527422, 0.06641, 0.126162, 0.369146, 1.26896, 4.54823", \
+            "0.0887956, 0.102994, 0.153988, 0.375517, 1.26982, 4.54977", \
+            "0.170601, 0.190246, 0.253424, 0.447589, 1.2811, 4.55306" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0582334, 0.062207, 0.0664208, 0.0720563, 0.0782837, 0.088068, 0.090378, 0.0947413, 0.0992202, 0.105167, 0.108555, 0.115324, 0.118042, 0.122664, 0.127296, 0.13371, 0.139414, 0.141641, 0.144495, 0.147619, 0.151891, 0.160983, 0.17097, 0.172061, 0.174242, 0.178605, 0.185409, 0.190008, 0.191515, 0.19453, 0.200559, 0.210415, 0.229353, 0.2462");
+            values ( \
+              "0.00945671, 0.01555, 0.0200444, 0.0242138, 0.0269948, 0.0286276, 0.0282657, 0.0283156, 0.0274018, 0.0264677, 0.0255137, 0.0262621, 0.0274567, 0.0274673, 0.024806, 0.0203657, 0.0155552, 0.0145475, 0.0148951, 0.0147216, 0.0135863, 0.00946109, 0.00602569, 0.00600076, 0.00515072, 0.00445145, 0.00295906, 0.0026221, 0.00216699, 0.00212413, 0.00134294, 0.00103546, 0.000202778, 0.0002171" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00580115");
+            index_3 ("0.0510059, 0.0730422, 0.0817484, 0.0880497, 0.0994107, 0.109622, 0.122699, 0.13271, 0.135119, 0.139939, 0.14789, 0.163897, 0.180776, 0.187145, 0.198608, 0.221986, 0.23356, 0.244528, 0.266839, 0.296588, 0.332038");
+            values ( \
+              "4.6682e-06, 0.0645618, 0.0751633, 0.0790665, 0.080591, 0.0787558, 0.0734678, 0.0723473, 0.0737237, 0.072303, 0.0664699, 0.0466932, 0.0284648, 0.0267427, 0.0220835, 0.0112805, 0.00776057, 0.00528604, 0.00238893, 0.000798499, 0.000157737" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0211588");
+            index_3 ("0.0565328, 0.065534, 0.0724933, 0.0800042, 0.0870415, 0.0975837, 0.108218, 0.118623, 0.129111, 0.150882, 0.173977, 0.198517, 0.218691, 0.238619, 0.26432, 0.297918, 0.310971, 0.326536, 0.35756, 0.360799, 0.367279, 0.401161, 0.419215, 0.444421, 0.478028, 0.540545, 0.620195");
+            values ( \
+              "0.0633899, 0.0832951, 0.114254, 0.136145, 0.148781, 0.157526, 0.159876, 0.158316, 0.15573, 0.147894, 0.138055, 0.13092, 0.119668, 0.102525, 0.0787217, 0.0525997, 0.0437402, 0.0359001, 0.0253879, 0.0247884, 0.0225167, 0.013921, 0.0104892, 0.00692633, 0.00415678, 0.00108514, 0.000405158" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0771731");
+            index_3 ("0.0639523, 0.0877452, 0.0941267, 0.105784, 0.121835, 0.144789, 0.266136, 0.431954, 0.483491, 0.511494, 0.64158, 0.744119, 0.773827, 0.830031, 0.899633, 1.00561, 1.06791, 1.15734, 1.26271, 1.40475, 1.60005");
+            values ( \
+              "0.198293, 0.198622, 0.208433, 0.218479, 0.221806, 0.21989, 0.197353, 0.162139, 0.148472, 0.139746, 0.093765, 0.0621834, 0.0543629, 0.0419806, 0.0307979, 0.018419, 0.0132238, 0.00802234, 0.00454019, 0.00174366, 0.000647088" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.281476");
+            index_3 ("0.0822954, 0.0823154, 0.404518, 0.7206, 1.1931, 1.41159, 1.75322, 2.10194, 2.38472, 2.61716, 2.8696, 3.24426, 3.43776, 3.73982, 4.03803, 4.46959, 4.74175");
+            values ( \
+              "1e-22, 0.276448, 0.234284, 0.215031, 0.180824, 0.162927, 0.128168, 0.0904719, 0.0644432, 0.0473832, 0.033591, 0.0192352, 0.0141371, 0.00858074, 0.0054608, 0.002323, 0.00181785" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.02664");
+            index_3 ("0.12643, 0.12645, 1.0096, 2.76522, 3.89487, 4.40837, 5.04213, 5.89797, 6.83575, 7.96295, 8.80272, 9.80336, 10.5655, 11.0771, 11.7109, 12.7449, 14.0124, 15.28, 16.5475, 18.4488");
+            values ( \
+              "1e-22, 0.296491, 0.244602, 0.212798, 0.188525, 0.176468, 0.160931, 0.136086, 0.106829, 0.0750163, 0.0556439, 0.0380905, 0.028069, 0.0229134, 0.0170992, 0.0106711, 0.00586864, 0.00317081, 0.00167452, 0.000895343" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0858904, 0.0976306, 0.103361, 0.107712, 0.112942, 0.117577, 0.121773, 0.126159, 0.130637, 0.139995, 0.144791, 0.149502, 0.154171, 0.158768, 0.169522, 0.172153, 0.173474, 0.175586, 0.178979, 0.18272, 0.193018, 0.199561, 0.208609, 0.213508, 0.220465, 0.228957, 0.24028, 0.258014, 0.266934");
+            values ( \
+              "0.00163177, 0.0195271, 0.0238017, 0.0259276, 0.0275931, 0.0282135, 0.0283873, 0.0280523, 0.0275299, 0.025645, 0.0255867, 0.0276086, 0.0273336, 0.0247827, 0.0172179, 0.0148407, 0.0146347, 0.0148025, 0.0148246, 0.0137375, 0.00937153, 0.0070138, 0.00462717, 0.00365972, 0.00261278, 0.00172662, 0.000969497, 0.000394378, 0.000285419" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00580115");
+            index_3 ("0.0891898, 0.100172, 0.107429, 0.115218, 0.119577, 0.128294, 0.136236, 0.142343, 0.152551, 0.157831, 0.164871, 0.166742, 0.170484, 0.177967, 0.195601, 0.209145, 0.216178, 0.221954, 0.24741, 0.26164, 0.272252, 0.288319, 0.309742, 0.342168, 0.381418");
+            values ( \
+              "0.0277189, 0.0554958, 0.0686695, 0.0764184, 0.0786584, 0.0803433, 0.0796797, 0.0781552, 0.0738798, 0.0725484, 0.0730473, 0.0735806, 0.0727908, 0.0678499, 0.046673, 0.0316924, 0.0267844, 0.025812, 0.0137451, 0.00870339, 0.00608693, 0.00348354, 0.00160117, 0.000435779, 0.000105153" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0211588");
+            index_3 ("0.0854335, 0.103003, 0.113709, 0.118659, 0.128559, 0.139873, 0.150299, 0.160784, 0.182571, 0.205654, 0.225681, 0.239359, 0.255927, 0.303372, 0.342159, 0.354736, 0.366866, 0.392984, 0.425009, 0.445, 0.483118, 0.526681, 0.560455");
+            values ( \
+              "0.0304448, 0.109856, 0.14046, 0.148538, 0.157058, 0.159657, 0.158234, 0.155512, 0.147691, 0.138086, 0.132506, 0.126415, 0.11502, 0.0728929, 0.0440955, 0.0376027, 0.0328815, 0.0244995, 0.0158861, 0.0116907, 0.00632258, 0.00294077, 0.00188178" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0771731");
+            index_3 ("0.0944864, 0.136793, 0.148588, 0.153724, 0.163995, 0.183298, 0.266617, 0.327679, 0.463951, 0.512793, 0.543572, 0.670854, 0.774277, 0.832386, 0.870472, 0.915716, 1.01099, 1.07034, 1.14242, 1.19553, 1.30176, 1.43587");
+            values ( \
+              "0.176616, 0.217571, 0.221165, 0.221376, 0.22109, 0.218527, 0.203137, 0.19127, 0.16198, 0.14933, 0.139609, 0.0948501, 0.0628358, 0.048222, 0.0405609, 0.0331783, 0.0212497, 0.0156363, 0.0105993, 0.00788724, 0.00425028, 0.00195535" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.281476");
+            index_3 ("0.11075, 0.11077, 0.339211, 0.858561, 1.07865, 1.31936, 1.40852, 1.5786, 2.19934, 2.37549, 2.55368, 2.78183, 2.94624, 3.19119, 3.39575, 3.64101, 3.89859, 4.25674, 4.71568, 5.34944");
+            values ( \
+              "1e-22, 0.278215, 0.240478, 0.207661, 0.191653, 0.173145, 0.165807, 0.149903, 0.0840993, 0.0680001, 0.0539733, 0.0396241, 0.031635, 0.0220988, 0.0160671, 0.0108339, 0.00706895, 0.00382612, 0.00170375, 0.000515653" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.02664");
+            index_3 ("0.15374, 0.15376, 1.04265, 2.40082, 2.79814, 4.44159, 5.07535, 5.41744, 7.65254, 8.28631, 8.73156, 9.23742, 9.87118, 10.5292, 11.0655, 11.6993, 12.319, 13.307, 14.5745, 15.842, 17.1095, 19.0108");
+            values ( \
+              "1e-22, 0.293012, 0.244696, 0.220397, 0.212573, 0.176612, 0.160799, 0.151229, 0.0842408, 0.0680333, 0.0580009, 0.0479964, 0.0377521, 0.029063, 0.0231671, 0.0176207, 0.0133198, 0.00846978, 0.00468126, 0.00256653, 0.00139725, 0.000606106" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.201476, 0.214977, 0.221675, 0.225581, 0.230789, 0.234362, 0.239127, 0.244847, 0.25088, 0.258547, 0.259097, 0.260197, 0.26189, 0.264175, 0.268158, 0.268879, 0.270321, 0.273205, 0.275618, 0.27827, 0.2832, 0.289154, 0.290313, 0.290517, 0.290924, 0.291739, 0.292856, 0.294957, 0.297807, 0.301514, 0.304503, 0.308348, 0.312619, 0.318584, 0.322359, 0.323289, 0.325147, 0.328865, 0.333586, 0.340359, 0.342996, 0.34827, 0.358817, 0.374107, 0.384399");
+            values ( \
+              "0.00270896, 0.0157536, 0.0212602, 0.0236552, 0.0259898, 0.0270697, 0.0279588, 0.0282243, 0.0276898, 0.0261266, 0.0242621, 0.0252967, 0.0241986, 0.0256217, 0.0262909, 0.0274914, 0.0266158, 0.0274739, 0.0253143, 0.0250514, 0.0205809, 0.0176138, 0.0148744, 0.0158411, 0.0147221, 0.0152808, 0.0142054, 0.0152753, 0.014487, 0.0144471, 0.0123972, 0.0115568, 0.00893925, 0.00762686, 0.00566712, 0.00623176, 0.00494787, 0.00488936, 0.00319246, 0.00297484, 0.00188172, 0.00214205, 0.000647253, 0.000861649, 0.000493679" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00580115");
+            index_3 ("0.210642, 0.222585, 0.227926, 0.231906, 0.233758, 0.237462, 0.239314, 0.241659, 0.244004, 0.24635, 0.249208, 0.251771, 0.256792, 0.258736, 0.259546, 0.260356, 0.261166, 0.261976, 0.263067, 0.26805, 0.271788, 0.274268, 0.277989, 0.281124, 0.286811, 0.288981, 0.291152, 0.295492, 0.299625, 0.318641, 0.324446, 0.327651, 0.330856, 0.346419, 0.350055, 0.366621, 0.370432, 0.375514, 0.380596, 0.384861, 0.391986, 0.396752, 0.400565, 0.404378, 0.415816, 0.429022, 0.442228, 0.459198, 0.476168, 0.497102");
+            values ( \
+              "0.0546666, 0.0566428, 0.0665644, 0.0719211, 0.0735515, 0.0763116, 0.0774412, 0.07858, 0.079486, 0.0801591, 0.0806628, 0.0807953, 0.0805917, 0.076846, 0.0770198, 0.0770621, 0.0769729, 0.0767523, 0.0762282, 0.0746578, 0.0732913, 0.0720715, 0.0722729, 0.0723212, 0.0721252, 0.0716444, 0.0709727, 0.0690561, 0.0654948, 0.0434664, 0.0359409, 0.0325253, 0.0296357, 0.0235804, 0.0220034, 0.0140152, 0.0124007, 0.0105994, 0.00899932, 0.00785383, 0.00606915, 0.005024, 0.00430105, 0.00374516, 0.00236576, 0.00148626, 0.000832626, 0.000453704, 0.000188886, 9.70524e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0211588");
+            index_3 ("0.206822, 0.216463, 0.226676, 0.232306, 0.239096, 0.250418, 0.258479, 0.260254, 0.263804, 0.268331, 0.272727, 0.280086, 0.281412, 0.284063, 0.289366, 0.29967, 0.303267, 0.310462, 0.324851, 0.326375, 0.329423, 0.33552, 0.347714, 0.35092, 0.357333, 0.377778, 0.411207, 0.427353, 0.447157, 0.46024, 0.463785, 0.470876, 0.484006, 0.495783, 0.511095, 0.513555, 0.518475, 0.528315, 0.543691, 0.564705, 0.572478, 0.588024, 0.672345, 0.744187, 0.832343");
+            values ( \
+              "0.061864, 0.0751692, 0.116702, 0.13288, 0.146591, 0.158813, 0.161868, 0.15603, 0.157096, 0.155662, 0.156911, 0.154048, 0.15523, 0.153072, 0.152988, 0.147999, 0.148123, 0.143773, 0.139318, 0.137282, 0.137705, 0.134545, 0.132767, 0.130058, 0.128503, 0.114287, 0.0832326, 0.0695886, 0.0557327, 0.0452531, 0.0443269, 0.0391724, 0.0347356, 0.0295251, 0.0258408, 0.023965, 0.0236512, 0.0197286, 0.0169296, 0.0113342, 0.0111025, 0.00763639, 0.00130293, 0.00101542, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0771731");
+            index_3 ("0.20697, 0.237417, 0.247114, 0.258529, 0.263378, 0.269143, 0.274908, 0.286437, 0.297224, 0.330162, 0.454031, 0.574383, 0.607412, 0.65145, 0.797956, 0.903453, 0.972526, 1.02098, 1.05292, 1.12345, 1.18084, 1.27843, 1.3517, 1.47407, 1.57277");
+            values ( \
+              "0.0794, 0.189061, 0.2096, 0.221331, 0.217491, 0.217532, 0.219482, 0.219942, 0.219244, 0.213938, 0.190178, 0.164604, 0.156635, 0.144007, 0.0927906, 0.0606011, 0.0442681, 0.0355676, 0.0309007, 0.0222276, 0.0165318, 0.0097524, 0.00649179, 0.0031069, 0.00191586" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.281476");
+            index_3 ("0.231955, 0.231975, 0.461461, 0.821934, 0.980431, 1.20053, 1.414, 1.59704, 1.71337, 2.19979, 2.39944, 2.55466, 2.72036, 2.91548, 3.00303, 3.13746, 3.2911, 3.48754, 3.59943, 3.73803, 3.92282, 4.2603, 4.69859, 5.28579, 5.91955");
+            values ( \
+              "1e-22, 0.276845, 0.240355, 0.218073, 0.207648, 0.191641, 0.175379, 0.159828, 0.148608, 0.0963368, 0.0767401, 0.0632826, 0.0508856, 0.0390654, 0.0347034, 0.0287015, 0.0228877, 0.0168748, 0.0141342, 0.0113092, 0.00836244, 0.0047058, 0.0021917, 0.000733574, 0.000231848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.02664");
+            index_3 ("0.279954, 0.279974, 1.164, 2.52238, 2.91957, 4.56304, 5.1968, 5.5389, 7.77401, 8.40778, 8.85313, 9.35897, 9.99274, 10.6507, 11.1871, 11.8208, 12.4406, 13.4286, 14.6961, 15.9637, 17.2312, 19.1325");
+            values ( \
+              "1e-22, 0.295969, 0.244697, 0.220374, 0.212581, 0.176616, 0.1608, 0.151215, 0.0842333, 0.06804, 0.0580052, 0.0479883, 0.0377572, 0.0290686, 0.0231611, 0.0176259, 0.013315, 0.00846527, 0.00467706, 0.00256258, 0.00139351, 0.000609597" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.590766, 0.59965, 0.605105, 0.614269, 0.637826, 0.64279, 0.65272, 0.65808, 0.663222, 0.668522, 0.67438, 0.677133, 0.680803, 0.685352, 0.690143, 0.695205, 0.706502, 0.707875, 0.708284, 0.709102, 0.71269, 0.71653, 0.736829, 0.744602, 0.749434, 0.756485, 0.764929, 0.776187, 0.789882");
+            values ( \
+              "0.00165168, 0.0034763, 0.00484908, 0.00807049, 0.0176372, 0.0194522, 0.0223945, 0.0235138, 0.0241962, 0.024252, 0.023742, 0.0238922, 0.0246349, 0.02616, 0.0255528, 0.0234882, 0.0165378, 0.0149181, 0.0150637, 0.0148364, 0.0151699, 0.0148499, 0.00692129, 0.00487217, 0.00391312, 0.00276521, 0.00183521, 0.00106877, 0.000577398" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00580115");
+            index_3 ("0.606968, 0.624813, 0.634286, 0.643759, 0.646916, 0.650395, 0.655397, 0.659239, 0.66229, 0.66534, 0.668391, 0.671441, 0.674491, 0.677542, 0.679662, 0.681252, 0.683372, 0.685492, 0.68928, 0.690543, 0.695246, 0.697597, 0.703162, 0.704725, 0.706289, 0.709416, 0.714464, 0.716146, 0.718809, 0.726798, 0.737247, 0.741527, 0.743218, 0.7466, 0.748291, 0.76008, 0.762455, 0.782121, 0.784946, 0.788712, 0.795154, 0.803182, 0.813843, 0.821954, 0.830065, 0.838176, 0.845763, 0.860937, 0.868524, 0.877189");
+            values ( \
+              "0.0291612, 0.032355, 0.043609, 0.0538464, 0.0570845, 0.0603302, 0.0644013, 0.0669691, 0.0683199, 0.0695223, 0.070576, 0.0714813, 0.072238, 0.0728461, 0.072939, 0.0728929, 0.0724929, 0.0722051, 0.0720092, 0.0719715, 0.0721399, 0.0721558, 0.072012, 0.0716685, 0.0711627, 0.0696644, 0.0657213, 0.0642388, 0.0614795, 0.0529016, 0.0412203, 0.0356175, 0.0337708, 0.0307003, 0.0294766, 0.0253175, 0.0243055, 0.0146973, 0.0133961, 0.0119497, 0.00976708, 0.00751135, 0.00510311, 0.00366274, 0.00270864, 0.00193032, 0.00150689, 0.000830467, 0.000577478, 0.000440712" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0211588");
+            index_3 ("0.598257, 0.618847, 0.646175, 0.661094, 0.675919, 0.694054, 0.698068, 0.720146, 0.763643, 0.774528, 0.789042, 0.834924, 0.877809, 0.895102, 0.927618, 0.983278, 1.00808, 1.05482, 1.06861");
+            values ( \
+              "0.0184445, 0.0457112, 0.107026, 0.132308, 0.146084, 0.151159, 0.151212, 0.147419, 0.134259, 0.128698, 0.118666, 0.0776449, 0.0451291, 0.0363435, 0.0252596, 0.0115144, 0.00772548, 0.00301892, 0.00263032" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0771731");
+            index_3 ("0.598202, 0.661002, 0.691368, 0.709276, 0.728353, 0.775142, 0.870226, 0.991908, 1.08016, 1.29265, 1.36836, 1.45873, 1.57522, 1.63696, 1.72319, 1.82944, 1.90706");
+            values ( \
+              "0.014906, 0.178191, 0.212681, 0.217017, 0.216714, 0.209667, 0.19165, 0.165588, 0.139526, 0.0678719, 0.0483503, 0.0322625, 0.0184671, 0.0133378, 0.0082968, 0.00445346, 0.00303973" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.281476");
+            index_3 ("0.641111, 0.641131, 1.03683, 1.0579, 1.3963, 1.61644, 1.85708, 1.98117, 2.12911, 2.57289, 2.71696, 2.92115, 3.07998, 3.20194, 3.4395, 3.57319, 3.80709, 4.00718, 4.11125, 4.3194, 4.64604, 5.06479, 5.61804, 6.2518");
+            values ( \
+              "1e-22, 0.257898, 0.232157, 0.229084, 0.207697, 0.191681, 0.173127, 0.16276, 0.148596, 0.100846, 0.0861224, 0.0673934, 0.0548574, 0.0465867, 0.0337512, 0.0279004, 0.0196151, 0.0143154, 0.0121078, 0.00860862, 0.00494888, 0.00238686, 0.00086837, 0.000266859" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.02664");
+            index_3 ("0.69142, 0.69144, 1.63076, 2.83654, 3.33573, 4.42409, 4.97995, 5.59465, 5.9557, 7.52187, 8.07623, 8.70999, 9.46216, 9.91259, 10.49, 11.347, 11.9807, 12.6635, 13.5868, 14.8543, 16.1218, 17.3893, 19.2906");
+            values ( \
+              "1e-22, 0.29091, 0.243905, 0.222325, 0.212542, 0.189336, 0.176587, 0.161307, 0.151249, 0.103513, 0.0874367, 0.0707662, 0.0540217, 0.0456168, 0.0365937, 0.0258684, 0.0197167, 0.014573, 0.00957995, 0.00532161, 0.0029378, 0.0016179, 0.000646132" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.99968, 2.02305, 2.02601, 2.03193, 2.04376, 2.11424, 2.11926, 2.12462, 2.13182, 2.14023, 2.14858, 2.15691, 2.17094, 2.17805, 2.18528, 2.18938, 2.19333, 2.19387, 2.19714, 2.21296, 2.22297, 2.2299, 2.23714, 2.25013, 2.25187, 2.25534, 2.27341, 2.29376, 2.32091, 2.35421");
+            values ( \
+              "0.00189782, 0.00235112, 0.00258962, 0.00316813, 0.00449163, 0.0132712, 0.0138335, 0.0143321, 0.0147023, 0.0147269, 0.0150883, 0.0168941, 0.0174926, 0.016863, 0.0153274, 0.0148925, 0.0162487, 0.0157567, 0.0151752, 0.00966555, 0.00673595, 0.00513492, 0.00380758, 0.00216543, 0.0020746, 0.00172093, 0.000755605, 0.000344946, 6.65711e-05, 6.52953e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00580115");
+            index_3 ("2.03172, 2.06877, 2.08411, 2.10748, 2.11719, 2.13214, 2.13739, 2.1436, 2.14981, 2.15684, 2.16387, 2.16773, 2.16967, 2.1716, 2.17547, 2.17989, 2.18431, 2.18704, 2.18977, 2.1925, 2.19523, 2.19792, 2.20061, 2.20477, 2.20893, 2.21597, 2.21963, 2.22358, 2.22752, 2.23342, 2.2391, 2.24561, 2.24846, 2.26293, 2.27397, 2.27619, 2.28024, 2.28712, 2.28995, 2.29562, 2.304, 2.30964, 2.31641, 2.32093, 2.32995, 2.33446, 2.34264, 2.35898, 2.36715, 2.3951");
+            values ( \
+              "0.019144, 0.0205488, 0.0262114, 0.0353013, 0.0388276, 0.0444674, 0.0463101, 0.0478112, 0.0491243, 0.0503833, 0.0514018, 0.0523924, 0.0530265, 0.0537531, 0.0554837, 0.0557867, 0.0558498, 0.055769, 0.0555967, 0.0553329, 0.0549776, 0.0541777, 0.0531465, 0.0509286, 0.0484314, 0.0435679, 0.040703, 0.0365301, 0.0331112, 0.030663, 0.0288296, 0.0264421, 0.0251608, 0.0179258, 0.0130306, 0.012134, 0.0107889, 0.00876228, 0.00802292, 0.00671185, 0.00507895, 0.00410804, 0.00315045, 0.00270413, 0.00193346, 0.00160911, 0.0012526, 0.000684797, 0.000473515, 0.000188803" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0211588");
+            index_3 ("2.01994, 2.0597, 2.08697, 2.14439, 2.17456, 2.20134, 2.22736, 2.25065, 2.25914, 2.26969, 2.28147, 2.33816, 2.36808, 2.3881, 2.43587, 2.47131, 2.48892, 2.51242, 2.55697, 2.58817");
+            values ( \
+              "0.0203338, 0.032437, 0.0526782, 0.10009, 0.118887, 0.12718, 0.127161, 0.125622, 0.122471, 0.117506, 0.109646, 0.0643658, 0.0436594, 0.0348373, 0.0198494, 0.0118519, 0.00900388, 0.00615116, 0.00285526, 0.00189639" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0771731");
+            index_3 ("2.03589, 2.07924, 2.16456, 2.19621, 2.22975, 2.27183, 2.29021, 2.32056, 2.35254, 2.43465, 2.48964, 2.54292, 2.61136, 2.71258, 2.77196, 2.81699, 2.86574, 2.91382, 2.94912, 3.00045, 3.04424, 3.10209, 3.1746, 3.25124, 3.36333, 3.50563, 3.71747");
+            values ( \
+              "0.0492402, 0.0619172, 0.163442, 0.187915, 0.198823, 0.199526, 0.197696, 0.193724, 0.188717, 0.173364, 0.161747, 0.147773, 0.124914, 0.0895287, 0.0708719, 0.0583505, 0.0467032, 0.03766, 0.032193, 0.0254823, 0.0205427, 0.0152536, 0.0102984, 0.00665302, 0.00346742, 0.00143418, 0.000368786" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.281476");
+            index_3 ("2.09447, 2.17249, 2.20554, 2.24269, 2.28636, 2.4711, 2.67994, 2.90147, 3.30734, 3.61636, 4.37016, 4.62576, 4.92635, 5.14818, 5.46532, 5.99021, 6.33054");
+            values ( \
+              "0.191575, 0.194821, 0.22219, 0.235197, 0.238618, 0.232396, 0.220921, 0.206823, 0.176655, 0.148843, 0.070806, 0.0508071, 0.0337614, 0.0245493, 0.0150275, 0.00634543, 0.00360139" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.02664");
+            index_3 ("2.16504, 2.16506, 3.11862, 4.15541, 4.698, 6.4669, 6.91396, 7.44078, 9.68095, 10.3143, 10.7489, 11.2575, 11.8913, 12.5623, 13.0956, 13.7294, 14.3413, 15.324, 16.5915, 17.859, 19.1265, 21.0278");
+            values ( \
+              "1e-22, 0.282609, 0.244145, 0.225725, 0.215123, 0.176585, 0.16567, 0.151256, 0.0841322, 0.0679444, 0.0581465, 0.0480765, 0.0378092, 0.0289536, 0.0231173, 0.0175711, 0.0133429, 0.00850941, 0.00470831, 0.00258656, 0.0014135, 0.000596552" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.2861, 7.40437, 7.42389, 7.4625, 7.50845, 7.5647, 7.60766, 7.62685, 7.64562, 7.66429, 7.67948, 7.68229, 7.69902, 7.71818, 7.72989, 7.73541, 7.7482, 7.74946, 7.75199, 7.76561, 7.77559, 7.79536, 7.81964, 7.85098, 7.86614, 7.8952, 7.92458, 7.93305");
+            values ( \
+              "7.99904e-05, 0.000759658, 0.00106733, 0.00192531, 0.00352274, 0.00526275, 0.00627286, 0.00660759, 0.00668672, 0.00660109, 0.00720032, 0.00698711, 0.00679993, 0.00695899, 0.0069265, 0.00836746, 0.00942647, 0.00928468, 0.0094306, 0.00955529, 0.00932032, 0.00770117, 0.00474495, 0.00208928, 0.00131955, 0.000495139, 0.000201648, 0.000164754" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00580115");
+            index_3 ("7.28586, 7.40538, 7.43043, 7.46384, 7.56952, 7.61536, 7.63565, 7.67746, 7.69457, 7.71584, 7.72471, 7.75195, 7.77663, 7.78831, 7.79664, 7.8152, 7.82547, 7.84433, 7.90706, 7.93386, 7.9542, 7.98133, 8.02351, 8.02632");
+            values ( \
+              "0.000305772, 0.00236893, 0.00354056, 0.00566911, 0.0156022, 0.0191669, 0.0205888, 0.0227913, 0.0232069, 0.0247756, 0.0250445, 0.0253014, 0.0248285, 0.0239926, 0.0227486, 0.0254505, 0.0255847, 0.0228423, 0.00854916, 0.00472342, 0.00289137, 0.00138312, 0.00046444, 0.000446884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0211588");
+            index_3 ("7.28993, 7.40559, 7.44371, 7.46955, 7.50086, 7.65619, 7.7178, 7.77048, 7.80685, 7.81853, 7.84189, 7.86389, 7.89602, 7.93241, 7.95988, 7.98644, 8.01164, 8.10025, 8.11921, 8.1561, 8.17741, 8.22002, 8.27876, 8.3375, 8.43169");
+            values ( \
+              "0.000829215, 0.0057627, 0.00958251, 0.0130304, 0.0183419, 0.0479759, 0.0590953, 0.0663737, 0.0698062, 0.0714094, 0.0731206, 0.073631, 0.0725441, 0.0663667, 0.0583156, 0.0484814, 0.040972, 0.0187627, 0.0149559, 0.00921539, 0.00682314, 0.00365499, 0.00141832, 0.000576615, 8.7681e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0771731");
+            index_3 ("7.40565, 7.50685, 7.59798, 7.80937, 7.90236, 7.9845, 8.06422, 8.13751, 8.19471, 8.2659, 8.50032, 8.59158, 8.70333, 8.80473, 8.91995, 9.04394, 9.08157");
+            values ( \
+              "0.0199445, 0.027667, 0.0522416, 0.118397, 0.14094, 0.151628, 0.151176, 0.144379, 0.134632, 0.118079, 0.0553421, 0.038326, 0.0237265, 0.0143446, 0.00771934, 0.00378487, 0.00322389" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.281476");
+            index_3 ("7.50039, 7.62752, 7.76425, 7.90899, 7.94051, 7.97304, 8.03811, 8.13168, 8.23212, 8.33779, 8.42872, 8.52571, 8.63494, 8.79184, 9.01791, 9.17554, 9.31758, 9.80626, 9.94751, 10.1268, 10.2505, 10.3932, 10.5659, 10.7706, 10.9917, 11.1998, 11.3059, 11.518, 11.8286, 12.2391, 12.772, 13.4058");
+            values ( \
+              "0.0687208, 0.0694988, 0.124114, 0.177052, 0.186206, 0.193862, 0.203607, 0.208214, 0.207555, 0.205157, 0.202373, 0.198647, 0.193436, 0.184687, 0.170607, 0.158841, 0.146465, 0.0960906, 0.0822678, 0.0662838, 0.056562, 0.0467939, 0.0370668, 0.0278361, 0.0199631, 0.014394, 0.012139, 0.00857151, 0.00507235, 0.00248282, 0.000945058, 0.000287752" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.02664");
+            index_3 ("7.69077, 7.98237, 8.06841, 8.20217, 8.41435, 8.64919, 8.96231, 9.09527, 9.36121, 9.79396, 10.5265, 11.6943, 12.1697, 12.8035, 13.6585, 14.9181, 15.403, 16.0224, 16.4363, 16.8653, 17.3249, 17.8205, 18.4494, 19.0832, 19.847, 20.8369, 22.1044, 23.3719, 24.6395, 26.5408");
+            values ( \
+              "0.209255, 0.211483, 0.224979, 0.232012, 0.23492, 0.235797, 0.23461, 0.233534, 0.230802, 0.224975, 0.212359, 0.18758, 0.176735, 0.16084, 0.135989, 0.0974078, 0.0836672, 0.0678252, 0.0584778, 0.049978, 0.0420412, 0.0347082, 0.0268919, 0.0205022, 0.014621, 0.00931556, 0.00516632, 0.00284554, 0.00156111, 0.000640747" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00519637, 0.00522073, 0.00524516, 0.00525932, 0.00526433, 0.00526581", \
+            "0.00681899, 0.00682609, 0.00684199, 0.00685664, 0.00686316, 0.00686525", \
+            "0.00749093, 0.00749034, 0.00749111, 0.00749593, 0.00750062, 0.00750257", \
+            "0.00778179, 0.00778092, 0.00777871, 0.00777614, 0.00777581, 0.00777659", \
+            "0.00768315, 0.00777724, 0.00791039, 0.00799938, 0.00803463, 0.00804511", \
+            "0.00652723, 0.00652819, 0.00653352, 0.0067751, 0.00761723, 0.00808004" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00727738, 0.00728857, 0.00732405, 0.00734799, 0.00735803, 0.00736112", \
+            "0.00712263, 0.00710819, 0.00709563, 0.00709875, 0.00710439, 0.00710675", \
+            "0.00709255, 0.00710261, 0.00711157, 0.00710466, 0.0071029, 0.00710355", \
+            "0.00392646, 0.00394734, 0.00425983, 0.00574362, 0.00677804, 0.00712911", \
+            "0.00410811, 0.0039399, 0.00372059, 0.00360025, 0.00440475, 0.00602101", \
+            "0.00602214, 0.00601188, 0.00600414, 0.00560685, 0.00422358, 0.00400373" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0657561, 0.0690442, 0.0719765, 0.0761357, 0.0831838, 0.0895468, 0.0926797, 0.0956547, 0.0986835, 0.101666, 0.105917, 0.107894, 0.114749, 0.126589, 0.134069, 0.141927, 0.153922, 0.157848, 0.166691, 0.17272, 0.197647, 0.225343, 0.248259");
+            values ( \
+              "-0.00683059, -0.0234107, -0.027441, -0.0322462, -0.038001, -0.0402008, -0.0404541, -0.0415111, -0.0410829, -0.0412336, -0.0393522, -0.0389122, -0.033342, -0.0205739, -0.0140411, -0.0092608, -0.00412233, -0.00314921, -0.00268923, -0.00267237, -0.000970779, -0.000166755, -0.000150972" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00580115");
+            index_3 ("0.0659422, 0.0702944, 0.0743008, 0.0800687, 0.085643, 0.0898285, 0.0981995, 0.101895, 0.107354, 0.116113, 0.12238, 0.125139, 0.129728, 0.134933, 0.15317, 0.158166, 0.166274, 0.175244, 0.182966, 0.188821, 0.199956, 0.208925, 0.217094, 0.241955, 0.2864, 0.296514");
+            values ( \
+              "-0.0283479, -0.0588647, -0.0714145, -0.085046, -0.0943045, -0.0991369, -0.10451, -0.104881, -0.104281, -0.10247, -0.0996291, -0.097665, -0.0932482, -0.0858288, -0.0523336, -0.044161, -0.0328889, -0.0233771, -0.0172201, -0.0136134, -0.00798702, -0.00454966, -0.00357614, -0.00296963, -0.00096038, -0.000792633" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0211588");
+            index_3 ("0.0663682, 0.0727249, 0.0807517, 0.0870395, 0.091593, 0.1007, 0.110814, 0.12024, 0.12937, 0.144673, 0.17695, 0.186955, 0.202044, 0.208149, 0.219197, 0.24547, 0.260922, 0.27918, 0.289859, 0.311355, 0.327194, 0.344088, 0.358963, 0.375391, 0.397294, 0.429255, 0.535566");
+            values ( \
+              "-0.101634, -0.106234, -0.138971, -0.155158, -0.163271, -0.172952, -0.177469, -0.178549, -0.178065, -0.175432, -0.167797, -0.163828, -0.152806, -0.146209, -0.131398, -0.0928691, -0.0728988, -0.053602, -0.0444061, -0.0300006, -0.0223272, -0.016172, -0.0119677, -0.00822268, -0.00478259, -0.00287957, -0.00118157" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0771731");
+            index_3 ("0.0726547, 0.111157, 0.120113, 0.128624, 0.143327, 0.160797, 0.183246, 0.210596, 0.238511, 0.294009, 0.294879, 0.296619, 0.375332, 0.405648, 0.424549, 0.448777, 0.475406, 0.528666, 0.594831, 0.643524, 0.670335, 0.69891, 0.730309, 0.771491, 0.80619, 0.846422, 0.903758, 0.930115, 0.966924, 1.016, 1.10752, 1.21732, 1.38766, 1.51366");
+            values ( \
+              "-0.211575, -0.215799, -0.21939, -0.219755, -0.221384, -0.220304, -0.22012, -0.217663, -0.216408, -0.21097, -0.211263, -0.211124, -0.203797, -0.199941, -0.196241, -0.189285, -0.178262, -0.14848, -0.10961, -0.0848383, -0.0730898, -0.0620416, -0.0515469, -0.0401481, -0.0324063, -0.0251622, -0.0173963, -0.0146535, -0.0114765, -0.00815668, -0.00417075, -0.00227374, -0.000949475, -0.000589003" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.281476");
+            index_3 ("0.00180176, 0.0169555, 0.0609245, 0.0986943, 0.124651, 0.192299, 0.833528, 1.23626, 1.4548, 2.15251, 2.46539, 2.72324, 3.11671, 3.44752");
+            values ( \
+              "-1e-22, -0.0719129, -1e-22, -0.21817, -0.234619, -0.237281, -0.224497, -0.211012, -0.189329, -0.0742254, -0.0432774, -0.027077, -0.0129748, -0.00741125" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.02664");
+            index_3 ("0.00338659, 0.0185398, 0.0625161, 0.100309, 0.13283, 0.210224, 0.248741, 0.306438, 0.408918, 0.551422, 0.742143, 1.01777, 1.41511, 1.98525, 2.09757, 2.32222, 3.65985, 4.23823, 4.82595, 5.02106, 6.39899, 7.60603, 8.59198, 8.99758, 9.71704, 10.5571, 11.6508, 12.9179, 14.185, 16.7192");
+            values ( \
+              "-1e-22, -0.0743149, -1e-22, -0.222077, -0.240224, -0.242552, -0.241599, -0.242166, -0.240898, -0.241061, -0.239358, -0.238832, -0.235989, -0.2336, -0.232111, -0.23152, -0.221455, -0.215028, -0.199776, -0.19292, -0.122713, -0.0724173, -0.0448591, -0.0365945, -0.0252551, -0.0161786, -0.00890268, -0.00433047, -0.0020338, -0.000287047" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.10218, 0.10589, 0.107851, 0.110677, 0.116942, 0.119979, 0.123353, 0.129473, 0.132444, 0.135471, 0.138451, 0.142847, 0.144678, 0.147851, 0.167285, 0.174277, 0.179057, 0.191822, 0.194016, 0.198252, 0.209601, 0.23444, 0.246126, 0.262157, 0.28486");
+            values ( \
+              "-0.00339854, -0.0234146, -0.0263721, -0.0298011, -0.0358084, -0.0378457, -0.0392595, -0.0407241, -0.0412954, -0.0413572, -0.0410008, -0.0395523, -0.0386763, -0.0366083, -0.0170512, -0.0118249, -0.00918456, -0.00384411, -0.00333031, -0.00290286, -0.00258953, -0.00104895, -0.000597538, -0.00024519, -7.2924e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00580115");
+            index_3 ("0.100947, 0.111352, 0.117076, 0.126811, 0.135651, 0.142359, 0.153042, 0.162059, 0.171862, 0.203135, 0.219894, 0.236914, 0.245846, 0.254022, 0.296818");
+            values ( \
+              "-0.0144052, -0.0726783, -0.0855022, -0.0994773, -0.104663, -0.104802, -0.102633, -0.0977982, -0.0859803, -0.0329123, -0.0172128, -0.0079524, -0.00455252, -0.00356643, -0.00232065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0211588");
+            index_3 ("0.102614, 0.112856, 0.117891, 0.127466, 0.131162, 0.13609, 0.147855, 0.159049, 0.166382, 0.181047, 0.213879, 0.223971, 0.240944, 0.245186, 0.25367, 0.284315, 0.301568, 0.314123, 0.331503, 0.345478, 0.357522, 0.371617, 0.392012, 0.407915, 0.418774, 0.440493, 0.477553, 0.634963");
+            values ( \
+              "-0.0692543, -0.122147, -0.140635, -0.162185, -0.167153, -0.172042, -0.177565, -0.17862, -0.17805, -0.175623, -0.167901, -0.163898, -0.150933, -0.146286, -0.135049, -0.0903424, -0.0686963, -0.0555412, -0.040874, -0.0316687, -0.025331, -0.0194128, -0.0130015, -0.00915284, -0.00701954, -0.00420002, -0.00262415, -0.00045244" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0771731");
+            index_3 ("0.109649, 0.148292, 0.157196, 0.180427, 0.220285, 0.275548, 0.333655, 0.412431, 0.442833, 0.461271, 0.485644, 0.51243, 0.566002, 0.631347, 0.679458, 0.707326, 0.737066, 0.768059, 0.808808, 0.842653, 0.883083, 0.940568, 0.967127, 1.00434, 1.05395, 1.14547, 1.25558, 1.42621, 1.55188");
+            values ( \
+              "-0.210605, -0.216184, -0.219244, -0.221182, -0.219906, -0.216193, -0.211129, -0.203814, -0.199932, -0.196326, -0.189359, -0.178272, -0.148304, -0.109886, -0.085351, -0.0731088, -0.0616391, -0.0513202, -0.0400819, -0.0325255, -0.0252163, -0.0174246, -0.0146589, -0.0114506, -0.00809829, -0.00414926, -0.00225625, -0.000946464, -0.000581916" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.281476");
+            index_3 ("0.00165285, 0.0048412, 0.0256637, 0.0339118, 0.0492957, 0.0661386, 0.0981229, 0.111372, 0.135313, 0.161594, 0.190301, 0.229038, 0.485882, 0.855492, 1.10324, 1.27288, 1.44649, 1.49133, 1.88911, 2.0454, 2.19887, 2.42352, 2.54073, 2.6756, 2.7981, 2.97218, 3.17352, 3.44198, 3.7813, 4.09615");
+            values ( \
+              "-1e-22, -0.0156992, -0.0155992, -0.0162097, -0.0137959, -1e-22, -2e-22, -0.135557, -0.218368, -0.234497, -0.237033, -0.237072, -0.232804, -0.224657, -0.217767, -0.211206, -0.195437, -0.189492, -0.118497, -0.0937959, -0.0729536, -0.0495939, -0.0402684, -0.0315443, -0.0253813, -0.0181446, -0.0123702, -0.00745569, -0.00359423, -0.00249701" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.02664");
+            index_3 ("0, 0.00318836, 0.032259, 0.0644858, 0.096414, 0.133409, 0.16594, 0.197391, 0.218401, 0.243647, 0.281816, 0.339286, 0.44234, 0.58401, 0.775566, 1.04974, 2.01586, 2.13097, 2.36119, 3.69303, 4.27164, 4.85961, 5.05447, 5.44419, 6.43277, 6.96312, 7.35609, 7.64752, 8.03611, 8.63192, 9.01948, 9.73164, 10.5902, 11.0686, 11.7022, 12.3357, 12.9693, 14.2364, 15.5035, 16.7706");
+            values ( \
+              "-1e-22, -0.0159551, -0.0170349, -1e-22, -2e-22, -0.22188, -0.239986, -0.242129, -0.241942, -0.242344, -0.241811, -0.241959, -0.241109, -0.240854, -0.239569, -0.238628, -0.233406, -0.232323, -0.231273, -0.221245, -0.214815, -0.199986, -0.192702, -0.174003, -0.122918, -0.0987963, -0.0827364, -0.0723715, -0.0604784, -0.0449441, -0.0370413, -0.0257342, -0.0164078, -0.0129574, -0.00904032, -0.00662104, -0.00451236, -0.00223825, -0.00109185, -0.000508448" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.247734, 0.256887, 0.260159, 0.263677, 0.269178, 0.272743, 0.275804, 0.282065, 0.285161, 0.28818, 0.292476, 0.294448, 0.297643, 0.301339, 0.314536, 0.31817, 0.323078, 0.327465, 0.330888, 0.339456, 0.342476, 0.346503, 0.35683, 0.363232, 0.38265, 0.39515, 0.410573, 0.432229");
+            values ( \
+              "-0.00258099, -0.0245593, -0.0270858, -0.030983, -0.0358054, -0.0377832, -0.0388089, -0.0404794, -0.0407132, -0.0405394, -0.0392922, -0.0384311, -0.0364073, -0.0329764, -0.0193621, -0.0161848, -0.0124861, -0.00991967, -0.0082813, -0.00461883, -0.00360623, -0.00300142, -0.00269639, -0.002377, -0.00113829, -0.000620891, -0.000268575, -8.25435e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00580115");
+            index_3 ("0.250518, 0.255696, 0.258563, 0.266524, 0.271691, 0.276667, 0.285253, 0.290907, 0.303183, 0.30962, 0.316824, 0.32203, 0.340287, 0.353385, 0.362354, 0.370079, 0.387075, 0.395988, 0.404195, 0.429038, 0.47013");
+            values ( \
+              "-0.0177887, -0.0522031, -0.0615885, -0.0802361, -0.0900906, -0.0969542, -0.103405, -0.104111, -0.102244, -0.0993512, -0.0931237, -0.0857772, -0.0523124, -0.0328679, -0.0233625, -0.0172319, -0.00799448, -0.00455342, -0.00358748, -0.00296083, -0.00111897" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0211588");
+            index_3 ("0.250497, 0.262944, 0.268228, 0.279255, 0.289812, 0.298562, 0.307988, 0.317141, 0.332604, 0.335808, 0.342216, 0.354832, 0.355302, 0.364685, 0.374698, 0.389817, 0.39588, 0.406924, 0.433198, 0.448657, 0.46689, 0.477555, 0.494472, 0.514939, 0.531869, 0.552166, 0.563093, 0.584947, 0.616828, 0.733629, 0.820432");
+            values ( \
+              "-0.0388638, -0.116719, -0.136384, -0.162654, -0.172442, -0.17796, -0.1776, -0.178811, -0.17459, -0.175413, -0.172338, -0.171155, -0.170203, -0.167898, -0.163997, -0.152804, -0.146326, -0.131398, -0.0928302, -0.0729277, -0.0535702, -0.0444634, -0.0326233, -0.0223469, -0.016118, -0.0105982, -0.00825697, -0.00475779, -0.00291501, -0.000983775, -0.00024827" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0771731");
+            index_3 ("0.258487, 0.282447, 0.288687, 0.299616, 0.308322, 0.31656, 0.331122, 0.348256, 0.371188, 0.426452, 0.547503, 0.589342, 0.5998, 0.620718, 0.663336, 0.715144, 0.785255, 0.836771, 0.866032, 0.91184, 0.957332, 0.998009, 1.05224, 1.09725, 1.11827, 1.1603, 1.24437, 1.33975, 1.46765, 1.62684, 1.74869");
+            values ( \
+              "-0.194731, -0.201096, -0.208961, -0.216128, -0.218804, -0.220023, -0.220932, -0.220695, -0.219756, -0.216054, -0.205387, -0.200657, -0.198908, -0.194225, -0.178342, -0.149447, -0.108275, -0.08241, -0.0699399, -0.0535495, -0.0406521, -0.0316178, -0.0224133, -0.0167743, -0.0146289, -0.011054, -0.00601658, -0.00314313, -0.00167077, -0.000756488, -0.000464537" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.281476");
+            index_3 ("0.244674, 0.257485, 0.279259, 0.297576, 0.309665, 0.322667, 0.353656, 0.406629, 0.512746, 0.791567, 0.889328, 1.01841, 1.26973, 1.33015, 1.42107, 1.6029, 1.63969, 1.71326, 1.98934, 2.16126, 2.3086, 2.37309, 2.48948, 2.64329, 2.78618, 2.97669, 3.12119, 3.283, 3.49876, 3.83454, 4.21015, 4.78802");
+            values ( \
+              "-0.0185774, -0.12368, -0.209662, -0.229759, -0.233808, -0.235996, -0.237077, -0.236558, -0.234829, -0.229515, -0.227319, -0.224053, -0.21703, -0.215075, -0.211017, -0.194512, -0.189337, -0.177386, -0.127024, -0.0984955, -0.077846, -0.0699875, -0.0573731, -0.0437997, -0.0338869, -0.0238092, -0.0182037, -0.0134223, -0.00880449, -0.00447694, -0.00217953, -0.000725864" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.02664");
+            index_3 ("0, 0.00355952, 0.125849, 0.171693, 0.240507, 0.277, 0.309669, 0.339017, 0.390835, 1.59573, 2.27819, 2.97488, 4.12496, 4.41884, 5.00659, 5.20168, 5.59188, 6.57955, 7.15514, 7.59177, 8.07458, 8.70814, 9.06492, 9.66428, 10.2978, 10.629, 11.3184, 11.952, 12.5855, 13.2191, 13.8526, 15.1197, 16.3869");
+            values ( \
+              "-0.0040421, -0.00411608, -0.00357675, -1e-22, -2e-22, -0.213651, -0.238816, -0.241662, -0.242183, -0.236432, -0.232553, -0.227948, -0.21845, -0.214599, -0.200191, -0.192511, -0.174163, -0.123106, -0.0967176, -0.079582, -0.0635353, -0.0466982, -0.0390697, -0.0288305, -0.0207963, -0.0174562, -0.0121923, -0.00864627, -0.00618402, -0.00435796, -0.0031442, -0.00161677, -0.00084217" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.75846, 0.777479, 0.793887, 0.803329, 0.821044, 0.824865, 0.830242, 0.832717, 0.836608, 0.840798, 0.849768, 0.857404, 0.865223, 0.870943, 0.882569, 0.88648, 0.903535, 0.924514, 0.941617");
+            values ( \
+              "-0.000336993, -0.0134701, -0.0210208, -0.0249936, -0.0305284, -0.0313157, -0.0319302, -0.031738, -0.030939, -0.0289999, -0.0229592, -0.0164234, -0.0113157, -0.00856376, -0.00399597, -0.00326539, -0.00255652, -0.001107, -0.000586776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00580115");
+            index_3 ("0.766091, 0.774294, 0.782455, 0.80793, 0.820154, 0.830942, 0.841199, 0.849715, 0.854285, 0.860378, 0.868839, 0.884615, 0.896253, 0.904517, 0.911418, 0.92503, 0.934211, 0.942282, 1.00516");
+            values ( \
+              "-0.0157784, -0.0284005, -0.0384804, -0.0681994, -0.0800141, -0.0870345, -0.0901187, -0.0902716, -0.0884143, -0.0828606, -0.0708647, -0.044938, -0.029922, -0.0220176, -0.016894, -0.0094668, -0.00543052, -0.00392365, -0.00152395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0211588");
+            index_3 ("0.772348, 0.791338, 0.811408, 0.825045, 0.835052, 0.853482, 0.85907, 0.866522, 0.874785, 0.891311, 0.900182, 0.914222, 0.918649, 0.926685, 0.935524, 0.951961, 0.977642, 1.00096, 1.01401, 1.03882, 1.05017, 1.06277, 1.07676, 1.09905, 1.11299, 1.14086, 1.21967, 1.24985");
+            values ( \
+              "-0.053775, -0.0805691, -0.120922, -0.143588, -0.155918, -0.168362, -0.169613, -0.170453, -0.170366, -0.168322, -0.166719, -0.162476, -0.16019, -0.154521, -0.145618, -0.123662, -0.0868302, -0.0594003, -0.0474247, -0.0296125, -0.0238943, -0.0188031, -0.0144063, -0.00888578, -0.00632374, -0.00339933, -0.00180389, -0.00144201" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0771731");
+            index_3 ("0.784962, 0.840694, 0.855558, 0.8824, 0.911339, 0.954899, 1.0372, 1.04963, 1.10979, 1.14011, 1.20389, 1.3487, 1.41869, 1.49747, 1.53941, 1.59533, 1.63866, 1.68822, 1.75429, 1.84794, 1.96009, 1.96739");
+            values ( \
+              "-0.128819, -0.198047, -0.209405, -0.217798, -0.219121, -0.217346, -0.210596, -0.208547, -0.202758, -0.198503, -0.178145, -0.0961357, -0.0652147, -0.0407335, -0.0314354, -0.0220605, -0.0166689, -0.0120323, -0.00758151, -0.00382021, -0.00213514, -0.0020964" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.281476");
+            index_3 ("0.796105, 0.850859, 0.8739, 0.893677, 0.916783, 0.94143, 1.03632, 1.04564, 1.24916, 1.55845, 1.86323, 1.96124, 2.15727, 2.18025, 2.31813, 2.62803, 2.80177, 2.86417, 2.95555, 3.06016, 3.19578, 3.30454, 3.44296, 3.63794, 3.84847, 4.01105, 4.33622, 4.69998, 5.2634, 5.73935");
+            values ( \
+              "-0.221273, -0.221652, -0.231712, -0.235191, -0.23646, -0.236923, -0.235771, -0.234658, -0.231152, -0.224062, -0.215219, -0.210914, -0.192572, -0.189286, -0.165887, -0.110212, -0.0840957, -0.0759477, -0.0651955, -0.0544899, -0.0428827, -0.0352816, -0.0274032, -0.0190253, -0.0127973, -0.00935945, -0.00484414, -0.00242002, -0.000810039, -0.000374939" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.02664");
+            index_3 ("0.764029, 0.811965, 0.845396, 0.864228, 0.88838, 0.909845, 0.959801, 0.994302, 1.03627, 1.05631, 1.1047, 1.6695, 2.13785, 2.8212, 3.5166, 3.88765, 4.22879, 4.83848, 4.95932, 5.20101, 5.68438, 5.85491, 6.08229, 6.99384, 7.6029, 8.14161, 8.37717, 8.7922, 9.34106, 9.50968, 9.84692, 10.4805, 11.032, 11.2772, 11.7675, 12.4011, 13.0346, 13.6682, 14.3018, 14.9353, 16.2024, 17.4695");
+            values ( \
+              "-0.0352325, -0.163067, -0.221221, -0.233492, -0.23919, -0.241667, -0.24266, -0.242409, -0.242501, -0.241428, -0.241425, -0.238788, -0.236401, -0.23252, -0.227922, -0.225123, -0.222326, -0.216369, -0.21461, -0.210035, -0.19494, -0.187593, -0.176661, -0.129383, -0.100742, -0.0792945, -0.0711286, -0.0584087, -0.0446338, -0.0410421, -0.034649, -0.0250181, -0.0187809, -0.0165192, -0.0127628, -0.00909221, -0.00646747, -0.00459289, -0.00327621, -0.00233291, -0.00119322, -0.000612883" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.62925, 2.6473, 2.65432, 2.6893, 2.70991, 2.73305, 2.73972, 2.74671, 2.75329, 2.76312, 2.76679, 2.7735, 2.78101, 2.80907, 2.8141, 2.82076, 2.823, 2.84319, 2.85427, 2.86236, 2.87856, 2.90184, 2.93078, 2.96674");
+            values ( \
+              "-0.00347829, -0.00546973, -0.00682523, -0.01237, -0.0152102, -0.0174888, -0.0180375, -0.0183683, -0.0184503, -0.0183278, -0.0186005, -0.0175528, -0.0160452, -0.00581447, -0.00470941, -0.00410032, -0.00401103, -0.00231041, -0.00149544, -0.0010703, -0.000501838, -0.000190649, -6.74093e-05, -4.58594e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00580115");
+            index_3 ("2.62871, 2.64717, 2.65684, 2.69503, 2.72929, 2.74731, 2.76373, 2.77003, 2.77941, 2.78546, 2.7948, 2.8062, 2.83088, 2.8457, 2.85756, 2.86673, 2.87586, 2.88819, 2.89893, 2.94133, 2.95974, 2.98382, 3.01688");
+            values ( \
+              "-0.00566811, -0.0139559, -0.0176381, -0.0338833, -0.0473876, -0.0530332, -0.0568586, -0.057848, -0.0589885, -0.0589818, -0.058199, -0.0535677, -0.0308858, -0.0198617, -0.0131991, -0.00869237, -0.00587714, -0.00468754, -0.00424403, -0.00162758, -0.000965126, -0.000437956, -0.000178033" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0211588");
+            index_3 ("2.6393, 2.66244, 2.75146, 2.76862, 2.78122, 2.80721, 2.83105, 2.8542, 2.87373, 2.8779, 2.88625, 2.92102, 2.9399, 2.95457, 2.96466, 2.98134, 2.98646, 2.99668, 3.01714, 3.04007, 3.0558, 3.08228, 3.12185, 3.19923");
+            values ( \
+              "-0.0236257, -0.0334509, -0.100528, -0.11258, -0.12065, -0.134201, -0.142066, -0.143738, -0.136563, -0.133664, -0.12604, -0.0849235, -0.0641299, -0.0505674, -0.0426414, -0.0317827, -0.0290249, -0.0240984, -0.0164525, -0.010277, -0.00707832, -0.00396304, -0.00266924, -0.0012826" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0771731");
+            index_3 ("2.66073, 2.71837, 2.76301, 2.81136, 2.84689, 2.89709, 2.92328, 2.96324, 2.99346, 3.02148, 3.07369, 3.09658, 3.11984, 3.14536, 3.19641, 3.26872, 3.33751, 3.38836, 3.438, 3.49044, 3.52736, 3.57872, 3.59916, 3.64004, 3.7218, 3.81757, 3.94214, 4.1566");
+            values ( \
+              "-0.0609011, -0.0945093, -0.138923, -0.178828, -0.197765, -0.20925, -0.210218, -0.209078, -0.206975, -0.20432, -0.198254, -0.193968, -0.187329, -0.1771, -0.149314, -0.107578, -0.0744943, -0.0555889, -0.0411943, -0.029817, -0.0236133, -0.0169818, -0.014855, -0.0113327, -0.00628163, -0.00325258, -0.00174292, -0.000654103" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.281476");
+            index_3 ("2.68016, 2.75154, 2.80567, 2.8273, 2.87056, 2.91111, 2.95627, 3.00064, 3.05302, 3.19032, 3.49605, 3.79983, 3.90185, 4.08389, 4.12066, 4.54877, 4.80991, 4.92745, 5.08417, 5.20529, 5.40332, 5.58966, 5.66892, 5.82744, 6.14449, 6.48911, 6.92208, 7.34446");
+            values ( \
+              "-0.108299, -0.137906, -0.189486, -0.204937, -0.223522, -0.230901, -0.233487, -0.233757, -0.233535, -0.231167, -0.224258, -0.215221, -0.210782, -0.194377, -0.189235, -0.113575, -0.0754019, -0.0619052, -0.0471106, -0.0379712, -0.0264651, -0.0186865, -0.0161009, -0.0119131, -0.00631713, -0.00318034, -0.00142864, -0.000660121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.02664");
+            index_3 ("2.63512, 2.83457, 2.90979, 3.01349, 3.34258, 4.1514, 5.45331, 6.31892, 6.60356, 6.89764, 7.4858, 7.68087, 8.07101, 9.05915, 9.63485, 10.0716, 10.5544, 11.188, 11.5449, 12.1445, 12.778, 13.1091, 13.7981, 14.4317, 15.0652, 16.3324, 17.5995, 18.8666");
+            values ( \
+              "-0.0268379, -0.215904, -0.237152, -0.241311, -0.240253, -0.236219, -0.227888, -0.220955, -0.218306, -0.214509, -0.200072, -0.192451, -0.174089, -0.123061, -0.0967223, -0.0795901, -0.0635479, -0.0466791, -0.0390838, -0.0288428, -0.0207767, -0.0174718, -0.0121775, -0.00866393, -0.00616868, -0.00312845, -0.00160082, -0.000826134" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.8311, 9.86156, 9.88143, 9.91971, 9.97543, 10.0095, 10.0385, 10.0392, 10.0532, 10.0868, 10.1053, 10.1163, 10.1246, 10.135, 10.1461, 10.1593, 10.1676, 10.1887, 10.2254, 10.2413, 10.2517, 10.2726, 10.3042, 10.3085");
+            values ( \
+              "-0.00149152, -0.00176906, -0.00224146, -0.00385127, -0.00656311, -0.00801771, -0.00898261, -0.00893943, -0.00910199, -0.00925294, -0.00952365, -0.00948538, -0.00938141, -0.00917035, -0.00879579, -0.00790432, -0.00649984, -0.00521587, -0.00216216, -0.00128474, -0.00092123, -0.000422862, -0.000132116, -0.000120031" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00580115");
+            index_3 ("9.83478, 9.87316, 9.89459, 9.93919, 10.0026, 10.0416, 10.0749, 10.1053, 10.1349, 10.1568, 10.1773, 10.1929, 10.2152, 10.2553, 10.3147, 10.3314, 10.3575, 10.3727");
+            values ( \
+              "-0.00398258, -0.00545981, -0.00716551, -0.0124785, -0.0208698, -0.0255427, -0.0288942, -0.03051, -0.0308091, -0.0319658, -0.0312965, -0.0294997, -0.0239698, -0.00988716, -0.00362096, -0.00238116, -0.0011388, -0.000803917" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0211588");
+            index_3 ("9.86889, 9.92987, 9.98968, 10.1297, 10.175, 10.2154, 10.2532, 10.2905, 10.3216, 10.3463, 10.3831, 10.4086, 10.4418, 10.459, 10.4842, 10.495, 10.5086, 10.5266, 10.5628, 10.6364, 10.7232, 10.7833");
+            values ( \
+              "-0.0172111, -0.0198821, -0.0339565, -0.0681868, -0.0779877, -0.0853611, -0.088896, -0.0886963, -0.0814327, -0.0682602, -0.0459506, -0.0330465, -0.0205544, -0.0155763, -0.00972575, -0.00809659, -0.00663275, -0.00531517, -0.00361627, -0.00154482, -0.000512183, -0.000273032" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0771731");
+            index_3 ("9.91505, 10.0275, 10.2492, 10.2956, 10.3622, 10.3962, 10.4652, 10.5322, 10.5992, 10.6174, 10.6381, 10.7444, 10.79, 10.8369, 10.8683, 10.9089, 10.9415, 10.9827, 11.0409, 11.1055, 11.1557, 11.2491, 11.3636, 11.5397, 11.6633");
+            values ( \
+              "-0.0387397, -0.0550174, -0.130818, -0.145173, -0.162757, -0.169924, -0.179669, -0.179856, -0.166252, -0.159496, -0.150429, -0.0978329, -0.0775943, -0.0600556, -0.0501847, -0.0394734, -0.032413, -0.0251262, -0.0173646, -0.0113854, -0.00802984, -0.00411916, -0.00222132, -0.000890629, -0.000556125" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.281476");
+            index_3 ("9.86529, 9.97199, 10.3077, 10.4246, 10.5633, 10.6372, 10.6985, 10.8562, 10.9546, 11.255, 11.3602, 11.5212, 11.6948, 11.9621, 12.2521, 12.4147, 12.5816, 12.8897, 13.13, 13.5323, 13.8707, 13.987");
+            values ( \
+              "-0.0134325, -0.0411537, -0.165701, -0.199432, -0.22086, -0.224969, -0.226082, -0.224758, -0.222702, -0.213675, -0.209075, -0.19577, -0.169325, -0.12133, -0.0777425, -0.0592019, -0.0442024, -0.025306, -0.0161511, -0.00738752, -0.00372826, -0.00316389" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.02664");
+            index_3 ("10.0508, 10.2655, 10.4392, 10.5122, 10.6524, 10.7564, 10.9687, 11.5289, 12.5565, 13.7755, 14.3544, 14.9429, 15.1384, 15.5295, 16.6637, 17.1996, 17.5429, 18.1765, 18.7054, 19.322, 19.9556, 20.6437, 21.0005, 21.6341, 22.2677, 22.9012, 24.1683, 26.7026");
+            values ( \
+              "-0.141654, -0.156797, -0.210729, -0.22442, -0.235632, -0.237867, -0.238256, -0.236082, -0.230291, -0.220811, -0.214302, -0.19984, -0.192316, -0.173899, -0.116041, -0.0925523, -0.079342, -0.0588759, -0.0454543, -0.0333711, -0.0240883, -0.0168347, -0.0139574, -0.00996265, -0.00708163, -0.00503636, -0.00255811, -0.000674826" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00449574, 0.0045092, 0.00452708, 0.0045368, 0.00454025, 0.00454126", \
+            "0.00531439, 0.00531705, 0.00532597, 0.00533426, 0.00533799, 0.0053392", \
+            "0.00561262, 0.00561252, 0.00561303, 0.00561571, 0.00561826, 0.00561934", \
+            "0.00571432, 0.00571452, 0.00571372, 0.00571358, 0.00571414, 0.0057148", \
+            "0.00575948, 0.00575946, 0.00575944, 0.00575938, 0.00575927, 0.00575933", \
+            "0.00578586, 0.00578586, 0.00578585, 0.00578583, 0.00578577, 0.00578568" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00596201, 0.00596894, 0.00598678, 0.00599819, 0.00600296, 0.00600443", \
+            "0.00671216, 0.00671472, 0.0067176, 0.00672281, 0.00672667, 0.00672808", \
+            "0.00732517, 0.00731795, 0.00730474, 0.00729409, 0.00729097, 0.00729052", \
+            "0.00625809, 0.00665176, 0.00714021, 0.0074027, 0.00749465, 0.00752148", \
+            "0.00570352, 0.00570332, 0.00570238, 0.00577534, 0.00722764, 0.00771453", \
+            "0.00567255, 0.00568621, 0.00569182, 0.00569073, 0.0055602, 0.00689787" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "~A";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "!A";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0870491, 0.116381, 0.220035, 0.593763, 1.95449, 6.91669", \
+            "0.0986525, 0.128174, 0.232591, 0.607057, 1.96811, 6.93042", \
+            "0.148266, 0.177338, 0.28161, 0.657183, 2.0192, 6.98194", \
+            "0.303344, 0.349636, 0.479803, 0.858737, 2.22243, 7.18674", \
+            "0.712462, 0.804063, 1.0556, 1.62348, 3.03604, 8.00465", \
+            "1.99002, 2.14561, 2.61779, 3.74135, 6.02183, 11.2777" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0887133, 0.126828, 0.267597, 0.790168, 2.69932, 9.65946", \
+            "0.0886964, 0.126818, 0.267599, 0.790168, 2.69927, 9.65943", \
+            "0.0928017, 0.128176, 0.267614, 0.790139, 2.69909, 9.65944", \
+            "0.157607, 0.191013, 0.302206, 0.790728, 2.6993, 9.65944", \
+            "0.348231, 0.403959, 0.562173, 0.992333, 2.71181, 9.65944", \
+            "0.803213, 0.903521, 1.20831, 1.94027, 3.61902, 9.75399" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0397944, 0.052709, 0.0979737, 0.259972, 0.848036, 2.9913", \
+            "0.0481629, 0.0611786, 0.106571, 0.268656, 0.85673, 3.00003", \
+            "0.0741028, 0.0919618, 0.141554, 0.303514, 0.891553, 3.03492", \
+            "0.0868642, 0.121721, 0.218368, 0.442087, 1.02607, 3.17482", \
+            "-0.0524598, 0.0151037, 0.204521, 0.646986, 1.56164, 3.73961", \
+            "-0.953109, -0.825667, -0.465262, 0.391027, 2.19844, 5.76946" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0387255, 0.0546723, 0.113508, 0.328595, 1.11407, 3.9754", \
+            "0.0386426, 0.0546244, 0.113496, 0.328625, 1.1133, 3.9754", \
+            "0.0598436, 0.0735791, 0.120972, 0.328577, 1.11343, 3.97539", \
+            "0.126911, 0.150784, 0.21819, 0.389707, 1.11351, 3.97612", \
+            "0.301402, 0.344681, 0.470518, 0.766377, 1.4253, 3.97907", \
+            "0.816305, 0.901805, 1.13212, 1.68644, 2.86157, 5.36502" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.035375, 0.0426683, 0.0431332, 0.044063, 0.0459226, 0.0483207, 0.053117, 0.0590367, 0.0698618, 0.0702392, 0.0755223, 0.0820376, 0.095112, 0.097848, 0.100755, 0.106338, 0.125983, 0.130204, 0.135127, 0.138733, 0.147834, 0.148679, 0.164714, 0.177524, 0.190966, 0.205519, 0.225854, 0.240721, 0.264722, 0.296723, 0.311563");
+            values ( \
+              "0.00649371, 0.0244709, 0.0240656, 0.0242301, 0.0238057, 0.02378, 0.0231116, 0.022756, 0.0215696, 0.021634, 0.0211694, 0.0202961, 0.0176679, 0.0176948, 0.0180344, 0.0176426, 0.0125879, 0.0112757, 0.0104362, 0.0118512, 0.0111357, 0.0108274, 0.00790921, 0.00599384, 0.00440358, 0.00310662, 0.0018685, 0.00127852, 0.000681936, 0.000288429, 0.000213377" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00580115");
+            index_3 ("0.0386647, 0.0426538, 0.0472831, 0.0551046, 0.0678086, 0.071219, 0.0780399, 0.088019, 0.104969, 0.124518, 0.13792, 0.154413, 0.192963, 0.19754, 0.199459, 0.205755, 0.211781, 0.255386, 0.274085, 0.288948, 0.299289, 0.328367, 0.368919, 0.412107, 0.425875");
+            values ( \
+              "0.0322571, 0.0587028, 0.058647, 0.0571006, 0.0557602, 0.0548321, 0.0543064, 0.0525367, 0.0502635, 0.0460672, 0.0460313, 0.0404921, 0.0248066, 0.0238443, 0.0241296, 0.023883, 0.0230205, 0.0125322, 0.00913992, 0.00708528, 0.00588286, 0.00346206, 0.00161726, 0.000704553, 0.000584118" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0211588");
+            index_3 ("0.0386921, 0.0478768, 0.147692, 0.228167, 0.257971, 0.27092, 0.292795, 0.35211, 0.402908, 0.516422, 0.552531, 0.591027, 0.635413, 0.651344, 0.68774, 0.725154, 0.799163, 0.872571");
+            values ( \
+              "0.0477704, 0.0961782, 0.0873233, 0.0789832, 0.077022, 0.0739666, 0.0698884, 0.0538344, 0.0393373, 0.0194158, 0.0144739, 0.0104378, 0.00709372, 0.00612372, 0.00444896, 0.00314195, 0.00157714, 0.000867608" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0771731");
+            index_3 ("0.0434636, 0.0434836, 0.19905, 0.442479, 0.602186, 0.695071, 0.795486, 0.871115, 1.18762, 1.29551, 1.43402, 1.54294, 1.6096, 1.74293, 1.83793, 1.99431, 2.20281, 2.52304, 2.92415");
+            values ( \
+              "1e-22, 0.119363, 0.112015, 0.103359, 0.0972521, 0.0930953, 0.0860616, 0.0788255, 0.0441485, 0.0348086, 0.024489, 0.0180716, 0.0149335, 0.00995783, 0.00744862, 0.00457077, 0.00233731, 0.000742685, 0.000180275" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.281476");
+            index_3 ("0.0725348, 0.0725548, 0.682633, 1.53804, 1.96408, 2.40213, 2.88638, 3.13092, 3.94896, 4.32483, 4.65741, 4.84692, 5.09486, 5.42839, 5.80958, 6.0642, 6.32238, 6.66664, 7.35514, 8.47919, 9.62621");
+            values ( \
+              "1e-22, 0.136145, 0.118009, 0.108725, 0.103504, 0.0966954, 0.0846489, 0.0767831, 0.0484247, 0.0373691, 0.0290644, 0.0250021, 0.0203492, 0.0153196, 0.0109123, 0.00869296, 0.00687814, 0.00499293, 0.00259117, 0.000793688, 0.000247669" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.02664");
+            index_3 ("0.160749, 0.160769, 2.13112, 4.02144, 6.92805, 8.49822, 9.64523, 10.2265, 14.8595, 17.1145, 18.2589, 19.6191, 21.6335, 24.5526, 28.5105");
+            values ( \
+              "1e-22, 0.141533, 0.120433, 0.115064, 0.105442, 0.098537, 0.0909079, 0.0864967, 0.0421799, 0.0260041, 0.0199114, 0.0143118, 0.00860207, 0.00399806, 0.00151166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0720577, 0.0758662, 0.0774299, 0.0815504, 0.111316, 0.117849, 0.130922, 0.13366, 0.136565, 0.142157, 0.161791, 0.165999, 0.170928, 0.174535, 0.183641, 0.184486, 0.200515, 0.213329, 0.226771, 0.241319, 0.26164, 0.276505, 0.300492, 0.332475, 0.346871");
+            values ( \
+              "0.0022327, 0.0238903, 0.0240769, 0.0239289, 0.0211718, 0.0203057, 0.0176672, 0.0176952, 0.0180382, 0.0176394, 0.012587, 0.0112826, 0.0104332, 0.0118515, 0.0111364, 0.0108284, 0.00791084, 0.00599473, 0.0044043, 0.00310758, 0.00186978, 0.00127952, 0.000682764, 0.00028882, 0.000215946" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00580115");
+            index_3 ("0.0748662, 0.0786049, 0.0832808, 0.0911013, 0.134604, 0.160506, 0.173483, 0.190403, 0.228952, 0.233529, 0.23545, 0.241699, 0.247714, 0.254718, 0.277771, 0.291372, 0.310073, 0.324936, 0.335115, 0.355434, 0.383924, 0.405998, 0.448554, 0.47477");
+            values ( \
+              "0.0390631, 0.0578933, 0.058335, 0.0574198, 0.05122, 0.0460949, 0.0460414, 0.0405107, 0.0247743, 0.0238688, 0.024139, 0.0239014, 0.0230086, 0.0215512, 0.0155346, 0.0125551, 0.00912076, 0.00706657, 0.00592086, 0.00407616, 0.00241476, 0.00160372, 0.000680733, 0.00046981" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0211588");
+            index_3 ("0.0746797, 0.084532, 0.089898, 0.103542, 0.18436, 0.264834, 0.294649, 0.307587, 0.329463, 0.38877, 0.43958, 0.553066, 0.589193, 0.627709, 0.672117, 0.688012, 0.724324, 0.76165, 0.835487, 0.949295, 1.09525");
+            values ( \
+              "0.0386302, 0.0956926, 0.0955978, 0.0945143, 0.0872293, 0.0789835, 0.0770196, 0.073968, 0.0698875, 0.0538357, 0.0393355, 0.0194206, 0.0144757, 0.0104375, 0.00709064, 0.00612462, 0.00445146, 0.00314786, 0.00158154, 0.000479244, 0.00010793" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0771731");
+            index_3 ("0.0836579, 0.0836779, 0.236443, 0.442499, 0.639561, 0.732421, 0.767321, 0.83286, 0.90849, 1.22503, 1.3329, 1.47133, 1.58031, 1.64718, 1.78092, 1.87534, 2.03085, 2.23819, 2.55794, 2.95839");
+            values ( \
+              "1e-22, 0.123762, 0.111885, 0.104735, 0.0972518, 0.0930969, 0.0907076, 0.0860619, 0.0788254, 0.0441447, 0.0348069, 0.0244934, 0.0180715, 0.014925, 0.00993854, 0.00744726, 0.00458255, 0.00235333, 0.000749208, 0.000182604" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.281476");
+            index_3 ("0.111699, 0.111719, 0.6643, 1.38082, 2.00103, 2.19627, 2.43908, 2.88414, 3.00152, 3.99024, 4.36244, 4.68576, 4.87839, 5.27727, 5.47369, 5.86653, 6.35183, 6.67812, 7.33069, 8.43776, 9.58478");
+            values ( \
+              "1e-22, 0.138487, 0.118468, 0.110841, 0.103519, 0.100768, 0.0966952, 0.0858155, 0.0822321, 0.0482958, 0.0373625, 0.0292778, 0.0250946, 0.0180126, 0.0151889, 0.0107345, 0.00690432, 0.00513208, 0.00273377, 0.000883402, 0.000248876" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.02664");
+            index_3 ("0.160069, 0.160089, 2.15236, 4.65405, 6.59597, 7.70071, 8.5344, 9.68141, 10.2627, 11.1664, 14.0996, 15.4687, 17.1665, 18.7128, 19.5417, 20.6887, 21.6288, 22.4803, 23.6155, 24.7626, 27.0566, 28.2036, 30.4976, 33.9387");
+            values ( \
+              "1e-22, 0.13668, 0.120598, 0.113093, 0.10663, 0.102374, 0.0984168, 0.0910262, 0.0863789, 0.0781586, 0.0493136, 0.03765, 0.0260173, 0.0181411, 0.0148261, 0.0111686, 0.00879797, 0.00708516, 0.00530236, 0.00391917, 0.00214272, 0.00159861, 0.000874921, 0.000338041" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.195033, 0.205976, 0.207905, 0.219702, 0.231472, 0.237213, 0.248695, 0.256323, 0.258468, 0.260898, 0.266337, 0.269066, 0.27749, 0.283419, 0.287365, 0.291454, 0.305607, 0.313639, 0.318101, 0.321851, 0.326027, 0.330094, 0.334272, 0.339298, 0.346448, 0.365214, 0.384479, 0.394324, 0.418725, 0.423786, 0.433908, 0.454153, 0.487277, 0.58226");
+            values ( \
+              "0.000625852, 0.0102366, 0.0107993, 0.0137636, 0.0161332, 0.0169861, 0.0181892, 0.0186608, 0.0187139, 0.0196095, 0.019462, 0.019169, 0.0178422, 0.0180822, 0.0177491, 0.0169808, 0.0133041, 0.010968, 0.0106608, 0.0119983, 0.0113696, 0.0111493, 0.0101144, 0.00934205, 0.0079579, 0.00529783, 0.00334655, 0.0026109, 0.00138777, 0.00130615, 0.000919786, 0.000616338, 0.000174276, 1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00580115");
+            index_3 ("0.199987, 0.209241, 0.213277, 0.218433, 0.231017, 0.23556, 0.244514, 0.251906, 0.25846, 0.262611, 0.266395, 0.270077, 0.277441, 0.287705, 0.303412, 0.306569, 0.312883, 0.322326, 0.33446, 0.367286, 0.377859, 0.380226, 0.391853, 0.405973, 0.42607, 0.438312, 0.461224, 0.462951, 0.466405, 0.486639, 0.513304, 0.528963, 0.560281, 0.61072, 0.672746");
+            values ( \
+              "0.0123739, 0.0267914, 0.0290512, 0.0326122, 0.0393918, 0.0412746, 0.0446386, 0.0466054, 0.0481347, 0.0508065, 0.0515953, 0.0520248, 0.0518255, 0.050101, 0.0466021, 0.0461264, 0.0463958, 0.0452717, 0.0411095, 0.0281097, 0.0236864, 0.0243249, 0.0234875, 0.0201806, 0.0149598, 0.0122907, 0.00833839, 0.00819365, 0.00763149, 0.00532347, 0.00326016, 0.00250419, 0.0013175, 0.000519907, 8.9546e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0211588");
+            index_3 ("0.20348, 0.220112, 0.229772, 0.23608, 0.248511, 0.258431, 0.261486, 0.266689, 0.271547, 0.278571, 0.331392, 0.372643, 0.407849, 0.416789, 0.42871, 0.453581, 0.489344, 0.556989, 0.572263, 0.592629, 0.608875, 0.672886, 0.696073, 0.727479, 0.75362, 0.781908, 0.82205, 0.839429, 0.874187, 0.943703, 1.05345, 1.18421");
+            values ( \
+              "0.0247635, 0.0547222, 0.0636313, 0.0691915, 0.0772852, 0.082752, 0.0873066, 0.090351, 0.0917412, 0.0919299, 0.0871398, 0.0830588, 0.0793019, 0.0790809, 0.078051, 0.0743114, 0.0662989, 0.0475751, 0.0430238, 0.0377351, 0.0353064, 0.0237673, 0.0199134, 0.0154498, 0.0124244, 0.00972809, 0.00684269, 0.00584495, 0.00429311, 0.00221954, 0.000750236, 0.000170708" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0771731");
+            index_3 ("0.223764, 0.278408, 0.292183, 0.303431, 0.323737, 0.550085, 0.786904, 0.881316, 0.980241, 1.05584, 1.18043, 1.31167, 1.37776, 1.42452, 1.49074, 1.62974, 1.72757, 1.77896, 1.86061, 2.02641, 2.12617, 2.32569, 2.63818, 3.01149");
+            values ( \
+              "0.105545, 0.115184, 0.115068, 0.114447, 0.114, 0.106194, 0.0972592, 0.0930064, 0.0860493, 0.0788366, 0.0654599, 0.0504779, 0.0436511, 0.0396124, 0.0339534, 0.023742, 0.018053, 0.0156281, 0.0122131, 0.00735565, 0.00544122, 0.00281094, 0.000984492, 0.000217114" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.281476");
+            index_3 ("0.257811, 0.257831, 0.72656, 1.48001, 2.14874, 2.48246, 2.79635, 3.06912, 3.54143, 4.08831, 4.46044, 4.87927, 5.1173, 5.39804, 5.79087, 6.18442, 6.6732, 7.32492, 8.40311, 9.55012");
+            values ( \
+              "1e-22, 0.140206, 0.119328, 0.111373, 0.103485, 0.0986077, 0.0921698, 0.084636, 0.0689796, 0.049903, 0.0387246, 0.0282372, 0.0232927, 0.0184238, 0.0131054, 0.00919876, 0.00588736, 0.00317104, 0.00104291, 0.00031564" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.02664");
+            index_3 ("0.33503, 0.33505, 2.00182, 4.64988, 7.86672, 8.68131, 9.82833, 11.3133, 14.2465, 15.546, 17.3004, 18.89, 20.9321, 22.0682, 23.6147, 25.9087, 28.2027, 29.8304");
+            values ( \
+              "1e-22, 0.142798, 0.121534, 0.113645, 0.102372, 0.0983377, 0.0911038, 0.0782347, 0.0492428, 0.0381386, 0.0261576, 0.0179488, 0.0108404, 0.0081271, 0.00545107, 0.00297481, 0.00160349, 0.00126485" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.614516, 0.650118, 0.672584, 0.770385, 0.796797, 0.80828, 0.817659, 0.82158, 0.829421, 0.839868, 0.855956, 0.863205, 0.871416, 0.875232, 0.879598, 0.938166, 0.953576, 0.969699, 0.988892, 1.01307, 1.03653, 1.04576, 1.08792, 1.11415, 1.16661");
+            values ( \
+              "0.000122604, 0.00266598, 0.00375239, 0.00894876, 0.00983961, 0.00983926, 0.0102831, 0.0106527, 0.0106762, 0.0103461, 0.00958722, 0.00871201, 0.0100952, 0.0100236, 0.0100273, 0.00462491, 0.00348754, 0.00252903, 0.00167579, 0.000961232, 0.000546874, 0.000659488, 0.000229181, 0.000116129, 1.8568e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00580115");
+            index_3 ("0.634394, 0.660653, 0.668228, 0.689476, 0.807217, 0.838826, 0.854624, 0.867949, 0.882252, 0.895461, 0.916452, 0.940907, 0.950339, 0.95875, 0.961695, 0.967583, 1.01279, 1.03232, 1.03661, 1.04327, 1.073, 1.09258, 1.11362, 1.12974, 1.16197, 1.21897, 1.28659");
+            values ( \
+              "0.00606675, 0.0077279, 0.00856414, 0.0112549, 0.0271279, 0.0301773, 0.0309642, 0.0323683, 0.0334822, 0.0323491, 0.0297827, 0.0244843, 0.023168, 0.0243536, 0.0233107, 0.0229016, 0.0134455, 0.0100843, 0.00955304, 0.00910736, 0.00556083, 0.00388133, 0.00264194, 0.00195885, 0.00104993, 0.000317955, 6.8386e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0211588");
+            index_3 ("0.660818, 0.731242, 0.849147, 0.903596, 0.95203, 0.998073, 1.03313, 1.03654, 1.04309, 1.05349, 1.06148, 1.09107, 1.18144, 1.1972, 1.28673, 1.31714, 1.34218, 1.37072, 1.41106, 1.43655, 1.48378, 1.54675, 1.66177, 1.79995");
+            values ( \
+              "0.0189946, 0.0279134, 0.055868, 0.0656354, 0.0705925, 0.0727506, 0.073966, 0.073169, 0.0732804, 0.0720539, 0.0705259, 0.0629906, 0.0380203, 0.0356587, 0.0197033, 0.0154062, 0.0125061, 0.00976622, 0.006863, 0.00544191, 0.00354614, 0.00200174, 0.000590909, 0.000157036" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0771731");
+            index_3 ("0.687386, 0.765235, 0.859952, 0.902744, 0.979582, 1.04584, 1.06002, 1.1882, 1.34642, 1.37727, 1.43884, 1.50496, 1.63488, 1.7179, 1.96138, 2.07024, 2.20894, 2.31806, 2.38185, 2.50945, 2.58434, 2.66841, 2.7805, 3.00468, 3.331, 3.74058");
+            values ( \
+              "0.0370283, 0.043985, 0.072769, 0.0839561, 0.0990204, 0.108273, 0.109056, 0.104453, 0.098264, 0.0973768, 0.0945975, 0.0908542, 0.080112, 0.0713525, 0.0442598, 0.0348243, 0.0244863, 0.0180546, 0.0150782, 0.0102108, 0.00819246, 0.00632741, 0.00439694, 0.00215211, 0.000640456, 0.000172352" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.281476");
+            index_3 ("0.759078, 0.903518, 0.994949, 1.05629, 1.08486, 1.10881, 1.30623, 1.9298, 2.48294, 2.7411, 2.89972, 3.17915, 3.66338, 3.90562, 4.72699, 5.10197, 5.43271, 5.62283, 5.8715, 6.20704, 6.59051, 6.84236, 7.09788, 7.43858, 8.11997, 9.24067, 10.3877");
+            values ( \
+              "0.0849895, 0.0909677, 0.111595, 0.121182, 0.122004, 0.121348, 0.119474, 0.112944, 0.106632, 0.103507, 0.101316, 0.0966941, 0.084648, 0.0768599, 0.0483925, 0.0373662, 0.0291038, 0.025024, 0.0203559, 0.0152976, 0.0108737, 0.00868345, 0.00688728, 0.00501675, 0.00262251, 0.000807372, 0.000251488" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.02664");
+            index_3 ("0.923272, 0.923292, 2.75436, 5.24424, 7.70556, 8.46117, 9.27576, 10.4228, 11.004, 11.9077, 14.841, 16.1404, 17.1849, 17.9083, 18.8331, 19.4531, 20.2798, 21.4268, 22.3689, 23.223, 24.3616, 25.5087, 26.6557, 28.9497, 31.2437, 34.6848");
+            values ( \
+              "1e-22, 0.140554, 0.120991, 0.113558, 0.105328, 0.102286, 0.0984218, 0.0910214, 0.0863831, 0.078155, 0.0493143, 0.0382087, 0.0305921, 0.0260176, 0.0210126, 0.018142, 0.0148413, 0.0111738, 0.00880447, 0.00708691, 0.00529147, 0.00391858, 0.00291001, 0.00159209, 0.000869208, 0.000342353" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.2327, 2.40081, 2.42118, 2.64225, 2.70512, 2.73297, 2.75107, 2.77135, 2.78633, 2.79064, 2.81638, 2.8324, 2.84039, 2.84792, 2.85551, 2.864, 2.8715, 2.88103, 2.89597, 2.91875, 2.98882, 3.06391, 3.09974, 3.13647, 3.20186, 3.27007, 3.28506");
+            values ( \
+              "0.000329542, 0.000907409, 0.00106997, 0.00355884, 0.00413063, 0.00409796, 0.00414032, 0.00454705, 0.00431902, 0.00434276, 0.00428484, 0.00429625, 0.00412072, 0.0052238, 0.0051225, 0.00542524, 0.00512003, 0.00521236, 0.00490719, 0.00484496, 0.00367815, 0.00175699, 0.00112074, 0.000663792, 0.000227621, 9.42793e-05, 7.6792e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00580115");
+            index_3 ("2.23313, 2.35846, 2.38094, 2.42589, 2.45087, 2.62642, 2.72905, 2.77985, 2.81804, 2.85313, 2.88074, 2.88285, 2.88707, 2.89552, 2.90765, 2.94344, 2.96648, 2.97842, 2.99139, 3.00239, 3.00496, 3.0101, 3.01982, 3.03229, 3.0647, 3.09598, 3.16181, 3.21566, 3.2699, 3.31145, 3.34498, 3.41205, 3.48684");
+            values ( \
+              "0.00167029, 0.00176866, 0.00208878, 0.00293951, 0.00353307, 0.00848345, 0.0113171, 0.0126199, 0.0131895, 0.013868, 0.0151325, 0.0149386, 0.0148725, 0.0148678, 0.0149807, 0.0148736, 0.0144478, 0.0137417, 0.015499, 0.0154994, 0.0157933, 0.0157021, 0.015629, 0.0153386, 0.0141169, 0.012254, 0.00768976, 0.00461007, 0.0025104, 0.00151799, 0.00103781, 0.000366639, 0.000165293" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0211588");
+            index_3 ("2.2679, 2.5186, 2.66081, 2.94554, 3.08504, 3.12639, 3.18356, 3.21541, 3.2791, 3.33086, 3.35314, 3.3777, 3.40581, 3.52597, 3.59527, 3.67888, 3.71633, 3.75685, 3.81086, 3.91159, 4.05433, 4.15712, 4.22358");
+            values ( \
+              "0.00273717, 0.00926875, 0.0160376, 0.0304669, 0.0369518, 0.0393381, 0.041214, 0.0416176, 0.0404169, 0.0371517, 0.0349316, 0.0344065, 0.0323598, 0.0191475, 0.012663, 0.00715766, 0.0054664, 0.00403891, 0.00261598, 0.00113358, 0.000263135, 0.000132599, 0.000272829" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0771731");
+            index_3 ("2.40416, 2.69064, 2.82036, 3.34879, 3.44925, 3.54825, 3.70155, 3.77644, 3.8496, 4.00318, 4.08663, 4.18167, 4.2847, 4.44234, 4.57225, 4.67855, 4.81293, 4.97742, 5.07574, 5.27238, 5.57532, 5.95048");
+            values ( \
+              "0.0133628, 0.0217256, 0.0299823, 0.066329, 0.071971, 0.0763042, 0.0810059, 0.0817124, 0.0813785, 0.0749141, 0.0685, 0.0600539, 0.0483201, 0.0339637, 0.0242618, 0.0179907, 0.0120926, 0.0072785, 0.00554497, 0.00277338, 0.00111865, 0.00014813" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.281476");
+            index_3 ("2.54086, 2.9497, 3.44266, 3.56222, 3.72163, 3.90908, 4.03266, 4.15625, 4.2187, 4.53607, 5.11495, 5.32561, 5.55301, 6.03719, 6.26877, 7.13162, 7.49835, 7.95879, 8.20841, 8.48029, 8.7547, 9.14587, 9.31259, 9.64604, 10.3129, 11.3984, 12.5454");
+            values ( \
+              "0.0262545, 0.0416324, 0.0802087, 0.0883216, 0.0974264, 0.105847, 0.110156, 0.113685, 0.113826, 0.11037, 0.103519, 0.100536, 0.0966927, 0.0846489, 0.0772199, 0.0474107, 0.0367522, 0.025765, 0.0210158, 0.0166883, 0.0131033, 0.00925167, 0.00792757, 0.00586552, 0.00308239, 0.00102752, 0.000288157" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.02664");
+            index_3 ("2.81242, 3.52937, 3.81077, 4.15479, 4.25449, 5.80857, 8.59864, 10.0848, 11.655, 12.802, 13.3832, 14.287, 17.2202, 18.7285, 20.2875, 21.419, 22.6591, 23.8061, 25.0328, 26.7408, 27.8878, 29.0348, 31.3288, 33.6229, 37.0639");
+            values ( \
+              "0.0571821, 0.0892406, 0.107107, 0.122867, 0.123457, 0.119064, 0.110468, 0.105338, 0.0984308, 0.0910131, 0.0863908, 0.078148, 0.0493173, 0.0365886, 0.0260181, 0.0200059, 0.0148425, 0.0111725, 0.00820024, 0.00528998, 0.00392037, 0.00290838, 0.00159034, 0.000867373, 0.000344322" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("8.49765, 9.04309, 9.15167, 9.36883, 9.51989, 10.0155, 10.094, 10.1375, 10.1826, 10.2093, 10.2328, 10.2762, 10.3105, 10.3488, 10.3677, 10.3817, 10.3944, 10.4073, 10.4231, 10.4389, 10.4705, 10.5089, 10.5531, 10.6415, 10.6825, 10.7499, 10.8236, 10.8375, 10.8654, 10.921, 10.9515, 10.9593, 10.9751, 11.0066, 11.0619, 11.1088, 11.1338, 11.1837, 11.2835, 11.4387, 11.6332, 11.8186");
+            values ( \
+              "7.62535e-05, 0.000105832, 0.000144673, 0.00027284, 0.00049771, 0.00165379, 0.00178231, 0.00177162, 0.00171579, 0.00183053, 0.00183511, 0.00173855, 0.00173165, 0.00179031, 0.00197694, 0.00250364, 0.00223392, 0.00251974, 0.00224164, 0.00245252, 0.00213282, 0.0022411, 0.0019304, 0.00197753, 0.00170966, 0.00175633, 0.00129837, 0.00141505, 0.00109751, 0.00097522, 0.000671596, 0.000780842, 0.000590276, 0.000586503, 0.000311431, 0.000318373, 0.000176813, 0.00020956, 4.26471e-05, 8.71989e-05, 1e-22, 3.91421e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00580115");
+            index_3 ("8.57889, 9.39111, 9.45894, 9.59458, 9.98268, 10.2195, 10.3331, 10.4087, 10.4446, 10.4795, 10.5389, 10.5813, 10.612, 10.6208, 10.6382, 10.6538, 10.6792, 10.7117, 10.7479, 10.8133, 10.8863, 10.9927, 11.0427, 11.0503, 11.0654, 11.214, 11.3143, 11.3932, 11.6503, 11.8451, 12.0877, 12.4389");
+            values ( \
+              "5.4375e-05, 0.000891525, 0.00112755, 0.00178168, 0.00421812, 0.0055644, 0.00586362, 0.00637578, 0.00619927, 0.00631482, 0.0062584, 0.0063497, 0.00686019, 0.00757633, 0.00707407, 0.00750427, 0.00694737, 0.00720091, 0.00664946, 0.00674407, 0.00603577, 0.00555188, 0.0045192, 0.00471576, 0.0042126, 0.00205982, 0.00109742, 0.000648629, 9.44195e-05, 9.48473e-05, 1e-22, 4.80255e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0211588");
+            index_3 ("8.49616, 9.14524, 9.37128, 9.54449, 9.67238, 9.83846, 10.5356, 10.6016, 10.8002, 10.8695, 11.0096, 11.0704, 11.1289, 11.1802, 11.2161, 11.2832, 11.3389, 11.4183, 11.4808, 11.5705, 11.871, 11.9493, 12.0257, 12.1161, 12.2365, 12.4483, 12.6914, 12.9927");
+            values ( \
+              "0.000740185, 0.00129457, 0.00211684, 0.00320834, 0.00435302, 0.00614862, 0.0139583, 0.0146444, 0.0163746, 0.0173576, 0.0183242, 0.0186001, 0.0187164, 0.0186261, 0.0181846, 0.0191832, 0.0192661, 0.0187829, 0.018039, 0.0163709, 0.00694439, 0.00503541, 0.003601, 0.00235626, 0.00126339, 0.000379994, 7.38242e-05, 2.32179e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0771731");
+            index_3 ("8.57876, 9.37501, 9.53111, 9.84332, 10.0913, 10.9799, 12.0754, 12.3577, 12.6311, 12.6871, 12.9062, 13.0849, 13.3498, 13.5795, 13.7898, 13.9967, 14.1156, 14.3533, 14.7656, 15.2383");
+            values ( \
+              "0.00201938, 0.00403255, 0.00522461, 0.00850459, 0.0118754, 0.024812, 0.0411343, 0.0441223, 0.043975, 0.04332, 0.0389525, 0.033127, 0.0227182, 0.0148652, 0.00949407, 0.00587743, 0.00443209, 0.00237743, 0.000723306, 0.000135941" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.281476");
+            index_3 ("8.81733, 9.91949, 10.1259, 10.5387, 11.0291, 11.4598, 13.1779, 13.4534, 13.7937, 14.2205, 14.3547, 14.6231, 14.891, 15.4252, 15.5417, 15.9411, 16.8968, 17.2854, 17.541, 17.7561, 17.9693, 18.2418, 18.6186, 18.7737, 19.084, 19.7045, 20.7836, 21.9306");
+            values ( \
+              "0.00453982, 0.0114063, 0.0140603, 0.0201249, 0.0280239, 0.0354485, 0.0666227, 0.0710037, 0.0755926, 0.0799135, 0.0809931, 0.0821855, 0.0822988, 0.0772143, 0.0751252, 0.0657912, 0.0385234, 0.0287005, 0.0233453, 0.0195101, 0.0162635, 0.0128149, 0.00913398, 0.00794141, 0.00597414, 0.00331939, 0.00109297, 0.000329175" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.02664");
+            index_3 ("9.45818, 10.9873, 14.2055, 15.2409, 16.3879, 16.7052, 18.1264, 19.611, 20.758, 21.9877, 22.9079, 23.7999, 26.752, 28.2527, 29.8047, 30.943, 32.2592, 33.4062, 34.5657, 36.1533, 37.3003, 38.4474, 40.7414, 43.0354, 46.4765");
+            values ( \
+              "0.0137992, 0.028118, 0.089132, 0.103122, 0.113142, 0.114917, 0.110458, 0.105316, 0.100545, 0.093485, 0.0863786, 0.0782974, 0.0492443, 0.0365879, 0.0260851, 0.0200292, 0.0145875, 0.0109543, 0.00817443, 0.00543772, 0.00405086, 0.00298575, 0.00162804, 0.00088316, 0.000365654" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00525995, 0.00528277, 0.00530815, 0.00532172, 0.00532644, 0.00532783", \
+            "0.00685227, 0.00687428, 0.00690901, 0.00693382, 0.00694367, 0.00694671", \
+            "0.00750849, 0.00749407, 0.00748377, 0.00748557, 0.00748874, 0.00749001", \
+            "0.00790375, 0.00784633, 0.00776019, 0.00768793, 0.00765325, 0.0076423", \
+            "0.00852633, 0.00832883, 0.00805692, 0.00784475, 0.00773835, 0.00768931", \
+            "0.00901362, 0.00901259, 0.00874486, 0.00819639, 0.007883, 0.00775549" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00734768, 0.00735771, 0.0073807, 0.00739795, 0.00740472, 0.00740679", \
+            "0.00709225, 0.00699817, 0.00688225, 0.00681441, 0.00678986, 0.00678257", \
+            "0.00744447, 0.00709943, 0.00666243, 0.00636539, 0.00624446, 0.00620827", \
+            "0.00818581, 0.0082624, 0.00779374, 0.00670471, 0.00624536, 0.00610264", \
+            "0.00719856, 0.00752972, 0.00798143, 0.00822136, 0.00682052, 0.00624906", \
+            "0.00640883, 0.00641194, 0.00685983, 0.00777152, 0.00827037, 0.006921" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0168552, 0.0168752, 0.0197039, 0.0216148, 0.0251281, 0.0356957, 0.0419408, 0.0478993, 0.0538069, 0.0601758, 0.0709554, 0.0794204, 0.0882684, 0.101122, 0.147788, 0.149739");
+            values ( \
+              "-1e-22, -0.0477684, -0.040733, -0.0391337, -0.0383919, -0.038989, -0.0404662, -0.0428461, -0.0412795, -0.0366296, -0.0227453, -0.0140715, -0.008339, -0.00306848, -0.00065082, -0.000630117" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00580115");
+            index_3 ("0.0173835, 0.0177784, 0.0202016, 0.0258606, 0.0435468, 0.0523186, 0.0608288, 0.0693406, 0.0778462, 0.097813, 0.108928, 0.123881, 0.140499, 0.147635, 0.154704, 0.211236");
+            values ( \
+              "-0.114311, -0.115014, -0.107215, -0.102809, -0.102225, -0.104374, -0.10839, -0.104452, -0.0951153, -0.0523455, -0.033281, -0.0173071, -0.00773655, -0.00449722, -0.00322142, -0.00167823" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0211588");
+            index_3 ("0.0179271, 0.0193982, 0.0203826, 0.0213647, 0.0231177, 0.0248216, 0.0265298, 0.0299462, 0.0351828, 0.043847, 0.0526991, 0.0728048, 0.0808674, 0.1033, 0.111622, 0.126617, 0.131813, 0.143201, 0.16284, 0.17969, 0.193989, 0.209117, 0.218763, 0.235206, 0.254883, 0.272505, 0.285542, 0.311516, 0.339413, 0.431838");
+            values ( \
+              "-0.190376, -0.192963, -0.192081, -0.192426, -0.191612, -0.191954, -0.191286, -0.191281, -0.189876, -0.188715, -0.186856, -0.184701, -0.184497, -0.187112, -0.185431, -0.178315, -0.174358, -0.162316, -0.130093, -0.0998447, -0.0773532, -0.0578104, -0.0475389, -0.0337168, -0.0220717, -0.0149702, -0.0110686, -0.0055459, -0.00254863, -0.001496" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0771731");
+            index_3 ("0.0181108, 0.0219806, 0.0258844, 0.0319252, 0.0665073, 0.0920358, 0.183207, 0.26798, 0.298293, 0.320691, 0.365488, 0.377225, 0.400701, 0.476855, 0.51979, 0.556683, 0.616074, 0.638023, 0.675933, 0.719258, 0.755492, 0.793379, 0.843896, 0.94493, 1.04455, 1.33934");
+            values ( \
+              "-0.233079, -0.246533, -0.250606, -0.252126, -0.246331, -0.244057, -0.237459, -0.233021, -0.228099, -0.223099, -0.207481, -0.201469, -0.186749, -0.129706, -0.100585, -0.0794424, -0.0529766, -0.0453775, -0.0345422, -0.0250815, -0.0191317, -0.0143828, -0.00971916, -0.00404475, -0.00180531, -0.000425141" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.281476");
+            index_3 ("0.0179397, 0.0339561, 0.0984603, 0.511613, 0.855793, 0.992901, 1.12164, 1.22825, 1.80773, 2.10333, 2.3207, 2.48622, 2.66105, 3.06431, 3.20275");
+            values ( \
+              "-0.248633, -0.277037, -0.270968, -0.260534, -0.249671, -0.241965, -0.230661, -0.215157, -0.0905573, -0.0500973, -0.0320444, -0.0218993, -0.0148486, -0.00574039, -0.0048396" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("1.02664");
+            index_3 ("0.0187386, 0.0347013, 0.0667013, 0.10978, 0.132899, 1.76572, 2.38002, 3.00118, 3.62655, 3.90162, 4.19503, 4.6116, 5.55575, 6.08719, 6.40233, 6.74687, 7.20624, 7.57168, 8.00132, 8.57416, 9.07086, 9.83093, 10.5346, 11.2383, 11.942, 14.053");
+            values ( \
+              "-0.253186, -0.284833, -0.281107, -0.279787, -0.280062, -0.267253, -0.26133, -0.254335, -0.243544, -0.236407, -0.225872, -0.20399, -0.141103, -0.109116, -0.0926997, -0.0770075, -0.0594843, -0.0481916, -0.0374281, -0.0264966, -0.0195781, -0.0122403, -0.00782946, -0.00501704, -0.00318235, -0.000871179" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0409816, 0.0450492, 0.0538482, 0.0643975, 0.0656613, 0.0673481, 0.0681777, 0.0698368, 0.0719896, 0.0743881, 0.0789262, 0.0803332, 0.0831471, 0.086223, 0.0926011, 0.100472, 0.103689, 0.107136, 0.113174, 0.11669, 0.120179, 0.128851, 0.131042, 0.135237, 0.140292, 0.145713, 0.151849, 0.164463, 0.174695, 0.187511, 0.203654, 0.226423, 0.258439");
+            values ( \
+              "-0.0067676, -0.0176729, -0.0272732, -0.0374713, -0.0409361, -0.0405584, -0.0399554, -0.0397472, -0.0399769, -0.0406616, -0.0424288, -0.0424628, -0.042443, -0.0412761, -0.0365274, -0.0267391, -0.0223961, -0.0186406, -0.0130646, -0.0106298, -0.00862936, -0.00457725, -0.00374812, -0.00282273, -0.0026168, -0.00251629, -0.00225131, -0.00139747, -0.000859103, -0.000414428, -0.000175299, -4.16681e-05, -2.10999e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00580115");
+            index_3 ("0.0409846, 0.0469324, 0.0544369, 0.0644225, 0.0651724, 0.0662485, 0.0676401, 0.0696645, 0.0723638, 0.0760854, 0.0805013, 0.0848626, 0.0933794, 0.101898, 0.110407, 0.117721, 0.130386, 0.139154, 0.144596, 0.150815, 0.156443, 0.163599, 0.173141, 0.180235, 0.187269, 0.212893, 0.255055, 0.299558");
+            values ( \
+              "-0.00921402, -0.0517206, -0.0731077, -0.0976593, -0.104937, -0.106892, -0.104747, -0.103364, -0.102646, -0.102392, -0.102914, -0.104404, -0.108192, -0.104518, -0.0949669, -0.0801896, -0.0522357, -0.036747, -0.0292387, -0.0222744, -0.0173621, -0.0125516, -0.00764993, -0.0045356, -0.00327018, -0.00271481, -0.000882399, -0.000147863" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0211588");
+            index_3 ("0.0442941, 0.0547813, 0.0644241, 0.0652949, 0.0666851, 0.0724172, 0.0805815, 0.0942411, 0.103194, 0.121015, 0.127404, 0.133123, 0.138803, 0.147644, 0.156773, 0.174914, 0.178163, 0.189819, 0.216709, 0.229526, 0.243633, 0.252717, 0.264597, 0.274506, 0.286926, 0.304788, 0.313864, 0.327623, 0.34597, 0.373622, 0.481832");
+            values ( \
+              "-0.0786845, -0.134554, -0.178258, -0.191516, -0.193324, -0.189257, -0.187465, -0.185696, -0.18492, -0.184654, -0.186187, -0.186877, -0.186541, -0.184262, -0.179836, -0.163771, -0.159432, -0.14047, -0.0926768, -0.0732194, -0.0557058, -0.0463284, -0.036172, -0.0293166, -0.0224015, -0.0150825, -0.0122756, -0.00881881, -0.00527514, -0.00246798, -0.00127526" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0771731");
+            index_3 ("0.0450101, 0.0655871, 0.0675052, 0.0693346, 0.075214, 0.0868345, 0.099512, 0.123479, 0.220739, 0.300514, 0.329485, 0.353684, 0.402083, 0.426644, 0.459393, 0.514006, 0.56022, 0.587079, 0.60131, 0.629534, 0.666201, 0.698366, 0.732411, 0.781274, 0.80332, 0.833695, 0.874195, 0.955194, 1.05092, 1.16936, 1.29006, 1.41438");
+            values ( \
+              "-0.103119, -0.24659, -0.253373, -0.251018, -0.249595, -0.247813, -0.246381, -0.244325, -0.237368, -0.233135, -0.228439, -0.223112, -0.205758, -0.191529, -0.16793, -0.126729, -0.0959756, -0.0807945, -0.0735417, -0.0607161, -0.0469442, -0.0372842, -0.029059, -0.020172, -0.0171026, -0.0135971, -0.00993061, -0.00503374, -0.00219257, -0.00121789, -0.000631919, -0.00043903" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.281476");
+            index_3 ("0.0446361, 0.0677576, 0.0701286, 0.0738057, 0.0922989, 0.131131, 0.542107, 0.785261, 0.888689, 1.0635, 1.14012, 1.22184, 1.26113, 1.3397, 1.6019, 1.74956, 1.87186, 1.93725, 2.06805, 2.14726, 2.28272, 2.43752, 2.5484, 2.66256, 2.81476, 3.11916, 3.46801, 3.86917, 4.30491");
+            values ( \
+              "-0.113521, -0.277807, -0.274898, -0.275208, -0.273114, -0.271149, -0.260372, -0.253192, -0.249454, -0.238937, -0.231984, -0.221698, -0.21537, -0.199955, -0.138574, -0.107313, -0.0853813, -0.0752226, -0.057789, -0.0491087, -0.0369167, -0.0264352, -0.0207309, -0.0161337, -0.0115063, -0.0056155, -0.00240861, -0.00101917, -0.000414478" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("1.02664");
+            index_3 ("0.0440578, 0.0671031, 0.0694764, 0.0731665, 0.134675, 1.79697, 2.41128, 3.03243, 3.6578, 3.93287, 4.22628, 4.36514, 4.64286, 5.587, 6.11844, 6.43359, 6.77812, 7.2375, 7.60293, 8.03255, 8.60538, 9.10211, 9.35548, 9.86222, 10.5659, 11.2696, 11.9732, 12.6769, 14.0843");
+            values ( \
+              "-0.11674, -0.285331, -0.282635, -0.28313, -0.280064, -0.26702, -0.261331, -0.254336, -0.243544, -0.236407, -0.225872, -0.219484, -0.20399, -0.141103, -0.109116, -0.0926997, -0.0770073, -0.0594839, -0.0481915, -0.0374284, -0.0264972, -0.0195781, -0.0167362, -0.01224, -0.00782924, -0.00501694, -0.00318224, -0.0020614, -0.000871188" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.118485, 0.130432, 0.136876, 0.152076, 0.182774, 0.194007, 0.20343, 0.211802, 0.220051, 0.226925, 0.23362, 0.242694, 0.2519, 0.258573, 0.260247, 0.261911, 0.263734, 0.266639, 0.271474, 0.276409, 0.28348, 0.291142, 0.300491, 0.311532, 0.326391, 0.326558");
+            values ( \
+              "-0.00186921, -0.00644686, -0.00789296, -0.0121658, -0.0202049, -0.023994, -0.0287587, -0.0303658, -0.0299882, -0.0259295, -0.0193491, -0.0120558, -0.00713906, -0.00427674, -0.00563609, -0.00366706, -0.00451364, -0.00286636, -0.00371885, -0.00216411, -0.00284554, -0.0010122, -0.00164383, -1e-22, -0.000859413, -0.000852479" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00580115");
+            index_3 ("0.125877, 0.13923, 0.159977, 0.196189, 0.209697, 0.221253, 0.23171, 0.242095, 0.252259, 0.271302, 0.285723, 0.29704, 0.313261, 0.323395, 0.34244, 0.373895");
+            values ( \
+              "-0.0185244, -0.0228254, -0.037882, -0.0619698, -0.0723993, -0.0841631, -0.0886908, -0.0859737, -0.0705677, -0.0369101, -0.0197042, -0.0117501, -0.00424329, -0.00316729, -0.00279079, -0.00140676" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0211588");
+            index_3 ("0.133575, 0.159304, 0.180798, 0.209927, 0.252945, 0.258458, 0.262319, 0.266553, 0.27921, 0.291389, 0.296744, 0.307905, 0.32754, 0.344283, 0.358493, 0.368687, 0.383552, 0.396133, 0.407382, 0.419496, 0.43714, 0.458939, 0.476349, 0.50362, 0.613195");
+            values ( \
+              "-0.0491674, -0.0691307, -0.0962037, -0.130287, -0.176663, -0.183679, -0.187106, -0.187767, -0.184785, -0.178359, -0.174219, -0.162343, -0.130056, -0.0999989, -0.0775948, -0.0638696, -0.0474377, -0.0365322, -0.0287769, -0.0221111, -0.0149757, -0.00898091, -0.00552622, -0.00257894, -0.00130042" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0771731");
+            index_3 ("0.148478, 0.184655, 0.228409, 0.258456, 0.265457, 0.3558, 0.432376, 0.460218, 0.485527, 0.536146, 0.554154, 0.578166, 0.653601, 0.69953, 0.72447, 0.766766, 0.800173, 0.822616, 0.85254, 0.908267, 0.948517, 0.976034, 1.03107, 1.12653, 1.22646, 1.50683");
+            values ( \
+              "-0.127124, -0.133576, -0.200508, -0.24036, -0.244037, -0.237266, -0.233198, -0.228658, -0.223118, -0.204668, -0.194355, -0.177747, -0.121255, -0.0915663, -0.0779085, -0.0585108, -0.0462744, -0.0394169, -0.0316926, -0.0209056, -0.0154418, -0.0125407, -0.00811127, -0.0034983, -0.00168928, -0.000462369" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.281476");
+            index_3 ("0.165536, 0.243434, 0.26328, 0.266557, 0.317355, 0.676362, 1.00304, 1.12627, 1.20052, 1.34902, 1.39333, 1.48197, 1.7274, 1.86609, 1.97087, 2.0858, 2.23905, 2.37124, 2.46632, 2.64586, 2.83634, 2.98682, 3.28777, 3.6327, 4.45997");
+            values ( \
+              "-0.185163, -0.24609, -0.272077, -0.271415, -0.269749, -0.260316, -0.25019, -0.243751, -0.238543, -0.222435, -0.215372, -0.197768, -0.140107, -0.110405, -0.0909873, -0.072838, -0.0533372, -0.0404899, -0.0330696, -0.0223376, -0.0147055, -0.0104995, -0.00516793, -0.00223641, -0.00039042" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("1.02664");
+            index_3 ("0.130759, 0.230772, 0.273539, 0.310024, 0.329979, 0.361259, 1.04571, 1.92814, 2.84796, 3.1636, 3.78897, 4.06404, 4.35745, 4.49631, 4.77403, 5.71817, 6.24961, 6.56476, 6.9093, 7.36869, 7.73411, 8.16371, 8.73651, 9.23328, 9.48667, 9.99344, 10.6971, 11.4008, 12.1045, 12.8081, 14.2155");
+            values ( \
+              "-0.050419, -0.236341, -0.280702, -0.279527, -0.279729, -0.279119, -0.274237, -0.267145, -0.258121, -0.254343, -0.243536, -0.236407, -0.225872, -0.219485, -0.203989, -0.141103, -0.109117, -0.0926999, -0.0770072, -0.0594832, -0.0481914, -0.0374286, -0.026498, -0.0195784, -0.0167359, -0.0122398, -0.00782887, -0.00501693, -0.00318201, -0.00206148, -0.000871296" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.398525, 0.428713, 0.441343, 0.459403, 0.560488, 0.585105, 0.605323, 0.623104, 0.632034, 0.640085, 0.648476, 0.657294, 0.670438, 0.687646, 0.724951, 0.735167, 0.748788, 0.770361, 0.795055");
+            values ( \
+              "-0.00149261, -0.0017986, -0.00227613, -0.00314132, -0.00914313, -0.0110027, -0.0136141, -0.0142272, -0.0147827, -0.0148016, -0.0145451, -0.0137978, -0.0111417, -0.00563517, -0.00190665, -0.00121484, -0.00063177, -0.000210988, -6.77993e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00580115");
+            index_3 ("0.396222, 0.437894, 0.464491, 0.518686, 0.586963, 0.615883, 0.64023, 0.661795, 0.682364, 0.698396, 0.702902, 0.711914, 0.732725, 0.753698, 0.763301, 0.776105, 0.788381, 0.811539, 0.827863, 0.847235, 0.870449, 0.901773, 0.948537, 1.03678, 1.04998, 1.06954");
+            values ( \
+              "-0.00272493, -0.00596498, -0.00932211, -0.0180288, -0.0286674, -0.0339134, -0.0405639, -0.0430935, -0.0451604, -0.0436726, -0.0422754, -0.0382844, -0.0238893, -0.011304, -0.00755714, -0.00556609, -0.00474831, -0.00276937, -0.00170869, -0.000867446, -0.000378208, -0.00010834, -3.72541e-05, -2.1916e-05, -0.000437266, -0.000180032" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0211588");
+            index_3 ("0.426905, 0.464078, 0.486641, 0.575217, 0.660728, 0.70141, 0.736665, 0.768579, 0.799249, 0.829641, 0.830837, 0.838015, 0.878231, 0.900819, 0.908571, 0.921373, 0.934497, 0.953276, 0.960328, 0.977593, 0.997324, 1.03462, 1.03654, 1.0404, 1.0481, 1.05391, 1.08206, 1.11182, 1.15098, 1.19654");
+            values ( \
+              "-0.0174283, -0.0181092, -0.0242932, -0.0511732, -0.075358, -0.0872281, -0.0999765, -0.106349, -0.10959, -0.0994686, -0.0986945, -0.0926735, -0.0537782, -0.0362922, -0.0314417, -0.0246147, -0.0189572, -0.0127192, -0.0107492, -0.00696203, -0.00435366, -0.00255843, -0.00254971, -0.00343368, -0.00342326, -0.0029833, -0.00205157, -0.00140894, -0.000732991, -0.000382235" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0771731");
+            index_3 ("0.469572, 0.543351, 0.649233, 0.751438, 0.831102, 0.899459, 0.960122, 0.978833, 0.99784, 1.01707, 1.03652, 1.05063, 1.06705, 1.08718, 1.18332, 1.22995, 1.25786, 1.31446, 1.33527, 1.36931, 1.40198, 1.44795, 1.50569, 1.58267, 1.67872, 1.78422, 2.06692");
+            values ( \
+              "-0.049095, -0.0556873, -0.0984122, -0.137109, -0.165066, -0.187649, -0.207258, -0.211259, -0.214498, -0.216403, -0.216422, -0.212669, -0.205287, -0.193671, -0.122702, -0.0923678, -0.0770906, -0.0523347, -0.0451602, -0.0353719, -0.0278219, -0.0197385, -0.0127517, -0.00684575, -0.00288498, -0.00150539, -0.000443704" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.281476");
+            index_3 ("0.548965, 0.685873, 0.723404, 0.756014, 0.788624, 0.853845, 0.907146, 0.924914, 0.939421, 0.953929, 0.968436, 0.997112, 1.01129, 1.03927, 1.04098, 1.0455, 1.24683, 1.41102, 1.51865, 1.57891, 1.639, 1.69893, 1.7289, 1.81025, 1.8916, 1.92193, 1.93709, 2.04326, 2.22355, 2.33104, 2.41461, 2.53286, 2.58253, 2.63219, 2.73152, 2.86484, 2.9212, 2.97756, 3.05271, 3.11933, 3.23632, 3.32578, 3.4053, 3.48482, 3.64387, 3.80291, 3.97617, 4.14942, 4.45238, 4.76585");
+            values ( \
+              "-0.124002, -0.124542, -0.140237, -0.156282, -0.173569, -0.211871, -0.23463, -0.241376, -0.242167, -0.243521, -0.245437, -0.250879, -0.254379, -0.263332, -0.264836, -0.264883, -0.259136, -0.254126, -0.250593, -0.247864, -0.244123, -0.239546, -0.236972, -0.229027, -0.219682, -0.215093, -0.212167, -0.189952, -0.146831, -0.123157, -0.106345, -0.0848126, -0.0769314, -0.0698745, -0.057382, -0.0431705, -0.0381704, -0.0339386, -0.0289991, -0.0252042, -0.0193617, -0.0154402, -0.0127505, -0.0104266, -0.00723097, -0.00479111, -0.00325072, -0.00209258, -0.00111234, -0.000596824" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("1.02664");
+            index_3 ("0.595859, 1.05609, 2.74543, 3.69289, 4.33677, 4.87556, 5.32954, 6.74145, 7.22291, 7.99526, 8.99027, 9.78233, 10.9517, 12.2832");
+            values ( \
+              "-0.141774, -0.278116, -0.264476, -0.254329, -0.243118, -0.226419, -0.202476, -0.111262, -0.0866218, -0.0563076, -0.031341, -0.0193298, -0.00930965, -0.0040865" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.46566, 1.60929, 1.65426, 1.70534, 1.7456, 1.92104, 1.97933, 2.02607, 2.04712, 2.06328, 2.06757, 2.07616, 2.07943, 2.08599, 2.09713, 2.10834, 2.12888, 2.14728, 2.15464, 2.16195, 2.17213, 2.18194, 2.19293, 2.22963, 2.25203, 2.27574, 2.30285, 2.33856, 2.38163, 2.51697, 2.93347");
+            values ( \
+              "-0.00047351, -0.000714339, -0.000976793, -0.0013974, -0.00182633, -0.00382969, -0.00468047, -0.00595384, -0.00594821, -0.0060685, -0.00606117, -0.00612516, -0.00608249, -0.00610008, -0.00604865, -0.00605105, -0.00601686, -0.0059321, -0.00536926, -0.00522948, -0.00559008, -0.00573761, -0.00549968, -0.00283695, -0.00151912, -0.000725049, -0.000285481, -8.62611e-05, -2.70137e-05, -7.57444e-06, -2.26335e-07" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00580115");
+            index_3 ("1.46733, 1.58599, 1.64738, 1.71503, 1.75876, 1.97229, 2.02584, 2.07805, 2.09366, 2.10618, 2.1648, 2.18894, 2.23513, 2.25919, 2.28601, 2.32342, 2.36106, 2.39058, 2.41623, 2.46036, 2.51157, 2.81828");
+            values ( \
+              "-0.00177688, -0.00182823, -0.00275856, -0.00424458, -0.0055272, -0.012361, -0.0142817, -0.0173155, -0.0179194, -0.0183159, -0.0195543, -0.0196557, -0.0193941, -0.0182522, -0.0137484, -0.00971487, -0.00481532, -0.00237971, -0.00119867, -0.000326662, -7.82204e-05, -1.18038e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0211588");
+            index_3 ("1.4984, 1.62312, 1.67147, 1.71763, 1.7986, 2.01047, 2.15366, 2.20657, 2.28302, 2.32629, 2.39783, 2.41713, 2.44924, 2.48094, 2.52921, 2.62572, 2.64517, 2.67363, 2.71143, 2.74708, 2.78634, 2.82947, 2.87953, 2.94409, 3.03418");
+            values ( \
+              "-0.00527342, -0.00531652, -0.00707588, -0.0091028, -0.0136159, -0.027514, -0.036447, -0.0400711, -0.0461552, -0.0483832, -0.0512055, -0.051658, -0.0518511, -0.050989, -0.0447563, -0.0164036, -0.012545, -0.00890077, -0.00583704, -0.0038414, -0.00225712, -0.00123023, -0.000545529, -0.000205376, -3.27169e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0771731");
+            index_3 ("1.61302, 1.7814, 1.9091, 2.07195, 2.29176, 2.72492, 2.77773, 2.85767, 2.89271, 2.94856, 3.05623, 3.07028, 3.11843, 3.21859, 3.30033, 3.35555, 3.41865, 3.45358, 3.50828, 3.58121, 3.68966, 3.84906, 4.10281");
+            values ( \
+              "-0.0173963, -0.0182902, -0.0292144, -0.0447032, -0.0648243, -0.101659, -0.105188, -0.109619, -0.11113, -0.112614, -0.107039, -0.104417, -0.0922484, -0.0608158, -0.0392242, -0.0282852, -0.0189324, -0.0150127, -0.0102453, -0.00600966, -0.00293524, -0.00116516, -0.000284466" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.281476");
+            index_3 ("1.77654, 2.05646, 2.73218, 3.12726, 3.4117, 3.58771, 3.73962, 3.84906, 4.05662, 4.15455, 4.40707, 4.53237, 4.67371, 4.89233, 4.99469, 5.1661, 5.39083, 5.52456, 5.79203, 6.14467, 6.51668, 7.00509");
+            values ( \
+              "-0.0437929, -0.0492968, -0.121434, -0.159808, -0.184833, -0.198959, -0.208735, -0.213465, -0.209575, -0.196022, -0.13719, -0.110463, -0.0848981, -0.0548204, -0.0443184, -0.0307637, -0.0188214, -0.0140051, -0.00756137, -0.00320155, -0.00138125, -0.000498414" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("1.02664");
+            index_3 ("2.0776, 2.66171, 3.2735, 3.73585, 4.15493, 4.58951, 5.19642, 5.81722, 6.04681, 6.35293, 6.67153, 7.09633, 7.2517, 7.45887, 8.5704, 9.26615, 9.85786, 10.2806, 10.625, 11.045, 11.6375, 12.0233, 12.7459, 13.4496, 14.1532, 14.8569, 16.9679");
+            values ( \
+              "-0.104087, -0.12084, -0.187762, -0.234115, -0.270417, -0.26706, -0.261394, -0.254383, -0.251017, -0.245443, -0.237735, -0.222111, -0.21424, -0.20204, -0.128549, -0.0903227, -0.0653574, -0.0512625, -0.041926, -0.0326851, -0.0227383, -0.0180073, -0.0115194, -0.00734625, -0.00472231, -0.00298033, -0.000830856" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.3467, 5.93545, 5.99141, 6.10332, 6.21461, 6.32575, 6.47084, 6.57681, 6.61662, 6.90439, 7.10062, 7.25695, 7.38043, 7.41754, 7.44492, 7.48201, 7.49423, 7.51869, 7.54601, 7.60881, 7.63218, 7.64775, 7.66918, 7.68763, 7.70485, 7.72096, 7.75198, 7.78518, 7.82204, 7.86456, 7.91561, 7.9517, 7.97791, 7.99629, 8.03305, 8.10603, 8.19519, 8.3137, 8.33733, 8.38458, 8.4791, 9.04618, 9.74986");
+            values ( \
+              "-4.98736e-05, -0.000118792, -0.000135167, -0.000172515, -0.000221543, -0.000285827, -0.000409629, -0.000546913, -0.000610147, -0.00111248, -0.00141876, -0.00175239, -0.00227618, -0.00216333, -0.00218308, -0.00212497, -0.00211547, -0.0020838, -0.00209243, -0.0021493, -0.00188772, -0.0020658, -0.00239408, -0.00251559, -0.00255833, -0.00256037, -0.00252863, -0.00243892, -0.00223867, -0.00177417, -0.00101392, -0.000587162, -0.000386747, -0.000291831, -0.000160814, -6.48689e-05, -3.99299e-05, -3.40335e-05, -2.92861e-05, -2.973e-05, -2.14994e-05, -5.47486e-06, -3.18755e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00580115");
+            index_3 ("5.34679, 5.96637, 6.09521, 6.21553, 6.36533, 6.48054, 6.61229, 6.67016, 6.98157, 7.19593, 7.36319, 7.36857, 7.44402, 7.50781, 7.57432, 7.6344, 7.67917, 7.75793, 7.80946, 7.84463, 7.85286, 7.86829, 7.91084, 7.93728, 7.96663, 8.00251, 8.04602, 8.1086, 8.14644, 8.16695, 8.20322, 8.25158, 8.33741, 8.43997, 8.57449, 9.16111, 9.86478");
+            values ( \
+              "-0.000156679, -0.000428025, -0.00056308, -0.000729614, -0.00100824, -0.00131712, -0.0018132, -0.0020899, -0.00371874, -0.0047283, -0.00572871, -0.00586171, -0.00659262, -0.00703182, -0.00714649, -0.00732181, -0.00731617, -0.00738549, -0.0074499, -0.00702493, -0.00664637, -0.00676298, -0.00766873, -0.00788156, -0.00773566, -0.00723869, -0.00595371, -0.00341418, -0.00214052, -0.00163224, -0.00099036, -0.000507999, -0.000164022, -0.000101888, -6.74108e-05, -1.58731e-05, -1.03573e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0211588");
+            index_3 ("5.71513, 6.22044, 6.36721, 6.47337, 6.5864, 6.71557, 6.83174, 7.20705, 7.47094, 7.68182, 7.71483, 7.81426, 7.8683, 7.95481, 8.11152, 8.18741, 8.33733, 8.34287, 8.36502, 8.39455, 8.44348, 8.48456, 8.50059, 8.53264, 8.58666, 8.69597, 8.75728, 8.80647, 8.90484, 9.0326, 9.19167, 9.71805");
+            values ( \
+              "-0.00168918, -0.00201851, -0.00268252, -0.00328735, -0.00409225, -0.00525611, -0.0065436, -0.0110516, -0.013986, -0.0165505, -0.0172067, -0.0187873, -0.0193924, -0.020191, -0.0214295, -0.0216322, -0.0218915, -0.0217802, -0.0216581, -0.0213677, -0.0199675, -0.0183435, -0.0182515, -0.0169271, -0.0139147, -0.00662699, -0.0038944, -0.00244361, -0.000888442, -0.000243045, -9.76686e-05, -3.55223e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0771731");
+            index_3 ("5.71561, 6.32128, 6.57175, 6.81088, 7.12885, 7.75685, 8.72501, 8.97651, 9.21251, 9.44353, 9.61721, 9.90502, 10.0941, 10.2154, 10.3327, 10.463, 10.6103, 10.7794");
+            values ( \
+              "-0.00310239, -0.00485331, -0.00727298, -0.0103579, -0.015883, -0.0283215, -0.0463295, -0.0497487, -0.0520307, -0.0520969, -0.0472685, -0.0219126, -0.0102837, -0.00622013, -0.00359088, -0.00198526, -0.00088879, -0.000420369" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.281476");
+            index_3 ("6.3951, 7.18539, 7.47294, 8.33675, 8.91438, 9.53628, 10.0634, 10.5321, 10.7326, 10.9628, 11.3221, 11.4735, 11.6753, 11.7771, 11.9806, 12.3804, 12.6416, 12.8556, 13.0774, 13.1508, 13.3179, 13.5088, 13.865, 14.3664, 14.8763");
+            values ( \
+              "-0.0167075, -0.0211003, -0.0277135, -0.0493828, -0.0634506, -0.0777196, -0.0889628, -0.0984158, -0.101891, -0.105312, -0.109129, -0.109578, -0.107863, -0.105207, -0.0941536, -0.0606077, -0.0411679, -0.0289039, -0.0194998, -0.0170234, -0.0124632, -0.00856473, -0.00418591, -0.00148038, -0.000535991" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("1.02664");
+            index_3 ("6.95463, 8.01413, 9.71367, 11.121, 12.2838, 13.2406, 13.9443, 14.4153, 14.9004, 15.5294, 15.6781, 15.9755, 16.5269, 17.5142, 18.023, 18.3484, 18.8164, 19.2256, 19.7713, 20.2481, 20.8927, 21.5964, 22.3, 23.0037, 23.7074, 25.8184");
+            values ( \
+              "-0.0399843, -0.0444863, -0.0913015, -0.128221, -0.156562, -0.177818, -0.191748, -0.199651, -0.205669, -0.206495, -0.204403, -0.195744, -0.167171, -0.106312, -0.0812807, -0.0679133, -0.0519616, -0.0409064, -0.0294796, -0.0220412, -0.0148263, -0.00953182, -0.0060889, -0.00388835, -0.00248427, -0.000678335" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0048377, 0.00486653, 0.00490015, 0.00491858, 0.00492514, 0.00492708", \
+            "0.00575966, 0.00576883, 0.00578772, 0.0058043, 0.00581168, 0.00581405", \
+            "0.00610535, 0.00610645, 0.00610943, 0.00611604, 0.00612139, 0.00612357", \
+            "0.00622012, 0.00622033, 0.00622087, 0.00622173, 0.00622349, 0.00622497", \
+            "0.00625996, 0.0062601, 0.00626048, 0.00626106, 0.00626155, 0.00626208", \
+            "0.00628131, 0.00628104, 0.0062802, 0.00627807, 0.00627508, 0.00627333" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00635213, 0.0063741, 0.00639835, 0.00641194, 0.00641744, 0.00641904", \
+            "0.0070817, 0.00710085, 0.00711847, 0.00712558, 0.00712701, 0.00712816", \
+            "0.00741671, 0.00738179, 0.00734849, 0.00733213, 0.0073258, 0.007324", \
+            "0.00849281, 0.00816397, 0.00773963, 0.00749832, 0.0074099, 0.00738078", \
+            "0.00980014, 0.00975489, 0.00892432, 0.00795075, 0.00755127, 0.00742876", \
+            "0.00979648, 0.0097946, 0.00980049, 0.00944096, 0.00806932, 0.00758583" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "B";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0040889, 0.0041433, 0.00415988, 0.0040923, 0.00398172, 0.00369471", \
+            "0.00400711, 0.00406765, 0.00409422, 0.00403872, 0.00392574, 0.00362847", \
+            "0.00380811, 0.00386081, 0.00393872, 0.00393852, 0.00384255, 0.0035378", \
+            "0.00377073, 0.00380512, 0.00388777, 0.00396182, 0.00387629, 0.00357235", \
+            "0.00499978, 0.00495684, 0.00486416, 0.00475827, 0.00484622, 0.00443594", \
+            "0.0128101, 0.0125437, 0.0120866, 0.0111599, 0.00970318, 0.00922476" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00616056, 0.00613858, 0.00603826, 0.00593215, 0.00590373, 0.005928", \
+            "0.00607786, 0.00608009, 0.00599469, 0.00588871, 0.00585799, 0.00594475", \
+            "0.00595942, 0.00598094, 0.00597015, 0.00590215, 0.00586412, 0.00587763", \
+            "0.00611093, 0.00616949, 0.00620695, 0.00619536, 0.00614978, 0.00615092", \
+            "0.00774543, 0.00771654, 0.00773962, 0.00777075, 0.00765449, 0.00769052", \
+            "0.0150964, 0.0147638, 0.01448, 0.014392, 0.014264, 0.0140554" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "!B";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "!B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00547798, 0.00554314, 0.00560938, 0.00566545, 0.00576796, 0.00610132", \
+            "0.00537925, 0.00545082, 0.00556553, 0.00565808, 0.00577067, 0.00610903", \
+            "0.00530069, 0.00536077, 0.0054539, 0.0055582, 0.00576586, 0.00611338", \
+            "0.00566023, 0.00563031, 0.0055818, 0.00559761, 0.00574024, 0.00590595", \
+            "0.00823803, 0.0079897, 0.00764116, 0.00701717, 0.00636952, 0.00633756", \
+            "0.0175148, 0.0166068, 0.0149578, 0.0129612, 0.0104938, 0.00792337" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.000852021, 0.000903344, 0.000948319, 0.000987871, 0.00106741, 0.00141086", \
+            "0.000799942, 0.000873828, 0.000950001, 0.000994724, 0.00109506, 0.00145456", \
+            "0.000668925, 0.000743867, 0.000868215, 0.00096318, 0.00110782, 0.00145081", \
+            "0.00071668, 0.000714152, 0.000821783, 0.000906904, 0.00108296, 0.0013425", \
+            "0.00239991, 0.00206394, 0.0015984, 0.00131536, 0.00118245, 0.00147359", \
+            "0.0120954, 0.0110793, 0.00863883, 0.00497735, 0.00301228, 0.00123226" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "A";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.0037377, 0.00379572, 0.00379838, 0.00372435, 0.00361204, 0.00332212", \
+            "0.00366582, 0.00372675, 0.00374278, 0.00367602, 0.00356376, 0.00326417", \
+            "0.00345053, 0.00350911, 0.00358265, 0.00356655, 0.00346521, 0.00316085", \
+            "0.00334891, 0.0034086, 0.0034887, 0.00355484, 0.00345204, 0.00314569", \
+            "0.0043109, 0.00430291, 0.00431913, 0.00433936, 0.00442965, 0.00402583", \
+            "0.0111558, 0.01098, 0.0107321, 0.0104712, 0.0102074, 0.0100661" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00643167, 0.0064874, 0.00649696, 0.00646895, 0.00649565, 0.00662908", \
+            "0.00638928, 0.0064485, 0.00647018, 0.00644178, 0.00644672, 0.00659246", \
+            "0.00629501, 0.00636421, 0.00644365, 0.00646405, 0.00648178, 0.00660686", \
+            "0.00649409, 0.00653725, 0.00664426, 0.00673731, 0.00677932, 0.00684654", \
+            "0.00817111, 0.00814855, 0.00819926, 0.00831447, 0.00835164, 0.0085084", \
+            "0.0151834, 0.0148446, 0.0145762, 0.0145493, 0.0146116, 0.01468" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "!A";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "!A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00608581, 0.00616294, 0.00622894, 0.0062811, 0.00641961, 0.00668557", \
+            "0.00596451, 0.00604628, 0.00615676, 0.0062463, 0.00635217, 0.00667769", \
+            "0.0058365, 0.0059084, 0.00601902, 0.00618055, 0.00634092, 0.0066999", \
+            "0.00580601, 0.00583286, 0.00589965, 0.00602232, 0.00629559, 0.00665452", \
+            "0.00655188, 0.00642059, 0.00628887, 0.00612192, 0.00618085, 0.00661684", \
+            "0.0116242, 0.0109765, 0.00986892, 0.00877494, 0.00756205, 0.0069571" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00580115, 0.0211588, 0.0771731, 0.281476, 1.02664");
+          values ( \
+            "0.00149179, 0.00152997, 0.00156711, 0.00160201, 0.00167174, 0.00184026", \
+            "0.00141804, 0.00147314, 0.00152532, 0.00156726, 0.00161612, 0.00180812", \
+            "0.00130415, 0.00135582, 0.00144184, 0.00151941, 0.00161702, 0.00178689", \
+            "0.00130398, 0.00133726, 0.00137918, 0.00144015, 0.00158986, 0.00187598", \
+            "0.00232414, 0.00218159, 0.00196925, 0.00178483, 0.00156344, 0.00188548", \
+            "0.00807384, 0.00762103, 0.00666615, 0.00493074, 0.00355605, 0.00272107" \
+          );
+        }
+      }
+    }
+    pin (S) {
+      direction : output;
+      function : "(A * !B) + (!A * B)";
+      power_down_function : "(!VDD) + (GND)";
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_capacitance : 2.03717;
+      timing () {
+        related_pin : "A";
+        sdf_cond : "~B";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "!B";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0714943, 0.118737, 0.309698, 1.10293, 4.42462, 18.3177", \
+            "0.0799568, 0.127455, 0.318715, 1.11338, 4.43271, 18.3253", \
+            "0.107697, 0.160956, 0.354085, 1.14797, 4.46664, 18.3605", \
+            "0.128702, 0.213479, 0.471258, 1.29136, 4.61028, 18.5015", \
+            "0.0145331, 0.15953, 0.585094, 1.7436, 5.17994, 19.0621", \
+            "-0.791939, -0.547542, 0.191758, 2.1057, 6.98588, 21.4044" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0231386, 0.0507253, 0.164838, 0.642638, 2.64067, 10.9902", \
+            "0.0231574, 0.0507062, 0.1649, 0.64238, 2.6407, 10.991", \
+            "0.0252129, 0.0515197, 0.164727, 0.642647, 2.64077, 10.9908", \
+            "0.036696, 0.0623655, 0.172028, 0.642047, 2.63967, 10.9907", \
+            "0.0664763, 0.0996324, 0.211023, 0.666765, 2.63717, 10.99", \
+            "0.141121, 0.196293, 0.348907, 0.821016, 2.744, 10.9875" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0955114, 0.155554, 0.395696, 1.39304, 5.559, 22.9956", \
+            "0.104917, 0.164905, 0.406356, 1.40382, 5.56588, 23.0073", \
+            "0.152139, 0.211626, 0.451569, 1.44929, 5.61479, 23.0554", \
+            "0.290942, 0.379908, 0.647, 1.64133, 5.80803, 23.2435", \
+            "0.627258, 0.77463, 1.23185, 2.4346, 6.57635, 24.0058", \
+            "1.68094, 1.90328, 2.62701, 4.67081, 9.76826, 27.1297" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0223273, 0.0460624, 0.142857, 0.543798, 2.22275, 9.22409", \
+            "0.0223199, 0.0461374, 0.142716, 0.543806, 2.2261, 9.224", \
+            "0.0226984, 0.0460611, 0.142686, 0.54481, 2.2225, 9.22273", \
+            "0.0357784, 0.0592668, 0.145041, 0.544107, 2.22252, 9.22396", \
+            "0.0617759, 0.0970012, 0.205918, 0.552259, 2.22579, 9.22395", \
+            "0.127618, 0.172704, 0.331167, 0.814939, 2.26057, 9.22305" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.056771, 0.0630728, 0.0686896, 0.0725833, 0.0762171, 0.0797734, 0.0839671, 0.087181, 0.0942161, 0.0995125, 0.10548, 0.112129, 0.120542, 0.125465");
+            values ( \
+              "0.0218467, 0.0458514, 0.0606862, 0.0668286, 0.0696694, 0.0700734, 0.0672584, 0.0613464, 0.0359551, 0.0224246, 0.012989, 0.00693795, 0.00313585, 0.0022333" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.0735655, 0.0773578, 0.0929849, 0.102976, 0.111437, 0.119338, 0.127106, 0.134868, 0.139449, 0.168006, 0.176589, 0.187434, 0.200173, 0.21918, 0.222988");
+            values ( \
+              "0.0243608, 0.0330815, 0.091151, 0.116801, 0.128564, 0.134089, 0.133467, 0.12907, 0.123008, 0.0507136, 0.0351494, 0.0212947, 0.0114153, 0.00435493, 0.00380604" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.173483, 0.213643, 0.218639, 0.228632, 0.234564, 0.240497, 0.246429, 0.252362, 0.258294, 0.264227, 0.267543, 0.270859, 0.27749, 0.284122, 0.287438, 0.292986, 0.298534, 0.304082, 0.311101, 0.318121, 0.330741, 0.343362, 0.345462, 0.352464, 0.360355, 0.36489, 0.372006, 0.382903, 0.39904, 0.418931, 0.429519, 0.446382, 0.461087, 0.466552, 0.476789, 0.490218, 0.5025, 0.510306, 0.51551, 0.531121, 0.544433, 0.560603, 0.572336, 0.58798, 0.603624, 0.634426, 0.649827, 0.665228, 0.70091, 0.736593");
+            values ( \
+              "0.120972, 0.125718, 0.131986, 0.143105, 0.14823, 0.152885, 0.156939, 0.16061, 0.1639, 0.166809, 0.168268, 0.169343, 0.171098, 0.172327, 0.172744, 0.172871, 0.172823, 0.1726, 0.171672, 0.170437, 0.16715, 0.16347, 0.162715, 0.159121, 0.154287, 0.151086, 0.145477, 0.135562, 0.119533, 0.0983101, 0.0876699, 0.0719085, 0.0591091, 0.0549309, 0.0478172, 0.0395792, 0.0326228, 0.0288457, 0.0267159, 0.0210282, 0.0170829, 0.0127622, 0.0101366, 0.0076537, 0.00560215, 0.0033461, 0.00245324, 0.00171715, 0.000913515, 0.000352672" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.356898, 0.498908, 0.686029, 0.764997, 0.809836, 0.899513, 0.944714, 1.00498, 1.02994, 1.06321, 1.11139, 1.20992, 1.25422, 1.30148, 1.3645, 1.59236, 1.69567, 1.80641, 1.87345, 1.95006, 2.03143, 2.15346, 2.31617, 2.4655");
+            values ( \
+              "0.00256422, 0.0379014, 0.125999, 0.153493, 0.164851, 0.179718, 0.18363, 0.185946, 0.186032, 0.185466, 0.183367, 0.174737, 0.168608, 0.16022, 0.145856, 0.0828079, 0.0586405, 0.0388541, 0.0298865, 0.0218366, 0.0155457, 0.0092132, 0.0044344, 0.00255933" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("1.44553, 2.0079, 2.53441, 2.68932, 2.99914, 3.19522, 3.62504, 4.03053, 4.43424, 4.83787, 5.03693, 5.24927, 5.40786, 5.59947, 6.26793, 6.53515, 6.79081, 7.13169, 7.32494, 7.56537, 7.88595, 8.12795, 8.3704, 8.69368, 9.34023, 10.3787, 11.6237");
+            values ( \
+              "0.00577246, 0.0482906, 0.112171, 0.129035, 0.156107, 0.168519, 0.185115, 0.189785, 0.186838, 0.177783, 0.170843, 0.161229, 0.152472, 0.140427, 0.0938978, 0.076676, 0.0620769, 0.0457762, 0.0382242, 0.0303319, 0.022042, 0.01722, 0.0134162, 0.00956383, 0.00469156, 0.00134628, 0.000262084" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("7.14403, 8.53975, 11.0731, 11.996, 13.1718, 14.632, 14.9539, 15.5978, 16.6384, 18.0987, 18.7551, 19.6303, 20.0553, 20.9051, 21.9332, 23.3935, 26.7343, 28.1008, 28.9648, 30.0755, 30.9886, 32.0177, 33.4687, 34.3729, 36.0384, 37.4987, 38.959, 40.4192, 43.3398, 46.2603");
+            values ( \
+              "0.0537129, 0.0577083, 0.130357, 0.150647, 0.169698, 0.184092, 0.185995, 0.188766, 0.190477, 0.188256, 0.185673, 0.180848, 0.177925, 0.170666, 0.159053, 0.137539, 0.0821206, 0.0628522, 0.0524239, 0.041011, 0.0332827, 0.02612, 0.0183342, 0.0146859, 0.00967455, 0.0066523, 0.00457457, 0.00312444, 0.00145714, 0.000676181" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0866442, 0.0966095, 0.0976564, 0.101101, 0.104997, 0.106697, 0.108634, 0.112193, 0.115752, 0.116375, 0.118272, 0.119609, 0.126082, 0.128263, 0.132248, 0.135888, 0.138808, 0.144241, 0.148318, 0.153341, 0.157341, 0.16534, 0.177792, 0.184497");
+            values ( \
+              "0.000572652, 0.0492494, 0.05232, 0.0605448, 0.0666594, 0.0683394, 0.0695387, 0.0699713, 0.0679253, 0.0672062, 0.0643424, 0.0613, 0.0378279, 0.0310683, 0.0218387, 0.0156954, 0.0119634, 0.0071648, 0.00484077, 0.00302932, 0.0020956, 0.00102048, 0.000365719, 0.000305311" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.108636, 0.119344, 0.128901, 0.135621, 0.144081, 0.151978, 0.159744, 0.167503, 0.172111, 0.176108, 0.190523, 0.20066, 0.209198, 0.220089, 0.232829, 0.240917, 0.251701, 0.268643");
+            values ( \
+              "0.0286823, 0.0702737, 0.100942, 0.116942, 0.128638, 0.134149, 0.133493, 0.129097, 0.122982, 0.115353, 0.07507, 0.0506705, 0.035187, 0.0212727, 0.0114027, 0.00761422, 0.00438105, 0.00191257" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.167665, 0.19701, 0.24017, 0.264237, 0.288313, 0.300675, 0.326173, 0.351398, 0.377322, 0.395774, 0.419783, 0.466296, 0.49638, 0.527936, 0.564365, 0.589932, 0.636858, 0.671724");
+            values ( \
+              "0.0116186, 0.0436783, 0.115371, 0.144154, 0.162182, 0.167854, 0.173028, 0.171376, 0.163421, 0.153172, 0.1326, 0.084364, 0.0579003, 0.0370462, 0.0211695, 0.0140493, 0.00641661, 0.00393145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.467247, 0.558264, 0.693388, 0.7211, 0.776523, 0.844189, 0.948904, 1.04761, 1.14582, 1.244, 1.29103, 1.34119, 1.38762, 1.44953, 1.64492, 1.71031, 1.75384, 1.82933, 1.89355, 1.97918, 2.06429, 2.10979, 2.20079, 2.38279, 2.51737");
+            values ( \
+              "0.0298659, 0.0499613, 0.115353, 0.127065, 0.147176, 0.165337, 0.181683, 0.186409, 0.183729, 0.17494, 0.168349, 0.159205, 0.148672, 0.132315, 0.0781293, 0.0627897, 0.0537839, 0.040552, 0.0315607, 0.022254, 0.0156014, 0.0128784, 0.00867742, 0.00377897, 0.00233879" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("1.76848, 2.16656, 2.37563, 2.73383, 2.87366, 3.03347, 3.22823, 3.61775, 3.73705, 3.8961, 4.06203, 4.39389, 4.46508, 4.60746, 4.8825, 5.3033, 5.52705, 6.39798, 6.75708, 6.96348, 7.26971, 7.54608, 7.91456, 8.23961, 8.41477, 8.7651, 9.46575, 10.5003, 11.7521");
+            values ( \
+              "0.0476783, 0.0632489, 0.0889567, 0.130328, 0.143433, 0.1562, 0.168502, 0.184077, 0.186623, 0.188715, 0.189559, 0.187617, 0.186655, 0.184113, 0.177219, 0.160098, 0.147199, 0.0874515, 0.0656918, 0.0549806, 0.0415549, 0.0319299, 0.0221213, 0.0158879, 0.0132492, 0.0091706, 0.00421056, 0.00121124, 0.000234728" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("6.46206, 8.30145, 10.4739, 12.3636, 13.2034, 14.6637, 15.6314, 16.671, 18.1312, 18.788, 20.088, 20.9365, 21.966, 23.4263, 28.1336, 30.1083, 32.0506, 34.4058, 37.5316, 39.5765");
+            values ( \
+              "0.0191252, 0.0500173, 0.113767, 0.156832, 0.169637, 0.184059, 0.18875, 0.190455, 0.18825, 0.185667, 0.177924, 0.17067, 0.159055, 0.137533, 0.0628476, 0.0410064, 0.0261244, 0.0146902, 0.00664802, 0.00417776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.207849, 0.210609, 0.218982, 0.224566, 0.229082, 0.231596, 0.236249, 0.238633, 0.2409, 0.244778, 0.251545, 0.256811, 0.262298, 0.269137, 0.276672, 0.287657, 0.293595");
+            values ( \
+              "0.00998909, 0.0139653, 0.0378565, 0.0512836, 0.0589531, 0.0618246, 0.0645525, 0.0645461, 0.0634792, 0.0591027, 0.037161, 0.0235699, 0.0144082, 0.00774154, 0.00387208, 0.00146435, 0.000998222" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.230899, 0.240653, 0.254759, 0.265402, 0.269786, 0.274181, 0.282286, 0.290179, 0.298065, 0.301421, 0.304886, 0.31029, 0.322086, 0.332642, 0.342032, 0.347217, 0.353277, 0.361356, 0.366082, 0.37345, 0.383273, 0.402921, 0.426683");
+            values ( \
+              "0.00795853, 0.0346331, 0.0829181, 0.110545, 0.118745, 0.124904, 0.131326, 0.132039, 0.127737, 0.123918, 0.118425, 0.105829, 0.0723156, 0.0478495, 0.0318384, 0.0251066, 0.0188438, 0.0126546, 0.0100215, 0.00693543, 0.00420687, 0.00144407, 0.000409213" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.312751, 0.334335, 0.3667, 0.374135, 0.389006, 0.405766, 0.432773, 0.458173, 0.483362, 0.50854, 0.519282, 0.530741, 0.550063, 0.604582, 0.619813, 0.635702, 0.656887, 0.667997, 0.6863, 0.710705, 0.721613, 0.737483, 0.758644, 0.800965, 0.867632, 0.948085");
+            values ( \
+              "0.0269713, 0.0535287, 0.108264, 0.119128, 0.137487, 0.153231, 0.168433, 0.173489, 0.171541, 0.163927, 0.158516, 0.151114, 0.134278, 0.0781999, 0.0646992, 0.0523213, 0.0386843, 0.0327881, 0.0247789, 0.0167986, 0.0140935, 0.0108828, 0.00764786, 0.0036685, 0.00102159, 0.000203886" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.52787, 0.6558, 0.827249, 0.904419, 0.976435, 1.08127, 1.18003, 1.27828, 1.37649, 1.42333, 1.5209, 1.84409, 1.96262, 2.1073, 2.19638, 2.33848, 2.48714");
+            values ( \
+              "0.00323922, 0.0341835, 0.115615, 0.145416, 0.165072, 0.181545, 0.186314, 0.18369, 0.174898, 0.168357, 0.148469, 0.0625124, 0.0404352, 0.0226693, 0.0156332, 0.00848216, 0.00461511" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("1.92054, 2.26532, 2.6581, 2.85435, 3.17562, 3.36007, 3.72897, 3.90911, 4.1493, 4.19397, 4.28329, 4.43904, 4.59685, 4.91247, 5.21717, 5.46481, 5.92795, 6.39725, 6.70757, 6.94135, 7.25306, 7.44, 7.77923, 8.12691, 8.3805, 8.75493, 9.22, 10.1412, 11.2682");
+            values ( \
+              "0.0576906, 0.0591637, 0.107362, 0.129116, 0.15697, 0.168571, 0.183509, 0.187259, 0.189482, 0.189547, 0.18947, 0.188495, 0.186591, 0.180078, 0.170015, 0.158407, 0.129282, 0.0963506, 0.0762046, 0.0628337, 0.0476845, 0.0400824, 0.0289396, 0.0203952, 0.015744, 0.0106668, 0.00649118, 0.00220932, 0.000552415" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("0.0060559, 5.00314, 6.4634, 7.92367, 10.7848, 12.1884, 13.3521, 14.8123, 15.7789, 16.8191, 18.2794, 18.9361, 20.2361, 21.0851, 22.1141, 23.5744, 28.0906, 30.2041, 32.6903, 34.9985, 37.919, 39.2449");
+            values ( \
+              "1e-22, 0.000600609, 0.00893668, 0.0360455, 0.118233, 0.15082, 0.169675, 0.184053, 0.188736, 0.190479, 0.188235, 0.185652, 0.177907, 0.170687, 0.159037, 0.137553, 0.0653495, 0.041485, 0.0231787, 0.0131261, 0.00623553, 0.00473191" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.57715, 0.598965, 0.607486, 0.635002, 0.641435, 0.647242, 0.65273, 0.658165, 0.663594, 0.673913, 0.681212, 0.688891, 0.694945, 0.702796");
+            values ( \
+              "0.000970462, 0.00392921, 0.0102391, 0.0361605, 0.0411165, 0.0443411, 0.0460787, 0.0453421, 0.0384452, 0.0181363, 0.0103104, 0.00544251, 0.00328966, 0.00198889" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.641473, 0.658178, 0.663922, 0.674418, 0.699598, 0.711803, 0.722283, 0.731923, 0.741308, 0.750677, 0.75777, 0.770391, 0.778268, 0.786784, 0.792295, 0.802127, 0.809753, 0.817915, 0.824211, 0.836804, 0.85055");
+            values ( \
+              "0.00811188, 0.0167519, 0.0234731, 0.0378669, 0.0765351, 0.0936324, 0.104628, 0.110465, 0.111189, 0.104845, 0.0914748, 0.0616512, 0.046241, 0.0327449, 0.0257638, 0.0164518, 0.0114306, 0.00772078, 0.00568036, 0.00302508, 0.00173165" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.686609, 0.799787, 0.82889, 0.884979, 0.907236, 0.937037, 0.964061, 0.990367, 1.01939, 1.04523, 1.13396, 1.16983, 1.19885, 1.22119, 1.24409, 1.26157, 1.29654, 1.29773");
+            values ( \
+              "0.00065918, 0.0148276, 0.0429213, 0.111843, 0.135121, 0.156105, 0.164933, 0.165881, 0.158951, 0.144392, 0.0603355, 0.0364905, 0.0234776, 0.0164429, 0.0113556, 0.00851028, 0.00468318, 0.00462248" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("1.16057, 1.25929, 1.30305, 1.38657, 1.42361, 1.46184, 1.50894, 1.60314, 1.63386, 1.67339, 1.71181, 1.78864, 1.80976, 1.85202, 1.9112, 2.0136, 2.06652, 2.29461, 2.34168, 2.39437, 2.46462, 2.51443, 2.57123, 2.64697, 2.72969, 2.77101, 2.85366, 3.01895, 3.2675, 3.56677");
+            values ( \
+              "0.046286, 0.0678771, 0.0896866, 0.127942, 0.141733, 0.153788, 0.165638, 0.18074, 0.183396, 0.185499, 0.186289, 0.184697, 0.183573, 0.180519, 0.174414, 0.157541, 0.145005, 0.0818352, 0.0702528, 0.0585913, 0.0453165, 0.0374672, 0.0299584, 0.0219788, 0.0155595, 0.0130791, 0.0091448, 0.00433957, 0.00126284, 0.000272196" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("2.49786, 3.04067, 3.40057, 3.57998, 3.75286, 3.89121, 4.12248, 4.31932, 4.72536, 5.12922, 5.53307, 5.73091, 5.94193, 6.10812, 6.29747, 6.96354, 7.2305, 7.48593, 7.82649, 8.02021, 8.26121, 8.58255, 8.82365, 9.06525, 9.38738, 10.0317, 11.0429, 12.2537");
+            values ( \
+              "0.0505719, 0.0894124, 0.130839, 0.147266, 0.160221, 0.168598, 0.17909, 0.184872, 0.189658, 0.186754, 0.17774, 0.170857, 0.161336, 0.152156, 0.140231, 0.0938714, 0.0766693, 0.0620847, 0.0457963, 0.0382244, 0.0303152, 0.0220126, 0.0172126, 0.0134222, 0.00958017, 0.00471238, 0.00141018, 0.000293354" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("0.00946408, 5.28619, 6.74645, 8.20671, 11.238, 12.885, 13.8855, 15.3457, 16.3126, 17.3526, 18.8129, 19.4695, 20.7696, 21.6187, 22.6476, 24.1079, 28.4278, 30.1284, 32.1423, 33.5024, 34.768, 36.6572, 38.1174, 40.4051");
+            values ( \
+              "1e-22, 0.000324891, 0.00635151, 0.0300015, 0.116074, 0.153939, 0.169675, 0.184061, 0.188744, 0.190476, 0.18824, 0.185658, 0.177913, 0.170679, 0.159044, 0.137546, 0.0679944, 0.0475335, 0.0300528, 0.0216793, 0.0159017, 0.00990646, 0.00682302, 0.00399172" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.98345, 2.00755, 2.01661, 2.02511, 2.0393, 2.05184, 2.06458, 2.07946, 2.08765, 2.09297, 2.10317, 2.11313, 2.12307, 2.13891, 2.14763, 2.15249, 2.15896, 2.16771, 2.17255, 2.179, 2.19191, 2.21127, 2.25712");
+            values ( \
+              "0.00145502, 0.0026643, 0.00409091, 0.00626684, 0.0113803, 0.0154012, 0.0186338, 0.0216917, 0.0230841, 0.0237965, 0.0248739, 0.025032, 0.0235849, 0.0119754, 0.00736418, 0.00552465, 0.00369289, 0.00205484, 0.00148817, 0.000984551, 0.000458667, 0.000284586, 0.000164326" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.07944, 2.10773, 2.11401, 2.12659, 2.15466, 2.18292, 2.20411, 2.222, 2.23797, 2.25286, 2.26735, 2.28181, 2.30121, 2.31503, 2.32885, 2.33897, 2.34452, 2.35335, 2.36513, 2.38868, 2.39339");
+            values ( \
+              "0.00702598, 0.00766092, 0.00968065, 0.0147703, 0.029714, 0.0438026, 0.0541215, 0.0621485, 0.0678227, 0.0714717, 0.0721189, 0.0645755, 0.0399854, 0.0255636, 0.0152587, 0.0100908, 0.00801996, 0.00552742, 0.00333227, 0.0011904, 0.0010594" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("2.26513, 2.36653, 2.3939, 2.40309, 2.42146, 2.44322, 2.45059, 2.46532, 2.49517, 2.55268, 2.59514, 2.63111, 2.66378, 2.69536, 2.72686, 2.73117, 2.73609, 2.74592, 2.76373, 2.7926, 2.81577, 2.8266, 2.84826, 2.86178, 2.8673, 2.87835, 2.90043, 2.91454, 2.91925, 2.92867, 2.9475, 2.98517, 3.02753");
+            values ( \
+              "0.000880646, 0.00794338, 0.0148632, 0.0178768, 0.0248206, 0.034446, 0.0378563, 0.0448701, 0.059775, 0.091253, 0.113362, 0.128366, 0.136911, 0.138817, 0.131598, 0.129363, 0.126593, 0.120119, 0.105897, 0.0808583, 0.0622293, 0.0544385, 0.0406695, 0.0336115, 0.0310641, 0.0263577, 0.0188066, 0.0150552, 0.0139976, 0.012033, 0.00888403, 0.00469624, 0.00255496" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("3.05758, 3.21626, 3.42942, 3.50217, 3.61638, 3.72071, 3.82268, 3.93821, 3.98521, 4.03747, 4.14199, 4.32082, 4.39855, 4.51575, 4.63106, 4.75216, 4.82481, 4.9701, 5.13013");
+            values ( \
+              "0.0318439, 0.055138, 0.127729, 0.148188, 0.16974, 0.178353, 0.178516, 0.170092, 0.163762, 0.154284, 0.128624, 0.0797026, 0.0615734, 0.0400385, 0.0253608, 0.0153174, 0.0112427, 0.00588506, 0.00316452" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("4.63982, 5.17848, 5.56521, 5.73894, 5.97059, 6.12942, 6.29783, 6.45038, 6.75547, 6.8552, 7.05467, 7.2583, 7.66302, 7.85162, 8.05281, 8.27447, 8.57002, 9.21706, 9.52554, 9.69321, 10.0286, 10.2932, 10.4808, 10.8558, 11.044, 11.3178, 11.6828, 12.4128, 13.477, 14.7748");
+            values ( \
+              "0.0501859, 0.0909013, 0.134703, 0.150038, 0.166096, 0.174329, 0.180885, 0.185091, 0.189345, 0.189659, 0.188973, 0.18666, 0.17766, 0.171154, 0.162237, 0.14992, 0.130518, 0.0856681, 0.0669901, 0.05806, 0.0428423, 0.0333428, 0.027769, 0.0190042, 0.015679, 0.0118097, 0.00802652, 0.00355022, 0.000967735, 0.000175073" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("0, 7.20038, 8.58254, 10.0428, 11.1007, 13.4451, 14.7953, 15.9938, 17.4541, 18.4194, 19.4603, 20.9206, 21.5769, 22.8771, 23.7273, 24.7551, 26.2153, 29.5561, 30.9226, 32.8973, 34.8396, 36.2905, 37.1947, 38.8603, 40.3205, 43.241, 44.4033");
+            values ( \
+              "1.08021e-07, 0.000215184, 0.00419647, 0.0240593, 0.0503784, 0.118816, 0.150206, 0.169721, 0.184092, 0.188762, 0.19049, 0.18825, 0.185667, 0.177918, 0.170672, 0.159045, 0.137547, 0.0821289, 0.0628599, 0.0410187, 0.0261124, 0.0183419, 0.0146783, 0.00966702, 0.00665981, 0.00313194, 0.0024684" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.25186, 7.34529, 7.37177, 7.40547, 7.46691, 7.49445, 7.51875, 7.54156, 7.56373, 7.5857, 7.60766, 7.61398, 7.65971, 7.68188, 7.7052, 7.73262, 7.76449, 8.07568");
+            values ( \
+              "0.000180348, 0.000882352, 0.00139169, 0.00294925, 0.00828406, 0.00976153, 0.0106547, 0.0110798, 0.0113393, 0.0112672, 0.0109133, 0.0105525, 0.00351751, 0.001555, 0.000587157, 0.000160107, 5.37298e-05, 3.0852e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("7.46266, 7.55279, 7.58115, 7.66263, 7.679, 7.71174, 7.73374, 7.75395, 7.78595, 7.81625, 7.84567, 7.87506, 7.88412, 7.89348, 7.93564, 7.95435, 7.96772, 7.98137, 7.99185, 8.01281, 8.05098, 8.06198");
+            values ( \
+              "0.00242585, 0.00502854, 0.00797958, 0.0213337, 0.0235602, 0.0274063, 0.0295555, 0.0312649, 0.033565, 0.0350552, 0.0356096, 0.0343591, 0.0327199, 0.030089, 0.0142356, 0.00910348, 0.00632525, 0.00429632, 0.00314242, 0.00159215, 0.000385379, 0.000315835" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("7.76371, 7.78398, 8.03445, 8.0621, 8.10816, 8.1467, 8.22986, 8.28114, 8.40588, 8.46904, 8.52516, 8.56692, 8.59817, 8.62754, 8.67758, 8.70878, 8.78553, 8.8199, 8.84447, 8.86213, 8.87938, 8.90236, 8.94834, 9.00261");
+            values ( \
+              "0.000244283, 0.000290675, 0.00578872, 0.00827329, 0.0135871, 0.01955, 0.0345249, 0.0432352, 0.0639587, 0.0737006, 0.0808139, 0.0847879, 0.0866624, 0.0869803, 0.0797282, 0.0675191, 0.0342859, 0.0229402, 0.0167228, 0.013205, 0.0104147, 0.0075043, 0.00375599, 0.00181701" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("9.24694, 9.4788, 9.60679, 9.7814, 10.1048, 10.1722, 10.3122, 10.4394, 10.5623, 10.685, 10.7216, 10.7606, 10.8279, 11.0071, 11.0677, 11.1485, 11.2027, 11.2689, 11.3572, 11.4223, 11.5205, 11.6513, 11.863");
+            values ( \
+              "0.0171793, 0.025082, 0.0405114, 0.0637754, 0.11231, 0.121655, 0.137922, 0.147163, 0.149139, 0.141342, 0.13616, 0.129322, 0.114992, 0.0726565, 0.0598333, 0.0450899, 0.0369014, 0.0285995, 0.0200518, 0.0153338, 0.0101433, 0.00569878, 0.00227793" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("0.00453397, 10.8484, 12.3086, 12.8633, 13.5786, 14.0049, 14.3954, 14.6381, 14.9053, 15.3248, 15.7442, 15.7995, 15.989, 16.209, 17.6743, 18.1657, 18.6473, 19.1386, 19.431, 20.0159, 20.5453");
+            values ( \
+              "1e-22, 2.6946e-05, 0.0186328, 0.0555533, 0.117122, 0.149359, 0.169166, 0.176626, 0.181101, 0.181354, 0.174384, 0.172885, 0.166634, 0.156886, 0.0637017, 0.0410306, 0.0257673, 0.0156395, 0.0115328, 0.00612243, 0.00383242" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("0.00332935, 15.3132, 16.67, 17.0715, 18.2316, 19.3324, 22.0379, 23.4384, 24.6, 26.0603, 27.0225, 28.0649, 29.5251, 30.1804, 31.4812, 32.3351, 33.359, 34.8193, 38.1599, 39.5265, 41.5011, 43.4433, 45.7985, 47.4641, 48.9243, 50.3846, 52.2939");
+            values ( \
+              "1e-22, 0.000104621, 0.00161479, 0.00349438, 0.0165614, 0.0405259, 0.118693, 0.151109, 0.169877, 0.184178, 0.188812, 0.190549, 0.188269, 0.185684, 0.177924, 0.170656, 0.159043, 0.137559, 0.0821377, 0.0628667, 0.0410257, 0.0261057, 0.0146718, 0.00966044, 0.0066663, 0.00456051, 0.00297249" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00519695, 0.00524452, 0.00528916, 0.00530806, 0.00531341, 0.00531475", \
+            "0.00654268, 0.00658718, 0.00664571, 0.00667724, 0.00668682, 0.00668925", \
+            "0.00707892, 0.00705924, 0.00705482, 0.00705628, 0.00705886, 0.00705968", \
+            "0.00736047, 0.00729766, 0.00722809, 0.00718028, 0.00715706, 0.00715077", \
+            "0.00772775, 0.00758759, 0.0073875, 0.00726569, 0.00721473, 0.00718459", \
+            "0.00798115, 0.00797211, 0.00773653, 0.00741636, 0.00727411, 0.00721436" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00668038, 0.00669852, 0.00671695, 0.00672304, 0.0067246, 0.00672498", \
+            "0.00616135, 0.00602572, 0.00589967, 0.00584073, 0.00581807, 0.00581252", \
+            "0.00640379, 0.00606437, 0.00567542, 0.00549727, 0.00544584, 0.00543184", \
+            "0.00690932, 0.00699218, 0.00627412, 0.00564714, 0.00543131, 0.00538309", \
+            "0.00632073, 0.00655396, 0.00688899, 0.00640918, 0.00559889, 0.00540314", \
+            "0.00591022, 0.00590859, 0.00630153, 0.0068363, 0.00639619, 0.00557762" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0761756, 0.0789726, 0.079785, 0.0814099, 0.0827568, 0.0849917, 0.0862771, 0.0888478, 0.0916927, 0.0961602, 0.100113, 0.103746, 0.107201, 0.110564, 0.113925, 0.114221, 0.114616, 0.115407, 0.116616, 0.118011, 0.119411, 0.121011, 0.121716, 0.122514, 0.123579, 0.125409, 0.126284, 0.126734, 0.127635, 0.129437, 0.132");
+            values ( \
+              "-0.0147418, -0.01909, -0.0202168, -0.0254805, -0.0300296, -0.0368992, -0.0397866, -0.0458017, -0.0514135, -0.059769, -0.0657669, -0.0705252, -0.0734281, -0.0743242, -0.069196, -0.0679056, -0.0665987, -0.0633772, -0.0572413, -0.0482626, -0.0388456, -0.029051, -0.0253325, -0.0215376, -0.017175, -0.0113923, -0.00932973, -0.00840553, -0.00681592, -0.00443734, -0.00257954" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.100881, 0.127293, 0.138685, 0.147949, 0.156098, 0.163574, 0.170689, 0.177626, 0.184555, 0.185955, 0.201854, 0.20733, 0.212406, 0.216455, 0.224551, 0.235251, 0.265603");
+            values ( \
+              "-0.000223839, -0.0784239, -0.10338, -0.120934, -0.133781, -0.143233, -0.14917, -0.150527, -0.140736, -0.136527, -0.0459969, -0.0263306, -0.0152316, -0.00964939, -0.00361558, -0.000933508, -0.000133269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.200352, 0.31319, 0.326119, 0.355195, 0.38052, 0.403722, 0.414515, 0.425643, 0.447048, 0.468449, 0.472368, 0.484793, 0.505602, 0.515319, 0.523615, 0.534678, 0.545186, 0.561909, 0.584207, 0.615901, 0.654217");
+            values ( \
+              "-0.000181573, -0.123966, -0.136573, -0.162011, -0.180427, -0.193665, -0.19842, -0.201981, -0.203958, -0.191613, -0.186351, -0.158818, -0.0992272, -0.075725, -0.0591773, -0.0417224, -0.0295527, -0.016675, -0.00732496, -0.0020233, -0.000420677" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.660093, 0.769936, 0.9095, 1.05624, 1.1053, 1.20343, 1.2423, 1.31285, 1.40101, 1.48443, 1.56582, 1.64715, 1.66168, 1.67829, 1.70886, 1.79079, 1.82706, 1.85805, 1.89937, 1.94139, 1.96346, 2.00761, 2.0959, 2.21851, 2.36722");
+            values ( \
+              "-0.023419, -0.0427644, -0.0894804, -0.135139, -0.149054, -0.17467, -0.18374, -0.198465, -0.213193, -0.222331, -0.224507, -0.21117, -0.205111, -0.19608, -0.17397, -0.106738, -0.0820532, -0.0646262, -0.0461461, -0.0323354, -0.0267066, -0.0180226, -0.00775465, -0.00212581, -0.00039812" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("2.28208, 2.95554, 3.77272, 4.2102, 4.80982, 5.20565, 5.56606, 5.90642, 6.23875, 6.57072, 6.62958, 7.30729, 7.60094, 7.7751, 8.04893, 8.41404, 8.91779, 9.5284");
+            values ( \
+              "-0.00468819, -0.0404501, -0.108169, -0.141657, -0.18168, -0.203184, -0.218375, -0.227852, -0.230043, -0.216502, -0.210174, -0.083695, -0.0473409, -0.0330562, -0.0183425, -0.00782478, -0.00215256, -0.00037649" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("10.6545, 12.2167, 15.5661, 17.0232, 17.9811, 19.865, 21.322, 22.4595, 23.0016, 24.086, 25.0749, 25.7954, 27.1671, 27.4459, 27.7646, 29.567, 30.2223, 30.7859, 31.5372, 32.0171, 32.5362, 33.2283, 34.6126, 36.0696, 37.5267");
+            values ( \
+              "-0.0391936, -0.0422187, -0.109376, -0.136576, -0.153369, -0.183097, -0.202444, -0.214914, -0.219883, -0.227683, -0.231541, -0.231498, -0.217926, -0.2106, -0.199457, -0.111741, -0.0846211, -0.0655957, -0.0457508, -0.0360846, -0.0277725, -0.0193868, -0.00902881, -0.0039232, -0.00169651" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.109793, 0.113224, 0.11837, 0.122802, 0.129722, 0.133675, 0.137306, 0.14076, 0.144123, 0.147482, 0.148968, 0.154563, 0.157149, 0.159841, 0.162966, 0.166538, 0.167554");
+            values ( \
+              "-0.014995, -0.0194956, -0.0363787, -0.0466454, -0.0597813, -0.0658, -0.0705372, -0.0734478, -0.0743365, -0.0692036, -0.0633703, -0.0290815, -0.0171304, -0.00932906, -0.00446873, -0.00185186, -0.00159655" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.139334, 0.145307, 0.14708, 0.158181, 0.166615, 0.172443, 0.181734, 0.189899, 0.197386, 0.20451, 0.211453, 0.218389, 0.219781, 0.221372, 0.223854, 0.229702, 0.235668, 0.241038, 0.243206, 0.24643, 0.250729, 0.254794");
+            values ( \
+              "-0.0241902, -0.0357675, -0.0399994, -0.0712309, -0.0907738, -0.102992, -0.120659, -0.133542, -0.143055, -0.149009, -0.150412, -0.140638, -0.136472, -0.130275, -0.117137, -0.0786268, -0.0460999, -0.026702, -0.0212104, -0.0149287, -0.00917805, -0.00635259" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.243038, 0.259214, 0.272015, 0.324982, 0.361545, 0.390579, 0.415869, 0.439043, 0.460947, 0.482346, 0.503722, 0.507661, 0.550565, 0.56997, 0.580435, 0.597097, 0.619314, 0.632069");
+            values ( \
+              "-0.0151853, -0.026029, -0.0387326, -0.100146, -0.137162, -0.162325, -0.180887, -0.193913, -0.20235, -0.204044, -0.191891, -0.186458, -0.0757615, -0.0416761, -0.0295587, -0.016713, -0.00736175, -0.00521854" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.637525, 0.767167, 0.804426, 0.941091, 1.09192, 1.14047, 1.23756, 1.27964, 1.3728, 1.42221, 1.4644, 1.51961, 1.60098, 1.68232, 1.69687, 1.7135, 1.74406, 1.82594, 1.86224, 1.89325, 1.93461, 1.97659, 1.99864, 2.04275, 2.13096, 2.19833");
+            values ( \
+              "-0.00515826, -0.0308375, -0.0423772, -0.0882246, -0.135213, -0.148988, -0.174353, -0.184167, -0.202933, -0.211118, -0.216848, -0.222287, -0.224468, -0.211127, -0.20508, -0.196037, -0.173937, -0.106758, -0.0820543, -0.0646151, -0.0461248, -0.0323322, -0.0267092, -0.0180307, -0.00776537, -0.00466847" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("1.89823, 2.12144, 2.84997, 4.23451, 4.83617, 5.23277, 5.59365, 5.93436, 6.26696, 6.59919, 6.65767, 7.33609, 7.80373, 8.07872, 8.44536, 8.94936, 9.56079");
+            values ( \
+              "-0.000533065, -0.00143932, -0.0297588, -0.140988, -0.181319, -0.202819, -0.218167, -0.227603, -0.22993, -0.216343, -0.210118, -0.083656, -0.0330575, -0.0182976, -0.00777522, -0.00213608, -0.000373168" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("10.4902, 12.247, 15.5958, 18.01, 19.8943, 21.3513, 23.0307, 24.1155, 25.103, 25.8244, 27.1961, 27.4749, 30.2513, 30.8148, 32.046, 33.2573, 34.6417, 36.0988, 37.5558");
+            values ( \
+              "-0.0301672, -0.0422246, -0.109367, -0.153341, -0.183076, -0.202481, -0.219916, -0.227659, -0.231513, -0.23153, -0.217898, -0.210602, -0.0846211, -0.0655966, -0.0360851, -0.019386, -0.00902805, -0.00392268, -0.00169645" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.252214, 0.255777, 0.263256, 0.273578, 0.281308, 0.284794, 0.28819, 0.291581, 0.292982, 0.300982, 0.303968, 0.308425, 0.313196, 0.318825, 0.329418");
+            values ( \
+              "-0.0113236, -0.0158326, -0.0370223, -0.0583541, -0.0696252, -0.0726483, -0.0737375, -0.0687173, -0.063384, -0.0182224, -0.00933871, -0.00324232, -0.000974027, -0.000345739, -0.000291685" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.278057, 0.304541, 0.315979, 0.324035, 0.335219, 0.340893, 0.346364, 0.351259, 0.354932, 0.361834, 0.363374, 0.377813, 0.381706, 0.388828, 0.39164, 0.397264, 0.407283, 0.419118, 0.434239");
+            values ( \
+              "-7.67073e-05, -0.0783432, -0.103259, -0.118619, -0.136179, -0.143059, -0.147986, -0.150411, -0.150202, -0.140821, -0.136045, -0.0523252, -0.0357668, -0.0168107, -0.012308, -0.00641698, -0.00179658, -0.000463522, -0.000177022" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.386647, 0.418043, 0.467297, 0.503885, 0.532905, 0.558225, 0.581395, 0.603295, 0.624692, 0.646066, 0.650004, 0.692908, 0.71231, 0.722777, 0.739443, 0.761663, 0.770929");
+            values ( \
+              "-0.0154536, -0.0428468, -0.100268, -0.136964, -0.162565, -0.180713, -0.194147, -0.202178, -0.204253, -0.191719, -0.186456, -0.0757688, -0.041675, -0.0295554, -0.0167078, -0.00736223, -0.00580365" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.810631, 0.941307, 1.20405, 1.39238, 1.48905, 1.5774, 1.66083, 1.74229, 1.82366, 1.83812, 2.00363, 2.07577, 2.11793, 2.18435, 2.2729, 2.39556, 2.54444");
+            values ( \
+              "-0.0147225, -0.0409064, -0.126453, -0.177475, -0.198142, -0.213046, -0.222168, -0.224421, -0.211068, -0.20507, -0.0820259, -0.0461991, -0.0323355, -0.0179912, -0.00772036, -0.00211391, -0.000395895" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("2.55616, 3.13028, 3.9505, 4.33515, 4.53395, 4.93154, 5.10434, 5.4817, 5.67764, 5.87661, 6.08425, 6.41643, 6.74853, 6.80742, 6.87472, 7.00002, 7.2286, 7.48519, 7.61109, 7.77894, 7.95306, 8.04431, 8.22682, 8.59183, 9.0956, 9.70621");
+            values ( \
+              "-0.0129156, -0.040025, -0.108023, -0.137615, -0.151969, -0.178149, -0.188353, -0.207677, -0.215844, -0.222629, -0.227761, -0.229972, -0.21643, -0.210128, -0.200855, -0.178, -0.129888, -0.0836896, -0.0660575, -0.0473311, -0.0330534, -0.0272616, -0.0183444, -0.00782829, -0.00215334, -0.000376914" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("0, 0.17041, 0.33365, 5.45721, 8.37133, 9.82839, 11.2855, 12.115, 16.7215, 18.1558, 20.0417, 21.4987, 22.6351, 24.2628, 25.249, 25.9712, 27.3428, 27.6217, 30.398, 30.9615, 32.1927, 33.4038, 34.7878, 36.2449, 37.702");
+            values ( \
+              "-5.08772e-05, -0.000827802, -0.000143679, -5.39168e-07, -0.000929474, -0.00621496, -0.0226275, -0.0369635, -0.127919, -0.153367, -0.183125, -0.202493, -0.214922, -0.227694, -0.231542, -0.231527, -0.217922, -0.210608, -0.0846233, -0.0655958, -0.0360845, -0.0193882, -0.00903043, -0.00392389, -0.00169679" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.755388, 0.767967, 0.783315, 0.791085, 0.802066, 0.809258, 0.814705, 0.819908, 0.825079, 0.828955, 0.835893, 0.840225, 0.843466, 0.846149, 0.851515, 0.858278, 0.866844, 0.90205");
+            values ( \
+              "-0.00232349, -0.00943793, -0.0244858, -0.0311476, -0.0394875, -0.0441258, -0.046936, -0.0485898, -0.0474858, -0.0406648, -0.0187083, -0.00899298, -0.00491602, -0.00290402, -0.000931915, -0.000292705, -0.000202304, -0.000139976" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.808883, 0.820554, 0.82502, 0.828983, 0.833512, 0.85894, 0.877884, 0.888731, 0.898428, 0.907371, 0.91592, 0.924454, 0.930861, 0.941231, 0.944999, 0.947437, 0.950804, 0.954654, 0.959786, 0.969925, 0.971273");
+            values ( \
+              "-0.00855021, -0.0159316, -0.020018, -0.0245529, -0.0303591, -0.0658226, -0.0896041, -0.10202, -0.112075, -0.119579, -0.123821, -0.119416, -0.101314, -0.0522195, -0.0377923, -0.0302542, -0.0218988, -0.014925, -0.00870685, -0.0026534, -0.00242829" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.869192, 0.962863, 0.984095, 1.00179, 1.06975, 1.08673, 1.11666, 1.14247, 1.16598, 1.18812, 1.20971, 1.23127, 1.23916, 1.27835, 1.29713, 1.30813, 1.32554, 1.34526");
+            values ( \
+              "-0.00184177, -0.00879639, -0.0238218, -0.0404912, -0.115098, -0.131897, -0.15861, -0.177774, -0.191609, -0.200292, -0.202614, -0.190664, -0.178518, -0.0753677, -0.0423724, -0.0295594, -0.0162939, -0.00831039" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("1.45569, 1.56655, 1.72146, 1.86337, 1.9743, 2.07115, 2.15942, 2.24279, 2.32421, 2.40554, 2.42006, 2.58546, 2.65775, 2.69979, 2.76604, 2.85437, 2.97705, 3.12579");
+            values ( \
+              "-0.045328, -0.0553388, -0.106678, -0.148982, -0.177598, -0.19838, -0.213146, -0.222335, -0.224466, -0.211183, -0.205106, -0.0820476, -0.0461547, -0.0323362, -0.0180188, -0.00774834, -0.00212314, -0.000396369" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("3.32796, 3.72242, 4.53397, 5.11607, 5.5713, 5.96558, 6.32593, 6.66618, 6.99842, 7.3303, 7.38929, 8.06676, 8.36074, 8.53463, 8.80808, 9.17269, 9.6763, 10.2867");
+            values ( \
+              "-0.0358878, -0.0411561, -0.108452, -0.152258, -0.181898, -0.203275, -0.21847, -0.22791, -0.230106, -0.216531, -0.210192, -0.0837084, -0.0473145, -0.0330552, -0.0183566, -0.00784141, -0.00215796, -0.00037806" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("0, 8.1693, 9.62636, 11.0834, 12.5405, 17.4024, 18.7344, 20.618, 22.0751, 23.2121, 24.8392, 25.8268, 26.5482, 27.9198, 28.1987, 30.9751, 31.5386, 32.7698, 33.9811, 35.3655, 36.8225, 38.2796");
+            values ( \
+              "-3.59047e-07, -0.000268282, -0.00242102, -0.0122178, -0.0341301, -0.129804, -0.153371, -0.183095, -0.202464, -0.214906, -0.227677, -0.231532, -0.231512, -0.217917, -0.210602, -0.0846211, -0.0655967, -0.0360851, -0.0193859, -0.0090279, -0.00392264, -0.0016964" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.59309, 2.62334, 2.6358, 2.64703, 2.65373, 2.67122, 2.68435, 2.69556, 2.70568, 2.71508, 2.7241, 2.73301, 2.73969, 2.7568, 2.76215, 2.76664, 2.7756, 2.78328");
+            values ( \
+              "-0.000135029, -0.00314889, -0.00537073, -0.00875228, -0.0113301, -0.0170266, -0.0207611, -0.0235159, -0.0255715, -0.0271337, -0.0279983, -0.027738, -0.0248587, -0.00607451, -0.00314876, -0.00176244, -0.000545515, -0.000285244" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.68602, 2.70959, 2.72105, 2.72665, 2.73785, 2.74642, 2.74932, 2.75511, 2.78183, 2.79852, 2.81949, 2.83729, 2.85318, 2.86784, 2.88181, 2.89556, 2.90586, 2.9107, 2.92308, 2.92556, 2.93052, 2.93494, 2.93714, 2.94154, 2.95034, 2.96357");
+            values ( \
+              "-0.0023151, -0.00543802, -0.00808368, -0.0096719, -0.0134115, -0.0171084, -0.0185064, -0.0215163, -0.0360104, -0.0444815, -0.0545559, -0.0622416, -0.0683597, -0.0729785, -0.0759378, -0.0752563, -0.0668667, -0.0585729, -0.032295, -0.0277601, -0.0200153, -0.0146625, -0.0124796, -0.0089356, -0.00433914, -0.00139028" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("2.95911, 3.04301, 3.05547, 3.08902, 3.23076, 3.27611, 3.30991, 3.34083, 3.37024, 3.39932, 3.42111, 3.46338, 3.4823, 3.50056, 3.51485, 3.54342, 3.58123, 3.62759");
+            values ( \
+              "-0.00110109, -0.0196166, -0.0238307, -0.0379807, -0.103389, -0.122367, -0.135174, -0.144974, -0.151034, -0.147949, -0.12703, -0.0541932, -0.0323656, -0.0189032, -0.0120479, -0.00454346, -0.0010202, -0.000230701" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("3.62053, 3.78774, 3.82879, 3.92758, 4.21077, 4.32489, 4.4235, 4.51302, 4.59722, 4.67928, 4.76125, 4.77486, 4.82152, 4.94199, 5.01171, 5.05588, 5.12506, 5.2173, 5.23685");
+            values ( \
+              "-0.00249968, -0.0222632, -0.0316261, -0.0588683, -0.143733, -0.173712, -0.195342, -0.210727, -0.220403, -0.222948, -0.210095, -0.204553, -0.174622, -0.0816456, -0.0469822, -0.0323596, -0.017573, -0.00724577, -0.0064093" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("5.76288, 6.20851, 6.85655, 7.44173, 7.89811, 8.29313, 8.65395, 8.99454, 9.32704, 9.65918, 9.71779, 10.396, 10.689, 10.8637, 11.1382, 11.5043, 12.0083, 12.6194");
+            values ( \
+              "-0.0519928, -0.0537455, -0.107622, -0.151731, -0.181501, -0.202965, -0.218222, -0.227712, -0.229951, -0.21642, -0.210138, -0.0836696, -0.0473924, -0.0330573, -0.0183139, -0.00779253, -0.00214171, -0.000373959" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("0, 10.5402, 11.9973, 13.4544, 14.9114, 19.6924, 21.0583, 22.9422, 24.3992, 25.5362, 27.1633, 28.1509, 28.8723, 30.244, 30.5228, 33.2992, 33.8627, 35.0939, 36.3052, 37.6895, 39.1466, 40.6037");
+            values ( \
+              "-2.55575e-07, -0.000296581, -0.00256865, -0.0127475, -0.0349822, -0.12917, -0.153375, -0.183103, -0.202458, -0.214912, -0.227684, -0.231538, -0.231506, -0.217923, -0.210602, -0.0846211, -0.0655964, -0.0360849, -0.0193863, -0.00902813, -0.00392289, -0.00169637" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.80006, 9.84917, 9.86897, 9.88942, 9.92922, 9.94437, 9.97093, 9.99366, 10.0144, 10.034, 10.053, 10.072, 10.0863, 10.0927, 10.1165, 10.1249, 10.1292, 10.1361, 10.1453, 10.1637, 10.189, 10.2322");
+            values ( \
+              "-0.00126591, -0.00155167, -0.00229853, -0.00352097, -0.00717087, -0.00841682, -0.0102908, -0.0115341, -0.0123876, -0.0129318, -0.0131893, -0.012948, -0.011809, -0.0104537, -0.0034993, -0.0020051, -0.00158101, -0.00109134, -0.000696834, -0.000420199, -0.000244879, -0.000141554" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("9.94593, 10.0172, 10.0416, 10.0632, 10.1609, 10.208, 10.2623, 10.2872, 10.3117, 10.3301, 10.3735, 10.3926, 10.4096, 10.4339, 10.4637, 10.5625");
+            values ( \
+              "-0.00330949, -0.00572085, -0.00829149, -0.0114262, -0.0283204, -0.0351083, -0.0409553, -0.0424847, -0.0424241, -0.0389492, -0.0104929, -0.00418836, -0.00171157, -0.000538342, -0.000231316, -4.26735e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("10.3096, 10.3275, 10.4692, 10.512, 10.5355, 10.5819, 10.5979, 10.6299, 10.7728, 10.8452, 10.9063, 10.9605, 11.0103, 11.0577, 11.1041, 11.1388, 11.1546, 11.1881, 11.2092, 11.2338, 11.2558, 11.2811, 11.3289, 11.3839");
+            values ( \
+              "-0.000827881, -0.000996299, -0.00626362, -0.00993333, -0.012486, -0.0186036, -0.0212374, -0.0267762, -0.0535886, -0.0663288, -0.0761112, -0.0839837, -0.0899145, -0.0938952, -0.0935274, -0.0841854, -0.0740137, -0.04684, -0.0321191, -0.0193531, -0.0119046, -0.00643265, -0.00168207, -0.000264436" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("10.9048, 11.8144, 11.842, 11.8788, 11.9525, 12.075, 12.2331, 12.5408, 12.7212, 12.872, 13.0052, 13.1269, 13.2424, 13.3561, 13.4412, 13.5685, 13.6059, 13.6313, 13.6823, 13.719, 13.7424, 13.7891, 13.8827, 13.9383");
+            values ( \
+              "-0.000132028, -0.00790127, -0.00967114, -0.0122832, -0.0183402, -0.030996, -0.0504419, -0.089648, -0.111845, -0.129306, -0.1434, -0.154285, -0.161196, -0.158753, -0.136602, -0.073792, -0.0582611, -0.0490172, -0.0341817, -0.0259278, -0.0217721, -0.0149594, -0.00679636, -0.00476998" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("14.8402, 15.3582, 17.3244, 17.7278, 18.0938, 18.438, 18.7733, 19.1082, 19.1628, 19.8483, 20.1313, 20.3143, 20.6002, 20.9814, 21.4892, 22.1078");
+            values ( \
+              "-0.0331843, -0.0348952, -0.177227, -0.19966, -0.215592, -0.22561, -0.228312, -0.215241, -0.209557, -0.0832685, -0.0481922, -0.0330786, -0.0178873, -0.00731214, -0.00198405, -0.000334849" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("0, 19.2953, 20.7523, 22.2094, 23.6664, 24.6772, 29.0538, 30.4349, 32.3185, 33.7755, 34.912, 35.4546, 36.5396, 37.526, 38.2481, 39.6197, 39.8986, 42.6749, 43.2384, 44.4696, 44.9887, 45.6807, 47.0649, 48.5219, 49.979");
+            values ( \
+              "-6.68329e-08, -0.000107999, -0.00109827, -0.00695217, -0.0242713, -0.0424001, -0.128935, -0.153404, -0.183123, -0.202487, -0.214923, -0.219915, -0.227694, -0.231543, -0.231522, -0.217925, -0.210607, -0.0846229, -0.065596, -0.0360846, -0.0277731, -0.0193878, -0.00902997, -0.00392364, -0.00169673" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00441516, 0.00444281, 0.00447085, 0.00448326, 0.00448685, 0.00448775", \
+            "0.005166, 0.00517686, 0.00519593, 0.00520863, 0.00521302, 0.00521417", \
+            "0.00546759, 0.00546681, 0.0054684, 0.00547349, 0.00547655, 0.00547752", \
+            "0.00557713, 0.0055742, 0.00556803, 0.00556412, 0.00556346, 0.00556358", \
+            "0.00561115, 0.00560932, 0.00560476, 0.0055975, 0.00559068, 0.00558765", \
+            "0.00562222, 0.00562136, 0.00561845, 0.00561138, 0.00560163, 0.0055951" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00586665, 0.00588309, 0.00590058, 0.00591038, 0.00591308, 0.00591375", \
+            "0.00651957, 0.00650765, 0.00648571, 0.00647531, 0.00647314, 0.00647259", \
+            "0.00679467, 0.00670937, 0.00662623, 0.00657148, 0.00655385, 0.00654921", \
+            "0.00735524, 0.0071217, 0.0067972, 0.00663194, 0.00657064, 0.00655204", \
+            "0.00839632, 0.0083697, 0.00739382, 0.00682058, 0.00661507, 0.0065574", \
+            "0.00838228, 0.00842181, 0.00840254, 0.00749364, 0.00682898, 0.00661981" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "A";
+        sdf_cond : "B";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "B";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.130711, 0.1765, 0.362875, 1.14299, 4.40908, 18.0628", \
+            "0.142886, 0.188785, 0.375329, 1.15537, 4.42119, 18.0755", \
+            "0.194675, 0.240889, 0.428109, 1.20782, 4.47275, 18.1285", \
+            "0.338223, 0.385388, 0.573167, 1.35396, 4.61672, 18.2736", \
+            "0.69129, 0.748398, 0.946751, 1.72778, 4.99379, 18.6448", \
+            "1.75487, 1.83616, 2.09777, 2.9343, 6.20473, 19.8614" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0229773, 0.0495354, 0.160974, 0.629289, 2.58778, 10.7726", \
+            "0.0229721, 0.0495309, 0.160976, 0.629112, 2.58769, 10.7731", \
+            "0.0230152, 0.0495481, 0.160962, 0.628779, 2.58856, 10.773", \
+            "0.0239733, 0.0500793, 0.161155, 0.629076, 2.5857, 10.7723", \
+            "0.0293563, 0.0542497, 0.162203, 0.629395, 2.58763, 10.773", \
+            "0.0440545, 0.0695874, 0.174789, 0.631961, 2.58931, 10.7726" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.120911, 0.158594, 0.310581, 0.944256, 3.59948, 14.7211", \
+            "0.128457, 0.166247, 0.318501, 0.95273, 3.60459, 14.7297", \
+            "0.15392, 0.192375, 0.345366, 0.978307, 3.63559, 14.7559", \
+            "0.179762, 0.217984, 0.3715, 1.00586, 3.65846, 14.7805", \
+            "0.0889323, 0.132972, 0.289695, 0.922762, 3.57512, 14.6969", \
+            "-0.636053, -0.566328, -0.355004, 0.301553, 2.95371, 14.0545" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.01756, 0.0360929, 0.113155, 0.435731, 1.78434, 7.40166", \
+            "0.0175755, 0.0360892, 0.113116, 0.435304, 1.7859, 7.40112", \
+            "0.0177684, 0.0361308, 0.113093, 0.436375, 1.78324, 7.40163", \
+            "0.0183904, 0.0364973, 0.112868, 0.435425, 1.78488, 7.40179", \
+            "0.0242849, 0.0406942, 0.11423, 0.435196, 1.78457, 7.40115", \
+            "0.0409829, 0.0636705, 0.132089, 0.442242, 1.78251, 7.40788" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.114941, 0.117992, 0.121762, 0.125846, 0.127694, 0.131598, 0.135216, 0.138742, 0.142774, 0.144403, 0.146066, 0.153322, 0.158255, 0.163325, 0.168707, 0.17266, 0.17758, 0.181037, 0.187952, 0.198157");
+            values ( \
+              "0.00417323, 0.0283791, 0.043454, 0.0559134, 0.060132, 0.0670046, 0.0701043, 0.070841, 0.0682017, 0.065817, 0.0620948, 0.0354767, 0.0228405, 0.0143341, 0.00863141, 0.00587584, 0.00366835, 0.00263458, 0.00136186, 0.000558616" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.128253, 0.157338, 0.161101, 0.169315, 0.176996, 0.184562, 0.192617, 0.197238, 0.200582, 0.223743, 0.231768, 0.238229, 0.246155, 0.252655, 0.261554, 0.279109, 0.284432");
+            values ( \
+              "0.000997985, 0.111839, 0.119902, 0.132906, 0.137378, 0.137312, 0.131109, 0.12432, 0.117323, 0.0535711, 0.0381197, 0.0283554, 0.0194527, 0.0140904, 0.00899739, 0.00358229, 0.00294007" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.19756, 0.226317, 0.244747, 0.258649, 0.265235, 0.278408, 0.295771, 0.321854, 0.346474, 0.370994, 0.395508, 0.407805, 0.420922, 0.429617, 0.483399, 0.50589, 0.516953, 0.539078, 0.550315, 0.564356, 0.578833, 0.599068, 0.606915, 0.622608, 0.653995, 0.713757, 0.782917");
+            values ( \
+              "0.00687031, 0.0535368, 0.0881058, 0.112699, 0.123224, 0.141042, 0.158893, 0.174149, 0.178649, 0.175733, 0.16717, 0.160193, 0.150538, 0.14268, 0.0857386, 0.0649503, 0.0561057, 0.0408579, 0.0346075, 0.0279411, 0.0223008, 0.0160692, 0.0141751, 0.0109233, 0.00642734, 0.00210185, 0.000561185" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.470375, 0.581264, 0.739678, 0.810836, 0.858045, 0.959219, 1.05502, 1.15082, 1.24658, 1.30009, 1.35815, 1.46927, 1.62587, 1.69391, 1.79458, 1.8492, 1.91168, 1.99498, 2.10082, 2.1717, 2.31347, 2.55642, 2.84402");
+            values ( \
+              "0.0144952, 0.0510415, 0.131897, 0.158631, 0.171438, 0.187724, 0.191632, 0.187836, 0.177948, 0.169568, 0.157645, 0.12793, 0.0833596, 0.0666228, 0.0463186, 0.0375787, 0.0293469, 0.0208385, 0.0133511, 0.00984623, 0.00522308, 0.00159372, 0.000354926" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("1.74402, 2.07386, 2.72751, 2.92347, 3.21431, 3.62879, 4.02269, 4.41614, 4.8102, 5.04117, 5.27059, 5.72892, 6.19692, 6.73911, 7.23665, 7.57513, 7.96198, 8.17754, 8.50614, 8.94427, 9.82054, 10.9262");
+            values ( \
+              "0.0412814, 0.050901, 0.134249, 0.153765, 0.174969, 0.191323, 0.195042, 0.190931, 0.180716, 0.171727, 0.160101, 0.130168, 0.0966952, 0.0629707, 0.0401434, 0.0289755, 0.0195959, 0.0157197, 0.0111744, 0.00700227, 0.0025454, 0.000652848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("0.159726, 4.48314, 5.89419, 7.30524, 8.4876, 11.0459, 12.3397, 13.0738, 14.4849, 15.4235, 16.434, 17.8451, 18.5288, 19.4404, 20.4606, 21.6344, 23.0454, 27.285, 28.4142, 30.7653, 32.1763, 33.2807, 35.8894, 37.3005, 39.6101");
+            values ( \
+              "0.00130325, 0.000239265, 0.00452224, 0.0245395, 0.0556676, 0.1348, 0.16397, 0.175779, 0.190128, 0.194436, 0.195592, 0.19241, 0.189164, 0.183341, 0.174494, 0.160636, 0.139113, 0.0695051, 0.0550328, 0.0324732, 0.0231636, 0.0177006, 0.00919342, 0.00642281, 0.00370478" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.151903, 0.158573, 0.164287, 0.16819, 0.171805, 0.175331, 0.179363, 0.182654, 0.18993, 0.194843, 0.199794, 0.205427, 0.212462, 0.22037");
+            values ( \
+              "0.0191147, 0.0443845, 0.0601035, 0.067098, 0.0700596, 0.0709139, 0.0682056, 0.0621018, 0.0354131, 0.0228369, 0.014497, 0.00852363, 0.00431233, 0.00230173" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.166259, 0.187993, 0.193301, 0.197592, 0.205805, 0.213483, 0.221049, 0.228608, 0.233739, 0.237068, 0.260331, 0.268009, 0.274189, 0.283994, 0.291881, 0.300216, 0.306817, 0.320018, 0.322271");
+            values ( \
+              "0.000948501, 0.0946255, 0.110334, 0.120125, 0.132748, 0.137566, 0.137151, 0.131659, 0.124311, 0.11731, 0.0533505, 0.0385342, 0.0290675, 0.0182091, 0.012259, 0.00804113, 0.00571784, 0.00282104, 0.00261066" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.233347, 0.262905, 0.294914, 0.301825, 0.315647, 0.332357, 0.358442, 0.383063, 0.407582, 0.432097, 0.444391, 0.457505, 0.466217, 0.477833, 0.519992, 0.542479, 0.55354, 0.575661, 0.586904, 0.600952, 0.615427, 0.63566, 0.643504, 0.659193, 0.690571, 0.750365, 0.819547");
+            values ( \
+              "0.00518754, 0.0535671, 0.112208, 0.123186, 0.141868, 0.158847, 0.174183, 0.178609, 0.175768, 0.167133, 0.160197, 0.15054, 0.142667, 0.130855, 0.0857357, 0.0649516, 0.0561059, 0.0408627, 0.0346087, 0.0279392, 0.0222983, 0.0160695, 0.0141741, 0.010925, 0.00642795, 0.00210168, 0.000559749" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.548925, 0.619583, 0.72359, 0.776814, 0.820599, 0.895406, 0.996475, 1.09223, 1.18798, 1.28372, 1.33752, 1.39531, 1.50644, 1.66293, 1.73109, 1.83194, 1.88636, 1.94861, 2.03161, 2.08465, 2.13816, 2.20951, 2.35221, 2.53704");
+            values ( \
+              "0.0512305, 0.0516401, 0.106336, 0.132003, 0.149488, 0.171687, 0.187803, 0.191718, 0.187845, 0.177993, 0.169532, 0.157652, 0.127929, 0.0833842, 0.0666167, 0.0462822, 0.0375771, 0.0293727, 0.0208849, 0.0167254, 0.0133401, 0.00981824, 0.00518419, 0.00244462" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("1.91875, 2.303, 2.76393, 2.97863, 3.25037, 3.66528, 4.05871, 4.45212, 4.84619, 5.07737, 5.30659, 5.76493, 6.2329, 6.77511, 7.27265, 7.6111, 7.9979, 8.21353, 8.54224, 8.98052, 9.85707, 10.9626");
+            values ( \
+              "0.0665243, 0.0755242, 0.134342, 0.155506, 0.174983, 0.191357, 0.195039, 0.190945, 0.180709, 0.171719, 0.160101, 0.130167, 0.096696, 0.0629703, 0.0401433, 0.0289763, 0.0195976, 0.0157198, 0.0111732, 0.0070003, 0.00254373, 0.000652462" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("0.224896, 4.23375, 5.64479, 7.05584, 8.24339, 10.6703, 11.9198, 13.1148, 14.5259, 15.4641, 16.475, 17.8861, 18.5699, 20.5011, 21.6754, 23.0865, 27.3825, 29.8007, 31.7059, 34.1029, 35.8505, 37.2616, 39.2621");
+            values ( \
+              "0.00129966, 0.000127572, 0.00273486, 0.0187228, 0.0473587, 0.12308, 0.154711, 0.175759, 0.190105, 0.194416, 0.195594, 0.192397, 0.189151, 0.174508, 0.160625, 0.139123, 0.0687252, 0.0409439, 0.0262378, 0.0145859, 0.00939739, 0.006585, 0.00450065" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.30054, 0.307322, 0.313082, 0.316999, 0.320623, 0.324156, 0.327684, 0.329756, 0.341233, 0.346837, 0.352449, 0.360225, 0.36722, 0.37109");
+            values ( \
+              "0.0184223, 0.043831, 0.0599757, 0.0668032, 0.0700111, 0.0707021, 0.068705, 0.0658747, 0.0283219, 0.0171334, 0.0101356, 0.00479318, 0.00245397, 0.00181797" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.314187, 0.342953, 0.346719, 0.354938, 0.362621, 0.370189, 0.378245, 0.38285, 0.386212, 0.409254, 0.417691, 0.429913, 0.442324, 0.45493, 0.467973");
+            values ( \
+              "0.00234545, 0.111742, 0.119825, 0.132844, 0.13734, 0.137279, 0.13109, 0.124338, 0.117313, 0.0538382, 0.0376298, 0.021285, 0.0114821, 0.00602193, 0.00307462" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.39638, 0.412769, 0.431175, 0.451669, 0.46186, 0.482241, 0.508304, 0.532921, 0.557438, 0.581951, 0.594259, 0.607387, 0.616013, 0.669824, 0.692332, 0.703402, 0.725544, 0.736757, 0.75077, 0.765256, 0.7855, 0.793356, 0.809067, 0.84049, 0.900244, 0.969455");
+            values ( \
+              "0.0523211, 0.0537626, 0.0881471, 0.12325, 0.137307, 0.158974, 0.174162, 0.17868, 0.175729, 0.167189, 0.16019, 0.150522, 0.142727, 0.085757, 0.0649508, 0.0560998, 0.0408436, 0.034607, 0.0279528, 0.0223076, 0.0160714, 0.0141754, 0.0109199, 0.0064216, 0.00209995, 0.000560282" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.695771, 0.768817, 0.926233, 1.00126, 1.04472, 1.13165, 1.17355, 1.22943, 1.26486, 1.30052, 1.33683, 1.40945, 1.43626, 1.48702, 1.54426, 1.6555, 1.81147, 1.88028, 1.98212, 2.03546, 2.09645, 2.17777, 2.23283, 2.28827, 2.36218, 2.51001, 2.75435, 3.04474");
+            values ( \
+              "0.0479002, 0.0516055, 0.132069, 0.159986, 0.17168, 0.186272, 0.189681, 0.191481, 0.191126, 0.189763, 0.187603, 0.180674, 0.177297, 0.169287, 0.157589, 0.127867, 0.0835179, 0.0665693, 0.0460734, 0.0375606, 0.0295078, 0.0211476, 0.0167805, 0.0132742, 0.00967236, 0.00497027, 0.0015117, 0.000320984" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("1.91688, 2.25159, 2.91099, 3.11688, 3.39868, 3.81346, 4.20763, 4.60126, 4.99539, 5.22509, 5.45572, 5.91402, 6.38216, 6.92422, 7.42178, 7.7605, 8.1476, 8.36274, 8.6907, 9.12798, 10.0025, 11.1071");
+            values ( \
+              "0.041025, 0.049789, 0.133842, 0.154268, 0.174773, 0.191185, 0.194997, 0.190874, 0.180715, 0.171768, 0.160092, 0.130169, 0.0966886, 0.0629734, 0.0401448, 0.0289703, 0.0195866, 0.015719, 0.0111813, 0.00701366, 0.00255526, 0.000656861" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("6.92949, 8.49409, 11.2254, 12.1027, 13.2527, 14.6638, 15.602, 16.6129, 18.024, 18.7078, 19.6195, 20.639, 21.8134, 23.2244, 27.4619, 28.578, 29.8595, 30.9515, 32.3626, 33.4626, 36.0649, 37.4759, 40.298, 40.7585");
+            values ( \
+              "0.0306429, 0.0506155, 0.134747, 0.155716, 0.175732, 0.190142, 0.194453, 0.195558, 0.192433, 0.189187, 0.18331, 0.174471, 0.160662, 0.139086, 0.0695592, 0.0552368, 0.041619, 0.0323914, 0.0231473, 0.0176617, 0.00922664, 0.00640312, 0.00307923, 0.00288461" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.830487, 0.844913, 0.849111, 0.852932, 0.856624, 0.860309, 0.864002, 0.872006, 0.875459, 0.88293, 0.88773, 0.894519, 0.904727, 0.909667");
+            values ( \
+              "0.0138103, 0.0553777, 0.0629377, 0.0667015, 0.068028, 0.0665116, 0.0613702, 0.033634, 0.0247057, 0.0126291, 0.00807232, 0.00421931, 0.00161549, 0.00115012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.850647, 0.855867, 0.870152, 0.880075, 0.888464, 0.896261, 0.903914, 0.911705, 0.916063, 0.920048, 0.934202, 0.944298, 0.952755, 0.963388, 0.975851, 0.983731, 0.994237, 1.00343");
+            values ( \
+              "0.0224873, 0.037067, 0.0906146, 0.117034, 0.130474, 0.135733, 0.135889, 0.130535, 0.12469, 0.116802, 0.0762144, 0.0513933, 0.0357084, 0.0217608, 0.0117391, 0.00786841, 0.00453284, 0.00310464" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.928505, 0.946487, 0.985577, 0.999022, 1.01617, 1.03654, 1.0422, 1.05354, 1.06687, 1.07912, 1.09141, 1.11605, 1.12756, 1.13984, 1.15339, 1.21328, 1.23125, 1.26087, 1.28263, 1.29789, 1.32755, 1.34484, 1.37943, 1.43953, 1.50994");
+            values ( \
+              "0.0431489, 0.0534813, 0.122873, 0.141073, 0.158425, 0.171537, 0.173725, 0.176684, 0.17797, 0.177344, 0.175219, 0.166702, 0.160369, 0.151631, 0.139375, 0.0767861, 0.0610288, 0.0402179, 0.0290059, 0.0228611, 0.0141685, 0.0106462, 0.005897, 0.00192099, 0.00048765" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("1.24635, 1.33533, 1.40367, 1.46145, 1.5072, 1.57993, 1.68098, 1.77672, 1.87247, 1.96821, 2.02206, 2.0798, 2.19093, 2.3474, 2.41559, 2.51648, 2.57085, 2.63304, 2.71596, 2.7691, 2.8227, 2.89417, 3.03711, 3.28021, 3.56822");
+            values ( \
+              "0.0549591, 0.067664, 0.104164, 0.132166, 0.150361, 0.171721, 0.187846, 0.191707, 0.187869, 0.177976, 0.169524, 0.157652, 0.127929, 0.08339, 0.0666154, 0.0462733, 0.0375771, 0.0293796, 0.0208966, 0.0167285, 0.0133375, 0.00981095, 0.0051746, 0.00157727, 0.000350115" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("2.45613, 2.79208, 3.27007, 3.44901, 3.7569, 3.93614, 4.29463, 4.46233, 4.68593, 4.85876, 5.08919, 5.23105, 5.38436, 5.54608, 5.86951, 6.22463, 6.9558, 7.30373, 7.64846, 7.92947, 8.1737, 8.49933, 8.78017, 9.15154, 9.64669, 10.5843, 11.6774");
+            values ( \
+              "0.0402322, 0.0502708, 0.112717, 0.134062, 0.162896, 0.174851, 0.189789, 0.193101, 0.194761, 0.194206, 0.19147, 0.188726, 0.18492, 0.17998, 0.166526, 0.145617, 0.0940012, 0.0717527, 0.0533586, 0.0411998, 0.032631, 0.0236249, 0.0177498, 0.0120871, 0.00711429, 0.00237353, 0.000622543" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("7.20756, 9.03899, 11.3358, 12.6266, 13.7926, 15.2036, 16.1409, 17.1523, 18.5633, 19.2469, 20.1583, 21.1792, 22.3525, 23.7636, 28.0021, 29.1247, 31.4871, 32.8981, 34.0003, 36.6058, 38.0168, 40.4858");
+            values ( \
+              "0.018619, 0.0508275, 0.122834, 0.15542, 0.175799, 0.190152, 0.194451, 0.195592, 0.192421, 0.189175, 0.183338, 0.174484, 0.160644, 0.139106, 0.0695264, 0.0551298, 0.0324379, 0.0231497, 0.0176865, 0.00920467, 0.00641834, 0.00351158" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.72949, 2.73519, 2.73685, 2.74015, 2.75451, 2.76023, 2.76518, 2.76975, 2.77419, 2.77861, 2.77978, 2.78832, 2.79219, 2.79725, 2.80027, 2.80427, 2.80903, 2.81148, 2.81547, 2.82079, 2.83142, 2.83264");
+            values ( \
+              "0.00493428, 0.00922924, 0.0112732, 0.0161067, 0.0394456, 0.0475066, 0.0526715, 0.0557367, 0.0563968, 0.0537873, 0.0516821, 0.0285863, 0.0209274, 0.0136677, 0.0105372, 0.00739567, 0.00479741, 0.00385658, 0.00270847, 0.00169685, 0.000682803, 0.000643558" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.75901, 2.77229, 2.79993, 2.80966, 2.81836, 2.82668, 2.835, 2.84332, 2.87003, 2.88126, 2.88883, 2.90334, 2.92006, 2.93104");
+            values ( \
+              "0.00691516, 0.0321669, 0.0984498, 0.115066, 0.123328, 0.126273, 0.12338, 0.113666, 0.0475735, 0.0291866, 0.0206112, 0.0101261, 0.00428993, 0.0026943" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("2.85516, 2.8755, 2.91741, 2.93792, 2.94898, 2.9711, 2.98431, 3.00039, 3.02514, 3.04987, 3.06098, 3.07284, 3.08887, 3.12724, 3.16433, 3.20094, 3.22934, 3.25158, 3.2746, 3.29223, 3.32747, 3.3656");
+            values ( \
+              "0.037853, 0.0476167, 0.117728, 0.144442, 0.155017, 0.169759, 0.174385, 0.176597, 0.174638, 0.166254, 0.160347, 0.152093, 0.137631, 0.0967512, 0.0617016, 0.0367139, 0.0237639, 0.0166069, 0.0114118, 0.00851477, 0.00463417, 0.00269521" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("3.18592, 3.31377, 3.39474, 3.44092, 3.51342, 3.61451, 3.7104, 3.80622, 3.902, 3.95548, 4.01359, 4.35647, 4.48174, 4.62123, 4.76351, 4.85308, 5.0322, 5.04776");
+            values ( \
+              "0.0504442, 0.0916534, 0.131878, 0.150206, 0.171492, 0.187668, 0.1916, 0.187774, 0.177932, 0.169546, 0.157621, 0.0651127, 0.0411079, 0.0235867, 0.0129694, 0.00880709, 0.00387248, 0.00370157" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("4.52471, 4.88071, 5.05114, 5.42329, 5.65507, 5.86975, 6.28427, 6.6781, 7.07151, 7.46557, 7.69678, 7.92597, 8.38432, 8.85228, 9.16095, 9.3945, 9.70589, 9.89203, 10.0371, 10.2305, 10.6173, 10.8329, 11.1616, 11.5999, 12.4765, 13.5812");
+            values ( \
+              "0.0650575, 0.0702667, 0.0929838, 0.138816, 0.160313, 0.175027, 0.191333, 0.195064, 0.190924, 0.18073, 0.171717, 0.160101, 0.130167, 0.0966964, 0.0764365, 0.0629701, 0.0477389, 0.0401431, 0.0349695, 0.0289766, 0.0195978, 0.0157198, 0.011173, 0.00700009, 0.00254342, 0.000653459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("9.98799, 11.4938, 12.7191, 13.6989, 14.6617, 15.7233, 17.1344, 17.4473, 18.0731, 19.0837, 20.4947, 21.1786, 22.0904, 23.1096, 24.2841, 25.6952, 27.7649, 29.176, 29.9327, 31.0488, 32.3303, 33.4223, 34.8334, 35.9334, 37.1246, 38.5357, 39.9467, 41.3578, 42.7688, 45.5909, 48.413");
+            values ( \
+              "0.0582867, 0.0665957, 0.106037, 0.134908, 0.157565, 0.175747, 0.190123, 0.191951, 0.194434, 0.195574, 0.192413, 0.189168, 0.183326, 0.17449, 0.160643, 0.139104, 0.10347, 0.0805558, 0.0695402, 0.055218, 0.0416381, 0.0324104, 0.0231286, 0.0176803, 0.0131643, 0.00920813, 0.00642162, 0.00446007, 0.00309772, 0.00148673, 0.000712244" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.0223, 10.0332, 10.0363, 10.0752, 10.0832, 10.0879, 10.0945, 10.101, 10.1075, 10.1201, 10.1296, 10.1387, 10.1476, 10.155, 10.1689, 10.1806");
+            values ( \
+              "0.00399044, 0.00514624, 0.00653977, 0.0309973, 0.0348656, 0.0365926, 0.0381885, 0.0381647, 0.0336836, 0.0149624, 0.007596, 0.0037348, 0.00192536, 0.00116226, 0.000463456, 0.000389722" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("10.059, 10.0842, 10.0875, 10.099, 10.1134, 10.1466, 10.1586, 10.1695, 10.1799, 10.1903, 10.192, 10.1975, 10.2111, 10.2231, 10.231, 10.2362, 10.2444, 10.2516, 10.2605, 10.2722, 10.2931, 10.3174, 10.3481");
+            values ( \
+              "0.00203864, 0.0144689, 0.01707, 0.0282628, 0.0437955, 0.0811077, 0.091773, 0.0986864, 0.101224, 0.0976058, 0.0954951, 0.0871368, 0.0588648, 0.0383519, 0.0276214, 0.0221935, 0.0153272, 0.0109199, 0.007164, 0.00400767, 0.00133629, 0.000397728, 9.12617e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("10.1333, 10.2262, 10.2419, 10.2754, 10.3192, 10.3461, 10.3772, 10.4049, 10.4316, 10.4616, 10.472, 10.4871, 10.5707, 10.6007, 10.6334, 10.6575, 10.672, 10.6941, 10.7235, 10.7563");
+            values ( \
+              "0.000420852, 0.0130078, 0.0242568, 0.0542421, 0.102111, 0.128762, 0.15124, 0.161483, 0.163908, 0.157765, 0.153192, 0.143747, 0.0644491, 0.0427376, 0.0262195, 0.0178715, 0.0141509, 0.0098532, 0.00599349, 0.00378029" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("10.62, 10.7098, 10.8514, 10.9293, 10.9727, 11.0595, 11.1056, 11.1712, 11.2672, 11.287, 11.3475, 11.4064, 11.4752, 11.586, 11.747, 11.8102, 11.8892, 11.9516, 12.0002, 12.0616, 12.1473, 12.2358, 12.3035, 12.4389, 12.6865, 12.9784");
+            values ( \
+              "0.0510738, 0.0583153, 0.128042, 0.157113, 0.168917, 0.184244, 0.188289, 0.190298, 0.187045, 0.185523, 0.179423, 0.171025, 0.157421, 0.127996, 0.0823381, 0.0668694, 0.0504368, 0.0398359, 0.0329348, 0.0257202, 0.0180029, 0.0123873, 0.00924883, 0.00505858, 0.001495, 0.000326673" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("11.8832, 12.1881, 12.8462, 13.0633, 13.3342, 13.7495, 14.1436, 14.5374, 14.9316, 15.1604, 15.3919, 15.8502, 16.3185, 16.7594, 17.2061, 17.6285, 17.8593, 18.3071, 18.5588, 19.0621, 20.0068, 21.1031");
+            values ( \
+              "0.0495268, 0.0501926, 0.13379, 0.155147, 0.174642, 0.191094, 0.194917, 0.190832, 0.180675, 0.171785, 0.160078, 0.130164, 0.0966809, 0.0686391, 0.0463225, 0.0310209, 0.0246888, 0.0156395, 0.0120417, 0.00701532, 0.00232212, 0.000600541" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("17.5487, 19.3126, 21.1633, 22.1029, 23.1892, 24.6002, 25.538, 26.5491, 27.9601, 28.6438, 29.5554, 30.5756, 31.7495, 33.1605, 37.398, 38.5141, 40.8876, 42.2987, 43.3987, 46.001, 47.412, 50.2235");
+            values ( \
+              "0.0578523, 0.0778659, 0.134901, 0.1571, 0.175787, 0.190142, 0.194444, 0.195583, 0.192417, 0.189171, 0.183332, 0.174486, 0.160643, 0.139105, 0.0695402, 0.0552179, 0.0324104, 0.0231287, 0.0176803, 0.00920815, 0.00642159, 0.00311014" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00466954, 0.00468645, 0.00470511, 0.00471387, 0.00471644, 0.00471709", \
+            "0.00565553, 0.00565988, 0.00567097, 0.00568025, 0.00568375, 0.00568469", \
+            "0.00608554, 0.00608487, 0.00608458, 0.0060872, 0.00608954, 0.00609034", \
+            "0.00636983, 0.00636952, 0.00636725, 0.00636585, 0.00636412, 0.00636435", \
+            "0.00637141, 0.00650422, 0.00667289, 0.00677143, 0.00680609, 0.00681519", \
+            "0.00525091, 0.0052574, 0.0052956, 0.00598145, 0.00672566, 0.00704922" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00608302, 0.0060964, 0.0061238, 0.00614123, 0.00614699, 0.00614849", \
+            "0.00614105, 0.00613164, 0.00612327, 0.00612656, 0.0061297, 0.00613071", \
+            "0.00676448, 0.00678209, 0.00679948, 0.00679912, 0.00679961, 0.00680024", \
+            "0.0042768, 0.00429992, 0.00478247, 0.00629231, 0.00701824, 0.00721639", \
+            "0.00420186, 0.00399644, 0.0037504, 0.00365992, 0.00505198, 0.00616149", \
+            "0.0057989, 0.00579942, 0.00577647, 0.00477934, 0.00370729, 0.00450849" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.108221, 0.110299, 0.113563, 0.122958, 0.128896, 0.131594, 0.134234, 0.137792, 0.144301, 0.147071, 0.149202, 0.152042, 0.156339, 0.164164");
+            values ( \
+              "-0.0231648, -0.0270575, -0.0452943, -0.0761459, -0.0904989, -0.0939071, -0.0943052, -0.0797472, -0.0236445, -0.0116382, -0.00664807, -0.00310804, -0.0010499, -0.000563197" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.124425, 0.133126, 0.147359, 0.153484, 0.160729, 0.166551, 0.172131, 0.177652, 0.183452, 0.19719, 0.201646, 0.207964, 0.21292, 0.221713, 0.232084, 0.263019");
+            values ( \
+              "-0.037373, -0.0816891, -0.135403, -0.154613, -0.172859, -0.183263, -0.189034, -0.187166, -0.169785, -0.0574052, -0.0348087, -0.0165123, -0.00899188, -0.00291185, -0.000936415, -0.000190677" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.175554, 0.190285, 0.229766, 0.259282, 0.281349, 0.300923, 0.319127, 0.33669, 0.354124, 0.371553, 0.414168, 0.438098, 0.450891, 0.467948, 0.472086");
+            values ( \
+              "-0.0268794, -0.0504728, -0.132015, -0.182088, -0.211779, -0.231852, -0.244571, -0.250751, -0.247702, -0.226726, -0.0810714, -0.0357597, -0.0225614, -0.011847, -0.0106627" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.419974, 0.498873, 0.593432, 0.660488, 0.721844, 0.796948, 0.86579, 0.914426, 0.95208, 1.01967, 1.08689, 1.1541, 1.17808, 1.26397, 1.3195, 1.3734, 1.41202, 1.4609, 1.52607, 1.63659, 1.76667");
+            values ( \
+              "-0.0574577, -0.0752208, -0.132019, -0.167911, -0.197056, -0.226679, -0.247972, -0.259232, -0.265632, -0.272037, -0.268717, -0.245779, -0.227102, -0.135285, -0.0874199, -0.0550662, -0.0388559, -0.0247287, -0.0131275, -0.00403922, -0.000924251" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("0.043279, 0.893523, 1.37222, 2.12577, 2.66302, 3.01063, 3.31835, 3.60595, 3.88255, 4.15786, 4.43309, 4.98266, 5.22158, 5.49191, 5.69219, 5.95923, 6.41297, 6.94714");
+            values ( \
+              "-0.000453696, -6.29245e-05, -0.0191731, -0.132584, -0.201196, -0.23523, -0.257596, -0.271555, -0.277787, -0.274525, -0.250845, -0.114829, -0.0711452, -0.0396113, -0.0252422, -0.0134228, -0.00413076, -0.000935373" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("0.0369455, 0.117405, 3.23196, 4.26871, 5.30546, 6.34221, 7.7634, 9.01449, 10.814, 11.656, 12.2538, 13.2906, 14.0219, 14.7262, 15.763, 16.1071, 16.5605, 17.0149, 17.9236, 18.2184, 18.8081, 19.8477, 20.5665, 21.3188, 22.231, 23.1028, 23.6508, 24.3982, 25.4349, 26.4717, 27.5084, 28.5452");
+            values ( \
+              "-0.000424681, -0.00169592, -0.000398916, -0.00192808, -0.0162442, -0.0506612, -0.104858, -0.148864, -0.203055, -0.22403, -0.237028, -0.255756, -0.265914, -0.273213, -0.27916, -0.279632, -0.27883, -0.276011, -0.260027, -0.249675, -0.218427, -0.149947, -0.109251, -0.0760241, -0.0476245, -0.0299721, -0.0221523, -0.0146487, -0.00802823, -0.0044526, -0.00237918, -0.0013481" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.139962, 0.141995, 0.145275, 0.154686, 0.160629, 0.163329, 0.165971, 0.169529, 0.176041, 0.178813, 0.180946, 0.183791, 0.188023, 0.198611");
+            values ( \
+              "-0.0229216, -0.0269841, -0.0451626, -0.0760551, -0.0904294, -0.0938427, -0.0942584, -0.0797258, -0.0236389, -0.0116346, -0.00664141, -0.00310104, -0.00106893, -0.000385881" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.152298, 0.165013, 0.176177, 0.185367, 0.192081, 0.198429, 0.204011, 0.20953, 0.215329, 0.229068, 0.233525, 0.239842, 0.244798, 0.253462, 0.26367, 0.293967");
+            values ( \
+              "-3.96009e-05, -0.0816737, -0.124878, -0.154592, -0.171654, -0.183283, -0.189037, -0.187176, -0.169785, -0.0574037, -0.0348054, -0.0165105, -0.00899172, -0.00296978, -0.000969562, -0.000197299" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.206265, 0.230079, 0.238142, 0.263648, 0.290817, 0.312865, 0.332431, 0.35063, 0.368188, 0.38562, 0.403928, 0.40922, 0.431349, 0.445658, 0.459599, 0.469589, 0.48238, 0.499435, 0.527507, 0.560664");
+            values ( \
+              "-0.0046397, -0.0683419, -0.0861202, -0.136404, -0.182144, -0.212001, -0.231835, -0.244739, -0.250702, -0.247835, -0.224828, -0.210242, -0.12574, -0.0810729, -0.0508381, -0.0357583, -0.022561, -0.0118497, -0.00376703, -0.000941166" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.396555, 0.510454, 0.576096, 0.648994, 0.754633, 0.829447, 0.859386, 0.914558, 0.984578, 1.05213, 1.11932, 1.18649, 1.21036, 1.32043, 1.37849, 1.40573, 1.44436, 1.49328, 1.5585, 1.66731, 1.79548");
+            values ( \
+              "-0.00144621, -0.0623617, -0.103439, -0.145232, -0.197428, -0.227071, -0.23699, -0.252292, -0.265899, -0.272092, -0.268904, -0.245931, -0.227235, -0.112668, -0.0698662, -0.05508, -0.0388655, -0.0247259, -0.013115, -0.00413089, -0.000971377" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("0.0770406, 0.146225, 0.882523, 1.43063, 2.1669, 2.69087, 3.03899, 3.34715, 3.63458, 3.91173, 4.18717, 4.46253, 4.56032, 5.01248, 5.25066, 5.36258, 5.52122, 5.72184, 5.98935, 6.43649, 6.96282");
+            values ( \
+              "-0.00041395, -0.00102274, -5.0305e-05, -0.022197, -0.133855, -0.200676, -0.23485, -0.257317, -0.271342, -0.27763, -0.274429, -0.250947, -0.231691, -0.114723, -0.0711917, -0.0561315, -0.0396208, -0.0252296, -0.0133987, -0.00421423, -0.000982528" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("0.063086, 0.166918, 3.59419, 4.63094, 5.66769, 9.03973, 10.8387, 11.6815, 13.3151, 14.046, 14.7505, 15.7873, 16.1312, 17.0391, 17.9479, 18.2426, 20.7329, 21.6008, 22.6439, 23.3372, 24.2616, 25.2984, 26.3351, 28.4086");
+            values ( \
+              "-0.000413211, -0.00172222, -0.000461314, -0.00428447, -0.0258899, -0.148914, -0.203079, -0.224098, -0.255793, -0.265942, -0.273214, -0.279184, -0.279656, -0.276031, -0.26002, -0.249688, -0.102183, -0.0668457, -0.0387768, -0.0266876, -0.0158983, -0.00878838, -0.00481517, -0.00143094" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.260725, 0.265568, 0.271438, 0.277067, 0.283088, 0.285806, 0.28847, 0.292031, 0.298592, 0.301381, 0.303563, 0.306472, 0.310733, 0.322629, 0.362457");
+            values ( \
+              "-0.00167885, -0.0352471, -0.0577766, -0.074913, -0.0894092, -0.0931001, -0.0934593, -0.0793954, -0.0235397, -0.011567, -0.00653418, -0.00300664, -0.00104714, -0.000312256, -6.76413e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.274102, 0.293762, 0.298159, 0.309513, 0.315805, 0.321626, 0.327215, 0.33274, 0.338542, 0.352284, 0.356741, 0.363065, 0.368026, 0.376637, 0.384122");
+            values ( \
+              "-0.00146826, -0.104192, -0.120624, -0.157212, -0.172738, -0.183266, -0.188912, -0.187176, -0.169728, -0.0573845, -0.0347961, -0.0164966, -0.00898059, -0.0029917, -0.00151035" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.333797, 0.343314, 0.378271, 0.415173, 0.437197, 0.456778, 0.474974, 0.49253, 0.50996, 0.528266, 0.569995, 0.583937, 0.593927, 0.606717, 0.62377, 0.635439");
+            values ( \
+              "-0.029939, -0.0452071, -0.118437, -0.182169, -0.212093, -0.231832, -0.244822, -0.250684, -0.247897, -0.224832, -0.0810735, -0.050839, -0.035757, -0.0225607, -0.0118519, -0.00847944" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.473158, 0.593061, 0.770135, 0.876787, 0.952057, 1.02194, 1.06836, 1.10759, 1.17525, 1.24252, 1.30977, 1.44379, 1.50175, 1.56768, 1.61664, 1.68194, 1.78979, 1.91674");
+            values ( \
+              "-0.00331662, -0.0361518, -0.143173, -0.196159, -0.226119, -0.247672, -0.258503, -0.265384, -0.271748, -0.268619, -0.245777, -0.112585, -0.0698835, -0.0388662, -0.0247158, -0.0130997, -0.00418022, -0.0010011" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("0.194027, 0.257668, 1.11899, 1.31924, 1.71974, 2.28818, 2.58614, 2.8216, 3.16872, 3.4763, 3.76334, 4.04023, 4.31547, 4.59064, 4.68875, 5.14037, 5.37879, 5.64925, 5.84975, 6.11708, 6.49619");
+            values ( \
+              "-0.000304877, -0.00116015, -0.000238681, -0.00362544, -0.0458269, -0.133464, -0.173617, -0.201471, -0.235412, -0.25773, -0.271634, -0.277861, -0.274579, -0.251062, -0.231695, -0.114772, -0.0711808, -0.0396202, -0.0252356, -0.0134072, -0.00558967" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("0.191869, 0.255185, 3.39179, 4.42854, 5.46529, 6.50204, 7.92009, 9.1712, 10.9707, 11.8128, 12.4106, 13.4473, 14.1786, 14.8829, 15.9197, 16.2638, 16.7172, 17.1716, 18.0803, 18.3751, 18.9648, 20.1557, 21.0636, 21.8646, 22.5176, 22.9923, 23.6793, 24.5952, 25.632, 26.6687, 27.7055, 28.7422");
+            values ( \
+              "-0.000318007, -0.00178424, -0.000408863, -0.00193092, -0.016336, -0.050762, -0.104874, -0.14888, -0.203071, -0.224016, -0.237045, -0.255739, -0.265896, -0.27323, -0.279142, -0.279614, -0.278848, -0.275992, -0.260065, -0.249634, -0.218503, -0.140652, -0.0928807, -0.062534, -0.0443902, -0.0344796, -0.0237419, -0.0142603, -0.00779581, -0.00433962, -0.00230047, -0.00132116" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.673585, 0.680499, 0.686024, 0.691824, 0.698076, 0.70088, 0.703619, 0.707201, 0.713682, 0.716523, 0.719355, 0.721761, 0.72621, 0.731543, 0.744748");
+            values ( \
+              "-0.000342917, -0.0355806, -0.0549955, -0.0718473, -0.0864762, -0.090375, -0.0911083, -0.0781388, -0.0245773, -0.0120466, -0.005814, -0.00311942, -0.00104531, -0.000459072, -0.000344431" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.691035, 0.696491, 0.716841, 0.73043, 0.736308, 0.741943, 0.747505, 0.753337, 0.76714, 0.771585, 0.778063, 0.783167, 0.791818, 0.802039, 0.832429");
+            values ( \
+              "-0.032166, -0.0498439, -0.132943, -0.170919, -0.181558, -0.187632, -0.186034, -0.168948, -0.0570684, -0.0346689, -0.0161302, -0.00861118, -0.0028538, -0.000944224, -0.000209804" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.750614, 0.767674, 0.798456, 0.830351, 0.852318, 0.871839, 0.889999, 0.907526, 0.924929, 0.943213, 0.970616, 0.984952, 0.998954, 1.00898, 1.02191, 1.03683, 1.06274, 1.10504");
+            values ( \
+              "-0.0314446, -0.0632525, -0.128344, -0.182914, -0.212598, -0.232378, -0.2452, -0.251144, -0.248194, -0.225059, -0.125687, -0.0809115, -0.0505964, -0.0355216, -0.0222881, -0.012744, -0.00539638, -0.00103666" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("0.918527, 1.01054, 1.18799, 1.29378, 1.37005, 1.45384, 1.50893, 1.55395, 1.59139, 1.65851, 1.72574, 1.89113, 1.94512, 1.98372, 2.03252, 2.09759, 2.19581");
+            values ( \
+              "-0.00549426, -0.0377199, -0.144861, -0.197174, -0.227404, -0.252196, -0.263405, -0.269441, -0.272055, -0.268785, -0.245936, -0.087451, -0.055042, -0.0388499, -0.0247425, -0.0131447, -0.00498035" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("0.542548, 0.689358, 1.39743, 1.66238, 2.12129, 2.49176, 2.79688, 3.23264, 3.50872, 3.72378, 3.88836, 4.17564, 4.45269, 4.72806, 5.00335, 5.10124, 5.55322, 5.79148, 5.90338, 6.062, 6.26258, 6.53003, 6.97089, 7.48965");
+            values ( \
+              "-9.48941e-05, -0.000912901, -2.43601e-05, -0.00161647, -0.0436759, -0.102096, -0.146541, -0.20097, -0.228812, -0.246468, -0.257472, -0.271449, -0.277717, -0.274483, -0.250994, -0.231694, -0.114741, -0.071188, -0.0561302, -0.0396205, -0.0252316, -0.0134018, -0.00430075, -0.0010325" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("0.55003, 0.73895, 4.06641, 5.10316, 6.13991, 9.57571, 11.3755, 12.2142, 13.8519, 14.5833, 15.2876, 16.3244, 16.6685, 17.5763, 18.485, 18.7798, 21.4681, 22.2699, 22.9235, 24.0825, 24.9963, 26.0331, 27.0698, 29.1433");
+            values ( \
+              "-0.000101913, -0.0016575, -0.000449577, -0.00367078, -0.0238625, -0.148852, -0.203053, -0.223943, -0.255743, -0.265904, -0.273214, -0.27915, -0.279623, -0.276001, -0.260054, -0.249643, -0.0928994, -0.062508, -0.0443711, -0.02377, -0.0142815, -0.00782093, -0.00434029, -0.0013154" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.13438, 2.13854, 2.14615, 2.1517, 2.16232, 2.17107, 2.17282, 2.17458, 2.17812, 2.18039, 2.18468, 2.18744, 2.19131, 2.1929, 2.19608, 2.20107, 2.20714, 2.23251");
+            values ( \
+              "-0.00970296, -0.0141358, -0.0298895, -0.0401345, -0.0580121, -0.0713305, -0.0711436, -0.0704513, -0.0675401, -0.0578141, -0.030842, -0.0172308, -0.00695547, -0.0044941, -0.00203144, -0.000719964, -0.000407527, -0.000296483" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.15571, 2.1647, 2.17573, 2.19743, 2.20468, 2.21126, 2.21744, 2.22347, 2.22949, 2.23101, 2.24414, 2.24757, 2.2512, 2.2555, 2.25898, 2.26594, 2.27601, 2.28845, 2.32901");
+            values ( \
+              "-0.00726826, -0.0390115, -0.0743632, -0.134631, -0.151542, -0.163945, -0.171805, -0.172973, -0.159739, -0.153102, -0.0548986, -0.0379881, -0.0251456, -0.0152825, -0.0101195, -0.00431907, -0.00131422, -0.000524703, -0.000185944" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("2.2176, 2.24351, 2.27194, 2.30798, 2.33033, 2.35017, 2.36854, 2.38624, 2.40379, 2.42221, 2.46413, 2.48819, 2.50122, 2.51859, 2.52244");
+            values ( \
+              "-0.017152, -0.0582005, -0.117018, -0.178935, -0.20915, -0.229483, -0.242574, -0.24889, -0.246227, -0.223668, -0.0806275, -0.0354294, -0.0221728, -0.0115175, -0.0104418" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("2.41353, 2.508, 2.66512, 2.77063, 2.85541, 2.93052, 3.00053, 3.06807, 3.13525, 3.20241, 3.33636, 3.39448, 3.46042, 3.50947, 3.57487, 3.68214, 3.80843");
+            values ( \
+              "-0.00732588, -0.0505525, -0.145439, -0.197572, -0.230545, -0.252317, -0.265913, -0.272164, -0.268914, -0.245982, -0.112618, -0.0697971, -0.0388007, -0.0246511, -0.0130477, -0.00419405, -0.00101459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("1.53349, 2.20426, 3.00372, 3.44075, 4.15371, 4.70793, 5.05583, 5.3638, 5.65087, 5.9279, 6.20323, 6.47848, 6.57644, 7.0283, 7.26662, 7.53712, 7.73767, 8.00508, 8.4453, 8.96322");
+            values ( \
+              "-1.96485e-05, -0.00081274, -0.000218646, -0.0218665, -0.130057, -0.201099, -0.235178, -0.257573, -0.271494, -0.277774, -0.274501, -0.251027, -0.231694, -0.11475, -0.0711857, -0.0396205, -0.025233, -0.0134034, -0.0043103, -0.00103785" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("1.61408, 1.99444, 2.27154, 5.87345, 6.9102, 7.94695, 11.0548, 12.0915, 13.6814, 14.2944, 15.3312, 16.0624, 16.7667, 17.8035, 18.1474, 18.6009, 19.0553, 19.964, 20.2588, 20.8483, 22.0395, 22.9478, 23.7469, 24.3983, 24.8758, 25.5668, 26.4882, 27.525, 28.5617, 30.6352");
+            values ( \
+              "-3.25029e-05, -0.00017463, -0.00161476, -0.000728058, -0.00749018, -0.0346867, -0.148887, -0.181572, -0.223699, -0.237052, -0.25577, -0.265924, -0.273228, -0.279165, -0.279636, -0.278842, -0.276012, -0.260055, -0.24965, -0.218503, -0.140657, -0.0928667, -0.0625689, -0.0444723, -0.0344936, -0.0237011, -0.0141738, -0.00776302, -0.00430597, -0.00130407" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.63182, 7.64231, 7.65173, 7.6826, 7.69679, 7.70302, 7.70899, 7.71491, 7.71934, 7.73361, 7.73855, 7.74419, 7.7517, 7.77984");
+            values ( \
+              "-0.00277687, -0.00479801, -0.00920373, -0.0311281, -0.0384099, -0.0410209, -0.0422836, -0.0417099, -0.0359414, -0.00592022, -0.00243562, -0.000813337, -0.000213271, -0.000175948" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("7.64155, 7.68135, 7.68338, 7.68363, 7.68412, 7.68511, 7.68708, 7.69102, 7.69703, 7.69963, 7.70483, 7.71359, 7.73186, 7.73986, 7.74565, 7.75733, 7.76774, 7.77731, 7.78644, 7.79556, 7.80238, 7.80555, 7.80607, 7.8071, 7.80917, 7.81331, 7.81431, 7.81453, 7.81498, 7.81588, 7.81767, 7.82126, 7.82412, 7.82513, 7.82714, 7.83116, 7.83548");
+            values ( \
+              "-0.00284665, -0.0100175, -0.0116776, -0.0118831, -0.0122714, -0.0130947, -0.014789, -0.0184823, -0.0250186, -0.0282986, -0.0349101, -0.0460716, -0.0676323, -0.0765355, -0.082961, -0.0949125, -0.104635, -0.111787, -0.115963, -0.112229, -0.0953943, -0.0830933, -0.0802049, -0.0757705, -0.066122, -0.0489908, -0.0450753, -0.0443606, -0.0427486, -0.039703, -0.0340578, -0.0246435, -0.0188009, -0.0170744, -0.0140234, -0.00933987, -0.00641521" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("7.77477, 7.80649, 7.81675, 7.90597, 7.93345, 7.95422, 7.97369, 7.98757, 7.99836, 8.01791, 8.03746, 8.04177, 8.07502, 8.08897, 8.1076, 8.1199, 8.12952, 8.14876, 8.18026, 8.21815, 8.40682");
+            values ( \
+              "-0.00403275, -0.0246503, -0.0348862, -0.142804, -0.17301, -0.192997, -0.208392, -0.216757, -0.221308, -0.223079, -0.207716, -0.199781, -0.0959517, -0.0624049, -0.0332872, -0.0216318, -0.0153096, -0.00745935, -0.00212594, -0.00056936, -6.40703e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("8.06094, 8.1488, 8.22549, 8.27145, 8.33377, 8.4006, 8.47718, 8.50739, 8.54767, 8.59605, 8.63496, 8.70348, 8.77151, 8.83951, 8.86279, 8.9508, 8.98317, 9.01431, 9.05224, 9.09634, 9.11137, 9.14581, 9.18516, 9.26388, 9.38317, 9.52765");
+            values ( \
+              "-0.0232477, -0.0595093, -0.104889, -0.130316, -0.162357, -0.192852, -0.222594, -0.232457, -0.243799, -0.254982, -0.261928, -0.268469, -0.265901, -0.243522, -0.225898, -0.133516, -0.104218, -0.0808928, -0.0585025, -0.0393873, -0.0343601, -0.0250442, -0.0172829, -0.00793289, -0.00218176, -0.000453416" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("5.16554, 7.86309, 8.52277, 8.84594, 9.18034, 9.90998, 10.3435, 10.653, 10.7665, 10.9983, 11.2852, 11.4176, 11.5614, 11.8361, 12.1116, 12.2116, 12.6608, 12.9009, 13.0125, 13.1709, 13.3709, 13.6375, 14.0776, 14.5951");
+            values ( \
+              "-2.34945e-06, -0.000543061, -2.74986e-05, -0.00398346, -0.0370667, -0.147621, -0.20156, -0.232247, -0.241679, -0.257785, -0.271615, -0.275527, -0.277816, -0.274531, -0.251055, -0.231298, -0.114943, -0.0710575, -0.0560549, -0.0395807, -0.0252416, -0.0134357, -0.00432291, -0.00104285" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("5.375, 7.401, 8.00151, 10.6956, 11.7324, 12.7691, 13.8059, 15.4232, 16.8376, 17.9977, 18.4591, 19.2702, 19.9028, 20.9395, 21.6757, 22.3777, 23.4145, 23.7605, 24.2136, 24.6675, 25.5753, 25.8713, 26.4633, 27.6505, 28.5517, 29.0436, 29.3823, 30.0595, 30.4915, 31.1168, 31.9506, 32.9874, 34.0241, 35.0609, 36.0976");
+            values ( \
+              "-7.93933e-06, -0.000167789, -0.00144214, -0.000409921, -0.00120257, -0.0117577, -0.0433164, -0.104898, -0.154118, -0.189783, -0.202551, -0.222854, -0.236702, -0.255473, -0.265729, -0.27304, -0.279015, -0.279501, -0.278726, -0.275908, -0.260022, -0.249589, -0.21832, -0.140747, -0.0932603, -0.0733122, -0.0618558, -0.0433336, -0.0344307, -0.0245295, -0.0154527, -0.00847582, -0.00470269, -0.00251272, -0.00142414" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00442515, 0.00444121, 0.00445798, 0.00446556, 0.00446777, 0.00446833", \
+            "0.0051796, 0.00518624, 0.00520002, 0.00521018, 0.00521379, 0.00521475", \
+            "0.00547276, 0.0054735, 0.00547626, 0.00548177, 0.00548508, 0.00548613", \
+            "0.00557897, 0.00558229, 0.00558282, 0.00558397, 0.00558567, 0.00558658", \
+            "0.00562545, 0.0056255, 0.0056256, 0.00562593, 0.00562651, 0.00562714", \
+            "0.00565833, 0.00565834, 0.00565838, 0.00565854, 0.00565895, 0.00565938" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00585285, 0.0058961, 0.00595234, 0.00598233, 0.00599161, 0.00599399", \
+            "0.00654286, 0.00656393, 0.00661005, 0.00665091, 0.00666701, 0.00666839", \
+            "0.00723603, 0.00723682, 0.00725119, 0.0072779, 0.00729523, 0.00730101", \
+            "0.00547257, 0.00588695, 0.00676096, 0.00755755, 0.00783727, 0.00791259", \
+            "0.00506477, 0.00506573, 0.00507405, 0.00558456, 0.00691389, 0.0079669", \
+            "0.00488844, 0.00492271, 0.0049233, 0.00492374, 0.00515891, 0.00654059" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "~A";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        when : "!A";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0769236, 0.122093, 0.303897, 1.05877, 4.21392, 17.4024", \
+            "0.0852864, 0.130605, 0.312524, 1.06752, 4.2215, 17.4101", \
+            "0.115241, 0.164521, 0.347669, 1.10252, 4.25661, 17.4464", \
+            "0.145153, 0.221961, 0.46532, 1.2449, 4.39637, 17.5869", \
+            "0.0401282, 0.173845, 0.577487, 1.68239, 4.97298, 18.1528", \
+            "-0.782531, -0.54728, 0.161535, 2.01408, 6.7142, 20.447" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0227008, 0.0494289, 0.160636, 0.627353, 2.57889, 10.7371", \
+            "0.0227324, 0.0494578, 0.160738, 0.626754, 2.57946, 10.7395", \
+            "0.0242621, 0.0499695, 0.160653, 0.62729, 2.57735, 10.7369", \
+            "0.0337389, 0.0594831, 0.166627, 0.627258, 2.57794, 10.7366", \
+            "0.0586607, 0.092071, 0.20377, 0.651313, 2.57826, 10.7374", \
+            "0.112743, 0.168323, 0.323883, 0.799513, 2.67439, 10.7342" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.111613, 0.171597, 0.41125, 1.40639, 5.57287, 23.0135", \
+            "0.123246, 0.183502, 0.42486, 1.42222, 5.57003, 23.0266", \
+            "0.172719, 0.232667, 0.47434, 1.47157, 5.64249, 23.0788", \
+            "0.327022, 0.40937, 0.67321, 1.67622, 5.84532, 23.2841", \
+            "0.725845, 0.872558, 1.30535, 2.47563, 6.65568, 24.1058", \
+            "1.9561, 2.1999, 2.95546, 4.92627, 9.88533, 27.3858" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0222798, 0.0460844, 0.143479, 0.546645, 2.22572, 9.22297", \
+            "0.0222407, 0.0460521, 0.14264, 0.544097, 2.23693, 9.2235", \
+            "0.0224149, 0.0460864, 0.142642, 0.545649, 2.2219, 9.22306", \
+            "0.0304545, 0.0536141, 0.144177, 0.544158, 2.22078, 9.22307", \
+            "0.052196, 0.0832667, 0.181424, 0.551347, 2.22717, 9.22373", \
+            "0.0965886, 0.139664, 0.284454, 0.708159, 2.24078, 9.22292" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0600009, 0.0696552, 0.0719258, 0.0779085, 0.0814686, 0.0849511, 0.0890616, 0.0909215, 0.0922109, 0.0991584, 0.102301, 0.104335, 0.106748, 0.109965, 0.114103, 0.116689, 0.122004, 0.125271, 0.131807, 0.142678, 0.172502");
+            values ( \
+              "0.00184501, 0.0495925, 0.0567252, 0.068339, 0.0709725, 0.0717424, 0.0686328, 0.065597, 0.0624447, 0.0364838, 0.0273569, 0.0229134, 0.018395, 0.0136328, 0.00922827, 0.00717953, 0.00428623, 0.00313655, 0.00165828, 0.000591854, 6.48253e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.0798671, 0.0854412, 0.0941285, 0.103208, 0.106952, 0.11513, 0.122787, 0.130336, 0.138049, 0.143135, 0.16994, 0.181373, 0.191444, 0.198532, 0.207334, 0.225174, 0.226823");
+            values ( \
+              "0.0274913, 0.0467186, 0.0838935, 0.112464, 0.120572, 0.133346, 0.137781, 0.137528, 0.131621, 0.124192, 0.0525993, 0.0320036, 0.0198915, 0.0139895, 0.0089752, 0.00351667, 0.00332316" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.150188, 0.168178, 0.206594, 0.226908, 0.236909, 0.25691, 0.274576, 0.287314, 0.311693, 0.326721, 0.337104, 0.357872, 0.378088, 0.446735, 0.46507, 0.485221, 0.506351, 0.52064, 0.547797, 0.562673, 0.592426, 0.646181");
+            values ( \
+              "0.0417216, 0.0549013, 0.124283, 0.150716, 0.159569, 0.172581, 0.177837, 0.178529, 0.176116, 0.171202, 0.166651, 0.153733, 0.135096, 0.0649379, 0.0506416, 0.0378739, 0.0274601, 0.0219626, 0.0141682, 0.0110746, 0.00670529, 0.00264633" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.38472, 0.505265, 0.631982, 0.711834, 0.775621, 0.875981, 0.971308, 1.06663, 1.16595, 1.21863, 1.27386, 1.3843, 1.54592, 1.60815, 1.68701, 1.74957, 1.79867, 1.85987, 1.94552, 2.03373, 2.10117, 2.23605, 2.49009, 2.78976");
+            values ( \
+              "0.00663075, 0.053668, 0.121915, 0.155165, 0.173152, 0.188927, 0.1923, 0.188328, 0.177703, 0.169229, 0.157746, 0.128149, 0.0822017, 0.066938, 0.0505237, 0.0398664, 0.0329016, 0.025706, 0.0179973, 0.0123989, 0.00926997, 0.00508157, 0.00144243, 0.000295859" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("1.50333, 1.9137, 2.44028, 2.76011, 3.02636, 3.43781, 3.8292, 4.22174, 4.29436, 4.49633, 4.62963, 4.83789, 5.0739, 5.53156, 6.00074, 6.30891, 6.54174, 6.85217, 7.03939, 7.3797, 7.76864, 7.98075, 8.30421, 8.7355, 9.59807, 10.7284");
+            values ( \
+              "0.0205591, 0.0535225, 0.124464, 0.157929, 0.176902, 0.192535, 0.195886, 0.191374, 0.189853, 0.18464, 0.180371, 0.172168, 0.160192, 0.130248, 0.0966575, 0.0764315, 0.063002, 0.0478003, 0.04016, 0.0289306, 0.0195255, 0.0157187, 0.0112347, 0.00709048, 0.00262985, 0.000644278" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("0.0145058, 0.0279228, 0.0384633, 4.28999, 5.71137, 7.0341, 10.0144, 11.348, 12.4561, 13.8775, 14.7411, 15.7931, 17.2144, 17.851, 18.6996, 19.9923, 20.9828, 22.4042, 24.446, 26.6313, 27.7635, 29.031, 30.1092, 31.5306, 32.6282, 33.8221, 35.2435, 38.0862, 39.5076, 39.9519");
+            values ( \
+              "1e-22, 0.0310182, 0.000158019, 0.000274829, 0.00703087, 0.030874, 0.124833, 0.15863, 0.177711, 0.191638, 0.195373, 0.196433, 0.192849, 0.189728, 0.184349, 0.172833, 0.160716, 0.139002, 0.103717, 0.069476, 0.054966, 0.0416309, 0.0325158, 0.0230859, 0.01772, 0.0131938, 0.00914435, 0.00438665, 0.00309762, 0.00291272" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.094829, 0.101273, 0.106846, 0.110681, 0.114248, 0.117735, 0.121218, 0.123697, 0.131403, 0.136351, 0.140848, 0.146409, 0.152951, 0.160906, 0.165538");
+            values ( \
+              "0.0201308, 0.0456789, 0.0614546, 0.068009, 0.0710364, 0.0714996, 0.0693581, 0.0655831, 0.0383424, 0.0245586, 0.0163189, 0.00965984, 0.00511966, 0.00239355, 0.00190287" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.111355, 0.118322, 0.12714, 0.136142, 0.139898, 0.148088, 0.155751, 0.163304, 0.17102, 0.17607, 0.202829, 0.21486, 0.223874, 0.235448, 0.247864, 0.251715");
+            values ( \
+              "0.024063, 0.0464584, 0.0836576, 0.112051, 0.120453, 0.133095, 0.137796, 0.137366, 0.131607, 0.124245, 0.0527814, 0.0312563, 0.020426, 0.0114855, 0.00607973, 0.00519802" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.170908, 0.191858, 0.232938, 0.254102, 0.270337, 0.296325, 0.320889, 0.345371, 0.382333, 0.402895, 0.488985, 0.519867, 0.550227, 0.581198, 0.634028");
+            values ( \
+              "0.0131278, 0.0373304, 0.112918, 0.143275, 0.159525, 0.174747, 0.178879, 0.176027, 0.160168, 0.143731, 0.0578598, 0.0372299, 0.0233555, 0.0141715, 0.00593005" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.390414, 0.464485, 0.522188, 0.692003, 0.771442, 0.808941, 0.883939, 0.908925, 0.957392, 1.00408, 1.09964, 1.15198, 1.19878, 1.2924, 1.33617, 1.38055, 1.54032, 1.60517, 1.66782, 1.75136, 1.7975, 1.85502, 1.93172, 1.99226, 2.05281, 2.13356, 2.29504, 2.54443, 2.84415");
+            values ( \
+              "0.00334026, 0.0208937, 0.0456173, 0.13452, 0.163668, 0.173417, 0.186192, 0.188743, 0.191533, 0.192144, 0.188103, 0.183291, 0.177541, 0.161024, 0.150556, 0.138559, 0.0924286, 0.0754885, 0.0609673, 0.0447764, 0.0375122, 0.029881, 0.0218715, 0.0169395, 0.0131101, 0.00928968, 0.00444184, 0.00132297, 0.000246031" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("1.64952, 1.94042, 2.3383, 2.57856, 2.76799, 3.05911, 3.47081, 3.86233, 4.25494, 4.39519, 4.66287, 4.87108, 5.10717, 5.56484, 6.03402, 6.3422, 6.57503, 6.88547, 7.07268, 7.41299, 7.80192, 8.01404, 8.33752, 8.76882, 9.63143, 10.7421");
+            values ( \
+              "0.0521498, 0.0523721, 0.106647, 0.136556, 0.15553, 0.176709, 0.192481, 0.195808, 0.191347, 0.188246, 0.180357, 0.172162, 0.160186, 0.130247, 0.0966564, 0.0764317, 0.0630023, 0.0477995, 0.0401605, 0.0289301, 0.0195262, 0.0157192, 0.011235, 0.0070898, 0.0026301, 0.000665567" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("0, 0.0368934, 0.0701251, 3.81778, 5.23916, 6.66054, 7.81898, 9.75917, 10.4112, 11.3532, 12.3475, 12.7209, 13.2187, 14.1796, 15.601, 16.2368, 17.0846, 18.1571, 19.148, 20.5693, 21.875, 25.0567, 26.2074, 26.9857, 27.8866, 29.0653, 30.1009, 31.4817, 32.6255, 33.8643, 35.2857, 36.7071, 38.1285, 40.9712, 43.814, 45.2354");
+            values ( \
+              "0.000219651, 0.0111461, 0.00023682, 9.08213e-05, 0.00297177, 0.0217362, 0.0526574, 0.116205, 0.135404, 0.158126, 0.175707, 0.180661, 0.186017, 0.192984, 0.196397, 0.195759, 0.19337, 0.188011, 0.18088, 0.166409, 0.147871, 0.0938042, 0.0758609, 0.0649859, 0.0537674, 0.0414768, 0.0327117, 0.0234958, 0.0178019, 0.0131032, 0.00911076, 0.00636524, 0.00437936, 0.00208323, 0.000981968, 0.000709474" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.216257, 0.223688, 0.232543, 0.236835, 0.240721, 0.244449, 0.248178, 0.251905, 0.2625, 0.268516, 0.274112, 0.280829, 0.288984, 0.297643");
+            values ( \
+              "0.00398094, 0.0291409, 0.0539967, 0.0617187, 0.0659773, 0.0671873, 0.0660071, 0.0607915, 0.0266337, 0.0157247, 0.00943449, 0.00500175, 0.00233707, 0.00145991" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.23579, 0.244549, 0.258944, 0.270407, 0.276698, 0.28283, 0.286577, 0.294205, 0.301976, 0.306258, 0.334423, 0.344721, 0.356826, 0.368531, 0.381412, 0.385246");
+            values ( \
+              "0.0126727, 0.0288985, 0.0830223, 0.116032, 0.127926, 0.134368, 0.135833, 0.136427, 0.13092, 0.125129, 0.051634, 0.0329861, 0.0186107, 0.0103445, 0.00534008, 0.00457596" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.315496, 0.333688, 0.364783, 0.38544, 0.401906, 0.427853, 0.452396, 0.476866, 0.501333, 0.513885, 0.534114, 0.620229, 0.651288, 0.681784, 0.712682, 0.767766, 0.783087");
+            values ( \
+              "0.0395785, 0.0559382, 0.113866, 0.143351, 0.159964, 0.174841, 0.179082, 0.175995, 0.16733, 0.160146, 0.143999, 0.0580459, 0.0372607, 0.0233305, 0.014174, 0.00556786, 0.00461299" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.582956, 0.670714, 0.801498, 0.86765, 0.940601, 1.04092, 1.13623, 1.23154, 1.32709, 1.38364, 1.43877, 1.54902, 1.71216, 1.77265, 1.85109, 1.91416, 1.96418, 2.02516, 2.11064, 2.19825, 2.26516, 2.39897, 2.64674, 2.93848");
+            values ( \
+              "0.0288743, 0.0539768, 0.124163, 0.151973, 0.173261, 0.18893, 0.192355, 0.188308, 0.178204, 0.169216, 0.157748, 0.128205, 0.0818526, 0.0670317, 0.0506769, 0.0399138, 0.0328222, 0.0256654, 0.0179808, 0.0124194, 0.00930716, 0.00512793, 0.00151493, 0.000330042" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("1.70337, 2.07379, 2.38429, 2.71281, 3.0411, 3.1931, 3.49711, 3.60334, 3.80233, 3.99421, 4.38342, 4.62464, 4.79547, 5.13715, 5.44801, 6.29268, 6.65013, 6.84568, 7.16278, 7.25869, 7.45049, 7.8341, 8.13753, 8.30225, 8.6317, 9.29058, 10.3065, 11.5266");
+            values ( \
+              "0.0294833, 0.0525848, 0.0947352, 0.13677, 0.167042, 0.176822, 0.189706, 0.192298, 0.195075, 0.195512, 0.191269, 0.185591, 0.180282, 0.165772, 0.147393, 0.0880419, 0.0661536, 0.0558427, 0.0417893, 0.0381601, 0.0317421, 0.0216038, 0.0158496, 0.0133833, 0.00945022, 0.00458458, 0.00134217, 0.000291004" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("0.00878757, 0.134607, 0.284663, 3.26356, 4.68494, 6.10632, 7.27477, 10.092, 11.6745, 12.6157, 14.037, 14.9008, 15.9526, 17.374, 18.0105, 19.2901, 20.1521, 21.1423, 22.5637, 26.6083, 27.9589, 29.183, 30.2866, 31.708, 32.7958, 33.9749, 35.3963, 36.8177, 39.5479");
+            values ( \
+              "1e-22, 0.00394887, 0.000172715, 2.68538e-05, 0.000597451, 0.00979105, 0.0330512, 0.122445, 0.162094, 0.177685, 0.191681, 0.195415, 0.1964, 0.192887, 0.189766, 0.180942, 0.172795, 0.160753, 0.138965, 0.0720928, 0.0545883, 0.0416734, 0.0323498, 0.023029, 0.0176516, 0.0131817, 0.00920011, 0.00639416, 0.00319785" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.610081, 0.621808, 0.6228, 0.62825, 0.652327, 0.658162, 0.663479, 0.668543, 0.6736, 0.678627, 0.682842, 0.687755, 0.694779, 0.701351, 0.707725, 0.716381, 0.725614, 0.732521");
+            values ( \
+              "0.00142851, 0.00668067, 0.00746652, 0.012768, 0.039879, 0.0450122, 0.0483092, 0.0498945, 0.0485954, 0.0404412, 0.0293038, 0.0202235, 0.0115523, 0.00663345, 0.00381779, 0.00184382, 0.000880178, 0.000599148" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.658482, 0.672247, 0.677848, 0.694737, 0.709858, 0.72127, 0.731171, 0.740331, 0.74931, 0.758277, 0.762761, 0.780333, 0.787739, 0.798462, 0.804282, 0.812041, 0.818937, 0.830198, 0.845211, 0.854871");
+            values ( \
+              "0.0101432, 0.0200328, 0.0275469, 0.0553592, 0.0820255, 0.0995269, 0.110445, 0.115817, 0.115771, 0.108315, 0.0995836, 0.0570953, 0.0429143, 0.0270404, 0.0207199, 0.0142836, 0.0102053, 0.00581267, 0.00264521, 0.00181865" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.795777, 0.836037, 0.888141, 0.904246, 0.932403, 0.95826, 0.983637, 1.00898, 1.02686, 1.04397, 1.08923, 1.12882, 1.15952, 1.19744, 1.22011, 1.25635, 1.30467, 1.3216");
+            values ( \
+              "0.0257029, 0.0572304, 0.127484, 0.144401, 0.164079, 0.171602, 0.171104, 0.163943, 0.154289, 0.140762, 0.0940206, 0.0578595, 0.0373885, 0.0208135, 0.0144408, 0.00790671, 0.0033498, 0.00272925" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("1.12501, 1.20334, 1.27663, 1.35366, 1.38657, 1.42168, 1.47247, 1.57275, 1.6681, 1.7634, 1.85895, 1.91553, 1.97063, 2.08081, 2.24454, 2.30434, 2.38263, 2.44589, 2.49627, 2.55716, 2.64258, 2.72995, 2.79665, 2.93006, 3.1183");
+            values ( \
+              "0.0382107, 0.0545738, 0.0945889, 0.133684, 0.147279, 0.159563, 0.173305, 0.188928, 0.192381, 0.188295, 0.178225, 0.16921, 0.15775, 0.128226, 0.0817173, 0.0670679, 0.0507363, 0.0399328, 0.0327916, 0.0256493, 0.0179747, 0.0124277, 0.00932152, 0.00514643, 0.00238893" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("2.24922, 2.60704, 3.08075, 3.24222, 3.54112, 3.72206, 4.08395, 4.23091, 4.37861, 4.52402, 4.81485, 5.11394, 5.32438, 5.73879, 5.96263, 6.80158, 7.19562, 7.41613, 7.70296, 7.95972, 8.30206, 8.6616, 8.85325, 9.23656, 10.0032, 11.0397, 12.3081");
+            values ( \
+              "0.0319062, 0.0530784, 0.117429, 0.136797, 0.164865, 0.176783, 0.19133, 0.194068, 0.195401, 0.195546, 0.192872, 0.18662, 0.180267, 0.161939, 0.148364, 0.0894155, 0.0652521, 0.0538431, 0.0413725, 0.0323751, 0.0230245, 0.0159601, 0.0130925, 0.00872683, 0.00369441, 0.00104504, 0.000206584" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("0, 0.339783, 0.449504, 0.491329, 5.06088, 6.48226, 7.68771, 8.76544, 10.6879, 12.0388, 13.1347, 14.5561, 15.4191, 16.4714, 17.8928, 18.5291, 19.8088, 20.6712, 21.661, 23.0824, 26.1701, 27.4189, 29.106, 30.0537, 31.1066, 32.3759, 33.7349, 35.7351, 37.1565, 39.9993, 42.842, 45.6848");
+            values ( \
+              "8.99395e-07, 0.00015412, 0.00125148, 0.000231158, 0.000397668, 0.00803617, 0.0303312, 0.0617535, 0.124775, 0.158964, 0.177703, 0.191694, 0.195422, 0.196405, 0.19289, 0.189769, 0.180943, 0.172793, 0.160752, 0.138967, 0.0864941, 0.0680188, 0.0476126, 0.0384971, 0.0301609, 0.022251, 0.0159497, 0.00965631, 0.00670665, 0.00321531, 0.00153119, 0.000725737" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.0085, 2.04059, 2.04638, 2.05625, 2.07937, 2.09859, 2.10901, 2.11849, 2.12742, 2.13616, 2.14488, 2.15731, 2.16536, 2.1735, 2.18387, 2.19128, 2.20116, 2.21721, 2.24586");
+            values ( \
+              "0.000417598, 0.00235807, 0.00354521, 0.00639079, 0.016257, 0.022437, 0.0251685, 0.0271759, 0.0283351, 0.0285575, 0.0264512, 0.0146681, 0.00910393, 0.00541989, 0.00263408, 0.00157171, 0.000824329, 0.000413547, 0.00028204" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.08188, 2.12636, 2.1348, 2.14685, 2.22108, 2.23753, 2.25224, 2.26598, 2.27941, 2.2928, 2.31171, 2.32866, 2.34949, 2.35905, 2.3718, 2.38764");
+            values ( \
+              "0.00106166, 0.00641199, 0.00932334, 0.0148007, 0.0589222, 0.0674856, 0.0735994, 0.0773335, 0.0776531, 0.0684609, 0.0414442, 0.022969, 0.00973091, 0.00640164, 0.00362593, 0.00195109" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("2.3537, 2.4081, 2.42921, 2.4523, 2.49462, 2.54946, 2.59001, 2.62449, 2.65595, 2.68649, 2.71696, 2.72233, 2.73979, 2.7803, 2.81586, 2.83853, 2.85005, 2.87902, 2.90754, 2.92342, 2.95519, 3.01585, 3.08586");
+            values ( \
+              "0.0122792, 0.0196627, 0.0287311, 0.0400402, 0.0627976, 0.0957438, 0.118525, 0.13358, 0.141972, 0.143105, 0.134924, 0.131782, 0.119338, 0.0832434, 0.0546525, 0.040039, 0.0339548, 0.0219668, 0.013987, 0.0108, 0.00635535, 0.00207706, 0.000548839" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("3.02017, 3.12991, 3.20862, 3.40551, 3.4502, 3.53958, 3.56034, 3.60184, 3.66133, 3.76064, 3.85994, 3.932, 3.97172, 4.05115, 4.23636, 4.33234, 4.45398, 4.53909, 4.67193, 4.75694, 4.85409, 5.03548");
+            values ( \
+              "0.0424032, 0.0432501, 0.0686681, 0.140582, 0.153489, 0.172313, 0.175253, 0.179844, 0.183331, 0.182651, 0.174722, 0.164097, 0.15613, 0.136302, 0.0848446, 0.0618253, 0.0394322, 0.0281452, 0.0161923, 0.0113087, 0.00738104, 0.00330267" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("4.42728, 4.75047, 5.26982, 5.37868, 5.59639, 5.8573, 6.26845, 6.6597, 7.05092, 7.1281, 7.3302, 7.45999, 7.66828, 7.90423, 8.36186, 8.83105, 9.13922, 9.37204, 9.68247, 9.86969, 10.21, 10.599, 10.811, 11.1345, 11.5657, 12.4282, 13.5291");
+            values ( \
+              "0.0395434, 0.0545191, 0.12464, 0.137345, 0.158663, 0.177038, 0.192667, 0.195894, 0.191438, 0.189805, 0.184556, 0.180387, 0.172175, 0.1602, 0.13025, 0.096659, 0.0764309, 0.0630015, 0.0478016, 0.0401593, 0.0289312, 0.0195243, 0.0157179, 0.0112342, 0.00709174, 0.00262951, 0.000677876" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("0, 6.6927, 8.11408, 9.50564, 10.6057, 13.2505, 14.2846, 15.2521, 16.6735, 17.5382, 18.5895, 20.0109, 20.6476, 21.9271, 22.7882, 23.7794, 25.2008, 29.4279, 30.5601, 32.9058, 34.3271, 35.4248, 36.6187, 38.0401, 39.4615, 42.3042, 42.6453");
+            values ( \
+              "1.73062e-07, 0.000119375, 0.00361579, 0.0232332, 0.0531017, 0.137384, 0.161511, 0.177649, 0.19165, 0.195395, 0.196392, 0.192877, 0.189757, 0.180935, 0.172805, 0.160748, 0.138968, 0.0695102, 0.055, 0.0324816, 0.0231199, 0.0176861, 0.0131599, 0.00917818, 0.00638534, 0.00306383, 0.00292186" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.36117, 7.41522, 7.43096, 7.44332, 7.47123, 7.4909, 7.5131, 7.53265, 7.55091, 7.56856, 7.58596, 7.60336, 7.60823, 7.61342, 7.63291, 7.64629, 7.65476, 7.66564, 7.67309, 7.68797, 7.71149, 7.7392, 7.84148");
+            values ( \
+              "0.00101575, 0.00179703, 0.00277629, 0.00397931, 0.00787407, 0.0102766, 0.0121121, 0.0132651, 0.0138824, 0.0142798, 0.0142577, 0.0137559, 0.0132326, 0.0124407, 0.00699387, 0.00416022, 0.00291115, 0.00177975, 0.00123689, 0.000573852, 0.000147768, 6.22922e-05, 4.86025e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("7.5183, 7.5924, 7.61869, 7.67046, 7.69362, 7.72856, 7.75871, 7.78612, 7.81182, 7.83676, 7.86167, 7.86619, 7.92384, 7.94504, 7.96875, 7.99585, 8.01962");
+            values ( \
+              "0.00323744, 0.00690612, 0.0113857, 0.0227759, 0.0270351, 0.032446, 0.0363791, 0.0393684, 0.0413157, 0.0420729, 0.0403178, 0.0389954, 0.0126071, 0.00672692, 0.00306794, 0.00108392, 0.000543471" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("7.91961, 8.06038, 8.09207, 8.12588, 8.221, 8.38471, 8.44316, 8.46266, 8.49511, 8.54344, 8.59019, 8.63686, 8.66652, 8.71433, 8.7392, 8.77249, 8.79636, 8.81288, 8.82904, 8.8506, 8.89371, 8.94819");
+            values ( \
+              "0.00346105, 0.00888042, 0.0127348, 0.0180784, 0.0370993, 0.0690472, 0.0795859, 0.0827165, 0.0873007, 0.0924097, 0.0937036, 0.084813, 0.0712253, 0.0471543, 0.0359465, 0.0238724, 0.0173064, 0.0137397, 0.0108961, 0.00792046, 0.00404523, 0.00186665" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("8.80553, 9.04309, 9.26505, 9.33509, 9.42412, 9.54212, 9.7108, 9.92856, 10.0887, 10.2245, 10.348, 10.4677, 10.5871, 10.6303, 10.7283, 10.9044, 10.9674, 11.0515, 11.0998, 11.1592, 11.2384, 11.2974, 11.3562, 11.4345, 11.5913, 11.7687");
+            values ( \
+              "0.000339758, 0.00295576, 0.0119467, 0.0174672, 0.0267793, 0.0419606, 0.0660037, 0.101168, 0.125702, 0.142221, 0.151426, 0.152852, 0.14421, 0.137413, 0.116519, 0.073521, 0.0598991, 0.0444244, 0.0370832, 0.0294606, 0.0214185, 0.0167734, 0.0131144, 0.00939233, 0.00464161, 0.00231174" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("0.00573868, 10.9981, 11.3535, 12.0642, 12.2775, 12.698, 13.6042, 13.7811, 14.135, 14.2324, 14.4272, 14.6466, 15.0543, 15.462, 15.7621, 16.2426, 17.246, 17.4946, 17.8327, 18.2705, 18.6338, 18.8425, 19.1461, 19.5509, 20.0463");
+            values ( \
+              "1e-22, 0.000199097, 0.00177903, 0.0186541, 0.0305699, 0.0617135, 0.143873, 0.156657, 0.175364, 0.178842, 0.183959, 0.186896, 0.185963, 0.177732, 0.166708, 0.139222, 0.0717072, 0.0580929, 0.0427183, 0.0280677, 0.0194406, 0.0157051, 0.011462, 0.00745636, 0.00470918" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("18.1604, 19.5552, 21.0578, 21.8189, 23.073, 23.8125, 25.2339, 26.0942, 27.1477, 28.5691, 29.2045, 30.4846, 31.3506, 32.3368, 33.7581, 35.7998, 37.9851, 39.1173, 40.3848, 41.463, 42.8844, 43.982, 45.1759, 46.5973, 48.0187, 50.8614, 53.7042, 56.547");
+            values ( \
+              "0.0569327, 0.0656091, 0.11557, 0.137864, 0.166163, 0.177868, 0.191792, 0.195486, 0.196458, 0.192915, 0.189793, 0.180955, 0.172766, 0.160756, 0.13897, 0.103751, 0.0695102, 0.0550003, 0.041597, 0.0324814, 0.02312, 0.0176854, 0.0131592, 0.00917889, 0.00638456, 0.00306307, 0.00146221, 0.000696891" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00525995, 0.00528571, 0.0053121, 0.00532385, 0.00532724, 0.00532809", \
+            "0.00685227, 0.00687766, 0.00691572, 0.00693818, 0.00694542, 0.00694729", \
+            "0.00750805, 0.00749246, 0.00748344, 0.00748679, 0.00748945, 0.00749027", \
+            "0.00790396, 0.00783721, 0.00774257, 0.00767292, 0.00764695, 0.00764047", \
+            "0.00852636, 0.00830081, 0.00800254, 0.00780213, 0.00771201, 0.00767798", \
+            "0.0090139, 0.00901149, 0.00862521, 0.00806917, 0.0078151, 0.00772032" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00734768, 0.00735974, 0.00738537, 0.00740095, 0.00740591, 0.00740719", \
+            "0.00709196, 0.00698637, 0.00686319, 0.00680339, 0.00678565, 0.00678118", \
+            "0.00744267, 0.00705371, 0.00658224, 0.00630969, 0.00622452, 0.00620012", \
+            "0.00818571, 0.00826661, 0.00747943, 0.00650367, 0.00615954, 0.00607208", \
+            "0.00719978, 0.00757473, 0.00807136, 0.00772979, 0.00649572, 0.00612332", \
+            "0.00640369, 0.00641371, 0.0070568, 0.00798343, 0.00776554, 0.00647621" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0906307, 0.100394, 0.101934, 0.105516, 0.106987, 0.108836, 0.109948, 0.112174, 0.115131, 0.116117, 0.11793, 0.119742, 0.120605, 0.121467, 0.122329, 0.123192, 0.124032, 0.124871, 0.125711, 0.126551, 0.12739, 0.128229, 0.129068, 0.129906, 0.130206, 0.131406, 0.132606, 0.133647, 0.135182, 0.136173, 0.136966, 0.138518, 0.139342, 0.140065, 0.141407, 0.142693, 0.143557, 0.144421, 0.145285, 0.146149, 0.147013, 0.147877, 0.148741, 0.151319, 0.152607, 0.153896, 0.16024, 0.164388, 0.181093, 0.20411");
+            values ( \
+              "-0.000365452, -0.035447, -0.0394263, -0.0474947, -0.0505535, -0.0541628, -0.0562262, -0.060134, -0.0648759, -0.0663419, -0.0688452, -0.0711279, -0.0718021, -0.0723459, -0.0727593, -0.0730423, -0.0731924, -0.0732189, -0.0731218, -0.0729009, -0.0722621, -0.0713821, -0.0702608, -0.0688983, -0.068019, -0.0631093, -0.0567933, -0.050511, -0.0400596, -0.0337906, -0.0291911, -0.0211169, -0.0178013, -0.0152606, -0.0113248, -0.00831933, -0.00656688, -0.00521179, -0.00407085, -0.00334085, -0.00269382, -0.00212977, -0.00164869, -0.000972045, -0.000711463, -0.000502708, -0.000230591, -0.000190183, -0.000105016, -5.53418e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.122537, 0.128647, 0.143228, 0.163899, 0.172063, 0.179542, 0.18666, 0.193599, 0.20053, 0.201928, 0.217823, 0.223269, 0.228433, 0.232551, 0.240786, 0.251518, 0.282057");
+            values ( \
+              "-0.0263236, -0.0379378, -0.0782734, -0.120824, -0.133721, -0.143169, -0.149133, -0.150482, -0.140717, -0.136512, -0.046026, -0.0264333, -0.0151478, -0.00951769, -0.00349698, -0.000900303, -0.000131036" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.196787, 0.232981, 0.2537, 0.326652, 0.37101, 0.396498, 0.419783, 0.441767, 0.463229, 0.484666, 0.488519, 0.500937, 0.531588, 0.550783, 0.561429, 0.578345, 0.597392");
+            values ( \
+              "-0.00799994, -0.0180149, -0.0387488, -0.12057, -0.161044, -0.179875, -0.193115, -0.201692, -0.203534, -0.191513, -0.186252, -0.158915, -0.0756282, -0.0419099, -0.0295591, -0.0165701, -0.00865656" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.424179, 0.681234, 0.765912, 1.03566, 1.11725, 1.22947, 1.32653, 1.41515, 1.49877, 1.58037, 1.66188, 1.67614, 1.7233, 1.84203, 1.91364, 1.95625, 2.02328, 2.11266, 2.1167");
+            values ( \
+              "-0.000948672, -0.0132004, -0.0357847, -0.123682, -0.147491, -0.176521, -0.197529, -0.21242, -0.221802, -0.223999, -0.210895, -0.204947, -0.174062, -0.0819372, -0.0463717, -0.0323415, -0.0178986, -0.00761106, -0.00742901" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("2.37929, 2.95055, 4.01174, 4.82062, 5.21562, 5.57644, 5.91702, 6.24952, 6.58166, 6.64028, 7.31843, 7.61145, 7.78614, 8.06069, 8.42676, 8.93123, 9.54298");
+            values ( \
+              "-0.0142734, -0.0389262, -0.12587, -0.181542, -0.202931, -0.218262, -0.227677, -0.22999, -0.216384, -0.210139, -0.0836703, -0.0473912, -0.0330574, -0.0183147, -0.00779343, -0.0021385, -0.00037234" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("11.1585, 13.8647, 16.5516, 17.995, 19.8807, 21.5216, 22.4686, 24.1132, 25.0657, 25.8105, 27.1822, 27.4598, 30.2377, 30.7998, 32.0311, 33.2466, 34.6358, 36.0988, 37.5618");
+            values ( \
+              "-0.0422284, -0.0753226, -0.127704, -0.153412, -0.183167, -0.204706, -0.214911, -0.227802, -0.231543, -0.23148, -0.217965, -0.210639, -0.0846046, -0.0656255, -0.0361012, -0.0193516, -0.00898458, -0.00388838, -0.0016751" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.12726, 0.131799, 0.136823, 0.140714, 0.147913, 0.151848, 0.155467, 0.158912, 0.162268, 0.16562, 0.167124, 0.175054, 0.177957, 0.181691, 0.185959, 0.186847");
+            values ( \
+              "-0.000640579, -0.0212628, -0.0374157, -0.0463833, -0.0600675, -0.0660718, -0.0707216, -0.0736472, -0.0744498, -0.0693353, -0.0633699, -0.0180078, -0.0093567, -0.00386437, -0.00132648, -0.00117561" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.158509, 0.165885, 0.179617, 0.191037, 0.200298, 0.208442, 0.215916, 0.22303, 0.229966, 0.236894, 0.238298, 0.253284, 0.259734, 0.264652, 0.268574, 0.276417, 0.279382");
+            values ( \
+              "-0.0260556, -0.0405235, -0.0784638, -0.103555, -0.120873, -0.133918, -0.143171, -0.149276, -0.150474, -0.140815, -0.13653, -0.0501728, -0.0261441, -0.0153863, -0.00989481, -0.00384148, -0.00304858" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.261916, 0.286162, 0.294744, 0.329928, 0.367136, 0.380208, 0.40635, 0.414905, 0.434477, 0.452932, 0.467083, 0.479547, 0.500934, 0.522317, 0.52626, 0.530766, 0.538686, 0.559421, 0.569164, 0.577485, 0.588581, 0.599038, 0.604589, 0.61569, 0.637893, 0.641552");
+            values ( \
+              "-0.0148337, -0.0341147, -0.0433738, -0.0849404, -0.124404, -0.13701, -0.160074, -0.166847, -0.180769, -0.19156, -0.198064, -0.202221, -0.204064, -0.191772, -0.186416, -0.178225, -0.158802, -0.0993558, -0.0757623, -0.059157, -0.0416587, -0.0295539, -0.0245274, -0.0167163, -0.00737, -0.00675421" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.612992, 0.646253, 0.771532, 1.10781, 1.15803, 1.29089, 1.36578, 1.43627, 1.48968, 1.53743, 1.61881, 1.70017, 1.71471, 1.7619, 1.84383, 1.88011, 1.91111, 1.95245, 1.99446, 2.06066, 2.14894, 2.27162, 2.42033");
+            values ( \
+              "-0.00283808, -0.00352944, -0.0269317, -0.134517, -0.148851, -0.182564, -0.198289, -0.210449, -0.217641, -0.222252, -0.224396, -0.211113, -0.20506, -0.173937, -0.106734, -0.0820445, -0.0646169, -0.0461379, -0.0323332, -0.0180246, -0.00775632, -0.00212528, -0.000397269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("1.42192, 2.69971, 2.99107, 3.78588, 4.18026, 4.38234, 4.84298, 5.24062, 5.35817, 5.60321, 5.945, 6.27845, 6.61159, 6.66875, 6.73408, 6.86116, 7.09304, 7.34962, 7.47358, 7.63885, 7.81669, 7.90965, 8.09558, 8.46742, 8.72285");
+            values ( \
+              "-1e-22, -0.0175792, -0.0384149, -0.10449, -0.134996, -0.149714, -0.179984, -0.201749, -0.207315, -0.217244, -0.22696, -0.22933, -0.216005, -0.209926, -0.20108, -0.178181, -0.129566, -0.0835188, -0.066182, -0.0476957, -0.0330663, -0.0271759, -0.0181509, -0.00760602, -0.004814" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("0, 0.044792, 0.119632, 7.07864, 8.54163, 10.0046, 11.4676, 12.269, 16.6641, 18.0289, 19.9125, 21.5534, 23.0487, 24.1449, 24.4626, 25.098, 25.8425, 27.2142, 27.4918, 27.8091, 29.6159, 30.2697, 30.8318, 31.5813, 32.0631, 32.584, 33.2786, 34.6678, 36.1307, 37.5937");
+            values ( \
+              "-0.0015528, -0.00508254, -0.000149883, -0.0001434, -0.00143816, -0.00856676, -0.0276654, -0.0423375, -0.129215, -0.153398, -0.183119, -0.20466, -0.219903, -0.227758, -0.229369, -0.231501, -0.231513, -0.217923, -0.210637, -0.199557, -0.111652, -0.0846043, -0.0656249, -0.0458154, -0.0361009, -0.0277591, -0.0193518, -0.00898494, -0.00388857, -0.00167516" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.271406, 0.287553, 0.289853, 0.294349, 0.30197, 0.305435, 0.308807, 0.312174, 0.313639, 0.321775, 0.324543, 0.327834, 0.331596, 0.333659");
+            values ( \
+              "-0.00120161, -0.0464178, -0.0510675, -0.059353, -0.0702358, -0.0732926, -0.0741218, -0.0691288, -0.0633702, -0.0173986, -0.00932333, -0.00429278, -0.00169376, -0.00122633" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.299054, 0.33271, 0.337038, 0.346302, 0.354467, 0.361947, 0.369065, 0.376004, 0.382935, 0.384333, 0.400229, 0.405677, 0.410835, 0.414948, 0.423173, 0.433903, 0.46442");
+            values ( \
+              "-0.00377469, -0.0942538, -0.103282, -0.120796, -0.133732, -0.143149, -0.149142, -0.150467, -0.140726, -0.136508, -0.0460242, -0.0264268, -0.0151539, -0.00952646, -0.00350531, -0.000902468, -0.000130967" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.415928, 0.442327, 0.464523, 0.507016, 0.526177, 0.555175, 0.580454, 0.603616, 0.625513, 0.646906, 0.668276, 0.672224, 0.684648, 0.715111, 0.734538, 0.744984, 0.76162, 0.7838, 0.795017");
+            values ( \
+              "-0.0200943, -0.0457314, -0.0722837, -0.118317, -0.137387, -0.162387, -0.18104, -0.193936, -0.202467, -0.20404, -0.191979, -0.186481, -0.158833, -0.0757734, -0.0416521, -0.0295592, -0.0167287, -0.00737825, -0.00548986" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.853739, 0.958808, 1.1604, 1.30352, 1.41535, 1.5122, 1.60068, 1.68419, 1.76571, 1.84715, 1.86152, 2.0272, 2.0991, 2.14147, 2.20816, 2.29709, 2.41993, 2.56896");
+            values ( \
+              "-0.0305754, -0.0385842, -0.105315, -0.14811, -0.17702, -0.197879, -0.212742, -0.222018, -0.22421, -0.211005, -0.205015, -0.0819845, -0.0462777, -0.0323392, -0.0179504, -0.00766994, -0.00209667, -0.000390144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("2.56737, 3.17355, 3.85146, 4.24223, 4.56308, 5.01804, 5.41224, 5.7725, 6.11268, 6.44488, 6.77672, 6.83577, 7.02835, 7.25655, 7.51311, 7.63919, 7.80728, 7.98101, 8.07209, 8.25424, 8.61856, 9.12208, 9.73234");
+            values ( \
+              "-0.00856484, -0.0415878, -0.0981283, -0.128911, -0.152346, -0.181979, -0.203322, -0.218526, -0.227936, -0.230145, -0.21654, -0.210202, -0.178013, -0.129938, -0.0837162, -0.066052, -0.047299, -0.0330546, -0.0272724, -0.0183648, -0.00785132, -0.00216102, -0.000379087" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("0, 0.245408, 0.299323, 6.57384, 8.03683, 9.49981, 10.9628, 12.0473, 16.8087, 18.1789, 20.0623, 21.7032, 23.1984, 24.6123, 25.2473, 25.9921, 27.3638, 27.6415, 27.9588, 29.7654, 30.4193, 30.9814, 31.731, 32.2127, 32.7335, 33.428, 34.817, 36.2799, 37.7429");
+            values ( \
+              "-7.55455e-05, -0.00140969, -0.000143242, -3.99754e-05, -0.00054363, -0.00415203, -0.017616, -0.0353136, -0.129138, -0.153411, -0.183128, -0.204666, -0.219916, -0.22938, -0.231502, -0.231523, -0.217921, -0.210638, -0.199555, -0.111656, -0.0846056, -0.0656241, -0.0458129, -0.0361004, -0.0277598, -0.0193533, -0.00898682, -0.00388937, -0.00167552" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.802376, 0.812196, 0.820259, 0.828412, 0.840337, 0.849957, 0.854409, 0.858855, 0.862209, 0.870959, 0.873571, 0.878282, 0.883528, 0.888968");
+            values ( \
+              "-0.00485841, -0.0134602, -0.0255377, -0.0353483, -0.0477002, -0.0550751, -0.0566174, -0.0546807, -0.0459979, -0.0132691, -0.00796028, -0.00295673, -0.000918101, -0.000399925" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.859445, 0.869995, 0.873894, 0.876422, 0.884004, 0.887594, 0.894775, 0.901176, 0.906798, 0.909608, 0.914448, 0.919288, 0.921473, 0.928027, 0.932101, 0.936175, 0.938142, 0.940109, 0.942076, 0.944043, 0.946007, 0.947971, 0.949935, 0.951899, 0.952314, 0.953249, 0.954287, 0.955117, 0.957823, 0.960137, 0.963456, 0.96558, 0.96797, 0.970801, 0.973246, 0.975967, 0.978406, 0.979938, 0.981471, 0.983003, 0.984536, 0.986068, 0.987601, 0.990087, 0.992573, 0.995059, 0.997545, 1.00338, 1.00921, 1.03368");
+            values ( \
+              "-0.0350353, -0.0351263, -0.0427841, -0.0474421, -0.0609135, -0.0669603, -0.0786852, -0.0887226, -0.0972152, -0.101349, -0.108062, -0.114414, -0.117118, -0.124708, -0.129029, -0.133047, -0.132875, -0.13253, -0.132013, -0.131323, -0.130462, -0.12943, -0.128226, -0.126849, -0.126153, -0.123947, -0.120919, -0.118122, -0.106809, -0.0953836, -0.0766629, -0.0654008, -0.0538829, -0.0414529, -0.033102, -0.025509, -0.0193835, -0.0161449, -0.0133358, -0.0113039, -0.00946981, -0.00783345, -0.00639485, -0.00497072, -0.00374099, -0.00270566, -0.00186474, -0.00106445, -0.00051488, -0.00011674" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.983307, 1.02161, 1.08981, 1.14222, 1.16783, 1.19121, 1.21327, 1.23479, 1.25628, 1.26437, 1.30327, 1.32228, 1.33309, 1.35023, 1.37309, 1.4049, 1.44349");
+            values ( \
+              "-0.0105474, -0.0348237, -0.111213, -0.160123, -0.178785, -0.192585, -0.200921, -0.203261, -0.190995, -0.178447, -0.0755147, -0.042119, -0.0295565, -0.0164394, -0.00705813, -0.00193655, -0.000402269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("1.45341, 1.56145, 1.82134, 2.00845, 2.10497, 2.19324, 2.27659, 2.358, 2.43932, 2.45386, 2.61922, 2.69156, 2.73356, 2.79975, 2.88801, 3.01073, 3.15942");
+            values ( \
+              "-0.0246712, -0.0425859, -0.127113, -0.17771, -0.198467, -0.213166, -0.222404, -0.224467, -0.211234, -0.205118, -0.0820543, -0.0461405, -0.032337, -0.0180284, -0.0077572, -0.00212582, -0.000395971" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("3.38976, 3.76358, 4.57225, 4.9568, 5.54759, 5.97103, 6.18943, 6.36207, 6.70265, 7.03469, 7.36658, 7.42556, 7.61813, 7.84649, 8.10305, 8.22903, 8.39701, 8.57091, 8.66207, 8.84439, 9.20903, 9.71268, 10.3231");
+            values ( \
+              "-0.0398542, -0.0415043, -0.108549, -0.138131, -0.178251, -0.201751, -0.211762, -0.218448, -0.227913, -0.230091, -0.216535, -0.21019, -0.17802, -0.129922, -0.083707, -0.0660569, -0.0473162, -0.0330554, -0.0272677, -0.0183559, -0.0078402, -0.00215759, -0.000377732" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("0, 7.50494, 8.96793, 10.4309, 11.8939, 12.726, 17.3348, 18.7704, 20.6543, 22.2951, 23.7903, 25.2042, 25.8392, 26.5841, 27.9557, 28.2334, 31.0112, 31.5733, 32.8046, 34.0201, 35.4092, 36.8722, 38.3352");
+            values ( \
+              "-1.7048e-07, -8.19013e-05, -0.000912062, -0.00613816, -0.022567, -0.0369234, -0.127921, -0.153407, -0.183131, -0.20467, -0.219911, -0.229376, -0.231505, -0.231518, -0.217926, -0.210639, -0.0846049, -0.065625, -0.0361009, -0.0193521, -0.00898533, -0.0038887, -0.00167525" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.72738, 2.7418, 2.74343, 2.74507, 2.74675, 2.74843, 2.7501, 2.75514, 2.75897, 2.7628, 2.77162, 2.78205, 2.79012, 2.7958, 2.80008, 2.80437, 2.8103, 2.81228, 2.81417, 2.81606, 2.81796, 2.81985, 2.82171, 2.82358, 2.82544, 2.82731, 2.82871, 2.83011, 2.8329, 2.83408, 2.83555, 2.84328, 2.84493, 2.84676, 2.85022, 2.85136, 2.85288, 2.85364, 2.85516, 2.85668, 2.8582, 2.85972, 2.8638, 2.86585, 2.86789, 2.87291, 2.87794, 2.89088, 2.91117, 3.00425");
+            values ( \
+              "-0.00558763, -0.0056072, -0.00608711, -0.00659603, -0.00719234, -0.00783683, -0.00857047, -0.0108967, -0.0128268, -0.0146335, -0.0185186, -0.0227379, -0.0258351, -0.0278358, -0.0292037, -0.0304899, -0.0321371, -0.0326513, -0.0328896, -0.0330403, -0.0331035, -0.0330792, -0.0329695, -0.0327746, -0.0324945, -0.0321293, -0.0315027, -0.0307347, -0.028774, -0.0275371, -0.025677, -0.012304, -0.0100815, -0.00798788, -0.0047402, -0.0039251, -0.00302786, -0.00263898, -0.002125, -0.0016741, -0.00128629, -0.000961562, -0.000568776, -0.000417686, -0.000296798, -0.000207356, -0.000142149, -8.57797e-05, -5.28566e-05, -2.32478e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.81364, 2.84232, 2.85434, 2.90398, 2.92206, 2.93737, 2.951, 2.96354, 2.97549, 2.98728, 2.99612, 3.00995, 3.01633, 3.02237, 3.0258, 3.03264, 3.04511, 3.05945, 3.07727, 3.13953");
+            values ( \
+              "-0.00326982, -0.0112124, -0.0170396, -0.051535, -0.0633241, -0.0725017, -0.0798042, -0.0853629, -0.0887736, -0.0874839, -0.0766093, -0.0397565, -0.02553, -0.0159717, -0.0120612, -0.00662557, -0.00190421, -0.000452468, -0.000136281, -7.2458e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("3.06282, 3.12851, 3.14359, 3.15215, 3.16928, 3.18608, 3.28234, 3.32151, 3.35467, 3.38423, 3.41152, 3.43767, 3.46377, 3.48342, 3.504, 3.51906, 3.5256, 3.53868, 3.54848, 3.56414, 3.58502, 3.60008");
+            values ( \
+              "-0.00267651, -0.0132868, -0.018905, -0.0226481, -0.0310243, -0.0406634, -0.0995166, -0.12227, -0.13999, -0.153795, -0.163827, -0.169019, -0.163085, -0.137904, -0.0932722, -0.0641734, -0.0538879, -0.0367581, -0.0273219, -0.0166319, -0.0082657, -0.00555523" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("3.79228, 3.93885, 4.2487, 4.46085, 4.5502, 4.63431, 4.7163, 4.79819, 4.81191, 4.97884, 5.0928, 5.16159, 5.25331, 5.37678, 5.52722");
+            values ( \
+              "-0.0310958, -0.0487754, -0.14434, -0.195666, -0.211007, -0.220596, -0.22313, -0.210195, -0.204612, -0.0816958, -0.0323548, -0.0176306, -0.00731098, -0.00197674, -0.000364014" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("5.1095, 5.90032, 7.32458, 7.91156, 8.10746, 8.37252, 8.73288, 9.07456, 9.40726, 9.73959, 9.79792, 9.99044, 10.22, 10.4766, 10.7689, 10.9442, 11.2196, 11.5868, 11.8501");
+            values ( \
+              "-0.00054166, -0.0233553, -0.137202, -0.177206, -0.188781, -0.202739, -0.217998, -0.227572, -0.229828, -0.216345, -0.210098, -0.178079, -0.129796, -0.0836405, -0.0474508, -0.0330591, -0.0182824, -0.00775614, -0.00481886" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("0, 10.38, 11.843, 13.306, 14.769, 19.8896, 21.1585, 23.0417, 24.6827, 26.1781, 27.592, 28.2278, 28.9719, 30.3436, 30.6212, 33.3992, 33.9612, 35.1925, 36.4081, 37.7974, 39.2604, 40.7234");
+            values ( \
+              "-1.75124e-07, -0.000189698, -0.00183129, -0.0101417, -0.0306299, -0.130976, -0.153392, -0.183107, -0.204651, -0.219903, -0.22937, -0.231494, -0.231515, -0.217918, -0.210636, -0.0846036, -0.0656254, -0.0361012, -0.019351, -0.00898397, -0.00388807, -0.00167502" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.1167, 10.1538, 10.1641, 10.1778, 10.1948, 10.2275, 10.2561, 10.2736, 10.2893, 10.3041, 10.3182, 10.3323, 10.3428, 10.3698, 10.3802, 10.3893, 10.4041, 10.4406");
+            values ( \
+              "-0.00101921, -0.00165526, -0.00216127, -0.00307234, -0.00487618, -0.00974439, -0.0133599, -0.0151158, -0.0163736, -0.0172901, -0.0177645, -0.017594, -0.0160165, -0.00339144, -0.00145284, -0.000773208, -0.000362244, -0.000163759" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("10.193, 10.2469, 10.3087, 10.324, 10.3347, 10.3455, 10.3599, 10.3736, 10.3876, 10.4543, 10.4849, 10.5106, 10.5334, 10.5544, 10.5744, 10.594, 10.6087, 10.6151, 10.6322, 10.6441, 10.6518, 10.6579, 10.67, 10.6895, 10.7126, 10.7841");
+            values ( \
+              "-0.000182718, -0.000245062, -0.00264906, -0.00379813, -0.00477144, -0.00593603, -0.00782356, -0.0101143, -0.01307, -0.030258, -0.0376482, -0.0432348, -0.0476265, -0.0509373, -0.0531156, -0.0530759, -0.0483678, -0.0431569, -0.0239148, -0.0131476, -0.00853161, -0.00596647, -0.00274048, -0.000711246, -0.000194315, -4.90276e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("10.4411, 10.8207, 10.8631, 10.8859, 10.8977, 10.9135, 10.945, 10.973, 11.0259, 11.1273, 11.1903, 11.2429, 11.2894, 11.332, 11.3723, 11.4119, 11.4415, 11.4539, 11.4776, 11.4879, 11.4984, 11.5124, 11.5224, 11.532, 11.5447, 11.5701, 11.5943");
+            values ( \
+              "-0.000179748, -0.00261037, -0.00618396, -0.00867803, -0.010189, -0.0124104, -0.0176717, -0.0233617, -0.0360386, -0.0614215, -0.0766492, -0.0885437, -0.0980971, -0.105455, -0.110251, -0.109565, -0.0972742, -0.0861162, -0.0603626, -0.0498184, -0.0403198, -0.0297151, -0.0234931, -0.0186716, -0.0135922, -0.00681023, -0.00396817" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("11.8239, 12.2615, 12.3057, 12.3532, 12.4166, 12.4899, 12.6517, 12.8601, 13.0151, 13.1452, 13.2605, 13.3665, 13.4677, 13.5687, 13.6443, 13.7232, 13.7812, 13.8064, 13.8568, 13.8942, 13.914, 13.9535, 14.0325, 14.1181");
+            values ( \
+              "-0.000619221, -0.0133222, -0.0177474, -0.0232447, -0.031729, -0.0428668, -0.0695737, -0.104608, -0.129927, -0.149684, -0.165305, -0.17673, -0.183037, -0.177426, -0.14976, -0.101202, -0.0696994, -0.05856, -0.0400936, -0.0299478, -0.0256868, -0.0184708, -0.0093535, -0.004816" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("13.1844, 14.4215, 15.235, 15.7562, 16.8999, 17.4558, 17.8549, 18.218, 18.5602, 18.894, 19.2274, 19.2842, 19.9657, 20.4326, 20.7125, 21.0857, 21.2399");
+            values ( \
+              "-4.4788e-05, -0.000540683, -0.0179965, -0.0531022, -0.142385, -0.179558, -0.201474, -0.217034, -0.226764, -0.22921, -0.215888, -0.209878, -0.0834842, -0.0330679, -0.0181123, -0.00756333, -0.00588734" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("0, 19.1622, 20.6252, 22.0882, 23.5512, 24.5746, 29.307, 30.6889, 32.5723, 34.2131, 35.7084, 37.1222, 37.7571, 38.502, 39.8737, 40.1514, 42.9292, 43.4913, 44.7226, 45.938, 47.3271, 48.7901, 50.2531");
+            values ( \
+              "-3.97416e-08, -5.32271e-05, -0.000620119, -0.0045598, -0.0187111, -0.0356359, -0.128924, -0.153418, -0.183135, -0.204673, -0.219915, -0.229378, -0.231507, -0.231521, -0.217928, -0.21064, -0.0846052, -0.0656251, -0.0361009, -0.0193523, -0.00898549, -0.00388877, -0.00167527" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0048377, 0.00487033, 0.00490537, 0.00492153, 0.00492626, 0.00492745", \
+            "0.00575966, 0.00577043, 0.00579195, 0.00580749, 0.00581304, 0.00581452", \
+            "0.00610535, 0.0061066, 0.00611059, 0.00611813, 0.0061226, 0.00612403", \
+            "0.00622012, 0.00622037, 0.00622102, 0.0062222, 0.00622424, 0.00622536", \
+            "0.00625996, 0.00626013, 0.0062606, 0.00626123, 0.00626176, 0.00626234", \
+            "0.00628128, 0.00628097, 0.00627987, 0.00627708, 0.00627414, 0.00627295" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00635253, 0.00637699, 0.00640161, 0.00641443, 0.00641837, 0.00641934", \
+            "0.0070817, 0.00710307, 0.00712082, 0.00712631, 0.00712767, 0.00712837", \
+            "0.00741674, 0.00737789, 0.00734388, 0.00732935, 0.00732467, 0.00732368", \
+            "0.00849443, 0.00811713, 0.00767104, 0.0074601, 0.00739337, 0.00737493", \
+            "0.00979935, 0.00973872, 0.00868151, 0.00777219, 0.00748286, 0.00740393", \
+            "0.0097919, 0.00979595, 0.00980022, 0.00888348, 0.00779932, 0.00749177" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        sdf_cond : "A";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        when : "A";
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.132278, 0.180401, 0.376381, 1.19633, 4.62871, 18.9793", \
+            "0.144798, 0.19309, 0.389228, 1.209, 4.64113, 18.9916", \
+            "0.19771, 0.246243, 0.443054, 1.26276, 4.6935, 19.0477", \
+            "0.348236, 0.397355, 0.593733, 1.41415, 4.84411, 19.1956", \
+            "0.713173, 0.772309, 0.977461, 1.7962, 5.22843, 19.5772", \
+            "1.80615, 1.89082, 2.15245, 3.00076, 6.42736, 20.7846" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0234886, 0.0507649, 0.164995, 0.643722, 2.64655, 11.0205", \
+            "0.0234918, 0.050781, 0.164998, 0.643687, 2.64652, 11.0201", \
+            "0.0235131, 0.0507432, 0.164923, 0.644001, 2.64757, 11.0194", \
+            "0.0247439, 0.0512906, 0.164861, 0.643621, 2.64733, 11.0206", \
+            "0.029971, 0.0556765, 0.166038, 0.644324, 2.6461, 11.0203", \
+            "0.0444297, 0.0702272, 0.177077, 0.645704, 2.64746, 11.0176" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.123241, 0.160885, 0.312632, 0.946214, 3.59713, 14.7228", \
+            "0.130535, 0.168249, 0.320214, 0.953593, 3.60958, 14.7303", \
+            "0.152901, 0.191368, 0.344274, 0.978093, 3.6341, 14.7545", \
+            "0.179876, 0.218421, 0.37159, 1.00481, 3.65902, 14.7807", \
+            "0.0942519, 0.138871, 0.298152, 0.93473, 3.58562, 14.7076", \
+            "-0.629541, -0.557715, -0.337355, 0.350595, 3.03728, 14.1521" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0175413, 0.036096, 0.112997, 0.435911, 1.78618, 7.40158", \
+            "0.0175591, 0.0360874, 0.113009, 0.435828, 1.78261, 7.402", \
+            "0.0177043, 0.0360735, 0.11312, 0.436101, 1.78267, 7.40217", \
+            "0.0182575, 0.0363662, 0.112706, 0.435539, 1.78398, 7.40227", \
+            "0.0234649, 0.0403173, 0.114591, 0.435392, 1.78452, 7.40259", \
+            "0.0390344, 0.0612354, 0.134082, 0.446913, 1.7854, 7.40463" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.117079, 0.123377, 0.129168, 0.13315, 0.136849, 0.140461, 0.144314, 0.147958, 0.155382, 0.160417, 0.165578, 0.171368, 0.178882, 0.189908");
+            values ( \
+              "0.0211928, 0.0443181, 0.0590755, 0.0656284, 0.0684129, 0.0691964, 0.066919, 0.0607806, 0.0346554, 0.0222224, 0.0139191, 0.00812864, 0.00398829, 0.0016146" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.130977, 0.159568, 0.172694, 0.180603, 0.188379, 0.196587, 0.200677, 0.204757, 0.229233, 0.239616, 0.252169, 0.263159, 0.277443, 0.290239");
+            values ( \
+              "0.00238194, 0.106638, 0.128884, 0.133506, 0.133788, 0.128273, 0.122987, 0.115317, 0.0508365, 0.0324855, 0.018055, 0.0104898, 0.0051156, 0.00275237" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.221679, 0.24797, 0.274764, 0.294538, 0.306659, 0.330902, 0.339438, 0.349466, 0.359163, 0.378558, 0.395923, 0.41029, 0.436488, 0.44957, 0.510015, 0.521096, 0.545712, 0.561992, 0.574728, 0.590711, 0.61307, 0.636154, 0.653811, 0.689123, 0.753799, 0.830363");
+            values ( \
+              "0.05772, 0.0750171, 0.117727, 0.141463, 0.152326, 0.166743, 0.169635, 0.171861, 0.172879, 0.172108, 0.168416, 0.163234, 0.147611, 0.135714, 0.0742038, 0.0645642, 0.0462972, 0.0364665, 0.030125, 0.02361, 0.0164472, 0.0113066, 0.00851336, 0.00459149, 0.00140706, 0.000256138" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.500616, 0.61176, 0.774721, 0.821047, 0.866186, 0.901699, 0.958599, 1.00665, 1.10589, 1.20436, 1.30283, 1.34837, 1.39694, 1.45264, 1.52689, 1.64313, 1.7182, 1.77432, 1.84914, 1.8962, 1.93273, 1.98143, 2.07884, 2.12668, 2.19971, 2.29709, 2.49184, 2.75737");
+            values ( \
+              "0.0165755, 0.0488122, 0.124355, 0.141602, 0.155411, 0.164123, 0.174726, 0.180572, 0.185775, 0.183275, 0.174718, 0.168393, 0.159701, 0.147062, 0.127082, 0.0941519, 0.0745571, 0.0616701, 0.0470472, 0.0393241, 0.0341194, 0.0281291, 0.0187716, 0.015365, 0.0112657, 0.00738809, 0.00298039, 0.00078732" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("1.7943, 2.19215, 2.88256, 3.10947, 3.39294, 3.8251, 4.23191, 4.63655, 5.04107, 5.23554, 5.44298, 5.63008, 5.87956, 6.68903, 6.95675, 7.13496, 7.44456, 7.70802, 8.0593, 8.40773, 8.59406, 8.96673, 9.71208, 10.7496, 12.0151");
+            values ( \
+              "0.0285059, 0.0478795, 0.127632, 0.148158, 0.167434, 0.184291, 0.189303, 0.186483, 0.177618, 0.170877, 0.16161, 0.151274, 0.135239, 0.0797241, 0.0640955, 0.0549237, 0.0413929, 0.0322047, 0.0227042, 0.0159231, 0.0131406, 0.00886216, 0.00385925, 0.00109093, 0.000217495" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("0.195787, 4.09163, 5.54054, 6.98946, 8.43837, 11.7007, 12.9333, 13.8245, 15.2734, 16.3102, 17.3106, 18.7596, 19.4636, 21.4005, 22.6147, 24.0636, 28.7496, 30.7468, 32.7173, 34.7798, 37.4655, 39.8761");
+            values ( \
+              "0.00126426, 0.000129602, 0.00106763, 0.0109189, 0.0380683, 0.128281, 0.154337, 0.168259, 0.182832, 0.188037, 0.189873, 0.187841, 0.185147, 0.172267, 0.158921, 0.137726, 0.0633348, 0.0411589, 0.0259871, 0.0156895, 0.00795203, 0.0049985" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.152451, 0.15661, 0.161088, 0.165707, 0.169689, 0.17339, 0.177003, 0.180611, 0.181136, 0.182815, 0.1845, 0.19193, 0.195043, 0.19696, 0.202088, 0.204695, 0.207947, 0.212284, 0.215432, 0.220723, 0.227777, 0.239641, 0.273008");
+            values ( \
+              "0.000622973, 0.0320064, 0.0477279, 0.0591458, 0.0655176, 0.0684908, 0.0691031, 0.0671632, 0.0666042, 0.0643081, 0.0607726, 0.0346341, 0.0262023, 0.0222244, 0.0139579, 0.0109841, 0.00809817, 0.0053494, 0.00398749, 0.00244951, 0.00129719, 0.000474312, 6.16017e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.169735, 0.188787, 0.196193, 0.201164, 0.209643, 0.217556, 0.225334, 0.233106, 0.23762, 0.241715, 0.266169, 0.276714, 0.288979, 0.30009, 0.314693, 0.324518");
+            values ( \
+              "0.00233866, 0.0839154, 0.105491, 0.116338, 0.128605, 0.133658, 0.133563, 0.128722, 0.123006, 0.115295, 0.0508781, 0.0322822, 0.0181857, 0.0105026, 0.00503879, 0.00326309" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.242202, 0.302039, 0.331871, 0.344069, 0.368466, 0.386728, 0.396575, 0.416269, 0.432745, 0.447702, 0.473887, 0.558498, 0.587709, 0.62111, 0.659977, 0.713577, 0.736893");
+            values ( \
+              "0.00777931, 0.102711, 0.141339, 0.152362, 0.16677, 0.171863, 0.172861, 0.172092, 0.168604, 0.163224, 0.147636, 0.0645797, 0.0433396, 0.0263202, 0.0141256, 0.00581316, 0.00429649" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.536758, 0.648709, 0.812104, 0.85194, 0.894432, 0.938723, 1.0273, 1.04382, 1.07684, 1.14289, 1.24122, 1.33973, 1.38537, 1.43406, 1.48915, 1.5626, 1.70422, 1.75976, 1.80215, 1.85596, 1.92596, 1.98832, 2.07145, 2.13638, 2.207, 2.30115, 2.48946, 2.74365, 3.05518");
+            values ( \
+              "0.0161208, 0.0487942, 0.124564, 0.13956, 0.152971, 0.164176, 0.179006, 0.180727, 0.183342, 0.185694, 0.183262, 0.174677, 0.168361, 0.159649, 0.147155, 0.127419, 0.0875919, 0.0734507, 0.0636639, 0.0525996, 0.040433, 0.0316994, 0.0226188, 0.0172474, 0.0128004, 0.00852575, 0.00357395, 0.00101373, 0.000186845" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("1.81655, 2.22855, 2.91868, 3.11625, 3.42936, 3.86145, 4.26825, 4.67289, 5.07741, 5.27188, 5.47932, 5.66642, 5.91589, 6.72537, 6.99309, 7.1713, 7.4809, 7.74436, 8.09563, 8.44407, 8.6304, 9.00308, 9.74843, 10.785, 12.0494");
+            values ( \
+              "0.0259836, 0.0478152, 0.127582, 0.145749, 0.167428, 0.184319, 0.18929, 0.186497, 0.177605, 0.170877, 0.16161, 0.151274, 0.13524, 0.079724, 0.0640955, 0.0549235, 0.0413929, 0.0322048, 0.0227042, 0.0159231, 0.0131407, 0.00886208, 0.00385923, 0.00109245, 0.000218318" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("0.256116, 4.07629, 5.5252, 6.97412, 8.42303, 11.3362, 12.5555, 13.8678, 15.3167, 16.3519, 17.3533, 18.8022, 19.5061, 21.4438, 22.6572, 24.1061, 28.792, 30.7892, 32.7598, 34.2039, 36.0591, 38.9569, 40.0399");
+            values ( \
+              "0.0012407, 7.38187e-05, 0.000998337, 0.0101625, 0.036708, 0.117933, 0.146369, 0.168235, 0.182912, 0.188106, 0.189824, 0.187905, 0.185211, 0.172204, 0.158981, 0.137668, 0.0632766, 0.0411007, 0.0260453, 0.0182712, 0.0115067, 0.0054733, 0.00438754" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.302928, 0.305896, 0.310999, 0.315652, 0.319644, 0.323348, 0.326964, 0.330576, 0.332775, 0.334468, 0.341879, 0.346934, 0.3522, 0.35778, 0.36191, 0.367333, 0.371215, 0.378979, 0.390938, 0.393602");
+            values ( \
+              "0.00417045, 0.0293209, 0.047498, 0.0591674, 0.065341, 0.0685173, 0.0689501, 0.0671949, 0.0642712, 0.060733, 0.0346859, 0.0222123, 0.0137771, 0.00820848, 0.00553359, 0.00334243, 0.00233767, 0.00116478, 0.000431188, 0.000401654" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.320268, 0.335028, 0.341437, 0.3514, 0.359867, 0.367771, 0.375543, 0.383309, 0.38789, 0.391918, 0.40624, 0.416458, 0.425047, 0.435892, 0.448634, 0.456789, 0.467661, 0.486288");
+            values ( \
+              "0.000194611, 0.0702125, 0.0916189, 0.116866, 0.128523, 0.134015, 0.133397, 0.129001, 0.122956, 0.115297, 0.0753179, 0.0507033, 0.0351351, 0.0212914, 0.0114136, 0.00759708, 0.00435017, 0.00165263" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.405515, 0.43047, 0.462685, 0.484181, 0.494585, 0.515394, 0.521623, 0.53408, 0.54705, 0.572292, 0.597537, 0.608001, 0.616673, 0.626179, 0.640708, 0.687223, 0.709104, 0.730962, 0.748869, 0.76448, 0.785295, 0.803044, 0.826509, 0.857797, 0.917954, 0.987711");
+            values ( \
+              "0.0436364, 0.0658197, 0.117879, 0.143294, 0.152448, 0.165305, 0.167797, 0.171293, 0.172894, 0.171252, 0.163661, 0.158507, 0.153146, 0.145939, 0.13258, 0.0843599, 0.0644913, 0.0479799, 0.0370454, 0.0293081, 0.0211696, 0.0159445, 0.0108829, 0.00641572, 0.00212032, 0.000547458" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.675528, 0.797653, 0.928545, 0.965029, 1.038, 1.08949, 1.19495, 1.29397, 1.39242, 1.49084, 1.53663, 1.58548, 1.63959, 1.86685, 1.94518, 1.98775, 2.07183, 2.12647, 2.16508, 2.24229, 2.29621, 2.34783, 2.41665, 2.5543, 2.79719, 3.08342");
+            values ( \
+              "0.0119114, 0.0476032, 0.109497, 0.125176, 0.150696, 0.164062, 0.180783, 0.185883, 0.183349, 0.174756, 0.168383, 0.159617, 0.147338, 0.0845334, 0.0654491, 0.0563909, 0.041219, 0.0333482, 0.0286072, 0.0208365, 0.0166469, 0.0133917, 0.00996158, 0.00540616, 0.00164738, 0.000379004" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("1.92571, 2.36851, 3.06672, 3.29205, 3.57838, 4.011, 4.41803, 4.82282, 5.22748, 5.42115, 5.62772, 5.81979, 6.07588, 6.87604, 7.14254, 7.31984, 7.63062, 7.89525, 8.2481, 8.59441, 8.77975, 9.15042, 9.89176, 10.9254, 12.1851");
+            values ( \
+              "0.0221396, 0.0465233, 0.127133, 0.147607, 0.167195, 0.184152, 0.189232, 0.186423, 0.177601, 0.170887, 0.161679, 0.151067, 0.134561, 0.0796897, 0.0641321, 0.0549997, 0.0414088, 0.032181, 0.0226491, 0.0159183, 0.0131516, 0.00888796, 0.00389102, 0.00110621, 0.000223431" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("0.389063, 5.06834, 6.51725, 7.96617, 12.7328, 14.0054, 15.4543, 16.4885, 17.4904, 18.9393, 19.6429, 20.581, 21.5817, 22.7942, 24.2431, 28.9289, 30.9261, 32.8967, 34.9592, 37.6449, 40.3966");
+            values ( \
+              "0.00129273, 0.000224362, 0.00470734, 0.0235683, 0.147148, 0.168339, 0.182867, 0.188051, 0.189906, 0.187844, 0.185149, 0.180049, 0.172267, 0.158914, 0.137737, 0.0633435, 0.0411676, 0.0259786, 0.015681, 0.00794355, 0.00395712" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.840345, 0.848175, 0.854675, 0.858993, 0.862935, 0.866749, 0.870556, 0.874371, 0.882688, 0.888816, 0.895601, 0.904048, 0.912508, 0.918093");
+            values ( \
+              "0.0149408, 0.0380916, 0.0538448, 0.0611545, 0.0645055, 0.0659221, 0.0643057, 0.0595176, 0.0322157, 0.0189802, 0.0103273, 0.00473008, 0.0022319, 0.00143823" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.862444, 0.868146, 0.880372, 0.888116, 0.891132, 0.89584, 0.899762, 0.907812, 0.915672, 0.923532, 0.927392, 0.931376, 0.936782, 0.946424, 0.956795, 0.967058, 0.972859, 0.980188, 0.991247, 0.998114, 1.00596, 1.02166, 1.03665, 1.0635");
+            values ( \
+              "0.0248497, 0.0427368, 0.0867627, 0.107297, 0.113401, 0.121491, 0.126192, 0.132011, 0.132187, 0.12787, 0.123225, 0.116355, 0.102797, 0.0752121, 0.0504162, 0.0324072, 0.0248482, 0.0175317, 0.0101525, 0.00721507, 0.00485093, 0.00213407, 0.000995705, 0.000431897" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.933223, 0.961835, 0.990208, 1.00254, 1.02256, 1.03663, 1.05379, 1.06138, 1.07445, 1.08682, 1.11206, 1.13731, 1.14779, 1.15646, 1.16596, 1.18049, 1.22701, 1.24889, 1.27075, 1.28866, 1.30427, 1.32509, 1.34284, 1.36631, 1.3976, 1.45773, 1.52735");
+            values ( \
+              "0.00933732, 0.0513813, 0.0992848, 0.117664, 0.141793, 0.154136, 0.164536, 0.167696, 0.171324, 0.172846, 0.171204, 0.163651, 0.158483, 0.153127, 0.145925, 0.132569, 0.0843541, 0.0644858, 0.047975, 0.0370434, 0.0293064, 0.0211661, 0.0159435, 0.010882, 0.0064128, 0.00212267, 0.000548747" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("1.28681, 1.42103, 1.50589, 1.55452, 1.62997, 1.73516, 1.83416, 1.93256, 2.03093, 2.07701, 2.12616, 2.17851, 2.24831, 2.41878, 2.48113, 2.51473, 2.58195, 2.63682, 2.69947, 2.783, 2.83573, 2.88892, 2.95984, 3.10168, 3.34524, 3.63336");
+            values ( \
+              "0.0479088, 0.0874423, 0.125851, 0.143674, 0.164398, 0.181028, 0.185959, 0.183465, 0.174754, 0.168372, 0.159518, 0.14764, 0.128976, 0.0814502, 0.0663713, 0.0590708, 0.0462056, 0.0374833, 0.0292764, 0.0207927, 0.0166783, 0.0133271, 0.00983659, 0.00521922, 0.00159299, 0.00035209" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("2.38748, 2.91372, 3.4791, 3.60894, 3.86861, 4.12005, 4.5526, 4.95959, 5.36434, 5.76897, 5.96283, 6.16961, 6.36049, 6.61499, 7.41739, 7.68418, 7.8617, 8.1722, 8.43655, 8.78902, 9.13584, 9.32141, 9.69256, 10.4349, 10.9349");
+            values ( \
+              "0.0107704, 0.0470042, 0.113407, 0.127268, 0.150516, 0.167215, 0.18422, 0.189206, 0.186479, 0.177562, 0.170885, 0.161662, 0.151116, 0.134724, 0.0796976, 0.0641229, 0.0549818, 0.0414047, 0.0321863, 0.0226627, 0.0159199, 0.0131486, 0.00888218, 0.00388303, 0.00253843" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("7.98352, 9.53951, 12.4153, 13.2574, 14.5408, 15.9898, 16.335, 17.0256, 18.0267, 19.4756, 20.1797, 21.1185, 22.1165, 23.3308, 24.7797, 28.1702, 29.4656, 31.4628, 33.4334, 34.8775, 36.7326, 38.1815, 39.6304, 42.5283, 43.1361");
+            values ( \
+              "0.0338141, 0.0479277, 0.128179, 0.146885, 0.168228, 0.182863, 0.185011, 0.188064, 0.189843, 0.18787, 0.185176, 0.179995, 0.172238, 0.15895, 0.137697, 0.0815655, 0.0633069, 0.0411308, 0.0260151, 0.0183012, 0.0115368, 0.00798019, 0.00550333, 0.00259819, 0.00238575" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.75132, 2.75798, 2.76204, 2.77611, 2.7819, 2.78624, 2.78835, 2.79161, 2.79434, 2.79614, 2.79973, 2.8028, 2.80854, 2.81178, 2.81474, 2.81866, 2.82324, 2.82677, 2.8298, 2.83427, 2.83657, 2.84007, 2.84474, 2.85408, 2.86851, 2.88672, 2.90603");
+            values ( \
+              "0.00497816, 0.0107987, 0.016709, 0.0389553, 0.0466923, 0.0511164, 0.0527315, 0.0544375, 0.055043, 0.0549275, 0.0532297, 0.0485341, 0.0327238, 0.0250784, 0.0198648, 0.0143574, 0.00971281, 0.00713872, 0.00546443, 0.00364353, 0.00298045, 0.0022028, 0.00149717, 0.000697082, 0.000281953, 0.000117959, 0.000101952" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.77986, 2.7983, 2.8166, 2.82331, 2.83324, 2.84218, 2.85073, 2.85929, 2.86784, 2.87454, 2.88772, 2.89536, 2.90714, 2.91527, 2.92051, 2.93125, 2.93785, 2.95105, 2.97228, 2.97876");
+            values ( \
+              "0.00111712, 0.038617, 0.0829359, 0.0968522, 0.112183, 0.12014, 0.122609, 0.12012, 0.110563, 0.0952073, 0.0612732, 0.0457589, 0.027552, 0.0190434, 0.014867, 0.00885305, 0.00642264, 0.00336411, 0.00119857, 0.00100576" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("2.8804, 2.90137, 2.94446, 2.95937, 2.97718, 3.00471, 3.03041, 3.0558, 3.08182, 3.09095, 3.09996, 3.10982, 3.12956, 3.16514, 3.19805, 3.21761, 3.23376, 3.24636, 3.26244, 3.28494, 3.30848, 3.32655, 3.36267, 3.4277, 3.50465");
+            values ( \
+              "0.0359735, 0.0468982, 0.113624, 0.13243, 0.14946, 0.166088, 0.171751, 0.170619, 0.162926, 0.158526, 0.153092, 0.145717, 0.127203, 0.090038, 0.0601597, 0.045983, 0.0363689, 0.03011, 0.0234805, 0.0163948, 0.0111973, 0.00830587, 0.00447534, 0.00131281, 0.000282706" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("3.19146, 3.28228, 3.44745, 3.49649, 3.5717, 3.67695, 3.77598, 3.87438, 3.97276, 4.06764, 4.18335, 4.40734, 4.51834, 4.6532, 4.78582, 4.86562, 4.95683, 5.13924, 5.18565");
+            values ( \
+              "0.030604, 0.049416, 0.125628, 0.14354, 0.164283, 0.180925, 0.185965, 0.183443, 0.174802, 0.159596, 0.131169, 0.0700846, 0.0472177, 0.0279397, 0.016094, 0.0115124, 0.00771446, 0.00336513, 0.00292359" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("4.61622, 5.18333, 5.51075, 5.6434, 5.82026, 6.06388, 6.49587, 6.90258, 7.30716, 7.71163, 7.90643, 8.11421, 8.2993, 8.54608, 9.35935, 9.62756, 9.80615, 10.1153, 10.3782, 10.7289, 11.0782, 11.2649, 11.6384, 12.3854, 12.9964");
+            values ( \
+              "0.0417176, 0.0855926, 0.123461, 0.136545, 0.151504, 0.167513, 0.184387, 0.189302, 0.186535, 0.177595, 0.170872, 0.161581, 0.151358, 0.135516, 0.079738, 0.0640807, 0.0548926, 0.0413865, 0.0322145, 0.0227266, 0.015925, 0.0131363, 0.00885161, 0.00384652, 0.00221902" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("10.1757, 11.5925, 14.3579, 15.2608, 16.4822, 17.9311, 18.2763, 18.9666, 19.9679, 21.4168, 22.1207, 23.0593, 24.0581, 25.2719, 26.7208, 30.1113, 31.4067, 33.4039, 35.3744, 37.4369, 38.6737, 40.1226, 41.5715, 44.4694, 45.008");
+            values ( \
+              "0.0462746, 0.0509817, 0.128261, 0.148147, 0.168256, 0.182869, 0.185029, 0.188065, 0.189857, 0.187867, 0.185173, 0.180006, 0.172241, 0.158945, 0.137703, 0.0815712, 0.0633113, 0.0411354, 0.0260107, 0.015713, 0.0115413, 0.00797557, 0.00550787, 0.00260273, 0.0024145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("10.0664, 10.0796, 10.0868, 10.1244, 10.1323, 10.1394, 10.1461, 10.1527, 10.1592, 10.1691, 10.1793, 10.1865, 10.1923, 10.202, 10.2102, 10.2253, 10.2507");
+            values ( \
+              "0.00127511, 0.00343544, 0.00612386, 0.0296846, 0.0336524, 0.0363127, 0.0377773, 0.0376411, 0.0331335, 0.0178107, 0.00872083, 0.00516509, 0.00323403, 0.00156419, 0.000920999, 0.000359183, 0.000184936" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("10.1159, 10.1399, 10.1423, 10.154, 10.2011, 10.2132, 10.2241, 10.2347, 10.2452, 10.2482, 10.2512, 10.2748, 10.2869, 10.291, 10.3016, 10.3092, 10.3194, 10.3329, 10.3549, 10.3668");
+            values ( \
+              "0.00199184, 0.015379, 0.0174848, 0.0290134, 0.0811421, 0.0912634, 0.0975747, 0.0996262, 0.0957952, 0.0923057, 0.0877764, 0.0430639, 0.026603, 0.0224783, 0.0140325, 0.00977751, 0.00603665, 0.00311184, 0.000998904, 0.000689589" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("10.2735, 10.3032, 10.3254, 10.3868, 10.3995, 10.425, 10.4415, 10.4586, 10.4858, 10.513, 10.5167, 10.5288, 10.5423, 10.5693, 10.6026, 10.6368, 10.6694, 10.6944, 10.7205, 10.7327, 10.7515, 10.7765, 10.8266, 10.864");
+            values ( \
+              "0.0265757, 0.0320571, 0.0530493, 0.118822, 0.129877, 0.147004, 0.154293, 0.158842, 0.160699, 0.155905, 0.15466, 0.149518, 0.141283, 0.117676, 0.0847841, 0.0556954, 0.0351927, 0.0241758, 0.0160223, 0.0132092, 0.00979504, 0.00653922, 0.00282655, 0.00177156" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("10.6686, 10.7551, 10.8554, 10.9044, 10.9851, 11.0305, 11.1211, 11.1364, 11.1669, 11.2279, 11.2517, 11.2834, 11.3344, 11.4333, 11.4764, 11.5224, 11.5933, 11.8083, 11.887, 11.9273, 12.0079, 12.0528, 12.1267, 12.2196, 12.2773, 12.3145, 12.3889, 12.5377, 12.7897, 13.0899");
+            values ( \
+              "0.0551457, 0.0554189, 0.101943, 0.123075, 0.150959, 0.162568, 0.178002, 0.179629, 0.182197, 0.184827, 0.185018, 0.184644, 0.182662, 0.174288, 0.168455, 0.160477, 0.144357, 0.0848011, 0.0656705, 0.0570045, 0.0423081, 0.0355714, 0.0265046, 0.0180379, 0.0141426, 0.0120923, 0.00875991, 0.0045051, 0.00128807, 0.000274028" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("11.8708, 12.31, 13.0059, 13.3267, 13.5176, 13.8994, 14.05, 14.2052, 14.3558, 14.6571, 14.7597, 14.9634, 15.1779, 15.6009, 15.8127, 16.0491, 16.6653, 17.0977, 17.2602, 17.5765, 17.8398, 18.191, 18.5396, 18.7261, 19.0989, 19.8446, 20.3502");
+            values ( \
+              "0.0222197, 0.0470162, 0.127122, 0.154973, 0.167115, 0.18278, 0.186086, 0.188117, 0.18892, 0.187538, 0.186244, 0.182525, 0.176971, 0.159896, 0.147754, 0.132209, 0.0893429, 0.0636007, 0.0552577, 0.0413857, 0.032201, 0.0227134, 0.015928, 0.0131344, 0.00886456, 0.00385144, 0.00250596" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("17.9816, 19.7324, 21.8253, 22.7384, 23.9459, 25.3948, 25.7387, 26.4266, 27.4297, 28.8786, 29.5814, 30.5186, 31.5233, 32.733, 34.1819, 37.5723, 38.8677, 40.8649, 42.8354, 44.8979, 46.1347, 47.5836, 49.0325, 51.9303, 52.548");
+            values ( \
+              "0.0539052, 0.0701462, 0.128613, 0.148646, 0.168412, 0.182979, 0.185113, 0.188133, 0.189902, 0.187902, 0.185205, 0.180032, 0.172213, 0.158956, 0.137702, 0.0815682, 0.0633085, 0.0411324, 0.0260138, 0.0157162, 0.0115382, 0.00797868, 0.00550477, 0.00259964, 0.00238379" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00519643, 0.0052222, 0.00524925, 0.00526157, 0.00526518, 0.00526609", \
+            "0.00681898, 0.0068274, 0.00684566, 0.00685947, 0.00686436, 0.00686566", \
+            "0.00749093, 0.0074903, 0.00749181, 0.00749772, 0.00750173, 0.00750298", \
+            "0.00778179, 0.00778076, 0.0077781, 0.00777575, 0.00777615, 0.00777684", \
+            "0.00768269, 0.0077884, 0.00793373, 0.00801519, 0.00804068, 0.00804726", \
+            "0.00652753, 0.00652827, 0.00654214, 0.00705559, 0.00786091, 0.00819096" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00727436, 0.00729368, 0.00732984, 0.00735242, 0.00735981, 0.00736172", \
+            "0.00712243, 0.00710669, 0.0070952, 0.0071009, 0.00710571, 0.00710724", \
+            "0.00709255, 0.00710478, 0.00711048, 0.00710344, 0.00710318, 0.00710378", \
+            "0.0039256, 0.0039569, 0.00450706, 0.00617973, 0.00697786, 0.00719709", \
+            "0.00409724, 0.00392231, 0.0036856, 0.00362852, 0.00519894, 0.00642726", \
+            "0.00601665, 0.00601247, 0.00599236, 0.00514225, 0.00387211, 0.00484017" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.110609, 0.112683, 0.114314, 0.115947, 0.125332, 0.131263, 0.133958, 0.136596, 0.140152, 0.146657, 0.149426, 0.151553, 0.15439, 0.158888, 0.161577");
+            values ( \
+              "-0.0231516, -0.0269791, -0.0383347, -0.0453366, -0.0762386, -0.0906053, -0.0940013, -0.0944005, -0.079796, -0.0236496, -0.0116394, -0.00665261, -0.00311239, -0.000991881, -0.000928751" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.125742, 0.131187, 0.141307, 0.149955, 0.157045, 0.163336, 0.169152, 0.174735, 0.180255, 0.186051, 0.199042, 0.204243, 0.208079, 0.215507, 0.219222");
+            values ( \
+              "-0.0384502, -0.0578929, -0.104085, -0.135441, -0.157387, -0.172894, -0.183494, -0.189065, -0.187375, -0.169857, -0.0621585, -0.034808, -0.0222012, -0.00900042, -0.00647022" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.170117, 0.250896, 0.260907, 0.28093, 0.302445, 0.320659, 0.338168, 0.355604, 0.373026, 0.415638, 0.42957, 0.439562, 0.452361, 0.469426, 0.499288, 0.534605");
+            values ( \
+              "-0.00528182, -0.166595, -0.182289, -0.209678, -0.231974, -0.244716, -0.250769, -0.247758, -0.226706, -0.0810665, -0.0508458, -0.0357628, -0.0225578, -0.0118418, -0.00343245, -0.000760835" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.355686, 0.462083, 0.593365, 0.723807, 0.808793, 0.884178, 0.954224, 1.02187, 1.08907, 1.15625, 1.32162, 1.41416, 1.46301, 1.52816, 1.58493");
+            values ( \
+              "-0.00594375, -0.050609, -0.130973, -0.197066, -0.230192, -0.252161, -0.265808, -0.272107, -0.268853, -0.245784, -0.0874325, -0.0388553, -0.0247317, -0.0131334, -0.00853178" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("0.201911, 0.698078, 1.06249, 1.56674, 1.91508, 2.22233, 2.65929, 2.98633, 3.26998, 3.40912, 3.60368, 3.88051, 4.15599, 4.43139, 4.52976, 4.98118, 5.21984, 5.33169, 5.49027, 5.69069, 5.95792, 6.43197, 6.99079");
+            values ( \
+              "-0.000928809, -0.00011565, -0.00114964, -0.0459333, -0.100968, -0.145815, -0.200495, -0.233027, -0.25448, -0.262638, -0.271194, -0.277668, -0.274294, -0.250845, -0.231563, -0.11478, -0.0711578, -0.0561156, -0.0396124, -0.025236, -0.0134138, -0.00385851, -0.000790217" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("5.74584, 7.07741, 8.63082, 9.78836, 10.8145, 12.2552, 13.2958, 14.0153, 14.7274, 15.7679, 16.1004, 16.5437, 17.0158, 17.96, 18.2201, 20.7612, 21.5121, 22.4875, 23.3257, 24.574, 25.6145, 26.2296");
+            values ( \
+              "-0.0645255, -0.079019, -0.135909, -0.173679, -0.203032, -0.237024, -0.255883, -0.265881, -0.273193, -0.279224, -0.279684, -0.27887, -0.276062, -0.258953, -0.249721, -0.0998138, -0.0691727, -0.0417001, -0.0266162, -0.0133239, -0.00721528, -0.0053445" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.142044, 0.144123, 0.147389, 0.156784, 0.162722, 0.165419, 0.16806, 0.171617, 0.178126, 0.180897, 0.183028, 0.185869, 0.190289, 0.197901");
+            values ( \
+              "-0.0231205, -0.0270748, -0.0452807, -0.0761485, -0.0905088, -0.0939129, -0.0943175, -0.0797519, -0.0236418, -0.0116355, -0.00664577, -0.00310633, -0.00101329, -0.000573783" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.158255, 0.16698, 0.181213, 0.187336, 0.194582, 0.200403, 0.20598, 0.211502, 0.217301, 0.230296, 0.235496, 0.239335, 0.246768, 0.255815, 0.280181");
+            values ( \
+              "-0.0369806, -0.0816237, -0.135443, -0.154612, -0.172881, -0.183299, -0.189058, -0.187196, -0.169802, -0.0621447, -0.0348062, -0.0221947, -0.00899251, -0.00279862, -0.000347033" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.210401, 0.220902, 0.265749, 0.299964, 0.314987, 0.334542, 0.352747, 0.370288, 0.387719, 0.406028, 0.447761, 0.4617, 0.471691, 0.484485, 0.501543, 0.515065");
+            values ( \
+              "-0.0289048, -0.0445868, -0.136275, -0.192448, -0.211918, -0.231895, -0.244641, -0.250707, -0.24776, -0.224819, -0.0810703, -0.0508368, -0.0357588, -0.02256, -0.0118465, -0.00801406" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.45729, 0.537581, 0.648988, 0.722548, 0.820168, 0.879724, 0.915266, 0.985479, 1.05307, 1.12029, 1.18749, 1.21148, 1.29736, 1.35289, 1.4068, 1.44542, 1.49429, 1.55945, 1.67305, 1.80711");
+            values ( \
+              "-0.063203, -0.0785661, -0.144312, -0.182028, -0.22313, -0.242567, -0.25192, -0.265748, -0.271946, -0.268837, -0.245674, -0.227095, -0.135292, -0.0874192, -0.0550676, -0.0388529, -0.0247267, -0.0131308, -0.00387223, -0.00083372" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("1.45869, 1.77031, 2.26346, 2.5268, 2.69798, 3.04584, 3.35335, 3.60311, 3.86404, 4.0227, 4.19114, 4.46637, 4.56561, 5.01582, 5.25519, 5.52539, 5.72549, 5.99228, 6.40368");
+            values ( \
+              "-0.0624834, -0.0734185, -0.147258, -0.181451, -0.20143, -0.23545, -0.257707, -0.270224, -0.277202, -0.277876, -0.274475, -0.250828, -0.231429, -0.114878, -0.0711133, -0.0396037, -0.0252485, -0.013436, -0.00508029" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("0.195884, 3.7606, 4.80113, 5.84167, 8.61683, 9.90785, 11.6843, 12.2859, 13.3265, 14.0463, 14.7582, 15.7988, 16.1313, 16.5748, 17.0467, 17.9906, 18.2511, 18.7721, 20.0812, 20.889, 21.7436, 22.7315, 23.6552, 24.4809, 25.5214, 26.562, 28.643");
+            values ( \
+              "-0.00173843, -0.000563508, -0.00612672, -0.0312995, -0.134334, -0.176356, -0.223997, -0.237008, -0.255865, -0.265868, -0.273186, -0.279213, -0.279674, -0.278867, -0.276052, -0.258969, -0.249708, -0.222629, -0.137766, -0.095274, -0.0623755, -0.0371406, -0.0225754, -0.0141456, -0.00784696, -0.00422476, -0.00122052" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.260775, 0.264966, 0.270873, 0.276121, 0.282121, 0.284831, 0.287489, 0.291051, 0.297599, 0.300384, 0.302552, 0.305444, 0.309818, 0.32035");
+            values ( \
+              "-0.0114098, -0.0372089, -0.0593174, -0.0752902, -0.0897252, -0.0933181, -0.0936935, -0.0794693, -0.023552, -0.0115743, -0.00655832, -0.00303037, -0.00101871, -0.000406094" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.278183, 0.282877, 0.285864, 0.301357, 0.308433, 0.314717, 0.32053, 0.326113, 0.331633, 0.337431, 0.351168, 0.355632, 0.361942, 0.366893, 0.375796, 0.386299, 0.417756");
+            values ( \
+              "-0.0274777, -0.0610064, -0.0762108, -0.135777, -0.157657, -0.172947, -0.183589, -0.189013, -0.187401, -0.169818, -0.0573985, -0.0347744, -0.0165074, -0.00899865, -0.0028638, -0.000914297, -0.000188201" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.330802, 0.348162, 0.387069, 0.414243, 0.436279, 0.455865, 0.474064, 0.491623, 0.509055, 0.526481, 0.569094, 0.593025, 0.605817, 0.622873, 0.626871");
+            values ( \
+              "-0.0269741, -0.0565382, -0.136456, -0.182199, -0.211877, -0.231911, -0.244649, -0.250779, -0.247752, -0.226733, -0.0810741, -0.0357586, -0.0225614, -0.011848, -0.0107083" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.574336, 0.652867, 0.766415, 0.826325, 0.876504, 0.961634, 1.03703, 1.1071, 1.17477, 1.24199, 1.30918, 1.33302, 1.44314, 1.50118, 1.56707, 1.616, 1.68124, 1.76852");
+            values ( \
+              "-0.058599, -0.0745558, -0.142003, -0.173313, -0.19684, -0.230017, -0.252044, -0.265686, -0.272042, -0.268774, -0.245933, -0.227231, -0.112643, -0.0698715, -0.0388665, -0.0247239, -0.0131092, -0.00597674" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("1.32139, 1.80427, 2.0837, 2.38613, 2.82015, 3.13258, 3.36195, 3.47503, 3.76192, 3.88341, 4.03814, 4.313, 4.58841, 4.68796, 5.13773, 5.2673, 5.37735, 5.48903, 5.64747, 5.84745, 6.11408, 6.57349, 7.11444");
+            values ( \
+              "-0.00353508, -0.0594314, -0.103466, -0.147419, -0.201505, -0.232465, -0.250439, -0.257771, -0.271611, -0.275273, -0.277813, -0.274532, -0.251045, -0.231394, -0.114912, -0.0890951, -0.0711005, -0.0560853, -0.039603, -0.025255, -0.013442, -0.00406211, -0.000893898" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("5.43109, 6.76784, 9.16522, 9.98378, 10.9647, 11.8055, 12.4044, 13.4449, 14.1648, 14.8767, 15.9173, 16.2499, 16.6935, 17.1653, 18.1089, 18.3696, 18.891, 20.1994, 21.1329, 21.6011, 22.2255, 22.7637, 23.4696, 24.4108, 25.4514, 26.4919, 28.573");
+            values ( \
+              "-0.0339154, -0.0612087, -0.148881, -0.175011, -0.203068, -0.22401, -0.237037, -0.255817, -0.265822, -0.27322, -0.279169, -0.27963, -0.278902, -0.27601, -0.259034, -0.249645, -0.222681, -0.13771, -0.0896069, -0.071153, -0.0516652, -0.0388302, -0.0265314, -0.0156979, -0.00860726, -0.00474986, -0.00142535" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.675597, 0.678143, 0.678571, 0.679428, 0.681009, 0.683955, 0.687984, 0.688496, 0.691567, 0.692194, 0.693447, 0.695432, 0.698391, 0.701186, 0.703911, 0.706632, 0.706755, 0.707, 0.707492, 0.708474, 0.710028, 0.710951, 0.712182, 0.713155, 0.713419, 0.713945, 0.714999, 0.716781, 0.717501, 0.717796, 0.718385, 0.719563, 0.72192, 0.724163");
+            values ( \
+              "-0.0182067, -0.0235983, -0.0250194, -0.0287283, -0.0364169, -0.0477855, -0.0599706, -0.0618133, -0.0706668, -0.0723697, -0.0757157, -0.0806582, -0.0869259, -0.0909721, -0.0914632, -0.0830674, -0.0825437, -0.0812067, -0.0783504, -0.0710982, -0.0564836, -0.0476042, -0.0368512, -0.0296135, -0.0278642, -0.0246021, -0.0190183, -0.0120418, -0.0100043, -0.00927419, -0.00796573, -0.00586805, -0.00317934, -0.00211037" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.687945, 0.709697, 0.716485, 0.724535, 0.730884, 0.736752, 0.742364, 0.747914, 0.753736, 0.767522, 0.771973, 0.778437, 0.783533, 0.792317, 0.802711, 0.83382");
+            values ( \
+              "-0.000191147, -0.106108, -0.130548, -0.155548, -0.171323, -0.182061, -0.187977, -0.186427, -0.169212, -0.05712, -0.0346483, -0.0161285, -0.00861395, -0.00279613, -0.000915212, -0.000205335" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.752669, 0.784289, 0.791443, 0.813561, 0.830363, 0.852289, 0.871775, 0.889909, 0.907411, 0.924792, 0.943056, 0.948381, 0.970429, 0.984763, 0.991733, 0.998765, 1.00879, 1.02171, 1.03665, 1.06387, 1.07869, 1.10831");
+            values ( \
+              "-0.0299978, -0.100512, -0.114679, -0.156032, -0.183268, -0.212939, -0.232749, -0.245536, -0.25149, -0.248479, -0.225287, -0.210443, -0.125798, -0.080959, -0.0643443, -0.0506101, -0.0355326, -0.0222977, -0.0127349, -0.00518224, -0.0029617, -0.000901675" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("0.99709, 1.06928, 1.15749, 1.24528, 1.29264, 1.36994, 1.45274, 1.52287, 1.59034, 1.65756, 1.72475, 1.74859, 1.85871, 1.91675, 1.98264, 2.03157, 2.09681, 2.19462");
+            values ( \
+              "-0.0677046, -0.0751369, -0.128521, -0.175165, -0.197059, -0.227704, -0.252167, -0.265834, -0.272062, -0.268731, -0.24593, -0.227226, -0.112644, -0.0698697, -0.0388649, -0.0247225, -0.0131106, -0.00508581" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("0.74231, 1.38205, 1.63386, 2.07238, 2.49464, 2.79878, 3.23367, 3.5388, 3.83804, 3.99207, 4.17623, 4.45304, 4.72837, 5.00364, 5.10158, 5.55348, 5.79178, 5.90367, 6.06229, 6.26285, 6.53028, 6.98504, 7.52055");
+            values ( \
+              "-0.000873616, -7.19308e-05, -0.00115986, -0.0364247, -0.102646, -0.146914, -0.201177, -0.231542, -0.254407, -0.26337, -0.271474, -0.277764, -0.274481, -0.251026, -0.231695, -0.114746, -0.0711867, -0.0561293, -0.0396206, -0.0252325, -0.0134025, -0.00411243, -0.000924569" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("0.729538, 3.90319, 4.94372, 5.98425, 9.58824, 10.6288, 12.2134, 12.8268, 13.8673, 14.5876, 15.2993, 16.3398, 16.6725, 17.1162, 17.5879, 18.5313, 18.7922, 19.314, 20.6217, 21.5542, 22.6556, 23.1886, 23.8875, 24.8194, 25.8599, 26.8358");
+            values ( \
+              "-0.00165089, -0.000420952, -0.00246263, -0.0190285, -0.148883, -0.18169, -0.223669, -0.237023, -0.255814, -0.265824, -0.273211, -0.27917, -0.279631, -0.278894, -0.276012, -0.259033, -0.249648, -0.222653, -0.13773, -0.0896674, -0.0514536, -0.0387842, -0.0266034, -0.015822, -0.00868335, -0.00502733" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.13818, 2.14485, 2.14562, 2.14642, 2.14695, 2.14967, 2.15192, 2.15329, 2.15604, 2.15872, 2.1621, 2.16673, 2.17078, 2.17359, 2.17624, 2.17709, 2.17794, 2.17879, 2.17963, 2.18048, 2.18133, 2.18217, 2.18302, 2.18307, 2.18383, 2.18448, 2.18513, 2.18642, 2.18835, 2.18957, 2.19064, 2.19204, 2.19295, 2.1937, 2.19459, 2.19521, 2.19652, 2.19755, 2.19858, 2.19961, 2.20065, 2.20168, 2.20271, 2.20374, 2.20659, 2.20943, 2.21674, 2.2397, 2.26106, 2.29534");
+            values ( \
+              "-0.000626153, -0.0142751, -0.0155889, -0.0172165, -0.0183979, -0.0251646, -0.030392, -0.0332589, -0.0387104, -0.0437709, -0.0500236, -0.0582798, -0.0651509, -0.0696962, -0.073871, -0.0737978, -0.0735834, -0.073228, -0.0727315, -0.0720955, -0.071319, -0.0704019, -0.0693445, -0.069379, -0.066639, -0.0635673, -0.0601101, -0.0522444, -0.0386998, -0.0309536, -0.0249544, -0.0181864, -0.0148836, -0.0125867, -0.0102595, -0.00887349, -0.00638299, -0.00477061, -0.00365131, -0.00273257, -0.00221678, -0.00176662, -0.00138211, -0.00106325, -0.000722516, -0.000483546, -0.000336308, -0.000175192, -9.52924e-05, -3.59198e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.16067, 2.18092, 2.19133, 2.20346, 2.21064, 2.21716, 2.22329, 2.22928, 2.23526, 2.23681, 2.24983, 2.25512, 2.26023, 2.26381, 2.27097, 2.28071, 2.29274, 2.33166");
+            values ( \
+              "-0.000590721, -0.0720951, -0.103104, -0.136236, -0.153029, -0.165449, -0.17308, -0.174169, -0.160598, -0.15373, -0.0552065, -0.030939, -0.0171198, -0.0111869, -0.00461741, -0.00145495, -0.000578792, -0.000208782" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("2.22236, 2.23911, 2.3, 2.31608, 2.33859, 2.35847, 2.3769, 2.39465, 2.41223, 2.43066, 2.47262, 2.48658, 2.49667, 2.50974, 2.52717, 2.53839");
+            values ( \
+              "-0.0175927, -0.0347308, -0.152102, -0.177754, -0.208177, -0.228627, -0.241922, -0.248397, -0.245924, -0.223506, -0.0805648, -0.0504926, -0.0354061, -0.0221264, -0.0114725, -0.00836073" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("2.43975, 2.5386, 2.60429, 2.67718, 2.78275, 2.86758, 2.94286, 3.01283, 3.08042, 3.14758, 3.21471, 3.23862, 3.34862, 3.40675, 3.434, 3.47267, 3.52171, 3.58708, 3.68741");
+            values ( \
+              "-0.0111881, -0.06234, -0.103491, -0.145393, -0.197606, -0.230538, -0.252483, -0.266014, -0.27234, -0.268988, -0.246106, -0.227269, -0.112647, -0.0697999, -0.0550134, -0.0388046, -0.0246562, -0.0130508, -0.00481896" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("3.52811, 3.9826, 4.2837, 4.55958, 4.71897, 5.01977, 5.35084, 5.52069, 5.66196, 5.93882, 6.21419, 6.4895, 6.58736, 7.0394, 7.27763, 7.38954, 7.54817, 7.74877, 8.01624, 8.46636, 8.99622");
+            values ( \
+              "-0.0643734, -0.102837, -0.146624, -0.182479, -0.200989, -0.231014, -0.256027, -0.26544, -0.271397, -0.27771, -0.274438, -0.251004, -0.231695, -0.114733, -0.0711899, -0.0561306, -0.0396209, -0.025231, -0.0134002, -0.00417453, -0.000959713" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("7.5036, 8.66862, 10.619, 11.964, 12.8673, 14.3069, 15.3474, 16.0677, 16.7794, 17.82, 18.1528, 19.0681, 20.0112, 20.2724, 22.1015, 23.0353, 24.1307, 24.6672, 25.3709, 26.3092, 27.3497, 28.3903, 30.4713");
+            values ( \
+              "-0.0480683, -0.0611121, -0.1336, -0.17734, -0.203038, -0.237009, -0.255804, -0.265816, -0.273202, -0.279165, -0.279627, -0.276008, -0.25904, -0.249645, -0.137755, -0.0896273, -0.0515962, -0.0388171, -0.0265558, -0.0157356, -0.00863302, -0.00475941, -0.00142608" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.6403, 7.6549, 7.66027, 7.67568, 7.69023, 7.69735, 7.70969, 7.71537, 7.72099, 7.72521, 7.73275, 7.73765, 7.74138, 7.7445, 7.75074, 7.75833, 7.82455, 7.88707, 8.33557");
+            values ( \
+              "-0.000241606, -0.00655732, -0.0095671, -0.0226111, -0.0327643, -0.037017, -0.0430128, -0.0446114, -0.0437494, -0.0376733, -0.0169325, -0.00763279, -0.00389519, -0.00214605, -0.000587036, -0.000185382, -5.95744e-05, -1e-22, -1.87415e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("7.68219, 7.69994, 7.7033, 7.70777, 7.72251, 7.73024, 7.73684, 7.74478, 7.75134, 7.75742, 7.76582, 7.77083, 7.77584, 7.78508, 7.78729, 7.78949, 7.7917, 7.79391, 7.79612, 7.79832, 7.80053, 7.80274, 7.80439, 7.80605, 7.8077, 7.80936, 7.8117, 7.81813, 7.82015, 7.82344, 7.82494, 7.82686, 7.82959, 7.83201, 7.83353, 7.83505, 7.83809, 7.84113, 7.84382, 7.8465, 7.84919, 7.85187, 7.85499, 7.85812, 7.86124, 7.86436, 7.88018, 7.939, 7.98159, 8.26575");
+            values ( \
+              "-0.00456899, -0.0188303, -0.0224155, -0.0277834, -0.0477793, -0.0577336, -0.0659815, -0.0756126, -0.0832892, -0.0901701, -0.0992695, -0.104352, -0.109244, -0.11777, -0.11833, -0.118502, -0.118285, -0.117679, -0.116687, -0.115307, -0.113541, -0.111387, -0.108451, -0.104961, -0.100917, -0.0963177, -0.0878149, -0.057929, -0.0495055, -0.0372022, -0.0325036, -0.0273065, -0.0211823, -0.0162549, -0.0135959, -0.0112836, -0.00807455, -0.00550159, -0.00423502, -0.00314667, -0.00223654, -0.00150463, -0.00116414, -0.000873638, -0.000633119, -0.000442585, -0.000245546, -0.000111583, -6.70202e-05, -1.16482e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("7.79532, 7.83618, 7.88632, 7.92248, 7.95038, 7.97436, 7.99604, 8.01638, 8.03619, 8.05598, 8.06004, 8.07179, 8.0913, 8.10081, 8.10936, 8.12077, 8.12828, 8.13708, 8.14881, 8.17227, 8.204, 8.24306, 8.42435");
+            values ( \
+              "-0.00303344, -0.0395116, -0.0993422, -0.14083, -0.170255, -0.192293, -0.208299, -0.218385, -0.220565, -0.205867, -0.198674, -0.165857, -0.102272, -0.0770628, -0.0588152, -0.0401531, -0.0310161, -0.0228104, -0.0149804, -0.00617049, -0.00181464, -0.000539163, -4.44653e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("8.07605, 8.18456, 8.2571, 8.35791, 8.41777, 8.49568, 8.53404, 8.61191, 8.68375, 8.75291, 8.82134, 8.88975, 8.9124, 9.00167, 9.03507, 9.06486, 9.10122, 9.16168, 9.19762, 9.23868, 9.32082, 9.44113, 9.5877");
+            values ( \
+              "-0.012469, -0.0544973, -0.0957889, -0.148561, -0.17676, -0.208855, -0.222452, -0.245086, -0.259558, -0.26674, -0.264519, -0.242703, -0.225787, -0.132827, -0.102858, -0.0807309, -0.0592254, -0.0344013, -0.0247421, -0.0167974, -0.00743319, -0.00201826, -0.00041649" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("8.98619, 9.39987, 9.88823, 10.1912, 10.4252, 10.7074, 11.0812, 11.3686, 11.6457, 11.9211, 12.1964, 12.2942, 12.7463, 12.9846, 13.2552, 13.456, 13.7236, 14.1296");
+            values ( \
+              "-0.015684, -0.0578037, -0.13238, -0.173169, -0.200861, -0.229238, -0.257395, -0.271384, -0.277682, -0.274455, -0.250983, -0.231696, -0.114717, -0.0711738, -0.0396043, -0.0252109, -0.0133823, -0.00502761" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("6.08151, 7.27947, 7.93084, 11.0186, 12.0591, 13.0996, 16.7666, 19.0182, 20.0084, 21.2883, 22.4805, 23.521, 23.8544, 24.2988, 24.7694, 25.7107, 25.9738, 26.4999, 27.8002, 28.6574, 29.4201, 30.4433, 31.4224, 32.463, 33.5035, 34.544, 36.6251");
+            values ( \
+              "-0.0002262, -0.000783763, -0.00220569, -0.000232338, -0.00196395, -0.0170619, -0.148648, -0.214538, -0.236954, -0.259345, -0.273165, -0.279119, -0.279584, -0.278865, -0.275973, -0.259092, -0.249618, -0.222393, -0.137902, -0.0931121, -0.0639281, -0.037421, -0.0219349, -0.01221, -0.00664544, -0.00368728, -0.00111668" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00449529, 0.00451171, 0.00452988, 0.00453835, 0.00454083, 0.00454146", \
+            "0.00531314, 0.00531777, 0.00532807, 0.00533588, 0.00533869, 0.00533943", \
+            "0.00561262, 0.00561251, 0.00561343, 0.00561668, 0.00561886, 0.00561956", \
+            "0.00571432, 0.0057145, 0.00571367, 0.00571368, 0.00571446, 0.00571498", \
+            "0.00575424, 0.00575421, 0.00575414, 0.005754, 0.00575391, 0.00575406", \
+            "0.0057883, 0.0057883, 0.00578828, 0.00578824, 0.00578816, 0.00578807" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0059622, 0.00597172, 0.00598923, 0.00600028, 0.00600381, 0.00600472", \
+            "0.00672219, 0.00671807, 0.00671839, 0.0067244, 0.00672746, 0.00672837", \
+            "0.00732517, 0.0073168, 0.00730216, 0.00729248, 0.00729067, 0.00729047", \
+            "0.00625819, 0.00670794, 0.00721836, 0.00744541, 0.0075103, 0.00752654", \
+            "0.00571176, 0.00571179, 0.00570281, 0.00632488, 0.0075175, 0.0078195", \
+            "0.00570116, 0.00570809, 0.00568762, 0.00568698, 0.00585712, 0.00739097" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "CON";
+        timing_sense : negative_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0237738, 0.0418322, 0.114215, 0.414632, 1.67047, 6.92341", \
+            "0.0363082, 0.0541812, 0.126899, 0.427697, 1.68367, 6.93664", \
+            "0.0742137, 0.10534, 0.181321, 0.481965, 1.73811, 6.99118", \
+            "0.168372, 0.233677, 0.382091, 0.703922, 1.95811, 7.20964", \
+            "0.466108, 0.577309, 0.876599, 1.51028, 2.85066, 8.09281", \
+            "1.57658, 1.73161, 2.22721, 3.4938, 6.1101, 11.6755" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0165284, 0.0415894, 0.146774, 0.586625, 2.42646, 10.1213", \
+            "0.0188837, 0.0417767, 0.146791, 0.586625, 2.42646, 10.1213", \
+            "0.0436849, 0.0628993, 0.148635, 0.586625, 2.42646, 10.1213", \
+            "0.104893, 0.149938, 0.24227, 0.595326, 2.42646, 10.1213", \
+            "0.275495, 0.357767, 0.574656, 0.972783, 2.45748, 10.1213", \
+            "0.934331, 1.01842, 1.37666, 2.3037, 3.95848, 10.2254" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.0147505, 0.0255478, 0.0690535, 0.250005, 1.00669, 4.17157", \
+            "0.0213692, 0.0344963, 0.0782023, 0.259262, 1.01597, 4.18106", \
+            "0.024936, 0.052004, 0.115241, 0.296995, 1.05359, 4.21873", \
+            "-0.00786793, 0.0457841, 0.174558, 0.445491, 1.20487, 4.3695", \
+            "-0.222863, -0.120565, 0.132062, 0.682619, 1.80818, 4.97778", \
+            "-1.19429, -1.03475, -0.566405, 0.512527, 2.7959, 7.44266" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00908116, 0.0225599, 0.0793032, 0.317045, 1.31002, 5.46667", \
+            "0.0141682, 0.0247454, 0.0793122, 0.316991, 1.31002, 5.46493", \
+            "0.0317741, 0.0496856, 0.0944891, 0.316746, 1.3112, 5.46492", \
+            "0.0778922, 0.111759, 0.19474, 0.384026, 1.31029, 5.46495", \
+            "0.232804, 0.285103, 0.435131, 0.787281, 1.57327, 5.46674", \
+            "0.869005, 0.903998, 1.12315, 1.75098, 3.20402, 6.44829" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0202411, 0.0209068, 0.0215976, 0.0227122, 0.0248971, 0.0272019, 0.0292518, 0.0320831, 0.0344434, 0.0367872, 0.0409642, 0.0446977, 0.0489954, 0.0518906, 0.054303, 0.0583119, 0.0620616, 0.0698353, 0.0767162, 0.081198");
+            values ( \
+              "0.0434978, 0.105739, 0.109903, 0.112667, 0.114403, 0.110892, 0.106076, 0.0978132, 0.0894464, 0.0785518, 0.0530092, 0.0360668, 0.0233307, 0.0174092, 0.0136193, 0.00903169, 0.00609866, 0.00269734, 0.00126359, 0.000877806" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.0204643, 0.0226116, 0.0242507, 0.0269098, 0.0303335, 0.0359165, 0.0495294, 0.0565922, 0.0617235, 0.0815429, 0.0917549, 0.0976155, 0.10486, 0.117068, 0.12609, 0.133319, 0.147775, 0.152112");
+            values ( \
+              "0.00715828, 0.186318, 0.19355, 0.196899, 0.194576, 0.18606, 0.16116, 0.146305, 0.133023, 0.0675178, 0.0437101, 0.0334419, 0.023695, 0.0128215, 0.0080564, 0.00549759, 0.00245919, 0.00209515" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.0235639, 0.0235839, 0.0593815, 0.0999744, 0.129525, 0.146281, 0.164909, 0.187311, 0.212461, 0.232213, 0.250952, 0.264173, 0.277585, 0.295295, 0.31053, 0.325964, 0.347926, 0.357245, 0.375883, 0.413161, 0.474158, 0.546075, 0.635822");
+            values ( \
+              "1e-22, 0.259801, 0.225606, 0.201758, 0.183684, 0.172356, 0.157473, 0.134781, 0.106727, 0.0858752, 0.068241, 0.0573619, 0.0476668, 0.0368664, 0.0293346, 0.0231134, 0.0162782, 0.0140204, 0.0103304, 0.0054827, 0.00177201, 0.000440368, 5.45416e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.028352, 0.028372, 0.170293, 0.333248, 0.451642, 0.518941, 0.59417, 0.626378, 0.682815, 0.859484, 0.949143, 0.982838, 1.03526, 1.10431, 1.16379, 1.22368, 1.3089, 1.34499, 1.41717, 1.56153, 1.79832, 2.07751, 2.42588");
+            values ( \
+              "1e-22, 0.277029, 0.2351, 0.210285, 0.191666, 0.180037, 0.164785, 0.157102, 0.142259, 0.0918985, 0.0693058, 0.0618161, 0.0513548, 0.0397132, 0.0315705, 0.0248828, 0.0175349, 0.015106, 0.0111435, 0.00592373, 0.00191718, 0.000474967, 6.03522e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("0.0494216, 0.0494416, 0.632869, 1.30818, 1.7982, 2.07693, 2.38895, 2.52129, 2.75461, 3.48235, 3.85032, 3.9882, 4.20381, 4.48766, 4.73227, 4.97815, 5.32811, 5.47624, 5.77249, 6.36499, 7.33742, 8.48402, 9.67424");
+            values ( \
+              "1e-22, 0.283287, 0.237447, 0.212435, 0.193683, 0.181985, 0.166643, 0.159048, 0.144189, 0.0934649, 0.0705516, 0.0629719, 0.0523077, 0.0404516, 0.0321504, 0.0253382, 0.0178614, 0.0153845, 0.0113553, 0.00603575, 0.00195659, 0.000482071, 0.000106455" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("0.110135, 0.110155, 2.56785, 5.3858, 7.63292, 8.34263, 9.09584, 10.1001, 11.14, 14.4059, 15.5961, 16.759, 17.9492, 18.7589, 19.351, 20.1404, 21.0355, 22.2257, 22.7668, 23.8491, 25.0394, 26.2296, 27.4198, 28.61, 30.9905, 34.5611, 39.322");
+            values ( \
+              "1e-22, 0.279097, 0.23802, 0.212953, 0.192212, 0.185096, 0.176894, 0.164356, 0.149092, 0.0945904, 0.0763269, 0.0607297, 0.0472634, 0.039565, 0.0346379, 0.0288948, 0.023421, 0.0176005, 0.0154387, 0.0118371, 0.00880506, 0.0065341, 0.00483814, 0.00357865, 0.00195163, 0.000782051, 0.000230247" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0481131, 0.0525008, 0.0552342, 0.0583876, 0.059434, 0.0608059, 0.0644472, 0.0658052, 0.0668294, 0.0685104, 0.0696798, 0.0708584, 0.072039, 0.0736132, 0.077872, 0.0816044, 0.0843133, 0.086925, 0.088775, 0.0911936, 0.0932183, 0.0956673, 0.100711, 0.105723, 0.111452, 0.121581, 0.149012");
+            values ( \
+              "0.0158165, 0.0407017, 0.0500628, 0.0640977, 0.0661419, 0.0716518, 0.0826122, 0.0899919, 0.0918996, 0.0924439, 0.0908771, 0.0882657, 0.084538, 0.0778053, 0.0527493, 0.0359959, 0.0272835, 0.0210353, 0.0174424, 0.0136384, 0.0110978, 0.00861958, 0.00509426, 0.00300877, 0.00161534, 0.000488974, 1.03203e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.0493019, 0.0578321, 0.0644474, 0.0656826, 0.0672103, 0.0688326, 0.0696094, 0.0706451, 0.0724595, 0.0742675, 0.0771236, 0.0801425, 0.0860834, 0.0904974, 0.0931338, 0.0984066, 0.104779, 0.109543, 0.114183, 0.118082, 0.123898, 0.128292, 0.13415, 0.138197, 0.141393, 0.145653, 0.153595, 0.157191, 0.162602, 0.169816, 0.184245, 0.205472, 0.23134");
+            values ( \
+              "0.0166249, 0.10499, 0.152283, 0.164945, 0.175546, 0.180774, 0.182126, 0.182975, 0.182761, 0.181153, 0.177228, 0.172156, 0.161169, 0.15218, 0.146329, 0.132628, 0.111111, 0.093898, 0.0789091, 0.0675264, 0.0529326, 0.043721, 0.0334539, 0.0276438, 0.0237052, 0.0192238, 0.0128311, 0.0106776, 0.00806901, 0.00551061, 0.00246937, 0.000679619, 0.000125965" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.0549432, 0.0613153, 0.0680374, 0.0702919, 0.0725984, 0.0760802, 0.0798481, 0.0848719, 0.143906, 0.165005, 0.183041, 0.206875, 0.216167, 0.262756, 0.283074, 0.290624, 0.312315, 0.331637, 0.348134, 0.37013, 0.386762, 0.404934, 0.429164, 0.477624, 0.54354, 0.624212");
+            values ( \
+              "0.114476, 0.158148, 0.223605, 0.232201, 0.235419, 0.236324, 0.234904, 0.232219, 0.197491, 0.184506, 0.172366, 0.152727, 0.143319, 0.0922538, 0.0723697, 0.0657899, 0.0490691, 0.0371047, 0.0289671, 0.0205425, 0.015749, 0.0117375, 0.00785475, 0.00334939, 0.00095481, 0.0001867" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.0653283, 0.0653483, 0.207452, 0.370524, 0.488918, 0.556216, 0.631442, 0.663653, 0.720089, 0.896758, 0.986416, 1.02011, 1.07253, 1.14158, 1.20107, 1.26095, 1.34617, 1.38226, 1.45443, 1.59878, 1.83549, 2.11458, 2.46279");
+            values ( \
+              "1e-22, 0.275972, 0.235124, 0.210288, 0.191667, 0.180039, 0.164784, 0.157104, 0.142257, 0.0918989, 0.0693063, 0.0618167, 0.0513553, 0.0397138, 0.0315711, 0.0248834, 0.0175355, 0.0151065, 0.0111441, 0.00592425, 0.00191833, 0.000475531, 6.05801e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("0.0843403, 0.0843603, 0.670282, 1.34561, 1.83563, 2.11436, 2.42639, 2.55872, 2.79204, 3.51978, 3.88775, 4.02563, 4.24123, 4.52509, 4.7697, 5.01558, 5.36554, 5.51366, 5.80991, 6.4024, 7.37451, 8.52072, 9.71094");
+            values ( \
+              "1e-22, 0.281038, 0.237466, 0.212434, 0.193682, 0.181984, 0.166644, 0.159046, 0.144191, 0.0934649, 0.0705517, 0.0629721, 0.0523078, 0.0404517, 0.0321505, 0.0253383, 0.0178615, 0.0153846, 0.0113555, 0.00603586, 0.00195755, 0.000482607, 0.000106591" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("0.163856, 0.163876, 2.60814, 5.42419, 7.05032, 8.38101, 9.13422, 10.1385, 11.1784, 14.4443, 15.6345, 16.0222, 16.7974, 17.9876, 18.9946, 19.3893, 20.1788, 21.0739, 22.2641, 22.8052, 23.8875, 25.0777, 26.2679, 27.4582, 28.6484, 31.0288, 34.5995, 39.3604");
+            values ( \
+              "1e-22, 0.282298, 0.238036, 0.212952, 0.198136, 0.185097, 0.176894, 0.164356, 0.149092, 0.0945905, 0.076327, 0.0708676, 0.0607297, 0.0472634, 0.0378609, 0.0346379, 0.0288948, 0.023421, 0.0176005, 0.0154388, 0.0118371, 0.0088051, 0.00653412, 0.00483816, 0.00357866, 0.00195164, 0.000782055, 0.000230249" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.144423, 0.157464, 0.16797, 0.175875, 0.188708, 0.196443, 0.203458, 0.206419, 0.210052, 0.213925, 0.21648, 0.221589, 0.228993, 0.235502, 0.242668, 0.249997, 0.258529, 0.260235, 0.263238, 0.277049, 0.281573");
+            values ( \
+              "0.00627175, 0.00978621, 0.0175218, 0.0225046, 0.0300232, 0.034002, 0.0367837, 0.0376206, 0.0383608, 0.0386451, 0.0383561, 0.0354063, 0.0230717, 0.0147826, 0.00878843, 0.00491908, 0.00237108, 0.00316182, 0.00330059, 0.000945109, 0.000658848" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.149739, 0.165568, 0.183572, 0.206684, 0.219383, 0.224639, 0.234589, 0.239089, 0.24392, 0.253157, 0.258538, 0.260875, 0.270174, 0.276903, 0.280437, 0.286574, 0.291486, 0.299082, 0.30696, 0.309641, 0.315867, 0.322983, 0.337213, 0.358381, 0.384128");
+            values ( \
+              "0.0189998, 0.0263297, 0.0492104, 0.0797194, 0.0946706, 0.100089, 0.108634, 0.111395, 0.113275, 0.110213, 0.0995544, 0.0963977, 0.0707289, 0.0536079, 0.0460901, 0.0349311, 0.0277142, 0.0191418, 0.0128201, 0.0111814, 0.0081044, 0.00556328, 0.00252551, 0.000697506, 0.000131809" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.160904, 0.183696, 0.197372, 0.236437, 0.24956, 0.258491, 0.262079, 0.266158, 0.267371, 0.269798, 0.274653, 0.298906, 0.31178, 0.321305, 0.332191, 0.339123, 0.348365, 0.36141, 0.40939, 0.422968, 0.439882, 0.451242, 0.465132, 0.483275, 0.488662, 0.499436, 0.520983, 0.53807, 0.544266, 0.556658, 0.581442, 0.63101, 0.697159, 0.778338");
+            values ( \
+              "0.0417245, 0.0607718, 0.0861504, 0.16414, 0.189158, 0.205399, 0.210909, 0.213387, 0.213095, 0.212232, 0.209705, 0.1954, 0.187497, 0.181417, 0.17405, 0.168983, 0.1616, 0.149646, 0.0973928, 0.0834379, 0.0677082, 0.0583321, 0.0481781, 0.0370455, 0.0342105, 0.0290672, 0.0207663, 0.0158054, 0.0143115, 0.0116999, 0.00775648, 0.00323353, 0.000916111, 0.000176374" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.181391, 0.219636, 0.258498, 0.269415, 0.6068, 0.707471, 0.782694, 0.814908, 0.871344, 1.04801, 1.12082, 1.17136, 1.22379, 1.29284, 1.35232, 1.4122, 1.49742, 1.5335, 1.60568, 1.75002, 1.98671, 2.26578, 2.61397");
+            values ( \
+              "0.102543, 0.142491, 0.235767, 0.249024, 0.197068, 0.180039, 0.164785, 0.157104, 0.142257, 0.0918993, 0.0732516, 0.0618172, 0.0513558, 0.0397143, 0.0315717, 0.0248839, 0.017536, 0.0151071, 0.0111447, 0.00592477, 0.00191865, 0.000475676, 6.06123e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("0.2084, 0.270778, 1.84968, 2.26636, 2.57838, 2.71072, 2.94404, 3.67178, 3.97081, 4.17762, 4.39323, 4.67709, 4.92169, 5.16757, 5.51753, 5.66565, 5.9619, 6.55439, 7.52646, 8.67262, 9.86285");
+            values ( \
+              "0.228985, 0.258351, 0.199108, 0.181984, 0.166644, 0.159047, 0.14419, 0.093465, 0.0745524, 0.0629721, 0.0523079, 0.0404518, 0.0321506, 0.0253384, 0.0178616, 0.0153847, 0.0113556, 0.00603595, 0.00195767, 0.000482682, 0.000106602" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("0.168892, 0.270802, 1.14727, 7.1583, 8.53335, 9.28656, 10.2908, 11.3307, 14.5967, 16.1745, 16.9497, 18.14, 19.147, 20.3311, 21.2262, 22.9576, 24.0398, 25.2301, 26.4203, 28.8007, 31.1812, 34.7518, 39.5127");
+            values ( \
+              "0.0393142, 0.261228, 0.252625, 0.198551, 0.185097, 0.176894, 0.164356, 0.149092, 0.0945905, 0.0708677, 0.0607297, 0.0472634, 0.0378609, 0.0288948, 0.023421, 0.0154388, 0.0118372, 0.00880511, 0.00653414, 0.00357867, 0.00195164, 0.000782055, 0.000230248" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.513939, 0.55441, 0.573873, 0.587214, 0.611032, 0.623411, 0.634527, 0.645387, 0.661176, 0.669657, 0.686703, 0.701165, 0.706792, 0.712959, 0.719093, 0.731359, 0.738359, 0.747118, 0.761925, 0.769363, 0.777458, 0.782925, 0.793926, 0.800562, 0.813832, 0.83621, 0.862256, 1.0367, 1.0485, 1.06735");
+            values ( \
+              "0.00151922, 0.00171197, 0.00288921, 0.00439501, 0.00822983, 0.0099753, 0.0113054, 0.0123909, 0.0136361, 0.0141599, 0.0149613, 0.0153536, 0.0154371, 0.0154684, 0.0154263, 0.0150492, 0.0143996, 0.0125763, 0.00763633, 0.00566186, 0.00408173, 0.0032065, 0.00192039, 0.00138439, 0.00067964, 0.000176781, 5.06655e-05, 1.13268e-05, 0.000278942, 0.0001072" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.518407, 0.56552, 0.583837, 0.596081, 0.644601, 0.669286, 0.704802, 0.727385, 0.75695, 0.778722, 0.786844, 0.796786, 0.816669, 0.820555, 0.868651, 0.893049, 0.909728, 0.923406, 0.950763, 0.98507, 1.0365, 1.04611, 1.06016, 1.07153, 1.09426");
+            values ( \
+              "0.00495257, 0.00598936, 0.00887345, 0.0115179, 0.0245908, 0.030192, 0.0370007, 0.0407936, 0.0448517, 0.0467235, 0.0471052, 0.047251, 0.0454063, 0.0440494, 0.0168408, 0.00791344, 0.00442608, 0.00264724, 0.000809816, 0.000165959, 4.79696e-05, 0.000823883, 0.000768002, 0.000285723, 9.66072e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.538632, 0.60779, 0.635418, 0.698207, 0.818434, 0.842326, 0.861623, 0.900399, 0.916429, 0.936494, 0.944311, 0.957947, 0.971472, 0.998522, 1.01314, 1.04673, 1.07462, 1.09316, 1.10571, 1.12008, 1.13463, 1.15501, 1.17864, 1.21015, 1.27031, 1.28128");
+            values ( \
+              "0.0126159, 0.0205293, 0.0292018, 0.0507095, 0.0936131, 0.101341, 0.107101, 0.11703, 0.120239, 0.123197, 0.123904, 0.124198, 0.122684, 0.111833, 0.101847, 0.0765277, 0.0536897, 0.0412506, 0.0343048, 0.0276025, 0.0220243, 0.0158981, 0.0108336, 0.0063843, 0.00211043, 0.00186545" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("0.587267, 0.732805, 0.961765, 1.03738, 1.04982, 1.0747, 1.10326, 1.30454, 1.40758, 1.46482, 1.65814, 1.78376, 1.90472, 1.96369, 2.02369, 2.1452, 2.2176, 2.36239, 2.58884");
+            values ( \
+              "0.0269921, 0.0706927, 0.185658, 0.221319, 0.224273, 0.21845, 0.215469, 0.182697, 0.161737, 0.147231, 0.092331, 0.0616702, 0.0396883, 0.031614, 0.0249065, 0.0151082, 0.0111343, 0.00590701, 0.00208568" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("0.644188, 0.836744, 1.03804, 1.0553, 1.0771, 2.45968, 2.87637, 3.32073, 3.55405, 4.28179, 4.78763, 5.00324, 5.28709, 5.5317, 5.77758, 6.12754, 6.27566, 6.5719, 7.16439, 8.13638, 9.28245, 10.4727");
+            values ( \
+              "0.0545238, 0.127974, 0.248598, 0.251119, 0.25116, 0.199109, 0.181984, 0.159046, 0.144191, 0.093465, 0.0629722, 0.0523079, 0.0404519, 0.0321507, 0.0253385, 0.0178617, 0.0153848, 0.0113557, 0.00603605, 0.0019579, 0.000482828, 0.000106621" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("0.744185, 1.07213, 7.72799, 9.14186, 9.89507, 10.8994, 11.9392, 15.2052, 16.783, 17.5583, 18.7485, 19.7555, 20.9396, 21.8347, 23.5661, 24.6483, 25.8386, 27.0288, 29.4092, 31.7897, 35.3603, 40.1212");
+            values ( \
+              "0.139292, 0.258934, 0.198913, 0.185096, 0.176894, 0.164356, 0.149092, 0.0945905, 0.0708677, 0.0607297, 0.0472634, 0.0378609, 0.0288948, 0.023421, 0.0154388, 0.0118372, 0.00880513, 0.00653415, 0.00357868, 0.00195165, 0.000782058, 0.00023025" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.96567, 2.19434, 2.23587, 2.27557, 2.31685, 2.38215, 2.40981, 2.43758, 2.47796, 2.49986, 2.54425, 2.56268, 2.58125, 2.60011, 2.62527, 2.64206, 2.66445, 2.69117, 2.70648, 2.72444, 2.76246, 2.78967, 2.8145, 2.83218, 2.86754, 2.91877, 2.98228, 3.18892, 3.24307");
+            values ( \
+              "0.000175044, 0.000552445, 0.000840846, 0.00130942, 0.0021622, 0.00388163, 0.00441789, 0.00485996, 0.00531698, 0.00548545, 0.00569627, 0.00573312, 0.00574839, 0.00574027, 0.00569414, 0.00563873, 0.00552765, 0.00528198, 0.00500282, 0.00433234, 0.00229289, 0.00130958, 0.000774634, 0.000550381, 0.00025167, 0.000116524, 4.26094e-05, 1e-22, 2.78048e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("2.00839, 2.19469, 2.25578, 2.27375, 2.30969, 2.44021, 2.49113, 2.53531, 2.5688, 2.59758, 2.65561, 2.67966, 2.7039, 2.72621, 2.75595, 2.78674, 2.82178, 2.84176, 2.86064, 2.88302, 2.93584, 2.95132, 2.97945, 3.00924, 3.04102, 3.09991, 3.16784, 3.25364, 4.15671, 4.23342");
+            values ( \
+              "0.00133529, 0.0019506, 0.0030628, 0.00359224, 0.00491734, 0.0120229, 0.0142812, 0.015829, 0.0167658, 0.0174178, 0.0183678, 0.0186175, 0.0187968, 0.0188939, 0.0189196, 0.0187936, 0.0183475, 0.017763, 0.016721, 0.0144349, 0.00772471, 0.00607345, 0.00377999, 0.00217571, 0.00114317, 0.000271034, 6.47031e-05, 1.6728e-05, 1e-22, 7.50277e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("2.00715, 2.21099, 2.26174, 2.35129, 2.59716, 2.68247, 2.75729, 2.86052, 2.96471, 3.04213, 3.12697, 3.21183, 3.22955, 3.27536, 3.37011, 3.43416, 3.4804, 3.50575, 3.55644, 3.65394, 3.7638, 3.89935, 4.15621, 4.19819, 4.27035");
+            values ( \
+              "0.00428851, 0.00551559, 0.00725673, 0.0119148, 0.0303839, 0.0355465, 0.039553, 0.0444244, 0.0485072, 0.0506154, 0.0516908, 0.0499015, 0.0483843, 0.0420895, 0.0241642, 0.0141805, 0.00907072, 0.00696918, 0.00397259, 0.00107655, 0.000208337, 1.56376e-05, 4.14469e-06, 0.000288653, 0.000117174" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("2.07924, 2.37012, 2.43808, 2.5594, 2.87792, 3.25818, 3.43257, 3.58837, 3.65277, 3.73337, 3.76475, 3.81943, 3.87354, 3.98177, 4.08381, 4.25102, 4.34696, 4.45176, 4.50878, 4.5884, 4.68156, 4.80577, 5.03959, 5.31081, 5.65121");
+            values ( \
+              "0.0106693, 0.0183324, 0.0232591, 0.033531, 0.0617819, 0.0970628, 0.111275, 0.121744, 0.125188, 0.128431, 0.129251, 0.129775, 0.128572, 0.118481, 0.100166, 0.0630648, 0.0446999, 0.0299004, 0.0238098, 0.017163, 0.0116278, 0.00678998, 0.00224476, 0.000584276, 8.38988e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("2.2255, 2.6915, 2.87762, 3.01792, 3.85296, 4.15686, 4.18464, 4.21199, 4.92874, 5.27431, 5.43478, 5.77185, 6.00551, 6.73285, 7.03187, 7.23868, 7.45429, 7.73815, 7.98275, 8.22863, 8.57859, 8.72671, 9.02295, 9.61542, 10.5874, 11.7334, 12.9237");
+            values ( \
+              "0.0230555, 0.0483815, 0.0674284, 0.0833702, 0.190093, 0.226427, 0.226212, 0.225345, 0.198441, 0.184333, 0.177064, 0.159046, 0.14416, 0.0934643, 0.0745525, 0.0629726, 0.0523081, 0.0404521, 0.0321508, 0.0253385, 0.0178619, 0.0153849, 0.0113559, 0.00603611, 0.00195809, 0.00048279, 0.000106717" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("2.51905, 3.30358, 4.15833, 4.25444, 10.1712, 11.585, 12.3383, 13.3425, 14.3824, 17.6483, 19.2262, 20.0014, 21.1917, 22.1987, 23.3828, 24.2779, 26.0093, 27.0915, 28.2817, 29.472, 31.8524, 34.2328, 37.8035, 42.5644");
+            values ( \
+              "0.0535477, 0.124145, 0.252081, 0.252105, 0.198913, 0.185096, 0.176894, 0.164356, 0.149092, 0.0945904, 0.0708676, 0.0607297, 0.0472634, 0.0378609, 0.0288948, 0.023421, 0.0154388, 0.0118372, 0.00880515, 0.00653417, 0.00357869, 0.00195165, 0.00078206, 0.00023025" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.70946, 8.60228, 8.90268, 9.00649, 9.14489, 9.32529, 9.43378, 9.47099, 9.58349, 9.64118, 9.75799, 9.87184, 9.90921, 9.98397, 10.0591, 10.2096, 10.2642, 10.3151, 10.3954, 10.4775, 10.5404, 10.6625, 10.7284, 10.7786, 10.879, 10.9854, 11.1738, 11.4249, 11.7913, 12.8211, 13.6572");
+            values ( \
+              "4.56503e-05, 0.000103436, 0.000223107, 0.000328016, 0.000581516, 0.00112201, 0.00136012, 0.00141558, 0.0015406, 0.00158068, 0.00163016, 0.00165088, 0.00165293, 0.0016522, 0.00164532, 0.001616, 0.00159705, 0.00157565, 0.00152694, 0.00142721, 0.00123191, 0.00058167, 0.000378898, 0.000290272, 0.000186474, 0.000135371, 7.74104e-05, 3.74669e-05, 1.22668e-05, 1e-22, 1.20319e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("7.70934, 8.65331, 8.90907, 8.96738, 9.084, 9.24638, 9.36057, 9.5331, 9.67136, 9.81875, 9.89968, 10.0639, 10.2016, 10.2709, 10.3632, 10.4315, 10.5522, 10.6357, 10.7232, 10.8732, 10.9453, 11.049, 11.1488, 11.2629, 11.4722, 11.7457, 12.1274, 13.4342");
+            values ( \
+              "0.000154348, 0.000468203, 0.000862887, 0.0010246, 0.00148412, 0.0025653, 0.00358303, 0.00485788, 0.0055566, 0.00604633, 0.00621836, 0.00642529, 0.00646436, 0.00645058, 0.00639987, 0.00633625, 0.00615193, 0.00590977, 0.00526646, 0.00255117, 0.00156634, 0.000796899, 0.000482828, 0.00029953, 0.000156541, 6.99104e-05, 2.34727e-05, 2.31058e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("7.71051, 8.54292, 8.75508, 9.00423, 9.21587, 9.82243, 9.9324, 10.0975, 10.2266, 10.3373, 10.5606, 10.7467, 10.8314, 10.9444, 11.069, 11.1989, 11.2747, 11.3466, 11.4291, 11.6594, 11.7374, 11.8701, 11.9856, 12.1883, 12.4232, 13.1237");
+            values ( \
+              "0.000786448, 0.00141529, 0.0020207, 0.0031944, 0.00515689, 0.0142209, 0.0155252, 0.0171758, 0.0182111, 0.0189288, 0.0199717, 0.0204473, 0.0205568, 0.0205975, 0.0204819, 0.0200829, 0.0195808, 0.0186615, 0.0165863, 0.00778947, 0.00539698, 0.00267083, 0.00135082, 0.0003338, 8.24807e-05, 1.26443e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("7.70756, 8.92317, 9.30552, 9.39696, 10.3934, 10.7334, 11.0334, 11.4477, 11.8656, 12.1759, 12.5157, 12.8555, 12.9796, 13.0981, 13.6152, 13.8425, 14.0003, 14.2108, 14.5884, 15.016, 15.5404");
+            values ( \
+              "0.00140326, 0.00640785, 0.0107571, 0.0122461, 0.0316471, 0.0370294, 0.0412198, 0.0463185, 0.0506038, 0.0528372, 0.0540196, 0.0523295, 0.0494824, 0.0451534, 0.0197448, 0.0115507, 0.00763821, 0.00417029, 0.00112503, 0.000201197, 3.16605e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("8.33752, 9.33315, 9.6176, 10.0883, 11.1194, 13.1011, 13.4923, 13.8088, 14.4768, 14.731, 15.0315, 15.6054, 16.1791, 16.2201, 16.6667, 16.9419, 17.2028, 17.5506, 17.7437, 17.9844, 18.3054, 18.5567, 18.8083, 19.1437, 19.8145, 20.8446, 22.0348, 23.225");
+            values ( \
+              "0.0143309, 0.0161974, 0.0209692, 0.0305872, 0.0534708, 0.0998337, 0.108205, 0.11448, 0.125828, 0.12922, 0.132258, 0.132489, 0.117076, 0.115285, 0.0925132, 0.0756224, 0.0610863, 0.0449475, 0.0376275, 0.0299502, 0.0218475, 0.01699, 0.0131673, 0.00930178, 0.00450045, 0.00132958, 0.000308643, 6.2727e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("9.52465, 11.256, 11.9101, 12.5741, 15.5416, 16.6636, 16.8396, 18.4612, 20.1761, 21.4181, 22.1713, 23.1756, 24.2154, 25.4057, 27.4814, 28.6716, 29.0592, 29.8345, 31.0247, 32.0317, 32.4264, 33.2158, 34.1109, 35.3012, 35.8423, 36.9245, 38.1148, 39.305, 40.4952, 41.6854, 42.8756, 44.0659, 45.2561, 47.6365, 52.3974");
+            values ( \
+              "0.048981, 0.0608258, 0.078793, 0.09889, 0.194866, 0.228711, 0.227374, 0.212949, 0.197302, 0.185096, 0.176894, 0.164356, 0.149092, 0.129543, 0.0945904, 0.0763269, 0.0708676, 0.0607298, 0.0472635, 0.0378609, 0.034638, 0.0288948, 0.023421, 0.0176005, 0.0154388, 0.0118373, 0.00880519, 0.0065342, 0.00483822, 0.0035787, 0.00264291, 0.00195166, 0.00143902, 0.000782066, 0.000230253" \
+            );
+          }
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0152021, 0.0157341, 0.0164515, 0.0176449, 0.0199395, 0.0213486, 0.0232286, 0.0258164, 0.0276711, 0.0315313, 0.0333244, 0.0346246, 0.0373412, 0.0397681, 0.0412319");
+            values ( \
+              "-0.0604542, -0.126486, -0.154324, -0.16987, -0.176516, -0.175929, -0.170595, -0.149735, -0.124658, -0.0493633, -0.0287944, -0.0190584, -0.00789953, -0.00341476, -0.00280776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00665329");
+            index_3 ("0.0146594, 0.0179015, 0.0196464, 0.0210642, 0.0226393, 0.0290953, 0.0335699, 0.0371746, 0.0412209, 0.0427804, 0.0457989, 0.0543377, 0.0584266, 0.0631437, 0.0686365, 0.074914, 0.0758223");
+            values ( \
+              "-0.0284305, -0.291928, -0.301539, -0.304143, -0.304346, -0.295805, -0.285728, -0.273914, -0.252887, -0.24231, -0.213109, -0.0941862, -0.0572609, -0.0310614, -0.014826, -0.00597001, -0.00549281" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0278313");
+            index_3 ("0.016271, 0.0177312, 0.0197022, 0.0223461, 0.0242756, 0.0319475, 0.0520417, 0.0770163, 0.0897751, 0.0994163, 0.103968, 0.111049, 0.119286, 0.140049, 0.150297, 0.157526, 0.163412, 0.170118, 0.179585, 0.189229, 0.196585, 0.211298, 0.239167, 0.271998");
+            values ( \
+              "-0.29736, -0.351718, -0.366197, -0.37157, -0.372039, -0.368927, -0.356816, -0.337798, -0.324472, -0.310702, -0.30265, -0.286691, -0.258819, -0.153929, -0.110578, -0.086201, -0.0699487, -0.0547676, -0.0383895, -0.0266251, -0.0200403, -0.0111531, -0.00327436, -0.000704606" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.116421");
+            index_3 ("0.0162403, 0.0186457, 0.0209977, 0.0225265, 0.0257133, 0.0627728, 0.15062, 0.237066, 0.31033, 0.332061, 0.36554, 0.421501, 0.438027, 0.514843, 0.538491, 0.570022, 0.605512, 0.630262, 0.668061, 0.683865, 0.715472, 0.778685, 0.883195, 1.00741");
+            values ( \
+              "-0.320454, -0.380562, -0.390697, -0.393189, -0.394488, -0.389298, -0.374777, -0.35789, -0.338959, -0.33172, -0.317632, -0.277747, -0.258685, -0.15501, -0.128144, -0.0981069, -0.0716394, -0.057016, -0.0400412, -0.0343699, -0.0254572, -0.0134562, -0.00441345, -0.000995204" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.487001");
+            index_3 ("0.0157075, 0.0189667, 0.0293394, 0.597671, 0.804532, 1.0095, 1.23112, 1.3907, 1.45951, 1.57634, 1.71165, 2.05362, 2.22436, 2.34232, 2.43824, 2.54913, 2.70553, 2.86545, 2.98752, 3.23167, 3.69249, 4.23561");
+            values ( \
+              "-0.326512, -0.391058, -0.400599, -0.377842, -0.368177, -0.357294, -0.342804, -0.329004, -0.321461, -0.304809, -0.275194, -0.163401, -0.116924, -0.0913636, -0.0743185, -0.0581554, -0.0407405, -0.0282055, -0.0211976, -0.0117562, -0.0034432, -0.00073667" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.03717");
+            index_3 ("0.0130927, 0.0309619, 2.33817, 3.30144, 4.17693, 5.24968, 5.58697, 6.03496, 6.85474, 7.09065, 8.53681, 9.22175, 9.71633, 10.1289, 10.5885, 11.2387, 11.8976, 12.3997, 13.2195, 14.0392, 14.859, 17.3183");
+            values ( \
+              "-0.327996, -0.402262, -0.379951, -0.369203, -0.357996, -0.340595, -0.333697, -0.322359, -0.290118, -0.27579, -0.162316, -0.117691, -0.0917615, -0.0741535, -0.0582044, -0.0407361, -0.028316, -0.0214567, -0.0133388, -0.00839323, -0.00513478, -0.00128754" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0372127, 0.0389322, 0.0415178, 0.044581, 0.0487903, 0.053587, 0.0557465, 0.0578713, 0.0601245, 0.0644577, 0.0682136, 0.0696085, 0.0714683, 0.0746988, 0.0784668");
+            values ( \
+              "-0.0180001, -0.0397769, -0.059808, -0.0755045, -0.0941665, -0.112237, -0.117353, -0.116561, -0.103609, -0.0444123, -0.0175968, -0.011464, -0.00628255, -0.00199774, -0.000476772" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00665329");
+            index_3 ("0.0379715, 0.0429855, 0.0483303, 0.0540517, 0.0653805, 0.0667006, 0.0701326, 0.072153, 0.0743669, 0.0783781, 0.0865921, 0.0902872, 0.0946603, 0.0971646, 0.100945, 0.105986, 0.113917, 0.123431");
+            values ( \
+              "-0.00712083, -0.11382, -0.15986, -0.203258, -0.279449, -0.28272, -0.273924, -0.264941, -0.252776, -0.219809, -0.104634, -0.0673906, -0.0386128, -0.027781, -0.0167164, -0.00821237, -0.00242506, -0.000511012" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0278313");
+            index_3 ("0.0385397, 0.0473022, 0.0654776, 0.0675014, 0.0691359, 0.0723968, 0.08542, 0.0975243, 0.110394, 0.123148, 0.128561, 0.137348, 0.143372, 0.153932, 0.173771, 0.185365, 0.195675, 0.201705, 0.212251, 0.224085, 0.233495, 0.252316, 0.281065, 0.315937");
+            values ( \
+              "-0.0145981, -0.183731, -0.35756, -0.366104, -0.364994, -0.364999, -0.356809, -0.348357, -0.337795, -0.32448, -0.317146, -0.302657, -0.289427, -0.253365, -0.152359, -0.104403, -0.0728136, -0.0585081, -0.0393989, -0.0251349, -0.0174302, -0.00809766, -0.00224485, -0.000423923" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.116421");
+            index_3 ("0.046041, 0.0607749, 0.0670559, 0.0719099, 0.191382, 0.284313, 0.315045, 0.352996, 0.371569, 0.398969, 0.453769, 0.460395, 0.543015, 0.584258, 0.612826, 0.63606, 0.662869, 0.700686, 0.739335, 0.768836, 0.827836, 0.938175, 1.06816");
+            values ( \
+              "-0.269542, -0.334859, -0.391242, -0.393029, -0.373472, -0.354794, -0.347204, -0.336026, -0.329436, -0.317659, -0.278852, -0.271678, -0.161466, -0.115643, -0.0903006, -0.0734302, -0.0574968, -0.040252, -0.0278715, -0.020975, -0.0116155, -0.00347256, -0.000743041" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.487001");
+            index_3 ("0.0412145, 0.0652818, 0.0742475, 0.640764, 1.04312, 1.26474, 1.4243, 1.49313, 1.60996, 1.74527, 2.08724, 2.25798, 2.37594, 2.47186, 2.58275, 2.73915, 2.89907, 3.02114, 3.26529, 3.72166, 4.25936");
+            values ( \
+              "-0.132338, -0.390184, -0.400702, -0.377406, -0.357286, -0.342804, -0.329006, -0.321461, -0.304809, -0.275195, -0.163401, -0.116924, -0.0913637, -0.0743185, -0.0581554, -0.0407406, -0.0282056, -0.0211977, -0.0117563, -0.00349534, -0.000764605" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.03717");
+            index_3 ("0.0385765, 0.0716757, 0.0748656, 1.2454, 2.47328, 3.33635, 4.15613, 5.11603, 5.78908, 6.06875, 6.55621, 7.12043, 7.44771, 8.54684, 9.25955, 9.75124, 10.151, 10.6137, 11.2662, 11.9335, 12.4429, 13.2627, 14.0825, 14.9023, 15.722, 17.3616");
+            values ( \
+              "-0.133361, -0.402599, -0.401862, -0.39136, -0.378958, -0.369151, -0.358721, -0.34373, -0.329756, -0.322386, -0.305695, -0.275997, -0.252174, -0.163862, -0.117224, -0.0916124, -0.0745339, -0.0583225, -0.0408551, -0.028281, -0.021253, -0.0132917, -0.00828203, -0.00514709, -0.00319506, -0.00122803" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.110585, 0.116586, 0.117513, 0.119367, 0.12826, 0.131831, 0.138331, 0.143336, 0.146222, 0.150413, 0.154328, 0.157959, 0.15917, 0.16033, 0.16149, 0.162649, 0.163809, 0.164967, 0.166125, 0.167283, 0.168441, 0.169308, 0.170174, 0.171906, 0.173118, 0.177431, 0.179106, 0.180188, 0.180838, 0.182214, 0.18344, 0.184207, 0.184975, 0.185742, 0.186509, 0.188044, 0.189403, 0.190762, 0.192121, 0.19348, 0.196604, 0.199728, 0.207753, 0.23762, 0.242881, 0.248142, 0.253404, 0.258665, 0.264005, 0.271735");
+            values ( \
+              "-0.00664529, -0.0099043, -0.0108171, -0.0128588, -0.0249668, -0.0290903, -0.0357877, -0.0405633, -0.0431617, -0.0467441, -0.0498931, -0.0526526, -0.0535379, -0.0538276, -0.0539389, -0.0538718, -0.0536263, -0.0532031, -0.0526021, -0.0518231, -0.0508663, -0.0495611, -0.0480072, -0.0441535, -0.0404736, -0.0233219, -0.0175619, -0.0145042, -0.0129031, -0.0100112, -0.00767685, -0.00641911, -0.00532594, -0.00453159, -0.00381232, -0.002599, -0.00200231, -0.00148975, -0.00106131, -0.00071698, -0.00042114, -0.000216294, -0.000107178, -4.19543e-05, -0.00014317, -0.000291134, -0.000485847, -0.000727309, -0.000451864, -0.000298184" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00665329");
+            index_3 ("0.114282, 0.12644, 0.135774, 0.148735, 0.164042, 0.181221, 0.188759, 0.195991, 0.20321, 0.205216, 0.22051, 0.226343, 0.230034, 0.232899, 0.238629, 0.24856, 0.258486, 0.262224, 0.273631");
+            values ( \
+              "-0.0127154, -0.0369358, -0.0579545, -0.08214, -0.10806, -0.133277, -0.141544, -0.146077, -0.139013, -0.133251, -0.0453792, -0.0245871, -0.0162905, -0.0116924, -0.00577905, -0.00142951, -0.000376195, -0.00205627, -0.000465332" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0278313");
+            index_3 ("0.115123, 0.128969, 0.212394, 0.244163, 0.258184, 0.26169, 0.272064, 0.286247, 0.31753, 0.341468, 0.351272, 0.367008, 0.38799, 0.416226, 0.450879");
+            values ( \
+              "-0.0296606, -0.0532224, -0.243528, -0.300953, -0.318323, -0.318071, -0.3027, -0.263465, -0.113785, -0.0484454, -0.0334984, -0.0182354, -0.00768072, -0.00218269, -0.000426912" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.116421");
+            index_3 ("0.129116, 0.163033, 0.223183, 0.258331, 0.262106, 0.267506, 0.387999, 0.426092, 0.477142, 0.515535, 0.533778, 0.56201, 0.599313, 0.677519, 0.697445, 0.718698, 0.747311, 0.770588, 0.797387, 0.835196, 0.851709, 0.873814, 0.903288, 0.962234, 1.07214, 1.20157");
+            values ( \
+              "-0.0693664, -0.14488, -0.295222, -0.378852, -0.382891, -0.383821, -0.361577, -0.353141, -0.339466, -0.325832, -0.317647, -0.301154, -0.26668, -0.161493, -0.137939, -0.115681, -0.0903325, -0.0734299, -0.0574695, -0.0402665, -0.0344411, -0.0278918, -0.0209706, -0.0116424, -0.0034828, -0.000769979" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.487001");
+            index_3 ("0.172732, 0.257954, 0.271683, 0.81282, 1.18246, 1.39948, 1.50952, 1.62778, 1.85977, 1.92593, 2.21982, 2.35086, 2.56245, 2.67706, 2.82988, 2.9952, 3.10344, 3.31992, 3.75288, 4.26045");
+            values ( \
+              "-0.298218, -0.392327, -0.398329, -0.375729, -0.357018, -0.342797, -0.33374, -0.32146, -0.280961, -0.262261, -0.16438, -0.127525, -0.0819083, -0.063748, -0.045268, -0.0308716, -0.0241239, -0.0142583, -0.00469111, -0.00106356" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.03717");
+            index_3 ("0.122319, 0.265212, 0.277552, 0.287316, 1.05885, 2.46725, 3.47162, 4.2914, 5.25115, 5.92568, 6.20388, 6.69136, 7.25555, 7.58281, 8.68196, 9.02685, 9.39474, 9.88637, 10.2861, 10.7488, 11.4013, 12.0687, 12.5781, 13.3979, 14.2177, 15.0374, 15.8572, 17.4968");
+            values ( \
+              "-0.0506976, -0.402141, -0.401199, -0.401672, -0.394412, -0.380435, -0.369054, -0.358813, -0.343723, -0.329726, -0.32238, -0.3057, -0.275992, -0.252176, -0.163862, -0.139872, -0.11722, -0.0916114, -0.0745349, -0.0583234, -0.0408551, -0.0282805, -0.0212527, -0.0132911, -0.00828206, -0.0051467, -0.00319522, -0.00122825" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.358116, 0.386836, 0.396827, 0.403891, 0.418019, 0.425965, 0.440829, 0.466919, 0.497846, 0.51864, 0.528194, 0.533675, 0.544813, 0.55317, 0.574341, 0.580687, 0.585966, 0.596523, 0.609201, 0.620063");
+            values ( \
+              "-0.00054345, -0.00121878, -0.0017515, -0.00227155, -0.00356623, -0.00478443, -0.00777132, -0.0134155, -0.0186689, -0.0212795, -0.0220975, -0.0223151, -0.022235, -0.0200869, -0.00472645, -0.0024633, -0.00141349, -0.000493969, -0.000218517, -0.000175676" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00665329");
+            index_3 ("0.421185, 0.458479, 0.469094, 0.477696, 0.490118, 0.504544, 0.514911, 0.525488, 0.545974, 0.555147, 0.564318, 0.572762, 0.581207, 0.585228, 0.589249, 0.59327, 0.597292, 0.601241, 0.605191, 0.609141, 0.61309, 0.616049, 0.619007, 0.621965, 0.624924, 0.627612, 0.630301, 0.635924, 0.644682, 0.64569, 0.650209, 0.654698, 0.658161, 0.660829, 0.6632, 0.665573, 0.667944, 0.670316, 0.672688, 0.675059, 0.679119, 0.683178, 0.687236, 0.691295, 0.700864, 0.705648, 0.710432, 0.734619, 0.828093, 0.948362");
+            values ( \
+              "-0.020898, -0.0214068, -0.0258648, -0.0293288, -0.0341808, -0.0397111, -0.043522, -0.0472829, -0.0541913, -0.0569865, -0.0596271, -0.0619217, -0.0640853, -0.0646154, -0.0649813, -0.065183, -0.0652205, -0.0650976, -0.0648162, -0.0643764, -0.0637781, -0.0626488, -0.0612484, -0.059577, -0.0576345, -0.0548159, -0.0514991, -0.0426823, -0.0280353, -0.0265677, -0.0205965, -0.0156545, -0.0124402, -0.0101424, -0.00838283, -0.00686017, -0.00576888, -0.00478485, -0.00390809, -0.00313859, -0.00237947, -0.00172854, -0.00118581, -0.000751281, -0.000398528, -0.000265043, -0.000160152, -6.75906e-05, -3.60105e-06, -4.31829e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0278313");
+            index_3 ("0.382082, 0.445005, 0.461026, 0.480629, 0.549973, 0.625722, 0.661413, 0.693307, 0.722712, 0.750775, 0.778631, 0.799506, 0.832261, 0.845246, 0.863724, 0.880941, 0.900618, 0.920092");
+            values ( \
+              "-0.00533194, -0.0212222, -0.0285146, -0.0386961, -0.0762671, -0.113815, -0.129743, -0.142435, -0.152166, -0.157902, -0.154091, -0.13165, -0.0689841, -0.0490776, -0.0288303, -0.0169892, -0.00876966, -0.00512278" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.116421");
+            index_3 ("0.366598, 0.495372, 0.699637, 0.754298, 0.834719, 0.90335, 0.964737, 1.02156, 1.03753, 1.0506, 1.07709, 1.09328, 1.12265, 1.13828, 1.22223, 1.25546, 1.29846, 1.31769, 1.35616, 1.39329, 1.41328, 1.45326, 1.53323, 1.57055");
+            values ( \
+              "-0.00582382, -0.0500853, -0.172378, -0.203711, -0.247609, -0.282212, -0.309327, -0.328765, -0.332223, -0.329051, -0.317718, -0.308986, -0.287507, -0.27173, -0.159938, -0.122405, -0.0843994, -0.071005, -0.0497498, -0.0350519, -0.0289339, -0.0196318, -0.00861801, -0.00657699" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.487001");
+            index_3 ("0.518057, 0.653422, 0.900502, 1.03615, 1.0456, 1.30962, 1.59835, 1.72285, 1.93367, 2.02674, 2.12602, 2.25281, 2.43102, 2.73973, 2.92094, 3.04631, 3.15702, 3.30463, 3.42857, 3.59346, 3.81332, 4.23566, 4.72527, 5.34092");
+            values ( \
+              "-0.133983, -0.151639, -0.306354, -0.387666, -0.388612, -0.377627, -0.363898, -0.356986, -0.343319, -0.335797, -0.326243, -0.310031, -0.272312, -0.170526, -0.119931, -0.0923419, -0.0727463, -0.0523224, -0.0394592, -0.0269631, -0.0159525, -0.00532954, -0.00140022, -0.000213418" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.03717");
+            index_3 ("0.662709, 0.977761, 1.05466, 3.18803, 4.82991, 5.78963, 6.46423, 6.74236, 7.22984, 7.79403, 9.22044, 9.9332, 10.4248, 10.8246, 11.2873, 11.9398, 12.6071, 13.1166, 13.9364, 14.7561, 15.5759, 18.0352");
+            values ( \
+              "-0.298267, -0.36357, -0.399268, -0.378399, -0.358715, -0.34373, -0.329718, -0.322386, -0.305693, -0.275997, -0.163862, -0.117221, -0.0916119, -0.0745347, -0.0583229, -0.0408553, -0.0282809, -0.0212526, -0.0132915, -0.0082819, -0.00514702, -0.00122801" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.42681, 1.52701, 1.54601, 1.58402, 1.60274, 1.64018, 1.71376, 1.72972, 1.7571, 1.77681, 1.81782, 1.85545, 1.89133, 1.92667, 1.96199, 1.97021, 1.97898, 1.99651, 2.01369, 2.02805, 2.04329, 2.05544, 2.07926, 2.10151, 2.12431, 2.16613, 2.24109, 2.36391, 2.52602, 2.73832");
+            values ( \
+              "-0.000492258, -0.00060655, -0.000716033, -0.00107371, -0.00132467, -0.00207265, -0.00432546, -0.0047372, -0.00536035, -0.00575051, -0.00639148, -0.00679666, -0.00700679, -0.00704638, -0.0067915, -0.00664607, -0.00643744, -0.0057206, -0.00438755, -0.00295374, -0.00173786, -0.00113322, -0.000538617, -0.000392051, -0.000318823, -0.000234682, -0.000139463, -6.33893e-05, -1.99556e-05, -2.71711e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00665329");
+            index_3 ("1.438, 1.54812, 1.58819, 1.62533, 1.6635, 1.71308, 1.78077, 1.83306, 1.8596, 1.91135, 1.95792, 2.00109, 2.04028, 2.05644, 2.0749, 2.08332, 2.09177, 2.10823, 2.12693, 2.17171, 2.18803, 2.20541, 2.21903, 2.24629, 2.28719, 2.41256, 2.53909, 2.78223");
+            values ( \
+              "-0.00190425, -0.00211461, -0.00306902, -0.00428506, -0.00606318, -0.00927558, -0.0139437, -0.0172023, -0.0186929, -0.021363, -0.0232959, -0.0246956, -0.0254285, -0.0255355, -0.025422, -0.0252448, -0.0249525, -0.0239027, -0.0212088, -0.00858308, -0.00518403, -0.00300817, -0.00198468, -0.00095879, -0.000498548, -0.000214459, -8.63227e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0278313");
+            index_3 ("1.4355, 1.60725, 1.65084, 1.70065, 1.7302, 1.78931, 1.92573, 2.0203, 2.07929, 2.11141, 2.13911, 2.19452, 2.24208, 2.27601, 2.33824, 2.39927, 2.44499, 2.46464, 2.51723, 2.53119, 2.5535, 2.56265, 2.57515, 2.59183, 2.62518, 2.68408, 2.75279, 2.83924");
+            values ( \
+              "-0.00347855, -0.00663443, -0.0091512, -0.0127461, -0.0153336, -0.0213336, -0.0365336, -0.0465926, -0.0524734, -0.0554806, -0.0579922, -0.0626144, -0.0661341, -0.0683207, -0.0711992, -0.0712349, -0.0652103, -0.0584478, -0.0327435, -0.0266871, -0.0184473, -0.0157523, -0.0125967, -0.00927952, -0.00472445, -0.00123232, -0.000213024, -7.54695e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.116421");
+            index_3 ("1.46589, 1.75428, 1.92629, 2.31733, 2.48736, 2.63189, 2.7608, 2.8795, 2.99266, 3.10462, 3.18851, 3.35063, 3.42044, 3.49711, 3.55675, 3.66633");
+            values ( \
+              "-0.0037899, -0.0214084, -0.0427287, -0.0960908, -0.117415, -0.134184, -0.1475, -0.15775, -0.163926, -0.160828, -0.13802, -0.0592646, -0.0364066, -0.0203842, -0.0124655, -0.00492843" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.487001");
+            index_3 ("1.43334, 1.98639, 2.884, 3.44586, 3.63451, 3.88502, 4.11683, 4.15493, 4.30091, 4.43431, 4.60852, 4.91655, 5.09967, 5.22444, 5.33386, 5.47975, 5.60544, 5.77275, 5.99582, 6.41846, 6.90918, 7.52576");
+            values ( \
+              "-0.00114343, -0.0538316, -0.187941, -0.265594, -0.289091, -0.317139, -0.337118, -0.339536, -0.326543, -0.309449, -0.272366, -0.170797, -0.119677, -0.0922571, -0.0728828, -0.0526304, -0.039535, -0.0268636, -0.0157644, -0.00526091, -0.00137621, -0.000209059" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.03717");
+            index_3 ("2.07478, 2.91402, 4.15211, 5.32822, 6.23777, 7.05229, 8.12493, 8.46207, 8.91029, 9.73006, 9.96597, 11.4121, 12.0971, 12.5917, 13.0042, 13.4639, 14.114, 14.7729, 15.275, 16.0948, 16.9146, 17.7343, 18.5541, 20.1937");
+            values ( \
+              "-0.120071, -0.200158, -0.39021, -0.378698, -0.36844, -0.35796, -0.340629, -0.333668, -0.322392, -0.290087, -0.275818, -0.162342, -0.117666, -0.0917862, -0.0741779, -0.0581798, -0.0407605, -0.0283396, -0.0214333, -0.0133626, -0.00836962, -0.00515858, -0.00324541, -0.00126385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("5.12184, 5.94162, 6.23835, 6.36413, 6.48494, 6.56416, 6.65134, 6.70063, 6.78655, 6.85518, 6.9991, 7.13913, 7.27927, 7.41907, 7.48318, 7.54936, 7.5976, 7.67892, 7.7376, 7.87747, 7.94901, 8.00842, 8.12272, 8.29572, 8.42095, 8.50559, 8.84417, 9.29561, 9.94617, 10.7659");
+            values ( \
+              "-1.95738e-05, -0.000101562, -0.000305431, -0.000483976, -0.000820974, -0.00112348, -0.00139027, -0.0014979, -0.00162624, -0.00169074, -0.00176203, -0.00177977, -0.00176772, -0.00172528, -0.00168476, -0.00162456, -0.00155792, -0.00137503, -0.00114698, -0.000431591, -0.0002886, -0.000229151, -0.000155656, -0.000106642, -8.2565e-05, -7.0735e-05, -3.92821e-05, -2.05241e-05, -5.28995e-06, -1.95028e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00665329");
+            index_3 ("5.12219, 5.97691, 6.18658, 6.3139, 6.43667, 6.57497, 6.75705, 6.9235, 6.9976, 7.15377, 7.29928, 7.44012, 7.58054, 7.72093, 7.77785, 7.82728, 7.88673, 8.03998, 8.06628, 8.11888, 8.19882, 8.31588, 8.45965, 8.61555, 8.92735, 9.43274, 9.65707");
+            values ( \
+              "-7.42174e-06, -0.000478375, -0.000921166, -0.00131259, -0.00194598, -0.00305008, -0.00481808, -0.0059932, -0.00634871, -0.0069877, -0.00727705, -0.00743833, -0.00734999, -0.00704881, -0.00672167, -0.00629881, -0.00543593, -0.00178172, -0.00139079, -0.000931062, -0.000616687, -0.000454769, -0.000346596, -0.000252891, -0.000153725, -6.30362e-05, -5.33889e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0278313");
+            index_3 ("4.40439, 5.12225, 5.94203, 6.18195, 6.35101, 6.45849, 6.5686, 6.71542, 7.13891, 7.38111, 7.58491, 7.7675, 7.93742, 8.10079, 8.26228, 8.33787, 8.42362, 8.61556, 8.7035, 8.79599, 8.9017, 9.0637, 9.57445, 10.1104, 10.9302");
+            values ( \
+              "-2.73875e-05, -0.000147962, -0.00122969, -0.0024217, -0.00356756, -0.00456451, -0.00585087, -0.00808637, -0.0159432, -0.0199116, -0.022747, -0.0247916, -0.0262274, -0.0270059, -0.0268041, -0.025913, -0.0233369, -0.00849167, -0.00408515, -0.00199353, -0.000990361, -0.000591342, -0.000262008, -8.00359e-05, -2.06661e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.116421");
+            index_3 ("5.94163, 6.4488, 6.60884, 6.81969, 7.08766, 7.85439, 8.20882, 8.5593, 8.80315, 9.11029, 9.36032, 9.60558, 9.7893, 9.86732, 10.1313, 10.2202, 10.3051, 10.3703, 10.5006, 10.735, 11.0062");
+            values ( \
+              "-0.00754086, -0.00756108, -0.00997777, -0.0139421, -0.0204184, -0.0422208, -0.05174, -0.0602684, -0.0655511, -0.0710516, -0.0740933, -0.0741782, -0.0682066, -0.0612817, -0.0282763, -0.0195412, -0.0134339, -0.0100156, -0.0051373, -0.0013769, -0.000200257" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.487001");
+            index_3 ("5.93955, 7.14249, 7.73426, 9.32298, 10.0149, 10.6031, 11.1277, 11.6109, 12.0714, 12.527, 12.8684, 13.4815, 13.8013, 14.0099, 14.1424, 14.4073, 14.9371, 15.5526");
+            values ( \
+              "-0.00386238, -0.0253227, -0.0442178, -0.0987584, -0.120712, -0.137892, -0.151623, -0.162108, -0.168509, -0.165334, -0.141764, -0.0654994, -0.0382748, -0.0260697, -0.0203719, -0.0119152, -0.00359783, -0.000663801" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.03717");
+            index_3 ("6.75778, 8.15504, 10.5433, 12.1829, 13.6138, 14.255, 15.5711, 16.1773, 16.663, 17.0634, 17.4792, 18.0571, 18.7233, 20.0471, 20.8202, 21.4878, 21.788, 22.2387, 22.8819, 23.1558, 23.7034, 24.5232, 25.343, 26.1628, 26.9825, 27.8023, 29.4419");
+            values ( \
+              "-0.0294612, -0.0615228, -0.15142, -0.211383, -0.260798, -0.281573, -0.320083, -0.334936, -0.344639, -0.337101, -0.32759, -0.309714, -0.276065, -0.171596, -0.119716, -0.0855865, -0.073244, -0.0576506, -0.0405939, -0.0349179, -0.0257374, -0.0161245, -0.0100673, -0.00625514, -0.00389157, -0.0024065, -0.000921445" \
+            );
+          }
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "B";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00616576, 0.00614091, 0.00601908, 0.00592571, 0.00593926, 0.00613073", \
+            "0.00609397, 0.00607615, 0.00597803, 0.00588636, 0.00589206, 0.00608938", \
+            "0.00596892, 0.00599367, 0.00597102, 0.00590013, 0.00593035, 0.00608237", \
+            "0.00612626, 0.00617343, 0.0062138, 0.00619057, 0.0061931, 0.00634047", \
+            "0.00798597, 0.00795399, 0.00799693, 0.00799352, 0.00792273, 0.00802964", \
+            "0.0153366, 0.0149785, 0.0147282, 0.0146262, 0.01445, 0.0141556" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00409026, 0.00415497, 0.00414926, 0.00407604, 0.00394049, 0.00333173", \
+            "0.00401239, 0.00408065, 0.00409367, 0.00402087, 0.00389583, 0.00327969", \
+            "0.0038116, 0.00387512, 0.00394776, 0.00393301, 0.00376451, 0.00318227", \
+            "0.0037802, 0.00383147, 0.0039202, 0.00395359, 0.00380823, 0.00321129", \
+            "0.00520553, 0.00514273, 0.00500572, 0.00492891, 0.00488226, 0.00422987", \
+            "0.0128897, 0.0125927, 0.012036, 0.0107949, 0.00948323, 0.0091734" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "!B";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        when : "!B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.000864134, 0.00091241, 0.00096057, 0.00100569, 0.00117254, 0.00191323", \
+            "0.000799142, 0.0008758, 0.000958222, 0.00105164, 0.00125105, 0.0018708", \
+            "0.000697079, 0.000784625, 0.000884087, 0.000998368, 0.00123592, 0.00186239", \
+            "0.00074554, 0.00077021, 0.000929171, 0.000936895, 0.00117768, 0.00188845", \
+            "0.0024189, 0.00213049, 0.00157072, 0.00122582, 0.00131459, 0.00194405", \
+            "0.0122534, 0.0109787, 0.00811984, 0.00451813, 0.00349393, 0.0020633" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00548169, 0.00555479, 0.00563549, 0.00570799, 0.00589908, 0.00656951", \
+            "0.00538104, 0.00548211, 0.00559469, 0.00569179, 0.00592239, 0.00658666", \
+            "0.00529927, 0.00537632, 0.00549222, 0.00567352, 0.00599335, 0.00660569", \
+            "0.0056667, 0.00564416, 0.00563074, 0.0056548, 0.00591402, 0.00659338", \
+            "0.00827352, 0.00795087, 0.00746444, 0.00678591, 0.00637585, 0.00673413", \
+            "0.017685, 0.0165787, 0.0147264, 0.0127385, 0.00966517, 0.00777532" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "A";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00643549, 0.00649721, 0.00649589, 0.00647611, 0.00652959, 0.00678679", \
+            "0.00638837, 0.00645778, 0.00647176, 0.00644639, 0.00649073, 0.00674986", \
+            "0.00629997, 0.00638143, 0.00646494, 0.00647835, 0.00653624, 0.00680178", \
+            "0.00649267, 0.00655253, 0.00667283, 0.00676161, 0.00680642, 0.00707147", \
+            "0.00813864, 0.00812112, 0.00819606, 0.00832523, 0.00839012, 0.0086772", \
+            "0.015433, 0.0150843, 0.0148209, 0.0148318, 0.0150553, 0.0150418" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00374152, 0.00379903, 0.00378725, 0.00370285, 0.00354563, 0.00296556", \
+            "0.00367081, 0.00373616, 0.00373791, 0.00366153, 0.00350715, 0.00291041", \
+            "0.00345466, 0.0035233, 0.0035916, 0.00355939, 0.00340764, 0.00280507", \
+            "0.00335667, 0.003424, 0.00351715, 0.00354185, 0.00338475, 0.00278235", \
+            "0.00430634, 0.00431212, 0.00432168, 0.00435686, 0.00431701, 0.00366009", \
+            "0.0111465, 0.0109392, 0.0106907, 0.0103889, 0.0101222, 0.00949873" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "!A";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        when : "!A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00150816, 0.00154869, 0.00158625, 0.00162922, 0.00174661, 0.00233316", \
+            "0.00142879, 0.00148404, 0.00154081, 0.00160122, 0.00178581, 0.00236498", \
+            "0.00132814, 0.00138627, 0.00146845, 0.00155472, 0.00173625, 0.00230072", \
+            "0.00133821, 0.00133298, 0.00142363, 0.00149246, 0.00169515, 0.00228927", \
+            "0.00233857, 0.00218298, 0.00196252, 0.00186777, 0.00166997, 0.00230373", \
+            "0.00807192, 0.00759965, 0.0064039, 0.00448102, 0.00351601, 0.00245802" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00665329, 0.0278313, 0.116421, 0.487001, 2.03717");
+          values ( \
+            "0.00609208, 0.00617576, 0.00626719, 0.00639098, 0.00668886, 0.00720744", \
+            "0.00597124, 0.00606483, 0.00618683, 0.00630351, 0.0068359, 0.00719029", \
+            "0.0058541, 0.00592528, 0.0060697, 0.00628742, 0.00649124, 0.00719014", \
+            "0.00579826, 0.00585415, 0.0059175, 0.0061216, 0.0064728, 0.00717878", \
+            "0.00657501, 0.00642077, 0.00624065, 0.00623422, 0.00641092, 0.00712106", \
+            "0.011631, 0.0109163, 0.00980774, 0.00837893, 0.00734788, 0.00731984" \
+          );
+        }
+      }
+    }
+    pin (A) {
+      direction : input;
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_transition : 10;
+      capacitance : 0.00684164;
+      rise_capacitance : 0.00684164;
+      rise_capacitance_range (0.00537747, 0.00684164);
+      fall_capacitance : 0.00681209;
+      fall_capacitance_range (0.00527387, 0.00681209);
+    }
+    pin (B) {
+      direction : input;
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_transition : 10;
+      capacitance : 0.00764457;
+      rise_capacitance : 0.00764457;
+      rise_capacitance_range (0.00615328, 0.00764457);
+      fall_capacitance : 0.00760789;
+      fall_capacitance_range (0.00536884, 0.00760789);
+    }
+  }
+  cell (sky130_osu_sc_15T_hs__and2_1) {
+    area : 10.3785;
+    cell_footprint : "sky130_osu_sc_15T_hs__and2";
+    cell_leakage_power : 0.016132;
+    pg_pin (GND) {
+      pg_type : primary_ground;
+      voltage_name : "GND";
+    }
+    pg_pin (VDD) {
+      pg_type : primary_power;
+      voltage_name : "VDD";
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * B * Y)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.025697;
+      when : "(A * B * Y)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * !B * !Y)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0130691;
+      when : "(A * !B * !Y)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * B * !Y)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0131778;
+      when : "(!A * B * !Y)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * !B * !Y)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0125842;
+      when : "(!A * !B * !Y)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.016132;
+      related_pg_pin : VDD;
+    }
+    pin (Y) {
+      direction : output;
+      function : "(A * B)";
+      power_down_function : "(!VDD) + (GND)";
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_capacitance : 2.00742;
+      timing () {
+        related_pin : "A";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.0525291, 0.0710553, 0.141312, 0.433509, 1.65328, 6.74079", \
+            "0.060346, 0.0788712, 0.149336, 0.441607, 1.66137, 6.74886", \
+            "0.0792699, 0.0986315, 0.170251, 0.462757, 1.68251, 6.76999", \
+            "0.0798385, 0.102822, 0.174762, 0.467792, 1.68768, 6.77503", \
+            "-0.064758, -0.0258436, 0.0631282, 0.361221, 1.58049, 6.66774", \
+            "-0.868309, -0.798128, -0.626791, -0.248931, 1.01984, 6.11138" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.0194944, 0.0427863, 0.144611, 0.574269, 2.3668, 9.84186", \
+            "0.0194722, 0.0427784, 0.144568, 0.574327, 2.3668, 9.84183", \
+            "0.0220086, 0.0445396, 0.145208, 0.574325, 2.3668, 9.84184", \
+            "0.0321225, 0.0513771, 0.14688, 0.575778, 2.36673, 9.84183", \
+            "0.0626427, 0.0860717, 0.166993, 0.582259, 2.36907, 9.84185", \
+            "0.143633, 0.193631, 0.307071, 0.675539, 2.41676, 9.84734" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.0492565, 0.0626848, 0.10733, 0.285917, 1.03006, 4.13337", \
+            "0.06153, 0.0749797, 0.119705, 0.298336, 1.0425, 4.1458", \
+            "0.108036, 0.122815, 0.168038, 0.346199, 1.09035, 4.19364", \
+            "0.216843, 0.23913, 0.2928, 0.471832, 1.2159, 4.31921", \
+            "0.502497, 0.537478, 0.61805, 0.811441, 1.5551, 4.65933", \
+            "1.44636, 1.50338, 1.63987, 1.92375, 2.68634, 5.78873" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.0132637, 0.026204, 0.0801219, 0.313532, 1.29025, 5.36441", \
+            "0.0133155, 0.0262577, 0.0801301, 0.313532, 1.29029, 5.3644", \
+            "0.0165659, 0.0288892, 0.0810295, 0.313537, 1.29029, 5.3644", \
+            "0.0288742, 0.0429568, 0.0892373, 0.315294, 1.29039, 5.3644", \
+            "0.0521409, 0.0737757, 0.126439, 0.324587, 1.29306, 5.36419", \
+            "0.115836, 0.14595, 0.227503, 0.422232, 1.3075, 5.36736" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0410278, 0.0482539, 0.0516431, 0.0547035, 0.057632, 0.0605631, 0.0642063, 0.0666512, 0.0725382, 0.0753046, 0.0797322, 0.0864957, 0.0929391, 0.102202, 0.110409");
+            values ( \
+              "0.00156616, 0.0671143, 0.0785371, 0.0839717, 0.0854188, 0.0840081, 0.0780615, 0.0701947, 0.0419913, 0.0320438, 0.0210002, 0.0107612, 0.00560632, 0.00224184, 0.000991595" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00663374");
+            index_3 ("0.041726, 0.0499332, 0.0521665, 0.0569607, 0.0603691, 0.0665535, 0.0727177, 0.0788812, 0.085904, 0.0928484, 0.102524, 0.111486, 0.121097, 0.13259, 0.142557, 0.15603, 0.166324, 0.180786");
+            values ( \
+              "0.00348069, 0.122716, 0.137786, 0.157995, 0.16506, 0.169965, 0.165996, 0.158632, 0.145461, 0.127034, 0.0928308, 0.0655081, 0.0434555, 0.0255486, 0.0156968, 0.00795978, 0.00464803, 0.00236187" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.027668");
+            index_3 ("0.0419785, 0.0514478, 0.0559999, 0.0636596, 0.068581, 0.0761793, 0.0875346, 0.106995, 0.149372, 0.173014, 0.182676, 0.19948, 0.24259, 0.276165, 0.293679, 0.306406, 0.322724, 0.335598, 0.351745, 0.374357, 0.397778, 0.415702, 0.451549, 0.519103, 0.599236");
+            values ( \
+              "0.0233658, 0.159001, 0.190508, 0.217663, 0.224613, 0.229346, 0.227055, 0.21694, 0.190738, 0.174286, 0.166502, 0.150417, 0.101886, 0.0684565, 0.0543616, 0.0455302, 0.0359543, 0.0296786, 0.0231612, 0.0162071, 0.0111394, 0.00830732, 0.00453957, 0.00127323, 0.000257283" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.115398");
+            index_3 ("0.0534428, 0.0534628, 0.189509, 0.441569, 0.51998, 0.567509, 0.630881, 0.661913, 0.862556, 0.941889, 1.00306, 1.05016, 1.11887, 1.17498, 1.23607, 1.32255, 1.35982, 1.43437, 1.58345, 1.83116, 2.12463");
+            values ( \
+              "1e-22, 0.270201, 0.239586, 0.199471, 0.185606, 0.176022, 0.161019, 0.152681, 0.0940241, 0.0733648, 0.059628, 0.050407, 0.0390122, 0.0314318, 0.0246725, 0.0173321, 0.0148676, 0.0108839, 0.00568456, 0.00174828, 0.000397063" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.481303");
+            index_3 ("0.0784799, 0.0784999, 0.488511, 1.64448, 2.05019, 2.36161, 2.48459, 2.71343, 3.45599, 3.73616, 3.93017, 4.14873, 4.52008, 4.68874, 5.02605, 5.30761, 5.61324, 6.02075, 6.83578, 7.87576, 8.91574");
+            values ( \
+              "1e-22, 0.299116, 0.247407, 0.202381, 0.184637, 0.168024, 0.160386, 0.14486, 0.0914549, 0.0736719, 0.0627718, 0.0519317, 0.0369844, 0.0315391, 0.0226797, 0.0171334, 0.0125824, 0.0082389, 0.00335367, 0.000982864, 0.000293709" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.00742");
+            index_3 ("0.165183, 0.165203, 2.34664, 6.74998, 8.36556, 9.1914, 10.1697, 11.1039, 13.7313, 15.5001, 16.4078, 17.2487, 18.6299, 20.3355, 21.3754, 22.8153, 24.6833, 26.7633, 28.8432, 30.9232, 35.0831");
+            values ( \
+              "1e-22, 0.292284, 0.243568, 0.202255, 0.185198, 0.174927, 0.160982, 0.145656, 0.0997054, 0.072118, 0.0601851, 0.0503313, 0.0371002, 0.0250024, 0.0196012, 0.0137566, 0.00866096, 0.00512872, 0.00301573, 0.00176058, 0.000579917" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0756931, 0.0768881, 0.0802928, 0.0836878, 0.0867335, 0.0896593, 0.0925851, 0.0958234, 0.0987175, 0.104354, 0.109134, 0.11336, 0.118473, 0.125634, 0.135322, 0.141118");
+            values ( \
+              "0.0348075, 0.0483566, 0.0678757, 0.0783688, 0.0845685, 0.0851215, 0.0844771, 0.0791198, 0.0700037, 0.0428983, 0.0269019, 0.0179349, 0.0108038, 0.00525228, 0.00200102, 0.00126145" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00663374");
+            index_3 ("0.0762855, 0.0792306, 0.0806965, 0.0841703, 0.0890862, 0.0924032, 0.0985833, 0.104745, 0.110907, 0.117931, 0.124876, 0.134549, 0.143516, 0.15312, 0.157339, 0.164617, 0.174588, 0.180337, 0.188054, 0.198344, 0.216727");
+            values ( \
+              "0.0413104, 0.0994124, 0.114534, 0.13824, 0.158695, 0.165038, 0.17021, 0.165865, 0.158808, 0.145479, 0.127019, 0.0928262, 0.0654937, 0.0434634, 0.0359208, 0.0255457, 0.0156907, 0.0117704, 0.00796208, 0.00464777, 0.00172587" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.027668");
+            index_3 ("0.0762857, 0.0838314, 0.089934, 0.0927502, 0.0965052, 0.100847, 0.108668, 0.117135, 0.12509, 0.139259, 0.181588, 0.205255, 0.222993, 0.231771, 0.279096, 0.29856, 0.310954, 0.329618, 0.350948, 0.368424, 0.380848, 0.405695, 0.432069, 0.452919, 0.49462, 0.562696, 0.644742");
+            values ( \
+              "0.0666728, 0.162257, 0.200218, 0.210222, 0.219005, 0.225527, 0.229041, 0.228034, 0.224526, 0.216757, 0.190775, 0.17431, 0.159224, 0.150306, 0.0972458, 0.0774105, 0.0663244, 0.0516376, 0.0380982, 0.0293913, 0.0242981, 0.0164169, 0.0107598, 0.00763529, 0.00374662, 0.00103006, 0.000200341" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.115398");
+            index_3 ("0.0848398, 0.0848598, 0.179001, 0.463839, 0.568042, 0.645272, 0.673476, 0.729114, 0.856591, 0.929058, 0.994315, 1.06939, 1.14633, 1.21658, 1.31025, 1.36731, 1.43097, 1.51585, 1.68562, 1.94425, 2.25631");
+            values ( \
+              "1e-22, 0.269623, 0.246267, 0.201145, 0.182543, 0.165559, 0.158288, 0.142756, 0.104924, 0.0847518, 0.0686347, 0.052843, 0.0397395, 0.030308, 0.0207707, 0.0164617, 0.0126507, 0.00882668, 0.00417194, 0.0011834, 0.000244256" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.481303");
+            index_3 ("0.103415, 0.103435, 0.520666, 1.67663, 2.08234, 2.39377, 2.51675, 2.74559, 3.48814, 3.76831, 3.96233, 4.18089, 4.55224, 4.72089, 5.0582, 5.33977, 5.6454, 6.05291, 6.86794, 7.90792, 8.94791");
+            values ( \
+              "1e-22, 0.289706, 0.247361, 0.202381, 0.184637, 0.168023, 0.160386, 0.14486, 0.0914549, 0.0736718, 0.0627717, 0.0519316, 0.0369844, 0.0315391, 0.0226797, 0.0171334, 0.0125823, 0.00823885, 0.00335363, 0.000982855, 0.000293705" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.00742");
+            index_3 ("0.195876, 0.195896, 2.04148, 6.7811, 8.39668, 9.22252, 10.2008, 11.135, 13.7624, 15.5313, 16.4389, 17.2798, 18.661, 19.3435, 20.3666, 21.4066, 22.8464, 24.7144, 26.7944, 28.8743, 30.9543, 35.1142");
+            values ( \
+              "1e-22, 0.297381, 0.246661, 0.202216, 0.185158, 0.174966, 0.160943, 0.145695, 0.0997453, 0.0721579, 0.0601452, 0.0503714, 0.0371401, 0.0318055, 0.0250425, 0.0195611, 0.0137968, 0.00870126, 0.00516904, 0.00305607, 0.00180092, 0.000620251" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.181992, 0.187009, 0.193222, 0.197943, 0.201754, 0.205227, 0.208566, 0.212071, 0.213391, 0.214898, 0.221315, 0.225942, 0.230996, 0.233833, 0.236465, 0.239974, 0.243103, 0.247638, 0.253686, 0.262209, 0.267517");
+            values ( \
+              "0.000782226, 0.0190203, 0.0448008, 0.0606954, 0.069575, 0.0735408, 0.0750915, 0.0724732, 0.0703454, 0.0667842, 0.0407883, 0.0265034, 0.0166101, 0.0126559, 0.00982365, 0.00696399, 0.00513458, 0.00331445, 0.00184526, 0.000692316, 0.00058014" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00663374");
+            index_3 ("0.18197, 0.204957, 0.207969, 0.213992, 0.218744, 0.221258, 0.226285, 0.234938, 0.242086, 0.254058, 0.262964, 0.273007, 0.285236, 0.296729, 0.306399, 0.314061, 0.329383, 0.330826");
+            values ( \
+              "0.00421536, 0.138474, 0.147618, 0.157379, 0.15896, 0.15817, 0.154386, 0.141649, 0.124566, 0.0846078, 0.0593692, 0.0390126, 0.0222033, 0.01261, 0.00775389, 0.00522266, 0.00227461, 0.00216632" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.027668");
+            index_3 ("0.181942, 0.212934, 0.217434, 0.226133, 0.234439, 0.242464, 0.253164, 0.260625, 0.270554, 0.277677, 0.299544, 0.3232, 0.33989, 0.349707, 0.392131, 0.405179, 0.426364, 0.4435, 0.456348, 0.4728, 0.485917, 0.502007, 0.524574, 0.547832, 0.565613, 0.601175, 0.666862, 0.744302");
+            values ( \
+              "0.0163849, 0.202035, 0.212235, 0.221191, 0.222275, 0.219961, 0.215011, 0.210813, 0.207082, 0.203686, 0.190713, 0.174311, 0.160199, 0.150324, 0.102573, 0.0886702, 0.0684422, 0.054608, 0.0456772, 0.0359922, 0.0296013, 0.0231301, 0.0161873, 0.0111544, 0.00834586, 0.00457781, 0.00134865, 0.000289343" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.115398");
+            index_3 ("0.196939, 0.229012, 0.245626, 0.259536, 0.27979, 0.295684, 0.587822, 0.686204, 0.79162, 1.11247, 1.18735, 1.33482, 1.48554, 1.63364, 1.8029, 1.83175");
+            values ( \
+              "0.214996, 0.245636, 0.249481, 0.247842, 0.248504, 0.246526, 0.200175, 0.182541, 0.15829, 0.0686333, 0.0528783, 0.0302988, 0.0164576, 0.00883843, 0.00419071, 0.00385399" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.481303");
+            index_3 ("0.224589, 0.224609, 0.638763, 1.79474, 2.20045, 2.51187, 2.63485, 2.86369, 3.60624, 3.88642, 4.08043, 4.29899, 4.67034, 4.83899, 5.17631, 5.45787, 5.7635, 6.17101, 6.98604, 8.02602, 9.066");
+            values ( \
+              "1e-22, 0.293714, 0.247334, 0.202381, 0.184637, 0.168023, 0.160386, 0.14486, 0.0914549, 0.0736719, 0.0627718, 0.0519317, 0.0369844, 0.0315391, 0.0226797, 0.0171334, 0.0125824, 0.0082389, 0.00335366, 0.000982867, 0.000293705" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.00742");
+            index_3 ("0.299397, 0.299417, 2.35066, 6.89905, 8.51548, 9.34742, 10.3192, 11.2535, 13.8791, 15.6492, 17.3992, 18.7793, 20.4835, 21.5234, 22.9653, 24.8346, 26.9146, 28.9946, 32.1145, 35.2345");
+            values ( \
+              "1e-22, 0.290357, 0.244886, 0.20221, 0.185142, 0.17489, 0.160931, 0.145702, 0.0997844, 0.0721754, 0.0503725, 0.0371531, 0.025064, 0.0195544, 0.0138082, 0.00871038, 0.00517986, 0.00306794, 0.0013812, 0.000633341" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.548766, 0.560085, 0.565841, 0.587558, 0.593123, 0.598168, 0.602956, 0.607746, 0.612521, 0.620549, 0.627315, 0.633156, 0.640255, 0.647854, 0.656539, 0.658002");
+            values ( \
+              "0.00211859, 0.00846061, 0.0147579, 0.0419789, 0.0473177, 0.0510492, 0.0526038, 0.0512177, 0.0416345, 0.0223012, 0.0128565, 0.00779654, 0.00418985, 0.00218768, 0.00108061, 0.00100178" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00663374");
+            index_3 ("0.554643, 0.56593, 0.574101, 0.595925, 0.605307, 0.613498, 0.621235, 0.628973, 0.636729, 0.652085, 0.659342, 0.670833, 0.680278, 0.692847, 0.706598, 0.718552, 0.726229");
+            values ( \
+              "0.0190088, 0.0245631, 0.0425393, 0.0999798, 0.120916, 0.131964, 0.135647, 0.131541, 0.119118, 0.0737818, 0.0554502, 0.0339562, 0.0219108, 0.0118799, 0.00600956, 0.00322564, 0.00241862" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.027668");
+            index_3 ("0.55037, 0.574513, 0.582172, 0.602633, 0.607466, 0.617131, 0.629842, 0.644894, 0.650327, 0.660528, 0.671225, 0.692379, 0.717195, 0.738582, 0.793808, 0.816429, 0.836787, 0.850082, 0.867217, 0.881427, 0.897321, 0.919764, 0.948875, 0.987691, 1.03689, 1.04518");
+            values ( \
+              "0.00661245, 0.0520346, 0.0772377, 0.154077, 0.169927, 0.193764, 0.209308, 0.212196, 0.210751, 0.206828, 0.201489, 0.189458, 0.172884, 0.154814, 0.0943584, 0.0720969, 0.0554116, 0.0461525, 0.036049, 0.0291936, 0.0229079, 0.0160737, 0.0100658, 0.00524203, 0.00221089, 0.00204095" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.115398");
+            index_3 ("0.554564, 0.617503, 0.6274, 0.643262, 0.654187, 0.681229, 0.738712, 0.89878, 1.08073, 1.15722, 1.18625, 1.24185, 1.36937, 1.44186, 1.50708, 1.5821, 1.65908, 1.72936, 1.82308, 1.88009, 1.9437, 2.02851, 2.19815, 2.45231, 2.75885");
+            values ( \
+              "0.00125582, 0.214581, 0.232719, 0.24488, 0.247076, 0.24554, 0.23733, 0.212848, 0.182585, 0.165757, 0.158285, 0.142765, 0.104919, 0.0847424, 0.0686352, 0.0528527, 0.0397418, 0.0303059, 0.0207647, 0.016461, 0.012653, 0.00883003, 0.004177, 0.00121756, 0.000262083" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.481303");
+            index_3 ("0.613541, 0.613561, 1.14078, 1.847, 2.30973, 2.59527, 2.8918, 3.2578, 4.00127, 4.28126, 4.47499, 4.69363, 4.98071, 5.23383, 5.57133, 5.8527, 6.15816, 6.56544, 7.38001, 8.41999, 9.45997");
+            values ( \
+              "1e-22, 0.281583, 0.243173, 0.215973, 0.197398, 0.184637, 0.1689, 0.144905, 0.0914368, 0.0736659, 0.0627811, 0.0519373, 0.0400148, 0.031536, 0.0226739, 0.0171315, 0.0125831, 0.00824207, 0.00335638, 0.000984173, 0.000293597" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.00742");
+            index_3 ("0.707319, 0.707339, 2.39849, 7.29338, 8.90897, 9.73481, 10.7131, 11.6473, 14.2747, 16.0436, 16.9512, 17.7921, 19.1733, 19.8558, 20.8789, 21.9188, 23.3587, 25.2266, 27.3066, 29.3866, 32.5065, 35.6265");
+            values ( \
+              "1e-22, 0.300186, 0.248107, 0.202222, 0.185163, 0.174962, 0.160946, 0.145693, 0.0997461, 0.0721592, 0.0601426, 0.0503743, 0.0371434, 0.0318021, 0.0250461, 0.0195574, 0.0138011, 0.00870566, 0.00517352, 0.00306063, 0.00139064, 0.000625061" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.85985, 1.91839, 1.92958, 1.93864, 1.94672, 1.975, 1.98698, 1.99243, 2.00359, 2.01373, 2.02331, 2.03267, 2.04203, 2.05713, 2.06563, 2.07051, 2.07702, 2.08535, 2.09268, 2.10245, 2.11991, 2.14803");
+            values ( \
+              "2.8889e-05, 0.000903889, 0.00222322, 0.00367711, 0.00568531, 0.0162855, 0.0197281, 0.0210215, 0.0235833, 0.0253216, 0.026465, 0.0266108, 0.0249087, 0.0125263, 0.00762388, 0.00562597, 0.00365556, 0.0020607, 0.00125801, 0.000703769, 0.000384932, 0.000268242" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00663374");
+            index_3 ("1.91783, 1.9414, 1.95182, 1.96228, 2.02349, 2.03878, 2.05249, 2.06535, 2.07797, 2.08208, 2.08645, 2.09145, 2.11057, 2.12339, 2.13298, 2.13858, 2.14645, 2.156, 2.16873, 2.19154, 2.19689");
+            values ( \
+              "0.00806747, 0.00949312, 0.0144697, 0.0210978, 0.0632916, 0.0722809, 0.0786299, 0.0823, 0.0819902, 0.079753, 0.0756448, 0.0689953, 0.0401559, 0.0252625, 0.0173167, 0.0137404, 0.00979182, 0.00647187, 0.00368548, 0.00125012, 0.00107695" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.027668");
+            index_3 ("1.91734, 1.9646, 1.98088, 1.99485, 2.01631, 2.0399, 2.05965, 2.07939, 2.09106, 2.11439, 2.1214, 2.13075, 2.14149, 2.16297, 2.17577, 2.19284, 2.20028, 2.24194, 2.2569, 2.27569, 2.28926, 2.30311, 2.32136, 2.337, 2.35287, 2.37542, 2.38497, 2.40406, 2.44225, 2.50452, 2.57828");
+            values ( \
+              "0.00714784, 0.0294059, 0.0434226, 0.0572566, 0.0811798, 0.109791, 0.132672, 0.152872, 0.16233, 0.173404, 0.174443, 0.174384, 0.172701, 0.165056, 0.158005, 0.145594, 0.138961, 0.0967281, 0.082247, 0.0658074, 0.0553988, 0.0460663, 0.0356517, 0.0284014, 0.0223958, 0.0157757, 0.0135998, 0.0100206, 0.00532634, 0.00172439, 0.000434223" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.115398");
+            index_3 ("1.95652, 2.00892, 2.07933, 2.10638, 2.1351, 2.17561, 2.21004, 2.26751, 2.35129, 2.43971, 2.54485, 2.60076, 2.64064, 2.72039, 2.85201, 2.96205, 3.01312, 3.06095, 3.13599, 3.21683, 3.31531, 3.34871, 3.42633, 3.51504, 3.69246, 3.95655, 4.15666");
+            values ( \
+              "0.0581816, 0.079307, 0.180461, 0.209263, 0.22436, 0.22826, 0.225699, 0.219952, 0.209799, 0.197319, 0.179465, 0.167582, 0.157734, 0.135365, 0.0968313, 0.0685789, 0.0575543, 0.0484708, 0.0365859, 0.0266858, 0.0178708, 0.0155802, 0.0112931, 0.00775029, 0.00351525, 0.000967983, 0.000391182" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.481303");
+            index_3 ("1.95686, 2.09932, 2.1239, 2.156, 2.18305, 2.215, 2.31387, 2.37507, 2.45667, 2.61987, 2.93158, 3.69145, 3.88753, 4.15632, 4.30843, 4.48303, 4.678, 5.25521, 5.57946, 5.75786, 6.0229, 6.32582, 6.58801, 6.73312, 6.97004, 7.30041, 7.43086, 7.69176, 8.21357, 9.17858, 10.2186");
+            values ( \
+              "0.037266, 0.212646, 0.232801, 0.244241, 0.246832, 0.248224, 0.248783, 0.24803, 0.246124, 0.241261, 0.229809, 0.200147, 0.191819, 0.179106, 0.171041, 0.160384, 0.147231, 0.105299, 0.0832076, 0.0722947, 0.0578897, 0.044203, 0.0346417, 0.0301858, 0.0239634, 0.017245, 0.0151136, 0.0115997, 0.0066924, 0.00222734, 0.000646949" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.00742");
+            index_3 ("2.13787, 2.13789, 4.41522, 8.74577, 10.3622, 11.1941, 12.1659, 13.1002, 15.7258, 17.4959, 18.4056, 19.2459, 20.626, 21.3063, 22.3302, 23.3702, 24.812, 26.6813, 28.7613, 30.8413, 33.9612, 37.0812");
+            values ( \
+              "1e-22, 0.28593, 0.24283, 0.20221, 0.185144, 0.174887, 0.160934, 0.145698, 0.0997783, 0.0721691, 0.0601177, 0.0503656, 0.0371461, 0.0318153, 0.0250569, 0.0195614, 0.0138011, 0.00870336, 0.00517286, 0.00306095, 0.00138816, 0.000626428" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("7.20792, 7.27186, 7.2954, 7.31206, 7.32649, 7.38856, 7.41687, 7.44171, 7.46496, 7.48748, 7.5097, 7.53192, 7.54234, 7.5836, 7.60113, 7.62577, 7.64784, 7.67888, 7.76949");
+            values ( \
+              "0.00089592, 0.000992093, 0.001497, 0.0021048, 0.00290949, 0.0080322, 0.00953671, 0.010424, 0.0108981, 0.0111765, 0.0111699, 0.0108429, 0.0102205, 0.00355022, 0.00186663, 0.000696611, 0.000261433, 7.63337e-05, 6.16394e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00663374");
+            index_3 ("7.20799, 7.2829, 7.30383, 7.32866, 7.33964, 7.416, 7.45234, 7.46914, 7.50369, 7.53523, 7.56504, 7.59406, 7.62305, 7.63316, 7.64359, 7.67069, 7.69343, 7.70721, 7.71729, 7.72866, 7.74382, 7.77415, 7.81365, 7.86176, 8.01592");
+            values ( \
+              "0.00280721, 0.003672, 0.00503603, 0.00748073, 0.00895811, 0.0219079, 0.02665, 0.0284226, 0.0316697, 0.0339121, 0.0354795, 0.0359474, 0.0346844, 0.0326588, 0.0293845, 0.0185914, 0.0111683, 0.00786428, 0.00596874, 0.00431866, 0.00273678, 0.000981572, 0.000262893, 0.000129025, 9.19256e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.027668");
+            index_3 ("7.20797, 7.30996, 7.34468, 7.38098, 7.49284, 7.60287, 7.65744, 7.70649, 7.75251, 7.79762, 7.84266, 7.93586, 7.97571, 7.99405, 8.01985, 8.05169, 8.09416, 8.16548, 8.24889");
+            values ( \
+              "0.00606065, 0.0108742, 0.0161863, 0.0236107, 0.0494701, 0.0740327, 0.0843846, 0.0916036, 0.0958562, 0.0958558, 0.0850846, 0.0393677, 0.0246737, 0.019606, 0.0138605, 0.00891457, 0.00480084, 0.00146474, 0.000364957" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.115398");
+            index_3 ("7.20843, 7.39515, 7.46598, 7.51036, 7.58987, 7.68458, 7.76726, 7.8806, 7.98311, 8.08473, 8.18631, 8.21647, 8.25093, 8.30566, 8.35567, 8.54539, 8.62034, 8.69067, 8.78419, 8.81566, 8.87334, 8.93408, 9.01797, 9.05178, 9.11942, 9.25469, 9.49647, 9.77815");
+            values ( \
+              "0.00681234, 0.0317667, 0.0501743, 0.0631085, 0.0887484, 0.120903, 0.146335, 0.17167, 0.179507, 0.175078, 0.165049, 0.161273, 0.156302, 0.146674, 0.136028, 0.0888064, 0.071387, 0.0569515, 0.0410367, 0.0366207, 0.0294987, 0.0233486, 0.016708, 0.0145969, 0.0110614, 0.00624413, 0.00202732, 0.000519317" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.481303");
+            index_3 ("7.42167, 7.60983, 7.75308, 7.87286, 7.95321, 8.07347, 8.2093, 8.29538, 8.42009, 8.58638, 8.73277, 8.98601, 9.35315, 9.7901, 10.0219, 10.1834, 10.5063, 11.0532, 11.5301, 11.9022, 12.2126, 12.5498, 12.9491, 13.085, 13.3973, 13.7543, 14.4683, 15.5083, 16.5483");
+            values ( \
+              "0.0994446, 0.101987, 0.157678, 0.195927, 0.211606, 0.220343, 0.222134, 0.22229, 0.221499, 0.219196, 0.216303, 0.209983, 0.198544, 0.181212, 0.16943, 0.159836, 0.137918, 0.0984568, 0.0682387, 0.0495441, 0.037282, 0.0270267, 0.0181672, 0.015852, 0.0115549, 0.00798271, 0.00367742, 0.00107943, 0.000322329" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.00742");
+            index_3 ("0, 5.16247, 6.45312, 6.92579, 7.08501, 7.26586, 7.50694, 7.81957, 7.99551, 8.10723, 8.28892, 8.59763, 8.93048, 9.38685, 10.0142, 10.605, 13.9873, 15.2105, 16.0599, 16.9687, 18.1361, 21.7527, 23.3335, 24.3471, 25.3871, 26.3094, 27.3028, 28.259, 29.299, 30.1122, 31.1522, 32.1922, 33.2322, 35.3121, 37.3921, 39.4721, 42.592");
+            values ( \
+              "7.7436e-08, 8.92167e-05, 0.000746338, 0.000237078, 0.000718446, 0.0123725, 0.0674667, 0.185397, 0.226468, 0.233632, 0.239751, 0.244664, 0.246615, 0.246038, 0.242618, 0.237877, 0.206663, 0.19445, 0.185058, 0.173909, 0.156693, 0.0943245, 0.070247, 0.0571801, 0.0457646, 0.0372894, 0.0297177, 0.0237494, 0.0185229, 0.0152143, 0.0117932, 0.00911736, 0.00703708, 0.00417427, 0.00246746, 0.00145559, 0.00065713" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00245807, 0.00245911, 0.00246027, 0.00246077, 0.00246091, 0.00246095", \
+            "0.00318796, 0.00318798, 0.00318819, 0.00318856, 0.00318873, 0.00318878", \
+            "0.00356243, 0.00356243, 0.00356252, 0.00356266, 0.00356276, 0.0035628", \
+            "0.00383521, 0.00383407, 0.00383471, 0.00383353, 0.00383352, 0.00383354", \
+            "0.00419147, 0.00421145, 0.00422751, 0.00423379, 0.00423272, 0.00423319", \
+            "0.00432115, 0.00432141, 0.00432131, 0.00432134, 0.00432429, 0.00432498" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00327989, 0.0032798, 0.00328113, 0.0032821, 0.00328242, 0.0032825", \
+            "0.0033269, 0.00332631, 0.00332578, 0.00332573, 0.00332581, 0.00332584", \
+            "0.0041559, 0.00418036, 0.00418136, 0.00417744, 0.00417808, 0.00417822", \
+            "0.00401179, 0.00401331, 0.00400358, 0.00401521, 0.0040169, 0.00401746", \
+            "0.00343562, 0.00340208, 0.00337623, 0.003365, 0.00336953, 0.00336969", \
+            "0.00321766, 0.00322437, 0.00322395, 0.00322431, 0.00321931, 0.00321683" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0440368, 0.0461378, 0.0493547, 0.052923, 0.0551582, 0.0572941, 0.0593777, 0.0614598, 0.0637669, 0.0692366, 0.0706378, 0.073488, 0.0762022, 0.0798212, 0.0805407");
+            values ( \
+              "-0.0449827, -0.0722212, -0.0920922, -0.107652, -0.114017, -0.118783, -0.119669, -0.116044, -0.100721, -0.0342825, -0.0235158, -0.01053, -0.00485613, -0.00172731, -0.0016622" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00663374");
+            index_3 ("0.0435458, 0.0496412, 0.0525995, 0.0590451, 0.0622162, 0.0648227, 0.0706943, 0.0748647, 0.0790505, 0.0830764, 0.0939535, 0.0965983, 0.101003, 0.106259, 0.110507, 0.118527, 0.127927");
+            values ( \
+              "-0.00771826, -0.162217, -0.18804, -0.225059, -0.236282, -0.242687, -0.248938, -0.24601, -0.233825, -0.209941, -0.0812031, -0.0594346, -0.0342733, -0.0173793, -0.00982627, -0.00306884, -0.000783586" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.027668");
+            index_3 ("0.0446172, 0.0515374, 0.0568307, 0.0643042, 0.0710692, 0.0775207, 0.0839716, 0.0900695, 0.105956, 0.120459, 0.128464, 0.141717, 0.14596, 0.15081, 0.157677, 0.178799, 0.191442, 0.205452, 0.215816, 0.230954, 0.243155, 0.267557, 0.297803");
+            values ( \
+              "-0.0293891, -0.220283, -0.266807, -0.308246, -0.329441, -0.34018, -0.345229, -0.346443, -0.341325, -0.330123, -0.321645, -0.301665, -0.293115, -0.280901, -0.257182, -0.151924, -0.100412, -0.061058, -0.0413669, -0.0231966, -0.0143365, -0.00503547, -0.00127682" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.115398");
+            index_3 ("0.0521814, 0.0769392, 0.0851974, 0.0931083, 0.100632, 0.113163, 0.14741, 0.195042, 0.293941, 0.344477, 0.365518, 0.400576, 0.428541, 0.461007, 0.544466, 0.595302, 0.629211, 0.649157, 0.689051, 0.714721, 0.75389, 0.806114, 0.910242, 1.03207");
+            values ( \
+              "-0.358848, -0.368622, -0.379405, -0.384125, -0.386076, -0.386524, -0.382178, -0.373971, -0.353655, -0.339932, -0.332792, -0.317965, -0.301439, -0.272199, -0.160233, -0.105046, -0.0776412, -0.0647902, -0.0443419, -0.0346892, -0.0237075, -0.0141346, -0.00445078, -0.00114675" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.481303");
+            index_3 ("0.0462964, 0.0571057, 0.0688727, 0.0759695, 0.0916028, 0.101911, 0.114505, 0.130305, 0.588897, 0.831465, 1.03327, 1.25172, 1.40375, 1.47675, 1.59178, 1.72523, 2.0687, 2.13868, 2.27864, 2.41766, 2.4995, 2.66318, 2.77018, 2.93343, 3.15109, 3.57656, 4.07887");
+            values ( \
+              "-0.165501, -0.294402, -0.357045, -0.375981, -0.393679, -0.397519, -0.399119, -0.399374, -0.380859, -0.369372, -0.358567, -0.343959, -0.330615, -0.322506, -0.305797, -0.276059, -0.162273, -0.141525, -0.106214, -0.0786083, -0.0656465, -0.0450018, -0.035103, -0.0238839, -0.0141638, -0.00450652, -0.00116974" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.00742");
+            index_3 ("0.043753, 0.0662819, 0.0901159, 0.129246, 0.834692, 2.44637, 3.64032, 4.84459, 5.39927, 5.96458, 6.6689, 6.99968, 8.49839, 8.94403, 9.52741, 10.1745, 10.5821, 11.1475, 11.6553, 12.3322, 13.0365, 13.7409, 14.4452, 15.1495, 16.5581");
+            values ( \
+              "-0.166031, -0.358542, -0.396763, -0.403, -0.396604, -0.380218, -0.366159, -0.348412, -0.337771, -0.323584, -0.296492, -0.276843, -0.157239, -0.127132, -0.0945885, -0.0672715, -0.053876, -0.0393624, -0.0295998, -0.020047, -0.0133398, -0.00881602, -0.00585159, -0.0038424, -0.00166459" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.077356, 0.0857339, 0.089382, 0.0916262, 0.0937703, 0.09586, 0.0979482, 0.100258, 0.105704, 0.107278, 0.109545, 0.112405, 0.115672, 0.117631");
+            values ( \
+              "-0.00114966, -0.0905536, -0.106841, -0.11369, -0.118243, -0.119513, -0.115686, -0.100558, -0.0345357, -0.022617, -0.0119544, -0.00530495, -0.00208037, -0.00145452" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00663374");
+            index_3 ("0.0782425, 0.0890567, 0.0941523, 0.0987222, 0.103022, 0.107215, 0.111405, 0.115585, 0.119601, 0.13045, 0.137636, 0.142663, 0.146728, 0.152104");
+            values ( \
+              "-0.00506973, -0.186363, -0.217908, -0.235793, -0.245366, -0.248892, -0.246129, -0.233645, -0.209998, -0.0815646, -0.0338397, -0.0176789, -0.0102592, -0.00551645" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.027668");
+            index_3 ("0.0783897, 0.0928315, 0.0947713, 0.10094, 0.107068, 0.114164, 0.12063, 0.126713, 0.137055, 0.143546, 0.151962, 0.16475, 0.175956, 0.184996, 0.194304, 0.215449, 0.228298, 0.236851, 0.251921, 0.268343, 0.281566, 0.306428");
+            values ( \
+              "-0.0131637, -0.262207, -0.275816, -0.308166, -0.327789, -0.340207, -0.345186, -0.346478, -0.344158, -0.340694, -0.334704, -0.322153, -0.305976, -0.28741, -0.257262, -0.151962, -0.0997291, -0.0737855, -0.0422216, -0.0225313, -0.0133641, -0.00474054" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.115398");
+            index_3 ("0.0878694, 0.104377, 0.113607, 0.121804, 0.129741, 0.149806, 0.184072, 0.231704, 0.330603, 0.381138, 0.402184, 0.437238, 0.465202, 0.497668, 0.581128, 0.631964, 0.665872, 0.685819, 0.725713, 0.751383, 0.790552, 0.842777, 0.946914, 1.06873");
+            values ( \
+              "-0.34524, -0.345495, -0.369182, -0.379089, -0.384449, -0.386755, -0.382379, -0.374153, -0.35367, -0.339917, -0.332792, -0.317966, -0.301438, -0.2722, -0.160231, -0.105044, -0.0776418, -0.0647892, -0.0443425, -0.0346897, -0.0237079, -0.0141338, -0.00445076, -0.00114631" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.481303");
+            index_3 ("0.0835776, 0.0918639, 0.104061, 0.118467, 0.128476, 0.136225, 0.145575, 0.160316, 0.279631, 0.67441, 0.868337, 1.07038, 1.20568, 1.28859, 1.45441, 1.51366, 1.62894, 1.76213, 2.10561, 2.17558, 2.31552, 2.39318, 2.45458, 2.53643, 2.70014, 2.80709, 2.97026, 3.18782, 3.6136, 4.11637");
+            values ( \
+              "-0.177189, -0.278386, -0.351945, -0.385373, -0.393878, -0.396889, -0.398486, -0.399455, -0.395283, -0.37864, -0.369425, -0.3585, -0.349951, -0.343958, -0.329196, -0.322504, -0.305753, -0.276055, -0.162276, -0.141523, -0.106222, -0.0898586, -0.0786037, -0.0656463, -0.0449927, -0.0350995, -0.023885, -0.014173, -0.00450081, -0.00117016" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.00742");
+            index_3 ("0.0808573, 0.108103, 0.124537, 0.162078, 2.3736, 3.31879, 4.17694, 5.06615, 6.00125, 6.70557, 7.03635, 8.53505, 8.97254, 9.53436, 9.82664, 10.2695, 10.8383, 11.2455, 11.6323, 12.1481, 12.8525, 13.5568, 14.2611, 14.9654, 15.6697, 17.0784");
+            values ( \
+              "-0.177828, -0.373287, -0.395176, -0.403138, -0.381551, -0.370773, -0.359546, -0.345252, -0.323816, -0.296273, -0.277052, -0.157059, -0.127464, -0.0962444, -0.082375, -0.0650359, -0.0478626, -0.0378783, -0.0304577, -0.0229702, -0.0150237, -0.0102155, -0.00650457, -0.00455081, -0.00275067, -0.00111063" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.215383, 0.221507, 0.223842, 0.234553, 0.237231, 0.239755, 0.242232, 0.244837, 0.251052, 0.25318, 0.256161, 0.258467, 0.263495, 0.27195, 0.288854");
+            values ( \
+              "-0.000130391, -0.0404493, -0.0513236, -0.0892429, -0.0961485, -0.100363, -0.100304, -0.0896927, -0.0299666, -0.0173864, -0.00785105, -0.00420562, -0.00129979, -0.000430795, -0.00011094" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00663374");
+            index_3 ("0.218786, 0.223067, 0.234839, 0.242731, 0.247605, 0.252214, 0.256729, 0.261304, 0.266227, 0.276413, 0.279296, 0.284283, 0.291256, 0.295863");
+            values ( \
+              "-0.0507834, -0.0751259, -0.16392, -0.204761, -0.220241, -0.228726, -0.230224, -0.220946, -0.195702, -0.0811967, -0.057896, -0.0311393, -0.0128563, -0.00726296" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.027668");
+            index_3 ("0.216258, 0.227856, 0.235212, 0.239857, 0.244162, 0.25256, 0.262499, 0.265445, 0.271699, 0.275052, 0.281758, 0.2897, 0.297216, 0.310078, 0.319427, 0.324262, 0.333932, 0.339621, 0.365215, 0.374186, 0.379643, 0.386476, 0.395587, 0.403591, 0.415704, 0.431854, 0.45893, 0.49109");
+            values ( \
+              "-0.00656975, -0.142362, -0.208919, -0.244186, -0.269987, -0.304947, -0.325523, -0.330585, -0.337476, -0.339302, -0.34024, -0.337945, -0.333533, -0.321736, -0.308823, -0.300413, -0.277378, -0.25717, -0.131815, -0.0976199, -0.0806747, -0.0631052, -0.0449289, -0.0331908, -0.0207932, -0.0108603, -0.0032893, -0.000742709" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.115398");
+            index_3 ("0.223155, 0.246897, 0.257784, 0.274248, 0.282283, 0.293899, 0.323009, 0.366197, 0.474629, 0.527673, 0.582371, 0.610358, 0.642803, 0.726261, 0.777095, 0.811006, 0.830954, 0.87085, 0.896514, 0.935673, 0.987884, 1.09187, 1.2135");
+            values ( \
+              "-0.169596, -0.303158, -0.345603, -0.375745, -0.381765, -0.38493, -0.383019, -0.375866, -0.353937, -0.339437, -0.317966, -0.301425, -0.272198, -0.160235, -0.10505, -0.0776418, -0.0647906, -0.0443407, -0.0346904, -0.0237105, -0.0141385, -0.00446086, -0.00115283" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.481303");
+            index_3 ("0.207954, 0.258366, 0.281004, 0.291219, 0.317391, 0.819456, 1.2155, 1.43374, 1.59839, 1.6588, 1.77406, 1.90728, 2.25075, 2.46066, 2.59972, 2.68157, 2.84528, 2.95223, 3.1154, 3.33296, 3.75824, 4.26037");
+            values ( \
+              "-0.036633, -0.35453, -0.391924, -0.3966, -0.399019, -0.378642, -0.358503, -0.343958, -0.329318, -0.322504, -0.305757, -0.276055, -0.162277, -0.106222, -0.0786042, -0.0656469, -0.0449935, -0.0350999, -0.0238851, -0.0141729, -0.00450838, -0.00117475" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.00742");
+            index_3 ("0.206514, 0.256806, 0.282008, 0.323188, 2.51991, 3.46511, 4.32325, 5.21246, 5.58225, 6.14756, 6.85188, 7.18266, 8.5673, 9.13759, 9.89637, 10.2378, 10.9206, 11.3487, 11.8268, 12.4641, 13.1685, 13.8728, 14.5771, 16.6901");
+            values ( \
+              "-0.0371922, -0.356657, -0.396369, -0.402933, -0.381378, -0.370604, -0.359377, -0.345084, -0.337704, -0.323648, -0.296441, -0.276884, -0.165662, -0.126457, -0.0858863, -0.0716828, -0.0493192, -0.0388645, -0.0297136, -0.0206282, -0.0137026, -0.00908534, -0.00600228, -0.00173042" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.695069, 0.700792, 0.702696, 0.704761, 0.706638, 0.708514, 0.710763, 0.712773, 0.715293, 0.71789, 0.720564, 0.725293, 0.728164, 0.732383, 0.735255, 0.737457, 0.739658, 0.740713, 0.741768, 0.742823, 0.743878, 0.744932, 0.745986, 0.74704, 0.748094, 0.748889, 0.749684, 0.751275, 0.752423, 0.752806, 0.754608, 0.756041, 0.757702, 0.758844, 0.759791, 0.760696, 0.762014, 0.76284, 0.764079, 0.764906, 0.766558, 0.767384, 0.768687, 0.76999, 0.771293, 0.772596, 0.777283, 0.778845, 0.802035, 0.824097");
+            values ( \
+              "-0.00635486, -0.0110022, -0.0132735, -0.0161209, -0.0191959, -0.0224583, -0.0259088, -0.028791, -0.0322232, -0.0355823, -0.0388987, -0.0445806, -0.0477335, -0.0521752, -0.0550263, -0.0570723, -0.0589967, -0.0592454, -0.0592936, -0.0591413, -0.0587886, -0.058236, -0.0574833, -0.0565306, -0.0553778, -0.0538773, -0.0521047, -0.0477434, -0.0435598, -0.041997, -0.0329643, -0.0264772, -0.0196667, -0.01576, -0.0131128, -0.0109939, -0.00819503, -0.00668122, -0.00485799, -0.00405909, -0.00271533, -0.00217046, -0.00169519, -0.00128923, -0.000952582, -0.000685248, -0.000423026, -0.000366455, -0.000198701, -8.93319e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00663374");
+            index_3 ("0.698329, 0.704916, 0.707373, 0.729367, 0.74292, 0.750679, 0.757671, 0.764169, 0.770444, 0.776707, 0.77885, 0.790472, 0.795839, 0.799579, 0.801929, 0.80663, 0.811818");
+            values ( \
+              "-0.0196798, -0.0301, -0.0350999, -0.0931028, -0.125196, -0.141596, -0.154474, -0.163591, -0.167027, -0.156195, -0.147054, -0.0606882, -0.03423, -0.0223792, -0.0170197, -0.00966651, -0.00578601" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.027668");
+            index_3 ("0.701328, 0.70977, 0.716736, 0.759996, 0.766282, 0.778852, 0.790246, 0.797336, 0.811419, 0.825418, 0.839416, 0.845701, 0.855562, 0.87685, 0.887147, 0.89987, 0.906644, 0.91616, 0.925905, 0.933345, 0.948226, 0.962491");
+            values ( \
+              "-0.0338463, -0.0527915, -0.074092, -0.223686, -0.242813, -0.27532, -0.295375, -0.303164, -0.310207, -0.306799, -0.292252, -0.281007, -0.252495, -0.150717, -0.108486, -0.0698332, -0.0546108, -0.038267, -0.0264578, -0.019851, -0.010973, -0.00698654" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.115398");
+            index_3 ("0.713267, 0.746792, 0.778598, 0.792403, 0.809527, 0.832564, 0.842164, 0.884203, 0.93961, 0.990078, 1.05371, 1.07396, 1.09708, 1.12496, 1.15752, 1.24098, 1.29182, 1.32572, 1.34566, 1.38555, 1.41123, 1.45042, 1.50267, 1.60655, 1.72804");
+            values ( \
+              "-0.12761, -0.197103, -0.308421, -0.338348, -0.360631, -0.372326, -0.37411, -0.371652, -0.362165, -0.351595, -0.334959, -0.32823, -0.317929, -0.301529, -0.272186, -0.160232, -0.10504, -0.0776462, -0.0647929, -0.0443517, -0.0346929, -0.0237063, -0.0141274, -0.00446591, -0.00115418" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.481303");
+            index_3 ("0.713254, 0.782226, 0.794833, 0.807847, 0.826348, 0.843111, 0.86512, 0.889285, 1.03636, 1.08668, 1.17582, 1.4804, 1.73442, 1.94231, 2.03141, 2.1733, 2.267, 2.42174, 2.76539, 2.83593, 2.97702, 3.05337, 3.11377, 3.1943, 3.35536, 3.4666, 3.6361, 3.86211, 4.29215, 4.79835");
+            values ( \
+              "-0.108394, -0.327425, -0.353561, -0.371528, -0.38559, -0.391127, -0.393655, -0.393919, -0.389238, -0.389284, -0.385572, -0.371769, -0.358244, -0.344428, -0.337131, -0.322503, -0.30937, -0.276115, -0.162275, -0.141366, -0.105831, -0.0897811, -0.0787067, -0.0659254, -0.0454791, -0.0351292, -0.0235459, -0.0136694, -0.00427694, -0.0010993" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.00742");
+            index_3 ("0.678577, 0.812332, 0.850363, 0.897026, 0.903238, 0.91566, 1.03413, 1.08753, 3.36244, 4.83707, 5.72628, 6.09606, 6.66138, 7.3657, 7.69647, 9.08111, 9.6514, 10.4102, 10.7516, 11.4344, 11.8626, 12.3406, 12.9779, 13.6823, 15.0909, 17.2039");
+            values ( \
+              "-0.0214459, -0.382232, -0.397901, -0.400209, -0.39907, -0.400088, -0.398703, -0.400791, -0.377757, -0.359361, -0.345067, -0.337721, -0.32363, -0.296461, -0.276863, -0.165686, -0.126483, -0.0859115, -0.0716572, -0.0493441, -0.0388392, -0.0296883, -0.0206535, -0.0136775, -0.00597719, -0.00175555" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.49078, 2.51216, 2.51785, 2.52535, 2.54309, 2.56284, 2.5723, 2.58083, 2.58876, 2.59638, 2.60393, 2.60958, 2.62315, 2.62614, 2.63103, 2.63754, 2.64598, 2.65643, 2.67774");
+            values ( \
+              "-0.000756707, -0.00388618, -0.00525142, -0.00769647, -0.0163853, -0.0246375, -0.0278698, -0.0303318, -0.0321049, -0.0331538, -0.0326963, -0.029019, -0.00835815, -0.00557721, -0.00275174, -0.000983917, -0.000295153, -0.000145331, -0.000129348" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00663374");
+            index_3 ("2.4928, 2.51213, 2.51945, 2.52723, 2.5354, 2.56939, 2.59032, 2.60378, 2.61585, 2.62703, 2.63773, 2.64837, 2.65634, 2.66938, 2.67469, 2.67918, 2.68372, 2.68723, 2.69426, 2.70683, 2.72152, 2.79941");
+            values ( \
+              "-0.00217027, -0.00854415, -0.0121911, -0.0169165, -0.0230789, -0.0546448, -0.0721305, -0.0818579, -0.0895799, -0.0952094, -0.098569, -0.0962514, -0.0834146, -0.0418314, -0.028174, -0.0194662, -0.0131357, -0.0095618, -0.00485398, -0.00122864, -0.0002951, -0.000182333" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.027668");
+            index_3 ("2.49909, 2.5344, 2.54268, 2.55809, 2.62687, 2.65348, 2.67626, 2.69675, 2.71584, 2.73435, 2.75281, 2.75629, 2.78651, 2.79492, 2.80227, 2.81207, 2.81957, 2.82772, 2.83858, 2.86029, 2.87392");
+            values ( \
+              "-0.00737174, -0.0302443, -0.0389293, -0.0573593, -0.146465, -0.177831, -0.20157, -0.219691, -0.231949, -0.235659, -0.219635, -0.212224, -0.106587, -0.0819696, -0.0643671, -0.045851, -0.0350869, -0.0261101, -0.0174076, -0.00734957, -0.0049146" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.115398");
+            index_3 ("2.4993, 2.5748, 2.66813, 2.73411, 2.7798, 2.80508, 2.83921, 2.88007, 2.94276, 2.99563, 3.02985, 3.05879, 3.1929, 3.22767, 3.28893, 3.3502, 3.39957, 3.42791");
+            values ( \
+              "-0.00997804, -0.0854093, -0.228684, -0.313762, -0.346257, -0.35336, -0.355293, -0.351168, -0.336417, -0.316901, -0.296817, -0.270676, -0.105365, -0.077401, -0.0436629, -0.024198, -0.0148485, -0.0120403" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.481303");
+            index_3 ("2.57894, 2.65082, 2.71601, 2.76581, 2.80049, 2.83479, 2.92112, 3.22489, 3.63299, 3.92764, 4.07255, 4.15574, 4.26592, 4.32209, 4.65202, 4.82509, 5.04027, 5.14873, 5.30223, 5.45752, 5.57581, 5.81237, 6.25855, 6.78294");
+            values ( \
+              "-0.205853, -0.212233, -0.311991, -0.363065, -0.379518, -0.387447, -0.389749, -0.378117, -0.357576, -0.336871, -0.32207, -0.310673, -0.290234, -0.27589, -0.16605, -0.117784, -0.0741736, -0.058134, -0.0407953, -0.0283986, -0.0214385, -0.0120255, -0.00361362, -0.00081516" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.00742");
+            index_3 ("2.50253, 2.76697, 2.85605, 2.94732, 2.99338, 3.23895, 4.78882, 6.58643, 7.62934, 8.56514, 9.02809, 9.59784, 11.1011, 11.5759, 12.1482, 12.6442, 13.3055, 13.7559, 14.2551, 14.9208, 15.6252, 17.0338, 19.1467");
+            values ( \
+              "-0.0134154, -0.367215, -0.397733, -0.399993, -0.398767, -0.397952, -0.382943, -0.361511, -0.345068, -0.323617, -0.307497, -0.277003, -0.157018, -0.12514, -0.093577, -0.0720859, -0.0502269, -0.0390836, -0.0295234, -0.0201673, -0.0133819, -0.00585664, -0.00169719" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.40919, 9.59181, 9.61192, 9.63749, 9.651, 9.66266, 9.67599, 9.71627, 9.74048, 9.76119, 9.78002, 9.79778, 9.815, 9.8322, 9.84504, 9.85082, 9.8724, 9.87996, 9.88371, 9.88954, 9.8973, 9.91283, 9.93483, 9.96492, 9.96501");
+            values ( \
+              "-5.22078e-05, -0.000397965, -0.00103955, -0.00196932, -0.00268682, -0.00353076, -0.00482499, -0.00921768, -0.0112914, -0.0127037, -0.0136446, -0.0142855, -0.0145807, -0.014357, -0.0130595, -0.0115484, -0.00389454, -0.00226818, -0.00179574, -0.00125765, -0.000809577, -0.000460413, -0.000264227, -0.000158631, -0.000158412" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00663374");
+            index_3 ("9.41762, 9.59197, 9.61536, 9.62897, 9.63778, 9.64953, 9.66751, 9.67476, 9.68926, 9.71174, 9.75514, 9.78672, 9.81341, 9.83722, 9.85928, 9.88037, 9.90114, 9.91669, 9.92356, 9.94194, 9.947, 9.95488, 9.95851, 9.96388, 9.97104, 9.98536, 10.0013");
+            values ( \
+              "-0.000211151, -0.00130738, -0.00298242, -0.00415225, -0.00501199, -0.0063178, -0.00876917, -0.0100321, -0.0128965, -0.018372, -0.029214, -0.0362788, -0.0414459, -0.0453967, -0.0482506, -0.0500571, -0.0497671, -0.0452868, -0.0403042, -0.0219784, -0.0175692, -0.0118135, -0.00978739, -0.00732546, -0.00492124, -0.00206542, -0.000944642" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.027668");
+            index_3 ("9.59164, 9.67158, 9.69869, 9.7428, 9.84537, 9.89459, 9.93622, 9.97336, 10.0076, 10.0404, 10.073, 10.0974, 10.1333, 10.1528, 10.1723, 10.1938, 10.2167, 10.2563, 10.3028, 10.442");
+            values ( \
+              "-0.00638529, -0.0152228, -0.0222661, -0.0375059, -0.0785741, -0.0968854, -0.110785, -0.121659, -0.12968, -0.134326, -0.131175, -0.113306, -0.0621397, -0.0394214, -0.0237872, -0.013124, -0.00663894, -0.00164458, -0.000319651, -9.49536e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.115398");
+            index_3 ("9.59154, 9.74227, 9.82793, 10.0274, 10.1146, 10.1894, 10.2571, 10.3208, 10.3835, 10.4462, 10.5751, 10.6148, 10.6684, 10.7139, 10.742, 10.7983, 10.9025, 11.024");
+            values ( \
+              "-0.00437328, -0.0434282, -0.0838343, -0.186313, -0.226234, -0.255519, -0.276665, -0.288427, -0.286346, -0.258629, -0.114527, -0.081847, -0.0506493, -0.0331897, -0.0254574, -0.0146934, -0.00488877, -0.00128535" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.481303");
+            index_3 ("9.59116, 9.81936, 10.1728, 10.3151, 10.4015, 10.508, 10.6056, 10.707, 11.0682, 11.234, 11.4513, 11.5131, 11.5836, 11.7096, 12.0535, 12.2623, 12.4032, 12.4861, 12.6519, 12.7557, 12.914, 13.1251, 13.5474, 14.046");
+            values ( \
+              "-0.00449025, -0.0835926, -0.282814, -0.343212, -0.362798, -0.370584, -0.370158, -0.367896, -0.352571, -0.342062, -0.322341, -0.3145, -0.303439, -0.275351, -0.162076, -0.106424, -0.0784975, -0.0653794, -0.0446271, -0.0350852, -0.0241635, -0.0145502, -0.00470634, -0.00121665" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.00742");
+            index_3 ("9.81991, 10.408, 10.5147, 10.6147, 10.8111, 11.2985, 12.2163, 13.9683, 14.4318, 15.0121, 15.7164, 16.4119, 16.9808, 18.3801, 19.118, 19.9375, 20.3999, 21.047, 21.7249, 22.2448, 22.9491, 24.3578, 26.4707");
+            values ( \
+              "-0.152985, -0.378701, -0.387978, -0.391063, -0.392459, -0.390746, -0.382303, -0.36155, -0.35484, -0.344706, -0.330038, -0.307589, -0.277018, -0.164618, -0.115589, -0.0756475, -0.0589613, -0.041163, -0.0281407, -0.0209148, -0.0138945, -0.00608736, -0.00175487" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00220999, 0.00221107, 0.00221198, 0.00221234, 0.00221243, 0.00221245", \
+            "0.00274977, 0.00275021, 0.00275027, 0.00275035, 0.00275038, 0.00275039", \
+            "0.0029457, 0.00294572, 0.00294568, 0.00294564, 0.00294563, 0.00294563", \
+            "0.00301295, 0.00301308, 0.00301306, 0.00301303, 0.00301301, 0.00301301", \
+            "0.00303771, 0.00303771, 0.00303771, 0.00303771, 0.00303771, 0.0030377", \
+            "0.00304369, 0.00304369, 0.00304369, 0.00304369, 0.00304369, 0.00304369" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.0031702, 0.00317012, 0.00317075, 0.00317108, 0.00317121, 0.00317123", \
+            "0.0034717, 0.00347114, 0.00346951, 0.00346892, 0.00346875, 0.00346871", \
+            "0.00380065, 0.00379782, 0.00379581, 0.00379357, 0.00379319, 0.00379309", \
+            "0.00473249, 0.00471728, 0.00474743, 0.0047912, 0.00480023, 0.00480346", \
+            "0.00483082, 0.00482629, 0.00482797, 0.00482836, 0.00486034, 0.0048643", \
+            "0.0048442, 0.0048257, 0.00483123, 0.00482774, 0.00482859, 0.00485143" \
+          );
+        }
+      }
+      timing () {
+        related_pin : "B";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.0559137, 0.0743975, 0.144199, 0.435928, 1.65553, 6.74297", \
+            "0.0630585, 0.0815089, 0.151598, 0.443464, 1.66306, 6.7505", \
+            "0.0817029, 0.101007, 0.172188, 0.464292, 1.68386, 6.77128", \
+            "0.0855473, 0.108556, 0.180833, 0.473965, 1.69363, 6.78094", \
+            "-0.0542349, -0.0179524, 0.0676836, 0.361586, 1.5817, 6.669", \
+            "-0.879706, -0.814605, -0.665142, -0.328303, 0.91309, 5.9987" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.0194964, 0.0427846, 0.144618, 0.574332, 2.3668, 9.84183", \
+            "0.0194959, 0.0427829, 0.144617, 0.574299, 2.3668, 9.84183", \
+            "0.0217691, 0.0443013, 0.145059, 0.574325, 2.3668, 9.84183", \
+            "0.0310487, 0.0507976, 0.146546, 0.575218, 2.36681, 9.84183", \
+            "0.0576619, 0.080039, 0.161428, 0.578259, 2.3683, 9.84185", \
+            "0.124235, 0.16887, 0.264256, 0.63347, 2.39433, 9.84651" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.0525478, 0.0656697, 0.109944, 0.288371, 1.03248, 4.13598", \
+            "0.0649272, 0.0781598, 0.122606, 0.301088, 1.04524, 4.14857", \
+            "0.113975, 0.128433, 0.173571, 0.352136, 1.09627, 4.19972", \
+            "0.230472, 0.252304, 0.305104, 0.485057, 1.22909, 4.33233", \
+            "0.529765, 0.565479, 0.643234, 0.834604, 1.5778, 4.68106", \
+            "1.51621, 1.57276, 1.7043, 1.96449, 2.70607, 5.80482" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.01359, 0.0265293, 0.0802449, 0.313586, 1.29055, 5.3643", \
+            "0.0136214, 0.0265078, 0.0802286, 0.313586, 1.29029, 5.36432", \
+            "0.0164202, 0.0285614, 0.080764, 0.313883, 1.29028, 5.3643", \
+            "0.0292885, 0.0429348, 0.0886433, 0.315191, 1.29031, 5.36406", \
+            "0.0528898, 0.0738397, 0.124398, 0.323254, 1.29266, 5.36432", \
+            "0.114228, 0.143053, 0.214789, 0.391681, 1.29998, 5.36746" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0458863, 0.0492882, 0.0501809, 0.0549749, 0.0575677, 0.0607645, 0.0636192, 0.0669161, 0.0698436, 0.0781785, 0.0833025, 0.0887309, 0.09289, 0.0965857, 0.104001, 0.111383");
+            values ( \
+              "0.0078932, 0.0552832, 0.060281, 0.0784446, 0.0832576, 0.0853046, 0.0841015, 0.0793632, 0.0709105, 0.0335798, 0.0205212, 0.0120154, 0.0079192, 0.00543871, 0.00261933, 0.00171482" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00663374");
+            index_3 ("0.0456446, 0.0527103, 0.0541589, 0.0596635, 0.0636713, 0.069864, 0.0760319, 0.0828375, 0.0892185, 0.0951113, 0.111779, 0.118818, 0.128763, 0.13589, 0.144033, 0.151101, 0.160269, 0.172493, 0.190507");
+            values ( \
+              "0.0110022, 0.119095, 0.129067, 0.155134, 0.165293, 0.16937, 0.166401, 0.157367, 0.145408, 0.130062, 0.0739695, 0.055229, 0.0356678, 0.025546, 0.0172028, 0.0120694, 0.00757918, 0.00397233, 0.00155637" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.027668");
+            index_3 ("0.0445567, 0.0540591, 0.0588639, 0.0663746, 0.0714776, 0.0789711, 0.0904647, 0.10994, 0.152305, 0.175949, 0.184716, 0.20241, 0.245652, 0.279166, 0.296377, 0.309188, 0.325601, 0.338645, 0.354752, 0.377332, 0.400635, 0.418456, 0.454098, 0.503775");
+            values ( \
+              "0.0304252, 0.151266, 0.18729, 0.215898, 0.223536, 0.229132, 0.227111, 0.21707, 0.190733, 0.17428, 0.16727, 0.150429, 0.101746, 0.0684008, 0.0545416, 0.0456283, 0.0359875, 0.0296305, 0.0231347, 0.0161993, 0.0111552, 0.00833121, 0.00457166, 0.00215883" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.115398");
+            index_3 ("0.0564996, 0.0565196, 0.189049, 0.39719, 0.532689, 0.570875, 0.643695, 0.720883, 0.85825, 0.942893, 1.01143, 1.06062, 1.12369, 1.17328, 1.23591, 1.32358, 1.36233, 1.4146, 1.48429, 1.62367, 1.88911, 2.20326");
+            values ( \
+              "1e-22, 0.272567, 0.239885, 0.207327, 0.183804, 0.175847, 0.158314, 0.136411, 0.0959584, 0.0737332, 0.0584323, 0.048975, 0.0386905, 0.0319701, 0.0249454, 0.0174455, 0.0148764, 0.0119762, 0.00892592, 0.00486539, 0.00133697, 0.000261083" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.481303");
+            index_3 ("0.0742857, 0.0743057, 0.491142, 1.64711, 2.05282, 2.36425, 2.48722, 2.71606, 3.45862, 3.73879, 3.9328, 4.15136, 4.52271, 4.69136, 5.02868, 5.31024, 5.61587, 6.02338, 6.8384, 7.87584, 8.91329");
+            values ( \
+              "1e-22, 0.290032, 0.247542, 0.20238, 0.184637, 0.168023, 0.160386, 0.14486, 0.091455, 0.0736719, 0.0627719, 0.0519317, 0.0369845, 0.0315392, 0.0226798, 0.0171335, 0.0125825, 0.00823895, 0.00335372, 0.000986612, 0.000295928" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.00742");
+            index_3 ("0.171032, 0.171052, 1.87606, 3.85555, 6.75614, 8.37173, 10.1759, 12.1475, 13.7526, 15.5092, 17.1489, 18.635, 20.4795, 22.242, 22.416, 22.7641, 24.4861, 26.5609, 28.6358, 29.6733, 30.7107, 31.7482, 32.7856, 33.8231, 34.8605");
+            values ( \
+              "1e-22, 0.300385, 0.247762, 0.229802, 0.202429, 0.18537, 0.161154, 0.127774, 0.0992794, 0.0719073, 0.0513229, 0.0369458, 0.0240354, 0.015678, 0.0154486, 0.0137873, 0.00894903, 0.00524314, 0.00302147, 0.00269949, 0.00169937, 0.00168118, 0.000916036, 0.00107865, 0.000453125" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0772283, 0.0806796, 0.0815009, 0.0863327, 0.0889098, 0.0903384, 0.0923141, 0.0952337, 0.0982774, 0.101115, 0.10684, 0.110853, 0.115357, 0.120671, 0.127999, 0.135126, 0.14136, 0.15048");
+            values ( \
+              "0.00757288, 0.0554457, 0.0601463, 0.0785096, 0.0833408, 0.0847101, 0.0853409, 0.0839675, 0.0793943, 0.0712741, 0.0436515, 0.0295178, 0.0191659, 0.0113205, 0.00541872, 0.0026702, 0.00144676, 0.000640369" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00663374");
+            index_3 ("0.0773206, 0.0821326, 0.0845398, 0.0883891, 0.091806, 0.0950067, 0.101195, 0.107362, 0.113528, 0.120151, 0.125392, 0.145562, 0.156178, 0.167226, 0.175402, 0.182457, 0.191572, 0.203725, 0.213723");
+            values ( \
+              "0.000196701, 0.102167, 0.122343, 0.145202, 0.158097, 0.165129, 0.169643, 0.166189, 0.158388, 0.146289, 0.133167, 0.066993, 0.0426074, 0.0255471, 0.0171747, 0.0120591, 0.00759362, 0.00399444, 0.00263683" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.027668");
+            index_3 ("0.0819197, 0.0929976, 0.0979031, 0.103057, 0.11053, 0.122023, 0.141499, 0.183863, 0.207507, 0.216163, 0.233968, 0.277227, 0.310733, 0.327907, 0.340729, 0.357154, 0.37022, 0.386321, 0.408899, 0.432191, 0.450002, 0.485624, 0.55253, 0.631712");
+            values ( \
+              "0.189414, 0.200428, 0.216387, 0.22438, 0.229055, 0.226892, 0.216805, 0.190741, 0.174288, 0.167356, 0.150439, 0.101734, 0.0683996, 0.0545588, 0.0456439, 0.0359865, 0.0296195, 0.0231343, 0.0161934, 0.0111526, 0.00833614, 0.0045712, 0.00130495, 0.000268894" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.115398");
+            index_3 ("0.0862141, 0.0862341, 0.221943, 0.422812, 0.475859, 0.581238, 0.649222, 0.675507, 0.728077, 0.860693, 0.935949, 0.984834, 1.05771, 1.14099, 1.20637, 1.25284, 1.34578, 1.39343, 1.46287, 1.55547, 1.74066, 2.01399, 2.34865");
+            values ( \
+              "1e-22, 0.264587, 0.23982, 0.208227, 0.199428, 0.18032, 0.165058, 0.158298, 0.14363, 0.104314, 0.0834742, 0.0713437, 0.0555049, 0.0408444, 0.031788, 0.0264605, 0.0181323, 0.0149089, 0.0111696, 0.00752901, 0.00328519, 0.000846044, 0.000145625" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.481303");
+            index_3 ("0.110341, 0.110361, 0.522315, 1.67828, 2.08399, 2.39542, 2.51839, 2.74724, 3.48979, 3.76996, 3.96397, 4.18253, 4.55388, 4.72254, 5.05985, 5.34141, 5.64704, 6.05455, 6.86957, 7.90701, 8.94446");
+            values ( \
+              "1e-22, 0.296602, 0.247345, 0.202381, 0.184637, 0.168023, 0.160386, 0.14486, 0.091455, 0.0736719, 0.0627718, 0.0519317, 0.0369845, 0.0315392, 0.0226798, 0.0171335, 0.0125824, 0.00823896, 0.00335371, 0.000986623, 0.000295918" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.00742");
+            index_3 ("0.184396, 0.184416, 1.90266, 6.78274, 8.39833, 9.22416, 10.2025, 11.1366, 13.7792, 15.5358, 16.4257, 17.272, 18.6625, 19.3686, 20.3834, 21.4208, 22.8423, 24.6944, 26.7693, 28.8442, 31.9565, 35.0689");
+            values ( \
+              "1e-22, 0.295944, 0.247979, 0.202213, 0.185155, 0.17497, 0.160939, 0.145699, 0.0994927, 0.07212, 0.0603254, 0.0504761, 0.0371445, 0.0316306, 0.0249568, 0.0194992, 0.0138196, 0.00875164, 0.00520723, 0.00308404, 0.00140639, 0.000630866" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.186925, 0.191981, 0.198239, 0.204265, 0.207673, 0.210983, 0.214744, 0.217871, 0.223339, 0.227479, 0.232089, 0.23879, 0.247411, 0.259665, 0.261538");
+            values ( \
+              "0.00546337, 0.0308692, 0.0556534, 0.0710019, 0.0743779, 0.0759091, 0.0726102, 0.0653205, 0.0422345, 0.0286804, 0.0187443, 0.00984735, 0.00423302, 0.00101249, 0.000960156" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00663374");
+            index_3 ("0.187397, 0.19134, 0.201056, 0.207128, 0.210746, 0.21748, 0.224002, 0.230513, 0.238497, 0.265777, 0.277928, 0.287828, 0.299989, 0.312835, 0.319133");
+            values ( \
+              "0.024272, 0.0419293, 0.10795, 0.137233, 0.148307, 0.158798, 0.159183, 0.153705, 0.140728, 0.0592047, 0.0350725, 0.0220635, 0.0120964, 0.00630844, 0.00472503" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.027668");
+            index_3 ("0.191348, 0.206637, 0.213078, 0.219682, 0.227967, 0.236959, 0.243833, 0.251258, 0.259916, 0.268859, 0.279685, 0.301547, 0.325141, 0.34194, 0.3517, 0.394187, 0.42839, 0.445346, 0.458244, 0.474752, 0.487972, 0.504037, 0.526586, 0.549776, 0.567498, 0.602942, 0.653081");
+            values ( \
+              "0.0661653, 0.167773, 0.196655, 0.213352, 0.222192, 0.223399, 0.221461, 0.218257, 0.213117, 0.209591, 0.204006, 0.190731, 0.174388, 0.160088, 0.150347, 0.102492, 0.0684062, 0.0547138, 0.0457357, 0.0360107, 0.0295711, 0.0231141, 0.0161812, 0.0111624, 0.00835957, 0.00459574, 0.00212493" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.115398");
+            index_3 ("0.200277, 0.225511, 0.233982, 0.244132, 0.255691, 0.25832, 0.261013, 0.273396, 0.293219, 0.589354, 0.687735, 0.762903, 0.79315, 0.848705, 0.976336, 1.04889, 1.114, 1.18888, 1.26596, 1.33635, 1.4302, 1.48707, 1.55054, 1.63517, 1.80444, 2.06101, 2.3706");
+            values ( \
+              "0.240712, 0.241582, 0.248994, 0.250953, 0.249907, 0.250304, 0.249386, 0.249464, 0.247124, 0.200186, 0.182541, 0.166063, 0.15829, 0.142782, 0.104907, 0.0847114, 0.0686336, 0.052878, 0.0397484, 0.030299, 0.0207456, 0.0164577, 0.0126579, 0.00883847, 0.00419036, 0.00120188, 0.00025457" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.481303");
+            index_3 ("0.225085, 0.225105, 0.639943, 1.79607, 2.20178, 2.51325, 2.63619, 2.86503, 3.60758, 3.88775, 4.08177, 4.30033, 4.67167, 4.84033, 5.17764, 5.4592, 5.76483, 6.17235, 6.98737, 8.02481, 9.06225");
+            values ( \
+              "1e-22, 0.292634, 0.247336, 0.202381, 0.184637, 0.16802, 0.160386, 0.14486, 0.091455, 0.0736719, 0.0627718, 0.0519317, 0.0369845, 0.0315392, 0.0226798, 0.0171335, 0.0125824, 0.00823894, 0.00335369, 0.000986617, 0.000295918" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.00742");
+            index_3 ("0.297459, 0.297479, 2.16277, 6.90055, 8.51614, 9.34198, 10.3203, 11.2544, 13.897, 15.6537, 16.5435, 17.3898, 18.7803, 19.4864, 20.5012, 21.5386, 22.9602, 24.8122, 26.8871, 28.962, 32.0743, 35.1867");
+            values ( \
+              "1e-22, 0.292131, 0.246648, 0.202213, 0.185155, 0.17497, 0.160938, 0.1457, 0.0994948, 0.0721226, 0.0603225, 0.0504792, 0.0371478, 0.0316272, 0.0249601, 0.0194957, 0.0138233, 0.00875539, 0.00521102, 0.00308786, 0.00140253, 0.000634789" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.556813, 0.566444, 0.569091, 0.584938, 0.592873, 0.595649, 0.599123, 0.603998, 0.608661, 0.613316, 0.614595, 0.621632, 0.624667, 0.627927, 0.633154, 0.636244, 0.640855, 0.646693, 0.650271, 0.657429, 0.668568");
+            values ( \
+              "0.00189663, 0.0077174, 0.0105281, 0.0324493, 0.0427921, 0.0458602, 0.0491432, 0.0526552, 0.0540027, 0.0521982, 0.0501478, 0.03178, 0.0248989, 0.0192789, 0.0124553, 0.00957569, 0.00639372, 0.00382516, 0.00280791, 0.00152038, 0.000628984" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00663374");
+            index_3 ("0.55916, 0.574938, 0.58165, 0.602106, 0.611178, 0.619256, 0.626923, 0.634721, 0.639857, 0.642871, 0.660161, 0.666699, 0.676343, 0.685767, 0.690951, 0.698239, 0.705862, 0.711707, 0.723397, 0.736858");
+            values ( \
+              "0.00301427, 0.0304698, 0.0473389, 0.103957, 0.123396, 0.13349, 0.136365, 0.131955, 0.124293, 0.117565, 0.0672836, 0.0517324, 0.0341123, 0.0220499, 0.0171884, 0.0120016, 0.00822577, 0.00612863, 0.00334389, 0.00186231" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.027668");
+            index_3 ("0.568925, 0.585691, 0.605524, 0.613678, 0.625696, 0.635855, 0.651022, 0.666515, 0.677177, 0.698274, 0.723022, 0.744438, 0.822327, 0.855446, 0.887011, 0.902807, 0.93471, 0.953878, 0.992215, 1.02102");
+            values ( \
+              "0.032511, 0.070549, 0.146669, 0.172901, 0.199399, 0.209461, 0.212619, 0.207456, 0.201959, 0.190093, 0.173317, 0.15507, 0.0719985, 0.046383, 0.0292361, 0.0229649, 0.013868, 0.0101655, 0.00533283, 0.00373855" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.115398");
+            index_3 ("0.591455, 0.622724, 0.63419, 0.64892, 0.660349, 0.671099, 0.688743, 0.71278, 0.904981, 1.01655, 1.06776, 1.10237, 1.15562, 1.19215, 1.24745, 1.37552, 1.44832, 1.50061, 1.58735, 1.66482, 1.73561, 1.82998, 1.88631, 1.94925, 2.03317, 2.20102, 2.45518, 2.76153");
+            values ( \
+              "0.197816, 0.21397, 0.233939, 0.245216, 0.247451, 0.247612, 0.245927, 0.242641, 0.213009, 0.194913, 0.186164, 0.179412, 0.167565, 0.158309, 0.142841, 0.104845, 0.0846071, 0.0715536, 0.0529865, 0.0397629, 0.0302628, 0.0206828, 0.0164357, 0.0126684, 0.00888025, 0.00423334, 0.00123836, 0.000263101" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.481303");
+            index_3 ("0.617867, 0.617887, 1.15637, 2.2119, 2.57762, 2.73307, 3.03474, 3.35433, 3.90888, 4.26103, 4.54854, 4.74812, 5.00436, 5.17593, 5.40469, 5.80007, 5.9788, 6.24181, 6.59248, 7.29382, 8.33126, 9.36871");
+            values ( \
+              "1e-22, 0.280331, 0.242756, 0.201683, 0.185739, 0.178012, 0.160396, 0.138364, 0.0981319, 0.0751613, 0.0592196, 0.0497135, 0.0393432, 0.0334967, 0.0268813, 0.0181372, 0.0151605, 0.0116109, 0.00807547, 0.00377684, 0.00111349, 0.000333079" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.00742");
+            index_3 ("0.692113, 0.692133, 2.49065, 7.29929, 8.91488, 9.74072, 10.719, 11.6532, 14.2958, 16.0524, 16.9423, 17.7886, 19.1791, 19.8852, 20.8999, 21.9374, 23.3589, 25.2109, 27.2858, 29.3607, 32.4731, 35.5854");
+            values ( \
+              "1e-22, 0.292016, 0.247304, 0.202219, 0.18516, 0.174965, 0.160943, 0.145695, 0.0994909, 0.0721188, 0.0603258, 0.0504759, 0.0371447, 0.0316303, 0.0249571, 0.0194987, 0.0138205, 0.00875271, 0.00520839, 0.00308527, 0.00140506, 0.000632336" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.93625, 1.95504, 1.9653, 1.98466, 1.99275, 2.00459, 2.01482, 2.02413, 2.03291, 2.0415, 2.05009, 2.06253, 2.073, 2.08333, 2.08918, 2.09393, 2.10377, 2.11689, 2.13596, 2.15137");
+            values ( \
+              "0.00290055, 0.00412196, 0.00744672, 0.0161048, 0.0191287, 0.0228304, 0.0256775, 0.0276386, 0.0288528, 0.0289697, 0.0267655, 0.0146179, 0.00776253, 0.00389124, 0.00257569, 0.00184848, 0.000972804, 0.000507589, 0.000316629, 0.000248598" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00663374");
+            index_3 ("1.9231, 1.95865, 1.96184, 1.97381, 2.03051, 2.04008, 2.04779, 2.06052, 2.07, 2.07736, 2.08417, 2.09355, 2.11231, 2.12277, 2.13009, 2.13643, 2.14489, 2.15101, 2.1581, 2.16757, 2.18649, 2.20164");
+            values ( \
+              "0.00077697, 0.0108728, 0.0125853, 0.02055, 0.0660487, 0.0730532, 0.0781439, 0.0847741, 0.088001, 0.0888065, 0.0871657, 0.0778255, 0.046015, 0.0317711, 0.0238177, 0.0183283, 0.0126804, 0.00967813, 0.00703974, 0.00455841, 0.00185324, 0.00106244" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.027668");
+            index_3 ("1.94928, 1.98069, 1.99749, 2.0083, 2.05071, 2.07944, 2.09776, 2.12217, 2.14615, 2.17013, 2.17675, 2.19854, 2.25276, 2.28263, 2.3007, 2.32137, 2.34808, 2.36995, 2.39575, 2.41265, 2.44645, 2.51095, 2.58632");
+            values ( \
+              "0.0223421, 0.0326263, 0.0495431, 0.0624153, 0.119514, 0.155476, 0.171965, 0.181512, 0.178664, 0.167778, 0.163589, 0.146044, 0.0893735, 0.0624726, 0.0492303, 0.0368396, 0.0248817, 0.0177781, 0.0118738, 0.0090715, 0.00520757, 0.00164406, 0.000410651" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.115398");
+            index_3 ("1.97975, 2.02271, 2.0792, 2.099, 2.11268, 2.14004, 2.16621, 2.19071, 2.22221, 2.34699, 2.43997, 2.53453, 2.63063, 2.69968, 2.86635, 2.94259, 2.99971, 3.07587, 3.16065, 3.21028, 3.30955, 3.35848, 3.4333, 3.53306, 3.73258, 4.00278");
+            values ( \
+              "0.079009, 0.0886241, 0.181384, 0.207289, 0.21973, 0.23246, 0.234615, 0.233149, 0.229669, 0.21261, 0.198379, 0.181905, 0.160543, 0.141423, 0.0927827, 0.0730651, 0.0602332, 0.0457893, 0.0331969, 0.0273358, 0.0182436, 0.0149234, 0.0109307, 0.00715232, 0.00288804, 0.000765611" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.481303");
+            index_3 ("2.03492, 2.15447, 2.19445, 2.22983, 2.33705, 2.64204, 3.64288, 3.89063, 4.15575, 4.48346, 4.68271, 5.25279, 5.57322, 5.75694, 6.03003, 6.34213, 6.58295, 6.95865, 7.29459, 7.70327, 8.24816, 9.21692, 10.2544");
+            values ( \
+              "0.233983, 0.250622, 0.253787, 0.253719, 0.251403, 0.240913, 0.20224, 0.191779, 0.179225, 0.160382, 0.146933, 0.105502, 0.0836381, 0.0723739, 0.0575575, 0.0435615, 0.0348192, 0.02424, 0.0173483, 0.0114638, 0.00644511, 0.00213188, 0.000621902" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.00742");
+            index_3 ("2.13969, 2.13971, 4.38331, 8.74752, 10.3639, 11.1958, 12.1676, 13.102, 15.7428, 17.5006, 18.3926, 19.2382, 20.6277, 21.3316, 22.3471, 23.3845, 24.808, 26.6614, 28.7363, 30.8112, 33.9236, 37.0359");
+            values ( \
+              "1e-22, 0.286237, 0.243181, 0.202222, 0.185153, 0.17488, 0.160941, 0.145693, 0.0995209, 0.0721272, 0.0603006, 0.050468, 0.0371484, 0.0316421, 0.0249691, 0.0195013, 0.0138223, 0.00875217, 0.00520951, 0.0030874, 0.00140075, 0.000635587" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("0, 7.01777, 7.16637, 7.25819, 7.30815, 7.33116, 7.4009, 7.43272, 7.45279, 7.4723, 7.49166, 7.51101, 7.51763, 7.55128, 7.57662, 7.59578, 7.61267, 7.64099, 7.67513, 7.78671, 7.91028, 8.01857, 8.181, 8.28599, 8.33663, 8.4379, 8.64045, 9.04554");
+            values ( \
+              "1e-22, 2e-22, 2.54419e-05, 0.000562237, 0.00177168, 0.00322606, 0.0104903, 0.0120975, 0.0125858, 0.0128748, 0.0127801, 0.0123022, 0.0117456, 0.00485706, 0.00181126, 0.00077971, 0.000349182, 8.75004e-05, 3.6303e-05, 1.81919e-05, 3.48134e-05, 5.32708e-06, 1e-22, 8.86307e-06, 1e-22, 8.3791e-06, 1e-22, 7.06926e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00663374");
+            index_3 ("0, 0.00264113, 0.0146411, 7.01823, 7.16732, 7.27309, 7.28751, 7.31147, 7.33746, 7.34358, 7.41504, 7.46089, 7.49102, 7.51844, 7.54432, 7.56957, 7.5948, 7.59824, 7.61007, 7.65119, 7.66533, 7.6803, 7.70024, 7.7168, 7.74991, 7.79028, 7.84138, 7.9087, 8.15396, 8.24555, 8.33714, 8.52033, 8.88669");
+            values ( \
+              "1.10429e-06, 8.12717e-06, 1e-22, 2e-22, 9.5128e-05, 0.00234308, 0.00323159, 0.00526722, 0.00867316, 0.00977646, 0.0252406, 0.0325091, 0.0363708, 0.0390916, 0.0408407, 0.041251, 0.0392644, 0.0382607, 0.0338346, 0.0146604, 0.0100977, 0.00650388, 0.00349712, 0.00201178, 0.000573356, 0.000149762, 0.0001106, 0.000110083, 4.87808e-07, 2.61482e-05, 1.02347e-05, 1.95246e-05, 5.32626e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.027668");
+            index_3 ("7.27215, 7.34126, 7.36074, 7.39362, 7.48025, 7.58015, 7.62656, 7.66831, 7.70768, 7.74673, 7.78574, 7.85754, 7.89285, 7.9116, 7.92462, 7.95066, 7.96506, 7.9798, 7.99946, 8.03877, 8.11211, 8.14249");
+            values ( \
+              "0.0135608, 0.0155217, 0.0200301, 0.0292334, 0.0555735, 0.0869997, 0.0992357, 0.107528, 0.111739, 0.109583, 0.0940315, 0.0492611, 0.0322711, 0.0253455, 0.0212962, 0.0148396, 0.012102, 0.00979988, 0.00736482, 0.00406533, 0.00122451, 0.000892749" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.115398");
+            index_3 ("7.27202, 7.4107, 7.4728, 7.50623, 7.65279, 7.72099, 7.81008, 7.83424, 7.86646, 7.91023, 7.98256, 8.00556, 8.05155, 8.10708, 8.21046, 8.2377, 8.45305, 8.53396, 8.57348, 8.64689, 8.71847, 8.77709, 8.84074, 8.9311, 8.98842, 9.02392, 9.09492, 9.23692, 9.49763, 9.80739");
+            values ( \
+              "0.0127645, 0.0391762, 0.0616043, 0.0754783, 0.145318, 0.173935, 0.194822, 0.196302, 0.196178, 0.193693, 0.186565, 0.183919, 0.178133, 0.170389, 0.151728, 0.145583, 0.0898049, 0.0705421, 0.0621547, 0.0484582, 0.0374807, 0.0301362, 0.0235882, 0.0165134, 0.0131193, 0.0113899, 0.00851208, 0.00470579, 0.00142995, 0.000369981" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.481303");
+            index_3 ("7.37496, 7.55968, 7.71114, 7.80006, 7.87176, 7.90977, 7.96046, 8.05297, 8.25512, 8.50033, 8.61299, 8.88281, 9.15881, 9.42246, 9.63752, 10.0743, 10.3026, 11.0302, 11.3915, 11.7462, 12.0294, 12.2742, 12.521, 12.8725, 13.0219, 13.3205, 13.9177, 14.8938, 15.9312");
+            values ( \
+              "0.0558676, 0.106811, 0.190045, 0.222285, 0.23176, 0.232909, 0.233405, 0.232912, 0.229828, 0.224114, 0.221014, 0.212747, 0.203222, 0.193111, 0.183843, 0.160033, 0.144674, 0.0924956, 0.0698664, 0.0516119, 0.0399084, 0.0317058, 0.0249528, 0.0175929, 0.015126, 0.0111682, 0.0059118, 0.00193609, 0.00056125" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.00742");
+            index_3 ("0, 5.4138, 6.69097, 7.01543, 7.16689, 7.26733, 7.37116, 7.82168, 7.98056, 8.24798, 8.41921, 8.59044, 8.82888, 9.30576, 10.1001, 13.8727, 15.9476, 16.9778, 17.7572, 18.5616, 21.6474, 23.1503, 24.2257, 25.2631, 26.5336, 27.2061, 28.1575, 29.1949, 30.0011, 31.0386, 32.076, 34.1509, 36.2258, 39.3381, 42.4505");
+            values ( \
+              "4.64052e-08, 6.43588e-05, 0.00063342, 0.000170594, 0.000845545, 0.0093484, 0.0309432, 0.23476, 0.245764, 0.249657, 0.250619, 0.250884, 0.250456, 0.247941, 0.241562, 0.206655, 0.185127, 0.172272, 0.160898, 0.14785, 0.0942207, 0.0712419, 0.057298, 0.0458897, 0.0345609, 0.0296161, 0.0236932, 0.0184902, 0.0152127, 0.0118, 0.0091279, 0.00543498, 0.0032212, 0.00146437, 0.000661927" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00244945, 0.00245089, 0.00245258, 0.00245332, 0.00245353, 0.00245359", \
+            "0.00322511, 0.00322557, 0.00322631, 0.00322704, 0.00322735, 0.00322743", \
+            "0.00362921, 0.0036292, 0.00362973, 0.00363043, 0.00363081, 0.00363094", \
+            "0.00393124, 0.00393109, 0.00393087, 0.00393071, 0.00393081, 0.0039309", \
+            "0.00429196, 0.00436929, 0.00443301, 0.00445816, 0.00446186, 0.00446368", \
+            "0.00441687, 0.00441682, 0.00441686, 0.00448687, 0.00457211, 0.00459396" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00348738, 0.00349051, 0.00349474, 0.00349706, 0.00349776, 0.00349795", \
+            "0.0036971, 0.00369589, 0.00369599, 0.00369718, 0.00369781, 0.003698", \
+            "0.00439204, 0.00443762, 0.00445565, 0.00446281, 0.00446413, 0.00446444", \
+            "0.00406412, 0.00406421, 0.00408113, 0.00417941, 0.00421077, 0.00421915", \
+            "0.00348062, 0.00335117, 0.00324501, 0.0032075, 0.00329805, 0.00334647", \
+            "0.00327296, 0.00327555, 0.00327507, 0.00315666, 0.00301971, 0.00307848" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0445797, 0.0497542, 0.0534614, 0.0560084, 0.0583226, 0.0605032, 0.0626229, 0.0647407, 0.0665817, 0.0727515, 0.0742953, 0.0772853, 0.0811484, 0.0851837, 0.105998");
+            values ( \
+              "-0.00207624, -0.0699814, -0.091707, -0.103266, -0.111231, -0.116199, -0.118248, -0.114609, -0.103734, -0.0324261, -0.0213384, -0.00915038, -0.00301307, -0.00099478, -0.00010921" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00663374");
+            index_3 ("0.044454, 0.0517357, 0.0550449, 0.0604158, 0.064537, 0.0694614, 0.073688, 0.0778963, 0.0821084, 0.0859706, 0.0962435, 0.100126, 0.104914, 0.114481, 0.120355");
+            values ( \
+              "-0.00281743, -0.139377, -0.173453, -0.210703, -0.229161, -0.242416, -0.246925, -0.244846, -0.232945, -0.210904, -0.0888775, -0.0562341, -0.0307389, -0.0086541, -0.00601182" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.027668");
+            index_3 ("0.046005, 0.053985, 0.0587946, 0.0633603, 0.0666164, 0.0731285, 0.0800548, 0.0865844, 0.0926612, 0.105194, 0.110046, 0.117951, 0.130758, 0.140378, 0.144973, 0.152065, 0.160312, 0.181438, 0.194175, 0.202854, 0.207949, 0.218139, 0.224384, 0.233913, 0.246619, 0.272031, 0.302534");
+            values ( \
+              "-0.0686271, -0.198126, -0.248776, -0.282055, -0.299796, -0.323522, -0.337672, -0.343452, -0.345573, -0.342762, -0.339833, -0.33455, -0.321832, -0.308481, -0.300438, -0.284635, -0.257255, -0.152063, -0.100169, -0.0737812, -0.0614016, -0.0418503, -0.0330318, -0.0228862, -0.013856, -0.00459633, -0.00115563" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.115398");
+            index_3 ("0.0530846, 0.0746948, 0.0873443, 0.103094, 0.115026, 0.129542, 0.173416, 0.245493, 0.296504, 0.347045, 0.368098, 0.403147, 0.431113, 0.463577, 0.547025, 0.597837, 0.631755, 0.651706, 0.691609, 0.717239, 0.756347, 0.80849, 0.912778, 1.0351");
+            values ( \
+              "-0.327021, -0.353875, -0.377284, -0.385467, -0.385774, -0.385056, -0.378276, -0.364981, -0.3536, -0.339912, -0.332769, -0.317958, -0.301441, -0.272216, -0.160263, -0.105082, -0.0776589, -0.0647979, -0.0443418, -0.0347004, -0.0237277, -0.0141552, -0.00444759, -0.00113556" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.481303");
+            index_3 ("0.0440847, 0.0575773, 0.0734312, 0.0875916, 0.104732, 0.131665, 0.151092, 0.178632, 0.212037, 0.245732, 0.313122, 0.418153, 0.437592, 0.476469, 0.554224, 0.633751, 0.792804, 0.834499, 1.0409, 1.25473, 1.34037, 1.47979, 1.56289, 1.72825, 2.07198, 2.14279, 2.28441, 2.42007, 2.49998, 2.6598, 2.77302, 2.94545, 3.17535, 3.61129, 4.12232");
+            values ( \
+              "-0.0604467, -0.254997, -0.357764, -0.386978, -0.397196, -0.399452, -0.398107, -0.398101, -0.395936, -0.395546, -0.392015, -0.388638, -0.386965, -0.386185, -0.382017, -0.379334, -0.371059, -0.369815, -0.358635, -0.343959, -0.336917, -0.32251, -0.311048, -0.276159, -0.162275, -0.141307, -0.105648, -0.0787665, -0.0660522, -0.0457175, -0.0351531, -0.0233997, -0.0134353, -0.00412938, -0.00103468" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("2.00742");
+            index_3 ("0.0411574, 0.0706405, 0.132095, 0.837463, 2.4504, 4.14327, 5.03217, 5.96796, 6.43, 7.00067, 8.38529, 8.86286, 9.61857, 9.88139, 10.616, 11.3257, 12.2736, 12.9784, 13.6832, 15.0928, 16.5023");
+            values ( \
+              "-0.0588579, -0.359481, -0.403067, -0.396972, -0.380589, -0.359787, -0.345501, -0.324048, -0.307109, -0.277418, -0.165403, -0.132056, -0.0900801, -0.0784504, -0.0526518, -0.0353451, -0.0204499, -0.0141921, -0.00879752, -0.00363643, -0.0013774" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0823709, 0.0834209, 0.0864105, 0.0901504, 0.0950299, 0.0972152, 0.0993385, 0.10146, 0.103777, 0.10875, 0.11118, 0.113054, 0.116551, 0.119594");
+            values ( \
+              "-0.0350554, -0.0412888, -0.0690469, -0.0912066, -0.110946, -0.115989, -0.118071, -0.114497, -0.0999618, -0.0391186, -0.0204106, -0.0120049, -0.00434726, -0.00200488" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00663374");
+            index_3 ("0.0798092, 0.095035, 0.101773, 0.106132, 0.110367, 0.114551, 0.118768, 0.12268, 0.132953, 0.13675, 0.141561, 0.146755, 0.151265, 0.159465, 0.169155");
+            values ( \
+              "-0.0183701, -0.198168, -0.231514, -0.242486, -0.246929, -0.244692, -0.233139, -0.210539, -0.0883886, -0.0564912, -0.0307923, -0.0156624, -0.0085069, -0.00255782, -0.000622854" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.027668");
+            index_3 ("0.0851299, 0.0899432, 0.0963364, 0.103543, 0.109452, 0.116951, 0.123485, 0.129546, 0.139744, 0.146738, 0.154831, 0.167635, 0.177278, 0.181852, 0.188945, 0.197191, 0.218318, 0.231054, 0.239734, 0.244829, 0.255019, 0.261264, 0.270794, 0.283502, 0.308916, 0.339404");
+            values ( \
+              "-0.168212, -0.190644, -0.256437, -0.301037, -0.322788, -0.337993, -0.343872, -0.345585, -0.343739, -0.340127, -0.334434, -0.321977, -0.308456, -0.300434, -0.284639, -0.257251, -0.152065, -0.100169, -0.0737788, -0.0614015, -0.0418485, -0.0330298, -0.0228838, -0.0138545, -0.00459451, -0.0011568" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.115398");
+            index_3 ("0.0903895, 0.111904, 0.123955, 0.132139, 0.139865, 0.151805, 0.186693, 0.23435, 0.333271, 0.383812, 0.404866, 0.439915, 0.46788, 0.500344, 0.583792, 0.634605, 0.668523, 0.688474, 0.728377, 0.754008, 0.793116, 0.845261, 0.949551, 1.07174");
+            values ( \
+              "-0.341425, -0.355853, -0.377213, -0.383032, -0.385312, -0.386068, -0.381943, -0.373851, -0.353612, -0.339901, -0.332769, -0.317958, -0.301441, -0.272217, -0.160263, -0.105081, -0.0776588, -0.0647974, -0.0443417, -0.0347002, -0.0237274, -0.0141544, -0.00444743, -0.00113759" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.481303");
+            index_3 ("0.0822216, 0.0950486, 0.106433, 0.128839, 0.141881, 0.153196, 0.168407, 0.281929, 0.624543, 0.870753, 1.07266, 1.29102, 1.44825, 1.51606, 1.63119, 1.76454, 2.108, 2.17797, 2.3179, 2.45695, 2.53879, 2.70249, 2.80944, 2.9726, 3.19016, 3.61789, 4.12291");
+            values ( \
+              "-0.0912004, -0.271367, -0.345707, -0.391201, -0.396896, -0.398476, -0.398994, -0.395141, -0.380983, -0.369371, -0.35854, -0.343953, -0.330085, -0.322503, -0.305785, -0.27606, -0.162284, -0.14153, -0.106227, -0.0786089, -0.0656505, -0.0449971, -0.0351028, -0.0238872, -0.0141729, -0.00447239, -0.00115266" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("2.00742");
+            index_3 ("0.079032, 0.109852, 0.135403, 0.147069, 0.161295, 0.180408, 0.304801, 0.873398, 1.67134, 2.48635, 3.49755, 4.17904, 5.06819, 5.46311, 6.00328, 6.70806, 7.03834, 7.58531, 8.23153, 8.46098, 8.89842, 9.23027, 9.74209, 9.91763, 10.2687, 10.6526, 11.204, 11.6773, 12.3084, 13.0132, 13.718, 14.4227, 15.1275, 15.8323, 16.5371");
+            values ( \
+              "-0.0905403, -0.369461, -0.398739, -0.401312, -0.402429, -0.402663, -0.401842, -0.396565, -0.388727, -0.380183, -0.368438, -0.359384, -0.345092, -0.337154, -0.323653, -0.296419, -0.276878, -0.234411, -0.180432, -0.162791, -0.132479, -0.112388, -0.0863937, -0.078832, -0.0652944, -0.0530254, -0.0389713, -0.0298707, -0.0208541, -0.0138127, -0.0091932, -0.00603536, -0.00402796, -0.00261482, -0.00176679" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.221932, 0.224683, 0.225553, 0.229022, 0.237769, 0.240684, 0.243327, 0.24581, 0.248244, 0.250806, 0.251592, 0.256913, 0.258625, 0.260865, 0.262257, 0.265041, 0.265309");
+            values ( \
+              "-0.0171584, -0.0253719, -0.0259899, -0.0450533, -0.0801136, -0.0900612, -0.0977025, -0.102081, -0.102128, -0.0911607, -0.0854013, -0.0306298, -0.0197494, -0.0109372, -0.00745595, -0.00344136, -0.00329141" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00663374");
+            index_3 ("0.223991, 0.22912, 0.234105, 0.242982, 0.247871, 0.251177, 0.25711, 0.260195, 0.263887, 0.266176, 0.269522, 0.271552, 0.281516, 0.284559, 0.289513, 0.296082, 0.301925, 0.304606");
+            values ( \
+              "-0.0415202, -0.0728201, -0.115876, -0.179107, -0.204667, -0.216967, -0.230459, -0.232456, -0.230709, -0.225705, -0.211954, -0.1978, -0.0829739, -0.0581764, -0.031347, -0.0133783, -0.00600014, -0.00466385" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.027668");
+            index_3 ("0.225216, 0.241301, 0.250174, 0.258509, 0.266408, 0.273278, 0.283808, 0.2901, 0.302754, 0.316069, 0.329938, 0.339705, 0.345301, 0.370949, 0.380051, 0.391886, 0.400663, 0.409171, 0.422009, 0.439126, 0.45738");
+            values ( \
+              "-0.0630179, -0.209805, -0.273136, -0.308257, -0.327873, -0.337458, -0.341745, -0.340661, -0.333964, -0.321157, -0.300337, -0.277063, -0.257178, -0.131631, -0.097001, -0.0637102, -0.0459473, -0.033295, -0.0202614, -0.0101313, -0.00537311" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.115398");
+            index_3 ("0.237133, 0.260938, 0.272016, 0.280252, 0.287923, 0.299843, 0.330486, 0.360816, 0.425853, 0.481415, 0.533365, 0.557109, 0.588045, 0.643542, 0.735956, 0.759944, 0.791927, 0.812769, 0.846153, 0.886027, 0.910734, 0.958068, 1.02118, 1.13106, 1.26194");
+            values ( \
+              "-0.33555, -0.341504, -0.368968, -0.37871, -0.382938, -0.385151, -0.382503, -0.377586, -0.365652, -0.353599, -0.339387, -0.331278, -0.317941, -0.277985, -0.155268, -0.127744, -0.0970698, -0.0805538, -0.0592964, -0.0406376, -0.0320036, -0.0201484, -0.0106585, -0.00308426, -0.000688643" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.481303");
+            index_3 ("0.223743, 0.242183, 0.257969, 0.278757, 0.291375, 0.30436, 0.319906, 0.361553, 0.499204, 0.818269, 1.01899, 1.2207, 1.36403, 1.43927, 1.58974, 1.66428, 1.77929, 1.91277, 2.25623, 2.3262, 2.46614, 2.54379, 2.60517, 2.68701, 2.85069, 2.95767, 3.12087, 3.33848, 3.76523, 4.26843");
+            values ( \
+              "-0.0558351, -0.240426, -0.339976, -0.387194, -0.395237, -0.398037, -0.398741, -0.397681, -0.39238, -0.378928, -0.369418, -0.358505, -0.349419, -0.343954, -0.330771, -0.322505, -0.305806, -0.276062, -0.162283, -0.14153, -0.106224, -0.0898642, -0.0786108, -0.0656512, -0.0450012, -0.0351041, -0.0238863, -0.0141688, -0.00448694, -0.00116259" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("2.00742");
+            index_3 ("0.220087, 0.261714, 0.280527, 0.304245, 0.320096, 0.340218, 0.537389, 1.36317, 2.49421, 3.46866, 4.17344, 4.6342, 5.21592, 5.9207, 6.15172, 6.61376, 7.18442, 7.72169, 8.37177, 8.68773, 9.16249, 9.73482, 9.90012, 10.2307, 10.8919, 11.3424, 11.8417, 12.5075, 13.2123, 13.917, 14.6218, 15.3266, 16.0314, 16.7361");
+            values ( \
+              "-0.0551633, -0.364809, -0.394252, -0.401666, -0.402456, -0.40264, -0.401073, -0.393246, -0.381684, -0.370562, -0.361521, -0.354834, -0.345049, -0.329944, -0.3236, -0.307552, -0.276988, -0.235376, -0.181026, -0.157033, -0.125151, -0.0935633, -0.0859037, -0.0720744, -0.0502445, -0.0390711, -0.0295097, -0.0201798, -0.0133638, -0.00889143, -0.00583771, -0.0038946, -0.00252919, -0.00170778" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.707086, 0.712616, 0.714259, 0.716451, 0.71801, 0.722688, 0.724431, 0.726174, 0.727917, 0.731352, 0.734062, 0.737192, 0.7401, 0.744127, 0.748934, 0.753362, 0.754417, 0.755473, 0.756529, 0.757584, 0.758638, 0.759692, 0.760746, 0.761799, 0.762586, 0.763372, 0.764159, 0.764945, 0.766064, 0.766437, 0.768175, 0.769608, 0.771272, 0.772105, 0.772938, 0.77377, 0.774866, 0.775787, 0.776898, 0.77801, 0.779121, 0.780232, 0.781344, 0.782455, 0.783566, 0.786376, 0.789185, 0.796263, 0.812798, 0.834564");
+            values ( \
+              "-0.00855825, -0.00940353, -0.0110499, -0.0135807, -0.0157394, -0.0230448, -0.0255957, -0.0279692, -0.0302768, -0.0346157, -0.0379308, -0.0416412, -0.0449705, -0.0493894, -0.0543773, -0.0588198, -0.0591779, -0.0593263, -0.0592647, -0.0589934, -0.0585131, -0.0578238, -0.0569253, -0.0558177, -0.054337, -0.052577, -0.0505377, -0.0482191, -0.0440724, -0.0425218, -0.0335898, -0.0268867, -0.0198612, -0.016832, -0.0143653, -0.0121684, -0.00973059, -0.00784921, -0.00588705, -0.00449136, -0.0033388, -0.0026574, -0.00206712, -0.00156796, -0.00115992, -0.00076216, -0.000491853, -0.000375881, -0.00020876, -8.76355e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00663374");
+            index_3 ("0.709006, 0.718672, 0.761912, 0.777224, 0.780302, 0.784915, 0.790052, 0.793634, 0.804157, 0.808199, 0.813166, 0.819093, 0.82547, 0.825976");
+            values ( \
+              "-0.0283969, -0.0292775, -0.137687, -0.170357, -0.169062, -0.165265, -0.157534, -0.135208, -0.0543699, -0.0350321, -0.0189026, -0.0084445, -0.00381756, -0.00366245" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.027668");
+            index_3 ("0.715214, 0.728967, 0.778885, 0.795011, 0.80155, 0.808194, 0.818082, 0.823567, 0.834537, 0.843155, 0.851768, 0.866265, 0.896755, 0.912971, 0.922984, 0.929381, 0.945935, 0.964854, 0.97452");
+            values ( \
+              "-0.0584809, -0.0671347, -0.245156, -0.286596, -0.297422, -0.305141, -0.311322, -0.312386, -0.309994, -0.30346, -0.292415, -0.257845, -0.117354, -0.0669647, -0.0462807, -0.0364008, -0.0192656, -0.00891189, -0.00671451" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.115398");
+            index_3 ("0.735892, 0.769944, 0.791434, 0.806206, 0.824832, 0.840632, 0.855498, 0.877674, 0.903735, 0.952881, 1.00333, 1.06874, 1.11027, 1.15301, 1.17085, 1.25838, 1.28473, 1.3193, 1.35445, 1.37877, 1.41236, 1.45081, 1.50207, 1.60292, 1.71946");
+            values ( \
+              "-0.186239, -0.23701, -0.312911, -0.344479, -0.365087, -0.372552, -0.374786, -0.374099, -0.370716, -0.362142, -0.351587, -0.33477, -0.317898, -0.289845, -0.272083, -0.154856, -0.124887, -0.0925327, -0.0673752, -0.0537287, -0.0390082, -0.0269097, -0.016144, -0.00539846, -0.00143151" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.481303");
+            index_3 ("0.757256, 0.834194, 0.851976, 0.865155, 0.911024, 1.03636, 1.07644, 1.14436, 1.34043, 1.64714, 1.95567, 2.11245, 2.18647, 2.30149, 2.43495, 2.77841, 2.84838, 2.98832, 3.12736, 3.2092, 3.37288, 3.47985, 3.64304, 3.86064, 4.2867, 4.78899");
+            values ( \
+              "-0.367367, -0.385149, -0.391566, -0.393243, -0.393925, -0.389714, -0.38993, -0.387319, -0.378899, -0.36389, -0.344412, -0.330714, -0.322502, -0.305801, -0.276062, -0.162283, -0.141531, -0.106224, -0.0786109, -0.0656507, -0.045001, -0.0351044, -0.023887, -0.0141694, -0.00449765, -0.00116885" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("2.00742");
+            index_3 ("0.684238, 0.822171, 0.881867, 1.04092, 1.0858, 3.16422, 4.7665, 5.74593, 6.68161, 7.14341, 7.71431, 9.21762, 9.6924, 10.2647, 10.7606, 11.4218, 11.8722, 12.3716, 13.0374, 13.7422, 15.1517, 17.2661");
+            values ( \
+              "-0.00225289, -0.374884, -0.398601, -0.399368, -0.40073, -0.380153, -0.360631, -0.345067, -0.32362, -0.307542, -0.277008, -0.157014, -0.125131, -0.0935824, -0.072094, -0.0502261, -0.0390905, -0.0295286, -0.0201604, -0.0133826, -0.00585656, -0.00168884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.51382, 2.53014, 2.53625, 2.54117, 2.54774, 2.55155, 2.57264, 2.57868, 2.59, 2.59964, 2.6083, 2.61633, 2.62401, 2.63159, 2.63726, 2.63993, 2.64678, 2.65091, 2.6537, 2.65826, 2.66435, 2.67259, 2.68016");
+            values ( \
+              "-0.00111644, -0.00256607, -0.00340543, -0.00444438, -0.00617411, -0.00749862, -0.0172149, -0.0197581, -0.0241112, -0.0274109, -0.0298987, -0.0318033, -0.0329313, -0.0326455, -0.0290223, -0.025431, -0.0137584, -0.00824561, -0.00563169, -0.00288636, -0.00109041, -0.000306439, -0.000191221" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00663374");
+            index_3 ("2.52359, 2.54806, 2.55804, 2.61792, 2.64363, 2.65475, 2.66531, 2.67574, 2.68354, 2.7016, 2.70767, 2.7185, 2.73003, 2.74145");
+            values ( \
+              "-0.00352659, -0.0133986, -0.0196463, -0.0710799, -0.0896622, -0.0961149, -0.10031, -0.0985278, -0.0854253, -0.0284577, -0.0169462, -0.00603973, -0.00170611, -0.000637974" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.027668");
+            index_3 ("2.45683, 2.55101, 2.55969, 2.57127, 2.58634, 2.59036, 2.59572, 2.60645, 2.61622, 2.63577, 2.65271, 2.6795, 2.70199, 2.72201, 2.7406, 2.7586, 2.77657, 2.7771, 2.77817, 2.7803, 2.78456, 2.79107, 2.79887, 2.80036, 2.80334, 2.8093, 2.81797, 2.82051, 2.82558, 2.83574, 2.84268, 2.84521, 2.85027, 2.8604, 2.88065, 2.88696");
+            values ( \
+              "-0.000382745, -0.0184729, -0.0263202, -0.0381523, -0.0558855, -0.0609225, -0.0676816, -0.081381, -0.0940041, -0.120034, -0.143167, -0.178861, -0.205601, -0.22542, -0.238577, -0.242025, -0.224672, -0.223561, -0.221209, -0.215891, -0.202841, -0.178515, -0.147429, -0.141658, -0.130401, -0.109455, -0.0832448, -0.0766, -0.0645851, -0.0452233, -0.0352204, -0.0321278, -0.0266716, -0.0182334, -0.00815415, -0.00688727" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.115398");
+            index_3 ("2.55191, 2.60143, 2.7215, 2.75852, 2.78875, 2.81157, 2.85721, 2.91316, 2.95428, 2.98825, 3.02069, 3.07655, 3.1693, 3.22533, 3.27983, 3.31967, 3.35998, 3.39137, 3.45415, 3.53497");
+            values ( \
+              "-0.063048, -0.0824347, -0.274878, -0.320724, -0.344095, -0.352925, -0.357525, -0.349682, -0.339952, -0.329258, -0.315767, -0.276455, -0.154882, -0.0969499, -0.0591716, -0.0405808, -0.0275551, -0.0202223, -0.0107315, -0.00513464" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.481303");
+            index_3 ("2.61862, 2.70077, 2.75713, 2.79414, 2.82866, 2.85831, 2.89787, 2.99646, 3.14869, 3.446, 3.65637, 3.95102, 4.0959, 4.15642, 4.26654, 4.34445, 4.67693, 4.82438, 4.95878, 5.07469, 5.22924, 5.3421, 5.46643, 5.6322, 5.96375, 6.42017, 6.97797");
+            values ( \
+              "-0.249855, -0.255024, -0.33865, -0.369709, -0.383715, -0.388287, -0.39033, -0.388053, -0.382178, -0.368898, -0.357579, -0.336893, -0.322096, -0.314098, -0.295184, -0.276044, -0.165383, -0.123632, -0.0931022, -0.0722563, -0.050851, -0.0391901, -0.0293121, -0.0197101, -0.00854828, -0.00244929, -0.000497744" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("2.00742");
+            index_3 ("0, 2.07884, 2.44782, 2.55234, 2.78222, 2.84051, 2.87426, 2.96365, 4.41117, 5.47877, 6.60746, 7.64993, 8.35471, 8.58573, 9.04778, 9.61845, 11.1218, 11.5965, 12.1688, 12.6648, 13.326, 13.7764, 14.2757, 14.9415, 15.6463, 17.0558, 19.1701");
+            values ( \
+              "-2.39271e-07, -0.000879505, -1e-22, -0.025332, -0.367044, -0.392809, -0.397421, -0.399515, -0.387109, -0.375584, -0.361516, -0.345059, -0.329932, -0.323613, -0.307538, -0.276984, -0.157032, -0.125151, -0.0935648, -0.0720753, -0.0502427, -0.039072, -0.0295109, -0.0201793, -0.0133649, -0.0058386, -0.00170711" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.61602, 9.68298, 9.69531, 9.7165, 9.72259, 9.73477, 9.77792, 9.78636, 9.81046, 9.83103, 9.8496, 9.86703, 9.88389, 9.90063, 9.91318, 9.91878, 9.93477, 9.93944, 9.94655, 9.95165, 9.96176, 9.97524, 9.99507, 10.0606, 10.1974, 10.2938, 10.4233");
+            values ( \
+              "-0.000295561, -0.00118734, -0.0015348, -0.00241484, -0.00279576, -0.00367276, -0.00835421, -0.00920924, -0.0113524, -0.0128248, -0.0138732, -0.01456, -0.0149355, -0.0147252, -0.013448, -0.011897, -0.0056408, -0.00416417, -0.00245927, -0.00172791, -0.000918882, -0.000515905, -0.000286862, -5.26379e-05, -3.55268e-06, -1.41406e-05, -1e-22" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00663374");
+            index_3 ("9.61608, 9.69924, 9.71999, 9.73832, 9.75716, 9.84346, 9.85641, 9.88274, 9.90612, 9.92763, 9.94809, 9.96811, 9.98309, 9.9896, 10.0119, 10.0194, 10.0277, 10.0342, 10.0473, 10.0674, 10.0916, 10.1676, 10.3861");
+            values ( \
+              "-0.000671872, -0.00430833, -0.00642542, -0.00892188, -0.012449, -0.0336564, -0.0365978, -0.0421095, -0.04638, -0.0496237, -0.0517693, -0.0518189, -0.0472457, -0.0421492, -0.0186041, -0.0125844, -0.00795209, -0.00541964, -0.00234258, -0.000594278, -0.000173822, -5.64839e-05, -2.16065e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.027668");
+            index_3 ("9.68946, 9.75977, 9.78794, 9.81853, 9.96291, 10.0029, 10.0379, 10.0698, 10.0999, 10.1297, 10.1521, 10.186, 10.1954, 10.2147, 10.2267, 10.2345, 10.2501, 10.2812, 10.3205, 10.3691");
+            values ( \
+              "-0.0139301, -0.0196232, -0.0282117, -0.0396893, -0.0999994, -0.116416, -0.12994, -0.14027, -0.146565, -0.14352, -0.123147, -0.0658054, -0.0523769, -0.0313055, -0.0221569, -0.0176571, -0.0108698, -0.00376225, -0.000778362, -0.00021235" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.115398");
+            index_3 ("9.74865, 9.87936, 9.98054, 10.0882, 10.1517, 10.201, 10.2362, 10.2981, 10.3572, 10.4162, 10.4754, 10.5078, 10.5717, 10.6066, 10.6566, 10.6838, 10.722, 10.7466, 10.7924, 10.8534, 10.93");
+            values ( \
+              "-0.0409313, -0.0749239, -0.132922, -0.201703, -0.238966, -0.264528, -0.28032, -0.301247, -0.308987, -0.300507, -0.267723, -0.231192, -0.149453, -0.112644, -0.0731236, -0.0568912, -0.0399122, -0.0314772, -0.0202301, -0.0111155, -0.00559121" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.481303");
+            index_3 ("9.61749, 9.91267, 10.2128, 10.3255, 10.4171, 10.4542, 10.5038, 10.5917, 10.7044, 11.0356, 11.1682, 11.2547, 11.4277, 11.5863, 11.7296, 12.0737, 12.284, 12.4227, 12.5044, 12.6677, 12.7754, 12.9397, 13.1588, 13.5846, 14.0872");
+            values ( \
+              "-0.00396974, -0.0978351, -0.303043, -0.355251, -0.373756, -0.3759, -0.376569, -0.375605, -0.371867, -0.356685, -0.34864, -0.34261, -0.327454, -0.306624, -0.275525, -0.162141, -0.106104, -0.0785848, -0.065678, -0.0450647, -0.0350961, -0.0238221, -0.0140901, -0.00446953, -0.00116776" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("2.00742");
+            index_3 ("9.96973, 10.2403, 10.3416, 10.4297, 10.517, 10.7016, 11.628, 12.4439, 14.1379, 15.0272, 15.9633, 16.4261, 16.9957, 18.3951, 19.1352, 19.9014, 20.3114, 21.0162, 21.8325, 22.4805, 23.1853, 24.5949, 26.7092");
+            values ( \
+              "-0.317557, -0.329406, -0.373309, -0.38895, -0.39366, -0.394703, -0.388176, -0.37992, -0.359277, -0.345029, -0.323611, -0.307319, -0.277033, -0.164636, -0.115474, -0.0777391, -0.0623956, -0.0422047, -0.0266838, -0.0183887, -0.012198, -0.00533402, -0.00153698" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00229365, 0.00229583, 0.0022976, 0.00229825, 0.00229843, 0.00229847", \
+            "0.0028105, 0.00281091, 0.00281179, 0.00281237, 0.00281256, 0.00281261", \
+            "0.00299954, 0.00299968, 0.00299985, 0.00300006, 0.00300017, 0.0030002", \
+            "0.00306559, 0.00306559, 0.00306564, 0.00306574, 0.00306584, 0.00306588", \
+            "0.00309017, 0.00309019, 0.00309024, 0.00309038, 0.00309056, 0.00309066", \
+            "0.00309605, 0.00309606, 0.00309608, 0.00309615, 0.00309633, 0.00309651" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00315087, 0.0031546, 0.0031587, 0.00316045, 0.00316094, 0.00316107", \
+            "0.00350323, 0.00350203, 0.00350211, 0.00350291, 0.00350326, 0.00350336", \
+            "0.00390117, 0.00389505, 0.00388899, 0.00388594, 0.00388511, 0.00388491", \
+            "0.00468595, 0.00466677, 0.00477245, 0.00485658, 0.00488261, 0.00488562", \
+            "0.00484385, 0.00484221, 0.00484298, 0.00484843, 0.00495192, 0.00498699", \
+            "0.00487147, 0.0048392, 0.00485964, 0.00485477, 0.00485839, 0.00496056" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "A";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00292479, 0.00298189, 0.00295051, 0.00289258, 0.0028753, 0.00286244", \
+            "0.00272835, 0.00279031, 0.00279953, 0.00275463, 0.00273506, 0.00272108", \
+            "0.0025452, 0.00260108, 0.00264577, 0.00264476, 0.00262843, 0.00260453", \
+            "0.00295826, 0.00297012, 0.00298043, 0.00300451, 0.00297313, 0.00293587", \
+            "0.00779998, 0.00770685, 0.00758398, 0.00750727, 0.00749294, 0.00731218", \
+            "0.0304863, 0.0300194, 0.0294666, 0.0287439, 0.0281636, 0.0281836" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00755187, 0.00771733, 0.00780707, 0.00782304, 0.00782591, 0.00782609", \
+            "0.00731266, 0.00748223, 0.00760723, 0.00763988, 0.007646, 0.00764746", \
+            "0.0072236, 0.00735801, 0.00756709, 0.00765374, 0.00767725, 0.00768481", \
+            "0.00807619, 0.00814766, 0.00833474, 0.00847793, 0.00856615, 0.00858563", \
+            "0.0134526, 0.0132913, 0.0132097, 0.0132209, 0.0133196, 0.0133599", \
+            "0.0355424, 0.0346293, 0.0337244, 0.0322973, 0.0306816, 0.0306127" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : GND;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0", \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        related_pin : "B";
+        related_pg_pin : VDD;
+        rise_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00297902, 0.00302232, 0.00289763, 0.00274959, 0.00269663, 0.00267449", \
+            "0.00277537, 0.00281747, 0.00275356, 0.00263272, 0.00257862, 0.0025557", \
+            "0.00254318, 0.00258791, 0.00262392, 0.00254712, 0.00249896, 0.0024665", \
+            "0.00266731, 0.00265696, 0.00268295, 0.00269087, 0.00263333, 0.0025947", \
+            "0.00628869, 0.00596071, 0.00552295, 0.00500164, 0.00493615, 0.00476593", \
+            "0.026705, 0.0262464, 0.0251802, 0.0219076, 0.0179802, 0.0175788" \
+          );
+        }
+        fall_power (power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00663374, 0.027668, 0.115398, 0.481303, 2.00742");
+          values ( \
+            "0.00854436, 0.00859236, 0.00854751, 0.0085052, 0.00849143, 0.0084876", \
+            "0.0083403, 0.00840647, 0.00840618, 0.00837466, 0.0083611, 0.00835723", \
+            "0.0082829, 0.00837527, 0.00845053, 0.00844974, 0.00845295, 0.0084485", \
+            "0.00920945, 0.00932026, 0.00936287, 0.00936782, 0.0093485, 0.00932408", \
+            "0.0143626, 0.014238, 0.0142388, 0.0140885, 0.0139061, 0.0138061", \
+            "0.0350031, 0.0341201, 0.033211, 0.0319215, 0.0304577, 0.0297639" \
+          );
+        }
+      }
+    }
+    pin (A) {
+      direction : input;
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_transition : 10;
+      capacitance : 0.00370244;
+      rise_capacitance : 0.00370083;
+      rise_capacitance_range (0.00264074, 0.00370083);
+      fall_capacitance : 0.00370244;
+      fall_capacitance_range (0.00230521, 0.00370244);
+      receiver_capacitance () {
+        when : "!B";
+        receiver_capacitance1_rise (receiver_cap_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.0024231, 0.00308206, 0.00327523, 0.00330988, 0.0033303, 0.003333" \
+          );
+        }
+        receiver_capacitance2_rise (receiver_cap_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.00301774, 0.00265039, 0.00248261, 0.00240016, 0.0023827, 0.00238113" \
+          );
+        }
+        receiver_capacitance1_fall (receiver_cap_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.00184099, 0.00213299, 0.00224301, 0.0022768, 0.00229628, 0.00229879" \
+          );
+        }
+        receiver_capacitance2_fall (receiver_cap_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.00254472, 0.00301307, 0.00319471, 0.00325115, 0.00324334, 0.00324534" \
+          );
+        }
+      }
+      internal_power () {
+        when : "(!B * !Y)";
+        related_pg_pin : GND;
+        rise_power (passive_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (passive_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        when : "(!B * !Y)";
+        related_pg_pin : VDD;
+        rise_power (passive_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "-0.00271312, -0.00272607, -0.0027308, -0.00272728, -0.00273389, -0.00274059" \
+          );
+        }
+        fall_power (passive_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.00272993, 0.00273451, 0.0027367, 0.00276839, 0.00276385, 0.00274584" \
+          );
+        }
+      }
+    }
+    pin (B) {
+      direction : input;
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_transition : 10;
+      capacitance : 0.00381739;
+      rise_capacitance : 0.00381739;
+      rise_capacitance_range (0.00297172, 0.00381739);
+      fall_capacitance : 0.00377308;
+      fall_capacitance_range (0.00268467, 0.00377308);
+      receiver_capacitance () {
+        when : "!A";
+        receiver_capacitance1_rise (receiver_cap_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.00250488, 0.00328538, 0.00352692, 0.00358909, 0.00360503, 0.00360761" \
+          );
+        }
+        receiver_capacitance2_rise (receiver_cap_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.00350907, 0.0032444, 0.00303519, 0.00298211, 0.00297248, 0.00297232" \
+          );
+        }
+        receiver_capacitance1_fall (receiver_cap_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.00225365, 0.0026874, 0.00283848, 0.00287932, 0.00290351, 0.00290725" \
+          );
+        }
+        receiver_capacitance2_fall (receiver_cap_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.0029622, 0.00339272, 0.00357756, 0.00363194, 0.00363329, 0.00364499" \
+          );
+        }
+      }
+      internal_power () {
+        when : "(!A * !Y)";
+        related_pg_pin : GND;
+        rise_power (passive_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+        fall_power (passive_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0, 0, 0, 0, 0, 0" \
+          );
+        }
+      }
+      internal_power () {
+        when : "(!A * !Y)";
+        related_pg_pin : VDD;
+        rise_power (passive_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "-0.00255542, -0.00255934, -0.00256531, -0.00257501, -0.00257159, -0.00256498" \
+          );
+        }
+        fall_power (passive_power_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          values ( \
+            "0.00261144, 0.00258448, 0.00259165, 0.00259735, 0.0025931, 0.00257355" \
+          );
+        }
+      }
+    }
+  }
+  cell (sky130_osu_sc_15T_hs__and2_2) {
+    area : 12.8205;
+    cell_footprint : "sky130_osu_sc_15T_hs__and2";
+    cell_leakage_power : 0.0256861;
+    pg_pin (GND) {
+      pg_type : primary_ground;
+      voltage_name : "GND";
+    }
+    pg_pin (VDD) {
+      pg_type : primary_power;
+      voltage_name : "VDD";
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * B * Y)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0263556;
+      when : "(A * B * Y)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(A * !B * !Y)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0255883;
+      when : "(A * !B * !Y)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * B * !Y)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.025697;
+      when : "(!A * B * !Y)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      when : "(!A * !B * !Y)";
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0251034;
+      when : "(!A * !B * !Y)";
+      related_pg_pin : VDD;
+    }
+    leakage_power () {
+      value : 0;
+      related_pg_pin : GND;
+    }
+    leakage_power () {
+      value : 0.0256861;
+      related_pg_pin : VDD;
+    }
+    pin (Y) {
+      direction : output;
+      function : "(A * B)";
+      power_down_function : "(!VDD) + (GND)";
+      related_ground_pin : GND;
+      related_power_pin : VDD;
+      max_capacitance : 3.92239;
+      timing () {
+        related_pin : "A";
+        timing_sense : positive_unate;
+        timing_type : combinational;
+        cell_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00758474, 0.0361695, 0.172483, 0.822523, 3.92239");
+          values ( \
+            "0.0594157, 0.0737918, 0.125087, 0.356124, 1.45702, 6.70678", \
+            "0.0673712, 0.0817338, 0.133061, 0.364172, 1.4651, 6.71482", \
+            "0.0926664, 0.107798, 0.159914, 0.391248, 1.49218, 6.74197", \
+            "0.106945, 0.127247, 0.183071, 0.414888, 1.51653, 6.76569", \
+            "-0.0150091, 0.0179267, 0.0975677, 0.335861, 1.43665, 6.68671", \
+            "-0.78631, -0.736534, -0.58901, -0.253625, 0.894484, 6.15088" \
+          );
+        }
+        rise_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00758474, 0.0361695, 0.172483, 0.822523, 3.92239");
+          values ( \
+            "0.0164433, 0.0308549, 0.0995609, 0.441842, 2.07915, 9.88533", \
+            "0.0163999, 0.0308299, 0.099551, 0.441841, 2.07901, 9.88533", \
+            "0.0191434, 0.0329988, 0.100427, 0.441905, 2.07899, 9.88533", \
+            "0.0311373, 0.0439013, 0.10497, 0.443357, 2.07892, 9.88533", \
+            "0.0584302, 0.0790105, 0.134639, 0.449949, 2.0815, 9.88536", \
+            "0.135858, 0.170217, 0.269123, 0.550442, 2.12868, 9.89123" \
+          );
+        }
+        cell_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00758474, 0.0361695, 0.172483, 0.822523, 3.92239");
+          values ( \
+            "0.0566793, 0.0679242, 0.102951, 0.243975, 0.91061, 4.08925", \
+            "0.0690622, 0.0802765, 0.115319, 0.256425, 0.923086, 4.10171", \
+            "0.119808, 0.131881, 0.167629, 0.30876, 0.974748, 4.15337", \
+            "0.244391, 0.263293, 0.310657, 0.454811, 1.12133, 4.29992", \
+            "0.554184, 0.582874, 0.657722, 0.831495, 1.49706, 4.67415", \
+            "1.52869, 1.572, 1.6921, 1.96476, 2.66825, 5.84309" \
+          );
+        }
+        fall_transition (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00758474, 0.0361695, 0.172483, 0.822523, 3.92239");
+          values ( \
+            "0.0124601, 0.0211626, 0.0576431, 0.239697, 1.12368, 5.34096", \
+            "0.0124548, 0.0211623, 0.0576224, 0.23973, 1.12411, 5.34094", \
+            "0.0148017, 0.0231387, 0.058377, 0.2397, 1.12508, 5.34095", \
+            "0.0268408, 0.0385206, 0.0718766, 0.242689, 1.12354, 5.34094", \
+            "0.0518019, 0.0683687, 0.114828, 0.263092, 1.12635, 5.34057", \
+            "0.11982, 0.139032, 0.208169, 0.383549, 1.14737, 5.34578" \
+          );
+        }
+        output_current_rise () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0501526, 0.05254, 0.0562395, 0.0595212, 0.0623326, 0.0649336, 0.067464, 0.069991, 0.0726876, 0.0804863, 0.0855884, 0.0910646, 0.0974383, 0.105046");
+            values ( \
+              "0.00158349, 0.0400465, 0.0673367, 0.0839472, 0.0926622, 0.0979424, 0.0985275, 0.0966559, 0.0874784, 0.03323, 0.0176672, 0.00900412, 0.00422134, 0.00218968" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00758474");
+            index_3 ("0.0509924, 0.0584236, 0.0618996, 0.0675241, 0.072469, 0.077155, 0.0818089, 0.0864611, 0.088558, 0.107155, 0.11346, 0.121775, 0.130885, 0.141288, 0.149833");
+            values ( \
+              "0.00800277, 0.151436, 0.188411, 0.229533, 0.249277, 0.255841, 0.253054, 0.240971, 0.231284, 0.0888447, 0.0591653, 0.0335171, 0.0176083, 0.00845039, 0.00495119" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0361695");
+            index_3 ("0.0517644, 0.0614492, 0.0694367, 0.0760312, 0.0823604, 0.0904164, 0.101083, 0.110381, 0.118235, 0.132417, 0.141714, 0.149055, 0.163736, 0.194437, 0.21947, 0.239698, 0.25403, 0.26653, 0.283197, 0.294927, 0.307905, 0.325209, 0.359816, 0.389901");
+            values ( \
+              "0.0032197, 0.230016, 0.321645, 0.367724, 0.393924, 0.40919, 0.411282, 0.403237, 0.39294, 0.369956, 0.351838, 0.335629, 0.295801, 0.196223, 0.128551, 0.0879822, 0.0660044, 0.0509852, 0.0356736, 0.027637, 0.0207758, 0.0140802, 0.00619971, 0.00348759" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.172483");
+            index_3 ("0.0609674, 0.0842045, 0.0931391, 0.103784, 0.112534, 0.120943, 0.137761, 0.176976, 0.297972, 0.364271, 0.408771, 0.436402, 0.491664, 0.665451, 0.727089, 0.772518, 0.821475, 0.88675, 0.926921, 0.949263, 0.993946, 1.06726, 1.09814, 1.14033, 1.19658, 1.30909, 1.52171, 1.77397");
+            values ( \
+              "0.360955, 0.44537, 0.471586, 0.484635, 0.488709, 0.488475, 0.48525, 0.470111, 0.420006, 0.391049, 0.36997, 0.35551, 0.321894, 0.194093, 0.153332, 0.127195, 0.102856, 0.0763171, 0.0631327, 0.0567454, 0.0456224, 0.0316219, 0.0270744, 0.0218644, 0.0163658, 0.00902857, 0.00259011, 0.000541812" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.822523");
+            index_3 ("0.0862255, 0.0862455, 0.420508, 1.43335, 1.65624, 1.80445, 2.10086, 2.36236, 2.8962, 3.2072, 3.38094, 3.56773, 3.81677, 4.00197, 4.13575, 4.31412, 4.67087, 4.89891, 5.24802, 5.71349, 6.64444, 7.68831");
+            values ( \
+              "1e-22, 0.579871, 0.490149, 0.398707, 0.376396, 0.359964, 0.32119, 0.280842, 0.195354, 0.151115, 0.129551, 0.108996, 0.0856946, 0.0712148, 0.062174, 0.0517357, 0.0353755, 0.0276979, 0.0189451, 0.0112655, 0.00358876, 0.000963464" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("3.92239");
+            index_3 ("0.182146, 0.182166, 1.87092, 6.27284, 7.48085, 8.33123, 9.15738, 10.1512, 12.9494, 15.0371, 16.5141, 18.2128, 19.7834, 21.4278, 23.0803, 25.168, 27.2558, 29.3435, 33.519, 36.6506");
+            values ( \
+              "1e-22, 0.592014, 0.489009, 0.40576, 0.380761, 0.360742, 0.339416, 0.309111, 0.214564, 0.150456, 0.113561, 0.0802841, 0.0573795, 0.0398739, 0.0274091, 0.0168987, 0.010329, 0.00626026, 0.00221687, 0.00136161" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0832086, 0.0848597, 0.0853888, 0.086444, 0.0884727, 0.0917225, 0.0945185, 0.0971106, 0.0996345, 0.102155, 0.104484, 0.105585, 0.110067, 0.112287, 0.115913, 0.11861, 0.122174, 0.124462, 0.127861, 0.132459, 0.13618, 0.143623, 0.152162");
+            values ( \
+              "0.0183521, 0.0418505, 0.0433161, 0.0551034, 0.0683487, 0.0845951, 0.0929852, 0.0982926, 0.0986697, 0.0968637, 0.0894895, 0.0831479, 0.0472631, 0.0349257, 0.0222437, 0.0158388, 0.0102399, 0.00773792, 0.00514975, 0.00310538, 0.00212095, 0.00107026, 0.000607794" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00758474");
+            index_3 ("0.0841298, 0.0880081, 0.0926529, 0.0969226, 0.0996827, 0.104617, 0.109297, 0.113947, 0.118596, 0.120712, 0.123965, 0.131881, 0.139333, 0.145448, 0.15398, 0.16309, 0.17314, 0.184626, 0.190039");
+            values ( \
+              "0.00458288, 0.117647, 0.175327, 0.212729, 0.230283, 0.249534, 0.256211, 0.253094, 0.24119, 0.231256, 0.209277, 0.139687, 0.0886018, 0.0597418, 0.0333408, 0.0175112, 0.0086201, 0.00376762, 0.00289584" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0361695");
+            index_3 ("0.0841392, 0.0977151, 0.104719, 0.108337, 0.115574, 0.122693, 0.133359, 0.142632, 0.150501, 0.164681, 0.174, 0.181321, 0.195962, 0.226683, 0.251694, 0.272088, 0.286329, 0.298735, 0.315275, 0.327135, 0.340236, 0.357704, 0.392639, 0.413328");
+            values ( \
+              "0.0305055, 0.283774, 0.34722, 0.368506, 0.397605, 0.40921, 0.411702, 0.403564, 0.392732, 0.370201, 0.351783, 0.335648, 0.295904, 0.196295, 0.128657, 0.0877601, 0.0659669, 0.0510574, 0.035816, 0.0276787, 0.0207517, 0.0140023, 0.0061184, 0.00426479" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.172483");
+            index_3 ("0.0917865, 0.116621, 0.125334, 0.135889, 0.144685, 0.153144, 0.169873, 0.189153, 0.330172, 0.415541, 0.468601, 0.523866, 0.550059, 0.697651, 0.759288, 0.804718, 0.853675, 0.918952, 0.95912, 0.981461, 1.02614, 1.09946, 1.13034, 1.17253, 1.22879, 1.34131, 1.55122, 1.79969");
+            values ( \
+              "0.316945, 0.447178, 0.471861, 0.484896, 0.48866, 0.488671, 0.485146, 0.477923, 0.419873, 0.382267, 0.355509, 0.321892, 0.303569, 0.194091, 0.153334, 0.127197, 0.102858, 0.0763143, 0.0631344, 0.056744, 0.045625, 0.0316201, 0.0270725, 0.0218621, 0.0163663, 0.00902578, 0.00264445, 0.00057034" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.822523");
+            index_3 ("0.116931, 0.116951, 0.521729, 1.1851, 1.49757, 1.83742, 2.09799, 2.22066, 2.909, 3.19335, 3.41229, 3.64842, 3.96326, 4.05991, 4.40563, 4.77439, 5.17039, 5.48406, 6.1114, 7.12466, 8.16853");
+            values ( \
+              "1e-22, 0.56431, 0.483632, 0.424914, 0.395696, 0.359959, 0.326302, 0.308201, 0.198392, 0.157336, 0.129744, 0.104171, 0.0764835, 0.0693855, 0.0486091, 0.0327824, 0.021383, 0.015122, 0.00737256, 0.00204668, 0.000555199" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("3.92239");
+            index_3 ("0.205139, 0.205159, 1.90278, 6.30423, 7.51225, 8.36263, 9.18878, 10.1826, 12.9808, 15.0685, 16.5455, 18.4456, 19.582, 21.2445, 23.1031, 25.1909, 27.2786, 29.3663, 33.5418, 36.6734");
+            values ( \
+              "1e-22, 0.586712, 0.488931, 0.405689, 0.380689, 0.360815, 0.339342, 0.309187, 0.214644, 0.150538, 0.113645, 0.0770281, 0.0604386, 0.0419159, 0.0275399, 0.0170142, 0.0104346, 0.00635975, 0.00231036, 0.00127354" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.197438, 0.201561, 0.209792, 0.215907, 0.219067, 0.222031, 0.224942, 0.22785, 0.234312, 0.236744, 0.242115, 0.246695, 0.252829, 0.263043, 0.269971");
+            values ( \
+              "0.00929893, 0.0186702, 0.0540009, 0.075213, 0.081798, 0.0855413, 0.0851646, 0.0804952, 0.0403707, 0.0297473, 0.015775, 0.00923762, 0.00459224, 0.00155359, 0.00130756" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00758474");
+            index_3 ("0.19944, 0.201744, 0.205536, 0.214572, 0.221429, 0.227052, 0.23219, 0.237195, 0.242262, 0.246603, 0.258348, 0.265251, 0.273294, 0.278603, 0.282187, 0.289415, 0.302514, 0.307455");
+            values ( \
+              "0.0285053, 0.0381954, 0.0639053, 0.145741, 0.197009, 0.224051, 0.235946, 0.237851, 0.229176, 0.209969, 0.118273, 0.0776659, 0.0461924, 0.0323873, 0.0253228, 0.0153246, 0.00611646, 0.00476806" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0361695");
+            index_3 ("0.212852, 0.228183, 0.230766, 0.232988, 0.235211, 0.237434, 0.239657, 0.242854, 0.246051, 0.248986, 0.25192, 0.254855, 0.257789, 0.258822, 0.263087, 0.265114, 0.269167, 0.274577, 0.279986, 0.28642, 0.291398, 0.297109, 0.303423, 0.309629, 0.31373, 0.321931, 0.324624, 0.345111, 0.355364, 0.365581, 0.372087, 0.383511, 0.388428, 0.391707, 0.401542, 0.411694, 0.419691, 0.427689, 0.434847, 0.43934, 0.448325, 0.459455, 0.468392, 0.476336, 0.484279, 0.500167, 0.516055, 0.540832, 0.565609, 0.595532");
+            values ( \
+              "0.304017, 0.323144, 0.340871, 0.35372, 0.364794, 0.374094, 0.38162, 0.388224, 0.393374, 0.39682, 0.399041, 0.400036, 0.399805, 0.399185, 0.397534, 0.396448, 0.393593, 0.388063, 0.381411, 0.372077, 0.363731, 0.352689, 0.338602, 0.323525, 0.312891, 0.290022, 0.281673, 0.214384, 0.182027, 0.154161, 0.138091, 0.111416, 0.101327, 0.0953714, 0.0789924, 0.0644254, 0.0538879, 0.0457656, 0.0394372, 0.0358627, 0.0295355, 0.0229718, 0.0182894, 0.014937, 0.0120651, 0.00831947, 0.00538373, 0.00307478, 0.00142988, 0.000694002" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.172483");
+            index_3 ("0.217968, 0.246433, 0.266359, 0.276863, 0.285088, 0.301538, 0.32302, 0.39182, 0.493049, 0.575163, 0.627109, 0.673781, 0.808049, 0.912279, 1.00696, 1.09989, 1.15087, 1.22252, 1.29721, 1.35445, 1.46892, 1.61376");
+            values ( \
+              "0.432831, 0.448846, 0.478512, 0.484118, 0.484774, 0.481612, 0.473896, 0.445691, 0.403124, 0.36475, 0.33521, 0.303691, 0.203669, 0.136193, 0.090122, 0.0582775, 0.0454531, 0.0317587, 0.02178, 0.0162288, 0.00884473, 0.00452329" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.822523");
+            index_3 ("0.236736, 0.236756, 0.717922, 1.48173, 1.62182, 1.90201, 1.96142, 2.08023, 2.31786, 3.01515, 3.36199, 3.5369, 3.73792, 4.00594, 4.20415, 4.43453, 4.7417, 5.04882, 5.20379, 5.51373, 6.13361, 7.10608, 8.14995");
+            values ( \
+              "1e-22, 0.548786, 0.477359, 0.408925, 0.395648, 0.366751, 0.359944, 0.345415, 0.312245, 0.20106, 0.151319, 0.129597, 0.107579, 0.0829124, 0.0679834, 0.0536771, 0.0388104, 0.0279255, 0.02361, 0.0168046, 0.00826188, 0.00246871, 0.000652669" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("3.92239");
+            index_3 ("0.326424, 0.326444, 2.02495, 6.42696, 7.63497, 8.48535, 9.3115, 10.3053, 13.1035, 15.1912, 16.6682, 17.5863, 18.6302, 20.206, 21.1884, 22.2323, 23.2135, 25.3702, 27.4579, 29.5456, 32.6772, 36.8527");
+            values ( \
+              "1e-22, 0.585943, 0.488821, 0.405571, 0.380572, 0.360933, 0.339225, 0.309303, 0.21476, 0.150654, 0.11376, 0.0946018, 0.0761394, 0.0542648, 0.0437026, 0.0345912, 0.0277115, 0.0169105, 0.010415, 0.00639284, 0.00305799, 0.00114035" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.574082, 0.582822, 0.589349, 0.592844, 0.605982, 0.613526, 0.620287, 0.625266, 0.629999, 0.634659, 0.639315, 0.643671, 0.648187, 0.654623, 0.661008, 0.666107, 0.669503, 0.675703, 0.68397, 0.698486, 0.703469");
+            values ( \
+              "0.00195291, 0.00429071, 0.00901054, 0.0131455, 0.0325925, 0.0413743, 0.0479844, 0.0516128, 0.0534441, 0.0531784, 0.0468596, 0.0310649, 0.0198076, 0.0105916, 0.00569896, 0.00353432, 0.00266944, 0.00170308, 0.00103592, 0.000544033, 0.000489135" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00758474");
+            index_3 ("0.575274, 0.590205, 0.59218, 0.595065, 0.598142, 0.601708, 0.610715, 0.622554, 0.631392, 0.638906, 0.645716, 0.652258, 0.658783, 0.661386, 0.663665, 0.672064, 0.677944, 0.681583, 0.684508, 0.689194, 0.690922, 0.694376, 0.700887, 0.704127, 0.709354, 0.716323, 0.730261, 0.730965");
+            values ( \
+              "0.00623504, 0.0214711, 0.0255237, 0.0324573, 0.0406716, 0.051247, 0.0800797, 0.119817, 0.14809, 0.167208, 0.179417, 0.183432, 0.174794, 0.163391, 0.150864, 0.100739, 0.0734468, 0.0595002, 0.0498899, 0.0372662, 0.0333971, 0.0267242, 0.0173581, 0.0140498, 0.00999791, 0.00636133, 0.00257791, 0.0025117" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0361695");
+            index_3 ("0.569877, 0.596144, 0.611329, 0.654311, 0.669275, 0.678186, 0.685877, 0.701138, 0.717835, 0.734599, 0.768668, 0.791717, 0.81113, 0.835593, 0.864173, 0.90561, 0.936857");
+            values ( \
+              "0.00935959, 0.0469346, 0.107186, 0.328738, 0.363581, 0.370038, 0.369295, 0.356799, 0.329074, 0.286845, 0.180392, 0.121694, 0.0844665, 0.0515104, 0.0279423, 0.0110618, 0.0058723" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.172483");
+            index_3 ("0.596599, 0.631113, 0.647075, 0.656668, 0.672396, 0.687653, 0.705679, 0.723991, 0.744895, 0.804077, 0.933286, 0.994904, 1.02717, 1.07087, 1.21809, 1.26546, 1.32643, 1.37586, 1.41381, 1.47002, 1.48557, 1.51666, 1.56641, 1.6371, 1.66765, 1.72877, 1.851, 2.04652, 2.27853");
+            values ( \
+              "0.0768884, 0.235154, 0.338886, 0.388274, 0.441871, 0.465092, 0.473963, 0.471985, 0.466267, 0.443444, 0.389346, 0.359954, 0.342057, 0.315039, 0.205959, 0.17324, 0.135699, 0.109926, 0.0928137, 0.0715423, 0.0664806, 0.0573052, 0.0449532, 0.0315597, 0.027056, 0.0198052, 0.0103495, 0.00338084, 0.000829806" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.822523");
+            index_3 ("0.65223, 0.65225, 1.11105, 1.72269, 2.03548, 2.35381, 2.50464, 2.75827, 3.45676, 3.75486, 3.91542, 4.16126, 4.44221, 4.58484, 4.82437, 5.04516, 5.35396, 5.72123, 6.21092, 7.11508, 8.15894");
+            values ( \
+              "1e-22, 0.553992, 0.479237, 0.42477, 0.39567, 0.362437, 0.344044, 0.308188, 0.196817, 0.154111, 0.133834, 0.106633, 0.0811135, 0.0703053, 0.0550522, 0.0436777, 0.0313975, 0.0210924, 0.0121742, 0.00406756, 0.00106783" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("3.92239");
+            index_3 ("0.745407, 0.745427, 2.41937, 6.84002, 8.04803, 8.89841, 9.72456, 10.7184, 13.5166, 15.6043, 17.0813, 17.8783, 18.9222, 20.1842, 21.8692, 23.6428, 25.7306, 27.8183, 29.906, 33.0376, 37.2131");
+            values ( \
+              "1e-22, 0.590447, 0.489197, 0.405591, 0.38059, 0.360916, 0.339241, 0.30929, 0.214752, 0.150647, 0.113756, 0.0969788, 0.0781105, 0.0596894, 0.0412076, 0.0276328, 0.0171143, 0.0105394, 0.00646742, 0.00310246, 0.00116045" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("1.89171, 1.98282, 1.99798, 2.00382, 2.00834, 2.02567, 2.03241, 2.04383, 2.05396, 2.06344, 2.0726, 2.07947, 2.08584, 2.09085, 2.09789, 2.10467, 2.11243, 2.12255, 2.12889, 2.13303, 2.14067, 2.15084, 2.16874, 2.21957, 2.22078");
+            values ( \
+              "2.67624e-05, 0.00106339, 0.0044095, 0.00614168, 0.00801631, 0.0172557, 0.0199887, 0.023486, 0.0254948, 0.0268263, 0.0274988, 0.027566, 0.02706, 0.0258544, 0.0209111, 0.0132999, 0.00784365, 0.00388356, 0.00241809, 0.00177725, 0.00101179, 0.000500421, 0.000251347, 0.000259526, 0.000256172" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00758474");
+            index_3 ("1.89144, 1.98217, 1.9914, 2.00107, 2.01184, 2.0425, 2.06617, 2.08358, 2.09631, 2.10824, 2.11988, 2.13149, 2.14545, 2.15447, 2.16108, 2.16821, 2.1732, 2.18036, 2.18885, 2.19556, 2.20899, 2.23102, 2.25848, 2.29622");
+            values ( \
+              "0.000122802, 0.00406177, 0.00870784, 0.0142097, 0.0226204, 0.0551697, 0.0758505, 0.0889981, 0.0966329, 0.101396, 0.102568, 0.0937595, 0.0595491, 0.0411618, 0.0303466, 0.0214015, 0.016528, 0.0112513, 0.00716255, 0.00506094, 0.00268345, 0.00127376, 0.000685484, 0.000247547" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0361695");
+            index_3 ("1.98109, 2.01256, 2.02159, 2.04271, 2.07019, 2.10671, 2.13312, 2.15557, 2.17604, 2.19599, 2.21589, 2.22852, 2.26109, 2.27842, 2.28715, 2.30461, 2.32213, 2.33354, 2.35574, 2.36848, 2.39396, 2.43785");
+            values ( \
+              "0.03528, 0.0364579, 0.0474253, 0.0776704, 0.122977, 0.190886, 0.236355, 0.266944, 0.283505, 0.283595, 0.260364, 0.231288, 0.14817, 0.111037, 0.0950673, 0.068285, 0.0483073, 0.038237, 0.0239319, 0.0181974, 0.010324, 0.00370592" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.172483");
+            index_3 ("1.981, 2.0578, 2.08614, 2.15303, 2.18836, 2.22073, 2.26509, 2.31379, 2.41128, 2.45439, 2.48711, 2.55255, 2.72427, 2.7952, 2.85739, 2.8993, 2.95343, 2.99923, 3.04925, 3.12018, 3.19198, 3.24667, 3.35606, 3.56228, 3.80513");
+            values ( \
+              "0.0258991, 0.114299, 0.175929, 0.344576, 0.408071, 0.433242, 0.43564, 0.422085, 0.3867, 0.368102, 0.352208, 0.313388, 0.188767, 0.143388, 0.110364, 0.0916292, 0.0713195, 0.0573858, 0.0450016, 0.0315501, 0.0219679, 0.0166047, 0.0093104, 0.00282131, 0.000627361" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.822523");
+            index_3 ("2.07873, 2.16236, 2.19079, 2.23359, 2.25515, 2.28719, 2.32598, 2.4383, 2.63025, 3.20173, 3.51458, 3.72351, 3.85477, 4.19619, 5.08791, 5.34537, 5.60367, 5.79304, 6.03629, 6.23386, 6.47162, 6.80644, 7.15404, 7.4202, 7.9525, 8.92402, 9.96789");
+            values ( \
+              "0.382865, 0.390924, 0.445317, 0.482248, 0.488491, 0.491716, 0.492122, 0.487428, 0.473744, 0.424267, 0.395261, 0.374202, 0.359622, 0.314522, 0.174396, 0.139903, 0.110478, 0.0921429, 0.0723726, 0.059199, 0.0462052, 0.0323013, 0.022203, 0.0165801, 0.00908031, 0.00271732, 0.000721525" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("3.92239");
+            index_3 ("2.2202, 2.22022, 4.51291, 7.9806, 8.76669, 9.81056, 10.3813, 11.2142, 12.2007, 14.9982, 16.0421, 17.0859, 17.875, 18.5643, 19.4833, 20.5272, 21.0575, 22.1013, 23.0838, 24.1276, 25.1089, 26.2216, 27.2655, 29.3532, 31.4409, 34.5725, 38.748");
+            values ( \
+              "1e-22, 0.568394, 0.477654, 0.412284, 0.396641, 0.374352, 0.360918, 0.339021, 0.309302, 0.214782, 0.181212, 0.150673, 0.130013, 0.113745, 0.0945686, 0.0761142, 0.0680235, 0.054266, 0.0437009, 0.0345926, 0.0277133, 0.0215036, 0.0169088, 0.0104132, 0.00639092, 0.00306007, 0.00114251" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("0, 7.00091, 7.10994, 7.31075, 7.34076, 7.35045, 7.36982, 7.3997, 7.41746, 7.43588, 7.46715, 7.49035, 7.52482, 7.5684, 7.5898, 7.61119, 7.62237, 7.63392, 7.64882, 7.66743, 7.68537, 7.70086, 7.71857, 7.75051, 7.78886, 7.83872, 7.90876, 8.04534, 8.15742");
+            values ( \
+              "1e-22, 2e-22, 2.75091e-06, 0.000266208, 0.00073758, 0.000816597, 0.00106523, 0.00189146, 0.00290498, 0.00462413, 0.008132, 0.00978518, 0.01109, 0.0116594, 0.0115455, 0.0112743, 0.0105609, 0.00884073, 0.00529995, 0.00268711, 0.00139434, 0.000810053, 0.000414995, 0.000137761, 5.22302e-05, 4.52251e-05, 1.31165e-05, 3.66667e-05, 9.70094e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00758474");
+            index_3 ("0, 7.00104, 7.11008, 7.31089, 7.35903, 7.38321, 7.41267, 7.42882, 7.50535, 7.53933, 7.56906, 7.59669, 7.62327, 7.64931, 7.67534, 7.68441, 7.69378, 7.72586, 7.74223, 7.76176, 7.78419, 7.80982, 7.84543, 7.88901, 7.94557, 8.03577, 8.13779");
+            values ( \
+              "1e-22, 2e-22, 1.22205e-05, 0.00118133, 0.00366585, 0.00515488, 0.00846649, 0.0114421, 0.0318479, 0.0379232, 0.0416401, 0.0438777, 0.0453131, 0.0456466, 0.0442995, 0.0423468, 0.0387519, 0.0194407, 0.0122981, 0.00662103, 0.00303005, 0.00110689, 0.000279602, 0.000151092, 0.000120335, 0.000133718, 0.000111261" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0361695");
+            index_3 ("7.31114, 7.39304, 7.4173, 7.46121, 7.52077, 7.5961, 7.65285, 7.70114, 7.74447, 7.78499, 7.82438, 7.86371, 7.95064, 7.99086, 8.01895, 8.03483, 8.06659, 8.11882");
+            values ( \
+              "0.013791, 0.0152449, 0.0206109, 0.034765, 0.0601799, 0.0894009, 0.109339, 0.124703, 0.135663, 0.142608, 0.14441, 0.131915, 0.0540977, 0.0296919, 0.0186544, 0.0141887, 0.00801335, 0.00318239" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.172483");
+            index_3 ("7.31135, 7.47188, 7.48886, 7.5779, 7.65404, 7.81169, 7.9113, 7.9978, 8.07995, 8.16205, 8.19785, 8.25342, 8.29066, 8.41232, 8.48923, 8.53714, 8.60444, 8.65867, 8.70186, 8.75427, 8.82779, 8.90314, 8.96069, 9.07578, 9.28796, 9.53819");
+            values ( \
+              "0.0158786, 0.0512006, 0.0585371, 0.102735, 0.146538, 0.244856, 0.29656, 0.325002, 0.33066, 0.315763, 0.30362, 0.278382, 0.25769, 0.182974, 0.139388, 0.115676, 0.0873768, 0.0687829, 0.0565035, 0.0441758, 0.0309551, 0.021383, 0.016021, 0.00882932, 0.00261796, 0.000576409" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.822523");
+            index_3 ("7.31105, 7.6456, 7.8969, 8.0057, 8.07521, 8.14583, 8.22685, 8.33699, 8.49973, 8.80468, 9.062, 9.22804, 9.55368, 9.81255, 9.95888, 10.7557, 11.0734, 11.3432, 11.527, 11.7641, 11.9502, 12.1908, 12.5277, 12.8831, 13.1561, 13.702, 14.6774, 15.7212");
+            values ( \
+              "0.00136276, 0.15216, 0.340697, 0.402739, 0.42476, 0.434458, 0.437485, 0.436878, 0.432362, 0.417469, 0.400611, 0.387954, 0.358182, 0.327267, 0.306644, 0.182256, 0.139218, 0.108779, 0.0911861, 0.0720645, 0.0596514, 0.0464304, 0.0323926, 0.0220815, 0.0163622, 0.00881668, 0.00262019, 0.000698045" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("3.92239");
+            index_3 ("7.64954, 8.18355, 8.47634, 8.66614, 9.0137, 9.50195, 10.5728, 13.7001, 15.5293, 16.6646, 17.6184, 21.223, 23.1658, 25.3205, 26.7799, 28.6549, 29.6988, 31.2639, 33.1937, 35.2815, 37.3692, 38.9299");
+            values ( \
+              "0.336902, 0.465805, 0.480371, 0.484811, 0.487496, 0.485546, 0.470254, 0.412224, 0.374347, 0.346418, 0.318865, 0.198262, 0.141009, 0.0923414, 0.0679981, 0.0451838, 0.0357794, 0.025115, 0.016118, 0.0099227, 0.00608906, 0.00491947" \
+            );
+          }
+        }
+        receiver_capacitance1_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00758474, 0.0361695, 0.172483, 0.822523, 3.92239");
+          values ( \
+            "0.00250056, 0.00250127, 0.0025023, 0.00250276, 0.00250287, 0.0025029", \
+            "0.00321795, 0.0032179, 0.00321794, 0.00321823, 0.00321837, 0.0032184", \
+            "0.00354034, 0.00354033, 0.00354031, 0.0035403, 0.00354034, 0.00354035", \
+            "0.0037623, 0.00376226, 0.00376319, 0.00376299, 0.00376185, 0.00376343", \
+            "0.00408006, 0.00409239, 0.00410255, 0.00410616, 0.00410725, 0.00410761", \
+            "0.0043196, 0.00431958, 0.00431951, 0.00431523, 0.00432241, 0.00432357" \
+          );
+        }
+        receiver_capacitance2_rise (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00758474, 0.0361695, 0.172483, 0.822523, 3.92239");
+          values ( \
+            "0.00332133, 0.00332063, 0.0033212, 0.00332194, 0.00332217, 0.00332222", \
+            "0.00319618, 0.00319577, 0.00319495, 0.00319441, 0.00319431, 0.00319429", \
+            "0.00372674, 0.00373451, 0.00374055, 0.00374111, 0.00374107, 0.00374105", \
+            "0.00413281, 0.00413293, 0.00411478, 0.00413176, 0.00413968, 0.00413754", \
+            "0.00362119, 0.00360054, 0.00358536, 0.00357773, 0.00358065, 0.00358127", \
+            "0.00323105, 0.00323083, 0.00322682, 0.00323405, 0.00322237, 0.00322171" \
+          );
+        }
+        output_current_fall () {
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00159052");
+            index_3 ("0.0492827, 0.0546311, 0.0564663, 0.0605246, 0.0626948, 0.0647112, 0.0666446, 0.0685502, 0.0704542, 0.0755523, 0.0774114, 0.0802916, 0.0827987, 0.086197, 0.0928319");
+            values ( \
+              "-0.0040659, -0.0717578, -0.0857421, -0.109502, -0.119203, -0.126525, -0.130628, -0.130097, -0.116276, -0.0359304, -0.0192042, -0.00713676, -0.00309842, -0.00127859, -0.00109581" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.00758474");
+            index_3 ("0.0506352, 0.0602085, 0.0619536, 0.0649852, 0.0707792, 0.0759314, 0.0792359, 0.0825386, 0.0861561, 0.0935943, 0.0971918, 0.100821, 0.105238, 0.110286, 0.117001, 0.136435");
+            values ( \
+              "-0.0161894, -0.224733, -0.247082, -0.28114, -0.330211, -0.355799, -0.361065, -0.349735, -0.305072, -0.125965, -0.0701586, -0.0373209, -0.0170511, -0.00674146, -0.00213459, -0.000376822" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.0361695");
+            index_3 ("0.0522541, 0.0649978, 0.072223, 0.0771163, 0.083049, 0.0926993, 0.101899, 0.110993, 0.120083, 0.128601, 0.132352, 0.136205, 0.140709, 0.1545, 0.159586, 0.170373, 0.17546, 0.182241, 0.188475, 0.197953, 0.210591, 0.226451");
+            values ( \
+              "-0.0264336, -0.375802, -0.472684, -0.520843, -0.563817, -0.605677, -0.621649, -0.620394, -0.603398, -0.569157, -0.546954, -0.516544, -0.467888, -0.286138, -0.230054, -0.139903, -0.109518, -0.0782257, -0.0572027, -0.0352489, -0.017987, -0.00835541" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.172483");
+            index_3 ("0.0534424, 0.07132, 0.0795941, 0.085298, 0.0951078, 0.104842, 0.116797, 0.129175, 0.141069, 0.177191, 0.214092, 0.252068, 0.299124, 0.309234, 0.333347, 0.356706, 0.380798, 0.441727, 0.465292, 0.49671, 0.509542, 0.533892, 0.56172, 0.585631, 0.609784, 0.641987, 0.706394, 0.800266, 0.914465");
+            values ( \
+              "-0.100457, -0.501737, -0.595618, -0.640639, -0.694589, -0.723954, -0.743086, -0.749428, -0.750606, -0.738957, -0.720325, -0.6972, -0.658583, -0.647927, -0.61659, -0.572771, -0.506239, -0.306955, -0.244249, -0.176805, -0.154451, -0.118889, -0.0874545, -0.0669132, -0.0509723, -0.0352395, -0.0162533, -0.00482275, -0.0009884" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("0.822523");
+            index_3 ("0.0560418, 0.077393, 0.0950998, 0.113212, 0.125089, 0.138609, 0.172847, 0.567316, 0.740412, 0.918661, 1.13725, 1.18173, 1.30027, 1.35943, 1.47774, 1.76821, 1.93184, 2.0484, 2.14415, 2.2564, 2.40606, 2.52803, 2.71433, 2.96273, 3.38919, 3.90023");
+            values ( \
+              "-0.226145, -0.591518, -0.716756, -0.766832, -0.778617, -0.787336, -0.790144, -0.752021, -0.732286, -0.708697, -0.670221, -0.660379, -0.627479, -0.605493, -0.5441, -0.336804, -0.240866, -0.186854, -0.150798, -0.116632, -0.0819833, -0.0613621, -0.0391669, -0.0210598, -0.00663214, -0.00152587" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.00804151;
+            index_1 ("0.00964981");
+            index_2 ("3.92239");
+            index_3 ("0.0534094, 0.0932028, 0.114801, 0.184829, 2.32767, 3.249, 4.09631, 4.97639, 5.90965, 6.36844, 6.96438, 8.21483, 8.60112, 9.12399, 9.93184, 10.993, 11.7285, 12.1242, 12.8281, 13.532, 14.2358, 15.6435, 17.7551");
+            values ( \
+              "-0.227911, -0.724599, -0.779195, -0.800711, -0.756765, -0.734687, -0.711022, -0.679966, -0.630394, -0.590598, -0.516691, -0.327263, -0.276655, -0.219082, -0.149974, -0.0891325, -0.0615994, -0.0513766, -0.0350174, -0.02522, -0.0166885, -0.00777865, -0.00324482" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00159052");
+            index_3 ("0.0870915, 0.0895699, 0.0918156, 0.0946756, 0.0992601, 0.101276, 0.103208, 0.105113, 0.107017, 0.112115, 0.113974, 0.116852, 0.119358, 0.122753, 0.131864");
+            values ( \
+              "-0.0358521, -0.0497794, -0.0767658, -0.0961101, -0.119269, -0.126572, -0.130647, -0.130155, -0.116253, -0.0359395, -0.0192056, -0.00713671, -0.00310444, -0.001277, -0.0010269" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.00758474");
+            index_3 ("0.0897306, 0.0939893, 0.096875, 0.101529, 0.105066, 0.109082, 0.112478, 0.115778, 0.119066, 0.1215, 0.130864, 0.134064, 0.137116, 0.140939, 0.145016, 0.151471, 0.169468");
+            values ( \
+              "-0.0892175, -0.183662, -0.22663, -0.280847, -0.313445, -0.340852, -0.355618, -0.360776, -0.349774, -0.323903, -0.112119, -0.0662201, -0.0389335, -0.019829, -0.00945877, -0.00296292, -0.000476714" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.0361695");
+            index_3 ("0.0922487, 0.0973406, 0.100629, 0.1088, 0.115028, 0.119603, 0.128751, 0.135407, 0.142995, 0.147519, 0.15661, 0.161111, 0.165756, 0.170321, 0.175539, 0.191676, 0.199076, 0.206988, 0.210729, 0.218212, 0.224916, 0.235852, 0.250434, 0.271509, 0.297125");
+            values ( \
+              "-0.143787, -0.299645, -0.360031, -0.473136, -0.532528, -0.563862, -0.604372, -0.618131, -0.622419, -0.619852, -0.603208, -0.587364, -0.565755, -0.536681, -0.488031, -0.278516, -0.201617, -0.139413, -0.116445, -0.0804056, -0.0574337, -0.0327986, -0.0149061, -0.00437873, -0.000894262" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.172483");
+            index_3 ("0.0959797, 0.11358, 0.122114, 0.131508, 0.141634, 0.153278, 0.165806, 0.17785, 0.21397, 0.250872, 0.288848, 0.33603, 0.370145, 0.389828, 0.41757, 0.47847, 0.502252, 0.546457, 0.570195, 0.591123, 0.63208, 0.65521, 0.701469, 0.788242, 0.788296");
+            values ( \
+              "-0.382774, -0.569239, -0.641888, -0.693646, -0.724377, -0.74297, -0.749513, -0.750622, -0.738914, -0.720266, -0.697138, -0.658462, -0.61656, -0.580856, -0.506388, -0.307171, -0.243903, -0.154284, -0.119543, -0.0950307, -0.060064, -0.0461904, -0.026952, -0.00899804, -0.0089945" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("0.822523");
+            index_3 ("0.0928993, 0.112483, 0.130306, 0.14952, 0.16173, 0.188109, 0.236204, 0.518282, 0.773566, 0.955097, 1.1171, 1.18543, 1.25837, 1.33661, 1.4931, 1.82454, 1.94206, 2.02225, 2.14663, 2.25552, 2.40071, 2.51715, 2.64547, 2.81656, 3.15875, 3.60808, 4.16501");
+            values ( \
+              "-0.241047, -0.575659, -0.710038, -0.765477, -0.780276, -0.789348, -0.787937, -0.760614, -0.73231, -0.708093, -0.681514, -0.66774, -0.650414, -0.627498, -0.55727, -0.324136, -0.254863, -0.214688, -0.162906, -0.12719, -0.0905596, -0.0686899, -0.0505445, -0.0332988, -0.0137464, -0.00397533, -0.000760395" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.0322429;
+            index_1 ("0.0386914");
+            index_2 ("3.92239");
+            index_3 ("0.0924565, 0.111932, 0.139805, 0.163547, 0.196, 0.248824, 0.259886, 1.26484, 2.6591, 3.28758, 4.13489, 4.55614, 5.01496, 5.71883, 5.94823, 6.40703, 7.00295, 7.55782, 8.2534, 8.6397, 9.17769, 9.79482, 9.97063, 10.3223, 11.0255, 11.7664, 12.1657, 12.8695, 13.5734, 14.2773, 15.685, 17.0927, 17.7966");
+            values ( \
+              "-0.243482, -0.57776, -0.752375, -0.788884, -0.799247, -0.799989, -0.799183, -0.779946, -0.749728, -0.734374, -0.710712, -0.696525, -0.679661, -0.644525, -0.630104, -0.59087, -0.516465, -0.429598, -0.327058, -0.276851, -0.217765, -0.163854, -0.150165, -0.127417, -0.0896027, -0.061816, -0.0511147, -0.0351579, -0.0249952, -0.0168545, -0.00795696, -0.00366417, -0.00305144" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00159052");
+            index_3 ("0.229592, 0.232168, 0.233257, 0.236593, 0.244049, 0.249107, 0.251365, 0.253556, 0.255743, 0.261798, 0.264172, 0.26671, 0.268886, 0.274082");
+            values ( \
+              "-0.0191987, -0.0243589, -0.0289362, -0.0526301, -0.0886382, -0.107011, -0.112554, -0.114433, -0.105088, -0.0278652, -0.0129471, -0.0058538, -0.00311977, -0.00167056" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.00758474");
+            index_3 ("0.229504, 0.248702, 0.253311, 0.257351, 0.261939, 0.264596, 0.267203, 0.268099, 0.269871, 0.271844, 0.28072, 0.283198, 0.287436, 0.291161, 0.296128, 0.30287, 0.322237");
+            values ( \
+              "-0.00817013, -0.235958, -0.277428, -0.307354, -0.330906, -0.338552, -0.33729, -0.332592, -0.319943, -0.295029, -0.101788, -0.0680406, -0.0328702, -0.0171192, -0.00699426, -0.00224873, -0.000423413" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.0361695");
+            index_3 ("0.229459, 0.260733, 0.263294, 0.268384, 0.273507, 0.278354, 0.287734, 0.296927, 0.306116, 0.31205, 0.315902, 0.323608, 0.339586, 0.348625, 0.35653, 0.367229, 0.374408, 0.386031, 0.401527, 0.42274, 0.448732");
+            values ( \
+              "-0.00685958, -0.46826, -0.494137, -0.537065, -0.569203, -0.590564, -0.613124, -0.615552, -0.600605, -0.579606, -0.560877, -0.502853, -0.297978, -0.201458, -0.139358, -0.0825485, -0.0575816, -0.0317177, -0.013654, -0.0039461, -0.000800432" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.172483");
+            index_3 ("0.226345, 0.2705, 0.275613, 0.283799, 0.290625, 0.302694, 0.315039, 0.327078, 0.344083, 0.363226, 0.400129, 0.438106, 0.484883, 0.494619, 0.519345, 0.529848, 0.546809, 0.566853, 0.604664, 0.627823, 0.65113, 0.682207, 0.695434, 0.720503, 0.749154, 0.772092, 0.795327, 0.826308, 0.88827, 0.981568, 1.0944");
+            values ( \
+              "-0.00235161, -0.607287, -0.645903, -0.689663, -0.713396, -0.737378, -0.74714, -0.749038, -0.745942, -0.738541, -0.720058, -0.696956, -0.658881, -0.648633, -0.616633, -0.599087, -0.563139, -0.506103, -0.378553, -0.306712, -0.244669, -0.177766, -0.15466, -0.118118, -0.086076, -0.0665742, -0.0512424, -0.0359448, -0.0171225, -0.00513676, -0.00107724" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("0.822523");
+            index_3 ("0.222756, 0.28174, 0.309867, 0.323908, 0.357388, 0.753285, 0.92281, 1.10472, 1.28996, 1.38074, 1.48621, 1.68611, 1.99443, 2.11708, 2.30573, 2.38988, 2.49839, 2.65069, 2.81255, 2.93707, 3.18168, 3.47381");
+            values ( \
+              "-0.0631623, -0.696216, -0.773587, -0.784305, -0.789287, -0.751302, -0.732244, -0.708101, -0.676981, -0.65728, -0.627474, -0.530864, -0.312234, -0.241682, -0.15957, -0.131786, -0.102998, -0.0712546, -0.0483519, -0.0362267, -0.0192346, -0.0105542" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.12928;
+            index_1 ("0.155136");
+            index_2 ("3.92239");
+            index_3 ("0.219544, 0.278639, 0.312712, 0.366177, 2.61056, 4.07095, 4.70283, 5.16165, 5.86552, 6.09492, 6.55372, 7.14964, 8.40009, 8.98849, 9.39269, 9.95528, 10.4437, 10.9393, 11.6432, 11.9536, 12.5745, 13.2784, 13.9822, 15.39, 16.7977, 18.2054");
+            values ( \
+              "-0.0645272, -0.702394, -0.786557, -0.799845, -0.754115, -0.716899, -0.696869, -0.679316, -0.644873, -0.629755, -0.591223, -0.516099, -0.326687, -0.253576, -0.211404, -0.162471, -0.128656, -0.101103, -0.0710845, -0.0609484, -0.044406, -0.031042, -0.021516, -0.0103469, -0.00494805, -0.00235019" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00159052");
+            index_3 ("0.721731, 0.730165, 0.731998, 0.733482, 0.735185, 0.736238, 0.738344, 0.74082, 0.742954, 0.744765, 0.746966, 0.749471, 0.75228, 0.754894, 0.757312, 0.75962, 0.761817, 0.764967, 0.767019, 0.768006, 0.768994, 0.769982, 0.77097, 0.771956, 0.772943, 0.773929, 0.774916, 0.775656, 0.776396, 0.777876, 0.778912, 0.782658, 0.784219, 0.785447, 0.786265, 0.787316, 0.788439, 0.789211, 0.789984, 0.790757, 0.792302, 0.793075, 0.794282, 0.795489, 0.796696, 0.797903, 0.8038, 0.811464, 0.855342, 0.87653");
+            values ( \
+              "-0.00359542, -0.0103983, -0.0122788, -0.0141634, -0.0167826, -0.018688, -0.0227758, -0.0280527, -0.0320764, -0.0352108, -0.0387864, -0.0426183, -0.0466268, -0.0500897, -0.0530646, -0.0556798, -0.0579958, -0.0610729, -0.0629224, -0.063226, -0.0633257, -0.0632214, -0.0629131, -0.0624017, -0.0616868, -0.0607684, -0.0596466, -0.0580847, -0.0562229, -0.0515999, -0.0471626, -0.026323, -0.0189294, -0.0144461, -0.0119801, -0.00936947, -0.00687295, -0.00552334, -0.00438169, -0.00363526, -0.00239172, -0.00189459, -0.00150309, -0.00116851, -0.000890859, -0.000670129, -0.000410138, -0.000322181, -0.000127244, -6.94071e-05" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.00758474");
+            index_3 ("0.725997, 0.736236, 0.737412, 0.739763, 0.742289, 0.746078, 0.749249, 0.753702, 0.760384, 0.766496, 0.770277, 0.775512, 0.781803, 0.787642, 0.789044, 0.790446, 0.791849, 0.793251, 0.794651, 0.796051, 0.797451, 0.798851, 0.79891, 0.799741, 0.80069, 0.802588, 0.804557, 0.806956, 0.808263, 0.811224, 0.812559, 0.813895, 0.81523, 0.816853, 0.818208, 0.819565, 0.82065, 0.822821, 0.823906, 0.824991, 0.826815, 0.828639, 0.830462, 0.832286, 0.834435, 0.836584, 0.840882, 0.846328, 0.855522, 0.879278");
+            values ( \
+              "-0.0137119, -0.0417036, -0.045135, -0.0528335, -0.0623442, -0.0782204, -0.091016, -0.108127, -0.132469, -0.153115, -0.165101, -0.180685, -0.19773, -0.212516, -0.212394, -0.211986, -0.211293, -0.210313, -0.20905, -0.207502, -0.205668, -0.20355, -0.203303, -0.198319, -0.191524, -0.173996, -0.152609, -0.122362, -0.10683, -0.0749964, -0.0628221, -0.0529214, -0.0441975, -0.0353468, -0.0285285, -0.0226558, -0.0187079, -0.0133682, -0.0111131, -0.00913431, -0.00720072, -0.00553507, -0.00413734, -0.00300755, -0.00246842, -0.00200244, -0.0012899, -0.0010118, -0.000714541, -0.000353768" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.0361695");
+            index_3 ("0.73297, 0.747374, 0.805033, 0.81744, 0.8288, 0.839734, 0.850646, 0.861613, 0.885802, 0.893342, 0.901712, 0.911969, 0.930404, 0.950398, 0.973952");
+            values ( \
+              "-0.0533717, -0.113243, -0.42901, -0.480088, -0.51144, -0.523254, -0.50797, -0.448887, -0.19144, -0.136259, -0.0917655, -0.0554607, -0.0215366, -0.00702955, -0.00179591" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.172483");
+            index_3 ("0.70929, 0.746025, 0.810504, 0.837031, 0.86083, 0.870837, 0.898527, 0.935954, 0.996453, 1.03774, 1.06769, 1.09094, 1.18499, 1.22841, 1.28218, 1.31602, 1.37052, 1.40588");
+            values ( \
+              "-0.0301545, -0.108627, -0.526471, -0.648472, -0.701211, -0.71201, -0.72212, -0.712391, -0.676403, -0.637621, -0.596294, -0.543744, -0.251735, -0.161047, -0.0896291, -0.0613618, -0.0328714, -0.0234925" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("0.822523");
+            index_3 ("0.744607, 0.81417, 0.850509, 0.870424, 0.89201, 0.915589, 0.953406, 0.988089, 1.1078, 1.26126, 1.46114, 1.63951, 1.85892, 1.90449, 2.02049, 2.0702, 2.14943, 2.2432, 2.42058, 2.52958, 2.63996, 2.78713, 2.86522, 2.96525, 3.09861, 3.20885, 3.32046, 3.46926, 3.76687, 4.20764, 4.74176");
+            values ( \
+              "-0.164998, -0.572998, -0.719191, -0.755532, -0.770942, -0.779106, -0.779584, -0.776132, -0.769924, -0.754292, -0.731705, -0.708107, -0.670066, -0.659913, -0.627673, -0.609601, -0.572739, -0.514169, -0.384002, -0.310876, -0.247508, -0.179376, -0.150553, -0.119777, -0.0876617, -0.0674374, -0.0516516, -0.0360176, -0.0168832, -0.00507616, -0.00103885" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 0.518354;
+            index_1 ("0.622025");
+            index_2 ("3.92239");
+            index_3 ("0.712925, 0.854382, 0.92439, 0.979406, 1.01925, 1.08509, 2.34857, 3.34529, 4.82107, 5.70115, 6.40501, 6.63441, 7.09322, 7.68914, 8.93959, 9.52799, 9.93219, 10.4948, 10.9832, 11.4788, 12.1827, 12.4931, 13.114, 13.8179, 14.5217, 15.2256, 15.9295, 17.3372, 18.7449");
+            values ( \
+              "-0.0391666, -0.732152, -0.792672, -0.794896, -0.792975, -0.796505, -0.771477, -0.749517, -0.710502, -0.67945, -0.644739, -0.629889, -0.591088, -0.516236, -0.326825, -0.253711, -0.211269, -0.162605, -0.128789, -0.10097, -0.0712178, -0.0608152, -0.0445389, -0.0309092, -0.0216487, -0.0148929, -0.0104793, -0.00508022, -0.00248211" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00159052");
+            index_3 ("2.52681, 2.55853, 2.56176, 2.56911, 2.57508, 2.58311, 2.60068, 2.61077, 2.61525, 2.62451, 2.63294, 2.64091, 2.64866, 2.6564, 2.66221, 2.67169, 2.67705, 2.68184, 2.68482, 2.6888, 2.69677, 2.70801, 2.70886");
+            values ( \
+              "-0.000785504, -0.0025295, -0.00296271, -0.00447111, -0.0060057, -0.00918601, -0.0191306, -0.023665, -0.0253823, -0.028384, -0.0304285, -0.0317726, -0.0323945, -0.0316852, -0.0281672, -0.013071, -0.00657672, -0.00346695, -0.00240518, -0.00155916, -0.000788998, -0.000435346, -0.000421847" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.00758474");
+            index_3 ("2.53388, 2.55866, 2.56544, 2.58364, 2.59842, 2.62354, 2.6381, 2.65049, 2.66167, 2.67206, 2.68203, 2.69192, 2.69934, 2.71629, 2.72149, 2.73071, 2.73372");
+            values ( \
+              "-0.00363422, -0.00798633, -0.0108479, -0.0230624, -0.0403148, -0.0733082, -0.0894132, -0.101498, -0.110311, -0.117035, -0.120691, -0.118855, -0.104411, -0.0340512, -0.0206071, -0.0076656, -0.00607084" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.0361695");
+            index_3 ("2.5721, 2.59409, 2.59653, 2.69101, 2.71795, 2.75396, 2.7748, 2.78861, 2.82648, 2.83735, 2.85146, 2.86476, 2.88172, 2.90039, 2.92155");
+            values ( \
+              "-0.0487752, -0.0539266, -0.057805, -0.244007, -0.289976, -0.341747, -0.333922, -0.320098, -0.111539, -0.0721669, -0.0373311, -0.0187777, -0.00826628, -0.00337081, -0.00127599" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.172483");
+            index_3 ("2.56612, 2.63341, 2.76107, 2.80562, 2.82618, 2.86732, 2.89248, 2.90981, 2.94446, 2.96317, 2.98812, 3.00403, 3.0213, 3.04158, 3.10309, 3.12627, 3.1708, 3.19652, 3.22591, 3.2556, 3.30061, 3.36062, 3.45343, 3.56532");
+            values ( \
+              "-0.0117756, -0.148253, -0.475135, -0.5715, -0.607129, -0.651661, -0.66188, -0.662782, -0.651913, -0.638891, -0.613196, -0.59007, -0.556076, -0.501086, -0.304816, -0.243956, -0.154328, -0.117239, -0.0847761, -0.060851, -0.0364784, -0.0178839, -0.00539478, -0.00117917" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("0.822523");
+            index_3 ("2.5992, 2.70751, 2.7892, 2.84398, 2.88471, 2.94192, 2.99865, 3.11423, 3.26556, 3.57516, 3.76072, 3.95744, 4.01195, 4.08463, 4.15602, 4.4569, 4.57643, 4.64822, 4.77044, 4.87075, 4.97547, 5.12487, 5.18962, 5.31912, 5.57813, 5.99179, 6.48208");
+            values ( \
+              "-0.118065, -0.355864, -0.582844, -0.693796, -0.739595, -0.76503, -0.768154, -0.759511, -0.744378, -0.706568, -0.675793, -0.626679, -0.606792, -0.572957, -0.530064, -0.316733, -0.247709, -0.212312, -0.161867, -0.128888, -0.101048, -0.0709066, -0.0607487, -0.0444793, -0.0232545, -0.0076697, -0.00189636" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 2.07837;
+            index_1 ("2.49404");
+            index_2 ("3.92239");
+            index_3 ("2.5319, 2.62261, 2.76754, 2.87423, 2.94388, 2.98762, 3.09643, 4.28274, 4.83179, 5.42703, 6.47797, 7.18329, 7.63501, 8.29467, 8.56804, 9.04743, 9.62296, 10.874, 11.1584, 11.6286, 11.9406, 12.5924, 13.0223, 13.7052, 14.3966, 14.7569, 15.4105, 16.1144, 16.8183, 18.226, 19.6337, 20.3376");
+            values ( \
+              "-0.0190848, -0.128165, -0.529863, -0.744432, -0.784268, -0.791575, -0.793162, -0.77167, -0.759932, -0.746343, -0.719061, -0.696884, -0.679049, -0.647738, -0.629489, -0.589404, -0.515795, -0.326317, -0.289253, -0.235685, -0.203996, -0.15022, -0.122646, -0.0871157, -0.0616144, -0.0518914, -0.0367266, -0.0260304, -0.0176412, -0.0083578, -0.00387778, -0.00313276" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00159052");
+            index_3 ("9.46665, 9.67481, 9.73131, 9.7426, 9.75765, 9.79845, 9.82208, 9.84279, 9.86218, 9.88099, 9.89953, 9.91807, 9.93181, 9.95958, 9.97096, 9.98354, 10.0011, 10.0149, 10.0426, 10.092, 10.1543, 10.3378");
+            values ( \
+              "-4.12608e-05, -0.000369961, -0.00240401, -0.00311642, -0.0045497, -0.00957862, -0.0114617, -0.0124888, -0.0130748, -0.0133589, -0.0134172, -0.0130083, -0.011655, -0.00374068, -0.00196118, -0.00114476, -0.000757695, -0.000581834, -0.000328303, -0.000129634, -3.13612e-05, -2.47474e-06" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.00758474");
+            index_3 ("9.47146, 9.67502, 9.69808, 9.71621, 9.74038, 9.75135, 9.7733, 9.82872, 9.84604, 9.85807, 9.88308, 9.90573, 9.92696, 9.94746, 9.96779, 9.98303, 9.98983, 10.009, 10.0145, 10.0226, 10.0274, 10.0356, 10.0465, 10.0674, 10.0929, 10.1136");
+            values ( \
+              "-0.00019305, -0.00152807, -0.00384884, -0.0058346, -0.00913275, -0.0112207, -0.016742, -0.036034, -0.0411628, -0.044463, -0.0501974, -0.0543209, -0.0570479, -0.0586086, -0.057869, -0.0527562, -0.0467655, -0.0231375, -0.0175282, -0.0111248, -0.00855938, -0.00548423, -0.00317917, -0.00135547, -0.00076673, -0.000547961" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.0361695");
+            index_3 ("9.67477, 9.73984, 9.78238, 9.82798, 9.90856, 9.95363, 9.99159, 10.0256, 10.057, 10.087, 10.1168, 10.1391, 10.1823, 10.2017, 10.2147, 10.2322, 10.2644, 10.3012, 10.3468");
+            values ( \
+              "-0.0162611, -0.0184368, -0.0341102, -0.0595528, -0.112123, -0.138683, -0.158534, -0.173623, -0.184932, -0.191466, -0.188196, -0.164398, -0.0689848, -0.0396052, -0.0263733, -0.0146539, -0.00425622, -0.000890884, -0.000198506" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.172483");
+            index_3 ("9.67489, 9.81731, 9.84091, 9.8998, 10.0867, 10.1675, 10.2363, 10.2982, 10.3559, 10.412, 10.4703, 10.5847, 10.6237, 10.6822, 10.7253, 10.7598, 10.8289, 10.861");
+            values ( \
+              "-0.00870946, -0.066902, -0.0835106, -0.131598, -0.299855, -0.366541, -0.416382, -0.453612, -0.478067, -0.483016, -0.436993, -0.188084, -0.128504, -0.0695985, -0.0436629, -0.0297352, -0.0132391, -0.0101963" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("0.822523");
+            index_3 ("9.67508, 9.94545, 10.2462, 10.388, 10.4625, 10.5609, 10.6439, 10.7826, 10.8979, 11.0019, 11.2204, 11.3467, 11.3866, 11.4664, 11.6095, 11.8764, 11.9524, 12.0657, 12.2347, 12.3115, 12.4652, 12.6133, 12.6935, 12.8539, 13.1748, 13.6209, 14.1665");
+            values ( \
+              "-0.00667179, -0.183261, -0.499038, -0.626705, -0.677486, -0.715712, -0.725858, -0.723228, -0.71258, -0.700288, -0.665692, -0.635847, -0.623799, -0.59385, -0.512973, -0.323387, -0.27737, -0.218346, -0.150006, -0.125906, -0.0878262, -0.0618119, -0.0510232, -0.0345175, -0.0151882, -0.0044384, -0.00090227" \
+            );
+          }
+          vector (ccs_template) {
+            reference_time : 8.33333;
+            index_1 ("10");
+            index_2 ("3.92239");
+            index_3 ("9.94667, 10.2251, 10.3997, 10.5105, 10.6529, 10.7487, 10.913, 11.2301, 12.3159, 12.8838, 14.0323, 14.4645, 15.0568, 15.7607, 15.9906, 16.4504, 16.8438, 18.3772, 19.0692, 19.6241, 19.9372, 20.4409, 20.9183, 21.586, 22.3903, 23.0941, 23.798, 24.5019, 25.9096, 28.0212");
+            values ( \
+              "-0.385613, -0.493805, -0.666126, -0.73784, -0.771975, -0.778653, -0.780553, -0.77806, -0.757625, -0.744736, -0.714615, -0.701117, -0.678959, -0.64473, -0.629477, -0.591032, -0.544952, -0.315948, -0.233578, -0.180974, -0.156107, -0.122681, -0.0970683, -0.0696157, -0.046431, -0.0323285, -0.0225516, -0.0156121, -0.00749616, -0.00253678" \
+            );
+          }
+        }
+        receiver_capacitance1_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00758474, 0.0361695, 0.172483, 0.822523, 3.92239");
+          values ( \
+            "0.00222966, 0.00223059, 0.00223151, 0.00223185, 0.00223193, 0.00223195", \
+            "0.00275885, 0.00275877, 0.00275883, 0.00275896, 0.00275901, 0.00275902", \
+            "0.00294539, 0.00294538, 0.00294532, 0.00294529, 0.00294529, 0.00294529", \
+            "0.00301125, 0.00301118, 0.00301133, 0.00301136, 0.00301135, 0.00301135", \
+            "0.0030372, 0.0030372, 0.0030372, 0.0030372, 0.00303719, 0.00303719", \
+            "0.00304373, 0.00304373, 0.00304373, 0.00304373, 0.00304373, 0.00304373" \
+          );
+        }
+        receiver_capacitance2_fall (delay_template) {
+          index_1 ("0.00964981, 0.0386914, 0.155136, 0.622025, 2.49404, 10");
+          index_2 ("0.00159052, 0.00758474, 0.0361695, 0.172483, 0.822523, 3.92239");
+          values ( \
+            "0.00319466, 0.00319452, 0.00319517, 0.00319559, 0.0031957, 0.00319572", \
+            "0.00345604, 0.00345481, 0.0034533, 0.00345267, 0.00345254, 0.00345251", \