{{{{520214, 541137, 942438}, {0, 0, 0}}, 
  {{853981, 316452, 194595, 194595, 853981}, {545668, 1, 502908, 502908, 
    545668}, {853042, 853042, 195534, 195534, 853042}}, 
  {{571950, 0}, {95325, 0}, {571950, 0}, {476625, 0}, {1, 0}}}, 
 {{{487782, 29550, 675749}, {965843, 887639, 59095}}, 
  {{818887, 369474, 379495, 79883, 818887}, {1048573, 1048393, 138, 1048444, 
    1048573}, {1, 61, 1048530, 44, 1}}, {{1048574, 549231}, {0, 748969}, 
   {1048574, 549231}, {1, 99869}, {1, 399476}}}, 
 {{{419345, 0, 936710}, {0, 0, 0}}, 
  {{866801, 896726, 151850, 121925, 866801}, {1048573, 75556, 973020, 897461, 
    1048573}, {1, 324340, 724236, 399897, 1}}, 
  {{405890, 77270}, {838861, 838861}, {196177, 916133}, {1, 1}, {0, 0}}}, 
 {{{559241, 0, 946049}, {0, 0, 0}}, {{369498, 0, 0, 369498, 369498}, 
   {1048573, 0, 0, 1048573, 1048573}, {1, 0, 0, 1, 1}}, 
  {{2, 2}, {0, 0}, {1, 1}, {1, 1}, {0, 0}}}, 
 {{{769482, 392194, 224131}, {0, 0, 0}}, 
  {{225916, 369498, 822660, 822660, 225916}, {603924, 118910, 444652, 444652, 
    603924}, {971254, 1, 77322, 77322, 971254}}, 
  {{713463, 1048571}, {637793, 1048573}, {713463, 1048571}, {486453, 1}, 
   {897236, 4}}}, {{{559325, 0, 666446}, {0, 0, 0}}, 
  {{0, 1038279, 10297, 20594, 0}, {1048573, 615162, 433414, 866825, 1048573}, 
   {1, 843522, 205054, 410109, 1}}, {{45401, 209713}, {838861, 838861}, 
   {884264, 0}, {1, 1}, {0, 0}}}, {{{0, 0, 0}, {200393, 74773, 0}}, 
  {{810532, 1042869, 898372, 782203, 101291}, {534988, 727579, 149800, 
    1048573, 877382}, {171196, 106999, 299592, 1, 406590}}, 
  {{299593, 1048575}, {0, 748982}, {0, 748982}, {0, 0}, {748983, 1}}}, 
 {{{0, 0, 0}, {246997, 236849, 722353}}, 
  {{54064, 694573, 994512, 818887, 54064}, {759312, 1012415, 289264, 1048573, 
    759312}, {795472, 361579, 253104, 1, 795472}}, 
  {{75670, 1048574}, {0, 0}, {75670, 1048574}, {486453, 1}, {486453, 1}}}, 
 {{{0, 972803, 821257}, {0, 459617, 330275}}, 
  {{76563, 176432, 972013, 972013, 76563}, {1, 16, 1048575, 1048575, 1}, 
   {0, 0, 0, 0, 0}}, {{562121, 0}, {999406, 0}, {562121, 0}, {486454, 0}, 
   {1, 0}}}, {{{559241, 0, 946049}, {489335, 664875, 0}}, 
  {{309580, 0, 59918, 369498, 369498}, {691843, 0, 356730, 1048573, 1048573}, 
   {1048574, 0, 3, 1, 1}}, {{1048575, 1048574}, {0, 0}, {0, 1048575}, 
   {0, 1048575}, {1, 0}}}, {{{211294, 128006, 672393}, {0, 650275, 902249}}, 
  {{71081, 837706, 977495, 977495, 71081}, {47059, 17870, 1001517, 1001517, 
    47059}, {1, 1, 1048575, 1048575, 1}}, {{562121, 1027623}, 
   {999406, 826289}, {562121, 1027623}, {486454, 423621}, {1, 645908}}}, 
 {{{0, 0, 0}, {0, 192009, 576027}}, {{281024, 505395, 767552, 332657, 33738}, 
   {264000, 560225, 784576, 226283, 887886}, {535624, 1, 512952, 1048575, 
    1}}, {{943261, 562121}, {173126, 999406}, {943261, 562121}, 
   {667438, 486454}, {486453, 1}}}, 
 {{{489335, 0, 801578}, {856157, 731673, 886425}}, 
  {{569226, 649117, 848848, 469361, 569226}, {551310, 313487, 616176, 378347, 
    551310}, {1, 0, 0, 1, 1}}, {{1048574, 748969}, {0, 0}, {1048574, 748969}, 
   {1, 0}, {1, 0}}}, {{{0, 0, 0}, {0, 97867, 293601}}, 
  {{612502, 133153, 436074, 665763, 982000}, {86482, 594555, 962094, 962097, 
    205392}, {1048575, 0, 1, 0, 0}}, {{562121, 748968}, {999406, 971254}, 
   {562121, 748968}, {486454, 1}, {1, 0}}}, 
 {{{886425, 675749, 864805}, {759379, 59095, 655959}}, 
  {{76563, 430756, 717689, 177761, 76563}, {1, 209785, 838806, 209768, 1}, 
   {0, 978658, 69918, 978658, 0}}, {{1048574, 0}, {0, 0}, {1048574, 0}, 
   {1, 0}, {1, 0}}}, {{{381301, 0, 908766}, {667275, 0, 139810}}, 
  {{229689, 0, 818887, 0, 0}, {3, 0, 1048573, 0, 0}, {1048575, 0, 1, 0, 0}}, 
  {{0, 1048575}, {0, 838861}, {0, 838862}, {0, 1}, {0, 0}}}, 
 {{{0, 0, 0}, {368166, 561001, 85750}}, 
  {{846124, 818887, 202452, 229689, 818887}, {953252, 1048573, 95324, 3, 
    1048573}, {381300, 1, 667276, 1048575, 1}}, 
  {{0, 571950}, {0, 95325}, {0, 571950}, {0, 476625}, {0, 1}}}, 
 {{{335855, 162883, 0}, {0, 0, 0}}, {{1, 16, 1048575, 1048575, 1}, 
   {338230, 168800, 710346, 710346, 338230}, {236782, 642784, 811794, 811794, 
    236782}}, {{1048575, 0}, {1048575, 0}, {1048575, 0}, {0, 0}, {1, 0}}}, 
 {{{475351, 0, 479082}, {191075, 457127, 0}}, 
  {{998914, 338999, 49662, 709577, 338999}, {3, 991898, 1048573, 56678, 
    991898}, {1048575, 368418, 1, 680158, 368418}}, 
  {{1048575, 476625}, {0, 953251}, {0, 476626}, {0, 571951}, {1, 0}}}, 
 {{{23306, 299074, 948707}, {978670, 281174, 1}}, 
  {{0, 369498, 679078, 369498, 0}, {0, 1048573, 3, 1048573, 0}, 
   {0, 1, 1048575, 1, 0}}, {{0, 1048571}, {0, 1048573}, {0, 1048571}, {0, 1}, 
   {0, 4}}}, {{{629147, 0, 740995}, {419429, 0, 307581}}, 
  {{679078, 0, 369498, 0, 0}, {929666, 0, 118910, 0, 0}, 
   {1048575, 0, 1, 0, 0}}, {{0, 2}, {0, 0}, {0, 1}, {0, 1}, {0, 0}}}, 
 {{{43237, 1, 0}, {1005339, 1048575, 0}}, {{0, 0, 0, 0, 0}, 
   {1048575, 0, 1, 0, 0}, {0, 0, 0, 0, 0}}, {{1048575, 0}, {0, 0}, {0, 0}, 
   {0, 0}, {1, 0}}}, {{{1, 0, 679078}, {562123, 0, 706978}}, 
  {{76563, 276301, 872144, 23306, 76563}, {1, 31, 1048560, 14, 1}, 
   {0, 0, 0, 0, 0}}, {{0, 1}, {0, 0}, {0, 1}, {0, 0}, {0, 0}}}, 
 {{{0, 0, 0}, {1, 972013, 0}}, {{723018, 0, 818888, 369498, 0}, 
   {629145, 1048573, 0, 0, 1048573}, {838861, 1, 0, 0, 1}}, 
  {{1048575, 0}, {0, 1}, {0, 1}, {0, 0}, {1, 0}}}, 
 {{{0, 699051, 1}, {0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 0, 0, 1, 1}, 
   {0, 0, 0, 0, 0}}, {{1, 0}, {0, 0}, {1, 0}, {1, 0}, {1, 0}}}}
