From 4195a8e0b18bdf7e7453ab052110be4f52e01644 Mon Sep 17 00:00:00 2001 From: Pitto Date: Fri, 5 Oct 2018 00:16:35 +0200 Subject: [PATCH] 0.10 --- data/icon-set.ase | Bin 8067 -> 8050 bytes data/icon-set.bmp | Bin 69174 -> 69174 bytes data/instructions.txt | 29 +- definitions.bi | 4 +- enums.bi | 12 +- functions.bi | 159 +++++- main.bas | 80 ++- output.lpe | 1214 +++++++++++++++++++++++++++++++++++++++++ readme.txt | 4 + types.bi | 1 + 10 files changed, 1464 insertions(+), 39 deletions(-) create mode 100644 output.lpe diff --git a/data/icon-set.ase b/data/icon-set.ase index 9fe578981fa66df78b3599da0f98233626b1ccb3..5a2768356c63ba7472c062ba15630c10db853ebf 100644 GIT binary patch delta 442 zcmV;r0Y(0UKk_~SaRvC_BSb;&x1$|kKl?qdG)3zxdzol86GR_+!*SpC)ZeiTJj8!l-2V%-1$0Q&I)0Av6F z0F#^#IRTiH{{(NPM3KnMg-j~(>Y`8q>%6eCC|w^{`!7g}LHm*?K`bfLxN827BY1jHk*kVbt?6=-gwhq{S^bZ$p z-*$f*v`qpjx9~ysWrrWy+W+F-rgXd8E!Z2Cu$^1w0001!ln+4xppzU08-LBzQ3`-C z3eSWvv&-RGQ zhYeHdSGK}uTkTi2qW{^3h2^rl`#!UClrzsR?mFzshudwlAKyQRv(o1pls0^qJ@ZvA k`!oY1qUj|+!lDM+;laUWZv%?3#7n+XML;wH) delta 452 zcmV;#0XzQkK7&62gRueC1Oeld(G5fao|Dc78-MN7-3ov(2nAr@|D}x;wx6^%(leqR zknAEpWsRsmOw6eUK6x9?&0&Lmbru}B?|K$;_gS{MDb*9;&$PuWZRtZ%x_VU~yE~WB z-Vv^52l{`sEd$}JZrgj??Y-*V+vC1jwsqc~wu~?m3i#iiW}tiyQ9}B&!ebU|l z8U*`az1x$~4MYK!lko){f7FW#fFKM7Q2+m@7Zigr+@qSz4KIiq>M;w)*gBBCffWG& zcX@{24R|rsPkfS@XK3O&zJ-&E}TY?_$p!>sfVMGcaC1!lvfTUukE)H#ahD zsYKb-xAwsPgV4Lhd;ZEApKR~9H|8I^pe?1UeF3ezzlZ7o008>&lhzGC0i~191{;6n z)7uV!AP4|Z{{N?GHCaIDthlsfbD<9%zzOi_!0G~6q}PIg*xX~a{jY6u_YmI%ztSd; z+mwf*aP>qU+dJ~G_8G2a2l^}8JtM<6U7dT|`d!WT?eX4vcJIDDZ7ShTz`L3AnToRs u)62E~713+8tvz%0!S?8ES$nXa!)FT*qq7iu1NMb~o%EB@4MelD2f!C6lZ@X^JF@C?pJ?DJB=bYdD-Kn5$ zDrg(untQIDCiKLIdqmeJ!Tm;p%kwfE@?WFd3-|HagmKkD9Po9z2C5$0jHe25(7w;B z*`5l^0|Sc+oLngbEpgO(NCy@lhW{v#inXzwreY%myuT|jT7tKuZMtUT35j><1aqbi10{Gh zD#2`=C2^b1#)k-OZdd0g`e1mX1n#a#;16>*?fSLGOOgr-3R@RjLL)ww=IjF6L*!IeY_!{}X{)FNDl zu`NH_>Dbm@5fP4SzKGDtDnCcWN<@(wga>GE@=3Y_*@NC&H*Sg*OUvdX@VeS3*8C>& z6Omtye1)3-{vuz-3CV0i$hVr-)h0f4w}s7+8~NZpqK51gJ{wmmKwT+HAoNY%Cq`FW zpnKh(PZcl6-YO7T2g^GFy1XNh?rd2;gI2~YH5HZ`>P9x?+ z0(U-1IZ?XmbD3r?ObF~@HD|NJ0|$tJ$s!C_U2QMUka$f#R_CrC>p6vIAQ>0!gukv~ zG{%V}&RADF9HuD_6-g{L?ZG^DRf>#y2RXxxFdEN@xF=`rToSWcM*328;_((i*K03y pe<|mCsQEBNlMT97ZY&g&09(H6+U@kW>m0aWG#GIw>4C&Z&3{E)dHnzY delta 1624 zcmbu9!D|yy5XQSPZoBC=E3MH=ZD~*_mIQ;vLM63Q5ONVcdGH{fJa`C2@aA72hzWy4 zOOZ;$%7#SKK1o0+LhZ#CsT2YwB<(_|Vu^`?AXtiV-rLP)w}z@@3A~rL^Zn+Vna8GP z?5P=hva$--wt09rC&H2F2n@!1A*h@HX_<%nYXZD|*$JsF2}0{b;m|$e`S_S?65mVD zq*_}|`?awLl3OlKcbEKJd%_{R8`)l%U6MpCL=RNuzNUcrZ`6zzF8%6(@r)B}B^RvD zxe;Wi|H+5-7O3HnKtW_YQ~kR&DCc;=@CRnv1Vk+o3-$!m$D!T|3Mx{VaVs zCmcd78#5cJpu6H>MfKPBWJP^OYZ-u~GK4G7I{*E;2&#NqKljyxVY<)|P8XQ48;&n` z!OhGmG$FXHb>Jo0Uz(0JRN;_l(9O2)d}egXG>J#Dml=#M^f;|t9cm38ZOXmym2pK$ zb7~lbgfdL&jSBFU_SV>F5x = x p->y = y + p->is_selected = false p->next_p = *head *head = p return p @@ -476,8 +484,17 @@ Sub draw_vertices(head as point_proto ptr, ByVal c As ULong, view_area as view_a while head <> NULL if (head->next_p <> NULL) then - line (head->x*view_area.zoom + view_area.x -2, _ - head->y*view_area.zoom + view_area.y -2)-STEP(4,4),c, BF + 'highlight the selected node + if head->is_selected then + circle (head->x*view_area.zoom + view_area.x , _ + head->y*view_area.zoom + view_area.y ), 3, C_BLUE,,,,F + + end if + + circle (head->x*view_area.zoom + view_area.x , _ + head->y*view_area.zoom + view_area.y), 2,C_WHITE,,,,F + + end if head = head->next_p wend @@ -644,7 +661,11 @@ sub keyboard_listener( input_mode as proto_input_mode ptr, _ reset_key_status(@key(i)) 'delete all case SC_DELETE - *input_mode = input_erase_polygon + if *input_mode = input_selection then + *input_mode = input_erase_polygon + elseif *input_mode = input_direct_selection then + *input_mode = input_delete_node + end if view_area->refresh = true reset_key_status(@key(i)) 'show / hide vertices @@ -674,6 +695,39 @@ sub keyboard_listener( input_mode as proto_input_mode ptr, _ *input_mode = input_create_random_polygons end if reset_key_status(@key(i)) + 'direct selection + case SC_A + *input_mode = input_direct_selection + reset_key_status(@key(i)) + + case SC_UP + 'direct selection - node selected + UP key + if *input_mode = input_direct_selection then + *input_mode = input_move_node_up + end if + reset_key_status(@key(i)) + + case SC_DOWN + 'direct selection - node selected + DOWN key + if *input_mode = input_direct_selection then + *input_mode = input_move_node_down + end if + reset_key_status(@key(i)) + + case SC_LEFT + 'direct selection - node selected + LEFT key + if *input_mode = input_direct_selection then + *input_mode = input_move_node_left + end if + reset_key_status(@key(i)) + + case SC_RIGHT + 'direct selection - node selected + RIGHT key + if *input_mode = input_direct_selection then + *input_mode = input_move_node_right + end if + reset_key_status(@key(i)) + end select @@ -719,6 +773,26 @@ Sub delete_all_points (head as point_proto ptr) wend end sub +sub mark_selected_nodes ( x1 as integer, y1 as integer, _ + x2 as integer, y2 as integer, _ + array() as polygon_proto) + dim i as integer + dim head as point_proto ptr + + for i = 0 to Ubound(array)-1 + head = array(i).first_point + while head->next_p <> NULL + if head->x > x1 and head->y > y1 and _ + head->x < x2 and head->y < y2 then + + head->is_selected = true + end if + + head = head->next_p + wend + next i +end sub + sub mouse_listener(user_mouse as mouse_proto ptr, view_area as view_area_proto ptr) static old_is_lbtn_pressed as boolean = false static old_is_rbtn_pressed as boolean = false @@ -947,6 +1021,7 @@ sub reset_key_status (key as key_proto ptr) key->old_is_down = false end sub + Sub draw_wireframe( head as point_proto ptr, ByVal c As ULong, _ view_area as view_area_proto, _ settings as settings_proto, _ @@ -1429,3 +1504,81 @@ sub draw_mouse_pointer ( x as integer, y as integer, _ put (x-12, y), icon_set(icon), trans end sub + +sub unmark_all_nodes (array() as polygon_proto) + + dim i as integer + dim head as point_proto ptr + + for i = 0 to Ubound(array)-1 + head = array(i).first_point + while head->next_p <> NULL + head->is_selected = false + head = head->next_p + wend + next i + +end sub + +sub move_selected_node(x_offset as integer, y_offset as integer, array() as polygon_proto) + + dim i as integer + dim head as point_proto ptr + + + for i = 0 to Ubound(array)-1 + head = array(i).first_point + while head->next_p <> NULL + if head->is_selected then + head->x += x_offset + head->y += y_offset + + end if + head = head->next_p + 'compute again the centroid of the modified polygon + array(i).centroid = calculate_centroid(array(i).first_point) + wend + next i + + +end sub + +function delete_selected_node (node as point_proto ptr) as point_proto ptr + + if (node = NULL) then ' Found the tail + return NULL + + elseif (node->is_selected = true) then + + dim next_node as point_proto ptr + ' Found one to delete + next_node = node->next_p + + deallocate(node) + + return next_node + else + ' Just keep going + node->next_p = delete_selected_node(node->next_p) + return node + end if + +end function + +function count_selected_nodes (head as point_proto ptr) as integer + + dim i as integer + i = 0 + + while head <> NULL + if (head->next_p <> NULL) then + if head->is_selected then + i+=1 + end if + end if + head = head->next_p + wend + + return i + +end function diff --git a/main.bas b/main.bas index 3c37649..3a51b87 100644 --- a/main.bas +++ b/main.bas @@ -300,8 +300,52 @@ do save_as_lpe_file(polygons(), "output.lpe") input_mode = input_add_polygon console_message = cm_FILE_SAVED + + 'selects single nodes + case input_direct_selection + if user_mouse.is_lbtn_released then + + + user_mouse.bounding_x1 = user_mouse.drag_x1 + user_mouse.bounding_y1 = user_mouse.drag_y1 + user_mouse.bounding_x2 = user_mouse.drag_x2 + user_mouse.bounding_y2 = user_mouse.drag_y2 + if user_mouse.bounding_x1 > user_mouse.bounding_x2 then + swap user_mouse.bounding_x1, user_mouse.bounding_x2 + end if + if user_mouse.bounding_y1 > user_mouse.bounding_y2 then + swap user_mouse.bounding_y1, user_mouse.bounding_y2 + end if + + unmark_all_nodes(polygons()) + mark_selected_nodes ( user_mouse.bounding_x1, user_mouse.bounding_y1, _ + user_mouse.bounding_x2, user_mouse.bounding_y2, _ + polygons()) + + view_area.refresh = true + end if + user_mouse.is_lbtn_released = false + + case input_move_node_up + move_selected_node(0, -KEYBOARD_PX_INCREMENTS, polygons()) + view_area.refresh = true + input_mode = input_direct_selection + case input_move_node_down + move_selected_node(0, +KEYBOARD_PX_INCREMENTS, polygons()) + view_area.refresh = true + input_mode = input_direct_selection + + case input_move_node_left + move_selected_node(-KEYBOARD_PX_INCREMENTS, 0, polygons()) + view_area.refresh = true + input_mode = input_direct_selection + case input_move_node_right + move_selected_node(KEYBOARD_PX_INCREMENTS, 0, polygons()) + view_area.refresh = true + input_mode = input_direct_selection + case input_selection if user_mouse.is_lbtn_released then user_mouse.bounding_x1 = user_mouse.drag_x1 @@ -330,13 +374,23 @@ do end if user_mouse.is_lbtn_released = false - case input_create_random_polygons - - create_random_polygons (polygons(),RANDOM_POLYGONS_QTY, _ - MAX_POLYGONS_NODES, SCR_W, _ - SCR_H, view_area, wallp_img) - input_mode = input_add_polygon - view_area.refresh = true + case input_delete_node + for c = 0 to Ubound(polygons)-1 + while count_selected_nodes (polygons(c).first_point ) + polygons(c).first_point = delete_selected_node (polygons(c).first_point) + wend + polygons(c).centroid = calculate_centroid (polygons(c).first_point) + next c + input_mode = input_direct_selection + view_area.refresh = true + + case input_create_random_polygons + + create_random_polygons (polygons(),RANDOM_POLYGONS_QTY, _ + MAX_POLYGONS_NODES, SCR_W, _ + SCR_H, view_area, wallp_img) + input_mode = input_add_polygon + view_area.refresh = true end select timer_diff = timer - timer_begin @@ -457,6 +511,12 @@ do if (user_mouse.is_lbtn_pressed) then line (user_mouse.x, user_mouse.y)-(user_mouse.old_x, user_mouse.old_y), C_ORANGE, B end if + + case input_direct_selection + + if (user_mouse.is_lbtn_pressed) then + line (user_mouse.x, user_mouse.y)-(user_mouse.old_x, user_mouse.old_y), C_ORANGE, B + end if end select @@ -465,12 +525,12 @@ do user_mouse.is_lbtn_pressed, _ settings.is_snap_point_available, _ input_mode, icon_set()) - + draw_bottom_info (console_messages_strings(console_message), _ view_area, user_mouse, settings, timer_begin, _ on_screen_help()) - - + + workpage = 1 - Workpage ' Swap work pages. workpage = 1 - Workpage ' Swap work pages. screenunlock sleep 20,1 diff --git a/output.lpe b/output.lpe new file mode 100644 index 0000000..0821e74 --- /dev/null +++ b/output.lpe @@ -0,0 +1,1214 @@ +127,127,127; +87,123,162; 21,94; 31,104; 21,114; 11,104; 21,94; +99,134,170; 573,177; 577,185; 573,193; 565,195; 558,189; 558,181; 565,175; 573,177; +253,253,253; 837,12; 847,22; 837,32; 827,22; 837,12; +136,129,122; 430,328; 437,338; 430,348; 419,344; 419,332; 430,328; +74,72,60; 749,294; 759,304; 749,314; 739,304; 749,294; +130,109,101; 44,323; 49,332; 44,341; 34,341; 29,332; 34,323; 44,323; +254,254,254; 891,432; 893,438; 891,444; 885,448; 878,447; 874,441; 874,435; 878,429; 885,428; 891,432; +201,220,239; 704,4; 714,14; 704,24; 694,14; 704,4; +94,139,187; 639,100; 644,109; 639,118; 629,118; 624,109; 629,100; 639,100; +100,123,129; 462,220; 464,226; 462,232; 456,236; 449,235; 445,229; 445,223; 449,217; 456,216; 462,220; +30,38,24; 672,475; 674,481; 672,487; 666,491; 659,490; 655,484; 655,478; 659,472; 666,471; 672,475; +254,254,254; 864,44; 866,50; 864,56; 858,60; 851,59; 847,53; 847,47; 851,41; 858,40; 864,44; +253,253,253; 880,516; 890,526; 880,536; 870,526; 880,516; +84,82,64; 679,367; 689,377; 679,387; 669,377; 679,367; +211,227,240; 651,48; 661,58; 651,68; 641,58; 651,48; +78,91,65; 290,564; 292,570; 290,576; 284,580; 277,579; 273,573; 273,567; 277,561; 284,560; 290,564; +107,138,167; 552,181; 562,191; 552,201; 542,191; 552,181; +126,133,118; 8,464; 11,471; 8,478; 1,481; -6,478; -9,471; -6,464; 1,461; 8,464; +72,86,86; 743,198; 753,208; 743,218; 733,208; 743,198; +254,254,254; 1012,17; 1019,27; 1012,37; 1001,33; 1001,21; 1012,17; +103,109,92; 802,490; 804,496; 802,502; 796,506; 789,505; 785,499; 785,493; 789,487; 796,486; 802,490; +114,115,104; 244,258; 246,264; 244,270; 238,274; 231,273; 227,267; 227,261; 231,255; 238,254; 244,258; +145,131,122; 565,244; 575,254; 565,264; 555,254; 565,244; +59,72,43; 250,484; 260,494; 250,504; 240,494; 250,484; +254,254,254; 1015,350; 1017,356; 1015,362; 1009,366; 1002,365; 998,359; 998,353; 1002,347; 1009,346; 1015,350; +101,148,191; 337,131; 340,138; 337,145; 330,148; 323,145; 320,138; 323,131; 330,128; 337,131; +254,254,254; 883,425; 886,432; 883,439; 876,442; 869,439; 866,432; 869,425; 876,422; 883,425; +254,254,254; 1015,120; 1018,127; 1015,134; 1008,137; 1001,134; 998,127; 1001,120; 1008,117; 1015,120; +44,57,30; 88,521; 98,531; 88,541; 78,531; 88,521; +59,72,39; 271,538; 274,545; 271,552; 264,555; 257,552; 254,545; 257,538; 264,535; 271,538; +50,62,37; 19,468; 24,477; 19,486; 9,486; 4,477; 9,468; 19,468; +253,253,253; 916,259; 926,269; 916,279; 906,269; 916,259; +254,254,254; 839,535; 843,543; 839,551; 831,553; 824,547; 824,539; 831,533; 839,535; +48,60,34; 622,448; 625,455; 622,462; 615,465; 608,462; 605,455; 608,448; 615,445; 622,448; +253,253,253; 949,232; 959,242; 949,252; 939,242; 949,232; +99,124,137; 121,199; 131,209; 121,219; 111,209; 121,199; +44,52,33; 689,425; 699,435; 689,445; 679,435; 689,425; +254,254,254; 937,530; 940,537; 937,544; 930,547; 923,544; 920,537; 923,530; 930,527; 937,530; +48,63,45; 275,397; 285,407; 275,417; 265,407; 275,397; +131,125,113; 532,382; 539,392; 532,402; 521,398; 521,386; 532,382; +116,111,105; 545,328; 547,334; 545,340; 539,344; 532,343; 528,337; 528,331; 532,325; 539,324; 545,328; +89,126,161; 770,161; 777,171; 770,181; 759,177; 759,165; 770,161; +253,253,253; 881,170; 891,180; 881,190; 871,180; 881,170; +107,123,133; 376,214; 386,224; 376,234; 366,224; 376,214; +254,254,254; 889,579; 894,588; 889,597; 879,597; 874,588; 879,579; 889,579; +253,253,253; 854,400; 864,410; 854,420; 844,410; 854,400; +149,178,206; 662,80; 665,87; 662,94; 655,97; 648,94; 645,87; 648,80; 655,77; 662,80; +132,140,131; 213,216; 223,226; 213,236; 203,226; 213,216; +53,66,40; 260,494; 263,501; 260,508; 253,511; 246,508; 243,501; 246,494; 253,491; 260,494; +254,254,254; 922,324; 929,334; 922,344; 911,340; 911,328; 922,324; +106,94,90; 90,304; 100,314; 90,324; 80,314; 90,304; +104,149,189; 356,129; 366,139; 356,149; 346,139; 356,129; +253,253,253; 971,1; 981,11; 971,21; 961,11; 971,1; +55,66,43; 197,447; 199,453; 197,459; 191,463; 184,462; 180,456; 180,450; 184,444; 191,443; 197,447; +253,253,253; 967,473; 977,483; 967,493; 957,483; 967,473; +55,58,45; 730,287; 735,296; 730,305; 720,305; 715,296; 720,287; 730,287; +60,76,41; 416,514; 419,521; 416,528; 409,531; 402,528; 399,521; 402,514; 409,511; 416,514; +201,219,236; 538,52; 541,59; 538,66; 531,69; 524,66; 521,59; 524,52; 531,49; 538,52; +219,226,234; 741,47; 746,56; 741,65; 731,65; 726,56; 731,47; 741,47; +97,117,127; 593,218; 596,225; 593,232; 586,235; 579,232; 576,225; 579,218; 586,215; 593,218; +254,254,254; 818,511; 825,521; 818,531; 807,527; 807,515; 818,511; +157,141,132; 588,330; 598,340; 588,350; 578,340; 588,330; +136,126,123; 82,252; 92,262; 82,272; 72,262; 82,252; +178,168,149; 304,335; 314,345; 304,355; 294,345; 304,335; +91,83,69; 27,394; 37,404; 27,414; 17,404; 27,394; +55,60,40; 773,417; 778,426; 773,435; 763,435; 758,426; 763,417; 773,417; +168,187,211; 107,86; 117,96; 107,106; 97,96; 107,86; +90,103,69; 387,392; 392,401; 387,410; 377,410; 372,401; 377,392; 387,392; +135,120,112; 13,328; 16,335; 13,342; 6,345; -1,342; -4,335; -1,328; 6,325; 13,328; +40,46,30; 759,545; 769,555; 759,565; 749,555; 759,545; +107,154,198; 422,100; 427,109; 422,118; 412,118; 407,109; 412,100; 422,100; +56,73,46; 596,460; 598,466; 596,472; 590,476; 583,475; 579,469; 579,463; 583,457; 590,456; 596,460; +242,242,241; 496,11; 501,20; 496,29; 486,29; 481,20; 486,11; 496,11; +73,89,101; 103,231; 113,241; 103,251; 93,241; 103,231; +254,254,254; 893,14; 898,23; 893,32; 883,32; 878,23; 883,14; 893,14; +92,135,176; 762,90; 765,97; 762,104; 755,107; 748,104; 745,97; 748,90; 755,87; 762,90; +253,253,253; 982,25; 992,35; 982,45; 972,35; 982,25; +172,153,142; 270,339; 280,349; 270,359; 260,349; 270,339; +99,144,189; 442,132; 452,142; 442,152; 432,142; 442,132; +73,77,56; 61,389; 71,399; 61,409; 51,399; 61,389; +253,253,253; 843,162; 853,172; 843,182; 833,172; 843,162; +41,54,29; 535,552; 539,560; 535,568; 527,570; 520,564; 520,556; 527,550; 535,552; +80,95,55; 364,446; 374,456; 364,466; 354,456; 364,446; +72,89,63; 431,407; 438,417; 431,427; 420,423; 420,411; 431,407; +144,122,114; 151,300; 161,310; 151,320; 141,310; 151,300; +136,172,206; 244,78; 254,88; 244,98; 234,88; 244,78; +59,71,40; 265,533; 268,540; 265,547; 258,550; 251,547; 248,540; 251,533; 258,530; 265,533; +111,121,100; 379,564; 384,573; 379,582; 369,582; 364,573; 369,564; 379,564; +50,59,35; 569,532; 579,542; 569,552; 559,542; 569,532; +85,128,168; 646,159; 656,169; 646,179; 636,169; 646,159; +60,62,49; 721,287; 731,297; 721,307; 711,297; 721,287; +254,254,254; 849,4; 854,13; 849,22; 839,22; 834,13; 839,4; 849,4; +254,254,254; 982,81; 984,87; 982,93; 976,97; 969,96; 965,90; 965,84; 969,78; 976,77; 982,81; +157,142,132; 474,302; 476,308; 474,314; 468,318; 461,317; 457,311; 457,305; 461,299; 468,298; 474,302; +82,85,67; 610,383; 620,393; 610,403; 600,393; 610,383; +104,150,194; 309,108; 316,118; 309,128; 298,124; 298,112; 309,108; +34,44,34; 68,379; 75,389; 68,399; 57,395; 57,383; 68,379; +100,133,161; 116,177; 120,185; 116,193; 108,195; 101,189; 101,181; 108,175; 116,177; +194,212,231; 113,-9; 123,1; 113,11; 103,1; 113,-9; +160,149,138; 352,329; 362,339; 352,349; 342,339; 352,329; +233,234,236; 430,52; 433,59; 430,66; 423,69; 416,66; 413,59; 416,52; 423,49; 430,52; +254,254,254; 1003,312; 1008,321; 1003,330; 993,330; 988,321; 993,312; 1003,312; +94,117,128; 113,203; 120,213; 113,223; 102,219; 102,207; 113,203; +167,171,162; 111,570; 114,577; 111,584; 104,587; 97,584; 94,577; 97,570; 104,567; 111,570; +187,202,219; 46,71; 51,80; 46,89; 36,89; 31,80; 36,71; 46,71; +142,166,194; 430,155; 434,163; 430,171; 422,173; 415,167; 415,159; 422,153; 430,155; +254,254,254; 994,255; 998,263; 994,271; 986,273; 979,267; 979,259; 986,253; 994,255; +45,61,31; 381,556; 385,564; 381,572; 373,574; 366,568; 366,560; 373,554; 381,556; +103,133,165; 489,185; 496,195; 489,205; 478,201; 478,189; 489,185; +253,253,253; 867,196; 877,206; 867,216; 857,206; 867,196; +92,135,174; 325,171; 335,181; 325,191; 315,181; 325,171; +108,124,88; 495,442; 505,452; 495,462; 485,452; 495,442; +93,137,180; 476,155; 479,162; 476,169; 469,172; 462,169; 459,162; 462,155; 469,152; 476,155; +253,253,253; 870,50; 880,60; 870,70; 860,60; 870,50; +254,254,254; 926,363; 930,371; 926,379; 918,381; 911,375; 911,367; 918,361; 926,363; +162,143,131; 594,295; 604,305; 594,315; 584,305; 594,295; +167,149,140; 265,334; 275,344; 265,354; 255,344; 265,334; +177,152,139; 515,274; 525,284; 515,294; 505,284; 515,274; +100,137,173; 675,157; 685,167; 675,177; 665,167; 675,157; +253,253,253; 991,212; 1001,222; 991,232; 981,222; 991,212; +254,254,254; 839,124; 841,130; 839,136; 833,140; 826,139; 822,133; 822,127; 826,121; 833,120; 839,124; +99,124,136; 409,211; 419,221; 409,231; 399,221; 409,211; +39,50,30; 608,457; 618,467; 608,477; 598,467; 608,457; +99,145,188; 472,126; 479,136; 472,146; 461,142; 461,130; 472,126; +50,63,36; 346,495; 356,505; 346,515; 336,505; 346,495; +254,254,254; 964,114; 967,121; 964,128; 957,131; 950,128; 947,121; 950,114; 957,111; 964,114; +93,101,104; 67,222; 77,232; 67,242; 57,232; 67,222; +206,222,236; 697,55; 701,63; 697,71; 689,73; 682,67; 682,59; 689,53; 697,55; +214,220,230; 66,60; 73,70; 66,80; 55,76; 55,64; 66,60; +126,130,117; 66,566; 70,574; 66,582; 58,584; 51,578; 51,570; 58,564; 66,566; +51,63,40; 567,446; 570,453; 567,460; 560,463; 553,460; 550,453; 553,446; 560,443; 567,446; +74,82,55; 105,347; 115,357; 105,367; 95,357; 105,347; +157,153,87; 473,451; 480,461; 473,471; 462,467; 462,455; 473,451; +197,214,230; 129,66; 132,73; 129,80; 122,83; 115,80; 112,73; 115,66; 122,63; 129,66; +90,107,87; 480,428; 485,437; 480,446; 470,446; 465,437; 470,428; 480,428; +254,254,254; 1013,384; 1020,394; 1013,404; 1002,400; 1002,388; 1013,384; +253,253,253; 953,114; 963,124; 953,134; 943,124; 953,114; +59,65,44; 792,492; 796,500; 792,508; 784,510; 777,504; 777,496; 784,490; 792,492; +42,54,40; 151,386; 161,396; 151,406; 141,396; 151,386; +50,62,39; 63,471; 73,481; 63,491; 53,481; 63,471; +205,216,230; 36,18; 38,24; 36,30; 30,34; 23,33; 19,27; 19,21; 23,15; 30,14; 36,18; +244,245,243; 545,573; 555,583; 545,593; 535,583; 545,573; +47,55,31; 611,492; 615,500; 611,508; 603,510; 596,504; 596,496; 603,490; 611,492; +69,85,64; 355,372; 365,382; 355,392; 345,382; 355,372; +101,147,192; 243,98; 247,106; 243,114; 235,116; 228,110; 228,102; 235,96; 243,98; +253,253,253; 945,95; 955,105; 945,115; 935,105; 945,95; +204,216,230; 25,10; 35,20; 25,30; 15,20; 25,10; +40,52,33; 49,470; 59,480; 49,490; 39,480; 49,470; +253,253,253; 921,381; 931,391; 921,401; 911,391; 921,381; +253,253,253; 878,113; 888,123; 878,133; 868,123; 878,113; +254,254,254; 886,233; 893,243; 886,253; 875,249; 875,237; 886,233; +80,114,149; 26,122; 36,132; 26,142; 16,132; 26,122; +253,253,253; 848,254; 858,264; 848,274; 838,264; 848,254; +134,136,130; 805,269; 808,276; 805,283; 798,286; 791,283; 788,276; 791,269; 798,266; 805,269; +179,200,219; 721,68; 731,78; 721,88; 711,78; 721,68; +107,137,167; 540,182; 550,192; 540,202; 530,192; 540,182; +253,253,253; 887,349; 897,359; 887,369; 877,359; 887,349; +92,124,150; 676,189; 680,197; 676,205; 668,207; 661,201; 661,193; 668,187; 676,189; +161,165,153; 73,566; 83,576; 73,586; 63,576; 73,566; +183,206,229; 183,-2; 193,8; 183,18; 173,8; 183,-2; +79,97,102; 259,229; 264,238; 259,247; 249,247; 244,238; 249,229; 259,229; +248,248,247; 675,574; 685,584; 675,594; 665,584; 675,574; +143,130,120; 375,286; 382,296; 375,306; 364,302; 364,290; 375,286; +195,215,235; 288,40; 298,50; 288,60; 278,50; 288,40; +47,55,34; 167,504; 177,514; 167,524; 157,514; 167,504; +28,34,21; 700,532; 710,542; 700,552; 690,542; 700,532; +82,84,63; 378,456; 388,466; 378,476; 368,466; 378,456; +254,254,254; 1018,110; 1020,116; 1018,122; 1012,126; 1005,125; 1001,119; 1001,113; 1005,107; 1012,106; 1018,110; +133,120,115; 309,281; 319,291; 309,301; 299,291; 309,281; +84,116,150; 528,192; 538,202; 528,212; 518,202; 528,192; +106,104,100; 586,365; 596,375; 586,385; 576,375; 586,365; +253,253,253; 858,148; 868,158; 858,168; 848,158; 858,148; +68,87,45; 281,419; 284,426; 281,433; 274,436; 267,433; 264,426; 267,419; 274,416; 281,419; +41,54,27; 126,535; 136,545; 126,555; 116,545; 126,535; +188,200,213; 88,90; 92,98; 88,106; 80,108; 73,102; 73,94; 80,88; 88,90; +78,74,61; 727,298; 737,308; 727,318; 717,308; 727,298; +45,59,35; 392,511; 399,521; 392,531; 381,527; 381,515; 392,511; +254,254,254; 1011,310; 1013,316; 1011,322; 1005,326; 998,325; 994,319; 994,313; 998,307; 1005,306; 1011,310; +73,85,60; 306,560; 313,570; 306,580; 295,576; 295,564; 306,560; +254,254,254; 955,444; 958,451; 955,458; 948,461; 941,458; 938,451; 941,444; 948,441; 955,444; +231,234,237; 413,49; 416,56; 413,63; 406,66; 399,63; 396,56; 399,49; 406,46; 413,49; +205,218,233; 255,34; 262,44; 255,54; 244,50; 244,38; 255,34; +217,222,228; 42,48; 52,58; 42,68; 32,58; 42,48; +254,254,254; 858,422; 865,432; 858,442; 847,438; 847,426; 858,422; +58,65,57; 774,214; 784,224; 774,234; 764,224; 774,214; +18,34,24; 312,444; 319,454; 312,464; 301,460; 301,448; 312,444; +123,111,91; 87,412; 90,419; 87,426; 80,429; 73,426; 70,419; 73,412; 80,409; 87,412; +253,253,253; 870,370; 880,380; 870,390; 860,380; 870,370; +62,59,53; 791,314; 801,324; 791,334; 781,324; 791,314; +34,42,28; 757,529; 767,539; 757,549; 747,539; 757,529; +157,137,128; 203,326; 213,336; 203,346; 193,336; 203,326; +49,64,39; 282,452; 286,460; 282,468; 274,470; 267,464; 267,456; 274,450; 282,452; +125,108,101; 100,304; 110,314; 100,324; 90,314; 100,304; +72,83,77; 752,209; 756,217; 752,225; 744,227; 737,221; 737,213; 744,207; 752,209; +177,150,137; 583,298; 585,304; 583,310; 577,314; 570,313; 566,307; 566,301; 570,295; 577,294; 583,298; +126,124,125; 199,258; 201,264; 199,270; 193,274; 186,273; 182,267; 182,261; 186,255; 193,254; 199,258; +81,102,107; 635,224; 645,234; 635,244; 625,234; 635,224; +141,122,115; 130,283; 135,292; 130,301; 120,301; 115,292; 120,283; 130,283; +228,232,235; 377,49; 387,59; 377,69; 367,59; 377,49; +100,141,186; 198,110; 208,120; 198,130; 188,120; 198,110; +224,225,231; 54,33; 64,43; 54,53; 44,43; 54,33; +127,127,127; +160,142,129; 607,330; 609,336; 607,342; 601,346; 594,345; 590,339; 590,333; 594,327; 601,326; 607,330; +79,95,86; 634,256; 641,266; 634,276; 623,272; 623,260; 634,256; +89,116,139; 27,154; 37,164; 27,174; 17,164; 27,154; +104,148,190; 207,96; 217,106; 207,116; 197,106; 207,96; +80,84,52; 521,483; 531,493; 521,503; 511,493; 521,483; +200,218,235; 520,49; 530,59; 520,69; 510,59; 520,49; +217,226,235; 733,53; 737,61; 733,69; 725,71; 718,65; 718,57; 725,51; 733,53; +253,253,253; 972,547; 982,557; 972,567; 962,557; 972,547; +107,149,190; 432,142; 436,150; 432,158; 424,160; 417,154; 417,146; 424,140; 432,142; +254,254,254; 953,405; 960,415; 953,425; 942,421; 942,409; 953,405; +86,107,118; 715,207; 720,216; 715,225; 705,225; 700,216; 705,207; 715,207; +105,122,128; 545,217; 555,227; 545,237; 535,227; 545,217; +169,146,136; 155,335; 158,342; 155,349; 148,352; 141,349; 138,342; 141,335; 148,332; 155,335; +82,121,162; 89,126; 96,136; 89,146; 78,142; 78,130; 89,126; +254,254,254; 819,112; 826,122; 819,132; 808,128; 808,116; 819,112; +253,253,253; 981,456; 991,466; 981,476; 971,466; 981,456; +95,137,178; 111,116; 121,126; 111,136; 101,126; 111,116; +254,254,254; 670,587; 672,593; 670,599; 664,603; 657,602; 653,596; 653,590; 657,584; 664,583; 670,587; +98,90,83; 33,288; 43,298; 33,308; 23,298; 33,288; +253,253,253; 933,500; 943,510; 933,520; 923,510; 933,500; +140,123,112; 588,312; 590,318; 588,324; 582,328; 575,327; 571,321; 571,315; 575,309; 582,308; 588,312; +126,126,121; 223,263; 227,271; 223,279; 215,281; 208,275; 208,267; 215,261; 223,263; +106,93,85; 65,306; 70,315; 65,324; 55,324; 50,315; 55,306; 65,306; +97,125,143; 706,195; 709,202; 706,209; 699,212; 692,209; 689,202; 692,195; 699,192; 706,195; +103,120,115; 334,244; 336,250; 334,256; 328,260; 321,259; 317,253; 317,247; 321,241; 328,240; 334,244; +102,106,89; 369,380; 379,390; 369,400; 359,390; 369,380; +254,254,254; 913,304; 915,310; 913,316; 907,320; 900,319; 896,313; 896,307; 900,301; 907,300; 913,304; +212,225,235; 351,86; 361,96; 351,106; 341,96; 351,86; +101,103,92; 436,289; 446,299; 436,309; 426,299; 436,289; +30,39,29; 100,442; 105,451; 100,460; 90,460; 85,451; 90,442; 100,442; +254,254,254; 986,176; 991,185; 986,194; 976,194; 971,185; 976,176; 986,176; +253,253,253; 893,219; 903,229; 893,239; 883,229; 893,219; +181,207,230; 283,13; 293,23; 283,33; 273,23; 283,13; +254,254,254; 893,378; 897,386; 893,394; 885,396; 878,390; 878,382; 885,376; 893,378; +253,253,253; 946,266; 956,276; 946,286; 936,276; 946,266; +253,253,253; 906,55; 916,65; 906,75; 896,65; 906,55; +99,145,188; 480,122; 487,132; 480,142; 469,138; 469,126; 480,122; +99,109,101; 59,238; 64,247; 59,256; 49,256; 44,247; 49,238; 59,238; +222,230,238; 342,-9; 352,1; 342,11; 332,1; 342,-9; +95,136,178; 154,135; 156,141; 154,147; 148,151; 141,150; 137,144; 137,138; 141,132; 148,131; 154,135; +253,253,253; 907,356; 917,366; 907,376; 897,366; 907,356; +253,253,253; 823,564; 833,574; 823,584; 813,574; 823,564; +177,206,235; 235,42; 242,52; 235,62; 224,58; 224,46; 235,42; +107,152,194; 454,112; 456,118; 454,124; 448,128; 441,127; 437,121; 437,115; 441,109; 448,108; 454,112; +148,136,126; 417,342; 420,349; 417,356; 410,359; 403,356; 400,349; 403,342; 410,339; 417,342; +253,253,253; 984,89; 994,99; 984,109; 974,99; 984,89; +77,99,120; 7,162; 17,172; 7,182; -3,172; 7,162; +54,70,34; 352,541; 362,551; 352,561; 342,551; 352,541; +254,254,254; 877,255; 884,265; 877,275; 866,271; 866,259; 877,255; +253,253,253; 824,518; 834,528; 824,538; 814,528; 824,518; +40,53,38; 155,394; 159,402; 155,410; 147,412; 140,406; 140,398; 147,392; 155,394; +98,139,186; 188,117; 198,127; 188,137; 178,127; 188,117; +253,253,253; 391,583; 401,593; 391,603; 381,593; 391,583; +218,228,236; 367,82; 370,89; 367,96; 360,99; 353,96; 350,89; 353,82; 360,79; 367,82; +45,55,39; 40,382; 50,392; 40,402; 30,392; 40,382; +92,120,150; 496,200; 506,210; 496,220; 486,210; 496,200; +145,131,117; 441,371; 448,381; 441,391; 430,387; 430,375; 441,371; +182,160,146; 371,313; 381,323; 371,333; 361,323; 371,313; +252,252,252; 333,575; 340,585; 333,595; 322,591; 322,579; 333,575; +55,70,38; 347,557; 357,567; 347,577; 337,567; 347,557; +66,80,48; 61,347; 71,357; 61,367; 51,357; 61,347; +240,240,240; 489,15; 499,25; 489,35; 479,25; 489,15; +82,109,136; 657,202; 660,209; 657,216; 650,219; 643,216; 640,209; 643,202; 650,199; 657,202; +101,118,122; 434,230; 439,239; 434,248; 424,248; 419,239; 424,230; 434,230; +253,253,253; 815,408; 825,418; 815,428; 805,418; 815,408; +168,191,215; 200,76; 210,86; 200,96; 190,86; 200,76; +141,146,79; 459,447; 464,456; 459,465; 449,465; 444,456; 449,447; 459,447; +167,149,138; 455,273; 465,283; 455,293; 445,283; 455,273; +127,114,109; 558,332; 568,342; 558,352; 548,342; 558,332; +43,51,28; 601,493; 611,503; 601,513; 591,503; 601,493; +201,215,229; 162,66; 172,76; 162,86; 152,76; 162,66; +112,136,144; 238,201; 248,211; 238,221; 228,211; 238,201; +88,128,166; 782,124; 785,131; 782,138; 775,141; 768,138; 765,131; 768,124; 775,121; 782,124; +199,220,238; 717,55; 727,65; 717,75; 707,65; 717,55; +254,254,254; 951,507; 956,516; 951,525; 941,525; 936,516; 941,507; 951,507; +84,105,115; 679,216; 681,222; 679,228; 673,232; 666,231; 662,225; 662,219; 666,213; 673,212; 679,216; +201,218,235; 532,67; 535,74; 532,81; 525,84; 518,81; 515,74; 518,67; 525,64; 532,67; +254,254,254; 905,178; 910,187; 905,196; 895,196; 890,187; 895,178; 905,178; +35,46,28; 263,517; 268,526; 263,535; 253,535; 248,526; 253,517; 263,517; +254,254,254; 983,267; 987,275; 983,283; 975,285; 968,279; 968,271; 975,265; 983,267; +254,254,254; 992,155; 996,163; 992,171; 984,173; 977,167; 977,159; 984,153; 992,155; +105,151,193; 591,88; 595,96; 591,104; 583,106; 576,100; 576,92; 583,86; 591,88; +86,107,120; 389,225; 399,235; 389,245; 379,235; 389,225; +54,67,39; 350,498; 360,508; 350,518; 340,508; 350,498; +88,99,72; 204,381; 208,389; 204,397; 196,399; 189,393; 189,385; 196,379; 204,381; +253,253,253; 920,437; 930,447; 920,457; 910,447; 920,437; +57,65,45; 690,398; 695,407; 690,416; 680,416; 675,407; 680,398; 690,398; +149,136,127; 482,334; 485,341; 482,348; 475,351; 468,348; 465,341; 468,334; 475,331; 482,334; +50,65,37; 399,522; 409,532; 399,542; 389,532; 399,522; +205,221,237; 351,32; 353,38; 351,44; 345,48; 338,47; 334,41; 334,35; 338,29; 345,28; 351,32; +205,216,229; 26,4; 31,13; 26,22; 16,22; 11,13; 16,4; 26,4; +55,67,41; 292,559; 302,569; 292,579; 282,569; 292,559; +210,222,234; 560,61; 567,71; 560,81; 549,77; 549,65; 560,61; +39,50,34; 90,430; 100,440; 90,450; 80,440; 90,430; +45,50,30; 607,501; 612,510; 607,519; 597,519; 592,510; 597,501; 607,501; +70,86,44; 334,473; 344,483; 334,493; 324,483; 334,473; +161,149,140; 359,304; 369,314; 359,324; 349,314; 359,304; +146,122,104; 242,369; 244,375; 242,381; 236,385; 229,384; 225,378; 225,372; 229,366; 236,365; 242,369; +43,58,35; 392,508; 399,518; 392,528; 381,524; 381,512; 392,508; +149,132,118; 487,365; 497,375; 487,385; 477,375; 487,365; +156,140,130; 300,301; 310,311; 300,321; 290,311; 300,301; +114,112,109; 98,247; 103,256; 98,265; 88,265; 83,256; 88,247; 98,247; +38,51,28; 451,546; 461,556; 451,566; 441,556; 451,546; +86,93,90; 53,219; 63,229; 53,239; 43,229; 53,219; +254,254,254; 993,367; 996,374; 993,381; 986,384; 979,381; 976,374; 979,367; 986,364; 993,367; +35,46,33; 110,443; 120,453; 110,463; 100,453; 110,443; +253,253,253; 905,410; 915,420; 905,430; 895,420; 905,410; +48,55,40; 31,370; 35,378; 31,386; 23,388; 16,382; 16,374; 23,368; 31,370; +254,254,254; 939,515; 943,523; 939,531; 931,533; 924,527; 924,519; 931,513; 939,515; +254,254,254; 987,58; 992,67; 987,76; 977,76; 972,67; 977,58; 987,58; +254,254,254; 994,335; 997,342; 994,349; 987,352; 980,349; 977,342; 980,335; 987,332; 994,335; +93,127,159; 103,167; 110,177; 103,187; 92,183; 92,171; 103,167; +134,127,120; 371,325; 381,335; 371,345; 361,335; 371,325; +254,254,254; 984,118; 988,126; 984,134; 976,136; 969,130; 969,122; 976,116; 984,118; +197,214,230; 254,15; 259,24; 254,33; 244,33; 239,24; 244,15; 254,15; +77,98,115; 388,228; 398,238; 388,248; 378,238; 388,228; +58,66,41; 582,529; 592,539; 582,549; 572,539; 582,529; +183,207,230; 249,7; 254,16; 249,25; 239,25; 234,16; 239,7; 249,7; +88,118,149; 92,157; 96,165; 92,173; 84,175; 77,169; 77,161; 84,155; 92,157; +48,59,33; 320,502; 322,508; 320,514; 314,518; 307,517; 303,511; 303,505; 307,499; 314,498; 320,502; +119,121,97; 335,348; 342,358; 335,368; 324,364; 324,352; 335,348; +99,144,187; 322,140; 327,149; 322,158; 312,158; 307,149; 312,140; 322,140; +150,184,215; 466,80; 470,88; 466,96; 458,98; 451,92; 451,84; 458,78; 466,80; +43,52,31; 732,430; 742,440; 732,450; 722,440; 732,430; +191,211,232; 179,27; 189,37; 179,47; 169,37; 179,27; +98,104,90; 8,539; 12,547; 8,555; 0,557; -7,551; -7,543; 0,537; 8,539; +201,216,232; 204,23; 214,33; 204,43; 194,33; 204,23; +102,147,190; 225,100; 229,108; 225,116; 217,118; 210,112; 210,104; 217,98; 225,100; +253,253,253; 905,454; 915,464; 905,474; 895,464; 905,454; +253,253,253; 929,332; 939,342; 929,352; 919,342; 929,332; +48,59,38; 24,426; 34,436; 24,446; 14,436; 24,426; +132,139,125; 139,565; 149,575; 139,585; 129,575; 139,565; +114,150,185; 777,77; 787,87; 777,97; 767,87; 777,77; +254,254,254; 861,346; 863,352; 861,358; 855,362; 848,361; 844,355; 844,349; 848,343; 855,342; 861,346; +105,103,100; 599,350; 602,357; 599,364; 592,367; 585,364; 582,357; 585,350; 592,347; 599,350; +100,114,113; 203,224; 213,234; 203,244; 193,234; 203,224; +85,115,145; 21,167; 31,177; 21,187; 11,177; 21,167; +205,216,227; 673,67; 680,77; 673,87; 662,83; 662,71; 673,67; +67,80,57; 396,404; 398,410; 396,416; 390,420; 383,419; 379,413; 379,407; 383,401; 390,400; 396,404; +135,125,117; 401,320; 411,330; 401,340; 391,330; 401,320; +106,153,197; 467,94; 472,103; 467,112; 457,112; 452,103; 457,94; 467,94; +99,119,134; 641,209; 643,215; 641,221; 635,225; 628,224; 624,218; 624,212; 628,206; 635,205; 641,209; +115,149,182; 406,172; 408,178; 406,184; 400,188; 393,187; 389,181; 389,175; 393,169; 400,168; 406,172; +85,91,75; 798,503; 803,512; 798,521; 788,521; 783,512; 788,503; 798,503; +99,126,142; 169,198; 179,208; 169,218; 159,208; 169,198; +39,50,30; 26,472; 33,482; 26,492; 15,488; 15,476; 26,472; +252,252,252; 99,590; 109,600; 99,610; 89,600; 99,590; +90,91,80; 799,398; 804,407; 799,416; 789,416; 784,407; 789,398; 799,398; +38,52,32; 421,529; 431,539; 421,549; 411,539; 421,529; +44,58,28; 41,517; 51,527; 41,537; 31,527; 41,517; +254,254,254; 894,323; 901,333; 894,343; 883,339; 883,327; 894,323; +108,137,163; 195,184; 200,193; 195,202; 185,202; 180,193; 185,184; 195,184; +81,116,151; 416,197; 426,207; 416,217; 406,207; 416,197; +138,130,118; 507,344; 517,354; 507,364; 497,354; 507,344; +233,234,231; 377,572; 384,582; 377,592; 366,588; 366,576; 377,572; +203,186,180; 564,284; 567,291; 564,298; 557,301; 550,298; 547,291; 550,284; 557,281; 564,284; +131,138,131; 145,216; 155,226; 145,236; 135,226; 145,216; +86,114,141; 63,167; 68,176; 63,185; 53,185; 48,176; 53,167; 63,167; +58,63,41; 766,484; 770,492; 766,500; 758,502; 751,496; 751,488; 758,482; 766,484; +210,223,236; 392,23; 396,31; 392,39; 384,41; 377,35; 377,27; 384,21; 392,23; +136,153,181; 520,172; 530,182; 520,192; 510,182; 520,172; +200,215,231; 171,25; 176,34; 171,43; 161,43; 156,34; 161,25; 171,25; +100,135,169; 731,154; 733,160; 731,166; 725,170; 718,169; 714,163; 714,157; 718,151; 725,150; 731,154; +102,145,184; 250,142; 260,152; 250,162; 240,152; 250,142; +106,93,79; 776,379; 778,385; 776,391; 770,395; 763,394; 759,388; 759,382; 763,376; 770,375; 776,379; +217,227,237; 626,43; 636,53; 626,63; 616,53; 626,43; +102,102,88; 250,299; 260,309; 250,319; 240,309; 250,299; +138,144,129; 186,565; 196,575; 186,585; 176,575; 186,565; +142,128,122; 171,277; 173,283; 171,289; 165,293; 158,292; 154,286; 154,280; 158,274; 165,273; 171,277; +219,228,236; 606,48; 609,55; 606,62; 599,65; 592,62; 589,55; 592,48; 599,45; 606,48; +47,55,38; 766,528; 776,538; 766,548; 756,538; 766,528; +181,169,165; 554,275; 564,285; 554,295; 544,285; 554,275; +76,98,104; 650,223; 657,233; 650,243; 639,239; 639,227; 650,223; +74,95,112; 339,227; 344,236; 339,245; 329,245; 324,236; 329,227; 339,227; +229,233,236; 486,43; 488,49; 486,55; 480,59; 473,58; 469,52; 469,46; 473,40; 480,39; 486,43; +87,116,141; 720,175; 730,185; 720,195; 710,185; 720,175; +87,112,133; 639,203; 644,212; 639,221; 629,221; 624,212; 629,203; 639,203; +96,129,163; 474,185; 484,195; 474,205; 464,195; 474,185; +155,143,132; 281,342; 291,352; 281,362; 271,352; 281,342; +132,124,117; 800,349; 805,358; 800,367; 790,367; 785,358; 790,349; 800,349; +105,134,158; 104,181; 114,191; 104,201; 94,191; 104,181; +80,110,143; 549,202; 552,209; 549,216; 542,219; 535,216; 532,209; 535,202; 542,199; 549,202; +225,230,235; 288,0; 295,10; 288,20; 277,16; 277,4; 288,0; +100,97,84; 617,369; 622,378; 617,387; 607,387; 602,378; 607,369; 617,369; +253,253,253; 834,589; 838,597; 834,605; 826,607; 819,601; 819,593; 826,587; 834,589; +253,253,253; 859,126; 869,136; 859,146; 849,136; 859,126; +49,54,42; 788,441; 798,451; 788,461; 778,451; 788,441; +253,253,253; 930,408; 940,418; 930,428; 920,418; 930,408; +210,219,231; 103,48; 106,55; 103,62; 96,65; 89,62; 86,55; 89,48; 96,45; 103,48; +84,98,101; 692,231; 696,239; 692,247; 684,249; 677,243; 677,235; 684,229; 692,231; +148,132,121; 186,342; 190,350; 186,358; 178,360; 171,354; 171,346; 178,340; 186,342; +66,81,66; 456,398; 466,408; 456,418; 446,408; 456,398; +212,224,238; 690,18; 700,28; 690,38; 680,28; 690,18; +127,122,111; 537,382; 541,390; 537,398; 529,400; 522,394; 522,386; 529,380; 537,382; +204,217,229; 128,68; 138,78; 128,88; 118,78; 128,68; +254,254,254; 886,103; 890,111; 886,119; 878,121; 871,115; 871,107; 878,101; 886,103; +57,66,41; 237,480; 239,486; 237,492; 231,496; 224,495; 220,489; 220,483; 224,477; 231,476; 237,480; +212,213,211; 810,273; 814,281; 810,289; 802,291; 795,285; 795,277; 802,271; 810,273; +59,74,43; 274,502; 278,510; 274,518; 266,520; 259,514; 259,506; 266,500; 274,502; +253,253,253; 853,380; 863,390; 853,400; 843,390; 853,380; +101,144,184; 744,80; 754,90; 744,100; 734,90; 744,80; +127,127,127; +100,144,187; 316,140; 326,150; 316,160; 306,150; 316,140; +253,253,253; 909,387; 919,397; 909,407; 899,397; 909,387; +214,220,230; 28,25; 38,35; 28,45; 18,35; 28,25; +52,56,41; 785,445; 790,454; 785,463; 775,463; 770,454; 775,445; 785,445; +253,253,253; 865,388; 875,398; 865,408; 855,398; 865,388; +86,127,165; 777,123; 787,133; 777,143; 767,133; 777,123; +254,254,254; 870,350; 875,359; 870,368; 860,368; 855,359; 860,350; 870,350; +92,110,116; 624,224; 626,230; 624,236; 618,240; 611,239; 607,233; 607,227; 611,221; 618,220; 624,224; +80,99,67; 326,376; 328,382; 326,388; 320,392; 313,391; 309,385; 309,379; 313,373; 320,372; 326,376; +44,55,31; 617,449; 627,459; 617,469; 607,459; 617,449; +95,136,178; 181,139; 184,146; 181,153; 174,156; 167,153; 164,146; 167,139; 174,136; 181,139; +47,56,33; 218,472; 228,482; 218,492; 208,482; 218,472; +43,56,28; 293,554; 300,564; 293,574; 282,570; 282,558; 293,554; +93,135,174; 363,176; 373,186; 363,196; 353,186; 363,176; +37,49,35; 133,447; 136,454; 133,461; 126,464; 119,461; 116,454; 119,447; 126,444; 133,447; +254,254,254; 33,579; 36,586; 33,593; 26,596; 19,593; 16,586; 19,579; 26,576; 33,579; +116,118,106; 229,252; 239,262; 229,272; 219,262; 229,252; +38,50,30; 611,466; 621,476; 611,486; 601,476; 611,466; +155,139,133; 177,267; 187,277; 177,287; 167,277; 177,267; +197,214,231; 139,-2; 143,6; 139,14; 131,16; 124,10; 124,2; 131,-4; 139,-2; +105,146,189; 650,96; 655,105; 650,114; 640,114; 635,105; 640,96; 650,96; +77,100,122; 76,160; 78,166; 76,172; 70,176; 63,175; 59,169; 59,163; 63,157; 70,156; 76,160; +223,224,222; 657,573; 662,582; 657,591; 647,591; 642,582; 647,573; 657,573; +56,71,44; 351,453; 361,463; 351,473; 341,463; 351,453; +39,48,31; 197,430; 207,440; 197,450; 187,440; 197,430; +67,75,53; 542,454; 545,461; 542,468; 535,471; 528,468; 525,461; 528,454; 535,451; 542,454; +101,112,107; 203,242; 213,252; 203,262; 193,252; 203,242; +114,108,98; 524,351; 528,359; 524,367; 516,369; 509,363; 509,355; 516,349; 524,351; +66,71,44; 762,454; 766,462; 762,470; 754,472; 747,466; 747,458; 754,452; 762,454; +47,54,34; 643,504; 653,514; 643,524; 633,514; 643,504; +253,253,253; 891,469; 901,479; 891,489; 881,479; 891,469; +161,135,125; 145,305; 155,315; 145,325; 135,315; 145,305; +110,144,181; 440,171; 450,181; 440,191; 430,181; 440,171; +51,62,36; 305,503; 315,513; 305,523; 295,513; 305,503; +207,222,236; 357,67; 364,77; 357,87; 346,83; 346,71; 357,67; +132,131,124; 797,255; 807,265; 797,275; 787,265; 797,255; +46,58,32; 200,456; 210,466; 200,476; 190,466; 200,456; +95,140,182; 348,148; 358,158; 348,168; 338,158; 348,148; +225,231,239; 436,20; 438,26; 436,32; 430,36; 423,35; 419,29; 419,23; 423,17; 430,16; 436,20; +97,141,184; 277,141; 287,151; 277,161; 267,151; 277,141; +253,253,253; 935,411; 945,421; 935,431; 925,421; 935,411; +203,219,236; 299,27; 309,37; 299,47; 289,37; 299,27; +86,120,155; 84,178; 94,188; 84,198; 74,188; 84,178; +253,253,253; 999,10; 1009,20; 999,30; 989,20; 999,10; +87,86,67; 680,369; 683,376; 680,383; 673,386; 666,383; 663,376; 666,369; 673,366; 680,369; +35,41,28; 745,505; 755,515; 745,525; 735,515; 745,505; +54,67,54; 463,407; 470,417; 463,427; 452,423; 452,411; 463,407; +253,253,253; 878,556; 888,566; 878,576; 868,566; 878,556; +142,134,123; 386,333; 390,341; 386,349; 378,351; 371,345; 371,337; 378,331; 386,333; +254,254,254; 907,6; 912,15; 907,24; 897,24; 892,15; 897,6; 907,6; +47,63,35; 398,477; 408,487; 398,497; 388,487; 398,477; +91,136,185; 631,112; 636,121; 631,130; 621,130; 616,121; 621,112; 631,112; +103,148,190; 373,121; 383,131; 373,141; 363,131; 373,121; +48,58,46; 565,412; 575,422; 565,432; 555,422; 565,412; +222,225,219; 355,573; 359,581; 355,589; 347,591; 340,585; 340,577; 347,571; 355,573; +253,253,253; 1006,489; 1016,499; 1006,509; 996,499; 1006,489; +114,138,162; 177,184; 187,194; 177,204; 167,194; 177,184; +253,253,253; 930,170; 940,180; 930,190; 920,180; 930,170; +149,130,110; 228,363; 232,371; 228,379; 220,381; 213,375; 213,367; 220,361; 228,363; +167,146,133; 527,307; 530,314; 527,321; 520,324; 513,321; 510,314; 513,307; 520,304; 527,307; +189,193,186; 395,568; 405,578; 395,588; 385,578; 395,568; +92,128,164; 314,185; 324,195; 314,205; 304,195; 314,185; +92,135,175; 315,169; 325,179; 315,189; 305,179; 315,169; +108,131,149; 113,194; 116,201; 113,208; 106,211; 99,208; 96,201; 99,194; 106,191; 113,194; +162,191,216; 596,68; 606,78; 596,88; 586,78; 596,68; +159,147,145; 97,253; 107,263; 97,273; 87,263; 97,253; +67,64,57; 771,335; 774,342; 771,349; 764,352; 757,349; 754,342; 757,335; 764,332; 771,335; +95,139,181; 743,88; 745,94; 743,100; 737,104; 730,103; 726,97; 726,91; 730,85; 737,84; 743,88; +106,152,195; 422,113; 424,119; 422,125; 416,129; 409,128; 405,122; 405,116; 409,110; 416,109; 422,113; +143,119,100; 79,398; 83,406; 79,414; 71,416; 64,410; 64,402; 71,396; 79,398; +98,144,187; 481,128; 486,137; 481,146; 471,146; 466,137; 471,128; 481,128; +111,98,79; 101,408; 105,416; 101,424; 93,426; 86,420; 86,412; 93,406; 101,408; +150,141,140; 636,281; 643,291; 636,301; 625,297; 625,285; 636,281; +125,114,108; 657,339; 667,349; 657,359; 647,349; 657,339; +253,253,253; 903,333; 913,343; 903,353; 893,343; 903,333; +254,254,254; 899,283; 902,290; 899,297; 892,300; 885,297; 882,290; 885,283; 892,280; 899,283; +98,144,187; 480,126; 487,136; 480,146; 469,142; 469,130; 480,126; +98,128,158; 627,186; 630,193; 627,200; 620,203; 613,200; 610,193; 613,186; 620,183; 627,186; +111,122,121; 138,220; 145,230; 138,240; 127,236; 127,224; 138,220; +123,132,90; 356,413; 366,423; 356,433; 346,423; 356,413; +58,68,44; 507,466; 517,476; 507,486; 497,476; 507,466; +254,254,254; 996,137; 999,144; 996,151; 989,154; 982,151; 979,144; 982,137; 989,134; 996,137; +205,218,231; 139,34; 146,44; 139,54; 128,50; 128,38; 139,34; +199,218,235; 515,52; 522,62; 515,72; 504,68; 504,56; 515,52; +100,142,187; 214,111; 224,121; 214,131; 204,121; 214,111; +78,88,51; 422,487; 432,497; 422,507; 412,497; 422,487; +254,254,254; 850,522; 853,529; 850,536; 843,539; 836,536; 833,529; 836,522; 843,519; 850,522; +213,222,232; 146,29; 150,37; 146,45; 138,47; 131,41; 131,33; 138,27; 146,29; +254,254,254; 1001,14; 1004,21; 1001,28; 994,31; 987,28; 984,21; 987,14; 994,11; 1001,14; +254,254,254; 918,526; 922,534; 918,542; 910,544; 903,538; 903,530; 910,524; 918,526; +74,72,65; 784,262; 786,268; 784,274; 778,278; 771,277; 767,271; 767,265; 771,259; 778,258; 784,262; +122,124,103; 535,406; 545,416; 535,426; 525,416; 535,406; +101,149,192; 424,119; 428,127; 424,135; 416,137; 409,131; 409,123; 416,117; 424,119; +183,167,156; 490,300; 493,307; 490,314; 483,317; 476,314; 473,307; 476,300; 483,297; 490,300; +39,53,30; 462,531; 465,538; 462,545; 455,548; 448,545; 445,538; 448,531; 455,528; 462,531; +112,112,87; 197,366; 207,376; 197,386; 187,376; 197,366; +142,121,114; 143,295; 153,305; 143,315; 133,305; 143,295; +254,254,254; 193,579; 197,587; 193,595; 185,597; 178,591; 178,583; 185,577; 193,579; +123,124,114; 690,249; 697,259; 690,269; 679,265; 679,253; 690,249; +254,254,254; 939,298; 942,305; 939,312; 932,315; 925,312; 922,305; 925,298; 932,295; 939,298; +59,65,40; 590,509; 592,515; 590,521; 584,525; 577,524; 573,518; 573,512; 577,506; 584,505; 590,509; +102,99,86; 610,366; 620,376; 610,386; 600,376; 610,366; +88,103,108; 133,237; 143,247; 133,257; 123,247; 133,237; +161,196,233; 180,44; 187,54; 180,64; 169,60; 169,48; 180,44; +153,156,112; 481,445; 491,455; 481,465; 471,455; 481,445; +112,128,138; 608,209; 611,216; 608,223; 601,226; 594,223; 591,216; 594,209; 601,206; 608,209; +103,98,87; 738,376; 748,386; 738,396; 728,386; 738,376; +90,109,57; 450,483; 460,493; 450,503; 440,493; 450,483; +107,140,167; 393,184; 400,194; 393,204; 382,200; 382,188; 393,184; +175,159,147; 369,312; 371,318; 369,324; 363,328; 356,327; 352,321; 352,315; 356,309; 363,308; 369,312; +204,220,236; 308,29; 312,37; 308,45; 300,47; 293,41; 293,33; 300,27; 308,29; +46,54,30; 210,464; 220,474; 210,484; 200,474; 210,464; +171,156,142; 346,338; 356,348; 346,358; 336,348; 346,338; +89,135,183; 696,89; 706,99; 696,109; 686,99; 696,89; +253,253,253; 897,112; 907,122; 897,132; 887,122; 897,112; +86,100,71; 327,561; 337,571; 327,581; 317,571; 327,561; +99,126,139; 177,200; 187,210; 177,220; 167,210; 177,200; +71,90,51; 375,487; 385,497; 375,507; 365,497; 375,487; +89,131,176; 293,166; 303,176; 293,186; 283,176; 293,166; +42,55,35; 113,422; 123,432; 113,442; 103,432; 113,422; +89,129,170; 692,161; 697,170; 692,179; 682,179; 677,170; 682,161; 692,161; +59,73,44; 418,466; 420,472; 418,478; 412,482; 405,481; 401,475; 401,469; 405,463; 412,462; 418,466; +94,137,176; 234,164; 244,174; 234,184; 224,174; 234,164; +86,124,157; 425,190; 435,200; 425,210; 415,200; 425,190; +253,253,253; 785,583; 795,593; 785,603; 775,593; 785,583; +56,70,43; 158,441; 163,450; 158,459; 148,459; 143,450; 148,441; 158,441; +201,222,242; 668,5; 678,15; 668,25; 658,15; 668,5; +253,253,253; 980,413; 990,423; 980,433; 970,423; 980,413; +82,116,149; 305,196; 315,206; 305,216; 295,206; 305,196; +135,155,176; 10,100; 12,106; 10,112; 4,116; -3,115; -7,109; -7,103; -3,97; 4,96; 10,100; +37,49,31; 44,473; 54,483; 44,493; 34,483; 44,473; +111,157,200; 437,86; 447,96; 437,106; 427,96; 437,86; +215,225,234; 314,7; 324,17; 314,27; 304,17; 314,7; +117,114,110; 3,276; 13,286; 3,296; -7,286; 3,276; +58,71,41; 174,440; 181,450; 174,460; 163,456; 163,444; 174,440; +42,54,39; 576,429; 586,439; 576,449; 566,439; 576,429; +41,52,28; 143,529; 153,539; 143,549; 133,539; 143,529; +93,135,175; 249,171; 252,178; 249,185; 242,188; 235,185; 232,178; 235,171; 242,168; 249,171; +253,253,253; 845,451; 855,461; 845,471; 835,461; 845,451; +85,92,79; 799,525; 804,534; 799,543; 789,543; 784,534; 789,525; 799,525; +123,112,105; 658,340; 665,350; 658,360; 647,356; 647,344; 658,340; +240,240,239; 564,43; 571,53; 564,63; 553,59; 553,47; 564,43; +253,253,253; 982,529; 992,539; 982,549; 972,539; 982,529; +104,151,195; 506,92; 511,101; 506,110; 496,110; 491,101; 496,92; 506,92; +144,134,128; 417,319; 427,329; 417,339; 407,329; 417,319; +81,97,58; 387,480; 389,486; 387,492; 381,496; 374,495; 370,489; 370,483; 374,477; 381,476; 387,480; +230,233,236; 419,59; 422,66; 419,73; 412,76; 405,73; 402,66; 405,59; 412,56; 419,59; +254,254,254; 949,499; 956,509; 949,519; 938,515; 938,503; 949,499; +192,218,241; 730,6; 740,16; 730,26; 720,16; 730,6; +84,93,69; 517,394; 519,400; 517,406; 511,410; 504,409; 500,403; 500,397; 504,391; 511,390; 517,394; +42,49,30; 772,421; 782,431; 772,441; 762,431; 772,421; +158,164,153; 502,566; 512,576; 502,586; 492,576; 502,566; +47,54,46; 12,506; 16,514; 12,522; 4,524; -3,518; -3,510; 4,504; 12,506; +95,91,70; 98,412; 102,420; 98,428; 90,430; 83,424; 83,416; 90,410; 98,412; +253,253,253; 186,586; 196,596; 186,606; 176,596; 186,586; +61,70,69; 21,221; 31,231; 21,241; 11,231; 21,221; +84,127,173; 742,101; 752,111; 742,121; 732,111; 742,101; +240,240,239; 570,38; 580,48; 570,58; 560,48; 570,38; +254,254,254; 866,425; 873,435; 866,445; 855,441; 855,429; 866,425; +92,135,177; 340,163; 350,173; 340,183; 330,173; 340,163; +253,253,253; 857,587; 862,596; 857,605; 847,605; 842,596; 847,587; 857,587; +65,83,47; 366,477; 376,487; 366,497; 356,487; 366,477; +90,107,58; 447,465; 457,475; 447,485; 437,475; 447,465; +102,147,188; 376,135; 381,144; 376,153; 366,153; 361,144; 366,135; 376,135; +254,254,254; 68,582; 75,592; 68,602; 57,598; 57,586; 68,582; +253,253,253; 1004,421; 1014,431; 1004,441; 994,431; 1004,421; +90,132,170; 136,143; 146,153; 136,163; 126,153; 136,143; +120,113,109; 82,255; 89,265; 82,275; 71,271; 71,259; 82,255; +203,222,241; 608,-4; 618,6; 608,16; 598,6; 608,-4; +254,254,254; 918,11; 922,19; 918,27; 910,29; 903,23; 903,15; 910,9; 918,11; +51,61,43; 33,368; 43,378; 33,388; 23,378; 33,368; +254,254,254; 924,560; 927,567; 924,574; 917,577; 910,574; 907,567; 910,560; 917,557; 924,560; +69,76,74; 52,223; 55,230; 52,237; 45,240; 38,237; 35,230; 38,223; 45,220; 52,223; +97,141,183; 453,156; 463,166; 453,176; 443,166; 453,156; +92,91,85; 799,298; 804,307; 799,316; 789,316; 784,307; 789,298; 799,298; +203,220,235; 347,64; 350,71; 347,78; 340,81; 333,78; 330,71; 333,64; 340,61; 347,64; +254,254,254; 916,367; 918,373; 916,379; 910,383; 903,382; 899,376; 899,370; 903,364; 910,363; 916,367; +254,254,254; 956,216; 960,224; 956,232; 948,234; 941,228; 941,220; 948,214; 956,216; +50,57,37; 646,500; 656,510; 646,520; 636,510; 646,500; +254,254,254; 923,9; 925,15; 923,21; 917,25; 910,24; 906,18; 906,12; 910,6; 917,5; 923,9; +80,111,142; 73,144; 83,154; 73,164; 63,154; 73,144; +138,145,137; 9,223; 14,232; 9,241; -1,241; -6,232; -1,223; 9,223; +225,226,230; 79,52; 89,62; 79,72; 69,62; 79,52; +183,208,231; 280,21; 282,27; 280,33; 274,37; 267,36; 263,30; 263,24; 267,18; 274,17; 280,21; +254,254,254; 925,171; 928,178; 925,185; 918,188; 911,185; 908,178; 911,171; 918,168; 925,171; +228,232,236; 421,61; 431,71; 421,81; 411,71; 421,61; +58,70,40; 491,511; 494,518; 491,525; 484,528; 477,525; 474,518; 477,511; 484,508; 491,511; +254,254,254; 824,15; 828,23; 824,31; 816,33; 809,27; 809,19; 816,13; 824,15; +243,244,242; 490,1; 495,10; 490,19; 480,19; 475,10; 480,1; 490,1; +111,155,196; 253,88; 255,94; 253,100; 247,104; 240,103; 236,97; 236,91; 240,85; 247,84; 253,88; +142,140,139; 463,243; 473,253; 463,263; 453,253; 463,243; +254,254,254; 836,386; 839,393; 836,400; 829,403; 822,400; 819,393; 822,386; 829,383; 836,386; +56,70,39; 281,506; 283,512; 281,518; 275,522; 268,521; 264,515; 264,509; 268,503; 275,502; 281,506; +168,147,139; 169,335; 176,345; 169,355; 158,351; 158,339; 169,335; +200,218,237; 310,30; 320,40; 310,50; 300,40; 310,30; +100,100,62; 569,487; 573,495; 569,503; 561,505; 554,499; 554,491; 561,485; 569,487; +51,64,44; 561,431; 571,441; 561,451; 551,441; 561,431; +93,133,170; 797,100; 800,107; 797,114; 790,117; 783,114; 780,107; 783,100; 790,97; 797,100; +216,222,230; 88,47; 90,53; 88,59; 82,63; 75,62; 71,56; 71,50; 75,44; 82,43; 88,47; +121,139,157; 8,166; 13,175; 8,184; -2,184; -7,175; -2,166; 8,166; +66,84,58; 516,408; 518,414; 516,420; 510,424; 503,423; 499,417; 499,411; 503,405; 510,404; 516,408; +127,127,127; +118,113,110; 573,251; 583,261; 573,271; 563,261; 573,251; +250,250,250; 808,402; 818,412; 808,422; 798,412; 808,402; +253,253,253; 947,304; 957,314; 947,324; 937,314; 947,304; +253,253,253; 853,192; 863,202; 853,212; 843,202; 853,192; +112,119,121; 530,238; 540,248; 530,258; 520,248; 530,238; +186,218,244; 717,24; 724,34; 717,44; 706,40; 706,28; 717,24; +65,78,50; 13,350; 23,360; 13,370; 3,360; 13,350; +69,83,53; 524,436; 534,446; 524,456; 514,446; 524,436; +141,123,118; 229,294; 239,304; 229,314; 219,304; 229,294; +254,254,254; 823,122; 828,131; 823,140; 813,140; 808,131; 813,122; 823,122; +253,253,253; 423,583; 433,593; 423,603; 413,593; 423,583; +18,31,19; 141,481; 145,489; 141,497; 133,499; 126,493; 126,485; 133,479; 141,481; +121,130,127; 149,221; 152,228; 149,235; 142,238; 135,235; 132,228; 135,221; 142,218; 149,221; +115,146,179; 494,171; 504,181; 494,191; 484,181; 494,171; +47,61,31; 125,526; 129,534; 125,542; 117,544; 110,538; 110,530; 117,524; 125,526; +254,254,254; 825,544; 828,551; 825,558; 818,561; 811,558; 808,551; 811,544; 818,541; 825,544; +47,56,35; 787,545; 797,555; 787,565; 777,555; 787,545; +48,60,33; 183,558; 193,568; 183,578; 173,568; 183,558; +254,254,254; 980,186; 984,194; 980,202; 972,204; 965,198; 965,190; 972,184; 980,186; +111,155,198; 282,96; 285,103; 282,110; 275,113; 268,110; 265,103; 268,96; 275,93; 282,96; +253,253,253; 970,256; 980,266; 970,276; 960,266; 970,256; +57,69,39; 382,511; 386,519; 382,527; 374,529; 367,523; 367,515; 374,509; 382,511; +71,71,56; 704,344; 706,350; 704,356; 698,360; 691,359; 687,353; 687,347; 691,341; 698,340; 704,344; +116,115,66; 481,470; 488,480; 481,490; 470,486; 470,474; 481,470; +117,124,71; 438,451; 448,461; 438,471; 428,461; 438,451; +52,65,38; 303,518; 305,524; 303,530; 297,534; 290,533; 286,527; 286,521; 290,515; 297,514; 303,518; +253,253,253; 891,124; 901,134; 891,144; 881,134; 891,124; +70,80,79; 42,207; 52,217; 42,227; 32,217; 42,207; +88,101,105; 130,225; 140,235; 130,245; 120,235; 130,225; +140,147,138; 266,212; 276,222; 266,232; 256,222; 266,212; +243,243,242; 403,573; 413,583; 403,593; 393,583; 403,573; +254,254,254; 927,502; 932,511; 927,520; 917,520; 912,511; 917,502; 927,502; +97,101,84; 388,380; 395,390; 388,400; 377,396; 377,384; 388,380; +191,205,222; 144,78; 154,88; 144,98; 134,88; 144,78; +253,253,253; 877,263; 887,273; 877,283; 867,273; 877,263; +72,75,68; 19,283; 29,293; 19,303; 9,293; 19,283; +164,144,127; 198,357; 208,367; 198,377; 188,367; 198,357; +254,254,254; 942,128; 946,136; 942,144; 934,146; 927,140; 927,132; 934,126; 942,128; +253,253,253; 996,225; 1006,235; 996,245; 986,235; 996,225; +253,253,253; 619,580; 629,590; 619,600; 609,590; 619,580; +73,85,60; 185,380; 188,387; 185,394; 178,397; 171,394; 168,387; 171,380; 178,377; 185,380; +254,254,254; 951,42; 956,51; 951,60; 941,60; 936,51; 941,42; 951,42; +99,92,85; 683,339; 690,349; 683,359; 672,355; 672,343; 683,339; +23,28,19; 717,527; 719,533; 717,539; 711,543; 704,542; 700,536; 700,530; 704,524; 711,523; 717,527; +253,253,253; 862,143; 872,153; 862,163; 852,153; 862,143; +33,42,25; 672,489; 674,495; 672,501; 666,505; 659,504; 655,498; 655,492; 659,486; 666,485; 672,489; +148,131,117; 437,362; 447,372; 437,382; 427,372; 437,362; +116,123,90; 325,352; 335,362; 325,372; 315,362; 325,352; +71,86,57; 509,447; 519,457; 509,467; 499,457; 509,447; +149,126,118; 201,292; 208,302; 201,312; 190,308; 190,296; 201,292; +99,143,187; 227,112; 237,122; 227,132; 217,122; 227,112; +68,68,52; 111,412; 113,418; 111,424; 105,428; 98,427; 94,421; 94,415; 98,409; 105,408; 111,412; +253,253,253; 1009,459; 1019,469; 1009,479; 999,469; 1009,459; +83,106,119; 421,226; 431,236; 421,246; 411,236; 421,226; +253,253,253; 870,311; 880,321; 870,331; 860,321; 870,311; +212,225,237; 387,29; 391,37; 387,45; 379,47; 372,41; 372,33; 379,27; 387,29; +152,152,106; 425,427; 435,437; 425,447; 415,437; 425,427; +162,141,132; 212,325; 222,335; 212,345; 202,335; 212,325; +56,57,42; 725,268; 735,278; 725,288; 715,278; 725,268; +47,63,33; 372,553; 382,563; 372,573; 362,563; 372,553; +192,207,222; 770,69; 774,77; 770,85; 762,87; 755,81; 755,73; 762,67; 770,69; +97,121,141; 594,203; 604,213; 594,223; 584,213; 594,203; +85,121,152; 120,133; 123,140; 120,147; 113,150; 106,147; 103,140; 106,133; 113,130; 120,133; +254,254,254; 987,488; 994,498; 987,508; 976,504; 976,492; 987,488; +229,234,239; 577,-10; 587,0; 577,10; 567,0; 577,-10; +57,69,55; 263,397; 273,407; 263,417; 253,407; 263,397; +253,253,253; 724,577; 734,587; 724,597; 714,587; 724,577; +69,85,58; 374,408; 376,414; 374,420; 368,424; 361,423; 357,417; 357,411; 361,405; 368,404; 374,408; +253,253,253; 875,428; 885,438; 875,448; 865,438; 875,428; +253,253,253; 878,202; 888,212; 878,222; 868,212; 878,202; +40,48,30; 759,510; 769,520; 759,530; 749,520; 759,510; +253,253,253; 1023,560; 1033,570; 1023,580; 1013,570; 1023,560; +253,253,253; 948,452; 958,462; 948,472; 938,462; 948,452; +218,222,229; 32,54; 35,61; 32,68; 25,71; 18,68; 15,61; 18,54; 25,51; 32,54; +191,211,232; 123,41; 133,51; 123,61; 113,51; 123,41; +43,54,32; 665,386; 675,396; 665,406; 655,396; 665,386; +125,118,117; 488,336; 498,346; 488,356; 478,346; 488,336; +253,253,253; 831,384; 841,394; 831,404; 821,394; 831,384; +221,227,234; 731,48; 741,58; 731,68; 721,58; 731,48; +160,187,214; 241,75; 251,85; 241,95; 231,85; 241,75; +141,176,208; 277,88; 287,98; 277,108; 267,98; 277,88; +254,254,254; 905,472; 908,479; 905,486; 898,489; 891,486; 888,479; 891,472; 898,469; 905,472; +220,229,238; 426,21; 430,29; 426,37; 418,39; 411,33; 411,25; 418,19; 426,21; +39,51,32; 51,482; 54,489; 51,496; 44,499; 37,496; 34,489; 37,482; 44,479; 51,482; +32,39,25; 687,507; 697,517; 687,527; 677,517; 687,507; +236,238,241; 457,-2; 467,8; 457,18; 447,8; 457,-2; +130,121,112; 375,286; 385,296; 375,306; 365,296; 375,286; +98,145,186; 357,140; 367,150; 357,160; 347,150; 357,140; +89,134,181; 717,95; 722,104; 717,113; 707,113; 702,104; 707,95; 717,95; +253,253,253; 907,220; 917,230; 907,240; 897,230; 907,220; +253,253,253; 988,416; 998,426; 988,436; 978,426; 988,416; +47,49,39; 780,276; 790,286; 780,296; 770,286; 780,276; +254,254,254; 10,579; 14,587; 10,595; 2,597; -5,591; -5,583; 2,577; 10,579; +35,46,34; 110,438; 120,448; 110,458; 100,448; 110,438; +254,254,254; 979,313; 983,321; 979,329; 971,331; 964,325; 964,317; 971,311; 979,313; +154,136,123; 184,351; 194,361; 184,371; 174,361; 184,351; +35,48,29; 105,470; 107,476; 105,482; 99,486; 92,485; 88,479; 88,473; 92,467; 99,466; 105,470; +38,51,32; 471,526; 481,536; 471,546; 461,536; 471,526; +56,63,40; 590,525; 592,531; 590,537; 584,541; 577,540; 573,534; 573,528; 577,522; 584,521; 590,525; +101,97,84; 624,375; 628,383; 624,391; 616,393; 609,387; 609,379; 616,373; 624,375; +227,232,237; 420,44; 422,50; 420,56; 414,60; 407,59; 403,53; 403,47; 407,41; 414,40; 420,44; +101,122,139; 554,206; 561,216; 554,226; 543,222; 543,210; 554,206; +253,253,253; 970,197; 980,207; 970,217; 960,207; 970,197; +78,99,100; 301,238; 311,248; 301,258; 291,248; 301,238; +216,222,231; 48,27; 58,37; 48,47; 38,37; 48,27; +65,78,47; 366,523; 376,533; 366,543; 356,533; 366,523; +45,60,34; 420,538; 430,548; 420,558; 410,548; 420,538; +253,253,253; 845,234; 855,244; 845,254; 835,244; 845,234; +253,253,253; 965,564; 975,574; 965,584; 955,574; 965,564; +253,253,253; 821,320; 831,330; 821,340; 811,330; 821,320; +254,254,254; 828,396; 832,404; 828,412; 820,414; 813,408; 813,400; 820,394; 828,396; +31,41,28; 88,441; 98,451; 88,461; 78,451; 88,441; +96,119,131; 119,204; 123,212; 119,220; 111,222; 104,216; 104,208; 111,202; 119,204; +253,253,253; 900,228; 910,238; 900,248; 890,238; 900,228; +160,144,140; 540,277; 550,287; 540,297; 530,287; 540,277; +109,154,193; 566,90; 576,100; 566,110; 556,100; 566,90; +144,141,136; 434,241; 444,251; 434,261; 424,251; 434,241; +253,253,253; 996,86; 1006,96; 996,106; 986,96; 996,86; +78,86,82; 37,237; 41,245; 37,253; 29,255; 22,249; 22,241; 29,235; 37,237; +254,254,254; 920,116; 922,122; 920,128; 914,132; 907,131; 903,125; 903,119; 907,113; 914,112; 920,116; +253,253,253; 983,420; 993,430; 983,440; 973,430; 983,420; +254,254,254; 880,481; 887,491; 880,501; 869,497; 869,485; 880,481; +102,115,112; 183,245; 185,251; 183,257; 177,261; 170,260; 166,254; 166,248; 170,242; 177,241; 183,245; +254,254,254; 988,584; 992,592; 988,600; 980,602; 973,596; 973,588; 980,582; 988,584; +88,120,148; 640,191; 645,200; 640,209; 630,209; 625,200; 630,191; 640,191; +81,123,162; 782,152; 784,158; 782,164; 776,168; 769,167; 765,161; 765,155; 769,149; 776,148; 782,152; +253,253,253; 13,591; 18,600; 13,609; 3,609; -2,600; 3,591; 13,591; +108,141,174; 291,178; 301,188; 291,198; 281,188; 291,178; +87,129,175; 556,141; 566,151; 556,161; 546,151; 556,141; +62,81,54; 349,390; 352,397; 349,404; 342,407; 335,404; 332,397; 335,390; 342,387; 349,390; +52,61,43; 34,430; 44,440; 34,450; 24,440; 34,430; +253,253,253; 989,396; 999,406; 989,416; 979,406; 989,396; +109,120,119; 161,220; 171,230; 161,240; 151,230; 161,220; +253,253,253; 973,396; 983,406; 973,416; 963,406; 973,396; +213,225,237; 360,10; 364,18; 360,26; 352,28; 345,22; 345,14; 352,8; 360,10; +253,253,253; 905,562; 915,572; 905,582; 895,572; 905,562; +254,254,254; 908,155; 912,163; 908,171; 900,173; 893,167; 893,159; 900,153; 908,155; +28,33,20; 675,544; 685,554; 675,564; 665,554; 675,544; +90,100,103; 689,232; 694,241; 689,250; 679,250; 674,241; 679,232; 689,232; +253,253,253; 1017,435; 1027,445; 1017,455; 1007,445; 1017,435; +253,253,253; 950,385; 960,395; 950,405; 940,395; 950,385; +253,253,253; 924,450; 934,460; 924,470; 914,460; 924,450; +203,220,235; 538,52; 548,62; 538,72; 528,62; 538,52; +201,217,233; 259,32; 269,42; 259,52; 249,42; 259,32; +48,61,42; 169,394; 179,404; 169,414; 159,404; 169,394; +71,88,47; 415,500; 425,510; 415,520; 405,510; 415,500; +30,41,28; 123,448; 130,458; 123,468; 112,464; 112,452; 123,448; +253,253,253; 910,141; 920,151; 910,161; 900,151; 910,141; +94,104,75; 191,374; 196,383; 191,392; 181,392; 176,383; 181,374; 191,374; +254,254,254; 912,168; 916,176; 912,184; 904,186; 897,180; 897,172; 904,166; 912,168; +83,125,164; 779,134; 784,143; 779,152; 769,152; 764,143; 769,134; 779,134; +119,111,106; 551,319; 561,329; 551,339; 541,329; 551,319; +103,149,194; 285,101; 292,111; 285,121; 274,117; 274,105; 285,101; +253,253,253; 955,561; 965,571; 955,581; 945,571; 955,561; +196,221,243; 682,7; 684,13; 682,19; 676,23; 669,22; 665,16; 665,10; 669,4; 676,3; 682,7; +177,149,141; 526,259; 536,269; 526,279; 516,269; 526,259; +198,220,240; 720,1; 722,7; 720,13; 714,17; 707,16; 703,10; 703,4; 707,-2; 714,-3; 720,1; +59,73,43; 383,502; 388,511; 383,520; 373,520; 368,511; 373,502; 383,502; +253,253,253; 879,277; 889,287; 879,297; 869,287; 879,277; +41,55,32; 434,515; 444,525; 434,535; 424,525; 434,515; +180,207,233; 231,64; 241,74; 231,84; 221,74; 231,64; +253,253,253; 1001,139; 1011,149; 1001,159; 991,149; 1001,139; +185,218,246; 670,-7; 677,3; 670,13; 659,9; 659,-3; 670,-7; +221,228,236; 463,61; 473,71; 463,81; 453,71; 463,61; +93,131,171; 574,173; 577,180; 574,187; 567,190; 560,187; 557,180; 560,173; 567,170; 574,173; +254,254,254; 858,257; 865,267; 858,277; 847,273; 847,261; 858,257; +105,151,193; 435,116; 437,122; 435,128; 429,132; 422,131; 418,125; 418,119; 422,113; 429,112; 435,116; +94,137,181; 546,123; 550,131; 546,139; 538,141; 531,135; 531,127; 538,121; 546,123; +35,51,30; 309,423; 319,433; 309,443; 299,433; 309,423; +142,174,203; 657,77; 667,87; 657,97; 647,87; 657,77; +253,253,252; 567,579; 569,585; 567,591; 561,595; 554,594; 550,588; 550,582; 554,576; 561,575; 567,579; +64,85,97; 770,180; 780,190; 770,200; 760,190; 770,180; +253,253,253; 992,109; 1002,119; 992,129; 982,119; 992,109; +49,60,33; 201,545; 206,554; 201,563; 191,563; 186,554; 191,545; 201,545; +43,56,28; 286,544; 296,554; 286,564; 276,554; 286,544; +254,254,254; 856,71; 863,81; 856,91; 845,87; 845,75; 856,71; +97,114,118; 622,220; 627,229; 622,238; 612,238; 607,229; 612,220; 622,220; +96,143,191; 245,107; 250,116; 245,125; 235,125; 230,116; 235,107; 245,107; +140,131,123; 364,321; 374,331; 364,341; 354,331; 364,321; +254,254,254; 836,440; 839,447; 836,454; 829,457; 822,454; 819,447; 822,440; 829,437; 836,440; +163,198,235; 217,50; 224,60; 217,70; 206,66; 206,54; 217,50; +61,72,43; 231,549; 241,559; 231,569; 221,559; 231,549; +103,106,64; 555,479; 565,489; 555,499; 545,489; 555,479; +33,40,24; 648,513; 658,523; 648,533; 638,523; 648,513; +254,254,254; 838,367; 842,375; 838,383; 830,385; 823,379; 823,371; 830,365; 838,367; +172,189,206; 802,166; 809,176; 802,186; 791,182; 791,170; 802,166; +39,52,37; 136,375; 146,385; 136,395; 126,385; 136,375; +45,51,31; 603,504; 605,510; 603,516; 597,520; 590,519; 586,513; 586,507; 590,501; 597,500; 603,504; +43,55,34; 28,441; 38,451; 28,461; 18,451; 28,441; +154,135,124; 523,323; 530,333; 523,343; 512,339; 512,327; 523,323; +46,59,29; 135,528; 138,535; 135,542; 128,545; 121,542; 118,535; 121,528; 128,525; 135,528; +162,145,140; 627,294; 629,300; 627,306; 621,310; 614,309; 610,303; 610,297; 614,291; 621,290; 627,294; +165,157,94; 411,442; 421,452; 411,462; 401,452; 411,442; +247,247,247; 736,576; 740,584; 736,592; 728,594; 721,588; 721,580; 728,574; 736,576; +104,134,162; 144,183; 151,193; 144,203; 133,199; 133,187; 144,183; +158,194,232; 179,51; 189,61; 179,71; 169,61; 179,51; +117,127,124; 146,219; 153,229; 146,239; 135,235; 135,223; 146,219; +253,253,253; 985,-6; 987,0; 985,6; 979,10; 972,9; 968,3; 968,-3; 972,-9; 979,-10; 985,-6; +75,86,69; 476,422; 486,432; 476,442; 466,432; 476,422; +253,253,253; 865,-1; 875,9; 865,19; 855,9; 865,-1; +97,127,152; 177,192; 187,202; 177,212; 167,202; 177,192; +127,127,127; +109,106,101; 75,260; 85,270; 75,280; 65,270; 75,260; +58,70,46; 495,558; 505,568; 495,578; 485,568; 495,558; +254,254,254; 814,85; 821,95; 814,105; 803,101; 803,89; 814,85; +64,73,54; 798,554; 802,562; 798,570; 790,572; 783,566; 783,558; 790,552; 798,554; +54,72,35; 323,555; 333,565; 323,575; 313,565; 323,555; +166,200,236; 222,47; 232,57; 222,67; 212,57; 222,47; +206,217,230; 69,1; 76,11; 69,21; 58,17; 58,5; 69,1; +55,69,41; 308,470; 318,480; 308,490; 298,480; 308,470; +121,115,104; 534,360; 544,370; 534,380; 524,370; 534,360; +254,254,254; 985,168; 987,174; 985,180; 979,184; 972,183; 968,177; 968,171; 972,165; 979,164; 985,168; +130,123,120; 607,265; 617,275; 607,285; 597,275; 607,265; +216,222,230; 102,60; 112,70; 102,80; 92,70; 102,60; +253,253,253; 987,410; 997,420; 987,430; 977,420; 987,410; +59,72,42; 382,505; 386,513; 382,521; 374,523; 367,517; 367,509; 374,503; 382,505; +141,142,135; 801,396; 808,406; 801,416; 790,412; 790,400; 801,396; +254,254,254; 1026,255; 1028,261; 1026,267; 1020,271; 1013,270; 1009,264; 1009,258; 1013,252; 1020,251; 1026,255; +51,68,43; 402,492; 412,502; 402,512; 392,502; 402,492; +111,122,119; 102,217; 112,227; 102,237; 92,227; 102,217; +98,140,186; 210,121; 213,128; 210,135; 203,138; 196,135; 193,128; 196,121; 203,118; 210,121; +94,122,148; 311,200; 318,210; 311,220; 300,216; 300,204; 311,200; +103,136,170; 570,177; 580,187; 570,197; 560,187; 570,177; +50,61,35; 310,506; 313,513; 310,520; 303,523; 296,520; 293,513; 296,506; 303,503; 310,506; +231,234,238; 798,63; 808,73; 798,83; 788,73; 798,63; +68,91,108; 37,119; 47,129; 37,139; 27,129; 37,119; +254,254,254; 841,448; 845,456; 841,464; 833,466; 826,460; 826,452; 833,446; 841,448; +171,203,237; 275,54; 282,64; 275,74; 264,70; 264,58; 275,54; +141,152,125; 466,432; 476,442; 466,452; 456,442; 466,432; +184,160,149; 559,291; 569,301; 559,311; 549,301; 559,291; +254,254,254; 890,75; 895,84; 890,93; 880,93; 875,84; 880,75; 890,75; +253,253,253; 973,465; 983,475; 973,485; 963,475; 973,465; +76,93,46; 336,476; 346,486; 336,496; 326,486; 336,476; +136,120,113; 564,330; 569,339; 564,348; 554,348; 549,339; 554,330; 564,330; +150,134,120; 474,356; 481,366; 474,376; 463,372; 463,360; 474,356; +86,135,190; 276,122; 281,131; 276,140; 266,140; 261,131; 266,122; 276,122; +108,108,99; 11,293; 16,302; 11,311; 1,311; -4,302; 1,293; 11,293; +211,225,237; 769,22; 779,32; 769,42; 759,32; 769,22; +254,254,254; 940,254; 944,262; 940,270; 932,272; 925,266; 925,258; 932,252; 940,254; +31,41,31; 122,380; 132,390; 122,400; 112,390; 122,380; +94,137,177; 694,131; 696,137; 694,143; 688,147; 681,146; 677,140; 677,134; 681,128; 688,127; 694,131; +204,217,233; 106,37; 110,45; 106,53; 98,55; 91,49; 91,41; 98,35; 106,37; +254,254,254; 891,171; 895,179; 891,187; 883,189; 876,183; 876,175; 883,169; 891,171; +76,109,140; 75,131; 77,137; 75,143; 69,147; 62,146; 58,140; 58,134; 62,128; 69,127; 75,131; +45,59,35; 244,489; 254,499; 244,509; 234,499; 244,489; +56,63,39; 641,499; 643,505; 641,511; 635,515; 628,514; 624,508; 624,502; 628,496; 635,495; 641,499; +93,137,182; 487,136; 497,146; 487,156; 477,146; 487,136; +102,144,180; 261,157; 263,163; 261,169; 255,173; 248,172; 244,166; 244,160; 248,154; 255,153; 261,157; +57,68,42; 600,433; 610,443; 600,453; 590,443; 600,433; +254,254,254; 896,140; 900,148; 896,156; 888,158; 881,152; 881,144; 888,138; 896,140; +80,96,67; 514,404; 524,414; 514,424; 504,414; 514,404; +254,254,254; 859,77; 866,87; 859,97; 848,93; 848,81; 859,77; +253,253,253; 417,588; 427,598; 417,608; 407,598; 417,588; +90,113,127; 412,223; 415,230; 412,237; 405,240; 398,237; 395,230; 398,223; 405,220; 412,223; +253,253,253; 949,37; 959,47; 949,57; 939,47; 949,37; +253,253,253; 1012,338; 1022,348; 1012,358; 1002,348; 1012,338; +138,133,129; 804,329; 807,336; 804,343; 797,346; 790,343; 787,336; 790,329; 797,326; 804,329; +254,254,254; 974,476; 977,483; 974,490; 967,493; 960,490; 957,483; 960,476; 967,473; 974,476; +128,122,114; 507,347; 514,357; 507,367; 496,363; 496,351; 507,347; +86,96,62; 90,344; 95,353; 90,362; 80,362; 75,353; 80,344; 90,344; +89,131,174; 726,107; 736,117; 726,127; 716,117; 726,107; +42,49,28; 618,509; 623,518; 618,527; 608,527; 603,518; 608,509; 618,509; +57,64,40; 746,457; 750,465; 746,473; 738,475; 731,469; 731,461; 738,455; 746,457; +43,50,28; 559,545; 562,552; 559,559; 552,562; 545,559; 542,552; 545,545; 552,542; 559,545; +254,254,254; 968,59; 973,68; 968,77; 958,77; 953,68; 958,59; 968,59; +91,134,179; 665,136; 667,142; 665,148; 659,152; 652,151; 648,145; 648,139; 652,133; 659,132; 665,136; +253,253,253; 976,392; 986,402; 976,412; 966,402; 976,392; +253,253,253; 968,271; 978,281; 968,291; 958,281; 968,271; +195,214,234; 140,16; 142,22; 140,28; 134,32; 127,31; 123,25; 123,19; 127,13; 134,12; 140,16; +51,63,59; 784,225; 794,235; 784,245; 774,235; 784,225; +46,56,39; 15,490; 17,496; 15,502; 9,506; 2,505; -2,499; -2,493; 2,487; 9,486; 15,490; +40,44,37; 759,282; 769,292; 759,302; 749,292; 759,282; +200,220,239; 716,46; 723,56; 716,66; 705,62; 705,50; 716,46; +253,253,253; 980,43; 990,53; 980,63; 970,53; 980,43; +94,137,175; 692,130; 702,140; 692,150; 682,140; 692,130; +140,134,134; 426,253; 436,263; 426,273; 416,263; 426,253; +45,56,32; 629,442; 636,452; 629,462; 618,458; 618,446; 629,442; +47,62,29; 280,542; 290,552; 280,562; 270,552; 280,542; +171,140,115; 48,399; 58,409; 48,419; 38,409; 48,399; +153,149,88; 424,435; 434,445; 424,455; 414,445; 424,435; +109,108,98; 450,282; 460,292; 450,302; 440,292; 450,282; +252,253,252; 452,579; 454,585; 452,591; 446,595; 439,594; 435,588; 435,582; 439,576; 446,575; 452,579; +46,60,37; 421,558; 431,568; 421,578; 411,568; 421,558; +253,253,253; 1014,100; 1024,110; 1014,120; 1004,110; 1014,100; +89,100,62; 498,455; 505,465; 498,475; 487,471; 487,459; 498,455; +219,229,238; 362,-1; 364,5; 362,11; 356,15; 349,14; 345,8; 345,2; 349,-4; 356,-5; 362,-1; +99,144,187; 263,133; 267,141; 263,149; 255,151; 248,145; 248,137; 255,131; 263,133; +66,70,56; 736,398; 746,408; 736,418; 726,408; 736,398; +93,107,61; 364,442; 374,452; 364,462; 354,452; 364,442; +106,152,195; 418,107; 428,117; 418,127; 408,117; 418,107; +127,123,123; 207,261; 211,269; 207,277; 199,279; 192,273; 192,265; 199,259; 207,261; +152,132,115; 100,334; 110,344; 100,354; 90,344; 100,334; +86,125,166; 58,110; 68,120; 58,130; 48,120; 58,110; +110,137,167; 534,185; 537,192; 534,199; 527,202; 520,199; 517,192; 520,185; 527,182; 534,185; +128,124,111; 445,385; 447,391; 445,397; 439,401; 432,400; 428,394; 428,388; 432,382; 439,381; 445,385; +33,39,25; 699,543; 704,552; 699,561; 689,561; 684,552; 689,543; 699,543; +38,52,30; 345,474; 355,484; 345,494; 335,484; 345,474; +166,142,130; 512,314; 514,320; 512,326; 506,330; 499,329; 495,323; 495,317; 499,311; 506,310; 512,314; +184,208,230; 247,8; 251,16; 247,24; 239,26; 232,20; 232,12; 239,6; 247,8; +45,58,40; 75,368; 80,377; 75,386; 65,386; 60,377; 65,368; 75,368; +47,58,30; 186,482; 191,491; 186,500; 176,500; 171,491; 176,482; 186,482; +110,101,88; 754,370; 758,378; 754,386; 746,388; 739,382; 739,374; 746,368; 754,370; +254,254,254; 924,407; 926,413; 924,419; 918,423; 911,422; 907,416; 907,410; 911,404; 918,403; 924,407; +48,60,39; 179,409; 181,415; 179,421; 173,425; 166,424; 162,418; 162,412; 166,406; 173,405; 179,409; +116,160,198; 600,77; 605,86; 600,95; 590,95; 585,86; 590,77; 600,77; +149,172,197; 65,84; 72,94; 65,104; 54,100; 54,88; 65,84; +253,253,253; 997,78; 1007,88; 997,98; 987,88; 997,78; +60,71,62; 770,225; 772,231; 770,237; 764,241; 757,240; 753,234; 753,228; 757,222; 764,221; 770,225; +253,253,253; 992,573; 1002,583; 992,593; 982,583; 992,573; +168,142,132; 396,300; 403,310; 396,320; 385,316; 385,304; 396,300; +254,254,254; 976,63; 981,72; 976,81; 966,81; 961,72; 966,63; 976,63; +160,142,135; 179,272; 181,278; 179,284; 173,288; 166,287; 162,281; 162,275; 166,269; 173,268; 179,272; +253,253,253; 920,391; 930,401; 920,411; 910,401; 920,391; +48,62,35; 482,502; 485,509; 482,516; 475,519; 468,516; 465,509; 468,502; 475,499; 482,502; +27,38,26; 87,448; 94,458; 87,468; 76,464; 76,452; 87,448; +43,57,29; 47,519; 49,525; 47,531; 41,535; 34,534; 30,528; 30,522; 34,516; 41,515; 47,519; +66,68,58; 746,244; 756,254; 746,264; 736,254; 746,244; +253,253,253; 945,490; 955,500; 945,510; 935,500; 945,490; +208,210,206; 529,570; 536,580; 529,590; 518,586; 518,574; 529,570; +254,254,254; 826,55; 831,64; 826,73; 816,73; 811,64; 816,55; 826,55; +177,208,237; 322,55; 332,65; 322,75; 312,65; 322,55; +253,253,253; 833,7; 843,17; 833,27; 823,17; 833,7; +254,254,254; 951,113; 955,121; 951,129; 943,131; 936,125; 936,117; 943,111; 951,113; +97,131,163; 292,188; 297,197; 292,206; 282,206; 277,197; 282,188; 292,188; +253,253,253; 830,9; 840,19; 830,29; 820,19; 830,9; +84,125,163; 787,131; 790,138; 787,145; 780,148; 773,145; 770,138; 773,131; 780,128; 787,131; +253,253,253; 901,299; 911,309; 901,319; 891,309; 901,299; +106,146,185; 387,160; 397,170; 387,180; 377,170; 387,160; +253,253,253; 695,590; 697,596; 695,602; 689,606; 682,605; 678,599; 678,593; 682,587; 689,586; 695,590; +241,241,240; 758,573; 765,583; 758,593; 747,589; 747,577; 758,573; +253,253,253; 815,405; 825,415; 815,425; 805,415; 815,405; +54,59,40; 787,482; 789,488; 787,494; 781,498; 774,497; 770,491; 770,485; 774,479; 781,478; 787,482; +127,116,107; 251,312; 261,322; 251,332; 241,322; 251,312; +253,253,253; 921,183; 931,193; 921,203; 911,193; 921,183; +147,137,134; 601,269; 608,279; 601,289; 590,285; 590,273; 601,269; +45,56,34; 228,489; 235,499; 228,509; 217,505; 217,493; 228,489; +41,55,27; 137,543; 144,553; 137,563; 126,559; 126,547; 137,543; +47,63,61; 696,274; 706,284; 696,294; 686,284; 696,274; +53,60,38; 771,420; 776,429; 771,438; 761,438; 756,429; 761,420; 771,420; +197,215,233; 270,26; 280,36; 270,46; 260,36; 270,26; +50,57,50; 577,404; 587,414; 577,424; 567,414; 577,404; +254,254,254; 978,55; 985,65; 978,75; 967,71; 967,59; 978,55; +253,253,253; 884,152; 894,162; 884,172; 874,162; 884,152; +254,254,254; 993,584; 998,593; 993,602; 983,602; 978,593; 983,584; 993,584; +148,126,117; 143,298; 153,308; 143,318; 133,308; 143,298; +253,253,253; 893,426; 903,436; 893,446; 883,436; 893,426; +182,159,151; 210,341; 220,351; 210,361; 200,351; 210,341; +58,73,49; 133,364; 143,374; 133,384; 123,374; 133,364; +183,203,222; 370,90; 380,100; 370,110; 360,100; 370,90; +131,121,112; 444,302; 454,312; 444,322; 434,312; 444,302; +253,253,253; 889,99; 899,109; 889,119; 879,109; 889,99; +253,253,253; 1000,569; 1010,579; 1000,589; 990,579; 1000,569; +65,72,48; 235,471; 239,479; 235,487; 227,489; 220,483; 220,475; 227,469; 235,471; +125,131,90; 386,418; 396,428; 386,438; 376,428; 386,418; +253,253,253; 813,478; 823,488; 813,498; 803,488; 813,478; +253,253,253; 956,555; 966,565; 956,575; 946,565; 956,555; +66,82,44; 420,511; 422,517; 420,523; 414,527; 407,526; 403,520; 403,514; 407,508; 414,507; 420,511; +36,45,23; 51,538; 61,548; 51,558; 41,548; 51,538; +254,254,254; 865,167; 872,177; 865,187; 854,183; 854,171; 865,167; +254,254,254; 916,100; 920,108; 916,116; 908,118; 901,112; 901,104; 908,98; 916,100; +97,138,179; 93,106; 96,113; 93,120; 86,123; 79,120; 76,113; 79,106; 86,103; 93,106; +44,57,33; 50,489; 60,499; 50,509; 40,499; 50,489; +80,88,84; 26,211; 29,218; 26,225; 19,228; 12,225; 9,218; 12,211; 19,208; 26,211; +133,115,105; 89,328; 96,338; 89,348; 78,344; 78,332; 89,328; +125,124,123; 210,255; 212,261; 210,267; 204,271; 197,270; 193,264; 193,258; 197,252; 204,251; 210,255; +87,132,182; 653,114; 663,124; 653,134; 643,124; 653,114; +254,254,254; 835,125; 839,133; 835,141; 827,143; 820,137; 820,129; 827,123; 835,125; +205,217,232; 144,33; 154,43; 144,53; 134,43; 144,33; +52,67,38; 298,522; 302,530; 298,538; 290,540; 283,534; 283,526; 290,520; 298,522; +254,254,254; 827,193; 834,203; 827,213; 816,209; 816,197; 827,193; +91,129,169; 575,173; 585,183; 575,193; 565,183; 575,173; +45,58,41; 152,391; 162,401; 152,411; 142,401; 152,391; +89,119,151; 37,173; 47,183; 37,193; 27,183; 37,173; +216,228,240; 579,18; 589,28; 579,38; 569,28; 579,18; +101,94,73; 756,408; 766,418; 756,428; 746,418; 756,408; +58,71,41; 271,532; 278,542; 271,552; 260,548; 260,536; 271,532; +96,141,183; 356,149; 359,156; 356,163; 349,166; 342,163; 339,156; 342,149; 349,146; 356,149; +102,148,194; 267,94; 277,104; 267,114; 257,104; 267,94; +253,253,253; 981,184; 991,194; 981,204; 971,194; 981,184; +108,116,106; 119,218; 129,228; 119,238; 109,228; 119,218; +166,151,143; 485,306; 489,314; 485,322; 477,324; 470,318; 470,310; 477,304; 485,306; +103,149,190; 334,131; 344,141; 334,151; 324,141; 334,131; +253,253,253; 990,116; 1000,126; 990,136; 980,126; 990,116; +77,87,86; 114,237; 124,247; 114,257; 104,247; 114,237; +49,56,37; 230,454; 232,460; 230,466; 224,470; 217,469; 213,463; 213,457; 217,451; 224,450; 230,454; +44,55,31; 549,560; 551,566; 549,572; 543,576; 536,575; 532,569; 532,563; 536,557; 543,556; 549,560; +253,253,253; 905,415; 915,425; 905,435; 895,425; 905,415; +99,145,188; 482,123; 492,133; 482,143; 472,133; 482,123; +34,41,26; 758,521; 768,531; 758,541; 748,531; 758,521; +104,150,191; 513,98; 520,108; 513,118; 502,114; 502,102; 513,98; +106,145,180; 376,165; 386,175; 376,185; 366,175; 376,165; +253,253,253; 856,274; 866,284; 856,294; 846,284; 856,274; +57,64,39; 573,509; 583,519; 573,529; 563,519; 573,509; +45,56,34; 172,538; 177,547; 172,556; 162,556; 157,547; 162,538; 172,538; +112,102,98; 44,257; 54,267; 44,277; 34,267; 44,257; +46,59,30; 138,514; 142,522; 138,530; 130,532; 123,526; 123,518; 130,512; 138,514; +253,253,253; 993,451; 1003,461; 993,471; 983,461; 993,451; +153,135,129; 537,264; 547,274; 537,284; 527,274; 537,264; +254,254,254; 981,130; 985,138; 981,146; 973,148; 966,142; 966,134; 973,128; 981,130; +253,253,253; 986,411; 996,421; 986,431; 976,421; 986,411; +51,61,38; 420,473; 430,483; 420,493; 410,483; 420,473; +86,129,172; 739,117; 741,123; 739,129; 733,133; 726,132; 722,126; 722,120; 726,114; 733,113; 739,117; +254,254,254; 844,424; 846,430; 844,436; 838,440; 831,439; 827,433; 827,427; 831,421; 838,420; 844,424; +127,127,127; +254,254,254; 950,500; 955,509; 950,518; 940,518; 935,509; 940,500; 950,500; +213,221,229; 333,85; 343,95; 333,105; 323,95; 333,85; +104,101,78; 371,463; 381,473; 371,483; 361,473; 371,463; +103,149,192; 402,114; 412,124; 402,134; 392,124; 402,114; +254,254,254; 890,358; 895,367; 890,376; 880,376; 875,367; 880,358; 890,358; +254,254,254; 881,211; 885,219; 881,227; 873,229; 866,223; 866,215; 873,209; 881,211; +254,254,254; 994,471; 996,477; 994,483; 988,487; 981,486; 977,480; 977,474; 981,468; 988,467; 994,471; +254,254,254; 882,305; 887,314; 882,323; 872,323; 867,314; 872,305; 882,305; +225,231,236; 453,61; 458,70; 453,79; 443,79; 438,70; 443,61; 453,61; +94,105,72; 6,341; 16,351; 6,361; -4,351; 6,341; +253,253,253; 963,134; 973,144; 963,154; 953,144; 963,134; +79,110,140; 53,125; 58,134; 53,143; 43,143; 38,134; 43,125; 53,125; +205,220,235; 496,65; 506,75; 496,85; 486,75; 496,65; +58,66,58; 744,239; 749,248; 744,257; 734,257; 729,248; 734,239; 744,239; +109,106,101; 401,357; 408,367; 401,377; 390,373; 390,361; 401,357; +193,213,234; 285,25; 292,35; 285,45; 274,41; 274,29; 285,25; +168,204,238; 311,64; 321,74; 311,84; 301,74; 311,64; +54,71,41; 462,478; 472,488; 462,498; 452,488; 462,478; +253,253,253; 811,363; 821,373; 811,383; 801,373; 811,363; +50,66,30; 360,539; 370,549; 360,559; 350,549; 360,539; +50,65,37; 433,514; 435,520; 433,526; 427,530; 420,529; 416,523; 416,517; 420,511; 427,510; 433,514; +48,60,36; 239,423; 249,433; 239,443; 229,433; 239,423; +37,51,31; 101,468; 111,478; 101,488; 91,478; 101,468; +105,114,96; 507,566; 509,572; 507,578; 501,582; 494,581; 490,575; 490,569; 494,563; 501,562; 507,566; +116,129,132; 334,220; 336,226; 334,232; 328,236; 321,235; 317,229; 317,223; 321,217; 328,216; 334,220; +95,137,183; 621,119; 631,129; 621,139; 611,129; 621,119; +209,224,240; 597,14; 604,24; 597,34; 586,30; 586,18; 597,14; +42,54,40; 149,372; 159,382; 149,392; 139,382; 149,372; +254,254,254; 852,345; 857,354; 852,363; 842,363; 837,354; 842,345; 852,345; +50,52,42; 11,392; 21,402; 11,412; 1,402; 11,392; +106,102,88; 525,341; 532,351; 525,361; 514,357; 514,345; 525,341; +254,254,254; 915,316; 918,323; 915,330; 908,333; 901,330; 898,323; 901,316; 908,313; 915,316; +229,233,236; 296,1; 306,11; 296,21; 286,11; 296,1; +47,58,34; 731,424; 736,433; 731,442; 721,442; 716,433; 721,424; 731,424; +71,100,125; 42,181; 52,191; 42,201; 32,191; 42,181; +58,71,46; 195,404; 205,414; 195,424; 185,414; 195,404; +111,99,94; 99,313; 101,319; 99,325; 93,329; 86,328; 82,322; 82,316; 86,310; 93,309; 99,313; +253,253,253; 998,389; 1008,399; 998,409; 988,399; 998,389; +254,254,254; 935,255; 939,263; 935,271; 927,273; 920,267; 920,259; 927,253; 935,255; +254,254,254; 989,442; 992,449; 989,456; 982,459; 975,456; 972,449; 975,442; 982,439; 989,442; +27,32,21; 709,550; 711,556; 709,562; 703,566; 696,565; 692,559; 692,553; 696,547; 703,546; 709,550; +44,52,33; 753,481; 763,491; 753,501; 743,491; 753,481; +126,118,105; 521,342; 526,351; 521,360; 511,360; 506,351; 511,342; 521,342; +93,136,179; 584,127; 594,137; 584,147; 574,137; 584,127; +173,150,137; 517,276; 527,286; 517,296; 507,286; 517,276; +136,154,180; 521,178; 524,185; 521,192; 514,195; 507,192; 504,185; 507,178; 514,175; 521,178; +253,253,253; 823,288; 833,298; 823,308; 813,298; 823,288; +25,30,19; 663,553; 673,563; 663,573; 653,563; 663,553; +253,253,253; 1000,245; 1010,255; 1000,265; 990,255; 1000,245; +253,253,253; 872,357; 882,367; 872,377; 862,367; 872,357; +40,43,32; 765,314; 769,322; 765,330; 757,332; 750,326; 750,318; 757,312; 765,314; +36,52,30; 307,428; 312,437; 307,446; 297,446; 292,437; 297,428; 307,428; +50,63,40; 86,422; 96,432; 86,442; 76,432; 86,422; +45,51,31; 605,508; 607,514; 605,520; 599,524; 592,523; 588,517; 588,511; 592,505; 599,504; 605,508; +228,235,240; 804,104; 814,114; 804,124; 794,114; 804,104; +253,253,253; 945,-5; 947,1; 945,7; 939,11; 932,10; 928,4; 928,-2; 932,-8; 939,-9; 945,-5; +253,253,253; 929,211; 939,221; 929,231; 919,221; 929,211; +77,109,140; 82,132; 87,141; 82,150; 72,150; 67,141; 72,132; 82,132; +178,181,174; 520,569; 525,578; 520,587; 510,587; 505,578; 510,569; 520,569; +51,59,34; 562,533; 566,541; 562,549; 554,551; 547,545; 547,537; 554,531; 562,533; +83,89,58; 523,471; 528,480; 523,489; 513,489; 508,480; 513,471; 523,471; +43,57,34; 298,472; 303,481; 298,490; 288,490; 283,481; 288,472; 298,472; +61,73,47; 117,356; 122,365; 117,374; 107,374; 102,365; 107,356; 117,356; +254,254,254; 153,585; 157,593; 153,601; 145,603; 138,597; 138,589; 145,583; 153,585; +68,75,72; 34,230; 44,240; 34,250; 24,240; 34,230; +108,150,191; 174,92; 179,101; 174,110; 164,110; 159,101; 164,92; 174,92; +214,225,236; 741,41; 744,48; 741,55; 734,58; 727,55; 724,48; 727,41; 734,38; 741,41; +37,54,31; 310,422; 320,432; 310,442; 300,432; 310,422; +156,161,149; 195,566; 205,576; 195,586; 185,576; 195,566; +138,129,121; 439,342; 443,350; 439,358; 431,360; 424,354; 424,346; 431,340; 439,342; +254,254,254; 971,249; 975,257; 971,265; 963,267; 956,261; 956,253; 963,247; 971,249; +97,134,168; 315,182; 325,192; 315,202; 305,192; 315,182; +98,105,103; 93,243; 96,250; 93,257; 86,260; 79,257; 76,250; 79,243; 86,240; 93,243; +252,252,252; 139,590; 149,600; 139,610; 129,600; 139,590; +165,198,232; 255,-1; 259,7; 255,15; 247,17; 240,11; 240,3; 247,-3; 255,-1; +94,92,87; 799,337; 804,346; 799,355; 789,355; 784,346; 789,337; 799,337; +191,211,233; 120,3; 124,11; 120,19; 112,21; 105,15; 105,7; 112,1; 120,3; +202,223,242; 680,15; 685,24; 680,33; 670,33; 665,24; 670,15; 680,15; +253,253,253; 949,394; 959,404; 949,414; 939,404; 949,394; +29,38,23; 23,516; 28,525; 23,534; 13,534; 8,525; 13,516; 23,516; +49,59,35; 217,491; 224,501; 217,511; 206,507; 206,495; 217,491; +253,253,253; 874,283; 884,293; 874,303; 864,293; 874,283; +46,59,37; 61,443; 71,453; 61,463; 51,453; 61,443; +54,68,41; 309,474; 311,480; 309,486; 303,490; 296,489; 292,483; 292,477; 296,471; 303,470; 309,474; +46,53,33; 586,551; 591,560; 586,569; 576,569; 571,560; 576,551; 586,551; +212,226,240; 571,12; 581,22; 571,32; 561,22; 571,12; +96,125,154; 94,156; 104,166; 94,176; 84,166; 94,156; +203,221,240; 604,0; 614,10; 604,20; 594,10; 604,0; +197,222,245; 642,18; 652,28; 642,38; 632,28; 642,18; +106,152,198; 441,98; 451,108; 441,118; 431,108; 441,98; +253,253,253; 553,588; 560,598; 553,608; 542,604; 542,592; 553,588; +112,125,121; 522,231; 529,241; 522,251; 511,247; 511,235; 522,231; +48,61,38; 63,475; 68,484; 63,493; 53,493; 48,484; 53,475; 63,475; +93,121,141; 434,211; 436,217; 434,223; 428,227; 421,226; 417,220; 417,214; 421,208; 428,207; 434,211; +219,223,230; 48,41; 53,50; 48,59; 38,59; 33,50; 38,41; 48,41; +22,29,21; 9,502; 19,512; 9,522; -1,512; 9,502; +254,254,254; 968,243; 975,253; 968,263; 957,259; 957,247; 968,243; +90,109,117; 670,214; 675,223; 670,232; 660,232; 655,223; 660,214; 670,214; +39,49,30; 654,412; 661,422; 654,432; 643,428; 643,416; 654,412; +111,146,180; 395,171; 402,181; 395,191; 384,187; 384,175; 395,171; +254,254,254; 913,326; 917,334; 913,342; 905,344; 898,338; 898,330; 905,324; 913,326; +55,61,42; 742,417; 752,427; 742,437; 732,427; 742,417; +39,49,28; 646,484; 649,491; 646,498; 639,501; 632,498; 629,491; 632,484; 639,481; 646,484; +95,141,186; 291,138; 298,148; 291,158; 280,154; 280,142; 291,138; +254,254,254; 1012,295; 1019,305; 1012,315; 1001,311; 1001,299; 1012,295; +253,253,253; 812,19; 822,29; 812,39; 802,29; 812,19; +253,253,253; 866,454; 876,464; 866,474; 856,464; 866,454; +253,253,253; 875,282; 885,292; 875,302; 865,292; 875,282; +117,108,98; 519,333; 529,343; 519,353; 509,343; 519,333; +96,142,186; 385,147; 392,157; 385,167; 374,163; 374,151; 385,147; +99,92,84; 78,287; 83,296; 78,305; 68,305; 63,296; 68,287; 78,287; +58,66,48; 5,521; 15,531; 5,541; -5,531; 5,521; +253,253,253; 964,428; 974,438; 964,448; 954,438; 964,428; +74,92,49; 460,487; 464,495; 460,503; 452,505; 445,499; 445,491; 452,485; 460,487; +66,66,59; 758,333; 768,343; 758,353; 748,343; 758,333; +254,254,254; 897,199; 904,209; 897,219; 886,215; 886,203; 897,199; +61,66,55; 665,563; 668,570; 665,577; 658,580; 651,577; 648,570; 651,563; 658,560; 665,563; +137,134,134; 485,346; 495,356; 485,366; 475,356; 485,346; +88,131,173; 618,151; 622,159; 618,167; 610,169; 603,163; 603,155; 610,149; 618,151; +253,253,253; 950,27; 960,37; 950,47; 940,37; 950,27; +253,253,253; 986,446; 996,456; 986,466; 976,456; 986,446; +173,154,142; 274,342; 284,352; 274,362; 264,352; 274,342; +254,254,254; 951,573; 958,583; 951,593; 940,589; 940,577; 951,573; +239,240,238; 85,577; 87,583; 85,589; 79,593; 72,592; 68,586; 68,580; 72,574; 79,573; 85,577; +252,252,252; 368,590; 378,600; 368,610; 358,600; 368,590; +254,254,254; 852,135; 856,143; 852,151; 844,153; 837,147; 837,139; 844,133; 852,135; +206,222,236; 358,64; 368,74; 358,84; 348,74; 358,64; +171,145,136; 242,280; 252,290; 242,300; 232,290; 242,280; +155,125,107; 29,407; 39,417; 29,427; 19,417; 29,407; +89,130,169; 131,147; 136,156; 131,165; 121,165; 116,156; 121,147; 131,147; +254,254,254; 914,408; 917,415; 914,422; 907,425; 900,422; 897,415; 900,408; 907,405; 914,408; +181,198,213; 800,155; 810,165; 800,175; 790,165; 800,155; +224,226,230; 92,52; 97,61; 92,70; 82,70; 77,61; 82,52; 92,52; +74,92,63; 482,402; 486,410; 482,418; 474,420; 467,414; 467,406; 474,400; 482,402; +54,67,43; 92,419; 99,429; 92,439; 81,435; 81,423; 92,419; +60,66,43; 768,485; 778,495; 768,505; 758,495; 768,485; +254,254,254; 941,290; 943,296; 941,302; 935,306; 928,305; 924,299; 924,293; 928,287; 935,286; 941,290; +254,254,254; 970,552; 974,560; 970,568; 962,570; 955,564; 955,556; 962,550; 970,552; +254,254,254; 982,300; 985,307; 982,314; 975,317; 968,314; 965,307; 968,300; 975,297; 982,300; +194,218,239; 775,13; 778,20; 775,27; 768,30; 761,27; 758,20; 761,13; 768,10; 775,13; +141,127,121; 257,280; 264,290; 257,300; 246,296; 246,284; 257,280; +77,95,62; 323,364; 333,374; 323,384; 313,374; 323,364; +74,86,51; 489,491; 499,501; 489,511; 479,501; 489,491; +90,133,179; 519,153; 521,159; 519,165; 513,169; 506,168; 502,162; 502,156; 506,150; 513,149; 519,153; +254,254,254; 847,124; 852,133; 847,142; 837,142; 832,133; 837,124; 847,124; +112,98,91; 47,293; 54,303; 47,313; 36,309; 36,297; 47,293; +93,102,103; 96,242; 98,248; 96,254; 90,258; 83,257; 79,251; 79,245; 83,239; 90,238; 96,242; +193,212,232; 120,41; 130,51; 120,61; 110,51; 120,41; +160,143,127; 446,372; 456,382; 446,392; 436,382; 446,372; +254,254,254; 838,99; 841,106; 838,113; 831,116; 824,113; 821,106; 824,99; 831,96; 838,99; +181,154,144; 511,270; 514,277; 511,284; 504,287; 497,284; 494,277; 497,270; 504,267; 511,270; +133,140,126; 29,565; 39,575; 29,585; 19,575; 29,565; +212,223,235; 635,60; 638,67; 635,74; 628,77; 621,74; 618,67; 621,60; 628,57; 635,60; +43,56,29; 42,512; 52,522; 42,532; 32,522; 42,512; +253,253,253; 866,190; 876,200; 866,210; 856,200; 866,190; +253,253,253; 1022,199; 1032,209; 1022,219; 1012,209; 1022,199; +132,123,112; 371,353; 381,363; 371,373; 361,363; 371,353; +70,74,48; 759,449; 762,456; 759,463; 752,466; 745,463; 742,456; 745,449; 752,446; 759,449; +114,139,164; 179,184; 183,192; 179,200; 171,202; 164,196; 164,188; 171,182; 179,184; +130,138,91; 353,416; 360,426; 353,436; 342,432; 342,420; 353,416; +33,47,27; 115,477; 122,487; 115,497; 104,493; 104,481; 115,477; +25,34,16; 13,540; 20,550; 13,560; 2,556; 2,544; 13,540; +87,130,173; 642,149; 652,159; 642,169; 632,159; 642,149; +236,237,234; 262,574; 267,583; 262,592; 252,592; 247,583; 252,574; 262,574; +39,48,30; 731,483; 738,493; 731,503; 720,499; 720,487; 731,483; +63,81,43; 294,414; 304,424; 294,434; 284,424; 294,414; +72,98,117; 728,172; 738,182; 728,192; 718,182; 728,172; +100,147,189; 377,125; 387,135; 377,145; 367,135; 377,125; +253,253,253; 987,543; 997,553; 987,563; 977,553; 987,543; +254,254,254; 928,481; 935,491; 928,501; 917,497; 917,485; 928,481; +229,234,240; 535,15; 542,25; 535,35; 524,31; 524,19; 535,15; +253,253,253; 816,539; 826,549; 816,559; 806,549; 816,539; +253,253,253; 1020,163; 1030,173; 1020,183; 1010,173; 1020,163; +95,139,182; 737,81; 747,91; 737,101; 727,91; 737,81; +253,253,253; 992,197; 1002,207; 992,217; 982,207; 992,197; +164,170,159; 320,570; 323,577; 320,584; 313,587; 306,584; 303,577; 306,570; 313,567; 320,570; +57,64,44; 703,390; 713,400; 703,410; 693,400; 703,390; +243,243,242; 487,0; 497,10; 487,20; 477,10; 487,0; +231,233,234; 813,205; 815,211; 813,217; 807,221; 800,220; 796,214; 796,208; 800,202; 807,201; 813,205; +101,98,97; 161,278; 164,285; 161,292; 154,295; 147,292; 144,285; 147,278; 154,275; 161,278; +106,147,187; 742,81; 745,88; 742,95; 735,98; 728,95; 725,88; 728,81; 735,78; 742,81; +228,234,239; 803,37; 805,43; 803,49; 797,53; 790,52; 786,46; 786,40; 790,34; 797,33; 803,37; +59,65,45; 102,412; 112,422; 102,432; 92,422; 102,412; +30,35,24; 661,449; 671,459; 661,469; 651,459; 661,449; +253,253,253; 866,125; 876,135; 866,145; 856,135; 866,125; +179,208,236; 295,51; 305,61; 295,71; 285,61; 295,51; +86,80,65; 777,395; 779,401; 777,407; 771,411; 764,410; 760,404; 760,398; 764,392; 771,391; 777,395; +51,64,41; 585,449; 588,456; 585,463; 578,466; 571,463; 568,456; 571,449; 578,446; 585,449; +113,107,100; 383,357; 386,364; 383,371; 376,374; 369,371; 366,364; 369,357; 376,354; 383,357; +42,53,29; 77,525; 84,535; 77,545; 66,541; 66,529; 77,525; +253,253,253; 1019,553; 1029,563; 1019,573; 1009,563; 1019,553; +253,253,253; 1021,444; 1031,454; 1021,464; 1011,454; 1021,444; +150,132,125; 308,287; 311,294; 308,301; 301,304; 294,301; 291,294; 294,287; 301,284; 308,287; +139,134,136; 148,260; 153,269; 148,278; 138,278; 133,269; 138,260; 148,260; +254,254,254; 892,566; 895,573; 892,580; 885,583; 878,580; 875,573; 878,566; 885,563; 892,566; +104,145,189; 136,100; 146,110; 136,120; 126,110; 136,100; +206,218,233; 211,22; 216,31; 211,40; 201,40; 196,31; 201,22; 211,22; +159,141,135; 628,293; 638,303; 628,313; 618,303; 628,293; +47,59,35; 327,532; 337,542; 327,552; 317,542; 327,532; +253,253,253; 1013,471; 1023,481; 1013,491; 1003,481; 1013,471; +97,142,187; 395,147; 405,157; 395,167; 385,157; 395,147; +127,127,127; +127,127,127; diff --git a/readme.txt b/readme.txt index 4b9eebe..49697c1 100644 --- a/readme.txt +++ b/readme.txt @@ -15,6 +15,10 @@ along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. +0.10 +* it's possible to select single nodes + + 0.09 * speed optimization: the artwok is rasterized only on some events causing a lot of FPS gain diff --git a/types.bi b/types.bi index cb34434..3952368 100644 --- a/types.bi +++ b/types.bi @@ -2,6 +2,7 @@ type point_proto x as single y as single + is_selected as boolean next_p as point_proto ptr end type