1 /*
2 * Copyright (c) 2024, Alliance for Open Media. All rights reserved
3 *
4 * This source code is subject to the terms of the BSD 3-Clause Clear License
5 * and the Alliance for Open Media Patent License 1.0. If the BSD 3-Clause Clear
6 * License was not distributed with this source code in the LICENSE file, you
7 * can obtain it at www.aomedia.org/license/software-license/bsd-3-c-c. If the
8 * Alliance for Open Media Patent License 1.0 was not distributed with this
9 * source code in the PATENTS file, you can obtain it at
10 * www.aomedia.org/license/patent.
11 */
12 #include "iamf/cli/renderer/precomputed_gains.h"
13
14 #include "absl/container/flat_hash_map.h"
15
16 namespace iamf_tools {
17
InitPrecomputedGains()18 PrecomputedGains InitPrecomputedGains() {
19 PrecomputedGains gains;
20
21 // Generated on Sun Aug 25 04:53:27 2024, GMT
22
23 // -------------------------------------------------------
24 // Input layout: 0+1+0
25 gains["0+1+0"]["0+2+0"] = {{0.7071067811865476, 0.7071067811865476}};
26 gains["0+1+0"]["0+5+0"] = {{0, 0, 1, 0, 0, 0}};
27 gains["0+1+0"]["2+5+0"] = {{0, 0, 1, 0, 0, 0, 0, 0}};
28 gains["0+1+0"]["4+5+0"] = {{0, 0, 1, 0, 0, 0, 0, 0, 0, 0}};
29 gains["0+1+0"]["4+5+1"] = {{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}};
30 gains["0+1+0"]["3+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
31 gains["0+1+0"]["4+9+0"] = {{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
32 gains["0+1+0"]["9+10+3"] = {
33 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
34 gains["0+1+0"]["0+7+0"] = {{0, 0, 1, 0, 0, 0, 0, 0}};
35 gains["0+1+0"]["4+7+0"] = {{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
36 gains["0+1+0"]["3.1.2"] = {{0, 0, 1, 0, 0, 0}};
37 gains["0+1+0"]["7.1.2"] = {{0, 0, 1, 0, 0, 0, 0, 0, 0, 0}};
38 gains["0+1+0"]["9.1.6"] = {{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
39 // Skipping identity matrix: 0+1+0 to 0+1+0
40
41 // -------------------------------------------------------
42 // Input layout: 0+2+0
43 // Skipping identity matrix: 0+2+0 to 0+2+0
44 gains["0+2+0"]["0+5+0"] = {{1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0}};
45 gains["0+2+0"]["2+5+0"] = {{1, 0, 0, 0, 0, 0, 0, 0},
46 {0, 1, 0, 0, 0, 0, 0, 0}};
47 gains["0+2+0"]["4+5+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
48 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0}};
49 gains["0+2+0"]["4+5+1"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
50 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
51 gains["0+2+0"]["3+7+0"] = {{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
52 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
53 gains["0+2+0"]["4+9+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
54 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
55 gains["0+2+0"]["9+10+3"] = {
56 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
57 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
58 gains["0+2+0"]["0+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0},
59 {0, 1, 0, 0, 0, 0, 0, 0}};
60 gains["0+2+0"]["4+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
61 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
62 gains["0+2+0"]["3.1.2"] = {{1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0}};
63 gains["0+2+0"]["7.1.2"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
64 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0}};
65 gains["0+2+0"]["9.1.6"] = {{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
66 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}};
67 gains["0+2+0"]["0+1+0"] = {{0.5}, {0.5}};
68
69 // -------------------------------------------------------
70 // Input layout: 0+5+0
71 gains["0+5+0"]["0+2+0"] = {{1, 0},
72 {0, 1},
73 {0.7071067811865476, 0.7071067811865476},
74 {0, 0},
75 {0.7071067811865476, 0},
76 {0, 0.7071067811865476}};
77 // Skipping identity matrix: 0+5+0 to 0+5+0
78 gains["0+5+0"]["2+5+0"] = {
79 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
80 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
81 {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0}};
82 gains["0+5+0"]["4+5+0"] = {
83 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
84 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
85 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
86 gains["0+5+0"]["4+5+1"] = {
87 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
88 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
89 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}};
90 gains["0+5+0"]["3+7+0"] = {{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
91 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
92 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
93 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
94 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
95 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0}};
96 gains["0+5+0"]["4+9+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
97 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
98 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
99 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
100 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
101 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}};
102 gains["0+5+0"]["9+10+3"] = {
103 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
104 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
105 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
106 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
107 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
108 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
109 gains["0+5+0"]["0+7+0"] = {
110 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
111 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
112 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1}};
113 gains["0+5+0"]["4+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
114 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
115 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
116 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
117 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
118 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
119 gains["0+5+0"]["3.1.2"] = {{1, 0, 0, 0, 0, 0},
120 {0, 1, 0, 0, 0, 0},
121 {0, 0, 1, 0, 0, 0},
122 {0, 0, 0, 1, 0, 0},
123 {0.7071067811865476, 0, 0, 0, 0, 0},
124 {0, 0.7071067811865476, 0, 0, 0, 0}};
125 gains["0+5+0"]["7.1.2"] = {
126 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
127 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
128 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
129 gains["0+5+0"]["9.1.6"] = {{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
130 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
131 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
132 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
133 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
134 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
135 gains["0+5+0"]["0+1+0"] = {{0.5},
136 {0.5},
137 {0.7071067811865476},
138 {0},
139 {0.3535533905932738},
140 {0.3535533905932738}};
141
142 // -------------------------------------------------------
143 // Input layout: 2+5+0
144 gains["2+5+0"]["0+2+0"] = {{1, 0},
145 {0, 1},
146 {0.7071067811865476, 0.7071067811865476},
147 {0, 0},
148 {0.7071067811865476, 0},
149 {0, 0.7071067811865476},
150 {1, 0},
151 {0, 1}};
152 gains["2+5+0"]["0+5+0"] = {{1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0},
153 {0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0},
154 {0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 1},
155 {1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0}};
156 // Skipping identity matrix: 2+5+0 to 2+5+0
157 gains["2+5+0"]["4+5+0"] = {
158 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
159 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
160 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
161 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
162 gains["2+5+0"]["4+5+1"] = {
163 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
164 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
165 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
166 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0}};
167 gains["2+5+0"]["3+7+0"] = {{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
168 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
169 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
170 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
171 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
172 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
173 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
174 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}};
175 gains["2+5+0"]["4+9+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
176 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
177 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
178 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
179 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
180 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
181 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
182 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
183 gains["2+5+0"]["9+10+3"] = {
184 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
185 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
186 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
187 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
188 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
189 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
190 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
191 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
192 gains["2+5+0"]["0+7+0"] = {
193 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
194 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
195 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1},
196 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0}};
197 gains["2+5+0"]["4+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
198 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
199 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
200 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
201 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
202 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
203 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
204 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
205 gains["2+5+0"]["3.1.2"] = {{1, 0, 0, 0, 0, 0},
206 {0, 1, 0, 0, 0, 0},
207 {0, 0, 1, 0, 0, 0},
208 {0, 0, 0, 1, 0, 0},
209 {0.7071067811865476, 0, 0, 0, 0, 0},
210 {0, 0.7071067811865476, 0, 0, 0, 0},
211 {0, 0, 0, 0, 1, 0},
212 {0, 0, 0, 0, 0, 1}};
213 gains["2+5+0"]["7.1.2"] = {
214 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
215 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
216 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
217 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1}};
218 gains["2+5+0"]["9.1.6"] = {{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
219 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
220 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
221 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
222 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
223 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
224 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
225 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
226 gains["2+5+0"]["0+1+0"] = {{0.5},
227 {0.5},
228 {0.7071067811865476},
229 {0},
230 {0.3535533905932738},
231 {0.3535533905932738},
232 {0.5},
233 {0.5}};
234
235 // -------------------------------------------------------
236 // Input layout: 4+5+0
237 gains["4+5+0"]["0+2+0"] = {{1, 0},
238 {0, 1},
239 {0.7071067811865476, 0.7071067811865476},
240 {0, 0},
241 {0.7071067811865476, 0},
242 {0, 0.7071067811865476},
243 {1, 0},
244 {0, 1},
245 {0.7071067811865476, 0},
246 {0, 0.7071067811865476}};
247 gains["4+5+0"]["0+5+0"] = {{1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0},
248 {0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0},
249 {0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 1},
250 {1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0},
251 {0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 1}};
252 gains["4+5+0"]["2+5+0"] = {
253 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
254 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
255 {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0},
256 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1},
257 {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0}};
258 // Skipping identity matrix: 4+5+0 to 4+5+0
259 gains["4+5+0"]["4+5+1"] = {
260 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
261 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
262 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
263 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
264 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0}};
265 gains["4+5+0"]["3+7+0"] = {
266 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
267 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
268 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
269 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
270 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
271 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
272 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
273 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
274 {0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0, 0.7071067811865476, 0, 0},
275 {0, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0.7071067811865476, 0, 0}};
276 gains["4+5+0"]["4+9+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
277 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
278 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
279 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
280 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
281 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
282 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
283 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
284 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
285 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
286 gains["4+5+0"]["9+10+3"] = {
287 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
288 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
289 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
290 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
291 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
292 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
293 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
294 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
295 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
296 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}};
297 gains["4+5+0"]["0+7+0"] = {
298 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
299 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
300 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1},
301 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
302 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1}};
303 gains["4+5+0"]["4+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
304 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
305 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
306 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
307 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
308 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
309 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
310 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
311 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
312 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}};
313 gains["4+5+0"]["3.1.2"] = {{1, 0, 0, 0, 0, 0},
314 {0, 1, 0, 0, 0, 0},
315 {0, 0, 1, 0, 0, 0},
316 {0, 0, 0, 1, 0, 0},
317 {0.7071067811865476, 0, 0, 0, 0, 0},
318 {0, 0.7071067811865476, 0, 0, 0, 0},
319 {0, 0, 0, 0, 1, 0},
320 {0, 0, 0, 0, 0, 1},
321 {0, 0, 0, 0, 0.7071067811865476, 0},
322 {0, 0, 0, 0, 0, 0.7071067811865476}};
323 gains["4+5+0"]["7.1.2"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
324 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
325 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
326 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
327 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
328 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
329 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
330 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
331 {0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0},
332 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476}};
333 gains["4+5+0"]["9.1.6"] = {{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
334 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
335 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
336 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
337 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
338 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
339 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
340 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
341 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
342 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
343 gains["4+5+0"]["0+1+0"] = {{0.5},
344 {0.5},
345 {0.7071067811865476},
346 {0},
347 {0.3535533905932738},
348 {0.3535533905932738},
349 {0.5},
350 {0.5},
351 {0.3535533905932738},
352 {0.3535533905932738}};
353
354 // -------------------------------------------------------
355 // Input layout: 0+7+0
356 gains["0+7+0"]["0+2+0"] = {{1, 0},
357 {0, 1},
358 {0.7071067811865476, 0.7071067811865476},
359 {0, 0},
360 {0.7071067811865476, 0},
361 {0, 0.7071067811865476},
362 {0.7071067811865476, 0},
363 {0, 0.7071067811865476}};
364 gains["0+7+0"]["0+5+0"] = {
365 {1, 0, 0, 0, 0, 0},
366 {0, 1, 0, 0, 0, 0},
367 {0, 0, 1, 0, 0, 0},
368 {0, 0, 0, 1, 0, 0},
369 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0},
370 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476},
371 {0, 0, 0, 0, 1, 0},
372 {0, 0, 0, 0, 0, 1}};
373 gains["0+7+0"]["2+5+0"] = {
374 {1, 0, 0, 0, 0, 0, 0, 0},
375 {0, 1, 0, 0, 0, 0, 0, 0},
376 {0, 0, 1, 0, 0, 0, 0, 0},
377 {0, 0, 0, 1, 0, 0, 0, 0},
378 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0},
379 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0},
380 {0, 0, 0, 0, 1, 0, 0, 0},
381 {0, 0, 0, 0, 0, 1, 0, 0}};
382 gains["0+7+0"]["4+5+0"] = {
383 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
384 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
385 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
386 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
387 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0},
388 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0},
389 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
390 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
391 gains["0+7+0"]["4+5+1"] = {
392 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
393 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
394 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
395 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
396 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0, 0},
397 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0},
398 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
399 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}};
400 gains["0+7+0"]["3+7+0"] = {{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
401 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
402 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
403 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
404 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
405 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
406 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
407 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0}};
408 gains["0+7+0"]["4+9+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
409 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
410 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
411 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
412 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
413 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
414 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
415 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}};
416 gains["0+7+0"]["9+10+3"] = {
417 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
418 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
419 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
420 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
421 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
422 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
423 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
424 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
425 // Skipping identity matrix: 0+7+0 to 0+7+0
426 gains["0+7+0"]["4+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
427 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
428 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
429 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
430 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
431 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
432 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
433 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
434 gains["0+7+0"]["3.1.2"] = {{1, 0, 0, 0, 0, 0},
435 {0, 1, 0, 0, 0, 0},
436 {0, 0, 1, 0, 0, 0},
437 {0, 0, 0, 1, 0, 0},
438 {1.207106781186548, 0, 0, 0, 0, 0},
439 {0, 1.207106781186548, 0, 0, 0, 0},
440 {0.7071067811865476, 0, 0, 0, 0, 0},
441 {0, 0.7071067811865476, 0, 0, 0, 0}};
442 gains["0+7+0"]["7.1.2"] = {
443 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
444 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
445 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
446 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
447 gains["0+7+0"]["9.1.6"] = {{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
448 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
449 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
450 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
451 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
452 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
453 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
454 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
455 gains["0+7+0"]["0+1+0"] = {{0.5},
456 {0.5},
457 {0.7071067811865476},
458 {0},
459 {0.3535533905932738},
460 {0.3535533905932738},
461 {0.3535533905932738},
462 {0.3535533905932738}};
463
464 // -------------------------------------------------------
465 // Input layout: 4+7+0
466 gains["4+7+0"]["0+2+0"] = {{1, 0},
467 {0, 1},
468 {0.7071067811865476, 0.7071067811865476},
469 {0, 0},
470 {0.7071067811865476, 0},
471 {0, 0.7071067811865476},
472 {0.7071067811865476, 0},
473 {0, 0.7071067811865476},
474 {1, 0},
475 {0, 1},
476 {0.7071067811865476, 0},
477 {0, 0.7071067811865476}};
478 gains["4+7+0"]["0+5+0"] = {
479 {1, 0, 0, 0, 0, 0},
480 {0, 1, 0, 0, 0, 0},
481 {0, 0, 1, 0, 0, 0},
482 {0, 0, 0, 1, 0, 0},
483 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0},
484 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476},
485 {0, 0, 0, 0, 1, 0},
486 {0, 0, 0, 0, 0, 1},
487 {1, 0, 0, 0, 0, 0},
488 {0, 1, 0, 0, 0, 0},
489 {0, 0, 0, 0, 1, 0},
490 {0, 0, 0, 0, 0, 1}};
491 gains["4+7+0"]["2+5+0"] = {
492 {1, 0, 0, 0, 0, 0, 0, 0},
493 {0, 1, 0, 0, 0, 0, 0, 0},
494 {0, 0, 1, 0, 0, 0, 0, 0},
495 {0, 0, 0, 1, 0, 0, 0, 0},
496 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0},
497 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0},
498 {0, 0, 0, 0, 1, 0, 0, 0},
499 {0, 0, 0, 0, 0, 1, 0, 0},
500 {0, 0, 0, 0, 0, 0, 1, 0},
501 {0, 0, 0, 0, 0, 0, 0, 1},
502 {0, 0, 0, 0, 1, 0, 0, 0},
503 {0, 0, 0, 0, 0, 1, 0, 0}};
504 gains["4+7+0"]["4+5+0"] = {
505 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
506 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
507 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
508 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
509 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0},
510 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0},
511 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
512 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
513 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
514 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
515 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
516 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1}};
517 gains["4+7+0"]["4+5+1"] = {
518 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
519 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
520 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
521 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
522 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0, 0},
523 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0},
524 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
525 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
526 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
527 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
528 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
529 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0}};
530 gains["4+7+0"]["3+7+0"] = {
531 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
532 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
533 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
534 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
535 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
536 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
537 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
538 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
539 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
540 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
541 {0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0, 0.7071067811865476, 0, 0},
542 {0, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0.7071067811865476, 0, 0}};
543 gains["4+7+0"]["4+9+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
544 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
545 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
546 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
547 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
548 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
549 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
550 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
551 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
552 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
553 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
554 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
555 gains["4+7+0"]["9+10+3"] = {
556 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
557 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
558 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
559 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
560 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
561 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
562 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
563 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
564 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
565 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
566 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
567 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}};
568 gains["4+7+0"]["0+7+0"] = {
569 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
570 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
571 {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0},
572 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1},
573 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
574 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1}};
575 // Skipping identity matrix: 4+7+0 to 4+7+0
576 gains["4+7+0"]["3.1.2"] = {{1, 0, 0, 0, 0, 0},
577 {0, 1, 0, 0, 0, 0},
578 {0, 0, 1, 0, 0, 0},
579 {0, 0, 0, 1, 0, 0},
580 {0.7071067811865476, 0, 0, 0, 0, 0},
581 {0, 0.7071067811865476, 0, 0, 0, 0},
582 {0.7071067811865476, 0, 0, 0, 0, 0},
583 {0, 0.7071067811865476, 0, 0, 0, 0},
584 {0, 0, 0, 0, 1, 0},
585 {0, 0, 0, 0, 0, 1},
586 {0, 0, 0, 0, 0.7071067811865476, 0},
587 {0, 0, 0, 0, 0, 0.7071067811865476}};
588 gains["4+7+0"]["7.1.2"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
589 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
590 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
591 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
592 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
593 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
594 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
595 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
596 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
597 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
598 {0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0},
599 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476}};
600 gains["4+7+0"]["9.1.6"] = {{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
601 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
602 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
603 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
604 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
605 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
606 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
607 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
608 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
609 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
610 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
611 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
612 gains["4+7+0"]["0+1+0"] = {{0.5},
613 {0.5},
614 {0.7071067811865476},
615 {0},
616 {0.3535533905932738},
617 {0.3535533905932738},
618 {0.3535533905932738},
619 {0.3535533905932738},
620 {0.5},
621 {0.5},
622 {0.3535533905932738},
623 {0.3535533905932738}};
624
625 // -------------------------------------------------------
626 // Input layout: 3.1.2
627 gains["3.1.2"]["0+2+0"] = {
628 {1, 0}, {0, 1}, {0.7071067811865476, 0.7071067811865476},
629 {0, 0}, {1, 0}, {0, 1}};
630 gains["3.1.2"]["0+5+0"] = {{1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0},
631 {0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0},
632 {1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0}};
633 gains["3.1.2"]["2+5+0"] = {
634 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
635 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
636 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1}};
637 gains["3.1.2"]["4+5+0"] = {
638 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
639 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
640 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
641 gains["3.1.2"]["4+5+1"] = {
642 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
643 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
644 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0}};
645 gains["3.1.2"]["3+7+0"] = {{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
646 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
647 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
648 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
649 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
650 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}};
651 gains["3.1.2"]["4+9+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
652 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
653 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
654 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
655 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
656 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
657 gains["3.1.2"]["9+10+3"] = {
658 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
659 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
660 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
661 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
662 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
663 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
664 gains["3.1.2"]["0+7+0"] = {
665 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
666 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
667 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0}};
668 gains["3.1.2"]["4+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
669 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
670 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
671 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
672 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
673 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
674 // Skipping identity matrix: 3.1.2 to 3.1.2
675
676 gains["3.1.2"]["7.1.2"] = {
677 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
678 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
679 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1}};
680 gains["3.1.2"]["9.1.6"] = {{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
681 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
682 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
683 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
684 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
685 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
686 gains["3.1.2"]["0+1+0"] = {{0.5}, {0.5}, {0.7071067811865476},
687 {0}, {0.5}, {0.5}};
688
689 // -------------------------------------------------------
690 // Input layout: 7.1.2
691 gains["7.1.2"]["0+2+0"] = {{1, 0},
692 {0, 1},
693 {0.7071067811865476, 0.7071067811865476},
694 {0, 0},
695 {0.7071067811865476, 0},
696 {0, 0.7071067811865476},
697 {0.7071067811865476, 0},
698 {0, 0.7071067811865476},
699 {1, 0},
700 {0, 1}};
701 gains["7.1.2"]["0+5+0"] = {
702 {1, 0, 0, 0, 0, 0},
703 {0, 1, 0, 0, 0, 0},
704 {0, 0, 1, 0, 0, 0},
705 {0, 0, 0, 1, 0, 0},
706 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0},
707 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476},
708 {0, 0, 0, 0, 1, 0},
709 {0, 0, 0, 0, 0, 1},
710 {1, 0, 0, 0, 0, 0},
711 {0, 1, 0, 0, 0, 0}};
712 gains["7.1.2"]["2+5+0"] = {
713 {1, 0, 0, 0, 0, 0, 0, 0},
714 {0, 1, 0, 0, 0, 0, 0, 0},
715 {0, 0, 1, 0, 0, 0, 0, 0},
716 {0, 0, 0, 1, 0, 0, 0, 0},
717 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0},
718 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0},
719 {0, 0, 0, 0, 1, 0, 0, 0},
720 {0, 0, 0, 0, 0, 1, 0, 0},
721 {0, 0, 0, 0, 0, 0, 1, 0},
722 {0, 0, 0, 0, 0, 0, 0, 1}};
723 gains["7.1.2"]["4+5+0"] = {
724 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
725 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
726 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
727 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
728 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0},
729 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0},
730 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
731 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
732 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
733 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
734 gains["7.1.2"]["4+5+1"] = {
735 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
736 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
737 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
738 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
739 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0, 0},
740 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0},
741 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
742 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
743 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
744 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0}};
745 gains["7.1.2"]["3+7+0"] = {{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
746 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
747 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
748 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
749 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
750 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
751 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
752 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
753 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
754 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}};
755 gains["7.1.2"]["4+9+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
756 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
757 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
758 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
759 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
760 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
761 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
762 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
763 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
764 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
765 gains["7.1.2"]["9+10+3"] = {
766 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
767 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
768 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
769 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
770 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
771 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
772 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
773 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
774 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
775 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};
776 gains["7.1.2"]["0+7+0"] = {
777 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0},
778 {0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 0},
779 {0, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0},
780 {0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 1},
781 {1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0}};
782 gains["7.1.2"]["4+7+0"] = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
783 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
784 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
785 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
786 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
787 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
788 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
789 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
790 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
791 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}};
792 gains["7.1.2"]["3.1.2"] = {{1, 0, 0, 0, 0, 0},
793 {0, 1, 0, 0, 0, 0},
794 {0, 0, 1, 0, 0, 0},
795 {0, 0, 0, 1, 0, 0},
796 {1.207106781186548, 0, 0, 0, 0, 0},
797 {0, 1.207106781186548, 0, 0, 0, 0},
798 {0.7071067811865476, 0, 0, 0, 0, 0},
799 {0, 0.7071067811865476, 0, 0, 0, 0},
800 {0, 0, 0, 0, 1, 0},
801 {0, 0, 0, 0, 0, 1}};
802 // Skipping identity matrix: 7.1.2 to 7.1.2
803
804 gains["7.1.2"]["9.1.6"] = {{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
805 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
806 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
807 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
808 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
809 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
810 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
811 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
812 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
813 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
814 gains["7.1.2"]["0+1+0"] = {{0.5},
815 {0.5},
816 {0.7071067811865476},
817 {0},
818 {0.3535533905932738},
819 {0.3535533905932738},
820 {0.3535533905932738},
821 {0.3535533905932738},
822 {0.5},
823 {0.5}};
824
825 // -------------------------------------------------------
826 // Input layout: 9.1.6
827 gains["9.1.6"]["0+2+0"] = {{1, 0},
828 {0, 1},
829 {0.7071067811865476, 0.7071067811865476},
830 {0, 0},
831 {0.7071067811865476, 0},
832 {0, 0.7071067811865476},
833 {1, 0},
834 {0, 1},
835 {0.7071067811865476, 0},
836 {0, 0.7071067811865476},
837 {1, 0},
838 {0, 1},
839 {0.7071067811865476, 0},
840 {0, 0.7071067811865476},
841 {0.7071067811865476, 0},
842 {0, 0.7071067811865476}};
843 gains["9.1.6"]["0+5+0"] = {
844 {0.816496580927726, 0, 0, 0, 0.5773502691896257, 0},
845 {0, 0.816496580927726, 0, 0, 0, 0.5773502691896257},
846 {0, 0, 1, 0, 0, 0},
847 {0, 0, 0, 1, 0, 0},
848 {0, 0, 0, 0, 1, 0},
849 {0, 0, 0, 0, 0, 1},
850 {1, 0, 0, 0, 0, 0},
851 {0, 1, 0, 0, 0, 0},
852 {0.5773502691896257, 0, 0, 0, 0.816496580927726, 0},
853 {0, 0.5773502691896257, 0, 0, 0, 0.816496580927726},
854 {1, 0, 0, 0, 0, 0},
855 {0, 1, 0, 0, 0, 0},
856 {0, 0, 0, 0, 1, 0},
857 {0, 0, 0, 0, 0, 1},
858 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0},
859 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476}};
860 gains["9.1.6"]["2+5+0"] = {
861 {0.816496580927726, 0, 0, 0, 0.5773502691896257, 0, 0, 0},
862 {0, 0.816496580927726, 0, 0, 0, 0.5773502691896257, 0, 0},
863 {0, 0, 1, 0, 0, 0, 0, 0},
864 {0, 0, 0, 1, 0, 0, 0, 0},
865 {0, 0, 0, 0, 1, 0, 0, 0},
866 {0, 0, 0, 0, 0, 1, 0, 0},
867 {1, 0, 0, 0, 0, 0, 0, 0},
868 {0, 1, 0, 0, 0, 0, 0, 0},
869 {0.5773502691896257, 0, 0, 0, 0.816496580927726, 0, 0, 0},
870 {0, 0.5773502691896257, 0, 0, 0, 0.816496580927726, 0, 0},
871 {0, 0, 0, 0, 0, 0, 1, 0},
872 {0, 0, 0, 0, 0, 0, 0, 1},
873 {0, 0, 0, 0, 1, 0, 0, 0},
874 {0, 0, 0, 0, 0, 1, 0, 0},
875 {0, 0, 0, 0, 0.7071067811865476, 0, 0.7071067811865476, 0},
876 {0, 0, 0, 0, 0, 0.7071067811865476, 0, 0.7071067811865476}};
877 gains["9.1.6"]["4+5+0"] = {
878 {0.816496580927726, 0, 0, 0, 0.5773502691896257, 0, 0, 0, 0, 0},
879 {0, 0.816496580927726, 0, 0, 0, 0.5773502691896257, 0, 0, 0, 0},
880 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
881 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
882 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
883 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
884 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
885 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
886 {0.5773502691896257, 0, 0, 0, 0.816496580927726, 0, 0, 0, 0, 0},
887 {0, 0.5773502691896257, 0, 0, 0, 0.816496580927726, 0, 0, 0, 0},
888 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
889 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
890 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
891 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
892 {0, 0, 0, 0, 0, 0, 0.7071067811865476, 0, 0.7071067811865476, 0},
893 {0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0, 0.7071067811865476}};
894 gains["9.1.6"]["4+5+1"] = {
895 {0.816496580927726, 0, 0, 0, 0.5773502691896257, 0, 0, 0, 0, 0, 0},
896 {0, 0.816496580927726, 0, 0, 0, 0.5773502691896257, 0, 0, 0, 0, 0},
897 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
898 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
899 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
900 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
901 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
902 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
903 {0.5773502691896257, 0, 0, 0, 0.816496580927726, 0, 0, 0, 0, 0, 0},
904 {0, 0.5773502691896257, 0, 0, 0, 0.816496580927726, 0, 0, 0, 0, 0},
905 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
906 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
907 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
908 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
909 {0, 0, 0, 0, 0, 0, 0.7071067811865476, 0, 0.7071067811865476, 0, 0},
910 {0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0, 0.7071067811865476, 0}};
911 gains["9.1.6"]["3+7+0"] = {
912 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0, 0},
913 {0, 0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0},
914 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
915 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
916 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
917 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
918 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
919 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
920 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
921 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
922 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
923 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
924 {0, 0, 0, 0.5773502691896257, 0, 0, 0, 0, 0, 0.816496580927726, 0, 0},
925 {0, 0, 0, 0, 0.5773502691896257, 0, 0, 0, 0, 0.816496580927726, 0, 0},
926 {0, 0, 0, 0.816496580927726, 0, 0, 0, 0, 0, 0.5773502691896257, 0, 0},
927 {0, 0, 0, 0, 0.816496580927726, 0, 0, 0, 0, 0.5773502691896257, 0, 0}};
928 gains["9.1.6"]["4+9+0"] = {{0.7071067811865476, 0, 0, 0, 0.7071067811865476,
929 0, 0, 0, 0, 0, 0, 0, 0, 0},
930 {0, 0.7071067811865476, 0, 0, 0,
931 0.7071067811865476, 0, 0, 0, 0, 0, 0, 0, 0},
932 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
933 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
934 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
935 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
936 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
937 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
938 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
939 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
940 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
941 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
942 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
943 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
944 {0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0,
945 0.7071067811865476, 0, 0, 0},
946 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0,
947 0.7071067811865476, 0, 0}};
948 gains["9.1.6"]["9+10+3"] = {
949 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
950 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
951 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
952 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
953 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
954 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
955 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
956 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
957 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
958 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
959 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
960 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
961 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
962 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
963 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
964 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}};
965 gains["9.1.6"]["0+7+0"] = {
966 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0},
967 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0},
968 {0, 0, 1, 0, 0, 0, 0, 0},
969 {0, 0, 0, 1, 0, 0, 0, 0},
970 {0, 0, 0, 0, 0, 0, 1, 0},
971 {0, 0, 0, 0, 0, 0, 0, 1},
972 {1, 0, 0, 0, 0, 0, 0, 0},
973 {0, 1, 0, 0, 0, 0, 0, 0},
974 {0, 0, 0, 0, 1, 0, 0, 0},
975 {0, 0, 0, 0, 0, 1, 0, 0},
976 {1, 0, 0, 0, 0, 0, 0, 0},
977 {0, 1, 0, 0, 0, 0, 0, 0},
978 {0, 0, 0, 0, 0, 0, 1, 0},
979 {0, 0, 0, 0, 0, 0, 0, 1},
980 {0, 0, 0, 0, 1, 0, 0, 0},
981 {0, 0, 0, 0, 0, 1, 0, 0}};
982 gains["9.1.6"]["4+7+0"] = {
983 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0, 0, 0},
984 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0, 0},
985 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
986 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
987 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
988 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
989 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
990 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
991 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
992 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
993 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
994 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
995 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
996 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
997 {0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0, 0.7071067811865476, 0},
998 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0, 0.7071067811865476}};
999 gains["9.1.6"]["3.1.2"] = {{1.207106781186548, 0, 0, 0, 0, 0},
1000 {0, 1.207106781186548, 0, 0, 0, 0},
1001 {0, 0, 1, 0, 0, 0},
1002 {0, 0, 0, 1, 0, 0},
1003 {0.7071067811865476, 0, 0, 0, 0, 0},
1004 {0, 0.7071067811865476, 0, 0, 0, 0},
1005 {1, 0, 0, 0, 0, 0},
1006 {0, 1, 0, 0, 0, 0},
1007 {0.7071067811865476, 0, 0, 0, 0, 0},
1008 {0, 0.7071067811865476, 0, 0, 0, 0},
1009 {0, 0, 0, 0, 1, 0},
1010 {0, 0, 0, 0, 0, 1},
1011 {0, 0, 0, 0, 0.7071067811865476, 0},
1012 {0, 0, 0, 0, 0, 0.7071067811865476},
1013 {0, 0, 0, 0, 1.207106781186548, 0},
1014 {0, 0, 0, 0, 0, 1.207106781186548}};
1015 gains["9.1.6"]["7.1.2"] = {
1016 {0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0, 0},
1017 {0, 0.7071067811865476, 0, 0, 0, 0.7071067811865476, 0, 0, 0, 0},
1018 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
1019 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
1020 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0},
1021 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0},
1022 {1, 0, 0, 0, 0, 0, 0, 0, 0, 0},
1023 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0},
1024 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
1025 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
1026 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0},
1027 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
1028 {0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476, 0},
1029 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0.7071067811865476},
1030 {0, 0, 0, 0, 0, 0, 0, 0, 1.207106781186548, 0},
1031 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1.207106781186548}};
1032 // Skipping identity matrix: 9.1.6 to 9.1.6
1033
1034 gains["9.1.6"]["0+1+0"] = {{0.5},
1035 {0.5},
1036 {0.7071067811865476},
1037 {0},
1038 {0.3535533905932738},
1039 {0.3535533905932738},
1040 {0.5},
1041 {0.5},
1042 {0.3535533905932738},
1043 {0.3535533905932738},
1044 {0.5},
1045 {0.5},
1046 {0.3535533905932738},
1047 {0.3535533905932738},
1048 {0.3535533905932738},
1049 {0.3535533905932738}};
1050
1051 // -------------------------------------------------------
1052 // Input layout: A0
1053 gains["A0"]["0+2+0"] = {{0.7071008213968912, 0.707112740925987}};
1054 gains["A0"]["0+5+0"] = {{0.3263355531701697, 0.3263383644933828,
1055 0.2151315278709894, 0, 0.6085778645723429,
1056 0.608571924315719}};
1057 gains["A0"]["2+5+0"] = {{0.2154513872061713, 0.2154622268603212,
1058 0.1449662018040889, 0, 0.645327082470003,
1059 0.6453189902061011, 0.1631927661554572,
1060 0.1631747758277981}};
1061 gains["A0"]["4+5+0"] = {
1062 {0.2589132999145944, 0.2589253088681112, 0.1717924582033098, 0,
1063 0.5558287092111358, 0.5558131000120811, 0.196782449621433,
1064 0.1967602437260952, 0.2656046750564827, 0.2656151602017694}};
1065 gains["A0"]["4+5+1"] = {{0.1375100903716531, 0.1375206718313378,
1066 0.05714168131247213, 0, 0.5839449180158363,
1067 0.5839301225470853, 0.1959384400945835,
1068 0.1959163294414141, 0.264465483647113,
1069 0.2644759238211001, 0.2455264263929417}};
1070 gains["A0"]["3+7+0"] = {{0.2219895825571791, 0.2422498248350245,
1071 0.2422647599782093, 0.2575044204591602,
1072 0.2574982220440356, 0.360899749398248,
1073 0.3608875769262723, 0.3689694314374973,
1074 0.3689551560194772, 0.4098472300507444, 0, 0}};
1075 gains["A0"]["4+9+0"] = {
1076 {0.2197345779107386, 0.2197658012546257, 0.1683870145708428, 0,
1077 0.3193101735236183, 0.3193129430652121, 0.3759078826756547,
1078 0.3758810274295499, 0.2977143280157135, 0.2976931252602669,
1079 0.2981130969556019, 0.2981195717502504, 0.1295464157014552,
1080 0.1294932671541695}};
1081 gains["A0"]["9+10+3"] = {{0.09620442018565725, 0.09621115229239315,
1082 0.057686470561278, 0,
1083 0.3430243634887538, 0.3430203628372547,
1084 0.09762670568249716, 0.09763078265127419,
1085 0.3430201810379803, 0,
1086 0.3133067479574846, 0.3133147585847036,
1087 0.1298650758591156, 0.1298309237069154,
1088 0.1453558637770907, 0.3190762719566893,
1089 0.1416214006119258, 0.1415959491973159,
1090 0.1434756453687651, 0.1434781986519148,
1091 0.1416048272463015, 0.2351645059348485,
1092 0.2196565216015469, 0.2196345111717833}};
1093 gains["A0"]["0+7+0"] = {{0.3386498676460261, 0.3386538634292717,
1094 0.2637566389608358, 0, 0.3754678844087531,
1095 0.3754587695554182, 0.4577852745549881,
1096 0.4577657543701992}};
1097 gains["A0"]["4+7+0"] = {
1098 {0.2507372882764423, 0.250752746687216, 0.2297672082690357, 0,
1099 0.3188473884483216, 0.3188501095310373, 0.3739736354306449,
1100 0.3739472908142024, 0.2906380377661857, 0.2906211331547076,
1101 0.2911221418496587, 0.2911284648059639}};
1102 gains["A0"]["3.1.2"] = {{0.671766543304041, 0.6717716608635106,
1103 0.1449662018040889, 0, 0.1631927661554572,
1104 0.1631747758277981}};
1105 gains["A0"]["7.1.2"] = {
1106 {0.2507372882764423, 0.250752746687216, 0.2297672082690357, 0,
1107 0.3188473884483216, 0.3188501095310373, 0.3739736354306449,
1108 0.3739472908142024, 0.4964924784216314, 0.4964800448154338}};
1109 gains["A0"]["9.1.6"] = {
1110 {0.09620442018565725, 0.09621115229239315, 0.2928509764961265, 0,
1111 0.5855762595845468, 0.5855722589330478, 0.420065344246053,
1112 0.4200474107850664, 0.3133067479574846, 0.3133147585847036,
1113 0.2894032118374602, 0.28936905968526, 0.4012892701848798,
1114 0.4012638187702699, 0.1434756453687651, 0.1434781986519148}};
1115 gains["A0"]["0+1+0"] = {{1}};
1116
1117 // -------------------------------------------------------
1118 // Input layout: A1
1119 gains["A1"]["0+2+0"] = {{0.6237526753261383, 0.6237631898637224},
1120 {0.5721035925321385, -0.5720956954375841},
1121 {-8.583228130601764e-07, 4.668628571934903e-07},
1122 {0.07401412616937707, 0.07404156119079325}};
1123 gains["A1"]["0+5+0"] = {
1124 {0.2506215452023863, 0.2506237042627795, 0.165218271233421, 0,
1125 0.4673800427609406, 0.4673754807195712},
1126 {0.3106827387441656, -0.3106855590761276, 9.155565816140743e-06, 0,
1127 0.4511283309408949, -0.4511052147568972},
1128 {1.709057789660855e-05, 9.909121998546576e-06, -4.072812615293027e-05, 0,
1129 -4.401372500512637e-06, 1.073760389450532e-05},
1130 {0.3075523452703663, 0.3075642303486892, 0.265463909623805, 0,
1131 -0.4306128761845321, -0.4306298052991511}};
1132 gains["A1"]["2+5+0"] = {
1133 {0.1608412473078967, 0.1608493394511706, 0.1082218361088837, 0,
1134 0.4817569949861433, 0.4817509538562328, 0.1218285405373234,
1135 0.1218151101910272},
1136 {0.2283931298562139, -0.2283992405530291, 1.237934076772879e-05, 0,
1137 0.4668645722709004, -0.4668415559666158, 0.1043372896418495,
1138 -0.1043276013308286},
1139 {-0.1952271907091981, -0.1952375336695809, -0.140756774646952, 0,
1140 0.00906085188854453, 0.009074527588063772, 0.2373605493064364,
1141 0.2373619861653989},
1142 {0.2127723002580597, 0.2127980947140542, 0.2031918204312814, 0,
1143 -0.4347082494911021, -0.4347268372684167, 0.1539296985579603,
1144 0.1538973485815448}};
1145 gains["A1"]["4+5+0"] = {
1146 {0.1716345900998222, 0.1716425508798015, 0.1138818598955406, 0,
1147 0.3684609199397454, 0.3684505725435995, 0.1304478182107854,
1148 0.1304330978401232, 0.1760703275843818, 0.1760772782262143},
1149 {0.2466977620275643, -0.2467024939684432, 1.302678277876558e-05, 0,
1150 0.3698730076115667, -0.3698461125657664, 0.1155948248864342,
1151 -0.1155833215305355, 0.1599941725721336, -0.1599999889632932},
1152 {-0.2035943869469594, -0.2036053810583457, -0.1481183822603481, 0,
1153 -0.2918026810568149, -0.2917903701175891, 0.2521760338830817,
1154 0.2521765897869218, 0.3482143664665878, 0.3482181669106747},
1155 {0.2256954542522409, 0.2257227572897904, 0.2138187934918574, 0,
1156 -0.4127937343615455, -0.4128052277441523, 0.1636160772209112,
1157 0.1635814271899589, -0.1040812101154298, -0.1040929523099378}};
1158 gains["A1"]["4+5+1"] = {
1159 {0.0918824459511635, 0.09188951634428853, 0.03818132495267527, 0,
1160 0.3901843655475281, 0.3901744794085973, 0.1309235059266395,
1161 0.1309087318770459, 0.1767123811894714, 0.1767193571773387,
1162 0.1640575505525399},
1163 {0.1875590611254976, -0.1875608070622571, 1.848685982904073e-05, 0,
1164 0.4020438447556157, -0.4020301528042481, 0.1160163500523511,
1165 -0.1160048047486056, 0.1605776032767992, -0.1605834408778638,
1166 -7.22175249556197e-06},
1167 {-0.02013931000170021, -0.02015357121639456, 0.01070845203405976, 0,
1168 -0.3321050778601112, -0.3321013126632121, 0.2530956126326256,
1169 0.2530961705636106, 0.3494841561716517, 0.349487970474342,
1170 -0.3261638118313036},
1171 {0.154186747667681, 0.1542093270856626, 0.1090486115060445, 0,
1172 -0.3875809824931892, -0.3875952450639486, 0.1642127154714987,
1173 0.1641779390866195, -0.1044607500248144, -0.104472535038112,
1174 0.2292000195962985}};
1175 gains["A1"]["3+7+0"] = {
1176 {0.1382064044023507, 0.1508200379129243, 0.1508293362431208,
1177 0.1603172529963421, 0.1603133939834211, 0.2246891774806315,
1178 0.2246815991358953, 0.2297132048537519, 0.2297043172556352,
1179 0.2551629286702514, 0, 0},
1180 {6.02514266255511e-06, 0.1704133759780043, -0.1704236090854955,
1181 0.1789659855865252, -0.1789374211373609, 0.4236176391168636,
1182 -0.423610307530364, 0.1924197957914894, -0.1924020369511604,
1183 -1.10118796971239e-05, 0, 0},
1184 {-0.1615538528318267, -0.2183564581792388, -0.2183871414520327,
1185 0.3053155649679399, 0.3053279115028223, -0.1599450948785344,
1186 -0.1599419399132976, -0.2527215720239799, -0.25270854802152,
1187 0.5025142842980169, 0, 0},
1188 {0.2422641164522238, 0.2004359311074826, 0.2004364559422345,
1189 0.1778269449482694, 0.1778148715227776, 0.001357598050706869,
1190 0.001351532853619586, -0.376625410481799, -0.376622034677538,
1191 -0.2383294570385009, 0, 0}};
1192 gains["A1"]["4+9+0"] = {
1193 {0.1339431265090085, 0.1339621592545149, 0.1026433045248743, 0,
1194 0.1946412047413922, 0.1946428929648099, 0.2291413466359956,
1195 0.2291249765423095, 0.1814770723848118, 0.1814641478675051,
1196 0.1817201490961388, 0.1817240959225644, 0.07896732554371746,
1197 0.07893492789988488},
1198 {0.1642680631908641, -0.1642961998097429, -9.160575231371364e-06, 0,
1199 0.3707675422464824, -0.370776128905981, 0.188657815766759,
1200 -0.1886319584318828, 0.1774258290652412, -0.1773906217339204,
1201 0.1697302497308936, -0.1697483193023093, 0.02675069263478266,
1202 -0.02670300993549553},
1203 {-0.1979530519341265, -0.1979557356961659, -0.1215473750657985, 0,
1204 -0.2102629234318301, -0.2102467219096768, -0.2583530857101292,
1205 -0.2583476048231024, 0.349753375846277, 0.3497508710492567,
1206 0.3505408634499179, 0.3505390213033154, -0.143793772581072,
1207 -0.1438055419267072},
1208 {0.1630592898454297, 0.1630889849985164, 0.161757920551538, 0,
1209 0.03362762093723288, 0.03360096431906716, -0.3811337676526063,
1210 -0.3811179993988287, 0.177863734221904, 0.1778564838576417,
1211 -0.1781427965628869, -0.1781403314113034, 0.09360597412461745,
1212 0.09352481742042704}};
1213 gains["A1"]["9+10+3"] = {{0.05634513174616869, 0.05634907461532406,
1214 0.03378588818969121, 0,
1215 0.2009029617934434, 0.2009006186865949,
1216 0.05717813779251716, 0.0571805255969697,
1217 0.2009005122101561, 0,
1218 0.1834979095197539, 0.1835026011944726,
1219 0.07605954897277119, 0.07603954669521036,
1220 0.08513221407907143, 0.1868770119479014,
1221 0.0829450087652578, 0.08293010234716865,
1222 0.08403100528092868, 0.08403250069117256,
1223 0.08293530205461218, 0.1377314581112891,
1224 0.1286487213857714, 0.1286358302882269},
1225 {0.1424405160728748, -0.1424447651561473,
1226 1.779302517704502e-05, 0,
1227 0.253871238955742, -0.253879197022048,
1228 0.07506554729513466, -0.07506943384845667,
1229 -1.332484359277458e-05, 0,
1230 0.31314519554074, -0.3131700230050198,
1231 0.1195393960791561, -0.1195306481083304,
1232 1.651241848450269e-05, 2.140907784524953e-05,
1233 0.13143439689083, -0.1314227690105947,
1234 0.189380426713195, -0.1893811497639748,
1235 1.0735314852914e-05, -7.40789286300353e-06,
1236 0.1136022751577427, -0.113578476811769},
1237 {0.0004405167723881627, 0.0004244515093607814,
1238 -3.098906731227431e-05, 0,
1239 -0.2571118440100679, -0.2570923441647796,
1240 3.790856536726996e-06, 2.034760936260344e-05,
1241 -0.2570837372234621, 0,
1242 -0.2623633093875167, -0.2623500106959707,
1243 0.1295230344759835, 0.1294877136312351,
1244 0.1366306790061282, 0.4736829748884767,
1245 0.135361270245709, 0.1353236815838757,
1246 0.1359871642773514, 0.1359866000616586,
1247 0.1353372596267004, -0.2710460679763523,
1248 -0.2638954257778223, -0.2639133764522598},
1249 {0.0746074410814683, 0.07462281003049163,
1250 0.09841829092408336, 0,
1251 -0.2538738427515864, -0.2538797785697299,
1252 0.1448482997652191, 0.144848405888255,
1253 -0.3590391167846038, 0,
1254 -0.01998587783523549, -0.01998387583540835,
1255 0.1195528048604623, 0.1195162140893727,
1256 0.1928926002204532, -8.707342237149854e-06,
1257 -0.1314509271923652, -0.1314430986909031,
1258 -9.791909432877099e-05, -0.0001040336505291438,
1259 -0.1858785768193519, 0.1845050591527886,
1260 0.1136289894747571, 0.1135806277385521}};
1261 gains["A1"]["0+7+0"] = {
1262 {0.250471347095322, 0.250474302446284, 0.1950790092583408, 0,
1263 0.277702594282985, 0.2776958527785244, 0.3385859713904875,
1264 0.3385715339214466},
1265 {0.2517067792357455, -0.2517036899132487, 1.30516353425407e-05, 0,
1266 0.4400045172454103, -0.4399995899193188, 0.2594909098760387,
1267 -0.2594806176298056},
1268 {3.453088266586936e-05, -9.180245107821538e-06, -4.301109171843267e-05, 0,
1269 -1.834589524484913e-05, -2.991777279726903e-07, -8.06273718908271e-06,
1270 -1.697462609528654e-05},
1271 {0.3001861641158459, 0.3001958437064288, 0.2702820155944484, 0,
1272 0.04981246797758462, 0.04979268604582358, -0.4754356881629053,
1273 -0.4754328730675854}};
1274 gains["A1"]["4+7+0"] = {
1275 {0.1532499448838317, 0.1532593930222213, 0.140433089331811, 0,
1276 0.1948786518429054, 0.1948803149612197, 0.2285716632404736,
1277 0.2285555614829507, 0.1776371738522855, 0.1776268417999804,
1278 0.1779330569441871, 0.177936921517789},
1279 {0.1731589571087019, -0.1731693550848642, 6.122215547293489e-06, 0,
1280 0.3622551478103167, -0.3622663261211103, 0.1842739797397464,
1281 -0.1842512746663285, 0.1736648215135071, -0.173630948388865,
1282 0.1661930300009858, -0.1662107229981336},
1283 {-0.2218744647201119, -0.2219056423403379, -0.1641566955217328, 0,
1284 -0.2170272771392923, -0.2170114484223909, -0.2638770853647306,
1285 -0.2638715434701018, 0.3424311068499599, 0.3424312920356551,
1286 0.3432355065067689, 0.3432337027509501},
1287 {0.2036652146493657, 0.2036657479398881, 0.2461673064627439, 0,
1288 0.03299361214873855, 0.03296760868266777, -0.3723435892970235,
1289 -0.3723280143207133, 0.1740053652023914, 0.1740048192374424,
1290 -0.1744302573087335, -0.1744278435315092}};
1291 gains["A1"]["3.1.2"] = {
1292 {0.5014948853466521, 0.5014987057660003, 0.1082218361088837, 0,
1293 0.1218285405373234, 0.1218151101910272},
1294 {0.5585162348047247, -0.5585060705167022, 1.237934076772879e-05, 0,
1295 0.1043372896418495, -0.1043276013308286},
1296 {-0.1888202008954813, -0.1888208736759966, -0.140756774646952, 0,
1297 0.2373605493064364, 0.2373619861653989},
1298 {-0.09461285079483217, -0.09460019988222401, 0.2031918204312814, 0,
1299 0.1539296985579603, 0.1538973485815448}};
1300 gains["A1"]["7.1.2"] = {
1301 {0.1532499448838317, 0.1532593930222213, 0.140433089331811, 0,
1302 0.1948786518429054, 0.1948803149612197, 0.2285716632404736,
1303 0.2285555614829507, 0.3034548450147723, 0.3034472456286675},
1304 {0.1731589571087019, -0.1731693550848642, 6.122215547293489e-06, 0,
1305 0.3622551478103167, -0.3622663261211103, 0.1842739797397464,
1306 -0.1842512746663285, 0.2911810400131434, -0.2911596777267641},
1307 {-0.2218744647201119, -0.2219056423403379, -0.1641566955217328, 0,
1308 -0.2170272771392923, -0.2170114484223909, -0.2638770853647306,
1309 -0.2638715434701018, 0.5851352610448957, 0.5851341707826196},
1310 {0.2036652146493657, 0.2036657479398881, 0.2461673064627439, 0,
1311 0.03299361214873855, 0.03296760868266777, -0.3723435892970235,
1312 -0.3723280143207133, 0.05066454741527163, 0.05066570824856623}};
1313 gains["A1"]["9.1.6"] = {
1314 {0.05634513174616869, 0.05634907461532406, 0.1715173463009803, 0,
1315 0.3429610763210956, 0.3429587332142471, 0.2460244250510248,
1316 0.2460139217579329, 0.1834979095197539, 0.1835026011944726,
1317 0.1694980549467219, 0.1694780526691611, 0.2350276292217794,
1318 0.2350127228036902, 0.08403100528092868, 0.08403250069117256},
1319 {0.1424405160728748, -0.1424447651561473, 1.038513231404149e-05, 0,
1320 0.2538618168684794, -0.2538886191093107, 0.1886794984959615,
1321 -0.1886362346171415, 0.31314519554074, -0.3131700230050198,
1322 0.1195501006180788, -0.1195199435694078, 0.1314526924436833,
1323 -0.1314044734577414, 0.189380426713195, -0.1893811497639748},
1324 {0.0004405167723881627, 0.0004244515093607814, -0.2710770570436645, 0,
1325 -0.4388974979335584, -0.4388779980882701, -0.1672791552779299,
1326 -0.1672805491995415, -0.2623633093875167, -0.2623500106959707,
1327 0.3663645219202218, 0.3663292010754735, 0.4679006517191915,
1328 0.4678630630573583, 0.1359871642773514, 0.1359866000616586},
1329 {0.0746074410814683, 0.07462281003049163, 0.282923350076872, 0,
1330 -0.5077528369412085, -0.507758772759352, 0.3948729548965643,
1331 0.3948246992833954, -0.01998587783523549, -0.01998387583540835,
1332 0.1195484511893437, 0.1195118604182541, -0.2628912830097522,
1333 -0.26288345450829, -9.791909432877099e-05, -0.0001040336505291438}};
1334 gains["A1"]["0+1+0"] = {{0.6237579325949303},
1335 {3.948547277199399e-06},
1336 {-1.957299779333431e-07},
1337 {0.07402784368008516}};
1338
1339 // -------------------------------------------------------
1340 // Input layout: A2
1341 gains["A2"]["0+2+0"] = {{0.6118586513784945, 0.6118689654196851},
1342 {0.5611944387933552, -0.5611866922844984},
1343 {-8.419558899235199e-07, 4.579604857514417e-07},
1344 {0.07260278827224946, 0.07262970014913316},
1345 {0.2465018078653151, -0.2464936165381823},
1346 {2.350643989934632e-06, 1.408721032430941e-05},
1347 {0.09240399656598815, 0.09239746853504276},
1348 {-1.441476147919184e-07, 1.732482430331373e-06},
1349 {0.1585288898568444, 0.1585479592316228}};
1350 gains["A2"]["0+5+0"] = {
1351 {0.2387812870896569, 0.2387833441483155, 0.1574127692173717, 0,
1352 0.4452993380132335, 0.4452949914990141},
1353 {0.2960049750469942, -0.2960076621363878, 8.723024143222528e-06, 0,
1354 0.4298154151818306, -0.4297933910890372},
1355 {1.628315787440678e-05, 9.440979636569794e-06, -3.880398381429344e-05, 0,
1356 -4.193435922616849e-06, 1.023032108479906e-05},
1357 {0.2930224725563674, 0.2930337961410848, 0.2529224451339029, 0,
1358 -0.4102691838791785, -0.4102853132018779},
1359 {0.3780367396402476, -0.378036479199733, 3.620842392213302e-05, 0,
1360 -0.1010753172493527, 0.1010849416062643},
1361 {4.667589812392902e-06, 1.39362682666644e-05, -1.347674773059164e-05, 0,
1362 2.547691153210508e-06, 1.614233603634477e-06},
1363 {0.1243839306872457, 0.1244052690379288, 0.1628615202790054, 0,
1364 0.08738859387765373, 0.08737278193171516},
1365 {2.623648217638676e-05, 2.066279813515429e-05, -4.441264855642892e-06, 0,
1366 -1.579863428514747e-06, 9.751222302484946e-06},
1367 {-0.03831091833552695, -0.0382963163067612, 0.2595513522774605, 0,
1368 -0.07736700233898075, -0.07738651581810004}};
1369 gains["A2"]["2+5+0"] = {
1370 {0.1515980545815242, 0.1516056816871222, 0.1020025652122746, 0,
1371 0.4540714800671332, 0.4540657861076717, 0.1148273222639815,
1372 0.114814663730148},
1373 {0.2152678790143128, -0.2152736385428219, 1.166792728109675e-05, 0,
1374 0.4400348921307396, -0.4400131985228399, 0.0983412550869769,
1375 -0.09833212354188181},
1376 {-0.1840079134444613, -0.1840176620176594, -0.1326677923903435, 0,
1377 0.008540144659069935, 0.008553034446216325, 0.2237199605917945,
1378 0.2237213148776326},
1379 {0.2005447441365009, 0.200569056241842, 0.1915148334139307, 0,
1380 -0.4097265224960455, -0.4097440420746801, 0.1450836973368931,
1381 0.1450532064424711},
1382 {0.2830854141580555, -0.2830949265373006, 3.223244089864202e-05, 0,
1383 -0.09365529061379821, 0.09366082486360675, 0.1251282027622235,
1384 -0.1251021019900302},
1385 {-0.1309265544872823, 0.1309477245110413, -9.390242402424657e-06, 0,
1386 0.004924277155594055, -0.004921393833860412, 0.1420999094327114,
1387 -0.1421055234355264},
1388 {-0.002629455876297716, -0.002630630460167377, 0.03592754340539372, 0,
1389 0.09136017957201231, 0.09134483548098761, 0.1275855237890106,
1390 0.1276223589331018},
1391 {-0.1541428513964222, -0.154153180522775, -0.1191927328514673, 0,
1392 0.004004749012971985, 0.004014925426875235, 0.2195165951879353,
1393 0.2195204713808656},
1394 {-0.03801155637226188, -0.03797900342288847, 0.2133238518656626, 0,
1395 -0.08492720071659984, -0.08494516160399154, 0.037350700372262,
1396 0.03731617243668121}};
1397 gains["A2"]["4+5+0"] = {
1398 {0.1558928752131017, 0.1559001058586213, 0.103437020261511, 0,
1399 0.334666993288848, 0.3346575949191183, 0.1184836077292347,
1400 0.1184702374586769, 0.1599217826131563, 0.1599280957668115},
1401 {0.2240715196671441, -0.2240758176112155, 1.18320125388314e-05, 0,
1402 0.3359495692957308, -0.3359251409679889, 0.1049928781886018,
1403 -0.1049824298796414, 0.1453200754294627, -0.1453253583618874},
1404 {-0.1849214330278705, -0.1849314187984161, -0.1345334904173425, 0,
1405 -0.2650395757544078, -0.2650283939307942, 0.2290473438891668,
1406 0.2290478488074814, 0.3162773817760949, 0.3162808336569509},
1407 {0.2049954689520673, 0.2050202678520044, 0.1942080933258023, 0,
1408 -0.3749337594604207, -0.3749441987108041, 0.1486097918503616,
1409 0.148578319797157, -0.0945352512632599, -0.09454591650540076},
1410 {0.2909465854848255, -0.290956455616431, 3.268572349501644e-05, 0,
1411 -0.09064046776176282, 0.09063822459318234, 0.1303029030156287,
1412 -0.130275316293501, -0.0243103772612718, 0.02432074030065022},
1413 {-0.1285298032142125, 0.1285515299229943, -9.522296734585154e-06, 0,
1414 -0.1764423555790045, 0.1764427330384935, 0.1494439811285427,
1415 -0.1494478764369442, 0.2138068443459315, -0.2138052047460068},
1416 {-0.006783505920868712, -0.006783578499435862, 0.03643278997382341, 0,
1417 -0.1263591751591275, -0.1263630623841589, 0.126405167459336,
1418 0.1264426374051533, 0.1865083681681428, 0.1864934594049029},
1419 {-0.1550876056148077, -0.1550978377756178, -0.1208689320442548, 0,
1420 0.08750179116250913, 0.08751586886126962, 0.2241273335225272,
1421 0.2241300211785316, -0.1528708660982268, -0.1528763171851061},
1422 {-0.04490616803505294, -0.04487073031585084, 0.2163238105019424, 0,
1423 -0.0163972896882772, -0.01639614089855117, 0.03227183648751117,
1424 0.03223776806536828, -0.06803789608785757, -0.06806662188949596}};
1425 gains["A2"]["4+5+1"] = {
1426 {0.083244646815214, 0.08325105252603771, 0.03459192751912285, 0,
1427 0.3535034289366458, 0.3534944721861464, 0.1186154863189586,
1428 0.1186021011665747, 0.1600997841068763, 0.1601061042874091,
1429 0.1486346245111291},
1430 {0.1699267758792992, -0.1699283576818666, 1.674892414171061e-05, 0,
1431 0.3642480074888358, -0.3642356027074437, 0.1051097408751111,
1432 -0.1050992809366243, 0.1454818244424569, -0.1454871132550678,
1433 -6.542841014479262e-06},
1434 {-0.01824602872549467, -0.01825894925419956, 0.009701758570802136, 0,
1435 -0.300884131085259, -0.300880719851668, 0.2293022858281489,
1436 0.2293027913084646, 0.3166294154107011, 0.316632871133685,
1437 -0.2955013989748601},
1438 {0.1396917683275942, 0.1397122250715969, 0.09879703415095258, 0,
1439 -0.3511447879509852, -0.3511577097082726, 0.1487752024936057,
1440 0.1487436954103233, -0.09464047405192004, -0.09465115116504555,
1441 0.2076530993904434},
1442 {0.2297553827410623, -0.229773823703602, 4.309716917080635e-05, 0,
1443 -0.05103331514275522, 0.05102470762841811, 0.1304479371128845,
1444 -0.1304203196852602, -0.02433743601083483, 0.0243478105848301,
1445 5.149588608414882e-06},
1446 {-0.02937047178734399, 0.02939294863232859, -2.545314017111238e-06, 0,
1447 -0.2220553059959653, 0.222088142853139, 0.1496103202690505,
1448 -0.1496142199131385, 0.2140448227941407, -0.2140431813692537,
1449 7.390566714704431e-06},
1450 {-0.1595217249841816, -0.1595171944582119, -0.07346292555006274, 0,
1451 -0.1077052184243569, -0.1076919703380743, 0.1265458631685386,
1452 0.1265833748204087, 0.1867159619529464, 0.186701036595456,
1453 0.1777250701266898},
1454 {-0.03018606965678206, -0.03020009908334846, 0.0252814625429958, 0,
1455 0.05083469174008814, 0.05083804790949863, 0.2243767992269397,
1456 0.2243794898744489, -0.1530410195449126, -0.1530464766991431,
1457 -0.3187282322431845},
1458 {-0.04073349420481552, -0.04070969719131522, 0.1297185101892533, 0,
1459 -0.01371896136608847, -0.01372481913575916, 0.03230775676682522,
1460 0.03227365042470713, -0.06811362590361696, -0.0681423836786083,
1461 0.1080340194273678}};
1462 gains["A2"]["3+7+0"] = {
1463 {0.1195978337007338, 0.1305131255751089, 0.1305211719471518,
1464 0.1387316039812181, 0.1387282645586524, 0.1944362781080075,
1465 0.1944297201368527, 0.1987838536988546, 0.1987761627565559,
1466 0.2208069419189511, 0, 0},
1467 {5.213897382654187e-06, 0.1474683513309846, -0.1474772066187932,
1468 0.1548694090901413, -0.1548446906535705, 0.3665803489706761,
1469 -0.3665740045334068, 0.1665117534698578, -0.1664963857389515,
1470 -9.529203530359053e-06, 0, 0},
1471 {-0.1398017038953153, -0.1889562172298121, -0.1889827692045405,
1472 0.2642068601899044, 0.2642175443461997, -0.1384095544721782,
1473 -0.1384068243019711, -0.2186942976645291, -0.2186830272571477,
1474 0.4348540870128828, 0, 0},
1475 {0.2096448687483216, 0.1734485696224125, 0.1734490237916651,
1476 0.1538837326779549, 0.1538732848586921, 0.001174806526535458,
1477 0.001169557967789256, -0.3259153105462503, -0.3259123892715211,
1478 -0.2062399849857609, 0, 0},
1479 {7.812211543663557e-06, 0.2475549305072735, -0.2475603904374238,
1480 0.1328280687082889, -0.1327817271721859, 0.00180759756506494,
1481 -0.001808851149808357, -0.2676487079506361, 0.2676332603094326,
1482 -9.610993344569682e-06, 0, 0},
1483 {-2.19967133625454e-05, -0.1121153073621469, 0.1121201613121146,
1484 0.2367683745602023, -0.2367518488561447, -0.06288225246618108,
1485 0.06288877579114273, -0.1009530806669904, 0.1009546778057713,
1486 -3.579557657722015e-07, 0, 0},
1487 {0.03265076703721635, 0.03875936819806534, 0.03879936287727344,
1488 0.1348091700966869, 0.1348354711115782, -0.01015954852589944,
1489 -0.01018055501295009, -0.02640818291106803, -0.0264183768364211,
1490 0.2544411455113469, 0, 0},
1491 {-0.07648159833353092, -0.1380386688018389, -0.1380635949760815,
1492 0.2228649642786304, 0.2228806150240878, -0.06613026101324811,
1493 -0.06611217463640691, 0.1647605367426007, 0.1647516304124837,
1494 -0.3007951338347954, 0, 0},
1495 {0.244533793642146, 0.03495045731528188, 0.0349347937350936,
1496 0.0109857379362218, 0.01096904079487997, -0.3562471924513201,
1497 -0.356257224398994, 0.1860289753637932, 0.1860473274046621,
1498 -0.00291279467641446, 0, 0}};
1499 gains["A2"]["4+9+0"] = {
1500 {0.1145965046718976, 0.1146127883451714, 0.08781760014936386, 0,
1501 0.1665274083847115, 0.1665288527626934, 0.1960443815572031,
1502 0.1960303759447728, 0.1552646911821167, 0.1552536334701868,
1503 0.1554726581171227, 0.1554760348675742, 0.06756135776768844,
1504 0.06753363960969419},
1505 {0.1405413354273865, -0.140565408018947, -7.837430181447304e-06, 0,
1506 0.3172142199053371, -0.3172215663156457, 0.1614082546031307,
1507 -0.1613861320778906, 0.1517986057166042, -0.1517684836997949,
1508 0.1452145687740127, -0.1452300283931744, 0.02288684722685036,
1509 -0.02284605177273455},
1510 {-0.1693608954189958, -0.1693631915409179, -0.1039911841511917, 0,
1511 -0.1798927404144326, -0.1798788790252182, -0.2210368039422222,
1512 -0.2210321147094699, 0.2992353203468352, 0.2992331773403897,
1513 0.2999090639662484, 0.2999074878976046, -0.123024332497333,
1514 -0.1230344018895237},
1515 {0.1395071561907384, 0.1395325622032613, 0.1383937554791514, 0,
1516 0.02877047833864942, 0.02874767197786197, -0.3260831572606476,
1517 -0.3260696665589237, 0.1521732602557304, 0.1521670571274049,
1518 -0.1524120150891861, -0.1524099060018271, 0.08008561342912805,
1519 0.08001617892454908},
1520 {0.226914718943141, -0.2269526228152504, -1.362609088953571e-05, 0,
1521 0.04956764708588871, -0.04952811119314442, -0.2545813732319601,
1522 0.2545662629845039, 0.1402114490411463, -0.1401737975289991,
1523 -0.1237518865568691, 0.1237452518154433, 0.05623661386119647,
1524 -0.05615688249030328},
1525 {-0.1089348085389566, 0.1089195759627088, -2.074588436807087e-05, 0,
1526 -0.1554963644374321, 0.1554726791847282, -0.1149459838033587,
1527 0.1149508587963826, 0.216324251070076, -0.2163004713477907,
1528 0.2109474886676003, -0.2109500765113263, -0.01436077296393577,
1529 0.01434791874315977},
1530 {0.04196999408049309, 0.04197917624535849, 0.04969078526811607, 0,
1531 -0.02010332159988387, -0.02013057833315375, -0.03593226121131708,
1532 -0.03592919258809248, 0.1611982886564856, 0.1612239182471279,
1533 0.1615524983689338, 0.1615386613282233, 0.08271903154756788,
1534 0.08275428068319191},
1535 {-0.1123634574487665, -0.1123480246165369, -0.01941123845851941, 0,
1536 -0.02676869825387498, -0.0267636380337624, 0.18375766344231,
1537 0.1837593821423789, 0.2164930971734338, 0.2165204101121711,
1538 -0.2179487342613077, -0.2179523748938952, -0.0663142219623301,
1539 -0.06632807756003641},
1540 {-0.007250550215986229, -0.007248816657661543, 0.1669762796453822, 0,
1541 -0.3273690859600049, -0.3273747991566756, 0.1859897708984876,
1542 0.1860164367837793, 0.000672163691259792, 0.0006536656670694502,
1543 0.0003200986579426941, 0.0002912597365104517, 0.08334965142626859,
1544 0.08329357063312666}};
1545 gains["A2"]["9+10+3"] = {{0.04527216274130702, 0.04527533075615654,
1546 0.02714627122310898, 0,
1547 0.1614214271873064, 0.1614195445488019,
1548 0.04594146608883792, 0.04594338464095449,
1549 0.1614194589971577, 0,
1550 0.1474368231117466, 0.147440592776575,
1551 0.06111229439728568, 0.06109622297572951,
1552 0.06840199553846246, 0.1501518629085439,
1553 0.06664462073345361, 0.06663264373092102,
1554 0.06751719675679899, 0.06751839828839237,
1555 0.06663682158966934, 0.1106644139959045,
1556 0.1033666205143577, 0.1033562627807282},
1557 {0.1144480459049673, -0.1144514599566068,
1558 1.429633238066089e-05, 0,
1559 0.20398035622879, -0.2039867503725562,
1560 0.06031363434768604, -0.06031675711391347,
1561 -1.070623972186509e-05, 0,
1562 0.2516057699189384, -0.2516257182794888,
1563 0.09604746365086107, -0.0960404348349438,
1564 1.326739105430885e-05, 1.720175685661348e-05,
1565 0.1056048538967485, -0.105595511132431,
1566 0.1521633055505442, -0.1521638865070804,
1567 8.6256062598228e-06, -5.952090639789246e-06,
1568 0.09127710823169345, -0.09125798674668657},
1569 {0.0003539462308771384, 0.0003410381201013221,
1570 -2.489908276162645e-05, 0,
1571 -0.2065841162139589, -0.2065684484864736,
1572 3.045875814662937e-06, 1.634888860691968e-05,
1573 -0.2065615329848863, 0,
1574 -0.2108035614052352, -0.210792876178149,
1575 0.1040691132281072, 0.1040407336506343,
1576 0.1097799604637772, 0.380594597303355,
1577 0.1087600164472145, 0.1087298147250248,
1578 0.1092629095203371, 0.1092624561845498,
1579 0.1087407244051589, -0.2177799806218603,
1580 -0.2120345856376926, -0.2120490086380347},
1581 {0.05994555535993361, 0.05995790399662652,
1582 0.07907708697015106, 0,
1583 -0.2039824483255792, -0.2039872176342429,
1584 0.1163826509327227, 0.116382736200415,
1585 -0.2884805984444784, 0,
1586 -0.01605824471155285, -0.01605663614557433,
1587 0.09605823733282152, 0.09602883739546653,
1588 0.1549852652419794, -6.996171676026102e-06,
1589 -0.105618135656469, -0.105611845615409,
1590 -7.86759926998475e-05, -8.358891374227579e-05,
1591 -0.1493496406716707, 0.1482460472750159,
1592 0.09129857263988485, 0.09125971497243304},
1593 {0.1396966859531281, -0.1397156754568523,
1594 3.706028706589886e-05, 0,
1595 -0.3189740904532463, 0.3189781106668962,
1596 0.1407241425077667, -0.1407246310450676,
1597 9.669611041511263e-06, 0,
1598 -0.03981754688458117, 0.03980134811870476,
1599 0.1405859222442805, -0.1405686537365468,
1600 2.255377890019452e-05, 6.371856305476759e-06,
1601 -0.1506847566268255, 0.1506844120223284,
1602 0.0003364439919131474, -0.0003232377391860551,
1603 -1.554793556383444e-05, -7.559212917254758e-06,
1604 0.135304269889077, -0.1352510736511721},
1605 {0.0009730688878223274, -0.0009482936285087621,
1606 -8.160748919071729e-07, 0,
1607 -0.1227573957779788, 0.1227579445056068,
1608 -3.084588987159803e-06, -1.403743555847376e-05,
1609 3.904867928715526e-06, 0,
1610 -0.1845581744187248, 0.1845505638107848,
1611 0.1438345999947781, -0.1438115613913774,
1612 2.180059659996941e-05, 3.073625642294028e-05,
1613 0.151541506850711, -0.151507684009504,
1614 0.2159655677028884, -0.2159523017929593,
1615 1.48152922413142e-05, 8.287980605542593e-06,
1616 -0.1335550544652599, 0.1335624098612611},
1617 {-0.09504508257274258, -0.09506038753696319,
1618 -0.0620921099266234, 0,
1619 0.01960565070425638, 0.01958813529648235,
1620 -0.09655183605235909, -0.09654275569990954,
1621 0.01959334527450319, 0,
1622 0.04875062235541777, 0.04872687052721388,
1623 0.01648513557382058, 0.0164697833227648,
1624 0.002653922577743261, 0.4421309926024963,
1625 0.00644221301634432, 0.00640693398885952,
1626 0.004546269451529577, 0.004546580400237256,
1627 0.006424773140092841, 0.1308612358296462,
1628 0.1446135790073433, 0.1446895365207888},
1629 {0.0001741199594406345, 0.0001555509276145377,
1630 -6.440912552443683e-05, 0,
1631 0.1227468960475624, 0.1227317324745144,
1632 7.840370024516181e-06, 3.562788467157961e-05,
1633 0.1735703491164713, 0,
1634 -0.003192082873676838, -0.003181476347463243,
1635 0.1438437910052357, 0.1438269476499867,
1636 0.2176063885521262, -8.348509113818605e-06,
1637 -0.151546647611139, -0.1515473702437191,
1638 -0.0001944111210222419, -0.0001922690965412609,
1639 -0.2142967754972712, -0.2030897109023111,
1640 -0.1335795555466304, -0.1335698709855857},
1641 {-0.09641952342842375, -0.09640185815983239,
1642 0.1075549205128884, 0,
1643 -1.304686168883046e-06, 8.845522008178281e-06,
1644 0.09899267496157001, 0.0989823548580024,
1645 0.3189855529990175, 0,
1646 -0.2821211420146936, -0.2821343070980657,
1647 1.886062700767292e-05, -3.240163414925708e-05,
1648 0.1601259420079839, 2.114316238198158e-06,
1649 2.235701100231544e-05, 1.340600996130431e-05,
1650 -0.1554010663388199, -0.1554081212648376,
1651 0.150688973741573, 0.1548570822092545,
1652 2.375994218991002e-05, 5.608489817326257e-07}};
1653 gains["A2"]["0+7+0"] = {
1654 {0.2209366288465176, 0.2209392357126768, 0.1720759646326084, 0,
1655 0.244956861191253, 0.2449509146217704, 0.2986610802443155,
1656 0.2986483451918795},
1657 {0.222026383085632, -0.2220236580453997, 1.151263147244382e-05, 0,
1658 0.3881207006102935, -0.3881163542975176, 0.2288926358610951,
1659 -0.2288835572410758},
1660 {3.045911995829368e-05, -8.097742235302201e-06, -3.793937197799487e-05, 0,
1661 -1.618261048847941e-05, -2.638997211089827e-07, -7.11200699996016e-06,
1662 -1.497303667231635e-05},
1663 {0.2647892459367107, 0.2647977841433232, 0.2384112915740158, 0,
1664 0.04393875338285431, 0.04392130406832775, -0.4193739499315302,
1665 -0.4193714667825509},
1666 {0.357259727950629, -0.357256272507393, 3.42696678937221e-05, 0,
1667 0.07058286304617674, -0.07055004425798965, -0.3380292569111507,
1668 0.3380346411492054},
1669 {1.980020964243926e-06, 2.286192212306864e-05, -2.284620248290742e-05, 0,
1670 -7.904137114150914e-06, -9.68145752651212e-06, -1.229667861444472e-06,
1671 2.562079482013371e-05},
1672 {0.1583973452823449, 0.1584184983755961, 0.1833814259270353, 0,
1673 0.1454069359813672, 0.1454158954434713, 0.1271298319056872,
1674 0.127095276058015},
1675 {1.920291628109819e-05, 8.662380431620887e-06, -1.935899982813849e-05, 0,
1676 -1.282912320534406e-05, 1.394413454140164e-05, 7.003463110551722e-06,
1677 -5.248448141598118e-06},
1678 {0.05317686895192222, 0.05319635205024393, 0.2693360299667868, 0,
1679 -0.3866137435522458, -0.386622604045768, 0.2003952893950891,
1680 0.2004068177784596}};
1681 gains["A2"]["4+7+0"] = {
1682 {0.1313810026949889, 0.1313891025732379, 0.1203931270706435, 0,
1683 0.1670692456194794, 0.1670706714089105, 0.1959542258038554,
1684 0.1959404217855237, 0.1522881462326683, 0.1522792885760293,
1685 0.1525418064693751, 0.1525451195639096},
1686 {0.1484489761337592, -0.1484578903068457, 5.248568395427391e-06, 0,
1687 0.3105609244219836, -0.3105705075750582, 0.1579778723389165,
1688 -0.1579584073054107, 0.1488826531101612, -0.148853613719098,
1689 0.1424770947813338, -0.1424922629675783},
1690 {-0.1902127251624066, -0.1902394537006128, -0.1407313475583288, 0,
1691 -0.1860572367862018, -0.1860436668452831, -0.2262215238624017,
1692 -0.2262167728024668, 0.29356579675122, 0.293565955510705,
1693 0.294255407658155, 0.2942538613003519},
1694 {0.1746019558767673, 0.174602413066123, 0.2110389506392054, 0,
1695 0.0282853860072622, 0.02826309326550289, -0.3192097337847405,
1696 -0.3191963813753407, 0.1491746008256464, 0.1491741327705193,
1697 -0.1495388603430689, -0.1495367910146117},
1698 {0.2492011040944435, -0.2492066003316582, 7.864160645524177e-06, 0,
1699 0.04855799317161622, -0.04852196947308759, -0.2493825365597554,
1700 0.2493646604615868, 0.1374404961839927, -0.1374047142217153,
1701 -0.1214190106350215, 0.1214125009666669},
1702 {-0.1128608439479819, 0.112865730175409, -2.214298557965578e-05, 0,
1703 -0.1511144650604089, 0.1510970345646112, -0.1119422346969399,
1704 0.1119524821970697, 0.2122138553333601, -0.2121923833756087,
1705 0.2069708679406046, -0.2069734070002798},
1706 {0.03901710755333613, 0.03905736818638488, 0.03286788584065672, 0,
1707 -0.007961562180954904, -0.007988256436743361, -0.02375758851419715,
1708 -0.02375472948685919, 0.1582664991770458, 0.1582886609908332,
1709 0.1585070342225265, 0.1584934580271252},
1710 {-0.1389565887565093, -0.1389816806830947, -0.07699018035540062, 0,
1711 -0.02640008411152328, -0.02639537058173121, 0.1786613963785415,
1712 0.1786628815574012, 0.2123414305907085, 0.2123737410826162,
1713 -0.2138401314068235, -0.2138437034089897},
1714 {0.03518286843944747, 0.03516710070067131, 0.2461598774831719, 0,
1715 -0.3211431738841052, -0.3211486896047186, 0.1819211163056446,
1716 0.1819470766749066, 0.0005325513355549107, 0.0005226083211512367,
1717 0.0003140644028496443, 0.000285769130708684}};
1718 gains["A2"]["3.1.2"] = {
1719 {0.4726750772804064, 0.4726786781486573, 0.1020025652122746, 0,
1720 0.1148273222639815, 0.114814663730148},
1721 {0.5264195351986497, -0.5264099550299046, 1.166792728109675e-05, 0,
1722 0.0983412550869769, -0.09833212354188181},
1723 {-0.1779691192437189, -0.1779697533610177, -0.1326677923903435, 0,
1724 0.2237199605917945, 0.2237213148776326},
1725 {-0.08917565835243543, -0.08916373445995035, 0.1915148334139307, 0,
1726 0.1450836973368931, 0.1450532064424711},
1727 {0.216861123071042, -0.2168667221447187, 3.223244089864202e-05, 0,
1728 0.1251282027622235, -0.1251021019900302},
1729 {-0.1274445647181197, 0.127467773558229, -9.390242402424657e-06, 0,
1730 0.1420999094327114, -0.1421055234355264},
1731 {0.06197194662949289, 0.06195992213480852, 0.03592754340539372, 0,
1732 0.1275855237890106, 0.1276223589331018},
1733 {-0.1513110662123996, -0.1513141995274732, -0.1191927328514673, 0,
1734 0.2195165951879353, 0.2195204713808656},
1735 {-0.09806415590616065, -0.09804430322205804, 0.2133238518656626, 0,
1736 0.037350700372262, 0.03731617243668121}};
1737 gains["A2"]["7.1.2"] = {
1738 {0.1313810026949889, 0.1313891025732379, 0.1203931270706435, 0,
1739 0.1670692456194794, 0.1670706714089105, 0.1959542258038554,
1740 0.1959404217855237, 0.2601514920016094, 0.2601449770565825},
1741 {0.1484489761337592, -0.1484578903068457, 5.248568395427391e-06, 0,
1742 0.3105609244219836, -0.3105705075750582, 0.1579778723389165,
1743 -0.1579584073054107, 0.2496291729938008, -0.2496108591300894},
1744 {-0.1902127251624066, -0.1902394537006128, -0.1407313475583288, 0,
1745 -0.1860572367862018, -0.1860436668452831, -0.2262215238624017,
1746 -0.2262167728024668, 0.5016357909071134, 0.5016348562265096},
1747 {0.1746019558767673, 0.174602413066123, 0.2110389506392054, 0,
1748 0.0282853860072622, 0.02826309326550289, -0.3192097337847405,
1749 -0.3191963813753407, 0.04343465862615428, 0.04343565380721175},
1750 {0.2492011040944435, -0.2492066003316582, 7.864160645524177e-06, 0,
1751 0.04855799317161622, -0.04852196947308759, -0.2493825365597554,
1752 0.2493646604615868, 0.05158429039900753, -0.05155311146736688},
1753 {-0.1128608439479819, 0.112865730175409, -2.214298557965578e-05, 0,
1754 -0.1511144650604089, 0.1510970345646112, -0.1119422346969399,
1755 0.1119524821970697, 0.358564359562227, -0.3585446829907898},
1756 {0.03901710755333613, 0.03905736818638488, 0.03286788584065672, 0,
1757 -0.007961562180954904, -0.007988256436743361, -0.02375758851419715,
1758 -0.02375472948685919, 0.2703478979415624, 0.2703604599355188},
1759 {-0.1389565887565093, -0.1389816806830947, -0.07699018035540062, 0,
1760 -0.02640008411152328, -0.02639537058173121, 0.1786613963785415,
1761 0.1786628815574012, 0.06113362358312122, 0.06116340828807471},
1762 {0.03518286843944747, 0.03516710070067131, 0.2461598774831719, 0,
1763 -0.3211431738841052, -0.3211486896047186, 0.1819211163056446,
1764 0.1819470766749066, 0.000754628404539198, 0.000724677611329132}};
1765 gains["A2"]["9.1.6"] = {
1766 {0.04527216274130702, 0.04527533075615654, 0.1378106852190135, 0,
1767 0.2755622212596605, 0.275560338621156, 0.1976756014951344,
1768 0.1976671623136215, 0.1474368231117466, 0.147440592776575,
1769 0.1361882258515577, 0.1361721544300015, 0.1888399006104989,
1770 0.1888279236079663, 0.06751719675679899, 0.06751839828839237},
1771 {0.1144480459049673, -0.1144514599566068, 8.344241740871648e-06, 0,
1772 0.2039727857740817, -0.2039943208272645, 0.1516001240415626,
1773 -0.1515653623984169, 0.2516057699189384, -0.2516257182794888,
1774 0.09605606452928937, -0.0960318339565155, 0.105619553999855,
1775 -0.1055808110293245, 0.1521633055505442, -0.1521638865070804},
1776 {0.0003539462308771384, 0.0003410381201013221, -0.217804879704622, 0,
1777 -0.3526451769198607, -0.3526295091923755, -0.13440538527955,
1778 -0.1344065052670999, -0.2108035614052352, -0.210792876178149,
1779 0.2943664118797847, 0.2943380323023118, 0.3759486187169174,
1780 0.3759184169947277, 0.1092629095203371, 0.1092624561845498},
1781 {0.05994555535993361, 0.05995790399662652, 0.227323134245167, 0,
1782 -0.4079690357264233, -0.407973805035087, 0.3172723556092069,
1783 0.3172335832094474, -0.01605824471155285, -0.01605663614557433,
1784 0.09605473924698352, 0.09602533930962852, -0.2112277774290195,
1785 -0.2112214873879595, -7.86759926998475e-05, -8.358891374227579e-05},
1786 {0.1396966859531281, -0.1397156754568523, 2.950107414864411e-05, 0,
1787 -0.3189672530057074, 0.3189849481144351, 0.2760443603268455,
1788 -0.275959756766238, -0.03981754688458117, 0.03980134811870476,
1789 0.1405891081724333, -0.1405654678083941, -0.1506925647493434,
1790 0.1506766038998105, 0.0003364439919131474, -0.0003232377391860551},
1791 {0.0009730688878223274, -0.0009482936285087621, 7.47190571363542e-06, 0,
1792 -0.1227546346193868, 0.1227607056641989, -0.1335427237045573,
1793 0.1335637877753924, -0.1845581744187248, 0.1845505638107848,
1794 0.1438499681229896, -0.1437961932631659, 0.1515673509725316,
1795 -0.1514818398876834, 0.2159655677028884, -0.2159523017929593},
1796 {-0.09504508257274258, -0.09506038753696319, 0.06876912590302281, 0,
1797 0.03346023801398698, 0.03344272260621295, 0.04993834960645051,
1798 0.05002338747234555, 0.04875062235541777, 0.04872687052721388,
1799 0.2375506318750687, 0.2375352796240129, 0.2320507099725373,
1800 0.2320154309450525, 0.004546269451529577, 0.004546580400237256},
1801 {0.0001741199594406345, 0.0001555509276145377, -0.2031541200278355, 0,
1802 0.2454796669207357, 0.2454645033476877, 0.02029923779811735,
1803 0.02033670987380903, -0.003192082873676838, -0.003181476347463243,
1804 0.1438396167506788, 0.1438227733954298, -0.3030815250062276,
1805 -0.3030822476388076, -0.0001944111210222419, -0.0001922690965412609},
1806 {-0.09641952342842375, -0.09640185815983239, 0.2624120027221428, 0,
1807 0.2255555429399773, 0.2255656931481543, 0.2122425743414892,
1808 0.2122090551447134, -0.2821211420146936, -0.2821343070980657,
1809 1.9917785126772e-05, -3.1344476030158e-05, 0.1065766093518293,
1810 0.1065676583507883, -0.1554010663388199, -0.1554081212648376}};
1811 gains["A2"]["0+1+0"] = {
1812 {0.6118638083990897}, {3.873254428410355e-06}, {-1.919977020860391e-07},
1813 {0.07261624421069131}, {4.095663566378027e-06}, {8.218927157122021e-06},
1814 {0.09240073255051545}, {7.941674077697273e-07}, {0.1585384245442336}};
1815
1816 // -------------------------------------------------------
1817 // Input layout: A3
1818 gains["A3"]["0+2+0"] = {{0.610506789945564, 0.6105170811985591},
1819 {0.5599545166046754, -0.5599467872112203},
1820 {-8.400956437812909e-07, 4.569486521897216e-07},
1821 {0.07244237718846835, 0.07246922960533074},
1822 {0.2459571783394434, -0.2459490051105089},
1823 {2.345450396699686e-06, 1.405608555996701e-05},
1824 {0.09219983601530413, 0.0921933224076136},
1825 {-1.438291301212399e-07, 1.72865462439038e-06},
1826 {0.158178630705127, 0.1581976579473764},
1827 {0.1059067344883307, -0.1058960721762669},
1828 {-9.212001616405592e-06, 9.84777928747098e-06},
1829 {0.01444512295991118, -0.01446627885428585},
1830 {6.212977027002501e-06, -2.264795855921056e-05},
1831 {0.03964321344961628, 0.03966473439103411},
1832 {-1.752583633019016e-05, -1.304201672743763e-05},
1833 {0.04951994719344013, 0.04952430162219259}};
1834 gains["A3"]["0+5+0"] = {
1835 {0.2338078348043953, 0.2338098490176399, 0.1541340998277576, 0,
1836 0.4360244277501195, 0.4360201717672032},
1837 {0.2898396400764882, -0.2898422711978826, 8.54133677195372e-06, 0,
1838 0.4208630115620523, -0.4208414461977295},
1839 {1.594400437653935e-05, 9.244338340591785e-06, -3.799575564729311e-05, 0,
1840 -4.10609300841015e-06, 1.001723900287256e-05},
1841 {0.2869192585921119, 0.286930346323723, 0.2476544539605709, 0,
1842 -0.4017238986308827, -0.4017396920042378},
1843 {0.3701628073501904, -0.3701625523342571, 3.545425733355256e-05, 0,
1844 -0.09897007159260826, 0.09897949548875321},
1845 {4.570370991345199e-06, 1.364599692210616e-05, -1.319604750229679e-05, 0,
1846 2.494626608067496e-06, 1.580611564391814e-06},
1847 {0.1217932019418477, 0.1218140958470289, 0.1594693616635412, 0,
1848 0.08556842192354483, 0.08555293931647372},
1849 {2.569001601973025e-05, 2.023242336894994e-05, -4.348760040399746e-06, 0,
1850 -1.546957267924375e-06, 9.548119122015956e-06},
1851 {-0.03751295997510168, -0.03749866208446258, 0.2541452910158742, 0,
1852 -0.07575556494672743, -0.07577467198965356},
1853 {0.1725367876215208, -0.1725375393094964, 4.075325713248351e-05, 0,
1854 -0.16352362504694, 0.1635384365195783},
1855 {5.779290610335626e-06, 5.107706027881633e-06, -1.497797264048011e-05, 0,
1856 -1.51969313496268e-05, 5.108987621172172e-06},
1857 {0.0246229266347055, -0.02464846080830347, -1.85696064526809e-06, 0,
1858 0.05184473055133972, -0.05183860672775428},
1859 {2.480588184524338e-05, 2.240402345659602e-05, -8.993117625814622e-05, 0,
1860 9.609916607392161e-06, 2.649687979172444e-06},
1861 {0.0999408784476359, 0.09995799057563934, 0.08954947877654947, 0,
1862 -0.0399600041652171, -0.03996507658097821},
1863 {-1.017789399656191e-05, 3.967957802330902e-07, -2.564557366364079e-05, 0,
1864 7.872901518301092e-06, -4.184708644718627e-06},
1865 {-0.1791099593082086, -0.1791243430705, 0.2701004619351547, 0,
1866 -0.01785417407007995, -0.0178397549009724}};
1867 gains["A3"]["2+5+0"] = {
1868 {0.1475432207484164, 0.1475506438497748, 0.09927427523765553, 0,
1869 0.4419263083819949, 0.4419207667203945, 0.1117560050721716,
1870 0.1117436851195383},
1871 {0.2095100513072349, -0.20951565678409, 1.135584210010789e-05, 0,
1872 0.4282651608285468, -0.428244047465397, 0.0957108951564507,
1873 -0.09570200785524186},
1874 {-0.17908620442218, -0.1790956922476756, -0.1291192913582355, 0,
1875 0.008311719118921529, 0.008324264139473339, 0.2177360627914349,
1876 0.2177373808538265},
1877 {0.1951807200675815, 0.1952043818905192, 0.1863923347894433, 0,
1878 -0.3987674572868994, -0.3987845082646646, 0.1412031047645282,
1879 0.1411734294182388},
1880 {0.2755136526459698, -0.2755229105950556, 3.137031115535313e-05, 0,
1881 -0.09115026743207814, 0.09115565365582247, 0.1217813651564454,
1882 -0.1217559625086076},
1883 {-0.1274246268124665, 0.1274452305959211, -9.139079069890202e-06, 0,
1884 0.004792566193542327, -0.004789759992788563, 0.1382991250358413,
1885 -0.138304588879417},
1886 {-0.002559125114604843, -0.002560268281564652, 0.03496657976412021, 0,
1887 0.08891654434100614, 0.08890161066250024, 0.1241729595585358,
1888 0.1242088094631468},
1889 {-0.1500199512002471, -0.1500300040506864, -0.1160046528516226, 0,
1890 0.003897632916820687, 0.003907537139451374, 0.2136451259296143,
1891 0.2136488984449724},
1892 {-0.0369948510771128, -0.03696316883020883, 0.2076180215742282, 0,
1893 -0.08265563009673002, -0.08267311057944851, 0.03635167116982406,
1894 0.03631806676219861},
1895 {0.1261164656878066, -0.1261335520518729, 3.945961167825228e-05, 0,
1896 -0.1647413932596963, 0.1647454620999331, 0.06785954761722965,
1897 -0.06782207605859106},
1898 {-0.1527409386831182, 0.1527428834945877, -2.87941414863721e-05, 0,
1899 0.007341305651168748, -0.007358045766753297, 0.1732515053364818,
1900 -0.173246377527131},
1901 {-0.05389082301656458, 0.05387427827121506, 4.179365068804624e-06, 0,
1902 0.0455127066351412, -0.04550564660310515, 0.06485935332604253,
1903 -0.06488206577719892},
1904 {-0.01868360212403054, -0.0186963735952166, -0.06578851052684974, 0,
1905 0.00157174238862177, 0.001566640422048306, -0.01129650672322881,
1906 -0.01128750313103734},
1907 {-0.005840771200524682, -0.005847013818204486, -0.0179100086476445, 0,
1908 -0.0406651498682271, -0.04067038145674867, 0.1236321152318951,
1909 0.1236767028264234},
1910 {0.01144901756054266, 0.01145625992040252, -0.08364789008525689, 0,
1911 -0.007742086530535475, -0.007751790271912551, 0.04362752093129507,
1912 0.04363237973449083},
1913 {-0.1539606498102968, -0.1539356811716762, 0.2217087116645219, 0,
1914 -0.02841495002039861, -0.02839981975016615, -0.005882757815817798,
1915 -0.005932942836583561}};
1916 gains["A3"]["4+5+0"] = {
1917 {0.1507561148791148, 0.1507631072706857, 0.1000287106641749, 0,
1918 0.3236395224447132, 0.3236304337566978, 0.1145795043789102,
1919 0.1145665746664943, 0.154652267451897, 0.1546583725834907},
1920 {0.2166882335956738, -0.216692389920004, 1.144214088756047e-05, 0,
1921 0.3248798368309256, -0.3248562134307008, 0.1015333021733856,
1922 -0.1015231981422439, 0.1405316949587219, -0.14053680381547},
1923 {-0.1788281649373109, -0.1788378216709459, -0.1301005341566799, 0,
1924 -0.25630636855805, -0.2562955551819868, 0.2215001015338853,
1925 0.2215005898148497, 0.3058558592592779, 0.3058591973986647},
1926 {0.1982407497763475, 0.1982647315381996, 0.1878088244113537, 0,
1927 -0.3625794753994194, -0.3625895706704695, 0.1437130133223149,
1928 0.1436825782914521, -0.0914202600990467, -0.09143057391529524},
1929 {0.2813597273453217, -0.2813692722503864, 3.160871001568102e-05, 0,
1930 -0.08765381196484982, 0.08765164270997049, 0.1260093470548508,
1931 -0.1259826693311604, -0.02350933628073144, 0.02351935785197319},
1932 {-0.1242946719166249, 0.1243156827177958, -9.208531553926279e-06, 0,
1933 -0.1706284779907279, 0.1706288430127087, 0.1445197155816739,
1934 -0.1445234825374124, 0.2067617852585948, -0.2067601996844352},
1935 {-0.006559985480360759, -0.006560055667422176, 0.03523230848845605, 0,
1936 -0.1221955673104338, -0.1221993264491538, 0.1222400441377699,
1937 0.1222762794272173, 0.1803628096475682, 0.1803483921366933},
1938 {-0.1499773793794768, -0.1499872743846747, -0.1168862308791915, 0,
1939 0.08461855657348789, 0.08463217040393826, 0.2167422083522653,
1940 0.216744807448451, -0.1478336827110954, -0.1478389541815116},
1941 {-0.04342648384551901, -0.04339221381964527, 0.2091958159251261, 0,
1942 -0.01585698951650542, -0.01585587858006479, 0.03120846082427222,
1943 0.03117551497632822, -0.06579600809038315, -0.06582378736025596},
1944 {0.1220631563080472, -0.122083705726115, 3.975948522450083e-05, 0,
1945 -0.1200922260048676, 0.1200900139826767, 0.06411375494502482,
1946 -0.06407618260800085, -0.06165667322315706, 0.06167622738227458},
1947 {-0.1508835219796226, 0.1508848471230224, -2.901296273046139e-05, 0,
1948 0.02490646621100791, -0.02492581127511105, 0.1782052284105085,
1949 -0.1781972808062727, -0.03967508591054938, 0.03967887029109728},
1950 {-0.05919338526472451, 0.05917492583210083, 4.211126177720041e-06, 0,
1951 -0.07697468152488809, 0.07696815618806627, 0.06301383412971305,
1952 -0.06303601211389422, 0.1041456456425677, -0.1041355714526192},
1953 {-0.02348992753946945, -0.02350255487078797, -0.06628847069156088, 0,
1954 -0.05429175430441019, -0.05428033279164917, -0.01676588632200045,
1955 -0.0167555249583281, -0.02224317968018651, -0.0222583947986621},
1956 {-0.007234635364012371, -0.007241012363824861, -0.01804611586152951, 0,
1957 0.05025031053748904, 0.0502315395746267, 0.1239382526619867,
1958 0.1239820215983242, -0.1029982700744562, -0.1029844087252075},
1959 {0.006721944632193005, 0.006729573376782361, -0.08428357270779774, 0,
1960 0.09561729478601388, 0.09562694031156403, 0.03806942457289799,
1961 0.03807569365626018, -0.08352791170304322, -0.08354990052435046},
1962 {-0.1604583939900686, -0.1604331264147497, 0.2233935882959278, 0,
1963 -0.03564232286697064, -0.0356466601158704, -0.01044918023893824,
1964 -0.01049835854512928, 0.01509586928720979, 0.0151327089577869}};
1965 gains["A3"]["4+5+1"] = {
1966 {0.08043156126434028, 0.08043775050703959, 0.03342296284447027, 0,
1967 0.3415574909553912, 0.3415488368802754, 0.1146071143282116,
1968 0.1145941815001539, 0.154689533639134, 0.1546956402418667,
1969 0.1436118160715673},
1970 {0.1641844419729074, -0.1641859703216358, 1.618292790894006e-05, 0,
1971 0.3519389780676897, -0.351926992480956, 0.1015577684105247,
1972 -0.1015476619446388, 0.1405655585453563, -0.1405706686331734,
1973 -6.321738850872848e-06},
1974 {-0.01762944085189299, -0.01764192475729535, 0.009373907136533081, 0,
1975 -0.2907163565312748, -0.2907130605734678, 0.2215534758839208,
1976 0.2215539642825451, 0.3059295606146248, 0.3059328995583952,
1977 -0.2855155230354209},
1978 {0.1349711657412122, 0.1349909311906612, 0.09545838692410857, 0,
1979 -0.3392785555019217, -0.3392910405943889, 0.1437476435036313,
1980 0.1437172011389119, -0.09144228942060943, -0.09145260572215359,
1981 0.2006358801957234},
1982 {0.2219912612972048, -0.2220090790844744, 4.164078694664874e-05, 0,
1983 -0.04930874681393588, 0.04930043017324814, 0.1260397112260222,
1984 -0.1260130270738645, -0.02351500126930283, 0.02352502525541865,
1985 4.975568609994656e-06},
1986 {-0.02837795571612172, 0.02839967300129948, -2.459300244960025e-06, 0,
1987 -0.2145513931716522, 0.2145831203732267, 0.1445545401521056,
1988 -0.1445583080155584, 0.2068116081517852, -0.2068100221955535,
1989 7.14081736464648e-06},
1990 {-0.1541310088628245, -0.1541266314368754, -0.07098039361202076, 0,
1991 -0.1040655370118593, -0.1040527366180293, 0.1222695000290268,
1992 0.1223057440500053, 0.1804062712427046, 0.1803918502576765,
1993 0.1717192085376412},
1994 {-0.02916599209458569, -0.02917954742487478, 0.02442712632192292, 0,
1995 0.0491168354900088, 0.04912007824441863, 0.2167944362041532,
1996 0.216797035926637, -0.1478693058402652, -0.1478745785809351,
1997 -0.3079574521500319},
1998 {-0.03935698762609792, -0.03933399478484644, 0.1253349338194204, 0,
1999 -0.013255356636314, -0.01326101645443043, 0.03121598105248236,
2000 0.03118302726565613, -0.06581186279718662, -0.06583964876096368,
2001 0.1043832268457312},
2002 {0.09300677405909748, -0.09302542033324566, 6.571823350923401e-05, 0,
2003 -0.09478879711241248, 0.0947943477360117, 0.06412920428330877,
2004 -0.06409162289256858, -0.06167153048433145, 0.06169108935536794,
2005 8.046451610041976e-06},
2006 {-0.04041556177197449, 0.04044546355864951, -7.347990171017178e-06, 0,
2007 -0.03795372862789111, 0.03796672175256945, 0.1782481700984512,
2008 -0.1782402205791002, -0.03968464632116959, 0.03968843161363061,
2009 -1.208677401120326e-05},
2010 {-0.1446452154450777, 0.144620063873226, -2.077483520668678e-05, 0,
2011 -0.04694421433825624, 0.04689375275035099, 0.06302901842270718,
2012 -0.0630512017510642, 0.1041707413698685, -0.1041606647523665,
2013 2.202192712738016e-06},
2014 {0.04002106654758147, 0.04002199771659949, -0.0261867128941752, 0,
2015 -0.05033293969775961, -0.05033217093959726, -0.01676992635755353,
2016 -0.01675956249712814, -0.02224853956602825, -0.02226375835085457,
2017 0.01591443072323332},
2018 {-0.125601429101627, -0.1256006706545738, -0.1034381617372197, 0,
2019 0.06956656323528985, 0.06957522607603951, 0.1239681177664926,
2020 0.124011897249726, -0.1030230893214089, -0.103009224632024,
2021 0.1857902831686884},
2022 {-0.00386631951197669, -0.003851463815217882, 0.03193942289727261, 0,
2023 0.09209533965978495, 0.0921012238689695, 0.03807859807114352,
2024 0.03808486866515175, -0.0835480392242773, -0.08357003334417826,
2025 -0.1193812060093712},
2026 {-0.1401255418017442, -0.1401216161287253, 0.1389243822636724, 0,
2027 -0.05025388388562307, -0.05026582765653269, -0.01045169815292471,
2028 -0.01050088830949466, 0.01509950690274968, 0.01513635545049416,
2029 0.05157758309419374}};
2030 gains["A3"]["3+7+0"] = {
2031 {0.1140296126144269, 0.1244367116854927, 0.1244443834355455,
2032 0.1322725551947795, 0.1322693712486349, 0.1853837380225979,
2033 0.1853774853766495, 0.1895288997290945, 0.189521566860732,
2034 0.2105266397433063, 0, 0},
2035 {4.97114939592575e-06, 0.1406025381466185, -0.1406109811510373,
2036 0.1476590183779028, -0.1476354507792316, 0.3495131466158917,
2037 -0.3495070975621448, 0.1587593199340728, -0.1587446676920733,
2038 -9.085544056005796e-06, 0, 0},
2039 {-0.1332928335299923, -0.1801588171380963, -0.1801841329092834,
2040 0.2519059500100627, 0.2519161367347362, -0.1319654996267801,
2041 -0.1319628965674984, -0.2085123557176722, -0.2085016100365178,
2042 0.4146082044425446, 0, 0},
2043 {0.1998842489889246, 0.1653731726618122, 0.165373605685909,
2044 0.146719232965685, 0.1467092715746937, 0.001120110030194608,
2045 0.001115105833194594, -0.310741385999465, -0.3107386007330817,
2046 -0.1966378893816639, 0, 0},
2047 {7.448491568960945e-06, 0.2360292988012755, -0.2360345045286761,
2048 0.1266438759838149, -0.1265996920111938, 0.0017234396621506,
2049 -0.00172463488265124, -0.2551875526502588, 0.2551728242184158,
2050 -9.16352591020544e-06, 0, 0},
2051 {-2.097259311400261e-05, -0.1068954568077145, 0.1069000847680825,
2052 0.2257449419862004, -0.2257291856838196, -0.05995458836640469,
2053 0.05996080797921302, -0.09625291967658167, 0.09625444245597357,
2054 -3.412901056907204e-07, 0, 0},
2055 {0.03113061668101798, 0.03695481434776363, 0.03699294695966486,
2056 0.1285327414998427, 0.1285578179953494, -0.009686541527538358,
2057 -0.0097065699971741, -0.02517867401122951, -0.02518839332907217,
2058 0.2425949062625194, 0, 0},
2059 {-0.07292077757802411, -0.1316118816054131, -0.1316356472699313,
2060 0.2124888449535887, 0.212503767033583, -0.06305137653496937,
2061 -0.06303413222141467, 0.1570896361376864, 0.1570811444673807,
2062 -0.2867907513551891, 0, 0},
2063 {0.2331488196510621, 0.03332323826475965, 0.03330830394759222,
2064 0.01047426531391512, 0.01045834555600595, -0.3396610799142925,
2065 -0.3396706447957926, 0.1773678614352857, 0.1773853590441153,
2066 -0.002777181143665378, 0, 0},
2067 {4.96897681525018e-06, 0.1828683811238352, -0.1828588442067553,
2068 0.03836037917082301, -0.03830839125698456, -0.2341485300270633,
2069 0.234170460384486, 0.1720658989519885, -0.1720806133986338,
2070 2.829694453070151e-05, 0, 0},
2071 {-3.862270088430964e-05, -0.1625136973472048, 0.1625187333031836,
2072 0.1593661524474496, -0.1593400674367338, -0.09921155113266332,
2073 0.09918637602858167, 0.1202568696962665, -0.1202536721850885,
2074 -1.323218259297273e-05, 0, 0},
2075 {2.55401441415803e-05, -0.03310097778385124, 0.03308417448802252,
2076 0.1401506376624334, -0.1401619048305711, -0.04909855471961775,
2077 0.04914958127792424, -0.03912840122011578, 0.03909843661013491,
2078 1.777916923277307e-05, 0, 0},
2079 {-0.08449325429211982, -0.009987335308020972, -0.01002665362386626,
2080 -0.03886843206257708, -0.03887085986333175, -0.1025840286112773,
2081 -0.1025843922041468, -0.01756304801758939, -0.01755310614936338,
2082 -0.02661208079053282, 0, 0},
2083 {-0.06060403233620783, -0.0299676476239327, -0.02994126479009979,
2084 0.1027693662752704, 0.1027982627449026, -0.0145209104191835,
2085 -0.01457449033851963, 0.08061319068377558, 0.08063061276861111,
2086 -0.1394217282839001, 0, 0},
2087 {-0.06671559495372667, -0.02299881616823778, -0.02303421539378963,
2088 0.01440914779058073, 0.01440525535208471, 0.07365207682995809,
2089 0.07366255467165685, -0.0447292129248005, -0.04472760818576265,
2090 -0.005675315322753874, 0, 0},
2091 {0.2383883012634017, -0.1072541246831498, -0.1072833163011304,
2092 -0.03031885760262691, -0.03032870268812937, -0.004630033855107604,
2093 -0.004620456470552663, -0.002928615206637011, -0.002936578600987761,
2094 0.04025744491976422, 0, 0}};
2095 gains["A3"]["4+9+0"] = {
2096 {0.108791442084178, 0.1088069008828818, 0.08336906424829107, 0,
2097 0.1580917058210795, 0.1580930770318683, 0.1861134512188938,
2098 0.1861001550823499, 0.1473995189191779, 0.1473890213526906,
2099 0.1475969509685228, 0.1476001566644751, 0.06413893304822904,
2100 0.06411261899625385},
2101 {0.1334219974453638, -0.1334448506026925, -7.440413074682606e-06, 0,
2102 0.3011452446295431, -0.3011522188961134, 0.1532318706651699,
2103 -0.1532108687905463, 0.1441090133556816, -0.144080417216065,
2104 0.1378585009533108, -0.1378731774416338, 0.02172747870188675,
2105 -0.02168874980438289},
2106 {-0.1607816582019937, -0.1607838380103205, -0.09872335042190709, 0,
2107 -0.170779996354986, -0.1707668371358087, -0.2098398439236958,
2108 -0.2098353922312568, 0.2840770939415608, 0.2840750594924102,
2109 0.2847167080393977, 0.2847152118089405, -0.1167923453001303,
2110 -0.1168019046117382},
2111 {0.1324402061520728, 0.1324643251838695, 0.1313832064697709, 0,
2112 0.02731306541045697, 0.02729141434102982, -0.3095649122921911,
2113 -0.3095521049827581, 0.1444646891916211, 0.1444588002923226,
2114 -0.144691349530962, -0.1446893472826741, 0.07602875323375759,
2115 0.07596283604103715},
2116 {0.2154200040797934, -0.2154559878728346, -1.293584025173325e-05, 0,
2117 0.04705672151723003, -0.04701918837607488, -0.2416851613491421,
2118 0.2416708165345623, 0.1331088219625185, -0.1330730777457567,
2119 -0.1174830439873001, 0.1174767453389283, 0.05338786150072659,
2120 -0.05331216904532707},
2121 {-0.1034165478960125, 0.1034020869493946, -1.969496961688319e-05, 0,
2122 -0.147619456408635, 0.1475969709689162, -0.109123217811534,
2123 0.1091278458542718, 0.2053660126814028, -0.2053434375576048,
2124 0.2002616184663778, -0.2002640752188908, -0.01363330587318669,
2125 0.0136211028027781},
2126 {0.03984393933614423, 0.03985265636429462, 0.04717362194502663, 0,
2127 -0.01908495685619025, -0.01911083285762175, -0.03411205713225551,
2128 -0.03410914395487046, 0.1530325408672019, 0.1530568721514237,
2129 0.1533688075406731, 0.1533556714365889, 0.07852877149815347,
2130 0.07856223503447807},
2131 {-0.1066715133102415, -0.1066568622519173, -0.01842793225315581, 0,
2132 -0.02541268858149941, -0.02540788469463666, 0.1744491357493417,
2133 0.1744507673860094, 0.2055263056251289, 0.2055522349848533,
2134 -0.2069082051725403, -0.2069116613832722, -0.06295497282947536,
2135 -0.06296812655052228},
2136 {-0.006883262418511848, -0.006881616676256273, 0.158517838816133, 0,
2137 -0.3107857002911013, -0.3107911240769881, 0.1765681723616684,
2138 0.1765934874454368, 0.0006381142033794465, 0.0006205532251180493,
2139 0.0003038835670119314, 0.0002765055255982883, 0.07912744635483628,
2140 0.07907420642071608},
2141 {0.1452159211646373, -0.1452441414805946, -1.198488288560488e-05, 0,
2142 -0.2342246366670442, 0.2342160164853273, 0.1532021254167898,
2143 -0.1532243546744921, 0.02989283615559745, -0.0298353285411564,
2144 0.006001757582677984, -0.005971418972459758, 0.08454962722491799,
2145 -0.08446182480570061},
2146 {-0.1518097734655808, 0.1517661238541762, -4.410564785314096e-05, 0,
2147 -0.03374078919911043, 0.03375069720166626, 0.1461862275715357,
2148 -0.1461978094625525, 0.1742725510129213, -0.1742528458239497,
2149 -0.1608582731821399, 0.1608436208510615, -0.03144117382739114,
2150 0.03144135735266702},
2151 {-0.02955387748472402, 0.02954214039642781, 5.54153756513368e-06, 0,
2152 -0.08801857276119124, 0.08806723782685717, -0.03589681795002909,
2153 0.03587668170909501, 0.09158917645015055, -0.09160158467755915,
2154 0.09629468108121175, -0.09626980433806907, -0.007014680174388161,
2155 0.007064269593351149},
2156 {-0.01398284163897398, -0.01404661548393737, -0.103597851547062, 0,
2157 -0.03542999006260448, -0.03544431177601202, 0.003308764837103203,
2158 0.00334631381374284, -0.03278794008155136, -0.03277835475189344,
2159 -0.03410840484224886, -0.0341166773576065, -0.05582756859981419,
2160 -0.05580514637247903},
2161 {-0.02122098003427651, -0.02121396373711551, -0.04431289014508982, 0,
2162 0.002881387421167521, 0.002845553780591405, 0.08345118826454861,
2163 0.08345572181886241, 0.09114938142262531, 0.09119442740356701,
2164 -0.09268242435751674, -0.09270156845863912, -0.009835820641094136,
2165 -0.009842078665476399},
2166 {0.007430328287224736, 0.007430580336662246, -0.00739563482019904, 0,
2167 0.1321058991888779, 0.1321119522140984, -0.05626218877568481,
2168 -0.05624861404189565, 0.0003404840118726579, 0.0003452417796921722,
2169 0.001360104859834168, 0.001351942093688492, -0.05880089924046625,
2170 -0.05882669006582358},
2171 {-0.1468070946250355, -0.1468373502664167, 0.1754832589699653, 0,
2172 -0.04560422611509887, -0.04557018793988977, -0.002974937169475492,
2173 -0.003011286942401645, -0.02857033112318806, -0.0286139713183535,
2174 0.02900595539614856, 0.02902057322609947, 0.07259603989215703,
2175 0.0725710259944142}};
2176 gains["A3"]["9+10+3"] = {{0.04045762873091181, 0.0404604598386132,
2177 0.02425936151645559, 0,
2178 0.1442548306710168, 0.144253148244443,
2179 0.04105575404022148, 0.04105746856112202,
2180 0.1442530717909128, 0,
2181 0.1317574396612083, 0.1317608084355463,
2182 0.05461321854110709, 0.05459885625825763,
2183 0.06112768580908988, 0.1341837446008717,
2184 0.05955720158441564, 0.059546498293642,
2185 0.06033698224110145, 0.0603380559940695,
2186 0.05955023185192362, 0.0988956458906952,
2187 0.09237394687405211, 0.09236469064867427},
2188 {0.1022769019598166, -0.1022799529391676,
2189 1.277596811478931e-05, 0,
2190 0.1822877684872289, -0.1822934826364738,
2191 0.05389949315640326, -0.05390228382751312,
2192 -9.567669082797015e-06, 0,
2193 0.2248483882712282, -0.2248662151943541,
2194 0.08583315639539291, -0.08582687506913014,
2195 1.18564510507313e-05, 1.537241099792426e-05,
2196 0.09437415207112522, -0.09436580287667123,
2197 0.1359812774487848, -0.135981796622653,
2198 7.708303613260619e-06, -5.319106901372137e-06,
2199 0.08157011136337186, -0.0815530233805067},
2200 {0.0003163053040200183, 0.0003047699250638685,
2201 -2.2251153581205e-05, 0,
2202 -0.1846146278287255, -0.1846006263085136,
2203 2.721957719896176e-06, 1.461024226302944e-05,
2204 -0.1845944462460036, 0,
2205 -0.1883853499825255, -0.188375801091459,
2206 0.09300173197814468, 0.09297637046812586,
2207 0.09810525085617876, 0.340119711149578,
2208 0.09719377426991095, 0.09716678439380609,
2209 0.0976431864475443, 0.09764278132241076,
2210 0.09717653386813455, -0.1946198517479976,
2211 -0.1894854591520413, -0.1894983483174288},
2212 {0.05357055806409872, 0.05358159346705726,
2213 0.07066751911194494, 0,
2214 -0.1822896380969413, -0.1822939002065366,
2215 0.104005768601358, 0.1040058448011335,
2216 -0.2578017095103111, 0,
2217 -0.01435050731555523, -0.01434906981486589,
2218 0.08584278433447132, 0.08581651097622647,
2219 0.1385031317313397, -6.252153620841428e-06,
2220 -0.09438602136278536, -0.09438040024529287,
2221 -7.030907979534407e-05, -7.469952910201021e-05,
2222 -0.1334668358548823, 0.1324806057035446,
2223 0.08158929310784691, 0.08155456781557188},
2224 {0.1248404386493702, -0.1248574086866941,
2225 3.311905692115521e-05, 0,
2226 -0.2850523267483101, 0.2850559194264907,
2227 0.1257586288419227, -0.1257590654250136,
2228 8.641282187582408e-06, 0,
2229 -0.0355830919330529, 0.03556861584850019,
2230 0.1256351078134451, -0.1256196757502892,
2231 2.015526447095465e-05, 5.694231976650993e-06,
2232 -0.1346599669614084, 0.134659659004378,
2233 0.0003006643661215784, -0.0002888625515537094,
2234 -1.389446773656817e-05, -6.755317422137727e-06,
2235 0.1209151404619052, -0.1208676014553122},
2236 {0.0008695864612890908, -0.0008474459629712199,
2237 -7.292882202703929e-07, 0,
2238 -0.1097025819318232, 0.1097030723042133,
2239 -2.756553883742462e-06, -1.254460405181065e-05,
2240 3.489599067885317e-06, 0,
2241 -0.1649310668578867, 0.1649242656111202,
2242 0.1285383002022655, -0.1285177116726609,
2243 1.948218043820535e-05, 2.74675645173633e-05,
2244 0.1354256048363019, -0.1353953789343498,
2245 0.1929983952105709, -0.192986540083133,
2246 1.323973843405882e-05, 7.406583250375533e-06,
2247 -0.1193519478971593, 0.1193585210728718},
2248 {-0.08493737499132918, -0.08495105232686351,
2249 -0.05548883416250435, 0,
2250 0.01752065925706302, 0.0175050065508108,
2251 -0.08628389058007339, -0.08627577589091553,
2252 0.01750966246613933, 0,
2253 0.0435661664967641, 0.04354494059128562,
2254 0.01473199984801797, 0.01471828025443576,
2255 0.002371687320185258, 0.3951119289651346,
2256 0.005757106500743715, 0.005725579272762061,
2257 0.004062789812620283, 0.004063067693035264,
2258 0.005741521293504396, 0.1169446073234201,
2259 0.129234437558451, 0.1293023172596233},
2260 {0.0001556029190375551, 0.0001390086379159411,
2261 -5.755944336568556e-05, 0,
2262 0.1096931988105133, 0.1096796478297017,
2263 7.00657446778934e-06, 3.183898544337352e-05,
2264 0.1551117578229091, 0,
2265 -0.002852616176511631, -0.002843137616759001,
2266 0.1285465137813446, 0.1285314616572139,
2267 0.1944647205794678, -7.460674766379748e-06,
2268 -0.1354301988950832, -0.1354308446782502,
2269 -0.0001737361875204098, -0.0001718219597491577,
2270 -0.1915070731398828, -0.1814918401337391,
2271 -0.1193738433753863, -0.1193651887330754},
2272 {-0.08616564893462389, -0.08614986230472101,
2273 0.09611683601594032, 0,
2274 -1.165937420145925e-06, 7.904832101415411e-06,
2275 0.08846515492445864, 0.08845593232731901,
2276 0.2850625702929752, 0,
2277 -0.2521185587265318, -0.2521303237499596,
2278 1.685486618938165e-05, -2.895583522651983e-05,
2279 0.1430971157478105, 1.889466201858984e-06,
2280 1.997942214144097e-05, 1.198032832839424e-05,
2281 -0.1388747138556134, -0.1388810185152599,
2282 0.1346637356009529, 0.1383885805097154,
2283 2.123315657085484e-05, 5.012046808215774e-07},
2284 {-0.01991138032942086, 0.01987375964669011,
2285 5.347617439096952e-05, 0,
2286 0.1757551666142012, -0.1757618019515414,
2287 0.168860718024702, -0.1688480988680872,
2288 -5.849243726420181e-06, 0,
2289 -0.230174604876451, 0.2301898998113466,
2290 0.07782145115758227, -0.07775899464010727,
2291 2.063847558033506e-05, -1.088795080723981e-05,
2292 0.07689692988063197, -0.07688496458299594,
2293 -0.1147054211345813, 0.1147074691828041,
2294 1.87089723828676e-05, 2.64755154323668e-06,
2295 0.07573957250529613, -0.07567410249994765},
2296 {0.0004595785896556763, -0.0004238397423141654,
2297 -2.084450603641513e-06, 0,
2298 0.1546494174844756, -0.1546288961912446,
2299 -6.788929165287806e-06, -2.277053915021491e-05,
2300 1.533501409977587e-05, 0,
2301 -0.007950103612898858, 0.007943530880602553,
2302 0.186713054288172, -0.1867125905587051,
2303 3.002495632368954e-05, 9.441676883070387e-06,
2304 -0.194510974467317, 0.1945112974691794,
2305 -9.562227360815352e-05, 9.126268922815081e-05,
2306 -1.851178498213168e-05, 1.45602210703999e-05,
2307 -0.175960924990717, 0.1759488422125813},
2308 {-0.1076721321410654, 0.1076889928973513,
2309 -1.414713426330186e-05, 0,
2310 -0.05442147362103429, 0.05441671861267668,
2311 -0.05846447825321615, 0.05846119828357212,
2312 -1.271558114211981e-05, 0,
2313 -0.04265278252441436, 0.0426780775593236,
2314 0.06881907320077044, -0.06878316666677664,
2315 1.641380240217301e-05, 2.318141909512709e-05,
2316 0.06207827475607939, -0.06203336541498244,
2317 0.08514320337717771, -0.08510923729119908,
2318 1.699077543316717e-05, 3.610306262621292e-06,
2319 0.05764896469063468, -0.0577015222793397},
2320 {-0.001005842290189365, -0.0009868920936768365,
2321 5.401685314977625e-05, 0,
2322 -0.02909734252938431, -0.02908917820092171,
2323 -3.245287974347834e-06, -3.511271108375308e-05,
2324 -0.02910963802536305, 0,
2325 -0.01838546196336954, -0.0183949061842006,
2326 -0.07575879066712944, -0.07576673062178195,
2327 -0.09055610618017902, 0.2958667501106039,
2328 -0.0876721021777167, -0.08769882582223869,
2329 -0.08913375561709766, -0.08910631440756234,
2330 -0.08767461590593632, -0.000158811294857131,
2331 -0.01485114797577977, -0.01491496358998882},
2332 {-0.05804247126317359, -0.05807072442674228,
2333 -0.08689750905651823, 0,
2334 0.05442586788703133, 0.05443693202803863,
2335 -0.1097248579751615, -0.1096968952990283,
2336 0.07695982137777693, 0,
2337 0.01545359568431271, 0.01543481668290529,
2338 0.06881542096804302, 0.06884204042167315,
2339 0.08245715606962883, 3.75221201571503e-06,
2340 -0.06205944901874826, -0.06207019875965015,
2341 -6.914849191687309e-05, -6.041012956429971e-05,
2342 -0.08776320097636464, 0.06670490627772332,
2343 0.0576490938014757, 0.05770265901897342},
2344 {-0.001245125857269005, -0.001235815526948705,
2345 -7.945801001376096e-05, 0,
2346 2.16559686041865e-05, 2.293636751784811e-05,
2347 1.190097021134518e-05, 2.448704392312258e-05,
2348 -0.1546185935008997, 0,
2349 0.1671105038010995, 0.1670985354996284,
2350 1.376783304328339e-05, -6.820535479088494e-08,
2351 0.2002506695973243, 5.514416288337239e-06,
2352 1.155002195083098e-05, 4.009403433949556e-05,
2353 -0.1973807195345209, -0.1973925269049314,
2354 0.1945113301414207, -0.189508027539048,
2355 -1.865705506110532e-05, -1.325483631904966e-05},
2356 {-0.1671954492209584, -0.1671942658803584,
2357 0.1122004942755956, 0,
2358 0.1757463685937784, 0.1757462933640427,
2359 0.02247862589682756, 0.02246192369198404,
2360 -0.248570194877569, 0,
2361 0.05340361321697736, 0.05337918797502247,
2362 -0.07778358183627122, -0.07783394308621752,
2363 0.1206675903527339, -9.919960450372242e-06,
2364 0.0768630055965267, 0.0768851720556151,
2365 -0.001740834595434705, -0.001721109558216102,
2366 -0.1087394200499871, 0.1177585748186244,
2367 -0.07568943655178736, -0.07568516066694096}};
2368 gains["A3"]["0+7+0"] = {
2369 {0.2133721105067292, 0.2133746281179425, 0.1661843576270339, 0,
2370 0.23656992834715, 0.2365641853787369, 0.2884354004614552,
2371 0.2884231014369346},
2372 {0.2144245532960823, -0.2144219215568881, 1.111845730418934e-05, 0,
2373 0.3748320658866341, -0.3748278683846863, 0.2210557165107208,
2374 -0.2210469487281935},
2375 {2.941624819573778e-05, -7.82048843646572e-06, -3.664038829825851e-05, 0,
2376 -1.562854367545316e-05, -2.548642149069724e-07, -6.868503205841551e-06,
2377 -1.446038374056214e-05},
2378 {0.2557232838211285, 0.2557315296931433, 0.2302484686100738, 0,
2379 0.04243436043756801, 0.04241750855978356, -0.4050152537205439,
2380 -0.4050128555906315},
2381 {0.3450277237860876, -0.3450243866517254, 3.309632903798802e-05, 0,
2382 0.06816621821559735, -0.06813452309045528, -0.3264556734513172,
2383 0.326460873341635},
2384 {1.912228199524981e-06, 2.207916631618564e-05, -2.206398489147069e-05, 0,
2385 -7.633512046354969e-06, -9.349979838101931e-06, -1.18756599206089e-06,
2386 2.474357960548729e-05},
2387 {0.1529740724207206, 0.1529945012657442, 0.1771027379301922, 0,
2388 0.1404284340475498, 0.140437086751939, 0.1227771089099324,
2389 0.1227437361994558},
2390 {1.854543900743752e-05, 8.365794320104082e-06, -1.869617850238338e-05, 0,
2391 -1.238987445661057e-05, 1.34667095801283e-05, 6.763675686355063e-06,
2392 -5.068749635153865e-06},
2393 {0.05135617764084595, 0.0513749936689071, 0.2601143932065694, 0,
2394 -0.3733767046384907, -0.3733852617628248, 0.1935340738069332,
2395 0.1935452074768156},
2396 {0.2551462876216126, -0.2551611566827833, 3.881567135947996e-05, 0,
2397 -0.2699433498323792, 0.2699670232301725, 0.1775324428446776,
2398 -0.177534762348146},
2399 {1.291797787709621e-05, 4.425981232602145e-06, -1.685171012563813e-05, 0,
2400 -5.815250490786544e-07, -3.328253542871047e-06, -1.673026844434246e-06,
2401 1.102848642228983e-05},
2402 {0.01426444346480944, -0.01426011132202074, 7.329645468407324e-06, 0,
2403 0.02438743981922501, -0.02437646722047018, 0.01609307088180723,
2404 -0.01606477314341293},
2405 {8.545411930387015e-05, 2.623212254511682e-05, -5.085035383605781e-05, 0,
2406 -1.392574391780339e-05, 1.121519731594587e-05, 2.023800375624381e-05,
2407 1.849547181053276e-05},
2408 {0.03087613887795524, 0.0308964355182558, 0.02554305919376208, 0,
2409 0.01922731885956907, 0.01922439118602287, -0.03002397996585367,
2410 -0.03002565241904382},
2411 {1.581300720374881e-05, 3.787242962366299e-05, -4.755726784649949e-06, 0,
2412 -2.522318975501566e-06, -8.144478254242895e-07, 1.46102312227597e-05,
2413 3.540982374418699e-05},
2414 {-0.139695202165987, -0.1396913084502265, 0.2741435700307321, 0,
2415 -0.06293893479698767, -0.06292890883237989, 0.03753049624142856,
2416 0.03753035378796793}};
2417 gains["A3"]["4+7+0"] = {
2418 {0.1248431441013129, 0.1248508409086648, 0.1144020535950842, 0,
2419 0.1587554477278004, 0.1587568025662607, 0.1862030365690383,
2420 0.1861899194743715, 0.1447098940870847, 0.1447014772103559,
2421 0.1449509315341612, 0.1449540797605403},
2422 {0.1410617710247246, -0.1410702416054963, 4.98738605334857e-06, 0,
2423 0.2951066093616399, -0.2951157156322247, 0.1501164847022317,
2424 -0.1500979882991518, 0.1414738671128027, -0.1414462727969675,
2425 0.1353870659384222, -0.1354014793164771},
2426 {-0.1807472478535095, -0.1807726463105044, -0.1337281916137067, 0,
2427 -0.1767985473296882, -0.1767856526641368, -0.2149641555707934,
2428 -0.2149596409358924, 0.2789572032123575, 0.2789573540715597,
2429 0.2796124972964511, 0.2796110278894129},
2430 {0.1659133108345941, 0.1659137452730246, 0.2005371064704555, 0,
2431 0.02687783202160462, 0.02685664862434944, -0.3033250315949225,
2432 -0.3033123436359588, 0.1417512867546591, 0.141750841991166,
2433 -0.1420974197761083, -0.1420954534227888},
2434 {0.2368002124393554, -0.2368054351695868, 7.472819666206551e-06, 0,
2435 0.04614162180561492, -0.04610739073952302, -0.2369726163558042,
2436 0.2369556298185283, 0.1306011015176139, -0.130567100158352,
2437 -0.1153768865392058, 0.11537070080879},
2438 {-0.1072445963675927, 0.1072492394437017, -2.104109333045682e-05, 0,
2439 -0.1435946183264212, 0.1435780552171893, -0.106371699489443,
2440 0.1063814370474547, 0.2016535448673993, -0.2016331414098163,
2441 0.1966714620915909, -0.1966738748010878},
2442 {0.03707551533920023, 0.03711377249898903, 0.03123229480777222, 0,
2443 -0.007565374249243929, -0.007590740129802876, -0.02257534944578969,
2444 -0.02257263269104874, 0.1503907487221809, 0.1504118077067788,
2445 0.1506193141215033, 0.1506064135127085},
2446 {-0.1320417494013954, -0.1320655926887978, -0.07315894979740444, 0,
2447 -0.02508634762571646, -0.02508186865336135, 0.1697707430747047,
2448 0.1697721543472219, 0.2017747716498884, 0.2018054742881273,
2449 -0.2031988932360615, -0.2032022874861587},
2450 {0.03343207788328903, 0.03341709478798754, 0.2339103251323056, 0,
2451 -0.3051622587128843, -0.30516749995697, 0.1728682509049199,
2452 0.1728929194190446, 0.0005060502033188109, 0.0004966019790357208,
2453 0.0002984357456387924, 0.0002715485194430772},
2454 {0.1834656617567817, -0.1834560936904357, 4.985206376639017e-06, 0,
2455 -0.2297754478794448, 0.2297644962521784, 0.1503354692436369,
2456 -0.1503592071664161, 0.02919253919613808, -0.02913851428721089,
2457 0.005894162086294869, -0.005864367366392276},
2458 {-0.1630444959654104, 0.1630495483697164, -3.874884948959998e-05, 0,
2459 -0.03296443049468014, 0.0329816573965238, 0.1426950987233334,
2460 -0.1426985259033985, 0.1710706725999493, -0.171055278440254,
2461 -0.1579745136313849, 0.1579601239774996},
2462 {-0.03320909146014882, 0.03319223328176957, 2.562356279145786e-05, 0,
2463 -0.08811699498542354, 0.08815635593107761, -0.03622531387482417,
2464 0.03619761273025789, 0.09000165800367751, -0.09001546246676619,
2465 0.0945683744339906, -0.09454394366446316},
2466 {-0.01001995572013138, -0.01005940245658405, -0.08476922427716131, 0,
2467 -0.04431860225799064, -0.0443327007689063, -0.006061572274671271,
2468 -0.006024622922253629, -0.03211558942640665, -0.03211180073438326,
2469 -0.03349693216957211, -0.0335050563808065},
2470 {-0.03006552728705839, -0.03003905828220129, -0.0608019758766407, 0,
2471 0.003010201482933947, 0.002975455740394346, 0.08399197483443399,
2472 0.08399655383020822, 0.08965318632049535, 0.08969389306909957,
2473 -0.09102087583321128, -0.09103967673169097},
2474 {-0.02307393438929691, -0.02310944923501072, -0.06693349994384293, 0,
2475 0.1295633345495559, 0.1295691181896453, -0.05404997515864856,
2476 -0.05403633015231262, 0.0002671235504151517, 0.000277978977089705,
2477 0.001335721809450846, 0.001327705379917934},
2478 {-0.1076044357160532, -0.1076337226790462, 0.2391669198227754, 0,
2479 -0.04457532240774916, -0.04454180845814031, -0.002875517396403541,
2480 -0.002911040680991749, -0.0281262986225574, -0.02815811896337869,
2481 0.02848595602497726, 0.02850031179624819}};
2482 gains["A3"]["3.1.2"] = {
2483 {0.4600323101900624, 0.4600358147449242, 0.09927427523765553, 0,
2484 0.1117560050721716, 0.1117436851195383},
2485 {0.5123392506750477, -0.5123299267496459, 1.135584210010789e-05, 0,
2486 0.0957108951564507, -0.09570200785524186},
2487 {-0.1732089314698727, -0.173209548626266, -0.1291192913582355, 0,
2488 0.2177360627914349, 0.2177373808538265},
2489 {-0.08679045309650202, -0.08677884813556791, 0.1863923347894433, 0,
2490 0.1412031047645282, 0.1411734294182388},
2491 {0.2110606804377801, -0.2110661297515312, 3.137031115535313e-05, 0,
2492 0.1217813651564454, -0.1217559625086076},
2493 {-0.1240357707577273, 0.1240583588247642, -9.139079069890202e-06, 0,
2494 0.1382991250358413, -0.138304588879417},
2495 {0.06031436634859495, 0.06030266347629555, 0.03496657976412021, 0,
2496 0.1241729595585358, 0.1242088094631468},
2497 {-0.1472639085341873, -0.1472669580416421, -0.1160046528516226, 0,
2498 0.2136451259296143, 0.2136488984449724},
2499 {-0.09544120762175748, -0.09542188594272218, 0.2076180215742282, 0,
2500 0.03635167116982406, 0.03631806676219861},
2501 {0.009626709371755512, -0.009640918631298873, 3.945961167825228e-05, 0,
2502 0.06785954761722965, -0.06782207605859106},
2503 {-0.1475498516744137, 0.1475399594366354, -2.87941414863721e-05, 0,
2504 0.1732515053364818, -0.173246377527131},
2505 {-0.02170847952470226, 0.02169692697588083, 4.179365068804624e-06, 0,
2506 0.06485935332604253, -0.06488206577719892},
2507 {-0.01757221242275774, -0.01758859152910528, -0.06578851052684974, 0,
2508 -0.01129650672322881, -0.01128750313103734},
2509 {-0.03459537443031531, -0.03460531633971509, -0.0179100086476445, 0,
2510 0.1236321152318951, 0.1236767028264234},
2511 {0.005974535674267993, 0.005974916452797245, -0.08364789008525689, 0,
2512 0.04362752093129507, 0.04363237973449083},
2513 {-0.1740530536567975, -0.1740173863014943, 0.2217087116645219, 0,
2514 -0.005882757815817798, -0.005932942836583561}};
2515 gains["A3"]["7.1.2"] = {
2516 {0.1248431441013129, 0.1248508409086648, 0.1144020535950842, 0,
2517 0.1587554477278004, 0.1587568025662607, 0.1862030365690383,
2518 0.1861899194743715, 0.247205680714197, 0.2471994899696896},
2519 {0.1410617710247246, -0.1410702416054963, 4.98738605334857e-06, 0,
2520 0.2951066093616399, -0.2951157156322247, 0.1501164847022317,
2521 -0.1500979882991518, 0.2372069795228113, -0.2371895770043385},
2522 {-0.1807472478535095, -0.1807726463105044, -0.1337281916137067, 0,
2523 -0.1767985473296882, -0.1767856526641368, -0.2149641555707934,
2524 -0.2149596409358924, 0.4766730961551832, 0.4766722079867045},
2525 {0.1659133108345941, 0.1659137452730246, 0.2005371064704555, 0,
2526 0.02687783202160462, 0.02685664862434944, -0.3033250315949225,
2527 -0.3033123436359588, 0.04127323764186144, 0.04127418330013484},
2528 {0.2368002124393554, -0.2368054351695868, 7.472819666206551e-06, 0,
2529 0.04614162180561492, -0.04610739073952302, -0.2369726163558042,
2530 0.2369556298185283, 0.04901732265355059, -0.04898769526621227},
2531 {-0.1072445963675927, 0.1072492394437017, -2.104109333045682e-05, 0,
2532 -0.1435946183264212, 0.1435780552171893, -0.106371699489443,
2533 0.1063814370474547, 0.3407212693782362, -0.3407025719638995},
2534 {0.03707551533920023, 0.03711377249898903, 0.03123229480777222, 0,
2535 -0.007565374249243929, -0.007590740129802876, -0.02257534944578969,
2536 -0.02257263269104874, 0.2568946871151627, 0.2569066239918003},
2537 {-0.1320417494013954, -0.1320655926887978, -0.07315894979740444, 0,
2538 -0.02508634762571646, -0.02508186865336135, 0.1697707430747047,
2539 0.1697721543472219, 0.058091456313068, 0.05811975885404616},
2540 {0.03343207788328903, 0.03341709478798754, 0.2339103251323056, 0,
2541 -0.3051622587128843, -0.30516749995697, 0.1728682509049199,
2542 0.1728929194190446, 0.0007170761428084646, 0.0006886157785550878},
2543 {0.1834656617567817, -0.1834560936904357, 4.985206376639017e-06, 0,
2544 -0.2297754478794448, 0.2297644962521784, 0.1503354692436369,
2545 -0.1503592071664161, 0.03336034117676983, -0.03328524821935597},
2546 {-0.1630444959654104, 0.1630495483697164, -3.874884948959998e-05, 0,
2547 -0.03296443049468014, 0.0329816573965238, 0.1426950987233334,
2548 -0.1426985259033985, 0.0593658227565504, -0.05936060361869623},
2549 {-0.03320909146014882, 0.03319223328176957, 2.562356279145786e-05, 0,
2550 -0.08811699498542354, 0.08815635593107761, -0.03622531387482417,
2551 0.03619761273025789, 0.1568715968517408, -0.156868126152027},
2552 {-0.01001995572013138, -0.01005940245658405, -0.08476922427716131, 0,
2553 -0.04431860225799064, -0.0443327007689063, -0.006061572274671271,
2554 -0.006024622922253629, -0.0558014973124569, -0.05580345330528914},
2555 {-0.03006552728705839, -0.03003905828220129, -0.0608019758766407, 0,
2556 0.003010201482933947, 0.002975455740394346, 0.08399197483443399,
2557 0.08399655383020822, 0.02529170778929291, 0.02531912029508973},
2558 {-0.02307393438929691, -0.02310944923501072, -0.06693349994384293, 0,
2559 0.1295633345495559, 0.1295691181896453, -0.05404997515864856,
2560 -0.05403633015231262, 0.001211621499656611, 0.001216808454647537},
2561 {-0.1076044357160532, -0.1076337226790462, 0.2391669198227754, 0,
2562 -0.04457532240774916, -0.04454180845814031, -0.002875517396403541,
2563 -0.002911040680991749, -0.007983685948714188, -0.008005355226320645}};
2564 gains["A3"]["9.1.6"] = {
2565 {0.04045762873091181, 0.0404604598386132, 0.1231550074071508, 0,
2566 0.2462571559413611, 0.2462554735147873, 0.1766535020681217,
2567 0.1766459603636444, 0.1317574396612083, 0.1317608084355463,
2568 0.1217050908415429, 0.1216907285586935, 0.1687574466485778,
2569 0.1687467433578042, 0.06033698224110145, 0.0603380559940695},
2570 {0.1022769019598166, -0.1022799529391676, 7.45686121341717e-06, 0,
2571 0.1822810031235403, -0.1823002480001624, 0.1354779882967139,
2572 -0.135446923431081, 0.2248483882712282, -0.2248662151943541,
2573 0.08584084260089186, -0.08581918886363119, 0.09438728887038056,
2574 -0.09435266607741589, 0.1359812774487848, -0.135981796622653},
2575 {0.0003163053040200183, 0.0003047699250638685, -0.1946421029015789, 0,
2576 -0.3151426125386502, -0.3151286110184384, -0.12011184904391,
2577 -0.1201128499247544, -0.1883853499825255, -0.188375801091459,
2578 0.2630615875529336, 0.2630362260429148, 0.3359678159150621,
2579 0.3359408260389573, 0.0976431864475443, 0.09764278132241076},
2580 {0.05357055806409872, 0.05358159346705726, 0.2031481248154895, 0,
2581 -0.3645829750931668, -0.3645872372027621, 0.2835315653720089,
2582 0.2834969162795094, -0.01435050731555523, -0.01434906981486589,
2583 0.08583965825766089, 0.08581338489941605, -0.1887644521360949,
2584 -0.1887588310186024, -7.030907979534407e-05, -7.469952910201021e-05},
2585 {0.1248404386493702, -0.1248574086866941, 2.636373949901749e-05, 0,
2586 -0.2850462164390771, 0.2850620297357237, 0.2466880212280119,
2587 -0.2466124149561417, -0.0355830919330529, 0.03556861584850019,
2588 0.1256379549294334, -0.1256168286343008, -0.1346669447177776,
2589 0.1346526812480088, 0.0003006643661215784, -0.0002888625515537094},
2590 {0.0008695864612890908, -0.0008474459629712199, 6.67729503010514e-06, 0,
2591 -0.1097001144126587, 0.1097055398233778, -0.1193409284691429,
2592 0.1193597524507202, -0.1649310668578867, 0.1649242656111202,
2593 0.1285520339845242, -0.1285039778904022, 0.1354487005273885,
2594 -0.1353722832432633, 0.1929983952105709, -0.192986540083133},
2595 {-0.08493737499132918, -0.08495105232686351, 0.06145577316091578, 0,
2596 0.02990186032315771, 0.02988620761690549, 0.0446275831653348,
2597 0.04470357755566488, 0.0435661664967641, 0.04354494059128562,
2598 0.2122879643305853, 0.212274244737003, 0.2073729396242749,
2599 0.2073414123962933, 0.004062789812620283, 0.004063067693035264},
2600 {0.0001556029190375551, 0.0001390086379159411, -0.1815493995771048, 0,
2601 0.2193737746088579, 0.2193602236280462, 0.01814048582237032,
2602 0.01817397287565678, -0.002852616176511631, -0.002843137616759001,
2603 0.1285427834439614, 0.1285277313198307, -0.2708498792948656,
2604 -0.2708505250780326, -0.0001737361875204098, -0.0001718219597491577},
2605 {-0.08616564893462389, -0.08614986230472101, 0.2345054165256557, 0,
2606 0.2015685105792095, 0.201577581348731, 0.1896713289945426,
2607 0.1896413744455129, -0.2521185587265318, -0.2521303237499596,
2608 1.779959929031114e-05, -2.801110212559034e-05, 0.09524256477858849,
2609 0.09523456568477544, -0.1388747138556134, -0.1388810185152599},
2610 {-0.01991138032942086, 0.01987375964669011, 5.61237259342062e-05, 0,
2611 0.1757510305742974, -0.1757659379914452, 0.2446148841360343,
2612 -0.2445076077619987, -0.230174604876451, 0.2301898998113466,
2613 0.07781600718217864, -0.0777644386155109, 0.07690471514646931,
2614 -0.07687717931715861, -0.1147054211345813, 0.1147074691828041},
2615 {0.0004595785896556763, -0.0004238397423141654, 1.247577046675839e-05, 0,
2616 0.1546602609769351, -0.1546180526987851, -0.175946483069661,
2617 0.1759473025236524, -0.007950103612898858, 0.007943530880602553,
2618 0.1867177751266135, -0.1867078697202635, -0.1945193434375683,
2619 0.1945029284989282, -9.562227360815352e-05, 9.126268922815081e-05},
2620 {-0.1076721321410654, 0.1076889928973513, -1.053682800068057e-05, 0,
2621 -0.05443046489468661, 0.05440772733902435, -0.0008039072515978393,
2622 0.0007712823152160528, -0.04265278252441436, 0.0426780775593236,
2623 0.068830663910318, -0.06877157595722908, 0.06210187975815337,
2624 -0.06200976041290847, 0.08514320337717771, -0.08510923729119908},
2625 {-0.001005842290189365, -0.0009868920936768365, -0.0001047944417073547, 0,
2626 -0.0496809649750043, -0.04967280064654171, -0.07888723002160775,
2627 -0.07898291305892619, -0.01838546196336954, -0.0183949061842006,
2628 0.07217458438817252, 0.07216664443352001, -0.001734042567428262,
2629 -0.001760766211950246, -0.08913375561709766, -0.08910631440756234},
2630 {-0.05804247126317359, -0.05807072442674228, -0.02019260277879491, 0,
2631 0.1088446794621628, 0.1088557436031701, 0.006230250040506216,
2632 0.006311777934137161, 0.01545359568431271, 0.01543481668290529,
2633 0.06881729707405088, 0.068843916527681, -0.1241155274617657,
2634 -0.1241262772026676, -6.914849191687309e-05, -6.041012956429971e-05},
2635 {-0.001245125857269005, -0.001235815526948705, -0.1895874855490617, 0,
2636 -0.1093101999934082, -0.1093089195944945, 0.1415918503245651,
2637 0.1416098386170189, 0.1671105038010995, 0.1670985354996284,
2638 1.652504118745201e-05, 2.689002789377735e-06, 0.1375545877907088,
2639 0.1375831318030975, -0.1973807195345209, -0.1973925269049314},
2640 {-0.1671954492209584, -0.1671942658803584, 0.22995906909422, 0,
2641 -1.930180501225065e-05, -1.937703474799712e-05, 0.03211406075289877,
2642 0.03210163443290166, 0.05340361321697736, 0.05337918797502247,
2643 -0.07778854181649641, -0.07783890306644271, -3.233568333682602e-05,
2644 -1.01692242484297e-05, -0.001740834595434705, -0.001721109558216102}};
2645 gains["A3"]["0+1+0"] = {{0.6105119355720615}, {3.864696727584604e-06},
2646 {-1.915734957957846e-07}, {0.07245580339689955},
2647 {4.086614467227467e-06}, {8.200767978333346e-06},
2648 {0.09219657921145887}, {7.924127471345699e-07},
2649 {0.1581881443262517}, {5.331156031899986e-06},
2650 {3.178888355326942e-07}, {-1.05779471873341e-05},
2651 {-8.217490766104031e-06}, {0.0396539739203252},
2652 {-1.52839265288139e-05}, {0.04952212440781636}};
2653
2654 // -------------------------------------------------------
2655 // Input layout: A4
2656 gains["A4"]["0+2+0"] = {{0.6093259846194182, 0.609336255967694},
2657 {0.5588714864295891, -0.5588637719858595},
2658 {-8.384707815733911e-07, 4.560648497305732e-07},
2659 {0.07230226352186944, 0.07232906400241045},
2660 {0.2454814628339485, -0.2454733054131794},
2661 {2.340913968331902e-06, 1.402889912900946e-05},
2662 {0.09202150866624001, 0.09201500765677571},
2663 {-1.435509445126618e-07, 1.725311165118242e-06},
2664 {0.1578726911599899, 0.1578916816008976},
2665 {0.1057018960848632, -0.1056912543951989},
2666 {-9.194184319772273e-06, 9.828732308100954e-06},
2667 {0.01441718407633314, -0.01443829905225584},
2668 {6.200960262429973e-06, -2.260415424690238e-05},
2669 {0.03956653794271322, 0.03958801725962716},
2670 {-1.749193891704969e-05, -1.301679164711246e-05},
2671 {0.04942416870520795, 0.04942851471188756},
2672 {0.1175640100994695, -0.1175386073126057},
2673 {1.011966419271346e-05, -1.047639988119823e-05},
2674 {0.03842790752746169, -0.03840115154723191},
2675 {1.211755634739991e-05, -2.485965912259358e-05},
2676 {0.03073697884395466, 0.03075119829313019},
2677 {1.378359283483081e-05, -2.651643783286786e-05},
2678 {0.01165155292295031, 0.01168257027223622},
2679 {-2.017168442013802e-05, 3.029028291221208e-07},
2680 {0.03186828232848787, 0.03185344082788918}};
2681 gains["A4"]["0+5+0"] = {
2682 {0.2320670771839111, 0.232069076400836, 0.1529865330275428, 0,
2683 0.4327781171807656, 0.4327738928847031},
2684 {0.2876817116965276, -0.2876843232285672, 8.477744390255564e-06, 0,
2685 0.417729581516094, -0.417708176711285},
2686 {1.582529728897441e-05, 9.175511936950598e-06, -3.771286777382037e-05, 0,
2687 -4.075522122277157e-06, 9.942658161109702e-06},
2688 {0.2847830731803795, 0.2847940783610645, 0.2458106048083841, 0,
2689 -0.3987329640522473, -0.3987486398400004},
2690 {0.3674068529645996, -0.3674065998473235, 3.519029154864368e-05, 0,
2691 -0.09823321473548527, 0.09824256846837395},
2692 {4.536343439880638e-06, 1.35443990729531e-05, -1.309779963875059e-05, 0,
2693 2.47605349103791e-06, 1.568843517234445e-06},
2694 {0.120886421189266, 0.1209071595341141, 0.1582820725088309, 0,
2695 0.08493134368935805, 0.08491597635415656},
2696 {2.549874744571468e-05, 2.008178793284564e-05, -4.316382437714548e-06, 0,
2697 -1.53543978539452e-06, 9.477030994721825e-06},
2698 {-0.03723366663577364, -0.03721947519649494, 0.2522531159635875, 0,
2699 -0.07519154587916528, -0.07521051066539328},
2700 {0.1712522082227282, -0.1712529543141994, 4.044983897298397e-05, 0,
2701 -0.1623061508905765, 0.1623208520881083},
2702 {5.736262350913306e-06, 5.069677883107672e-06, -1.486645790003041e-05, 0,
2703 -1.508378640699915e-05, 5.070949934616649e-06},
2704 {0.02443960280719628, -0.02446494687250591, -1.843135110307322e-06, 0,
2705 0.05145873360703417, -0.05145265537684205},
2706 {2.462119587057935e-05, 2.223721991644005e-05, -8.926161623026503e-05, 0,
2707 9.538368382412742e-06, 2.629960391576808e-06},
2708 {0.09919679369144647, 0.09921377841539072, 0.08888276058157932, 0,
2709 -0.03966249197182386, -0.03966752662218503},
2710 {-1.010211703831832e-05, 3.938415367245501e-07, -2.545463597404618e-05, 0,
2711 7.814285803713214e-06, -4.153552445573743e-06},
2712 {-0.1777764410074587, -0.1777907176790538, 0.2680894966576085, 0,
2713 -0.01772124529292436, -0.01770693347812565},
2714 {0.03776152288933932, -0.03775257576719374, 2.706873667405318e-05, 0,
2715 0.003725004338171489, -0.003681623276580455},
2716 {8.372265810105222e-06, 1.078208234864234e-06, -1.004279421028597e-05, 0,
2717 -6.094543581766481e-06, 1.45915291980102e-06},
2718 {0.1011772937904345, -0.1011600361127936, 3.823799159617584e-05, 0,
2719 -0.04459489635160828, 0.04462241042575407},
2720 {3.12880915563649e-05, -1.846969039527374e-05, -2.377865620969619e-05, 0,
2721 -3.556179257658869e-05, -1.890617633695877e-05},
2722 {0.06777801040013576, 0.06779244485676596, 0.09405594013399286, 0,
2723 0.01226894056061515, 0.01227095675134491},
2724 {7.200853689608807e-05, 2.279458860505782e-05, -1.528934167792003e-05, 0,
2725 -2.259680557086394e-05, 1.301895912177105e-05},
2726 {-0.0428514136771531, -0.0428428326123805, 0.03350472478136744, 0,
2727 -0.003389398028775322, -0.003387139686111333},
2728 {4.631260894489612e-06, -3.872573097626475e-06, -8.407500979447779e-08, 0,
2729 -1.986548401255291e-05, -8.887364141902815e-06},
2730 {-0.107408281281598, -0.1074115818497727, 0.2445097281020831, 0,
2731 0.009310075536704239, 0.009319825883693639}};
2732 gains["A4"]["2+5+0"] = {
2733 {0.1462018099601641, 0.14620916557331, 0.09837170863293987, 0,
2734 0.4379084706618402, 0.4379029793830675, 0.110739958993637,
2735 0.1107277510496565},
2736 {0.2076052600084871, -0.2076108145223289, 1.125259879942959e-05, 0,
2737 0.4243715254310414, -0.4243506040231231, 0.09484072554333738,
2738 -0.09483191904232836},
2739 {-0.1774580159807152, -0.1774674175462565, -0.1279453844208592, 0,
2740 0.00823615190791388, 0.00824858287357505, 0.2157564835051861,
2741 0.2157577895842205},
2742 {0.1934062059812723, 0.1934296526792832, 0.1846977215943009, 0,
2743 -0.3951420045789051, -0.39515890053521, 0.1399193360687857,
2744 0.1398899305202508},
2745 {0.2730087799442937, -0.2730179537233802, 3.108510337961687e-05, 0,
2746 -0.09032156143348838, 0.09032689868759111, 0.1206741720492304,
2747 -0.1206490003532838},
2748 {-0.1262661271658665, 0.1262865436270079, -9.055989794782506e-06, 0,
2749 0.004748993876476043, -0.004746213188707194, 0.1370417582968757,
2750 -0.1370471724651177},
2751 {-0.002535858454030369, -0.00253699122772043, 0.03464867598591916, 0,
2752 0.0881081465628628, 0.08809334865608097, 0.1230440229207417,
2753 0.1230795468906973},
2754 {-0.1486560228545576, -0.1486659843080357, -0.1149499795699002, 0,
2755 0.003862197016636663, 0.003872011193577561, 0.2117027399946606,
2756 0.2117064782116432},
2757 {-0.036658506973379, -0.03662711277026029, 0.2057304319407462, 0,
2758 -0.08190415433688743, -0.08192147589323855, 0.03602117463036362,
2759 0.03598787574212899},
2760 {0.1249698593795552, -0.1249867904004416, 3.91008588427309e-05, 0,
2761 -0.1632436227686544, 0.1632476546164346, 0.06724259260704396,
2762 -0.06720546172656568},
2763 {-0.1513522720814404, 0.1513541992113717, -2.853235533427135e-05, 0,
2764 0.007274561096248622, -0.00729114901662198, 0.1716763639158158,
2765 -0.1716712827266944},
2766 {-0.05340086671077486, 0.05338447238439945, 4.141367759521952e-06, 0,
2767 0.04509892120079013, -0.04509192535606877, 0.06426967502141225,
2768 -0.06429218097899439},
2769 {-0.01851373742048498, -0.01852639277797131, -0.06519038465352181, 0,
2770 0.001557452662629916, 0.00155239708133236, -0.01119380287881469,
2771 -0.01118488114409955},
2772 {-0.005787668974205138, -0.005793854836212536, -0.01774717718242519, 0,
2773 -0.04029543670578944, -0.0403006207305582, 0.1225080957594634,
2774 0.1225522779793495},
2775 {0.01134492714152714, 0.01135210365641223, -0.08288739304848533, 0,
2776 -0.007671698217585799, -0.00768131373597775, 0.04323087493871688,
2777 0.04323568956739216},
2778 {-0.1525608940263695, -0.1525361523937817, 0.2196930144595422, 0,
2779 -0.02815661134301536, -0.02814161863184943, -0.005829273862039476,
2780 -0.005879002618343052},
2781 {0.01412323846151805, -0.014142542713965, 3.659741391940125e-05, 0,
2782 -0.004147432031450586, 0.004177806287295372, 0.02993874181069809,
2783 -0.02988874161702849},
2784 {-0.07385242829535196, 0.07384489318766099, -2.565492320869307e-05, 0,
2785 -0.0006966370376751236, 0.0006739799362763605, 0.08941864012551172,
2786 -0.08941340311575782},
2787 {-0.01628133267900135, 0.01629280671527291, 2.560259841274747e-05, 0,
2788 -0.04727029280124824, 0.04729560528764545, 0.1018459070595283,
2789 -0.1018616268525024},
2790 {0.01266494622276221, -0.01265189964088581, -1.224583094881937e-05, 0,
2791 -0.01157573998948768, 0.0115276140846517, -0.0354355013392288,
2792 0.03543132505175703},
2793 {0.0886331125194126, 0.08865965753588724, 0.08233148717346719, 0,
2794 0.02079417282674327, 0.0207982314451996, -0.02958143074967187,
2795 -0.02961213650031968},
2796 {-0.01434464642095774, -0.01438436757936817, -0.04031561220017205, 0,
2797 -0.002072837629405313, -0.002036600895772512, -0.01396867346787669,
2798 -0.01398252961382916},
2799 {-0.01395984764086068, -0.01397672966124555, -0.03900216490983474, 0,
2800 -0.005125663358525838, -0.005121320976400627, 0.007491534145955856,
2801 0.007537812674159464},
2802 {0.0506447241593551, 0.05065939925705726, -0.09329630807423786, 0,
2803 -0.0111187527981465, -0.01110501160603743, -0.00942221053779083,
2804 -0.009446864569104436},
2805 {-0.09906252610411573, -0.09903145500687446, 0.2033576388710656, 0,
2806 0.005345095384925483, 0.005352194077466755, 0.002873839167100622,
2807 0.002838434086452182}};
2808 gains["A4"]["4+5+0"] = {
2809 {0.14880034234777, 0.148807244026421, 0.09873102927447007, 0,
2810 0.3194409180394294, 0.3194319472597746, 0.1130930542438754,
2811 0.1130802922697725, 0.1526459497855447, 0.1526519757147214},
2812 {0.2138771178046369, -0.2138812202086008, 1.129370097276423e-05, 0,
2813 0.3206651417164275, -0.3206418247846819, 0.1002161015837666,
2814 -0.1002061286331226, 0.1387085647394005, -0.1387136073184941},
2815 {-0.1765082111954965, -0.1765177426514644, -0.1284127283172885, 0,
2816 -0.2529812831667442, -0.2529706100735736, 0.2186265609506895,
2817 0.2186270428971414, 0.3018879639034588, 0.3018912587368655},
2818 {0.1956689548390962, 0.1956926254834118, 0.1853723637727758, 0,
2819 -0.357875699509571, -0.3578856638137689, 0.1418486115759714,
2820 0.1418185713814799, -0.09023425690671528, -0.09024443692090525},
2821 {0.2777096224947829, -0.2777190435729424, 3.119864739998226e-05, 0,
2822 -0.08651667124026972, 0.0865145301273275, 0.1243746165508166,
2823 -0.1243482849196163, -0.0232043475632597, 0.02321423912376345},
2824 {-0.1226821860461714, 0.1227029242723437, -9.089068452335792e-06, 0,
2825 -0.1684148995193868, 0.1684152598059048, 0.1426448484149321,
2826 -0.1426485665016176, 0.204079446167641, -0.2040778811632765},
2827 {-0.006474882203330848, -0.006474951479849255, 0.03477523660641105, 0,
2828 -0.120610313311354, -0.120614023682432, 0.1206542131368401,
2829 0.120689978342644, 0.1780229468229807, 0.178008716351761},
2830 {-0.1480317094532608, -0.1480414760896732, -0.1153698553754233, 0,
2831 0.08352079248795692, 0.08353422970497, 0.2139303923418946,
2832 0.2139329577197736, -0.1459158231530552, -0.1459210262362154},
2833 {-0.0428631081953435, -0.04282928275757358, 0.2064818999371299, 0,
2834 -0.01565127537647818, -0.01565017885231514, 0.03080359067705063,
2835 0.03077107223853199, -0.06494243060599057, -0.06496984949291638},
2836 {0.1204796200887174, -0.1204999029173508, 3.924368187466761e-05, 0,
2837 -0.1185342588402408, 0.1185320755148111, 0.06328200148080614,
2838 -0.06324491657306323, -0.06085679569937869, 0.06087609618064502},
2839 {-0.1489260965845935, 0.1489274045367897, -2.86365749759304e-05, 0,
2840 0.02458335240227507, -0.0246024465011353, 0.1758933560798453,
2841 -0.1758855115805885, -0.03916037748054759, 0.03916411276598893},
2842 {-0.05842546419544722, 0.05840724423869023, 4.156494862028362e-06, 0,
2843 -0.0759760821124788, 0.07596964142943387, 0.062196350036385,
2844 -0.0622182403035983, 0.1027945548880054, -0.1027846113914221},
2845 {-0.02318519061333009, -0.02319765412915259, -0.06542850444589736, 0,
2846 -0.05358742253098773, -0.05357614919053097, -0.01654838098260834,
2847 -0.01653815403783153, -0.02195461692528162, -0.02196963465666747},
2848 {-0.00714077979383814, -0.007147074064262997, -0.01781200199007729, 0,
2849 0.04959840877470102, 0.04957988132921495, 0.1223303906503293,
2850 0.1223735917683498, -0.1016620643255274, -0.1016483828007994},
2851 {0.006634740244633631, 0.006642270020838664, -0.08319015439784928, 0,
2852 0.09437684308815779, 0.09438636348144423, 0.0375755465307139,
2853 0.03758173428469819, -0.08244429665074234, -0.08246600020910856},
2854 {-0.1583767529260154, -0.1583518131492059, 0.220495483339999, 0,
2855 -0.03517993183180473, -0.03518421281318748, -0.01031362209124537,
2856 -0.01036216240288167, 0.01490002922783727, 0.01493639097408052},
2857 {0.008637003485200684, -0.008657525171174721, 3.673109266129308e-05, 0,
2858 -0.006364791794974473, 0.006408305806287798, 0.02553110560332451,
2859 -0.02548229807639642, 0.009882555744988636, -0.00992759414411218},
2860 {-0.07824208866990565, 0.07823421055701048, -2.574863250371154e-05, 0,
2861 0.07538128275413632, -0.07540854411296632, 0.08484222891938628,
2862 -0.08483704209907535, -0.08578534113691431, 0.08578846260626738},
2863 {-0.01827596509869978, 0.01828738930617193, 2.569611658188663e-05, 0,
2864 -0.01432999289482081, 0.01437154398493451, 0.1020333136154677,
2865 -0.1020456523903753, -0.03613910233016258, 0.03613131210519337},
2866 {0.005154717348949241, -0.005141999134250314, -1.229056108407755e-05, 0,
2867 -0.01489708407225037, 0.01483560243143153, -0.04346714212458838,
2868 0.04346193629301039, -0.04327670814390781, 0.04327389434182215},
2869 {0.09121044593267616, 0.09123599950078545, 0.08263221797504036, 0,
2870 0.07006929214444085, 0.07007513935473279, -0.03032114795448312,
2871 -0.03035072537977067, -0.07882437272586448, -0.0788209093173031},
2872 {-0.01656136168411658, -0.01660173841477965, -0.04046287234072223, 0,
2873 0.0595057033982874, 0.05951708698500908, -0.01625265243785143,
2874 -0.01626633827497153, -0.0110682854704349, -0.01104768581979714},
2875 {-0.01067114155265424, -0.01069036191694097, -0.03914462744414693, 0,
2876 0.06139260628002636, 0.06139154204747432, 0.007956472306490494,
2877 0.008003699074299431, -0.02677934108640597, -0.02676784215902006},
2878 {0.04627297548266877, 0.04628666155700855, -0.0936370898877847, 0,
2879 -0.03072576785106205, -0.03072925629943687, -0.01476259504438766,
2880 -0.01478331597536743, 0.01981632621950097, 0.01983371033809042},
2881 {-0.0964376468943513, -0.09641069735126705, 0.2041004398071749, 0,
2882 0.0003041484389473702, 0.0003133716981199196, 0.005331055552210799,
2883 0.005296354388156886, 0.006298857447293235, 0.006299640389632421}};
2884 gains["A4"]["4+5+1"] = {
2885 {0.07940071261202734, 0.07940682253048634, 0.03299459846035378, 0,
2886 0.3371799297878094, 0.3371713866273835, 0.1131382557421843,
2887 0.113125488667323, 0.1527069599482573, 0.1527129882859023,
2888 0.1417712196100981},
2889 {0.1620801770789029, -0.1620816858395965, 1.597551990686756e-05, 0,
2890 0.3474283628870999, -0.3474165309132732, 0.1002561563685326,
2891 -0.1002461794318585, 0.138764004350581, -0.1387690489451134,
2892 -6.240716477661926e-06},
2893 {-0.01740349366079623, -0.01741581756660569, 0.009253766741559973, 0,
2894 -0.2869903992127208, -0.2869871454974565, 0.2187139425161725,
2895 0.2187144246552508, 0.3020086237298389, 0.3020119198801383,
2896 -0.2818562220407755},
2897 {0.1332413119112192, 0.1332608240373881, 0.09423494741894617, 0,
2898 -0.3349302022410867, -0.3349425273187472, 0.1419053062140209,
2899 0.1418752540129406, -0.09027032210663619, -0.09028050618961617,
2900 0.1980644365552644},
2901 {0.2191461170660567, -0.2191637064921992, 4.110709907051604e-05, 0,
2902 -0.04867678276398624, 0.04866857271327028, 0.1244243271104728,
2903 -0.1243979849549375, -0.02321362197258707, 0.0232235174865905,
2904 4.911799386626645e-06},
2905 {-0.02801425051202629, 0.02803568945828082, -2.427780698362912e-06, 0,
2906 -0.2118016017834684, 0.2118329223543314, 0.1427018612962051,
2907 -0.1427055808689508, 0.2041610134822962, -0.2041594478524242,
2908 7.049297296640264e-06},
2909 {-0.152155593487712, -0.1521512721649092, -0.07007067556172558, 0,
2910 -0.1027317842300585, -0.1027191478920857, 0.1207024367103171,
2911 0.1207382162109059, 0.1780940997685224, 0.1780798636096092,
2912 0.1695183745377205},
2913 {-0.02879218704627559, -0.02880556864508738, 0.02411405680228404, 0,
2914 0.04848733106569025, 0.04849053225943706, 0.2140158969233414,
2915 0.2140184633265612, -0.1459741433910008, -0.1459793485537507,
2916 -0.3040105248552197},
2917 {-0.03885256999431626, -0.03882987184011355, 0.1237285824620116, 0,
2918 -0.01308546976218553, -0.01309105704141566, 0.03081590238320451,
2919 0.03078337094758227, -0.06496838706447369, -0.0649958169102933,
2920 0.1030454024018621},
2921 {0.0918147555754615, -0.09183316287020565, 6.487595777343506e-05, 0,
2922 -0.09357393938465361, 0.09357941886885474, 0.063307294292129,
2923 -0.06327019456213724, -0.06088111919445344, 0.06090042738981571,
2924 7.943324508345513e-06},
2925 {-0.03989757695693173, 0.03992709550826964, -7.253814879055514e-06, 0,
2926 -0.03746729582226984, 0.03748012242096194, 0.1759636578617765,
2927 -0.1759558102271979, -0.03917602926171397, 0.0391797660400896,
2928 -1.193186424065547e-05},
2929 {-0.1427913744520498, 0.1427665452345517, -2.050857516475557e-05, 0,
2930 -0.04634255524667853, 0.04629274039817592, 0.06222120893006141,
2931 -0.06224310794646698, 0.1028356402396213, -0.1028256927687803,
2932 2.173968376987545e-06},
2933 {0.03950813776855264, 0.03950905700327133, -0.02585109168688882, 0,
2934 -0.04968784911094556, -0.04968709020554875, -0.01655499510776396,
2935 -0.01654476407543968, -0.02196339183711379, -0.02197841557084845,
2936 0.01571046390715405},
2937 {-0.1239916622155602, -0.1239909134891206, -0.1021124496914955, 0,
2938 0.06867496549890556, 0.0686835173126209, 0.1223792841653473,
2939 0.1224225025501689, -0.101702697038645, -0.1016890100456288,
2940 0.1834091076698336},
2941 {-0.003816766945848655, -0.003802101646674355, 0.03153007225765119, 0,
2942 0.09091500254733501, 0.09092081134173198, 0.0375905648801105,
2943 0.03759675510724183, -0.08247724832722284, -0.08249896056015676,
2944 -0.1178511604228905},
2945 {-0.1383296270681458, -0.1383257517083955, 0.1371438621546663, 0,
2946 -0.04960980651521458, -0.04962159720914855, -0.01031774428225553,
2947 -0.01036630399468377, 0.01490598453296584, 0.01494236081242179,
2948 0.0509165405732427},
2949 {-0.001700991810463474, 0.001703326620911814, 7.764725515023372e-05, 0,
2950 0.001473894322794926, -0.001407201074464829, 0.02554130998090073,
2951 -0.02549248294637899, 0.009886505645623838, -0.009931562045880476,
2952 6.691244324817917e-06},
2953 {-0.02449092963547788, 0.02449794070671733, -1.396234191327123e-05, 0,
2954 0.03466978590507441, -0.03468181880624065, 0.08487613901132483,
2955 -0.08487095011792417, -0.0858196281758333, 0.08582275089278811,
2956 -7.525910282803577e-06},
2957 {-0.1305546948917367, 0.1305265882281199, -4.080108218621278e-05, 0,
2958 0.03712182239709835, -0.03713838763831204, 0.1020740947110325,
2959 -0.1020864384175526, -0.0361535465556173, 0.03614575321701885,
2960 1.887828670656211e-05},
2961 {0.03318585765485356, -0.03317170901616879, 5.778675173527731e-06, 0,
2962 -0.01533648640262589, 0.01530753757599962, -0.04348451525120851,
2963 0.04347930733894228, -0.04329400515708921, 0.04329119023037152,
2964 -1.026148600691253e-05},
2965 {0.1020333196338463, 0.1020217122529316, 0.06301998348031534, 0,
2966 0.06713667450991241, 0.06714046727099308, -0.03033326683594009,
2967 -0.03036285608285495, -0.07885587757622234, -0.07885241278339153,
2968 -0.06934076249901731},
2969 {0.03951350784429666, 0.03949368289648853, -0.04293617784955551, 0,
2970 0.06622376123030099, 0.06621360702846424, -0.01625914836500271,
2971 -0.01627283967213463, -0.01107270928841664, -0.01105210140442556,
2972 0.01235612792295229},
2973 {0.009714210238157956, 0.009690625207039706, -0.09702691891677909, 0,
2974 0.06256685641679463, 0.06258634353055262, 0.007959652382153945,
2975 0.008006898025752199, -0.02679004436388772, -0.02677854084056308,
2976 0.01335090918065808},
2977 {0.009947611530178735, 0.009987962225888039, 0.03332283014139732, 0,
2978 -0.009377391503039177, -0.009379083367222889, -0.01476849541925502,
2979 -0.01478922463206194, 0.01982424649048567, 0.01984163755723134,
2980 -0.04317256968314771},
2981 {-0.08138675441664024, -0.08137847000235635, 0.1358145743406962, 0,
2982 -0.0183892022914231, -0.01837795878099501, 0.005333186290478845,
2983 0.005298471256920578, 0.006301375000613864, 0.006302158255882671,
2984 0.02586365453993508}};
2985 gains["A4"]["3+7+0"] = {
2986 {0.1123604110589052, 0.1226151677203144, 0.1226227271688621,
2987 0.1303363076725634, 0.13033317033403, 0.1826700321984619,
2988 0.1826638710807236, 0.1867545157161114, 0.1867472901885966,
2989 0.2074448841670024, 0, 0},
2990 {4.898380137886894e-06, 0.1385443536978279, -0.1385526731108761,
2991 0.1454975389383767, -0.1454743163296732, 0.3443968625679994,
2992 -0.3443909020622156, 0.1564353507675408, -0.1564209130096965,
2993 -8.952546986881955e-06, 0, 0},
2994 {-0.1313416508506257, -0.177521595359358, -0.177546540550275,
2995 0.248218470995083, 0.248228508603257, -0.1300337468811398,
2996 -0.1300311819262636, -0.2054600858683804, -0.2054494974859075,
2997 0.4085390383380552, 0, 0},
2998 {0.1969582800963986, 0.1629523878260165, 0.1629528145113696,
2999 0.1445715104024297, 0.1445616948294321, 0.00110371350510004,
3000 0.001098782561119352, -0.306192655253276, -0.3061899107585034,
3001 -0.1937594417284194, 0, 0},
3002 {7.339458192207837e-06, 0.2325742272310514, -0.2325793567553668,
3003 0.1247900228491535, -0.1247464856555062, 0.001698211406972387,
3004 -0.001699389131457096, -0.2514520364973284, 0.2514375236649317,
3005 -9.02938731802151e-06, 0, 0},
3006 {-2.066558965896511e-05, -0.1053306872825827, 0.1053352474974022,
3007 0.2224404160856463, -0.2224248904290061, -0.05907695412853126,
3008 0.05908308269667903, -0.09484393897793704, 0.09484543946640228,
3009 -3.362941931181731e-07, 0, 0},
3010 {0.03067491686237517, 0.03641385808053609, 0.03645143249519679,
3011 0.126651238554003, 0.1266759479718327, -0.009544746867233191,
3012 -0.00956448215379215, -0.02481010061295243, -0.02481967765634472,
3013 0.2390437252525104, 0, 0},
3014 {-0.07185334015916113, -0.1296853052322763, -0.1297087230074764,
3015 0.2093783659964527, 0.2093930696423178, -0.06212841053186783,
3016 -0.06211141864603211, 0.1547901083309578, 0.1547817409644094,
3017 -0.2825926175783955, 0, 0},
3018 {0.2297359134462018, 0.03283544215749199, 0.03282072645358541,
3019 0.01032093970354011, 0.01030525298408521, -0.3346890135365859,
3020 -0.3346984384043236, 0.1747714945493574, 0.1747887360226516,
3021 -0.002736527887211316, 0, 0},
3022 {4.896239360134794e-06, 0.1801914958899988, -0.1801820985773293,
3023 0.03779884780090727, -0.03774762090260381, -0.2307209897453485,
3024 0.230742599079259, 0.1695471438707618, -0.1695616429226805,
3025 2.78827249017454e-05, 0, 0},
3026 {-3.805732956613696e-05, -0.1601347704159805, 0.160139732654042,
3027 0.1570333002745472, -0.1570075971044731, -0.09775926105046927,
3028 0.09773445446752813, 0.1184965115808888, -0.1184933608758913,
3029 -1.303848571669006e-05, 0, 0},
3030 {2.516627942914349e-05, -0.03261643519584018, 0.03259987787197341,
3031 0.1380990682759398, -0.1381101705117045, -0.0483798345377912,
3032 0.04843011415318921, -0.03855562730039249, 0.03852610132185518,
3033 1.751891212710723e-05, 0, 0},
3034 {-0.08325641529686349, -0.009841137533167213, -0.009879880295062392,
3035 -0.03829946365365227, -0.03830185591549119, -0.1010823711364894,
3036 -0.1010827294069715, -0.01730595456266561, -0.01729615822665292,
3037 -0.02622252473020113, 0, 0},
3038 {-0.05971689133197989, -0.02952897171438336, -0.02950297508082125,
3039 0.1012649957691045, 0.1012934692430696, -0.01430834873714701,
3040 -0.01436114433666787, 0.07943314928751199, 0.07945031634235626,
3041 -0.1373808289035617, 0, 0},
3042 {-0.06573899096182444, -0.02266215221890921, -0.02269703325939491,
3043 0.01419822212527038, 0.01419438666552088, 0.07257393442121668,
3044 0.0725842588849528, -0.04407445255089836, -0.04407287130253839,
3045 -0.00559223826103615, 0, 0},
3046 {0.2348986978686016, -0.1056841048641525, -0.1057128691659911,
3047 -0.02987504057026472, -0.02988474154029, -0.004562257954305448,
3048 -0.004552820766536503, -0.002885745210445999, -0.00289359203411013,
3049 0.03966814370106572, 0, 0},
3050 {1.162237139287338e-05, 0.05731464624119724, -0.05726478766179363,
3051 -0.002698591113857177, 0.002760654406607841, -0.004769640674724171,
3052 0.004740948405141533, -0.01742592192617912, 0.01744806949858832,
3053 -4.23574696056098e-05, 0, 0},
3054 {-4.013652978638745e-05, -0.1122910473744159, 0.112330479206231,
3055 0.03882549206345784, -0.03880391340821208, 0.06884626214103888,
3056 -0.06882743927979089, -0.03042821328424646, 0.03043102838621134,
3057 5.348076997016931e-06, 0, 0},
3058 {4.14857074603169e-05, -0.01183962201012711, 0.01182703320444324,
3059 0.05310809939065447, -0.05312609580604974, -0.0426927104638186,
3060 0.04273278682022898, 0.01095406238101881, -0.01093931894063078,
3061 -2.458649755246717e-06, 0, 0},
3062 {-1.652390253964234e-05, 0.03287562285887067, -0.03283880576653393,
3063 0.009366155298474293, -0.009374170575931033, -0.04974638686094934,
3064 0.04974848811646589, 0.01239104393364177, -0.01237023557369494,
3065 1.373104582072606e-05, 0, 0},
3066 {0.06431317636992831, 0.06571143022331309, 0.06575218642395238,
3067 -0.05583703639501474, -0.05585988159211741, 0.01428727639761995,
3068 0.014315878427945, 0.0704724651011573, 0.07043625351100907,
3069 -0.09130250135195447, 0, 0},
3070 {-0.03978196724434644, 0.03556489713708874, 0.03555500075648275,
3071 -0.04532478909595429, -0.04534429896584523, 0.01585742507285647,
3072 0.01588398793672761, 0.005494081597965651, 0.005492169414919967,
3073 0.06778354357886072, 0, 0},
3074 {-0.03113699019777703, -0.006771674969827003, -0.006763829644558271,
3075 0.006615100526839154, 0.006611970689073472, -0.02005100570140637,
3076 -0.02002862361492016, -0.005702419366895396, -0.005732680846314402,
3077 -0.006979851623084773, 0, 0},
3078 {-0.07907279038863116, 0.05380232792356915, 0.05376186473130709,
3079 -0.02821061832295214, -0.02820181411137643, 0.08345926614593134,
3080 0.0834638609017798, -0.05095629601582578, -0.05095912042921961,
3081 0.04157369810876777, 0, 0},
3082 {0.2036015126271508, -0.1453689621957212, -0.1453853649145353,
3083 -0.000483087754422467, -0.0004999256650668462, 0.1056192080169197,
3084 0.1056321017128684, -0.04297089056526018, -0.04299877730021609,
3085 0.002751182885788377, 0, 0}};
3086 gains["A4"]["4+9+0"] = {
3087 {0.1067436492781124, 0.1067588170942154, 0.08179979954561375, 0,
3088 0.1551159289430734, 0.1551172743434167, 0.1826102180673083,
3089 0.1825971722053472, 0.1446250022046494, 0.144614702234965,
3090 0.1448187179696745, 0.1448218633244734, 0.0629316391364225,
3091 0.0629058203966272},
3092 {0.1309105810939922, -0.1309330040839264, -7.300361393441891e-06, 0,
3093 0.2954767558797013, -0.2954835988689154, 0.1503475709776512,
3094 -0.1503269644235321, 0.1413964341749532, -0.1413683763034932,
3095 0.1352635758277781, -0.1352779760590111, 0.02131850007519258,
3096 -0.0212805001758174},
3097 {-0.1577552480661801, -0.1577573868437445, -0.09686507036869996, 0,
3098 -0.1675653864439873, -0.1675524749221826, -0.2058900063759927,
3099 -0.2058856384782307, 0.2787298807950395, 0.2787278846405402,
3100 0.27935745536915, 0.2793559873023966, -0.11459395064769,
3101 -0.1146033300233657},
3102 {0.129947270161922, 0.1299709351986355, 0.1289101664962917, 0,
3103 0.026798948695138, 0.0267777051660777, -0.30373793924856,
3104 -0.3037253730124654, 0.1417454150870625, 0.1417396370351376,
3105 -0.1419678089748937, -0.1419658444151368, 0.07459765598066893,
3106 0.07453297955422995},
3107 {0.2113651305880359, -0.2114004370543397, -1.269234756425315e-05, 0,
3108 0.04617096787747727, -0.04613414122660273, -0.237135896027697,
3109 0.2371218212270773, 0.1306033005463414, -0.1305682291467473,
3110 -0.1152716482405122, 0.115265468152264, 0.05238293614430179,
3111 -0.0523086684559857},
3112 {-0.1014699272910045, 0.1014557385443124, -1.932424912339137e-05, 0,
3113 -0.1448407997875103, 0.1448187375935985, -0.1070691799559068,
3114 0.1070737208845072, 0.2015003865317472, -0.2014782363418891,
3115 0.1964920728682123, -0.1964944833770133, -0.0133766847166402,
3116 0.01336471134591492},
3117 {0.03909395265727719, 0.03910250560388594, 0.04628566787617318, 0,
3118 -0.01872571869732903, -0.01875110763205228, -0.03346996227757496,
3119 -0.03346710393523553, 0.1501519931855257, 0.1501758664794146,
3120 0.1504819302758822, 0.1504690414340726, 0.07705061613719544,
3121 0.07708344978584102},
3122 {-0.1046636241474173, -0.1046492488675115, -0.01808106133779947, 0,
3123 -0.02493434285997004, -0.02492962939717713, 0.1711654612399493,
3124 0.1711670621641477, 0.2016576622644617, 0.2016831035531091,
3125 -0.2030135501707211, -0.2030169413248334, -0.06176996472592895,
3126 -0.06178287085309517},
3127 {-0.006753698042924442, -0.006752083278649186, 0.1555340407917483, 0,
3128 -0.304935748226014, -0.3049410699194062, 0.1732446110022869,
3129 0.1732694495775594, 0.0006261029123247919, 0.0006088724862121873,
3130 0.0002981635345306351, 0.0002713008328824824, 0.07763802207381247,
3131 0.07758578428059601},
3132 {0.1424825065412975, -0.1425101956632665, -1.17592901690777e-05, 0,
3133 -0.2298158015897505, 0.2298073436666246, 0.1503183856272235,
3134 -0.15034019646126, 0.02933016014303974, -0.02927373500049988,
3135 0.005888785865729444, -0.005859018322376044, 0.08295814066062794,
3136 -0.08287199095562212},
3137 {-0.1489522420638671, 0.1489094140737087, -4.327544258469129e-05, 0,
3138 -0.03310568275995274, 0.03311540426312987, 0.1434345487682046,
3139 -0.1434459126520634, 0.1709922003766753, -0.1709728661005573,
3140 -0.1578304209144621, 0.1578160443857594, -0.03084935329128529,
3141 0.03084953336204551},
3142 {-0.02899758172703261, 0.02898606556718919, 5.437228618188735e-06, 0,
3143 -0.0863617898686448, 0.08640953890663919, -0.03522112835395005,
3144 0.03520137113960609, 0.08986518370720149, -0.08987735837323489,
3145 0.09448211612754652, -0.09445770764196779, -0.006882642108500149,
3146 0.006931298100591832},
3147 {-0.01371964113378637, -0.01378221455692954, -0.1016478182442791, 0,
3148 -0.03476308761716179, -0.03477713975144505, 0.003246483607067298,
3149 0.003283325795353323, -0.0321707692219836, -0.03216136431799833,
3150 -0.03346637873500889, -0.03347449553593612, -0.05477672037895531,
3151 -0.05475472020757376},
3152 {-0.02082153528550457, -0.02081465105684617, -0.04347878393308765, 0,
3153 0.002827150761375944, 0.002791991621201526, 0.08188037773283845,
3154 0.08188482595158052, 0.08943366698793523, 0.08947786506361945,
3155 -0.09093785329372681, -0.09095663704341156, -0.009650679950202305,
3156 -0.00965682017913058},
3157 {0.007290466433003603, 0.007290713738087927, -0.007256426004772428, 0,
3158 0.1296192558940084, 0.1296251949824959, -0.0552031596533463,
3159 -0.05518984043820516, 0.0003340750453516179, 0.0003387432572048992,
3160 0.001334503462388695, 0.001326494344852418, -0.05769408370288343,
3161 -0.05771938906481075},
3162 {-0.1440437291755738, -0.1440734153118214, 0.1721801190499561, 0,
3163 -0.04474581294972851, -0.04471241547868685, -0.00291893961288979,
3164 -0.002954605170200503, -0.02803254876255252, -0.02807536751371461,
3165 0.02845997323380779, 0.02847431591080143, 0.0712295569648972,
3166 0.07120501390639383},
3167 {0.005183921173445661, -0.005166305513354875, 7.585090127585083e-06, 0,
3168 -0.02447536774197962, 0.02445830910111417, 0.0007159037613538407,
3169 -0.0006728544135932543, 0.0009493860001642206, -0.0008644623592217334,
3170 0.02572040089300816, -0.02576864822704373, 0.1056496957839705,
3171 -0.1055574182979886},
3172 {-0.09105605284906766, 0.09102838533096673, -4.838988131591893e-05, 0,
3173 0.08123836338863229, -0.08126575074961484, -0.05930850781381035,
3174 0.05928898974395878, 0.02617393066196081, -0.0261418393609298,
3175 0.004998030457542465, -0.004997057517335301, -0.04855202199597742,
3176 0.04857716758926},
3177 {-0.00802199043342592, 0.008017305186622194, -1.063523217027803e-06, 0,
3178 -0.0004752794453399921, 0.0005335250066670434, 0.01155179304007023,
3179 -0.01152622559346053, 0.07646176698704121, -0.07647239513916217,
3180 -0.08308106458124725, 0.08306777454867154, -0.00583259687795313,
3181 0.005921200282692536},
3182 {0.03189637426056129, -0.03182469007793468, 1.120314356029361e-05, 0,
3183 -0.01362568027069613, 0.01361971679979899, 0.02555281991889026,
3184 -0.0255542591642433, -0.05593368155037827, 0.05591223250030925,
3185 -0.04716554406630459, 0.04718437266414582, 0.002395895815042902,
3186 -0.002487825626541136},
3187 {0.05726760849426569, 0.05728151102822529, 0.05193239330348666, 0,
3188 0.07065962600183888, 0.07069325462863649, 0.07474179734420969,
3189 0.07470946016557367, -0.05946948520251363, -0.05948203136252837,
3190 -0.06152593486512655, -0.06152401558860759, 0.04675914492456439,
3191 0.04682221979665322},
3192 {0.02621241849136637, 0.02614565027396455, -0.05966350227561072, 0,
3193 0.0002944626531748033, 0.0003622922591942466, -0.004321688378867303,
3194 -0.004360807694597959, -0.05630590291269544, -0.05631292929099661,
3195 0.05762446343983354, 0.05759656782411302, 0.01478886449306507,
3196 0.01488154683610292},
3197 {-0.004843612540606624, -0.004850836743527341, -0.02864736690545277, 0,
3198 0.01727969708339139, 0.01727460493320176, -0.01134953019486973,
3199 -0.01136705165324818, -0.0005392161630838837, -0.0005166340672913927,
3200 0.00145601036705055, 0.001479684452590578, -0.006323637477637164,
3201 -0.006310824264533832},
3202 {0.0864102934168704, 0.08638368321116917, -0.02258331288473157, 0,
3203 0.02631463089562277, 0.02635347280775973, -0.04966096783714154,
3204 -0.04970048137355766, -0.02538880001753369, -0.0254222007672872,
3205 0.02512091882415539, 0.02510670652627169, -0.06510379136450765,
3206 -0.06512579236117971},
3207 {-0.172814457395148, -0.1728483467183413, 0.1672984876747167, 0,
3208 0.1221345014399925, 0.1221194462662331, -0.04173497092499592,
3209 -0.04173413368135852, 0.005629750970923235, 0.00560944606539949,
3210 0.006116801469293687, 0.006115492482099587, 0.04356962501392034,
3211 0.04356949911352052}};
3212 gains["A4"]["9+10+3"] = {{0.03823210282048346, 0.03823477819232632,
3213 0.02292488296892596, 0,
3214 0.1363195444608907, 0.1363179545825965,
3215 0.03879732596979741, 0.0387989461769478,
3216 0.1363178823346838, 0,
3217 0.124509620027289, 0.1245128034893679,
3218 0.0516090105158786, 0.05159543828508154,
3219 0.05776512470800611, 0.1268024568256103,
3220 0.05628103094771569, 0.05627091643220374,
3221 0.05701791680037214, 0.05701893148746988,
3222 0.05627444461189659, 0.09345551434412917,
3223 0.08729256621321124, 0.0872838191617533},
3224 {0.09665077154906419, -0.09665365469767941,
3225 1.20731773442431e-05, 0,
3226 0.172260335722428, -0.1722657355431371,
3227 0.05093454631346386, -0.05093718347308386,
3228 -9.041363016077392e-06, 0,
3229 0.2124797465660029, -0.2124965928513465,
3230 0.08111157681883598, -0.08110564102084039,
3231 1.120424181734717e-05, 1.452679300065655e-05,
3232 0.08918274250765471, -0.08917485259243114,
3233 0.1285011095351327, -0.1285016001498655,
3234 7.28427902371139e-06, -5.026509173806921e-06,
3235 0.07708303681030972, -0.07706688881700441},
3236 {0.0002989057264425856, 0.0002880048949267783,
3237 -2.102714415738882e-05, 0,
3238 -0.174459197306348, -0.1744459659930661,
3239 2.572226071681931e-06, 1.380655025897573e-05,
3240 -0.174440125888425, 0,
3241 -0.1780224965310851, -0.1780134729131291,
3242 0.08788581760736663, 0.08786185120377016,
3243 0.09270859799790881, 0.321410131434827,
3244 0.09184726065170819, 0.0918217554565022,
3245 0.09227195120137768, 0.09227156836169463,
3246 0.09183096862387419, -0.1839140457891339,
3247 -0.1790620900070751, -0.1790742701548452},
3248 {0.05062370554832916, 0.05063413390693076,
3249 0.06678018315720176, 0,
3250 -0.1722621024871397, -0.1722661301431688,
3251 0.09828453529834233, 0.09828460730645903,
3252 -0.2436203449008339, 0,
3253 -0.01356110302122599, -0.01355974459573535,
3254 0.08112067513646708, 0.08109584704432808,
3255 0.1308842396209364, -5.908230105904188e-06,
3256 -0.08919395888373484, -0.0891886469772124,
3257 -6.644146115996523e-05, -7.059039708591902e-05,
3258 -0.1261249843748181, 0.1251930055680179,
3259 0.07710116338989557, 0.07706834829453839},
3260 {0.1179731149925308, -0.1179891515283385,
3261 3.129721709467359e-05, 0,
3262 -0.2693719381811585, 0.2693753332303967,
3263 0.1188407966375405, -0.1188412092047162,
3264 8.165935559244452e-06, 0,
3265 -0.03362570847894904, 0.03361202870654473,
3266 0.1187240703535395, -0.118709487189775,
3267 1.904654740772813e-05, 5.380999066034464e-06,
3268 -0.1272524827619931, 0.1272521917453116,
3269 0.0002841251778859902, -0.0002729725670637376,
3270 -1.313014963564801e-05, -6.3837154665182e-06,
3271 0.1142637427774075, -0.1142188188348765},
3272 {0.000821751547042673, -0.0008008289711345396,
3273 -6.891709449555932e-07, 0,
3274 -0.103667973720996, 0.1036684371185857,
3275 -2.604919141811246e-06, -1.185454034246532e-05,
3276 3.297640384536888e-06, 0,
3277 -0.1558584055517047, 0.1558519784334124,
3278 0.1214675615911321, -0.121448105611989,
3279 1.841048892496206e-05, 2.595660654856252e-05,
3280 0.1279760038104183, -0.1279474405992879,
3281 0.1823817836422306, -0.1823705806512157,
3282 1.251143621129956e-05, 6.999155938184568e-06,
3283 -0.1127865395715281, 0.1127927511646833},
3284 {-0.08026507128158301, -0.08027799624319994,
3285 -0.05243645956612171, 0,
3286 0.01655686868486402, 0.01654207701531675,
3287 -0.08153751665352146, -0.08152984834373733,
3288 0.01654647681429528, 0,
3289 0.04116964363079337, 0.0411495853370632,
3290 0.01392161010441098, 0.013908645209311,
3291 0.002241223628958742, 0.3733772929270274,
3292 0.005440414937535238, 0.005410621984768373,
3293 0.003839300589938719, 0.003839563184483447,
3294 0.005425687053960665, 0.1105116239319767,
3295 0.1221254052615034, 0.1221895509812613},
3296 {0.0001470433880190757, 0.0001313619385131432,
3297 -5.439316702625464e-05, 0,
3298 0.1036591067539999, 0.103646301196483,
3299 6.621151161714635e-06, 3.008756082238878e-05,
3300 0.1465792449971335, 0,
3301 -0.002695697162410267, -0.002686740006926368,
3302 0.1214753233510208, 0.1214610992262887,
3303 0.1837674482011896, -7.050271944397974e-06,
3304 -0.1279803451555044, -0.1279809554149095,
3305 -0.0001641791670267622, -0.0001623702386424741,
3306 -0.180972497420237, -0.1715081904385126,
3307 -0.1128072306056084, -0.1127990520448503},
3308 {-0.08142577933998399, -0.08141086111376636,
3309 0.09082956348683063, 0,
3310 -1.101800593053779e-06, 7.469996714094643e-06,
3311 0.08359879224749796, 0.08359007697442895,
3312 0.269381618240647, 0,
3313 -0.2382498174644657, -0.2382609353079846,
3314 1.592770009987203e-05, -2.736300926078357e-05,
3315 0.1352255140550254, 1.785528919298898e-06,
3316 1.888037795506755e-05, 1.132130475369056e-05,
3317 -0.1312353814556686, -0.1312413393035063,
3318 0.1272560440931704, 0.1307759897254104,
3319 2.006514594860811e-05, 4.736340090203372e-07},
3320 {-0.01881607904198624, 0.01878052782814953,
3321 5.053451380850548e-05, 0,
3322 0.1660870844882535, -0.1660933548235993,
3323 0.1595718912939753, -0.1595599663021175,
3324 -5.527483804301651e-06, 0,
3325 -0.2175129743473301, 0.2175274279260965,
3326 0.07354058593213211, -0.07348156507320348,
3327 1.95031776502148e-05, -1.028901761730554e-05,
3328 0.07266692146812752, -0.07265561436724573,
3329 -0.1083956127051377, 0.1083975480926701,
3330 1.767981412269139e-05, 2.501912890070488e-06,
3331 0.0715732289418506, -0.0715113603634228},
3332 {0.0004342977194900121, -0.0004005248235218846,
3333 -1.969787461659893e-06, 0,
3334 0.1461423374493725, -0.1461229450080104,
3335 -6.415478267759876e-06, -2.151795894561911e-05,
3336 1.449145326127919e-05, 0,
3337 -0.007512777893718041, 0.00750656671958732,
3338 0.1764421918286514, -0.1764417536083895,
3339 2.837331928133377e-05, 8.922301497010977e-06,
3340 -0.1838111577178265, 0.1838114629517416,
3341 -9.036220636732641e-05, 8.624243752522699e-05,
3342 -1.749347376572233e-05, 1.375928067250205e-05,
3343 -0.1662815243418457, 0.1662701062229265},
3344 {-0.1017492165518994, 0.1017651498180887,
3345 -1.336891727805302e-05, 0,
3346 -0.05142781325520159, 0.05142331981418334,
3347 -0.05524841702388382, 0.05524531748145852,
3348 -1.201611218692818e-05, 0,
3349 -0.04030650382154461, 0.04033040740674802,
3350 0.06503341805131382, -0.06499948669293619,
3351 1.55108987056255e-05, 2.190623687473942e-05,
3352 0.05866342289060696, -0.05862098395880899,
3353 0.08045957729337808, -0.0804274796412843,
3354 1.605613313822981e-05, 3.411707620434772e-06,
3355 0.05447776388987324, -0.05452743034829896},
3356 {-0.0009505121052813532, -0.0009326043364807122,
3357 5.104545047355418e-05, 0,
3358 -0.02749673241566609, -0.0274890171971762,
3359 -3.066768552911889e-06, -3.318120271923613e-05,
3360 -0.02750835155107353, 0,
3361 -0.01737409962558105, -0.0173830243310865,
3362 -0.07159138993551928, -0.07159889312273481,
3363 -0.08557472276811796, 0.2795914730105825,
3364 -0.08284936438663229, -0.08287461799533731,
3365 -0.08423061401334682, -0.08420468231202415,
3366 -0.0828517398376602, -0.0001500752749108316,
3367 -0.01403420403574973, -0.01409450922912179},
3368 {-0.05484962413511664, -0.05487632312584955,
3369 -0.08211738070932222, 0,
3370 0.05143196579786633, 0.0514424213136709,
3371 -0.1036890243857546, -0.1036625999030897,
3372 0.07272635337901318, 0,
3373 0.01460351181426018, 0.01458576582332607,
3374 0.06502996672355342, 0.06505512187278327,
3375 0.0779212862450837, 3.545807307274616e-06,
3376 -0.05864563273463658, -0.0586557911451106,
3377 -6.534471583667823e-05, -5.708704037655006e-05,
3378 -0.08293545194900269, 0.06303554892954188,
3379 0.05447788589848086, 0.05452850455724099},
3380 {-0.001176632968683588, -0.001167834788531562,
3381 -7.508711963724248e-05, 0,
3382 2.046469959619307e-05, 2.167466529250052e-05,
3383 1.124631203202514e-05, 2.314004083791536e-05,
3384 -0.1461132090563752, 0,
3385 0.1579179542676681, 0.1579066443281886,
3386 1.30104809658279e-05, -6.44534595592918e-08,
3387 0.1892351190633662, 5.211074824303143e-06,
3388 1.091466901681311e-05, 3.788850932294967e-05,
3389 -0.1865230415310783, -0.1865341993921229,
3390 0.1838114938267217, -0.1790834169340256,
3391 -1.763075271088742e-05, -1.25257035796414e-05},
3392 {-0.1579982269412787, -0.1579971086948339,
3393 0.1060284788855187, 0,
3394 0.1660787704364424, 0.1660786993450047,
3395 0.02124210349219162, 0.02122632005571902,
3396 -0.2348966448793808, 0,
3397 0.05046594413816482, 0.05044286249964257,
3398 -0.0735047997570269, -0.07355239069466986,
3399 0.1140298101045362, -9.374275255632695e-06,
3400 0.0726348633184359, 0.07265581042704353,
3401 -0.001645073360299591, -0.001626433373856112,
3402 -0.1027577942257011, 0.1112808160459328,
3403 -0.0715258509073568, -0.07152181023383679},
3404 {-0.1471999653599927, 0.1471655073779819,
3405 6.313490902575946e-05, 0,
3406 -4.745284637287271e-06, 1.217026844928918e-05,
3407 0.1495272839660832, -0.1494980905861834,
3408 6.021729699676263e-06, 0,
3409 0.0567815575884362, -0.05674420751709491,
3410 3.146416480075032e-05, 6.508062343129738e-05,
3411 1.772074104258577e-05, 3.411200911392786e-06,
3412 -1.705946283291265e-05, -1.821910285580304e-05,
3413 -0.004170522654583586, 0.004145825859231106,
3414 -2.460970620950669e-05, 9.316193398174896e-06,
3415 3.029403206184494e-05, 2.053614090579184e-05},
3416 {-0.001435260168408518, 0.001451474920995584,
3417 -2.939706829499813e-06, 0,
3418 -0.08347527086875761, 0.08345175553836112,
3419 -8.436938036969752e-06, -1.217317543367851e-05,
3420 -2.290011042531959e-05, 0,
3421 0.1296689371482818, -0.1296862897051884,
3422 0.1077223283735235, -0.1077128153569085,
3423 1.859002813648809e-05, -1.85503433841666e-05,
3424 0.1069911850089749, -0.1070157712709645,
3425 -0.1556882638653323, 0.1557164512710874,
3426 9.871323396646094e-06, 8.298710831576166e-06,
3427 -0.1029645138056101, 0.1029360003092854},
3428 {-0.09115015398808984, 0.09119478511939931,
3429 -2.468954411227046e-05, 0,
3430 0.02410052107281044, -0.0241098672015466,
3431 -0.09199660339768155, 0.09198164736824258,
3432 7.288971154556309e-06, 0,
3433 0.02589655962907238, -0.02588834066412029,
3434 0.1182584040807958, -0.1182805683202678,
3435 2.814537303548743e-05, 6.402724666169303e-06,
3436 -0.1143929810727386, 0.1143969970761103,
3437 -0.000511820040742381, 0.0004935764626349579,
3438 -2.718118781330343e-05, -3.28287136845096e-06,
3439 0.1039135447439871, -0.1039679547764721},
3440 {-0.001769455222205528, 0.001760133014516096,
3441 3.14936204205116e-06, 0,
3442 0.01226718289379625, -0.01225797345974758,
3443 7.296870357308185e-06, 2.098831412689642e-05,
3444 3.004284314782851e-05, 0,
3445 0.03415893988974503, -0.03414091285531259,
3446 -0.02164652532457464, 0.02167838258705325,
3447 5.633267722453271e-06, 6.643564432385106e-06,
3448 -0.03349853107578322, 0.03352495364253879,
3449 -0.05019174075763851, 0.05021590493738465,
3450 1.628034250910981e-05, -2.047314563734292e-05,
3451 0.0295127130892968, -0.02946744752759814},
3452 {0.0693101448671703, 0.06934109953957814,
3453 0.05729977513088362, 0,
3454 0.06971614474051291, 0.06969043446396303,
3455 0.07061495309236297, 0.07058425048820063,
3456 0.06969664566523706, 0,
3457 0.04904726014318935, 0.04904999545097039,
3458 -0.07110046764385709, -0.07111558060733092,
3459 -0.06479578853302889, 0.111984181110227,
3460 -0.06758562247009578, -0.06760757155016431,
3461 -0.06624477856805051, -0.0661641201820527,
3462 -0.06758254734866895, -0.02243002390900841,
3463 -0.02883047947414198, -0.02881808033600779},
3464 {-0.0003243814881210656, -0.0003074042346021207,
3465 7.685090541746444e-05, 0,
3466 -0.01225517578987187, -0.01226458296609336,
3467 -2.349790708560969e-06, -4.007479455047275e-05,
3468 -0.01730459619208279, 0,
3469 0.004912720806504982, 0.004940027459897476,
3470 -0.02165136025167383, -0.02161996543708264,
3471 -0.05302591832660431, 2.067682138896096e-05,
3472 0.03352390101629833, 0.03352038973759733,
3473 0.0002729187748976852, 0.000271808972828073,
3474 0.04738645749914762, 0.06407346265601563,
3475 0.02952708888237025, 0.02948911134511787},
3476 {0.05805360648137974, 0.05803883900336139,
3477 -0.08499523803056933, 0,
3478 -1.119839641380919e-05, -1.068917822440532e-05,
3479 -0.05995021788497781, -0.05991025779204648,
3480 -0.02409689416041625, 0,
3481 0.001874078398171003, 0.001900912910869614,
3482 -3.997636979973531e-06, 5.841721636757549e-05,
3483 0.1089433456273458, 9.714004175243273e-06,
3484 -1.258790506678577e-05, 4.852323897588597e-05,
3485 -0.1116772413725262, -0.1116816892320618,
3486 0.1143932153070106, 0.09460085829731524,
3487 -6.33624725172247e-06, 1.205464809915298e-05},
3488 {-0.000837557917019586, -0.0007982742801704139,
3489 -9.026937298775722e-05, 0,
3490 -0.08349157169292117, -0.08348711064295238,
3491 1.696006997530147e-05, 7.997203001272921e-06,
3492 0.1180477601948648, 0,
3493 0.01342010433849352, 0.01339413577209284,
3494 -0.1076932745691289, -0.1077375442778005,
3495 0.1600805598855531, -1.731948431970422e-05,
3496 0.1069761284412267, 0.1069754591711661,
3497 -0.00086267452442376, -0.0008676519223302055,
3498 -0.1513162857911967, -0.1533838892590718,
3499 0.1029173231901619, 0.1029166624662674},
3500 {-0.05678567593879785, -0.05681895653799814,
3501 0.1127034281458242, 0,
3502 -0.1629362987163995, -0.1629476166637533,
3503 -0.05440139038490015, -0.05441275192939162,
3504 0.162973005457462, 0,
3505 0.1678707648708007, 0.1678703709690277,
3506 -0.08128061254922057, -0.0812704243711071,
3507 0.0801485478268245, 2.593688779903501e-05,
3508 -0.06702440868565651, -0.06703347618531502,
3509 0.07361268414637329, 0.0736016214659572,
3510 0.06704292670170908, 0.07882856398411162,
3511 -0.07987840021045034, -0.07985766070126338}};
3512 gains["A4"]["0+7+0"] = {
3513 {0.2102367564611581, 0.210239237077834, 0.1637423946321554, 0,
3514 0.2330936985805596, 0.2330880400010537, 0.2841970438291144,
3515 0.2841849255301637},
3516 {0.2112737343392371, -0.2112711412716111, 1.095507934440625e-05, 0,
3517 0.3693241706354859, -0.3693200348128958, 0.2178074572447251,
3518 -0.2177988182986346},
3519 {2.898399698649118e-05, -7.705571824358431e-06, -3.61019833989049e-05, 0,
3520 -1.539889314838639e-05, -2.511191633846241e-07, -6.767575351389014e-06,
3521 -1.424789850735237e-05},
3522 {0.25196560888146, 0.2519737335861483, 0.226865128276472, 0,
3523 0.04181081716683226, 0.04179421291561467, -0.3990638376181537,
3524 -0.3990614747270843},
3525 {0.339957782512892, -0.3399544944153869, 3.261000161264469e-05, 0,
3526 0.06716456327791129, -0.06713333389048258, -0.3216586354784328,
3527 0.3216637589599965},
3528 {1.884129342522548e-06, 2.175472839752847e-05, -2.173977005323994e-05, 0,
3529 -7.521342921629081e-06, -9.212588418755789e-06, -1.170115539756003e-06,
3530 2.437998999560933e-05},
3531 {0.1507262253347413, 0.1507463539921643, 0.1745003369672339, 0,
3532 0.1383649363497552, 0.1383734619087005, 0.1209729850991397,
3533 0.1209401027773205},
3534 {1.827292674198364e-05, 8.242864819131987e-06, -1.842145122539785e-05, 0,
3535 -1.220781391032175e-05, 1.32688256942619e-05, 6.664288199041082e-06,
3536 -4.994267901637592e-06},
3537 {0.05060153450145487, 0.05062007404113353, 0.256292193983275, 0,
3538 -0.3678901949037829, -0.3678986262871552, 0.1906902258465537,
3539 0.190701195914938},
3540 {0.2513970912378535, -0.2514117418085617, 3.824530219577114e-05, 0,
3541 -0.2659767209605834, 0.2660000464943407, 0.1749237276683067,
3542 -0.1749260130882927},
3543 {1.272815722011642e-05, 4.360944531552953e-06, -1.660408602241427e-05, 0,
3544 -5.729799448900157e-07, -3.279347183058862e-06, -1.648442884175388e-06,
3545 1.086643052173874e-05},
3546 {0.01405483743701603, -0.01405056895203803, 7.221941450682623e-06, 0,
3547 0.02402908343461251, -0.02401827207052801, 0.01585659445208495,
3548 -0.01582871252918006},
3549 {8.419843074160296e-05, 2.584665983703175e-05, -5.010314342397549e-05, 0,
3550 -1.372111484314794e-05, 1.105039782929825e-05, 1.994062043468069e-05,
3551 1.822369377811707e-05},
3552 {0.03042243559540013, 0.03044243399075609, 0.02516772179006282, 0,
3553 0.01894478684623017, 0.01894190219280069, -0.02958279856296776,
3554 -0.02958444644062709},
3555 {1.558064611404887e-05, 3.731592073806326e-05, -4.68584470316108e-06, 0,
3556 -2.485255260917319e-06, -8.024800838188553e-07, 1.439554408552222e-05,
3557 3.488950113095681e-05},
3558 {-0.1376424787982618, -0.1376386422979332, 0.2701152218585089, 0,
3559 -0.06201409113597203, -0.06200421249590738, 0.03697901182791546,
3560 0.03697887146770887},
3561 {0.08221257495634793, -0.08219050466583419, 4.749043164359598e-05, 0,
3562 -0.03527264633949773, 0.03531432852569068, 0.03291920975743828,
3563 -0.03289613966019328},
3564 {2.317393335497538e-05, -2.230633888202588e-05, -7.826079789524247e-06, 0,
3565 -3.540900822540009e-06, 1.503170052126439e-05, 2.854156844837816e-05,
3566 -2.525111829558184e-05},
3567 {0.09007508270971396, -0.09007353019682662, 3.176616777450781e-05, 0,
3568 0.01983780741474077, -0.019830375026717, -0.08966532410331335,
3569 0.0896519571698446},
3570 {4.241821996469003e-05, 1.455267863284847e-05, -3.644503798594053e-05, 0,
3571 -1.330003020452332e-05, -7.274186551808596e-06, 3.625809185420835e-05,
3572 2.468330518621767e-05},
3573 {0.04650599848355349, 0.04654454397148984, 0.06121490256794114, 0,
3574 0.03968184116251926, 0.03973967531806956, 0.02105680488372549,
3575 0.02100321116925812},
3576 {5.541431474213017e-05, 9.074631443556908e-06, -3.605281600785673e-05, 0,
3577 -3.696387207495957e-05, 3.789690338419637e-05, 2.309231335969978e-05,
3578 -1.563770780787512e-05},
3579 {0.001196322418300816, 0.001231817275551292, 0.05288871252044154, 0,
3580 -0.1077401337847209, -0.1077488538788036, 0.05803508914742916,
3581 0.05806093482607456},
3582 {-8.871995342568466e-06, -1.251584757504833e-06, -6.738870244779121e-06,
3583 0, -1.134667725289451e-05, -2.627393906624774e-06,
3584 -2.643949957551264e-06, -4.395519855671975e-06},
3585 {-0.1767870760521144, -0.1768005033030041, 0.2419591694273937, 0,
3586 0.1374464389356428, 0.1374496857685961, -0.06155915547599888,
3587 -0.06156455182365184}};
3588 gains["A4"]["4+7+0"] = {
3589 {0.1227392522233813, 0.1227468193219647, 0.1124741179194009, 0,
3590 0.156080056143775, 0.1560813881501154, 0.1830650904759321,
3591 0.1830521944342445, 0.1422712021347329, 0.1422629271015848,
3592 0.1425081775507637, 0.1425112727223439},
3593 {0.1386845582712175, -0.1386928861033728, 4.903337216824281e-06, 0,
3594 0.2901333895422477, -0.290142342351392, 0.1475866793598385,
3595 -0.1475684946633604, 0.1390897095997826, -0.1390625803111411,
3596 0.1331054849156494, -0.1331196553953919},
3597 {-0.1777012442507094, -0.1777262146857431, -0.1314745664089598, 0,
3598 -0.1738190883418949, -0.1738064109808844, -0.2113415189878441,
3599 -0.2113370804348439, 0.2742561377405305, 0.2742562860574109,
3600 0.2749003886238853, 0.274898943979709},
3601 {0.1631172929225302, 0.1631177200396817, 0.1971575985882708, 0,
3602 0.02642487921515516, 0.02640405280648556, -0.2982133126059484,
3603 -0.298200838468048, 0.1393624540875848, 0.1393620168193715,
3604 -0.1397027539777255, -0.1397008207619467},
3605 {0.2328095884669301, -0.2328147231822385, 7.34688560139142e-06, 0,
3606 0.04536403018013771, -0.04533037598562688, -0.2329790869839503,
3607 0.2329623867085918, 0.1284001749172005, -0.1283667465584353,
3608 -0.1134325227037846, 0.1134264412170424},
3609 {-0.1054372801799554, 0.1054418450096362, -2.068650289075415e-05, 0,
3610 -0.1411747213157653, 0.141158437332722, -0.1045790936062076,
3611 0.1045886670641451, 0.1982552224504442, -0.1982351628376835,
3612 0.1933570991388312, -0.1933594711886671},
3613 {0.03645070829710129, 0.03648832073644243, 0.03070595936622075, 0,
3614 -0.007437880428489298, -0.007462818836074309, -0.02219490328927572,
3615 -0.02219223231805195, 0.147856321405164, 0.1478770254978134,
3616 0.1480810349559073, 0.1480683517518107},
3617 {-0.1298165445964921, -0.1298399860700899, -0.07192605454004165, 0,
3618 -0.0246635854196166, -0.02465918192816696, 0.1669097186264945,
3619 0.1669111061158492, 0.1983744062850014, 0.1984045915137206,
3620 -0.1997745281725133, -0.1997778652217505},
3621 {0.03286867107687323, 0.03285394048091991, 0.2299684023559067, 0,
3622 -0.3000195782543059, -0.3000247311714679, 0.1699550263810649,
3623 0.1699792791744315, 0.0004975221025548306, 0.0004882331024123466,
3624 0.0002934064222758339, 0.00026697230719984},
3625 {0.1803738466761217, -0.1803644398535286, 4.901194272641442e-06, 0,
3626 -0.2259032072208039, 0.2258924401534492, 0.1478019735119846,
3627 -0.1478253113965935, 0.0287005782914919, -0.02864746382556834,
3628 0.005794832004296093, -0.005765539393417264},
3629 {-0.1602968241307063, 0.1603017913904698, -3.809584294841413e-05, 0,
3630 -0.03240890461396283, 0.03242584120319757, 0.1402903606707493,
3631 -0.1402937300950092, 0.1681877413727187, -0.1681726066397446,
3632 -0.1553122825690243, 0.1552981354136451},
3633 {-0.03264944248383183, 0.03263286840422967, 2.519174728385681e-05, 0,
3634 -0.08663202253145261, 0.08667072015534827, -0.03561483466761262,
3635 0.03558760035054801, 0.08848492467693068, -0.08849849650331368,
3636 0.0929746815138619, -0.09295066245855352},
3637 {-0.009851096600084621, -0.009889878569008151, -0.08334066939944569, 0,
3638 -0.04357173267213496, -0.04358559359096802, -0.005959420948957885,
3639 -0.005923094277449202, -0.0315743684547979, -0.03157064361088113,
3640 -0.03293243242043091, -0.03294041972016604},
3641 {-0.02955885454086704, -0.02953283159914571, -0.05977732382922631, 0,
3642 0.002959472718479385, 0.002925312520993523, 0.08257651838355994,
3643 0.08258102021280581, 0.08814232553684422, 0.08818234628383913,
3644 -0.08948696636011828, -0.08950545042055379},
3645 {-0.02268508593868297, -0.02272000227819941, -0.06580551772337667, 0,
3646 0.127379896690803, 0.1273855828633583, -0.0531391097318182,
3647 -0.05312569467497778, 0.0002626219089980898, 0.0002732943969604176,
3648 0.001313211848761301, 0.00130533051436001},
3649 {-0.1057910554142186, -0.1058198488250505, 0.2351364114299659, 0,
3650 -0.04382412650151869, -0.04379117733844167, -0.002827058366164484,
3651 -0.002861983002341034, -0.0276523063048034, -0.02768359040026585,
3652 0.0280059026592319, 0.02802001650299616},
3653 {0.05737264770650954, -0.05732273867105581, 1.163413303872186e-05, 0,
3654 -0.02407947916010715, 0.02406225970624835, 0.0006352309963243791,
3655 -0.0005937190995778403, 0.000784145063256938, -0.0007064902006429267,
3656 0.02531003939632422, -0.02535751695821323},
3657 {-0.1124046840400208, 0.1124441557761914, -4.0177147284582e-05, 0,
3658 0.07935004750561055, -0.07936996992790579, -0.05806403721807002,
3659 0.05805074508431243, 0.02564473091649785, -0.02561857130158901,
3660 0.00491828833891995, -0.004917330921690097},
3661 {-0.01185160350997692, 0.01183900196463183, 4.152769030379654e-05, 0,
3662 -0.0007247565913248916, 0.0007680497605419195, 0.01258895073769764,
3663 -0.01257809704516804, 0.0753308963630161, -0.07534522031973065,
3664 -0.08175553042066099, 0.08174245242667989},
3665 {0.032908892440451, -0.03287203808983136, -1.654062445320034e-05, 0,
3666 -0.01217716624955689, 0.01218078784622328, 0.02586900270706318,
3667 -0.02586146843594124, -0.05497957869263911, 0.05496008134169412,
3668 -0.04641303156327346, 0.04643155975632619},
3669 {0.06577792909385798, 0.06581872653909202, 0.06437826023091293, 0,
3670 0.07506656282732491, 0.07509963138659463, 0.07901317058697667,
3671 0.0789813565774849, -0.05861260117827075, -0.05862518036288985,
3672 -0.06054430651410828, -0.06054241785908658},
3673 {0.03560088821934984, 0.03559098182377185, -0.03982222593116565, 0,
3674 0.0001288473164764401, 0.0001950134685129089, -0.005999623734929281,
3675 -0.006038045957869621, -0.05526911477605344, -0.05528488696292017,
3676 0.05670508192781333, 0.05667763137850784},
3677 {-0.006778527791865122, -0.00677067452725817, -0.03116850031212522, 0,
3678 0.01736432879481119, 0.01735949123142044, -0.01281916488467032,
3679 -0.01283658358761857, -0.0004303142046064808, -0.0004137353166112321,
3680 0.001432780146188299, 0.001456076518596433},
3681 {0.05385677498137089, 0.05381627084103366, -0.07915281073263837, 0,
3682 0.02538932087372903, 0.02542742733904866, -0.04900199080128059,
3683 -0.04904118326101857, -0.02501750875933987, -0.02504374660714441,
3684 0.02472012188908278, 0.02470613634426778},
3685 {-0.1455160731589958, -0.1455324924770875, 0.2038075539594567, 0,
3686 0.1199779504009638, 0.1199630121017072, -0.04109790984756345,
3687 -0.04109704100014992, 0.005538562796747306, 0.005533280181741028,
3688 0.006019209685390341, 0.006017921582705248}};
3689 gains["A4"]["3.1.2"] = {
3690 {0.4558498591041816, 0.4558533317968699, 0.09837170863293987, 0,
3691 0.110739958993637, 0.1107277510496565},
3692 {0.5076812433832559, -0.5076720042276867, 1.125259879942959e-05, 0,
3693 0.09484072554333738, -0.09483191904232836},
3694 {-0.1716341771157468, -0.1716347886611724, -0.1279453844208592, 0,
3695 0.2157564835051861, 0.2157577895842205},
3696 {-0.0860013849881173, -0.08598988553538417, 0.1846977215943009, 0,
3697 0.1399193360687857, 0.1398899305202508},
3698 {0.2091417913673167, -0.2091471911378342, 3.108510337961687e-05, 0,
3699 0.1206741720492304, -0.1206490003532838},
3700 {-0.122908081391997, 0.1229304640963161, -9.055989794782506e-06, 0,
3701 0.1370417582968757, -0.1370471724651177},
3702 {0.05976600945834812, 0.05975441298442526, 0.03464867598591916, 0,
3703 0.1230440229207417, 0.1230795468906973},
3704 {-0.1459250371538154, -0.1459280589362268, -0.1149499795699002, 0,
3705 0.2117027399946606, 0.2117064782116432},
3706 {-0.09457348991234169, -0.09455434389917955, 0.2057304319407462, 0,
3707 0.03602117463036362, 0.03598787574212899},
3708 {0.009539186734380978, -0.009553266808361272, 3.91008588427309e-05, 0,
3709 0.06724259260704396, -0.06720546172656568},
3710 {-0.1462083806001271, 0.1461985782990767, -2.853235533427135e-05, 0,
3711 0.1716763639158158, -0.1716712827266944},
3712 {-0.0215111137054984, 0.02149966618836559, 4.141367759521952e-06, 0,
3713 0.06426967502141225, -0.06429218097899439},
3714 {-0.01741245208136232, -0.01742868227466699, -0.06519038465352181, 0,
3715 -0.01119380287881469, -0.01118488114409955},
3716 {-0.03428084551974217, -0.03429069704081739, -0.01774717718242519, 0,
3717 0.1225080957594634, 0.1225522779793495},
3718 {0.005920217308655475, 0.005920594625280991, -0.08288739304848533, 0,
3719 0.04323087493871688, 0.04323568956739216},
3720 {-0.1724706248422497, -0.1724352817619282, 0.2196930144595422, 0,
3721 -0.005829273862039476, -0.005879002618343052},
3722 {0.01119056114756904, -0.01118838755773465, 3.659741391940125e-05, 0,
3723 0.02993874181069809, -0.02988874161702849},
3724 {-0.07434502506871775, 0.07432146897098568, -2.565492320869307e-05, 0,
3725 0.08941864012551172, -0.08941340311575782},
3726 {-0.04970647726743763, 0.04973584993448934, 2.560259841274747e-05, 0,
3727 0.1018459070595283, -0.1018616268525024},
3728 {0.004479661978943183, -0.004500645550727038, -1.224583094881937e-05, 0,
3729 -0.0354355013392288, 0.03543132505175703},
3730 {0.1033368131343678, 0.1033662280274752, 0.08233148717346719, 0,
3731 -0.02958143074967187, -0.02961213650031968},
3732 {-0.01581036396500888, -0.01582446188333951, -0.04031561220017205, 0,
3733 -0.01396867346787669, -0.01398252961382916},
3734 {-0.01758423895975371, -0.01759805045229135, -0.03900216490983474, 0,
3735 0.007491534145955856, 0.007537812674159464},
3736 {0.04278257865744881, 0.04280697024527288, -0.09329630807423786, 0,
3737 -0.00942221053779083, -0.009446864569104436},
3738 {-0.09528297291134599, -0.09524688228047125, 0.2033576388710656, 0,
3739 0.002873839167100622, 0.002838434086452182}};
3740 gains["A4"]["7.1.2"] = {
3741 {0.1227392522233813, 0.1227468193219647, 0.1124741179194009, 0,
3742 0.156080056143775, 0.1560813881501154, 0.1830650904759321,
3743 0.1830521944342445, 0.2430397008554145, 0.2430336144390797},
3744 {0.1386845582712175, -0.1386928861033728, 4.903337216824281e-06, 0,
3745 0.2901333895422477, -0.290142342351392, 0.1475866793598385,
3746 -0.1475684946633604, 0.233209500596762, -0.2331923913504391},
3747 {-0.1777012442507094, -0.1777262146857431, -0.1314745664089598, 0,
3748 -0.1738190883418949, -0.1738064109808844, -0.2113415189878441,
3749 -0.2113370804348439, 0.4686400666872971, 0.468639193486484},
3750 {0.1631172929225302, 0.1631177200396817, 0.1971575985882708, 0,
3751 0.02642487921515516, 0.02640405280648556, -0.2982133126059484,
3752 -0.298200838468048, 0.04057768939949914, 0.04057861912127256},
3753 {0.2328095884669301, -0.2328147231822385, 7.34688560139142e-06, 0,
3754 0.04536403018013771, -0.04533037598562688, -0.2329790869839503,
3755 0.2329623867085918, 0.04819126890625734, -0.04816214080800724},
3756 {-0.1054372801799554, 0.1054418450096362, -2.068650289075415e-05, 0,
3757 -0.1411747213157653, 0.141158437332722, -0.1045790936062076,
3758 0.1045886670641451, 0.3349793384420713, -0.3349609561218349},
3759 {0.03645070829710129, 0.03648832073644243, 0.03070595936622075, 0,
3760 -0.007437880428489298, -0.007462818836074309, -0.02219490328927572,
3761 -0.02219223231805195, 0.2525654253876082, 0.2525771611006338},
3762 {-0.1298165445964921, -0.1298399860700899, -0.07192605454004165, 0,
3763 -0.0246635854196166, -0.02465918192816696, 0.1669097186264945,
3764 0.1669111061158492, 0.05711248270587421, 0.05714030828444872},
3765 {0.03286867107687323, 0.03285394048091991, 0.2299684023559067, 0,
3766 -0.3000195782543059, -0.3000247311714679, 0.1699550263810649,
3767 0.1699792791744315, 0.0007049917733897565, 0.0006770110312223716},
3768 {0.1803738466761217, -0.1803644398535286, 4.901194272641442e-06, 0,
3769 -0.2259032072208039, 0.2258924401534492, 0.1478019735119846,
3770 -0.1478253113965935, 0.0327981432975665, -0.03272431582785186},
3771 {-0.1602968241307063, 0.1603017913904698, -3.809584294841413e-05, 0,
3772 -0.03240890461396283, 0.03242584120319757, 0.1402903606707493,
3773 -0.1402937300950092, 0.05836537316660033, -0.05836024198312943},
3774 {-0.03264944248383183, 0.03263286840422967, 2.519174728385681e-05, 0,
3775 -0.08663202253145261, 0.08667072015534827, -0.03561483466761262,
3776 0.03558760035054801, 0.154227952454042, -0.1542245402435387},
3777 {-0.009851096600084621, -0.009889878569008151, -0.08334066939944569, 0,
3778 -0.04357173267213496, -0.04358559359096802, -0.005959420948957885,
3779 -0.005923094277449202, -0.05486111474025231, -0.05486303777014162},
3780 {-0.02955885454086704, -0.02953283159914571, -0.05977732382922631, 0,
3781 0.002959472718479385, 0.002925312520993523, 0.08257651838355994,
3782 0.08258102021280581, 0.02486548479579211, 0.02489243533830922},
3783 {-0.02268508593868297, -0.02272000227819941, -0.06580551772337667, 0,
3784 0.127379896690803, 0.1273855828633583, -0.0531391097318182,
3785 -0.05312569467497778, 0.001191202912391729, 0.001196302455354104},
3786 {-0.1057910554142186, -0.1058198488250505, 0.2351364114299659, 0,
3787 -0.04382412650151869, -0.04379117733844167, -0.002827058366164484,
3788 -0.002861983002341034, -0.007849142621210153, -0.007870446722038297},
3789 {0.05737264770650954, -0.05732273867105581, 1.163413303872186e-05, 0,
3790 -0.02407947916010715, 0.02406225970624835, 0.0006352309963243791,
3791 -0.0005937190995778403, 0.01868104555249647, -0.01863696239584837},
3792 {-0.1124046840400208, 0.1124441557761914, -4.0177147284582e-05, 0,
3793 0.07935004750561055, -0.07936996992790579, -0.05806403721807002,
3794 0.05805074508431243, 0.02912248595277887, -0.02909564934165438},
3795 {-0.01185160350997692, 0.01183900196463183, 4.152769030379654e-05, 0,
3796 -0.0007247565913248916, 0.0007680497605419195, 0.01258895073769764,
3797 -0.01257809704516804, 0.01752100640306364, -0.01754457789800654},
3798 {0.032908892440451, -0.03287203808983136, -1.654062445320034e-05, 0,
3799 -0.01217716624955689, 0.01218078784622328, 0.02586900270706318,
3800 -0.02586146843594124, -0.08779854804645504, 0.08779215210646077},
3801 {0.06577792909385798, 0.06581872653909202, 0.06437826023091293, 0,
3802 0.07506656282732491, 0.07509963138659463, 0.07901317058697667,
3803 0.0789813565774849, -0.1014238908766336, -0.1014351345804795},
3804 {0.03560088821934984, 0.03559098182377185, -0.03982222593116565, 0,
3805 0.0001288473164764401, 0.0001950134685129089, -0.005999623734929281,
3806 -0.006038045957869621, -0.01517256681715788, -0.01520774947358582},
3807 {-0.006778527791865122, -0.00677067452725817, -0.03116850031212522, 0,
3808 0.01736432879481119, 0.01735949123142044, -0.01281916488467032,
3809 -0.01283658358761857, 0.0005828143527127185, 0.0006158662636148061},
3810 {0.05385677498137089, 0.05381627084103366, -0.07915281073263837, 0,
3811 0.02538932087372903, 0.02542742733904866, -0.04900199080128059,
3812 -0.04904118326101857, -0.007537742939811427, -0.007573870061193238},
3813 {-0.1455160731589958, -0.1455324924770875, 0.2038075539594567, 0,
3814 0.1199779504009638, 0.1199630121017072, -0.04109790984756345,
3815 -0.04109704100014992, 0.009794786782670562, 0.009788593341520789}};
3816 gains["A4"]["9.1.6"] = {
3817 {0.03823210282048346, 0.03823477819232632, 0.1163803973130551, 0,
3818 0.2327108434567355, 0.2327092535784413, 0.1669360035801264,
3819 0.1669288767358188, 0.124509620027289, 0.1245128034893679,
3820 0.1150102389286838, 0.1149966666978867, 0.1594743007530997,
3821 0.1594641862375878, 0.05701791680037214, 0.05701893148746988},
3822 {0.09665077154906419, -0.09665365469767941, 7.046668170436175e-06, 0,
3823 0.1722539425133282, -0.172272128752237, 0.1280255057191407,
3824 -0.1279961496947212, 0.2124797465660029, -0.2124965928513465,
3825 0.0811188402153363, -0.08109837762434007, 0.08919515666724875,
3826 -0.0891624384328371, 0.1285011095351327, -0.1285016001498655},
3827 {0.0002989057264425856, 0.0002880048949267783, -0.1839350729332913, 0,
3828 -0.2978069932330883, -0.2977937619198064, -0.1135046394623845,
3829 -0.1135055852859673, -0.1780224965310851, -0.1780134729131291,
3830 0.2485908833247801, 0.2485669169211837, 0.3174866270059922,
3831 0.3174611218107862, 0.09227195120137768, 0.09227156836169463},
3832 {0.05062370554832916, 0.05063413390693076, 0.1919731887252196, 0,
3833 -0.3445277004015249, -0.3445317280575539, 0.2679348320746471,
3834 0.2679020889874066, -0.01356110302122599, -0.01355974459573535,
3835 0.08111772102141412, 0.08109289292927513, -0.1783807447272691,
3836 -0.1783754328207466, -6.644146115996523e-05, -7.059039708591902e-05},
3837 {0.1179731149925308, -0.1179891515283385, 2.491350162815539e-05, 0,
3838 -0.2693661639927498, 0.2693811074188054, 0.2331180073577782,
3839 -0.2330465600967624, -0.03362570847894904, 0.03361202870654473,
3840 0.1187267608530725, -0.118706796690242, -0.1272590766803055,
3841 0.1272455978269993, 0.0002841251778859902, -0.0002729725670637376},
3842 {0.000821751547042673, -0.0008008289711345396, 6.309984993228974e-06, 0,
3843 -0.1036656419371181, 0.1036707689024635, -0.1127761263091061,
3844 0.1127939148059046, -0.1558584055517047, 0.1558519784334124,
3845 0.1214805398944064, -0.1214351273087147, 0.1279978290350799,
3846 -0.1279256153746262, 0.1823817836422306, -0.1823705806512157},
3847 {-0.08026507128158301, -0.08027799624319994, 0.05807516436585497, 0,
3848 0.0282569946449982, 0.02824220297545093, 0.0421726730341742,
3849 0.0422444870637162, 0.04116964363079337, 0.0411495853370632,
3850 0.2006102565679247, 0.2005972916728247, 0.1959656015095006,
3851 0.1959358085567337, 0.003839300589938719, 0.003839563184483447},
3852 {0.0001470433880190757, 0.0001313619385131432, -0.1715625836055388, 0,
3853 0.2073062848726773, 0.2072934793151604, 0.01714259932996209,
3854 0.01717424430038088, -0.002695697162410267, -0.002686740006926368,
3855 0.1214717982150486, 0.1214575740903165, -0.2559507504255912,
3856 -0.2559513606849963, -0.0001641791670267622, -0.0001623702386424741},
3857 {-0.08142577933998399, -0.08141086111376636, 0.221605553212241, 0,
3858 0.1904804671843742, 0.1904890389816814, 0.1792377353711918,
3859 0.1792094285861832, -0.2382498174644657, -0.2382609353079846,
3860 1.682046455952148e-05, -2.647024480113412e-05, 0.09000338486766982,
3861 0.08999582579446844, -0.1312353814556686, -0.1312413393035063},
3862 {-0.01881607904198624, 0.01878052782814953, 5.303642669857597e-05, 0,
3863 0.1660831759669725, -0.1660972633448802, 0.2311589110649971,
3864 -0.2310575358363691, -0.2175129743473301, 0.2175274279260965,
3865 0.07353544142332347, -0.07348670958201213, 0.07267427847577515,
3866 -0.0726482573595981, -0.1083956127051377, 0.1083975480926701},
3867 {0.0004342977194900121, -0.0004005248235218846, 1.178949321084216e-05, 0,
3868 0.1461525844542428, -0.1461126980031401, -0.1662678768536449,
3869 0.1662686512304495, -0.007512777893718041, 0.00750656671958732,
3870 0.1764466529793999, -0.176437292457641, -0.1838190663210042,
3871 0.1838035543485639, -9.036220636732641e-05, 8.624243752522699e-05},
3872 {-0.1017492165518994, 0.1017651498180887, -9.95720965761825e-06, 0,
3873 -0.05143630992961247, 0.05141482313977246, -0.0007596852723535386,
3874 0.0007288549948166051, -0.04030650382154461, 0.04033040740674802,
3875 0.06504437116975119, -0.06498853357449882, 0.05868572940966601,
3876 -0.05859867743974995, 0.08045957729337808, -0.0804274796412843},
3877 {-0.0009505121052813532, -0.0009326043364807122, -9.902982443727742e-05,
3878 0, -0.04694807433669368, -0.04694035911820378, -0.0745477375717977,
3879 -0.07463815719933609, -0.01737409962558105, -0.0173830243310865,
3880 0.06820434656977195, 0.06819684338255642, -0.001638654953654214,
3881 -0.001663908562359234, -0.08423061401334682, -0.08420468231202415},
3882 {-0.05484962413511664, -0.05487632312584955, -0.01908183177978033, 0,
3883 0.1028572634431357, 0.1028677189589403, 0.005887531415403026,
3884 0.005964574556828021, 0.01460351181426018, 0.01458576582332607,
3885 0.06503173962720706, 0.0650568947764369, -0.1172880803048938,
3886 -0.1172982387153678, -6.534471583667823e-05, -5.708704037655006e-05},
3887 {-0.001176632968683588, -0.001167834788531562, -0.1791585040536628, 0,
3888 -0.1032971762450944, -0.1032959662793981, 0.1338030514876711,
3889 0.1338200502656083, 0.1579179542676681, 0.1579066443281886,
3890 1.561601837797947e-05, 2.54108395259228e-06, 0.1299878739513332,
3891 0.1300148477916393, -0.1865230415310783, -0.1865341993921229},
3892 {-0.1579982269412787, -0.1579971086948339, 0.2173092949314515, 0,
3893 -1.82400357360557e-05, -1.831112717373684e-05, 0.03034750456716664,
3894 0.03033576180421406, 0.05046594413816482, 0.05044286249964257,
3895 -0.07350948689465471, -0.07355707783229767, -3.055693595703513e-05,
3896 -9.609827349404965e-06, -0.001645073360299591, -0.001626433373856112},
3897 {-0.1471999653599927, 0.1471655073779819, 7.245110242393435e-05, 0,
3898 -4.872787321737535e-07, 1.64282743544027e-05, 0.1495701084543039,
3899 -0.1494650239891187, 0.0567815575884362, -0.05674420751709491,
3900 3.316976525644671e-05, 6.678622388699378e-05, -3.275555252096712e-05,
3901 -3.391519254385752e-05, -0.004170522654583586, 0.004145825859231106},
3902 {-0.001435260168408518, 0.001451474920995584, 5.359004002076352e-06, 0,
3903 -0.08349146369212927, 0.08343556271498946, -0.1029598056086893,
3904 0.1029369722688095, 0.1296689371482818, -0.1296862897051884,
3905 0.1077130532018314, -0.1077220905286006, 0.1069888899169959,
3906 -0.1070180663629435, -0.1556882638653323, 0.1557164512710874},
3907 {-0.09115015398808984, 0.09119478511939931, -2.797241548072142e-05, 0,
3908 0.0241056751537417, -0.02410471312061534, 0.01193684313043793,
3909 -0.01196640562409709, 0.02589655962907238, -0.02588834066412029,
3910 0.1182616054431289, -0.1182773669579348, -0.114408999712629,
3911 0.1143809784362199, -0.000511820040742381, 0.0004935764626349579},
3912 {-0.001769455222205528, 0.001760133014516096, -1.732378359529176e-05, 0,
3913 0.0122884263919122, -0.01223672996163162, 0.02952399328146089,
3914 -0.02944247589166446, 0.03415893988974503, -0.03414091285531259,
3915 -0.02164320354235845, 0.02168170436926944, -0.0334836973529788,
3916 0.03353978736534322, -0.05019174075763851, 0.05021590493738465},
3917 {0.0693101448671703, 0.06934109953957814, 0.03486975122187521, 0,
3918 0.118999115516358, 0.1189734052398081, -0.004033067845813275,
3919 -0.004051371311841426, 0.04904726014318935, 0.04904999545097039,
3920 -0.0151083770887436, -0.01512349005221743, -0.05938160943508703,
3921 -0.05940355851515556, -0.06624477856805051, -0.0661641201820527},
3922 {-0.0003243814881210656, -0.0003074042346021207, 0.06415031356143309, 0,
3923 -0.02449137310298852, -0.02450078027921002, -0.00797024733572425,
3924 -0.008045949876818548, 0.004912720806504982, 0.004940027459897476,
3925 -0.02164102184097935, -0.02160962702638815, 0.06704152486104822,
3926 0.06703801358234722, 0.0002729187748976852, 0.000271808972828073},
3927 {0.05805360648137974, 0.05803883900336139, 0.009605620266745912, 0,
3928 -0.01705027566277866, -0.01704976644458926, 0.01707802432601647,
3929 0.01713637531429868, 0.001874078398171003, 0.001900912910869614,
3930 8.593651076481059e-07, 6.327421845519712e-05, 0.08088048736234082,
3931 0.08094159850638349, -0.1116772413725262, -0.1116816892320618},
3932 {-0.000837557917019586, -0.0007982742801704139, -0.1534741586320595, 0,
3933 -1.91999552488914e-05, -1.473890528010113e-05, 0.216128332691351,
3934 0.2161187091004825, 0.01342010433849352, 0.01339413577209284,
3935 -0.1077019343112887, -0.1077462040199603, -2.930308784994395e-05,
3936 -2.997235791059316e-05, -0.00086267452442376, -0.0008676519223302055},
3937 {-0.05678567593879785, -0.05681895653799814, 0.1915319921299358, 0,
3938 -0.0476969814070759, -0.04770829935442969, -0.07760620892474857,
3939 -0.07759683096005307, 0.1678707648708007, 0.1678703709690277,
3940 -0.08126764410532106, -0.08125745592720758, -0.01960493214038584,
3941 -0.01961399964004435, 0.07361268414637329, 0.0736016214659572}};
3942 gains["A4"]["0+1+0"] = {{0.6093311202935561}, {3.857221864800309e-06},
3943 {-1.91202965921409e-07}, {0.07231566376213994},
3944 {4.078710384547435e-06}, {8.18490654867068e-06},
3945 {0.09201825816150785}, {7.908801103027902e-07},
3946 {0.1578821863804438}, {5.320844832186478e-06},
3947 {3.172739941643403e-07}, {-1.055748796135233e-05},
3948 {-8.201596992236202e-06}, {0.03957727760117019},
3949 {-1.525436528208108e-05}, {0.04942634170854775},
3950 {1.270139343188814e-05}, {-1.783678442423883e-07},
3951 {1.337799011488783e-05}, {-6.371051387596834e-06},
3952 {0.03074408856854242}, {-6.366422499018521e-06},
3953 {0.01166706159759326}, {-9.934390795507949e-06},
3954 {0.03186086157818852}};
3955
3956 return gains;
3957 }
3958
3959 } // namespace iamf_tools
3960