From c3faf94d8feb1647d3d48a8b4020ab333ac99a61 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 30 Mar 2020 05:29:39 +0200 Subject: [PATCH 1/5] WIP --- code/__DEFINES/dye_keys.dm | 28 ++ code/datums/elements/mob_holder.dm | 4 +- code/game/gamemodes/changeling/changeling.dm | 1 - .../game/gamemodes/clown_ops/clown_weapons.dm | 2 +- code/game/machinery/washing_machine.dm | 249 +++++++++++------- code/game/objects/items.dm | 23 +- code/game/objects/items/RCL.dm | 6 +- code/game/objects/items/balls.dm | 2 +- code/game/objects/items/crayons.dm | 40 ++- .../items/devices/radio/electropack.dm | 2 +- code/game/objects/items/documents.dm | 10 +- code/game/objects/items/handcuffs.dm | 22 +- code/game/objects/items/holy_weapons.dm | 2 +- code/game/objects/items/implants/implant.dm | 2 +- .../objects/items/implants/implant_freedom.dm | 2 +- .../objects/items/implants/implant_storage.dm | 2 +- .../objects/items/implants/implantcase.dm | 2 +- code/game/objects/items/melee/energy.dm | 65 ++--- code/game/objects/items/paint.dm | 44 ++-- code/game/objects/items/religion.dm | 2 +- code/game/objects/items/stacks/bscrystal.dm | 1 + code/game/objects/items/stacks/stack.dm | 3 +- code/game/objects/items/storage/belt.dm | 1 + code/game/objects/items/toys.dm | 3 - code/game/objects/items/twohanded.dm | 10 +- code/game/objects/structures/bedsheet_bin.dm | 34 +-- .../antagonists/changeling/changeling.dm | 3 - .../clockcult/clock_items/clockwork_armor.dm | 1 - .../antagonists/devil/true_devil/inventory.dm | 14 +- code/modules/clothing/chameleon.dm | 10 +- code/modules/clothing/clothing.dm | 8 +- code/modules/clothing/glasses/phantomthief.dm | 2 +- code/modules/clothing/gloves/color.dm | 43 +-- code/modules/clothing/gloves/miscellaneous.dm | 2 - code/modules/clothing/head/beanie.dm | 7 - code/modules/clothing/head/hardhat.dm | 22 +- code/modules/clothing/head/jobs.dm | 1 - code/modules/clothing/head/misc.dm | 2 - code/modules/clothing/head/misc_special.dm | 3 - code/modules/clothing/head/soft_caps.dm | 34 +-- code/modules/clothing/masks/gasmask.dm | 1 + code/modules/clothing/masks/miscellaneous.dm | 1 - code/modules/clothing/neck/_neck.dm | 26 +- code/modules/clothing/shoes/colour.dm | 36 +-- code/modules/clothing/shoes/miscellaneous.dm | 4 - code/modules/clothing/spacesuits/hardsuit.dm | 67 ++--- .../clothing/spacesuits/miscellaneous.dm | 19 +- code/modules/clothing/suits/miscellaneous.dm | 12 +- code/modules/clothing/under/_under.dm | 17 +- code/modules/clothing/under/accessories.dm | 23 -- code/modules/clothing/under/color.dm | 35 +-- code/modules/clothing/under/costume.dm | 29 -- .../under/jobs/Plasmaman/civilian_service.dm | 12 - .../under/jobs/Plasmaman/engineering.dm | 3 - .../clothing/under/jobs/Plasmaman/medsci.dm | 8 - .../clothing/under/jobs/Plasmaman/security.dm | 3 - code/modules/clothing/under/jobs/cargo.dm | 6 - code/modules/clothing/under/jobs/centcom.dm | 2 - .../clothing/under/jobs/civilian/civilian.dm | 34 +-- .../under/jobs/civilian/clown_mime.dm | 13 - .../clothing/under/jobs/civilian/curator.dm | 6 - code/modules/clothing/under/jobs/command.dm | 6 - .../clothing/under/jobs/engineering.dm | 9 +- code/modules/clothing/under/jobs/medical.dm | 29 +- code/modules/clothing/under/jobs/rnd.dm | 12 +- code/modules/clothing/under/jobs/security.dm | 22 -- code/modules/clothing/under/miscellaneous.dm | 30 +-- code/modules/clothing/under/pants.dm | 17 -- code/modules/clothing/under/shorts.dm | 8 - code/modules/clothing/under/skirt_dress.dm | 28 -- code/modules/clothing/under/suits.dm | 16 -- code/modules/clothing/under/sweaters.dm | 8 +- code/modules/clothing/under/syndicate.dm | 13 - code/modules/clothing/under/trek.dm | 10 - .../food_and_drinks/food/snacks_egg.dm | 11 +- code/modules/holiday/easter.dm | 2 - code/modules/holiday/halloween/jacqueen.dm | 2 +- code/modules/holodeck/items.dm | 9 +- code/modules/jobs/job_types/chief_engineer.dm | 2 +- .../jobs/job_types/head_of_security.dm | 2 +- .../mob/living/carbon/human/update_icons.dm | 83 +++--- .../modules/mob/living/carbon/update_icons.dm | 14 +- .../mob/living/silicon/robot/update_icons.dm | 2 +- .../friendly/drone/visuals_icons.dm | 16 +- .../living/simple_animal/guardian/guardian.dm | 12 +- .../hostile/gorilla/visuals_icons.dm | 6 +- code/modules/paperwork/stamps.dm | 21 +- code/modules/power/cable.dm | 56 ++-- icons/mob/accessories.dmi | Bin 9688 -> 8853 bytes icons/mob/uniform.dmi | Bin 395711 -> 403435 bytes .../items/devices/radio/shockcollar.dm | 2 +- modular_citadel/code/modules/clothing/neck.dm | 2 +- .../clothing/suits/polychromic_cloaks.dm | 12 +- .../code/modules/clothing/suits/suits.dm | 2 +- modular_citadel/code/modules/clothing/trek.dm | 8 +- .../modules/custom_loadout/custom_items.dm | 96 ++++--- tgstation.dme | 1 + 97 files changed, 580 insertions(+), 1060 deletions(-) create mode 100644 code/__DEFINES/dye_keys.dm diff --git a/code/__DEFINES/dye_keys.dm b/code/__DEFINES/dye_keys.dm new file mode 100644 index 0000000000..133f9c47d3 --- /dev/null +++ b/code/__DEFINES/dye_keys.dm @@ -0,0 +1,28 @@ +#define DYE_REGISTRY_UNDER "under" +#define DYE_REGISTRY_JUMPSKIRT "jumpskirt" +#define DYE_REGISTRY_GLOVES "gloves" +#define DYE_REGISTRY_SNEAKERS "sneakers" +#define DYE_REGISTRY_FANNYPACK "fannypack" +#define DYE_REGISTRY_BEDSHEET "bedsheet" + +#define DYE_RED "red" +#define DYE_ORANGE "orange" +#define DYE_YELLOW "yellow" +#define DYE_GREEN "green" +#define DYE_BLUE "blue" +#define DYE_PURPLE "purple" +#define DYE_BLACK "black" +#define DYE_WHITE "white" +#define DYE_RAINBOW "rainbow" +#define DYE_MIME "mime" +#define DYE_COSMIC "cosmic" +#define DYE_QM "qm" +#define DYE_LAW "law" +#define DYE_CAPTAIN "captain" +#define DYE_HOP "hop" +#define DYE_HOS "hos" +#define DYE_CE "ce" +#define DYE_RD "rd" +#define DYE_CMO "cmo" +#define DYE_REDCOAT "redcoat" +#define DYE_CLOWN "clown" diff --git a/code/datums/elements/mob_holder.dm b/code/datums/elements/mob_holder.dm index 3cd5367f65..6b9c079f3b 100644 --- a/code/datums/elements/mob_holder.dm +++ b/code/datums/elements/mob_holder.dm @@ -71,7 +71,7 @@ name = "bugged mob" desc = "Yell at coderbrush." icon = null - alternate_worn_icon = 'icons/mob/animals_held.dmi' + mob_overlay_icon = 'icons/mob/animals_held.dmi' righthand_file = 'icons/mob/animals_held_rh.dmi' lefthand_file = 'icons/mob/animals_held_lh.dmi' icon_state = "" @@ -85,7 +85,7 @@ assimilate(target) if(alt_worn) - alternate_worn_icon = alt_worn + mob_overlay_icon = alt_worn if(worn_state) item_state = worn_state icon_state = worn_state diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index 4db8f4129a..8029685bf7 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -119,7 +119,6 @@ GLOBAL_VAR(changeling_team_objective_type) //If this is not null, we hand our th C.appearance = chosen_prof.appearance_list[slot] C.name = chosen_prof.name_list[slot] C.flags_cover = chosen_prof.flags_cover_list[slot] - C.item_color = chosen_prof.item_color_list[slot] C.item_state = chosen_prof.item_state_list[slot] if(equip) user.equip_to_slot_or_del(C, GLOB.slot2slot[slot]) diff --git a/code/game/gamemodes/clown_ops/clown_weapons.dm b/code/game/gamemodes/clown_ops/clown_weapons.dm index 0a231a5ff1..4d3ea2d02e 100644 --- a/code/game/gamemodes/clown_ops/clown_weapons.dm +++ b/code/game/gamemodes/clown_ops/clown_weapons.dm @@ -63,7 +63,7 @@ attack_verb_on = list("slipped") clumsy_check = FALSE sharpness = IS_BLUNT - item_color = "yellow" + sword_color = "yellow" heat = 0 light_color = "#ffff00" var/next_trombone_allowed = 0 diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm index ff5ba14810..26220d4d89 100644 --- a/code/game/machinery/washing_machine.dm +++ b/code/game/machinery/washing_machine.dm @@ -1,3 +1,111 @@ +//dye registry, add dye colors and their resulting output here if you want the sprite to change instead of just the color. +GLOBAL_LIST_INIT(dye_registry, list( + DYE_REGISTRY_UNDER = list( + DYE_RED = /obj/item/clothing/under/color/red, + DYE_ORANGE = /obj/item/clothing/under/color/orange, + DYE_YELLOW = /obj/item/clothing/under/color/yellow, + DYE_GREEN = /obj/item/clothing/under/color/green, + DYE_BLUE = /obj/item/clothing/under/color/blue, + DYE_PURPLE = /obj/item/clothing/under/color/lightpurple, + DYE_BLACK = /obj/item/clothing/under/color/black, + DYE_WHITE = /obj/item/clothing/under/color/white, + DYE_RAINBOW = /obj/item/clothing/under/color/rainbow, + DYE_MIME = /obj/item/clothing/under/rank/civilian/mime, + DYE_CLOWN = /obj/item/clothing/under/rank/civilian/clown, + DYE_QM = /obj/item/clothing/under/rank/cargo/qm, + DYE_LAW = /obj/item/clothing/under/suit/black, + DYE_CAPTAIN = /obj/item/clothing/under/rank/captain, + DYE_HOP = /obj/item/clothing/under/rank/civilian/head_of_personnel, + DYE_HOS = /obj/item/clothing/under/rank/security/head_of_security, + DYE_CE = /obj/item/clothing/under/rank/engineering/chief_engineer, + DYE_RD = /obj/item/clothing/under/rank/rnd/research_director, + DYE_CMO = /obj/item/clothing/under/rank/medical/chief_medical_officer, + DYE_REDCOAT = /obj/item/clothing/under/costume/redcoat + ), + DYE_REGISTRY_JUMPSKIRT = list( + DYE_RED = /obj/item/clothing/under/color/jumpskirt/red, + DYE_ORANGE = /obj/item/clothing/under/color/jumpskirt/orange, + DYE_YELLOW = /obj/item/clothing/under/color/jumpskirt/yellow, + DYE_GREEN = /obj/item/clothing/under/color/jumpskirt/green, + DYE_BLUE = /obj/item/clothing/under/color/jumpskirt/blue, + DYE_PURPLE = /obj/item/clothing/under/color/jumpskirt/lightpurple, + DYE_BLACK = /obj/item/clothing/under/color/jumpskirt/black, + DYE_WHITE = /obj/item/clothing/under/color/jumpskirt/white, + DYE_RAINBOW = /obj/item/clothing/under/color/jumpskirt/rainbow + ), + DYE_REGISTRY_GLOVES = list( + DYE_RED = /obj/item/clothing/gloves/color/red, + DYE_ORANGE = /obj/item/clothing/gloves/color/orange, + DYE_YELLOW = /obj/item/clothing/gloves/color/yellow, + DYE_GREEN = /obj/item/clothing/gloves/color/green, + DYE_BLUE = /obj/item/clothing/gloves/color/blue, + DYE_PURPLE = /obj/item/clothing/gloves/color/purple, + DYE_BLACK = /obj/item/clothing/gloves/color/black, + DYE_WHITE = /obj/item/clothing/gloves/color/white, + DYE_RAINBOW = /obj/item/clothing/gloves/color/rainbow, + DYE_MIME = /obj/item/clothing/gloves/color/white, + DYE_CLOWN = /obj/item/clothing/gloves/color/rainbow, + DYE_QM = /obj/item/clothing/gloves/color/brown, + DYE_CAPTAIN = /obj/item/clothing/gloves/color/captain, + DYE_HOP = /obj/item/clothing/gloves/color/grey, + DYE_HOS = /obj/item/clothing/gloves/color/black, + DYE_CE = /obj/item/clothing/gloves/color/black, + DYE_RD = /obj/item/clothing/gloves/color/grey, + DYE_CMO = /obj/item/clothing/gloves/color/latex/nitrile, + DYE_REDCOAT = /obj/item/clothing/gloves/color/white + ), + DYE_REGISTRY_SNEAKERS = list( + DYE_RED = /obj/item/clothing/shoes/sneakers/red, + DYE_ORANGE = /obj/item/clothing/shoes/sneakers/orange, + DYE_YELLOW = /obj/item/clothing/shoes/sneakers/yellow, + DYE_GREEN = /obj/item/clothing/shoes/sneakers/green, + DYE_BLUE = /obj/item/clothing/shoes/sneakers/blue, + DYE_PURPLE = /obj/item/clothing/shoes/sneakers/purple, + DYE_BLACK = /obj/item/clothing/shoes/sneakers/black, + DYE_WHITE = /obj/item/clothing/shoes/sneakers/white, + DYE_RAINBOW = /obj/item/clothing/shoes/sneakers/rainbow, + DYE_MIME = /obj/item/clothing/shoes/sneakers/black, + DYE_QM = /obj/item/clothing/shoes/sneakers/brown, + DYE_CAPTAIN = /obj/item/clothing/shoes/sneakers/brown, + DYE_HOP = /obj/item/clothing/shoes/sneakers/brown, + DYE_CE = /obj/item/clothing/shoes/sneakers/brown, + DYE_RD = /obj/item/clothing/shoes/sneakers/brown, + DYE_CMO = /obj/item/clothing/shoes/sneakers/brown + ), + DYE_REGISTRY_FANNYPACK = list( + DYE_RED = /obj/item/storage/belt/fannypack/red, + DYE_ORANGE = /obj/item/storage/belt/fannypack/orange, + DYE_YELLOW = /obj/item/storage/belt/fannypack/yellow, + DYE_GREEN = /obj/item/storage/belt/fannypack/green, + DYE_BLUE = /obj/item/storage/belt/fannypack/blue, + DYE_PURPLE = /obj/item/storage/belt/fannypack/purple, + DYE_BLACK = /obj/item/storage/belt/fannypack/black, + DYE_WHITE = /obj/item/storage/belt/fannypack/white + ), + DYE_REGISTRY_BEDSHEET = list( + DYE_RED = /obj/item/bedsheet/red, + DYE_ORANGE = /obj/item/bedsheet/orange, + DYE_YELLOW = /obj/item/bedsheet/yellow, + DYE_GREEN = /obj/item/bedsheet/green, + DYE_BLUE = /obj/item/bedsheet/blue, + DYE_PURPLE = /obj/item/bedsheet/purple, + DYE_BLACK = /obj/item/bedsheet/black, + DYE_WHITE = /obj/item/bedsheet, + DYE_RAINBOW = /obj/item/bedsheet/rainbow, + DYE_MIME = /obj/item/bedsheet/mime, + DYE_CLOWN = /obj/item/bedsheet/clown, + DYE_QM = /obj/item/bedsheet/qm, + DYE_LAW = /obj/item/bedsheet/black, + DYE_CAPTAIN = /obj/item/bedsheet/captain, + DYE_HOP = /obj/item/bedsheet/hop, + DYE_HOS = /obj/item/bedsheet/hos, + DYE_CE = /obj/item/bedsheet/ce, + DYE_RD = /obj/item/bedsheet/rd, + DYE_CMO = /obj/item/bedsheet/cmo, + DYE_COSMIC = /obj/item/bedsheet/cosmos + ) +)) + /obj/machinery/washing_machine name = "washing machine" desc = "Gets rid of those pesky bloodstains, or your money back!" @@ -13,27 +121,22 @@ /obj/machinery/washing_machine/examine(mob/user) . = ..() - . += "Alt-click it to start a wash cycle." + if(!busy) + . += "Alt-click it to start a wash cycle." /obj/machinery/washing_machine/AltClick(mob/user) . = ..() if(!user.canUseTopic(src)) return - if(busy) return - if(state_open) to_chat(user, "Close the door first") return TRUE - if(bloody_mess) to_chat(user, "[src] must be cleaned up first.") return TRUE - if(has_corgi) - bloody_mess = 1 - busy = TRUE update_icon() addtimer(CALLBACK(src, .proc/wash_cycle), 200) @@ -76,6 +179,28 @@ color_source = null update_icon() +/obj/item/proc/dye_item(dye_color) + if(undyeable) + return FALSE + if(dying_key) + if(!GLOB.dye_registry[dying_key]) + log_runtime("Item just tried to be dyed with an invalid registry key: [dying_key]") + return FALSE + var/obj/item/target_type = GLOB.dye_registry[dying_key][dye_color] + if(target_type) + icon = initial(target_type.icon) + icon_state = initial(target_type.icon_state) + lefthand_file = initial(target_type.lefthand_file) + righthand_file = initial(target_type.righthand_file) + item_state = initial(target_type.item_state) + mob_overlay_icon = initial(target_type.mob_overlay_icon) + inhand_x_dimension = initial(target_type.inhand_x_dimension) + inhand_y_dimension = initial(target_type.inhand_y_dimension) + name = initial(target_type.name) + desc = "[initial(target_type.desc)] The colors look a little dodgy." + return target_type //successfully "appearance copy" dyed something; returns the target type as a hacky way of extending + add_atom_colour(dye_color, FIXED_COLOUR_PRIORITY) + return FALSE //what happens to this object when washed inside a washing machine /atom/movable/proc/machine_wash(obj/machinery/washing_machine/WM) @@ -89,105 +214,27 @@ new /obj/item/reagent_containers/food/snacks/meat/slab/corgi(loc) qdel(src) -/obj/item/paper/machine_wash(obj/machinery/washing_machine/WM) - if(WM.color_source) - if(istype(WM.color_source, /obj/item/toy/crayon)) - var/obj/item/toy/crayon/CR = WM.color_source - add_atom_colour(CR.paint_color, WASHABLE_COLOUR_PRIORITY) - -/obj/item/reagents_containers/rag/towel/machine_wash(obj/machinery/washing_machine/WM) - if(WM.color_source) - if(istype(WM.color_source, /obj/item/toy/crayon)) - var/obj/item/toy/crayon/CR = WM.color_source - add_atom_colour(CR.paint_color, WASHABLE_COLOUR_PRIORITY) - /mob/living/simple_animal/pet/dog/corgi/machine_wash(obj/machinery/washing_machine/WM) gib() -/obj/item/clothing/under/color/machine_wash(obj/machinery/washing_machine/WM) - jumpsuit_wash(WM) - -/obj/item/clothing/under/rank/machine_wash(obj/machinery/washing_machine/WM) - jumpsuit_wash(WM) - -/obj/item/clothing/under/proc/jumpsuit_wash(obj/machinery/washing_machine/WM) +/obj/item/machine_wash(obj/machinery/washing_machine/WM) if(WM.color_source) - var/wash_color = WM.color_source.item_color - var/obj/item/clothing/under/U - for(var/T in typesof(/obj/item/clothing/under/color)) - var/obj/item/clothing/under/color/J = T - if(wash_color == initial(J.item_color)) - U = J - break - if(!U) - for(var/T in typesof(/obj/item/clothing/under/rank)) - var/obj/item/clothing/under/rank/R = T - if(wash_color == initial(R.item_color)) - U = R - break - if(U) - item_state = initial(U.item_state) - icon_state = initial(U.icon_state) - item_color = wash_color - name = initial(U.name) - desc = "The colors are a bit dodgy." - can_adjust = initial(U.can_adjust) - if(!can_adjust && adjusted) //we deadjust the uniform if it's now unadjustable - toggle_jumpsuit_adjust() + dye_item(WM.color_source.dye_color) -/obj/item/clothing/gloves/color/machine_wash(obj/machinery/washing_machine/WM) - if(WM.color_source) - var/wash_color = WM.color_source.item_color - for(var/T in typesof(/obj/item/clothing/gloves/color)) - var/obj/item/clothing/gloves/color/G = T - if(wash_color == initial(G.item_color)) - item_state = initial(G.item_state) - icon_state = initial(G.icon_state) - item_color = wash_color - name = initial(G.name) - desc = "The colors are a bit dodgy." - break +/obj/item/clothing/under/dye_item(dye_color, dye_key) + . = ..() + if(.) + var/obj/item/clothing/under/U = . + can_adjust = initial(U.can_adjust) + if(!can_adjust && adjusted) //we deadjust the uniform if it's now unadjustable + toggle_jumpsuit_adjust() /obj/item/clothing/shoes/sneakers/machine_wash(obj/machinery/washing_machine/WM) if(chained) chained = 0 slowdown = SHOES_SLOWDOWN new /obj/item/restraints/handcuffs(loc) - if(WM.color_source) - var/wash_color = WM.color_source.item_color - for(var/T in typesof(/obj/item/clothing/shoes/sneakers)) - var/obj/item/clothing/shoes/sneakers/S = T - if(wash_color == initial(S.item_color)) - icon_state = initial(S.icon_state) - item_color = wash_color - name = initial(S.name) - desc = "The colors are a bit dodgy." - break - -/obj/item/bedsheet/machine_wash(obj/machinery/washing_machine/WM) - if(WM.color_source) - var/wash_color = WM.color_source.item_color - for(var/T in typesof(/obj/item/bedsheet)) - var/obj/item/bedsheet/B = T - if(wash_color == initial(B.item_color)) - icon_state = initial(B.icon_state) - item_color = wash_color - name = initial(B.name) - desc = "The colors are a bit dodgy." - break - -/obj/item/clothing/head/soft/machine_wash(obj/machinery/washing_machine/WM) - if(WM.color_source) - var/wash_color = WM.color_source.item_color - for(var/T in typesof(/obj/item/clothing/head/soft)) - var/obj/item/clothing/head/soft/H = T - if(wash_color == initial(H.item_color)) - icon_state = initial(H.icon_state) - item_color = wash_color - name = initial(H.name) - desc = "The colors are a bit dodgy." - break - + ..() /obj/machinery/washing_machine/relaymove(mob/user) container_resist(user) @@ -223,27 +270,27 @@ if(istype(W, /obj/item/clothing/head/mob_holder)) to_chat(user, "It's too unwieldly to put in this way.") - return 1 + return TRUE else if(user.a_intent != INTENT_HARM) if (!state_open) to_chat(user, "Open the door first!") - return 1 + return TRUE if(bloody_mess) to_chat(user, "[src] must be cleaned up first.") - return 1 + return TRUE if(contents.len >= max_wash_capacity) to_chat(user, "The washing machine is full!") - return 1 + return TRUE if(!user.transferItemToLoc(W, src)) to_chat(user, "\The [W] is stuck to your hand, you cannot put it in the washing machine!") - return 1 + return TRUE - if(istype(W, /obj/item/toy/crayon) || istype(W, /obj/item/stamp)) + if(W.dye_color) color_source = W update_icon() diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index e1d6101aa5..c132a7af23 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -7,9 +7,19 @@ GLOBAL_VAR_INIT(rpg_loot_items, FALSE) /obj/item name = "item" icon = 'icons/obj/items_and_weapons.dmi' + ///icon state name for inhanf overlays var/item_state = null + ///Icon file for left hand inhand overlays var/lefthand_file = 'icons/mob/inhands/items_lefthand.dmi' + ///Icon file for right inhand overlays var/righthand_file = 'icons/mob/inhands/items_righthand.dmi' + + ///Icon file for mob worn overlays. + ///no var for state because it should *always* be the same as icon_state + var/icon/mob_overlay_icon + //Forced mob worn layer instead of the standard preferred ssize. + var/alternate_worn_layer + var/list/alternate_screams = list() //REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE //Dimensions of the icon file used when this item is worn, eg: hats.dmi @@ -21,10 +31,6 @@ GLOBAL_VAR_INIT(rpg_loot_items, FALSE) var/inhand_x_dimension = 32 var/inhand_y_dimension = 32 - //Not on /clothing because for some reason any /obj/item can technically be "worn" with enough fuckery. - var/icon/alternate_worn_icon = null//If this is set, update_icons() will find on mob (WORN, NOT INHANDS) states in this file instead, primary use: badminnery/events - var/alternate_worn_layer = null//If this is set, update_icons() will force the on mob state (WORN, NOT INHANDS) onto this layer, instead of it's default - max_integrity = 200 obj_flags = NONE @@ -60,8 +66,6 @@ GLOBAL_VAR_INIT(rpg_loot_items, FALSE) //Citadel Edit for digitigrade stuff var/mutantrace_variation = NONE //Are there special sprites for specific situations? Don't use this unless you need to. - var/item_color = null //this needs deprecating, soonish - var/body_parts_covered = 0 //see setup.dm for appropriate bit flags var/gas_transfer_coefficient = 1 // for leaking gas from turf to mask and vice-versa (for masks right now, but at some point, i'd like to include space helmets) var/permeability_coefficient = 1 // for chemicals/diseases @@ -110,6 +114,13 @@ GLOBAL_VAR_INIT(rpg_loot_items, FALSE) var/trigger_guard = TRIGGER_GUARD_NONE + ///Used as the dye color source in the washing machine only (at the moment). Can be a hex color or a key corresponding to a registry entry, see washing_machine.dm + var/dye_color + ///Whether the item is unaffected by standard dying. + var/undyeable = FALSE + ///What dye registry should be looked at when dying this item; see washing_machine.dm + var/dying_key + //Grinder vars var/list/grind_results //A reagent list containing the reagents this item produces when ground up in a grinder - this can be an empty list to allow for reagent transferring only var/list/juice_results //A reagent list containing blah blah... but when JUICED in a grinder! diff --git a/code/game/objects/items/RCL.dm b/code/game/objects/items/RCL.dm index 72e6ccbbe2..c3830abad8 100644 --- a/code/game/objects/items/RCL.dm +++ b/code/game/objects/items/RCL.dm @@ -201,7 +201,7 @@ obj/item/twohanded/rcl/proc/getMobhook(mob/to_hook) return //If we've run out, display message and exit else last = null - loaded.item_color = colors[current_color_index] + loaded.cable_color = colors[current_color_index] last = loaded.place_turf(get_turf(src), user, turn(user.dir, 180)) is_empty(user) //If we've run out, display message update_icon() @@ -277,7 +277,7 @@ obj/item/twohanded/rcl/proc/getMobhook(mob/to_hook) if(T.intact || !T.can_have_cabling()) return - loaded.item_color = colors[current_color_index] + loaded.cable_color = colors[current_color_index] var/obj/structure/cable/linkingCable = findLinkingCable(user) if(linkingCable) @@ -299,7 +299,7 @@ obj/item/twohanded/rcl/proc/getMobhook(mob/to_hook) var/cwname = colors[current_color_index] to_chat(user, "Color changed to [cwname]!") if(loaded) - loaded.item_color= colors[current_color_index] + loaded.cable_color = colors[current_color_index] update_icon() if(wiring_gui_menu) wiringGuiUpdate(user) diff --git a/code/game/objects/items/balls.dm b/code/game/objects/items/balls.dm index c24f58208b..2e5a385ead 100644 --- a/code/game/objects/items/balls.dm +++ b/code/game/objects/items/balls.dm @@ -15,7 +15,7 @@ lefthand_file = 'modular_citadel/icons/mob/inhands/balls_left.dmi' righthand_file = 'modular_citadel/icons/mob/inhands/balls_right.dmi' item_state = "tennis_classic" - alternate_worn_icon = 'modular_citadel/icons/mob/mouthball.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/mouthball.dmi' slot_flags = ITEM_SLOT_HEAD | ITEM_SLOT_NECK | ITEM_SLOT_EARS //Fluff item, put it wherever you want! throw_range = 14 w_class = WEIGHT_CLASS_SMALL diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index f5b13d4e3e..09c045497c 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -26,7 +26,7 @@ var/icon_uncapped var/use_overlays = FALSE - item_color = "red" + var/crayon_color = "red" w_class = WEIGHT_CLASS_TINY attack_verb = list("attacked", "coloured") grind_results = list() @@ -83,7 +83,9 @@ . = ..() // Makes crayons identifiable in things like grinders if(name == "crayon") - name = "[item_color] crayon" + name = "[crayon_color] crayon" + + dye_color = crayon_color drawtype = pick(all_drawables) @@ -484,65 +486,75 @@ /obj/item/toy/crayon/red icon_state = "crayonred" paint_color = "#DA0000" - item_color = "red" + crayon_color = "red" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/red = 1) + dye_color = DYE_RED /obj/item/toy/crayon/orange icon_state = "crayonorange" paint_color = "#FF9300" - item_color = "orange" + crayon_color = "orange" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/orange = 1) + dye_color = DYE_ORANGE /obj/item/toy/crayon/yellow icon_state = "crayonyellow" paint_color = "#FFF200" - item_color = "yellow" + crayon_color = "yellow" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/yellow = 1) + dye_color = DYE_YELLOW /obj/item/toy/crayon/green icon_state = "crayongreen" paint_color = "#A8E61D" - item_color = "green" + crayon_color = "green" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/green = 1) + dye_color = DYE_GREEN /obj/item/toy/crayon/blue icon_state = "crayonblue" paint_color = "#00B7EF" - item_color = "blue" + crayon_color = "blue" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/blue = 1) + dye_color = DYE_BLUE /obj/item/toy/crayon/purple icon_state = "crayonpurple" paint_color = "#DA00FF" - item_color = "purple" + crayon_color = "purple" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/purple = 1) + dye_color = DYE_PURPLE /obj/item/toy/crayon/black icon_state = "crayonblack" paint_color = "#1C1C1C" //Not completely black because total black looks bad. So Mostly Black. - item_color = "black" + crayon_color = "black" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/black = 1) + dye_color = DYE_BLACK /obj/item/toy/crayon/white icon_state = "crayonwhite" paint_color = "#FFFFFF" - item_color = "white" + crayon_color = "white" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/white = 1) + dye_color = DYE_WHITE /obj/item/toy/crayon/mime icon_state = "crayonmime" desc = "A very sad-looking crayon." paint_color = "#FFFFFF" - item_color = "mime" + crayon_color = "mime" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent/crayonpowder/invisible = 1) charges = -1 + dye_color = DYE_MIME /obj/item/toy/crayon/rainbow icon_state = "crayonrainbow" paint_color = "#FFF000" - item_color = "rainbow" + crayon_color = "rainbow" reagent_contents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/colorful_reagent = 1) drawtype = RANDOM_ANY // just the default starter. + dye_color = DYE_RAINBOW charges = -1 @@ -580,12 +592,12 @@ /obj/item/storage/crayons/update_overlays() . = ..() for(var/obj/item/toy/crayon/crayon in contents) - add_overlay(mutable_appearance('icons/obj/crayons.dmi', crayon.item_color)) + add_overlay(mutable_appearance('icons/obj/crayons.dmi', crayon.crayon_color)) /obj/item/storage/crayons/attackby(obj/item/W, mob/user, params) if(istype(W, /obj/item/toy/crayon)) var/obj/item/toy/crayon/C = W - switch(C.item_color) + switch(C.crayon_color) if("mime") to_chat(usr, "This crayon is too sad to be contained in this box.") return diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm index 914f2a149a..1eee083c80 100644 --- a/code/game/objects/items/devices/radio/electropack.dm +++ b/code/game/objects/items/devices/radio/electropack.dm @@ -149,7 +149,7 @@ Code: name = "shock collar" desc = "A reinforced metal collar. It seems to have some form of wiring near the front. Strange.." icon = 'modular_citadel/icons/obj/clothing/cit_neck.dmi' - alternate_worn_icon = 'modular_citadel/icons/mob/citadel/neck.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/citadel/neck.dmi' icon_state = "shockcollar" item_state = "shockcollar" body_parts_covered = NECK diff --git a/code/game/objects/items/documents.dm b/code/game/objects/items/documents.dm index ea24e77832..1172b50377 100644 --- a/code/game/objects/items/documents.dm +++ b/code/game/objects/items/documents.dm @@ -51,8 +51,8 @@ to_chat(user, "You have already forged a seal on [src]!") else var/obj/item/toy/crayon/C = O - name = "[C.item_color] secret documents" - icon_state = "docs_[C.item_color]" - forgedseal = C.item_color - to_chat(user, "You forge the official seal with a [C.item_color] crayon. No one will notice... right?") - update_icon() \ No newline at end of file + name = "[C.crayon_color] secret documents" + icon_state = "docs_[C.crayon_color]" + forgedseal = C.crayon_color + to_chat(user, "You forge the official seal with a [C.crayon_color] crayon. No one will notice... right?") + update_icon() diff --git a/code/game/objects/items/handcuffs.dm b/code/game/objects/items/handcuffs.dm index e1b0cbb661..d597b9fa8c 100644 --- a/code/game/objects/items/handcuffs.dm +++ b/code/game/objects/items/handcuffs.dm @@ -113,7 +113,6 @@ desc = "Looks like some cables tied together. Could be used to tie something up." icon_state = "cuff" item_state = "coil" - item_color = "red" color = "#ff0000" lefthand_file = 'icons/mob/inhands/equipment/tools_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/tools_righthand.dmi' @@ -121,46 +120,29 @@ breakouttime = 300 //Deciseconds = 30s cuffsound = 'sound/weapons/cablecuff.ogg' -/obj/item/restraints/handcuffs/cable/Initialize(mapload, param_color) - . = ..() - - var/list/cable_colors = GLOB.cable_colors - item_color = param_color || item_color || pick(cable_colors) - if(cable_colors[item_color]) - item_color = cable_colors[item_color] - color = null - add_atom_colour(item_color, FIXED_COLOUR_PRIORITY) - /obj/item/restraints/handcuffs/cable/red - item_color = "red" color = "#ff0000" /obj/item/restraints/handcuffs/cable/yellow - item_color = "yellow" color = "#ffff00" /obj/item/restraints/handcuffs/cable/blue - item_color = "blue" color = "#1919c8" /obj/item/restraints/handcuffs/cable/green - item_color = "green" color = "#00aa00" /obj/item/restraints/handcuffs/cable/pink - item_color = "pink" color = "#ff3ccd" /obj/item/restraints/handcuffs/cable/orange - item_color = "orange" color = "#ff8000" /obj/item/restraints/handcuffs/cable/cyan - item_color = "cyan" color = "#00ffff" /obj/item/restraints/handcuffs/cable/white - item_color = "white" + color = null /obj/item/restraints/handcuffs/cable/attackby(obj/item/I, mob/user, params) ..() @@ -202,7 +184,7 @@ custom_materials = null breakouttime = 450 //Deciseconds = 45s trashtype = /obj/item/restraints/handcuffs/cable/zipties/used - item_color = "white" + color = null /obj/item/restraints/handcuffs/cable/zipties/used desc = "A pair of broken zipties." diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm index bd9ac276a2..17cebea128 100644 --- a/code/game/objects/items/holy_weapons.dm +++ b/code/game/objects/items/holy_weapons.dm @@ -122,7 +122,7 @@ /obj/item/clothing/head/helmet/chaplain/cage name = "cage" desc = "A cage that restrains the will of the self, allowing one to see the profane world for what it is." - alternate_worn_icon = 'icons/mob/large-worn-icons/64x64/head.dmi' + mob_overlay_icon = 'icons/mob/large-worn-icons/64x64/head.dmi' icon_state = "cage" item_state = "cage" worn_x_dimension = 64 diff --git a/code/game/objects/items/implants/implant.dm b/code/game/objects/items/implants/implant.dm index c1983b6b8c..cc2ae3631e 100644 --- a/code/game/objects/items/implants/implant.dm +++ b/code/game/objects/items/implants/implant.dm @@ -5,7 +5,7 @@ actions_types = list(/datum/action/item_action/hands_free/activate) var/activated = TRUE //1 for implant types that can be activated, 0 for ones that are "always on" like mindshield implants var/mob/living/imp_in = null - item_color = "b" + var/implant_color = "b" var/allow_multiple = FALSE var/uses = -1 item_flags = DROPDEL diff --git a/code/game/objects/items/implants/implant_freedom.dm b/code/game/objects/items/implants/implant_freedom.dm index f3e66d2c08..280fbb7cd3 100644 --- a/code/game/objects/items/implants/implant_freedom.dm +++ b/code/game/objects/items/implants/implant_freedom.dm @@ -2,7 +2,7 @@ name = "freedom implant" desc = "Use this to escape from those evil Red Shirts." icon_state = "freedom" - item_color = "r" + implant_color = "r" uses = 4 diff --git a/code/game/objects/items/implants/implant_storage.dm b/code/game/objects/items/implants/implant_storage.dm index 1dfc0b4580..4dc0263fa7 100644 --- a/code/game/objects/items/implants/implant_storage.dm +++ b/code/game/objects/items/implants/implant_storage.dm @@ -2,7 +2,7 @@ name = "storage implant" desc = "Stores up to two big items in a bluespace pocket." icon_state = "storage" - item_color = "r" + implant_color = "r" var/max_slot_stacking = 4 var/obj/item/storage/bluespace_pocket/pocket diff --git a/code/game/objects/items/implants/implantcase.dm b/code/game/objects/items/implants/implantcase.dm index 481f1a4181..8573324b56 100644 --- a/code/game/objects/items/implants/implantcase.dm +++ b/code/game/objects/items/implants/implantcase.dm @@ -15,7 +15,7 @@ /obj/item/implantcase/update_icon_state() if(imp) - icon_state = "implantcase-[imp.item_color]" + icon_state = "implantcase-[imp.implant_color]" else icon_state = "implantcase-0" diff --git a/code/game/objects/items/melee/energy.dm b/code/game/objects/items/melee/energy.dm index aba07c9120..bec2d29236 100644 --- a/code/game/objects/items/melee/energy.dm +++ b/code/game/objects/items/melee/energy.dm @@ -5,12 +5,15 @@ armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 30) resistance_flags = FIRE_PROOF var/brightness_on = 3 + var/sword_color total_mass = 0.4 //Survival flashlights typically weigh around 5 ounces. /obj/item/melee/transforming/energy/Initialize() . = ..() total_mass_on = (total_mass_on ? total_mass_on : (w_class_on * 0.75)) if(active) + if(sword_color) + icon_state = "sword[sword_color]" set_light(brightness_on) START_PROCESSING(SSobj, src) @@ -37,8 +40,8 @@ . = ..() if(.) if(active) - if(item_color) - icon_state = "sword[item_color]" + if(sword_color) + icon_state = "sword[sword_color]" START_PROCESSING(SSobj, src) set_light(brightness_on) else @@ -103,12 +106,19 @@ embedding = list("embed_chance" = 75, "embedded_impact_pain_multiplier" = 10) armour_penetration = 35 block_chance = 50 + var/list/possible_colors = list("red" = LIGHT_COLOR_RED, "blue" = LIGHT_COLOR_LIGHT_CYAN, "green" = LIGHT_COLOR_GREEN, "purple" = LIGHT_COLOR_LAVENDER) + +/obj/item/melee/transforming/energy/sword/Initialize(mapload) + . = ..() + set_sword_color() + +/obj/item/melee/transforming/energy/sword/proc/set_sword_color() + if(LAZYLEN(possible_colors)) + light_color = possible_colors[pick(possible_colors)] /obj/item/melee/transforming/energy/sword/transform_weapon(mob/living/user, supress_message_text) . = ..() if(active) - if(. && item_color) - icon_state = "sword[item_color]" AddElement(/datum/element/sword_point) else RemoveElement(/datum/element/sword_point) @@ -119,7 +129,9 @@ return 0 /obj/item/melee/transforming/energy/sword/cyborg - item_color = "red" + sword_color = "red" + light_color = "#ff0000" + possible_colors = null var/hitcost = 50 /obj/item/melee/transforming/energy/sword/cyborg/attack(mob/M, var/mob/living/silicon/robot/R) @@ -140,7 +152,7 @@ icon = 'icons/obj/surgery.dmi' icon_state = "esaw_0" icon_state_on = "esaw_1" - item_color = null //stops icon from breaking when turned on. + sword_color = null //stops icon from breaking when turned on. hitcost = 75 //Costs more than a standard cyborg esword w_class = WEIGHT_CLASS_NORMAL sharpness = IS_SHARP @@ -152,15 +164,13 @@ return 0 /obj/item/melee/transforming/energy/sword/saber - var/list/possible_colors = list("red" = LIGHT_COLOR_RED, "blue" = LIGHT_COLOR_LIGHT_CYAN, "green" = LIGHT_COLOR_GREEN, "purple" = LIGHT_COLOR_LAVENDER) + possible_colors = list("red" = LIGHT_COLOR_RED, "blue" = LIGHT_COLOR_LIGHT_CYAN, "green" = LIGHT_COLOR_GREEN, "purple" = LIGHT_COLOR_LAVENDER) var/hacked = FALSE -/obj/item/melee/transforming/energy/sword/saber/Initialize(mapload) - . = ..() +/obj/item/melee/transforming/energy/sword/saber/set_sword_color() if(LAZYLEN(possible_colors)) - var/set_color = pick(possible_colors) - item_color = set_color - light_color = possible_colors[set_color] + sword_color = pick(possible_colors) + light_color = possible_colors[sword_color] /obj/item/melee/transforming/energy/sword/saber/process() . = ..() @@ -185,7 +195,7 @@ if(istype(W, /obj/item/multitool)) if(!hacked) hacked = TRUE - item_color = "rainbow" + sword_color = "rainbow" to_chat(user, "RNBW_ENGAGE") if(active) @@ -204,6 +214,7 @@ righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' icon_state_on = "cutlass1" light_color = "#ff0000" + possible_colors = null /obj/item/melee/transforming/energy/blade name = "energy blade" @@ -271,32 +282,8 @@ return TRUE /obj/item/melee/transforming/energy/sword/cx/transform_weapon(mob/living/user, supress_message_text) - active = !active //I'd use a ..() here but it'd inherit from the regular esword's proc instead, so SPAGHETTI CODE - if(active) //also I'd need to rip out the iconstate changing bits - force = force_on - throwforce = throwforce_on - hitsound = hitsound_on - throw_speed = 4 - if(attack_verb_on.len) - attack_verb = attack_verb_on - w_class = w_class_on - START_PROCESSING(SSobj, src) - set_light(brightness_on) - update_icon() - else - force = initial(force) - throwforce = initial(throwforce) - hitsound = initial(hitsound) - throw_speed = initial(throw_speed) - if(attack_verb_off.len) - attack_verb = attack_verb_off - w_class = initial(w_class) - STOP_PROCESSING(SSobj, src) - set_light(0) - update_icon() - transform_messages(user, supress_message_text) - add_fingerprint(user) - return TRUE + . = ..() + update_icon() /obj/item/melee/transforming/energy/sword/cx/transform_messages(mob/living/user, supress_message_text) playsound(user, active ? 'sound/weapons/nebon.ogg' : 'sound/weapons/neboff.ogg', 65, 1) diff --git a/code/game/objects/items/paint.dm b/code/game/objects/items/paint.dm index cc2f5e9be7..bdf9ab4270 100644 --- a/code/game/objects/items/paint.dm +++ b/code/game/objects/items/paint.dm @@ -7,7 +7,7 @@ desc = "Used to recolor floors and walls. Can be removed by the janitor." icon = 'icons/obj/items_and_weapons.dmi' icon_state = "paint_neutral" - item_color = "FFFFFF" + var/paint_color = "FFFFFF" item_state = "paintcan" w_class = WEIGHT_CLASS_NORMAL resistance_flags = FLAMMABLE @@ -16,37 +16,37 @@ /obj/item/paint/red name = "red paint" - item_color = "C73232" //"FF0000" + paint_color = "C73232" //"FF0000" icon_state = "paint_red" /obj/item/paint/green name = "green paint" - item_color = "2A9C3B" //"00FF00" + paint_color = "2A9C3B" //"00FF00" icon_state = "paint_green" /obj/item/paint/blue name = "blue paint" - item_color = "5998FF" //"0000FF" + paint_color = "5998FF" //"0000FF" icon_state = "paint_blue" /obj/item/paint/yellow name = "yellow paint" - item_color = "CFB52B" //"FFFF00" + paint_color = "CFB52B" //"FFFF00" icon_state = "paint_yellow" /obj/item/paint/violet name = "violet paint" - item_color = "AE4CCD" //"FF00FF" + paint_color = "AE4CCD" //"FF00FF" icon_state = "paint_violet" /obj/item/paint/black name = "black paint" - item_color = "333333" + paint_color = "333333" icon_state = "paint_black" /obj/item/paint/white name = "white paint" - item_color = "FFFFFF" + paint_color = "FFFFFF" icon_state = "paint_white" @@ -61,31 +61,31 @@ return switch(t1) if("red") - item_color = "C73232" + paint_color = "C73232" if("pink") - item_color = "FFC0CD" + paint_color = "FFC0CD" if("blue") - item_color = "5998FF" + paint_color = "5998FF" if("cyan") - item_color = "00FFFF" + paint_color = "00FFFF" if("green") - item_color = "2A9C3B" + paint_color = "2A9C3B" if("lime") - item_color = "00FF00" + paint_color = "00FF00" if("yellow") - item_color = "CFB52B" + paint_color = "CFB52B" if("orange") - item_color = "fFA700" + paint_color = "fFA700" if("violet") - item_color = "AE4CCD" + paint_color = "AE4CCD" if("purple") - item_color = "800080" + paint_color = "800080" if("white") - item_color = "FFFFFF" + paint_color = "FFFFFF" if("gray") - item_color = "808080" + paint_color = "808080" if("black") - item_color = "333333" + paint_color = "333333" icon_state = "paint_[t1]" add_fingerprint(user) @@ -99,7 +99,7 @@ return if(!isturf(target) || isspaceturf(target)) return - var/newcolor = "#" + item_color + var/newcolor = "#" + paint_color target.add_atom_colour(newcolor, WASHABLE_COLOUR_PRIORITY) /obj/item/paint/paint_remover diff --git a/code/game/objects/items/religion.dm b/code/game/objects/items/religion.dm index b89a2983f5..136d58ba41 100644 --- a/code/game/objects/items/religion.dm +++ b/code/game/objects/items/religion.dm @@ -214,7 +214,7 @@ /obj/item/clothing/head/helmet/plate/crusader/prophet name = "Prophet's Hat" desc = "A religious-looking hat." - alternate_worn_icon = 'icons/mob/large-worn-icons/64x64/head.dmi' + mob_overlay_icon = 'icons/mob/large-worn-icons/64x64/head.dmi' flags_1 = 0 armor = list("melee" = 60, "bullet" = 60, "laser" = 60, "energy" = 50, "bomb" = 70, "bio" = 50, "rad" = 50, "fire" = 60, "acid" = 60) //religion protects you from disease and radiation, honk. worn_x_dimension = 64 diff --git a/code/game/objects/items/stacks/bscrystal.dm b/code/game/objects/items/stacks/bscrystal.dm index f864df5a21..00e48fd12a 100644 --- a/code/game/objects/items/stacks/bscrystal.dm +++ b/code/game/objects/items/stacks/bscrystal.dm @@ -5,6 +5,7 @@ icon = 'icons/obj/telescience.dmi' icon_state = "bluespace_crystal" singular_name = "bluespace crystal" + dye_color = DYE_COSMIC w_class = WEIGHT_CLASS_TINY custom_materials = list(/datum/material/bluespace=MINERAL_MATERIAL_AMOUNT) points = 50 diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 5f2795c857..70b00c72ec 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -240,8 +240,7 @@ else if(istype(O, /obj/item/restraints/handcuffs/cable)) var/obj/item/cuffs = O - cuffs.item_color = item_color - cuffs.update_icon() + cuffs.color = color if (QDELETED(O)) return //It's a stack and has already been merged diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 0a29562d6b..152ee50513 100755 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -708,6 +708,7 @@ desc = "A dorky fannypack for keeping small items in." icon_state = "fannypack_leather" item_state = "fannypack_leather" + dying_key = DYE_REGISTRY_FANNYPACK /obj/item/storage/belt/fannypack/ComponentInitialize() . = ..() diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index ba51fa3d65..38e31bc65b 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -273,15 +273,12 @@ var/obj/item/twohanded/dualsaber/toy/newSaber = new /obj/item/twohanded/dualsaber/toy(user.loc) if(hacked) // That's right, we'll only check the "original" "sword". newSaber.hacked = TRUE - newSaber.item_color = "rainbow" qdel(W) qdel(src) else if(istype(W, /obj/item/multitool)) if(!hacked) hacked = TRUE - item_color = "rainbow" to_chat(user, "RNBW_ENGAGE") - if(active) update_icon() user.update_inv_hands() diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index b188250fff..0e9d41c057 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -281,7 +281,7 @@ hitsound = "swing_hit" var/hitsound_on = 'sound/weapons/blade1.ogg' armour_penetration = 35 - item_color = "green" + var/saber_color = "green" light_color = "#00ff00"//green attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") block_chance = 75 @@ -324,8 +324,8 @@ /obj/item/twohanded/dualsaber/Initialize() . = ..() if(LAZYLEN(possible_colors)) - item_color = pick(possible_colors) - switch(item_color) + saber_color = pick(possible_colors) + switch(saber_color) if("red") light_color = LIGHT_COLOR_RED if("green") @@ -341,7 +341,7 @@ /obj/item/twohanded/dualsaber/update_icon_state() if(wielded) - icon_state = "dualsaber[item_color][wielded]" + icon_state = "dualsaber[saber_color][wielded]" else icon_state = "dualsaber0" clean_blood() @@ -456,7 +456,7 @@ if(!hacked) hacked = TRUE to_chat(user, "2XRNBW_ENGAGE") - item_color = "rainbow" + saber_color = "rainbow" update_icon() else to_chat(user, "It's starting to look like a triple rainbow - no, nevermind.") diff --git a/code/game/objects/structures/bedsheet_bin.dm b/code/game/objects/structures/bedsheet_bin.dm index 0991351102..3127485878 100644 --- a/code/game/objects/structures/bedsheet_bin.dm +++ b/code/game/objects/structures/bedsheet_bin.dm @@ -16,8 +16,8 @@ LINEN BINS throw_speed = 1 throw_range = 2 w_class = WEIGHT_CLASS_TINY - item_color = "white" resistance_flags = FLAMMABLE + dying_key = DYE_REGISTRY_BEDSHEET dog_fashion = /datum/dog_fashion/head/ghost var/list/dream_messages = list("white") @@ -52,79 +52,66 @@ LINEN BINS /obj/item/bedsheet/blue icon_state = "sheetblue" - item_color = "blue" dream_messages = list("blue") /obj/item/bedsheet/green icon_state = "sheetgreen" - item_color = "green" dream_messages = list("green") /obj/item/bedsheet/grey icon_state = "sheetgrey" - item_color = "grey" dream_messages = list("grey") /obj/item/bedsheet/orange icon_state = "sheetorange" - item_color = "orange" dream_messages = list("orange") /obj/item/bedsheet/purple icon_state = "sheetpurple" - item_color = "purple" dream_messages = list("purple") /obj/item/bedsheet/patriot name = "patriotic bedsheet" desc = "You've never felt more free than when sleeping on this." icon_state = "sheetUSA" - item_color = "sheetUSA" dream_messages = list("America", "freedom", "fireworks", "bald eagles") /obj/item/bedsheet/rainbow name = "rainbow bedsheet" desc = "A multicolored blanket. It's actually several different sheets cut up and sewn together." icon_state = "sheetrainbow" - item_color = "rainbow" dream_messages = list("red", "orange", "yellow", "green", "blue", "purple", "a rainbow") /obj/item/bedsheet/red icon_state = "sheetred" - item_color = "red" dream_messages = list("red") /obj/item/bedsheet/yellow icon_state = "sheetyellow" - item_color = "yellow" dream_messages = list("yellow") /obj/item/bedsheet/mime name = "mime's blanket" desc = "A very soothing striped blanket. All the noise just seems to fade out when you're under the covers in this." icon_state = "sheetmime" - item_color = "mime" dream_messages = list("silence", "gestures", "a pale face", "a gaping mouth", "the mime") /obj/item/bedsheet/clown name = "clown's blanket" desc = "A rainbow blanket with a clown mask woven in. It smells faintly of bananas." icon_state = "sheetclown" - item_color = "clown" dream_messages = list("honk", "laughter", "a prank", "a joke", "a smiling face", "the clown") /obj/item/bedsheet/captain name = "captain's bedsheet" desc = "It has a Nanotrasen symbol on it, and was woven with a revolutionary new kind of thread guaranteed to have 0.01% permeability for most non-chemical substances, popular among most modern captains." icon_state = "sheetcaptain" - item_color = "captain" dream_messages = list("authority", "a golden ID", "sunglasses", "a green disc", "an antique gun", "the captain") /obj/item/bedsheet/rd name = "research director's bedsheet" desc = "It appears to have a beaker emblem, and is made out of fire-resistant material, although it probably won't protect you in the event of fires you're familiar with every day." icon_state = "sheetrd" - item_color = "director" dream_messages = list("authority", "a silvery ID", "a bomb", "a mech", "a facehugger", "maniacal laughter", "the research director") // for Free Golems. @@ -137,111 +124,94 @@ LINEN BINS name = "medical blanket" desc = "It's a sterilized* blanket commonly used in the Medbay. *Sterilization is voided if a virologist is present onboard the station." icon_state = "sheetmedical" - item_color = "medical" dream_messages = list("healing", "life", "surgery", "a doctor") /obj/item/bedsheet/cmo name = "chief medical officer's bedsheet" desc = "It's a sterilized blanket that has a cross emblem. There's some cat fur on it, likely from Runtime." icon_state = "sheetcmo" - item_color = "cmo" dream_messages = list("authority", "a silvery ID", "healing", "life", "surgery", "a cat", "the chief medical officer") /obj/item/bedsheet/hos name = "head of security's bedsheet" desc = "It is decorated with a shield emblem. While crime doesn't sleep, you do, but you are still THE LAW!" icon_state = "sheethos" - item_color = "hosred" dream_messages = list("authority", "a silvery ID", "handcuffs", "a baton", "a flashbang", "sunglasses", "the head of security") /obj/item/bedsheet/hop name = "head of personnel's bedsheet" desc = "It is decorated with a key emblem. For those rare moments when you can rest and cuddle with Ian without someone screaming for you over the radio." icon_state = "sheethop" - item_color = "hop" dream_messages = list("authority", "a silvery ID", "obligation", "a computer", "an ID", "a corgi", "the head of personnel") /obj/item/bedsheet/ce name = "chief engineer's bedsheet" desc = "It is decorated with a wrench emblem. It's highly reflective and stain resistant, so you don't need to worry about ruining it with oil." icon_state = "sheetce" - item_color = "chief" dream_messages = list("authority", "a silvery ID", "the engine", "power tools", "an APC", "a parrot", "the chief engineer") /obj/item/bedsheet/qm name = "quartermaster's bedsheet" desc = "It is decorated with a crate emblem in silver lining. It's rather tough, and just the thing to lie on after a hard day of pushing paper." icon_state = "sheetqm" - item_color = "qm" dream_messages = list("a grey ID", "a shuttle", "a crate", "a sloth", "the quartermaster") /obj/item/bedsheet/brown icon_state = "sheetbrown" - item_color = "cargo" dream_messages = list("brown") /obj/item/bedsheet/black icon_state = "sheetblack" - item_color = "black" dream_messages = list("black") /obj/item/bedsheet/centcom name = "\improper CentCom bedsheet" desc = "Woven with advanced nanothread for warmth as well as being very decorated, essential for all officials." icon_state = "sheetcentcom" - item_color = "centcom" dream_messages = list("a unique ID", "authority", "artillery", "an ending") /obj/item/bedsheet/syndie name = "syndicate bedsheet" desc = "It has a syndicate emblem and it has an aura of evil." icon_state = "sheetsyndie" - item_color = "syndie" dream_messages = list("a green disc", "a red crystal", "a glowing blade", "a wire-covered ID") /obj/item/bedsheet/cult name = "cultist's bedsheet" desc = "You might dream of Nar'Sie if you sleep with this. It seems rather tattered and glows of an eldritch presence." icon_state = "sheetcult" - item_color = "cult" dream_messages = list("a tome", "a floating red crystal", "a glowing sword", "a bloody symbol", "a massive humanoid figure") /obj/item/bedsheet/wiz name = "wizard's bedsheet" desc = "A special fabric enchanted with magic so you can have an enchanted night. It even glows!" icon_state = "sheetwiz" - item_color = "wiz" dream_messages = list("a book", "an explosion", "lightning", "a staff", "a skeleton", "a robe", "magic") /obj/item/bedsheet/nanotrasen name = "nanotrasen bedsheet" desc = "It has the Nanotrasen logo on it and has an aura of duty." icon_state = "sheetNT" - item_color = "nanotrasen" dream_messages = list("authority", "an ending") /obj/item/bedsheet/ian icon_state = "sheetian" - item_color = "ian" dream_messages = list("a dog", "a corgi", "woof", "bark", "arf") /obj/item/bedsheet/runtime icon_state = "sheetruntime" - item_color = "runtime" dream_messages = list("a kitty", "a cat", "meow", "purr", "nya~") /obj/item/bedsheet/pirate name = "pirate's bedsheet" desc = "It has a Jolly Roger emblem on it and has a faint scent of grog." icon_state = "sheetpirate" - item_color = "black" dream_messages = list("doing whatever oneself wants", "cause a pirate is free", "being a pirate", "stealing", "landlubbers", "gold", "a buried treasure", "yarr", "avast", "a swashbuckler", "sailing the Seven Seas", "a parrot", "a monkey", "an island", "a talking skull") /obj/item/bedsheet/gondola name = "gondola bedsheet" desc = "A precious bedsheet made from the hide of a rare and peculiar critter." icon_state = "sheetgondola" - item_color = "cargo" var/g_mouth var/g_eyes @@ -262,14 +232,12 @@ LINEN BINS name = "cosmic space bedsheet" desc = "Made from the dreams of those who wonder at the stars." icon_state = "sheetcosmos" - item_color = "cosmos" dream_messages = list("the infinite cosmos", "Hans Zimmer music", "a flight through space", "the galaxy", "being fabulous", "shooting stars") light_power = 2 light_range = 1.4 /obj/item/bedsheet/random icon_state = "random_bedsheet" - item_color = "rainbow" name = "random bedsheet" desc = "If you're reading this description ingame, something has gone wrong! Honk!" diff --git a/code/modules/antagonists/changeling/changeling.dm b/code/modules/antagonists/changeling/changeling.dm index cc15147312..4e2c53c0cf 100644 --- a/code/modules/antagonists/changeling/changeling.dm +++ b/code/modules/antagonists/changeling/changeling.dm @@ -287,7 +287,6 @@ prof.name_list[slot] = I.name prof.appearance_list[slot] = I.appearance prof.flags_cover_list[slot] = I.flags_cover - prof.item_color_list[slot] = I.item_color prof.item_state_list[slot] = I.item_state prof.exists_list[slot] = 1 else @@ -503,7 +502,6 @@ var/list/appearance_list = list() var/list/flags_cover_list = list() var/list/exists_list = list() - var/list/item_color_list = list() var/list/item_state_list = list() var/underwear @@ -526,7 +524,6 @@ newprofile.appearance_list = appearance_list.Copy() newprofile.flags_cover_list = flags_cover_list.Copy() newprofile.exists_list = exists_list.Copy() - newprofile.item_color_list = item_color_list.Copy() newprofile.item_state_list = item_state_list.Copy() newprofile.underwear = underwear newprofile.undershirt = undershirt diff --git a/code/modules/antagonists/clockcult/clock_items/clockwork_armor.dm b/code/modules/antagonists/clockcult/clock_items/clockwork_armor.dm index 5bc04173b9..a4f8bf8062 100644 --- a/code/modules/antagonists/clockcult/clock_items/clockwork_armor.dm +++ b/code/modules/antagonists/clockcult/clock_items/clockwork_armor.dm @@ -127,7 +127,6 @@ icon = 'icons/obj/clothing/clockwork_garb.dmi' icon_state = "clockwork_gauntlets" item_state = "clockwork_gauntlets" - item_color = null //So they don't wash. strip_delay = 50 equip_delay_other = 30 body_parts_covered = ARMS diff --git a/code/modules/antagonists/devil/true_devil/inventory.dm b/code/modules/antagonists/devil/true_devil/inventory.dm index 778c421616..579dfb4fb1 100644 --- a/code/modules/antagonists/devil/true_devil/inventory.dm +++ b/code/modules/antagonists/devil/true_devil/inventory.dm @@ -12,12 +12,7 @@ var/obj/item/r_hand = get_item_for_held_index(2) if(r_hand) - - var/r_state = r_hand.item_state - if(!r_state) - r_state = r_hand.icon_state - - var/mutable_appearance/r_hand_overlay = r_hand.build_worn_icon(state = r_state, default_layer = DEVIL_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE) + var/mutable_appearance/r_hand_overlay = r_hand.build_worn_icon(default_layer = DEVIL_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE) hands_overlays += r_hand_overlay @@ -28,12 +23,7 @@ client.screen |= r_hand if(l_hand) - - var/l_state = l_hand.item_state - if(!l_state) - l_state = l_hand.icon_state - - var/mutable_appearance/l_hand_overlay = l_hand.build_worn_icon(state = l_state, default_layer = DEVIL_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE) + var/mutable_appearance/l_hand_overlay = l_hand.build_worn_icon(default_layer = DEVIL_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE) hands_overlays += l_hand_overlay diff --git a/code/modules/clothing/chameleon.dm b/code/modules/clothing/chameleon.dm index cbd1fcff87..9f1111e5d9 100644 --- a/code/modules/clothing/chameleon.dm +++ b/code/modules/clothing/chameleon.dm @@ -219,14 +219,13 @@ if(isitem(target)) var/obj/item/I = target I.item_state = initial(picked_item.item_state) - I.item_color = initial(picked_item.item_color) var/obj/item/clothing/CL = target var/obj/item/clothing/PCL = new picked_item if(istype(CL) && istype(PCL)) CL.flags_cover = PCL.flags_cover CL.flags_inv = PCL.flags_inv CL.mutantrace_variation = PCL.mutantrace_variation - CL.alternate_worn_icon = PCL.alternate_worn_icon + CL.mob_overlay_icon = PCL.mob_overlay_icon qdel(PCL) target.icon = initial(picked_item.icon) @@ -238,7 +237,6 @@ P.desc = initial(picked_item.desc) P.icon_state = initial(picked_item.icon_state) P.item_state = initial(picked_item.item_state) - P.item_color = initial(picked_item.item_color) P.overlays_offsets = initial(picked_item.overlays_offsets) P.set_new_overlays() P.update_icon() @@ -269,7 +267,6 @@ name = "black jumpsuit" icon_state = "black" item_state = "bl_suit" - item_color = "black" desc = "It's a plain jumpsuit. It has a small dial on the wrist." sensor_mode = SENSOR_OFF //Hey who's this guy on the Syndicate Shuttle?? random_sensor = FALSE @@ -284,7 +281,6 @@ desc = "A tough jumpsuit woven from alloy threads. It can take on the appearance of other jumpsuits." icon_state = "engine" item_state = "engi_suit" - item_color = "engine" /obj/item/clothing/under/chameleon/Initialize() . = ..() @@ -394,7 +390,6 @@ name = "grey cap" desc = "It's a baseball hat in a tasteful grey colour." icon_state = "greysoft" - item_color = "grey" resistance_flags = NONE armor = list("melee" = 5, "bullet" = 5, "laser" = 5, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) @@ -494,7 +489,6 @@ /obj/item/clothing/shoes/chameleon name = "black shoes" icon_state = "black" - item_color = "black" desc = "A pair of black shoes." permeability_coefficient = 0.05 resistance_flags = NONE @@ -520,7 +514,6 @@ /obj/item/clothing/shoes/chameleon/noslip name = "black shoes" icon_state = "black" - item_color = "black" desc = "A pair of black shoes." clothing_flags = NOSLIP @@ -639,7 +632,6 @@ desc = "A neosilk clip-on tie." icon = 'icons/obj/clothing/neck.dmi' icon_state = "blacktie" - item_color = "blacktie" resistance_flags = NONE armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 7e2d73190a..f68164594c 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -444,11 +444,11 @@ BLIND // can't see anything /obj/item/clothing/update_overlays() // Polychrome stuff . = ..() if(hasprimary) //Checks if the overlay is enabled - var/mutable_appearance/primary_overlay = mutable_appearance(icon, "[item_color]-primary", color = primary_color) //Automagically picks overlays + var/mutable_appearance/primary_overlay = mutable_appearance(icon, "[item_state]-primary", color = primary_color) //Automagically picks overlays . += primary_overlay //Applies the coloured overlay onto the item sprite. but NOT the mob sprite. if(hassecondary) - var/mutable_appearance/secondary_overlay = mutable_appearance(icon, "[item_color]-secondary", color = secondary_color) + var/mutable_appearance/secondary_overlay = mutable_appearance(icon, "[item_state]-secondary", color = secondary_color) . += secondary_overlay if(hastertiary) - var/mutable_appearance/tertiary_overlay = mutable_appearance(icon, "[item_color]-tertiary", color = tertiary_color) - . += tertiary_overlay \ No newline at end of file + var/mutable_appearance/tertiary_overlay = mutable_appearance(icon, "[item_state]-tertiary", color = tertiary_color) + . += tertiary_overlay diff --git a/code/modules/clothing/glasses/phantomthief.dm b/code/modules/clothing/glasses/phantomthief.dm index 1c9afcfd6f..569a743802 100644 --- a/code/modules/clothing/glasses/phantomthief.dm +++ b/code/modules/clothing/glasses/phantomthief.dm @@ -1,7 +1,7 @@ /obj/item/clothing/glasses/phantomthief name = "suspicious paper mask" desc = "A cheap, Syndicate-branded paper face mask. They'll never see it coming." - alternate_worn_icon = 'icons/mob/mask.dmi' + mob_overlay_icon = 'icons/mob/mask.dmi' icon = 'icons/obj/clothing/masks.dmi' icon_state = "s-ninja" item_state = "s-ninja" diff --git a/code/modules/clothing/gloves/color.dm b/code/modules/clothing/gloves/color.dm index cf3541fd89..a38765e442 100644 --- a/code/modules/clothing/gloves/color.dm +++ b/code/modules/clothing/gloves/color.dm @@ -1,3 +1,6 @@ +/obj/item/clothing/gloves/color + dying_key = DYE_REGISTRY_GLOVES + /obj/item/clothing/gloves/color/yellow desc = "These gloves will protect the wearer from electric shock." name = "insulated gloves" @@ -5,7 +8,6 @@ item_state = "ygloves" siemens_coefficient = 0 permeability_coefficient = 0.05 - item_color="yellow" resistance_flags = NONE var/can_be_cut = 1 @@ -16,7 +18,6 @@ item_state = "ygloves" siemens_coefficient = 1 //Set to a default of 1, gets overridden in New() permeability_coefficient = 0.05 - item_color="yellow" resistance_flags = NONE var/can_be_cut = 1 @@ -70,21 +71,14 @@ name = "black gloves" icon_state = "black" item_state = "blackgloves" - item_color="black" cold_protection = HANDS min_cold_protection_temperature = GLOVES_MIN_TEMP_PROTECT heat_protection = HANDS max_heat_protection_temperature = GLOVES_MAX_TEMP_PROTECT resistance_flags = NONE - var/can_be_cut = 1 + var/can_be_cut = TRUE strip_mod = 1.2 -/obj/item/clothing/gloves/color/black/hos - item_color = "hosred" //Exists for washing machines. Is not different from black gloves in any way. - -/obj/item/clothing/gloves/color/black/ce - item_color = "chief" //Exists for washing machines. Is not different from black gloves in any way. - /obj/item/clothing/gloves/color/black/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/wirecutters)) if(can_be_cut && icon_state == initial(icon_state))//only if not dyed @@ -99,15 +93,12 @@ desc = "A pair of gloves, they don't look special in any way." icon_state = "orange" item_state = "orangegloves" - item_color="orange" /obj/item/clothing/gloves/color/red name = "red gloves" desc = "A pair of gloves, they don't look special in any way." icon_state = "red" item_state = "redgloves" - item_color = "red" - /obj/item/clothing/gloves/color/red/insulated name = "insulated gloves" @@ -121,68 +112,48 @@ desc = "A pair of gloves, they don't look special in any way." icon_state = "rainbow" item_state = "rainbowgloves" - item_color = "rainbow" - -/obj/item/clothing/gloves/color/rainbow/clown - item_color = "clown" /obj/item/clothing/gloves/color/blue name = "blue gloves" desc = "A pair of gloves, they don't look special in any way." icon_state = "blue" item_state = "bluegloves" - item_color="blue" /obj/item/clothing/gloves/color/purple name = "purple gloves" desc = "A pair of gloves, they don't look special in any way." icon_state = "purple" item_state = "purplegloves" - item_color="purple" /obj/item/clothing/gloves/color/green name = "green gloves" desc = "A pair of gloves, they don't look special in any way." icon_state = "green" item_state = "greengloves" - item_color="green" /obj/item/clothing/gloves/color/grey name = "grey gloves" desc = "A pair of gloves, they don't look special in any way." icon_state = "gray" item_state = "graygloves" - item_color="grey" - -/obj/item/clothing/gloves/color/grey/rd - item_color = "director" //Exists for washing machines. Is not different from gray gloves in any way. - -/obj/item/clothing/gloves/color/grey/hop - item_color = "hop" //Exists for washing machines. Is not different from gray gloves in any way. /obj/item/clothing/gloves/color/light_brown name = "light brown gloves" desc = "A pair of gloves, they don't look special in any way." icon_state = "lightbrown" item_state = "lightbrowngloves" - item_color="light brown" /obj/item/clothing/gloves/color/brown name = "brown gloves" desc = "A pair of gloves, they don't look special in any way." icon_state = "brown" item_state = "browngloves" - item_color="brown" - -/obj/item/clothing/gloves/color/brown/cargo - item_color = "cargo" //Exists for washing machines. Is not different from brown gloves in any way. /obj/item/clothing/gloves/color/captain desc = "Regal blue gloves, with a nice gold trim, a diamond anti-shock coating, and an integrated thermal barrier. Swanky." name = "captain's gloves" icon_state = "captain" item_state = "egloves" - item_color = "captain" siemens_coefficient = 0 permeability_coefficient = 0.05 cold_protection = HANDS @@ -199,7 +170,6 @@ item_state = "lgloves" siemens_coefficient = 0.3 permeability_coefficient = 0.01 - item_color="mime" transfer_prints = TRUE resistance_flags = NONE var/carrytrait = TRAIT_QUICK_CARRY @@ -218,7 +188,6 @@ desc = "Pricy sterile gloves that are stronger than latex. Transfers advanced paramedical knowledge to the wearer via the use of nanochips." icon_state = "nitrile" item_state = "nitrilegloves" - item_color = "cmo" transfer_prints = FALSE carrytrait = TRAIT_QUICKER_CARRY @@ -236,7 +205,3 @@ desc = "These look pretty fancy." icon_state = "white" item_state = "wgloves" - item_color="white" - -/obj/item/clothing/gloves/color/white/redcoat - item_color = "redcoat" //Exists for washing machines. Is not different from white gloves in any way. diff --git a/code/modules/clothing/gloves/miscellaneous.dm b/code/modules/clothing/gloves/miscellaneous.dm index 9f4b89f607..cb75b16ec2 100644 --- a/code/modules/clothing/gloves/miscellaneous.dm +++ b/code/modules/clothing/gloves/miscellaneous.dm @@ -4,7 +4,6 @@ desc = "Plain black gloves without fingertips for the hard working." icon_state = "fingerless" item_state = "fingerless" - item_color = null //So they don't wash. transfer_prints = TRUE strip_delay = 40 equip_delay_other = 20 @@ -48,7 +47,6 @@ desc = "For when you're expecting to get slapped on the wrist. Offers modest protection to your arms." icon_state = "bracers" item_state = "bracers" - item_color = null //So they don't wash. transfer_prints = TRUE strip_delay = 40 equip_delay_other = 20 diff --git a/code/modules/clothing/head/beanie.dm b/code/modules/clothing/head/beanie.dm index a5fb04d393..4117e88811 100644 --- a/code/modules/clothing/head/beanie.dm +++ b/code/modules/clothing/head/beanie.dm @@ -5,7 +5,6 @@ name = "white beanie" desc = "A stylish beanie. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their heads." icon_state = "beanie" //Default white - item_color = "beanie" /obj/item/clothing/head/beanie/black name = "black beanie" @@ -52,33 +51,27 @@ /obj/item/clothing/head/beanie/christmas name = "christmas beanie" icon_state = "beaniechristmas" - item_color = "beaniechristmas" /obj/item/clothing/head/beanie/striped name = "striped beanie" icon_state = "beaniestriped" - item_color = "beaniestriped" /obj/item/clothing/head/beanie/stripedred name = "red striped beanie" icon_state = "beaniestripedred" - item_color = "beaniestripedred" /obj/item/clothing/head/beanie/stripedblue name = "blue striped beanie" icon_state = "beaniestripedblue" - item_color = "beaniestripedblue" /obj/item/clothing/head/beanie/stripedgreen name = "green striped beanie" icon_state = "beaniestripedgreen" - item_color = "beaniestripedgreen" /obj/item/clothing/head/beanie/durathread name = "durathread beanie" desc = "A beanie made from durathread, its resilient fibres provide some protection to the wearer." icon_state = "beaniedurathread" - item_color = null armor = list("melee" = 25, "bullet" = 10, "laser" = 20,"energy" = 10, "bomb" = 30, "bio" = 15, "rad" = 20, "fire" = 100, "acid" = 50) diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index 29b0aa9552..246be3ff4a 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -7,7 +7,7 @@ light_color = "#FFCC66" var/power_on = 0.8 var/on = FALSE - item_color = "yellow" //Determines used sprites: hardhat[on]_[item_color] and hardhat[on]_[item_color]2 (lying down sprite) + var/hat_type = "yellow" //Determines used sprites: hardhat[on]_[hat_type] and hardhat[on]_[hat_type]2 (lying down sprite) armor = list("melee" = 15, "bullet" = 5, "laser" = 20,"energy" = 10, "bomb" = 20, "bio" = 10, "rad" = 20, "fire" = 100, "acid" = 50) flags_inv = 0 actions_types = list(/datum/action/item_action/toggle_helmet_light) @@ -33,8 +33,8 @@ update_icon() /obj/item/clothing/head/hardhat/update_icon_state() - icon_state = "hardhat[on]_[item_color]" - item_state = "hardhat[on]_[item_color]" + icon_state = "hardhat[on]_[hat_type]" + item_state = "hardhat[on]_[hat_type]" /obj/item/clothing/head/hardhat/proc/turn_on(mob/user) set_light(brightness_on, power_on) @@ -45,13 +45,13 @@ /obj/item/clothing/head/hardhat/orange icon_state = "hardhat0_orange" item_state = "hardhat0_orange" - item_color = "orange" + hat_type = "orange" dog_fashion = null /obj/item/clothing/head/hardhat/red icon_state = "hardhat0_red" item_state = "hardhat0_red" - item_color = "red" + hat_type = "red" dog_fashion = null name = "firefighter helmet" clothing_flags = STOPSPRESSUREDAMAGE @@ -63,7 +63,7 @@ /obj/item/clothing/head/hardhat/white icon_state = "hardhat0_white" item_state = "hardhat0_white" - item_color = "white" + hat_type = "white" clothing_flags = STOPSPRESSUREDAMAGE heat_protection = HEAD max_heat_protection_temperature = FIRE_HELM_MAX_TEMP_PROTECT @@ -74,13 +74,13 @@ /obj/item/clothing/head/hardhat/dblue icon_state = "hardhat0_dblue" item_state = "hardhat0_dblue" - item_color = "dblue" + hat_type = "dblue" dog_fashion = null /obj/item/clothing/head/hardhat/atmos icon_state = "hardhat0_atmos" item_state = "hardhat0_atmos" - item_color = "atmos" + hat_type = "atmos" dog_fashion = null name = "atmospheric technician's firefighting helmet" desc = "A firefighter's helmet, able to keep the user cool in any situation." @@ -139,14 +139,14 @@ /obj/item/clothing/head/hardhat/weldhat/orange icon_state = "hardhat0_orange" item_state = "hardhat0_orange" - item_color = "orange" + hat_type = "orange" /obj/item/clothing/head/hardhat/weldhat/white desc = "A piece of headgear used in dangerous working conditions to protect the head. Comes with a built-in flashlight AND welding shield!" //This bulb is not smaller icon_state = "hardhat0_white" item_state = "hardhat0_white" brightness_on = 4 //Boss always takes the best stuff - item_color = "white" + hat_type = "white" clothing_flags = STOPSPRESSUREDAMAGE heat_protection = HEAD max_heat_protection_temperature = FIRE_HELM_MAX_TEMP_PROTECT @@ -156,4 +156,4 @@ /obj/item/clothing/head/hardhat/weldhat/dblue icon_state = "hardhat0_dblue" item_state = "hardhat0_dblue" - item_color = "dblue" \ No newline at end of file + hat_type = "dblue" \ No newline at end of file diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index 9253c4e9aa..638a0c2f23 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -364,7 +364,6 @@ name = "durathread beret" desc = "A beret made from durathread, its resilient fibres provide some protection to the wearer." icon_state = "beretdurathread" - item_color = null armor = list("melee" = 25, "bullet" = 10, "laser" = 20,"energy" = 10, "bomb" = 30, "bio" = 15, "rad" = 20, "fire" = 100, "acid" = 50) #undef DRILL_DEFAULT diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 189fb46e46..2cb043ba88 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -372,14 +372,12 @@ name = "Telegram cap" desc = "A bright red cap warn by hotel staff. Or people who want to be a singing telegram" icon_state = "telegram" - item_color = "telegram" dog_fashion = /datum/dog_fashion/head/telegram /obj/item/clothing/head/colour name = "Singer cap" desc = "A light white hat that has bands of color. Just makes you want to sing and dance!" icon_state = "colour" - item_color = "colour" dog_fashion = /datum/dog_fashion/head/colour /obj/item/clothing/head/christmashat diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 0b58ea234c..b8fcc40311 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -42,7 +42,6 @@ desc = "You put the cake on your head. Brilliant." icon_state = "hardhat0_cakehat" item_state = "hardhat0_cakehat" - item_color = "cakehat" hitsound = 'sound/weapons/tap.ogg' flags_inv = HIDEEARS|HIDEHAIR armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) @@ -114,7 +113,6 @@ desc = "A jack o' lantern! Believed to ward off evil spirits." icon_state = "hardhat0_pumpkin" item_state = "hardhat0_pumpkin" - item_color = "pumpkin" flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) brightness_on = 2 //luminosity when on @@ -151,7 +149,6 @@ desc = "Some fake antlers and a very fake red nose." icon_state = "hardhat0_reindeer" item_state = "hardhat0_reindeer" - item_color = "reindeer" flags_inv = 0 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) brightness_on = 1 //luminosity when on diff --git a/code/modules/clothing/head/soft_caps.dm b/code/modules/clothing/head/soft_caps.dm index 19ff6bc8b2..2f4bd44e4f 100644 --- a/code/modules/clothing/head/soft_caps.dm +++ b/code/modules/clothing/head/soft_caps.dm @@ -3,14 +3,14 @@ desc = "It's a baseball hat in a tasteless yellow colour." icon_state = "cargosoft" item_state = "helmet" - item_color = "cargo" + var/soft_type = "cargo" dog_fashion = /datum/dog_fashion/head/cargo_tech var/flipped = 0 /obj/item/clothing/head/soft/dropped(mob/user) - icon_state = "[item_color]soft" + icon_state = "[soft_type]soft" flipped = FALSE return ..() @@ -33,10 +33,10 @@ if(!user.incapacitated()) src.flipped = !src.flipped if(src.flipped) - icon_state = "[item_color]soft_flipped" + icon_state = "[soft_type]soft_flipped" to_chat(user, "You flip the hat backwards.") else - icon_state = "[item_color]soft" + icon_state = "[soft_type]soft" to_chat(user, "You flip the hat back in normal position.") usr.update_inv_head() //so our mob-overlays update @@ -48,77 +48,77 @@ name = "red cap" desc = "It's a baseball hat in a tasteless red colour." icon_state = "redsoft" - item_color = "red" + soft_type = "red" dog_fashion = null /obj/item/clothing/head/soft/blue name = "blue cap" desc = "It's a baseball hat in a tasteless blue colour." icon_state = "bluesoft" - item_color = "blue" + soft_type = "blue" dog_fashion = null /obj/item/clothing/head/soft/green name = "green cap" desc = "It's a baseball hat in a tasteless green colour." icon_state = "greensoft" - item_color = "green" + soft_type = "green" dog_fashion = null /obj/item/clothing/head/soft/yellow name = "yellow cap" desc = "It's a baseball hat in a tasteless yellow colour." icon_state = "yellowsoft" - item_color = "yellow" + soft_type = "yellow" dog_fashion = null /obj/item/clothing/head/soft/grey name = "grey cap" desc = "It's a baseball hat in a tasteful grey colour." icon_state = "greysoft" - item_color = "grey" + soft_type = "grey" dog_fashion = null /obj/item/clothing/head/soft/orange name = "orange cap" desc = "It's a baseball hat in a tasteless orange colour." icon_state = "orangesoft" - item_color = "orange" + soft_type = "orange" dog_fashion = null /obj/item/clothing/head/soft/mime name = "white cap" desc = "It's a baseball hat in a tasteless white colour." icon_state = "mimesoft" - item_color = "mime" + soft_type = "mime" dog_fashion = null /obj/item/clothing/head/soft/purple name = "purple cap" desc = "It's a baseball hat in a tasteless purple colour." icon_state = "purplesoft" - item_color = "purple" + soft_type = "purple" dog_fashion = null /obj/item/clothing/head/soft/black name = "black cap" desc = "It's a baseball hat in a tasteless black colour." icon_state = "blacksoft" - item_color = "black" + soft_type = "black" dog_fashion = null /obj/item/clothing/head/soft/rainbow name = "rainbow cap" desc = "It's a baseball hat in a bright rainbow of colors." icon_state = "rainbowsoft" - item_color = "rainbow" + soft_type = "rainbow" dog_fashion = null /obj/item/clothing/head/soft/sec name = "security cap" desc = "It's a robust baseball hat in tasteful red colour." icon_state = "secsoft" - item_color = "sec" + soft_type = "sec" armor = list("melee" = 30, "bullet" = 25, "laser" = 25, "energy" = 10, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 50) strip_delay = 60 dog_fashion = null @@ -127,14 +127,14 @@ name = "EMT cap" desc = "It's a baseball hat with a dark turquoise color and a reflective cross on the top." icon_state = "emtsoft" - item_color = "emt" + soft_type = "emt" dog_fashion = null /obj/item/clothing/head/soft/baseball name = "baseball cap" desc = "It's a robust baseball hat, this one belongs to syndicate major league team." icon_state = "baseballsoft" - item_color = "baseballsoft" + soft_type = "baseballsoft" item_state = "baseballsoft" flags_inv = HIDEEYES|HIDEFACE armor = list("melee" = 35, "bullet" = 35, "laser" = 25, "energy" = 10, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 90) diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index 38f0a7c20a..144b17e510 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -68,6 +68,7 @@ clothing_flags = ALLOWINTERNALS icon_state = "clown" item_state = "clown_hat" + dye_color = "clown" flags_cover = MASKCOVERSEYES resistance_flags = FLAMMABLE actions_types = list(/datum/action/item_action/adjust) diff --git a/code/modules/clothing/masks/miscellaneous.dm b/code/modules/clothing/masks/miscellaneous.dm index c743f26363..2bc3d5098d 100644 --- a/code/modules/clothing/masks/miscellaneous.dm +++ b/code/modules/clothing/masks/miscellaneous.dm @@ -132,7 +132,6 @@ /obj/item/clothing/mask/cowmask name = "Cow mask with a builtin voice modulator." desc = "A rubber cow mask," - icon = 'icons/mob/mask.dmi' icon_state = "cowmask" item_state = "cowmask" clothing_flags = VOICEBOX_TOGGLABLE diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index 530af7777d..7bce47909a 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -21,35 +21,29 @@ icon = 'icons/obj/clothing/neck.dmi' icon_state = "bluetie" item_state = "" //no inhands - item_color = "bluetie" w_class = WEIGHT_CLASS_SMALL /obj/item/clothing/neck/tie/blue name = "blue tie" icon_state = "bluetie" - item_color = "bluetie" /obj/item/clothing/neck/tie/red name = "red tie" icon_state = "redtie" - item_color = "redtie" /obj/item/clothing/neck/tie/black name = "black tie" icon_state = "blacktie" - item_color = "blacktie" /obj/item/clothing/neck/tie/horrible name = "horrible tie" desc = "A neosilk clip-on tie. This one is disgusting." icon_state = "horribletie" - item_color = "horribletie" /obj/item/clothing/neck/stethoscope name = "stethoscope" desc = "An outdated medical apparatus for listening to the sounds of the human body. It also makes you look like you know what you're doing." icon_state = "stethoscope" - item_color = "stethoscope" /obj/item/clothing/neck/stethoscope/suicide_act(mob/living/carbon/user) user.visible_message("[user] puts \the [src] to [user.p_their()] chest! It looks like [user.p_they()] wont hear much!") @@ -94,7 +88,6 @@ name = "white scarf" icon_state = "scarf" desc = "A stylish scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks." - item_color = "scarf" dog_fashion = /datum/dog_fashion/head /obj/item/clothing/neck/scarf/black @@ -148,12 +141,10 @@ /obj/item/clothing/neck/scarf/zebra name = "zebra scarf" icon_state = "zebrascarf" - item_color = "zebrascarf" /obj/item/clothing/neck/scarf/christmas name = "christmas scarf" icon_state = "christmasscarf" - item_color = "christmasscarf" //The three following scarves don't have the scarf subtype //This is because Ian can equip anything from that subtype @@ -161,17 +152,14 @@ /obj/item/clothing/neck/stripedredscarf name = "striped red scarf" icon_state = "stripedredscarf" - item_color = "stripedredscarf" /obj/item/clothing/neck/stripedgreenscarf name = "striped green scarf" icon_state = "stripedgreenscarf" - item_color = "stripedgreenscarf" /obj/item/clothing/neck/stripedbluescarf name = "striped blue scarf" icon_state = "stripedbluescarf" - item_color = "stripedbluescarf" /////////// //COLLARS// @@ -181,8 +169,7 @@ name = "pet collar" desc = "It's for pets. Though you probably could wear it yourself, you'd doubtless be the subject of ridicule. It seems to be made out of a polychromic material." icon_state = "petcollar" - item_color = "petcollar" - alternate_worn_icon = 'icons/mob/neck.dmi' //Because, as it appears, the item itself is normally not directly aware of its worn overlays, so this is about the easiest way, without adding a new var. + mob_overlay_icon = 'icons/mob/neck.dmi' //Because, as it appears, the item itself is normally not directly aware of its worn overlays, so this is about the easiest way, without adding a new var. hasprimary = TRUE primary_color = "#00BBBB" pocket_storage_component_path = /datum/component/storage/concrete/pockets/small/collar @@ -197,22 +184,21 @@ if(hasprimary | hassecondary | hastertiary) if(!isinhands) //prevents the worn sprites from showing up if you're just holding them if(hasprimary) //checks if overlays are enabled - var/mutable_appearance/primary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-primary") //automagical sprite selection + var/mutable_appearance/primary_worn = mutable_appearance(mob_overlay_icon, "[icon_state]-primary") //automagical sprite selection primary_worn.color = primary_color //colors the overlay . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite if(hassecondary) - var/mutable_appearance/secondary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-secondary") + var/mutable_appearance/secondary_worn = mutable_appearance(mob_overlay_icon, "[icon_state]-secondary") secondary_worn.color = secondary_color . += secondary_worn if(hastertiary) - var/mutable_appearance/tertiary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-tertiary") + var/mutable_appearance/tertiary_worn = mutable_appearance(mob_overlay_icon, "[icon_state]-tertiary") tertiary_worn.color = tertiary_color . += tertiary_worn /obj/item/clothing/neck/petcollar/leather name = "leather pet collar" icon_state = "leathercollar" - item_color = "leathercollar" hasprimary = TRUE hassecondary = TRUE @@ -223,7 +209,6 @@ desc = "Quite fashionable... if you're somebody who's just read their first BDSM-themed erotica novel." name = "choker" icon_state = "choker" - item_color = "choker" hasprimary = TRUE primary_color = "#222222" @@ -253,7 +238,6 @@ /obj/item/clothing/neck/petcollar/locked/leather name = "leather pet collar" icon_state = "leathercollar" - item_color = "leathercollar" hasprimary = TRUE hassecondary = TRUE @@ -264,7 +248,6 @@ name = "choker" desc = "Quite fashionable... if you're somebody who's just read their first BDSM-themed erotica novel." icon_state = "choker" - item_color = "choker" hasprimary = TRUE primary_color = "#222222" @@ -290,7 +273,6 @@ desc = "Damn, it feels good to be a gangster." icon = 'icons/obj/clothing/neck.dmi' icon_state = "bling" - item_color = "bling" ////////////////////////////////// //VERY SUPER BADASS NECKERCHIEFS// diff --git a/code/modules/clothing/shoes/colour.dm b/code/modules/clothing/shoes/colour.dm index c45b9b443a..df0f03f614 100644 --- a/code/modules/clothing/shoes/colour.dm +++ b/code/modules/clothing/shoes/colour.dm @@ -1,9 +1,9 @@ /obj/item/clothing/shoes/sneakers + dying_key = DYE_REGISTRY_SNEAKERS /obj/item/clothing/shoes/sneakers/black name = "black shoes" icon_state = "black" - item_color = "black" desc = "A pair of black shoes." cold_protection = FEET @@ -11,80 +11,49 @@ heat_protection = FEET max_heat_protection_temperature = SHOES_MAX_TEMP_PROTECT -/obj/item/clothing/shoes/sneakers/black/redcoat - item_color = "redcoat" //Exists for washing machines. Is not different from black shoes in any way. - /obj/item/clothing/shoes/sneakers/brown name = "brown shoes" desc = "A pair of brown shoes." icon_state = "brown" - item_color = "brown" - -/obj/item/clothing/shoes/sneakers/brown/captain - item_color = "captain" //Exists for washing machines. Is not different from brown shoes in any way. - -/obj/item/clothing/shoes/sneakers/brown/hop - item_color = "hop" //Exists for washing machines. Is not different from brown shoes in any way. - -/obj/item/clothing/shoes/sneakers/brown/ce - item_color = "chief" //Exists for washing machines. Is not different from brown shoes in any way. - -/obj/item/clothing/shoes/sneakers/brown/rd - item_color = "director" //Exists for washing machines. Is not different from brown shoes in any way. - -/obj/item/clothing/shoes/sneakers/brown/cmo - item_color = "medical" //Exists for washing machines. Is not different from brown shoes in any way. - -/obj/item/clothing/shoes/sneakers/brown/qm - item_color = "cargo" //Exists for washing machines. Is not different from brown shoes in any way. /obj/item/clothing/shoes/sneakers/blue name = "blue shoes" icon_state = "blue" - item_color = "blue" /obj/item/clothing/shoes/sneakers/green name = "green shoes" icon_state = "green" - item_color = "green" /obj/item/clothing/shoes/sneakers/yellow name = "yellow shoes" icon_state = "yellow" - item_color = "yellow" /obj/item/clothing/shoes/sneakers/purple name = "purple shoes" icon_state = "purple" - item_color = "purple" /obj/item/clothing/shoes/sneakers/brown name = "brown shoes" icon_state = "brown" - item_color = "brown" /obj/item/clothing/shoes/sneakers/red name = "red shoes" desc = "Stylish red shoes." icon_state = "red" - item_color = "red" /obj/item/clothing/shoes/sneakers/white name = "white shoes" icon_state = "white" permeability_coefficient = 0.01 - item_color = "white" /obj/item/clothing/shoes/sneakers/rainbow name = "rainbow shoes" desc = "Very gay shoes." icon_state = "rain_bow" - item_color = "rainbow" /obj/item/clothing/shoes/sneakers/orange name = "orange shoes" icon_state = "orange" - item_color = "orange" /obj/item/clothing/shoes/sneakers/orange/attack_self(mob/user) if (src.chained) @@ -120,5 +89,4 @@ to_chat(c, "You need help taking these off!") return return ..() - - \ No newline at end of file + diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index 32d9dd4483..1f868dad6d 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -4,7 +4,6 @@ /obj/item/clothing/shoes/sneakers/mime name = "mime shoes" icon_state = "mime" - item_color = "mime" /obj/item/clothing/shoes/combat //basic syndicate combat boots for nuke ops and mob corpses name = "combat boots" @@ -124,7 +123,6 @@ icon_state = "jackboots" lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi' - item_color = "hosred" strip_delay = 50 equip_delay_other = 50 resistance_flags = NONE @@ -181,7 +179,6 @@ name = "\improper Nar'Sien invoker boots" desc = "A pair of boots worn by the followers of Nar'Sie." icon_state = "cult" - item_color = "cult" cold_protection = FEET min_cold_protection_temperature = SHOES_MIN_TEMP_PROTECT heat_protection = FEET @@ -227,7 +224,6 @@ name = "jump boots" desc = "A specialized pair of combat boots with a built-in propulsion system for rapid foward movement." icon_state = "jetboots" - item_color = "hosred" resistance_flags = FIRE_PROOF pocket_storage_component_path = /datum/component/storage/concrete/pockets/shoes actions_types = list(/datum/action/item_action/bhop) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 1bad198c73..7dbece0f91 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -10,7 +10,7 @@ var/brightness_on = 4 //luminosity when on var/on = FALSE var/obj/item/clothing/suit/space/hardsuit/suit - item_color = "engineering" //Determines used sprites: hardsuit[on]-[color] and hardsuit[on]-[color]2 (lying down sprite) + var/hardsuit_type = "engineering" //Determines used sprites: hardsuit[on]-[type] actions_types = list(/datum/action/item_action/toggle_helmet_light) var/rad_count = 0 @@ -30,7 +30,7 @@ /obj/item/clothing/head/helmet/space/hardsuit/attack_self(mob/user) on = !on - icon_state = "[basestate][on]-[item_color]" + icon_state = "[basestate][on]-[hardsuit_type]" user.update_inv_head() //so our mob-overlays update if(on) @@ -103,6 +103,7 @@ actions_types = list(/datum/action/item_action/toggle_helmet) var/helmettype = /obj/item/clothing/head/helmet/space/hardsuit var/obj/item/tank/jetpack/suit/jetpack = null + var/hardsuit_type /obj/item/clothing/suit/space/hardsuit/Initialize() @@ -169,7 +170,7 @@ icon_state = "hardsuit0-engineering" item_state = "eng_helm" armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 100, "acid" = 75) - item_color = "engineering" + hardsuit_type = "engineering" resistance_flags = FIRE_PROOF /obj/item/clothing/suit/space/hardsuit/engine @@ -188,7 +189,7 @@ desc = "A special helmet designed for work in a hazardous, low-pressure environment. Has thermal shielding." icon_state = "hardsuit0-atmospherics" item_state = "atmo_helm" - item_color = "atmospherics" + hardsuit_type = "atmospherics" armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 25, "fire" = 100, "acid" = 75) heat_protection = HEAD //Uncomment to enable firesuit protection max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -209,7 +210,7 @@ desc = "An advanced helmet designed for work in a hazardous, low pressure environment. Shines with a high polish." icon_state = "hardsuit0-white" item_state = "ce_helm" - item_color = "white" + hardsuit_type = "white" armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 90) heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -231,7 +232,7 @@ desc = "A special helmet designed for work in a hazardous, low pressure environment. Has reinforced plating for wildlife encounters and dual floodlights." icon_state = "hardsuit0-mining" item_state = "mining_helm" - item_color = "mining" + hardsuit_type = "mining" max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF heat_protection = HEAD @@ -267,7 +268,7 @@ alt_desc = "A dual-mode advanced helmet designed for work in special operations. It is in combat mode. Property of Gorlex Marauders." icon_state = "hardsuit1-syndi" item_state = "syndie_helm" - item_color = "syndi" + hardsuit_type = "syndi" armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90) on = FALSE var/obj/item/clothing/suit/space/hardsuit/syndi/linkedsuit = null @@ -276,7 +277,7 @@ visor_flags = STOPSPRESSUREDAMAGE /obj/item/clothing/head/helmet/space/hardsuit/syndi/update_icon_state() - icon_state = "hardsuit[on]-[item_color]" + icon_state = "hardsuit[on]-[hardsuit_type]" /obj/item/clothing/head/helmet/space/hardsuit/syndi/Initialize() . = ..() @@ -332,7 +333,7 @@ linkedsuit.clothing_flags &= ~STOPSPRESSUREDAMAGE linkedsuit.cold_protection &= ~(CHEST | GROIN | LEGS | FEET | ARMS | HANDS) - linkedsuit.icon_state = "hardsuit[on]-[item_color]" + linkedsuit.icon_state = "hardsuit[on]-[hardsuit_type]" linkedsuit.update_icon() user.update_inv_wear_suit() user.update_inv_w_uniform() @@ -344,7 +345,7 @@ alt_desc = "A dual-mode advanced hardsuit designed for work in special operations. It is in combat mode. Property of Gorlex Marauders." icon_state = "hardsuit1-syndi" item_state = "syndie_hardsuit" - item_color = "syndi" + hardsuit_type = "syndi" w_class = WEIGHT_CLASS_NORMAL armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90) allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) @@ -358,7 +359,7 @@ desc = "An elite version of the syndicate helmet, with improved armour and fireproofing. It is in EVA mode. Property of Gorlex Marauders." alt_desc = "An elite version of the syndicate helmet, with improved armour and fireproofing. It is in combat mode. Property of Gorlex Marauders." icon_state = "hardsuit0-syndielite" - item_color = "syndielite" + hardsuit_type = "syndielite" armor = list("melee" = 60, "bullet" = 60, "laser" = 50, "energy" = 25, "bomb" = 55, "bio" = 100, "rad" = 70, "fire" = 100, "acid" = 100) heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -375,7 +376,7 @@ desc = "An elite version of the syndicate hardsuit, with improved armour and fireproofing. It is in travel mode." alt_desc = "An elite version of the syndicate hardsuit, with improved armour and fireproofing. It is in combat mode." icon_state = "hardsuit0-syndielite" - item_color = "syndielite" + hardsuit_type = "syndielite" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/elite armor = list("melee" = 60, "bullet" = 60, "laser" = 50, "energy" = 25, "bomb" = 55, "bio" = 100, "rad" = 70, "fire" = 100, "acid" = 100) heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS @@ -394,7 +395,7 @@ alt_desc = "A dual-mode advanced helmet designed for any crime-fighting situation. It is in combat mode." icon_state = "hardsuit1-owl" item_state = "s_helmet" - item_color = "owl" + hardsuit_type = "owl" visor_flags_inv = 0 visor_flags = 0 on = FALSE @@ -405,7 +406,7 @@ alt_desc = "A dual-mode advanced hardsuit designed for any crime-fighting situation. It is in combat mode." icon_state = "hardsuit1-owl" item_state = "s_suit" - item_color = "owl" + hardsuit_type = "owl" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/owl mutantrace_variation = STYLE_DIGITIGRADE @@ -416,7 +417,7 @@ desc = "A bizarre gem-encrusted helmet that radiates magical energies." icon_state = "hardsuit0-wiz" item_state = "wiz_helm" - item_color = "wiz" + hardsuit_type = "wiz" resistance_flags = FIRE_PROOF | ACID_PROOF //No longer shall our kind be foiled by lone chemists with spray bottles! armor = list("melee" = 40, "bullet" = 40, "laser" = 40, "energy" = 20, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) heat_protection = HEAD //Uncomment to enable firesuit protection @@ -446,7 +447,7 @@ desc = "A special helmet designed for work in a hazardous, low pressure environment. Built with lightweight materials for extra comfort, but does not protect the eyes from intense light." icon_state = "hardsuit0-medical" item_state = "medical_helm" - item_color = "medical" + hardsuit_type = "medical" flash_protect = 0 armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR @@ -479,7 +480,7 @@ name = "prototype hardsuit helmet" desc = "A prototype helmet designed for research in a hazardous, low pressure environment. Scientific data flashes across the visor." icon_state = "hardsuit0-rd" - item_color = "rd" + hardsuit_type = "rd" resistance_flags = ACID_PROOF | FIRE_PROOF max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 100, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 80) @@ -521,7 +522,7 @@ desc = "A special helmet designed for work in a hazardous, low pressure environment. Has an additional layer of armor." icon_state = "hardsuit0-sec" item_state = "sec_helm" - item_color = "sec" + hardsuit_type = "sec" armor = list("melee" = 35, "bullet" = 15, "laser" = 30,"energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) /obj/item/clothing/suit/space/hardsuit/security @@ -542,7 +543,7 @@ name = "head of security's hardsuit helmet" desc = "A special bulky helmet designed for work in a hazardous, low pressure environment. Has an additional layer of armor." icon_state = "hardsuit0-hos" - item_color = "hos" + hardsuit_type = "hos" armor = list("melee" = 45, "bullet" = 25, "laser" = 30, "energy" = 10, "bomb" = 25, "bio" = 100, "rad" = 50, "fire" = 95, "acid" = 95) /obj/item/clothing/suit/space/hardsuit/security/hos @@ -591,7 +592,7 @@ icon_state = "hardsuit0-clown" item_state = "hardsuit0-clown" armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 60, "acid" = 30) - item_color = "clown" + hardsuit_type = "clown" /obj/item/clothing/suit/space/hardsuit/clown name = "cosmohonk hardsuit" @@ -617,7 +618,7 @@ icon_state = "hardsuit0-ancient" item_state = "anc_helm" armor = list("melee" = 30, "bullet" = 5, "laser" = 5, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) - item_color = "ancient" + hardsuit_type = "ancient" resistance_flags = FIRE_PROOF /obj/item/clothing/suit/space/hardsuit/ancient @@ -653,7 +654,7 @@ icon_state = "hardsuit0-ancient" item_state = "anc_helm" armor = list("melee" = 20, "bullet" = 15, "laser" = 15, "energy" = 45, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) - item_color = "ancient" + hardsuit_type = "ancient" brightness_on = 16 flash_protect = 5 //We will not be flash by bombs tint = 1 @@ -715,7 +716,7 @@ name = "soviet hardhelmet" desc = "Crafted with the pride of the proletariat. The vengeful gaze of the visor roots out all fascists and capitalists." item_state = "rig0-soviet" - item_color = "soviet" + hardsuit_type = "soviet" icon_state = "rig0-soviet" armor = list("melee" = 40, "bullet" = 30, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 20, "fire" = 50, "acid" = 75) mutantrace_variation = NONE @@ -806,7 +807,7 @@ desc = "Standard issue hardsuit for playing capture the flag." icon_state = "ert_medical" item_state = "ert_medical" - item_color = "ert_medical" + hardsuit_type = "ert_medical" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/shielded/ctf armor = list("melee" = 0, "bullet" = 30, "laser" = 30, "energy" = 30, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 95, "acid" = 95) slowdown = 0 @@ -820,7 +821,7 @@ name = "red shielded hardsuit" icon_state = "ert_security" item_state = "ert_security" - item_color = "ert_security" + hardsuit_type = "ert_security" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/shielded/ctf/red shield_state = "shield-red" shield_on = "shield-red" @@ -837,20 +838,20 @@ desc = "Standard issue hardsuit helmet for playing capture the flag." icon_state = "hardsuit0-ert_medical" item_state = "hardsuit0-ert_medical" - item_color = "ert_medical" + hardsuit_type = "ert_medical" armor = list("melee" = 0, "bullet" = 30, "laser" = 30, "energy" = 30, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 95, "acid" = 95) /obj/item/clothing/head/helmet/space/hardsuit/shielded/ctf/red icon_state = "hardsuit0-ert_security" item_state = "hardsuit0-ert_security" - item_color = "ert_security" + hardsuit_type = "ert_security" /obj/item/clothing/head/helmet/space/hardsuit/shielded/ctf/blue name = "shielded hardsuit helmet" desc = "Standard issue hardsuit helmet for playing capture the flag." icon_state = "hardsuit0-ert_commander" item_state = "hardsuit0-ert_commander" - item_color = "ert_commander" + hardsuit_type = "ert_commander" //////Syndicate Version @@ -859,7 +860,7 @@ desc = "An advanced hardsuit with built in energy shielding." icon_state = "hardsuit1-syndi" item_state = "syndie_hardsuit" - item_color = "syndi" + hardsuit_type = "syndi" armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/shielded/syndi @@ -875,7 +876,7 @@ desc = "An advanced hardsuit helmet with built in energy shielding." icon_state = "hardsuit1-syndi" item_state = "syndie_helm" - item_color = "syndi" + hardsuit_type = "syndi" armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) ///SWAT version @@ -884,7 +885,7 @@ desc = "An advanced hardsuit favored by commandos for use in special operations." icon_state = "deathsquad" item_state = "swat_suit" - item_color = "syndi" + hardsuit_type = "syndi" max_charges = 4 current_charges = 4 recharge_delay = 15 @@ -899,7 +900,7 @@ desc = "A tactical helmet with built in energy shielding." icon_state = "deathsquad" item_state = "deathsquad" - item_color = "syndi" + hardsuit_type = "syndi" armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) strip_delay = 130 max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -914,7 +915,7 @@ desc = "A helmet designed with both form and function in mind, it protects the user against physical trauma and hazardous conditions while also having polychromic light strips." icon_state = "knight_cydonia" item_state = "knight_yellow" - item_color = null + hardsuit_type = null max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF | LAVA_PROOF heat_protection = HEAD diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index 8c39427c49..69c72f5cce 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -174,7 +174,7 @@ Contains: desc = "Standard issue command helmet for the ERT." icon_state = "hardsuit0-ert_commander" item_state = "hardsuit0-ert_commander" - item_color = "ert_commander" + hardsuit_type = "ert_commander" armor = list("melee" = 65, "bullet" = 50, "laser" = 50, "energy" = 50, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 80, "acid" = 80) strip_delay = 130 brightness_on = 7 @@ -201,7 +201,7 @@ Contains: desc = "Standard issue security helmet for the ERT." icon_state = "hardsuit0-ert_security" item_state = "hardsuit0-ert_security" - item_color = "ert_security" + hardsuit_type = "ert_security" /obj/item/clothing/suit/space/hardsuit/ert/sec desc = "Standard issue security suit for the ERT." @@ -214,7 +214,7 @@ Contains: desc = "Standard issue engineer helmet for the ERT." icon_state = "hardsuit0-ert_engineer" item_state = "hardsuit0-ert_engineer" - item_color = "ert_engineer" + hardsuit_type = "ert_engineer" /obj/item/clothing/suit/space/hardsuit/ert/engi desc = "Standard issue engineer suit for the ERT." @@ -227,7 +227,7 @@ Contains: desc = "Standard issue medical helmet for the ERT." icon_state = "hardsuit0-ert_medical" item_state = "hardsuit0-ert_medical" - item_color = "ert_medical" + hardsuit_type = "ert_medical" /obj/item/clothing/suit/space/hardsuit/ert/med desc = "Standard issue medical suit for the ERT." @@ -243,7 +243,7 @@ Contains: desc = "Red alert command helmet for the ERT. This one is more armored than its standard version." icon_state = "hardsuit0-ert_commander-alert" item_state = "hardsuit0-ert_commander-alert" - item_color = "ert_commander-alert" + hardsuit_type = "ert_commander-alert" armor = list("melee" = 70, "bullet" = 55, "laser" = 50, "energy" = 50, "bomb" = 65, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) brightness_on = 8 resistance_flags = FIRE_PROOF | ACID_PROOF @@ -263,7 +263,7 @@ Contains: desc = "Red alert security helmet for the ERT. This one is more armored than its standard version." icon_state = "hardsuit0-ert_security-alert" item_state = "hardsuit0-ert_security-alert" - item_color = "ert_security-alert" + hardsuit_type = "ert_security-alert" /obj/item/clothing/suit/space/hardsuit/ert/alert/sec desc = "Red alert security suit for the ERT. This one is more armored than its standard version." @@ -276,7 +276,7 @@ Contains: desc = "Red alert engineer helmet for the ERT. This one is more armored than its standard version." icon_state = "hardsuit0-ert_engineer-alert" item_state = "hardsuit0-ert_engineer-alert" - item_color = "ert_engineer-alert" + hardsuit_type = "ert_engineer-alert" /obj/item/clothing/suit/space/hardsuit/ert/alert/engi desc = "Red alert engineer suit for the ERT. This one is more armored than its standard version." @@ -289,7 +289,7 @@ Contains: desc = "Red alert medical helmet for the ERT. This one is more armored than its standard version." icon_state = "hardsuit0-ert_medical-alert" item_state = "hardsuit0-ert_medical-alert" - item_color = "ert_medical-alert" + hardsuit_type = "ert_medical-alert" /obj/item/clothing/suit/space/hardsuit/ert/alert/med desc = "Red alert medical suit for the ERT. This one is more armored than its standard version." @@ -320,7 +320,6 @@ Contains: icon_state = "cespace_helmet" item_state = "nothing" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 100, "fire" = 0, "acid" = 0) - item_color = "engineering" resistance_flags = FIRE_PROOF rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE actions_types = list() @@ -391,7 +390,7 @@ Contains: desc = "A helmet worn by those who deal with paranormal threats for a living." icon_state = "hardsuit0-prt" item_state = "hardsuit0-prt" - item_color = "knight_grey" + hardsuit_type = "knight_grey" max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT actions_types = list() resistance_flags = FIRE_PROOF diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 6f61bf56cb..0e345636cf 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -973,7 +973,6 @@ name = "polychromic winter coat" icon_state = "coatpoly" item_state = "coatpoly" - item_color = "coatpoly" hoodtype = /obj/item/clothing/head/hooded/winterhood/polychromic hasprimary = TRUE hassecondary = TRUE @@ -984,7 +983,6 @@ /obj/item/clothing/head/hooded/winterhood/polychromic icon_state = "winterhood_poly" - item_color = "winterhood_poly" item_state = "winterhood_poly" /obj/item/clothing/head/hooded/winterhood/polychromic/worn_overlays(isinhands, icon_file, style_flags = NONE) //this is where the main magic happens. @@ -992,11 +990,11 @@ if(suit.hasprimary | suit.hassecondary) if(!isinhands) //prevents the worn sprites from showing up if you're just holding them if(suit.hasprimary) //checks if overlays are enabled - var/mutable_appearance/primary_worn = mutable_appearance(icon_file, "[item_color]-primary") //automagical sprite selection + var/mutable_appearance/primary_worn = mutable_appearance(icon_file, "[icon_state]-primary") //automagical sprite selection primary_worn.color = suit.primary_color //colors the overlay . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite. if(suit.hassecondary) - var/mutable_appearance/secondary_worn = mutable_appearance(icon_file, "[item_color]-secondary") + var/mutable_appearance/secondary_worn = mutable_appearance(icon_file, "[icon_state]-secondary") secondary_worn.color = suit.secondary_color . += secondary_worn @@ -1005,15 +1003,15 @@ if(hasprimary | hassecondary | hastertiary) if(!isinhands) //prevents the worn sprites from showing up if you're just holding them if(hasprimary) //checks if overlays are enabled - var/mutable_appearance/primary_worn = mutable_appearance(icon_file, "[item_color]-primary[suittoggled ? "_t" : ""]") //automagical sprite selection + var/mutable_appearance/primary_worn = mutable_appearance(icon_file, "[icon_state]-primary[suittoggled ? "_t" : ""]") //automagical sprite selection primary_worn.color = primary_color //colors the overlay . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite. if(hassecondary) - var/mutable_appearance/secondary_worn = mutable_appearance(icon_file, "[item_color]-secondary[suittoggled ? "_t" : ""]") + var/mutable_appearance/secondary_worn = mutable_appearance(icon_file, "[icon_state]-secondary[suittoggled ? "_t" : ""]") secondary_worn.color = secondary_color . += secondary_worn if(hastertiary) - var/mutable_appearance/tertiary_worn = mutable_appearance(icon_file, "[item_color]-tertiary[suittoggled ? "_t" : ""]") + var/mutable_appearance/tertiary_worn = mutable_appearance(icon_file, "[icon_state]-tertiary[suittoggled ? "_t" : ""]") tertiary_worn.color = tertiary_color . += tertiary_worn diff --git a/code/modules/clothing/under/_under.dm b/code/modules/clothing/under/_under.dm index cc91391393..bc40b8647d 100644 --- a/code/modules/clothing/under/_under.dm +++ b/code/modules/clothing/under/_under.dm @@ -5,6 +5,7 @@ permeability_coefficient = 0.9 slot_flags = ITEM_SLOT_ICLOTHING armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + mutantrace_variation = STYLE_DIGITIGRADE var/fitted = FEMALE_UNIFORM_FULL // For use in alternate clothing styles for women var/has_sensor = HAS_SENSORS // For the crew computer var/random_sensor = TRUE @@ -15,7 +16,6 @@ var/dummy_thick = FALSE // is able to hold accessories on its item var/obj/item/clothing/accessory/attached_accessory var/mutable_appearance/accessory_overlay - mutantrace_variation = STYLE_DIGITIGRADE /obj/item/clothing/under/worn_overlays(isinhands = FALSE, icon_file, style_flags = NONE) . = list() @@ -28,15 +28,15 @@ if(accessory_overlay) . += accessory_overlay if(hasprimary) //checks if overlays are enabled - var/mutable_appearance/primary_worn = mutable_appearance(icon_file, "[item_color]-primary") //automagical sprite selection + var/mutable_appearance/primary_worn = mutable_appearance(icon_file, "[icon_state]-primary") //automagical sprite selection primary_worn.color = primary_color //colors the overlay . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite. if(hassecondary) - var/mutable_appearance/secondary_worn = mutable_appearance(icon_file, "[item_color]-secondary") + var/mutable_appearance/secondary_worn = mutable_appearance(icon_file, "[icon_state]-secondary") secondary_worn.color = secondary_color . += secondary_worn if(hastertiary) - var/mutable_appearance/tertiary_worn = mutable_appearance(icon_file, "[item_color]-tertiary") + var/mutable_appearance/tertiary_worn = mutable_appearance(icon_file, "[icon_state]-tertiary") tertiary_worn.color = tertiary_color . += tertiary_worn @@ -112,9 +112,7 @@ if((flags_inv & HIDEACCESSORY) || (A.flags_inv & HIDEACCESSORY)) return TRUE - var/accessory_color = attached_accessory.item_color - if(!accessory_color) - accessory_color = attached_accessory.icon_state + var/accessory_color = attached_accessory.icon_state accessory_overlay = mutable_appearance('icons/mob/accessories.dmi', "[accessory_color]") accessory_overlay.alpha = attached_accessory.alpha accessory_overlay.color = attached_accessory.color @@ -166,4 +164,7 @@ if(SENSOR_COORDS) . += "Its vital tracker and tracking beacon appear to be enabled." if(attached_accessory) - . += "\A [attached_accessory] is attached to it." \ No newline at end of file + . += "\A [attached_accessory] is attached to it." + +/obj/item/clothing/under/rank + dying_key = DYE_REGISTRY_UNDER diff --git a/code/modules/clothing/under/accessories.dm b/code/modules/clothing/under/accessories.dm index 628f7187ca..88821e1afe 100644 --- a/code/modules/clothing/under/accessories.dm +++ b/code/modules/clothing/under/accessories.dm @@ -4,7 +4,6 @@ icon = 'icons/obj/clothing/accessories.dmi' icon_state = "plasma" item_state = "" //no inhands - item_color = "plasma" //On accessories, this controls the worn sprite. That's a bit weird. slot_flags = 0 w_class = WEIGHT_CLASS_SMALL var/above_suit = FALSE @@ -85,7 +84,6 @@ desc = "For some classy, murderous fun." icon_state = "waistcoat" item_state = "waistcoat" - item_color = "waistcoat" minimize_when_attached = FALSE /obj/item/clothing/accessory/maidapron @@ -93,7 +91,6 @@ desc = "The best part of a maid costume." icon_state = "maidapron" item_state = "maidapron" - item_color = "maidapron" minimize_when_attached = FALSE ////////// @@ -104,7 +101,6 @@ name = "bronze medal" desc = "A bronze medal." icon_state = "bronze" - item_color = "bronze" custom_materials = list(/datum/material/iron=1000) resistance_flags = FIRE_PROOF var/medaltype = "medal" //Sprite used for medalbox @@ -173,7 +169,6 @@ name = "ribbon" desc = "A ribbon" icon_state = "cargo" - item_color = "cargo" /obj/item/clothing/accessory/medal/ribbon/cargo name = "\"cargo tech of the shift\" award" @@ -188,7 +183,6 @@ name = "silver medal" desc = "A silver medal." icon_state = "silver" - item_color = "silver" medaltype = "medal-silver" custom_materials = list(/datum/material/silver=1000) @@ -204,7 +198,6 @@ name = "gold medal" desc = "A prestigious golden medal." icon_state = "gold" - item_color = "gold" medaltype = "medal-gold" custom_materials = list(/datum/material/gold=1000) @@ -227,7 +220,6 @@ name = "plasma medal" desc = "An eccentric medal made of plasma." icon_state = "plasma" - item_color = "plasma" medaltype = "medal-plasma" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = -10, "acid" = 0) //It's made of plasma. Of course it's flammable. custom_materials = list(/datum/material/plasma=1000) @@ -250,7 +242,6 @@ name = "red armband" desc = "An fancy red armband!" icon_state = "redband" - item_color = "redband" /obj/item/clothing/accessory/armband/deputy name = "security deputy armband" @@ -260,37 +251,31 @@ name = "cargo bay guard armband" desc = "An armband, worn by the station's security forces to display which department they're assigned to. This one is brown." icon_state = "cargoband" - item_color = "cargoband" /obj/item/clothing/accessory/armband/engine name = "engineering guard armband" desc = "An armband, worn by the station's security forces to display which department they're assigned to. This one is orange with a reflective strip!" icon_state = "engieband" - item_color = "engieband" /obj/item/clothing/accessory/armband/science name = "science guard armband" desc = "An armband, worn by the station's security forces to display which department they're assigned to. This one is purple." icon_state = "rndband" - item_color = "rndband" /obj/item/clothing/accessory/armband/hydro name = "hydroponics guard armband" desc = "An armband, worn by the station's security forces to display which department they're assigned to. This one is green and blue." icon_state = "hydroband" - item_color = "hydroband" /obj/item/clothing/accessory/armband/med name = "medical guard armband" desc = "An armband, worn by the station's security forces to display which department they're assigned to. This one is white." icon_state = "medband" - item_color = "medband" /obj/item/clothing/accessory/armband/medblue name = "medical guard armband" desc = "An armband, worn by the station's security forces to display which department they're assigned to. This one is white and blue." icon_state = "medblueband" - item_color = "medblueband" ////////////// //OBJECTION!// @@ -300,7 +285,6 @@ name = "attorney's badge" desc = "Fills you with the conviction of JUSTICE. Lawyers tend to want to show it to everyone they meet." icon_state = "lawyerbadge" - item_color = "lawyerbadge" /obj/item/clothing/accessory/lawyers_badge/attack_self(mob/user) if(prob(1)) @@ -324,7 +308,6 @@ name = "pocket protector" desc = "Can protect your clothing from ink stains, but you'll look like a nerd if you're using one." icon_state = "pocketprotector" - item_color = "pocketprotector" pocket_storage_component_path = /datum/component/storage/concrete/pockets/pocketprotector /obj/item/clothing/accessory/pocketprotector/full/Initialize() @@ -346,14 +329,12 @@ name = "bone talisman" desc = "A hunter's talisman, some say the old gods smile on those who wear it." icon_state = "talisman" - item_color = "talisman" armor = list("melee" = 5, "bullet" = 5, "laser" = 5, "energy" = 5, "bomb" = 20, "bio" = 20, "rad" = 5, "fire" = 0, "acid" = 25) /obj/item/clothing/accessory/skullcodpiece name = "skull codpiece" desc = "A skull shaped ornament, intended to protect the important things in life." icon_state = "skull" - item_color = "skull" above_suit = TRUE armor = list("melee" = 5, "bullet" = 5, "laser" = 5, "energy" = 5, "bomb" = 20, "bio" = 20, "rad" = 5, "fire" = 0, "acid" = 25) @@ -361,7 +342,6 @@ name = "false codpiece" desc = "A plastic ornament, intended to protect the important things in life. It's not very good at it." icon_state = "skull" - item_color = "skull" above_suit = TRUE armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) @@ -373,7 +353,6 @@ name = "protective padding" desc = "A soft padding meant to cushion the wearer from melee harm." icon_state = "padding" - item_color = "nothing" armor = list("melee" = 20, "bullet" = 10, "laser" = 0, "energy" = 0, "bomb" = 5, "bio" = 0, "rad" = 0, "fire" = -20, "acid" = 45) flags_inv = HIDEACCESSORY //hidden from indiscrete mob examines. @@ -381,7 +360,6 @@ name = "kevlar padding" desc = "A layered kevlar padding meant to cushion the wearer from ballistic harm." icon_state = "padding" - item_color = "nothing" armor = list("melee" = 10, "bullet" = 20, "laser" = 0, "energy" = 0, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 25) flags_inv = HIDEACCESSORY @@ -389,6 +367,5 @@ name = "ablative padding" desc = "A thin ultra-refractory composite padding meant to cushion the wearer from energy lasers harm." icon_state = "plastics" - item_color = "nothing" armor = list("melee" = 0, "bullet" = 0, "laser" = 20, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = -40) flags_inv = HIDEACCESSORY diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index 6b40e08af9..3ee553040f 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -1,5 +1,6 @@ /obj/item/clothing/under/color desc = "A standard issue colored jumpsuit. Variety is the spice of life!" + dying_key = DYE_REGISTRY_UNDER /obj/item/clothing/under/color/jumpskirt body_parts_covered = CHEST|GROIN|ARMS @@ -38,7 +39,6 @@ name = "black jumpsuit" icon_state = "black" item_state = "bl_suit" - item_color = "black" resistance_flags = NONE /obj/item/clothing/under/color/black/trackless @@ -49,7 +49,6 @@ name = "black jumpskirt" icon_state = "black_skirt" item_state = "bl_suit" - item_color = "black_skirt" /obj/item/clothing/under/color/black/ghost item_flags = DROPDEL @@ -66,14 +65,12 @@ desc = "A tasteful grey jumpsuit that reminds you of the good old days." icon_state = "grey" item_state = "gy_suit" - item_color = "grey" /obj/item/clothing/under/color/jumpskirt/grey name = "grey jumpskirt" desc = "A tasteful grey jumpskirt that reminds you of the good old days." icon_state = "grey_skirt" item_state = "gy_suit" - item_color = "grey_skirt" /obj/item/clothing/under/color/grey/glorf name = "ancient jumpsuit" @@ -87,117 +84,98 @@ name = "blue jumpsuit" icon_state = "blue" item_state = "b_suit" - item_color = "blue" /obj/item/clothing/under/color/jumpskirt/blue name = "blue jumpskirt" icon_state = "blue_skirt" item_state = "b_suit" - item_color = "blue_skirt" /obj/item/clothing/under/color/green name = "green jumpsuit" icon_state = "green" item_state = "g_suit" - item_color = "green" /obj/item/clothing/under/color/jumpskirt/green name = "green jumpskirt" icon_state = "green_skirt" item_state = "g_suit" - item_color = "green_skirt" /obj/item/clothing/under/color/orange name = "orange jumpsuit" desc = "Don't wear this near paranoid security officers." icon_state = "orange" item_state = "o_suit" - item_color = "orange" /obj/item/clothing/under/color/jumpskirt/orange name = "orange jumpskirt" icon_state = "orange_skirt" item_state = "o_suit" - item_color = "orange_skirt" /obj/item/clothing/under/color/pink name = "pink jumpsuit" icon_state = "pink" desc = "Just looking at this makes you feel fabulous." item_state = "p_suit" - item_color = "pink" /obj/item/clothing/under/color/jumpskirt/pink name = "pink jumpskirt" icon_state = "pink_skirt" item_state = "p_suit" - item_color = "pink_skirt" /obj/item/clothing/under/color/red name = "red jumpsuit" icon_state = "red" item_state = "r_suit" - item_color = "red" /obj/item/clothing/under/color/jumpskirt/red name = "red jumpskirt" icon_state = "red_skirt" item_state = "r_suit" - item_color = "red_skirt" /obj/item/clothing/under/color/white name = "white jumpsuit" icon_state = "white" item_state = "w_suit" - item_color = "white" /obj/item/clothing/under/color/jumpskirt/white name = "white jumpskirt" icon_state = "white_skirt" item_state = "w_suit" - item_color = "white_skirt" /obj/item/clothing/under/color/yellow name = "yellow jumpsuit" icon_state = "yellow" item_state = "y_suit" - item_color = "yellow" /obj/item/clothing/under/color/jumpskirt/yellow name = "yellow jumpskirt" icon_state = "yellow_skirt" item_state = "y_suit" - item_color = "yellow_skirt" /obj/item/clothing/under/color/darkblue name = "darkblue jumpsuit" icon_state = "darkblue" item_state = "b_suit" - item_color = "darkblue" /obj/item/clothing/under/color/jumpskirt/darkblue name = "darkblue jumpskirt" icon_state = "darkblue_skirt" item_state = "b_suit" - item_color = "darkblue_skirt" /obj/item/clothing/under/color/teal name = "teal jumpsuit" icon_state = "teal" item_state = "b_suit" - item_color = "teal" /obj/item/clothing/under/color/jumpskirt/teal name = "teal jumpskirt" icon_state = "teal_skirt" item_state = "b_suit" - item_color = "teal_skirt" /obj/item/clothing/under/color/lightpurple name = "purple jumpsuit" icon_state = "lightpurple" item_state = "p_suit" - item_color = "lightpurple" /obj/item/clothing/under/color/lightpurple/trackless desc = "A magically colored jumpsuit. No sensors are attached!" @@ -207,62 +185,52 @@ name = "lightpurple jumpskirt" icon_state = "lightpurple_skirt" item_state = "p_suit" - item_color = "lightpurple_skirt" /obj/item/clothing/under/color/darkgreen name = "darkgreen jumpsuit" icon_state = "darkgreen" item_state = "g_suit" - item_color = "darkgreen" /obj/item/clothing/under/color/jumpskirt/darkgreen name = "darkgreen jumpskirt" icon_state = "darkgreen_skirt" item_state = "g_suit" - item_color = "darkgreen_skirt" /obj/item/clothing/under/color/lightbrown name = "lightbrown jumpsuit" icon_state = "lightbrown" item_state = "lb_suit" - item_color = "lightbrown" /obj/item/clothing/under/color/jumpskirt/lightbrown name = "lightbrown jumpskirt" icon_state = "lightbrown_skirt" item_state = "lb_suit" - item_color = "lightbrown_skirt" /obj/item/clothing/under/color/brown name = "brown jumpsuit" icon_state = "brown" item_state = "lb_suit" - item_color = "brown" /obj/item/clothing/under/color/jumpskirt/brown name = "brown jumpskirt" icon_state = "brown_skirt" item_state = "lb_suit" - item_color = "brown_skirt" /obj/item/clothing/under/color/maroon name = "maroon jumpsuit" icon_state = "maroon" item_state = "r_suit" - item_color = "maroon" /obj/item/clothing/under/color/jumpskirt/maroon name = "maroon jumpskirt" icon_state = "maroon_skirt" item_state = "r_suit" - item_color = "maroon_skirt" /obj/item/clothing/under/color/rainbow name = "rainbow jumpsuit" desc = "A multi-colored jumpsuit!" icon_state = "rainbow" item_state = "rainbow" - item_color = "rainbow" can_adjust = FALSE /obj/item/clothing/under/color/jumpskirt/rainbow @@ -270,5 +238,4 @@ desc = "A multi-colored jumpskirt!" icon_state = "rainbow_skirt" item_state = "rainbow" - item_color = "rainbow_skirt" can_adjust = FALSE diff --git a/code/modules/clothing/under/costume.dm b/code/modules/clothing/under/costume.dm index be142a04ff..12988c26ae 100644 --- a/code/modules/clothing/under/costume.dm +++ b/code/modules/clothing/under/costume.dm @@ -2,7 +2,6 @@ name = "\improper Roman armor" desc = "Ancient Roman armor. Made of metallic and leather straps." icon_state = "roman" - item_color = "roman" item_state = "armor" can_adjust = FALSE strip_delay = 100 @@ -13,21 +12,18 @@ desc = "The leather club is two sectors down." icon_state = "darkholme" item_state = "darkholme" - item_color = "darkholme" can_adjust = FALSE /obj/item/clothing/under/costume/owl name = "owl uniform" desc = "A soft brown jumpsuit made of synthetic feathers and strong conviction." icon_state = "owl" - item_color = "owl" can_adjust = FALSE /obj/item/clothing/under/costume/griffin name = "griffon uniform" desc = "A soft brown jumpsuit with a white feather collar made of synthetic feathers and a lust for mayhem." icon_state = "griffin" - item_color = "griffin" can_adjust = FALSE /obj/item/clothing/under/costume/schoolgirl @@ -35,7 +31,6 @@ desc = "It's just like one of my Japanese animes!" icon_state = "schoolgirl" item_state = "schoolgirl" - item_color = "schoolgirl" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -44,26 +39,22 @@ name = "red schoolgirl uniform" icon_state = "schoolgirlred" item_state = "schoolgirlred" - item_color = "schoolgirlred" /obj/item/clothing/under/costume/schoolgirl/green name = "green schoolgirl uniform" icon_state = "schoolgirlgreen" item_state = "schoolgirlgreen" - item_color = "schoolgirlgreen" /obj/item/clothing/under/costume/schoolgirl/orange name = "orange schoolgirl uniform" icon_state = "schoolgirlorange" item_state = "schoolgirlorange" - item_color = "schoolgirlorange" /obj/item/clothing/under/costume/pirate name = "pirate outfit" desc = "Yarr." icon_state = "pirate" item_state = "pirate" - item_color = "pirate" can_adjust = FALSE /obj/item/clothing/under/costume/soviet @@ -71,7 +62,6 @@ desc = "For the Motherland!" icon_state = "soviet" item_state = "soviet" - item_color = "soviet" can_adjust = FALSE /obj/item/clothing/under/costume/redcoat @@ -79,7 +69,6 @@ desc = "Looks old." icon_state = "redcoat" item_state = "redcoat" - item_color = "redcoat" can_adjust = FALSE /obj/item/clothing/under/costume/kilt @@ -87,7 +76,6 @@ desc = "Includes shoes and plaid." icon_state = "kilt" item_state = "kilt" - item_color = "kilt" body_parts_covered = CHEST|GROIN|LEGS|FEET fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -103,7 +91,6 @@ name = "polychromic kilt" desc = "It's not a skirt!" icon_state = "polykilt" - item_color = "polykilt" hasprimary = TRUE hassecondary = TRUE primary_color = "#FFFFFF" @@ -116,7 +103,6 @@ desc = "Are you not entertained? Is that not why you are here?" icon_state = "gladiator" item_state = "gladiator" - item_color = "gladiator" body_parts_covered = CHEST|GROIN|ARMS fitted = NO_FEMALE_UNIFORM can_adjust = FALSE @@ -131,7 +117,6 @@ desc = "Maid in China." icon_state = "maid" item_state = "maid" - item_color = "maid" body_parts_covered = CHEST|GROIN fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -146,7 +131,6 @@ desc = "Just looking at this makes you want to sing." icon_state = "ysing" item_state = "ysing" - item_color = "ysing" body_parts_covered = CHEST|GROIN|ARMS fitted = NO_FEMALE_UNIFORM alternate_worn_layer = ABOVE_SHOES_LAYER @@ -157,7 +141,6 @@ desc = "Just looking at this makes you want to sing." icon_state = "bsing" item_state = "bsing" - item_color = "bsing" body_parts_covered = CHEST|GROIN|ARMS alternate_worn_layer = ABOVE_SHOES_LAYER fitted = FEMALE_UNIFORM_TOP @@ -167,7 +150,6 @@ name = "geisha suit" desc = "Cute space ninja senpai not included." icon_state = "geisha" - item_color = "geisha" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE @@ -175,7 +157,6 @@ name = "villain suit" desc = "A change of wardrobe is necessary if you ever want to catch a real superhero." icon_state = "villain" - item_color = "villain" can_adjust = FALSE /obj/item/clothing/under/costume/sailor @@ -183,7 +164,6 @@ desc = "Skipper's in the wardroom drinkin gin'." icon_state = "sailor" item_state = "b_suit" - item_color = "sailor" can_adjust = FALSE /obj/item/clothing/under/costume/russian_officer @@ -191,14 +171,12 @@ desc = "The latest in fashionable russian outfits." icon_state = "hostanclothes" item_state = "hostanclothes" - item_color = "hostanclothes" /obj/item/clothing/under/costume/mummy name = "mummy wrapping" desc = "Return the slab or suffer my stale references." icon_state = "mummy" item_state = "mummy" - item_color = "mummy" body_parts_covered = CHEST|GROIN|ARMS|LEGS fitted = NO_FEMALE_UNIFORM can_adjust = FALSE @@ -209,7 +187,6 @@ desc = "Perfect camouflage for hiding in botany." icon_state = "scarecrow" item_state = "scarecrow" - item_color = "scarecrow" body_parts_covered = CHEST|GROIN|ARMS|LEGS fitted = NO_FEMALE_UNIFORM can_adjust = FALSE @@ -220,7 +197,6 @@ desc = "A dress inspired by the ancient \"Victorian\" era." icon_state = "draculass" item_state = "draculass" - item_color = "draculass" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -230,7 +206,6 @@ desc = "A modified scientist jumpsuit to look extra cool." icon_state = "drfreeze" item_state = "drfreeze" - item_color = "drfreeze" can_adjust = FALSE /obj/item/clothing/under/costume/lobster @@ -238,7 +213,6 @@ desc = "Who beheaded the college mascot?" icon_state = "lobster" item_state = "lobster" - item_color = "lobster" fitted = NO_FEMALE_UNIFORM can_adjust = FALSE @@ -247,7 +221,6 @@ desc = "Now you're cooking." icon_state = "gondola" item_state = "lb_suit" - item_color = "gondola" can_adjust = FALSE /obj/item/clothing/under/costume/skeleton @@ -255,7 +228,6 @@ desc = "A black jumpsuit with a white bone pattern printed on it. Spooky!" icon_state = "skeleton" item_state = "skeleton" - item_color = "skeleton" body_parts_covered = CHEST|GROIN|ARMS|LEGS fitted = NO_FEMALE_UNIFORM can_adjust = FALSE @@ -347,5 +319,4 @@ name = "cloud" desc = "cloud" icon_state = "cloud" - item_color = "cloud" can_adjust = FALSE diff --git a/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm b/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm index 74181b05eb..8843710ddf 100644 --- a/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm +++ b/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm @@ -3,14 +3,12 @@ desc = "A joint envirosuit used by plasmamen quartermasters and cargo techs alike, due to the logistical problems of differenciating the two with the length of their pant legs." icon_state = "cargo_envirosuit" item_state = "cargo_envirosuit" - item_color = "cargo_envirosuit" /obj/item/clothing/under/plasmaman/mining name = "mining plasma envirosuit" desc = "An air-tight khaki suit designed for operations on lavaland by plasmamen." icon_state = "explorer_envirosuit" item_state = "explorer_envirosuit" - item_color = "explorer_envirosuit" /obj/item/clothing/under/plasmaman/chef @@ -18,56 +16,48 @@ desc = "A white plasmaman envirosuit designed for cullinary practices. One might question why a member of a species that doesn't need to eat would become a chef." icon_state = "chef_envirosuit" item_state = "chef_envirosuit" - item_color = "chef_envirosuit" /obj/item/clothing/under/plasmaman/enviroslacks name = "enviroslacks" desc = "The pet project of a particularly posh plasmaman, this custom suit was quickly appropriated by Nano-Trasen for it's detectives, lawyers, and bar-tenders alike." icon_state = "enviroslacks" item_state = "enviroslacks" - item_color = "enviroslacks" /obj/item/clothing/under/plasmaman/chaplain name = "chaplain's plasma envirosuit" desc = "An envirosuit specially designed for only the most pious of plasmamen." icon_state = "chap_envirosuit" item_state = "chap_envirosuit" - item_color = "chap_envirosuit" /obj/item/clothing/under/plasmaman/curator name = "curator's plasma envirosuit" desc = "Made out of a modified voidsuit, this suit was Nano-Trasen's first solution to the *logistical problems* that come with employing plasmamen. Due to the modifications, the suit is no longer space-worthy. Despite their limitations, these suits are still in used by historian and old-styled plasmamen alike." icon_state = "prototype_envirosuit" item_state = "prototype_envirosuit" - item_color = "prototype_envirosuit" /obj/item/clothing/under/plasmaman/janitor name = "janitor's plasma envirosuit" desc = "A grey and purple envirosuit designated for plasmamen janitors." icon_state = "janitor_envirosuit" item_state = "janitor_envirosuit" - item_color = "janitor_envirosuit" /obj/item/clothing/under/plasmaman/botany name = "botany envirosuit" desc = "A green and blue envirosuit designed to protect plasmamen from minor plant-related injuries." icon_state = "botany_envirosuit" item_state = "botany_envirosuit" - item_color = "botany_envirosuit" /obj/item/clothing/under/plasmaman/hop name = "head of personell's envirosuit" desc = "A prestigious azure envirosuit designed for head of personell." icon_state = "hop_envirosuit" item_state = "hop_envirosuit" - item_color = "hop_envirosuit" /obj/item/clothing/under/plasmaman/captain name = "captain's envirosuit" desc = "An expensive piece of plasmaman envirosuit fashion. guaranteed to keep you cool while the station goes down in fierceful fires." icon_state = "captain_envirosuit" item_state = "captain_envirosuit" - item_color = "captain_envirosuit" armor = list("melee" = 10, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 0, "fire" = 95, "acid" = 95) /obj/item/clothing/under/plasmaman/mime @@ -75,14 +65,12 @@ desc = "It's not very colourful." icon_state = "mime_envirosuit" item_state = "mime_envirosuit" - item_color = "mime_envirosuit" /obj/item/clothing/under/plasmaman/clown name = "clown envirosuit" desc = "'HONK!'" icon_state = "clown_envirosuit" item_state = "clown_envirosuit" - item_color = "clown_envirosuit" /obj/item/clothing/under/plasmaman/clown/Extinguish(mob/living/carbon/human/H) if(!istype(H)) diff --git a/code/modules/clothing/under/jobs/Plasmaman/engineering.dm b/code/modules/clothing/under/jobs/Plasmaman/engineering.dm index 1f381df4cf..15eb189fa8 100644 --- a/code/modules/clothing/under/jobs/Plasmaman/engineering.dm +++ b/code/modules/clothing/under/jobs/Plasmaman/engineering.dm @@ -3,7 +3,6 @@ desc = "An air-tight suit designed to be used by plasmamen exployed as engineers, the usual purple stripes being replaced by engineer's orange. It protects the user from fire and acid damage." icon_state = "engineer_envirosuit" item_state = "engineer_envirosuit" - item_color = "engineer_envirosuit" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 10, "fire" = 95, "acid" = 95) /obj/item/clothing/under/plasmaman/engineering/ce @@ -11,11 +10,9 @@ desc = "An advanced air-tight suit designed to be used by plasmamen chief engineers, complete with ornamental widgets and gizmo. It protects the user from fire and acid damage." icon_state = "ce_envirosuit" item_state = "ce_envirosuit" - item_color = "ce_envirosuit" /obj/item/clothing/under/plasmaman/atmospherics name = "atmospherics plasma envirosuit" desc = "An air-tight suit designed to be used by plasmamen exployed as atmos technicians, the usual purple stripes being replaced by atmos's blue." icon_state = "atmos_envirosuit" item_state = "atmos_envirosuit" - item_color = "atmos_envirosuit" diff --git a/code/modules/clothing/under/jobs/Plasmaman/medsci.dm b/code/modules/clothing/under/jobs/Plasmaman/medsci.dm index 6106d785a9..03d089c10d 100644 --- a/code/modules/clothing/under/jobs/Plasmaman/medsci.dm +++ b/code/modules/clothing/under/jobs/Plasmaman/medsci.dm @@ -3,28 +3,24 @@ desc = "A suit designed for the station's more plasma-based doctors." icon_state = "doctor_envirosuit" item_state = "doctor_envirosuit" - item_color = "doctor_envirosuit" /obj/item/clothing/under/plasmaman/cmo name = "chief medical officer's plasma envirosuit" desc = "A suit designed for the station's most plasma-based chief medical officer, but not for their cat." icon_state = "cmo_envirosuit" item_state = "cmo_envirosuit" - item_color = "cmo_envirosuit" /obj/item/clothing/under/plasmaman/science name = "science plasma envirosuit" desc = "A plasmaman envirosuit designed for scientists." icon_state = "scientist_envirosuit" item_state = "scientist_envirosuit" - item_color = "scientist_envirosuit" /obj/item/clothing/under/plasmaman/rd name = "research direactor's plasma envirosuit" desc = "A plasmaman envirosuit designed for the research director to aid them in their job of directing research into the right direction." icon_state = "rd_envirosuit" item_state = "rd_envirosuit" - item_color = "rd_envirosuit" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 10, "bio" = 100, "rad" = 0, "fire" = 95, "acid" = 95) /obj/item/clothing/under/plasmaman/robotics @@ -32,25 +28,21 @@ desc = "A plasmaman envirosuit designed for roboticists." icon_state = "roboticist_envirosuit" item_state = "roboticist_envirosuit" - item_color = "roboticist_envirosuit" /obj/item/clothing/under/plasmaman/viro name = "virology plasma envirosuit" desc = "The suit worn by the safest people on the station, those who are completely immune to the monstrosities they create." icon_state = "virologist_envirosuit" item_state = "virologist_envirosuit" - item_color = "virologist_envirosuit" /obj/item/clothing/under/plasmaman/genetics name = "genetics plasma envirosuit" desc = "A plasmaman envirosuit designed for geneticists." icon_state = "geneticist_envirosuit" item_state = "geneticist_envirosuit" - item_color = "geneticist_envirosuit" /obj/item/clothing/under/plasmaman/chemist name = "chemistry plasma envirosuit" desc = "A plasmaman envirosuit designed for chemists." icon_state = "chemist_envirosuit" item_state = "chemist_envirosuit" - item_color = "chemist_envirosuit" diff --git a/code/modules/clothing/under/jobs/Plasmaman/security.dm b/code/modules/clothing/under/jobs/Plasmaman/security.dm index ff756e09fd..35b20ccea6 100644 --- a/code/modules/clothing/under/jobs/Plasmaman/security.dm +++ b/code/modules/clothing/under/jobs/Plasmaman/security.dm @@ -3,7 +3,6 @@ desc = "A plasmaman containment suit designed for security officers, offering a limited amount of extra protection." icon_state = "security_envirosuit" item_state = "security_envirosuit" - item_color = "security_envirosuit" armor = list("melee" = 10, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 0, "fire" = 95, "acid" = 95) /obj/item/clothing/under/plasmaman/security/warden @@ -11,11 +10,9 @@ desc = "A plasmaman containment suit designed for the warden, white stripes being added to differeciate them from other members of security." icon_state = "warden_envirosuit" item_state = "warden_envirosuit" - item_color = "warden_envirosuit" /obj/item/clothing/under/plasmaman/security/hos name = "security plasma envirosuit" desc = "A slick black and red plasmaman containment suit designed for the head of security, also called the LAW." icon_state = "hos_envirosuit" item_state = "hos_envirosuit" - item_color = "hos_envirosuit" diff --git a/code/modules/clothing/under/jobs/cargo.dm b/code/modules/clothing/under/jobs/cargo.dm index 5727ebc0e9..3ee00996a4 100644 --- a/code/modules/clothing/under/jobs/cargo.dm +++ b/code/modules/clothing/under/jobs/cargo.dm @@ -4,14 +4,12 @@ desc = "It's a jumpsuit worn by the quartermaster. It's specially designed to prevent back injuries caused by pushing paper." icon_state = "qm" item_state = "lb_suit" - item_color = "qm" /obj/item/clothing/under/rank/cargo/qm/skirt name = "quartermaster's jumpskirt" desc = "It's a jumpskirt worn by the quartermaster. It's specially designed to prevent back injuries caused by pushing paper." icon_state = "qm_skirt" item_state = "lb_suit" - item_color = "qm_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -21,7 +19,6 @@ desc = "Shooooorts! They're comfy and easy to wear!" icon_state = "cargotech" item_state = "lb_suit" - item_color = "cargo" body_parts_covered = CHEST|GROIN|ARMS alt_covers_chest = TRUE @@ -30,7 +27,6 @@ desc = "Skiiiiirts! They're comfy and easy to wear" icon_state = "cargo_skirt" item_state = "lb_suit" - item_color = "cargo_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -40,12 +36,10 @@ name = "shaft miner's jumpsuit" icon_state = "miner" item_state = "miner" - item_color = "miner" /obj/item/clothing/under/rank/cargo/miner/lavaland desc = "A green uniform for operating in hazardous environments." name = "shaft miner's jumpsuit" icon_state = "explorer" item_state = "explorer" - item_color = "explorer" can_adjust = FALSE diff --git a/code/modules/clothing/under/jobs/centcom.dm b/code/modules/clothing/under/jobs/centcom.dm index 3ee210612e..33a4659b5f 100644 --- a/code/modules/clothing/under/jobs/centcom.dm +++ b/code/modules/clothing/under/jobs/centcom.dm @@ -3,7 +3,6 @@ name = "\improper CentCom officer's jumpsuit" icon_state = "officer" item_state = "g_suit" - item_color = "officer" alt_covers_chest = TRUE /obj/item/clothing/under/rank/centcom/officer/syndicate @@ -14,4 +13,3 @@ name = "\improper CentCom officer's jumpsuit" icon_state = "centcom" item_state = "dg_suit" - item_color = "centcom" diff --git a/code/modules/clothing/under/jobs/civilian/civilian.dm b/code/modules/clothing/under/jobs/civilian/civilian.dm index ac5f4f12fd..6f1066de5d 100644 --- a/code/modules/clothing/under/jobs/civilian/civilian.dm +++ b/code/modules/clothing/under/jobs/civilian/civilian.dm @@ -3,7 +3,6 @@ name = "bartender's uniform" icon_state = "barman" item_state = "bar_suit" - item_color = "barman" alt_covers_chest = TRUE /obj/item/clothing/under/rank/civilian/bartender/purple @@ -11,7 +10,6 @@ name = "purple bartender's uniform" icon_state = "purplebartender" item_state = "purplebartender" - item_color = "purplebartender" can_adjust = FALSE /obj/item/clothing/under/rank/civilian/bartender/skirt @@ -19,7 +17,6 @@ desc = "It looks like it could use some more flair." icon_state = "barman_skirt" item_state = "bar_suit" - item_color = "barman_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -29,15 +26,13 @@ name = "chaplain's jumpsuit" icon_state = "chaplain" item_state = "bl_suit" - item_color = "chapblack" can_adjust = FALSE /obj/item/clothing/under/rank/civilian/chaplain/skirt name = "chaplain's jumpskirt" desc = "It's a black jumpskirt, often worn by religious folk." - icon_state = "chapblack_skirt" + icon_state = "chaplain_skirt" item_state = "bl_suit" - item_color = "chapblack_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -46,14 +41,12 @@ name = "cook's suit" desc = "A suit which is given only to the most hardcore cooks in space." icon_state = "chef" - item_color = "chef" alt_covers_chest = TRUE /obj/item/clothing/under/rank/civilian/chef/skirt name = "cook's skirt" desc = "A skirt which is given only to the most hardcore cooks in space." icon_state = "chef_skirt" - item_color = "chef_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -63,7 +56,6 @@ name = "head of personnel's jumpsuit" icon_state = "hop" item_state = "b_suit" - item_color = "hop" can_adjust = FALSE /obj/item/clothing/under/rank/civilian/head_of_personnel/skirt @@ -71,7 +63,6 @@ desc = "It's a jumpskirt worn by someone who works in the position of \"Head of Personnel\"." icon_state = "hop_skirt" item_state = "b_suit" - item_color = "hop_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -81,7 +72,6 @@ desc = "A teal suit and yellow necktie. An authoritative yet tacky ensemble." icon_state = "teal_suit" item_state = "g_suit" - item_color = "teal_suit" can_adjust = FALSE /obj/item/clothing/under/rank/civilian/head_of_personnel/suit/skirt @@ -89,7 +79,6 @@ desc = "A teal suitskirt and yellow necktie. An authoritative yet tacky ensemble." icon_state = "teal_suit_skirt" item_state = "g_suit" - item_color = "teal_suit_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -99,7 +88,6 @@ name = "botanist's jumpsuit" icon_state = "hydroponics" item_state = "g_suit" - item_color = "hydroponics" permeability_coefficient = 0.5 /obj/item/clothing/under/rank/civilian/hydroponics/skirt @@ -107,7 +95,6 @@ desc = "It's a jumpskirt designed to protect against minor plant-related hazards." icon_state = "hydroponics_skirt" item_state = "g_suit" - item_color = "hydroponics_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -116,14 +103,12 @@ desc = "It's the official uniform of the station's janitor. It has minor protection from biohazards." name = "janitor's jumpsuit" icon_state = "janitor" - item_color = "janitor" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) /obj/item/clothing/under/rank/civilian/janitor/skirt name = "janitor's jumpskirt" desc = "It's the official skirt of the station's janitor. It has minor protection from biohazards." icon_state = "janitor_skirt" - item_color = "janitor_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -133,7 +118,6 @@ desc = "A simple maid uniform for housekeeping." icon_state = "janimaid" item_state = "janimaid" - item_color = "janimaid" body_parts_covered = CHEST|GROIN fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -147,21 +131,18 @@ name = "lawyer black suit" icon_state = "lawyer_black" item_state = "lawyer_black" - item_color = "lawyer_black" /obj/item/clothing/under/rank/civilian/lawyer/black/alt name = "lawyer black suit" desc = "A professional black suit. Nanotrasen Investigation Bureau approved!" icon_state = "blacksuit" item_state = "bar_suit" - item_color = "blacksuit" can_adjust = TRUE alt_covers_chest = TRUE /obj/item/clothing/under/rank/civilian/lawyer/black/alt/skirt name = "lawyer black suitskirt" icon_state = "blacksuit_skirt" - item_color = "blacksuit_skirt" can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -170,14 +151,12 @@ desc = "A formal black suit and red tie, intended for the station's finest." icon_state = "really_black_suit" item_state = "bl_suit" - item_color = "really_black_suit" /obj/item/clothing/under/rank/civilian/lawyer/really_black/skirt name = "executive suitskirt" desc = "A formal black suitskirt and red tie, intended for the station's finest." icon_state = "really_black_suit_skirt" item_state = "bl_suit" - item_color = "really_black_suit_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -186,46 +165,39 @@ name = "lawyer black suitskirt" icon_state = "lawyer_black_skirt" item_state = "lawyer_black" - item_color = "lawyer_black_skirt" fitted = FEMALE_UNIFORM_TOP /obj/item/clothing/under/rank/civilian/lawyer/female name = "female black suit" icon_state = "black_suit_fem" item_state = "bl_suit" - item_color = "black_suit_fem" /obj/item/clothing/under/rank/civilian/lawyer/red name = "lawyer red suit" icon_state = "lawyer_red" item_state = "lawyer_red" - item_color = "lawyer_red" /obj/item/clothing/under/rank/civilian/lawyer/female/skirt name = "female black suitskirt" icon_state = "black_suit_fem_skirt" item_state = "bl_suit" - item_color = "black_suit_fem_skirt" fitted = FEMALE_UNIFORM_TOP /obj/item/clothing/under/rank/civilian/lawyer/red/skirt name = "lawyer red suitskirt" icon_state = "lawyer_red_skirt" item_state = "lawyer_red" - item_color = "lawyer_red_skirt" fitted = FEMALE_UNIFORM_TOP /obj/item/clothing/under/rank/civilian/lawyer/blue name = "lawyer blue suit" icon_state = "lawyer_blue" item_state = "lawyer_blue" - item_color = "lawyer_blue" /obj/item/clothing/under/rank/civilian/lawyer/blue/skirt name = "lawyer blue suitskirt" icon_state = "lawyer_blue_skirt" item_state = "lawyer_blue" - item_color = "lawyer_blue_skirt" fitted = FEMALE_UNIFORM_TOP /obj/item/clothing/under/rank/civilian/lawyer/bluesuit @@ -233,7 +205,6 @@ desc = "A classy suit and tie." icon_state = "bluesuit" item_state = "b_suit" - item_color = "bluesuit" can_adjust = TRUE alt_covers_chest = TRUE @@ -242,7 +213,6 @@ desc = "A classy suitskirt and tie." icon_state = "bluesuit_skirt" item_state = "b_suit" - item_color = "bluesuit_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -251,7 +221,6 @@ name = "purple suit" icon_state = "lawyer_purp" item_state = "p_suit" - item_color = "lawyer_purp" fitted = NO_FEMALE_UNIFORM can_adjust = TRUE alt_covers_chest = TRUE @@ -260,7 +229,6 @@ name = "purple suitskirt" icon_state = "lawyer_purp_skirt" item_state = "p_suit" - item_color = "lawyer_purp_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP diff --git a/code/modules/clothing/under/jobs/civilian/clown_mime.dm b/code/modules/clothing/under/jobs/civilian/clown_mime.dm index 7e85d60dbc..848a15f83b 100644 --- a/code/modules/clothing/under/jobs/civilian/clown_mime.dm +++ b/code/modules/clothing/under/jobs/civilian/clown_mime.dm @@ -4,14 +4,11 @@ desc = "It's not very colourful." icon_state = "mime" item_state = "mime" - item_color = "mime" /obj/item/clothing/under/rank/civilian/mime/skirt name = "mime's skirt" desc = "It's not very colourful." icon_state = "mime_skirt" - item_state = "mime" - item_color = "mime_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -21,7 +18,6 @@ desc = "The only time when you DON'T enjoy looking at someone's rack." icon_state = "sexymime" item_state = "sexymime" - item_color = "sexymime" body_parts_covered = CHEST|GROIN|LEGS fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -31,7 +27,6 @@ desc = "'HONK!'" icon_state = "clown" item_state = "clown" - item_color = "clown" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -40,7 +35,6 @@ desc = "'BLUE HONK!'" icon_state = "blueclown" item_state = "blueclown" - item_color = "blueclown" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE mutantrace_variation = NONE @@ -50,7 +44,6 @@ desc = "'GREEN HONK!'" icon_state = "greenclown" item_state = "greenclown" - item_color = "greenclown" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE mutantrace_variation = NONE @@ -60,7 +53,6 @@ desc = "'YELLOW HONK!'" icon_state = "yellowclown" item_state = "yellowclown" - item_color = "yellowclown" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE mutantrace_variation = NONE @@ -70,7 +62,6 @@ desc = "'PURPLE HONK!'" icon_state = "purpleclown" item_state = "purpleclown" - item_color = "purpleclown" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE mutantrace_variation = NONE @@ -80,7 +71,6 @@ desc = "'ORANGE HONK!'" icon_state = "orangeclown" item_state = "orangeclown" - item_color = "orangeclown" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE mutantrace_variation = NONE @@ -90,7 +80,6 @@ desc = "'R A I N B O W HONK!'" icon_state = "rainbowclown" item_state = "rainbowclown" - item_color = "rainbowclown" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE mutantrace_variation = NONE @@ -99,7 +88,6 @@ name = "jester suit" desc = "A jolly dress, well suited to entertain your master, nuncle." icon_state = "jester" - item_color = "jester" can_adjust = FALSE /obj/item/clothing/under/rank/civilian/clown/jester/alt @@ -110,7 +98,6 @@ desc = "It makes you look HONKable!" icon_state = "sexyclown" item_state = "sexyclown" - item_color = "sexyclown" can_adjust = FALSE /obj/item/clothing/under/rank/civilian/clown/Initialize() diff --git a/code/modules/clothing/under/jobs/civilian/curator.dm b/code/modules/clothing/under/jobs/civilian/curator.dm index c02cc4b710..f7b56434dc 100644 --- a/code/modules/clothing/under/jobs/civilian/curator.dm +++ b/code/modules/clothing/under/jobs/civilian/curator.dm @@ -3,15 +3,11 @@ desc = "It's very... sensible." icon_state = "red_suit" item_state = "red_suit" - item_color = "red_suit" can_adjust = FALSE /obj/item/clothing/under/rank/civilian/curator/skirt name = "sensible suitskirt" - desc = "It's very... sensible." icon_state = "red_suit_skirt" - item_state = "red_suit" - item_color = "red_suit_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -21,14 +17,12 @@ desc = "A rugged uniform suitable for treasure hunting." icon_state = "curator" item_state = "curator" - item_color = "curator" /obj/item/clothing/under/rank/civilian/curator/nasa name = "\improper NASA jumpsuit" desc = "It has a NASA logo on it and is made of space-proofed materials." icon_state = "black" item_state = "bl_suit" - item_color = "black" w_class = WEIGHT_CLASS_BULKY gas_transfer_coefficient = 0.01 permeability_coefficient = 0.02 diff --git a/code/modules/clothing/under/jobs/command.dm b/code/modules/clothing/under/jobs/command.dm index 30560e76b4..885ffaed7a 100644 --- a/code/modules/clothing/under/jobs/command.dm +++ b/code/modules/clothing/under/jobs/command.dm @@ -3,7 +3,6 @@ name = "captain's jumpsuit" icon_state = "captain" item_state = "b_suit" - item_color = "captain" sensor_mode = SENSOR_COORDS random_sensor = FALSE @@ -12,7 +11,6 @@ desc = "It's a blue jumpskirt with some gold markings denoting the rank of \"Captain\"." icon_state = "captain_skirt" item_state = "b_suit" - item_color = "captain_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -22,7 +20,6 @@ desc = "A green suit and yellow necktie. Exemplifies authority." icon_state = "green_suit" item_state = "dg_suit" - item_color = "green_suit" can_adjust = FALSE /obj/item/clothing/under/rank/captain/suit/skirt @@ -30,7 +27,6 @@ desc = "A green suitskirt and yellow necktie. Exemplifies authority." icon_state = "green_suit_skirt" item_state = "dg_suit" - item_color = "green_suit_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -40,7 +36,6 @@ desc = "A captain's luxury-wear, for special occasions." icon_state = "captain_parade" item_state = "by_suit" - item_color = "captain_parade" can_adjust = FALSE /obj/item/clothing/under/rank/captain/femformal @@ -48,6 +43,5 @@ desc = "An ironically skimpy blue dress with gold markings denoting the rank of \"Captain\"." icon_state = "lewdcap" item_state = "lewdcap" - item_color = "lewdcap" can_adjust = FALSE mutantrace_variation = NONE diff --git a/code/modules/clothing/under/jobs/engineering.dm b/code/modules/clothing/under/jobs/engineering.dm index ae0ded5888..365d90e188 100644 --- a/code/modules/clothing/under/jobs/engineering.dm +++ b/code/modules/clothing/under/jobs/engineering.dm @@ -4,16 +4,14 @@ name = "chief engineer's jumpsuit" icon_state = "chiefengineer" item_state = "gy_suit" - item_color = "chief" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 10, "fire" = 80, "acid" = 40) resistance_flags = NONE /obj/item/clothing/under/rank/engineering/chief_engineer/skirt name = "chief engineer's jumpskirt" desc = "It's a high visibility jumpskirt given to those engineers insane enough to achieve the rank of \"Chief Engineer\". It has minor radiation shielding." - icon_state = "chief_skirt" + icon_state = "chiefengineer_skirt" item_state = "gy_suit" - item_color = "chief_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -23,7 +21,6 @@ name = "atmospheric technician's jumpsuit" icon_state = "atmos" item_state = "atmos_suit" - item_color = "atmos" resistance_flags = NONE /obj/item/clothing/under/rank/engineering/atmospheric_technician/skirt @@ -31,7 +28,6 @@ desc = "It's a jumpskirt worn by atmospheric technicians." icon_state = "atmos_skirt" item_state = "atmos_suit" - item_color = "atmos_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -41,7 +37,6 @@ name = "engineer's jumpsuit" icon_state = "engine" item_state = "engi_suit" - item_color = "engine" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 10, "fire" = 60, "acid" = 20) resistance_flags = NONE @@ -50,7 +45,6 @@ desc = "A high visibility jumpsuit made from heat and radiation resistant materials." icon_state = "hazard" item_state = "suit-orange" - item_color = "hazard" alt_covers_chest = TRUE /obj/item/clothing/under/rank/engineering/engineer/skirt @@ -58,7 +52,6 @@ desc = "It's an orange high visibility jumpskirt worn by engineers." icon_state = "engine_skirt" item_state = "engi_suit" - item_color = "engine_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP diff --git a/code/modules/clothing/under/jobs/medical.dm b/code/modules/clothing/under/jobs/medical.dm index 0c2b885bec..d5f4f1f5f9 100644 --- a/code/modules/clothing/under/jobs/medical.dm +++ b/code/modules/clothing/under/jobs/medical.dm @@ -3,7 +3,6 @@ name = "chief medical officer's jumpsuit" icon_state = "cmo" item_state = "w_suit" - item_color = "cmo" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) @@ -12,7 +11,6 @@ desc = "It's a jumpskirt worn by those with the experience to be \"Chief Medical Officer\". It provides minor biological protection." icon_state = "cmo_skirt" item_state = "w_suit" - item_color = "cmo_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -20,11 +18,10 @@ /obj/item/clothing/under/rank/medical/chief_medical_officer/turtleneck desc = "It's a turtleneck worn by those with the experience to be \"Chief Medical Officer\". It provides minor biological protection, for an officer with a superior sense of style and practicality." name = "chief medical officer's turtleneck" - alternate_worn_icon = 'modular_citadel/icons/mob/clothing/turtlenecks.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/clothing/turtlenecks.dmi' icon = 'modular_citadel/icons/obj/clothing/turtlenecks.dmi' icon_state = "cmoturtle" item_state = "w_suit" - item_color = "cmoturtle" alt_covers_chest = TRUE mutantrace_variation = NONE @@ -33,16 +30,14 @@ name = "geneticist's jumpsuit" icon_state = "genetics" item_state = "w_suit" - item_color = "geneticswhite" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) /obj/item/clothing/under/rank/medical/geneticist/skirt name = "geneticist's jumpskirt" desc = "It's made of a special fiber that gives special protection against biohazards. It has a genetics rank stripe on it." - icon_state = "geneticswhite_skirt" + icon_state = "genetics_skirt" item_state = "w_suit" - item_color = "geneticswhite_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -52,16 +47,14 @@ name = "virologist's jumpsuit" icon_state = "virology" item_state = "w_suit" - item_color = "virologywhite" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) /obj/item/clothing/under/rank/medical/virologist/skirt name = "virologist's jumpskirt" desc = "It's made of a special fiber that gives special protection against biohazards. It has a virologist rank stripe on it." - icon_state = "virologywhite_skirt" + icon_state = "virology_skirt" item_state = "w_suit" - item_color = "virologywhite_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -71,16 +64,14 @@ name = "chemist's jumpsuit" icon_state = "chemistry" item_state = "w_suit" - item_color = "chemistrywhite" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 50, "acid" = 65) /obj/item/clothing/under/rank/medical/chemist/skirt name = "chemist's jumpskirt" desc = "It's made of a special fiber that gives special protection against biohazards. It has a chemist rank stripe on it." - icon_state = "chemistrywhite_skirt" + icon_state = "chemistry_skirt" item_state = "w_suit" - item_color = "chemistrywhite_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -90,7 +81,6 @@ name = "paramedic jumpsuit" icon_state = "paramedic-dark" item_state = "w_suit" - item_color = "paramedic-dark" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) can_adjust = FALSE @@ -98,7 +88,6 @@ /obj/item/clothing/under/rank/medical/paramedic/light desc = "It's made of a special fiber that provides minor protection against biohazards. It has a dark blue cross on the chest denoting that the wearer is a trained paramedic." icon_state = "paramedic-light" - item_color = "paramedic-light" can_adjust = TRUE /obj/item/clothing/under/rank/medical/paramedic/skirt @@ -106,7 +95,6 @@ desc = "It's made of a special fiber that provides minor protection against biohazards. It has a white cross on the chest denoting that the wearer is a trained paramedic." icon_state = "paramedic-dark_skirt" item_state = "w_suit" - item_color = "paramedic-dark_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -114,14 +102,12 @@ /obj/item/clothing/under/rank/medical/paramedic/skirt/light desc = "It's made of a special fiber that provides minor protection against biohazards. It has a dark blue cross on the chest denoting that the wearer is a trained paramedic." icon_state = "paramedic_skirt" - item_color = "paramedic_skirt" /obj/item/clothing/under/rank/medical/doctor/nurse desc = "It's a jumpsuit commonly worn by nursing staff in the medical department." name = "nurse's suit" icon_state = "nursesuit" item_state = "w_suit" - item_color = "nursesuit" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) body_parts_covered = CHEST|GROIN|ARMS @@ -133,7 +119,6 @@ name = "medical doctor's jumpsuit" icon_state = "medical" item_state = "w_suit" - item_color = "medical" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) @@ -141,21 +126,18 @@ name = "blue medical scrubs" desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in baby blue." icon_state = "scrubsblue" - item_color = "scrubsblue" can_adjust = FALSE /obj/item/clothing/under/rank/medical/doctor/green name = "green medical scrubs" desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in dark green." icon_state = "scrubsgreen" - item_color = "scrubsgreen" can_adjust = FALSE /obj/item/clothing/under/rank/medical/doctor/purple name = "purple medical scrubs" desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in deep purple." icon_state = "scrubspurple" - item_color = "scrubspurple" can_adjust = FALSE /obj/item/clothing/under/rank/medical/doctor/skirt @@ -163,7 +145,6 @@ desc = "It's made of a special fiber that provides minor protection against biohazards. It has a cross on the chest denoting that the wearer is trained medical personnel." icon_state = "medical_skirt" item_state = "w_suit" - item_color = "medical_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP \ No newline at end of file + fitted = FEMALE_UNIFORM_TOP diff --git a/code/modules/clothing/under/jobs/rnd.dm b/code/modules/clothing/under/jobs/rnd.dm index 142cb8d8b1..e5ec4cee6a 100644 --- a/code/modules/clothing/under/jobs/rnd.dm +++ b/code/modules/clothing/under/jobs/rnd.dm @@ -3,7 +3,6 @@ name = "research director's vest suit" icon_state = "director" item_state = "lb_suit" - item_color = "director" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 10, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 35) can_adjust = FALSE @@ -12,7 +11,6 @@ desc = "It's a suitskirt worn by those with the know-how to achieve the position of \"Research Director\". Its fabric provides minor protection from biological contaminants." icon_state = "director_skirt" item_state = "lb_suit" - item_color = "director_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -22,7 +20,6 @@ name = "research director's tan suit" icon_state = "rdwhimsy" item_state = "rdwhimsy" - item_color = "rdwhimsy" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 10, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) can_adjust = TRUE alt_covers_chest = TRUE @@ -32,7 +29,6 @@ desc = "Maybe you'll engineer your own half-man, half-pig creature some day. Its fabric provides minor protection from biological contaminants." icon_state = "rdwhimsy_skirt" item_state = "rdwhimsy" - item_color = "rdwhimsy_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -42,7 +38,6 @@ name = "research director's turtleneck" icon_state = "rdturtle" item_state = "p_suit" - item_color = "rdturtle" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 10, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) can_adjust = TRUE alt_covers_chest = TRUE @@ -52,7 +47,6 @@ desc = "A dark purple turtleneck and tan khaki skirt, for a director with a superior sense of style." icon_state = "rdturtle_skirt" item_state = "p_suit" - item_color = "rdturtle_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -62,16 +56,14 @@ name = "scientist's jumpsuit" icon_state = "toxins" item_state = "w_suit" - item_color = "toxinswhite" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) /obj/item/clothing/under/rank/rnd/scientist/skirt name = "scientist's jumpskirt" desc = "It's made of a special fiber that provides minor protection against explosives. It has markings that denote the wearer as a scientist." - icon_state = "toxinswhite_skirt" + icon_state = "toxins_skirt" item_state = "w_suit" - item_color = "toxinswhite_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -81,7 +73,6 @@ name = "roboticist's jumpsuit" icon_state = "robotics" item_state = "robotics" - item_color = "robotics" resistance_flags = NONE /obj/item/clothing/under/rank/rnd/roboticist/skirt @@ -89,7 +80,6 @@ desc = "It's a slimming black with reinforced seams; great for industrial work." icon_state = "robotics_skirt" item_state = "robotics" - item_color = "robotics_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP diff --git a/code/modules/clothing/under/jobs/security.dm b/code/modules/clothing/under/jobs/security.dm index 21e088f634..01424782fb 100644 --- a/code/modules/clothing/under/jobs/security.dm +++ b/code/modules/clothing/under/jobs/security.dm @@ -14,7 +14,6 @@ desc = "A tactical security jumpsuit for officers complete with Nanotrasen belt buckle." icon_state = "rsecurity" item_state = "r_suit" - item_color = "rsecurity" armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 30) strip_delay = 50 alt_covers_chest = TRUE @@ -26,14 +25,12 @@ desc = "A tactical relic of years past before Nanotrasen decided it was cheaper to dye the suits red instead of washing out the blood." icon_state = "security" item_state = "gy_suit" - item_color = "security" /obj/item/clothing/under/rank/security/officer/skirt name = "security jumpskirt" desc = "A \"tactical\" security jumpsuit with the legs replaced by a skirt." icon_state = "secskirt" item_state = "r_suit" - item_color = "secskirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE //you know now that i think of it if you adjust the skirt and the sprite disappears isn't that just like flashing everyone fitted = FEMALE_UNIFORM_TOP @@ -43,7 +40,6 @@ desc = "The latest in fashionable security outfits." icon_state = "officerblueclothes" item_state = "officerblueclothes" - item_color = "officerblueclothes" alt_covers_chest = TRUE /obj/item/clothing/under/rank/security/officer/blueshirt @@ -51,7 +47,6 @@ desc = "I'm a little busy right now, Calhoun." icon_state = "blueshift" item_state = "blueshift" - item_color = "blueshift" can_adjust = FALSE /obj/item/clothing/under/rank/security/officer/spacepol @@ -59,7 +54,6 @@ desc = "Space not controlled by megacorporations, planets, or pirates is under the jurisdiction of Spacepol." icon_state = "spacepol" item_state = "spacepol" - item_color = "spacepol" can_adjust = FALSE /* @@ -71,7 +65,6 @@ desc = "A formal security suit for officers complete with Nanotrasen belt buckle." icon_state = "rwarden" item_state = "r_suit" - item_color = "rwarden" armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 30) strip_delay = 50 alt_covers_chest = TRUE @@ -83,14 +76,12 @@ desc = "A formal relic of years past before Nanotrasen decided it was cheaper to dye the suits red instead of washing out the blood." icon_state = "warden" item_state = "gy_suit" - item_color = "warden" /obj/item/clothing/under/rank/security/warden/skirt name = "warden's suitskirt" desc = "A formal security suitskirt for officers complete with Nanotrasen belt buckle." icon_state = "rwarden_skirt" item_state = "r_suit" - item_color = "rwarden_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -100,7 +91,6 @@ name = "warden's formal uniform" icon_state = "wardenblueclothes" item_state = "wardenblueclothes" - item_color = "wardenblueclothes" alt_covers_chest = TRUE /* @@ -112,7 +102,6 @@ desc = "Someone who wears this means business." icon_state = "detective" item_state = "det" - item_color = "detective" armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 30) strip_delay = 50 alt_covers_chest = TRUE @@ -124,7 +113,6 @@ desc = "Someone who wears this means business." icon_state = "detective_skirt" item_state = "det" - item_color = "detective_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -134,7 +122,6 @@ desc = "A hard-boiled private investigator's grey suit, complete with tie clip." icon_state = "greydet" item_state = "greydet" - item_color = "greydet" alt_covers_chest = TRUE /obj/item/clothing/under/rank/security/detective/grey/skirt @@ -142,7 +129,6 @@ desc = "A hard-boiled private investigator's grey suitskirt, complete with tie clip." icon_state = "greydet_skirt" item_state = "greydet" - item_color = "greydet_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -156,7 +142,6 @@ desc = "A security jumpsuit decorated for those few with the dedication to achieve the position of Head of Security." icon_state = "rhos" item_state = "r_suit" - item_color = "rhos" armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) strip_delay = 60 alt_covers_chest = TRUE @@ -168,7 +153,6 @@ desc = "A security jumpskirt decorated for those few with the dedication to achieve the position of Head of Security." icon_state = "rhos_skirt" item_state = "r_suit" - item_color = "rhos_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -178,21 +162,18 @@ desc = "There are old men, and there are bold men, but there are very few old, bold men." icon_state = "hos" item_state = "gy_suit" - item_color = "hos" /obj/item/clothing/under/rank/security/head_of_security/alt name = "head of security's turtleneck" desc = "A stylish alternative to the normal head of security jumpsuit, complete with tactical pants." icon_state = "hosalt" item_state = "bl_suit" - item_color = "hosalt" /obj/item/clothing/under/rank/security/head_of_security/alt/skirt name = "head of security's turtleneck skirt" desc = "A stylish alternative to the normal head of security jumpsuit, complete with a tactical skirt." icon_state = "hosalt_skirt" item_state = "bl_suit" - item_color = "hosalt_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -202,7 +183,6 @@ name = "head of security's formal uniform" icon_state = "hosblueclothes" item_state = "hosblueclothes" - item_color = "hosblueclothes" alt_covers_chest = TRUE /obj/item/clothing/under/rank/security/head_of_security/parade @@ -210,7 +190,6 @@ desc = "A male head of security's luxury-wear, for special occasions." icon_state = "hos_parade_male" item_state = "r_suit" - item_color = "hos_parade_male" can_adjust = FALSE /obj/item/clothing/under/rank/security/head_of_security/parade/female @@ -218,6 +197,5 @@ desc = "A female head of security's luxury-wear, for special occasions." icon_state = "hos_parade_fem" item_state = "r_suit" - item_color = "hos_parade_fem" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index fb5ff7b0f4..4d8d933557 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -2,7 +2,6 @@ name = "red pj's" desc = "Sleepwear." icon_state = "red_pyjamas" - item_color = "red_pyjamas" item_state = "w_suit" can_adjust = FALSE @@ -10,7 +9,6 @@ name = "blue pj's" desc = "Sleepwear." icon_state = "blue_pyjamas" - item_color = "blue_pyjamas" item_state = "w_suit" can_adjust = FALSE @@ -19,7 +17,6 @@ desc = "Motorcycle not included." icon_state = "ek" item_state = "ek" - item_color = "ek" can_adjust = FALSE /obj/item/clothing/under/rank/prisoner @@ -27,7 +24,6 @@ desc = "It's standardised Nanotrasen prisoner-wear. Its suit sensors are stuck in the \"Fully On\" position." icon_state = "prisoner" item_state = "o_suit" - item_color = "prisoner" has_sensor = LOCKED_SENSORS sensor_mode = SENSOR_COORDS random_sensor = FALSE @@ -37,7 +33,6 @@ desc = "It's standardised Nanotrasen prisoner-wear. Its suit sensors are stuck in the \"Fully On\" position." icon_state = "prisoner_skirt" item_state = "o_suit" - item_color = "prisoner_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -47,21 +42,18 @@ desc = "'Special delivery!'" icon_state = "mailman" item_state = "b_suit" - item_color = "mailman" /obj/item/clothing/under/misc/psyche name = "psychedelic jumpsuit" desc = "Groovy!" icon_state = "psyche" item_state = "p_suit" - item_color = "psyche" /obj/item/clothing/under/misc/vice_officer name = "vice officer's jumpsuit" desc = "It's the standard issue pretty-boy outfit, as seen on Holo-Vision." icon_state = "vice" item_state = "gy_suit" - item_color = "vice" can_adjust = FALSE @@ -69,7 +61,6 @@ name = "administrative cybernetic jumpsuit" icon_state = "syndicate" item_state = "bl_suit" - item_color = "syndicate" desc = "A cybernetically enhanced jumpsuit used for administrative duties." gas_transfer_coefficient = 0.01 permeability_coefficient = 0.01 @@ -87,7 +78,6 @@ desc = "Traditional burial garments from the early 22nd century." icon_state = "burial" item_state = "burial" - item_color = "burial" has_sensor = NO_SENSORS /obj/item/clothing/under/misc/overalls @@ -95,7 +85,6 @@ desc = "A set of durable overalls for getting the job done." icon_state = "overalls" item_state = "lb_suit" - item_color = "overalls" can_adjust = FALSE /obj/item/clothing/under/misc/assistantformal @@ -103,24 +92,21 @@ desc = "An assistant's formal-wear. Why an assistant needs formal-wear is still unknown." icon_state = "assistant_formal" item_state = "gy_suit" - item_color = "assistant_formal" can_adjust = FALSE /obj/item/clothing/under/misc/staffassistant name = "staff assistant's jumpsuit" desc = "It's a generic grey jumpsuit. That's about what assistants are worth, anyway." icon = 'goon/icons/obj/item_js_rank.dmi' - alternate_worn_icon = 'goon/icons/mob/worn_js_rank.dmi' + mob_overlay_icon = 'goon/icons/mob/worn_js_rank.dmi' icon_state = "assistant" item_state = "gy_suit" - item_color = "assistant" mutantrace_variation = NONE /obj/item/clothing/under/croptop name = "crop top" desc = "We've saved money by giving you half a shirt!" icon_state = "croptop" - item_color = "croptop" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -130,7 +116,6 @@ desc = "A special containment suit that allows plasma-based lifeforms to exist safely in an oxygenated environment, and automatically extinguishes them in a crisis. Despite being airtight, it's not spaceworthy." icon_state = "plasmaman" item_state = "plasmaman" - item_color = "plasmaman" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 0, "fire" = 95, "acid" = 95) slowdown = 1 body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS @@ -192,7 +177,6 @@ desc = "A jumpsuit made from durathread, its resilient fibres provide some protection to the wearer." icon_state = "durathread" item_state = "durathread" - item_color = "durathread" can_adjust = TRUE armor = list("melee" = 10, "laser" = 10, "fire" = 40, "acid" = 10, "bomb" = 5) @@ -209,7 +193,6 @@ desc = "Cyka blyat." icon_state = "squatteroutfit" item_state = "squatteroutfit" - item_color = "squatteroutfit" can_adjust = FALSE mutantrace_variation = NONE @@ -218,7 +201,6 @@ desc = "Drop and give me dvadtsat!" icon_state = "russobluecamo" item_state = "russobluecamo" - item_color = "russobluecamo" can_adjust = FALSE mutantrace_variation = NONE @@ -227,7 +209,6 @@ desc = "What is the point of this, anyway?" icon_state = "keyholesweater" item_state = "keyholesweater" - item_color = "keyholesweater" can_adjust = FALSE mutantrace_variation = NONE @@ -235,7 +216,6 @@ name = "pink stripper outfit" icon_state = "stripper_p" item_state = "stripper_p" - item_color = "stripper_p" body_parts_covered = CHEST|GROIN can_adjust = FALSE @@ -243,13 +223,11 @@ name = "green stripper outfit" icon_state = "stripper_g" item_state = "stripper_g" - item_color = "stripper_g" /obj/item/clothing/under/misc/stripper/mankini name = "pink mankini" icon_state = "mankini" item_state = "mankini" - item_color = "mankini" /obj/item/clothing/under/misc/corporateuniform name = "corporate uniform" @@ -263,7 +241,6 @@ name = "polychromic button-up shirt" desc = "A fancy button-up shirt made with polychromic threads." icon_state = "polysuit" - item_color = "polysuit" item_state = "sl_suit" hasprimary = TRUE hassecondary = TRUE @@ -277,7 +254,6 @@ name = "polychromic shorts" desc = "For ease of movement and style." icon_state = "polyshorts" - item_color = "polyshorts" item_state = "rainbow" hasprimary = TRUE hassecondary = TRUE @@ -292,7 +268,6 @@ name = "polychromic tri-tone jumpsuit" desc = "A fancy jumpsuit made with polychromic threads." icon_state = "polyjump" - item_color = "polyjump" item_state = "rainbow" hasprimary = TRUE hassecondary = TRUE @@ -307,7 +282,6 @@ name = "polychromic bottomless shirt" desc = "Great for showing off your junk in dubious style." icon_state = "polybottomless" - item_color = "polybottomless" item_state = "rainbow" primary_color = "#808080" secondary_color = "#FF3535" @@ -319,7 +293,6 @@ name = "polychromic tank top" desc = "For those lazy summer days." icon_state = "polyshimatank" - item_color = "polyshimatank" item_state = "rainbow" primary_color = "#808080" secondary_color = "#FFFFFF" @@ -332,7 +305,6 @@ name = "polychromic feminine tank top" desc = "Great for showing off your chest in style. Not recommended for males." icon_state = "polyfemtankpantsu" - item_color = "polyfemtankpantsu" hastertiary = FALSE primary_color = "#808080" secondary_color = "#FF3535" diff --git a/code/modules/clothing/under/pants.dm b/code/modules/clothing/under/pants.dm index 4b0c92af88..d0048326ff 100644 --- a/code/modules/clothing/under/pants.dm +++ b/code/modules/clothing/under/pants.dm @@ -8,101 +8,84 @@ name = "classic jeans" desc = "You feel cooler already." icon_state = "jeansclassic" - item_color = "jeansclassic" /obj/item/clothing/under/pants/mustangjeans name = "Must Hang jeans" desc = "Made in the finest space jeans factory this side of Alpha Centauri." icon_state = "jeansmustang" - item_color = "jeansmustang" /obj/item/clothing/under/pants/blackjeans name = "black jeans" desc = "Only for those who can pull it off." icon_state = "jeansblack" - item_color = "jeansblack" /obj/item/clothing/under/pants/youngfolksjeans name = "Young Folks jeans" desc = "For those tired of boring old jeans. Relive the passion of your youth!" icon_state = "jeansyoungfolks" - item_color = "jeansyoungfolks" /obj/item/clothing/under/pants/white name = "white pants" desc = "Plain white pants. Boring." icon_state = "whitepants" - item_color = "whitepants" /obj/item/clothing/under/pants/red name = "red pants" desc = "Bright red pants. Overflowing with personality." icon_state = "redpants" - item_color = "redpants" /obj/item/clothing/under/pants/black name = "black pants" desc = "These pants are dark, like your soul." icon_state = "blackpants" - item_color = "blackpants" /obj/item/clothing/under/pants/tan name = "tan pants" desc = "Some tan pants. You look like a white collar worker with these on." icon_state = "tanpants" - item_color = "tanpants" /obj/item/clothing/under/pants/track name = "track pants" desc = "A pair of track pants, for the athletic." icon_state = "trackpants" - item_color = "trackpants" /obj/item/clothing/under/pants/jeans name = "jeans" desc = "A nondescript pair of tough blue jeans." icon_state = "jeans" - item_color = "jeans" /obj/item/clothing/under/pants/khaki name = "khaki pants" desc = "A pair of dust beige khaki pants." icon_state = "khaki" - item_color = "khaki" /obj/item/clothing/under/pants/camo name = "camo pants" desc = "A pair of woodland camouflage pants. Probably not the best choice for a space station." icon_state = "camopants" - item_color = "camopants" /obj/item/clothing/under/pants/jeanripped name = "ripped jeans" desc = "If you're wearing this you're poor or a rebel" icon_state = "jean_ripped" - item_color = "jean_ripped" /obj/item/clothing/under/pants/jeanshort name = "jean shorts" desc = "These are really just jeans cut in half" icon_state = "jean_shorts" - item_color = "jean_shorts" /obj/item/clothing/under/pants/denimskirt name = "denim skirt" desc = "These are really just a jean leg hole cut from a pair" icon_state = "denim_skirt" - item_color = "denim_skirt" /obj/item/clothing/under/pants/chaps name = "black chaps" body_parts_covered = LEGS desc = "Yeehaw" icon_state = "chaps" - item_color = "chaps" /obj/item/clothing/under/pants/yoga name = "yoga pants" desc = "Comfy!" icon_state = "yoga_pants" - item_color = "yoga_pants" diff --git a/code/modules/clothing/under/shorts.dm b/code/modules/clothing/under/shorts.dm index b66df87347..ebf7cb5896 100644 --- a/code/modules/clothing/under/shorts.dm +++ b/code/modules/clothing/under/shorts.dm @@ -9,38 +9,31 @@ /obj/item/clothing/under/shorts/red name = "red athletic shorts" icon_state = "redshorts" - item_color = "redshorts" /obj/item/clothing/under/shorts/green name = "green athletic shorts" icon_state = "greenshorts" - item_color = "greenshorts" /obj/item/clothing/under/shorts/blue name = "blue athletic shorts" icon_state = "blueshorts" - item_color = "blueshorts" /obj/item/clothing/under/shorts/black name = "black athletic shorts" icon_state = "blackshorts" - item_color = "blackshorts" /obj/item/clothing/under/shorts/grey name = "grey athletic shorts" icon_state = "greyshorts" - item_color = "greyshorts" /obj/item/clothing/under/shorts/purple name = "purple athletic shorts" icon_state = "purpleshorts" - item_color = "purpleshorts" /obj/item/clothing/under/shorts/polychromic name = "polychromic athletic shorts" desc = "95% Polychrome, 5% Spandex!" icon_state = "polyshortpants" - item_color = "polyshortpants" item_state = "rainbow" hasprimary = TRUE hassecondary = TRUE @@ -52,7 +45,6 @@ name = "polychromic panties" desc = "Topless striped panties. Now with 120% more polychrome!" icon_state = "polypantsu" - item_color = "polypantsu" item_state = "rainbow" hastertiary = FALSE primary_color = "#FFFFFF" diff --git a/code/modules/clothing/under/skirt_dress.dm b/code/modules/clothing/under/skirt_dress.dm index 02c2b06546..f00e96d821 100644 --- a/code/modules/clothing/under/skirt_dress.dm +++ b/code/modules/clothing/under/skirt_dress.dm @@ -3,7 +3,6 @@ name = "black skirt" desc = "A black skirt, very fancy!" icon_state = "blackskirt" - item_color = "blackskirt" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -12,7 +11,6 @@ name = "blue skirt" desc = "A blue, casual skirt." icon_state = "blueskirt" - item_color = "blueskirt" item_state = "b_suit" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_TOP @@ -22,7 +20,6 @@ name = "red skirt" desc = "A red, casual skirt." icon_state = "redskirt" - item_color = "redskirt" item_state = "r_suit" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_TOP @@ -32,7 +29,6 @@ name = "purple skirt" desc = "A purple, casual skirt." icon_state = "purpleskirt" - item_color = "purpleskirt" item_state = "p_suit" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_TOP @@ -43,7 +39,6 @@ desc = "Makes you want to frolic in a field of daisies." icon_state = "sundress" item_state = "sundress" - item_color = "sundress" body_parts_covered = CHEST|GROIN fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -51,13 +46,11 @@ /obj/item/clothing/under/dress/sundress/white name = "white sundress" icon_state = "sundress_white" - item_color = "sundress_white" /obj/item/clothing/under/dress/green name = "green dress" desc = "A tight green dress" icon_state = "dress_green" - item_color = "dress_green" body_parts_covered = CHEST|GROIN fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -66,7 +59,6 @@ name = "pink dress" desc = "A tight pink dress" icon_state = "dress_pink" - item_color = "dress_pink" body_parts_covered = CHEST|GROIN fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -76,7 +68,6 @@ desc = "Filled with Latin fire." icon_state = "black_tango" item_state = "wcoat" - item_color = "black_tango" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -85,7 +76,6 @@ desc = "Filled with Western fire." icon_state = "western_bustle" item_state = "wcoat" - item_color = "western_bustle" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -94,7 +84,6 @@ desc = "Filled with Latin fire." icon_state = "flamenco" item_state = "wcoat" - item_color = "flamenco" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -103,7 +92,6 @@ desc = "Fashion in space." icon_state = "striped_dress" item_state = "stripeddress" - item_color = "striped_dress" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_FULL can_adjust = FALSE @@ -113,7 +101,6 @@ desc = "Formal wear for a leading lady." icon_state = "sailor_dress" item_state = "sailordress" - item_color = "sailor_dress" body_parts_covered = CHEST|GROIN|ARMS fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -123,7 +110,6 @@ desc = "Lovely dress." icon_state = "flower_dress" item_state = "sailordress" - item_color = "flower_dress" body_parts_covered = CHEST|GROIN|LEGS fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -132,7 +118,6 @@ name = "swept skirt" desc = "Formal skirt." icon_state = "skirt_swept" - item_color = "skirt_swept" body_parts_covered = GROIN fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -141,7 +126,6 @@ name = "black corset" desc = "Nanotrasen is not resposible for any organ damage." icon_state = "corset" - item_color = "corset" body_parts_covered = CHEST|GROIN fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -151,7 +135,6 @@ desc = "Fancy dress for space bar singers." icon_state = "red_evening_gown" item_state = "redeveninggown" - item_color = "red_evening_gown" fitted = FEMALE_UNIFORM_TOP can_adjust = FALSE @@ -160,7 +143,6 @@ desc = "A preppy red skirt with a white blouse." icon_state = "plaid_red" item_state = "plaid_red" - item_color = "plaid_red" fitted = FEMALE_UNIFORM_TOP can_adjust = TRUE alt_covers_chest = TRUE @@ -170,7 +152,6 @@ desc = "A preppy blue skirt with a white blouse." icon_state = "plaid_blue" item_state = "plaid_blue" - item_color = "plaid_blue" fitted = FEMALE_UNIFORM_TOP can_adjust = TRUE alt_covers_chest = TRUE @@ -180,7 +161,6 @@ desc = "A preppy purple skirt with a white blouse." icon_state = "plaid_purple" item_state = "plaid_purple" - item_color = "plaid_purple" fitted = FEMALE_UNIFORM_TOP can_adjust = TRUE alt_covers_chest = TRUE @@ -190,7 +170,6 @@ desc = "A preppy green skirt with a white blouse." icon_state = "plaid_green" item_state = "plaid_green" - item_color = "plaid_green" fitted = FEMALE_UNIFORM_TOP can_adjust = TRUE alt_covers_chest = TRUE @@ -200,7 +179,6 @@ desc = "A white wedding gown made from the finest silk." icon_state = "bride_white" item_state = "bride_white" - item_color = "bride_white" can_adjust = FALSE mutantrace_variation = NONE @@ -209,34 +187,29 @@ desc = "A big and puffy orange dress." icon_state = "bride_orange" item_state = "bride_orange" - item_color = "bride_orange" /obj/item/clothing/under/dress/wedding/purple name = "purple wedding dress" desc = "A big and puffy purple dress." icon_state = "bride_purple" item_state = "bride_purple" - item_color = "bride_purple" /obj/item/clothing/under/dress/wedding/blue name = "blue wedding dress" desc = "A big and puffy blue dress." icon_state = "bride_blue" item_state = "bride_blue" - item_color = "bride_blue" /obj/item/clothing/under/dress/wedding/red name = "red wedding dress" desc = "A big and puffy red dress." icon_state = "bride_red" item_state = "bride_red" - item_color = "bride_red" /obj/item/clothing/under/dress/skirt/polychromic name = "polychromic skirt" desc = "A fancy skirt made with polychromic threads." icon_state = "polyskirt" - item_color = "polyskirt" item_state = "rainbow" hasprimary = TRUE hassecondary = TRUE @@ -250,7 +223,6 @@ name = "polychromic pleated skirt" desc = "A magnificent pleated skirt complements the woolen polychromatic sweater." icon_state = "polypleat" - item_color = "polypleat" item_state = "rainbow" primary_color = "#8CC6FF" secondary_color = "#808080" diff --git a/code/modules/clothing/under/suits.dm b/code/modules/clothing/under/suits.dm index 1b99fbc549..3ee5204c3b 100644 --- a/code/modules/clothing/under/suits.dm +++ b/code/modules/clothing/under/suits.dm @@ -4,7 +4,6 @@ desc = "A white suit, suitable for an excellent host." icon_state = "scratch" item_state = "scratch" - item_color = "scratch" can_adjust = FALSE /obj/item/clothing/under/suit/white_on_white/skirt @@ -12,7 +11,6 @@ desc = "A white suitskirt, suitable for an excellent host." icon_state = "white_suit_skirt" item_state = "scratch" - item_color = "white_suit_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE fitted = FEMALE_UNIFORM_TOP @@ -21,7 +19,6 @@ desc = "It's a very amish looking suit." name = "amish suit" icon_state = "sl_suit" - item_color = "sl_suit" can_adjust = FALSE /obj/item/clothing/under/suit/waiter @@ -29,7 +26,6 @@ desc = "It's a very smart uniform with a special pocket for tip." icon_state = "waiter" item_state = "waiter" - item_color = "waiter" can_adjust = FALSE /obj/item/clothing/under/suit/black @@ -37,7 +33,6 @@ desc = "A black suit and red tie. Very formal." icon_state = "black_suit" item_state = "bl_suit" - item_color = "black_suit" can_adjust = FALSE /obj/item/clothing/under/suit/black_really @@ -45,21 +40,18 @@ desc = "A formal black suit and red tie, intended for the station's finest." icon_state = "really_black_suit" item_state = "bl_suit" - item_color = "really_black_suit" /obj/item/clothing/under/suit/black/skirt name = "executive suit" desc = "A formal trouser suit for women, intended for the station's finest." icon_state = "black_suit_fem" item_state = "black_suit_fem" - item_color = "black_suit_fem" /obj/item/clothing/under/suit/green name = "green suit" desc = "A green suit and yellow necktie. Baller." icon_state = "green_suit" item_state = "dg_suit" - item_color = "green_suit" can_adjust = FALSE /obj/item/clothing/under/suit/red @@ -67,49 +59,42 @@ desc = "A red suit and blue tie. Somewhat formal." icon_state = "red_suit" item_state = "r_suit" - item_color = "red_suit" /obj/item/clothing/under/suit/charcoal name = "charcoal suit" desc = "A charcoal suit and red tie. Very professional." icon_state = "charcoal_suit" item_state = "charcoal_suit" - item_color = "charcoal_suit" /obj/item/clothing/under/suit/navy name = "navy suit" desc = "A navy suit and red tie, intended for the station's finest." icon_state = "navy_suit" item_state = "navy_suit" - item_color = "navy_suit" /obj/item/clothing/under/suit/burgundy name = "burgundy suit" desc = "A burgundy suit and black tie. Somewhat formal." icon_state = "burgundy_suit" item_state = "burgundy_suit" - item_color = "burgundy_suit" /obj/item/clothing/under/suit/checkered name = "checkered suit" desc = "That's a very nice suit you have there. Shame if something were to happen to it, eh?" icon_state = "checkered_suit" item_state = "checkered_suit" - item_color = "checkered_suit" /obj/item/clothing/under/suit/tan name = "tan suit" desc = "A tan suit with a yellow tie. Smart, but casual." icon_state = "tan_suit" item_state = "tan_suit" - item_color = "tan_suit" /obj/item/clothing/under/suit/white name = "white suit" desc = "A white suit and jacket with a blue shirt. You wanna play rough? OKAY!" icon_state = "white_suit" item_state = "white_suit" - item_color = "white_suit" /obj/item/clothing/under/suit/telegram name = "telegram suit" @@ -123,7 +108,6 @@ name = "polychromic suit" desc = "For when you want to show off your horrible colour coordination skills." icon_state = "polysuit" - item_color = "polysuit" item_state = "sl_suit" hasprimary = TRUE hassecondary = TRUE diff --git a/code/modules/clothing/under/sweaters.dm b/code/modules/clothing/under/sweaters.dm index 13f336bfbd..d8e8373d71 100644 --- a/code/modules/clothing/under/sweaters.dm +++ b/code/modules/clothing/under/sweaters.dm @@ -3,39 +3,33 @@ desc = "Why trade style for comfort? Now you can go commando down south and still be cozy up north." icon_state = "bb_turtle" item_state = "w_suit" - item_color = "bb_turtle" body_parts_covered = CHEST|GROIN|ARMS can_adjust = TRUE icon = 'modular_citadel/icons/obj/clothing/turtlenecks.dmi' - alternate_worn_icon = 'modular_citadel/icons/mob/citadel/uniforms.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/citadel/uniforms.dmi' mutantrace_variation = NONE /obj/item/clothing/under/sweater/black name = "black sweater" icon_state = "bb_turtleblk" item_state = "bl_suit" - item_color = "bb_turtleblk" /obj/item/clothing/under/sweater/purple name = "purple sweater" icon_state = "bb_turtlepur" item_state = "p_suit" - item_color = "bb_turtlepur" /obj/item/clothing/under/sweater/green name = "green sweater" icon_state = "bb_turtlegrn" item_state = "g_suit" - item_color = "bb_turtlegrn" /obj/item/clothing/under/sweater/red name = "red sweater" icon_state = "bb_turtlered" item_state = "r_suit" - item_color = "bb_turtlered" /obj/item/clothing/under/sweater/blue name = "blue sweater" icon_state = "bb_turtleblu" item_state = "b_suit" - item_color = "bb_turtleblu" diff --git a/code/modules/clothing/under/syndicate.dm b/code/modules/clothing/under/syndicate.dm index 676138d734..986196a212 100644 --- a/code/modules/clothing/under/syndicate.dm +++ b/code/modules/clothing/under/syndicate.dm @@ -3,7 +3,6 @@ desc = "A non-descript and slightly suspicious looking turtleneck with digital camouflage cargo pants." icon_state = "syndicate" item_state = "bl_suit" - item_color = "syndicate" has_sensor = NO_SENSORS armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) alt_covers_chest = TRUE @@ -13,7 +12,6 @@ desc = "A non-descript and slightly suspicious looking skirtleneck." icon_state = "syndicate_skirt" item_state = "bl_suit" - item_color = "syndicate_skirt" has_sensor = NO_SENSORS armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) alt_covers_chest = TRUE @@ -24,7 +22,6 @@ desc = "An insidious armored jumpsuit lined with Syndicate nanofibers and prototype platings, slightly resistant to most forms of damage, but is far too bulky to have anything attached to it. It still counts as stealth if there are no witnesses." icon_state = "bloodred_pajamas" item_state = "bl_suit" - item_color = "bloodred_pajamas" dummy_thick = TRUE armor = list("melee" = 10, "bullet" = 10, "laser" = 10,"energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 10, "fire" = 50, "acid" = 40) resistance_flags = FIRE_PROOF | ACID_PROOF @@ -35,7 +32,6 @@ desc = "Do operatives dream of nuclear sheep?" icon_state = "bloodred_pajamas" item_state = "bl_suit" - item_color = "bloodred_pajamas" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) /obj/item/clothing/under/syndicate/tacticool @@ -43,7 +39,6 @@ desc = "Just looking at it makes you want to buy an SKS, go into the woods, and -operate-." icon_state = "tactifool" item_state = "bl_suit" - item_color = "tactifool" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) /obj/item/clothing/under/syndicate/tacticool/skirt @@ -51,7 +46,6 @@ desc = "Just looking at it makes you want to buy an SKS, go into the woods, and -operate-." icon_state = "tactifool_skirt" item_state = "bl_suit" - item_color = "tactifool_skirt" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) fitted = FEMALE_UNIFORM_TOP @@ -60,7 +54,6 @@ desc = "Just looking at it makes you want to buy an SKS, go into the woods, and -operate-." icon_state = "tactifool" item_state = "bl_suit" - item_color = "tactifool" has_sensor = TRUE mutantrace_variation = NONE armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0, fire = 0, acid = 0) @@ -70,7 +63,6 @@ desc = "A double seamed tactical turtleneck disguised as a civilian grade silk suit. Intended for the most formal operator. The collar is really sharp." icon_state = "really_black_suit" item_state = "bl_suit" - item_color = "black_suit" can_adjust = FALSE /obj/item/clothing/under/syndicate/camo @@ -78,14 +70,12 @@ desc = "A green military camouflage uniform." icon_state = "camogreen" item_state = "g_suit" - item_color = "camogreen" can_adjust = FALSE /obj/item/clothing/under/syndicate/soviet name = "Ratnik 5 tracksuit" desc = "Badly translated labels tell you to clean this in Vodka. Great for squatting in." icon_state = "trackpants" - item_color = "trackpants" can_adjust = FALSE armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) resistance_flags = NONE @@ -94,14 +84,12 @@ name = "combat uniform" desc = "With a suit lined with this many pockets, you are ready to operate." icon_state = "syndicate_combat" - item_color = "syndicate_combat" can_adjust = FALSE /obj/item/clothing/under/syndicate/rus_army name = "advanced military tracksuit" desc = "Military grade tracksuits for frontline squatting." icon_state = "rus_under" - item_color = "rus_under" can_adjust = FALSE armor = list("melee" = 5, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) resistance_flags = NONE @@ -111,7 +99,6 @@ desc = "A major league outfit with the number faded number on the back. Seems rather robust for just a game..." icon_state = "syndicatebaseball" item_state = "syndicatebaseball" - item_color = "syndicatebaseball" has_sensor = NO_SENSORS armor = list("melee" = 15, "bullet" = 5, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) alt_covers_chest = TRUE diff --git a/code/modules/clothing/under/trek.dm b/code/modules/clothing/under/trek.dm index 2fb33d1b19..a9709a4c95 100644 --- a/code/modules/clothing/under/trek.dm +++ b/code/modules/clothing/under/trek.dm @@ -13,14 +13,12 @@ name = "command uniform" desc = "The uniform worn by command officers in the mid 2260s." icon_state = "trek_command" - item_color = "trek_command" item_state = "y_suit" /obj/item/clothing/under/trek/engsec name = "operations uniform" desc = "The uniform worn by operations officers of the mid 2260s. You feel strangely vulnerable just seeing this..." icon_state = "trek_engsec" - item_color = "trek_engsec" item_state = "r_suit" strip_delay = 50 @@ -28,7 +26,6 @@ name = "medsci uniform" desc = "The uniform worn by medsci officers in the mid 2260s." icon_state = "trek_medsci" - item_color = "trek_medsci" item_state = "b_suit" permeability_coefficient = 0.50 @@ -37,38 +34,32 @@ /obj/item/clothing/under/trek/command/next desc = "The uniform worn by command officers. This one's from the mid 2360s." icon_state = "trek_next_command" - item_color = "trek_next_command" item_state = "r_suit" /obj/item/clothing/under/trek/engsec/next desc = "The uniform worn by operation officers. This one's from the mid 2360s." icon_state = "trek_next_engsec" - item_color = "trek_next_engsec" item_state = "y_suit" /obj/item/clothing/under/trek/medsci/next desc = "The uniform worn by medsci officers. This one's from the mid 2360s." icon_state = "trek_next_medsci" - item_color = "trek_next_medsci" //ENT /obj/item/clothing/under/trek/command/ent desc = "The uniform worn by command officers of the 2140s." icon_state = "trek_ent_command" - item_color = "trek_ent_command" item_state = "bl_suit" /obj/item/clothing/under/trek/engsec/ent desc = "The uniform worn by operations officers of the 2140s." icon_state = "trek_ent_engsec" - item_color = "trek_ent_engsec" item_state = "bl_suit" /obj/item/clothing/under/trek/medsci/ent desc = "The uniform worn by medsci officers of the 2140s." icon_state = "trek_ent_medsci" - item_color = "trek_ent_medsci" item_state = "bl_suit" @@ -111,5 +102,4 @@ name = "french marshall's uniform" desc = "Something about it feels off..." icon_state = "trek_Q" - item_color = "trek_Q" item_state = "r_suit" diff --git a/code/modules/food_and_drinks/food/snacks_egg.dm b/code/modules/food_and_drinks/food/snacks_egg.dm index 0f2856c090..fbed6327b5 100644 --- a/code/modules/food_and_drinks/food/snacks_egg.dm +++ b/code/modules/food_and_drinks/food/snacks_egg.dm @@ -41,7 +41,7 @@ /obj/item/reagent_containers/food/snacks/egg/attackby(obj/item/W, mob/user, params) if(istype(W, /obj/item/toy/crayon)) var/obj/item/toy/crayon/C = W - var/clr = C.item_color + var/clr = C.crayon_color if(!(clr in list("blue", "green", "mime", "orange", "purple", "rainbow", "red", "yellow"))) to_chat(usr, "[src] refuses to take on this colour!") @@ -49,41 +49,32 @@ to_chat(usr, "You colour [src] with [W].") icon_state = "egg-[clr]" - item_color = clr else ..() /obj/item/reagent_containers/food/snacks/egg/blue icon_state = "egg-blue" - item_color = "blue" /obj/item/reagent_containers/food/snacks/egg/green icon_state = "egg-green" - item_color = "green" /obj/item/reagent_containers/food/snacks/egg/mime icon_state = "egg-mime" - item_color = "mime" /obj/item/reagent_containers/food/snacks/egg/orange icon_state = "egg-orange" - item_color = "orange" /obj/item/reagent_containers/food/snacks/egg/purple icon_state = "egg-purple" - item_color = "purple" /obj/item/reagent_containers/food/snacks/egg/rainbow icon_state = "egg-rainbow" - item_color = "rainbow" /obj/item/reagent_containers/food/snacks/egg/red icon_state = "egg-red" - item_color = "red" /obj/item/reagent_containers/food/snacks/egg/yellow icon_state = "egg-yellow" - item_color = "yellow" /obj/item/reagent_containers/food/snacks/friedegg name = "fried egg" diff --git a/code/modules/holiday/easter.dm b/code/modules/holiday/easter.dm index 5f2d92fc93..94c13999ba 100644 --- a/code/modules/holiday/easter.dm +++ b/code/modules/holiday/easter.dm @@ -113,8 +113,6 @@ . = ..() var/eggcolor = pick("blue","green","mime","orange","purple","rainbow","red","yellow") icon_state = "egg-[eggcolor]" - item_color = "[eggcolor]" - /obj/item/reagent_containers/food/snacks/egg/proc/dispensePrize(turf/where) var/won = pick(/obj/item/clothing/head/bunnyhead, /obj/item/clothing/suit/bunnysuit, diff --git a/code/modules/holiday/halloween/jacqueen.dm b/code/modules/holiday/halloween/jacqueen.dm index 638d1427bc..7f6d48e731 100644 --- a/code/modules/holiday/halloween/jacqueen.dm +++ b/code/modules/holiday/halloween/jacqueen.dm @@ -390,7 +390,7 @@ desc = "A jacqueline o' lantern! You can't seem to get rid of it." icon_state = "hardhat0_pumpkin_j" item_state = "hardhat0_pumpkin_j" - item_color = "pumpkin_j" + hat_type = "pumpkin_j" brightness_on = 4 /obj/item/clothing/head/hardhat/pumpkinhead/jaqc/Initialize() diff --git a/code/modules/holodeck/items.dm b/code/modules/holodeck/items.dm index 884769ebd4..165488023e 100644 --- a/code/modules/holodeck/items.dm +++ b/code/modules/holodeck/items.dm @@ -24,15 +24,16 @@ hitsound = "swing_hit" armour_penetration = 50 var/active = 0 + var/saber_color /obj/item/holo/esword/green/Initialize() . = ..() - item_color = "green" + saber_color = "green" /obj/item/holo/esword/red/Initialize() . = ..() - item_color = "red" + saber_color = "red" /obj/item/holo/esword/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) if(active) @@ -44,13 +45,13 @@ /obj/item/holo/esword/Initialize() . = ..() - item_color = pick("red","blue","green","purple") + saber_color = pick("red","blue","green","purple") /obj/item/holo/esword/attack_self(mob/living/user as mob) active = !active if (active) force = 30 - icon_state = "sword[item_color]" + icon_state = "sword[saber_color]" w_class = WEIGHT_CLASS_BULKY hitsound = 'sound/weapons/blade1.ogg' playsound(user, 'sound/weapons/saberon.ogg', 20, 1) diff --git a/code/modules/jobs/job_types/chief_engineer.dm b/code/modules/jobs/job_types/chief_engineer.dm index c5065cd169..0d70e872ac 100644 --- a/code/modules/jobs/job_types/chief_engineer.dm +++ b/code/modules/jobs/job_types/chief_engineer.dm @@ -42,7 +42,7 @@ uniform = /obj/item/clothing/under/rank/engineering/chief_engineer shoes = /obj/item/clothing/shoes/sneakers/brown head = /obj/item/clothing/head/hardhat/white - gloves = /obj/item/clothing/gloves/color/black/ce + gloves = /obj/item/clothing/gloves/color/black backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced=1) backpack = /obj/item/storage/backpack/industrial diff --git a/code/modules/jobs/job_types/head_of_security.dm b/code/modules/jobs/job_types/head_of_security.dm index 811dff87e7..3cf4fbb102 100644 --- a/code/modules/jobs/job_types/head_of_security.dm +++ b/code/modules/jobs/job_types/head_of_security.dm @@ -42,7 +42,7 @@ uniform = /obj/item/clothing/under/rank/security/head_of_security shoes = /obj/item/clothing/shoes/jackboots suit = /obj/item/clothing/suit/armor/hos/trenchcoat - gloves = /obj/item/clothing/gloves/color/black/hos + gloves = /obj/item/clothing/gloves/color/black head = /obj/item/clothing/head/HoS/beret glasses = /obj/item/clothing/glasses/hud/security/sunglasses suit_store = /obj/item/gun/energy/e_gun diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index cb603dee90..9274a24589 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -118,13 +118,11 @@ There are several things that need to be remembered: return - var/t_color = U.item_color - if(!t_color) - t_color = U.icon_state + var/target_overlay = U.icon_state if(U.adjusted == ALT_STYLE) - t_color = "[t_color]_d" + target_overlay = "[target_overlay]_d" - var/alt_worn = U.alternate_worn_icon || 'icons/mob/uniform.dmi' + var/alt_worn = U.mob_overlay_icon || 'icons/mob/uniform.dmi' var/variant_flag = NONE if((DIGITIGRADE in dna.species.species_traits) && U.mutantrace_variation & STYLE_DIGITIGRADE) @@ -136,10 +134,10 @@ There are several things that need to be remembered: if(dna && dna.species.sexes) var/G = (dna.features["body_model"] == FEMALE) ? "f" : "m" if(G == "f" && U.fitted != NO_FEMALE_UNIFORM) - uniform_overlay = U.build_worn_icon(t_color, UNIFORM_LAYER, alt_worn, FALSE, U.fitted, variant_flag, FALSE) + uniform_overlay = U.build_worn_icon(UNIFORM_LAYER, alt_worn, FALSE, U.fitted, target_overlay, variant_flag, FALSE) if(!uniform_overlay) - uniform_overlay = U.build_worn_icon(t_color, UNIFORM_LAYER, alt_worn, FALSE, NO_FEMALE_UNIFORM, variant_flag, FALSE) + uniform_overlay = U.build_worn_icon( UNIFORM_LAYER, alt_worn, FALSE, NO_FEMALE_UNIFORM, target_overlay, variant_flag, FALSE) if(OFFSET_UNIFORM in dna.species.offset_features) @@ -255,7 +253,7 @@ There are several things that need to be remembered: client.screen += ears //add it to the client's screen update_observer_view(ears,1) - overlays_standing[EARS_LAYER] = ears.build_worn_icon(state = ears.icon_state, default_layer = EARS_LAYER, default_icon_file = 'icons/mob/ears.dmi') + overlays_standing[EARS_LAYER] = ears.build_worn_icon(default_layer = EARS_LAYER, default_icon_file = 'icons/mob/ears.dmi') var/mutable_appearance/ears_overlay = overlays_standing[EARS_LAYER] if(OFFSET_EARS in dna.species.offset_features) ears_overlay.pixel_x += dna.species.offset_features[OFFSET_EARS][1] @@ -282,16 +280,13 @@ There are several things that need to be remembered: client.screen += shoes //add it to client's screen update_observer_view(shoes,1) - var/alt_icon = S.alternate_worn_icon || 'icons/mob/feet.dmi' + var/alt_icon = S.mob_overlay_icon || 'icons/mob/feet.dmi' var/variation_flag = NONE if((DIGITIGRADE in dna.species.species_traits) && S.mutantrace_variation & STYLE_DIGITIGRADE) alt_icon = 'icons/mob/feet_digi.dmi' variation_flag |= STYLE_DIGITIGRADE - var/t_state = shoes.item_state - if (!t_state) - t_state = shoes.icon_state - overlays_standing[SHOES_LAYER] = shoes.build_worn_icon(t_state, SHOES_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, variation_flag, FALSE) + overlays_standing[SHOES_LAYER] = shoes.build_worn_icon(SHOES_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, variation_flag, FALSE) var/mutable_appearance/shoes_overlay = overlays_standing[SHOES_LAYER] if(OFFSET_SHOES in dna.species.offset_features) shoes_overlay.pixel_x += dna.species.offset_features[OFFSET_SHOES][1] @@ -314,7 +309,7 @@ There are several things that need to be remembered: var/t_state = s_store.item_state if(!t_state) t_state = s_store.icon_state - overlays_standing[SUIT_STORE_LAYER] = mutable_appearance(((s_store.alternate_worn_icon) ? s_store.alternate_worn_icon : 'icons/mob/belt_mirror.dmi'), t_state, -SUIT_STORE_LAYER) + overlays_standing[SUIT_STORE_LAYER] = mutable_appearance(((s_store.mob_overlay_icon) ? s_store.mob_overlay_icon : 'icons/mob/belt_mirror.dmi'), t_state, -SUIT_STORE_LAYER) var/mutable_appearance/s_store_overlay = overlays_standing[SUIT_STORE_LAYER] if(OFFSET_S_STORE in dna.species.offset_features) s_store_overlay.pixel_x += dna.species.offset_features[OFFSET_S_STORE][1] @@ -324,12 +319,20 @@ There are several things that need to be remembered: /mob/living/carbon/human/update_inv_head() - ..() + remove_overlay(HEAD_LAYER) + + if(!get_bodypart(BODY_ZONE_HEAD)) //Decapitated + return + + if(client && hud_used && hud_used.inv_slots[SLOT_BACK]) + var/obj/screen/inventory/inv = hud_used.inv_slots[SLOT_HEAD] + inv.update_icon() + update_mutant_bodyparts() if(head) remove_overlay(HEAD_LAYER) var/obj/item/clothing/head/H = head - var/alt_icon = H.alternate_worn_icon || 'icons/mob/head.dmi' + var/alt_icon = H.mob_overlay_icon || 'icons/mob/head.dmi' var/muzzled = FALSE var/variation_flag = NONE if(dna.species.mutant_bodyparts["mam_snouts"] && dna.features["mam_snouts"] != "None") @@ -340,7 +343,7 @@ There are several things that need to be remembered: alt_icon = 'icons/mob/head_muzzled.dmi' variation_flag |= STYLE_MUZZLE - overlays_standing[HEAD_LAYER] = H.build_worn_icon(H.icon_state, HEAD_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, variation_flag, FALSE) + overlays_standing[HEAD_LAYER] = H.build_worn_icon(HEAD_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, H.icon_state, variation_flag, FALSE) var/mutable_appearance/head_overlay = overlays_standing[HEAD_LAYER] if(OFFSET_HEAD in dna.species.offset_features) @@ -362,11 +365,7 @@ There are several things that need to be remembered: client.screen += belt update_observer_view(belt) - var/t_state = belt.item_state - if(!t_state) - t_state = belt.icon_state - - overlays_standing[BELT_LAYER] = belt.build_worn_icon(state = t_state, default_layer = BELT_LAYER, default_icon_file = 'icons/mob/belt.dmi') + overlays_standing[BELT_LAYER] = belt.build_worn_icon(default_layer = BELT_LAYER, default_icon_file = 'icons/mob/belt.dmi') var/mutable_appearance/belt_overlay = overlays_standing[BELT_LAYER] if(OFFSET_BELT in dna.species.offset_features) belt_overlay.pixel_x += dna.species.offset_features[OFFSET_BELT][1] @@ -390,7 +389,7 @@ There are several things that need to be remembered: client.screen += wear_suit update_observer_view(wear_suit,1) - var/worn_icon = wear_suit.alternate_worn_icon || 'icons/mob/suit.dmi' + var/worn_icon = wear_suit.mob_overlay_icon || 'icons/mob/suit.dmi' var/center = FALSE var/dimension_x = 32 var/dimension_y = 32 @@ -418,7 +417,7 @@ There are several things that need to be remembered: worn_icon = 'icons/mob/suit_digi.dmi' variation_flag |= STYLE_DIGITIGRADE - overlays_standing[SUIT_LAYER] = S.build_worn_icon(wear_suit.icon_state, SUIT_LAYER, worn_icon, FALSE, NO_FEMALE_UNIFORM, variation_flag, FALSE) + overlays_standing[SUIT_LAYER] = S.build_worn_icon(SUIT_LAYER, worn_icon, FALSE, NO_FEMALE_UNIFORM, wear_suit.icon_state, variation_flag, FALSE) var/mutable_appearance/suit_overlay = overlays_standing[SUIT_LAYER] if(OFFSET_SUIT in dna.species.offset_features) suit_overlay.pixel_x += dna.species.offset_features[OFFSET_SUIT][1] @@ -456,11 +455,19 @@ There are several things that need to be remembered: /mob/living/carbon/human/update_inv_wear_mask() - ..() + remove_overlay(FACEMASK_LAYER) + + if(!get_bodypart(BODY_ZONE_HEAD)) //Decapitated + return + + if(client && hud_used && hud_used.inv_slots[SLOT_WEAR_MASK]) + var/obj/screen/inventory/inv = hud_used.inv_slots[SLOT_WEAR_MASK] + inv.update_icon() + if(wear_mask) var/obj/item/clothing/mask/M = wear_mask remove_overlay(FACEMASK_LAYER) - var/alt_icon = M.alternate_worn_icon || 'icons/mob/mask.dmi' + var/alt_icon = M.mob_overlay_icon || 'icons/mob/mask.dmi' var/muzzled = FALSE var/variation_flag = NONE if(head && (head.flags_inv & HIDEMASK)) @@ -473,8 +480,7 @@ There are several things that need to be remembered: alt_icon = 'icons/mob/mask_muzzled.dmi' variation_flag |= STYLE_MUZZLE - overlays_standing[FACEMASK_LAYER] = M.build_worn_icon(wear_mask.icon_state, FACEMASK_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, variation_flag, FALSE) - var/mutable_appearance/mask_overlay = overlays_standing[FACEMASK_LAYER] + var/mutable_appearance/mask_overlay = M.build_worn_icon(FACEMASK_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, wear_mask.icon_state, variation_flag, FALSE) if(OFFSET_FACEMASK in dna.species.offset_features) mask_overlay.pixel_x += dna.species.offset_features[OFFSET_FACEMASK][1] @@ -563,7 +569,7 @@ default_layer: The layer to draw this on if no other layer is specified default_icon_file: The icon file to draw states from if no other icon file is specified -isinhands: If true then alternate_worn_icon is skipped so that default_icon_file is used, +isinhands: If true then mob_overlay_icon is skipped so that default_icon_file is used, in this situation default_icon_file is expected to match either the lefthand_ or righthand_ file var femalueuniform: A value matching a uniform item's fitted var, if this is anything but NO_FEMALE_UNIFORM, we @@ -571,12 +577,21 @@ generate/load female uniform sprites matching all previously decided variables */ -/obj/item/proc/build_worn_icon(state = "", default_layer = 0, default_icon_file = null, isinhands = FALSE, femaleuniform = NO_FEMALE_UNIFORM, style_flags = NONE, use_alt_icon = TRUE) +/obj/item/proc/build_worn_icon(default_layer = 0, default_icon_file = null, isinhands = FALSE, femaleuniform = NO_FEMALE_UNIFORM, override_state, style_flags = NONE, use_mob_overlay_icon = TRUE) + + var/t_state + if(override_state) + t_state = override_state + else + if(isinhands && item_state) + t_state = item_state + else + t_state = icon_state //Find a valid icon file from variables+arguments var/file2use - if(!isinhands && alternate_worn_icon && use_alt_icon) - file2use = alternate_worn_icon + if(!isinhands && mob_overlay_icon && use_mob_overlay_icon) + file2use = mob_overlay_icon if(!file2use) file2use = default_icon_file @@ -589,9 +604,9 @@ generate/load female uniform sprites matching all previously decided variables var/mutable_appearance/standing if(femaleuniform) - standing = wear_female_version(state,file2use,layer2use,femaleuniform) + standing = wear_female_version(t_state,file2use,layer2use,femaleuniform) if(!standing) - standing = mutable_appearance(file2use, state, -layer2use) + standing = mutable_appearance(file2use, t_state, -layer2use) //Get the overlays for this item when it's being worn //eg: ammo counters, primed grenade flashes, etc. diff --git a/code/modules/mob/living/carbon/update_icons.dm b/code/modules/mob/living/carbon/update_icons.dm index e5483e8d73..92509d364a 100644 --- a/code/modules/mob/living/carbon/update_icons.dm +++ b/code/modules/mob/living/carbon/update_icons.dm @@ -42,15 +42,11 @@ observers = null break - var/t_state = I.item_state - if(!t_state) - t_state = I.icon_state - var/icon_file = I.lefthand_file if(get_held_index_of_item(I) % 2 == 0) icon_file = I.righthand_file - hands += I.build_worn_icon(state = t_state, default_layer = HANDS_LAYER, default_icon_file = icon_file, isinhands = TRUE) + hands += I.build_worn_icon(default_layer = HANDS_LAYER, default_icon_file = icon_file, isinhands = TRUE) overlays_standing[HANDS_LAYER] = hands apply_overlay(HANDS_LAYER) @@ -100,7 +96,7 @@ if(wear_mask) if(!(head && (head.flags_inv & HIDEMASK))) - overlays_standing[FACEMASK_LAYER] = wear_mask.build_worn_icon(state = wear_mask.icon_state, default_layer = FACEMASK_LAYER, default_icon_file = 'icons/mob/mask.dmi') + overlays_standing[FACEMASK_LAYER] = wear_mask.build_worn_icon(default_layer = FACEMASK_LAYER, default_icon_file = 'icons/mob/mask.dmi', override_state = wear_mask.icon_state) update_hud_wear_mask(wear_mask) apply_overlay(FACEMASK_LAYER) @@ -114,7 +110,7 @@ if(wear_neck) if(!(head && (head.flags_inv & HIDENECK))) - overlays_standing[NECK_LAYER] = wear_neck.build_worn_icon(state = wear_neck.icon_state, default_layer = NECK_LAYER, default_icon_file = 'icons/mob/neck.dmi') + overlays_standing[NECK_LAYER] = wear_neck.build_worn_icon(default_layer = NECK_LAYER, default_icon_file = 'icons/mob/neck.dmi', override_state = wear_mask.icon_state) update_hud_neck(wear_neck) apply_overlay(NECK_LAYER) @@ -127,7 +123,7 @@ inv.update_icon() if(back) - overlays_standing[BACK_LAYER] = back.build_worn_icon(state = back.icon_state, default_layer = BACK_LAYER, default_icon_file = 'icons/mob/back.dmi') + overlays_standing[BACK_LAYER] = back.build_worn_icon(default_layer = BACK_LAYER, default_icon_file = 'icons/mob/back.dmi', override_state = back.icon_state) update_hud_back(back) apply_overlay(BACK_LAYER) @@ -143,7 +139,7 @@ inv.update_icon() if(head) - overlays_standing[HEAD_LAYER] = head.build_worn_icon(state = head.icon_state, default_layer = HEAD_LAYER, default_icon_file = 'icons/mob/head.dmi') + overlays_standing[HEAD_LAYER] = head.build_worn_icon(default_layer = HEAD_LAYER, default_icon_file = 'icons/mob/head.dmi', override_state = head.icon_state) update_hud_head(head) apply_overlay(HEAD_LAYER) diff --git a/code/modules/mob/living/silicon/robot/update_icons.dm b/code/modules/mob/living/silicon/robot/update_icons.dm index 8d40e35706..7311806c8b 100644 --- a/code/modules/mob/living/silicon/robot/update_icons.dm +++ b/code/modules/mob/living/silicon/robot/update_icons.dm @@ -41,7 +41,7 @@ else add_overlay("ov-opencover -c") if(hat) - var/mutable_appearance/head_overlay = hat.build_worn_icon(state = hat.icon_state, default_layer = 20, default_icon_file = 'icons/mob/head.dmi') + var/mutable_appearance/head_overlay = hat.build_worn_icon(default_layer = 20, default_icon_file = 'icons/mob/head.dmi', override_state = hat.icon_state) head_overlay.pixel_y += hat_offset add_overlay(head_overlay) update_fire() diff --git a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm index 408edc7110..cece40d3f3 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm @@ -28,12 +28,7 @@ var/y_shift = getItemPixelShiftY() if(r_hand) - - var/r_state = r_hand.item_state - if(!r_state) - r_state = r_hand.icon_state - - var/mutable_appearance/r_hand_overlay = r_hand.build_worn_icon(state = r_state, default_layer = DRONE_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE) + var/mutable_appearance/r_hand_overlay = r_hand.build_worn_icon(default_layer = DRONE_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE) if(y_shift) r_hand_overlay.pixel_y += y_shift @@ -46,12 +41,7 @@ client.screen |= r_hand if(l_hand) - - var/l_state = l_hand.item_state - if(!l_state) - l_state = l_hand.icon_state - - var/mutable_appearance/l_hand_overlay = l_hand.build_worn_icon(state = l_state, default_layer = DRONE_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE) + var/mutable_appearance/l_hand_overlay = l_hand.build_worn_icon(default_layer = DRONE_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE) if(y_shift) l_hand_overlay.pixel_y += y_shift @@ -85,7 +75,7 @@ var/used_head_icon = 'icons/mob/head.dmi' if(istype(head, /obj/item/clothing/mask)) used_head_icon = 'icons/mob/mask.dmi' - var/mutable_appearance/head_overlay = head.build_worn_icon(state = head.icon_state, default_layer = DRONE_HEAD_LAYER, default_icon_file = used_head_icon) + var/mutable_appearance/head_overlay = head.build_worn_icon(default_layer = DRONE_HEAD_LAYER, default_icon_file = used_head_icon, override_state = head.icon_state) head_overlay.pixel_y -= 15 drone_overlays[DRONE_HEAD_LAYER] = head_overlay diff --git a/code/modules/mob/living/simple_animal/guardian/guardian.dm b/code/modules/mob/living/simple_animal/guardian/guardian.dm index 3a1df8c0b3..0c6d760431 100644 --- a/code/modules/mob/living/simple_animal/guardian/guardian.dm +++ b/code/modules/mob/living/simple_animal/guardian/guardian.dm @@ -310,11 +310,7 @@ GLOBAL_LIST_EMPTY(parasites) //all currently existing/living guardians var/obj/item/r_hand = get_item_for_held_index(2) if(r_hand) - var/r_state = r_hand.item_state - if(!r_state) - r_state = r_hand.icon_state - - hands_overlays += r_hand.build_worn_icon(state = r_state, default_layer = GUARDIAN_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE) + hands_overlays += r_hand.build_worn_icon(default_layer = GUARDIAN_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE) if(client && hud_used && hud_used.hud_version != HUD_STYLE_NOHUD) r_hand.layer = ABOVE_HUD_LAYER @@ -323,11 +319,7 @@ GLOBAL_LIST_EMPTY(parasites) //all currently existing/living guardians client.screen |= r_hand if(l_hand) - var/l_state = l_hand.item_state - if(!l_state) - l_state = l_hand.icon_state - - hands_overlays += l_hand.build_worn_icon(state = l_state, default_layer = GUARDIAN_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE) + hands_overlays += l_hand.build_worn_icon(default_layer = GUARDIAN_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE) if(client && hud_used && hud_used.hud_version != HUD_STYLE_NOHUD) l_hand.layer = ABOVE_HUD_LAYER diff --git a/code/modules/mob/living/simple_animal/hostile/gorilla/visuals_icons.dm b/code/modules/mob/living/simple_animal/hostile/gorilla/visuals_icons.dm index b3e0f3b658..9d451748b0 100644 --- a/code/modules/mob/living/simple_animal/hostile/gorilla/visuals_icons.dm +++ b/code/modules/mob/living/simple_animal/hostile/gorilla/visuals_icons.dm @@ -33,14 +33,12 @@ var/obj/item/r_hand = get_item_for_held_index(2) if(r_hand) - var/r_state = r_hand.item_state ? r_hand.item_state : r_hand.icon_state - var/mutable_appearance/r_hand_overlay = r_hand.build_worn_icon(state = r_state, default_layer = GORILLA_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE) + var/mutable_appearance/r_hand_overlay = r_hand.build_worn_icon(default_layer = GORILLA_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE) r_hand_overlay.pixel_y -= 1 hands_overlays += r_hand_overlay if(l_hand) - var/l_state = l_hand.item_state ? l_hand.item_state : l_hand.icon_state - var/mutable_appearance/l_hand_overlay = l_hand.build_worn_icon(state = l_state, default_layer = GORILLA_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE) + var/mutable_appearance/l_hand_overlay = l_hand.build_worn_icon(default_layer = GORILLA_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE) l_hand_overlay.pixel_y -= 1 hands_overlays += l_hand_overlay diff --git a/code/modules/paperwork/stamps.dm b/code/modules/paperwork/stamps.dm index 2beb9296b3..241dde13a8 100644 --- a/code/modules/paperwork/stamps.dm +++ b/code/modules/paperwork/stamps.dm @@ -9,7 +9,6 @@ throw_speed = 3 throw_range = 7 custom_materials = list(/datum/material/iron=60) - item_color = "cargo" pressure_resistance = 2 attack_verb = list("stamped") @@ -20,52 +19,52 @@ /obj/item/stamp/qm name = "quartermaster's rubber stamp" icon_state = "stamp-qm" - item_color = "qm" + dye_color = DYE_QM /obj/item/stamp/law name = "law office's rubber stamp" icon_state = "stamp-law" - item_color = "cargo" + dye_color = DYE_LAW /obj/item/stamp/captain name = "captain's rubber stamp" icon_state = "stamp-cap" - item_color = "captain" + dye_color = DYE_CAPTAIN /obj/item/stamp/hop name = "head of personnel's rubber stamp" icon_state = "stamp-hop" - item_color = "hop" + dye_color = DYE_HOP /obj/item/stamp/hos name = "head of security's rubber stamp" icon_state = "stamp-hos" - item_color = "hosred" + dye_color = DYE_HOS /obj/item/stamp/ce name = "chief engineer's rubber stamp" icon_state = "stamp-ce" - item_color = "chief" + dye_color = DYE_CE /obj/item/stamp/rd name = "research director's rubber stamp" icon_state = "stamp-rd" - item_color = "director" + dye_color = DYE_RD /obj/item/stamp/cmo name = "chief medical officer's rubber stamp" icon_state = "stamp-cmo" - item_color = "cmo" + dye_color = DYE_CMO /obj/item/stamp/denied name = "\improper DENIED rubber stamp" icon_state = "stamp-deny" - item_color = "redcoat" + dye_color = DYE_REDCOAT /obj/item/stamp/clown name = "clown's rubber stamp" icon_state = "stamp-clown" - item_color = "clown" + dye_color = DYE_CLOWN /obj/item/stamp/attack_paw(mob/user) return attack_hand(user) diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index 8d5de661ae..195bc8291f 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -196,7 +196,7 @@ By design, d1 is the smallest direction and d2 is the highest /obj/structure/cable/proc/update_stored(length = 1, colorC = "red") stored.amount = length - stored.item_color = colorC + stored.cable_color = colorC stored.update_icon() //////////////////////////////////////////// @@ -482,7 +482,7 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai max_amount = MAXCOIL amount = MAXCOIL merge_type = /obj/item/stack/cable_coil // This is here to let its children merge between themselves - item_color = "red" + var/cable_color = "red" desc = "A coil of insulated power cable." throwforce = 0 w_class = WEIGHT_CLASS_SMALL @@ -504,7 +504,7 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai /obj/item/stack/cable_coil/cyborg/attack_self(mob/user) var/cable_color = input(user,"Pick a cable color.","Cable Color") in list("red","yellow","green","blue","pink","orange","cyan","white") - item_color = cable_color + cable_color = cable_color update_icon() /obj/item/stack/cable_coil/suicide_act(mob/user) @@ -518,9 +518,9 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai . = ..() var/list/cable_colors = GLOB.cable_colors - item_color = param_color || item_color || pick(cable_colors) - if(cable_colors[item_color]) - item_color = cable_colors[item_color] + cable_color = param_color || cable_color || pick(cable_colors) + if(cable_colors[cable_color]) + cable_color = cable_colors[cable_color] pixel_x = rand(-2,2) pixel_y = rand(-2,2) @@ -554,7 +554,7 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai icon_state = "[initial(item_state)][amount < 3 ? amount : ""]" name = "cable [amount < 3 ? "piece" : "coil"]" color = null - add_atom_colour(item_color, FIXED_COLOUR_PRIORITY) + add_atom_colour(cable_color, FIXED_COLOUR_PRIORITY) /obj/item/stack/cable_coil/attack_hand(mob/user) . = ..() @@ -562,7 +562,7 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai return var/obj/item/stack/cable_coil/new_cable = ..() if(istype(new_cable)) - new_cable.item_color = item_color + new_cable.cable_color = cable_color new_cable.update_icon() //add cables to the stack @@ -581,7 +581,7 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai /obj/item/stack/cable_coil/proc/get_new_cable(location) var/path = /obj/structure/cable - return new path(location, item_color) + return new path(location, cable_color) // called when cable_coil is clicked on a turf /obj/item/stack/cable_coil/proc/place_turf(turf/T, mob/user, dirnew) @@ -738,7 +738,7 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai C.d2 = nd2 //updates the stored cable coil - C.update_stored(2, item_color) + C.update_stored(2, cable_color) C.add_fingerprint(user) C.update_icon() @@ -769,38 +769,38 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai ///////////////////////////// /obj/item/stack/cable_coil/red - item_color = "red" + cable_color = "red" color = "#ff0000" /obj/item/stack/cable_coil/yellow - item_color = "yellow" + cable_color = "yellow" color = "#ffff00" /obj/item/stack/cable_coil/blue - item_color = "blue" + cable_color = "blue" color = "#1919c8" /obj/item/stack/cable_coil/green - item_color = "green" + cable_color = "green" color = "#00aa00" /obj/item/stack/cable_coil/pink - item_color = "pink" + cable_color = "pink" color = "#ff3ccd" /obj/item/stack/cable_coil/orange - item_color = "orange" + cable_color = "orange" color = "#ff8000" /obj/item/stack/cable_coil/cyan - item_color = "cyan" + cable_color = "cyan" color = "#00ffff" /obj/item/stack/cable_coil/white - item_color = "white" + cable_color = "white" /obj/item/stack/cable_coil/random - item_color = null + cable_color = null color = "#ffffff" @@ -820,36 +820,36 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai update_icon() /obj/item/stack/cable_coil/cut/red - item_color = "red" + cable_color = "red" color = "#ff0000" /obj/item/stack/cable_coil/cut/yellow - item_color = "yellow" + cable_color = "yellow" color = "#ffff00" /obj/item/stack/cable_coil/cut/blue - item_color = "blue" + cable_color = "blue" color = "#1919c8" /obj/item/stack/cable_coil/cut/green - item_color = "green" + cable_color = "green" color = "#00aa00" /obj/item/stack/cable_coil/cut/pink - item_color = "pink" + cable_color = "pink" color = "#ff3ccd" /obj/item/stack/cable_coil/cut/orange - item_color = "orange" + cable_color = "orange" color = "#ff8000" /obj/item/stack/cable_coil/cut/cyan - item_color = "cyan" + cable_color = "cyan" color = "#00ffff" /obj/item/stack/cable_coil/cut/white - item_color = "white" + cable_color = "white" /obj/item/stack/cable_coil/cut/random - item_color = null + cable_color = null color = "#ffffff" \ No newline at end of file diff --git a/icons/mob/accessories.dmi b/icons/mob/accessories.dmi index cda7cca4049d1a95511f5cf0f97ab8bb34d66a90..c13b6a50bcf8cf896a5eb7062924445e529cb160 100644 GIT binary patch literal 8853 zcmc(FWmHsOyZ9MGP-&!N2oa?v1c@P}LrQ4|L=aF?kr-eA=?)R31Zkuj>5x!5hYk^m z0fru$d-(m=`mc4ryz71MhkHNF-m{;5&fZV$r}hceda6Wxi~be>0K_WF@;U$jk-7d6 z-T)!}F*)DB0W0E}fs4G=yO(cmom^}k9RR>RHFC84HSR;A8;d9Bci0To)^ki9AKc`4 zvUf`sRtTe<5x3+}Iz3<#43G>`jVJ;M>8ZF~M z`(X)t*lO@bdSRdVg~y=J><=L+C5F+*VebBr)5Q6r7jCodM`fZd#fqv5^SzsS0KfvM z$jd%+Pu-gHb~0W`4}54>}BfdK1!Ll4Yn>OBVaa32zBAF#l^(c)zvnsq;fhT z&a(?PW(>|kFY(-uCtEoHF}wB(nK0&i${FacSvN_edH%v42STH zvI=nI*3`Jpd?IH__Ytx0&;Vz@TGgZDLhd_D5(kCEcLI0WtR4cP%7#QTY&z7qG5=d2 z$}!|O(=l6(%!_9YWeqe&^j~Im?Ka-DZLV-+aboX;yH8N!3OLVPRyRR_nyER$Da=o) z&fl?f__=`zQ@v`6r{ZDOQjaY~a>BkBTbEqEooa^J*t%P~K`t+b6eO|xto;!yQea2y z$-+Ek>bojn*~Rv8By?h3>?&_DzQ;up^PV+IBYfGT^mc>ilI7LGpR7(DI6*~13eo7- zJZ|~ybQ&RBvJ5=NL7$5jK#a(Ira!S|ueoWCOq=H)`7`6O{@-v8l$8$7PNxJ*!roro zFah?7m($gVfo4i-gT_|JHT#14E;3o)UBww__6Mi@1EWh~_T`_4IHRx=%lg>Q`>)Oy zFHcq;;$?a6l7vW@;ct75UrJMhD|G5#`1m`%mKMp0cKjn8T6%gF#9HU8F);UgFc;dI zt|4uHhS=C%rBtS#+h2OMJ8jNa?^(|w#rI-+?6M27TiC$bXY!ZeiYoIW@-UZA zC@B|vh5x&AW;G9c)j9hfiax-Ku{DRLCr@{XR;2t`SSC!r!k^H5(uEw3DL3TJ zShYW87P7tVpzFD|y-h8Vei4}3ZFPjxPa^G&*mZr}s}c0G&S4X-`6@UaHg(Yj|23L> zFvm7B=&Ih|->j3EsUg@b4bmfA4Vrr%%P*0~$Q*72Gsy%Nj`8j9_tWKs1x| zJ!YRRP51L^>7~itmuhTyq>WCk@vuH462mvOLa6xF{-PBvOZqtT!;-0e=}u`(6E3jR zuaAu0PQN1UA3z?&t|f&{{QmtrkkEygPB*+ik$X1e z?!mSMOWv#OG;E>t_M>Cmi`+elHm?=ZuhSg?SpFXViJABmczISl)kbsSSA%Pj9@*rA zbqNm(y9LOAl8x<2DL-+l%%9YI@${t%kEkfksW_B@p|UzL_uNkVcMpI=H<`YEM>?sV z47=YVU8xl>CaCor7|1(z>giMb*keiuiN_NJ0L)<5kL?`>pO#K#MKQa zz;>rvf9^L3vG*}i8wc0E<;`TcORyaDiCgW>59?oNByCb5$f?rnUl~PadqiE#l%*YjqcIW&t zzckb|Ep6mAE{b&09ml}`XVOKx^d^nw`JAS@XE_YqmO@kdtVN_UF-860{T<{RH?w$? z2}c8dK_MYXUo`MuNJt3qEhu>4h1k%wEtT-Dl;Gthe)sO3vW5on{6Jry`N5u*i>qtr zvxNfyucVnZvG;B0+GzxY5PUhfaefg~fvZ&tCB$2F5%=HshCy|7bbf#1=KwW z!TSaV6q^>7oD3*@hksD|N|MHeP%FHu84 zH{oisD=nl3hGr3p#y0SZ3DJqlirgZ&1v3O8`ALqHUdp}QCxKUIZeW0~{~L3d-e10B zPr<@s=WuWZJuBJrqu?|W5UD6@#_jI#3qBSh-ptJ;rhG|-*^-|H*ku$dK4tR ze+c6U2cWd56X)zCW)X`-u~BD`gnJnWarRSbBzKdG!|$W`iDT_cV$4tmqs2 zfrDL0h*sVx?A$aAK@1uWOZht0#=f0v<^)BqkYi@FYbWB!m6f7Jb5CB~BuyAi^Eblu zSh@2@sTDVnVLEqXc5we(KD?&-(ev*Du=S3p;_>T|t6g!|aW-knHxuVbncuOWVws8N z&Qpmjt$MDq7@2vXRqt&eUzaRVWQ{c4a*CZ5XOl+DLD=84PhE*wS*pyBA^Rz9H)@lY|iiU=vxcV&+t7fS|l_ zn(Kx-30KxA-?mlO7#@0mX`xKIt9l>6efO>{eSfd`rtgkX7qeyWPuJi538UnqvI};P zBUA124wy6TKg?9yBJ1C2p(T9U_UgS?`3;znt>-D;-4m}F(X>S0#}{Js#?n9U5j=6S z8wn15&|-Di;R*3&GA;zsnqSN}(3A51QH&BiBIDPsF$^RlYp<7v>7hoM9wYSjqaqX< z2PFhwosnxNQ6uc=286kdzdLBq4f9&m_2cif6a#MF=qm{?mUz9P!xisp>%T3-ui;-mjCN35BVV1Oyn{r1jh}S)dklaOHF19z7mAzwAok3ilt) zYL!58t1rw1B$( z!U~x3_|7h`ir%y?~Niw@+uqP;V75!RnTO1Sl*}M@+oT1Zn-<%wLLIBjc{r74s=6D%Fk?Jno-U_p)rP__hnpf_LfDZ6t;{w-koT ztcrJ{B9;mzMDbTO5a)77-$RB!aB$AhZ9d=@ViJT(2wX|7p&6!zJw-f)45aHP-(RwE zsojeC`1q<@fO9nTSKNoi=KE85ABd1Jh&hf#joxxUJExP`6Jq39u#lh{P6#v4>1mHk z?y@B+<^TqmchJ-1dJSVeyWVoCtFyO$ZTp&kn+Xc7wZo(3J@*atG#Q|;DWbxTm!?Q# zNLo*pdRc3$SNLZ2Tb^zZt~H;&NA-=Kl|RXzjztLjBToa7t;+`8EWn~cxA{(MNT053 z4eELLjOZr3SlG85M^VAgmk0pPhM*54mQnr{6CrR~Q`8?}-lOyUc#_TULZqz=qfiu?3@DD{f_TEKpl+gdBCT|Kc^lMh>CPbhvlYIvyV>x8SfT( zyruLyjC#}BYlP-)3z798@$!=A>rS7>nOsO~?e+rO4Z&4t?Q>39^!tPNm&IqbAy@k; zS@eLUmu9h8%0tG{Jqi+;=T&KIqgwv?DYe&T)zaZ|JE_$~0?}QNj2HCDq?d>_v;>%Cz#l=wZ z`l{EJ(gsM$iTVIRJ{@}%&*@fG5A*ioyR zBQkz$sjz{f4gg+~6%O@w2@@c2zS2LflqN{BbHXA`-!>ZI}oBcRV| zX`MmD3`6ttQ9pmGfH6zgf&vkaAK(RpIy4JL63D88_Z|LL6C&J?9A-m&C0L4R zJrs5R@=<%5s zR~2blc9s0>+g@H;CZ^8WS;l+!?g>apgs-pL+RfIHTWt##pgtRaf1TshFt@g~MGR;3 zwy?l~`kX&>XxvpS;xe+D64^drDJdwB1*J|a`oxO6^ga#vnzpVkZu%gn)H(a{)O%#& zw`=*@mGDhrN4uCT-o5_`;}-SaV&3Kb5jM}IH<&jhWR=tIUN|V4!iK{!IXOBhFT!3Vxi({IM$+Mg`4wzlRwv(*(!$(dnG-}nSxpy^A7gKUAWtgMK= z`%Cnzw|97MjySs8e|OipKz4CI5blDQlql-I(?Tw;k4&$m$z+_$$OW83AH80v9 zdxu|p94ea7FcGTHDJi%DE&O(G-%>c#GU)2+el~v034@-POf#^M5weJgP(96~93LOI zadcEtP{3y-ApoOmt55g>(B>r*KAQUa`k2H-QK&C<@|Q1)`ua2=jBiP&$2%4wqE_WQ zgWZ#uu646d5WjV4yG-JIdXBHIuHkug)U==Fa7j4u;x`%d~=Pg|H?t;Gu?;Mz5!cLCS2C6zQB!c`X3MNac;8;h>8Z!&%?zSNoV`n6iHM-|DhdkH)ukgjG(ghBZ%hUUC#6J7hI5vug0pq#eA6=C= zf3AFXYAR}6!yuQK6#L@63Lt}B~7FrimQ`7t0+)p$$ zNx@TEQCa!bmR_&K=s`|%hx3-Xhm#W-pk-tf#;z2#STp0`-{-A> zpX?WUF*aSsl^2WS*o4{UTKxry62t1B(4W#xhp`FC7N#dV{X;vkiA5K_g6M8xoP!gu zAz@-L%>&!(r0MU1(}M>OdcgcfH7xaAA-@+=b~JHrd^~V(?`?KoURGu%j`cw5&220_ z9dqnnScvd+y~}Rgy?1{+qzVcOP@7k{Y}nU9;I7S!^;^u1H8et|jwdKIKb>LI6x7x% zm1@blh_d+7f;67CQ}`LEf=^h;TKoEl0?5GJ*)P`?G=X5U`4P4U;n^H=Op&AO0l5mut#p{T(JADCPBgPH zVzLjD9^UMz^@=psVVV4$1wIZ0w1IMjeuJm-D;E%kjaa5qr z&+YSZ0dRK6`5P5*-E8mO00<`%sqhfTkn1Oh&j;FK$g0?UBSfyz_=<)2vMN6ee?w`| z!X*iaz48)(ry4wJ>VhkMbLu+=`h3VUsq}LQ{w`RGFQ@d2EvO^b*8ET?&%5sF%wAn5 zOnF8*1hU-)dM3%VV+ZvJUPE-Na%nl+497vYm#u}?C@OmV$9JeS$H0X_$UAA|uY?=- zSs(gvG(S9#`0{|8N-scbu(j2TH(){#{uLgSkWef9GJj3>C1WUr@P_|X4aQ4SY~<$k zeg-~g1Km&LM(nzFgua0mtcdVyly32UHJK55E$+N0{P7es3Mv*<>zO<#^dM1}x7m{HnDaLgT1lp<;`TnWv4u%ik#NZM%@}u6TAC zkn8OO)(oveRv}$7Q1637W@~IR7p_gjCRgb@LCwB&Jcyih zwC7<)z$|4(hv|j#?6{^+4~)}Ep++qreTVVw2bUvRUCj?s6S!oE5yxx~y#s*79p|WY zM~YjOfG(ZD`^(%a-pC%MJ`e=ms$RCVxe)$51pgCMwmU0vp-bBJF~-V=qW#zkZwX?T z%318k-LCngW|^=Gxe?jW$m;&g;3!Y){>cw2Um2S9IyHvl7HTeZVyBelpu*f zduDjZe)z&_E@uLl*T)%(|7e?_O8k6tvu)ek$rVLfYWx15DaZeJp~e4%<$ruHlc``U zJHzL$DyV=i_p&kXn@*$a z>eF(tm#_Ev9&*O;HB^}wjO~D(wXEph!%EOjH-{#C>9aqY|I`;HjKdj}eD6?xm6h>t z6>oEldlms}@9qCNZp7?Oi(N2?Oi+Ruub_XG+Sy&D)8j~&Qg&~lHCG45@N`aAUB8NGkQ#4=O z0IATlRk0Po+f{3oAiAD4(y8BUCk=TBIJyp)$^NM$MM+KuZVUD5 z8$nnb@irj)54kRI)IYE=zZu~ETPd>bgx{<7fqS}o*Xi(fWoGks9jOs=!;7DQR2YX~ z)o1?9{bM|USTSEdU%n*YIc~lOw61&~Dyy`RBI5}EjHBgKDdk+IJ!Wr0m3s9fnm(s# zoqZhBKq2nXJud3yPS#TdwS~_$6ygC@HKb}=vSyfJ=29xO-`FDwi3T20cX($vmSJdfkS78fhwy&QL%SQqBYeSQ_Dn;7p#6;J#~$*U+kA#w4r#>U1N z@{9#c_rXEc!L&kQ*xkljd9P77<^oE$1&_+(0rvN7^Hz7oSMpkGrk6&!uL_4N;6+89 zp}NOo!^5nnXJ>&ZG}Xn$MP^fz_f#{p2;q;F$p&dM5cT|-x?3sR9uo-~L+8&zaw<;L zvg4u#NWg;h4+CP2Nr%ofyu4aHad;Rq!Q- zwR{Nk6P_NY5yPpA2 zyqyOBnNAFeLv0gjA!qFjFJ3?yH{P5>t;$Lr zrh|XT@0cB$%u}!qnwOU{tY%WZ<%(T+^zM#amHMvaf4d{^yyH9nqLfg2Ph4D_ewN0% z6ZZIJ@$m34`bbIsj)ppcEVVd>k5-u@RJ1x~cv$<-%8Ei`^eR4uHjl8-K#(J7X#n%( zpvVNgnDN8=p}SPs!n!yyHd7V=S0sUK$iKdkKfHpJ{%-PgUDXQ$KQ{qX6rReL$eDlm EFBVy^wg3PC literal 9688 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 O0-illS1gw|4fro9-8x(V diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi index 1845e75d26d4d7aae16b9bc18d73a3968344b16c..fe0b080dc61f9ba451f2ab32456103fec3f79992 100644 GIT binary patch literal 403435 zcmdSAWmFtNxA!|Z1b6q~4hayPKp;Q}F2N-vxCOTXf&?caxJ+=@;5N7hw*bN2-G`am zJm=iC&ikIv_rqNc(>-0?)jeJRy{l^PUq`6FSHyir^$Y|8;VQkA*93vk%%1)+(Sbdk zHznSM@F8G#$$U^_Da8HO-cVXb z&+x@oAryXlxwdVe#XFV^MI7yQ_c&&_-mzH?`FXedk^dEwgSQmo&)PIgm~s7ylfro%+W3$AE!TbkaLs-B+=>QAWM&7)m;v!+PWgDXG?H1FH(L8JV&Mo2#0$ z<;o_Rk;&C~*Lgwva_`zzN{4kuT|Xr()wNIe4VN#UV82Pu55SXH5}vKN`S^)Mx8AG8 z&R;=g;m;-RA-x(sx9u*xm88IaC2p@qcOZ^C&D!@lDWR8DtAR*{&*H=2*-67b!He_s`Bai$0YQX%3^TS zq9OhVTE_36MnfcDM82VSOl3Sja_|fa^gZohzUg?Er=WhpJn4>to2b+O(jZ=#I6c+H zH$n#6{zo%1&nWY+#4#bH>a9Jr@u@}BzYRlZ1h;Knppbw<&_Wh>pj0`3AZ?-uwtl2I zM(r&X$T|)cDGzHP9ex7#SAZbo@}~#a*FX$g3JQFhb*%=*<}eC6VPo z&HX07kR%$T2Q-&56*fhiFzb9ovEC;1dWDJM4=@T4<9~ZUPpbmrnaFbrdMmN#_Wt|w zbs$&GpKIZ!`2FlRb>1^Ltu2aC>O1+Wo410!A0_fPanQqGT17IWTW0r>7o-S(*bw~& zLHgqCno1t2Pl1QxtM;jH{2d`GspCZ`7G}~I@d%#!i7XZCl2v3Neu=$!yQ`bap~Co0 z-!vQQ`yZH?Oe8o>%n>6cyeJ}<4BvIx7=&_&FSTt264db~OtUgVneN%J8Y0mUY9x;2 zm!tINJyI_czR_pSKIV!?a{tRzkR!n0Q+6p+bMq7wTJ;*hjc8~wm(l$CjZE#WwhMma zdOKQ8=7*)O`tH`d<;v(@<3t{GR#y{}L-5&8WJaWCaOGtfuQ4#g?inz#%J_f%7L+sRIINb1P^ySo@?;Kd`Ywmm zw82$@^@w%yTcZL?OrS$|mLAF)vuW6xVi;<^JIT+b17q_H44Nfk8g@iV9LNe;Y|M9- zaO373@!wmM0*v*WA7a|8Z@J8G>D)pvz8;T%cac}D4*ckhWW3k^oP^coc@O`6_46j3 zk8jw{Qp6p9sMqiQIG#6(mLgU%qu77@Xm)ECxVUs7&k&G@H?ca8APwnst;d3_l5dzK zhu61-r|{pG)x5d;vDLRK#1hl)c^k_4i5ni9s#PDvF z{A9C2W@0PVw9DmT(UxR6#wxOr$lal-e2?bp<%zb)V9si=;6-O}`;n&qP}7lc0k=<~ zc*(+va2^t*z`?~DRsZ(T$=^~s{AjKQJukNwGlNd$>pK@NL$UcOVIIM@kCCe3U`0vF zU%OTsgFhNV4SiDbjw%ivowV>(u}kZ1B(nFcQwr*^cwd|W-GYscpf6qG{>#bfMN-)Q zJL91sO@_F<1^P1|-klzm7+JZ8H@}v@Rumg%i*7Lmd?mXBf%T`+kfrV=(TJ!c>Xn}V z{uHh(LoZ2dHg)=WCp|pw!yv|decJCS&zM37$qA>AYPAkTZ}MEo-W1tT@!1t6AJdpk zk(kU@y?DQBg*z6nTmB2_IP zu6fayet{6588w!&tl+v8ZH^~n$jwYRu{9HH<%v(rXG#r=+7XqGj7W1uRd3ruQ}x%s=|j0) z%68hZF;EFN4lUYhc&yxqyB3goKVUrb%PSfcZ2TG8JM?4v!*NGRDsnEwvh+93(PtlH zj?cOuE&{!Z?35=T5^>S?0-XfC(tEx%3oveBVsoI?kHS`$L>Wyv|FLj$Q1wWK8r%t% z^~uf{n{PGM36oS}I}~HJ4b4tp>(ti=nOfOV#j8RV#H#kRrf}@wK0G>p^3>pO3fA>aqUJJ>;TAp)s+OrebBdyYB?!~jx~m(}*lIL!3bC)v4!p9F2~ zMzY1)%IEZX8I(N#MvJa>2yIE3@hX2R8|5ejZGj#6%qsph<>cNy% z|JRk!zsh3$e^RNco^b3!^;ddfdkWpK@GnUR!Yt2E(a_NTUY`%^9{gmo?Z?ad6CM^8 zxlvqPye^^Y-?iT;3ZE@EEU{j~(-8MK^?$hT4MW2&>gzt|8`rvkUXjvDw@dST%Oxeg zAF`!|d_dzy^!Q|I+WWp?+m^O1_y}wCmWs@gT6;_mz70B-$a-Mk$QnR=hNgFri@18- zoa||Dd?2sfU{-XY5Z@0@9L>*=ft%sQ)e&CCN>4z}8_;&IRuk5}y0L&>xNxC-NUpiBD0tdy@_JXuh3p2|1I1BOx+8=sBhke9@Cf z0~!(TEW9JKruesK-%BzMO*2wCrb8c0#mPp5%V0igx|TJiS75( z5&Wr)FbRzMJ&5^Re`lRL1Cey_a~2{R+ns?%Q|~_zH3h6$V>gQSiD&I6&y3jPg^@dC zX`!DIel;AexVh&Ol)p@Olfc`*ttAAJ+Zq(~0CJR)pL2oBxw&1?=NyP4UR+@TzavD# z%@aP@3L#&D5l>Z9iJZQdM>nM>V0ize#F@q*5bAp7HyloZw^x-o(ve9?WG>BuF!ra` zo526-%+Qs*LOC&t5{#t!^c)s|ZF)ep59S0{H&V86zjn`)<=v$g5j1oj5KrHGeA23EIudFe`8LlSS{#N+x_Mh{ z7<}G!;2d0UL{V7G7sK3RINq&63#peK&n>s3L}8$)6y>COAaH6HcsruzSZWl`je+)| zGB+CnOmD$H&HV4RR&;6bGbhgQGYKz`wUYs7FScZ@^%@!Kx~1&$ikBB}aB%R+AsS7` z()#J^Q;>1%n=J=Sv8L<%@Ej@#K@AxE!9u}r7HDr&IcK>$o?TNtG^Bhu|65VR|Mk-; zDqn;=!1u-8+?>zy?wz0H-16+Z^*5cA#rlW?liMSwwe|fHFDuqzsEpbOVph)$c5bu1 z^%EyhyCqVmn)vx58>eAR-4Q7*pKfctY}q2>jFbO9fO?U>Pz#GoxBa~fNxzheEk?1_ zt-pw*qpkRN0sAP{24x3LyVw*jwHa`6xD&uQ>hyn&C$3PW(Nq*-%j4rHgH zh!=Awz4&+g#!i|e(i7wDzA2u~-t(ME*L|GReSW{JaSX5bZs(R!t0+63G2HRXl+gB; z3>1zWH24+Sv*c+*{qyg{Hx6Hzy{qyT?^jjeyhpWY=P@*=+wefLiwxQCc0kOY)s`|v z^rfka1++(mmtPs8r~DoxtT`qI+#6rU-Fb5#>EphVox{(k6 zl1RmteQnCP5r%X-B;|c1R|tEb!G;k1k8_A0z$H{R2uAd@a5OYDC{lkLOOVx;sz>wz z=SX=@3tn6yAg}VQCX11`>-W9jC+9Fei6#QrId|-0$%Z9;!VbhYLaUZ2aaX!l%WLpL zrTl`=xUjbU1)fFw4~m?eoT@g57BBARl0_S|L%_16n3#}#+US5kP?cFHa!6<><7O}U zT~!r-NJt1MuyJH4k*k`6QI?P`ZFg>FMz(S;H$NW@q^_aC_@H!ou)j}0NSK|{{C0_Oh7;Y6u1Nl zhy+gLENS3i3|dKUsZqIGNiMaA-)vPJYQhtzlP4RTO#Q^pv?MMk+maFCCdg8mMSgIe z5j`1x!~UD(+UF?@rcl2$*TgEp3)1+PsxEU2a6|H!2_`Ju0uobT{?$iI1qqQ}jWVe= zqs9DKUeBH_gP1><0f-dBJ!y)M)f^Ftch5j5VYzUq-7o(KepAHC%c{C8!+Xy+u~2RB zKd5lTHW$eGeZ}@28-gLF^4WpmYn-v98l&lq75t-J8|P+kN{Ygb829`a&#fp9l!IKv zCj81@LFsv{nri<3{CL167BFdbr~h}V;}(OZAy1meRC=$*bqC7hA6ySTa$&j3|I>~p z--KOYHv|q^sU&Q-XPOCbdZWx`kYM;x7`cJwMzcm8S(3gTPNES518)IWjB#~!mBU!}B6oXiM^Zup z1k%ybS#L~8NDw8owX>U8SSYb(DU-Y)1<}wtfS31XO3CY#^)0-pVicyQr+?{Hn*9C! z8J{jgBrYx{CZCamSy-41e>A=S1gN>q=jyepDsHqwF1IiX<96ZJmFeMgwUE}^oIidn zi>K+yT=zH7Q%|+mfH<8ClCAv=x}Y%rXPS4AGVr!ML0r*#v;@}%(} zOAoA83_(wP&iB%^_X2U!YLQs-P564Cwd953cm9%#dI(*y_ni+)V#@wK-Y*j~~G`HG=Z; z@@}u<7iaMC@xvP$M1XcvZSG#%+lv5t%98seqh>cOIyyT2T5CcO!`VUQ_taD+W6#}q zMhfWwi2_v!Z=cKFB#W)jgR35sB&OH4n%r57qNUgfLUD!XwGTnyWuiW1fQHNC=y_#r z`%hw0Y65MfJd7pZJ2iad;K?B3zk#^w*ZwG7z3tQXnG#5%xsTYab5KS{X5Bu{6BP4B z7qeh;evSdS@aM^(==5`VRjsH-4wB6q{t7kmzAGf&*>NcLmTa7G^ud&)0nwioViqdY z$LJboD=Bq7WE@-+kh59}Ht;6Pu9dbEgI5x1XCh|nM!zh$NFT?Wu0>R&aK!Febs^Y&VK!a9 zxIzWyrOE06i^g{tA+T`Dk%EK$FP$BmqbIfp&qzs0-@bpZ01bHLci-1Gf(FpyOI{Kz z``;K#oOYmmqdFtEANEB_<~4rp?*6i?OYD}~KRiR!1sSl9u0N^Qh$e`XKNT)6Zi;|q z*!q1)00k;Y)O8axBQrC5##R6f_XEs(9UWCgLAP2-Q@8Gs|S; z1P|nhk)=u}vR8h)Dh*bQ`{mZ@)|v?;W~{jy46wr1!Obm#Mk)@;WPNb@cNC*5;LVb4p12vMRXweb}bbLERnDl z=Z^L@G3mF3ai^IE-zt58psJ0%GJ`He_t}oYWviEwp9f3iY%4ar^oBrE4Fg!I*KQj> z?akRq<(%QXAT54<^bVo$&!FVKo?)f{bb4RbCMta4oq>4lXGfgq%8yNP@O*xADM34g zXd&GJBLrec{OBsj1VwU_`wCE>29R5de|Es168#?Me}A?b{`fd6Z+7>+<)q(6MOuiG zy^V3D;xdfCqPCsqJwA!!gY-1{s#Z`D0+aw|d}pg8L)2D;z!ad_=jw6u`Bh^8ROlsj zud|wA_DKq`f_a}|Sk%Fo0~-Bf3DaG}^a(pc`CyT$Dd?*UXZXxcu)q&L%6Zj0jKJ^2 zs8chdiE^%AYdn|Qh`)DMid|qoXJbPFm6Vnufxcp3Bfi+GLOhWPc?}^M8PPhQ16<~G zit_HSLI(eG^YWsDN|p6%-T`w#7vxeQ=Hi>LiD^LwIjGBrHgsD>)6BA=?XP4kGH#-~F*QZcTRGXb0WI$Th$<$93 zgFZSsx-L&$OeWBC)a%g@zpv%`sLGJ&{BU!U%tO4su>mwh-L#sj>YI1(q7$ z<{qTn3qwvNmt8_A)n3BRI8H9xFB>KBV06n+vrPwUb?#-mhmfnoyM;=`Buu znN*nPLU3S;Ltf!0ppxBt2=j-KPq4#lJEM1!$8_c68l!g5z zvOd)}T=OT6uXt*OUr)1r_=lj*>sK&Fe~(~7+4~~oY#v0n_a$^IrWpqY{jX!yYFL@}dkqh&Q> zbhXtI+mMV8Xfph!hFoAxBfdR;GaR8CH@G8Kh)HES5 z_l*SlqhjOuv0XEo|2R0Bop-%>*U**Gv~erF<491=)?7ts3+l$npMZywzGO=3yRQ^i z8W)ET3WW5oX_q=LobkO|6K;W)Si|%GQ`zTdo}hRb{-{0qe;#tuos(mB?ica5bv9ej zrY1@dzvr!U3s^6CJJkuwu=xG)m~3*E<2(pM6eJn|Yt&iME7y(M=#Lw&&z-?5p%MXR zQG98}nRRb|A-!6bUo_+Y)!t4w(>O8V=!q&|>eNtZ3k0)h1k4iyDWLL@4bcg&=RBA% zsBlGN6C6BS!p<^#a%(4wQPIB!4f)o$!jp8n2?5Q%(UOlj01tDD?g<_pfI&+Ek9;vG zzyNqEaLe?)!FF3Z;>9zxMsCC`dny9Ykbs1Q(9*L`=kk zzh^!@EE}U80rwRZO&Rm_Z7{gmn^J_~?60l{oo<}L;&SM;o%rWL`38GaqJ7ht7rZ6PlMZ`;bE(d z^78T;Vbr8grEQNtCkyLVj`%;gqQ_kz#G)G6q#VNjh`^~y>_sR#D`VPEH)uANqU^bW8 zB9A;UGyxOk&4DBL7R_CjP-Ikvla`q0z>9YGX1+@(+LsD6AEJj`L2F%a=8iT^FJ?HS zPtiF!c30j5bJ&JW`&R@OksRd1#}Tl&Kl8DKiHk0}cha7>MdkvNUxE^i2M{IybTDfI zgbSGN8{FYsMNT3G!e$>jmv*3XD6`8`)A=kNNn0JXM{_!kiYvNb0`eiqY77l2z)aep zJYCpd>^&>XM0}$8hhW|qmX|MeCKk=~;aiurFmSs^`Jre9RbF@n)U5swE?SNwa;VDX zEfeXf$IBIDKd)|dV4Ayi@Z_tbDYN@~f@DewPo0rKl4%A(UwUOcvTE*=aNKqT9RG

GpGdo2?x>BAH>DQVQuqAXkaaaNA4rC9?6js8$c4+ zX1IZ*GFwp4SbIl|@%4?CGW1gtie?C&;!WA`QT_? zct~{Rx9LlO-lPxjqDNr#R0I+8q=qCj4L!PW(@^qO)jLz!;(c9Z2WGPj&epc`XP|^X z2R}y<8zv^Y{TjCIL`K(*#FNB4|!^)z`z9Oky1cW`=$Bk(q3o+}rYQM8Jn*hI3R~{^}dzvMUP_Cmf#M2<% zos_O)et9_-2!*98sU2KEJIw+sEBSy(^T)ba?bVW?{Ml5Yt_HpYR#nYfd=?;fC2M{D z+J*c1b5sSn&8c_nkGA&f73?Df1@!bL*i+{GWoJji7=cs{$+J5(ee)kQ`y6;>; zoYB0{qT;MJ+QLtcRrok69mwEu=qi1VY>4`6EoJ&$354>Vp{67Y)#Hzx?>EyXI3Nah zq~@!8=@%s4pwm4IZM6v9cTuK}_cSbb(JqEN&=}yEVmNNV^xm%g*bSQa_CBs}S@8xr zZfI`F2HtY{_t?BU42htGHeZQhMIzy8c=xCk?P1y z5>D0Fv`(2QKVuXzMH}K`NOQK;Ffo_B-aqKr;rvI~f6iCPwzV?pml(^&My@%-I#Wr` zw-7MEK7v6=XrI~w9m+$DD;lOnMEK1A{kPWL^!VzPwu%4{Q9G>oeW;}THP%47C|m8% zdyXX1PFu5KPy^{Ag6O8}YQ+S5gS64J0&zV`C3kgS+0sOQF1^~|Ti$n^2*bZUGSU7G z)3Q3r9omMfAgc2kJbZn9E#a^`Aifd@)5Q;Ux=V6BU6tM3-p(m1!i2-&H4rH&se!Sv ze&xt}^sh*idwaSYBRo8BRaHX)U;EM_`1fz2oE+5j!I|D(+cvJ=0vIhZVEQ8m@&I`K8WH0hFM+Zli)3V^lE4=MC7%LKq>8@Fa^|(lwDe4WPoUw2X?TdWSy^r}LSKrc zF!r_+m^EJBfH~VGS^n*R(A5niY7f~b=dbo-?=zvWL!3xM)O4g9FugwAG3#ysp|36h zN;$*{bSK5#>q@QbjF+cw^y)U~=W!bbfsYg!xP{P01d+{B-GQwo2F`97mtKJ7EWyIJ zr)Ey}?x1&{KFsVLJ&5 zG(=w&7$hHW%EzPFvm;4Xn|wIrIM7st2Y5j0IKj^W#S6IA{FGd+NqeT-0 zm+?t}bsF}@(AdhJ$Ql**ops=@uEwy-(_@@|-y&+03&OwAPy^(n=kk{4gOAQnQFK?iWK22*-Vgn~?&?YuSH-a%T+0j4; zPEO9#zm#}^>ZIuz890F^FRf3cH&=@bvjll?`}d{_&jy&|z6~qJ(jf6Cr3Lu~vSXvhEqsT1M6ID-t?3$Uw?}z6qTAhsxo2g}rp^;C8 zf>l(aL@UV()gWOlE#km@K*P`w8;Bh?wzORf($ho_v+i6 z2;qpr`T}%n2sq0Y=Rf{N>v1HZ+-kvy&!c1aArN?UG35#_a36ukbam<57cr#{UwR^l zaNqyLr0@C~@JY}#Vd3nbBIWc20{Hy*S?MU}x>4$g-EkB3qHctc-Y-o-Bn+v$w^$D> zJzqnmO+w!Jx1%*45xV&w{>B_xJxmTh>h3AubWlLvX zm(Jv5XUk@cwYx<$U$1w_jGFO3H8)h6EgZZa!S-t=ZDcOgvR`uy(N%5vs&f~u)_^C= zYaL5~?rUdYZ%~l7<+yE~v#V<`kVZ2yGV1ZJbL@1ovm?Ixx3tvj{W5xB7z5AwIeN}q zY4Z55_JRThBQ^0bs)WJGQawH{p%f3C?CfmeN`!sgr(C2K_`&jlbQ1V!**XU+R)qd1 z;DG~Z2#7^k{wCz*@q@t#h>5?tAIxUg)DRuamdgPV2|w83jg>ahj}V)wg5rR4LTFEEmIHV@EpBpZ~qViZi)9Zv7$qu2J?_VP-@mI3G)7 zV5unbPQmOBgTLb>Yfu{fwm1zeQxu>IL}=fH#(b(Jp%n7qj-{851e#EGP{RS4U?+9^TYQToNhfbYG zb?INH5$w~laixX|EkGe?1 z(u3=Qr6E>zDI}=3V$aA|G$5Gd8SSwWtZ43y={XX+<`wk=jd!3(YMloto94d(#*J+h zVN1=>VMTRB=M)Vuy@uYL-B0WKb8%B5JXqjbNm>V9+ekTCEAAU>r!q~|^zmhVG^ek3 z>G(G9Y~%k!`g}0jw$ia8yeHvztBSv#3-As?3E3Ji6#J*Dp`cvy$Oo1tU=f*_V*UA# zq}HJ~51kurr}~{WiZV$_r`Z=0R>I#~|Uk%x(43*UoNk z^7nTaz#T?qJU-|kRyWqykwrvAC}I>o_V>Cd!ccJo(|G&Iq}d$nKU zl?Z+K2Vg-v7DimsQ{PFyJKh==P5n9TaL<G;2LWZU-fRXC{( zz6W7|#-Wct%wrm|F&##5mkL&9|ACxH)(Rb?etrIO_Yl$=;JxtG};norq;uS64rsjR#o$d=>1*{^tNV8CTzT ztIsx((X*kQ6 z)z*7#ddPnI^c-v2bM!j1JCP~k3-IH;`wJ0~;l8x=^j@~ksRCg1qq6bBMR3XI@A7g* zv+#u5e%PWZCGwKXfs1GV_|lx|QaN8fn+d}G=Iq4LpMx8b8HcFcQvsf@G3OFM68^2T zOSUhoshPBmCab@6h$-%z$W=tbM1W@OJKp^T`lSW{(Lu~X5j=ge)Jb3=K%LZ1IB(*e z2qved2uVmnwm|Ri6fAOWUOg&^C236~N<#xk0u$Q5-yuF|<{ z_Yc=!c}5h}dBIZIZm0xbiYOd;JNgp$cfiAG+>RrxwDiC(3Z$ZQ%;2GQyo)&2p>hJw zDDgkiR5NzHRn6BrJv3baO*i93dYV%?4`g|ODA1dX1`&m*>uV3cyRGER*kUAa%%t4h z+!Fj%CT<$>q(w+VH<0IN78f_Hld7$&tJAfd47ZplC>d&A@sX25q0+8EwX?J9E;nod z6+N7Cb#0+wG(PcmN;tM16^K8VJx{%h5a0v25uVB5*s&o^Zub8Z3w`>QVlHV$`M)4e zqCbIF|BE73=0{2TpH%68Dr4`&(f?ny{z4V{|4XGI3K8VqyV0>~Y8ba$A2Nt4KgX$J zVYTX(qJg+GUnos4cyHt2gMg&GJ|*3Ip0FqSLXe({iZiybpdj*M(Ig;sA0RMhTwGv4 zLugMl)8=>_u0C8JMd4zTJ#{r&xh)q^0Q~p^1%fW3Cc3(;qf^stm(wu%R>2@Ald{g7 z4OJOL)TiiABBt3wM6!o$~ z2D>wci%d=x_x(O^ID>uVyB!?$?-~{QeEScaY_@TYX)90$bC5W>)Mo|(vjYfOKR&$_ z4#-+^FIE*YImPxT^LN6@(KIFWk!;PJ5G8iu;J$_j%|*OxseSdUW3M z)AyT~Hd62?W>8>A47h*{Wdb8`zr@w0)fDXHl2s6(wo}(nzk_5pO%FFqL}c77qk!!1 zt_^Mb!85sW5qIFO8TMFu2jRJDd)V>wVQCgW2vrYC$3g?#G7;ephO>ZvT@K*d_Ct12 zWKI-md(WCr7J9wY?j>mvY}cn!viJ-~akB`-S1>q?PX!vBldDoh3kHf(q!AdB46(`i zri42-`zjk%o;1xUFJmP^Wt7rc_#Pe|Q#)nSpXstFdI~9{^&zQBJYg?4`lIgfJ%kY> zYCrX$}l>njvM(xxZB(m&<5)>2!#0E$UJ33_I-8BRo+ZF?4%08fUOU3Uv+pg_lF!Gctn7_JSs3y9U2_;_y@z9K7^qVpCv*;3VnHOM+ zVk4$hc_+#$q-3+3Q2eC4AF)%D$$hc~jfeJ9yyEF>8!y~>EJ2_gzL(J|pP zKDSqyvA~(>4lg2E%O}fxE(HQYz7i{liZbd?#paISt&^15V0>VEX=79MeA6XBXBX$` zUutC}X3X;oz%4KC{nj3qo?yCvp2foG7Awh+0GWtK2I#FUUP(bA4>MN{p zHh0z{WT)dK&4f({Terky_}}o%ag?hSJc;u;?MaDL|7R1O%u00}u}@8*yM5bHTe*izj0A4c7$s z6&8TA0n^U9WfSxN#fJiu)^D+~eavwZ!J9{m#R1ra_4btD`%4>nMaA6KR--@Cpw`pH zm9E|yowFec-+u7UXr_L%Tk+MkBtHUB4k&PZxvh9xx~?J?BQPWcH3{L%jwsbF?*bA` z)xyD!Xv+YSn`K>`h)7vA3()u?)PaJ5Z%eQ@ADNQsnBsrIis$WZK5@oMQ|A2o<45Wa zB!P;GnrAw_R}h=u3)`zZRJQjuqOl@a*jldyvbKAvBs7eob5SrfC+ebutO=(mX#%yn zc4C3LBKx28EcJ0!+nOH9Cme}|g$1BT`s$NSx1U^jcURZy&Q5p|(=S_k=lWX`saTC; ziTM2+-#>m+<7(26ArHqbYDN`O^I`W>LkGm)?x@yaJX z9!FKaIj2`vM4qVeKGK9k#)3i|vv-mdX z7dB3CLqo$lz!A^M;o*5f-{OOImsFyf!+by;EpR!;C51udzdCVJeNm*9=oiB#C~=IV zvy1c&9=|lPS^!&Ep6bNHUJBjP&!(XN-F{2n)!ls-bHX42zY-|9LwMYC!*}vU;^X53 zEx$m}Kp!MX`*aUqmD-cmO#5BU>x9DSjX|IV6NBmWb7?;}?7T(x4-vLj@HA(KQrX`H zaWjpR0LXeupf0>j18}{ZhfA43Hfw9ASCx4tK?e`h4DGenAR=O-s@qVkcsg>(AI{a* zbDa*j+Tog{X(}VHcmZj!wh@tBjijiIk?GkW)|*lRo~wM9x9&E3Kv&>bnbaTbLCQI? z%T31eaxR*F40`+t{x5NXmjZGiB=pMSZJ1b^9hS7Ct=1D>Yf2Taoty-aox?Y_-rUxD z*+3H9LPK-P!Gd2}z$>TGNJ9fj^GG>bLrqQ1<*}*uOQdd>0np{d?=MFLBy*W1+axjm zhk!GC@mfxfkd!nuC50lxRJk9{FTNa?ht)I&hp3qIucJf{ixz5tf?U=QRt_fua`zDWuC6YIm!?R+a_UgGVpuRK zMRlr`wGHo4f!X7{YyQ{s`y_&kmr!ABHcc(ymm>qwu~xwS^ErgRjsk!?pbSWy0A=x} z=`2yIO57u3Jt3AU;-Bg2PfAfi_A7c3O<%Sd%^zImg_U(IJ!brL3|5F#F6vraX};|I z>4q#n>uv~*vVJ>sTklK=ztp7wj3yi~lXut9ZgflUNx*UhRT%)wb_^x9t?!i=86!C%7faUR>HUN*u^&7nDLFp;4`@ z|5Ul#8|bj2J%BN$i2DNXu^UIdi6ZL+d=vo5?e7n}VYQjW0raHHa&Iphz$Cm?QzPGr zctu1{zf!E>%GT50&&-m)f&CANg$ukl_?hM?4Uphpfs8XU3W|WuJQSs za@dQv{R_zL`5`#9nU~QVF)Vnr_)6Gwm=OcR$kCy$1)d)9=-gCC8cwq-p?7Qj8^twE zyq#doW_IAdb8<5y8!rp*J*J0aAD}lWN<H-yu-0ZsdrM*OBgop|4}6j4PXVU;nGviHnY7GOM<>dRlWs68vvEY}(_3 z+&nuL?{u+sz64pz7ISjC0ZrB4@a*mP>%9D!{3NQAJEMhH+S=ORhJoPf?SUzrQ^=Hy zlhc{^D1-C9zLEHm_w$ji15ZIJCocdKYKO|BX!?H|o2IZXBw~}2GWpK=Lgf)qLQhYR zKBWXOzyJvL9Hf$;?L2upyo7{=HSSngSjxj6%!?UgWcQxYB!TVp;Uh(vh?<%jybHBu zu;(Ut;c~BJ%k=&R@(HeVWfNUm`p5aO2szQdRG!q<^I);3W?fe>>8$#k)H>;-U&gXI zj`I1_kQLs}>~fW4R^{XEGdxR9HpKU>wKe4GNh|Pn&y~2DB=}6Jo`#kd^I}Co0Xl$E zlWu4!uaM;}knn@A&u?zRp-|}h4&-T|EiY+&Wx@bMkJ?w>_8uR`;+iH=R_M>jKkrZG%sej_* zZlv%VMRq4#an?EZ7g0+X8#qN0Y3m>A{hO%>9e#4zp5`Tb&jBP07d$@z-kwskEN4Tlfx#<~V8 zKQhHVnOIrTfj9|>VHu7sbBLl$T#P=!dbiT_rEuMc8{rDbs0xNS*@0;54&6t3{6Eya zbyQW+);4}yuqbTghzneOZHZnaZK~aUg=YPP009X;Gj1X3*Wi#ZLfhVhvg}b7pZ#k1 z5($pxmX7-FP8KGV0rp1e_Xn;u!|1|M_@HR1$$Zi-28FYVO1Bmn;^xirc1eLGCe z56w`wfnr+0^1)1!sib)cQvE|a)O0DhM%3Wy>yzpU(W~bU8U$5bv$K1pPkkib=9o^0 z-L@tAN_ShrUeT1zUWcN+B+EQ1Yg4+oE*s{}J}1O2yh>H#*5jqDTF!{Plzx&+xyAT` z^9hZcw{unM*DGb4#5Cz0H-gb-1yWa`(sEF+vYVT5mEM;5Ve0v!WKl`>9Iwjg zS$ff11+@Z%7ea7>8Tq$93^i9Ru4*m4s5bhzxX*oWtLtYXOEORR!X6&d4LmV z5G~(LNI)>9YhQ*~T6w!KDe|QCj7M(dea`6~yT`E!q}4p#hgJ`H?dBreiqL^iauTicJrPK(ZC^pV)KF`JhNwlr+>d-$)PW845sQC$gJB>;+3@Xp;OD};^G>z zc)3z{&yBLTx38@)an@z<(HW~=z_Y(pn0?2T2A7bKP#3ba1c6h*Sy|5@?U(5_Iv04w z<=kk%qe3uAt(H@RuFriE2?!nOUB0PLORB2BXRl@woW0~P#DS8(Q7dBBOEziQFqOKV zXDK1W(co%V5EHN=u71;PyO&1*EbF5as8A)b~6I$~=O#F0ErJ zQJR!ntg1p5X8Q4X{y2HVFOWeccZp{ZE*X2IghmrxrgJsXwo-_a|47#2U=@vO47#b=1VK-S*ot!nw~HseQ_CWVYU4wzv=H zLQ5_O&Kh+*weL*T@|11Vw0-UFG|b#u;Ko;R1huus8QIxQ8+(YAN4yA-ikN2XIXuhQ z5>|g6NUN$3(du@n5sHZOzQ|3(E-!x_LTu~=vA;>UQ&n@i@)fgugoEpT2rwkDNI8%p zLt|q>){~`e!^4ljKcU+?cxd-h3m#Qw}K-_nh# zm|lPHEX!E6ed{T3eXBoO8&cw1w%3N>-;SCu^!?x+S=b2b?(brz8d6NYT~G7c z=X)&V8B-|yVQmqsx5ZOcL!+qB{H@gGU~jMZW)Oxd?Bw{kff@b}ufl_r3O!9h}099@q&IXg%IUj4ZS7tC5ajPW$dQRX3>7|J{2&&(&)fO4!|qE6^jkV~Ub zLaA{3p;$S{s?WG^3*pPWuLuY>KVk_f#@s3t^zV&pdmBDWzko_q6OLqHS`q z)mbJ=(1WSz7w?=A#UvOPamE}U<9SHQuFgdN5@-)uZT*m^d}IY`g3(FgoL8T?)0T?} zi^yoe6I<`xbr>yXLie0gt#DU^qx@(#-I{B1!Nk8LsCZtaoq15ybF0DpC_)h~4dKb} zxxUaqJbUqu3bDFJU*_@XgAbzfZUVk;TQeN`%-Dup<*+-S07}KVplT^MRo|Hr4RW3J zqMWD2s5J|I<&}Xew8cW7whB~>J_wAr=rq{0@(T!1gLp;AlGQ3Vl}2c7+ulqyrq}s? z=l8eYmiG1{3RLn|#tKyESy{V5toFT{#S#>?;!p~H0;)$qNZ7WxsDCyJjPlFNOI4V$ zv2nC%cKh$iNew~DszeZs2Qod}FZz-dga!u&y0oQf4SMqIpV6Jkz4s`up_tt1Z>}jM z`w+XFs9M#3Wma;xzn*Tj+1=H(a;4!{)ws~CukT-hpc8w{({xdOOY(ImSfv+Us8&?& zd+P~;#xzsmfOC~!TG}NYO6b2cS%&uHG%cF!%ZO>x2A~JFhLds@cja^=#b8erX_OiD z#4xO|*Zzss&{I-XxO>8gjk8bq!sZ!u|E<(#_L(NlK$3)7jV!!zIY~FRb;Hl5BYMi@pB<{Z|V_UKN_5Ue>?^WwC!~7Ufgn(_VD0?Uapfv#H#0S zE>Aj7^szZOI5I}J6g4$J`TIkr6^>ERi5M3{KP#%Mo53J#5R#V`4}sLOgPaUjGePxE z8=>%P`?+%Hl)YWmG&brhNmu}bh!o$PEFU<(LEtE}OW>k+u zyEcdm^EFz1eKVykZVfj08>ik(`wQV-w2qZo~7X&`ZmqX+XFyp)tmXi_ou|v-bT+%d3h92$v(!!1^7^dAMu3)}8IG+leDOry z%hRYYft^Ii^QAAWGJQE@IQwWdO5~Y<&L?vrE*H@j&mMy7O9knyLR`qfg1v34m#61S z&{o1wm;H%ZaqMGznRQ*LtejW-1;*jY$+r~vGKp=EpO#kQg$=4U7Qhm6oxi{ZGJ7>- z02%P!0c-FMB{@AkN}HS*U3vsKYdFmZAds_zMOj7mwusD15ZPzwf`5q!MvMH;G-_BjQ0K+t1aoK?zBzTmLNV6C|x) zebVw=6SKrxz~2bcnJ)-K>O%0ZWgF)iEkX41e9cIS<$&OT?~nAN(B1uPDhBPQB&K11P+4xAPQUrp{qPxqebM9j(Q~?TWmM@jM zd^#d!xfC00Y#=K?I(sJSdoZK8Fz7Aw!XrX}U92(7UXl+iG_h>$YDVZ%-F{Oqo|d)= zmJp$fVYLhLtxrTHS&PfErIIu?H=6>C6!*_F^@H=;&0&(IAnl#gt-_+KAtCb5}^iT%^AxC53+Z^3dJWGYce;sBo!@5;1^cQ$gw; z3FdzE(uo*-z9Yu(%%5r_n?0PbjbOb4pn`Vur(pV3dtrd^30LIXh?1Xn4p^f-ODb8E zbrvfP3moTV?s2E4C6{AX=gsKa#PS<}_>BkrjEhNimdPqt!qU#~!5f~GQ);F{@|Y^)jF~)OK7Pe)aQxcy;3VTQ#6QGF z1i9B-Bep=K=mB9lo5+o9O=;j=m9)d{%yV6yYBl(_!&BiKf5Fpn>{i9m*HH~gi5GWW zNUs)OdHW&JGdhSH>z_Ej!(L-uw&G9>NmN%WcWFc5#at@Fm4C85EL9MExQzDk(AyM; z%>rkRxzM0@q%7fTVT3(X!s+1DG6wP_>Sh;h>CubOiK{k^G6Ph|_nfTswogk{s?!{D z$}_VcNtg-^#KVq1oK{}c6=47Rt^q-X&@ieSq$V$kXsWm6l7_2ZE#Pr*a6%gF%fug) zCZ%tEjfn{YkVO`TTwJ4c{7xJXlV)p)UNae_++z3{B!K;G-(r}^zt)AlmR2o?1;KfE3vC>4QKn?X?f}s71U>WuwW`Jt_)Y?bko;G#Bz zSAd_lt?lKq&+2o(225c+6gYqwk0;?tq&TVUazu47o zvJ@RP=%l~un|yTp=N9K0=~pyU)aE3vcycmxp=)fLIu>6p$@igfgol*v60|zKRl_^5 z&B-zG?OXc6dgCb%kH$-Z&zGKOyIM9`H`AC9ZXvj!8~Bw7xO@c# z7@(XSS1>RV-hd?~aFq_Bpng87k$nrOTWpZ~m<&LU0kdZ3B?8i>2!z3KHJwixfyrly zkloi3mR21uT8Qx~ynA*w*%J$wpU<#n_|vo`HA`(x=m{=A!=zUgb*MX?JHOMR^ZJmD z4e>^p`_)x?y3lVfe<|%o%#oRQt$dzFS;<6iCF$n6>kW*zF}5!k6FdVNqnt#6kmJu+ zEjPtV^F8D2}2(Zu-&irEs z7BSpTlZ`Fg<&(MP2v1^%W@cW@o#hN?l$6M+;m57=j!jI23N76yXPBAMc1U?)|IW;z zz!v(}xZJe8fDnm&fr~7{;%5;`uiyEG2wg1(U%ebXz5Sz&aUV_SN43f zrJ{ma*nX{dEL*&i)oiai)B-}78wz-KPuZ6f`hwH|K@T`RJJ%-E|1{KnIdzpQF&_O+5}U;G7YSuSf37^APfk+z8xU-a|5?rD{?9@f zHL{vqeHvmC5-5N`{PTfo^>u5Sj6jH!n>lgAR(clTI%1W9Bw7U7bx-Ra)#m3b zty1E1;%G&fjWKoo3@2s3OiExk`uh8Lbkid4t?bIz&#QQb9Cq0jx_BrwS@bL!zj6bZ zlx!NN$?_Me_LxC9uafM%mE_=t$9Cqnx=YK(g3RbVYuEECfe` zg0Z6`gV?D7#ab8lhaed$Uj($Twra%`8{=TLSE;O6UG}C|3n&msORSaylueV1R!=w9 zR@xB~)9Q()J3vv$npYI))9g^=D=CReBq@dIId{fFCn)&1M7tUh;w@+z3emJKXY55h ze9l{U=c1vdg^@ix)jIACre|)L-WvNB0_V+X;cemb?{f6=_ES%SsxVwa@8;!$8wJ#N z=NUJZuGQov9p6Gu@Hk?bB9HiE0%!q zCf`&vb7oYty!n*#Fz-sVd!Ws3y!Zj>@T+O-qpNH;4Ah(& z(L9|NbQg=e1HA!a)a@f+B(1^lxb>p z!p5erdUzd8-v8oMd~ckd*uL{}q*)6~+Q%XCLwR0B#aFNSlVFEjZqbLxqH`s@qu#dC z?Em$7!+O$aa}BVx7=bPEI>)D3jgP`Q1Hfu1Z!11NUZ5ZHeDz>I&9B|cpHja6RYZQv zpc?f9-jt-aaflhJUStTGqoAN7qR!~aR75%g&zT%gY47mRjdLzEn|A<#7i~#|r>3aF zNqd`{phGQDI4r~sD~Q>wlJxD{w+|&!_x<9YhCciH_3N)78uWlC=yVxws17Q_w8fjL z2y?1c2LyJroyDc4!5}kSQ&Y22>97$s98*;_e=^y5Yycl%gn48ROsLJo?T)lB;b-id zeDKKa=4~~!iRmlHo92>QeRZvi62YxcFJzdLxU5nA?A>BO0?>r$+EPEiVdsuHV`l_| zh953Ux_)_^i_(v2JGq*^bbrbIBdDNE`i5F~C4JnCyHd?K zA%=*S?RkZxhCygG^En--<9k`FRk`0d_N}Aj%nj}!Pb^On!Zq<-gX8fzV!%@H*B1)9 z0(4p5+sP9K^v~O(SM7JFlLkB|KG39uWP6rv5n*PC^95AKZtEu&?+sjvX+Pa8+rg59 z;OzXfGj0Nr94xS&pUySV7n4y4356}W1Ey#Y-s1B@4GK*u()58oWK%9f*u+@lE(8(+ z(}NWv6;mLhN4AkV*iMPdUKB4izzNHnaOH{je=~Ib+UKJHV=W6p$k_erBLDQ zLF=DCCYkyzzDDIMLVjLG&n8J8^bso=K;1`c1l089YmS&Iq7e53=#rASLfD%h{%&CaHwVEAHL1!*QVtT*2F`Y(~2RiP{8b+Z2XM5pi|dt(5f zf^?-xvFP%CfWnIWos>mTLTo+1=Vo4;D6U^j)#1&rT==((R@LW`PZ+%U)nG@3^4wE*8LTDMNyglea_!f zbie%ns?@&=E+Lba|HqZ@OQk$Piu=zNfbaMwt^cD54gpx2|GvuK;`0Ar8>MT%A)1DC z6_(2H+Fk(LK`B9MpzxGUdan1Y!9SGxx9;j^4<6+dk$ysiy~ydUm_M*bBAP0JIR`0! zh{XFEqo2*DiOfYvS14W2 z#4}$FDm(VqQ9`u+aPVKw8NR7?j!)XvG4JDuK+YlKU4$n#@BP?~zEIWREEwl;E)UVO z3k`odu|M>}eV{X^p9KFT>Z|PKnWZ$dQNSA2G0e-0B-BL-QBJ#hjYTy@EbJ6KyOj{P zN6d+nmvPWlKWFsDV;kS{t^@5Xb_N`K^WU1-Ix^oV0V4Szt>O9fZ>>$0zoJ8EzhSUv zOF4xZZtc&H+@PVM$?Sdn_;Ey7!KZ7MocmKwPR@n*dLJ!2yb^k&e0qM~y_n|P@b;(p zU%4252!ziho3gb}1C>))2EgFNGyBq3LuN$_Rj7P=<3LjCmQ5Fh20Y)GcfhAm>z zR%a7A!?xjF1t_HFW1dTGz$Lh5rZ2wXzR5`uT#;IfQJhN*Mmay^ve(EU$rF~E80kNL z7?bRSow}Mi=uFb%x}TYHoqX;{UlZIfAgy|EkFcjDV4|^GgUw9CoHz??{v8u}*rkqYrNfZk;dR zz9B(AMMZ5G1@yr1@$d{d62CivFiR3nGc1jN4An=C($@J7Brv#xwLCTtVH~d#i8uog zG72m3+Df#eG5%`a>u-5Vs7#!KNQj8vYrcNPdnc!vbGc1V#LQ*95J3>{%aN%^x7Whm zwR&S&ioSWNcnfo?wX#Bf0R-)ri^o>)s^Xa%A5qi4&O*{CeweO*mf(DI`$69}TV@UEjn^%Nsb&c+?96h(x*uCy1?=cZ))by;lBh?4H$x14Qv5AGw$NP3 z3}t=F5Z(BAs34B1eynlZY>-+~S)|dhGUr->!cQn>@SE=3c|z_knxK z7Z+kI(273|O{Z(`>8}ePV=mAZk9fNfgvBMvxE&A~8yW4+0J7j`Qckle{TAnfT-to< z+mw{YRrZT%jl#wg@%o`^v9TBHv-Uf)X8i#zEg}n^JIvk}%OP{vL-+S1QQgv#K^T7H zv^9r0D1z&T8%6sq@gK8crewBtYY+Ay^>3+%4ATlC}1}ZGCtZ$PubD(&D3`2!U>1p+=TgYr*eSE4)tp6s3W7oG% z!6wh@4Pxs_FJ&bIaYprB|B$l&=MjszC=^^Fu0N}HdnvsCD2+vt9&qiQS4j31a=57? zWYdFUQR2s0HKvjEGHF`#ra(p)DQbl1vJNc%rMb9E6gfo%K3+aC`jUR%7;qnc{GTol z1vkUWMmy8Y_bUACH5lu{;OCIjcWgg%b^RxP=I`iM_h_fmLbK&HCnfmcst{lv+AFQn>l(oxXZz| z7W_oPhs%AtsFPYs?}0y$G_%mv4H!vpza@<=_nz|WN3%uo?@)8+9{wpPLsjspcK`EB z2H{Y$AV(^_)<*E-90jblF*s78?N_awD`|qG_?J8=nILR@C7PNQrIkDbfoM!>8XAe2`1mJviAtUVfU&eX zlqrs_=d?NWltF$W1tj1E$$%0BJvfM1bU%sQE#q1&M#9bg&-P}Pqx>$A?vH}l%Z|Z8 z+&uZMlQgNn^Kd3g1h;{VwDfl$vmjJtWQX6vEj^EcNj=o0O_tXN#_?UrQziw1(hBGiYwd-ob_{Zq-LV-X)s(>Vea^xO!`{cbByW+&IJ|M$A&4TW_p6eylf zeoOwr!{n%=bk!axMR>kXv$fA3TNpoPN!tcRb2OI&P>b98le_5OryVj?1= z`34tPRC{oj0CYpg+?5jxC6kJxj6I|By)d-&8%toP=OP=Y%wouqq?Vk|cPk1Pr6m7r zAiY*utKl%H=H{>V*O2WSGj@?!qt!p(pSR!QXNIliC#Grd@DQk|1pMpIbniRz26-7D zKC9fki7V{Rv6v-7d`_6=JEi*Hbo!qgGIy%R;>tx6UZW#usR*x6O0#tCDSy^kmT z#3wBaSf%<;$Fy5A6O!d#(9CFd#?p5Lxs-Cc?&&@?HOVFGs(3Ts& z@xJb}cAf99Q1gp|R_qtuXj=OK>Ie-;dP5P;)2D8plqNfC@$!BE-TQYn#DG5q;%(PTUb#f?FELonG%cSEin+7ZDlb;A67}fp` z+G$O-A7yQIW%aAlUm>Oh#Z}Y#hc>pNj~$9>Sk&)I-`MHjNndE62$f*HqMmfFpYP`4 z@*(`A)oRnCk`Pt;pVxzV@V(N*fn>0s-R%jN7Hkzg9Yh@9O$l%SSKPMjsp#zfqt(*0 zYrQHcoNBBV1HKEwb}jir@=(A*2szT=8!0C24vZILt1VXH5v-y zX;$vjZG+4<6J`4Myg>xW+4JYEi&1{0czz-xyKmpL=Cd0sYH59j?Mxy;P;n{4JHv=o zu>WD{CJEN6)v1&$SigD&A;wq5_NYhlVA9^P*KL-9kuz~Z*1Btt>)>2IQu*Uv)m_;N zw^|;HYdgQohSA#Xe{Be+(Js6`l;-wR!N>L z$X&7u=JSzoVD99|DcqM2|B#fMhWUYgbX2Q$bz^^%(bhA|49aheHTDvwiyoesHqbx; zZ}<3Cwe>maayy(|adgb-DVv!m|BkEo=>7xCQGBkGaZ=-qzm@Xw@u6d2ELSY4i|aPJ zVgroVHCc~7LZg+>6n*UFxDoZ=C6RAPBwL zvAdy7*^4v|EAiQzC?QYt$R*~^bsc3+3#yz~sx~H(PZy5ZpKqMK6?BO6Lv26wSa!9Y zxU>(m>kwHjU9`L~Pk zMf&>tk8bE_-UEOM?r~-riGYAWKl>i#N3-Yqaa8{)y=Diq1$AfFLr=!=(3RYGQ-(An z+V&C-4r~oBJHcT?IhLooz3qx)U zHVr3&d zMhkqun?EzPY_$bG-F*SS9lT>2DrE)~*tq@qqj-dy4LB=O+>-1KX$+rd%U%a7rkhn| zHu|rg0zdcx3~QnXe#gVOtQ}+wj*_fz?Oh!BRc6nH`D4l6_58ieJg%!$t=74<-tnv7 z%Ub8g<87*1*6Gr&wQHbsFTqo5dG94=3__=$vuhHkTtT*Ue1+<`y8#K(uY z?rp=TEu8w4T0r8I-ZQ?rPeQCe&*qq091ut+=+&&C7{mcP|^RZ~M8U27AnKTb4EB6M^s;|C0!O`IA zV6hISUobc%vv|IYfvji^f6RdZ&M}+0b3lAphXIsBr zxad{`%+n_C!Sv3c7Rrz{?bHtI;{};NcpceFN=9CR2$`j&b(7o3`VncQ@_*E4WTepRu*S+FW+4!8 z-Tefn)r@zIuI@`8&<=Z9Tb=-*8Du;GP?6Y8mPEt|w1lkODlr$NvFIusFJjwy<7k{- zq11HO1$Gng^Y55)f0pPaf##5jURS>8xrvjZ@C0&wkejqKNR^Hdj^;0Zk&%yj(oI#t zxBh!=_lY%DsO+eJ8U=#x>%KWw|4h32E(b$+(Z$U-49Jb*SF^^UpJ>)r4txTil3fi| z2_7J%l$N3@tCWyaGxasR|IYT}0i1O40mBosW2~`$6co7oP8*Ya!f@3p2i^fK>qW=ojKE6s3>I>Fh~lCBQeF!U!Xd)Y zqGwuE@$2{^`zIEIs>leh5EK<_h(u9f-S6DTL}R0kw8Nn89W0|St7>5ri_CrkAGN&m zs6=l2(V~Q5kM|F3(^0&#!pEWGHT%rjg@Y)%T`0ON0s%qPkjP*1HH|;se+LKuz?g#V z6`tUlzpw8@UraO4SuNxkpn;4atHSC*oX8AAF=DI4jnCeTKC+(kTlj&LUU!Fz_z>fa zFebOqF#7kS>zmq|QYuB{j9*y0*MzNQB49W+$8g=-c!S{OYX(i~Hv=5Dj?qzkpqULZ z`VWy2vgoCc0My=oAi1}AzUW8w4d`DX{O3t(fgJVv<8ymla}o<2BxLrTJYh_PBPSK z(8?EwKwT zQ@l8tjrD3jb4_e>Y4UZ(ovUANi|H!E&x7p_pSx8z*rTj}Ix%dH$~;eE-EL8 z|8p>|YJG^YqR(QhHB}Y_eyM1SjR@+tlu42L)4WZ8P$qS&l@fF{d%L!7y%^zCKj;VE zKgQ$E=G6C?Y_XkhsIJmiR5WnvoApQWPuaCO-81h$mXnbYH!*n*c_I^SM5E?pLZs31+Yorv*j8jDTw1*(t2a$6>;wUVbe6r9A3VC39`S0<)W)O+ zw$+9?>!!7Q%X1FAqWln8zY}lkr(hxczM%i6w|{6yq{|^44&KrG=~xJx#k$%UO;X;a zdvrhKof4m66)=zPlY;zOv`mjKiT7PHz}>&{IG}lu8i(^E(Jwc>rSdVc5sqUz9FraG zqr6PWr>Cn;OS7H+6-;6C9%)yBLfhT&l+I^~QIK*K8ftyk+crwdIauv;8jR79sR5DE zMJ>I^akR@pc!1A!(3W`cr`4t=AkwemI$iHPy4e5;(NaW6hyny-j2zY2&XV1FN0cHk z^6vZmp$}pLOKRMX6&1WP!7$#ap0#- zRSt3K?Na$V&A2!jI49nVVjWj-x6VinT)H1%iJciCmpum68l(6T@&z3Yz}I4O)^iTK z7d7NK)56-z7oCTa6|GlHq)Yq>WmxK7T&oVDD%<6`O>T-DUTfE$<mO!mU*d@2T7 zxt_^o;g|Td=uFo!f7`>B+z%|dpx-89hK5fki)V9lS^qg&AbUzONz9L+4%@cS9%F+p#xPM*as@COeE~PtREx(qt#a;0)a?^=ZpkDu-!ric zcy_1zj1;@NzBv(Ly2iy*?{p115&3K^CSExPI;F(B?7}#}onfm4qZ1xMx3#r(pIMB9 zlk_B>-lTp73zgfxD)G|wsutX16sAhzA#h+Ojy)2>(R#I z8=?_>zQwb$46vq*@#&Er1WtEQc5X`xuHazKEC%4(QA3XxEGCcTMej8}yyL2QA5ygZ zt3n}hi&VJ0Opcbtp0?VWbx*+h5l2pqAgvI%eXZ@A7NSwb8Z=LNdT^M+BZ(jx)i~7} zYrlFaRn^tAs;X2qd?5F%-JIPsaSvI+=;YM;*%}P1J+}(zSHR!M+vJzgv2*Rg7HO7M zGzXr9!TAhk9)Y#sbUoVqN*H}D7g>{x9`=@P|_`tT+KuYk%suK1a79^sjmc#M>s&OJ@>QnIpEQ6dHM^QF0{nG)6 zx)mcaI4JRdKPVzgiw{r>M=UePJufe>GgDnS(vG zq)a*qUpR_S96yrtpAhUnub?S|TYmKo3vm5<5p^MtCzAUIC(CeNg8X*cXWz5L;EO`J zzm5L7NdqqQmup7R))LD+Sz2i(PahBIk8vWMJGwqJV{Y;QsOrHRm3th~2KX1;t*+>m z2B8{{17YXw` z69UFPh*RaU1@*3d&&hep%#00Kpqh8>m<@yQ4Nmh1@bf{xP(Z1LK>Ymtn#KRo!8&H- zqd#xWyI=kFZT<_2d@m(NgZ_8<{f}bz@BhESD*vAVR0kJV$bW#UQ^(sk-JRtR^_$MN ztwcTSF3m?fPcBU_b_4reH>$?WuW!AoV`jdo_TIG;kIK1k@_`Sste-j(*dF_$;RrO&y>W-1E(d3^8+I`#OMiL&BckI2sdUmL${{aBM#y0}wfhpL+x`XXRUl%$`aqxHR zO0!K*dncyQC}Iks5TdJh2ey&r^3XT(w{kP>{Fec#t2u-2hL?`R%)5rV$K=5|y?LK) zm_Yx!)HHBLJzefrS4P%Gf6DlFED@ct>1je!bg=x~VTM1<&Hc7CFRoRUrid9H_@%$F zJloy1H~tDdt51KDQ;0PU*H?=~zN3$;87R4J8#o$??{2G+RZsw4Bo&iAL6=x|2xK(A z`=`uFa&@#(&9!$EzcqI*vz|#dr|r?R_xskIU-pEl7K$S5!(1NfgeThyi%iPCEI8jo~HvVszc@lcq z%4+9wM+g$6o!a{m(F$W?ITItdU^_8{&HKWkUrsT{_Z+96{ry-oiBJv9X>G^`>Dv%R6DYa1Yyv)(VFM3QmR4 z?!m#RFpQ#?`st}xbTK|xm=0MyJ;JvrgYviE0E&vyd+O7Kb$GBl+-(yg7o()_^NX0@0+WN-X%|5 zNu%OCMu&jlYzZ+j#AjYtGPE|*cHFpc$(0=|bMVlkg>LV|djNGYd8+EQB@_r$)Nfpu z&WW!Stv=m9s!h;nMaBsA7WB9$EldGo8>@*N_KsWupBv=NO3!sHvI}`=?|rr4#0#IG zwei?}1}%CCSvliSJOE$c z@O!H_taq|ZbRUhOK@Qd@1on53MIH+}2Zuqw*2cv@y-;M2+$}&b@abn?J@M9~096cZ zjK7s+^J=D=Rta1Z?{v5J(8^AavifgonF&lzum(RYE9z+b^9<7Zcsq~l4!;Mq{i?jN*o;-xx3eySfvfJc7RbM84*E;I9!yEqgQ>0VxI4^ItVW&eTa>Y z{&0ABxS0B}a7@H&i(lScU&{CG$9|Vf8baPw9}08Ucay66*m1TGK_ z6}uWWztq8af}t*Cs!0r1i{nq|VXkwpS0CAkMd_`OTVul~I;WV_9!R^66nL36Zgeel zucHKcNM(JVDEHuP&H%a79Y??RvC%8PKL8M3^1mK#@$>7u?0u=Z-NbG&^rVSnhw#&= zpC5yN@M*fAA?1B`QbBk?H8L8m4_A$9)vIO89YhDy91r*99G;=ZMRbteer4*1v3BqD z``sya@GHx$<83-w(jMi@4pV3AI7Np^|?s5zERC ze4L?$>%2ZzB5|xb2xE!td>qP~dzUC9@Lnl+h}^8hdMb79hT@KYStjAI6b9 z?LX`+ZriR0E*(k>rDwb)ryj!l>VW$CwLaNw`y&x_V&ON)UW zupp3Tuk)@rW*t?kyqvoWsp2cZo~d))BlGt59;&ewV7am)h#Si+|H;2DtR`@Dx|@E# z4;q+kf!ofi*eoh9kIvD_X&4C7>E0|cxq3J<#F{i<*8e~0WDXpQcWbP!)8W2pcDxC? z&tsoL`~!bWSS+tbekCVO1X!Ll6@+7?_aVs&PHPg1c8b1>Ow@Jr#pPw2#mlTbg%^;F zk7dcurD}>KFC1Sy7ENP1`v{&E3DF3t!^POS^%C;vYcm1hM7pR^H;l8T2H>f zJy(pT}$XSeorvF zSK+ZNmi)fSn;mJ#pJb^vogiBh2+0#PdCa zD-%6nF<(CJWRio$BBQ+&H+)MG;Mv4n{ex+2cs1>{mDLMeEppImFaw9q3-BxhN!p|j z%h?=TeE4{%E(`I$YggysXuo!7D+RC5I=}Ws-AlFI0jS-xdr4>Op)H{%ejx%D)d zf3$i%29h8(TXR-By(r>9;Loqy!Vu=0|~o0_}s$=+V&T zp=t?&0X>=a-xaDPMPZ7n(I3;@paXvqlC-PHflD$(Hh~rV@OLR)E_ZIt!z#Mb!o;R= zcp;OAWPx9P7Pfwh zsV@(qC+X>|Ec#I0?J}~au2wh2VhgsQj{Xw5rsixmn*?H<$Mhl7DM8!YFEyD+>1D## zCj4@Q#Q}}Qm1y+hi28?>{L{%xKRd1RI^%8yWxw$yE>!4`z}Mn+2zEmAOB8Dn9?a{@ ztJYKB6-CrIi2F!uUvSy2K-UYm(mU+rW6+qZL9WdPtRD4Q5CBIENF3|Q}5=7&r4 z#(fsqn|cb*9PB9h6AT>c zBHSaQtyT1g5xF?8*u3YncI$^%En884qNJns(mu^?ztpWUSz_xx*Zhe@k^0!Jgy$3JI5?7EFQK%@!jG@d(K5kZ0Axn`x*j*e!|)zg2YbrT z05|~ne%rb^Nb%+XJr>ls1<%3^k#0QYRA;|yKiv2t{W9`d)C#&X-ueeybJCI(r!H>ZA3-!s*0=IS2Z$4vG2 zcjm~%AJ*ojPe_P7dGgBhmX3yESVE-41d%0u%5;*Fgya*Da^toD6#tJ3dxl*BD469g zJLNL!vvh|7XU86eu2!Xli%|5>A{|o5C|0PIncyz_gJI3 z3~b;8oU5NceR}2Tsald#`d?fCe!!xy+x~sTg$#j&k4x}g=pf?U#btP=)k5dIO}o+j zWR^+~=yQkLqL3i!-v>K2WmgMppZS!2uWfX23Y28R1z4-1s%p@EdY$g>okDDgcrexv z>mATn@O;dd5!~&K(@p;2ed!o}dtqF9)f>+me}$>p;>|&JrJPGhB!kKnhn3Ku400Ig z=BQc@8wI~hu5}{-Dx#?RGQLrmQ)g`^oI=1Cas70uu;s5JAQWBpS^SC_e;^Z#5{HG^ zm)xI#dAC~fy%Xy?R=7F4X&IVU7zF5@Mek#bhdxS6C30u zc_JvNYqhEt5;F`^_ug+JdGF*xfH3RSyf!iU?tB9fRflmjf8Z>i2}ghcBMb39u&VD} zOK~xlxcyB;G%G5qW_L?gfIVrD6qQ{R^Q;pDk}X-)mew4fb9VdoQnz}zk1$(u%uA3? zo^S<937Zc2UEsY4M{&!LqqE+M@Y1=4KzbONEXY?P>L~c~^Z%sBzEe`c(Qv~R7@^7PMOR5T&kfpb3K9D8B}3po<`ccsV<&csecs0`}B?(TwB44t5*^*=%I_ zOFR0-XNmoOqKS9l;Nf^tnd9vN9R$dI z%HfE4`sXOYWAtawo_$G7v~)^y!xGnyj6RFf74S!3-rg{FTQ*A@!QRHT{paV1r7I$weLazgT4bt7PiG3H}Io~N1rpKA5w<4k5`EV`Hwzs z@v(VR$(unF7xj#kwQPb;pw6D|8QyAN>YvEZRgdc+`aS0xD~hJ4w^kUf8SENq4;{Q7YU*n^HknPXa4n6BTs49k#ubv?6S>; z(N10>HZlt~`*7r%2UOj#`&~bCG8wMES5YAXBxK){lV9xZ+!yZAr7T*_rzb9Z_@L$8 zwe|@E;%5p93doUT@t}*+=ITJn z!;&>o#Q6~LPuSvhZNC;5J}%73aBw_QR$2lb2vD`mbmc*TI=7A(R5gQdp-!WV zsj+marG*vDK6szB!Z=)Rx2c2b8)wfvK40O(496NLec0dQbY z)6$C1Okx4>4mqE#sK${eK>P67EQ|*# zmAP85%Ix~$#c!zjhG?b6^D^yxbZ*$Do%E z)v-sj6@g?g9l{zqsK2$saT@WSw%}erqN4%zX2NC)by(j{%IXNH_S6>Lh0}+sE*a>c z#k1)6*{I%Ht%r%84=89|Ho^ z6XVMH*FvXAvl@ASU-}QE3^XK{f~PI^vi0nZbxl{&hbizxJCZ&)Z=4RHTUw;?_hCeE zB{_2IlIZX6M$~lpWjxOw*!Q6M zKG>5A_McmY0(Y5yBO;p4?AMA=F(Q@(F(f)~P!|JUGcUw!|1(}C%MK(0_N1ZBkcAmA z6lhG&z7G_^qG=}|wWatKS zQ?6{W8lJv}maK>^a^N`+0%m)1<0hNx);|h5hK5S^K+5jErI(2*H~nppwbkTmjf=^S zfOygKEnY{9M#|b|0nJ4c4cYfCnVPd_b$j#E@V`Um(r}#lnP1&j2Y)AAf>b_@*lbQX z3t4-()WEo^lC$mrwRg@ja@gUaZI$)B#(3&@^2cncX%d*FK8s4cD0{y#7wF3Bacuga zhcSJ-cSR^EjSa9fVEo09bCF1GUkfF%<$N`%t@=b#3zmqaw|n4D3BN%7Uoj`KS7Ku? zVL+(fx^|iW51)e+18I@K^A&El%?p4iBx z)|*c{S64}2xL294E@7XNUjt4ya=8x@W@ZJl9v~Ct5ry=~n%sBsuVXU5UYl?9mao2s ze2a^*8Z1mcYm1uBLeGO{1OHFwhN;27wKW=c_JdrjCV)v4d;h*ycJ|cw^KwId{c_5r z&ZrQ=Wh)P*Ji6fuM7Hd~NEw@brm|v-m@*&@C%%BL?-{8Ri2u)^{W32SX)OsFG z;beDAXbY9C!>pXCoO9D$C0O`0L$u`&me0jZFX8ApxH=^nhtV@w-b@MS7xFXRw_m1i z`=mm3{Lsh~E3)5vZjznfx|TOh`Ri`%u9M0~UcCJVaadeFYZ5dH{&^Pp1-*0df*l1) zh40AE8R)^KDcK$OT>V_h}@*i-%z>lSV659E#yl)cZ1kev;z*YnJ}SV#TG>A zE#@mkDjqD15NRotGJAI&5%!#~tXCJ!ds9Ykc&Uce&0Dh%_*~j4{s6%RU z;3m*fdVPx=Bi}6==JkE{vhNIwcOZJ^OU4bk`z9A)#KS{c+VMuTW+Pl43QteVU8Qk3 zZBkob`3N1Z3@0G98q2v38PD-OhCrNurp781G)>YXUY?#1l;E=ej|h3x#mOnKw6t^# z=vo8;9+Q2LO9r$=v_1Y#lr-E>R%LLs{q?O;W0||YyX<*)#BSwBV<9)QMV?CZ{Ow|5?83(oU!Fow3I6S;spnJx3n=9bm&Ozo3$lGjQc^{I> zCOm(|4=s6mHvJ?dqF@CgKr7ddHm5@M;6QsXdT=xD)26i&ma{`AO1|U2)=nk2egnr9 zvGu-v`z_Lma435RQy}e=$pOLY-*0Nf0|zeOw?s}dh%j8IG|kzkt-D(8Y;l^-;_ULn z#SQD%@KFqT!|=tQ3DFRvgw1nEE2R@)KX~&@Xz#CC=iwRdw-WcdOl4f&Ij(*RRFPPj zS)um1w!giy8k8I-gk_`|7wlxL6<+BL_K6es)zWg2c?crH!gX&FQM4S-yG!u?==n3z zgp!)=TPZ?etT3`RoaB#qi=>H5)#h#l8|@*@NAKawSpByR{H_vv$}x1_GfIU z^>mH%Xe9Nxm7~1n>sQA)vlV>1&6JG}If8_D$+tp+bTKLx=_JBZmOI-KHNW;Z*PlJ> zePFh;{>(ouCZ$R+k%vjzD8=(G59iy6)m;+Nf5d7(UA|Q57+M%P8lxxZtcz7&0rMU1 zujla}G)l~>|H%%s7E{dqo@rxzhB6sxB%LBJfid;E{(T>Er2Nwm%b3BI?z~XP6rbGA z|G2hYP}>bmP4gWE&mzI;)Detww}!VjUxR{X5`Sv!prfMFFfm~OK6TKskF5b*PGt`F z$%|#O!ic8(`0?2Zdt^vLE?%R&M9X`QIt&a;b(BwEA3d9Wph?uW^bERXP%m9AUNoFj zKoPmBuR0^-!43mz~8EXx~ytV_<@mC%VOWe&ov}2U8JI;t3PTxCcj*$ zD6(dEGR&G^@<nVy`0|GMjnPl0Z_hw#8dK8Grc+=DG~cr3 ziO9(Mlyxc5N1r^SmEBvpIe_-QP z%}3O!dHo2wV5@0i-cYH_!JaB7lL|@8Fr%SJiB$Fd+*nbpcCe5>a@FsnJ^G43<(Dqf z<8(X)q{m&SFE1s>5R7vK51x9Vap{U@JdB;O=Oy~`Ipfi_cTL8M+IfZPfDVq$U zM$}aw$mrfseti@!HJ7B9dc(ZP@~`LOZD^zubH`F!Hpj-=7jdI!Gc@xp{`NybLqk9SeWbeJav(dw^&URWpyD?NaW&l+$u^3s8~l9=RKSv9V^CL zUG*YbO52!UE z992C}X%+{4Y+&3vH#{h$^65_kdfr93 z5WN`vUZL|kQV4SNI(}~lQmFXse#6z-LE9SHVci+pymNSVWIRPAfCLDRAzz?!f(r)k z?bEU;uR_HN4h{}*??IH+(;GR1dT1MlkwQV6xXv`*cWND-o%-5AxC~!YH~{tkKFQSm z3mYWp$t3?#gG|#gnLSCKKhv7{jwG?T6Mp%GE9=^w_AZ*_&&kS%JstE9A|-L-mrqn; zk)WVN&D9?+NRVjiUg)Qk51Ve1V_F%*=68C-)qz-oQj;DLagBW(KZ;O~o*P#k9e3yO zlBz!3$|WhIvWOIQ*mb2@;x@4ME7-W`^WDFq=xLN9O!AXZ z&ee2bByU!_1+MOaN}})t0c@cJ?@Y_X)!l7cD_fbNP?4%Ex#W-RqrrQ>nM%C6?2-q6 zBklUm^F+Zb!I}ZiE$Qa(>5MH_nYUJ0~rq{$*2OR z?oVF`-h-gEC@_aT5Cx5hcTyQ||73$A0VKLPffQ*8$HyYt{oNoYsYSO|Or{ioisif< zC9C^pbE1ubh$tnVX;hD`ud;A7e)`s?e`&kV)1CvlmtbgL&+ zfA>!UEo*3ko%Up7u-iYakz+8M9^huy-Ksk7OFnm=Act(amrTk+K7M~h2tZc@HEJYp%cG$5(;wz=dp`#-~F_sH9Wtckh>!*Vhg zBCJqZnZ&DJ?6M z3yd|txcDE9nfT|=IpJ6CV9Pz0d#dW+QB>5*$+hmAJud$$oGWv_1+M+>Ra)B4i?D0X ze?`kY8ySm;Xyc?ZnJn7Q_l>%5rV0G#RnF`a&98sXv)lCs$cBfDHAZGgonKB&O;ywD zU>@BUyW(&cTbT{BJD8QLHDqS&atbF3&z8wdFOEiC={wNL8fzrL0r$ms;o-wd^66JE zcwetg=lPC9M%^05S%q6gpIeVdRG&?1R+)ahB|hDKUKl4elni>xKTHPU#gmeumhfNP z|AEL71vo26Z!G_#+I?r>bV&Su9!ARj5Gr#y(79)02d%*-{9jBmN;W_$f<#gt5w|Vo zq*rG6KvO2_cpUrQ#{cz1se6Rj7 zaJJj83SpqHEL0?y+SxqspCsD|WUs!uW}ZB7lZ*x1eBa()XzNQR0cssJT}&?Bl+Q|S zRRvEdv%T#86(g+}w<_voU^{bJ7odn85V0QaX{P82>(ErYU7UAp64^{8maeZ7UY?i8 zZq8=~&Wz6SfV^f9Z8$x1e^M|hacWMpwCDjtXO_gnTMu#ma)UQ0ihS3+;Q@A~K1&XU=|tKOH{17HCb%`YtKNFPio{d+T-*k_74xTYhhwVt+?5X( z25=4!ojQfm<{#gl~HNp!qruE<>g&6HzstM|My2)tF-#o*X?!l z!tTLGbgj}7$(MQTH1CP1^J6(8L-3`nw9jtr<#_ZbSQi>Q{Nc#Hr zW6m`~vzcy7j^Bfy2IPTm(D57T*gN=j# z;^DJ*b9iyu&JW(bdq79`Ge)#VZsffS$%4i*XtJc>ciElEIVH(eb=O`1Sc# z$+qT!TcoPbP*%mEKrt~VIWnQN#0%wMC6vsv@H;<|^Na@{7M>ErW;J`+8%GuE&aUM@ zMnx`qcgQc|#stpFJ(#LQW6G{lkO=Z4N%haPxg9SOF+G}JkjD1f0feD>qK`??KF1R6 zsv|qi16s0$%~it!{z3Nc&dxUL+7tCmgDjOIG9q}ulc-TbL>i6;q(L0k`;WG9 zH9S?F?ic-ZO20~F`>7PIRmz)2QEK?7>P8rTxitpb00oiD9iK9myU}Y_@8^|De=leC zT1Z~EkZ<6KX~2Jm&tX)ZB7Zz2NN{?wi&b#A=Yo&L8eFccs@k36MK>Bdr^!MzHa6C3 z^fJVohWa~<{nc3@C{u%YBIxS>e1g`P00VN$pCwOJZ;ZFU^K9@z!GmB zdwaQ4Icloi5jE9J?HrZLAGAM>so!hQc=}ei=df7$-Ly`4?A|zs$Tb?}j2*RX=ub->Yff%eo+w5`68L#BkBKxdjK| zo|GXpmmVV*;eqK9X3g{>EDZ&Ylv!}_Wvz;$kckaRdR74AR(H6a*lrEe zRhzWz6Ys5G8luZGwPfwj6U&*K=1DkUn{*dq*cqHy*S{mHEUl-sr1o-vp~k1W>yNv z$)iP?$CGFUrP3b;x}3Awmva@cy{J)6a?LqT{qSI?kh<=P1(t4JT#&a(a0wMgwAG7% z#IloIxXEhBKvMzff@gE;)UQAhxw>$QA1dImj~+GZ?(Z-hueqXL*^+|U)d;eYmz)JN zTK@QCDymF{Zb*T~{JIpN2A4@8&=a`ZWnod6&XsT?yMRa5ZGLWxw){lX5g<$YZe!)^ zcNp%q$bVu1e)^5No}AemG!iA^R;pp|&FU8tX)W#BQ25Q(=5typ;#)6f?K269P8^7! zV()njsF%@Q1HqW1w}TJ^R;-E*t(;jkG6NQze8YG(c+opRgNP-=>VR zoZnA4+qSRQtDU{lHw7EVD)f+(S~~*L;-_>iUyJ0@pKlCI_J!3&eikm~E5jhZ!a7#-2Iltxj+meTthGsdrQX$0K!J#q(#{T9Oa9)2rMW*RL zHBpa`WCo%73hXK1nTAqHSo+-wx)_MCy2AALC%LAM{=~TY#Jl7c9qiqz6O^yUG1|4H zKei&i@#i#5Y?*IuJwA`&yStPiC+}Xm(Ow`a+c+?=wI%OV%;^G&<#s z{CmbAwMd3KhcWgi_zDX#=wq%$V=AyE`La_rXj;A(fq8CP>kQhe;>N=GLOn|M>_U=| zn2Q@9w)UZ%HDgYODo38V@1VcQf13Y@)#|}`>sh!A3)(>Xfbiwg7l0o0oPO@x=S$zM z0YuI{(O6nPXOf0XeXLM;e_o`}0we{&>Za)}M}8nO5delC!)NRXjr$E)q8kWVgEy~& z8DuYaN1Z=$SrDtD{Seefb`E)@-d@qlHk>J_{pAJ)O?@wJNC5?$uW?l5usE*JoBD|) z1?3olSIVL6A^mPc_qP+~-5%0-r?tV!d9-)}=Q$qBml~?}392lN{Ev_`XI zTTL02?)^g5^>WcBtD$T}ffTmt4r{>zC=+_=ZinufURAG3)DAe`GW;emuf3TGgB!S$ zB>v2O(fdZW?)j4oub&$Osv~mQ=jPO2x~4lP{7zOnQjF@4h6^~Zvr&>qAm3>!`or}i z8}f(-W_iCBt#`7j(Wohu`2K!*>C50yHsd{2h{XG;y}-lYsPY0sPV>Ck`M*0?_t^RxCt32Uks$#2qo_S)}H#Z+if zuoc~q)$vaT=tf>Y6tICsJD2Z7qPgotyRCa1IPynTdJ7Rec|zAf^4`?i`rO^RqIlT! z5axe}5qv@Dyx@5jo?Wl5g-p5B{~<+cRrS*uZj957EJg}R>CAUP-62*XY5}$4}hPo;`qE zE2HLOoGU1%4>V}FO}x&K4(u^taASw1>55Xq#`(V{%h6culUU1v#G##U_IMA9=H2>L z8&49SGdET01=fC%-)}GLRKKY)*hbI`L|(}_Qxe?Wygh7!;ojDIn6#cR{{4Ld7Y-0X zJZ>pTgrh9(j*Riv9wy~gRmdZEQjdM`a*#>j{DxX!MZ$Egl<4)o2yOjr0ym)a?ySc* zCutAM_GvQ+k}oTNsxHEwa!BFj0@>)xJJmYOfQsOJlu_bgU;4+9gNWQ*2FpdZ`OT-l zLAse6f!4#RK(`Mn!m4Q0ue%?u3o%z5SGG2pNZLnGw419Lt&J8m&m`RixHv^`5m*w+ zEd<$knxjX^XIii&WXYuTBme8s`qoF-`>+ z2?ZnFxSBy;l0s(}p9mXT@?>A)aO!P(J(4A}% zjv1a;$FAS0k7en!64|oU>5E1!!53)C4{-$xBNoSaP+7YtNW9@Pj!ig{HqaX+ZCZI8`YWh5@8?gg zaqk2fKw1K#dAb`%_WH!@h3AdrmONyL8Oxf8yPDa(d;MbV!32OeW6uuk(0fJNyz&^; z0>{#tOK*>O#&hMJ9!}{wbRCj&a8%YbEzK8a__e#;xjrKiFT1i5_8lJ|8RsO2cI$$ohJncd`jnB1d3GLRvUvcAZpv{(d8EM5<3q{!zR!LL5b`Zr>E^*vp+&B zp10oc!D1l_)fE{MEl@g!8%aRJxJtO1ADo+x>85i0D)pvw2%->TM9N-$v+`N?%M!2& zi=IjfZawCw_S2=Wjt1Cnk24$XHX{~1W!1`eN}Y+23$ENj(ObRNpnJ*U5cQ8RPOR7S zcuv>mGvrQ!{73s|e|>ZGyBg-LOB;#;e!bKSysn?0TyJsAm9NkX5$^RS)D*#6^uA^l zzBv>x9Y#|$%7#B18#AxIJZ#53+N)jsRv4AD!BG1GLEsW~V9%x3hZuw1k(SCj=PjzE z6|2GhT(fKl{+5;*4l^;&N%9zR|1J{w70Wi-@kqFG@PO>L+v98Y_->G}_}5U2mmJ1h zqQowmQA8yxG7!qle^lMkpyu#(f`=RhTAQp4WK)W~xj0^ABC7I_l^35{rILbLtau>* zZ&s0$ux&3SvW9mn!#5N4a#e;F35p<-@BVC%zM}|5B(+_W1RWRSV{@oXV+R@%t6(k(w;T?u4NJ z>F&d)58R&UDXf2_5t~jwdW32&_>ig9u|9(sTZ!r8)cP`G3qF2<(sE)wYUB_ek!}B+ z|0}U8Bz=~&PUmXJgn{j8mj~}oc$Yi=__OMq8!v5`4O*W;zP*T_m7}-69vj;}1cMLn zV`iFfJseY!sSuic7R`X6i2Z|a%M>wIn1)*{HAOj%mMUM`@X8jl)YQw+CyFsI1)Uq` zizpKh{G3g$wVA@IGq+o|Pu3Ozyjl10d9m+?3_q1UEy)y|D#&rvZ7p2R0uxi!L zkqgNZmG(7zvAmrg;R*9S64n#GBUFs_vIs3prH9EWgrM>&6b9;sT9Rg;fQ{D z&Mf?ZOAm^zonNnwxLSLPJzE=@%+oslMV6EUs(%0eUUI-(MtZ1HS0pwzmb#zI=z-5MXiv+8K4&ljuY&OWgAx(}y8ZVEpn9E&I0oX&^WI z&|gP7>e%mjB{QcPv`KGl{6x`AipIn7(xfY})ih;3wYrxYB$p<%4=gX2@eY%0Q(#1X zLz+dKf>QO=!wiVQrv#E-t75O~8U6RR>3?>#iUrXu$P+p?m}&>gA3#qYG{~s61!9V_ zZ*GRU@+pJ@S`xm2@6i0j^(0Cku!r;Sh9m7Xe=~#WJbM28xl&NG?jvPo<$KX!W#zb^ z?Y_un(|cO#P{B*R5*3Tqqal*Z>$}dQm;=+vJ zsnc7xA_N4P{@v|aH6N3SJ#lRGElv71ciu`!{K&~c&CJ|$pbn7cJPpmRub&>YRW4A9 zzI}uVlwns)(sYqvGyG{0<`gp&rGg=M?^|K#-2`YzZ)b$$>3wfPAtq9V_}UDKoQL@+ zE-mWQlXu~7LfA9(;)}O% z{Tvdpr#rkzSr25_b>5pnP3R*$Tw#>02tvA`=fF6i@L$MQb}g|ZiD!31Cwx0!rc`CH z!_h$R0=hlSP?`}O;zh^xu30TAtsASnK45PJBRUvpTbbb4>t*3hkt@kaN}(U2 zk=@Z78y`m*ZqBY+Rz}Y z*4`Ms&_*63GCik z*Hm$%VNzO9kUdFax*+lpSCFQvmxq@Y9dmE3aYdjlBTa1MhS8EL5UIAt5 zH_FO{K(hLhX9m4(K2G@uCuRgY;4+>ZIGy&$WOqN^Y@zP2wb&&H)f(H=A6hZK*{W2JK@ zQCJ{V89`VWNpouF3juLV~S3Hn))!p`mLh1luYLSKpp!sTx zr#7PaUi#!tzA8&AH$_-hLPdxOd%1Y`={o9V$ z4u0r4aMh$6MrHU=0dJ1vAphAo`lD6hs+H;tfxlk+WF2}tuZaYl!*U7_3a!NthF|o5 zK@&xS!Ocw@A8WQ=pdUXsZnZAf{Z_EL-%1Z9KsOE7wA3h~Hv2V4L-Lm!guS{XWIG84 zU7uW@q4`pnWD4#D+;&w4BMqVHttL|yY$N+Rw4$C;l11!B?!R4+(M5u)c&GIxpT~P$ zQFvd`&inWG)$~go-|(3t(N)Q#Nf{LISt4oV|H+;#M$wx4owLX=M-iG#wS9H|jpEF) z)9ci0)@(b4x7a9XC%ZXZyb&h`W?$Rv3}EzvpNkGg;WvyvkqwS^Ile zRE~R|IGXG_yJ<-fqRy=0W#iUfnq|F=E98L!>PG4UnSN|#J&3|A_YLJjNsB#echC-g zNAbwYQXV$2S4KnEz-S)fg_AIV-JeJLKg`EkZ_W?bepe-qg)F%jg}hqMo0rIyg7TSTdwZLsN%x5}d9DD8R;I#IyqF!I zeQrFjF4DdWjhC&Ulh@aFKgvw&%_@q;dgN;7O-KGs;I02i`2g4Vey3VJCEb13G4s_A zhcggKlmTbS!F!27P6+D<5fl8lWf)l$7aBqi*JvPl=aQHHJNDyMD-*=`%}^TGn#8W^ zmb2_jW`>_I-6nb0*@fJ167J|myyMPDW4&|BLU?*pwVEd*@A6zo%tDL!*T1vFA2^>! z5T~Q)iYuD-{JHUdPSPgZ^}+QB2VH zs;lFhv-?UCsL4P5k#4`v5PCL3tDvfiUZS$2yOFxmdDY$yBz9^@{a9$RZl2kutkyob zo9vXFbTKtN@_G%i+Ex@((q3aw)^@**3GhHtR^ss0)9au&^*~?t`Q)+eLm|4;uAU*NoZJW;oB0Q*&hWp=3O25zXc63M0f4xT3WwvT+DR9DaHaw zSX{x8s?yM6a(81qyU6HJ0A?Cs_t>_o?lF1c%7E$&=cYJeBIn1ivH8@*q-n0s#@N{5 za+~5?pLHGe52&yUDXf%%E)&t@4-DS#Y^|(V zPCSMHYc{M!d2AI*e z+7W>W1dnB|E^_7E`m$lq>|C(^Uf-#ySsyHDi3 zqhewDZUj4rr7fa{Z)<4@L#H~+vJ8yRmre$3oyo9Ds zd&Sn<7`rOJ{&mh4nA5o+orY2kxO#Q!Y%d}vRd+w@xPQjK9!h&m%&izoz-UE% z^h!X@5*`3RUXZtXDQvxHC^g4V;Y-Kk{BR;m9m@8fIjBv4IJ|FM&8s&8$<-=@k`Bi{ zS(=o_4P*;o-Rw?RUM=z~5@fL0%v6QszJl~tIzsA>y2y~A@$qpWgN6?MdesK7)%oU6 zt*3uur*en-Ae3Ja=E`T>JC$}9n#lq+YZQDC@3CDL+!#T0<9>|pKHw)RgeK;1Wh}!~ zA&yGob6P60Vx%s#|Hl+JtC;f0s~!Q{YupN*{KenXA;O#P#B0BCyUc4o!~<^bP{Zgq znZbjW6A>Zu-Sp|!qoWA#_XIE1u zYKq%Cp!)mXL}Pt=N#yRM7@0zJoVs3SC3!wWt1`RqC^UAo^F_?g8X_qQcDzj<-`m`% zlBu`?d4k&~haQ%ss~2IJ<123lXxL`CndCxp-=zHHghbQQth+u@zjVK7_4~uWo1c%2 ztoK%u;*rt>O|}c}`%_+ESCuARw8QO z=~n(_YnQKFrG>T4M_ti?NFT=7fns7Q5VE%`r8mdcX?-z4m#DaBsU z`zy^IJyn;J%hE;E*&)1*M|#qOzl|Ik=M9_wlMU{=RrP-0%*}bZy&lg){X+W7ds+`^ z{B~du*_On+y}B{V43|BYyf+pYS#Kd z^sHXx=4Od47oJ+hsIQ;>J9DQ^+iCs+?;5u<@V8!jnLRHmugt_A^8DtS-OY~pO+v=6uli35CD=j$w5?7 zr1_R-)sg=(B_*3W+Ar+x=?ax%S8qnzoFfc~c7z+aBeA=G@>Q!c{2KcX`!0RpekuTI z)lK>OJ)hf*x$Pdz9^Y!4j+TZ**Z(co*+yBTtp|qU@M$WB#Om19sf`9d6X#ZR@1)65 zC2vXRnLe;Knv39>qTndVGjO*V|x{>hMzQy4S+`hp8AHW}Co%zOvB-Mt2UR)pe<9IQHB>42@5U&U(9bTHRGZZ1F|00zEo@W&^4{>u z1b5W1_YZ+2GE>18F~)Q3w@H6r*SeiJZTY+$3E3Q_yrLuUwec&tAlE-E>1aT1ODWm? zeSUy|-kCor@^GBW4GH4=9yV1ZmRvQw`24XXrm0!%ooM3F$kg`d-+zF2=6_7V?=624 znPvoV@Vt03D{>iKU}Gs3<(J}V*6~B4_w0fSSf+3rO`>J)+oo5^et6~rbcxX0t`u-} zZALKf4Ic)Fq6AE4T3XcK@L4}f#KPHUBj~TElSV1)l_HN`sb74TN-DoC(V^B?>r*D% z?bhiXbExk>zx?KoWNvWLmi+s(fy2>7e_;rP`N_~um8nx0TTaLI+~ z6R<9G((G~ZclouST}IZOe!8Jc1~~^FPm5Z?;;$kkmQ~%SsxN-#*E5d_G0LT0iWIOS z^Odj>%O&`kHNqDW%nOy3?xl+3epbSd>-P0b_FiFzuLKG4Yvz;&zJK)|TX8wx;dG%3BjW%^>Q0Hg?S$LV47Jx5rmhB=mhHs*iz}|0s;hDDl1dLf%P0oqRrj5foQ;F!}(JjOXm%1FUP&ls??UsWlpYV&FxUfY^vW~Ydh8^E>%gZdS`Q`su0Yv zj&u&s%xtS(b1TdqC}-$ZYv@;NG%g;x5WO`y)5$4B_GmsUtzAEh$lS$Ob*X}t)9YOy zXj4Hi$XJ+4d1>i-0_&y}>gGnM5RG$`9i2hXz?x%st`}rKuMm613q?v!dXdgqqv`^( zS+sQy>|Z~@FEUJ{iGTVMd&9bP!H+)^(2UQNadP5LPHtipv@th-M6 zq(=iWF~xWqrT~PIuH@bxKEcn`KQNXLyt-!&S|69maoDnqd@5BnL3D-QY2e2F$AvPw z!)rLYnO7_K%Q5GGjyZ3nLm3=_dcXim~8)i z{kUlX9zYTFXjFW=w={U&zn);~O$+kS$?pf7dS}epT2&mxUe1I326#2lV7;Pvg3vj`1T^$F6|n@inB0uQC)k?W z+N{&PZ?$8{TK@64%$|FUKaKvhh*3rL&9h3e0n-(OIeoEL@amXO`0OQHv^P%wR6fU) z#=N)j#@*`1V=}_?#>s;)TC$den_H2JBM;-Qk=N0=3llu$Q+9vmt;kplKUn3ztah4Z zKm~&mzdHZtfBq8-a8f^1=<7r^l6La~FGcuukKo-Yit~n_7UZkre<0F(iv0>x<%je0 zQvuD~fwMoJI03QcmNQkorB=XG6>W+jI>l^sIap7~N%fVNb{_n=6>wlY08YTYzzx%y!oSKopM_swlZbb;(n1?9eoyG`e|N5U-^}lCSS!2Ged@i(& zXXK%4Np4EA`I93fQ_E29#?_8zN_^M)12sy$v?;hlyfHQ1i8HL3+XEM{OykVJVRk6n zUw8bTc;Pw{XABGsU|?ab&IU%Bk!HSG<$n1x+NQ;EE1C}en-2u9bUmgo7G;jzHXRO{ zz0s=r*0SzqMmGjckn|Rs+|*uq3zk-&FNvLx%8Q^v|B7|xS<$j^pMW4Qx%`|A zM@+g2TCsav7ZuqqrAexJoU*|(o`x^{l~b!B^0?c1UEG%|0pjQsQS$=mtZ((=5Xvb_s1F5ZGP_7R|Yw>uvg5m?kjID|{K;AWX9o zrK%>WhEFP@cA9co8luq@Z)Nc-;7XU-o8V~3VEk_y%j>@L<0cKL@6V&WMr-QC?M zdjMK~^HSF9cV7xmIRJ570-=M&j_c;jcHHTno_EEbhhpYO9A;)03%m}8F6HGKQ0v#h zo0v(B%R56BXl!z}>};nJd8(=Dr0TSBHXpf<_=kJ3VQ-K+0tYF@F}w4^anBtWlc@wg;7e`7O0N7bWjnB4(JbH^@zedVEr_ zEw9a$aO-A8$v>LWz=R_rQoYQ3lzv00zdzUh#(|(XPs%mTfjjSKS;ONz=(<$Tr|I?^ z98oBZcj|eqLImy4@&tLY3WQVe3t(U17#wOilUA!sg>3N=K@OWDO^%7;h_(n+jwUaG z8MqihP&TNBK3K^d`n+SV=wI2^Wpdk~ZvZJG; z;E)h8(4IXeA?aNN+Snl=@C8Ut#51DA=+QD^L!PMAA;Nx%rKI6qI}F^wwOP%tXI!TC zb1-9&fsyefk}B!-m-&WE)bpq$F4qAdU&$V$Wa$MQ#9*Y`(IElCVTZL~{@tnSG|=w5 zW{6aKyy+_zv%G>GGGqwPOaDXFD=PWfzKC{l1!fYZ4w7L|6QeaHQy-htf3b7Lh|Jr| z!T+M*(>kPi zwK8b`CwA-}0s=c_;h1Tq_^#+#0xTjuumWUk{hUCT5aHq?(AU?`FDY5G0dwjd(-w4go0*P@ zi7{v?Oy0oT=>6d|EndlFMdfrSm3PkrQ7c&-orS6pY3vUgGtC4xGPjSGK1{&f$!r?% z3BD8ifi&Bn-y(m&b3~r>Nb}i7`-PrJEh>;ayDy!7A4u-H3byuT^b$CJg4e&o?Sj`JKDHZZQKCOeU( z_~V4Dv-8s0FWPYSVFQfYjY^gjPSUlDUlPX`6#Uyk{B;H^m)%A}mDfxflpd<5%#Xzm z`c0D5D8?%9AgFG2FXj>^Pdnw#oZ2_R)rQdc!%wL$d-f1xn7VvUlPEAFoeJauSxt9# zKg-P(rv1{q97F~|&W#k-wPeuJk?Rj7d-P{7;=b`d3k?m`pKI2vA`XD76cIu{Mz=s; z_R3>KN<0J4X{W>zjQ)SOw_i<4S43*DJ>7K{IAi%Ke6i4n-%jYON)F(*Kv@_JnnFpx z40*D$vv&jE4FrXLT@1#xmq&)ITW*~(Y9DhEj8ERs*J-htR%?LIQs?rsKs&Gufayp4 z&>?)Mbk*mnaEQY&=NOmm{fi1ciS#fJSLC-0dov2;*)lmk-ez1GLW#^NQsh_^RnJLw zAauy|VkPXdVu@Rj!|}EIOPNs$1-8i+6V&zNfT^Xu0dw-epet>vncM>~Vn%*;gS@sJ$6> z?~R@YC$KIt`jPK-N%`#FC4W#`Kib63GbMKMM}Ir8pK#MwE%qnvzFB_&+u>|0^3pi- z^R=R?@G3C+y^s;r6)j8+a;u=$cnsVi?~4D6wYQFnDtz}xhwf0iL8ME%J4KKVr9tUX zLK=qd5JkGAK^TzkMv(3f>F&<^@;&#gbAI>UKkr(snc17Yht1w^Jn!>-LMv`B#Gm27 z%p$4oaRHznVJ=OWf>+ixwX`NrT~X|E-YIlf7_yUvvwF0&=`Z*RBI;0wln_mUAZ!BP z{oszEkMtN&k0GmDWgTCT1eNjK^5-xqV)JV%e_r%=;m!jLBRp!aL!%Ev{9~wa4VL(^ zAC8N(u3!#|nMLza;KZX;ah%)^$#d>yG;H(u`&-)5LkJi^j&>q_j-p=YNff*M_R-d&?&qdgPlb{*yBo`$>6zW&pBb-Pog zjMONZ$i{?3GFXungf7Q)M_%x8zCOGqKVZ&b-nXskeEVQ0OH|Sf1n$4Pan)(IeQc+Mop2e!NpPRCzbdAB)`i6Ye#HTZ zQuxWLFfdGju_Noz>qj`5O8-=~M%@+rFZi8zzO4ykF|=E0*Q|e)cwRO!anpd$dtjfm z=q}FFA$IwWO{REwrarU#UwC+V;g64*~QW=@RYis;c;1y$6QC z+&%AeyDxB@FPQjanu_6p2c>4oN4WBR$rPXIN3$>H&Ck6Cbjr`YX*O7{@3zl90Jrju z+j)M*v8e(k)@#tb!rF?(?;{foJsIuuCV$bPQgwrT3UsBezNAYwlPf}w!=6hP06HW=zB;583zahRj8 z&Y^nx>W~<+TQp{DD+W94A!Xeic(gQQ}kq+*9Goq&z3 z#$T92;dj@4{rxiT?@0b49ePvu@Kth|fYp)vDevK#l}M8tCt;< zWzxtq1}b}Q9>=C@X&dbAzQ28%mbNNwK7xLJck}gw{$k6WB+PdB-~#Und&FwG?JD;= z42_p}03txES*)coAVH_({)N7HqR9QUDld z{X0H!dwb(q?kgjNxQwA+dNtUG`wM;cEF2a!@d+Bfk70wJo|iXCuu3L-CwNF6yCTBL zX%b>ZlBACqw~Jcxl*jv2PEXtg+qMpe4{qDycXG%-Q`j_tNt;4ooYC7?DM?NP^5vI% z=BYMf;k+mr-N2Pq&G&Ihq%6|F>BtJTD(rfPESvbwOpR1e@Xuz;fDq;IJpQy7lB(dQ z?48-jIz@z0Ih;*oS>_{)2dD|cK{VAAb>Ggx&a6s_Z>Q!=TE6#*Pxd!r+#-wOWC_}| ze8&KL3%9r%Vx+W2&f9W}R^SsC zUxg}glLAva?(^qTT0{^jDXFIo{7&!332RKey*}Z-+ozg)nx0>sYYkpu_?(;Lul=7)AI;W}Y3R37%wD%?ol+5O zBimaad;Ao0r8uPDw%RFpf{C_TCLd*f<9$I*|gYmJ>J?iQj$ z&&-zYc_66ddxU*P%8N2`e6LC&{0tnpaCqgQRJVMp17^z1Wn;uDBPe}eC;7nO;K3wg z6X}!Z)YfnodySy;R_xSeAac%KE2tAZ0Rt+@96Gl+&0aa(I2YARnZM159x>~t-tQ&@ z>F{Xf6h8MZdOn03`RwM!;5ZBeGVc%f>*mD|4O=KuS;oWjqb34$F9T^rL=x-mK{WmR zIpV2rr9hUd!fIO-g)kwcQAyXd8GULjII(Q)M_k;CFnbHucfS!qsDX1(w@Fz9e5^p& zEMw6dN4IcD{X%1^|6{^DH7)h}B(43+c734w0fkoXk*aYkq zm^h)GB=@TCBkrO;W=B~(%wOg*LYq8x^DM+Di$-a94fh4F=HcE4{pI3%?cQdyDFUC3 zF5wfxc1l#+3(pHppP`ZeDyi|FXQ%X*1{# zh%lX+=lD~S1{zVuHLiJTWphX_%Df_7^F#qN-roVkrk4*1n)#BQTZPk90G~D(XrUq* zUO8jK7$V#F`8b~zvcPl$xCIqhiP!#~+kcg$1QHjjjQEBzaIOEF+k&v&pwA9^A_oHK zHm6CkraP`EeZN1|>4P&qH7o$MAiy6#safl@m%#-uhanX{nJ`9F}zdJyU9_bNLdO#7}m z0rkhB+3>CHRQsxx=S-gYVK8SwN9itH- z;N?^@bFF1o zZlXf;e-!ksKhLH7Pecq>^E~|gPg8$g9Z9aJyo8Y(1a!q7#U?)^_I<&2n+9-%HLqHY zOum_dGz}PVhWlEZ9{{~>y!y`Q`SB|ETBSFKb$mucB%jPzD$=Kck*9u*WY*+lUJWw%AGa`yDAfmHU@M8 z+MvK5Q++ZOjzphQu^RgMAy@MSa8{v|;CfvB#hncmC*x z_U z!ikIe)fm-js!CjI)T+6+ z>+Krq9QBkWUzmRt7L8age-gkYC&vVc!H>va_j`PJ&b%u`gJQZSFN25&rN*s!#W6L} zSqU*Ryx-s^FY{2l$c8=XR4?jG1F%PBgn=*5@M+xC!T+M|$dqsZ!HcH!6jmD^(neUO z`160>K?|^lSMLBbn$Q4NU@WfB7iFY8A+9ue%ulm>LeI&bB3JoK$>?4~aNfr7;{N@A z=B-;?W@dFo+K>HY}}GE_NJi89MEy5oLw3gz|wG#%t!C%*k?|<9z_e6h<)@As$F9;$#&QK0Be=>cz z32=Q16r%|yO^=q_49kZpubo7x-{mLhX~f%38C367ZQV|K6NnM&EhPZtHZd8$?Q#r% z@6qEf+z60*dTRY*4_9Vt85!S+LZc>DwmcqZcl;D__TJxP(ay)@H3LW*U41jh`;uhe z#eW@m!=roN&4*uV!itDcjiP>-GX&$PEU%7QPo(WJVFMIfaGNo-&A8Qd$@>onm6%sz z(SZXAX#93_)&KgFxO*Df1%pZh8yiJZ1)Y$A+~>FXPY>6HSpB1)i<2s%z3_b}P^G2C zwC%m|1w+Es?zCtJg-*(y=dCw3^Z8WY{Q1wZ`6)3p^)vo!hF^(&rwkORToKg!*>s!E zUs+ls9Q8GNTXx$%RQWcTh`V@0cLN;w_fXuaD3dwoY?>S*ry}je)0y<5@~5h&_@-P^ zS7V=h^#|A)r%$6m+&t_kPnBk@Vf*zfMO?-+bVA?rZDJ=-Ya?uRdHz1J>Z7 zG_K4?aIQ8o^5IJlSyxX}F7AH|%^W(qo1EL<9mcUu*Lt|t%mJ02I}$tFrNf}U=|e^L z?KDxh&m-ox*HfPb-V#Ze{QF%x`*vON2izM>DAo+mz=!3 z@Y2mU*49N+mofi0F(^Q8yw#FB`x%AK7Zq}}Uo`(AGu=?)^re&pY6yOD6R}OW4MXD; z@?Nc_jP=PkX~wo%=3)!VO9!M35U^zg9XQqv_r{Se1VW^jFY@|3ex5d&(Urp`mU9|DbaVFK9 zvkN<1urUhvdUtn6r}}R@ImphuCdw1%OR~O(`1u5O!lEd*Vkm4ms$RKcq3HApLm z&S2{7x=-5Yt{}3ClZx1L!`lEx$hVRn_}FtwS6KM-A;kBK1ChxN19PFmCBpZ!`89{G zC0b!ZV>L#9Wi_end(1+^CC!p*Mp(cz&)L}Bfz|zNZD(o)q1I}Nq)OPYts%WrzLkU6 z=wk0IZu>vk-1aCC*0gJSs%&EYo8v#wdzdQY)9mm>eC$Byq!MBLn;}7c4-yoWRiAZC zw3y>{uHiuDAS^U=%lRiukkr4AJ)`Zb$8JdjAYqXah>7b;?BP1|3ps#hxl_gTV;iMz z1^v-w%Yqj}>|VpcMT7R4hiIf6t?#;W=>I2`Nbi&qeL4n^Hemk_!7F3DQq2=P&ZgZ% zgcVR`O%FVYu=Ic#^hX=v*%z8#M&o?-0N6+Rm%_-4W-zSyQ@* z06xRR7U;=uu9uhF0ZjYv@|x-3gys&5&X6vp?j`yb_FYS21O4mkg+y+)vb{V(mLD0L zvi}lAIgeZ@&@TYx^xW_@`3E0l($_eF2n;sE9Me(syaDfGSY=vhXjQ#OphJs~4$}s# zisa6ll8k*#p~eIVasxo1w$(YTFVotk%I|Y|0W4b&abD96?MuR?$|t<#393r>lX4w3 z#|`}IyIpB9LX+79Ic0vd!}SEC3(|`W;C@o)v}w9GT`u6XfvIJeWuAEvih9EvdPfhj ziD96lL*h2?&ny)Ox=k&=F`79?@`e<6pH?F38G-^{Cu(OTBrkej>IQPh)1MI!qqtri zU}@M16h-`fIp*Uwr``;sO6DX(nvVLOXyRu3Kqe8!^ZCx~;c{B9`dO=eB!wUnj&H^H zzqdmN$*Y%UacAd4t%P`0YGZT%jRi2y@RLo7XcL)6wrmD)2`@B%iCdTMc(SsN-(_CC z!UY05-TC5k#}hizaFEL-BdEIu@70Hac%Z2${THk8)0xJ!{Mh3NVBl^u6LfkJ{4C|` zn4pE{@Df7#^W$Dd>k+JaAQ9=o^|OydKIc;$@F+1F6Am^ut5_0QB(Ig!W_3%n0a_b| z$vW!O1QsN5<`S>p9b~eotE(4adbW@Q$*kDK#L%K5W;NwM2dFu+>@o`Ra5h!%5lHv{ zH)DzDCiHm5_={^*%GS-xRjtAgnVMX2+ZY2nQc8j7lsJGxXJvZC+lYquqoiww>$Oy? z+yZKjp-|9hI<183aF#g8n=Kb4^+5-i#Ue+ZwdP9(6z--E)6)tGeaeGNDv0EhA4vU& zab;vHjK>{oO+xAq^4aWWa0evmp>}mhwkjnc^&35Un1DB%q(9d}S?2wUg zqsI$M&0d;M2{lq}1)0&q(1|foWLT(L77(J7HT{%-$68eOVr?Uqy3*G&Q(mXVM=5pV;<5#l&)Z!$8vqdIO|hrK96 zYQ(}%B9zP0Bir(KeU|xtCL-wExub@Qw}g^~T*9TZN-KLIMIZbPa`D8xNEebfcwFAq ze%p{1Q{zP2hy_*w_lp8|cjL$&EAV;Z{Mcigj^>+xFuov!{+mi0WJ5T}B8M{9XLmvm zsG-FzTV7qrd;h~Ox$mC>{Hjk)ibJSmdIgd=PN+Ztz5LTZ(nREaY3DN;ud9C=pr$A5 z;i@9`y}BTg%fotnt z*>e6=Z~bh1R_Xpl!B1u)p)~BtCI`pMeIm0GZI&0ahgQ!`njopDssENS(QL#MjbwO{ zwbt!xnf)>+TZzQz5>XE7%WY@4e(9F~9DB^@?v@jgFGmKp0xS>+sG=Jp=Nuh7ePhrV za}`QU6mlstYA6$zn1Qmfv2}IM*{|NtC&)%@c|RD8WI+p&4ork(v>_$t4E|CRmfKW_ zL4`qjD$jJB8OImq$2z%1;0G_J3JK@GJy;gn2U~Zd*4&OWF&DNLJ)@mRk0O1>$!WQR z^(v1L0{vNoUb>~q=rnMInSYB>>A0>4LKQUN-}AJxJwEBlEwY`ZS|(=i76{oT1##PQ&(PN)mxIy}+@W1e3crLgZcx=&k4pbJ$hkrH^a5EvQ$K zbvV{PzG^-?Lq{+24_T#4c3-@BbY-4%Ub84-+WKmi_nWl_+SzL7>P)G+}mpMj*CH@Thv>r5hI8E9$2y!MT8{7lfCg zAKJ-a1G!YJm(Ik&sYGBzdjF=}{2UcB1WydNjOw~3f4y~h*GZg1QBQV73z^O=j_k~O zNd{GT+A$k;W|1ZClucSRvM7xkE|2-gM9JT#&$s=!2MFzGG(V~oSTteZ5jD~yAV5G) zHqqQe$M2Rdh!&tR>*%5kJ2C_7AF^@d#q$cfWQ5z?wV)qA8tl=r z2gJ2QKIK{1TOrV6Dz8nwv%_BdG0H2sq^Q`65zh;kARgZe^=4u6(>rQHxze@d>=}o; zcLY1vKXfsFwt&M9T(Cdf3V?Vet2hu(<}?%GK6{T`30DB;$mfm81{H(cbi$dlEj(tt z_U52wD_uqRtQ!dUV0SB<@PS(8jl*-rcI69-S4g+S%lqCYEd>z73aPRGrVCNP4~fra z1^GEXw|8>l_74d7JdT+fL54Y=7W9U};G(7DA5<}SrLQU0bBRl!l6vN#{ZC;+Z5)J< z;QlKbi1SxW-2^;H9Pf6TfGjIONoY)La`?yu0#gxqK-9Q1W0K2~k(WPx*8?1ORGH)N zRtJB7>+&aVZYF|)aRt@gX9&v9W>eDp2oWruxZ6AxB{bw3{10RzHV` z!r7@%Bh5#>h+=Yu50#~T5chPTT+)nxd~C5#c79zy>TSaGJ(m?phAH5?GA@DIuNOkl zzsuB18KKcDs4Hax@InOv=;=?jvN96rs2{)jqvA7ur>M{0j?1yD&k=1Aw;$S9 zPOfIXoIlFiyaq^#6sK>Ei~0VuC{0M=4VRp;QQaY15DDKdD~`6f?@Fvbkx|v9Iq>K16T@%?uV%8wwpFbvBz0EU zqAFxcm*z!nyf-~JuZ{1GRCQpILA{u1FkLLnk~~gAyEJ?RIigU#Q_hR1HckFowFfK~Ader%wKP1lK)#NJ<6yf4JjuD=c&SfSY$n^Do zzNFF~a*ILKkGLO*(&cWCD5sm&Fn`k4)7C6w&boKEz0c_DzjMmX(EEh^?Ae0mRDP;J z1=R@i_82iFGtGj0CzRUi@?dfrrFPs@%KQP_%iV*{{pX*G@b2TI93F<5@VBBD*mnBTL8NNqRr^`Gt;JfEw62nnJ-%|^=wLvx}2^ zq4B1LhfP_)Ba3+QueB~qG2LmE(P1UNTK9GD#Q7#ABUc79`7*$EVpbM>4H z2LF|l>X-hK&Ul7=Mq&c3`}z6Sk?!`P&!I7uS-(lI8aA6TWoIN9@&NnePGc}--c z7gcnmvE$aY?Mrx(bjQhqLx^d5zd^FE}%9=S%dEiYLP3;+{jI_G1dJi{vov zJN}@cQa}Rd=@)TFYbn~RPb!|_;f_i+!u__xqb^JHI9b^Bx4ii~%zyUCe-C$ZO}JdjgmuhlWNvffL zCRqM4d@!KlyhWrbPIX{xll$xEFC379Je*LcR}RWQ&!*oAukIP9ie+pY<8o(tIIa#< zd|O@JT~5Z*%`8OQU7C_7IE^>$6J);d6a79_Tk>267QlDU7)Y^#dBfTs=YjtD?eAKPNXMB(x6tK?2Th@1vV@Y!KtN0Keaqw^%yXbawK z$abz>)!Cb|(LjuAQ>rqbw1CevE%@>(`r2Jyxpz0$IPD{N31F9IQFBwQ(cgZrTzsM$ zuip!^50ASyq~>;xQ#gZtlTjaI*x3E3&zw!mn9czZ{2chjJ5do$y|rRwtVpn><} zMFvLIC*DKrL>ScV`Zg%>0o3$CnGd|y;*L?_X}%BK=`F(RITRw6zwa^>mcMVHZrL>! zd6)Z^L%ptT`|vPE5>9o%EB=o$5ZGmeU=zTslVRG$TJ?o??b@1}0$X||+95$q@1&Hc z!^683IjW*mND+bt|FGFL!$%?KZ-=`D6n@rAqeF#w>$IMsyu^#M-)$&*!IAt6i=LHN zLW|3Y!qn2VJvs5uQOueJ&Dw;tyfw`hMA<^6HHAmppR2TaJYF;OhK``1uhel^>&?B-{Yjx-F~j4*D$2J!AGd8 zCnm-oOy&b$u52BSDV=}id{Dj7t%+iyiU$}c5kk;cz*y}RLU=3<$X zEuWtH#F$tKQTEMvnwP3Ezap*`C>L<@xT>`j9PcZoEj|gtFs(uc3-VOZ(C}fm`%?|H zHvSS4Io-%JHYIx`gMXrb4P9!w>5m6%O6DmetQ=y>j9)azyV%3Ebj+iVuZ|zxr z4b1PLmAS31Yf37wK7-ugoPF)rwib{J*%|hwo_l!1Cb=oaChFQREW7BbX@A8#^-a@? zPmcce##9|uCr1-7=q%&pdQIT12wNGm^gX7YM8;Ir(ixnE!htR0Z;HCSz~aLXj8uNw zrbR&+8Af>CQE~_Yes^;`1U|A?^M4#uj*@*kFc6E???5#Ho#WG@Ljuh~rRNj2AhFIF&X^$C!hGB_; zSj5m`RAvmPf#9a5i2kn3*ze6gpmF!7@W&*H@k$c;@-8~VX~7-+{HgXd1cV}<#2;K~p(w7ZuJ8v@6U@F9AoGrdPrImuJo4+Wb1+YxNFxyPRs^tztt(@4Re3pCnSyfR+#UR$e^ za*m1mU=6>BdE*EVf2QzSH2gMr0j?tHo#WV zwN%xkEMXn~*E7cFxC2@C@v2^LNig`w**nW6CC*O*2Wx(JqPk{VyN-8e1($Sty~~t9 z8r!Yki#Wr|v+@BRS;Sl{vWfy(K+|k-2c#Q_F_9CMq7qEWFp($T8-Ehu$BNg^{5>9Z zvt#}3anE^oGr79-aFF<^Abz|e8zNR*TK!JTq+ZV`S_FIZR_~qghH2)JOpJwJL~Eac zp{u)Z@s5V{SlSeV zlG$@h)1NlfF@MDv*zfcXsCo>|o;lSt>vtI3@V~(%k8YSIPD0d8X8%&f$%WRVacG@t z*p<)OgI$vZgBFMmcoC!YTmGgd3hAipDrA-YmR?q53O`=Ag$a3eHiM#|8%jw-40s`l$SJ@~Trzs*KfItCh zPb1%Z0*JnS3^C`*k8uFz1*>tx#%al+YeTI2jY_yz6GrKEZg!fUpGUSE_e2_pofgeX zyY02^H&%u{ugyFXHWPRMzH@m9sEVH;Eb!h_bXq{(i}W-1svW{f_Ys2LuM9mOIQP^l z#<6{KvoquHBHeGr`YcEBe(_sQ5utyGTx6DZQ=gg@21I8Sj1BWAH{U7CO^z;pf!4x^ zPdd?p`D@ZJ1TcX+ z(KIMlHf7h!t}uuTMdUg^(AavV5Fs0($>pbi?xj_TW82h=ei;1s&kbSsc&pFyi{GD~ z9UV&yyvZoG57y+kQa|#tAnl!XLWNKVmK{nGJYS3GcXC(mZig)@1Edf|JM(o{P@eY6_ zxe02ynJ=PlM~d^r&dicw*K!Hj@sZi`U6?y7D`Ta4M%R;SV0dh|Bx8J1d+U9fhWogc zEwg`tPdH(b*eHpDGS>3Dmq{?du#%+# zQCeXB;>!Y&;$(BTKsXbc8}mQxhI~t-HwWX+-BUw&5ZpOV2qZ^QA3LPOB=}>+>gp_f zX0-|H-R#m^Y7!EDO8k&)cm(>z%_9Qw{k9#Er~hO%(;QY&g;|*cpD5FOTIxFmZ=yZb$Va1L~xw!cAAa3wVDu zk+8ax2={6#7l^`s1;QF^egg-IIJ{?qb}{Qo5mWH3iQ;tG!`gw_@|Oy1kel;2Qnf0K zKG({>kUxHAYHT=9GgH$W)54S(yH@2!rc=$g4eC&X=pbh#=VdgUFBEQvr_lY+CB6<8 zi&YRoY@O18a&*Qt((9R3mCpy}4C#zUe&3zj$r^*ahf~K?+-+#TPMjFc z-C&`ngh?{+aGDB|)4c;dbRS$)&5g)S>Us;CVQ~%#<6)hL$R?!SKZX4Qe1MMQxVY#2 zzA1f0m?7_`RM5d$Jc9A#!Y6*SL-*Gt*U{e&EZzUUZBKWPG&ZGV;;o!fRa)lkTUBi& zH>(-97{_}qJqm~fZl{1X8MC8uyo+jIfaYpqinJIJ4!|<4dtap3Oto|KES>|Nk$w=SolJ53UtPj^;vrNxNE9{=Kg$0}!Hc`$;1jfqsZdX8B`))TV95PSB*ctd_K<~E6d zrH6srg0FaN)`#wF`wNgp$~^{l$yO=3K6(~UF+uGoV5t6q=b;gRhY%sa?blw} z-<$jDL7P6gZ|P}`$D3&4yh*DLlQFbO2}MWUeTDrSzHP$NId|g8do)qL3F-`X93EC2 zw~qlZYz7m__jjl3`}|!)v*JIZUUaJqi@p0DVI?B+_(J4S+P zPHx(unLC(*!jBUWO*K@(pM$IQ{#%T;s(|lYWNCo)bPlC;`OEC>rH^!IN{TNaWzO5` zcP%v1FH2%B4(I?j1_|1@}ggQY9DGU0Sjf_e~W1^KVD$C zt*tIWf1~35lb=ZuK}957_T_#ET&qb4uqElWQca*&6@Gi=WfukSHFXM=g|!boJ^c$&Q3@cgZEXrw&Jd$; z7RSIl18qXVDX;jnHktm&21jhGT3lk&%ZtZmsCdhJ)E1B=X0)&lVYgjH<%B}%?BNG5n$jQl}<`IHdGkMm-O_<481L^JU1?xuL+to|ro&91rOe?MR4}WQ6UdOEG z70*ZB@A%pzZGnklPE8WnL>wu6rmRnx)9m&A0mBJHkB~6&frC)PDivn`>`d#teECf# zRQz(gOdv6aZQm@53XO#?vmDhy1aYk+rcf*>8HR7|RjQysZ%y)Bv$#%I*AkhY?pei5 zBoqn^hU)PxNYPConRD$yiGVurUpFov5fM>gZgAB)sg=t2juWz6ZrC)x0{2VQJr2?e zY^8HJwf~469n-9B|M4`Ip`s`%+I_}vi&*`@v7g6j{6|zc{Lb?Wzgzc0G`5Sc3E`N< zE){JST)IGp9$J)x@XMtPh^E$Z&C<~7$VhSGV3(ee5`D^-bx9Wl?OIm`KX1aF8mr8v z;_A;K{}5G2^gJw=vH~^^JS1+#@bI*`jBG3v&DP#v@u)N^vL-npwKNx_y}{EaZi zQ4TV?dman>A?5b-Sent9B{8XN9PsK$$`Ft-V=n;shIkyBJES&>`hC|3>zDE}5U)fj z(E_M%RTycUw&>qYa>&WaNh0wuc6>gT978k}(F!P)Z519i?}mtZqf(P*Lr>xh9KA_9 zCfW3ci(MV=et*OWjv)^NLTZY)@3h+MlTkeS)omkvk=F=dr7Omt_Z&|(xQx>>ky*W? z5>{Fs9lif1{epMirKAxx&sE9V=*yH0$SGe3y_|Gl>VCymL?TNa!equ^{c|- z)63J^pK{a_hYJ-t#Y3WB-PJ#PyOTqP!6{b1-q>1%TpQc9tDnXXUSCHL<#@|;#UQ9I z1{!>gRazs+zcq%Ge2FhIRU5hT8fUTg7uwZ$+ltVnHg$H5zN?Y*S0{f*k5^gO;n&2@+)0)umiKLEG(tbO;`q+Zzn^yMrII&sjo{U6P2rj4oc~>3MblEPt z{UKfuC8uEzQ#DQDrJm9zjn$3@hir@1D6M z7j%4S*#H-Qy84w?UPv>XxzLxFvG8!GDUC{l)_G^Vko6@+CaJI?3Xg={>vX7VQ`y~=?; zpv%3a!~SB`tbTL3x2noil=Co=nbTZ+nMd9$viL#lx0iQf8iGIy?0tzgmqD7DMmT{h zeQc8V5S;grLXGe(rQ~C)lkR5=_-!gTY}X6Xl`>y*qt8?<-X7eYX0925+Q(`HV?1rjT!)o6?$CBi#gK_55KK7ni4T}_oBsTH z{Exp20>x=zvNuHp`Q(uQ{ZK)(#>FFu>gftOs!_{M%y@jX8)tl8cZCbiQ`6E~S4G?V z8`-S(6reR8tq{*IilS2aq{Qsadk{zLl=HJuad0RGsM@LNpT2i_a94ph4_t2MghlvGeY1Y$do?HvtrX98J9`Wq#(pMeu#?*SI%a%O2^yC zhzl6RH(@cNv|R$0UM)i(>C@8Fqk$zhVaB(FgiT{q<`UT2sXd}cY9*<*eR~lcuTkN} z#M*{jR(ElKV6MFbJ}+c_$Sk)7*at&em&^zJCp!=_d`{356%`YA`&Mxg;XoV4k1~{$ zu(xLiNNH8Qz6Zo#z&GH@G;v_S?m0@IS%T5YA^Ik>Qq?)^+@1gLV485QSswjfeEPS< zUBhj`-ZrmXJ1X6{jEtCHzgWj7pV_KZnR*s!ahW{j+`6rIQGpY>elnfn*4*yj_g?8u zrIBIHEMOn*yHh+!rl%*zOFH6VLG`J>#rCO#Uxl8wnwoTjD8aA6QHjdSVmqu3%itN6e)zEuJE`OB(sEK~_({))Sv?qPpe9R#U;_tw|Dl#Je{ zmqWk^y85*oM=F0zvUtL@Gfg@vxyG$&o55}P9h_l?+$U6pBc+S z%3u|>QSwk>Blw~Xj*c`A-st^ZRxz9yp2p}bF-o{kuvIhq8%GZwYrB0!nFShqhDi8> zI+Rc<)uoeN0%{)#(Sthq@lIM(Og&-V?jTBA=XJRZmU@@nVEcvos+&f#k^Gj&fqzez zxD=0F5?lhPC2=!o{Vq&z%o(0Ui714>d{>&D+}MztuJB=asJe6gb$gCJX*VRT#oM-b z`IhEXDriSkXWi>)dlwNhI(7dt2X_1V>OAJf_XGqB6`~i+n%CEiygJLBVIq~g#1R$l z+8@Y@Rc(K_>W@^SXCQ%)6`#K4j7averqZ$%{qo>tMfA8?7t6}(Wyd$kGkFLOLq#tw zj*KtjVMs*OvQ8s>zmPgdHM{C_brchA(m;kC&ZEmZ-DkWQLm#IQK1xG>w?X$Ke>y6c zrCAM=`frwwuLktIBfh%TM^zb@PK?j1C2v|wPfk8D%r4EmEfjRm)+!jhDM>0m*<{M{ ztx~1cWJ{f+E?X%%W0Yc1ge(8UxISK}vHCVmh`pp9R?H;STfKN7a;?z#Q8Vr6eF?1xWnR)-ZdvshMiO4&b} zEO1FXzl^lCCp*1zudc41{6*F7i)HiiqFjI2p@L8rvF@KT@4MeC6^LA?c*a3!628j{ zC<4Ukz!UJ3n^#W2RU-kt@dm@nZv5n9Hf?MMA_@YZ_-k^V_bq6mP##|eIg7oQ6i2A9 zoWtCN2|9h04>TkJ#4d)XbJ!R&|5{oNL3{C%z>>#gz`Wvv0DDpz1cbX!&%s6wM7E6T zL5dvL`Spv7ivy%lXD6OTMp{~3ztAU1tlNuZf&MRGa0PH%Oy4L+h>@#oh%S(H(IFC@ z_DOPa1+ry4ylBjDBze}Bg}W1wxKkr{Q}{;rVy7jyrHbH!`R+#k*`Pr|$Gxj-+w0SY z@D1Oiea>Nz+svQSffOha<@e$Zf%gm%Up;DZTlUJCnI>3m7O!Cv#Xj+w=PkNER*5cN zg6X$9(hjnAlzVeRe2qf55aW!cXT#xndru2-a|$EuD<%g8cnEWJ*ggsb8Y*hsl~TPv z#UzuRZo3122~QxOv@_cLb3p6;=x6N+i8{R&-k(2zY8LvZiFwyE1Bz_piE~*c+o9df zU7Ts*iaIW0WcrW86ZexTmfRMg4ggfxvK^M1uP$#_;GF?PTKD${w3E|Qf(Zw#&G4~x zqj>HKr`)#sm4uafo$twI%IpCa;|S;0O9}2clY~mf*QUC^EMEu6(*5dsVQ4Dj$^7u3 zms<(5$nW-vbWRnEX?| zV!baRNz>=#PIz?k1Sgb!t7^^2>QtlDm-pJ@WAn}Jt(kGi{%DDfJXOtR3wRAl+=4ez zl)epDN6-YLDab&m@4^WUT0djFzWqzI?C8_)2v_=Jc-z^{VrEXsv-Jx{4cZ~Ar`}U( zk@a(HjNGx$MkS`7*x(k;BH;Gt+UX2cbXJvqF1g7Mfc`Z3Y5rjBA4$2gIwtvdSJ-S9 zac?5@&~6t|KOEU7VpP#dm7wHTI!n<{kh!Q~WMh|&D8IABH>+?l&3^NAN#nMBW=_VL z;~voHiuZ^+;AXAE>$9mD7(@;D`SrW-p&)Zv@h+pUtcNfgAo>hdQr|Zij5Z#;Ytlf) zD9=hW!g|gStx?h=JGhqcAT`-|Y80aXSn1eMcG0BVu3{w%9fU5w`iQkMzxTp&U}pH1 zBpoKfKA<^wCFwJ1u3J0n7iEQ7w!@V+KvAZ{;n*cy?HkH>dpJmc;|b{rUtjar<0B12mFT^DCw|X=b$wWDD2g=@URyD* z8twCzNWf>A%`;k)K=f#ETg z9l;?0O+hmv{LXP5Bvvnmx>kI2U>fSaI(FF`I9&GzRiMo{DPAn*L+&bJgiG<3<&>>E zJk9jcrn)v&)Ixtbs{t@MHV&CcdMLVinLR2FHKOjQLpj!q{1 z*pOyQ9%Cita#qihDnxWNb$a^~fwu>T3V~a}fPsSg`oXxf~>R1$vZDoZ+wUz+0%URRAgz zvVdeN-Qd^QC^EsUo|YBN5+!eC<~DaK3!gq@$+cJ!ksrXx41*$dGJgjNLx}yJbQ#P2 z6WXyqk#oA*j%@L6s^w_%_eVgm?|x!lTaD#06&*&po+&k+Ta{Pt_v>w|1y-TmYJ1?j zcUhGL<$Y#4?XAeQ9{u4F!>kqL(RA2RkN)GuA;K=ZZgN{Gb1%HNXqo6lIGAR0&};V# zwGmM))pV^LE?gA1ZK_&F0>C84aq#;+#^(oozYzI8m+zkiBlp^)luwEEwQJYJS_YlYH{TyT7GLUF9`Q-1 zwtvj68RC^_eFKrjL@rH%Cc(~mGfp4#G-zcn85rKg*zu)k-WN|2d>X&Xi*JdE^u~q6 z#>K(AF??JIXxMPK%%t zJw3cyTbUGaA$2f5F#XqED?+a>DnbVnDE2-wi2HNG$ANGM;csk#A$J#-svH$P4n|pp z0&x+MrlbDVrcZ}sW(r{wcpWz`T}It55++|MC@EW)3>Ey3Z3**4c#w?pAKtF%WHMuw z+>p=mV{>p^lUZ%%%Uji9U3ZzM_7dKg`LDd_PbZGy`i2y*_1A~yx2LaQ4+W|7-te=u zcH6`%XI3W8FhSqFW`)GT4=dRv-+Eb8N=>*>9K1P`lxp)uyK$mAiykNHf5E>^6^I5w z>2}dM?7H4t3e}hc+3QOL!i7gBI#fINjbG2H@}He3D7_MechM%MJ7ufuPS>(r!7(ub zL6_GtlZF1dhn8^g#@TF*15D9{y#$)uSXLQWN54L0JABiSOiiS8KhIE&TPSv3>^8CBM1B5qE3X zZ^^egt-FuBV==uG-Ju?rpxkq@=~!&G6h+x4Y}+Pkn{>O%}7P?4I|AdE6yhwMC2X zlmI2La8bRUiFo7RW*NcaAY589iDa`5lM_r(&R6}q_jY@mxHFhOp`d08lp{*9Q;P-C zjkI9#mi&Hx@^;Tc&LSavvkqWAK;%A?T6e?iqXe@cN88@pRmyw;zE+B##1^WaLencd zcL2C)q)2b4fk)7Mr%;Qy;!<7%;+ZsR(pzk>9EjTa=aj`noZNp$9CgE>j<}tpJ%G5} zNd_7K<04TvkQ^eOF>5xs+#W1#-^9jS2ZJ0gG3<-tI`lMxKcoqa?C^yg&mid{zQQNR z4^vKy?zVWrzT+$im7`{gROj;X;b37MmC9WV3-A>^?{3p&xj7FmmyAAhP3_Y6N7flC z{qkkvr$Qrf0sEWYJK>0eo9N(7bN3>em#)^IGRqHQm$ilspw8FN@Gx@V(a5O*7ZO(FnAswm+QA2P=wbE6Xxa+{@XpQ6O*Bkn%Px*&e2hOA?|^CS?99x}k5nGx zcSu~R=2({)6WzhMNMFY99p~)lRE_CMQnH?WnvFC8OvOL^{I1d4$Ld+mbMU*zGh+xU zjR6b_DcT<%od;yUQMbS1A;(1I&33WJjQfft1le~@1vv9R&F~}axN9^El3K33L$$a( zf^Z1xlD~c`rxdjod=?-9R?)kTs2?+cE{{9|plVwK=&?}piP-5*cWi2g?*ulTANL-i^tVQAK#kIXqPU!g$ zp9>=@OmW42kF(Z!E10m8K|LArICyys-jfsx@-fq|T-;d^b*$tye+{Co7fJlhvC~V< z`D%&Q0@Du#7g-!6Iboo8EW#bcb;~{R&aO9%o-OHU513Rkf#+%H7j|ygdeA#)Y@fl; z<$~$0Jd(E0#Jh{_P{GTTfUdjEEffy$WGLS7DW98F()YbBQVJ zHJh_1d#mR;(h9um?(SxkR>8g^#G8L);Uq2REhsBXz>?F~*WcAgsdb64Q0o|q)JwR6 zZI9=3L&t9Sg=++;eA&}tLtcV&DdAvpT?1cHlYGg59n%=v#h z#CF?hIIUn>o^}MZ{|E%ccIWgDdk8$a$eZ8l$rs5@v?jk>+H{+4Q=n=QL6#6j9>?W| z)442RwxJy|=emlj|8r~q?XD*R8h7{D0-djCGs+69>5H{fk*5R#{JgDtzj z5GFlyO^!6~$|T)8eVMjP?7ZPUA(8{H$8B81F|)n?;BPP2OwhM(_^|e|%zlU9f$?oxQT1DGqrKp+Q8vI^A{U(Ob0luN%Z&k`QAc6{E;oA6e!(-mzw6`~c)Ni$k1Lqo@THp4YNJr8Q#Lkv@}2J*3htO5CUk2wh`U2 zLOOme!i`;E?WQ-MH)rc<=tzcNs2*m6Bs=J@^y%OpPj3)FdF;9$EG#XwJt$Gjo`fjM z6*F07TV~_=Y&^c}U1{s0QWsQPd}#{w(X&#Kf1!i)Pq!UHQ;_YqLJr#G za%c4z{k*sBP(fB!jL^`~XWP`%ORp(ary(gdGa{sNsu=GI#Rxh|95PC|iRPd34_%{5ignIGvOGbMf($2I+3GTSiRBu@;NQZt-vuSs$0f z-vOrGjN(e|pFgv*{Mh_sqY5WI5-fO0QIE)gz}wuE;{K9Grvm~&{RWSS2)TNZ-CDoN zDYWr+-fs+Wo6;)YFk*amZ;zA z`v3sZoIL(?x8ZFd+~sNuO&yniA0Hy&3_=NQQjt_=R|JD=lvD$Zp^*!exj$P+>lDr4;mukjpT* zpwTOVOj=qb`AM=Mgv`AoU}_>tAnpvhx&P&bvh)|_oM zPTd*b`7u&oz11|$IK~ojEA`8j+5wpuykBT@!<4e;j^XA5RZ_@MkwuU5t;GD8(8|p~ z#su9I<)kt`2OCd(PR&e2%m%Fl9v%^y&*75R%ujdKI1O4RA&g!|Bc$u+1`)@vkC18V ziL1%3uIi2>n_eoA{U;lbgu*XrAFapvT=Gm%KbJ9OLU@eS{-q}#;Y;6&2|O9O_nSW< z7=wtC}`FzN>gC><=0y43=i=8Ws|H`T507cqDv=uL1Zk0J1iy zXy!2l-0a2R$nP#%f5}Oce{5mUxA@2i0KGu z3#}dk{5C6SpoIo|dY7{`?ACN3`ZjYi;AE|}`EZx5ck%g?@Yk!^-*u_rj>^Nzf&#R{ z!orbdr9pH|Olcq@Ui#*b2-Dm-wEhJ8wVSiA-iz?51U}jw;s%QitLr>cst)2| zVzm*CAyj=u(lX65!K8{Zqpzv-cp9q@KQi2w?Q-lryt=*n9&S*fnUHmj4gofqR$Fz6 ztM+n$f;75S%%=(01T8t%By)q>;ONUmL;E)b9&nNcg!w8M{oW+7pw*e>iyba6^Ju}N zL68MEU{(M&zsSgQD9aiZh{*vUUHDW~#}#-amZ_f>fR%1wLEl!1pDiT>zC$n23((Bp@TN%a!s2Mz?(sBHg zwA2kH9jYWah1G`xCIPXqkPr~4h3`idC`5E&me;_nynJiR=$VUqXUCufKovg63IJWx zOCzJu6)VShFrPPyO%U{JSXh|d^}e#&sDQktCRr4<=%GPZWzgRG&$RcI5qwA?OfsTq2n=KlOv1kC8p}0<#Hqy7eZPM-MSHwE@vYA%u~l@}3JGnh zy8_)LD1Dbug}$EAs6J_&p}LusmFYz?sNbjf7h;T{>_MdJ^l2eEp}7s2m#pVKmriNK za54~(?B?dyVE{lbRVrk~?l6DFzHlEuta3DsqI&m=+tXsgWw`L4xk(zMcC>O+cct znBkWC`=m{YZgKtrexZj#PolIdTj_Lbla4u8#)bw@=gT3?ss<|_K z&^x`%IUE4eCSBYG4@};_{L>4r)>&)O543p5&)1 z?4hMXaEFqI6EfbV0RIs^q5!LwxT~JYXEOHo=4gZTQzAyl_Q(XrwzN;R>w1Po zoC4p>*#XE+mMZ(aO$Q2}u?w%j7+$1CcdnfC&LLA~85LelcH0o~{l6i}CCxX>JTvEx z{4kx!N{KRh0nwLRDu#@TIKk5{%GK+Z3Ju-&0FKZ)ardFMXcl#D6~K_4EVzE!u1{`D zrPW0PWhNJV{lS@^tlA}gE)m0ltUgnix2)5Q;95hsQGm;LKbB6sj6Ej@(MzV1ksOStp47*H?2!U_HHAgtUV~VjHOnVy_mf*ItC`Ce1zHrw?|s4%DFHvCW^6a-)SunYKrf93VD`#( zrLk9(Zx*T8OxrxCdoID)zW@9Kz$pKp;80+%k#Vv?81#Q9t8JpN{|{*BzhR|Zev}pe z7ZkJ`&8EZQ-^c$4B9y)X0Wkmnl^n70|HndW<}d%YiSMJYirs$6omgs^8gNeb2SB0u zPvNn-ka2I<$cZIEg{NJE!u2`G@PPRg6z;lbDrLFNev|T?kNLQ)84Z+^o0}zPUCKM2 z?<~aQwEqRGK+C`&Lm}{6@fl~iC-@xW26R@}SLb%a<13R*LIhM)5eP^q zAOrBRqsvY#D#2j|cQ=wPPBf7grD-8py951LWF3dTIc@{j(Y7FKeQpsth(RD|C^9r> z+u=1n@~>?AVim#`-XHz$ZD zDKJr4k4oTPixgJJl7ZxUG< zd(TE~bJFMkq=Rt}lvif`TCi&y3af4R<`CiEdOg*N6{Rs~|>$fhjpwDRczW;o-%2<4rHyTrdS{*0?!6|3Y> zcSgjk2Xn@>Ub&NhWP%YVp8S`4S*Vd_GaT}9^iPU=J6ueks~neMrt?Q?V4Fx(M${2k znbI4VJsIP!lbeuY`)CC4SannhT-V=_yD^iyQt0-H@g0NNI6@o~wqHM|@Xz~u!e5^s z>h*s$annoQRS$tD(vi?o#IXC+GO~Eh@c>hi*a*0=qc%+gFW-rG?QNnOepr3c9oN5_ z3=b=Bd*8di`LALZ*KKM2QLzz0$KrM%A2&oPCE34^nyJWxH~xr77guwoQ*D)ZEB;ee zJb4dsSjMjqe4Z9*kU%9SZ}q6(>1ftDlK%Md*G|nFr(mustvN(r0t7O!dn5<>1XMVs zgVVvin-JRwdJz^pr#0IIsP?D{Q9=T@uuD3;PtXna0~S97SF5G9;}=Ju+&NG!`71$M$S%4kryNO|*%Qbd#@ziUU^nYW{TVB^Cu~xN&~o_FNFyonAJg!#phtl#MTF)Pn}<0Jwd# z=8s;os>M&;-Q5N2l?UhN-@}<07?Ab!^i&v2^7EMik|XHT6ER?=bOQR878W27ioaws zE?*|FKt3}w(=k0w2vA}St{@rhnBU#&O>KuFy-dRY|!}8tr=7+JC(dfq$64_Pc#4 zqbkDyWUAN^XCsdGPlqDcTLy2qoPa=I^A-D!&jex$zcL~D)YzV9O5zZ|mOqGY-J^Co zqX<6L-F|*VezwU@e-y)G(K}jpUYR9<+jI}2`9!qVM22gNVER1HNq8MXMe=CF8SF8a z(8#2T#{}FiDFkT)_6_+`o{tI|J*bqxuv!!MGWPWCKc&NEuNc{1UFHpgHDwsO{1Jas z36Fz~sh*M3^1JP7NOfnp?o-T5!=2EaFTiv2rwOr1y)bg$HwVJqQtQNx-)mW3mv_H2 zj#Ld*z&2M;CTcv;Rr?wZc*VH5dAjGJKp}=6|7|{ZL#Yzl@++eOxCe zc_^zOCi&B+^TN_4>pumcPB&|n$dqwwbgFBP$ecayjQ4I_}Nsog+#BUL` zr(A;q+t@BGtyn5Gwmsw3ih6Q`c-cOMtz4HCO>cO{6Eogg{GG265tt8OaZ&^#2l%uL z5k8#BMUeRdgx|f95*BSL+iFq4!E&+Oz_2tA2-wvJ7^s02>t|n>lfwWo_EyF?etZ^7 zx2)9s^6lH}-xc!J?F_*(Jx)KVU8B!l7)y#390=KGf{Z2G{P9Wfr(ZlOI1v2?n?4mw ze)M{`O>oHdbZVeTUDExxQ^;q=*wqDDOo7i3@O1ZpIRSG^;%gV!zwJCkpHqQ@$R2@2 z(g~^S+98A z8Qy4Ef;MHe@~yUQarz!3($LOa^~~XsE3JPSj5dWTr{6o8EyB_A_nlkea+M>%BVr zpgk;3KrkSTl+m6CZGU_IgO*P6H^gkBJpsyAbk?)pEEbv%JymCiYp5Z3h}2Us?v#ly zB&sjuQi1@(+jO(Jx#@AxeHg2laCL)Y2+I#0#e6l9tB|Bu+b9ZL`x>*my!_SQz#rw^ zcOykc;y09W^9qZLh%-sLlvsSb4hKwPWm3TY>~%`tpO&`NC7!nyBWeY_B;CX7w9h5X z4J#zu0zGpJ6uW>oEXdCK_wUf%!6BWv1zq^(_&I_D6cAv5sU;(7pPtR!LH-2!*&yeV zC&#)qiaOLVTQ}%N>+9u2mww#8s-KG>@Zgg_u@XZX;C#Hhz77DKqAXyk#~l(pfD<*3 zIMrA}%h@e%Iq_lJ_tr2e{Z$G0#muTI0)Wm3P;>-dfGoI1F2-%mXSu#;8qR}5Cn11x zK|UTZS)j-LdOBmc*ffn}44TNbR64jg92e_r({Jmna?a=8`J8r5#dyOu^yZCNefCOr zL)%-++j*neI-{1>Q{KGQmnf~};(3uczLm5Yq3LX5%O)}v&dgD#%K_%D!J8+}`IQ#h z+;hhoFolJx8%jKWFN!IB{bMc^-raVqCzKM{v2hO7LiF`KDZSML@4-9yLv2a^UrvXW=TSD|t3+V4}UPr%4j*fe?9OHeAY-OKjn+#p1hvovB)H3;xtQqY#_dbBOkhvE}~ zEs?>A!}1HRzS?b!tA^1}T}0$Cbd2MrvC|Xys+QQ&^0nAYKizqW_=6mC319#f0+R}orLVlmGr)8iw)|v#j z6+1M!)l0{GmQYJW0TK@QEDpYE?h88>Y+*Q9zW=i<*WLHmJd%Y|-#n!+M%%J4D~v7d zaNSVLlc=?a92@=`=fE6Ph1D^-6^>p?Rv` ziZ4ei!G(m>%c{?5syP_W;Ey;!?;n3%`u#o2n>Y55m8mHL&EYTxul9~Fy~VWPq4N&F z9V<3S+ZFI)V^{>QF3zjx{-D1{4KzBeAtw{r9S8Lct)RQ2C5dPTXAtqGo8Oqv6~>~a za#53F_HgnW)4!s+q@l$3Eu1#V1m}-EANZF4nN=mQ3FsVv(SX83FNs1pgtJbQ;mH6D z?!B^w!Q=u&MTt-HL{7h$QxMJIEY0Z3%h!IW0E3>d|F8HexxN2Zm0nao4cY%7cWcJr>ibh$ zQaS+>hUL2FLY~;}WSEz^4RJnu>-ZXw@zG)ba>;Ucm>0JD-`$;$_LU>>)9dw%sm?o4 zO*%Xgr!9E(pq(uler?Rm@HFRku;KAR+{N!Btlis~KuquH#pm>9pYnCQa!~W+I=t8g zZ~SvjBd?@CmR9Q9xy+ibs8k-|vClQ!++xYo`M|&;UW_)m)0BBBhmtLAZs2t-{lJ8o z*nqLocagnvowF(A8?5udn=o|1H>*;F|7>??EqWlbXsen+m3b=&-f=(Zlh5ZX!WcQn zGUMI+%U#KnJ`a0nR3PO2z`Wt9hAwZ3?qE5p`FONfbojLZG9*ufH@fls;IyiFP$R47 z{LarQ5{NX4<4>>Edh<*~(-6A?ikI$>6m~%)34dS7s;Tu&;pW7}BbIFcm8xon`c_qD zULK0Gb2emmbCa&OyXtU`Tr1GBemR#P%h}m^6aZys&gMAT(^&X8N1p|ZvdoB0uUr!&Y4Yy~kOV8Xz`t<9gZDUpU4q?UuiksZiQg&Y&6fK#C2rTfXSGDj zMvQ;gsD`2SgrN}FEZw+M39M2vM?B@?%p;b12UhLDs7O_R3CSGJTzS7C=^t(bL|%?v znx%>JiVqd`=5;yCmT&}9fQX0mPex{?x}7&h^~=h-s|z^($(0sTdo5*UpLq<5i;Hz{ zds^}NP251_`6;XGSzqf-?n2*Sig3BzM;=m^AJt~qyj`nkdn^9k&A`=#JE)cuv?TDH zPhgkESIFrwXrwyIc>7@naiF&d;QcA;-Y^_8i!WXGapDEP1}i`kwMazXUIkqbmtEDG zirw!A-K24Y;q+sVXMSGSb`1{&rRuPwXk9z9s~`80s-S@%U`8vFx99VwzYjf}trU*2x?PdS(g;$}zcN1?&lan6JVGX>kfzGGB#^(fYBl zguUVre4l2B|K1)?5;AE>Dv4YI2%_X#4UuSNS~oFR$MPynKR(in)(a?*ZltF~rH)_y zJs52icxroRYn$wOwRT68GQz_D8**~r!=TgTNiN{rAUP%Y;f64DCqfchoPpSRIsUId z8Z)T7&rZgU{s>fIxkH8FcucE&t@u+d6J9t!ys4-5XhNBwlr0O6yXjeY(>R@Pw+We( zEFOzRtpC$jd}r~s6usw_(SWGV%E?QH$tHrO@!tb`?SDJWRc)3o^2gd&UvABM)E3Sm z8`*oD`ReGee)?smi_VFCFPs6-c+v@Jz;T#joA5M-6Z;O?1o1<*HnuxB~KEG)mvUGXkQMW4}{0iitahJAD+?6yPMD~}G+qlpa9U=O%y^EQiR(SsovoV9s*-k^6H)&9`ERAf~_qlt3+P(z$0 zV7q#l&j|$^S1v(e@Q^}I21%Mgqu9mb`IL$~&Qc5pIvIaeadhL0$WK_Bup>Ii*-~Nb zd;=GA&BZK1-!IoohT-;s2dM?fnJ-Xn89VFUwYzZel+TO9Pa1_I^L<+}?sObkw>KEv zy16|1l;P5cfeism^K3m%@k5^0>^Oy_TLc!<3^5RLeEdx{-y)SlfXNCofBHb zzDSAnb0Bw&#l)@%Oe0-M7b@@CATmOjNihXr;j72Ehc#LJDJ@=1y?@RES@;fg`Ds#fKPNIjaDT*K+m z>Ak$qY4&sZ>&1hrQLHJSsxTJ9^rI!oX~&KB*6;jr0X=sQFHrUJ(>%4=ex=cV>@YUq zzpd&XhH-o6Y|&H@=vy*?Tk+AiF*m@ACFtDUwX1ht5AmnSy3Zi8{o- zP+apHZM@E;=;~Wm^B3B9wYAj2{;Hk7(o6nHW%7+s50s(<*zKgGlWRr|jFst1NN|{9 zu^>U>v>FA5wRT)2#0Z(~EUTN+kA}4?pxBQ=T)N1>ZP9!~g+n8RgxtcV^K6ygviiA& z$bGK_SU)-Zr3_;%^eN$GJWtMfP$%2Qo*eY0VMpxCmKw0;XZf__31hS7Z+H<8;(h07 zCjRR1n!ZLWNpYv3X3_3q!uxQ^_flW|n{RTql&Y$Frc^e@0)?;1BZzxy2;NlQ-gSG- z_bihW5cKNxYxMC*8cYvoK0r>dgr8E3>H?4WMB)Lt@LK%IbQ;rlVg^;jae`?2>{RYk z%1*nzChQx`ybJIY>qP8ur_7&lHdswUdWj#O51cd)(SdVH0420-^;@`w#v7@4x`_fQ zhUsW@Ov!?&uRmm2^*=HesqR`i#C0iT7*x$=Rs@u}{EaOAqJ5%oO+vsb*GrRl5QcfZ z8b#4?;xfQTF))iUcs+}6sE28QFvSj%WzlJnP2l~(kRKU+QQYFJu4(XM6{CP-Nk(=4 z;qCz&8@-!b8y_HEZd-lncc>*GCH;3|z>;yAIT@7sb3VIOMCaFw4zyxdj>O1A@dV4# zh`(&M9~rHjODRoXA3dr!P94@R;c+DPpOD-d#)suSEQRUXFUJHeloBTo`>(D5UIQ(B z(OAf(U6imrLj))MThwZmjL1UdDdf&TKmaGH=}!p@?%sGK$f+OVn6Ip!(-V4r>Q=E# zqk4m2a8Sq7_S7-&p__C&A9e3ujw#*zw|1dnLhHETrWg{v}M1{_0y*r@JIYUV=|jaas<7&0I+XIE816ul_m6S%Ib`|g zk|eGKE=cfu<|EYhbGTgdoG&8&eSg4fZVZe@vD51+NyB!53 zl#cN=NnRMMrq$Y+zgb_$7}y0?eU*_02OJ*QdJnFq-)&JfcP>x}NVb7gn=KfdiQrvV zrQZXC#NDjvNJseupXMzNX*!hPwOYHD*Gp-&)K|0T!T&tzrxBCDnD}};Ux4aYITmy8 z<5OG)hORI+N-Am!hT(t>3bL`YjI+g*z>5caFaGrf8{98*Eu`%X&eRtXmdW*+8I^U9 z`hZW$kL@T@#k2fwv52MW!*`;@YdI6lD8(v;0l-VER2J})IZyiN0KOAg=J(Mm-QC9T z`+!->fjA9Y!bepU*m`_(bQIAMHF5YV*}DR5fjvIy<{#HoJ105QQA1$UU&7qnZGvw) zS>Lz+GL5~MH?i{{*1M*e=7Nr^+WzJ^_i+q53K>EWjZ*Gl$lBzfsxjKUg?+!}+pP5~ z%C_|?>gO7cnm2i+lYP}bWFo!0>=@(u7nx&i?!}o ze2Cd^{^Xjs>-+Shr9S%*AjPevp1>04 zxr5nS9YG#6DyUkV_^%?nj+Ssz*&BSgN^zJmIXeDfO&kHW?fo9)0s5yQjS?y7^!EAk z%8!Qa+TXwS;DB*#)i++@!LJ45$~9jAc}{nwA?X!N{VEKqon_-;!xi-_|&;6P}76&eoi@Ag+71~ z)w}g@mp}}BFSWD9Ky3tf?$ao=g$D}+HwehJ6#Pj`@$vCorweqJhgF`HKZkb!W_dtQ zC9=Ns)ejrC2}CPy z3)#$^F3Q5hw7#~lVPT1@d+}9a(qyk4_1RB}YgSyr!Ek815mH^2{MSO(FXWxM|NFzd z07f9dK)eR810t>&1YUU=qcOdCO@iXzdH+`Wq2t9gh%ScA(_@-@U-Cf$<-hj6^6Ynx z!H+0iVEXGJKVbT^%mV8}3WaRk{-sK^rDUm$rVR5g38_C@o{&20FI5iZM+}axnw(3? zN=S3cK~;JziT`~BlPJ0PKUe@D7vTrCplY0la4^JSPMP7yBdVW#uEn*OwP&%ezw#5S zl{g-|=Q18Zx`!eylv4(>c)f&$3*3`BBI_XFH|wthzxZKSYrK;UcD)v}$sCVQX5~fK zX@h_lK}Nv?&EY}xFFng8|4Rbu49TMFR$`^+T6mDs>N3(%>7V$LTc}E0z#2cKqyT8f z*&x;j+#(^rHa0KVE1qdJAn(k|N-tNr^ZSk*98@HhQ-o5zgxJ1rZk9@-!u~L+lM|7f zG>O{w~=E0G|?(C0NsUFyv^C$F3_M=S8(fxi5EyjIQ)v^`c@P;q49PIS_7M10c^a!~Q!Y!&L zj8!HGSSKQwigOZas;}CqU0?ztvY0Ng$Nr8nIDGX=zwf0es}u_sU}px;wfWzh^T5)z z|CIz}h%-Q8|L-jSIpIt8P6O?CPO8|DEp$8&7xcAFr|)FB9#>ge+3l)VZsP65Z6*x+ zm`$jowQ)ljKxkecFA~y3dW2bs3`+OglL|b5C(ME0A_jRE{iwZO<}HLB`BqC%x7pzn zP0#r&PNli6-4hGrp<&D0cPX`A!ob5K2t??9vqe*XJ+J=`1kmy(xvzW8=pj|r+1g%0 zCTEyOv|5wjri^L|+8c$twWhTEgHB3J9Ox<=nN1Qs>@MzFhPMxyvrf8`z+j3@@3DNN zSDTaq@j|#A6$^0r=)-f2I=M~zZ~*`PV$`;H(3{~MMA$?nF;f?Pp9iPtvD6GA~l9CAVRH}1reQFfA zM%TvbB0QNSoFfa}me8vwu@%>4sS1nlWUsb7XkY!q!RNL8*TK^Ov-giYW&0UrA_=Eu zF@8H&a8mqhTqKz1@N8~wAy`4H>mhk4;951PLq16T^@;|};C zg$4v-7q@B1hP1OHxxkc~8xCCWVn^ZTq@>j3=%9k40*T5&#nFJ2I+vI8&8AAAjy11G zkQ!IY_MVX4EPkPVo=SO$;oHJRtlS$V_AQF*j{RvE6_ z$o$v*&vg9!2{gl_qwm+|*9ZErnxnNVy_*>z%v!oM;5Y>(rM-Ry1%+pLaS@YM1-537 zi5<%gI5w6a`fe=dQ#<18ANzthAfll!AF}4Drh>%#XB&zTK)?P!ll6h0hn+p6%~T^asXurfM-B4X=$H&k%G>C8%Oa7_|`q zVYI!ruEz^M*Auz|BE!NEL4eKzJv%#AbkJ#Ft>X(3lVQ2 zT35XbnzeW)fBi+{?}wLqxfGI<5N=lPEE<{2oi_Isil(vO+W=; zU4o#1NOh^&?9Cxw(X7@V)ZH0!xi-b1JVb2ig;J)!V+A&0brz*LdvNAIa_76t_P{h& zMxgOhgN4N|+L|^Zg`wdUCZ&vycp$a@PGTuB(g$@`QD-&3E&s zc9+W4fBXffUq!K7vLY{etLO_Hx(p^z42v>k}cH^A6vJ!fx#6|B&eL-VI-*NuVWS zQ48W-*jGZ^I+0LSej^dc`H5j%gnoQ3A8555nRL=_(s2o8wpc2A;04NRLC}}iqA%Y% z85%B-&Qc_3;fR|N-fvsH!yzVNLm5q_v%r!O=VSamzfQbP0vtX1bI696{pUvY8l5#B z19)n{@b#TmtwkV!ITI0sd!61Up+%6p(A+?yfp=FAMP%v>xL6{gw6se~x5Yv#Cf}2@5Wf%zTa57=K zX^}BCaezP|w7YDf+gIO*zv!q23@RjqP)h?1u|a!!XCm$4MM9J--DxjuKW&mm*Y*e# z6yi}S&i?Yu?{tQN>2wb6^}E-}+ES zd5hCZCy)_bm4jz*y!^*i7JST?s4@=Mb9_B7{6~DNuWoNt18Dbxzm8-FFRL|MZ}ldP zY2!0Ys>y--p5$5;uL0XjvkC;b!GW$Gh+MhXB>|V-0|78VD0|m>008scyuH{i{Oda+ z4QR^~5E24ZSkKxDi*nhMH+5}Eq8|L%-#AUi(@!Ra2u4%N8K@~7ac4AOPwK@epb{;0 z|I|?)s)yb{U{j*C%bnw0thTM3J9<{NZ}}dO8cQGQmW$_y$&Lts+@!WU;yTGyFU1di z6>Sc7vB;Pcx4q*r``;1kd$HU=aD4>UPc<41QgxzoQ{KvCcytKE$>m8&;HyE}SzRwV zIS@eXux4y>`FZD`aG=nYa)%!~@JQ0*24YsK1AZTOShN#m$0`Q#np@{-Jp56OgVhoD zJ|)9A-4ih%tcwZ~d^!?}_;HEuouOBL$Mf2JpYSC>!zZzAbcDH0n+$*}&f4K(dOvoE zHJ9qQe^FIn?z#Vjk>Xeqog-lZkcMc+5ld;aP5(iqv!8)q!cp4Yty;l z18ocw>l^Q9NY)XGLPbe zyK9=&r*@KiR#vHyeWI;2f`A}rJeD}p49sLw2BQb0|_tySw*OM*!#!jn)3fvV5x`^l)^^2HH@| z)2&q;`vSW2;d*HX3k@TgfMDCod`2pFVJ7!#GwW}-1lr{3FN&!=5>cb*g2&I0<%UP1)<<`K; zJrjD*Np?l(rXJLL*LyNunET}$5=?;Z2nlFrztcE8cEBe2!xdVk&&q+oqI7|*!Mq&J z&eqn}7cH$r=Rz+awg*fPj3$9Oq*ojqQDOKWokG>!+yv7@M|<5tCQR%`p5_bSvp+^Bva4X~J@4 z7Jtb%$odz`pynNy$!o7hps@GG-RFT{kK(~RG&POHtR;b?Y;b+SS{4e*pp>fY_w!eL z;y3Q1O)D$pTBZ4j-->6mhey*kJt8z^4QQ`wUz;UYSkxx3^8+32ReM}Bwn|dP$7rP; zjvbqAN7@o(l0GJqw%uY@5t2~rX15*jN^8=4>S-Oq+c0cR2Z+Zy%=M2gym_+rE3?y+ z1x-We&kYp0SH-tMY)|o#JSUO$9oSJa?Nc}{2NaZqqxDq#tJTa##v;sXiEM4MKsu1y zXo=D`v}k?jj?8MUX?8e(*ogggFEE^)1X7f50{@v^>lk;OFTc&Q%>V33-9=CTGn4eL zTaGqoOdJ$Yq8(Ue3y)lB*}k{$|C}o9h$2vH?SDIXu|Jh18j;Ak*`MK(RWK0poGHe+ zxM070y`fj3-7%P#^U0W5NqLeP>b)h{MERNapH)^toYU^H6LH$dWn1MV7drP1ycHf8 zIct-Y4LKYu8x=>gbUEny`t{tZPc}O<>*e|M{hb>HUa9{0hM9Cy+#*J;*TGA zscGK&j>C`XCnKrBrO(l^CoX?-a(bRCtX4}|MFp{bIr7k=Nn;!D4M@|#Y&^w?If^>F z2onTsw)VVyvqV9>LYzi+nq^l_@IFizF}TvFrwcpZ&E;B#5l)o7xsMd2` zK?l~^EtleEeptW(gET{_3~#5f7)2&R_`g}Zx=7U`EtW>GGG|+lmSdrri&l8RC0nkS`#~a1M?hQH)y4-pv@2uK`IIe<@g2-RyXF;bDeCPW z_4ZB5R_?l3A8f@~RSUl)^^q*W6G9x7@veXTDt9DvJ-xJIq3qzmfDeaaxI!Z5 zmHp&^ILNcfrP%6JAia&6t_rVUmNhP!)s6}NDvV=iTM_o2jDwi&l?YYd5C*7Y#g>0a zOt)DrPQIn@8k@A`hEu13wy6y-kcntFSqtb|cKjN%34;6-xDtMUQMZwWWg!_UJp611 z!cF5-4B6jyez8N}4U-qt;Q;wG=8<4vi_-G|!^fzk(kKf;FyU!F6VAr$thQj{9|FEI zimy!tf7I1}jozsl+<*zJglz2Yq<&d*0`; zl+<`-29K#VVFRB973^0t1bws-pRfWFVZ-BReMhL% zSwOebwip~k@kas{rM!?*P55X+v-N*yd+V^MqOWauXemKyX%s<_?k*7pq@<)vy1PRu z1wo}76r{Ur=x%9{?(P_1X1>kudF#2}?~m`F@4DuinRCuQXX32A_gZV;>%Q?N|E6d} zvS_OTy?f3L0k69~i!jtbzP&?RvZbHcgx26IYr_OLXU$qNZa+Y`cplKhoZZb#SP;>P zNbr!h7mpT^I4)^A`*vadh+SAiMFj!@33AVuIfTOceGtUk zh8emqv1#L`Xd#Zs2}JL_9|I1>vBS0>)4a%_^Au?ySG>58)e}>Y@*{4JY$SkmF9G@S zYJuU8o@D%jM}#3F1NoBlL%!ch_O5wT<63`#ETzoM6$!+af5axppmYnr2XqwJu2#j8 z8TS{pkSA|i=zou`IEI%j>4iVK*TBvBR(8Y+siRKkfT^#PhrhAJf`F$Ut(Kqg;ex;B zT5Sg9C<>(dPlS908{Bu%L1y>iQ2OW8R4R21_2tohA*~zM6tlH>w!2j&87%yE5V)Ob zl$LXikqc}(;ZgHG2(&OR`KDVFUeNMfBxPD4X{bzFEMR**df24;B*M{8aFu@ciM$4L znE8m5hAalCvvst*q#}>NQPogw>ydGmA^K%pKBuCgO8*vt68*?~%WlVV={bp2F_Dvu zHTUXc-IdS@v+Qc6S9-3*_6Ps4c_T+c&)>fve>RR47+gnwx7RpSQNLsx3*TzIsEA!B z&d#aoF4nhy?VT`enYNe~&#RmeshI7t6RF$yFS06j>djlFwg9LuN6PKc>)96Q{7Z%K zh^zv`wSv&!bHO^bTi*n@Byu>>dXw&zDEv{al^k)-JGmC?PB3A#ClI18X2ck*p2qKC%<8Q7ezIWt z*U>zInx~G8Eb1FV`{AW6#1%-jmYzreNe_2#C^dcyaor#~7U(f*)fh;ryEoUh(S z6TesXy8=^4WS5Lzr>=J;4jB@$`|d|7wNM3h9N#aEwwv8jSIe@jsm96n&^gW`SIfNZ zTj#MZucY)naSwVS#<&cEImLhzieT%BH%f228bBNr?-t(a$Rh^&<-O3<6vJ2El6o*)0cUQ4 zB-iV#I%}=-SAB%Sm|kEZ7eI5JmnclQfv2B|rRZuG@}yG?R~jqj*RQgQ1Pmz!OJ0-| zpprri;o7#R1dv2j?3JhP+M8Q)A|DE_l6Q=ClgapYYF-}>5qh%cBUR=`vd zORT@ls=`4^+NSz#$n&Bs5^Z!gX`yth7-#CB-gxBoC@`tGwY$i6}I2WUU^IJ-Z+ znsK5Ma!2iUCR&&G`pxwfJ0BX$%KP9)A?IZu*Y$iJ$2C8s3TAfUY5T7(NkC_T&)s&h zLjUoBWTd~@gWgrc543FE1=KwGHYIahL|_ARnX5xif;+guJR&O}@w@6a22&R)yawv> zw#Rb`hSSAZ`__`reCBHKee)9>^ zYpMIYZ&^S@6Pn460#Nd~a7vw8UGD1JZCZ#Im6u`(Jk)jf1H71kjh@!RIgWxsgks3Z z8t+fnnjKmif0`b?)}Y z<3>Y687k#`nB)3i(=vsMbCLUgd+ls!DLL9eJZVy%`K#R}XVz}`X@PXN6&X@ zs_tyO-NGu#9G7C8{|O~@gov+dcBIdjy^gQ7uHQecdDoP`vHO9N6Iqge5%4sj*6!y< zu@1XPt?>|Fk}>pVXsAW|26`T+wX%P6Wad=}{h0>Nz1(jQt1#L^&bs-SrF-4TySu|Z zDxjwbrO0-9T|-Oq<)KN-BH?QtI*sC>?}e0yLW?tN!FngG zt{MvxhNqRl`M-lU#W2Yp$uxK@i9>HA0@vmD5y|5xYKyKT=0uB?g$PW@){ImVbFC-DFXo8%!?N-qEgN@JG^B zk)fbSQ`>g3OmnxaRDIpe(v-&j|Z(+-Y&(#y)%^|X1e=~tU5z+hG3HQ+um zG#o5{DK;3zx zC*tc@pa;)fp!xp0f9bP_e`9`jGGqRJeaDOzn1a3+@lMb0>0*W_M_}cfy0eTrK0h3W zqdHt7vPoJQ7EXtT?tq@4^NlT!wPCIK4u3fZ|NUXDGx{F;u?w`5o7pT+IGQsDt!}i3 zY^iuYgzf{z%l-G?Q-6Lf_Gv(M^t@SAtGf|9N^!VDWTc6DJ?_Aa?E10fu>!N8?f7>^ zwssgff71PF@{Vh$ShHCTo}ApxA;War^_L*{_;WJ?+S00T{u&JSj@wk}0h<3VO@ruM z(!s^86)?`J5vaG_a0sMP|KHV82hAcqTA*&jL^PY;dg~fbNdTvbHFy_X=gyA=G&ABTwtr z$5Nw>B~HF&YtIpPm+jyG!~zIjbG?`&e83mJBHs;$=p~#tcyIV@Wa_9jdo>VRi~JXY z^jde;8n)bLaLo|cgNZK=Z|O*(-AwmTO^UK0#0meoHrM&vMifx)kx~qW2hQB!ujpFo z*m6HTT7RqK?5`7a%7L*dd{#SmC|M-_c&cK+ae~FDxaRkqQZ2R%onIYwpdMS2zm#!D zL}c)uYuQEy77euwU#LQTnDON6%&&hL?Z1^<_b3)=CvAvbE<6X$`ASK-Oi5_)2SqzXEHn#LoZC;c(63_Ep?)=P{OFrJsfm5-|= z+^c9!*7;QHv%Y%qc}Kl^VKVM}?Jg=9g)RLH1@6EajF_Jx2kq~IBU$~6y|#9|y9Oq# z;Re{YMBE{RVLxk;Qw-ea$*nq_UNiciJ4-WAvDC}foCBPCsvp$b zTCFuoM^RrZ9(TUN^v`;4RRWjIrxztDePGEiZw#HPD^g+Z$b2|ydj3@A`0(s#HRfEl z_onxKP$L-emP5?l2gs5@UB$|0*oSwt*AjoajH-wYymuG}(?rOCu2y(-v|Ninyv$~r zo&4KtU^g9R+{U|OzbDQ?3Kkdg=FOX9Zn}`G+(o$~h0JIP1bGB0+bLyqRMh5{>2L?Z zd*Ez$MUeRndC@Hrz8qwHez+^&5)6zz@J(?!7(O)1+Xb|=+wqL)tOQjrtJ;OGyB$dQwCyA%K z@?@}&F76Ea`-kjBqb3fk*g^bM(ZbhlP7)I;K4w=9qoKLtJMrY+%-3MOT1`zYb9~41 zEbjbET#&tkXhaukno?NBU-=^DNtE1XGC#2dhiu?3Ng#gq*x21}xGv;9lw>q9d75_t z#Yp}UAhgheR51QBqxu2;)%I~>1H$X^*@0RjuNFOVXkOWPR_lmJJIX}uGL91BVw<&8 zI)LvPm$6(FIXNftsT^LmeQV9geh_sd0e>R$GD$3N*U)*&WSs~N-tA!v$F60PTb*zC zH@enK{IWULDW@{(1 z6d09z1w57J34M=6z#!YV5~~nO%oz3wB4Nca5gjv`8T|fOB4-r&abB}3ZgLqlS2Cp` zqkXGogt6l`menZWx`of*W$`uPxR(-&qOX$c!g|)4;1bI;FvAo08x*7EKs+k8`iMQ! ztBCC{f;!G*)3ryOR5zs-JbTNJRY!M;tw{}mHq5<*8F6MsilK%juvV6|pJ^Wh5=R*UB*B0GR8HXw% z>H!dp(8|P%dQV&fJ|KlcVLt&0&=beh6W`1aZT7{phm7FwMRkPjTm>3(?-EeGxUzSN zN&WdL!{ewu*@H|?xfMM3zlI7Y?WN2Tkm2H7pBzH$zb$_HQV1-NmWT*9Ne4ecDeNhU zWD*a$3hLWOK`nTMM9uv!{$#|&lAtieun8n1w%dQ@zm(n>po4$3UHRK|KcBH1{%L_k zd1wZk7gIY7Y%G?v2#ttZGD zj1Tq+>xRFx0!ZRt6X7(1L?$58iV&|&#oR6u=^GcX#5zBDK`vxM$A8eO0LtW zJ)2&;;hINMx%P(rX#0gEtswGqhCg|(5@p`*t@CabO7o3brUeqAeK{2UbI0E&lS*04 zn*&_Om$6Fydto}|{GTr%B~kk6v1T()kJXBE{k3clBtS;907rYte-AxPNzU)#`Yz|9 zt)1nqeBG*S-KE9Q&qpzQ{{i75i!-`xI}t@6em3Eq`oXfPg3t!BfGakF*4LLe2nn`7JIwuVyR&~ie9!)D*yYMzZ+XDw^62Ms3Sy% zmx|Zz7Faa!H_7wjq?oe&DH+2`tcBFjCB`>s7ML5;8pM~2WvfECsQnfU%Z;Ce-A z{hki<9-1UwED5p(;JE8Ri+WmH9ZvWPsDB2mJkJb+`+=oqsYqt2WY*NgFU2!NRp>XG z1?Ema+Yxx{UGg8q&J!mx_=C=TJ{z;nea(Dz6_&W~eP&HCd6Voe5#=j6c^w~O@?n#$ zr~_usR9Udqbmkh6TmcE(t|Ncd)3sc0ym0cb?9kCryxT#+7@9o&@+UU_@Omuq`OZ9n z-CRv>$$>&j&B0i%gT%Aki3GS3@KFbCNL2?~fSpw9;HN3|1ngvL7Cs^(Ld)ewdCsJd z*1bNF^_Tif;`Xz=SmD^XIH{Zo`sc!L&k?ynf-T0M_ZvTXe~uCLNK?Z4_MEuA>#L=c z*ZlJ&a5*p@Cnl1YDmb^WhG)(pYjW0Ggg4Cf!tJ7CYM$J`?8c@r_91tVJO%(nqWrui z9kt=`PR`3>vU&qQ(F0ATH2%z{pPv`(WxW`~ z46oKRZEB+uId>=`{q|&8j{JI{7YqWc6Xz&Ky|D?+iU!=YOGm=kcG^boBQc-6V}>rdJ#IPdlPVRbxVz3D$HYrI<<4B9vgRo0`7WZX-C`&)%1X70eor-6-MQ$AAyn7`zJ zrUbZgBAE3o#0AINdF`gE@AbPJuy!%#sY+%7F+`v5!z4sEHammk=6o@B3)ymbjotnS zD7g~@(wap?rlO*a1_yRJA(Y^s(`_g%%J;Piuiq+|{1JpTqe)~>4Nih`UVG{RlhEs;j?+E}j z;cxMjLZsVLO8HaXJwA(bv>tjwkzb>dukI_$ZU<@=ajyHPc`Qa&v<+y6Q^l}ad6b$l zAc16m6gS@WIOc9S&6; z6x}#l$avC1QBg6oLpIlKZ_2UJX4!qZRo#B2R=3uk?F#~iPYDPPa|}!YJmP1fL$C|w zRPX6ov#t`ba5X+dY_=CjA-(K%m?0c~NSYF$v&p(LEhcom5suPA&C_9DEBzZASYVe! z&)_v|Sr$0VVShw{VYZsR3=|i~xVa|&Cwyt_KX3Lj(*VWiv{!k1k_ip$O%=9lE%k9e zp6B8jBzc_|drrD^Df@e@P0zR!T&jt_1Xw4qJVCE@rne@5$?HBy2I%`Y^C-Zrwuk57udhRSR(JEnWQqc#8T;h!`8jh(#!4!^CX#CA6p;GN1k&uT0Stj ze(N;b3;^OxTvWiqT#f&-f0AKlerb1;DG_v;lT4UB5ahxyz@l&OIyND#svB|XMv{=L z&z(K6LlM+A)$;NBv!1tp3YXf>?k$i0p-_}OL@H|Kb}7BR@n~4)TVZmGAE!jbl6{`A zx+2x&a|0VN`2)jooSso#E9l;q3(YjleM^4(ERB@Vl!mfT>xLa^jRA71>B+Ocj78e@ zm>ESh(Hn-vkmY=InzNZ+IyuHiZ3eL{GdI&h8;v{u%eb#BEtvzbHBX`?`XM7Z*I8L@ zUPvb~DeqJR_PRh*FRvNswasjKlc*kh-EwtC4S*t2aX8Gce+-o$`y97Ye|~zpp-|Uk z7qbsuCv*d@84_5H_*4EfP|ezg>M40_c!UbPL{8HVSa5uY`yMl>_cL>xRU>jAO3*fi zZ&Z@0cqvPse>r&@sU1@uC;+7Y&{}H@mDcV}!cF<%!!+KN86nD4b{=q^Wi^XVg+C!% z?m(pJmaU-c-_9P5C9-6ihhb=d2src`K<~eY zdwfY{(|7&)CND!Z$*}d+eaEqQUIm>8;s1fjgF6dwmYV89i zz9sE-9}?QKnpM~@@S}ud5mxV4t{L1M4T+ffJJ3Y_8VA?&;%ykr%V3* zCySU?%FC!xc7Gcwvv}zyYoXmon{4SJhYKCzb|m#N!i;ijPSWhAR})u z*eUp@;D~Qa-t5&lRqrZMYcM+L^gb$k4n@pb(7p?g%D!1x_5a~UiP0otO=z~z0DnFz zfX3-87yS@L^wvs>l&ml!i(HZ%aynTXBjR0kcq3{K5AH4hC6Krm4nR~+zsJK1B@cH#_%y_@Kv@=g(<~1tAk|gf zWY?;`n~ariGRT6G)XPNQAvnxp+QBj<-d`a+C^1sp)HOlOUg`!lGEcxLhdUk3Shg93 zvdQ5SdE{R3?rtlsJLMCLa0P=yV~O!u^GbRSttV(@SzpJEG=CW=^Saj8t0!b(=_0+E zX3l7B{V>aomCVe-hm<57jzSo??X)#lQ3uXR(5!*ulnLAh=2L=YvGxxAzCWE0D0Dhm%V3VZtJ&zm z=jK8+y&f;OP<{wOAXdT>U8nW$L^%)}WQS{3;}A&h<-u=$>}0>k-(;l2@$;BNSN5n*hUMSKiKTqa29HL_a5oJ1@kaihhzfU_Le)^ zrDjsdap?!#yrC8q31RoAKi{*}C6>x~?Et9t5oH*$&X81rr}=^lfrs2%?8E$m_NZe= zJP~j88mO*7)ITH}`@^IC87Vf*Ur3c{pE7m_ED5E<@u{nCrZZ!|*%**}jc#k%o`)ai zYh3_$5`;5Li^ITXr?kZxVpOipc>%r6>*Dn4dyKef@is6jC&(2nKoRc9Gw&;rVA7pwwY{f{XV8`z5k%BtTjkRl-0|Z_uIgZu~PSyLU@M z)?wBC?ip}eNu+FiSGodfHBNNy%Qm<#T*m%HP%Q|{p)oE+(8`rvVA$T}V_`vLj>Kme zPB}D0?^}&XEWrqP5frBjZuvcOo3l#gEVH z^lYt1A&j?H>?*k`yF5-9K-%GkHmmdaQu1gU$mRtgDpY4IMk zNFGTOkf8O)a1>IxxX_&;r-{na(0CAV%_vC}>b6Iw!XxDcFF%8HU}qMU`CBMH{_f5* z#g_3R4g0QFu~ij6RRqU=12t(se_F_XcK+vjhGid(&kvcx%ZV+TW8Z6PabH2ma*VQg z+b0ZM$J>M2HK1q##0pppJXbIvk^s&WN6;3N@N(ska>hf*z1Eepiwn#TkQVU-!U;V(!Y4|Wl77x;Nj;sNT2~CPq-C2&PB+5G=&j2ie7#Z;?&vM*}CHBNdeWZ@sExa_gLv| zL9)F?IQXq%vs;XCkny7o+24KF^PLoY^^@C%2YjS7I<_ryQAwo`cHou`|`t*s(TC3 z@*NEuJdYZ8+|S?YKi9!CxRF-R3ap&72@m!E?4-?tl7J@YLF{tozFa*Y7F2`H>a*)+ ze;9P(S-d9((CX*uEhsu8Vt^79kaXnV!511m)~crsIskM1$<1Er+ClBoYjbmR_{oP4 zzx*FuPBMWx6@bKHv>X-xfyJkG*!OI?88)HbgKZzt(nbp``4V|7xRE)Nvi(X%MsB6A z-E+t`!8TKXR)%(+BYn%!PHsBrEsqug?JW_%fB#lBFgOgjb4x@f7KLJC?uGG?tthq%-uptAWjHI`Hi>CEL>hG6r5!w8gh+|K>`7; z#^_&S&&kHuQdkB+-=IQb;}Rn5KfTj!jG`2Eq+4CvZGH%_){5pl=c=myYbmw%Ii~Gh zVy!5xT8$FYJxXcEXTuqsmc4|wvmodPz2&~dNv@IQr{y33fXh|gUbax?Dy4VEB)u2K z`l5%TxGC|hbDXQH{BC+`>Z>@CjS<=D`%PKV`Ugyal*FJMd)|y-CKM31sD$)*YZQF_ zQVL_y3Zn;@)j>Aa)0JUt@*q=y8yxu z6;h>Bobf0zQ`1M|>(~4xs?Le4u4&)N7sT6-$fBJqu~jK3CeCQ%eze74Q72!k}UY?b!Erq154z7UK3|Xr0vrD02c~ zH^L`_S!P6pbS>_rW0XaTpm2zWlfV4C*d>F5x3WtG1SK=;@0O+Gjh^p}7zPxhu)qLsQeW4RC%k?H;=FoBwn%&sKex?C6< zN$|SU9D4IftBX0$=C&D0YHE@~GA%~ZuTOet$0{w9ZI__bVtXw2Le#(m}pp=9CIIeUHFr{o*oeg@8RMF-*#@ zfyB1?P;y9c=c`w;vR?}11__K2)DN+cEwAg|u_A#WSFCD=Hkpk%?2i zM8C(#kMD9XZj@Q5On?1;M7dUv4=`zlCD%_No@d|opFS@>u5jc!Ut2RVewlwI42lxa zk{#Be+BXK}FTF^|<3%F?(|MwoGy%yZ_pS5%ML^@~(&WBu zU8+WoyF*AP{8(^TOi(Sq{)yWKX~i2?;TX z{+&a+&4lk~2>Jm?yaU$<7t{@HZ(HU~S_2!OJ^w8G%Wz4N<6v%1=l8c5I%fTNJnJdXYAV3@oW`)OoOS@Y7iQRk9@eeYxOJuo~n3^fn@*%6pS&_42 z=7OScEwaM8xkL}Xe-op}k$USWNh&2pzxoN+i6VsHH8Ek=7=5^Kw=yc4FpuS{XBpv6 zkPojqL#5F9m?J8_FhBb#TZ2h2Vz&1(?JyfE!BVTXuwy%O_5AypPr84@uBJyz?p`*l zzC(tv7N2iI(_L(Xgs1aLlhncz4UKT!o+~qJscjYa3?r5E$)5iI!~(!I^ZhY)6}4N3 zePxZIr-BAIvwym2W9(LQk9x-(g4#?`3Ng4S4N%${=vOI0ydEseU_M0kafyIt04~-8 zCRa;dR23y>F)^_fKoj{}F1lb~PC+F_SQV-Uhu>Za+|+^R4olu&LJ0+iF9P6uhUK0o zCIDdd$lu>T9C+a2kDk&EROoZ)7*Gj1LMmRGc7{I!`#)u5&;n7NaIk_}Xh)~_t1U#nO@jKh6jrM6xz zU~n@Q2qxz=|$lI(cc> zD4~UCA?VQ~?P_;w&``=VV^NRyn@CIBwy{id9CEB9w6*Sxk{v+BB?$bwO>qsvoVEl! zoe2!m2pw0Mmc?)TMmYEzkGz3eSm#Fg?{aN~ce~w3vzl-tfJZ7qS zx?_{xDl6wVZypSS$KY1AnDyo{m0rqK|mq`3J zR%CsB{kP4GcikO4$T{qQDj2PnE(RNFaXde!oo≷*Efgn~Mt;@ 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 z zx7x~wC9^~s{2Dc2a5{LGKeOG!Ktuh|j7Do4>1dZI*nc*!^10fkNfOfq+tL->TLF{m zjVE?D9^lF^>}z50qy^qn=6Z4*hDTB1r83$h2qK>w8)xehFoEE=$?w8tWEKIFqM@O= zVoPe+3FN*}18ciyuYQcLS*>45j3l#<*j_6u%j@gk^6--bkAH`TMwoxtv7|qBdl`!J z0_8Y|vg{DuTtD5sjg=`hdU7%>)w4fDr;W&`>QL7DQ9b>Psr{7!(P@+KMHYW*5)YDo za`*-`zmq3bZTqL0$sOJAj$rVRx)gL7y zB!O;}z7tqPEb5VD?Jx1o|Glrk@%?9YIE%*@?11xYDHNrk6sPRXv%c~*iPaY)zS~mo zZmFb3fKktB%<_muOm?u)um5jo{?%SG-&LKSs0ByqGMlkRu>c6x7D@oL1uT9VuG`m; znKK8lBee4gJ`S{hjThfy;p`-?gkF%&o>^P~cM*o-^xT)pg`8|Ntns)Eyk%K)!3 zbVP4#hui7bQ~M!-qZpAKr}THl_knZYL-6LP$^NN$aeY!fN*5IE`u+QPPnxi@b~iOZ zo=nusdBw%A=9ym)Ae^=jfGm&!=(35aX{r6xled$Rc2ia4fC2~wi6*+bH$4s`4(9w1 z5mts}%d@A9^-EHZE-E@;nS|LsbCz2UJe;RZ{l)<2Y%tp%u&F!sBLv75&DTvp9=VT9 zv4|hn9q)uiBvnhNo-oSsAm?@`8A10}i;!oLA@(I>17kN~LCH1Y3X3&DG=%k;yq-Cblnqf6+aqN4t@ zyG!gljDC;YwX-!uHdf^iUTB(-3n0HSINW^rNw5#N&ZO}52KwS)Cr+R@db2)ZTiNyQ=C2jYvqN3TVB5m2!N%m#q{eI6>=|U{$5@tZfdTOHFMP|yY9NYt7BUw{lZ@RzO zrhkDDl=Q`TS+_5?395LI_?nsBan$KT&`zphaEt*d(0ICP2MA?Hg~R+@MdYXmCd_yD zperwTC(J`g^bf5v?Ldd|+}v=w6T&QXhEupALzwaItaLkrNKyrDV=xz9KDq$ZzspfL zB#MmhXDRz~noebQgrH=98Swp;LQEozal#BETM0n{_3UqQ;D6I1KQXk)Hg_Qd5G;Ev z!t;N)J$HGF1MGpRmAa6XPVJ$^6nVtqv)?&Jy|QLJTL;*cNF&?x?c1ZU%G#x|RLO5J zE7k__!kYVEnF_0HzDz>Kl^RRmLml=GO1{GGT@uSs;ll(UJp$PaCc>KF!7}t<)bWpq zvahc%bdRfzU8#vtSAsrBL3@hYq6)dPa;+Afcr|@3SfnLh>>^mCGxp6Zbw4IMhErz2 z49j$j+yzRKpG#j2PF!2oy-ToyX!wzsX74Eaomu)5lDK{mdm4wT$w67slXnFQc+gSi z;hniZ)wf>E@E>O$<`|Iia8jp>eV=|*empHO?-Pjd^B~oHV5CR7+uD5jN!odPY~JM2 z-g1zZg?M!h?x;>%Ugv`WAlyn5;(R|^=s(iVT6S$zr(Y|^&sa~-sGws<7U&qxb`xd) z8ez-cSj5GA$}T|QSm%|gs904o_4D47b*l_7#su5y8Y%wsg|U6v^lDBiQWPfc$F`6g zDY(v_r}2~>jM-Fzx*6YQ#{sD`_0iwdIrO`biPiSy+$5-2%a%GCx`0L<9$VDAKWPsG z4)WKpUwb76r^KMnN!K%nWyfdJJ|vk7!hBWYIa-~-yVE_XfbArZHY>!6OG zhA`F5jd$U~a^D6WaKDeUr{9Wc83bC-c&yeGQr4a|xl=OO3ZrI<$*Z zZ|@eRy$g#m`Y}E3K6~!tVMWLukAeFrhYfnr%R7xpo#@6+f0iix-^@RFU2JYe!}njB z_domo?+OzBf2orAzj{&58jK~j)$(01Gcjj3j$Xal|G?IOBo zpo{ewmVO;XKdH>9sY^LKw~bh-&foq$((C8LB!zIa0cQYE?V8--)Uf;F2Iu0SJX5cu z+SC-gRszmc>f;Wyxv;7L^`ccIs@vhK3H$HC^f;J1EgdZz1%MiY59XS_0O&l`6jPS= zBbnIwl|fm~U;}5-r}((h=UuNQB5R&n|Ia7mYsDm7s>Q+oSDbs5FI;~2@kWaR#S>R%wK zx1Q)aKvPrDD$9gB&f?c=|GC0eku3K7*uMzL1sEB6j4K}2>#f&?En_&t8X2BEyMr_; zpG`dA=LLd&Yp>0fEXMSIqo>t$LvD*7?jHOmLH9}l+;(G3v-Zim{oN7_9d7PR zMKjmGE?RA$UhHWj9itdCTE8n->#ctJ)}D}Btox4FYj1Kp#%27U`5t29u`lN=znoju zaw?}dkoRfdnj_4A}yHRoB-miQ-cc`95 zJzs+zy8_lH!_TxC)RbX8RI+N%F}Z(S&5k8`Xh_*Pke<*!UdKT^L4)ts>+xvGld1C8 z`pByTuC&09@E&6}6K>$Qu^OPatMyM{)8nNF18Cphutpjh0Cal&ais~136YdR5oNc& z+e-9lPx`qD1zh*90|S^l*8&Jp+@}DQOB~eF{2JC?W_}RTFXdS6s3V>fS7&mAbMZ?j z`N8V_xSB0&2)l4+>qF|0xGGk*XM+(DkyS%3^xq0%Vo$mPh*mha6PCoT&P_G-+Z9U; zVD>(;tenq~@$hp6?D_LVBmeYnOcLh!Q@AQ^%uy@-bCFMMPoC=1#9+<&pLaclx~pXP zZr_F%<3V3hx1mWF3{j@iufwGTze9ArF9yr!!}iACU%X^%6D+diD|7+!E+S0p;#=)$ z711&7o{G((cyU8qdqViY)fY6EsCXhu!q`Yowy$)DQa)|hCQLo3R<>r@i7=v6u9ybd z6Y1zOXU(PlOO6l0!ILQ^ah$Kqru;#INVDbF zLY(gc2HKnp*rM=9YH@f^DP2g>MBre6C_p&RUZ#D*{$R8|Fh^)=Svc?h>FEi9g+3(| z=J~>O*#3lb>&Mhq_3j^UmQJze*ICTXkQOb)}ruuBz3wZmWac=2Y(NDo+tQX zXS`bi8({LJ>>`^f{z3-9to0;vC9mMLTKKJxxFzE9z&pDkIt!Dm%#M_Z8bfL_b$>C6 zGL=@j)3EqvxvPyP>2jBjs~hhxKfi*e8G02pPq))zENbzShPOHPMZU}X zvvcK6_nBjrqo#SIelLwjDes+jx(Y&PUq~^TCMw6bOyAuV*6(Wm#CNH|@fZwING3jW zVp|Cy6tmAmuC7{E&)8Ic1^;B>6YO~ODm`P-#mzM#LP5K@^>uiPn(|#O272e8drh}b z6ufNue9lD9fU8k{qq(oI(y!UuDr3%`qFQ(dJFhtUW>|s@8*lpebkyD0dl#5ks7c|= zPoBs&XK?!D)Q&*1@6*EfZqTiQGFzIHi8kAFG6XS=y0JI`S{N`!nR}w31oKekOZp(_ z79N#Ry&o0GxPM=dvxdYwBYNCWR2H80ID3LJz~I*Yk|q09H%raxf9+%C-&EG$(O)5) zMS8etvh*Biu=I6xuYnal)O>s+vUMD{zk%lZR~pb)qB6;U9}U<~V{mYq0aGeqH~uhh z>bp|LwQqxxtbTU?)dF-X-V7*XQ6F-hmlpl*4uj;jvg!$1AI7AeJbd;0tzAoJH69hM znol7}XO*-0`P*bEcRLyOoD9!@{JprIfQlWC-0R;H^|-8!Qix`eWH5X#-AF%NO_-{^K;6ui2ntMk%DDg6_+lyJ z34?fnGE+BJG041O_)lnNOT#docJ8Xcux0}VbJ$s+=|1c3##sBk9zPW&(+IORAR5={@};K;o*UJ$h|$M z=g*(-#S%e1602WQ;r;GB?G0Xsdv+Zr;%RlM1rDaf{fMCNHt*l96ME$^RHM5&8t=SY zx5&$nka>=AtK?iNg9rA6S_(MMikr!ahfS;2M-?T>Z4rl zz60vi%kyKr>>KbNU-RISmR?F*?8W11H2iXRh~|-J%J(OcKxFd;fRPQ$8q3xJ>OK_W zm#>kM>$}qDPv&JJVT9b0-bNB*Lz&nu1%DQ?*tu1%t>y)TCwZHWnR{*AL#M9YSn#L_ z-q}AUoV^44mJGM9{ru;~ez0KQs9sR&Wmkl7(@gwnze8M-?AwE~d#|SG38V!Syi)sp zn3ZF$2Qeg9@xB}xYhRvncDy2ezhV>B|0Ofb7ghf#S~M zK0auVV{a;|>-?BD&`_^+A-N+#Ft^!56zULDJ^W2$!KuK{na<-!B7B zSe$e@jl0Lhm7rCJ=n_lYne$yyc6A|LDLhO6;s~TNjdvE63W1@{_tavMbKZen3nVji zJ`-M)hW%uko`byG|H6GFFOtx#>V@B}JgN<~0ure6Deo(Kojkg4LiJUXW2JO>T-wJ& ziU%q^nT>>i+R!dDBY{{!p%QGO|8usoTB{B~=3WtKDk{-KarT<1WzQFq$`vD;z`zb7 zyf%0R;XQlyzOGoa)ukOM+iJ)<%N^RchDVMM_=`kv^%vEGT{M=BSnfWr);Oeu_`5sB zrRohaFyHXGV#Lh@{*|G*a}?J4d-z28<|?eS>m&oFsL8fPp9#pKnvjX*LyO(K?8Z$qiBtSX7U zGYoODu;d^;dctGZOz0M_(R#2lWVASVd%ts>#J7g>jBS@~em4sb3VuBkMu~Bw6yA*aU?eik`T*ToYk-aT+9W${^9W03H*O_{jbuHVg5L!#Sv-QOc z?ZZaF6By}<^B6(=#@_{Dxi7m$IEd4LY^H#tN$&nU`>;1jUVCk8*VmgGV_fniyXr=r zwja{elr-!(qrXDTXRg=DsG+BLUQ?UxilSOZw)cB~`XHc(UOLyE7$4>x7C|TIxwJso z@1HAkx3OsfyBN?^F4`_UwqU8B-&bA#UO?te&P-_h+x$mT9pXQd2MUD? zh`)nKUxbTL&EkF$WgnVsD;WRi$0k8{*x9h7z&#BC1D35(2I4SvG8I=6W?$ng&lQw7 z-VdIFN6d^9<^eEPmE;b!+CKczjgTYNS8F8-^WoV>fhnW&rJqUC?aRVq^4_tP?K`f^ zFE>;A&1ouiVh@rK5cFWt!z9NMZ<|g3H|DYrwh{U1(}F+h{v(_UF2q%Ra{*IAP$#+M zo;8!!zkum0vX@c{O$G34_uaI59OwIr0=i*hi`z{nsHpxKoH?oeM*MHQt5WM3+Y#bZ zZWT5d9Q0Z82Y;`CqTMNI;{fr9ow-TIkI83)pr~$}DUc-KtaR;w>oqK|g6Aj6%KOnWN{|q{-O#47x*V-M>H4GEJ{M zNG7opOmR9|Q-xl#OjdLH1#||a#prp*6i9Li&RgWzNxf$f7LOojdNSVVI7@i+2_Wld z>N^2lJG;r^hi1u-!2WGLp17dD`|W! zLo$j{3hQO3oEpGo>AfJu&F#zroGc%3^^NZ>zv4GW3MW7G6I*29DSz}{xIe4^@(gw^ zfoy6}5qMia4M4vZzNpm~qx{gV%kM_2}i%U2MV?RngP0jbD3V zp15+2q34|LHE`i#*xt3Hh8`iA}%-)xEZm5%#MkP`E_(f)UEF}aU)J9ZLewsR@oOkGVs#C z+6>zK2b>3y$CY|1*3dK12ZMBTYz8%lUIRujpU}D+wW@Jx8zT2j=s*f9#t6RRqwQz_ zd}Jm4Nd~N?qH7h4cNc40rk95#Ln0^!QItTx|E-_{0NqT0d6@3iv@Egd=hdrXef;=( zz~2jv>sO+`LP|SO<48qSl`ZFBB!(640E+rG=e&rEPD%NMM?~S&F9nIC4k+xh#+n0U`PLC<_PTmOQ&27}!-S-Sd0uV_S(A#`nJa$OBaIKHfml)NzS+*NA;B z0h&K>)JB^J8JdL^FDvtJ)iTOsdpr5K7^Mut((m?R&orJGVVItJ9s*|-%L7$Gjr^qv5t>CUNTA6E1x*+1~54sJU_XwS8$X|E`6g+dE%je z1HTg5Esdml`Q2mX_@S#>zF-!fzKy!GIBf4{PTkK5%S@JE3HdM#QlYXmRp zjVd0SKl^;dB5dx3bZPrQ`;ROCHUn^HgmyktX8mY(XHg;l;RrXUL)rVNrnsp`EKcHWY)43lDfRLQpFD%kZH;KOu z-s^#~(PJSxRRFZ7>#LQf` zo{IaDteW~9<;a1;B3JHwXkt9aZq4|3(wa|7?d?`rr&U-F9jaEaYE#5kW@}JWU#EKe zmQHKtmm`Cp8y&;ZaY<7qgSPT!Sy%Dr&Hb5#Q(W;yK04X>pdaQ%@ix&WU*Z$ry!2K| z<+S!ro@0r#eEK4;N;)%-Zl~W3`O<=O+mCBKr?y{#Bd{WT>j6unohxeCc= zwCf$hl%bv>X?e|qTY-OYwN`GIJMv<;8@x^+x7ooG^ZsWFP#wn{dudFS+ea#Ti1KK_ zKSm9j_8^)Y%)HF!-Ti=!R+PYD=tmi)2=ff(;GGd3{|G=vlU5>4R{SkOP7q1S!r2%5 zE;4G=vx+?+d4|2oADN(5?DnQy?sBY>{?Cev!_-!D!$?3NmSkLAWA>Az&b;>V?Y-RQ zKqzHh;+qjsEB4(34rlw>=9v{0Lt542OC#)0Y#k|f2=(>Hfz4W8a8d8EG|}7wR`O_Y zu~jqce0Fk{*4e=4cw1k&3Aqal+um)DR9_si9-u&uH{>m8r&pxudl*q8oV~SWx4=?W zxzd|Plx?}JvHDfw*)OdXyl&il*FokiW^HBmfz92EbN;ezdYUG|gCNvj_9=%f=Cxyn z4(u^Z2ce*F)-`=89ClRZAEQipbRM>ZJZ@O&mkj9ZDYEm3I)Ww*MpDg91rllcv(M_M>HBoTz3tb`mxAB{&zZl7)kvr z-|?TvSuF9iPX90lgp9uuSl})PcQK!9>ZSThz-2$>T-XE3ZZ>3=B#&L?EtiEMWxbCh zQKKPWx*oV6H6{uoaR-KfHV|bYj`}^@T_Q`yu#DZJe^H9qts%V47kBK(CkNS9jy?GW z_(8d4@6jFg-M;>n=R&Zr5G2}wO0pZYmGq66Yu=YW1DjGcYsYzGSqqov zuv0|H-VD|TGn>3?Ks4vpaLcovo@jPQbZ~4J-gMIlVbwA=iSWU)AkKSER^2a(NLG!8 zqYk-qEm|1FhTS}rmwfJFB5zNXns&HnxoM1$LpLEPH}|3>e2HWM+?9nLEJg+)v467P zk+xTgtyKW|0#=lF@A~)_Na}S=g{Mdz zrg*qLER~F}^+5UaT`r0dHJvFjqAC&Bw4LyV&9|Q#{w%!x<9t}y*R`^H9G%b6skPUF zyY^+?Dx<@PT;Gch>y6=B#AV&OM`rJ*S)QN29^aI8M=w}9S%#SH1J$$tJmh_eOMM^k zKX1Vf1?;_myZ`S2AE=c6|Nj16&*HH=wT;|4Fn-j^wuexT=>p%sid;zt{#6a9~t3UJ|HC{IdvQ z-c1j_*)46*>UU4dquNnRX1@#j32(H>*CTHTB9&wTZ*|n6E}K%;8_?v8Lr!j<8nNPk zZi<=0S16I{+4%CbCLOGJ_St!%VLg#vPostKYI*mzS4UyV1L{Zo5j)Q8wOC%1myB=D%%# ztQQA-^FJl67@#5FM<4d%L6cKcgR`@dvSIZ3)i`(0%sAdw4iS9#DS0v5Vzo>A^IUg- ze_z{oH3JH$v>h|~6MHxLu{8}KY4_)YDBnlOA@g%{2`DAcSiz<%D^VVuGJM;yVgiV# z=}-wc$h+zGx(L&;JwNsw?u z(vwX6_Z-;w;K(-!8o@4wK%otV%?n#AtLDi{TUBlCP+&C4qhCV>?V%ERLDC_KmjrCW zGAjZ|k6xWB)$ReusqB&xDkwTW{&%C~fA6r1pcVer6_k4Kn^+^e5^$=`Ei4H25iZEC z=-Y(wBF9SIQupmiLyouL&jViR9-HZZDcpr;XG2K_?u?LeU%KeV`T8TvuWb&is($y|Y8dBbhYXiI z-31@as&chJjI3@>&AA^8oouyfouJN7sx#0P5w-j6|2}tC6~k!Cg|FYml#>5s4!`8? z#UV^;>W}hNL(1;ae~#|G{JML3im4)chO?#oTl$xgJM{=HbsoaWqb->H;4`R?buAEO zss@3pyv(>2Chw=|%F4BREuphh!PmU}&sJ(=@nBy|6 zVEtb442!BC*~yam)p@8ZE4yXxzM~uIFqSf;cOtB(SJkT*SARCv;o^$yz(6eQf&&sWq8bJZCHyo8TC~dVu@vwAh$l}I0*ZOS)Q?3 zc%z2t@Kr#}tTX+pD?V;i+tP|Q%KBAAWPScr2jd%fU1V=2AeHH0|8Itc*ZLfr*P!E`8>Y-tX{AQ0Fyj zx&@gb%tsvk51ERO`LQ#*%Rp5{Fnw~i6m^v*$o<4FI;l6SABi$5eH)|?QY@)CEg`Hbt zzhK9?o12??o&xr*iu?(4Y zu*Ps}pZ(#>0<(F5)F>bDNNyV{oWf%(yLDw>#O?3G&k|sENHWwPBFV#vYQEW>y>43ixc-&qf>3Whb zDp;?iq@Bm5hO8bRzvS)fo-+E=IG5C#?m zdq1(Ay-&q2`<4E40j;>w)|WRKm)f6cvs!hXkiX@x@AL5KrOqx(*7LHyWGYLCrCsOQ zOYrw0${90CK%(dNP#2DuH+6u-D%uDpWIWGnBw%17aqy$R1ajI);P3io!YQN9noRGO zsZ8widJ#8k+h@|fb<#gT?=oMj>E7aa9pziKKP4PBoF$!K6WF2g?_us zHPsOiZi}XdO8BiSl-D|1PhuxMiox{?j7f{qCiN|ex!&}E(Jz3X3_DpO~ z<0`Btl1F0&2>yO;mA(+g+2ue;%GS=ct7wfK3BdJ(l@9fq+{#?+<*P)mBXPyYf#A zgqWPhd}aygB|A>;P>9RpmNz@LeWrur_gq1cE7@%bPO6j0_9C{wZ1k&am}mSk^%fU2$PyxSqWx41Ko0;R32) z0lWWUByd}FDWZgExs;A{n4j1sKgDkKWr)>|RZrL@FOa7Ir~dGb4V$cO;1Qs|Az9@T zj2=#IY<72qw#jiTyS)UE(K|-{yaDQ)6tQM;6bz0YowD{Ecni`vurMe;dXH48C2MY#++Gd zM^t=TMGar|fD15Pb*+ZT|HN5s2(_}?ax$^aQ#5dhGr#H?Xx~AGX+x|vA?4yPT-Zgt z0@3`U7y&8iKU^PAZ;5M-k3_IXxhzDCfacsEQ##qg0!62%hl7s)`0-;15)>317#s{N zU+syBvYY(9eJp%~4CE;g*YL8lzqf@*@3F15c`;lRUd0}uPl%{HhuYdhHW9A!>0!%e za}_bGo#SBEM3yq(*YQ8^Z(f~BczCj2k0JLoj=irWeSI zUD42Kd8WeYg%+|JzaYuPSaM}zxaP7Xz**%TM)NBx!Eem%w_h9n!85y7R!6{=zQpTM z30z$VbNSME=7GZIm=h^04m3d7IS<~Gt1~p7SW@z6V z518s3T6H2f#zA`3Oh48#sB*g(WX#j&xUV#0R69x-;IV=EEMoAWXOIC0dPOaP=inKM zpLy|7CsGMY@9jFM^}q=+#4o(?PP{!8|Il3?(>#Y&_PmA*CZM2}01&nTk}%ubGxKJH zp$YEnT-R<=|Aij!-@Ba16VS(gFlUBbB{a3Q<@@cQfH~@_A0;v4?L0lBVwH%fr;z+W z{&73nzdp#;e!W_Z4M8_=CZ?(pJx8JTODFT|q4)d#(LWLk1;Gu@cdEyv=1)gY7V0$D zV`xu0w#&@Bhnw9d%FLm7XjF=dyb{E`|0J3pv%jFZ^WqoiNgqDI0|c*e3?M;{uRJSH z*MGGD&7bMGo4I`n1I!Os6}dGFn`xEBsVgXFLDLyl%r>8WK*=Ka<_%43Z0x}BaL#P8 zc#qc{Q3;4KUobhHhrpwHGP;kYqM*Ib=~^06?+{9s$hWP*`BNZE`Rbq@i60Bx_2fr9 zt`#E>@2{N~1;4OzJD`+??yemf^_O*>oLujGBn$vPBJ!Y~K2S!iz@0r!2uAQ>5`<}~YF;Y^!&{@jR!~>yu$~y~cUs-x+2x;O0b|FFhRRqu zyxF*>tKpo^5^3^#kfxH0@7L*kaS-JK-zHCU6Jw|@S%nlXR8!Ev6wT6Na1v4z4kZXj z#^-n;%Wjs*X`t+q944R-2~OnFJ_2Y(?R-hw3+1-vKgcAbNRS~V6MKips7YURc~)$3 z$V|}r_T_}m8}?Gw8sLZz&AW=6HJ;9f0m}THizHe}?AJ4~$#>^R>o0HgdR^xvZIHsE zUEOA`Tuw^3497!ww?nm5akhSw@;~3-nXz&cfgmyWE$PC+&`%78p}_ve368j0(p)VM zlk{Ca?ExssY)5~6{XMQ%SNwe&N-U}$RuclZHDGwlM*rj6!!g4$3esxssh7JLDpR9* ztqTyx#4+oM%FI4}OCu*dGbjoe zv~-trNcRkqN{dLhfJk>qi*&;b-90o6Jo2`FW>oV9$kEQA*eL{&OQbNI4Ifc5xD=VzU_*I}x|SQVA=6O|KQJ1ltp zGXk_@gz7dt-tNd?VjkRrgG9UTQFKzOzmF0rs;<_k(W;Qk~DkCqJx|!=m ze{EXV)hGcv)Gs0fHda=X^8m^fX%sC;*pHHbMVNXoT%W9+Yeev>M$P-8{x~IL3AqhE zAu>HMGKn+NvHCuI6;fGDWT3DK;=5_s47h1jEmteJyKe3TF9^i{&!Nb$l0Ia8g>*aO zK--1Lbe$`oE9{oTD+~;@`Lzbry=db4qg_X9ff9~1A?vW*$6e}j#{{1(ayp`ZIy%F? zjv+Pv_{pUN2HN5NzdWL^Pd>D;Wflw{Z3B!8%M}+tY|?$ej!G95Vy&8Gd+F||IZ3zO zboZTAoUG{3^{A)-q!${VB0@Y>_6I_J;x@cT{_(|u!EOww-oSRG_Y>T`q5&GQ$dsj5 zOj*>-XCtJeVt@v1r+~5)35+qA{bC+;$TMK*WzP{Wc9uwin2WKWVPCWXRh{;$iUfh^ z$GPOv7(Wquzr_UZ11`L&oT;SOAh^GrtcUL2Y{JOwA>aDS-s_j3LHSm#_wS*DuTxS} zi$Xv3Zwzm0`3|NC>r{PEDnk}&m2}`S`L&hsg6>@NF~I)!1t&HDxvj9l4;r1;88Hm1 z`4V@i%IWsFsX+2!J08$LF>B;>OO{RnXOHMG$6fX zZDT{G#{>e(JeE9~fD%VvD1GS3fz13Dbg=b0X|O)|dkSlh&daX!UVHy?)h?Y8(z!)F3FAeO@fsi~US zS`m{l7zLSZl?`6N*74HQbPWEl*lnMS+;B@>%Q4%|m^JRd6ZHDzNSGjd(z;+ivRqcG zT;8Dj%A`ie!NG9hq;)8L_QVu2Tk9Yb)_yQk^OnGdif=<}aowfxdASEb+_@@)lFhm_ z<{N6FUVP|}B?7?IKrfe+^!wgwXIY)vZP&fQPer6t?DX0BywEekRN^nk>GLbMLnk`z z0hg3P&l${lLNKQ0idoC`ife0m4=#-{P9p;x9MxV-nJzrR_#3rHVB=lLy)Qj%XIUY@ zvrk3o7Zdo&V-TB4eXhfZJZIuz;Ml*0!p8(7~>x zraTZYQp)jz;V1bmoQ%+Pb!Ej_P9sj`uy4b9{d1HD&Nt>W80^9C#3VdGt9q@qH8w+Q zgTVnzhXE!yf$gEnX|yoid9{Yim(EG}J#x4d7b@Tj;yQv>byy*0KB{(I0XWq@3ax!H z(9PaD>iFJZfCB~~usGzM?9WRy`hqBHWd!+kXw@nQ^BD)|>YXOG_5d73s+kdW3qEhB z9^wxGoau-TqV&D++n-vgvm~Qu4}m^9q}zNNE3Uj;|+Af+%X>W z69Ta|@Cm_ATTCBfbPE4wHD<~GxTN~$i8C-q6KmA_*k<@w+MXyl-3t+)@4n*(A~(BW z@LrBd-?CL6D|r^$o%7dURmTA$ydSiKs3<&ADjjD6$+}@W!_+OYi_K?0hm{1TjTx&U z%o5_AqJYtxE&982Iy%7{QuK=UV>R|FEhM;qT^-W|16QK*D+2#r`oWKr<4`XEJDUT{ zVha2hm|Y!?nS)~DV=nctJR?rW%=-u$Owd!Cj|`-U08mSf?b$2%y-9JRbIs^A+>vEg)Z?b;^34K#7{!Qhi9$8^$5owr9Es_^e zXY_YQqC?!Edgrs5_1&GOXL$WBFkRxj`U(0j$2;*og2r6~dBj@SI#RQIka;f^08zhe z=945t#6IK8VywGUM;4Oc`dEX9pMZ3h`UalNaU*LCACX~jW?{Dl@gv)1@jMUdu~#6` z5zZ2Bzv3UIBhzuYz_r6$0h5nhL2bZ}q$>WxErKt@AswR5zY& zkUV57*H4aq5rEPxJ!utixpjKv{$p=nB^aj-i$S;76`P&VAQ?{Rk_RNRYOTurjF#~S zrqFX(s$453o+t_pzo+0s}r)lx3oNu{45t1ZR3E~syM9u zVzraQp5h@kCTM1ujH%YPYf!6HpM#5|*@cpTz&JS%Qm5!l`J`r=pk7A>6L1{3K_x$b zE(Kh)wgT}Xf|7!+jVuO!Gi;EhjMjqdu&w*|Z;JMfcrYx)=eo*D0rwW+zm9d+19<%! z-rD>QA5ROzF+e2M#LpgCS6XO@v8kiC&1|{6%BYTL1=>0^C3U`N_PYS6q6& zO#+jIg!;3yvmuO8WDE?_KTV4$Q%SU5Ui964tF7&CH7RRhqL|<>mq4ys>^G@;(;}_T z1r=3SG0lN&v=LA<#X3o^48W8W`_KnhKTQ#VL2aSheZ`{Uj|#t_5#?xErXix8Y@Q z*#HnQdA)0)Uwj8CN*uHgbKCDpV7fv4zb+yyS~y3fUIul6?=SzFzh*D`Zje=clI-Jz z(Ry_jBV5;9Q;nEQLkOl5wQ#h5p*-J!7qKI9$w4a(-{)%Vw9A$>EJ$gKTehBQxlPSc z?e*60H|#tut%;@=|HP&c4e(03m6X+Z9vJP;H&FrXY8SH(ek3RY3jn$qL*Fc-d-ZGW z@3d)8=Fc&JW+koQPg){xm^9rXuH&Z(LjsA21 zuSgYkR2(zpeDJlXpk+~Fp=E!k176ym;fJZS{@_}Lb8nLoZHJ!yy@S<~>0K@CJ&aK# zoW!w2Tg+JNpJR};o$Hr4EisBj!H=|D#VFo>KPnr~eBA$_i*io;-tKssb-!PBrE>qk zk@MjfIoYnAjP(dU!r#$#R}xF(3!5x74>7OBrp_pcYi;mm)~|TD5HI29#@(qks5XGw zlQjGwt=^BR$(_k$GQ+xm*RXEbbN+Lz1>s^m`+tB00N(3KwzVGk@gHpB4vr~cxx**^ z3;HAff9>yi6H!_GOPkk80KW^*GOx+Wp3OBh%Rt@S-0;13*9MU148uRco}SA7Iy+9%Wmh~r#8Q5H8n)?H zx5%ILOipV?nYu^&odO{4rlVw*iq_9NVK_|4a#+&*{#)m9JYrok3>M!+%hjz&&gSVd}gHz*H}5e1i);J#`Zj5$RZV z2J{7g!C$|AEe6nGg0dVDuvj$9ma%aGf<|g_db+n+CYQ)~d~9q22@s!JgAm4aS)|_& zPk@&9cvD4Tg6uDgu~oSFWG%3lwn2=>GE{}b-$K~;@482s?_t{mfj7q<8ESa5xse1OARN7^va~QqQ-xwp7cS8XM~;t#mG)_6q=o z`52tbRzQ?uV<0$fsXviatLtrvAli|QvPU7=VIBp9s?ww z%cw8I)n27SvDB`RaQLc;XM!ah;tvXsoXF12B_tzTKJ@aDi9Pu_TB&t6T6rWSbE&;ZAPxdK!`E~idYhLlo-2Ag`uP|D-&T`4(BksHAj^a>|vX$h{jy<)o06CxE znT6t6YwLlR{E!UCB!@K!6jMN+o^B|!Oo-sQPJ5r(nIjh^P0|$6ucmF)Il(p5y~?#= z4m_#fZ+=xTzcoxJ0yg>k+!J=V7!B0|Nk0$UW%&H}yDq5 z3&wub{)LwQ5AZC7-h~G(_j+mSi&^9(%W?l;mO;t42&lL=-j)(G1 zZ~nkE37ohz*ulwRxcu&~{PdhOpQr?QpJ>1RLa>_3K01{#Rea3-^RJOG=dv!C)Ch@s z)d_w24LXRG4Arq%<`#aqtUnvfofd-4>6)d$imS=_93b1JcvFqOKEoQhRk=ndSE0#Y z;ESVFL2r8iMOgPDi>m3RBQFpLNW27nQ+-e8QHf-X0VGj)EHpq94)agN>4}96EZlEw z5R&x7jwfxvofOqs>S|pBM5g2-m?8j;8uS5f6*H_=^o8=ID-&O$LexOp`S(r`wC|S$ zU^c+}i3t*Vf)x$K&v6Q>7!owyLC`VOBw#mK!~TH&syvJI`H_qFZj$NFxg}C}q%GiV zT4E3NH=4$y52+H|xh!7~ZT-;EIbtWo%%{8ICr^zQmt?=Jd$*ogP^+3xs9G#-?;-)Gz646Uk!v1AO%x&{w>nzI~hTyYT*N&sY(dW)NolJW%x)4I7>@U>OZt@=PfnBKD;6T)!UgbG;=$&QlT+?WRScA`4v*9RuYpny(F~6dL7TyVD zU|Se-6^MNTiE0=P?+ie&W`|J#kPMF5D9%R7f(`JlY#>^=S{C zU0UXjs$YB!avpSE3i9V8`Mg*&(|yy~5+=8x(Xg&WpnA(95R1yR^3Ot}z!S)tmYU+j z0JO3Bw@c5309;QreCRU8HbeAL06X9@+;|fYFN%V!x_HMHPA8X))?kthM zwX<`a45Zakc2pwTms}bq4ksP!2)!8rap6fDYJfZ)Sa)^#WkeSe(=d!`YTa8a2#b13 zj&#Sml(GM#|Ni~Ukj>1`&gqvXJs9Wa2)$+nZKT2vbU>1NoV zDPum<-~T7#I@7Hiiz@LdQ0F7ICMO1{XX~;dLV?x|^Dp^UmYkH&#?=Su_u1H5^vgyN zPU@apz7EwH^edX4+u^1F$aO2HoXuUgzfk@Ig_sYbI=HC}ObMR)qLS1P;H`aEzn1!Phw}4vLtY*U-Ca6#I!lpBX%(V=&&##D_l1Cjf^!4kvct&8{ zW(D4z!NI{fU*M6v04QbBlneBXXUS6&&)llcS_h9iT5%x8#@CC|2WbEKnEM9CxxG_A z>ts))Lv0`GK^8f54m<1~rj1hLgyk}9#?Wny%elFI8zBv!bdi{y^yb7^3iF?QMw|P| zf11FYZTO}pn}UBq9Dlk}D}H@7Rtg=s)4vt0;Cjrox7?jwdca3yg(p3#^w4eV<<^D_ zQ9gNk_$OlJ0~gGp7nnopbtkkqh_W)2@x#&fqEYH~!5!i2vAtb?0<_&+m8sr8U>{Cj01_j4@}Cb4DQH<>oYf1YgIYr|m9q>3^VFsJX7XQmz`vh#1dS zHr4^fS|1ux&Uczb28@T6-8P3mC^pJkcoCI;nHIvkt4B#H1CkYt#@tFK{2Ib%k1{!I zIot;1-99@P$AN(%X+Otr|a)Qs943xPL-m z>hw8zyUM@G3j9>^SHonh@7UX8!jQLlCV>ZElP&=~W77D6AXCw-2=@KoceeIm_-b!& z&)U}ZSQln=B7@!9+{^$B`a1;eQ#BsSdKq($b$a9=GxG#BX22c5Bc_)H)S%B9E32x2 z%+k<_iHtZW`!|@Nt^Ey%IxZ!sv}K&ziaq4{OXiEIW&20$?3gogrP@#7i)z z$P*TLZN;~#CSih-g|qHlkIOKz-W~JWsioD zeUHwiwQELuF?dwc*0bR4m={i}V_*hQU4IC59o>?_qPruJfj>46Yv}yjO^FfurC>$Y zyTJ{-hql_k1tVu7)?fs0pY1Fa^$3Kpxr`kwJ@KOvuH~htcgHh3Fa8@1@$cWWIV>|4 zxP860@BhvkC5zDK;BKF26eShk_VoJDj#&!EB`MSA@V#gJH+o{0w8_f7?fTG%IN!)O zE-heOU}?3$r};Js#TngN_38QqyizyZet8yjce(uyQ4{p0!_NwLmMiVyoE79X-a1mH z)rO|BD0fyY$LW{iIWu^1(?** z^^pJ0vG$&&0hS^tDX;Y*&2j}sT@*1m;ttv#?&L=0?Nsu=6JNXb-&8JkoNcQS0Rg|D zLQiN~BQr2T&TgI;r+=%?{*2m88M%=H`8JBLU#r1^f2*J32&U9^{#HqKbaXf$B|Y4o zu|g8OU}Iy86BUW_^+#`0>HwGE`16!&Ri8<=?2rN)>umyGH2>aY$vn_xr9y{izlcX~ zx2u)dA076QkU5jy=rdXVn)pgw zMg5;Y_wj)q-;}KB)4#d6N=&hDZ8S<#z)TIpA~?bwNT$b7(8r5r^t|Lw4Ld=J3z6WB zsYfNnQ{bv7h<@<$#HzK&T~s^VJ)$%B$-g{wb2C@gqW)#K`|JpOrCq{rujip(jGTLM%kw z|6JQnvV)`arG`7rJDcfpC7q6v+S&la8A0pF$WJAW_rHJU8eO*uBOui>=8_V)r(5xQ z3InvxDAiemW%9NGPqCRu*PNqWm>bWKaS^`wp=3=<5|wXBEol4bY&hWI$6WcG_R-L_ z)J56Bc9%#R;Rp3LG<7q@cj60Xj{XE6|5ERQb)xx2TQOpCmF9<<0^Z1n4mVnu-@kvw zx!W#hU?&)sC$>}>_RRD~tX>|)L`&at?d$L05L+hYZkSBP0?g}#dqOy#;5hi6F|%(! zo$!RS0qc>z;x0f?MfE-5 zQc)Qchp_(aa8lbC;~8K`Sm{ryd>I0La}?S`*B%+n8*@=DmP#{Fp85JcW#67c52rUe(UOVUc|#Y2k=qQ`Y!s#Zg1{Hos^Q@+)P=3mm%|W>ZVd#-l`x!KZmZO|Hdb>*YzeZzxrVEf@JEv zPs;kQ$g&F=bOhc4nB2O^NYy~Ud017&X%F^|&pGzH8)wWfWwSw@by_(WjnYXM%h>lJ zf^@A5(ik(&LK7=&fn@9^;{$JQHmUm7SNqSifStTtydHy~@GXtK^8lCn<9cw5U(8H* zesTh}sk+ZY%Qr>`Ri-B!M{bwcB+JVW082jfYOIIf-Y!xWHgw@Aq#iFItP#-e@sJ%_ z$+SJ${<@n@M#oDStN3gnutq9_H`6FZ-{9hQ(QE_kSXom@6-Phh@hHhG&g9FhS4#0d zv*7S0)74+vj~&|DJE&v{WJF4R60Tj#_E_2<5}LcI>~Q?T3%v_$*r36#XAr=~BVYI7 zy_2*5I$Xp5q)J!4mC>|RWy`nAdItJ5||IPSBc!!_0JCa#ZF`dp{clDQxWBWWGh#)Y$S+w%FE1 zYz5AXY~{w)s2Ty*Go8;aWZsyijWOT)M-!ni z^PFE#Yoc2wG>jjLT-9i55hE{?9qDh^bns*e%%-h%7#V@V{Huo>7onkDlU^JdW5nRT z;neQJ<5O&d14+*n;EQYTaqvmgkyMjXs{tc*zG>o$l_HU`b8XK4-OwN|2$Fo|I) zt@!=Roer`>jeJRyy5Zh8dz)M;h9^VmW7VInSXkPj2T#Anr%y~y76w`aYv&+mIz$fh z2Ty6^VolnBT|VvwMg{O7_d}Cko9Z;{HZ)sMI%lri`=y8_zTNAj6Mb`@e71zu#$JF_ovfnLCxEksiY!^=s@T0D3<(A@xTjX((a`nz&fB2%sVYw< z_DH6%olqbk15 zq5qsm&fj0!*3J%?c>}UhxCP?`fOu47?xbNxOt6jGmBVL`m(4%GL=JHuY4v9 z2D?XKTq9lHUB-anD*5NIkxn)-y zB$M0SMiM&zOgW%QBGDAhss4@I8J3rIzL#K0l_#*&=7zYBlZopzDqr_}eh3TZkzBFKeRIaratK)wf#9&iV7mAiw7_v0U z-tHP0@TW>FTdC{{gqIn|Z+@FksJ`Lo~Qk=)YvsF{iAUJ#IYBZMB!fhFm@pQN<0F-_ednXRZB&44fSXQBHsU*t= z5Y~{WYRkaf@VL5{+5hg=AwN^uruL_2c6^cmuROUy+SJbNlM5MHivW(c&JUP*AAPYE z4~~@YpUJb$>D<%UE7!-d>kKXVVFk-9tC&C!#AI&&XS&Cw=Fj&E@zx`7^L8P}6Zq=1NpthIaQoRxbhng%?s%UCx!R zkC+P`)yvT7c^e^%^bGKo)$z|abj>M>6yg`g8ihFmG^-_!G*e01P$faGkMTiHBed`K ze`b`|bmbb{K|dX>x{tJ6mlL3xCp6Z+SI9Ypot+NdH%1o)Z>;Io&vYTLdXm2kVu>d$ z6L$I>W~P26?ZDeZ2lYc1G|-kVJ|~&y6OiPzg_})jq%k{|=L-z`>cwvw2TA^5=PRep z!72qB?|Yma-7Dhge`?Vx;{7Knz7Rt3X!noqV^pz)UUKuzeN3K!do0*C=~VzG3>A2q zw0ToD08E-5i(qS0vsDdMQ1OBBQ&9RAn`dr7rW2|xRvP`%3d>pWc3#Lp!9HDgmtDhIt~ zW`bRJpqXF9j|_XR(J~GU4^MjB5%SvoeX+>B3{=OCRdDw`VE23lB@7U9P1{Dj@~+-5 z+qv*hzK@A?d4^Y!)UN@_nWgh?CVfaF91ofzFZqkseni28`LQ@IL;8&hXr(N-ittG< zKd>(AS9@rRd{g<1$brTnrm8+ed6ABecO(P5jQwQFlJrX6sBgzMB1L8?V5=3j97UH0 zEFW&0e#**q20ql~uxn*6rxMS5=~x1){-a^b#J~%JDa|B>lX{>wAr(7V+lF?&UzYjB6gb1$zl&WusaTkiXLkufa!M8)niPw%VdX=_6OFt_@h|Vm$p}y3`2dyF!Pm zX=Q8wpY9$W86!Rmwm4}wQC1FyXwPla`2vIT-lmRX-LMSz-{Pql1#R)h$X9Ex>st=y z!VVZ_IDGY>8-J4~;uv(#8mT-vBQ^v5$de|3OAUcxFf zV#F&pD_Z%o9J}H+j1W>8Lr{eG&(dvF3~o$;;F3>9weYJ9Xqb5YG%ISC>Vxj-DzVVc zn>EGaFDVO5r_ z?Xa+vBH=@C#!n?2*_uqurv%l}iLxA5zsgE*(BoiasrbY2{m$)O)NqR|!i&Hyhp%A# zNj099E2r3`%%f>D0yVDxKzibulYNrV0}t*!$f#9K43(;{bo*Wjr`qNlkR z|7PRuos+De|G2Bk`}bDw(`agHQp-3QwSl+~VEUFZ-JQ*Naz+{UJ^gep&-sR1Hj)O9 zeIj1XSX3ysWA@AreDIF%Vl6pXmEl+wsnQMT)K5h|C{_UUa4Qs@bhy=j%1wzcba!V2 ziGQfNS@}^|U~mWg{d+ai6*eH!wU7(s?*Zw>TeVkLS2A^BpIG=*JSZq$m*%kAaE6rs zzBXIlbofvu^|;4h-n-83fa#u-bqoBH%)aQH(={E-?sC^_4a+@qv%0E|&LiL&$D#dY z65DYV|J|jrMq~LZi737tTPAS8Z#d`F^2tVTcMQ{}(X8hCAE9?zYJET^H(t}LhRRrnBAZu|&G4E41S;{B*SHo5 z$U45MqO1u^*wByz>HlBv1U?Ja*u1|B8%QOzd-b_P$%7^!@9)K*-ny$CI06II8Ad{7 zr13+EGNPKcPf^2R&Hv#WF}gl)?dugZch!3Ot>>EccYd-X7wR*2Pm`)#f>Z`24&iei zobrF0jL-5XY~GQiUWPjo^6eYoG0M_lAdb9DQlxaxyrgzcvFw}hVZ-2af?0sb`Y01_ zyvZo52SytJ(o2XcDkH%71bjn>F%N?uu@FP)WO1Ps9Nw(I0#h)v9?F*1QNc7yJ)6TX zd}r5aj%#}bEkIsFj$QTT_yYp$8K>vD;{TNf5Z-rnxj80KrOSwrzCp2r4!r6TFqiyk zi!&1wFhIPRq(qaePQpTYCf}9tcL$z&L`6@33H!;CjI;> zIU2kl&xqp-6hKbc@qN7uF#ZfGW9@$!-SfINsNm3YVye;Ed4eH)zKT}z7Rgh$JaUVC z`xpFqt~rLFgvr_;5&Sqw?;Mwv14TT{t<&Z%cF~D|^=5P=Rs(W;_XVrF~FrWu_;MvG#qFl(%*`qD&!+{9B@MhFE)-*IX;Yc!h7m4NFJsSuB|rikJ#` zH+#S`^|Etzg%U@;A}j~c=`(1zz*dzlFJ@VAC-TR(P=jW^>@Jcjqu_Y48-~J z68iA*Gh&QqgKG1^M$#4oX-^as6xbvrXmNuu0DAOJKv4idv6kE9a+I>yGwp zG60gC=guMMtH_^Mfku$5%>xzLx!Xl5Bk8p5GPH@zxm-4$4{CT0-g-e~BsY{XnqBIOfX1yuTOJhw(6Qm{Uh&wS?kLPcfcz;rW$4XRb+sEP<`}(5veJ zyIk5@Sgl?{gY&97kg{r_;>I`yBnbh=9{7ZZ4(}r#ZPcK54H|JG{2$OX07L{P=0Z7nL1IY>APU4OjT>~eRDv_)RGJt|MjaM zj3!DRkS=5a`i6pn!T^EQ_ERm_89Axlx$U-+<~kJExvW}OL6Y-(&A03%;Qgmez~=qG zpJ4f`;k$$C^BQQZ9dWa;GkZZFd=V!ybY>_0e5;g$E19@j>Gh)GE`W3pF7;T}6#l0g4hbeoF?{#%u$a5a$*TC$* zmS*^fx8YFD{9aD3;napYOq?DGwDC<_Vcz&QDLFY7A$y0%pTEtw1qxqH1=1sus7Pw2h?i;wOAGzV65(di%2^q zcAJY3>VO5WOm~{s(*0p1yX!_^WU*Q^tZGrhU4g`&Y!Z2n`oZ8J#KNu@b0xt= z&jaM_eGN6nH}`w0u0B4p;nul*h)VCQ3R^lr_Z@&14$#1z@UwD_DCX*bg063k4QH8e zP_5Ijr>7`ms?q4e4So=m?@W|!Jm5aneZl1jlwp#svK;a#G@zxkkS09=>Kc}}8i5+D zx6q;ANwJ@D+WSjk{_P_qlM>Qh6JYN`UzyWE1}Qy`9(U=9o}$L;OLa@)mmynB)V!;D z6i+_7&{YASwuLZ^3qYqU}VU66X+ zN?oo=z2!JHTPFLaaKhvb0ou{Z<1}G0Tm=u??p(U={}Q&(>WqR6F3nYiN6M)mE%KXN<=CF!&Xq)FfqK zhyqqWqm2Ujbij>`oiX5yp?17Jt(Ii8SvL&~gpXq_>n?A%3v{e16lY@L=mt(wXUZPT zh*$T{e#3oy*K{+}{l{02vYML>FK85{8A$-ScHpP6scCYS_3DsGx35E6mWH6)ZmkeP zB9eNXEeR;x?}kH7q>sle>@@gT#nbi_pLMaeKaBX2!j7y(VDk zs~(-OlRRJqWwi|bGJ5GEVITe(#s-*jV=mt0?CtYMB#Tn$pFfDibT964wr`3KgZoeo z@H0~Kl5=m=DtDY$M*U56n-t)Q9H`^L<9xVwFihw4zDLSeVa(6b?A5b~II_gh!u2 z+h&Rrem>!O37dNDEW~&h<5yVaw}?s)1_G}vESyD}8hZGkoxS3U_4tcyfCpfpx1v7`MS z$dV@YIQh;)9UmVA2t^PAnd5o~d77^J52c}|#9hf|pq~7a``W(DG4v@*PC+j`eIO-dRq| z&zZa%>#Jy({M_-;m%oTT z^abyEK5e(t(0B=6T%M@*H6tq>H$`mZTK@z`U-=Lq>JrR=zc}ZnBjXCU?*<@zgoi?I zrTBfzyf;I~y?7w2@;jbRPgW}R&9Jko z^4*gjHtBr~21yoRJVqGdY0m;9O276HkiV=d0H69a8(`&Hz2{COJtKw6DlQ}79z*3s zVM0tr$B0CZ_s7h-qo`l@m5tbK_}ec`?#~ijPK1P%wcaCswXuFyl^zk5w?(!T){>EN zNOE7!bEtD)3q;t)>SxISgo7u)lv_WsHxFdf_rQ&7uJ&HtRGbx!)n4`7oMWOXv{@q5 z@mPvJ7?m4o#7d0)8TjzRhDHig_R&nI7Nyu#O^GL^J$Ln(>)-m>+~ey5VesvAVI9;> zQ%g35L{FUKQ9ILFpi0CzZvtmiz!ct)EW{WaSF9V|VaDTgV5mX|Iz}I$g}}FlukY&Q zF4B&-cV@T`$5*O-ANQ52P>Mb6R4o~8#G2Bq-bNaCq#L36z9ldRR6leJ3r=!g?pF!< zPARzJc)qtLI@vipi+7ZpXT#~zdiCNESr|A32ATgoZwsk>pkzxbCB=WEygktQ7nj`6 z-&XRH2zi7od}SWw#=dbViN)gO@wvBhAYR*t zA&qsPh4k{qk%gayHt019CZ?E+3onqm#+#xZX-G(>GRLrZDI5V*`7IOK03-+fTQqsM z4L|Mww3e1BfW`%maKBiP*zR?MU_af0N0mYw7F-pA{{Y6vH}|H9wlJimS0 z17yeNd`fhGQYgGSW?L-rct){r2fs9{-RNxeng`y_H)vg3Y>gxE6Owb z_fzpkrZIk2;vyOd2yVY6CfLg0M10N9XD5sBv$p2V( zonxFe;Y3LZi%g5ZDS)Vcb*&_8kr8%L;s(KTuqZ*mGs-GDdwH`3y0|oaWv&s+-uQ+# z_0!U(C&f`N7O?4CcMu+sE_iryB4=)n#hN>d)smIP?B(OL5-qtO3qQJmY;A7B^Z4lK zXla)KA)9AEni(+_VkqrwZPx_%9Bm|5MOa_>%mcxgplN&grLEC9^{KYe+*i4y;q5_r z86#U;)*#tMjG$3L)kab;Ky&n$@FN6rCEej%_wd(mQf)El14S#7W7|MFoHqUJe#e?L z&vWbHJNxdu+;Q1@u{-Sf)%%haH|(^-t9qDbmS&#VB%;5_p^=x)u1JW8boSVE)Bv_bKHj-ipBt>8K0D4s*j=$DeHthY_!AWoff zrgTwqfP%XiR>}GNs9%}hAQr;j-^xyJ^`5XbK@-SG8-DTOWf+%|9dfb+=t!VNL zyep#4yS7 z(!2fPSVsx52nq^NGfPR$tmZV^!FtBg<*FWlH~=MFUX_rKk1sWpWIcp40eH^Nsb8`t zl`pPhEc>z7D=EuI5^Sp0f%(H^!E@DUM;y@lW61UModC_8G?3}DQV8!(4$31$5r_O5tz7U@+6=p&Y>`|)q4N`A4V5&~nz?h@DI@#7g+@9} z<6iMD)I2Rvh<7nzLdyQcXsJempwDPzbZ)NrHAnumedx6PzFRtF5)g}eVWMXQjrh26 z0HF$%I!m(lfBb%73eh-PNxr#aIV=8sw`3esdrOw5Nv~k~6svF3PXXch-rvq38%qsA zySr_pD>t2YVyIVuQ@YaneVk+j0g>E4yCMOB8O5zC?2Ah~vk&ryZ|ly8)_(bGlr2<# zFI(}oLZnnLb+c`b0JU<)OiKe)zSR))c^9K;&nn3m^ql+icyVi85G^$|Cmv)Gf|h>Q z9Zf(^#q%KO(c~YWKUTNnw1f<6M zlO-RjWXal}3fUA{g)Ffn*p>!O=6R>=JVhq-7gLs;68s-wton+(TP3CyQrvgZ^k{i1 z2m2gB`5Ckp@!qiB`S~RCH}@6HF@rK#d8xM1vfaUtM`|=}m7s6!m{UP`z+BaIuKpv) zM7y*`>?P#SRDju`pYb&TSmo%G9P^)Ny@JFQcJD07(>YY=HO65-@&NYYBVYJ zf~I38Nc*t2+NoikGId}3aVx+#UtMRUL~m0LsxL2BtpRzI81czt)W0t1d>&8GcXB^r znM)FFQ9gOl{bDDD2fOr1u;nshk!28va0<6r_ByRxDYiq!Qt|qU1j%#B6%wE3DeR@v zC8K&iF>JiZNo%3+lDp0f^kaniJ1%Le#rorcGC1YHkolhHRc}5%Y5#uUl_u7dMY9n$R46F0KWtR3$|?fnY(LJP+PXL@QiH@`W@nc-%FN8< zTih%>*ryjv{R2rE1WA#ZR7=X#+=`v+CgHexVDInAVX>=o)S1tI z6B9!Mh(50a8BaAPh$6^E;OxbDx|rGxBq0G9PG88$ts{XTTF04M?jJM};rOF)gyhGZ zEkNm~O2+BjQ7OY03s6=fU`|a)kylOo?;^;Eaz&fU*jcss>DHaas2r`Sz zWHNIP@IpnXG)%UgVlca(6YE;d{CL6&+P{LiOOexuAI;W@BhgA58sl9tQ8g*MlCw_h zQ-b+QDXd@7Gr4(aNxrSF-uOV@1En_4gJur9`Rk^|&x`(vf$5Tgy+Id#XR13YbkFcV zW85BJoi_UX*f3lwbuv`Q52$~80bX!^5%14|=0P}%qDAS&Sr;H^RFb%BeiRz00Bx^Z z42WpRRd6i|+~#|oWU`9xi}asEmLNF2tSjGMEJEPQN@wXeb;X_YH<>LTqVPeplsuKA z+t#UE2*R9pXTw*`VD{&8`uYS}(q2k1#H$*)sk>g{J{=eyuEUp*oXO7*01DK8H#Y;r zLu5`4t9L5Wr{sl6mh>Tmuy5^8&5NQ5m-jIgchVfFnyfjPqdP#>N#54K$!<$il_t z_d87nw&9BJ9>OOlmP*=#M#sj?s^-VX$;;BfF;qdHRKI7G`VbAltOn@PALWN24hzQA zfAgC_e=k@F*wD6ZyGeLo#&~;Q$Q>*wmOfh!V!Q5z92>iTm%06sw8rCa>{pRTky`ei z)pe24^d=auOINz{*@#Apk`1IP`7P<6Q@+~j6*D_79a22S_E}jHlKZEpOZiTQc%bqn zyR0xg-r8E*2e%cpN$iA}7y;(PLem!o@X1;1ET9h!x)&2r5WrkQ@?yYGY`4MV6Mbm1 z@q!2dBvUXlV*Kz;bA}$R&(`tGqz#lN_7StYt`MF5z7SmcqvJ0+$iJguXSOKUc>nRA zotxOTy)Kk@L9jI5xoB#foo!p*RKVQ1VZ$QN|Dx@^qoN45_0b-XAX!9m6cH5=6amQy z22_$FLDCRJB!hrthA1is7zh$YlpG~V9D-yClJk($kmCR|)2}$^-21!dy!*#n@2$6% z+C9}>UE}nwUAw-$_qQ`dhkX!>(ymcsM;oiNNLzRrmob|XfjW>OW)wW-zj)!oRPAr? zt!{bmN5yvBGx$?;H{MVhY$5y(r*3nq!gOqGY(~oZ>D_S>w#?hxF4uT3GABqm#tgaZ z!SN&~lQxm7mpazapl7J>Y(jR2eWeK??dGj@x~UQ!paryN3nI5>%?2wD$WY7*&c3yx zT;14+G^z0#8R$J943uK@>|+y?2oUHxaNs+aIP^Pm5=jC~6Wrn9^jm9cXRLkNW`hg; z6k!iDwU`ny?U-fzx2MM+u#w5Z4G*3<8vQV!-QNY$6IE`-HP)h&a?Ng(WGmU3o)j|i zxOxVZ$i3(6d~MPbB?_4~f7)W@Vr?CO`AbV@1~rQzNVG=m42U`d6o+-k*ggalO6Qm7 zMal6Y?h>ft%IeQ_<4fmrNa^82YB_m%1Y}}jVw&1>xU;B3TmSh8(7QqYU>DNg-``qp z$3^c;PK^l+3QFx;-joeOIF=3!oY+Z}Ee%rpl?UyIJ06+^p>59s|Gt=GZ1@1|%oTVu z!|Kh(+w=QU38^$@7{HgtL%<6+=yCJh{XCuUI4m{S`fCP-pCIMUtv21Od{b9>tjAg6 zeuyG^u`37&2vB@*p|Fn*;BBcg>2=0wX&0|Z=pS!f@^`m_wcR&*=2TewOpVb7IP^}S z$!dk&ucpc{kvvMzM*kJX6-!N4J>5jDQjW-F_W@Mt9$Vi<^)uQ#S4)OU&kk?R@IrOs z^#S9q(S=30VSQ>S?&mtmMNQrQo2F3{bZ!zi*tmQV6u&ayE*WC!CaUoR|4h{9NZ~C}rCl_2SwYXawQml1 zd4e+rMVmmIqX-X_uM8Cx6$2aF+gOvhH{frpb{9#y6<6)He+Uv(W&j}*(Dy=MS5fEX zaQMIUDJWEc`9scI`ZJlOJvL7hpgHM$DqV{sLSq0gaF{$3O>KpBS-TXq8p z1}u}4lP_MpSeg?xQlzD&1!c)z7ZiZnJE+D6P|JJ1Qen^Gu}&o3v4xAkL)@it-kf6n zlbv%fKMTQPXn=r7<>eVzS$WZXwZpwv95uK18+uz(o>=1ZWO>*~<>iDO5K}bG#bVKt#{v?5LRgD}uAFyDC9OLmBFL z0?*QNz=;N3`he`L`w+eeU0%04h&=(+y*Y_GfWbs7&P?;^9ZMyXn=Haj{@~JSfzt0gPI@FOg1m?zx z3=4Cy3l2$GPK0#9s#1lEin2s^lODrh(e+ihL%;gIE;VzlrBU8b97COk ztW{*&FN2V}I*3z|C?5E*L#M#v_ZvfJqEBt7#|2MszH4Y1ADTHdrf{~-*Fq-ySW=h7@}H$l{D$W3=%Wf zi7<*anC)_!Ltpn7gazPIs;Salcq&_B32iGFb3sk1Z(|YR7ed{M$J9WJUg=RrUVISL$vqj+b z$T#QEb7);ebqtZTmnr38tZ=b@IVe94EP9yX#)jpD6(cIdi~8YFK|Mb5+YSa!u#)w+B+0k1>x(x&lXl zSvatlcL*lf)^sS3c}I*0Gq#kIeb&MN&VV*z(d6FnldDD!WewD|2uw_RMsuLud5NhU~O{cj|60t)++rrRGj9(HL19HGFtdRPQTR(YJ!EZRXk!_zk6;v+^HDay0cz>kUTjDjXUqsnl5o!eO+14Vy`1@P$-#E!F&j$5A zw#J|J3O3i(>=1W&zDJ{?Ouzi?1)E;Zoc7;>a_YzHesOZ1LyHhYPjx4Iu?YKGzl) z>^n}|B)vO0Vo9MInnAyekSPV5gpu*uK609d&u%O-wC=B}FUdz3Us(343XBD|FHX(r zD`)MRhqG2Fal^woinAeWB&74i3LttVaDO?Pmb93rf!SnDID^#)PWU~^nia07tSWa( z@OXoa`t%r*x!}IrTxL{!)*QD&UFoe zRDrNV-C6u-sK?GiCs3UbuUo^FMOz(hbY`Y%vV;GJ*px6J!nVB|WwzGjL51aIjNZ0F zTiUkb%6I6iv>7t*7kp$4Ad6oOdIbyve40^#k1)NjKrZQhX?k$dJlFPVYuF;vY~jxr zRSk^=K4yS_kr)i^Jn@mZjQkj5nN~Wjjg9E>HLb1R~;q!XKl{CJMiV-DA?mrntuu8 zgoN6xfaTQ#@8*FkRRQreQZ-G-wU5*>@n!=OFDaT$J=(b#x&qylXkNQ6G=X)QCTF4V zaDodS81y^Yy{zN9ZMn-%?)_y{y}?nhgSR@C^E;NjWe<-~m`G+UfG*<>1IwtYloTJM z)=2HFv+>3+nkN&J_nZB;d4uXqq&~CQJR)VTTmxSYy+%miF0soq8$G0@-Nq)3az*(w z1-iDNN*8&3{xuvHccOUl`^B2UK(yPAm#BytK;ptNwd%Mvs}xF`GKU{w_DJo#O`;IEYF)- zsO>ZcfLzVZFP;}wWRa%*=93bV0`|m=!yB7DNcb;uRUsk|tmqPG?*vxX*JEgB)G- z(7CRpwwN0)HC_6auH=&Ieu~e{$*NCfp2`!_n{&&>K01wk{jAz;o{Fw?s#25G{kx-N z0^o%NZVmw?)4R}G2~EjkQ*CwH$L;M=y*>UhG0dKZrlwz?Yipe%CvWcn4qH|07fKJF zvPll~XO1GQBlB_HhG=oPv_S{Icqc#W*1Fv4RiJnB58b2fYR!-DyxU7K@pcRp&)3Z& zB81WQlbRCy5ACn#>+;p)n-EPs`1{Vmo|_o4GMho%eIi+|+$Yk$r1B2z=M0}Kj?p}? z)!io}qOD$T-Y4$4&F0B{vPdiFcP+82+}<)y2)+ze^O{AEq+KEZ>30q-9=u@pblQ|TRMD5+Y6)SZ6E02%MZMVNWAII z2<|dFDeAP1vwJc%_E&d-I*i>)8Ti&Dx4Z6xH=Mmfw7svaOhW$qw>j7raCaX?`XKWn zhVqxhhsl2B4!MWgCjVLkn*)6Rs4zv5V(Ehn)BFK!(+yILkh2WO{&YgBoIteT>NmY4 zF1&KK!162%Mj0E*R#eJy{bdMN|Ky= zYoq$HDSP7Wjg6$B{uwCK_EPGZo}VTy0gzpkl=)Vz&(B*rA61MV4T9;qDK)s9*@xKM z+a~)eCnxvowOKfLk70#HwYA)$ORh>|PfpcO%lOn)yzas;-q!-OYP@EwMhv zaBSgF&UbRgjkj%#8mW@7$XB%@)wA#AdL-vJpgVNAku87pU+>L=#!5J%^ft>D@~O63 zvDe0}RRYi2JJ^N*yY0Fs?!k%;Ei8@IYpAyM{#j)G<#PmJ$nn5u6l$-c@b_@Imjkt; zTPBCZUV)A|Y155|)q3lJ^KDV7<@%?9N&K6R&A?UtXlU2k+T4`&%HMZNx0J%CLVW&) zE8QCVBcZ5>q`OeMgfB_Y%%lXAXqT>BQNDdUc;Se~Dm>`1_QNuJ6Iy5qgGM(U5edf@ zTMd_?bchp41A|>%?UbIgb5XSdV7;QVsJ}*YWVm9G;Fin%)&2@im)Ym-{@If*V+#Y4 z8EHGYsimblbpD@_UL`i0nqueAlh7N*ES$%uJMzdmAIX(XG6hjQY@c^C&<6enV9Tnj zD7~umrfs2Cmkz|2|DM28*s0vJa^)>#PxPdUa}zPJm7(6o_<>`k_#ArYVC+j2+=X$p zQYOlx&`GBc3kZG(YR9J@p6k#SFS9su?O41z9r-1|cI-q=#s(5@1X zK{4M!bLn8W5_#|0D-K7RYKCtRMJihhSeL?=dyD!%aZ=lBIS-}Iiyqu?_Z1klNWDX8 zq1jk@)x<(9ui_lW!^^xGwOzEA&idUrOZjED7JlCxaq=TrclyAWKgY(-<`gnm*FS5J zO%2$T`ZDKMI*-44mr}JJFy7^CN$FVFzPR)pFUS)a`r2uL!apsLrM9&yI8Ul+>Oe2s zz6^cZ&*j5M_!XYQr~}1?5h}7W%2Uoy;ps)tkZwAUdF5$zcl|ODNP0=ZYg}X^bak6+&hU3Oh6~FUR7_jUT(ck5NKB-eVj5y} z+Ww9JPpWz>m^R}S)4Bh%2O2Irok@DQF-b&yL?Pa=1@pL>oIEtATQM?H;fT`G((+f| zvu43VmZgETIezwX^S*W4#~|+qV>gR`e4}($DC^z=nTc;GBkQU&l4ndB zL5b+XXUDHTM@Od)4HzV>NvpffDGH8Hz#<~`l%0QqH8Mct7USeQE^1#@%KZ%tKr(`} zV@z{rzvuN+*ewQj{`pgVk>Eg9*ydH^q3C}!`rro1ChdC2%ph~{fbO^JVl?F>xQaDr zxeUI-q2(+~N{(~qEdTBejgJe578x`)D+9-!)p8|C!PSX3Qpgkw=ZBkCVLepc09Iw; zrh1|`tKq_r&(4{j7f}`}XF=W7);^0T{Lof3Ff^Rk&iDL-vZKfP3yFy_R4zQXTjdFn z>gcFH7AidRes5_&k?Ms*^Kp&W*RsL=6fx0OR2wQCm_r+kL?P_-`)!+pcDEuKMfHWd zmPe%W!kV}G9w;`ikT8L^3TBZ7Q_@jQ->S@=;xDA(?w9Tns|w&PS`pP%Hu7h9{}mc} z;!#W49uBc3-}q|-<)cDv?tMT8(cp(7Sr?b7@z{I2=c)rHeJi>{Ssv+x;-(l*c^LSW zJgAJK7Uqc9>el0R;Td8StJPGjK6565thI?)W)bjc==}Mdc1hkR)Z55y=PUpyWep6$b-s5!LXr+rjtCRS}Atu)&ss5gn_#!UHrikd> zw3eCZah@o*_eaL-hQwkM(FlsEGpw(Jqf~E`AKXnV;xsFbX2rPkLcE-Hc@tMtZNuZ` z4Ohp?3mW@YEzHe(${mrQC85LTN!s&nW>9?wMCV$#w3n8bO95sAhI8kd)KkuYrY&Ga zpBt>)UwM@9!NugP_Z?M73w%iOf5ig$<*M+MjSGDfz1!vaz5^$;7Y%~E%sjE;`m{76 zq++(YrFpiq0mw0m9uQdq?BQ=&S#PV-8E-KFEbEbufbVdAb~eCLgTK}@2}fg4j(m*3 z&ztfZX=36~oTNuPZ=aMblhid6sJ3tOgku{?B{RP{K!&&4yJS1p24MPSbzXn4pAu;h z6JcGN=1cM$lw=tO?dmqINPC;~e})gt zDc*~Nh5bJ?N=3nQXcxQ{k~~^M;v<}BMiighJO^q@J6fN9-S(`Z!9M{+_G~@g)nD54 z5~lfeQo7a9Akg!^OW($J@q!^l3@}^5F2ChQ_+65WX&<{Tiu_#=_`|WWp~_hKKrCSm zxz_pDOQfVUHy|oAFE1KZ@;$$cs3#XOxbs!-Hj?HI*A-D)dAdO_Qu9z7P@XY9KE7vs zoCZWE0G!B{y#Y8y4yogM3CCngM zypM~-b_t2r9mf$_i9`zFU<*C3NuM8#C%?dH4C~2`@C2MYeDK33`bA!Y9?-(xM=0P^ z0hr?l6FpJP5EZk6;c{Jri?@y-tRF573W!&1`eS*%nJyUjZDfR&l2xKy~ zuD$O(X4P(8hkG>tNn=CPM%vHb?M4ktO9AGqekrlvX$Q6GZdyi8`1;Zsr%+2KZQp;Xf9`>(oxRxWqCcgxU?aBKhw^akxI3p{@F?(JXW zr&nm=YQ+P!wlOt?a&Ak)IWlEU$KXI6snX!q9b~|x^-Y~2Mqk1$b;rhK> zWh~kT`p)obZG}ZRru6sIfHVm=x4Q{NJtWLWHuCGiB3-MMQVE^goSDHcPWNC6FE4!~ z=xq{RGl$hF^g9Ox(KcRm6p=0veSy`^A9b zy=eBXUias;BOH3C?feEz&iL9lptpZ^Y|obTl)o;o{Yh?12noaJt?YcHfYee-S^a0P zO;x}Tau>}8sXn#!=k3W|OX&RNwU@n68J?q8@a-n_8j2L(50xhF@I=YTuMMP1v=aui zsT)U5JnVHKx{u{}#g0pp(D`Z?UJ9nKJAtoy#@M*DuK7J460gE>9u|nqp=aIX_S)cA z>f0&!pF&N!AYA_JDEAs*meG0$%K9c%=)7xIOyMl7#eDpU8zX^EkpuW@O)S-A?*HH zhu>M+8uBU_x2r!M{QI|a4*LH!iXxCi|KGk5FQvx+!_W>psW{-zzvraA3iMFe`Y{ovbX{@>c#B#@cYqnac1 zLZ=&CxwB;Tj$>C`q(l;&^mNay!{h|DYhwYmHG6W{o(KPRTa#77^LNVce#Asw*Y+uU zi-wik)wa6$_xINF7N3Ud8W`Wo@si}0zw+(A==nR2S<&BE{(fIvSA4vCKH_Fid3mxG zmw~k#nO@G~-NpXP^&oVy*AY8Y|}Gv{bn z(kc+%^DTYZcJK}G82$nqO1w+ANk8DYx~Yherad31>*J49xOs-67p-#lE_p0_oPq_Q zLk8}|Cg5nao2-6n()|$ml%i^*i@0&6*FqKMO}w00ukwg|8}kg}3DyY43&JD5CKC2?UQhb5d%tY^E`1dvn@K+0mYl9<;`LI9=u#jDYnQb9 z#1Ai8j!5ovDIYh7T0%<1m$6m-ON^Pz0-X!pHPdc z*O){;awpJBLUBUGOO9i_<8LdV2rfcY4xHDW+oB5bui14w9B<)p()q+OYMDj$vYSn) zd!?Jb;HwPJ9V!kNA{gM_b@b+HQk*PH+(g3=Z1r={Voufcdy=5itFql4XE`LiMwT?= zvxwWsWHyNhoOx+-8zhntE=>98DI$)V(^k5D0G58*{k53I|NRz^%O1v|M;bH51al4a z<|#_rv67YBIIVpCI-;MQH4rlOsu}<6+Ep3WX81_A zr#%RJLtEoJ-R6H@EUPaAFkc6CHXpw!0pb(-GBoc24&y^#{NnJH6V%?ct7PRmUU6W(z$!#PfhYE_e%{yhuTf#7m<03RVR}fn#38 z=;i&%T0qRMqj*Z3uvCFeb!z1QSbHwy;nlXWfkCU*0IOY}4qAJQBInt=wLHYX`_tZC zoSx%(Sg4=gERV3kLU_a3@N;wT@wDFdD-+_zTfbBE%zhz$eUw`XEVB61iNoxEGNP}8V?C;F&TmRr6OXWv|6($V8DKW73}=N!kS=4)z~qF!OC165W41UrqfX&7n4@e50+RsTKOcUYMmLW<9r@(Rg$*IoV??;U zo+0M7S>tWJ-IRMAGTvQdJLtt37LzhRfb=QM>@d?lTm_MJ~*GaE98XFcDp|WAuOS z1!yv=DS~Teb)?vS5Cl2P_*mMFmYnWLSF2d}%H4a~YNH)F;8nWI)*yrldy^a)IV)v8 z^ZRXUXJ->gJ{I%dU)?W)&~#72WFXIRDf`jj z5KCP9)Vw0~)4U>+f-)HB-=+#k(hr~b9<~#P{J1jPW&HP@%lA=T;#dLXlkCP1u<%K+ z4cmAGToyIJj@`@VfiHtjE&;e%U||=_bX2Aj30F@Qp5B^< z{KIpppqN{^ZkyRYc6ubk4&4avh25u|3NI;vkC7Cz1Cza59u_u15!`+sZaMnD**QCx zPqANbwfxcYrq3KhSE5449Tzpz!n*y~qJKFgX~Ta!jL9NShc3I9p{z7g=D#^MW@!iJ z9Co|VMP+7Q8s34`ZoM~#!Ory8(mz65@+3I9V3i{Z=RQlCWuCd~EogptVh`t@4tL!o zQioeD;q-7AMGs0TX1kRVhLmV6xDNzX4OrKjU7AnZftPf9`e)e%z*`TxnFKfg0D zrZePndm*Qse`h%e@&}30Gj#!^kpJ7Wf-|$Y_t`cCn?r{xBJv8p{i2V~5u7t$r8A&+ zgcdwHlfXm1gB1D4Lxl;7aTRnb;zL>ai*HiDV4VupyGP;oJc=3FgX^ltMA2nJv^p+( z7v=t4X1045gd;>p4&%k*V4GzjvuPpIWw>t-8+BOnifE-!L#H`3cA!Z7RY?>LGjf1& z8^$lr)?OhXnJbKRe1E_M-MeG|qpKT!$ZBS)?@KmT`s8p^Uvznd6K+u)%%yAaZEej~ zGIAAToN4@^{o=Mp>Z4=_F#q2KF2q=%M7h$ z@R6)dh*s}K+ZmRq4ktznR0hIwi{Boqs@4VUZa~9F1vH7Di98^5t^M$*zkdUO&MQL8 zt2ksu2Kg^peK%tPD=M49-*+NV_lP_F?(?&lr$kvSPLEu}6;JA@c}(GdEgO5~GFZ<$ zuD%4akdjdgJVssHDT`a8S1Fl;-9P=FAErOSj}@WIr|!&A-tLya>Yhvl3536V4zB}& zxMlQJgR*Pa*;Mgpf6cc1IJyX|0t0*VGLuIkyw$c$&KJ=3>Wur5_7L>Dxw(CouX?+t zHHTW)W8VAB2YxYP=l-?G_wSp;@4YrZyskT>^~N!)e1o6X@D#AH;Bp^E|5xzAZN4MShWUisu8$&Bq8X8|By8Sx@hFIBdvSp2#6xxNg?j z&&%b9ihni!F+{e4MeVIPm)oM|ktM%`8C4^riGs~1KU)A(O=}*t{$&0@ z(n!4f0GakFh*kWEyHkdDgu^er#{TblGhH7!J?Ans2!I3@;T;pdt1sDaA1WMgHews0 zB#4Caox={r!M9j(B$h_#?g4X4V%KtYp66E57 z$(qGo@k02aY|>tx|0#z%ca0c?3;U#_lT;rJA6aUrQ)Y*zXbkENrs5G$@yH*Q?1y6Z z-fmfKs*N!Y@6n^v8DP)sb_oRyZDLG}ZMJ8Z*8gv<+1E#V^0xHk@vddH-{``4e!YhG zS7wy0tVW#VsJjJrWmTws-yeKXzg8Fcq>KjS>8&j}b2+OcawS$t7^G?O8GWYgYTCAp zjErKywjwn*-|`ql%^l0hL~t&Pe>N5~SRQLMCcrN=m<}UfiFPsdI}Mq$1Dj}r<}(rf zi6{$bwN02k#b0^wp)WcZc%SZ4pI5X1~HolM8j5y5%?rGWDk=k z?e<_vY;FLAx~ruXvsc|3E%TM^PBXbxd#S+swg(T7r?ICxzZcozx039?(;L#?3=zUm zmE$&0@jc>eXLCDlj!Y=JtK$zN5}X7Mt<_6D@BW9MtK?0N-x!VDwzUT|m!r5dNHIPJ z_f5WKW|>`e{AW8H9lYcR8;juTJw(gN_1URO%QAFbfVBlPpX6WUS&lIigc}6(eQ&Cd#Pag&8ia%>X z^_dg6hCT{jUr|iU&+ocSJj=d==`qWB^d9VlC^u&N=CjB-|E@ujAR7z7kjz+66}Rw* z0IPv9h4aIQV(B5lrZADfj0N>N0npy4BXvXkEMQ#)6>dC)UJ38oyMaP5Pn@|))9Hu1 z$YQ^IX*1@5K$U8{!HRb<#L&HUUU(6Wmv2{5v4mkl8+8wMZ;hz8M#9WFmrs9lGo@Ie z?@>eZjL*tOg{^oO>d<>!-acM#{XugiPq)s{1i{@EFWZ5#_27mxR`%1xiYMUNTPeys z-!{?tR1lis-7+a1elfS(^>bm-O`Y5-99IM@lhHLfTgZ#j>zl{P)E`FU~j6dBocrxfP%!B9Nv zOQ;J6sZ}Jpc+W89Y2*(JAN#?okFYqM6bbou3Pty`yp}kT{55#`*IgN+^ff^&+jw!) z{`rLbIXLxKW1TVix*Nmqz1IawQl!Iw{-~+tU#>&XHcuxt@N5EveR+@};7f8d_G)_0 zpWPcX7;;htYq=p4m0kVu4=xO{J3AF_0bRQ{%nPnE+G4w=MO1>nQ=8gPNT0y+pKNh{ zXPb62p4+t;7Ofo<9<0;1_9~qO^^YDrR}+>EOZsxrfk^MS+np(2&3+bnWJHCT)CifL zw~oX0E)E}eIra!Sld%}v5|U?4%6ibV%Ll0)?KAl)U%tFGc`KxqTubwbn0&giqi>F# zT=B>%fAqo0ft4oVL&+LP#p{X4_xB2ZpKDb^-X*#O9wNOxN}GnO0^#EfMgO{MVHHP; z!n~)?Ri1)_ekdh2Z}mTn6Kb2!efz|&EJP!WX|$#RR+>AJ6FJP@B=#Zu)v1&DJWPsYGH zQ2Q;Cdy|_!4#BBj|MRlXUM$br>D!{DUL=%Vryelzl-Y(&ndL8}%g;LT-#t&SWHJ^% zfr~cxmXxv_>amiz#CEz>!XEO!?2`h0=y2~q?mSaT@O{o1Vf(xFgJ-KP2RvcrPWmCr z4|?WuwRz+ymt27V9*O+Dh5B$gVGJZpiiBfX)|$sFdZ$xj^Ews8>6*A=k~hPP>qMDm zyN}zJ?0hRgm%k>Tc1h}VP*4B9G<6sY92A9u#~RZ)OeYHLu8_=g7Eat^pf!fecwNVD zJ{oZ-0Aw|1&L99t)8GH(371@E+c-z+Z1dZ`boHQmQy}tR?y#tV)R%IZVPY{It0aq> zHwCAny?Vs0ykp=dFcIx-BgD#jfS$cB+HVHD|uE7<;sn`^llAtAk z-jEt3QQTNo8d!D(K2425P+|VWw<(hpam;$tkjKdprU26bc!AV>mR*(`H^#EWSZPkC z6nN@*6_f;MYHAquR4oXh#=W5%W$Yyz{-5_1f#&%H7gB?Q8K3B$Y-4;0Jj_w20KWx= zD>YbNH~l?}TyqSeB#o9D>Yfq6kP2o1NOk5u?R^f^)_O_XwdC(pSIr8}Jua;3fWg&e zwAxSydprv&N@fp^MNBK~6n^Vr403S42=N|#9^XnAwM?CU_LB*D7}!uJ`|OR`6#k_N zCm|PnSn8b1$MLwf-odQ&PZe8-fe^>O?ace@aF4;*hjcf(rl3{3%Tv$F{pYW5IH=i* z>{}S0b^MIT92||fkr(vhY7e!4a8)hDaO(S1>9_Bvr95=(p6q)pw)_bAjZo@k~^ zLX8jqS^y_v(fr(f`$cE~yT#}aDn9I`D0fjI~gVIiSl87Ty-`J+*q9 z#$IA>+F!4gy`;@z??%YjkKSN4Nq!B6^Muux6BiYYoI?G{kgC+~8Biwq4uEHvqGbIQtGyMIsOqeO-3lpD$9cgk-JfWRLcM$RBlVsz)j1N%GrE-&#t)JH)mB6;?h%IgDxj!Jsf%0P^kxzMsD=$#_70M zhVj&E65sWOF|9{sNk0Z9UIe}5v^zj1Eb{&{WpdhNj)}cULO?z4n&Q*&FuK|Ww2L}d zAxO)J(|^U>)YSBgf06gGwzkBEznZ#w6PGl_$-?#4(&~|pPE!r(M<>S<&3wYI<@Cq= zdwTjezaC+5I1fI7M(bY0vYM~bivKeSCKi?si5C-ywte)kU;2}%Nv^11Z*icf!BCV^ zlb{^QlM<7q5O4rWR7FQ8`XX0US3kvfI#pd25SU~XG{_ZY2Zx1)%@Y#>NR0C_|2PAEc{T0!a>06jMwXjNXe?`0c8IEx9?ENCSaaGG|1Knrq zw2x2{h4LSf-pagPzVPqao^N287j*gu3+xO2mVNY>WKA27aWBLv{v+e`_xpEghb9GX z+$Xrse`J|D^FKDTQ*PEgmz0mCyFrHdpLway7Ao2dzb0)nXa6e}Kx!f`(4XQzZaYb7 z{a>v2S4A)Cr!%@DUZqN-<~cKek$m&q!mt2^||!AtxZ#6U&ee3 zu{+aa0IRj)PEPL&p#8y@KMWS~kfM{Wed-?84W~Gg-1pbc!aFJORM2AbtZtAKeEAIY z+cESs$L^YFg9|PBt%~=t3bXVnz867ihV#VGx|k!u>)MSQOsII7XhV71bF(!)rpLmmMH8Fx9%Y_EVcHixz*IX2v%T>!$d5*@RHO@}t2I2A$W#kW4*aB9-+|5X{2f@wQ zn+BSh4>vM&J7$e4eT#qs=1|8>e36p5&%H<=vC1N2h)P?ol3lGSs5z+Nve!05^Bc{} zAHHwpr(bRgxYbK=FDs7}r-ta6NRewZQp64U9F|#re^u016z`_$(FLFAUmRqmO3w08 zI?Yl{#y4yeZaQv`4M$V_zNhNtzZ0l0xt<#nN)GWPqS$ODH8)<$8&jED{n2Ee{T6g) zvL&OhMfdX!zKot$k?=&IA=KW`$Ht2PyaGXBjf<1E$hmmeZbU}q$;uVm=^_jdcL(F_ zYq~qP3rsEviN-p%P>@l5ktqGPcLZLa4lOCyvTUV}A*M3sxH&R*kM7xX1G}N?crplU z;IRxsb4{uV`(p@5P&2uNl4lXT*a!|Ox;uC7Or2|>I!Iwmt-5ETkSMEEt9VhefDn+b zGOn!8yxrv|##QU*2SLm}#OdPh+sTMb#`LB@Q|N`=i@J3Ax4@^6I<&Gk^R?`F8oDyN zPA^UR`LhQJbhP_{t@OzEr|aCon}0#i)dIc2U1FP&cPyhY4K+E}k*wKh=5I)u-H$%(2zepn zp**=D?r^h9zA`4Kwnioywfkt5N?56{K|OF|kj#8G++9L?JuaqubYw=Ql(6+T7Woq6 zK3&9g20;j@B!QHE4;0MVTgr1INRA#-yO9|wYe_%b!_waPJgT5nWRkaapc+W1Hp)qr2l7|6a~bwh{kWL( z@CJ2&g|ZjFT}#HVjoM?U!)?pmyxjiZaEF*3dws%^D-AnD0AbFLc0v?Y#0Hdv8bk?*vH!Gri=JYP2h(!|5tAE1~Z5SqBc# zW9Tqt#AlbKbM)d}Z}fZ8raEelgP?)ypucblmHE@n_L31lw4&hYgF7T4oyPQLvb3hr zT*=OVd&6pLc*}r60Yz!Q_&k)wb@wN){^=Y6{v72`3^5@E!XB2#om#R!wQ$z$tq+)j zyW>5nl$!_ljD3AG%B3?jXLA%qo67-DcokhbJ>>qLb0mxSchwHkQb(Sq4$O0lMr=lr zpVfoAam%+YhwU6!2k6W&BjuV#aod;Z7U}9x}jh9woEd!sV<3-y;}eLJmzVl58>9-%8jflm+fcbUI*mLDr4nbjQ)Ht z=uHuqg9+|qgmYJF*_K~$5=YDArg%)o8@s{ly$R0Vgo)3_7>*9@uzCkV(DVe`H;3(@ z?d`vDinmazRAwP61@B&a_d4kjdFIyAle~GaYHj#x)h)2xxwhpnr+IYN{8c&D19|x# z@Ir52AG`V;rgkeH%p&3sp2`|BH3Ur&^cf-3nRvTZZl`nRciune%f0S%t|3V5askEu zRrb@+3*xa~1+#?2{AOvzU4y@_1CsuG%X}gp6j|I22Ehe1mXx+u^5qP1Yl6@XW3ny> z2s){2n%lxZF6$K1^7!|g9As*4ZXRJFrlK(a{u=w-=BG!7r*4#^x&qzB7+3{Fv$+CC z2g+Zk)!yOKH7ls5xy-b{)nL%ylWxtWmSao`s;Ua??cpNbH9Zg07lgnB5f#nh3N*kL zGw8M@Rq8q%waer-nv~I~riyJa=sqRwE1^pt$PXaPC>7g= zFYF#{DwhtwvnkTqV~ANEQmKRJ>2bG|g3br;*-|6BOUmka&X+UXoMkyH@)5I|bBC3) zmx5mB9I5|BK4FmAYpVC+LYH2w>9fd7VJ#PY(0T*xl7ROh`MxJJI_#5-ruNHG6+Hp6 z(z<-Px{Y#F{rKNBogA~1T;)Wb6tbRt0$3O1{5l*rn?|~~bY>jF;w2}u@)dZ=3KxYY zn}Z67WG;R_x|4c!*Zsk-Pzx6BCo71@(3qmu=!U$bLRkH@F}-P(>zRDu<+$)Wlppvz z0MLBpLA;&cu;jkJi5S=Zrw=*-?>=5U@qtVf%C-H|NdoSO`k-T`O;4XqSM&a4MK3H$ z8w1BjZcFw9dpV#nZDfQF+bZqLey_NAzGXXb`H~}cWd%~Ioqzkd!$ibpr>oX?=JRE3 zr<2Zo zSC--FkaORdY;++UbKOPA(*B^MgUsjf2a9gO{zuZfrh@osLUu)(;+SPMQo>>@=lSaR zWddO!r)G0L*5r~X%ci{{SHh@`*)(=rR|%#U)gd6w#3(DJy%`A>a7A&y&Kf^(w`Njv5&)krl3vJFRM#;cm$PP6zi6?weIuc+8~=7UdRM3I<* zeyOm>-6LpgIRn$|j?3iQJ7=S=7<>0mf`muljcnU@yQ>oq5~w?MT{>)55>&FJ`ioNE z)-uPfY`+Wml46`^=TvfuL+9I#T^1Npehuiq`jZTQsK`CWPH`t5K?&fBJTL?Lf&0ImC6AJbAC`8Vxl zRs2!kdp{TMuyRH$FqGOCf))1#+m?Ul>r_&Q=4olrHXx0 z;nka#^ZsAnzmL50*Y-n-VNe*GfYEM1dJD5#Hbh!gfzZEFPU0UX&SFn4o`jP2VzREn zG*|S`T)b9OvRAlLS%e+rd!G8Np_!5-{q1=?9xwK4RiA%H;?;x?su?d*VI)eTb_l?z0o^&_AkZCvS(grsQnoe|ZxEXujsEX_?W$G844`M5m%aZ*- zRsZmM_47H6kWR{}j9O9WA^FYrV-H?4(&uxpf}$09Ju1Gg-@dX+PCLin`bW=@g`f0Q z@Avz!yJdfzw#J@MD9kpq`8lYE7^Hi>wx{!Y?ayb4p>!qMVg1iYaZZbr#SaO;PAjWo zVT28JMMcF&W^v?G;aue}q%TVa#g7sRh`2aE%crm3sj2U(Pi124nrDGB{ zP~oaH7~%arp;yW}eoCm~XIX55sH<4MXkn;773EF+&t%UBw|Q%BvdGJkPVQF3T#$b|`0VHs+6zu%TEmSSsB%OviVjsPdi!# zASQb~#2SZOg-cA=D6>dnnw+Yagc3DnLQPB_=Zeh7SW#ii+tu#q656wkRH}ZpcRxKR zZ2E$tC;n}f0aev}iuLZ=y!o5d?+cOzy0_53o$zW2?<1{c1NW~xH~Y@~N;P>SBTxg= z!w0WNZ1i>ajvC?nceVPnNWwW*Lf(q6+YaFpR*-)#-STsIZ!{lYVq1z&{89k42)|-^ zvua~avBj5f0KagJG6ycLW6PE(meB^bPk*8-zO=1h!wN2 zPV!lf{(Nej!}9;4?XBaYioST!Lw8F_3Ia-pgo3o9C?Q>v(k-2Xigb!JlG2TI4Im-i z-QArt3^VWWyZ60!fA{|T-sb}|=j^l3;js7GYp=c5+TSlv9UXtCRpdqox5NuQj+27d z3^l`y1Y-uO`fQi2FENZ|QV52mi^4XQ>`IumY5!CX11A$>FC=o+CIw{pJEvP8a6*?k zc+#G=)*Ds9p059*t1F)Un(4a)!CbAlaD(`%N!qzonHXu?R!94NE!XhviHA(9mAMSKrfiA`ixZT8@31o2{HF9;%5mC;EpC!pnH?twgzraOFGMXqTMQT z(k`ZbG?5QVAPtDgpby8cRKf%cA+Mf{s`m7y@3ee9VAw5hAHs+yK+yM2r1jBg|v zoH{~gXu#LZMI{`Inwk1y+@{5kiL?Z5^~XieXWT86YwPeQ$KV!~@-?>aK0Ft3Z@MkB z+3o*mUjD(Q;&33%4t#p<<)BHZ&2&PxyWReU_o(3m^YihaH=etUJEzW?XN~7w4fRv1 z!G>Smnu=AYcQ4myJfv9trcm*kYgG!hNMC1Oa5~T|c8V7h*_&@Mtk#nYyz&Hvo7syz*Vi?#VM4}BWy%vyMRCa)gQ{^?V6G$!3X$qDF&@>Azs zZYC6AOg}OzgiRfGjNfs24d|P-qVrhEw7q{dHT?`)J$K-5_i|pvUP!I*?|#d?oQ$&4 zAG2}Bq{1F}p&-W3MepGOZI|2A5k9Lenpy9f%fa1>Ymv#3Dl9ZP+IKEs&Fq{UG=MW19!5r6>j^W`yi!M z8wyusj1JZ=*HZfPoYAmFkMX?N=q(dE2vRW9=*9*A9+(u_(Bg|~adsT{$tfXg&1MSX z-HZAn+#=98dNYq!h=<6x!4o~BW#)|tr*M}p3i8XT)AMQQ<{UDHNJ)!r;Ti0-@6 z)g=1<=f9R^pCvrACRAm=Fhd!n!N=t z=bSp<`(k75r~XTvJgTztf0RxCKV@W$m6cN%CHXcr+1EBR7!VAAeoXw|K6Q5&-T&)|Yzz{A~w1eHUTxIdJdZeGU->e(kLvg_| zVmw)quX*g&|L1q+Z|o1$1bQEJ=ccA>0>h^jH?NUb6{k3csIt9lW5F(s_4&WLXQzhE zc}F~NV3EhEgm&`A)%o%ii%;)4%1~HNpo_{#|7AhX-r+K4cO)v_UDQmd#C9}te*Oj2+-%V!stO|yv5(DwWch{J>8ht0RitErA!&d(b&_>dPNQ3l`Maq;%L!T=Heagt5)~xsieG5nx_P9uHeB0Vzbd18QtV$7whbyxDlA3&ASx_L ztJ)V@JQ&q|of;Z8PwSGqjo~k9o><$7lUbMrkAELqo-?h?>Xp}#pj}(#qg%))_(N)8 zX89mBMS@anyrl5D$dsISyhx`w=%pv8QywS0X*}Rm68p~N#kbj_1%=sk?z#^U3$U&Vh)^p*Lvl<~i zhu;0U@aU$N3G_@Tj6k-AXk_ad{7Nv1xKAgWSMjCw5Av$)#REye(Jsphq2}Vpw{#mh;z5*>TMblYu3o8*YN)5 z|AvJ-bKH^B(37vmo`zqqiDl^pOam{Xm25ao8)-R>6e4K8fV6bdh)Q|DP*n-?x2#tC zGv~TChPe3C>6hNm4&`Wg!$Qa~0cRUUkuS-hPlOwk-_H>?BL>3TmG7PxNQ{w;Q)#Y# z4aX?sfqt5}wfe3o6qDk^L^j5A{qbSquwnmeZO8T2{^lZ8pG)%ZzaOJXo39JTq&q~G zEw!yWG6>j{p{O2@Q@Qo*s^`+oSanF+RxQT+U?#{U6;pQ&4x$Y4T!^-gOTjSK`eK98 z`j@e9b;}>jIfaJXSv^UCw)WT3CJ#|d^8pi%ldR^&2%o9lQJ+nF&>&d*NaWqtDt>J% zv0+@_lrx@l{jjSOK33FTjl4^J8ExpbNqPR#7>%&HmTF}e&(phB_x2Kxf^bfhGA^}p zseI~6?Xq|wtPQPz2OGd#Xnu;RqiZ6KLV`c`QSCp!GZ|qYobmhBWJ3+imNh>-_(DKk zk6NVNU1JH!euDq#+}vKKdlS|j&vx+T zxbrFtzkgQa66uXks-%`p3}&`C=z8Q~H0xv@XHgjRWH;566}P~)`xC>;76v2ImQU1Z zLfWRcElQLKn^l8LncBi6Bp6yU=)Ex|Ezc)<>3xj+!E@*8fyU@3&*!dfpqFI(3ZS`4 zUGUVsu@S%A+>YMq^11shg7Mc?T5pzdLi<=|Sb6NMSK?di*~__{^52&EFLB+m4dYsU z{lO1sVD}a%G^T3^TH*zx|55)FJGvAM3jUbSAT}?Z%Bt5MwrvAICp@ zY4gfut2n_PFJ;_@SA_AI2OXFa{8NkdQNzT}2d)%4GoGHT=R7>;B!E#%CyGh=R5~f3 zuiG6ve)Mb@OB(s1%kuVvDZ~%!o|N3_nRV*Ek0A zYx8w;5UwyP_;vu{OpfMT&owL*DKiclrXJ+|iidDV+Sh(USZkscPfVnp*@_`&xj{2i z_Q9)N4(GVp)`A6Ndz>VgUispsk&8|bF=Jtce#@8a8E zzWS|m&n%s6o?{PMpYj{&qBN(_SHMNo5cRg~&KYR-?wrLeTvMt-v1EkhHJ%*#m|>eW z%mmnc_^HqIB(f)r{kpgCTX8()Sh&jv5Vpj$63s1Y3^flbHRJ8I@2}*RRZc&C$sOVI|iWh4J^+g6)e&tN02iz|cf~BIz*QLNoRs&J&B1j_k5{Y3z=(A)6 zVpb%d`Uo6&vHpoy^6z>-8*Va2-M;v7V%(9Joz0GW?3tBZ+cWnRMDgs@y1hCG^-8_l z!3ElfJI@_?4Y|7NkwN%!=9Fc*_u5bJQ%ymKxlV^K)^AROHdU|w^mF#5$EdzN?RV`( z#W^JaEe0+Q^Nj=Lq=-}(hRIic0lkRcWD|EV|Mbmr z>B7KtC>hzHL-?=f6eJjJ)z%Wf%|V0kVP&y)j(EV)-~q*`J@GURC<*7FB=E9RRy04w zh#9$QZeGC0+uS_)aQg0g>y4tIZ5w`o2HI^iHf6;y-(FOIzM{Zm&WxtjMfw5Y!PefZ z0d%c{v2ZdIY5D!*0BZrVxPYEp{BCx;iVJ4{{jathd#ayH@t4_7&e?S-%bsIgbdaNE zssAE_ng!6zT}vcFrB3lMI!6kJ>I16SEuJxJBA3e4>R(2@cMUYE#PId?J?S8zbNb`> zK;mVO$$EEUOloTQft>Dwcu$WO%AJL5=_TP-=x68Wsdms#n0URU*w?0GBt7GYFIP>o@|8IYb13Swtp5$58u7FS5}UnhD) zvu70|M{u|0a0=D3pX^qvs_n^&&#OXljm-En+u?WCGknG>$;=3=p?2>p*QKH6C=f=| zs+h@w5RvWT-!e%P!W_G4Nhih-0kGCdRiedT-O!-?nKkFvV?XL(Ws_gzh>oL;Eg z_vWPy$rBOAIia;VYDS_^;@+#WABnmPpCoFr(-uKLVJ!Abc2Da36=9_~S=S!HYvao; z!B_w22S^|E7(>m~8|fH54CAl%T{Rnd@!Yp;gE-A>hDbL zfrVus8>)$o_^|S_7>DWuv4OiswAmTxBanXEGp^8zUsE%Zxs2n07={z0Hc90N2py0~ z>^a=Q31YD_18?PJG(s|3568Tn3*OSr{Q}lh@iQOv!~|3Rx!J{NtF6)gfWPu)T~G!3 zHnc*PuLGye@ds_AZv%l=$&**|j{~|lLz>6tYw@kP$b14q2w3JW&nc4k1Nf+g1sBes@?4tBnf}Cn<}Nzw%I72jll`j%Q4-Nrgfi+ zuJRIB2saKcH|A6Sz$TI>Jd!yaiZ4jNlhnQo_0j5Z@3UFSP+OjbfBI|Ls-udZRg#e5 znO~NK{O7vhHvJKofB;M&1%MU!<^G#@@BS{9zdjwecvedrqfZ9>faw)~c;%$@$aveN z*%xMp+tEY1epAb2`j4{0FWvDWf#vJ#vhGSQC8gHUmg3li?vG14MkXRQS&pBi^W@~J6 zeq4J}Z1C%WW(DX)a5gbW<44ZOnE3i&@Mq;!1IoOH1y&bE_M8N&2h7Rk;iUMOHY*)i zhF#eMswF%TJ)nPJMuX~Ke7&;Bo-*du-y^ZrQH6`ONwr-VWP86WQSJ-L`WJ<-M7M{^ z7&GweTE%jca&3K7tZ`=XpJ#ZKLM+o!{O>z+^ICs^*WeI3=EW;W&8U^ddWATVryIrc zlx0Z`8XZnvzn(C{K0t$LA%zOJ6dC;zTK&+l)x8R@m$9bc-u_kfw3@;c*fT|QBJ*66 zlw02n{H@k}TmEt3n8^Fus40*QlEKY++s4U(u|A2Sit*08I-H&O^pmLllVKmW&apZ; zYHobQGN;O942M(y_(b7-V~?cD0S94NwDb63;D(x=E;QN)Sy!^mA%9#B4TO2cbpp)1v@$<=IeEZsZ z%j9u8d@)`oyH4~(t4vA@{;UOy4_*2hbIJHV9aVQ%p&?y`LAj$R7O5n^t`u6E3;=g5 zeRLVT`R-|eC6I=gdT40aw!I#~fzc$|m!eM$P@KDw1WZbIrb>6FtF7=dhG8%E+=`?` zmCw<<*G|%CQ(oJV!N#D$z$H-pA{lm>h_-=F<|7~Cmjk;aHwdBXSegvS#b!B^&s1SM zX=1^qVpX7L@=^6SO!gv<`hr2!zkIyTMch_1fL8P95fA|H=UAb6vKVZUniTTlMA*1E zQ33yo%OaHJ_wvhBvPEOzH!qNLzk*d?-ufLufFesM-wXtnVkK_wn{)Mi;#Um3g223{ zz>u+*FX+s6ruGn*<$=dnFiQ_ys@;#IfS#O%-)Pd>HyCFUjPV0nLP5o4CpZ9~OC(xA zdtm9)PHhy;x0MxL8eyBCd6X5Sqoem@4}{Z;H(Tu;X>fUEfq0^%z}DX0PV>T}%+u!F zViJPGQ#u?|UH*okQU9n2FYol^42WOPxXmB6xE|$1C5#;J96W92O)a;0%AHtiG!yzg z&D8jHal>0Ec0G(nv;8bU^Xkg#;BBfQ-gnp>Wa39~k+y8Fy6eErW7>e-96YAy4-|vTb*B_nYQ+^Yg{wF3a|}d{`eY z^{adORFH`hbnBm-p02)MnF@*>nqE2~(kJ ze&nSh${e3JgdMo)?e`a-n4O!M!6)Oj($x)q07-fQb%tVK=2az^?vmA4$X%^4;~`%p zj!(t3*se)Yz(MYNs&>$_(OX{5YUFsZVH@50 zC`(OrTP03ols>+^;;@%;8zmXG#1U7UTfK%?(X%hH-R~v|-xr^vNK5tj`8U$bIsVKn zX1;#Sts>8%KZ9^5zBKfjw8E`SFl12Qvj)pF0NH&$f=HJGF+(ztx93L2MesRu4-*@-A=54tHPHG4z7#)$V z39=RxO7XZXCbz&8TAv>-guNYgP$)*dy*jIjyKNO5kE>xD!ROQdmY|{M!CN@><4PxE55o;DXHzc`LOJ7LUJ&oQ*C1<0ze-Sc!GOB{B-Mf(SFS{qwiYvAfTaA6^D`SsajF)^JY5wuU^akOoE z&de+w1$z@i%D0AXii1fL#`N{CAbP@2M7;(uVyMk|9EXRex6Ty`<==@c)5=N4l1c;4d?J~VUS9qk^qPUE~Z1s+f#gqEWEA%%Qfmyj{BrK1T+tYL< zpDW|eKVq@6&vl;v_RRjm+(OtUDwgUyhay>ZExC!fJazKsTeT(mLoLENjK8Sdf3fjXHVm;HitRKpxj!_r;Ck~~*I@MRD|S2}-O zCO@u^7euX`z^GMW($GHV3BV;J42+JBE*ZR-{cLQ^tnDW)nC1*KTRH2gI;AHkXQ9j1 zi%CifiRtEaaycy+yw{!}w9qWV^mXEH&YwR*phJz{^~gXIid9wJ3fdKn-+0c)YF!Bv z7$NWWxy)4e1duy0oB%hM*T(ZH`Od5P5V?Vw`3;Wi3k$?WFPDy}W#HV{59EOI%+>X3 z{mD2q*4wUSmWJ0ZBiKzy+<7!{U1yp|%I^$6$`PVI^|JL&sYJgAdZR%5tq`e_(cJM8 z8}yLf2OIX|s8&^v9yd2WRTldxj(30he(SxCuu~c)`VTZj-JfuPrs!od9(bhozS+x7 zJ*{FN&VmqS)XAvE?FnyPE1RVUzdGQLpC){qrmpG5+?szDBP42zu4*v#dS4eSte+Fu z27tm8YxmEeWexpX4Gtel`e2=%or7^QY;tmkbDPTxrn~TG>nk}BF9mf!px#ys^XQ?V zyvs***QF(J-(k;y=JIOYcs>s~#%Yh`D}yv}5~s$&FdnBjKvUIbX5P)yfO((ixei|6 zU5ltTp58)pp_}_qOd~|N|j~54IWxfc90iMD~i6kok^I3uaM>1;58qgG=!Nl!@ zoF{L!e3+88E6Idcrgk!OPw#ihyxTv;C?R9ywGl)LN=gSRm|-168$56z5qiODQoraQ z;eNJuCMI(f+^?8P7rFwu3l4d!)Lir)#9U@G@QBor^bIpr;{D;FvX&U%schj9>`Ad1_+_ z4ZgMdy~0lI_dM!*p>#&Sbi-Qzu=1Ax7mu>W*8;vD34H1CewK?wtyVD@ZqEcYx7(0o z<4De0)uOj?-aFp?E*S}l5%|4{&{Ym%&|k{fOy7tD5pTjxbTsTPj(I;DF(-L*omq3k zZx|LT3KqU*8h%w!ZWu0<+_oZpsHCHEUGBuLUL;>zo7kPhgHWNX=rX4i^SjEnn9R>h zlk_2z!@hK^Wy!$Vq@+}OuV8`cj_EfpR(m*u#$;rqR6{%Oe$aMNs4gt!p1s~a02S(U zYZ=B}?joT=dsEkfu`mD?WqiTa{KumLS0_uGFEg`E(YJY+ws@02#WN%v)@RIqpt~Mg z-?>CgENf@Spna}M_U&F`7#@W{BZ{f%mo1pGe0z)x7&&n19Hn|Gv?)e@_mtQL34U#O znwmd)^By(wA%$=sy$4wy$(=#Z!A(NPW=LlkoLS>L_mY$+C$E5T7uxf;PwTeNqxc2$ z-L)qs5ee1})g5VIY+=r`zcZ|kE(>FDMWT1R`hwW+qM^AUrW1nzYHbUL2i_HTb2%Of zr?;H7e@pK?tdArRBiJ+r8(D&~9%uWUIxEXS5b>~ty?w5gBpp93H1$;g752_oL)%Jm zrLl*{e{iBP&r6$y&A~ee#}C`*soArlEt%4K(?XN!x6=iBk_VEjP8+Ll_0p=b<^-=w zMT`kP+vwG#b2tpCv4(slKded4OZ`Lf(7`6ZpHnqnCmVfA4ZgMZZ?JdtePa8w^Rx5O z-nUKcPX-683cCn1J-)U+x3Q^~Lh)qn-qaE;dFBuk!O%Rfg$gg_C*RW%mKAlZ1GO*2 zoLVIJ$W0>ii;81`m6C55CruB=e^|PbHdmb-L(Wl>j^L=B^w7o*kBznp@__4XZ<&=3$;8#ka?_Qu#~kDD(+uxE?vHlUrtKdO#jmvPdJI(6 zSck9ti{12?trZ)aIiP|#se}iKW*lf%;}{~M95_waNA^|9To_|uFaLBd@%;2-3ubis z@39H&=;hj~5d;euEOL^9ZBXQF(uq3!+h?o|@K;ib%!6-@d`9QZwK&+DOiATeh|)20 zh30{@FlB3BpEG>GjA9%u!{>R5N2);gtXxA=x04W~n$80V89{Ri7SG-<7O8j7CI(`V z)f#tRhw=;})MustG;G|iDllvUsx%$yKj^TQG8uyWFCW~YbPj~&0`%AZhg=_6I|3T6 zMHxtrlJ;RmADCu>zN(2myVAF>?|Q*gARZgm{|1Y`^uwPMf5a2a429-n@m78nk?BU=1}F2T^tE+FA@rubUC*!7fjDs14-Tm@(=I{x|1WN5{>3Uq&qx6B;om=AmEW!AC$J zpFvEW8wmjh;MJtEE+Tx%Cn8BgKwztdLf5CxD{7wgOk!tdxbEW7kC-~mzCCBkM08*g z`opc$#5o3oGwGwJWO;D^n+%LuENif2@W1{88Bzw)|LtAw`Ny#Tk4+f={(DCX?$;Ge z+W&40kbjIBj#g1XLGZJZ>3Wf`>87ODe5Pr58~3_oQ0s1gXJUC|5IYW zvjgLpkRx4R(`!CI+0G03GQJvwu5&FA*A=y01CykA6 zWAeppgb;@?9W{ffPKMk1ZXw&jhhzW?HJ?MaOR+uV!Ch2TZqM=$yRmm`2-rE<^v*Ax7bp;RDpkaO%|TWT$@anqNo}|Agl>6%x?Hrxs6yJm z75SaIzRTF!ue<7Sz6*r^(X7_9Ya<5RQtVkXHL#*#_ahc21}h&9f3%1W0KvSSE&}Yq zQlhWunW*rAH}6}b2C8Ip4hOsPL)nxmTdo(sWnA4wBqEH^ebF`mx+;;CFF2?`BVtq-2tC8gPBU&fkSa=I zy<3P&ycaYqg)+ED5TnKM@y}24)9aLniFUT9d;CV+%hxArLlD|0DLEyqywNR=>F?ja z?Yy0y2AEGTn_PFlg4pw3boyI`!=^yM>3WYDxPue`+#gM?@0Sap@-v>n{AMoNFiiW@ zReGrnxufKQiP2VE$h{- zQecS+D7^Y`czIS9S^x~8udD0af;4kp=*>V$K(0Y45JeG)I6R={Gb9AWoK}FL3@JWG zI(}n-T{#UG(D`FQL`^X<29GeGuM2N@{=CA&2>|Mwn#{m8x&4%FEZXf!|9NNGH$OCh zt&0)};7Tl8zgBU_|C^D@5_J7@V3^LGGDOOVNPHe$Q)y&%Sc%NmrUd}ZZWSpjXrE*4 ztnITMyZkLfFLO`^0&GDvd6Xo=;PNs5x!W66QCyJ1CP=;VZAwZ7n1(Kt-c|A6T4PMlyYxImRwdG|aHaRC*$<~URZ*{>`YUyN>^ zTqi+UFk?f(EG@9>&#saS3m5o0L|&c*+-TN0oPGB66a$R4{*l?~rH72&GOFLPM4a*c z=T=9Q|A5Y9{F&nygypACG`mS1wdX^qd_KFLg|immC=KCwbU~WFC`L4Uy?o!X_gbmQ zIe!D1d(w)e!_7nYcCf5L+WB1@-7QeoQk?8W_(}-xw}j_MlJbx`gLGV znpRXxnzeUFn!0IHO5Pm^{cXe|m^1HKs>M0@%QsAM+44;_&<1GRe8&R6px_4wTM#&^ z4i@>>X}7LCBn9y)P`v!5C{bE`9^ynb(#p|bh{UV3LpfoEVvBx zA{wt-eMraZqCaUB8iOP3PgT{*@$vFOtFEqY(S9m91zlw9Y7STw4L&G3o=Y1Y_`&{I zrhew#gQj!g)xctJfkFtmR(F{^2$wT6Q!(Q?l7KiLaa2Njkv4c%1`tpORPdiF4@mJE zkh0K0*)+m)DLBG@tp5B0&K#f@5@yQ9&nnk?)Ax_xE~BQ1D**(GD{>}t@|zEDbr zviu(1*$e;q^FdDdaGTryM1rksW+YLb@-O^0r$-Ap3M6)O2_Y~p*@~-zM(>{xGmDbF zxz#h&F2THjsF`E|BQY{c{3&YqC?iP4XeKIHO|-a3 z0VWy*4*X*)*s;0Ux6X(J2r_tPrT`9GPHQDMgy#`{E&k-Xxw-fORxXc+-A>5~0VPRk z#|j2HUXgJ=+vo+oq8I=s4o?4kquc)dW>v4`Lm{uTPtA3aKQS_l38=pWh(+_s<};;LW1MKShL@K z8fdy_A~jE*mIVZG0|BL_3_;&LWH}UkW_`^&>3KQ}XC78Z5*aB>{Hs6k zmmf2b=>Y`@iH?cPZP5+u8{IlaPL_5SRcv6!mP{dX+kz%$W<>4F*u7rQi)`Vyx9g=4 zZc#mIaOiJHi!9SP-kHI8l&Y?FIM@wZH~mBL5*v0>Z8|$&_pg)D(pvMc`8M=EJo#>L z`L7!Z-l_23?!vw&zcj+tol-9j6+2W`gj_X)^9(}g;7TBoZvFUKG?-aI|HnV-<(T#s z3m+c|2n#3;%8mQM%oh;WMdIRa5d;$Hh++^YrK1Z6lUbO-I=fshSs7--uQKl9x*TLo zqx%j))G9o2UmEbjDTgh|&Eax1$n6ERfwxtd^$_1brN}nrY~qww?xAzr) zmk+#}S^ZnIXTA)PVxj1%1gr67r_Uc&P*m(=h(m!wC#IYc zZPagBRCWyt)M?k&ti?G=n;jB5BSDwZTJbB~|J_+R7)+`78+?DUetv1`09H=9HH2yc z7cgLn!4Rrp(?>u4{!{ZMDjv?$3t~{^HE+@e!}Bvle2})^8_uD~-Tc!8%l_?itEa9= zx}Ab;$lAqjY2W>4Q94TTE@8t+$xpp6k=y#}+=wgX7Qts!6&Ri#UE@}Kc5G%ps03w$ zfjoj_?l=6tC8en?$my`HGL&CQsiqW)w#ofa*0nmT?VX^Jcus2eLs8I&43>?_FVjn0 zDuqTz2NxG}Sqvn7+3Zg=12I~5U^8Z=ydBNCXyS;5r>4=otzxc^7y(r+y@Fm z9#&Gq%?noqO+~6LB06?{R(^q1!Lc!Q0YTpfhMvxnnXT80Kk5I~rRC@5%hL8YoBYL0 z_j{|K0!hE`9V&TVL+*vAu$or3wNjt*I&7USyH$E4I+y3$tx-(S$F}$vx(x|a;zx# zLIv4tdNU554kX{Qb0V9)Sh9HWaH#dl+>?;4o7}3Y!vd4cw8tZ25;q zdPvPbM(LTPpui)pp38DF7me|TMOb-6@H9;7)4v#zUnsdC!chcb8vg}q7jgV#8-*I% zhH6=PA)$UN0Zz@0a|f4DLB`EX)ajnhq#khpXP`)s%gZ?r-sQ=W zSifx3^e7bmxRyD89a?&I^tAsT-rN+A!I(s4SkFs}sxIYX0+#I(Nx`|e7yBcF;LdoL zMx{F;r?H59QkWOi3~C?OzwQ+&dLb^q{fhaK5w2M04L(d(;$RHVUv_EB{sPW)PSy_ZGJc0kP zDK1WcjT3)yx^!I)Emmq)UG++&NfWt^x`+ec%A^QV3{Kvbfm`yAAXWJ>;B{l6$Ynej zpRa9E+Zz60sM_Hjj~_Dl4k6T7u0Ji0a^HsBWXX*+j40o+pN_yt0)`+jP&MMH!QHwI zgti>?tpvjb0&?5-Me8G~*xo;7Z}|wG5e&lzdVH=r!B+YH9ft&;=|J4SCk+LD@mADF zT^|${VHdwJuRH(KH$5>i1TafkvUATLyH6I`PuA6dKt7dbsR+<)`aCL{YxD-U)?qR1 z#}9HZ1|g&Q4tt-rsy%g((01=%x*DIBxPBqaGi37w)6~$^N#jpKx4!oG%lWmn*a8Z+ zq%YbS{or_@sm-G_pvl^0$?G6I3xTI05E=)R3ppfR6(`CCEf(L-rwJTS72Qs*9NGc^ z>KXT%;3Umpb!Y7j9iYIWEk)2_LCk9{N5ddKBbrWBISyam+?;ECN^P0`?33zqpwWe@ zU%*Nay$_=PLJ`^0(gFgw3^L(;D z*j$mK!%U|LK2prWBIOuFNy3&?X)B|-o7>s`!~~QQl=aa3GUCvh8X!P$UNOf$VF0Ru z_LMTO&~HHTf4)G*j~`#b`O?~?0~1igvZ`|s0)rctX)mw{8SoeCoiXl*d$HVLi!zU2 zdburL2ImoAaUaUG7cp_PZc91z90;*L9z5x)Oy5}TQ$PN zHNkF{CAvmAzv*yb0Nl*_FF-k8DD170PQ2p|zrEpowsY00Cw1U7orCcBu9LzB%I;1h zP3h-U7l_LUSEs_umm7&4f@p09_o@qfE&j@LR0Kf-JDT2hvF~659A;u)BtHJ z1%dS9Iy<53?{jEre4x#ezr$NUb#TZ$UA8%zxpCpxU>e{4=6Cpzj?Ok#=LJ5)F2d14 ztq`x_q!`RN9^QAW`#Yp;Q`a|VU(jyPWvmqXT<=M0W(3&m1*JUCiUKxY z+1nGnnD+eFFM7b~^ju5c-ae8YuK4%d)r>L)7owr9xu(_%w?D+^=od3CM=St+k0}q$U&X&QY!Nk%UnMo_yi1Nj6IjtU1_JvLA=m3cIvS0M9BSCX^u_a>g4H!W?4 zD8WtSmw8iBdN(P21qFo&CMia)>Gfx50@S{%mgVJHp~74 z80VxvV3fLAJ4584Lf8GVH%Y*(e$V~l-ZfO!+Zgo&b#P#JfPz_quhZ5(O15vQZPK1d zTu@XZ4+3cQaozZ%#sB&h`D4vgHzOj$LlOfQ()>C&MKl(~7d*Y*X}RF-y&`56IfBs!=c+=K^fL9BR}H2K#u zua#wNm&zu0zO{^YO%o`P;|nMse``+ddh@U5Z^)9`tCA`yE)s)ggRDPw2}HvYY3PLe zhtV6UB1xoMq34O?^?Ml7Ob`#k9g2u=)DGGCmJEWQ@jsnwS{{GZEBAJo>#_}7y-sH$ zhrS7P2qjjiW5UWq3pIMo@<|zYEb;V?J!02Uw*m`n{`S#B1p$jW8hXF$C$h?C(^B3S zPsS2+S*_^m%L zgE|rP1hKNQVevT(^$5f}`iO3J4Z5FP9Yrv{^v(p?i%(OnFcNt`uH`9#z6!2$5}Iq) z{T&$8|JQIchGLl!lo-ql?Ss-j0e!7Y_byjO@CXHp#Mqb`m`#ciGe`V};`3V%gWKEN zoa&#Bx9@UWpX%*sYiebKo40v+c`fR|2t-_|ze@2`Yvzwguf)%uEY2V*)=YvF z{2CB!jZ-yGpnSNidpoz*-roB8ee?6%-o%c}J#WxTXJyR?j$RtX`i^7&?GQJa=cBIl zxU)DCuJD<5q^iC9Oa_)dg5?n{_|&t2RoS{W>kU6f|H<&}<-xA&a=539{g*}x!god_ zi(rGU%ttP=zw!TdIW+%1#=QgGm6)YJEPM&^Nn}A6Ej@;#J)1-L;>P-Lf4|&FT%4*MUSTKMoyd$TeSUox-_VBo7A8xQcUU>S1&uONMn%Pg> z-|jE=5d;-&Kf}DSy^R4ZEG~|MJ>fN<`z|rUf?(@jW&Gc+AwAju=_C3H>EDpj7C7e? zGE%w+RsC^kQ{`}EkoCKsCO0?t2@g+K1g+49J;>Dix5#>2@8wmgps~-Mud`q+y?_G2 z>Eh{wG_myHA8WFm^zjkXsiH6u6Z2yxmugbBuJ2;b5+utEDl!A3vS|@K3ZR4MK2^Y^ zxF{_~%Zg1!;%fZp({E&j+@DZKHOR~(M720=z%!VxUKV9hQCfXUd4Pu3_Rda7Cm%T( zHFa>#d^8I$FEJ>H9iyYMK9rfcpfAr)_XRxzLo8D11(=~g|80vhCb9>_;EO>jnZ19g zk*S6hcR=90{aXuVfye3?AL*HLw&a!dgeBG5q zbeLN9ZM+@TtvA^B;@2l7{hy|)`TGAfUP3Q4I)mxnAfx2cGM=q6*Qqqc0#EUoq@L8Sbaqs~=+c<8e zT3Gna7;-OE&-oN6{M!2-Vg$dy0E&t^O&qoJLd(c~nglhp-}Xp46$oK+*&d}Nlu1`t zO9Bn(f}fQCF{q>UMrCMjpUKjbaXdblc@(1T+!0G6^`P@>w?cmRC9B>v2sf()-I)={ znxzr5vWLnE+rnxfLY zpNjsM*8}}pJDIipP>}I)>^J(@4>*_{-)s7BXehyKq!IlG1H|3E))%3tDNQb~kY@z- z2e^GsyNm@Yl5ml#NO2KR#}I8o&E#OmGyge-paZ-d>}%7k3Uil?r73~oqo8F*8Do(~ z;CdCHuI&T*305`iw3@y)Fr=r~&^%niW9vfaEc2r2Qt#KCrLnjO({&q}ZOZIaPVLiY zyK>JRnZ1=AC=v<_XfN(+}}~=khb;B8i&te?HK*n)=H8oDV17;gS?#|7_fjml$+)foD{a z-@w?VjLThm^&ZCL!ecW%CCP5%Khae|HwgjOsY8K%6n#+4O{n?)WYC#oz!~KBvN;n` zXV)^PiX>7+IzrQ_f1(mfwdwkxXzwlnVyi-M{mgOL9 zNkF+HQ3b&cE&ta7E0+UdVd0yNI2DJcqv)dYPhhed0NhKQN*fmNm4-TBPxXI`LI!@( zs$u?b+Mln?dc^WsFvmNjM*SM!h0&yl!M6#5MMB}bYR)aauh0q_x%}r?t zwNd0vO1St=t#3k{+H0;R4TRy@1SFvHusI4r1pm)u7dUHki$hG83sw z4{pu3WTt2MxVo|vR@6tXp_Q<*HTd2tx7=V#_FPMcCH*Ovc9{6G_d6?xWYN2HU$y3o zK~Y(ke#}udOab1qMaL@R_1B||iwwniO6%}lJ=S!#rvc6cDUAecAulowvzpO-yh#2!zGkptrY1gM@V?} z#Yh?Rha=;L{{aMbT7e6o{H}R^$}9BimF2t+E$7w618$}>j@PL$#+UC7r`YEiy-cw^ z{DP3yy@Ap5pDmLX^|~lt_%({{mdPH#1~E?OYw_y9i2U*caDzx!*7v1fw3#Sya7cU8D~_o3cgszZN{ilZRMrJWxO;0;0PKA zcM9s}oK;?gu{qjrCar6&L+JJt*77H11G2;yt0Q{je*`n~w2+!2YK8WS)Ef39_$2-? zjjyeN_Z@n-{OgtrM`U<=QL_79F0;d=#LhJd@0@6_|5Fy^UtjV+?zykgndMG32z4rY z{b{{@e}*EAJq$S6hEb4_j*!I1vx%L?w%gL2uDOFb(3I2VMjg?q!~g(qWK!j!0(S-Y znm2eEa6b00xU|G@$4m3a6&CK z{hew8#zgk@R)zf(jg7OdiQNbH!zm5CH4WB|&GE}nUfG$kdtmurDLL#|ijk`6ayNRS zpZYXoxb@q9!G|-xJBZ{habY4~wtfck<~BO`6(f6r8j7!9D<|$xdmtAd*G5@+#5#D6 z!B3N6t>9g9J>FiPt}Abr zbcMUd29p^VNpU}sS#lTr1@(7ve$umgIPE_L`ah#z8jBrq#Z4##&L7}D({`l}tsO)kEBM3yl=3Cw0Cs-ZN*rYj9FWLSD$#bcPwg)yGulXPS zr!vmztd#W+NNEpa%zGRX4<-2z_b3=7?e>K5?1L#CYq7?0mh#C zz0~g2O-kIAB)e`*?2GQ};`H&ysA!&B`GIDCET95bE?u53r>Yv$dpUD_gUFaI_d^aJ z)OjMQzn+l*`C|M3xjjTZpzAz3QQP_lN@_SGB$}M%l*Qr^b0$;m{v{X*-v{V>px^eV z`BrlR-ypn@+_RXP`lvsFZzRS&r~qc>%nSoGpF21k&}K=0Njv;lo&{GL2zUtaUB!2s zl^XK#j_rWE9t`5frr|&v;FIAEnyzj*`u@&~3 z2Fyxe5i+XbH@p`@Qus^QZ!4QXn?e$r2<^=mh7x40Z+#b#0vnne|N8Cbci>Jyz)&wW zD5m6INfqy<^3Gf-{GdT)pr1HOPOo%%3tz{g6zMu_vg#p8ph|DhxpW zFW$a7EUMsbdub355b0C|q`Ra+K%~37OS)s1MpC64ly0PJ=?3X;0qO2o_B*`4_r0z! z{{Q}f<;It@O5hQ(QF6d2xu^CHRxk9eF6o^hY*oWZCWmbPEH zdO-@x`ThHKY%D7X!bjgW2Do~h%?;ase#Ph>N$!BGrcpe2^b(1HPDk^!(zf7(!c@d< z(xXGlYOocxHDu!qxQs{Hzk;9sSKc8ci$w&0)`CH}6jN!d+P5qkA z$91M6@lFxpHa)UE7(RQ@s|>1$bRUU8dAFIUf=F#>;cr1c;@5^@Ts`O|l#PqAN_VK+ zX81U7J~H?2V;4Rueo}um(;n=0^Kaq_6o~tpMYL?Tb%3UIEm8^H$AKe6A1|`gdOB-s zZQD9Vl%x%%UjB7Z+u9yqq#PHx8ya5I09V@5mK6hsio|F)@<}=vFGlMicq-6bBazQN{5ee)nrm!wmRa#iu7sKwLJGjmC_3b41=V zFiIL%#g$0s2>4qzGb*hA`02uW-w?U|dEfn)Ge3cEpfAoW$HmUqwg->!QeXOn*NL0c z3&XoBERZGVwV_9IROXH`WQ~0!NQ2hY(iq8*zgJ4t2*l!F>Etce%j4MoV>0vUv_Q1y zRez02#4fKiTFL?GI-M#kDj>6beMv`5C)5qLcQ}1{l(^*bC1LM9f!qorw14ssx z6?p{DZsWp$vh6b5RsySpL+4I`KPJLbw^QRJxlP@pB?XigUhbT zC%$8;vUF?SW4^J7+5@-UCqJKHgVYNi1Q1jmd0jAwh?DKrM|uz*2PEIn9t+(?SQ%RR z8~Hs8G6{ueuQPfo5yq>B61!PV1cNSvC6+6(P7H-h1Jhi86&*z4$H4XRS)@Pzg0XNc zK0I|jkp^WAmSel~h`E~C$&+3QhFbcepn7~?9QmjFQJQYOa4J0ikZJpAKTTDkpoj5_ zjC3E5lJdZ7)wV-jgP_|QYf|5cC23#)nVY-zkJpczaLTEUnfqmHENLmJ+@Moe*s^|_>y0~*CO!q6Scf>MC%2Q zN#Z{yDJJ~cOz3h*VtOUTjHf%!V(yLq&G+6YqRm7t!_ICT(P-dAPc9nJ`YU-4*QFcC zkM!x;+$x5lV_+xLBdkw1y?srX@bl--lvHSOfgz_U0`)s?^iY(1_L*s}DXpmdyvC7y zs@*Pq=C5Cm821oN*OFf+bF?|8?a9i@A2K9@(6L@fnwl!vtethY(9)>e`Mdh_ym;~F zXU=+Ao{HhbqGd&;<Xv@1bDHHv24K`H16GD-`|Yan7j zgPY`@FVe~o$UW-%E(4kA+gex)uKDXqJ=Fz|b1hlg&IvVMjT%k6NT#DhDOSAM>T#S5 zchIB8b^M5Y2>-Q}Kl*;$u=+jkOQ>eOmC?_wSKXXUFz3Jis&y+txfC?ea(jW}vkW~5XDfrx3tYEKQDHsW)W*H!vvd?%NX^@YY1dBaAqA@}IQbJ|kqa*7){|}dSCy2Y z{;F6>TcZ8U(F4d=Npa8V`QTGqhMMT*=h=U!d(iUW&@Ta3wfREBO87drPD%T%g`X~k zZGI@EcxbzE0^2|DP!9C>Yy#u&b7d|Ql3gRt*?-rgCM?CwHb?kj0|%^#9ZH1;g#m-# zPYSPy>&6SE!o*aGXeu6%9Q-n!n{(U)c5-gElrHvjK^Y z2RZ;&H8cR`ZZbK{hF^jcf$2KfP`4h4H!NG$mTqoK=xbno;nfWGpVEq`^K>nl@~PYR zo>P4N+(U85;-8C7$Bf+1{5!aH5k~)!fTTsoU z*01u1Im|XwbR4|G+2O*vVeAe|CTC8IDLM+=^FIrC6%%vgw)Y9fiK^(j2Msa`nb!CF z`Sf!?7n#2X9k_8eAXr9-w!- zcWE;EdmRy}#m(B5ZDx)JQ_-J;-QR=)37C_oXFHoGHrjnoCx3{0j-opunH-AQ?X0n{ z+U@Nd&!h_-#2z1cI-FPA1S{?7M%o0;aQ7M&WkleEV^cqTDg1L=dE4LxwcH9<(>bK) zB84}CVw=8D=UL_-8A;MV=#=O{PAj)(?`+P^e{g$qratbMZcX1`b!}-GB`#KwiDrRJ zy@R%Dxm`BPnB*X2{Qk}H#h)tEfwl#$*QA3+Et)Cki*~AHG4Wq;GDI>{5tQUWTa^Y( z%906*Nv~{gRsC5Mv^>Z69&N9*wvU(z*R2lQBmO5Az_j?pRiN|o*dQ2KW{^OCGVr1{ z09WN3CML|>++2su#W(lvso|?n4K&O?WFYEy%SJ>K&T-Mub1 zcaOk=ik=GvO#!mbB(GlmqQ(F5#LU1trEm1Lcp@?&>A~47ZppdXmh3v)cdeM}atM;| z?u5XBlcjm@Qa+X~h$enkdVN*b_KjCo z&!6WrV=vZ{Yp+LZg9Yx>2NoGEK;#Ra>gvYKXj)S&)+v7o8)g0oN)IiCfpGU-8QUT)EP?j`HnmA5DRNC&LAPTGG6 zhXmAd*FaOZW@ub~Rou8VhxA~2mqI=Uc$QFhMG^`xC*W77dzi>=R?OTcRD!k%cw zU?sG~4z=v}>|w&3Ah*fjpHmk(rov?Pt#D&+`d91Yez<`opEVMiRV1vX5<_hjGnf|d+#}y zi^^``$H*QL1O4$6Q>tf6;JnBh!2VGASquq1-E*i z7y}hhrP<~_mX?=sHG^V*Q=0ki*c7wD2PKSTAspJeR}>Jnq)c7%vTt^S*g0K4)zHVQ zSZS%iR=2l;{T==AMM}7uUAE?tOw(P-f8-`mbE>X7c*g)^?5Xhu_}~WJ@L{59w&MKh z3StYr-eg>tsXkHygr-Kc0`auAK=+t%!Nm%irQ2>eRVMFwrMQw>S@v7vs-nfGxGM6% zrADW2C}>6!9*I4_yK9}06ghR|d$k|h{J{f^F3|zLs;p_XW`=K+f>wZ83CXrdUZS`?^EXFIHyB!|Y5~x-B_PtZRee}%eTK$0SU07|!C&QiE zaw2T(tI5b6H$Ap#&ecmO*fR~|Otz@Rv;kDEnjY7VP6ZZu^4a`)*6yw5d3*PDH7w54 z&Nm7h9Tj)2hZjM-qVnBmG}r;3d;boCAi}%mL%V7Oe`0|3hf0R()(dH0!+nB1n40kLx&VI_*rn#=MRlrADjLqZyTjW1MiB8LB%vX%|=) z*3BAa1XJAuY~?Plp{s2tG_{Wq($UdFLMvb{{#BkK2?=>H+dI!!e0WJAviXnM;Yz{! zqq8#!Vz;^4cxkB#&0(?#A5in)N+)ub*&xP9?H56KY*xbGiTHNtJ$G~8OL3hu6So+O zAc30Wu5c>H#QNb#oXwc8GVW7a4}+@UtNxR}Ei8fti`%e3C=UA+8U(Z7Q}C)umpNOg z!hs_|pxt1yyVvUs`STG#_Gf^Vf*aZi5E12xOmsgYXPg);;FOtpNhXCZlJpy4FVbfb zgWF{9TuG_GD78vL!cYDW*A`zoT84lB-c3Nz)N#i{U`+M&+0`T6cVlc_=5^uQGEQa!b|NcF_+sSSb4oke#ANQnkLVVVrI1HlN zSR)=dl0$3b12lsh{cD^fUiWW5t5m$@F%n|{TOmLcvb#$w_)&uDES*oy0$<|oV_x@&AFsb$FNl7w;d$4E1DU5CL7xw(AJEJ<}`{aq68(nE7GS9k$UGim6BknM^R3{qzYPh^YmjA`T}j(133j zU=+9O9c^sn4+#lb2iTOGchlwR0CFlUGF~jY_`zZ}0Kg!Hj6Ku;adUIipsyWZWA=M= z4~lEI>Tg#%c~exv=rJf36{j?5p>Y~<$}g*zg<)lnE^R^ZFa|!0Waj$C0le>3v$YyC zw!5n6Kn=XB+blH>;d#yg$Kah?xcWK0e6|RMfPg?mY;2NcW6Pk+J8=u=)(^i4v?EVWk=@*cEvmk*@JB- zi9r*7!VgCu3{+1x|F+2DD6M0_qS8fQ+1l#1o5V()gynWizhQ-vonM?gIbX<(JUspV z7Z>u_Dn#$_SwVr~f>@p|Ub0l$M;{25x1D>YZhuWc0OWnV407RNl{RNFVkPHy>KME% zDlP2>SkcFqm!mgHNJfwZvcA9J=HmpzU1OfuEXmYA^ z5n`~hPx(lz0ZY-pg-TGBeJ7&H&Yw)6h}NGpuGiEg3HHJ5pZt%Ml=okjHU8d%p1~Ay zxvV&4@vQRKOppkjcuX8yj(Gq5V_IjwJ?|ADE*PS#eg~mJy08x*xL`OdD3SgsjTWiP z39Gr&0LFIO{WG+<1TR!{=JVO^ci87a!zSIF8~t0g@`@V@qHJ`~z}Rp+<@vRpL3Ucz z&%5-9C@GZY)XH<>=Mk(f0y&?3jfgrahyvnSfyfCEs1Qf&+@mcAHCl*F0VmeV9Gxy+ zcBqkwkx|0cwPs1;ikZJIpbZ!{<`rLH!UChsii-O@WkA3%eRxV3Dv6quRI=_%S2fD| z-v27UQ#|I|rd{&>>`nh1YodHgy{Q=n75J0$vwcD2DT@MZEB5c-zt1?{f_BXwN09)n zoc&V0f=@zXVy>OmHKsArPlPmpf8AmosAUS^)8203fX5vkMen+)LJV3wWc{h|@q>Zj znU&GG{WQ|J)G8H&mY=mAk<(48Jq@1 zKJ>jVD6ZG1Mo}NS@F-dk`9c!#<*Fy7O>hb5Cu3=gjoc?3Off49+g7WNhKLyCxnO05 z^yOMzGf62;o!L&GL<1|4ybmip+-S9e$cOYLIiAQ~mFSmnBI($L^-6}8L7C~l7dc_sj^qiq(-uqymFwl-+~d+OKt4^~-D zx@RBv0!ul<{>TRyQZf#Y9aQLP#j{z!J$MtQGOx0pM$VXlrH#+;QGonqc=w)uPfrj3 zj4(+S7Sywt%x9;eSnCmP3@}w$UMeYTX%!A5BEJ@SI^H}*eqJgL1fKru z8_CG{;6Ai{q5#m>y12NwO^gi=o)rb?IeQ^0EejU9b}!n`r~zO3e7k%meRi9LdlYwQ~GiHxBcJ0LmJQGeo#Tz z@=7ZfUxVTY^Om@cl@3aKb9WGhTt>+zr@pS<9Pd5d)IxR1|Le6FUyj9qO(qzUd4-Ao zo;?@)uy)YQwVv^f;kKQuOumz~; zgFxV4c!W_>H^dbvjR?d4cT4{0({ne_|IyiV*RJJV*xLUY{r~Nr2{NDYe+l0I(F@)( zWc&YmAAWLaC#0lj+4t z3y~Ab(6265XWtV0QKKVb1w0k8vh_20#{AnH`_Fq{V2V*UHD$$a5J@`05kf>Nhez=i z?W}UwX0Mi(DlN!|c!k}BDY~!ET@XR|ebC@AGjL*Ubn)1Cg{5pnP;^YBDIwBKA%}7i zuN~~qA2PdSIT&1ZQNOd!phM0kj^hA6Hy0rGk$``%b;CORXC}dAz_$Oo>}BN6Y`dSr zmow79+Q+!>t@qxtOyGMxbBA;0!}^n6uu(=2bC@3doW~p969-!Vi35teIqFw8qC^83 z)Uu)oZ>Bzg$A0`0P0E!~e{D|_-q9+IIqD%;p@h}0EPs-#Fbom*Utz}w%F zg&Tw*`(68~zkQFBQmO5R(&mi^I_T-{fnNBY^cE(%MvDxITMzZj@(P04!3PjHa|dzS z?hB1gbKE1yAwBMyHyAe9TA%NZ)aDrdku;5{EZH0cBovGdcJYE6~%Ad zXx9+9HwgqyqCa-5M_o#WbH}|g+f|;V>cAcyMGx}2^TFK{03CAOz9lmLsdQ((tIR2p z52KR-S4}43FM~k~R;TVZYnbaQ(l^ky){JNhLBgd5$NrG&6Y9g7Uz5=Na8#42>q4=c z8g}twXlsV1a_-DONdXtjZgc|#ai+5P27_AQ>TG;3GCITK>Z z9}W)0;-|>6(JyhS{uf@B_W;rcb-SsV#nl^A#G2vDi70U*3IntH^I@?k9ccGmHkQJM@fL4 zIV(fSZ*#GmV}Qia)WToD5?RXRmvLVl56?X5RLmW0O~WPd5))hM zqd!*}_38P!gaZVjpH;u3KJT>w9O3T$jm#@j!r0~yn6um(>+Qkwq&W$Cag^_-9^c}T zlS9(>8HE%2cFD3N}CcX*TkB>kn>AzFtkU??)&KC6lhO^bzCdku|3>#wWF3qQQJ z5VXVBR&YG~lL;_)C)hScNyQQKXJXoZK!i*l+SyTI`j<$m)YtF^&Rh~Q>q%d7iWMid zXkSK%Gks7;y8e%~pUm`Vg?-^fXeAanta3{0yon1;tBi*on~_TPjpv$&H1KW3 znMs2gFkKJGjku-o?K3x-C@Sj$!2K7Ss7Ti&e$`{^2bUS7KVT%gYFq#8avJ!qhpvyf zZc8llZDS_=Rt_RiK+^oC)4FOl0f;~MK2y2$#ZnxYtNxy(67(p$G%jb0ldNd7c~JXt zCtz|YIO3Mbp?s0JKl~6Vg*ELL6A>Zy@gp*5{ksfhC$P}Q%TRhFgYx|OR@~y%3d%I^ zH~UsX^YTPKeclf)D*6;n=1KIW*#;Q^A&4s~s`&KzvxKVZE8yxR0k71Zd}Ct+ph@Ul z?+gYK=A&9ppn9Ai>!6OFz!R^ITTY}M99U3sD5C+_en@z@-RcdbX75ufDF+pT#tu7= zDO9b6wlzHA`=II?1@q-fuL;IUU{a|58HIj3x_wWrGOn zwXhfvpbF_sT;kZ{!(pd_%eH$%uqu{gGcLs6voaxpgy8#AdAZeig{o*K(+PsyF(&qX zM2d6xeytpxln@0&Li>Tmm>5ICWw{`+v~q`M%eu{%z7Rs1zf2>$DkkDLzkQY^5#QW; zaZM!Ga6i2Jy4L(X59SvL>i7kFz!=pOZ1#xh8Ob3o-(KeAdXH+*BK>p0HhE;OHk<9+ zZ8_QC%4yltUJ1XJXD5+0fONy)e2h}d+sTJ)P0pCm zJbd+F(n^Qk0u;7N-H)g*$={Qd0i5V5>?Vks<*yWCHA*#2x>%Xzud zeDzV<5*r;NDVp>XUiqbKOsbc^(Ydf-t&3{8QSG*=h}eBJ=5{R>z!`XqMqt0a?^v3{ ziDBU-7d42v=%s!Cp1Es7p(WKE;nw@%@1cyG)3wB#KS=~gpw`wl6@A^H*7Mcd`!yr> zF_GsFbnorwQbe}?wZ|HZUQ>B0mcZVsI`b#nY;#-5QPkyJ6HTNO{TwpH^==^(%GK2+>Fi;zDC6b z&)A06HDQ2oTekI7+a8(n4n<;c;8%eKKGS}}E~whI0-!aj(D=d6H(;>(GI$G%o5!Sh z!n#_!%BdB_6AST}7XabP0DMy?ny0S+@0B7b9Z&Pg*2)Sj`jEU)yTF!tY+1zQWeE-qf6mYM5#xGvL{pW21XjVy2`#} zKW~Rm)CSCte=-ilm)Vx&{^OA4ZODS<)G}7y+^~kd(S88oqj60jtbOT-3(=Ih?7PyP zmgG=}{SLq8J%#Y`=LM*Li`&?Ah=wInjhNwaplwa7m8hub?cH5&Rh2TQflUDubrNMn z1Ui~nmF>)Dz>?KDJdFADB&~3XgouPkKoWRC6wsH%q6Y|lfsekoHwvIMMFM5gPR1ZC z)L^>%W9>Ryo*zKMvgHUdkZXf#(Cj7-C{bz(pqy=-qAxBkoSNmjqx#9J+LPSv|8`&8~g?>WRT+v~V^cHwq)YjYp0@!{~*a8opw-aMbT}mxLt3zmK7q z{94Ko!gOr33ps8+BL+0SD8+T(_OPMLlrQV{~^hbZ}UXYEe%q2@_H24nb0A|kmO`O zu^udI(CHg7ptHUcQ3+jxIBRFLI2)7a>4A+QVPx&{(ybuP#X5V9;}dh6viDo0 zVBhK){Z=oI>%#>afM7!D%l*+pP5&USd2uDGoPV9y)_@#Bm2`3boUrQ$Aac)M+{7fe zR$)}6X-`XAd)FNO_q0}UKHv;>*~$lL|C*jW$kG`%L7K&1s7Q{St)4hks~M$BO?ODG zgjffqIq)j{R-UvwFVB`l@;Uk?wv&_-{#b_r(8+1rP-qW#yBDK7BYBvFiQ7bMvFE$x+VV+QwQ8 zP@QzkG`YEXyY!8i5)rIz?L!upNrwZM!9T7J44Z#G8MPnNx=`O_Px6dda;1@yZESC& zu!%$JdQn?eVhKwL>gwvMxVb;=9FO{^GwZlk7Hk@=O-GMGvlL#!YoqNAYsA?}W1fvp z*hfJ?G9zgG*JBa{_=B3e7845KNAMNXr!wQ46F%I0{>Nw8aN()~(#1znX8S<>;rmr*evpJtIL=fV5G z55JD6DhXT^2z4r7r}=-z7V%!u00AL=;ZwXT?Otc5|0S6#sZ{_3#)SS_=F3ph+*)La z;lS0FrM)jIPxus`^)&;KzvHfjkW*VbZIgby_S+(gPN&HB{#bs#t4m_^YGqHk2=B8T zXg5?}=}TX|m9kNc+dO2{mVe~!ONH?d_5Eq(x9&9*d^~#J19rciru_PoJn4u1IH31I z1UCL=gRb8@j$uE@p!g|2<5xcP2Yq^ZW3{-SP;sNjDAxMi$r8_u+9vR!!nHZMIr(Dy zui|uwdn)RfHC~Zi8|y)6)gotLVm`6c3QYucp4m9q%zcR8dVFN%K z2mzQHL=fO@=rAvdkESojR^}-RTd)rsR1XL69zY!x1}(~Zdc*QJ?QDv#RzDC#$Vw)? z>E_2W^Jxn`ic{!HF?4*sj1Ob()+>Fu$d+sk0F_M@Ft!-@^+eg@rj#T8@_XXqA)*e09 z0O{eHkIwyxe*hCYUVmfpL^P7z+UwRffASAMvr@h>qP|0itjq?% z%6?Hq$E~cp8i#>EjzoG;O6`;GjyK)~C<@^O~3kqlN9eUk( zoO$|s?zSZrgqs`Vm$%~E;YvO;o1Pw-)VLEejXDwMyWCb?5;L%HERd^8Du>+qJ@|COMZ6FU>Wb zOgmo}D%hGTN>J@YwMIo}uja$p)Erb_yYHhIeDDg$%Fj244%H|#F_ot5wMarz9*V7I z&Psr|7Yz-$F*8$BWgxFIFYg`2F9^*;;-~5iL9LvPGnAbsbjMgdiw-*l7HV|UNp-I=Ra8d5xkYb#`*-#=QZXRFnYJMvLt zb??;~@vpQSTA**GfpVhdN`2`(AoCc0dOee*Y$KFmHzH$_H(%yD6(N0=XMBmJJ{SCo*2q4xXF3m`-f!NnpS$2pm|<5+brOHL-T4xidY2*PL}cWpbRW#33L zyR|$S{WC}7p@Ie(U3?4WZEY1t4+Q%2qlk(peT=5Y&Dpm1Lli{zqN(c_KOB06OGywn z7p3$U?t}Bn2#1$!$WGzYtvwHepY;cPB=(J(nRmsr??_K#>w!vdc^D}{-xfEip)Nf` zFVdVDvd;syqUUEbQ*D{1ov_fYM;}|aeX1S0QLlmZnWV@qfe3){LHhGhz?J<}8DhCa zDS!_-)~sHZ0Mwb$2T_1gHZ?UB1VQ;F%^`YXJEbL=g(9CFM=qeMh2%DtCH#XfMm#lh z1hE-3zkR&(_-w?>`PQn0*R;)9sA$=)_X{utD#8W#hrrB-M^OJ|r!d~mM!IxM$tNU&; z%=DvN3;!IKi0Nf_m2q%avZ7JInhy}~&ctVOG(vLCF{eeJbTfUpsB2tU! z1e1yCBb*0=IPAvJ94zANHGI`enWu-_ULG)ON4CB!D>QaMJy~g>Vk;D;J5WNftU(D3 zGvlDp7hZw?F>NA|LiO81sFNg zw7M~IaAY(zc)Gf~^LWz&UqEb7OH{kfIdk*!dKd^fc#jUo>3DdGU%ul3&BTgs?-c6X z3|~1unvxzfQbAyQC!Zd|t%O3$RRs8NJ4os7Z8M+&FNTLbBc|q*#82W6xZ5i_nLzID zmh$P%A3>0$X0F?#9(4N;pV{5r-qWp~3nJVS-HrXx6}l69eN1*GhybF5!jVjtva})^ zoGdUUyfLBdsq$X8PdLb+M#t%skfc7M!3Q$ibz1bv6Od`cW&=LWxT+@*+vc$UYNKTZ z{1%nXp>W4XaHPFJnhUY@ZME+Lr%6wSz}CN>sg&gFTqkZv+KZE*#}L+A|9c6Og++m_ z!YPFLHv7~n%Oib>8pXD{q1)H3Dw-~oPkmw^|D<4n29EH9#awBIKH)RA9`Xy`NF8e5 z6L$H*RN`^NUg_b2s9pNZ)hk|Ey=iSPz@%)--@HGm+zYB2_zb8*b^AtC;lz$c>Obhz zJ+VIq&%9Uz(J&q=ynlHXD8MT{>A28HWS0274%X`w0} zhK6WO8k-|yRCS?t=NaWX^^A^)_`Vk5HfSuBA-wBZLp4Gtc6{|M&HZKW#j(ujZ?@_! zHH4loGS~el98sN9s6~a?#$shHi;+_MQCLTF{%WB>G#qS|bQm=TZC#YDz3l$OPt+X0 z2h~3h`M@e!zWR&{;?5ynoTSU_v*#Nm#{u4R{eo!M4PONt)ln5AykARlwT1a8+{0b2 zRx%3-Y_AOQU%hhspB8qq;atWmBpEu`;i=|1%~PtSH$FVfFZ$8|8|IU7jY*UJ_spiz z(cAEb8`{*GWJzN`tQY^zyXSs^e2P!XovZnQpow z`YWBdz{%U!H3}$z^81FGU3r8v2olyOovhEd-K4uaMGUAOc&KODVn8Uu{=RLZE0x*x zVxdmq`O)JemCj(3bzR+V5@-Fe1+ZiX2_4k_Ql8>2p4-kxE8eRdSd11{JC^vHH7lWXjA!g6}e)6qXi z^uUSpb8A@P^qi2Wx2qrC@h?3LeRGor!=Cpefzj$nL=j1R;JnkvfvapU3S3ajXjsYv zeU2Bb0kV#gUPrPjBEnAm2*H7~?x8K%qc_X@^B}f(N~*v=UQ&FEPP6#g`KVye&MNf4 z`*=)_(C%Ld!Q-&e>~eyZr~xLIq7TKfLO!>EHaQDAMJ!5P&A80KI^g zM=82D?60?e)-~(NB;SYgOkZA3 zPkSoum84dFmej_XJ_ZAEQ6mc4wjm`jb4DyJd`+BDxzN6@#m5=BLgAvlz2f4NtVzJi zml#$>S+oMSwPke0PqJ((fwg8FxDP<`r(lU?j?Fpgcb_-M^)75Tz9td+ZS90Nan`su zbwXq+JD3|^2gn)~PZTdOE2jnckX5_1$r)rs@njt$3G3Y55dtR-x#QR7c?V^t0UO7#U*IQe;>^d-{026m! zz~b?39lXcAe4ddf zb?9{;_xXWJ@L6Y)C4g9p1Ud}KsRoq8hr;-501u*@UT*K zuI2jTAQ_xL+#fRNdP1X+D@&a9@$~$#T{aD<$J+XErLORF=}5^jy=~a)kA;4X6Vz)e z@hRDfTYG;4pCD|2HUstnt10tEQg1#%mg( zFR#-gB$vcjB1a?8)_E?zV5Q%X3sfCernM7_dOr~C-HljHFA>F({HiM}iG6G$zrNpZ z_S#7JLeePn2eh>2W^^8*LFIS7U!xK~tK4h=yJ>QA zl6MWxoNFPq=mR%f6)NC(JTQX0*hB$#iO-(_nnMA=EaLp|L{>Rm7IAIFF zA{k@e9|Or*KObNyD4>6aUzpn?h?i$bEp%Kp{`iWBq%18T{y=!hii@-LC?QO7bqxVD z3G~tfyFoxno`2JKxTmd6J;tkHnZ0i!KP1PtTV5V5S-hgDgU<3v@h}ql)xd%!W_Okz z3&M~6^ie!@-&=S8CR!`qlr4?JDr$Z#>CvNe69z9;l0ZtQ`w)s?CdzpC&8PsF&WIt)eNw>ICq3e4%nx00qb%i1W4AA2d#X3*^ag?l<;CMK8ffEX?N!k=9Y;FH zzY#8TZ&nFXoFw_k zS(`{)voe%K{5%<^<~lOycjBv7`OH2=llUqcbhNRxib1_E6c9jPQaQ7PI9bEK9#^eF z#k#s$y39*ZtCx(i&?SQNDeGf=sh8bp{ODq&=fg6IALqHY2GAUVZNmko``gN8(c-3` z-PQoex8)fcyBMVw0ToM}SAM|QT+*aJ%0pU}|GDzoo+{Q&V{X;UecZ-MJ@9Cn)_%vM01O<_* z3GLRS@--4jJwabAx`D5?b$)cN2S)>6w|MBOyuYU@^P;a=&!SeojF(o92D&Becj?!b(b7>MdA# znefOWdh(hlFed>Bp8O*q4!uySNt@m0(i-spe6Yx6Y|#0UoJ`+K9d6nFWnnVFC7Ljr zjPE6YQ13bzBr+w@`<(@L z5|K!TbKcPcF$eGOMvR|h3vO2}CF8$>WI)<+r@-pA~>wN77kG z66SBgI!N;gW6Tc7IqHF%@}qOrX8q0bOgd}7Hw8~RjGoYE=Yv!46WaZphM@tO{ zn(+FPS!UtOyw%B&D%MVPVA9k`X-r=DU@l>Kfo}h;Y)k0WEyyyJMOi;3X{4WxwhX7< z2*-$5VArNqmYJcq9HG5?`APf=ry;lM1KEsdM4#QfgJ@MkVh-S;$d3YRz@5lkkItIx zLd*`{W)hOOkmkUg?G4`b?ff1Vt6Q>fe8Y5Ba(9rN0>|(VCH|JMYZ~G1tW#PM>|@ zygotXhwFq|@b_T}5ORk-uj~>cvKX#%+ddOFA5Rw`>>;C#N*}uEndM=s$q}B~cHpql zMx0fAncSvgyqQucB62v??8}b@dl#XZr)|;Wor`zxxe-}r>D<~3xaaq68Q*Qjr;Jol zjmQ{(df%0m8Y5V9ZSzEO`KQeP-C^niIu=GK%vdBs_K}Pl-LR+>kISTaRRk4ij~ps( zygas(>i4n$b*&OjN*2fap>AYiR4}yu_+s~8<_P?$Azww=){?S22n92*ABeWjtiLkd z8ut@)=N#0sM`-cgQ1cVZy8b>S&1KF7rXw(Y z>vq#@W-C&vuSXfB>y1^O`)}>p>zS6e52Pz#U|{@rhiz~u!1ueuJ!fwe^GW;A= zgUI8veWNg{HGAcVu%n7L?bWtCiM9+mqBeut^a0ZO1EcB0dBW=mCr8xm=n2=ZBa4gF zfU+MO_1}HMEzjz_b7e}P9QL?>+{0gk?nIUkE)1=9r@herOzd@v8&ceM>9r5FS$%5T zXhj&M(UNSNY8Cm>l1di@kOYU~LJYFk>*2sU@5B!m07yw`B5dow!fl*{|!D3J5(YbEb zlS!}mZDOgNzVWXGE{3!tJZsteFEYn1iOEtGW}O{WO5H6eKEO>M=hn*`0T-8amEf1? zo&MC>nu~#FXO;1bG8EC^%LCNx{z3@WG3uICp?HcADR%$GdJ8)?6ldjYxv($h+KONN zKeN-7Q9cYk-)llYs%CsB=G3^85Kh433}Jgm7>_mm3@v%naWr89@al|HIh z5$;*5?=!HZ_mNr3T*pyzC|`0@R7%7CVDUU&rg*T?m&sMBBSJ`H z#SsF~UvSrZQ!)jxdX#rhk<{XMp_)#B<1lh=vELhvv+xJjSZL*uEXxq6OdAtc*&M7D1+zKN;93~Xqg2R;TLPZPubE~T- z_EOSv3>%H(x@wqQ*ms_2>crN{3Fz}=V!adh-uJV; z>v-Pp_

{!4F_wqsN?MjPtzCYeXL3cXk;Eqk%{!g+antZYqXY9bXj~bgK0?ULA}-NjDx>e*Io`?Kr@)fOc| zoMhhQ@tF7S1L2Cf3Vm!1eT*NnsCj41G}84tw^&>(I5{$_s4A&vP3nfPC+JWk6ychp z$DNH?#ZDi-qvYjxG^l=?fJx5eQrjbF7l6&Z)>GT$MwcN*df;RFYMh=|L{(MQK^IL< zZ*NRB$ookpJm=XK+f396awYO(%`#buzv%h%n^~5dljHRR4d?FNTjG|*fgKJ4f#8?e z-|@;>C9ia5ZiyX6pOm(;jI0-Pjd5r?QZS#~@&Xvh#587aaa$m~dXvfnFZhgjpn)LX z-e4B}2hWlXd{qCDxD7G}$c)P{DD&oPnFx{hKZs7gE7h7cB)#8hHyB~H1x$KO$TpM1v-3gzWY$u)G z_fX!7N$UBelfsS_WNy6||4bnh0X&Kn#Q5qd!#Konr-(&3`AG` z=UtZau7)+kCKZ!;9dfQ-kF33YoXi6jA-q`+W7!=YauGaR8cIhIZ1$Pi5S>m1JCX7d z!DL>*0<};iKk8sEO{ylRR7OD=G%Rb(5;BobgU;>s0+;du=<#MjU>3O6X#Pd8MM<}T z^+{D*hW|ZGY8*;gaRvPjrD=Ybb<|J~jnB`*t^sd&S{G9gbLIDgZiBuVC6))GS0_%( ze&nwXR5~Cqo`hG=$4J-_w%62hTEYqT?~Q$CA+Igbhb-;*r>A=^N5x${#)ah z0pU0yqGoSsTxNwSF~)@w`uUbyLZkh6MTo9y)rzvT1SS}8 z=a1Nb%5MlAu4c$+oej|KpBw_bKQ2`RH)u(^YCO68zHmU{?dKV{pI};*RP%gtuJ%wP z=RY(_n>%DY40B*`cKwhxWzjZI{O#69FaN!B;yS6$ZAW{|d(y8`M4gv4P>lTRADI`P zFS}ks#*+%Z(R*-da5|BX z?UfA|7T)DzgLk(cS3t>t1GN^1MdWV0OC+T-?Vjm(lxgh_PXK+dW%ZEO2A=FMY!$mc z!kW-+&(w>HO&-_$H10E|qZ(F*D!Y93)OPu$K~t&G^QpP}Y&~8p&VH*WxIa0ht%sOJ zh?@^9pz&FZ7DJ&Sfe)%;V(=UGbXk{F2UrHnrHZs67S=8cUE9De#l@tF=oiG&dnQoD z_8?X>7}zy)aw!&cy$+A?H%>av_pHHjzK%WP-Zj!ae$p{6MGJj%IjA06kWxf3O?+F> zkfMVvaH;95-jJ%#(F!=c&6DIKX|YMV+*^*#%|zl)=d%Sr&8%{o=x{x9y7pRM3~S!u z+Y@Y^C)pg;)6@)QYicqxvuO4on8$vGHz=}+k_Gc0vE8{f-?+u`ND%u2qoUDv__(_( zwCllj!wNFiGz)OLF&g04Ry<|CxA6HdUw{u~skh1*j@y4;&XvS_LMU%#N4&E?QZyJm zQ(-H%t9?wkC6)TLusADsZBg^x5BP04E^h8;#HqJ#_>bHw-F(FE;^2r|geBmdwe@_! z_0%5e`g&fMB6$&rSMq)u;=cFc!v{7<#_O5NygkJT_@bu8D88#9qrAP5E3 zwoSo3d*d3#e*QD>BgPBZdfX(wyUU4`;lz{L){@2i?3eNrcjQUVo7H(yO-7RWWn{GJ zA@isG>V(9g+Tq8MiipK$D31F9o$@KD^Nf((-l{4I#`1A>JepyZyf1~xXSF9 z_9uV&-H+d%8us-$u1vG{#EY8xe!qtLm`Ey7-=hRm4p$sUYS=3mQuUZA2s{^vp=i=ujp9X;~DJ)aSNB(j^aly zqz~14bXi}Dol>qfF!6JKhr z7(bN;#`g17bLN#l5yb5JI_AcG_kU8ZpI_TD6Gd~r6(R;k_RG|sVszDnF_k?R)fIz7 zOT`es?1kpj?|Q0q%DFcl<~_1tD*r>hDEFpmka~RauAu=b(B(sGI|j?XYZ!7f=frYA zMS)=sry!==@jNP|izoAz1)B9vR|9b<5P6!njWv#*GwkL-jMYOTFmbOQeOo;={v2@T z{|t0VF4~|M-CL7Y<`%=h@Ri%+%*4C{k|fTw zL|khEPQem#?)0)5+H=G#$D`q=7iqqvd8Kv&uTvo&isbHemkbW7ypK@yPwFC)x^J5m z&QrbKWL6>TJA~?|W&737-*gEt-@O-DqrC&mH6-%!_p>ct-fF}ez;$FIP6YzxnB^8f zH|OcO_~@HVcIa`_4>#Gz+yZ6-&9+zxHJ~sYb~HAAbbWm?ugk@;;`b16eAC*@Z=-vm zch`$ombGCwZsbF*7J{-KH!-5hy2WK-YR#p_Sic+RSv10;WK=WgMQA+%$TIS^%Pe>H z(K|B(^t&DfU#oz&F8$rI6W*el9@k0}_CoOm>{0E5$kzpk#Fn%I=XWCG##E72*&)#T z#rG)Izj{C6N7LTSZ+Zo0r4l@R1u9Un*l-v~?C(jirF?eX_P|_NkPRJ1eeD#3E&rXS z^A#8esK-I)mzZ1nA+O|$U02_@zC}G@@`I$j`lO`iLYF^lwz!u~Hz?0+vEQ`?T$s4$Sqn4VaEdqf&D{VZ zL~R_qvi{*eWkEhJIkBz!J^4ql^+4+CTcKNhqM7I^!|UK`n5@<% zaWZWl-Z*`|SvQiVOvfY0CjIw1M&9&^f4oaYQO=L$pwLk0x21~Fm<))EMd7@Lye2+! zVD5W|x_TxO`5p~NS~=oVj&oPt$3@D*`Vf<74OI(mbMrp=k>%i+(RuzWp|}VmkB;8N z4IzbSg-~sw_$;GoDFs!TLGhOd9?zaD-{%N#yt-Hd;#c&Gy0)O4z9wJ!0MnZ(w_S5f zt~}AZm2$Lgs@@SByG6|f&nZd`LwOR6JnS!51-JGdSLnd%WApIGI2l$E{_-MZn(1A{ zV&jq>w_=D@9nyu`Ti+nVb6+?}Nku48AXk!1v!MZT8|Kv>A2`(+^Ni$s z;ka=wYMN?1=dB0exqnHl=J_${o>%E=E+fFE-ViNa7kLR#QbQt+!n#?TO!UVJq70BL zvhoNM<)KGLObj$e1n-_;YJ*3XSeKSz#kCs=4Yy;cvut*jBG{+BgVcliEUu{ME?lElxGGCLlX>p!co zAH~afaQ~@vi7aX)12ulRN61tcSB}|NPQr+A&bu;p27MLsps4z9>h55N5&mbrxAe-7 zu{rvU(DHf2%?~*_wloxHB`ymL-US>RrE8Ih$K#yPF7HNfe5NmKg`3k zY<;yGCWg;6yl&yEO>ljd^2OXD@QxJ&Ov6RALg=_aZ9C#~P7ND61{!T-rffBjFN$aTG3WWIHUxv)# zc@jE5vZSgUrE&r@YAa&om9nYam4x4GfYl5kP@y3VNIVn6ExL@6O?BU@8igRMoj_$m z|5>3Zre}kha>Ug5C&{k62ZA1mWAks{zD*Lui$(fc0viptGA<6r`m3sOzzBG776*j? zJW|c_2-_7I{3e4B=s;)~7|?+`+nxbeM*0G~K4v~rivvhb0sujLYkNDQ zLFie+xb=c#-F@I5MSm)nm$h@uSbEQ1zb1R7s!GWXlNza1*y5Az)odJ@NY_X?6BX@f z`-;t#%JL@vLtMw^0ojN(_dj6;|Jh}=!_q)at(q@A*AWKed z;6%2UxY39s=(Ti<3`^HT)b8eT3-&ffX4Ei*Ff-?D#lRCjZNyJFKdsvc70?=5pv|-B zqJFXN7sn|tG&k48PtNudRQk_~**!18=cfcPcbjVR5N^W*q*@4)J!YYPWx%s?2|RA> z4vd;I4)&RYRT^&#oAwWx$8A0PxJs@9{$I8Zt@ct z?Y!!S&|6fWv`6CwTdGTMTBl4@r0)7eRGYMBblx&LnRDlTU?CSGstCoBM^{~v;W3EE zava-h;w;Mi`oXuMn_1`{sF3A2JoiYySl;*WeqUvwPBp?fWwtwn<}}cu%hmtEcad0|xk#7|YST)MwQ1Pc!P3b9t!GdIH(=w=<|- z9Czv1)o!283`|h9fY*?pB2j+4s_LXe4$q#6W{3=?GD8PIWuZQc+30gSmvZksQCc$} zEic)?|_Obqs>qKpfahlYj$aZ^wT>a0pH+D?sbvHNT@qK_>k`G3EP_u zyH@rQo~(@l(22oZj~s`A*AEyHJR^d`ZF(%u4l*~r>mFLD?SlUD3-|H!UzGr6)xrN% zBF*Dr>+5jIHCgmm?<=;@)T?J znpvA!w+9m@Mm$7-PSvT|hQ9IzmJ?%*Bcrp&;pZI&BSk4}X*!Kj*iddx@2B4D;`MU% z$kew;j~wW8xYb^HVIZ(j)t)~p>RD|KZDV^Qd&oKcQWzMN$Wf}Nr3Q&X*LR3#6jt-M z5iwp9ZkZ0cFm!z$a7br8MuBL8p^D1K^oe<@G2+ube}q;3BCwb_9Lcf8Qm zjOug#mI6h33^TtZp*3-bN=;o$A6DZ<^&g*CQiq5k?iCybyo-?rRv| z0x#HP0(QH8mAP;W!3*LNE!-83JN23}4JuX3M3ZVHEm;vk;5u_ls>?S@k!CY-=@sH} z+o+Qi(?&Wl#oOe`D>oWBl1-?`DtVo9+A{WP8ezLHUNr7FZcRu!VoOJivCwG{0a>uO zXDtfF&LZ#0X3w|{IZ{!=P}FLKn=+?;-qp?4 z{(KHem|B|5dz*JJAAee7s%R9+6fDj~6%rJPZB;ujbrfN*9-sP6YT8gf4|=ClR=(pi z&eEGag`At$;^%WutDrC=<}~Q(j7K&D&Cy5^yBKN{(@Ycs?0f%Z7=oObkO6IW&+t3S zu=-y$;7VPW!x&>2WlbX6+{vm61kyhvu~bx$Sj{ffztl0Qdxgv=`E;BEvs3xvt#DeW zW#jcfRcJ>7``RxecIk4Jn7lWy!&}<&zHK|JIG>ZFP+p)4+!jHcUCqDMfOOIx7PNx? zQZo}%_VqW`_HUa(Uc7Px3xmgKF&6l;y~lLrA!QGuhT0M^mPa2Mdra#t#~4(0J7!*M z8hjkdxNet{Lg)Ll5%AkyIX8U~#hc1(-8lDtK%^E$(6|#1WYMR@B~WL-k^b~(6r1y& z`YQ8Mlg!arE=kU@k7@v-U6U{%3l?!D9$=T#+YCwM1t$f1%PI-@=GeNadz&GIr*M5p z{JUA?+qM5W(Fi;z#BTpgGbmy;UzJmN12Y>B9#YJNr{KwW;f=SX9Ov67UM2$** zdsk)tEbrFPu~QlK9nR1^W2Bxc&LqZkMJ^xmXHK_hCd->FmxW`a^}IWeX0%Pv89>`$ zX#I4sr@FNh?N(xG`$5Mb;r*9Y<=xowpqI`Y;}+c4>Xoyf3*NVrWm8LPNC zG&fNLBx1Di;_hGidv1v~2jZ2a$h_&@=i`D#AtPaF`Ly9yYk9`{dRSOwg}Ho7VD*`u zexc$D6gjvi>MVN#5I&ZUmsj2VWP^O*=@Jl;%;8&~25C$l7iZFV@kYQE3t1{J9Fd;~ zW0rWWSTV)4^h%u}YXp(?MmFy(k^C7x^iPW|xD(+7s4er+i)pJUyIdyx5p#D{i@`JE z3vC{8%T4&i)}9c@b&^@RdV6M`ynHsi@9~c!4;G;`%(IhnGq3T{EhV^<`UHsWNAmK^ zghDPhbrVCOLR;BDRMAxY`28KzAy8rN1h^QMUxUu^>P=OJ;DSsI=q7x2Zf-8&ZbS%v zJjCttprf0&uWU~ZvMg9=o3+uJG0*cPYO_js7OA);oV($S9rHCDUU?RT6gYC{&x1-) zFhQvJB_dFsSl0oOfhwRT6#c;SgEiRYRton#40&}jn}Z;-6A-+Ps+!%nc6vR}bo z)xNQ0{fFi7AC|yH9~4kdwZa`XR>7%cGZH_8-+riza?x2@II#czV}wIq^4mXJIKJwm zM*p5r`his=*Y8#@KjLWpQ}!|?C_TStPKU{-Px`ynqo#kZLhz$WFO%Qu>GuWg|6`?S zYq%Jzb?}NE>I+bx8cOq?3w2N3b+e!( z{_0`^-hoil*tKhl>^=%=Y^R_{unU$oV_fSw40>m{ud(^*!h6rqkq%_}8H_8#We{)V3I8r*)f2YH2(}X+3Aq*)rt`^Xk z5XlA*hrOao>p7gI3Fw|viu+q+#Pmr{YuHgQ53rYUZcpUedLyo58Gnx580%XJ z8zQG`0t!(mvadBta{|0`wZk{=IAbdfZ8Pu1V!IF11YejWG(ue7qqmypVJi=p1xiU_ z%lCbhf6-{<9O$_n<0S7V`bU8exf`@+>n!uI@qV`=>wt}Mk|MrIlAQKXAt5e`A)Zmz zrWR~}R$8b>m_ahd{?3xe6hldz9?;O&>h`Ey`ZKHn6MkWqdA8JoY70hB9f2t_U4b>egw;;0&%Brd~I&N#Oq4C*C`jc>addp%v}6lhY!A((o}ZuLyR zrtZg*i07t|PKbC0FoSZK<-ox$lNv_gPCoIF)qHgpE+c&lqMJsRoAM4-m!BFVNWuo@ zaGswWQl)V7kNo!n3wCEKyVB;^5m4raO{1sn6S=-KAM2$TEPd&#$WWx+Iq#`xMgzqH zSEWM3t-VP4H1oBL+Z#t&Zsv!`q(=cX=~c~qhqKj8J$bE<<9JxHBC_-3fPFK_E}*vT zxJ@9~n)k%F`v9!>M?F7h5L<{KN0sK;Cf}?BU9&!eZy+hrum-D`)xaP9y=S7v3QN!n z;?AeCbV-EfGzLb)(Y$^x#UmoIYKRJYCk{(g=L3e!h%O}jl1U9=H=WDF=U0l#eKaz= zLe)z_ZFK`j=VR?1Jt5Yw_K=#)wQV)y338{A9KbG}Pf4il|I?hiOcVd9YxQ>;Oc2n8 z2mj7`t+$USB*b95vG=l`HHT<%Yn1B-8h>Y2GO*O_xTWcngpdxFE}takI_|~0xT=)c zix7uEcv{|IK~_y;2K&us>JxH-{Bf(OEw|42xxqaxitcpM8QR-eq%M$vE2z*F-N+MBeF$a2TAp4EiEP~J=8+t!uh~-2|U6g$xWpXPfx#^4KZG>Zjqe1MC zH9{D+{19FReg>433*NVQ|GpebXM0X&UY~s5%J=;B znFZB;N^AH8G(}RWRvDN3y*Do5^R@^SlH$6%nGV!Re8`%HWO%6=UJ%kmlAkc1;5Ul?j3!jk?rXd*?fg? zylH-!bLoF9_Yt&$@^%6idAJUBi{gOGAot|vgu3@aqEpL*#t;%)QTAS~MJj-5s zzY3ZD>T8i@YtlTtbn3XNvw>&qBYk3#&U2wQir+UGh;8AQiyi4Mi=Lw8M7U3lw7;xu zexOsP+;?0k58S0Rr|8a1`7wBK=Hq3#mkI6WXNZ*)I&X{GKbmtE<|%YD`v01QEiEYu zk`m~WPO9_eSszD~cbQU`6#>8wTrZ`BGD0h6|7waX3NW=ZCBrw!_#TZ`5J)^!JJUh^ z6M;4~GC~#Fd(Gid^nU|U|F7_E<^Og zQ_s!^`m$=?KBT7>r{9{=fV+<=%%gE)#g5NZV5wSo4KEuRju&$ZYoik?aAg@j;F6{! z?I1H~wsP3Zw?RMxv>T5^A2;4<)#-_wx{ z@5au~gWh1|G!PWn_xsL7$wDPeILh&E^1TRN2xCubx=g#8yhMAB(F^k@js($6t~ao^ zWbZA-$I!c@2P94ZWbCKbk2cV0dSgtXRB-k@VNP@QxDT(~3s^5Pcus$}_v-NMGd%BF zYV2A9d38V42albq^Sg7mvMk)JohZpUT zVEFNCv^GoLaneJ)qnPn2v?_nXJx}xLFk?{QjCcK>%Sd%|!CXEg6>p_hTUAhL4u?S! z?O&F_4SW}0u*L0!!%uZ>5gM^$t|8lFXp=eZK7=!D?di=v4uRsm;Mb=3lT-!m_es4L z9Ut!1%^eqV0BSej&3_~wg2`N^8~k5E_)0l5Qwl$~KX846W}(|*p78pzqrI#vt&;D9 z#V3~k$P$>i1e5CL19|U$(sGF;xg1}0rrmN^`5bq?`J6h|JTLZ6aIj*&CgJoVA8T19 zvxGXuSZ0HRk7O>E=3Pn&Bu4w&&oBV<=_%3)KfPLnyKgwjlBAEh_;ze3})33exbGjzU8P#tL(i%aIBh8Mp~A-aL|Cmu*I4yV3)!mqR zExNCpY@VWORd&pOMH2Mw_6?M5G+QD;g3LP2=tF4oX@wyR#kzs$PS@F={(!|NR|9~x z!v2cylU|1pQcltWICNjRYi6t60OMP|2TeDKyb;HRaV=Z@z*>#g*JtPeF)*eVsHB0; z20yLGm6g9pG>phZn%lELy9nAnt8LDnQy_-~tHcg%N5v*e5)Y^w)bm6^mt6GYwkb0^ z(%VB?t-Vpmqj`~22lp3p#gQe$y#XN{fAGh>ql6;DP2 zFfRaAD@0$%hf@A@^w$nU)>3AMA-z#ABDt@FzJ(z*H;K-7jxMjk#GLpNP2Vg zmkK!C)W~7FeM+Qtf|DxWb;xUA7qImUdH)pHF4o5Q{<0d_X!|Seyf?lK%df=P&FJtw zK$1l7&a6=)E8jgl$`7!sJki%T)7?4%TZXB*gVq!FL;o13ozj4~!Mb63Tqcu7y?=wN z(rUU;GW+- z&xE5=%f6k$khPB|(YE*Ap%;PR)I|C@hI4N_>io*N)yM}fIS`40=Gec1vB&!w-s{*c zQ@k|}GCg7diO`~)dGZ_7UH2MbcpHF9P>=ef^jAwLMQ6CW1jak@Khcbg&SvrgrQ2*K zGMk?w7Z@K$j(if*>f%%zTd3mp)0-T;~%Bra`nu-$LgjjD;x%orW3G zckt?E7i>kNtlaEJ;zFyvF8GrSPM2%F2-LaQF*LKCl-n1p(n`Tx@@9XOn?UYf4Z!LD zp;(9awik}Zw;rw}pd3d$VOj5>R_IU$y*#_ePYjlFYjy&fJEih^^K(^0&rXCE5S?8e|0s9oPK~i4Sp#s zgtL>cIj`l+)>RO#0cD}p=7*aF^>p%Mys8zCbMdA5So7(XP1eTmJz7`&kLZ_>xhF;_ zKR!lE0LTEa3^6)fM*JGemh6*XL)ifvvRB7}e=0@u1GcaCFJ?$SZ6CmnE!Y<*yxzxn z+d?t+MG&{vu|PGMR$ubx(@N+DYw48lP&{=arF@MwqscBe2KG1?0$^-;xcT@kp+U=tsFTx6{p_5#ewcv5v20|e7N)kW$tweQ#WYvER2|``pY$N*pjuteHA^jJgEPx z1JpUM3xl-?>G2ZV&D_Yoe87#2ad!fi-PF)ap~iF+NI_dIuw~4hMl+{s7j@T_A_ZNo zA#>etnw~!*_DblQ+DdHP^pKqktRC#iOs64*iI&YtmLi=uVLiUCev3)={>}PaWL|x(;z}_03N8J7`hDA|Eck-ys%_f{5v7v+#DqV6 zNNy{ySB%TRF2UtUJ*=tMM_nIE)+fUKZ%}z(GejT7o;LeHWEuI;dZvT=Ds@~*JJjw$V+8prqJhS)B@*7SuhmKvVSa7qRs&?Bv&xjdUkMlf! zFVp#7pl5WuKgKMWietwCRV};6tD{Jqy(-fb@eDSGT zv)1laU`r0WDLVxDB&`y-h|nhvGr!r5Gu{;058-=1T>cq z+O_?(hWS3_g5~o(aUK`**#f?N>`ou|QriJbKCriCtj|`X(+2?_ksC1GVuVeeKe5v) z|1tBBW398h_%A$smllSN1+N3TMvpiy{J`vuS|mg2g)Wbn%-_-I57dzhW5i!|^AsLC z#kktHeD19ZEPJrSP&+2*KAS7k84MuKWvL$g+=gviwD{dsyf@(f;1ydm`9s|(h8z!M zjQPd!r*!sPb3fKO>(mmIzcj?J`{Bn~6PnOZ_obrGIsAo;e?-jo1`rkp$v>VMugQ6= zApQ@09dQND+8MzOgx-1i7#jH9^|Thqr~3BTFb*Tas4l(WdEIxB$1lN777w^Gsz@SO za_0MjwGL`Keafr>u3#ALpD_0BJ5Pa++3N1>)+=iX2h5!Ua>dc{n?^}f++h8XQ4P-P z-2a}1#U=HRsDNbVtlE3KvT8Kh_|zo2#i zso6BkMfnp0FTO`l+$x|3G2rfxFIH^Z-)z31VC8+dNe+%$$I9|_c>Migdm0y3g59{A z1C!rW`6x-D_xito*p=248cp^m?2g=2e)lX`(u9a%so;E54f|#f@Xw_>U*@-kmSOZG z(Z2WFAvo>T(Z22!aG~OZ#%I}Jb0(=d7IpaAYr(wzVtz$_;$=zd5dB+TbyBbX2A(g4 zr7;8GxoH$>EC^4q96=KLPq6y0CvTCvt^Wq3XX55S(Z8HN&F?$Y9CKtW>nF7=;zg|) zMlbja|5lK(TR@^P^8B0`NJn|CS`5?k1iqE}-)bn#{|6)Q6v#5X=e)*?GVeizGZ^o3 zm3v*ZN!AFQ&;*Ae`N4APaj}Y938nPa5VKoW6d5h_x4cv$+F_G_)JSY>-ofxvcnFeTphOsLs0S-`N%wsbu zuLCJN@R@%&Wo+u03kh8l{+Wf00(Uf1r~zAi=1pnjCS@_@Zo-w7R;zM6I*6)^MtO` z>`+l~^2lVsi+(O0UjhFdn=k>ONiFy%{G4@HKhmq^q}N*z8t3!OfveqeQqNjVVVBxF z%yU2peh~pgmoWSQxnAIOeATmdtq6|EWp6ha!&OX8-y?+_M>tuuU`Q`~K41ol#1$hc zESz_Nwg-FWd%V3x=sv)~Jl<*v+OPBFr#YRmg}W9$Ltak{s}_Sm(qiEccc=*9AvuGL zWXF5ONU=vJKy`xY-wo>4YMewX6a}92j8;ozLDeakc=9DFt~{ehm0_YF{R`J(xu9pG{OJ<&Bp7Y9C%&?+9vI72?gnoX=T>vOx;%vPhh5h@UQ{WS ziQGFlnzh0C{z=w7l$vO~Z?U{Nlb%siD7JM7tMcY!`6q&(yJw0Y{pEICs8`26K_B!m zv}=%&vbhFag=v+=Z)o;4s~bemny;nS3P8Y}_GqAtDb2aR5OO~6-s78H7+^#5pKSh) zqTlpTY2i~`E4|tRgEQplP*@=nW;j~B^?m16m~NEe$09BKVh3AlpN|p)j!jB>dr!8B zslJye>)X2I+T+*AJZI$z-GAAN>`#!)><%VWnDB9u1%XTlEIXgFXYZkeO%aoi0CAJq zm@%f--q&}~{xBn0K?i-yq6{}g3q%m0KAYx(w+XbK1iGhn2hcB#vE0+DJw0=F9ezNWOw0i%ETiLtYhDJh5m2JhcoCd`0 zZRXZJMWrwGrL=kc{klBw(qkv=)a-T$sm_ml_ykn~PnZgY+P&g1{@m?yMR}V-L z(~eSlfx#*hM=RqTz)sY}G)lgQD`>SlN@FVw?^4fd&x@9(WrrP1^14yHz9%;tR;*h( z|6hp!-vit$>aaH_oK!meSkJQg9NXuW6ca8f@3qUU}93iKSe;y2JN z_&hPqiz^X(s-#OmaH~xWER{4}d3i!DMBm{<*f;UxGT#huxA0-C%Qh2eq3LH`W@y9M z)`b~J93lV`A<|}GiAz~4d*{}xNN4}U27lBHN(K+^I-4>~O@uxpQHa!4Or$z!P+BhVAXL-U+Jx z*kZuN3{aRm(qIVl6L)ss(kMQ0djh}Qx8yfiD?T-bik|6Xrl)(MSU4umpH|r4LiES%-XqvDP!YOSpDhKEzbm0B_Du*5uW;;7VyOu;coQ+ z*BQdht+0(S0MY>%!l7F20Dwhs<{ED8@ZA|Nz9S3|Aqjz$vKz0*(VW!9VwypuxqB=1 zAs$uMl<8rd8Gtw-B00Fq;W8nvc;zp~;m@ouJ^X%Uoqqm$KO)OCnJ@J11{UZ_D`}do zwJI+&2CGDJ-VAzcu)6Q0+LFo`aO;(7qr#8I!%>+c>6=J5{E&&{0maM#;QB{=_D}>gtCEv; zn)B3~V#UO?_`xYDDj%o0WvzyaMKaI^1|BzUjwKJIh>4NpYuu(2p7B*Mv8&f4!ipa z_o(5~S7tLpXsF3{P{x;1%8xBRkS`jYWDak@hmMH zP5fria4hsa3<-~OE4*SIEZe7!$WF3iXjur>oxqYh$04Q99drGMvwj9_zZy6hC}uL0 zcZ3TsaB}XQt%xgWn0T#HB{_AlW9XG*l5rn$va+!ec@+s&I$SDU4E98Ric?C;StXPO0Gx^~GvJsEx6Fx#h7(P$Y2hJWs} zDT25{K}xqcE)q>e8n!2^te*+k-yum1kY`#K2(fBfZO(I}Xo;2hi!oYAu!RC%giDs1+tu_~WAgLeKA9bRJEPUZ zG@W;>1zA+gPjYh@<4XxiN3m5&ACClLi)IX&QXti09InQXs*HU};bF;aWjqEO2d={K zLi;;h62g_a`Ts&3fu#UGhuuT0lagauMV6*kFCiL7GD%2C%Gt9pLY7E?kChFXE!ZNwc`n^-JOL8#I?U8NQ z*s1D;y4^{=-(pIGOP9{O`}PdfQ%^pK+UYWfr2jbEOen0)jd2(47=Ft$?t2CNxf0DB zo=Z*ovr1|{xLjM?<*8#rlKQjY6)TPC!W7C8)2eZwK<^~O zp#CQdUXLki!@X;wngVo4gC&Wd!h-0VRHGLLY4*;Iy1BqgD6w~K&p+mI39~7>-b+5b zRcRWj-y8fuxd@pi*|@;^taf8Fg!7I+dvX)%75VoZw`U(FPk!7=C=SN%9L=ar2eci4 z0O>zzJ8u6sZ3j=$^Z%s$Q23FGe#c^?>zH6GFc4k;U?4v1iQL-l%K8(l-kN7P_D5p{ zMdoMhm(&f}N3sciGx0dG2g+4X-1(wt%yKwrqAOk|Ai8$3CxK63K=9j(F+$$>)J4ae zP2u)YG8fteA^;jCY5*yj&fPnmGC?olB%l1uqLq=QZsiybJt|Yu9rAw>BAr0h2Lf5U z@Em=(bO$zxb;C~67j-!*)LzNHmc8v!X|_a4JtZ@6>ryc_{q3V@gK9}gf@bl(lQ=cY z{pg23gc#8qvMQyk7f;r~8a4~~&I~X_b{}F7WqNekc!F`?xJ4AK5e)({P~dj>Ed8|4 z<14$;(=_3-%a1JADfx~EF#2$rY7h`)APuuI&n59Y^d%6}v-MWD%MQ)e4V8z@iFM|G znc0Z0#Hta7l9xpQ`WMa1=$B;m;Nt>AlV6OUa&%$MT&{xdU+S1ZyRP(fnLp?@Mv;7y zjTGa5aC3Sv_*1_Y)qhdD1WZLHQSI;Y$A{o-HFfw@x}@kLZi|`U!SB_~le4S_*l-2f zdO_8=HQow~#Rm+Gsu8#4T*L^?1)_7)WJ;@#xCg+Mm36ovSU^xq?kef3N-|?`zHw6-#|GqFOKipK*~}kw4wb zt%p5_N~|weXlZ#U*07G?XM=O)o=sohqquuSVQblyv6iBF|0ZH7H7Ye1`}zlOxTP?E zx7?-pW*NeeQlbs8CN@$5C^@NztL%m4m{z#1{8rpMz}=aD)6i6^Ce+HxD-Ux8Nku{N z0lCYdP=ff0K5uB}Z;G6%LP@VeE_IyO45dFhD^ovQ=6A4c5qRkfG>^Jf-1M>6gnh%S zZCjV=OxthIVzJ`Ziqmzu!!T!xv{@q~^O!~S(c5l;{1w4cpExe!ZK55Rj@-RH`o9-Y zP>+lZTvp1=V>{8!V;kX|$n&WYR-`_FIlt?l()>tkeM&Ln5ghWl?Mnlx=*;5MzQ$g; zD)l~DY1whesD;O9MHLIYqoILZ7Ww_X?VexJ01TF@k|6B39uP`d-yx=Zo@@Pj09T32 zdZ60eRHcR&JxrciLe}|?V!xs!*3YxVWn&#g)AoBF=ia$hlNnbfNV=4*uQq1O5tN5oq=M&M+_o2{FIh7ahovWQE*)0T z;*#jq%e>n%@1r7kTpcL_9Ms)dZSWXT{rie-r=rTF349OS1@ZnoZzeHJvrn%Chuogj7ZhzKw#=ZQa) z0@{0 zlmWXN0*{F+0T6+#K8Bw*>3+^~XCqtWIxc^`EG8fMmoLB->Jx==8YZT@oSdA__MMNc zLO-CIo11rbcS~qM7`&=YUZR4A$=SpsyfI%YC`egZ70g>A#tT8wa=|*Zk6eBId^d?Dm8F3RO5%QLI`?R;6ii$B_`&YFcl44NyyTLg!ok1g z>g4;Z%`#z|VPnK$2NKxWHSSjMd|Qo2UWVbQs0MoJ0S7G=h!06+FeLVdJ|&D(AV^_( z?}NBl-=G~4CB^}c)!DWdL6wa4OP*ixmtZ-G2jEAZmq<7k(wzK<4Zk5_DAMGHU#uiU z4omKnBFh+rd0KLKfkWBvDk6DD#&%?#j&1RN;t-$cwchOUn%i_?^Lr`^HYI8hQ9+@A zUz*c&F}dJ68!KN{hMwlww%zGuY-j+5eGCH~DldRbkd1w+e9G9&s*qCB%@L)3*oa+c zIfLH)9kp_($jGv076%1%f7eeSL^pK#lqwY}ocb~&jb7aDSXNi(M} zC$h08vwOJoTX0BA%ASDsjiwMQJ(c@QD?NBwbU6f3eEJvA0}+PHTyy#q*jBE9f#C@U+vr<;=_H7?klXyM<<&NkVF zf1Zod&b@z=CE#^JoRu*Yvov@I#O2+4nQ0ceF>Avvc)?u?gefts1ru5I>?T{5ov>eU z8hDN3?T>+*-y+wu2kYtp`V;qD?P7ecw%V&0AkE6H+pGsZ9Adw0od0La%!;mlDypUN zpruprp4AMFl`C=pQTh;6)-%}QXPlwezE)F-;uUNZ!1P$6A=n5}Wp%^}EL){2Qy$tS zNz-p`zrD9L5B`ja3XLRdsX9dl|3sx5%+3ZXFf<}HY%%}$=4(Sp1DMi0IHDWzE+iNL z=F=$L+DG00V4iWA{CEQsv=*-VmdahC|3kIpGQ@NEjDPNvwayyK%(n`Yg#AzBSa@*(nZOXtOz%?+=6vU0z$G6A~gD zz=_uRv{iW^%n1iyDHrRB`1rfR?(_kXF7@=Nh(w{f0OxMMJ$e7bhvYZK#MEc(dT-w2 z-edt>jI}Whvfnv7b6#Fq+290;H@Lt78vg0~&@#oY0D8&DDihO8zQDsx6e_w`Z?cz| zI8S`<24D5(&@rxkv;hTejnPxZ5%fQ9f|-KCQV9%Rwy1+j_es)`Xn56S-MGgX&tsH6 z?H@>HI-^ldJh4)KQo-e}G_8xN+{NB_2~#Zg`h|Fb4=+>i;|Oqp!Bgi>8(~=_AzH)5 zm?R-ebg%l>-iZoZz06S((bxVVR$C6W$Dv*WR6Wrx4}K|e`aV+z>3+Tq1(Y-Zv;yuj z`iVSG_qW^$yb_%T1U}fXh<$osuqtya ziE%jV`^;IZr{*SiO9Fmyei<6CA>juMO~gIenBYhpsX@Qr2qSPaTKt zMFEm-az$IypgvG}bp`mwd*e`zyfDF0<9gTz;Kde*1wgu06kV-!*!5A(1p44O=lm)| zIAf*cdE(@t>gRI{9_>CZLzAE8|A)A@3X3D?)D*#D^|WYPWa!|NKlb9L(4fWXR?9EEha$LYg8e{|Hh}`kT59$*(E0a z%|%2;#>RK`kyb=xW7xAwyXI$?A;M!ShliWrwR)AQT-;7_e0(7A4;R+x7TGC9f)j72E5+zs}w&Sh7vhjIMwLoh+Nm4zOOv|;kexvOGGWQ zvQoDc{~KaZGkl(531gvLwj^ypkhya!C>l=x7kIaNN?rw%v9)oIxR%-k<-45T##c59 zd~Bc)DG9&454lk8`9JKUsJ4<@L`Fa}?RNzr3+=;t2?d_=)Q$AZ$EW=$a`wgaIFn+E z|DrpUr#WkO{w|mq$=Y+#f7ba=IT0u9p}IdfpBgUn%%g4tbXd+SDIe7^n5N;2<8#vll@?)tGr0r8;AaUbhnwfF(slszjA2Ka?wgvF)4*UowRsTmh z6YSw@Ia5;Fp`3jc!2LQ5)b0J}?)c!X|CAvO68+a8UdyQlzrqz(%)!&K%@LR;h`xZq z;2XEu3*5W$!Y`d(;jyu@0N&nm7@my*%RIQcHaHA$f2Ev{=jLDnfAoPj6j4n90-JIa z^O`^$GpxDUiN^0H44U^JzXR|Y{oY(o!!Y7wGvU*Ua$f%hIlPDXl7GX_LDi^@8C9)Jf;I0FM zsWTW}!mUZ#Q&rlk8!_MTpgAr%*ZD)Oyv8s@{b`*DsWJ0b9i4kOEivoF3oF1gwFGWt z)OlwHL6zVo1daUM|K`YOCH)x{G>x@&tow`p!_2JHK_78km(v&i0J;DIt6LVQ7{tmk zxoxJ$Um_X+ODnOGB)Paph^c9h^+$;F$f^FeOyTtZGPpe_$xMqDPZj@{+*JX{-N^qw zHO}Gt#eS%}yh%9TZAu4xZ+Z~Vq1g^iCJnAav zmWmOox82GxUU2P$w+MJH6JJ0+eK$H?Ew1&-pK5ccKPMG7Z{TOGeKB@UDQ4=(rvtD0l@yZ>D;rNXLn^grsQLMzjUD>CV~ z|1YTwP`H`~aJ-@wEAjk#=K8>GTy?jiGk9MH{~taX7Z^H!jERqMfS+`-$V_hZoIa=+_VOt~X|*vV+kMDA$M zf3w0un3g&T?^bH%9Mli8uudC}{s090`}gl+@8Z&PW~?0AXtI_`4IUm?CL zJ+>HTy$Lb>Z5a_zpyOkY!}UL^u~x#J6BxK*V}KDq|J(ghb?Ew*?eS$V4m9(wi3Kzb zK4)-$zB>QUprWukwAN2{&WOO+}D}+g!K$ z_8a*B@m*i*!xBpWx`O`KF#+cP|0~Rp-Gx9vu^PQo3iN`5jk)|CiLC67lsiFvy~@sP zbzFN^Y}9L6oP(LJ_kR{Yg*`rG$hZ84hB|Zm(Vw-Npxfoz&nv-Q448VH;&rGK zjcV3#?f~=q((iBc^=spOU^8=P82S9jt^Aw`q(4jChK`PIh8N>}!dGt@nAXpd7gTD{ z&i^In*`o|14t?SQ-5<8=vjdAPC@vC$LAmc)ur&sF9LCh_|JVzFla5nIrlrJf=Zzi>QO}-X&$gb2apl&15*j!@UdsDoVhgJcS|;rKQUShQ8~ALLKZ^JC;^1T~U5l{((jSwWaU26aPbz!?<#+ zzcidIqR_Z&dSOkT-ad)0wKy|@wog_m|NLnwOsnnAyotUYaiq^THpA0;a^Zqtv|`C& z74LqPByYR!z`t?qBG&8H3BwJ;f}|C=A2r*p!@!084pSuLpr&(XI0{{qKE|wD>H0<{ z3$=K|Zf3ay_J2{1?Ba@5e3#zh(~3RmU>&nRtn56g|MZ>TaV{r$1F4YD|B(9h`m&%@ zPXO;`Q@QZwnSn*lIx5AmFItY;>5NqkdzAv?NMI&z|I3)neYzvg>RZnT@YOw}011Z# zQfcpuN6=MN$G&2+q zs5LtpR{1?cT3inkieU79JGWo6NTrC)=KA}0p1X8EH|ajX7E>3$$|z4rcWWwvr(>^k zpHoh1g*+Fm%=51z5)!1=+B&uV%{+Ery<)M;u=RGEUnHQIApNw|<3l*^V3|+4^omH{ z=-QjE4%>%8t*t%B!hZ&4o+2W2b)Jzy61_!NVtb}n4D>c!lElbp6;Z*87==WMlR0Un zgUi!0lD+1I$+86=TQ88ha}Qs%ij|YliRBAK2atrH1Ez}ay?}PXtg7w4)|2$;4MP=R zATIQgw#9rRqM4UD+c$ArFPFNmMk<}#f$X8m~R98{jhgU zW7nz-Z8bUB+q;MAO+5~WhZ@#`+uj8^yO~As`kM6ai#8s9@Ham*^u~a|cd3t#9M&I2ZMhs+Mo7;E@;23_sR? zzlikTUU3AIlZF4tX7ia)Z@&rZ)(LsqYIgeK`%bDK+RH>f%vy-7@fHQ}xOkSP*hfV6`d=q)_Q)%aRJufc5t4ck;?IO|j zyvpvG`WE$Lkm2Dl^{{_v49lZwdj-N?tp48XP@$$5%ul!bzgxT)njv+-N$}>{R>7yy z|J=2Vv@r)~9IDYmfkNY=2LL>}j0;p&_pm}9>UeVx4T4z?$R;B!`I}so z!>mUR%Sldd`l@T`E%L{{y9#-*_x1!95ee4fkqLp+)yZjYXQ+%`yu88pfSzrzw0uI) z*A_ znatbQW*eekS%IrA7m^4;AU*!dzF#~qChY(&>9P}^eX|mQpc6%}IEY^ElDafp)V8JF z`p*{{Lam_!%4k>>QG{D*1%vL#5n^zN;Gbbb1u5fnMdxT}TMGni-N8%hHy4{Q(@qiW z5CQ@7O6k#vsuAVSVQam;Gh=V&9ICx>5#tQ(Es=>t-1%PjKoS)gN#u_NtxV+4ncPcM zZ6jAXmmWwqd2Sk_th#dySS%cq8~%CnhabF593Hcn?494viksj4a7a( zfdU-HBKOy;9D|jXC8oQzUOLYW*Er5S)f{cJh1{-9-HsM6d1TG8=h~Ys7K)DljRTi; z-#w4t5>-x2xA{Ku^PE)}c6X^3m$UjR&tJN1V~egEn0@GB;*^^zUOx9mvMI^1K=)2m9p;*zV~nwhHBM;#r5 zw;Od|#4Vcrbkc?cgj-BS#dPmGy8d%eJ5-D+qsDuQWANvV;%vL4|0cFQFU0zA*>K@# zvspZ29~v+eL%JiUt@ny%JK@ev!xDS@P2;IBAOKumk?2%t=pnrZfT_h_#^#5(`@eX6 zn}E+(2#P|xCHV<}(}l%|vX|k=9DX`rsl-5@Cx2u*6_z3s7ZrtLqDtvIah{R6cb{^x z0&p=TvO6kLk;y}3s%zf|U=WPw7?cIX&rH-006TLeWp}iCW5nm1)9;BcmQY^2j2WqHl(5poq0E^t3J#H z3h=P?j{_it=IfIssAKQAy|Eh!gy;6Q;6K9&ko={aTM8!fCFZRN@ly)zA{yRPE~qm< zlSj{3gw0lvH36^$IXkg3`Y4W*sjdP5x|8;00ymeST_I|t{k;Iw6XgD zy<5#90M?IT6eIn73-wQbfY`L*(q;HSBG zy>LTa+3B$F8?WsmqA${BV9k=>cLPJm0e^9W@7@&882{LR4)2d|^@lr8o2(CMh9A!= zW}tXOR&ZW>OXynve%*ja>i|WRmJ^F@r|^Q6k6h7XPPc^k3bE$O9; z`r5WD=&a|^RL*Xh6o3_7xkc&Us@gxiXt9R>eRsZmlZzm?P3ZRT6%Zo*{ymvIok3vX z7h&^{!nT*xA!&_?^ouYJY_uDdibEI)_6064hv^C-f)|92G8 z{ffWcB6r5;&!0BW*>qlc86Bq&J4>I#3 zjRu0Gq-2|evvZw*U}}`qFAQ$+!CQ=jqST#3n-y6#wI5aVrRiO>uK3NTOU=}RD~Y#) zx!PH>QA(mX1@wc|aHe}K>AqSu0mDg+2n^?d-UdR0So#3;@PdaIw zPUM#Qr@sd4B>w>yx3LlGhlQk?HQ0-52?Of(Jy21~6hS!snVzQ%e3HJ1VZ@LM^!-7g z*xio!rSo`xXU8Kc^E`?s_8wSa>S8;yE_j!qNYA(iYn zze`b0lRs9`o>!l$UM6wsY2A*t-Ui}0`jy8Jy(3BOh7tjtOD)IGzh1=T)tU3NkZ$N! zLe`o|3=>sWwrtE>{#p%01RLZVdJdA10SxqA49w1 zCu1^AXW7VJv1b%mk@?}_BA)jxg`h?`ityD7&e~<5^d)d)6JCX#sW(2KnzgM6j$eQu zDh1KiNg=9QrTb2TRom0Rg%EMN?_64f==_}J>bi?U>+UaCQOYl5Pv0mz# z9X<}yq;*m&3%CwyXBUtCxZbHy`84Y)tvzq5RcC;f=aSI)YNr4~4-o?WAD((hAqgy7W3upEO-x{)xktWWg6k3RNWf_`x=qQjz{wwlSR|l{|NC9}b zSRp>|`c?%aAz*Ax3Ig_`)4%Z=;WjDwx6;C-`EtR!IEckv*PoJuHi8raQ~ypKFB&Og z2Yj5!p@?=r4FFO{_JJg*uEK`_o8{^l_Rhz=gA&+E=siWtA)#@L6FVHRylsAIEw-ow zS@g+7BI8JBctw%+<>DHC3;1PLr~L_T{Td0glhClrATW<+XuIS|(Q35~gF3UJ$HTB@ zcr{T@O~aE|;F%ilSo{Ua>xT6E55wS{;Uo&XS%HLaM}lvf`~o*NL_{u6c>nB~<=-kd zI=^guX7aMg689j$px!vx^yegL$=vQ2FoXeJw^aEfoL7>36E~1FuG=R(|0CUc->NBS zV>l(V`9t^q&@Oaybm_ly0oacg#N*hYIh{OMj`_OKdykAl)UPY7cwEO@MHfn(I| z0hE;C*KK_W=IYhqEV@TnsVrk|#<3OVmd#2=N_OC>~CA@Q?-xAp8o&S^R@!O?76WW%*)$? zbNrNg3Yi=w^VB2?X15QCb9OU1dgEdi81Yb(l9Tgfq6pN=G!8(ShvnByjvD zt2Xs1$;ni-wD3SaT*6_+q75Da!FRJ>ZvNDC^Up6_fuUVA3Po=SGI3^mZylG{H{syC zpc*l+wFlZ9^u`GDiE=40MEk_6~3fw3W4tsF;Wy_9sz2qnW z+}QI0V>~lgnF)z4(JH6?P8~zW+I>#_|2$|JpN~ab6+i-S!X=gFjuxDb1i(WL-+$CkXeTD$>ayer| zSpw8Z1y1{{Yi(m}-@XSCG781iraX{@W{!jcmf2tZfSNdgpT0>vIbP^F-&=VsKhD!l zWWU4J{APXdw;8oI=5aI&4J6w$%z+KDv7Ywschh#}rbMoI{*L|al$%{QsbyRXRboV@ z04Lsp=Qp|yg8#ZR?{(fkg3}<~Nk_RQ61ru=kDeaF_ek)0l?`bX;%H}X(rU21_{cm? z1xX6D%t^?MY@z-V*r?XXLPXyAb{eES%`Ahy92Lhm@d{gIvmZWf$&0ML=exiYz`VWm zB)@-NQY3jH&bJhevsyRh-UCkU7ApXikS9arsoOLYvUH5v5swP*AhD3CXjwY3+~RXq z^2Q~2Q*npPXgO9f1nKGZ#`Y|n0}HZpxI=MFq>&>6 zDNMOGrgv(?D0xq6MSqd1`W*Gs99YC0Q|_)Lml2A3bfn~Iw`aQ2OoLKDFB)qMrjQ<+ zKE@VyW&Ox+ZOnO)w@mt@?XR5DHw#P)Hm?+W1?9Qd9>5lp!?zUOp;WH&7u3@$x_;4fAg|NCXIg0Yg41hkkG*kpMt>~4d#}&J?>i`aa}O>l}WY~W;mEu>NiWjn0 z1^zz!p7Hc;m0CNC(;ike(T7z2FD;(RSXh}4R<#RKhNcqPtC12ESl5}nS)vKF2Fh9L zrW8^&4%rW$x2GGSnwfav$ak`uF{H8Pgj-MY86$Nk+@+e5wYrt1H%2>u^MbpU&|})K z4M87njX!*_bv+S8H}n$=6A+M=(xuryK?x3SARzupCXCrn;eWF83p?{;+%GQQo}Vy^ zid*p|mOha+-5_!zei-4Vrci%1!LR!{%{HPaQN?Y85Y2bD>B7245i1l6bfZIdqbRx%UT@wFi@j;cOA>#Yhe*5NQP|J|noc1E=g)?} z4|((1f+s&oL7$hz8E3;&L*a=g?FZ{G;*jrL4EAb_t-39L2R(;rv&BZm7U|cx_3c9o z7{N(lJU<&EHnM)OE)*}w*gN=^T&&R?HJbkv3bAT?A>|f_;?0VV;)7thES>pq5_}c7 z^&@r|Cj{y416U+;m%iqRI}G?@#WY#Fsb}hK5x;MzBd=LbN&kkL>qBSewRaUBySJCq zu@|}vtb6(BxQshH zk<`SvLunq;K$`ScKqnot$GYby!m;dhUQWv?^W9b)88fN&zvJ|Nd5<4pGT}QJUDV`D z4|02R{Ej5n1$VEGM3rLzlPu^|+%E`8R<$n|iDKyYq7su_KyO$kPXCuouq0#<$e45FxxCSQ|8#XkLMi7OdX!x>Xj#i+NlDvJN z*LfiB%Bxd>&`n!YQf*zQGkYEwZ?u6Y=x4=YgTbdm4kd;I)%e_VAMfw8q%X}N4d-e% zPYHgzg-w}An|_6fMaD{_O`=-ROUsZiw#c_9S`kq^&J0#h@a4OS=TF1+fj`kvS)z5g zOWh}X)N}QOQW!$J-Mf|bZ#@(b7=ONAUHkHf{af3v95}n7izu@$HvXp zfjJL&xYKS*x-GL84e%{`j(E6bRn_tU5^LF{k8)?17I1n zXoCQ6yi~>l$;6zB13( zc(8-wGhMy|1_zawGu!A+-#Zn9kC9Y(Tui-dft}L<5M7iJOi#ks>aBLTRzJnDqFIJ0 z#mSh{-rweRnYDe7QfQW934T#eg|i+6s-@q1n@9*|$@OJ9iP21C=R+4Z>4seVFa)qf zH$RUWUNyp=DgK_Dz2lm8_+So0$p>al>3-sfCKAT0S*(<5cahi^HN1KzI1?O80B4MK zMYFzqW2o-vgY7BDXusS@!tr7Hu8gD-0b$#4PNG}?_(}82_eJqDS#wRk@32p=rjRWH zozBa@ZZ-Q-IE(pC_~M&QW5E`Nc#1nHx(^ni3x>`!*g+#%k!LR$koj5z8-Hs>?s>mH zJooa!3DUSeKU&=8CI40b?st3;K$^aMOq4^ABcKID~8p zFV0DG4t>SJO|m16;|m16usz*PN$u;#EobGvn%B4aUiS_O6$XxE5X%9>p+;+n>)9(FPP+dWsHLTR4f65U4;9 zMm@ZF2$|Z2IeGBi+yBxuEy=5&2&3qU*;6F10#1nRjaqX8Q&0?cBo4&*n-Z6rIWvCU z$gTz~pdPWQHEnvy_V5#Xa0a^0NArthew}}@S1q)r21FnS<0`&CPwi9kC`mX?SLb2F zM5l^etnbb&HXIOH(E?yViJDn9oYy#TDWaOe2&x-h*4$> zVRbh#8cPrl+XVz<_EOR_IpgSRFhC-_Kf@1JkxIBRw|}qXu}8pwHZ*LWGJZymc$@xk zITGA@*-8~N+M}OHJki^}*}Bcsvx4yxX6vdQH8Jn44^ZgsG5Pz)MwuXuH46uyyij5T zgn^lDyEYvt?RCHXQhhc<{^z5g5&?^i^6g#rTuk6--#;#FKVe_gO(`^^N|e9_yriV7 zx}@cWJWVu=%1I}DX1Jahm@(Uv;f8r-@X#`0 zDR^ys?7++fM~NQy>G}C#97-Iz6QiSjAS}iH;AqYjsM4DmYHiL1<6tv7jw$%HTqR4h zbzDLLr#4?K)5Y?6$R?l*S2p->I!t?1l7UO!VzH` za`O6ES!PL*R8d1&|BqbR=XX(KYmUxnNjAvmp)`JGcmX9*UsnpCqSRBKka z#yarXd!V5@UC3@9IA>*lYmm5BC>t|7Q7Vwr!>i^ltLcj#AUQE)9t=kU1gd=(MIW++ z!*l$#Eqjh!g+%=9#PN^|ZoTAXE5c>DjYvhOP?~SH%0DrrJUn|K2J|*z{Q1i?Ly!F7 zSw5(Y17UM&{+X$`Yk{0WRU^-m#G~~JJ?wezueeajbdT|?HcM$jD+;wGg8tFhQL@Mq z{Z{#93)*!pndpb%?*6ozIE;-$7ImpQHMrL}4g=x}lKbAM>*TxHtQ_CYM4yNfrA-^& zWlgr(jCM*>aAE7kjE;CH4iYxuB)SB4zW3>Z54sFMl#%jdifSb>3q9+Ps7t<-?Djpd zMxT4;Bsym)#MUSDyIOwSptU1bxM3Xc@n1DTF)Nq&PFASMk?q|C{L<H%^j8qn9lQiDZOu{EzBmA2HO0KH5 zedrB(dW<9T%PZE!>%jotK_)b{fNm_lIhbXA_r=C{xUHtIrEtL!oq~d5_LdP#;OV2S zeQt9@^uOAYb(Z8YueuMTO(g6UNp`{{xe~r`NoIL-GlqJTCWS-QC{B9?7xh5FGRmtm zG;Shk0cqPNoAp;$?G?r@!xj|cx%D-Xn7F&RIgC>4g9!C3*a$0}CSF)&#H-8h-v0jm z<>L0X571mNPU$rQ%;j~*(ZB;+IM>~t+=9w)whTf$sh6v*HJwr?5)@(z^9=4mZ!{Vd1jTwRcp=l8F zF_AdauGqG)2b9c=ws83kIMIQUsmZ1yOjRdeb{<|ZiUwK*QCC#pd^9j{q`;^LjN}e? z;F`ERr+ZYEJd~~NzmGACM)oHy!b)55Pq1ixx=e3vwpDg0T7}^F@p_~{8#gssD4B+o z1{fKk>|2iiB~rY;a;y(-YQe2&HrwShm^JIdfb_jK=lJ3HWK)Hb@+3s5KvMPpz99KQ z?LIUD=-hz)WM>y$rvb*qLqGNeffb#XtK%Dli3LFMVl$+bB!pwFw1b7TFb4ZymoN z)m}zHd!?)POhF)D^AJUwTA>2(a~;5)fp*CljN9>>jOpnmO`is?N)&}XJAe9*>*1@~s# z@#h=@C=Qup(?!%wka=Klzg%x~2!{>2Y?7u^qcLB`s#5b=qh0qSwBHQ4&*{2CP~%!IXD)KDd(HAS(2s^4`+H!8^N}BxFixqt=j(Ux#v;)S^0AzVOW5Fo;(_IS zKu!gP$e@dhLIJgOcICt5P*2Y}())K2?PrDNxtpNecwZJ?F_VAfu899T6F0xquyjpenlIu4YB|@R+Bshp6qWdv@yRDN(jE(HPh8s#JzEGc2eHGs7o%|-SpxcKAJ9kI zx?BhAq9&{aEY$`=VaMNE|D%T3ETS`>;G_8vPZS{J1ZbP+lu?6`iD9?Ke+q~5ZeN2u zC;}mGGMCwh4ea~Njs=p`8!fNAf;Tjw+Qhn9@8V`EwRxsLkJa005o2^!HWO!3!ebV;$J(txZDwH6S#^$oB%X;gO|cKrM6k0wc-j76|j8 zy6oYGzLv=K6k(5%bWv|`|PFyfMpM9O1A$+r>5C|j2 zA+%{pW`>9e6UyVtV`OT$&26-qkkqqzb5~QAaQn7!l%zkdWRCFS^Nlzt;M*VCE-WtD zB|3vgsuTQ%ioa-_qJ(Dt9+T&&M|XGVFj5IO%qh^gnbRD5Pwe;P0)wIMabyAt2M

bVS?xbyQq-X*H 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űUp4X+R2=zqD})*)aX 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

)yYAu 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 literal 395711 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 l7s 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¥dL3Y9fXRWw&{6(uG#;X&&otD~CxTUi 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 z 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�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
fRjiz^w-f-gcA%bp10~=n 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

5sk)IVkA@|T>;R`dZ=3?${FrEGCFpZ=P=an zszr9bLu7cwHNt^SYDJK369fIZ2f_7wX$)JK5Rp9|zKhM?RoXtK9**(MGEO$@H_g)4 z(Fxl<3krpiFIb|bW9RW7)=#)v@w_IR927w`9mgOF&d-14^?-ng948{xm4_q%r5yfp z^;dRIPDid=ctk|DW|q7(;#B-*#NJ>As0+so<*dw1Z&qwAm6iKCFnh)`PWL2?Z3=og>rJoqwU@fbGe)Uj;oB@PF_Ih|%9l}ZV& zVeuu!h_=a=ma|0i?xS6$-+uU@3|Mt2siJFcX<&iPK``!j@#SeNtHd9zfPR^c+p4Ub z!6bg*QEW4=tOS%}Cm5_4n#UmgBN9}0;Jve~9t zzFyY+kaWmW)@R++eV$~VxNTjB*L!rdp({Cgq7YVkHfU|-e6|E~k+G&Nf%+Ch$g4U; z=0~VVO1aWvU1dVh=7gevpJFAL67E)u)fP8`NsH4E5rsHyPymlaTD;#CAvZFe z?y+Lc>b9l6_zfo4X6ika#mS&%;{PEToG$&_X)9Qd4sp@Ux>t`nDE!bk<;USqEB1Jh z1y{3!+3%kG`aZ+z+_ksXW(`!>A_03DIyvSu@7$i8gc@=G^V1X=GQ#}+vp4=XKWuA` zT0i7xkvtplZhoGE7Oh*8*J?<|aLLiXG5AQ4L_Fj_`(_y18 zXbx=@9DZsZ1Tm$=V&T{Yi`vUYYTR3>qjo{Ap&OAW`ITFLTcfBAf(+y!s< hZy5^Z4)nwZ*`?L|+9wH%0zV6RsG@PdOvya-e*r$o;<*3- diff --git a/modular_citadel/code/game/objects/items/devices/radio/shockcollar.dm b/modular_citadel/code/game/objects/items/devices/radio/shockcollar.dm index 44b8067876..6c9f12a852 100644 --- a/modular_citadel/code/game/objects/items/devices/radio/shockcollar.dm +++ b/modular_citadel/code/game/objects/items/devices/radio/shockcollar.dm @@ -2,7 +2,7 @@ name = "shock collar" desc = "A reinforced metal collar. It seems to have some form of wiring near the front. Strange.." icon = 'modular_citadel/icons/obj/clothing/cit_neck.dmi' - alternate_worn_icon = 'modular_citadel/icons/mob/citadel/neck.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/citadel/neck.dmi' icon_state = "shockcollar" item_state = "shockcollar" body_parts_covered = NECK diff --git a/modular_citadel/code/modules/clothing/neck.dm b/modular_citadel/code/modules/clothing/neck.dm index 20324516f6..f57e2ae530 100644 --- a/modular_citadel/code/modules/clothing/neck.dm +++ b/modular_citadel/code/modules/clothing/neck.dm @@ -7,7 +7,7 @@ icon = 'modular_citadel/icons/obj/clothing/cit_neck.dmi' item_state = "undertale" icon_state = "undertale" - alternate_worn_icon = 'modular_citadel/icons/mob/clothing/necks.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/clothing/necks.dmi' resistance_flags = FIRE_PROOF actions_types = list(/datum/action/item_action/zanderlocket) var/toggled = FALSE diff --git a/modular_citadel/code/modules/clothing/suits/polychromic_cloaks.dm b/modular_citadel/code/modules/clothing/suits/polychromic_cloaks.dm index ade6cee3ba..5cf2fccb92 100644 --- a/modular_citadel/code/modules/clothing/suits/polychromic_cloaks.dm +++ b/modular_citadel/code/modules/clothing/suits/polychromic_cloaks.dm @@ -2,9 +2,8 @@ name = "polychromic cloak" desc = "For when you want to show off your horrible colour coordination skills." icon = 'modular_citadel/icons/polyclothes/item/neck.dmi' - alternate_worn_icon = 'modular_citadel/icons/polyclothes/mob/neck.dmi' + mob_overlay_icon = 'modular_citadel/icons/polyclothes/mob/neck.dmi' icon_state = "polyce" - item_color = "polyce" item_state = "qmcloak" hasprimary = TRUE hassecondary = TRUE @@ -13,20 +12,20 @@ secondary_color = "#FFFFFF" tertiary_color = "#808080" -/obj/item/clothing/neck/cloak/polychromic/worn_overlays(isinhands, icon_file, style_flags = NONE) //this is where the main magic happens. Also mandates that ALL polychromic stuff MUST USE alternate_worn_icon +/obj/item/clothing/neck/cloak/polychromic/worn_overlays(isinhands, icon_file, style_flags = NONE) //this is where the main magic happens. Also mandates that ALL polychromic stuff MUST USE mob_overlay_icon . = ..() if(hasprimary | hassecondary | hastertiary) if(!isinhands) //prevents the worn sprites from showing up if you're just holding them if(hasprimary) //checks if overlays are enabled - var/mutable_appearance/primary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-primary") //automagical sprite selection + var/mutable_appearance/primary_worn = mutable_appearance(mob_overlay_icon, "[icon_state]-primary") //automagical sprite selection primary_worn.color = primary_color //colors the overlay . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite. if(hassecondary) - var/mutable_appearance/secondary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-secondary") + var/mutable_appearance/secondary_worn = mutable_appearance(mob_overlay_icon, "[icon_state]-secondary") secondary_worn.color = secondary_color . += secondary_worn if(hastertiary) - var/mutable_appearance/tertiary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-tertiary") + var/mutable_appearance/tertiary_worn = mutable_appearance(mob_overlay_icon, "[icon_state]-tertiary") tertiary_worn.color = tertiary_color . += tertiary_worn @@ -34,7 +33,6 @@ name = "polychromic embroidered cloak" desc = "A fancy cloak embroidered with polychromatic thread in a pattern that reminds one of the wielders of unlimited power." icon_state = "polyce" - item_color = "polyce" primary_color = "#808080" //RGB in hexcode secondary_color = "#8CC6FF" tertiary_color = "#FF3535" \ No newline at end of file diff --git a/modular_citadel/code/modules/clothing/suits/suits.dm b/modular_citadel/code/modules/clothing/suits/suits.dm index 4b9dd131ca..25b0c120e5 100644 --- a/modular_citadel/code/modules/clothing/suits/suits.dm +++ b/modular_citadel/code/modules/clothing/suits/suits.dm @@ -8,7 +8,7 @@ /obj/item/clothing/suit/armor/hos/trenchcoat/cloak name = "armored trenchcloak" desc = "A trenchcoat enchanced with a special lightweight kevlar. This one appears to be designed to be draped over one's shoulders rather than worn normally.." - alternate_worn_icon = 'modular_citadel/icons/mob/citadel/suit.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/citadel/suit.dmi' icon_state = "hostrench" item_state = "hostrench" mutantrace_variation = NONE diff --git a/modular_citadel/code/modules/clothing/trek.dm b/modular_citadel/code/modules/clothing/trek.dm index c6b0b80f22..b4ec9fbd61 100644 --- a/modular_citadel/code/modules/clothing/trek.dm +++ b/modular_citadel/code/modules/clothing/trek.dm @@ -15,7 +15,7 @@ desc = "The overcoat worn by all officers of the 2380s." icon = 'modular_citadel/icons/obj/clothing/trek_item_icon.dmi' icon_state = "trek_ds9_coat" - alternate_worn_icon = 'modular_citadel/icons/mob/clothing/trek_mob_icon.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/clothing/trek_mob_icon.dmi' item_state = "trek_ds9_coat" body_parts_covered = CHEST|GROIN|ARMS mutantrace_variation = NONE @@ -44,7 +44,7 @@ name = "Federation Uniform Jacket" desc = "A uniform jacket from the United Federation. Set phasers to awesome." icon = 'modular_citadel/icons/obj/clothing/trek_item_icon.dmi' - alternate_worn_icon = 'modular_citadel/icons/mob/clothing/trek_mob_icon.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/clothing/trek_mob_icon.dmi' icon_state = "fedcoat" item_state = "fedcoat" mutantrace_variation = NONE @@ -110,7 +110,7 @@ name = "Modern Federation Uniform Jacket" desc = "A modern uniform jacket from the United Federation." icon = 'modular_citadel/icons/obj/clothing/trek_item_icon.dmi' - alternate_worn_icon = 'modular_citadel/icons/mob/clothing/trek_mob_icon.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/clothing/trek_mob_icon.dmi' icon_state = "fedmodern" item_state = "fedmodern" body_parts_covered = CHEST|GROIN|ARMS @@ -142,7 +142,7 @@ desc = "An officer's cap that demands discipline from the one who wears it." icon = 'modular_citadel/icons/obj/clothing/trek_item_icon.dmi' icon_state = "fedcapofficer" - alternate_worn_icon = 'modular_citadel/icons/mob/clothing/trek_mob_icon.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/clothing/trek_mob_icon.dmi' item_state = "fedcapofficer" //Variants diff --git a/modular_citadel/code/modules/custom_loadout/custom_items.dm b/modular_citadel/code/modules/custom_loadout/custom_items.dm index 62145616ad..0fcc904ee2 100644 --- a/modular_citadel/code/modules/custom_loadout/custom_items.dm +++ b/modular_citadel/code/modules/custom_loadout/custom_items.dm @@ -26,7 +26,7 @@ desc = "The design on this seems a little too familiar." icon = 'icons/obj/custom.dmi' icon_state = "infcloak" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "infcloak" w_class = WEIGHT_CLASS_SMALL body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -36,9 +36,8 @@ desc = "A soft black collar that seems to stretch to fit whoever wears it." icon = 'icons/obj/custom.dmi' icon_state = "infcollar" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "infcollar" - item_color = null tagname = null /obj/item/clothing/accessory/medal/steele @@ -46,14 +45,13 @@ desc = "An intricate pendant given to those who help a key member of the Steele Corporation." icon = 'icons/obj/custom.dmi' icon_state = "steele" - item_color = "steele" medaltype = "medal-silver" /obj/item/toy/darksabre name = "Kiara's Sabre" desc = "This blade looks as dangerous as its owner." icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "darksabre" item_state = "darksabre" lefthand_file = 'modular_citadel/icons/mob/inhands/stunsword_left.dmi' @@ -70,7 +68,7 @@ name = "Ornate Sheathe" desc = "An ornate and rather sinister looking sabre sheathe." icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "darksheath" item_state = "darksheath" fitting_swords = list(/obj/item/toy/darksabre) @@ -80,7 +78,7 @@ name = "Dark Armor" desc = "A dark, non-functional piece of armor sporting a red and black finish." icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "darkcarapace" item_state = "darkcarapace" blood_overlay_type = "armor" @@ -107,8 +105,7 @@ icon = 'icons/obj/custom.dmi' icon_state = "zombscarf" desc = "A fashionable collar" - alternate_worn_icon = 'icons/mob/custom_w.dmi' - item_color = "zombscarf" + mob_overlay_icon = 'icons/mob/custom_w.dmi' dog_fashion = /datum/dog_fashion/head /obj/item/clothing/suit/toggle/labcoat/mad/red @@ -116,7 +113,7 @@ desc = "An oddly special looking coat." icon = 'icons/obj/custom.dmi' icon_state = "labred" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "labred" mutantrace_variation = NONE @@ -125,7 +122,7 @@ desc = "An oddly special looking coat." icon = 'icons/obj/custom.dmi' icon_state = "labredblack" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "labredblack" mutantrace_variation = NONE @@ -144,7 +141,7 @@ name = "carrot cloak" desc = "A cloak in the shape and color of a carrot!" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "carrotcloak" item_state = "carrotcloak" w_class = WEIGHT_CLASS_SMALL @@ -156,7 +153,7 @@ icon = 'icons/obj/custom.dmi' icon_state = "satchel_carrot" item_state = "satchel_carrot" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' /obj/item/storage/backpack/satchel/carrot/Initialize() . = ..() @@ -179,7 +176,7 @@ icon = 'icons/obj/custom.dmi' icon_state = "festive" item_state = "festive" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' w_class = WEIGHT_CLASS_SMALL body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -187,7 +184,7 @@ name = "Alboroto Rosa mask" icon = 'icons/obj/custom.dmi' icon_state = "lucharzigfie" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "lucharzigfie" /obj/item/clothing/head/hardhat/reindeer/fluff @@ -195,7 +192,7 @@ desc = "Some fake antlers and a very fake red nose - Sponsored by PWR Game(tm)" icon_state = "hardhat0_reindeer" item_state = "hardhat0_reindeer" - item_color = "reindeer" + hat_type = "reindeer" flags_inv = 0 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0, fire = 0, acid = 0) brightness_on = 0 //luminosity when on @@ -220,7 +217,7 @@ name = "The Hollow heart" desc = "Sometimes things are too much to hide." icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "hheart" item_state = "hheart" flags_inv = HIDEFACE|HIDEFACIALHAIR @@ -230,7 +227,7 @@ desc = "You would swear this was in your nightmares after eating too many veggies." icon = 'icons/obj/custom.dmi' icon_state = "hos-g" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "hos-g" body_parts_covered = CHEST|GROIN|ARMS|LEGS mutantrace_variation = NONE @@ -247,7 +244,7 @@ desc = "Smells like reactor four." icon = 'icons/obj/custom.dmi' item_state = "stalker" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "stalker" /obj/item/reagent_containers/food/drinks/flask/steel @@ -262,7 +259,7 @@ desc = "It's a collar..." icon = 'icons/obj/custom.dmi' icon_state = "petcollar-stripe" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "petcollar-stripe" tagname = null @@ -271,9 +268,8 @@ desc = "Just looking at this makes you want to sing." icon = 'icons/obj/custom.dmi' icon_state = "singer" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "singer" - item_color = "singer" fitted = NO_FEMALE_UNIFORM alternate_worn_layer = ABOVE_SHOES_LAYER can_adjust = 0 @@ -282,7 +278,7 @@ /obj/item/clothing/shoes/sneakers/pink icon = 'icons/obj/custom.dmi' icon_state = "pink" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "pink" mutantrace_variation = NONE @@ -291,13 +287,13 @@ desc = "A neosilk clip-on tie. This one has a black S on the tipping and looks rather unique." icon = 'icons/obj/custom.dmi' icon_state = "bloodredtie" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' /obj/item/clothing/suit/puffydress name = "Puffy Dress" desc = "A formal puffy black and red Victorian dress." icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "puffydress" item_state = "puffydress" body_parts_covered = CHEST|GROIN|LEGS @@ -310,7 +306,7 @@ item_state = "vermillion" body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/under/sweater/black/naomi @@ -327,7 +323,7 @@ desc = "This cloak doesn't seem too special." icon = 'icons/obj/custom.dmi' icon_state = "wintergreencloak" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "wintergreencloak" w_class = WEIGHT_CLASS_SMALL body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -343,7 +339,7 @@ desc = "An oddly special looking coat." icon = 'icons/obj/custom.dmi' icon_state = "rdcoat" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' item_state = "rdcoat" mutantrace_variation = NONE @@ -359,7 +355,7 @@ desc = "These strange wings look like they once attached to something... or someone...? Whatever the case, their presence makes you feel uneasy.." icon = 'icons/obj/custom.dmi' icon_state = "devilwings" - alternate_worn_icon = 'modular_citadel/icons/mob/clothing/devilwings64x64.dmi' + mob_overlay_icon = 'modular_citadel/icons/mob/clothing/devilwings64x64.dmi' item_state = "devilwings" worn_x_dimension = 64 worn_y_dimension = 34 @@ -369,14 +365,14 @@ desc = "A truly patriotic form of heroic attire." icon = 'icons/obj/custom.dmi' resistance_flags = FLAMMABLE - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "flagcape" item_state = "flagcape" /obj/item/clothing/shoes/lucky name = "Lucky Jackboots" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' desc = "Comfy Lucky Jackboots with the word Luck on them." item_state = "luckyjack" icon_state = "luckyjack" @@ -385,7 +381,7 @@ /obj/item/clothing/under/custom/lunasune name = "Divine Robes" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' desc = "Heavenly robes of the kitsune Luna Pumpkin,you can feel radiance coming from them." item_state = "Divine_robes" icon_state = "Divine_robes" @@ -394,7 +390,7 @@ /obj/item/clothing/under/custom/leoskimpy name = "Leon's Skimpy Outfit" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' desc = "A rather skimpy outfit." item_state = "shark_cloth" icon_state = "shark_cloth" @@ -403,7 +399,7 @@ /obj/item/clothing/under/custom/mimeoveralls name = "Mime's Overalls" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' desc = "A less-than-traditional mime's attire, completed by a set of dorky-looking overalls." item_state = "moveralls" icon_state = "moveralls" @@ -415,7 +411,7 @@ icon_state = "zuliecloak" item_state = "zuliecloak" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' hoodtype = /obj/item/clothing/head/hooded/cloakhood/zuliecloak body_parts_covered = CHEST|GROIN|ARMS slot_flags = SLOT_WEAR_SUIT | ITEM_SLOT_NECK //it's a cloak. it's cosmetic. so why the hell not? what could possibly go wrong? @@ -427,7 +423,7 @@ icon_state = "zuliecap" item_state = "zuliecap" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' flags_inv = HIDEEARS|HIDEHAIR mutantrace_variation = NONE @@ -435,7 +431,7 @@ name = "Multicolor Coat" desc = "An oddly special looking coat with black, red, and gold" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' icon_state = "redgoldjacket" item_state = "redgoldjacket" body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -447,7 +443,7 @@ icon_state = "kimono" item_state = "kimono" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' body_parts_covered = CHEST|GROIN|LEGS|ARMS mutantrace_variation = NONE @@ -457,7 +453,7 @@ icon_state = "commjacket" item_state = "commjacket" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' body_parts_covered = CHEST|GROIN|LEGS|ARMS mutantrace_variation = NONE @@ -467,7 +463,7 @@ icon_state = "mw2_russian_para" item_state = "mw2_russian_para" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/gloves/longblackgloves @@ -476,7 +472,7 @@ icon_state = "longblackgloves" item_state = "longblackgloves" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' /obj/item/clothing/under/custom/trendy_fit name = "Trendy Fitting Clothing" @@ -484,7 +480,7 @@ icon_state = "trendy_fit" item_state = "trendy_fit" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/head/blueberet @@ -493,7 +489,7 @@ icon_state = "blueberet" item_state = "blueberet" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' dynamic_hair_suffix = "" /obj/item/clothing/head/flight @@ -502,7 +498,7 @@ icon_state = "flight-g" item_state = "flight-g" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' /obj/item/clothing/neck/necklace/onion name = "Onion Necklace" @@ -510,7 +506,7 @@ icon = 'icons/obj/custom.dmi' icon_state = "onion" item_state = "onion" - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' /obj/item/clothing/under/custom/mikubikini name = "starlight singer bikini" @@ -518,7 +514,7 @@ icon_state = "mikubikini" item_state = "mikubikini" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/suit/mikujacket @@ -527,7 +523,7 @@ icon_state = "mikujacket" item_state = "mikujacket" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/head/mikuhair @@ -536,7 +532,7 @@ icon_state = "mikuhair" item_state = "mikuhair" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' mutantrace_variation = NONE flags_inv = HIDEHAIR @@ -546,7 +542,7 @@ icon_state = "mikugloves" item_state = "mikugloves" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/shoes/sneakers/mikuleggings @@ -555,7 +551,7 @@ icon_state = "mikuleggings" item_state = "mikuleggings" icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/custom_w.dmi' mutantrace_variation = NONE /obj/item/toy/plush/mammal/dog/fritz diff --git a/tgstation.dme b/tgstation.dme index b212fd39d0..030b7c800e 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -43,6 +43,7 @@ #include "code\__DEFINES\diseases.dm" #include "code\__DEFINES\DNA.dm" #include "code\__DEFINES\donator_groupings.dm" +#include "code\__DEFINES\dye_keys.dm" #include "code\__DEFINES\dynamic.dm" #include "code\__DEFINES\events.dm" #include "code\__DEFINES\exports.dm" From 2bf6d888bd89e614ec4d83fefa2130231e7ddc3d Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 30 Mar 2020 18:31:26 +0200 Subject: [PATCH 2/5] Ports "Obliterates item_color: new washing machine functionality edition" --- _maps/map_files/PubbyStation/PubbyStation.dmm | 2 +- code/modules/clothing/clothing.dm | 2 +- code/modules/clothing/glasses/_glasses.dm | 4 +- code/modules/clothing/glasses/phantomthief.dm | 2 +- code/modules/clothing/head/hardhat.dm | 4 +- code/modules/clothing/neck/_neck.dm | 4 +- code/modules/clothing/shoes/_shoes.dm | 2 +- code/modules/clothing/under/_under.dm | 2 +- .../modules/mining/equipment/explorer_gear.dm | 2 +- .../sprite_accessories/_sprite_accessories.dm | 2 +- .../mob/living/carbon/human/update_icons.dm | 34 +++---- .../mob/living/carbon/monkey/update_icons.dm | 2 +- .../modules/mob/living/carbon/update_icons.dm | 12 +-- .../mob/living/silicon/robot/update_icons.dm | 2 +- .../simple_animal/friendly/drone/_drone.dm | 2 +- .../friendly/drone/visuals_icons.dm | 4 +- icons/mob/{ => clothing}/accessories.dmi | Bin icons/mob/{ => clothing}/back.dmi | Bin icons/mob/{ => clothing}/belt.dmi | Bin icons/mob/{ => clothing}/belt_mirror.dmi | Bin icons/mob/{ => clothing}/custom_w.dmi | Bin icons/mob/{ => clothing}/eyes.dmi | Bin icons/mob/{ => clothing}/feet.dmi | Bin icons/mob/{ => clothing}/feet_digi.dmi | Bin icons/mob/{ => clothing}/hands.dmi | Bin icons/mob/{ => clothing}/head.dmi | Bin icons/mob/{ => clothing}/head_muzzled.dmi | Bin icons/mob/{ => clothing}/mask.dmi | Bin icons/mob/{ => clothing}/mask_muzzled.dmi | Bin icons/mob/{ => clothing}/neck.dmi | Bin icons/mob/{ => clothing}/restraints.dmi | Bin icons/mob/{ => clothing}/suit.dmi | Bin icons/mob/{ => clothing}/suit_digi.dmi | Bin icons/mob/{ => clothing}/taur_canine.dmi | Bin icons/mob/{ => clothing}/taur_hooved.dmi | Bin icons/mob/{ => clothing}/taur_naga.dmi | Bin icons/mob/{ => clothing}/underwear.dmi | Bin icons/mob/{ => clothing}/uniform.dmi | Bin icons/mob/{ => clothing}/uniform_digi.dmi | Bin .../modules/custom_loadout/custom_items.dm | 88 +++++++++--------- 40 files changed, 85 insertions(+), 85 deletions(-) rename icons/mob/{ => clothing}/accessories.dmi (100%) rename icons/mob/{ => clothing}/back.dmi (100%) rename icons/mob/{ => clothing}/belt.dmi (100%) rename icons/mob/{ => clothing}/belt_mirror.dmi (100%) rename icons/mob/{ => clothing}/custom_w.dmi (100%) rename icons/mob/{ => clothing}/eyes.dmi (100%) rename icons/mob/{ => clothing}/feet.dmi (100%) rename icons/mob/{ => clothing}/feet_digi.dmi (100%) rename icons/mob/{ => clothing}/hands.dmi (100%) rename icons/mob/{ => clothing}/head.dmi (100%) rename icons/mob/{ => clothing}/head_muzzled.dmi (100%) rename icons/mob/{ => clothing}/mask.dmi (100%) rename icons/mob/{ => clothing}/mask_muzzled.dmi (100%) rename icons/mob/{ => clothing}/neck.dmi (100%) rename icons/mob/{ => clothing}/restraints.dmi (100%) rename icons/mob/{ => clothing}/suit.dmi (100%) rename icons/mob/{ => clothing}/suit_digi.dmi (100%) rename icons/mob/{ => clothing}/taur_canine.dmi (100%) rename icons/mob/{ => clothing}/taur_hooved.dmi (100%) rename icons/mob/{ => clothing}/taur_naga.dmi (100%) rename icons/mob/{ => clothing}/underwear.dmi (100%) rename icons/mob/{ => clothing}/uniform.dmi (100%) rename icons/mob/{ => clothing}/uniform_digi.dmi (100%) diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 637913adf1..70d76763e6 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -21098,7 +21098,7 @@ "aYm" = ( /obj/structure/closet/crate/wooden/toy, /obj/item/lipstick/random, -/obj/item/clothing/gloves/color/rainbow/clown, +/obj/item/clothing/gloves/color/rainbow, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index f68164594c..a4911c7660 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -189,7 +189,7 @@ BLIND // can't see anything /proc/generate_female_clothing(index,t_color,icon,type) var/icon/female_clothing_icon = icon("icon"=icon, "icon_state"=t_color) - var/icon/female_s = icon("icon"='icons/mob/uniform.dmi', "icon_state"="[(type == FEMALE_UNIFORM_FULL) ? "female_full" : "female_top"]") + var/icon/female_s = icon("icon"='icons/mob/clothing/uniform.dmi', "icon_state"="[(type == FEMALE_UNIFORM_FULL) ? "female_full" : "female_top"]") female_clothing_icon.Blend(female_s, ICON_MULTIPLY) female_clothing_icon = fcopy_rsc(female_clothing_icon) GLOB.female_clothing_icons[index] = female_clothing_icon diff --git a/code/modules/clothing/glasses/_glasses.dm b/code/modules/clothing/glasses/_glasses.dm index 66dcf89a7a..aff86f62f1 100644 --- a/code/modules/clothing/glasses/_glasses.dm +++ b/code/modules/clothing/glasses/_glasses.dm @@ -132,7 +132,7 @@ name = "prescription night vision goggles" desc = "NVGs but for those with nearsightedness." vision_correction = 1 - + /obj/item/clothing/glasses/night/syndicate name = "combat night vision goggles" desc = "See everything, without fear." @@ -350,7 +350,7 @@ . = list() if(!isinhands && ishuman(loc) && !colored_before) var/mob/living/carbon/human/H = loc - var/mutable_appearance/M = mutable_appearance('icons/mob/eyes.dmi', "blindfoldwhite") + var/mutable_appearance/M = mutable_appearance('icons/mob/clothing/eyes.dmi', "blindfoldwhite") M.appearance_flags |= RESET_COLOR M.color = "#[H.eye_color]" . += M diff --git a/code/modules/clothing/glasses/phantomthief.dm b/code/modules/clothing/glasses/phantomthief.dm index 569a743802..92eaaef35b 100644 --- a/code/modules/clothing/glasses/phantomthief.dm +++ b/code/modules/clothing/glasses/phantomthief.dm @@ -1,7 +1,7 @@ /obj/item/clothing/glasses/phantomthief name = "suspicious paper mask" desc = "A cheap, Syndicate-branded paper face mask. They'll never see it coming." - mob_overlay_icon = 'icons/mob/mask.dmi' + mob_overlay_icon = 'icons/mob/clothing/mask.dmi' icon = 'icons/obj/clothing/masks.dmi' icon_state = "s-ninja" item_state = "s-ninja" diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index 246be3ff4a..73e626bcd1 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -127,9 +127,9 @@ /obj/item/clothing/head/hardhat/weldhat/worn_overlays(isinhands, icon_file, style_flags = NONE) . = ..() if(!isinhands) - . += mutable_appearance('icons/mob/head.dmi', "weldhelmet") + . += mutable_appearance('icons/mob/clothing/head.dmi', "weldhelmet") if(!up) - . += mutable_appearance('icons/mob/head.dmi', "weldvisor") + . += mutable_appearance('icons/mob/clothing/head.dmi', "weldvisor") /obj/item/clothing/head/hardhat/weldhat/update_overlays() . = ..() diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index 7bce47909a..069ab43dd9 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -169,7 +169,7 @@ name = "pet collar" desc = "It's for pets. Though you probably could wear it yourself, you'd doubtless be the subject of ridicule. It seems to be made out of a polychromic material." icon_state = "petcollar" - mob_overlay_icon = 'icons/mob/neck.dmi' //Because, as it appears, the item itself is normally not directly aware of its worn overlays, so this is about the easiest way, without adding a new var. + mob_overlay_icon = 'icons/mob/clothing/neck.dmi' //Because, as it appears, the item itself is normally not directly aware of its worn overlays, so this is about the easiest way, without adding a new var. hasprimary = TRUE primary_color = "#00BBBB" pocket_storage_component_path = /datum/component/storage/concrete/pockets/small/collar @@ -286,7 +286,7 @@ obj/item/clothing/neck/neckerchief /obj/item/clothing/neck/neckerchief/worn_overlays(isinhands) . = ..() if(!isinhands) - var/mutable_appearance/realOverlay = mutable_appearance('icons/mob/mask.dmi', icon_state) + var/mutable_appearance/realOverlay = mutable_appearance('icons/mob/clothing/mask.dmi', icon_state) realOverlay.pixel_y = -3 . += realOverlay diff --git a/code/modules/clothing/shoes/_shoes.dm b/code/modules/clothing/shoes/_shoes.dm index 4c6d3a8f88..471c7623fd 100644 --- a/code/modules/clothing/shoes/_shoes.dm +++ b/code/modules/clothing/shoes/_shoes.dm @@ -61,7 +61,7 @@ if(damaged_clothes) . += mutable_appearance('icons/effects/item_damage.dmi', "damagedshoe") if(bloody) - var/file2use = style_flags & STYLE_DIGITIGRADE ? 'icons/mob/feet_digi.dmi' : 'icons/effects/blood.dmi' + var/file2use = style_flags & STYLE_DIGITIGRADE ? 'icons/mob/clothing/feet_digi.dmi' : 'icons/effects/blood.dmi' . += mutable_appearance(file2use, "shoeblood", color = blood_DNA_to_color()) /obj/item/clothing/shoes/equipped(mob/user, slot) diff --git a/code/modules/clothing/under/_under.dm b/code/modules/clothing/under/_under.dm index bc40b8647d..8f209b06c1 100644 --- a/code/modules/clothing/under/_under.dm +++ b/code/modules/clothing/under/_under.dm @@ -113,7 +113,7 @@ return TRUE var/accessory_color = attached_accessory.icon_state - accessory_overlay = mutable_appearance('icons/mob/accessories.dmi', "[accessory_color]") + accessory_overlay = mutable_appearance('icons/mob/clothing/accessories.dmi', "[accessory_color]") accessory_overlay.alpha = attached_accessory.alpha accessory_overlay.color = attached_accessory.color diff --git a/code/modules/mining/equipment/explorer_gear.dm b/code/modules/mining/equipment/explorer_gear.dm index e83ac26153..d3a417b439 100644 --- a/code/modules/mining/equipment/explorer_gear.dm +++ b/code/modules/mining/equipment/explorer_gear.dm @@ -120,7 +120,7 @@ /obj/item/clothing/head/helmet/space/hostile_environment/worn_overlays(isinhands, icon_file, style_flags = NONE) . = ..() if(!isinhands) - var/mutable_appearance/M = mutable_appearance('icons/mob/head.dmi', "hostile_env_glass") + var/mutable_appearance/M = mutable_appearance('icons/mob/clothing/head.dmi', "hostile_env_glass") M.appearance_flags = RESET_COLOR . += M diff --git a/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm b/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm index 4365e59a7a..ab278b2e82 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm @@ -76,7 +76,7 @@ var/list/recommended_species /datum/sprite_accessory/underwear - icon = 'icons/mob/underwear.dmi' + icon = 'icons/mob/clothing/underwear.dmi' var/has_color = FALSE var/has_digitigrade = FALSE var/covers_groin = FALSE diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 9274a24589..7880ca2bc0 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -122,11 +122,11 @@ There are several things that need to be remembered: if(U.adjusted == ALT_STYLE) target_overlay = "[target_overlay]_d" - var/alt_worn = U.mob_overlay_icon || 'icons/mob/uniform.dmi' + var/alt_worn = U.mob_overlay_icon || 'icons/mob/clothing/uniform.dmi' var/variant_flag = NONE if((DIGITIGRADE in dna.species.species_traits) && U.mutantrace_variation & STYLE_DIGITIGRADE) - alt_worn = 'icons/mob/uniform_digi.dmi' + alt_worn = 'icons/mob/clothing/uniform_digi.dmi' variant_flag |= STYLE_DIGITIGRADE var/mutable_appearance/uniform_overlay @@ -200,7 +200,7 @@ There are several things that need to be remembered: var/t_state = gloves.item_state if(!t_state) t_state = gloves.icon_state - overlays_standing[GLOVES_LAYER] = gloves.build_worn_icon(state = t_state, default_layer = GLOVES_LAYER, default_icon_file = 'icons/mob/hands.dmi') + overlays_standing[GLOVES_LAYER] = gloves.build_worn_icon(state = t_state, default_layer = GLOVES_LAYER, default_icon_file = 'icons/mob/clothing/hands.dmi') gloves_overlay = overlays_standing[GLOVES_LAYER] if(OFFSET_GLOVES in dna.species.offset_features) gloves_overlay.pixel_x += dna.species.offset_features[OFFSET_GLOVES][1] @@ -226,7 +226,7 @@ There are several things that need to be remembered: client.screen += glasses //Either way, add the item to the HUD update_observer_view(glasses,1) if(!(head && (head.flags_inv & HIDEEYES)) && !(wear_mask && (wear_mask.flags_inv & HIDEEYES))) - overlays_standing[GLASSES_LAYER] = glasses.build_worn_icon(state = glasses.icon_state, default_layer = GLASSES_LAYER, default_icon_file = 'icons/mob/eyes.dmi') + overlays_standing[GLASSES_LAYER] = glasses.build_worn_icon(state = glasses.icon_state, default_layer = GLASSES_LAYER, default_icon_file = 'icons/mob/clothing/eyes.dmi') var/mutable_appearance/glasses_overlay = overlays_standing[GLASSES_LAYER] if(glasses_overlay) if(OFFSET_GLASSES in dna.species.offset_features) @@ -280,10 +280,10 @@ There are several things that need to be remembered: client.screen += shoes //add it to client's screen update_observer_view(shoes,1) - var/alt_icon = S.mob_overlay_icon || 'icons/mob/feet.dmi' + var/alt_icon = S.mob_overlay_icon || 'icons/mob/clothing/feet.dmi' var/variation_flag = NONE if((DIGITIGRADE in dna.species.species_traits) && S.mutantrace_variation & STYLE_DIGITIGRADE) - alt_icon = 'icons/mob/feet_digi.dmi' + alt_icon = 'icons/mob/clothing/feet_digi.dmi' variation_flag |= STYLE_DIGITIGRADE overlays_standing[SHOES_LAYER] = shoes.build_worn_icon(SHOES_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, variation_flag, FALSE) @@ -309,7 +309,7 @@ There are several things that need to be remembered: var/t_state = s_store.item_state if(!t_state) t_state = s_store.icon_state - overlays_standing[SUIT_STORE_LAYER] = mutable_appearance(((s_store.mob_overlay_icon) ? s_store.mob_overlay_icon : 'icons/mob/belt_mirror.dmi'), t_state, -SUIT_STORE_LAYER) + overlays_standing[SUIT_STORE_LAYER] = mutable_appearance(((s_store.mob_overlay_icon) ? s_store.mob_overlay_icon : 'icons/mob/clothing/belt_mirror.dmi'), t_state, -SUIT_STORE_LAYER) var/mutable_appearance/s_store_overlay = overlays_standing[SUIT_STORE_LAYER] if(OFFSET_S_STORE in dna.species.offset_features) s_store_overlay.pixel_x += dna.species.offset_features[OFFSET_S_STORE][1] @@ -332,7 +332,7 @@ There are several things that need to be remembered: if(head) remove_overlay(HEAD_LAYER) var/obj/item/clothing/head/H = head - var/alt_icon = H.mob_overlay_icon || 'icons/mob/head.dmi' + var/alt_icon = H.mob_overlay_icon || 'icons/mob/clothing/head.dmi' var/muzzled = FALSE var/variation_flag = NONE if(dna.species.mutant_bodyparts["mam_snouts"] && dna.features["mam_snouts"] != "None") @@ -340,7 +340,7 @@ There are several things that need to be remembered: else if(dna.species.mutant_bodyparts["snout"] && dna.features["snout"] != "None") muzzled = TRUE if(muzzled && H.mutantrace_variation & STYLE_MUZZLE) - alt_icon = 'icons/mob/head_muzzled.dmi' + alt_icon = 'icons/mob/clothing/head_muzzled.dmi' variation_flag |= STYLE_MUZZLE overlays_standing[HEAD_LAYER] = H.build_worn_icon(HEAD_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, H.icon_state, variation_flag, FALSE) @@ -365,7 +365,7 @@ There are several things that need to be remembered: client.screen += belt update_observer_view(belt) - overlays_standing[BELT_LAYER] = belt.build_worn_icon(default_layer = BELT_LAYER, default_icon_file = 'icons/mob/belt.dmi') + overlays_standing[BELT_LAYER] = belt.build_worn_icon(default_layer = BELT_LAYER, default_icon_file = 'icons/mob/clothing/belt.dmi') var/mutable_appearance/belt_overlay = overlays_standing[BELT_LAYER] if(OFFSET_BELT in dna.species.offset_features) belt_overlay.pixel_x += dna.species.offset_features[OFFSET_BELT][1] @@ -389,7 +389,7 @@ There are several things that need to be remembered: client.screen += wear_suit update_observer_view(wear_suit,1) - var/worn_icon = wear_suit.mob_overlay_icon || 'icons/mob/suit.dmi' + var/worn_icon = wear_suit.mob_overlay_icon || 'icons/mob/clothing/suit.dmi' var/center = FALSE var/dimension_x = 32 var/dimension_y = 32 @@ -404,17 +404,17 @@ There are several things that need to be remembered: variation_flag |= S.mutantrace_variation & T.taur_mode || S.mutantrace_variation & T.alt_taur_mode switch(variation_flag) if(STYLE_HOOF_TAURIC) - worn_icon = 'icons/mob/taur_hooved.dmi' + worn_icon = 'icons/mob/clothing/taur_hooved.dmi' if(STYLE_SNEK_TAURIC) - worn_icon = 'icons/mob/taur_naga.dmi' + worn_icon = 'icons/mob/clothing/taur_naga.dmi' if(STYLE_PAW_TAURIC) - worn_icon = 'icons/mob/taur_canine.dmi' + worn_icon = 'icons/mob/clothing/taur_canine.dmi' if(worn_icon != init_worn_icon) //worn icon sprite was changed, taur offsets will have to be applied. center = T.center dimension_x = T.dimension_x dimension_y = T.dimension_y else if((DIGITIGRADE in dna.species.species_traits) && S.mutantrace_variation & STYLE_DIGITIGRADE) //not a taur, but digitigrade legs. - worn_icon = 'icons/mob/suit_digi.dmi' + worn_icon = 'icons/mob/clothing/suit_digi.dmi' variation_flag |= STYLE_DIGITIGRADE overlays_standing[SUIT_LAYER] = S.build_worn_icon(SUIT_LAYER, worn_icon, FALSE, NO_FEMALE_UNIFORM, wear_suit.icon_state, variation_flag, FALSE) @@ -467,7 +467,7 @@ There are several things that need to be remembered: if(wear_mask) var/obj/item/clothing/mask/M = wear_mask remove_overlay(FACEMASK_LAYER) - var/alt_icon = M.mob_overlay_icon || 'icons/mob/mask.dmi' + var/alt_icon = M.mob_overlay_icon || 'icons/mob/clothing/mask.dmi' var/muzzled = FALSE var/variation_flag = NONE if(head && (head.flags_inv & HIDEMASK)) @@ -477,7 +477,7 @@ There are several things that need to be remembered: else if(dna.species.mutant_bodyparts["snout"] && dna.features["snout"] != "None") muzzled = TRUE if(muzzled && M.mutantrace_variation & STYLE_MUZZLE) - alt_icon = 'icons/mob/mask_muzzled.dmi' + alt_icon = 'icons/mob/clothing/mask_muzzled.dmi' variation_flag |= STYLE_MUZZLE var/mutable_appearance/mask_overlay = M.build_worn_icon(FACEMASK_LAYER, alt_icon, FALSE, NO_FEMALE_UNIFORM, wear_mask.icon_state, variation_flag, FALSE) diff --git a/code/modules/mob/living/carbon/monkey/update_icons.dm b/code/modules/mob/living/carbon/monkey/update_icons.dm index ff83b00fe1..1e00815f24 100644 --- a/code/modules/mob/living/carbon/monkey/update_icons.dm +++ b/code/modules/mob/living/carbon/monkey/update_icons.dm @@ -45,7 +45,7 @@ remove_overlay(LEGCUFF_LAYER) clear_alert("legcuffed") if(legcuffed) - var/mutable_appearance/legcuffs = mutable_appearance('icons/mob/restraints.dmi', legcuffed.item_state, -LEGCUFF_LAYER) + var/mutable_appearance/legcuffs = mutable_appearance('icons/mob/clothing/restraints.dmi', legcuffed.item_state, -LEGCUFF_LAYER) legcuffs.color = handcuffed.color legcuffs.pixel_y = 8 diff --git a/code/modules/mob/living/carbon/update_icons.dm b/code/modules/mob/living/carbon/update_icons.dm index 92509d364a..0cfca9f212 100644 --- a/code/modules/mob/living/carbon/update_icons.dm +++ b/code/modules/mob/living/carbon/update_icons.dm @@ -96,7 +96,7 @@ if(wear_mask) if(!(head && (head.flags_inv & HIDEMASK))) - overlays_standing[FACEMASK_LAYER] = wear_mask.build_worn_icon(default_layer = FACEMASK_LAYER, default_icon_file = 'icons/mob/mask.dmi', override_state = wear_mask.icon_state) + overlays_standing[FACEMASK_LAYER] = wear_mask.build_worn_icon(default_layer = FACEMASK_LAYER, default_icon_file = 'icons/mob/clothing/mask.dmi', override_state = wear_mask.icon_state) update_hud_wear_mask(wear_mask) apply_overlay(FACEMASK_LAYER) @@ -110,7 +110,7 @@ if(wear_neck) if(!(head && (head.flags_inv & HIDENECK))) - overlays_standing[NECK_LAYER] = wear_neck.build_worn_icon(default_layer = NECK_LAYER, default_icon_file = 'icons/mob/neck.dmi', override_state = wear_mask.icon_state) + overlays_standing[NECK_LAYER] = wear_neck.build_worn_icon(default_layer = NECK_LAYER, default_icon_file = 'icons/mob/clothing/neck.dmi', override_state = wear_mask.icon_state) update_hud_neck(wear_neck) apply_overlay(NECK_LAYER) @@ -123,7 +123,7 @@ inv.update_icon() if(back) - overlays_standing[BACK_LAYER] = back.build_worn_icon(default_layer = BACK_LAYER, default_icon_file = 'icons/mob/back.dmi', override_state = back.icon_state) + overlays_standing[BACK_LAYER] = back.build_worn_icon(default_layer = BACK_LAYER, default_icon_file = 'icons/mob/clothing/back.dmi', override_state = back.icon_state) update_hud_back(back) apply_overlay(BACK_LAYER) @@ -139,7 +139,7 @@ inv.update_icon() if(head) - overlays_standing[HEAD_LAYER] = head.build_worn_icon(default_layer = HEAD_LAYER, default_icon_file = 'icons/mob/head.dmi', override_state = head.icon_state) + overlays_standing[HEAD_LAYER] = head.build_worn_icon(default_layer = HEAD_LAYER, default_icon_file = 'icons/mob/clothing/head.dmi', override_state = head.icon_state) update_hud_head(head) apply_overlay(HEAD_LAYER) @@ -148,7 +148,7 @@ /mob/living/carbon/update_inv_handcuffed() remove_overlay(HANDCUFF_LAYER) if(handcuffed) - var/mutable_appearance/cuffs = mutable_appearance('icons/mob/restraints.dmi', handcuffed.item_state, -HANDCUFF_LAYER) + var/mutable_appearance/cuffs = mutable_appearance('icons/mob/clothing/restraints.dmi', handcuffed.item_state, -HANDCUFF_LAYER) cuffs.color = handcuffed.color overlays_standing[HANDCUFF_LAYER] = cuffs @@ -158,7 +158,7 @@ remove_overlay(LEGCUFF_LAYER) clear_alert("legcuffed") if(legcuffed) - var/mutable_appearance/legcuffs = mutable_appearance('icons/mob/restraints.dmi', legcuffed.item_state, -LEGCUFF_LAYER) + var/mutable_appearance/legcuffs = mutable_appearance('icons/mob/clothing/restraints.dmi', legcuffed.item_state, -LEGCUFF_LAYER) legcuffs.color = legcuffed.color overlays_standing[LEGCUFF_LAYER] = legcuffs diff --git a/code/modules/mob/living/silicon/robot/update_icons.dm b/code/modules/mob/living/silicon/robot/update_icons.dm index 7311806c8b..72ad21c51e 100644 --- a/code/modules/mob/living/silicon/robot/update_icons.dm +++ b/code/modules/mob/living/silicon/robot/update_icons.dm @@ -41,7 +41,7 @@ else add_overlay("ov-opencover -c") if(hat) - var/mutable_appearance/head_overlay = hat.build_worn_icon(default_layer = 20, default_icon_file = 'icons/mob/head.dmi', override_state = hat.icon_state) + var/mutable_appearance/head_overlay = hat.build_worn_icon(default_layer = 20, default_icon_file = 'icons/mob/clothing/head.dmi', override_state = hat.icon_state) head_overlay.pixel_y += hat_offset add_overlay(head_overlay) update_fire() diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index 0d344f1a9b..2a84152088 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -105,7 +105,7 @@ . = ..() if(can_be_held) //icon/item state is defined in mob_holder/drone_worn_icon() - AddElement(/datum/element/mob_holder, null, 'icons/mob/head.dmi', 'icons/mob/inhands/clothing_righthand.dmi', 'icons/mob/inhands/clothing_lefthand.dmi', ITEM_SLOT_HEAD, /datum/element/mob_holder.proc/drone_worn_icon) + AddElement(/datum/element/mob_holder, null, 'icons/mob/clothing/head.dmi', 'icons/mob/inhands/clothing_righthand.dmi', 'icons/mob/inhands/clothing_lefthand.dmi', ITEM_SLOT_HEAD, /datum/element/mob_holder.proc/drone_worn_icon) /mob/living/simple_animal/drone/med_hud_set_health() var/image/holder = hud_list[DIAG_HUD] diff --git a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm index cece40d3f3..815c2bc0db 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm @@ -72,9 +72,9 @@ if(client && hud_used && hud_used.hud_shown) head.screen_loc = ui_drone_head client.screen += head - var/used_head_icon = 'icons/mob/head.dmi' + var/used_head_icon = 'icons/mob/clothing/head.dmi' if(istype(head, /obj/item/clothing/mask)) - used_head_icon = 'icons/mob/mask.dmi' + used_head_icon = 'icons/mob/clothing/mask.dmi' var/mutable_appearance/head_overlay = head.build_worn_icon(default_layer = DRONE_HEAD_LAYER, default_icon_file = used_head_icon, override_state = head.icon_state) head_overlay.pixel_y -= 15 diff --git a/icons/mob/accessories.dmi b/icons/mob/clothing/accessories.dmi similarity index 100% rename from icons/mob/accessories.dmi rename to icons/mob/clothing/accessories.dmi diff --git a/icons/mob/back.dmi b/icons/mob/clothing/back.dmi similarity index 100% rename from icons/mob/back.dmi rename to icons/mob/clothing/back.dmi diff --git a/icons/mob/belt.dmi b/icons/mob/clothing/belt.dmi similarity index 100% rename from icons/mob/belt.dmi rename to icons/mob/clothing/belt.dmi diff --git a/icons/mob/belt_mirror.dmi b/icons/mob/clothing/belt_mirror.dmi similarity index 100% rename from icons/mob/belt_mirror.dmi rename to icons/mob/clothing/belt_mirror.dmi diff --git a/icons/mob/custom_w.dmi b/icons/mob/clothing/custom_w.dmi similarity index 100% rename from icons/mob/custom_w.dmi rename to icons/mob/clothing/custom_w.dmi diff --git a/icons/mob/eyes.dmi b/icons/mob/clothing/eyes.dmi similarity index 100% rename from icons/mob/eyes.dmi rename to icons/mob/clothing/eyes.dmi diff --git a/icons/mob/feet.dmi b/icons/mob/clothing/feet.dmi similarity index 100% rename from icons/mob/feet.dmi rename to icons/mob/clothing/feet.dmi diff --git a/icons/mob/feet_digi.dmi b/icons/mob/clothing/feet_digi.dmi similarity index 100% rename from icons/mob/feet_digi.dmi rename to icons/mob/clothing/feet_digi.dmi diff --git a/icons/mob/hands.dmi b/icons/mob/clothing/hands.dmi similarity index 100% rename from icons/mob/hands.dmi rename to icons/mob/clothing/hands.dmi diff --git a/icons/mob/head.dmi b/icons/mob/clothing/head.dmi similarity index 100% rename from icons/mob/head.dmi rename to icons/mob/clothing/head.dmi diff --git a/icons/mob/head_muzzled.dmi b/icons/mob/clothing/head_muzzled.dmi similarity index 100% rename from icons/mob/head_muzzled.dmi rename to icons/mob/clothing/head_muzzled.dmi diff --git a/icons/mob/mask.dmi b/icons/mob/clothing/mask.dmi similarity index 100% rename from icons/mob/mask.dmi rename to icons/mob/clothing/mask.dmi diff --git a/icons/mob/mask_muzzled.dmi b/icons/mob/clothing/mask_muzzled.dmi similarity index 100% rename from icons/mob/mask_muzzled.dmi rename to icons/mob/clothing/mask_muzzled.dmi diff --git a/icons/mob/neck.dmi b/icons/mob/clothing/neck.dmi similarity index 100% rename from icons/mob/neck.dmi rename to icons/mob/clothing/neck.dmi diff --git a/icons/mob/restraints.dmi b/icons/mob/clothing/restraints.dmi similarity index 100% rename from icons/mob/restraints.dmi rename to icons/mob/clothing/restraints.dmi diff --git a/icons/mob/suit.dmi b/icons/mob/clothing/suit.dmi similarity index 100% rename from icons/mob/suit.dmi rename to icons/mob/clothing/suit.dmi diff --git a/icons/mob/suit_digi.dmi b/icons/mob/clothing/suit_digi.dmi similarity index 100% rename from icons/mob/suit_digi.dmi rename to icons/mob/clothing/suit_digi.dmi diff --git a/icons/mob/taur_canine.dmi b/icons/mob/clothing/taur_canine.dmi similarity index 100% rename from icons/mob/taur_canine.dmi rename to icons/mob/clothing/taur_canine.dmi diff --git a/icons/mob/taur_hooved.dmi b/icons/mob/clothing/taur_hooved.dmi similarity index 100% rename from icons/mob/taur_hooved.dmi rename to icons/mob/clothing/taur_hooved.dmi diff --git a/icons/mob/taur_naga.dmi b/icons/mob/clothing/taur_naga.dmi similarity index 100% rename from icons/mob/taur_naga.dmi rename to icons/mob/clothing/taur_naga.dmi diff --git a/icons/mob/underwear.dmi b/icons/mob/clothing/underwear.dmi similarity index 100% rename from icons/mob/underwear.dmi rename to icons/mob/clothing/underwear.dmi diff --git a/icons/mob/uniform.dmi b/icons/mob/clothing/uniform.dmi similarity index 100% rename from icons/mob/uniform.dmi rename to icons/mob/clothing/uniform.dmi diff --git a/icons/mob/uniform_digi.dmi b/icons/mob/clothing/uniform_digi.dmi similarity index 100% rename from icons/mob/uniform_digi.dmi rename to icons/mob/clothing/uniform_digi.dmi diff --git a/modular_citadel/code/modules/custom_loadout/custom_items.dm b/modular_citadel/code/modules/custom_loadout/custom_items.dm index 0fcc904ee2..a9b502d629 100644 --- a/modular_citadel/code/modules/custom_loadout/custom_items.dm +++ b/modular_citadel/code/modules/custom_loadout/custom_items.dm @@ -26,7 +26,7 @@ desc = "The design on this seems a little too familiar." icon = 'icons/obj/custom.dmi' icon_state = "infcloak" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "infcloak" w_class = WEIGHT_CLASS_SMALL body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -36,7 +36,7 @@ desc = "A soft black collar that seems to stretch to fit whoever wears it." icon = 'icons/obj/custom.dmi' icon_state = "infcollar" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "infcollar" tagname = null @@ -51,7 +51,7 @@ name = "Kiara's Sabre" desc = "This blade looks as dangerous as its owner." icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "darksabre" item_state = "darksabre" lefthand_file = 'modular_citadel/icons/mob/inhands/stunsword_left.dmi' @@ -68,7 +68,7 @@ name = "Ornate Sheathe" desc = "An ornate and rather sinister looking sabre sheathe." icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "darksheath" item_state = "darksheath" fitting_swords = list(/obj/item/toy/darksabre) @@ -78,7 +78,7 @@ name = "Dark Armor" desc = "A dark, non-functional piece of armor sporting a red and black finish." icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "darkcarapace" item_state = "darkcarapace" blood_overlay_type = "armor" @@ -105,7 +105,7 @@ icon = 'icons/obj/custom.dmi' icon_state = "zombscarf" desc = "A fashionable collar" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' dog_fashion = /datum/dog_fashion/head /obj/item/clothing/suit/toggle/labcoat/mad/red @@ -113,7 +113,7 @@ desc = "An oddly special looking coat." icon = 'icons/obj/custom.dmi' icon_state = "labred" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "labred" mutantrace_variation = NONE @@ -122,7 +122,7 @@ desc = "An oddly special looking coat." icon = 'icons/obj/custom.dmi' icon_state = "labredblack" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "labredblack" mutantrace_variation = NONE @@ -141,7 +141,7 @@ name = "carrot cloak" desc = "A cloak in the shape and color of a carrot!" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "carrotcloak" item_state = "carrotcloak" w_class = WEIGHT_CLASS_SMALL @@ -153,7 +153,7 @@ icon = 'icons/obj/custom.dmi' icon_state = "satchel_carrot" item_state = "satchel_carrot" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' /obj/item/storage/backpack/satchel/carrot/Initialize() . = ..() @@ -176,7 +176,7 @@ icon = 'icons/obj/custom.dmi' icon_state = "festive" item_state = "festive" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' w_class = WEIGHT_CLASS_SMALL body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -184,7 +184,7 @@ name = "Alboroto Rosa mask" icon = 'icons/obj/custom.dmi' icon_state = "lucharzigfie" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "lucharzigfie" /obj/item/clothing/head/hardhat/reindeer/fluff @@ -217,7 +217,7 @@ name = "The Hollow heart" desc = "Sometimes things are too much to hide." icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "hheart" item_state = "hheart" flags_inv = HIDEFACE|HIDEFACIALHAIR @@ -227,7 +227,7 @@ desc = "You would swear this was in your nightmares after eating too many veggies." icon = 'icons/obj/custom.dmi' icon_state = "hos-g" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "hos-g" body_parts_covered = CHEST|GROIN|ARMS|LEGS mutantrace_variation = NONE @@ -244,7 +244,7 @@ desc = "Smells like reactor four." icon = 'icons/obj/custom.dmi' item_state = "stalker" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "stalker" /obj/item/reagent_containers/food/drinks/flask/steel @@ -259,7 +259,7 @@ desc = "It's a collar..." icon = 'icons/obj/custom.dmi' icon_state = "petcollar-stripe" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "petcollar-stripe" tagname = null @@ -268,7 +268,7 @@ desc = "Just looking at this makes you want to sing." icon = 'icons/obj/custom.dmi' icon_state = "singer" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "singer" fitted = NO_FEMALE_UNIFORM alternate_worn_layer = ABOVE_SHOES_LAYER @@ -278,7 +278,7 @@ /obj/item/clothing/shoes/sneakers/pink icon = 'icons/obj/custom.dmi' icon_state = "pink" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "pink" mutantrace_variation = NONE @@ -287,13 +287,13 @@ desc = "A neosilk clip-on tie. This one has a black S on the tipping and looks rather unique." icon = 'icons/obj/custom.dmi' icon_state = "bloodredtie" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' /obj/item/clothing/suit/puffydress name = "Puffy Dress" desc = "A formal puffy black and red Victorian dress." icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "puffydress" item_state = "puffydress" body_parts_covered = CHEST|GROIN|LEGS @@ -306,7 +306,7 @@ item_state = "vermillion" body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/under/sweater/black/naomi @@ -323,7 +323,7 @@ desc = "This cloak doesn't seem too special." icon = 'icons/obj/custom.dmi' icon_state = "wintergreencloak" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "wintergreencloak" w_class = WEIGHT_CLASS_SMALL body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -339,7 +339,7 @@ desc = "An oddly special looking coat." icon = 'icons/obj/custom.dmi' icon_state = "rdcoat" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' item_state = "rdcoat" mutantrace_variation = NONE @@ -365,14 +365,14 @@ desc = "A truly patriotic form of heroic attire." icon = 'icons/obj/custom.dmi' resistance_flags = FLAMMABLE - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "flagcape" item_state = "flagcape" /obj/item/clothing/shoes/lucky name = "Lucky Jackboots" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' desc = "Comfy Lucky Jackboots with the word Luck on them." item_state = "luckyjack" icon_state = "luckyjack" @@ -381,7 +381,7 @@ /obj/item/clothing/under/custom/lunasune name = "Divine Robes" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' desc = "Heavenly robes of the kitsune Luna Pumpkin,you can feel radiance coming from them." item_state = "Divine_robes" icon_state = "Divine_robes" @@ -390,7 +390,7 @@ /obj/item/clothing/under/custom/leoskimpy name = "Leon's Skimpy Outfit" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' desc = "A rather skimpy outfit." item_state = "shark_cloth" icon_state = "shark_cloth" @@ -399,7 +399,7 @@ /obj/item/clothing/under/custom/mimeoveralls name = "Mime's Overalls" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' desc = "A less-than-traditional mime's attire, completed by a set of dorky-looking overalls." item_state = "moveralls" icon_state = "moveralls" @@ -411,7 +411,7 @@ icon_state = "zuliecloak" item_state = "zuliecloak" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' hoodtype = /obj/item/clothing/head/hooded/cloakhood/zuliecloak body_parts_covered = CHEST|GROIN|ARMS slot_flags = SLOT_WEAR_SUIT | ITEM_SLOT_NECK //it's a cloak. it's cosmetic. so why the hell not? what could possibly go wrong? @@ -423,7 +423,7 @@ icon_state = "zuliecap" item_state = "zuliecap" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' flags_inv = HIDEEARS|HIDEHAIR mutantrace_variation = NONE @@ -431,7 +431,7 @@ name = "Multicolor Coat" desc = "An oddly special looking coat with black, red, and gold" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' icon_state = "redgoldjacket" item_state = "redgoldjacket" body_parts_covered = CHEST|GROIN|LEGS|ARMS @@ -443,7 +443,7 @@ icon_state = "kimono" item_state = "kimono" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' body_parts_covered = CHEST|GROIN|LEGS|ARMS mutantrace_variation = NONE @@ -453,7 +453,7 @@ icon_state = "commjacket" item_state = "commjacket" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' body_parts_covered = CHEST|GROIN|LEGS|ARMS mutantrace_variation = NONE @@ -463,7 +463,7 @@ icon_state = "mw2_russian_para" item_state = "mw2_russian_para" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/gloves/longblackgloves @@ -472,7 +472,7 @@ icon_state = "longblackgloves" item_state = "longblackgloves" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' /obj/item/clothing/under/custom/trendy_fit name = "Trendy Fitting Clothing" @@ -480,7 +480,7 @@ icon_state = "trendy_fit" item_state = "trendy_fit" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/head/blueberet @@ -489,7 +489,7 @@ icon_state = "blueberet" item_state = "blueberet" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' dynamic_hair_suffix = "" /obj/item/clothing/head/flight @@ -498,7 +498,7 @@ icon_state = "flight-g" item_state = "flight-g" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' /obj/item/clothing/neck/necklace/onion name = "Onion Necklace" @@ -506,7 +506,7 @@ icon = 'icons/obj/custom.dmi' icon_state = "onion" item_state = "onion" - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' /obj/item/clothing/under/custom/mikubikini name = "starlight singer bikini" @@ -514,7 +514,7 @@ icon_state = "mikubikini" item_state = "mikubikini" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/suit/mikujacket @@ -523,7 +523,7 @@ icon_state = "mikujacket" item_state = "mikujacket" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/head/mikuhair @@ -532,7 +532,7 @@ icon_state = "mikuhair" item_state = "mikuhair" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' mutantrace_variation = NONE flags_inv = HIDEHAIR @@ -542,7 +542,7 @@ icon_state = "mikugloves" item_state = "mikugloves" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' mutantrace_variation = NONE /obj/item/clothing/shoes/sneakers/mikuleggings @@ -551,7 +551,7 @@ icon_state = "mikuleggings" item_state = "mikuleggings" icon = 'icons/obj/custom.dmi' - mob_overlay_icon = 'icons/mob/custom_w.dmi' + mob_overlay_icon = 'icons/mob/clothing/custom_w.dmi' mutantrace_variation = NONE /obj/item/toy/plush/mammal/dog/fritz From 21a42579c140cb30827ef5620baf8bbeb1502bc2 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 30 Mar 2020 18:55:30 +0200 Subject: [PATCH 3/5] chucklefucks. --- .../mob/living/carbon/human/update_icons.dm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 7880ca2bc0..ae7009f5f6 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -165,7 +165,7 @@ There are several things that need to be remembered: update_observer_view(wear_id) //TODO: add an icon file for ID slot stuff, so it's less snowflakey - id_overlay = wear_id.build_worn_icon(state = wear_id.item_state, default_layer = ID_LAYER, default_icon_file = 'icons/mob/mob.dmi') + id_overlay = wear_id.build_worn_icon(default_layer = ID_LAYER, default_icon_file = 'icons/mob/mob.dmi', override_state = wear_id.item_state) if(OFFSET_ID in dna.species.offset_features) id_overlay.pixel_x += dna.species.offset_features[OFFSET_ID][1] id_overlay.pixel_y += dna.species.offset_features[OFFSET_ID][2] @@ -197,10 +197,7 @@ There are several things that need to be remembered: if(hud_used.inventory_shown) client.screen += gloves update_observer_view(gloves,1) - var/t_state = gloves.item_state - if(!t_state) - t_state = gloves.icon_state - overlays_standing[GLOVES_LAYER] = gloves.build_worn_icon(state = t_state, default_layer = GLOVES_LAYER, default_icon_file = 'icons/mob/clothing/hands.dmi') + overlays_standing[GLOVES_LAYER] = gloves.build_worn_icon(default_layer = GLOVES_LAYER, default_icon_file = 'icons/mob/clothing/hands.dmi') gloves_overlay = overlays_standing[GLOVES_LAYER] if(OFFSET_GLOVES in dna.species.offset_features) gloves_overlay.pixel_x += dna.species.offset_features[OFFSET_GLOVES][1] @@ -226,7 +223,7 @@ There are several things that need to be remembered: client.screen += glasses //Either way, add the item to the HUD update_observer_view(glasses,1) if(!(head && (head.flags_inv & HIDEEYES)) && !(wear_mask && (wear_mask.flags_inv & HIDEEYES))) - overlays_standing[GLASSES_LAYER] = glasses.build_worn_icon(state = glasses.icon_state, default_layer = GLASSES_LAYER, default_icon_file = 'icons/mob/clothing/eyes.dmi') + overlays_standing[GLASSES_LAYER] = glasses.build_worn_icon(default_layer = GLASSES_LAYER, default_icon_file = 'icons/mob/clothing/eyes.dmi', override_state = glasses.icon_state) var/mutable_appearance/glasses_overlay = overlays_standing[GLASSES_LAYER] if(glasses_overlay) if(OFFSET_GLASSES in dna.species.offset_features) @@ -562,8 +559,7 @@ covers: By Remie Richards (yes I'm taking credit because this just removed 90% of the copypaste in update_icons()) -state: A string to use as the state, this is FAR too complex to solve in this proc thanks to shitty old code -so it's specified as an argument instead. +override_state: A string to use as the state, otherwise item_state or icon_state will be used. default_layer: The layer to draw this on if no other layer is specified @@ -575,6 +571,9 @@ in this situation default_icon_file is expected to match either the lefthand_ or femalueuniform: A value matching a uniform item's fitted var, if this is anything but NO_FEMALE_UNIFORM, we generate/load female uniform sprites matching all previously decided variables +style_flags: mutant race appearance flags, mostly used for worn_overlays() + +use_mob_overlay_icon: if FALSE, it will always use the default_icon_file even if mob_overlay_icon is present. */ /obj/item/proc/build_worn_icon(default_layer = 0, default_icon_file = null, isinhands = FALSE, femaleuniform = NO_FEMALE_UNIFORM, override_state, style_flags = NONE, use_mob_overlay_icon = TRUE) From 7d67eee24c2382e931f2735899a1928c9731a779 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Fri, 10 Apr 2020 15:51:09 +0200 Subject: [PATCH 4/5] Update RCL.dm --- code/game/objects/items/RCL.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/RCL.dm b/code/game/objects/items/RCL.dm index c3830abad8..959c87854d 100644 --- a/code/game/objects/items/RCL.dm +++ b/code/game/objects/items/RCL.dm @@ -201,7 +201,7 @@ obj/item/twohanded/rcl/proc/getMobhook(mob/to_hook) return //If we've run out, display message and exit else last = null - loaded.cable_color = colors[current_color_index] + loaded.color = colors[current_color_index] last = loaded.place_turf(get_turf(src), user, turn(user.dir, 180)) is_empty(user) //If we've run out, display message update_icon() @@ -277,7 +277,7 @@ obj/item/twohanded/rcl/proc/getMobhook(mob/to_hook) if(T.intact || !T.can_have_cabling()) return - loaded.cable_color = colors[current_color_index] + loaded.color = colors[current_color_index] var/obj/structure/cable/linkingCable = findLinkingCable(user) if(linkingCable) @@ -299,7 +299,7 @@ obj/item/twohanded/rcl/proc/getMobhook(mob/to_hook) var/cwname = colors[current_color_index] to_chat(user, "Color changed to [cwname]!") if(loaded) - loaded.cable_color = colors[current_color_index] + loaded.color = colors[current_color_index] update_icon() if(wiring_gui_menu) wiringGuiUpdate(user) From 42b2881f1014750b2634f97f31800a5912a1b41e Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 10 Apr 2020 19:10:51 +0200 Subject: [PATCH 5/5] Thank you for the updated sprite assets. --- icons/obj/clothing/uniforms.dmi | Bin 110329 -> 112864 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/clothing/uniforms.dmi b/icons/obj/clothing/uniforms.dmi index edcd2ff9b6bd1b0137b9cf72dd3703d07cfd4385..55ec7669ba9cdc31b6ca4969319703a8738e3c9e 100644 GIT binary patch literal 112864 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

f)6G4 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%0D33;!kHMc+U}K;5^?P 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 literal 110329 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

    g)#O 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