summaryrefslogtreecommitdiff
path: root/workspaces/main/shaders/cnn/cnn_weights_generated.wgsl
blob: 6f551bad2a4cd06cc1978f3776c302ffaca8ad4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
// Auto-generated CNN weights (vec4-optimized)
// DO NOT EDIT - Generated by train_cnn.py

const weights_layer0: array<vec4<f32>, 200> = array(
  vec4<f32>(-0.063697, 0.075597, 0.072073, 0.003765),
  vec4<f32>(-0.016491, -0.020343, 0.023524, -0.002660),
  vec4<f32>(0.255867, 0.171781, 0.167310, 0.038280),
  vec4<f32>(0.005305, -0.003731, 0.183877, -0.002158),
  vec4<f32>(-0.104892, 0.022080, 0.038634, 0.036787),
  vec4<f32>(-0.127645, -0.027863, -0.074438, -0.000240),
  vec4<f32>(-0.044034, 0.021796, 0.141211, -0.058556),
  vec4<f32>(0.068445, -0.050091, -0.002840, -0.003178),
  vec4<f32>(-0.071989, 0.082649, 0.024375, -0.069581),
  vec4<f32>(0.037888, 0.086288, 0.058454, -0.002660),
  vec4<f32>(0.015849, 0.087634, 0.077245, -0.067285),
  vec4<f32>(-0.023774, -0.018202, 0.097903, -0.002158),
  vec4<f32>(-0.015025, 0.058213, 0.031566, 0.037657),
  vec4<f32>(-0.135223, -0.086553, 0.047248, -0.000240),
  vec4<f32>(-0.058489, -0.062162, 0.028169, -0.056962),
  vec4<f32>(-0.011917, 0.009442, -0.143639, -0.003178),
  vec4<f32>(-0.093802, -0.009066, 0.104268, -0.068038),
  vec4<f32>(-0.051183, 0.051597, -0.017211, -0.002660),
  vec4<f32>(0.056502, 0.003606, 0.000171, -0.048265),
  vec4<f32>(-0.061067, 0.054975, 0.117790, -0.002158),
  vec4<f32>(-0.000083, 0.041386, 0.050329, -0.028857),
  vec4<f32>(0.006214, -0.089710, 0.070819, -0.000240),
  vec4<f32>(-0.120964, -0.110842, 0.053558, -0.098845),
  vec4<f32>(-0.056907, 0.027159, -0.116205, -0.003178),
  vec4<f32>(-0.075143, 0.036620, 0.069865, -0.093711),
  vec4<f32>(0.033423, 0.083446, 0.024261, -0.002660),
  vec4<f32>(0.051622, 0.055194, 0.077300, -0.074366),
  vec4<f32>(-0.044153, 0.050577, 0.105924, -0.002158),
  vec4<f32>(-0.142657, -0.040118, 0.016634, 0.023381),
  vec4<f32>(-0.025123, -0.097128, -0.000171, -0.000240),
  vec4<f32>(-0.054192, -0.051463, 0.130193, -0.121685),
  vec4<f32>(0.077872, 0.015138, -0.072825, -0.003178),
  vec4<f32>(-0.147973, 0.040198, -0.045853, -0.119821),
  vec4<f32>(-0.022102, 0.086499, 0.058063, -0.002660),
  vec4<f32>(0.087361, 0.167184, 0.040052, -0.039853),
  vec4<f32>(0.090438, -0.059009, 0.211201, -0.002158),
  vec4<f32>(-0.091578, -0.033326, -0.039688, -0.039717),
  vec4<f32>(-0.102818, -0.062554, -0.001115, -0.000240),
  vec4<f32>(0.038411, 0.013361, 0.094830, -0.102496),
  vec4<f32>(-0.006277, -0.062021, 0.031586, -0.003178),
  vec4<f32>(-0.131289, 0.030066, -0.013701, -0.009941),
  vec4<f32>(-0.031407, -0.037349, 0.088197, -0.002660),
  vec4<f32>(0.047743, -0.022480, 0.044730, 0.017998),
  vec4<f32>(0.029273, 0.021401, 0.000588, -0.002158),
  vec4<f32>(-0.178682, -0.026781, 0.084032, -0.069342),
  vec4<f32>(-0.073403, -0.020325, 0.025173, -0.000240),
  vec4<f32>(-0.172231, -0.079048, 0.114447, -0.016277),
  vec4<f32>(-0.040965, -0.092504, -0.107407, -0.003178),
  vec4<f32>(-0.139195, 0.069049, 0.017427, 0.000271),
  vec4<f32>(0.048512, 0.039932, 0.086631, -0.002660),
  vec4<f32>(-0.309409, -0.282288, -0.143824, 0.047162),
  vec4<f32>(-0.059465, 0.014637, -0.208080, -0.002158),
  vec4<f32>(0.007868, 0.052691, 0.107955, 0.063464),
  vec4<f32>(-0.104325, -0.040388, -0.034308, -0.000240),
  vec4<f32>(-0.098578, -0.076321, 0.015785, -0.026484),
  vec4<f32>(0.000542, 0.027009, -0.109028, -0.003178),
  vec4<f32>(-0.109960, 0.067291, 0.131306, -0.122227),
  vec4<f32>(0.021658, 0.062205, 0.029903, -0.002660),
  vec4<f32>(-0.237980, -0.222056, -0.256292, 0.044240),
  vec4<f32>(0.003289, 0.004431, -0.284933, -0.002158),
  vec4<f32>(-0.007706, 0.020983, -0.009174, -0.040574),
  vec4<f32>(-0.113634, -0.044837, 0.123861, -0.000240),
  vec4<f32>(-0.088317, -0.195801, 0.010967, -0.002928),
  vec4<f32>(0.006492, 0.018396, -0.147446, -0.003178),
  vec4<f32>(-0.145148, 0.010611, -0.020286, -0.012031),
  vec4<f32>(0.019353, -0.035173, 0.033487, -0.002660),
  vec4<f32>(-0.109877, -0.175249, 0.010969, 0.050448),
  vec4<f32>(0.056999, 0.023554, -0.092490, -0.002158),
  vec4<f32>(-0.006082, 0.027532, -0.041032, -0.083553),
  vec4<f32>(-0.086010, -0.080774, -0.030674, -0.000240),
  vec4<f32>(-0.184554, -0.093322, 0.047928, -0.057210),
  vec4<f32>(-0.056401, -0.019764, -0.180310, -0.003178),
  vec4<f32>(-0.044627, 0.007457, 0.064415, -0.039308),
  vec4<f32>(-0.025262, -0.008777, 0.007609, -0.002660),
  vec4<f32>(-0.002843, 0.026643, 0.100820, -0.032261),
  vec4<f32>(0.037021, -0.064543, 0.100996, -0.002158),
  vec4<f32>(-0.041950, -0.055663, 0.000796, -0.041514),
  vec4<f32>(-0.020780, -0.121693, 0.026435, -0.000240),
  vec4<f32>(-0.039144, -0.103222, 0.038986, -0.116571),
  vec4<f32>(0.055550, -0.029033, -0.015919, -0.003178),
  vec4<f32>(-0.005170, 0.015502, 0.027653, -0.021102),
  vec4<f32>(0.088718, 0.043567, 0.001377, -0.002660),
  vec4<f32>(-0.009611, -0.092747, 0.016215, 0.002006),
  vec4<f32>(-0.045472, 0.020188, -0.141264, -0.002158),
  vec4<f32>(-0.074906, -0.064147, 0.096033, 0.032076),
  vec4<f32>(-0.048310, -0.047609, -0.023732, -0.000240),
  vec4<f32>(-0.175532, -0.098637, 0.043413, -0.102518),
  vec4<f32>(-0.053294, -0.041611, -0.025571, -0.003178),
  vec4<f32>(-0.021860, 0.065264, 0.142234, -0.023046),
  vec4<f32>(0.048905, -0.030150, 0.034562, -0.002660),
  vec4<f32>(-0.333632, -0.325954, -0.195164, -0.037566),
  vec4<f32>(0.006389, -0.015083, -0.272611, -0.002158),
  vec4<f32>(-0.018022, 0.084032, 0.116643, -0.048211),
  vec4<f32>(0.001240, -0.109991, 0.047202, -0.000240),
  vec4<f32>(-0.148646, -0.134839, -0.035322, -0.100221),
  vec4<f32>(0.027406, -0.010109, -0.134081, -0.003178),
  vec4<f32>(-0.097329, 0.118817, 0.110483, -0.069382),
  vec4<f32>(0.076678, 0.008008, -0.028981, -0.002660),
  vec4<f32>(-0.377723, -0.345100, -0.287633, 0.037975),
  vec4<f32>(0.002311, 0.045485, -0.430335, -0.002158),
  vec4<f32>(-0.052491, 0.065795, 0.089758, -0.053011),
  vec4<f32>(-0.128085, -0.080482, 0.073512, -0.000240),
  vec4<f32>(-0.260024, -0.212793, -0.000735, -0.029204),
  vec4<f32>(0.019989, -0.067884, -0.159537, -0.003178),
  vec4<f32>(-0.015479, -0.016007, -0.017023, -0.121168),
  vec4<f32>(0.077153, -0.004463, -0.040013, -0.002660),
  vec4<f32>(-0.227940, -0.186361, -0.217520, -0.007339),
  vec4<f32>(0.055505, -0.082422, -0.306623, -0.002158),
  vec4<f32>(-0.069216, 0.025390, 0.115682, 0.003998),
  vec4<f32>(0.003658, 0.005020, -0.030552, -0.000240),
  vec4<f32>(-0.098989, -0.184700, -0.022792, -0.103414),
  vec4<f32>(0.049262, 0.049013, -0.128087, -0.003178),
  vec4<f32>(-0.058554, -0.003729, 0.058846, -0.085285),
  vec4<f32>(-0.035445, -0.019361, -0.052863, -0.002660),
  vec4<f32>(0.083422, 0.091406, -0.036251, -0.056327),
  vec4<f32>(0.024325, 0.050197, -0.039827, -0.002158),
  vec4<f32>(-0.109939, -0.003565, -0.011907, 0.029464),
  vec4<f32>(-0.086083, -0.069154, -0.014363, -0.000240),
  vec4<f32>(-0.124019, -0.084706, 0.009848, -0.010163),
  vec4<f32>(0.057308, -0.026932, -0.081104, -0.003178),
  vec4<f32>(-0.110101, 0.041306, 0.084147, -0.124628),
  vec4<f32>(0.041361, -0.027283, 0.043425, -0.002660),
  vec4<f32>(0.069842, 0.001562, 0.028766, 0.031793),
  vec4<f32>(-0.002425, -0.081313, 0.052750, -0.002158),
  vec4<f32>(-0.153072, 0.053884, -0.049888, -0.071672),
  vec4<f32>(-0.032800, -0.092275, -0.013350, -0.000240),
  vec4<f32>(-0.058804, -0.066881, 0.042647, -0.117655),
  vec4<f32>(-0.006964, 0.025245, -0.037709, -0.003178),
  vec4<f32>(-0.013743, 0.028460, 0.038643, 0.002846),
  vec4<f32>(-0.054501, 0.052237, 0.085796, -0.002660),
  vec4<f32>(-0.190596, -0.175290, -0.125767, -0.086448),
  vec4<f32>(-0.038734, 0.043720, -0.223417, -0.002158),
  vec4<f32>(-0.070644, 0.031216, 0.108074, -0.008384),
  vec4<f32>(-0.017921, -0.106933, 0.022512, -0.000240),
  vec4<f32>(-0.164841, -0.210442, -0.013075, -0.116213),
  vec4<f32>(-0.003837, -0.033905, -0.069654, -0.003178),
  vec4<f32>(-0.018835, 0.005613, 0.045342, -0.080079),
  vec4<f32>(0.025648, -0.004767, 0.007781, -0.002660),
  vec4<f32>(-0.348398, -0.252983, -0.157734, -0.073816),
  vec4<f32>(0.020139, 0.000464, -0.288106, -0.002158),
  vec4<f32>(-0.029596, 0.107651, 0.076904, -0.019014),
  vec4<f32>(-0.109976, -0.087190, 0.002392, -0.000240),
  vec4<f32>(-0.166818, -0.172017, -0.039810, -0.056316),
  vec4<f32>(0.041083, -0.004783, -0.232198, -0.003178),
  vec4<f32>(-0.094779, -0.017904, 0.068023, -0.094256),
  vec4<f32>(0.034150, 0.051404, 0.040876, -0.002660),
  vec4<f32>(-0.148501, -0.181694, -0.026094, -0.093760),
  vec4<f32>(0.022603, -0.037887, -0.084341, -0.002158),
  vec4<f32>(-0.098837, -0.025000, 0.038907, 0.036795),
  vec4<f32>(-0.006058, -0.129751, 0.097099, -0.000240),
  vec4<f32>(-0.199423, -0.139937, -0.051632, -0.121129),
  vec4<f32>(-0.057040, -0.069452, -0.156847, -0.003178),
  vec4<f32>(-0.062180, -0.025182, 0.097598, -0.114684),
  vec4<f32>(0.044143, -0.033892, 0.061136, -0.002660),
  vec4<f32>(0.183328, 0.039865, 0.122797, 0.024494),
  vec4<f32>(-0.008148, -0.026139, 0.111109, -0.002158),
  vec4<f32>(-0.074979, 0.031629, -0.046256, -0.075427),
  vec4<f32>(-0.096641, -0.032357, 0.017125, -0.000240),
  vec4<f32>(-0.138202, -0.021292, 0.064264, -0.007920),
  vec4<f32>(-0.001949, 0.038345, -0.076910, -0.003178),
  vec4<f32>(-0.120645, 0.076473, 0.094956, -0.031807),
  vec4<f32>(-0.040214, -0.080621, -0.033018, -0.002660),
  vec4<f32>(0.237077, 0.159636, 0.173947, -0.021071),
  vec4<f32>(0.025396, 0.027951, 0.211648, -0.002158),
  vec4<f32>(-0.043910, -0.071438, -0.033957, -0.010684),
  vec4<f32>(-0.028202, -0.138960, -0.035507, -0.000240),
  vec4<f32>(-0.067218, -0.049291, 0.118526, -0.051231),
  vec4<f32>(-0.015773, -0.043131, -0.102149, -0.003178),
  vec4<f32>(-0.116426, 0.071179, 0.128713, -0.066136),
  vec4<f32>(-0.001616, 0.004815, 0.011809, -0.002660),
  vec4<f32>(0.040222, 0.054596, 0.009854, -0.031067),
  vec4<f32>(-0.061482, -0.025609, 0.108516, -0.002158),
  vec4<f32>(-0.121747, 0.074633, 0.001488, 0.001438),
  vec4<f32>(-0.093486, -0.048488, -0.060187, -0.000240),
  vec4<f32>(-0.086223, -0.119723, 0.009241, -0.088159),
  vec4<f32>(0.085580, -0.010730, -0.091353, -0.003178),
  vec4<f32>(-0.151426, 0.098420, 0.006069, -0.125885),
  vec4<f32>(-0.046058, -0.072590, -0.009358, -0.002660),
  vec4<f32>(-0.015770, -0.054706, 0.087011, 0.032169),
  vec4<f32>(0.035956, 0.046402, 0.044666, -0.002158),
  vec4<f32>(-0.022348, -0.028960, 0.067758, -0.018345),
  vec4<f32>(-0.012387, -0.047907, 0.029429, -0.000240),
  vec4<f32>(-0.150195, -0.032752, 0.026359, -0.076354),
  vec4<f32>(-0.017055, -0.011478, -0.079514, -0.003178),
  vec4<f32>(-0.089903, 0.060436, -0.004510, -0.068032),
  vec4<f32>(-0.008137, -0.036009, 0.027795, -0.002660),
  vec4<f32>(0.072970, 0.089424, 0.109268, -0.090907),
  vec4<f32>(-0.036855, -0.030546, 0.049232, -0.002158),
  vec4<f32>(-0.135938, -0.021615, 0.072019, -0.047977),
  vec4<f32>(-0.094139, -0.126788, -0.048610, -0.000240),
  vec4<f32>(-0.026014, -0.049925, 0.107261, -0.000811),
  vec4<f32>(0.022140, 0.054370, -0.052305, -0.003178),
  vec4<f32>(-0.136951, -0.034499, 0.108512, 0.017190),
  vec4<f32>(-0.085810, -0.010209, -0.019581, -0.002660),
  vec4<f32>(0.143194, 0.078820, 0.048983, 0.003718),
  vec4<f32>(-0.028938, 0.057260, 0.148278, -0.002158),
  vec4<f32>(-0.099794, -0.018127, 0.008651, 0.043635),
  vec4<f32>(-0.010949, -0.013601, -0.092105, -0.000240),
  vec4<f32>(-0.065650, -0.030568, 0.094407, -0.103005),
  vec4<f32>(-0.060091, 0.003796, -0.069641, -0.003178)
);

