{{{{302318, 70811, 225149}, {746258, 977765, 823427}, {295960, 604636, 398852}}, {{572940, 659930, 113914, 274732}, {572940, 892355, 772225, 432572}, {789153, 644692, 403883, 1}}, {{1048574, 1048575, 1048575}, {0, 0, 0}, {2, 1, 1}, {0, 0, 0}}}, {{{462, 1047883, 84}, {1048114, 693, 1048492}, {1048114, 693, 1048492}}, {{0, 349525, 0, 699051}, {0, 349525, 0, 699051}, {0, 1048575, 0, 1}}, {{748612, 920020, 920020}, {699052, 898780, 898780}, {299964, 128556, 128556}, {699053, 1, 1}}}, {{{0, 0, 0}, {466067, 815510, 582548}, {582509, 233066, 466028}}, {{161319, 645160, 967916, 645395}, {483958, 806481, 241979, 484074}, {483959, 667992, 1, 864542}}, {{0, 0, 0}, {6, 1, 4}, {6, 1, 4}, {6, 1, 4}}}, {{{76202, 740523, 426809}, {972374, 308053, 621767}, {477775, 180885, 129972}}, {{0, 605998, 460134, 1031020}, {0, 306097, 230067, 512412}, {0, 690200, 358375, 1}}, {{571406, 44343, 144239}, {699056, 815560, 116512}, {826700, 538200, 88781}, {6, 1, 4}}}, {{{504, 1047862, 105}, {1048100, 672, 1048478}, {1047939, 903, 1048443}}, {{49932, 699051, 49932, 49932}, {49932, 699051, 49932, 49932}, {149796, 1, 149796, 149796}}, {{1048575, 1048575, 0}, {1, 1, 0}, {1, 1, 0}, {1, 1, 0}}}, {{{1048486, 135, 1048561}, {84, 1048450, 14}, {114, 1048405, 19}}, {{177146, 1, 177146, 0}, {787623, 1, 787623, 0}, {433327, 1, 433327, 1}}, {{0, 0, 0}, {2, 1, 1}, {2, 1, 1}, {2, 1, 1}}}, {{{1386, 1046497, 252}, {1047190, 2079, 1048324}, {1046728, 2772, 1048240}}, {{699050, 699052, 699050, 699050}, {349525, 349526, 349525, 349525}, {1, 1048574, 1, 1}}, {{791464, 920020, 920020}, {748984, 898780, 898780}, {257112, 128556, 128556}, {2, 1, 1}}}, {{{1048571, 7, 1048575}, {5, 1048569, 1}, {5, 1048569, 1}}, {{0, 566021, 699051, 832080}, {0, 566021, 699051, 832080}, {0, 649487, 1, 399088}}, {{21, 11, 8}, {6, 1, 4}, {1048555, 1048565, 1048568}, {6, 1, 4}}}, {{{345, 1048066, 60}, {1048346, 340, 1048536}, {1048116, 680, 1048496}}, {{699051, 0, 699051, 0}, {699051, 0, 699051, 0}, {1, 0, 1, 0}}, {{209715, 209715, 0}, {2, 1, 209716}, {2, 1, 209716}, {2, 1, 209716}}}, {{{1047946, 927, 1048468}, {630, 1047649, 108}, {837, 1047343, 144}}, {{699050, 466035, 699050, 932067}, {349525, 116509, 349525, 582542}, {1, 349523, 1, 699052}}, {{448650, 399087, 399088}, {349526, 1, 0}, {599926, 649489, 649488}, {349528, 2, 1}}}, {{{0, 0, 0}, {154, 1048345, 28}, {1048422, 231, 1048548}}, {{499322, 349526, 499322, 699050}, {249661, 699051, 249661, 349525}, {299593, 1048575, 299593, 1}}, {{920020, 920020, 0}, {898780, 898780, 0}, {128556, 128556, 0}, {1, 1, 0}}}, {{{699124, 698948, 349540}, {349452, 349628, 699036}, {698959, 699179, 349507}}, {{667276, 762600, 667276, 667276}, {667276, 762600, 667276, 667276}, {1, 1048574, 1, 1}}, {{1, 1048575, 2}, {5, 4, 1}, {1048575, 1, 1048574}, {5, 4, 1}}}, {{{804588, 247552, 1047388}, {243988, 801024, 1188}, {567129, 476992, 1485}}, {{0, 381300, 0, 667276}, {0, 381300, 0, 667276}, {0, 1048575, 0, 1}}, {{127608, 665752, 382824}, {970904, 233016, 815560}, {66573, 848857, 199719}, {699051, 1048575, 1}}}, {{{599164, 449412, 0}, {449412, 599164, 0}, {37477, 1011099, 0}}, {{94502, 505142, 94502, 448932}, {571539, 790157, 571539, 735456}, {382535, 666040, 382535, 1}}, {{1048574, 1048575, 1048575}, {282594, 665585, 665585}, {2, 1, 1}, {565188, 282594, 282594}}}, {{{1048498, 117, 1048563}, {582587, 232949, 466041}, {466145, 815393, 582561}}, {{80660, 80547, 887257, 161432}, {80660, 80547, 887257, 161432}, {483959, 667992, 1, 864542}}, {{1048573, 1048573, 0}, {6, 1, 4}, {9, 4, 4}, {6, 1, 4}}}, {{{1023694, 26037, 1048191}, {24728, 1022770, 699410}, {31141, 1015972, 350013}}, {{428870, 381300, 428870, 667276}, {214435, 381300, 214435, 667276}, {405271, 1048575, 405271, 1}}, {{727624, 727624, 0}, {149802, 149801, 1}, {320957, 320956, 1}, {299599, 299598, 1}}}, {{{1048507, 102, 1048564}, {69, 1048474, 12}, {92, 1048440, 16}}, {{1048573, 566027, 699048, 832077}, {1048574, 566025, 699049, 832078}, {0, 649487, 1, 399088}}, {{1048570, 1048575, 1048572}, {6, 1, 4}, {6, 1, 4}, {6, 1, 4}}}, {{{325874, 559765, 753363}, {722702, 488811, 295213}, {722702, 488811, 295213}}, {{0, 127049, 624987, 296540}, {0, 127049, 624987, 296540}, {0, 847177, 201398, 1}}, {{4, 0, 3}, {6, 1, 4}, {2, 1, 1}, {6, 1, 4}}}, {{{208397, 231488, 202897}, {840179, 817088, 845679}, {421188, 390400, 78996}}, {{0, 965110, 699050, 432992}, {0, 482555, 349525, 216496}, {0, 649487, 1, 399088}}, {{199792, 382824, 482720}, {699056, 815560, 116512}, {149738, 199719, 798876}, {6, 1, 4}}}, {{{417791, 796352, 993387}, {938258, 165504, 331130}, {449469, 599104, 1}}, {{699050, 0, 699050, 0}, {349525, 0, 349525, 0}, {1, 0, 1, 0}}, {{382824, 382824, 0}, {815560, 815560, 0}, {199719, 199719, 0}, {1, 1, 0}}}, {{{13197, 1035379, 0}, {1035379, 13197, 0}, {1035379, 13197, 0}}, {{0, 865711, 699050, 532391}, {0, 416289, 349525, 282762}, {0, 649487, 1, 399088}}, {{266058, 44343, 177372}, {699056, 815560, 116512}, {83472, 538200, 55648}, {6, 1, 4}}}, {{{521638, 889525, 644267}, {526938, 159051, 404309}, {435657, 795481, 206073}}, {{890828, 306219, 143833, 598524}, {890828, 306219, 143833, 598524}, {876913, 315495, 733080, 1}}, {{0, 2, 1048575}, {6, 1, 4}, {0, 1048574, 1}, {6, 1, 4}}}, {{{389480, 659096, 0}, {888193, 260485, 998525}, {429999, 518475, 50051}}, {{827638, 451372, 748752, 709712}, {504397, 1, 155224, 721112}, {1039330, 265614, 884250, 938042}}, {{1048575, 1048575, 0}, {0, 0, 0}, {1, 1, 0}, {0, 0, 0}}}, {{{21, 1048555, 0}, {1048562, 14, 0}, {1048548, 28, 0}}, {{271060, 1, 271060, 149796}, {684784, 349526, 684784, 99864}, {342392, 0, 342392, 0}}, {{228589, 228589, 0}, {1, 1, 0}, {819987, 819987, 0}, {1, 1, 0}}}, {{{462, 1047883, 77}, {1048268, 462, 349474}, {1047960, 924, 698948}}, {{204268, 381300, 204268, 667276}, {204268, 381300, 204268, 667276}, {299593, 1048575, 299593, 1}}, {{3, 3, 0}, {5, 4, 1}, {2, 1, 1}, {5, 4, 1}}}, {{{1048561, 15, 0}, {1048476, 155, 1048556}, {130, 1048391, 20}}, {{699050, 1048569, 699050, 7}, {349525, 699046, 349525, 349530}, {1, 0, 1, 0}}, {{864572, 864572, 0}, {659106, 659105, 209716}, {1022866, 1022865, 209716}, {1, 0, 209716}}}, {{{92, 1048440, 16}, {1048484, 136, 1048560}, {1048461, 170, 1048556}}, {{1048575, 1, 1048575, 0}, {1048575, 1, 1048575, 0}, {1048574, 1, 1048574, 1}}, {{699052, 0, 1}, {349526, 1, 0}, {349526, 1, 0}, {349526, 1, 0}}}, {{{564937, 483639, 0}, {322421, 726157, 1048575}, {644857, 403717, 1}}, {{234866, 0, 1018936, 414264}, {291053, 1, 482208, 258208}, {1, 1, 0, 0}}, {{1048575, 1048575, 0}, {0, 0, 0}, {1, 1, 0}, {0, 0, 0}}}, {{{1048574, 1, 1048575}, {8, 1048566, 2}, {1, 1, 1}}, {{0, 1, 0, 0}, {0, 1, 0, 0}, {1, 1, 1, 1}}, {{1, 1, 0}, {1, 0, 1}, {1, 0, 1}, {1, 0, 1}}}}