{{{{611170, 347528, 131821, 611170}, {569227, 389471, 89878, 569227}, {0, 0, 0, 0}}, {{1, 1048570, 1048575, 7, 1048575}, {1, 1048570, 1048575, 7, 1048575}, {1, 1048570, 1048575, 7, 1048575}, {4, 6, 1, 1048564, 1}}, {{1048568, 1, 0}, {1048573, 1048572, 0}, {22, 6, 0}, {1048573, 1048572, 0}, {1048568, 1, 0}}}, {{{1, 1048575, 1, 1}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {838861, 209714, 209715, 629147, 209715}, {629146, 419428, 419430, 209718, 419430}, {1048575, 0, 0, 1, 0}}, {{1, 629146, 0}, {1, 629146, 0}, {1048572, 629144, 0}, {1, 629146, 0}, {1, 629146, 0}}}, {{{0, 83885, 41944, 0}, {0, 0, 0, 0}, {0, 629145, 419431, 0}}, {{0, 0, 0, 0, 0}, {8, 0, 629147, 419421, 0}, {9, 0, 629147, 419420, 0}, {1048575, 0, 0, 1, 0}}, {{998645, 399458, 1}, {948714, 798916, 699050}, {199724, 499320, 699050}, {998645, 399458, 699050}, {0, 0, 1}}}, {{{0, 449391, 599185, 0}, {0, 449391, 599185, 0}, {0, 0, 0, 0}}, {{582542, 0, 815559, 582542, 0}, {116509, 0, 815559, 1048575, 0}, {233018, 0, 582542, 1048574, 0}, {932067, 0, 233017, 1, 0}}, {{1, 629146, 0}, {1, 629146, 0}, {1, 629146, 0}, {1, 629146, 0}, {1, 629146, 0}}}, {{{419430, 209716, 419430, 0}, {1, 1048574, 1, 0}, {0, 1048574, 1, 0}}, {{0, 1, 0, 1048575, 0}, {838861, 209715, 0, 838861, 209715}, {838861, 209715, 0, 838861, 209715}, {0, 1048575, 0, 1, 0}}, {{0, 1, 0}, {0, 2, 1048575}, {0, 1048572, 0}, {0, 1, 0}, {0, 0, 6}}}, {{{0, 293602, 671088, 0}, {0, 838859, 419432, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {2, 0, 1, 2, 0}, {2, 0, 1, 2, 0}, {0, 0, 0, 0, 0}}, {{0, 898778, 1}, {0, 449389, 1}, {0, 449389, 1}, {0, 449389, 1}, {0, 898778, 1}}}, {{{83886, 964690, 83886, 83886}, {838861, 209715, 838861, 838861}, {0, 0, 0, 0}}, {{1, 1048570, 1048575, 7, 1048575}, {1, 1048570, 1048575, 7, 1048575}, {1, 1048570, 1048575, 7, 1048575}, {1, 1, 1, 1, 1}}, {{0, 1, 0}, {0, 1, 0}, {0, 1048572, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{1, 838863, 838859, 0}, {1, 1048574, 1, 0}, {1, 1048575, 0, 0}}, {{0, 1, 0, 1048575, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1048575, 0, 1, 0}}, {{0, 0, 0}, {0, 0, 1}, {0, 0, 0}, {0, 0, 0}, {0, 0, 1048570}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 489335, 559241, 559241}}, {{748984, 299600, 748984, 599176, 748984}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {599183, 449385, 299592, 748991, 1}}, {{342392, 346672, 299592}, {128397, 261074, 898779}, {106998, 731863, 1}, {128397, 261074, 898779}, {342392, 496469, 1}}}, {{{0, 964691, 1006632, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 0, 0, 1048575, 0}, {2, 0, 0, 1048574, 0}, {1048575, 0, 0, 1, 0}}, {{99862, 249660, 1}, {49931, 649118, 699050}, {49931, 649118, 699050}, {49931, 649118, 699050}, {99862, 249660, 1}}}, {{{838861, 838861, 209715, 0}, {0, 0, 0, 0}, {0, 748983, 299593, 0}}, {{0, 5, 0, 1048571, 0}, {1, 1048575, 0, 1, 1048575}, {2, 1048574, 0, 2, 1048574}, {1048575, 1048572, 0, 4, 1}}, {{1, 629146, 0}, {2, 209716, 419429}, {1048572, 629144, 0}, {1, 629146, 0}, {0, 0, 629154}}}, {{{699049, 699054, 699049, 0}, {699049, 699054, 699049, 0}, {0, 0, 0, 0}}, {{1048572, 1048570, 1048575, 12, 1048575}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {4, 6, 1, 1048564, 1}}, {{359512, 353520, 1}, {659105, 263642, 0}, {59918, 862828, 1048574}, {659105, 263642, 0}, {509309, 623154, 1}}}, {{{754975, 0, 0, 754975}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1048570, 1048575, 7, 1048575}, {2, 1048564, 1048574, 14, 1048574}, {1048575, 6, 1, 1048569, 1}}, {{599187, 449390, 0}, {149798, 898780, 1048575}, {599187, 449385, 0}, {599187, 449390, 0}, {0, 0, 1}}}, {{{629146, 209714, 209716, 629146}, {1048575, 3, 1048574, 1048575}, {0, 2, 1048575, 0}}, {{0, 0, 0, 0, 0}, {838861, 209714, 209715, 629147, 209715}, {838861, 209714, 209715, 629147, 209715}, {0, 1048575, 0, 1, 0}}, {{0, 1, 0}, {0, 2, 1048575}, {0, 1048572, 0}, {0, 1, 0}, {0, 0, 1}}}, {{{0, 569229, 479347, 479347}, {0, 569229, 479347, 479347}, {0, 725015, 323561, 323561}}, {{502134, 0, 251067, 502134, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {44307, 0, 797509, 1, 0}}, {{0, 0, 0}, {0, 0, 0}, {0, 1048575, 0}, {0, 0, 0}, {0, 1, 0}}}, {{{1048575, 449390, 599186, 1048575}, {0, 449389, 599187, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {838861, 209714, 209715, 629147, 209715}, {629146, 419428, 419430, 209718, 419430}, {419430, 1, 0, 629144, 0}}, {{1, 629146, 0}, {1, 629146, 0}, {1, 629139, 0}, {1, 629146, 0}, {1, 629146, 0}}}, {{{503315, 958697, 89879, 0}, {0, 958697, 89879, 0}, {0, 0, 0, 0}}, {{1048574, 0, 1048575, 1048574, 0}, {1048575, 1, 0, 1048575, 1}, {1048574, 2, 0, 1048574, 2}, {2, 0, 1, 2, 0}}, {{821857, 538458, 0}, {821857, 538458, 0}, {821857, 28339, 0}, {821857, 538458, 0}, {821857, 1, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {1048575, 1, 1048575, 1048575}}, {{838861, 838862, 838861, 838859, 838861}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1048575, 0, 1, 0}}, {{0, 0, 1}, {0, 0, 1}, {0, 0, 1048572}, {0, 0, 1}, {0, 0, 1}}}, {{{964690, 0, 0, 0}, {209715, 0, 0, 0}, {0, 0, 0, 0}}, {{1048575, 1048575, 1048575, 1048575, 1048575}, {1, 1048575, 0, 1, 1048575}, {1, 1048575, 0, 1, 1048575}, {1, 1, 1, 1, 1}}, {{0, 1, 0}, {0, 1, 0}, {0, 1048572, 0}, {0, 1, 0}, {0, 6, 0}}}, {{{293601, 0, 0, 293601}, {0, 0, 0, 0}, {0, 209715, 838861, 0}}, {{0, 0, 0, 0, 0}, {1, 1048570, 1048575, 7, 1048575}, {2, 1048564, 1048574, 14, 1048574}, {1048575, 1, 1, 1048574, 1}}, {{599187, 449390, 0}, {149798, 898780, 1048575}, {748980, 299592, 0}, {599187, 449390, 0}, {0, 0, 1}}}, {{{0, 149797, 898779, 898779}, {0, 149797, 898779, 898779}, {0, 389471, 659105, 659105}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1048575, 0, 0, 1, 0}}, {{349528, 978672, 0}, {1, 629146, 0}, {349518, 908763, 0}, {1, 629146, 0}, {349528, 1, 0}}}, {{{1048575, 0, 0, 1048575}, {1048575, 0, 0, 1048575}, {0, 209715, 838861, 838861}}, {{1048574, 0, 1048575, 1048574, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1, 1, 1, 1}}, {{0, 0, 1}, {0, 0, 1}, {0, 1, 1}, {0, 0, 1}, {0, 1048575, 1}}}, {{{349527, 349522, 349527, 0}, {349527, 349522, 349527, 0}, {0, 349525, 699051, 699051}}, {{1048575, 1048570, 1048575, 9, 1048575}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {4, 6, 1, 1048564, 1}}, {{359512, 353520, 1}, {659105, 263642, 0}, {59918, 862828, 1048574}, {659105, 263642, 0}, {359512, 353520, 1}}}, {{{1048575, 275626, 1036592, 1048575}, {1048575, 359511, 29960, 1048575}, {838861, 569226, 868821, 838861}}, {{2, 0, 1, 2, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, {{0, 0, 1}, {0, 0, 1}, {0, 0, 1}, {0, 0, 1}, {0, 0, 1}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 149797, 898779, 898779}}, {{1048575, 1048570, 1048575, 9, 1048575}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {2, 5, 1, 1048568, 0}}, {{948712, 589200, 349528}, {748983, 89878, 1}, {798914, 179756, 699046}, {748983, 89878, 1}, {948712, 99864, 0}}}, {{{5, 1048566, 5, 0}, {5, 1048566, 5, 0}, {1048575, 0, 0, 0}}, {{1048575, 0, 0, 1, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, {{0, 0, 1}, {0, 0, 0}, {0, 0, 1048574}, {0, 0, 0}, {0, 0, 1}}}, {{{0, 1, 1048575, 1048575}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1048575, 1, 0, 1048575, 1}}, {{0, 0, 0}, {0, 0, 0}, {1, 1048575, 0}, {0, 0, 0}, {1048575, 1, 0}}}, {{{257650, 239674, 928739, 0}, {928739, 239674, 928739, 0}, {0, 0, 0, 0}}, {{1048572, 1048570, 1048575, 12, 1048575}, {1, 1048575, 0, 1, 1048575}, {1, 1048575, 0, 1, 1048575}, {4, 6, 1, 1048564, 1}}, {{815560, 815559, 0}, {699051, 932068, 0}, {116506, 699050, 0}, {699051, 932068, 0}, {349529, 1, 0}}}, {{{0, 931137, 570424, 0}, {0, 0, 0, 0}, {0, 964691, 1006632, 0}}, {{0, 0, 0, 0, 0}, {5, 0, 1, 1048570, 0}, {5, 0, 1, 1048570, 0}, {0, 0, 0, 0, 0}}, {{0, 0, 1}, {0, 0, 699050}, {0, 0, 699050}, {0, 0, 699050}, {0, 0, 1}}}, {{{0, 449390, 599186, 0}, {0, 449389, 599187, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {838864, 1048575, 629147, 629150, 0}, {419434, 1048574, 629147, 6, 0}, {419430, 1, 0, 629144, 0}}, {{1048575, 419430, 0}, {1048575, 838859, 0}, {1048575, 419437, 0}, {1048575, 419430, 0}, {1048575, 1, 0}}}, {{{209713, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{571951, 571951, 953251, 1048575, 0}, {953251, 95325, 0, 953251, 95325}, {857926, 190650, 0, 857926, 190650}, {476625, 476625, 95325, 1, 0}}, {{1, 629146, 0}, {1, 629146, 0}, {1048572, 629144, 0}, {1, 629146, 0}, {6, 629148, 0}}}, {{{0, 527284, 784934, 0}, {0, 778942, 659105, 0}, {0, 778942, 659105, 0}}, {{0, 699039, 0, 349537, 0}, {349520, 699039, 349523, 6, 0}, {1048570, 699039, 349523, 5, 0}, {349526, 0, 0, 1, 0}}, {{0, 1, 0}, {0, 2, 0}, {0, 1048572, 0}, {0, 1, 0}, {0, 0, 0}}}, {{{0, 778942, 659105, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {8, 7, 629147, 419414, 0}, {9, 7, 629147, 419413, 0}, {1048575, 0, 0, 1, 0}}, {{699048, 699051, 0}, {699048, 1048574, 0}, {699058, 2, 0}, {1048575, 349524, 0}, {1048575, 1, 0}}}, {{{802910, 491332, 802910, 0}, {89877, 868822, 89877, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1048575, 1, 0, 1048575, 1}, {1048575, 1, 0, 1048575, 1}, {0, 0, 0, 0, 0}}, {{254200, 1016801, 0}, {95325, 349525, 826151}, {349526, 857926, 0}, {95325, 127100, 0}, {1048575, 1, 285974}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {1, 0, 0, 0}}, {{209715, 838862, 0, 209714, 838861}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1048575, 0, 1, 0}}, {{0, 0, 1}, {0, 0, 1}, {0, 0, 1048572}, {0, 0, 1}, {0, 0, 6}}}, {{{1048575, 1048575, 1, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1048575, 0, 1, 1048575}, {2, 1048574, 0, 2, 1048574}, {1048575, 1, 0, 1048575, 1}}, {{838861, 964690, 0}, {629146, 880804, 293601}, {838861, 335543, 0}, {838861, 964690, 0}, {1048575, 1, 335546}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 796918, 125829, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 1048575, 1, 0}, {0, 0, 1048575, 1, 0}, {0, 0, 0, 0, 0}}, {{0, 699049, 349528}, {0, 349522, 349528}, {0, 349532, 349518}, {0, 699049, 1}, {0, 0, 1}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 209715, 838861, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 1, 1048575, 0}, {0, 0, 2, 1048574, 0}, {0, 0, 1048575, 1, 0}}, {{599187, 449390, 0}, {149798, 898780, 1048575}, {748980, 299592, 5}, {599187, 449390, 0}, {0, 0, 1}}}, {{{0, 772950, 11984, 0}, {0, 689065, 1018616, 0}, {0, 689065, 1018616, 0}}, {{2, 0, 1, 2, 0}, {699050, 0, 0, 1048575, 0}, {349524, 0, 0, 1048574, 0}, {349526, 0, 0, 1, 0}}, {{0, 0, 1}, {0, 0, 1}, {0, 0, 1}, {0, 0, 1}, {0, 0, 1}}}, {{{0, 275626, 1036592, 0}, {0, 359511, 29960, 0}, {0, 778942, 659105, 0}}, {{0, 0, 0, 0, 0}, {349520, 0, 349523, 699045, 0}, {1048570, 0, 349523, 699044, 0}, {349526, 0, 0, 1, 0}}, {{0, 1048575, 1}, {0, 1048574, 1}, {0, 4, 1}, {0, 1048575, 1}, {0, 0, 1}}}, {{{964690, 251658, 880804, 964690}, {209715, 419431, 419430, 209715}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1048575, 6, 1, 1048569, 1}, {1048575, 6, 1, 1048569, 1}, {0, 0, 0, 0, 0}}, {{748984, 299593, 0}, {149797, 898781, 1048575}, {299590, 748982, 0}, {149797, 898780, 0}, {748984, 299592, 1}}}, {{{0, 784934, 263642, 263642}, {0, 659105, 389471, 389471}, {0, 0, 0, 0}}, {{1, 1048570, 1048575, 7, 1048575}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1048575, 6, 1, 1048569, 1}}, {{699048, 349528, 0}, {1048575, 1, 0}, {699058, 349518, 0}, {1048575, 1, 0}, {699048, 349528, 0}}}, {{{0, 1, 1048575, 0}, {0, 0, 0, 0}, {0, 599187, 449389, 0}}, {{0, 1048575, 0, 1, 0}, {8, 1048575, 629147, 419422, 0}, {9, 1048574, 629147, 419422, 0}, {1048575, 1, 0, 0, 0}}, {{1, 629146, 0}, {2, 209716, 0}, {1048572, 629144, 0}, {1, 629146, 0}, {0, 0, 0}}}, {{{0, 719022, 689065, 0}, {0, 719022, 689065, 0}, {0, 0, 0, 0}}, {{466033, 0, 0, 582543, 0}, {932067, 0, 233017, 1, 0}, {932067, 0, 233017, 1, 0}, {0, 0, 0, 0, 0}}, {{0, 1, 0}, {0, 699050, 0}, {0, 699050, 0}, {0, 699050, 0}, {0, 1, 0}}}, {{{1, 838862, 838860, 1}, {1, 1048573, 2, 1}, {1, 1048574, 1, 1}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1048575, 0, 1, 0}}, {{0, 0, 0}, {0, 0, 1048575}, {0, 0, 0}, {0, 0, 0}, {0, 0, 1}}}, {{{0, 209716, 629145, 0}, {0, 1048575, 1, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {3, 0, 1, 1, 0}, {4, 0, 1, 0, 0}, {1048575, 0, 0, 1, 0}}, {{1, 1, 0}, {1, 0, 0}, {1, 0, 0}, {1, 0, 0}, {1, 1, 0}}}, {{{1, 0, 0, 1}, {1, 0, 0, 1}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1, 1, 1, 1}}, {{0, 0, 1}, {0, 0, 1}, {0, 1, 1}, {0, 0, 1}, {0, 0, 1}}}}