5925fe78f54540a49226c73c072f9a9fab150fbf
[Mograsim.git] / plugins / net.mograsim.logic.model.am2900 / components / net / mograsim / logic / model / am2900 / components / am2910 / Am2910InstrPLA.json
1 {
2   "width": 60.0,
3   "height": 85.0,
4   "interfacePins": [
5     {
6       "location": {
7         "x": 0.0,
8         "y": 5.0
9       },
10       "name": "I",
11       "logicWidth": 4,
12       "usage": "INPUT"
13     },
14     {
15       "location": {
16         "x": 5.0,
17         "y": 0.0
18       },
19       "name": "PASS",
20       "logicWidth": 1,
21       "usage": "INPUT"
22     },
23     {
24       "location": {
25         "x": 40.0,
26         "y": 0.0
27       },
28       "name": "R\u003d0",
29       "logicWidth": 1,
30       "usage": "INPUT"
31     },
32     {
33       "location": {
34         "x": 60.0,
35         "y": 15.0
36       },
37       "name": "RDEC",
38       "logicWidth": 1,
39       "usage": "OUTPUT"
40     },
41     {
42       "location": {
43         "x": 60.0,
44         "y": 5.0
45       },
46       "name": "RLD",
47       "logicWidth": 1,
48       "usage": "OUTPUT"
49     },
50     {
51       "location": {
52         "x": 60.0,
53         "y": 65.0
54       },
55       "name": "STKI0",
56       "logicWidth": 1,
57       "usage": "OUTPUT"
58     },
59     {
60       "location": {
61         "x": 60.0,
62         "y": 75.0
63       },
64       "name": "STKI1",
65       "logicWidth": 1,
66       "usage": "OUTPUT"
67     },
68     {
69       "location": {
70         "x": 60.0,
71         "y": 25.0
72       },
73       "name": "YD",
74       "logicWidth": 1,
75       "usage": "OUTPUT"
76     },
77     {
78       "location": {
79         "x": 60.0,
80         "y": 45.0
81       },
82       "name": "YF",
83       "logicWidth": 1,
84       "usage": "OUTPUT"
85     },
86     {
87       "location": {
88         "x": 60.0,
89         "y": 35.0
90       },
91       "name": "YR",
92       "logicWidth": 1,
93       "usage": "OUTPUT"
94     },
95     {
96       "location": {
97         "x": 60.0,
98         "y": 55.0
99       },
100       "name": "YmuPC",
101       "logicWidth": 1,
102       "usage": "OUTPUT"
103     },
104     {
105       "location": {
106         "x": 30.0,
107         "y": 85.0
108       },
109       "name": "_MAP",
110       "logicWidth": 1,
111       "usage": "OUTPUT"
112     },
113     {
114       "location": {
115         "x": 15.0,
116         "y": 85.0
117       },
118       "name": "_PL",
119       "logicWidth": 1,
120       "usage": "OUTPUT"
121     },
122     {
123       "location": {
124         "x": 45.0,
125         "y": 85.0
126       },
127       "name": "_VECT",
128       "logicWidth": 1,
129       "usage": "OUTPUT"
130     }
131   ],
132   "innerScale": 0.1,
133   "submodel": {
134     "components": [
135       {
136         "id": "NandGate",
137         "name": "NandGate#0",
138         "pos": {
139           "x": 50.0,
140           "y": 45.0
141         },
142         "params": 1
143       },
144       {
145         "id": "NandGate",
146         "name": "NandGate#1",
147         "pos": {
148           "x": 50.0,
149           "y": 70.0
150         },
151         "params": 1
152       },
153       {
154         "id": "NandGate",
155         "name": "NandGate#2",
156         "pos": {
157           "x": 50.0,
158           "y": 120.0
159         },
160         "params": 1
161       },
162       {
163         "id": "NandGate",
164         "name": "NandGate#3",
165         "pos": {
166           "x": 425.0,
167           "y": 820.0
168         },
169         "params": 1
170       },
171       {
172         "id": "NandGate",
173         "name": "NandGate#4",
174         "pos": {
175           "x": 50.0,
176           "y": 95.0
177         },
178         "params": 1
179       },
180       {
181         "id": "NandGate",
182         "name": "NandGate#5",
183         "pos": {
184           "x": 415.0,
185           "y": 150.0
186         },
187         "params": 1
188       },
189       {
190         "id": "NandGate",
191         "name": "NandGate#6",
192         "pos": {
193           "x": 385.0,
194           "y": 170.0
195         },
196         "params": 1
197       },
198       {
199         "id": "NandGate",
200         "name": "NandGate#7",
201         "pos": {
202           "x": 385.0,
203           "y": 145.0
204         },
205         "params": 1
206       },
207       {
208         "id": "NandGate",
209         "name": "NandGate#8",
210         "pos": {
211           "x": 50.0,
212           "y": 145.0
213         },
214         "params": 1
215       },
216       {
217         "id": "NandGate",
218         "name": "NandGate#9",
219         "pos": {
220           "x": 135.0,
221           "y": 95.0
222         },
223         "params": 1
224       },
225       {
226         "id": "NandGate",
227         "name": "NandGate#10",
228         "pos": {
229           "x": 420.0,
230           "y": 260.0
231         },
232         "params": 1
233       },
234       {
235         "id": "NandGate",
236         "name": "NandGate#11",
237         "pos": {
238           "x": 450.0,
239           "y": 265.0
240         },
241         "params": 1
242       },
243       {
244         "id": "NandGate",
245         "name": "NandGate#12",
246         "pos": {
247           "x": 480.0,
248           "y": 270.0
249         },
250         "params": 1
251       },
252       {
253         "id": "NandGate",
254         "name": "NandGate#13",
255         "pos": {
256           "x": 480.0,
257           "y": 710.0
258         },
259         "params": 1
260       },
261       {
262         "id": "NandGate",
263         "name": "NandGate#14",
264         "pos": {
265           "x": 510.0,
266           "y": 275.0
267         },
268         "params": 1
269       },
270       {
271         "id": "NandGate",
272         "name": "NandGate#15",
273         "pos": {
274           "x": 485.0,
275           "y": 220.0
276         },
277         "params": 1
278       },
279       {
280         "id": "NandGate",
281         "name": "NandGate#16",
282         "pos": {
283           "x": 385.0,
284           "y": 230.0
285         },
286         "params": 1
287       },
288       {
289         "id": "NandGate",
290         "name": "NandGate#17",
291         "pos": {
292           "x": 420.0,
293           "y": 200.0
294         },
295         "params": 1
296       },
297       {
298         "id": "NandGate",
299         "name": "NandGate#18",
300         "pos": {
301           "x": 455.0,
302           "y": 225.0
303         },
304         "params": 1
305       },
306       {
307         "id": "NandGate",
308         "name": "NandGate#19",
309         "pos": {
310           "x": 515.0,
311           "y": 235.0
312         },
313         "params": 1
314       },
315       {
316         "id": "NandGate",
317         "name": "NandGate#20",
318         "pos": {
319           "x": 50.0,
320           "y": 170.0
321         },
322         "params": 1
323       },
324       {
325         "id": "NandGate",
326         "name": "NandGate#21",
327         "pos": {
328           "x": 540.0,
329           "y": 280.0
330         },
331         "params": 1
332       },
333       {
334         "id": "NandGate",
335         "name": "NandGate#22",
336         "pos": {
337           "x": 420.0,
338           "y": 305.0
339         },
340         "params": 1
341       },
342       {
343         "id": "NandGate",
344         "name": "NandGate#23",
345         "pos": {
346           "x": 545.0,
347           "y": 235.0
348         },
349         "params": 1
350       },
351       {
352         "id": "NandGate",
353         "name": "NandGate#24",
354         "pos": {
355           "x": 575.0,
356           "y": 240.0
357         },
358         "params": 1
359       },
360       {
361         "id": "NandGate",
362         "name": "NandGate#25",
363         "pos": {
364           "x": 415.0,
365           "y": 495.0
366         },
367         "params": 1
368       },
369       {
370         "id": "NandGate",
371         "name": "NandGate#26",
372         "pos": {
373           "x": 385.0,
374           "y": 500.0
375         },
376         "params": 1
377       },
378       {
379         "id": "NandGate",
380         "name": "NandGate#27",
381         "pos": {
382           "x": 445.0,
383           "y": 490.0
384         },
385         "params": 1
386       },
387       {
388         "id": "NandGate",
389         "name": "NandGate#28",
390         "pos": {
391           "x": 475.0,
392           "y": 515.0
393         },
394         "params": 1
395       },
396       {
397         "id": "NandGate",
398         "name": "NandGate#29",
399         "pos": {
400           "x": 415.0,
401           "y": 520.0
402         },
403         "params": 1
404       },
405       {
406         "id": "NandGate",
407         "name": "NandGate#30",
408         "pos": {
409           "x": 505.0,
410           "y": 510.0
411         },
412         "params": 1
413       },
414       {
415         "id": "NandGate",
416         "name": "NandGate#31",
417         "pos": {
418           "x": 535.0,
419           "y": 540.0
420         },
421         "params": 1
422       },
423       {
424         "id": "NandGate",
425         "name": "NandGate#32",
426         "pos": {
427           "x": 505.0,
428           "y": 560.0
429         },
430         "params": 1
431       },
432       {
433         "id": "NandGate",
434         "name": "NandGate#33",
435         "pos": {
436           "x": 475.0,
437           "y": 555.0
438         },
439         "params": 1
440       },
441       {
442         "id": "NandGate",
443         "name": "NandGate#34",
444         "pos": {
445           "x": 445.0,
446           "y": 550.0
447         },
448         "params": 1
449       },
450       {
451         "id": "NandGate",
452         "name": "NandGate#35",
453         "pos": {
454           "x": 415.0,
455           "y": 545.0
456         },
457         "params": 1
458       },
459       {
460         "id": "NandGate",
461         "name": "NandGate#36",
462         "pos": {
463           "x": 385.0,
464           "y": 540.0
465         },
466         "params": 1
467       },
468       {
469         "id": "NandGate",
470         "name": "NandGate#37",
471         "pos": {
472           "x": 200.0,
473           "y": 125.0
474         },
475         "params": 1
476       },
477       {
478         "id": "NandGate",
479         "name": "NandGate#38",
480         "pos": {
481           "x": 455.0,
482           "y": 195.0
483         },
484         "params": 1
485       },
486       {
487         "id": "NandGate",
488         "name": "NandGate#39",
489         "pos": {
490           "x": 135.0,
491           "y": 220.0
492         },
493         "params": 1
494       },
495       {
496         "id": "NandGate",
497         "name": "NandGate#40",
498         "pos": {
499           "x": 235.0,
500           "y": 130.0
501         },
502         "params": 1
503       },
504       {
505         "id": "NandGate",
506         "name": "NandGate#41",
507         "pos": {
508           "x": 415.0,
509           "y": 660.0
510         },
511         "params": 1
512       },
513       {
514         "id": "NandGate",
515         "name": "NandGate#42",
516         "pos": {
517           "x": 445.0,
518           "y": 665.0
519         },
520         "params": 1
521       },
522       {
523         "id": "NandGate",
524         "name": "NandGate#43",
525         "pos": {
526           "x": 475.0,
527           "y": 645.0
528         },
529         "params": 1
530       },
531       {
532         "id": "NandGate",
533         "name": "NandGate#44",
534         "pos": {
535           "x": 535.0,
536           "y": 640.0
537         },
538         "params": 1
539       },
540       {
541         "id": "NandGate",
542         "name": "NandGate#45",
543         "pos": {
544           "x": 385.0,
545           "y": 595.0
546         },
547         "params": 1
548       },
549       {
550         "id": "NandGate",
551         "name": "NandGate#46",
552         "pos": {
553           "x": 415.0,
554           "y": 590.0
555         },
556         "params": 1
557       },
558       {
559         "id": "NandGate",
560         "name": "NandGate#47",
561         "pos": {
562           "x": 50.0,
563           "y": 295.0
564         },
565         "params": 1
566       },
567       {
568         "id": "NandGate",
569         "name": "NandGate#48",
570         "pos": {
571           "x": 445.0,
572           "y": 585.0
573         },
574         "params": 1
575       },
576       {
577         "id": "NandGate",
578         "name": "NandGate#49",
579         "pos": {
580           "x": 475.0,
581           "y": 610.0
582         },
583         "params": 1
584       },
585       {
586         "id": "NandGate",
587         "name": "NandGate#50",
588         "pos": {
589           "x": 505.0,
590           "y": 620.0
591         },
592         "params": 1
593       },
594       {
595         "id": "NandGate",
596         "name": "NandGate#51",
597         "pos": {
598           "x": 415.0,
599           "y": 615.0
600         },
601         "params": 1
602       },
603       {
604         "id": "NandGate",
605         "name": "NandGate#52",
606         "pos": {
607           "x": 135.0,
608           "y": 170.0
609         },
610         "params": 1
611       },
612       {
613         "id": "NandGate",
614         "name": "NandGate#53",
615         "pos": {
616           "x": 50.0,
617           "y": 195.0
618         },
619         "params": 1
620       },
621       {
622         "id": "NandGate",
623         "name": "NandGate#54",
624         "pos": {
625           "x": 385.0,
626           "y": 730.0
627         },
628         "params": 1
629       },
630       {
631         "id": "NandGate",
632         "name": "NandGate#55",
633         "pos": {
634           "x": 420.0,
635           "y": 730.0
636         },
637         "params": 1
638       },
639       {
640         "id": "NandGate",
641         "name": "NandGate#56",
642         "pos": {
643           "x": 450.0,
644           "y": 750.0
645         },
646         "params": 1
647       },
648       {
649         "id": "NandGate",
650         "name": "NandGate#57",
651         "pos": {
652           "x": 385.0,
653           "y": 755.0
654         },
655         "params": 1
656       },
657       {
658         "id": "NandGate",
659         "name": "NandGate#58",
660         "pos": {
661           "x": 420.0,
662           "y": 755.0
663         },
664         "params": 1
665       },
666       {
667         "id": "NandGate",
668         "name": "NandGate#59",
669         "pos": {
670           "x": 480.0,
671           "y": 745.0
672         },
673         "params": 1
674       },
675       {
676         "id": "NandGate",
677         "name": "NandGate#60",
678         "pos": {
679           "x": 510.0,
680           "y": 740.0
681         },
682         "params": 1
683       },
684       {
685         "id": "NandGate",
686         "name": "NandGate#61",
687         "pos": {
688           "x": 385.0,
689           "y": 340.0
690         },
691         "params": 1
692       },
693       {
694         "id": "NandGate",
695         "name": "NandGate#62",
696         "pos": {
697           "x": 385.0,
698           "y": 400.0
699         },
700         "params": 1
701       },
702       {
703         "id": "NandGate",
704         "name": "NandGate#63",
705         "pos": {
706           "x": 415.0,
707           "y": 410.0
708         },
709         "params": 1
710       },
711       {
712         "id": "NandGate",
713         "name": "NandGate#64",
714         "pos": {
715           "x": 445.0,
716           "y": 420.0
717         },
718         "params": 1
719       },
720       {
721         "id": "NandGate",
722         "name": "NandGate#65",
723         "pos": {
724           "x": 475.0,
725           "y": 445.0
726         },
727         "params": 1
728       },
729       {
730         "id": "NandGate",
731         "name": "NandGate#66",
732         "pos": {
733           "x": 415.0,
734           "y": 450.0
735         },
736         "params": 1
737       },
738       {
739         "id": "NandGate",
740         "name": "NandGate#67",
741         "pos": {
742           "x": 275.0,
743           "y": 810.0
744         },
745         "params": 1
746       },
747       {
748         "id": "NandGate",
749         "name": "NandGate#68",
750         "pos": {
751           "x": 200.0,
752           "y": 150.0
753         },
754         "params": 1
755       },
756       {
757         "id": "NandGate",
758         "name": "NandGate#69",
759         "pos": {
760           "x": 125.0,
761           "y": 820.0
762         },
763         "params": 1
764       },
765       {
766         "id": "Splitter",
767         "name": "Splitter#0",
768         "pos": {
769           "x": 5.0,
770           "y": 35.0
771         },
772         "params": {
773           "logicWidth": 4,
774           "orientation": "RIGHT"
775         }
776       },
777       {
778         "id": "WireCrossPoint",
779         "name": "WireCrossPoint#0",
780         "pos": {
781           "x": 19.0,
782           "y": 34.0
783         },
784         "params": 1
785       },
786       {
787         "id": "WireCrossPoint",
788         "name": "WireCrossPoint#1",
789         "pos": {
790           "x": 24.0,
791           "y": 44.0
792         },
793         "params": 1
794       },
795       {
796         "id": "WireCrossPoint",
797         "name": "WireCrossPoint#2",
798         "pos": {
799           "x": 24.0,
800           "y": 74.0
801         },
802         "params": 1
803       },
804       {
805         "id": "WireCrossPoint",
806         "name": "WireCrossPoint#3",
807         "pos": {
808           "x": 34.0,
809           "y": 124.0
810         },
811         "params": 1
812       },
813       {
814         "id": "WireCrossPoint",
815         "name": "WireCrossPoint#4",
816         "pos": {
817           "x": 29.0,
818           "y": 54.0
819         },
820         "params": 1
821       },
822       {
823         "id": "WireCrossPoint",
824         "name": "WireCrossPoint#5",
825         "pos": {
826           "x": 34.0,
827           "y": 134.0
828         },
829         "params": 1
830       },
831       {
832         "id": "WireCrossPoint",
833         "name": "WireCrossPoint#6",
834         "pos": {
835           "x": 29.0,
836           "y": 99.0
837         },
838         "params": 1
839       },
840       {
841         "id": "WireCrossPoint",
842         "name": "WireCrossPoint#7",
843         "pos": {
844           "x": 19.0,
845           "y": 49.0
846         },
847         "params": 1
848       },
849       {
850         "id": "WireCrossPoint",
851         "name": "WireCrossPoint#8",
852         "pos": {
853           "x": 294.0,
854           "y": 234.0
855         },
856         "params": 1
857       },
858       {
859         "id": "WireCrossPoint",
860         "name": "WireCrossPoint#9",
861         "pos": {
862           "x": 259.0,
863           "y": 174.0
864         },
865         "params": 1
866       },
867       {
868         "id": "WireCrossPoint",
869         "name": "WireCrossPoint#10",
870         "pos": {
871           "x": 34.0,
872           "y": 64.0
873         },
874         "params": 1
875       },
876       {
877         "id": "WireCrossPoint",
878         "name": "WireCrossPoint#11",
879         "pos": {
880           "x": 329.0,
881           "y": 159.0
882         },
883         "params": 1
884       },
885       {
886         "id": "WireCrossPoint",
887         "name": "WireCrossPoint#12",
888         "pos": {
889           "x": 84.0,
890           "y": 104.0
891         },
892         "params": 1
893       },
894       {
895         "id": "WireCrossPoint",
896         "name": "WireCrossPoint#13",
897         "pos": {
898           "x": 304.0,
899           "y": 444.0
900         },
901         "params": 1
902       },
903       {
904         "id": "WireCrossPoint",
905         "name": "WireCrossPoint#14",
906         "pos": {
907           "x": 19.0,
908           "y": 59.0
909         },
910         "params": 1
911       },
912       {
913         "id": "WireCrossPoint",
914         "name": "WireCrossPoint#15",
915         "pos": {
916           "x": 314.0,
917           "y": 404.0
918         },
919         "params": 1
920       },
921       {
922         "id": "WireCrossPoint",
923         "name": "WireCrossPoint#16",
924         "pos": {
925           "x": 289.0,
926           "y": 504.0
927         },
928         "params": 1
929       },
930       {
931         "id": "WireCrossPoint",
932         "name": "WireCrossPoint#17",
933         "pos": {
934           "x": 294.0,
935           "y": 434.0
936         },
937         "params": 1
938       },
939       {
940         "id": "WireCrossPoint",
941         "name": "WireCrossPoint#18",
942         "pos": {
943           "x": 24.0,
944           "y": 84.0
945         },
946         "params": 1
947       },
948       {
949         "id": "WireCrossPoint",
950         "name": "WireCrossPoint#19",
951         "pos": {
952           "x": 379.0,
953           "y": 724.0
954         },
955         "params": 1
956       },
957       {
958         "id": "WireCrossPoint",
959         "name": "WireCrossPoint#20",
960         "pos": {
961           "x": 274.0,
962           "y": 289.0
963         },
964         "params": 1
965       },
966       {
967         "id": "WireCrossPoint",
968         "name": "WireCrossPoint#21",
969         "pos": {
970           "x": 184.0,
971           "y": 199.0
972         },
973         "params": 1
974       },
975       {
976         "id": "WireCrossPoint",
977         "name": "WireCrossPoint#22",
978         "pos": {
979           "x": 299.0,
980           "y": 414.0
981         },
982         "params": 1
983       },
984       {
985         "id": "WireCrossPoint",
986         "name": "WireCrossPoint#23",
987         "pos": {
988           "x": 294.0,
989           "y": 579.0
990         },
991         "params": 1
992       },
993       {
994         "id": "WireCrossPoint",
995         "name": "WireCrossPoint#24",
996         "pos": {
997           "x": 49.0,
998           "y": 24.0
999         },
1000         "params": 1
1001       },
1002       {
1003         "id": "WireCrossPoint",
1004         "name": "WireCrossPoint#25",
1005         "pos": {
1006           "x": 364.0,
1007           "y": 244.0
1008         },
1009         "params": 1
1010       },
1011       {
1012         "id": "WireCrossPoint",
1013         "name": "WireCrossPoint#26",
1014         "pos": {
1015           "x": 294.0,
1016           "y": 684.0
1017         },
1018         "params": 1
1019       },
1020       {
1021         "id": "WireCrossPoint",
1022         "name": "WireCrossPoint#27",
1023         "pos": {
1024           "x": 284.0,
1025           "y": 134.0
1026         },
1027         "params": 1
1028       },
1029       {
1030         "id": "WireCrossPoint",
1031         "name": "WireCrossPoint#28",
1032         "pos": {
1033           "x": 324.0,
1034           "y": 149.0
1035         },
1036         "params": 1
1037       },
1038       {
1039         "id": "WireCrossPoint",
1040         "name": "WireCrossPoint#29",
1041         "pos": {
1042           "x": 264.0,
1043           "y": 364.0
1044         },
1045         "params": 1
1046       },
1047       {
1048         "id": "WireCrossPoint",
1049         "name": "WireCrossPoint#30",
1050         "pos": {
1051           "x": 324.0,
1052           "y": 199.0
1053         },
1054         "params": 1
1055       },
1056       {
1057         "id": "WireCrossPoint",
1058         "name": "WireCrossPoint#31",
1059         "pos": {
1060           "x": 354.0,
1061           "y": 184.0
1062         },
1063         "params": 1
1064       },
1065       {
1066         "id": "WireCrossPoint",
1067         "name": "WireCrossPoint#32",
1068         "pos": {
1069           "x": 129.0,
1070           "y": 14.0
1071         },
1072         "params": 1
1073       },
1074       {
1075         "id": "WireCrossPoint",
1076         "name": "WireCrossPoint#33",
1077         "pos": {
1078           "x": 44.0,
1079           "y": 174.0
1080         },
1081         "params": 1
1082       },
1083       {
1084         "id": "WireCrossPoint",
1085         "name": "WireCrossPoint#34",
1086         "pos": {
1087           "x": 284.0,
1088           "y": 29.0
1089         },
1090         "params": 1
1091       },
1092       {
1093         "id": "WireCrossPoint",
1094         "name": "WireCrossPoint#35",
1095         "pos": {
1096           "x": 539.0,
1097           "y": 244.0
1098         },
1099         "params": 1
1100       },
1101       {
1102         "id": "WireCrossPoint",
1103         "name": "WireCrossPoint#36",
1104         "pos": {
1105           "x": 299.0,
1106           "y": 514.0
1107         },
1108         "params": 1
1109       },
1110       {
1111         "id": "WireCrossPoint",
1112         "name": "WireCrossPoint#37",
1113         "pos": {
1114           "x": 74.0,
1115           "y": 54.0
1116         },
1117         "params": 1
1118       },
1119       {
1120         "id": "WireCrossPoint",
1121         "name": "WireCrossPoint#38",
1122         "pos": {
1123           "x": 279.0,
1124           "y": 299.0
1125         },
1126         "params": 1
1127       },
1128       {
1129         "id": "WireCrossPoint",
1130         "name": "WireCrossPoint#39",
1131         "pos": {
1132           "x": 449.0,
1133           "y": 199.0
1134         },
1135         "params": 1
1136       },
1137       {
1138         "id": "WireCrossPoint",
1139         "name": "WireCrossPoint#40",
1140         "pos": {
1141           "x": 279.0,
1142           "y": 494.0
1143         },
1144         "params": 1
1145       },
1146       {
1147         "id": "WireCrossPoint",
1148         "name": "WireCrossPoint#41",
1149         "pos": {
1150           "x": 259.0,
1151           "y": 524.0
1152         },
1153         "params": 1
1154       },
1155       {
1156         "id": "WireCrossPoint",
1157         "name": "WireCrossPoint#42",
1158         "pos": {
1159           "x": 264.0,
1160           "y": 219.0
1161         },
1162         "params": 1
1163       },
1164       {
1165         "id": "WireCrossPoint",
1166         "name": "WireCrossPoint#43",
1167         "pos": {
1168           "x": 284.0,
1169           "y": 209.0
1170         },
1171         "params": 1
1172       },
1173       {
1174         "id": "WireCrossPoint",
1175         "name": "WireCrossPoint#44",
1176         "pos": {
1177           "x": 229.0,
1178           "y": 19.0
1179         },
1180         "params": 1
1181       },
1182       {
1183         "id": "WireCrossPoint",
1184         "name": "WireCrossPoint#45",
1185         "pos": {
1186           "x": 164.0,
1187           "y": 129.0
1188         },
1189         "params": 1
1190       },
1191       {
1192         "id": "WireCrossPoint",
1193         "name": "WireCrossPoint#46",
1194         "pos": {
1195           "x": 164.0,
1196           "y": 104.0
1197         },
1198         "params": 1
1199       },
1200       {
1201         "id": "WireCrossPoint",
1202         "name": "WireCrossPoint#47",
1203         "pos": {
1204           "x": 369.0,
1205           "y": 194.0
1206         },
1207         "params": 1
1208       },
1209       {
1210         "id": "WireCrossPoint",
1211         "name": "WireCrossPoint#48",
1212         "pos": {
1213           "x": 259.0,
1214           "y": 394.0
1215         },
1216         "params": 1
1217       },
1218       {
1219         "id": "WireCrossPoint",
1220         "name": "WireCrossPoint#49",
1221         "pos": {
1222           "x": 224.0,
1223           "y": 159.0
1224         },
1225         "params": 1
1226       },
1227       {
1228         "id": "WireCrossPoint",
1229         "name": "WireCrossPoint#50",
1230         "pos": {
1231           "x": 39.0,
1232           "y": 149.0
1233         },
1234         "params": 1
1235       },
1236       {
1237         "id": "WireCrossPoint",
1238         "name": "WireCrossPoint#51",
1239         "pos": {
1240           "x": 264.0,
1241           "y": 9.0
1242         },
1243         "params": 1
1244       },
1245       {
1246         "id": "WireCrossPoint",
1247         "name": "WireCrossPoint#52",
1248         "pos": {
1249           "x": 29.0,
1250           "y": 109.0
1251         },
1252         "params": 1
1253       },
1254       {
1255         "id": "WireCrossPoint",
1256         "name": "WireCrossPoint#53",
1257         "pos": {
1258           "x": 94.0,
1259           "y": 109.0
1260         },
1261         "params": 1
1262       },
1263       {
1264         "id": "WireCrossPoint",
1265         "name": "WireCrossPoint#54",
1266         "pos": {
1267           "x": 314.0,
1268           "y": 304.0
1269         },
1270         "params": 1
1271       },
1272       {
1273         "id": "WireCrossPoint",
1274         "name": "WireCrossPoint#55",
1275         "pos": {
1276           "x": 89.0,
1277           "y": 129.0
1278         },
1279         "params": 1
1280       },
1281       {
1282         "id": "WireCrossPoint",
1283         "name": "WireCrossPoint#56",
1284         "pos": {
1285           "x": 79.0,
1286           "y": 79.0
1287         },
1288         "params": 1
1289       },
1290       {
1291         "id": "WireCrossPoint",
1292         "name": "WireCrossPoint#57",
1293         "pos": {
1294           "x": 84.0,
1295           "y": 124.0
1296         },
1297         "params": 1
1298       },
1299       {
1300         "id": "WireCrossPoint",
1301         "name": "WireCrossPoint#58",
1302         "pos": {
1303           "x": 349.0,
1304           "y": 94.0
1305         },
1306         "params": 1
1307       },
1308       {
1309         "id": "WireCrossPoint",
1310         "name": "WireCrossPoint#59",
1311         "pos": {
1312           "x": 94.0,
1313           "y": 154.0
1314         },
1315         "params": 1
1316       },
1317       {
1318         "id": "WireCrossPoint",
1319         "name": "WireCrossPoint#60",
1320         "pos": {
1321           "x": 74.0,
1322           "y": 99.0
1323         },
1324         "params": 1
1325       },
1326       {
1327         "id": "WireCrossPoint",
1328         "name": "WireCrossPoint#61",
1329         "pos": {
1330           "x": 89.0,
1331           "y": 134.0
1332         },
1333         "params": 1
1334       },
1335       {
1336         "id": "WireCrossPoint",
1337         "name": "WireCrossPoint#62",
1338         "pos": {
1339           "x": 194.0,
1340           "y": 14.0
1341         },
1342         "params": 1
1343       },
1344       {
1345         "id": "WireCrossPoint",
1346         "name": "WireCrossPoint#63",
1347         "pos": {
1348           "x": 184.0,
1349           "y": 164.0
1350         },
1351         "params": 1
1352       },
1353       {
1354         "id": "WireCrossPoint",
1355         "name": "WireCrossPoint#64",
1356         "pos": {
1357           "x": 29.0,
1358           "y": 209.0
1359         },
1360         "params": 1
1361       },
1362       {
1363         "id": "WireCrossPoint",
1364         "name": "WireCrossPoint#65",
1365         "pos": {
1366           "x": 44.0,
1367           "y": 184.0
1368         },
1369         "params": 1
1370       },
1371       {
1372         "id": "WireCrossPoint",
1373         "name": "WireCrossPoint#66",
1374         "pos": {
1375           "x": 104.0,
1376           "y": 184.0
1377         },
1378         "params": 1
1379       },
1380       {
1381         "id": "WireCrossPoint",
1382         "name": "WireCrossPoint#67",
1383         "pos": {
1384           "x": 24.0,
1385           "y": 249.0
1386         },
1387         "params": 1
1388       },
1389       {
1390         "id": "WireCrossPoint",
1391         "name": "WireCrossPoint#68",
1392         "pos": {
1393           "x": 34.0,
1394           "y": 234.0
1395         },
1396         "params": 1
1397       },
1398       {
1399         "id": "WireCrossPoint",
1400         "name": "WireCrossPoint#69",
1401         "pos": {
1402           "x": 334.0,
1403           "y": 474.0
1404         },
1405         "params": 1
1406       },
1407       {
1408         "id": "WireCrossPoint",
1409         "name": "WireCrossPoint#70",
1410         "pos": {
1411           "x": 29.0,
1412           "y": 259.0
1413         },
1414         "params": 1
1415       },
1416       {
1417         "id": "WireCrossPoint",
1418         "name": "WireCrossPoint#71",
1419         "pos": {
1420           "x": 39.0,
1421           "y": 159.0
1422         },
1423         "params": 1
1424       },
1425       {
1426         "id": "WireCrossPoint",
1427         "name": "WireCrossPoint#72",
1428         "pos": {
1429           "x": 339.0,
1430           "y": 424.0
1431         },
1432         "params": 1
1433       },
1434       {
1435         "id": "WireCrossPoint",
1436         "name": "WireCrossPoint#73",
1437         "pos": {
1438           "x": 379.0,
1439           "y": 759.0
1440         },
1441         "params": 1
1442       },
1443       {
1444         "id": "WireCrossPoint",
1445         "name": "WireCrossPoint#74",
1446         "pos": {
1447           "x": 94.0,
1448           "y": 174.0
1449         },
1450         "params": 1
1451       },
1452       {
1453         "id": "WireCrossPoint",
1454         "name": "WireCrossPoint#75",
1455         "pos": {
1456           "x": 359.0,
1457           "y": 629.0
1458         },
1459         "params": 1
1460       },
1461       {
1462         "id": "WireCrossPoint",
1463         "name": "WireCrossPoint#76",
1464         "pos": {
1465           "x": 119.0,
1466           "y": 824.0
1467         },
1468         "params": 1
1469       },
1470       {
1471         "id": "WireCrossPoint",
1472         "name": "WireCrossPoint#77",
1473         "pos": {
1474           "x": 29.0,
1475           "y": 299.0
1476         },
1477         "params": 1
1478       },
1479       {
1480         "id": "WireCrossPoint",
1481         "name": "WireCrossPoint#78",
1482         "pos": {
1483           "x": 409.0,
1484           "y": 724.0
1485         },
1486         "params": 1
1487       },
1488       {
1489         "id": "WireCrossPoint",
1490         "name": "WireCrossPoint#79",
1491         "pos": {
1492           "x": 259.0,
1493           "y": 269.0
1494         },
1495         "params": 1
1496       },
1497       {
1498         "id": "WireCrossPoint",
1499         "name": "WireCrossPoint#80",
1500         "pos": {
1501           "x": 259.0,
1502           "y": 634.0
1503         },
1504         "params": 1
1505       },
1506       {
1507         "id": "WireCrossPoint",
1508         "name": "WireCrossPoint#81",
1509         "pos": {
1510           "x": 379.0,
1511           "y": 354.0
1512         },
1513         "params": 1
1514       },
1515       {
1516         "id": "WireCrossPoint",
1517         "name": "WireCrossPoint#82",
1518         "pos": {
1519           "x": 379.0,
1520           "y": 344.0
1521         },
1522         "params": 1
1523       },
1524       {
1525         "id": "WireCrossPoint",
1526         "name": "WireCrossPoint#83",
1527         "pos": {
1528           "x": 284.0,
1529           "y": 544.0
1530         },
1531         "params": 1
1532       },
1533       {
1534         "id": "WireCrossPoint",
1535         "name": "WireCrossPoint#84",
1536         "pos": {
1537           "x": 294.0,
1538           "y": 779.0
1539         },
1540         "params": 1
1541       },
1542       {
1543         "id": "WireCrossPoint",
1544         "name": "WireCrossPoint#85",
1545         "pos": {
1546           "x": 334.0,
1547           "y": 619.0
1548         },
1549         "params": 1
1550       },
1551       {
1552         "id": "WireCrossPoint",
1553         "name": "WireCrossPoint#86",
1554         "pos": {
1555           "x": 339.0,
1556           "y": 589.0
1557         },
1558         "params": 1
1559       },
1560       {
1561         "id": "WireCrossPoint",
1562         "name": "WireCrossPoint#87",
1563         "pos": {
1564           "x": 349.0,
1565           "y": 609.0
1566         },
1567         "params": 1
1568       },
1569       {
1570         "id": "WireCrossPoint",
1571         "name": "WireCrossPoint#88",
1572         "pos": {
1573           "x": 294.0,
1574           "y": 259.0
1575         },
1576         "params": 1
1577       },
1578       {
1579         "id": "WireCrossPoint",
1580         "name": "WireCrossPoint#89",
1581         "pos": {
1582           "x": 259.0,
1583           "y": 284.0
1584         },
1585         "params": 1
1586       },
1587       {
1588         "id": "WireCrossPoint",
1589         "name": "WireCrossPoint#90",
1590         "pos": {
1591           "x": 299.0,
1592           "y": 554.0
1593         },
1594         "params": 1
1595       },
1596       {
1597         "id": "WireCrossPoint",
1598         "name": "WireCrossPoint#91",
1599         "pos": {
1600           "x": 279.0,
1601           "y": 534.0
1602         },
1603         "params": 1
1604       },
1605       {
1606         "id": "WireCrossPoint",
1607         "name": "WireCrossPoint#92",
1608         "pos": {
1609           "x": 259.0,
1610           "y": 569.0
1611         },
1612         "params": 1
1613       },
1614       {
1615         "id": "WireCrossPoint",
1616         "name": "WireCrossPoint#93",
1617         "pos": {
1618           "x": 294.0,
1619           "y": 584.0
1620         },
1621         "params": 1
1622       },
1623       {
1624         "id": "WireCrossPoint",
1625         "name": "WireCrossPoint#94",
1626         "pos": {
1627           "x": 79.0,
1628           "y": 149.0
1629         },
1630         "params": 1
1631       },
1632       {
1633         "id": "and",
1634         "name": "and#0",
1635         "pos": {
1636           "x": 385.0,
1637           "y": 460.0
1638         }
1639       },
1640       {
1641         "id": "and",
1642         "name": "and#1",
1643         "pos": {
1644           "x": 505.0,
1645           "y": 445.0
1646         }
1647       },
1648       {
1649         "id": "and",
1650         "name": "and#2",
1651         "pos": {
1652           "x": 50.0,
1653           "y": 245.0
1654         }
1655       },
1656       {
1657         "id": "and",
1658         "name": "and#3",
1659         "pos": {
1660           "x": 240.0,
1661           "y": 800.0
1662         }
1663       },
1664       {
1665         "id": "and",
1666         "name": "and#4",
1667         "pos": {
1668           "x": 135.0,
1669           "y": 195.0
1670         }
1671       },
1672       {
1673         "id": "and",
1674         "name": "and#5",
1675         "pos": {
1676           "x": 135.0,
1677           "y": 145.0
1678         }
1679       },
1680       {
1681         "id": "and",
1682         "name": "and#6",
1683         "pos": {
1684           "x": 50.0,
1685           "y": 220.0
1686         }
1687       },
1688       {
1689         "id": "and",
1690         "name": "and#7",
1691         "pos": {
1692           "x": 445.0,
1693           "y": 145.0
1694         }
1695       },
1696       {
1697         "id": "and",
1698         "name": "and#8",
1699         "pos": {
1700           "x": 135.0,
1701           "y": 120.0
1702         }
1703       },
1704       {
1705         "id": "and",
1706         "name": "and#9",
1707         "pos": {
1708           "x": 355.0,
1709           "y": 45.0
1710         }
1711       },
1712       {
1713         "id": "and",
1714         "name": "and#10",
1715         "pos": {
1716           "x": 390.0,
1717           "y": 45.0
1718         }
1719       },
1720       {
1721         "id": "and",
1722         "name": "and#11",
1723         "pos": {
1724           "x": 385.0,
1725           "y": 255.0
1726         }
1727       },
1728       {
1729         "id": "and",
1730         "name": "and#12",
1731         "pos": {
1732           "x": 385.0,
1733           "y": 310.0
1734         }
1735       },
1736       {
1737         "id": "and",
1738         "name": "and#13",
1739         "pos": {
1740           "x": 385.0,
1741           "y": 205.0
1742         }
1743       },
1744       {
1745         "id": "and",
1746         "name": "and#14",
1747         "pos": {
1748           "x": 385.0,
1749           "y": 640.0
1750         }
1751       },
1752       {
1753         "id": "and",
1754         "name": "and#15",
1755         "pos": {
1756           "x": 50.0,
1757           "y": 270.0
1758         }
1759       },
1760       {
1761         "id": "and",
1762         "name": "and#16",
1763         "pos": {
1764           "x": 450.0,
1765           "y": 720.0
1766         }
1767       },
1768       {
1769         "id": "and",
1770         "name": "and#17",
1771         "pos": {
1772           "x": 415.0,
1773           "y": 345.0
1774         }
1775       },
1776       {
1777         "id": "and",
1778         "name": "and#18",
1779         "pos": {
1780           "x": 385.0,
1781           "y": 430.0
1782         }
1783       }
1784     ],
1785     "wires": [
1786       {
1787         "pin1": {
1788           "compName": "Splitter#0",
1789           "pinName": "I"
1790         },
1791         "pin2": {
1792           "compName": "_submodelinterface",
1793           "pinName": "I"
1794         },
1795         "name": "unnamedWire#0",
1796         "path": []
1797       },
1798       {
1799         "pin1": {
1800           "compName": "Splitter#0",
1801           "pinName": "O3"
1802         },
1803         "pin2": {
1804           "compName": "WireCrossPoint#0",
1805           "pinName": ""
1806         },
1807         "name": "unnamedWire#1",
1808         "path": []
1809       },
1810       {
1811         "pin1": {
1812           "compName": "WireCrossPoint#42",
1813           "pinName": ""
1814         },
1815         "pin2": {
1816           "compName": "WireCrossPoint#51",
1817           "pinName": ""
1818         },
1819         "name": "unnamedWire#2",
1820         "path": []
1821       },
1822       {
1823         "pin1": {
1824           "compName": "Splitter#0",
1825           "pinName": "O1"
1826         },
1827         "pin2": {
1828           "compName": "WireCrossPoint#4",
1829           "pinName": ""
1830         },
1831         "name": "unnamedWire#3",
1832         "path": []
1833       },
1834       {
1835         "pin1": {
1836           "compName": "Splitter#0",
1837           "pinName": "O0"
1838         },
1839         "pin2": {
1840           "compName": "WireCrossPoint#10",
1841           "pinName": ""
1842         },
1843         "name": "unnamedWire#4",
1844         "path": []
1845       },
1846       {
1847         "pin1": {
1848           "compName": "WireCrossPoint#7",
1849           "pinName": ""
1850         },
1851         "pin2": {
1852           "compName": "WireCrossPoint#14",
1853           "pinName": ""
1854         },
1855         "name": "unnamedWire#5",
1856         "path": []
1857       },
1858       {
1859         "pin1": {
1860           "compName": "WireCrossPoint#7",
1861           "pinName": ""
1862         },
1863         "pin2": {
1864           "compName": "WireCrossPoint#0",
1865           "pinName": ""
1866         },
1867         "name": "unnamedWire#6",
1868         "path": []
1869       },
1870       {
1871         "pin1": {
1872           "compName": "WireCrossPoint#2",
1873           "pinName": ""
1874         },
1875         "pin2": {
1876           "compName": "WireCrossPoint#1",
1877           "pinName": ""
1878         },
1879         "name": "unnamedWire#7",
1880         "path": []
1881       },
1882       {
1883         "pin1": {
1884           "compName": "WireCrossPoint#3",
1885           "pinName": ""
1886         },
1887         "pin2": {
1888           "compName": "NandGate#2",
1889           "pinName": "A"
1890         },
1891         "name": "unnamedWire#8",
1892         "path": []
1893       },
1894       {
1895         "pin1": {
1896           "compName": "WireCrossPoint#18",
1897           "pinName": ""
1898         },
1899         "pin2": {
1900           "compName": "WireCrossPoint#67",
1901           "pinName": ""
1902         },
1903         "name": "unnamedWire#9",
1904         "path": []
1905       },
1906       {
1907         "pin1": {
1908           "compName": "WireCrossPoint#2",
1909           "pinName": ""
1910         },
1911         "pin2": {
1912           "compName": "NandGate#1",
1913           "pinName": "A"
1914         },
1915         "name": "unnamedWire#10",
1916         "path": []
1917       },
1918       {
1919         "pin1": {
1920           "compName": "Splitter#0",
1921           "pinName": "O2"
1922         },
1923         "pin2": {
1924           "compName": "WireCrossPoint#1",
1925           "pinName": ""
1926         },
1927         "name": "unnamedWire#11",
1928         "path": []
1929       },
1930       {
1931         "pin1": {
1932           "compName": "WireCrossPoint#62",
1933           "pinName": ""
1934         },
1935         "pin2": {
1936           "compName": "NandGate#68",
1937           "pinName": "A"
1938         },
1939         "name": "unnamedWire#12",
1940         "path": [
1941           {
1942             "x": 195.0,
1943             "y": 155.0
1944           }
1945         ]
1946       },
1947       {
1948         "pin1": {
1949           "compName": "WireCrossPoint#55",
1950           "pinName": ""
1951         },
1952         "pin2": {
1953           "compName": "WireCrossPoint#13",
1954           "pinName": ""
1955         },
1956         "name": "unnamedWire#13",
1957         "path": [
1958           {
1959             "x": 90.0,
1960             "y": 50.0
1961           },
1962           {
1963             "x": 305.0,
1964             "y": 50.0
1965           }
1966         ]
1967       },
1968       {
1969         "pin1": {
1970           "compName": "WireCrossPoint#21",
1971           "pinName": ""
1972         },
1973         "pin2": {
1974           "compName": "WireCrossPoint#63",
1975           "pinName": ""
1976         },
1977         "name": "unnamedWire#14",
1978         "path": []
1979       },
1980       {
1981         "pin1": {
1982           "compName": "WireCrossPoint#20",
1983           "pinName": ""
1984         },
1985         "pin2": {
1986           "compName": "WireCrossPoint#44",
1987           "pinName": ""
1988         },
1989         "name": "unnamedWire#15",
1990         "path": [
1991           {
1992             "x": 275.0,
1993             "y": 20.0
1994           }
1995         ]
1996       },
1997       {
1998         "pin1": {
1999           "compName": "NandGate#0",
2000           "pinName": "Y"
2001         },
2002         "pin2": {
2003           "compName": "WireCrossPoint#37",
2004           "pinName": ""
2005         },
2006         "name": "unnamedWire#16",
2007         "path": []
2008       },
2009       {
2010         "pin1": {
2011           "compName": "WireCrossPoint#56",
2012           "pinName": ""
2013         },
2014         "pin2": {
2015           "compName": "WireCrossPoint#8",
2016           "pinName": ""
2017         },
2018         "name": "unnamedWire#17",
2019         "path": [
2020           {
2021             "x": 80.0,
2022             "y": 40.0
2023           },
2024           {
2025             "x": 295.0,
2026             "y": 40.0
2027           }
2028         ]
2029       },
2030       {
2031         "pin1": {
2032           "compName": "and#3",
2033           "pinName": "A"
2034         },
2035         "pin2": {
2036           "compName": "WireCrossPoint#77",
2037           "pinName": ""
2038         },
2039         "name": "unnamedWire#18",
2040         "path": [
2041           {
2042             "x": 30.0,
2043             "y": 805.0
2044           }
2045         ]
2046       },
2047       {
2048         "pin1": {
2049           "compName": "and#4",
2050           "pinName": "Y"
2051         },
2052         "pin2": {
2053           "compName": "WireCrossPoint#21",
2054           "pinName": ""
2055         },
2056         "name": "unnamedWire#19",
2057         "path": []
2058       },
2059       {
2060         "pin1": {
2061           "compName": "WireCrossPoint#84",
2062           "pinName": ""
2063         },
2064         "pin2": {
2065           "compName": "NandGate#59",
2066           "pinName": "A"
2067         },
2068         "name": "unnamedWire#20",
2069         "path": [
2070           {
2071             "x": 475.0,
2072             "y": 780.0
2073           },
2074           {
2075             "x": 475.0,
2076             "y": 750.0
2077           }
2078         ]
2079       },
2080       {
2081         "pin1": {
2082           "compName": "and#3",
2083           "pinName": "Y"
2084         },
2085         "pin2": {
2086           "compName": "NandGate#67",
2087           "pinName": "A"
2088         },
2089         "name": "unnamedWire#21",
2090         "path": [
2091           {
2092             "x": 270.0,
2093             "y": 805.0
2094           },
2095           {
2096             "x": 270.0,
2097             "y": 815.0
2098           }
2099         ]
2100       },
2101       {
2102         "pin1": {
2103           "compName": "NandGate#67",
2104           "pinName": "Y"
2105         },
2106         "pin2": {
2107           "compName": "_submodelinterface",
2108           "pinName": "_MAP"
2109         },
2110         "name": "unnamedWire#22",
2111         "path": [
2112           {
2113             "x": 300.0,
2114             "y": 820.0
2115           }
2116         ]
2117       },
2118       {
2119         "pin1": {
2120           "compName": "and#2",
2121           "pinName": "Y"
2122         },
2123         "pin2": {
2124           "compName": "WireCrossPoint#11",
2125           "pinName": ""
2126         },
2127         "name": "unnamedWire#23",
2128         "path": [
2129           {
2130             "x": 115.0,
2131             "y": 250.0
2132           },
2133           {
2134             "x": 115.0,
2135             "y": 75.0
2136           },
2137           {
2138             "x": 330.0,
2139             "y": 75.0
2140           }
2141         ]
2142       },
2143       {
2144         "pin1": {
2145           "compName": "NandGate#3",
2146           "pinName": "Y"
2147         },
2148         "pin2": {
2149           "compName": "_submodelinterface",
2150           "pinName": "_VECT"
2151         },
2152         "name": "unnamedWire#24",
2153         "path": [
2154           {
2155             "x": 450.0,
2156             "y": 830.0
2157           }
2158         ]
2159       },
2160       {
2161         "pin1": {
2162           "compName": "WireCrossPoint#4",
2163           "pinName": ""
2164         },
2165         "pin2": {
2166           "compName": "WireCrossPoint#32",
2167           "pinName": ""
2168         },
2169         "name": "unnamedWire#25",
2170         "path": [
2171           {
2172             "x": 30.0,
2173             "y": 15.0
2174           }
2175         ]
2176       },
2177       {
2178         "pin1": {
2179           "compName": "WireCrossPoint#63",
2180           "pinName": ""
2181         },
2182         "pin2": {
2183           "compName": "NandGate#68",
2184           "pinName": "B"
2185         },
2186         "name": "unnamedWire#26",
2187         "path": []
2188       },
2189       {
2190         "pin1": {
2191           "compName": "WireCrossPoint#3",
2192           "pinName": ""
2193         },
2194         "pin2": {
2195           "compName": "WireCrossPoint#5",
2196           "pinName": ""
2197         },
2198         "name": "unnamedWire#27",
2199         "path": []
2200       },
2201       {
2202         "pin1": {
2203           "compName": "NandGate#69",
2204           "pinName": "Y"
2205         },
2206         "pin2": {
2207           "compName": "_submodelinterface",
2208           "pinName": "_PL"
2209         },
2210         "name": "unnamedWire#28",
2211         "path": [
2212           {
2213             "x": 150.0,
2214             "y": 830.0
2215           }
2216         ]
2217       },
2218       {
2219         "pin1": {
2220           "compName": "WireCrossPoint#5",
2221           "pinName": ""
2222         },
2223         "pin2": {
2224           "compName": "NandGate#2",
2225           "pinName": "B"
2226         },
2227         "name": "unnamedWire#29",
2228         "path": []
2229       },
2230       {
2231         "pin1": {
2232           "compName": "WireCrossPoint#34",
2233           "pinName": ""
2234         },
2235         "pin2": {
2236           "compName": "_submodelinterface",
2237           "pinName": "R\u003d0"
2238         },
2239         "name": "unnamedWire#30",
2240         "path": [
2241           {
2242             "x": 400.0,
2243             "y": 30.0
2244           }
2245         ]
2246       },
2247       {
2248         "pin1": {
2249           "compName": "WireCrossPoint#4",
2250           "pinName": ""
2251         },
2252         "pin2": {
2253           "compName": "WireCrossPoint#6",
2254           "pinName": ""
2255         },
2256         "name": "unnamedWire#31",
2257         "path": []
2258       },
2259       {
2260         "pin1": {
2261           "compName": "WireCrossPoint#6",
2262           "pinName": ""
2263         },
2264         "pin2": {
2265           "compName": "WireCrossPoint#52",
2266           "pinName": ""
2267         },
2268         "name": "unnamedWire#32",
2269         "path": []
2270       },
2271       {
2272         "pin1": {
2273           "compName": "WireCrossPoint#6",
2274           "pinName": ""
2275         },
2276         "pin2": {
2277           "compName": "NandGate#4",
2278           "pinName": "A"
2279         },
2280         "name": "unnamedWire#33",
2281         "path": []
2282       },
2283       {
2284         "pin1": {
2285           "compName": "NandGate#4",
2286           "pinName": "Y"
2287         },
2288         "pin2": {
2289           "compName": "WireCrossPoint#12",
2290           "pinName": ""
2291         },
2292         "name": "unnamedWire#34",
2293         "path": []
2294       },
2295       {
2296         "pin1": {
2297           "compName": "WireCrossPoint#7",
2298           "pinName": ""
2299         },
2300         "pin2": {
2301           "compName": "NandGate#0",
2302           "pinName": "A"
2303         },
2304         "name": "unnamedWire#35",
2305         "path": []
2306       },
2307       {
2308         "pin1": {
2309           "compName": "WireCrossPoint#56",
2310           "pinName": ""
2311         },
2312         "pin2": {
2313           "compName": "WireCrossPoint#94",
2314           "pinName": ""
2315         },
2316         "name": "unnamedWire#36",
2317         "path": []
2318       },
2319       {
2320         "pin1": {
2321           "compName": "and#5",
2322           "pinName": "Y"
2323         },
2324         "pin2": {
2325           "compName": "WireCrossPoint#31",
2326           "pinName": ""
2327         },
2328         "name": "unnamedWire#37",
2329         "path": [
2330           {
2331             "x": 175.0,
2332             "y": 150.0
2333           },
2334           {
2335             "x": 175.0,
2336             "y": 100.0
2337           },
2338           {
2339             "x": 355.0,
2340             "y": 100.0
2341           }
2342         ]
2343       },
2344       {
2345         "pin1": {
2346           "compName": "WireCrossPoint#8",
2347           "pinName": ""
2348         },
2349         "pin2": {
2350           "compName": "WireCrossPoint#88",
2351           "pinName": ""
2352         },
2353         "name": "unnamedWire#38",
2354         "path": []
2355       },
2356       {
2357         "pin1": {
2358           "compName": "WireCrossPoint#0",
2359           "pinName": ""
2360         },
2361         "pin2": {
2362           "compName": "WireCrossPoint#9",
2363           "pinName": ""
2364         },
2365         "name": "unnamedWire#39",
2366         "path": [
2367           {
2368             "x": 20.0,
2369             "y": 5.0
2370           },
2371           {
2372             "x": 260.0,
2373             "y": 5.0
2374           }
2375         ]
2376       },
2377       {
2378         "pin1": {
2379           "compName": "NandGate#6",
2380           "pinName": "Y"
2381         },
2382         "pin2": {
2383           "compName": "NandGate#5",
2384           "pinName": "B"
2385         },
2386         "name": "unnamedWire#40",
2387         "path": [
2388           {
2389             "x": 410.0,
2390             "y": 180.0
2391           },
2392           {
2393             "x": 410.0,
2394             "y": 165.0
2395           }
2396         ]
2397       },
2398       {
2399         "pin1": {
2400           "compName": "NandGate#7",
2401           "pinName": "Y"
2402         },
2403         "pin2": {
2404           "compName": "NandGate#5",
2405           "pinName": "A"
2406         },
2407         "name": "unnamedWire#41",
2408         "path": []
2409       },
2410       {
2411         "pin1": {
2412           "compName": "and#7",
2413           "pinName": "Y"
2414         },
2415         "pin2": {
2416           "compName": "_submodelinterface",
2417           "pinName": "RDEC"
2418         },
2419         "name": "unnamedWire#42",
2420         "path": []
2421       },
2422       {
2423         "pin1": {
2424           "compName": "and#7",
2425           "pinName": "B"
2426         },
2427         "pin2": {
2428           "compName": "NandGate#5",
2429           "pinName": "Y"
2430         },
2431         "name": "unnamedWire#43",
2432         "path": []
2433       },
2434       {
2435         "pin1": {
2436           "compName": "WireCrossPoint#9",
2437           "pinName": ""
2438         },
2439         "pin2": {
2440           "compName": "NandGate#6",
2441           "pinName": "A"
2442         },
2443         "name": "unnamedWire#44",
2444         "path": []
2445       },
2446       {
2447         "pin1": {
2448           "compName": "WireCrossPoint#2",
2449           "pinName": ""
2450         },
2451         "pin2": {
2452           "compName": "WireCrossPoint#18",
2453           "pinName": ""
2454         },
2455         "name": "unnamedWire#45",
2456         "path": []
2457       },
2458       {
2459         "pin1": {
2460           "compName": "WireCrossPoint#10",
2461           "pinName": ""
2462         },
2463         "pin2": {
2464           "compName": "WireCrossPoint#3",
2465           "pinName": ""
2466         },
2467         "name": "unnamedWire#46",
2468         "path": []
2469       },
2470       {
2471         "pin1": {
2472           "compName": "WireCrossPoint#10",
2473           "pinName": ""
2474         },
2475         "pin2": {
2476           "compName": "WireCrossPoint#44",
2477           "pinName": ""
2478         },
2479         "name": "unnamedWire#47",
2480         "path": [
2481           {
2482             "x": 35.0,
2483             "y": 20.0
2484           }
2485         ]
2486       },
2487       {
2488         "pin1": {
2489           "compName": "WireCrossPoint#11",
2490           "pinName": ""
2491         },
2492         "pin2": {
2493           "compName": "NandGate#3",
2494           "pinName": "A"
2495         },
2496         "name": "unnamedWire#48",
2497         "path": [
2498           {
2499             "x": 330.0,
2500             "y": 825.0
2501           }
2502         ]
2503       },
2504       {
2505         "pin1": {
2506           "compName": "WireCrossPoint#11",
2507           "pinName": ""
2508         },
2509         "pin2": {
2510           "compName": "NandGate#7",
2511           "pinName": "B"
2512         },
2513         "name": "unnamedWire#49",
2514         "path": []
2515       },
2516       {
2517         "pin1": {
2518           "compName": "and#6",
2519           "pinName": "Y"
2520         },
2521         "pin2": {
2522           "compName": "WireCrossPoint#28",
2523           "pinName": ""
2524         },
2525         "name": "unnamedWire#50",
2526         "path": [
2527           {
2528             "x": 110.0,
2529             "y": 225.0
2530           },
2531           {
2532             "x": 110.0,
2533             "y": 70.0
2534           },
2535           {
2536             "x": 325.0,
2537             "y": 70.0
2538           }
2539         ]
2540       },
2541       {
2542         "pin1": {
2543           "compName": "WireCrossPoint#22",
2544           "pinName": ""
2545         },
2546         "pin2": {
2547           "compName": "WireCrossPoint#36",
2548           "pinName": ""
2549         },
2550         "name": "unnamedWire#51",
2551         "path": []
2552       },
2553       {
2554         "pin1": {
2555           "compName": "WireCrossPoint#12",
2556           "pinName": ""
2557         },
2558         "pin2": {
2559           "compName": "WireCrossPoint#57",
2560           "pinName": ""
2561         },
2562         "name": "unnamedWire#52",
2563         "path": []
2564       },
2565       {
2566         "pin1": {
2567           "compName": "WireCrossPoint#61",
2568           "pinName": ""
2569         },
2570         "pin2": {
2571           "compName": "and#4",
2572           "pinName": "A"
2573         },
2574         "name": "unnamedWire#53",
2575         "path": [
2576           {
2577             "x": 90.0,
2578             "y": 200.0
2579           }
2580         ]
2581       },
2582       {
2583         "pin1": {
2584           "compName": "WireCrossPoint#61",
2585           "pinName": ""
2586         },
2587         "pin2": {
2588           "compName": "and#8",
2589           "pinName": "B"
2590         },
2591         "name": "unnamedWire#54",
2592         "path": []
2593       },
2594       {
2595         "pin1": {
2596           "compName": "WireCrossPoint#18",
2597           "pinName": ""
2598         },
2599         "pin2": {
2600           "compName": "NandGate#1",
2601           "pinName": "B"
2602         },
2603         "name": "unnamedWire#55",
2604         "path": []
2605       },
2606       {
2607         "pin1": {
2608           "compName": "and#8",
2609           "pinName": "Y"
2610         },
2611         "pin2": {
2612           "compName": "WireCrossPoint#58",
2613           "pinName": ""
2614         },
2615         "name": "unnamedWire#56",
2616         "path": [
2617           {
2618             "x": 170.0,
2619             "y": 125.0
2620           },
2621           {
2622             "x": 170.0,
2623             "y": 95.0
2624           }
2625         ]
2626       },
2627       {
2628         "pin1": {
2629           "compName": "WireCrossPoint#32",
2630           "pinName": ""
2631         },
2632         "pin2": {
2633           "compName": "WireCrossPoint#62",
2634           "pinName": ""
2635         },
2636         "name": "unnamedWire#57",
2637         "path": []
2638       },
2639       {
2640         "pin1": {
2641           "compName": "_submodelinterface",
2642           "pinName": "PASS"
2643         },
2644         "pin2": {
2645           "compName": "WireCrossPoint#24",
2646           "pinName": ""
2647         },
2648         "name": "unnamedWire#58",
2649         "path": []
2650       },
2651       {
2652         "pin1": {
2653           "compName": "WireCrossPoint#50",
2654           "pinName": ""
2655         },
2656         "pin2": {
2657           "compName": "WireCrossPoint#71",
2658           "pinName": ""
2659         },
2660         "name": "unnamedWire#59",
2661         "path": []
2662       },
2663       {
2664         "pin1": {
2665           "compName": "WireCrossPoint#50",
2666           "pinName": ""
2667         },
2668         "pin2": {
2669           "compName": "NandGate#8",
2670           "pinName": "A"
2671         },
2672         "name": "unnamedWire#60",
2673         "path": []
2674       },
2675       {
2676         "pin1": {
2677           "compName": "WireCrossPoint#60",
2678           "pinName": ""
2679         },
2680         "pin2": {
2681           "compName": "and#4",
2682           "pinName": "B"
2683         },
2684         "name": "unnamedWire#61",
2685         "path": [
2686           {
2687             "x": 75.0,
2688             "y": 210.0
2689           }
2690         ]
2691       },
2692       {
2693         "pin1": {
2694           "compName": "WireCrossPoint#59",
2695           "pinName": ""
2696         },
2697         "pin2": {
2698           "compName": "WireCrossPoint#74",
2699           "pinName": ""
2700         },
2701         "name": "unnamedWire#62",
2702         "path": []
2703       },
2704       {
2705         "pin1": {
2706           "compName": "WireCrossPoint#16",
2707           "pinName": ""
2708         },
2709         "pin2": {
2710           "compName": "WireCrossPoint#37",
2711           "pinName": ""
2712         },
2713         "name": "unnamedWire#63",
2714         "path": [
2715           {
2716             "x": 290.0,
2717             "y": 35.0
2718           },
2719           {
2720             "x": 75.0,
2721             "y": 35.0
2722           }
2723         ]
2724       },
2725       {
2726         "pin1": {
2727           "compName": "and#10",
2728           "pinName": "Y"
2729         },
2730         "pin2": {
2731           "compName": "_submodelinterface",
2732           "pinName": "RLD"
2733         },
2734         "name": "unnamedWire#64",
2735         "path": []
2736       },
2737       {
2738         "pin1": {
2739           "compName": "NandGate#9",
2740           "pinName": "Y"
2741         },
2742         "pin2": {
2743           "compName": "WireCrossPoint#46",
2744           "pinName": ""
2745         },
2746         "name": "unnamedWire#65",
2747         "path": []
2748       },
2749       {
2750         "pin1": {
2751           "compName": "and#9",
2752           "pinName": "Y"
2753         },
2754         "pin2": {
2755           "compName": "and#10",
2756           "pinName": "A"
2757         },
2758         "name": "unnamedWire#66",
2759         "path": []
2760       },
2761       {
2762         "pin1": {
2763           "compName": "WireCrossPoint#23",
2764           "pinName": ""
2765         },
2766         "pin2": {
2767           "compName": "WireCrossPoint#93",
2768           "pinName": ""
2769         },
2770         "name": "unnamedWire#67",
2771         "path": []
2772       },
2773       {
2774         "pin1": {
2775           "compName": "WireCrossPoint#88",
2776           "pinName": ""
2777         },
2778         "pin2": {
2779           "compName": "and#11",
2780           "pinName": "A"
2781         },
2782         "name": "unnamedWire#68",
2783         "path": []
2784       },
2785       {
2786         "pin1": {
2787           "compName": "WireCrossPoint#5",
2788           "pinName": ""
2789         },
2790         "pin2": {
2791           "compName": "WireCrossPoint#68",
2792           "pinName": ""
2793         },
2794         "name": "unnamedWire#69",
2795         "path": []
2796       },
2797       {
2798         "pin1": {
2799           "compName": "WireCrossPoint#9",
2800           "pinName": ""
2801         },
2802         "pin2": {
2803           "compName": "WireCrossPoint#79",
2804           "pinName": ""
2805         },
2806         "name": "unnamedWire#70",
2807         "path": []
2808       },
2809       {
2810         "pin1": {
2811           "compName": "and#11",
2812           "pinName": "Y"
2813         },
2814         "pin2": {
2815           "compName": "NandGate#10",
2816           "pinName": "A"
2817         },
2818         "name": "unnamedWire#71",
2819         "path": [
2820           {
2821             "x": 415.0,
2822             "y": 260.0
2823           },
2824           {
2825             "x": 415.0,
2826             "y": 265.0
2827           }
2828         ]
2829       },
2830       {
2831         "pin1": {
2832           "compName": "NandGate#10",
2833           "pinName": "B"
2834         },
2835         "pin2": {
2836           "compName": "WireCrossPoint#62",
2837           "pinName": ""
2838         },
2839         "name": "unnamedWire#72",
2840         "path": [
2841           {
2842             "x": 415.0,
2843             "y": 275.0
2844           },
2845           {
2846             "x": 415.0,
2847             "y": 280.0
2848           },
2849           {
2850             "x": 270.0,
2851             "y": 280.0
2852           },
2853           {
2854             "x": 270.0,
2855             "y": 15.0
2856           }
2857         ]
2858       },
2859       {
2860         "pin1": {
2861           "compName": "WireCrossPoint#25",
2862           "pinName": ""
2863         },
2864         "pin2": {
2865           "compName": "NandGate#3",
2866           "pinName": "B"
2867         },
2868         "name": "unnamedWire#73",
2869         "path": [
2870           {
2871             "x": 365.0,
2872             "y": 835.0
2873           }
2874         ]
2875       },
2876       {
2877         "pin1": {
2878           "compName": "NandGate#10",
2879           "pinName": "Y"
2880         },
2881         "pin2": {
2882           "compName": "NandGate#11",
2883           "pinName": "A"
2884         },
2885         "name": "unnamedWire#74",
2886         "path": []
2887       },
2888       {
2889         "pin1": {
2890           "compName": "WireCrossPoint#89",
2891           "pinName": ""
2892         },
2893         "pin2": {
2894           "compName": "NandGate#11",
2895           "pinName": "B"
2896         },
2897         "name": "unnamedWire#75",
2898         "path": [
2899           {
2900             "x": 445.0,
2901             "y": 285.0
2902           },
2903           {
2904             "x": 445.0,
2905             "y": 280.0
2906           }
2907         ]
2908       },
2909       {
2910         "pin1": {
2911           "compName": "WireCrossPoint#79",
2912           "pinName": ""
2913         },
2914         "pin2": {
2915           "compName": "and#11",
2916           "pinName": "B"
2917         },
2918         "name": "unnamedWire#76",
2919         "path": []
2920       },
2921       {
2922         "pin1": {
2923           "compName": "WireCrossPoint#14",
2924           "pinName": ""
2925         },
2926         "pin2": {
2927           "compName": "NandGate#0",
2928           "pinName": "B"
2929         },
2930         "name": "unnamedWire#77",
2931         "path": []
2932       },
2933       {
2934         "pin1": {
2935           "compName": "WireCrossPoint#20",
2936           "pinName": ""
2937         },
2938         "pin2": {
2939           "compName": "NandGate#12",
2940           "pinName": "B"
2941         },
2942         "name": "unnamedWire#78",
2943         "path": [
2944           {
2945             "x": 475.0,
2946             "y": 290.0
2947           },
2948           {
2949             "x": 475.0,
2950             "y": 285.0
2951           }
2952         ]
2953       },
2954       {
2955         "pin1": {
2956           "compName": "NandGate#11",
2957           "pinName": "Y"
2958         },
2959         "pin2": {
2960           "compName": "NandGate#12",
2961           "pinName": "A"
2962         },
2963         "name": "unnamedWire#79",
2964         "path": []
2965       },
2966       {
2967         "pin1": {
2968           "compName": "WireCrossPoint#21",
2969           "pinName": ""
2970         },
2971         "pin2": {
2972           "compName": "NandGate#67",
2973           "pinName": "B"
2974         },
2975         "name": "unnamedWire#80",
2976         "path": [
2977           {
2978             "x": 185.0,
2979             "y": 825.0
2980           }
2981         ]
2982       },
2983       {
2984         "pin1": {
2985           "compName": "NandGate#12",
2986           "pinName": "Y"
2987         },
2988         "pin2": {
2989           "compName": "NandGate#14",
2990           "pinName": "A"
2991         },
2992         "name": "unnamedWire#81",
2993         "path": []
2994       },
2995       {
2996         "pin1": {
2997           "compName": "WireCrossPoint#49",
2998           "pinName": ""
2999         },
3000         "pin2": {
3001           "compName": "NandGate#14",
3002           "pinName": "B"
3003         },
3004         "name": "unnamedWire#82",
3005         "path": [
3006           {
3007             "x": 225.0,
3008             "y": 120.0
3009           },
3010           {
3011             "x": 375.0,
3012             "y": 120.0
3013           },
3014           {
3015             "x": 375.0,
3016             "y": 295.0
3017           },
3018           {
3019             "x": 505.0,
3020             "y": 295.0
3021           },
3022           {
3023             "x": 505.0,
3024             "y": 290.0
3025           }
3026         ]
3027       },
3028       {
3029         "pin1": {
3030           "compName": "NandGate#56",
3031           "pinName": "Y"
3032         },
3033         "pin2": {
3034           "compName": "NandGate#59",
3035           "pinName": "B"
3036         },
3037         "name": "unnamedWire#83",
3038         "path": []
3039       },
3040       {
3041         "pin1": {
3042           "compName": "and#16",
3043           "pinName": "Y"
3044         },
3045         "pin2": {
3046           "compName": "NandGate#13",
3047           "pinName": "B"
3048         },
3049         "name": "unnamedWire#84",
3050         "path": []
3051       },
3052       {
3053         "pin1": {
3054           "compName": "NandGate#13",
3055           "pinName": "A"
3056         },
3057         "pin2": {
3058           "compName": "WireCrossPoint#75",
3059           "pinName": ""
3060         },
3061         "name": "unnamedWire#85",
3062         "path": [
3063           {
3064             "x": 360.0,
3065             "y": 715.0
3066           }
3067         ]
3068       },
3069       {
3070         "pin1": {
3071           "compName": "WireCrossPoint#19",
3072           "pinName": ""
3073         },
3074         "pin2": {
3075           "compName": "WireCrossPoint#78",
3076           "pinName": ""
3077         },
3078         "name": "unnamedWire#86",
3079         "path": []
3080       },
3081       {
3082         "pin1": {
3083           "compName": "WireCrossPoint#52",
3084           "pinName": ""
3085         },
3086         "pin2": {
3087           "compName": "WireCrossPoint#64",
3088           "pinName": ""
3089         },
3090         "name": "unnamedWire#87",
3091         "path": []
3092       },
3093       {
3094         "pin1": {
3095           "compName": "WireCrossPoint#24",
3096           "pinName": ""
3097         },
3098         "pin2": {
3099           "compName": "WireCrossPoint#38",
3100           "pinName": ""
3101         },
3102         "name": "unnamedWire#88",
3103         "path": [
3104           {
3105             "x": 280.0,
3106             "y": 25.0
3107           }
3108         ]
3109       },
3110       {
3111         "pin1": {
3112           "compName": "NandGate#14",
3113           "pinName": "Y"
3114         },
3115         "pin2": {
3116           "compName": "NandGate#21",
3117           "pinName": "A"
3118         },
3119         "name": "unnamedWire#89",
3120         "path": []
3121       },
3122       {
3123         "pin1": {
3124           "compName": "WireCrossPoint#85",
3125           "pinName": ""
3126         },
3127         "pin2": {
3128           "compName": "and#16",
3129           "pinName": "B"
3130         },
3131         "name": "unnamedWire#90",
3132         "path": [
3133           {
3134             "x": 335.0,
3135             "y": 710.0
3136           },
3137           {
3138             "x": 445.0,
3139             "y": 710.0
3140           },
3141           {
3142             "x": 445.0,
3143             "y": 735.0
3144           }
3145         ]
3146       },
3147       {
3148         "pin1": {
3149           "compName": "NandGate#24",
3150           "pinName": "Y"
3151         },
3152         "pin2": {
3153           "compName": "_submodelinterface",
3154           "pinName": "YD"
3155         },
3156         "name": "unnamedWire#91",
3157         "path": []
3158       },
3159       {
3160         "pin1": {
3161           "compName": "WireCrossPoint#26",
3162           "pinName": ""
3163         },
3164         "pin2": {
3165           "compName": "WireCrossPoint#84",
3166           "pinName": ""
3167         },
3168         "name": "unnamedWire#92",
3169         "path": []
3170       },
3171       {
3172         "pin1": {
3173           "compName": "WireCrossPoint#8",
3174           "pinName": ""
3175         },
3176         "pin2": {
3177           "compName": "NandGate#16",
3178           "pinName": "A"
3179         },
3180         "name": "unnamedWire#93",
3181         "path": []
3182       },
3183       {
3184         "pin1": {
3185           "compName": "WireCrossPoint#30",
3186           "pinName": ""
3187         },
3188         "pin2": {
3189           "compName": "NandGate#17",
3190           "pinName": "A"
3191         },
3192         "name": "unnamedWire#94",
3193         "path": [
3194           {
3195             "x": 415.0,
3196             "y": 200.0
3197           },
3198           {
3199             "x": 415.0,
3200             "y": 205.0
3201           }
3202         ]
3203       },
3204       {
3205         "pin1": {
3206           "compName": "WireCrossPoint#27",
3207           "pinName": ""
3208         },
3209         "pin2": {
3210           "compName": "WireCrossPoint#43",
3211           "pinName": ""
3212         },
3213         "name": "unnamedWire#95",
3214         "path": []
3215       },
3216       {
3217         "pin1": {
3218           "compName": "WireCrossPoint#42",
3219           "pinName": ""
3220         },
3221         "pin2": {
3222           "compName": "and#13",
3223           "pinName": "B"
3224         },
3225         "name": "unnamedWire#96",
3226         "path": []
3227       },
3228       {
3229         "pin1": {
3230           "compName": "and#13",
3231           "pinName": "Y"
3232         },
3233         "pin2": {
3234           "compName": "NandGate#17",
3235           "pinName": "B"
3236         },
3237         "name": "unnamedWire#97",
3238         "path": [
3239           {
3240             "x": 415.0,
3241             "y": 210.0
3242           },
3243           {
3244             "x": 415.0,
3245             "y": 215.0
3246           }
3247         ]
3248       },
3249       {
3250         "pin1": {
3251           "compName": "WireCrossPoint#51",
3252           "pinName": ""
3253         },
3254         "pin2": {
3255           "compName": "and#9",
3256           "pinName": "A"
3257         },
3258         "name": "unnamedWire#98",
3259         "path": [
3260           {
3261             "x": 350.0,
3262             "y": 10.0
3263           },
3264           {
3265             "x": 350.0,
3266             "y": 50.0
3267           }
3268         ]
3269       },
3270       {
3271         "pin1": {
3272           "compName": "WireCrossPoint#27",
3273           "pinName": ""
3274         },
3275         "pin2": {
3276           "compName": "and#7",
3277           "pinName": "A"
3278         },
3279         "name": "unnamedWire#99",
3280         "path": [
3281           {
3282             "x": 440.0,
3283             "y": 135.0
3284           },
3285           {
3286             "x": 440.0,
3287             "y": 150.0
3288           }
3289         ]
3290       },
3291       {
3292         "pin1": {
3293           "compName": "WireCrossPoint#28",
3294           "pinName": ""
3295         },
3296         "pin2": {
3297           "compName": "WireCrossPoint#30",
3298           "pinName": ""
3299         },
3300         "name": "unnamedWire#100",
3301         "path": []
3302       },
3303       {
3304         "pin1": {
3305           "compName": "NandGate#17",
3306           "pinName": "Y"
3307         },
3308         "pin2": {
3309           "compName": "NandGate#18",
3310           "pinName": "A"
3311         },
3312         "name": "unnamedWire#101",
3313         "path": [
3314           {
3315             "x": 445.0,
3316             "y": 210.0
3317           },
3318           {
3319             "x": 445.0,
3320             "y": 230.0
3321           }
3322         ]
3323       },
3324       {
3325         "pin1": {
3326           "compName": "NandGate#16",
3327           "pinName": "Y"
3328         },
3329         "pin2": {
3330           "compName": "NandGate#18",
3331           "pinName": "B"
3332         },
3333         "name": "unnamedWire#102",
3334         "path": []
3335       },
3336       {
3337         "pin1": {
3338           "compName": "NandGate#39",
3339           "pinName": "A"
3340         },
3341         "pin2": {
3342           "compName": "WireCrossPoint#32",
3343           "pinName": ""
3344         },
3345         "name": "unnamedWire#103",
3346         "path": [
3347           {
3348             "x": 130.0,
3349             "y": 225.0
3350           }
3351         ]
3352       },
3353       {
3354         "pin1": {
3355           "compName": "NandGate#8",
3356           "pinName": "Y"
3357         },
3358         "pin2": {
3359           "compName": "WireCrossPoint#59",
3360           "pinName": ""
3361         },
3362         "name": "unnamedWire#104",
3363         "path": []
3364       },
3365       {
3366         "pin1": {
3367           "compName": "NandGate#38",
3368           "pinName": "Y"
3369         },
3370         "pin2": {
3371           "compName": "NandGate#15",
3372           "pinName": "A"
3373         },
3374         "name": "unnamedWire#105",
3375         "path": [
3376           {
3377             "x": 480.0,
3378             "y": 205.0
3379           },
3380           {
3381             "x": 480.0,
3382             "y": 225.0
3383           }
3384         ]
3385       },
3386       {
3387         "pin1": {
3388           "compName": "NandGate#18",
3389           "pinName": "Y"
3390         },
3391         "pin2": {
3392           "compName": "NandGate#15",
3393           "pinName": "B"
3394         },
3395         "name": "unnamedWire#106",
3396         "path": []
3397       },
3398       {
3399         "pin1": {
3400           "compName": "NandGate#19",
3401           "pinName": "A"
3402         },
3403         "pin2": {
3404           "compName": "NandGate#15",
3405           "pinName": "Y"
3406         },
3407         "name": "unnamedWire#107",
3408         "path": [
3409           {
3410             "x": 510.0,
3411             "y": 240.0
3412           },
3413           {
3414             "x": 510.0,
3415             "y": 230.0
3416           }
3417         ]
3418       },
3419       {
3420         "pin1": {
3421           "compName": "NandGate#19",
3422           "pinName": "B"
3423         },
3424         "pin2": {
3425           "compName": "NandGate#21",
3426           "pinName": "Y"
3427         },
3428         "name": "unnamedWire#108",
3429         "path": [
3430           {
3431             "x": 510.0,
3432             "y": 250.0
3433           },
3434           {
3435             "x": 510.0,
3436             "y": 270.0
3437           },
3438           {
3439             "x": 565.0,
3440             "y": 270.0
3441           },
3442           {
3443             "x": 565.0,
3444             "y": 290.0
3445           }
3446         ]
3447       },
3448       {
3449         "pin1": {
3450           "compName": "WireCrossPoint#30",
3451           "pinName": ""
3452         },
3453         "pin2": {
3454           "compName": "and#12",
3455           "pinName": "A"
3456         },
3457         "name": "unnamedWire#109",
3458         "path": [
3459           {
3460             "x": 325.0,
3461             "y": 315.0
3462           }
3463         ]
3464       },
3465       {
3466         "pin1": {
3467           "compName": "WireCrossPoint#31",
3468           "pinName": ""
3469         },
3470         "pin2": {
3471           "compName": "and#12",
3472           "pinName": "B"
3473         },
3474         "name": "unnamedWire#110",
3475         "path": [
3476           {
3477             "x": 355.0,
3478             "y": 325.0
3479           }
3480         ]
3481       },
3482       {
3483         "pin1": {
3484           "compName": "WireCrossPoint#33",
3485           "pinName": ""
3486         },
3487         "pin2": {
3488           "compName": "NandGate#20",
3489           "pinName": "A"
3490         },
3491         "name": "unnamedWire#111",
3492         "path": []
3493       },
3494       {
3495         "pin1": {
3496           "compName": "WireCrossPoint#33",
3497           "pinName": ""
3498         },
3499         "pin2": {
3500           "compName": "WireCrossPoint#65",
3501           "pinName": ""
3502         },
3503         "name": "unnamedWire#112",
3504         "path": []
3505       },
3506       {
3507         "pin1": {
3508           "compName": "NandGate#22",
3509           "pinName": "A"
3510         },
3511         "pin2": {
3512           "compName": "WireCrossPoint#54",
3513           "pinName": ""
3514         },
3515         "name": "unnamedWire#113",
3516         "path": [
3517           {
3518             "x": 415.0,
3519             "y": 310.0
3520           },
3521           {
3522             "x": 415.0,
3523             "y": 305.0
3524           }
3525         ]
3526       },
3527       {
3528         "pin1": {
3529           "compName": "and#12",
3530           "pinName": "Y"
3531         },
3532         "pin2": {
3533           "compName": "NandGate#22",
3534           "pinName": "B"
3535         },
3536         "name": "unnamedWire#114",
3537         "path": [
3538           {
3539             "x": 415.0,
3540             "y": 315.0
3541           },
3542           {
3543             "x": 415.0,
3544             "y": 320.0
3545           }
3546         ]
3547       },
3548       {
3549         "pin1": {
3550           "compName": "NandGate#19",
3551           "pinName": "Y"
3552         },
3553         "pin2": {
3554           "compName": "WireCrossPoint#35",
3555           "pinName": ""
3556         },
3557         "name": "unnamedWire#115",
3558         "path": []
3559       },
3560       {
3561         "pin1": {
3562           "compName": "WireCrossPoint#35",
3563           "pinName": ""
3564         },
3565         "pin2": {
3566           "compName": "NandGate#23",
3567           "pinName": "A"
3568         },
3569         "name": "unnamedWire#116",
3570         "path": [
3571           {
3572             "x": 540.0,
3573             "y": 240.0
3574           }
3575         ]
3576       },
3577       {
3578         "pin1": {
3579           "compName": "NandGate#22",
3580           "pinName": "Y"
3581         },
3582         "pin2": {
3583           "compName": "NandGate#24",
3584           "pinName": "B"
3585         },
3586         "name": "unnamedWire#117",
3587         "path": [
3588           {
3589             "x": 570.0,
3590             "y": 315.0
3591           },
3592           {
3593             "x": 570.0,
3594             "y": 255.0
3595           }
3596         ]
3597       },
3598       {
3599         "pin1": {
3600           "compName": "NandGate#23",
3601           "pinName": "Y"
3602         },
3603         "pin2": {
3604           "compName": "NandGate#24",
3605           "pinName": "A"
3606         },
3607         "name": "unnamedWire#118",
3608         "path": []
3609       },
3610       {
3611         "pin1": {
3612           "compName": "WireCrossPoint#25",
3613           "pinName": ""
3614         },
3615         "pin2": {
3616           "compName": "NandGate#16",
3617           "pinName": "B"
3618         },
3619         "name": "unnamedWire#119",
3620         "path": []
3621       },
3622       {
3623         "pin1": {
3624           "compName": "WireCrossPoint#28",
3625           "pinName": ""
3626         },
3627         "pin2": {
3628           "compName": "NandGate#7",
3629           "pinName": "A"
3630         },
3631         "name": "unnamedWire#120",
3632         "path": []
3633       },
3634       {
3635         "pin1": {
3636           "compName": "WireCrossPoint#31",
3637           "pinName": ""
3638         },
3639         "pin2": {
3640           "compName": "NandGate#6",
3641           "pinName": "B"
3642         },
3643         "name": "unnamedWire#121",
3644         "path": []
3645       },
3646       {
3647         "pin1": {
3648           "compName": "WireCrossPoint#53",
3649           "pinName": ""
3650         },
3651         "pin2": {
3652           "compName": "NandGate#9",
3653           "pinName": "B"
3654         },
3655         "name": "unnamedWire#122",
3656         "path": []
3657       },
3658       {
3659         "pin1": {
3660           "compName": "WireCrossPoint#33",
3661           "pinName": ""
3662         },
3663         "pin2": {
3664           "compName": "WireCrossPoint#34",
3665           "pinName": ""
3666         },
3667         "name": "unnamedWire#123",
3668         "path": [
3669           {
3670             "x": 45.0,
3671             "y": 30.0
3672           }
3673         ]
3674       },
3675       {
3676         "pin1": {
3677           "compName": "WireCrossPoint#34",
3678           "pinName": ""
3679         },
3680         "pin2": {
3681           "compName": "WireCrossPoint#27",
3682           "pinName": ""
3683         },
3684         "name": "unnamedWire#124",
3685         "path": []
3686       },
3687       {
3688         "pin1": {
3689           "compName": "WireCrossPoint#35",
3690           "pinName": ""
3691         },
3692         "pin2": {
3693           "compName": "NandGate#23",
3694           "pinName": "B"
3695         },
3696         "name": "unnamedWire#125",
3697         "path": [
3698           {
3699             "x": 540.0,
3700             "y": 250.0
3701           }
3702         ]
3703       },
3704       {
3705         "pin1": {
3706           "compName": "and#5",
3707           "pinName": "B"
3708         },
3709         "pin2": {
3710           "compName": "WireCrossPoint#57",
3711           "pinName": ""
3712         },
3713         "name": "unnamedWire#126",
3714         "path": [
3715           {
3716             "x": 85.0,
3717             "y": 160.0
3718           }
3719         ]
3720       },
3721       {
3722         "pin1": {
3723           "compName": "WireCrossPoint#16",
3724           "pinName": ""
3725         },
3726         "pin2": {
3727           "compName": "NandGate#26",
3728           "pinName": "A"
3729         },
3730         "name": "unnamedWire#127",
3731         "path": []
3732       },
3733       {
3734         "pin1": {
3735           "compName": "WireCrossPoint#36",
3736           "pinName": ""
3737         },
3738         "pin2": {
3739           "compName": "NandGate#26",
3740           "pinName": "B"
3741         },
3742         "name": "unnamedWire#128",
3743         "path": []
3744       },
3745       {
3746         "pin1": {
3747           "compName": "WireCrossPoint#37",
3748           "pinName": ""
3749         },
3750         "pin2": {
3751           "compName": "WireCrossPoint#60",
3752           "pinName": ""
3753         },
3754         "name": "unnamedWire#129",
3755         "path": []
3756       },
3757       {
3758         "pin1": {
3759           "compName": "NandGate#26",
3760           "pinName": "Y"
3761         },
3762         "pin2": {
3763           "compName": "NandGate#25",
3764           "pinName": "B"
3765         },
3766         "name": "unnamedWire#130",
3767         "path": []
3768       },
3769       {
3770         "pin1": {
3771           "compName": "WireCrossPoint#38",
3772           "pinName": ""
3773         },
3774         "pin2": {
3775           "compName": "NandGate#21",
3776           "pinName": "B"
3777         },
3778         "name": "unnamedWire#131",
3779         "path": [
3780           {
3781             "x": 535.0,
3782             "y": 300.0
3783           },
3784           {
3785             "x": 535.0,
3786             "y": 295.0
3787           }
3788         ]
3789       },
3790       {
3791         "pin1": {
3792           "compName": "WireCrossPoint#40",
3793           "pinName": ""
3794         },
3795         "pin2": {
3796           "compName": "NandGate#25",
3797           "pinName": "A"
3798         },
3799         "name": "unnamedWire#132",
3800         "path": [
3801           {
3802             "x": 410.0,
3803             "y": 495.0
3804           },
3805           {
3806             "x": 410.0,
3807             "y": 500.0
3808           }
3809         ]
3810       },
3811       {
3812         "pin1": {
3813           "compName": "NandGate#25",
3814           "pinName": "Y"
3815         },
3816         "pin2": {
3817           "compName": "NandGate#27",
3818           "pinName": "B"
3819         },
3820         "name": "unnamedWire#133",
3821         "path": []
3822       },
3823       {
3824         "pin1": {
3825           "compName": "WireCrossPoint#13",
3826           "pinName": ""
3827         },
3828         "pin2": {
3829           "compName": "NandGate#27",
3830           "pinName": "A"
3831         },
3832         "name": "unnamedWire#134",
3833         "path": [
3834           {
3835             "x": 305.0,
3836             "y": 490.0
3837           },
3838           {
3839             "x": 440.0,
3840             "y": 490.0
3841           },
3842           {
3843             "x": 440.0,
3844             "y": 495.0
3845           }
3846         ]
3847       },
3848       {
3849         "pin1": {
3850           "compName": "NandGate#27",
3851           "pinName": "Y"
3852         },
3853         "pin2": {
3854           "compName": "NandGate#28",
3855           "pinName": "A"
3856         },
3857         "name": "unnamedWire#135",
3858         "path": [
3859           {
3860             "x": 470.0,
3861             "y": 500.0
3862           },
3863           {
3864             "x": 470.0,
3865             "y": 520.0
3866           }
3867         ]
3868       },
3869       {
3870         "pin1": {
3871           "compName": "NandGate#29",
3872           "pinName": "Y"
3873         },
3874         "pin2": {
3875           "compName": "NandGate#28",
3876           "pinName": "B"
3877         },
3878         "name": "unnamedWire#136",
3879         "path": []
3880       },
3881       {
3882         "pin1": {
3883           "compName": "WireCrossPoint#41",
3884           "pinName": ""
3885         },
3886         "pin2": {
3887           "compName": "NandGate#29",
3888           "pinName": "A"
3889         },
3890         "name": "unnamedWire#137",
3891         "path": []
3892       },
3893       {
3894         "pin1": {
3895           "compName": "WireCrossPoint#91",
3896           "pinName": ""
3897         },
3898         "pin2": {
3899           "compName": "NandGate#29",
3900           "pinName": "B"
3901         },
3902         "name": "unnamedWire#138",
3903         "path": []
3904       },
3905       {
3906         "pin1": {
3907           "compName": "NandGate#28",
3908           "pinName": "Y"
3909         },
3910         "pin2": {
3911           "compName": "NandGate#30",
3912           "pinName": "B"
3913         },
3914         "name": "unnamedWire#139",
3915         "path": []
3916       },
3917       {
3918         "pin1": {
3919           "compName": "WireCrossPoint#29",
3920           "pinName": ""
3921         },
3922         "pin2": {
3923           "compName": "NandGate#30",
3924           "pinName": "A"
3925         },
3926         "name": "unnamedWire#140",
3927         "path": [
3928           {
3929             "x": 265.0,
3930             "y": 485.0
3931           },
3932           {
3933             "x": 500.0,
3934             "y": 485.0
3935           },
3936           {
3937             "x": 500.0,
3938             "y": 515.0
3939           }
3940         ]
3941       },
3942       {
3943         "pin1": {
3944           "compName": "NandGate#30",
3945           "pinName": "Y"
3946         },
3947         "pin2": {
3948           "compName": "NandGate#31",
3949           "pinName": "A"
3950         },
3951         "name": "unnamedWire#141",
3952         "path": [
3953           {
3954             "x": 530.0,
3955             "y": 520.0
3956           },
3957           {
3958             "x": 530.0,
3959             "y": 545.0
3960           }
3961         ]
3962       },
3963       {
3964         "pin1": {
3965           "compName": "NandGate#31",
3966           "pinName": "Y"
3967         },
3968         "pin2": {
3969           "compName": "_submodelinterface",
3970           "pinName": "YmuPC"
3971         },
3972         "name": "unnamedWire#142",
3973         "path": []
3974       },
3975       {
3976         "pin1": {
3977           "compName": "NandGate#32",
3978           "pinName": "Y"
3979         },
3980         "pin2": {
3981           "compName": "NandGate#31",
3982           "pinName": "B"
3983         },
3984         "name": "unnamedWire#143",
3985         "path": [
3986           {
3987             "x": 530.0,
3988             "y": 570.0
3989           },
3990           {
3991             "x": 530.0,
3992             "y": 555.0
3993           }
3994         ]
3995       },
3996       {
3997         "pin1": {
3998           "compName": "WireCrossPoint#23",
3999           "pinName": ""
4000         },
4001         "pin2": {
4002           "compName": "NandGate#32",
4003           "pinName": "B"
4004         },
4005         "name": "unnamedWire#144",
4006         "path": [
4007           {
4008             "x": 500.0,
4009             "y": 580.0
4010           },
4011           {
4012             "x": 500.0,
4013             "y": 575.0
4014           }
4015         ]
4016       },
4017       {
4018         "pin1": {
4019           "compName": "NandGate#33",
4020           "pinName": "Y"
4021         },
4022         "pin2": {
4023           "compName": "NandGate#32",
4024           "pinName": "A"
4025         },
4026         "name": "unnamedWire#145",
4027         "path": []
4028       },
4029       {
4030         "pin1": {
4031           "compName": "NandGate#34",
4032           "pinName": "Y"
4033         },
4034         "pin2": {
4035           "compName": "NandGate#33",
4036           "pinName": "A"
4037         },
4038         "name": "unnamedWire#146",
4039         "path": []
4040       },
4041       {
4042         "pin1": {
4043           "compName": "WireCrossPoint#92",
4044           "pinName": ""
4045         },
4046         "pin2": {
4047           "compName": "NandGate#34",
4048           "pinName": "B"
4049         },
4050         "name": "unnamedWire#147",
4051         "path": [
4052           {
4053             "x": 440.0,
4054             "y": 570.0
4055           },
4056           {
4057             "x": 440.0,
4058             "y": 565.0
4059           }
4060         ]
4061       },
4062       {
4063         "pin1": {
4064           "compName": "NandGate#35",
4065           "pinName": "Y"
4066         },
4067         "pin2": {
4068           "compName": "NandGate#34",
4069           "pinName": "A"
4070         },
4071         "name": "unnamedWire#148",
4072         "path": []
4073       },
4074       {
4075         "pin1": {
4076           "compName": "NandGate#36",
4077           "pinName": "Y"
4078         },
4079         "pin2": {
4080           "compName": "NandGate#35",
4081           "pinName": "A"
4082         },
4083         "name": "unnamedWire#149",
4084         "path": []
4085       },
4086       {
4087         "pin1": {
4088           "compName": "WireCrossPoint#83",
4089           "pinName": ""
4090         },
4091         "pin2": {
4092           "compName": "NandGate#36",
4093           "pinName": "A"
4094         },
4095         "name": "unnamedWire#150",
4096         "path": []
4097       },
4098       {
4099         "pin1": {
4100           "compName": "WireCrossPoint#90",
4101           "pinName": ""
4102         },
4103         "pin2": {
4104           "compName": "NandGate#36",
4105           "pinName": "B"
4106         },
4107         "name": "unnamedWire#151",
4108         "path": []
4109       },
4110       {
4111         "pin1": {
4112           "compName": "NandGate#39",
4113           "pinName": "Y"
4114         },
4115         "pin2": {
4116           "compName": "WireCrossPoint#47",
4117           "pinName": ""
4118         },
4119         "name": "unnamedWire#152",
4120         "path": [
4121           {
4122             "x": 190.0,
4123             "y": 230.0
4124           },
4125           {
4126             "x": 190.0,
4127             "y": 115.0
4128           },
4129           {
4130             "x": 370.0,
4131             "y": 115.0
4132           }
4133         ]
4134       },
4135       {
4136         "pin1": {
4137           "compName": "WireCrossPoint#39",
4138           "pinName": ""
4139         },
4140         "pin2": {
4141           "compName": "NandGate#38",
4142           "pinName": "A"
4143         },
4144         "name": "unnamedWire#153",
4145         "path": []
4146       },
4147       {
4148         "pin1": {
4149           "compName": "WireCrossPoint#39",
4150           "pinName": ""
4151         },
4152         "pin2": {
4153           "compName": "NandGate#38",
4154           "pinName": "B"
4155         },
4156         "name": "unnamedWire#154",
4157         "path": [
4158           {
4159             "x": 450.0,
4160             "y": 210.0
4161           }
4162         ]
4163       },
4164       {
4165         "pin1": {
4166           "compName": "WireCrossPoint#47",
4167           "pinName": ""
4168         },
4169         "pin2": {
4170           "compName": "NandGate#35",
4171           "pinName": "B"
4172         },
4173         "name": "unnamedWire#155",
4174         "path": [
4175           {
4176             "x": 370.0,
4177             "y": 565.0
4178           },
4179           {
4180             "x": 410.0,
4181             "y": 565.0
4182           },
4183           {
4184             "x": 410.0,
4185             "y": 560.0
4186           }
4187         ]
4188       },
4189       {
4190         "pin1": {
4191           "compName": "WireCrossPoint#46",
4192           "pinName": ""
4193         },
4194         "pin2": {
4195           "compName": "WireCrossPoint#45",
4196           "pinName": ""
4197         },
4198         "name": "unnamedWire#156",
4199         "path": []
4200       },
4201       {
4202         "pin1": {
4203           "compName": "and#10",
4204           "pinName": "B"
4205         },
4206         "pin2": {
4207           "compName": "WireCrossPoint#46",
4208           "pinName": ""
4209         },
4210         "name": "unnamedWire#157",
4211         "path": [
4212           {
4213             "x": 385.0,
4214             "y": 60.0
4215           },
4216           {
4217             "x": 385.0,
4218             "y": 90.0
4219           },
4220           {
4221             "x": 165.0,
4222             "y": 90.0
4223           }
4224         ]
4225       },
4226       {
4227         "pin1": {
4228           "compName": "WireCrossPoint#81",
4229           "pinName": ""
4230         },
4231         "pin2": {
4232           "compName": "NandGate#33",
4233           "pinName": "B"
4234         },
4235         "name": "unnamedWire#158",
4236         "path": [
4237           {
4238             "x": 380.0,
4239             "y": 575.0
4240           },
4241           {
4242             "x": 470.0,
4243             "y": 575.0
4244           },
4245           {
4246             "x": 470.0,
4247             "y": 570.0
4248           }
4249         ]
4250       },
4251       {
4252         "pin1": {
4253           "compName": "NandGate#40",
4254           "pinName": "A"
4255         },
4256         "pin2": {
4257           "compName": "NandGate#37",
4258           "pinName": "Y"
4259         },
4260         "name": "unnamedWire#159",
4261         "path": []
4262       },
4263       {
4264         "pin1": {
4265           "compName": "WireCrossPoint#44",
4266           "pinName": ""
4267         },
4268         "pin2": {
4269           "compName": "NandGate#40",
4270           "pinName": "B"
4271         },
4272         "name": "unnamedWire#160",
4273         "path": [
4274           {
4275             "x": 230.0,
4276             "y": 145.0
4277           }
4278         ]
4279       },
4280       {
4281         "pin1": {
4282           "compName": "WireCrossPoint#40",
4283           "pinName": ""
4284         },
4285         "pin2": {
4286           "compName": "WireCrossPoint#38",
4287           "pinName": ""
4288         },
4289         "name": "unnamedWire#161",
4290         "path": []
4291       },
4292       {
4293         "pin1": {
4294           "compName": "WireCrossPoint#80",
4295           "pinName": ""
4296         },
4297         "pin2": {
4298           "compName": "WireCrossPoint#19",
4299           "pinName": ""
4300         },
4301         "name": "unnamedWire#162",
4302         "path": [
4303           {
4304             "x": 260.0,
4305             "y": 725.0
4306           }
4307         ]
4308       },
4309       {
4310         "pin1": {
4311           "compName": "and#0",
4312           "pinName": "A"
4313         },
4314         "pin2": {
4315           "compName": "WireCrossPoint#53",
4316           "pinName": ""
4317         },
4318         "name": "unnamedWire#163",
4319         "path": [
4320           {
4321             "x": 310.0,
4322             "y": 465.0
4323           },
4324           {
4325             "x": 310.0,
4326             "y": 55.0
4327           },
4328           {
4329             "x": 95.0,
4330             "y": 55.0
4331           }
4332         ]
4333       },
4334       {
4335         "pin1": {
4336           "compName": "WireCrossPoint#42",
4337           "pinName": ""
4338         },
4339         "pin2": {
4340           "compName": "WireCrossPoint#29",
4341           "pinName": ""
4342         },
4343         "name": "unnamedWire#164",
4344         "path": []
4345       },
4346       {
4347         "pin1": {
4348           "compName": "WireCrossPoint#43",
4349           "pinName": ""
4350         },
4351         "pin2": {
4352           "compName": "and#13",
4353           "pinName": "A"
4354         },
4355         "name": "unnamedWire#165",
4356         "path": []
4357       },
4358       {
4359         "pin1": {
4360           "compName": "WireCrossPoint#14",
4361           "pinName": ""
4362         },
4363         "pin2": {
4364           "compName": "and#6",
4365           "pinName": "A"
4366         },
4367         "name": "unnamedWire#166",
4368         "path": [
4369           {
4370             "x": 20.0,
4371             "y": 225.0
4372           }
4373         ]
4374       },
4375       {
4376         "pin1": {
4377           "compName": "WireCrossPoint#45",
4378           "pinName": ""
4379         },
4380         "pin2": {
4381           "compName": "NandGate#37",
4382           "pinName": "A"
4383         },
4384         "name": "unnamedWire#167",
4385         "path": []
4386       },
4387       {
4388         "pin1": {
4389           "compName": "WireCrossPoint#45",
4390           "pinName": ""
4391         },
4392         "pin2": {
4393           "compName": "NandGate#37",
4394           "pinName": "B"
4395         },
4396         "name": "unnamedWire#168",
4397         "path": [
4398           {
4399             "x": 165.0,
4400             "y": 140.0
4401           }
4402         ]
4403       },
4404       {
4405         "pin1": {
4406           "compName": "WireCrossPoint#47",
4407           "pinName": ""
4408         },
4409         "pin2": {
4410           "compName": "WireCrossPoint#39",
4411           "pinName": ""
4412         },
4413         "name": "unnamedWire#169",
4414         "path": [
4415           {
4416             "x": 450.0,
4417             "y": 195.0
4418           }
4419         ]
4420       },
4421       {
4422         "pin1": {
4423           "compName": "WireCrossPoint#79",
4424           "pinName": ""
4425         },
4426         "pin2": {
4427           "compName": "WireCrossPoint#89",
4428           "pinName": ""
4429         },
4430         "name": "unnamedWire#170",
4431         "path": []
4432       },
4433       {
4434         "pin1": {
4435           "compName": "WireCrossPoint#22",
4436           "pinName": ""
4437         },
4438         "pin2": {
4439           "compName": "WireCrossPoint#12",
4440           "pinName": ""
4441         },
4442         "name": "unnamedWire#171",
4443         "path": [
4444           {
4445             "x": 300.0,
4446             "y": 45.0
4447           },
4448           {
4449             "x": 85.0,
4450             "y": 45.0
4451           }
4452         ]
4453       },
4454       {
4455         "pin1": {
4456           "compName": "WireCrossPoint#17",
4457           "pinName": ""
4458         },
4459         "pin2": {
4460           "compName": "WireCrossPoint#23",
4461           "pinName": ""
4462         },
4463         "name": "unnamedWire#172",
4464         "path": []
4465       },
4466       {
4467         "pin1": {
4468           "compName": "WireCrossPoint#20",
4469           "pinName": ""
4470         },
4471         "pin2": {
4472           "compName": "NandGate#41",
4473           "pinName": "A"
4474         },
4475         "name": "unnamedWire#173",
4476         "path": [
4477           {
4478             "x": 275.0,
4479             "y": 665.0
4480           }
4481         ]
4482       },
4483       {
4484         "pin1": {
4485           "compName": "WireCrossPoint#40",
4486           "pinName": ""
4487         },
4488         "pin2": {
4489           "compName": "WireCrossPoint#91",
4490           "pinName": ""
4491         },
4492         "name": "unnamedWire#174",
4493         "path": []
4494       },
4495       {
4496         "pin1": {
4497           "compName": "NandGate#41",
4498           "pinName": "Y"
4499         },
4500         "pin2": {
4501           "compName": "NandGate#42",
4502           "pinName": "A"
4503         },
4504         "name": "unnamedWire#175",
4505         "path": []
4506       },
4507       {
4508         "pin1": {
4509           "compName": "WireCrossPoint#26",
4510           "pinName": ""
4511         },
4512         "pin2": {
4513           "compName": "NandGate#42",
4514           "pinName": "B"
4515         },
4516         "name": "unnamedWire#176",
4517         "path": [
4518           {
4519             "x": 440.0,
4520             "y": 685.0
4521           },
4522           {
4523             "x": 440.0,
4524             "y": 680.0
4525           }
4526         ]
4527       },
4528       {
4529         "pin1": {
4530           "compName": "NandGate#42",
4531           "pinName": "Y"
4532         },
4533         "pin2": {
4534           "compName": "NandGate#43",
4535           "pinName": "B"
4536         },
4537         "name": "unnamedWire#177",
4538         "path": [
4539           {
4540             "x": 470.0,
4541             "y": 675.0
4542           },
4543           {
4544             "x": 470.0,
4545             "y": 660.0
4546           }
4547         ]
4548       },
4549       {
4550         "pin1": {
4551           "compName": "NandGate#43",
4552           "pinName": "A"
4553         },
4554         "pin2": {
4555           "compName": "and#14",
4556           "pinName": "Y"
4557         },
4558         "name": "unnamedWire#178",
4559         "path": [
4560           {
4561             "x": 470.0,
4562             "y": 650.0
4563           },
4564           {
4565             "x": 470.0,
4566             "y": 645.0
4567           }
4568         ]
4569       },
4570       {
4571         "pin1": {
4572           "compName": "and#14",
4573           "pinName": "B"
4574         },
4575         "pin2": {
4576           "compName": "WireCrossPoint#16",
4577           "pinName": ""
4578         },
4579         "name": "unnamedWire#179",
4580         "path": [
4581           {
4582             "x": 290.0,
4583             "y": 655.0
4584           }
4585         ]
4586       },
4587       {
4588         "pin1": {
4589           "compName": "WireCrossPoint#36",
4590           "pinName": ""
4591         },
4592         "pin2": {
4593           "compName": "WireCrossPoint#90",
4594           "pinName": ""
4595         },
4596         "name": "unnamedWire#180",
4597         "path": []
4598       },
4599       {
4600         "pin1": {
4601           "compName": "NandGate#43",
4602           "pinName": "Y"
4603         },
4604         "pin2": {
4605           "compName": "NandGate#44",
4606           "pinName": "B"
4607         },
4608         "name": "unnamedWire#181",
4609         "path": []
4610       },
4611       {
4612         "pin1": {
4613           "compName": "NandGate#44",
4614           "pinName": "Y"
4615         },
4616         "pin2": {
4617           "compName": "_submodelinterface",
4618           "pinName": "STKI0"
4619         },
4620         "name": "unnamedWire#182",
4621         "path": []
4622       },
4623       {
4624         "pin1": {
4625           "compName": "WireCrossPoint#87",
4626           "pinName": ""
4627         },
4628         "pin2": {
4629           "compName": "NandGate#45",
4630           "pinName": "B"
4631         },
4632         "name": "unnamedWire#183",
4633         "path": []
4634       },
4635       {
4636         "pin1": {
4637           "compName": "WireCrossPoint#83",
4638           "pinName": ""
4639         },
4640         "pin2": {
4641           "compName": "NandGate#45",
4642           "pinName": "A"
4643         },
4644         "name": "unnamedWire#184",
4645         "path": [
4646           {
4647             "x": 285.0,
4648             "y": 600.0
4649           }
4650         ]
4651       },
4652       {
4653         "pin1": {
4654           "compName": "NandGate#45",
4655           "pinName": "Y"
4656         },
4657         "pin2": {
4658           "compName": "NandGate#46",
4659           "pinName": "B"
4660         },
4661         "name": "unnamedWire#185",
4662         "path": []
4663       },
4664       {
4665         "pin1": {
4666           "compName": "WireCrossPoint#86",
4667           "pinName": ""
4668         },
4669         "pin2": {
4670           "compName": "NandGate#46",
4671           "pinName": "A"
4672         },
4673         "name": "unnamedWire#186",
4674         "path": [
4675           {
4676             "x": 410.0,
4677             "y": 590.0
4678           },
4679           {
4680             "x": 410.0,
4681             "y": 595.0
4682           }
4683         ]
4684       },
4685       {
4686         "pin1": {
4687           "compName": "WireCrossPoint#70",
4688           "pinName": ""
4689         },
4690         "pin2": {
4691           "compName": "WireCrossPoint#77",
4692           "pinName": ""
4693         },
4694         "name": "unnamedWire#187",
4695         "path": []
4696       },
4697       {
4698         "pin1": {
4699           "compName": "WireCrossPoint#71",
4700           "pinName": ""
4701         },
4702         "pin2": {
4703           "compName": "NandGate#47",
4704           "pinName": "B"
4705         },
4706         "name": "unnamedWire#188",
4707         "path": [
4708           {
4709             "x": 40.0,
4710             "y": 310.0
4711           }
4712         ]
4713       },
4714       {
4715         "pin1": {
4716           "compName": "NandGate#46",
4717           "pinName": "Y"
4718         },
4719         "pin2": {
4720           "compName": "NandGate#48",
4721           "pinName": "B"
4722         },
4723         "name": "unnamedWire#189",
4724         "path": []
4725       },
4726       {
4727         "pin1": {
4728           "compName": "WireCrossPoint#93",
4729           "pinName": ""
4730         },
4731         "pin2": {
4732           "compName": "NandGate#48",
4733           "pinName": "A"
4734         },
4735         "name": "unnamedWire#190",
4736         "path": [
4737           {
4738             "x": 440.0,
4739             "y": 585.0
4740           },
4741           {
4742             "x": 440.0,
4743             "y": 590.0
4744           }
4745         ]
4746       },
4747       {
4748         "pin1": {
4749           "compName": "NandGate#48",
4750           "pinName": "Y"
4751         },
4752         "pin2": {
4753           "compName": "NandGate#49",
4754           "pinName": "A"
4755         },
4756         "name": "unnamedWire#191",
4757         "path": [
4758           {
4759             "x": 470.0,
4760             "y": 595.0
4761           },
4762           {
4763             "x": 470.0,
4764             "y": 615.0
4765           }
4766         ]
4767       },
4768       {
4769         "pin1": {
4770           "compName": "NandGate#49",
4771           "pinName": "Y"
4772         },
4773         "pin2": {
4774           "compName": "NandGate#50",
4775           "pinName": "A"
4776         },
4777         "name": "unnamedWire#192",
4778         "path": [
4779           {
4780             "x": 500.0,
4781             "y": 620.0
4782           },
4783           {
4784             "x": 500.0,
4785             "y": 625.0
4786           }
4787         ]
4788       },
4789       {
4790         "pin1": {
4791           "compName": "NandGate#50",
4792           "pinName": "Y"
4793         },
4794         "pin2": {
4795           "compName": "NandGate#44",
4796           "pinName": "A"
4797         },
4798         "name": "unnamedWire#193",
4799         "path": [
4800           {
4801             "x": 530.0,
4802             "y": 630.0
4803           },
4804           {
4805             "x": 530.0,
4806             "y": 645.0
4807           }
4808         ]
4809       },
4810       {
4811         "pin1": {
4812           "compName": "WireCrossPoint#80",
4813           "pinName": ""
4814         },
4815         "pin2": {
4816           "compName": "NandGate#50",
4817           "pinName": "B"
4818         },
4819         "name": "unnamedWire#194",
4820         "path": []
4821       },
4822       {
4823         "pin1": {
4824           "compName": "NandGate#51",
4825           "pinName": "Y"
4826         },
4827         "pin2": {
4828           "compName": "NandGate#49",
4829           "pinName": "B"
4830         },
4831         "name": "unnamedWire#195",
4832         "path": []
4833       },
4834       {
4835         "pin1": {
4836           "compName": "WireCrossPoint#67",
4837           "pinName": ""
4838         },
4839         "pin2": {
4840           "compName": "and#15",
4841           "pinName": "B"
4842         },
4843         "name": "unnamedWire#196",
4844         "path": [
4845           {
4846             "x": 25.0,
4847             "y": 285.0
4848           }
4849         ]
4850       },
4851       {
4852         "pin1": {
4853           "compName": "and#15",
4854           "pinName": "A"
4855         },
4856         "pin2": {
4857           "compName": "WireCrossPoint#68",
4858           "pinName": ""
4859         },
4860         "name": "unnamedWire#197",
4861         "path": [
4862           {
4863             "x": 35.0,
4864             "y": 275.0
4865           }
4866         ]
4867       },
4868       {
4869         "pin1": {
4870           "compName": "WireCrossPoint#85",
4871           "pinName": ""
4872         },
4873         "pin2": {
4874           "compName": "NandGate#51",
4875           "pinName": "A"
4876         },
4877         "name": "unnamedWire#198",
4878         "path": []
4879       },
4880       {
4881         "pin1": {
4882           "compName": "NandGate#51",
4883           "pinName": "B"
4884         },
4885         "pin2": {
4886           "compName": "WireCrossPoint#75",
4887           "pinName": ""
4888         },
4889         "name": "unnamedWire#199",
4890         "path": []
4891       },
4892       {
4893         "pin1": {
4894           "compName": "NandGate#52",
4895           "pinName": "A"
4896         },
4897         "pin2": {
4898           "compName": "WireCrossPoint#74",
4899           "pinName": ""
4900         },
4901         "name": "unnamedWire#200",
4902         "path": []
4903       },
4904       {
4905         "pin1": {
4906           "compName": "NandGate#53",
4907           "pinName": "Y"
4908         },
4909         "pin2": {
4910           "compName": "WireCrossPoint#66",
4911           "pinName": ""
4912         },
4913         "name": "unnamedWire#201",
4914         "path": [
4915           {
4916             "x": 105.0,
4917             "y": 205.0
4918           }
4919         ]
4920       },
4921       {
4922         "pin1": {
4923           "compName": "WireCrossPoint#65",
4924           "pinName": ""
4925         },
4926         "pin2": {
4927           "compName": "NandGate#53",
4928           "pinName": "A"
4929         },
4930         "name": "unnamedWire#202",
4931         "path": [
4932           {
4933             "x": 45.0,
4934             "y": 200.0
4935           }
4936         ]
4937       },
4938       {
4939         "pin1": {
4940           "compName": "NandGate#53",
4941           "pinName": "B"
4942         },
4943         "pin2": {
4944           "compName": "WireCrossPoint#64",
4945           "pinName": ""
4946         },
4947         "name": "unnamedWire#203",
4948         "path": []
4949       },
4950       {
4951         "pin1": {
4952           "compName": "WireCrossPoint#78",
4953           "pinName": ""
4954         },
4955         "pin2": {
4956           "compName": "and#16",
4957           "pinName": "A"
4958         },
4959         "name": "unnamedWire#204",
4960         "path": []
4961       },
4962       {
4963         "pin1": {
4964           "compName": "WireCrossPoint#15",
4965           "pinName": ""
4966         },
4967         "pin2": {
4968           "compName": "NandGate#54",
4969           "pinName": "B"
4970         },
4971         "name": "unnamedWire#205",
4972         "path": [
4973           {
4974             "x": 315.0,
4975             "y": 745.0
4976           }
4977         ]
4978       },
4979       {
4980         "pin1": {
4981           "compName": "NandGate#54",
4982           "pinName": "Y"
4983         },
4984         "pin2": {
4985           "compName": "NandGate#55",
4986           "pinName": "B"
4987         },
4988         "name": "unnamedWire#206",
4989         "path": [
4990           {
4991             "x": 415.0,
4992             "y": 740.0
4993           },
4994           {
4995             "x": 415.0,
4996             "y": 745.0
4997           }
4998         ]
4999       },
5000       {
5001         "pin1": {
5002           "compName": "WireCrossPoint#87",
5003           "pinName": ""
5004         },
5005         "pin2": {
5006           "compName": "NandGate#55",
5007           "pinName": "A"
5008         },
5009         "name": "unnamedWire#207",
5010         "path": [
5011           {
5012             "x": 350.0,
5013             "y": 720.0
5014           },
5015           {
5016             "x": 415.0,
5017             "y": 720.0
5018           },
5019           {
5020             "x": 415.0,
5021             "y": 735.0
5022           }
5023         ]
5024       },
5025       {
5026         "pin1": {
5027           "compName": "NandGate#55",
5028           "pinName": "Y"
5029         },
5030         "pin2": {
5031           "compName": "NandGate#56",
5032           "pinName": "A"
5033         },
5034         "name": "unnamedWire#208",
5035         "path": [
5036           {
5037             "x": 445.0,
5038             "y": 740.0
5039           },
5040           {
5041             "x": 445.0,
5042             "y": 755.0
5043           }
5044         ]
5045       },
5046       {
5047         "pin1": {
5048           "compName": "WireCrossPoint#73",
5049           "pinName": ""
5050         },
5051         "pin2": {
5052           "compName": "NandGate#57",
5053           "pinName": "A"
5054         },
5055         "name": "unnamedWire#209",
5056         "path": []
5057       },
5058       {
5059         "pin1": {
5060           "compName": "WireCrossPoint#73",
5061           "pinName": ""
5062         },
5063         "pin2": {
5064           "compName": "NandGate#57",
5065           "pinName": "B"
5066         },
5067         "name": "unnamedWire#210",
5068         "path": [
5069           {
5070             "x": 380.0,
5071             "y": 770.0
5072           }
5073         ]
5074       },
5075       {
5076         "pin1": {
5077           "compName": "NandGate#57",
5078           "pinName": "Y"
5079         },
5080         "pin2": {
5081           "compName": "NandGate#58",
5082           "pinName": "B"
5083         },
5084         "name": "unnamedWire#211",
5085         "path": [
5086           {
5087             "x": 410.0,
5088             "y": 765.0
5089           },
5090           {
5091             "x": 410.0,
5092             "y": 770.0
5093           }
5094         ]
5095       },
5096       {
5097         "pin1": {
5098           "compName": "WireCrossPoint#78",
5099           "pinName": ""
5100         },
5101         "pin2": {
5102           "compName": "NandGate#58",
5103           "pinName": "A"
5104         },
5105         "name": "unnamedWire#212",
5106         "path": [
5107           {
5108             "x": 410.0,
5109             "y": 760.0
5110           }
5111         ]
5112       },
5113       {
5114         "pin1": {
5115           "compName": "NandGate#58",
5116           "pinName": "Y"
5117         },
5118         "pin2": {
5119           "compName": "NandGate#56",
5120           "pinName": "B"
5121         },
5122         "name": "unnamedWire#213",
5123         "path": []
5124       },
5125       {
5126         "pin1": {
5127           "compName": "NandGate#13",
5128           "pinName": "Y"
5129         },
5130         "pin2": {
5131           "compName": "NandGate#60",
5132           "pinName": "A"
5133         },
5134         "name": "unnamedWire#214",
5135         "path": [
5136           {
5137             "x": 505.0,
5138             "y": 720.0
5139           },
5140           {
5141             "x": 505.0,
5142             "y": 745.0
5143           }
5144         ]
5145       },
5146       {
5147         "pin1": {
5148           "compName": "NandGate#59",
5149           "pinName": "Y"
5150         },
5151         "pin2": {
5152           "compName": "NandGate#60",
5153           "pinName": "B"
5154         },
5155         "name": "unnamedWire#215",
5156         "path": []
5157       },
5158       {
5159         "pin1": {
5160           "compName": "NandGate#60",
5161           "pinName": "Y"
5162         },
5163         "pin2": {
5164           "compName": "_submodelinterface",
5165           "pinName": "STKI1"
5166         },
5167         "name": "unnamedWire#216",
5168         "path": []
5169       },
5170       {
5171         "pin1": {
5172           "compName": "NandGate#61",
5173           "pinName": "A"
5174         },
5175         "pin2": {
5176           "compName": "WireCrossPoint#82",
5177           "pinName": ""
5178         },
5179         "name": "unnamedWire#217",
5180         "path": []
5181       },
5182       {
5183         "pin1": {
5184           "compName": "WireCrossPoint#1",
5185           "pinName": ""
5186         },
5187         "pin2": {
5188           "compName": "WireCrossPoint#51",
5189           "pinName": ""
5190         },
5191         "name": "unnamedWire#218",
5192         "path": [
5193           {
5194             "x": 25.0,
5195             "y": 10.0
5196           }
5197         ]
5198       },
5199       {
5200         "pin1": {
5201           "compName": "and#17",
5202           "pinName": "Y"
5203         },
5204         "pin2": {
5205           "compName": "_submodelinterface",
5206           "pinName": "YR"
5207         },
5208         "name": "unnamedWire#219",
5209         "path": []
5210       },
5211       {
5212         "pin1": {
5213           "compName": "NandGate#61",
5214           "pinName": "B"
5215         },
5216         "pin2": {
5217           "compName": "WireCrossPoint#81",
5218           "pinName": ""
5219         },
5220         "name": "unnamedWire#220",
5221         "path": []
5222       },
5223       {
5224         "pin1": {
5225           "compName": "NandGate#61",
5226           "pinName": "Y"
5227         },
5228         "pin2": {
5229           "compName": "and#17",
5230           "pinName": "A"
5231         },
5232         "name": "unnamedWire#221",
5233         "path": []
5234       },
5235       {
5236         "pin1": {
5237           "compName": "WireCrossPoint#15",
5238           "pinName": ""
5239         },
5240         "pin2": {
5241           "compName": "NandGate#62",
5242           "pinName": "A"
5243         },
5244         "name": "unnamedWire#222",
5245         "path": []
5246       },
5247       {
5248         "pin1": {
5249           "compName": "WireCrossPoint#22",
5250           "pinName": ""
5251         },
5252         "pin2": {
5253           "compName": "NandGate#62",
5254           "pinName": "B"
5255         },
5256         "name": "unnamedWire#223",
5257         "path": []
5258       },
5259       {
5260         "pin1": {
5261           "compName": "NandGate#62",
5262           "pinName": "Y"
5263         },
5264         "pin2": {
5265           "compName": "NandGate#63",
5266           "pinName": "A"
5267         },
5268         "name": "unnamedWire#224",
5269         "path": [
5270           {
5271             "x": 410.0,
5272             "y": 410.0
5273           },
5274           {
5275             "x": 410.0,
5276             "y": 415.0
5277           }
5278         ]
5279       },
5280       {
5281         "pin1": {
5282           "compName": "WireCrossPoint#72",
5283           "pinName": ""
5284         },
5285         "pin2": {
5286           "compName": "NandGate#63",
5287           "pinName": "B"
5288         },
5289         "name": "unnamedWire#225",
5290         "path": []
5291       },
5292       {
5293         "pin1": {
5294           "compName": "NandGate#63",
5295           "pinName": "Y"
5296         },
5297         "pin2": {
5298           "compName": "NandGate#64",
5299           "pinName": "A"
5300         },
5301         "name": "unnamedWire#226",
5302         "path": [
5303           {
5304             "x": 440.0,
5305             "y": 420.0
5306           },
5307           {
5308             "x": 440.0,
5309             "y": 425.0
5310           }
5311         ]
5312       },
5313       {
5314         "pin1": {
5315           "compName": "WireCrossPoint#17",
5316           "pinName": ""
5317         },
5318         "pin2": {
5319           "compName": "and#18",
5320           "pinName": "A"
5321         },
5322         "name": "unnamedWire#227",
5323         "path": []
5324       },
5325       {
5326         "pin1": {
5327           "compName": "WireCrossPoint#13",
5328           "pinName": ""
5329         },
5330         "pin2": {
5331           "compName": "and#18",
5332           "pinName": "B"
5333         },
5334         "name": "unnamedWire#228",
5335         "path": []
5336       },
5337       {
5338         "pin1": {
5339           "compName": "and#18",
5340           "pinName": "Y"
5341         },
5342         "pin2": {
5343           "compName": "NandGate#64",
5344           "pinName": "B"
5345         },
5346         "name": "unnamedWire#229",
5347         "path": []
5348       },
5349       {
5350         "pin1": {
5351           "compName": "NandGate#64",
5352           "pinName": "Y"
5353         },
5354         "pin2": {
5355           "compName": "NandGate#65",
5356           "pinName": "A"
5357         },
5358         "name": "unnamedWire#230",
5359         "path": [
5360           {
5361             "x": 470.0,
5362             "y": 430.0
5363           },
5364           {
5365             "x": 470.0,
5366             "y": 450.0
5367           }
5368         ]
5369       },
5370       {
5371         "pin1": {
5372           "compName": "NandGate#65",
5373           "pinName": "Y"
5374         },
5375         "pin2": {
5376           "compName": "and#1",
5377           "pinName": "B"
5378         },
5379         "name": "unnamedWire#231",
5380         "path": [
5381           {
5382             "x": 500.0,
5383             "y": 455.0
5384           },
5385           {
5386             "x": 500.0,
5387             "y": 460.0
5388           }
5389         ]
5390       },
5391       {
5392         "pin1": {
5393           "compName": "and#1",
5394           "pinName": "Y"
5395         },
5396         "pin2": {
5397           "compName": "_submodelinterface",
5398           "pinName": "YF"
5399         },
5400         "name": "unnamedWire#232",
5401         "path": []
5402       },
5403       {
5404         "pin1": {
5405           "compName": "WireCrossPoint#48",
5406           "pinName": ""
5407         },
5408         "pin2": {
5409           "compName": "and#1",
5410           "pinName": "A"
5411         },
5412         "name": "unnamedWire#233",
5413         "path": [
5414           {
5415             "x": 500.0,
5416             "y": 395.0
5417           },
5418           {
5419             "x": 500.0,
5420             "y": 450.0
5421           }
5422         ]
5423       },
5424       {
5425         "pin1": {
5426           "compName": "NandGate#66",
5427           "pinName": "Y"
5428         },
5429         "pin2": {
5430           "compName": "NandGate#65",
5431           "pinName": "B"
5432         },
5433         "name": "unnamedWire#234",
5434         "path": []
5435       },
5436       {
5437         "pin1": {
5438           "compName": "WireCrossPoint#66",
5439           "pinName": ""
5440         },
5441         "pin2": {
5442           "compName": "NandGate#66",
5443           "pinName": "A"
5444         },
5445         "name": "unnamedWire#235",
5446         "path": [
5447           {
5448             "x": 105.0,
5449             "y": 65.0
5450           },
5451           {
5452             "x": 320.0,
5453             "y": 65.0
5454           },
5455           {
5456             "x": 320.0,
5457             "y": 455.0
5458           }
5459         ]
5460       },
5461       {
5462         "pin1": {
5463           "compName": "and#0",
5464           "pinName": "Y"
5465         },
5466         "pin2": {
5467           "compName": "NandGate#66",
5468           "pinName": "B"
5469         },
5470         "name": "unnamedWire#236",
5471         "path": []
5472       },
5473       {
5474         "pin1": {
5475           "compName": "WireCrossPoint#69",
5476           "pinName": ""
5477         },
5478         "pin2": {
5479           "compName": "and#0",
5480           "pinName": "B"
5481         },
5482         "name": "unnamedWire#237",
5483         "path": []
5484       },
5485       {
5486         "pin1": {
5487           "compName": "WireCrossPoint#54",
5488           "pinName": ""
5489         },
5490         "pin2": {
5491           "compName": "WireCrossPoint#15",
5492           "pinName": ""
5493         },
5494         "name": "unnamedWire#238",
5495         "path": []
5496       },
5497       {
5498         "pin1": {
5499           "compName": "NandGate#68",
5500           "pinName": "Y"
5501         },
5502         "pin2": {
5503           "compName": "WireCrossPoint#49",
5504           "pinName": ""
5505         },
5506         "name": "unnamedWire#239",
5507         "path": []
5508       },
5509       {
5510         "pin1": {
5511           "compName": "WireCrossPoint#49",
5512           "pinName": ""
5513         },
5514         "pin2": {
5515           "compName": "WireCrossPoint#76",
5516           "pinName": ""
5517         },
5518         "name": "unnamedWire#240",
5519         "path": [
5520           {
5521             "x": 225.0,
5522             "y": 785.0
5523           },
5524           {
5525             "x": 120.0,
5526             "y": 785.0
5527           }
5528         ]
5529       },
5530       {
5531         "pin1": {
5532           "compName": "WireCrossPoint#76",
5533           "pinName": ""
5534         },
5535         "pin2": {
5536           "compName": "NandGate#69",
5537           "pinName": "A"
5538         },
5539         "name": "unnamedWire#241",
5540         "path": []
5541       },
5542       {
5543         "pin1": {
5544           "compName": "WireCrossPoint#24",
5545           "pinName": ""
5546         },
5547         "pin2": {
5548           "compName": "WireCrossPoint#50",
5549           "pinName": ""
5550         },
5551         "name": "unnamedWire#242",
5552         "path": [
5553           {
5554             "x": 40.0,
5555             "y": 25.0
5556           }
5557         ]
5558       },
5559       {
5560         "pin1": {
5561           "compName": "and#17",
5562           "pinName": "B"
5563         },
5564         "pin2": {
5565           "compName": "WireCrossPoint#29",
5566           "pinName": ""
5567         },
5568         "name": "unnamedWire#243",
5569         "path": [
5570           {
5571             "x": 410.0,
5572             "y": 360.0
5573           },
5574           {
5575             "x": 410.0,
5576             "y": 365.0
5577           }
5578         ]
5579       },
5580       {
5581         "pin1": {
5582           "compName": "WireCrossPoint#52",
5583           "pinName": ""
5584         },
5585         "pin2": {
5586           "compName": "NandGate#4",
5587           "pinName": "B"
5588         },
5589         "name": "unnamedWire#244",
5590         "path": []
5591       },
5592       {
5593         "pin1": {
5594           "compName": "NandGate#20",
5595           "pinName": "Y"
5596         },
5597         "pin2": {
5598           "compName": "WireCrossPoint#54",
5599           "pinName": ""
5600         },
5601         "name": "unnamedWire#245",
5602         "path": [
5603           {
5604             "x": 100.0,
5605             "y": 180.0
5606           },
5607           {
5608             "x": 100.0,
5609             "y": 60.0
5610           },
5611           {
5612             "x": 315.0,
5613             "y": 60.0
5614           }
5615         ]
5616       },
5617       {
5618         "pin1": {
5619           "compName": "NandGate#2",
5620           "pinName": "Y"
5621         },
5622         "pin2": {
5623           "compName": "WireCrossPoint#55",
5624           "pinName": ""
5625         },
5626         "name": "unnamedWire#246",
5627         "path": []
5628       },
5629       {
5630         "pin1": {
5631           "compName": "NandGate#1",
5632           "pinName": "Y"
5633         },
5634         "pin2": {
5635           "compName": "WireCrossPoint#56",
5636           "pinName": ""
5637         },
5638         "name": "unnamedWire#247",
5639         "path": []
5640       },
5641       {
5642         "pin1": {
5643           "compName": "WireCrossPoint#57",
5644           "pinName": ""
5645         },
5646         "pin2": {
5647           "compName": "and#8",
5648           "pinName": "A"
5649         },
5650         "name": "unnamedWire#248",
5651         "path": []
5652       },
5653       {
5654         "pin1": {
5655           "compName": "WireCrossPoint#58",
5656           "pinName": ""
5657         },
5658         "pin2": {
5659           "compName": "and#9",
5660           "pinName": "B"
5661         },
5662         "name": "unnamedWire#249",
5663         "path": [
5664           {
5665             "x": 350.0,
5666             "y": 60.0
5667           }
5668         ]
5669       },
5670       {
5671         "pin1": {
5672           "compName": "WireCrossPoint#59",
5673           "pinName": ""
5674         },
5675         "pin2": {
5676           "compName": "WireCrossPoint#53",
5677           "pinName": ""
5678         },
5679         "name": "unnamedWire#250",
5680         "path": []
5681       },
5682       {
5683         "pin1": {
5684           "compName": "WireCrossPoint#60",
5685           "pinName": ""
5686         },
5687         "pin2": {
5688           "compName": "NandGate#9",
5689           "pinName": "A"
5690         },
5691         "name": "unnamedWire#251",
5692         "path": []
5693       },
5694       {
5695         "pin1": {
5696           "compName": "WireCrossPoint#61",
5697           "pinName": ""
5698         },
5699         "pin2": {
5700           "compName": "WireCrossPoint#55",
5701           "pinName": ""
5702         },
5703         "name": "unnamedWire#252",
5704         "path": []
5705       },
5706       {
5707         "pin1": {
5708           "compName": "WireCrossPoint#63",
5709           "pinName": ""
5710         },
5711         "pin2": {
5712           "compName": "WireCrossPoint#25",
5713           "pinName": ""
5714         },
5715         "name": "unnamedWire#253",
5716         "path": [
5717           {
5718             "x": 185.0,
5719             "y": 110.0
5720           },
5721           {
5722             "x": 365.0,
5723             "y": 110.0
5724           }
5725         ]
5726       },
5727       {
5728         "pin1": {
5729           "compName": "WireCrossPoint#64",
5730           "pinName": ""
5731         },
5732         "pin2": {
5733           "compName": "WireCrossPoint#70",
5734           "pinName": ""
5735         },
5736         "name": "unnamedWire#254",
5737         "path": []
5738       },
5739       {
5740         "pin1": {
5741           "compName": "WireCrossPoint#65",
5742           "pinName": ""
5743         },
5744         "pin2": {
5745           "compName": "NandGate#20",
5746           "pinName": "B"
5747         },
5748         "name": "unnamedWire#255",
5749         "path": []
5750       },
5751       {
5752         "pin1": {
5753           "compName": "WireCrossPoint#66",
5754           "pinName": ""
5755         },
5756         "pin2": {
5757           "compName": "NandGate#52",
5758           "pinName": "B"
5759         },
5760         "name": "unnamedWire#256",
5761         "path": []
5762       },
5763       {
5764         "pin1": {
5765           "compName": "WireCrossPoint#67",
5766           "pinName": ""
5767         },
5768         "pin2": {
5769           "compName": "and#2",
5770           "pinName": "A"
5771         },
5772         "name": "unnamedWire#257",
5773         "path": []
5774       },
5775       {
5776         "pin1": {
5777           "compName": "WireCrossPoint#68",
5778           "pinName": ""
5779         },
5780         "pin2": {
5781           "compName": "and#6",
5782           "pinName": "B"
5783         },
5784         "name": "unnamedWire#258",
5785         "path": []
5786       },
5787       {
5788         "pin1": {
5789           "compName": "and#15",
5790           "pinName": "Y"
5791         },
5792         "pin2": {
5793           "compName": "WireCrossPoint#69",
5794           "pinName": ""
5795         },
5796         "name": "unnamedWire#259",
5797         "path": [
5798           {
5799             "x": 120.0,
5800             "y": 275.0
5801           },
5802           {
5803             "x": 120.0,
5804             "y": 80.0
5805           },
5806           {
5807             "x": 335.0,
5808             "y": 80.0
5809           }
5810         ]
5811       },
5812       {
5813         "pin1": {
5814           "compName": "WireCrossPoint#70",
5815           "pinName": ""
5816         },
5817         "pin2": {
5818           "compName": "and#2",
5819           "pinName": "B"
5820         },
5821         "name": "unnamedWire#260",
5822         "path": []
5823       },
5824       {
5825         "pin1": {
5826           "compName": "WireCrossPoint#71",
5827           "pinName": ""
5828         },
5829         "pin2": {
5830           "compName": "NandGate#8",
5831           "pinName": "B"
5832         },
5833         "name": "unnamedWire#261",
5834         "path": []
5835       },
5836       {
5837         "pin1": {
5838           "compName": "NandGate#47",
5839           "pinName": "Y"
5840         },
5841         "pin2": {
5842           "compName": "WireCrossPoint#72",
5843           "pinName": ""
5844         },
5845         "name": "unnamedWire#262",
5846         "path": [
5847           {
5848             "x": 125.0,
5849             "y": 305.0
5850           },
5851           {
5852             "x": 125.0,
5853             "y": 85.0
5854           },
5855           {
5856             "x": 340.0,
5857             "y": 85.0
5858           }
5859         ]
5860       },
5861       {
5862         "pin1": {
5863           "compName": "WireCrossPoint#86",
5864           "pinName": ""
5865         },
5866         "pin2": {
5867           "compName": "WireCrossPoint#73",
5868           "pinName": ""
5869         },
5870         "name": "unnamedWire#263",
5871         "path": [
5872           {
5873             "x": 340.0,
5874             "y": 760.0
5875           }
5876         ]
5877       },
5878       {
5879         "pin1": {
5880           "compName": "NandGate#39",
5881           "pinName": "B"
5882         },
5883         "pin2": {
5884           "compName": "WireCrossPoint#74",
5885           "pinName": ""
5886         },
5887         "name": "unnamedWire#264",
5888         "path": [
5889           {
5890             "x": 95.0,
5891             "y": 235.0
5892           }
5893         ]
5894       },
5895       {
5896         "pin1": {
5897           "compName": "WireCrossPoint#75",
5898           "pinName": ""
5899         },
5900         "pin2": {
5901           "compName": "NandGate#52",
5902           "pinName": "Y"
5903         },
5904         "name": "unnamedWire#265",
5905         "path": [
5906           {
5907             "x": 360.0,
5908             "y": 105.0
5909           },
5910           {
5911             "x": 180.0,
5912             "y": 105.0
5913           },
5914           {
5915             "x": 180.0,
5916             "y": 180.0
5917           }
5918         ]
5919       },
5920       {
5921         "pin1": {
5922           "compName": "WireCrossPoint#76",
5923           "pinName": ""
5924         },
5925         "pin2": {
5926           "compName": "NandGate#69",
5927           "pinName": "B"
5928         },
5929         "name": "unnamedWire#266",
5930         "path": [
5931           {
5932             "x": 120.0,
5933             "y": 835.0
5934           }
5935         ]
5936       },
5937       {
5938         "pin1": {
5939           "compName": "WireCrossPoint#77",
5940           "pinName": ""
5941         },
5942         "pin2": {
5943           "compName": "NandGate#47",
5944           "pinName": "A"
5945         },
5946         "name": "unnamedWire#267",
5947         "path": []
5948       },
5949       {
5950         "pin1": {
5951           "compName": "WireCrossPoint#19",
5952           "pinName": ""
5953         },
5954         "pin2": {
5955           "compName": "NandGate#54",
5956           "pinName": "A"
5957         },
5958         "name": "unnamedWire#268",
5959         "path": [
5960           {
5961             "x": 380.0,
5962             "y": 735.0
5963           }
5964         ]
5965       },
5966       {
5967         "pin1": {
5968           "compName": "WireCrossPoint#48",
5969           "pinName": ""
5970         },
5971         "pin2": {
5972           "compName": "WireCrossPoint#41",
5973           "pinName": ""
5974         },
5975         "name": "unnamedWire#269",
5976         "path": []
5977       },
5978       {
5979         "pin1": {
5980           "compName": "WireCrossPoint#41",
5981           "pinName": ""
5982         },
5983         "pin2": {
5984           "compName": "WireCrossPoint#92",
5985           "pinName": ""
5986         },
5987         "name": "unnamedWire#270",
5988         "path": []
5989       },
5990       {
5991         "pin1": {
5992           "compName": "WireCrossPoint#81",
5993           "pinName": ""
5994         },
5995         "pin2": {
5996           "compName": "WireCrossPoint#82",
5997           "pinName": ""
5998         },
5999         "name": "unnamedWire#271",
6000         "path": []
6001       },
6002       {
6003         "pin1": {
6004           "compName": "NandGate#40",
6005           "pinName": "Y"
6006         },
6007         "pin2": {
6008           "compName": "WireCrossPoint#82",
6009           "pinName": ""
6010         },
6011         "name": "unnamedWire#272",
6012         "path": [
6013           {
6014             "x": 380.0,
6015             "y": 140.0
6016           }
6017         ]
6018       },
6019       {
6020         "pin1": {
6021           "compName": "WireCrossPoint#43",
6022           "pinName": ""
6023         },
6024         "pin2": {
6025           "compName": "WireCrossPoint#83",
6026           "pinName": ""
6027         },
6028         "name": "unnamedWire#273",
6029         "path": []
6030       },
6031       {
6032         "pin1": {
6033           "compName": "and#3",
6034           "pinName": "B"
6035         },
6036         "pin2": {
6037           "compName": "WireCrossPoint#94",
6038           "pinName": ""
6039         },
6040         "name": "unnamedWire#274",
6041         "path": [
6042           {
6043             "x": 80.0,
6044             "y": 815.0
6045           }
6046         ]
6047       },
6048       {
6049         "pin1": {
6050           "compName": "WireCrossPoint#69",
6051           "pinName": ""
6052         },
6053         "pin2": {
6054           "compName": "WireCrossPoint#85",
6055           "pinName": ""
6056         },
6057         "name": "unnamedWire#275",
6058         "path": []
6059       },
6060       {
6061         "pin1": {
6062           "compName": "WireCrossPoint#72",
6063           "pinName": ""
6064         },
6065         "pin2": {
6066           "compName": "WireCrossPoint#86",
6067           "pinName": ""
6068         },
6069         "name": "unnamedWire#276",
6070         "path": []
6071       },
6072       {
6073         "pin1": {
6074           "compName": "WireCrossPoint#58",
6075           "pinName": ""
6076         },
6077         "pin2": {
6078           "compName": "WireCrossPoint#87",
6079           "pinName": ""
6080         },
6081         "name": "unnamedWire#277",
6082         "path": []
6083       },
6084       {
6085         "pin1": {
6086           "compName": "WireCrossPoint#88",
6087           "pinName": ""
6088         },
6089         "pin2": {
6090           "compName": "WireCrossPoint#17",
6091           "pinName": ""
6092         },
6093         "name": "unnamedWire#278",
6094         "path": []
6095       },
6096       {
6097         "pin1": {
6098           "compName": "WireCrossPoint#89",
6099           "pinName": ""
6100         },
6101         "pin2": {
6102           "compName": "WireCrossPoint#48",
6103           "pinName": ""
6104         },
6105         "name": "unnamedWire#279",
6106         "path": []
6107       },
6108       {
6109         "pin1": {
6110           "compName": "WireCrossPoint#90",
6111           "pinName": ""
6112         },
6113         "pin2": {
6114           "compName": "and#14",
6115           "pinName": "A"
6116         },
6117         "name": "unnamedWire#280",
6118         "path": [
6119           {
6120             "x": 300.0,
6121             "y": 645.0
6122           }
6123         ]
6124       },
6125       {
6126         "pin1": {
6127           "compName": "WireCrossPoint#91",
6128           "pinName": ""
6129         },
6130         "pin2": {
6131           "compName": "NandGate#41",
6132           "pinName": "B"
6133         },
6134         "name": "unnamedWire#281",
6135         "path": [
6136           {
6137             "x": 280.0,
6138             "y": 675.0
6139           }
6140         ]
6141       },
6142       {
6143         "pin1": {
6144           "compName": "WireCrossPoint#92",
6145           "pinName": ""
6146         },
6147         "pin2": {
6148           "compName": "WireCrossPoint#80",
6149           "pinName": ""
6150         },
6151         "name": "unnamedWire#282",
6152         "path": []
6153       },
6154       {
6155         "pin1": {
6156           "compName": "WireCrossPoint#93",
6157           "pinName": ""
6158         },
6159         "pin2": {
6160           "compName": "WireCrossPoint#26",
6161           "pinName": ""
6162         },
6163         "name": "unnamedWire#283",
6164         "path": []
6165       },
6166       {
6167         "pin1": {
6168           "compName": "WireCrossPoint#94",
6169           "pinName": ""
6170         },
6171         "pin2": {
6172           "compName": "and#5",
6173           "pinName": "A"
6174         },
6175         "name": "unnamedWire#284",
6176         "path": []
6177       }
6178     ],
6179     "version": "0.1.1"
6180   },
6181   "symbolRendererSnippetID": "simpleRectangularLike",
6182   "symbolRendererParams": {
6183     "centerText": "Instruction\nPLA",
6184     "centerTextHeight": 5.0,
6185     "horizontalComponentCenter": 40.0,
6186     "pinLabelHeight": 3.5,
6187     "pinLabelMargin": 0.5
6188   },
6189   "outlineRendererSnippetID": "default",
6190   "highLevelStateHandlerSnippetID": "default",
6191   "version": "0.1.5"
6192 }