From 0d7e482fa65aea6a4fd8bdee32b2297c78e51846 Mon Sep 17 00:00:00 2001 From: Red_King_Cyclops Date: Mon, 7 Oct 2019 21:15:35 +0000 Subject: [PATCH] added files --- nodes.lua | 3024 ++++++++++++++++++++++++++++++++++++++++++++++ radiation.lua | 61 + screenshot.png | Bin 0 -> 450973 bytes sky.lua | 611 ++++++++++ space_drives.lua | 733 +++++++++++ 5 files changed, 4429 insertions(+) create mode 100644 nodes.lua create mode 100644 radiation.lua create mode 100644 screenshot.png create mode 100644 sky.lua create mode 100644 space_drives.lua diff --git a/nodes.lua b/nodes.lua new file mode 100644 index 0000000..ced2065 --- /dev/null +++ b/nodes.lua @@ -0,0 +1,3024 @@ +--Nodes + +--Space lava (lava in space that is immune to vacuum) +minetest.register_node("space_travel:space_lava_source", { + description = "Space Lava Source", + drawtype = "liquid", + tiles = { + { + name = "default_lava_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0, + }, + }, + }, + special_tiles = { + -- New-style lava source material (mostly unused) + { + name = "default_lava_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0, + }, + backface_culling = false, + }, + }, + paramtype = "light", + light_source = default.LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "space_travel:space_lava_flowing", + liquid_alternative_source = "space_travel:space_lava_source", + liquid_viscosity = 7, + liquid_renewable = false, + damage_per_second = 4 * 2, + post_effect_color = {a = 191, r = 255, g = 64, b = 0}, + groups = {lava = 3, liquid = 2, igniter = 1}, +}) + +minetest.register_node("space_travel:space_lava_flowing", { + description = "Flowing Space Lava", + drawtype = "flowingliquid", + tiles = {"default_lava.png"}, + special_tiles = { + { + name = "default_lava_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.3, + }, + }, + { + name = "default_lava_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.3, + }, + }, + }, + paramtype = "light", + paramtype2 = "flowingliquid", + light_source = default.LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "space_travel:space_lava_flowing", + liquid_alternative_source = "space_travel:space_lava_source", + liquid_viscosity = 7, + liquid_renewable = false, + damage_per_second = 4 * 2, + post_effect_color = {a = 191, r = 255, g = 64, b = 0}, + groups = {lava = 3, liquid = 2, igniter = 1, + not_in_creative_inventory = 1}, +}) + +bucket.register_liquid( + "space_travel:space_lava_source", + "space_travel:space_lava_flowing", + "space_travel:bucket_space_lava", + "bucket_lava.png", + "Space Lava Bucket" +) + +minetest.register_craft({ + type = "fuel", + recipe = "space_travel:bucket_space_lava", + burntime = 60, + replacements = {{"space_travel:bucket_space_lava", "bucket:bucket_empty"}}, +}) + +--Cryolava +minetest.register_node("space_travel:cryolava_source", { + description = "Cryolava Source", + drawtype = "liquid", + tiles = { + { + name = "space_travel_cryolava_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0, + }, + }, + }, + special_tiles = { + -- New-style lava source material (mostly unused) + { + name = "space_travel_cryolava_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.0, + }, + backface_culling = false, + }, + }, + paramtype = "light", + --light_source = default.LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "space_travel:cryolava_flowing", + liquid_alternative_source = "space_travel:cryolava_source", + liquid_viscosity = 2, --7, + liquid_renewable = false, + damage_per_second = 2 * 2, --4 * 2, + post_effect_color = {a = 191, r = 188, g = 246, b = 255}, + groups = {liquid = 2, puts_out_fire = 1, cools_lava = 1}, +}) + +minetest.register_node("space_travel:cryolava_flowing", { + description = "Flowing Cryolava", + drawtype = "flowingliquid", + tiles = {"space_travel_cryolava.png"}, + special_tiles = { + { + name = "space_travel_cryolava_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.3, + }, + }, + { + name = "space_travel_cryolava_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 3.3, + }, + }, + }, + paramtype = "light", + paramtype2 = "flowingliquid", + --light_source = default.LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "space_travel:cryolava_flowing", + liquid_alternative_source = "space_travel:cryolava_source", + liquid_viscosity = 2, --7, + liquid_renewable = false, + damage_per_second = 2 * 2, --4 * 2, + post_effect_color = {a = 191, r = 188, g = 246, b = 255}, + groups = {liquid = 2, not_in_creative_inventory = 1, puts_out_fire = 1, cools_lava = 1}, +}) + +bucket.register_liquid( + "space_travel:cryolava_source", + "space_travel:cryolava_flowing", + "space_travel:bucket_cryolava", + "space_travel_bucket_cryolava.png", + "Cryolava Bucket" +) + +--Europa Water +minetest.register_node("space_travel:europa_water_source", { + description = "Europa Water Source", + drawtype = "liquid", + tiles = { + { + name = "default_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + }, + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name = "default_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + backface_culling = false, + }, + }, + alpha = 160, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "space_travel:europa_water_flowing", + liquid_alternative_source = "space_travel:europa_water_source", + liquid_viscosity = 1, + post_effect_color = {a = 103, r = 30, g = 60, b = 90}, + groups = {liquid = 3, puts_out_fire = 1, cools_lava = 1}, --removed "water = 3, " + sounds = default.node_sound_water_defaults(), +}) + +minetest.register_node("space_travel:europa_water_flowing", { + description = "Flowing Europa Water", + drawtype = "flowingliquid", + tiles = {"default_water.png"}, + special_tiles = { + { + name = "default_water_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + { + name = "default_water_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + }, + alpha = 160, + paramtype = "light", + paramtype2 = "flowingliquid", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "space_travel:europa_water_flowing", + liquid_alternative_source = "space_travel:europa_water_source", + liquid_viscosity = 1, + post_effect_color = {a = 103, r = 30, g = 60, b = 90}, + groups = {liquid = 3, puts_out_fire = 1, --removed "water = 3," + not_in_creative_inventory = 1, cools_lava = 1}, + sounds = default.node_sound_water_defaults(), +}) + +bucket.register_liquid( + "space_travel:europa_water_source", + "space_travel:europa_water_flowing", + "space_travel:bucket_europa_water", + "bucket_water.png", + "Europa Water Bucket", + {water_bucket = 1} +) + +--Does not work: override vacuum texture +--minetest.override_item("vacuum:vacuum", {tiles = {"space_travel_new_vacuum.png"}}) + +--But this does (it makes things more atmospheric) +minetest.override_item("multidimensions:bedrock", {tiles = {"space_travel_dark_sky.png"}}) + +--Generic space blocks +minetest.register_node("space_travel:space_stone", { + description = "Space Stone", + tiles = {"space_travel_space_stone.png"}, + is_ground_content = false, + drop = 'space_travel:space_cobble', + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "space_stone", + "space_travel:space_stone", + {cracky = 3}, + {"space_travel_space_stone.png"}, + "Space Stone Stair", + "Space Stone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:space_cobble", { + description = "Space Cobblestone", + tiles = {"space_travel_space_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "space_cobble", + "space_travel:space_cobble", + {cracky = 3}, + {"space_travel_space_cobble.png"}, + "Space Cobblestone Stair", + "Space Cobblestone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:space_gravel", { + description = "Space Gravel", + tiles = {"space_travel_space_gravel.png"}, + is_ground_content = false, + groups = {crumbly = 2}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_gravel_footstep", gain = 0.2}, + }), +}) + +minetest.register_node("space_travel:space_stonebrick", { + description = "Space Stone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_space_stone_brick.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "space_stonebrick", + "space_travel:space_stonebrick", + {cracky = 2}, + {"space_travel_space_stone_brick.png"}, + "Space Stone Brick Stair", + "Space Stone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:space_stone_block", { + description = "Space Stone Block", + tiles = {"space_travel_space_stone_block.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "space_stone_block", + "space_travel:space_stone_block", + {cracky = 2}, + {"space_travel_space_stone_block.png"}, + "Space Stone Block Stair", + "Space Stone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:space_dust", { + description = "Space Dust", + tiles = {"space_travel_space_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_gravel_footstep", gain = 0.1}, + }), +}) + +minetest.register_node("space_travel:tholins", { + description = "Tholins", + tiles = {"space_travel_tholins.png"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_gravel_footstep", gain = 0.1}, + }), +}) + +minetest.register_node("space_travel:space_cryovolcano", { + description = "Space Cryovolcano", + tiles = {"space_travel_space_dust.png^space_travel_geyser_hole.png", "space_travel_space_cobble.png^space_travel_geyser_hole.png", "space_travel_space_dust.png", "space_travel_space_dust.png", "space_travel_space_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, geyser = 1}, --, not_in_creative_inventory = 1 + drop = "space_travel:space_dust", + sounds = default.node_sound_sand_defaults(), + walkable = false, + paramtype = "light", + sunlight_propagates = true, + --light_source = 15, +}) + +minetest.register_node("space_travel:europa_water_geyser", { + description = "Europa Water Geyser", + tiles = {"space_travel_space_dust.png^space_travel_geyser_hole.png", "space_travel_space_cobble.png^space_travel_geyser_hole.png", "space_travel_space_dust.png", "space_travel_space_dust.png", "space_travel_space_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, geyser = 1}, --, not_in_creative_inventory = 1 + drop = "space_travel:space_dust", + sounds = default.node_sound_sand_defaults(), + walkable = false, + paramtype = "light", + sunlight_propagates = true, + --light_source = 15, +}) + +minetest.register_node("space_travel:space_stone_iron_ore", { + description = "Space Iron Ore", + tiles = {"space_travel_space_stone.png^default_mineral_iron.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:iron_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:space_stone_copper_ore", { + description = "Space Copper Ore", + tiles = {"space_travel_space_stone.png^default_mineral_copper.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:copper_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:space_stone_tin_ore", { + description = "Space Tin Ore", + tiles = {"space_travel_space_stone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:space_stone_gold_ore", { + description = "Space Gold Ore", + tiles = {"space_travel_space_stone.png^default_mineral_gold.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:space_stone_diamond_ore", { + description = "Space Diamond Ore", + tiles = {"space_travel_space_stone.png^default_mineral_diamond.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:space_stone_mese_ore", { + description = "Space Mese Ore", + tiles = {"space_travel_space_stone.png^default_mineral_mese.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:space_stone_lunar_spinel_ore", { + description = "Lunar Spinel Ore", + tiles = {"space_travel_space_stone.png^space_travel_mineral_lunar_spinel.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "space_travel:lunar_spinel_gem", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:space_stone_ilmenite_ore", { + description = "Space Ilmenite Ore", + tiles = {"space_travel_space_stone.png^space_travel_mineral_ilmenite.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "space_travel:titanium_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:space_stone_solar_mese_ore", { + description = "Solar Mese Ore", + tiles = {"space_travel_space_stone.png^space_travel_mineral_solar_mese.png"}, + paramtype = "light", + is_ground_content = false, + groups = {cracky = 2}, + drop = "space_travel:solar_mese_crystal", + sounds = default.node_sound_stone_defaults(), + light_source = 6, +}) + +--Radioactive blocks + +minetest.register_node("space_travel:irradiated_space_dust", { + description = "Irradiated Space Dust", + tiles = {"space_travel_space_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1, radioactive = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_gravel_footstep", gain = 0.1}, + }), +}) + +minetest.register_node("space_travel:irradiated_space_stone", { + description = "Irradiated Space Stone", + tiles = {"space_travel_space_stone.png"}, + is_ground_content = false, + drop = 'space_travel:irradiated_space_cobble', + groups = {cracky = 3, radioactive = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:irradiated_space_cobble", { + description = "Irradiated Space Cobblestone", + tiles = {"space_travel_space_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, radioactive = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:irradiated_ice", { + description = "Irradiated Ice", + tiles = {"default_ice.png"}, + is_ground_content = false, + groups = {cracky = 3, radioactive = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:irradiated_io_sulfur_dust", { + description = "Irradiated Io Sulfur Dust", + tiles = {"space_travel_io_sulfur_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1, radioactive = 1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("space_travel:irradiated_io_stone", { + description = "Irradiated Io Stone", + tiles = {"space_travel_io_stone.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 1, radioactive = 1}, + drop = 'space_travel:io_cobble', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:irradiated_io_cobble", { + description = "Irradiated Io Cobblestone", + tiles = {"space_travel_io_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 2, radioactive = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +--Mars blocks + +minetest.register_node("space_travel:mars_sand", { + description = "Mars Sand", + tiles = {"default_desert_sand.png^[colorize:#cf411b66"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1, sand = 1}, + sounds = default.node_sound_sand_defaults(), + drop = { + max_items = 1, + items = { + {items = {'space_travel:mars_iron_powder'}, rarity = 16}, + {items = {'space_travel:mars_sand'}} + } + } +}) + +minetest.register_node("space_travel:mars_sandstone", { + description = "Mars Sandstone", + tiles = {"default_desert_sandstone.png^[colorize:#cf411b66"}, + groups = {crumbly = 1, cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "mars_sandstone", + "space_travel:mars_sandstone", + {cracky = 3}, + {"default_desert_sandstone.png^[colorize:#cf411b66"}, + "Mars Sandstone Stair", + "Mars Sandstone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:mars_sandstone_brick", { + description = "Mars Sandstone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"default_desert_sandstone_brick.png^[colorize:#cf411b66"}, + is_ground_content = false, + groups = {cracky = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "mars_sandstone_brick", + "space_travel:mars_sandstone_brick", + {cracky = 2}, + {"default_desert_sandstone_brick.png^[colorize:#cf411b66"}, + "Mars Sandstone Brick Stair", + "Mars Sandstone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:mars_sandstone_block", { + description = "Mars Sandstone Block", + tiles = {"default_desert_sandstone_block.png^[colorize:#cf411b66"}, + is_ground_content = false, + groups = {cracky = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "mars_sandstone_block", + "space_travel:mars_sandstone_block", + {cracky = 2}, + {"default_desert_sandstone_block.png^[colorize:#cf411b66"}, + "Mars Sandstone Block Stair", + "Mars Sandstone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:mars_stone", { + description = "Mars Stone", + tiles = {"default_desert_stone.png^[colorize:#cf7d6788"}, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = 'space_travel:mars_cobble', + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "mars_stone", + "space_travel:mars_stone", + {cracky = 3}, + {"default_desert_stone.png^[colorize:#cf7d6788"}, + "Mars Stone Stair", + "Mars Stone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:mars_stonebrick", { + description = "Mars Stone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"default_desert_stone_brick.png^[colorize:#cf7d6788"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "mars_stonebrick", + "space_travel:mars_stonebrick", + {cracky = 2}, + {"default_desert_stone_brick.png^[colorize:#cf7d6788"}, + "Mars Stone Brick Stair", + "Mars Stone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:mars_stone_block", { + description = "Mars Stone Block", + tiles = {"default_desert_stone_block.png^[colorize:#cf7d6788"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "mars_stone_block", + "space_travel:mars_stone_block", + {cracky = 2}, + {"default_desert_stone_block.png^[colorize:#cf7d6788"}, + "Mars Stone Block Stair", + "Mars Stone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:mars_cobble", { + description = "Mars Cobblestone", + tiles = {"default_desert_cobble.png^[colorize:#cf7d6788"}, + is_ground_content = false, + groups = {cracky = 3, stone = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "mars_cobble", + "space_travel:mars_cobble", + {cracky = 3}, + {"default_desert_cobble.png^[colorize:#cf7d6788"}, + "Mars Cobblestone Stair", + "Mars Cobblestone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:mars_stone_with_iron", { + description = "Mars Iron Ore", + tiles = {"default_desert_stone.png^default_mineral_iron.png^[colorize:#cf7d6788"}, + groups = {cracky = 2}, + drop = 'default:iron_lump', + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("space_travel:mars_stone_with_copper", { + description = "Mars Copper Ore", + tiles = {"default_desert_stone.png^default_mineral_copper.png^[colorize:#cf7d6788"}, + groups = {cracky = 2}, + drop = 'default:copper_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:mars_stone_with_tin", { + description = "Mars Tin Ore", + tiles = {"default_desert_stone.png^default_mineral_tin.png^[colorize:#cf7d6788"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:mars_stone_with_mese", { + description = "Mars Mese Ore", + tiles = {"default_desert_stone.png^default_mineral_mese.png^[colorize:#cf7d6788"}, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:mars_stone_with_gold", { + description = "Mars Gold Ore", + tiles = {"default_desert_stone.png^default_mineral_gold.png^[colorize:#cf7d6788"}, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:mars_stone_with_diamond", { + description = "Mars Diamond Ore", + tiles = {"default_desert_stone.png^default_mineral_diamond.png^[colorize:#cf7d6788"}, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +--New ore: Martian ice crystal +minetest.register_node("space_travel:mars_stone_with_martian_ice_crystal", { + description = "Martian Ice Crystal ore", + tiles = {"default_desert_stone.png^space_travel_mineral_martian_ice_crystal.png^[colorize:#cf7d6788"}, + groups = {cracky = 1}, + drop = "space_travel:martian_ice_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +--Venus blocks + +minetest.register_node("space_travel:venus_dust", { + description = "Venus Dust", + tiles = {"space_travel_venus_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("space_travel:venus_stone", { + description = "Venus Stone", + tiles = {"space_travel_venus_stone.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = 'space_travel:venus_cobble', + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "venus_stone", + "space_travel:venus_stone", + {cracky = 3}, + {"space_travel_venus_stone.png"}, + "Venus Stone Stair", + "Venus Stone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:venus_cobble", { + description = "Venus Cobblestone", + tiles = {"space_travel_venus_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "venus_cobble", + "space_travel:venus_cobble", + {cracky = 3}, + {"space_travel_venus_cobble.png"}, + "Venus Cobblestone Stair", + "Venus Cobblestone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:venus_stonebrick", { + description = "Venus Stone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_venus_stone_brick.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "venus_stonebrick", + "space_travel:venus_stonebrick", + {cracky = 2}, + {"space_travel_venus_stone_brick.png"}, + "Venus Stone Brick Stair", + "Venus Stone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:venus_stone_block", { + description = "Venus Stone Block", + tiles = {"space_travel_venus_stone_block.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "venus_stone_block", + "space_travel:venus_stone_block", + {cracky = 2}, + {"space_travel_venus_stone_block.png"}, + "Venus Stone Block Stair", + "Venus Stone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:venus_gravel", { + description = "Venus Gravel", + tiles = {"space_travel_venus_gravel.png"}, + is_ground_content = false, + groups = {crumbly = 2}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_gravel_footstep", gain = 0.2}, + }), +}) + +minetest.register_node("space_travel:venus_vapor_spout", { + description = "Venus Vapor Spout", + tiles = {"space_travel_venus_dust.png^space_travel_geyser_hole.png", "space_travel_venus_cobble.png^space_travel_geyser_hole.png", "space_travel_venus_dust.png", "space_travel_venus_dust.png", "space_travel_venus_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, geyser = 1}, --, not_in_creative_inventory = 1 + drop = "space_travel:venus_dust", + sounds = default.node_sound_sand_defaults(), + walkable = false, + paramtype = "light", + sunlight_propagates = true, + light_source = 15, +}) + +minetest.register_node("space_travel:venus_volcano", { + description = "Venus Volcano", + tiles = {"space_travel_venus_dust.png^space_travel_geyser_hole.png", "space_travel_venus_cobble.png^space_travel_geyser_hole.png", "space_travel_venus_dust.png", "space_travel_venus_dust.png", "space_travel_venus_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, geyser = 1}, --, not_in_creative_inventory = 1 + drop = "space_travel:venus_dust", + sounds = default.node_sound_sand_defaults(), + walkable = false, + paramtype = "light", + sunlight_propagates = true, + light_source = 15, +}) + +minetest.register_node("space_travel:venus_stone_iron_ore", { + description = "Venus Iron Ore", + tiles = {"space_travel_venus_stone.png^default_mineral_iron.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:iron_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:venus_stone_copper_ore", { + description = "Venus Copper Ore", + tiles = {"space_travel_venus_stone.png^default_mineral_copper.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:copper_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:venus_stone_tin_ore", { + description = "Venus Tin Ore", + tiles = {"space_travel_venus_stone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:venus_stone_gold_ore", { + description = "Venus Gold Ore", + tiles = {"space_travel_venus_stone.png^default_mineral_gold.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:venus_stone_diamond_ore", { + description = "Venus Diamond Ore", + tiles = {"space_travel_venus_stone.png^default_mineral_diamond.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:venus_stone_mese_ore", { + description = "Venus Mese Ore", + tiles = {"space_travel_venus_stone.png^default_mineral_mese.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +--New ore: Galena +minetest.register_node("space_travel:venus_stone_galena_ore", { + description = "Venus Galena Ore", + tiles = {"space_travel_venus_stone.png^space_travel_mineral_galena.png"}, + is_ground_content = false, + groups = {cracky = 1, level = 2}, + drop = "space_travel:galena_lump", + sounds = default.node_sound_stone_defaults(), +}) + +--New liquid: sulfuric acid +minetest.register_node("space_travel:sulfuric_acid_source", { + description = "Sulfuric Acid Source", + drawtype = "liquid", + tiles = { + { + name = "space_travel_sulfuric_acid_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + }, + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name = "space_travel_sulfuric_acid_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + backface_culling = false, + }, + }, + alpha = 160, + paramtype = "light", + light_source = 6, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "space_travel:sulfuric_acid_flowing", + liquid_alternative_source = "space_travel:sulfuric_acid_source", + liquid_viscosity = 1, + liquid_renewable = false, + damage_per_second = 4 * 2, + post_effect_color = {a = 103, r = 108, g = 244, b = 45}, --rgb(219,167,83) + groups = {liquid = 3, puts_out_fire = 1, cools_lava = 1}, --removed "water = 3, " + sounds = default.node_sound_water_defaults(), +}) + +minetest.register_node("space_travel:sulfuric_acid_flowing", { + description = "Flowing Sulfuric Acid", + drawtype = "flowingliquid", + tiles = {"space_travel_liquid_hydrocarbon.png"}, + special_tiles = { + { + name = "space_travel_sulfuric_acid_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + { + name = "space_travel_sulfuric_acid_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + }, + alpha = 160, + paramtype = "light", + light_source = 6, + paramtype2 = "flowingliquid", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "space_travel:sulfuric_acid_flowing", + liquid_alternative_source = "space_travel:sulfuric_acid_source", + liquid_viscosity = 1, + liquid_renewable = false, + damage_per_second = 4 * 2, + post_effect_color = {a = 103, r = 108, g = 244, b = 45}, + groups = {liquid = 3, puts_out_fire = 1, + not_in_creative_inventory = 1, cools_lava = 1}, --removed "water = 3, " + sounds = default.node_sound_water_defaults(), +}) + + bucket.register_liquid( + "space_travel:sulfuric_acid_source", + "space_travel:sulfuric_acid_flowing", + "space_travel:bucket_sulfuric_acid", + "space_travel_bucket_sulfuric_acid.png", + "Sulfuric Acid Bucket" + ) + +--Io blocks + +minetest.register_node("space_travel:io_sulfur_dust", { + description = "Io Sulfur Dust", + tiles = {"space_travel_io_sulfur_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("space_travel:io_stone", { + description = "Io Stone", + tiles = {"space_travel_io_stone.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = 'space_travel:io_cobble', + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "io_stone", + "space_travel:io_stone", + {cracky = 3}, + {"space_travel_io_stone.png"}, + "Io Stone Stair", + "Io Stone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:io_cobble", { + description = "Io Cobblestone", + tiles = {"space_travel_io_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "io_cobble", + "space_travel:io_cobble", + {cracky = 3}, + {"space_travel_io_cobble.png"}, + "Io Cobblestone Stair", + "Io Cobblestone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:io_stonebrick", { + description = "Io Stone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_io_stone_brick.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "io_stonebrick", + "space_travel:io_stonebrick", + {cracky = 2}, + {"space_travel_io_stone_brick.png"}, + "Io Stone Brick Stair", + "Io Stone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:io_stone_block", { + description = "Io Stone Block", + tiles = {"space_travel_io_stone_block.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "io_stone_block", + "space_travel:io_stone_block", + {cracky = 2}, + {"space_travel_io_stone_block.png"}, + "Io Stone Block Stair", + "Io Stone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:io_gravel", { + description = "Io Gravel", + tiles = {"space_travel_io_gravel.png"}, + is_ground_content = false, + groups = {crumbly = 2}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_gravel_footstep", gain = 0.2}, + }), +}) + +minetest.register_node("space_travel:io_volcano", { + description = "Io Volcano", + tiles = {"space_travel_io_sulfur_dust.png^space_travel_geyser_hole.png", "space_travel_io_cobble.png^space_travel_geyser_hole.png", "space_travel_io_sulfur_dust.png", "space_travel_io_sulfur_dust.png", "space_travel_io_sulfur_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, geyser = 1}, --, not_in_creative_inventory = 1 + drop = "space_travel:io_sulfur_dust", + sounds = default.node_sound_sand_defaults(), + walkable = false, + paramtype = "light", + sunlight_propagates = true, + light_source = 15, +}) + +minetest.register_node("space_travel:io_stone_iron_ore", { + description = "Io Iron Ore", + tiles = {"space_travel_io_stone.png^default_mineral_iron.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:iron_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:io_stone_copper_ore", { + description = "Io Copper Ore", + tiles = {"space_travel_io_stone.png^default_mineral_copper.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:copper_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:io_stone_tin_ore", { + description = "Io Tin Ore", + tiles = {"space_travel_io_stone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:io_stone_gold_ore", { + description = "Io Gold Ore", + tiles = {"space_travel_io_stone.png^default_mineral_gold.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:io_stone_diamond_ore", { + description = "Io Diamond Ore", + tiles = {"space_travel_io_stone.png^default_mineral_diamond.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:io_stone_mese_ore", { + description = "Io Mese Ore", + tiles = {"space_travel_io_stone.png^default_mineral_mese.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:io_stone_lava_crystal_ore", { + description = "Io Lava Crystal Ore", + tiles = {"space_travel_io_stone.png^space_travel_mineral_lava_crystal.png"}, + paramtype = "light", + is_ground_content = false, + groups = {cracky = 1}, + drop = "space_travel:lava_crystal", + sounds = default.node_sound_stone_defaults(), + light_source = 6, +}) + +--Titan blocks + +minetest.register_node("space_travel:titan_icestone", { + description = "Titan Icestone", + tiles = {"space_travel_titan_icestone.png"}, + --is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:titan_hydrocarbon_sand", { + description = "Hydrocarbon Sand", + tiles = {"space_travel_titan_hydrocarbon_sand.png"}, + groups = {crumbly = 3, falling_node = 1}, --removed:", sand = 1" + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("space_travel:titan_cryovolcano", { + description = "Titan Cryovolcano", + tiles = {"space_travel_titan_hydrocarbon_sand.png^space_travel_geyser_hole.png", "space_travel_titan_icestone.png^space_travel_geyser_hole.png", "space_travel_titan_hydrocarbon_sand.png", "space_travel_titan_hydrocarbon_sand.png", "space_travel_titan_hydrocarbon_sand.png"}, + is_ground_content = false, + groups = {crumbly = 3, geyser = 1}, --, not_in_creative_inventory = 1 + drop = "space_travel:titan_hydrocarbon_sand", + sounds = default.node_sound_sand_defaults(), + walkable = false, + paramtype = "light", + sunlight_propagates = true, + --light_source = 15, +}) + +--New liquid: liquid hydrocarbon +minetest.register_node("space_travel:liquid_hydrocarbon_source", { + description = "Liquid Hydrocarbon Source", + drawtype = "liquid", + tiles = { + { + name = "space_travel_liquid_hydrocarbon_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + }, + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name = "space_travel_liquid_hydrocarbon_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + backface_culling = false, + }, + }, + alpha = 160, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "space_travel:liquid_hydrocarbon_flowing", + liquid_alternative_source = "space_travel:liquid_hydrocarbon_source", + liquid_viscosity = 1, + liquid_renewable = false, + post_effect_color = {a = 103, r = 219, g = 167, b = 83}, --rgb(219,167,83) + groups = {oil = 3, liquid = 1, flammable = 1}, --removed "water = 3, " + sounds = default.node_sound_water_defaults(), +}) + +minetest.register_node("space_travel:liquid_hydrocarbon_flowing", { + description = "Flowing Liquid Hydrocarbon", + drawtype = "flowingliquid", + tiles = {"space_travel_liquid_hydrocarbon.png"}, + special_tiles = { + { + name = "space_travel_liquid_hydrocarbon_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + { + name = "space_travel_liquid_hydrocarbon_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + }, + alpha = 160, + paramtype = "light", + paramtype2 = "flowingliquid", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "space_travel:liquid_hydrocarbon_flowing", + liquid_alternative_source = "space_travel:liquid_hydrocarbon_source", + liquid_viscosity = 1, + liquid_renewable = false, + post_effect_color = {a = 103, r = 219, g = 167, b = 83}, + groups = {oil = 3, liquid = 1, flammable = 1, not_in_creative_inventory = 1}, --removed "water = 3, " + sounds = default.node_sound_water_defaults(), +}) + + bucket.register_liquid( + "space_travel:liquid_hydrocarbon_source", + "space_travel:liquid_hydrocarbon_flowing", + "space_travel:bucket_liquid_hydrocarbon", + "space_travel_bucket_liquid_hydrocarbon.png", + "Liquid Hydrocarbon Bucket" + ) + +minetest.register_node("space_travel:titan_alien_crystal", { + description = "Titan Alien Crystal", + --tiles = {{ + -- name = "mapgen_crystal_anim.png", + -- animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1.00}, + --}}, + tiles = {"space_travel_titan_alien_crystal.png"}, + inventory_image = "space_travel_titan_alien_crystal_item.png", + --wield_image = "titan_moon_alien_crystal_item.png", + use_texture_alpha = true, + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + --light_source = 7, + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, -0.25, 0.25, 0.875, 0.25}, -- NodeBox1 + {-0.1875, -0.5, -0.1875, 0.1875, 1.25, 0.1875}, -- NodeBox2 + {-0.625, -0.5, -0.1875, -0.3125, 0.5, 0.125}, -- NodeBox3 + {0.0625, -0.5, -0.625, 0.375, 0.3125, -0.3125}, -- NodeBox5 + {0.3125, -0.5, 0.3125, 0.5625, 0.5, 0.5625}, -- NodeBox7 + {-0.5625, -0.5, -0.125, -0.375, 0.4375, 0.0625}, -- NodeBox8 + {0.125, -0.5, -0.5625, 0.3125, 0.25, -0.375}, -- NodeBox9 + {0.375, -0.5, 0.375, 0.5, 0.4375, 0.5}, -- NodeBox10 + } + }, + groups = {cracky=2, dig_immediate=3, flammable=1}, + sounds = default.node_sound_glass_defaults() +}) + +minetest.register_node("space_travel:titan_icestone_iron_ore", { + description = "Titan Iron Ore", + tiles = {"space_travel_titan_icestone.png^default_mineral_iron.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:iron_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:titan_icestone_copper_ore", { + description = "Titan Copper Ore", + tiles = {"space_travel_titan_icestone.png^default_mineral_copper.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:copper_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:titan_icestone_tin_ore", { + description = "Titan Tin Ore", + tiles = {"space_travel_titan_icestone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:titan_icestone_gold_ore", { + description = "Titan Gold Ore", + tiles = {"space_travel_titan_icestone.png^default_mineral_gold.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:titan_icestone_diamond_ore", { + description = "Titan Diamond Ore", + tiles = {"space_travel_titan_icestone.png^default_mineral_diamond.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:titan_icestone_mese_ore", { + description = "Titan Mese Ore", + tiles = {"space_travel_titan_icestone.png^default_mineral_mese.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:titan_icestone_ilmenite_ore", { + description = "Titan Ilmenite Ore", + tiles = {"space_travel_titan_icestone.png^space_travel_mineral_ilmenite.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "space_travel:titanium_lump", + sounds = default.node_sound_stone_defaults(), +}) + +--Sedna blocks + +minetest.register_node("space_travel:sedna_stone", { + description = "Sedna Stone", + tiles = {"space_travel_sedna_stone.png"}, + is_ground_content = false, + drop = 'space_travel:sedna_cobble', + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:sedna_cobble", { + description = "Sedna Cobblestone", + tiles = {"space_travel_sedna_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:sedna_gravel", { + description = "Sedna Gravel", + tiles = {"space_travel_sedna_gravel.png"}, + is_ground_content = false, + groups = {crumbly = 2}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_gravel_footstep", gain = 0.2}, + }), +}) + +minetest.register_node("space_travel:sedna_dust", { + description = "Sedna Dust", + tiles = {"space_travel_sedna_dust.png"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_gravel_footstep", gain = 0.1}, + }), +}) + +minetest.register_node("space_travel:sedna_stone_iron_ore", { + description = "Sedna Iron Ore", + tiles = {"space_travel_sedna_stone.png^default_mineral_iron.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:iron_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:sedna_stone_copper_ore", { + description = "Sedna Copper Ore", + tiles = {"space_travel_sedna_stone.png^default_mineral_copper.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:copper_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:sedna_stone_tin_ore", { + description = "Sedna Tin Ore", + tiles = {"space_travel_sedna_stone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:sedna_stone_gold_ore", { + description = "Sedna Gold Ore", + tiles = {"space_travel_sedna_stone.png^default_mineral_gold.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:sedna_stone_diamond_ore", { + description = "Sedna Diamond Ore", + tiles = {"space_travel_sedna_stone.png^default_mineral_diamond.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:sedna_stone_mese_ore", { + description = "Sedna Mese Ore", + tiles = {"space_travel_sedna_stone.png^default_mineral_mese.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:sedna_stone_dark_matter_crystal_ore", { + description = "Sedna Dark Matter Crystal Ore", + tiles = {"space_travel_sedna_stone.png^space_travel_mineral_dark_matter_crystal.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "space_travel:dark_matter_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +--Minerva blocks + +--[[--It was too pink... +minetest.register_node("space_travel:minerva_sand", { + description = "Minerva Sand", + tiles = {"space_travel_minerva_sand.png"}, + groups = {crumbly = 3, falling_node = 1, sand = 1}, + sounds = default.node_sound_sand_defaults(), +}) +]] + +minetest.register_node("space_travel:minerva_stone", { + description = "Minerva Stone", + tiles = {"space_travel_minerva_stone.png"}, + groups = {cracky = 3, stone = 1}, + drop = "space_travel:minerva_cobble", + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minerva_stone", + "space_travel:minerva_stone", + {cracky = 3}, + {"space_travel_minerva_stone.png"}, + "Minerva Stone Stair", + "Minerva Stone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minerva_cobble", { + description = "Minerva Cobblestone", + tiles = {"space_travel_minerva_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minerva_cobble", + "space_travel:minerva_cobble", + {cracky = 3}, + {"space_travel_minerva_cobble.png"}, + "Minerva Cobblestone Stair", + "Minerva Cobblestone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minerva_stonebrick", { + description = "Minerva Stone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_minerva_stone_brick.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minerva_stonebrick", + "space_travel:minerva_stonebrick", + {cracky = 2}, + {"space_travel_minerva_stone_brick.png"}, + "Minerva Stone Brick Stair", + "Minerva Stone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minerva_stone_block", { + description = "Minerva Stone Block", + tiles = {"space_travel_minerva_stone_block.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minerva_stone_block", + "space_travel:minerva_stone_block", + {cracky = 2}, + {"space_travel_minerva_stone_block.png"}, + "Minerva Stone Block Stair", + "Minerva Stone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minerva_dirt", { + description = "Minerva Dirt", + tiles = {"space_travel_minerva_dirt.png"}, + groups = {crumbly = 3, soil = 1}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("space_travel:minerva_dirt_with_minerva_grass", { + description = "Minerva Dirt with Minerva Grass", + tiles = { + "space_travel_minerva_grass_top.png", + "space_travel_minerva_dirt.png", + {name = "space_travel_minerva_dirt.png^space_travel_minerva_grass_side.png", + tileable_vertical = false} + }, + groups = {crumbly = 3, soil = 1},--, spreading_dirt_type = 1}, + drop = "space_travel:minerva_dirt", + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.4}, + }), +}) + +minetest.register_node("space_travel:minerva_pine_tree", { + description = "Minerva Pine Tree", + tiles = {"space_travel_minerva_pine_tree_top.png", "space_travel_minerva_pine_tree_top.png", + "space_travel_minerva_pine_tree.png"}, + paramtype2 = "facedir", + is_ground_content = false, + groups = {tree = 1, choppy = 3, oddly_breakable_by_hand = 1, flammable = 3}, + sounds = default.node_sound_wood_defaults(), + + on_place = minetest.rotate_node +}) + +minetest.register_node("space_travel:minerva_pine_wood", { + description = "Minerva Pine Wood Planks", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_minerva_pine_wood.png"}, + is_ground_content = false, + groups = {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3, wood = 1}, + sounds = default.node_sound_wood_defaults(), +}) + +stairs.register_stair_and_slab( + "minerva_pine_wood", + "space_travel:minerva_pine_wood", + {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3}, + {"space_travel_minerva_pine_wood.png"}, + "Minerva Pine Wood Stair", + "Minerva Pine Wood Slab", + default.node_sound_wood_defaults() +) + +minetest.register_node("space_travel:minerva_pine_needles",{ + description = "Minerva Pine Needles", + drawtype = "allfaces_optional", + tiles = {"space_travel_minerva_pine_needles.png"}, + waving = 1, + paramtype = "light", + is_ground_content = false, + groups = {snappy = 3, leafdecay = 3, flammable = 2, leaves = 1}, + drop = { + max_items = 1, + items = { + {items = {"space_travel:minerva_pine_sapling"}, rarity = 20}, + {items = {"space_travel:minerva_pine_needles"}} + } + }, + sounds = default.node_sound_leaves_defaults(), + + after_place_node = after_place_leaves, +}) + +minetest.register_node("space_travel:minerva_fern_1", { + description = "Minerva Fern", + drawtype = "plantlike", + waving = 1, + tiles = {"space_travel_minerva_fern_1.png"}, + inventory_image = "space_travel_minerva_fern_1.png", + wield_image = "space_travel_minerva_fern_1.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy = 3, flammable = 3, flora = 1, attached_node = 1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-6 / 16, -0.5, -6 / 16, 6 / 16, -0.25, 6 / 16}, + }, + + on_place = function(itemstack, placer, pointed_thing) + -- place a random fern node + local stack = ItemStack("space_travel:minerva_fern_" .. math.random(1, 3)) + local ret = minetest.item_place(stack, placer, pointed_thing) + return ItemStack("space_travel:minerva_fern_1 " .. + itemstack:get_count() - (1 - ret:get_count())) + end, +}) + +for i = 2, 3 do + minetest.register_node("space_travel:minerva_fern_" .. i, { + description = "Minerva Fern", + drawtype = "plantlike", + waving = 1, + visual_scale = 2, + tiles = {"space_travel_minerva_fern_" .. i .. ".png"}, + inventory_image = "space_travel_minerva_fern_" .. i .. ".png", + wield_image = "space_travel_minerva_fern_" .. i .. ".png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy = 3, flammable = 3, flora = 1, attached_node = 1, + not_in_creative_inventory=1}, + drop = "space_travel:minerva_fern_1", + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-6 / 16, -0.5, -6 / 16, 6 / 16, -0.25, 6 / 16}, + }, + }) +end + +minetest.register_node("space_travel:minerva_pine_sapling", { + description = "Minerva Pine Tree Sapling", + drawtype = "plantlike", + tiles = {"space_travel_minerva_pine_sapling.png"}, + inventory_image = "space_travel_minerva_pine_sapling.png", + wield_image = "space_travel_minerva_pine_sapling.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + on_timer = function(pos) + if not default.can_grow(pos) then + -- try again 5 min later + minetest.get_node_timer(pos):start(300) + return + end + local mg_name = minetest.get_mapgen_setting("mg_name") + local node = minetest.get_node(pos) + minetest.log("action", "A Minerva pine tree sapling grows into a tree at ".. minetest.pos_to_string(pos)) + tree = minetest.get_modpath("space_travel") .. "/schematics/minerva_pine_tree.mts" + minetest.place_schematic({x=pos.x-2,y=pos.y,z=pos.z-2}, tree, "random", {}, true) + end,--grow_sapling, + selection_box = { + type = "fixed", + fixed = {-4 / 16, -0.5, -4 / 16, 4 / 16, 7 / 16, 4 / 16} + }, + groups = {snappy = 2, dig_immediate = 3, flammable = 3, + attached_node = 1, sapling = 1}, + sounds = default.node_sound_leaves_defaults(), + + on_construct = function(pos) + minetest.get_node_timer(pos):start(math.random(300, 1500)) + --minetest.get_node_timer(pos):start(1) + end, + + on_place = function(itemstack, placer, pointed_thing) + itemstack = default.sapling_on_place(itemstack, placer, pointed_thing, + "space_travel:minerva_pine_sapling", + -- minp, maxp to be checked, relative to sapling pos + -- minp_relative.y = 1 because sapling pos has been checked + {x = -2, y = 1, z = -2}, + {x = 2, y = 14, z = 2}, + -- maximum interval of interior volume check + 4) + + return itemstack + end, +}) + +minetest.register_node("space_travel:minerva_stone_iron_ore", { + description = "Minerva Iron Ore", + tiles = {"space_travel_minerva_stone.png^default_mineral_iron.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:iron_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minerva_stone_copper_ore", { + description = "Minerva Copper Ore", + tiles = {"space_travel_minerva_stone.png^default_mineral_copper.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:copper_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minerva_stone_tin_ore", { + description = "Minerva Tin Ore", + tiles = {"space_travel_minerva_stone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minerva_stone_gold_ore", { + description = "Minerva Gold Ore", + tiles = {"space_travel_minerva_stone.png^default_mineral_gold.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minerva_stone_diamond_ore", { + description = "Minerva Diamond Ore", + tiles = {"space_travel_minerva_stone.png^default_mineral_diamond.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minerva_stone_mese_ore", { + description = "Minerva Mese Ore", + tiles = {"space_travel_minerva_stone.png^default_mineral_mese.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minerva_water_source", { + description = "Minerva Water Source", + drawtype = "liquid", + tiles = { + { + name = "space_travel_minerva_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + }, + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name = "space_travel_minerva_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + backface_culling = false, + }, + }, + alpha = 160, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "space_travel:minerva_water_flowing", + liquid_alternative_source = "space_travel:minerva_water_source", + liquid_viscosity = 1, + post_effect_color = {a = 103, r = 229, g = 46, b = 46}, + groups = {liquid = 3, puts_out_fire = 1, cools_lava = 1, water = 3}, + sounds = default.node_sound_water_defaults(), +}) + +minetest.register_node("space_travel:minerva_water_flowing", { + description = "Flowing Minerva Water", + drawtype = "flowingliquid", + tiles = {"space_travel_minerva_water.png"}, + special_tiles = { + { + name = "space_travel_minerva_water_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + { + name = "space_travel_minerva_water_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + }, + alpha = 160, + paramtype = "light", + paramtype2 = "flowingliquid", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "space_travel:minerva_water_flowing", + liquid_alternative_source = "space_travel:minerva_water_source", + liquid_viscosity = 1, + post_effect_color = {a = 103, r = 229, g = 46, b = 46}, + groups = {liquid = 3, puts_out_fire = 1, water = 3, + not_in_creative_inventory = 1, cools_lava = 1}, + sounds = default.node_sound_water_defaults(), +}) + + bucket.register_liquid( + "space_travel:minerva_water_source", + "space_travel:minerva_water_flowing", + "space_travel:bucket_minerva_water", + "space_travel_bucket_minerva_water.png", + "Minerva Water Bucket" + ) + +--Bacchus blocks + +minetest.register_node("space_travel:bacchus_sand", { + description = "Bacchus Sand", + tiles = {"space_travel_bacchus_sand.png"}, + groups = {crumbly = 3, falling_node = 1, sand = 1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("space_travel:bacchus_stone", { + description = "Bacchus Stone", + tiles = {"space_travel_bacchus_stone.png"}, + groups = {cracky = 3, stone = 1}, + drop = "space_travel:bacchus_cobble", + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "bacchus_stone", + "space_travel:bacchus_stone", + {cracky = 3}, + {"space_travel_bacchus_stone.png"}, + "Bacchus Stone Stair", + "Bacchus Stone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:bacchus_cobble", { + description = "Bacchus Cobblestone", + tiles = {"space_travel_bacchus_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "bacchus_cobble", + "space_travel:bacchus_cobble", + {cracky = 3}, + {"space_travel_bacchus_cobble.png"}, + "Bacchus Cobblestone Stair", + "Bacchus Cobblestone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:bacchus_stonebrick", { + description = "Bacchus Stone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_bacchus_stone_brick.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "bacchus_stonebrick", + "space_travel:bacchus_stonebrick", + {cracky = 2}, + {"space_travel_bacchus_stone_brick.png"}, + "Bacchus Stone Brick Stair", + "Bacchus Stone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:bacchus_stone_block", { + description = "Bacchus Stone Block", + tiles = {"space_travel_bacchus_stone_block.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "bacchus_stone_block", + "space_travel:bacchus_stone_block", + {cracky = 2}, + {"space_travel_bacchus_stone_block.png"}, + "Bacchus Stone Block Stair", + "Bacchus Stone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:bacchus_dirt", { + description = "Bacchus Dirt", + tiles = {"space_travel_bacchus_dirt.png"}, + groups = {crumbly = 3, soil = 1}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("space_travel:bacchus_dirt_with_bacchus_grass", { + description = "Bacchus Dirt with Bacchus Grass", + tiles = { + "space_travel_bacchus_grass_top.png", + "space_travel_bacchus_dirt.png", + {name = "space_travel_bacchus_dirt.png^space_travel_bacchus_grass_side.png", + tileable_vertical = false} + }, + groups = {crumbly = 3, soil = 1},--, spreading_dirt_type = 1}, + drop = "space_travel:bacchus_dirt", + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.4}, + }), +}) + +minetest.register_node("space_travel:bacchus_tree", { + description = "bacchus Pine Tree", + tiles = {"space_travel_bacchus_tree_top.png", "space_travel_bacchus_tree_top.png", + "space_travel_bacchus_tree.png"}, + paramtype2 = "facedir", + is_ground_content = false, + groups = {tree = 1, choppy = 3, oddly_breakable_by_hand = 1, flammable = 3}, + sounds = default.node_sound_wood_defaults(), + + on_place = minetest.rotate_node +}) + +minetest.register_node("space_travel:bacchus_wood", { + description = "Bacchus Wood Planks", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_bacchus_wood.png"}, + is_ground_content = false, + groups = {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3, wood = 1}, + sounds = default.node_sound_wood_defaults(), +}) + +stairs.register_stair_and_slab( + "bacchus_wood", + "space_travel:bacchus_wood", + {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3}, + {"space_travel_bacchus_wood.png"}, + "Bacchus Pine Wood Stair", + "Bacchus Pine Wood Slab", + default.node_sound_wood_defaults() +) + +minetest.register_node("space_travel:bacchus_leaves", { + description = "Bacchus Tree Leaves", + drawtype = "allfaces_optional", + waving = 1, + tiles = {"space_travel_bacchus_leaves.png"}, + --special_tiles = {"default_leaves_simple.png"}, + paramtype = "light", + is_ground_content = false, + groups = {snappy = 3, leafdecay = 3, flammable = 2, leaves = 1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {"space_travel:bacchus_sapling"}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {"space_travel:bacchus_leaves"}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), + + after_place_node = after_place_leaves, +}) + +minetest.register_node("space_travel:bacchus_sapling", { + description = "Bacchus Tree Sapling", + drawtype = "plantlike", + tiles = {"space_travel_bacchus_tree_sapling.png"}, + inventory_image = "space_travel_bacchus_tree_sapling.png", + wield_image = "space_travel_bacchus_tree_sapling.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + on_timer = function(pos) + if not default.can_grow(pos) then + -- try again 5 min later + minetest.get_node_timer(pos):start(300) + return + end + local mg_name = minetest.get_mapgen_setting("mg_name") + local node = minetest.get_node(pos) + minetest.log("action", "A Bacchus tree sapling grows into a tree at ".. minetest.pos_to_string(pos)) + tree = minetest.get_modpath("space_travel") .. "/schematics/bacchus_tree.mts" + minetest.place_schematic({x=pos.x-2,y=pos.y,z=pos.z-2}, tree, "random", {}, true) + end,--grow_sapling, + selection_box = { + type = "fixed", + fixed = {-4 / 16, -0.5, -4 / 16, 4 / 16, 7 / 16, 4 / 16} + }, + groups = {snappy = 2, dig_immediate = 3, flammable = 3, + attached_node = 1, sapling = 1}, + sounds = default.node_sound_leaves_defaults(), + + on_construct = function(pos) + minetest.get_node_timer(pos):start(math.random(300, 1500)) + --minetest.get_node_timer(pos):start(1) + end, + + on_place = function(itemstack, placer, pointed_thing) + itemstack = default.sapling_on_place(itemstack, placer, pointed_thing, + "space_travel:bacchus_sapling", + -- minp, maxp to be checked, relative to sapling pos + -- minp_relative.y = 1 because sapling pos has been checked + {x = -2, y = 1, z = -2}, + {x = 2, y = 14, z = 2}, + -- maximum interval of interior volume check + 4) + + return itemstack + end, +}) + +minetest.register_node("space_travel:bacchus_grass_1", { + description = "Bacchus Grass", + drawtype = "plantlike", + waving = 1, + tiles = {"space_travel_bacchus_grass_1.png"}, + -- Use texture of a taller grass stage in inventory + inventory_image = "space_travel_bacchus_grass_3.png", + wield_image = "space_travel_bacchus_grass_3.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy = 3, flora = 1, attached_node = 1, grass = 1, flammable = 1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-6 / 16, -0.5, -6 / 16, 6 / 16, -5 / 16, 6 / 16}, + }, + + on_place = function(itemstack, placer, pointed_thing) + -- place a random grass node + local stack = ItemStack("space_travel:bacchus_grass_" .. math.random(1,5)) + local ret = minetest.item_place(stack, placer, pointed_thing) + return ItemStack("space_travel:bacchus_grass_1 " .. + itemstack:get_count() - (1 - ret:get_count())) + end, +}) + +for i = 2, 5 do + minetest.register_node("space_travel:bacchus_grass_" .. i, { + description = "Bacchus Grass", + drawtype = "plantlike", + waving = 1, + tiles = {"space_travel_bacchus_grass_" .. i .. ".png"}, + inventory_image = "space_travel_bacchus_grass_" .. i .. ".png", + wield_image = "space_travel_bacchus_grass_" .. i .. ".png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + drop = "space_travel:bacchus_grass_1", + groups = {snappy = 3, flora = 1, attached_node = 1, + not_in_creative_inventory = 1, grass = 1, flammable = 1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-6 / 16, -0.5, -6 / 16, 6 / 16, -3 / 16, 6 / 16}, + }, + }) +end + +minetest.register_node("space_travel:bacchus_water_source", { + description = "Bacchus Water Source", + drawtype = "liquid", + tiles = { + { + name = "space_travel_bacchus_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + }, + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name = "space_travel_bacchus_water_source_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + backface_culling = false, + }, + }, + alpha = 160, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "source", + liquid_alternative_flowing = "space_travel:bacchus_water_flowing", + liquid_alternative_source = "space_travel:bacchus_water_source", + liquid_viscosity = 1, + post_effect_color = {a = 103, r = 117, g = 24, b = 222}, + groups = {liquid = 3, puts_out_fire = 1, cools_lava = 1, water = 3}, + sounds = default.node_sound_water_defaults(), +}) + +minetest.register_node("space_travel:bacchus_water_flowing", { + description = "Flowing Bacchus Water", + drawtype = "flowingliquid", + tiles = {"space_travel_bacchus_water.png"}, + special_tiles = { + { + name = "space_travel_bacchus_water_flowing_animated.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + { + name = "space_travel_bacchus_water_flowing_animated.png", + backface_culling = true, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 0.8, + }, + }, + }, + alpha = 160, + paramtype = "light", + paramtype2 = "flowingliquid", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + is_ground_content = false, + drop = "", + drowning = 1, + liquidtype = "flowing", + liquid_alternative_flowing = "space_travel:bacchus_water_flowing", + liquid_alternative_source = "space_travel:bacchus_water_source", + liquid_viscosity = 1, + post_effect_color = {a = 103, r = 117, g = 24, b = 222}, + groups = {liquid = 3, puts_out_fire = 1, water = 3, + not_in_creative_inventory = 1, cools_lava = 1}, + sounds = default.node_sound_water_defaults(), +}) + + bucket.register_liquid( + "space_travel:bacchus_water_source", + "space_travel:bacchus_water_flowing", + "space_travel:bucket_bacchus_water", + "space_travel_bucket_bacchus_water.png", + "Bacchus Water Bucket" + ) + +minetest.register_node("space_travel:bacchus_stone_iron_ore", { + description = "Bacchus Iron Ore", + tiles = {"space_travel_bacchus_stone.png^default_mineral_iron.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:iron_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:bacchus_stone_copper_ore", { + description = "Bacchus Copper Ore", + tiles = {"space_travel_bacchus_stone.png^default_mineral_copper.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:copper_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:bacchus_stone_tin_ore", { + description = "Bacchus Tin Ore", + tiles = {"space_travel_bacchus_stone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:bacchus_stone_gold_ore", { + description = "Bacchus Gold Ore", + tiles = {"space_travel_bacchus_stone.png^default_mineral_gold.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:bacchus_stone_diamond_ore", { + description = "Bacchus Diamond Ore", + tiles = {"space_travel_bacchus_stone.png^default_mineral_diamond.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:bacchus_stone_mese_ore", { + description = "Bacchus Mese Ore", + tiles = {"space_travel_bacchus_stone.png^default_mineral_mese.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +--Osiris + +minetest.register_node("space_travel:osiris_iron_ore", { + description = "Osiris Iron Ore", + tiles = {"default_desert_stone.png^default_mineral_iron.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:iron_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:osiris_copper_ore", { + description = "Osiris Copper Ore", + tiles = {"default_desert_stone.png^default_mineral_copper.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:copper_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:osiris_tin_ore", { + description = "Osiris Tin Ore", + tiles = {"default_desert_stone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:osiris_gold_ore", { + description = "Osiris Gold Ore", + tiles = {"default_desert_stone.png^default_mineral_gold.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:osiris_diamond_ore", { + description = "Osiris Diamond Ore", + tiles = {"default_desert_stone.png^default_mineral_diamond.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:osiris_mese_ore", { + description = "Osiris Mese Ore", + tiles = {"default_desert_stone.png^default_mineral_mese.png"}, + is_ground_content = false, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +--Minthe + +minetest.register_node("space_travel:minthe_sand", { + description = "Minthe Sand", + tiles = {"space_travel_minthe_sand.png"}, + is_ground_content = false, + groups = {crumbly = 3, falling_node = 1, sand = 1}, + sounds = default.node_sound_sand_defaults(), + drop = { + max_items = 1, + items = { + {items = {'space_travel:minthe_copper_powder'}, rarity = 16}, + {items = {'space_travel:minthe_sand'}} + } + } +}) + +minetest.register_node("space_travel:minthe_sandstone", { + description = "Minthe Sandstone", + tiles = {"space_travel_minthe_sandstone.png"}, + groups = {crumbly = 1, cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minthe_sandstone", + "space_travel:minthe_sandstone", + {cracky = 3}, + {"space_travel_minthe_sandstone.png"}, + "Minthe Sandstone Stair", + "Minthe Sandstone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minthe_sandstone_brick", { + description = "Minthe Sandstone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_minthe_sandstone_brick.png"}, + is_ground_content = false, + groups = {cracky = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minthe_sandstone_brick", + "space_travel:minthe_sandstone_brick", + {cracky = 2}, + {"space_travel_minthe_sandstone_brick.png"}, + "Minthe Sandstone Brick Stair", + "Minthe Sandstone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minthe_sandstone_block", { + description = "Minthe Sandstone Block", + tiles = {"space_travel_minthe_sandstone_block.png"}, + is_ground_content = false, + groups = {cracky = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minthe_sandstone_block", + "space_travel:minthe_sandstone_block", + {cracky = 2}, + {"space_travel_minthe_sandstone_block.png"}, + "Minthe Sandstone Block Stair", + "Minthe Sandstone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minthe_stone", { + description = "Minthe Stone", + tiles = {"space_travel_minthe_stone.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 1}, + drop = 'space_travel:minthe_cobble', + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minthe_stone", + "space_travel:minthe_stone", + {cracky = 3}, + {"space_travel_minthe_stone.png"}, + "Minthe Stone Stair", + "Minthe Stone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minthe_stonebrick", { + description = "Minthe Stone Brick", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"space_travel_minthe_stone_brick.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minthe_stonebrick", + "space_travel:minthe_stonebrick", + {cracky = 2}, + {"space_travel_minthe_stone_brick.png"}, + "Minthe Stone Brick Stair", + "Minthe Stone Brick Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minthe_stone_block", { + description = "Minthe Stone Block", + tiles = {"space_travel_minthe_stone_block.png"}, + is_ground_content = false, + groups = {cracky = 2, stone = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minthe_stone_block", + "space_travel:minthe_stone_block", + {cracky = 2}, + {"space_travel_minthe_stone_block.png"}, + "Minthe Stone Block Stair", + "Minthe Stone Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minthe_cobble", { + description = "Minthe Cobblestone", + tiles = {"space_travel_minthe_cobble.png"}, + is_ground_content = false, + groups = {cracky = 3, stone = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "minthe_cobble", + "space_travel:minthe_cobble", + {cracky = 3}, + {"space_travel_minthe_cobble.png"}, + "Minthe Cobblestone Stair", + "Minthe Cobblestone Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:minthe_stone_with_iron", { + description = "Minthe Iron Ore", + tiles = {"space_travel_minthe_stone.png^default_mineral_iron.png"}, + groups = {cracky = 2}, + drop = 'default:iron_lump', + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("space_travel:minthe_stone_with_copper", { + description = "Minthe Copper Ore", + tiles = {"space_travel_minthe_stone.png^default_mineral_copper.png"}, + groups = {cracky = 2}, + drop = 'default:copper_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minthe_stone_with_tin", { + description = "Minthe Tin Ore", + tiles = {"space_travel_minthe_stone.png^default_mineral_tin.png"}, + is_ground_content = false, + groups = {cracky = 2}, + drop = "default:tin_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minthe_stone_with_mese", { + description = "Minthe Mese Ore", + tiles = {"space_travel_minthe_stone.png^default_mineral_mese.png"}, + groups = {cracky = 1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minthe_stone_with_gold", { + description = "Minthe Gold Ore", + tiles = {"space_travel_minthe_stone.png^default_mineral_gold.png"}, + groups = {cracky = 2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("space_travel:minthe_stone_with_diamond", { + description = "Minthe Diamond Ore", + tiles = {"space_travel_minthe_stone.png^default_mineral_diamond.png"}, + groups = {cracky = 1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +--Metal blocks + +minetest.register_node("space_travel:lead_block", { + description = "Lead Block", + tiles = {"space_travel_lead_block.png"}, + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_metal_defaults(), +}) + +stairs.register_stair_and_slab( + "lead", + "space_travel:lead_block", + {cracky = 1, level = 2}, + {"space_travel_lead_block.png"}, + "Lead Block Stair", + "Lead Block Slab", + default.node_sound_metal_defaults() +) + +minetest.register_node("space_travel:titanium_block", { + description = "Titanium Block", + tiles = {"space_travel_titanium_block.png"}, + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_metal_defaults(), +}) + +stairs.register_stair_and_slab( + "titanium", + "space_travel:titanium_block", + {cracky = 1, level = 2}, + {"space_travel_titanium_block.png"}, + "Titanium Block Stair", + "Titanium Block Slab", + default.node_sound_metal_defaults() +) + +--Gem blocks + +minetest.register_node("space_travel:lunar_spinel_block", { + description = "Lunar Spinel Block", + tiles = {"space_travel_lunar_spinel_block.png"}, + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "lunar_spinel", + "space_travel:lunar_spinel_block", + {cracky = 1, level = 2}, + {"space_travel_lunar_spinel_block.png"}, + "Lunar Spinel Block Stair", + "Lunar Spinel Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:martian_ice_crystal_block", { + description = "Martian Ice Crystal Block", + tiles = {"space_travel_martian_ice_crystal_block.png"}, + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "martian_ice_crystal", + "space_travel:martian_ice_crystal_block", + {cracky = 1, level = 2}, + {"space_travel_martian_ice_crystal_block.png"}, + "Martian Ice Crystal Block Stair", + "Martian Ice Crystal Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:solar_mese_block", { + description = "Solar Mese Block", + tiles = {"space_travel_solar_mese_block.png"}, + paramtype = "light", + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_stone_defaults(), + light_source = 15, +}) + +stairs.register_stair_and_slab( + "solar_mese", + "space_travel:solar_mese_block", + {cracky = 1, level = 2}, + {"space_travel_solar_mese_block.png"}, + "Solar Mese Block Stair", + "Solar Mese Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:lava_crystal_block", { + description = "Lava Crystal Block", + tiles = {"space_travel_lava_crystal_block.png"}, + paramtype = "light", + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_stone_defaults(), + light_source = 15, +}) + +stairs.register_stair_and_slab( + "lava_crystal", + "space_travel:lava_crystal_block", + {cracky = 1, level = 2}, + {"space_travel_lava_crystal_block.png"}, + "Lava Crystal Block Stair", + "Lava Crystal Block Slab", + default.node_sound_stone_defaults() +) + +minetest.register_node("space_travel:dark_matter_crystal_block", { + description = "Dark Matter Crystal Block", + tiles = {"space_travel_dark_matter_crystal_block.png"}, + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_stone_defaults(), +}) + +stairs.register_stair_and_slab( + "dark_matter_crystal", + "space_travel:dark_matter_crystal_block", + {cracky = 1, level = 2}, + {"space_travel_dark_matter_crystal_block.png"}, + "Dark Matter Crystal Block Stair", + "Dark Matter Crystal Block Slab", + default.node_sound_stone_defaults() +) + +--LBMS + +minetest.register_lbm({ + name = "space_travel:convert_saplings_to_node_timer", + nodenames = {"space_travel:minerva_pine_sapling"}, + action = function(pos) + minetest.get_node_timer(pos):start(math.random(300, 1500)) + end +}) + +--ABMS + +minetest.register_abm({ + label = "Minerva grass spread", + nodenames = {"space_travel:minerva_dirt"}, + neighbors = { + "air", + "space_travel:minerva_dirt_with_minerva_grass" + }, + interval = 6, + chance = 50, + catch_up = false, + action = function(pos, node) + -- Check for darkness: night, shadow or under a light-blocking node + -- Returns if ignore above + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + if (minetest.get_node_light(above) or 0) < 13 then + return + end + + -- Look for spreading dirt-type neighbours + local p2 = minetest.find_node_near(pos, 1, "space_travel:minerva_dirt_with_minerva_grass") + if p2 then + local n3 = minetest.get_node(p2) + minetest.set_node(pos, {name = n3.name}) + return + end + + -- Else, any seeding nodes on top? + local name = minetest.get_node(above).name + minetest.set_node(pos, {name = "space_travel:minerva_dirt_with_minerva_grass"}) + end +}) + +minetest.register_abm({ + label = "Bacchus grass spread", + nodenames = {"space_travel:bacchus_dirt"}, + neighbors = { + "air", + "space_travel:bacchus_dirt_with_bacchus_grass" + }, + interval = 6, + chance = 50, + catch_up = false, + action = function(pos, node) + -- Check for darkness: night, shadow or under a light-blocking node + -- Returns if ignore above + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + if (minetest.get_node_light(above) or 0) < 13 then + return + end + + -- Look for spreading dirt-type neighbours + local p2 = minetest.find_node_near(pos, 1, "space_travel:bacchus_dirt_with_bacchus_grass") + if p2 then + local n3 = minetest.get_node(p2) + minetest.set_node(pos, {name = n3.name}) + return + end + + -- Else, any seeding nodes on top? + local name = minetest.get_node(above).name + minetest.set_node(pos, {name = "space_travel:bacchus_dirt_with_bacchus_grass"}) + end +}) + +minetest.register_abm({ + nodenames = {"group:water"}, --{"default:water_source", "default:water_flowing"}, + neighbors = {"space_travel:cryolava_source", "space_travel:cryolava_flowing"}, + interval = 1, --0.1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + minetest.set_node(pos, {name = "default:ice"}) + end +}) + +minetest.register_abm({ + nodenames = {"space_travel:venus_vapor_spout"}, + neighbors = {"vacuum:vacuum"}, + interval = 0.1, --0.1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + if minetest.get_node({x = pos.x, y = pos.y + 1, z = pos.z}).name == "vacuum:vacuum" or minetest.get_node({x = pos.x, y = pos.y + 1, z = pos.z}).name == "air" then + --Spewing particlespawner (works best if interval of ABM = 0.1) + minetest.add_particlespawner({ + amount = 500, --1, + time = 1, --0.1, + minpos = {x = pos.x + 0, y = pos.y + 0.5, z = pos.z + 0}, + maxpos = {x = pos.x + 0, y = pos.y + 5, z = pos.z + 0}, + minvel = {x = pos.x + -0.2, y = pos.y + 0, z = pos.z + -0.2}, + maxvel = {x = pos.x + 0.3, y = pos.y + 0.3, z = pos.z + 0.3}, + minacc = {x = pos.x + 0, y = pos.y + 0.1, z = pos.z + 0}, + maxacc = {x = pos.x + 0, y = pos.y + 0.3, z = pos.z + 0}, + minexptime = 1, + maxexptime = 2, + minsize = 4, --1, + maxsize = 10, --4, + --attached = self.object, + texture = "tnt_smoke.png^[colorize:#FFFF0088", + }) + end + end +}) + +minetest.register_abm({ + nodenames = {"space_travel:venus_volcano", "space_travel:io_volcano"}, + neighbors = {"vacuum:vacuum"}, + interval = 0.1, --0.1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + if minetest.get_node({x = pos.x, y = pos.y + 1, z = pos.z}).name == "vacuum:vacuum" or minetest.get_node({x = pos.x, y = pos.y + 1, z = pos.z}).name == "air" then + --Spewing particlespawner (works best if interval of ABM = 0.1) + minetest.add_particlespawner({ + amount = 500, --1, + time = 1, --0.1, + minpos = {x = pos.x + 0, y = pos.y + 0.5, z = pos.z + 0}, + maxpos = {x = pos.x + 0, y = pos.y + 5, z = pos.z + 0}, + minvel = {x = pos.x + -0.2, y = pos.y + 0, z = pos.z + -0.2}, + maxvel = {x = pos.x + 0.3, y = pos.y + 0.3, z = pos.z + 0.3}, + minacc = {x = pos.x + 0, y = pos.y + 0.1, z = pos.z + 0}, + maxacc = {x = pos.x + 0, y = pos.y + 0.3, z = pos.z + 0}, + minexptime = 1, + maxexptime = 2, + minsize = 4, --1, + maxsize = 10, --4, + --attached = self.object, + texture = "tnt_smoke.png^[colorize:#00000099", + }) + end + end +}) + +minetest.register_abm({ + nodenames = {"space_travel:titan_cryovolcano", "space_travel:space_cryovolcano", "space_travel:europa_water_geyser"}, + neighbors = {"vacuum:vacuum"}, + interval = 0.1, --0.1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + if minetest.get_node({x = pos.x, y = pos.y + 1, z = pos.z}).name == "vacuum:vacuum" or minetest.get_node({x = pos.x, y = pos.y + 1, z = pos.z}).name == "air" then + --Spewing particlespawner (works best if interval of ABM = 0.1) + minetest.add_particlespawner({ + amount = 500, --1, + time = 1, --0.1, + minpos = {x = pos.x + 0, y = pos.y + 0.5, z = pos.z + 0}, + maxpos = {x = pos.x + 0, y = pos.y + 5, z = pos.z + 0}, + minvel = {x = pos.x + -0.2, y = pos.y + 0, z = pos.z + -0.2}, + maxvel = {x = pos.x + 0.3, y = pos.y + 0.3, z = pos.z + 0.3}, + minacc = {x = pos.x + 0, y = pos.y + 0.1, z = pos.z + 0}, + maxacc = {x = pos.x + 0, y = pos.y + 0.3, z = pos.z + 0}, + minexptime = 1, + maxexptime = 2, + minsize = 4, --1, + maxsize = 10, --4, + --attached = self.object, + texture = "tnt_smoke.png^[colorize:#BCF6FF88", + }) + end + end +}) + +--Unused + +--[[ +--Modified code from Marssurvive +minetest.register_node("space_travel:space_rock", { + description = "Space Rock", + drawtype = "mesh", + mesh = "stone1.obj", + visual_scale = {x = 0.1, y = 0.1, z = 0.1}, + tiles = {"space_travel_space_stone.png"}, --{"default_desert_stone.png^[colorize:#cf7d67ff"}, + groups = {dig_immediate = 3, stone = 1}, + paramtype = "light", + paramtype2 = "facedir", + sounds = default.node_sound_stone_defaults(), + sunlight_propagates = true, + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.-0.25, 0.3} + }, + collision_box = { + type = "fixed", + fixed = {{-0.3, -0.5, -0.3, 0.3, 0.-0.25, 0.3},} + }, +}) + +--Does not work +minetest.register_node("space_travel:artificial_gravity_generator", { + description = "Artificial Gravity Generator", + tiles = {"default_steel_block.png"}, + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_metal_defaults(), + on_timer = function (pos, elapsed) + for _, ob in ipairs(minetest.get_objects_inside_radius(pos, 6)) do + --if ob:get_breath() ~= 11 then + -- ob:set_breath(10) + --end + --ob:set_physics_override(1, 1, 1) + end + --minetest.get_node_timer(pos):set(0.1, 0) + return true + end +}) +]] diff --git a/radiation.lua b/radiation.lua new file mode 100644 index 0000000..c42d5c8 --- /dev/null +++ b/radiation.lua @@ -0,0 +1,61 @@ +--Radiation effects + +radiant_damage.register_radiant_damage("space_lava_heat", { + interval = 1, + range = 3, + emitted_by = {["space_travel:space_lava_source"] = 4, ["space_travel:space_lava_flowing"] = 4}, + attenuated_by = {["vacuum:vacuum"] = 1}, + default_attenuation = 1, + inverse_square_falloff = true, --true + above_only = false, + --on_damage = function(player_object, damage_value, pos) + + --end, +}) + +radiant_damage.register_radiant_damage("solar_mese_heat", { + interval = 1, + range = 3, + emitted_by = {["space_travel:space_stone_solar_mese_ore"] = 4}, + attenuated_by = {["vacuum:vacuum"] = 1}, + default_attenuation = 1, + inverse_square_falloff = true, --true + above_only = false, + --on_damage = function(player_object, damage_value, pos) + + --end, +}) + +radiant_damage.register_radiant_damage("lava_crystal_heat", { + interval = 1, + range = 3, + emitted_by = {["space_travel:io_stone_lava_crystal_ore"] = 4}, + attenuated_by = {["vacuum:vacuum"] = 1}, + default_attenuation = 1, + inverse_square_falloff = true, --true + above_only = false, + --on_damage = function(player_object, damage_value, pos) + + --end, +}) + +radiant_damage.register_radiant_damage("space_radiation", { + interval = 1, + range = 3, + emitted_by = { + ["space_travel:irradiated_space_stone"] = 4, + ["space_travel:irradiated_space_dust"] = 4, + ["space_travel:irradiated_space_cobble"] = 4, + ["space_travel:irradiated_ice"] = 4, + ["space_travel:irradiated_io_sulfur_dust"] = 4, + ["space_travel:irradiated_io_stone"] = 4, + ["space_travel:irradiated_io_cobble"] = 4, + }, + attenuated_by = {["vacuum:vacuum"] = 1, ["space_travel:lead_block"] = 0}, + default_attenuation = 1, + inverse_square_falloff = true, --true + above_only = false, + --on_damage = function(player_object, damage_value, pos) + + --end, +}) diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..5c5cca513bd8e19941f099fbb166e3db4f6c3ee7 GIT binary patch literal 450973 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 z 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%0AV*gIyU7N-C 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

`}BO8>ICj~zI)HP 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 h3ym*?JrwxU)-Jl` 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ȹvZ8Nmu(rZ$S-w@R;VO7h*a zQ*-7(bN1JUMf3rtCk-RireIRe#OK1j5v32l|7+x0{arcIXO4xVC#MLJ!35Wtxg7np zcsNTH*1OC=j#CX6cpy=~!Eu{43uCG%#=hAbuPauiH&eG_M3V~=uu2%WbUsfUB+BVv zl@d^k8}|2)uj!o=7a3cALdFU~PjPeX3xXzrj079=sNPF5bPpC561?C2u{v!8@u6wA z;_-+SMB=I1j{yx~zL!`hP!IG8G@o^FWA-6#zSk+okHUH>ny&RU04QD)#&#O&MOMYI zD0HZxwp(MH7|3t$>y5rCsjR^y&h9uk1u@<5YS1y}{`;VXRA2=@9nG0hgd-^o{_o6! zz{G!7A@&_*&Y@?QM1hyVf)Vc_*ILwLTx$EQrENrvVM)N-lf#+14O`}`B~UAqC1g_C z1SknOPP;Kn67`!BgRiTFd<~QS-pcigPoIbbK~rw*V^p|yfDINU+at#-Br~NKSk$%p zR~OSF-&-ZebxNlx%w<{ZsSxUcr0*mr1^Uja2IH-?2ldL&1_Nl><;SlZe(*et ze2;m3Pb9W_uWhYvuTKSp75pr82=+v6u?sx%#lIY~OrNZuf3*2N@Vmw=`YxiLUyEAQ zAGQohjp2$O`jLL5X8k{>HYfYHMMyaC-6dz@L06}?kUL>Dk?tXLkax(GJ28WC&P6pY zHI7d*r?8O5&jQz52r{FDDH@BL@u3!>7OB0#)Ln(R3e(m#sNm7|m3uF&{L+ny5+V-CM`&qI3_Y_0uRqe4-EYV9$y)*3O( z7Hio5;~8+=#Gmo4LGOBxwD>HXf%J77mm7xed_~ao=E9}a=-2RE)qLiR4pdTOT<`=!p68OeY%mkM_2@`m<3iiS@4<=>j%e zI|ji$_AF(XcHMM1C{FQ}B+p;{4RoEdd+lfH%Ez|5&I>{bZB3vp2*Cznt z{1q+eu$%9{&@p1nAmV!X-cGeuN_Kv!=5YJv z)>>s%Wrx1x*<*;ym(rdPtetXp9LBA-wxPe?@ zpqDluPr2ov2sj)l>5E}LvPH78AwVpk`7Ldl9@#k5OzV3buchB_0hWo_+{Isy8;-9S zmQu@|MB*G{{C>tTlR?8vUv60|US$QuTQh;&7qO2Iude97k*WrPVYsZHKpU)Q1NOiG z+cRYzz&z7wBFcmCqMsBguXkNalHQ5g$Ob?sJ9GHLS1HKPPhrsclVNh1jm@|as0vj^ zqpDf~C9#nW5+qFF(i2FJG?xlx(hHc*!RBzsAKs(DP~G%8!I=}Jzgp#abfp?_%@~!z?k#QJDTyUal;>18r zIqRdt&-ee5ojoid-8v{MH}Ps!Rt$UQRLqwOgyKB^M(b5e#gOw2fnp9)kEZDJB_1u& zTFu~xWvWqI3+`q&XJ84Dq*^oAJV}`i-DM(IMSjI{KKU`Cm2bFclmvn<<^kDHNmG&- z$a3btLI}0Z22Uz@%lq~`k?A-l8BnC^(@OK!#$RnFNAFdU5LvJ$gMThL{|#PK)%J+p zw(Q1^T~zB3fYPdIn;HT!W+S*e^L6IAI#lenRNOX%wWu@bG8Pd7F?>|Y#)3GdD)d#9 zJarK#dvuvw^DFsu>jt*6qw`bx*FZs;BX{l%43DB@|RPn;7zg0w1P=UpjW zK4*azfa?#esydYm;z1eeIghmfi}$A7iCjTn^Y?I<*P{~p)eqvcJXZhfV@{taZe*9M z?<4=4EV+@i_1hL?EUI3`HaP7(*gmJeMN*=uyaxPj?g2s=;{&1fG#Cj-?zw2ZiOuzs zX+(JLi}*c~853zyV<~@!R6FiM4Wb(@_S8_(mLgEUV6zOHc8$!zd&WX z2FV`m<)WIP^%GPzwdCcMpar`Lf5{~NWH33x&F9pmE?K`$t!E1D5V<64dw~sK(tGr^ z>nU2(DrSQZ4=%6qn_Ht;JyJl+agY|b_1)Tz z1JsvSsiukk&U-5V^c!xi3y=9`(gs%Txt{BVeKZ?Cik&D(8#fdW{U#kv4rKZ{!FlLv zd+@28?1?F1)~v>n^!%T~_tB^ND16*AW^36OZ3){^??5U>#=j)%7NlwiBctD{Y$RcD zzlwt>xc2gfA;qDen1M=oJLp1ge)MrW4!db!7!X*ab%Y{G13NSGJ;08y?Za=`mak8RnD}X`doOhkJ z;6>CRnLT37J|TItY$8-sv+l`Q-Y0PaWhoWyVd2xS>1*>el6_tm33F-szOJ}ZF1u?Dit`MI4&H=Z_@c76w?WFS5e)QRYk2{qx?2RW__)%!D z$#H6IR$VKVvR)~`Lu)3A70^2071^X+S5jJ8Nvt*%bL=X-Sub0i)Oc?)SB5L@t4aK1A|LOe1j6F6aoJ2|H`$W$OkQVHPr^es53UBLHk+JT8x^jkFfC zvLD26t|`DJN#--Biumin7|)=zx)c?ywC{{TtgN{Lpl;t&=P9VbJEb%339T2mNBRU7Gmv`K<_G zMEd|Wl6Dz@7^};`&rqM0+|M?jLR(;cYF{V)^XvSBD+Z{R5bR}A|>K>gfWou7?Q&R-th(ERgm zffSdt2OIgr`2~9q*SjMSvU6KwO&o^!H>6&i+$zp5Uwv!EKaJX!qpY7{vG!XIcaQL} zX83WyEpmZs1+e*}r`KY#+w9?Wh=A~5G_8&M-jdbubPmWt4CNtQg!%|Nod?s=xk+>Sqo~m!3xE+wb zfU(V4xJvYx8rv@Ho-MZgIqtvHwLE%p^~AxkK_CIP8QY7ZUtg4n?H$CHF=-H8k*q;_ z2D;Uoy(W`aUoTp))qunYtV^4(JeM9+U4+`(A*LT5XQV$No!5d3F-0VXZiVk84uqW z(PAz0)1>PBVeUkdqj|$)c|DoC7K0w;^1drfhv9EM?V81HW1NdjEzAjm&5YSa`Ur;w zhw2pFSi|!gyiR3(#XYu-;+HnzQpFCJ1>FHacKB~~b1eh^RO3;mWlHcXKnOYgmC9k( z$a>)xtr+r)%p70A+>7S2B^c)FV*--iYoMjQCz8WiT3y0Y{DuYikN;GM8!SPk#g|SG z(9t#qX^-S%Pvt`1<(L_Z?f&(q+4~<1t5wM}iwvL3E9OPufx@B>dU_QcwwUmRZ&auv zXQ#(>jIpb!5P#vWjb`}J$Oqk?2z5#2c{H-s!!a$ZEWFlylaJOU%%fWsf$^`~OSKuu z%Jhl%4`0B#S*;oz&PY|mZj|<~!QJl?zlHuk3jj81TONIFG2qUSXqI+&m6dh;iK(ww zakagI^*!fEa6uaOVtZ39zEK7q;Yoef{cAaM+HiaMWyH?)QN-!K>ln+;QNA#JZz6Fk z7pK-mdn##xl6NvdWPhI5FMbO7ekr>>V`h*PTYufX;vp=t~De?5q9D$~H%TZ-ImT@OJg4<3Nbj`}Y zwdf*LQKpL>)3blnji3=xMSZvO#GGKAmat)y+;oC`K>Si^(DPoC&8U?! zgQ^rW>vmde@V8KBx7*Mx$o$7Km&((sjgB0X*xz6JyyGj@o)sc0lbEsR-~b3}l;GY=Zvz7#9@ zlFyN?{(UM2DV|3j{QEjukL_&DzpgZhm2q@0qhB9h3D*(Yz6N?L)hwSX;Ih_D4B>cN zmw2yvTTo|$Gzc~+9|H8qj(4xOdQeS%Ft&RVQgnXo9Iib)q5iva(8ENp8^Y*kkoFs& zCN)IK&Kfn@9<;yA!ni2QWTD|bgr9~uo)7$M#AqY1GjdYSQ3%?}a5bIOmT~=Pc{~$t z*U_`Jkr;f7_V>>PBN=oEwQ&?vtDwWb*?f$RvG zhm#v6^0g9aWcdyL z@xLbYTtlyOo(ShYvm1!1eV;Y_V@z-6fi&F_23vmk!x9;tj6tLL3rHZGgVR=D^7GM+ zx7WPgYMNyet{hqjbZSA~Hto)$t(mous%KAp;vGFFW4DoxTMR(1_o0g2^K;m#)e>slD#zr~9mfDykD)ZpN+c)!DYesA2>7{0@8o8#rM%bh; zsC851QKL3`p^<2`y%!o(4E4Gh?RSY$yfwWEqear;GgCSwd5>kA;04U>L%#bAs>G@40_WvZIfRnh(7pM`~ zKrJB=+;4NR0?N1H^tX!j*`MX9C%9qJt5yJGRZ=U1^k{CmS0uMVfB=j%LOo&^MH4Ng zRKYrTp1K5FXa%L*DM?U8I?8}?WfNj?nv2v<>=0bpSXFzs;~HP>iCN??YnkH-me3J zlC47Xy>5iDy@KnPN?K2_27?$|oyNv1ep(LOG7{oDE0+>A7$$veI6vq!UVLwA8jmH_ zL#{&)8u1hWWmYwo9uE&nG!bCKiIk95W+$QgZE}6h*UINZ5r>4<^-Z@}eE>)~*p4`p zM_6;pzrLT*#bC5PLUK}cjPZgM6Fa7_)Jo<4-4P~f7g8x!ejN{gRCj@`D%y62&G-?n zf0P6Hg-kIij*gaE9PB8>j4~av6l=_InR5koa`AV)dK>LV`Nh(OfzP+~mzx#UD)$w@ zJ{2wL&77s>(zVU4Cn+m-lFW0>#+Nt#XTkK>-hqKFZ^38+`g~#Qw^L`9d#}$=eb;L8 zdjTe2XZU}jrL4#-9}W4f?SrH=9QELSF+;Vf4|(-4y2NPS#DrGJtaA0Yl>K=TDn71^ zEQO>MOOop7%C~o=>h4n4?|&wQSgVP|3Dy`i)8G8K0cL8XOpvUW%w(-<|F3FCxYcs? z`sgxRSOH@@pF2CW_nI+Kp6bSs5fhX+j;2yDZmi{htaxS_(iq}Ab5|-eX#OfyXdCyn ze;ZB5GL@6S@o-@uZQ|FtUU-;Yg<&-k2exQ9lw@X>ge)K%8yfzSkW2pCoOhM)C2TUA z+jsNYt3(R}88WBCT(=EB^Ro3LNVy1YJv1jUG>fJAPn)e^#{riGZm64ZABN~dkI>(T ze1^|^2-qynn*7XbAa!GYDTT*ZA$|*aoM<=Z8XjM^a(#uICWEs-JN-WN;aTNt7rz-* z$d;3G>TC$kf3f$a-y12Avo_5K>Ke$Q8>Z=C3i-3ohgz*}ftp2AvMLbF;yIk?4?mLo zDzKiw;)*c)E9i4<$m(^Us<`-Do5?d;Oo6Mbq8lCnDHqWEmYW1Xf)9J>{x4Vi!wxpx zJE$aga=a|iMlva7`4%B05$2fBIsw?Fta57|ywll=>ytKM4)AJDfgkc3J3k+J9Q6UM zvhes1DN4@YK0LPZ7x*d!yy_>HgMckxWLx-lx+;P@(J++pC0cdzf)9hK z0B3<+*+FimW)dC$NO<6h?6*a;6Ez!df8asY21p~buCHdlTEQxS^U(gQ$MMkI_}N|C zQbaQ^soM7w=dtZG|;=*a&u-76F&B;-rT4~wHkF}NL&U1^ZCEYD4I)R$rATGH~ zg2^seS2W5Sk(0Y0rTz~EdN}5!9Fo;zpl7$yM=1R^EqKJ>D%*noz1_R}^OkG09Wtrf z{d5!)l8aVzF3DW-mt9f>zq$cA8vfv9CCPzZCWK}?f<-K#DER4sgIXHlLb29X;ZRe^ zfkUNKd9_KZ#~$ZBrHv|=da9yna`|BRhPZTZw=5_(SD=c^&Iq>3_C;G+XaXO`(CQTZ z*jT2p&)t86zf5$E;t;E~#4KrY@%S2yIP7ptq&eDcj51>8g#s(hz5GbbSx}gD_}$V8 zs2LAP9HbBD)s_2Sr3Z(ar5Cwt+W9Ye8CAKnU@tm5JZ|6VmtH**!~nLZqM3aor2iI zm;ouBO25Qr1h{B}l9xhLW_qG{BnfGCyey!8+(a=G#vN-xt^h@6XJ@*B(AYP7?chI( zSVt+_2LwU0|Q?I`TTemzno|@A3CXZ(XTgT{B5t8SEQ_a8tBzg?AY~48*Crh3Vxu=uKn|saDOek zEEX2AvIkEoVK9;2I1THX_S&wQK6M=>3&LH~)!Pts5mOSUpoRy%$kBb9f~L>n0h!`; zd{UXXRM8M}fIm-B>B9VdAh6ccviR7TCHB9G*if~8cwKf|9&NO!A!iRd(ha(1O%W}t z^(_pTr*=}w--}W>Asm-E*}q_2V^>`u;)p$=)sL~ zoP!2e+9vg!G2v~TWDiI5mv5>aHX{5~s#t9&N{VZzv-jk;M|aLG)<~$%l>C^)qa!E$ zd6}dRtjytK;X62~@|8=eqGYf7o+j_AnK-PFB;U#4jey@+UN#|mL4-)fSC!6}zNgAk z$U&Q9bz@U5)JUIGT^h>Va7><{^#_N4DZRxY?QqEOtD+C!YfNliGM(l?@>KS<68n^D zXN37xJ|w$sE-c4c@%;d6BsVy7fUSRDXgzxVE4{8sBhzU`u%{u^DPy+4vwua_4nc>< zm^(qrAj`667D*-F?>wc3`X-wYcd_gVCTv~ns}UMFYX&HE?3wJjwXBkH=10(=uH}`p zjGr=8p@<*1k#|GHA{t0p?S0m4rlM)gl_6WObl&*5|b7uxW;C>18s-LVPtoX*L|9A!?A(wJ9DY+|l0g~!4BA<8Z02$fmgE<`3V)bzh62S2 z4eKowbXWnVQ>$)AYCk!+Uz5|TpT^mRUC;Ss-IMU{gLid~VAdRW72Atp@=1N!0@>EGHHMKCqlrx!rJ9Q2IGgf4SgB1b< zoZH^CE7Q6#n59PO#!tm`5S-BXlsVNnt|LDsh^9&kG8<~)4oSYL&CRmj2;Px z7(~4#pFVPc(&L@70K1+j-_)e)0X>C?u6zD-)tYhwybkMZ6f@Pu2QLLLb@ke;6Wbv0gF+L(WpgdmP&xkDDM0on@ zcim|gUQ8uaPQuO4qWw!J74p8S6lO5m=Cd@E6O2T_h|M&{^Q{XPzI7;QShiEYbrtYd=TW>7t08*R6i~!RM-v{mqlN;IH2j$EHqTpMA0Le}Jo%`equW z&U{v)*?nS5T#LFkESaf@mMiPg5YJ+K#IzF)PTo#DkwHflQ&gvGAs>dG`zkGRG>mOU zc06~73A0)A!_K7a%!09X0rVZkkWaVPcAm+e1_Y|qBR4ev5(JfwSZ|w2KZ<;M8oQ$r zka!tKFdxC>VZB#}yIDM{csfJ0n{K>Rz&G4z$P{g9+0i5!R(@w1XRc4**n%}wmhy*7 z)!bnOeM8{=Ar*)~OWxBG1}hge&37oo?pH<2i5ZSH?Q>8hoaP(GL}P7yf-9i&XIuT8 z!WeFg>w+uDl3EFK3{z{7OrpL7p}|^K?xMWO;BS|H{r_6#AWqui_Y~fkZCkjE&+VeY z`OF8H!?@MCUNnb$ipzYvIJ1+lfrWTi{EW~^5|Xczk}a$HHYI4BgTj*0s?=!&+XpvV zE8$m>vJ3*~<=Dq1XI0J9o&;_u?0RZ*Hbl#xCSSg$;A6)zgJo|_%7xQf5Nyt56|$;M z2 zjC#+Vh7FTn3hG*bJiB<(KHQ#yB+IAw3l{doG?31~;ggq_A`RAZ{JJ8*H^R$r)TQWr zd_2u~8Re>53gMbU{@#dBYX^}?^(Syok=JvPh-_|Pk|vv0-DSRnwV}3;stC!r4>vB6 z;MbZn9YZ&Icw&xj{+Z`h<0X%|FwqDI%Syr%`Pb;;<%L{OEN?UkHpZQ)+Pe)o|FcR7 z%3B@viHI*SliYe-xFw3Qmt0sop(VvLLWizB&g?+g z4*_XzUKt)=rYg=d9RN`N6(#{^j7lkysF}9H_e|Vo9>*m0Q~aRdk3Y81x1BQR%D3d? zrE0k&5$YhaU-LTlWYqx?KRu+x_ykq$FMI0mElzDZKyHqB&{U%!cyWZ2^p#G4Je(pc z5}fo;HX_%<*=S>B^;ipg^%EZ%l;}F@9Y^TXPRqjc0TYC2>%^!ZE)FXEW2?ud(6Viw z(9;=!iYfXb*Xal}F+tuN9Y#7Qgw_1HY{u!O7i+Wqo$CX4PCVkJ0pkv>7Msj-(YY9c z6is`UFUu7+mXydWa=L6H3FjNE<<2XRanl8gua7wT1Xeo7^U6ri%F{a+|_x{tJ`RR@2+O#!qD4iE|&Z zr#ugYG8sdI_ZVFhc`N!bi)^XWa)ZIe(%)Il*0uAIXMCo|6iWRsIDBFX73UhJdQe5E zfHZq24MCoLqXKs&8afdHKuL^M{LM~h?S%j1m=>#s$RvE+ zu>QOGF9VjWG;2j07(WmH6e@*R(Xnd4A0Z$0X3J#OO)OZZEs;1rSkd_yKgtOo=AKGt z%NDv&6H&>;5n4D7_ioaLn`U(YK}v5jt!-MXQi$3%kHPs{h1vhIxRbTzcZ#{ zYK&e4235Z4KY#1ZZ^=j`Mxy&bA(zax_28c_(~3ZQ>9vZd0AMv5He{;H$Tqhq7gi?f z)bsrz_08UIE{Bj&;ZqTkhExiCw3w-n?W-y<9%jxb5kEWtRb&R3#eQ_r90wvH_sd;MnZlsKwa&JQ!RNK6q^Ke)ki zBLYSo<1=W*B3)I+X*!E4gr3)`JvUxSx18Xgv+=z)-aX!ltUMqaiaBoP&S%Y-ERD=> z_?@_s&yg(4dJiah8{F1`$tr4c^D1UyDspVYRVqKOFMpfl&v4B=$AIA0A`&^`R1NKU zbq~~~H@`ufQIsO26QhI2FZ$3D7RpVsS?$hE`xnH{a$h-{Ygw}JPpku0UV^+th^>m8 zTggLqcl~P2WPDm24ER))d?p^U; zPNne*veINAxc-|>(5VS5dVcU9&k<{lIF9EQ-j~7p3ig4*icV{gl|2s+&%a}l_lgKq z(vLk_5ua6$=erfBw_&F<&n{Gvw<~x^$?8P?#Hp?NZRv4_A`#BK3E+fRv!IcH`;<|Q zn6w+pJy|(`3UeCzg)LH!vIBUcigfAP)>!IS7+sC8Dad?DX^N6AgUe?J=x^{Xe9QQ@ zxirWpgVm1$`z>|AKPAVt)X+A0&3aTA35ACIzA9f=a`Vybj>E#VQ(?~PIsJ== z=->{6yR-A{p6%0rV5Z-@R&}cin^lsl)@XFdIP3Y}Kkn~2Hl5;DOBmGRW@39woTmKa zEGHwgz%^+~Nec^IqG75F-?6eBLhQo1Biu%m-DV@4hQ|sb6dF^*sz?73whd6#fIO7j zfa!MuuLE}Mt8=eaTEt8_eg%KptCVFAcOX1(6+JtHpB6|yW~XYko6_E9-#;oAZGfpJ zkinhh%iFMqMx14ICg>9X?%Es|0Yuh3ho^7~-l~ZWF@T z6Mi(BMALrN8x-a`wiaV9(^x%a|8IooGirLegM-7h92feUuKLj8u=zQhVp*%&Dqy8Bz3TT7yjNXx^^<|Kn;?^cgdv8C|91UJOib+dviGjo zwS7Y1eQ)$hjB!+i;Ij8iI?>@hFiGma(qL8p9|7H1T1uA5A=|Cdgi0-2aWN;S;)qY5 zW~yb!S1{7XiVHEr3C-kXc|*42jl|rZs4&a>^b;{PF(1jrpTAo?Xri@j#N;5S6JzA} zf1TjF)fc$-ERib`_%djxebfEL$6NPD z=jKbN;M=_5Tfg9If2v;U(!w$faoVdTyy&4y+3ImO^mX{pBY)q%y6gR{`@|0ZB*}`b z*hJC6=L4kQF&V5*qIQ9_c6Ko)?`?}*mM}*6f~+zph6gz2JtCriWmhW~5E#UV!X4*F zSvp`>)p_D>OK>cLhk$GJE-cO{cRj|Q)M9%b?%})%{u_HE2u{@v%T4P!BtRB@c?sq5 ztdpu?r;PhWpIg;uBLYfeu@xUXZ-j5(y|Y_wpCl>gb6g7VG#+(sOULSe2_Ni2hfHY! z@4u85=}fcOzC-*ns18!-Cy{h`zfA24et-p78XFtvDlK~gEVZkLP&M(etc{Q<;w=#o zDYflKKT)g45s;5J<`Aw}BdU_46EJ;3ltqv=B-FM>TseVq`HN)QZbd7jrl(6XMOgQdGmqq0a}Sk?oV2y5 zm5nH_&o?FaCksOmIW~ck#!bfx?A(Eylmbv*i)z9~&6$;*0z+|es*kr*igD??mu621 zi@j9KU6N03P2c15DSMVfLw`To7Ry-UL2gm|jTXEeL-_m(@Hf}^iGmT1Z&rvTWVYgRGk}|esWU(F%)aPv=XwT#xu)AHd`~ZK6i+^s( z?8H$+@TkeM9qTWV8?;Y%_nb*Q5;o+23aMd@_Iu2}c`9y5+AUn)c9?avZ&nt2_pAn$ zy!%EF2FrzEnETbAKYF%Cv9^zRTis#LDau9BJkgpeZpPUVppBFeVV_Qi$g}_E!=0F= zL)R%V%Nk*j7kp)65?y33-Gs*H+C=_4+%p-qZh-&n+N`awukUh!-AtpXTxePx_-BwtU+j7Jf0WE$Cy z{7+jXA08h9GbrUJ+H_3NqlmIeBLT3kMm8sbcCOuaAOf8zO59D_g#?0B-V2$TA5Y_2 zgPPWjwnY|AyeSC$vg`v`KXKDJfByCt~3;O;4xd3w{ zzHUWyhWyPMxM0_HUu%_ox9a%q=$pl#E;gd+gtY~;u`S=KmGu`ii|wQtI)9*aSy44@ z7zuD6!R;Qe@;1~zxHWcGKXxK+ROdX00*MrD@Vot4YkDbQbt+s`R5#pw?qv-@cbslj zS+j<X~<_kgwSp}K|jL_Urhq1TgZ7}EbzpidqZ}` zGQlfN4-A97;E)+0VDDa>lvlPp=bi0T>UH1ZmHZn8I*#1Z%ezu`3H$kIaPxQmuKy-) zwv!M(?uGYQaVH2K9$p+1au{*NN5OVa#|QK%(-b}mN*cW_hGRN?wqDl#Z~QwQEu5hD zS;1$??kl41tH0eZe`|TaIsgY5V(HPVACd&zNblxF1(>>Z&sUaTOq=Zf&5T*Tk?2Y4 z1mcD*6%&!X4nOva!9smvDr#mnkVVq2{)YKomY+K|*u1@IE=<#?-DwW7$JM5Zf5o8Z zA0M9>h%M$Aq4ZUjV1O>kKk_{*VqvUe%a)szSt3PSvrV$!2!txi~a{FV~m z`JBjO0U83@iHulmF~e=Y*uoASkJ~T5Nof%;XoIP$EuH&aK}=>z;UvOc8qs#QKOt?qM`9EvLO13;Vv)B znN_d0(@<=wq`VMQ`H8Ea5ig2Y6(QPh{Cz-QcE1%EBVKRvEia+7hFM#@lY<1$)LXkS z*}PEkGsEA}n59fF%&&yhJlaEli~r^qWvheF9yk73>wLCX0olpeEVH`PH`r*MJ;)X3 zOdCKu*fi!9^6sN-PO7^AjWvMM4b#`$Yx;WU@^WT>cvtcp(;a_%9`1KB zXHwdL3iq}Sb-u8$VVO;4T^Wt`&o!N)&fE{%mll*hYAIOVTW%g6Mdk|)&t9E;JUr%{ zS9~PE&%DVVoEap9r8H$<*Vl?-2X5%t>Iq9m+&O|VM0grUB%Aq3#pkjQ2kzQe;z#Xf z@2}OD!1^4azX=nMufx$wK)?{$U#>PN`1lqee|{dG^Yx2$(~-d)$J^NVBF+&({HXp0 z`tgR<5LM>K9`^t}#!qL*3YoU}s$76yy8V>SJI`^p19=a?7S4tDZNb;DT3%!WxcM!^ zWvxRR0Dqde%`uw!fFSRpL}BNorC z#SCoFH-tV3Yx~EbM|y{PS|mT=RbT}3^}JA((ypm8PKnAIk|SjY!TK+^F*tH`ra|)H zKhmjYqeh?jYU1t z(9&oLi?MUUo6WLKvt9Z!C~8?FjHqipHWtmm9j`0=9`=+pQ+fs}d}-6H510NpNClqb}}M@5b{lm0)4|)x%pnM3W1mgS2p# z&~5Gg`gm8;%?Wq}`M>yk>PdgZbYBUc@R%#8z}OEnNZM^N3iIbmQlkaleIWM$GYG$DUHfK6dID!;E-)&}pPmxBGqK+$_m&*mYCS7%XwGPs>%ozIS0P~yf0FQbU zIZCp_#5fk}NlIs*DSu&>60OX|Hm(#Ji-A6J?mg!D`4)pIQbdZpi56)%6DGYv%*r)9 zw{p~SZ;|qSYa#cCP_VS(5e#3*Yyeq|F#U29$dviBWSZ7pLfM$FA78^MQ$MW>DPl5O zCzh5u7TH?a{GcO}c(@=n-Z#d;cI-ly+cqXOq*gj4{rE+?(o>*SDIAWF*QEBfMvp!` zg2LL0$U`0JRA3Cz7Vh2n-IW2T zr_YTXGSSS}rJ0#T0N2i%3dHD%F@V)$trlXvLS~E)Q&S%RP0!HOV?Gyr&Cfi5gg3ld|L#2wRNmyfSNaYgp*68fJ-Mg zLu-{tLL|(6QrHu$YQAj`M&5R|sOg(!c$Nf8`?Ff4jR&gKr}CChM!C z%eq_hUNmS1WkjDYSaatxB78eaIL}Zy zjg353bY=lBoS1WDF5P7;bv~o;gkb>OSKC`TR%*gs0_{0w^KwmKcWPggyRVVEFOe%3 zPBi@XHU5*haR~nrt#@JP;QeB)HNl(sGJdbqVP(_{M-~ScLt1g~n2G8#yEE#92e5rg zPSYC-kC$|$=(}`6)h0waE)vcbok@r}sHGs=S;At2Se)iH5jcYu>sV1L=#&F+yN!j6 z?Mmxcd%Ge4Iw`P9QYif_Nj);cNku!6)0J^4mzz^N#Syx!Aim?sCS8ew;D3}q6Wm0; zlnaQ`R;6pUPz3jly90VX&cCj}1+pp1wej{g128R=4}uoz079+A67|3!-cO>Bj8NxU zG(m~JrBoY}Q`B^~02g)65#}V?^-3Oj>F_0NZ&RJW?vRRL+SK4Dbt^^e3_%S1AIy2vE01VW z>^bE)oH@L%*ro_W6>2CLB+O`YtP&Z4jOliT!7yx|%Nn(%$w+HbnpnKQHAbhwQ|@1Y zL#KVg_Gt=gWe?wB$+{I=h@87F_JW7VR&HBsT2lL1G9@iUE|1hl7+_a2QqWhVYhI); zH?byPeVyKL!Vpo%%bxm~^im_qBI-n?eX#*R+Zp67$tGc-w>wAkF2{1eMc#w0JK!Yv zRQ@+mvWs&~8t^>TyFvakhkI0MuOmJ4q`NX|+J}6Mknh}NWg)B(*Pnl*ja6uZ+Vdh8 zx#;aT?cis-Brdi@BwMwVxSb6tSw?o`>>S{zCmkSSKtPY$Yb9(|pJitInId{Ug zm{oIo`Xt)gBs&%z{}PGFLPw!s<%v{+fq}uo9Z&Gi-rmOG;P5gEqC@@0SKh{g;exS4 zjPr~*h#HfQ;Kz+1WD3*x#I+`H298Y!fi~__?7r%MucL<%BzLDb=g7f(axq94uF)v* zfH}MqbwZtX5Q?DZ zp`V1)7VcGYv*|~a2@i54W*V8(ha5Q)e)=@ z2ildeW3-5+xAKzp9((LTSvT^IKGEdU>%6@a9V)}J#LK(8CfBC!wBlhBlRxpyRtE+BHzWo4o^NWu&=~w2x98J~q6mlLgeKU@dy);)!MK4#kT6Sv z&-`;Mf%VRvJG~dm?B@*P5n>8Bc40Uzq(}Y@t)^xbyYBk>%sgT43~<#83m`3tKGi=6 z>@RWXlxb^kN1;GaKOnKTOfhry@Nn^ak51Z7N}30Q=^x*R-*FJ`?oB z`M>U7_#E=O>dD&s!Gi}ON$Kp2Dzoz#nvivDf-HphPp9M(TX&!QT=5&L~FTKGy&JtW;W$m6Q*-ID092(zO))7cza;V$2Wh3!S z^o&CIFY}7wJm&oOAeu|;n1r(Gy_GpK(Ct?HGPYjLuR^+^2(|2os_ED2Py$dx75yhd z{8+0HAs7ovpK9 z8q`2Z1VH~M^vYX@Y#q<+pA@2Et&SG{SHJ03cXCes2AVl=M(EO)^J zs%Q6ceR>wtvSN!SwhiRJ#MisU;|ThK5nUvkR&VIXU1`0Ofc9*xC&neNuXX{=nRs9Bnz>#R*m@&?~Ib=H8~P+`_P+S^a}nSvcX zJSfR`FE2-?#qE%#H0kl?kBjIlk6qON+s%NOKx`P-r%hYfjYAk@G>W9%cZ)jm^ZL43 zWMsJ$=Kj{5U4R+j)$6M*N9M1J1-2NRS2XlEQb9i-M@L6Lzk8kTJEAV7z~Ywpl23V0 zx(=azwR3|1*}LYx&-)_@89pB@ceQrSZ`|MSvtW9^5vz3Ho9B7*u?>)?ktIW!aW+Ya z@6-GfkzG?EJ&m#>vS@s=ZvOJoME{-iOW0{eZ;dGD@sZV_W7he0t(!I3@iJt=7~e=1 zFf+s7UP2qW=wAU-A;Vl)vjnFG58z{0==$S?amnytAGY5WC_f+P8lx?Q=TKF@_Yel(637|wl4MpjXg0!Kjgce}GFzwrj_FGd z7}|2;5VmLzx|;`LVJQm-Ru_8T39{_Z8^!evuvgcaJ&Mq^P(kAGkihEr zv=nu9RJ6hdhxyO?WgD`y*I@xZP7ZdGDMNOb^FP}ds)ziRygaSCF<4dLBMh~lTCA;` zA;3@3Ypa8pJg+OlsI(>#%hOlluUen>@5ZP&QX~(5jXMQ~y+fn}udwsiuo;o>mB^1A4f`Bhy&nGqKS}YtKyuD3+bd$&8@}d~}i^ljWrwFn~x1I$vxAMMXImOao$LW61>l*wV8|AXnw^CNnd$fxdKprMI`Y(PA2) zx?tL@z0v)#_4@jHds}3+>iuy3u_E|_FYtUM3K;(1ha$Md3bOm=!b6q0eLPQd^8^)8 zfUvZ*1d$-Sa`ia8?4AR2Qs5!x>J@nJ$oYFd{ii{} zZemLxi?M%5+%a~t%$wUNY{H}Bn5)1vxe~v%vWg0;&q0|wA9+r^ND{K;Lfvrg_ZfLY zo-Qz75ct6Kr%PXUtd5FCVWQI&Ps+*TRLMbXLqOFq5?y*&GusDpuFd^c()ty+a zrD$<3kGfzDG}>0ouN3SIkuId)#+!7vmAIA*q%cLwmT@a8!ZGds#zLxGQTphuLJ}Fb zqs45eLlv3#fkpyQMFyLEzdZ%66=02Y&@f55S(E;jno1r+gg&p?DO72yPNOUPZLX*-{Rqx%s(9zN9j9V z;ugQG+q(a}+m3m~AaBcohr7&~e9> zYPmYYnfs6mHs-0JSeiSy9`ElDnzDF2<9Q3MFKF&Aa4pRKgI*;yu zUB~^0PguN9Z`q&T7LEA488jkPs`Yz}CMPk6GKm4|BR;TD`@?C3lF-*~kB!f{C{W@is0 zC*t>D{_8^AP%A{zZIb=0qsF>b0%aVg^w`)q(4bmDQ~sTYGLGvy!IY4#b{nGqj;nUtkn;!-^x!bB~~$t*^3bQW(??>>B^6J zSMHvx8#&(sayDT;9yfd`%}Q;BGH`nZ9kXmS6I%YsCl7uV4XVy{)T~9i_MR3m@(~_) zWCGjlEg0rGEa>hFx)It$`~67^@ruyGtIcne#%dG^DTZhg`fSFHCtH&0y!bx?mf61Q zm=}wZh?M!D$1*Rv?!Gv4`nNkHv(03J-9Cun`~F$@;0~wJ1l!-I?Sl8`C3lR`1SZHe zxW)199IQ`*tXz)dy`EG$*!$ZB)8$OU06AeCnc*CGI$z9g$f>LG0QEJQ1ogVHj0Bn# zEP1E3-ZpSdo7w!y-E%kRKZpRD^j;YhT@HnTawo?wSYIowiSssp#>cz;bV)pA zV7kTs1aRcf%hdg3LR?w@Dih>u?z0=~2fcf#=)L$5v#j$2;A3!IKJfc=y*dKgBnIS- z>_b;0){j3Q7HwpTZlW+ExG&4^@xqzn<3#$t6NZIh~NPhKX}Jf?+)u9a4@x*(wl?0!O?}lNe9j z(J6^`Jn#=3k+(5ItN({E!uH9@b*bNpg$M$K2IT*~6}0L7@#YYU;rDUz5mW^kLpywI z1_kX_R^CKKML}9$00iMnl2%hQQ&Srrmb9=?gqkqFX{Z{*GI&{C8cgweeVpa&x{?RT z&+~a+6ZDLZ9xp8528@r(4#DMBP+M3~N@_fuuh&*o)Ywc)LBv}T@@g`lI=-}bYSP!# z)V z51`>be^$-5?uksnpTmh5;B0yy+x&(qcNRkM_0zy^pO_P#fsl^cb_OCWEr2)aett=3>&R1cjExcjZdYfF>EuKfsuOza!9I?)mInpJbzFrwHV1aj~67 z^PHpW>1BUCB|OfOFxv}KCAbefW>UAiS2w?7|8v%`4Nv;|{Qg<033ljm{t_4D(y%x`hzJ3{q4 z7V#X3K4R#E<;oMIfW=-uz1yCy4HR`nSBoXzaOb2j{!k6H+0pG=o%N~BbE!f18|qD- z)RD+CH=y!C(`lHd1 z{~Z&{fZV8#dc(8d8#4Qm9~JYV9|TI;k2^0(SWmlTvf}2GkR>9_*LBB?rb<(%ElEaQ5%CGvvt+9xYivieiv9S<95ko0u z--QRA0z_TMvskC9I)SApa<6^@%l+x-A@>!3LJUB81y>5^1?pzVJ zPft;LR#vE(aR7UgtgK0+I2@8ME4gnfdshPlZJ`hA7w-r6vp*T!>o;2=XvCfT?nyW* zC)C`JxnnzyD;!~VR<#HQOVJ3+WMG$O+B~iZt=x+y1*VCOjVqeAY@VIhro0;YlsV$H z6Lj)%8-@soP+kKr`wu)@y&;?8%#>me< zs$6*FCa#34_AQ*mR~2MQGN`^d;}|VhCbBNm$!4R7Rv0%Q>MZP3DDyp_ErFn0&ZiBh z^XVI1nm=;}rx-H(v(&Y!o)g27ME}XgCkPJExoOtDQP+~A<*T@F&vTox87!IY3&2xe zGm66?tyU;&p--jDKQRLpE%#+mNt><(9v8)pL{8MizN~0L!d<*Y;a?j;As4FJR%m+jZ=VOyF z*iXMM+_hPI7R^4HiU~9p75nZ+#v^mn!(KSR9npM#NJ!CbD#LhmLd%4+diXM*0hpbt zS^1;O!;&xx1yHS-ssJc_^>z_!um^2Kv!>&%L5kbWxC~b^tz!xgB^Cv96Xpw- zq8Az{826NF-a#t#`%3olpOa^y=ZkeSbe}E9 zr#=@RVIC69f*+uNs;moJe3fN<9S0EFQCXIzsW4RSuv(9i%%SYABY)#~GojTVrb3+Um><@c7M_L%?I zxYA^20vdw&AjJ2uee5euD|S<~pW9+Qz~Xpk8zI#ktC<)~?e z^HAA8Oc6tKzXOZ+@e99)P21z&A14NHmH%lXLSJTI*v{o|5FOk+Z9ePxgLO8a7i-^E zYkglpn||vnE1*NGzY5aE(E&8Ma4m{daRqP_;-*cX1;Q2hZUUM`wYQmS)jv5QPy{E= zSV!Awm0X%>&4DYy8HTiq2sjT(d3e}ZStqw_v{1T31l%JS?xN3pg9WtFeIsYzo|bvc z0I`J?yl4V4N)8CZLSo9Q*W8&U2S9>_qHH+?^{*6C5Uv<=R^LiI2K?8io(O08dj@0% zv9yTKL)G^(8L~La5tvx=i|*0MhA1l%9=|ThRLO^qgnhD`Ey;|3U)v!lwVim`LA#gJ zu%S*L$fsH9ahhpG(8;&t+v(`+?{h~&^u@L^`bYqu zCW8h*K|#T=?AAqQI~+?$`43DLP15DwC^i6{l<69qp<;7wjohwKb}HW8;E3+mwl*nB zw3pRMdw_HFV;|GaNwXBGkqCuFBX@wsbWRWPw+wf))*^!?RF$Vk$SEKuCFO@WxII3K zb&i$%5n3f8YI9Fxomj9ge%kiw3iul7^_pOVzcx5z>{O?;$2?kf`;haG{RvY(I>7>E zm6_VtZRqZ9VRn`ooZ?WWY9;n^7*IT-C4}YCrWY~+O_(jh33U#@BLaANz+i`-xLM5B zzo?Soi+`xEIpyXGjccM6EFh<Hy&OlBuOkb@zQD=bo!$rxJCzoz1g`PIydHHKb$65)_^&`QAb*8szGl%cA)ls2wduz%}_xDJ4Pm_Y3$E7Ri9~aZCGzKz-*kzu1 zrIxUa{=53GTfyu&1fCceFUvXM!f{+-Oo~O2ayMMVJ|GU9mM%Ygh=(YoJePiVitU=j zw)WRuFjxpa&H@0fYlRG%nGM|^g$p^8h=kXpP)wLNVhHgS(<P01o;z(4t(bezhWlYABCld#up}u7VYewBVi)lKnt!$D$#(J^)80uD zP~fwQ8Vpn+s{G*dQ=o?U)$;e``P(DIz4gMA`CRtGXZo#Yo|gJQ|KBSq_&f`q8cChz zWBJQGv0N)+yUlC4=XOKqCKWpB zac7zFt%?U!Y`QrS^r;K#iLDZGd72z`<-*Up+U?bl7tVZ%iArf{k10lk)z4TbyunS3@qs{KCo+N!>N@O*V@=M+^Z!K#uz$L@Z@yn z*lx5HG6){Dkv+4SOj2yuto;NNxF$QL2L^Yg7>>}rq?O|8GMIQpqU5qV(<9})5rODhgvBhTO5kcTGQ4VIS3yKIaixcGVq@YYUp)i6MzLTqOe*JHX8fshF4DQc3U=xOS zp~}Q(@b6(#pj|-1Gu6cuPnE#iZPMeUGb(-|*l~n5?kQ~F$rFq%R&Cd_!0adlSdZu1Q5PN%N*+xlRAR0>*}=)Axe6qTWmVvcu>~02 z${4e7-^$7{ebic=v~2nr>PfA$ZLh|W`oe8(_qP~|2E?uhsnlmp9x&T=^>}rJil1bSQUJO|L;YpHoUdpuawfKbCli8o+EId?T5k61bI7Np9(p>#K% zi-Ec9fBQEeT|uWOsHTsC%92R*xsY~kYgaA#&4afmkA21!?h;k@(_8+ucn%qQFM8sW zM(&zn{B3@)Qk+FWZt0YU30tMNH$M~cnS{vQQQLy_zJ z$Viq$*n%}KG+!RQkZ=Wl24bn)fbyfJkXuIBN7v>9yeN+?9nv z%~X!=fpv=!1b4|Qc;gHJs^mWa2N%J24sVMN+1c5?7v7uR>z+?@8DV=9b3I(kEtrFh z5;=~rE!*s8BovFszu0c_SOloZH33cJ$29~Y%VQmkaKCWK!5@3BTGYp;)bcP{N**9; zD)?^{1e6)InI-uH@ziObe@8T9!rOz6q{|2RzX>T`TSeQ={|lx^99?-f2E(%bu~W0n z+>gGgt%^*G{uPSBlB*b$Z#k=<+Mi%Sk=T0tQu_O!cQUol>=g%M8qzWqkN2apxE23w2>UiR#i$>bFA&}2%0%CjT8tW5Z z#uLXiAyd@Y#KXIo#Bh8vnH@@*C^DB;>;KXRzMLqr>dSp`?ncro0I#WtjP z?7Go((oteIqVO4u#Eb!8V$+q>ib;@EU&&MGw3vTf_Yfm9+eJKGe>0v8j)tmI_mp1y z=h~d{PjS35mi+qwK7dqE0o!mirCgy2J4OF<4|RhL zzDD(mDpmMHvB1jl*6wUWP5V~N=)6SX5a8%sxErlrCm!PcKnh5kW^Gfu>+zu@I;G_I zcTdCnZGtCBb*<01ZgYZTvUNwtVe96TP~N-pfGe1~O(yt`GBopG$R7|V_)Y*&6z1mA zbZNn2tDs##{C;wIi4g9?4hegY?=002SatFczC-=c2rAvq?E(@|;V_^n6-w22wGpZ^ zfBpDfn^*#`#vU>|ova?MS#AH=Uau(N`%DnaX@Qb3(S1M!Gte(u(^?gu_D;CAy|jOF zf@Q_*3@w(ZtE%y*{hTH5C6I<<&;1p(nPfYkci9cj#X)Yvw3fkJ2fLGhB72F{E#md) zXy#=&sOW{$z?$j|Yl#GDGw$C0$KPEQ`$2mX_Snyo|L|LW0N4VKZ-vNXWBuUvKAH6e z3g8{Yd+tALC+AOxnKKd>k_z}((7)~JjI+B;o8O^xww=gP!u(WW6O_m;mJt32vxfKi ztKSaI2IvnVAV?wE`Of|0e3R7s64^A4tUJs82BJ_D)OhH-7o~o}i?i+AXz)5{P*BO8 zF2_B)%WHO%etUjNfI=W?%9D*{bI`Pib|Phxq5R#PB6!qvhkA9Cae>3A05Uh*?EZ+y z78D^ZC=Cf{w--Uk>J}?JSh$m6YwhocJ!R`t#)b-+`p|Lc{N!vVZI_U~L1N*Ooi6Ar zez4Z@H-RKR<9#+}FF0J`n5nvCTz9M5zF#n-v- zN7@A-$jDNE2{!j?u=e8$-mtgzCxe@Qg2yF_AD$y^N4?dX*-&K8{g(w=;2iZ6^ zHX|OeSW#dp@x@7|0WYAGE>pa+z(>_^sZ;@1oPd7_GgXJ60KKFF1Big#U^u(xC1l+U zw7U(7j6kUBM~`A~)EZ;P!>ZuZJj1k#(Kfk^`Oe{zx$rxPNyX+5W$P?3hPNd?hUhKb z4@fGsx%`ll<*fF{x^M~E=RVj0sqG%Ej!xHl3+WqICbexUGU@e#Q83n~<68XQP2pla z{QO+_j~|k*?|w!NNRt2BMNVsG%HBc1ea>->7jh1S{TA5J>@UQ7b;CA`&=L#YOTiU3 zZR4?aa#qSaJ~*1_{@aYN4}PeG=`$IR;~gs|((@1uv>$Q}s7>$z5fji+sFLGZ#>;HU zazb* zIP(4P{6kci5*`As&5ffY6L|vgdP1 zvxSi3fAmRy<{s82JujZ}7tc$Rqub!+ZWC0;E(EyP?*r{VHa1^)b*!(W3=P<5@6mwp zc?RWg&E5B#t_eGA7Yz~imKi)SH6idORPbYFp%{<0pr3Etkda+Tkrw8`4eX&q(kOiz z#f3dwd|Y&n!XX7E85Y946>QN+v6Q-+8N%;XcM1e}D2$`Zs4yvEL6>9RBNh)f!3Px5 z==u;Q2?DIY@~pfHlU(J!XndqD<$RwV_>41fTvu$(6DyKFp%o5QGge8oolvl^Qc$x*fdjtFaEz&yFb}ol>Ud@g+A(6~3gJwfJ4fug;G3 z#b7y~@mt!3RIpmH`fpSZ_Yu==5gH>NTM{(RxcdHl^|+J9^<-=~lYs4~7=b!+LrP+; zBS%R#!u5r~cudbYx95qy&+!bvI3=i}zHK~|TYZ>RGH^!hARiABp*cxdTxrE6#s+{;`dv)XR@%_PHDmQ4DtPt#Wxigxy=Qk_=j~W5}6(sKUx29Hb z5H1dWMY4nVncv{!`LEj{2DNj^GX)CjVY@u_0`En~F7wQjj{;*17KWM{p7_eH5-S9x z!nH{j$D@@VSP?G6bzs1Ys>txry@oi^Z$O969cL-TZFwNc$)2-pTP68TQ5r!1xm7V* z4xX%$h5qwr*Ak>&cI1=e8fg^o&S=GsXEh?P!isxk;9;QfBT5nB<@Q#U{F)}$r{IMt zS6{E7;_<*;_hhsPq9k@sVD?XnOR&CMjNJen#9-BhM5MMG|P1h0rDL!8g{v# zo_!8+^w||Ux%*N{c5f`UT`ji8jYu}?yEh93mqYBu@Nqf~3lm)WY0`K6g66lG)}Q^o=jTX& zQZh1Z8U0!?Mwvb4)-5fenwr|f#U?%l`1+dIs+a~~#F2S(XRV{0+;7ZWn295Tymjfg z?QR6L^Y!xbauFL-a2n4vN99$PXu@6P?0)*8|N0*oCV@N-xGu9Qio+3qf`9Mv@8#`& z2X_zk+}8R%_LKSC&W1tA#~-NvZ|@HutZNedUaNJkjOQQ~fcifdp559;t&9xMnZ;=( z2y+HM3ZiczuzzY^uUWP9{mh1sS2n@sSFFE)uUBmEpOe`_nmP_>3=!oe_IlhRMCWqE z?9a1)lXs%hF|*HXQ9?-;6sMp( zU7!fH1aWPpQ;A7?ziu0LZG7pB)6JSU3KdP|B;jQ{jQ%A{o35lCO)mS_&P0n^4Rt$i zAS0sxdNb`?uCkJ$G7kM$Dqe(2TybRxS%H9rE40Uu3M1lMrh*g#)W6PR45;Qp(L{O6 zn0Or=aS9n2EQkPpsCuTk?Ya!f?;a@bp}c-W{ti-;JtZX^s+ncUAMBjD`}e&KSp(ti zHKKTl1+Q1Z@=WP+ARxsKeHCAtxsQe;*kfa!>>-~5HI)?HX{bdOQS=%r znr!1Q+2AQ-LCFaHBdpC?5 z1Da%erkqam4$r9)QCtKZ$BmA9^``?v42{ww!&dbiq{BNHTNT%}OPM76qmOkb%eW*h zelkns`Y#C;kBih`e1zk5LWw+sjQ#uR@O{SN?FL8!jYlxILc7i9ku8PK?m1YHyp05><+0)M5m;diK+D@g(iP|r_Qn!=r)-g5~if2+rUHi)^yfMy=_MfCz8%B@v$nkUd3Q-oeTggIAc zoEr+Be}E1X+_!RUn&$8S{r_!CHGUE7i^c`MgY6m6uhjnL-~69WPEL)NlNe9@_w4N1 z{rmTkT#F!4GI>n|Tji*jHyh-}_q?V}o?DOYi`zW6o15zw^qTO(o*OgZ^B`QCo8)?G zc-SEE2gm0a75ej~*aQT7bwLaS1_7L(UyaUahSQlLomm&0keW}f-KaO@q}v@%Ftap= z?fhE-_|4z^jnVw?ZEvsDhTbf&0fq)To|_NjVJy#VMM9|avlbwux3+6GXGVBvaQYh| z>FSE#+Bt7Y;Q^SwbLU_~u|9izRb311(x2MS>yS10M|{x-Zg3`hGPgdfUe3ZG=_uke zp=THxNNIw)rl3di6{Q@l6W;2&w$tqz%1;ZyCtS!gA=xfEIZ)W5V12T%>$=wW&_T4V zU~2;RL>ucmW1xNwz(C%#1c>Z;wghDBdTsHL%H1#_L+abIEEzy(sUeRZYaI4rW429UdBu1fAkR)?i7G6KW?qtWGULv{h!NWAkIG z_+d~x8(Q6us6A=&o^&Glml#`e&wGeG^7pH3nr1qkQomv{neere4tQPHMN#l*hoUG* zX7>^+45L=&Ud*~)Gu>$V+N;%yg(ch{0@qryD7G|7{B{JGU*UU{-duTT27))5s^|r0 z$cp%^URr*J<&g+LD;{W`GU--+uCiU`eLdlPhPe!L(REc@^?CH~|Pey@q zPAY_zD>C$jK9D`!+$`;>MxQkffH6irVyCGjb^}9-h0!gh$`!}%`x5PKZ*ROU7Wvd`p3VnD zishu8oSX^_efI1LkyhfQi^YOZO{WvX3xZ(;$ukjT!7XkWoPBb2bxCJZ9vwZ&`TSs% z-*9j+*TLH8QXJ@E9v&W5RkexYfHB-zfyu4L2-D(;&xw5XvMlMp5e2qLp7uB;a^aZU z)6-LvOJ1>_SF1JIbHDxDzuhC#-0HCp-1WypCQXk^#JPhe4% zE(?+e45r5g#vyw?!D7o2ksecyu>)s2l7xPmJU{>dAOJ~3K~zxMQXGP=j})6m@pv%W z(7_aQ^d}H<5Mu_3-V&W8*O+P;Arzz|P(~T(s9F=)B?`{~Wm!;|!sSzNaH9&0F;-RP z>Y5-%S~in>hlhxmAHxBo<&cfi1QX#U*xIJk=Mw75{?Ifvp=20P&YU1Q#tD7aIlV#DqIoy0U3jzGm2GR0MT(t=|M^ zZQC|Y3xwrz#hkBJ>)^HpG|f7Mz|z%q6GH3A>;#TuU9W;EoWzLLYQ=Qd>$Oy3fKZkd z5r6wMN5l7lbnr$GSZ`Sa(`l*Y5Y|T9#;PjEu=TtVjWLV6U5$RNd$Sk0KF-g;F5!hg zY8W!jEM&xVY3JSRSWetu;c z`)m_+9b*nRZb8W}M+-ZhmY;t5DF!koJ`!;ZmAcfHwaZd^CRzky(tq`@{-QwSo~lU* zX-5xRWW8Q*S5|?Of01b}r%L|dgCFstM{+NU!m||j=Ivz(K!5q{xrSo5ZWo6)w?6nH z`MLGs;WN8rX&7dB=l0sUwfMV#Yc|FIf-!h|>#c`dNYHJ&4#6)sMrD8OJD4G64cm&! zL(g_G++m8?eSY(G93-R}PWqXntH(aNIgi}n=A-Xrrgu{xP=HFf=~sOV_O`b-*Y4dr z)!qUs!i`#4Cf^TG2NYur4{9@F zjNw5x61v+>XsRpa*+WZs{wdXJwH#p3qvK)Ul+e*pYAJ3vq2tZXQfw(Zh-f+%&EEF5 z#c}%FmM)^t#^_5FyKHC!c426;o)HoqL^AFDWWHPw#vNlDqjZoBz%x-`f4?XKS-pJk zkp`I#>6Oe-SRf+KhJiK?%;~JM_XwCmDy@Dp3KZupigW4(CoLm&X4tjT3dp*?KA@4jJnN<41nm+QKW$Tw^ z;x!w@jiLxm)6ryiyl?nA=>h9p+X%*g*PtOLyRdcEm0nxH>oK+f+dB41qiR-vF_@D1 z0QpZjUYpFzj@;G8rrnoyXr5vmYjj{vHqp#6V4C}c zdSr89qso|cQBv*fjL7d8_)Z{0?75-av$4f`dt~h5r2%s)opIa%;QjZ%F$~!|JraWh zB++F$UtL{t`q4Yr(T9Kf^ofWw>W!MTsEH-~^xk`4SNxo$HBD_IHtXIYle*AIWDlkR zqL;C=vvUBG$@KdA6O5_QU@NBolRx>bVWnA^Jp=j`+DpU%-$dIq$c!SScZ2l5+7;Zl z*V5m()9!H-Yf~*IJ z_j}Lk(VS4XpN`h;H2!M^T^O-EE~(`Q$!Jlq6TbOpEjM=;MaZ_lT!B?6IAUp8BID_@hG>1oX8jU zr7)UfYjo7sJ*eaI3Nb?|-~hw>$VHV*zu>%RN)cpG5)IU5|6UC^XfIWiLuMlpVPSj( zTYU`Tz*RyBgvSvrwF-%*wp^)|l?}xiV+Ds^3ZH(>~@^eFt|2i!$E@6mP3md(K= zggaZFV-I;3T<*bl1AHSpkKREZL}{rfu@M&Eqw27|?}X0zCK_g)mY|H4Un(}9b;)1# z3bR)?&6=EOzMC<&l|Kj=hKkBj<9#`N>IZyEjuGqBA62p4Hn4lf!|oX8jxqGu1kWGI z2n7k<+39G2Esu;O<|faBpZKq^{!NIyG*xy*2-4Y((hx!-sF{rZ`95G_%sIZ%@tJ z+uq(d+iel?rP+28^k<)a^oRfOA7j3FC&tc5C|J2H%frKkR_1L6l7`u)X@HXBD}kyQ z{qcP&Z1OGvNYU)->QcC|-PCGgj4@89b6;tktLTv!6Hx9LLm7z{TD@B3Rm`o>bMMzp zHTT7`JF5?WK7i?N_TKBxz?T`&fAZvst|=37dV1f^0Bq4c7=zfWc*^LW&p}XfKA-FG z?Y3>-efMhs&d#1mf^4X^EcXn+!GXwP(rwE*94aqkAOQW|d*6_k1>l1ZKG?Fy4$hx^ z^ysN2y-kUZhx=jki8XL;q%Yd2-EAb19=GXu^rsIRW7~AhQRoE_@p%KWsk129&1&cF z_4T!P$SJNuPo6Q`B!AC}*xPeh%#7n84A(#<7`YhkW)SG?5NAFW4YU%z)_XBClq@_> zEJ%wg8oQPtU}*&5ba)*}i?EZ{94IE|q$R(Vu(F354DySnP)z8#fP3j2)YUnEOiW6T zhWiVnSSBPi1ZeAXOvK)VWk;hJ3%p~V$w-wlLyT!W;YovJ+KP!8Bg(RjrY!6^)X}M3 z^QH-RMAZO6QUfl5Ea1yXqK@MO&@^q^HX;-<7>61{(lJJ3XKMh=T;{foO;dZ}S)$%e z(;B6klnauJGqxRL!#ZS(vzDxjrsn1;cC1PEnV!s)Yh2Y&G-7oR>CRYrw~OY!VXFeE z$UtOre$9iOR*M$arAsYHuqRvnWL|JpP3TAqa&=J^*8SA$I#C&Sn4hG;gAjws&V*0^ z6yOfF9+NdUv}6*3sJ?>HmsZ=+7CCrUVID5*Q>B%RPJ}Qy7vxS>A^#+eVYii?BbqfGw$(Ov3L2GZVDMYtPyS!Bu`5wzm*s4zlF7Gp-)nf+z55D|1 zHjV!(q)EdN9U$jhly)Jco13A|eRad(fTJtkKIE4Xf^RLj$|n zc(w75mT7pimkn;J-P_Bu*V46~%MK1^aLxt*AW}{B>gtj&i+4Ga&D`k{ zV>~}UYun@?R@H1ao1LGZ^#=J-U!v=k?T6XDeHqL<59A922q8$?OU@pg|0ZjihU?-) z6`H0d_WHpG$-Qyj(fC0rqdb63;uTyo8{)zM%CdU;^c(|{0k>j|k_=2?xnCy=tc33T zQQlGf5W6x?cIOssoHdNzmy!mJRisREWuo0dQe#s^u}c5aU;4{uXU|xQq9|@|ZhrmO z|K;sP+1ppoJW&`OJlZp&VwV=(|A-qp6NE~`VbCEY2CD&u9qD1i5Fy5;Vk7a>j`$PM zT$E)}vlWiUBml(N62&WusYx5xJXp`o;#(_bFbq25VlkfqNQ5+qj;ib-!CqNp+4#lT z-xN7o5ekoUP)SQr&&Zfbc|f>l+qML}n2MpC#QqZGMimI5Z-Vt<_-s{GLL2!w!E0u~ z*xZR#s_bzJEbO}|s-9>DTS!YO z1i@Q@;7B6xtyu7ch5?KM>lUq4eWaNasmP#cW6VR1hKTjLRT zoRe)db8KdsV>8)YA*(9IX4vlSMDOSHS;wL99U}L^wmY3Kf6m;+?1uRGMjYRTd5+X} z54tHQx877j?$^;3%U5DPOMb-PqslLC+XbNawzsdEZ6`s0=R3dob3gZ|^kt+sLg-dE zwGAI`Z^!lZm4IoTHumnjKjCPJQ448RC4x-QviCdhyu+RQ7Z=aw^MpIE*Gs=gelnSa zAXgzwCJWdR2q}%25B|Ejxn8fYW5jei*A9B~Ov35usk{g|CouQy;lsCQv-!nET0}fO zy}#XA+S}gVAS;TX35fqh$`vWgVsxonwqCFGzCU{ODKEb9jjvHm!(v_mI6htg_~et% z?&Qn)M_$(I-3w;pMdI0O-LLPSu)2glsqO4+_V_)H{ClFf`Yl2PAkH`RMenSP+ivs z&ZdK)>beoZ88)L7Ua4JWVu=}i8G)jzg7IwufN}&x&=|%a>`V}l@T+ME6rNdZ%u^V4 zDIRnX8Yt#0#}fg^mUH2iEfOwVwWfd^BZ>kscHmk9nr?xCHCFlzsIh>SvMNg<8tWTo7?tSu~!!<6B1bL-WD z%QKEoxZD&)^6G`~ZrJ)wT{pf3fuxTdLbTVRQCj}>YMQ2LnyO;vTUK>dRoY~rs7w<$ zsYW>EkbDTIn%m^O+2vTVy+xxG*v@H8?`-e5ETAhM>is)==MIZ*f*)u@@vAS7=LC+!9gxJabIbfuGF2 zsN7ud@rym<+ph-H=6pGNf0H-h_A&r&H=OWOVXtVRFu@qF*|UCJ4*g-lcpkeQ zlz(v>V(UHs?74!y#B99j_T?+l-uAZ1o<7Z+-@X2iTfvy&%kmmznvAC}c92{iEpVVXbwzoIkKKbNhUBC5K61dQ-fz8r?-qDgY+2P@# zwh7N>Q~6FJZ~*xF*YnXD66*l)gCG2!uE$u(`Pxk&#|yQi5jS~GWxU!w{vuT6=VP3t z5LRFbc5^6x9!^inSWm=RtS0Z_Xc)h`x`vgG2eE3eo`!dU3&6%%+wt-7^>ul9c?Dp- zUO#>M4zevfr^Ye?Nqoe6`NqD0&0`VWICOmot>3s`Op9P|8Z+A?d^@S z3^UzkV)%NxZq_}pJ?wD7U?JmhhdUBPmBl?gSK7-R*h?WyR;Xx4HLTLx+A%sxZgjpv*B;-xd*$&EUr_)(c z6zlccIJ}AR+L+0sn@lD#(PKjh1<$fmZ4mA>?6snjt?)9UWTtQ1giwmt9F6VA7yv=r zd4lh&niOWjcD*pcSnUS;QW&H`2G&!^Xve-$8qOL;q*1R>oDgsW3Ijl;W0tf~BeIQb z^&%}N2=`=uEKKTW;&JOE5@Uo@B)7BmS_)!_Dl7f#m^j60$suMwJBS^pW9lq9`qg#4 zrsOffN*(ADlL$BrcIVl8WsI?Dq?plXh_m+^vaC%@Jy1CF(6wL?0*e;QvNQ!4RuP%t zm1@ADv5g%GSSd4(N1w_;>^sI%FI3Yc4U_bSCqOy!r{IpSRGGB2U>3yd_k43#y2^Sx z3{}@bny@9CXgP;fLQplrNc|ykpYw;<-O0-jF}5Kj?GzEl)qnDmRZNuU=4hE>Sn;bB=$k%xXv9p%er5+ZJF_%*}L*O=+aln9bj~9 zK+^qw*x^=9biwq!y@2M~dtT zg>e|lQce+lC)#{I6SwZ-;=&zqHj&G5a+1YEyke{$tBsuvbTw!9W9;6(H1>^ed=uS; z`LnZUx)wPaZckzFPd`kpyIhq~#zbc^_UUrDJUBQYR8duv5DKmZu2##sZqCooA3uJwUe|x(PyE+0V!d8|_q)G&TUG4s zjj$2FC^&Iv00s(2hc(CHvx14c|3(L9b5nM;H<9KKp;?96oIF}Q6##q*TH10V6 zs%i`n6&ed;H=Co_upsO8x-2UgSGp+5^?D7&rl|@0`nGGc8gI+YF#pyx9qu-7s!l?H zDK!T%of$x>5K6Xng(TLY7<_Sjd3o}j7@}^;BpP?5>819wr%UW4go^Il_G4&;!`G5oUpNUePP@mi+u`N9%!`azuKZYna=y`vHk#schmq zM7fXr^A1VyX^W(P;gY*0au?u5+Gv+&$34hyW)v)TTdMzM9gSpbS^TQYb6B?mV>ju$ z*Vvt=4|hz?XLyHnw*lFkZr=5X&J8(uIel_(Um*K}5Ujr-+4xGCUkv|38IfXIZ|(N{ zJWFuUF(Mf4AEAfvlRx?U(cRJn_oWEJzW(=ad>#huSQW6_wL=Vs;aJQE=ewz%jI%8nN-v1 z?DF!Glg-s?d3AMl@813Q-~T#naQ@oYzR6Qko2FSVmt4iXyu3U>0+_?C;#Ms zf3D)}?e$q4owp7qpwSr6BfzxN7Vso!@TP&kg<-{!!UaMV$tY~w=me3I(lHzdvnYb# zDk&sT3&QdfbeI^yP(iMw?gB6!kA%}9se(w}p%8;x7`kEEg{gU@3^HlKrcI+5l57Z% z2Q;*_H9WfI!F@#ml40S%UjwzlXJL>!tE()lx?Ytfv0Bns6H;%WWHg|&W-f`T*`ivK z)h^45XmZ;&Iu$TRtk*R~71rxDXY^h{v~=5+BxMRWM^m*f4ZaLOtn0dInyQ*KOB5m>%W4h{~6x_V4JTDj9J$zE+O82HB7%fjRP+8Ar; zn2Uj)UO(GX&@|0tGGS{_*jmhSeY>Q-%_`!X#do=BbW~%WlvP#5uPw3Qsw&s(+OirY zMa_O%GW%pbiP4b|T2uSka9(nPq7D-NR^u>pZFZiCJHbey1Jq%4d4_H^HOn zzT5Ofgg(oNSXW3f+7k3!&BF_~->TzFiH>xAePw$V=%V#xR$vK@-@lvns>S~zOmhr$ z6Ji^>f8HSjL#TQ@lUot_TZB-sl@+dexI9Q5|J9}gm!f2~&1>9J)M(FcuZ|rnYp1$( z-8c>cr$4r6m|#rC1kcac##VL-`UI1RuG)sU#vV1k+u4aP6;t}c;Ztvfy|@7Mt3U={ z3)nbJbWipED%%zkbd31uqYv)ie}FDm5w=^OFw=0uzK5k`o*k(p&S-7hDiS{kS5@WL zwwKF{cY73A*b{9sIUEhvwo$arx^DdE!{cS|zWX&Fn=;Tld*gZb-|TH~Ur^)p;iHc} z(H*zdQu|f$5@voa$X2g)N+(&5v|umqS5kY}Ry!akbFpKKqzi6&#`` zld5Ujs+vrv)2b@#dc9gLIp8lA3w{D(jLYTCY&IpJb8&J0)?4pXRmpMqt+(D;uh)}F zwOrn)+OMvz4h{}J{`k{JkDdVd=kR zx^^%V91NXEvU;{C3U16Nlon&6tO|~7lVC;bC-`D|k}yly$4?IlsuFwh=(Dotxz&u2 z*ed`N(p3#)2Dd#Gqys>hi899uA7jcqYzA#`r*LEr)S)O!3Qd${L87U{ksCtK90yFO zI)g3bX*Lbj%%aC|O*NvastK{0q6ke>iya*7%r~ZJ$T%6w>97ITE!#!m1uL^r2;{{W z%Cc;lRt0RDBn;9tiQj6Vb~;|Ku9w6L2^yNVNvZ@YKQv7i&WTi`f|)Vk zJFO^4XQM33^?J=tLhh|3AV@%F*(v)rnM{hJsOvSky)l9;*O2)2VZC0HJPuR%HNZM` zC%@XtcfwXaQm4{smPJvzK7dRxP5^q4e71l|QO*r{%P6Ps_Us_GD3V#^_M<|9t*oAp zB%NG@5d3ySrs#3e7$X5NzQtB29p!fc*{)8Q+ah#M5zGv9RtQ%JNXI7p&3B}`kf3#d zgw?Ottu04&{2v=Y5(pkb;J^|>;OZCaTqBYl^O%Iott~Pi-}+%`_13nD>7OKGh*~qJ zcIqS8pDS^s;nv%gV*{hUwZoF7~r+Hy}hZ% zH|YNTd(LTm2;ldA@Ao!8w5$1V=<{x>+dYxN#cdDV?&-bA{=bgxc=`^uI@Lqk^7G{F zmivpv5rDI^XP%{Q6N=s>E5~(nb4?|UF|z7L3n5fhSycyDSJy=``jPy%fGPAO(ujhi%%-PX{1ndfeR-*-0`vW9k=Rpq=u=^La znt`C7u`e@N4Ky#Bi{_lu=X6(9S7v2|-$>hsk7iDHkBEw_OLuj5*h5vMJKaeq>2&h5 zkDm=MU%r5o^3zX0$1>i=;TWSXVdBHX>-BnD6h+_nPo7-e-ria_d-duS(e_XO^xt7| zTGuP@i@Up5_=x=H|NNiME%e2{3mb{dbfnXcQq0=xfVEP>Xpn~WCg5xW=&?Y@=~_i6 zMJbkvoCx--(GLxbR)94px5f}6uv)O5Y1GUGCpw{ZxlDmx3otH;3+Dh63{+gC9EJhR zP-8~x!-`gm70Jk+lJl~GkpWgS1QWWql)yxX9FY>*>);M&1Zn}~jR15aX#yrAi=0*G z+JPP(W56R4CFUt=CYPd4b)ik*y@!wpG9@LkDMmjyR}@7VV}R_Biafv^Geb^9iNgtK z9)=#%Ht(IugD76aMu#V2@0}%9DlQooX_Q;bef3?-?tc5*0P|F{IH1W!ttuw{expZg}sEao_g|0XN7P zvGvNbR3QIj6Z4a&;283uMO|$tD6ha-9lu1>XiD(!Cq&7l` zfcROJ&C#o;oL#YYRD!(Iex<3>;NYxB;Q^gXdk#ztBx7oiUNHsV6FQFq6h*nDwdEkV zLB?cnZyJ<-iu6&vy?S9jucD{yu|HKWIq~XEbwK*x?URkjJJxue-{$8t2#Kv;Ta<_(6(v4ty-b zQO*)9sW(WNhb-p zrZZ_Z7Da)=s8T^B<+$WT^<3*e#yAXpjMZkd#kU~FaD9D4L@!=EzrMa^c3*t)<^BEL z&CQeDZUk~Ec?EPW(%qp7%oOaD3BNe-gSl=GbbTz z$LvtMpu`$4K0}1PQQ%1xOVp_V&1I030e#{I$wUH<=u;=Ox9<_hkGgI^&G-EP3GZR( zK<|YHhzNCE;%lRL=#VjqDVu-{di6jl<|HwXHNRSI&?Q8uER%rAFa#55HsNM%sR=BD z*9{e$|FD-=`_JSn2RB0wXPd~lIR*gZLT4ry%D~fQvmGHa#2Hw*D9AoYBDp(kZm=j{ z;~1n6ImQ#ClN$8!D4@xpq~3Tlg%WE7A|ZkACKoV3iSCT13WqlsB!q{6Nz zq7V`gtV^Ku{Kmw=t7W5)y0FGg7IdB+TbjPn8J>kOmh9g-NbxA;jq~SKGX&H8A^A;~ zxb_<#c825Ayf@^R$n1D_?Ih(fN;theD}1gihZ&?uE{77;JphO5oESc1dwn-H1H`j^ z%_E+BoN{tlz-TFBLMQp!bc9-B9;zj~gtAzduV3HmO{!&YT86tkX$R7rapAldJ<850 z*qLzEdqlN99(#BFjf?$=ZSi59zXHoI?>TSD!bSQ6ezX4JAAW-$$M)3If}NM|tf%Sb z`d|P0w`cCJ|D!+pM|rY5$Ls6s{Hk1IDn`lWHE5woYr4`vob4+!3uQ43`7FTzq5p_0QkL4`;_G@b6{7JarRHDIXOtojw>tnK{X^5V_%J;@Jlx(sYnmMqZMWO|`#b0Om%sd3SymdXXn<@qN(H@X zBD%Y~^WI+o=f08)Hyyhd`P3u>#hKs9O|8 z2ol18g}$i%gJgv0RBnkD6^)sJ4^jr80M}EdbAkl`cLGI)@&hHsTQU$0%-pE@8$=26 z!wo?M27goG(Zm`C#)kri&@($*WgC!+(qh-YLaSgmm&S~iktw$|;2uy}-hl}E%aqAsCkX}TfG-bLX@-wG=Z9fH zHy~mVobkN45Do(o$4saSw2NNo46R1BKtw1eC6M&U7}gXQHaTghd|?4qKkKU$!T?eQ zR7A?M=(-+2zcOSA-U8>~U?>rDQk%>v!92MiR4c<&$W6=vJZ=X$6mwK4E8Ls&!)i>s zbTmnaOtK^K-0^RW0aS5Ltm^UQ8it_VOwiEq$Cw042oZ%uPwsm%G?_JYXN;k$YCJV1 zG)C|`n`;D>247}T6e6){nzF1+`2@6j6)RpM;N$2)L?MXxE_=a~Tf&AZdv~03#_1N3 zVd%@!DSbYH;OJ(6c8&CHtZ-8xL1JbuiUNuklDWGwp9JZ5R`RzDue`zQq;VjNg8;4` zoTIBVnB5^jQ%R7uL&YpEQGw0Z5(kGB{ zI`ptcudunhO~DO!kn@C7KAh!QEVENsd^VX*|9{YeS#EEU@{RTOV+4>d_MO`C@6j9j z*4v?Shv3~Gd?$XpC$M?^cW)91Afg${ zTva82X3$5juCB|n`s}kWNKs~7j+^&=$IOUZ>%B){L&}2X_I($E`}hC;|DqIlAnmVT zMmQv*OOV44W2b-)QKc6VBO_1Ft0G4le~bZb+uLajm&Gb@%of)R;GNzFkdrS8Y++~T z7(%_2MH|B#1j*wV<1h?WRf?pnhhZp+QX~$;U}80-s8a}|RzP+)Hl)w6DrT3nxuO4S z;>7^dF&Z0!971r;s~iUbo`Q27;4E-VBEmB&5*-2W;<@_1*UkPSLVZ8j5COES?>izc z%L3rwF!WVbXE0eB5RB>zh!9E&hDFjdnq-P9lZ1>*3kW_n4T8MIXk9KTdkh0qN|Lm+;BP6Q3t}Dw5k7M0iJucofj&X-sZ2-)L*a#$6v<86lB0c;Wrbv_EedjEcqQT!m zb!$?AMN_j1hA^}DWsD?};u#J@l7g@|OWht&z%T+h!=n(hSeMq3n0XkC-E5Ack@8&E zYmr!0WsI@wy47kWBDn;Lh2&D9WTe@ro}V-QBckp!+O0XN?umV`~g{oTHhFF_Udn0V%!Ii@g+5TTK?s;@T~c! zIPdpQ96MS0W0?;nJKR{ON!)Zubel5lp3auurs*nfM!-RVA0F=eeiAI}Vi$Wy`w<|* z7kg)WTpu_%nK^j&>C+qgz1!{bfsrzdfQY&-8hM%YLw0|EpQpD)UDNDmms2(uItaKJ zDvhghoh4Ylk^Ev8yV(0SIr96AD<6^kgMZFuQ|mYC5Yl<`QZv)C2evii^w5#`fi&gx z;0FNcsG60ET=25k7_?2m#6)0evIt#1k=Vbh)s~sswr|@3SA6ox=S2MC#n%Af?(Xi2 z!f&_R^?C)6x^0`LY3sVG>+0s_hM7P4=WDsf-S4nx-1KjuV21=iF*6ZZ@vETigwP_hASkv8rlGY6b~~)U(ib08Nz) z%L^e?Rb~3Z%&w{`Lmq%%vzkTlgF$h^z}yf9rDj`ik*;eLpdSHlO1&T=?=}J~rhf{5r6EwG(xti@hF%1L;|My&kk=@RqG_5;0Xf0D+EP*bhF8ot5>Z)} z%5Wzee!C6|$gH&4Bu@-dzv10V!%sY76M$BrcEZ}GBz!bvYS#$sDhjNVVYtjjHwI}M z5fQ~+Km}x>MH4Y=&hxT=l^PsOsR>ME5eXrR_>AwI8p1hG4Z>H zK}o1F5qnP|@IG(C0Hu<^XVZBL8z4ap=&! z9(5{5*vC>FgPxbL;IVt=KMtWM=?LEWY_srO?Zl>Q)>wVt{?%XorFrd^_kKrKxCv1q zjR>|#;66sj?v6j&cWTQf%i-o_=^j>T#Z6y?9z$8O*Ei#ysIOS0Y0m47exqqGwwXd=45e{p^NEI;xtU!O0({QTId zx?bhd%-??dlBS+HkkRr>W`Aajt2CtBw-`2?i7mqqg12ZPZMWO1T48Vg)2Giw0#?4i|NZYi`|NWf+H5wU zP8UUq3A~70UteRCjxly!3svZ{EUT&_+CF*mG{!It!N?!$^>)49K7XF1%%QnKO26@o3Qfps6O+#opHPeg#lEv1jLTEZWA^}!K zN`;PDbTWX3$OvFGP*f`e7{s=!1@sw$aiTedA%p=4uMH;9Z6E@l+LvVkMF{6SP(MIm zMN#xUv@FB`FJMw#*A_)tmQ{wm1{|bpQ$I5Ucp8R&z22D8g2KB%(+GevCEc(h12H5AOhQ2II zW~WhgbCy_Q zpt|}AFdm**m`dvpH0p*AB7`2rBjcMC8%K=FQT7^Q;2_cVJ#gNU`VC|j$h+dmk%+6R zlth;vwYf7?+Uc-RqAOuc0GFKEdC&T3NV?e0vAxkMyqtm5x7 zl|x}>@6(ea>L5mvs;WXTdU(|L1+TV?G4_2V3dI7O%YRIuQnUn(fUGGpzX8>{$d{CC7C7yAv^E8j8UDLQel+|jZ&77XdK=90$H7SX0 z=)?SgvQHPnJrhxk6HVA91NsnA_tZQt-;j8YoiTHj1unlVM&5tk&s=!P!pKRxM}k$N zkSS{AF!WYpbUYhy?QTU;+S`&%smD4uyujKwp90qPO3QQb)i~sokb{59$pj}l!}o7j zSEyT}kH8P{G22A|`eGM*N6U#tCsLhrE6gHtW zMDcmHYiFk8v4jkG`fN*lYN2QSf-ZKkABE+^V+=uAOqJ)E0&%D++sz#jFm}J+1I>YqQc;wvRsH12lW)I$i7LIiy6XEO#;{t| zuU@?(qUXw5L{=`-((ySrE5Au227frzkAl!$)&+h5<_-r`}A@2gj@?(gr3 z?#r^;ZnxX*_Vw%6b&ajl9lFQwe)qKkixHm^i)2`qmG{M;{K>zb1v4a~3oZKbw(LLI zIh}zp=d+Q-LR0L56j?SNYl2g~2P-*d8m!EWa7xBN65Y&>1d_%3N>CACspmKMoQeQE z9Vj^xNK#|)xhix_3e*XkHmPexT19!p1gQ-J*)uKOps;=kEd`5rR}@8E*C+-UxPZ&i z?tl?dZ+)LIZaig-0YGQhbzp598i29O>KU!v_boFQMJb8l-orB?Y6h$;%4`IDqX`ow z-uK{rq45>tY}$!~q?#llgqVbn1>-l8p;l3`GOA-6!Ew%NweHPH0ZCL@0ho-y;{pyc zZjPqU)lR_jHc*&3Jzbt2xxpI*i5SRUOD3n&_nm>TxFD$)&nQbLFjYB!gI67AW0 zj?tT&fk%b((M41g4sV|dd>eF|gr`;Z#Dy@R5vOovnl+)D8Lo{d5~05Db>k6dcLo$5 zymwg#j+wK;fxb;-%H5!f58Ct7!4SeQ1eGsO@fgu7p!i`S7K;#~#U8Y2#MRXeO>oc2 zu$xy0Ws?9jWYg>w*PG9cj^R+t#wQjfloaq8z>^(8Nx zvMzLjnw{GWskd=iKPW^;y3ogCS*MHBgU9;D0Z{(^n&Ih>vV*1i`0D#&7rWTI+IKdP zzL5m|^ywG&XTD#A79ns$Xbzsuwo-mywyexk;QDMCaIuU1xa{1qCD)(HoiwxAX3jOv zS2k5O&U2;=n6Uuh6T$L5@PA~sP$WWC*P`#vyJ)3n%+62fqOeXS%%8HQoA*@O_j`Q~e^i;)cU&zqZDgD{Bb zlTSV+-2^!d{c5!agbmy6cAL%S>goyz@>gGdh4g>$2fxh4No-Sp*R{aq`@a9pZ+>Hd z!pv=Ru``U1{GOQ6oDG9E#2MT0v))UT@M1P%Bc;%PNf82S8xWlUYE~45v8TZW2J{9@ zmeez3D|8Tz!D9tKI^*!AV0V-v2O1_$swGWCqJVXR6utM%h2DyknBP}bT~#%(W8F+I z#vlfcY%FFX?)y$enr2^BHCC5E;(*f`@@tf8MfzM!^3W7xY}>Y~DpPP)Nnh8t(3y2P z=NctZQI0-@P?jYWv9;|4PzEJXGDX9y>v|Y^Xr(Akm^3z{x7IYc*0Srm4iBY>aAK`$ z3nC*Kh5@u(Jh*dS0e4BmjADx+1XW*1Y+^`S6Hy2~G%l3K9Wp^@sj3yx$lWx$y7F6t zc{pMe@NGfX7J=dinC3%SR%KbCQNY+GEh4Gw4p@+(t{DM25f*{S0}#jS5JKqtt}N@E zB+VmPd-ClTNz`)m3L-&&(Ja6?4pn7jb7$`(5oeBsO#5zGQ<8B07o)RJOJI zji{-p;s+(fyfofAo(LE*8~~I)!GOZ0C>$DP>QPIrYA`yfCn;}qaK=&3-ixxlNy|ey z(Hm_2;>eeKcJP?rIQdxeIcl#R+d)s*@A;|sW#@G+$)u%c z7mn9k0FX3YRald68>dTRBS*ss0g{_(5c}IB{=44@#F1;5E_e{M)KOdV<~>2TBu1;h@mAk6Kn6nr1%Hw?mJsLJITX0uC6>F z;dSiDS6ay@_Zyi`{;F_6!DjfodHtk~%R>?6COmYHnCtsu7MzMpXW#loC|6-Jx$s*H zU84_capTRI#XVZ#+99fj#C=>BlV^0$y_?t)3 zr#vE|B4%=*F;6<`L>3EHzo~J$xvv~02Nl`sY73!1u}^Ba*%&*F8W0_~r5tg8-_vG~VmoaA*=Ci~A;Q!N&+ zvz2V~a9Q^a=G_OItL!e!hakm+>hIq4Vi@^6f>XHqC;3#O`6rD+^%*x!_M4XNLSJP; zci~C4nap*Jb9Fqpib!aIJQ@7&-)ds14*%*yBru|g6m26j?ivOc7u0DQ+W!Ux+E$d| zymP^GexLU?=@Z$QvK}%v(&xgFK1lW}S;(&rW_4*|#U4j6@cjNF;sZC0=T8(J2TrCk zf9qjG!51TXJG{glnqQ`U=fUXf3JEuX0J9>NQp2~tAiyCQPwMa@hFfv~H6RK!j!?q_ zYp}I!3gkKSB?ecHvi{fxYNI1t-Y*}lU3@zejLNo6%`*9(!MgtOG+5F6w`(k#S2gc& zQ+%H6jvaza8-kX5(N-FBo@L*goJ7u~{xB-B%JqV~bmYo8D8tR~(LCj2u}_?O zr3)AGDLpO=s`%{TrF#2iFO`eeFq?(PM{Ymz0M*(*AuZHMn6cDT^9wrxZ#iK&s(Fmz zA+!^lrMg{$)=$P~q;ZZ$06gfkT2DKC@~O_u@N&}WtdpznAlii68--^hX=>+%enR7) zq8I_{O}pu#jxUR&RRaIl0wl!GZN$i3HxFcCSSmV*C*si;`111??&-+w>0>x|jcHA< zedOxt6MuWJ-ZUkpe6=YnG$3B4CoC5%ci!oHd%wKQxc1Pg^f-Qfi?BU0CA+U(x)xKS z9(hv!eKqMV3C$+UU?N)-QGLar@-LrNYFJmibLR|+p#KKv&^_Z_^Re&wPC5_-Htw&J z0Y1E#I9p>^xm&{r0a$`0x0=V-O1z@h3FF2PWW$tK-R4C%>TB2QLPS%?$Mu<+FY~m4 zUJfLS!`7z5rR8NSdbD%y(8-8NfcXf)93BNi$g$W4N4xW!oO1P?rGag@Yu;fh24U3x z$=~Px0?_<+7;Uh}pnATFLhz?!Ly6NLYl$IT|wTb+~pLBnXba#08(s15E;IO>> z74+_)e2s7l$bHhDw*#p^{|vb4lEFeae11eDomihOcZ#$IQjLL-n*rXXb9qN{R}hAz zKnMt7U5n#7S}^k_P@&cI&E0rlPCmh86SX8$DKbkdoUcxI@s#Hk$^H;L?3cSHyO4r( zd1vT?u8*!VCMx&^N#b#k{3~NaB{}ObZyrepD9Z6ncTX9BY4UE6&B86A$jagb$7n-%RNYqk+mFN~M@9>t&36FT-j&p1_ho zW(=N#R#FJla5ayr2>dO`B@)0&ad?^JL2Pm{8+6M!_v-ZK~GUg}h&nm280yO1J*) zZ&J!_ftpfkEcj(HSm}}~J_azS8fb~ozqFX8bjJSfp4?(_HfR=Lq$x;s~UokriS)3iGZn z8W=C_m`|Y&U>Z<)`P3iOTB~DDynRmU`+ZmQyd^{SM15?G_tWsfk9d!v@iWqe$PyFE zhP)jn_}T1g#q9TI&PxJ!gS(9s0ABSW%XEL(+8Wbur#so_2`G90PbbETkcXxZ0$9d* zaPKM|bZhKCe52p8S#!KIQ&)&KlLMk(mkJc1l}>__J7fn&M=r?Gj43xeBYT`5evOUc zfq^gZHz^l)JfK?Z3V3?Rw3-mND8BUmvcuP#A?1;IwkTWVkU3xdA!NNtZ+865u^AOZ zUCUw`z#qDNZviPc9%|*helJ^lix&^Bn6t^r=Sy!N&+B2>Jl_{rT;;{y!faPW@FyRi z7dlim{0r0Yi=mgf@denRaD0=Se;)B~GG1-uPe-U!-cZGS@#51o?XK=KU4 zXK11fjdYcx<|_16(gt)sAqV=9m<CeV^@Gbs}Q?SEZf|j5O!4JO{*n(6QN9;#f~y$d1&Z1;&*0x8ZL8 zr(!M3I>%vU1`*m%MnueG@IyVIf4H#R2s6e5HQTBtW_*Y~VMbG4PBuAc&B{s{k|DmA z+0G;!2NKZdfj9h7V@VtdFIe`m3Po2lgSj$9f?#(?VoV>sktIn*#E@bVHS(u=cm}Z^ ze&@x#GW*1**Fcy{1g6vx;Qb77#xCV61>wy|BYBm)m|~R%!s~*q;`wcvE(Fy+e*Q=< zP4JHFiBNMiFbpJH%A(Xje1P16f0F8_^zKF|S@PW-sw#D`EV)WM@SUj9oSVBD(k99^ z;jv=V;nU;G3>-~*RQS4*biEydU$!OVsjQz6sq4Jpe-acY{k-pw~zNNc~8Ya}=Qrui%__ITXK`%+X!^R0e}W7+%a^ z%#=#$5y$UMbTJpGN<8{@t&xQZI>x#FomR~SPkDDp$N!Vvv8?a8-kI-uV&m_(IPhuU z9pU@JHj4v}ZM%fr`bL`#G z@9%dqpU{BP4Ns}EJGHfo9y3~O{Gs?FIH&`Olq?b{IH*c^z`dg%gq(*5WfVw1Xw_zt zs-XXFbEVbDQ)JPx+6$RKbeKNMdxykrdm=Vivv7vwOjO1U30P;L2&c({y(8W{k#e@_ zSViiEOc2UGSa^~TpJIg%E%k?kL4iF zsgJuKd5iRcQ>Z)=YvH#uuJyyux1m5wQcKHN8yc4`R9aHBVe1_o+OzBpFP8^$!Pr8C znQhu1f83ve5*^p$B+ljLCrK==+1v1>_nE!lNeES_^=BeclBl*yq$Xg4uS~u7BbjmY z$Upi0t?zYZofWKYrw@XbId4)eJmLy8Ti`?qfByyQV-B;36beNq3ClD_l0Pi>_dM8U zli;y6kVHcjfn4-V+Z|9**0-_0xWp{{Aj@#c8(YKwQFpT0Vb3p0I(;jVZssQ}KTP#v zueHiS95u)X%GO%dN9MNb$usIUXDD=Ry?@l#PoO;h1oXZ=TT-e<6TDCrfl_G*@YkY4 z?zEXLpjV~0l{7R+CNeU6?0n~w?~aI%g}c~(qOF;ldXCR~>lXc-r(xUk&Fd(IlAi9FM95DSJ^>|QN94HR;QF%uD7LXN`jkT>n9>ULA`PJZG;~zDlf#25_ z^BDul3fkp(2{t{FjwQAP;{sUi)+f>~{KuKrTC==IvZL^@7El*PT zZR86n!!MB|*_-|FrWbO~wX|RSIJ03B=Q>ZM+(*j#Y-W@6F1W)23@G13xpNJ0EVlnl zObvHSt+4rb-#4~rrt^PUS(}Rv8 zp&5_1j?T`xb$irPteRl$a{j4VE?jyvdjvcH!95G1xc)PZ(d_ql_q4IWpVHdgJb|#T zSJXKlNu7A@7fvzBh3o#h=!H4o*KfW+S3{CpX5Gpapx8S;)?|s0Y(yPtSY9qk3N69x zee)0^al=#uGqy&#?o9tHW)mIjEO4DJ4r`2#o zfAZui$fKcJpFEc35`mDoO}V;X_StU=nBv-z z#$eZK8J5i}AK*((VUjiZxt~A^DQ39j;Ya}(d0L|JCh}|&(%krJK7;D^Zxg7cI_Ov% z3d_PiZAEU1@dvkfJYD=l(Fva@EYpsY-?M+;AvYY&9kV86DPTat->oSin5V-;;fe*0 zr_5h-$mM0KL^X|};}_W*uKTg0jbW!9FNE6z(A!_7&rNGtD!2QOQhHVTe@cHb|GGm} z!Z&K(3jHM9K4Una|HWFm7O&LH(h1WHH|~snWz9G_)}*#ZmB#}9Uf3qXc%0GiI*QQx&?)VNBm#51fQF=~m$l|j4kK=G&ZK1F8 z*c{VE0}k~>ucQs%lNzTM!)wf>DE`C=V14ykWh9?O3vpzf#u%c&Uoos`n@0AE3*k=@ zJjg#k8Q6wb4~}GIKMuyDf2WGX=iCtg_v7V#=WpV9=0v2f%Jor=`V3V92ArN(F@%FIsI&b@x{1iu+xS2_n@2H6r&PJB)xO7Io@- zOAARPAlMthSa!6XjXLz|O2@O*BtgMe`gKyCh|1^u< zH_%17*z5g)@mDwHYh>$bX*hB12>cc*4fpf}c(FclU65&e{FI5^4)=kDXeRNeYnn`TJR^=x@zC=sY_5ew`}B0XGW8_4!hDXLwuHE zY)So_figC{qw#EggtPX1qsJ23jtqu;(n6KJ9ghM}BSOC7RJFt~M=bQ77Uk&WAB0?N>4MpKn#)>bc9}^*Wa>_B zvzS}6=DZG7pJ1_Q`nqJmU`z?a!P{q=qxIl}d-N#|l*zR(+15Kd&1UI0hBZr`UFQ)a zkMd5jzMI$D5^G*6&)a%erV=WY;U>cR_v32~p2N;C)#B+`$)FRy$W}dWf()?qZv3ih4 z@TK4juv&Rz=6pz@CrvF;kTCKydY7=0K^Y`jc8VYb{3deHc)0Tfk$?iE*ZiC$leN%~ z!b7eoYdr)|fc<2~y0XbqrQaD(;osu7Sp?#EP5@S^KkO$Lu1xhAN&Zq+Tp}cKJaTi~ zv|G^4z5P0nUme2m3x(uzRZyi~uW}Nzwd(a7RC4(g?`46--KWw&ij3ga_vP+tZ@tA0 z1xxY{v=adcdKLCz{uPv-O*ffVjZ$+bapBqzi+*AXW>l#SMOrh5V8kQR;zm!oD{zY= zd~sL}y}Q;Ti`M+s7;4xk@R^#GUX2h&(dNAgq5F{1C`OxSD_Th3SBgVX3lH~EZCNg+ z?j7A?X56E~+T}(GQd#?4$3C_1u*^b{=}|iX$t-Seuh@3)7%m}qRzzvRU?5lMIG#cl z{J>wKiMtHKP5wM2WCs^oU1LrA%YY6Bj))MfUF^{>yVU#zjZpUG}CTYdX!+YaKk|?D=u-Q+Bij%P%CVu9xD&m1%h6nC!q(#%npye#cPMef z(kh_l3YFsy7>pm6EbG&UBy-J*KVk%-EJQnJyi(aq>^D$Fon~|%c4nkKNZEw&O$~sc z;p3>(IjRY(iS=veRzuqD#mU^}f8JDNo!_T%Y~B`-^G%I)Gjcijj>dgRH?&(?)EUc= zZhrl;r-_>njf*47@)I8o<^u-1nIie5q+}ZTBnBd)8%Irm5BiaFq|Slz1o+9@J)rAb=V5RILZFTh1yP+&4@Z7Ytwai0HD3wiK>d8!A2iG)c>{mP^qn& zD=w3rWD)c)#6Gk)%0jRxt1L4!vrf5Z^Jo`%6NhVrGUA04{ln&G&dMNd(vGIXRR_^}r4;kAMD!#Ng5$f$eYIp60$44{0Cq?%c z*<+NOdvA#qSL7l5u9}D87>mhSWM8 zy>PDU>iv&FEhIFMV=Vw_0ZL{Ka-3q~)CpFS3`FVS(xrFXqCI!nXaNWPoI3N&a-)N$ zR-;0%)D6&`KIY%W8HMueS3z=$Cvgqil%TUiH28q3KyM-NNfvGM5{lx@+GNcY8^Rk3 zKW($Q8pT%-7Fwr=?|nbfFAYPQ`BjbGeFp!BM_)=A9H~$!^+TjFQoXf`b!0e6dk!^pDUDi5s7A2sq*-*&$n-KU%pj&BF=Bh-qIdO`R1Vmn@^hk zB%Eq@^b3IjltT*0{PNu!wfi-c?l6XBVnow6q--t1`CwD&Ak5LMa#!1IsCRJf!^`BW zn^W;w!QWNZiRqs4weAMPEyeixL-LqA#d~#g?2=F)%nTvWP&5vx3;+{ z?E0^~S&97REtsKtOhD@WZ0Ntl6S|<;OEeliImS%cu(6-1Q}hqk^p;{Fxx2E0Si1n9 zl)r2rvJ|Nk0P`A%)7I(S6CSX2mAq}A%(fculoKJ{bM`;WFPBXSrm9ya`{Ft`2q^VI z48wS)UYJwSx)i_d`wd{y7eldB>?Y%Z>R7SI+V#I^vfh4vEJ=kx=&#o4Qh%>>m@`Xa z=tyr0N|u780lsIsXUEvKDUb_LE(OZ-sf08Ro$q}R8JM3}?RJzCqzwOVF1Uri8v7vv z5LJ@@fxemed(3+J2N@)aE3+(sC5z?u&0#rfJvwz~x0sQ{7|kumHR}tNd~5j9iD!`? zB-7KywLO{BsGaVSMk*qd2s8xnPN@#dkC_4I0h>>QU|ME_d#ive+C8!L2$On8*yAhx z6b^{2Vh_xH9W4dR*_ghff&rUoBNvTR^5whWESHMTYb5zjJsobncY{l`Az=vai!5D<4XEM@9o{ znlrz+R-IB7#AnDtAGy|>4Cj$;!t&7Q^fXVAs3LJbRL*q=MC8}2hBTsh`z#Bv>5avO za1lCc&8DRx|6u;Ao`@g4UM`J_mR7eJ0(62y7`DrhwF##z>q)=}xQ}Ytt6+R2xHR0n zz6B*wxFi7Cn^{SpN~rI<8C{JvopD9NJ7xoQVtO>93p!}v%oWxr5!nO`!H=v_Jg#v% zUlg%AnlRBc5=aGjzx^AcpeI5WKG4aShgEC8dX4*8ZMxlKywEXHsiqQHcM~7hXut@q zEBM$Psi5|=|HLr^V_X)^TQ)aqs(JoUW%+O9!unS6A`v#?%32(?^K9ur=F2Pk4%atu zXG3#gMr?I0H1;M3yLXN!iKvo{gs|!O@ElynQYrMWhf5%7UFJ>a@qJmqAH<-(WE8T4 zEwq~iQ^-1p29DTO8mUu>)+QW!SLTGfJ)7)r)YB)Ir>MvE22I7r79tlV94K_lV21sM zS=}`H$=g>aT+{TZU*7W*8_q9xeiDtW^lP9x?}&UM=zF_A{ZH01aVhv=cwpd@YO|GVy0~Ya6*e*Ilc{=x^|rySo(;~B@(a=Z3@8iX@rVh z>BbO8vwQH>2i3a{k7q`C=WUa|R^yIoW_9eu*ie7Jq+};6?0e4HdDHU4ZnY+};8gCJ zD!jYZ-LFd?x4Sagt!s_QB^uSHq2H`;`I~Yc|( zEqD6+sVZ$sdF4nvhZBcmC}LgT-giBVh?t^TiG2Q-cI@F(KYz)1zyko=u7-Q3>BXMyacGUB0; zh4;W{q5J8f#*X8+LJ0wi9mFw+sJc*F6mW7UF88Ot746H{+_PFceqd?3IXqHn__p9G zOkUYtOV9yWiZkhKK;;1Dg!1T`UBmx>Ex@H80Tow2LPXLe#A_x^;8GubO2^O8TE(Qe zwQ5;Fswzo+O;QHKomkY`_yZ{?zVdMai<-1~)M;S2SwG~Q0Phse5@#-%!^@GO^5OFj zpDyI&?_~!of2F)O!RAIgrcS_BdSZy>(qU9c(5pQ2^-$O{SOW)~dEpVW%|%pHl}?Uu zz%VCUZ=kTqRG7g|rQ|2$45oyt4_QiO1v=+A44dtz1;V@iW~wt znC?PC5XYHds8O{boFVum>wQB;hbk4omR~vi#jylp-Voa5TGMNPaIG6k13Rj)_0tti7o*@+aiH+x ziTiN*X5^F}zsxwbH}p|i=h%C!mkrrpHv$T_WqV)MI{SpY3r^;R+XJA|qQsO=;Xk z(+BWk)X={wZ{U?1w3X1aF9hkO%wsFPK~A!Fp;6q*F{!jW3%-8;?)6mc-!!*KKQrU|un=f5d@FuVp`Ucz>G+*7aUm zh`AKd-cmY6i6`&zsfyhH`!_~|Ph!no?7*ve+3Uo~DRI>;8rc@|eF#|PU*z)RqAGZ; zk~u7=Sm@4Q&d$#M{E526QSx>Rxt8<3@3WJ_dybaV3#Wj4J3TDbEmpv_x6~xt@pwl2 ztg14dMI1@vGZoKtrMeXUtt=$HV?eeRW#+R)A;OHAd7mK9rQ&u_^w?; zeB{32?aAPB7sXlk&bU`{MuAYVWh05XDY&$Ms~4EbD|3Vmut&1=uD7q*0u5+PIAD@a z=W#6y#nHprh33f8V?FT4altWsPW+erIgD`yj>%Y1Hsj4%TWaZE)}Kps^ZLZ%a@vYC zp;*U`0+}X|_L5?53L&Y-78WHcDOYzx%z|d{Jr@h|V1HT)Z=SmUpdujowhHEihaL#G ze8WBe$|(8+5UBMzHtSalt{+3cMp>BoGVi(+=1Z;8`AuL)LJy*JHpGJQvA@vr)XM2r z3j+4!rdXVHeyJa_j42k8db2UqM|v8{1bjC-~#hn2YV*0h9XB{`uL z#>`OJY?G+@^5#0|d=BP3Bd|6WD7Q?`jVtr_g)l%f!;Y7rpcoW}V!EKry|`=cU3UQ) zTRyULrLSl6()b)3Z-|FFIRxD6X_*@>ANzN0>%WIJ?FjJO7L>+f!9(j+ILPueuVS6!a*@c{5}oW(hFX8_X=wDu|*KF z`@hFus=gD<2&UY2y35h(pBN_O#V(o_3E%9&RIfYcyRVG`0i?XJp6KQXx_C2>$qoWr zn4R=|d|kW-Uql%Q&e9|lvCM8v;K=CD%pta;al+5!xMSSY{R~+UW8DDQ`Wx3PhD??y z7i=;;@>s4RYez|Pb8|^EyzUpoG>0+2w8h|5KR{;2Z~uWOa{O>Wj2pW2ab<4{Ndiab zE^(0JR%qA|a~kj8zt1pRQX;s6aOuXu@>Yrpvgiy>vbS2RYTzhrU(88+Bj2Ga)dz0c zzJwaiZ%SAAb^-Ee4dD&%j#YaB3j9}~soB{^#tN>W2h4Aa0CHE0Y2AE}snOq{EuxdC z^I&>8oMPGUvT9%DOfnZ;%0eQcViZdL?^Ls{rQ9Aznt6nuJg$sl=npGDN*)vP7l?}7 zPj2~OmWXJP=lU9>efxqNFzZ_tI8tgPB2s>q0Q`2w7&^O%ND9w@m_aZ+@WV7)ke~&S zO)gyMkKS>S*+>t1jFS#e@m?%HTenz9q1oO7w~I2AHwM9yaNa#kWL(L&N`u2#CZDnX z2LxEvA#Ab`!cYo_UL&g5obnHzM)$8aCI?gE0{VWPl&{wydXv&D z)ahpV5f=wv^6UE!KWKRw3f)_{LmQ_3%C#6{iIm;|NSaYsB2sN|2u;!S%B?^In#~&*>{YagRVrc*s<66`R*@qByOkS5_Rcu z<}jKEldlx%^V6o=0pl;+KK>FA@rSsIX5V~ajeYrP3(Sr3++!W*h9sITxR|MQNy=QG z$;mSmJMvN5zN=D1EFn)t-qvUJm~3%8syWSZvZA}BUZl%dKB3cYiwdKZp!0I^aFn)4 zGs}dQ(%GZdvtdAvF3aWI1aRB1pVU)n(MXK@5?^(+3zZxmeDN1*yF087IA64qkVrY* z&ZV7MwK7T#IyRLs&Fmu(B|VHqWKo9YSOt$e_!!SqeB)wae{VTqv35@F97K+|UzGVE@g2<|R4;f&#a3D&s|e zgBN;OUtenG|!VcEdX*1)nIp=TE&?sh}dQTb<@cQl{p2GYU zU*gAHFR^JHORGw5HZ807s?Ukv{56Z=AlrlwttnDHg*?C=?a{%hO-}`^c`uD!ltz0F zYmJrX=imEDfUvQH@Lsp}A(!%ElUT${x?(oj2k#w}DV=2Cd#Nn%f8v0LLj36AP>*rs zkq`-79%{q+jNdpnMHaeXChQ}?k4{1Nwg~+Jr^URFNORzH_1iz3ut|n535WTh1U;e& z#F3;vTJfmj6(+^sJ}yQ%fwUUHjx4LlIN63YK%7@}9fq>#U|0=$j7^tOVE4BKqD>(f zuHX70#_k<#QH1O_Cj05slFGybSb3{HrN!M#Otv3Tm6-0Z#wu3jE>e>JCu|Tp45laJRNeW;SFw&x9eG34OkfZD0b-pk$_Hd@@ zWwA&Pg*(?01~ADHD&8YanvB6JRbUIXtw!#K5ea-_H1tG0eR4Qx5AccV!;8ix`zFbs zc=e?DkN!?>_F#(eszW^?fh@CgOb9jQO0t|qLa6tat0vXm!9?CR_OU1V$Cue6Cz=U8 zV?;@?wh-mozDP~e^qY8#xWyBOvscWtA`J)|J=t*vD0u_b{?X#{# z6Y+l--_k<4@{a(u= zqEjvJX+r*yzJ+EK97rsZ14Lu|m?xm;8ZgG}xr?29o0w;Xl(NWPm#ZkzMG&yBY^R#soB%>ML@1w4&OF*JUSdn?6`v|3;`0wr!$P;I97I*M zQ`)za2$OxO;a5?Fsl;JGHwv~#lK=VGiQ>k|v4`Cfy4pi~XXoNE4WORJw*q1W{O>Nv z!5!Y0Q3y~QwpPRzXp)XeXqjda1eHeD`_9!Hfq95`B!OiB9RGQ%>({I&3yF8?_73<| zXdn3aNaGkRM!}o30J^^1MJg;FdUJOvria{(Oz3-mJThikzhczr@Yi~AVeEO==_!V| zhwt%&o%oTZTwg(^mR1Mj?z8!8*W2|IR9qVkE?$Pvuk|)(50z(hw~(<@dsjVG|Q{jNQuz> zj%9lR6D-+{>LyC4UZr;T;eGzgyndWNJ}2pe)q>hTm6Z(&l_Er0(@9h~ueqX#N@6iU5N+x2s zu3=38e=8giu6$wvYs~_&L(NA*d(sLTTx$Dr!&Qd|t>MM6kMHD*5eoB-3!5i?8(F=| zbi`4#&?!*|C=ad_W&ue7x}yN)ii^gPhe&h-B3Yi%z2l%2Q73?MvtCIqwn2{a$#;Q?(*79ZFfE)9swwHyu)@2}Lw5zxur!Dy{HWy*r?O z|3J^owGrgqZmf{AqBs_(PSjr<&Ug16pEI(e`NV@j>(V}*j<({pi};HM%dz^wqzWdV z(KG(}F&^`!XFlw@mu$yLC0z@cwY2#5pK4>L{PXyZiLOph0c`4i*KKI`m4x0Tja5@p z-$X+_qIgtk0hdS+T`P?qJYZkEl*`L!vOwbx7#oX}HMqp)ytJWc9rs_(*;ktvsTY}l zHX+b+@iRR%pMGHH=)|ek-q4V`Mt4l7CI^MK>P0{fLpzt)=wVKG`KDTXDUt@c(h5b=GT8fCbcoVDI z&DHhA=IJ4z7Vo$t9jToy``bDPTRrwz@455?EKzrzsI7V_Oh^_l4x86b08un{2GInc z&f|%P4?E@S>XpAi=~wrdp=gXuGa)8^K0crCjkD1W@$*(|j<0Y|aX$9$VW(ZL7%E-u zq)IRtmgObt7zxE>?rAhNH>)BO+Y6xocaFUVFM8Uytvqc7JPhcN1IR)sX+i3m@44xs zJV%UHnzx!3IsC4UU9(tP zM%nXR7TXu5igb~VSZZ=PGQ|?U!v>eE`)et}{pN|{Ifs4GK8nYGe@$920(z|`&m?DR zs;Eb;R%~esjUm)clR*$F3VDEk&5qw!9iGh*$OKA+MdUEV-_0(dUHf!Pkrzu!Whu6Z#4Y^Pwb7Tl|PN1yLhmLlZ&0^9O+& zlD^Q$^)jQooGx$1J2t;}cD3Z9<{#rI*I|naZZTa6MU!&DN36}PY~Qx3O(hdKJ(gAoeu6B#{&`|-yK;^c*;9PRp z4zKt~t!epURVx@y`91{uPZJtZwl(zb;XIf7{O3fdl2= z9-_dk54e@1osb91*|$FV`JF%9&i@zxVGV|X(l|ejNtU0l2Nj9GL4`Ym%*jNl|JA(^ z%&c_9l_c+O-a(=Bulzkqd?poI}P9gM=f$pyGPS0`KNJdgUt`u2vQ@2$H zU+8KoM1~mXUA`G#8qlZ=11yM=c|gX1q_x}Pi^ILH#P2}#05VeqgsIs1vzG2RNi?uJ z?vxLKfZN)2jvs>FWKLQ6T{1rr?1U-IjX|EH-&%^=Z=+|RNm=tv5C#V!ol$`dkjI+2 zEE1bR90@f5fnCvleW~liO3jqoV|ez)TD?C!%*;QL!E!u?GlurSKD=*?`?R+J(}00b zn&}dmn%vbt?Y##Ew7GH;ZUVpRpY~J{`V#mXN{i!>)eH5rGPV*YO7C3*@K)fPG_Q_T zQ#B2XWVGUtXPi^e2{rt!f~*8W?up-(aQ&}xln;9iw z-f<8yF}e05Fs6`VSHHco5g4Kl8Q!(@I)PE?ZvyOrAIi@CsYh0rkgZSJ`lh59FQ0<`mxB8SFbGtI^jdD_- zyV5jKQutyFr;=3ywJENtHQ2na1;$Y=aD8#J-dXIWG$%=|o2i`KN%dC&fq?(3I-PDFj?rp8A4a8|St z9;NJ+`#5X4y04D?wptS@0?e*KX5nzFk&YZ@k#kF5XVjDdYsqeO_`k9=MkdoeQC=s3 z1!d~AKPOLrohDxalge&`HAOymtXdF5&FnQY(krF?#|%WdZJ0#Y&E^XzMYwV180!lN z0uy-^?RfV;c5UGEkM~;XJ`Bm2QHCvG0P`FA)_7$LBFH) z!s@MK4~*3}OSbr9kf4JcimXjnL#UBNzS3=8@eE{X;+d%Z%27+1eZHaX;+DiIc{{*X z#BM(iMQB;3j?y`6D7ai%*DD3Qt1%Fg$6MG1hnF>ETu+^op=R?}Tyn z+xK=ex{SI<;~$=nI)>_)hT^G9Z7s!r`>cU}jtnX@V$^+QF_h?D z;*$t`p@6N>R0D*8dQas}J)|4O8O9|L;;=r1tvbIK36w-l*2Hyc4Qb1?<%~&hZMpa3 zG?K#z9E>gj!SBuw9UUzl9e+-l$)B-GP5!)>RQ6koCk!n~CcZEM=dW((pgKle4A99e zH&lIO;G$-rvmd%RFo-o{Z6`>$6efg<;<8O`OZ{SKf2pP5Y}|!@dFl=$Q6zS^+z;Y% zO~P7COyieB42jT|$(iyoIZosx=#Nld;984#Ox*{{Z&ADZVImU^MDx_0Q!oKRmiKQL zV97KSKNteb1|Tx{6fZZy?NcqFt!|DyO1W^>0mBP%p*^+cRZOJCM2Fv_%Asj-)?Xt2 zBCX|HCOhnj0>2Rj3PV`VM^oewwTiOQ@tU`mRb@B_{dDp&eml-W>)rs9@Ct0RoLqL{ z7h80csICP??qA_6KkA)ghw;Qqk;NC=q#GKx{r)D1Mo#iA(bZ)zRM=>vLv<%Rv$P*CZrjm={_#I`GyOX#oT|cMRrIR zYunnjn%FW7pcUxDuL^l{~6B3Q1{WYPVy?J0;YS3}CT9x~lLwvk8%}MhGd2RGm zrGUTT$}jbJE8H#1R}}m*SXGP$U5i;zR@d2-v1M}^dnbikVxN(c5-W>S-TGg=CeqNj ztW4dO=dZpgmv&xp-Q4YY1C4NN`j@}1+jfW~%=J-@|3}kR#>CaNTdcS{6bcMZad#cu zWm=#>ad(QB;xM?oOY!1T9E!WUyF+oO_q<a zwDE~K+ajNC-axw@$MRwudJ8+H@@)Nz;w50ons-1Em2e9GBf*#Cc>sXSo!RxZZ z{=5Auh(-}apzsZRt?f&{r%Jd%*AoZkE?#=8Mt?O3+fECC$5Hl(ykMGF3PGUQVb-iv z5Sg5|--90Z zMW{MBIOP7q37Bvm3bRB{B@P%#X13R>f+rsCa>STqqh(|G_|JF^0paoH2EWezrTIJP z2g{>-W3Ch>bBRhy@auL&4lzBcB8z6?)69XB0aKDnWkbH71p4Be5~h?k3p6>z zKbf6sv`pOq#-f)P&Dk>FklG=ytm|tdz6=sEy;cgkb8uq_Wgmk&b|&_QkoXq5Msd}O zH&MZj51;%P0QR+lv+hYqsp)b{N~jMqEyS3>c+xl*nfLaG-i2JfG{)!r?f7@hxB^b* z37aTFGB?7T3ys8l$p>%MDg5D|G$r^(nHD+P6U$p=^Zs88K%7Q==z{u}*aR8YUNSEA zorp|~6~6y0k2N`h?EO!vr$+d>Nloe)do!iuS&;%r8T1xRD18} z6?mZA>PuNq?&oFfup%=67|{(odQ1*@VDEWf4NPRl9M)g0=tc zv?UNFbi>MhihQGmPESpUezVrK!L7C;PDl1TIvHR6lckL9bY0uj%P#HuFVA#Hk)?g? z(3u<2bruns&pG)43lc5ek6nY4yyQ9OnC*e7>%L5fivFn!LC-DSOy-ZFRveBWe*HuO zy?5{I4I41_T-s(d3-f5RzKXsg7WA2PZz!;wn(9}ZT{qP=#8^kIeK3fe;rQ3^+x+EY z&I_jHv^vGal|Y^F>ZLw~eD--sf~@z&-6f1_#@JK#*BC66jSR*+C*9_y>ri7wwVk^= z=Q;tliA5E1?HbKD)tpXQ?|NBptfB}pyB|qKrGg4rovjm#(HF|Q9s@?#ckzTiF@jvm z+voVsmDGr)B`wO84_STb5xoQSiJW75+s1Hq%6NmH)tuO`;?f2#`RFq+q0yaL0S9@B z#`klRvZ4Y@w!Foowk^rxiN*n;3^L}tYhm@+`xCZC9#M9ss022t2SWCp(Hvw%i`z?6{&11V_kRMq^yF?-)TAn6%vZu9;sUG0^WKY}0uMi0CQgLT7nbEUHj6 z&!fD7weCqyjW?eNyU}ssH@dC*os**<+&!*kV;s&gm2f#0je`auSaKB4q1AF-ig5MG z39kyT!1Q7L?GD2s^%sUC%O#`@Pu;K3HUFbk(lRGs}mFA!EF%Woq76>oS$LoFHtG^f_}rushtZ#dKs^{frPy$KVezB;1? z69QEacjtx!Kd2G}+`mn_wyxQ&RD#>6+S0VMs;QNk&3T#MC(XNtj&`c-VAj{gA+NqK zJ0=r4kT$Io@Gs=_>SP{J2YtqlQj1&U{>3!s`YRlB=`bT)m6&u@jm?Vmb2J+7n{Eo) zoC5^e?IVsS#ocojVXj8H;$U*lOS-w#4I+&ucT=CV}r5)4Hu zE#6nBy4spj~ zn$=ucBa{Ud-{I!#ZMj`=yu&RIe&l9tYQ8bgpc|d+GO2JxH?hsYDFW6^TDUngoa@Id zTy6w)mB!8jIfbIV^^2bMf29)tB_E|={rbQ6pyy|722bJuGat@+0JMCFYJbe4n*N$d$vf5la5+7Mj zaJWD2?=A7LgW6la-MdmEA6i_YJ#rspSBvLB>nst){Siu6?qm}-k+*soRvLMbbG1vE)5upvHlb942dN1~F31gKxjSb2 zBO?pIg72dZ?s`?byW#rTeJio|PE1aAwptC&-=@x2j1Qsqgz==}x^^{O33t350zu4o z&tWp#fF?00TzcMC-1Bllmr*UzESm*=!ngC+c~Of#BVV zdWotsA|fJ?Ao|n`ZPC8}tlH4S(f)qFz@2CbsvBgv?7Hgh*td3@Sf4cQ`{R|X`n*;T z;C<&7U(NkX#AcucfjPR^c**!j@J>KTh#E-$4wVev{C9rwM(ty2uD8&N&JYS4;a84| z`6EE{dJmlzXn+YW*G= z4o>Yz(c4yLO2wPMMVP|Q7fkRdF7@>3Q%5D!Dz3B~kAl`zGeV=n0@@ON6@muuHlg+M z_o~FHJ0(vQ4q^%G$`dA;w0FZHPcCOlbVOPwmpZ4EldA>DO5Cyh`*C)^A{P)`9T>tr z4)Toj;g%`@L&7QU_lZh`T0D<2(I6PUyfY{FG;TYUcNE{r@}Z7*tcAseA;;L*oc$$* zG^ScUZLdbenG`eiYm%1iqpR*BoWTpakfiHuEvO5_NDE#5ob}u+kKZtZ)1f!5we{HQ z$))dyRA%+RR1$Z}LeaUSV6EU;T-GYq6*rac^|MCoT6Tc~05~+-#0{Q?7-5sJBf%^y zBG`VOdYBRhx-}rs324bXM1)@JUm{rNcQr-7qkAS7T*)Qh{X=!zeb3RxtQZMLL8Fq- zhloWQjW8zEX4eD8d?dyUmD1~QVpa}lgyqYn?eLFVB6U~7ME3E%( zo}~JNRt(JKJzGwZ_{yorTd{IqiJEz8ca=N4{KfDzjeD7(kmey4bKUn$1_kgwXK$LZ zf)hQ|lX+}NRaVER?hE@z{qe2v%xi8ecgd1Hvin09qNL6sFZz4tU&H_8&RUI|4}c2lr*r=}5k1+`9FC6HEd{V*%6MN?c&>yz>YwIq{QJgvy_R!r8FSaY zB(=g(=&ab!ZdUu(tGzJ|A|S+6tok$Q>#GR4xBwp$$AI&`=K}QyV?TcX(Mhc$k~D7S z-=h~&z3HVe5!d}MaYk7SF@&+PUAeo=!tEZ61B57=HRj){7b$^+(>gj9i#{xaqQ~vN zgHiboPh!OVyvmi8m5jPNF6KXJrIlZp_@xd_R@|h)5CWJbJ%f&pHX0!Zt?ib|$Uzw} z$f<5gE&ITsiBb9C5h#v_@d{A`ynBtxghJ6;y(iwl!jq}y^o)&-ZRDwjgi|--U3`md zZy+?5uWrf3|Ao}Trs&Q*4v}ilNS@`VaEUfY@TT%`&+%Q!4=8lLf&NN*7UYM+c#VAn zbh;5Gx6jPfrR5_1*P~H+veF2IG7NodgXNrAyjBJGOwxWYE^Eg^to@%f7<+1fY}(OE zC-?hwQn#w68&23(Mm`Q*B<{jC1>N0J^9SiJr^Z`yO0MTvKXf>!PY^$z_|&OK1H-IQ z#;c4n|9DpT?&Oc=DoqhxO$eM;yOyF%czBNM@a=Y_Y`Cofdgw0ekFEgH~4e+|45Zju%P1Iru)qb8R0#f;_`K5agUVq#et*mxldG_vjuWh%rV z!#vdv!ka~C#0?7%=gcSYqTnoArCoPtRwN1~me#_AC2lXnTK5*aX?G!$HXVdxj1ENe zV@pa*Meo6Y7=jK+CsPwDzv0W=66P;Pll#$M#PinQ!_NId)xkP{?w~*%OiDan+;fCG zubXffmRDjTOZy;NR@<9e?Qr1tj@qvf%E@>m$fr2A)I2X z&W->BJ9zrtUs$0&$P!7Mb~(!5sd;A0=zuofjmD3g-Z~bDk#D=>HD~WOZLp+1LzFqT zsWTWua^zKT)b$qtd!&X{Iu|3_~Je^A%P3DX5YjigZ9lv z&2Zzs>~A#gUKH=afhv2`;)R_vm(wQO3CRK*c2E6FhS7jK)vThqrHb(Qcw)*}whpt9 z1<|N;6GBD9-~{@dPpgk?a+=DuF$-nM;jtD;EcERR@R~$OH!(%6MKTz+x;+kA& zRPP~w9t4?9xP1Xm&phf!vU9c~`Pg5Nv-{P45A;rk_un5UuX34>On-5)6wu!0Dv?UJ zw{^tU{II4U30>~%lQg^Ir?L5nny)_Ub>yEq*LPpFMbXwC2y;Undjq`K2DX9?9zr3` zvY-tvtZS|fylv6+oB@@cDN#|)9U;|!v(pFlzxz%nl%s$6S!GX8j7T!V#ZQ54|K%S` z`W@O`J1Wxrvb7U}8V%ef!f|%+ZFpkxqfgc2S7WkSp@M@TtT+;og2Ugq+;p6N&r0CY zm#5qE*B?XyfZb#i=&n=-`-lZ?rdhR%`s)Rrp&9MBR9041t+>5o<-%ET^CvcR!Se9yyLfPu*5# zW?a%0pqr3nTo65d@m_)QBy~hMrgo{of#1~^jvQfuJmUq|6<&`W@XgA`n?3Oz-Jy{o zs*hgLz57?i8&4oz@{8dkg*#7ie1K4E+14$ussBPi{GHF}5HooY? zHaIT@ea#xKHuH%G8KE4r$B!(Pl?A7{t&1K+7lK%W`#3c;AnFm8FCg=Eft>jtJO(uw zh9@#xtD&-t0l3veybcNm->T_B>_u7b<3eF@Yt}*B!rzb%$OhLT`ihac>Ok%_&UPn= zqhEW0XEvez{y|IPi%hh?zQz$>yyQxHSW=q6Zy0&(gEj@4*mcw_8yeapslV$2FGymy zJEFpO<8da!46whMr0_Mac>EkDMsrc5%8(I_8?Gxays_&wKPuFFcnAy%u;Ko4>Q=OV zzLhrF_li(usFvGa7Sb{iYx%wTupPWyf`1UH?>4h6-X*Y7-;NE%xVk zdth~MwOeU~26v4@AQx_5A}#;2^zru+*Ce1+^#q6*mn-P=5nn3zKQT~eK%LuUQBQ6K z`;oJvZ@qph=r2%}Wj9|s*jGYimpCK4sb;&{HrhOutr7yL^K)Kyi+_)D69T`GDkw~; z{Pb}yEjuJXmUg>w<;K~_nrNI7>GLN z&hoWYutJR#dZ|!$nMBUn6fChN$^Y^5F;#%a4{dIEm_Ku3= zQ4U0(b*0=sn8?}DfpIh;OQ-W6(YAA4>rw)OkXIZ!*U#+ZdH}K5%U9;#Kz>z{)bY>z zU;;qh{wE*h#jL_TS0PeE%;)KJsSYjB>!bx2M=FKE4oAgn7y|LR9$QE(9hNz(hlY(w`*by-=!M7MiIi-3Lie6o=ti61#egT)t*z>Zs^i?a(q~GgKiV z?||Z!>8tzBf7AqtcBWRXuTp71)C!#$=7>i|V%qXu)Xi%~?Wr6MQsy@x%i~{N+(4F# z?{m|?y9=NfC{MPvz(R3FD*UI;!hK@fw;f5g#~diM6qP^{lT!#nQacPg$&f;zP7e0) z=PYLzg4~Kibw7`fa|j_}3!wS%kHyavq6%Q*q31aVl#xmY^&tRB{o?@_%pk%fz!eLZ zVg}ml#-{E==1#wIi`1eAg?+@d!ZAJ|=P0!#U@|5R*>YUuy6)?vU-XIX)t)J;SN})Bf^bQ1yx>f@#*oG>lTAKjpn_-hNeTwyr<+y z+=zWK2 zL=VkE@jX>P>>tM7)3%9So52zO1Fi$oOeb2i;E$48awyEVEtOR8xF#AFjTUAAb?UOs z-GUub|6Ux#b(^~7SVrQeq;Q&>h@0ht8yuF9t4wcb#N~wCt-aWb|2>zv8!z1^APR9(NwO&e;bj1rh9B$pXNs@%q<#{Rk!)`ChjZ{Wqw6+G1v(^q1Oqa z=6x8N=I~ZzjQ01cD_xO;cEBUd79{ZoI;QY=iE(}rb{d^?7Bgg2GFUKD|Lh*Fxk8+$ zP*%#Ln`2M9UDRmA9GHng3-Zt@AzQ2^$R{gEGlZTgf218u37~5BOW-xpIN~nVY{*=Z z-)&}oxAyV9Wboo4`wcyP!s6xq@|5}AWMj%(YUkxuu} zlmdiw`3##H4L7fd$W35@?lf-(dvRfen!2J*`IzEVY29vya=wvaO*r2a8}i^1F8e;9 zvQK6-%#*@diAB2EFOLk9-2QSsbhEt*L$1$P;>b*ea|XE5wTJ#hM#=yWT*bos3h|Sc zx4RVw=;86PbNf0_O#<(+X3Hz%K=X%g8_ef6KEdBdC9WZ`90)Ltzy;v+-OWuDC=>WB zK8F5RMCiYtIt9MI$b$*C#ud96Zogk>(n3YXnpyWBR`OX)H!2EU^_%RzoF=It7S(OF z$r$x39K`r4EnZsB;Z9jMz#;%PoIETk@J(ILD*}=l+v8~+&F@P9S46Ly%cza{cHBl! zbvzx9VE?gh;B7gt`f+=K8H#CYJwxFCWm}e>zz55Fb8x6Fix85P$c@ZUjY}Y;hqn#} zE4)r-Yz#VDpMc6J$EzST{r*eS^6M;fU^~QGGLv0mf#(kXausSbzT+)q904~^AA=Z)qyek8AtHTkBKDJUNR=0}_rAo>pFXta~kaS!IK?gEc{ z=T0D+Dn>#e0~HZ=_=Ye`rO2Wv_I}-2wdAr(HgGeUB;30sT2ZTafoCt1RMfHS-Wmb) zJzy4GFY6SSccux@YT$qs!yV@dTmP#m}ZERyafP zsD;p_d|hu5wQt=r+8PeKPg-gg{HVs732+2H=Y_HNOo{xl?z?@pZ=#(}Ve6#L2WDW1 zGwbDFKq)ppk<;dRjXK@3a%Ok;qk{3oh)3Dm$0y2Z)_da~Y3_z2GbhLUYx%TWM0YDf zGu`GDI;l{&^2wKPV*NLYoj#XpER}k~&#*g(H(^|s4lj7yI*5LMl)~SAnS%}%wnWgx zNX^MQ^}x|)&SkS|YMW|CtfbLhnCYCG30`xh)l1T1cF^qZb&imYCp367LLT&0*;GGd z^?p&m(CM-C7forR7)lCDUOj{7*NFA5dsQQ`@uH`-N%zPb4EO9z#qdX4&T z9r3K4)0jTw{Nkty$rt4k@U14KbN^MjVkbw@*(NaIGe>r&DOPZMK@$a|brj zN7fB+^TxEJ7ck%>68gv|_G7F-{$m+CCE)8I+ZTi`h-|Fe<4bDvhE8(=Yu&MGet zuZGP5!-C=Zay+N`5?tjT(a7c89 z@m#!d{i5cw^QVeZ{cY}!!X6Z#%H0~Qn^ss34`}_~F5cGuAyy#aPOGi9Suh8kfjaU4A;WCrBBc{fCCZ8{PD?rQ^T zQi;b^Sy`c_R+)klU}$CMzvxzDedjCv&e8FW%kwzBD2Zl+S=^z32FyRSvv1aHk|MW} zsEcMAaec6_g(OATb}ybyE?^7xN2}Zo11SEQ?CzJb$vT)7#DX+=Ikg~Sq_|!6*_*d& zF6t2_>QC$J)h?on{R0e$l>O*}@Oubvhv6QP$}@B*ahtS93dP!q9G}gB$dC>1i=;t6 zTRAG(Fi43p;qs^HO(}eobrLSN{>44fVT+f~@))`Nr&u95$&>WNla|)~qT3b( zaS6|5H%`#-h{;u22-v!4Evo8^QGElc6q$sU0_y0+F~euF5Po)bWP$*^mO|YR3Gj^A zIH3^{2fvpM$A}A#X?R)9h(}C8mZp|vk3RrA+?5lIfnB%eU1i4|LfP}5-(4~sh}AfgWhPV z;EbE3Gt59tlsyrJ#%70_tJ&?Zp#0Z2k-_-M){hCJr=owGdb=aI5*Kh2ohGI*9K~*g z+wUujDVn^Sn3Om(t(NQ1RX=>@p3@3NtLm8|`{1O}<^b8-$sJvb4!<(g!K#bcaQGyK z`m9103mhgFCcZyPqr~Dw#B**Q#BV9Gs7u0+1?>zA5Wdo zce8C*b$~?9bK?<+2g5o199aWOjq|k)Bf%8N&sRub8|j$tH7&@QDhnW8K3!M15+;X4&QkU3NRu(`9J? z@tQ8+w zHg3U8_b1LpF}f5Rv_0Va?hCV5KNMNj%+>}M`j4liIEcHA>k?WuYwg3171(8Pt|sKY zz-Wg7`Uj%K&%q@!4O0mJE+UZLvpA zk~1|tB*BG1*uQHQL%aPB_wPcqa2lr!DXx(Nmev}}Nrs62NO1M$KrutxT~xGMqz0m8 zm18y;PpI5|z6QkmIT6^a8*k3)gwcjU;hnON^u_ajQ#=(u$K{i@6xl(ENqCP?T(F>W z5J=d>$0?yIu++xKI2XXwq2_>>4x_nZ=sr?y_Wq|r?fXQAEq!z-gCnrQ|&7EIILplrm55z;NOl|B_7Q;g<*6Zf|XF_V-?$6@Y;)UxumZ5(hYr1le4#23Xi7b6nVck1 ziwvu+wR<0nSo<X+Rh3k2rjKPiW-gNb_snS5SvQ=~DJV?U=a;{Kf5tCI0#U@b7_^#rH& zRx&ycp+vW>8bS~;*m_H6!T7*Kuiw9&=(o&LC_!U#0%+TUldV{hYiVr1I~3J@uV77eJ6G zdLwDSJYEC2`5kR13mF-o>FGCn$#0upo6lNBecXJG0-0O)2Htk3ejxBZ-?eh2PMfaF z4Tx+|%YQ~QLT%-w*xVk9nlU{(RK;S2-N1S8sKkOGwiCPDKA2akJ&Kog6I;Nm&*Y6-J*d?)pzqgWzNpdExUCY&|{$F(eIP*me$qEvkC-r)^!kP%dZli!|w|M?yT)=}$g*0iw*!DV}#grg}JaO(3a z^ST#-g`IdHRCj?FNF}s|tzC1F;Sm$_-p4vjqwn>7DD|x5x=o`xwlKs3NO(VLu>841 zJ{6)SL6KpG@h8-@c!I=%+WX^Spb5D|j$sIu3kU9q!1;m0mnSTY8JD_RTV=a(TsDk} z3Dld;>&X8J67*4vvCyBZDlHAGS$>2)kra5%o?~Mr;)s#tpt&mAB-->`UrvQ`v@{c; zsr(Q4Au5ox#TJQS26iEO5N@B)fe%c426f7vo&rIE5aHCSP}JxWaVY=qQH>a!+{eWs zr~;XnTP1#RG{@6ub98((V^7@A-*tIzc6AD^+?jY6GBt6`h<07M*O--><{`#BgX6e; zo(n{=CL69EYjcBb>lw>D1Z(^_-UlPj0vFKCA^9)be~3*`{pBKwb_Lkg6Zz3JL59G`W z;{=5AEeVBlXpBN^9C_(b*P9SqSCW5X9~&Lk;fWpv1FeSH+1WW+BD5MVbna^(;t+vD z4>I3l-7sAGvpJoy@0))3&F`g5uZsv}XadR&x?VPHmAlc5qVD-OOkD#3ri4`tQ`H=f z{jEbD*_yRSp8dv5bLY1T&Yr&R?~W{>unp?Z%8Jd_pcbhbK@rk%Ul#mwD<<72y(Dir zS%NYr$-m;-5-CgGsXuQ%mp5i+FegY!Tpx9tkq;As4k0!*#iz8;8WdHK({dw zY0%_Y_^S4cjOat&f$a0;a@^70?ty1vH;!}`TsJlRlj^^ArLIpc2`B71C4KwrM9dr+zC63i^Hq{!{{F?`3_p3*n7!k`!8hzcsK}IacOC}TxN-|2N^~0RvB^a z+Wl|U%UzjFv+_hGfrXHWNUH%!c3iH_4yZ9A{F=!F6gQtUxrGofA6W>dz_NG6K%V($3RLw~{V5w@AWIfl44wL;V{M7~@?sO9lXqM<)k)8omxz5E`OCT06q(uM{we8j@7cKPh| zjW^s81!wSsSXjdO2cT^Wx9#8L_ejj@V#DlOkDtd?&1f_4mEDlGy=G8QNHEx_`4l2I z*Y2gTK*GWpxF&0}O5gcUQR0|fLZZ0FbyC_+p5^mWhl;PlBX0`?otvKXkPz{tLyQJ7 z@j~Ea;$smzl<>Ls0p??-QO_37KUU7Z5)9;-Z>tnV!wH<$H{La3E(m`vOzK#V*y2M&S45Vc zsqDY}&Oz|;etx>SA&GO%}|7TbUz~i5k zpShi6W`rpeysRS?$ShSyo0;n`_!R^H;CYJcr@5b%+!d848oEz2s$zK+6p{c%!}v0K zvhZ2f;cM#pvqkN#7yNb#&-2nd4z4Q(ypYW6$pi$n=MlDlD0A@~sJvg{(8p1z0}l=) ziOe2eFaF7aLB^KjF+=C`Lo^p6{DU4mec&3sM-6=pABrbY%dfVrhR&y2c$o^|L_V3^ z>zxWXwtQ|KF6)p#ENWZ7@i3#AArSxJI(s~d92}r&6NXPBprFiJQw{OX`U*3V-~&`H z>$ApWi9aQLM3vN&R+c*$x>dC9dEkTeW^C}lC6V(vc#s1gDG~ib@W2_|itro@b85j} z5f=9Bbi%7~BT9o~WY}=3MF7_t-UJ^*O&`xQJO>!)BG4)GHKK>;)xRTW(lUZp6;F}B z453W&)!dJc#wA4aq7enAW5J4Z$?(t_gK-QSlxYeJ0cQ`5e2RboTo^D!8P#rgQPQC5 zp!~)gHWI*8&zwYvBz?~U2mb*Ri8T|!p7dAEg;0sKrn*}j+U$GfEZ_MD>E21}LzTqz zh1}OCY#LM!z6fO2SFJ}<823n^+*f~N45YaYOu*_oGfAMpnP`_-=M@^ znZxt=g^NvJVIh#kE zZEYJaGj^$B>r`^ao5=Yp?v0jqxeot6tJ&qm>rV-NKK6@SYoP1`+2BtT5+oolctqg% zOMg?~)YRW(n9l;x6QAG(ym@G=6uq{$s(ZExt4d!`s9Uy@8pnna#w*nKs*DkG?H+2H3{698 zjVYK_vf`O;N`F18kS{9bEDs0hGKH+8Oba$NNlnxx>@hK*@v*c`x(777!~VYS>2PS@ z?^vPwBV`(tGIXULl2D4`f8`LHEAf)a%~n|}Fvg^u$d2vk36YHHF(bKs@-z=1%T&RQtH)yebT z`-I{@bzD40r%9Gnn+pgCpye5dT)}h2C@eKnxwf{O63d9tVYnql+;Q8 zk%GQ!X{AH&p5eLUMzqtDNqQu5KPvB_s)tz;d*%K;xh1{Dva$k_A?7Iy0hQ}=h~Wy? z>ws7hkGI4fspX$RAy&X9sh!D8bEcCqCO=a@4rE|%vrvs1>f~$|8()3|X=fS-M?-%7 zl2XrsK&YXhN?|cEBoZKboQWk5$UNnV^OJ@fYyV;RD-pmz&?1@h9g2fF&c*TPI&6;V zhVZcqt&kjZ8F%9I!zlHFnfm222glc&nT28>mg6OfBn?v-KE7Bhy*Ge)o3BKCBBaG^ zu7mr*k}GWyU;0z&PTKOQ02e}#JgPwlWXN!;M1R*%ZD*S$Pgqr1X6kg{0U@UpmavEr)vN#; zXwNTtFlzl#ZEEsfygW}NN<2k*CO%${Y#X~xc2FWsa*?_#3&RLKj6nuP^fyyp7w|Rb z^vm-0U#8OH5ZGd>B_K%zB)1oKDwueKrQBIUa7TuKcAIb(0L*6$(0{4hbubT9xtPZT*g) z15uPRNID{?e00T>!1VO*l`QP?ZISMJfq9$E6Id6yX11q62Y`LUb|mal+J(4sLdP_a zims>aaWtdVf9%#S%2+>*PM1BpdC_GTCzl({lADQ3XJDMQQx%f00#r|6#V{V8-Wgku z&$P-VT{U*#xD|U7ltbicSXe63k~l;nf2&I#WGD-LRBzUwy)rqBjncpx5HfGz{^h@9 z=91Hm?$sE;JmZUuc_k%#^5Lv~QN854#!7g(b?KGn@We(lfR0J9+*yotDltkDj0XO( z0Lrzy^I2PHERNjA5o7V4Ru}!_XfYG_ zU{5h_+u`C)ch;Qvc>}Aqo0isO(E_dZZg=ou~r}dA_*!X6+TXO@mR1DN+js_ok#&F~m9JDgmap8aSTqdKXN*{SH+% zE4shV8}5b==snd2RZxC}jm8}8xO-8P6Zo<|u)6Y(-sGr#6p!0u$hh^fd5z6H6r7Th za+oiL++|>Q1ahniQuQxY?SPtB^_#gMivArrn}v^SaCw?C%)3yMYP`LIhOfg2N?7z{;G_K)DGNa z9kKEq|LE+gT|4FtMN%3u`a2VL2mqI($7@yNS-1d-`4b+QyAFyFs&Qj|3VH&(a=~p&)KCV5f9}5b6h{O0KhdI~SLVStCIkUgYU!`6 zkF6@(eO*BRW8y!V6&Z{8p@qyDI{8+S>GWB%Epz3|r)kMQHF#Of>aZ*4Sl-nkO9Jnt zG)>~%8?nT~p{O70`lvGQR@XgUNogg0QlYuXdcml1OW*%OzsP~NVL=bMWVR}qcC_7o_QwU2p4c{tP<|3V*J*cl18(o#@%98dQ}iyQ!L zN%aae{bdRFpHdUps|5T7Gy(Iq=??< z*l1CK$n!%l*kzq#i9=sSg<>$()=)gkw)(WNsiqjke18~W8kpL2ZlquuP!>A=J-_!} zUFUYiq>>wN&d4|cj2T==RRmW@GZuIASfNsPmvj>c>J)6^+V8cZpFB9oDi_Kd?IPFE zTSpF7@3Y3JDpqRW6?!fMkK*4QcJz|Tm6i9Ir6;6FpMEAcm6z8Km5Y05LZo&DgN7%q z;pcP2ItN#RFmBHsEgfLLgaQrEcC)UB&r~Mq21x+beqW&gA=um~IqAo?z;Cu9-Q47k zzI@srvr)*=1G={}$9n$i_btLlCQCYsAnBtINvc zv&T>9@W|(=7bYsYzNd)ay{wy1o+4al|EzMr`6cSiK8C33pgw%=|1(W0zfu;t;CK6K z5D%S=k2^{BpQ2xT+GsSVFQenlECNZRwzKmZgtHc~V?%^laV@5^E#3q^P9r}Q3 z!@6nT4U=?VuP^i6q1ShSD`!1p40-V981E29PprsIy2M;ui=q`{AtG$XIYN|6-9@BC z=Nu=UjZ0_Ho~WsVe3%Xq6G>tOd-4>Wt*#uPDW1rG7cG`Vq!XpH-AAG^m-BW*^hpem zCqJ;m^NfS9)K$J2S)nzW_YO=NK&fYtpQAGx(&Fd_Qg^?uG`>4cqAH8$`d}OhW{ywQ zE1yGcwK5^=@@H`}5dOK??U|6qZN+G6Q!kmqNtK<}DL?*`C(f*AKBLjRo}iK?H`$Ba zyzxu@WP@BGZHCH<|E~h&^=0!bu09AzP(*pP)_KT*c>D8L+D8+m*{>bnF+A?Crg!n8 zB1<3Fr99D;w z=i^)n$3R6Pqc#bAstUdp3{JNY1d>!A{1q(=38aBba3fX5giSTv3_F||Yl+j#j-Z7R z;*6_dC|mkI5`;Nnrcj1&wsc&?QNpS~7Lv`$s?_Xq5&FUQ>rrr;qL-_DNU(}iq9wEr z$_$C2(ty)3!U^KTADb{X&*83^p|*rI`pB66QEIelFfbf5zA(t~PYpGly3;5OH?HcE zyfd8Raz&31Tr^jP5UwT!vJZlTofnc-YCVgFF4o8$WU5Lscs!4SKs2B~p7mU+Ok7+w z3h1I96vUS&#t7e7IpQ2~AT!=og`+<`kW&J2@SZoNK^&}dV^&QYRv)tQuG68;Cm2*} z@hrSm*5MV{!HgVPr6-sQg`kYFFsi8<@dOUk-a?oi$~laK432bv#j0fj4h#<5xL#zY zdMFsjuR}*HXt_wa8zm4)YNKnrrOcQtANh!Eq0t1Vv~1ZTQ_r~Kgs!iBG=Rz#B4M)J zifz_q)>YvmEF%l<_NKi(MniJRKPxznnz1wa1edFP0g~asI%Bsj{X0X-0uTu324euP z>)x-ra>jxQ+u@ zmoo{9zs*U0XhD}jPi(gP45hR+Pe5n-j!c*_MaugyuC?j3@gqZ$d0XcjGgA%5=sc&?vf{?#_TG$tlGS_na{%MN>M(XJiUWk>Pns*b*hFI5X=-<&SxA;IWGGE8dH%F`4t zyF*+y;+i_vplM;GX-+z;l}dJYA}%@mmAmVS&Ot82EP)ze=m)A3_Y;z@aqma5{~lIK z2ts4rBLi)oW(N-#)RoZ~NRlo3x$J9cy(w;N%Qg}y2q&*k(_4?Yyar%5{Nt6no?5Zb zj&9v)U2nGQ-O@wO1fBQPp=}RoN)t~ebxo+^|44GTWOa87d?rlwp74hLI+|lF|an2yHpSFXn+}xsf}efexKMD59sgw|f-|T<g|lz`|~*7n)FL_|cvax=hi9k~FP$h~3@~-(gxCtcD`g!I6)Q0re>+l-U4yVK(CTHFi8ffl z=!d(zdvPd!-hXhIWXK@7_TG=&Yt?d>Nlq6&i%%ejIU|2diKjoG}9_hlaoTo1yrsI`0- z)l6eG>+<1Z18-&2i6$RDeq+Dws4h=K-IAP(;W~i{+GGHSHjP;~xhk86q&;N&e4f(2s6a!BWI*O*YerDA`m;Cb2>fa1}Q z_;0CQWTgOmXFHlM)1Y1Eld%D|O~hqisRje&`(>nhdouD?Cx&^7+{^J6%?eCKi&(AEBYUu=WXH3{Qi zo_~5eilHKrFCd4atyS9u!^In4*F~vn!(UEa!9<(Gn>p*k5`4Z#oiznL;jlag7K?b* zB-^v3wMU3J{0Z9Qpr+Ac2H3#o#Kgp(Y^ElV5>u_F^%$F*rggvg?A-q{yEDz7g-WBh z!h?ZC0AmM6tvR~lYO`I1LHp=Rj)hIJR!mW8-pm3Y8>`5$*2w;yo4tbgHifK?t=`JH zW5iJjKrUK!E&B&G?DE69wABlji3!yd(94W_nxGER2Pqg|djsS;#N;1F#3TBzS8?BA zzN%?)8?s(1b$s*^dFtZy#~8`F0svRl&-be}+y4OCfmX6?i}6u7R=n(NBRJC4&&S7y z&kb<$_L4CzU4E$C;_ZHH?cZ$4BJ^o3{s963==-{r=wx!qJy+F$dPoF7}uo z_9P=?{^L_d*kQg~h5uD33!2ezqLlrwPd>W9v}Ux7-y?tKjy!GGf3pElPDK#)+kzr- z#I2MSx1;%FA__INw8(=06|IFf`itik!Wyf|r9;V)(IT3JrRw|_NTf#wb=)TKiD^dW z?0Y@c#E2n3@qTe;V7lWO|EY_U?&1kEg_xy7P-H($LgELLaPifpsKoKGcc>+~FeD05 zQn+wG1oIt!nBc)_l)U(4Q%rX zNDCL6{*n;Azvy*m0`sXwqS$^w^s<+EN03=kHylRs*HPM$;>e> z$D%p4@a;7lS__1yk>ac-Gl&xt(plLyvvL7`jY?Nf$Kn0GC8L7Fj{YrAx;>KzyV@Hc zIK$AuAOjcv5xLnBRXr~VrncVZB$dsmoPO_VX9v;8_~sE%>U^+7t(ZqjT+vU|ov2zo z9UoI8+f`juiLm~?YHDb$Mvo?ZWzzIyu02?N%I)uaOo*qStgJjkcDg^BdbGIWAysIw zh<&_IS8Qs_v7j>?V&#ab1*CqP)sS7`=D{QRt)Odkb=QBB2x2VZ4eHDR0xshi@xqal zmj5j=4DNC(Ox(Fy@;qx1PIgXWIOO&E+ck+x9m#6>am!0CxxkTz(fW(vHZ)`4q4|80 zqT4cNb$J2?LEB4boZoq|JiHfioV?f=-;a-KL_gj>Qs8iLZf*#r3M zTWJD*HI&g~DOPqX8qPuolTuxl_}exql~q*!JWBnd`AXc5sgp7Amj=}TH~7yNll<7m zDR<_oq>TP2AQGB5!A`Ygt(XFaAF9&h)m3k$Z!#K1-tKAU$c((Qbr)%$hM=p9-v&I* zX)-!m4b(|dl1H(&{5NlKo7xEFW4cl_yOa>H)!qXJm++sF8?VlPZw8iy{f@sP|FY;_ z)++8@cLO|7=X&n$lE3W&MxHw`(~M2={;SmMnFfRQ3vzcYG?>aM493RHdS zdS85hN`2q&e(Ag7c=595CnaWyU{Y*9a$DUyce!6;#17_^DSVys^ai3azr(P8fN=b< zQkSM$dc=Jo{j_}2$A=i|c6q$Q+cN^Gi}U%CJxwz6a9UrI{`8EOmw&4)bcTVOQ*g5n zw&*-mhZJ6p_WGpClX6JSlT3y`p-Rs?rI~yLNrXEfe;^SopCYV2qwlt z2DAezrbc^+>;PPnPzVAg;3AymXVgecDIZ$e>C2jiw;cX@$RKvsQ6^WovY-h+;X6X* zmV~!Q^`~8uF|1}RGo1|8DCK89Z8_v>lM2QajvJ=g+qdF{a$&d5jjaM%X=e(IKE<gQN`zWbp;g21BB>H$7pOY=Km19!LQ59I;#ts@v{ogCl$0zraKm= zcWvbd6`pnu3&&ha68+DwZ$J?z620zdClNc&>FD@VHEev9`5;dTaEnal>ZB^XA`0KxR?fx(Lk~GP>)k7_p0mOy1yK=FWJwwLDM+ zKL3X?xe_sbe?dQ`l*1wTz0n$TcSosu&g>=*c?BMvEOWFUbYC|=Yu4w*)j)h}resEN zby4LQ%z?*JS*XG~e(!|OsHlAwRU3XIl`Utyj~{t=8CJ~F@V_~A0WWvJl_r+hXd*g> zPsg!i&rSb^YkFN>I>hUREQtaiYOf)NIY%y7+ zg$jtgqf>j$N_tYMK?pY33h`)2U(@Rf(Ce0C2-Hh4K3OXq1Hcpxt23^5+bej?$H6-5 zB6YftDQ8Ym_?j!C&sL%|^6?)gUJiJ>J3rqncfs2fUp#a85m@}a@$ok$mevMPXeufy zF-)=7KM;6!)#UQt+gBZcFK)_9(K-01VUfD@3#{kM%VBqIhImt8n8gLU=m3LtfY;9E z+j;l69;_p*=`WP`^X}Kh->L61#oUH1~AgSyO>ryqaadiXES;iA!NK$a>5BG?0o9a_pgBUlZ-G_9vSIV3Pe zPmv)o;LzwLM@Rw5X;rPPAIG5ppTmDsOY1x$&`}{82a%f61e%{(D8WUTs3Z3^5uurp zvEXBYY(D(qhkdc%Gzfpw(}-{s!R7k|FPnVV-tOXE6FbvWyq^#YtJTE2=;bfnN^K(& z{I7nvB0_4VeqKvIdH|y53D%;KxT6c)r2S2zwSg8Sr~G zsD9lY`G%9msiopV@Yhm`tC_kPbAP795-cb~DJ|=Us8LyEa)i&xQ%bKG0#HV7e(ETh z_9C?0KRuDan;3jq=H)AwBYJuVVvYLR3_iK0?J3~YvcP|%Tcc^=$=>a4ZT)_uLa-LT zP10d+zpE>Fom9;S*em7xuo8a!St#GlI^Nqu$gZjDC=sA8I*ch58(eK}9<799F^@T) zZfG5ypPxT>fNK|hKKsP^uSuvmyer@p?J!r^H|%QW*?2SrZz%efQa(d-qu|=>$!UTZ>N!{rZv|^= zVdZ6~!%lqcE0uvwYVhL*f6P=uGlSYMjm*XO&zO>>Bpe=ZKm~tsF1i~G-eJo@{5Axc zEBRPDNSPl@k+hxt>wH~WT3UV`8=Jq@%A!FuMs!Wj<)n=JOrQ-*VHO)$tLzBf(R8vy zy{IcV1^S`>_sfS3qz>&R*#3syBKb}>pZj+rZm7cDm?un7@He(5zrVQ(+HA)H!D)@f zf*lL*-F33V-NSRw7pv|~!NXdYp*H+vOj_7b#6TF(%Ht!y7<><6xeu^&Ngwk7^{6Pv zT4Tq?9C4532}@Gz*?j%`JBjcONCXh3#fI;DHR;Z~yLx*c`{P6Y{cm8@{BV2Rpgyv@ z*!`yRkopqbxV*Y^?JVbC>~jC}d)QCddzYiS$DiVpt+SNkw)88M_fX5USE#%&>@4lf z9QnW>uuMW_nz&-6ez7PTVXbR^eiFlAQjh5sYs;48fNxDcV*nLyvOM|3pLJf3pXL3` z0^+9-lp;%Xx2yum%CsN~I8aSFlf2tRR6iFSQv#DFO_HXmCcU@rKFh=UAp|f?Z7mX{N7&Ro`>IWwIK!lECqke zD-SdIg=ddZhlLEPI;D@4B|B+*d|&oWrI7ncE37IxPw|&xn<610u6*RgRFqFx!f@%U z>G0^^&>mA53S^={^uH$W!-oGnJyPLK1NVO_V0`Z}4(z4yS~|`-u0AQR9I@&US{ql? zy1y)oj7V>lk+#&j)3j_O<6s#(&nqssWV${s$qmd^khIVVWdI|E&zm4p#G#)Rw_g==O`znM!J>I$8|`l7Y~cyQ#Gx0?Gneik{Yo|k0tzB82?wY5S<)7 z!8JYiCyt+KLun+m6)bCiW9~Q1HsI0l2Nakvfw6)8SD3bi>XAEor{feN6O{H;%?gSd zNC-fHpbW5hzx;<$EwJ<%p^|T9dD%a6920nQx?)sIZQqO(Ta8FAM9dZxn7M1X=_E?^ z)R7lN3t`N#a3DuC*5C=zxA4RsEPk=)Pm<)P-5iaiH8;^0W1!v$mk0QR*DlW;YusEiQ? zRgH!_T6+@Xq2Ln{31iDY>W1X{%o@F(d&HD*cWbY7_4G+sbomK>%U#7k{s`RlTx6#cv~eG2wC9c;6y7xtm`H zTHa{9_0A24hSqrPb{6t~QAvSZ@pr}-{;^wMzt5+AG!n7|wlRA}Vs>xSWa31o%f(*V zHMDI0^-Si97ST#&_l7?|P?{spS9EbA@ZSDySZ4MeD8uJC!91R?-jKuR4kt!TcHKj|a%9Xlx+p zkQ&qNhrMiF=GcRqM^m-EtrfMum;`>5$6i>|z{6{kLt-0u)HxLBQVGfY7Z(os^AqU@ z8}Kho;@%10cfR+KUOgUu@4QLaL|i3w|LH2?$->Tct}lq`Y~vx2C{666?8{upl0?l- z1|tQ<%SS81r@$H?lI#jdO6MOGgWTB%5)uPZ5F-Tvj19(e22fz$^SnJMgHhSkt;^U| z=P=79_v#WXJ^U5xm-&CVyE`}qY!x%f=CwA(Nzn<}W+U)f@vh1YjP{b1EplIl5@gj< zdPcHc6MVk@grXmsVU$mZ_y5RH_)Ud93{9?FwA+{9vkbH5z&&aVRXN^Q#~HwiutpCh z!_?;{kctra-M>+6vjk@9CqxVfHjNaNhloruh)PVMsyC{|EHL_-mGvDGC|X*fL}Hc? z5yLsjS{Mk?G3Avmyahy%3{BN+yNf^9%8&S;vc6q(KvCpCGVPk(Il?CbgG(PS#lCfk z`Aqv=y5z^LnKgwew+kBWw)akz>~V@xPl%>OI-{d zo{D%7O>hjBMD8|w!+EFcnYw_g7vV9!@j!Av*w=_kj|PX|McZeXEd*lXQ>JtVA@Y+b_`3&5%RK+Gis1t{-#sz2{ zxWvV z_-vPUAFJx=Gkcbt96UyhR~wo`qJ0eOHc0Wes+-YMBt41e-$>P=zHez1a+TO%GBhGw2ASJl6 zCKKEVJ3YHV&hd8HFiSW8^`W>p%I{fryKrhJzc)oFJM}Geh#d&>h3E=!MX~JY^9Obq zq{Tn$(bLzuD^1IJ7hMbw%dPT^t#MVkRx=1KJyp!3`rv)sVB8VMCC99ytW9NQV+*_} zpa)XKt2WtwX_m(EU_{&cMmozZyv?zGS_@oV9Bg{xpv4_dR4*<|0;Vm)gtafOrA%PB zF-sW-bQdBZUgzh~`OtzJLP9G|D}^_b<{7ORo#h2aia_lgj~w=9-l^nUtHF-@?_0^g zf*V#dZ#js7o5L8&$G=A%yJ>Sp1>!S*R6QoJ8%8^@4uuXQ@d@x4^G-@#OWDD`huII{ zFd|bmg6X51Uj!(gRv*DXOru6{v0=(^%#xOxS-$-wgJlyuW^eq-#BwZxs@w0I8%Aal z0S@Vrl+vM(IY>H~7$U-rcMyn3(eU&zAT?D~4T%2lG_4Csv7eUO1FVj;29ZtUi1!c8 z#J5|R%((fu3LXUQvV;4Xv(_W&jAR(gf4JzHjgK6Sui^h&sf*&j$@99HmP>0n)y4Wb zZ2ky8wB~z}1@E-}(R;!d$K(Q*D^)6)ORUH9p2CQ$h}|)>im9!THc>cl6|4XaGR=sS zV~dk$P;(mdqEYAF?T?kAl<1R6Y{vdz(CARnVva(d@(E9>4&Beb1h<@Pj7t_5vCpPh z9JG`5%EoPok)|s9AWqH67ej{EK_j&tv?eusQ(av>#n0}zowRHZ zB!UBMXq~Pla&x;O2_qc~##X3iXHx8r!@{x>(?9(jHNQ_hG3Y`veN~-GRt3aP8e8d_ zPbF+lm(U$~RsmD@y5rlP%3Il6`8cms;;`{h`RD8Q&DRAA_IhAxkknl=3E{QE=+$+= z`TOfB0`LF2l18`8vaxIJp2ejC|0dY+=_^i0CaQ509t=N`#=D0=J3LE^9{q~dBE@BW ziMh`WK#aV*rr;p~$q^A`m+O2Q?~9CLx}P^UsS82y$zkbLhcW1hsPOg-_4+wkSy^fU z+{|I0A)paM$`Xcj!}kSv`cJnBeg8nMG1AN(0VU}}DbvFHf+%9$1@{C`q{ypQ%@19S zM~_{-E}muKzmcGui}D4XN#~TiH-DW%`o)OP`Ir8P7@u18Z>6wfLI;J4$t>jlUO9 z+!=G(zn8f2F4izaj=3^(F4i2vS>e!;MuPP$_ot_^1Ddd04L-T3XwA1Aboyc@nO61- z*D~K|l%O-=|7K1^?$Xcc@VX*HE>#Q(LmJ!D4+0eG6%|?8hlpPI0I6Z~$N=vkte=y3 z@oA&eSEF`D9+O6(y{l^>zW*66!eOKy#v0|fJf$ilVFoPJ#m~y@vk)F@5iC?HJe|1l zQ>eBY`;kqw3!aviLqRRT%8yUrw!*>ozL1fhtcb0f#yP~o&YJ4qT4*aiw(O@xV zhUKTuVB5MQw#CH`U9O3aoN0j*jgWZNy8}}V3J-|YPt$eS*(x|Z} z&`|Y;%#swt{q$~y|2Lpx&m2EK?!5DHcr<5V8Yv?b;^!AXC+5GNOPxwei|M%v1X}Lj z+w^m|l*~Tw4JX!IY<`E<-cA?D7%Zk(XyJuIvvM{hUZ4aoiK35YD@9n>cZ(`*j)@I4 z_v#q4Wl@-aioKcVJMyfUf>zi|69dGHh2^9ZuXH9G{QDujau57h@!v3Nt*KpDC4P_f z>_X)KEuaUw9Y>wRA#?F2G#a39aKm&ZIk3gZsP9XLB8b$WTyF)rF{2hAB;}72dbJVJ z2&zcn8+U%R68eZ?E$5hFYi8>T1oCt6y zHh6qfHu^_(a%L7eknPOJ!#2VLf-&AG9kNIx=!fi5HP;IpzEsaErF=L)R$9J1g_2{t z*SS(`J@*6wBw!>N)Z1iJ?xp|V1>hLdJ@TBI@U~oVEz&69O4uHPa=7zJBULWbv-rKe zFzOc#nC5jw^+JJbQnr%Uh3_mLz99lxEjpnu2yXSzHp6nyIiC36mx@H-Jzsn_WbJ*e z!8@A`2rGaMc)t4Hk%dE5Ez?uiBX>>mUV7>|rcOF>&S72Qv43q}9V8gh3eR}I+=g(P6- zs-9vWxU{eIAx`we<8HgSj6E{t*`J6h`4cd4>GfDh7GW>QmzK zIevm|BKSzFY~zCb98l2B%@>loBe+5AA@BCiycdqXDSoM=e_lFx+zIA5A!+z7KyU)y z`d>=l7}#uW`R`hUwu&dknX!|}CbsS>YOiw5V_$;z_ZKb`JKxJ?&n0G5-Brl?ZMlom z4g5HMXEBK<8t-x!zd+9khN_C~X&feF)YEFxoiXyWS~}}_`0`~TDP01PhdqRCPe=BC zxvqmRZs?MHviOBf-vn{0;$>~`L^k1467rJ?HGcL_yz{2lYO2OhMUp&FT^OTb&*{q&(AY5hl* zv@r*@VcO)Ohob!|68P63df){$b?LFIeY{o*Y6C@8lT;2w*utnyYQ#SvLkz|9H=Y*< z6^Shp--T_{j8}i8@Xmkvmn57_hO^C8)xnL7v5i?;TGW9V#fF6@^wcbwUH>)9m)tUE z5?{Z)Hu$x7-3L6cvfWG&W6$4V^zB=^&NhFb3dL#zerCO55gSm}knexO(Wya&Or!M< ztD~c%kA5C*ZXs)q^n!DYJ{bn%5hTI%d;;))P3QTlASfsD_z>vPq3C;Aj-3=F;Gv!E z*m%&9`gRULN5f!|n>AL5Uk`~&gfQBYo6f3%wdFpWLM3Tsr8yf&i%SCQGPjPWwr3Ar zFvDly1V7Gzc(UNh%&QP*;h{*wSd@n8R$uU{gxty)8Nu`alvq(Cn^ zFLe~_I&^5L1)cnF#YCZ}ApntL?l;QZU>5>4#UC`p}4m2kK<0Y z!1rmT&PDdW-}ur6+KHdbmCstW7dSS4H+9_F2OOJAPj%Q1H1i<|( zHo|E>nC4_Cem`V7)`b|?6No3a#eR7>exq_$3U!l!ZkdXHf7860+P_AqSB)CbFHxCa zY0f;L54b(T27V|S!C}1jZuXVhpNlZ{C_y1}LN$g(^mPTl3`ZyGO`Ln-Yhi2N>@4_O6w%MPZD_2PF zW!E3$-lkO=%8{m7s}B8(J>LsNpZ0GTfnh$*v`?ot#c%nXX+FDr%M3$}96qodxs|+{ zjIh&hz0)=m`R?k&Ba*gDG=%%{1L@Yzp&^BTsRo3#v({@KehWEn7BYvgs zv<%JR%+~lFfJp3iFmaEBpH)zJJP}NO*2f`79F7vJy-=y@p%>X-`L{u;C@Oy}Q`jq; zHA~wX9b0c}_zAM`&`dHl@rYo%Cngv?-QpJKXy=!cs)380OouY}a=q`0XVWC`rvUsg z`UXLH3IsYg1Fa+a^b!uz)>T)wtU_?Oj;jtH7t5@tXKe^IM>8`jBHs3@2e)S#qHFv$ z%I)+>w7ZRZ{z&Mmrorjl>$zHFVY6L^HOV0gNCgP~EjGFz#$)3E|F~au1Vcz^Kn=dO zbZIGnjJW1$ee~PRvGQ4r*l|>RJ zs{dDbWI?JGmlGcy^1_3g^p7fn8X(4DIh$T;H{FBH_cv4v;9RV5<>2Sxx2mt#vgQ8z z9|P5)FL%N9Dj#{2l2K>dT<>Y}d0@#OX59}^QH*Cw`soA%_@Bc)Pjd54y27;5N!^vR*6evv3z`@abX~@z{?4mz zTW7L-md5C*mMJwm1I@(*4TB(_XK8X;d>uDx`2|S`liq&6(UTA=9YSjh`s*3;;QnOc z#lR{x8z`81EsWXM&(}GRUFKW6HfXDoyvJHa6XoB;FGb<7y#;@wXtpV!N(1M!ijL1o>&V{KJGj0^}Z8;IY?9$551==u=Z zc+b`1m}UFof^BfXukIj32 zkG*gXRuO|0wD`7Jy=DO=*4@&P)6NK+U&Pj$QU3xF!SnwO%;+hJRgKbZ&zl2 zCPJ2XmNV}$tdr0=AI4rTw`Cp!OX~)JetQrE1o<=MJ+are`e@Ur zDCgeW)PqSOR2yY{D~s?E82-SEE1ae)xujbr#F$$&vsqhyOI}O9}CGbE5@mX{B1syRXYo`ePsz zRDZTa`WiIjVQ`o=B>3Zd&{fcOfU7HT#jV*lJFLQ4A$NWA@o8S?$pBb8K))wzH-ReJ zmONgEvBLN5Z1PP%Zmt)1+URZH$nU|{kFDz5qX0`%Go`3HRqhhFwxqC!##(bfiR&>l z#?x+s^__o3BG`N#CTWq3H@B3Q7c*XNsf2Q^vefr&14{tV+fZG=Moca!j~mH4xa3jQ z>u0_fW-_)$?Zg7JJ4RwD-(f~S*#1jHNzIfS4-t`~DjzLgzsF-6-FVYn)t)_;ard|G zmYYv_go$8}TA*Jk77qW%#ZMO8RvHnL&xs53t&aKz!@c zhi%S=s{iFPo1q-BoTWubV8mv#CtH+hWkte<+KEn?#8OK})J3Iz2^7C5>fu{yu9}G7 zgyT>j;mT$;6(7w1nif1u=*k2YM@nfj>rgh;+lLh#{5&wPOm)g&H{|6m6Q&b9Tg2?H zyNkQEPppDntSpKB~H}p(PG=tvQEgF6yc^_O@avjO9Mve31ZZ@I5BS!y0-cP$uX}r3gnDNW z?;D-ZOIbDp-Pi+ODH6|{{VCKORaao-`YB+l0xr{Uqm)GS};^|iRQ*Db2a zJPlIIh&V@AW}`%XlAPu6O{K}gC31kJgb#fd2V|Rc0%{`bs*ik+E<-~pZKFOq+?lpT z3MS6E4xx&M#CPwM!cYHst^0q?3;s7-;-A8!g>b)dp&%aj!M*WhE?0g`WkctYOSs~Z)S|NZPEqYYEzlb4kg)?ga{!qGdr{Xc<8_PQ7XWtBI$lk8waAjgpy3}|DgQGjY$Ga&bn-fsfx7m3N1!k?&?ZMTvS8EN zy`Z%$*TD}oG1r@iw9;D~0C=nY_dAgTf~< zFI^h4#9u07EK21w9No=DN(Po-K`o{B*cc!p|F-!(P2OmW;9o;cDUlTS&@7_af-f~r ztD#YpK_@9x zh1o_4F`|pyOakZ!rL2+*|E3(*5Exl1DZnF;`KbGu4-vjPyN_rpw{Ay%`JiIBL)PM~D^XEWRE-qzjpp!A_Ps?}%Kj{gT?9asutg4U)(Hso^Fgjj+?^Wnhq*<|&n z-UD@Xn+E2fahQdwkJzfCOhpC5WWZj@26Yjo+1DB;cFQH!(qMnX58=JhH7b2$LH~U? z^5=#an^;*{5#>v}+3*ny-l+7dl5P+(!T)Y(+z^D>arS2~W+iYHbPr<9v!Q?u)w{#^ zkEcvH;Dyn`gh1@lLPy8sgMNn%N%XRytJ(}Zd67p%WlnBnBrA#8+~05CzQy{ETe>2? zmhhKJF$}7v(1|cl@biIz8e(x6COcOw%G|Hj(>rw(U%&&1b$>1a`pXSQ?RIrGAGtOzP4^m1hILmQ1cAgzl)=zufL5tymG!2-I^cX+|0cuAz(v9{iP(O zf=+OrSN@JcUpH1^NnX3`>%N{LWL!W+RE)OUbDyb6-vRaZ%P$W>)C_Aj4a;u-#i!Qn zUi-9(n$GF1e?Z9u&lT#ETq}gvh23`yCBaGW-fO&c@!suT3@T_0iV@Qe7>Nd@T~HU+Vui9#R3}=d4M0q1)_x~ z)TBWqrC*ZdCSg1pQTAO>hSa&Ma+ju$TV`CYEz~1v7!b<*XQMltT_7d3+R0`wR-W)9 z3^i)N&uHOEKdtre;;%t@h0}&oXJq?NH)8Yjo+&9VLxKVV5C4YKqRptAW4odd8t5?9r z!*KhmTL;tKpUgV0P}FeCqgcu&3PGK8l0Z*VeWSplWG4PI+KWgT>Q3pC$qE?f=c5 z0Oy*ifnasKsJxnmqF7~f_U1DLU*Sxr`)U5Wie&Ehw?(IEw2P?DH{bET0s#GkpmjSG zzb(ZsPJQrsS%NhZL~=QVPmqJ;yJF#~i$aXc?;ecxoMpH&fRDvI!qF7)L&-qV_BV?M zj&&7?)-=y5A|dP4R7Ri;OAV>)q%9UKj~8Lu+LIDf0T}~_5dElLM#UL{!{x;GzULU2 zZ!$ptfZJ^+C8dVv)yt3&A+zQ{?-2?=)SL=S%@j40_^H4fj!edTd4k{XgK4ys8VuiG zl0rxVtH(V7WGnAES_C&;x{*=L^)owK)>DvkVPNl~meLq7*vgNGLH~;}h=Pb=X&C{Q zCcwVe+0{fDbEE%)*P@p6Uy%4waeqPFiBKa5EKMz-OUu9<@=*g`-gSX##NP3bA3XLx zS0I)6!xO2&D(HjR=3)bk+X+UNNOLSXF8VG_3YSWcv!_QDj9K%fSd;W##R0aB>%HrZ;PK`3A4jfqoDYzVodCr-$DOA$pdIpKL_y8tqQ(bSMmmG(+Z zW8;@ERRSLxmi>4#2l&Dw?mT>!<3ygm-XM4wh}~~bbH;|5fLtc@qV+_3uE zQ-5rh>>Z_*;fc2bG<7X`=L^V+oTrmTcxJ(9@X=lwrSV}^Jn}LT1(#_p?Usd-!zKI_ zQaD_#Y&1nV+#}$aI?8me>!g5S^FTK{kUh8ChgEf;tU4$JYHIEm{8eh1WkwlNb0*s+ z0azba2ruuVjaNLytLKE>Irq4BR30Z?o5#AcYYkXaN46Fkm@|=1PwZ?CfRqka0D>#u$|rXwm+l55Q|GeK3BKUhkXK)>}_ zgLK$u_xBM;qUkJJ{`qwoD>qu3|1mk(cL6HWSesR41@!Qg*6;0rDb4QH?T?k&Uo}n3 zP^xdCc&baZ48XCiiz=8a+m{=T=^M9lt()X%pY8GC`$+vl98sX|ubvak$wSw>Mu(|J z&hAbr<-2+kr6meecnSBPoovP1m>#VaRe+1 z%vwXzx!AeTCgwBd)@0ocs9%C$e*gx>)S0H(S%A@wSQ zNr5n7e1)|7*5)tyX)F6=5#RePMa;S8hCeOSz1p%xl)p+$+L2_K9u)bTd!M1R_-LvF zR_bA8G#LyW8uUv+g<5!s%8mJBEgWx6QNhDUA{vma+2n78=#+Lz{_gH~!=G|tUVH3* zq@4~Y27K%Jv(f)IP$XFMGd$5sS6Z7s(u9GImb?Q}BJW_l>mQS1YOI9X(MXkrNAsbv z4Y}wu{e`|O9GZGevHd>ZR5nCFyci7yVO>FS(2edf^i5q*o5L2u%R^}iY?El!SU^v1 zAhD)z;(M5Q32oJXo?^hd+7>>B*vT;;9aOV`0K^U2O8(`PGmJRV2#yV^mm&iXyT(OS z^(ln#RvkQ8&&(Z6iH##AucjSOrc4+|9d^_~V_JC7*Inw|zBFBji$g#_phj(zI;R3H zL(fipiA3YS_=Q1XCd*|DcQb>lcKn%6s-U%<2=`-Vgs&tXA`?y8X>v!kFv~=*365EU zY%Z$$??+T$upNU1?z+9BTSiuC0}c0KSuAbFA2J9E4ivW?sS|GRB`8vC1BL%#i%ZZ4 z!9TObArnhTuo`13Yp-frLBcq{o{2FkrgX0{Qa@EoOA$wjc9d&yodSkfxh^Kw{-h)O z{%Crrtx6dP@`eh)3J9K)eZLxTx-%x%mWekNX_3LN!u>US=PtY&!L$OW@(RPD-18~d zuRK6(mFEQ68idF}bTmI-#8OK~euU3VtgWZZk62RjARPe1Q(TrWW67;piHY!KYk!pR zc%Sj}h#^g+!@3AdSf?)Q<-Tnb30QR$KKpx$dD&QntD;6x%oAY2xcA zmsX*mMDTb%Y6D^z6$h&wf*un~^EX@1!ZO^w=dJsCs((EafwUq^9sq`u->F#t6E2`6v-pqK#-56B*#*3d(4 zykQ+~fte`dp@;2=SIG6ryuupflP`d?Wo_`nJY#K~dcf#@mRM;#*vJU?Rru@|_u;lv z|0Mf}T@;J@DTeh~8d=5e4j5T|;V%x;X;4VAZaG2c8IQLgm!6iSTJBM9sx^z?zzY1lg{Ib}iO}P^ zvqcgZN5z*K?UELg)n@Mkc=JXSZJ=Uu6>Lwd5z~hMoj!pV~vJ2_#7JDgzz2*PQjdo!rg9{D-#rnJ?|mWqCIGmeGrf2Y;WBd|(t^x~Fg+NIHI^=pjA1wS4^ z2pfycjeU$Lofj_9rR0mofYpd~aQ>s9RIbfY2uzvk`eE4-r(w}Fm0`+&RjzQ(iOBog zgVAw>!SB2d?H(L{nX`YvIPoVydBf$^oEBQ#8Ju{TSSo7@ zv?plH z3$K*>0)!yZ1Lv{9A73+T54J+R5CSuE#8;;z5e4#>xud)4#)lB<`(PO4e#sA6`rzkM zj3hU(qPbmYi%*U9Ftc?0DeP9JcbQIlDxb3`BcU)Mt-bmj634ykXa?fvHJQ-2G%M-x0=Xrq8De;*3%IVgFmNpJqsAh}w0J(Mo>J zvDy4dMb`c`{}K;^LX9UdHsvgpy#M8-MI_|6kG=Ajm}PirV-QdCYRtz(5Afpe%>XlH z#oZ@c_cmOWHU8>J%c$(e9X%LTP}~MldqimSZ?zV z99eP3>6t}$SXhT!;NwN_2j`I^oudf#mX3M#*H@ml$shBPCxHpfNsfTBc6?r$5woZd z-=yqj*}0P;GAarkCQ92YC><=c3bR`L#jr}-BLkK)s`-2_m>JCpm>~#^JFJFbN%h~) z*E73+)jC{a{n4O-{*|a`zh8P{LQO3rcEK;X)2xcO)7PdhMj{8FR-y}Dc-nSG$C z%0^j%WTYou^X&Ccb4|H*eJE$~>>Il(yLJ74%D-7;^K6Myh!b2rRij@GvTgvPDK~b+ zEwZP{!F4wc=Fi z2QHsV&bl_ECE)!;=59HWLrO_W`9*7F+Qr*VgZk6|?*e!ye7T~zpyaGbA;+DLA~egw z1Jd;sjQ?Hl4KI>N>rm?TCDvEsu{4R?D+h#qKx6hDE_b$;z1tG+&X^t4SX>;LT*6kF zR-JJmQ8Cchw+6etawzuUT6o#>tj^npnklPXocl3k6M5Yp(PUPt?3Pudlc<+HwCiRo z@0K+?NM9v6#_ceIY%`D$rETuE{J-(Lk#u#zc;$UPePT9I~7-k1o~E zxaRzI;NB;&I|OKhP!{^&RGy?xk?Gheogf~g?fUd@&L#S`R-bns=>hTKh73jMIuyu5 zAGt51P(SJd!j44Tb)91tlB%ks5tP^_Aj>fXH+gDoeC-g}M{nU|6rG#OYSvmSZ!*&kUlt0 z%xMzI`YTP->{LV6=N*+HyNTtjL|lC7tMLBqU-2%Cr39{|>)qUlyq6c-og>-80mRDX3gTVy(R z3J&onCi01hh;@18a(S%IX4|$#M!7=*L)=I&_{k@aiD{RV}bW7B=z%Dn~<7vo#C9s#%=0EK6kz*|0@XY{g>mt2(zk zMLEi{)DT8QG>Wldmo{z)(dNsUMqWgi37}k(J_s5`UPR=**Yd|GHiVh77P9;c6Hy33 zLzt@SIfmQq#s=wmXG7VU_kIup{Qmb(Xc$dgUiLxU%a<2gMY?l1Bq_oo&!4}_C0CWd zzRy`&l}e!4z;Nd+a<^eht5j3TEwoWpnrbrL7oBjqTyD3$tf`xVjElXADvB1y=GkKAIxH$|-%sIwlt> z>PyO*yA4d-5qIVjAtIdV{CLblps($00zhnRo2~guq&$QWq-G`X<)>q2O~9yUSy?T+ zpNV~zZw@h(MHORc6V;l^qC{@M7-JVB9+{m39GsPu9jNB$8oG=TROMc9nFy*Qz{H*R zy_hvHw2&MIG?QaSYRWVj!ilb5`oejIq@p6)=$SE3X^^mUDcNSCKYPz9V__r`q#qQM z9mi!gb9Ro!#Tb}<%rhm*jwj~A7s&Sr%suhGBN0(Yorn}?XZLr4o)$za%Th;Qd$19Z zs`RU^xF->X5J#ggmYeMa5Jlon&fscwq9c|C5O`k?KERK^mdJLKj&@jQEb^nMlEy|%AP7x^vO}EhNL}a;K>EdJjgQyJGRPUFW%d(Kf zDx%qJ4hHeX#rdmO=QzHuXE}DJuIuz7aGUW{2muS)loA26bYnFvF2weiU;fS<+{b9@ z+>Qb?#bK@EYTaWSC0SrvO`T6%UiVlK@ZrOUx^2<|_1(fE+B-=eMKRwQT3USE;?5SC zwU4G=@vzwavuLrM>uJ}Ye){Q%=RrhG)9#COc0&ARS=uNd>&7~bbmsG!+m-c84NP8m z{tqACw*lJ4#Yjc!?S_wZR*W)T68^o|?IWXIQH{>FTCIvAWl(tXBt>)HKcI{Wc<-yK zW}}x%LzvsjNz*PxX^o_;qBQ!6#!c7>xk5yvS#SfGbrNZuib^k+%j@f_&1Q{r(TA<5 zG%ls(wIn$rIyyQoio!XrsuH*OxBvEkrJ)uL5&h*~{>3e|`XN{bg~wx!zWO3Eq%)5W z(-}%t(O^|p>%SjDStOc>Sikc`)HaPRhSd?S>RKccGc*tq1J`?9xudvhkrLUFQdoVK z%26CZub`aFpRp43fVF0Ffc0tyP8vSw&I$>=48d%CZbGrg;S-f}U~= z_&1%V5-!l(5E2#uzD_}Zo%zUm);+E*U z+-&*|V>4=6vvd#j11uND)}ehVEHrGr9CcfZqTHFboAxNN6ovObRj+#Fi^b6}qj z*^Aq^QkfvyZ|ho*u4~Q0vB87~m;&heP1C+l=<~sTB=)XP1AH&# z-^0KA2foxltc@OIUp?<5LE}q)3kmvr?{{~;pd!xWc**WO*mt!5`J4ak?gzj4cRyS~ z4n{P|G-&;wNfJULv-sF#4kV&VzY5-ag$Ce+XWTaNj+sZx;|6c&Fn{1OAHxReCW}X7 zwc>of$h-tDOYfZ1o0es1Vz;!x?3$**a@V7yM1MwFDm^%>JomUZ86TUOrvcHf>Pk25 zx=u+RZ-kA~aP_D9kRm;$%QNiil`HBob|hw+N#i zV?w#`+EC7fW6*EBA)?dMlhe}^8>uNQVC*%Ea_+wKjcorF#y`yGi<_Hu)3gXuEJvP* zKK=A3M09a+-ZWcfMAPlPnY8nby<8Au0Kl^k11eq5w+5hu@ z{=fIt`-fu#)_;!=kCU_Mm!CNwmxm1JdXh3RId+5TPZc}JR|kJfK`>@+nyqS9NFtx& zbgHWw`UjM{Q>QHB9?vx&fubl>$yXPP07+Dp59gAKw9l7H$pi6g#*tA%V5yd2O-82z z+4F#$M#&RA%!E=I^qDA0Nhr1u^Ywv8r-3t7F}bX~3}KC=Lz3&P*=`iM4k18G#InVy zPx;71kwePasD&vr-sqeIuRAoMs;VqMEkvRc$sxuW7_J88*HI%uSd98Fp;ry5YZhkj zIV)`76U`Z-#RFnH5tE4|2456|T#gK3Z!UZivu?YViAmB~WgdFEt_xj9MBN@q>--n7 zbI6F8q)xJ8hLBhR6ZQod@{*fxsBI1GJ|>(xqv({sOTg}n)k+tV>=+~Ib)aEUcpV_O z+wIN)vTe6IMz(FMW2C+ec0SM=_Uwc^X@YnXk#img3|YNI)Tbz<`~~;EpNh1GJpdV} z=pmNvVDxfMebzDJY4ha5Y?A{j1@38KyZQWRC+K;3d4b`>dvE1OMsA;dl*fYnrS zS2)ZrhO%lWS65fMh-oL{NjV8GtSG#;LX17z-BN&G3wll+R_z1oK{7jKZEFs0oI3?f zY1qWJGh2Ry{RZt+47VrR=Ckg*`mZCi9ass@r>FP!&4So$nc3mEu?4fP|1>K%%;uM{ zb1FMCi60*y+XvC(b!`hw3#_0FRFV^iEn>Ntk3K&?2R~`IeW|Z+K**|GGjZH+` z?Tz^hpX)*FeXxVQNA{Y}zR}G{6lNVRbl^bPk=>glwPB9bv(g18tFu!ir4fGqN@&^o zqnY{mc&Vtdp=Q(5r{Czyes*>r1*@tVWp5VpuLzWK+>}UToJD46CRT(57K6EslQ zwH`8!n_xD!QrFk}LKnJOnn>Gr8a3<;`e@8?arwknnIc`++PG;x-^~=!n8;F0M(aCu z+hV~sBKY{@k9FHtmts9#7cH~InkEUiWtf&6!Jv(stg}5Ng@_)olPoey9;gp^c6NU! z)^E+`QM@JS)9sx>-!FdgGwZ;A^GzR#ytVCgrC#gBZ8kSravN7_2e5<~n;Gch;)0no z31&+sRKYQ2S%lCbJXD=bh@meQ3oEFSU!oc1_e-T$K0`8|bBy1kc`m!T|`^Kbsm|AJDX0O+Ov z{@?%ayBp~Pvwf+UD9b5OhJ|hS?k6b~%r^6tNEIj~Nwp#hJ083oz!ap1W4GH4@c?U9 zJgq27{gZnBX#crT4d?`7N+hKo6EV9G17(eAXoDze8j8YX07ob-fU!%7Gn*3eiHMM} zV;ziA1wuWkp0e^C5A5#cZm^q}nWrRgEsub!~#VV+6t*MifuUO4jv^ zh`P1~>>IkoPiN;P3RJL7rY;9bZX#yy@oIbLLP|`U37Xz%(0K$YACeMM(P9Hf+5<$)6x$ zb|O(_7HG&S6+xp$)gSMNr+iphRlsL0Xe;^S&qQ4a-igACU@NC`7?@j?J(xL4jMAt0 zqnshoIY(K(*|7@|JZMM2GDUn^v(G}}*$MTma7?tu5OOiHvWG|#OowhX=+8MXqU20{ zu5gr@xiLm!E;7rTh}k6?_^1LME8^Xo6%}D-6_FSK`p(5R5=m9o;QTUYsbwC{LlA`! zl0=F5`Z2Mpe{^jdV!)qh>s;GV_fB%*I%lq|cHr0E`7TCETGgff-ll%YL<#+O%4o(&W*3QQhtrC_ zUB(w4$rR;;Gl7u|@E?X@V4b63Sf!lpY&@k$rLJpt0)>=EEI1JRfI>Tx?E^Yjs}sdK zZ*Hy?8Mi>E@#pCJ`dTL>EzmhCKL9%sxdkg!ka~m_YVWxnD}?RCIxj9R6z=qSl7xtw zW~*-NPONie&!6|%NJiz?H9nRaU|&4j7PkDl2#zLs3(b9ZyL5KN8Sqe;Cby(reF$5M0 z5QbjqIMX-oXv^QWjR;({S=)9Pr#71##4RE;pD%{;GOa$BZLc5H4p{KPrk3V)e;6Uc zgT1dd!jf)oF6Q&qEyus@UDE$|JYYXsy#sy5!G{mv!9GkIF_(!HXcn__25~+p(pct8 zSsz1mF|L8CX$WNZWa|F!Y*UA%uID(Wsz5{LtEih{NlyHbIzbMD;UZ=j>7bDMsyR!#7A@!rFPC{bIVP$^`qxn58nc^ zHtMnR)0S>Bj3)XAx6;-7qA*LevQebf-?PuVld(a=wDZ&Q!zV{Hfs)&6+HG6scIM#e zQ=9hYo*rx?JB=c*uC89oIH~K}mVajyY0>$ztae6`4<0WwvUU6Q*Wb{a+1`26 zTX*icmYH4xgpJ7w@7;V}#29aG*4}$y?m$l3HZb>9F`v&r`sicCbY}UHG|d)3o`!Fz zsKw&w^73*%pJV1A-%9vQ9yGeaiEPQ9yJkB zVkk2-K8O_4%t9X~_Z6VoG}IyIULG!(LX2^<$-gT?ov77B1kP{>fs!OhPB%wX^ohX| zer*wF%Dm>H>}8R`L#7N;V=RNjM~visp=4^NOclbTDM^-DV)VY~LPt;~W@d;W19An3 zoUvx=GY#e%flf#U*+qm{qG~cTd*}1CGf2=0@D*EffdddBqai?Y^RvT^fXs0SU5DBe zQbiQX2P9%Vr@~Q8M+4<9NpWU4s5KX9j(mT8JSqJ5HG`iL!Jx5M;_g z8932a(weeHhj%`PkPR~+qED^ z$1WBaU{I9r2ys#-b>ia)@C)7vhFA-6TKE`Q_-KL^P9ehCY(aa(6K*emUDrD6dwqSa z!;Ix7pP#={;LP44gs4ELMb?(f69qc;5!BFBwir86LK?DPE&qRt62exim4dd4a>A@! z8dm7QENNmV&`HA-B|Cvm8YWt_yaSsR+HTt!a+{`k1azAF7CZOb-aym)5bT`tRB_t`E+9xB-AYlHnM>d&D~I!|46?sExZ4YI<&Eavn zW1?%}X2L|WSR66))zu}l+}vy^!J`bKwDr|-BYlb(Wi}fm&cRRCwWgjfO+`_vTWf>0 z%gc+ZLgnx%Ma^sZC}mk_n09%2sb0EsPER>Ky{BR42+1Ah3?D}scvRa!mijXa)^uBy z`e^8S*(~BvLde^@rxm~W;wBCs25!)yU<J=+r{Dt!LOp;_D0}` zY5O7s#_=a7C+IV1WkBIyfBl5s&~9H-c(6A$J2^D6qA1c_Xg_-jW0BNnpz@)UsLYNG zw>_zIkT`Zwgy1AO;S@2%9r9hUEksoKB4gZwQ4c)_z^IUTU#N0%>T*Iv+_hcL&vwom z>K@kmKrw@vg+!G=C_gD~ns~cRQ6e!%i8_v;01D^>bp_>HrATlu=NySpjGTesgltPn zuV+O?fCxM96#jlA%Zn9?N3n38mD7#|}A&O+kKMQ*iVTlt;z%C)h5U@r$V~m`i zz3W;|SJpO>OrGyMfy0R+BGIukTG>QIRb8t}HD&#f^qpafF?i>bUP_2!t{bCB?1*Sq zBcE#PQ%{RAM(B7bC)&)2Ff)7SqeK>F@9L^HM-rLzgD3`aAr@BX2Zr$m5U0gAG2UQ+ z!*~O~2OmwiO&Bi$4^GF+#bUA9Y%MZKd%!^=DvCnad8rqLCsk1F7JSo)C^eLkvaDyM z$&tPBpS7XCiO) zNQkIyTO+*Q=$n7bBUm998oJkbBJ9aaJjSA^wo&kXKy&Dus{r)D4tB7E{Q>N|1V~d7 z^lbJ$>M6e#dfs{1Yq-*fc<^8c%VuRXdaAMv#F}-Q$G-126lZfarHK*siqd+b#%^M7 zp~@aa^z7L)oRXbwW~SL}jz0&u0@JtO_GD5UFDw=d?iq4SMBW$5;;ic$$*GzKEKVY# zwr$(C9o?FUZf@3@i%r+pSIXt6s#>AUsw&mFy}G*EY?6OIis_VAJW4QV{rNl6Zfv}! zzI5C6fc0v%GLnOh#$RpQS;yGwihTU>W8Jo#6&pU-ISecGXJa}GWZMAEhNWbhvS}J4 z6WH>5CUHc7~3jq=j;64GK#jXrPOt`TrM^8wOI$- zwzaQ@8g2o~yw14bPfQ4%v2{lP03ZNKL_t)Yo}S@eHXfwR<;Uq&RYPbL{ZLDlB~s7H z^j=^TU=!*c@pQlc{a0GmUALk9E?9|M+P_fvVBeSR!=}r!B2m6?uiqphzPAwywekTi^LK6eDStzmFY|wO70W3C9N1?rDJP0#jIrQoU_FLvMBSP ztgV(9(D)bQ2k^}ivPqeJY|Z)>H0((h*|eh|Gb=J^VL=Qz_-b2BkZuJxE&io1VMgGldH@#a-1ihHm4dU@#~S6D&=PL9jqNw;V=Wd7t4(3Ea^D5w zw5768>~c9sa%f9sL1$|_pQ0${!v%4@dv|<%tnSon@lDu}Z{F`8C6hE$?n~=7SysOB zDhB7;w`|nGwBFjbZwq~jx~_|&w0sbK*vrd{eYwR)X2%kJ*rMn~x2vkwC+fP+R+PHn z@bYba!ZSdl7&4ANa=!=XPM<<+8$V$}-s?d7*V)_~tztgd!QKNC zlSR<%w9xZFIm2MkWWi-%$a=6Yb~dun{r-J$wr)Op^l=DQo$NVtLXONrK!*GG(MO+X z3ACWEUcJzzjZ*+r7gOt{5H#XQz=b((;;b`3WKb<4y1Kg56~{J?3nA{rKwrLmu@3`< z(k`}Vv)O!}P~FXDqt5v)0H_7FKo5smD)ByQ&gJE02mvnZDD<->wE5+1i1Ec2Jx*%F zJ=H&6IPb2az%Nk%YdN{(d5CRYzn|P2iC0`Q{7R6j|iaTyL8yghsx9I0T|0$UU zLUj4-U;pN=&2X?E*z8ILYx>QBpi>A@r$`fTJ!3%;eZ|c$txgs9VYZN?-%`WXCZC z0X{1fMJR;A7YUhnY)RkX>Pp_wTPt=?hH8xsH-Og?4vTb>jvcW?kyI6#ziby?^=A$g7f}6~-7{PKaSY z_(T*XhOQf|#xnf+TpDWI7EQ0Pwa=0rl(j@atOgPtLM(pso4>c;%F(=*#Wd|8XV<|| z{;qAe{aoMWhMM4LIN!RuF-Fd-Wh8@Wb@?qmK@6%5Q$&T-WY>x6N>v}E=YZ8s- zOU>(NKH@Qoeg(XD-q)k@=Tmkl=h6_yyQVYy#VABe-^- z*~MSB@KzOMWQwGV$Q0ZpBIgFKjKxpa>$N79Y?@ZV`m%JxhuQ(|!$xZlwIsHo!6F$w z$ZR&#VLnfs^lyzVq-}cTCdU|bbjLgmyaa&1IIL~Al-GP|3W(`LA+to*!5Giyuh+fj ziV|AK1*Q)I*LL(EI>%#G^Wcu__l|~@{K+RNf;vAxKLF4N`%&3jAiUofC_KH+cOmK? z>uG z$34d?G(3WyB}>*=*0X}kqg(X^YRVeWia`@0%ImM(pEE2BGZ#h0oWS1)4<4GI)1lvf z`$VBhKu-7xpBk`qhtc1F4Qg@2vaGTz$n$wGJP0`g?62z?5nE&vd}^9}ou=#dU{)Mclr3+bN>+2;osc}(*8D|A9Y>F zOjR{Q(*QhenvR(ki^aF!e(Rh^B&Ep)mESf>Hb_KG)6D1d)oKO$u;v?7Sy4=WTwY$D zoZQo3HiT%K@8!!ExGCaCykEDc9IUG9>gsAXn*oh^_39em?mU0#N#IvK86UwI1w1=SxP%Ev&_CwT15ih zwM$wqNs?P41>#%@MG4AtYEFR8o9&h|&zgyLk8OPgz0L42IOmot*q=roru}Ies2?5m z?#M3sPcrK_tXBQByoh8uY@#7zIMn*+{R8j4LUkiwVW?@a1Jewl8!h%}+g6c2>z&wz zY(rlB>tRhALckW7zPLEIhglAVwc+H3S3q-wY))a#Tq?H@+1v+VkEF7cXkg=j5x8kj zu`?n!H)}ZVMAWvetv#c<)x*d_AZ^gXc+AINW_fNM-YTOZe zPRrun{T4ac!PJzbeEVS!9y|idgZ{r-o#+&~_s&k1r}eyMPey`*e$T3Erauj*+u@jv z&t>M>Y_8iec6q7k*dNHpq)?fNKKke}^;22tG1u!WB|QN8!Ffed5OGmBA_C%O_&Pn~ z$~mV~UoplEVDSj|w4aK$4Lft5?_0S@!;im+=*63+RpN_f#^{>A{L>Eo2O{#`tG78K zj#ysTNX~Je?PK{EQ17-t*QQms%TnQe`-pOA*1h1MrDF-4I~$fK0vS$qQ#gV zK763$nA6jfufKi+H1O8pLyPzNDeem)ILBDV8bW$Q zkB*M2s_44l9P6x!os61h8eA-nL!K3^KB%`uS3&pKl|+QXP^D~DAnPA{EvT02m6s(vxhWY*EJDC0%GbkGWfX( z?*!5c>524v8n8G4q|W&m1M(mud!dqKZN5IvXe%y)7Y#e2M26}`8gN~{JhKDR&Fox^ zv27aS%;y#*dJVqoETDL8?@Nvzj0>`YEOI~%82(1mO}K|o5G0n+yA>8V}%WX)F7`T4nZk1VEX z)v2u4W!(`PXJXs|Xwrm7u-UZN*E;;{eijQgjt-jwnz9b7f?K``HC2?3f33@EPAR_|ED51H11bdjB zpRlz7C3i^sjnqZDuIp#mWZ)o93Ld`r;_s%9^F!EyM*4o+TVxZJbfBSCSXK2-02+nZY}U5G*4Ki&I~k$$Ym=^#({Id(*o=T| z{96&BZ@=w9&y08q4S69MtIF}R`LabL$oT)W_bxq>BwKpeF?WwwW=6iMy1J|S-rLi2 zN6?5HZp4+=gvfz3m?0@>q2DNAKnzA83I2oGTnHdRP;>jfy1Tl%9{J9U2zNIvKC{n{ zA9MGNtjc=(SyV+v_`}TH%>10sKKl;*MtZO7^-8JDR>VCAwl*5wHWEUSJdHmguUb=w zXiuL$eHAI%s0-y5HG4*fev`>0#Rb|`3&sYyy1LdNrsk=1vS)Cv);!eCKj=zOMc~dq zNd%p>gmhnBjCB%dL}amO1?;*o-+c28KmXwmf9$&I`+qx7Oq{Wa4y*_Pn+@Q%nU7~p zoO8g`Fp5PS9`|%wtk)~&$PRI3xtY&reCS0nnM|gtpIoh04Ob~{O9i;>v01?olE5S8 z`UGbi5!6M7g+;m<9ndJzOKFZ zd6v`V3HOEMg(AzcRCa-reh4azrptodinyR&P3;bsWnLlC)Pwesrj1J>enkr(n3T|M->8>yknnMCeYbTV@E3paYkt;HW)D4cCL$LX7gP{4 zupOq+6wR#d5<#YZY7W*=ru3khk|f;FJZs$!MqWyrzCtIODIz;NyM4rA18DX!E=}VM zqnWVvdZhu)J~UI>fMy?>DG|^Vk-fb=4QTQdwEt~@rie6ktm}GrcTc~tk*i*zLn-RgQh^-tA*-Qd8zF z>A=HE&~K+1TEyq=k2jy=>FHHIzGpYuXvTbR-aj!toM6q>Rkgdji=lsTpdB0MTu?l_ zyu47qx{Hgmh+K!mkn;w&E{X~F1q;bUkxb34%D4v+!<(CH=K}j=I&EM?+?odH3PJib z?T8bWToAUeSfuF1PaYowVQPS>{OY!IkOUn*D-w3$rX^ zjzqIr^YZcn3UVT{SnQfGgwcvob^Ge8uVNL#)pW)}*y-u1)=SjJ?T^xf-U7DM3>&j$ zP`6bd!=@;5=3SI_@TlV^Q{^X5n%suQf7Yf6L+!jf6Lm~0TI{RNFMjd0F5AyPzmUY# zqjc$)(hkJ*)pR-{EkC8B2_2v6KxsfFV8FI~KSK1jszTr96G0FfqqZDjAOfzVqZuMZ z#7bpZ6-B;UtxYt9>d$65qILFs6QLuwVO*@rK$8Nhu)jaSqer*TvJ3@4)V5xSjA7tE zkzvNUh3O4(4EibuK90fjGD!}zEZZinqQuOKd{|&FGN=U0yD!fnvRufBFx-4|25kZ8!aK{d_*x4t5!NuTG%s;i{_2oby!$5SC0~?`ynx zf>ed~0r8CH>)HkRi-3Cu3>epsgj^Tot1|%N-h1yF2sqDj2u;MX6G3bz;xY+>*DSI~ zM0lNZF)f^4tZn8-2V^;ZuImaAu&8%dfZfXyI@Fa^E^|3Wt0l6ma#C*EU)o|kPL z9_Naph%CK#kC;OpP?%1LXm0!=w*=^ym@0D|}xr%IU-OFgGj@O@9Bc|MmZs z(MB8Xqp}pJ{TR{b`!a9kVAsywiI&xQO_63JUGGs{pMC!^omcyOAKYl4oHhD`aYkbI zZcSN>#V)zX&}+WDgew~Y&gF6`;-E*&J;#xP@CAK~*iyad~+z%KzWl*^L0Ao6Y9V1qTlZV0%Un zf1I40@Owiw-QC@#2b=DUWb9_3TL#yN`MKM&ZwD%lq)5ft*(s?ZX4jno_?T~SfKjA3 zM~cW7UxeqfzrSBq6$20*j!8Rcy1KeruRFH-Nuog~>ZPe4rHNkqG@x~S=e<8TXi^>O z=(R7mp}8pu<1ihh?C&>0H&PV#$uQp4+U;|1FP*MULbur3atVdv-P=;Y+OAME>S){;jk)?=unkhky9@eGhlEw`|+ei&m?f z;K#O4nog�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

yy2VmbjY5U}Rl9f@4pYOK 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≠XYX0BTTyv^1qfL#&agPZ?{^UxyEL)WKiXk8aAI1DIHi}tIgz;f)>}f|{O>KYr%t?tO?VjuU z44Qk;1ZM`AE(06JhgNsexxZC)a7Prt^>j8}^!OAZq5@;OGJO8Yt6-zu%si??AvE=IsY`Na` ze>*)!!>5nUbkEN}2A_9l=BB;!LZf>y&%q%ntpeO&D_x}U^ou77DDq8M2@V+!-&_}8bCQT!H$3R zMVx>tBNh!aZp{*W;$hm0DON=pvo5R?+|vjp#%fm?6XnRQ}TG=BYA+@eVE)Yse2P#8!fkRPk7iGv8zVraME z&d5miAYzh~T%~_J7V9l8&H6qP_b+!mNNSAvR2UA4R}PXKD7*w|%U0e}Jx2N#H#av& zj%1LsanxPz-{`zQ4kGUa56NjZ%81r^WCl>SHW{#ko3#GS z-rhQ?Y)nGPpMJN)@Jpy^2WH&+Kf4ZpVu*gbzD%wOjeT!xYxtk=>dTXfsBJIG5!d4& W`zI&dp0Lq@e^(4l^ 1 then + for _, player in ipairs(minetest.get_connected_players()) do + time = 0 + + local name = player:get_player_name() + local pos = player:getpos() + + local day_time = nil + --if minetest.get_timeofday()*24000 > 6000 and minetest.get_timeofday()*24000 <= 18000 then + if minetest.get_timeofday() > 0.25 and minetest.get_timeofday() <= 0.75 then + day_time = true + --elseif minetest.get_timeofday()*24000 <= 6000 or minetest.get_timeofday()*24000 > 18000 then + elseif minetest.get_timeofday() <= 0.25 or minetest.get_timeofday() > 0.75 then + day_time = false + else + day_time = nil + end + + --Skybox code, cloud code, and physics code right here + if minetest.get_player_by_name(name) and pos.y < 1000 then --Earth sky + player:set_sky({}, "regular", {}) + player:set_clouds({ + density = 0.4, + color = "#fff0f0e5", + ambient = "#000000", + height = 120, + thickness = 16, + speed ={x=0, z=-2}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 1000 and pos.y < 1500 then --Earth orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", earth_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 1500 and pos.y < 2500 then --Moon sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", moon_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 2500 and pos.y < 3000 then --Moon orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", moon_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 3000 and pos.y < 4000 and day_time then --Mars sky at day + player:set_sky({r=219, g=168, b=117}, "plain", {}) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 3000 and pos.y < 4000 and (not day_time) then --Mars sky at night + player:set_sky({r = 0, g = 0, b = 0}, "skybox", mars_night) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 4000 and pos.y < 4500 then --Mars orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", mars_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 4500 and pos.y < 5500 then --Mercury sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", mercury_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 5500 and pos.y < 6000 then --Mercury orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", mercury_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 6000 and pos.y < 7000 and day_time then --Venus sky at day + player:set_sky({r=208, g=177, b=11}, "plain", {}) + player:set_clouds({ + density = 0.6, + color = "#CCA526", --"#B18A21", + ambient = "#000000", + height = 6620, + thickness = 32, + speed ={x=0, z=10}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 6000 and pos.y < 7000 and (not day_time) then --Venus sky at night + player:set_sky({r=102, g=87, b=5}, "plain", {}) + player:set_clouds({ + density = 0.6, + color = "#CCA526", --"#B18A21", + ambient = "#000000", + height = 6620, + thickness = 32, + speed ={x=0, z=10}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 7000 and pos.y < 7500 then --Venus orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", venus_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 7500 and pos.y < 8500 then --Ganymede sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", jupiter_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 8500 and pos.y < 9000 then --Ganymede orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", ganymede_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 9000 and pos.y < 10000 then --Callisto sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", jupiter_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 10000 and pos.y < 10500 then --Callisto orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", callisto_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 10500 and pos.y < 11500 then --Io sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", jupiter_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 11500 and pos.y < 12000 then --Io orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", io_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 12000 and pos.y < 13000 then --Europa sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", jupiter_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 13000 and pos.y < 13500 then --Europa orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", europa_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 13500 and pos.y < 14500 and day_time then --Titan sky at day + player:set_sky({r = 239, g = 194, b = 109}, "skybox", titan_sky) + player:set_clouds({ + density = 0.5, + color = "#EFC26D", + ambient = "#000000", + height = 14120, + thickness = 32, + speed ={x=0, z=-6}, + }) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 13500 and pos.y < 14500 and (not day_time) then --Titan sky at night + player:set_sky({r = 128, g = 103, b = 58}, "plain", {}) + player:set_clouds({ + density = 0.5, + color = "#EFC26D", + ambient = "#000000", + height = 14120, + thickness = 32, + speed ={x=0, z=-6}, + }) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 14500 and pos.y < 15000 then --Titan orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", saturn_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 15000 and pos.y < 16000 then --Oberon sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", uranus_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 16000 and pos.y < 16500 then --Oberon orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", uranus_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 16500 and pos.y < 17500 then --Triton sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", neptune_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 17500 and pos.y < 18000 then --Triton orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", neptune_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 18000 and pos.y < 19000 then --Pluto sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", pluto_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 19000 and pos.y < 19500 then --Pluto orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", pluto_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 19500 and pos.y < 20500 then --Charon sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", charon_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 20500 and pos.y < 21000 then --Charon orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", charon_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 21000 and pos.y < 22000 then --Sedna sky + player:set_sky({r = 118, g = 84, b = 84}, "skybox", sedna_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 22000 and pos.y < 22500 then --Sedna orbit + player:set_sky({r = 118, g = 84, b = 84}, "skybox", sedna_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 22500 and pos.y < 23500 then --Asteriod belt sky + player:set_sky({r = 0, g = 0, b = 0}, "skybox", cosmos_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 23500 and pos.y < 24500 and day_time then --Minerva sky at day + player:set_sky({r=249, g=139, b=139}, "plain", {}) + player:set_clouds({ + density = 0.4, + color = "#FA7070", + ambient = "#000000", + height = 24120, + thickness = 16, + speed ={x=0, z=-2}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 23500 and pos.y < 24500 and (not day_time) then --Minerva sky at night + player:set_sky({r = 0, g = 0, b = 0}, "skybox", minerva_night) + player:set_clouds({ + density = 0.4, + color = "#FA7070", + ambient = "#000000", + height = 24120, + thickness = 16, + speed ={x=0, z=-2}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 24500 and pos.y < 25000 then --Minerva orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", minerva_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 25000 and pos.y < 26000 and day_time then --Bacchus sky at day + player:set_sky({r=240, g=139, b=249}, "plain", {}) + player:set_clouds({ + density = 0.4, + color = "#ED64F9", + ambient = "#000000", + height = 25620, + thickness = 16, + speed ={x=0, z=-2}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 25000 and pos.y < 26000 and (not day_time) then --Bacchus sky at night + player:set_sky({r = 0, g = 0, b = 0}, "skybox", minerva_night) + player:set_clouds({ + density = 0.4, + color = "#ED64F9", + ambient = "#000000", + height = 25620, + thickness = 16, + speed ={x=0, z=-2}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 26000 and pos.y < 26500 then --Bacchus orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", bacchus_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 26500 and pos.y < 27500 and day_time then --Ourea sky at day + player:set_sky({r = 0, g = 0, b = 0}, "skybox", ourea_sky) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 26500 and pos.y < 27500 and (not day_time) then --Ourea night at day + player:set_sky({r = 0, g = 0, b = 0}, "skybox", caelus_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 27500 and pos.y < 28000 then --Ourea orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", caelus_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 28000 and pos.y < 29000 and day_time then --Osiris sky at day + player:set_sky({r=247, g=180, b=138}, "plain", {}) + player:set_clouds({ + density = 0.4, + color = "#f79c63", + ambient = "#000000", + height = 28620, + thickness = 16, + speed ={x=0, z=-2}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 28000 and pos.y < 29000 and (not day_time) then --Osiris sky at night + player:set_sky({r = 0, g = 0, b = 0}, "skybox", osiris_night) + player:set_clouds({ + density = 0.4, + color = "#f79c63", + ambient = "#000000", + height = 28620, + thickness = 16, + speed ={x=0, z=-2}, + }) + player:set_physics_override(1, 1, 1) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 29000 and pos.y < 29500 then --Osiris orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", osiris_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 29500 and pos.y < 30500 and day_time then --Minthe sky at day + player:set_sky({r=117, g=219, b=170}, "plain", {}) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 29500 and pos.y < 30500 and (not day_time) then --Minthe sky at night + player:set_sky({r = 0, g = 0, b = 0}, "skybox", minthe_night) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + elseif minetest.get_player_by_name(name) and pos.y >= 30500 and pos.y < 31000 then --Minthe orbit + player:set_sky({r = 0, g = 0, b = 0}, "skybox", minthe_space) + player:set_clouds({density = 0}) + player:set_physics_override(1, 0.6, 0.2) -- speed, jump, gravity + end + --End of important code + end + end +end) diff --git a/space_drives.lua b/space_drives.lua new file mode 100644 index 0000000..3b8572a --- /dev/null +++ b/space_drives.lua @@ -0,0 +1,733 @@ +space_travel = {} + +function space_travel.move(object,pos,destination) + --object:set_pos(pos) + local location = -1 + if pos.y >= 1000 and pos.y < 1500 then --earth + location = 1500 * 0 + elseif pos.y >= 2500 and pos.y < 3000 then --moon + location = 1500 * 1 + elseif pos.y >= 4000 and pos.y < 4500 then --mars + location = 1500 * 2 + elseif pos.y >= 5500 and pos.y < 6000 then --mercury + location = 1500 * 3 + elseif pos.y >= 7000 and pos.y < 7500 then --venus + location = 1500 * 4 + elseif pos.y >= 8500 and pos.y < 9000 then --ganymede + location = 1500 * 5 + elseif pos.y >= 10000 and pos.y < 10500 then --callisto + location = 1500 * 6 + elseif pos.y >= 11500 and pos.y < 12000 then --io + location = 1500 * 7 + elseif pos.y >= 13000 and pos.y < 13500 then --europa + location = 1500 * 8 + elseif pos.y >= 14500 and pos.y < 15000 then --titan + location = 1500 * 9 + elseif pos.y >= 16000 and pos.y < 16500 then --oberon + location = 1500 * 10 + elseif pos.y >= 17500 and pos.y < 18000 then --triton + location = 1500 * 11 + elseif pos.y >= 19000 and pos.y < 19500 then --pluto + location = 1500 * 12 + elseif pos.y >= 20500 and pos.y < 21000 then --charon + location = 1500 * 13 + elseif pos.y >= 22000 and pos.y < 22500 then --sedna + location = 1500 * 14 + elseif pos.y >= 23000 and pos.y < 23500 then --asteriod belt + location = 22000 --15 + elseif pos.y >= 24500 and pos.y < 25000 then --minerva + location = 1500 * (16 - 1) + 1000 + elseif pos.y >= 26000 and pos.y < 26500 then --bacchus + location = 1500 * (17 - 1) + 1000 + elseif pos.y >= 27500 and pos.y < 28000 then --ourea + location = 1500 * (18 - 1) + 1000 + elseif pos.y >= 29000 and pos.y < 29500 then --osiris + location = 1500 * (19 - 1) + 1000 + elseif pos.y >= 29500 and pos.y < 30999 then --minthe + location = 1500 * (20 - 1) + 1000 + end + if destination < 15 then + destination = 1500 * destination + elseif destination == 15 then + destination = 22000 + elseif destination > 15 then + destination = 1500 * (destination - 1) + 1000 + end + local new_pos = pos + new_pos.y = new_pos.y - location + destination + --if location ~= 15 and destination == 15 then + -- new_pos.y = new_pos.y - (location * 1500) + (22000) + --elseif location == 15 and destination ~= 15 then + -- new_pos.y = new_pos.y - (22000) + (destination * 1500) + --else + -- new_pos.y = new_pos.y - (location * 1500) + (destination * 1500) + --end + if location ~= -1 then + --if minetest.get_node(new_pos).name == "vacuum:vacuum" then + --end + object:set_pos(new_pos) + if object:is_player() then + local pname = object:get_player_name() + minetest.chat_send_player(pname, "You have reached your destination.") + end + else + if object:is_player() then + local pname = object:get_player_name() + minetest.chat_send_player(pname, "You are either not in a space region or not above asteriods.") + end + end +end + +function space_travel.space_drive_1_show(name) + local info = "Travel to space region of:" + local list = "Earth,Luna (the Moon)" + local formspec = "size[3.5,5.5]".. + "label[0,-0.2;" .. info .."]".. + "textlist[0,0.5;3,5;list;" .. list .."]" + minetest.show_formspec(name, "space_travel:space_drive_1_formspec", formspec) +end + +function space_travel.space_drive_2_show(name) + local info = "Travel to space region of:" + local list = "Earth,Luna (the Moon),Mars,Asteriod Belt" + local formspec = "size[3.5,5.5]".. + "label[0,-0.2;" .. info .."]".. + "textlist[0,0.5;3,5;list;" .. list .."]" + minetest.show_formspec(name, "space_travel:space_drive_2_formspec", formspec) +end + +function space_travel.space_drive_3_show(name) + local info = "Travel to space region of:" + local list = "Earth,Luna (the Moon),Mars,Asteriod Belt,Venus,Mercury" + local formspec = "size[3.5,5.5]".. + "label[0,-0.2;" .. info .."]".. + "textlist[0,0.5;3,5;list;" .. list .."]" + minetest.show_formspec(name, "space_travel:space_drive_3_formspec", formspec) +end + +function space_travel.space_drive_4_show(name) + local info = "Travel to space region of:" + local list = "Earth,Luna (the Moon),Mars,Asteriod Belt,Venus,Mercury,Io,Europa,Ganymede,Callisto" + local formspec = "size[3.5,5.5]".. + "label[0,-0.2;" .. info .."]".. + "textlist[0,0.5;3,5;list;" .. list .."]" + minetest.show_formspec(name, "space_travel:space_drive_4_formspec", formspec) +end + +function space_travel.space_drive_5_show(name) + local info = "Travel to space region of:" + local list = "Earth,Luna (the Moon),Mars,Asteriod Belt,Venus,Mercury,Io,Europa,Ganymede,Callisto,Titan,Oberon,Triton" + local formspec = "size[3.5,5.5]".. + "label[0,-0.2;" .. info .."]".. + "textlist[0,0.5;3,5;list;" .. list .."]" + minetest.show_formspec(name, "space_travel:space_drive_5_formspec", formspec) +end + +function space_travel.space_drive_6_show(name) + local info = "Travel to space region of:" + local list = "Earth,Luna (the Moon),Mars,Asteriod Belt,Venus,Mercury,Io,Europa,Ganymede,Callisto,Titan,Oberon,Triton,Pluto,Charon,Sedna" + local formspec = "size[3.5,5.5]".. + "label[0,-0.2;" .. info .."]".. + "textlist[0,0.5;3,5;list;" .. list .."]" + minetest.show_formspec(name, "space_travel:space_drive_6_formspec", formspec) +end + +function space_travel.space_drive_7_show(name) + local info = "Travel to space region of:" + local list = "Earth,Luna (the Moon),Mars,Asteriod Belt,Venus,Mercury,Io,Europa,Ganymede,Callisto,Titan,Oberon,Triton,Pluto,Charon,Sedna,Minerva,Bacchus,Ourea,Osiris,Minthe" + local formspec = "size[3.5,5.5]".. + "label[0,-0.2;" .. info .."]".. + "textlist[0,0.5;3,5;list;" .. list .."]" + minetest.show_formspec(name, "space_travel:space_drive_7_formspec", formspec) +end + +minetest.register_on_player_receive_fields(function(player, formname, fields) + local pos = player:get_pos() + if formname == "space_travel:space_drive_1_formspec" then + if fields.list then + list_number = fields.list:sub(5,-1) + if list_number == "1" then --Earth + --Teleports the player's rocket + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 0) + end + --Teleports the player + space_travel.move(player, pos, 0) + elseif list_number == "2" then --Luna (the Moon) + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 1) + end + space_travel.move(player, pos, 1) + else + --local pname = player:get_player_name() + --minetest.chat_send_player(pname, "WHAT?") + end + --local pname = player:get_player_name() + --minetest.chat_send_player(pname, "Good choice") + end + elseif formname == "space_travel:space_drive_2_formspec" then + if fields.list then + list_number = fields.list:sub(5,-1) + if list_number == "1" then --Earth + --Teleports the player's rocket + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 0) + end + --Teleports the player + space_travel.move(player, pos, 0) + elseif list_number == "2" then --Luna (the Moon) + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 1) + end + space_travel.move(player, pos, 1) + elseif list_number == "3" then --Mars + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 2) + end + space_travel.move(player, pos, 2) + elseif list_number == "4" then --Asteriod belt + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 15) + end + space_travel.move(player, pos, 15) + end + end + elseif formname == "space_travel:space_drive_3_formspec" then + if fields.list then + list_number = fields.list:sub(5,-1) + if list_number == "1" then --Earth + --Teleports the player's rocket + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 0) + end + --Teleports the player + space_travel.move(player, pos, 0) + elseif list_number == "2" then --Luna (the Moon) + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 1) + end + space_travel.move(player, pos, 1) + elseif list_number == "3" then --Mars + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 2) + end + space_travel.move(player, pos, 2) + elseif list_number == "4" then --Asteriod belt + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 15) + end + space_travel.move(player, pos, 15) + elseif list_number == "5" then --Venus + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 4) + end + space_travel.move(player, pos, 4) + elseif list_number == "6" then --Mercury + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 3) + end + space_travel.move(player, pos, 3) + end + end + elseif formname == "space_travel:space_drive_4_formspec" then + if fields.list then + list_number = fields.list:sub(5,-1) + if list_number == "1" then --Earth + --Teleports the player's rocket + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 0) + end + --Teleports the player + space_travel.move(player, pos, 0) + elseif list_number == "2" then --Luna (the Moon) + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 1) + end + space_travel.move(player, pos, 1) + elseif list_number == "3" then --Mars + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 2) + end + space_travel.move(player, pos, 2) + elseif list_number == "4" then --Asteriod belt + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 15) + end + space_travel.move(player, pos, 15) + elseif list_number == "5" then --Venus + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 4) + end + space_travel.move(player, pos, 4) + elseif list_number == "6" then --Mercury + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 3) + end + space_travel.move(player, pos, 3) + elseif list_number == "7" then --Io + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 7) + end + space_travel.move(player, pos, 7) + elseif list_number == "8" then --Europa + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 8) + end + space_travel.move(player, pos, 8) + elseif list_number == "9" then --Ganymede + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 5) + end + space_travel.move(player, pos, 5) + elseif list_number == "10" then --Callisto + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 6) + end + space_travel.move(player, pos, 6) + end + end + elseif formname == "space_travel:space_drive_5_formspec" then + if fields.list then + list_number = fields.list:sub(5,-1) + if list_number == "1" then --Earth + --Teleports the player's rocket + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 0) + end + --Teleports the player + space_travel.move(player, pos, 0) + elseif list_number == "2" then --Luna (the Moon) + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 1) + end + space_travel.move(player, pos, 1) + elseif list_number == "3" then --Mars + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 2) + end + space_travel.move(player, pos, 2) + elseif list_number == "4" then --Asteriod belt + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 15) + end + space_travel.move(player, pos, 15) + elseif list_number == "5" then --Venus + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 4) + end + space_travel.move(player, pos, 4) + elseif list_number == "6" then --Mercury + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 3) + end + space_travel.move(player, pos, 3) + elseif list_number == "7" then --Io + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 7) + end + space_travel.move(player, pos, 7) + elseif list_number == "8" then --Europa + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 8) + end + space_travel.move(player, pos, 8) + elseif list_number == "9" then --Ganymede + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 5) + end + space_travel.move(player, pos, 5) + elseif list_number == "10" then --Callisto + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 6) + end + space_travel.move(player, pos, 6) + elseif list_number == "11" then --Titan + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 9) + end + space_travel.move(player, pos, 9) + elseif list_number == "12" then --Oberon + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 10) + end + space_travel.move(player, pos, 10) + elseif list_number == "13" then --Triton + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 11) + end + space_travel.move(player, pos, 11) + end + end + elseif formname == "space_travel:space_drive_6_formspec" then + if fields.list then + list_number = fields.list:sub(5,-1) + if list_number == "1" then --Earth + --Teleports the player's rocket + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 0) + end + --Teleports the player + space_travel.move(player, pos, 0) + elseif list_number == "2" then --Luna (the Moon) + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 1) + end + space_travel.move(player, pos, 1) + elseif list_number == "3" then --Mars + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 2) + end + space_travel.move(player, pos, 2) + elseif list_number == "4" then --Asteriod belt + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 15) + end + space_travel.move(player, pos, 15) + elseif list_number == "5" then --Venus + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 4) + end + space_travel.move(player, pos, 4) + elseif list_number == "6" then --Mercury + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 3) + end + space_travel.move(player, pos, 3) + elseif list_number == "7" then --Io + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 7) + end + space_travel.move(player, pos, 7) + elseif list_number == "8" then --Europa + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 8) + end + space_travel.move(player, pos, 8) + elseif list_number == "9" then --Ganymede + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 5) + end + space_travel.move(player, pos, 5) + elseif list_number == "10" then --Callisto + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 6) + end + space_travel.move(player, pos, 6) + elseif list_number == "11" then --Titan + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 9) + end + space_travel.move(player, pos, 9) + elseif list_number == "12" then --Oberon + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 10) + end + space_travel.move(player, pos, 10) + elseif list_number == "13" then --Triton + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 11) + end + space_travel.move(player, pos, 11) + elseif list_number == "14" then --Pluto + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 12) + end + space_travel.move(player, pos, 12) + elseif list_number == "15" then --Charon + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 13) + end + space_travel.move(player, pos, 13) + elseif list_number == "16" then --Sedna + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 14) + end + space_travel.move(player, pos, 14) + end + end + elseif formname == "space_travel:space_drive_7_formspec" then + if fields.list then + list_number = fields.list:sub(5,-1) + if list_number == "1" then --Earth + --Teleports the player's rocket + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 0) + end + --Teleports the player + space_travel.move(player, pos, 0) + elseif list_number == "2" then --Luna (the Moon) + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 1) + end + space_travel.move(player, pos, 1) + elseif list_number == "3" then --Mars + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 2) + end + space_travel.move(player, pos, 2) + elseif list_number == "4" then --Asteriod belt + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 15) + end + space_travel.move(player, pos, 15) + elseif list_number == "5" then --Venus + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 4) + end + space_travel.move(player, pos, 4) + elseif list_number == "6" then --Mercury + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 3) + end + space_travel.move(player, pos, 3) + elseif list_number == "7" then --Io + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 7) + end + space_travel.move(player, pos, 7) + elseif list_number == "8" then --Europa + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 8) + end + space_travel.move(player, pos, 8) + elseif list_number == "9" then --Ganymede + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 5) + end + space_travel.move(player, pos, 5) + elseif list_number == "10" then --Callisto + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 6) + end + space_travel.move(player, pos, 6) + elseif list_number == "11" then --Titan + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 9) + end + space_travel.move(player, pos, 9) + elseif list_number == "12" then --Oberon + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 10) + end + space_travel.move(player, pos, 10) + elseif list_number == "13" then --Triton + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 11) + end + space_travel.move(player, pos, 11) + elseif list_number == "14" then --Pluto + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 12) + end + space_travel.move(player, pos, 12) + elseif list_number == "15" then --Charon + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 13) + end + space_travel.move(player, pos, 13) + elseif list_number == "16" then --Sedna + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 14) + end + space_travel.move(player, pos, 14) + elseif list_number == "17" then --Minerva + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 16) + end + space_travel.move(player, pos, 16) + elseif list_number == "18" then --Bacchus + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 17) + end + space_travel.move(player, pos, 17) + elseif list_number == "19" then --Ourea + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 18) + end + space_travel.move(player, pos, 18) + elseif list_number == "20" then --Osiris + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 19) + end + space_travel.move(player, pos, 19) + elseif list_number == "21" then --Minthe + local attach = player:get_attach() + if attach and attach:get_luaentity() then + space_travel.move(attach, pos, 20) + end + space_travel.move(player, pos, 20) + end + end + else + return + end +end) + +minetest.register_tool("space_travel:space_drive_1", { + description = "Tier I Basic Space Drive\n\nCan fly to the Moon.", + inventory_image = "space_travel_space_drive_1.png", + on_use = function(itemstack, user, pointed_thing) + local name = user:get_player_name() + local attach = user:get_attach() + if attach and attach:get_luaentity() then + space_travel.space_drive_1_show(name) + else + minetest.chat_send_player(name, "You are not in a space shuttle.") + end + end +}) + +minetest.register_tool("space_travel:space_drive_2", { + description = "Tier II Lunar Drive\n\nGo to Mars on your first interplanetary voyage.\nYou can also go to the asteriod belt.", + inventory_image = "space_travel_space_drive_2.png", + on_use = function(itemstack, user, pointed_thing) + local name = user:get_player_name() + local attach = user:get_attach() + if attach and attach:get_luaentity() then + space_travel.space_drive_2_show(name) + else + minetest.chat_send_player(name, "You are not in a space shuttle.") + end + end +}) + +minetest.register_tool("space_travel:space_drive_3", { + description = "Tier III Martian Drive\n\nYou can now visit the inner solar system.", + inventory_image = "space_travel_space_drive_3.png^[colorize:#cf411b66", + on_use = function(itemstack, user, pointed_thing) + local name = user:get_player_name() + local attach = user:get_attach() + if attach and attach:get_luaentity() then + space_travel.space_drive_3_show(name) + else + minetest.chat_send_player(name, "You are not in a space shuttle.") + end + end +}) + +minetest.register_tool("space_travel:space_drive_4", { + description = "Tier IV Solar Drive\n\nGo to the Jupiter system on your first trip\ninto the outer solar system.", + inventory_image = "space_travel_space_drive_4.png", + on_use = function(itemstack, user, pointed_thing) + local name = user:get_player_name() + local attach = user:get_attach() + if attach and attach:get_luaentity() then + space_travel.space_drive_4_show(name) + else + minetest.chat_send_player(name, "You are not in a space shuttle.") + end + end +}) + +minetest.register_tool("space_travel:space_drive_5", { + description = "Tier V Lava Drive\n\nYou can now visit the rest of the gas giant systems.\nThe most notable location is Titan.", + inventory_image = "space_travel_space_drive_5.png", + on_use = function(itemstack, user, pointed_thing) + local name = user:get_player_name() + local attach = user:get_attach() + if attach and attach:get_luaentity() then + space_travel.space_drive_5_show(name) + else + minetest.chat_send_player(name, "You are not in a space shuttle.") + end + end +}) + +minetest.register_tool("space_travel:space_drive_6", { + description = "Tier VI Titan Drive\n\nYou can now explore the edge of the solar system\nand visit trans-neptunian objects.", + inventory_image = "space_travel_space_drive_6.png^[colorize:#ebb34766", + on_use = function(itemstack, user, pointed_thing) + local name = user:get_player_name() + local attach = user:get_attach() + if attach and attach:get_luaentity() then + space_travel.space_drive_6_show(name) + else + minetest.chat_send_player(name, "You are not in a space shuttle.") + end + end +}) + +minetest.register_tool("space_travel:space_drive_7", { + description = "Tier VII Warp Drive\n\nYou can now travel interstellar.\nSeek out strange new worlds and life forms.", + inventory_image = "space_travel_space_drive_7.png", + on_use = function(itemstack, user, pointed_thing) + local name = user:get_player_name() + local attach = user:get_attach() + if attach and attach:get_luaentity() then + space_travel.space_drive_7_show(name) + else + minetest.chat_send_player(name, "You are not in a space shuttle.") + end + end +})