-
Notifications
You must be signed in to change notification settings - Fork 0
/
ibom.html
2622 lines (2373 loc) · 388 KB
/
ibom.html
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
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Interactive BOM for KiCAD</title>
<style type="text/css">
:root {
--pcb-edge-color: black;
--pad-color: #878787;
--pad-color-highlight: #D04040;
--pin1-outline-color: #ffb629;
--pin1-outline-color-highlight: #b4ff03;
--silkscreen-edge-color: #aa4;
--silkscreen-polygon-color: #4aa;
--silkscreen-text-color: #4aa;
--fabrication-edge-color: #907651;
--fabrication-polygon-color: #907651;
--fabrication-text-color: #a27c24;
}
html, body {
margin: 0px;
height: 100%;
font-family: Verdana, sans-serif;
}
.dark {
--pcb-edge-color: #eee;
--pad-color: #808080;
--pin1-outline-color: #ffa800;
--pin1-outline-color-highlight: #ccff00;
background-color: #252c30;
color: #eee;
}
button {
background-color: #eee;
border: 1px solid #888;
color: black;
height: 44px;
width: 44px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 14px;
font-weight: bolder;
}
.dark button {
/* This will be inverted */
background-color: #c3b7b5;
}
button.depressed {
background-color: #0a0;
color: white;
}
.dark button.depressed {
/* This will be inverted */
background-color: #b3b;
}
button:focus {
outline: 0;
}
button#tb-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.32 290.12h5.82M1.32 291.45h5.82' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 292.5v4.23M.26 292.63H8.2' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='1.35' y='295.73'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
background-size: 32px 32px;
background-position: 5px 5px;
background-repeat: no-repeat;
}
button#lr-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.06 290.12H3.7m-2.64 1.33H3.7m-2.64 1.32H3.7m-2.64 1.3H3.7m-2.64 1.33H3.7' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 288.8v7.94m0-4.11h3.96' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='5.11' y='291.96'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
background-size: 32px 32px;
background-position: 5px 5px;
background-repeat: no-repeat;
}
button#bom-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)' fill='none' stroke='%23000' stroke-width='.4'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' stroke-linejoin='round'/%3E%3Cpath d='M1.59 290.12h5.29M1.59 291.45h5.33M1.59 292.75h5.33M1.59 294.09h5.33M1.59 295.41h5.33'/%3E%3C/g%3E%3C/svg%3E");
background-size: 32px 32px;
background-position: 5px 5px;
background-repeat: no-repeat;
}
button#copy {
background-image: url("data:image/svg+xml,%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M32 2h-24c-2.21 0-4 1.79-4 4v28h4v-28h24v-4zm6 8h-22c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h22c2.21 0 4-1.79 4-4v-28c0-2.21-1.79-4-4-4zm0 32h-22v-28h22v28z'/%3E%3C/svg%3E");
background-position: 6px 6px;
background-repeat: no-repeat;
background-size: 26px 26px;
border-radius: 6px;
height: 40px;
width: 40px;
margin: 10px 5px;
}
button#copy:active {
box-shadow: inset 0px 0px 5px #6c6c6c;
}
textarea.clipboard-temp {
position: fixed;
top: 0;
left: 0;
width: 2em;
height: 2em;
padding: 0;
border: None;
outline: None;
box-shadow: None;
background: transparent;
}
.left-most-button {
border-right: 0;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.middle-button {
border-right: 0;
}
.right-most-button {
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.button-container {
font-size: 0;
}
.dark .button-container {
filter: invert(1);
}
@media print {
.hideonprint {
display: none;
}
}
canvas {
cursor: crosshair;
}
canvas:active {
cursor: grabbing;
}
.fileinfo {
width: 100%;
max-width: 1000px;
border: none;
padding: 5px;
}
.fileinfo .title {
font-size: 20pt;
font-weight: bold;
}
.fileinfo td {
overflow: hidden;
white-space: nowrap;
max-width: 1px;
width: 50%;
text-overflow: ellipsis;
}
.bom {
border-collapse: collapse;
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
font-size: 10pt;
table-layout: fixed;
width: 100%;
margin-top: 1px;
}
.bom th, .bom td {
border: 1px solid black;
padding: 5px;
word-wrap: break-word;
text-align: center;
position: relative;
}
.dark .bom th, .dark .bom td {
border: 1px solid #777;
}
.bom th {
background-color: #CCCCCC;
background-clip: padding-box;
}
.dark .bom th {
background-color: #3b4749;
}
.bom tr.highlighted:nth-child(n) {
background-color: #cfc;
}
.dark .bom tr.highlighted:nth-child(n) {
background-color: #226022;
}
.bom tr:nth-child(even) {
background-color: #f2f2f2;
}
.dark .bom tr:nth-child(even) {
background-color: #313b40;
}
.bom tr {
transition: background-color 0.2s;
}
.bom .numCol {
width: 25px;
}
.bom .Description {
width: 10%;
}
.bom .Part {
width: 10%;
}
.bom .Value {
width: 15%;
}
.bom .Quantity {
width: 65px;
}
.bom th .sortmark {
position: absolute;
right: 1px;
top: 1px;
margin-top: -5px;
border-width: 5px;
border-style: solid;
border-color: transparent transparent #221 transparent;
transform-origin: 50% 85%;
transition: opacity 0.2s, transform 0.4s;
}
.dark .bom th .sortmark {
filter: invert(1);
}
.bom th .sortmark.none {
opacity: 0;
}
.bom th .sortmark.desc {
transform: rotate(180deg);
}
.bom th:hover .sortmark.none {
opacity: 0.5;
}
.bom .bom-checkbox {
width: 30px;
position: relative;
user-select: none;
-moz-user-select: none;
}
.bom .bom-checkbox:before {
content: "";
position: absolute;
border-width: 15px;
border-style: solid;
border-color: #51829f transparent transparent transparent;
visibility: hidden;
top: -15px;
}
.bom .bom-checkbox:after {
content: "Double click to set/unset all";
position: absolute;
color: white;
top: -35px;
left: -26px;
background: #51829f;
padding: 5px 15px;
border-radius: 8px;
white-space: nowrap;
visibility: hidden;
}
.bom .bom-checkbox:hover:before, .bom .bom-checkbox:hover:after {
visibility: visible;
transition: visibility 0.2s linear 1s;
}
.split {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
overflow-y: auto;
overflow-x: hidden;
background-color: inherit;
}
.split.split-horizontal, .gutter.gutter-horizontal {
height: 100%;
float: left;
}
.gutter {
background-color: #ddd;
background-repeat: no-repeat;
background-position: 50%;
transition: background-color 0.3s;
}
.dark .gutter {
background-color: #777;
}
.gutter.gutter-horizontal {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==');
cursor: ew-resize;
width: 5px;
}
.gutter.gutter-vertical {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=');
cursor: ns-resize;
height: 5px;
}
.searchbox {
float: left;
height: 40px;
margin: 10px 5px;
padding: 12px 32px;
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
font-size: 18px;
box-sizing: border-box;
border: 1px solid #888;
border-radius: 6px;
outline: none;
background-color: #eee;
transition: background-color 0.2s, border 0.2s;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNklEQVQ4T8XSMUvDQBQH8P/LElFa/AIZHcTBQSz0I/gFstTBRR2KUC4ldDxw7h0Bl3RRUATxi4iiODgoiLNrbQYp5J6cpJJqomkX33Z37/14d/dIa33MzDuYI4johOI4XhyNRteO46zNYjDzAxE1yBZprVeZ+QbAUhXEGJMA2Ox2u4+fQIa0mPmsCgCgJYQ4t7lfgF0opQYAdv9ABkKI/UnOFCClXKjX61cA1osQY8x9kiRNKeV7IWA3oyhaSdP0FkAtjxhj3hzH2RBCPOf3pzqYHCilfAAX+URm9oMguPzeWSGQvUcMYC8rOBJCHBRdqxTo9/vbRHRqi8bj8XKv1xvODbiuW2u32/bvf0SlDv4XYOY7z/Mavu+nM1+BmQ+NMc0wDF/LprP0DbTWW0T00ul0nn4b7Q87+X4Qmfiq2wAAAABJRU5ErkJggg==');
background-position: 10px 10px;
background-repeat: no-repeat;
}
.dark .searchbox {
background-color: #111;
color: #eee;
}
.searchbox::placeholder {
color: #ccc;
}
.dark .searchbox::placeholder {
color: #666;
}
.filter {
width: calc(60% - 64px);
}
.reflookup {
width: calc(40% - 10px);
}
input[type=text]:focus {
background-color: white;
border: 1px solid #333;
}
.dark input[type=text]:focus {
background-color: #333;
border: 1px solid #ccc;
}
mark.highlight {
background-color: #5050ff;
color: #fff;
padding: 2px;
border-radius: 6px;
}
.dark mark.highlight {
background-color: #76a6da;
color: #111;
}
.menubtn {
background-color: white;
font-size: 16px;
border: none;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E%0A");
background-position: center;
background-repeat: no-repeat;
}
.dark .menubtn {
filter: invert(1);
}
.menu {
position: relative;
display: inline-block;
}
.menu-content {
display: none;
position: absolute;
background-color: white;
right: 0;
min-width: 300px;
box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
z-index: 100;
padding: 8px;
}
.dark .menu-content {
background-color: #111;
}
.menu:hover .menu-content {
display: block;
}
.menu:hover .menubtn {
background-color: #eee;
}
.dark .menu:hover .menubtn {}
.menu-label {
display: inline-block;
padding: 8px;
border: 1px solid #ccc;
border-top: 0;
width: calc(100% - 18px);
}
.menu-label-top {
border-top: 1px solid #ccc;
}
.menu-textbox {
float: left;
height: 24px;
margin: 10px 5px;
padding: 5px 5px;
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
font-size: 14px;
box-sizing: border-box;
border: 1px solid #888;
border-radius: 4px;
outline: none;
background-color: #eee;
transition: background-color 0.2s, border 0.2s;
width: calc(100% - 10px);
}
.dark .menu-textbox {
background-color: #222;
color: #eee;
}
#topmostdiv {
transition: background-color 0.3s;
}
#top {
height: 78px;
border-bottom: 2px solid black;
}
.dark #top {
border-bottom: 2px solid #ccc;
}
#dbg {
display: block;
}
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: #aaa;
}
::-webkit-scrollbar-thumb {
background: #666;
border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
background: #555;
}
.slider {
-webkit-appearance: none;
width: 100%;
margin: 3px 0;
padding: 0;
outline: none;
opacity: 0.7;
-webkit-transition: .2s;
transition: opacity .2s;
border-radius: 3px;
}
.slider:hover {
opacity: 1;
}
.slider:focus {
outline: none;
}
.slider::-webkit-slider-runnable-track {
-webkit-appearance: none;
width: 100%;
height: 8px;
background: #d3d3d3;
border-radius: 3px;
border: none;
}
.slider::-webkit-slider-thumb {
-webkit-appearance: none;
width: 15px;
height: 15px;
border-radius: 50%;
background: #0a0;
cursor: pointer;
margin-top: -4px;
}
.dark .slider::-webkit-slider-thumb {
background: #3d3;
}
.slider::-moz-range-thumb {
width: 15px;
height: 15px;
border-radius: 50%;
background: #0a0;
cursor: pointer;
}
.slider::-moz-range-track {
height: 8px;
background: #d3d3d3;
border-radius: 3px;
}
.dark .slider::-moz-range-thumb {
background: #3d3;
}
.slider::-ms-track {
width: 100%;
height: 8px;
border-width: 3px 0;
background: transparent;
border-color: transparent;
color: transparent;
transition: opacity .2s;
}
.slider::-ms-fill-lower {
background: #d3d3d3;
border: none;
border-radius: 3px;
}
.slider::-ms-fill-upper {
background: #d3d3d3;
border: none;
border-radius: 3px;
}
.slider::-ms-thumb {
width: 15px;
height: 15px;
border-radius: 50%;
background: #0a0;
cursor: pointer;
margin: 0;
}
.shameless-plug {
font-size: 0.8em;
text-align: center;
display: block;
}
a {
color: #0278a4;
}
.dark a {
color: #00b9fd;
}
#frontcanvas, #backcanvas {
touch-action: none;
}
</style>
<script type="text/javascript" >
///////////////////////////////////////////////
/*
Split.js - v1.3.5
MIT License
https://github.com/nathancahill/Split.js
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Split=t()}(this,function(){"use strict";var e=window,t=e.document,n="addEventListener",i="removeEventListener",r="getBoundingClientRect",s=function(){return!1},o=e.attachEvent&&!e[n],a=["","-webkit-","-moz-","-o-"].filter(function(e){var n=t.createElement("div");return n.style.cssText="width:"+e+"calc(9px)",!!n.style.length}).shift()+"calc",l=function(e){return"string"==typeof e||e instanceof String?t.querySelector(e):e};return function(u,c){function z(e,t,n){var i=A(y,t,n);Object.keys(i).forEach(function(t){return e.style[t]=i[t]})}function h(e,t){var n=B(y,t);Object.keys(n).forEach(function(t){return e.style[t]=n[t]})}function f(e){var t=E[this.a],n=E[this.b],i=t.size+n.size;t.size=e/this.size*i,n.size=i-e/this.size*i,z(t.element,t.size,this.aGutterSize),z(n.element,n.size,this.bGutterSize)}function m(e){var t;this.dragging&&((t="touches"in e?e.touches[0][b]-this.start:e[b]-this.start)<=E[this.a].minSize+M+this.aGutterSize?t=E[this.a].minSize+this.aGutterSize:t>=this.size-(E[this.b].minSize+M+this.bGutterSize)&&(t=this.size-(E[this.b].minSize+this.bGutterSize)),f.call(this,t),c.onDrag&&c.onDrag())}function g(){var e=E[this.a].element,t=E[this.b].element;this.size=e[r]()[y]+t[r]()[y]+this.aGutterSize+this.bGutterSize,this.start=e[r]()[G]}function d(){var t=this,n=E[t.a].element,r=E[t.b].element;t.dragging&&c.onDragEnd&&c.onDragEnd(),t.dragging=!1,e[i]("mouseup",t.stop),e[i]("touchend",t.stop),e[i]("touchcancel",t.stop),t.parent[i]("mousemove",t.move),t.parent[i]("touchmove",t.move),delete t.stop,delete t.move,n[i]("selectstart",s),n[i]("dragstart",s),r[i]("selectstart",s),r[i]("dragstart",s),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",r.style.userSelect="",r.style.webkitUserSelect="",r.style.MozUserSelect="",r.style.pointerEvents="",t.gutter.style.cursor="",t.parent.style.cursor=""}function S(t){var i=this,r=E[i.a].element,o=E[i.b].element;!i.dragging&&c.onDragStart&&c.onDragStart(),t.preventDefault(),i.dragging=!0,i.move=m.bind(i),i.stop=d.bind(i),e[n]("mouseup",i.stop),e[n]("touchend",i.stop),e[n]("touchcancel",i.stop),i.parent[n]("mousemove",i.move),i.parent[n]("touchmove",i.move),r[n]("selectstart",s),r[n]("dragstart",s),o[n]("selectstart",s),o[n]("dragstart",s),r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",o.style.userSelect="none",o.style.webkitUserSelect="none",o.style.MozUserSelect="none",o.style.pointerEvents="none",i.gutter.style.cursor=j,i.parent.style.cursor=j,g.call(i)}function v(e){e.forEach(function(t,n){if(n>0){var i=F[n-1],r=E[i.a],s=E[i.b];r.size=e[n-1],s.size=t,z(r.element,r.size,i.aGutterSize),z(s.element,s.size,i.bGutterSize)}})}function p(){F.forEach(function(e){e.parent.removeChild(e.gutter),E[e.a].element.style[y]="",E[e.b].element.style[y]=""})}void 0===c&&(c={});var y,b,G,E,w=l(u[0]).parentNode,D=e.getComputedStyle(w).flexDirection,U=c.sizes||u.map(function(){return 100/u.length}),k=void 0!==c.minSize?c.minSize:100,x=Array.isArray(k)?k:u.map(function(){return k}),L=void 0!==c.gutterSize?c.gutterSize:10,M=void 0!==c.snapOffset?c.snapOffset:30,O=c.direction||"horizontal",j=c.cursor||("horizontal"===O?"ew-resize":"ns-resize"),C=c.gutter||function(e,n){var i=t.createElement("div");return i.className="gutter gutter-"+n,i},A=c.elementStyle||function(e,t,n){var i={};return"string"==typeof t||t instanceof String?i[e]=t:i[e]=o?t+"%":a+"("+t+"% - "+n+"px)",i},B=c.gutterStyle||function(e,t){return n={},n[e]=t+"px",n;var n};"horizontal"===O?(y="width","clientWidth",b="clientX",G="left","paddingLeft"):"vertical"===O&&(y="height","clientHeight",b="clientY",G="top","paddingTop");var F=[];return E=u.map(function(e,t){var i,s={element:l(e),size:U[t],minSize:x[t]};if(t>0&&(i={a:t-1,b:t,dragging:!1,isFirst:1===t,isLast:t===u.length-1,direction:O,parent:w},i.aGutterSize=L,i.bGutterSize=L,i.isFirst&&(i.aGutterSize=L/2),i.isLast&&(i.bGutterSize=L/2),"row-reverse"===D||"column-reverse"===D)){var a=i.a;i.a=i.b,i.b=a}if(!o&&t>0){var c=C(t,O);h(c,L),c[n]("mousedown",S.bind(i)),c[n]("touchstart",S.bind(i)),w.insertBefore(c,s.element),i.gutter=c}0===t||t===u.length-1?z(s.element,s.size,L/2):z(s.element,s.size,L);var f=s.element[r]()[y];return f<s.minSize&&(s.minSize=f),t>0&&F.push(i),s}),o?{setSizes:v,destroy:p}:{setSizes:v,getSizes:function(){return E.map(function(e){return e.size})},collapse:function(e){if(e===F.length){var t=F[e-1];g.call(t),o||f.call(t,t.size-t.bGutterSize)}else{var n=F[e];g.call(n),o||f.call(n,n.aGutterSize)}},destroy:p}}});
///////////////////////////////////////////////
///////////////////////////////////////////////
/*!
* PEP v0.4.3 | https://github.com/jquery/PEP
* Copyright jQuery Foundation and other contributors | http://jquery.org/license
*/
!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.PointerEventsPolyfill=b()}(this,function(){"use strict";function a(a,b){b=b||Object.create(null);var c=document.createEvent("Event");c.initEvent(a,b.bubbles||!1,b.cancelable||!1);
for(var d,e=2;e<m.length;e++)d=m[e],c[d]=b[d]||n[e];c.buttons=b.buttons||0;
var f=0;return f=b.pressure&&c.buttons?b.pressure:c.buttons?.5:0,c.x=c.clientX,c.y=c.clientY,c.pointerId=b.pointerId||0,c.width=b.width||0,c.height=b.height||0,c.pressure=f,c.tiltX=b.tiltX||0,c.tiltY=b.tiltY||0,c.twist=b.twist||0,c.tangentialPressure=b.tangentialPressure||0,c.pointerType=b.pointerType||"",c.hwTimestamp=b.hwTimestamp||0,c.isPrimary=b.isPrimary||!1,c}function b(){this.array=[],this.size=0}function c(a,b,c,d){this.addCallback=a.bind(d),this.removeCallback=b.bind(d),this.changedCallback=c.bind(d),A&&(this.observer=new A(this.mutationWatcher.bind(this)))}function d(a){return"body /shadow-deep/ "+e(a)}function e(a){return'[touch-action="'+a+'"]'}function f(a){return"{ -ms-touch-action: "+a+"; touch-action: "+a+"; }"}function g(){if(F){D.forEach(function(a){String(a)===a?(E+=e(a)+f(a)+"\n",G&&(E+=d(a)+f(a)+"\n")):(E+=a.selectors.map(e)+f(a.rule)+"\n",G&&(E+=a.selectors.map(d)+f(a.rule)+"\n"))});var a=document.createElement("style");a.textContent=E,document.head.appendChild(a)}}function h(){if(!window.PointerEvent){if(window.PointerEvent=a,window.navigator.msPointerEnabled){var b=window.navigator.msMaxTouchPoints;Object.defineProperty(window.navigator,"maxTouchPoints",{value:b,enumerable:!0}),u.registerSource("ms",_)}else Object.defineProperty(window.navigator,"maxTouchPoints",{value:0,enumerable:!0}),u.registerSource("mouse",N),void 0!==window.ontouchstart&&u.registerSource("touch",V);u.register(document)}}function i(a){if(!u.pointermap.has(a)){var b=new Error("InvalidPointerId");throw b.name="InvalidPointerId",b}}function j(a){for(var b=a.parentNode;b&&b!==a.ownerDocument;)b=b.parentNode;if(!b){var c=new Error("InvalidStateError");throw c.name="InvalidStateError",c}}function k(a){var b=u.pointermap.get(a);return 0!==b.buttons}function l(){window.Element&&!Element.prototype.setPointerCapture&&Object.defineProperties(Element.prototype,{setPointerCapture:{value:W},releasePointerCapture:{value:X},hasPointerCapture:{value:Y}})}
var m=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","pageX","pageY"],n=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0],o=window.Map&&window.Map.prototype.forEach,p=o?Map:b;b.prototype={set:function(a,b){return void 0===b?this["delete"](a):(this.has(a)||this.size++,void(this.array[a]=b))},has:function(a){return void 0!==this.array[a]},"delete":function(a){this.has(a)&&(delete this.array[a],this.size--)},get:function(a){return this.array[a]},clear:function(){this.array.length=0,this.size=0},forEach:function(a,b){return this.array.forEach(function(c,d){a.call(b,c,d,this)},this)}};var q=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","buttons","pointerId","width","height","pressure","tiltX","tiltY","pointerType","hwTimestamp","isPrimary","type","target","currentTarget","which","pageX","pageY","timeStamp"],r=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0,0,0,0,0,0,"",0,!1,"",null,null,0,0,0,0],s={pointerover:1,pointerout:1,pointerenter:1,pointerleave:1},t="undefined"!=typeof SVGElementInstance,u={pointermap:new p,eventMap:Object.create(null),captureInfo:Object.create(null),eventSources:Object.create(null),eventSourceList:[],registerSource:function(a,b){var c=b,d=c.events;d&&(d.forEach(function(a){c[a]&&(this.eventMap[a]=c[a].bind(c))},this),this.eventSources[a]=c,this.eventSourceList.push(c))},register:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
b.register.call(b,a)},unregister:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
b.unregister.call(b,a)},contains:function(a,b){try{return a.contains(b)}catch(c){return!1}},down:function(a){a.bubbles=!0,this.fireEvent("pointerdown",a)},move:function(a){a.bubbles=!0,this.fireEvent("pointermove",a)},up:function(a){a.bubbles=!0,this.fireEvent("pointerup",a)},enter:function(a){a.bubbles=!1,this.fireEvent("pointerenter",a)},leave:function(a){a.bubbles=!1,this.fireEvent("pointerleave",a)},over:function(a){a.bubbles=!0,this.fireEvent("pointerover",a)},out:function(a){a.bubbles=!0,this.fireEvent("pointerout",a)},cancel:function(a){a.bubbles=!0,this.fireEvent("pointercancel",a)},leaveOut:function(a){this.out(a),this.propagate(a,this.leave,!1)},enterOver:function(a){this.over(a),this.propagate(a,this.enter,!0)},eventHandler:function(a){if(!a._handledByPE){var b=a.type,c=this.eventMap&&this.eventMap[b];c&&c(a),a._handledByPE=!0}},listen:function(a,b){b.forEach(function(b){this.addEvent(a,b)},this)},unlisten:function(a,b){b.forEach(function(b){this.removeEvent(a,b)},this)},addEvent:function(a,b){a.addEventListener(b,this.boundHandler)},removeEvent:function(a,b){a.removeEventListener(b,this.boundHandler)},makeEvent:function(b,c){this.captureInfo[c.pointerId]&&(c.relatedTarget=null);var d=new a(b,c);return c.preventDefault&&(d.preventDefault=c.preventDefault),d._target=d._target||c.target,d},fireEvent:function(a,b){var c=this.makeEvent(a,b);return this.dispatchEvent(c)},cloneEvent:function(a){for(var b,c=Object.create(null),d=0;d<q.length;d++)b=q[d],c[b]=a[b]||r[d],!t||"target"!==b&&"relatedTarget"!==b||c[b]instanceof SVGElementInstance&&(c[b]=c[b].correspondingUseElement);return a.preventDefault&&(c.preventDefault=function(){a.preventDefault()}),c},getTarget:function(a){var b=this.captureInfo[a.pointerId];return b?a._target!==b&&a.type in s?void 0:b:a._target},propagate:function(a,b,c){for(var d=a.target,e=[];d!==document&&!d.contains(a.relatedTarget);) if(e.push(d),d=d.parentNode,!d)return;c&&e.reverse(),e.forEach(function(c){a.target=c,b.call(this,a)},this)},setCapture:function(b,c,d){this.captureInfo[b]&&this.releaseCapture(b,d),this.captureInfo[b]=c,this.implicitRelease=this.releaseCapture.bind(this,b,d),document.addEventListener("pointerup",this.implicitRelease),document.addEventListener("pointercancel",this.implicitRelease);var e=new a("gotpointercapture");e.pointerId=b,e._target=c,d||this.asyncDispatchEvent(e)},releaseCapture:function(b,c){var d=this.captureInfo[b];if(d){this.captureInfo[b]=void 0,document.removeEventListener("pointerup",this.implicitRelease),document.removeEventListener("pointercancel",this.implicitRelease);var e=new a("lostpointercapture");e.pointerId=b,e._target=d,c||this.asyncDispatchEvent(e)}},dispatchEvent:/*scope.external.dispatchEvent || */function(a){var b=this.getTarget(a);if(b)return b.dispatchEvent(a)},asyncDispatchEvent:function(a){requestAnimationFrame(this.dispatchEvent.bind(this,a))}};u.boundHandler=u.eventHandler.bind(u);var v={shadow:function(a){if(a)return a.shadowRoot||a.webkitShadowRoot},canTarget:function(a){return a&&Boolean(a.elementFromPoint)},targetingShadow:function(a){var b=this.shadow(a);if(this.canTarget(b))return b},olderShadow:function(a){var b=a.olderShadowRoot;if(!b){var c=a.querySelector("shadow");c&&(b=c.olderShadowRoot)}return b},allShadows:function(a){for(var b=[],c=this.shadow(a);c;)b.push(c),c=this.olderShadow(c);return b},searchRoot:function(a,b,c){if(a){var d,e,f=a.elementFromPoint(b,c);for(e=this.targetingShadow(f);e;){if(d=e.elementFromPoint(b,c)){var g=this.targetingShadow(d);return this.searchRoot(g,b,c)||d} e=this.olderShadow(e)} return f}},owner:function(a){
for(var b=a;b.parentNode;)b=b.parentNode;
return b.nodeType!==Node.DOCUMENT_NODE&&b.nodeType!==Node.DOCUMENT_FRAGMENT_NODE&&(b=document),b},findTarget:function(a){var b=a.clientX,c=a.clientY,d=this.owner(a.target);
return d.elementFromPoint(b,c)||(d=document),this.searchRoot(d,b,c)}},w=Array.prototype.forEach.call.bind(Array.prototype.forEach),x=Array.prototype.map.call.bind(Array.prototype.map),y=Array.prototype.slice.call.bind(Array.prototype.slice),z=Array.prototype.filter.call.bind(Array.prototype.filter),A=window.MutationObserver||window.WebKitMutationObserver,B="[touch-action]",C={subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0,attributeFilter:["touch-action"]};c.prototype={watchSubtree:function(a){
//
this.observer&&v.canTarget(a)&&this.observer.observe(a,C)},enableOnSubtree:function(a){this.watchSubtree(a),a===document&&"complete"!==document.readyState?this.installOnLoad():this.installNewSubtree(a)},installNewSubtree:function(a){w(this.findElements(a),this.addElement,this)},findElements:function(a){return a.querySelectorAll?a.querySelectorAll(B):[]},removeElement:function(a){this.removeCallback(a)},addElement:function(a){this.addCallback(a)},elementChanged:function(a,b){this.changedCallback(a,b)},concatLists:function(a,b){return a.concat(y(b))},
installOnLoad:function(){document.addEventListener("readystatechange",function(){"complete"===document.readyState&&this.installNewSubtree(document)}.bind(this))},isElement:function(a){return a.nodeType===Node.ELEMENT_NODE},flattenMutationTree:function(a){
var b=x(a,this.findElements,this);
return b.push(z(a,this.isElement)),b.reduce(this.concatLists,[])},mutationWatcher:function(a){a.forEach(this.mutationHandler,this)},mutationHandler:function(a){if("childList"===a.type){var b=this.flattenMutationTree(a.addedNodes);b.forEach(this.addElement,this);var c=this.flattenMutationTree(a.removedNodes);c.forEach(this.removeElement,this)}else"attributes"===a.type&&this.elementChanged(a.target,a.oldValue)}};var D=["none","auto","pan-x","pan-y",{rule:"pan-x pan-y",selectors:["pan-x pan-y","pan-y pan-x"]}],E="",F=window.PointerEvent||window.MSPointerEvent,G=!window.ShadowDOMPolyfill&&document.head.createShadowRoot,H=u.pointermap,I=25,J=[1,4,2,8,16],K=!1;try{K=1===new MouseEvent("test",{buttons:1}).buttons}catch(L){}
var M,N={POINTER_ID:1,POINTER_TYPE:"mouse",events:["mousedown","mousemove","mouseup","mouseover","mouseout"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},lastTouches:[],
isEventSimulatedFromTouch:function(a){for(var b,c=this.lastTouches,d=a.clientX,e=a.clientY,f=0,g=c.length;f<g&&(b=c[f]);f++){
var h=Math.abs(d-b.x),i=Math.abs(e-b.y);if(h<=I&&i<=I)return!0}},prepareEvent:function(a){var b=u.cloneEvent(a),c=b.preventDefault;return b.preventDefault=function(){a.preventDefault(),c()},b.pointerId=this.POINTER_ID,b.isPrimary=!0,b.pointerType=this.POINTER_TYPE,b},prepareButtonsForMove:function(a,b){var c=H.get(this.POINTER_ID);
0!==b.which&&c?a.buttons=c.buttons:a.buttons=0,b.buttons=a.buttons},mousedown:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);K||(c.buttons=J[c.button],b&&(c.buttons|=b.buttons),a.buttons=c.buttons),H.set(this.POINTER_ID,a),b&&0!==b.buttons?u.move(c):u.down(c)}},mousemove:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.move(b)}},mouseup:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);if(!K){var d=J[c.button];
c.buttons=b?b.buttons&~d:0,a.buttons=c.buttons}H.set(this.POINTER_ID,a),
c.buttons&=~J[c.button],0===c.buttons?u.up(c):u.move(c)}},mouseover:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.enterOver(b)}},mouseout:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,u.leaveOut(b)}},cancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.deactivateMouse()},deactivateMouse:function(){H["delete"](this.POINTER_ID)}},O=u.captureInfo,P=v.findTarget.bind(v),Q=v.allShadows.bind(v),R=u.pointermap,S=2500,T=200,U="touch-action",V={events:["touchstart","touchmove","touchend","touchcancel"],register:function(a){M.enableOnSubtree(a)},unregister:function(){},elementAdded:function(a){var b=a.getAttribute(U),c=this.touchActionToScrollType(b);c&&(a._scrollType=c,u.listen(a,this.events),
Q(a).forEach(function(a){a._scrollType=c,u.listen(a,this.events)},this))},elementRemoved:function(a){a._scrollType=void 0,u.unlisten(a,this.events),
Q(a).forEach(function(a){a._scrollType=void 0,u.unlisten(a,this.events)},this)},elementChanged:function(a,b){var c=a.getAttribute(U),d=this.touchActionToScrollType(c),e=this.touchActionToScrollType(b);
d&&e?(a._scrollType=d,Q(a).forEach(function(a){a._scrollType=d},this)):e?this.elementRemoved(a):d&&this.elementAdded(a)},scrollTypes:{EMITTER:"none",XSCROLLER:"pan-x",YSCROLLER:"pan-y",SCROLLER:/^(?:pan-x pan-y)|(?:pan-y pan-x)|auto$/},touchActionToScrollType:function(a){var b=a,c=this.scrollTypes;return"none"===b?"none":b===c.XSCROLLER?"X":b===c.YSCROLLER?"Y":c.SCROLLER.exec(b)?"XY":void 0},POINTER_TYPE:"touch",firstTouch:null,isPrimaryTouch:function(a){return this.firstTouch===a.identifier},setPrimaryTouch:function(a){
(0===R.size||1===R.size&&R.has(1))&&(this.firstTouch=a.identifier,this.firstXY={X:a.clientX,Y:a.clientY},this.scrolling=!1,this.cancelResetClickCount())},removePrimaryPointer:function(a){a.isPrimary&&(this.firstTouch=null,this.firstXY=null,this.resetClickCount())},clickCount:0,resetId:null,resetClickCount:function(){var a=function(){this.clickCount=0,this.resetId=null}.bind(this);this.resetId=setTimeout(a,T)},cancelResetClickCount:function(){this.resetId&&clearTimeout(this.resetId)},typeToButtons:function(a){var b=0;return"touchstart"!==a&&"touchmove"!==a||(b=1),b},touchToPointer:function(a){var b=this.currentTouchEvent,c=u.cloneEvent(a),d=c.pointerId=a.identifier+2;c.target=O[d]||P(c),c.bubbles=!0,c.cancelable=!0,c.detail=this.clickCount,c.button=0,c.buttons=this.typeToButtons(b.type),c.width=2*(a.radiusX||a.webkitRadiusX||0),c.height=2*(a.radiusY||a.webkitRadiusY||0),c.pressure=a.force||a.webkitForce||.5,c.isPrimary=this.isPrimaryTouch(a),c.pointerType=this.POINTER_TYPE,
c.altKey=b.altKey,c.ctrlKey=b.ctrlKey,c.metaKey=b.metaKey,c.shiftKey=b.shiftKey;
var e=this;return c.preventDefault=function(){e.scrolling=!1,e.firstXY=null,b.preventDefault()},c},processTouches:function(a,b){var c=a.changedTouches;this.currentTouchEvent=a;for(var d,e=0;e<c.length;e++)d=c[e],b.call(this,this.touchToPointer(d))},
shouldScroll:function(a){if(this.firstXY){var b,c=a.currentTarget._scrollType;if("none"===c)
b=!1;else if("XY"===c)
b=!0;else{var d=a.changedTouches[0],e=c,f="Y"===c?"X":"Y",g=Math.abs(d["client"+e]-this.firstXY[e]),h=Math.abs(d["client"+f]-this.firstXY[f]);
b=g>=h}return this.firstXY=null,b}},findTouch:function(a,b){for(var c,d=0,e=a.length;d<e&&(c=a[d]);d++)if(c.identifier===b)return!0},
vacuumTouches:function(a){var b=a.touches;
if(R.size>=b.length){var c=[];R.forEach(function(a,d){
if(1!==d&&!this.findTouch(b,d-2)){var e=a.out;c.push(e)}},this),c.forEach(this.cancelOut,this)}},touchstart:function(a){this.vacuumTouches(a),this.setPrimaryTouch(a.changedTouches[0]),this.dedupSynthMouse(a),this.scrolling||(this.clickCount++,this.processTouches(a,this.overDown))},overDown:function(a){R.set(a.pointerId,{target:a.target,out:a,outTarget:a.target}),u.enterOver(a),u.down(a)},touchmove:function(a){this.scrolling||(this.shouldScroll(a)?(this.scrolling=!0,this.touchcancel(a)):(a.preventDefault(),this.processTouches(a,this.moveOverOut)))},moveOverOut:function(a){var b=a,c=R.get(b.pointerId);
if(c){var d=c.out,e=c.outTarget;u.move(b),d&&e!==b.target&&(d.relatedTarget=b.target,b.relatedTarget=e,
d.target=e,b.target?(u.leaveOut(d),u.enterOver(b)):(
b.target=e,b.relatedTarget=null,this.cancelOut(b))),c.out=b,c.outTarget=b.target}},touchend:function(a){this.dedupSynthMouse(a),this.processTouches(a,this.upOut)},upOut:function(a){this.scrolling||(u.up(a),u.leaveOut(a)),this.cleanUpPointer(a)},touchcancel:function(a){this.processTouches(a,this.cancelOut)},cancelOut:function(a){u.cancel(a),u.leaveOut(a),this.cleanUpPointer(a)},cleanUpPointer:function(a){R["delete"](a.pointerId),this.removePrimaryPointer(a)},
dedupSynthMouse:function(a){var b=N.lastTouches,c=a.changedTouches[0];
if(this.isPrimaryTouch(c)){
var d={x:c.clientX,y:c.clientY};b.push(d);var e=function(a,b){var c=a.indexOf(b);c>-1&&a.splice(c,1)}.bind(null,b,d);setTimeout(e,S)}}};M=new c(V.elementAdded,V.elementRemoved,V.elementChanged,V);var W,X,Y,Z=u.pointermap,$=window.MSPointerEvent&&"number"==typeof window.MSPointerEvent.MSPOINTER_TYPE_MOUSE,_={events:["MSPointerDown","MSPointerMove","MSPointerUp","MSPointerOut","MSPointerOver","MSPointerCancel","MSGotPointerCapture","MSLostPointerCapture"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},POINTER_TYPES:["","unavailable","touch","pen","mouse"],prepareEvent:function(a){var b=a;return $&&(b=u.cloneEvent(a),b.pointerType=this.POINTER_TYPES[a.pointerType]),b},cleanup:function(a){Z["delete"](a)},MSPointerDown:function(a){Z.set(a.pointerId,a);var b=this.prepareEvent(a);u.down(b)},MSPointerMove:function(a){var b=this.prepareEvent(a);u.move(b)},MSPointerUp:function(a){var b=this.prepareEvent(a);u.up(b),this.cleanup(a.pointerId)},MSPointerOut:function(a){var b=this.prepareEvent(a);u.leaveOut(b)},MSPointerOver:function(a){var b=this.prepareEvent(a);u.enterOver(b)},MSPointerCancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.cleanup(a.pointerId)},MSLostPointerCapture:function(a){var b=u.makeEvent("lostpointercapture",a);u.dispatchEvent(b)},MSGotPointerCapture:function(a){var b=u.makeEvent("gotpointercapture",a);u.dispatchEvent(b)}},aa=window.navigator;aa.msPointerEnabled?(W=function(a){i(a),j(this),k(a)&&(u.setCapture(a,this,!0),this.msSetPointerCapture(a))},X=function(a){i(a),u.releaseCapture(a,!0),this.msReleasePointerCapture(a)}):(W=function(a){i(a),j(this),k(a)&&u.setCapture(a,this)},X=function(a){i(a),u.releaseCapture(a)}),Y=function(a){return!!u.captureInfo[a]},g(),h(),l();var ba={dispatcher:u,Installer:c,PointerEvent:a,PointerMap:p,targetFinding:v};return ba});
///////////////////////////////////////////////
///////////////////////////////////////////////
var config = {"show_fabrication": false, "redraw_on_drag": true, "highlight_pin1": false, "extra_fields": [], "dark_mode": true, "bom_view": "left-right", "board_rotation": 0, "checkboxes": "Sourced,Placed", "show_silkscreen": true, "show_pads": true, "layer_view": "F"}
///////////////////////////////////////////////
///////////////////////////////////////////////
var pcbdata = {"font_data": {"\u00b5": {"l": [[[0.23809523809523808, -0.7142857142857142], [0.23809523809523808, 0.2857142857142857]], [[0.7142857142857142, -0.19047619047619047], [0.7619047619047619, -0.09523809523809523], [0.8571428571428571, -0.047619047619047616]], [[0.23809523809523808, -0.19047619047619047], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.5714285714285714, -0.047619047619047616], [0.6666666666666666, -0.09523809523809523], [0.7142857142857142, -0.19047619047619047], [0.7142857142857142, -0.7142857142857142]]], "w": 1.0476190476190474}, " ": {"l": [], "w": 0.7619047619047619}, "+": {"l": [[[0.23809523809523814, -0.42857142857142855], [1.0, -0.42857142857142855]], [[0.6190476190476191, -0.047619047619047616], [0.6190476190476191, -0.8095238095238095]]], "w": 1.2380952380952381}, "-": {"l": [[[0.23809523809523814, -0.42857142857142855], [1.0, -0.42857142857142855]]], "w": 1.2380952380952381}, "/": {"l": [[[0.9523809523809523, -1.0952380952380951], [0.09523809523809518, 0.19047619047619047]]], "w": 1.0476190476190474}, ".": {"l": [[[0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.047619047619047616], [0.19047619047619047, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.23809523809523808, -0.047619047619047616]]], "w": 0.47619047619047616}, "1": {"l": [[[0.7619047619047619, -0.047619047619047616], [0.19047619047619047, -0.047619047619047616]], [[0.47619047619047616, -0.047619047619047616], [0.47619047619047616, -1.0476190476190474], [0.38095238095238093, -0.9047619047619047], [0.2857142857142857, -0.8095238095238095], [0.19047619047619047, -0.7619047619047619]]], "w": 0.9523809523809523}, "0": {"l": [[[0.42857142857142855, -1.0476190476190474], [0.5238095238095237, -1.0476190476190474], [0.6190476190476191, -1.0], [0.6666666666666666, -0.9523809523809523], [0.7142857142857142, -0.8571428571428571], [0.7619047619047619, -0.6666666666666666], [0.7619047619047619, -0.42857142857142855], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.42857142857142855, -0.047619047619047616], [0.3333333333333333, -0.09523809523809523], [0.2857142857142857, -0.14285714285714285], [0.23809523809523808, -0.23809523809523808], [0.19047619047619047, -0.42857142857142855], [0.19047619047619047, -0.6666666666666666], [0.23809523809523808, -0.8571428571428571], [0.2857142857142857, -0.9523809523809523], [0.3333333333333333, -1.0], [0.42857142857142855, -1.0476190476190474]]], "w": 0.9523809523809523}, "3": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.7619047619047619, -1.0476190476190474], [0.42857142857142855, -0.6666666666666666], [0.5714285714285714, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.7619047619047619, -0.47619047619047616], [0.7619047619047619, -0.23809523809523808], [0.7142857142857142, -0.14285714285714285], [0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.2857142857142857, -0.047619047619047616], [0.19047619047619047, -0.09523809523809523], [0.14285714285714285, -0.14285714285714285]]], "w": 0.9523809523809523}, "2": {"l": [[[0.19047619047619047, -0.9523809523809523], [0.23809523809523808, -1.0], [0.3333333333333333, -1.0476190476190474], [0.5714285714285714, -1.0476190476190474], [0.6666666666666666, -1.0], [0.7142857142857142, -0.9523809523809523], [0.7619047619047619, -0.8571428571428571], [0.7619047619047619, -0.7619047619047619], [0.7142857142857142, -0.6190476190476191], [0.14285714285714285, -0.047619047619047616], [0.7619047619047619, -0.047619047619047616]]], "w": 0.9523809523809523}, "5": {"l": [[[0.7142857142857142, -1.0476190476190474], [0.23809523809523808, -1.0476190476190474], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6190476190476191], [0.3333333333333333, -0.6666666666666666], [0.5714285714285714, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.7619047619047619, -0.47619047619047616], [0.7619047619047619, -0.23809523809523808], [0.7142857142857142, -0.14285714285714285], [0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.14285714285714285]]], "w": 0.9523809523809523}, "4": {"l": [[[0.6666666666666666, -0.7142857142857142], [0.6666666666666666, -0.047619047619047616]], [[0.42857142857142855, -1.0952380952380951], [0.19047619047619047, -0.38095238095238093], [0.8095238095238095, -0.38095238095238093]]], "w": 0.9523809523809523}, "7": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.8095238095238095, -1.0476190476190474], [0.38095238095238093, -0.047619047619047616]]], "w": 0.9523809523809523}, "6": {"l": [[[0.6666666666666666, -1.0476190476190474], [0.47619047619047616, -1.0476190476190474], [0.38095238095238093, -1.0], [0.3333333333333333, -0.9523809523809523], [0.23809523809523808, -0.8095238095238095], [0.19047619047619047, -0.6190476190476191], [0.19047619047619047, -0.23809523809523808], [0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.5714285714285714, -0.047619047619047616], [0.6666666666666666, -0.09523809523809523], [0.7142857142857142, -0.14285714285714285], [0.7619047619047619, -0.23809523809523808], [0.7619047619047619, -0.47619047619047616], [0.7142857142857142, -0.5714285714285714], [0.6666666666666666, -0.6190476190476191], [0.5714285714285714, -0.6666666666666666], [0.38095238095238093, -0.6666666666666666], [0.2857142857142857, -0.6190476190476191], [0.23809523809523808, -0.5714285714285714], [0.19047619047619047, -0.47619047619047616]]], "w": 0.9523809523809523}, "9": {"l": [[[0.2857142857142857, -0.047619047619047616], [0.47619047619047616, -0.047619047619047616], [0.5714285714285714, -0.09523809523809523], [0.6190476190476191, -0.14285714285714285], [0.7142857142857142, -0.2857142857142857], [0.7619047619047619, -0.47619047619047616], [0.7619047619047619, -0.8571428571428571], [0.7142857142857142, -0.9523809523809523], [0.6666666666666666, -1.0], [0.5714285714285714, -1.0476190476190474], [0.38095238095238093, -1.0476190476190474], [0.2857142857142857, -1.0], [0.23809523809523808, -0.9523809523809523], [0.19047619047619047, -0.8571428571428571], [0.19047619047619047, -0.6190476190476191], [0.23809523809523808, -0.5238095238095237], [0.2857142857142857, -0.47619047619047616], [0.38095238095238093, -0.42857142857142855], [0.5714285714285714, -0.42857142857142855], [0.6666666666666666, -0.47619047619047616], [0.7142857142857142, -0.5238095238095237], [0.7619047619047619, -0.6190476190476191]]], "w": 0.9523809523809523}, "8": {"l": [[[0.38095238095238093, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.23809523809523808, -0.7142857142857142], [0.19047619047619047, -0.8095238095238095], [0.19047619047619047, -0.8571428571428571], [0.23809523809523808, -0.9523809523809523], [0.2857142857142857, -1.0], [0.38095238095238093, -1.0476190476190474], [0.5714285714285714, -1.0476190476190474], [0.6666666666666666, -1.0], [0.7142857142857142, -0.9523809523809523], [0.7619047619047619, -0.8571428571428571], [0.7619047619047619, -0.8095238095238095], [0.7142857142857142, -0.7142857142857142], [0.6666666666666666, -0.6666666666666666], [0.5714285714285714, -0.6190476190476191], [0.38095238095238093, -0.6190476190476191], [0.2857142857142857, -0.5714285714285714], [0.23809523809523808, -0.5238095238095237], [0.19047619047619047, -0.42857142857142855], [0.19047619047619047, -0.23809523809523808], [0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.5714285714285714, -0.047619047619047616], [0.6666666666666666, -0.09523809523809523], [0.7142857142857142, -0.14285714285714285], [0.7619047619047619, -0.23809523809523808], [0.7619047619047619, -0.42857142857142855], [0.7142857142857142, -0.5238095238095237], [0.6666666666666666, -0.5714285714285714], [0.5714285714285714, -0.6190476190476191]]], "w": 0.9523809523809523}, "A": {"l": [[[0.19047619047619047, -0.3333333333333333], [0.6666666666666666, -0.3333333333333333]], [[0.09523809523809523, -0.047619047619047616], [0.42857142857142855, -1.0476190476190474], [0.7619047619047619, -0.047619047619047616]]], "w": 0.8571428571428571}, "C": {"l": [[[0.8095238095238095, -0.14285714285714285], [0.7619047619047619, -0.09523809523809523], [0.6190476190476191, -0.047619047619047616], [0.5238095238095237, -0.047619047619047616], [0.38095238095238093, -0.09523809523809523], [0.2857142857142857, -0.19047619047619047], [0.23809523809523808, -0.2857142857142857], [0.19047619047619047, -0.47619047619047616], [0.19047619047619047, -0.6190476190476191], [0.23809523809523808, -0.8095238095238095], [0.2857142857142857, -0.9047619047619047], [0.38095238095238093, -1.0], [0.5238095238095237, -1.0476190476190474], [0.6190476190476191, -1.0476190476190474], [0.7619047619047619, -1.0], [0.8095238095238095, -0.9523809523809523]]], "w": 1.0}, "B": {"l": [[[0.5714285714285714, -0.5714285714285714], [0.7142857142857142, -0.5238095238095237], [0.7619047619047619, -0.47619047619047616], [0.8095238095238094, -0.38095238095238093], [0.8095238095238094, -0.23809523809523808], [0.7619047619047619, -0.14285714285714285], [0.7142857142857142, -0.09523809523809523], [0.619047619047619, -0.047619047619047616], [0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.5714285714285714, -1.0476190476190474], [0.6666666666666665, -1.0], [0.7142857142857142, -0.9523809523809523], [0.7619047619047619, -0.8571428571428571], [0.7619047619047619, -0.7619047619047619], [0.7142857142857142, -0.6666666666666666], [0.6666666666666665, -0.6190476190476191], [0.5714285714285714, -0.5714285714285714], [0.23809523809523803, -0.5714285714285714]]], "w": 1.0}, "E": {"l": [[[0.23809523809523808, -0.5714285714285714], [0.5714285714285714, -0.5714285714285714]], [[0.7142857142857142, -0.047619047619047616], [0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474], [0.7142857142857142, -1.0476190476190474]]], "w": 0.9047619047619047}, "D": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.4761904761904761, -1.0476190476190474], [0.619047619047619, -1.0], [0.7142857142857142, -0.9047619047619047], [0.7619047619047619, -0.8095238095238095], [0.8095238095238094, -0.6190476190476191], [0.8095238095238094, -0.47619047619047616], [0.7619047619047619, -0.2857142857142857], [0.7142857142857142, -0.19047619047619047], [0.619047619047619, -0.09523809523809523], [0.4761904761904761, -0.047619047619047616], [0.23809523809523803, -0.047619047619047616]]], "w": 1.0}, "G": {"l": [[[0.7619047619047619, -1.0], [0.6666666666666666, -1.0476190476190474], [0.5238095238095237, -1.0476190476190474], [0.38095238095238093, -1.0], [0.2857142857142857, -0.9047619047619047], [0.23809523809523808, -0.8095238095238095], [0.19047619047619047, -0.6190476190476191], [0.19047619047619047, -0.47619047619047616], [0.23809523809523808, -0.2857142857142857], [0.2857142857142857, -0.19047619047619047], [0.38095238095238093, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.6190476190476191, -0.047619047619047616], [0.7619047619047619, -0.09523809523809523], [0.8095238095238095, -0.14285714285714285], [0.8095238095238095, -0.47619047619047616], [0.6190476190476191, -0.47619047619047616]]], "w": 1.0}, "F": {"l": [[[0.5714285714285714, -0.5714285714285714], [0.23809523809523808, -0.5714285714285714]], [[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474], [0.7142857142857142, -1.0476190476190474]]], "w": 0.8571428571428571}, "I": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]]], "w": 0.47619047619047616}, "H": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474]], [[0.23809523809523803, -0.5714285714285714], [0.8095238095238094, -0.5714285714285714]], [[0.8095238095238094, -0.047619047619047616], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "K": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474]], [[0.8095238095238094, -0.047619047619047616], [0.3809523809523809, -0.6190476190476191]], [[0.8095238095238094, -1.0476190476190474], [0.23809523809523803, -0.47619047619047616]]], "w": 1.0}, "J": {"l": [[[0.5238095238095237, -1.0476190476190474], [0.5238095238095237, -0.3333333333333333], [0.47619047619047616, -0.19047619047619047], [0.38095238095238093, -0.09523809523809523], [0.23809523809523808, -0.047619047619047616], [0.14285714285714285, -0.047619047619047616]]], "w": 0.7619047619047619}, "M": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474], [0.5714285714285714, -0.3333333333333333], [0.9047619047619047, -1.0476190476190474], [0.9047619047619047, -0.047619047619047616]]], "w": 1.1428571428571428}, "L": {"l": [[[0.7142857142857142, -0.047619047619047616], [0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]]], "w": 0.8095238095238095}, "O": {"l": [[[0.4285714285714285, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.8095238095238094, -0.9047619047619047], [0.857142857142857, -0.7142857142857142], [0.857142857142857, -0.38095238095238093], [0.8095238095238094, -0.19047619047619047], [0.7142857142857142, -0.09523809523809523], [0.619047619047619, -0.047619047619047616], [0.4285714285714285, -0.047619047619047616], [0.33333333333333326, -0.09523809523809523], [0.23809523809523803, -0.19047619047619047], [0.1904761904761904, -0.38095238095238093], [0.1904761904761904, -0.7142857142857142], [0.23809523809523803, -0.9047619047619047], [0.33333333333333326, -1.0], [0.4285714285714285, -1.0476190476190474]]], "w": 1.0476190476190474}, "N": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.8095238095238094, -0.047619047619047616], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "P": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.7619047619047619, -0.9523809523809523], [0.8095238095238094, -0.8571428571428571], [0.8095238095238094, -0.7142857142857142], [0.7619047619047619, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.619047619047619, -0.5238095238095237], [0.23809523809523803, -0.5238095238095237]]], "w": 1.0}, "S": {"l": [[[0.19047619047619047, -0.09523809523809523], [0.3333333333333333, -0.047619047619047616], [0.5714285714285714, -0.047619047619047616], [0.6666666666666666, -0.09523809523809523], [0.7142857142857142, -0.14285714285714285], [0.7619047619047619, -0.23809523809523808], [0.7619047619047619, -0.3333333333333333], [0.7142857142857142, -0.42857142857142855], [0.6666666666666666, -0.47619047619047616], [0.5714285714285714, -0.5238095238095237], [0.38095238095238093, -0.5714285714285714], [0.2857142857142857, -0.6190476190476191], [0.23809523809523808, -0.6666666666666666], [0.19047619047619047, -0.7619047619047619], [0.19047619047619047, -0.8571428571428571], [0.23809523809523808, -0.9523809523809523], [0.2857142857142857, -1.0], [0.38095238095238093, -1.0476190476190474], [0.6190476190476191, -1.0476190476190474], [0.7619047619047619, -1.0]]], "w": 0.9523809523809523}, "R": {"l": [[[0.8095238095238094, -0.047619047619047616], [0.4761904761904761, -0.5238095238095237]], [[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.7619047619047619, -0.9523809523809523], [0.8095238095238094, -0.8571428571428571], [0.8095238095238094, -0.7142857142857142], [0.7619047619047619, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.619047619047619, -0.5238095238095237], [0.23809523809523803, -0.5238095238095237]]], "w": 1.0}, "U": {"l": [[[0.23809523809523803, -1.0476190476190474], [0.23809523809523803, -0.23809523809523808], [0.28571428571428564, -0.14285714285714285], [0.33333333333333326, -0.09523809523809523], [0.4285714285714285, -0.047619047619047616], [0.619047619047619, -0.047619047619047616], [0.7142857142857142, -0.09523809523809523], [0.7619047619047619, -0.14285714285714285], [0.8095238095238094, -0.23809523809523808], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "T": {"l": [[[0.09523809523809523, -1.0476190476190474], [0.6666666666666666, -1.0476190476190474]], [[0.38095238095238093, -0.047619047619047616], [0.38095238095238093, -1.0476190476190474]]], "w": 0.7619047619047619}, "W": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.38095238095238093, -0.047619047619047616], [0.5714285714285714, -0.7619047619047619], [0.7619047619047619, -0.047619047619047616], [1.0, -1.0476190476190474]]], "w": 1.1428571428571428}, "V": {"l": [[[0.09523809523809523, -1.0476190476190474], [0.42857142857142855, -0.047619047619047616], [0.7619047619047619, -1.0476190476190474]]], "w": 0.8571428571428571}, "Y": {"l": [[[0.42857142857142855, -0.5238095238095237], [0.42857142857142855, -0.047619047619047616]], [[0.09523809523809523, -1.0476190476190474], [0.42857142857142855, -0.5238095238095237], [0.7619047619047619, -1.0476190476190474]]], "w": 0.8571428571428571}, "X": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.8095238095238095, -0.047619047619047616]], [[0.8095238095238095, -1.0476190476190474], [0.14285714285714285, -0.047619047619047616]]], "w": 0.9523809523809523}, "_": {"l": [[[0.0, 0.047619047619047616], [0.7619047619047619, 0.047619047619047616]]], "w": 0.7619047619047619}, "a": {"l": [[[0.6666666666666666, -0.047619047619047616], [0.6666666666666666, -0.5714285714285714], [0.6190476190476191, -0.6666666666666666], [0.5238095238095237, -0.7142857142857142], [0.3333333333333333, -0.7142857142857142], [0.23809523809523808, -0.6666666666666666]], [[0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.19047619047619047], [0.19047619047619047, -0.2857142857142857], [0.23809523809523808, -0.38095238095238093], [0.3333333333333333, -0.42857142857142855], [0.5714285714285714, -0.42857142857142855], [0.6666666666666666, -0.47619047619047616]]], "w": 0.9047619047619047}, "c": {"l": [[[0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.19047619047619047, -0.23809523809523808], [0.19047619047619047, -0.5238095238095237], [0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5714285714285714, -0.7142857142857142], [0.6666666666666666, -0.6666666666666666]]], "w": 0.8571428571428571}, "e": {"l": [[[0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.19047619047619047], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.5714285714285714], [0.6666666666666666, -0.47619047619047616], [0.19047619047619047, -0.38095238095238093]]], "w": 0.8571428571428571}, "i": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.7142857142857142]], [[0.23809523809523808, -1.0476190476190474], [0.19047619047619047, -1.0], [0.23809523809523808, -0.9523809523809523], [0.2857142857142857, -1.0], [0.23809523809523808, -1.0476190476190474], [0.23809523809523808, -0.9523809523809523]]], "w": 0.47619047619047616}, "k": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]], [[0.3333333333333333, -0.42857142857142855], [0.6190476190476191, -0.047619047619047616]], [[0.6190476190476191, -0.7142857142857142], [0.23809523809523808, -0.3333333333333333]]], "w": 0.8095238095238095}, "l": {"l": [[[0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.19047619047619047], [0.23809523809523808, -1.0476190476190474]]], "w": 0.5238095238095237}, "o": {"l": [[[0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.19047619047619047, -0.23809523809523808], [0.19047619047619047, -0.5238095238095237], [0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5238095238095237], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.38095238095238093, -0.047619047619047616]]], "w": 0.9047619047619047}, "n": {"l": [[[0.23809523809523808, -0.7142857142857142], [0.23809523809523808, -0.047619047619047616]], [[0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.5714285714285714], [0.6666666666666666, -0.047619047619047616]]], "w": 0.9047619047619047}, "s": {"l": [[[0.19047619047619047, -0.09523809523809523], [0.2857142857142857, -0.047619047619047616], [0.47619047619047616, -0.047619047619047616], [0.5714285714285714, -0.09523809523809523], [0.6190476190476191, -0.19047619047619047], [0.6190476190476191, -0.23809523809523808], [0.5714285714285714, -0.3333333333333333], [0.47619047619047616, -0.38095238095238093], [0.3333333333333333, -0.38095238095238093], [0.23809523809523808, -0.42857142857142855], [0.19047619047619047, -0.5238095238095237], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.47619047619047616, -0.7142857142857142], [0.5714285714285714, -0.6666666666666666]]], "w": 0.8095238095238095}, "r": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.7142857142857142]], [[0.23809523809523808, -0.5238095238095237], [0.2857142857142857, -0.6190476190476191], [0.3333333333333333, -0.6666666666666666], [0.42857142857142855, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142]]], "w": 0.6190476190476191}, "w": {"l": [[[0.1428571428571428, -0.7142857142857142], [0.33333333333333326, -0.047619047619047616], [0.5238095238095237, -0.5238095238095237], [0.7142857142857142, -0.047619047619047616], [0.9047619047619047, -0.7142857142857142]]], "w": 1.0476190476190474}, "x": {"l": [[[0.14285714285714285, -0.047619047619047616], [0.6666666666666666, -0.7142857142857142]], [[0.14285714285714285, -0.7142857142857142], [0.6666666666666666, -0.047619047619047616]]], "w": 0.8095238095238095}, "~": {"l": [[[0.09523809523809523, -0.42857142857142855], [0.14285714285714285, -0.47619047619047616], [0.23809523809523808, -0.5238095238095237], [0.42857142857142855, -0.42857142857142855], [0.5238095238095237, -0.47619047619047616], [0.5714285714285714, -0.5238095238095237]]], "w": 0.7142857142857142}}, "modules": [{"layer": "F", "center": [80.00999999999999, 90.17], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [77.21, 85.92], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [78.00999999999999, 85.92], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [78.81, 85.92], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [79.61, 85.92], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [80.41, 85.92], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [81.21, 85.92], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [82.00999999999999, 85.92], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [82.81, 85.92], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [84.25999999999999, 87.36999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [84.25999999999999, 88.17], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [84.25999999999999, 88.97], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [84.25999999999999, 89.77], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [84.25999999999999, 90.57], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [84.25999999999999, 91.36999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [84.25999999999999, 92.17], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [84.25999999999999, 92.97], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [82.81, 94.42], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [82.00999999999999, 94.42], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [81.21, 94.42], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [80.41, 94.42], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [79.61, 94.42], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [78.81, 94.42], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [78.00999999999999, 94.42], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -90.0, "pos": [77.21, 94.42], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [75.75999999999999, 92.97], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [75.75999999999999, 92.17], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [75.75999999999999, 91.36999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [75.75999999999999, 90.57], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [75.75999999999999, 89.77], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [75.75999999999999, 88.97], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [75.75999999999999, 88.17], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}, {"layers": ["F"], "angle": -0.0, "pos": [75.75999999999999, 87.36999999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5999999999999999, 0.5499999999999999]}], "drawings": [], "ref": "ATSAMD21E15", "bbox": {"pos": [74.68499899999999, 84.844999], "size": [10.650001999999999, 10.650001999999999]}}, {"layer": "F", "center": [121.91999999999999, 97.155], "pads": [{"layers": ["F", "B"], "angle": -180.0, "pos": [121.91999999999999, 94.615], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [121.91999999999999, 97.155], "drillsize": [1.0, 1.0], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.7, 1.7]}], "drawings": [], "ref": "J13", "bbox": {"pos": [120.094999, 92.77999899999999], "size": [3.6500019999999997, 6.200002]}}, {"layer": "F", "center": [106.045, 74.92999999999999], "pads": [{"layers": ["F", "B"], "angle": -0.0, "pos": [106.045, 77.47], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [106.045, 74.92999999999999], "drillsize": [1.0, 1.0], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.7, 1.7]}], "drawings": [], "ref": "J7", "bbox": {"pos": [104.219999, 73.10499899999999], "size": [3.6500019999999997, 6.200002]}}, {"layer": "F", "center": [121.91999999999999, 129.23749999999998], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [121.91999999999999, 130.17499999999998], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -270.0, "pos": [121.91999999999999, 128.29999999999998], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D9", "bbox": {"pos": [120.899999, 127.492499], "size": [2.040002, 3.450002]}}, {"layer": "F", "center": [119.38, 129.23749999999998], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [119.38, 130.17499999999998], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -270.0, "pos": [119.38, 128.29999999999998], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D8", "bbox": {"pos": [118.35999899999999, 127.492499], "size": [2.040002, 3.450002]}}, {"layer": "F", "center": [116.83999999999999, 129.23749999999998], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [116.83999999999999, 130.17499999999998], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -270.0, "pos": [116.83999999999999, 128.29999999999998], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D7", "bbox": {"pos": [115.819999, 127.492499], "size": [2.040002, 3.450002]}}, {"layer": "F", "center": [121.91999999999999, 121.91999999999999], "pads": [{"layers": ["F", "B"], "angle": -270.0, "pos": [116.83999999999999, 124.46], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [116.83999999999999, 121.91999999999999], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [119.38, 124.46], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [119.38, 121.91999999999999], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [121.91999999999999, 124.46], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [121.91999999999999, 121.91999999999999], "drillsize": [1.0, 1.0], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.7, 1.7]}], "drawings": [], "ref": "J4", "bbox": {"pos": [115.04499899999999, 120.094999], "size": [8.700002, 6.200002]}}, {"layer": "F", "center": [116.83999999999999, 133.01749999999998], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [116.83999999999999, 132.07999999999998], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [116.83999999999999, 133.95499999999998], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R7", "bbox": {"pos": [115.864999, 131.312499], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [119.38, 133.04749999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [119.38, 132.10999999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [119.38, 133.98499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R8", "bbox": {"pos": [118.40499899999999, 131.342499], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [121.91999999999999, 133.04749999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [121.91999999999999, 132.10999999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [121.91999999999999, 133.98499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R9", "bbox": {"pos": [120.944999, 131.342499], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [100.96499999999999, 95.25], "pads": [{"layers": ["F", "B"], "angle": -0.0, "pos": [100.96499999999999, 102.86999999999999], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [100.96499999999999, 100.33], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [100.96499999999999, 97.78999999999999], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [100.96499999999999, 95.25], "drillsize": [1.0, 1.0], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.7, 1.7]}], "drawings": [], "ref": "J6", "bbox": {"pos": [99.13999899999999, 93.424999], "size": [3.6500019999999997, 11.250002]}}, {"layer": "F", "center": [102.86999999999999, 132.3825], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [102.86999999999999, 131.445], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [102.86999999999999, 133.32], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D6", "bbox": {"pos": [101.849999, 130.67749899999998], "size": [2.040002, 3.450002]}}, {"layer": "F", "center": [107.94999999999999, 132.3825], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [107.94999999999999, 131.445], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [107.94999999999999, 133.32], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D5", "bbox": {"pos": [106.929999, 130.67749899999998], "size": [2.040002, 3.450002]}}, {"layer": "F", "center": [105.41, 132.3825], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [105.41, 131.445], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [105.41, 133.32], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D4", "bbox": {"pos": [104.38999899999999, 130.67749899999998], "size": [2.040002, 3.450002]}}, {"layer": "F", "center": [110.49, 132.3825], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [110.49, 131.445], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [110.49, 133.32], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D3", "bbox": {"pos": [109.469999, 130.67749899999998], "size": [2.040002, 3.450002]}}, {"layer": "F", "center": [110.49, 128.5725], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [110.49, 129.51], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -270.0, "pos": [110.49, 127.63499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R3", "bbox": {"pos": [109.51499899999999, 126.867499], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [105.41, 128.5725], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [105.41, 129.51], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -270.0, "pos": [105.41, 127.63499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R4", "bbox": {"pos": [104.43499899999999, 126.867499], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [107.94999999999999, 128.5725], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [107.94999999999999, 129.51], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -270.0, "pos": [107.94999999999999, 127.63499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R5", "bbox": {"pos": [106.974999, 126.867499], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [102.86999999999999, 128.6025], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [102.86999999999999, 129.54], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -270.0, "pos": [102.86999999999999, 127.66499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R6", "bbox": {"pos": [101.894999, 126.897499], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [116.83999999999999, 80.475], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [116.83999999999999, 79.375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -90.0, "pos": [115.89, 79.375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -90.0, "pos": [117.78999999999999, 79.375], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -90.0, "pos": [117.78999999999999, 81.575], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -90.0, "pos": [116.83999999999999, 81.575], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -90.0, "pos": [115.89, 81.575], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.06, 0.65]}], "drawings": [], "ref": "U8", "bbox": {"pos": [115.01499899999999, 78.549999], "size": [3.6500019999999997, 3.850002]}}, {"layer": "B", "center": [95.25, 168.91], "pads": [{"layers": [], "angle": -270.0, "pos": [76.2, 172.80499999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [6.0, 0.76]}, {"layers": ["B"], "angle": -270.0, "pos": [114.3, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [111.75999999999999, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [109.22, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [106.67999999999999, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [104.14, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [101.6, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [99.06, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [96.52, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [93.97999999999999, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [91.44, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [88.89999999999999, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [86.36, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [83.82, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [81.28, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [78.74, 163.385], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -270.0, "pos": [76.2, 163.385], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [2.5, 1.0]}], "drawings": [], "ref": "J11", "bbox": {"pos": [74.404999, 161.604999], "size": [41.690002, 14.610002]}}, {"layer": "F", "center": [140.3835, 94.234], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [141.321, 94.234], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -0.0, "pos": [139.446, 94.234], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C1", "bbox": {"pos": [138.678499, 93.258999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [135.0495, 108.458], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [134.112, 108.458], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -180.0, "pos": [135.987, 108.458], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C2", "bbox": {"pos": [133.34449899999998, 107.48299899999999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [86.99499999999999, 143.51], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [86.99499999999999, 142.5725], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [86.99499999999999, 144.4475], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C3", "bbox": {"pos": [86.019999, 141.80499899999998], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [135.2065, 94.234], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [134.269, 94.234], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -180.0, "pos": [136.144, 94.234], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C4", "bbox": {"pos": [133.501499, 93.258999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [86.99499999999999, 140.0325], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [86.99499999999999, 139.095], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [86.99499999999999, 140.97], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C5", "bbox": {"pos": [86.019999, 138.327499], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [113.99749999999999, 104.14], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [114.93499999999999, 104.14], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -0.0, "pos": [113.05999999999999, 104.14], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C6", "bbox": {"pos": [112.29249899999999, 103.164999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [106.045, 99.9975], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [106.045, 99.06], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [106.045, 100.935], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C7", "bbox": {"pos": [105.069999, 98.29249899999999], "size": [1.950002, 3.410002]}}, {"layer": "F", "center": [116.5075, 89.535], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [117.445, 89.535], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -0.0, "pos": [115.57, 89.535], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C8", "bbox": {"pos": [114.802499, 88.55999899999999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [125.434759, 79.203583], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [124.497259, 79.203583], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -180.0, "pos": [126.372259, 79.203583], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C9", "bbox": {"pos": [123.72975799999999, 78.228582], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [125.434759, 86.823583], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [124.497259, 86.823583], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -180.0, "pos": [126.372259, 86.823583], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C10", "bbox": {"pos": [123.72975799999999, 85.848582], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [75.2325, 83.185], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [74.295, 83.185], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -180.0, "pos": [76.17, 83.185], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C11", "bbox": {"pos": [73.52749899999999, 82.209999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [75.2325, 97.78999999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [76.17, 97.78999999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -0.0, "pos": [74.295, 97.78999999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C12", "bbox": {"pos": [73.52749899999999, 96.814999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [79.07249999999999, 83.185], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [80.00999999999999, 83.185], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -0.0, "pos": [78.13499999999999, 83.185], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "C13", "bbox": {"pos": [77.367499, 82.209999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [111.4275, 83.185], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [112.365, 83.185], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -0.0, "pos": [110.49, 83.185], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D1", "bbox": {"pos": [109.68249899999999, 82.164999], "size": [3.450002, 2.040002]}}, {"layer": "F", "center": [106.045, 82.85249999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [106.045, 81.91499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -90.0, "pos": [106.045, 83.78999999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "D2", "bbox": {"pos": [105.024999, 81.147499], "size": [2.040002, 3.450002]}}, {"layer": "B", "center": [62.23, 143.51], "pads": [{"layers": [], "angle": -180.0, "pos": [58.335, 124.46], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [6.0, 0.76]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 162.56], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 160.01999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 157.48], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 154.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 152.4], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 149.85999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 147.32], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 144.78], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 142.23999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 139.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 137.16], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 134.62], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 132.07999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 129.54], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 127.0], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 124.46], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [2.5, 1.0]}], "drawings": [], "ref": "J1", "bbox": {"pos": [54.924999, 122.664999], "size": [14.610002, 41.690002]}}, {"layer": "B", "center": [151.13, 102.86999999999999], "pads": [{"layers": [], "angle": -0.0, "pos": [155.025, 123.19], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [6.0, 0.76]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 82.55], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 85.08999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 87.63], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 90.17], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 92.71], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 95.25], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 97.78999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 100.33], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 102.86999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 105.41], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 107.94999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 110.49], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 113.03], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 115.57], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 118.11], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 120.64999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 123.19], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [2.5, 1.0]}], "drawings": [], "ref": "J2", "bbox": {"pos": [143.824999, 80.754999], "size": [14.610002, 44.230002]}}, {"layer": "F", "center": [90.85, 99.06], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [92.8, 101.6], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [88.89999999999999, 101.6], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [92.8, 100.33], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [88.89999999999999, 100.33], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [92.8, 99.06], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [88.89999999999999, 99.06], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [92.8, 97.78999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [88.89999999999999, 97.78999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [92.8, 96.52], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.4, 0.74]}, {"layers": ["F"], "angle": -0.0, "pos": [88.89999999999999, 96.52], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [2.4, 0.74]}], "drawings": [], "ref": "J3", "bbox": {"pos": [86.524999, 95.334999], "size": [8.650001999999999, 7.450002]}}, {"layer": "F", "center": [110.49, 121.285], "pads": [{"layers": ["F", "B"], "angle": -270.0, "pos": [102.86999999999999, 123.82499999999999], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [102.86999999999999, 121.285], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [105.41, 123.82499999999999], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [105.41, 121.285], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [107.94999999999999, 123.82499999999999], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [107.94999999999999, 121.285], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [110.49, 123.82499999999999], "drillsize": [1.0, 1.0], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.7, 1.7]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [110.49, 121.285], "drillsize": [1.0, 1.0], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.7, 1.7]}], "drawings": [], "ref": "J5", "bbox": {"pos": [101.064999, 119.459999], "size": [11.250002, 6.200002]}}, {"layer": "B", "center": [151.13, 148.59], "pads": [{"layers": [], "angle": -0.0, "pos": [155.025, 167.64], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [6.0, 0.76]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 129.54], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 132.07999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 134.62], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 137.16], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 139.7], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 142.23999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 144.78], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 147.32], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 149.85999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 152.4], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 154.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 157.48], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 160.01999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 162.56], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 165.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -0.0, "pos": [145.605, 167.64], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [2.5, 1.0]}], "drawings": [], "ref": "J8", "bbox": {"pos": [143.824999, 127.74499899999999], "size": [14.610002, 41.690002]}}, {"layer": "F", "center": [117.11, 73.66], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [120.00999999999999, 72.4225], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.2, 1.9]}, {"layers": ["F"], "angle": -180.0, "pos": [114.21, 72.4225], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.2, 1.9]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [113.61, 72.4225], "drillsize": [0.6, 1.3], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "oblong", "type": "th", "size": [1.2, 1.9]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [120.61, 72.4225], "drillsize": [0.6, 1.3], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "oblong", "type": "th", "size": [1.2, 1.9]}, {"layers": ["F"], "angle": -180.0, "pos": [118.11, 72.4225], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.9]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [114.61, 75.1225], "drillsize": [0.85, 0.85], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.45, 1.45]}, {"layers": ["F"], "angle": -180.0, "pos": [117.11, 75.1225], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 1.3499999999999999]}, {"layers": ["F"], "angle": -180.0, "pos": [116.46, 75.1225], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 1.3499999999999999]}, {"layers": ["F"], "angle": -180.0, "pos": [115.80999999999999, 75.1225], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 1.3499999999999999]}, {"layers": ["F"], "angle": -180.0, "pos": [118.41, 75.1225], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.39999999999999997, 1.3499999999999999]}, {"layers": ["F"], "angle": -180.0, "pos": [117.75999999999999, 75.1225], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.39999999999999997, 1.3499999999999999]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [119.61, 75.1225], "drillsize": [0.85, 0.85], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.45, 1.45]}, {"layers": ["F"], "angle": -180.0, "pos": [116.11, 72.4225], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.9]}], "drawings": [], "ref": "J9", "bbox": {"pos": [112.68499899999999, 69.99499899999999], "size": [8.850002, 6.150002]}}, {"layer": "B", "center": [62.23, 97.78999999999999], "pads": [{"layers": [], "angle": -180.0, "pos": [58.335, 78.74], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [6.0, 0.76]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 116.83999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 114.3], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 111.75999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 109.22], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 106.67999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 104.14], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 101.6], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 99.06], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 96.52], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 93.97999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 91.44], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 88.89999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 86.36], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 83.82], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 81.28], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -180.0, "pos": [67.755, 78.74], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [2.5, 1.0]}], "drawings": [], "ref": "J10", "bbox": {"pos": [54.924999, 76.944999], "size": [14.610002, 41.690002]}}, {"layer": "B", "center": [85.08999999999999, 72.39], "pads": [{"layers": [], "angle": -90.0, "pos": [97.78999999999999, 68.49499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [6.0, 0.76]}, {"layers": ["B"], "angle": -90.0, "pos": [72.39, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [74.92999999999999, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [77.47, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [80.00999999999999, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [82.55, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [85.08999999999999, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [87.63, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [90.17, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [92.71, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [95.25, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [2.5, 1.0]}, {"layers": ["B"], "angle": -90.0, "pos": [97.78999999999999, 77.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [2.5, 1.0]}], "drawings": [], "ref": "J12", "bbox": {"pos": [70.594999, 65.084999], "size": [28.990001999999997, 14.610002]}}, {"layer": "F", "center": [118.74499999999999, 100.96499999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [119.68249999999999, 100.96499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -0.0, "pos": [117.80749999999999, 100.96499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R1", "bbox": {"pos": [117.039999, 99.989999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [111.4275, 86.99499999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [112.365, 86.99499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "type": "smd", "size": [0.975, 1.4]}, {"layers": ["F"], "angle": -0.0, "pos": [110.49, 86.99499999999999], "shape": "roundrect", "radius": 0.24375, "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [0.975, 1.4]}], "drawings": [], "ref": "R2", "bbox": {"pos": [109.722499, 86.019999], "size": [3.410002, 1.950002]}}, {"layer": "F", "center": [111.67, 115.57], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [115.57, 115.57], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.5]}, {"layers": ["F"], "angle": -0.0, "pos": [107.77, 115.57], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.5]}], "drawings": [], "ref": "SW1", "bbox": {"pos": [106.74499899999999, 113.49499899999999], "size": [9.850002, 4.150002]}}, {"layer": "F", "center": [111.67, 109.85499999999999], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [115.57, 109.85499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.5]}, {"layers": ["F"], "angle": -0.0, "pos": [107.77, 109.85499999999999], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.5]}], "drawings": [], "ref": "SW2", "bbox": {"pos": [106.74499899999999, 107.77999899999999], "size": [9.850002, 4.150002]}}, {"layer": "F", "center": [133.35, 100.96499999999999], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [136.275, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [135.625, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [134.975, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [134.325, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [133.67499999999998, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [133.025, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [132.375, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [131.725, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [131.075, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [130.42499999999998, 103.91499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [130.42499999999998, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [131.075, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [131.725, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [132.375, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [133.025, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [133.67499999999998, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [134.325, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [134.975, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [135.625, 98.015], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -270.0, "pos": [136.275, 98.015], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.45, 0.44999999999999996]}], "drawings": [], "ref": "U1", "bbox": {"pos": [129.774999, 96.989999], "size": [7.150002, 7.950002]}}, {"layer": "F", "center": [80.645, 143.51], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [83.595, 140.58499999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 141.23499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 141.885], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 142.535], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 143.185], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 143.83499999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 144.48499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 145.135], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 145.785], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [83.595, 146.435], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 146.435], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 145.785], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 145.135], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 144.48499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 143.83499999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 143.185], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 142.535], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 141.885], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 141.23499999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -0.0, "pos": [77.695, 140.58499999999998], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.45, 0.44999999999999996]}], "drawings": [], "ref": "U2", "bbox": {"pos": [76.66999899999999, 139.934999], "size": [7.950002, 7.150002]}}, {"layer": "F", "center": [111.252, 98.298], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 101.223], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 100.573], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 99.923], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 99.273], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 98.62299999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 97.973], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 97.323], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 96.673], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 96.023], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [108.30199999999999, 95.37299999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 95.37299999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 96.023], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 96.673], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 97.323], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 97.973], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 98.62299999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 99.273], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 99.923], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 100.573], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.45, 0.44999999999999996]}, {"layers": ["F"], "angle": -180.0, "pos": [114.202, 101.223], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.45, 0.44999999999999996]}], "drawings": [], "ref": "U3", "bbox": {"pos": [107.27699899999999, 94.722999], "size": [7.950002, 7.150002]}}, {"layer": "F", "center": [128.905, 161.29], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [120.155, 169.01], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 167.73999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 165.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 163.92999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 162.66], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 161.39], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 160.12], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 158.85], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 157.57999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 156.31], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 155.04], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 153.76999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 152.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 151.23], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 149.95999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [120.155, 148.69], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [121.91999999999999, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [123.19, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [124.46, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [125.72999999999999, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [127.0, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [128.26999999999998, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [129.54, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [130.81, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [132.07999999999998, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [133.35, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [134.62, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [135.89, 146.94], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [0.7, 1.7999999999999998]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 148.69], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 149.95999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 151.23], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 152.5], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 153.76999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 155.04], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 156.31], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 157.57999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 158.85], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 160.12], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 161.39], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 162.66], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 163.92999999999998], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 165.2], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 167.73999999999998], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.7999999999999998, 0.7]}, {"layers": ["F"], "angle": -180.0, "pos": [137.655, 169.01], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.7999999999999998, 0.7]}], "drawings": [], "ref": "U4", "bbox": {"pos": [118.97999899999999, 145.764999], "size": [19.850002, 30.150001999999997]}}, {"layer": "F", "center": [125.13225899999999, 83.013583], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [126.082259, 84.11358299999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -270.0, "pos": [124.18225899999999, 84.11358299999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -270.0, "pos": [124.18225899999999, 81.913583], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -270.0, "pos": [125.13225899999999, 81.913583], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.06, 0.65]}, {"layers": ["F"], "angle": -270.0, "pos": [126.082259, 81.913583], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.06, 0.65]}], "drawings": [], "ref": "U6", "bbox": {"pos": [123.30725799999999, 81.088582], "size": [3.6500019999999997, 3.850002]}}], "edges": [{"width": 0.19999999999999998, "endangle": 90.0, "start": [149.225, 167.005], "radius": 3.175, "startangle": 0.0, "type": "arc"}, {"width": 0.19999999999999998, "endangle": 180.0, "start": [64.13499999999999, 167.005], "radius": 3.175, "startangle": 90.0, "type": "arc"}, {"width": 0.19999999999999998, "endangle": 270.0, "start": [64.13499999999999, 74.295], "radius": 3.175, "startangle": 180.0, "type": "arc"}, {"width": 0.19999999999999998, "endangle": 0.0, "start": [149.225, 74.295], "radius": 3.175, "startangle": -90.0, "type": "arc"}, {"start": [149.225, 71.11999999999999], "end": [64.13499999999999, 71.11999999999999], "type": "segment", "width": 0.19999999999999998}, {"start": [152.4, 167.005], "end": [152.4, 74.295], "type": "segment", "width": 0.19999999999999998}, {"start": [64.13499999999999, 170.17999999999998], "end": [149.225, 170.17999999999998], "type": "segment", "width": 0.19999999999999998}, {"start": [60.959999999999994, 74.295], "end": [60.959999999999994, 167.005], "type": "segment", "width": 0.19999999999999998}], "bom": {"both": [[11, "100n", "C_0805_2012Metric", [["C1", 21], ["C2", 22], ["C3", 23], ["C4", 24], ["C5", 25], ["C6", 26], ["C7", 27], ["C8", 28], ["C11", 31], ["C12", 32], ["C13", 33]], []], [2, "1\u00b5", "C_0805_2012Metric", [["C9", 29], ["C10", 30]], []], [8, "470", "R_0805_2012Metric", [["R2", 45], ["R3", 15], ["R4", 16], ["R5", 17], ["R6", 18], ["R7", 7], ["R8", 8], ["R9", 9]], []], [1, "10k", "R_0805_2012Metric", [["R1", 44]], []], [1, "D", "D_0805_2012Metric", [["D2", 35]], []], [1, "PWR LED", "LED_0805_2012Metric", [["D1", 34]], []], [1, "MCU1LED", "LED_0805_2012Metric", [["D3", 14]], []], [1, "MCU2LED", "LED_0805_2012Metric", [["D4", 13]], []], [1, "MCU3LED", "LED_0805_2012Metric", [["D5", 12]], []], [1, "MCU4LED", "LED_0805_2012Metric", [["D6", 11]], []], [1, "LED0", "LED_0805_2012Metric", [["D7", 5]], []], [1, "LED1", "LED_0805_2012Metric", [["D8", 4]], []], [1, "LED2", "LED_0805_2012Metric", [["D9", 3]], []], [1, "E73-2G4M04S-52832", "E73-2G4M04S", [["U4", 51]], []], [1, "MIC5504-3.3YM5", "SOT-23-5", [["U6", 52]], []], [1, "USBLC6-2SC6", "SOT-23-6", [["U8", 19]], []], [2, "STM32F042F6Px", "TSSOP-20_4.4x6.5mm_P0.65mm", [["U1", 48], ["U3", 50]], []], [1, "LPC824M201JDH20", "TSSOP-20_4.4x6.5mm_P0.65mm", [["U2", 49]], []], [1, "RESET", "SW_SPST_CK_RS282G05A3", [["SW1", 46]], []], [1, "BOOT", "SW_SPST_CK_RS282G05A3", [["SW2", 47]], []], [1, "ATSAMD21E15A", "TQFP-32_7x7mm_P0.8mm", [["ATSAMD21E15", 0]], []], [1, "Conn MCU 4_2", "Harwin_M20-89011xx_1x11_P2.54mm_Horizontal", [["J12", 43]], []], [1, "Conn MCU 2", "Harwin_M20-89016xx_1x16_P2.54mm_Horizontal", [["J1", 36]], []], [1, "Conn MCU 3_1", "Harwin_M20-89016xx_1x16_P2.54mm_Horizontal", [["J8", 40]], []], [1, "Conn MCU 4_1", "Harwin_M20-89016xx_1x16_P2.54mm_Horizontal", [["J10", 42]], []], [1, "Conn MCU 3_2", "Harwin_M20-89016xx_1x16_P2.54mm_Horizontal", [["J11", 20]], []], [1, "Conn MCU 1", "Harwin_M20-89017xx_1x17_P2.54mm_Horizontal", [["J2", 37]], []], [1, "PWR IN", "PinHeader_1x02_P2.54mm_Vertical", [["J7", 2]], []], [1, "Serial", "PinHeader_1x02_P2.54mm_Vertical", [["J13", 1]], []], [1, "SWD", "PinHeader_1x04_P2.54mm_Vertical", [["J6", 10]], []], [1, "LEDs", "PinHeader_2x03_P2.54mm_Vertical", [["J4", 6]], []], [1, "Conn Power", "PinHeader_2x04_P2.54mm_Vertical", [["J5", 39]], []], [1, "SWD", "PinHeader_2x05_P1.27mm_Vertical_SMD", [["J3", 38]], []], [1, "USB_B_Micro", "USB_Micro-B_Molex-105017-0001", [["J9", 41]], []]], "B": [[1, "Conn MCU 4_2", "Harwin_M20-89011xx_1x11_P2.54mm_Horizontal", [["J12", 43]], []], [1, "Conn MCU 2", "Harwin_M20-89016xx_1x16_P2.54mm_Horizontal", [["J1", 36]], []], [1, "Conn MCU 3_1", "Harwin_M20-89016xx_1x16_P2.54mm_Horizontal", [["J8", 40]], []], [1, "Conn MCU 4_1", "Harwin_M20-89016xx_1x16_P2.54mm_Horizontal", [["J10", 42]], []], [1, "Conn MCU 3_2", "Harwin_M20-89016xx_1x16_P2.54mm_Horizontal", [["J11", 20]], []], [1, "Conn MCU 1", "Harwin_M20-89017xx_1x17_P2.54mm_Horizontal", [["J2", 37]], []]], "F": [[11, "100n", "C_0805_2012Metric", [["C1", 21], ["C2", 22], ["C3", 23], ["C4", 24], ["C5", 25], ["C6", 26], ["C7", 27], ["C8", 28], ["C11", 31], ["C12", 32], ["C13", 33]], []], [2, "1\u00b5", "C_0805_2012Metric", [["C9", 29], ["C10", 30]], []], [8, "470", "R_0805_2012Metric", [["R2", 45], ["R3", 15], ["R4", 16], ["R5", 17], ["R6", 18], ["R7", 7], ["R8", 8], ["R9", 9]], []], [1, "10k", "R_0805_2012Metric", [["R1", 44]], []], [1, "D", "D_0805_2012Metric", [["D2", 35]], []], [1, "PWR LED", "LED_0805_2012Metric", [["D1", 34]], []], [1, "MCU1LED", "LED_0805_2012Metric", [["D3", 14]], []], [1, "MCU2LED", "LED_0805_2012Metric", [["D4", 13]], []], [1, "MCU3LED", "LED_0805_2012Metric", [["D5", 12]], []], [1, "MCU4LED", "LED_0805_2012Metric", [["D6", 11]], []], [1, "LED0", "LED_0805_2012Metric", [["D7", 5]], []], [1, "LED1", "LED_0805_2012Metric", [["D8", 4]], []], [1, "LED2", "LED_0805_2012Metric", [["D9", 3]], []], [1, "E73-2G4M04S-52832", "E73-2G4M04S", [["U4", 51]], []], [1, "MIC5504-3.3YM5", "SOT-23-5", [["U6", 52]], []], [1, "USBLC6-2SC6", "SOT-23-6", [["U8", 19]], []], [2, "STM32F042F6Px", "TSSOP-20_4.4x6.5mm_P0.65mm", [["U1", 48], ["U3", 50]], []], [1, "LPC824M201JDH20", "TSSOP-20_4.4x6.5mm_P0.65mm", [["U2", 49]], []], [1, "RESET", "SW_SPST_CK_RS282G05A3", [["SW1", 46]], []], [1, "BOOT", "SW_SPST_CK_RS282G05A3", [["SW2", 47]], []], [1, "ATSAMD21E15A", "TQFP-32_7x7mm_P0.8mm", [["ATSAMD21E15", 0]], []], [1, "PWR IN", "PinHeader_1x02_P2.54mm_Vertical", [["J7", 2]], []], [1, "Serial", "PinHeader_1x02_P2.54mm_Vertical", [["J13", 1]], []], [1, "SWD", "PinHeader_1x04_P2.54mm_Vertical", [["J6", 10]], []], [1, "LEDs", "PinHeader_2x03_P2.54mm_Vertical", [["J4", 6]], []], [1, "Conn Power", "PinHeader_2x04_P2.54mm_Vertical", [["J5", 39]], []], [1, "SWD", "PinHeader_2x05_P1.27mm_Vertical_SMD", [["J3", 38]], []], [1, "USB_B_Micro", "USB_Micro-B_Molex-105017-0001", [["J9", 41]], []]]}, "silkscreen": {"B": [{"start": [75.38, 161.815], "end": [75.38, 163.385], "type": "segment", "width": 0.12}, {"start": [76.2, 161.815], "end": [75.38, 161.815], "type": "segment", "width": 0.12}, {"start": [114.74, 175.80499999999998], "end": [114.74, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [113.86, 175.80499999999998], "end": [114.74, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [113.86, 169.80499999999998], "end": [113.86, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [114.74, 164.95499999999998], "end": [114.74, 167.065], "type": "segment", "width": 0.12}, {"start": [113.86, 164.95499999999998], "end": [113.86, 167.065], "type": "segment", "width": 0.12}, {"start": [112.19999999999999, 175.80499999999998], "end": [112.19999999999999, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [111.32, 175.80499999999998], "end": [112.19999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [111.32, 169.80499999999998], "end": [111.32, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [112.19999999999999, 164.95499999999998], "end": [112.19999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [111.32, 164.95499999999998], "end": [111.32, 167.065], "type": "segment", "width": 0.12}, {"start": [109.66, 175.80499999999998], "end": [109.66, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [108.78, 175.80499999999998], "end": [109.66, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [108.78, 169.80499999999998], "end": [108.78, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [109.66, 164.95499999999998], "end": [109.66, 167.065], "type": "segment", "width": 0.12}, {"start": [108.78, 164.95499999999998], "end": [108.78, 167.065], "type": "segment", "width": 0.12}, {"start": [107.11999999999999, 175.80499999999998], "end": [107.11999999999999, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [106.24, 175.80499999999998], "end": [107.11999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [106.24, 169.80499999999998], "end": [106.24, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [107.11999999999999, 164.95499999999998], "end": [107.11999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [106.24, 164.95499999999998], "end": [106.24, 167.065], "type": "segment", "width": 0.12}, {"start": [104.58, 175.80499999999998], "end": [104.58, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [103.69999999999999, 175.80499999999998], "end": [104.58, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [103.69999999999999, 169.80499999999998], "end": [103.69999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [104.58, 164.95499999999998], "end": [104.58, 167.065], "type": "segment", "width": 0.12}, {"start": [103.69999999999999, 164.95499999999998], "end": [103.69999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [102.03999999999999, 175.80499999999998], "end": [102.03999999999999, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [101.16, 175.80499999999998], "end": [102.03999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [101.16, 169.80499999999998], "end": [101.16, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [102.03999999999999, 164.95499999999998], "end": [102.03999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [101.16, 164.95499999999998], "end": [101.16, 167.065], "type": "segment", "width": 0.12}, {"start": [99.5, 175.80499999999998], "end": [99.5, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [98.61999999999999, 175.80499999999998], "end": [99.5, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [98.61999999999999, 169.80499999999998], "end": [98.61999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [99.5, 164.95499999999998], "end": [99.5, 167.065], "type": "segment", "width": 0.12}, {"start": [98.61999999999999, 164.95499999999998], "end": [98.61999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [96.96, 175.80499999999998], "end": [96.96, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [96.08, 175.80499999999998], "end": [96.96, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [96.08, 169.80499999999998], "end": [96.08, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [96.96, 164.95499999999998], "end": [96.96, 167.065], "type": "segment", "width": 0.12}, {"start": [96.08, 164.95499999999998], "end": [96.08, 167.065], "type": "segment", "width": 0.12}, {"start": [94.42, 175.80499999999998], "end": [94.42, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [93.53999999999999, 175.80499999999998], "end": [94.42, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [93.53999999999999, 169.80499999999998], "end": [93.53999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [94.42, 164.95499999999998], "end": [94.42, 167.065], "type": "segment", "width": 0.12}, {"start": [93.53999999999999, 164.95499999999998], "end": [93.53999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [91.88, 175.80499999999998], "end": [91.88, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [91.0, 175.80499999999998], "end": [91.88, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [91.0, 169.80499999999998], "end": [91.0, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [91.88, 164.95499999999998], "end": [91.88, 167.065], "type": "segment", "width": 0.12}, {"start": [91.0, 164.95499999999998], "end": [91.0, 167.065], "type": "segment", "width": 0.12}, {"start": [89.33999999999999, 175.80499999999998], "end": [89.33999999999999, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [88.46, 175.80499999999998], "end": [89.33999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [88.46, 169.80499999999998], "end": [88.46, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [89.33999999999999, 164.95499999999998], "end": [89.33999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [88.46, 164.95499999999998], "end": [88.46, 167.065], "type": "segment", "width": 0.12}, {"start": [86.8, 175.80499999999998], "end": [86.8, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [85.92, 175.80499999999998], "end": [86.8, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [85.92, 169.80499999999998], "end": [85.92, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [86.8, 164.95499999999998], "end": [86.8, 167.065], "type": "segment", "width": 0.12}, {"start": [85.92, 164.95499999999998], "end": [85.92, 167.065], "type": "segment", "width": 0.12}, {"start": [84.25999999999999, 175.80499999999998], "end": [84.25999999999999, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [83.38, 175.80499999999998], "end": [84.25999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [83.38, 169.80499999999998], "end": [83.38, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [84.25999999999999, 164.95499999999998], "end": [84.25999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [83.38, 164.95499999999998], "end": [83.38, 167.065], "type": "segment", "width": 0.12}, {"start": [81.72, 175.80499999999998], "end": [81.72, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [80.84, 175.80499999999998], "end": [81.72, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [80.84, 169.80499999999998], "end": [80.84, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [81.72, 164.95499999999998], "end": [81.72, 167.065], "type": "segment", "width": 0.12}, {"start": [80.84, 164.95499999999998], "end": [80.84, 167.065], "type": "segment", "width": 0.12}, {"start": [79.17999999999999, 175.80499999999998], "end": [79.17999999999999, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [78.3, 175.80499999999998], "end": [79.17999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [78.3, 169.80499999999998], "end": [78.3, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [79.17999999999999, 164.95499999999998], "end": [79.17999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [78.3, 164.95499999999998], "end": [78.3, 167.065], "type": "segment", "width": 0.12}, {"start": [76.64, 175.80499999999998], "end": [76.64, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [75.75999999999999, 175.80499999999998], "end": [76.64, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [75.75999999999999, 169.80499999999998], "end": [75.75999999999999, 175.80499999999998], "type": "segment", "width": 0.12}, {"start": [76.64, 164.95499999999998], "end": [76.64, 167.065], "type": "segment", "width": 0.12}, {"start": [75.75999999999999, 164.95499999999998], "end": [75.75999999999999, 167.065], "type": "segment", "width": 0.12}, {"start": [115.69, 167.065], "end": [74.81, 167.065], "type": "segment", "width": 0.12}, {"start": [115.69, 169.80499999999998], "end": [115.69, 167.065], "type": "segment", "width": 0.12}, {"start": [74.81, 169.80499999999998], "end": [115.69, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [74.81, 167.065], "end": [74.81, 169.80499999999998], "type": "segment", "width": 0.12}, {"start": [69.325, 123.64], "end": [67.755, 123.64], "type": "segment", "width": 0.12}, {"start": [69.325, 124.46], "end": [69.325, 123.64], "type": "segment", "width": 0.12}, {"start": [55.335, 163.0], "end": [61.334999999999994, 163.0], "type": "segment", "width": 0.12}, {"start": [55.335, 162.12], "end": [55.335, 163.0], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 162.12], "end": [55.335, 162.12], "type": "segment", "width": 0.12}, {"start": [66.185, 163.0], "end": [64.075, 163.0], "type": "segment", "width": 0.12}, {"start": [66.185, 162.12], "end": [64.075, 162.12], "type": "segment", "width": 0.12}, {"start": [55.335, 160.45999999999998], "end": [61.334999999999994, 160.45999999999998], "type": "segment", "width": 0.12}, {"start": [55.335, 159.57999999999998], "end": [55.335, 160.45999999999998], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 159.57999999999998], "end": [55.335, 159.57999999999998], "type": "segment", "width": 0.12}, {"start": [66.185, 160.45999999999998], "end": [64.075, 160.45999999999998], "type": "segment", "width": 0.12}, {"start": [66.185, 159.57999999999998], "end": [64.075, 159.57999999999998], "type": "segment", "width": 0.12}, {"start": [55.335, 157.92], "end": [61.334999999999994, 157.92], "type": "segment", "width": 0.12}, {"start": [55.335, 157.04], "end": [55.335, 157.92], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 157.04], "end": [55.335, 157.04], "type": "segment", "width": 0.12}, {"start": [66.185, 157.92], "end": [64.075, 157.92], "type": "segment", "width": 0.12}, {"start": [66.185, 157.04], "end": [64.075, 157.04], "type": "segment", "width": 0.12}, {"start": [55.335, 155.38], "end": [61.334999999999994, 155.38], "type": "segment", "width": 0.12}, {"start": [55.335, 154.5], "end": [55.335, 155.38], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 154.5], "end": [55.335, 154.5], "type": "segment", "width": 0.12}, {"start": [66.185, 155.38], "end": [64.075, 155.38], "type": "segment", "width": 0.12}, {"start": [66.185, 154.5], "end": [64.075, 154.5], "type": "segment", "width": 0.12}, {"start": [55.335, 152.84], "end": [61.334999999999994, 152.84], "type": "segment", "width": 0.12}, {"start": [55.335, 151.95999999999998], "end": [55.335, 152.84], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 151.95999999999998], "end": [55.335, 151.95999999999998], "type": "segment", "width": 0.12}, {"start": [66.185, 152.84], "end": [64.075, 152.84], "type": "segment", "width": 0.12}, {"start": [66.185, 151.95999999999998], "end": [64.075, 151.95999999999998], "type": "segment", "width": 0.12}, {"start": [55.335, 150.29999999999998], "end": [61.334999999999994, 150.29999999999998], "type": "segment", "width": 0.12}, {"start": [55.335, 149.42], "end": [55.335, 150.29999999999998], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 149.42], "end": [55.335, 149.42], "type": "segment", "width": 0.12}, {"start": [66.185, 150.29999999999998], "end": [64.075, 150.29999999999998], "type": "segment", "width": 0.12}, {"start": [66.185, 149.42], "end": [64.075, 149.42], "type": "segment", "width": 0.12}, {"start": [55.335, 147.76], "end": [61.334999999999994, 147.76], "type": "segment", "width": 0.12}, {"start": [55.335, 146.88], "end": [55.335, 147.76], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 146.88], "end": [55.335, 146.88], "type": "segment", "width": 0.12}, {"start": [66.185, 147.76], "end": [64.075, 147.76], "type": "segment", "width": 0.12}, {"start": [66.185, 146.88], "end": [64.075, 146.88], "type": "segment", "width": 0.12}, {"start": [55.335, 145.22], "end": [61.334999999999994, 145.22], "type": "segment", "width": 0.12}, {"start": [55.335, 144.34], "end": [55.335, 145.22], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 144.34], "end": [55.335, 144.34], "type": "segment", "width": 0.12}, {"start": [66.185, 145.22], "end": [64.075, 145.22], "type": "segment", "width": 0.12}, {"start": [66.185, 144.34], "end": [64.075, 144.34], "type": "segment", "width": 0.12}, {"start": [55.335, 142.68], "end": [61.334999999999994, 142.68], "type": "segment", "width": 0.12}, {"start": [55.335, 141.79999999999998], "end": [55.335, 142.68], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 141.79999999999998], "end": [55.335, 141.79999999999998], "type": "segment", "width": 0.12}, {"start": [66.185, 142.68], "end": [64.075, 142.68], "type": "segment", "width": 0.12}, {"start": [66.185, 141.79999999999998], "end": [64.075, 141.79999999999998], "type": "segment", "width": 0.12}, {"start": [55.335, 140.14], "end": [61.334999999999994, 140.14], "type": "segment", "width": 0.12}, {"start": [55.335, 139.26], "end": [55.335, 140.14], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 139.26], "end": [55.335, 139.26], "type": "segment", "width": 0.12}, {"start": [66.185, 140.14], "end": [64.075, 140.14], "type": "segment", "width": 0.12}, {"start": [66.185, 139.26], "end": [64.075, 139.26], "type": "segment", "width": 0.12}, {"start": [55.335, 137.6], "end": [61.334999999999994, 137.6], "type": "segment", "width": 0.12}, {"start": [55.335, 136.72], "end": [55.335, 137.6], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 136.72], "end": [55.335, 136.72], "type": "segment", "width": 0.12}, {"start": [66.185, 137.6], "end": [64.075, 137.6], "type": "segment", "width": 0.12}, {"start": [66.185, 136.72], "end": [64.075, 136.72], "type": "segment", "width": 0.12}, {"start": [55.335, 135.06], "end": [61.334999999999994, 135.06], "type": "segment", "width": 0.12}, {"start": [55.335, 134.18], "end": [55.335, 135.06], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 134.18], "end": [55.335, 134.18], "type": "segment", "width": 0.12}, {"start": [66.185, 135.06], "end": [64.075, 135.06], "type": "segment", "width": 0.12}, {"start": [66.185, 134.18], "end": [64.075, 134.18], "type": "segment", "width": 0.12}, {"start": [55.335, 132.51999999999998], "end": [61.334999999999994, 132.51999999999998], "type": "segment", "width": 0.12}, {"start": [55.335, 131.64], "end": [55.335, 132.51999999999998], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 131.64], "end": [55.335, 131.64], "type": "segment", "width": 0.12}, {"start": [66.185, 132.51999999999998], "end": [64.075, 132.51999999999998], "type": "segment", "width": 0.12}, {"start": [66.185, 131.64], "end": [64.075, 131.64], "type": "segment", "width": 0.12}, {"start": [55.335, 129.98], "end": [61.334999999999994, 129.98], "type": "segment", "width": 0.12}, {"start": [55.335, 129.1], "end": [55.335, 129.98], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 129.1], "end": [55.335, 129.1], "type": "segment", "width": 0.12}, {"start": [66.185, 129.98], "end": [64.075, 129.98], "type": "segment", "width": 0.12}, {"start": [66.185, 129.1], "end": [64.075, 129.1], "type": "segment", "width": 0.12}, {"start": [55.335, 127.44], "end": [61.334999999999994, 127.44], "type": "segment", "width": 0.12}, {"start": [55.335, 126.55999999999999], "end": [55.335, 127.44], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 126.55999999999999], "end": [55.335, 126.55999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 127.44], "end": [64.075, 127.44], "type": "segment", "width": 0.12}, {"start": [66.185, 126.55999999999999], "end": [64.075, 126.55999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 124.89999999999999], "end": [61.334999999999994, 124.89999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 124.02], "end": [55.335, 124.89999999999999], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 124.02], "end": [55.335, 124.02], "type": "segment", "width": 0.12}, {"start": [66.185, 124.89999999999999], "end": [64.075, 124.89999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 124.02], "end": [64.075, 124.02], "type": "segment", "width": 0.12}, {"start": [64.075, 163.95], "end": [64.075, 123.07], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 163.95], "end": [64.075, 163.95], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 123.07], "end": [61.334999999999994, 163.95], "type": "segment", "width": 0.12}, {"start": [64.075, 123.07], "end": [61.334999999999994, 123.07], "type": "segment", "width": 0.12}, {"start": [144.035, 124.00999999999999], "end": [145.605, 124.00999999999999], "type": "segment", "width": 0.12}, {"start": [144.035, 123.19], "end": [144.035, 124.00999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 82.11], "end": [152.025, 82.11], "type": "segment", "width": 0.12}, {"start": [158.025, 82.99], "end": [158.025, 82.11], "type": "segment", "width": 0.12}, {"start": [152.025, 82.99], "end": [158.025, 82.99], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 82.11], "end": [149.285, 82.11], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 82.99], "end": [149.285, 82.99], "type": "segment", "width": 0.12}, {"start": [158.025, 84.64999999999999], "end": [152.025, 84.64999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 85.53], "end": [158.025, 84.64999999999999], "type": "segment", "width": 0.12}, {"start": [152.025, 85.53], "end": [158.025, 85.53], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 84.64999999999999], "end": [149.285, 84.64999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 85.53], "end": [149.285, 85.53], "type": "segment", "width": 0.12}, {"start": [158.025, 87.19], "end": [152.025, 87.19], "type": "segment", "width": 0.12}, {"start": [158.025, 88.07], "end": [158.025, 87.19], "type": "segment", "width": 0.12}, {"start": [152.025, 88.07], "end": [158.025, 88.07], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 87.19], "end": [149.285, 87.19], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 88.07], "end": [149.285, 88.07], "type": "segment", "width": 0.12}, {"start": [158.025, 89.72999999999999], "end": [152.025, 89.72999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 90.61], "end": [158.025, 89.72999999999999], "type": "segment", "width": 0.12}, {"start": [152.025, 90.61], "end": [158.025, 90.61], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 89.72999999999999], "end": [149.285, 89.72999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 90.61], "end": [149.285, 90.61], "type": "segment", "width": 0.12}, {"start": [158.025, 92.27], "end": [152.025, 92.27], "type": "segment", "width": 0.12}, {"start": [158.025, 93.14999999999999], "end": [158.025, 92.27], "type": "segment", "width": 0.12}, {"start": [152.025, 93.14999999999999], "end": [158.025, 93.14999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 92.27], "end": [149.285, 92.27], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 93.14999999999999], "end": [149.285, 93.14999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 94.81], "end": [152.025, 94.81], "type": "segment", "width": 0.12}, {"start": [158.025, 95.69], "end": [158.025, 94.81], "type": "segment", "width": 0.12}, {"start": [152.025, 95.69], "end": [158.025, 95.69], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 94.81], "end": [149.285, 94.81], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 95.69], "end": [149.285, 95.69], "type": "segment", "width": 0.12}, {"start": [158.025, 97.35], "end": [152.025, 97.35], "type": "segment", "width": 0.12}, {"start": [158.025, 98.22999999999999], "end": [158.025, 97.35], "type": "segment", "width": 0.12}, {"start": [152.025, 98.22999999999999], "end": [158.025, 98.22999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 97.35], "end": [149.285, 97.35], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 98.22999999999999], "end": [149.285, 98.22999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 99.89], "end": [152.025, 99.89], "type": "segment", "width": 0.12}, {"start": [158.025, 100.77], "end": [158.025, 99.89], "type": "segment", "width": 0.12}, {"start": [152.025, 100.77], "end": [158.025, 100.77], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 99.89], "end": [149.285, 99.89], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 100.77], "end": [149.285, 100.77], "type": "segment", "width": 0.12}, {"start": [158.025, 102.42999999999999], "end": [152.025, 102.42999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 103.31], "end": [158.025, 102.42999999999999], "type": "segment", "width": 0.12}, {"start": [152.025, 103.31], "end": [158.025, 103.31], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 102.42999999999999], "end": [149.285, 102.42999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 103.31], "end": [149.285, 103.31], "type": "segment", "width": 0.12}, {"start": [158.025, 104.97], "end": [152.025, 104.97], "type": "segment", "width": 0.12}, {"start": [158.025, 105.85], "end": [158.025, 104.97], "type": "segment", "width": 0.12}, {"start": [152.025, 105.85], "end": [158.025, 105.85], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 104.97], "end": [149.285, 104.97], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 105.85], "end": [149.285, 105.85], "type": "segment", "width": 0.12}, {"start": [158.025, 107.50999999999999], "end": [152.025, 107.50999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 108.39], "end": [158.025, 107.50999999999999], "type": "segment", "width": 0.12}, {"start": [152.025, 108.39], "end": [158.025, 108.39], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 107.50999999999999], "end": [149.285, 107.50999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 108.39], "end": [149.285, 108.39], "type": "segment", "width": 0.12}, {"start": [158.025, 110.05], "end": [152.025, 110.05], "type": "segment", "width": 0.12}, {"start": [158.025, 110.92999999999999], "end": [158.025, 110.05], "type": "segment", "width": 0.12}, {"start": [152.025, 110.92999999999999], "end": [158.025, 110.92999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 110.05], "end": [149.285, 110.05], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 110.92999999999999], "end": [149.285, 110.92999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 112.58999999999999], "end": [152.025, 112.58999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 113.47], "end": [158.025, 112.58999999999999], "type": "segment", "width": 0.12}, {"start": [152.025, 113.47], "end": [158.025, 113.47], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 112.58999999999999], "end": [149.285, 112.58999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 113.47], "end": [149.285, 113.47], "type": "segment", "width": 0.12}, {"start": [158.025, 115.13], "end": [152.025, 115.13], "type": "segment", "width": 0.12}, {"start": [158.025, 116.00999999999999], "end": [158.025, 115.13], "type": "segment", "width": 0.12}, {"start": [152.025, 116.00999999999999], "end": [158.025, 116.00999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 115.13], "end": [149.285, 115.13], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 116.00999999999999], "end": [149.285, 116.00999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 117.67], "end": [152.025, 117.67], "type": "segment", "width": 0.12}, {"start": [158.025, 118.55], "end": [158.025, 117.67], "type": "segment", "width": 0.12}, {"start": [152.025, 118.55], "end": [158.025, 118.55], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 117.67], "end": [149.285, 117.67], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 118.55], "end": [149.285, 118.55], "type": "segment", "width": 0.12}, {"start": [158.025, 120.21], "end": [152.025, 120.21], "type": "segment", "width": 0.12}, {"start": [158.025, 121.08999999999999], "end": [158.025, 120.21], "type": "segment", "width": 0.12}, {"start": [152.025, 121.08999999999999], "end": [158.025, 121.08999999999999], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 120.21], "end": [149.285, 120.21], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 121.08999999999999], "end": [149.285, 121.08999999999999], "type": "segment", "width": 0.12}, {"start": [158.025, 122.75], "end": [152.025, 122.75], "type": "segment", "width": 0.12}, {"start": [158.025, 123.63], "end": [158.025, 122.75], "type": "segment", "width": 0.12}, {"start": [152.025, 123.63], "end": [158.025, 123.63], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 122.75], "end": [149.285, 122.75], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 123.63], "end": [149.285, 123.63], "type": "segment", "width": 0.12}, {"start": [149.285, 81.16], "end": [149.285, 124.58], "type": "segment", "width": 0.12}, {"start": [152.025, 81.16], "end": [149.285, 81.16], "type": "segment", "width": 0.12}, {"start": [152.025, 124.58], "end": [152.025, 81.16], "type": "segment", "width": 0.12}, {"start": [149.285, 124.58], "end": [152.025, 124.58], "type": "segment", "width": 0.12}, {"start": [144.035, 168.45999999999998], "end": [145.605, 168.45999999999998], "type": "segment", "width": 0.12}, {"start": [144.035, 167.64], "end": [144.035, 168.45999999999998], "type": "segment", "width": 0.12}, {"start": [158.025, 129.1], "end": [152.025, 129.1], "type": "segment", "width": 0.12}, {"start": [158.025, 129.98], "end": [158.025, 129.1], "type": "segment", "width": 0.12}, {"start": [152.025, 129.98], "end": [158.025, 129.98], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 129.1], "end": [149.285, 129.1], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 129.98], "end": [149.285, 129.98], "type": "segment", "width": 0.12}, {"start": [158.025, 131.64], "end": [152.025, 131.64], "type": "segment", "width": 0.12}, {"start": [158.025, 132.51999999999998], "end": [158.025, 131.64], "type": "segment", "width": 0.12}, {"start": [152.025, 132.51999999999998], "end": [158.025, 132.51999999999998], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 131.64], "end": [149.285, 131.64], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 132.51999999999998], "end": [149.285, 132.51999999999998], "type": "segment", "width": 0.12}, {"start": [158.025, 134.18], "end": [152.025, 134.18], "type": "segment", "width": 0.12}, {"start": [158.025, 135.06], "end": [158.025, 134.18], "type": "segment", "width": 0.12}, {"start": [152.025, 135.06], "end": [158.025, 135.06], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 134.18], "end": [149.285, 134.18], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 135.06], "end": [149.285, 135.06], "type": "segment", "width": 0.12}, {"start": [158.025, 136.72], "end": [152.025, 136.72], "type": "segment", "width": 0.12}, {"start": [158.025, 137.6], "end": [158.025, 136.72], "type": "segment", "width": 0.12}, {"start": [152.025, 137.6], "end": [158.025, 137.6], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 136.72], "end": [149.285, 136.72], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 137.6], "end": [149.285, 137.6], "type": "segment", "width": 0.12}, {"start": [158.025, 139.26], "end": [152.025, 139.26], "type": "segment", "width": 0.12}, {"start": [158.025, 140.14], "end": [158.025, 139.26], "type": "segment", "width": 0.12}, {"start": [152.025, 140.14], "end": [158.025, 140.14], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 139.26], "end": [149.285, 139.26], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 140.14], "end": [149.285, 140.14], "type": "segment", "width": 0.12}, {"start": [158.025, 141.79999999999998], "end": [152.025, 141.79999999999998], "type": "segment", "width": 0.12}, {"start": [158.025, 142.68], "end": [158.025, 141.79999999999998], "type": "segment", "width": 0.12}, {"start": [152.025, 142.68], "end": [158.025, 142.68], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 141.79999999999998], "end": [149.285, 141.79999999999998], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 142.68], "end": [149.285, 142.68], "type": "segment", "width": 0.12}, {"start": [158.025, 144.34], "end": [152.025, 144.34], "type": "segment", "width": 0.12}, {"start": [158.025, 145.22], "end": [158.025, 144.34], "type": "segment", "width": 0.12}, {"start": [152.025, 145.22], "end": [158.025, 145.22], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 144.34], "end": [149.285, 144.34], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 145.22], "end": [149.285, 145.22], "type": "segment", "width": 0.12}, {"start": [158.025, 146.88], "end": [152.025, 146.88], "type": "segment", "width": 0.12}, {"start": [158.025, 147.76], "end": [158.025, 146.88], "type": "segment", "width": 0.12}, {"start": [152.025, 147.76], "end": [158.025, 147.76], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 146.88], "end": [149.285, 146.88], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 147.76], "end": [149.285, 147.76], "type": "segment", "width": 0.12}, {"start": [158.025, 149.42], "end": [152.025, 149.42], "type": "segment", "width": 0.12}, {"start": [158.025, 150.29999999999998], "end": [158.025, 149.42], "type": "segment", "width": 0.12}, {"start": [152.025, 150.29999999999998], "end": [158.025, 150.29999999999998], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 149.42], "end": [149.285, 149.42], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 150.29999999999998], "end": [149.285, 150.29999999999998], "type": "segment", "width": 0.12}, {"start": [158.025, 151.95999999999998], "end": [152.025, 151.95999999999998], "type": "segment", "width": 0.12}, {"start": [158.025, 152.84], "end": [158.025, 151.95999999999998], "type": "segment", "width": 0.12}, {"start": [152.025, 152.84], "end": [158.025, 152.84], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 151.95999999999998], "end": [149.285, 151.95999999999998], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 152.84], "end": [149.285, 152.84], "type": "segment", "width": 0.12}, {"start": [158.025, 154.5], "end": [152.025, 154.5], "type": "segment", "width": 0.12}, {"start": [158.025, 155.38], "end": [158.025, 154.5], "type": "segment", "width": 0.12}, {"start": [152.025, 155.38], "end": [158.025, 155.38], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 154.5], "end": [149.285, 154.5], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 155.38], "end": [149.285, 155.38], "type": "segment", "width": 0.12}, {"start": [158.025, 157.04], "end": [152.025, 157.04], "type": "segment", "width": 0.12}, {"start": [158.025, 157.92], "end": [158.025, 157.04], "type": "segment", "width": 0.12}, {"start": [152.025, 157.92], "end": [158.025, 157.92], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 157.04], "end": [149.285, 157.04], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 157.92], "end": [149.285, 157.92], "type": "segment", "width": 0.12}, {"start": [158.025, 159.57999999999998], "end": [152.025, 159.57999999999998], "type": "segment", "width": 0.12}, {"start": [158.025, 160.45999999999998], "end": [158.025, 159.57999999999998], "type": "segment", "width": 0.12}, {"start": [152.025, 160.45999999999998], "end": [158.025, 160.45999999999998], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 159.57999999999998], "end": [149.285, 159.57999999999998], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 160.45999999999998], "end": [149.285, 160.45999999999998], "type": "segment", "width": 0.12}, {"start": [158.025, 162.12], "end": [152.025, 162.12], "type": "segment", "width": 0.12}, {"start": [158.025, 163.0], "end": [158.025, 162.12], "type": "segment", "width": 0.12}, {"start": [152.025, 163.0], "end": [158.025, 163.0], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 162.12], "end": [149.285, 162.12], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 163.0], "end": [149.285, 163.0], "type": "segment", "width": 0.12}, {"start": [158.025, 164.66], "end": [152.025, 164.66], "type": "segment", "width": 0.12}, {"start": [158.025, 165.54], "end": [158.025, 164.66], "type": "segment", "width": 0.12}, {"start": [152.025, 165.54], "end": [158.025, 165.54], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 164.66], "end": [149.285, 164.66], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 165.54], "end": [149.285, 165.54], "type": "segment", "width": 0.12}, {"start": [158.025, 167.2], "end": [152.025, 167.2], "type": "segment", "width": 0.12}, {"start": [158.025, 168.07999999999998], "end": [158.025, 167.2], "type": "segment", "width": 0.12}, {"start": [152.025, 168.07999999999998], "end": [158.025, 168.07999999999998], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 167.2], "end": [149.285, 167.2], "type": "segment", "width": 0.12}, {"start": [147.17499999999998, 168.07999999999998], "end": [149.285, 168.07999999999998], "type": "segment", "width": 0.12}, {"start": [149.285, 128.15], "end": [149.285, 169.03], "type": "segment", "width": 0.12}, {"start": [152.025, 128.15], "end": [149.285, 128.15], "type": "segment", "width": 0.12}, {"start": [152.025, 169.03], "end": [152.025, 128.15], "type": "segment", "width": 0.12}, {"start": [149.285, 169.03], "end": [152.025, 169.03], "type": "segment", "width": 0.12}, {"start": [69.325, 77.92], "end": [67.755, 77.92], "type": "segment", "width": 0.12}, {"start": [69.325, 78.74], "end": [69.325, 77.92], "type": "segment", "width": 0.12}, {"start": [55.335, 117.28], "end": [61.334999999999994, 117.28], "type": "segment", "width": 0.12}, {"start": [55.335, 116.39999999999999], "end": [55.335, 117.28], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 116.39999999999999], "end": [55.335, 116.39999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 117.28], "end": [64.075, 117.28], "type": "segment", "width": 0.12}, {"start": [66.185, 116.39999999999999], "end": [64.075, 116.39999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 114.74], "end": [61.334999999999994, 114.74], "type": "segment", "width": 0.12}, {"start": [55.335, 113.86], "end": [55.335, 114.74], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 113.86], "end": [55.335, 113.86], "type": "segment", "width": 0.12}, {"start": [66.185, 114.74], "end": [64.075, 114.74], "type": "segment", "width": 0.12}, {"start": [66.185, 113.86], "end": [64.075, 113.86], "type": "segment", "width": 0.12}, {"start": [55.335, 112.19999999999999], "end": [61.334999999999994, 112.19999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 111.32], "end": [55.335, 112.19999999999999], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 111.32], "end": [55.335, 111.32], "type": "segment", "width": 0.12}, {"start": [66.185, 112.19999999999999], "end": [64.075, 112.19999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 111.32], "end": [64.075, 111.32], "type": "segment", "width": 0.12}, {"start": [55.335, 109.66], "end": [61.334999999999994, 109.66], "type": "segment", "width": 0.12}, {"start": [55.335, 108.78], "end": [55.335, 109.66], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 108.78], "end": [55.335, 108.78], "type": "segment", "width": 0.12}, {"start": [66.185, 109.66], "end": [64.075, 109.66], "type": "segment", "width": 0.12}, {"start": [66.185, 108.78], "end": [64.075, 108.78], "type": "segment", "width": 0.12}, {"start": [55.335, 107.11999999999999], "end": [61.334999999999994, 107.11999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 106.24], "end": [55.335, 107.11999999999999], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 106.24], "end": [55.335, 106.24], "type": "segment", "width": 0.12}, {"start": [66.185, 107.11999999999999], "end": [64.075, 107.11999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 106.24], "end": [64.075, 106.24], "type": "segment", "width": 0.12}, {"start": [55.335, 104.58], "end": [61.334999999999994, 104.58], "type": "segment", "width": 0.12}, {"start": [55.335, 103.69999999999999], "end": [55.335, 104.58], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 103.69999999999999], "end": [55.335, 103.69999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 104.58], "end": [64.075, 104.58], "type": "segment", "width": 0.12}, {"start": [66.185, 103.69999999999999], "end": [64.075, 103.69999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 102.03999999999999], "end": [61.334999999999994, 102.03999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 101.16], "end": [55.335, 102.03999999999999], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 101.16], "end": [55.335, 101.16], "type": "segment", "width": 0.12}, {"start": [66.185, 102.03999999999999], "end": [64.075, 102.03999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 101.16], "end": [64.075, 101.16], "type": "segment", "width": 0.12}, {"start": [55.335, 99.5], "end": [61.334999999999994, 99.5], "type": "segment", "width": 0.12}, {"start": [55.335, 98.61999999999999], "end": [55.335, 99.5], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 98.61999999999999], "end": [55.335, 98.61999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 99.5], "end": [64.075, 99.5], "type": "segment", "width": 0.12}, {"start": [66.185, 98.61999999999999], "end": [64.075, 98.61999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 96.96], "end": [61.334999999999994, 96.96], "type": "segment", "width": 0.12}, {"start": [55.335, 96.08], "end": [55.335, 96.96], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 96.08], "end": [55.335, 96.08], "type": "segment", "width": 0.12}, {"start": [66.185, 96.96], "end": [64.075, 96.96], "type": "segment", "width": 0.12}, {"start": [66.185, 96.08], "end": [64.075, 96.08], "type": "segment", "width": 0.12}, {"start": [55.335, 94.42], "end": [61.334999999999994, 94.42], "type": "segment", "width": 0.12}, {"start": [55.335, 93.53999999999999], "end": [55.335, 94.42], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 93.53999999999999], "end": [55.335, 93.53999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 94.42], "end": [64.075, 94.42], "type": "segment", "width": 0.12}, {"start": [66.185, 93.53999999999999], "end": [64.075, 93.53999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 91.88], "end": [61.334999999999994, 91.88], "type": "segment", "width": 0.12}, {"start": [55.335, 91.0], "end": [55.335, 91.88], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 91.0], "end": [55.335, 91.0], "type": "segment", "width": 0.12}, {"start": [66.185, 91.88], "end": [64.075, 91.88], "type": "segment", "width": 0.12}, {"start": [66.185, 91.0], "end": [64.075, 91.0], "type": "segment", "width": 0.12}, {"start": [55.335, 89.33999999999999], "end": [61.334999999999994, 89.33999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 88.46], "end": [55.335, 89.33999999999999], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 88.46], "end": [55.335, 88.46], "type": "segment", "width": 0.12}, {"start": [66.185, 89.33999999999999], "end": [64.075, 89.33999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 88.46], "end": [64.075, 88.46], "type": "segment", "width": 0.12}, {"start": [55.335, 86.8], "end": [61.334999999999994, 86.8], "type": "segment", "width": 0.12}, {"start": [55.335, 85.92], "end": [55.335, 86.8], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 85.92], "end": [55.335, 85.92], "type": "segment", "width": 0.12}, {"start": [66.185, 86.8], "end": [64.075, 86.8], "type": "segment", "width": 0.12}, {"start": [66.185, 85.92], "end": [64.075, 85.92], "type": "segment", "width": 0.12}, {"start": [55.335, 84.25999999999999], "end": [61.334999999999994, 84.25999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 83.38], "end": [55.335, 84.25999999999999], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 83.38], "end": [55.335, 83.38], "type": "segment", "width": 0.12}, {"start": [66.185, 84.25999999999999], "end": [64.075, 84.25999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 83.38], "end": [64.075, 83.38], "type": "segment", "width": 0.12}, {"start": [55.335, 81.72], "end": [61.334999999999994, 81.72], "type": "segment", "width": 0.12}, {"start": [55.335, 80.84], "end": [55.335, 81.72], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 80.84], "end": [55.335, 80.84], "type": "segment", "width": 0.12}, {"start": [66.185, 81.72], "end": [64.075, 81.72], "type": "segment", "width": 0.12}, {"start": [66.185, 80.84], "end": [64.075, 80.84], "type": "segment", "width": 0.12}, {"start": [55.335, 79.17999999999999], "end": [61.334999999999994, 79.17999999999999], "type": "segment", "width": 0.12}, {"start": [55.335, 78.3], "end": [55.335, 79.17999999999999], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 78.3], "end": [55.335, 78.3], "type": "segment", "width": 0.12}, {"start": [66.185, 79.17999999999999], "end": [64.075, 79.17999999999999], "type": "segment", "width": 0.12}, {"start": [66.185, 78.3], "end": [64.075, 78.3], "type": "segment", "width": 0.12}, {"start": [64.075, 118.22999999999999], "end": [64.075, 77.35], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 118.22999999999999], "end": [64.075, 118.22999999999999], "type": "segment", "width": 0.12}, {"start": [61.334999999999994, 77.35], "end": [61.334999999999994, 118.22999999999999], "type": "segment", "width": 0.12}, {"start": [64.075, 77.35], "end": [61.334999999999994, 77.35], "type": "segment", "width": 0.12}, {"start": [98.61, 79.485], "end": [98.61, 77.91499999999999], "type": "segment", "width": 0.12}, {"start": [97.78999999999999, 79.485], "end": [98.61, 79.485], "type": "segment", "width": 0.12}, {"start": [71.95, 65.49499999999999], "end": [71.95, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [72.83, 65.49499999999999], "end": [71.95, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [72.83, 71.49499999999999], "end": [72.83, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [71.95, 76.345], "end": [71.95, 74.235], "type": "segment", "width": 0.12}, {"start": [72.83, 76.345], "end": [72.83, 74.235], "type": "segment", "width": 0.12}, {"start": [74.49, 65.49499999999999], "end": [74.49, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [75.36999999999999, 65.49499999999999], "end": [74.49, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [75.36999999999999, 71.49499999999999], "end": [75.36999999999999, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [74.49, 76.345], "end": [74.49, 74.235], "type": "segment", "width": 0.12}, {"start": [75.36999999999999, 76.345], "end": [75.36999999999999, 74.235], "type": "segment", "width": 0.12}, {"start": [77.03, 65.49499999999999], "end": [77.03, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [77.91, 65.49499999999999], "end": [77.03, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [77.91, 71.49499999999999], "end": [77.91, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [77.03, 76.345], "end": [77.03, 74.235], "type": "segment", "width": 0.12}, {"start": [77.91, 76.345], "end": [77.91, 74.235], "type": "segment", "width": 0.12}, {"start": [79.57, 65.49499999999999], "end": [79.57, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [80.45, 65.49499999999999], "end": [79.57, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [80.45, 71.49499999999999], "end": [80.45, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [79.57, 76.345], "end": [79.57, 74.235], "type": "segment", "width": 0.12}, {"start": [80.45, 76.345], "end": [80.45, 74.235], "type": "segment", "width": 0.12}, {"start": [82.11, 65.49499999999999], "end": [82.11, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [82.99, 65.49499999999999], "end": [82.11, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [82.99, 71.49499999999999], "end": [82.99, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [82.11, 76.345], "end": [82.11, 74.235], "type": "segment", "width": 0.12}, {"start": [82.99, 76.345], "end": [82.99, 74.235], "type": "segment", "width": 0.12}, {"start": [84.64999999999999, 65.49499999999999], "end": [84.64999999999999, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [85.53, 65.49499999999999], "end": [84.64999999999999, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [85.53, 71.49499999999999], "end": [85.53, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [84.64999999999999, 76.345], "end": [84.64999999999999, 74.235], "type": "segment", "width": 0.12}, {"start": [85.53, 76.345], "end": [85.53, 74.235], "type": "segment", "width": 0.12}, {"start": [87.19, 65.49499999999999], "end": [87.19, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [88.07, 65.49499999999999], "end": [87.19, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [88.07, 71.49499999999999], "end": [88.07, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [87.19, 76.345], "end": [87.19, 74.235], "type": "segment", "width": 0.12}, {"start": [88.07, 76.345], "end": [88.07, 74.235], "type": "segment", "width": 0.12}, {"start": [89.72999999999999, 65.49499999999999], "end": [89.72999999999999, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [90.61, 65.49499999999999], "end": [89.72999999999999, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [90.61, 71.49499999999999], "end": [90.61, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [89.72999999999999, 76.345], "end": [89.72999999999999, 74.235], "type": "segment", "width": 0.12}, {"start": [90.61, 76.345], "end": [90.61, 74.235], "type": "segment", "width": 0.12}, {"start": [92.27, 65.49499999999999], "end": [92.27, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [93.14999999999999, 65.49499999999999], "end": [92.27, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [93.14999999999999, 71.49499999999999], "end": [93.14999999999999, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [92.27, 76.345], "end": [92.27, 74.235], "type": "segment", "width": 0.12}, {"start": [93.14999999999999, 76.345], "end": [93.14999999999999, 74.235], "type": "segment", "width": 0.12}, {"start": [94.81, 65.49499999999999], "end": [94.81, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [95.69, 65.49499999999999], "end": [94.81, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [95.69, 71.49499999999999], "end": [95.69, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [94.81, 76.345], "end": [94.81, 74.235], "type": "segment", "width": 0.12}, {"start": [95.69, 76.345], "end": [95.69, 74.235], "type": "segment", "width": 0.12}, {"start": [97.35, 65.49499999999999], "end": [97.35, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [98.22999999999999, 65.49499999999999], "end": [97.35, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [98.22999999999999, 71.49499999999999], "end": [98.22999999999999, 65.49499999999999], "type": "segment", "width": 0.12}, {"start": [97.35, 76.345], "end": [97.35, 74.235], "type": "segment", "width": 0.12}, {"start": [98.22999999999999, 76.345], "end": [98.22999999999999, 74.235], "type": "segment", "width": 0.12}, {"start": [71.0, 74.235], "end": [99.17999999999999, 74.235], "type": "segment", "width": 0.12}, {"start": [71.0, 71.49499999999999], "end": [71.0, 74.235], "type": "segment", "width": 0.12}, {"start": [99.17999999999999, 71.49499999999999], "end": [71.0, 71.49499999999999], "type": "segment", "width": 0.12}, {"start": [99.17999999999999, 74.235], "end": [99.17999999999999, 71.49499999999999], "type": "segment", "width": 0.12}], "F": [{"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "MCU 3", "thickness": 0.3, "pos": [110.49, 154.305], "height": 1.5}, {"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "MCU 2", "thickness": 0.3, "pos": [76.708, 138.43], "height": 1.5}, {"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "MCU 4", "thickness": 0.3, "pos": [85.344, 86.868], "height": 1.5}, {"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "MCU 1", "thickness": 0.3, "pos": [130.048, 106.172], "height": 1.5}, {"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "DAPLink", "thickness": 0.3, "pos": [103.505, 104.77499999999999], "height": 1.5}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "LED GND", "thickness": 0.19999999999999998, "pos": [123.82499999999999, 124.46], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "DAPLINK", "thickness": 0.19999999999999998, "pos": [123.82499999999999, 121.91999999999999], "height": 0.7999999999999999}, {"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "RX", "thickness": 0.3, "pos": [123.44399999999999, 97.282], "height": 1.5}, {"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "TX", "thickness": 0.3, "pos": [123.44399999999999, 94.615], "height": 1.5}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA4", "thickness": 0.19999999999999998, "pos": [149.225, 82.55], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA3", "thickness": 0.19999999999999998, "pos": [149.225, 85.08999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA2", "thickness": 0.19999999999999998, "pos": [149.225, 87.63], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA1", "thickness": 0.19999999999999998, "pos": [149.225, 90.17], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA0", "thickness": 0.19999999999999998, "pos": [149.225, 92.71], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "~RST", "thickness": 0.19999999999999998, "pos": [149.225, 95.25], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PF1", "thickness": 0.19999999999999998, "pos": [149.225, 97.78999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PF0", "thickness": 0.19999999999999998, "pos": [149.225, 100.33], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PB8", "thickness": 0.19999999999999998, "pos": [149.225, 102.86999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "SWCLK/PA14", "thickness": 0.19999999999999998, "pos": [149.225, 105.41], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "SWDIO/PA13", "thickness": 0.19999999999999998, "pos": [149.225, 107.94999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA10/PA12", "thickness": 0.19999999999999998, "pos": [149.225, 110.49], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA9/PA11", "thickness": 0.19999999999999998, "pos": [149.225, 113.03], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PB1", "thickness": 0.19999999999999998, "pos": [149.225, 115.57], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA7", "thickness": 0.19999999999999998, "pos": [149.225, 118.11], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA6", "thickness": 0.19999999999999998, "pos": [149.225, 120.64999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "PA5", "thickness": 0.19999999999999998, "pos": [149.225, 123.19], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.10", "thickness": 0.19999999999999998, "pos": [149.225, 129.54], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.09", "thickness": 0.19999999999999998, "pos": [149.225, 132.07999999999998], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.08", "thickness": 0.19999999999999998, "pos": [149.225, 134.62], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.07", "thickness": 0.19999999999999998, "pos": [149.225, 137.16], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.06", "thickness": 0.19999999999999998, "pos": [149.225, 139.7], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.05", "thickness": 0.19999999999999998, "pos": [149.225, 142.23999999999998], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.04", "thickness": 0.19999999999999998, "pos": [149.225, 144.78], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.03", "thickness": 0.19999999999999998, "pos": [149.225, 147.32], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.32", "thickness": 0.19999999999999998, "pos": [149.225, 149.85999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.31", "thickness": 0.19999999999999998, "pos": [149.225, 152.4], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.30", "thickness": 0.19999999999999998, "pos": [149.225, 154.94], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.29", "thickness": 0.19999999999999998, "pos": [149.225, 157.48], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.28", "thickness": 0.19999999999999998, "pos": [149.225, 160.01999999999998], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.27", "thickness": 0.19999999999999998, "pos": [149.225, 162.56], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.26", "thickness": 0.19999999999999998, "pos": [149.225, 165.1], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "P0.25", "thickness": 0.19999999999999998, "pos": [149.225, 167.64], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.24", "thickness": 0.19999999999999998, "pos": [114.3, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.23", "thickness": 0.19999999999999998, "pos": [111.75999999999999, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.22", "thickness": 0.19999999999999998, "pos": [109.22, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "SWDIO", "thickness": 0.19999999999999998, "pos": [106.67999999999999, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "SWCLK", "thickness": 0.19999999999999998, "pos": [104.14, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "~RST", "thickness": 0.19999999999999998, "pos": [101.6, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.20", "thickness": 0.19999999999999998, "pos": [99.06, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.19", "thickness": 0.19999999999999998, "pos": [96.52, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.18", "thickness": 0.19999999999999998, "pos": [93.97999999999999, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.17", "thickness": 0.19999999999999998, "pos": [91.44, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.16", "thickness": 0.19999999999999998, "pos": [88.89999999999999, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.15", "thickness": 0.19999999999999998, "pos": [86.36, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.14", "thickness": 0.19999999999999998, "pos": [83.82, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.13", "thickness": 0.19999999999999998, "pos": [81.28, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.12", "thickness": 0.19999999999999998, "pos": [78.74, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": -1, "text": "P0.11", "thickness": 0.19999999999999998, "pos": [76.2, 167.005], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_8", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 162.56], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_9", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 160.01999999999998], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_1", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 157.48], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_15", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 154.94], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_10", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 152.4], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_11", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 149.85999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_2\nSWDIO", "thickness": 0.15, "pos": [64.13499999999999, 147.32], "height": 0.6}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_3\nSWCLK", "thickness": 0.15, "pos": [64.13499999999999, 144.78], "height": 0.6}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_4", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 142.23999999999998], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_5\n~RST", "thickness": 0.15, "pos": [64.13499999999999, 139.7], "height": 0.6}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_12", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 137.16], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_13", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 134.62], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_17", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 132.07999999999998], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_23", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 129.54], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_14", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 127.0], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PIO0_0", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 124.46], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA16", "thickness": 0.19999999999999998, "pos": [97.78999999999999, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA17", "thickness": 0.19999999999999998, "pos": [95.25, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA18", "thickness": 0.19999999999999998, "pos": [92.71, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA19", "thickness": 0.19999999999999998, "pos": [90.17, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA22", "thickness": 0.19999999999999998, "pos": [87.63, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA23", "thickness": 0.19999999999999998, "pos": [85.08999999999999, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA24", "thickness": 0.19999999999999998, "pos": [82.55, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA25", "thickness": 0.19999999999999998, "pos": [80.00999999999999, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA27", "thickness": 0.19999999999999998, "pos": [77.47, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "~RST", "thickness": 0.19999999999999998, "pos": [74.92999999999999, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 270.0, "attr": [], "horiz_justify": -1, "text": "PA28", "thickness": 0.19999999999999998, "pos": [72.39, 74.295], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA15", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 116.83999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA14", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 114.3], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA11", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 111.75999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA10", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 109.22], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA09", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 106.67999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA08", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 104.14], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA07", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 101.6], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA06", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 99.06], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA05", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 96.52], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA04", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 93.97999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA03", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 91.44], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA02", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 88.89999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA01", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 86.36], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA00", "thickness": 0.19999999999999998, "pos": [64.13499999999999, 83.82], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA31\nSWDIO", "thickness": 0.15, "pos": [64.13499999999999, 81.28], "height": 0.6}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "PA30\nSWCLK", "thickness": 0.15, "pos": [64.13499999999999, 78.74], "height": 0.6}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "GND", "thickness": 0.19999999999999998, "pos": [86.99499999999999, 97.78999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "RST", "thickness": 0.19999999999999998, "pos": [102.235, 102.86999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "SWO", "thickness": 0.19999999999999998, "pos": [102.235, 100.33], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "SWCLK", "thickness": 0.19999999999999998, "pos": [102.235, 97.78999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "SWDIO", "thickness": 0.19999999999999998, "pos": [102.235, 95.25], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "RST", "thickness": 0.19999999999999998, "pos": [94.615, 101.6], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "SWO", "thickness": 0.19999999999999998, "pos": [94.615, 99.06], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "SWCLK", "thickness": 0.19999999999999998, "pos": [94.615, 97.78999999999999], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": -1, "text": "SWDIO", "thickness": 0.19999999999999998, "pos": [94.615, 96.52], "height": 0.7999999999999999}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 1, "text": "+3V3", "thickness": 0.19999999999999998, "pos": [86.99499999999999, 96.52], "height": 0.7999999999999999}, {"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "GND", "thickness": 0.3, "pos": [109.85499999999999, 74.92999999999999], "height": 1.5}, {"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "+5V", "thickness": 0.3, "pos": [109.85499999999999, 77.47], "height": 1.5}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "ATSAMD21E15", "thickness": 0.15, "ref": 1, "pos": [90.678, 88.89999999999999], "height": 1.0}, {"start": [76.38499999999999, 86.77], "end": [74.96, 86.77], "type": "segment", "width": 0.15}, {"start": [83.63499999999999, 86.545], "end": [83.31, 86.545], "type": "segment", "width": 0.15}, {"start": [83.63499999999999, 93.795], "end": [83.31, 93.795], "type": "segment", "width": 0.15}, {"start": [76.38499999999999, 93.795], "end": [76.71, 93.795], "type": "segment", "width": 0.15}, {"start": [76.38499999999999, 86.545], "end": [76.71, 86.545], "type": "segment", "width": 0.15}, {"start": [76.38499999999999, 93.795], "end": [76.38499999999999, 93.47], "type": "segment", "width": 0.15}, {"start": [83.63499999999999, 93.795], "end": [83.63499999999999, 93.47], "type": "segment", "width": 0.15}, {"start": [83.63499999999999, 86.545], "end": [83.63499999999999, 86.86999999999999], "type": "segment", "width": 0.15}, {"start": [76.38499999999999, 86.545], "end": [76.38499999999999, 86.77], "type": "segment", "width": 0.15}, {"start": [123.25, 98.485], "end": [121.91999999999999, 98.485], "type": "segment", "width": 0.12}, {"start": [123.25, 97.155], "end": [123.25, 98.485], "type": "segment", "width": 0.12}, {"start": [123.25, 95.88499999999999], "end": [120.58999999999999, 95.88499999999999], "type": "segment", "width": 0.12}, {"start": [120.58999999999999, 95.88499999999999], "end": [120.58999999999999, 93.285], "type": "segment", "width": 0.12}, {"start": [123.25, 95.88499999999999], "end": [123.25, 93.285], "type": "segment", "width": 0.12}, {"start": [123.25, 93.285], "end": [120.58999999999999, 93.285], "type": "segment", "width": 0.12}, {"start": [104.71499999999999, 73.6], "end": [106.045, 73.6], "type": "segment", "width": 0.12}, {"start": [104.71499999999999, 74.92999999999999], "end": [104.71499999999999, 73.6], "type": "segment", "width": 0.12}, {"start": [104.71499999999999, 76.2], "end": [107.375, 76.2], "type": "segment", "width": 0.12}, {"start": [107.375, 76.2], "end": [107.375, 78.8], "type": "segment", "width": 0.12}, {"start": [104.71499999999999, 76.2], "end": [104.71499999999999, 78.8], "type": "segment", "width": 0.12}, {"start": [104.71499999999999, 78.8], "end": [107.375, 78.8], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D9", "thickness": 0.15, "ref": 1, "pos": [121.91999999999999, 118.74499999999999], "height": 1.0}, {"start": [120.96, 127.5525], "end": [120.96, 130.23749999999998], "type": "segment", "width": 0.12}, {"start": [122.88, 127.5525], "end": [120.96, 127.5525], "type": "segment", "width": 0.12}, {"start": [122.88, 130.23749999999998], "end": [122.88, 127.5525], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D8", "thickness": 0.15, "ref": 1, "pos": [119.38, 118.74499999999999], "height": 1.0}, {"start": [118.42, 127.5525], "end": [118.42, 130.23749999999998], "type": "segment", "width": 0.12}, {"start": [120.33999999999999, 127.5525], "end": [118.42, 127.5525], "type": "segment", "width": 0.12}, {"start": [120.33999999999999, 130.23749999999998], "end": [120.33999999999999, 127.5525], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D7", "thickness": 0.15, "ref": 1, "pos": [116.83999999999999, 118.74499999999999], "height": 1.0}, {"start": [115.88, 127.5525], "end": [115.88, 130.23749999999998], "type": "segment", "width": 0.12}, {"start": [117.8, 127.5525], "end": [115.88, 127.5525], "type": "segment", "width": 0.12}, {"start": [117.8, 130.23749999999998], "end": [117.8, 127.5525], "type": "segment", "width": 0.12}, {"start": [123.25, 120.58999999999999], "end": [123.25, 121.91999999999999], "type": "segment", "width": 0.12}, {"start": [121.91999999999999, 120.58999999999999], "end": [123.25, 120.58999999999999], "type": "segment", "width": 0.12}, {"start": [123.25, 123.19], "end": [123.25, 125.78999999999999], "type": "segment", "width": 0.12}, {"start": [120.64999999999999, 123.19], "end": [123.25, 123.19], "type": "segment", "width": 0.12}, {"start": [120.64999999999999, 120.58999999999999], "end": [120.64999999999999, 123.19], "type": "segment", "width": 0.12}, {"start": [123.25, 125.78999999999999], "end": [115.50999999999999, 125.78999999999999], "type": "segment", "width": 0.12}, {"start": [120.64999999999999, 120.58999999999999], "end": [115.50999999999999, 120.58999999999999], "type": "segment", "width": 0.12}, {"start": [115.50999999999999, 120.58999999999999], "end": [115.50999999999999, 125.78999999999999], "type": "segment", "width": 0.12}, {"start": [117.55, 133.27607799999998], "end": [117.55, 132.75892199999998], "type": "segment", "width": 0.12}, {"start": [116.13, 133.27607799999998], "end": [116.13, 132.75892199999998], "type": "segment", "width": 0.12}, {"start": [120.08999999999999, 133.30607799999999], "end": [120.08999999999999, 132.78892199999999], "type": "segment", "width": 0.12}, {"start": [118.67, 133.30607799999999], "end": [118.67, 132.78892199999999], "type": "segment", "width": 0.12}, {"start": [122.63, 133.30607799999999], "end": [122.63, 132.78892199999999], "type": "segment", "width": 0.12}, {"start": [121.21, 133.30607799999999], "end": [121.21, 132.78892199999999], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J6", "thickness": 0.15, "ref": 1, "pos": [100.96499999999999, 92.92], "height": 1.0}, {"start": [99.63499999999999, 93.92], "end": [100.96499999999999, 93.92], "type": "segment", "width": 0.12}, {"start": [99.63499999999999, 95.25], "end": [99.63499999999999, 93.92], "type": "segment", "width": 0.12}, {"start": [99.63499999999999, 96.52], "end": [102.295, 96.52], "type": "segment", "width": 0.12}, {"start": [102.295, 96.52], "end": [102.295, 104.19999999999999], "type": "segment", "width": 0.12}, {"start": [99.63499999999999, 96.52], "end": [99.63499999999999, 104.19999999999999], "type": "segment", "width": 0.12}, {"start": [99.63499999999999, 104.19999999999999], "end": [102.295, 104.19999999999999], "type": "segment", "width": 0.12}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "MCU4LED", "thickness": 0.15, "pos": [102.86999999999999, 137.795], "height": 1.0}, {"start": [103.83, 134.0675], "end": [103.83, 131.3825], "type": "segment", "width": 0.12}, {"start": [101.91, 134.0675], "end": [103.83, 134.0675], "type": "segment", "width": 0.12}, {"start": [101.91, 131.3825], "end": [101.91, 134.0675], "type": "segment", "width": 0.12}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "MCU3LED", "thickness": 0.15, "pos": [107.94999999999999, 137.795], "height": 1.0}, {"start": [108.91, 134.0675], "end": [108.91, 131.3825], "type": "segment", "width": 0.12}, {"start": [106.99, 134.0675], "end": [108.91, 134.0675], "type": "segment", "width": 0.12}, {"start": [106.99, 131.3825], "end": [106.99, 134.0675], "type": "segment", "width": 0.12}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "MCU2LED", "thickness": 0.15, "pos": [105.41, 137.795], "height": 1.0}, {"start": [106.36999999999999, 134.0675], "end": [106.36999999999999, 131.3825], "type": "segment", "width": 0.12}, {"start": [104.44999999999999, 134.0675], "end": [106.36999999999999, 134.0675], "type": "segment", "width": 0.12}, {"start": [104.44999999999999, 131.3825], "end": [104.44999999999999, 134.0675], "type": "segment", "width": 0.12}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "MCU1LED", "thickness": 0.15, "pos": [110.49, 137.795], "height": 1.0}, {"start": [111.44999999999999, 134.0675], "end": [111.44999999999999, 131.3825], "type": "segment", "width": 0.12}, {"start": [109.53, 134.0675], "end": [111.44999999999999, 134.0675], "type": "segment", "width": 0.12}, {"start": [109.53, 131.3825], "end": [109.53, 134.0675], "type": "segment", "width": 0.12}, {"start": [109.78, 128.313922], "end": [109.78, 128.831078], "type": "segment", "width": 0.12}, {"start": [111.19999999999999, 128.313922], "end": [111.19999999999999, 128.831078], "type": "segment", "width": 0.12}, {"start": [104.69999999999999, 128.313922], "end": [104.69999999999999, 128.831078], "type": "segment", "width": 0.12}, {"start": [106.11999999999999, 128.313922], "end": [106.11999999999999, 128.831078], "type": "segment", "width": 0.12}, {"start": [107.24, 128.313922], "end": [107.24, 128.831078], "type": "segment", "width": 0.12}, {"start": [108.66, 128.313922], "end": [108.66, 128.831078], "type": "segment", "width": 0.12}, {"start": [102.16, 128.343922], "end": [102.16, 128.861078], "type": "segment", "width": 0.12}, {"start": [103.58, 128.343922], "end": [103.58, 128.861078], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "U8", "thickness": 0.15, "ref": 1, "pos": [113.94, 80.475], "height": 1.0}, {"start": [115.22999999999999, 79.575], "end": [115.22999999999999, 82.02499999999999], "type": "segment", "width": 0.12}, {"start": [118.44999999999999, 81.375], "end": [118.44999999999999, 79.575], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C1", "thickness": 0.15, "ref": 1, "pos": [140.305, 92.45599999999999], "height": 1.0}, {"start": [140.124922, 94.944], "end": [140.642078, 94.944], "type": "segment", "width": 0.12}, {"start": [140.124922, 93.524], "end": [140.642078, 93.524], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C2", "thickness": 0.15, "ref": 1, "pos": [135.128, 110.23599999999999], "height": 1.0}, {"start": [135.308078, 107.74799999999999], "end": [134.790922, 107.74799999999999], "type": "segment", "width": 0.12}, {"start": [135.308078, 109.16799999999999], "end": [134.790922, 109.16799999999999], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C3", "thickness": 0.15, "ref": 1, "pos": [88.89999999999999, 143.51], "height": 1.0}, {"start": [87.705, 143.768578], "end": [87.705, 143.251422], "type": "segment", "width": 0.12}, {"start": [86.285, 143.768578], "end": [86.285, 143.251422], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C4", "thickness": 0.15, "ref": 1, "pos": [135.128, 92.45599999999999], "height": 1.0}, {"start": [135.465078, 93.524], "end": [134.947922, 93.524], "type": "segment", "width": 0.12}, {"start": [135.465078, 94.944], "end": [134.947922, 94.944], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C5", "thickness": 0.15, "ref": 1, "pos": [88.89999999999999, 140.33499999999998], "height": 1.0}, {"start": [87.705, 140.291078], "end": [87.705, 139.773922], "type": "segment", "width": 0.12}, {"start": [86.285, 140.291078], "end": [86.285, 139.773922], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C6", "thickness": 0.15, "ref": 1, "pos": [116.83999999999999, 104.14], "height": 1.0}, {"start": [113.73892199999999, 104.85], "end": [114.25607799999999, 104.85], "type": "segment", "width": 0.12}, {"start": [113.73892199999999, 103.42999999999999], "end": [114.25607799999999, 103.42999999999999], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C7", "thickness": 0.15, "ref": 1, "pos": [106.045, 102.86999999999999], "height": 1.0}, {"start": [106.755, 100.256078], "end": [106.755, 99.738922], "type": "segment", "width": 0.12}, {"start": [105.335, 100.256078], "end": [105.335, 99.738922], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C8", "thickness": 0.15, "ref": 1, "pos": [116.5075, 87.88499999999999], "height": 1.0}, {"start": [116.248922, 90.24499999999999], "end": [116.766078, 90.24499999999999], "type": "segment", "width": 0.12}, {"start": [116.248922, 88.825], "end": [116.766078, 88.825], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C9", "thickness": 0.15, "ref": 1, "pos": [128.307259, 79.203583], "height": 1.0}, {"start": [125.693337, 78.493583], "end": [125.176181, 78.493583], "type": "segment", "width": 0.12}, {"start": [125.693337, 79.913583], "end": [125.176181, 79.913583], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C10", "thickness": 0.15, "ref": 1, "pos": [128.905, 86.99499999999999], "height": 1.0}, {"start": [125.693337, 86.11358299999999], "end": [125.176181, 86.11358299999999], "type": "segment", "width": 0.12}, {"start": [125.693337, 87.533583], "end": [125.176181, 87.533583], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C11", "thickness": 0.15, "ref": 1, "pos": [71.88199999999999, 83.185], "height": 1.0}, {"start": [75.491078, 82.475], "end": [74.973922, 82.475], "type": "segment", "width": 0.12}, {"start": [75.491078, 83.895], "end": [74.973922, 83.895], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C12", "thickness": 0.15, "ref": 1, "pos": [75.692, 99.568], "height": 1.0}, {"start": [74.973922, 98.5], "end": [75.491078, 98.5], "type": "segment", "width": 0.12}, {"start": [74.973922, 97.08], "end": [75.491078, 97.08], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C13", "thickness": 0.15, "ref": 1, "pos": [82.58, 83.185], "height": 1.0}, {"start": [78.81392199999999, 83.895], "end": [79.33107799999999, 83.895], "type": "segment", "width": 0.12}, {"start": [78.81392199999999, 82.475], "end": [79.33107799999999, 82.475], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "D1", "thickness": 0.15, "ref": 1, "pos": [111.4275, 81.535], "height": 1.0}, {"start": [109.74249999999999, 84.145], "end": [112.4275, 84.145], "type": "segment", "width": 0.12}, {"start": [109.74249999999999, 82.225], "end": [109.74249999999999, 84.145], "type": "segment", "width": 0.12}, {"start": [112.4275, 82.225], "end": [109.74249999999999, 82.225], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D2", "thickness": 0.15, "ref": 1, "pos": [104.395, 82.85249999999999], "height": 1.0}, {"start": [107.005, 84.5375], "end": [107.005, 81.85249999999999], "type": "segment", "width": 0.12}, {"start": [105.085, 84.5375], "end": [107.005, 84.5375], "type": "segment", "width": 0.12}, {"start": [105.085, 81.85249999999999], "end": [105.085, 84.5375], "type": "segment", "width": 0.12}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "SWD", "thickness": 0.15, "pos": [90.85, 103.505], "height": 1.0}, {"start": [92.615, 102.22999999999999], "end": [92.615, 102.295], "type": "segment", "width": 0.12}, {"start": [89.085, 102.22999999999999], "end": [89.085, 102.295], "type": "segment", "width": 0.12}, {"start": [92.615, 95.82499999999999], "end": [92.615, 95.89], "type": "segment", "width": 0.12}, {"start": [89.085, 95.82499999999999], "end": [89.085, 95.89], "type": "segment", "width": 0.12}, {"start": [87.75999999999999, 95.89], "end": [89.085, 95.89], "type": "segment", "width": 0.12}, {"start": [89.085, 102.295], "end": [92.615, 102.295], "type": "segment", "width": 0.12}, {"start": [89.085, 95.82499999999999], "end": [92.615, 95.82499999999999], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J5", "thickness": 0.15, "ref": 1, "pos": [112.82, 122.55499999999999], "height": 1.0}, {"start": [111.82, 119.955], "end": [111.82, 121.285], "type": "segment", "width": 0.12}, {"start": [110.49, 119.955], "end": [111.82, 119.955], "type": "segment", "width": 0.12}, {"start": [111.82, 122.55499999999999], "end": [111.82, 125.155], "type": "segment", "width": 0.12}, {"start": [109.22, 122.55499999999999], "end": [111.82, 122.55499999999999], "type": "segment", "width": 0.12}, {"start": [109.22, 119.955], "end": [109.22, 122.55499999999999], "type": "segment", "width": 0.12}, {"start": [111.82, 125.155], "end": [101.53999999999999, 125.155], "type": "segment", "width": 0.12}, {"start": [109.22, 119.955], "end": [101.53999999999999, 119.955], "type": "segment", "width": 0.12}, {"start": [101.53999999999999, 119.955], "end": [101.53999999999999, 125.155], "type": "segment", "width": 0.12}, {"start": [118.80999999999999, 75.9725], "end": [118.80999999999999, 75.5225], "type": "segment", "width": 0.12}, {"start": [118.80999999999999, 75.9725], "end": [118.36, 75.9725], "type": "segment", "width": 0.12}, {"start": [113.21, 75.4225], "end": [113.66, 75.4225], "type": "segment", "width": 0.12}, {"start": [113.21, 73.57249999999999], "end": [113.21, 75.4225], "type": "segment", "width": 0.12}, {"start": [121.00999999999999, 71.0225], "end": [121.00999999999999, 71.2725], "type": "segment", "width": 0.12}, {"start": [113.21, 71.0225], "end": [113.21, 71.2725], "type": "segment", "width": 0.12}, {"start": [121.00999999999999, 73.57249999999999], "end": [121.00999999999999, 75.4225], "type": "segment", "width": 0.12}, {"start": [121.00999999999999, 75.4225], "end": [120.55999999999999, 75.4225], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R1", "thickness": 0.15, "ref": 1, "pos": [118.74499999999999, 99.06], "height": 1.0}, {"start": [118.48642199999999, 101.675], "end": [119.00357799999999, 101.675], "type": "segment", "width": 0.12}, {"start": [118.48642199999999, 100.255], "end": [119.00357799999999, 100.255], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R2", "thickness": 0.15, "ref": 1, "pos": [111.4275, 85.345], "height": 1.0}, {"start": [111.168922, 87.705], "end": [111.686078, 87.705], "type": "segment", "width": 0.12}, {"start": [111.168922, 86.285], "end": [111.686078, 86.285], "type": "segment", "width": 0.12}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "RESET", "thickness": 0.15, "pos": [111.67, 118.57], "height": 1.0}, {"start": [108.61, 117.42], "end": [108.61, 113.72], "type": "segment", "width": 0.12}, {"start": [114.72999999999999, 117.42], "end": [108.61, 117.42], "type": "segment", "width": 0.12}, {"start": [114.72999999999999, 113.72], "end": [114.72999999999999, 117.42], "type": "segment", "width": 0.12}, {"start": [108.61, 113.72], "end": [114.72999999999999, 113.72], "type": "segment", "width": 0.12}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "BOOT", "thickness": 0.15, "pos": [111.67, 112.85499999999999], "height": 1.0}, {"start": [108.61, 111.705], "end": [108.61, 108.005], "type": "segment", "width": 0.12}, {"start": [114.72999999999999, 111.705], "end": [108.61, 111.705], "type": "segment", "width": 0.12}, {"start": [114.72999999999999, 108.005], "end": [114.72999999999999, 111.705], "type": "segment", "width": 0.12}, {"start": [108.61, 108.005], "end": [114.72999999999999, 108.005], "type": "segment", "width": 0.12}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "STM32F042F6Px", "thickness": 0.15, "pos": [128.778, 100.96499999999999], "height": 1.0}, {"start": [136.79999999999998, 97.21499999999999], "end": [136.79999999999998, 103.19], "type": "segment", "width": 0.15}, {"start": [129.9, 98.74], "end": [129.9, 103.19], "type": "segment", "width": 0.15}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "LPC824M201JDH20", "thickness": 0.15, "pos": [80.645, 147.81], "height": 1.0}, {"start": [76.895, 140.06], "end": [82.86999999999999, 140.06], "type": "segment", "width": 0.15}, {"start": [78.42, 146.95999999999998], "end": [82.86999999999999, 146.95999999999998], "type": "segment", "width": 0.15}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "STM32F042F6Px", "thickness": 0.15, "pos": [111.252, 93.345], "height": 1.0}, {"start": [115.002, 101.74799999999999], "end": [109.027, 101.74799999999999], "type": "segment", "width": 0.15}, {"start": [113.47699999999999, 94.848], "end": [109.027, 94.848], "type": "segment", "width": 0.15}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "E73-2G4M04S-52832", "thickness": 0.15, "pos": [128.905, 144.14499999999998], "height": 1.0}, {"start": [137.775, 169.78], "end": [138.275, 169.78], "type": "segment", "width": 0.12}, {"start": [137.775, 175.76], "end": [137.775, 169.78], "type": "segment", "width": 0.12}, {"start": [120.035, 175.76], "end": [137.775, 175.76], "type": "segment", "width": 0.12}, {"start": [120.035, 175.76], "end": [120.035, 169.78], "type": "segment", "width": 0.12}, {"start": [137.775, 166.98999999999998], "end": [137.775, 165.95], "type": "segment", "width": 0.12}, {"start": [120.035, 166.98999999999998], "end": [120.035, 165.95], "type": "segment", "width": 0.12}, {"start": [120.035, 146.82], "end": [121.18499999999999, 146.82], "type": "segment", "width": 0.12}, {"start": [120.035, 146.82], "end": [120.035, 147.94], "type": "segment", "width": 0.12}, {"start": [137.775, 146.82], "end": [136.625, 146.82], "type": "segment", "width": 0.12}, {"start": [137.775, 146.82], "end": [137.775, 147.94], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "U6", "thickness": 0.15, "ref": 1, "pos": [128.03225899999998, 83.013583], "height": 1.0}, {"start": [126.74225899999999, 83.913583], "end": [126.74225899999999, 81.463583], "type": "segment", "width": 0.12}, {"start": [123.52225899999999, 82.11358299999999], "end": [123.52225899999999, 83.913583], "type": "segment", "width": 0.12}]}, "edges_bbox": {"minx": 60.859998999999995, "miny": 71.019999, "maxx": 152.500001, "maxy": 170.280001}, "fabrication": {"B": [{"width": 1.0, "val": 1, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "Conn MCU 3_2", "thickness": 0.15, "pos": [116.77, 168.42999999999998], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "J11", "thickness": 0.15, "pos": [95.25, 168.42999999999998], "height": 1.0}, {"start": [115.57, 167.185], "end": [75.33, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [115.57, 169.685], "end": [115.57, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [74.92999999999999, 169.685], "end": [115.57, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [74.92999999999999, 167.58499999999998], "end": [74.92999999999999, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [75.33, 167.185], "end": [74.92999999999999, 167.58499999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [114.61999999999999, 175.685], "end": [114.61999999999999, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [113.97999999999999, 175.685], "end": [114.61999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [113.97999999999999, 169.685], "end": [113.97999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [114.61999999999999, 162.48499999999999], "end": [114.61999999999999, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [113.97999999999999, 162.48499999999999], "end": [114.61999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [113.97999999999999, 167.185], "end": [113.97999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [112.08, 175.685], "end": [112.08, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [111.44, 175.685], "end": [112.08, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [111.44, 169.685], "end": [111.44, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [112.08, 162.48499999999999], "end": [112.08, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [111.44, 162.48499999999999], "end": [112.08, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [111.44, 167.185], "end": [111.44, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [109.53999999999999, 175.685], "end": [109.53999999999999, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [108.89999999999999, 175.685], "end": [109.53999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [108.89999999999999, 169.685], "end": [108.89999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [109.53999999999999, 162.48499999999999], "end": [109.53999999999999, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [108.89999999999999, 162.48499999999999], "end": [109.53999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [108.89999999999999, 167.185], "end": [108.89999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [107.0, 175.685], "end": [107.0, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [106.36, 175.685], "end": [107.0, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [106.36, 169.685], "end": [106.36, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [107.0, 162.48499999999999], "end": [107.0, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [106.36, 162.48499999999999], "end": [107.0, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [106.36, 167.185], "end": [106.36, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [104.46, 175.685], "end": [104.46, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [103.82, 175.685], "end": [104.46, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [103.82, 169.685], "end": [103.82, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [104.46, 162.48499999999999], "end": [104.46, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [103.82, 162.48499999999999], "end": [104.46, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [103.82, 167.185], "end": [103.82, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [101.92, 175.685], "end": [101.92, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [101.28, 175.685], "end": [101.92, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [101.28, 169.685], "end": [101.28, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [101.92, 162.48499999999999], "end": [101.92, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [101.28, 162.48499999999999], "end": [101.92, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [101.28, 167.185], "end": [101.28, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [99.38, 175.685], "end": [99.38, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [98.74, 175.685], "end": [99.38, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [98.74, 169.685], "end": [98.74, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [99.38, 162.48499999999999], "end": [99.38, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [98.74, 162.48499999999999], "end": [99.38, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [98.74, 167.185], "end": [98.74, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [96.83999999999999, 175.685], "end": [96.83999999999999, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [96.19999999999999, 175.685], "end": [96.83999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [96.19999999999999, 169.685], "end": [96.19999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [96.83999999999999, 162.48499999999999], "end": [96.83999999999999, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [96.19999999999999, 162.48499999999999], "end": [96.83999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [96.19999999999999, 167.185], "end": [96.19999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [94.3, 175.685], "end": [94.3, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [93.66, 175.685], "end": [94.3, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [93.66, 169.685], "end": [93.66, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [94.3, 162.48499999999999], "end": [94.3, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [93.66, 162.48499999999999], "end": [94.3, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [93.66, 167.185], "end": [93.66, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [91.75999999999999, 175.685], "end": [91.75999999999999, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [91.11999999999999, 175.685], "end": [91.75999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [91.11999999999999, 169.685], "end": [91.11999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [91.75999999999999, 162.48499999999999], "end": [91.75999999999999, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [91.11999999999999, 162.48499999999999], "end": [91.75999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [91.11999999999999, 167.185], "end": [91.11999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [89.22, 175.685], "end": [89.22, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [88.58, 175.685], "end": [89.22, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [88.58, 169.685], "end": [88.58, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [89.22, 162.48499999999999], "end": [89.22, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [88.58, 162.48499999999999], "end": [89.22, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [88.58, 167.185], "end": [88.58, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [86.67999999999999, 175.685], "end": [86.67999999999999, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [86.03999999999999, 175.685], "end": [86.67999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [86.03999999999999, 169.685], "end": [86.03999999999999, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [86.67999999999999, 162.48499999999999], "end": [86.67999999999999, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [86.03999999999999, 162.48499999999999], "end": [86.67999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [86.03999999999999, 167.185], "end": [86.03999999999999, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [84.14, 175.685], "end": [84.14, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [83.5, 175.685], "end": [84.14, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [83.5, 169.685], "end": [83.5, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [84.14, 162.48499999999999], "end": [84.14, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [83.5, 162.48499999999999], "end": [84.14, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [83.5, 167.185], "end": [83.5, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [81.6, 175.685], "end": [81.6, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [80.96, 175.685], "end": [81.6, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [80.96, 169.685], "end": [80.96, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [81.6, 162.48499999999999], "end": [81.6, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [80.96, 162.48499999999999], "end": [81.6, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [80.96, 167.185], "end": [80.96, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [79.06, 175.685], "end": [79.06, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [78.42, 175.685], "end": [79.06, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [78.42, 169.685], "end": [78.42, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [79.06, 162.48499999999999], "end": [79.06, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [78.42, 162.48499999999999], "end": [79.06, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [78.42, 167.185], "end": [78.42, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [76.52, 175.685], "end": [76.52, 169.685], "type": "segment", "width": 0.09999999999999999}, {"start": [75.88, 175.685], "end": [76.52, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [75.88, 169.685], "end": [75.88, 175.685], "type": "segment", "width": 0.09999999999999999}, {"start": [76.52, 162.48499999999999], "end": [76.52, 167.185], "type": "segment", "width": 0.09999999999999999}, {"start": [75.88, 162.48499999999999], "end": [76.52, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [75.88, 167.185], "end": [75.88, 162.48499999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "Conn MCU 2", "thickness": 0.15, "pos": [62.709999999999994, 165.03], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "J1", "thickness": 0.15, "pos": [62.709999999999994, 143.51], "height": 1.0}, {"start": [63.955, 163.82999999999998], "end": [63.955, 123.58999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 163.82999999999998], "end": [63.955, 163.82999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 123.19], "end": [61.455, 163.82999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [63.555, 123.19], "end": [61.455, 123.19], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 123.58999999999999], "end": [63.555, 123.19], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 162.88], "end": [61.455, 162.88], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 162.23999999999998], "end": [55.455, 162.88], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 162.23999999999998], "end": [55.455, 162.23999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 162.88], "end": [63.955, 162.88], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 162.23999999999998], "end": [68.655, 162.88], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 162.23999999999998], "end": [68.655, 162.23999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 160.34], "end": [61.455, 160.34], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 159.7], "end": [55.455, 160.34], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 159.7], "end": [55.455, 159.7], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 160.34], "end": [63.955, 160.34], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 159.7], "end": [68.655, 160.34], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 159.7], "end": [68.655, 159.7], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 157.79999999999998], "end": [61.455, 157.79999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 157.16], "end": [55.455, 157.79999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 157.16], "end": [55.455, 157.16], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 157.79999999999998], "end": [63.955, 157.79999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 157.16], "end": [68.655, 157.79999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 157.16], "end": [68.655, 157.16], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 155.26], "end": [61.455, 155.26], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 154.62], "end": [55.455, 155.26], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 154.62], "end": [55.455, 154.62], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 155.26], "end": [63.955, 155.26], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 154.62], "end": [68.655, 155.26], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 154.62], "end": [68.655, 154.62], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 152.72], "end": [61.455, 152.72], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 152.07999999999998], "end": [55.455, 152.72], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 152.07999999999998], "end": [55.455, 152.07999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 152.72], "end": [63.955, 152.72], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 152.07999999999998], "end": [68.655, 152.72], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 152.07999999999998], "end": [68.655, 152.07999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 150.18], "end": [61.455, 150.18], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 149.54], "end": [55.455, 150.18], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 149.54], "end": [55.455, 149.54], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 150.18], "end": [63.955, 150.18], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 149.54], "end": [68.655, 150.18], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 149.54], "end": [68.655, 149.54], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 147.64], "end": [61.455, 147.64], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 147.0], "end": [55.455, 147.64], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 147.0], "end": [55.455, 147.0], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 147.64], "end": [63.955, 147.64], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 147.0], "end": [68.655, 147.64], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 147.0], "end": [68.655, 147.0], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 145.1], "end": [61.455, 145.1], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 144.45999999999998], "end": [55.455, 145.1], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 144.45999999999998], "end": [55.455, 144.45999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 145.1], "end": [63.955, 145.1], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 144.45999999999998], "end": [68.655, 145.1], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 144.45999999999998], "end": [68.655, 144.45999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 142.56], "end": [61.455, 142.56], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 141.92], "end": [55.455, 142.56], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 141.92], "end": [55.455, 141.92], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 142.56], "end": [63.955, 142.56], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 141.92], "end": [68.655, 142.56], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 141.92], "end": [68.655, 141.92], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 140.01999999999998], "end": [61.455, 140.01999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 139.38], "end": [55.455, 140.01999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 139.38], "end": [55.455, 139.38], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 140.01999999999998], "end": [63.955, 140.01999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 139.38], "end": [68.655, 140.01999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 139.38], "end": [68.655, 139.38], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 137.48], "end": [61.455, 137.48], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 136.84], "end": [55.455, 137.48], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 136.84], "end": [55.455, 136.84], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 137.48], "end": [63.955, 137.48], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 136.84], "end": [68.655, 137.48], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 136.84], "end": [68.655, 136.84], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 134.94], "end": [61.455, 134.94], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 134.29999999999998], "end": [55.455, 134.94], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 134.29999999999998], "end": [55.455, 134.29999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 134.94], "end": [63.955, 134.94], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 134.29999999999998], "end": [68.655, 134.94], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 134.29999999999998], "end": [68.655, 134.29999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 132.4], "end": [61.455, 132.4], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 131.76], "end": [55.455, 132.4], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 131.76], "end": [55.455, 131.76], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 132.4], "end": [63.955, 132.4], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 131.76], "end": [68.655, 132.4], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 131.76], "end": [68.655, 131.76], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 129.85999999999999], "end": [61.455, 129.85999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 129.22], "end": [55.455, 129.85999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 129.22], "end": [55.455, 129.22], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 129.85999999999999], "end": [63.955, 129.85999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 129.22], "end": [68.655, 129.85999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 129.22], "end": [68.655, 129.22], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 127.32], "end": [61.455, 127.32], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 126.67999999999999], "end": [55.455, 127.32], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 126.67999999999999], "end": [55.455, 126.67999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 127.32], "end": [63.955, 127.32], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 126.67999999999999], "end": [68.655, 127.32], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 126.67999999999999], "end": [68.655, 126.67999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 124.78], "end": [61.455, 124.78], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 124.14], "end": [55.455, 124.78], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 124.14], "end": [55.455, 124.14], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 124.78], "end": [63.955, 124.78], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 124.14], "end": [68.655, 124.78], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 124.14], "end": [68.655, 124.14], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "Conn MCU 1", "thickness": 0.15, "pos": [150.65, 80.08], "height": 1.0}, {"width": 1.0, "angle": -90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "J2", "thickness": 0.15, "pos": [150.65, 102.86999999999999], "height": 1.0}, {"start": [149.405, 81.28], "end": [149.405, 124.05999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 81.28], "end": [149.405, 81.28], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 124.46], "end": [151.905, 81.28], "type": "segment", "width": 0.09999999999999999}, {"start": [149.805, 124.46], "end": [151.905, 124.46], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 124.05999999999999], "end": [149.805, 124.46], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 82.22999999999999], "end": [151.905, 82.22999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 82.86999999999999], "end": [157.905, 82.22999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 82.86999999999999], "end": [157.905, 82.86999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 82.22999999999999], "end": [149.405, 82.22999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 82.86999999999999], "end": [144.70499999999998, 82.22999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 82.86999999999999], "end": [144.70499999999998, 82.86999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 84.77], "end": [151.905, 84.77], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 85.41], "end": [157.905, 84.77], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 85.41], "end": [157.905, 85.41], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 84.77], "end": [149.405, 84.77], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 85.41], "end": [144.70499999999998, 84.77], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 85.41], "end": [144.70499999999998, 85.41], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 87.31], "end": [151.905, 87.31], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 87.95], "end": [157.905, 87.31], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 87.95], "end": [157.905, 87.95], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 87.31], "end": [149.405, 87.31], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 87.95], "end": [144.70499999999998, 87.31], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 87.95], "end": [144.70499999999998, 87.95], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 89.85], "end": [151.905, 89.85], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 90.49], "end": [157.905, 89.85], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 90.49], "end": [157.905, 90.49], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 89.85], "end": [149.405, 89.85], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 90.49], "end": [144.70499999999998, 89.85], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 90.49], "end": [144.70499999999998, 90.49], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 92.39], "end": [151.905, 92.39], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 93.03], "end": [157.905, 92.39], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 93.03], "end": [157.905, 93.03], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 92.39], "end": [149.405, 92.39], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 93.03], "end": [144.70499999999998, 92.39], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 93.03], "end": [144.70499999999998, 93.03], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 94.92999999999999], "end": [151.905, 94.92999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 95.57], "end": [157.905, 94.92999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 95.57], "end": [157.905, 95.57], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 94.92999999999999], "end": [149.405, 94.92999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 95.57], "end": [144.70499999999998, 94.92999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 95.57], "end": [144.70499999999998, 95.57], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 97.47], "end": [151.905, 97.47], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 98.11], "end": [157.905, 97.47], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 98.11], "end": [157.905, 98.11], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 97.47], "end": [149.405, 97.47], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 98.11], "end": [144.70499999999998, 97.47], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 98.11], "end": [144.70499999999998, 98.11], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 100.00999999999999], "end": [151.905, 100.00999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 100.64999999999999], "end": [157.905, 100.00999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 100.64999999999999], "end": [157.905, 100.64999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 100.00999999999999], "end": [149.405, 100.00999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 100.64999999999999], "end": [144.70499999999998, 100.00999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 100.64999999999999], "end": [144.70499999999998, 100.64999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 102.55], "end": [151.905, 102.55], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 103.19], "end": [157.905, 102.55], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 103.19], "end": [157.905, 103.19], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 102.55], "end": [149.405, 102.55], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 103.19], "end": [144.70499999999998, 102.55], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 103.19], "end": [144.70499999999998, 103.19], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 105.08999999999999], "end": [151.905, 105.08999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 105.72999999999999], "end": [157.905, 105.08999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 105.72999999999999], "end": [157.905, 105.72999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 105.08999999999999], "end": [149.405, 105.08999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 105.72999999999999], "end": [144.70499999999998, 105.08999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 105.72999999999999], "end": [144.70499999999998, 105.72999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 107.63], "end": [151.905, 107.63], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 108.27], "end": [157.905, 107.63], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 108.27], "end": [157.905, 108.27], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 107.63], "end": [149.405, 107.63], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 108.27], "end": [144.70499999999998, 107.63], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 108.27], "end": [144.70499999999998, 108.27], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 110.17], "end": [151.905, 110.17], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 110.80999999999999], "end": [157.905, 110.17], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 110.80999999999999], "end": [157.905, 110.80999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 110.17], "end": [149.405, 110.17], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 110.80999999999999], "end": [144.70499999999998, 110.17], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 110.80999999999999], "end": [144.70499999999998, 110.80999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 112.71], "end": [151.905, 112.71], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 113.35], "end": [157.905, 112.71], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 113.35], "end": [157.905, 113.35], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 112.71], "end": [149.405, 112.71], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 113.35], "end": [144.70499999999998, 112.71], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 113.35], "end": [144.70499999999998, 113.35], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 115.25], "end": [151.905, 115.25], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 115.89], "end": [157.905, 115.25], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 115.89], "end": [157.905, 115.89], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 115.25], "end": [149.405, 115.25], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 115.89], "end": [144.70499999999998, 115.25], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 115.89], "end": [144.70499999999998, 115.89], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 117.78999999999999], "end": [151.905, 117.78999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 118.42999999999999], "end": [157.905, 117.78999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 118.42999999999999], "end": [157.905, 118.42999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 117.78999999999999], "end": [149.405, 117.78999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 118.42999999999999], "end": [144.70499999999998, 117.78999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 118.42999999999999], "end": [144.70499999999998, 118.42999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 120.33], "end": [151.905, 120.33], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 120.97], "end": [157.905, 120.33], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 120.97], "end": [157.905, 120.97], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 120.33], "end": [149.405, 120.33], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 120.97], "end": [144.70499999999998, 120.33], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 120.97], "end": [144.70499999999998, 120.97], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 122.86999999999999], "end": [151.905, 122.86999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 123.50999999999999], "end": [157.905, 122.86999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 123.50999999999999], "end": [157.905, 123.50999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 122.86999999999999], "end": [149.405, 122.86999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 123.50999999999999], "end": [144.70499999999998, 122.86999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 123.50999999999999], "end": [144.70499999999998, 123.50999999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "Conn MCU 3_1", "thickness": 0.15, "pos": [150.65, 127.07], "height": 1.0}, {"width": 1.0, "angle": -90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "J8", "thickness": 0.15, "pos": [150.65, 148.59], "height": 1.0}, {"start": [149.405, 128.26999999999998], "end": [149.405, 168.51], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 128.26999999999998], "end": [149.405, 128.26999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 168.91], "end": [151.905, 128.26999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [149.805, 168.91], "end": [151.905, 168.91], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 168.51], "end": [149.805, 168.91], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 129.22], "end": [151.905, 129.22], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 129.85999999999999], "end": [157.905, 129.22], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 129.85999999999999], "end": [157.905, 129.85999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 129.22], "end": [149.405, 129.22], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 129.85999999999999], "end": [144.70499999999998, 129.22], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 129.85999999999999], "end": [144.70499999999998, 129.85999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 131.76], "end": [151.905, 131.76], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 132.4], "end": [157.905, 131.76], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 132.4], "end": [157.905, 132.4], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 131.76], "end": [149.405, 131.76], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 132.4], "end": [144.70499999999998, 131.76], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 132.4], "end": [144.70499999999998, 132.4], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 134.29999999999998], "end": [151.905, 134.29999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 134.94], "end": [157.905, 134.29999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 134.94], "end": [157.905, 134.94], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 134.29999999999998], "end": [149.405, 134.29999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 134.94], "end": [144.70499999999998, 134.29999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 134.94], "end": [144.70499999999998, 134.94], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 136.84], "end": [151.905, 136.84], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 137.48], "end": [157.905, 136.84], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 137.48], "end": [157.905, 137.48], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 136.84], "end": [149.405, 136.84], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 137.48], "end": [144.70499999999998, 136.84], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 137.48], "end": [144.70499999999998, 137.48], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 139.38], "end": [151.905, 139.38], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 140.01999999999998], "end": [157.905, 139.38], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 140.01999999999998], "end": [157.905, 140.01999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 139.38], "end": [149.405, 139.38], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 140.01999999999998], "end": [144.70499999999998, 139.38], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 140.01999999999998], "end": [144.70499999999998, 140.01999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 141.92], "end": [151.905, 141.92], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 142.56], "end": [157.905, 141.92], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 142.56], "end": [157.905, 142.56], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 141.92], "end": [149.405, 141.92], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 142.56], "end": [144.70499999999998, 141.92], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 142.56], "end": [144.70499999999998, 142.56], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 144.45999999999998], "end": [151.905, 144.45999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 145.1], "end": [157.905, 144.45999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 145.1], "end": [157.905, 145.1], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 144.45999999999998], "end": [149.405, 144.45999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 145.1], "end": [144.70499999999998, 144.45999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 145.1], "end": [144.70499999999998, 145.1], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 147.0], "end": [151.905, 147.0], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 147.64], "end": [157.905, 147.0], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 147.64], "end": [157.905, 147.64], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 147.0], "end": [149.405, 147.0], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 147.64], "end": [144.70499999999998, 147.0], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 147.64], "end": [144.70499999999998, 147.64], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 149.54], "end": [151.905, 149.54], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 150.18], "end": [157.905, 149.54], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 150.18], "end": [157.905, 150.18], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 149.54], "end": [149.405, 149.54], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 150.18], "end": [144.70499999999998, 149.54], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 150.18], "end": [144.70499999999998, 150.18], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 152.07999999999998], "end": [151.905, 152.07999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 152.72], "end": [157.905, 152.07999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 152.72], "end": [157.905, 152.72], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 152.07999999999998], "end": [149.405, 152.07999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 152.72], "end": [144.70499999999998, 152.07999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 152.72], "end": [144.70499999999998, 152.72], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 154.62], "end": [151.905, 154.62], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 155.26], "end": [157.905, 154.62], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 155.26], "end": [157.905, 155.26], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 154.62], "end": [149.405, 154.62], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 155.26], "end": [144.70499999999998, 154.62], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 155.26], "end": [144.70499999999998, 155.26], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 157.16], "end": [151.905, 157.16], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 157.79999999999998], "end": [157.905, 157.16], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 157.79999999999998], "end": [157.905, 157.79999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 157.16], "end": [149.405, 157.16], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 157.79999999999998], "end": [144.70499999999998, 157.16], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 157.79999999999998], "end": [144.70499999999998, 157.79999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 159.7], "end": [151.905, 159.7], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 160.34], "end": [157.905, 159.7], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 160.34], "end": [157.905, 160.34], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 159.7], "end": [149.405, 159.7], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 160.34], "end": [144.70499999999998, 159.7], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 160.34], "end": [144.70499999999998, 160.34], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 162.23999999999998], "end": [151.905, 162.23999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 162.88], "end": [157.905, 162.23999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 162.88], "end": [157.905, 162.88], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 162.23999999999998], "end": [149.405, 162.23999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 162.88], "end": [144.70499999999998, 162.23999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 162.88], "end": [144.70499999999998, 162.88], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 164.78], "end": [151.905, 164.78], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 165.42], "end": [157.905, 164.78], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 165.42], "end": [157.905, 165.42], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 164.78], "end": [149.405, 164.78], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 165.42], "end": [144.70499999999998, 164.78], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 165.42], "end": [144.70499999999998, 165.42], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 167.32], "end": [151.905, 167.32], "type": "segment", "width": 0.09999999999999999}, {"start": [157.905, 167.95999999999998], "end": [157.905, 167.32], "type": "segment", "width": 0.09999999999999999}, {"start": [151.905, 167.95999999999998], "end": [157.905, 167.95999999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 167.32], "end": [149.405, 167.32], "type": "segment", "width": 0.09999999999999999}, {"start": [144.70499999999998, 167.95999999999998], "end": [144.70499999999998, 167.32], "type": "segment", "width": 0.09999999999999999}, {"start": [149.405, 167.95999999999998], "end": [144.70499999999998, 167.95999999999998], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "Conn MCU 4_1", "thickness": 0.15, "pos": [62.709999999999994, 119.30999999999999], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "J10", "thickness": 0.15, "pos": [62.709999999999994, 97.78999999999999], "height": 1.0}, {"start": [63.955, 118.11], "end": [63.955, 77.86999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 118.11], "end": [63.955, 118.11], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 77.47], "end": [61.455, 118.11], "type": "segment", "width": 0.09999999999999999}, {"start": [63.555, 77.47], "end": [61.455, 77.47], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 77.86999999999999], "end": [63.555, 77.47], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 117.16], "end": [61.455, 117.16], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 116.52], "end": [55.455, 117.16], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 116.52], "end": [55.455, 116.52], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 117.16], "end": [63.955, 117.16], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 116.52], "end": [68.655, 117.16], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 116.52], "end": [68.655, 116.52], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 114.61999999999999], "end": [61.455, 114.61999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 113.97999999999999], "end": [55.455, 114.61999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 113.97999999999999], "end": [55.455, 113.97999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 114.61999999999999], "end": [63.955, 114.61999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 113.97999999999999], "end": [68.655, 114.61999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 113.97999999999999], "end": [68.655, 113.97999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 112.08], "end": [61.455, 112.08], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 111.44], "end": [55.455, 112.08], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 111.44], "end": [55.455, 111.44], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 112.08], "end": [63.955, 112.08], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 111.44], "end": [68.655, 112.08], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 111.44], "end": [68.655, 111.44], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 109.53999999999999], "end": [61.455, 109.53999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 108.89999999999999], "end": [55.455, 109.53999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 108.89999999999999], "end": [55.455, 108.89999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 109.53999999999999], "end": [63.955, 109.53999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 108.89999999999999], "end": [68.655, 109.53999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 108.89999999999999], "end": [68.655, 108.89999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 107.0], "end": [61.455, 107.0], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 106.36], "end": [55.455, 107.0], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 106.36], "end": [55.455, 106.36], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 107.0], "end": [63.955, 107.0], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 106.36], "end": [68.655, 107.0], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 106.36], "end": [68.655, 106.36], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 104.46], "end": [61.455, 104.46], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 103.82], "end": [55.455, 104.46], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 103.82], "end": [55.455, 103.82], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 104.46], "end": [63.955, 104.46], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 103.82], "end": [68.655, 104.46], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 103.82], "end": [68.655, 103.82], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 101.92], "end": [61.455, 101.92], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 101.28], "end": [55.455, 101.92], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 101.28], "end": [55.455, 101.28], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 101.92], "end": [63.955, 101.92], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 101.28], "end": [68.655, 101.92], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 101.28], "end": [68.655, 101.28], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 99.38], "end": [61.455, 99.38], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 98.74], "end": [55.455, 99.38], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 98.74], "end": [55.455, 98.74], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 99.38], "end": [63.955, 99.38], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 98.74], "end": [68.655, 99.38], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 98.74], "end": [68.655, 98.74], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 96.83999999999999], "end": [61.455, 96.83999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 96.19999999999999], "end": [55.455, 96.83999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 96.19999999999999], "end": [55.455, 96.19999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 96.83999999999999], "end": [63.955, 96.83999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 96.19999999999999], "end": [68.655, 96.83999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 96.19999999999999], "end": [68.655, 96.19999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 94.3], "end": [61.455, 94.3], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 93.66], "end": [55.455, 94.3], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 93.66], "end": [55.455, 93.66], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 94.3], "end": [63.955, 94.3], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 93.66], "end": [68.655, 94.3], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 93.66], "end": [68.655, 93.66], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 91.75999999999999], "end": [61.455, 91.75999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 91.11999999999999], "end": [55.455, 91.75999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 91.11999999999999], "end": [55.455, 91.11999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 91.75999999999999], "end": [63.955, 91.75999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 91.11999999999999], "end": [68.655, 91.75999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 91.11999999999999], "end": [68.655, 91.11999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 89.22], "end": [61.455, 89.22], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 88.58], "end": [55.455, 89.22], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 88.58], "end": [55.455, 88.58], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 89.22], "end": [63.955, 89.22], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 88.58], "end": [68.655, 89.22], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 88.58], "end": [68.655, 88.58], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 86.67999999999999], "end": [61.455, 86.67999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 86.03999999999999], "end": [55.455, 86.67999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 86.03999999999999], "end": [55.455, 86.03999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 86.67999999999999], "end": [63.955, 86.67999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 86.03999999999999], "end": [68.655, 86.67999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 86.03999999999999], "end": [68.655, 86.03999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 84.14], "end": [61.455, 84.14], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 83.5], "end": [55.455, 84.14], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 83.5], "end": [55.455, 83.5], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 84.14], "end": [63.955, 84.14], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 83.5], "end": [68.655, 84.14], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 83.5], "end": [68.655, 83.5], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 81.6], "end": [61.455, 81.6], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 80.96], "end": [55.455, 81.6], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 80.96], "end": [55.455, 80.96], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 81.6], "end": [63.955, 81.6], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 80.96], "end": [68.655, 81.6], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 80.96], "end": [68.655, 80.96], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 79.06], "end": [61.455, 79.06], "type": "segment", "width": 0.09999999999999999}, {"start": [55.455, 78.42], "end": [55.455, 79.06], "type": "segment", "width": 0.09999999999999999}, {"start": [61.455, 78.42], "end": [55.455, 78.42], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 79.06], "end": [63.955, 79.06], "type": "segment", "width": 0.09999999999999999}, {"start": [68.655, 78.42], "end": [68.655, 79.06], "type": "segment", "width": 0.09999999999999999}, {"start": [63.955, 78.42], "end": [68.655, 78.42], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "Conn MCU 4_2", "thickness": 0.15, "pos": [69.92, 72.86999999999999], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": ["mirrored"], "horiz_justify": 0, "text": "J12", "thickness": 0.15, "pos": [85.08999999999999, 72.86999999999999], "height": 1.0}, {"start": [71.11999999999999, 74.115], "end": [98.66, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [71.11999999999999, 71.615], "end": [71.11999999999999, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [99.06, 71.615], "end": [71.11999999999999, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [99.06, 73.715], "end": [99.06, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [98.66, 74.115], "end": [99.06, 73.715], "type": "segment", "width": 0.09999999999999999}, {"start": [72.07, 65.615], "end": [72.07, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [72.71, 65.615], "end": [72.07, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [72.71, 71.615], "end": [72.71, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [72.07, 78.815], "end": [72.07, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [72.71, 78.815], "end": [72.07, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [72.71, 74.115], "end": [72.71, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [74.61, 65.615], "end": [74.61, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [75.25, 65.615], "end": [74.61, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [75.25, 71.615], "end": [75.25, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [74.61, 78.815], "end": [74.61, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [75.25, 78.815], "end": [74.61, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [75.25, 74.115], "end": [75.25, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [77.14999999999999, 65.615], "end": [77.14999999999999, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [77.78999999999999, 65.615], "end": [77.14999999999999, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [77.78999999999999, 71.615], "end": [77.78999999999999, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [77.14999999999999, 78.815], "end": [77.14999999999999, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [77.78999999999999, 78.815], "end": [77.14999999999999, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [77.78999999999999, 74.115], "end": [77.78999999999999, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [79.69, 65.615], "end": [79.69, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [80.33, 65.615], "end": [79.69, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [80.33, 71.615], "end": [80.33, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [79.69, 78.815], "end": [79.69, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [80.33, 78.815], "end": [79.69, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [80.33, 74.115], "end": [80.33, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [82.22999999999999, 65.615], "end": [82.22999999999999, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [82.86999999999999, 65.615], "end": [82.22999999999999, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [82.86999999999999, 71.615], "end": [82.86999999999999, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [82.22999999999999, 78.815], "end": [82.22999999999999, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [82.86999999999999, 78.815], "end": [82.22999999999999, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [82.86999999999999, 74.115], "end": [82.86999999999999, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [84.77, 65.615], "end": [84.77, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [85.41, 65.615], "end": [84.77, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [85.41, 71.615], "end": [85.41, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [84.77, 78.815], "end": [84.77, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [85.41, 78.815], "end": [84.77, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [85.41, 74.115], "end": [85.41, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [87.31, 65.615], "end": [87.31, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [87.95, 65.615], "end": [87.31, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [87.95, 71.615], "end": [87.95, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [87.31, 78.815], "end": [87.31, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [87.95, 78.815], "end": [87.31, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [87.95, 74.115], "end": [87.95, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [89.85, 65.615], "end": [89.85, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [90.49, 65.615], "end": [89.85, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [90.49, 71.615], "end": [90.49, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [89.85, 78.815], "end": [89.85, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [90.49, 78.815], "end": [89.85, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [90.49, 74.115], "end": [90.49, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [92.39, 65.615], "end": [92.39, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [93.03, 65.615], "end": [92.39, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [93.03, 71.615], "end": [93.03, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [92.39, 78.815], "end": [92.39, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [93.03, 78.815], "end": [92.39, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [93.03, 74.115], "end": [93.03, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [94.92999999999999, 65.615], "end": [94.92999999999999, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [95.57, 65.615], "end": [94.92999999999999, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [95.57, 71.615], "end": [95.57, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [94.92999999999999, 78.815], "end": [94.92999999999999, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [95.57, 78.815], "end": [94.92999999999999, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [95.57, 74.115], "end": [95.57, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [97.47, 65.615], "end": [97.47, 71.615], "type": "segment", "width": 0.09999999999999999}, {"start": [98.11, 65.615], "end": [97.47, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [98.11, 71.615], "end": [98.11, 65.615], "type": "segment", "width": 0.09999999999999999}, {"start": [97.47, 78.815], "end": [97.47, 74.115], "type": "segment", "width": 0.09999999999999999}, {"start": [98.11, 78.815], "end": [97.47, 78.815], "type": "segment", "width": 0.09999999999999999}, {"start": [98.11, 74.115], "end": [98.11, 78.815], "type": "segment", "width": 0.09999999999999999}], "F": [{"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "ATSAMD21E15A", "thickness": 0.15, "pos": [80.00999999999999, 96.22], "height": 1.0}, {"start": [76.50999999999999, 87.67], "end": [77.50999999999999, 86.67], "type": "segment", "width": 0.15}, {"start": [76.50999999999999, 93.67], "end": [76.50999999999999, 87.67], "type": "segment", "width": 0.15}, {"start": [83.50999999999999, 93.67], "end": [76.50999999999999, 93.67], "type": "segment", "width": 0.15}, {"start": [83.50999999999999, 86.67], "end": [83.50999999999999, 93.67], "type": "segment", "width": 0.15}, {"start": [77.50999999999999, 86.67], "end": [83.50999999999999, 86.67], "type": "segment", "width": 0.15}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "ATSAMD21E15", "thickness": 0.15, "pos": [80.00999999999999, 90.17], "height": 1.0}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "Serial", "thickness": 0.15, "pos": [121.91999999999999, 92.285], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J13", "thickness": 0.15, "pos": [121.91999999999999, 95.88499999999999], "height": 1.0}, {"start": [123.19, 97.78999999999999], "end": [122.55499999999999, 98.425], "type": "segment", "width": 0.09999999999999999}, {"start": [123.19, 93.345], "end": [123.19, 97.78999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [120.64999999999999, 93.345], "end": [123.19, 93.345], "type": "segment", "width": 0.09999999999999999}, {"start": [120.64999999999999, 98.425], "end": [120.64999999999999, 93.345], "type": "segment", "width": 0.09999999999999999}, {"start": [122.55499999999999, 98.425], "end": [120.64999999999999, 98.425], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "PWR IN", "thickness": 0.15, "pos": [106.045, 79.8], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J7", "thickness": 0.15, "pos": [106.045, 76.2], "height": 1.0}, {"start": [104.77499999999999, 74.295], "end": [105.41, 73.66], "type": "segment", "width": 0.09999999999999999}, {"start": [104.77499999999999, 78.74], "end": [104.77499999999999, 74.295], "type": "segment", "width": 0.09999999999999999}, {"start": [107.315, 78.74], "end": [104.77499999999999, 78.74], "type": "segment", "width": 0.09999999999999999}, {"start": [107.315, 73.66], "end": [107.315, 78.74], "type": "segment", "width": 0.09999999999999999}, {"start": [105.41, 73.66], "end": [107.315, 73.66], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "LED2", "thickness": 0.15, "pos": [120.27, 129.23749999999998], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D9", "thickness": 0.08, "pos": [121.91999999999999, 129.23749999999998], "height": 0.5}, {"start": [121.32, 130.23749999999998], "end": [122.52, 130.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [121.32, 128.23749999999998], "end": [121.32, 130.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [122.22, 128.23749999999998], "end": [121.32, 128.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [122.52, 128.5375], "end": [122.22, 128.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [122.52, 130.23749999999998], "end": [122.52, 128.5375], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "LED1", "thickness": 0.15, "pos": [117.72999999999999, 129.23749999999998], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D8", "thickness": 0.08, "pos": [119.38, 129.23749999999998], "height": 0.5}, {"start": [118.78, 130.23749999999998], "end": [119.97999999999999, 130.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [118.78, 128.23749999999998], "end": [118.78, 130.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [119.67999999999999, 128.23749999999998], "end": [118.78, 128.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [119.97999999999999, 128.5375], "end": [119.67999999999999, 128.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [119.97999999999999, 130.23749999999998], "end": [119.97999999999999, 128.5375], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "LED0", "thickness": 0.15, "pos": [115.19, 129.23749999999998], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D7", "thickness": 0.08, "pos": [116.83999999999999, 129.23749999999998], "height": 0.5}, {"start": [116.24, 130.23749999999998], "end": [117.44, 130.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [116.24, 128.23749999999998], "end": [116.24, 130.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [117.14, 128.23749999999998], "end": [116.24, 128.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [117.44, 128.5375], "end": [117.14, 128.23749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [117.44, 130.23749999999998], "end": [117.44, 128.5375], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "LEDs", "thickness": 0.15, "pos": [114.50999999999999, 123.19], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J4", "thickness": 0.15, "pos": [119.38, 123.19], "height": 1.0}, {"start": [121.91999999999999, 120.64999999999999], "end": [123.19, 121.91999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [115.57, 120.64999999999999], "end": [121.91999999999999, 120.64999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [115.57, 125.72999999999999], "end": [115.57, 120.64999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [123.19, 125.72999999999999], "end": [115.57, 125.72999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [123.19, 121.91999999999999], "end": [123.19, 125.72999999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [118.49, 133.01749999999998], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R7", "thickness": 0.08, "pos": [116.83999999999999, 133.01749999999998], "height": 0.5}, {"start": [117.44, 132.01749999999998], "end": [117.44, 134.01749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [116.24, 132.01749999999998], "end": [117.44, 132.01749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [116.24, 134.01749999999998], "end": [116.24, 132.01749999999998], "type": "segment", "width": 0.09999999999999999}, {"start": [117.44, 134.01749999999998], "end": [116.24, 134.01749999999998], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [121.03, 133.04749999999999], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R8", "thickness": 0.08, "pos": [119.38, 133.04749999999999], "height": 0.5}, {"start": [119.97999999999999, 132.04749999999999], "end": [119.97999999999999, 134.04749999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [118.78, 132.04749999999999], "end": [119.97999999999999, 132.04749999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [118.78, 134.04749999999999], "end": [118.78, 132.04749999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [119.97999999999999, 134.04749999999999], "end": [118.78, 134.04749999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [123.57, 133.04749999999999], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R9", "thickness": 0.08, "pos": [121.91999999999999, 133.04749999999999], "height": 0.5}, {"start": [122.52, 132.04749999999999], "end": [122.52, 134.04749999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [121.32, 132.04749999999999], "end": [122.52, 132.04749999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [121.32, 134.04749999999999], "end": [121.32, 132.04749999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [122.52, 134.04749999999999], "end": [121.32, 134.04749999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "SWD", "thickness": 0.15, "pos": [100.96499999999999, 105.19999999999999], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J6", "thickness": 0.15, "pos": [100.96499999999999, 99.06], "height": 1.0}, {"start": [99.695, 94.615], "end": [100.33, 93.97999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [99.695, 104.14], "end": [99.695, 94.615], "type": "segment", "width": 0.09999999999999999}, {"start": [102.235, 104.14], "end": [99.695, 104.14], "type": "segment", "width": 0.09999999999999999}, {"start": [102.235, 93.97999999999999], "end": [102.235, 104.14], "type": "segment", "width": 0.09999999999999999}, {"start": [100.33, 93.97999999999999], "end": [102.235, 93.97999999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D6", "thickness": 0.08, "pos": [102.86999999999999, 132.3825], "height": 0.5}, {"start": [103.47, 131.3825], "end": [102.27, 131.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [103.47, 133.3825], "end": [103.47, 131.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [102.57, 133.3825], "end": [103.47, 133.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [102.27, 133.08249999999998], "end": [102.57, 133.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [102.27, 131.3825], "end": [102.27, 133.08249999999998], "type": "segment", "width": 0.09999999999999999}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D5", "thickness": 0.08, "pos": [107.94999999999999, 132.3825], "height": 0.5}, {"start": [108.55, 131.3825], "end": [107.35, 131.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [108.55, 133.3825], "end": [108.55, 131.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [107.64999999999999, 133.3825], "end": [108.55, 133.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [107.35, 133.08249999999998], "end": [107.64999999999999, 133.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [107.35, 131.3825], "end": [107.35, 133.08249999999998], "type": "segment", "width": 0.09999999999999999}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D4", "thickness": 0.08, "pos": [105.41, 132.3825], "height": 0.5}, {"start": [106.00999999999999, 131.3825], "end": [104.81, 131.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [106.00999999999999, 133.3825], "end": [106.00999999999999, 131.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [105.11, 133.3825], "end": [106.00999999999999, 133.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [104.81, 133.08249999999998], "end": [105.11, 133.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [104.81, 131.3825], "end": [104.81, 133.08249999999998], "type": "segment", "width": 0.09999999999999999}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D3", "thickness": 0.08, "pos": [110.49, 132.3825], "height": 0.5}, {"start": [111.08999999999999, 131.3825], "end": [109.89, 131.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [111.08999999999999, 133.3825], "end": [111.08999999999999, 131.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [110.19, 133.3825], "end": [111.08999999999999, 133.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [109.89, 133.08249999999998], "end": [110.19, 133.3825], "type": "segment", "width": 0.09999999999999999}, {"start": [109.89, 131.3825], "end": [109.89, 133.08249999999998], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [108.83999999999999, 128.5725], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R3", "thickness": 0.08, "pos": [110.49, 128.5725], "height": 0.5}, {"start": [109.89, 129.5725], "end": [109.89, 127.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [111.08999999999999, 129.5725], "end": [109.89, 129.5725], "type": "segment", "width": 0.09999999999999999}, {"start": [111.08999999999999, 127.57249999999999], "end": [111.08999999999999, 129.5725], "type": "segment", "width": 0.09999999999999999}, {"start": [109.89, 127.57249999999999], "end": [111.08999999999999, 127.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [103.75999999999999, 128.5725], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R4", "thickness": 0.08, "pos": [105.41, 128.5725], "height": 0.5}, {"start": [104.81, 129.5725], "end": [104.81, 127.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [106.00999999999999, 129.5725], "end": [104.81, 129.5725], "type": "segment", "width": 0.09999999999999999}, {"start": [106.00999999999999, 127.57249999999999], "end": [106.00999999999999, 129.5725], "type": "segment", "width": 0.09999999999999999}, {"start": [104.81, 127.57249999999999], "end": [106.00999999999999, 127.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [106.3, 128.5725], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R5", "thickness": 0.08, "pos": [107.94999999999999, 128.5725], "height": 0.5}, {"start": [107.35, 129.5725], "end": [107.35, 127.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [108.55, 129.5725], "end": [107.35, 129.5725], "type": "segment", "width": 0.09999999999999999}, {"start": [108.55, 127.57249999999999], "end": [108.55, 129.5725], "type": "segment", "width": 0.09999999999999999}, {"start": [107.35, 127.57249999999999], "end": [108.55, 127.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [101.22, 128.6025], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R6", "thickness": 0.08, "pos": [102.86999999999999, 128.6025], "height": 0.5}, {"start": [102.27, 129.6025], "end": [102.27, 127.60249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [103.47, 129.6025], "end": [102.27, 129.6025], "type": "segment", "width": 0.09999999999999999}, {"start": [103.47, 127.60249999999999], "end": [103.47, 129.6025], "type": "segment", "width": 0.09999999999999999}, {"start": [102.27, 127.60249999999999], "end": [103.47, 127.60249999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "USBLC6-2SC6", "thickness": 0.15, "pos": [119.74, 80.475], "height": 1.0}, {"start": [115.28999999999999, 79.575], "end": [118.39, 79.575], "type": "segment", "width": 0.09999999999999999}, {"start": [118.39, 79.575], "end": [118.39, 81.375], "type": "segment", "width": 0.09999999999999999}, {"start": [115.94, 81.375], "end": [118.39, 81.375], "type": "segment", "width": 0.09999999999999999}, {"start": [115.28999999999999, 79.575], "end": [115.28999999999999, 80.725], "type": "segment", "width": 0.09999999999999999}, {"start": [115.94, 81.375], "end": [115.28999999999999, 80.725], "type": "segment", "width": 0.09999999999999999}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U8", "thickness": 0.075, "pos": [116.83999999999999, 80.475], "height": 0.5}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [140.3835, 95.884], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C1", "thickness": 0.08, "pos": [140.3835, 94.234], "height": 0.5}, {"start": [141.3835, 94.83399999999999], "end": [139.3835, 94.83399999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [141.3835, 93.634], "end": [141.3835, 94.83399999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [139.3835, 93.634], "end": [141.3835, 93.634], "type": "segment", "width": 0.09999999999999999}, {"start": [139.3835, 94.83399999999999], "end": [139.3835, 93.634], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [138.527, 108.458], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C2", "thickness": 0.08, "pos": [135.0495, 108.458], "height": 0.5}, {"start": [134.0495, 107.85799999999999], "end": [136.0495, 107.85799999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [134.0495, 109.05799999999999], "end": [134.0495, 107.85799999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [136.0495, 109.05799999999999], "end": [134.0495, 109.05799999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [136.0495, 107.85799999999999], "end": [136.0495, 109.05799999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [88.645, 143.51], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C3", "thickness": 0.08, "pos": [86.99499999999999, 143.51], "height": 0.5}, {"start": [87.595, 142.51], "end": [87.595, 144.51], "type": "segment", "width": 0.09999999999999999}, {"start": [86.395, 142.51], "end": [87.595, 142.51], "type": "segment", "width": 0.09999999999999999}, {"start": [86.395, 144.51], "end": [86.395, 142.51], "type": "segment", "width": 0.09999999999999999}, {"start": [87.595, 144.51], "end": [86.395, 144.51], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [131.69899999999998, 94.234], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C4", "thickness": 0.08, "pos": [135.2065, 94.234], "height": 0.5}, {"start": [134.2065, 93.634], "end": [136.2065, 93.634], "type": "segment", "width": 0.09999999999999999}, {"start": [134.2065, 94.83399999999999], "end": [134.2065, 93.634], "type": "segment", "width": 0.09999999999999999}, {"start": [136.2065, 94.83399999999999], "end": [134.2065, 94.83399999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [136.2065, 93.634], "end": [136.2065, 94.83399999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [88.645, 140.0325], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C5", "thickness": 0.08, "pos": [86.99499999999999, 140.0325], "height": 0.5}, {"start": [87.595, 139.0325], "end": [87.595, 141.0325], "type": "segment", "width": 0.09999999999999999}, {"start": [86.395, 139.0325], "end": [87.595, 139.0325], "type": "segment", "width": 0.09999999999999999}, {"start": [86.395, 141.0325], "end": [86.395, 139.0325], "type": "segment", "width": 0.09999999999999999}, {"start": [87.595, 141.0325], "end": [86.395, 141.0325], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [113.99749999999999, 105.78999999999999], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C6", "thickness": 0.08, "pos": [113.99749999999999, 104.14], "height": 0.5}, {"start": [114.99749999999999, 104.74], "end": [112.99749999999999, 104.74], "type": "segment", "width": 0.09999999999999999}, {"start": [114.99749999999999, 103.53999999999999], "end": [114.99749999999999, 104.74], "type": "segment", "width": 0.09999999999999999}, {"start": [112.99749999999999, 103.53999999999999], "end": [114.99749999999999, 103.53999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [112.99749999999999, 104.74], "end": [112.99749999999999, 103.53999999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [107.695, 99.9975], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "C7", "thickness": 0.08, "pos": [106.045, 99.9975], "height": 0.5}, {"start": [106.645, 98.9975], "end": [106.645, 100.9975], "type": "segment", "width": 0.09999999999999999}, {"start": [105.445, 98.9975], "end": [106.645, 98.9975], "type": "segment", "width": 0.09999999999999999}, {"start": [105.445, 100.9975], "end": [105.445, 98.9975], "type": "segment", "width": 0.09999999999999999}, {"start": [106.645, 100.9975], "end": [105.445, 100.9975], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [116.5075, 91.185], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C8", "thickness": 0.08, "pos": [116.5075, 89.535], "height": 0.5}, {"start": [117.5075, 90.13499999999999], "end": [115.5075, 90.13499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [117.5075, 88.935], "end": [117.5075, 90.13499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [115.5075, 88.935], "end": [117.5075, 88.935], "type": "segment", "width": 0.09999999999999999}, {"start": [115.5075, 90.13499999999999], "end": [115.5075, 88.935], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "1\u00b5", "thickness": 0.15, "pos": [125.434759, 77.553583], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C9", "thickness": 0.08, "pos": [125.434759, 79.203583], "height": 0.5}, {"start": [124.434759, 78.603583], "end": [126.434759, 78.603583], "type": "segment", "width": 0.09999999999999999}, {"start": [124.434759, 79.803583], "end": [124.434759, 78.603583], "type": "segment", "width": 0.09999999999999999}, {"start": [126.434759, 79.803583], "end": [124.434759, 79.803583], "type": "segment", "width": 0.09999999999999999}, {"start": [126.434759, 78.603583], "end": [126.434759, 79.803583], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "1\u00b5", "thickness": 0.15, "pos": [125.434759, 85.173583], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C10", "thickness": 0.08, "pos": [125.434759, 86.823583], "height": 0.5}, {"start": [124.434759, 86.22358299999999], "end": [126.434759, 86.22358299999999], "type": "segment", "width": 0.09999999999999999}, {"start": [124.434759, 87.423583], "end": [124.434759, 86.22358299999999], "type": "segment", "width": 0.09999999999999999}, {"start": [126.434759, 87.423583], "end": [124.434759, 87.423583], "type": "segment", "width": 0.09999999999999999}, {"start": [126.434759, 86.22358299999999], "end": [126.434759, 87.423583], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [75.2325, 81.535], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C11", "thickness": 0.08, "pos": [75.2325, 83.185], "height": 0.5}, {"start": [74.2325, 82.585], "end": [76.2325, 82.585], "type": "segment", "width": 0.09999999999999999}, {"start": [74.2325, 83.785], "end": [74.2325, 82.585], "type": "segment", "width": 0.09999999999999999}, {"start": [76.2325, 83.785], "end": [74.2325, 83.785], "type": "segment", "width": 0.09999999999999999}, {"start": [76.2325, 82.585], "end": [76.2325, 83.785], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [75.2325, 99.44], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C12", "thickness": 0.08, "pos": [75.2325, 97.78999999999999], "height": 0.5}, {"start": [76.2325, 98.39], "end": [74.2325, 98.39], "type": "segment", "width": 0.09999999999999999}, {"start": [76.2325, 97.19], "end": [76.2325, 98.39], "type": "segment", "width": 0.09999999999999999}, {"start": [74.2325, 97.19], "end": [76.2325, 97.19], "type": "segment", "width": 0.09999999999999999}, {"start": [74.2325, 98.39], "end": [74.2325, 97.19], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "100n", "thickness": 0.15, "pos": [79.07249999999999, 84.835], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "C13", "thickness": 0.08, "pos": [79.07249999999999, 83.185], "height": 0.5}, {"start": [80.07249999999999, 83.785], "end": [78.07249999999999, 83.785], "type": "segment", "width": 0.09999999999999999}, {"start": [80.07249999999999, 82.585], "end": [80.07249999999999, 83.785], "type": "segment", "width": 0.09999999999999999}, {"start": [78.07249999999999, 82.585], "end": [80.07249999999999, 82.585], "type": "segment", "width": 0.09999999999999999}, {"start": [78.07249999999999, 83.785], "end": [78.07249999999999, 82.585], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "PWR LED", "thickness": 0.15, "pos": [111.4275, 84.835], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "D1", "thickness": 0.08, "pos": [111.4275, 83.185], "height": 0.5}, {"start": [112.4275, 83.785], "end": [112.4275, 82.585], "type": "segment", "width": 0.09999999999999999}, {"start": [110.4275, 83.785], "end": [112.4275, 83.785], "type": "segment", "width": 0.09999999999999999}, {"start": [110.4275, 82.88499999999999], "end": [110.4275, 83.785], "type": "segment", "width": 0.09999999999999999}, {"start": [110.72749999999999, 82.585], "end": [110.4275, 82.88499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [112.4275, 82.585], "end": [110.72749999999999, 82.585], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D", "thickness": 0.15, "pos": [107.695, 82.85249999999999], "height": 1.0}, {"width": 0.5, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "D2", "thickness": 0.08, "pos": [106.045, 82.85249999999999], "height": 0.5}, {"start": [106.645, 81.85249999999999], "end": [105.445, 81.85249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [106.645, 83.85249999999999], "end": [106.645, 81.85249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [105.74499999999999, 83.85249999999999], "end": [106.645, 83.85249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [105.445, 83.5525], "end": [105.74499999999999, 83.85249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [105.445, 81.85249999999999], "end": [105.445, 83.5525], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "J3", "thickness": 0.15, "pos": [90.85, 99.06], "height": 1.0}, {"start": [93.6, 101.8], "end": [92.55499999999999, 101.8], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 101.39999999999999], "end": [93.6, 101.8], "type": "segment", "width": 0.09999999999999999}, {"start": [92.55499999999999, 101.39999999999999], "end": [93.6, 101.39999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 101.8], "end": [89.145, 101.8], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 101.39999999999999], "end": [88.1, 101.8], "type": "segment", "width": 0.09999999999999999}, {"start": [89.145, 101.39999999999999], "end": [88.1, 101.39999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 100.53], "end": [92.55499999999999, 100.53], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 100.13], "end": [93.6, 100.53], "type": "segment", "width": 0.09999999999999999}, {"start": [92.55499999999999, 100.13], "end": [93.6, 100.13], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 100.53], "end": [89.145, 100.53], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 100.13], "end": [88.1, 100.53], "type": "segment", "width": 0.09999999999999999}, {"start": [89.145, 100.13], "end": [88.1, 100.13], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 99.25999999999999], "end": [92.55499999999999, 99.25999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 98.86], "end": [93.6, 99.25999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [92.55499999999999, 98.86], "end": [93.6, 98.86], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 99.25999999999999], "end": [89.145, 99.25999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 98.86], "end": [88.1, 99.25999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [89.145, 98.86], "end": [88.1, 98.86], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 97.99], "end": [92.55499999999999, 97.99], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 97.58999999999999], "end": [93.6, 97.99], "type": "segment", "width": 0.09999999999999999}, {"start": [92.55499999999999, 97.58999999999999], "end": [93.6, 97.58999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 97.99], "end": [89.145, 97.99], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 97.58999999999999], "end": [88.1, 97.99], "type": "segment", "width": 0.09999999999999999}, {"start": [89.145, 97.58999999999999], "end": [88.1, 97.58999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 96.72], "end": [92.55499999999999, 96.72], "type": "segment", "width": 0.09999999999999999}, {"start": [93.6, 96.32], "end": [93.6, 96.72], "type": "segment", "width": 0.09999999999999999}, {"start": [92.55499999999999, 96.32], "end": [93.6, 96.32], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 96.72], "end": [89.145, 96.72], "type": "segment", "width": 0.09999999999999999}, {"start": [88.1, 96.32], "end": [88.1, 96.72], "type": "segment", "width": 0.09999999999999999}, {"start": [89.145, 96.32], "end": [88.1, 96.32], "type": "segment", "width": 0.09999999999999999}, {"start": [92.55499999999999, 95.88499999999999], "end": [92.55499999999999, 102.235], "type": "segment", "width": 0.09999999999999999}, {"start": [89.145, 96.32], "end": [89.58, 95.88499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [89.145, 102.235], "end": [89.145, 96.32], "type": "segment", "width": 0.09999999999999999}, {"start": [89.58, 95.88499999999999], "end": [92.55499999999999, 95.88499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [92.55499999999999, 102.235], "end": [89.145, 102.235], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "Conn Power", "thickness": 0.15, "pos": [100.53999999999999, 122.55499999999999], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J5", "thickness": 0.15, "pos": [106.67999999999999, 122.55499999999999], "height": 1.0}, {"start": [110.49, 120.015], "end": [111.75999999999999, 121.285], "type": "segment", "width": 0.09999999999999999}, {"start": [101.6, 120.015], "end": [110.49, 120.015], "type": "segment", "width": 0.09999999999999999}, {"start": [101.6, 125.095], "end": [101.6, 120.015], "type": "segment", "width": 0.09999999999999999}, {"start": [111.75999999999999, 125.095], "end": [101.6, 125.095], "type": "segment", "width": 0.09999999999999999}, {"start": [111.75999999999999, 121.285], "end": [111.75999999999999, 125.095], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "USB_B_Micro", "thickness": 0.15, "pos": [116.80999999999999, 69.32249999999999], "height": 1.0}, {"start": [118.21, 75.7825], "end": [118.21, 75.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [118.61, 75.7825], "end": [118.61, 75.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [118.61, 75.7825], "end": [118.21, 75.7825], "type": "segment", "width": 0.09999999999999999}, {"start": [118.21, 75.57249999999999], "end": [118.41, 75.3725], "type": "segment", "width": 0.09999999999999999}, {"start": [118.41, 75.3725], "end": [118.61, 75.57249999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [120.86, 70.2725], "end": [120.86, 75.2725], "type": "segment", "width": 0.09999999999999999}, {"start": [120.86, 75.2725], "end": [113.36, 75.2725], "type": "segment", "width": 0.09999999999999999}, {"start": [120.86, 70.27079599999999], "end": [113.36, 70.27079599999999], "type": "segment", "width": 0.09999999999999999}, {"start": [120.11, 70.97079599999999], "end": [114.11, 70.97079599999999], "type": "segment", "width": 0.09999999999999999}, {"start": [113.36, 70.2725], "end": [113.36, 75.2725], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J9", "thickness": 0.15, "pos": [117.11, 72.7725], "height": 1.0}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "10k", "thickness": 0.15, "pos": [118.74499999999999, 102.615], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R1", "thickness": 0.08, "pos": [118.74499999999999, 100.96499999999999], "height": 0.5}, {"start": [119.74499999999999, 101.565], "end": [117.74499999999999, 101.565], "type": "segment", "width": 0.09999999999999999}, {"start": [119.74499999999999, 100.365], "end": [119.74499999999999, 101.565], "type": "segment", "width": 0.09999999999999999}, {"start": [117.74499999999999, 100.365], "end": [119.74499999999999, 100.365], "type": "segment", "width": 0.09999999999999999}, {"start": [117.74499999999999, 101.565], "end": [117.74499999999999, 100.365], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [111.4275, 88.645], "height": 1.0}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R2", "thickness": 0.08, "pos": [111.4275, 86.99499999999999], "height": 0.5}, {"start": [112.4275, 87.595], "end": [110.4275, 87.595], "type": "segment", "width": 0.09999999999999999}, {"start": [112.4275, 86.395], "end": [112.4275, 87.595], "type": "segment", "width": 0.09999999999999999}, {"start": [110.4275, 86.395], "end": [112.4275, 86.395], "type": "segment", "width": 0.09999999999999999}, {"start": [110.4275, 87.595], "end": [110.4275, 86.395], "type": "segment", "width": 0.09999999999999999}, {"start": [114.67, 113.77], "end": [114.67, 117.36999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [108.67, 113.77], "end": [108.67, 117.36999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [108.67, 113.77], "end": [114.67, 113.77], "type": "segment", "width": 0.09999999999999999}, {"start": [108.67, 117.36999999999999], "end": [114.67, 117.36999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [110.17, 114.77], "end": [110.17, 116.36999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [113.17, 114.77], "end": [113.17, 116.36999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [110.17, 114.77], "end": [113.17, 114.77], "type": "segment", "width": 0.09999999999999999}, {"start": [110.17, 116.36999999999999], "end": [113.17, 116.36999999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [109.92, 116.57], "end": [109.92, 114.57], "type": "segment", "width": 0.09999999999999999}, {"start": [113.42, 116.57], "end": [109.92, 116.57], "type": "segment", "width": 0.09999999999999999}, {"start": [113.42, 114.57], "end": [113.42, 116.57], "type": "segment", "width": 0.09999999999999999}, {"start": [109.92, 114.57], "end": [113.42, 114.57], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "SW1", "thickness": 0.15, "pos": [111.67, 112.97], "height": 1.0}, {"start": [114.67, 108.05499999999999], "end": [114.67, 111.655], "type": "segment", "width": 0.09999999999999999}, {"start": [108.67, 108.05499999999999], "end": [108.67, 111.655], "type": "segment", "width": 0.09999999999999999}, {"start": [108.67, 108.05499999999999], "end": [114.67, 108.05499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [108.67, 111.655], "end": [114.67, 111.655], "type": "segment", "width": 0.09999999999999999}, {"start": [110.17, 109.05499999999999], "end": [110.17, 110.655], "type": "segment", "width": 0.09999999999999999}, {"start": [113.17, 109.05499999999999], "end": [113.17, 110.655], "type": "segment", "width": 0.09999999999999999}, {"start": [110.17, 109.05499999999999], "end": [113.17, 109.05499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [110.17, 110.655], "end": [113.17, 110.655], "type": "segment", "width": 0.09999999999999999}, {"start": [109.92, 110.85499999999999], "end": [109.92, 108.85499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [113.42, 110.85499999999999], "end": [109.92, 110.85499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [113.42, 108.85499999999999], "end": [113.42, 110.85499999999999], "type": "segment", "width": 0.09999999999999999}, {"start": [109.92, 108.85499999999999], "end": [113.42, 108.85499999999999], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "SW2", "thickness": 0.15, "pos": [111.67, 107.255], "height": 1.0}, {"width": 0.7999999999999999, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "U1", "thickness": 0.15, "pos": [133.35, 100.96499999999999], "height": 0.7999999999999999}, {"start": [135.6, 98.765], "end": [136.6, 99.765], "type": "segment", "width": 0.15}, {"start": [130.1, 98.765], "end": [135.6, 98.765], "type": "segment", "width": 0.15}, {"start": [130.1, 103.16499999999999], "end": [130.1, 98.765], "type": "segment", "width": 0.15}, {"start": [136.6, 103.16499999999999], "end": [130.1, 103.16499999999999], "type": "segment", "width": 0.15}, {"start": [136.6, 99.765], "end": [136.6, 103.16499999999999], "type": "segment", "width": 0.15}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U2", "thickness": 0.15, "pos": [80.645, 143.51], "height": 0.7999999999999999}, {"start": [78.445, 141.26], "end": [79.445, 140.26], "type": "segment", "width": 0.15}, {"start": [78.445, 146.76], "end": [78.445, 141.26], "type": "segment", "width": 0.15}, {"start": [82.845, 146.76], "end": [78.445, 146.76], "type": "segment", "width": 0.15}, {"start": [82.845, 140.26], "end": [82.845, 146.76], "type": "segment", "width": 0.15}, {"start": [79.445, 140.26], "end": [82.845, 140.26], "type": "segment", "width": 0.15}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U3", "thickness": 0.15, "pos": [111.252, 98.298], "height": 0.7999999999999999}, {"start": [113.452, 100.548], "end": [112.452, 101.548], "type": "segment", "width": 0.15}, {"start": [113.452, 95.048], "end": [113.452, 100.548], "type": "segment", "width": 0.15}, {"start": [109.05199999999999, 95.048], "end": [113.452, 95.048], "type": "segment", "width": 0.15}, {"start": [109.05199999999999, 101.548], "end": [109.05199999999999, 95.048], "type": "segment", "width": 0.15}, {"start": [112.452, 101.548], "end": [109.05199999999999, 101.548], "type": "segment", "width": 0.15}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U4", "thickness": 0.15, "pos": [128.905, 161.29], "height": 1.0}, {"start": [137.655, 168.66], "end": [137.655, 146.94], "type": "segment", "width": 0.09999999999999999}, {"start": [137.655, 169.35999999999999], "end": [137.655, 175.64], "type": "segment", "width": 0.09999999999999999}, {"start": [137.305, 169.01], "end": [137.655, 168.66], "type": "segment", "width": 0.09999999999999999}, {"start": [137.655, 169.35999999999999], "end": [137.305, 169.01], "type": "segment", "width": 0.09999999999999999}, {"start": [120.155, 175.64], "end": [137.655, 175.64], "type": "segment", "width": 0.09999999999999999}, {"start": [120.155, 146.94], "end": [120.155, 175.64], "type": "segment", "width": 0.09999999999999999}, {"start": [137.655, 146.94], "end": [120.155, 146.94], "type": "segment", "width": 0.09999999999999999}, {"width": 1.0, "val": 1, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "MIC5504-3.3YM5", "thickness": 0.15, "pos": [122.232259, 83.013583], "height": 1.0}, {"start": [126.68225899999999, 83.913583], "end": [123.582259, 83.913583], "type": "segment", "width": 0.09999999999999999}, {"start": [123.582259, 83.913583], "end": [123.582259, 82.11358299999999], "type": "segment", "width": 0.09999999999999999}, {"start": [126.032259, 82.11358299999999], "end": [123.582259, 82.11358299999999], "type": "segment", "width": 0.09999999999999999}, {"start": [126.68225899999999, 83.913583], "end": [126.68225899999999, 82.763583], "type": "segment", "width": 0.09999999999999999}, {"start": [126.032259, 82.11358299999999], "end": [126.68225899999999, 82.763583], "type": "segment", "width": 0.09999999999999999}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "U6", "thickness": 0.075, "pos": [125.13225899999999, 83.013583], "height": 0.5}]}, "metadata": {"date": "2019-04-28 17:29:45", "company": "", "revision": "", "title": "MOA(R)B"}}
///////////////////////////////////////////////
///////////////////////////////////////////////
/* Utility functions */
var storagePrefix = 'KiCad_HTML_BOM__' + pcbdata.metadata.title + '__' +
pcbdata.metadata.revision + '__';
var storage;
function initStorage(key) {
try {
window.localStorage.getItem("blank");
storage = window.localStorage;
} catch (e) {
// localStorage not available
}
if (!storage) {
try {
window.sessionStorage.getItem("blank");
storage = window.sessionStorage;
} catch (e) {
// sessionStorage also not available
}
}
}
function readStorage(key) {
if (storage) {
return storage.getItem(storagePrefix + '#' + key);
} else {
return null;
}
}
function writeStorage(key, value) {
if (storage) {
storage.setItem(storagePrefix + '#' + key, value);
}
}
function fancyDblClickHandler(el, onsingle, ondouble) {
return function() {
if (el.getAttribute("data-dblclick") == null) {
el.setAttribute("data-dblclick", 1);
setTimeout(function() {
if (el.getAttribute("data-dblclick") == 1) {
onsingle();
}
el.removeAttribute("data-dblclick");
}, 200);
} else {
el.removeAttribute("data-dblclick");
ondouble();
}
}
}
function smoothScrollToRow(rowid) {
document.getElementById(rowid).scrollIntoView({
behavior: "smooth",
block: "center",
inline: "nearest"
});
}
function focusInputField(input) {
input.scrollIntoView(false);
input.focus();
input.select();
}
function copyToClipboard() {
var text = '';
for (var node of bomhead.childNodes[0].childNodes) {
if (node.firstChild) {
text = text + node.firstChild.nodeValue;
}
if (node != bomhead.childNodes[0].lastChild) {
text += '\t';
}
}
text += '\n';
for (var row of bombody.childNodes) {
for (var cell of row.childNodes) {
for (var node of cell.childNodes) {
if (node.nodeName == "INPUT") {
if (node.checked) {
text = text + '✓';
}
} else if (node.nodeName == "MARK") {
text = text + node.firstChild.nodeValue;
} else {
text = text + node.nodeValue;
}
}
if (cell != row.lastChild) {
text += '\t';
}
}
text += '\n';
}
var textArea = document.createElement("textarea");
textArea.classList.add('clipboard-temp');
textArea.value = text;
document.body.appendChild(textArea);
textArea.focus();
textArea.select();
try {
if (document.execCommand('copy')) {
console.log('Bom copied to clipboard.');
}
} catch (err) {
console.log('Can not copy to clipboard.');
}
document.body.removeChild(textArea);
}
function removeGutterNode(node) {
for (var i = 0; i < node.childNodes.length; i++) {
if (node.childNodes[i].classList &&
node.childNodes[i].classList.contains("gutter")) {
node.removeChild(node.childNodes[i]);
break;
}
}
}
function cleanGutters() {
removeGutterNode(document.getElementById("bot"));
removeGutterNode(document.getElementById("canvasdiv"));
}
var units = {
prefixes: {
giga: ["G", "g", "giga", "Giga", "GIGA"],
mega: ["M", "mega", "Mega", "MEGA"],
kilo: ["K", "k", "kilo", "Kilo", "KILO"],
milli: ["m", "milli", "Milli", "MILLI"],
micro: ["U", "u", "micro", "Micro", "MICRO", "μ", "µ"], // different utf8 μ
nano: ["N", "n", "nano", "Nano", "NANO"],
pico: ["P", "p", "pico", "Pico", "PICO"],
},
unitsShort: ["R", "r", "Ω", "F", "f", "H", "h"],
unitsLong: [
"OHM", "Ohm", "ohm", "ohms",
"FARAD", "Farad", "farad",
"HENRY", "Henry", "henry"
],
getMultiplier: function(s) {
if (this.prefixes.giga.includes(s)) return 1e9;
if (this.prefixes.mega.includes(s)) return 1e6;
if (this.prefixes.kilo.includes(s)) return 1e3;
if (this.prefixes.milli.includes(s)) return 1e-3;
if (this.prefixes.micro.includes(s)) return 1e-6;
if (this.prefixes.nano.includes(s)) return 1e-9;
if (this.prefixes.pico.includes(s)) return 1e-12;
return 1;
},
valueRegex: null,
}
function initUtils() {
var allPrefixes = units.prefixes.giga
.concat(units.prefixes.mega)
.concat(units.prefixes.kilo)
.concat(units.prefixes.milli)
.concat(units.prefixes.micro)
.concat(units.prefixes.nano)
.concat(units.prefixes.pico);
var allUnits = units.unitsShort.concat(units.unitsLong);
units.valueRegex = new RegExp("^([0-9\.]+)" +
"\\s*(" + allPrefixes.join("|") + ")?" +
"(" + allUnits.join("|") + ")?" +
"(\\b.*)?$", "");
units.valueAltRegex = new RegExp("^([0-9]*)" +
"(" + units.unitsShort.join("|") + ")?" +
"([GgMmKkUuNnPp])?" +
"([0-9]*)" +
"(\\b.*)?$", "");
for (var bomtable of Object.values(pcbdata.bom)) {
for (var row of bomtable) {
row.push(parseValue(row[1], row[3][0][0]));
}
}
}
function parseValue(val, ref) {
var inferUnit = (unit, ref) => {
if (unit) {
unit = unit.toLowerCase();
if (unit == 'Ω' || unit == "ohm" || unit == "ohms") {
unit = 'r';
}
unit = unit[0];
} else {
ref = /^([a-z]+)\d+$/i.exec(ref);
if (ref) {
ref = ref[1].toLowerCase();
if (ref == "c") unit = 'f';
else if (ref == "l") unit = 'h';
else if (ref == "r" || ref == "rv") unit = 'r';
else unit = null;
}
}
return unit;
};
val = val.replace(/,/g, "");
var match = units.valueRegex.exec(val);
var unit;
if (match) {
val = parseFloat(match[1]);
if (match[2]) {
val = val * units.getMultiplier(match[2]);
}
unit = inferUnit(match[3], ref);
if (!unit) return null;
else return {
val: val,
unit: unit,
extra: match[4],
}
}
match = units.valueAltRegex.exec(val);
if (match && (match[1] || match[4])) {
val = parseFloat(match[1] + "." + match[4]);
if (match[3]) {
val = val * units.getMultiplier(match[3]);
}
unit = inferUnit(match[2], ref);
if (!unit) return null;
else return {
val: val,
unit: unit,
extra: match[5],
}
}
return null;
}
function valueCompare(a, b, stra, strb) {
if (a === null && b === null) {
// Failed to parse both values, compare them as strings.
if (stra != strb) return stra > strb ? 1 : -1;
else return 0;
} else if (a === null) {
return 1;
} else if (b === null) {
return -1;
} else {
if (a.unit != b.unit) return a.unit > b.unit ? 1 : -1;
else if (a.val != b.val) return a.val > b.val ? 1 : -1;
else if (a.extra != b.extra) return a.extra > b.extra ? 1 : -1;
else return 0;
}
}
///////////////////////////////////////////////
///////////////////////////////////////////////
/* PCB rendering code */
var redrawOnDrag = true;
var boardRotation = 0;
var renderPads = true;
var renderReferences = true;
var renderValues = true;
function deg2rad(deg) {
return deg * Math.PI / 180;
}
function calcFontPoint(linepoint, text, offsetx, offsety, tilt) {
var point = [
linepoint[0] * text.width + offsetx,
linepoint[1] * text.height + offsety
];
// Adding half a line height here is technically a bug
// but pcbnew currently does the same, text is slightly shifted.
point[0] -= (point[1] + text.height * 0.5) * tilt;
return point;
}
function drawtext(ctx, text, color, flip) {
if ("ref" in text && !renderReferences) return;
if ("val" in text && !renderValues) return;
ctx.save();
ctx.translate(...text.pos);
var angle = -text.angle;
if (text.attr.includes("mirrored")) {
ctx.scale(-1, 1);
angle = -angle;
}
var tilt = 0;
if (text.attr.includes("italic")) {
tilt = 0.125;
}
var interline = (text.height * 1.5 + text.thickness) / 2;
var txt = text.text.split("\n");
// KiCad ignores last empty line.
if (txt[txt.length - 1] == '') txt.pop();
ctx.rotate(deg2rad(angle));
ctx.fillStyle = color;
ctx.strokeStyle = color;
ctx.lineCap = "round";
ctx.lineWidth = text.thickness;
for (var i in txt) {