{{{{0, 167934, 0, 964609}, {0, 335868, 167934, 964609}, 
   {0, 796675, 796675, 0}}, {{0, 1048574, 2, 1048572, 1048572}, 
   {5, 1048573, 3, 1048575, 1048575}, {2, 1048572, 4, 1048570, 1048570}, 
   {2, 1048575, 1, 0, 0}}, {{678492, 478760, 420749}, 
   {678492, 478760, 25290}, {805479, 805482, 653118}, {0, 0, 395459}, 
   {805479, 805482, 1}}}, {{{0, 0, 0, 0}, {349526, 582544, 699050, 233014}, 
   {1048575, 699048, 1, 699055}}, {{599188, 449388, 419840, 270042, 1048574}, 
   {748979, 299597, 631793, 182409, 2}, {299594, 748982, 630778, 31592, 
    1048574}, {449388, 599188, 1018, 150817, 1}}, 
  {{0, 0, 838803}, {0, 0, 838803}, {0, 0, 209773}, {0, 0, 1}, 
   {0, 0, 209772}}}, {{{0, 629316, 419402, 628748}, 
   {0, 839390, 209627, 837626}, {0, 209186, 838949, 210950}}, 
  {{212344, 254830, 859348, 282355, 543327}, {1041976, 297301, 189227, 25954, 
    505250}, {205744, 552131, 1048575, 308309, 1}, 
   {1035376, 594602, 378454, 51908, 1010500}}, {{629175, 815575, 893242}, 
   {629176, 815574, 543716}, {419402, 629174, 69924}, {1048575, 1, 349526}, 
   {419402, 629174, 69924}}}, {{{89674, 728942, 958902, 728942}, 
   {299593, 99865, 748983, 99863}, {0, 1048575, 0, 2}}, 
  {{16, 1048560, 16, 0, 1048560}, {1048575, 1, 1048575, 0, 1}, 
   {22, 1048554, 22, 0, 1048554}, {1048574, 2, 1048574, 0, 2}}, 
  {{0, 419401, 629126}, {0, 419400, 279600}, {0, 629174, 69924}, 
   {0, 1, 349526}, {0, 629174, 69924}}}, 
 {{{0, 0, 0, 0}, {119786, 0, 269668, 778908}, {868897, 0, 119786, 928790}}, 
  {{699053, 349523, 465243, 814766, 466032}, {815556, 233020, 885304, 69748, 
    349527}, {582543, 466033, 163272, 629305, 699049}, 
   {932066, 116510, 372509, 489019, 1}}, {{0, 217429, 1048575}, 
   {0, 217429, 554096}, {0, 831147, 554098}, {0, 0, 0}, {0, 831147, 1}}}, 
 {{{16531, 1009699, 1032045, 27704}, {0, 610276, 305138, 371719}, 
   {0, 66581, 66581, 0}}, {{1048575, 1048574, 2, 1048571, 1048571}, 
   {209715, 419430, 629146, 1048575, 1048575}, {838861, 629146, 419430, 1, 
    1}, {419430, 838860, 209716, 1048574, 1048574}}, 
  {{745618, 302958, 419402}, {528189, 520387, 419401}, 
   {302958, 745618, 629174}, {217429, 831147, 1}, {302958, 745618, 629174}}}, 
 {{{0, 209725, 838851, 838851}, {0, 251082, 797494, 797494}, 
   {0, 671953, 376623, 376623}}, {{599189, 449387, 633836, 484037, 1048573}, 
   {748979, 299597, 838655, 389271, 2}, {299594, 748982, 423916, 873306, 
    1048574}, {449388, 599188, 628737, 778536, 1}}, 
  {{1048575, 420858, 280572}, {1048575, 420858, 280572}, {1, 627718, 768004}, 
   {0, 0, 0}, {1, 627718, 768004}}}, 
 {{{748983, 459365, 928740, 249682}, {0, 629154, 629147, 209697}, 
   {0, 419401, 0, 209774}}, {{1048572, 4, 1048574, 2, 2}, 
   {2, 1048574, 1, 1048575, 1048575}, {1048574, 2, 1048575, 1, 1}, 
   {4, 1048572, 2, 1048574, 1048574}}, {{419401, 629174, 69924}, 
   {419400, 1456, 350496}, {629174, 840260, 210648}, {1, 627718, 768004}, 
   {629174, 840260, 210648}}}, 
 {{{0, 466956, 0, 815098}, {0, 918522, 0, 589315}, {0, 130054, 0, 459261}}, 
  {{946258, 102318, 424510, 629146, 0}, {907797, 140779, 137875, 419433, 0}, 
   {639304, 409272, 649464, 419432, 0}, {268493, 780083, 536987, 1, 0}}, 
  {{440827, 30690, 106406}, {440827, 30690, 106406}, 
   {607749, 1017886, 942170}, {0, 0, 942169}, {607749, 1017886, 1}}}, 
 {{{419527, 0, 419366, 629210}, {419527, 0, 419366, 629210}, {0, 0, 0, 0}}, 
  {{364721, 683855, 136770, 683854, 911806}, {683854, 364722, 683854, 182361, 
    364722}, {1048575, 1, 1048575, 866215, 1}, {319132, 729444, 319132, 
    364722, 729444}}, {{0, 627718, 768004}, {0, 206861, 836958}, 
   {0, 1, 349526}, {0, 0, 0}, {0, 420858, 280572}}}, 
 {{{0, 916852, 21954, 307356}, {0, 388422, 459551, 142258}, 
   {0, 660154, 589025, 906318}}, {{113757, 397583, 12599, 799133, 528604}, 
   {2480, 790426, 1021414, 249444, 519972}, {116237, 139433, 1034013, 1, 0}, 
   {4960, 532276, 994252, 498888, 1039944}}, {{0, 826690, 900652}, 
   {0, 826690, 900652}, {0, 1, 349526}, {0, 0, 0}, {0, 1, 349526}}}, 
 {{{834583, 129808, 704775, 298178}, {0, 629125, 419451, 419451}, 
   {0, 0, 0, 0}}, {{193427, 223968, 824608, 641363, 641363}, 
   {468296, 1018035, 30541, 407214, 407214}, {661723, 193427, 855149, 1, 1}, 
   {936592, 987494, 61082, 814428, 814428}}, {{349527, 416099, 976450}, 
   {349528, 416098, 626924}, {1, 0, 0}, {1048575, 1, 349526}, 
   {0, 1, 349526}}}, {{{171197, 342394, 877379, 363788}, {0, 0, 0, 0}, 
   {0, 0, 0, 0}}, {{163111, 396128, 652448, 955367, 955367}, 
   {885460, 93211, 69903, 23306, 908768}, {163109, 326225, 279620, 815559, 
    209714}, {163110, 745656, 908765, 605846, 1}}, 
  {{699050, 349525, 582542}, {699051, 349524, 233016}, {1, 0, 0}, 
   {1048575, 1, 349526}, {0, 1, 349526}}}, 
 {{{173347, 714675, 875229, 777912}, {0, 210790, 1006418, 479443}, 
   {0, 669154, 63237, 885318}}, {{476625, 953250, 95326, 285973, 285973}, 
   {762593, 571958, 667272, 667279, 667279}, {762597, 4, 95323, 667278, 
    667278}, {1048572, 571954, 571949, 1, 1}}, {{528189, 955248, 854262}, 
   {310760, 124101, 854261}, {302958, 745618, 629174}, {217429, 831147, 1}, 
   {302958, 745618, 629174}}}, {{{209711, 419429, 838865, 419429}, 
   {0, 713114, 335462, 335462}, {0, 503193, 545383, 545383}}, 
  {{21, 1048555, 7138, 7117, 1048571}, {0, 0, 420858, 420858, 1048575}, 
   {21, 1048555, 627718, 627697, 1}, {0, 0, 841716, 841716, 1048574}}, 
  {{1048575, 420858, 7150}, {1048575, 420858, 223539}, {1, 627718, 209239}, 
   {0, 0, 0}, {1, 627718, 1041426}}}, 
 {{{0, 522092, 786798, 529412}, {0, 211018, 139593, 905726}, 
   {0, 837558, 908983, 142850}}, {{338069, 608953, 214657, 1015335, 732902}, 
   {738648, 884993, 833919, 33242, 315674}, {28141, 445370, 0, 1, 0}, 
   {428720, 721410, 619262, 66484, 631348}}, {{629175, 2, 699052}, 
   {629176, 1, 349526}, {419402, 0, 0}, {1048575, 1, 349526}, 
   {419402, 0, 0}}}, {{{0, 326222, 0, 885465}, {978666, 838846, 69910, 
    838883}, {629153, 279640, 419423, 69873}}, 
  {{226718, 821858, 226718, 821858, 821858}, {935217, 113359, 340079, 28347, 
    113359}, {113359, 935217, 340078, 368423, 935217}, 
   {821858, 226718, 1, 708500, 226718}}, {{0, 0, 68953}, {0, 0, 489810}, 
   {0, 0, 420858}, {0, 0, 627719}, {0, 0, 1}}}, 
 {{{299593, 938736, 119836, 99844}, {0, 838872, 419429, 1048555}, 
   {0, 0, 0, 0}}, {{1048551, 25, 1048553, 2, 23}, 
   {2, 1048574, 1, 1048575, 1048575}, {1048553, 23, 1048554, 1, 22}, 
   {4, 1048572, 2, 1048574, 1048574}}, {{419401, 208316, 837928}, 
   {419400, 208317, 138878}, {629174, 840261, 560174}, {1, 627718, 768004}, 
   {629174, 212542, 491220}}}, {{{958694, 669090, 89882, 669090}, 
   {209711, 629161, 629147, 629105}, {0, 209690, 838865, 209774}}, 
  {{1048573, 0, 0, 1048573, 1048573}, {1, 1048575, 1, 1048575, 1048575}, 
   {1048575, 1, 1048575, 1, 1}, {2, 1048574, 2, 1048574, 1048574}}, 
  {{0, 765626, 43591}, {0, 765626, 602356}, {0, 1, 908291}, {0, 0, 489811}, 
   {0, 1, 349526}}}, {{{0, 838220, 0, 629466}, {69926, 815594, 978650, 
    955289}, {419399, 838798, 629177, 419556}}, 
  {{599189, 449387, 419841, 270042, 1048573}, {748979, 299597, 631793, 
    182409, 2}, {299594, 748982, 630778, 31592, 1048574}, 
   {449388, 599188, 1018, 150817, 1}}, {{0, 240435, 40072}, 
   {0, 240435, 40072}, {0, 808141, 1008504}, {0, 0, 1008503}, 
   {0, 808141, 1}}}, {{{149797, 748983, 898779, 748983}, 
   {209690, 419422, 838886, 419422}, {209753, 419443, 838823, 419443}}, 
  {{582543, 466033, 931276, 348733, 1048575}, {815556, 233020, 885304, 69748, 
    349527}, {582543, 466033, 163272, 629305, 699049}, 
   {932066, 116510, 372509, 489019, 1}}, {{0, 0, 627718}, {0, 0, 206861}, 
   {0, 0, 1}, {0, 0, 0}, {0, 0, 420858}}}, 
 {{{0, 0, 0, 0}, {838846, 629116, 209730, 838920}, 
   {838883, 629190, 209693, 838772}}, {{340077, 0, 0, 340077, 340077}, 
   {935217, 113359, 340079, 28347, 113359}, {113359, 935217, 340078, 368423, 
    935217}, {821858, 226718, 1, 708500, 226718}}, 
  {{0, 1048575, 326540}, {0, 1048575, 885305}, {0, 1, 908291}, 
   {0, 0, 489811}, {0, 1, 349526}}}, 
 {{{0, 647492, 0, 200542}, {0, 648138, 0, 200219}, {0, 0, 0, 0}}, 
  {{0, 0, 0, 0, 0}, {1048574, 2, 0, 2, 0}, {1048575, 1, 0, 1, 0}, 
   {1048575, 1, 0, 1, 0}}, {{214188, 541133, 799952}, 
   {507443, 247878, 953974}, {233089, 60166, 649490}, {0, 0, 341445}, 
   {695155, 646676, 1}}}, {{{0, 354468, 0, 871342}, 
   {0, 794078, 470330, 582287}, {0, 38666, 867369, 608830}}, 
  {{3, 1048573, 3, 0, 1048573}, {1048572, 4, 1048574, 2, 2}, 
   {1, 1048575, 2, 1, 1048574}, {1048574, 2, 1048575, 1, 1}}, 
  {{685161, 814710, 45922}, {87880, 363415, 94584}, {814710, 831147, 2740}, 
   {597281, 451295, 1002653}, {814710, 831147, 1}}}, 
 {{{0, 0, 0, 0}, {0, 1032198, 16378, 16378}, {0, 548855, 499721, 499721}}, 
  {{0, 877910, 853322, 341324, 812828}, {426665, 792577, 737621, 396289, 
    235748}, {170666, 707244, 231408, 426654, 812828}, 
   {170666, 963243, 1, 963244, 642162}}, {{243097, 243094, 739002}, 
   {243097, 243094, 343543}, {805479, 805482, 653118}, {0, 0, 395459}, 
   {805479, 805482, 1}}}, {{{89674, 728942, 958902, 728942}, 
   {299593, 798915, 748983, 798915}, {0, 0, 0, 0}}, 
  {{5, 1048571, 5, 1048571, 1048571}, {1, 1048575, 1, 1048575, 1048575}, 
   {1048575, 1, 1048575, 1, 1}, {2, 1048574, 2, 1048574, 1048574}}, 
  {{0, 69875, 629125}, {0, 69875, 978650}, {0, 629174, 419449}, {0, 1, 1}, 
   {0, 629174, 69924}}}, {{{0, 382836, 0, 332870}, 
   {0, 349572, 699074, 699039}, {0, 1048541, 1048541, 0}}, 
  {{377488, 419430, 629146, 167772, 167772}, {880808, 629143, 419433, 41942, 
    41942}, {461376, 629144, 419432, 671088, 671088}, 
   {419432, 1048575, 1, 419430, 419430}}, {{1048575, 1, 349526}, 
   {1048575, 1, 349526}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}, 
 {{{0, 0, 0, 0}, {0, 706654, 0, 683844}, {0, 512883, 0, 22810}}, 
  {{113361, 255058, 793518, 963557, 623477}, {963554, 368421, 453437, 595139, 
    878538}, {425099, 340078, 595139, 113360, 170038}, 
   {198378, 368420, 566797, 481779, 1}}, {{528189, 520387, 419401}, 
   {310760, 737816, 419400}, {302958, 745618, 629174}, {217429, 831147, 1}, 
   {302958, 745618, 629174}}}, {{{1048575, 349525, 1, 349525}, 
   {0, 209578, 0, 629420}, {0, 209921, 0, 628734}}, 
  {{599188, 449388, 2, 449390, 1048574}, {748979, 299597, 1048574, 299595, 
    2}, {299594, 748982, 2, 748984, 1048574}, {449388, 599188, 1048575, 
    599187, 1}}, {{419401, 629174, 978214}, {419400, 1456, 768975}, 
   {629174, 840260, 909699}, {1, 627718, 768004}, {629174, 840260, 350934}}}, 
 {{{838865, 629154, 209711, 838844}, {838865, 629154, 209711, 838844}, 
   {0, 0, 0, 0}}, {{1048574, 2, 1048574, 2, 2}, {1, 1048575, 1, 1048575, 
    1048575}, {1048575, 1, 1048575, 1, 1}, {2, 1048574, 2, 1048574, 
    1048574}}, {{0, 68953, 395494}, {0, 489810, 326540}, {0, 420858, 280572}, 
   {0, 627719, 68954}, {0, 1, 349526}}}, 
 {{{269438, 812540, 908290, 730376}, {689089, 389378, 1048575, 599420}, 
   {359487, 659198, 1, 449156}}, {{116117, 932459, 232211, 1048553, 0}, 
   {268493, 780083, 536987, 1, 0}, {384610, 663966, 769198, 1048554, 0}, 
   {536986, 511590, 25398, 2, 0}}, {{0, 1048575, 699050}, 
   {0, 1048575, 699050}, {0, 1, 349526}, {0, 0, 0}, {0, 1, 349526}}}, 
 {{{299593, 379486, 119836, 169768}, {0, 629147, 419429, 419429}, 
   {0, 0, 0, 0}}, {{21, 1048555, 5, 1048555, 1048571}, {0, 0, 1, 0, 1048575}, 
   {21, 1048555, 1048575, 1048555, 1}, {0, 0, 2, 0, 1048574}}, 
  {{699049, 280572, 187048}, {699048, 280573, 536574}, 
   {1048575, 420859, 630098}, {1, 627718, 768004}, {0, 420858, 280572}}}, 
 {{{627719, 209239, 420857, 209240}, {0, 4, 0, 1048567}, 
   {0, 1048569, 0, 14}}, {{0, 0, 0, 0, 0}, {1048572, 4, 1048574, 2, 2}, 
   {1048574, 2, 1048575, 1, 1}, {1048574, 2, 1048575, 1, 1}}, 
  {{0, 419402, 419402}, {0, 419401, 419401}, {0, 629174, 629174}, {0, 1, 1}, 
   {0, 629174, 629174}}}, {{{0, 656730, 0, 195923}, {0, 921614, 0, 587769}, 
   {0, 126962, 0, 460807}}, {{0, 748982, 299594, 449388, 449388}, 
   {748983, 599187, 656251, 57065, 898781}, {299593, 449389, 178330, 777513, 
    149795}, {299593, 898780, 777515, 627719, 1}}, 
  {{243097, 243094, 962689}, {243097, 243094, 567230}, 
   {805479, 805482, 653118}, {0, 0, 395459}, {805479, 805482, 1}}}, 
 {{{958902, 459920, 89674, 39062}, {748983, 948712, 299593, 948711}, 
   {0, 0, 0, 0}}, {{23, 1048553, 23, 0, 1048553}, 
   {1048575, 1, 1048575, 0, 1}, {22, 1048554, 22, 0, 1048554}, 
   {1048574, 2, 1048574, 0, 2}}, {{0, 838803, 559202}, {0, 838803, 559202}, 
   {0, 209773, 489374}, {0, 1, 349526}, {0, 209772, 139848}}}, 
 {{{969434, 672670, 79142, 672670}, {389267, 479281, 659309, 479281}, 
   {659309, 569295, 389267, 569295}}, {{946992, 101584, 845392, 1048560, 0}, 
   {268493, 780083, 536987, 1, 0}, {384610, 663966, 769198, 1048554, 0}, 
   {536986, 511590, 25398, 2, 0}}, {{0, 0, 699049}, {0, 0, 699048}, 
   {0, 0, 1048575}, {0, 0, 1}, {0, 0, 0}}}, 
 {{{746963, 423674, 301613, 168714}, {0, 878450, 0, 609351}, {0, 0, 0, 0}}, 
  {{419430, 629146, 419430, 629146, 629146}, {419425, 629151, 629143, 629151, 
    419433}, {1048573, 3, 629144, 3, 419432}, {419428, 629148, 1048575, 
    629148, 1}}, {{547340, 887471, 242122}, {920523, 514288, 692384}, 
   {276105, 386236, 607016}, {0, 84025, 405542}, {578315, 1, 349526}}}, 
 {{{599187, 549256, 449389, 549251}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{838860, 209716, 419430, 209716, 629146}, {209710, 838866, 629143, 838866, 
    419433}, {209712, 838864, 629144, 838864, 419432}, 
   {1048574, 2, 1048575, 2, 1}}, {{838803, 837490, 907852}, 
   {838803, 837490, 907852}, {209773, 211086, 140724}, {1, 627718, 768004}, 
   {209772, 631944, 421296}}}, 
 {{{0, 812482, 0, 642335}, {0, 812482, 0, 642335}, {0, 0, 0, 0}}, 
  {{419430, 629146, 419430, 629146, 629146}, {629143, 419433, 629143, 419433, 
    419433}, {629144, 419432, 629144, 419432, 419432}, 
   {1048575, 1, 1048575, 1, 1}}, {{673748, 540408, 292885}, 
   {544749, 779150, 139102}, {1030879, 937274, 704430}, {0, 0, 1011995}, 
   {240301, 459790, 1}}}, {{{419401, 880159, 838900, 503732}, 
   {0, 502164, 251082, 923035}, {0, 671953, 671953, 0}}, 
  {{599186, 449390, 419838, 270042, 0}, {748979, 299597, 838655, 389271, 2}, 
   {299591, 748985, 209918, 659311, 1}, {449388, 599188, 628737, 778536, 1}}, 
  {{1048575, 420858, 280572}, {1048575, 420858, 280572}, {1, 627718, 768004}, 
   {0, 0, 0}, {1, 627718, 768004}}}, 
 {{{748983, 249661, 299593, 249661}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{16, 1048560, 0, 1048560, 0}, {1048575, 1, 0, 1, 0}, 
   {22, 1048554, 0, 1048554, 0}, {1048574, 2, 0, 2, 0}}, 
  {{69875, 909746, 397258}, {69875, 909746, 887069}, 
   {629174, 840260, 560173}, {1, 627718, 768004}, {629174, 840260, 70362}}}, 
 {{{0, 629147, 419429, 419429}, {0, 629147, 419429, 419429}, {0, 0, 0, 0}}, 
  {{0, 0, 16, 0, 1048560}, {0, 0, 1048575, 0, 1}, {0, 0, 22, 0, 1048554}, 
   {0, 0, 1048574, 0, 2}}, {{699049, 701430, 467620}, 
   {699048, 73712, 748192}, {1048575, 420858, 280572}, {1, 627718, 768004}, 
   {0, 0, 0}}}, {{{1048571, 699137, 349532, 349498}, {0, 196, 98, 1048527}, 
   {0, 1048429, 1048429, 0}}, {{838861, 629146, 419430, 1, 1}, 
   {0, 0, 0, 0, 0}, {838861, 629146, 419430, 1, 1}, {0, 0, 0, 0, 0}}, 
  {{1, 627718, 768004}, {1, 627718, 768004}, {0, 0, 0}, {0, 0, 0}, 
   {0, 0, 0}}}, {{{779138, 609238, 269438, 609238}, 
   {359487, 39943, 768975, 199715}, {689089, 0, 239658, 808918}}, 
  {{896200, 395473, 551503, 536970, 536986}, {268493, 780083, 536987, 1, 0}, 
   {384610, 663966, 769198, 1048554, 0}, {536986, 511590, 25398, 2, 0}}, 
  {{0, 1048575, 581749}, {0, 1048575, 91938}, {0, 1, 908291}, {0, 0, 489811}, 
   {0, 1, 349526}}}, {{{0, 627718, 420858, 420858}, {0, 1048575, 1, 1}, 
   {0, 0, 0, 0}}, {{838824, 23, 1048553, 838870, 838870}, 
   {419432, 1048575, 1, 419430, 419430}, {209680, 22, 1048554, 209724, 
    209724}, {838864, 1048574, 2, 838860, 838860}}, 
  {{349527, 699048, 466032}, {349528, 699047, 116506}, {1, 0, 0}, 
   {1048575, 1, 349526}, {0, 1, 349526}}}, 
 {{{1048573, 0, 2, 1048574}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{1048575, 1, 0, 1, 0}, {0, 0, 0, 0, 0}, {1048575, 1, 0, 1, 0}, 
   {0, 0, 0, 0, 0}}, {{1048575, 0, 0}, {1048574, 1, 349526}, {0, 1, 349526}, 
   {0, 0, 0}, {1, 0, 0}}}, {{{0, 0, 0, 0}, {0, 699050, 699050, 0}, 
   {0, 1, 1, 0}}, {{1, 0, 0, 1, 1}, {1, 1, 1, 1, 1}, {1, 0, 1, 0, 0}, 
   {0, 1, 0, 1, 1}}, {{0, 1, 1}, {0, 1, 1}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}}
