{{{{815558, 932072, 815558, 932067}, {233018, 116504, 233018, 116509}, {233012, 116507, 233015, 116512}}, {{0, 0, 0, 0, 0}, {908765, 955369, 1, 349525, 233017}, {69904, 46602, 2, 349524, 932068}, {209714, 838861, 1, 0, 0}}, {{299586, 0, 299595}, {748978, 0, 748984}, {1048569, 0, 2}, {1048574, 0, 1}, {1048571, 0, 1}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {599167, 749060, 599167, 599167}}, {{0, 0, 0, 0, 0}, {217481, 217481, 901001, 419429, 271854}, {939832, 939832, 248556, 838858, 38838}, {489334, 489334, 629148, 419429, 1}}, {{615830, 0, 216373}, {199730, 0, 948711}, {699050, 0, 699051}, {1048574, 0, 1}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {299560, 149780, 748987, 449398}, {299560, 149780, 748987, 449398}}, {{233017, 233017, 815559, 0, 815559}, {582540, 233017, 815561, 0, 466034}, {1048569, 0, 6, 0, 1}, {1048572, 349526, 699054, 0, 0}}, {{723154, 686999, 0}, {1048574, 1, 0}, {361576, 867788, 0}, {0, 0, 0}, {361576, 867788, 0}}}, {{{629127, 209705, 838862, 209720}, {209696, 419446, 629139, 419431}, {1048510, 1048525, 6, 24}}, {{0, 0, 0, 0, 0}, {2, 2, 349521, 699053, 699051}, {6, 6, 1048563, 7, 1}, {4, 4, 699042, 349530, 349526}}, {{299593, 0, 0}, {748982, 0, 0}, {0, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, {{{699050, 699051, 349525, 699051}, {349526, 349525, 699051, 349525}, {349524, 349526, 699050, 349526}}, {{0, 0, 0, 0, 0}, {699050, 699050, 699051, 699050, 1}, {699048, 699048, 699052, 699048, 4}, {0, 0, 0, 0, 0}}, {{1, 0, 0}, {0, 0, 0}, {1, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {449391, 0, 0, 0}}, {{815559, 815559, 233017, 0, 815560}, {466038, 466038, 233008, 349530, 737887}, {11, 11, 699028, 349537, 38835}, {6, 6, 1048563, 7, 1}}, {{748988, 1048575, 149795}, {299594, 1048575, 898780}, {6, 1048575, 1048574}, {4, 0, 1048574}, {0, 1048575, 1}}}, {{{349525, 699052, 349525, 699050}, {699050, 349528, 699050, 349524}, {699050, 349528, 699050, 349524}}, {{699051, 116508, 0, 349525, 233017}, {0, 466033, 699051, 699050, 932068}, {349525, 349525, 0, 349525, 349526}, {2, 699048, 349525, 1048574, 1}}, {{299592, 299595, 0}, {748981, 748984, 0}, {1048575, 2, 0}, {1, 1, 0}, {1048574, 1, 0}}}, {{{489339, 978673, 69905, 978670}, {978680, 908762, 139812, 908765}, {349542, 699065, 349524, 699044}}, {{0, 0, 0, 0, 0}, {4, 4, 699042, 349530, 349526}, {10, 10, 699029, 349537, 349527}, {6, 6, 1048563, 7, 1}}, {{0, 2, 1048574}, {0, 1048575, 1}, {0, 0, 0}, {0, 1048575, 1}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {2, 1048568, 2, 1}, {2, 1048568, 2, 1}}, {{0, 0, 0, 0, 0}, {1, 1, 699049, 1, 699050}, {2, 2, 349522, 2, 349524}, {1, 1, 699049, 1, 699050}}, {{748987, 0, 149796}, {299583, 0, 898786}, {7, 0, 1048574}, {18, 0, 1048567}, {1, 0, 1}}}, {{{0, 0, 0, 0}, {279617, 559241, 489335, 559241}, {0, 0, 0, 0}}, {{449391, 449391, 299591, 449391, 898779}, {898779, 898779, 599187, 898779, 748983}, {1048573, 1048573, 5, 1048573, 1}, {0, 0, 0, 0, 0}}, {{427988, 834581, 1}, {770382, 663385, 0}, {149794, 449390, 1}, {449388, 299593, 1}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {24, 12, 1048573, 1048570}, {24, 12, 1048573, 1048570}}, {{737887, 737887, 310689, 0, 310689}, {970901, 155345, 776725, 699051, 1009740}, {699042, 349526, 349532, 1, 1}, {699046, 116510, 699054, 349526, 116508}}, {{1048574, 1, 0}, {1048574, 1, 0}, {1048574, 1, 0}, {0, 0, 0}, {1048574, 1, 0}}}, {{{419434, 838859, 209717, 838859}, {838868, 629142, 419434, 629142}, {18, 1048567, 9, 1048567}}, {{233017, 233017, 582542, 233017, 815559}, {582542, 582542, 932068, 582542, 466034}, {1048575, 1048575, 2, 1048575, 1}, {0, 0, 0, 0, 0}}, {{1, 0, 0}, {1, 0, 0}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}}}, {{{699051, 349524, 699051, 349526}, {349525, 699052, 349525, 699050}, {349526, 699048, 349526, 699052}}, {{0, 0, 0, 0, 0}, {1048575, 1048575, 349527, 1048575, 699051}, {1048573, 1048573, 5, 1048573, 1}, {1048574, 1048574, 699054, 1048574, 349526}}, {{449386, 299595, 0}, {599184, 748984, 0}, {1048572, 2, 0}, {1048574, 1, 0}, {1048574, 1, 0}}}, {{{988657, 29959, 868820, 179756}, {629144, 209718, 389470, 209715}, {958698, 569229, 29959, 569226}}, {{349525, 932068, 0, 699051, 815559}, {349526, 233016, 0, 699050, 466034}, {3, 1048572, 0, 1048573, 1}, {0, 0, 0, 0, 0}}, {{1048575, 0, 0}, {1, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {2, 1048575, 1, 1048575}, {0, 0, 0, 0}}, {{209714, 838861, 1, 0, 0}, {209714, 838861, 1, 0, 0}, {0, 0, 0, 0, 0}, {209708, 838862, 6, 0, 0}}, {{1048575, 2, 0}, {1048574, 1, 0}, {1048575, 2, 0}, {1, 1, 0}, {1048574, 1, 0}}}, {{{0, 0, 0, 0}, {649118, 549256, 649118, 848847}, {948712, 399459, 798915, 699050}}, {{0, 0, 0, 0, 0}, {209714, 838861, 1, 0, 0}, {419428, 629146, 2, 0, 0}, {209714, 838861, 1, 0, 0}}, {{1048575, 1048575, 0}, {1, 1, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}, {{{116506, 582552, 116506, 582541}, {932070, 466024, 932070, 466035}, {233023, 116484, 233023, 116517}}, {{0, 0, 0, 0, 0}, {476625, 476625, 190651, 476625, 762601}, {1048575, 1048575, 190652, 1048575, 381301}, {571950, 571950, 1, 571950, 667276}}, {{449386, 0, 299595}, {599184, 0, 748984}, {1048572, 0, 2}, {1048574, 0, 1}, {1048574, 0, 1}}}, {{{75, 0, 0, 0}, {0, 1048276, 75, 75}, {150, 0, 0, 0}}, {{266305, 266305, 782271, 0, 782271}, {965356, 965356, 432745, 699051, 782271}, {1, 1, 1048574, 1, 0}, {898780, 898780, 848846, 349526, 499322}}, {{659105, 257650, 0}, {1018616, 916755, 0}, {796918, 125829, 0}, {1, 83886, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {569224, 239663, 59919, 838866}}, {{430185, 474996, 0, 618391, 143395}, {421227, 271857, 752815, 492925, 651253}, {125481, 800632, 806575, 304726, 364464}, {564624, 430191, 53760, 7, 1}}, {{0, 1, 1048575}, {0, 1048575, 1}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}, {{{419431, 389471, 659105, 389471}, {838862, 778942, 269634, 778942}, {3, 898779, 149797, 898779}}, {{349523, 349523, 349530, 349523, 699053}, {699058, 699058, 815544, 582550, 349525}, {349545, 349545, 815520, 932087, 699045}, {6, 6, 1048563, 7, 1}}, {{449388, 0, 299594}, {599186, 0, 748983}, {1048574, 0, 1}, {349524, 0, 349526}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {99866, 649112, 99866, 49933}, {998643, 199732, 998643, 948710}}, {{328965, 328965, 719611, 0, 719611}, {20559, 20559, 842975, 801851, 596250}, {431764, 431764, 246728, 555126, 801854}, {616808, 616808, 246726, 801851, 1}}, {{748986, 1048575, 149796}, {299582, 1048575, 898786}, {6, 1048575, 1048574}, {18, 0, 1048567}, {0, 1048575, 1}}}, {{{559237, 69903, 978671, 69906}, {69896, 139814, 908764, 139811}, {69890, 139802, 908767, 139814}}, {{618391, 573580, 0, 430185, 905181}, {143399, 158336, 699042, 206135, 47799}, {1003775, 59758, 699029, 394348, 334590}, {6, 6, 1048563, 7, 1}}, {{149797, 2, 1048574}, {898782, 1048575, 1}, {0, 0, 0}, {1048573, 1048575, 1}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {2, 1048568, 2, 1}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {349526, 349526, 349524, 349526, 0}, {349527, 349527, 349522, 349527, 0}, {1, 1, 1048574, 1, 0}}, {{299596, 599185, 149796}, {748965, 449382, 898786}, {7, 0, 1048574}, {26, 8, 1048567}, {1048575, 1048574, 1}}}, {{{0, 0, 0, 0}, {768959, 489335, 559241, 489335}, {504872, 776724, 854395, 660214}}, {{599185, 599188, 0, 449391, 898779}, {599179, 599187, 149803, 898779, 748983}, {299573, 299593, 449409, 1048573, 1}, {898764, 898782, 299606, 0, 0}}, {{449386, 299594, 1}, {599184, 748984, 0}, {1048572, 1, 1}, {1048574, 0, 1}, {1048574, 1, 0}}}, {{{279617, 559241, 489335, 559241}, {559234, 69906, 978670, 69906}, {349516, 699053, 349523, 699053}}, {{149797, 149797, 748982, 149797, 898779}, {748982, 748982, 599188, 748982, 748983}, {748979, 748979, 599194, 748979, 1}, {0, 0, 0, 0, 0}}, {{599189, 0, 748982}, {449391, 0, 299593}, {3, 0, 1048575}, {699052, 0, 699050}, {1, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {699047, 349540, 699047, 349518}}, {{953251, 127100, 0, 95325, 1016801}, {222425, 466033, 190651, 730825, 1027393}, {413075, 497807, 190652, 635499, 518993}, {0, 285974, 1, 95324, 476626}}, {{449386, 1, 299594}, {599184, 1, 748983}, {1048572, 1, 1}, {1048574, 0, 1}, {1048574, 1, 0}}}, {{{349523, 699051, 349525, 699051}, {699046, 349526, 699050, 349526}, {699046, 349526, 699050, 349526}}, {{0, 0, 0, 0, 0}, {1, 1, 1048574, 1, 0}, {4, 4, 1048568, 4, 0}, {0, 0, 0, 0, 0}}, {{798917, 0, 748982}, {599187, 0, 299593}, {349528, 0, 1048575}, {1, 0, 699050}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {629136, 209705, 838862, 209720}}, {{430185, 474996, 0, 618391, 143395}, {594496, 579559, 1009731, 492925, 961942}, {899217, 794658, 893209, 304726, 558644}, {6, 6, 1048563, 7, 1}}, {{149797, 748983, 299593}, {898782, 299594, 748982}, {0, 0, 0}, {1048573, 1048575, 1}, {0, 0, 0}}}, {{{419427, 239675, 808901, 239675}, {838854, 479350, 569226, 479350}, {149782, 599179, 0, 299598}}, {{0, 0, 0, 0, 0}, {116515, 116515, 932054, 7, 932068}, {466048, 466048, 582514, 14, 582542}, {6, 6, 1048563, 7, 1}}, {{696113, 0, 607998}, {784228, 0, 625621}, {678490, 0, 185043}, {1, 0, 123362}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {1048568, 1048572, 1, 2}, {1048568, 1048572, 1, 2}}, {{233017, 233017, 815559, 0, 815559}, {582542, 582542, 466034, 0, 466034}, {1048575, 1048575, 1, 0, 1}, {0, 0, 0, 0, 0}}, {{898777, 1, 0}, {149794, 0, 0}, {1048574, 1, 0}, {1, 1, 0}, {1048574, 1, 0}}}, {{{366653, 807991, 210711, 852802}, {703432, 686902, 391548, 642091}, {547490, 240585, 837865, 195774}}, {{599185, 599188, 0, 449391, 898779}, {149797, 149796, 0, 898779, 748983}, {3, 1048572, 0, 1048573, 1}, {0, 0, 0, 0, 0}}, {{6, 2, 1048574}, {1048573, 1048575, 1}, {0, 0, 0}, {1048573, 1048575, 1}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {6, 1048573, 3, 1048573}}, {{0, 0, 0, 0, 0}, {908765, 955369, 1, 349525, 466034}, {69904, 46602, 2, 349524, 815560}, {209714, 838861, 1, 0, 0}}, {{1048569, 0, 2}, {1048571, 0, 1}, {1048569, 0, 2}, {1048574, 0, 1}, {1048571, 0, 1}}}, {{{349525, 699052, 349525, 699050}, {279616, 559245, 489333, 559241}, {699050, 349528, 699050, 349524}}, {{349525, 932068, 0, 699051, 815559}, {349524, 932067, 349527, 699050, 466034}, {1048573, 1048573, 5, 1048573, 1}, {1048572, 349526, 699054, 0, 0}}, {{449389, 299595, 0}, {599184, 748984, 0}, {1048575, 2, 0}, {1, 1, 0}, {1048574, 1, 0}}}, {{{349526, 699048, 349526, 699051}, {699050, 349528, 699050, 349525}, {699050, 349528, 699050, 349525}}, {{0, 0, 0, 0, 0}, {815557, 543705, 3, 582541, 38837}, {116505, 776719, 349532, 233013, 155347}, {1048573, 699050, 349529, 1048575, 1}}, {{449383, 0, 299595}, {599181, 0, 748984}, {1048569, 0, 2}, {1048574, 0, 1}, {1048571, 0, 1}}}, {{{0, 0, 0, 0}, {149797, 449388, 149797, 149797}, {0, 0, 0, 0}}, {{1048575, 1048575, 1, 0, 1}, {1048575, 1048575, 1, 0, 1}, {0, 0, 0, 0, 0}, {1048570, 1048570, 6, 0, 6}}, {{615830, 216373, 0}, {199730, 948711, 0}, {699050, 699051, 0}, {1048574, 1, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {7, 1048575, 1, 1048575}, {7, 1048575, 1, 1048575}}, {{0, 0, 0, 0, 0}, {1, 1, 699049, 1, 699050}, {4, 4, 699044, 4, 699048}, {0, 0, 0, 0, 0}}, {{1048574, 0, 1}, {0, 0, 0}, {1048574, 0, 1}, {1048574, 0, 1}, {0, 0, 0}}}, {{{233017, 116508, 233017, 466034}, {815560, 932064, 815560, 582543}, {466034, 233016, 466034, 932068}}, {{0, 0, 0, 0, 0}, {1048575, 1048575, 1, 1048575, 1}, {1048575, 1048575, 0, 1048575, 2}, {0, 0, 1048575, 0, 1}}, {{748980, 299595, 0}, {299611, 748984, 0}, {1048569, 2, 0}, {1048550, 1, 0}, {1, 1, 0}}}, {{{9, 1048540, 9, 9}, {18, 1048504, 18, 18}, {18, 1048504, 18, 18}}, {{0, 0, 0, 0, 0}, {1048574, 1048574, 3, 1048574, 1}, {1048572, 1048572, 6, 1048572, 2}, {1048574, 1048574, 3, 1048574, 1}}, {{216373, 0, 0}, {948711, 0, 0}, {699051, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, {{{466034, 233016, 466034, 233017}, {582542, 815560, 582542, 815559}, {932068, 466032, 932068, 466034}}, {{0, 0, 0, 0, 0}, {1048573, 1048573, 5, 1048573, 1}, {1048570, 1048570, 10, 1048570, 2}, {1048573, 1048573, 5, 1048573, 1}}, {{748980, 0, 299595}, {299611, 0, 748984}, {1048569, 0, 2}, {1048550, 0, 1}, {1, 0, 1}}}, {{{0, 0, 0, 0}, {599186, 748984, 599186, 299593}, {299592, 149796, 748983, 449390}}, {{815559, 815559, 233017, 0, 233017}, {466038, 466038, 233008, 349530, 932068}, {11, 11, 699028, 349537, 349526}, {6, 6, 1048563, 7, 1}}, {{748985, 1048574, 149796}, {299576, 1048569, 898786}, {6, 1048575, 1048574}, {25, 7, 1048567}, {0, 1048575, 1}}}, {{{1048575, 0, 0, 0}, {1, 0, 0, 0}, {1048574, 0, 0, 0}}, {{149797, 149797, 599186, 449390, 149796}, {249658, 249658, 549260, 549251, 0}, {699041, 699041, 699069, 699041, 1}, {299588, 299588, 748994, 1048570, 748982}}, {{449388, 299594, 0}, {599186, 748983, 0}, {1048574, 1, 0}, {349524, 349526, 0}, {0, 0, 0}}}, {{{1, 0, 0, 0}, {838864, 629145, 419431, 629145}, {2, 0, 0, 0}}, {{449391, 449391, 299591, 449391, 898779}, {549252, 549252, 249665, 549252, 748983}, {699041, 699041, 699069, 699041, 1}, {0, 0, 0, 0, 0}}, {{99865, 299594, 0}, {599186, 748983, 0}, {699051, 1, 0}, {1, 349526, 0}, {0, 0, 0}}}, {{{1048567, 0, 0, 0}, {1048558, 0, 0, 0}, {1048558, 0, 0, 0}}, {{815559, 815559, 466034, 815559, 0}, {466034, 466034, 116508, 466034, 0}, {1, 1, 1048574, 1, 0}, {0, 0, 0, 0, 0}}, {{748983, 748982, 0}, {299594, 299593, 0}, {0, 1048575, 0}, {699050, 699050, 0}, {1, 0, 0}}}, {{{0, 0, 0, 0}, {699053, 349525, 699051, 349525}, {582544, 815561, 582542, 233016}}, {{0, 0, 0, 0, 0}, {1048575, 1048575, 1, 0, 1}, {1048572, 1048572, 4, 0, 4}, {0, 0, 0, 0, 0}}, {{449390, 299593, 0}, {599188, 748982, 0}, {0, 0, 0}, {1048574, 1, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {1048569, 1, 1048575, 1}, {1048571, 0, 0, 0}}, {{209714, 838861, 1, 0, 0}, {209713, 489337, 1, 1, 699050}, {1048572, 699056, 0, 4, 699048}, {209708, 838862, 6, 0, 0}}, {{1048572, 1, 1}, {1048574, 1, 0}, {1048572, 1, 1}, {1048574, 0, 1}, {1048574, 1, 0}}}, {{{0, 0, 0, 0}, {1048573, 0, 0, 0}, {1048573, 0, 0, 0}}, {{1, 1, 699049, 1, 699050}, {1, 1, 699049, 1, 699050}, {0, 0, 0, 0, 0}, {6, 6, 1048566, 6, 1048572}}, {{1048574, 1, 0}, {1048574, 1, 0}, {1048574, 1, 0}, {0, 0, 0}, {1048574, 1, 0}}}, {{{1, 1048572, 1, 1}, {0, 0, 0, 1}, {0, 0, 0, 1}}, {{0, 0, 0, 0, 0}, {1, 1, 1048575, 1, 0}, {1, 1, 0, 1, 1}, {0, 0, 1, 0, 1}}, {{1, 0, 0}, {1, 0, 0}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}}}}