const weights_layer1: array<vec4<f32>, 72> = array(
  vec4<f32>(-0.111300, 0.179988, -0.062663, 0.061283),
  vec4<f32>(-0.129565, -0.038250, 0.030218, 0.011305),
  vec4<f32>(-0.169525, 0.054469, -0.086771, 0.153689),
  vec4<f32>(-0.148870, 0.044639, -0.144370, -0.003501),
  vec4<f32>(0.103885, -0.061993, 0.120641, -0.175970),
  vec4<f32>(0.088250, 0.126269, 0.073829, 0.002715),
  vec4<f32>(-0.011900, -0.099074, 0.020732, -0.160845),
  vec4<f32>(-0.017101, -0.022551, 0.147173, -0.012887),
  vec4<f32>(0.061818, 0.307288, -0.035523, 0.104974),
  vec4<f32>(0.028991, -0.068476, 0.049124, 0.011305),
  vec4<f32>(-0.219347, 0.075629, -0.011402, 0.039528),
  vec4<f32>(-0.143927, 0.090994, 0.011908, -0.003501),
  vec4<f32>(-0.011068, -0.242697, 0.047950, -0.237441),
  vec4<f32>(-0.115238, 0.088746, 0.220130, 0.002715),
  vec4<f32>(-0.037267, -0.178245, 0.090156, 0.004407),
  vec4<f32>(-0.061568, -0.006591, -0.071337, -0.012887),
  vec4<f32>(-0.145354, 0.247036, -0.028697, 0.116387),
  vec4<f32>(0.049237, -0.060245, -0.081079, 0.011305),
  vec4<f32>(-0.174962, 0.090218, -0.104057, 0.010172),
  vec4<f32>(0.079751, -0.011012, 0.007596, -0.003501),
  vec4<f32>(0.027690, -0.234100, 0.113760, -0.097029),
  vec4<f32>(0.041023, 0.014642, 0.114447, 0.002715),
  vec4<f32>(0.158784, 0.031636, -0.079122, -0.109976),
  vec4<f32>(-0.072500, 0.023157, -0.046755, -0.012887),
  vec4<f32>(0.013803, 0.092474, -0.001693, 0.183026),
  vec4<f32>(-0.125946, -0.031316, -0.143884, 0.011305),
  vec4<f32>(-0.121506, 0.004353, -0.158128, 0.045948),
  vec4<f32>(-0.062435, 0.127158, 0.014538, -0.003501),
  vec4<f32>(0.040551, -0.293101, -0.008423, 0.003132),
  vec4<f32>(-0.091097, -0.010485, 0.015698, 0.002715),
  vec4<f32>(0.141366, 0.029283, 0.078463, -0.138398),
  vec4<f32>(-0.011756, -0.003586, 0.093599, -0.012887),
  vec4<f32>(-0.047838, 0.332608, -0.040415, 0.113442),
  vec4<f32>(0.047320, -0.083815, -0.193297, 0.011305),
  vec4<f32>(0.009395, 0.150041, -0.164841, -0.010595),
  vec4<f32>(-0.003120, 0.041768, -0.022312, -0.003501),
  vec4<f32>(0.153414, -0.483877, 0.027543, -0.128364),
  vec4<f32>(0.073278, -0.073777, 0.056988, 0.002715),
  vec4<f32>(0.189253, -0.191657, -0.063098, 0.001237),
  vec4<f32>(0.149191, -0.058555, 0.028820, -0.012887),
  vec4<f32>(-0.016164, 0.226607, 0.074957, 0.025479),
  vec4<f32>(-0.002376, -0.111827, -0.051682, 0.011305),
  vec4<f32>(-0.048812, 0.089271, 0.054752, 0.026435),
  vec4<f32>(-0.151279, -0.118070, 0.002317, -0.003501),
  vec4<f32>(0.183921, -0.443623, 0.020614, -0.086463),
  vec4<f32>(0.112205, 0.107158, 0.010596, 0.002715),
  vec4<f32>(0.176441, -0.011633, 0.143096, 0.052081),
  vec4<f32>(0.064382, 0.002594, -0.014855, -0.012887),
  vec4<f32>(0.042707, -0.005497, 0.041100, 0.090720),
  vec4<f32>(-0.070393, -0.031079, -0.147248, 0.011305),
  vec4<f32>(-0.210105, -0.076573, 0.008268, -0.081899),
  vec4<f32>(0.045166, 0.048676, -0.085024, -0.003501),
  vec4<f32>(0.193255, -0.090670, -0.047522, -0.037380),
  vec4<f32>(-0.071527, -0.050514, -0.053537, 0.002715),
  vec4<f32>(0.066582, -0.077699, 0.050853, -0.041915),
  vec4<f32>(-0.050763, 0.038935, 0.055684, -0.012887),
  vec4<f32>(0.084452, 0.110940, -0.161886, 0.063339),
  vec4<f32>(-0.040771, -0.005006, -0.027991, 0.011305),
  vec4<f32>(-0.108366, 0.005150, -0.157536, -0.058761),
  vec4<f32>(-0.049530, -0.067842, -0.065819, -0.003501),
  vec4<f32>(-0.025406, -0.171920, -0.039322, -0.212615),
  vec4<f32>(0.033416, -0.076773, 0.124133, 0.002715),
  vec4<f32>(0.169898, 0.048856, 0.118878, -0.069478),
  vec4<f32>(0.050061, 0.008831, -0.084925, -0.012887),
  vec4<f32>(-0.074426, -0.016317, -0.043268, 0.128168),
  vec4<f32>(-0.101404, -0.103024, -0.130285, 0.011305),
  vec4<f32>(-0.118552, -0.004382, 0.015605, 0.104632),
  vec4<f32>(-0.101354, 0.014364, 0.000556, -0.003501),
  vec4<f32>(0.087569, -0.182623, -0.071826, -0.177235),
  vec4<f32>(0.098524, 0.023910, 0.109113, 0.002715),
  vec4<f32>(0.102561, 0.025303, -0.041295, -0.103003),
  vec4<f32>(-0.022860, 0.006854, -0.063332, -0.012887)
);

