{{{{1, 0, 1, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0}, {0, 0, 1, 0}, {0, 0, 1, 0}, 
   {0, 0, 1048574, 0}}, {{298581, 298581}, {304115, 304115}, {1, 1}, 
   {749994, 749994}}}, {{{0, 0, 0, 0}, {696674, 616282, 252008, 958433}}, 
  {{0, 0, 938693, 0}, {0, 0, 109883, 0}, {0, 0, 109883, 0}, {0, 0, 1, 0}}, 
  {{36700, 36700}, {1048573, 1048573}, {1, 1}, {1011876, 1011876}}}, 
 {{{83143, 803038, 87992, 445515}, {0, 0, 0, 0}}, 
  {{783581, 237654, 407094, 237656}, {0, 0, 237655, 0}, 
   {502650, 810922, 879137, 1048575}, {882304, 237654, 793008, 1}}, 
  {{231642, 0}, {370463, 0}, {816933, 0}, {1, 0}}}, 
 {{{899391, 509265, 961101, 210895}, {149185, 539311, 87475, 837681}}, 
  {{500927, 403229, 192524, 403227}, {673901, 15467, 347488, 1033109}, 
   {950877, 645347, 210704, 1}, {490140, 281660, 759676, 121568}}, 
  {{0, 986626}, {0, 986626}, {0, 0}, {0, 1}}}, 
 {{{246774, 914207, 852727, 359179}, {801802, 834914, 543880, 689397}}, 
  {{213395, 123182, 636110, 327354}, {0, 0, 373045, 0}, 
   {536161, 925394, 113446, 422202}, {1, 123182, 665556, 626374}}, 
  {{36700, 333997}, {1048573, 333997}, {1, 0}, {1011876, 714580}}}, 
 {{{1026575, 0, 1026575, 0}, {1033338, 140482, 57529, 88005}}, 
  {{960191, 52390, 844678, 1021410}, {0, 0, 757609, 0}, 
   {142296, 953624, 1, 606628}, {289966, 94952, 181870, 441948}}, 
  {{1048575, 47673}, {0, 1030063}, {0, 1022037}, {1, 1027442}}}, 
 {{{563270, 353551, 509479, 431515}, {485306, 844034, 539097, 617061}}, 
  {{761055, 828390, 892614, 130466}, {185101, 246274, 631910, 802302}, 
   {242661, 220186, 111102, 873250}, {943169, 961143, 1, 421600}}, 
  {{1048575, 1048575}, {0, 1048575}, {0, 0}, {1, 0}}}, 
 {{{397491, 0, 397491, 0}, {651085, 397491, 253594, 0}}, 
  {{398891, 145016, 705148, 709614}, {0, 0, 278468, 0}, 
   {840383, 615889, 807459, 529660}, {113963, 432687, 1, 518916}}, 
  {{595878, 298581}, {638115, 304115}, {0, 1}, {452698, 749994}}}, 
 {{{0, 0, 0, 0}, {0, 889901, 0, 0}}, {{121765, 926811, 938693, 0}, 
   {926811, 121765, 109883, 0}, {926811, 121765, 109883, 0}, 
   {947041, 101535, 1, 0}}, {{0, 0}, {0, 1}, {0, 0}, {0, 1}}}, 
 {{{0, 0, 0, 0}, {181429, 8538, 764456, 386497}}, 
  {{182389, 134562, 1, 531510}, {0, 0, 844420, 0}, 
   {859208, 752136, 1000204, 1011980}, {228346, 296440, 230618, 36596}}, 
  {{0, 231642}, {0, 370463}, {0, 816933}, {0, 1}}}, 
 {{{982389, 0, 982389, 0}, {66187, 0, 66187, 0}}, 
  {{845506, 203070, 2, 0}, {0, 0, 0, 0}, {101535, 947041, 1048575, 0}, 
   {947041, 101535, 1, 0}}, {{0, 298581}, {0, 304115}, {0, 1}, {0, 749994}}}, 
 {{{0, 0, 0, 0}, {0, 871603, 176973, 0}}, {{34261, 76168, 747076, 279570}, 
   {0, 0, 317943, 0}, {547137, 568879, 12573, 301828}, 
   {57045, 479697, 1, 746748}}, {{0, 751279}, {0, 714576}, {0, 1}, 
   {0, 297296}}}, {{{246121, 682703, 618611, 126369}, {0, 0, 0, 0}}, 
  {{779860, 237654, 407094, 233935}, {0, 0, 233934, 0}, 
   {502650, 810922, 875416, 1048575}, {882304, 657392, 1011088, 1}}, 
  {{132834, 132834}, {132834, 132834}, {0, 0}, {1, 1}}}, 
 {{{382730, 994402, 428168, 711285}, {665846, 54174, 620408, 337291}}, 
  {{2, 0, 2, 2}, {0, 0, 0, 0}, {1048575, 0, 1048575, 1048575}, {1, 0, 1, 1}}, 
  {{36700, 0}, {1048573, 0}, {1, 0}, {1011876, 0}}}, 
 {{{453347, 141882, 906694, 0}, {595229, 453347, 141882, 0}}, 
  {{920602, 881837, 1044631, 47126}, {808245, 240331, 768120, 808245}, 
   {175101, 166739, 51072, 1}, {780182, 868092, 687990, 240330}}, 
  {{1020382, 1020382}, {1048575, 1020382}, {0, 0}, {28194, 1}}}, 
 {{{0, 0, 0, 0}, {631835, 416741, 215094, 0}}, {{679414, 223579, 1, 808282}, 
   {0, 0, 982828, 0}, {61560, 11448, 639332, 981268}, 
   {15872, 274494, 170802, 67308}}, {{28194, 28194}, {1, 1}, {0, 0}, 
   {1020382, 1020382}}}, {{{0, 0, 0, 0}, {202786, 9354, 436989, 31417}}, 
  {{790445, 893778, 574962, 28870}, {0, 0, 297291, 0}, 
   {765192, 230600, 110739, 356652}, {302177, 517825, 1, 691924}}, 
  {{1048575, 1048575}, {0, 0}, {0, 0}, {1, 1}}}, 
 {{{317282, 1027274, 621085, 1035097}, {731294, 21302, 427491, 13479}}, 
  {{510323, 98798, 697166, 921850}, {229385, 212442, 227438, 836134}, 
   {1, 949778, 861734, 637050}, {562244, 934932, 33636, 623968}}, 
  {{1048575, 0}, {0, 0}, {0, 0}, {1, 0}}}, 
 {{{398790, 215187, 761771, 1012767}, {649786, 833389, 286805, 35809}}, 
  {{1025628, 142935, 634160, 342447}, {1027980, 85885, 661848, 962691}, 
   {789927, 905641, 132819, 424532}, {800545, 885423, 1, 930132}}, 
  {{0, 1}, {0, 1}, {0, 0}, {0, 1008614}}}, 
 {{{638502, 209591, 666447, 438019}, {0, 0, 0, 0}}, 
  {{893346, 344648, 842952, 120966}, {0, 0, 781082, 0}, 
   {936312, 703928, 986706, 660116}, {163328, 316023, 1, 388460}}, 
  {{1, 1}, {1, 1}, {0, 0}, {814004, 814004}}}, 
 {{{709017, 261644, 1000560, 631102}, {1000002, 462010, 343528, 927057}}, 
  {{783581, 237654, 911513, 237656}, {0, 0, 781812, 0}, 
   {502650, 810922, 374718, 1048575}, {882304, 237654, 425168, 1}}, 
  {{728196, 462278}, {710315, 462278}, {462279, 0}, {320380, 1}}}, 
 {{{0, 348031, 700545, 0}, {0, 0, 0, 0}}, {{213395, 123182, 943758, 327354}, 
   {0, 0, 749556, 0}, {536161, 925394, 854374, 422202}, 
   {1, 123182, 925038, 626374}}, {{751279, 0}, {714576, 0}, {1, 0}, 
   {297296, 0}}}, {{{930287, 118289, 811998, 0}, 
   {118289, 930287, 236578, 0}}, {{508579, 184120, 934108, 907934}, 
   {189169, 859407, 1027096, 189169}, {37448, 864456, 660495, 686669}, 
   {31681, 373289, 1, 172738}}, {{28194, 0}, {1, 0}, {0, 0}, {1020382, 0}}}, 
 {{{197502, 508073, 249505, 903077}, {851074, 540503, 799071, 145499}}, 
  {{685136, 1, 0, 1}, {1, 217493, 1, 831083}, {363441, 1048575, 1, 0}, 
   {1, 1, 1, 0}}, {{0, 1}, {0, 1}, {0, 0}, {0, 1}}}, 
 {{{0, 1, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0}, {1, 0, 1, 1}, {1, 0, 1, 1}, 
   {1048574, 0, 1048574, 1048574}}, {{0, 0}, {1, 0}, {0, 0}, {1, 0}}}, 
 {{{0, 1, 1, 1}, {0, 0, 0, 0}}, {{1, 0, 0, 1}, {0, 0, 1, 0}, {0, 0, 1, 0}, 
   {1, 1, 1, 1}}, {{0, 0}, {0, 0}, {0, 0}, {1, 1}}}}
