# 0x10000002 weights computed using reference implementation 1 0x10000002 0 1 0 0 0 0 0 0 0 0 0 2 0x10000002 0 2 0 0 1 0 0 0 0 0 0 3 0x10000002 0 3 1 0 2 1 0 0 0 0 0 4 0x10000002 0 4 2 0 4 4 1 0 0 0 0 5 0x10000002 0 5 3 1 7 7 4 3 1 0 0 6 0x10000002 0 6 4 2 11 12 10 10 5 2 1 7 0x10000002 0 7 5 3 17 19 16 23 19 10 6 8 0x10000002 0 8 6 4 24 28 25 44 44 28 24 9 0x10000002 0 9 7 5 32 40 37 70 84 69 65 10 0x10000002 0 10 8 6 41 54 52 106 143 134 140 11 0x10000002 0 11 9 7 51 70 71 153 219 230 275 12 0x10000002 0 12 10 8 62 88 93 212 320 364 477 13 0x10000002 0 13 11 9 74 108 118 285 449 536 764 14 0x10000002 0 14 12 10 87 130 146 372 609 758 1155 15 0x10000002 0 15 13 11 101 154 177 474 804 1036 1662 16 0x10000002 0 16 14 12 116 180 211 592 1036 1376 2312 17 0x10000002 0 17 15 13 132 208 248 727 1308 1785 3126 18 0x10000002 0 18 16 14 149 238 288 880 1623 2268 4126 19 0x10000002 0 19 17 15 167 270 331 1052 1984 2831 5336 20 0x10000002 0 20 18 16 186 304 377 1244 2394 3480 6779 21 0x10000002 0 21 19 17 206 340 426 1457 2856 4221 8480 22 0x10000002 0 22 20 18 227 378 478 1692 3373 5060 10465 23 0x10000002 0 23 21 19 249 418 533 1950 3948 6003 12761 24 0x10000002 0 24 22 20 272 460 591 2232 4584 7056 15396 25 0x10000002 0 25 23 21 296 504 652 2539 5284 8225 18399 26 0x10000002 0 26 24 22 321 550 716 2872 6051 9516 21800 27 0x10000002 0 27 25 23 347 598 783 3232 6888 10935 25630 28 0x10000002 0 28 27 26 376 674 923 3726 8186 13550 31849 29 0x10000002 0 29 29 29 406 754 1073 4263 9628 16530 39063 30 0x10000002 0 31 33 33 463 912 1322 5218 12358 21778 51602 31 0x10000002 0 33 37 37 524 1086 1603 6317 15612 28234 67274 32 0x10000002 0 35 42 46 593 1295 2054 7798 19768 37668 90260 33 0x10000002 0 37 47 55 666 1524 2566 9513 34 0x10000002 0 39 53 67 749 1804 3226 11672 35 0x10000002 0 41 59 79 836 2108 3970 14159 36 0x10000002 0 43 65 93 936 2447 4836 17197 37 0x10000002 0 45 71 107 1040 2810 5794 20639 38 0x10000002 0 47 77 122 1153 3212 6888 24602 39 0x10000002 0 49 83 137 1270 3638 8078 29017 40 0x10000002 0 51 89 152 1394 4103 9390 33962 41 0x10000002 0 53 95 167 1522 4592 10798 39387 42 0x10000002 0 55 101 182 1655 5113 12333 45372 43 0x10000002 0 57 107 197 1792 5658 13964 51857 44 0x10000002 0 59 113 212 1933 6231 15715 58908 45 0x10000002 0 61 119 227 2078 6828 17562 66476 46 0x10000002 0 63 125 242 2227 7450 19517 74625 47 0x10000002 0 65 131 257 2380 8096 21569 83311 48 0x10000002 0 67 137 272 2537 8766 23722 92574 49 0x10000002 0 69 143 287 2698 9461 25976 50 0x10000002 0 71 149 302 2863 10180 28327 51 0x10000002 0 73 155 317 3033 10928 30789 52 0x10000002 0 75 161 332 3207 11700 33347 53 0x10000002 0 77 167 348 3390 12512 36107 54 0x10000002 0 79 173 364 3577 13348 38967 55 0x10000002 0 81 180 385 3785 14325 42523 56 0x10000002 0 83 187 406 3997 15330 46212 57 0x10000002 0 85 195 433 4231 16478 50694 58 0x10000002 0 87 203 460 4469 17658 55348 59 0x10000002 0 89 214 497 4736 19157 61508 60 0x10000002 0 91 225 534 5007 20700 67937 61 0x10000002 0 93 237 580 5318 22453 75619 62 0x10000002 0 95 249 626 5633 24254 83629 63 0x10000002 0 97 261 677 5987 26229 92615 64 0x10000002 0 99 273 728 6345 28252 101949 65 0x10000002 0 101 285 780 6730 66 0x10000002 0 103 297 832 7119 67 0x10000002 0 105 309 884 7523 68 0x10000002 0 107 321 936 7931 69 0x10000002 0 109 333 988 8345 70 0x10000002 0 111 345 1040 8763 71 0x10000002 0 113 357 1092 9185 72 0x10000002 0 115 369 1144 9611 73 0x10000002 0 117 381 1196 10041 74 0x10000002 0 119 393 1248 10475 75 0x10000002 0 121 405 1300 10913 76 0x10000002 0 123 417 1352 11355 77 0x10000002 0 125 429 1404 11801 78 0x10000002 0 127 441 1456 12255 79 0x10000002 0 129 453 1508 12713 80 0x10000002 0 131 465 1560 13182 81 0x10000002 0 133 477 1612 13655 82 0x10000002 0 135 489 1669 14161 83 0x10000002 0 137 501 1726 14671 84 0x10000002 0 139 514 1791 15235 85 0x10000002 0 141 527 1856 15803 86 0x10000002 0 143 541 1933 16446 87 0x10000002 0 145 555 2010 17093 88 0x10000002 0 148 573 2109 17968 89 0x10000002 0 151 591 2208 18852 90 0x10000002 0 154 610 2318 19836 91 0x10000002 0 157 629 2428 20829 92 0x10000002 0 160 649 2548 21909 93 0x10000002 0 163 669 2668 22998 94 0x10000002 0 166 689 2793 24153 95 0x10000002 0 169 709 2918 25317 96 0x10000002 0 172 730 3049 26537 97 0x10000002 0 175 751 3180 27766 98 0x10000002 0 178 772 3313 29032 99 0x10000002 0 181 793 3446 30307 100 0x10000002 0 184 814 3581 31613 101 0x10000002 0 187 835 3716 32930 102 0x10000002 0 190 856 3851 34267 103 0x10000002 0 193 877 3986 35617 104 0x10000002 0 196 898 4122 36985 105 0x10000002 0 199 919 4259 38375 106 0x10000002 0 202 940 4396 39777 107 0x10000002 0 205 961 4535 41218 108 0x10000002 0 208 982 4674 42671 109 0x10000002 0 211 1004 4821 44205 110 0x10000002 0 214 1026 4968 45748 111 0x10000002 0 217 1048 5122 47372 112 0x10000002 0 220 1070 5276 49006 113 0x10000002 0 223 1092 5438 50735 114 0x10000002 0 226 1114 5600 52473 115 0x10000002 0 229 1137 5773 54329 116 0x10000002 0 232 1160 5946 56194 117 0x10000002 0 235 1185 6141 58235 118 0x10000002 0 238 1210 6336 60285 119 0x10000002 0 241 1235 6541 62467 120 0x10000002 0 244 1260 6746 64658 121 0x10000002 0 247 1285 6954 66940 122 0x10000002 0 250 1310 7162 69231 123 0x10000002 0 253 1335 7372 71583 124 0x10000002 0 256 1360 7582 73944 125 0x10000002 0 259 1385 7795 76357 126 0x10000002 0 262 1410 8008 78779 127 0x10000002 0 265 1435 8221 81229 128 0x10000002 0 268 1460 8434 83690 129 0x10000002 0 271 1485 8647 130 0x10000002 0 274 1510 8860 131 0x10000002 0 277 1535 9073 132 0x10000002 0 280 1560 9286 133 0x10000002 0 283 1585 9499 134 0x10000002 0 286 1610 9713 135 0x10000002 0 289 1635 9927 136 0x10000002 0 292 1660 10144 137 0x10000002 0 295 1685 10361 138 0x10000002 0 298 1711 10589 139 0x10000002 0 301 1737 10817 140 0x10000002 0 304 1763 11050 141 0x10000002 0 307 1789 11283 142 0x10000002 0 310 1816 11527 143 0x10000002 0 313 1843 11771 144 0x10000002 0 316 1870 12025 145 0x10000002 0 319 1897 12279 146 0x10000002 0 322 1927 12563 147 0x10000002 0 325 1957 12847 148 0x10000002 0 328 1987 13139 149 0x10000002 0 331 2017 13431 150 0x10000002 0 334 2048 13735 151 0x10000002 0 337 2079 14039 152 0x10000002 0 340 2110 14344 153 0x10000002 0 343 2141 14649 154 0x10000002 0 346 2172 14959 155 0x10000002 0 349 2203 15269 156 0x10000002 0 352 2234 15579 157 0x10000002 0 355 2265 15889 158 0x10000002 0 358 2296 16200 159 0x10000002 0 361 2327 16511 160 0x10000002 0 364 2358 16822 161 0x10000002 0 367 2389 17133 162 0x10000002 0 370 2420 17444 163 0x10000002 0 373 2451 17759 164 0x10000002 0 376 2482 18074 165 0x10000002 0 379 2513 18391 166 0x10000002 0 382 2544 18708 167 0x10000002 0 385 2575 19031 168 0x10000002 0 388 2606 19354 169 0x10000002 0 391 2637 19682 170 0x10000002 0 394 2668 20010 171 0x10000002 0 397 2699 20343 172 0x10000002 0 400 2730 20676 173 0x10000002 0 403 2761 21017 174 0x10000002 0 406 2792 21358 175 0x10000002 0 409 2823 21719 176 0x10000002 0 412 2854 22080 177 0x10000002 0 415 2886 22451 178 0x10000002 0 418 2918 22822 179 0x10000002 0 421 2950 23196 180 0x10000002 0 424 2982 23570 181 0x10000002 0 427 3014 23945 182 0x10000002 0 430 3046 24320 183 0x10000002 0 433 3078 24695 184 0x10000002 0 436 3110 25070 185 0x10000002 0 439 3142 25446 186 0x10000002 0 442 3174 25822 187 0x10000002 0 445 3206 26198 188 0x10000002 0 448 3238 26574 189 0x10000002 0 451 3270 26950 190 0x10000002 0 454 3302 27327 191 0x10000002 0 457 3334 27704 192 0x10000002 0 460 3366 28086 193 0x10000002 0 463 3398 28468 194 0x10000002 0 466 3430 28853 195 0x10000002 0 469 3462 29238 196 0x10000002 0 472 3495 29636 197 0x10000002 0 475 3528 30034 198 0x10000002 0 478 3561 30438 199 0x10000002 0 481 3594 30842 200 0x10000002 0 484 3628 31263 201 0x10000002 0 487 3662 31684 202 0x10000002 0 490 3697 32120 203 0x10000002 0 493 3732 32556 204 0x10000002 0 497 3773 33053 205 0x10000002 0 501 3814 33550 206 0x10000002 0 505 3856 34063 207 0x10000002 0 509 3898 34576 208 0x10000002 0 513 3941 35105 209 0x10000002 0 517 3984 35635 210 0x10000002 0 521 4027 36170 211 0x10000002 0 525 4070 36705 212 0x10000002 0 529 4114 37255 213 0x10000002 0 533 4158 37806 214 0x10000002 0 537 4202 38359 215 0x10000002 0 541 4246 38915 216 0x10000002 0 545 4290 39476 217 0x10000002 0 549 4335 40047 218 0x10000002 0 553 4380 40620 219 0x10000002 0 557 4425 41197 220 0x10000002 0 561 4471 41784 221 0x10000002 0 565 4517 42373 222 0x10000002 0 569 4563 42964 223 0x10000002 0 573 4609 43558 224 0x10000002 0 577 4655 44154 225 0x10000002 0 581 4701 44755 226 0x10000002 0 585 4747 45356 227 0x10000002 0 589 4793 45958 228 0x10000002 0 593 4839 46562 229 0x10000002 0 597 4885 47170 230 0x10000002 0 601 4931 47778 231 0x10000002 0 605 4978 48401 232 0x10000002 0 609 5025 49024 233 0x10000002 0 613 5074 49669 234 0x10000002 0 617 5123 50314 235 0x10000002 0 621 5172 50967 236 0x10000002 0 625 5221 51621 237 0x10000002 0 629 5270 52278 238 0x10000002 0 633 5319 52936 239 0x10000002 0 637 5368 53596 240 0x10000002 0 641 5417 54256 241 0x10000002 0 645 5466 54919 242 0x10000002 0 649 5515 55584 243 0x10000002 0 653 5564 56249 244 0x10000002 0 657 5613 56917 245 0x10000002 0 661 5662 57585 246 0x10000002 0 665 5712 58267 247 0x10000002 0 669 5762 58951 248 0x10000002 0 673 5812 59637 249 0x10000002 0 677 5862 60326 250 0x10000002 0 681 5912 61022 251 0x10000002 0 685 5962 61718 252 0x10000002 0 689 6012 62414 253 0x10000002 0 693 6062 63110 254 0x10000002 0 697 6112 63814 255 0x10000002 0 701 6162 64518 256 0x10000002 0 705 6212 65224 257 0x10000002 0 709 6262 258 0x10000002 0 713 6313 259 0x10000002 0 717 6364 260 0x10000002 0 721 6415 261 0x10000002 0 725 6466 262 0x10000002 0 729 6519 263 0x10000002 0 733 6572 264 0x10000002 0 737 6625 265 0x10000002 0 741 6678 266 0x10000002 0 745 6731 267 0x10000002 0 749 6784 268 0x10000002 0 753 6837 269 0x10000002 0 757 6890 270 0x10000002 0 761 6943 271 0x10000002 0 765 6996 272 0x10000002 0 769 7049 273 0x10000002 0 773 7102 274 0x10000002 0 777 7155 275 0x10000002 0 781 7208 276 0x10000002 0 785 7261 277 0x10000002 0 789 7314 278 0x10000002 0 793 7367 279 0x10000002 0 797 7420 280 0x10000002 0 801 7473 281 0x10000002 0 805 7526 282 0x10000002 0 809 7579 283 0x10000002 0 813 7632 284 0x10000002 0 817 7685 285 0x10000002 0 821 7738 286 0x10000002 0 825 7791 287 0x10000002 0 829 7844 288 0x10000002 0 833 7897 289 0x10000002 0 837 7950 290 0x10000002 0 841 8003 291 0x10000002 0 845 8056 292 0x10000002 0 849 8109 293 0x10000002 0 853 8162 294 0x10000002 0 857 8215 295 0x10000002 0 861 8268 296 0x10000002 0 865 8321 297 0x10000002 0 869 8374 298 0x10000002 0 873 8427 299 0x10000002 0 877 8480 300 0x10000002 0 881 8533 301 0x10000002 0 885 8586 302 0x10000002 0 889 8639 303 0x10000002 0 893 8692 304 0x10000002 0 897 8746 305 0x10000002 0 901 8800 306 0x10000002 0 905 8854 307 0x10000002 0 909 8908 308 0x10000002 0 913 8962 309 0x10000002 0 917 9016 310 0x10000002 0 921 9070 311 0x10000002 0 925 9124 312 0x10000002 0 929 9179 313 0x10000002 0 933 9234 314 0x10000002 0 937 9289 315 0x10000002 0 941 9344 316 0x10000002 0 945 9399 317 0x10000002 0 949 9454 318 0x10000002 0 953 9509 319 0x10000002 0 957 9564 320 0x10000002 0 961 9622 321 0x10000002 0 965 9680 322 0x10000002 0 969 9738 323 0x10000002 0 973 9796 324 0x10000002 0 977 9854 325 0x10000002 0 981 9912 326 0x10000002 0 985 9970 327 0x10000002 0 989 10028 328 0x10000002 0 993 10087 329 0x10000002 0 997 10146 330 0x10000002 0 1001 10205 331 0x10000002 0 1005 10264 332 0x10000002 0 1009 10323 333 0x10000002 0 1013 10382 334 0x10000002 0 1017 10441 335 0x10000002 0 1021 10500 336 0x10000002 0 1025 10559 337 0x10000002 0 1029 10618 338 0x10000002 0 1033 10677 339 0x10000002 0 1037 10736 340 0x10000002 0 1041 10795 341 0x10000002 0 1045 10854 342 0x10000002 0 1049 10913 343 0x10000002 0 1053 10972 344 0x10000002 0 1057 11031 345 0x10000002 0 1061 11090 346 0x10000002 0 1065 11149 347 0x10000002 0 1069 11208 348 0x10000002 0 1073 11267 349 0x10000002 0 1077 11326 350 0x10000002 0 1081 11385 351 0x10000002 0 1085 11444 352 0x10000002 0 1089 11503 353 0x10000002 0 1093 11562 354 0x10000002 0 1097 11621 355 0x10000002 0 1101 11680 356 0x10000002 0 1105 11739 357 0x10000002 0 1109 11798 358 0x10000002 0 1113 11857 359 0x10000002 0 1117 11916 360 0x10000002 0 1121 11975 361 0x10000002 0 1125 12034 362 0x10000002 0 1129 12093 363 0x10000002 0 1133 12152 364 0x10000002 0 1137 12211 365 0x10000002 0 1141 12270 366 0x10000002 0 1145 12329 367 0x10000002 0 1149 12388 368 0x10000002 0 1153 12447 369 0x10000002 0 1157 12506 370 0x10000002 0 1161 12565 371 0x10000002 0 1165 12624 372 0x10000002 0 1169 12683 373 0x10000002 0 1173 12742 374 0x10000002 0 1177 12801 375 0x10000002 0 1181 12860 376 0x10000002 0 1185 12919 377 0x10000002 0 1189 12978 378 0x10000002 0 1193 13037 379 0x10000002 0 1197 13096 380 0x10000002 0 1201 13155 381 0x10000002 0 1205 13214 382 0x10000002 0 1209 13274 383 0x10000002 0 1213 13334 384 0x10000002 0 1217 13394 385 0x10000002 0 1221 13454 386 0x10000002 0 1225 13514 387 0x10000002 0 1229 13574 388 0x10000002 0 1233 13634 389 0x10000002 0 1237 13694 390 0x10000002 0 1241 13754 391 0x10000002 0 1245 13814 392 0x10000002 0 1249 13874 393 0x10000002 0 1253 13934 394 0x10000002 0 1257 13994 395 0x10000002 0 1261 14054 396 0x10000002 0 1265 14114 397 0x10000002 0 1269 14174 398 0x10000002 0 1273 14234 399 0x10000002 0 1277 14294 400 0x10000002 0 1281 14354 401 0x10000002 0 1285 14414 402 0x10000002 0 1289 14474 403 0x10000002 0 1293 14534 404 0x10000002 0 1297 14594 405 0x10000002 0 1301 14654 406 0x10000002 0 1305 14714 407 0x10000002 0 1309 14774 408 0x10000002 0 1313 14834 409 0x10000002 0 1317 14895 410 0x10000002 0 1321 14956 411 0x10000002 0 1325 15017 412 0x10000002 0 1329 15078 413 0x10000002 0 1333 15139 414 0x10000002 0 1337 15200 415 0x10000002 0 1341 15261 416 0x10000002 0 1345 15322 417 0x10000002 0 1349 15383 418 0x10000002 0 1353 15444 419 0x10000002 0 1357 15505 420 0x10000002 0 1361 15567 421 0x10000002 0 1365 15629 422 0x10000002 0 1369 15691 423 0x10000002 0 1373 15753 424 0x10000002 0 1377 15815 425 0x10000002 0 1381 15877 426 0x10000002 0 1385 15939 427 0x10000002 0 1389 16001 428 0x10000002 0 1393 16064 429 0x10000002 0 1397 16127 430 0x10000002 0 1401 16190 431 0x10000002 0 1405 16253 432 0x10000002 0 1409 16317 433 0x10000002 0 1413 16381 434 0x10000002 0 1417 16446 435 0x10000002 0 1421 16511 436 0x10000002 0 1426 16585 437 0x10000002 0 1431 16659 438 0x10000002 0 1436 16734 439 0x10000002 0 1441 16809 440 0x10000002 0 1446 16885 441 0x10000002 0 1451 16961 442 0x10000002 0 1456 17037 443 0x10000002 0 1461 17113 444 0x10000002 0 1466 17190 445 0x10000002 0 1471 17267 446 0x10000002 0 1476 17344 447 0x10000002 0 1481 17421 448 0x10000002 0 1486 17498 449 0x10000002 0 1491 17575 450 0x10000002 0 1496 17652 451 0x10000002 0 1501 17729 452 0x10000002 0 1506 17807 453 0x10000002 0 1511 17885 454 0x10000002 0 1516 17963 455 0x10000002 0 1521 18041 456 0x10000002 0 1526 18119 457 0x10000002 0 1531 18197 458 0x10000002 0 1536 18275 459 0x10000002 0 1541 18353 460 0x10000002 0 1546 18431 461 0x10000002 0 1551 18509 462 0x10000002 0 1556 18588 463 0x10000002 0 1561 18668 464 0x10000002 0 1566 18748 465 0x10000002 0 1571 18830 466 0x10000002 0 1576 18912 467 0x10000002 0 1581 18994 468 0x10000002 0 1586 19077 469 0x10000002 0 1591 19160 470 0x10000002 0 1596 19243 471 0x10000002 0 1601 19326 472 0x10000002 0 1606 19409 473 0x10000002 0 1611 19492 474 0x10000002 0 1616 19575 475 0x10000002 0 1621 19658 476 0x10000002 0 1626 19741 477 0x10000002 0 1631 19824 478 0x10000002 0 1636 19907 479 0x10000002 0 1641 19990 480 0x10000002 0 1646 20073 481 0x10000002 0 1651 20156 482 0x10000002 0 1656 20239 483 0x10000002 0 1661 20322 484 0x10000002 0 1666 20405 485 0x10000002 0 1671 20488 486 0x10000002 0 1676 20571 487 0x10000002 0 1681 20654 488 0x10000002 0 1686 20737 489 0x10000002 0 1691 20820 490 0x10000002 0 1696 20904 491 0x10000002 0 1701 20988 492 0x10000002 0 1706 21072 493 0x10000002 0 1711 21156 494 0x10000002 0 1716 21242 495 0x10000002 0 1721 21328 496 0x10000002 0 1726 21414 497 0x10000002 0 1731 21500 498 0x10000002 0 1736 21586 499 0x10000002 0 1741 21672 500 0x10000002 0 1746 21758 501 0x10000002 0 1751 21844 502 0x10000002 0 1756 21930 503 0x10000002 0 1761 22016 504 0x10000002 0 1766 22102 505 0x10000002 0 1771 22188 506 0x10000002 0 1776 22274 507 0x10000002 0 1781 22360 508 0x10000002 0 1786 22446 509 0x10000002 0 1791 22532 510 0x10000002 0 1796 22618 511 0x10000002 0 1801 22704 512 0x10000002 0 1806 22790