const weights_layer2: array<vec4<f32>, 18> = array(
  vec4<f32>(-0.041135, -0.105957, 0.040282, 0.039236),
  vec4<f32>(-0.029214, -0.016568, 0.045032, -0.004521),
  vec4<f32>(-0.041263, -0.040699, 0.003398, 0.139836),
  vec4<f32>(0.038987, 0.060792, 0.099677, -0.004521),
  vec4<f32>(-0.090320, -0.197101, 0.148843, 0.191315),
  vec4<f32>(0.037999, 0.050964, -0.028362, -0.004521),
  vec4<f32>(0.009794, 0.035681, 0.205626, -0.012895),
  vec4<f32>(-0.078717, 0.093512, 0.144963, -0.004521),
  vec4<f32>(-0.150205, -0.065667, 0.167757, -0.041286),
  vec4<f32>(-0.063287, 0.098870, -0.012293, -0.004521),
  vec4<f32>(-0.136732, -0.186343, 0.153279, 0.118431),
  vec4<f32>(0.037954, -0.076341, 0.079348, -0.004521),
  vec4<f32>(-0.177352, -0.067423, 0.067748, 0.169459),
  vec4<f32>(0.081802, 0.048535, 0.102561, -0.004521),
  vec4<f32>(-0.051314, -0.088203, 0.155402, 0.071094),
  vec4<f32>(-0.034513, -0.108946, 0.135973, -0.004521),
  vec4<f32>(-0.206675, -0.195382, 0.073164, 0.211539),
  vec4<f32>(-0.050079, -0.117446, 0.058298, -0.004521)
);