{{{{209726, 0, 838850, 629151}, {0, 0, 0, 0}}, 
  {{621380, 233014, 194182, 621380}, {737888, 310687, 1, 737888}, 
   {737889, 1048572, 310691, 737889}, {737888, 310687, 1, 737888}}, 
  {{0, 0}, {0, 0}, {1048575, 0}, {1, 0}}}, 
 {{{0, 0, 822073, 226503}, {0, 0, 0, 0}}, {{299594, 21398, 513589, 513589}, 
   {641986, 1005776, 21400, 21400}, {620587, 1048574, 1, 1}, 
   {641986, 1005776, 21400, 21400}}, {{815559, 0}, {504870, 0}, {504869, 0}, 
   {1, 0}}}, {{{0, 0, 0, 0}, {140923, 67091, 392594, 73832}}, 
  {{798758, 1045290, 253104, 167640}, {517948, 861214, 717990, 833507}, 
   {46018, 785612, 216946, 361577}, {72315, 1, 976260, 387874}}, 
  {{0, 5}, {0, 6}, {0, 1}, {0, 6}}}, 
 {{{0, 209711, 419431, 419434}, {0, 1048555, 3, 18}}, 
  {{349526, 2, 1048575, 1048575}, {699050, 1048574, 1, 1}, {0, 0, 0, 0}, 
   {699050, 1048574, 1, 1}}, {{1, 0}, {1, 0}, {1, 0}, {0, 0}}}, 
 {{{813695, 0, 939524, 687866}, {922747, 0, 503316, 293602}}, 
  {{0, 1, 1048575, 1048575}, {0, 1048575, 1, 1}, {0, 0, 0, 0}, 
   {0, 1048575, 1, 1}}, {{0, 1}, {0, 1}, {0, 10}, {0, 349518}}}, 
 {{{0, 1037521, 0, 11055}, {766355, 0, 1026466, 766355}}, 
  {{285976, 917944, 893232, 285976}, {1007723, 695519, 393910, 1007723}, 
   {1, 737885, 310690, 1}, {476626, 688458, 932068, 476626}}, 
  {{116509, 310690}, {116509, 1}, {543707, 0}, {116509, 1}}}, 
 {{{164417, 0, 390908, 986502}, {654327, 0, 25146, 654327}}, 
  {{550947, 355449, 142180, 550947}, {1, 817532, 231043, 1}, 
   {1, 817532, 231043, 1}, {1, 817532, 231043, 1}}, 
  {{1, 209715}, {1, 209715}, {349527, 1048574}, {1, 559242}}}, 
 {{{226493, 0, 142604, 310382}, {83889, 0, 83889, 83889}}, 
  {{847479, 86185, 919299, 919299}, {474013, 1, 86184, 86184}, 
   {474013, 172370, 962391, 962391}, {474013, 1, 86184, 86184}}, 
  {{0, 125829}, {1, 125829}, {1, 209714}, {1, 125830}}}, 
 {{{0, 0, 0, 0}, {335561, 0, 335561, 335561}}, 
  {{442565, 520515, 600983, 45263}, {865013, 128242, 37719, 975654}, 
   {193623, 990739, 895188, 1}, {103098, 339466, 588410, 958052}}, 
  {{0, 0}, {1048571, 1}, {1048571, 1}, {1048571, 1}}}, 
 {{{0, 453609, 0, 594967}, {0, 170893, 0, 877683}}, 
  {{332352, 884600, 858839, 717479}, {458095, 827966, 734622, 72968}, 
   {973183, 167749, 250049, 973183}, {896535, 1, 879572, 511408}}, 
  {{0, 310690}, {0, 1}, {0, 0}, {0, 1}}}, 
 {{{0, 560341, 0, 488235}, {0, 0, 0, 0}}, {{560750, 402330, 600983, 45263}, 
   {958052, 35203, 37719, 975654}, {1030975, 153387, 895188, 1}, 
   {940450, 550690, 588410, 958052}}, {{543702, 310690}, {1048571, 1}, 
   {0, 0}, {1048571, 1}}}, {{{0, 0, 0, 0}, {0, 0, 276807, 771769}}, 
  {{491105, 265463, 637109, 66365}, {902571, 631422, 384920, 111873}, 
   {902571, 305283, 305281, 438012}, {902571, 1, 384920, 743294}}, 
  {{0, 815559}, {0, 504870}, {0, 504869}, {0, 1}}}, 
 {{{0, 0, 0, 0}, {629126, 0, 419450, 838851}}, 
  {{320993, 106997, 534988, 406591}, {620587, 470787, 1, 577788}, 
   {620587, 470787, 1, 577788}, {620587, 470787, 1, 577788}}, 
  {{0, 0}, {0, 0}, {0, 1048575}, {0, 1}}}, 
 {{{671086, 251649, 41947, 419437}, {0, 209669, 419437, 419470}}, 
  {{699052, 317748, 1016802, 762602}, {31776, 857924, 190651, 1}, 
   {222427, 317747, 540177, 190652}, {31776, 857924, 190651, 1}}, 
  {{1048571, 1}, {1048571, 1}, {1048571, 0}, {0, 1}}}, 
 {{{578814, 452985, 704643, 125829}, {796918, 167773, 377487, 629145}}, 
  {{18, 699038, 1048574, 1048574}, {1048567, 699057, 1, 1}, 
   {1048567, 699057, 1, 1}, {1048567, 699057, 1, 1}}, 
  {{0, 1}, {0, 1}, {0, 0}, {0, 1}}}, 
 {{{0, 634913, 0, 413663}, {1019739, 0, 1019739, 1019739}}, 
  {{56704, 841880, 654845, 872517}, {477872, 955289, 625121, 283522}, 
   {58990, 239624, 711092, 486103}, {897211, 1, 112494, 275748}}, 
  {{0, 310690}, {427193, 1}, {427193, 0}, {427193, 1}}}, 
 {{{679482, 805323, 553641, 922735}, {0, 0, 0, 0}}, 
  {{285976, 917944, 893232, 285976}, {476626, 688458, 932068, 476626}, 
   {1, 737885, 310690, 1}, {476626, 688458, 932068, 476626}}, 
  {{1048571, 1}, {1048571, 1}, {0, 0}, {1048571, 1}}}, 
 {{{162739, 0, 397620, 976434}, {0, 0, 0, 0}}, 
  {{0, 1048575, 0, 1}, {0, 1048574, 0, 2}, {0, 1048574, 0, 2}, 
   {0, 1048574, 0, 2}}, {{1048571, 1}, {1048571, 1}, {1048526, 10}, 
   {349562, 349518}}}, {{{0, 107389, 0, 941187}, 
   {0, 536945, 822073, 738134}}, {{299594, 363790, 513589, 171197}, 
   {641986, 843751, 21400, 183425}, {620587, 470787, 1, 577788}, 
   {641986, 213994, 21400, 813182}}, {{427193, 310690}, {427193, 1}, 
   {427193, 0}, {0, 1}}}, {{{0, 0, 0, 0}, {399633, 0, 349302, 399633}}, 
  {{3, 116503, 932070, 3}, {599183, 271859, 177534, 599183}, 
   {1, 737885, 310690, 1}, {1048572, 194188, 854392, 1048572}}, 
  {{1048571, 1}, {1048571, 1}, {349517, 349527}, {1048571, 1}}}, 
 {{{0, 0, 0, 0}, {981485, 981485, 981485, 0}}, 
  {{798758, 1045290, 253104, 167640}, {517948, 186425, 344203, 459720}, 
   {46018, 785612, 216946, 361577}, {72315, 1, 976260, 387874}}, 
  {{0, 922746}, {0, 83886}, {0, 1}, {0, 83886}}}, 
 {{{922747, 922747, 922747, 0}, {0, 0, 0, 0}}, {{699050, 1048574, 1, 1}, 
   {349524, 1048572, 2, 2}, {349524, 1048572, 2, 2}, 
   {349524, 1048572, 2, 2}}, {{922746, 0}, {83886, 0}, {1, 0}, {83886, 0}}}, 
 {{{486539, 0, 905970, 486539}, {335543, 0, 335546, 335543}}, 
  {{1048574, 4, 1048574, 1048574}, {1, 1048574, 1, 1}, {1, 1048574, 1, 1}, 
   {1, 1048574, 1, 1}}, {{1, 0}, {1, 0}, {349527, 0}, {1, 0}}}, 
 {{{0, 0, 0, 0}, {0, 1048575, 748983, 299594}}, 
  {{0, 0, 0, 0}, {0, 1048575, 0, 1}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{1048571, 1}, {1048571, 1}, {1048571, 1}, {0, 0}}}, 
 {{{419430, 419429, 419431, 1}, {838861, 0, 838861, 838861}}, 
  {{2, 1048574, 0, 0}, {1048575, 1, 0, 0}, {1048575, 1, 0, 0}, 
   {1048575, 1, 0, 0}}, {{0, 1}, {1, 1}, {1, 0}, {1, 1}}}, 
 {{{838861, 0, 838861, 838861}, {1, 0, 1, 1}}, {{0, 0, 1, 1}, {1, 1, 0, 0}, 
   {1, 0, 1, 1}, {1, 1, 0, 0}}, {{0, 0}, {1, 0}, {1, 0}, {1, 0}}}}
