Parent directory

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}