keyboard.json
21619 bytes
1{
2 "keyboard_name": "Crin",
3 "manufacturer": "Bachoo",
4 "url": "https://bachoo.com",
5 "maintainer": "KnoblesseOblige",
6 "usb": {
7 "vid": "0x6400",
8 "pid": "0xCC11",
9 "device_version": "0.0.1"
10 },
11 "features": {
12 "bootmagic": true,
13 "command": true,
14 "console": true,
15 "extrakey": true,
16 "mousekey": true,
17 "nkro": true
18 },
19 "qmk": {
20 "locking": {
21 "enabled": true,
22 "resync": true
23 }
24 },
25 "matrix_pins": {
26 "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "B9", "B8", "B7", "B6", "B5", "B4", "B3"],
27 "rows": ["A9", "A8", "B15", "B14", "B13"]
28 },
29 "diode_direction": "COL2ROW",
30 "processor": "STM32F303",
31 "bootloader": "stm32-dfu",
32 "layout_aliases": {
33 "LAYOUT_default": "LAYOUT_all",
34 "LAYOUT_tsangan": "LAYOUT_ansi_tsangan"
35 },
36 "layouts": {
37 "LAYOUT_all": {
38 "layout": [
39 {"matrix": [0, 0], "x": 0, "y": 0},
40 {"matrix": [0, 1], "x": 1, "y": 0},
41 {"matrix": [0, 2], "x": 2, "y": 0},
42 {"matrix": [0, 3], "x": 3, "y": 0},
43 {"matrix": [0, 4], "x": 4, "y": 0},
44 {"matrix": [0, 5], "x": 5, "y": 0},
45 {"matrix": [0, 6], "x": 6, "y": 0},
46 {"matrix": [0, 7], "x": 7, "y": 0},
47 {"matrix": [0, 8], "x": 8, "y": 0},
48 {"matrix": [0, 9], "x": 9, "y": 0},
49 {"matrix": [0, 10], "x": 10, "y": 0},
50 {"matrix": [0, 11], "x": 11, "y": 0},
51 {"matrix": [0, 12], "x": 12, "y": 0},
52 {"matrix": [0, 13], "x": 13, "y": 0},
53 {"matrix": [2, 13], "x": 14, "y": 0},
54
55 {"matrix": [0, 14], "x": 15.5, "y": 0},
56 {"matrix": [0, 15], "x": 16.5, "y": 0},
57 {"matrix": [0, 16], "x": 17.5, "y": 0},
58
59 {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
60 {"matrix": [1, 1], "x": 1.5, "y": 1},
61 {"matrix": [1, 2], "x": 2.5, "y": 1},
62 {"matrix": [1, 3], "x": 3.5, "y": 1},
63 {"matrix": [1, 4], "x": 4.5, "y": 1},
64 {"matrix": [1, 5], "x": 5.5, "y": 1},
65 {"matrix": [1, 6], "x": 6.5, "y": 1},
66 {"matrix": [1, 7], "x": 7.5, "y": 1},
67 {"matrix": [1, 8], "x": 8.5, "y": 1},
68 {"matrix": [1, 9], "x": 9.5, "y": 1},
69 {"matrix": [1, 10], "x": 10.5, "y": 1},
70 {"matrix": [1, 11], "x": 11.5, "y": 1},
71 {"matrix": [1, 12], "x": 12.5, "y": 1},
72 {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
73
74 {"matrix": [1, 14], "x": 15.5, "y": 1},
75 {"matrix": [1, 15], "x": 16.5, "y": 1},
76 {"matrix": [1, 16], "x": 17.5, "y": 1},
77
78 {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
79 {"matrix": [2, 1], "x": 1.75, "y": 2},
80 {"matrix": [2, 2], "x": 2.75, "y": 2},
81 {"matrix": [2, 3], "x": 3.75, "y": 2},
82 {"matrix": [2, 4], "x": 4.75, "y": 2},
83 {"matrix": [2, 5], "x": 5.75, "y": 2},
84 {"matrix": [2, 6], "x": 6.75, "y": 2},
85 {"matrix": [2, 7], "x": 7.75, "y": 2},
86 {"matrix": [2, 8], "x": 8.75, "y": 2},
87 {"matrix": [2, 9], "x": 9.75, "y": 2},
88 {"matrix": [2, 10], "x": 10.75, "y": 2},
89 {"matrix": [2, 11], "x": 11.75, "y": 2},
90 {"matrix": [2, 12], "x": 12.75, "y": 2, "w": 2.25},
91
92 {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
93 {"matrix": [4, 1], "x": 1.25, "y": 3},
94 {"matrix": [3, 1], "x": 2.25, "y": 3},
95 {"matrix": [3, 2], "x": 3.25, "y": 3},
96 {"matrix": [3, 3], "x": 4.25, "y": 3},
97 {"matrix": [3, 4], "x": 5.25, "y": 3},
98 {"matrix": [3, 5], "x": 6.25, "y": 3},
99 {"matrix": [3, 6], "x": 7.25, "y": 3},
100 {"matrix": [3, 7], "x": 8.25, "y": 3},
101 {"matrix": [3, 8], "x": 9.25, "y": 3},
102 {"matrix": [3, 9], "x": 10.25, "y": 3},
103 {"matrix": [3, 10], "x": 11.25, "y": 3},
104 {"matrix": [3, 11], "x": 12.25, "y": 3, "w": 1.75},
105 {"matrix": [3, 13], "x": 14, "y": 3},
106
107 {"matrix": [3, 15], "x": 16.5, "y": 3},
108
109 {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
110 {"matrix": [4, 2], "x": 1.25, "y": 4, "w": 1.25},
111 {"matrix": [4, 3], "x": 2.5, "y": 4, "w": 1.25},
112 {"matrix": [4, 5], "x": 3.75, "y": 4, "w": 6.25},
113 {"matrix": [4, 9], "x": 10, "y": 4, "w": 1.25},
114 {"matrix": [4, 10], "x": 11.25, "y": 4, "w": 1.25},
115 {"matrix": [4, 11], "x": 12.5, "y": 4, "w": 1.25},
116 {"matrix": [4, 13], "x": 13.75, "y": 4, "w": 1.25},
117
118 {"matrix": [4, 14], "x": 15.5, "y": 4},
119 {"matrix": [4, 15], "x": 16.5, "y": 4},
120 {"matrix": [4, 16], "x": 17.5, "y": 4}
121 ]
122 },
123 "LAYOUT_ansi": {
124 "layout": [
125 {"matrix": [0, 0], "x": 0, "y": 0},
126 {"matrix": [0, 1], "x": 1, "y": 0},
127 {"matrix": [0, 2], "x": 2, "y": 0},
128 {"matrix": [0, 3], "x": 3, "y": 0},
129 {"matrix": [0, 4], "x": 4, "y": 0},
130 {"matrix": [0, 5], "x": 5, "y": 0},
131 {"matrix": [0, 6], "x": 6, "y": 0},
132 {"matrix": [0, 7], "x": 7, "y": 0},
133 {"matrix": [0, 8], "x": 8, "y": 0},
134 {"matrix": [0, 9], "x": 9, "y": 0},
135 {"matrix": [0, 10], "x": 10, "y": 0},
136 {"matrix": [0, 11], "x": 11, "y": 0},
137 {"matrix": [0, 12], "x": 12, "y": 0},
138 {"matrix": [0, 13], "x": 13, "y": 0, "w": 2},
139
140 {"matrix": [0, 14], "x": 15.5, "y": 0},
141 {"matrix": [0, 15], "x": 16.5, "y": 0},
142 {"matrix": [0, 16], "x": 17.5, "y": 0},
143
144 {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
145 {"matrix": [1, 1], "x": 1.5, "y": 1},
146 {"matrix": [1, 2], "x": 2.5, "y": 1},
147 {"matrix": [1, 3], "x": 3.5, "y": 1},
148 {"matrix": [1, 4], "x": 4.5, "y": 1},
149 {"matrix": [1, 5], "x": 5.5, "y": 1},
150 {"matrix": [1, 6], "x": 6.5, "y": 1},
151 {"matrix": [1, 7], "x": 7.5, "y": 1},
152 {"matrix": [1, 8], "x": 8.5, "y": 1},
153 {"matrix": [1, 9], "x": 9.5, "y": 1},
154 {"matrix": [1, 10], "x": 10.5, "y": 1},
155 {"matrix": [1, 11], "x": 11.5, "y": 1},
156 {"matrix": [1, 12], "x": 12.5, "y": 1},
157 {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
158
159 {"matrix": [1, 14], "x": 15.5, "y": 1},
160 {"matrix": [1, 15], "x": 16.5, "y": 1},
161 {"matrix": [1, 16], "x": 17.5, "y": 1},
162
163 {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
164 {"matrix": [2, 1], "x": 1.75, "y": 2},
165 {"matrix": [2, 2], "x": 2.75, "y": 2},
166 {"matrix": [2, 3], "x": 3.75, "y": 2},
167 {"matrix": [2, 4], "x": 4.75, "y": 2},
168 {"matrix": [2, 5], "x": 5.75, "y": 2},
169 {"matrix": [2, 6], "x": 6.75, "y": 2},
170 {"matrix": [2, 7], "x": 7.75, "y": 2},
171 {"matrix": [2, 8], "x": 8.75, "y": 2},
172 {"matrix": [2, 9], "x": 9.75, "y": 2},
173 {"matrix": [2, 10], "x": 10.75, "y": 2},
174 {"matrix": [2, 11], "x": 11.75, "y": 2},
175 {"matrix": [2, 12], "x": 12.75, "y": 2, "w": 2.25},
176
177 {"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
178 {"matrix": [3, 1], "x": 2.25, "y": 3},
179 {"matrix": [3, 2], "x": 3.25, "y": 3},
180 {"matrix": [3, 3], "x": 4.25, "y": 3},
181 {"matrix": [3, 4], "x": 5.25, "y": 3},
182 {"matrix": [3, 5], "x": 6.25, "y": 3},
183 {"matrix": [3, 6], "x": 7.25, "y": 3},
184 {"matrix": [3, 7], "x": 8.25, "y": 3},
185 {"matrix": [3, 8], "x": 9.25, "y": 3},
186 {"matrix": [3, 9], "x": 10.25, "y": 3},
187 {"matrix": [3, 10], "x": 11.25, "y": 3},
188 {"matrix": [3, 11], "x": 12.25, "y": 3, "w": 2.75},
189
190 {"matrix": [3, 15], "x": 16.5, "y": 3},
191
192 {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
193 {"matrix": [4, 2], "x": 1.25, "y": 4, "w": 1.25},
194 {"matrix": [4, 3], "x": 2.5, "y": 4, "w": 1.25},
195 {"matrix": [4, 5], "x": 3.75, "y": 4, "w": 6.25},
196 {"matrix": [4, 9], "x": 10, "y": 4, "w": 1.25},
197 {"matrix": [4, 10], "x": 11.25, "y": 4, "w": 1.25},
198 {"matrix": [4, 11], "x": 12.5, "y": 4, "w": 1.25},
199 {"matrix": [4, 13], "x": 13.75, "y": 4, "w": 1.25},
200
201 {"matrix": [4, 14], "x": 15.5, "y": 4},
202 {"matrix": [4, 15], "x": 16.5, "y": 4},
203 {"matrix": [4, 16], "x": 17.5, "y": 4}
204 ]
205 },
206 "LAYOUT_ansi_tsangan": {
207 "layout": [
208 {"matrix": [0, 0], "x": 0, "y": 0},
209 {"matrix": [0, 1], "x": 1, "y": 0},
210 {"matrix": [0, 2], "x": 2, "y": 0},
211 {"matrix": [0, 3], "x": 3, "y": 0},
212 {"matrix": [0, 4], "x": 4, "y": 0},
213 {"matrix": [0, 5], "x": 5, "y": 0},
214 {"matrix": [0, 6], "x": 6, "y": 0},
215 {"matrix": [0, 7], "x": 7, "y": 0},
216 {"matrix": [0, 8], "x": 8, "y": 0},
217 {"matrix": [0, 9], "x": 9, "y": 0},
218 {"matrix": [0, 10], "x": 10, "y": 0},
219 {"matrix": [0, 11], "x": 11, "y": 0},
220 {"matrix": [0, 12], "x": 12, "y": 0},
221 {"matrix": [0, 13], "x": 13, "y": 0, "w": 2},
222
223 {"matrix": [0, 14], "x": 15.5, "y": 0},
224 {"matrix": [0, 15], "x": 16.5, "y": 0},
225 {"matrix": [0, 16], "x": 17.5, "y": 0},
226
227 {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
228 {"matrix": [1, 1], "x": 1.5, "y": 1},
229 {"matrix": [1, 2], "x": 2.5, "y": 1},
230 {"matrix": [1, 3], "x": 3.5, "y": 1},
231 {"matrix": [1, 4], "x": 4.5, "y": 1},
232 {"matrix": [1, 5], "x": 5.5, "y": 1},
233 {"matrix": [1, 6], "x": 6.5, "y": 1},
234 {"matrix": [1, 7], "x": 7.5, "y": 1},
235 {"matrix": [1, 8], "x": 8.5, "y": 1},
236 {"matrix": [1, 9], "x": 9.5, "y": 1},
237 {"matrix": [1, 10], "x": 10.5, "y": 1},
238 {"matrix": [1, 11], "x": 11.5, "y": 1},
239 {"matrix": [1, 12], "x": 12.5, "y": 1},
240 {"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5},
241
242 {"matrix": [1, 14], "x": 15.5, "y": 1},
243 {"matrix": [1, 15], "x": 16.5, "y": 1},
244 {"matrix": [1, 16], "x": 17.5, "y": 1},
245
246 {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
247 {"matrix": [2, 1], "x": 1.75, "y": 2},
248 {"matrix": [2, 2], "x": 2.75, "y": 2},
249 {"matrix": [2, 3], "x": 3.75, "y": 2},
250 {"matrix": [2, 4], "x": 4.75, "y": 2},
251 {"matrix": [2, 5], "x": 5.75, "y": 2},
252 {"matrix": [2, 6], "x": 6.75, "y": 2},
253 {"matrix": [2, 7], "x": 7.75, "y": 2},
254 {"matrix": [2, 8], "x": 8.75, "y": 2},
255 {"matrix": [2, 9], "x": 9.75, "y": 2},
256 {"matrix": [2, 10], "x": 10.75, "y": 2},
257 {"matrix": [2, 11], "x": 11.75, "y": 2},
258 {"matrix": [2, 12], "x": 12.75, "y": 2, "w": 2.25},
259
260 {"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
261 {"matrix": [3, 1], "x": 2.25, "y": 3},
262 {"matrix": [3, 2], "x": 3.25, "y": 3},
263 {"matrix": [3, 3], "x": 4.25, "y": 3},
264 {"matrix": [3, 4], "x": 5.25, "y": 3},
265 {"matrix": [3, 5], "x": 6.25, "y": 3},
266 {"matrix": [3, 6], "x": 7.25, "y": 3},
267 {"matrix": [3, 7], "x": 8.25, "y": 3},
268 {"matrix": [3, 8], "x": 9.25, "y": 3},
269 {"matrix": [3, 9], "x": 10.25, "y": 3},
270 {"matrix": [3, 10], "x": 11.25, "y": 3},
271 {"matrix": [3, 11], "x": 12.25, "y": 3, "w": 2.75},
272
273 {"matrix": [3, 15], "x": 16.5, "y": 3},
274
275 {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.5},
276 {"matrix": [4, 2], "x": 1.5, "y": 4},
277 {"matrix": [4, 3], "x": 2.5, "y": 4, "w": 1.5},
278 {"matrix": [4, 5], "x": 4, "y": 4, "w": 7},
279 {"matrix": [4, 10], "x": 11, "y": 4, "w": 1.5},
280 {"matrix": [4, 11], "x": 12.5, "y": 4},
281 {"matrix": [4, 13], "x": 13.5, "y": 4, "w": 1.5},
282
283 {"matrix": [4, 14], "x": 15.5, "y": 4},
284 {"matrix": [4, 15], "x": 16.5, "y": 4},
285 {"matrix": [4, 16], "x": 17.5, "y": 4}
286 ]
287 },
288 "LAYOUT_iso": {
289 "layout": [
290 {"matrix": [0, 0], "x": 0, "y": 0},
291 {"matrix": [0, 1], "x": 1, "y": 0},
292 {"matrix": [0, 2], "x": 2, "y": 0},
293 {"matrix": [0, 3], "x": 3, "y": 0},
294 {"matrix": [0, 4], "x": 4, "y": 0},
295 {"matrix": [0, 5], "x": 5, "y": 0},
296 {"matrix": [0, 6], "x": 6, "y": 0},
297 {"matrix": [0, 7], "x": 7, "y": 0},
298 {"matrix": [0, 8], "x": 8, "y": 0},
299 {"matrix": [0, 9], "x": 9, "y": 0},
300 {"matrix": [0, 10], "x": 10, "y": 0},
301 {"matrix": [0, 11], "x": 11, "y": 0},
302 {"matrix": [0, 12], "x": 12, "y": 0},
303 {"matrix": [0, 13], "x": 13, "y": 0, "w": 2},
304
305 {"matrix": [0, 14], "x": 15.5, "y": 0},
306 {"matrix": [0, 15], "x": 16.5, "y": 0},
307 {"matrix": [0, 16], "x": 17.5, "y": 0},
308
309 {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
310 {"matrix": [1, 1], "x": 1.5, "y": 1},
311 {"matrix": [1, 2], "x": 2.5, "y": 1},
312 {"matrix": [1, 3], "x": 3.5, "y": 1},
313 {"matrix": [1, 4], "x": 4.5, "y": 1},
314 {"matrix": [1, 5], "x": 5.5, "y": 1},
315 {"matrix": [1, 6], "x": 6.5, "y": 1},
316 {"matrix": [1, 7], "x": 7.5, "y": 1},
317 {"matrix": [1, 8], "x": 8.5, "y": 1},
318 {"matrix": [1, 9], "x": 9.5, "y": 1},
319 {"matrix": [1, 10], "x": 10.5, "y": 1},
320 {"matrix": [1, 11], "x": 11.5, "y": 1},
321 {"matrix": [1, 12], "x": 12.5, "y": 1},
322
323 {"matrix": [1, 14], "x": 15.5, "y": 1},
324 {"matrix": [1, 15], "x": 16.5, "y": 1},
325 {"matrix": [1, 16], "x": 17.5, "y": 1},
326
327 {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
328 {"matrix": [2, 1], "x": 1.75, "y": 2},
329 {"matrix": [2, 2], "x": 2.75, "y": 2},
330 {"matrix": [2, 3], "x": 3.75, "y": 2},
331 {"matrix": [2, 4], "x": 4.75, "y": 2},
332 {"matrix": [2, 5], "x": 5.75, "y": 2},
333 {"matrix": [2, 6], "x": 6.75, "y": 2},
334 {"matrix": [2, 7], "x": 7.75, "y": 2},
335 {"matrix": [2, 8], "x": 8.75, "y": 2},
336 {"matrix": [2, 9], "x": 9.75, "y": 2},
337 {"matrix": [2, 10], "x": 10.75, "y": 2},
338 {"matrix": [2, 11], "x": 11.75, "y": 2},
339 {"matrix": [1, 13], "x": 12.75, "y": 2},
340 {"matrix": [2, 12], "x": 13.75, "y": 1, "w": 1.25, "h": 2},
341
342 {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
343 {"matrix": [4, 1], "x": 1.25, "y": 3},
344 {"matrix": [3, 1], "x": 2.25, "y": 3},
345 {"matrix": [3, 2], "x": 3.25, "y": 3},
346 {"matrix": [3, 3], "x": 4.25, "y": 3},
347 {"matrix": [3, 4], "x": 5.25, "y": 3},
348 {"matrix": [3, 5], "x": 6.25, "y": 3},
349 {"matrix": [3, 6], "x": 7.25, "y": 3},
350 {"matrix": [3, 7], "x": 8.25, "y": 3},
351 {"matrix": [3, 8], "x": 9.25, "y": 3},
352 {"matrix": [3, 9], "x": 10.25, "y": 3},
353 {"matrix": [3, 10], "x": 11.25, "y": 3},
354 {"matrix": [3, 11], "x": 12.25, "y": 3, "w": 2.75},
355
356 {"matrix": [3, 15], "x": 16.5, "y": 3},
357
358 {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.25},
359 {"matrix": [4, 2], "x": 1.25, "y": 4, "w": 1.25},
360 {"matrix": [4, 3], "x": 2.5, "y": 4, "w": 1.25},
361 {"matrix": [4, 5], "x": 3.75, "y": 4, "w": 6.25},
362 {"matrix": [4, 9], "x": 10, "y": 4, "w": 1.25},
363 {"matrix": [4, 10], "x": 11.25, "y": 4, "w": 1.25},
364 {"matrix": [4, 11], "x": 12.5, "y": 4, "w": 1.25},
365 {"matrix": [4, 13], "x": 13.75, "y": 4, "w": 1.25},
366
367 {"matrix": [4, 14], "x": 15.5, "y": 4},
368 {"matrix": [4, 15], "x": 16.5, "y": 4},
369 {"matrix": [4, 16], "x": 17.5, "y": 4}
370 ]
371 },
372 "LAYOUT_iso_tsangan": {
373 "layout": [
374 {"matrix": [0, 0], "x": 0, "y": 0},
375 {"matrix": [0, 1], "x": 1, "y": 0},
376 {"matrix": [0, 2], "x": 2, "y": 0},
377 {"matrix": [0, 3], "x": 3, "y": 0},
378 {"matrix": [0, 4], "x": 4, "y": 0},
379 {"matrix": [0, 5], "x": 5, "y": 0},
380 {"matrix": [0, 6], "x": 6, "y": 0},
381 {"matrix": [0, 7], "x": 7, "y": 0},
382 {"matrix": [0, 8], "x": 8, "y": 0},
383 {"matrix": [0, 9], "x": 9, "y": 0},
384 {"matrix": [0, 10], "x": 10, "y": 0},
385 {"matrix": [0, 11], "x": 11, "y": 0},
386 {"matrix": [0, 12], "x": 12, "y": 0},
387 {"matrix": [0, 13], "x": 13, "y": 0, "w": 2},
388
389 {"matrix": [0, 14], "x": 15.5, "y": 0},
390 {"matrix": [0, 15], "x": 16.5, "y": 0},
391 {"matrix": [0, 16], "x": 17.5, "y": 0},
392
393 {"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
394 {"matrix": [1, 1], "x": 1.5, "y": 1},
395 {"matrix": [1, 2], "x": 2.5, "y": 1},
396 {"matrix": [1, 3], "x": 3.5, "y": 1},
397 {"matrix": [1, 4], "x": 4.5, "y": 1},
398 {"matrix": [1, 5], "x": 5.5, "y": 1},
399 {"matrix": [1, 6], "x": 6.5, "y": 1},
400 {"matrix": [1, 7], "x": 7.5, "y": 1},
401 {"matrix": [1, 8], "x": 8.5, "y": 1},
402 {"matrix": [1, 9], "x": 9.5, "y": 1},
403 {"matrix": [1, 10], "x": 10.5, "y": 1},
404 {"matrix": [1, 11], "x": 11.5, "y": 1},
405 {"matrix": [1, 12], "x": 12.5, "y": 1},
406
407 {"matrix": [1, 14], "x": 15.5, "y": 1},
408 {"matrix": [1, 15], "x": 16.5, "y": 1},
409 {"matrix": [1, 16], "x": 17.5, "y": 1},
410
411 {"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
412 {"matrix": [2, 1], "x": 1.75, "y": 2},
413 {"matrix": [2, 2], "x": 2.75, "y": 2},
414 {"matrix": [2, 3], "x": 3.75, "y": 2},
415 {"matrix": [2, 4], "x": 4.75, "y": 2},
416 {"matrix": [2, 5], "x": 5.75, "y": 2},
417 {"matrix": [2, 6], "x": 6.75, "y": 2},
418 {"matrix": [2, 7], "x": 7.75, "y": 2},
419 {"matrix": [2, 8], "x": 8.75, "y": 2},
420 {"matrix": [2, 9], "x": 9.75, "y": 2},
421 {"matrix": [2, 10], "x": 10.75, "y": 2},
422 {"matrix": [2, 11], "x": 11.75, "y": 2},
423 {"matrix": [1, 13], "x": 12.75, "y": 2},
424 {"matrix": [2, 12], "x": 13.75, "y": 1, "w": 1.25, "h": 2},
425
426 {"matrix": [3, 0], "x": 0, "y": 3, "w": 1.25},
427 {"matrix": [4, 1], "x": 1.25, "y": 3},
428 {"matrix": [3, 1], "x": 2.25, "y": 3},
429 {"matrix": [3, 2], "x": 3.25, "y": 3},
430 {"matrix": [3, 3], "x": 4.25, "y": 3},
431 {"matrix": [3, 4], "x": 5.25, "y": 3},
432 {"matrix": [3, 5], "x": 6.25, "y": 3},
433 {"matrix": [3, 6], "x": 7.25, "y": 3},
434 {"matrix": [3, 7], "x": 8.25, "y": 3},
435 {"matrix": [3, 8], "x": 9.25, "y": 3},
436 {"matrix": [3, 9], "x": 10.25, "y": 3},
437 {"matrix": [3, 10], "x": 11.25, "y": 3},
438 {"matrix": [3, 11], "x": 12.25, "y": 3, "w": 2.75},
439
440 {"matrix": [3, 15], "x": 16.5, "y": 3},
441
442 {"matrix": [4, 0], "x": 0, "y": 4, "w": 1.5},
443 {"matrix": [4, 2], "x": 1.5, "y": 4},
444 {"matrix": [4, 3], "x": 2.5, "y": 4, "w": 1.5},
445 {"matrix": [4, 5], "x": 4, "y": 4, "w": 7},
446 {"matrix": [4, 10], "x": 11, "y": 4, "w": 1.5},
447 {"matrix": [4, 11], "x": 12.5, "y": 4},
448 {"matrix": [4, 13], "x": 13.5, "y": 4, "w": 1.5},
449
450 {"matrix": [4, 14], "x": 15.5, "y": 4},
451 {"matrix": [4, 15], "x": 16.5, "y": 4},
452 {"matrix": [4, 16], "x": 17.5, "y": 4}
453 ]
454 }
455 }
456}