diff --git a/aurorastation.dme b/aurorastation.dme index 075c171ffb6..3ab008995ec 100644 --- a/aurorastation.dme +++ b/aurorastation.dme @@ -74,6 +74,7 @@ #include "code\__DEFINES\hud.dm" #include "code\__DEFINES\hydroponics.dm" #include "code\__DEFINES\icon_layering.dm" +#include "code\__DEFINES\icon_smoothing.dm" #include "code\__DEFINES\important_recursive_contents.dm" #include "code\__DEFINES\inventory.dm" #include "code\__DEFINES\is_helpers.dm" @@ -3602,7 +3603,6 @@ #include "code\modules\spell_system\spells\spell_list\self\generic\shift.dm" #include "code\modules\submaps\_submap.dm" #include "code\modules\submaps\submap_archetype.dm" -#include "code\modules\submaps\submap_landmark.dm" #include "code\modules\supermatter\setup_supermatter.dm" #include "code\modules\supermatter\supermatter.dm" #include "code\modules\surgery\_defines.dm" diff --git a/code/__DEFINES/_macros.dm b/code/__DEFINES/_macros.dm index f3b16b394d5..8e330a338d7 100644 --- a/code/__DEFINES/_macros.dm +++ b/code/__DEFINES/_macros.dm @@ -1,5 +1,4 @@ -#define Clamp(x, low, high) max(low, min(high, x)) -#define CLAMP01(x) (Clamp(x, 0, 1)) +#define CLAMP01(x) (clamp(x, 0, 1)) #define JOINTEXT(X) jointext(X, null) #define list_find(L, needle, LIMITS...) L.Find(needle, LIMITS) diff --git a/code/__DEFINES/icon_smoothing.dm b/code/__DEFINES/icon_smoothing.dm new file mode 100644 index 00000000000..babfc801508 --- /dev/null +++ b/code/__DEFINES/icon_smoothing.dm @@ -0,0 +1,34 @@ +/* smoothing_flags */ +///Do not smooth +#define SMOOTH_FALSE BITFLAG(0) +///Smooths with exact specified types or just itself +#define SMOOTH_TRUE BITFLAG(1) +///Smooths with all subtypes of specified types or just itself (this value can replace SMOOTH_TRUE) +#define SMOOTH_MORE BITFLAG(2) +///If atom should smooth diagonally, this should be present in 'smooth' var +#define SMOOTH_DIAGONAL BITFLAG(3) +///Atom will smooth with the borders of the map +#define SMOOTH_BORDER BITFLAG(4) +///Atom is currently queued to smooth. +#define SMOOTH_QUEUED BITFLAG(5) +///Don't clear the atom's icon_state on smooth. +#define SMOOTH_NO_CLEAR_ICON BITFLAG(6) +///Add underlays, detached from diagonal smoothing. +#define SMOOTH_UNDERLAYS BITFLAG(7) + +#define USES_SMOOTHING (SMOOTH_TRUE|SMOOTH_MORE) + +//Redefinitions of the diagonal directions so they can be stored in one var without conflicts +#define N_NORTH 2 +#define N_SOUTH 4 +#define N_EAST 16 +#define N_WEST 256 +#define N_NORTHEAST 32 +#define N_NORTHWEST 512 +#define N_SOUTHEAST 64 +#define N_SOUTHWEST 1024 + + +#define QUEUE_SMOOTH(thing_to_queue) if(thing_to_queue.smoothing_flags & USES_SMOOTHING){SSicon_smooth.add_to_queue(thing_to_queue)} + +#define QUEUE_SMOOTH_NEIGHBORS(thing_to_queue) for(var/atom/atom_neighbor as anything in orange(1, thing_to_queue)) {QUEUE_SMOOTH(atom_neighbor)} diff --git a/code/__DEFINES/maths.dm b/code/__DEFINES/maths.dm index b20013b9005..b140a19ec90 100644 --- a/code/__DEFINES/maths.dm +++ b/code/__DEFINES/maths.dm @@ -19,6 +19,11 @@ // Real modulus that handles decimals #define MODULUS(x, y) ( (x) - FLOOR(x, y)) + +// Similar to clamp but the bottom rolls around to the top and vice versa. min is inclusive, max is exclusive +#define WRAP(val, min, max) clamp(( min == max ? min : (val) - (round(((val) - (min))/((max) - (min))) * ((max) - (min))) ),min,max) + + #define ATAN2(x, y) ( !(x) && !(y) ? 0 : (y) >= 0 ? arccos((x) / sqrt((x)*(x) + (y)*(y))) : -arccos((x) / sqrt((x)*(x) + (y)*(y))) ) // Will filter out extra rotations and negative rotations diff --git a/code/__HELPERS/files.dm b/code/__HELPERS/files.dm index d78e3fe4384..aebdf979c35 100644 --- a/code/__HELPERS/files.dm +++ b/code/__HELPERS/files.dm @@ -85,7 +85,7 @@ var/static/notch = 0 // its importaint this code can handle md5filepath sleeping instead of hard blocking, if it's converted to use rust_g. var/filename = "tmp/md5asfile.[world.realtime].[world.timeofday].[world.time].[world.tick_usage].[notch]" - notch = Wrap(notch+1, 0, 2**15) + notch = WRAP(notch+1, 0, 2**15) fcopy(file, filename) . = md5filepath(filename) fdel(filename) diff --git a/code/__HELPERS/icon_smoothing.dm b/code/__HELPERS/icon_smoothing.dm index 77c4aefcdc8..21b635ae2af 100644 --- a/code/__HELPERS/icon_smoothing.dm +++ b/code/__HELPERS/icon_smoothing.dm @@ -21,42 +21,6 @@ not set properly, the underlay will default to regular floor plating. */ -//Redefinitions of the diagonal directions so they can be stored in one var without conflicts -#define N_NORTH 2 -#define N_SOUTH 4 -#define N_EAST 16 -#define N_WEST 256 -#define N_NORTHEAST 32 -#define N_NORTHWEST 512 -#define N_SOUTHEAST 64 -#define N_SOUTHWEST 1024 - -/* smoothing_flags */ - -///Do not smooth -#define SMOOTH_FALSE BITFLAG(0) - -///Smooths with exact specified types or just itself -#define SMOOTH_TRUE BITFLAG(1) - -///Smooths with all subtypes of specified types or just itself (this value can replace SMOOTH_TRUE) -#define SMOOTH_MORE BITFLAG(2) - -///If atom should smooth diagonally, this should be present in 'smooth' var -#define SMOOTH_DIAGONAL BITFLAG(3) - -///Atom will smooth with the borders of the map -#define SMOOTH_BORDER BITFLAG(4) - -///Atom is currently queued to smooth. -#define SMOOTH_QUEUED BITFLAG(5) - -///Don't clear the atom's icon_state on smooth. -#define SMOOTH_NO_CLEAR_ICON BITFLAG(6) - -///Add underlays, detached from diagonal smoothing. -#define SMOOTH_UNDERLAYS BITFLAG(7) - /* smoothing_hints */ ///Don't draw the 'F' state. Useful with SMOOTH_NO_CLEAR_ICON. @@ -173,24 +137,24 @@ return ..() -///Do not use, use SSicon_smooth.add_to_queue(atom) -/proc/smooth_icon(atom/A) +///Do not use, use QUEUE_SMOOTH(atom) +/atom/proc/smooth_icon() SHOULD_NOT_SLEEP(TRUE) - if(!A || !A.smoothing_flags) + if(QDELETED(src)) return - A.smoothing_flags &= ~SMOOTH_QUEUED - if (!A.z) + if(!smoothing_flags) return - if(QDELETED(A)) + if (!z) return - A.atom_flags |= ATOM_FLAG_HTML_USE_INITIAL_ICON - if((A.smoothing_flags & SMOOTH_TRUE) || (A.smoothing_flags & SMOOTH_MORE)) - var/adjacencies = A.calculate_adjacencies() + smoothing_flags &= ~SMOOTH_QUEUED + atom_flags |= ATOM_FLAG_HTML_USE_INITIAL_ICON + if((smoothing_flags & (SMOOTH_TRUE|SMOOTH_MORE))) + var/adjacencies = calculate_adjacencies() - if(A.smoothing_flags & SMOOTH_DIAGONAL) - A.diagonal_smooth(adjacencies) + if(smoothing_flags & SMOOTH_DIAGONAL) + diagonal_smooth(adjacencies) else - A.cardinal_smooth(adjacencies) + cardinal_smooth(adjacencies) /atom/proc/diagonal_smooth(adjacencies) SHOULD_NOT_SLEEP(TRUE) @@ -222,7 +186,7 @@ return adjacencies /turf/diagonal_smooth(adjacencies) - adjacencies = reverse_ndir(..()) + adjacencies = REVERSE_DIR(..()) if (smooth_underlays && adjacencies) // This should be a mutable_appearance, but we're still on 510. // Alas. @@ -284,6 +248,22 @@ underlays = U +#define ndir_to_initial(RET, ndir)\ + switch(ndir){\ + if(N_NORTH){\ + RET = "n";\ + }\ + if(N_SOUTH){\ + RET = "s";\ + }\ + if(N_EAST){\ + RET = "e";\ + }\ + if(N_WEST){\ + RET = "w";\ + }\ + } + //Blend atoms /atom/proc/handle_blending(adjacencies, var/list/dir_mods, var/overlay_layer = 3) SHOULD_NOT_SLEEP(TRUE) @@ -292,89 +272,83 @@ var/walls_found = 0 //Bitfield of the directions of walls we've found. for(var/adjacency in list(N_NORTH, N_EAST, N_SOUTH, N_WEST)) if(adjacencies & adjacency) - var/turf/T = get_step(src, reverse_ndir(adjacency)) + var/turf/T = get_step(src, REVERSE_DIR(adjacency)) if(is_type_in_list(T, can_blend_with)) if(attach_overlay) - AddOverlays("[reverse_ndir(adjacency)]_[attach_overlay]", overlay_layer) + AddOverlays("[REVERSE_DIR(adjacency)]_[attach_overlay]", overlay_layer) walls_found |= adjacency dir_mods["[adjacency]"] = "-[blend_overlay]" for(var/adjacency in list(N_NORTH, N_SOUTH)) for(var/diagonal in list(N_WEST, N_EAST)) - var/prefix = ndir_to_initial(adjacency) - var/suffix = ndir_to_initial(adjacency) + //This shit is done to avoid checking twice, since the value is the same + var/prefix + ndir_to_initial(prefix, adjacency) + var/suffix = prefix + var/has_adjacency = walls_found & adjacency var/has_diagonal = walls_found & diagonal if(((adjacencies & adjacency) && (adjacencies && diagonal)) && (has_adjacency || has_diagonal)) - dir_mods["[adjacency][diagonal]"] = "-[prefix][walls_found & adjacency ? "wall" : "win"]-[suffix][walls_found & diagonal ? "wall" : "win"]" + dir_mods["[adjacency][diagonal]"] = "-[prefix][has_adjacency ? "wall" : "win"]-[suffix][has_diagonal ? "wall" : "win"]" if(attach_overlay) AddOverlays("[prefix][suffix]_[attach_overlay]", overlay_layer) return dir_mods -/proc/ndir_to_initial(var/ndir) - switch(ndir) - if(N_NORTH) - return "n" - if(N_SOUTH) - return "s" - if(N_EAST) - return "e" - if(N_WEST) - return "w" +#undef ndir_to_initial -/atom/proc/cardinal_smooth(adjacencies, var/list/dir_mods) +/atom/proc/cardinal_smooth(adjacencies) SHOULD_NOT_SLEEP(TRUE) //NW CORNER var/nw = "1-i" if((adjacencies & N_NORTH) && (adjacencies & N_WEST)) if(adjacencies & N_NORTHWEST) - nw = "1-f" + LAZYACCESS(dir_mods, "[N_NORTH][N_WEST][N_NORTHWEST]") + nw = "1-f" else - nw = "1-nw" + LAZYACCESS(dir_mods, "[N_NORTH][N_WEST]") + nw = "1-nw" else if(adjacencies & N_NORTH) - nw = "1-n" + LAZYACCESS(dir_mods, "[N_NORTH]") + nw = "1-n" else if(adjacencies & N_WEST) - nw = "1-w" + LAZYACCESS(dir_mods, "[N_WEST]") + nw = "1-w" //NE CORNER var/ne = "2-i" if((adjacencies & N_NORTH) && (adjacencies & N_EAST)) if(adjacencies & N_NORTHEAST) - ne = "2-f" + LAZYACCESS(dir_mods, "[N_NORTH][N_EAST][N_NORTHEAST]") + ne = "2-f" else - ne = "2-ne" + LAZYACCESS(dir_mods, "[N_NORTH][N_EAST]") + ne = "2-ne" else if(adjacencies & N_NORTH) - ne = "2-n" + LAZYACCESS(dir_mods, "[N_NORTH]") + ne = "2-n" else if(adjacencies & N_EAST) - ne = "2-e" + LAZYACCESS(dir_mods, "[N_EAST]") + ne = "2-e" //SW CORNER var/sw = "3-i" if((adjacencies & N_SOUTH) && (adjacencies & N_WEST)) if(adjacencies & N_SOUTHWEST) - sw = "3-f" + LAZYACCESS(dir_mods, "[N_SOUTH][N_WEST][N_SOUTHWEST]") + sw = "3-f" else - sw = "3-sw" + LAZYACCESS(dir_mods, "[N_SOUTH][N_WEST]") + sw = "3-sw" else if(adjacencies & N_SOUTH) - sw = "3-s" + LAZYACCESS(dir_mods, "[N_SOUTH]") + sw = "3-s" else if(adjacencies & N_WEST) - sw = "3-w" + LAZYACCESS(dir_mods, "[N_WEST]") + sw = "3-w" //SE CORNER var/se = "4-i" if((adjacencies & N_SOUTH) && (adjacencies & N_EAST)) if(adjacencies & N_SOUTHEAST) - se = "4-f" + LAZYACCESS(dir_mods, "[N_SOUTH][N_EAST][N_SOUTHEAST]") + se = "4-f" else - se = "4-se" + LAZYACCESS(dir_mods, "[N_SOUTH][N_EAST]") + se = "4-se" else if(adjacencies & N_SOUTH) - se = "4-s" + LAZYACCESS(dir_mods, "[N_SOUTH]") + se = "4-s" else if(adjacencies & N_EAST) - se = "4-e" + LAZYACCESS(dir_mods, "[N_EAST]") + se = "4-e" var/list/New var/list/Old @@ -525,35 +499,14 @@ return A && A.type == source.type ? A : null //Icon smoothing helpers -/proc/smooth_zlevel(var/zlevel, now = FALSE) +/proc/smooth_zlevel(var/zlevel) SHOULD_NOT_SLEEP(TRUE) - for(var/V in Z_TURFS(zlevel)) - var/turf/T = V + for(var/turf/T as anything in Z_TURFS(zlevel)) + QUEUE_SMOOTH(T) - //There's no use in smoothing turfs that have been deleted - if(QDELETED(T)) - continue - - if(T.smoothing_flags) - if(now) - smooth_icon(T) - else - SSicon_smooth.add_to_queue(T) - - for(var/R in T) - var/atom/A = R - - //There's no use in smoothing deleted things - if(QDELETED(A)) - continue - - if(A.smoothing_flags) - - if(now) - smooth_icon(A) - else - SSicon_smooth.add_to_queue(A) + for(var/atom/movable/movable_to_smooth as anything in T) + QUEUE_SMOOTH(movable_to_smooth) /atom/proc/clear_smooth_overlays() SHOULD_NOT_SLEEP(TRUE) @@ -578,43 +531,3 @@ bottom_right_corner = se O += se AddOverlays(O) - -/proc/reverse_ndir(ndir) - SHOULD_NOT_SLEEP(TRUE) - SHOULD_BE_PURE(TRUE) - - switch(ndir) - if(N_NORTH) - return NORTH - if(N_SOUTH) - return SOUTH - if(N_WEST) - return WEST - if(N_EAST) - return EAST - if(N_NORTHWEST) - return NORTHWEST - if(N_NORTHEAST) - return NORTHEAST - if(N_SOUTHEAST) - return SOUTHEAST - if(N_SOUTHWEST) - return SOUTHWEST - if(N_NORTH|N_WEST) - return NORTHWEST - if(N_NORTH|N_EAST) - return NORTHEAST - if(N_SOUTH|N_WEST) - return SOUTHWEST - if(N_SOUTH|N_EAST) - return SOUTHEAST - if(N_NORTH|N_WEST|N_NORTHWEST) - return NORTHWEST - if(N_NORTH|N_EAST|N_NORTHEAST) - return NORTHEAST - if(N_SOUTH|N_WEST|N_SOUTHWEST) - return SOUTHWEST - if(N_SOUTH|N_EAST|N_SOUTHEAST) - return SOUTHEAST - else - return 0 diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index 34981221127..cb2f6425f81 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -820,9 +820,9 @@ world if (!value) return color var/list/RGB = ReadRGB(color) - RGB[1] = Clamp(RGB[1]+value,0,255) - RGB[2] = Clamp(RGB[2]+value,0,255) - RGB[3] = Clamp(RGB[3]+value,0,255) + RGB[1] = clamp(RGB[1]+value,0,255) + RGB[2] = clamp(RGB[2]+value,0,255) + RGB[3] = clamp(RGB[3]+value,0,255) return rgb(RGB[1],RGB[2],RGB[3]) /proc/sort_atoms_by_layer(var/list/atoms) diff --git a/code/__HELPERS/maths.dm b/code/__HELPERS/maths.dm index cffb2951054..3f1b3df16cd 100644 --- a/code/__HELPERS/maths.dm +++ b/code/__HELPERS/maths.dm @@ -19,12 +19,6 @@ // round() acts like floor(x, 1) by default but can't handle other values #define FLOOR_FLOAT(x, y) ( round((x) / (y)) * (y) ) -// min is inclusive, max is exclusive -/proc/Wrap(val, min, max) - var/d = max - min - var/t = FLOOR((val - min) / d, 1) - return val - (t * d) - /proc/Default(a, b) return a ? a : b diff --git a/code/__HELPERS/mouse.dm b/code/__HELPERS/mouse.dm index 7656c55c277..80102e44cfa 100644 --- a/code/__HELPERS/mouse.dm +++ b/code/__HELPERS/mouse.dm @@ -9,5 +9,5 @@ . = params2list(params) - return list("icon-x" = Clamp(text2num(.["icon-x"]), 0, lim_x), - "icon-y" = Clamp(text2num(.["icon-y"]), 0, lim_y)) + return list("icon-x" = clamp(text2num(.["icon-x"]), 0, lim_x), + "icon-y" = clamp(text2num(.["icon-y"]), 0, lim_y)) diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index ced9e2890f6..e68a4841786 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -335,6 +335,24 @@ return copytext_char(text, 1, i + 1) return "" +//Returns a string with reserved characters and spaces after the first and last letters removed +//Like trim(), but very slightly faster. worth it for niche usecases +/proc/trim_reduced(text) + var/starting_coord = 1 + var/text_len = length(text) + for (var/i in 1 to text_len) + if (text2ascii(text, i) > 32) + starting_coord = i + break + + for (var/i = text_len, i >= starting_coord, i--) + if (text2ascii(text, i) > 32) + return copytext(text, starting_coord, i + 1) + + if(starting_coord > 1) + return copytext(text, starting_coord) + return "" + //Returns a string with reserved characters and spaces before the first word and after the last word removed. /proc/trim(text) return trim_left(trim_right(text)) @@ -776,6 +794,14 @@ if(rest) . += .(rest) +/proc/deep_string_equals(A, B) + if (length(A) != length(B)) + return FALSE + for (var/i = 1 to length(A)) + if (text2ascii(A, i) != text2ascii(B, i)) + return FALSE + return TRUE + /proc/replacemany(text, list/replacements) if (!LAZYLEN(replacements)) return text diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index eaef5fee7c0..ac60f6cd18d 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -158,7 +158,7 @@ GLOBAL_LIST_EMPTY(radial_menus) var/angle_per_element = round(zone / page_choices.len) for(var/i in 1 to elements.len) var/atom/movable/screen/radial/E = elements[i] - var/angle = Wrap(starting_angle + (i - 1) * angle_per_element,0,360) + var/angle = WRAP(starting_angle + (i - 1) * angle_per_element,0,360) if(i > page_choices.len) HideElement(E) else @@ -248,7 +248,7 @@ GLOBAL_LIST_EMPTY(radial_menus) /datum/radial_menu/proc/next_page() if(pages > 1) - current_page = Wrap(current_page + 1,1,pages+1) + current_page = WRAP(current_page + 1,1,pages+1) update_screen_objects() /datum/radial_menu/proc/show_to(mob/M) diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index 30fcad081a8..d904f24a1a7 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -91,9 +91,9 @@ avoid code duplication. This includes items that may sometimes act as a standard /obj/item/proc/get_clamped_volume() if(w_class) if(force) - return Clamp((force + w_class) * 4, 30, 100)// Add the item's force to its weight class and multiply by 4, then clamp the value between 30 and 100 + return clamp((force + w_class) * 4, 30, 100)// Add the item's force to its weight class and multiply by 4, then clamp the value between 30 and 100 else - return Clamp(w_class * 6, 10, 100) // Multiply the item's weight class by 6, then clamp the value between 10 and 100 + return clamp(w_class * 6, 10, 100) // Multiply the item's weight class by 6, then clamp the value between 10 and 100 /** * Called from [/mob/living/proc/attackby] (usually) diff --git a/code/controllers/subsystems/icon_smooth.dm b/code/controllers/subsystems/icon_smooth.dm index e548dba08cc..710e3b9d153 100644 --- a/code/controllers/subsystems/icon_smooth.dm +++ b/code/controllers/subsystems/icon_smooth.dm @@ -56,7 +56,7 @@ SUBSYSTEM_DEF(icon_smooth) continue if((smoothing_atom.flags_1 & INITIALIZED_1) && !(smoothing_atom.icon_update_queued)) - smooth_icon(smoothing_atom) + smoothing_atom.smooth_icon() else deferred += smoothing_atom @@ -78,7 +78,7 @@ SUBSYSTEM_DEF(icon_smooth) /datum/controller/subsystem/icon_smooth/Initialize() for (var/zlevel = 1 to world.maxz) - smooth_zlevel(zlevel, FALSE) + smooth_zlevel(zlevel) if (GLOB.config.fastboot) LOG_DEBUG("icon_smoothing: Skipping prebake, fastboot enabled.") @@ -94,7 +94,7 @@ SUBSYSTEM_DEF(icon_smooth) if(QDELETED(smoothing_atom) || !(smoothing_atom.smoothing_flags & SMOOTH_QUEUED) || !smoothing_atom.z) continue - smooth_icon(smoothing_atom) + smoothing_atom.smooth_icon() CHECK_TICK diff --git a/code/controllers/subsystems/initialization/atlas.dm b/code/controllers/subsystems/initialization/atlas.dm index 9b4f69f07b6..58554948acb 100644 --- a/code/controllers/subsystems/initialization/atlas.dm +++ b/code/controllers/subsystems/initialization/atlas.dm @@ -263,6 +263,7 @@ SUBSYSTEM_DEF(atlas) . = "sccv_horizon" /datum/controller/subsystem/atlas/proc/load_map_meta() + SHOULD_NOT_SLEEP(TRUE) // This needs to be done after current_map is set, but before mapload. admin_departments = list( @@ -278,10 +279,8 @@ SUBSYSTEM_DEF(atlas) for (var/thing in mapload_callbacks) var/datum/callback/cb = thing cb.InvokeAsync() - CHECK_TICK mapload_callbacks.Cut() - mapload_callbacks = null /datum/controller/subsystem/atlas/proc/OnMapload(datum/callback/callback) if (!istype(callback)) @@ -290,11 +289,15 @@ SUBSYSTEM_DEF(atlas) mapload_callbacks += callback /datum/controller/subsystem/atlas/proc/setup_spawnpoints() + SHOULD_NOT_SLEEP(TRUE) + for (var/type in current_map.spawn_types) var/datum/spawnpoint/S = new type spawn_locations[S.display_name] = S /datum/controller/subsystem/atlas/proc/InitializeSectors() + SHOULD_NOT_SLEEP(TRUE) + for (var/type in subtypesof(/datum/space_sector)) var/datum/space_sector/space_sector = new type() diff --git a/code/controllers/subsystems/initialization/codex.dm b/code/controllers/subsystems/initialization/codex.dm index cc08ff73c0a..e1043efb0c5 100644 --- a/code/controllers/subsystems/initialization/codex.dm +++ b/code/controllers/subsystems/initialization/codex.dm @@ -12,9 +12,15 @@ SUBSYSTEM_DEF(codex) var/list/chemistry_codex_ignored_result_path = list(/singleton/reagent/drink, /singleton/reagent/alcohol) /datum/controller/subsystem/codex/Initialize() - generate_cooking_codex() - generate_chemistry_codex() - log_subsystem_codex("SScodex: [cooking_codex_data.len] cooking recipes; [chemistry_codex_data.len] chemistry recipes.") + //We don't build the codex in fastboot, it's slow and kind of pointless for tests + if(GLOB.config.fastboot) + log_subsystem_codex("SScodex: Fastboot detected, skipping codex generation.") + + else + generate_cooking_codex() + generate_chemistry_codex() + log_subsystem_codex("SScodex: [length(cooking_codex_data)] cooking recipes; [length(chemistry_codex_data)] chemistry recipes.") + return SS_INIT_SUCCESS /datum/controller/subsystem/codex/proc/generate_cooking_codex() diff --git a/code/controllers/subsystems/initialization/holomap.dm b/code/controllers/subsystems/initialization/holomap.dm index c1da07b3d58..4ac4024f4bc 100644 --- a/code/controllers/subsystems/initialization/holomap.dm +++ b/code/controllers/subsystems/initialization/holomap.dm @@ -24,6 +24,41 @@ SUBSYSTEM_DEF(holomap) /// List of all `/obj/effect/landmark/minimap_poi`. var/list/obj/effect/landmark/minimap_poi/pois = list() + + /*############################################# + Typecaches used for map icon generation + #############################################*/ + var/static/list/mineral_wall_tcache = typecacheof(list( + /turf/simulated/mineral, + /turf/unsimulated/mineral, + )) + var/static/list/mineral_floor_tcache = typecacheof(list( + /turf/unsimulated/floor/asteroid, + /turf/simulated/mineral, + /turf/simulated/floor/exoplanet, + )) + var/static/list/hull_tcache = typecacheof(list( + /turf/simulated/wall, + /turf/simulated/floor, + /turf/unsimulated/wall, + /turf/unsimulated/floor, + )) + + var/static/list/rock_tcache = typecacheof(list( + /turf/simulated/mineral, + /turf/unsimulated/floor/asteroid, + /turf/simulated/open + )) + var/static/list/obstacle_tcache = typecacheof(list( + /turf/simulated/wall, + /turf/unsimulated/mineral, + /turf/unsimulated/wall + )) + var/static/list/path_tcache = typecacheof(list( + /turf/simulated/floor, + /turf/unsimulated/floor + )) - typecacheof(/turf/unsimulated/floor/asteroid) + /datum/controller/subsystem/holomap/Initialize() generate_all_minimaps() LOG_DEBUG("SSholomap: [minimaps.len] maps.") @@ -40,6 +75,7 @@ SUBSYSTEM_DEF(holomap) generate_minimap(z) generate_minimap_area_colored(z) generate_minimap_scan(z) + CHECK_TICK /datum/controller/subsystem/holomap/proc/generate_minimap(zlevel = 1) // Sanity checks - Better to generate a helpful error message now than have DrawBox() runtime @@ -49,40 +85,19 @@ SUBSYSTEM_DEF(holomap) if(world.maxy > canvas.Height()) CRASH("Minimap for z=[zlevel] : world.maxy ([world.maxy]) must be <= [canvas.Height()]") - var/list/rock_tcache = typecacheof(list( - /turf/simulated/mineral, - /turf/unsimulated/floor/asteroid, - /turf/simulated/open - )) - var/list/obstacle_tcache = typecacheof(list( - /turf/simulated/wall, - /turf/unsimulated/mineral, - /turf/unsimulated/wall - )) - var/list/path_tcache = typecacheof(list( - /turf/simulated/floor, - /turf/unsimulated/floor - )) - typecacheof(/turf/unsimulated/floor/asteroid) - - var/turf/T - var/area/A - var/Ttype - for (var/thing in Z_TURFS(zlevel)) - T = thing - A = T.loc - Ttype = T.type + for(var/turf/T as anything in Z_TURFS(zlevel)) + var/area/A = T.loc + var/Ttype = T.type if (A.area_flags & AREA_FLAG_HIDE_FROM_HOLOMAP) continue if (rock_tcache[Ttype]) continue - if (obstacle_tcache[Ttype] || (T.contents.len && locate(/obj/structure/grille, T))) + if (obstacle_tcache[Ttype] || (length(T.contents) && locate(/obj/structure/grille, T))) canvas.DrawBox(HOLOMAP_OBSTACLE + "DD", T.x, T.y) - else if(path_tcache[Ttype] || (T.contents.len && locate(/obj/structure/lattice/catwalk, T))) + else if(path_tcache[Ttype] || (length(T.contents) && locate(/obj/structure/lattice/catwalk, T))) canvas.DrawBox(HOLOMAP_PATH + "DD", T.x, T.y) - CHECK_TICK - minimaps[zlevel] = canvas minimaps_base64[zlevel] = icon2base64(canvas) @@ -94,11 +109,9 @@ SUBSYSTEM_DEF(holomap) if(world.maxy > canvas.Height()) crash_with("Minimap for z=[zlevel] : world.maxy ([world.maxy]) must be <= [canvas.Height()]") - var/turf/T - var/area/A - for (var/thing in Z_TURFS(zlevel)) - T = thing - A = T.loc + for (var/turf/T as anything in Z_TURFS(zlevel)) + var/area/A = T.loc + if (A.area_flags & AREA_FLAG_HIDE_FROM_HOLOMAP) continue if (A.holomap_color) @@ -121,27 +134,8 @@ SUBSYSTEM_DEF(holomap) if(world.maxy > canvas.Height()) CRASH("Minimap for z=[zlevel] : world.maxy ([world.maxy]) must be <= [canvas.Height()]") - var/list/mineral_wall_tcache = typecacheof(list( - /turf/simulated/mineral, - /turf/unsimulated/mineral, - )) - var/list/mineral_floor_tcache = typecacheof(list( - /turf/unsimulated/floor/asteroid, - /turf/simulated/mineral, - /turf/simulated/floor/exoplanet, - )) - var/list/hull_tcache = typecacheof(list( - /turf/simulated/wall, - /turf/simulated/floor, - /turf/unsimulated/wall, - /turf/unsimulated/floor, - )) - - var/turf/T - var/Ttype - for (var/thing in Z_TURFS(zlevel)) - T = thing - Ttype = T.type + for(var/turf/T as anything in Z_TURFS(zlevel)) + var/Ttype = T.type if (mineral_wall_tcache[Ttype]) canvas.DrawBox(HOLOMAP_MINERAL_WALL, T.x, T.y) @@ -150,6 +144,4 @@ SUBSYSTEM_DEF(holomap) else if(hull_tcache[Ttype]) canvas.DrawBox(HOLOMAP_OBSTACLE, T.x, T.y) - CHECK_TICK - minimaps_scan_base64[zlevel] = icon2base64(canvas) diff --git a/code/controllers/subsystems/mapping.dm b/code/controllers/subsystems/mapping.dm index f3f08c23994..42aeb5da30e 100644 --- a/code/controllers/subsystems/mapping.dm +++ b/code/controllers/subsystems/mapping.dm @@ -8,7 +8,6 @@ SUBSYSTEM_DEF(mapping) var/list/exoplanet_ruins_templates = list() var/list/away_sites_templates = list() var/list/submaps = list() - var/list/submap_archetypes = list() var/list/used_turfs = list() //list of turf = datum/turf_reservation -- Currently unused @@ -30,13 +29,15 @@ SUBSYSTEM_DEF(mapping) var/adding_new_zlevel = FALSE /datum/controller/subsystem/mapping/Initialize(timeofday) - // Load templates and build away sites. - preloadTemplates() - for(var/atype in subtypesof(/singleton/submap_archetype)) - submap_archetypes[atype] = new atype + //If we're in fastboot and not spawning exoplanets or awaysites + //this is different from TG and Bay, which always preload, but it saves a lot of time for us + //so we'll do it this way and hope for the best + if(!GLOB.config.fastboot || GLOB.config.exoplanets["enable_loading"] || GLOB.config.awaysites["enable_loading"]) + // Load templates and build away sites. + preloadTemplates() - SSatlas.current_map.build_away_sites() - SSatlas.current_map.build_exoplanets() + SSatlas.current_map.build_away_sites() + SSatlas.current_map.build_exoplanets() return SS_INIT_SUCCESS diff --git a/code/datums/components/armor/armor.dm b/code/datums/components/armor/armor.dm index 155469d2dcd..4531b607cd9 100644 --- a/code/datums/components/armor/armor.dm +++ b/code/datums/components/armor/armor.dm @@ -82,7 +82,7 @@ return min(armor_values[key], 100) /datum/component/armor/proc/set_value(key, newval) - armor_values[key] = Clamp(newval, 0, 100) + armor_values[key] = clamp(newval, 0, 100) // There is a disconnect between legacy damage and armor code. This here helps bridge the gap. /proc/get_armor_key(damage_type, damage_flags) diff --git a/code/datums/trading/trade.dm b/code/datums/trading/trade.dm index 4be1df33b44..b0bd05011de 100644 --- a/code/datums/trading/trade.dm +++ b/code/datums/trading/trade.dm @@ -159,7 +159,7 @@ return replacetext(text, "ORIGIN", origin) /datum/trader/proc/print_trading_items(var/num) - num = Clamp(num,1,trading_items.len) + num = clamp(num,1,trading_items.len) if(trading_items[num]) var/atom/movable/M = trading_items[num] return "[initial(M.name)]" @@ -192,7 +192,7 @@ /datum/trader/proc/offer_items_for_trade(var/list/offers, var/num, var/turf/location, var/mob/user) if(!offers || !offers.len) return TRADER_NOT_ENOUGH - num = Clamp(num, 1, trading_items.len) + num = clamp(num, 1, trading_items.len) var/offer_worth = 0 for(var/item in offers) var/atom/movable/offer = item diff --git a/code/game/atom/_atom.dm b/code/game/atom/_atom.dm index ec86e6e7256..c2880dec9c0 100644 --- a/code/game/atom/_atom.dm +++ b/code/game/atom/_atom.dm @@ -43,6 +43,8 @@ var/simulated = 1 // Filter for actions. Used by lighting overlays. var/fluorescent // Shows up under a UV light. + var/explosion_resistance + /// Chemistry. var/datum/reagents/reagents = null var/list/reagents_to_add diff --git a/code/game/gamemodes/meteor/meteor.dm b/code/game/gamemodes/meteor/meteor.dm index 446c84a79bb..1304721a25f 100644 --- a/code/game/gamemodes/meteor/meteor.dm +++ b/code/game/gamemodes/meteor/meteor.dm @@ -30,7 +30,7 @@ /datum/game_mode/meteor/proc/set_meteor_severity(value) - meteor_severity = Clamp(value, 0, maximal_severity) + meteor_severity = clamp(value, 0, maximal_severity) /datum/game_mode/meteor/proc/set_meteor_wave_delay(value) meteor_wave_delay = max(10 SECONDS, value) diff --git a/code/game/gamemodes/vampire/vampire_helpers.dm b/code/game/gamemodes/vampire/vampire_helpers.dm index ca87fd7655e..e32012f4455 100644 --- a/code/game/gamemodes/vampire/vampire_helpers.dm +++ b/code/game/gamemodes/vampire/vampire_helpers.dm @@ -262,7 +262,7 @@ if (vampire.blood_usable < 10) vampire.frenzy += 2 else if (vampire.frenzy > 0) - vampire.frenzy = max(0, vampire.frenzy -= Clamp(vampire.blood_usable * 0.1, 1, 10)) + vampire.frenzy = max(0, vampire.frenzy -= clamp(vampire.blood_usable * 0.1, 1, 10)) vampire.frenzy = round(min(vampire.frenzy, 450)) diff --git a/code/game/machinery/alarm.dm b/code/game/machinery/alarm.dm index bd9287ccd8d..5b39ae1039f 100644 --- a/code/game/machinery/alarm.dm +++ b/code/game/machinery/alarm.dm @@ -829,10 +829,10 @@ pixel_x = 10; var/min_temperature = max(selected[2] - T0C, MIN_TEMPERATURE) var/input_temperature = tgui_input_number(usr, "What temperature would you like the system to mantain?", "Thermostat Controls", target_temperature - T0C, max_temperature, min_temperature) if(isnum(input_temperature)) - var/temp = Clamp(input_temperature, min_temperature, max_temperature) + var/temp = clamp(input_temperature, min_temperature, max_temperature) if(input_temperature > max_temperature || input_temperature < min_temperature) to_chat(usr, "Temperature must be between [min_temperature]C and [max_temperature]C. Target temperature clamped to [temp]C.") - target_temperature = Clamp(input_temperature + T0C, selected[2], selected[3]) + target_temperature = clamp(input_temperature + T0C, selected[2], selected[3]) else to_chat(usr, "Error, input not recognised. Temperature unchanged.") diff --git a/code/game/machinery/atmoalter/scrubber.dm b/code/game/machinery/atmoalter/scrubber.dm index 7451cc63502..4d7788c80a8 100644 --- a/code/game/machinery/atmoalter/scrubber.dm +++ b/code/game/machinery/atmoalter/scrubber.dm @@ -146,7 +146,7 @@ . = TRUE update_icon() if(action=="setVolume") - volume_rate = Clamp(text2num(params["targetVolume"]), minrate, maxrate) + volume_rate = clamp(text2num(params["targetVolume"]), minrate, maxrate) . = TRUE update_icon() diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index f21a925c33c..c9e67e599ce 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -230,7 +230,7 @@ if(!isnum(input_time)) return - time = Clamp(input_time SECONDS, 1, 600) + time = clamp(input_time SECONDS, 1, 600) if("start_timer") src.timing = 1 diff --git a/code/game/machinery/nuclear_bomb.dm b/code/game/machinery/nuclear_bomb.dm index 9a0904f7571..c3877a4d5d9 100644 --- a/code/game/machinery/nuclear_bomb.dm +++ b/code/game/machinery/nuclear_bomb.dm @@ -260,7 +260,7 @@ var/bomb_set if (href_list["time"]) var/time = text2num(href_list["time"]) timeleft += time - timeleft = Clamp(timeleft, 120, 600) + timeleft = clamp(timeleft, 120, 600) if (href_list["timer"]) if (timing == -1) SSnanoui.update_uis(src) @@ -323,7 +323,7 @@ var/bomb_set bomb_set-- timing = 0 - timeleft = Clamp(timeleft, 120, 600) + timeleft = clamp(timeleft, 120, 600) update_icon() /obj/machinery/nuclearbomb/ex_act(severity) diff --git a/code/game/objects/effects/decals/Cleanable/humans.dm b/code/game/objects/effects/decals/Cleanable/humans.dm index 0ee1973d66d..918ede486e2 100644 --- a/code/game/objects/effects/decals/Cleanable/humans.dm +++ b/code/game/objects/effects/decals/Cleanable/humans.dm @@ -180,10 +180,14 @@ amount = 0 var/list/drips -/obj/effect/decal/cleanable/blood/drip/Initialize() - . = ..() +/obj/effect/decal/cleanable/blood/drip/New() + ..() drips = list(icon_state) +/obj/effect/decal/cleanable/blood/drip/Destroy() + drips = null + . = ..() + /obj/effect/decal/cleanable/blood/writing icon_state = "tracks" desc = "It looks like a writing in blood." diff --git a/code/game/objects/explosion.dm b/code/game/objects/explosion.dm index ca891e108a6..b281edef1b3 100644 --- a/code/game/objects/explosion.dm +++ b/code/game/objects/explosion.dm @@ -31,21 +31,3 @@ d.epicenter = T d.rec_pow = power SSexplosives.queue(d) - -/atom - var/explosion_resistance - -/turf/space - explosion_resistance = 3 - -/turf/simulated/open - explosion_resistance = 3 - -/turf/simulated/floor - explosion_resistance = 1 - -/turf/simulated/mineral - explosion_resistance = 2 - -/turf/simulated/wall - explosion_resistance = 10 diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index eaa03e2f698..512a24848d6 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -443,9 +443,9 @@ /obj/item/proc/get_volume_by_throwforce_and_or_w_class() if(throwforce && w_class) - return Clamp((throwforce + w_class) * 5, 30, 100)// Add the item's throwforce to its weight class and multiply by 5, then clamp the value between 30 and 100 + return clamp((throwforce + w_class) * 5, 30, 100)// Add the item's throwforce to its weight class and multiply by 5, then clamp the value between 30 and 100 else if(w_class) - return Clamp(w_class * 8, 20, 100) // Multiply the item's weight class by 8, then clamp the value between 20 and 100 + return clamp(w_class * 8, 20, 100) // Multiply the item's weight class by 8, then clamp the value between 20 and 100 else return 0 diff --git a/code/game/objects/items/airbubble.dm b/code/game/objects/items/airbubble.dm index 48daa63ab2d..a6f72de028a 100644 --- a/code/game/objects/items/airbubble.dm +++ b/code/game/objects/items/airbubble.dm @@ -136,7 +136,7 @@ if(parts) new parts(loc) if (smoothing_flags) - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH_NEIGHBORS(src) return ..() /obj/structure/closet/airbubble/toggle(mob/user as mob) diff --git a/code/game/objects/items/draftingchalk.dm b/code/game/objects/items/draftingchalk.dm index 9f44f2c2b01..ad21f12d8ed 100644 --- a/code/game/objects/items/draftingchalk.dm +++ b/code/game/objects/items/draftingchalk.dm @@ -10,11 +10,11 @@ /obj/effect/decal/cleanable/draftingchalk/Initialize(mapload) . = ..() if (mapload) - SSicon_smooth.add_to_queue(src) + QUEUE_SMOOTH(src) else - smooth_icon(src) + smooth_icon() for (var/obj/effect/decal/cleanable/draftingchalk/C in orange(1, src)) - smooth_icon(C) + C.smooth_icon() /obj/item/pen/drafting name = "white drafting chalk" diff --git a/code/game/objects/items/weapons/explosives.dm b/code/game/objects/items/weapons/explosives.dm index 192d38d0ed7..fbb18ba70c4 100644 --- a/code/game/objects/items/weapons/explosives.dm +++ b/code/game/objects/items/weapons/explosives.dm @@ -38,7 +38,7 @@ /obj/item/plastique/attack_self(mob/user as mob) var/newtime = input(usr, "Please set the timer.", "Timer", 10) as num if(user.get_active_hand() == src) - newtime = Clamp(newtime, 10, 60000) + newtime = clamp(newtime, 10, 60000) timer = newtime to_chat(user, SPAN_NOTICE("Timer set for [timer] seconds.")) @@ -147,7 +147,7 @@ /obj/item/plastique/dirty/attack_self(mob/user as mob) var/newtime = input(usr, "Please set the timer.", "Timer", 10) as num if(user.get_active_hand() == src) - newtime = Clamp(newtime, 300, 60000) + newtime = clamp(newtime, 300, 60000) timer = newtime to_chat(user, SPAN_NOTICE("Timer set for [timer] seconds.")) diff --git a/code/game/objects/items/weapons/flamethrower.dm b/code/game/objects/items/weapons/flamethrower.dm index df4f909c01f..7d21365e07e 100644 --- a/code/game/objects/items/weapons/flamethrower.dm +++ b/code/game/objects/items/weapons/flamethrower.dm @@ -224,7 +224,7 @@ if(!pressure) return throw_amount += pressure - throw_amount = Clamp(50, throw_amount, 5000) + throw_amount = clamp(50, throw_amount, 5000) if(ismob(user)) to_chat(user, SPAN_NOTICE("Pressure has been adjusted to [throw_amount] kPa.")) diff --git a/code/game/objects/items/weapons/material/twohanded.dm b/code/game/objects/items/weapons/material/twohanded.dm index bdfd42d2828..6f1bdaa5189 100644 --- a/code/game/objects/items/weapons/material/twohanded.dm +++ b/code/game/objects/items/weapons/material/twohanded.dm @@ -452,7 +452,7 @@ /obj/item/material/twohanded/chainsaw/proc/RemoveFuel(var/amount = 1) if(reagents && istype(reagents)) amount *= fuel_cost - reagents.remove_reagent(fuel_type, Clamp(amount,0,REAGENT_VOLUME(reagents, fuel_type))) + reagents.remove_reagent(fuel_type, clamp(amount,0,REAGENT_VOLUME(reagents, fuel_type))) if(REAGENT_VOLUME(reagents, fuel_type) <= 0) PowerDown() else diff --git a/code/game/objects/items/weapons/towel.dm b/code/game/objects/items/weapons/towel.dm index 723519025cf..c95920904da 100644 --- a/code/game/objects/items/weapons/towel.dm +++ b/code/game/objects/items/weapons/towel.dm @@ -31,7 +31,7 @@ if(do_mob(user, M, 3 SECONDS)) user.visible_message(SPAN_NOTICE("\The [user] dries \the [M] off with \the [src].")) playsound(M, 'sound/weapons/towelwipe.ogg', 25, 1) - M.adjust_fire_stacks(-Clamp(M.fire_stacks,-1.5,1.5)) + M.adjust_fire_stacks(-clamp(M.fire_stacks,-1.5,1.5)) return . = ..() diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index c2e9750f5ac..e7b90e88b8a 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -25,15 +25,15 @@ if(climbable) verbs += /obj/structure/proc/climb_on if (smoothing_flags) - SSicon_smooth.add_to_queue(src) - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) /obj/structure/Destroy() if(parts) new parts(loc) if (smoothing_flags) SSicon_smooth.remove_from_queues(src) - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH_NEIGHBORS(src) climbers = null diff --git a/code/game/objects/structures/barricades/_barricade.dm b/code/game/objects/structures/barricades/_barricade.dm index 23bd4ae8f60..7a69b15d31d 100644 --- a/code/game/objects/structures/barricades/_barricade.dm +++ b/code/game/objects/structures/barricades/_barricade.dm @@ -261,7 +261,7 @@ /obj/structure/barricade/proc/update_health(damage, nomessage) health -= damage - health = Clamp(health, 0, maxhealth) + health = clamp(health, 0, maxhealth) if(!health) if(!nomessage) diff --git a/code/game/objects/structures/flags_banners.dm b/code/game/objects/structures/flags_banners.dm index 3d0dd14edf7..f6a01ebfa39 100644 --- a/code/game/objects/structures/flags_banners.dm +++ b/code/game/objects/structures/flags_banners.dm @@ -138,8 +138,8 @@ F2.flag_item = flag_item //Requeue the area for smoothing, just in case - SSicon_smooth.add_to_queue(src) - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) /obj/structure/sign/flag/New(loc, var/newdir, var/linked_flag_path, var/deploy, var/icon_file, var/item_flag_path) . = ..() diff --git a/code/game/objects/structures/lattice.dm b/code/game/objects/structures/lattice.dm index f494d718b72..13ba2fa2727 100644 --- a/code/game/objects/structures/lattice.dm +++ b/code/game/objects/structures/lattice.dm @@ -105,8 +105,8 @@ if(attacking_item.use_tool(src, user, 5, volume = 50)) anchored = !anchored to_chat(user, SPAN_NOTICE("You [anchored ? "" : "un"]anchor [src].")) - SSicon_smooth.add_to_queue(src) - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) else ..() diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 364e3ba70af..5386f9818ab 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -57,7 +57,7 @@ . += SPAN_NOTICE("There is a thick layer of silicate covering it.") /obj/structure/window/proc/update_nearby_icons() - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH_NEIGHBORS(src) /obj/structure/window/update_icon() if(!full) @@ -65,7 +65,7 @@ layer = ABOVE_HUMAN_LAYER else layer = SIDE_WINDOW_LAYER - SSicon_smooth.add_to_queue(src) + QUEUE_SMOOTH(src) /obj/structure/window/proc/take_damage(var/damage = 0, var/sound_effect = 1, message = TRUE) var/initialhealth = health @@ -802,10 +802,10 @@ return ..(adjacencies, dir_mods) /obj/structure/window_frame/proc/update_nearby_icons() - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH_NEIGHBORS(src) /obj/structure/window_frame/update_icon() - SSicon_smooth.add_to_queue(src) + QUEUE_SMOOTH(src) // Indestructible Reinforced Window /obj/structure/window/full/reinforced/indestructible/attack_hand() diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index f36ef516476..1ecfa9767b1 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -5,6 +5,8 @@ icon_state = "plating" is_outside = OUTSIDE_AREA + explosion_resistance = 1 + // Damage to flooring. var/broken var/burnt diff --git a/code/game/turfs/simulated/wall_icon.dm b/code/game/turfs/simulated/wall_icon.dm index 16f4afca5b3..b7aec138e39 100644 --- a/code/game/turfs/simulated/wall_icon.dm +++ b/code/game/turfs/simulated/wall_icon.dm @@ -105,7 +105,7 @@ AddOverlays(overlays_to_add, ATOM_ICON_CACHE_PROTECTED) UNSETEMPTY(reinforcement_images) - SSicon_smooth.add_to_queue(src) + QUEUE_SMOOTH(src) if(smoothing_flags & SMOOTH_UNDERLAYS) get_underlays(cached_adjacency) diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index 00e5f604a27..e75897eb7a3 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -24,6 +24,8 @@ /obj/machinery/door/airlock ) + explosion_resistance = 10 + var/damage = 0 var/damage_overlay = 0 var/global/damage_overlays[16] diff --git a/code/game/turfs/space/space.dm b/code/game/turfs/space/space.dm index 79bbb0837ce..05e3d213463 100644 --- a/code/game/turfs/space/space.dm +++ b/code/game/turfs/space/space.dm @@ -17,6 +17,8 @@ permit_ao = FALSE z_eventually_space = TRUE turf_flags = TURF_FLAG_BACKGROUND + explosion_resistance = 3 + var/use_space_appearance = TRUE var/use_starlight = TRUE diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index bc81d2cb019..927830f2afb 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -104,7 +104,7 @@ luminosity = 1 if (smoothing_flags) - SSicon_smooth.add_to_queue(src) + QUEUE_SMOOTH(src) if (light_range && light_power) update_light() diff --git a/code/game/turfs/turf_changing.dm b/code/game/turfs/turf_changing.dm index 88658c98534..ac414af75c2 100644 --- a/code/game/turfs/turf_changing.dm +++ b/code/game/turfs/turf_changing.dm @@ -19,9 +19,9 @@ above.update_mimic() if(queue_neighbors) - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH_NEIGHBORS(src) else if(smoothing_flags && !(smoothing_flags & SMOOTH_QUEUED)) // we check here because proc overhead - SSicon_smooth.add_to_queue(src) + QUEUE_SMOOTH(src) if (SSatlas.current_map.use_overmap) var/obj/effect/overmap/visitable/sector/exoplanet/E = GLOB.map_sectors["[z]"] diff --git a/code/game/world.dm b/code/game/world.dm index 2fcc0eecc7c..f0c665a48e1 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -277,6 +277,8 @@ var/list/world_api_rate_limit = list() GLOB.config.load("config/age_restrictions.txt", "age_restrictions") /world/proc/update_status() + SHOULD_NOT_SLEEP(TRUE) + var/list/s = list() if (GLOB.config && GLOB.config.server_name) diff --git a/code/modules/admin/law_manager.dm b/code/modules/admin/law_manager.dm index bd3a1cc35f9..4667272b3be 100644 --- a/code/modules/admin/law_manager.dm +++ b/code/modules/admin/law_manager.dm @@ -103,7 +103,7 @@ if("change_supplied_law_position") var/new_position = input(usr, "Enter new supplied law position between 1 and [MAX_SUPPLIED_LAW_NUMBER], inclusive. Inherent laws at the same index as a supplied law will not be stated.", "Law Position", supplied_law_position) as num|null if(isnum(new_position) && state.can_use_topic(src, usr)) - supplied_law_position = Clamp(new_position, 1, MAX_SUPPLIED_LAW_NUMBER) + supplied_law_position = clamp(new_position, 1, MAX_SUPPLIED_LAW_NUMBER) return TRUE if("edit_law") diff --git a/code/modules/admin/verbs/mapping.dm b/code/modules/admin/verbs/mapping.dm index 0eaf0f53355..5f0f75f0812 100644 --- a/code/modules/admin/verbs/mapping.dm +++ b/code/modules/admin/verbs/mapping.dm @@ -422,3 +422,7 @@ var/global/movement_disabled_exception //This is the client that calls the proc, firelock_increment += 1 if(firelock_increment > 1) to_chat(usr, "Double firedoor [F] at ([F.x],[F.y],[F.z]) in [T.loc].") + +#ifdef TESTING +GLOBAL_LIST_EMPTY(dirty_vars) +#endif diff --git a/code/modules/background/space_sectors/space_sector.dm b/code/modules/background/space_sectors/space_sector.dm index a8345f605b4..dd2ce6b2ebd 100644 --- a/code/modules/background/space_sectors/space_sector.dm +++ b/code/modules/background/space_sectors/space_sector.dm @@ -135,6 +135,7 @@ /// When SSAtlas chooses us as the current sector, this function is called, which will set us up to start processing /datum/space_sector/proc/setup_current_sector() SHOULD_CALL_PARENT(TRUE) + SHOULD_NOT_SLEEP(TRUE) if(SSatlas.current_map.ports_of_call && length(SSatlas.current_sector.scheduled_port_visits)) var/current_day_index = GLOB.all_days.Find(time2text(world.realtime, "Day")) diff --git a/code/modules/cargo/randomstock.dm b/code/modules/cargo/randomstock.dm index 192dd2ed997..7721d46376a 100644 --- a/code/modules/cargo/randomstock.dm +++ b/code/modules/cargo/randomstock.dm @@ -91,11 +91,10 @@ var/list/global/random_stock_large = list() admin_notice(SPAN_DANGER("Cargo Stock generation completed in [round(0.1*(world.timeofday-start_time),0.1)] seconds."), R_DEBUG) /datum/cargospawner - var/list/containers = list() - var/list/tables = list() + var/list/turf/simulated/floor/warehouseturfs = list() + var/list/obj/structure/closet/crate/containers = list() + var/list/obj/structure/table/tables = list() var/list/full_containers = list()//Used to hold references to crates we filled up - var/area/warehouse - var/list/warehouseturfs = list() var/list/infest_mobs_moderate = list( /mob/living/simple_animal/bee/standalone = 1, @@ -112,19 +111,18 @@ var/list/global/random_stock_large = list() /datum/cargospawner/New() //First lets get the reference to our warehouse for(var/areapath in typesof(SSatlas.current_map.warehouse_basearea)) - warehouse = locate(areapath) - if (warehouse) - for (var/turf/simulated/floor/T in warehouse) - warehouseturfs += T - for (var/obj/structure/closet/crate/C in warehouse) - containers |= C - for (var/obj/structure/table/B in warehouse) - if(B.no_cargo) - continue - tables |= B + for(var/atom/A in locate(areapath)) + if(istype(A, /turf/simulated/floor)) + warehouseturfs += A + else if(istype(A, /obj/structure/closet/crate)) + containers |= A + else if(istype(A, /obj/structure/table)) + var/obj/structure/table/B = A + if(!B.no_cargo) + tables |= B /datum/cargospawner/proc/start() - if (!SSatlas.current_map.warehouse_basearea || !warehouse || !warehouseturfs.len) + if (!SSatlas.current_map.warehouse_basearea || !length(warehouseturfs)) admin_notice(SPAN_DANGER("ERROR: Cargo spawner failed to locate warehouse. Terminating."), R_DEBUG) qdel(src) return @@ -157,7 +155,7 @@ var/list/global/random_stock_large = list() var/minweight = 1000000000 //We will distribute items somewhat evenly among crates //by selecting the least-filled one for each spawn - for (var/obj/structure/closet/crate/C in containers) + for (var/obj/structure/closet/crate/C as anything in containers) if (C.stored_weight() < minweight && C.stored_weight() < C.storage_capacity) minweight = C.stored_weight() emptiest = C @@ -202,18 +200,18 @@ var/list/global/random_stock_large = list() #define INFEST_PROB_SEVERE 3//Severe is once per round, not per crate /datum/cargospawner/proc/handle_infestation() - for (var/obj/O in containers) + for (var/obj/structure/closet/crate/C as anything in containers) if(prob(INFEST_PROB_MODERATE)) var/ctype = pickweight(infest_mobs_moderate) - new ctype(O) - msg_admin_attack("Common cargo warehouse critter [ctype] spawned inside [O.name] coords (JMP)") + new ctype(C) + msg_admin_attack("Common cargo warehouse critter [ctype] spawned inside [C.name] coords (JMP)") //This is checked only once per round. ~3% chance to spawn a scary monster infesting the warehouse if (prob(INFEST_PROB_SEVERE)) //Find a tile to spawn the thing var/list/turfs = list() var/turf/T - for (var/turf/t in warehouseturfs) + for (var/turf/t as anything in warehouseturfs) T = t//Failsafe incase none are clear if (turf_clear(T)) turfs |= t @@ -228,11 +226,11 @@ var/list/global/random_stock_large = list() return /datum/cargospawner/proc/shuffle_items() - for (var/obj/O in containers) - O.contents = shuffle(O.contents) + for (var/obj/structure/closet/crate/C as anything in containers) + C.contents = shuffle(C.contents) - for (var/obj/a in tables) - var/turf/T = get_turf(a) + for (var/obj/structure/table/table as anything in tables) + var/turf/T = get_turf(table) T.contents = shuffle(T.contents) GLOBAL_LIST_EMPTY_TYPED(large_stock_markers, /obj/effect/large_stock_marker) diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index 8c68050b156..e52a23e7ce7 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -619,7 +619,7 @@ var/list/localhost_addresses = list( var/static/next_external_rsc = 0 var/list/external_rsc_urls = GLOB.config.external_rsc_urls if(length(external_rsc_urls)) - next_external_rsc = Wrap(next_external_rsc+1, 1, external_rsc_urls.len+1) + next_external_rsc = WRAP(next_external_rsc+1, 1, external_rsc_urls.len+1) preload_rsc = external_rsc_urls[next_external_rsc] #endif diff --git a/code/modules/client/preference_setup/global/01_ui.dm b/code/modules/client/preference_setup/global/01_ui.dm index 8e7150f7514..153b9d638f0 100644 --- a/code/modules/client/preference_setup/global/01_ui.dm +++ b/code/modules/client/preference_setup/global/01_ui.dm @@ -173,7 +173,7 @@ version_message += "\nThis server does not currently support client side fps. You can set now for when it does." var/new_fps = input(user, "Choose your desired fps.[version_message]\n(0 = synced with server tick rate (currently:[world.fps]))", "Global Preference") as num|null if (isnum(new_fps) && CanUseTopic(user)) - pref.clientfps = Clamp(new_fps, 0, 1000) + pref.clientfps = clamp(new_fps, 0, 1000) var/mob/target_mob = preference_mob() if(target_mob && target_mob.client) diff --git a/code/modules/client/preference_setup/loadout/gear_tweaks.dm b/code/modules/client/preference_setup/loadout/gear_tweaks.dm index 20bff143869..55e50b6a6d3 100644 --- a/code/modules/client/preference_setup/loadout/gear_tweaks.dm +++ b/code/modules/client/preference_setup/loadout/gear_tweaks.dm @@ -91,7 +91,7 @@ Alpha adjustment /datum/gear_tweak/alpha/get_metadata(var/user, var/metadata, var/title = "Character Preference") var/selected_alpha = tgui_input_number(user, "Choose a color.", title, 255) - selected_alpha = Clamp(selected_alpha, 0, 255) + selected_alpha = clamp(selected_alpha, 0, 255) return selected_alpha /datum/gear_tweak/alpha/tweak_item(var/obj/item/item, var/metadata, var/mob/living/carbon/human/H) diff --git a/code/modules/cooking/machinery/cooking_machines/_cooker.dm b/code/modules/cooking/machinery/cooking_machines/_cooker.dm index 170e2a53203..d9db4043b72 100644 --- a/code/modules/cooking/machinery/cooking_machines/_cooker.dm +++ b/code/modules/cooking/machinery/cooking_machines/_cooker.dm @@ -153,7 +153,7 @@ var/temp_scale = 0 if(temperature > min_temp) if(temperature >= optimal_temp) - temp_scale = Clamp(1 - ((optimal_temp - temperature) / optimal_temp), 0, 1) + temp_scale = clamp(1 - ((optimal_temp - temperature) / optimal_temp), 0, 1) else temp_scale = temperature / optimal_temp //If we're between min and optimal this will yield a value in the range 0.7 to 1 diff --git a/code/modules/cooking/machinery/cooking_machines/_cooker_output.dm b/code/modules/cooking/machinery/cooking_machines/_cooker_output.dm index e4f7d6159a7..5858b3eb916 100644 --- a/code/modules/cooking/machinery/cooking_machines/_cooker_output.dm +++ b/code/modules/cooking/machinery/cooking_machines/_cooker_output.dm @@ -52,7 +52,7 @@ if (reagents && reagents.total_volume) var/ratio = reagents.total_volume / size scale = sqrt(ratio) //Scaling factor is square root of desired area - scale = Clamp(scale, min_scale, max_scale) + scale = clamp(scale, min_scale, max_scale) else scale = min_scale w_class = round(initial(w_class) * scale) diff --git a/code/modules/cooking/machinery/cooking_machines/fryer.dm b/code/modules/cooking/machinery/cooking_machines/fryer.dm index 864464ddae8..187e77409fc 100644 --- a/code/modules/cooking/machinery/cooking_machines/fryer.dm +++ b/code/modules/cooking/machinery/cooking_machines/fryer.dm @@ -83,7 +83,7 @@ for(var/obj/item/reagent_containers/cooking_container/CC in contents) var/image/pan_overlay if(CC.appliancetype == FRYER) - pan_overlay = image('icons/obj/machinery/cooking_machines.dmi', "basket[Clamp(length(pans)+1, 1, 2)]") + pan_overlay = image('icons/obj/machinery/cooking_machines.dmi', "basket[clamp(length(pans)+1, 1, 2)]") pan_overlay.color = CC.color pans += pan_overlay if(isemptylist(pans)) diff --git a/code/modules/cooking/machinery/cooking_machines/stove.dm b/code/modules/cooking/machinery/cooking_machines/stove.dm index f0f16b216f8..cdca7319d15 100644 --- a/code/modules/cooking/machinery/cooking_machines/stove.dm +++ b/code/modules/cooking/machinery/cooking_machines/stove.dm @@ -42,7 +42,7 @@ var/pan_number = 0 for(var/obj/item/reagent_containers/cooking_container/CC in contents) var/pan_icon_state - var/pan_position_number = Clamp((pan_number)+1, 1, 4) + var/pan_position_number = clamp((pan_number)+1, 1, 4) var/list/positions = pan_positions[pan_position_number] switch(CC.appliancetype) if(SKILLET) diff --git a/code/modules/detectivework/tools/scene_cards.dm b/code/modules/detectivework/tools/scene_cards.dm index 366a03d13af..57efdea7fc6 100644 --- a/code/modules/detectivework/tools/scene_cards.dm +++ b/code/modules/detectivework/tools/scene_cards.dm @@ -48,7 +48,7 @@ update_icon() /obj/item/csi_marker/update_icon() - icon_state = "card[Clamp(number,1,7)]" + icon_state = "card[clamp(number,1,7)]" /obj/item/csi_marker/n1 number = 1 diff --git a/code/modules/economy/cash.dm b/code/modules/economy/cash.dm index c14e07d8485..90628f778dd 100644 --- a/code/modules/economy/cash.dm +++ b/code/modules/economy/cash.dm @@ -84,7 +84,7 @@ if(use_check_and_message(user,USE_FORCE_SRC_IN_USER)) return 0 - amount = round(Clamp(amount, 0, src.worth)) + amount = round(clamp(amount, 0, src.worth)) if(amount==0) return 0 src.worth -= amount diff --git a/code/modules/ghostroles/spawner/human/human.dm b/code/modules/ghostroles/spawner/human/human.dm index 48247ec2246..de53199314b 100644 --- a/code/modules/ghostroles/spawner/human/human.dm +++ b/code/modules/ghostroles/spawner/human/human.dm @@ -154,7 +154,7 @@ if(!age) age = rand(35, 50) - M.age = Clamp(age, 21, 65) + M.age = clamp(age, 21, 65) if(has_idris_account) SSeconomy.create_and_assign_account(M, null, rand(idris_account_min, idris_account_max), is_idris_account_public) diff --git a/code/modules/heavy_vehicle/components/_components.dm b/code/modules/heavy_vehicle/components/_components.dm index 58694dee388..cc50d259e32 100644 --- a/code/modules/heavy_vehicle/components/_components.dm +++ b/code/modules/heavy_vehicle/components/_components.dm @@ -75,7 +75,7 @@ /obj/item/mech_component/proc/update_health() total_damage = brute_damage + burn_damage if(total_damage > max_damage) total_damage = max_damage - damage_state = Clamp(round((total_damage/max_damage) * 4), MECH_COMPONENT_DAMAGE_UNDAMAGED, MECH_COMPONENT_DAMAGE_DAMAGED_TOTAL) + damage_state = clamp(round((total_damage/max_damage) * 4), MECH_COMPONENT_DAMAGE_UNDAMAGED, MECH_COMPONENT_DAMAGE_DAMAGED_TOTAL) /obj/item/mech_component/proc/ready_to_install() return 1 diff --git a/code/modules/heavy_vehicle/equipment/combat.dm b/code/modules/heavy_vehicle/equipment/combat.dm index c35e3e9b954..c6ac1393b19 100644 --- a/code/modules/heavy_vehicle/equipment/combat.dm +++ b/code/modules/heavy_vehicle/equipment/combat.dm @@ -306,7 +306,7 @@ /obj/item/mecha_equipment/shield/proc/stop_damage(var/damage) var/difference = damage - charge - charge = Clamp(charge - damage, 0, max_charge) + charge = clamp(charge - damage, 0, max_charge) last_recharge = world.time @@ -358,7 +358,7 @@ if((world.time - last_recharge) < cooldown) return - var/actual_required_power = Clamp(max_charge - charge, 0, charging_rate) + var/actual_required_power = clamp(max_charge - charge, 0, charging_rate) owner.use_cell_power(actual_required_power) /obj/item/mecha_equipment/shield/get_hardpoint_status_value() diff --git a/code/modules/hydroponics/beekeeping/beehive.dm b/code/modules/hydroponics/beekeeping/beehive.dm index 3a17b6bf6e2..1fb8256e1a2 100644 --- a/code/modules/hydroponics/beekeeping/beehive.dm +++ b/code/modules/hydroponics/beekeeping/beehive.dm @@ -186,7 +186,7 @@ if(bee_count < 1) return - severity = Clamp(severity, 0, 1) + severity = clamp(severity, 0, 1) var/bees_to_release = bee_count * severity bees_to_release = round(bees_to_release, 1) bee_count -= bees_to_release diff --git a/code/modules/integrated_electronics/subtypes/input.dm b/code/modules/integrated_electronics/subtypes/input.dm index e91ef4d66a7..5e37d852940 100644 --- a/code/modules/integrated_electronics/subtypes/input.dm +++ b/code/modules/integrated_electronics/subtypes/input.dm @@ -288,7 +288,7 @@ /obj/item/integrated_circuit/input/advanced_locator/on_data_written() var/rad = get_pin_data(IC_INPUT, 2) if(isnum(rad)) - rad = Clamp(rad, 0, 7) + rad = clamp(rad, 0, 7) radius = rad /obj/item/integrated_circuit/input/advanced_locator/do_work() @@ -847,8 +847,8 @@ activate_pin(3) return var/turf/T = get_turf(assembly) - var/target_x = Clamp(get_pin_data(IC_INPUT, 1), 0, world.maxx) - var/target_y = Clamp(get_pin_data(IC_INPUT, 2), 0, world.maxy) + var/target_x = clamp(get_pin_data(IC_INPUT, 1), 0, world.maxx) + var/target_y = clamp(get_pin_data(IC_INPUT, 2), 0, world.maxy) var/turf/A = locate(target_x, target_y, T.z) set_pin_data(IC_OUTPUT, 1, null) if(!A || !(A in view(T))) @@ -927,7 +927,7 @@ var/rad = get_pin_data(IC_INPUT, 2) if(isnum(rad)) - rad = Clamp(rad, 0, 8) + rad = clamp(rad, 0, 8) radius = rad /obj/item/integrated_circuit/input/advanced_locator_list/do_work() diff --git a/code/modules/integrated_electronics/subtypes/manipulation.dm b/code/modules/integrated_electronics/subtypes/manipulation.dm index b0bc5ade772..2187fb83bbb 100644 --- a/code/modules/integrated_electronics/subtypes/manipulation.dm +++ b/code/modules/integrated_electronics/subtypes/manipulation.dm @@ -306,7 +306,7 @@ return A.forceMove(get_turf(src)) - A.throw_at(T, round(Clamp(sqrt(target_x.data*target_x.data+target_y.data*target_y.data),0,8),1), 3, assembly) + A.throw_at(T, round(clamp(sqrt(target_x.data*target_x.data+target_y.data*target_y.data),0,8),1), 3, assembly) /obj/item/integrated_circuit/manipulation/shocker name = "shocker circuit" @@ -325,7 +325,7 @@ /obj/item/integrated_circuit/manipulation/shocker/on_data_written() var/s = get_pin_data(IC_INPUT, 2) - power_draw_per_use = Clamp(s,0,20)*8 + power_draw_per_use = clamp(s,0,20)*8 /obj/item/integrated_circuit/manipulation/shocker/do_work() ..() @@ -341,6 +341,6 @@ else to_chat(M, SPAN_DANGER("You feel a sharp shock from the [src]!")) spark(get_turf(M), 3, 1) - M.stun_effect_act(0, Clamp(get_pin_data(IC_INPUT, 2),0,20), null) + M.stun_effect_act(0, clamp(get_pin_data(IC_INPUT, 2),0,20), null) shocktime = world.time return diff --git a/code/modules/integrated_electronics/subtypes/output.dm b/code/modules/integrated_electronics/subtypes/output.dm index 57a8da92aa0..4e0bd34c3c7 100644 --- a/code/modules/integrated_electronics/subtypes/output.dm +++ b/code/modules/integrated_electronics/subtypes/output.dm @@ -95,7 +95,7 @@ var/brightness = get_pin_data(IC_INPUT, 2) if(new_color && isnum(brightness)) - brightness = Clamp(brightness, 0, 6) + brightness = clamp(brightness, 0, 6) light_rgb = new_color light_brightness = brightness diff --git a/code/modules/integrated_electronics/subtypes/reagents.dm b/code/modules/integrated_electronics/subtypes/reagents.dm index 6afd1d5a06e..d68133019dc 100644 --- a/code/modules/integrated_electronics/subtypes/reagents.dm +++ b/code/modules/integrated_electronics/subtypes/reagents.dm @@ -45,7 +45,7 @@ else direc = 1 if(isnum(new_amount)) - new_amount = Clamp(new_amount, 0, volume) + new_amount = clamp(new_amount, 0, volume) transfer_amount = new_amount /obj/item/integrated_circuit/reagent/injector/do_work() @@ -94,7 +94,7 @@ if(!TS.Adjacent(TT)) activate_pin(3) return - var/tramount = Clamp(min(transfer_amount, REAGENTS_FREE_SPACE(reagents)), 0, reagents.maximum_volume) + var/tramount = clamp(min(transfer_amount, REAGENTS_FREE_SPACE(reagents)), 0, reagents.maximum_volume) if(ismob(target))//Blood! if(istype(target, /mob/living/carbon)) var/mob/living/carbon/T = target @@ -158,7 +158,7 @@ else direc = 1 if(isnum(new_amount)) - new_amount = Clamp(new_amount, 0, 50) + new_amount = clamp(new_amount, 0, 50) transfer_amount = new_amount /obj/item/integrated_circuit/reagent/pump/do_work() @@ -283,7 +283,7 @@ else direc = 1 if(isnum(new_amount)) - new_amount = Clamp(new_amount, 0, 50) + new_amount = clamp(new_amount, 0, 50) transfer_amount = new_amount /obj/item/integrated_circuit/reagent/filter/do_work() diff --git a/code/modules/integrated_electronics/subtypes/smart.dm b/code/modules/integrated_electronics/subtypes/smart.dm index cb6171a9af6..e3d96ae0665 100644 --- a/code/modules/integrated_electronics/subtypes/smart.dm +++ b/code/modules/integrated_electronics/subtypes/smart.dm @@ -57,8 +57,8 @@ activate_pin(3) return var/turf/T = get_turf(assembly) - var/target_x = Clamp(get_pin_data(IC_INPUT, 1), 0, world.maxx) - var/target_y = Clamp(get_pin_data(IC_INPUT, 2), 0, world.maxy) + var/target_x = clamp(get_pin_data(IC_INPUT, 1), 0, world.maxx) + var/target_y = clamp(get_pin_data(IC_INPUT, 2), 0, world.maxy) var/turf/A = locate(target_x, target_y, T.z) set_pin_data(IC_OUTPUT, 1, null) if(!A||A==T) diff --git a/code/modules/mapping/helper_landmarks.dm b/code/modules/mapping/helper_landmarks.dm index fcad7ade34d..57bcdf4ac2e 100644 --- a/code/modules/mapping/helper_landmarks.dm +++ b/code/modules/mapping/helper_landmarks.dm @@ -1,7 +1,3 @@ -/obj/effect/landmark/map_load_mark - name = "map loader landmark" - var/list/templates //list of template types to pick from - //Clears walls /obj/effect/landmark/clear name = "clear turf" diff --git a/code/modules/mapping/map_template.dm b/code/modules/mapping/map_template.dm index 20f3e8ef89b..54df0ddd888 100644 --- a/code/modules/mapping/map_template.dm +++ b/code/modules/mapping/map_template.dm @@ -20,7 +20,6 @@ var/loaded = 0 // Times loaded this round var/static/dmm_suite/maploader = new var/list/shuttles_to_initialise = list() - var/list/subtemplates_to_spawn var/base_turf_for_zs = null var/accessibility_weight = 0 var/template_flags = TEMPLATE_FLAG_ALLOW_DUPLICATES @@ -42,7 +41,7 @@ /datum/map_template/proc/preload_size(path) var/list/bounds = list(1.#INF, 1.#INF, 1.#INF, -1.#INF, -1.#INF, -1.#INF) - var/datum/map_load_metadata/M = maploader.load_map(file(mappath), 1, 1, cropMap=FALSE, measureOnly=TRUE) + var/datum/map_load_metadata/M = maploader.load_map_impl(file(mappath), 1, 1, cropMap=FALSE, measureOnly=TRUE, no_changeturf=TRUE) if(M) bounds = extend_bounds_if_needed(bounds, M.bounds) else @@ -96,7 +95,6 @@ //initialize things that are normally initialized after map load init_atoms(atoms_to_initialise) init_shuttles(shuttle_state) - after_load(initial_z) for(var/light_z = initial_z to world.maxz) create_lighting_overlays_zlevel(light_z) log_game("Z-level [name] loaded at [x], [y], [world.maxz]") @@ -129,25 +127,18 @@ for(var/atom/A as anything in atoms) if(isnull(A) || (A.flags_1 & INITIALIZED_1)) atoms -= A - continue - if(istype(A, /turf)) + else if(istype(A, /turf)) turfs += A - continue - if(istype(A, /obj/structure/cable)) + else if(istype(A, /obj/structure/cable)) cables += A - continue - if(istype(A,/obj/effect/landmark/map_load_mark)) - LAZYADD(subtemplates_to_spawn, A) - continue - //Not mutually exclusive anymore section, no continue here, keep checking - - if(istype(A, /obj/machinery/atmospherics)) - atmos_machines += A + //Not mutually exclusive anymore section, pay close attention! if(istype(A, /obj/machinery)) machines += A - if(istype(A, /obj/machinery/power/apc)) - apcs += A + if(istype(A, /obj/machinery/atmospherics)) + atmos_machines += A + else if(istype(A, /obj/machinery/power/apc)) + apcs += A var/notsuspended if(!SSmachinery.can_fire) @@ -161,16 +152,13 @@ if(notsuspended) SSmachinery.can_fire = TRUE - for (var/i in apcs) - var/obj/machinery/power/apc/apc = i + for (var/obj/machinery/power/apc/apc as anything in apcs) apc.update() // map-loading areas and APCs is weird, okay - for (var/i in machines) - var/obj/machinery/machine = i + for (var/obj/machinery/machine as anything in machines) machine.power_change() - for (var/i in turfs) - var/turf/T = i + for (var/turf/T as anything in turfs) T.post_change(FALSE) if(template_flags & TEMPLATE_FLAG_NO_RUINS) T.turf_flags |= TURF_NORUINS @@ -225,13 +213,3 @@ for (var/max_bound in list(MAP_MAXX, MAP_MAXY, MAP_MAXZ)) bounds_to_combine[max_bound] = max(existing_bounds[max_bound], new_bounds[max_bound]) return bounds_to_combine - -/datum/map_template/proc/after_load(z) - for(var/obj/effect/landmark/map_load_mark/mark in subtemplates_to_spawn) - subtemplates_to_spawn -= mark - if(LAZYLEN(mark.templates)) - var/template = pick(mark.templates) - var/datum/map_template/M = new template() - M.load(get_turf(mark), TRUE) - qdel(mark) - LAZYCLEARLIST(subtemplates_to_spawn) diff --git a/code/modules/mapping/reader.dm b/code/modules/mapping/reader.dm index 5857416783e..7a6583f90c4 100644 --- a/code/modules/mapping/reader.dm +++ b/code/modules/mapping/reader.dm @@ -12,16 +12,16 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) /dmm_suite // /"([a-zA-Z]+)" = \(((?:.|\n)*?)\)\n(?!\t)|\((\d+),(\d+),(\d+)\) = \{"([a-zA-Z\n]*)"\}/g - var/static/regex/dmmRegex = new/regex({""(\[a-zA-Z]+)" = \\(((?:.|\n)*?)\\)\n(?!\t)|\\((\\d+),(\\d+),(\\d+)\\) = \\{"(\[a-zA-Z\n]*)"\\}"}, "g") + var/static/regex/dmmRegex = new(@'"([a-zA-Z]+)" = (?:\(\n|\()((?:.|\n)*?)\)\n(?!\t)|\((\d+),(\d+),(\d+)\) = \{"([a-zA-Z\n]*)"\}', "g") // /^[\s\n]+"?|"?[\s\n]+$|^"|"$/g var/static/regex/trimQuotesRegex = new/regex({"^\[\\s\n]+"?|"?\[\\s\n]+$|^"|"$"}, "g") // /^[\s\n]+|[\s\n]+$/ var/static/regex/trimRegex = new/regex("^\[\\s\n]+|\[\\s\n]+$", "g") var/static/list/modelCache = list() var/static/space_key - #ifdef TESTING - var/static/turfsSkipped - #endif + +//text trimming (both directions) helper macro +#define TRIM_TEXT(text) (replacetext_char(text, trimRegex, "")) /** * Construct the model map and control the loading process @@ -33,34 +33,42 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) * 2) Read the map line by line, parsing the result (using parse_grid) * */ +// dmm_files: A list of .dmm files to load (Required). +// z_offset: A number representing the z-level on which to start loading the map (Optional). +// cropMap: When true, the map will be cropped to fit the existing world dimensions (Optional). +// measureOnly: When true, no changes will be made to the world (Optional). +// no_changeturf: When true, turf/AfterChange won't be called on loaded turfs /dmm_suite/load_map(dmm_file as file, x_offset as num, y_offset as num, z_offset as num, cropMap as num, measureOnly as num, no_changeturf as num, lower_crop_x as num, lower_crop_y as num, upper_crop_x as num, upper_crop_y as num) //How I wish for RAII Master.StartLoadingMap() space_key = null - #ifdef TESTING - turfsSkipped = 0 - #endif . = load_map_impl(dmm_file, x_offset, y_offset, z_offset, cropMap, measureOnly, no_changeturf, lower_crop_x, upper_crop_x, lower_crop_y, upper_crop_y) - #ifdef TESTING - if(turfsSkipped) - testing("Skipped loading [turfsSkipped] default turfs") - #endif Master.StopLoadingMap() /dmm_suite/proc/load_map_impl(dmm_file, x_offset, y_offset, z_offset, cropMap, measureOnly, no_changeturf, x_lower = -INFINITY, x_upper = INFINITY, y_lower = -INFINITY, y_upper = INFINITY) var/tfile = dmm_file//the map file we're creating + + /*#### WARNING AURORA SNOWFLAKE SECTION ####*/ + if(isfile(tfile)) // name/path of dmm file, new var so as to not rename the `tfile` var // to maybe maintain compatibility with other codebases var/tfilepath = "[tfile]" + tfile = null // use bapi to read, parse, process, mapmanip etc // this will "crash"/stacktrace on fail - tfile = bapi_read_dmm_file(tfilepath) - // if bapi for whatever reason fails and returns null + // Except when measuring; i don't give a shit about bapi when measuring the map size, + // if you're changing the map size from bapi you're stupid and deserve it not to work, + // and i'm not slowing down the whole initialization by a third just for this possibility + if(!measureOnly) + tfile = bapi_read_dmm_file(tfilepath) + // if bapi for whatever reason fails and returns null, or we're measuring // try to load it the old dm way instead if(!tfile) tfile = file2text(tfilepath) + /*#### END AURORA SNOWFLAKE SECTION ####*/ + if(!x_offset) x_offset = 1 if(!y_offset) @@ -73,32 +81,36 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) var/key_len = 0 var/stored_index = 1 + var/list/atoms_to_initialise = list() var/has_expanded_world_maxx = FALSE var/has_expanded_world_maxy = FALSE - while(dmmRegex.Find(tfile, stored_index)) + var/list/regexOutput + while(findtext(tfile, dmmRegex, stored_index)) stored_index = dmmRegex.next + // Datum var lookup is expensive, this isn't + regexOutput = dmmRegex.group // "aa" = (/type{vars=blah}) - if(dmmRegex.group[1]) // Model - var/key = dmmRegex.group[1] + if(regexOutput[1]) // Model + var/key = regexOutput[1] if(grid_models[key]) // Duplicate model keys are ignored in DMMs continue if(key_len != length(key)) if(!key_len) key_len = length(key) else - throw EXCEPTION("Inconsistant key length in DMM") + CRASH("Inconsistent key length in DMM") if(!measureOnly) - grid_models[key] = dmmRegex.group[2] + grid_models[key] = regexOutput[2] // (1,1,1) = {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"} - else if(dmmRegex.group[3]) // Coords + else if(regexOutput[3]) // Coords if(!key_len) - throw EXCEPTION("Coords before model definition in DMM") + CRASH("Coords before model definition in DMM") - var/curr_x = text2num(dmmRegex.group[3]) + var/curr_x = text2num(regexOutput[3]) if(curr_x < x_lower || curr_x > x_upper) continue @@ -106,11 +118,11 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) var/xcrdStart = curr_x + x_offset - 1 //position of the currently processed square var/xcrd - var/ycrd = text2num(dmmRegex.group[4]) + y_offset - 1 - var/zcrd = text2num(dmmRegex.group[5]) + z_offset - 1 + var/ycrd = text2num(regexOutput[4]) + y_offset - 1 + var/zcrd = text2num(regexOutput[5]) + z_offset - 1 var/zexpansion = zcrd > world.maxz - if(zexpansion && !measureOnly) // don't actually expand the world if we're only measuring bounds + if(zexpansion && !measureOnly) // don't actually expand the world if we're only measuring bounds if(cropMap) continue else @@ -119,39 +131,42 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) if(!no_changeturf) WARNING("Z-level expansion occurred without no_changeturf set, this may cause problems when /turf/post_change is called.") - bounds[MAP_MINX] = min(bounds[MAP_MINX], Clamp(xcrdStart, x_lower, x_upper)) + bounds[MAP_MINX] = min(bounds[MAP_MINX], clamp(xcrdStart, x_lower, x_upper)) bounds[MAP_MINZ] = min(bounds[MAP_MINZ], zcrd) bounds[MAP_MAXZ] = max(bounds[MAP_MAXZ], zcrd) - var/list/gridLines = splittext(dmmRegex.group[6], "\n") + var/list/gridLines = splittext(regexOutput[6], "\n") var/leadingBlanks = 0 - while(leadingBlanks < gridLines.len && gridLines[++leadingBlanks] == "") + while(leadingBlanks < length(gridLines) && gridLines[++leadingBlanks] == "") if(leadingBlanks > 1) gridLines.Cut(1, leadingBlanks) // Remove all leading blank lines. - if(!gridLines.len) // Skip it if only blank lines exist. + if(!length(gridLines)) // Skip it if only blank lines exist. continue - if(gridLines.len && gridLines[gridLines.len] == "") - gridLines.Cut(gridLines.len) // Remove only one blank line at the end. + if(gridLines[length(gridLines)] == "") + gridLines.Cut(length(gridLines)) // Remove only one blank line at the end. - bounds[MAP_MINY] = min(bounds[MAP_MINY], Clamp(ycrd, y_lower, y_upper)) - ycrd += gridLines.len - 1 // Start at the top and work down + bounds[MAP_MINY] = min(bounds[MAP_MINY], clamp(ycrd, y_lower, y_upper)) + ycrd += length(gridLines) - 1 // Start at the top and work down if(!cropMap && ycrd > world.maxy) if(!measureOnly) world.maxy = ycrd // Expand Y here. X is expanded in the loop below has_expanded_world_maxy = TRUE - bounds[MAP_MAXY] = max(bounds[MAP_MAXY], Clamp(ycrd, y_lower, y_upper)) + bounds[MAP_MAXY] = max(bounds[MAP_MAXY], clamp(ycrd, y_lower, y_upper)) else - bounds[MAP_MAXY] = max(bounds[MAP_MAXY], Clamp(min(ycrd, world.maxy), y_lower, y_upper)) + bounds[MAP_MAXY] = max(bounds[MAP_MAXY], clamp(min(ycrd, world.maxy), y_lower, y_upper)) var/maxx = xcrdStart if(measureOnly) for(var/line in gridLines) maxx = max(maxx, xcrdStart + length(line) / key_len - 1) else + //turn off base new Initialization until the whole thing is loaded + SSatoms.map_loader_begin(REF(src)) + for(var/line in gridLines) if((ycrd - y_offset + 1) < y_lower || (ycrd - y_offset + 1) > y_upper) //Reverse operation and check if it is out of bounds of cropping. --ycrd @@ -174,20 +189,20 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) var/no_afterchange = no_changeturf || zexpansion if(!no_afterchange || (model_key != space_key)) if(!grid_models[model_key]) - throw EXCEPTION("Undefined model key in DMM.") + CRASH("Undefined model key in DMM.") var/datum/grid_load_metadata/M = parse_grid(grid_models[model_key], model_key, xcrd, ycrd, zcrd, no_changeturf || zexpansion) if (M) atoms_to_initialise += M.atoms_to_initialise - #ifdef TESTING - else - ++turfsSkipped - #endif - CHECK_TICK + + // CHECK_TICK maxx = max(maxx, xcrd) ++xcrd --ycrd - bounds[MAP_MAXX] = Clamp(max(bounds[MAP_MAXX], cropMap ? min(maxx, world.maxx) : maxx), x_lower, x_upper) + //Restore initialization to the previous value + SSatoms.map_loader_stop(REF(src)) + + bounds[MAP_MAXX] = clamp(max(bounds[MAP_MAXX], cropMap ? min(maxx, world.maxx) : maxx), x_lower, x_upper) CHECK_TICK @@ -208,11 +223,6 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) M.atoms_to_initialise = atoms_to_initialise return M -/datum/grid_load_metadata - var/list/atoms_to_initialise - var/list/atoms_to_delete - - /** * Fill a given tile with its area/turf/objects/mobs * Variable model is one full map line (e.g /turf/unsimulated/wall{icon_state = "rock"}, /area/mine/explored) @@ -230,7 +240,15 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) * 4) Instanciates the atom with its variables * */ + +/datum/grid_load_metadata + var/list/atoms_to_initialise + var/list/atoms_to_delete + /dmm_suite/proc/parse_grid(model as text, model_key as text, xcrd as num,ycrd as num,zcrd as num, no_changeturf as num) + //This should only ever be called by load_map_impl() after announcing the map is being loaded to SSatoms + PRIVATE_PROC(TRUE) + /*Method parse_grid() - Accepts a text string containing a comma separated list of type paths of the same construction as those contained in a .dmm file, and instantiates them. @@ -260,16 +278,19 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) //finding next member (e.g /turf/unsimulated/wall{icon_state = "rock"} or /area/mine/explored) dpos = find_next_delimiter_position(model, old_position, ",", "{", "}") //find next delimiter (comma here) that's not within {...} - var/full_def = trim_text(copytext(model, old_position, dpos)) //full definition, e.g : /obj/foo/bar{variables=derp} + var/full_def = TRIM_TEXT(copytext(model, old_position, dpos)) //full definition, e.g : /obj/foo/bar{variables=derp} var/variables_start = findtext(full_def, "{") - - var/path_str = trim_text(copytext(full_def, 1, variables_start)) - var/atom_def = text2path(path_str) //path definition, e.g /obj/foo/bar + var/atom_def = text2path(TRIM_TEXT(copytext(full_def, 1, variables_start))) //path definition, e.g /obj/foo/bar old_position = dpos + 1 if(!atom_def) // Skip the item if the path does not exist. Fix your crap, mappers! - crash_with("Invalid type in map. [path_str]") - continue + #ifdef UNIT_TEST + log_error("Couldn't find atom path specified in map: [full_def]") + #endif + if (dpos == 0) + break + else + continue members += atom_def @@ -279,8 +300,8 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) if(variables_start)//if there's any variable full_def = copytext(full_def,variables_start+1,length(full_def))//removing the last '}' fields = readlist(full_def, ";") - if(fields.len) - if(!trim(fields[fields.len])) + if(length(fields)) + if(!trimtext(fields[length(fields)])) --fields.len for(var/I in fields) var/value = fields[I] @@ -303,7 +324,7 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) // 5. and the members are world.turf and world.area // Basically, if we find an entry like this: "XXX" = (/turf/default, /area/default) // We can skip calling this proc every time we see XXX - if(no_changeturf && !space_key && members.len == 2 && members_attributes.len == 2 && length(members_attributes[1]) == 0 && length(members_attributes[2]) == 0 && (world.area in members) && (world.turf in members)) + if(no_changeturf && !space_key && length(members) == 2 && length(members_attributes) == 2 && length(members_attributes[1]) == 0 && length(members_attributes[2]) == 0 && (world.area in members) && (world.turf in members)) space_key = model_key return @@ -315,14 +336,12 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) //since we've switched off autoinitialisation, record atoms to initialise later var/list/atoms_to_initialise = list() - //turn off base new Initialization until the whole thing is loaded - SSatoms.map_loader_begin(text_ref(src)) //The next part of the code assumes there's ALWAYS an /area AND a /turf on a given tile var/turf/crds = locate(xcrd,ycrd,zcrd) //first instance the /area and remove it from the members list - index = members.len + index = length(members) if(members[index] != /area/template_noop) var/atype = members[index] var/atom/instance = GLOB.areas_by_type[atype] @@ -353,18 +372,14 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) if(T) //if others /turf are presents, simulates the underlays piling effect index = first_turf_index + 1 - while(index <= members.len - 1) // Last item is an /area - var/underlay = T.appearance + while(index <= length(members) - 1) // Last item is an /area T = instance_atom(members[index],members_attributes[index],crds,no_changeturf)//instance new turf - T.underlays += underlay index++ atoms_to_initialise += T //finally instance all remainings objects/mobs for(index in 1 to first_turf_index-1) atoms_to_initialise += instance_atom(members[index],members_attributes[index],crds,no_changeturf) - //Restore initialization to the previous value - SSatoms.map_loader_stop(text_ref(src)) var/datum/grid_load_metadata/M = new M.atoms_to_initialise = atoms_to_initialise @@ -390,22 +405,13 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) //custom CHECK_TICK here because we don't want things created while we're sleeping to not initialize if(TICK_CHECK) - SSatoms.map_loader_stop(text_ref(src)) + SSatoms.map_loader_stop(REF(src)) stoplag() - SSatoms.map_loader_begin(text_ref(src)) + SSatoms.map_loader_begin(REF(src)) /dmm_suite/proc/create_atom(path, crds) - // Doing this async is impossible, as we must return the ref. - return new path (crds) - -//text trimming (both directions) helper proc -//optionally removes quotes before and after the text (for variable name) -/dmm_suite/proc/trim_text(what as text,trim_quotes=0) - if(trim_quotes) - return trimQuotesRegex.Replace(what, "") - else - return trimRegex.Replace(what, "") - + set waitfor = FALSE + . = new path (crds) //find the position of the next delimiter,skipping whatever is comprised between opening_escape and closing_escape //returns 0 if reached the last delimiter @@ -421,70 +427,73 @@ GLOBAL_DATUM_INIT(_preloader, /dmm_suite/preloader, new) return next_delimiter -/dmm_suite/proc/readlistitem(text as text, is_key = FALSE) - //Check for string - if(findtext(text,"\"",1,2)) - . = copytext(text,2,findtext(text,"\"",3,0)) - - //Check for number - // Keys cannot safely be numbers. This implementation will return null if - // an assoc key is a number. - else if(!is_key && isnum(text2num(text))) - . = text2num(text) - - //Check for null - else if(text == "null") - . = null - - //Check for list - else if(copytext(text,1,6) == "list(") - . = readlist(copytext(text,6,length(text))) - - //Check for file - else if(copytext(text,1,2) == "'") - . = file(copytext(text,2,length(text))) - - //Check for path - else if(ispath(text2path(text))) - . = text2path(text) - - // Associative keys are fed in without quotation marks. - // So if none of the other cases apply, return simply the string that was given. - // This case is also triggered for item values. So I guess we're also looking for text. - else if(is_key || istext(text)) - . = text - //build a list from variables in text form (e.g {var1="derp"; var2; var3=7} => list(var1="derp", var2, var3=7)) //return the filled list /dmm_suite/proc/readlist(text as text, delimiter=",") - var/list/to_return = list() + . = list() + if (!text) + return var/position var/old_position = 1 - var/list_index = 1 - - do - //find next delimiter that is not within "..." + while(position != 0) + // find next delimiter that is not within "..." position = find_next_delimiter_position(text,old_position,delimiter) - //check if this is a simple variable (as in list(var1, var2)) or an associative one (as in list(var1="foo",var2=7)) + // check if this is a simple variable (as in list(var1, var2)) or an associative one (as in list(var1="foo",var2=7)) var/equal_position = findtext(text,"=",old_position, position) + var/trim_left = TRIM_TEXT(copytext(text,old_position,(equal_position ? equal_position : position))) + var/left_constant = parse_constant(trim_left) + if(position) + old_position = position + length(text[position]) + if(!left_constant) // damn newlines man. Exists to provide behavior consistency with the above loop. not a major cost becuase this path is cold + continue - var/trim_left = trim_text(copytext(text,old_position,(equal_position ? equal_position : position)),1)//the name of the variable, must trim quotes to build a BYOND compliant associatives list - old_position = position + 1 + if(equal_position && !isnum(left_constant)) + // Associative var, so do the association. + // Note that numbers cannot be keys - the RHS is dropped if so. + var/trim_right = TRIM_TEXT(copytext(text, equal_position + length(text[equal_position]), position)) + var/right_constant = parse_constant(trim_right) + .[left_constant] = right_constant + else // simple var + . += list(left_constant) - if(equal_position) //associative var, so do the association - var/trim_right = trim_text(copytext(text,equal_position+1,position))//the content of the variable - trim_left = readlistitem(trim_left, TRUE) // Assoc vars can be anything that isn't a num! - to_return[trim_left] = readlistitem(trim_right) - list_index++ - else if (length(trim_left)) //simple var - to_return.len++ - to_return[list_index++] = readlistitem(trim_left) +/dmm_suite/proc/parse_constant(text) + // number + var/num = text2num(text) + if(isnum(num)) + return num - while(position != 0) + // string + if(text[1] == "\"") + // insert implied locate \" and length("\"") here + // It's a minimal timesave but it is a timesave + // Safe becuase we're guarenteed trimmed constants + return copytext(text, 2, -1) - return to_return + // list + if(copytext(text, 1, 6) == "list(")//6 == length("list(") + 1 + return readlist(copytext(text, 6, -1)) + + // typepath + var/path = text2path(text) + if(ispath(path)) + return path + + // file + if(text[1] == "'") + return file(copytext_char(text, 2, -1)) + + // null + if(text == "null") + return null + + // not parsed: + // - pops: /obj{name="foo"} + // - new(), newlist(), icon(), matrix(), sound() + + // fallback: string + return text /dmm_suite/Destroy() ..() @@ -507,12 +516,19 @@ GLOBAL_LIST_INIT(_preloader_path, null) GLOB._preloader_path = path /dmm_suite/preloader/proc/load(atom/what) + GLOB.use_preloader = FALSE + var/list/attributes = src.attributes for(var/attribute in attributes) var/value = attributes[attribute] if(islist(value)) - value = deepCopyList(value) + value = deep_copy_list(value) + #ifdef TESTING + if(what.vars[attribute] == value) + var/message = "[what.type] at [AREACOORD(what)] - VAR: [attribute] = [isnull(value) ? "null" : (isnum(value) ? value : "\"[value]\"")]" + log_mapping("DIRTY VAR: [message]") + GLOB.dirty_vars += message + #endif what.vars[attribute] = value - GLOB.use_preloader = FALSE /area/template_noop name = "Area Passthrough" @@ -521,3 +537,5 @@ GLOBAL_LIST_INIT(_preloader_path, null) /turf/template_noop name = "Turf Passthrough" icon_state = "noop" + +#undef TRIM_TEXT diff --git a/code/modules/martial_arts/plasma_fist.dm b/code/modules/martial_arts/plasma_fist.dm index 535435b4b4d..075eb99db84 100644 --- a/code/modules/martial_arts/plasma_fist.dm +++ b/code/modules/martial_arts/plasma_fist.dm @@ -51,7 +51,7 @@ var/mob/living/M = AM M.Weaken(2) to_chat(M, SPAN_DANGER("You're thrown back by a mystical force!")) - AM.throw_at(throwtarget, ((Clamp((5 - (Clamp(distfromcaster - 2, 0, distfromcaster))), 3, 5))), 1) + AM.throw_at(throwtarget, ((clamp((5 - (clamp(distfromcaster - 2, 0, distfromcaster))), 3, 5))), 1) log_and_message_admins("used tornado sweep(Plasma Fist)", "[A]") return diff --git a/code/modules/martial_arts/sol_combat.dm b/code/modules/martial_arts/sol_combat.dm index 078e3aaf0b4..92cf60c88b0 100644 --- a/code/modules/martial_arts/sol_combat.dm +++ b/code/modules/martial_arts/sol_combat.dm @@ -46,7 +46,7 @@ A.spin(10,1) M.Weaken(3) A.visible_message(M, SPAN_DANGER("[A] swiftly leg sweeps [M]!")) - AM.throw_at(sweeptarget, ((Clamp((1 - (Clamp(distfromcaster - 2, 0, distfromcaster))), 1, 1))), 1) + AM.throw_at(sweeptarget, ((clamp((1 - (clamp(distfromcaster - 2, 0, distfromcaster))), 1, 1))), 1) /datum/martial_art/sol_combat/proc/quick_choke(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)//is actually lung punch A.do_attack_animation(D) diff --git a/code/modules/merchant/merchant_programs.dm b/code/modules/merchant/merchant_programs.dm index cb8e1e45629..fba65d8d08a 100644 --- a/code/modules/merchant/merchant_programs.dm +++ b/code/modules/merchant/merchant_programs.dm @@ -201,7 +201,7 @@ scrolled = 1 if("left") scrolled = -1 - var/new_merchant = Clamp(current_merchant + scrolled, 1, SStrade.traders.len) + var/new_merchant = clamp(current_merchant + scrolled, 1, SStrade.traders.len) if(new_merchant != current_merchant) hailed_merchant = 0 last_comms = null diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index f0bbcfe3e8f..a7aef506608 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -479,7 +479,7 @@ GLOBAL_LIST_EMPTY_TYPED(alloy_data, /datum/alloy) //Compressing materials else if(ores_processing[metal] & SMELTER_MODE_COMPRESSING && O.compresses_to) - var/can_make = Clamp(ores_stored[metal], 0, ROUND_UP(sheets_per_second*seconds_per_tick) - sheets) + var/can_make = clamp(ores_stored[metal], 0, ROUND_UP(sheets_per_second*seconds_per_tick) - sheets) if(can_make % 2 > 0) can_make-- @@ -499,7 +499,7 @@ GLOBAL_LIST_EMPTY_TYPED(alloy_data, /datum/alloy) //Smelting materials else if(ores_processing[metal] & SMELTER_MODE_SMELTING && O.smelts_to) - var/can_make = Clamp(ores_stored[metal], 0, ROUND_UP(sheets_per_second*seconds_per_tick) - sheets) + var/can_make = clamp(ores_stored[metal], 0, ROUND_UP(sheets_per_second*seconds_per_tick) - sheets) var/material/M = SSmaterials.get_material_by_name(O.smelts_to) if(!istype(M) || !can_make || ores_stored[metal] < 1) diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index f95bd3e9667..4bb9b4e4000 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -38,6 +38,8 @@ var/list/mineral_can_smooth_with = list( density = TRUE blocks_air = TRUE temperature = T0C + explosion_resistance = 2 + var/mined_turf = /turf/unsimulated/floor/asteroid/ash/rocky var/ore/mineral var/mined_ore = 0 @@ -127,7 +129,7 @@ var/list/mineral_can_smooth_with = list( if(1.0) mined_ore = 2 //some of the stuff gets blown up GetDrilled() - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH_NEIGHBORS(src) /turf/simulated/mineral/bullet_act(obj/projectile/hitting_projectile, def_zone, piercing_hit) SHOULD_CALL_PARENT(FALSE) //Fucking snowflake stack of procs @@ -1003,5 +1005,5 @@ var/list/asteroid_floor_smooth = list( /turf/simulated/mineral/Destroy() clear_ore_effects() - SSicon_smooth.add_to_queue_neighbors(src) + QUEUE_SMOOTH_NEIGHBORS(src) . = ..() diff --git a/code/modules/mob/living/carbon/human/exercise.dm b/code/modules/mob/living/carbon/human/exercise.dm index b47fcfe77f4..d97d6643430 100644 --- a/code/modules/mob/living/carbon/human/exercise.dm +++ b/code/modules/mob/living/carbon/human/exercise.dm @@ -94,7 +94,7 @@ Exercise Verbs stamina_loss += 2 if(get_shock() > 10) stamina_loss += 3 - var/nut_factor = max_nutrition ? Clamp(nutrition / max_nutrition, 0, 1) : 1 + var/nut_factor = max_nutrition ? clamp(nutrition / max_nutrition, 0, 1) : 1 if(nut_factor <= CREW_NUTRITION_HUNGRY) stamina_loss += 2 if(on_knees) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 2667692bc12..b7883e0fe2d 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1049,8 +1049,8 @@ return timevomit = max(timevomit, 5) - timevomit = Clamp(timevomit, 1, 10) - level = Clamp(level, 1, 3) + timevomit = clamp(timevomit, 1, 10) + level = clamp(level, 1, 3) lastpuke = TRUE to_chat(src, SPAN_WARNING("You feel nauseous...")) diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm index 82b674b6ef6..c0447618a07 100644 --- a/code/modules/mob/living/carbon/human/human_attackhand.dm +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -327,13 +327,13 @@ if(M.stamina <= disarm_cost) to_chat(M, SPAN_DANGER("You're too tired to disarm someone!")) return FALSE - M.stamina = Clamp(M.stamina - disarm_cost, 0, M.max_stamina) // attempting to knock something out of someone's hands, or pushing them over, is exhausting! + M.stamina = clamp(M.stamina - disarm_cost, 0, M.max_stamina) // attempting to knock something out of someone's hands, or pushing them over, is exhausting! else if(M.max_stamina <= 0) disarm_cost = M.max_nutrition / 6 if(M.nutrition <= disarm_cost) to_chat(M, SPAN_DANGER("You don't have enough power to disarm someone!")) return FALSE - M.nutrition = Clamp(M.nutrition - disarm_cost, 0, M.max_nutrition) + M.nutrition = clamp(M.nutrition - disarm_cost, 0, M.max_nutrition) M.attack_log += "\[[time_stamp()]\] Disarmed [src.name] ([src.ckey])" src.attack_log += "\[[time_stamp()]\] Has been disarmed by [M.name] ([M.ckey])" diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index d295f52d1cb..490bdb3c82e 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -125,7 +125,7 @@ if(.) //We moved handle_leg_damage() - var/turf/T = loc + var/turf/T = get_turf(loc) var/footsound var/top_layer = 0 if(istype(T)) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 4e9ac1d3099..c200dc85c06 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -114,7 +114,7 @@ if(zone_exposure >= 1) return 1 pressure_adjustment_coefficient = max(pressure_adjustment_coefficient, zone_exposure) - pressure_adjustment_coefficient = Clamp(pressure_adjustment_coefficient, 0, 1) // So it isn't less than 0 or larger than 1. + pressure_adjustment_coefficient = clamp(pressure_adjustment_coefficient, 0, 1) // So it isn't less than 0 or larger than 1. return pressure_adjustment_coefficient @@ -212,7 +212,7 @@ if(gene.is_active(src)) gene.OnMobLife(src) - total_radiation = Clamp(total_radiation,0,100) + total_radiation = clamp(total_radiation,0,100) if (total_radiation) if(src.is_diona()) @@ -983,7 +983,7 @@ //Update hunger and thirst UI less often, its not important if((life_tick % 3 == 0)) if(nutrition_icon) - var/nut_factor = max_nutrition ? Clamp(nutrition / max_nutrition, 0, 1) : 1 + var/nut_factor = max_nutrition ? clamp(nutrition / max_nutrition, 0, 1) : 1 var/nut_icon = 5 //5 to 0, with 5 being lowest, 0 being highest if(nut_factor >= CREW_NUTRITION_OVEREATEN) nut_icon = 0 @@ -1000,7 +1000,7 @@ nutrition_icon.icon_state = new_val if(hydration_icon) - var/hyd_factor = max_hydration ? Clamp(hydration / max_hydration, 0, 1) : 1 + var/hyd_factor = max_hydration ? clamp(hydration / max_hydration, 0, 1) : 1 var/hyd_icon = 5 if(hyd_factor >= CREW_HYDRATION_OVERHYDRATED) hyd_icon = 0 @@ -1019,7 +1019,7 @@ if(isSynthetic()) var/obj/item/organ/internal/cell/IC = internal_organs_by_name[BP_CELL] if(istype(IC) && IC.is_usable()) - var/chargeNum = Clamp(Ceiling(IC.percent()/25), 0, 4) //0-100 maps to 0-4, but give it a paranoid clamp just in case. + var/chargeNum = clamp(Ceiling(IC.percent()/25), 0, 4) //0-100 maps to 0-4, but give it a paranoid clamp just in case. cells.icon_state = "charge[chargeNum]" else cells.icon_state = "charge-empty" diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 027ba9f3c46..b214c45956d 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -655,7 +655,7 @@ prescriptions += 7 if(H.equipment_prescription) prescriptions -= H.equipment_prescription - return Clamp(prescriptions, 0, 7) + return clamp(prescriptions, 0, 7) // pre_move is set to TRUE when the mob checks whether it's even possible to move, so resources aren't drained until after the move completes // once the mob moves and its loc actually changes, the pre_move is set to FALSE and all the proper resources are drained diff --git a/code/modules/mob/living/carbon/human/species/species_attack.dm b/code/modules/mob/living/carbon/human/species/species_attack.dm index 19a7506f49f..b3b26a3ec9c 100644 --- a/code/modules/mob/living/carbon/human/species/species_attack.dm +++ b/code/modules/mob/living/carbon/human/species/species_attack.dm @@ -32,7 +32,7 @@ /datum/unarmed_attack/claws/show_attack(var/mob/living/carbon/human/user, var/mob/living/carbon/human/target, var/zone, var/attack_damage) var/obj/item/organ/external/affecting = target.get_organ(zone) - attack_damage = Clamp(attack_damage, 1, 5) + attack_damage = clamp(attack_damage, 1, 5) if(target == user) user.visible_message(SPAN_DANGER("[user] [pick(attack_verb)] [user.get_pronoun("himself")] in the [affecting.name]!")) diff --git a/code/modules/mob/living/carbon/human/unarmed_attack.dm b/code/modules/mob/living/carbon/human/unarmed_attack.dm index b0a45293353..9ac8ca359f7 100644 --- a/code/modules/mob/living/carbon/human/unarmed_attack.dm +++ b/code/modules/mob/living/carbon/human/unarmed_attack.dm @@ -193,7 +193,7 @@ GLOBAL_LIST_EMPTY(sparring_attack_cache) var/organ = affecting.name - attack_damage = Clamp(attack_damage, 1, 5) // We expect damage input of 1 to 5 for this proc. But we leave this check juuust in case. + attack_damage = clamp(attack_damage, 1, 5) // We expect damage input of 1 to 5 for this proc. But we leave this check juuust in case. if(target == user) user.visible_message(SPAN_DANGER("[user] [pick(attack_verb)] [user.get_pronoun("himself")] in the [organ]!")) @@ -286,7 +286,7 @@ GLOBAL_LIST_EMPTY(sparring_attack_cache) var/organ = affecting.name - attack_damage = Clamp(attack_damage, 1, 5) + attack_damage = clamp(attack_damage, 1, 5) switch(attack_damage) if(1 to 2) user.visible_message(SPAN_DANGER("[user] threw [target] a glancing [pick(attack_noun)] to the [organ]!")) //it's not that they're kicking lightly, it's that the kick didn't quite connect @@ -334,7 +334,7 @@ GLOBAL_LIST_EMPTY(sparring_attack_cache) var/obj/item/clothing/shoes = user.shoes - attack_damage = Clamp(attack_damage, 1, 5) + attack_damage = clamp(attack_damage, 1, 5) switch(attack_damage) if(1 to 4) user.visible_message(SPAN_DANGER("[pick("[user] stomped on", "[user] slammed [user.get_pronoun("his")] [shoes ? copytext(shoes.name, 1, -1) : "foot"] down onto")] [target]'s [organ]!")) diff --git a/code/modules/mob/living/carbon/slime/slime.dm b/code/modules/mob/living/carbon/slime/slime.dm index 49f2b8bad6f..1a7b9f65b32 100644 --- a/code/modules/mob/living/carbon/slime/slime.dm +++ b/code/modules/mob/living/carbon/slime/slime.dm @@ -145,7 +145,7 @@ return toxloss /mob/living/carbon/slime/adjustToxLoss(var/amount) - toxloss = Clamp(toxloss + amount, 0, maxHealth) + toxloss = clamp(toxloss + amount, 0, maxHealth) /mob/living/carbon/slime/setToxLoss(var/amount) adjustToxLoss(amount-getToxLoss()) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 359540c2123..04337ac35b0 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -282,7 +282,7 @@ default behaviour is: /mob/living/proc/adjustBruteLoss(var/amount) if (status_flags & GODMODE) return - health = Clamp(health - amount, 0, maxHealth) + health = clamp(health - amount, 0, maxHealth) /mob/living/proc/getOxyLoss() return 0 diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index eed2a0b90fe..4a401780f90 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -403,7 +403,7 @@ return /mob/living/proc/adjust_fire_stacks(var/add_fire_stacks) - fire_stacks = Clamp(fire_stacks + add_fire_stacks, FIRE_MIN_STACKS, FIRE_MAX_STACKS) + fire_stacks = clamp(fire_stacks + add_fire_stacks, FIRE_MIN_STACKS, FIRE_MAX_STACKS) return fire_stacks diff --git a/code/modules/mob/living/silicon/robot/component.dm b/code/modules/mob/living/silicon/robot/component.dm index 576ac71ff13..725c869e53c 100644 --- a/code/modules/mob/living/silicon/robot/component.dm +++ b/code/modules/mob/living/silicon/robot/component.dm @@ -39,7 +39,7 @@ installed = -1 /datum/robot_component/proc/get_damage(var/type) - return Clamp(brute_damage + electronics_damage,0,max_damage) + return clamp(brute_damage + electronics_damage,0,max_damage) /datum/robot_component/proc/take_damage(brute, electronics, damage_flags) if(installed != 1) diff --git a/code/modules/mob/living/silicon/robot/robot_damage.dm b/code/modules/mob/living/silicon/robot/robot_damage.dm index c25fb1e9cd1..e39c80bf3aa 100644 --- a/code/modules/mob/living/silicon/robot/robot_damage.dm +++ b/code/modules/mob/living/silicon/robot/robot_damage.dm @@ -11,7 +11,7 @@ for(var/V in components) var/datum/robot_component/C = components[V] if(C.installed) - amount += Clamp(C.brute_damage, 0, C.max_damage) + amount += clamp(C.brute_damage, 0, C.max_damage) else if(C.installed == -1) amount += C.max_damage / 2 return amount @@ -21,7 +21,7 @@ for(var/V in components) var/datum/robot_component/C = components[V] if(C.installed) - amount += Clamp(C.electronics_damage, 0, C.max_damage) + amount += clamp(C.electronics_damage, 0, C.max_damage) else if(C.installed == -1) amount += C.max_damage / 2 return amount diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm index 9d37a34c518..87e75c1e06c 100644 --- a/code/modules/mob/living/silicon/say.dm +++ b/code/modules/mob/living/silicon/say.dm @@ -9,7 +9,7 @@ . = TRUE message = Gibberish(message, C.max_damage / C.get_damage()) else - var/damaged = 100 - (Clamp(health, 0, maxHealth) / maxHealth) * 100 + var/damaged = 100 - (clamp(health, 0, maxHealth) / maxHealth) * 100 if(damaged > 40) . = TRUE message = Gibberish(message, damaged - 10) diff --git a/code/modules/mob/mob_grab_specials.dm b/code/modules/mob/mob_grab_specials.dm index 6af80c5c465..7186d0b62ce 100644 --- a/code/modules/mob/mob_grab_specials.dm +++ b/code/modules/mob/mob_grab_specials.dm @@ -58,7 +58,7 @@ var/armor = 100 * affecting.get_blocked_ratio(target, DAMAGE_BRUTE, damage = 30) if(armor < 70) to_chat(target, SPAN_DANGER("You feel extreme pain!")) - affecting.adjustHalLoss(Clamp(0, 60 - affecting.getHalLoss(), 30)) //up to 60 halloss + affecting.adjustHalLoss(clamp(0, 60 - affecting.getHalLoss(), 30)) //up to 60 halloss /obj/item/grab/proc/attack_eye(mob/living/carbon/human/target, mob/living/carbon/human/attacker) if(!istype(attacker)) diff --git a/code/modules/modular_computers/file_system/programs/command/account_database.dm b/code/modules/modular_computers/file_system/programs/command/account_database.dm index 4d5b14f4026..737d3f98d2c 100644 --- a/code/modules/modular_computers/file_system/programs/command/account_database.dm +++ b/code/modules/modular_computers/file_system/programs/command/account_database.dm @@ -121,7 +121,7 @@ var/account_name = params["name"] var/starting_funds = max(params["funds"], 0) - starting_funds = Clamp(starting_funds, 0, SSeconomy.station_account.money) // Not authorized to put the station in debt. + starting_funds = clamp(starting_funds, 0, SSeconomy.station_account.money) // Not authorized to put the station in debt. starting_funds = min(starting_funds, FUND_CAP) // Not authorized to give more than the fund cap. SSeconomy.create_account(account_name, starting_funds, src) diff --git a/code/modules/modular_computers/file_system/programs/generic/lawmanager.dm b/code/modules/modular_computers/file_system/programs/generic/lawmanager.dm index 0463f9737d4..a5328bcc960 100644 --- a/code/modules/modular_computers/file_system/programs/generic/lawmanager.dm +++ b/code/modules/modular_computers/file_system/programs/generic/lawmanager.dm @@ -92,7 +92,7 @@ if("change_supplied_law_position") var/new_position = input(usr, "Enter new supplied law position between 1 and [MAX_SUPPLIED_LAW_NUMBER], inclusive. Inherent laws at the same index as a supplied law will not be stated.", "Law Position", supplied_law_position) as num|null if(isnum(new_position) && !computer.use_check_and_message(usr)) - supplied_law_position = Clamp(new_position, 1, MAX_SUPPLIED_LAW_NUMBER) + supplied_law_position = clamp(new_position, 1, MAX_SUPPLIED_LAW_NUMBER) return TRUE if("edit_law") diff --git a/code/modules/modular_computers/file_system/programs/system/configurator.dm b/code/modules/modular_computers/file_system/programs/system/configurator.dm index b50f408576a..7ec89cdaafd 100644 --- a/code/modules/modular_computers/file_system/programs/system/configurator.dm +++ b/code/modules/modular_computers/file_system/programs/system/configurator.dm @@ -22,7 +22,7 @@ return TRUE if(action == "brightness" && computer.flashlight) - var/new_brightness = Clamp(0, params["new_brightness"]/10, 1) + var/new_brightness = clamp(0, params["new_brightness"]/10, 1) computer.flashlight.tweak_brightness(new_brightness) . = TRUE @@ -61,7 +61,7 @@ data["battery"] = computer.battery_module ? list("rating" = computer.battery_module.battery_rating, "percent" = computer.battery_module.battery.percent()) : null if(computer.flashlight) - var/brightness = Clamp(0, round(computer.flashlight.power, 0.1) * 10, 10) + var/brightness = clamp(0, round(computer.flashlight.power, 0.1) * 10, 10) data["brightness"] = brightness return data diff --git a/code/modules/modular_computers/hardware/misc.dm b/code/modules/modular_computers/hardware/misc.dm index a3a76c14130..e3a7ecedb16 100644 --- a/code/modules/modular_computers/hardware/misc.dm +++ b/code/modules/modular_computers/hardware/misc.dm @@ -21,6 +21,6 @@ parent_computer.set_light(initial(parent_computer.light_range), initial(parent_computer.light_power), flashlight_color) /obj/item/computer_hardware/flashlight/proc/tweak_brightness(var/new_power) - . = power = Clamp(0, new_power, 1) + . = power = clamp(0, new_power, 1) if(parent_computer && enabled) parent_computer.set_light(range, power, flashlight_color) diff --git a/code/modules/multiz/turfs/open_space.dm b/code/modules/multiz/turfs/open_space.dm index ebb7a2a0ae5..d42b699a041 100644 --- a/code/modules/multiz/turfs/open_space.dm +++ b/code/modules/multiz/turfs/open_space.dm @@ -12,6 +12,7 @@ is_hole = TRUE roof_type = null footstep_sound = null + explosion_resistance = 3 z_flags = ZM_MIMIC_DEFAULTS | ZM_MIMIC_OVERWRITE | ZM_MIMIC_NO_AO | ZM_ALLOW_ATMOS turf_flags = TURF_FLAG_BACKGROUND pathing_pass_method = TURF_PATHING_PASS_NO //You'll fall down most likely, unless no gravity, but not worth the processing just for this special case diff --git a/code/modules/organs/internal/heart.dm b/code/modules/organs/internal/heart.dm index d5fd5e7b78f..ed27da765af 100644 --- a/code/modules/organs/internal/heart.dm +++ b/code/modules/organs/internal/heart.dm @@ -57,7 +57,7 @@ pulse_mod++ if(owner.status_flags & FAKEDEATH) - pulse = Clamp(PULSE_NONE + pulse_mod, PULSE_NONE, PULSE_2FAST) //pretend that we're dead. unlike actual death, can be inflienced by meds + pulse = clamp(PULSE_NONE + pulse_mod, PULSE_NONE, PULSE_2FAST) //pretend that we're dead. unlike actual death, can be inflienced by meds return //If heart is stopped, it isn't going to restart itself randomly. @@ -74,7 +74,7 @@ return // Pulse normally shouldn't go above PULSE_2FAST - pulse = Clamp(PULSE_NORM + pulse_mod, PULSE_SLOW, PULSE_2FAST) + pulse = clamp(PULSE_NORM + pulse_mod, PULSE_SLOW, PULSE_2FAST) // If fibrillation, then it can be PULSE_THREADY var/fibrillation = oxy <= BLOOD_VOLUME_SURVIVE || (prob(30) && owner.shock_stage > 120) diff --git a/code/modules/organs/internal/lungs.dm b/code/modules/organs/internal/lungs.dm index 1a1aa681131..c702f31b2d9 100644 --- a/code/modules/organs/internal/lungs.dm +++ b/code/modules/organs/internal/lungs.dm @@ -232,7 +232,7 @@ if(toxins_pp > safe_toxins_max) var/ratio = (poison/safe_toxins_max) * 10 if(reagents) - reagents.add_reagent(/singleton/reagent/toxin, Clamp(ratio, MIN_TOXIN_DAMAGE, MAX_TOXIN_DAMAGE)) + reagents.add_reagent(/singleton/reagent/toxin, clamp(ratio, MIN_TOXIN_DAMAGE, MAX_TOXIN_DAMAGE)) breath.adjust_gas(poison_type, -poison/6, update = 0) //update after owner.phoron_alert = max(owner.phoron_alert, 1) else diff --git a/code/modules/organs/organ.dm b/code/modules/organs/organ.dm index 114f4584828..dffdf66c0b0 100644 --- a/code/modules/organs/organ.dm +++ b/code/modules/organs/organ.dm @@ -419,7 +419,7 @@ INITIALIZE_IMMEDIATE(/obj/item/organ) if(!(status & ORGAN_ASSISTED)) return //We check earlier, but just to make sure. - surge_damage = Clamp(0, surge + surge_damage, MAXIMUM_SURGE_DAMAGE) //We want X seconds at most of hampered movement or what have you. + surge_damage = clamp(0, surge + surge_damage, MAXIMUM_SURGE_DAMAGE) //We want X seconds at most of hampered movement or what have you. surge_time = world.time /obj/item/organ/proc/removed(var/mob/living/carbon/human/target,var/mob/living/user) diff --git a/code/modules/organs/subtypes/parasite/_parasite.dm b/code/modules/organs/subtypes/parasite/_parasite.dm index e8f1d79cc29..0a5f7dabc63 100644 --- a/code/modules/organs/subtypes/parasite/_parasite.dm +++ b/code/modules/organs/subtypes/parasite/_parasite.dm @@ -44,14 +44,14 @@ recession = owner.chem_effects[CE_ANTIPARASITE]/10 if((stage < max_stage) && !recession) - stage_ticker = Clamp(stage_ticker+=infection_speed, 0, stage_interval*max_stage) + stage_ticker = clamp(stage_ticker+=infection_speed, 0, stage_interval*max_stage) if(stage_ticker >= stage*stage_interval) process_stage() get_infect_speed() //Each stage may progress faster or slower than the previous one stage_effect() if(recession) - stage_ticker = Clamp(stage_ticker-=recession, 0, stage_interval*max_stage) + stage_ticker = clamp(stage_ticker-=recession, 0, stage_interval*max_stage) if(stage_ticker <= stage*stage_interval-stage_interval) stage = max(stage-1, 1) stage_effect() diff --git a/code/modules/overmap/exoplanets/decor/turfs/snow.dm b/code/modules/overmap/exoplanets/decor/turfs/snow.dm index 340faa37f02..cb7b4144e63 100644 --- a/code/modules/overmap/exoplanets/decor/turfs/snow.dm +++ b/code/modules/overmap/exoplanets/decor/turfs/snow.dm @@ -17,8 +17,8 @@ pixel_x = -4 pixel_y = -4 icon_state = pick("snow[rand(1,2)]","snow0","snow0") - SSicon_smooth.add_to_queue_neighbors(src) - SSicon_smooth.add_to_queue(src) + QUEUE_SMOOTH_NEIGHBORS(src) + QUEUE_SMOOTH(src) /turf/simulated/floor/exoplanet/snow/fire_act(exposed_temperature, exposed_volume) . = ..() diff --git a/code/modules/overmap/ship_weaponry/_targeting_console.dm b/code/modules/overmap/ship_weaponry/_targeting_console.dm index c2f2cc8b23a..956f485682e 100644 --- a/code/modules/overmap/ship_weaponry/_targeting_console.dm +++ b/code/modules/overmap/ship_weaponry/_targeting_console.dm @@ -55,7 +55,7 @@ if(data["mobile_platform"]) data["platform_direction"] = platform_direction data["platform_directions"] = list("NORTH", "NORTHEAST", "EAST", "SOUTHEAST", "SOUTH", "SOUTHWEST", "WEST", "NORTHWEST") - if(linked.targeting) + if(linked?.targeting) for(var/obj/machinery/ship_weapon/SW in linked.ship_weapons) if(!SW.special_firing_mechanism) data["guns"] += list(get_gun_data(SW)) diff --git a/code/modules/overmap/ships/computers/engine_control.dm b/code/modules/overmap/ships/computers/engine_control.dm index 14754da387f..4961ecbf1db 100644 --- a/code/modules/overmap/ships/computers/engine_control.dm +++ b/code/modules/overmap/ships/computers/engine_control.dm @@ -81,13 +81,13 @@ var/newlim = tgui_input_number(usr, "Input the new thrust limit.", "Thrust Limit", connected.thrust_limit*100, 100, 0) if(!CanInteract(usr, GLOB.physical_state)) return TOPIC_NOACTION - connected.thrust_limit = Clamp(newlim/100, 0, 1) + connected.thrust_limit = clamp(newlim/100, 0, 1) for(var/datum/ship_engine/E in connected.engines) E.set_thrust_limit(connected.thrust_limit) return TOPIC_REFRESH if(href_list["global_limit"]) - connected.thrust_limit = Clamp(connected.thrust_limit + text2num(href_list["global_limit"]), 0, 1) + connected.thrust_limit = clamp(connected.thrust_limit + text2num(href_list["global_limit"]), 0, 1) for(var/datum/ship_engine/E in connected.engines) E.set_thrust_limit(connected.thrust_limit) return TOPIC_REFRESH @@ -98,13 +98,13 @@ var/newlim = tgui_input_number(usr, "Input the new thrust limit.", "Thrust Limit", E.get_thrust_limit(), 100, 0) if(!CanInteract(usr, GLOB.physical_state)) return - var/limit = Clamp(newlim/100, 0, 1) + var/limit = clamp(newlim/100, 0, 1) if(istype(E)) E.set_thrust_limit(limit) return TOPIC_REFRESH if(href_list["limit"]) var/datum/ship_engine/E = locate(href_list["engine"]) - var/limit = Clamp(E.get_thrust_limit() + text2num(href_list["limit"]), 0, 1) + var/limit = clamp(E.get_thrust_limit() + text2num(href_list["limit"]), 0, 1) if(istype(E)) E.set_thrust_limit(limit) return TOPIC_REFRESH diff --git a/code/modules/overmap/ships/computers/helm.dm b/code/modules/overmap/ships/computers/helm.dm index 5e0f1fab226..5d98b675554 100644 --- a/code/modules/overmap/ships/computers/helm.dm +++ b/code/modules/overmap/ships/computers/helm.dm @@ -217,8 +217,8 @@ var/newy = input("Input new entry y coordinate", "Coordinate input", connected.y) as num if(!CanInteract(usr, GLOB.physical_state)) return FALSE - R.fields["x"] = Clamp(newx, 1, world.maxx) - R.fields["y"] = Clamp(newy, 1, world.maxy) + R.fields["x"] = clamp(newx, 1, world.maxx) + R.fields["y"] = clamp(newy, 1, world.maxy) known_sectors[sec_name] = R if (action == "remove") @@ -232,14 +232,14 @@ if(!CanInteract(usr, GLOB.physical_state)) return if (newx) - dx = Clamp(newx, 1, world.maxx) + dx = clamp(newx, 1, world.maxx) if (action == "sety") var/newy = input("Input new destination y coordinate", "Coordinate input", dy) as num|null if(!CanInteract(usr, GLOB.physical_state)) return if (newy) - dy = Clamp(newy, 1, world.maxy) + dy = clamp(newy, 1, world.maxy) if (action == "xy") dx = text2num(params["x"]) @@ -268,7 +268,7 @@ if (action == "speedlimit") var/newlimit = input("Input new speed limit for autopilot (0 to brake)", "Autopilot speed limit", speedlimit*1000) as num|null if(newlimit) - speedlimit = Clamp(newlimit/1000, 0, 100) + speedlimit = clamp(newlimit/1000, 0, 100) if (action == "accellimit") var/newlimit = input("Input new acceleration limit", "Acceleration limit", accellimit*1000) as num|null diff --git a/code/modules/overmap/ships/computers/sensors.dm b/code/modules/overmap/ships/computers/sensors.dm index 821d18d99ed..8ea53e0a5e8 100644 --- a/code/modules/overmap/ships/computers/sensors.dm +++ b/code/modules/overmap/ships/computers/sensors.dm @@ -110,18 +110,22 @@ data["viewing"] = viewing_overmap(user) data["muted"] = muted - data["grid_x"] = linked.x - data["grid_y"] = linked.y - data["direction"] = dir2angle(linked.dir) - var/linked_x = linked.x - var/linked_y = linked.y - var/obj/effect/overmap/visitable/ship/linked_ship = linked - if(istype(linked_ship)) - linked_x += linked_ship.position[1] / 2.0 - linked_y += linked_ship.position[2] / 2.0 - data["is_ship"] = TRUE - data["x"] = linked_x - data["y"] = linked_y + + var/linked_x + var/linked_y + if(linked) + data["grid_x"] = linked.x + data["grid_y"] = linked.y + data["direction"] = dir2angle(linked.dir) + linked_x = linked.x + linked_y = linked.y + var/obj/effect/overmap/visitable/ship/linked_ship = linked + if(istype(linked_ship)) + linked_x += linked_ship.position[1] / 2.0 + linked_y += linked_ship.position[2] / 2.0 + data["is_ship"] = TRUE + data["x"] = linked_x + data["y"] = linked_y if(sensors) data["on"] = sensors.use_power @@ -268,14 +272,14 @@ if(!CanInteract(usr, GLOB.default_state)) return FALSE if (nrange) - sensors.set_desired_range(Clamp(nrange, 1, sensors.max_range)) + sensors.set_desired_range(clamp(nrange, 1, sensors.max_range)) return TRUE if(action == "range_choice") var/nrange = text2num(params["range_choice"]) if(!CanInteract(usr, GLOB.default_state)) return FALSE if(nrange) - sensors.set_desired_range(Clamp(nrange, 1, sensors.max_range)) + sensors.set_desired_range(clamp(nrange, 1, sensors.max_range)) return TRUE if (action == "toggle") sensors.toggle() diff --git a/code/modules/overmap/ships/ship.dm b/code/modules/overmap/ships/ship.dm index 2d0250b73c6..89497760bd7 100644 --- a/code/modules/overmap/ships/ship.dm +++ b/code/modules/overmap/ships/ship.dm @@ -1,7 +1,7 @@ var/const/OVERMAP_SPEED_CONSTANT = (1 SECOND) #define SHIP_MOVE_RESOLUTION 0.00001 #define MOVING(speed) abs(speed) >= min_speed -#define SANITIZE_SPEED(speed) SIGN(speed) * Clamp(abs(speed), 0, max_speed) +#define SANITIZE_SPEED(speed) SIGN(speed) * clamp(abs(speed), 0, max_speed) #define CHANGE_SPEED_BY(speed_var, v_diff) \ v_diff = SANITIZE_SPEED(v_diff);\ if(!MOVING(speed_var + v_diff)) \ diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/energy_ball.dm index 5a8a3acd0cb..4be449f4f73 100644 --- a/code/modules/power/tesla/energy_ball.dm +++ b/code/modules/power/tesla/energy_ball.dm @@ -431,7 +431,7 @@ closest_emitter.tesla_act(power, melt) else if(closest_mob) - var/shock_damage = Clamp(round(power/400), 10, 90) + rand(-5, 5) + var/shock_damage = clamp(round(power/400), 10, 90) + rand(-5, 5) closest_mob.electrocute_act(shock_damage, source, 1, tesla_shock = 1) if(issilicon(closest_mob)) var/mob/living/silicon/S = closest_mob diff --git a/code/modules/psionics/complexus/complexus_helpers.dm b/code/modules/psionics/complexus/complexus_helpers.dm index 8180a386806..cee0d58e84d 100644 --- a/code/modules/psionics/complexus/complexus_helpers.dm +++ b/code/modules/psionics/complexus/complexus_helpers.dm @@ -8,7 +8,7 @@ /datum/psi_complexus/proc/get_armor(var/armortype) if(can_use_passive()) last_armor_check = world.time - return round(Clamp(Clamp(4 * get_rank(), 0, 20) * get_rank() / 2, 0, 100) * (stamina/max_stamina)) + return round(clamp(clamp(4 * get_rank(), 0, 20) * get_rank() / 2, 0, 100) * (stamina/max_stamina)) else last_armor_check = 0 return 0 diff --git a/code/modules/reagents/Chemistry-Holder.dm b/code/modules/reagents/Chemistry-Holder.dm index 695e4db4843..4490a462628 100644 --- a/code/modules/reagents/Chemistry-Holder.dm +++ b/code/modules/reagents/Chemistry-Holder.dm @@ -351,11 +351,11 @@ return var/temperature = src.get_temperature() if(temperature >= REAGENTS_BURNING_TEMP_HIGH) - var/burn_damage = Clamp(total_volume*(temperature - REAGENTS_BURNING_TEMP_HIGH)*REAGENTS_BURNING_TEMP_HIGH_DAMAGE,0,min(total_volume*2,REAGENTS_BURNING_TEMP_HIGH_DAMAGE_CAP)) + var/burn_damage = clamp(total_volume*(temperature - REAGENTS_BURNING_TEMP_HIGH)*REAGENTS_BURNING_TEMP_HIGH_DAMAGE,0,min(total_volume*2,REAGENTS_BURNING_TEMP_HIGH_DAMAGE_CAP)) target.adjustFireLoss(burn_damage) target.visible_message(SPAN_DANGER("The hot liquid burns [target]!")) else if(temperature <= REAGENTS_BURNING_TEMP_LOW) - var/burn_damage = Clamp(total_volume*(REAGENTS_BURNING_TEMP_LOW - temperature)*REAGENTS_BURNING_TEMP_LOW_DAMAGE,0,min(total_volume*2,REAGENTS_BURNING_TEMP_LOW_DAMAGE_CAP)) + var/burn_damage = clamp(total_volume*(REAGENTS_BURNING_TEMP_LOW - temperature)*REAGENTS_BURNING_TEMP_LOW_DAMAGE,0,min(total_volume*2,REAGENTS_BURNING_TEMP_LOW_DAMAGE_CAP)) target.adjustFireLoss(burn_damage) target.visible_message(SPAN_DANGER("The freezing liquid burns [target]!")) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index a08613b8c25..71fbd665176 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -215,14 +215,14 @@ else if(action == "add") if(params["amount"]) var/rtype = text2path(params["add"]) - var/amount = Clamp((text2num(params["amount"])), 0, 200) + var/amount = clamp((text2num(params["amount"])), 0, 200) beaker.reagents.trans_type_to(src, rtype, amount) return TRUE else if (action == "remove") if(params["amount"]) var/rtype = text2path(params["remove"]) - var/amount = Clamp((text2num(params["amount"])), 0, 200) + var/amount = clamp((text2num(params["amount"])), 0, 200) if(mode) reagents.trans_type_to(beaker, rtype, amount) else @@ -263,7 +263,7 @@ if (action == "createpill_multiple") count = tgui_input_number(usr, "Select the number of pills to make.", src.name, pillamount, max_pill_count, 1) - count = Clamp(count, 1, max_pill_count) + count = clamp(count, 1, max_pill_count) if(reagents.total_volume/count < 1) //Sanity checking. return TRUE diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index 360bd20c9f0..aa70536b782 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -103,7 +103,7 @@ LAZYSET(M.chem_doses, type, LAZYACCESS(M.chem_doses, type) + removed) - var/bodytempchange = Clamp((holder.get_temperature() - M.bodytemperature) * removed * REAGENTS_BODYTEMP,-REAGENTS_BODYTEMP_MAX * removed, REAGENTS_BODYTEMP_MAX * removed) + var/bodytempchange = clamp((holder.get_temperature() - M.bodytemperature) * removed * REAGENTS_BODYTEMP,-REAGENTS_BODYTEMP_MAX * removed, REAGENTS_BODYTEMP_MAX * removed) if(abs(bodytempchange) >= REAGENTS_BODYTEMP_MIN) M.bodytemperature += round(bodytempchange,REAGENTS_BODYTEMP_MIN) holder.set_temperature(holder.get_temperature() - round(bodytempchange,REAGENTS_BODYTEMP_MIN)) diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm index a4a54920067..22db2d3fe78 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm @@ -132,7 +132,7 @@ /singleton/reagent/nutriment/proc/digest(var/mob/living/carbon/M, var/removed, var/datum/reagents/holder) M.heal_organ_damage(regen_factor * removed, 0) M.adjustNutritionLoss(-nutriment_factor * removed) - M.nutrition_attrition_rate = Clamp(M.nutrition_attrition_rate + attrition_factor, 1, 2) + M.nutrition_attrition_rate = clamp(M.nutrition_attrition_rate + attrition_factor, 1, 2) M.add_chemical_effect(CE_BLOODRESTORE, blood_factor * removed) M.intoxication -= min(M.intoxication,nutriment_factor*removed*0.05) //Nutrients can absorb alcohol. @@ -155,7 +155,7 @@ var/nut_fact = holder.reagent_data[type]["cooked"] ? nutriment_factor : nutriment_factor / 2 // it's the nut fact M.heal_organ_damage(regen_factor * removed, 0) M.adjustNutritionLoss(-nut_fact * removed) - M.nutrition_attrition_rate = Clamp(M.nutrition_attrition_rate + attrition_factor, 1, 2) + M.nutrition_attrition_rate = clamp(M.nutrition_attrition_rate + attrition_factor, 1, 2) M.add_chemical_effect(CE_BLOODRESTORE, blood_factor * removed) M.intoxication -= min(M.intoxication,nut_fact*removed*0.05) //Nutrients can absorb alcohol. diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm index fdbb7af6d83..9b42df3bc6b 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm @@ -218,7 +218,7 @@ value = 6 /singleton/reagent/tricordrazine/affect_blood(var/mob/living/carbon/M, var/alien, var/removed, var/datum/reagents/holder) - var/power = 1 + Clamp((holder.get_temperature() - (T0C + 20))*0.1,-0.5,0.5) + var/power = 1 + clamp((holder.get_temperature() - (T0C + 20))*0.1,-0.5,0.5) //Heals 10% more brute and less burn for every 1 celcius above 20 celcius, up 50% more/less. //Heals 10% more burn and less brute for every 1 celcius below 20 celcius, up to 50% more/less. M.heal_organ_damage(3 * removed * power,3 * removed * power) diff --git a/code/modules/reagents/reagent_containers/food/sandwich.dm b/code/modules/reagents/reagent_containers/food/sandwich.dm index 736950f18b3..6bffeb2a31d 100644 --- a/code/modules/reagents/reagent_containers/food/sandwich.dm +++ b/code/modules/reagents/reagent_containers/food/sandwich.dm @@ -63,7 +63,7 @@ name = lowertext("[english_list(words)] [base_name]") if(length(name) > 80) name = "[pick(list("absurd","colossal","enormous","ridiculous"))] [base_name]" - w_class = n_ceil(Clamp((ingredients.len/2),2,4)) + w_class = n_ceil(clamp((ingredients.len/2),2,4)) /obj/item/reagent_containers/food/snacks/csandwich/Destroy() QDEL_LIST(ingredients) diff --git a/code/modules/reagents/reagent_containers/food/snacks/mexican.dm b/code/modules/reagents/reagent_containers/food/snacks/mexican.dm index fcffc14d482..359c977d151 100644 --- a/code/modules/reagents/reagent_containers/food/snacks/mexican.dm +++ b/code/modules/reagents/reagent_containers/food/snacks/mexican.dm @@ -260,14 +260,14 @@ attacking_item.reagents.trans_to(returningitem, attacking_item.reagents.total_volume) //Old chip to new chip if(attacking_item.icon_state == "chip_half") returningitem.icon_state = "[returningitem.icon_state]_half" - returningitem.bitesize = Clamp(returningitem.reagents.total_volume,1,10) + returningitem.bitesize = clamp(returningitem.reagents.total_volume,1,10) else if(prob(1)) memed = 1 to_chat(user, "You scoop up some dip with \the [returningitem], but mid-scoop, \the [returningitem] breaks off into the dreadful abyss of dip, never to be seen again...") returningitem.icon_state = "[returningitem.icon_state]_half" - returningitem.bitesize = Clamp(returningitem.reagents.total_volume,1,10) + returningitem.bitesize = clamp(returningitem.reagents.total_volume,1,10) else - returningitem.bitesize = Clamp(returningitem.reagents.total_volume*0.5,1,10) + returningitem.bitesize = clamp(returningitem.reagents.total_volume*0.5,1,10) qdel(attacking_item) reagents.trans_to(returningitem, bitesize) //Dip to new chip user.put_in_hands(returningitem) diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index a808f6538ad..9726dded209 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -281,7 +281,7 @@ AddOverlays("capped") if(reagents && reagents.total_volume) - worn_overlay = Clamp(round((reagents.total_volume / volume * 15),5), 1, 15) //rounded_vol + worn_overlay = clamp(round((reagents.total_volume / volume * 15),5), 1, 15) //rounded_vol AddOverlays(overlay_image(icon, "[iconstring][worn_overlay]", color = reagents.get_color())) worn_overlay_color = reagents.get_color() // handles inhands else diff --git a/code/modules/submaps/submap_archetype.dm b/code/modules/submaps/submap_archetype.dm index 95112c3dfa0..5e737fe98b4 100644 --- a/code/modules/submaps/submap_archetype.dm +++ b/code/modules/submaps/submap_archetype.dm @@ -2,11 +2,6 @@ var/map var/descriptor = "generic ship archetype" -/singleton/submap_archetype/Destroy() - if(SSmapping.submap_archetypes[descriptor] == src) - SSmapping.submap_archetypes -= descriptor - . = ..() - // Generic ships to populate the list. /singleton/submap_archetype/derelict descriptor = "drifting wreck" diff --git a/code/modules/submaps/submap_landmark.dm b/code/modules/submaps/submap_landmark.dm deleted file mode 100644 index 0c895a50c79..00000000000 --- a/code/modules/submaps/submap_landmark.dm +++ /dev/null @@ -1,25 +0,0 @@ -/obj/effect/submap_landmark - icon = 'icons/misc/mark.dmi' - invisibility = INVISIBILITY_MAXIMUM - anchored = TRUE - simulated = FALSE - density = FALSE - opacity = FALSE - -/obj/effect/submap_landmark/joinable_submap - icon_state = "x4" - var/archetype - var/submap_datum_type = /datum/submap - -/obj/effect/submap_landmark/joinable_submap/Initialize(var/mapload) - . = ..(mapload) - if(!SSmapping.submaps[name] && SSmapping.submap_archetypes[archetype]) - var/datum/submap/submap = new submap_datum_type(z) - submap.name = name - submap.setup_submap(SSmapping.submap_archetypes[archetype]) - else - if(SSmapping.submaps[name]) - log_debug( "Submap error - mapped landmark is duplicate of existing.") - else - log_debug( "Submap error - mapped landmark had invalid archetype.") - return INITIALIZE_HINT_QDEL diff --git a/code/modules/supermatter/supermatter.dm b/code/modules/supermatter/supermatter.dm index d48a676cc7b..ce5d3f35afb 100644 --- a/code/modules/supermatter/supermatter.dm +++ b/code/modules/supermatter/supermatter.dm @@ -232,7 +232,7 @@ supermatter_pull() if(power) - soundloop.volume = Clamp((50 + (power / 50)), 50, 100) + soundloop.volume = clamp((50 + (power / 50)), 50, 100) if(damage >= 300) soundloop.mid_sounds = list('sound/machines/sm/loops/delamming.ogg' = 1) else diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm index 32cc84743f2..a7e8ca7d5e6 100644 --- a/code/modules/telesci/telesci_computer.dm +++ b/code/modules/telesci/telesci_computer.dm @@ -277,15 +277,15 @@ if(telepad) - var/truePower = Clamp(power + power_off, 1, 1000) + var/truePower = clamp(power + power_off, 1, 1000) var/trueRotation = rotation + rotation_off - var/trueAngle = Clamp(angle, 1, 90) + var/trueAngle = clamp(angle, 1, 90) var/datum/projectile_data/proj_data = projectile_trajectory(telepad.x, telepad.y, trueRotation, trueAngle, truePower) last_tele_data = proj_data - var/trueX = Clamp(round(proj_data.dest_x, 1), 1, world.maxx) - var/trueY = Clamp(round(proj_data.dest_y, 1), 1, world.maxy) + var/trueX = clamp(round(proj_data.dest_x, 1), 1, world.maxx) + var/trueY = clamp(round(proj_data.dest_y, 1), 1, world.maxy) var/spawn_time = round(proj_data.time) var/turf/target = locate(trueX, trueY, target_zlevel) @@ -407,14 +407,14 @@ var/new_rot = input("Please input desired bearing in degrees.", name, rotation) as num if(..()) // Check after we input a value, as they could've moved after they entered something return - rotation = Clamp(new_rot, -900, 900) + rotation = clamp(new_rot, -900, 900) rotation = round(rotation, 0.01) if(href_list["setangle"]) var/new_angle = input("Please input desired elevation in degrees.", name, angle) as num if(..()) return - angle = Clamp(round(new_angle, 0.1), 1, 9999) + angle = clamp(round(new_angle, 0.1), 1, 9999) if(href_list["setpower"]) var/index = href_list["setpower"] diff --git a/html/changelogs/fluffyghost-fastloadruntime.yml b/html/changelogs/fluffyghost-fastloadruntime.yml new file mode 100644 index 00000000000..5fcdcabb396 --- /dev/null +++ b/html/changelogs/fluffyghost-fastloadruntime.yml @@ -0,0 +1,68 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# - (fixes bugs) +# wip +# - (work in progress) +# qol +# - (quality of life) +# soundadd +# - (adds a sound) +# sounddel +# - (removes a sound) +# rscadd +# - (adds a feature) +# rscdel +# - (removes a feature) +# imageadd +# - (adds an image or sprite) +# imagedel +# - (removes an image or sprite) +# spellcheck +# - (fixes spelling or grammar) +# experiment +# - (experimental change) +# balance +# - (balance changes) +# code_imp +# - (misc internal code change) +# refactor +# - (refactors code) +# config +# - (makes a change to the config files) +# admin +# - (makes changes to administrator tools) +# server +# - (miscellaneous changes to server) +################################# + +# Your name. +author: FluffyGhost + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Runtime map now has a bunch of new areas / items with often-tested stuffs, and some hard-to-put-at-runtime stuffs." + - rscadd: "Runtime map jobs now are positioned to make it faster to reach the aforementioned often-tested stuffs." + - code_imp: "Runtime map doesn't generate an overmap anymore by default, which speeds up the process." + - code_imp: "Runtime map now loads in ~11 seconds instead of ~40 seconds as it was before." + - refactor: "Updated the maploader to be faster in parsing maps." + - code_imp: "Bapi is not engaged anymore if we're only measuring the map size, which speeds up the process." + - code_imp: "In fastboot we do not generate the codexes anymore, which speeds up the process." + - code_imp: "In fastboot and if exoplanets and away sites are not enabled, we do not parse the map templates anymore, which speeds up the process." + - refactor: "Updated the icon smoothing to be faster." + - code_imp: "Optimized cargo area code." + - code_imp: "Other optimizations." diff --git a/maps/runtime/code/runtime.dm b/maps/runtime/code/runtime.dm index 6482abf4a29..0854dc2ff07 100644 --- a/maps/runtime/code/runtime.dm +++ b/maps/runtime/code/runtime.dm @@ -7,11 +7,7 @@ //Z1 list(ZTRAIT_STATION = TRUE, ZTRAIT_UP = TRUE, ZTRAIT_DOWN = FALSE), //Z2 - list(ZTRAIT_STATION = TRUE, ZTRAIT_UP = TRUE, ZTRAIT_DOWN = TRUE), - //Z3 list(ZTRAIT_STATION = TRUE, ZTRAIT_UP = FALSE, ZTRAIT_DOWN = TRUE), - //Centcomm - ZTRAITS_CENTCOM ) force_spawnpoint = TRUE @@ -20,9 +16,9 @@ lobby_transitions = 10 SECONDS admin_levels = list(9) - contact_levels = list(1, 2, 3) - player_levels = list(1, 2, 3) - accessible_z_levels = list(1, 2, 3) + contact_levels = list(1, 2) + player_levels = list(1, 2) + accessible_z_levels = list(1, 2) overmap_event_areas = 10 @@ -35,8 +31,11 @@ company_short = "BT" station_type = "dumpster" + //If you're testing overmap stuff, remove the conditional definition + #if defined(UNIT_TEST) use_overmap = TRUE overmap_size = 35 + #endif shuttle_docked_message = "Attention all hands: Jump preparation complete. The bluespace drive is now spooling up, secure all stations for departure. Time to jump: approximately %ETA%." shuttle_leaving_dock = "Attention all hands: Jump initiated, exiting bluespace in %ETA%." @@ -76,3 +75,9 @@ lift_floor_label = "Under construction" lift_floor_name = "Under construction" + +ABSTRACT_TYPE(/obj/item/paper/fluff/runtime) + +/obj/item/paper/fluff/runtime/dontforgetuseovermap + name = "Don't Forget use_overmap!" + info = SPAN_BOLD("Don't forget to remove the conditional preprocessor definition for use_overmap = TRUE in maps\\runtime\\code\\runtime.dm if you want to test overmap things, it's off to load even faster!") diff --git a/maps/runtime/runtime.dmm b/maps/runtime/runtime.dmm index 8ee9247116b..ac6a04af26d 100644 --- a/maps/runtime/runtime.dmm +++ b/maps/runtime/runtime.dmm @@ -206,12 +206,6 @@ }, /turf/template_noop, /area/template_noop) -"aB" = ( -/obj/machinery/computer/terminal{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/storage/primary) "aC" = ( /obj/structure/cable{ d1 = 4; @@ -364,6 +358,9 @@ /obj/effect/floor_decal/industrial/warning{ dir = 8 }, +/obj/effect/landmark/start{ + name = "Chief Engineer" + }, /turf/simulated/floor/tiled, /area/engineering/gravity_gen) "aS" = ( @@ -1185,11 +1182,17 @@ /turf/simulated/wall/r_wall, /area/storage/primary) "cS" = ( -/obj/machinery/computer/terminal{ +/obj/effect/floor_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ dir = 1 }, +/obj/structure/disposaloutlet{ + dir = 4 + }, /turf/simulated/floor/tiled, -/area/storage/primary) +/area/construction) "cT" = ( /obj/machinery/alarm/north{ locked = 0 @@ -1331,10 +1334,6 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/tiled, /area/storage/primary) -"do" = ( -/obj/machinery/computer/terminal, -/turf/simulated/floor/tiled, -/area/storage/primary) "dp" = ( /obj/structure/window_frame/empty, /turf/simulated/floor/tiled/full, @@ -1421,74 +1420,29 @@ /obj/structure/table/standard, /turf/simulated/floor/tiled, /area/construction) -"dD" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"dF" = ( -/obj/structure/table/wood, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"dG" = ( -/turf/simulated/floor/plating, -/area/construction/solars) -"dH" = ( -/obj/machinery/ion_engine{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/shuttle/runtime) "dI" = ( -/obj/machinery/atmospherics/pipe/simple/visible/universal{ - dir = 4 - }, -/turf/simulated/floor, -/area/construction/qmaint) -"dM" = ( -/turf/simulated/floor/tiled/light/full, -/area/construction/solars) -"dN" = ( -/obj/effect/floor_decal/industrial/outline_door/red{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 5 +/obj/machinery/autolathe, +/turf/simulated/floor/tiled, +/area/construction/storage) +"dK" = ( +/obj/machinery/mineral/stacking_unit_console{ + id = "runtime_stacking_1"; + pixel_y = -21 }, /turf/simulated/floor/tiled, -/area/construction/solars) -"dP" = ( -/obj/machinery/camera/network{ - dir = 8; - pixel_x = 13 - }, -/obj/machinery/atmospherics/binary/passive_gate/supply{ +/area/construction/storage) +"dM" = ( +/obj/machinery/mecha_part_fabricator{ dir = 1 }, -/turf/simulated/floor, -/area/construction/hallway) +/turf/simulated/floor/tiled, +/area/construction/storage) "dV" = ( /obj/effect/landmark/start{ name = "Xenobotanist" }, /turf/simulated/floor/plating, /area/construction) -"ec" = ( -/turf/simulated/floor/wood/mahogany, -/area/construction/solars) -"ef" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/wood/birch, -/area/construction/solars) "em" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -1496,6 +1450,10 @@ /obj/effect/landmark/start{ name = "Physician" }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, /turf/simulated/floor/tiled, /area/construction) "eq" = ( @@ -1504,31 +1462,16 @@ }, /turf/simulated/floor/plating, /area/construction) -"er" = ( -/obj/machinery/door/airlock/external/merc{ - dir = 1 - }, -/turf/simulated/floor/tiled/full, -/area/construction/hallway) "es" = ( -/obj/effect/floor_decal/industrial/warning, /obj/item/device/radio/intercom/locked/west{ frequency = 1343; locked_frequency = 1343; name = "Private AI Channel"; pixel_y = 22 }, +/obj/machinery/weapons_analyzer, /turf/simulated/floor/tiled, /area/construction/storage) -"eA" = ( -/obj/item/modular_computer/console/preset/security/hos{ - dir = 8 - }, -/obj/structure/window{ - dir = 4 - }, -/turf/simulated/floor/reinforced, -/area/construction/solars) "eE" = ( /obj/machinery/light{ brightness_range = 16; @@ -1549,10 +1492,10 @@ }, /area/turret_protected/ai_upload_foyer) "eH" = ( -/obj/machinery/firealarm/south, -/obj/machinery/firealarm/north, +/obj/machinery/vending/medical, +/obj/item/device/advanced_healthanalyzer, /turf/simulated/floor/tiled, -/area/storage/primary) +/area/construction/storage) "eI" = ( /obj/machinery/camera/network/civilian_main{ c_tag = "Central Corridor 1"; @@ -1561,48 +1504,24 @@ /obj/item/device/radio/intercom/south, /turf/simulated/floor/tiled, /area/hallway/primary/central_one) -"eN" = ( -/obj/machinery/firealarm/north, -/turf/simulated/floor/tiled, -/area/construction/solars) -"eW" = ( -/obj/machinery/door/airlock/generic/maintenance{ - dir = 1 - }, -/turf/simulated/floor, -/area/construction/qmaint) "eY" = ( /obj/machinery/computer/ship/engines/terminal, /turf/simulated/floor/tiled, /area/storage/primary) -"eZ" = ( -/obj/structure/platform_stairs, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"fb" = ( -/turf/simulated/wall, -/area/construction/supplyshuttle) "fm" = ( -/obj/structure/cable{ - d2 = 2; - dir = 8; - icon_state = "0-2" - }, -/obj/machinery/power/apc/east, -/turf/simulated/floor, -/area/construction/qmaint) +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/construction) "fq" = ( /obj/machinery/computer/shuttle_control/explore/runtime, +/obj/item/paper/fluff/runtime/dontforgetuseovermap, /turf/simulated/floor/shuttle, /area/shuttle/runtime) "fr" = ( -/obj/structure/bed/stool/chair/padded/red, -/obj/effect/floor_decal/spline/fancy/wood, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) +/obj/machinery/optable, +/mob/living/carbon/human/tajaran, +/turf/simulated/floor/tiled, +/area/construction/storage) "ft" = ( /obj/machinery/recharge_station, /turf/simulated/floor/tiled{ @@ -1629,46 +1548,19 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/zpipe/up/supply, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, /turf/simulated/floor/tiled, /area/construction/storage) -"fz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor, -/area/construction/qmaint) "fH" = ( -/obj/machinery/door/airlock/glass{ - dir = 1 - }, +/obj/machinery/door/airlock/glass, /turf/simulated/floor/tiled/dark, /area/engineering/gravity_gen) -"fK" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) "fM" = ( /turf/unsimulated/wall/steel, /area/template_noop) -"fN" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"fO" = ( -/obj/effect/floor_decal/corner/grey{ - dir = 9 - }, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/outline_door/red{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "fV" = ( /obj/machinery/atmospherics/portables_connector, /obj/machinery/portable_atmospherics/canister/air/airlock, @@ -1677,16 +1569,6 @@ "fX" = ( /turf/template_noop, /area/space) -"gb" = ( -/obj/machinery/light/small, -/turf/simulated/floor, -/area/construction/supplyshuttle) -"gg" = ( -/obj/structure/bed/stool/chair/wood{ - dir = 1 - }, -/turf/simulated/floor/carpet/aquablue, -/area/construction/storage) "gk" = ( /turf/simulated/floor/tiled, /area/construction/storage) @@ -1707,36 +1589,20 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"go" = ( -/turf/simulated/floor, -/area/construction/qmaint) "gr" = ( -/obj/machinery/camera/network{ - dir = 8; - pixel_x = 13 - }, -/turf/simulated/floor/wood/birch, -/area/construction/storage) +/obj/effect/landmark/newplayer_start, +/turf/simulated/floor/tiled, +/area/hallway/primary/central_one) "gv" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/storage) -"gB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"gC" = ( -/obj/effect/landmark/start{ - name = "Atmospheric Technician" +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" }, /turf/simulated/floor/plating, /area/construction) +"gC" = ( +/turf/simulated/wall/r_wall, +/area/outpost/mining_main/eva) "gF" = ( /obj/machinery/light{ dir = 4 @@ -1755,41 +1621,25 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"gV" = ( -/obj/effect/floor_decal/industrial/outline_door/red, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"hd" = ( -/obj/machinery/firealarm/north, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) "hf" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 18 - }, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"hy" = ( -/obj/effect/floor_decal/industrial/outline_straight/grey, -/turf/simulated/floor/tiled, -/area/construction/solars) -"hz" = ( -/obj/effect/landmark/start{ - name = "Bridge Crew" +/obj/machinery/ion_engine{ + dir = 1 }, /turf/simulated/floor/plating, -/area/construction) +/area/shuttle/runtime) +"hz" = ( +/obj/effect/landmark/start{ + name = "Operations Manager" + }, +/turf/simulated/floor/tiled, +/area/construction/storage) "hI" = ( /obj/effect/landmark/start{ name = "Surgeon" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/plating, /area/construction) "hR" = ( @@ -1798,35 +1648,24 @@ dir = 8; must_start_working = 1 }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, /obj/structure/cable{ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/construction/storage) -"hS" = ( -/obj/structure/cable{ - d2 = 2; - dir = 4; - icon_state = "0-2" - }, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 10 - }, -/obj/machinery/power/apc/west, -/turf/simulated/floor/wood/mahogany, -/area/construction/solars) "hW" = ( -/obj/machinery/newscaster{ +/obj/machinery/disposal/deliveryChute{ dir = 4 }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, /turf/simulated/floor/tiled, -/area/construction/solars) +/area/construction/storage) "hY" = ( /obj/structure/cable/cyan{ d1 = 4; @@ -1865,18 +1704,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"ic" = ( -/obj/effect/floor_decal/industrial/outline_corner/yellow{ - dir = 9 - }, -/obj/effect/floor_decal/industrial/outline_corner/yellow{ - dir = 10 - }, -/obj/effect/floor_decal/industrial/outline_corner/yellow{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "ie" = ( /obj/effect/map_effect/window_spawner/full/reinforced, /obj/structure/cable{ @@ -1892,22 +1719,6 @@ }, /turf/simulated/floor/plating, /area/construction) -"ih" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/simulated/floor, -/area/construction/qmaint) -"im" = ( -/obj/structure/railing/mapped, -/obj/structure/railing/mapped{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "iq" = ( /obj/effect/landmark/start{ name = "Security Officer" @@ -1915,16 +1726,14 @@ /turf/simulated/floor/plating, /area/construction) "is" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/industrial/warning{ + dir = 4 }, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 6 +/obj/structure/disposalpipe/junction{ + dir = 4 }, -/turf/simulated/floor/wood/mahogany, -/area/construction/solars) +/turf/simulated/floor/tiled, +/area/construction) "iw" = ( /turf/simulated/floor/tiled{ name = "cooled floor"; @@ -1941,87 +1750,34 @@ /turf/simulated/floor/tiled, /area/construction) "iD" = ( -/obj/machinery/door/airlock/external/merc{ - dir = 1 +/obj/structure/table/standard, +/obj/item/storage/belt/utility/very_full, +/turf/simulated/floor/tiled, +/area/construction) +"iG" = ( +/obj/structure/railing/mapped{ + dir = 4 }, -/turf/simulated/floor/wood/birch, +/obj/item/storage/box/monkeycubes, +/turf/simulated/floor/tiled, /area/construction/storage) -"iF" = ( -/obj/machinery/door/firedoor{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/hatch_door/red, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"iI" = ( -/obj/effect/floor_decal/industrial/outline_corner/yellow{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "iN" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 4 }, /turf/simulated/floor/tiled, -/area/construction/hallway) -"iO" = ( -/turf/simulated/floor/tiled/dark, -/area/construction/solars) +/area/storage/primary) +"iQ" = ( +/obj/effect/landmark/start{ + name = "Shaft Miner" + }, +/turf/simulated/floor/plating, +/area/outpost/mining_main/eva) "iR" = ( /obj/effect/landmark/skrell_srom, /turf/simulated/floor/tiled, /area/construction/storage) -"iT" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, -/turf/simulated/floor/airless, -/area/template_noop) -"iV" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 6 - }, -/obj/machinery/newscaster/east{ - pixel_y = 5 - }, -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"iW" = ( -/obj/machinery/door/firedoor{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/hatch_door/red, -/turf/simulated/floor/tiled, -/area/construction/solars) -"iX" = ( -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"je" = ( -/obj/effect/map_effect/window_spawner/full/reinforced, -/obj/structure/grille/over, -/obj/machinery/door/firedoor, -/turf/simulated/floor/tiled/full, -/area/construction/solars) "jf" = ( /obj/structure/cable{ d1 = 4; @@ -2031,84 +1787,19 @@ /turf/simulated/wall/r_wall, /area/engineering/gravity_gen) "jj" = ( -/turf/simulated/floor/tiled/steel, -/area/construction/solars) -"jk" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, +/obj/machinery/r_n_d/destructive_analyzer, /turf/simulated/floor/tiled, -/area/construction/hallway) -"jn" = ( -/obj/effect/floor_decal/spline/fancy/wood{ +/area/construction/storage) +"jD" = ( +/obj/effect/floor_decal/industrial/warning{ dir = 8 }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"jt" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_pump{ - dir = 1 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"jz" = ( -/turf/simulated/wall/shuttle/scc_space_ship/cardinal, -/area/construction/solarscontrol) -"jC" = ( -/obj/effect/floor_decal/industrial/outline_door/red{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"jD" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; +/obj/structure/disposalpipe/segment{ dir = 1; - icon_state = "1-4" + icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/construction/hallway) -"jF" = ( -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc/north, -/turf/simulated/floor, -/area/construction/supplyshuttle) -"jK" = ( -/obj/effect/floor_decal/spline/fancy/wood/corner{ - dir = 1 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"jO" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"jR" = ( -/obj/machinery/ringer{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"jU" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden, -/turf/simulated/floor, -/area/construction/qmaint) +/area/construction) "kc" = ( /obj/structure/cable{ d1 = 4; @@ -2125,55 +1816,16 @@ }, /turf/simulated/floor/plating, /area/engineering) -"ke" = ( -/obj/effect/floor_decal/industrial/outline_corner/yellow, -/turf/simulated/floor/tiled, -/area/construction/solars) -"kf" = ( -/obj/machinery/power/smes/buildable/horizon_shuttle, -/turf/simulated/floor, -/area/construction/supplyshuttle) -"ki" = ( -/turf/simulated/wall/shuttle/scc_space_ship/cardinal, -/area/construction/supplyshuttle) -"ko" = ( -/obj/effect/floor_decal/industrial/outline/yellow, -/obj/effect/floor_decal/industrial/arrow/yellow{ - pixel_x = -6; - pixel_y = 6; - dir = 4 - }, -/obj/effect/floor_decal/industrial/arrow/yellow{ - pixel_x = 6; - pixel_y = 6; - dir = 1 - }, -/obj/effect/floor_decal/industrial/arrow/yellow{ - pixel_x = -6; - pixel_y = -6 - }, -/obj/effect/floor_decal/industrial/arrow/yellow{ - pixel_x = 6; - pixel_y = -6; - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"ks" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor, -/area/construction/qmaint) "kt" = ( -/turf/simulated/floor/marble/dark, -/area/construction/solars) +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/storage/primary) "kI" = ( /obj/machinery/power/apc/super/critical/west, /obj/structure/cable/cyan, @@ -2182,12 +1834,6 @@ temperature = 278 }, /area/turret_protected/ai) -"kJ" = ( -/obj/machinery/atmospherics/binary/pump/on{ - dir = 8 - }, -/turf/simulated/floor, -/area/construction/qmaint) "kM" = ( /obj/structure/cable{ d1 = 4; @@ -2203,23 +1849,6 @@ }, /turf/simulated/floor/plating, /area/engineering) -"kP" = ( -/obj/machinery/firealarm/west, -/obj/structure/table/standard, -/turf/simulated/floor/tiled, -/area/storage/primary) -"kQ" = ( -/obj/effect/floor_decal/spline/fancy/wood/corner{ - dir = 1 - }, -/obj/effect/floor_decal/spline/fancy/wood/corner{ - dir = 4 - }, -/obj/machinery/door/airlock/khaki{ - dir = 1 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) "kV" = ( /obj/effect/landmark/start{ name = "Hangar Technician" @@ -2249,11 +1878,6 @@ "kX" = ( /turf/simulated/open, /area/turbolift/main_mid) -"ld" = ( -/obj/machinery/requests_console/north, -/obj/structure/table/wood, -/turf/simulated/floor/carpet/aquablue, -/area/construction/storage) "lg" = ( /obj/machinery/light{ brightness_range = 16; @@ -2265,10 +1889,6 @@ }, /turf/simulated/floor/tiled, /area/construction/storage) -"lj" = ( -/obj/machinery/light, -/turf/simulated/floor/wood/birch, -/area/construction/storage) "ll" = ( /obj/machinery/atmospherics/unary/freezer{ icon_state = "freezer_1"; @@ -2280,112 +1900,35 @@ temperature = 278 }, /area/tcommsat/computer) -"ln" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"ls" = ( -/obj/effect/floor_decal/industrial/outline_door/red{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"lw" = ( -/obj/effect/floor_decal/corner/grey{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"lA" = ( -/obj/machinery/firealarm/south, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"lC" = ( -/obj/effect/landmark/map_data{ - height = 3 - }, -/turf/template_noop, -/area/template_noop) -"lD" = ( -/obj/machinery/door/airlock/external/purple{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"lE" = ( -/obj/machinery/door/airlock/external/merc{ - dir = 1 - }, -/turf/simulated/floor/tiled/full, -/area/construction/solarscontrol) "lF" = ( /obj/structure/lattice/catwalk, /turf/simulated/open, /area/construction/storage) -"lG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 6 - }, -/turf/simulated/floor, -/area/construction/qmaint) "lJ" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 8 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"lM" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/item/modular_computer/console/preset/security/hos, -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, -/obj/machinery/ringer/west, -/turf/simulated/floor/wood/mahogany, -/area/construction/solars) -"lO" = ( -/turf/simulated/floor/tiled/cargo/brass/full, -/area/construction/solars) -"lQ" = ( -/obj/effect/floor_decal/industrial/warning{ +/obj/machinery/door/window/holowindoor{ dir = 4 }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/railing/mapped{ - dir = 4 +/obj/machinery/mineral/processing_unit_console{ + id = "runtime_processing_1"; + pixel_y = -21 }, /turf/simulated/floor/tiled, -/area/construction/hallway) -"lS" = ( -/turf/simulated/floor/tiled/white, -/area/construction/solars) -"lU" = ( -/obj/structure/bed/stool/chair/office/light{ - dir = 8 - }, -/turf/simulated/floor/reinforced, -/area/construction/solars) -"lX" = ( -/turf/simulated/wall/shuttle/scc_space_ship/cardinal, /area/construction/storage) "md" = ( -/turf/simulated/floor/tiled/gridded, -/area/construction/solars) +/obj/machinery/ion_engine{ + dir = 1 + }, +/obj/effect/landmark/entry_point/fore, +/turf/simulated/floor/plating, +/area/shuttle/runtime) +"mg" = ( +/obj/effect/floor_decal/industrial/warning, +/obj/structure/railing/mapped{ + density = 0; + icon_state = "railing0-0" + }, +/turf/simulated/floor/tiled, +/area/construction/storage) "mn" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 10 @@ -2400,15 +1943,23 @@ /turf/simulated/floor/tiled, /area/bridge) "mo" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 5 +/obj/machinery/light{ + brightness_range = 16; + dir = 4; + must_start_working = 1 + }, +/turf/simulated/floor/tiled, +/area/construction/storage) +"mr" = ( +/obj/item/gun/custom_ka/frame03/prebuilt/shaft_miner, +/obj/machinery/power/apc/north, +/obj/machinery/alarm/north{ + dir = 4; + pixel_y = 0; + pixel_x = 10 }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"ms" = ( -/obj/structure/lattice/catwalk/indoor/grate, /turf/simulated/floor/plating, -/area/construction/solars) +/area/outpost/mining_main/eva) "my" = ( /obj/structure/cable/cyan{ d1 = 2; @@ -2428,34 +1979,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"mD" = ( -/obj/structure/grille/over/large, -/obj/structure/window/full/reinforced/shuttle/green, -/obj/structure/window_frame/shuttle/purple, -/turf/simulated/floor, -/area/antag/mercenary) -"mE" = ( -/turf/simulated/wall/shuttle/dark/cardinal/purple, -/area/antag/mercenary) -"mG" = ( -/obj/effect/floor_decal/industrial/outline_door/red{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"mI" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/newscaster/east{ - pixel_y = 18 - }, -/obj/structure/table/wood, -/obj/machinery/camera/network{ - pixel_y = 18 - }, -/turf/simulated/floor/carpet/aquablue, -/area/construction/storage) "mM" = ( /obj/machinery/camera/network/command{ c_tag = "Messaging Server"; @@ -2471,25 +1994,13 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"mR" = ( -/obj/machinery/camera/network{ - pixel_y = 18 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"mS" = ( -/obj/structure/table/steel, -/turf/simulated/floor/tiled, -/area/construction/hallway) "mT" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/landmark/start{ - name = "Operations Manager" +/obj/machinery/mecha_part_fabricator{ + dir = 1 }, +/obj/item/storage/belt/utility/very_full, /turf/simulated/floor/tiled, -/area/construction) +/area/construction/storage) "ne" = ( /obj/structure/cable/cyan{ d1 = 1; @@ -2514,43 +2025,27 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, /turf/simulated/floor/tiled{ name = "cooled floor"; temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"ni" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"nr" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor, -/area/construction/qmaint) "nv" = ( /obj/effect/landmark/start{ - name = "Research Director" + name = "Machinist" }, -/turf/simulated/floor/plating, -/area/construction) +/turf/simulated/floor/tiled, +/area/construction/storage) "nB" = ( /obj/machinery/atmospherics/binary/pump/high_power/on{ dir = 4 }, /turf/simulated/floor/plating, /area/storage/primary) -"nC" = ( -/obj/effect/floor_decal/industrial/loading/yellow{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "nD" = ( /obj/machinery/light{ brightness_range = 16; @@ -2561,23 +2056,6 @@ temperature = 278 }, /area/turret_protected/ai) -"nG" = ( -/obj/machinery/portable_atmospherics/canister/air/airlock, -/obj/machinery/atmospherics/portables_connector{ - dir = 8 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"nP" = ( -/obj/structure/bed/stool/bar/padded/red, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"nQ" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "ob" = ( /obj/machinery/light{ brightness_range = 16; @@ -2591,22 +2069,6 @@ }, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"oc" = ( -/obj/machinery/power/apc/west, -/turf/simulated/floor, -/area/antag/mercenary) -"od" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/obj/machinery/atm{ - dir = 1; - pixel_y = 20 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "og" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -2619,59 +2081,24 @@ /obj/item/stack/material/glass/full, /turf/simulated/floor/plating, /area/construction) -"os" = ( -/turf/simulated/floor/tiled/bitile, -/area/construction/solars) -"oA" = ( -/obj/structure/window{ - dir = 4 - }, -/turf/simulated/floor/reinforced, -/area/construction/solars) "oD" = ( -/obj/effect/floor_decal/industrial/outline_door/red{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/outline_segment/red, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"oF" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing/mapped{ +/obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/floor/tiled, -/area/construction/hallway) +/area/construction/storage) "oI" = ( -/turf/simulated/floor/tiled/gunmetal, -/area/construction/solars) +/obj/machinery/r_n_d/tech_processor, +/turf/simulated/floor/tiled, +/area/construction/storage) "oL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall/r_wall, /area/construction/storage) "oN" = ( -/obj/machinery/alarm/north{ - locked = 0; - pixel_y = 23 - }, -/obj/machinery/power/apc/west, -/obj/effect/floor_decal/industrial/warning/corner, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) +/obj/machinery/door/airlock/glass, +/turf/simulated/floor/plating, +/area/outpost/mining_main/eva) "oP" = ( /obj/machinery/telecomms/server/presets/engineering, /obj/machinery/light{ @@ -2697,42 +2124,16 @@ "oS" = ( /turf/simulated/wall/r_wall, /area/tcommsat/chamber) -"oZ" = ( -/turf/simulated/floor/tiled/gunmetal/full, -/area/construction/solars) "pd" = ( /obj/effect/landmark/start{ - name = "Executive Officer" + name = "Atmospheric Technician" }, /turf/simulated/floor/plating, -/area/construction) +/area/engineering/atmos) "pe" = ( -/turf/simulated/wall, -/area/construction/hallway) -"pl" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor, -/area/construction/qmaint) -"pn" = ( -/turf/simulated/wall, -/area/construction/storage) -"po" = ( -/obj/effect/floor_decal/industrial/loading/yellow{ - dir = 4 - }, +/obj/machinery/chem_master, +/obj/item/reagent_containers/glass/beaker/bluespace, /turf/simulated/floor/tiled, -/area/construction/solars) -"pt" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/ringer/east{ - pixel_y = 18 - }, -/turf/simulated/floor/wood/bamboo, /area/construction/storage) "pv" = ( /obj/structure/cable{ @@ -2743,43 +2144,16 @@ /obj/effect/overmap/visitable/ship/runtime, /turf/simulated/floor/tiled, /area/bridge) -"pw" = ( -/obj/machinery/camera/network{ - dir = 1; - pixel_y = -6 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) "pA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/door/airlock/external/blue{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"pC" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - dir = 8; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor, -/area/construction/qmaint) +/obj/machinery/r_n_d/protolathe, +/turf/simulated/floor/tiled, +/area/construction/storage) "pD" = ( /obj/effect/landmark/start{ name = "Assistant" }, /turf/simulated/floor/plating, /area/construction) -"pG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 9 - }, -/turf/simulated/floor, -/area/construction/qmaint) "pI" = ( /turf/simulated/wall/r_wall, /area/tcommsat/computer) @@ -2790,6 +2164,9 @@ /obj/effect/landmark/start{ name = "Engineer" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/plating, /area/construction) "pX" = ( @@ -2800,14 +2177,13 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/zpipe/up/supply, +/obj/structure/disposalpipe/up, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"pY" = ( -/obj/effect/floor_decal/industrial/outline_straight/yellow{ - dir = 1 - }, +"qa" = ( +/obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, -/area/construction/solars) +/area/hallway/primary/central_one) "qb" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2819,7 +2195,9 @@ }, /area/turret_protected/ai_upload_foyer) "qi" = ( -/obj/structure/stairs/south, +/obj/machinery/computer/rdconsole/core{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/construction/storage) "qk" = ( @@ -2836,21 +2214,6 @@ }, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"ql" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/railing/mapped{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"qp" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor, -/area/construction/qmaint) "qq" = ( /turf/simulated/open, /area/construction/storage) @@ -2864,41 +2227,6 @@ /obj/effect/landmark/entry_point/aft, /turf/simulated/wall/r_wall, /area/shuttle/runtime) -"qH" = ( -/obj/machinery/autolathe, -/turf/simulated/floor/plating, -/area/construction) -"qK" = ( -/obj/machinery/door/airlock/generic/maintenance{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/tiled/full, -/area/construction/solars) -"qQ" = ( -/obj/effect/floor_decal/industrial/arrow/yellow{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"qV" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external/merc{ - dir = 1 - }, -/turf/simulated/floor/tiled/dark/full, -/area/construction/solars) "qY" = ( /obj/effect/floor_decal/industrial/warning/corner{ dir = 8 @@ -2906,107 +2234,36 @@ /turf/simulated/floor/tiled, /area/construction/storage) "ra" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/tiled/dark, -/area/construction/qmaint) +/obj/effect/floor_decal/corner/dark_blue{ + dir = 5 + }, +/obj/machinery/photocopier, +/turf/simulated/floor/tiled, +/area/hallway/primary/central_one) "rm" = ( /obj/item/blueprints/shuttle, /turf/simulated/floor/shuttle, /area/shuttle/runtime) -"ro" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor, -/area/construction/qmaint) -"rr" = ( -/obj/structure/window/shuttle/scc_space_ship/cardinal, -/obj/structure/grille/over/large, -/obj/machinery/door/firedoor, -/turf/simulated/floor/tiled/full, -/area/construction/solars) "rs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, /turf/simulated/wall/r_wall, /area/construction/storage) -"ru" = ( -/turf/simulated/floor/wood, -/area/construction/solars) -"ry" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/storage) -"rz" = ( -/obj/structure/railing/mapped, -/obj/structure/railing/mapped{ - dir = 1 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "rE" = ( /obj/effect/landmark/start{ name = "Xenoarchaeologist" }, /turf/simulated/floor/plating, /area/construction) -"rF" = ( -/obj/effect/shuttle_landmark/runtime/transit, -/turf/space, -/area/space) -"rG" = ( -/obj/machinery/alarm/north{ - locked = 0; - pixel_y = -6 - }, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"rK" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) "rU" = ( -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window{ - dir = 4 - }, -/obj/structure/table/steel, -/turf/simulated/floor/reinforced, -/area/construction/solars) -"rX" = ( -/obj/machinery/door/airlock/generic/maintenance{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/full, -/area/construction/hallway) -"rY" = ( -/turf/simulated/wall/shuttle/scc_space_ship/cardinal, -/area/construction/hallway) +/obj/item/storage/box/fancy/tray, +/obj/item/reagent_containers/hypospray, +/turf/simulated/floor/tiled, +/area/construction/storage) "sf" = ( /obj/machinery/computer/ship/sensors/terminal, /turf/simulated/floor/tiled, @@ -3022,15 +2279,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"sq" = ( -/obj/effect/floor_decal/industrial/outline_door/red{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"sr" = ( -/turf/simulated/wall/wood, -/area/construction/solars) "sv" = ( /obj/effect/landmark/start{ name = "AI" @@ -3075,29 +2323,6 @@ }, /turf/simulated/floor/plating, /area/construction) -"sC" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/firealarm/north, -/turf/simulated/floor, -/area/construction/supplyshuttle) -"sF" = ( -/obj/structure/table/wood, -/obj/item/folder/sec{ - pixel_x = 8; - pixel_y = 3 - }, -/obj/item/pen/blue{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/stamp/hos{ - pixel_x = -5; - pixel_y = 7 - }, -/turf/simulated/floor/carpet/aquablue, -/area/construction/solars) "sH" = ( /obj/structure/cable/cyan{ d1 = 4; @@ -3118,15 +2343,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"sO" = ( -/obj/item/modular_computer/console/preset/security/hos{ - dir = 4 - }, -/obj/structure/window{ - dir = 8 - }, -/turf/simulated/floor/reinforced, -/area/construction/solars) "sR" = ( /obj/structure/cable{ d1 = 32; @@ -3135,6 +2351,7 @@ }, /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/zpipe/down/supply, +/obj/structure/disposalpipe/down, /turf/simulated/open, /area/construction/storage) "sU" = ( @@ -3166,18 +2383,6 @@ }, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"te" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"th" = ( -/obj/structure/bed/stool/chair/office/dark{ - dir = 4 - }, -/turf/simulated/floor/reinforced, -/area/construction/solars) "tl" = ( /obj/effect/floor_decal/industrial/warning, /obj/effect/landmark/start{ @@ -3189,15 +2394,6 @@ /obj/machinery/alarm/south, /turf/simulated/floor/tiled, /area/storage/primary) -"ty" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/generic/maintenance{ - dir = 4 - }, -/turf/simulated/floor, -/area/construction/qmaint) "tA" = ( /obj/structure/cable/cyan{ d1 = 1; @@ -3209,21 +2405,12 @@ temperature = 278 }, /area/tcommsat/computer) -"tC" = ( -/obj/machinery/ringer{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "tI" = ( /turf/simulated/floor/tiled{ name = "cooled floor"; temperature = 278 }, /area/turret_protected/ai) -"tJ" = ( -/turf/simulated/floor/wood/bamboo, -/area/construction/solars) "tQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled{ @@ -3240,107 +2427,27 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, /area/bridge) -"ud" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/floor_decal/industrial/warning/corner, -/obj/structure/railing/mapped{ - dir = 8 - }, -/obj/structure/railing/mapped{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"uf" = ( -/obj/structure/lattice/catwalk, -/turf/simulated/open, -/area/construction/hallway) "uh" = ( /turf/simulated/floor/airless, /area/template_noop) -"uj" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor, -/area/antag/mercenary) -"ul" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"uo" = ( -/turf/simulated/floor/tiled/cargo/brass, -/area/construction/solars) -"ur" = ( -/obj/effect/map_effect/window_spawner/full/reinforced, -/obj/structure/grille/over, -/obj/machinery/door/firedoor{ - dir = 4 - }, -/turf/simulated/floor/tiled/full, -/area/construction/solarscontrol) -"ut" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, -/obj/structure/table/steel, -/turf/simulated/floor/reinforced, -/area/construction/solars) "uw" = ( /turf/simulated/floor/bluegrid{ name = "cooled mainframe floor"; temperature = 278 }, /area/tcommsat/chamber) -"ux" = ( -/obj/structure/railing/mapped{ - dir = 8 - }, -/obj/structure/railing/mapped{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "uA" = ( /obj/machinery/atmospherics/pipe/tank/phoron{ dir = 1 }, /turf/simulated/floor/plating, /area/storage/primary) -"uB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/alarm/north{ - locked = 0; - pixel_y = -6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/effect/floor_decal/spline/fancy/wood/corner{ - dir = 4 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) "uC" = ( /obj/effect/landmark/start{ - name = "Machinist" + name = "Research Director" }, -/turf/simulated/floor/plating, -/area/construction) +/turf/simulated/floor/tiled, +/area/construction/storage) "uF" = ( /obj/effect/decal/warning_stripes, /obj/machinery/porta_turret{ @@ -3351,12 +2458,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"uH" = ( -/obj/structure/railing/mapped{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "uI" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 1 @@ -3367,29 +2468,9 @@ /turf/simulated/floor/tiled, /area/hallway/secondary/entry) "uQ" = ( -/obj/effect/floor_decal/corner/grey{ - dir = 10 - }, +/obj/structure/sink, /turf/simulated/floor/tiled, -/area/construction/solars) -"uR" = ( -/obj/machinery/firealarm/north, -/turf/simulated/floor, -/area/construction/qmaint) -"uV" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/obj/machinery/requests_console{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"uY" = ( -/turf/simulated/floor/tiled/yellow, -/area/construction/solars) +/area/construction/storage) "ve" = ( /obj/machinery/power/apc/super/south, /obj/structure/cable/cyan{ @@ -3401,16 +2482,6 @@ temperature = 278 }, /area/tcommsat/chamber) -"vh" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"vj" = ( -/turf/simulated/floor/tiled/light, -/area/construction/solars) "vl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/aux{ dir = 4 @@ -3426,58 +2497,9 @@ }, /turf/template_noop, /area/engineering) -"vB" = ( -/obj/machinery/portable_atmospherics/canister/empty, -/obj/machinery/atmospherics/portables_connector{ - dir = 1 - }, -/turf/simulated/floor, -/area/construction/hallway) -"vG" = ( -/obj/structure/table/wood, -/obj/item/pen{ - pixel_y = 3 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"vI" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/table/steel, -/turf/simulated/floor/reinforced, -/area/construction/solars) -"vQ" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing/mapped{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) "vV" = ( /turf/simulated/wall/r_wall, /area/turret_protected/ai) -"we" = ( -/obj/machinery/door/airlock/generic/maintenance{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/full, -/area/construction/solarscontrol) -"wg" = ( -/obj/structure/window/shuttle/scc_space_ship/cardinal, -/obj/structure/grille/over/large, -/turf/simulated/floor/tiled/full, -/area/construction/storage) "wi" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/access_button{ @@ -3500,12 +2522,6 @@ /obj/item/modular_computer/console/preset/command, /turf/simulated/floor/tiled, /area/bridge) -"wA" = ( -/obj/structure/bed/stool/chair/padded/red{ - dir = 8 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) "wI" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -3516,51 +2532,12 @@ /obj/machinery/computer/ship/engines, /turf/simulated/floor/shuttle, /area/shuttle/runtime) -"wT" = ( -/obj/structure/table/wood, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"wV" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - dir = 8; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor, -/area/construction/qmaint) -"wY" = ( -/obj/machinery/door/airlock/external/red{ - dir = 1 - }, -/turf/simulated/floor/tiled/full, -/area/construction/solarscontrol) "xb" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, /turf/simulated/floor/plating, /area/storage/primary) -"xc" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"xh" = ( -/obj/effect/floor_decal/spline/fancy/wood/corner, -/obj/effect/floor_decal/spline/fancy/wood/corner{ - dir = 8 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) "xi" = ( /obj/effect/map_effect/window_spawner/full/reinforced, /turf/simulated/floor/tiled{ @@ -3572,36 +2549,11 @@ /obj/machinery/atmospherics/pipe/manifold4w/hidden, /turf/simulated/floor/plating, /area/storage/primary) -"xw" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor, -/area/construction/qmaint) "xz" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external/merc{ - dir = 1 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/qmaint) -"xB" = ( -/obj/machinery/power/apc/north, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"xD" = ( -/obj/structure/table/rack, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor, -/area/construction/qmaint) +/obj/item/device/destTagger, +/obj/item/stack/packageWrap, +/turf/simulated/floor/tiled, +/area/construction/storage) "xE" = ( /obj/machinery/atmospherics/pipe/manifold/visible/black{ dir = 1 @@ -3616,23 +2568,6 @@ temperature = 278 }, /area/tcommsat/chamber) -"xJ" = ( -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"xK" = ( -/obj/structure/table/wood, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"xM" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing/mapped{ - dir = 8 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/open, -/area/construction/hallway) "xP" = ( /obj/effect/landmark/latejoin, /turf/simulated/floor/plating, @@ -3646,34 +2581,19 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"xW" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"xY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"yf" = ( -/turf/simulated/floor/wood/walnut, -/area/construction/solars) "yk" = ( -/obj/machinery/alarm/north{ - pixel_y = 18 +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/construction) +"yq" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" }, /turf/simulated/floor/tiled, -/area/construction/solars) -"yn" = ( -/obj/effect/floor_decal/industrial/outline_door/red, -/turf/simulated/floor/tiled, -/area/construction/solars) -"yq" = ( -/turf/simulated/wall/shuttle/scc_space_ship/cardinal, -/area/construction/solars) +/area/storage/primary) "yr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -3683,12 +2603,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"yB" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor, -/area/construction/qmaint) "yC" = ( /obj/structure/lattice, /obj/machinery/power/terminal{ @@ -3698,47 +2612,11 @@ /area/template_noop) "yE" = ( /obj/structure/bed/stool/chair/shuttle, +/obj/effect/landmark/start{ + name = "Executive Officer" + }, /turf/simulated/floor/shuttle, /area/shuttle/runtime) -"yF" = ( -/obj/machinery/door/airlock/external/khaki{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"yG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/door/airlock/external/khaki{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"yP" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/keycard_auth{ - dir = 8; - pixel_x = 20; - pixel_y = 6 - }, -/obj/item/modular_computer/console/preset/security/hos{ - dir = 8 - }, -/turf/simulated/floor/carpet/aquablue, -/area/construction/solars) -"yS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 4 - }, -/turf/simulated/floor, -/area/construction/qmaint) -"yT" = ( -/obj/machinery/door/window/northright, -/turf/simulated/floor/reinforced, -/area/construction/solars) "yY" = ( /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled, @@ -3777,27 +2655,21 @@ name = "AI Upload turret control"; pixel_y = -28 }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, /turf/simulated/floor/tiled{ name = "cooled floor"; temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"zr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/door/airlock/external/merc{ - dir = 1 +"zw" = ( +/obj/structure/reagent_dispensers/acid{ + pixel_x = 28 }, -/turf/simulated/floor, -/area/antag/mercenary) -"zy" = ( -/obj/structure/railing/mapped{ - dir = 1 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) +/turf/template_noop, +/area/template_noop) "zE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -3812,12 +2684,6 @@ temperature = 278 }, /area/tcommsat/chamber) -"zG" = ( -/turf/simulated/floor/tiled/dark/full, -/area/construction/solars) -"zK" = ( -/turf/simulated/floor/tiled/techfloor, -/area/construction/solars) "zM" = ( /obj/machinery/telecomms/bus/preset_four, /obj/machinery/light{ @@ -3830,13 +2696,6 @@ temperature = 278 }, /area/tcommsat/chamber) -"zN" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_y = 6 - }, -/turf/simulated/floor/carpet/aquablue, -/area/construction/solars) "zO" = ( /obj/machinery/ntnet_relay, /turf/simulated/floor/tiled{ @@ -3856,12 +2715,7 @@ /obj/machinery/firealarm/south, /turf/simulated/floor/tiled, /area/hallway/primary/central_one) -"zT" = ( -/obj/structure/table/standard, -/turf/simulated/floor/tiled, -/area/construction/hallway) "zV" = ( -/obj/effect/floor_decal/industrial/warning, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -3870,11 +2724,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, /turf/simulated/floor/tiled, /area/construction/storage) -"zX" = ( -/turf/simulated/floor/tiled/slate/full, -/area/construction/solars) "zY" = ( /obj/structure/table/standard, /obj/item/paper/monitorkey, @@ -3883,32 +2738,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"Af" = ( -/obj/structure/bed/stool/chair/padded/red{ - dir = 8 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"Am" = ( -/obj/effect/map_effect/window_spawner/full/reinforced, -/obj/structure/grille/over, -/obj/machinery/door/firedoor, -/turf/simulated/floor/tiled/full, -/area/construction/qmaint) -"At" = ( -/obj/machinery/door/firedoor, -/obj/effect/floor_decal/industrial/hatch_door/red{ - dir = 1 - }, -/obj/machinery/door/airlock/maintenance_hatch, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Ax" = ( -/obj/structure/window/full/reinforced/shuttle/red, -/obj/structure/grille/over/large, -/obj/structure/window_frame/shuttle/khaki, -/turf/simulated/floor, -/area/antag/mercenary) "AB" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 @@ -3922,40 +2751,6 @@ }, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"AC" = ( -/obj/structure/window/shuttle/scc_space_ship/cardinal, -/obj/structure/grille/over/large, -/obj/machinery/door/firedoor, -/turf/simulated/floor, -/area/construction/qmaint) -"AL" = ( -/obj/structure/bed/stool/chair/wood{ - dir = 4 - }, -/turf/simulated/floor/carpet/aquablue, -/area/construction/storage) -"AT" = ( -/turf/simulated/wall, -/area/construction/qmaint) -"AU" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/storage) -"AW" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 10 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"Bb" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor, -/area/antag/mercenary) "Bc" = ( /obj/machinery/power/sensor{ long_range = 1; @@ -3982,68 +2777,9 @@ }, /turf/simulated/wall/r_wall, /area/construction) -"Bf" = ( -/obj/machinery/door/airlock/generic/maintenance{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled/full, -/area/construction/qmaint) -"Bm" = ( -/turf/simulated/floor/tiled/bitile{ - dir = 1 - }, -/area/construction/solars) -"Bo" = ( -/obj/machinery/portable_atmospherics/canister/air/airlock, -/obj/machinery/atmospherics/portables_connector, -/turf/simulated/floor, -/area/construction/qmaint) -"Bv" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/storage) -"BL" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 9 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"BN" = ( -/obj/machinery/door/airlock/external/merc{ - dir = 4 - }, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"BP" = ( -/obj/machinery/firealarm/east, -/obj/structure/table/standard, -/turf/simulated/floor/tiled, -/area/storage/primary) "BQ" = ( /turf/simulated/wall/r_wall, /area/construction/storage) -"BZ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor, -/area/construction/qmaint) "Ca" = ( /obj/machinery/power/apc/east, /obj/structure/cable/cyan, @@ -4052,37 +2788,6 @@ temperature = 278 }, /area/tcommsat/computer) -"Cb" = ( -/obj/effect/map_effect/window_spawner/full/reinforced, -/obj/structure/grille/over, -/turf/simulated/floor/tiled/full, -/area/construction/storage) -"Cf" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor, -/area/construction/supplyshuttle) -"Ck" = ( -/obj/machinery/newscaster{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Co" = ( -/obj/effect/floor_decal/industrial/hatch_tiny/yellow{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Cq" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) "Ct" = ( /obj/machinery/door/airlock/glass{ dir = 4 @@ -4094,12 +2799,6 @@ /obj/effect/landmark/latejoinlift, /turf/simulated/floor/plating, /area/construction) -"CA" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) "CB" = ( /obj/machinery/computer/telecomms/server{ network = "tcommsat" @@ -4118,22 +2817,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"CE" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/table/wood, -/obj/item/modular_computer/laptop/preset/security/hos{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/machinery/requests_console/east{ - pixel_y = -6 - }, -/turf/simulated/floor/carpet/aquablue, -/area/construction/solars) "CG" = ( /obj/structure/cable{ d1 = 1; @@ -4146,23 +2829,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/construction/storage) -"CK" = ( -/turf/simulated/wall/r_wall, -/area/construction/hallway) -"CM" = ( -/obj/effect/floor_decal/industrial/outline_straight/yellow, -/obj/effect/floor_decal/industrial/outline_straight/yellow{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"CO" = ( -/turf/simulated/floor/tiled/bitile{ - dir = 4 - }, -/area/construction/solars) "CZ" = ( /obj/machinery/atmospherics/unary/vent_pump{ dir = 8; @@ -4197,92 +2866,12 @@ temperature = 278 }, /area/tcommsat/chamber) -"Dr" = ( -/obj/effect/floor_decal/corner/grey/full{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Ds" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/carpet/aquablue, -/area/construction/solars) -"DA" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing/mapped{ - dir = 4 - }, -/obj/structure/railing/mapped{ - dir = 8 - }, -/turf/simulated/open, -/area/construction/hallway) -"DB" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"DD" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 6 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"DI" = ( -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"DL" = ( -/obj/effect/floor_decal/industrial/arrow/yellow{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"DM" = ( -/turf/simulated/floor/tiled/red, -/area/construction/solars) -"DR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/turf/simulated/floor, -/area/construction/hallway) -"Eh" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"Ek" = ( -/obj/item/modular_computer/console/preset/security/hos{ - dir = 1 - }, -/obj/structure/window, -/turf/simulated/floor/reinforced, -/area/construction/solars) -"En" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/construction/storage) -"Er" = ( -/turf/simulated/floor/tiled/freezer, -/area/construction/solars) "Es" = ( -/obj/structure/lattice/catwalk/indoor/grate/light, -/turf/simulated/floor/plating, -/area/construction/solars) +/obj/structure/railing/mapped{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/construction/storage) "Et" = ( /obj/structure/cable/cyan{ d1 = 4; @@ -4318,52 +2907,41 @@ }, /turf/simulated/floor/plating, /area/construction) -"EK" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing/mapped{ - dir = 8 - }, +"ER" = ( +/obj/structure/closet/crate, +/obj/item/ore/aluminium, +/obj/item/ore/aluminium, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/diamond, +/obj/item/ore/diamond, +/obj/item/ore/glass, +/obj/item/ore/glass, +/obj/item/ore/gold, +/obj/item/ore/gold, +/obj/item/ore/hydrogen, +/obj/item/ore/hydrogen, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/lead, +/obj/item/ore/lead, +/obj/item/ore/osmium, +/obj/item/ore/osmium, +/obj/item/ore/phoron, +/obj/item/ore/phoron, +/obj/item/ore/silver, +/obj/item/ore/silver, +/obj/item/ore/slag, +/obj/item/ore/slag, +/obj/item/ore/uranium, +/obj/item/ore/uranium, /turf/simulated/floor/tiled, -/area/construction/hallway) -"EO" = ( -/obj/structure/railing/mapped, -/obj/structure/railing/mapped{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) +/area/construction/storage) "ES" = ( /obj/structure/lattice/catwalk, /obj/machinery/shipsensors, /turf/template_noop, /area/engineering) -"Fg" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing/mapped{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"Fm" = ( -/obj/machinery/door/airlock/generic/maintenance{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/full, -/area/construction/qmaint) "Fn" = ( /obj/machinery/light{ brightness_range = 16; @@ -4383,12 +2961,6 @@ /obj/machinery/alarm/west, /turf/simulated/floor/tiled, /area/storage/primary) -"Fz" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor, -/area/construction/qmaint) "FC" = ( /obj/item/modular_computer/console/preset/ai, /obj/machinery/camera/network/command{ @@ -4400,20 +2972,6 @@ temperature = 278 }, /area/turret_protected/ai) -"FD" = ( -/obj/structure/table/rack, -/turf/simulated/floor, -/area/construction/qmaint) -"FJ" = ( -/obj/machinery/portable_atmospherics/canister/air/airlock, -/obj/machinery/atmospherics/portables_connector{ - dir = 1 - }, -/turf/simulated/floor, -/area/construction/hallway) -"FO" = ( -/turf/space, -/area/space) "FR" = ( /obj/machinery/atmospherics/pipe/simple/visible/black{ dir = 4 @@ -4444,22 +3002,15 @@ /area/turret_protected/ai_upload_foyer) "FU" = ( /obj/effect/landmark/start{ - name = "Chief Engineer" + name = "Bridge Crew" }, -/turf/simulated/floor/plating, -/area/construction) -"FW" = ( -/turf/simulated/floor/reinforced, -/area/construction/solars) +/turf/simulated/floor/tiled, +/area/storage/primary) "FZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/recharge_station, /turf/simulated/floor/tiled/dark, /area/hallway/primary/central_one) -"Gl" = ( -/obj/structure/lattice, -/turf/simulated/floor/airless, -/area/template_noop) "Go" = ( /obj/structure/cable{ d1 = 1; @@ -4474,12 +3025,6 @@ }, /turf/simulated/floor/plating, /area/construction) -"Gq" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor, -/area/antag/mercenary) "Gr" = ( /obj/effect/floor_decal/industrial/warning/corner{ dir = 1 @@ -4487,21 +3032,12 @@ /turf/simulated/floor/tiled, /area/construction/storage) "Gs" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, /obj/machinery/atmospherics/unary/vent_pump{ dir = 1 }, +/obj/structure/disposalpipe/junction, /turf/simulated/floor/tiled, /area/construction/storage) -"GA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/door/airlock/generic/maintenance{ - dir = 1 - }, -/turf/simulated/floor, -/area/construction/qmaint) "GD" = ( /obj/effect/landmark/latejoincyborg, /turf/simulated/floor/tiled{ @@ -4513,8 +3049,8 @@ /obj/effect/landmark/start{ name = "Pharmacist" }, -/turf/simulated/floor/plating, -/area/construction) +/turf/simulated/floor/tiled, +/area/construction/storage) "GH" = ( /obj/effect/landmark/start{ name = "Scientist" @@ -4530,43 +3066,17 @@ temperature = 278 }, /area/tcommsat/computer) -"GQ" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing/mapped, -/turf/simulated/open, -/area/construction/hallway) -"GZ" = ( -/obj/effect/floor_decal/industrial/outline_door/red, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "Hg" = ( /obj/effect/landmark/start{ name = "Chaplain" }, /turf/simulated/floor/plating, /area/construction) -"Ho" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/wall/r_wall, -/area/construction/hallway) -"HA" = ( -/obj/machinery/ringer_button, -/turf/simulated/floor/tiled, -/area/construction/solars) "HB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/maintenance/maintcentral) "HD" = ( @@ -4575,10 +3085,6 @@ }, /turf/simulated/floor/plating, /area/construction) -"HF" = ( -/obj/machinery/light, -/turf/simulated/floor/tiled, -/area/construction/solars) "HJ" = ( /obj/structure/cable{ d1 = 2; @@ -4601,17 +3107,6 @@ }, /turf/simulated/floor/tiled, /area/construction) -"HL" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) "HS" = ( /obj/structure/cable{ d1 = 4; @@ -4623,125 +3118,14 @@ }, /turf/simulated/wall/r_wall, /area/construction/storage) -"HU" = ( -/turf/simulated/wall/shuttle/dark/cardinal/khaki, -/area/antag/mercenary) "HV" = ( /obj/machinery/alarm/east, /turf/simulated/floor/tiled, /area/storage/primary) -"Ia" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"Ib" = ( -/obj/effect/floor_decal/spline/fancy/wood, -/obj/effect/floor_decal/spline/fancy/wood, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"Ie" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 9 - }, -/obj/machinery/alarm/north{ - pixel_y = 18 - }, -/obj/structure/closet/secure_closet/hos, -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"Ij" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) "In" = ( /obj/machinery/computer/ship/helm, /turf/simulated/floor/tiled, /area/bridge) -"Ip" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor, -/area/construction/qmaint) -"Iq" = ( -/obj/machinery/atm{ - dir = 1; - pixel_y = 20 - }, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"Ir" = ( -/turf/simulated/floor/tiled/ridged, -/area/construction/solars) -"Iu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/camera/network{ - dir = 8; - pixel_x = 13 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"IB" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"IF" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"II" = ( -/obj/machinery/ringer, -/turf/simulated/floor/tiled, -/area/construction/solars) "IL" = ( /obj/effect/floor_decal/industrial/warning/corner{ dir = 4 @@ -4755,18 +3139,9 @@ temperature = 278 }, /area/tcommsat/chamber) -"IV" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/railing/mapped{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) "IY" = ( /obj/machinery/computer/ship/engines, +/obj/item/paper/fluff/runtime/dontforgetuseovermap, /turf/simulated/floor/plating, /area/storage/primary) "Jd" = ( @@ -4775,20 +3150,12 @@ }, /turf/simulated/floor/plating, /area/construction) -"Jf" = ( -/obj/machinery/atmospherics/binary/pump/on, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor, -/area/construction/hallway) "Js" = ( /obj/machinery/alarm/north{ locked = 0; pixel_y = 23 }, /obj/machinery/power/apc/west, -/obj/effect/floor_decal/industrial/warning/corner, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -4801,14 +3168,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, /turf/simulated/floor/tiled, /area/construction/storage) -"Jv" = ( -/obj/machinery/atmospherics/pipe/simple/visible/universal{ - dir = 1 - }, -/turf/simulated/floor, -/area/construction/hallway) "Jw" = ( /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -4819,9 +3184,25 @@ /obj/machinery/computer/ship/helm, /turf/simulated/floor/shuttle, /area/shuttle/runtime) +"Jz" = ( +/obj/machinery/conveyor_switch/oneway{ + pixel_y = 7; + id = "mining_1" + }, +/turf/simulated/floor/tiled, +/area/construction/storage) "JC" = ( -/turf/simulated/floor, -/area/construction/supplyshuttle) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/corner/dark_blue{ + dir = 5 + }, +/obj/machinery/papershredder{ + pixel_x = 7 + }, +/turf/simulated/floor/tiled, +/area/hallway/primary/central_one) "JE" = ( /obj/machinery/access_button{ dir = 1; @@ -4836,19 +3217,6 @@ /obj/effect/map_effect/marker_helper/airlock/exterior, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"JG" = ( -/turf/simulated/floor/marble, -/area/construction/solars) -"JQ" = ( -/obj/structure/window{ - dir = 4 - }, -/obj/machinery/door/window/southright, -/turf/simulated/floor/reinforced, -/area/construction/solars) -"JS" = ( -/turf/simulated/floor/tiled/techmaint, -/area/construction/solars) "JT" = ( /obj/machinery/telecomms/server/presets/common, /turf/simulated/floor/bluegrid{ @@ -4856,75 +3224,32 @@ temperature = 278 }, /area/tcommsat/chamber) -"JW" = ( -/obj/effect/floor_decal/industrial/outline_corner/yellow{ - dir = 6 - }, -/obj/effect/floor_decal/industrial/outline_corner/yellow{ - dir = 10 - }, -/obj/effect/floor_decal/industrial/outline_corner/yellow{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"JY" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"Kb" = ( -/obj/machinery/door/firedoor, -/obj/effect/floor_decal/industrial/hatch_door/red{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Kg" = ( -/turf/simulated/floor/tiled, -/area/construction/hallway) -"Kh" = ( -/turf/simulated/wall/shuttle/dark/cardinal/merc, -/area/antag/mercenary) "Kj" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 8 +/obj/structure/table/standard, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/projectile/automatic/rifle/sol, +/obj/item/gun/energy/rifle/laser, +/obj/machinery/recharger/wallcharger{ + pixel_y = -25 }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"Kr" = ( -/obj/machinery/camera/network{ - dir = 4; - pixel_x = -13; - pixel_y = 22 - }, -/obj/machinery/light/small{ +/turf/simulated/floor/tiled, +/area/construction) +"Ks" = ( +/obj/machinery/mineral/processing_unit{ + id = "runtime_processing_1"; dir = 8 }, /turf/simulated/floor/tiled, -/area/construction/hallway) -"Kt" = ( -/obj/machinery/door/airlock/generic/maintenance{ - dir = 4 - }, -/turf/simulated/floor, -/area/construction/qmaint) -"Ku" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"Ky" = ( -/obj/structure/grille/over/large, -/obj/structure/window/full/reinforced/shuttle, -/obj/structure/window_frame/shuttle/blue, -/turf/simulated/floor, -/area/antag/mercenary) +/area/construction/storage) "Kz" = ( /obj/machinery/atmospherics/pipe/manifold/visible/blue{ dir = 4 @@ -4935,16 +3260,6 @@ }, /turf/simulated/floor/plating, /area/engineering/atmos) -"KB" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor, -/area/construction/supplyshuttle) "KC" = ( /obj/machinery/light{ dir = 8 @@ -4957,30 +3272,6 @@ }, /turf/simulated/floor/tiled, /area/storage/primary) -"KH" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/tiled/dark, -/area/construction/qmaint) -"KJ" = ( -/obj/machinery/door/airlock/generic/maintenance{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/wood/bamboo, -/area/construction/qmaint) -"KK" = ( -/turf/simulated/floor/reinforced/large, -/area/construction/solars) "KM" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -5002,51 +3293,10 @@ }, /turf/simulated/floor/plating, /area/construction) -"KV" = ( -/obj/machinery/door/airlock/external/blue{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) "KY" = ( -/turf/simulated/floor/tiled/slate, -/area/construction/solars) -"Lb" = ( -/obj/effect/floor_decal/industrial/arrow/yellow, +/obj/machinery/r_n_d/circuit_imprinter, /turf/simulated/floor/tiled, -/area/construction/solars) -"Lc" = ( -/obj/structure/window{ - dir = 1 - }, -/obj/structure/window, -/turf/simulated/floor/reinforced, -/area/construction/solars) -"Lk" = ( -/obj/structure/window{ - dir = 4 - }, -/obj/structure/table/steel, -/turf/simulated/floor/reinforced, -/area/construction/solars) -"Lp" = ( -/obj/machinery/firealarm/south, -/turf/simulated/floor/tiled, -/area/storage/primary) -"Lq" = ( -/obj/effect/floor_decal/industrial/outline_straight/yellow{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/hatch_small/yellow{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Lt" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/structure/railing/mapped, -/turf/simulated/floor/tiled, -/area/construction/hallway) +/area/construction/storage) "Ly" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -5059,66 +3309,13 @@ /area/hallway/primary/central_one) "LF" = ( /obj/machinery/computer/ship/targeting/terminal, +/obj/item/paper/fluff/runtime/dontforgetuseovermap, /turf/simulated/floor/tiled, /area/storage/primary) -"LK" = ( -/obj/effect/floor_decal/spline/fancy/wood, -/turf/simulated/floor/wood/birch, -/area/construction/solars) "LM" = ( /obj/effect/landmark/lobby_mobs_location, /turf/unsimulated/floor, /area/template_noop) -"LP" = ( -/obj/structure/railing/mapped, -/turf/simulated/floor/tiled, -/area/construction/solars) -"LS" = ( -/turf/simulated/floor/tiled/rust, -/area/construction/solars) -"Md" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"Mh" = ( -/obj/structure/window/shuttle/scc_space_ship/cardinal, -/obj/structure/grille/over/large, -/turf/simulated/floor/tiled/full, -/area/construction/supplyshuttle) -"Mo" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/floor_decal/industrial/warning/corner, -/turf/simulated/floor/tiled, -/area/construction/storage) -"Mp" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning, -/turf/simulated/floor/tiled, -/area/construction/storage) -"Mw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) -"Mx" = ( -/obj/structure/table/wood, -/turf/simulated/floor/carpet/aquablue, -/area/construction/storage) "ME" = ( /obj/machinery/atmospherics/portables_connector/aux{ dir = 4 @@ -5126,58 +3323,17 @@ /obj/machinery/portable_atmospherics/canister/air/airlock, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"MG" = ( -/turf/simulated/floor/wood/ebony, -/area/construction/solars) -"MH" = ( -/obj/machinery/door/airlock/external/red{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"MJ" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_y = 6 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"MO" = ( -/obj/machinery/door/window/southleft, -/turf/simulated/floor/reinforced, -/area/construction/solars) "MW" = ( /obj/effect/landmark/latejoincryo, /turf/simulated/floor/plating, /area/construction) -"Na" = ( -/obj/effect/landmark/newplayer_start, -/turf/unsimulated/floor, -/area/space) -"Nb" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor, -/area/construction/hallway) -"Nd" = ( -/obj/structure/window/shuttle/scc_space_ship/cardinal, -/obj/structure/grille/over/large, -/turf/simulated/floor/tiled/full, -/area/construction/hallway) "Ng" = ( -/obj/machinery/door/window/northleft, -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 +/obj/machinery/computer/operating{ + dir = 1 }, -/turf/simulated/floor/reinforced, -/area/construction/solars) +/turf/simulated/floor/tiled, +/area/construction/storage) "Nh" = ( -/obj/effect/floor_decal/industrial/warning, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -5186,6 +3342,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/construction/storage) "Nn" = ( @@ -5218,6 +3377,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, /area/turret_protected/ai_upload_foyer) "Ny" = ( @@ -5232,45 +3392,11 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"Nz" = ( -/obj/machinery/requests_console{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"NA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/door/airlock/external/purple{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"NO" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"NX" = ( -/turf/simulated/wall/shuttle/scc_space_ship/cardinal, -/area/construction/qmaint) -"NY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled, -/area/construction/hallway) "Oe" = ( /obj/effect/landmark/start{ name = "Corporate Liaison" }, +/obj/effect/floor_decal/industrial/loading/yellow, /turf/simulated/floor/plating, /area/construction) "Og" = ( @@ -5280,22 +3406,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"Oo" = ( -/turf/simulated/floor/tiled/full, -/area/construction/solars) -"Op" = ( -/obj/machinery/newscaster/north, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"Os" = ( -/obj/effect/floor_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) "Ot" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume{ dir = 8 @@ -5306,48 +3416,6 @@ }, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"OB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/door/airlock/external/red{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"OC" = ( -/turf/unsimulated/wall/steel, -/area/space) -"OH" = ( -/obj/effect/floor_decal/industrial/outline_straight/yellow{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline_straight/yellow{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"OL" = ( -/obj/structure/lattice/catwalk/indoor/grate/slate, -/turf/simulated/floor/plating, -/area/construction/solars) -"OP" = ( -/obj/effect/floor_decal/industrial/outline_straight/yellow{ - dir = 6 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"OR" = ( -/obj/machinery/firealarm/north, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"OT" = ( -/turf/simulated/wall, -/area/construction/solarscontrol) -"OW" = ( -/obj/effect/floor_decal/industrial/hatch_tiny/yellow{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "OX" = ( /obj/structure/cable{ d1 = 4; @@ -5371,76 +3439,17 @@ /obj/effect/floor_decal/industrial/warning{ dir = 1 }, +/obj/structure/railing/mapped{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/construction/storage) -"Pd" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"Pg" = ( -/obj/structure/table/steel, -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"Po" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/tiled, -/area/construction/hallway) -"Pu" = ( -/obj/structure/railing/mapped{ - dir = 8 - }, -/obj/structure/railing/mapped, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Pw" = ( -/obj/machinery/newscaster, -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"PM" = ( -/obj/effect/floor_decal/industrial/outline_straight/yellow{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"PN" = ( -/obj/structure/window{ - dir = 1 - }, -/obj/item/modular_computer/console/preset/security/hos, -/turf/simulated/floor/reinforced, -/area/construction/solars) "PS" = ( /obj/effect/landmark{ name = "Revenant" }, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"PV" = ( -/obj/structure/lattice/catwalk/indoor/grate/dark, -/turf/simulated/floor/plating, -/area/construction/solars) -"PY" = ( -/obj/machinery/firealarm/east, -/turf/simulated/floor, -/area/antag/mercenary) "Qe" = ( /turf/simulated/wall/r_wall, /area/shuttle/runtime) @@ -5453,30 +3462,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/primary/central_one) -"Qk" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) -"Qn" = ( -/obj/machinery/ion_engine{ - dir = 1 - }, -/obj/effect/landmark/entry_point/fore, -/turf/simulated/floor/plating, -/area/shuttle/runtime) -"QA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/turf/simulated/floor, -/area/construction/hallway) "QS" = ( /obj/structure/cable/cyan{ d1 = 4; @@ -5512,62 +3497,19 @@ /obj/machinery/atmospherics/pipe/manifold/hidden, /turf/simulated/floor/plating, /area/storage/primary) -"QW" = ( -/turf/simulated/floor/tiled/full, -/area/construction/hallway) -"Rb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor, -/area/construction/supplyshuttle) -"Rc" = ( -/obj/structure/grille/over/large, -/obj/structure/window/full/reinforced/shuttle/black, -/obj/structure/window_frame/shuttle/red, -/turf/simulated/floor, -/area/antag/mercenary) -"Rh" = ( -/obj/effect/floor_decal/industrial/outline_door/red{ - dir = 4 - }, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 6 +"Rl" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining_1" }, /turf/simulated/floor/tiled, -/area/construction/solars) +/area/construction/storage) "Ro" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, /turf/simulated/floor/plating, /area/storage/primary) -"Ry" = ( -/turf/simulated/floor/tiled/bitile{ - dir = 8 - }, -/area/construction/solars) -"RC" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"RH" = ( -/obj/structure/railing/mapped, -/obj/structure/railing/mapped{ - dir = 1 - }, -/obj/structure/railing/mapped{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "RL" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 10 @@ -5586,22 +3528,6 @@ temperature = 278 }, /area/turret_protected/ai_upload_foyer) -"RO" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 5 - }, -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) "RU" = ( /obj/machinery/bluespacerelay, /turf/simulated/floor/bluegrid{ @@ -5610,31 +3536,9 @@ }, /area/tcommsat/chamber) "RY" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"Sa" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, +/obj/structure/lattice/catwalk, /turf/simulated/floor/tiled, -/area/construction/solars) -"Sd" = ( -/obj/structure/window/shuttle/scc_space_ship/cardinal, -/obj/structure/grille/over/large, -/obj/machinery/door/firedoor, -/turf/simulated/floor/tiled/full, -/area/construction/qmaint) +/area/construction/storage) "Sj" = ( /obj/effect/landmark/start{ name = "Warden" @@ -5642,15 +3546,12 @@ /turf/simulated/floor/plating, /area/construction) "Sm" = ( -/turf/simulated/wall/shuttle/dark/cardinal/blue, -/area/antag/mercenary) -"Su" = ( -/obj/structure/railing/mapped{ - dir = 4 +/obj/machinery/door/window/holowindoor{ + dir = 1 }, -/obj/structure/railing/mapped, +/mob/living/carbon/slime, /turf/simulated/floor/tiled, -/area/construction/solars) +/area/construction/storage) "Sv" = ( /obj/machinery/light{ brightness_range = 16; @@ -5670,30 +3571,37 @@ /obj/effect/landmark/start{ name = "First Responder" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/plating, /area/construction) -"SE" = ( -/obj/structure/railing/mapped, -/obj/structure/railing/mapped{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"SG" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/wood/mahogany, -/area/construction/solars) "SP" = ( /obj/effect/landmark/start{ name = "Engineering Apprentice" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/plating, /area/construction) +"Te" = ( +/obj/machinery/mineral/stacking_machine{ + id = "runtime_stacking_1"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/construction/storage) +"Th" = ( +/turf/simulated/floor/plating, +/area/outpost/mining_main/eva) +"Ti" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm/east, +/turf/simulated/floor/plating, +/area/outpost/mining_main/eva) "Tj" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden, /obj/machinery/atmospherics/pipe/simple/hidden/aux, @@ -5703,32 +3611,10 @@ }, /turf/simulated/floor/plating, /area/maintenance/maintcentral) -"Tk" = ( -/obj/machinery/door/airlock/external/merc{ - dir = 1 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"Tm" = ( -/obj/structure/railing/mapped{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "Tq" = ( /obj/effect/overmap/visitable/ship/landable/runtime, /turf/simulated/floor/shuttle, /area/shuttle/runtime) -"Ty" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 18 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) "Tz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/aux{ dir = 1 @@ -5745,18 +3631,18 @@ dir = 8; must_start_working = 1 }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + dir = 1 + }, /turf/simulated/floor/tiled{ name = "cooled floor"; temperature = 278 }, /area/turret_protected/ai_upload_foyer) "TB" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, +/mob/living/heavy_vehicle/premade/random, +/obj/machinery/mech_recharger, /turf/simulated/floor/tiled, /area/construction/storage) "TD" = ( @@ -5765,12 +3651,6 @@ }, /turf/simulated/floor/plating, /area/storage/primary) -"TK" = ( -/obj/structure/grille/over/large, -/obj/structure/window/full/reinforced/shuttle, -/obj/structure/window_frame/shuttle/merc, -/turf/simulated/floor, -/area/antag/mercenary) "TL" = ( /obj/structure/cable{ d2 = 8; @@ -5815,22 +3695,6 @@ "Uf" = ( /turf/simulated/floor/plating, /area/turbolift/main_station) -"Ui" = ( -/obj/machinery/power/breakerbox, -/turf/simulated/floor, -/area/construction/supplyshuttle) -"Ul" = ( -/turf/simulated/floor, -/area/construction/hallway) -"Um" = ( -/obj/effect/floor_decal/industrial/arrow/yellow{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Up" = ( -/turf/simulated/floor/tiled/cargo, -/area/construction/solars) "Us" = ( /obj/machinery/atmospherics/pipe/simple/visible/black{ dir = 4 @@ -5848,30 +3712,8 @@ }, /area/tcommsat/computer) "Ut" = ( -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"Uv" = ( -/obj/machinery/requests_console, +/obj/machinery/r_n_d/server/advanced/core, /turf/simulated/floor/tiled, -/area/construction/solars) -"UB" = ( -/obj/effect/floor_decal/industrial/outline_straight/yellow, -/obj/effect/floor_decal/industrial/hatch_small/yellow{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"UC" = ( -/obj/machinery/alarm/north{ - pixel_y = 18 - }, -/obj/structure/table/wood, -/obj/machinery/light{ - brightness_range = 16; - dir = 4; - must_start_working = 1 - }, -/turf/simulated/floor/wood/birch, /area/construction/storage) "UD" = ( /obj/machinery/telecomms/broadcaster/preset_right, @@ -5892,21 +3734,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/primary/central_one) -"UG" = ( -/turf/simulated/floor/grass, -/area/construction/solars) -"UJ" = ( -/obj/structure/platform, -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"UL" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor, -/area/construction/supplyshuttle) "UP" = ( /obj/effect/map_effect/window_spawner/full/reinforced, /turf/simulated/floor/plating, @@ -5925,81 +3752,36 @@ "Vm" = ( /turf/simulated/floor/shuttle, /area/shuttle/runtime) -"Vp" = ( -/obj/structure/cable{ - d1 = 32; - d2 = 2; - icon_state = "11-2" - }, -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/zpipe/down/supply, -/turf/simulated/open, -/area/construction/hallway) "VV" = ( -/obj/effect/map_effect/window_spawner/full/reinforced, -/obj/structure/grille/over, -/obj/machinery/door/firedoor, -/turf/simulated/floor/tiled/full, -/area/construction/solarscontrol) -"VW" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/floor_decal/industrial/warning{ + dir = 1 }, -/turf/simulated/floor/tiled/full, -/area/construction/hallway) -"VX" = ( -/turf/simulated/floor/tiled/cargo/full, -/area/construction/solars) +/obj/effect/floor_decal/industrial/loading/yellow{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/construction/storage) "Wa" = ( /obj/machinery/door/airlock{ dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/primary/central_one) -"Wb" = ( -/obj/effect/floor_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) "Wf" = ( -/obj/structure/table/wood, -/obj/machinery/light{ - dir = 1 +/obj/structure/table/rack, +/obj/item/stack/material/glass/full, +/obj/item/stack/material/aluminium/full, +/obj/item/stack/material/bronze/full, +/obj/item/stack/material/phoron/full, +/obj/item/stack/material/plastic/full, +/obj/item/stack/material/silver/full, +/obj/item/stack/material/steel/full, +/obj/item/stack/material/titanium/full, +/obj/structure/reagent_dispensers/acid{ + pixel_y = 24 }, -/turf/simulated/floor/wood/birch, +/turf/simulated/floor/tiled, /area/construction/storage) -"Wt" = ( -/obj/effect/floor_decal/industrial/outline_straight/yellow{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) -"Wv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - dir = 8; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor, -/area/construction/supplyshuttle) -"WA" = ( -/obj/effect/floor_decal/corner/grey{ - dir = 9 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "WH" = ( /obj/effect/floor_decal/industrial/warning, /obj/machinery/firealarm/north{ @@ -6040,25 +3822,6 @@ }, /turf/simulated/floor/plating, /area/construction) -"WY" = ( -/turf/simulated/open, -/area/construction/hallway) -"Xf" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor, -/area/antag/mercenary) -"Xi" = ( -/obj/effect/floor_decal/industrial/outline_door/red, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 10 - }, -/obj/effect/floor_decal/industrial/outline_segment/red{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/construction/solars) "Xj" = ( /obj/random/pottedplant{ desc = "I like moster truck"; @@ -6067,24 +3830,6 @@ /obj/effect/decal/warning_stripes, /turf/simulated/floor/tiled, /area/construction/storage) -"XF" = ( -/obj/machinery/light{ - brightness_range = 16; - dir = 8; - must_start_working = 1 - }, -/turf/simulated/floor/tiled/dark, -/area/construction/qmaint) -"XH" = ( -/turf/simulated/floor/wood/birch, -/area/construction/storage) -"XI" = ( -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/wood/bamboo, -/area/construction/storage) "XQ" = ( /obj/effect/floor_decal/corner/dark_blue{ dir = 1 @@ -6101,40 +3846,18 @@ }, /turf/template_noop, /area/template_noop) -"Yg" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/tiled/dark, -/area/construction/solarscontrol) "Yi" = ( /obj/effect/landmark/start{ name = "Chief Medical Officer" }, -/turf/simulated/floor/plating, -/area/construction) -"Yj" = ( -/turf/simulated/floor/wood/yew, -/area/construction/solars) -"Yt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/tiled/dark, -/area/construction/qmaint) -"Yv" = ( -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 +/turf/simulated/floor/tiled, +/area/construction/storage) +"Yr" = ( +/obj/machinery/mineral/unloading_machine{ + dir = 8 }, /turf/simulated/floor/tiled, -/area/construction/hallway) -"Yy" = ( -/turf/simulated/wall/shuttle/dark/cardinal/red, -/area/antag/mercenary) +/area/construction/storage) "YI" = ( /obj/machinery/door/airlock/external/khaki{ dir = 4 @@ -6166,21 +3889,12 @@ /area/storage/primary) "YX" = ( /obj/effect/floor_decal/industrial/warning/corner, -/obj/effect/floor_decal/industrial/warning/corner{ - dir = 4 - }, /turf/simulated/floor/tiled, /area/construction/storage) -"Zs" = ( -/turf/simulated/floor, -/area/antag/mercenary) -"Zv" = ( -/obj/structure/table/steel, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/construction/hallway) +"Zp" = ( +/obj/machinery/suit_cycler/mining/prepared, +/turf/simulated/floor/plating, +/area/outpost/mining_main/eva) "ZA" = ( /obj/item/modular_computer/console/preset/ai, /turf/simulated/floor/bluegrid{ @@ -6212,33 +3926,17 @@ /obj/structure/fuel_port/phoron, /turf/simulated/wall/r_wall, /area/shuttle/runtime) -"ZO" = ( -/turf/simulated/wall, -/area/construction/solars) -"ZQ" = ( -/obj/structure/window, -/obj/structure/table/steel, -/turf/simulated/floor/reinforced, -/area/construction/solars) -"ZR" = ( -/obj/effect/floor_decal/spline/fancy/wood/corner, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/wood/birch, -/area/construction/solars) -"ZT" = ( -/turf/simulated/floor/tiled, -/area/construction/solars) +"ZJ" = ( +/obj/structure/closet/secure_closet/miner, +/turf/simulated/floor/plating, +/area/outpost/mining_main/eva) "ZU" = ( /obj/structure/table/standard, /turf/simulated/floor/tiled, /area/storage/primary) "ZZ" = ( -/turf/simulated/floor/carpet/aquablue, +/obj/structure/closet/crate, +/turf/simulated/floor/tiled, /area/construction/storage) (1,1,1) = {" @@ -6481,7 +4179,7 @@ cK cK cK cK -aa +cK aa aa aa @@ -6737,6 +4435,7 @@ de de de de +de cK aa aa @@ -6753,7 +4452,6 @@ aa aa aa aa -aa "} (3,1,1) = {" fX @@ -6994,6 +4692,7 @@ Qe Qe Qe de +de cK aa aa @@ -7010,7 +4709,6 @@ aa aa aa aa -aa "} (4,1,1) = {" fX @@ -7249,7 +4947,8 @@ Vm Vm Vm Vm -Qn +Qe +md de cK aa @@ -7267,7 +4966,6 @@ aa aa aa aa -aa "} (5,1,1) = {" fX @@ -7506,7 +5204,8 @@ rm Jx wL Vm -dH +Qe +hf de cK aa @@ -7524,7 +5223,6 @@ aa aa aa aa -aa "} (6,1,1) = {" fX @@ -7763,7 +5461,8 @@ fq yE Tq Vm -Qn +Qe +md de cK aa @@ -7781,7 +5480,6 @@ aa aa aa aa -aa "} (7,1,1) = {" fX @@ -8022,6 +5720,7 @@ aE cq Qe de +de cK aa aa @@ -8038,7 +5737,6 @@ aa aa aa aa -aa "} (8,1,1) = {" fX @@ -8279,6 +5977,7 @@ sx de de de +de cK aa aa @@ -8295,7 +5994,6 @@ aa aa aa aa -aa "} (9,1,1) = {" fX @@ -8537,7 +6235,7 @@ cK cK cK cK -ab +cK ab ab ab @@ -9301,9 +6999,9 @@ ob Go pX HB -de -de -de +fm +fm +gv de ae ae @@ -9560,7 +7258,7 @@ cK Bd cK de -de +yk cK cK cK @@ -9817,8 +7515,8 @@ cT HK TP di -di -di +is +cS di di di @@ -10058,7 +7756,7 @@ ae af ak av -au +pd aW bh bq @@ -10071,7 +7769,7 @@ bJ bJ cM cU -qH +de oo de SP @@ -10586,9 +8284,9 @@ bB cN cV de -hz de -gC +de +yk dq dq de @@ -10843,14 +8541,14 @@ eI cK cV de -pd de -FU +de +yk dq dq xP de -nv +de de du cK @@ -11102,7 +8800,7 @@ cV de HD de -de +yk dq dq MW @@ -11359,14 +9057,14 @@ tl pM db de -de +yk dq dq Cu Jd GH dV -du +iD cK ae ac @@ -11616,14 +9314,14 @@ cV de KR de -GF +yk dq dq de de rE WV -du +Kj cK ae ac @@ -11873,7 +9571,7 @@ WH de iq de -Yi +yk dq dq de @@ -12123,7 +9821,7 @@ tT cm cs cA -bB +qa bB cN cV @@ -12379,7 +10077,7 @@ bG cb RL br -cA +JC bB bB cN @@ -12393,7 +10091,7 @@ de de TW pD -uC +de dk cK ae @@ -12636,7 +10334,7 @@ bH cb YP bs -cA +ra bB bB cK @@ -12645,11 +10343,11 @@ df KM dj em -dj +jD dj dj iA -mT +dj df dy cK @@ -12902,7 +10600,7 @@ cP UP UP cP -dr +kt dr cP UP @@ -13158,8 +10856,8 @@ cX dg da da -da -da +iN +yq da da HV @@ -13421,7 +11119,7 @@ da tr dm Sz -cS +da da cP ae @@ -13678,7 +11376,7 @@ sf da Fw da -cS +da da cP ae @@ -13932,10 +11630,10 @@ cZ da cZ LF +FU +ZU da -BP da -cS da cP ae @@ -14177,7 +11875,7 @@ ai bM bY UW -bB +gr cx dt bB @@ -14189,9 +11887,9 @@ dm da dm eY -Lp +da dm -eH +da da da cP @@ -14447,9 +12145,9 @@ da cZ da da -kP +ZU +da da -do da cP ae @@ -14706,7 +12404,7 @@ da da da da -do +da da cP ae @@ -14963,7 +12661,7 @@ da da da da -do +da da cP ae @@ -15216,9 +12914,9 @@ da da da da -aB -aB -aB +da +da +da da da da @@ -15447,10 +13145,10 @@ aa aa aa aa -ac -ae -ae -ac +gC +ZJ +Th +gC wI ai at @@ -15704,11 +13402,11 @@ aa aa aa aa -ac -ae -ae -ac -Ft +gC +Zp +iQ +oN +wI fH at at @@ -15961,10 +13659,10 @@ aa aa aa aa -ac -ae -ae -ac +gC +mr +Ti +gC wI ai at @@ -16218,10 +13916,10 @@ aa aa aa aa -ac -ac -ac -ac +gC +gC +gC +gC wI ai at @@ -74315,7 +72013,7 @@ aa aa aa aa -aa +zw aa aa aa @@ -75094,7 +72792,7 @@ Og TR BQ HS -BQ +oD BQ BQ BQ @@ -75352,11 +73050,11 @@ TR Js hR Gs -Jw -Jw -Jw -Jw -Jw +hW +xz +gk +gk +gk YX Jw Sv @@ -75607,17 +73305,17 @@ TA zg TR Nh +gk +gk +gk +gk +gk +gk +gk +mg qq qq -lF -qq -qq -qq -qq -Mp -qq -qq -Pc +VV BQ uh uh @@ -75864,17 +73562,17 @@ tQ nh Nu zV -qq -qq -lF -qq -qq -qq -qq -AU -Bv -Bv -TB +gk +gk +gk +gk +gk +gk +gk +qY +og +og +Gr BQ uh uh @@ -76121,17 +73819,17 @@ xV TL TR es -lF -lF -lF -lF -lF -lF -lF -lF -lF -lF -Pc +gk +jj +gk +gk +gk +gk +gk +gk +TB +nv +dM BQ uh uh @@ -76377,18 +74075,18 @@ yr uF OX TR -yY -qq -qq -lF -qq -qq -qq -qq -lF -qq -qq -Pc +pe +GF +qi +gk +gk +gk +gk +gk +gk +gk +gk +mT BQ uh uh @@ -76634,18 +74332,18 @@ yr GD WM TR -yY -qq -qq -lF -qq -qq -qq -qq -lF -qq -qq -Pc +dI +uC +pA +eH +fr +Ng +gk +gk +gk +ZZ +gk +dM BQ uh uh @@ -76891,18 +74589,18 @@ my gn FT TR -yY -qq -qq -lF -qq -qq -qq -qq -lF -qq -qq -Pc +Wf +gk +KY +uQ +Yi +rU +gk +gk +gk +Te +gk +oI BQ uh uh @@ -77148,18 +74846,18 @@ hY TR TR TR -yY -qq -qq -lF -qq -qq -qq -qq -lF -qq -qq -Pc +gk +Es +Es +Es +Es +iG +Es +Es +gk +Rl +gk +Ut BQ uh uh @@ -77406,17 +75104,17 @@ kI WN vV yY -lF -lF -lF -lF -lF -lF -lF -lF -lF -lF +RY +RY +RY +RY +RY +RY +RY Pc +Ks +gk +oI BQ uh uh @@ -77670,10 +75368,10 @@ qq qq qq qq -En -Mo -ry -gv +Pc +Rl +hz +dK BQ uh uh @@ -77928,9 +75626,9 @@ qq qq qq Pc -gk -qi -Pc +Yr +Jz +lJ BQ uh uh @@ -78185,9 +75883,9 @@ og og og Gr -qY -lg -Gr +ER +mo +Sm BQ uh uh @@ -137312,131075 +135010,3 @@ fX fX fX "} - -(1,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -lC -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(2,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(3,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(5,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(6,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -Yc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(7,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(8,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -Yc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(9,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(10,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(11,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -CK -CK -CK -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(12,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Vp -dD -CK -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(13,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -CK -CK -CK -Ho -CK -CK -CK -CK -CK -CK -CK -CK -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(14,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -oN -Ia -lQ -IB -jt -Os -Os -Os -Os -Os -oF -Yv -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(15,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -WY -WY -WY -uf -WY -WY -uf -WY -WY -WY -ql -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(16,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -WY -WY -WY -uf -WY -WY -uf -WY -WY -WY -ql -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(17,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -WY -WY -WY -uf -WY -WY -GQ -WY -WY -WY -ql -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(18,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -uf -uf -uf -uf -uf -uf -uf -xM -xM -xM -CA -CK -uh -uh -aa -ab -aa -aa -aa -aa -Yc -aa -aa -aa -"} -(19,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -WY -WY -WY -uf -WY -WY -GQ -WY -WY -WY -ql -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(20,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -WY -WY -WY -uf -WY -WY -uf -WY -WY -WY -ql -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(21,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -DI -DA -DA -DA -uf -DA -DA -uf -DA -DA -DA -CA -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(22,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -WY -WY -WY -uf -WY -WY -uf -WY -WY -WY -ql -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(23,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -WY -WY -WY -uf -WY -WY -uf -ud -vQ -vQ -fK -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(24,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -Lt -WY -WY -WY -uf -WY -WY -uf -IV -WY -WY -CA -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(25,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -xW -EK -Fg -Fg -Fg -Fg -Fg -Fg -iN -Cq -HL -xc -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(26,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -CK -CK -CK -CK -CK -CK -CK -CK -CK -CK -CK -CK -CK -CK -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(27,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(28,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(29,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(30,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(31,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(32,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(33,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(34,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(35,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(36,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -Yc -aa -aa -aa -"} -(37,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(38,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(39,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(40,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(41,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(42,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(43,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -uh -uh -uh -uh -uh -uh -uh -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(44,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Gl -Gl -Gl -Gl -Gl -Gl -Gl -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -"} -(45,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -uh -uh -uh -uh -uh -uh -uh -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(46,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -uh -uh -uh -uh -uh -uh -uh -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(47,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -Yc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -uh -uh -uh -uh -uh -uh -uh -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(48,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -uh -iT -uh -uh -uh -uh -uh -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(49,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(50,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(51,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(52,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(53,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(54,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(55,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(56,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(57,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(58,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(59,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(60,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(61,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(62,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(63,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(64,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(65,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(66,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(67,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(68,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(69,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(70,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(71,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(72,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(73,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(74,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(75,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(76,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(77,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(78,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(79,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(80,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(81,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(82,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(83,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(84,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -NX -Kt -NX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(85,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -NX -Ip -Sd -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(86,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -NX -yS -Sd -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(87,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -NX -NX -NX -NX -NX -NX -ty -NX -NX -NX -NX -NX -NX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(88,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -NX -go -go -go -eW -go -yS -qp -lG -GA -pl -nr -eW -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(89,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -AC -go -go -go -NX -Fz -yS -go -yS -NX -NX -NX -NX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(90,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -AC -AC -AC -NX -NX -Bo -jU -fz -pG -AC -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(91,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -AC -go -yS -go -go -AC -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(92,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -AC -yB -kJ -yB -go -AC -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(93,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -lX -wg -wg -wg -NX -NX -NX -ty -NX -NX -NX -rY -rY -rY -rY -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(94,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -wg -wg -wg -wg -wg -wg -lX -hd -Eh -jK -AT -uR -qp -dI -qp -go -AT -mS -Pg -Kg -rY -rY -rY -rY -rY -rY -rY -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(95,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -fX -fX -wg -wT -wT -nP -XH -XH -pn -mI -AL -ul -KJ -ro -pC -ks -BZ -wV -Bf -NY -Po -gB -rX -Nb -QA -Jv -Jf -vB -rY -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(96,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -yq -fX -fX -wg -nP -nP -XH -XH -lj -pn -ld -gg -rK -AT -FD -xw -go -go -ih -AT -Kg -ln -Kg -pe -Ul -DR -Jv -dP -FJ -rY -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(97,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -yq -fX -fX -lX -hf -XH -XH -XH -XH -pn -Mx -ZZ -Mw -AT -FD -xw -xD -FD -fm -AT -pe -VW -ZO -ZO -ZO -qK -ZO -ZO -yq -rY -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(98,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -sr -sr -sr -sr -sr -sr -UG -UG -yq -fX -fX -lX -UC -wT -gr -XH -XH -iD -jn -Kj -uB -AT -AT -Fm -AT -Am -AT -AT -mR -ln -ZO -Ie -lJ -RY -lM -hS -rr -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(99,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -sr -BL -lJ -lJ -AW -sr -UG -UG -yq -fX -fX -lX -pn -Cb -pn -BN -pn -pn -pt -fN -vh -AT -XF -ra -AT -zT -jk -pe -Kg -ln -je -NO -Ut -ZR -SG -is -rr -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(100,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -sr -Pd -JY -MJ -Ib -sr -UG -UG -yq -fX -fX -lX -wT -XH -eZ -XH -Md -pn -wA -XI -jO -xz -Yt -KH -AT -zT -Kg -er -Kg -ln -je -Wb -ef -fr -sF -Ds -rr -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(101,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -sr -Pd -vG -Af -LK -sr -UG -UG -yq -fX -fX -lX -Wf -XH -UJ -XH -rG -fb -fb -fb -fb -OT -xJ -Ku -OT -Kg -pw -pe -Kg -ln -ZO -Ty -Ut -LK -zN -Ds -rr -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(102,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -sr -Pd -xK -Ut -xh -kQ -UG -UG -yq -fX -fX -wg -wT -XH -UJ -XH -lA -fb -sC -JC -JC -OT -xB -Yg -OT -QW -pe -pe -Op -jD -qV -RO -Iu -iV -CE -yP -rr -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(103,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -sr -mo -Ij -Ij -DD -sr -UG -UG -yq -fX -fX -wg -wT -wT -UJ -XH -XH -fb -jF -UL -gb -OT -OR -Yg -VV -Kg -jk -OT -OT -OT -OT -ZO -ZO -ZO -ZO -ZO -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(104,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -sr -sr -sr -sr -sr -sr -UG -UG -yq -fX -fX -wg -wg -wg -wg -wg -wg -ki -JC -Wv -Rb -we -IF -ni -VV -Kg -Kg -lE -xJ -dF -dF -OT -Kg -te -Kg -Kr -Nd -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(105,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -yq -fX -fX -fX -fX -fX -fX -fX -fX -Mh -KB -Cf -JC -OT -xJ -xJ -VV -ur -ur -OT -xJ -xJ -xJ -wY -Kg -Kg -Kg -mS -Nd -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(106,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -UG -UG -UG -UG -UG -UG -UG -UG -UG -UG -yq -fX -fX -fX -fX -fX -fX -fX -fX -Mh -kf -JC -Ui -OT -Iq -Qk -xJ -xJ -xJ -xJ -xJ -Qk -xJ -OT -Zv -mS -mS -mS -Nd -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(107,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -fX -fX -fX -fX -fX -fX -fX -fX -Mh -Mh -Mh -ki -jz -jz -jz -jz -jz -jz -jz -jz -jz -jz -jz -rY -Nd -Nd -Nd -Nd -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(108,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(109,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yq -yq -yq -yq -yq -yq -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(110,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -Sa -ZT -ZT -Sa -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(111,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yq -yq -fX -fX -fX -fX -yq -yq -yq -yq -vI -sO -vI -ut -ZT -HF -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -Sm -Sm -Sm -Sm -Sm -Sm -Sm -Ky -Ky -Ky -Ky -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(112,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -ZT -yq -fX -fX -fX -fX -yq -eN -ZT -Ng -FW -lU -FW -ZQ -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -Sm -Sm -Sm -Sm -Zs -Zs -oc -Sm -RC -Xf -Zs -Zs -Zs -Ky -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(113,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -nQ -yq -fX -fX -fX -fX -yq -nQ -ZT -yT -FW -FW -FW -Ek -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -KV -Bb -uj -pA -xY -Zs -Zs -KV -Zs -Zs -Zs -Zs -Zs -Ky -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(114,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -yq -fX -fX -fX -fX -yq -ZT -ZT -PN -FW -th -FW -MO -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -Sm -Sm -Sm -Sm -nG -Gq -PY -Sm -RC -Gq -Zs -Zs -Zs -Ky -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(115,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -Lc -fX -fX -fX -fX -fX -yq -yk -ZT -rU -Lk -eA -oA -JQ -ZT -HF -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -Sm -Sm -Sm -Sm -Sm -Sm -Sm -Ky -Ky -Ky -Ky -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(116,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -Lc -fX -fX -fX -fX -fX -yq -nQ -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(117,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -Lc -fX -fX -fX -fX -fX -yq -ZT -ZT -DB -ZT -ZT -ZT -DB -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -mE -mE -mE -mE -mE -mE -mE -mD -mD -mD -mD -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(118,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -Lc -fX -fX -fX -fX -fX -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -fX -fX -fX -fX -fX -fX -mE -mE -mE -mE -Zs -Zs -Zs -mE -RC -Xf -Zs -Zs -Zs -mD -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(119,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -lD -Bb -uj -NA -xY -Zs -Zs -lD -Zs -Zs -Zs -Zs -Zs -mD -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(120,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -nQ -yq -fX -fX -fX -fX -ZO -ZO -ZO -ZO -ZO -ZO -ZO -ZO -ZO -fX -fX -fX -fX -fX -fX -fX -fX -mE -mE -mE -mE -nG -Gq -Zs -mE -RC -Gq -Zs -Zs -Zs -mD -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(121,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -ZT -yq -fX -fX -fX -fX -ZO -Pw -ZT -ZT -ZO -Sa -ZT -HA -ZO -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -mE -mE -mE -mE -mE -mE -mE -mD -mD -mD -mD -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(122,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yq -yq -fX -fX -fX -fX -ZO -Uv -ZT -ZT -ZO -ZT -ZT -ZT -ZO -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(123,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -ZO -od -ZT -ZT -ZO -uV -hW -tC -ZO -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -HU -HU -HU -HU -HU -HU -HU -Ax -Ax -Ax -Ax -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(124,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -ZO -ZO -ZO -ZO -ZO -ZO -ZO -ZO -ZO -fX -fX -fX -fX -fX -fX -fX -fX -HU -HU -HU -HU -Zs -Zs -Zs -HU -RC -Xf -Zs -Zs -Zs -Ax -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(125,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -ZO -Sa -ZT -Ck -ZO -Sa -ZT -ZT -ZO -fX -fX -fX -fX -fX -fX -fX -fX -yF -Bb -uj -yG -xY -Zs -Zs -yF -Zs -Zs -Zs -Zs -Zs -Ax -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(126,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -ZO -II -ZT -Nz -ZO -ZT -ZT -ZT -ZO -fX -fX -fX -fX -fX -fX -fX -fX -HU -HU -HU -HU -nG -Gq -Zs -HU -RC -Gq -Zs -Zs -Zs -Ax -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(127,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -ZO -DB -ZT -jR -ZO -DB -ZT -ZT -ZO -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -HU -HU -HU -HU -HU -HU -HU -Ax -Ax -Ax -Ax -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(128,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -ZO -ZO -ZO -ZO -ZO -ZO -ZO -ZO -ZO -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(129,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -Yy -Yy -Yy -Yy -Yy -Yy -Yy -Rc -Rc -Rc -Rc -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(130,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -Yy -Yy -Yy -Yy -Zs -Zs -Zs -Yy -RC -Xf -Zs -Zs -Zs -Rc -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(131,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -fX -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -fX -fX -fX -MH -Bb -uj -OB -xY -Zs -Zs -MH -Zs -Zs -Zs -Zs -Zs -Rc -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(132,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -FW -FW -FW -FW -FW -FW -FW -FW -FW -FW -FW -yq -fX -yq -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -yq -fX -fX -fX -Yy -Yy -Yy -Yy -nG -Gq -Zs -Yy -RC -Gq -Zs -Zs -Zs -Rc -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(133,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -PV -oI -oZ -FW -md -md -md -FW -FW -OW -Co -yq -fX -yq -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -Yy -Yy -Yy -Yy -Yy -Yy -Yy -Rc -Rc -Rc -Rc -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(134,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -OL -KY -zX -FW -Ir -Ir -Ir -FW -FW -OH -CM -yq -fX -yq -Tm -Tm -EO -ZT -ZT -RH -ZT -ux -Pu -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(135,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -Es -vj -dM -FW -zK -JS -dG -FW -FW -Lq -UB -yq -fX -yq -ZT -ZT -LP -ZT -ZT -im -ZT -uH -LP -ZT -yq -fX -fX -fX -fX -fX -fX -Kh -Kh -Kh -Kh -Kh -Kh -Kh -TK -TK -TK -TK -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(136,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -ms -ZT -Oo -FW -FW -FW -FW -FW -FW -Wt -OP -yq -fX -yq -ZT -ZT -LP -ZT -ZT -im -ZT -uH -LP -ZT -yq -fX -fX -fX -Kh -Kh -Kh -Kh -Zs -Zs -Zs -Kh -RC -Xf -Zs -Zs -Zs -TK -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(137,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -PV -iO -zG -FW -KK -KK -KK -KK -FW -Lb -Um -yq -fX -yq -ZT -ZT -LP -ZT -ZT -im -ZT -uH -LP -ZT -yq -fX -fX -fX -Tk -Bb -uj -zr -xY -Zs -Zs -Tk -Zs -Zs -Zs -Zs -Zs -TK -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(138,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -FW -DM -uY -FW -FW -FW -FW -FW -FW -ko -ZT -yq -fX -yq -iX -iX -SE -ZT -ZT -rz -ZT -zy -SE -ZT -yq -fX -fX -fX -Kh -Kh -Kh -Kh -nG -Gq -Zs -Kh -RC -Gq -Zs -Zs -Zs -TK -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(139,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -FW -lS -Er -FW -Ry -Ry -Bm -os -FW -OW -OW -yq -fX -yq -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -Kh -Kh -Kh -Kh -Kh -Kh -Kh -TK -TK -TK -TK -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(140,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -FW -JG -kt -FW -CO -CO -Bm -os -FW -iI -ke -yq -fX -yq -LP -Tm -Tm -Tm -Tm -Tm -Tm -Tm -EO -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(141,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -FW -jj -LS -FW -FW -FW -FW -FW -FW -nC -po -yq -fX -yq -LP -ZT -ZT -ZT -ZT -ZT -ZT -ZT -LP -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(142,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -FW -Up -VX -FW -ru -tJ -Ut -MG -FW -ic -JW -yq -fX -yq -LP -iX -iX -iX -iX -iX -iX -iX -Su -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(143,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -FW -uo -lO -FW -ec -yf -Yj -ru -FW -DL -qQ -yq -fX -yq -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(144,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -FW -FW -FW -FW -FW -FW -FW -FW -FW -FW -FW -FW -yq -fX -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(145,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(146,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -hy -yq -pY -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(147,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yn -At -sq -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(148,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -hy -yq -Wt -jC -PM -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(149,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -hy -yq -yq -iF -yq -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(150,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -gV -Kb -fO -mG -WA -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(151,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -GZ -Kb -ls -Rh -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(152,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -uQ -yq -yq -iW -yq -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(153,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -uQ -yq -Dr -oD -WA -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(154,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -Xi -Kb -dN -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(155,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -uQ -yq -lw -ZT -ZT -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(156,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -yq -yq -yq -yq -yq -yq -yq -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(157,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(158,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(159,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(160,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(161,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(162,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(163,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(164,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(165,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(166,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(167,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(168,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(169,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(170,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(171,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(172,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(173,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(174,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(175,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(176,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(177,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(178,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(179,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(180,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(181,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(182,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(183,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(184,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(185,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(186,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(187,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(188,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(189,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(190,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(191,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(192,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(193,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(194,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(195,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(196,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(197,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(198,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(199,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(200,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(201,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(202,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(203,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(204,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(205,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(206,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(207,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(208,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(209,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(210,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(211,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(212,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(213,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(214,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(215,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(216,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(217,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(218,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(219,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(220,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(221,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(222,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(223,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(224,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(225,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(226,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(227,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(228,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(229,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(230,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(231,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(232,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(233,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(234,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(235,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(236,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(237,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(238,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(239,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(240,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(241,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(242,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(243,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(244,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(245,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(246,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(247,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(248,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(249,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(250,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(251,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(252,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(253,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(254,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} -(255,1,3) = {" -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -fX -"} - -(1,1,4) = {" -OC -OC -OC -OC -OC -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(2,1,4) = {" -OC -OC -OC -OC -OC -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(3,1,4) = {" -OC -OC -Na -OC -OC -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(4,1,4) = {" -OC -OC -OC -OC -OC -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(5,1,4) = {" -OC -OC -OC -OC -OC -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -rF -FO -FO -FO -FO -"} -(6,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(7,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(8,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(9,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(10,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(11,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(12,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(13,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(14,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(15,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(16,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(17,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(18,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(19,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(20,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(21,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(22,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(23,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(24,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(25,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(26,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(27,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(28,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(29,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(30,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(31,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(32,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(33,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(34,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(35,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(36,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(37,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(38,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(39,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(40,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(41,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(42,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(43,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(44,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(45,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(46,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(47,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(48,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(49,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(50,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(51,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(52,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(53,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(54,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(55,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(56,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(57,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(58,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(59,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(60,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(61,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(62,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(63,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(64,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(65,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(66,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(67,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(68,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(69,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(70,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(71,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(72,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(73,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(74,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(75,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(76,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(77,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(78,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(79,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(80,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(81,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(82,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(83,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(84,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(85,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(86,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(87,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(88,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(89,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(90,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(91,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(92,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(93,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(94,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(95,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(96,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(97,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(98,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(99,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(100,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(101,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(102,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(103,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(104,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(105,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(106,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(107,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(108,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(109,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(110,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(111,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(112,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(113,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(114,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(115,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(116,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(117,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(118,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(119,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(120,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(121,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(122,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(123,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(124,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(125,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(126,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(127,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(128,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(129,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(130,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(131,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(132,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(133,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(134,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(135,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(136,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(137,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(138,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(139,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(140,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(141,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(142,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(143,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(144,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(145,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(146,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(147,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(148,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(149,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(150,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(151,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(152,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(153,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(154,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(155,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(156,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(157,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(158,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(159,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(160,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(161,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(162,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(163,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(164,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(165,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(166,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(167,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(168,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(169,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(170,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(171,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(172,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(173,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(174,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(175,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(176,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(177,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(178,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(179,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(180,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(181,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(182,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(183,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(184,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(185,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(186,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(187,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(188,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(189,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(190,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(191,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(192,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(193,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(194,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(195,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(196,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(197,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(198,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(199,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(200,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(201,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(202,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(203,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(204,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(205,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(206,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(207,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(208,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(209,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(210,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(211,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(212,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(213,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(214,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(215,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(216,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(217,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(218,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(219,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(220,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(221,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(222,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(223,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(224,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(225,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(226,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(227,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(228,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(229,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(230,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(231,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(232,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(233,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(234,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(235,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(236,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(237,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(238,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(239,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(240,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(241,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(242,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(243,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(244,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(245,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(246,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(247,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(248,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(249,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(250,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(251,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(252,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(253,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(254,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"} -(255,1,4) = {" -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -FO -"}