-
Notifications
You must be signed in to change notification settings - Fork 4
/
main.tscn
190 lines (157 loc) · 62.9 KB
/
main.tscn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
[gd_scene load_steps=28 format=3 uid="uid://d1wjphvkcrc8x"]
[ext_resource type="Script" path="res://main/select_draw.gd" id="2_5dnb1"]
[ext_resource type="PackedScene" uid="uid://ccknr7mvyvppl" path="res://components/gui/mouse_cursor.tscn" id="2_62bch"]
[ext_resource type="PackedScene" uid="uid://cpgfvt8hqjbkq" path="res://components/building/powerplant/powerplant.tscn" id="2_j7gcy"]
[ext_resource type="Script" path="res://components/gui/gui.gd" id="3_7gnlu"]
[ext_resource type="Texture2D" uid="uid://bpemnufyi6tyg" path="res://assets/g808.png" id="3_h76up"]
[ext_resource type="PackedScene" uid="uid://c2qg1cmsu28fb" path="res://components/building/barrack/barrack.tscn" id="3_qest6"]
[ext_resource type="PackedScene" uid="uid://c8moulqy0wgbp" path="res://components/vehicle/mcv/mcv.tscn" id="3_tulbp"]
[ext_resource type="Texture2D" uid="uid://bkl1qoq7cgyux" path="res://assets/path818.png" id="4_4moo2"]
[ext_resource type="Script" path="res://main/tile_map.gd" id="4_fagym"]
[ext_resource type="PackedScene" uid="uid://dd5sgt7jb7308" path="res://components/building/construction_yard/construction_yard.tscn" id="7_ywvrq"]
[ext_resource type="PackedScene" uid="uid://cmia25bx3wso5" path="res://components/building/refinery/refinery.tscn" id="8_d7gui"]
[ext_resource type="PackedScene" uid="uid://cy61jn2mj4p05" path="res://components/build_area/build_area.tscn" id="8_scd54"]
[ext_resource type="Script" path="res://main/camera.gd" id="9_bbsjf"]
[ext_resource type="Theme" uid="uid://rhs712yen6ls" path="res://new_theme.tres" id="11_40bup"]
[ext_resource type="Script" path="res://components/state_machine/units_selected.gd" id="17_gt4r6"]
[ext_resource type="Script" path="res://components/state_machine/state_machine.gd" id="17_hif8h"]
[ext_resource type="Script" path="res://components/state_machine/nothing_selected.gd" id="18_4gojg"]
[ext_resource type="Script" path="res://components/state_machine/drag_mode.gd" id="20_4g6yd"]
[ext_resource type="Script" path="res://components/state_machine/build_mode.gd" id="20_5n8vq"]
[ext_resource type="Script" path="res://components/state_machine/building_selected.gd" id="20_tvok4"]
[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_bo12l"]
blend_mode = 3
[sub_resource type="NavigationPolygon" id="NavigationPolygon_csp80"]
vertices = PackedVector2Array(64, 0, 0, 32, -64, 0, 0, -32)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 0, 1, 2, 2, 3)])
outlines = Array[PackedVector2Array]([PackedVector2Array(0, -32, -64, 0, -64, 0, 0, 32, 64, 0, 64, 0)])
source_geometry_group_name = &"navigation_polygon_source_group"
[sub_resource type="NavigationPolygon" id="NavigationPolygon_q4ghb"]
source_geometry_group_name = &"navigation_polygon_source_group"
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_5nbqc"]
texture = ExtResource("3_h76up")
texture_region_size = Vector2i(128, 64)
0:0/next_alternative_id = 2
0:0/0 = 0
0:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_csp80")
0:0/1 = 1
0:0/1/navigation_layer_0/polygon = SubResource("NavigationPolygon_q4ghb")
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_ydm77"]
texture = ExtResource("4_4moo2")
texture_region_size = Vector2i(128, 64)
0:0/0 = 0
[sub_resource type="TileSetScenesCollectionSource" id="TileSetScenesCollectionSource_eucyo"]
resource_name = "buildings"
scenes/1/scene = ExtResource("2_j7gcy")
scenes/2/scene = ExtResource("3_qest6")
scenes/3/scene = ExtResource("8_d7gui")
scenes/4/scene = ExtResource("7_ywvrq")
[sub_resource type="TileSet" id="TileSet_2vees"]
tile_shape = 1
tile_size = Vector2i(128, 64)
physics_layer_0/collision_layer = 1
navigation_layer_0/layers = 1
sources/4 = SubResource("TileSetScenesCollectionSource_eucyo")
sources/1 = SubResource("TileSetAtlasSource_5nbqc")
sources/2 = SubResource("TileSetAtlasSource_ydm77")
[node name="Main" type="Node2D" groups=["fog_handler"]]
[node name="Fog" type="Sprite2D" parent="."]
z_index = 2
material = SubResource("CanvasItemMaterial_bo12l")
[node name="MouseCursor" parent="." instance=ExtResource("2_62bch")]
[node name="SelectDraw" type="Node2D" parent="."]
z_index = 2
script = ExtResource("2_5dnb1")
[node name="TileMap" type="TileMap" parent="."]
y_sort_enabled = true
tile_set = SubResource("TileSet_2vees")
format = 2
layer_0/name = "floor"
layer_0/z_index = -1
layer_0/tile_data = PackedInt32Array(0, 1, 0, 65536, 1, 0, 131072, 1, 0, 196608, 1, 0, 262144, 1, 0, 327680, 1, 0, 393216, 1, 0, 458752, 1, 0, 524288, 1, 0, 589824, 1, 0, 655360, 1, 0, 720896, 1, 0, 786432, 1, 0, 851968, 1, 0, 917504, 1, 0, 983040, 1, 0, 1048576, 1, 0, 1114112, 1, 0, 1179648, 1, 0, 1245184, 1, 0, 1310720, 1, 0, 1376256, 1, 0, 1441792, 1, 0, 1507328, 1, 0, 1572864, 1, 0, 1638400, 1, 0, 1703936, 1, 0, 1769472, 1, 0, 1835008, 1, 0, 1900544, 1, 0, 1966080, 1, 0, 1, 1, 0, 65537, 1, 0, 131073, 1, 0, 196609, 1, 0, 262145, 1, 0, 327681, 1, 0, 393217, 1, 0, 458753, 1, 0, 524289, 1, 0, 589825, 1, 0, 655361, 1, 0, 786433, 1, 0, 851969, 1, 0, 917505, 1, 0, 983041, 1, 0, 1048577, 1, 0, 1114113, 1, 0, 1179649, 1, 0, 1245185, 1, 0, 1310721, 1, 0, 1376257, 1, 0, 1441793, 1, 0, 1507329, 1, 0, 1572865, 1, 0, 1638401, 1, 0, 1703937, 1, 0, 1835009, 1, 0, 1966081, 1, 0, 2, 1, 0, 65538, 1, 0, 131074, 1, 0, 196610, 1, 0, 262146, 1, 0, 327682, 1, 0, 393218, 1, 0, 458754, 1, 0, 524290, 1, 0, 720898, 1, 0, 786434, 1, 0, 851970, 1, 0, 917506, 1, 0, 983042, 1, 0, 1048578, 1, 0, 1114114, 1, 0, 1179650, 1, 0, 1245186, 1, 0, 1310722, 1, 0, 1376258, 1, 0, 1441794, 1, 0, 1507330, 1, 0, 1572866, 1, 0, 1638402, 1, 0, 1703938, 1, 0, 1769474, 1, 0, 1835010, 1, 0, 1900546, 1, 0, 1966082, 1, 0, 3, 1, 0, 65539, 1, 0, 131075, 1, 0, 196611, 1, 0, 262147, 1, 0, 327683, 1, 0, 393219, 1, 0, 589827, 1, 0, 786435, 1, 0, 851971, 1, 0, 917507, 1, 0, 1048579, 1, 0, 1114115, 1, 0, 1179651, 1, 0, 1245187, 1, 0, 1310723, 1, 0, 1376259, 1, 0, 1441795, 1, 0, 1507331, 1, 0, 1572867, 1, 0, 1638403, 1, 0, 1703939, 1, 0, 1769475, 1, 0, 1835011, 1, 0, 1900547, 1, 0, 1966083, 1, 0, 4, 1, 0, 65540, 1, 0, 131076, 1, 0, 196612, 1, 0, 262148, 1, 0, 458756, 1, 0, 524292, 1, 0, 589828, 1, 0, 655364, 1, 0, 720900, 1, 0, 786436, 1, 0, 851972, 1, 0, 983044, 1, 0, 1048580, 1, 0, 1114116, 1, 0, 1179652, 1, 0, 1245188, 1, 0, 1310724, 1, 0, 1376260, 1, 0, 1441796, 1, 0, 1507332, 1, 0, 1572868, 1, 0, 1638404, 1, 0, 1703940, 1, 0, 1769476, 1, 0, 1835012, 1, 0, 1900548, 1, 0, 1966084, 1, 0, 5, 1, 0, 65541, 1, 0, 131077, 1, 0, 196613, 1, 0, 262149, 1, 0, 327685, 1, 0, 393221, 1, 0, 458757, 1, 0, 524293, 1, 0, 589829, 1, 0, 655365, 1, 0, 720901, 1, 0, 786437, 1, 0, 851973, 1, 0, 917509, 1, 0, 983045, 1, 0, 1048581, 1, 0, 1114117, 1, 0, 1179653, 1, 0, 1245189, 1, 0, 1310725, 1, 0, 1376261, 1, 0, 1441797, 1, 0, 1507333, 1, 0, 1572869, 1, 0, 1638405, 1, 0, 1703941, 1, 0, 1769477, 1, 0, 1835013, 1, 0, 1900549, 1, 0, 1966085, 1, 0, 6, 1, 0, 65542, 1, 0, 131078, 1, 0, 196614, 1, 0, 262150, 1, 0, 327686, 1, 0, 393222, 1, 0, 458758, 1, 0, 524294, 1, 0, 589830, 1, 0, 655366, 1, 0, 720902, 1, 0, 786438, 1, 0, 851974, 1, 0, 917510, 1, 0, 983046, 1, 0, 1048582, 1, 0, 1114118, 1, 0, 1179654, 1, 0, 1245190, 1, 0, 1310726, 1, 0, 1376262, 1, 0, 1441798, 1, 0, 1507334, 1, 0, 1572870, 1, 0, 1638406, 1, 0, 1703942, 1, 0, 1769478, 1, 0, 1835014, 1, 0, 1900550, 1, 0, 1966086, 1, 0, 7, 1, 0, 65543, 1, 0, 131079, 1, 0, 196615, 1, 0, 262151, 1, 0, 327687, 1, 0, 393223, 1, 0, 458759, 1, 0, 524295, 1, 0, 589831, 1, 0, 655367, 1, 0, 720903, 1, 0, 786439, 1, 0, 851975, 1, 0, 917511, 1, 0, 983047, 1, 0, 1048583, 1, 0, 1114119, 1, 0, 1179655, 1, 0, 1245191, 1, 0, 1310727, 1, 0, 1376263, 1, 0, 1441799, 1, 0, 1507335, 1, 0, 1572871, 1, 0, 1638407, 1, 0, 1703943, 1, 0, 1769479, 1, 0, 1835015, 1, 0, 1900551, 1, 0, 1966087, 1, 0, 8, 1, 0, 65544, 1, 0, 131080, 1, 0, 196616, 1, 0, 262152, 1, 0, 327688, 1, 0, 393224, 1, 0, 458760, 1, 0, 524296, 1, 0, 589832, 1, 0, 655368, 1, 0, 720904, 1, 0, 786440, 1, 0, 851976, 1, 0, 917512, 1, 0, 983048, 1, 0, 1048584, 1, 0, 1114120, 1, 0, 1179656, 1, 0, 1245192, 1, 0, 1310728, 1, 0, 1376264, 1, 0, 1441800, 1, 0, 1507336, 1, 0, 9, 1, 0, 65545, 1, 0, 131081, 1, 0, 196617, 1, 0, 10, 1, 0, 65546, 1, 0, 131082, 1, 0, 196618, 1, 0, 11, 1, 0, 65547, 1, 0, 131083, 1, 0, 196619, 1, 0, 12, 1, 0, 65548, 1, 0, 131084, 1, 0, 196620, 1, 0, 1638412, 1, 0, 1703948, 1, 0, 1769484, 1, 0, 1835020, 1, 0, 1900556, 1, 0, 1966092, 1, 0, 13, 1, 0, 65549, 1, 0, 131085, 1, 0, 196621, 1, 0, 1638413, 1, 0, 1703949, 1, 0, 1769485, 1, 0, 1835021, 1, 0, 1900557, 1, 0, 1966093, 1, 0, 983043, 1, 0, 917508, 1, 0, 655363, 1, 0, 720899, 1, 0, 262153, 1, 0, 327689, 1, 0, 393225, 1, 0, 458761, 1, 0, 524297, 1, 0, 589833, 1, 0, 655369, 1, 0, 720905, 1, 0, 786441, 1, 0, 851977, 1, 0, 917513, 1, 0, 983049, 1, 0, 1048585, 1, 0, 1114121, 1, 0, 1179657, 1, 0, 1245193, 1, 0, 1310729, 1, 0, 1376265, 1, 0, 1441801, 1, 0, 1507337, 1, 0, 262154, 1, 0, 327690, 1, 0, 393226, 1, 0, 458762, 1, 0, 524298, 1, 0, 589834, 1, 0, 655370, 1, 0, 720906, 1, 0, 786442, 1, 0, 851978, 1, 0, 917514, 1, 0, 983050, 1, 0, 1048586, 1, 0, 1114122, 1, 0, 1179658, 1, 0, 1245194, 1, 0, 1310730, 1, 0, 1376266, 1, 0, 1441802, 1, 0, 1507338, 1, 0, 262155, 1, 0, 327691, 1, 0, 393227, 1, 0, 458763, 1, 0, 524299, 1, 0, 589835, 1, 0, 655371, 1, 0, 720907, 1, 0, 786443, 1, 0, 851979, 1, 0, 917515, 1, 0, 983051, 1, 0, 1048587, 1, 0, 1114123, 1, 0, 1179659, 1, 0, 1245195, 1, 0, 1310731, 1, 0, 1376267, 1, 0, 1441803, 1, 0, 1507339, 1, 0, 262156, 1, 0, 327692, 1, 0, 393228, 1, 0, 458764, 1, 0, 524300, 1, 0, 589836, 1, 0, 655372, 1, 0, 720908, 1, 0, 786444, 1, 0, 851980, 1, 0, 917516, 1, 0, 983052, 1, 0, 1048588, 1, 0, 1114124, 1, 0, 1179660, 1, 0, 1245196, 1, 0, 1310732, 1, 0, 1376268, 1, 0, 1441804, 1, 0, 1507340, 1, 0, 1572876, 1, 0, 262157, 1, 0, 327693, 1, 0, 393229, 1, 0, 458765, 1, 0, 524301, 1, 0, 589837, 1, 0, 655373, 1, 0, 720909, 1, 0, 786445, 1, 0, 851981, 1, 0, 917517, 1, 0, 983053, 1, 0, 1048589, 1, 0, 1114125, 1, 0, 1179661, 1, 0, 1245197, 1, 0, 1310733, 1, 0, 1376269, 1, 0, 1441805, 1, 0, 1507341, 1, 0, 1572877, 1, 0, 1769473, 1, 0, 1900545, 1, 0, 1572872, 1, 0, 1638408, 1, 0, 1703944, 1, 0, 1769480, 1, 0, 1835016, 1, 0, 1900552, 1, 0, 1966088, 1, 0, 1572873, 1, 0, 1638409, 1, 0, 1703945, 1, 0, 1769481, 1, 0, 1835017, 1, 0, 1900553, 1, 0, 1966089, 1, 0, 1572874, 1, 0, 1638410, 1, 0, 1703946, 1, 0, 1769482, 1, 0, 1835018, 1, 0, 1900554, 1, 0, 1966090, 1, 0, 1572875, 1, 0, 1638411, 1, 0, 1703947, 1, 0, 1769483, 1, 0, 1835019, 1, 0, 1900555, 1, 0, 1966091, 1, 0, 720897, 1, 0, 655362, 1, 0, 589826, 1, 0, 524291, 1, 0, 458755, 1, 0, 393220, 1, 0, 327684, 1, 0, 2031616, 1, 0, 2097152, 1, 0, 2162688, 1, 0, 2228224, 1, 0, 2293760, 1, 0, 2359296, 1, 0, 2424832, 1, 0, 2490368, 1, 0, 2555904, 1, 0, 2621440, 1, 0, 2686976, 1, 0, 2752512, 1, 0, 2818048, 1, 0, 2883584, 1, 0, 2949120, 1, 0, 3014656, 1, 0, 3080192, 1, 0, 3145728, 1, 0, 3211264, 1, 0, 3276800, 1, 0, 3342336, 1, 0, 3407872, 1, 0, 3473408, 1, 0, 3538944, 1, 0, 3604480, 1, 0, 3670016, 1, 0, 3735552, 1, 0, 3801088, 1, 0, 3866624, 1, 0, 3932160, 1, 0, 3997696, 1, 0, 4063232, 1, 0, 4128768, 1, 0, 4194304, 1, 0, 4259840, 1, 0, 4325376, 1, 0, 2031617, 1, 0, 2097153, 1, 0, 2162689, 1, 0, 2228225, 1, 0, 2293761, 1, 0, 2359297, 1, 0, 2424833, 1, 0, 2490369, 1, 0, 2555905, 1, 0, 2621441, 1, 0, 2686977, 1, 0, 2752513, 1, 0, 2818049, 1, 0, 2883585, 1, 0, 2949121, 1, 0, 3014657, 1, 0, 3080193, 1, 0, 3145729, 1, 0, 3211265, 1, 0, 3276801, 1, 0, 3342337, 1, 0, 3407873, 1, 0, 3473409, 1, 0, 3538945, 1, 0, 3604481, 1, 0, 3670017, 1, 0, 3735553, 1, 0, 3801089, 1, 0, 3866625, 1, 0, 3932161, 1, 0, 3997697, 1, 0, 4063233, 1, 0, 4128769, 1, 0, 4194305, 1, 0, 4259841, 1, 0, 4325377, 1, 0, 2031618, 1, 0, 2097154, 1, 0, 2162690, 1, 0, 2228226, 1, 0, 2293762, 1, 0, 2359298, 1, 0, 2424834, 1, 0, 2490370, 1, 0, 2555906, 1, 0, 2621442, 1, 0, 2686978, 1, 0, 2752514, 1, 0, 2818050, 1, 0, 2883586, 1, 0, 2949122, 1, 0, 3014658, 1, 0, 3080194, 1, 0, 3145730, 1, 0, 3211266, 1, 0, 3276802, 1, 0, 3342338, 1, 0, 3407874, 1, 0, 3473410, 1, 0, 3538946, 1, 0, 3604482, 1, 0, 3670018, 1, 0, 3735554, 1, 0, 3801090, 1, 0, 3866626, 1, 0, 3932162, 1, 0, 3997698, 1, 0, 4063234, 1, 0, 4128770, 1, 0, 4194306, 1, 0, 4259842, 1, 0, 4325378, 1, 0, 2031619, 1, 0, 2097155, 1, 0, 2162691, 1, 0, 2228227, 1, 0, 2293763, 1, 0, 2359299, 1, 0, 2424835, 1, 0, 2490371, 1, 0, 2555907, 1, 0, 2621443, 1, 0, 2686979, 1, 0, 2752515, 1, 0, 2818051, 1, 0, 2883587, 1, 0, 2949123, 1, 0, 3014659, 1, 0, 3080195, 1, 0, 3145731, 1, 0, 3211267, 1, 0, 3276803, 1, 0, 3342339, 1, 0, 3407875, 1, 0, 3473411, 1, 0, 3538947, 1, 0, 3604483, 1, 0, 3670019, 1, 0, 3735555, 1, 0, 3801091, 1, 0, 3866627, 1, 0, 3932163, 1, 0, 3997699, 1, 0, 4063235, 1, 0, 4128771, 1, 0, 4194307, 1, 0, 4259843, 1, 0, 4325379, 1, 0, 2031620, 1, 0, 2097156, 1, 0, 2162692, 1, 0, 2228228, 1, 0, 2293764, 1, 0, 2359300, 1, 0, 2424836, 1, 0, 2490372, 1, 0, 2555908, 1, 0, 2621444, 1, 0, 2686980, 1, 0, 2752516, 1, 0, 2818052, 1, 0, 2883588, 1, 0, 2949124, 1, 0, 3014660, 1, 0, 3080196, 1, 0, 3145732, 1, 0, 3211268, 1, 0, 3276804, 1, 0, 3342340, 1, 0, 3407876, 1, 0, 3473412, 1, 0, 3538948, 1, 0, 3604484, 1, 0, 3670020, 1, 0, 3735556, 1, 0, 3801092, 1, 0, 3866628, 1, 0, 3932164, 1, 0, 3997700, 1, 0, 4063236, 1, 0, 4128772, 1, 0, 4194308, 1, 0, 4259844, 1, 0, 4325380, 1, 0, 2031621, 1, 0, 2097157, 1, 0, 2162693, 1, 0, 2228229, 1, 0, 2293765, 1, 0, 2359301, 1, 0, 2424837, 1, 0, 2490373, 1, 0, 2555909, 1, 0, 2621445, 1, 0, 2686981, 1, 0, 2752517, 1, 0, 2818053, 1, 0, 2883589, 1, 0, 2949125, 1, 0, 3014661, 1, 0, 3080197, 1, 0, 3145733, 1, 0, 3211269, 1, 0, 3276805, 1, 0, 3342341, 1, 0, 3407877, 1, 0, 3473413, 1, 0, 3538949, 1, 0, 3604485, 1, 0, 3670021, 1, 0, 3735557, 1, 0, 3801093, 1, 0, 3866629, 1, 0, 3932165, 1, 0, 3997701, 1, 0, 4063237, 1, 0, 4128773, 1, 0, 4194309, 1, 0, 4259845, 1, 0, 4325381, 1, 0, 2031622, 1, 0, 2097158, 1, 0, 2162694, 1, 0, 2228230, 1, 0, 2293766, 1, 0, 2359302, 1, 0, 2424838, 1, 0, 2490374, 1, 0, 2555910, 1, 0, 2621446, 1, 0, 2686982, 1, 0, 2752518, 1, 0, 2818054, 1, 0, 2883590, 1, 0, 2949126, 1, 0, 3014662, 1, 0, 3080198, 1, 0, 3145734, 1, 0, 3211270, 1, 0, 3276806, 1, 0, 3342342, 1, 0, 3407878, 1, 0, 3473414, 1, 0, 3538950, 1, 0, 3604486, 1, 0, 3670022, 1, 0, 3735558, 1, 0, 3801094, 1, 0, 3866630, 1, 0, 3932166, 1, 0, 3997702, 1, 0, 4063238, 1, 0, 4128774, 1, 0, 4194310, 1, 0, 4259846, 1, 0, 4325382, 1, 0, 2031623, 1, 0, 2097159, 1, 0, 2162695, 1, 0, 2228231, 1, 0, 2293767, 1, 0, 2359303, 1, 0, 2424839, 1, 0, 2490375, 1, 0, 2555911, 1, 0, 2621447, 1, 0, 2686983, 1, 0, 2752519, 1, 0, 2818055, 1, 0, 2883591, 1, 0, 2949127, 1, 0, 3014663, 1, 0, 3080199, 1, 0, 3145735, 1, 0, 3211271, 1, 0, 3276807, 1, 0, 3342343, 1, 0, 3407879, 1, 0, 3473415, 1, 0, 3538951, 1, 0, 3604487, 1, 0, 3670023, 1, 0, 3735559, 1, 0, 3801095, 1, 0, 3866631, 1, 0, 3932167, 1, 0, 3997703, 1, 0, 4063239, 1, 0, 4128775, 1, 0, 4194311, 1, 0, 4259847, 1, 0, 4325383, 1, 0, 2031624, 1, 0, 2097160, 1, 0, 2162696, 1, 0, 2228232, 1, 0, 2293768, 1, 0, 2359304, 1, 0, 2424840, 1, 0, 2490376, 1, 0, 2555912, 1, 0, 2621448, 1, 0, 2686984, 1, 0, 2752520, 1, 0, 2818056, 1, 0, 2883592, 1, 0, 2949128, 1, 0, 3014664, 1, 0, 3080200, 1, 0, 3145736, 1, 0, 3211272, 1, 0, 3276808, 1, 0, 3342344, 1, 0, 3407880, 1, 0, 3473416, 1, 0, 3538952, 1, 0, 3604488, 1, 0, 3670024, 1, 0, 3735560, 1, 0, 3801096, 1, 0, 3866632, 1, 0, 3932168, 1, 0, 3997704, 1, 0, 4063240, 1, 0, 4128776, 1, 0, 4194312, 1, 0, 4259848, 1, 0, 4325384, 1, 0, 2031625, 1, 0, 2097161, 1, 0, 2162697, 1, 0, 2228233, 1, 0, 2293769, 1, 0, 2359305, 1, 0, 2424841, 1, 0, 2490377, 1, 0, 2555913, 1, 0, 2621449, 1, 0, 2686985, 1, 0, 2752521, 1, 0, 2818057, 1, 0, 2883593, 1, 0, 2949129, 1, 0, 3014665, 1, 0, 3080201, 1, 0, 3145737, 1, 0, 3211273, 1, 0, 3276809, 1, 0, 3342345, 1, 0, 3407881, 1, 0, 3473417, 1, 0, 3538953, 1, 0, 3604489, 1, 0, 3670025, 1, 0, 3735561, 1, 0, 3801097, 1, 0, 3866633, 1, 0, 3932169, 1, 0, 3997705, 1, 0, 4063241, 1, 0, 4128777, 1, 0, 4194313, 1, 0, 4259849, 1, 0, 4325385, 1, 0, 2031626, 1, 0, 2097162, 1, 0, 2162698, 1, 0, 2228234, 1, 0, 2293770, 1, 0, 2359306, 1, 0, 2424842, 1, 0, 2490378, 1, 0, 2555914, 1, 0, 2621450, 1, 0, 2686986, 1, 0, 2752522, 1, 0, 2818058, 1, 0, 2883594, 1, 0, 2949130, 1, 0, 3014666, 1, 0, 3080202, 1, 0, 3145738, 1, 0, 3211274, 1, 0, 3276810, 1, 0, 3342346, 1, 0, 3407882, 1, 0, 3473418, 1, 0, 3538954, 1, 0, 3604490, 1, 0, 3670026, 1, 0, 3735562, 1, 0, 3801098, 1, 0, 3866634, 1, 0, 3932170, 1, 0, 3997706, 1, 0, 4063242, 1, 0, 4128778, 1, 0, 4194314, 1, 0, 4259850, 1, 0, 4325386, 1, 0, 2031627, 1, 0, 2097163, 1, 0, 2162699, 1, 0, 2228235, 1, 0, 2293771, 1, 0, 2359307, 1, 0, 2424843, 1, 0, 2490379, 1, 0, 2555915, 1, 0, 2621451, 1, 0, 2686987, 1, 0, 2752523, 1, 0, 2818059, 1, 0, 2883595, 1, 0, 2949131, 1, 0, 3014667, 1, 0, 3080203, 1, 0, 3145739, 1, 0, 3211275, 1, 0, 3276811, 1, 0, 3342347, 1, 0, 3407883, 1, 0, 3473419, 1, 0, 3538955, 1, 0, 3604491, 1, 0, 3670027, 1, 0, 3735563, 1, 0, 3801099, 1, 0, 3866635, 1, 0, 3932171, 1, 0, 3997707, 1, 0, 4063243, 1, 0, 4128779, 1, 0, 4194315, 1, 0, 4259851, 1, 0, 4325387, 1, 0, 2031628, 1, 0, 2097164, 1, 0, 2162700, 1, 0, 2228236, 1, 0, 2293772, 1, 0, 2359308, 1, 0, 2424844, 1, 0, 2490380, 1, 0, 2555916, 1, 0, 2621452, 1, 0, 2686988, 1, 0, 2752524, 1, 0, 2818060, 1, 0, 2883596, 1, 0, 2949132, 1, 0, 3014668, 1, 0, 3080204, 1, 0, 3145740, 1, 0, 3211276, 1, 0, 3276812, 1, 0, 3342348, 1, 0, 3407884, 1, 0, 3473420, 1, 0, 3538956, 1, 0, 3604492, 1, 0, 3670028, 1, 0, 3735564, 1, 0, 3801100, 1, 0, 3866636, 1, 0, 3932172, 1, 0, 3997708, 1, 0, 4063244, 1, 0, 4128780, 1, 0, 4194316, 1, 0, 4259852, 1, 0, 4325388, 1, 0, 2031629, 1, 0, 2097165, 1, 0, 2162701, 1, 0, 2228237, 1, 0, 2293773, 1, 0, 2359309, 1, 0, 2424845, 1, 0, 2490381, 1, 0, 2555917, 1, 0, 2621453, 1, 0, 2686989, 1, 0, 2752525, 1, 0, 2818061, 1, 0, 2883597, 1, 0, 2949133, 1, 0, 3014669, 1, 0, 3080205, 1, 0, 3145741, 1, 0, 3211277, 1, 0, 3276813, 1, 0, 3342349, 1, 0, 3407885, 1, 0, 3473421, 1, 0, 3538957, 1, 0, 3604493, 1, 0, 3670029, 1, 0, 3735565, 1, 0, 3801101, 1, 0, 3866637, 1, 0, 3932173, 1, 0, 3997709, 1, 0, 4063245, 1, 0, 4128781, 1, 0, 4194317, 1, 0, 4259853, 1, 0, 4325389, 1, 0, 14, 1, 0, 65550, 1, 0, 131086, 1, 0, 196622, 1, 0, 262158, 1, 0, 327694, 1, 0, 393230, 1, 0, 458766, 1, 0, 524302, 1, 0, 589838, 1, 0, 655374, 1, 0, 720910, 1, 0, 786446, 1, 0, 851982, 1, 0, 917518, 1, 0, 983054, 1, 0, 1048590, 1, 0, 1114126, 1, 0, 1179662, 1, 0, 1245198, 1, 0, 1310734, 1, 0, 1376270, 1, 0, 1441806, 1, 0, 1507342, 1, 0, 1572878, 1, 0, 1638414, 1, 0, 1703950, 1, 0, 1769486, 1, 0, 1835022, 1, 0, 1900558, 1, 0, 1966094, 1, 0, 2031630, 1, 0, 2097166, 1, 0, 2162702, 1, 0, 2228238, 1, 0, 2293774, 1, 0, 2359310, 1, 0, 2424846, 1, 0, 2490382, 1, 0, 2555918, 1, 0, 2621454, 1, 0, 2686990, 1, 0, 2752526, 1, 0, 2818062, 1, 0, 2883598, 1, 0, 2949134, 1, 0, 3014670, 1, 0, 3080206, 1, 0, 3145742, 1, 0, 3211278, 1, 0, 3276814, 1, 0, 3342350, 1, 0, 3407886, 1, 0, 3473422, 1, 0, 3538958, 1, 0, 3604494, 1, 0, 3670030, 1, 0, 3735566, 1, 0, 3801102, 1, 0, 3866638, 1, 0, 3932174, 1, 0, 3997710, 1, 0, 4063246, 1, 0, 4128782, 1, 0, 4194318, 1, 0, 4259854, 1, 0, 4325390, 1, 0, 15, 1, 0, 65551, 1, 0, 131087, 1, 0, 196623, 1, 0, 262159, 1, 0, 327695, 1, 0, 393231, 1, 0, 458767, 1, 0, 524303, 1, 0, 589839, 1, 0, 655375, 1, 0, 720911, 1, 0, 786447, 1, 0, 851983, 1, 0, 917519, 1, 0, 983055, 1, 0, 1048591, 1, 0, 1114127, 1, 0, 1179663, 1, 0, 1245199, 1, 0, 1310735, 1, 0, 1376271, 1, 0, 1441807, 1, 0, 1507343, 1, 0, 1572879, 1, 0, 1638415, 1, 0, 1703951, 1, 0, 1769487, 1, 0, 1835023, 1, 0, 1900559, 1, 0, 1966095, 1, 0, 2031631, 1, 0, 2097167, 1, 0, 2162703, 1, 0, 2228239, 1, 0, 2293775, 1, 0, 2359311, 1, 0, 2424847, 1, 0, 2490383, 1, 0, 2555919, 1, 0, 2621455, 1, 0, 2686991, 1, 0, 2752527, 1, 0, 2818063, 1, 0, 2883599, 1, 0, 2949135, 1, 0, 3014671, 1, 0, 3080207, 1, 0, 3145743, 1, 0, 3211279, 1, 0, 3276815, 1, 0, 3342351, 1, 0, 3407887, 1, 0, 3473423, 1, 0, 3538959, 1, 0, 3604495, 1, 0, 3670031, 1, 0, 3735567, 1, 0, 3801103, 1, 0, 3866639, 1, 0, 3932175, 1, 0, 3997711, 1, 0, 4063247, 1, 0, 4128783, 1, 0, 4194319, 1, 0, 4259855, 1, 0, 4325391, 1, 0, 16, 1, 0, 65552, 1, 0, 131088, 1, 0, 196624, 1, 0, 262160, 1, 0, 327696, 1, 0, 393232, 1, 0, 458768, 1, 0, 524304, 1, 0, 589840, 1, 0, 655376, 1, 0, 720912, 1, 0, 786448, 1, 0, 851984, 1, 0, 917520, 1, 0, 983056, 1, 0, 1048592, 1, 0, 1114128, 1, 0, 1179664, 1, 0, 1245200, 1, 0, 1310736, 1, 0, 1376272, 1, 0, 1441808, 1, 0, 1507344, 1, 0, 1572880, 1, 0, 1638416, 1, 0, 1703952, 1, 0, 1769488, 1, 0, 1835024, 1, 0, 1900560, 1, 0, 1966096, 1, 0, 2031632, 1, 0, 2097168, 1, 0, 2162704, 1, 0, 2228240, 1, 0, 2293776, 1, 0, 2359312, 1, 0, 2424848, 1, 0, 2490384, 1, 0, 2555920, 1, 0, 2621456, 1, 0, 2686992, 1, 0, 2752528, 1, 0, 2818064, 1, 0, 2883600, 1, 0, 2949136, 1, 0, 3014672, 1, 0, 3080208, 1, 0, 3145744, 1, 0, 3211280, 1, 0, 3276816, 1, 0, 3342352, 1, 0, 3407888, 1, 0, 3473424, 1, 0, 3538960, 1, 0, 3604496, 1, 0, 3670032, 1, 0, 3735568, 1, 0, 3801104, 1, 0, 3866640, 1, 0, 3932176, 1, 0, 3997712, 1, 0, 4063248, 1, 0, 4128784, 1, 0, 4194320, 1, 0, 4259856, 1, 0, 4325392, 1, 0, 17, 1, 0, 65553, 1, 0, 131089, 1, 0, 196625, 1, 0, 262161, 1, 0, 327697, 1, 0, 393233, 1, 0, 458769, 1, 0, 524305, 1, 0, 589841, 1, 0, 655377, 1, 0, 720913, 1, 0, 786449, 1, 0, 851985, 1, 0, 917521, 1, 0, 983057, 1, 0, 1048593, 1, 0, 1114129, 1, 0, 1179665, 1, 0, 1245201, 1, 0, 1310737, 1, 0, 1376273, 1, 0, 1441809, 1, 0, 1507345, 1, 0, 1572881, 1, 0, 1638417, 1, 0, 1703953, 1, 0, 1769489, 1, 0, 1835025, 1, 0, 1900561, 1, 0, 1966097, 1, 0, 2031633, 1, 0, 2097169, 1, 0, 2162705, 1, 0, 2228241, 1, 0, 2293777, 1, 0, 2359313, 1, 0, 2424849, 1, 0, 2490385, 1, 0, 2555921, 1, 0, 2621457, 1, 0, 2686993, 1, 0, 2752529, 1, 0, 2818065, 1, 0, 2883601, 1, 0, 2949137, 1, 0, 3014673, 1, 0, 3080209, 1, 0, 3145745, 1, 0, 3211281, 1, 0, 3276817, 1, 0, 3342353, 1, 0, 3407889, 1, 0, 3473425, 1, 0, 3538961, 1, 0, 3604497, 1, 0, 3670033, 1, 0, 3735569, 1, 0, 3801105, 1, 0, 3866641, 1, 0, 3932177, 1, 0, 3997713, 1, 0, 4063249, 1, 0, 4128785, 1, 0, 4194321, 1, 0, 4259857, 1, 0, 4325393, 1, 0, 18, 1, 0, 65554, 1, 0, 131090, 1, 0, 196626, 1, 0, 262162, 1, 0, 327698, 1, 0, 393234, 1, 0, 458770, 1, 0, 524306, 1, 0, 589842, 1, 0, 655378, 1, 0, 720914, 1, 0, 786450, 1, 0, 851986, 1, 0, 917522, 1, 0, 983058, 1, 0, 1048594, 1, 0, 1114130, 1, 0, 1179666, 1, 0, 1245202, 1, 0, 1310738, 1, 0, 1376274, 1, 0, 1441810, 1, 0, 1507346, 1, 0, 1572882, 1, 0, 1638418, 1, 0, 1703954, 1, 0, 1769490, 1, 0, 1835026, 1, 0, 1900562, 1, 0, 1966098, 1, 0, 2031634, 1, 0, 2097170, 1, 0, 2162706, 1, 0, 2228242, 1, 0, 2293778, 1, 0, 2359314, 1, 0, 2424850, 1, 0, 2490386, 1, 0, 2555922, 1, 0, 2621458, 1, 0, 2686994, 1, 0, 2752530, 1, 0, 2818066, 1, 0, 2883602, 1, 0, 2949138, 1, 0, 3014674, 1, 0, 3080210, 1, 0, 3145746, 1, 0, 3211282, 1, 0, 3276818, 1, 0, 3342354, 1, 0, 3407890, 1, 0, 3473426, 1, 0, 3538962, 1, 0, 3604498, 1, 0, 3670034, 1, 0, 3735570, 1, 0, 3801106, 1, 0, 3866642, 1, 0, 3932178, 1, 0, 3997714, 1, 0, 4063250, 1, 0, 4128786, 1, 0, 4194322, 1, 0, 4259858, 1, 0, 4325394, 1, 0, 19, 1, 0, 65555, 1, 0, 131091, 1, 0, 196627, 1, 0, 262163, 1, 0, 327699, 1, 0, 393235, 1, 0, 458771, 1, 0, 524307, 1, 0, 589843, 1, 0, 655379, 1, 0, 720915, 1, 0, 786451, 1, 0, 851987, 1, 0, 917523, 1, 0, 983059, 1, 0, 1048595, 1, 0, 1114131, 1, 0, 1179667, 1, 0, 1245203, 1, 0, 1310739, 1, 0, 1376275, 1, 0, 1441811, 1, 0, 1507347, 1, 0, 1572883, 1, 0, 1638419, 1, 0, 1703955, 1, 0, 1769491, 1, 0, 1835027, 1, 0, 1900563, 1, 0, 1966099, 1, 0, 2031635, 1, 0, 2097171, 1, 0, 2162707, 1, 0, 2228243, 1, 0, 2293779, 1, 0, 2359315, 1, 0, 2424851, 1, 0, 2490387, 1, 0, 2555923, 1, 0, 2621459, 1, 0, 2686995, 1, 0, 2752531, 1, 0, 2818067, 1, 0, 2883603, 1, 0, 2949139, 1, 0, 3014675, 1, 0, 3080211, 1, 0, 3145747, 1, 0, 3211283, 1, 0, 3276819, 1, 0, 3342355, 1, 0, 3407891, 1, 0, 3473427, 1, 0, 3538963, 1, 0, 3604499, 1, 0, 3670035, 1, 0, 3735571, 1, 0, 3801107, 1, 0, 3866643, 1, 0, 3932179, 1, 0, 3997715, 1, 0, 4063251, 1, 0, 4128787, 1, 0, 4194323, 1, 0, 4259859, 1, 0, 4325395, 1, 0, 20, 1, 0, 65556, 1, 0, 131092, 1, 0, 196628, 1, 0, 262164, 1, 0, 327700, 1, 0, 393236, 1, 0, 458772, 1, 0, 524308, 1, 0, 589844, 1, 0, 655380, 1, 0, 720916, 1, 0, 786452, 1, 0, 851988, 1, 0, 917524, 1, 0, 983060, 1, 0, 1048596, 1, 0, 1114132, 1, 0, 1179668, 1, 0, 1245204, 1, 0, 1310740, 1, 0, 1376276, 1, 0, 1441812, 1, 0, 1507348, 1, 0, 1572884, 1, 0, 1638420, 1, 0, 1703956, 1, 0, 1769492, 1, 0, 1835028, 1, 0, 1900564, 1, 0, 1966100, 1, 0, 2031636, 1, 0, 2097172, 1, 0, 2162708, 1, 0, 2228244, 1, 0, 2293780, 1, 0, 2359316, 1, 0, 2424852, 1, 0, 2490388, 1, 0, 2555924, 1, 0, 2621460, 1, 0, 2686996, 1, 0, 2752532, 1, 0, 2818068, 1, 0, 2883604, 1, 0, 2949140, 1, 0, 3014676, 1, 0, 3080212, 1, 0, 3145748, 1, 0, 3211284, 1, 0, 3276820, 1, 0, 3342356, 1, 0, 3407892, 1, 0, 3473428, 1, 0, 3538964, 1, 0, 3604500, 1, 0, 3670036, 1, 0, 3735572, 1, 0, 3801108, 1, 0, 3866644, 1, 0, 3932180, 1, 0, 3997716, 1, 0, 4063252, 1, 0, 4128788, 1, 0, 4194324, 1, 0, 4259860, 1, 0, 4325396, 1, 0, 21, 1, 0, 65557, 1, 0, 131093, 1, 0, 196629, 1, 0, 262165, 1, 0, 327701, 1, 0, 393237, 1, 0, 458773, 1, 0, 524309, 1, 0, 589845, 1, 0, 655381, 1, 0, 720917, 1, 0, 786453, 1, 0, 851989, 1, 0, 917525, 1, 0, 983061, 1, 0, 1048597, 1, 0, 1114133, 1, 0, 1179669, 1, 0, 1245205, 1, 0, 1310741, 1, 0, 1376277, 1, 0, 1441813, 1, 0, 1507349, 1, 0, 1572885, 1, 0, 1638421, 1, 0, 1703957, 1, 0, 1769493, 1, 0, 1835029, 1, 0, 1900565, 1, 0, 1966101, 1, 0, 2031637, 1, 0, 2097173, 1, 0, 2162709, 1, 0, 2228245, 1, 0, 2293781, 1, 0, 2359317, 1, 0, 2424853, 1, 0, 2490389, 1, 0, 2555925, 1, 0, 2621461, 1, 0, 2686997, 1, 0, 2752533, 1, 0, 2818069, 1, 0, 2883605, 1, 0, 2949141, 1, 0, 3014677, 1, 0, 3080213, 1, 0, 3145749, 1, 0, 3211285, 1, 0, 3276821, 1, 0, 3342357, 1, 0, 3407893, 1, 0, 3473429, 1, 0, 3538965, 1, 0, 3604501, 1, 0, 3670037, 1, 0, 3735573, 1, 0, 3801109, 1, 0, 3866645, 1, 0, 3932181, 1, 0, 3997717, 1, 0, 4063253, 1, 0, 4128789, 1, 0, 4194325, 1, 0, 4259861, 1, 0, 4325397, 1, 0, 22, 1, 0, 65558, 1, 0, 131094, 1, 0, 196630, 1, 0, 262166, 1, 0, 327702, 1, 0, 393238, 1, 0, 458774, 1, 0, 524310, 1, 0, 589846, 1, 0, 655382, 1, 0, 720918, 1, 0, 786454, 1, 0, 851990, 1, 0, 917526, 1, 0, 983062, 1, 0, 1048598, 1, 0, 1114134, 1, 0, 1179670, 1, 0, 1245206, 1, 0, 1310742, 1, 0, 1376278, 1, 0, 1441814, 1, 0, 1507350, 1, 0, 1572886, 1, 0, 1638422, 1, 0, 1703958, 1, 0, 1769494, 1, 0, 1835030, 1, 0, 1900566, 1, 0, 1966102, 1, 0, 2031638, 1, 0, 2097174, 1, 0, 2162710, 1, 0, 2228246, 1, 0, 2293782, 1, 0, 2359318, 1, 0, 2424854, 1, 0, 2490390, 1, 0, 2555926, 1, 0, 2621462, 1, 0, 2686998, 1, 0, 2752534, 1, 0, 2818070, 1, 0, 2883606, 1, 0, 2949142, 1, 0, 3014678, 1, 0, 3080214, 1, 0, 3145750, 1, 0, 3211286, 1, 0, 3276822, 1, 0, 3342358, 1, 0, 3407894, 1, 0, 3473430, 1, 0, 3538966, 1, 0, 3604502, 1, 0, 3670038, 1, 0, 3735574, 1, 0, 3801110, 1, 0, 3866646, 1, 0, 3932182, 1, 0, 3997718, 1, 0, 4063254, 1, 0, 4128790, 1, 0, 4194326, 1, 0, 4259862, 1, 0, 4325398, 1, 0, 4390912, 1, 0, 4456448, 1, 0, 4521984, 1, 0, 4587520, 1, 0, 4653056, 1, 0, 4718592, 1, 0, 4784128, 1, 0, 4849664, 1, 0, 4915200, 1, 0, 4980736, 1, 0, 5046272, 1, 0, 5111808, 1, 0, 5177344, 1, 0, 5242880, 1, 0, 5308416, 1, 0, 5373952, 1, 0, 4390913, 1, 0, 4456449, 1, 0, 4521985, 1, 0, 4587521, 1, 0, 4653057, 1, 0, 4718593, 1, 0, 4784129, 1, 0, 4849665, 1, 0, 4915201, 1, 0, 4980737, 1, 0, 5046273, 1, 0, 5111809, 1, 0, 5177345, 1, 0, 5242881, 1, 0, 5308417, 1, 0, 5373953, 1, 0, 4390914, 1, 0, 4456450, 1, 0, 4521986, 1, 0, 4587522, 1, 0, 4653058, 1, 0, 4718594, 1, 0, 4784130, 1, 0, 4849666, 1, 0, 4915202, 1, 0, 4980738, 1, 0, 5046274, 1, 0, 5111810, 1, 0, 5177346, 1, 0, 5242882, 1, 0, 5308418, 1, 0, 5373954, 1, 0, 4390915, 1, 0, 4456451, 1, 0, 4521987, 1, 0, 4587523, 1, 0, 4653059, 1, 0, 4718595, 1, 0, 4784131, 1, 0, 4849667, 1, 0, 4915203, 1, 0, 4980739, 1, 0, 5046275, 1, 0, 5111811, 1, 0, 5177347, 1, 0, 5242883, 1, 0, 5308419, 1, 0, 5373955, 1, 0, 4390916, 1, 0, 4456452, 1, 0, 4521988, 1, 0, 4587524, 1, 0, 4653060, 1, 0, 4718596, 1, 0, 4784132, 1, 0, 4849668, 1, 0, 4915204, 1, 0, 4980740, 1, 0, 5046276, 1, 0, 5111812, 1, 0, 5177348, 1, 0, 5242884, 1, 0, 5308420, 1, 0, 5373956, 1, 0, 4390917, 1, 0, 4456453, 1, 0, 4521989, 1, 0, 4587525, 1, 0, 4653061, 1, 0, 4718597, 1, 0, 4784133, 1, 0, 4849669, 1, 0, 4915205, 1, 0, 4980741, 1, 0, 5046277, 1, 0, 5111813, 1, 0, 5177349, 1, 0, 5242885, 1, 0, 5308421, 1, 0, 5373957, 1, 0, 4390918, 1, 0, 4456454, 1, 0, 4521990, 1, 0, 4587526, 1, 0, 4653062, 1, 0, 4718598, 1, 0, 4784134, 1, 0, 4849670, 1, 0, 4915206, 1, 0, 4980742, 1, 0, 5046278, 1, 0, 5111814, 1, 0, 5177350, 1, 0, 5242886, 1, 0, 5308422, 1, 0, 5373958, 1, 0, 4390919, 1, 0, 4456455, 1, 0, 4521991, 1, 0, 4587527, 1, 0, 4653063, 1, 0, 4718599, 1, 0, 4784135, 1, 0, 4849671, 1, 0, 4915207, 1, 0, 4980743, 1, 0, 5046279, 1, 0, 5111815, 1, 0, 5177351, 1, 0, 5242887, 1, 0, 5308423, 1, 0, 5373959, 1, 0, 4390920, 1, 0, 4456456, 1, 0, 4521992, 1, 0, 4587528, 1, 0, 4653064, 1, 0, 4718600, 1, 0, 4784136, 1, 0, 4849672, 1, 0, 4915208, 1, 0, 4980744, 1, 0, 5046280, 1, 0, 5111816, 1, 0, 5177352, 1, 0, 5242888, 1, 0, 5308424, 1, 0, 5373960, 1, 0, 4390921, 1, 0, 4456457, 1, 0, 4521993, 1, 0, 4587529, 1, 0, 4653065, 1, 0, 4718601, 1, 0, 4784137, 1, 0, 4849673, 1, 0, 4915209, 1, 0, 4980745, 1, 0, 5046281, 1, 0, 5111817, 1, 0, 5177353, 1, 0, 5242889, 1, 0, 5308425, 1, 0, 5373961, 1, 0, 4390922, 1, 0, 4456458, 1, 0, 4521994, 1, 0, 4587530, 1, 0, 4653066, 1, 0, 4718602, 1, 0, 4784138, 1, 0, 4849674, 1, 0, 4915210, 1, 0, 4980746, 1, 0, 5046282, 1, 0, 5111818, 1, 0, 5177354, 1, 0, 5242890, 1, 0, 5308426, 1, 0, 5373962, 1, 0, 4390923, 1, 0, 4456459, 1, 0, 4521995, 1, 0, 4587531, 1, 0, 4653067, 1, 0, 4718603, 1, 0, 4784139, 1, 0, 4849675, 1, 0, 4915211, 1, 0, 4980747, 1, 0, 5046283, 1, 0, 5111819, 1, 0, 5177355, 1, 0, 5242891, 1, 0, 5308427, 1, 0, 5373963, 1, 0, 4390924, 1, 0, 4456460, 1, 0, 4521996, 1, 0, 4587532, 1, 0, 4653068, 1, 0, 4718604, 1, 0, 4784140, 1, 0, 4849676, 1, 0, 4915212, 1, 0, 4980748, 1, 0, 5046284, 1, 0, 5111820, 1, 0, 5177356, 1, 0, 5242892, 1, 0, 5308428, 1, 0, 5373964, 1, 0, 4390925, 1, 0, 4456461, 1, 0, 4521997, 1, 0, 4587533, 1, 0, 4653069, 1, 0, 4718605, 1, 0, 4784141, 1, 0, 4849677, 1, 0, 4915213, 1, 0, 4980749, 1, 0, 5046285, 1, 0, 5111821, 1, 0, 5177357, 1, 0, 5242893, 1, 0, 5308429, 1, 0, 5373965, 1, 0, 4390926, 1, 0, 4456462, 1, 0, 4521998, 1, 0, 4587534, 1, 0, 4653070, 1, 0, 4718606, 1, 0, 4784142, 1, 0, 4849678, 1, 0, 4915214, 1, 0, 4980750, 1, 0, 5046286, 1, 0, 5111822, 1, 0, 5177358, 1, 0, 5242894, 1, 0, 5308430, 1, 0, 5373966, 1, 0, 4390927, 1, 0, 4456463, 1, 0, 4521999, 1, 0, 4587535, 1, 0, 4653071, 1, 0, 4718607, 1, 0, 4784143, 1, 0, 4849679, 1, 0, 4915215, 1, 0, 4980751, 1, 0, 5046287, 1, 0, 5111823, 1, 0, 5177359, 1, 0, 5242895, 1, 0, 5308431, 1, 0, 5373967, 1, 0, 4390928, 1, 0, 4456464, 1, 0, 4522000, 1, 0, 4587536, 1, 0, 4653072, 1, 0, 4718608, 1, 0, 4784144, 1, 0, 4849680, 1, 0, 4915216, 1, 0, 4980752, 1, 0, 5046288, 1, 0, 5111824, 1, 0, 5177360, 1, 0, 5242896, 1, 0, 5308432, 1, 0, 5373968, 1, 0, 4390929, 1, 0, 4456465, 1, 0, 4522001, 1, 0, 4587537, 1, 0, 4653073, 1, 0, 4718609, 1, 0, 4784145, 1, 0, 4849681, 1, 0, 4915217, 1, 0, 4980753, 1, 0, 5046289, 1, 0, 5111825, 1, 0, 5177361, 1, 0, 5242897, 1, 0, 5308433, 1, 0, 5373969, 1, 0, 4390930, 1, 0, 4456466, 1, 0, 4522002, 1, 0, 4587538, 1, 0, 4653074, 1, 0, 4718610, 1, 0, 4784146, 1, 0, 4849682, 1, 0, 4915218, 1, 0, 4980754, 1, 0, 5046290, 1, 0, 5111826, 1, 0, 5177362, 1, 0, 5242898, 1, 0, 5308434, 1, 0, 5373970, 1, 0, 4390931, 1, 0, 4456467, 1, 0, 4522003, 1, 0, 4587539, 1, 0, 4653075, 1, 0, 4718611, 1, 0, 4784147, 1, 0, 4849683, 1, 0, 4915219, 1, 0, 4980755, 1, 0, 5046291, 1, 0, 5111827, 1, 0, 5177363, 1, 0, 5242899, 1, 0, 5308435, 1, 0, 5373971, 1, 0, 4390932, 1, 0, 4456468, 1, 0, 4522004, 1, 0, 4587540, 1, 0, 4653076, 1, 0, 4718612, 1, 0, 4784148, 1, 0, 4849684, 1, 0, 4915220, 1, 0, 4980756, 1, 0, 5046292, 1, 0, 5111828, 1, 0, 5177364, 1, 0, 5242900, 1, 0, 5308436, 1, 0, 5373972, 1, 0, 4390933, 1, 0, 4456469, 1, 0, 4522005, 1, 0, 4587541, 1, 0, 4653077, 1, 0, 4718613, 1, 0, 4784149, 1, 0, 4849685, 1, 0, 4915221, 1, 0, 4980757, 1, 0, 5046293, 1, 0, 5111829, 1, 0, 5177365, 1, 0, 5242901, 1, 0, 5308437, 1, 0, 5373973, 1, 0, 4390934, 1, 0, 4456470, 1, 0, 4522006, 1, 0, 4587542, 1, 0, 4653078, 1, 0, 4718614, 1, 0, 4784150, 1, 0, 4849686, 1, 0, 4915222, 1, 0, 4980758, 1, 0, 5046294, 1, 0, 5111830, 1, 0, 5177366, 1, 0, 5242902, 1, 0, 5308438, 1, 0, 5373974, 1, 0, 23, 1, 0, 65559, 1, 0, 131095, 1, 0, 196631, 1, 0, 262167, 1, 0, 327703, 1, 0, 393239, 1, 0, 458775, 1, 0, 524311, 1, 0, 589847, 1, 0, 655383, 1, 0, 720919, 1, 0, 786455, 1, 0, 851991, 1, 0, 917527, 1, 0, 983063, 1, 0, 1048599, 1, 0, 1114135, 1, 0, 1179671, 1, 0, 1245207, 1, 0, 1310743, 1, 0, 1376279, 1, 0, 1441815, 1, 0, 1507351, 1, 0, 1572887, 1, 0, 1638423, 1, 0, 1703959, 1, 0, 1769495, 1, 0, 1835031, 1, 0, 1900567, 1, 0, 1966103, 1, 0, 2031639, 1, 0, 2097175, 1, 0, 2162711, 1, 0, 2228247, 1, 0, 2293783, 1, 0, 2359319, 1, 0, 2424855, 1, 0, 2490391, 1, 0, 2555927, 1, 0, 2621463, 1, 0, 2686999, 1, 0, 2752535, 1, 0, 2818071, 1, 0, 2883607, 1, 0, 2949143, 1, 0, 3014679, 1, 0, 3080215, 1, 0, 3145751, 1, 0, 3211287, 1, 0, 3276823, 1, 0, 3342359, 1, 0, 3407895, 1, 0, 3473431, 1, 0, 3538967, 1, 0, 3604503, 1, 0, 3670039, 1, 0, 3735575, 1, 0, 3801111, 1, 0, 3866647, 1, 0, 3932183, 1, 0, 3997719, 1, 0, 4063255, 1, 0, 4128791, 1, 0, 4194327, 1, 0, 4259863, 1, 0, 4325399, 1, 0, 4390935, 1, 0, 4456471, 1, 0, 4522007, 1, 0, 4587543, 1, 0, 4653079, 1, 0, 4718615, 1, 0, 4784151, 1, 0, 4849687, 1, 0, 4915223, 1, 0, 4980759, 1, 0, 5046295, 1, 0, 5111831, 1, 0, 5177367, 1, 0, 5242903, 1, 0, 5308439, 1, 0, 5373975, 1, 0, 24, 1, 0, 65560, 1, 0, 131096, 1, 0, 196632, 1, 0, 262168, 1, 0, 327704, 1, 0, 393240, 1, 0, 458776, 1, 0, 524312, 1, 0, 589848, 1, 0, 655384, 1, 0, 720920, 1, 0, 786456, 1, 0, 851992, 1, 0, 917528, 1, 0, 983064, 1, 0, 1048600, 1, 0, 1114136, 1, 0, 1179672, 1, 0, 1245208, 1, 0, 1310744, 1, 0, 1376280, 1, 0, 1441816, 1, 0, 1507352, 1, 0, 1572888, 1, 0, 1638424, 1, 0, 1703960, 1, 0, 1769496, 1, 0, 1835032, 1, 0, 1900568, 1, 0, 1966104, 1, 0, 2031640, 1, 0, 2097176, 1, 0, 2162712, 1, 0, 2228248, 1, 0, 2293784, 1, 0, 2359320, 1, 0, 2424856, 1, 0, 2490392, 1, 0, 2555928, 1, 0, 2621464, 1, 0, 2687000, 1, 0, 2752536, 1, 0, 2818072, 1, 0, 2883608, 1, 0, 2949144, 1, 0, 3014680, 1, 0, 3080216, 1, 0, 3145752, 1, 0, 3211288, 1, 0, 3276824, 1, 0, 3342360, 1, 0, 3407896, 1, 0, 3473432, 1, 0, 3538968, 1, 0, 3604504, 1, 0, 3670040, 1, 0, 3735576, 1, 0, 3801112, 1, 0, 3866648, 1, 0, 3932184, 1, 0, 3997720, 1, 0, 4063256, 1, 0, 4128792, 1, 0, 4194328, 1, 0, 4259864, 1, 0, 4325400, 1, 0, 4390936, 1, 0, 4456472, 1, 0, 4522008, 1, 0, 4587544, 1, 0, 4653080, 1, 0, 4718616, 1, 0, 4784152, 1, 0, 4849688, 1, 0, 4915224, 1, 0, 4980760, 1, 0, 5046296, 1, 0, 5111832, 1, 0, 5177368, 1, 0, 5242904, 1, 0, 5308440, 1, 0, 5373976, 1, 0, 25, 1, 0, 65561, 1, 0, 131097, 1, 0, 196633, 1, 0, 262169, 1, 0, 327705, 1, 0, 393241, 1, 0, 458777, 1, 0, 524313, 1, 0, 589849, 1, 0, 655385, 1, 0, 720921, 1, 0, 786457, 1, 0, 851993, 1, 0, 917529, 1, 0, 983065, 1, 0, 1048601, 1, 0, 1114137, 1, 0, 1179673, 1, 0, 1245209, 1, 0, 1310745, 1, 0, 1376281, 1, 0, 1441817, 1, 0, 1507353, 1, 0, 1572889, 1, 0, 1638425, 1, 0, 1703961, 1, 0, 1769497, 1, 0, 1835033, 1, 0, 1900569, 1, 0, 1966105, 1, 0, 2031641, 1, 0, 2097177, 1, 0, 2162713, 1, 0, 2228249, 1, 0, 2293785, 1, 0, 2359321, 1, 0, 2424857, 1, 0, 2490393, 1, 0, 2555929, 1, 0, 2621465, 1, 0, 2687001, 1, 0, 2752537, 1, 0, 2818073, 1, 0, 2883609, 1, 0, 2949145, 1, 0, 3014681, 1, 0, 3080217, 1, 0, 3145753, 1, 0, 3211289, 1, 0, 3276825, 1, 0, 3342361, 1, 0, 3407897, 1, 0, 3473433, 1, 0, 3538969, 1, 0, 3604505, 1, 0, 3670041, 1, 0, 3735577, 1, 0, 3801113, 1, 0, 3866649, 1, 0, 3932185, 1, 0, 3997721, 1, 0, 4063257, 1, 0, 4128793, 1, 0, 4194329, 1, 0, 4259865, 1, 0, 4325401, 1, 0, 4390937, 1, 0, 4456473, 1, 0, 4522009, 1, 0, 4587545, 1, 0, 4653081, 1, 0, 4718617, 1, 0, 4784153, 1, 0, 4849689, 1, 0, 4915225, 1, 0, 4980761, 1, 0, 5046297, 1, 0, 5111833, 1, 0, 5177369, 1, 0, 5242905, 1, 0, 5308441, 1, 0, 5373977, 1, 0, 26, 1, 0, 65562, 1, 0, 131098, 1, 0, 196634, 1, 0, 262170, 1, 0, 327706, 1, 0, 393242, 1, 0, 458778, 1, 0, 524314, 1, 0, 589850, 1, 0, 655386, 1, 0, 720922, 1, 0, 786458, 1, 0, 851994, 1, 0, 917530, 1, 0, 983066, 1, 0, 1048602, 1, 0, 1114138, 1, 0, 1179674, 1, 0, 1245210, 1, 0, 1310746, 1, 0, 1376282, 1, 0, 1441818, 1, 0, 1507354, 1, 0, 1572890, 1, 0, 1638426, 1, 0, 1703962, 1, 0, 1769498, 1, 0, 1835034, 1, 0, 1900570, 1, 0, 1966106, 1, 0, 2031642, 1, 0, 2097178, 1, 0, 2162714, 1, 0, 2228250, 1, 0, 2293786, 1, 0, 2359322, 1, 0, 2424858, 1, 0, 2490394, 1, 0, 2555930, 1, 0, 2621466, 1, 0, 2687002, 1, 0, 2752538, 1, 0, 2818074, 1, 0, 2883610, 1, 0, 2949146, 1, 0, 3014682, 1, 0, 3080218, 1, 0, 3145754, 1, 0, 3211290, 1, 0, 3276826, 1, 0, 3342362, 1, 0, 3407898, 1, 0, 3473434, 1, 0, 3538970, 1, 0, 3604506, 1, 0, 3670042, 1, 0, 3735578, 1, 0, 3801114, 1, 0, 3866650, 1, 0, 3932186, 1, 0, 3997722, 1, 0, 4063258, 1, 0, 4128794, 1, 0, 4194330, 1, 0, 4259866, 1, 0, 4325402, 1, 0, 4390938, 1, 0, 4456474, 1, 0, 4522010, 1, 0, 4587546, 1, 0, 4653082, 1, 0, 4718618, 1, 0, 4784154, 1, 0, 4849690, 1, 0, 4915226, 1, 0, 4980762, 1, 0, 5046298, 1, 0, 5111834, 1, 0, 5177370, 1, 0, 5242906, 1, 0, 5308442, 1, 0, 5373978, 1, 0, 27, 1, 0, 65563, 1, 0, 131099, 1, 0, 196635, 1, 0, 262171, 1, 0, 327707, 1, 0, 393243, 1, 0, 458779, 1, 0, 524315, 1, 0, 589851, 1, 0, 655387, 1, 0, 720923, 1, 0, 786459, 1, 0, 851995, 1, 0, 917531, 1, 0, 983067, 1, 0, 1048603, 1, 0, 1114139, 1, 0, 1179675, 1, 0, 1245211, 1, 0, 1310747, 1, 0, 1376283, 1, 0, 1441819, 1, 0, 1507355, 1, 0, 1572891, 1, 0, 1638427, 1, 0, 1703963, 1, 0, 1769499, 1, 0, 1835035, 1, 0, 1900571, 1, 0, 1966107, 1, 0, 2031643, 1, 0, 2097179, 1, 0, 2162715, 1, 0, 2228251, 1, 0, 2293787, 1, 0, 2359323, 1, 0, 2424859, 1, 0, 2490395, 1, 0, 2555931, 1, 0, 2621467, 1, 0, 2687003, 1, 0, 2752539, 1, 0, 2818075, 1, 0, 2883611, 1, 0, 2949147, 1, 0, 3014683, 1, 0, 3080219, 1, 0, 3145755, 1, 0, 3211291, 1, 0, 3276827, 1, 0, 3342363, 1, 0, 3407899, 1, 0, 3473435, 1, 0, 3538971, 1, 0, 3604507, 1, 0, 3670043, 1, 0, 3735579, 1, 0, 3801115, 1, 0, 3866651, 1, 0, 3932187, 1, 0, 3997723, 1, 0, 4063259, 1, 0, 4128795, 1, 0, 4194331, 1, 0, 4259867, 1, 0, 4325403, 1, 0, 4390939, 1, 0, 4456475, 1, 0, 4522011, 1, 0, 4587547, 1, 0, 4653083, 1, 0, 4718619, 1, 0, 4784155, 1, 0, 4849691, 1, 0, 4915227, 1, 0, 4980763, 1, 0, 5046299, 1, 0, 5111835, 1, 0, 5177371, 1, 0, 5242907, 1, 0, 5308443, 1, 0, 5373979, 1, 0, 28, 1, 0, 65564, 1, 0, 131100, 1, 0, 196636, 1, 0, 262172, 1, 0, 327708, 1, 0, 393244, 1, 0, 458780, 1, 0, 524316, 1, 0, 589852, 1, 0, 655388, 1, 0, 720924, 1, 0, 786460, 1, 0, 851996, 1, 0, 917532, 1, 0, 983068, 1, 0, 1048604, 1, 0, 1114140, 1, 0, 1179676, 1, 0, 1245212, 1, 0, 1310748, 1, 0, 1376284, 1, 0, 1441820, 1, 0, 1507356, 1, 0, 1572892, 1, 0, 1638428, 1, 0, 1703964, 1, 0, 1769500, 1, 0, 1835036, 1, 0, 1900572, 1, 0, 1966108, 1, 0, 2031644, 1, 0, 2097180, 1, 0, 2162716, 1, 0, 2228252, 1, 0, 2293788, 1, 0, 2359324, 1, 0, 2424860, 1, 0, 2490396, 1, 0, 2555932, 1, 0, 2621468, 1, 0, 2687004, 1, 0, 2752540, 1, 0, 2818076, 1, 0, 2883612, 1, 0, 2949148, 1, 0, 3014684, 1, 0, 3080220, 1, 0, 3145756, 1, 0, 3211292, 1, 0, 3276828, 1, 0, 3342364, 1, 0, 3407900, 1, 0, 3473436, 1, 0, 3538972, 1, 0, 3604508, 1, 0, 3670044, 1, 0, 3735580, 1, 0, 3801116, 1, 0, 3866652, 1, 0, 3932188, 1, 0, 3997724, 1, 0, 4063260, 1, 0, 4128796, 1, 0, 4194332, 1, 0, 4259868, 1, 0, 4325404, 1, 0, 4390940, 1, 0, 4456476, 1, 0, 4522012, 1, 0, 4587548, 1, 0, 4653084, 1, 0, 4718620, 1, 0, 4784156, 1, 0, 4849692, 1, 0, 4915228, 1, 0, 4980764, 1, 0, 5046300, 1, 0, 5111836, 1, 0, 5177372, 1, 0, 5242908, 1, 0, 5308444, 1, 0, 5373980, 1, 0, -786436, 1, 0, -720900, 1, 0, -655364, 1, 0, -589828, 1, 0, -524292, 1, 0, -458756, 1, 0, -393220, 1, 0, -327684, 1, 0, -262148, 1, 0, -196612, 1, 0, -131076, 1, 0, -65540, 1, 0, -4, 1, 0, 65532, 1, 0, 131068, 1, 0, 196604, 1, 0, 262140, 1, 0, 327676, 1, 0, 393212, 1, 0, 458748, 1, 0, 524284, 1, 0, 589820, 1, 0, 655356, 1, 0, 720892, 1, 0, 786428, 1, 0, 851964, 1, 0, 917500, 1, 0, 983036, 1, 0, 1048572, 1, 0, 1114108, 1, 0, 1179644, 1, 0, 1245180, 1, 0, 1310716, 1, 0, 1376252, 1, 0, 1441788, 1, 0, 1507324, 1, 0, 1572860, 1, 0, 1638396, 1, 0, 1703932, 1, 0, 1769468, 1, 0, 1835004, 1, 0, 1900540, 1, 0, 1966076, 1, 0, 2031612, 1, 0, 2097148, 1, 0, 2162684, 1, 0, 2228220, 1, 0, 2293756, 1, 0, 2359292, 1, 0, 2424828, 1, 0, 2490364, 1, 0, 2555900, 1, 0, 2621436, 1, 0, 2686972, 1, 0, 2752508, 1, 0, 2818044, 1, 0, 2883580, 1, 0, 2949116, 1, 0, 3014652, 1, 0, 3080188, 1, 0, 3145724, 1, 0, 3211260, 1, 0, 3276796, 1, 0, 3342332, 1, 0, 3407868, 1, 0, 3473404, 1, 0, 3538940, 1, 0, 3604476, 1, 0, 3670012, 1, 0, 3735548, 1, 0, 3801084, 1, 0, 3866620, 1, 0, 3932156, 1, 0, 3997692, 1, 0, 4063228, 1, 0, 4128764, 1, 0, 4194300, 1, 0, 4259836, 1, 0, 4325372, 1, 0, 4390908, 1, 0, 4456444, 1, 0, 4521980, 1, 0, 4587516, 1, 0, 4653052, 1, 0, 4718588, 1, 0, 4784124, 1, 0, 4849660, 1, 0, 4915196, 1, 0, 4980732, 1, 0, 5046268, 1, 0, 5111804, 1, 0, 5177340, 1, 0, 5242876, 1, 0, 5308412, 1, 0, 5373948, 1, 0, 5439484, 1, 0, 5505020, 1, 0, 5570556, 1, 0, 5636092, 1, 0, 5701628, 1, 0, 5767164, 1, 0, 5832700, 1, 0, 5898236, 1, 0, 5963772, 1, 0, 6029308, 1, 0, 6094844, 1, 0, 6160380, 1, 0, -786435, 1, 0, -720899, 1, 0, -655363, 1, 0, -589827, 1, 0, -524291, 1, 0, -458755, 1, 0, -393219, 1, 0, -327683, 1, 0, -262147, 1, 0, -196611, 1, 0, -131075, 1, 0, -65539, 1, 0, -3, 1, 0, 65533, 1, 0, 131069, 1, 0, 196605, 1, 0, 262141, 1, 0, 327677, 1, 0, 393213, 1, 0, 458749, 1, 0, 524285, 1, 0, 589821, 1, 0, 655357, 1, 0, 720893, 1, 0, 786429, 1, 0, 851965, 1, 0, 917501, 1, 0, 983037, 1, 0, 1048573, 1, 0, 1114109, 1, 0, 1179645, 1, 0, 1245181, 1, 0, 1310717, 1, 0, 1376253, 1, 0, 1441789, 1, 0, 1507325, 1, 0, 1572861, 1, 0, 1638397, 1, 0, 1703933, 1, 0, 1769469, 1, 0, 1835005, 1, 0, 1900541, 1, 0, 1966077, 1, 0, 2031613, 1, 0, 2097149, 1, 0, 2162685, 1, 0, 2228221, 1, 0, 2293757, 1, 0, 2359293, 1, 0, 2424829, 1, 0, 2490365, 1, 0, 2555901, 1, 0, 2621437, 1, 0, 2686973, 1, 0, 2752509, 1, 0, 2818045, 1, 0, 2883581, 1, 0, 2949117, 1, 0, 3014653, 1, 0, 3080189, 1, 0, 3145725, 1, 0, 3211261, 1, 0, 3276797, 1, 0, 3342333, 1, 0, 3407869, 1, 0, 3473405, 1, 0, 3538941, 1, 0, 3604477, 1, 0, 3670013, 1, 0, 3735549, 1, 0, 3801085, 1, 0, 3866621, 1, 0, 3932157, 1, 0, 3997693, 1, 0, 4063229, 1, 0, 4128765, 1, 0, 4194301, 1, 0, 4259837, 1, 0, 4325373, 1, 0, 4390909, 1, 0, 4456445, 1, 0, 4521981, 1, 0, 4587517, 1, 0, 4653053, 1, 0, 4718589, 1, 0, 4784125, 1, 0, 4849661, 1, 0, 4915197, 1, 0, 4980733, 1, 0, 5046269, 1, 0, 5111805, 1, 0, 5177341, 1, 0, 5242877, 1, 0, 5308413, 1, 0, 5373949, 1, 0, 5439485, 1, 0, 5505021, 1, 0, 5570557, 1, 0, 5636093, 1, 0, 5701629, 1, 0, 5767165, 1, 0, 5832701, 1, 0, 5898237, 1, 0, 5963773, 1, 0, 6029309, 1, 0, 6094845, 1, 0, 6160381, 1, 0, -786434, 1, 0, -720898, 1, 0, -655362, 1, 0, -589826, 1, 0, -524290, 1, 0, -458754, 1, 0, -393218, 1, 0, -327682, 1, 0, -262146, 1, 0, -196610, 1, 0, -131074, 1, 0, -65538, 1, 0, -2, 1, 0, 65534, 1, 0, 131070, 1, 0, 196606, 1, 0, 262142, 1, 0, 327678, 1, 0, 393214, 1, 0, 458750, 1, 0, 524286, 1, 0, 589822, 1, 0, 655358, 1, 0, 720894, 1, 0, 786430, 1, 0, 851966, 1, 0, 917502, 1, 0, 983038, 1, 0, 1048574, 1, 0, 1114110, 1, 0, 1179646, 1, 0, 1245182, 1, 0, 1310718, 1, 0, 1376254, 1, 0, 1441790, 1, 0, 1507326, 1, 0, 1572862, 1, 0, 1638398, 1, 0, 1703934, 1, 0, 1769470, 1, 0, 1835006, 1, 0, 1900542, 1, 0, 1966078, 1, 0, 2031614, 1, 0, 2097150, 1, 0, 2162686, 1, 0, 2228222, 1, 0, 2293758, 1, 0, 2359294, 1, 0, 2424830, 1, 0, 2490366, 1, 0, 2555902, 1, 0, 2621438, 1, 0, 2686974, 1, 0, 2752510, 1, 0, 2818046, 1, 0, 2883582, 1, 0, 2949118, 1, 0, 3014654, 1, 0, 3080190, 1, 0, 3145726, 1, 0, 3211262, 1, 0, 3276798, 1, 0, 3342334, 1, 0, 3407870, 1, 0, 3473406, 1, 0, 3538942, 1, 0, 3604478, 1, 0, 3670014, 1, 0, 3735550, 1, 0, 3801086, 1, 0, 3866622, 1, 0, 3932158, 1, 0, 3997694, 1, 0, 4063230, 1, 0, 4128766, 1, 0, 4194302, 1, 0, 4259838, 1, 0, 4325374, 1, 0, 4390910, 1, 0, 4456446, 1, 0, 4521982, 1, 0, 4587518, 1, 0, 4653054, 1, 0, 4718590, 1, 0, 4784126, 1, 0, 4849662, 1, 0, 4915198, 1, 0, 4980734, 1, 0, 5046270, 1, 0, 5111806, 1, 0, 5177342, 1, 0, 5242878, 1, 0, 5308414, 1, 0, 5373950, 1, 0, 5439486, 1, 0, 5505022, 1, 0, 5570558, 1, 0, 5636094, 1, 0, 5701630, 1, 0, 5767166, 1, 0, 5832702, 1, 0, 5898238, 1, 0, 5963774, 1, 0, 6029310, 1, 0, 6094846, 1, 0, 6160382, 1, 0, -786433, 1, 0, -720897, 1, 0, -655361, 1, 0, -589825, 1, 0, -524289, 1, 0, -458753, 1, 0, -393217, 1, 0, -327681, 1, 0, -262145, 1, 0, -196609, 1, 0, -131073, 1, 0, -65537, 1, 0, -1, 1, 0, 65535, 1, 0, 131071, 1, 0, 196607, 1, 0, 262143, 1, 0, 327679, 1, 0, 393215, 1, 0, 458751, 1, 0, 524287, 1, 0, 589823, 1, 0, 655359, 1, 0, 720895, 1, 0, 786431, 1, 0, 851967, 1, 0, 917503, 1, 0, 983039, 1, 0, 1048575, 1, 0, 1114111, 1, 0, 1179647, 1, 0, 1245183, 1, 0, 1310719, 1, 0, 1376255, 1, 0, 1441791, 1, 0, 1507327, 1, 0, 1572863, 1, 0, 1638399, 1, 0, 1703935, 1, 0, 1769471, 1, 0, 1835007, 1, 0, 1900543, 1, 0, 1966079, 1, 0, 2031615, 1, 0, 2097151, 1, 0, 2162687, 1, 0, 2228223, 1, 0, 2293759, 1, 0, 2359295, 1, 0, 2424831, 1, 0, 2490367, 1, 0, 2555903, 1, 0, 2621439, 1, 0, 2686975, 1, 0, 2752511, 1, 0, 2818047, 1, 0, 2883583, 1, 0, 2949119, 1, 0, 3014655, 1, 0, 3080191, 1, 0, 3145727, 1, 0, 3211263, 1, 0, 3276799, 1, 0, 3342335, 1, 0, 3407871, 1, 0, 3473407, 1, 0, 3538943, 1, 0, 3604479, 1, 0, 3670015, 1, 0, 3735551, 1, 0, 3801087, 1, 0, 3866623, 1, 0, 3932159, 1, 0, 3997695, 1, 0, 4063231, 1, 0, 4128767, 1, 0, 4194303, 1, 0, 4259839, 1, 0, 4325375, 1, 0, 4390911, 1, 0, 4456447, 1, 0, 4521983, 1, 0, 4587519, 1, 0, 4653055, 1, 0, 4718591, 1, 0, 4784127, 1, 0, 4849663, 1, 0, 4915199, 1, 0, 4980735, 1, 0, 5046271, 1, 0, 5111807, 1, 0, 5177343, 1, 0, 5242879, 1, 0, 5308415, 1, 0, 5373951, 1, 0, 5439487, 1, 0, 5505023, 1, 0, 5570559, 1, 0, 5636095, 1, 0, 5701631, 1, 0, 5767167, 1, 0, 5832703, 1, 0, 5898239, 1, 0, 5963775, 1, 0, 6029311, 1, 0, 6094847, 1, 0, 6160383, 1, 0, -851968, 1, 0, -786432, 1, 0, -720896, 1, 0, -655360, 1, 0, -589824, 1, 0, -524288, 1, 0, -458752, 1, 0, -393216, 1, 0, -327680, 1, 0, -262144, 1, 0, -196608, 1, 0, -131072, 1, 0, -65536, 1, 0, 5439488, 1, 0, 5505024, 1, 0, 5570560, 1, 0, 5636096, 1, 0, 5701632, 1, 0, 5767168, 1, 0, 5832704, 1, 0, 5898240, 1, 0, 5963776, 1, 0, 6029312, 1, 0, 6094848, 1, 0, -851967, 1, 0, -786431, 1, 0, -720895, 1, 0, -655359, 1, 0, -589823, 1, 0, -524287, 1, 0, -458751, 1, 0, -393215, 1, 0, -327679, 1, 0, -262143, 1, 0, -196607, 1, 0, -131071, 1, 0, -65535, 1, 0, 5439489, 1, 0, 5505025, 1, 0, 5570561, 1, 0, 5636097, 1, 0, 5701633, 1, 0, 5767169, 1, 0, 5832705, 1, 0, 5898241, 1, 0, 5963777, 1, 0, 6029313, 1, 0, 6094849, 1, 0, -851966, 1, 0, -786430, 1, 0, -720894, 1, 0, -655358, 1, 0, -589822, 1, 0, -524286, 1, 0, -458750, 1, 0, -393214, 1, 0, -327678, 1, 0, -262142, 1, 0, -196606, 1, 0, -131070, 1, 0, -65534, 1, 0, 5439490, 1, 0, 5505026, 1, 0, 5570562, 1, 0, 5636098, 1, 0, 5701634, 1, 0, 5767170, 1, 0, 5832706, 1, 0, 5898242, 1, 0, 5963778, 1, 0, 6029314, 1, 0, 6094850, 1, 0, -851965, 1, 0, -786429, 1, 0, -720893, 1, 0, -655357, 1, 0, -589821, 1, 0, -524285, 1, 0, -458749, 1, 0, -393213, 1, 0, -327677, 1, 0, -262141, 1, 0, -196605, 1, 0, -131069, 1, 0, -65533, 1, 0, 5439491, 1, 0, 5505027, 1, 0, 5570563, 1, 0, 5636099, 1, 0, 5701635, 1, 0, 5767171, 1, 0, 5832707, 1, 0, 5898243, 1, 0, 5963779, 1, 0, 6029315, 1, 0, 6094851, 1, 0, -851964, 1, 0, -786428, 1, 0, -720892, 1, 0, -655356, 1, 0, -589820, 1, 0, -524284, 1, 0, -458748, 1, 0, -393212, 1, 0, -327676, 1, 0, -262140, 1, 0, -196604, 1, 0, -131068, 1, 0, -65532, 1, 0, 5439492, 1, 0, 5505028, 1, 0, 5570564, 1, 0, 5636100, 1, 0, 5701636, 1, 0, 5767172, 1, 0, 5832708, 1, 0, 5898244, 1, 0, 5963780, 1, 0, 6029316, 1, 0, 6094852, 1, 0, -851963, 1, 0, -786427, 1, 0, -720891, 1, 0, -655355, 1, 0, -589819, 1, 0, -524283, 1, 0, -458747, 1, 0, -393211, 1, 0, -327675, 1, 0, -262139, 1, 0, -196603, 1, 0, -131067, 1, 0, -65531, 1, 0, 5439493, 1, 0, 5505029, 1, 0, 5570565, 1, 0, 5636101, 1, 0, 5701637, 1, 0, 5767173, 1, 0, 5832709, 1, 0, 5898245, 1, 0, 5963781, 1, 0, 6029317, 1, 0, 6094853, 1, 0, -851962, 1, 0, -786426, 1, 0, -720890, 1, 0, -655354, 1, 0, -589818, 1, 0, -524282, 1, 0, -458746, 1, 0, -393210, 1, 0, -327674, 1, 0, -262138, 1, 0, -196602, 1, 0, -131066, 1, 0, -65530, 1, 0, 5439494, 1, 0, 5505030, 1, 0, 5570566, 1, 0, 5636102, 1, 0, 5701638, 1, 0, 5767174, 1, 0, 5832710, 1, 0, 5898246, 1, 0, 5963782, 1, 0, 6029318, 1, 0, 6094854, 1, 0, -851961, 1, 0, -786425, 1, 0, -720889, 1, 0, -655353, 1, 0, -589817, 1, 0, -524281, 1, 0, -458745, 1, 0, -393209, 1, 0, -327673, 1, 0, -262137, 1, 0, -196601, 1, 0, -131065, 1, 0, -65529, 1, 0, 5439495, 1, 0, 5505031, 1, 0, 5570567, 1, 0, 5636103, 1, 0, 5701639, 1, 0, 5767175, 1, 0, 5832711, 1, 0, 5898247, 1, 0, 5963783, 1, 0, 6029319, 1, 0, 6094855, 1, 0, -851960, 1, 0, -786424, 1, 0, -720888, 1, 0, -655352, 1, 0, -589816, 1, 0, -524280, 1, 0, -458744, 1, 0, -393208, 1, 0, -327672, 1, 0, -262136, 1, 0, -196600, 1, 0, -131064, 1, 0, -65528, 1, 0, 5439496, 1, 0, 5505032, 1, 0, 5570568, 1, 0, 5636104, 1, 0, 5701640, 1, 0, 5767176, 1, 0, 5832712, 1, 0, 5898248, 1, 0, 5963784, 1, 0, 6029320, 1, 0, 6094856, 1, 0, -851959, 1, 0, -786423, 1, 0, -720887, 1, 0, -655351, 1, 0, -589815, 1, 0, -524279, 1, 0, -458743, 1, 0, -393207, 1, 0, -327671, 1, 0, -262135, 1, 0, -196599, 1, 0, -131063, 1, 0, -65527, 1, 0, 5439497, 1, 0, 5505033, 1, 0, 5570569, 1, 0, 5636105, 1, 0, 5701641, 1, 0, 5767177, 1, 0, 5832713, 1, 0, 5898249, 1, 0, 5963785, 1, 0, 6029321, 1, 0, 6094857, 1, 0, -851958, 1, 0, -786422, 1, 0, -720886, 1, 0, -655350, 1, 0, -589814, 1, 0, -524278, 1, 0, -458742, 1, 0, -393206, 1, 0, -327670, 1, 0, -262134, 1, 0, -196598, 1, 0, -131062, 1, 0, -65526, 1, 0, 5439498, 1, 0, 5505034, 1, 0, 5570570, 1, 0, 5636106, 1, 0, 5701642, 1, 0, 5767178, 1, 0, 5832714, 1, 0, 5898250, 1, 0, 5963786, 1, 0, 6029322, 1, 0, 6094858, 1, 0, -851957, 1, 0, -786421, 1, 0, -720885, 1, 0, -655349, 1, 0, -589813, 1, 0, -524277, 1, 0, -458741, 1, 0, -393205, 1, 0, -327669, 1, 0, -262133, 1, 0, -196597, 1, 0, -131061, 1, 0, -65525, 1, 0, 5439499, 1, 0, 5505035, 1, 0, 5570571, 1, 0, 5636107, 1, 0, 5701643, 1, 0, 5767179, 1, 0, 5832715, 1, 0, 5898251, 1, 0, 5963787, 1, 0, 6029323, 1, 0, 6094859, 1, 0, -851956, 1, 0, -786420, 1, 0, -720884, 1, 0, -655348, 1, 0, -589812, 1, 0, -524276, 1, 0, -458740, 1, 0, -393204, 1, 0, -327668, 1, 0, -262132, 1, 0, -196596, 1, 0, -131060, 1, 0, -65524, 1, 0, 5439500, 1, 0, 5505036, 1, 0, 5570572, 1, 0, 5636108, 1, 0, 5701644, 1, 0, 5767180, 1, 0, 5832716, 1, 0, 5898252, 1, 0, 5963788, 1, 0, 6029324, 1, 0, 6094860, 1, 0, -851955, 1, 0, -786419, 1, 0, -720883, 1, 0, -655347, 1, 0, -589811, 1, 0, -524275, 1, 0, -458739, 1, 0, -393203, 1, 0, -327667, 1, 0, -262131, 1, 0, -196595, 1, 0, -131059, 1, 0, -65523, 1, 0, 5439501, 1, 0, 5505037, 1, 0, 5570573, 1, 0, 5636109, 1, 0, 5701645, 1, 0, 5767181, 1, 0, 5832717, 1, 0, 5898253, 1, 0, 5963789, 1, 0, 6029325, 1, 0, 6094861, 1, 0, -851954, 1, 0, -786418, 1, 0, -720882, 1, 0, -655346, 1, 0, -589810, 1, 0, -524274, 1, 0, -458738, 1, 0, -393202, 1, 0, -327666, 1, 0, -262130, 1, 0, -196594, 1, 0, -131058, 1, 0, -65522, 1, 0, 5439502, 1, 0, 5505038, 1, 0, 5570574, 1, 0, 5636110, 1, 0, 5701646, 1, 0, 5767182, 1, 0, 5832718, 1, 0, 5898254, 1, 0, 5963790, 1, 0, 6029326, 1, 0, 6094862, 1, 0, -851953, 1, 0, -786417, 1, 0, -720881, 1, 0, -655345, 1, 0, -589809, 1, 0, -524273, 1, 0, -458737, 1, 0, -393201, 1, 0, -327665, 1, 0, -262129, 1, 0, -196593, 1, 0, -131057, 1, 0, -65521, 1, 0, 5439503, 1, 0, 5505039, 1, 0, 5570575, 1, 0, 5636111, 1, 0, 5701647, 1, 0, 5767183, 1, 0, 5832719, 1, 0, 5898255, 1, 0, 5963791, 1, 0, 6029327, 1, 0, 6094863, 1, 0, -851952, 1, 0, -786416, 1, 0, -720880, 1, 0, -655344, 1, 0, -589808, 1, 0, -524272, 1, 0, -458736, 1, 0, -393200, 1, 0, -327664, 1, 0, -262128, 1, 0, -196592, 1, 0, -131056, 1, 0, -65520, 1, 0, 5439504, 1, 0, 5505040, 1, 0, 5570576, 1, 0, 5636112, 1, 0, 5701648, 1, 0, 5767184, 1, 0, 5832720, 1, 0, 5898256, 1, 0, 5963792, 1, 0, 6029328, 1, 0, 6094864, 1, 0, -851951, 1, 0, -786415, 1, 0, -720879, 1, 0, -655343, 1, 0, -589807, 1, 0, -524271, 1, 0, -458735, 1, 0, -393199, 1, 0, -327663, 1, 0, -262127, 1, 0, -196591, 1, 0, -131055, 1, 0, -65519, 1, 0, 5439505, 1, 0, 5505041, 1, 0, 5570577, 1, 0, 5636113, 1, 0, 5701649, 1, 0, 5767185, 1, 0, 5832721, 1, 0, 5898257, 1, 0, 5963793, 1, 0, 6029329, 1, 0, 6094865, 1, 0, -851950, 1, 0, -786414, 1, 0, -720878, 1, 0, -655342, 1, 0, -589806, 1, 0, -524270, 1, 0, -458734, 1, 0, -393198, 1, 0, -327662, 1, 0, -262126, 1, 0, -196590, 1, 0, -131054, 1, 0, -65518, 1, 0, 5439506, 1, 0, 5505042, 1, 0, 5570578, 1, 0, 5636114, 1, 0, 5701650, 1, 0, 5767186, 1, 0, 5832722, 1, 0, 5898258, 1, 0, 5963794, 1, 0, 6029330, 1, 0, 6094866, 1, 0, -851949, 1, 0, -786413, 1, 0, -720877, 1, 0, -655341, 1, 0, -589805, 1, 0, -524269, 1, 0, -458733, 1, 0, -393197, 1, 0, -327661, 1, 0, -262125, 1, 0, -196589, 1, 0, -131053, 1, 0, -65517, 1, 0, 5439507, 1, 0, 5505043, 1, 0, 5570579, 1, 0, 5636115, 1, 0, 5701651, 1, 0, 5767187, 1, 0, 5832723, 1, 0, 5898259, 1, 0, 5963795, 1, 0, 6029331, 1, 0, 6094867, 1, 0, -851948, 1, 0, -786412, 1, 0, -720876, 1, 0, -655340, 1, 0, -589804, 1, 0, -524268, 1, 0, -458732, 1, 0, -393196, 1, 0, -327660, 1, 0, -262124, 1, 0, -196588, 1, 0, -131052, 1, 0, -65516, 1, 0, 5439508, 1, 0, 5505044, 1, 0, 5570580, 1, 0, 5636116, 1, 0, 5701652, 1, 0, 5767188, 1, 0, 5832724, 1, 0, 5898260, 1, 0, 5963796, 1, 0, 6029332, 1, 0, 6094868, 1, 0, -851947, 1, 0, -786411, 1, 0, -720875, 1, 0, -655339, 1, 0, -589803, 1, 0, -524267, 1, 0, -458731, 1, 0, -393195, 1, 0, -327659, 1, 0, -262123, 1, 0, -196587, 1, 0, -131051, 1, 0, -65515, 1, 0, 5439509, 1, 0, 5505045, 1, 0, 5570581, 1, 0, 5636117, 1, 0, 5701653, 1, 0, 5767189, 1, 0, 5832725, 1, 0, 5898261, 1, 0, 5963797, 1, 0, 6029333, 1, 0, 6094869, 1, 0, -851946, 1, 0, -786410, 1, 0, -720874, 1, 0, -655338, 1, 0, -589802, 1, 0, -524266, 1, 0, -458730, 1, 0, -393194, 1, 0, -327658, 1, 0, -262122, 1, 0, -196586, 1, 0, -131050, 1, 0, -65514, 1, 0, 5439510, 1, 0, 5505046, 1, 0, 5570582, 1, 0, 5636118, 1, 0, 5701654, 1, 0, 5767190, 1, 0, 5832726, 1, 0, 5898262, 1, 0, 5963798, 1, 0, 6029334, 1, 0, 6094870, 1, 0, -851945, 1, 0, -786409, 1, 0, -720873, 1, 0, -655337, 1, 0, -589801, 1, 0, -524265, 1, 0, -458729, 1, 0, -393193, 1, 0, -327657, 1, 0, -262121, 1, 0, -196585, 1, 0, -131049, 1, 0, -65513, 1, 0, 5439511, 1, 0, 5505047, 1, 0, 5570583, 1, 0, 5636119, 1, 0, 5701655, 1, 0, 5767191, 1, 0, 5832727, 1, 0, 5898263, 1, 0, 5963799, 1, 0, 6029335, 1, 0, 6094871, 1, 0, -851944, 1, 0, -786408, 1, 0, -720872, 1, 0, -655336, 1, 0, -589800, 1, 0, -524264, 1, 0, -458728, 1, 0, -393192, 1, 0, -327656, 1, 0, -262120, 1, 0, -196584, 1, 0, -131048, 1, 0, -65512, 1, 0, 5439512, 1, 0, 5505048, 1, 0, 5570584, 1, 0, 5636120, 1, 0, 5701656, 1, 0, 5767192, 1, 0, 5832728, 1, 0, 5898264, 1, 0, 5963800, 1, 0, 6029336, 1, 0, 6094872, 1, 0, -851943, 1, 0, -786407, 1, 0, -720871, 1, 0, -655335, 1, 0, -589799, 1, 0, -524263, 1, 0, -458727, 1, 0, -393191, 1, 0, -327655, 1, 0, -262119, 1, 0, -196583, 1, 0, -131047, 1, 0, -65511, 1, 0, 5439513, 1, 0, 5505049, 1, 0, 5570585, 1, 0, 5636121, 1, 0, 5701657, 1, 0, 5767193, 1, 0, 5832729, 1, 0, 5898265, 1, 0, 5963801, 1, 0, 6029337, 1, 0, 6094873, 1, 0, -851942, 1, 0, -786406, 1, 0, -720870, 1, 0, -655334, 1, 0, -589798, 1, 0, -524262, 1, 0, -458726, 1, 0, -393190, 1, 0, -327654, 1, 0, -262118, 1, 0, -196582, 1, 0, -131046, 1, 0, -65510, 1, 0, 5439514, 1, 0, 5505050, 1, 0, 5570586, 1, 0, 5636122, 1, 0, 5701658, 1, 0, 5767194, 1, 0, 5832730, 1, 0, 5898266, 1, 0, 5963802, 1, 0, 6029338, 1, 0, 6094874, 1, 0, -851941, 1, 0, -786405, 1, 0, -720869, 1, 0, -655333, 1, 0, -589797, 1, 0, -524261, 1, 0, -458725, 1, 0, -393189, 1, 0, -327653, 1, 0, -262117, 1, 0, -196581, 1, 0, -131045, 1, 0, -65509, 1, 0, 5439515, 1, 0, 5505051, 1, 0, 5570587, 1, 0, 5636123, 1, 0, 5701659, 1, 0, 5767195, 1, 0, 5832731, 1, 0, 5898267, 1, 0, 5963803, 1, 0, 6029339, 1, 0, 6094875, 1, 0, -851940, 1, 0, -786404, 1, 0, -720868, 1, 0, -655332, 1, 0, -589796, 1, 0, -524260, 1, 0, -458724, 1, 0, -393188, 1, 0, -327652, 1, 0, -262116, 1, 0, -196580, 1, 0, -131044, 1, 0, -65508, 1, 0, 5439516, 1, 0, 5505052, 1, 0, 5570588, 1, 0, 5636124, 1, 0, 5701660, 1, 0, 5767196, 1, 0, 5832732, 1, 0, 5898268, 1, 0, 5963804, 1, 0, 6029340, 1, 0, 6094876, 1, 0, -851939, 1, 0, -786403, 1, 0, -720867, 1, 0, -655331, 1, 0, -589795, 1, 0, -524259, 1, 0, -458723, 1, 0, -393187, 1, 0, -327651, 1, 0, -262115, 1, 0, -196579, 1, 0, -131043, 1, 0, -65507, 1, 0, 29, 1, 0, 65565, 1, 0, 131101, 1, 0, 196637, 1, 0, 262173, 1, 0, 327709, 1, 0, 393245, 1, 0, 458781, 1, 0, 524317, 1, 0, 589853, 1, 0, 655389, 1, 0, 720925, 1, 0, 786461, 1, 0, 851997, 1, 0, 917533, 1, 0, 983069, 1, 0, 1048605, 1, 0, 1114141, 1, 0, 1179677, 1, 0, 1245213, 1, 0, 1310749, 1, 0, 1376285, 1, 0, 1441821, 1, 0, 1507357, 1, 0, 1572893, 1, 0, 1638429, 1, 0, 1703965, 1, 0, 1769501, 1, 0, 1835037, 1, 0, 1900573, 1, 0, 1966109, 1, 0, 2031645, 1, 0, 2097181, 1, 0, 2162717, 1, 0, 2228253, 1, 0, 2293789, 1, 0, 2359325, 1, 0, 2424861, 1, 0, 2490397, 1, 0, 2555933, 1, 0, 2621469, 1, 0, 2687005, 1, 0, 2752541, 1, 0, 2818077, 1, 0, 2883613, 1, 0, 2949149, 1, 0, 3014685, 1, 0, 3080221, 1, 0, 3145757, 1, 0, 3211293, 1, 0, 3276829, 1, 0, 3342365, 1, 0, 3407901, 1, 0, 3473437, 1, 0, 3538973, 1, 0, 3604509, 1, 0, 3670045, 1, 0, 3735581, 1, 0, 3801117, 1, 0, 3866653, 1, 0, 3932189, 1, 0, 3997725, 1, 0, 4063261, 1, 0, 4128797, 1, 0, 4194333, 1, 0, 4259869, 1, 0, 4325405, 1, 0, 4390941, 1, 0, 4456477, 1, 0, 4522013, 1, 0, 4587549, 1, 0, 4653085, 1, 0, 4718621, 1, 0, 4784157, 1, 0, 4849693, 1, 0, 4915229, 1, 0, 4980765, 1, 0, 5046301, 1, 0, 5111837, 1, 0, 5177373, 1, 0, 5242909, 1, 0, 5308445, 1, 0, 5373981, 1, 0, 5439517, 1, 0, 5505053, 1, 0, 5570589, 1, 0, 5636125, 1, 0, 5701661, 1, 0, 5767197, 1, 0, 5832733, 1, 0, 5898269, 1, 0, 5963805, 1, 0, 6029341, 1, 0, 6094877, 1, 0, -851938, 1, 0, -786402, 1, 0, -720866, 1, 0, -655330, 1, 0, -589794, 1, 0, -524258, 1, 0, -458722, 1, 0, -393186, 1, 0, -327650, 1, 0, -262114, 1, 0, -196578, 1, 0, -131042, 1, 0, -65506, 1, 0, 30, 1, 0, 65566, 1, 0, 131102, 1, 0, 196638, 1, 0, 262174, 1, 0, 327710, 1, 0, 393246, 1, 0, 458782, 1, 0, 524318, 1, 0, 589854, 1, 0, 655390, 1, 0, 720926, 1, 0, 786462, 1, 0, 851998, 1, 0, 917534, 1, 0, 983070, 1, 0, 1048606, 1, 0, 1114142, 1, 0, 1179678, 1, 0, 1245214, 1, 0, 1310750, 1, 0, 1376286, 1, 0, 1441822, 1, 0, 1507358, 1, 0, 1572894, 1, 0, 1638430, 1, 0, 1703966, 1, 0, 1769502, 1, 0, 1835038, 1, 0, 1900574, 1, 0, 1966110, 1, 0, 2031646, 1, 0, 2097182, 1, 0, 2162718, 1, 0, 2228254, 1, 0, 2293790, 1, 0, 2359326, 1, 0, 2424862, 1, 0, 2490398, 1, 0, 2555934, 1, 0, 2621470, 1, 0, 2687006, 1, 0, 2752542, 1, 0, 2818078, 1, 0, 2883614, 1, 0, 2949150, 1, 0, 3014686, 1, 0, 3080222, 1, 0, 3145758, 1, 0, 3211294, 1, 0, 3276830, 1, 0, 3342366, 1, 0, 3407902, 1, 0, 3473438, 1, 0, 3538974, 1, 0, 3604510, 1, 0, 3670046, 1, 0, 3735582, 1, 0, 3801118, 1, 0, 3866654, 1, 0, 3932190, 1, 0, 3997726, 1, 0, 4063262, 1, 0, 4128798, 1, 0, 4194334, 1, 0, 4259870, 1, 0, 4325406, 1, 0, 4390942, 1, 0, 4456478, 1, 0, 4522014, 1, 0, 4587550, 1, 0, 4653086, 1, 0, 4718622, 1, 0, 4784158, 1, 0, 4849694, 1, 0, 4915230, 1, 0, 4980766, 1, 0, 5046302, 1, 0, 5111838, 1, 0, 5177374, 1, 0, 5242910, 1, 0, 5308446, 1, 0, 5373982, 1, 0, 5439518, 1, 0, 5505054, 1, 0, 5570590, 1, 0, 5636126, 1, 0, 5701662, 1, 0, 5767198, 1, 0, 5832734, 1, 0, 5898270, 1, 0, 5963806, 1, 0, 6029342, 1, 0, 6094878, 1, 0, -851937, 1, 0, -786401, 1, 0, -720865, 1, 0, -655329, 1, 0, -589793, 1, 0, -524257, 1, 0, -458721, 1, 0, -393185, 1, 0, -327649, 1, 0, -262113, 1, 0, -196577, 1, 0, -131041, 1, 0, -65505, 1, 0, 31, 1, 0, 65567, 1, 0, 131103, 1, 0, 196639, 1, 0, 262175, 1, 0, 327711, 1, 0, 393247, 1, 0, 458783, 1, 0, 524319, 1, 0, 589855, 1, 0, 655391, 1, 0, 720927, 1, 0, 786463, 1, 0, 851999, 1, 0, 917535, 1, 0, 983071, 1, 0, 1048607, 1, 0, 1114143, 1, 0, 1179679, 1, 0, 1245215, 1, 0, 1310751, 1, 0, 1376287, 1, 0, 1441823, 1, 0, 1507359, 1, 0, 1572895, 1, 0, 1638431, 1, 0, 1703967, 1, 0, 1769503, 1, 0, 1835039, 1, 0, 1900575, 1, 0, 1966111, 1, 0, 2031647, 1, 0, 2097183, 1, 0, 2162719, 1, 0, 2228255, 1, 0, 2293791, 1, 0, 2359327, 1, 0, 2424863, 1, 0, 2490399, 1, 0, 2555935, 1, 0, 2621471, 1, 0, 2687007, 1, 0, 2752543, 1, 0, 2818079, 1, 0, 2883615, 1, 0, 2949151, 1, 0, 3014687, 1, 0, 3080223, 1, 0, 3145759, 1, 0, 3211295, 1, 0, 3276831, 1, 0, 3342367, 1, 0, 3407903, 1, 0, 3473439, 1, 0, 3538975, 1, 0, 3604511, 1, 0, 3670047, 1, 0, 3735583, 1, 0, 3801119, 1, 0, 3866655, 1, 0, 3932191, 1, 0, 3997727, 1, 0, 4063263, 1, 0, 4128799, 1, 0, 4194335, 1, 0, 4259871, 1, 0, 4325407, 1, 0, 4390943, 1, 0, 4456479, 1, 0, 4522015, 1, 0, 4587551, 1, 0, 4653087, 1, 0, 4718623, 1, 0, 4784159, 1, 0, 4849695, 1, 0, 4915231, 1, 0, 4980767, 1, 0, 5046303, 1, 0, 5111839, 1, 0, 5177375, 1, 0, 5242911, 1, 0, 5308447, 1, 0, 5373983, 1, 0, 5439519, 1, 0, 5505055, 1, 0, 5570591, 1, 0, 5636127, 1, 0, 5701663, 1, 0, 5767199, 1, 0, 5832735, 1, 0, 5898271, 1, 0, 5963807, 1, 0, 6029343, 1, 0, 6094879, 1, 0)
layer_1/name = "building"
layer_1/y_sort_enabled = true
script = ExtResource("4_fagym")
[node name="BuildArea" parent="TileMap" instance=ExtResource("8_scd54")]
visible = false
[node name="MCV" parent="TileMap" instance=ExtResource("3_tulbp")]
position = Vector2(584, 296)
[node name="Camera2D" type="Camera2D" parent="."]
anchor_mode = 0
zoom = Vector2(0.6, 0.6)
limit_left = 0
limit_top = 0
limit_right = 4500
limit_bottom = 4500
limit_smoothed = true
script = ExtResource("9_bbsjf")
[node name="GUI" type="CanvasLayer" parent="."]
layer = 0
script = ExtResource("3_7gnlu")
[node name="Panel" type="Panel" parent="GUI"]
anchors_preset = 11
anchor_left = 1.0
anchor_right = 1.0
anchor_bottom = 1.0
offset_left = -128.0
grow_horizontal = 0
grow_vertical = 2
theme = ExtResource("11_40bup")
[node name="MarginContainer" type="MarginContainer" parent="GUI/Panel"]
layout_mode = 0
offset_right = 40.0
offset_bottom = 40.0
theme_override_constants/margin_left = 10
theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 10
[node name="VBoxContainer" type="VBoxContainer" parent="GUI/Panel/MarginContainer"]
layout_mode = 2
theme_override_constants/separation = 10
[node name="Label" type="Label" parent="GUI/Panel/MarginContainer/VBoxContainer"]
layout_mode = 2
text = "$ 0"
horizontal_alignment = 1
[node name="ColorRect" type="ColorRect" parent="GUI/Panel/MarginContainer/VBoxContainer"]
custom_minimum_size = Vector2(106, 106)
layout_mode = 2
color = Color(0, 0, 0, 1)
[node name="HBoxContainer" type="HBoxContainer" parent="GUI/Panel/MarginContainer/VBoxContainer"]
layout_mode = 2
theme_override_constants/separation = 10
[node name="BuildingContainer" type="GridContainer" parent="GUI/Panel/MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
[node name="UnitContainer" type="GridContainer" parent="GUI/Panel/MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
[node name="Panel2" type="Panel" parent="GUI"]
anchors_preset = 11
anchor_left = 1.0
anchor_right = 1.0
anchor_bottom = 1.0
offset_left = -144.0
offset_right = -129.0
grow_horizontal = 0
grow_vertical = 2
theme = ExtResource("11_40bup")
[node name="ProgressBar" type="ProgressBar" parent="GUI/Panel2"]
layout_mode = 0
offset_right = 16.0
offset_bottom = 648.0
size_flags_vertical = 1
fill_mode = 3
show_percentage = false
[node name="StateMachine" type="Node" parent="."]
script = ExtResource("17_hif8h")
initial_state = NodePath("NothingSelected")
[node name="NothingSelected" type="Node" parent="StateMachine"]
script = ExtResource("18_4gojg")
[node name="UnitsSelected" type="Node" parent="StateMachine"]
script = ExtResource("17_gt4r6")
[node name="BuildingSelected" type="Node" parent="StateMachine"]
script = ExtResource("20_tvok4")
[node name="BuildMode" type="Node" parent="StateMachine"]
script = ExtResource("20_5n8vq")
tile_map = NodePath("../../TileMap")
build_area = NodePath("../../TileMap/BuildArea")
[node name="DragMode" type="Node" parent="StateMachine"]
script = ExtResource("20_4g6yd")
select_drag = NodePath("../../SelectDraw")