// Computer generated OOA from http://www.mathi.uni-heidelberg.de/~yves/Matritzen/OOAs/OOAMatIndex.html // base 4 nets transformed so that they can be used as if they were DigitalNetBase2 // details: an Element "a+ b\omega" is represented as binary pair "a b" // each "column" c of the GF(4) generator is replaced by the two columns c, \omega c // so we have the double numbers of columns and rows as in the GF(4) matrix // // Note, the strength remains the GF(4) strength k, but there are many projections have strength in the range k to 2k // check if everything that involves GF(4) multiplication (e.g. scrambling) gives the desired result 2 // b (base) 16 // numCols 16 // numRows // outDigits= numRows 65536 // numPoints (=b^{numCols}) 85 // dim // 4 // Stregth, see comment above // in class DigitalNetBase2 // genMat[i] should be the i-th number below // 1 545259520 1090519040 524288 1048576 537001984 1074003968 1637875712 549453824 1627389952 562036736 1744830464 805306368 1518338048 1828716544 192970752 343998464 // 2 536870912 1073741824 8912896 17825792 131072 262144 1619001344 553648128 1101004800 1623195648 159383552 276824064 998244352 1283457024 1929412608 1031864320 // 3 8388608 16777216 562036736 1082130432 8519680 17039360 564133888 1086324736 1753219072 822083584 1896349696 965738496 1795162112 897581056 1266712576 1954611200 // 4 545259520 1090519040 1636302848 546308096 562167808 1082392576 1610612736 536870912 547356672 1094713344 1207959552 1879048192 1400897536 2088763392 1786806272 889257984 // 5 545259520 1090519040 1627914240 563085312 1610743808 537133056 16777216 25165824 564133888 1086324736 142606336 285212672 1929379840 1031798784 981499904 1291911168 // 6 545259520 1090519040 1091043328 1636827136 16908288 25427968 1098907648 1619001344 1612709888 541065216 687865856 1367343104 1509949440 1811939328 1031831552 1317076992 // 7 545259520 1090519040 1101004800 1623195648 1073872896 1610874880 1627389952 562036736 142606336 285212672 1233649664 1888485376 327155712 478150656 1912635392 1006698496 // 8 545259520 1090519040 1612709888 541065216 16908288 25427968 1082130432 1627389952 696254464 1350565888 1762131968 831520768 1652555776 620756992 318799872 494993408 // 9 536870912 1073741824 8388608 16777216 1099038720 1619263488 538968064 1077936128 1761607680 830472192 1082654720 1628438528 864026624 1551892480 1266712576 1954611200 // 10 10485760 20971520 545259520 1090519040 1619132416 553910272 8388608 16777216 1224736768 1904214016 537395200 1074790400 1912602624 1006632960 1954578432 1057030144 // 11 545259520 1090519040 553648128 1098907648 562167808 1082392576 547356672 1094713344 1216348160 1895825408 403177472 135266304 50331648 92274688 838893568 1543569408 // 12 536870912 1073741824 1084227584 1631584256 1627521024 562298880 562036736 1082130432 679477248 1358954496 277348352 420478976 1509949440 1811939328 318799872 494993408 // 13 10485760 20971520 536870912 1073741824 1073872896 1610874880 1619001344 553648128 671088640 1342177280 822607872 1502609408 58720256 75497472 1241546752 1946222592 // 14 536870912 1073741824 8388608 16777216 131072 262144 538968064 1077936128 142606336 285212672 1208483840 1880096768 1795162112 897581056 461406208 209780736 // 15 10485760 20971520 536870912 1073741824 16908288 25427968 25165824 8388608 696254464 1350565888 403177472 135266304 1258291200 1971322880 1921024000 1023475712 // 16 545259520 1090519040 18874368 29360128 1082261504 1627652096 1610612736 536870912 1761607680 830472192 285736960 428867584 1258291200 1971322880 595623936 1149304832 // 17 545259520 1090519040 1092616192 1639972864 537001984 1074003968 25165824 8388608 1233125376 1887436800 1225261056 1905262592 1384120320 2097152000 2055241728 755040256 // 18 545259520 1090519040 1101004800 1623195648 131072 262144 1610612736 536870912 1769996288 813694976 1225261056 1905262592 998244352 1283457024 713064448 1426128896 // 19 545259520 1090519040 1627914240 563085312 16908288 25427968 25165824 8388608 1629487104 566231040 1224736768 1904214016 1786773504 889192448 989888512 1300299776 // 20 545259520 1090519040 1084227584 1631584256 1099038720 1619263488 1619001344 553648128 1207959552 1879048192 1216872448 1896873984 838860800 1543503872 1249935360 1962999808 // 21 536870912 1073741824 547356672 1094713344 1627521024 562298880 562036736 1082130432 150994944 293601280 680001536 1360003072 461373440 209715200 570458112 1140916224 // 22 10485760 20971520 553648128 1098907648 1099038720 1619263488 1627389952 562036736 1216348160 1895825408 830996480 1485832192 2046820352 738197504 33587200 67174400 // 23 536870912 1073741824 1075838976 1614807040 1619132416 553910272 1090519040 1635778560 696254464 1350565888 1896349696 965738496 176160768 352321536 327188480 478216192 // 24 8519680 17039360 2097152 4194304 545259520 1090519040 1073741824 1610612736 1761607680 830472192 1485307904 1762656256 729808896 1417674752 1669365760 612433920 // 25 545259520 1090519040 10485760 20971520 553779200 1099169792 16777216 25165824 1233125376 1887436800 671612928 1343225856 1778384896 872415232 1820360704 922812416 // 26 545259520 1090519040 564133888 1086324736 1082261504 1627652096 1073741824 1610612736 1769996288 813694976 151519232 294649856 176160768 352321536 855670784 1568735232 // 27 545259520 1090519040 1627389952 562036736 562167808 1082392576 2097152 4194304 1744830464 805306368 1493696512 1771044864 721420288 1434451968 1241546752 1946222592 // 28 536870912 1073741824 1084227584 1631584256 1627521024 562298880 25165824 8388608 134217728 268435456 1074266112 1611661312 1526726656 1837105152 184582144 360775680 // 29 8388608 16777216 536870912 1073741824 1073872896 1610874880 1753219072 822083584 2097152 4194304 294125568 412090368 1258291200 1971322880 1124106240 1702952960 // 30 545259520 1090519040 10485760 20971520 8519680 17039360 562036736 1082130432 150994944 293601280 1770520576 814743552 1518338048 1828716544 1392541696 2105606144 // 31 545259520 1090519040 553648128 1098907648 562167808 1082392576 1637875712 549453824 1207959552 1879048192 2038956032 680525824 570425344 1140850688 1258323968 1971388416 // 32 545259520 1090519040 1082130432 1627389952 1635909632 545521664 1744830464 805306368 2097152 4194304 2038956032 680525824 41943040 83886080 1375764480 2080440320 // 33 545259520 1090519040 547356672 1094713344 1610743808 537133056 16777216 25165824 134217728 268435456 1887961088 957349888 847249408 1560281088 310411264 486604800 // 34 545259520 1090519040 538968064 1077936128 25296896 8650752 1082130432 1627389952 150994944 293601280 965214208 1217396736 855638016 1568669696 847282176 1560346624 // 35 536870912 1073741824 8388608 16777216 1619132416 553910272 696254464 1350565888 1075838976 1614807040 1745354752 806354944 1132462080 1686110208 847282176 1560346624 // 36 10485760 20971520 553648128 1098907648 545390592 1090781184 1627389952 562036736 142606336 285212672 268959744 403701760 1937768448 1015021568 998277120 1283522560 // 37 545259520 1090519040 1098907648 1619001344 537001984 1074003968 1207959552 1879048192 555745280 1103101952 268959744 403701760 1660944384 629145600 1929412608 1031864320 // 38 545259520 1090519040 1619001344 553648128 131072 262144 159383552 276824064 1092616192 1639972864 159907840 277872640 1258291200 1971322880 1266712576 1954611200 // 39 545259520 1090519040 547356672 1094713344 131072 262144 1753219072 822083584 1073741824 1610612736 1611137024 537919488 1400897536 2088763392 2063630336 763428864 // 40 545259520 1090519040 547356672 1094713344 16908288 25427968 696254464 1350565888 25165824 8388608 8912896 17825792 1795162112 897581056 1526759424 1837170688 // 41 545259520 1090519040 562036736 1082130432 1090650112 1636040704 1769996288 813694976 1621098496 557842432 554172416 1099956224 1509949440 1811939328 1551925248 1862336512 // 42 545259520 1090519040 1629487104 566231040 1073872896 1610874880 1610612736 536870912 687865856 1367343104 1351090176 2031091712 444596224 218103808 973111296 1275133952 // 43 536870912 1073741824 1082130432 1627389952 16908288 25427968 2097152 4194304 1207959552 1879048192 956825600 1234173952 981467136 1291845632 444628992 218169344 // 44 8388608 16777216 545259520 1090519040 1082261504 1627652096 134217728 268435456 27262976 12582912 1074266112 1611661312 847249408 1560281088 713064448 1426128896 // 45 545259520 1090519040 536870912 1073741824 562167808 1082392576 134217728 268435456 1637875712 549453824 428343296 143654912 981467136 1291845632 855670784 1568735232 // 46 545259520 1090519040 16777216 25165824 1635909632 545521664 142606336 285212672 1637875712 549453824 1627914240 563085312 721420288 1434451968 1291878400 2004942848 // 47 545259520 1090519040 1084227584 1631584256 1635909632 545521664 536870912 1073741824 1761607680 830472192 1476919296 1745879040 1241513984 1946157056 1526759424 1837170688 // 48 536870912 1073741824 545259520 1090519040 1619132416 553910272 134217728 268435456 1075838976 1614807040 25690112 9437184 444596224 218103808 1258323968 1971388416 // 49 8388608 16777216 545259520 1090519040 537001984 1074003968 134217728 268435456 27262976 12582912 1887961088 957349888 587202560 1166016512 1241546752 1946222592 // 50 545259520 1090519040 536870912 1073741824 131072 262144 150994944 293601280 1637875712 549453824 830996480 1485832192 1249902592 1962934272 444628992 218169344 // 51 545259520 1090519040 16777216 25165824 8519680 17039360 1233125376 1887436800 1612709888 541065216 2030567424 697303040 729808896 1417674752 989888512 1300299776 // 52 545259520 1090519040 1082130432 1627389952 562167808 1082392576 1761607680 830472192 2097152 4194304 1367867392 2022703104 1912602624 1006632960 1266712576 1954611200 // 53 545259520 1090519040 564133888 1086324736 1627521024 562298880 1082130432 1627389952 150994944 293601280 2038956032 680525824 301989888 469762048 1644199936 604045312 // 54 536870912 1073741824 1619001344 553648128 1099038720 1619263488 687865856 1367343104 1084227584 1631584256 1896349696 965738496 327155712 478150656 436240384 201392128 // 55 2097152 4194304 536870912 1073741824 1619132416 553910272 1098907648 1619001344 687865856 1367343104 1485307904 1762656256 2063597568 763363328 58753024 75563008 // 56 8519680 17039360 2097152 4194304 545259520 1090519040 1744830464 805306368 1082130432 1627389952 956825600 1234173952 1384120320 2097152000 1652588544 620822528 // 57 545259520 1090519040 18874368 29360128 545390592 1090781184 8388608 16777216 696254464 1350565888 1082654720 1628438528 981467136 1291845632 855670784 1568735232 // 58 545259520 1090519040 1082130432 1627389952 562167808 1082392576 687865856 1367343104 1629487104 566231040 805830656 1477443584 595591168 1149239296 1518370816 1828782080 // 59 545259520 1090519040 553648128 1098907648 1635909632 545521664 1224736768 1904214016 1075838976 1614807040 134742016 269484032 1929379840 1031798784 713064448 1426128896 // 60 545259520 1090519040 1091043328 1636827136 1627521024 562298880 1224736768 1904214016 136314880 272629760 25165824 8388608 1124073472 1702887424 998277120 1283522560 // 61 545259520 1090519040 1098907648 1619001344 1073872896 1610874880 1224736768 1904214016 18874368 29360128 2038956032 680525824 1375731712 2080374784 1786806272 889257984 // 62 545259520 1090519040 1627389952 562036736 131072 262144 1233125376 1887436800 1075838976 1614807040 1879572480 940572672 327155712 478150656 570458112 1140916224 // 63 536870912 1073741824 1082130432 1627389952 16908288 25427968 1744830464 805306368 161480704 281018368 524288 1048576 2046820352 738197504 192970752 343998464 // 64 8388608 16777216 536870912 1073741824 1090650112 1636040704 150994944 293601280 1637875712 549453824 411566080 152043520 184549376 360710144 1912635392 1006698496 // 65 536870912 1073741824 8388608 16777216 1073872896 1610874880 1224736768 1904214016 1763704832 834666496 696778752 1351614464 1115684864 1694498816 453017600 226557952 // 66 8388608 16777216 536870912 1073741824 131072 262144 1233125376 1887436800 1218445312 1900019712 1619525632 554696704 713031680 1426063360 1518370816 1828782080 // 67 545259520 1090519040 16777216 25165824 8519680 17039360 1769996288 813694976 555745280 1103101952 948436992 1225785344 570425344 1140850688 721453056 1434517504 // 68 545259520 1090519040 1082130432 1627389952 562167808 1082392576 1761607680 830472192 1075838976 1614807040 948436992 1225785344 192937984 343932928 1107329024 1677787136 // 69 536870912 1073741824 545259520 1090519040 1619132416 553910272 1233125376 1887436800 153092096 297795584 671612928 1343225856 1786773504 889192448 192970752 343998464 // 70 8388608 16777216 536870912 1073741824 553779200 1099169792 1744830464 805306368 1218445312 1900019712 151519232 294649856 587202560 1166016512 1803583488 880869376 // 71 545259520 1090519040 16777216 25165824 1073872896 1610874880 142606336 285212672 538968064 1077936128 1493696512 1771044864 1526726656 1837105152 2055241728 755040256 // 72 545259520 1090519040 1092616192 1639972864 16908288 25427968 696254464 1350565888 142606336 285212672 1099431936 1620049920 1384120320 2097152000 729841664 1417740288 // 73 545259520 1090519040 1098907648 1619001344 1073872896 1610874880 1761607680 830472192 681574400 1363148800 1745354752 806354944 973078528 1275068416 2072018944 746651648 // 74 545259520 1090519040 1637875712 549453824 8519680 17039360 1224736768 1904214016 696254464 1350565888 524288 1048576 192937984 343932928 1921024000 1023475712 // 75 545259520 1090519040 1635909632 545521664 562036736 1082130432 1233125376 1887436800 1763704832 834666496 524288 1048576 1660944384 629145600 704675840 1409351680 // 76 536870912 1073741824 1619001344 553648128 1635909632 545521664 1769996288 813694976 1101004800 1623195648 419954688 160432128 1509949440 1811939328 184582144 360775680 // 77 8388608 16777216 536870912 1073741824 1610743808 537133056 1744830464 805306368 1612709888 541065216 1342701568 2014314496 301989888 469762048 1375764480 2080440320 // 78 536870912 1073741824 8388608 16777216 131072 262144 134217728 268435456 136314880 272629760 134742016 269484032 33554432 67108864 302022656 469827584 // 79 131072 262144 536870912 1073741824 8388608 16777216 134217728 268435456 136314880 272629760 403177472 135266304 167772160 335544320 33587200 67174400 // 80 131072 262144 2097152 4194304 536870912 1073741824 142606336 285212672 134217728 268435456 524288 1048576 301989888 469762048 33587200 67174400 // 81 2097152 4194304 131072 262144 134217728 268435456 536870912 1073741824 8388608 16777216 134742016 269484032 301989888 469762048 167804928 335609856 // 82 2097152 4194304 131072 262144 134217728 268435456 524288 1048576 536870912 1073741824 8388608 16777216 301989888 469762048 335577088 503382016 // 83 524288 1048576 32768 65536 131072 262144 134217728 268435456 404750336 138412032 536870912 1073741824 41943040 83886080 167772160 335544320 // 84 131072 262144 32768 65536 524288 1048576 134217728 268435456 270532608 406847488 436207616 201326592 536870912 1073741824 310378496 486539264 // 85 8421376 16842752 2097152 4194304 8912896 17825792 159383552 276824064 427819008 142606336 327155712 478150656 318898176 495190016 536870912 1073741824 // end of file