The circuit
The 247\times967 matrix. Rows are wires and columns are rotations. A 1 means the wire takes part in the rotation, and the number beside each wire is its row weight. Scroll sideways to see every column.
| wire | 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210 220 230 240 250 260 270 280 290 300 310 320 330 340 350 360 370 380 390 400 410 420 430 440 450 460 470 480 490 500 510 520 530 540 550 560 570 580 590 600 610 620 630 640 650 660 670 680 690 700 710 720 730 740 750 760 770 780 790 800 810 820 830 840 850 860 870 880 890 900 910 920 930 940 950 960 |
|---|---|
| out 0 (967) | 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 |
| check 1 (48) | 1·111···1·1·1···11···1····111····1·1111···1··1··1·111··················································1·111···1·1·1···11···1····111····1·1111···1··1··1·111··········································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 2 (56) | 111··1··111111··1·1··11···1··1···111···1··11·11·111··1·················································111··1··111111··1·1··11···1··1···111···1··11·11·111··1·········································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 3 (56) | ·111··1··111111··1·1··11···1··1···111···1··11·11·111··1·················································111··1··111111··1·1··11···1··1···111···1··11·11·111··1········································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 4 (48) | 1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1········································································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 5 (48) | ·1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1······································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 6 (48) | ··1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1······································································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 7 (48) | ···1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1····································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 8 (48) | ····1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 9 (64) | 1·1111··1·1··1···1111·11·1·1·1·111·1·1····11·1111111········1··········································1·1111··1·1··1···1111·11·1·1·1·111·1·1····11·1111111········1··································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 10 (64) | 111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1·········································111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1·································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 11 (64) | ·111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1·········································111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1································································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 12 (64) | ··111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1·········································111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1································································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 13 (48) | 1·1··1···111·1111··11·11····1·1·····1···1·1···11·1·1············1······································1·1··1···111·1111··11·11····1·1·····1···1·1···11·1·1············1······························································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 14 (56) | 111·1·1·1··1··11····1··11·1111·1·1·11·1··111·1·1···1·············1·····································111·1·1·1··1··11····1··11·1111·1·1·11·1··111·1·1···1·············1······························································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 15 (56) | 11··11·1111····1·1······111··11·1111··11···1111···11··············1····································11··11·1111····1·1······111··11·1111··11···1111···11··············1····························································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 16 (56) | 11·1111··1·11····11··1···1··1·11··1··1111·1·1·111·1················1···································11·1111··1·11····11··1···1··1·11··1··1111·1·1·111·1················1···························································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 17 (56) | ·11·1111··1·11····11··1···1··1·11··1··1111·1·1·111·1················1···································11·1111··1·11····11··1···1··1·11··1··1111·1·1·111·1················1··························································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 18 (64) | 1···1111··11111·11·111·1··1·1·1·1··1·11111··111··1·1·················1·································1···1111··11111·11·111·1··1·1·1·1··1·11111··111··1·1·················1·························································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 19 (64) | 11111111··11·1111·1·1·1·1·1·11·1···1·1·111····111··1··················1································11111111··11·1111·1·1·1·1·1·11·1···1·1·111····111··1··················1························································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 20 (56) | 11···111··11··11···1···1·11·111·11·1·1··11···1·1·111···················1·······························11···111··11··11···1···1·11·111·11·1·1··11···1·1·111···················1························································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 21 (48) | 11·11·11··11···1·1··11··1···1111··11·1···1···11·························1······························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1······················································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 22 (48) | ·11·11·11··11···1·1··11··1···1111··11·1···1···11·························1······························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1······················································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 23 (48) | ··11·11·11··11···1·1··11··1···1111··11·1···1···11·························1······························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1····················································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 24 (48) | ···11·11·11··11···1·1··11··1···1111··11·1···1···11·························1······························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1···················································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 25 (48) | ····11·11·11··11···1·1··11··1···1111··11·1···1···11·························1······························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1··················································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 26 (48) | ·····11·11·11··11···1·1··11··1···1111··11·1···1···11·························1······························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1·················································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 27 (48) | 1·111·1111···1·········1····1·1··11···1·1111·1·11·1···························1························1·111·1111···1·········1····1·1··11···1·1111·1·11·1···························1················································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 28 (48) | ·1·111·1111···1·········1····1·1··11···1·1111·1·11·1···························1························1·111·1111···1·········1····1·1··11···1·1111·1·11·1···························1················································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 29 (56) | 1··1·11··1·11··111···1···1111·1·11···11·1··11··111·1····························1······················1··1·11··1·11··111···1···1111·1·11···11·1··11··111·1····························1··············································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 30 (48) | 1111··111····1····1··11······1·1··1111·1·11·1····1·1·····························1·····················1111··111····1····1··11······1·1··1111·1·11·1····1·1·····························1·············································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 31 (48) | 11·····1·11·1·1·11·1·111··111·1·11······1··1····1··1······························1····················11·····1·11·1·1·11·1·111··111·1·11······1··1····1··1······························1············································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 32 (64) | 11·11······111·11·1·11111·1··1·1··11111··11·11··1111·······························1···················11·11······111·11·1·11111·1··1·1··11111··11·11··1111·······························1············································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 33 (48) | 11·1·1··1·1··11····1··11111·1·1·11·····1···1··1·11··································1··················11·1·1··1·1··11····1··11111·1·1·11·····1···1··1·11··································1··········································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 34 (48) | ·11·1·1··1·1··11····1··11111·1·1·11·····1···1··1·11··································1··················11·1·1··1·1··11····1··11111·1·1·11·····1···1··1·11··································1·········································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 35 (48) | ··11·1·1··1·1··11····1··11111·1·1·11·····1···1··1·11··································1··················11·1·1··1·1··11····1··11111·1·1·11·····1···1··1·11··································1········································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 36 (40) | 1·1···1···1111·······11··1···1·1·····11······11·111····································1···············1·1···1···1111·······11··1···1·1·····11······11·111····································1········································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 37 (40) | ·1·1···1···1111·······11··1···1·1·····11······11·111····································1···············1·1···1···1111·······11··1···1·1·····11······11·111····································1······································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 38 (48) | 1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1·············1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1······································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 39 (48) | ·1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1·············1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1····································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 40 (48) | ··1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1·············1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1···································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 41 (48) | ···1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1·············1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1··································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 42 (48) | ····1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1·············1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1·································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 43 (56) | 1·1111····1·1··111111·1····1·1·1···1·11·11·11··11··1··········································1········1·1111····1·1··111111·1····1·1·1···1·11·11·11··11··1··········································1································································································································································································································································································································································································································································································································································································································································································································································································· |
| check 44 (56) | 111··11·1·1111····111··1··11··1·11·1·1·1·1··1····111···········································1·······111··11·1·1111····111··1··11··1·11·1·1·1·1··1····111···········································1································································································································································································································································································································································································································································································································································································································································································································································································ |
| check 45 (48) | 11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······························································································································································································································································································································································································································································································································································································································································································································································································· |
| check 46 (48) | ·11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······························································································································································································································································································································································································································································································································································································································································································································································································ |
| check 47 (48) | ··11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1····························································································································································································································································································································································································································································································································································································································································································································································································· |
| check 48 (48) | ···11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1···························································································································································································································································································································································································································································································································································································································································································································································································· |
| check 49 (56) | 1·11·1·····1·1111·1·1··11·11··1··1··11·1·11·11··1·11················································1··1·11·1·····1·1111·1·1··11·11··1··1··11·1·11·11··1·11················································1··························································································································································································································································································································································································································································································································································································································································································································································································· |
| check 50 (48) | 111···1·1·1···11···1····111····1·1111···1··1··1·111··················································1·111···1·1·1···11···1····111····1·1111···1··1··1·111··················································1·························································································································································································································································································································································································································································································································································································································································································································································································· |
| check 51 (48) | ·111···1·1·1···11···1····111····1·1111···1··1··1·111··················································1·111···1·1·1···11···1····111····1·1111···1··1··1·111··················································1························································································································································································································································································································································································································································································································································································································································································································································································· |
| check 52 (52) | ··············································································································································································································1·1····11··1111·1111·····1·11111··1·1····111···11·1··················································1·1····11··1111·1111·····1·11111··1·1····111···11·1································································································································································································································································································································································································································································································································································································································· |
| check 53 (52) | ·················································································································································································································11··1··11·11···11·1···11··111·111·11··1·1·1·1···11···················································11··1··11·11···11·1···11··111·111·11··1·1·1·1···11······························································································································································································································································································································································································································································································································································································································· |
| check 54 (52) | ···············································································································································································································1···1·1·11···1··1·1·11··1111·11·1·11··1·1···111·1···1················································1···1·1·11···1··1·1·11··1111·11·1·11··1·1···111·1···1······························································································································································································································································································································································································································································································································································································································ |
| check 55 (52) | ··············································································································································································································11·1··11111·····1·1···11·1··11·1···1····111·1·1·11·1··1··············································11·1··11111·····1·1···11·1··11·1···1····111·1·1·11·1··1····························································································································································································································································································································································································································································································································································································································· |
| check 56 (48) | ··············································································································································································································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1·············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1···························································································································································································································································································································································································································································································································································································································· |
| check 57 (48) | ···············································································································································································································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1·············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1··························································································································································································································································································································································································································································································································································································································· |
| check 58 (48) | ················································································································································································································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1·············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1·························································································································································································································································································································································································································································································································································································································· |
| check 59 (44) | ··············································································································································································································1·11···11·1·11······11·1111·1··1··········1111··1·········1··········································1·11···11·1·11······11·1111·1··1··········1111··1·········1························································································································································································································································································································································································································································································································································································································· |
| check 60 (48) | ··················································································································································································································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1·············································1······11··1·111111·11·11·11···1·1····1··11·1··1·······1························································································································································································································································································································································································································································································································································································································ |
| check 61 (52) | ·················································································································································································································111·1··111·1·1···1·11····1·1·111111···1···11··1·1········1···········································111·1··111·1·1···1·11····1·1·111111···1···11··1·1········1······················································································································································································································································································································································································································································································································································································································· |
| check 62 (64) | ··············································································································································································································111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1·······································111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1······················································································································································································································································································································································································································································································································································································································ |
| check 63 (52) | ··············································································································································································································11·1··1·111···111···11··1··1·11··111··1··11·111···············1······································11·1··1·111···111···11··1··1·11··111··1··11·111···············1····················································································································································································································································································································································································································································································································································································································· |
| check 64 (64) | ················································································································································································································111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1·······································111··11·11111·1·11111··11··1··1·1·11·1····111111·1···········1···················································································································································································································································································································································································································································································································································································································· |
| check 65 (48) | ··············································································································································································································1·1··1···111·1111··11·11····1·1·····1···1·1···11·1·1············1····································1·1··1···111·1111··11·11····1·1·····1···1·1···11·1·1············1··················································································································································································································································································································································································································································································································································································································· |
| check 66 (56) | ··············································································································································································································111·1·1·1··1··11····1··11·1111·1·1·11·1··111·1·1···1·············1···································111·1·1·1··1··11····1··11·1111·1·1·11·1··111·1·1···1·············1·················································································································································································································································································································································································································································································································································································································· |
| check 67 (68) | ···············································································································································································································11·11···11111111·11····1·111··111·11·11·11·11111··1··············1···································11·11···11111111·11····1·111··111·11·11·11·11111··1··············1················································································································································································································································································································································································································································································································································································································· |
| check 68 (52) | ···············································································································································································································111111111···11·1··1·1·····1·1······111111·11·1····················1··································111111111···11·1··1·1·····1·1······111111·11·1····················1················································································································································································································································································································································································································································································································································································································ |
| check 69 (56) | ···············································································································································································································11·1111··1·11····11··1···1··1·11··1··1111·1·1·111·1················1·································11·1111··1·11····11··1···1··1·11··1··1111·1·1·111·1················1··············································································································································································································································································································································································································································································································································································································· |
| check 70 (64) | ··············································································································································································································1···1111··11111·11·111·1··1·1·1·1··1·11111··111··1·1·················1·······························1···1111··11111·11·111·1··1·1·1·1··1·11111··111··1·1·················1·············································································································································································································································································································································································································································································································································································································· |
| check 71 (64) | ··············································································································································································································11111111··11·1111·1·1·1·1·1·11·1···1·1·111····111··1··················1······························11111111··11·1111·1·1·1·1·1·11·1···1·1·111····111··1··················1············································································································································································································································································································································································································································································································································································································· |
| check 72 (60) | ···············································································································································································································11··11·1·1·11·1111····1··11···1111111··1·11·1··11·1···················1······························11··11·1·1·11·1111····1··11···1111111··1·11·1··11·1···················1············································································································································································································································································································································································································································································································································································································ |
| check 73 (48) | ··············································································································································································································11·11·11··11···1·1··11··1···1111··11·1···1···11·························1····························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1··········································································································································································································································································································································································································································································································································································································· |
| check 74 (48) | ···············································································································································································································11·11·11··11···1·1··11··1···1111··11·1···1···11·························1····························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1·········································································································································································································································································································································································································································································································································································································· |
| check 75 (48) | ················································································································································································································11·11·11··11···1·1··11··1···1111··11·1···1···11·························1····························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1········································································································································································································································································································································································································································································································································································································· |
| check 76 (48) | ·················································································································································································································11·11·11··11···1·1··11··1···1111··11·1···1···11·························1····························11·11·11··11···1·1··11··1···1111··11·1···1···11·························1········································································································································································································································································································································································································································································································································································································ |
| check 77 (60) | ··············································································································································································································1·1·11····1·11·1111··1··1··1·11111·11·11··11·1·111··························1························1·1·11····1·11·1111··1··1··1·11111·11·11··11·1·111··························1······································································································································································································································································································································································································································································································································································································· |
| check 78 (60) | ··············································································································································································································1·1··111·1···111·1111·1···111·11·1·1···111·1··111··1·························1·······················1·1··111·1···111·1111·1···111·11·1·1···111·1··111··1·························1······································································································································································································································································································································································································································································································································································································ |
| check 79 (44) | ·················································································································································································································11·1··1·11·1·1111···1·1·1·1·1·1··1·1·1····1································1·························11·1··1·11·1·1111···1·1·1·1·1·1··1·1·1····1································1····································································································································································································································································································································································································································································································································································································· |
| check 80 (48) | ···············································································································································································································1·111·1111···1·········1····1·1··11···1·1111·1·11·1···························1······················1·111·1111···1·········1····1·1··11···1·1111·1·11·1···························1···································································································································································································································································································································································································································································································································································································· |
| check 81 (56) | ··············································································································································································································1··1·11··1·11··111···1···1111·1·11···11·1··11··111·1····························1····················1··1·11··1·11··111···1···1111·1·11···11·1··11··111·1····························1··································································································································································································································································································································································································································································································································································································· |
| check 82 (48) | ··············································································································································································································1111··111····1····1··11······1·1··1111·1·11·1····1·1·····························1···················1111··111····1····1··11······1·1··1111·1·11·1····1·1·····························1·································································································································································································································································································································································································································································································································································································· |
| check 83 (48) | ··············································································································································································································11·····1·11·1·1·11·1·111··111·1·11······1··1····1··1······························1··················11·····1·11·1·1·11·1·111··111·1·11······1··1····1··1······························1································································································································································································································································································································································································································································································································································································· |
| check 84 (60) | ···············································································································································································································1111··11·····11·1·1111111111·1····1·11····111·1·1·1·······························1··················1111··11·····11·1·1111111111·1····1·11····111·1·1·1·······························1································································································································································································································································································································································································································································································································································································ |
| check 85 (48) | ··············································································································································································································11·1·1··1·1··11····1··11111·1·1·11·····1···1··1·11··································1················11·1·1··1·1··11····1··11111·1·1·11·····1···1··1·11··································1······························································································································································································································································································································································································································································································································································································· |
| check 86 (60) | ··············································································································································································································11··1·1111··11·111111··11·1·1·1··1··1···11111···11···································1···············11··1·1111··11·111111··11·1·1·1··1··1···11111···11···································1······························································································································································································································································································································································································································································································································································································ |
| check 87 (52) | ··············································································································································································································1··1·1··1·11·111·111·1··1·1··1·11··11·····11·1·1···1··································1··············1··1·1··1·11·111·111·1··1·1··1·11··11·····11·1·1···1··································1····························································································································································································································································································································································································································································································································································································· |
| check 88 (52) | ····················································································································································································································111·1···1·1111·11····11·1···1·111··111·111·1·····································1···················111·1···1·1111·11····11·1···1·111··111·111·1·····································1···························································································································································································································································································································································································································································································································································································· |
| check 89 (60) | ··············································································································································································································1111····1·······1111··11·11111·11·1·1·11·111··1·11·1····································1············1111····1·······1111··11·11111·11·1·1·11·111··1·11·1····································1··························································································································································································································································································································································································································································································································································································· |
| check 90 (48) | ··············································································································································································································1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1···········1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1·························································································································································································································································································································································································································································································································································································· |
| check 91 (48) | ···············································································································································································································1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1···········1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1························································································································································································································································································································································································································································································································································································· |
| check 92 (48) | ················································································································································································································1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1···········1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1························································································································································································································································································································································································································································································································································································ |
| check 93 (44) | ··············································································································································································································1·11··111··11·1·····1···111·1·1·····1·111····1·1············································1········1·11··111··11·1·····1···111·1·1·····1·111····1·1············································1······················································································································································································································································································································································································································································································································································································· |
| check 94 (48) | ··················································································································································································································1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1···········1··1······1··11111···1·11·1·1··1···111111·1··1·1·········································1······················································································································································································································································································································································································································································································································································································ |
| check 95 (56) | ··············································································································································································································1·1111····1·1··111111·1····1·1·1···1·11·11·11··11··1··········································1······1·1111····1·1··111111·1····1·1·1···1·11·11·11··11··1··········································1····················································································································································································································································································································································································································································································································································································· |
| check 96 (60) | ···············································································································································································································1···111··1···1·11··1··1·11·11·1111111·1··111··111·1···········································1······1···111··1···1·11··1··1·11·11·1111111·1··111··111·1···········································1···················································································································································································································································································································································································································································································································································································· |
| check 97 (48) | ··············································································································································································································11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1····11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1··················································································································································································································································································································································································································································································································································································· |
| check 98 (48) | ···············································································································································································································11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1····11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1·················································································································································································································································································································································································································································································································································································· |
| check 99 (52) | ··············································································································································································································1··1··11·11···11·1···11··111·111·11··1·1·1·1···11·················································1··1··1··11·11···11·1···11··111·111·11··1·1·1·1···11·················································1················································································································································································································································································································································································································································································································································································· |
| check 100 (48) | ·················································································································································································································11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1····11··1·111111·11·11·11···1·1····1··11·1··1·······1···············································1················································································································································································································································································································································································································································································································································································ |
| check 101 (52) | ·················································································································································································································1·1·11···1··1·1·11··1111·11·1·11··1·1···111·1···1················································1···1·1·11···1··1·1·11··1111·11·1·11··1·1···111·1···1················································1··············································································································································································································································································································································································································································································································································································· |
| check 102 (40) | ························································································································································································································································································································································································································1··11·1····111·1111···1·1···11··1··1·1·11······································1··11·1····111·1111···1·1···11··1··1·1·11······················································································································································································································································································································································································································································· |
| check 103 (48) | ························································································································································································································································································································································································································11·1·111···1··11···1··1111··1·1·11·11111·1·····································11·1·111···1··11···1··1111··1·1·11·11111·1······················································································································································································································································································································································································································································ |
| check 104 (48) | ························································································································································································································································································································································································································1111···11··1·1···11·1·11·11·1··111111·1···1····································1111···11··1·1···11·1·11·11·1··111111·1···1····················································································································································································································································································································································································································································· |
| check 105 (48) | ·························································································································································································································································································································································································································1111···11··1·1···11·1·11·11·1··111111·1···1····································1111···11··1·1···11·1·11·11·1··111111·1···1···················································································································································································································································································································································································································································· |
| check 106 (48) | ························································································································································································································································································································································································································1·1··11··1111···11111····1·1·11·111·1·11····1··································1·1··11··1111···11111····1·1·11·111·1·11····1··················································································································································································································································································································································································································································· |
| check 107 (40) | ························································································································································································································································································································································································································11··1··1··1····11··1111·1·1··111111··········1·································11··1··1··1····11··1111·1·1··111111··········1·················································································································································································································································································································································································································································· |
| check 108 (40) | ·························································································································································································································································································································································································································11··1··1··1····11··1111·1·1··111111··········1·································11··1··1··1····11··1111·1·1··111111··········1················································································································································································································································································································································································································································· |
| check 109 (40) | ··························································································································································································································································································································································································································11··1··1··1····11··1111·1·1··111111··········1·································11··1··1··1····11··1111·1·1··111111··········1················································································································································································································································································································································································································································ |
| check 110 (40) | ···························································································································································································································································································································································································································11··1··1··1····11··1111·1·1··111111··········1·································11··1··1··1····11··1111·1·1··111111··········1··············································································································································································································································································································································································································································· |
| check 111 (40) | ····························································································································································································································································································································································································································11··1··1··1····11··1111·1·1··111111··········1·································11··1··1··1····11··1111·1·1··111111··········1·············································································································································································································································································································································································································································· |
| check 112 (40) | ·····························································································································································································································································································································································································································11··1··1··1····11··1111·1·1··111111··········1·································11··1··1··1····11··1111·1·1··111111··········1············································································································································································································································································································································································································································· |
| check 113 (40) | ························································································································································································································································································································································································································1··11··1··111··1·11··1··1111·11·····1·1············1···························1··11··1··111··1·11··1··1111·11·····1·1············1············································································································································································································································································································································································································································ |
| check 114 (40) | ·························································································································································································································································································································································································································1··11··1··111··1·11··1··1111·11·····1·1············1···························1··11··1··111··1·11··1··1111·11·····1·1············1··········································································································································································································································································································································································································································· |
| check 115 (48) | ························································································································································································································································································································································································································1·1111···1·1··111·111·111·11···1···1·111·············1·························1·1111···1·1··111·111·111·11···1···1·111·············1·········································································································································································································································································································································································································································· |
| check 116 (40) | ························································································································································································································································································································································································································11···1····11·1····111111·1·1·1·····1111···············1························11···1····11·1····111111·1·1·1·····1111···············1········································································································································································································································································································································································································································· |
| check 117 (40) | ·························································································································································································································································································································································································································11···1····11·1····111111·1·1·1·····1111···············1························11···1····11·1····111111·1·1·1·····1111···············1········································································································································································································································································································································································································································ |
| check 118 (40) | ························································································································································································································································································································································································································1·1·1·11···1····111·11·1·1·11··11··1··1·················1······················1·1·1·11···1····111·11·1·1·11··11··1··1·················1······································································································································································································································································································································································································································· |
| check 119 (40) | ·························································································································································································································································································································································································································1·1·1·11···1····111·11·1·1·11··11··1··1·················1······················1·1·1·11···1····111·11·1·1·11··11··1··1·················1······································································································································································································································································································································································································································ |
| check 120 (48) | ························································································································································································································································································································································································································1·11····11·11··111·11··111·11·1·1111···1··················1····················1·11····11·11··111·11··111·11·1·1111···1··················1····································································································································································································································································································································································································································· |
| check 121 (40) | ························································································································································································································································································································································································································11····1··111···1····111··11····1111·11·1···················1···················11····1··111···1····111··11····1111·11·1···················1···································································································································································································································································································································································································································· |
| check 122 (48) | ························································································································································································································································································································································································································11111·11··1··1·1·11··1·11·1111···11···11····················1··················11111·11··1··1·1·11··1·11·1111···11···11····················1··································································································································································································································································································································································································································· |
| check 123 (40) | ························································································································································································································································································································································································································111··1111···1111·1·1·····1·1··1·1·1··1·······················1·················111··1111···1111·1·1·····1·1··1·1·1··1·······················1·································································································································································································································································································································································································································· |
| check 124 (40) | ·························································································································································································································································································································································································································111··1111···1111·1·1·····1·1··1·1·1··1·······················1·················111··1111···1111·1·1·····1·1··1·1·1··1·······················1································································································································································································································································································································································································································· |
| check 125 (40) | ··························································································································································································································································································································································································································111··1111···1111·1·1·····1·1··1·1·1··1·······················1·················111··1111···1111·1·1·····1·1··1·1·1··1·······················1································································································································································································································································································································································································································ |
| check 126 (32) | ························································································································································································································································································································································································································1····11·111·11······1···1····11·11·····1························1··············1····11·111·11······1···1····11·11·····1························1······························································································································································································································································································································································································································· |
| check 127 (56) | ························································································································································································································································································································································································································11·11··1·11·1·11111··11·11··11111111·1·1·························1·············11·11··1·11·1·11111··11·11··11111111·1·1·························1······························································································································································································································································································································································································································ |
| check 128 (48) | ························································································································································································································································································································································································································1111·11·1·1·1······1···1111·1·11·11·1111··························1············1111·11·1·1·1······1···1111·1·11·11·1111··························1····························································································································································································································································································································································································································· |
| check 129 (40) | ························································································································································································································································································································································································································111····1·1··1··1111·1·1··1111··1··1···1····························1···········111····1·1··1··1111·1·1··1111··1··1···1····························1···························································································································································································································································································································································································································· |
| check 130 (40) | ·························································································································································································································································································································································································································111····1·1··1··1111·1·1··1111··1··1···1····························1···········111····1·1··1··1111·1·1··1111··1··1···1····························1··························································································································································································································································································································································································································· |
| check 131 (40) | ························································································································································································································································································································································································································1·1···1··1··11111··11······1··1·11·111·1·····························1·········1·1···1··1··11111··11······1··1·11·111·1·····························1·························································································································································································································································································································································································································· |
| check 132 (48) | ························································································································································································································································································································································································································11··1·11··111·1···1·111·1····1·111111·11······························1········11··1·11··111·1···1·111·1····1·111111·11······························1························································································································································································································································································································································································································· |
| check 133 (48) | ························································································································································································································································································································································································································111111111·······1111·1·111··111··11·1··································1·······111111111·······1111·1·111··111··11·1··································1························································································································································································································································································································································································································ |
| check 134 (48) | ·························································································································································································································································································································································································································111111111·······1111·1·111··111··11·1··································1·······111111111·······1111·1·111··111··11·1··································1······················································································································································································································································································································································································································· |
| check 135 (48) | ··························································································································································································································································································································································································································111111111·······1111·1·111··111··11·1··································1·······111111111·······1111·1·111··111··11·1··································1······················································································································································································································································································································································································································ |
| check 136 (48) | ···························································································································································································································································································································································································································111111111·······1111·1·111··111··11·1··································1·······111111111·······1111·1·111··111··11·1··································1····················································································································································································································································································································································································································· |
| check 137 (48) | ························································································································································································································································································································································································································1··1·1·1111··1·1111·11·111·1·····111··11···································1···1··1·1·1111··1·1111·11·111·1·····111··11···································1···················································································································································································································································································································································································································· |
| check 138 (40) | ························································································································································································································································································································································································································11·1····111·1111···1·1···11··1··1·1·11······································1··11·1····111·1111···1·1···11··1··1·1·11······································1··················································································································································································································································································································································································································· |
| check 139 (40) | ·························································································································································································································································································································································································································11·1····111·1111···1·1···11··1··1·1·11······································1··11·1····111·1111···1·1···11··1··1·1·11······································1·················································································································································································································································································································································································································· |
| check 140 (40) | ··························································································································································································································································································································································································································11·1····111·1111···1·1···11··1··1·1·11······································1··11·1····111·1111···1·1···11··1··1·1·11······································1················································································································································································································································································································································································································· |
| check 141 (40) | ······················································································································································································································································································································································································································································································································································································1······························1····111·1·111·11·1·111····11·1·111······························1····111·1·111·11·1·111····11·1·11··············································································································································································································································································· |
| check 142 (40) | ·······················································································································································································································································································································································································································································································································································································1·····························11···1··1111··11·1111··1···1·1111··1·····························11···1··1111··11·1111··1···1·1111················································································································································································································································································ |
| check 143 (24) | ························································································································································································································································································································································································································································································································································································1····························1·1··1·1··1··1·····1··1·1··1···1····1····························1·1··1·1··1··1·····1··1·1··1···1················································································································································································································································································· |
| check 144 (40) | ·························································································································································································································································································································································································································································································································································································1···························1··1·1·111··11111·1··111·1·1··1··1···1···························1··1·1·111··11111·1··111·1·1··1··1··············································································································································································································································································· |
| check 145 (48) | ··························································································································································································································································································································································································································································································································································································1··························11··11·11·111·1··11111·11·11··1111····1··························11··11·11·111·1··11111·11·11··1111··············································································································································································································································································· |
| check 146 (24) | ···························································································································································································································································································································································································································································································································································································1·························111····11·······1··1····11····11·······1·························111····11·······1··1····11····11················································································································································································································································································· |
| check 147 (48) | ····························································································································································································································································································································································································································································································································································································1························1·11·1111··111·1111··11··1111·11·1······1························1·11·1111··111·1111··11··1111·11·1··············································································································································································································································································· |
| check 148 (40) | ·····························································································································································································································································································································································································································································································································································································1·······················11·111··1··1··11·1·111·1··1··111·1·······1·······················11·111··1··1··11·1·111·1··1··111·1··············································································································································································································································································· |
| check 149 (24) | ······························································································································································································································································································································································································································································································································································································1······················111·1··1···1·1··········1···1··1·1········1······················111·1··1···1·1··········1···1··1·1··············································································································································································································································································· |
| check 150 (48) | ·······························································································································································································································································································································································································································································································································································································1·····················1111··1111·1·1111·1·111··1·1111··1·········1·····················1111··1111·1·1111·1·111··1·1111··1··············································································································································································································································································· |
| check 151 (48) | ································································································································································································································································································································································································································································································································································································1····················1111111·1·11·11··1111··1··11·1·111··········1····················1111111·1·11·11··1111··1··11·1·111··············································································································································································································································································· |
| check 152 (24) | ·································································································································································································································································································································································································································································································································································································1···················11111········11·1··1··1·1····················1···················11111········11·1··1··1·1························································································································································································································································································ |
| check 153 (48) | ··································································································································································································································································································································································································································································································································································································1··················1·111·11·1·1111·111··111·1·11·1·11············1··················1·111·11·1·1111·111··111·1·11·1·11··············································································································································································································································································· |
| check 154 (48) | ···································································································································································································································································································································································································································································································································································································1·················11·11·1·1111··1·11·111·11·11·1111··············1·················11·11·1·1111··1·11·111·11·11·1111················································································································································································································································································ |
| check 155 (24) | ····································································································································································································································································································································································································································································································································································································1················1·1·1·1···1··1··11······11·····1················1················1·1·1·1···1··1··11······11·····1················································································································································································································································································· |
| check 156 (40) | ·····································································································································································································································································································································································································································································································································································································1···············1··1··1··1··111111··111··1111·1··1···············1···············1··1··1··1··111111··111··1111·1··1··············································································································································································································································································· |
| check 157 (40) | ······································································································································································································································································································································································································································································································································································································1··············11··111··1111·1··1··1··1··1··11111················1··············11··111··1111·1··1··1··1··1··11111··············································································································································································································································································· |
| check 158 (24) | ·······································································································································································································································································································································································································································································································································································································1·············111······11·····1···1·1·1···1··1···················1·············111······11·····1···1·1·1···1··1················································································································································································································································································· |
| check 159 (48) | ········································································································································································································································································································································································································································································································································································································1············1·11·111·11·11·1111·1·11·1·1111··1··················1············1·11·111·11·11·1111·1·11·1·1111··1··············································································································································································································································································· |
| check 160 (48) | ·········································································································································································································································································································································································································································································································································································································1···········11·111··111·1·11·1·11·111·11·1·111···················1···········11·111··111·1·11·1·11·111·11·1·111··············································································································································································································································································· |
| check 161 (24) | ··········································································································································································································································································································································································································································································································································································································1··········111·1··1··1·1·········1111····························1··········111·1··1··1·1·········1111······················································································································································································································································································· |
| check 162 (48) | ···········································································································································································································································································································································································································································································································································································································1·········1·11··1111··1··11·1·111111111·1·11·····················1·········1·11··1111··1··11·1·111111111·1·11··············································································································································································································································································· |
| check 163 (48) | ············································································································································································································································································································································································································································································································································································································1········11·1111·1·111··1·1111··1111··1111·······················1········11·1111·1·111··1·1111··1111··1111················································································································································································································································································ |
| check 164 (24) | ·············································································································································································································································································································································································································································································································································································································1·······1·1·1··········1···1··1·111·1··1·························1·······1·1·1··········1···1··1·111·1··1················································································································································································································································································· |
| check 165 (40) | ··············································································································································································································································································································································································································································································································································································································1······1··1··11·1·111·1··1··111·11·111··1························1······1··1··11·1·111·1··1··111·11·111··1··············································································································································································································································································· |
| check 166 (48) | ···············································································································································································································································································································································································································································································································································································································1·····11··111·1111··11··1111·11·1·11·111·························1·····11··111·1111··11··1111·11·1·11·111··············································································································································································································································································· |
| check 167 (24) | ················································································································································································································································································································································································································································································································································································································1····111·······1··1····11····11··11······························1····111·······1··1····11····11··11··················································································································································································································································································· |
| check 168 (48) | ·················································································································································································································································································································································································································································································································································································································1···1·11·111·1··11111·11·11··11111··11···························1···1·11·111·1··11111·11·11··11111··11··············································································································································································································································································· |
| check 169 (40) | ··················································································································································································································································································································································································································································································································································································································1··11·111··11111·1··111·1·1··1··1··1·····························1··11·111··11111·1··111·1·1··1··1··1················································································································································································································································································ |
| check 170 (24) | ···················································································································································································································································································································································································································································································································································································································1·1·1·1··1··1·····1··1·1··1···1···1······························1·1·1·1··1··1·····1··1·1··1···1···1················································································································································································································································································ |
| check 171 (40) | ····················································································································································································································································································································································································································································································································································································································11··1··1111··11·1111··1···1·1111·1·······························11··1··1111··11·1111··1···1·1111·1················································································································································································································································································ |
| check 172 (56) | ························································································································································································································································································································································································································································································································································································1·1··1···111·111···1··11111·······1·1·1·······111··1·11·11·11····1·1··1···111·111···1··11111·······1·1·1·······111··1·11·11·11················································································································································································································································································· |
| check 173 (24) | ························································································································································································································································································································································································································································································································································································································································································································1···11··11·11··1··1·1··11······················1···11··11·11··1··1·1··11······································································································································································································· |
| check 174 (32) | ························································································································································································································································································································································································································································································································································································································································································································11··1·1·1·11·1·11·1111·1·1·····················11··1·1·1·11·1·11·1111·1·1······································································································································································································ |
| check 175 (32) | ························································································································································································································································································································································································································································································································································································································································································································111·1··11·····111111·111··1····················111·1··11·····111111·111··1····································································································································································································· |
| check 176 (24) | ························································································································································································································································································································································································································································································································································································································································································································11111······11···11·1··1····1···················11111······11···11·1··1····1···································································································································································································· |
| check 177 (24) | ·························································································································································································································································································································································································································································································································································································································································································································11111······11···11·1··1····1···················11111······11···11·1··1····1··································································································································································································· |
| check 178 (32) | ························································································································································································································································································································································································································································································································································································································································································································1·11··1·11·11111···111·1·····1·················1·11··1·11·11111···111·1·····1·································································································································································································· |
| check 179 (32) | ························································································································································································································································································································································································································································································································································································································································································································11·1·1·11·11·11·1·1··111······1················11·1·1·11·11·11·1·1··111······1································································································································································································· |
| check 180 (24) | ························································································································································································································································································································································································································································································································································································································································································································111··11·······1··1111·1········1···············111··11·······1··1111·1········1································································································································································································ |
| check 181 (24) | ·························································································································································································································································································································································································································································································································································································································································································································111··11·······1··1111·1········1···············111··11·······1··1111·1········1······························································································································································································· |
| check 182 (32) | ························································································································································································································································································································································································································································································································································································································································································································1·11·1·1·1·11··11·11·111·········1·············1·11·1·1·1·11··11·11·111·········1······························································································································································································ |
| check 183 (32) | ························································································································································································································································································································································································································································································································································································································································································································11·1·11··111·1·11111··1···········1············11·1·11··111·1·11111··1···········1····························································································································································································· |
| check 184 (32) | ·························································································································································································································································································································································································································································································································································································································································································································11·1·11··111·1·11111··1···········1············11·1·11··111·1·11111··1···········1···························································································································································································· |
| check 185 (24) | ························································································································································································································································································································································································································································································································································································································································································································1·111··1·1···1···1·1·1·1············1··········1·111··1·1···1···1·1·1·1············1··························································································································································································· |
| check 186 (24) | ························································································································································································································································································································································································································································································································································································································································································································11·1·····1111·11······11·············1·········11·1·····1111·11······11·············1·························································································································································································· |
| check 187 (24) | ························································································································································································································································································································································································································································································································································································································································································································111··1··111··1··1·1·1·················1········111··1··111··1··1·1·1·················1························································································································································································· |
| check 188 (24) | ·························································································································································································································································································································································································································································································································································································································································································································111··1··111··1··1·1·1·················1········111··1··111··1··1·1·1·················1························································································································································································ |
| check 189 (24) | ··························································································································································································································································································································································································································································································································································································································································································································111··1··111··1··1·1·1·················1········111··1··111··1··1·1·1·················1······················································································································································································· |
| check 190 (24) | ···························································································································································································································································································································································································································································································································································································································································································································111··1··111··1··1·1·1·················1········111··1··111··1··1·1·1·················1······················································································································································································ |
| check 191 (24) | ························································································································································································································································································································································································································································································································································································································································································································1·····1·1··1·111·11···11··················1····1·····1·1··1·111·11···11··················1····················································································································································································· |
| check 192 (24) | ························································································································································································································································································································································································································································································································································································································································································································11··11·11··1··1·1··11······················1···11··11·11··1··1·1··11······················1···················································································································································································· |
| check 193 (24) | ·························································································································································································································································································································································································································································································································································································································································································································11··11·11··1··1·1··11······················1···11··11·11··1··1·1··11······················1··················································································································································································· |
| check 194 (24) | ··························································································································································································································································································································································································································································································································································································································································································································11··11·11··1··1·1··11······················1···11··11·11··1··1·1··11······················1·················································································································································································· |
| check 195 (24) | ···························································································································································································································································································································································································································································································································································································································································································································11··11·11··1··1·1··11······················1···11··11·11··1··1·1··11······················1················································································································································································· |
| check 196 (24) | ·······················································································································································································································································································································································································································································································································································································································································································································································································································1···················1111·11····1·111···1·1···················1111·11····1·111···1······························································································· |
| check 197 (32) | ······················································································································································································································································································································································································································································································································································································································································································································································································································111··1··1··1········1·11·1···1··1·1··11·1111··1··1··1········1·11·1···1··1·1··11·1······························································································· |
| check 198 (32) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11·1·1··1··1········11·11····1·1···1111··11·1·1··1··1········11·11····1·1···1111································································································· |
| check 199 (32) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11··11··1··1········1···1··11·1·1··11·11·11··11··1··1········1···1··11·1·1··11·11································································································ |
| check 200 (24) | ···························································································································································································································································································································································································································································································································································································································································································································································································································1···············1111·1··1··11·11·1·······1···············1111·1··1··11·11·1································································································· |
| check 201 (32) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···11·1··1········1···1111·1··111····1·11···11·1··1········1···1111·1··111····1································································································ |
| check 202 (32) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1·11··1········1·111··1···1·1····11111···1·11··1········1·111··1···1·1····111······························································································· |
| check 203 (32) | ······························································································································································································································································································································································································································································································································································································································································································································································································································1············1··1·1·1111111111·11········1············1··1·1·1111111111·11······························································································· |
| check 204 (32) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··11·1········11·1··11111·1····1···11···1··11·1········11·1··11111·1····1·································································································· |
| check 205 (40) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1·11········11·1··11111··11111·1·11···1··1·11········11·1··11111··11111·1································································································ |
| check 206 (24) | ·································································································································································································································································································································································································································································································································································································································································································································································································································1···········1·11·1··111··1111············1···········1·11·1··111··1111································································································ |
| check 207 (32) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1··11·······111·111··111········111···1··1··11·······111·111··111········1······························································································· |
| check 208 (40) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1··1·1······111·1111·1··11·1·111·11···1··1··1·1······111·1111·1··11·1·111································································································ |
| check 209 (40) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1··1··1·····111111····11··111111·11···1··1··1··1·····111111····11··111111································································································ |
| check 210 (40) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1··1···1····1111·111111111······111···1··1··1···1····1111·111111111······1······························································································· |
| check 211 (40) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1··1····1···11111·1··1111111····111···1··1··1····1···11111·1··1111111····1······························································································· |
| check 212 (40) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1··1·····1··111111·11·1·1111····111···1··1··1·····1··111111·11·1·1111····1······························································································· |
| check 213 (32) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1··1······1·111111·1111··········11···1··1··1······1·111111·1111········································································································· |
| check 214 (40) | ······················································································································································································································································································································································································································································································································································································································································································································································································································11···1··1··1·······11111111111·1··11····111···1··1··1·······11111111111·1··11····1······························································································· |
| check 215 (16) | ··········································································································································································································································································································································································································································································································································································································································································································································································································································1······111·1··11····1····················1······111·1··11····1······························································································· |
| check 216 (16) | ········································································································································································································································································································································································································································································································································································································································································································································································································································································································1·1··1··11111··········1·1··1··11111··························································· |
| check 217 (16) | ········································································································································································································································································································································································································································································································································································································································································································································································································································································································1111·11·1····1·········1111·11·1····1·························································· |
| check 218 (16) | ·········································································································································································································································································································································································································································································································································································································································································································································································································································································································1111·11·1····1·········1111·11·1····1························································· |
| check 219 (16) | ··········································································································································································································································································································································································································································································································································································································································································································································································································································································································1111·11·1····1·········1111·11·1····1························································ |
| check 220 (16) | ···········································································································································································································································································································································································································································································································································································································································································································································································································································································································1111·11·1····1·········1111·11·1····1······················································· |
| check 221 (16) | ········································································································································································································································································································································································································································································································································································································································································································································································································································································································1·1·1·111··1·····1·····1·1·1·111··1·····1······················································ |
| check 222 (16) | ········································································································································································································································································································································································································································································································································································································································································································································································································································································································1111···1··11······1····1111···1··11······1····················································· |
| check 223 (16) | ········································································································································································································································································································································································································································································································································································································································································································································································································································································································11·111···11········1···11·111···11········1···················································· |
| check 224 (16) | ·········································································································································································································································································································································································································································································································································································································································································································································································································································································································11·111···11········1···11·111···11········1··················································· |
| check 225 (16) | ········································································································································································································································································································································································································································································································································································································································································································································································································································································································1··1··11111··········1·1··1··11111··········1·················································· |
| check 226 (16) | ·········································································································································································································································································································································································································································································································································································································································································································································································································································································································1··1··11111··········1·1··1··11111··········1················································· |
| check 227 (8) | ·······················································································································································································································································································································································································································································································································································································································································································································································································································································································································································11····11·········11····11······················· |
| check 228 (8) | ······················································································································································································································································································································································································································································································································································································································································································································································································································································································································································1···1········1··11···1········1··1··············· |
| check 229 (8) | ··························································································································································································································································································································································································································································································································································································································································································································································································································································································································································1····11··1·······1····11··1·················· |
| check 230 (8) | ····························································································································································································································································································································································································································································································································································································································································································································································································································································································································································111·····1········111·····1················· |
| check 231 (8) | ··························································································································································································································································································································································································································································································································································································································································································································································································································································································································································1····1·····11····1····1·····11··············· |
| check 232 (8) | ·························································································································································································································································································································································································································································································································································································································································································································································································································································································································································1·1·····11·······1·1·····11··················· |
| check 233 (8) | ·······················································································································································································································································································································································································································································································································································································································································································································································································································································································································································11··1······1·····11··1······1··················· |
| check 234 (16) | ······················································································································································································································································································································································································································································································································································································································································································································································································································································································································································11·1··11····1··1111·1··11····1··11··············· |
| check 235 (8) | ························································································································································································································································································································································································································································································································································································································································································································································································································································································································································································1·111··1·111··· |
| check 236 (8) | ························································································································································································································································································································································································································································································································································································································································································································································································································································································································································································111··1·111··1·· |
| check 237 (8) | ·························································································································································································································································································································································································································································································································································································································································································································································································································································································································································································111··1·111··1· |
| check 238 (8) | ·······························································································································································································································································································································································································································································································································································································································································································································································································································································································································································································11111111 |
| check 239 (32) | ·······································································································································································································································································································································································································································································································································································································································································································································································································································································································································································11111111111111111111111111111111 |
| check 240 (72) | ·······························································································································································································································································································································································································································································································································································································································································································································································································································································································································111111111111111111111111111111111111111111111111111111111111111111111111 |
| check 241 (136) | ·······························································································································································································································································································································································································································································································································································································································································································································································································································································1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 |
| check 242 (224) | ·······································································································································································································································································································································································································································································································································································································································································································································································11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 |
| check 243 (336) | ·······················································································································································································································································································································································································································································································································································································································································111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 |
| check 244 (480) | ·······································································································································································································································································································································································································································································································111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 |
| check 245 (660) | ···················································································································································································································································································································111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 |
| check 246 (864) | ·······································································································111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 |
The gate is read off the output rows. An output row of odd weight gives a T, a pair of output rows with odd overlap gives a CS, and an odd triple overlap gives a CCZ. The circuit is a valid factory because every such parity that touches a check row is even.
Figures of merit
Output gate
As gates: \mathrm{T}_{0}
As monomials: 0 (output wires per term, separated by +)
This row stands for every gate that a CNOT circuit and S, Z and CZ gates on the outputs can reach from this one. They all prepare the same magic state. The wires are shown in the S_k-canonical frame.
Clifford correction
With every rotation a \mathrm{T}=\mathrm{diag}(1,e^{i\pi/4}), the rotations deposit the gate above times a diagonal Clifford. Undo it after the rotations and before the checks are measured, with 24 single-wire gates and 22 \mathrm{CZ} gates: \mathrm{S} on output 0, \mathrm{Z} on check 52, \mathrm{Z} on check 53, \mathrm{Z} on check 54, \mathrm{Z} on check 55, \mathrm{Z} on check 59, \mathrm{Z} on check 61, \mathrm{Z} on check 63, \mathrm{Z} on check 67, \mathrm{Z} on check 68, \mathrm{Z} on check 72, \mathrm{Z} on check 77, \mathrm{Z} on check 78, \mathrm{Z} on check 79, \mathrm{Z} on check 84, \mathrm{Z} on check 86, \mathrm{Z} on check 87, \mathrm{Z} on check 88, \mathrm{Z} on check 89, \mathrm{Z} on check 93, \mathrm{Z} on check 96, \mathrm{Z} on check 99, \mathrm{Z} on check 101, \mathrm{Z} on check 245 and 22 more (listed below). The circuit's action is then exactly the gate above, and an error-free run passes every check with certainty.
All 46 correction gates
\mathrm{S} on output 0, \mathrm{Z} on check 52, \mathrm{Z} on check 53, \mathrm{Z} on check 54, \mathrm{Z} on check 55, \mathrm{Z} on check 59, \mathrm{Z} on check 61, \mathrm{Z} on check 63, \mathrm{Z} on check 67, \mathrm{Z} on check 68, \mathrm{Z} on check 72, \mathrm{Z} on check 77, \mathrm{Z} on check 78, \mathrm{Z} on check 79, \mathrm{Z} on check 84, \mathrm{Z} on check 86, \mathrm{Z} on check 87, \mathrm{Z} on check 88, \mathrm{Z} on check 89, \mathrm{Z} on check 93, \mathrm{Z} on check 96, \mathrm{Z} on check 99, \mathrm{Z} on check 101, \mathrm{Z} on check 245, \mathrm{CZ} on check 52, check 245, \mathrm{CZ} on check 53, check 245, \mathrm{CZ} on check 54, check 245, \mathrm{CZ} on check 55, check 245, \mathrm{CZ} on check 59, check 245, \mathrm{CZ} on check 61, check 245, \mathrm{CZ} on check 63, check 245, \mathrm{CZ} on check 67, check 245, \mathrm{CZ} on check 68, check 245, \mathrm{CZ} on check 72, check 245, \mathrm{CZ} on check 77, check 245, \mathrm{CZ} on check 78, check 245, \mathrm{CZ} on check 79, check 245, \mathrm{CZ} on check 84, check 245, \mathrm{CZ} on check 86, check 245, \mathrm{CZ} on check 87, check 245, \mathrm{CZ} on check 88, check 245, \mathrm{CZ} on check 89, check 245, \mathrm{CZ} on check 93, check 245, \mathrm{CZ} on check 96, check 245, \mathrm{CZ} on check 99, check 245, \mathrm{CZ} on check 101, check 245
Or no Clifford gate at all: run \mathrm{T}^3 on rotations 105, 107, 108, 109, 110, 113, 114, 119, 124, 125, 126, 127, 128, 130, 136, 137, 139, 141, 142, 143, 144, 148, 149, 150 and 104 more (listed below); \mathrm{T}^\dagger on rotations 0, 1, 3, 8, 9, 12, 13, 14, 15, 17, 18, 19, 20, 26, 28, 29, 30, 31, 32, 35, 37, 42, 43, 44 and 3 more (listed below), and \mathrm{T} on the rest. A power of \mathrm{T} costs one magic state, like \mathrm{T} itself. For a code this is a transversal \mathrm{T} gate, \mathrm{T}^j on each qubit.
All 128 rotations at T³
105, 107, 108, 109, 110, 113, 114, 119, 124, 125, 126, 127, 128, 130, 136, 137, 139, 141, 142, 143, 144, 148, 149, 150, 153, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 209, 212, 213, 214, 215, 216, 217, 220, 222, 225, 226, 230, 233, 237, 238, 239, 243, 246, 247, 249, 250, 252, 253, 254, 257, 307, 310, 313, 314, 315, 316, 317, 318, 321, 323, 326, 327, 331, 334, 338, 339, 340, 344, 347, 348, 350, 351, 353, 354, 355, 358
All 27 rotations at T†
0, 1, 3, 8, 9, 12, 13, 14, 15, 17, 18, 19, 20, 26, 28, 29, 30, 31, 32, 35, 37, 42, 43, 44, 48, 49, 51
Rotations are numbered by matrix column, from 0. The correction comes from the columns by the weight expansion of Bravyi and Haah (2012). verify_catalog.py re-derives it, checks the corrected circuit's phase input by input against the gate, and on small circuits simulates it gate by gate.
Convert the output with CNOT and S
A CNOT circuit on the outputs, followed by S, Z and CZ gates, turns this factory's gate into other gates that prepare the same magic state. Type a target gate to check whether it is reachable. If it is, you get the circuit, checked on every basis state.
Or list every gate it reaches. The list is built in your browser and saved as a text file, one gate per line.
Python code that writes the same list
import json, urllib.request
NAMES = {1: "T", 2: "CS", 3: "CCZ"}
def equivalent_gates(k, terms, limit=1_000_000):
"""Every gate a CNOT circuit and S, Z, CZ gates reach from this one.
A gate is its set of terms mod Clifford: {a} is T, {a,b} is CS and
{a,b,c} is CCZ on those outputs. CNOT c->t sends x_t to
x_c + x_t - 2 x_c x_t, so a term on t but not c adds the term with t
replaced by c, and, below CCZ, the term with c added.
"""
start = frozenset(frozenset(m) for m in terms)
seen, queue = {start}, [start]
for gate in queue:
for c in range(k):
for t in range(k):
if c == t:
continue
new = set(gate)
for m in gate:
if t in m and c not in m:
new ^= {(m - {t}) | {c}}
if len(m) < 3:
new ^= {m | {c}}
new = frozenset(new)
if new not in seen:
seen.add(new)
queue.append(new)
if len(seen) > limit:
raise RuntimeError(f"more than {limit} equivalent gates")
return seen
def name(gate, k):
sep = "," if k > 10 else ""
terms = sorted((sorted(m) for m in gate), key=lambda m: (len(m), m))
return "·".join(NAMES[len(m)] + sep.join(map(str, m)) for m in terms) or "I"
url = "https://shubhamj810.github.io/magic-state-factory-repo/data/factories/967.1.6.a.json"
record = json.load(urllib.request.urlopen(url))
k = record["parameters"]["k"]
gates = equivalent_gates(k, record["gate"]["monomials"])
lines = sorted(name(g, k) for g in gates)
print(len(lines), "equivalent gates")
with open("equivalent-gates-967.1.6.a.txt", "w") as out:
out.write("\n".join(lines) + "\n")
Distance
6\le d\le 19. No fault of weight below 6 is both undetectable and damaging. None of weight 6 has been found, and one of weight 19 is, so the distance lies between the two.
A damaging fault of weight 19 sits on columns [0,103,206,307,408,487,566,631,696,743,790,831,872,895,918,935,952,959,966].
Its source certifies d\ge 19, as a lower bound. That certificate is not re-checked here, but rankings on this site may use it. With the damaging fault of weight 19 above, it makes the distance exactly d=19. Source: built here by the doubling of Jain and Albert (arXiv:2408.12752) from A. Gong's [[559,1,15]] (github.com/gongaa/RM127, triply-even/): [[103,1,19]] quantum QR code (extended QR [104,52,20]) doubled onto [[761,1,17]]; their doubling theorem (Sec. III) gives d >= min(d_sd, d_tri + 2) = 19, with d_sd at least the classical distance less one (their Lemma 2.4) and the distances of Gong's self-dual [[41,1,9]] and [[65,1,13]] codes proved here by enumerating every word of their stabiliser spaces.
A fault is a set of faulty columns. It is undetectable when their check parts cancel, and damaging when their output parts do not.
Original source
- S. P. Jain and V. V. Albert, "Transversal Clifford and T-gate codes of short length and high distance," IEEE J. Sel. Areas Inf. Theory 6, 127-137 (2025); arXiv:2408.12752. doi.org/10.1109/JSAIT.2025.3570832
- A. Gong, "On some K=1 codes admitting strongly transversal T," note in the RM127 repository, triply-even/ (2025). github.com/gongaa/RM127/tree/main/triply-even
Provenance
a code built here by the doubling method of Jain and Albert (arXiv:2408.12752) from the codes in A. Gong's repository (github.com/gongaa/RM127, triply-even/): her [[559,1,15]] doubled with the self-dual CSS codes of the paper's Table I from distance 17 on (transversal_t_codes/); a verified witness, not a maximum
Found by: Jain-Albert doubling of Gong's codes
Discovery: pre-existing
1 recorded source
[
{
"regime": "Jain-Albert doubling of Gong's codes",
"file": "transversal_t_codes/factories.json",
"label": "GJ-967",
"N": 247,
"d": 6,
"d_is_exact": false,
"origin": "S. P. Jain and V. V. Albert, \"Transversal Clifford and T-gate codes of short length and high distance\", IEEE J. Sel. Areas Inf. Theory 6, 127 (2025), arXiv:2408.12752; A. Gong, \"On some K=1 codes admitting strongly transversal T\", note in github.com/gongaa/RM127, triply-even/ (2025)",
"provenance": "[[103,1,19]] quantum QR code (extended QR [104,52,20]) doubled onto [[761,1,17]]: the doubling method of Jain and Albert (arXiv:2408.12752) applied to the codes in A. Gong's repository (github.com/gongaa/RM127)"
}
]Use it in code
Load this factory and re-derive every number from its circuit with the catalogue's own verifier.
# git clone https://github.com/shubhamj810/magic-state-factory-repo
# cd magic-state-factory-repo/master_catalog
import json, urllib.request
import verify_catalog as VC
url = "https://shubhamj810.github.io/magic-state-factory-repo/data/factories/967.1.6.a.json"
record = json.load(urllib.request.urlopen(url))
columns = record["circuit"]["columns"]
k, N = record["parameters"]["k"], record["parameters"]["N"]
facts, problems = VC.derive(columns, k, N) # gate, T-count, degree, ...
distance = VC.measure_distance(columns, k, N) # exhaustive fault search
print(facts["gate_human"], distance["d_exact"] or distance["d_at_least"],
problems or "verified")
Raw record
Show the JSON this page is built from
Source: master_catalog.json, factories[1296].