# Conflicts:
#	config/custom_items.txt
#	config/jobwhitelist.txt
#	maps/tether/tether-03-station.dmm
This commit is contained in:
Kelshark
2017-09-18 18:46:15 -04:00
74 changed files with 6519 additions and 6199 deletions
+21
View File
@@ -0,0 +1,21 @@
/obj/item/device/paicard/attack_ghost(mob/user as mob)
if(src.pai != null) //Have a person in them already?
user.examinate(src)
return
var/choice = input(user, "You sure you want to inhabit this PAI?") in list("Yes", "No")
var/pai_name = input(user, "Choose your character's name", "Character Name") as text
var/actual_pai_name = sanitize_name(pai_name)
var/pai_key
if (isnull(pai_name))
return
if(choice == "Yes")
pai_key = user.key
else
return
var/turf/location = get_turf(src)
var/obj/item/device/paicard/card = new(location)
var/mob/living/silicon/pai/pai = new(card)
qdel(src)
pai.key = pai_key
card.setPersonality(pai)
pai.SetName(actual_pai_name)
+3 -2
View File
@@ -1,3 +1,4 @@
/*
/datum/supply_packs/recreation/rover
name = "NT Humvee"
contains = list(
@@ -6,7 +7,7 @@
containertype = /obj/structure/largecrate
containername = "NT Humvee Crate"
cost = 100
*/
/datum/supply_packs/recreation/restraints
name = "Recreational Restraints"
contains = list(
@@ -22,4 +23,4 @@
)
containertype = /obj/structure/closet/crate
containername = "Restraints crate"
cost = 30
cost = 30
+3 -3
View File
@@ -34,7 +34,7 @@
containertype = /obj/structure/closet/crate/secure
containername = "Advanced Robolimb Blueprint Crate"
access = access_robotics
/*
/datum/supply_packs/sci/dune_buggy
name = "Exploration Dune Buggy"
contains = list(
@@ -43,7 +43,7 @@
cost = 100
containertype = /obj/structure/largecrate
containername = "Exploration Dune Buggy Crate"
*/
/datum/supply_packs/sci/pred
name = "Dangerous Predator crate"
cost = 40
@@ -66,4 +66,4 @@
containertype = /obj/structure/largecrate/animal/otie
containername = "V.A.R.M.A.corp adoptable reject (Dangerous!)"
access = access_xenobiology
*/
*/
+3 -3
View File
@@ -114,14 +114,14 @@
containertype = "/obj/structure/closet/crate/secure"
containername = "Shaft miner equipment"
access = access_mining
/* //VOREStation Edit
/datum/supply_packs/supply/mule
name = "Mulebot Crate"
contains = list()
cost = 20
containertype = /obj/structure/largecrate/animal/mulebot
containername = "Mulebot Crate"
*/ //VOREStation Edit
/datum/supply_packs/supply/cargotrain
name = "Cargo Train Tug"
contains = list(/obj/vehicle/train/cargo/engine)
@@ -134,4 +134,4 @@
contains = list(/obj/vehicle/train/cargo/trolley)
cost = 15
containertype = /obj/structure/largecrate
containername = "Cargo Train Trolley Crate"
containername = "Cargo Train Trolley Crate"
+1
View File
@@ -125,6 +125,7 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/
/obj/machinery/hologram/holopad/proc/create_holo(mob/living/silicon/ai/A, turf/T = loc)
var/obj/effect/overlay/aiholo/hologram = new(T)//Spawn a blank effect at the location. //VOREStation Edit to specific type for adding vars
hologram.master = A //VOREStation Edit: So you can reference the master AI from in the hologram procs
hologram.icon = A.holo_icon
//hologram.mouse_opacity = 0//So you can't click on it. //VOREStation Removal
hologram.layer = FLY_LAYER//Above all the other objects/mobs. Or the vast majority of them.
@@ -0,0 +1,10 @@
/obj/item/weapon/melee/energy/sword/imperial
name = "energy gladius"
desc = "A broad, short energy blade. You'll be glad to have this in a fight."
icon_state = "sword0"
icon = 'icons/obj/weapons_vr.dmi'
item_icons = list(slot_l_hand_str = 'icons/mob/items/lefthand_melee_vr.dmi', slot_r_hand_str = 'icons/mob/items/righthand_melee_vr.dmi')
/obj/item/weapon/melee/energy/sword/imperial/activate(mob/living/user)
..()
icon_state = "sword1"
@@ -0,0 +1,6 @@
/obj/item/weapon/shield/energy/imperial
name = "energy scutum"
desc = "It's really easy to mispronounce the name of this shield if you've only read it in books."
icon = 'icons/obj/weapons_vr.dmi'
icon_state = "eshield0" // eshield1 for expanded
item_icons = list(slot_l_hand_str = 'icons/mob/items/lefthand_melee_vr.dmi', slot_r_hand_str = 'icons/mob/items/righthand_melee_vr.dmi')
+1 -1
View File
@@ -103,7 +103,7 @@
/obj/structure/railing/update_icon(var/UpdateNeighgors = 1)
NeighborsCheck(UpdateNeighgors)
layer = (dir == SOUTH) ? FLY_LAYER : initial(layer)
//layer = (dir == SOUTH) ? FLY_LAYER : initial(layer) // Vorestation edit because wtf does this even do
overlays.Cut()
if (!check || !anchored)//|| !anchored
icon_state = "railing0"
+111 -3
View File
@@ -385,7 +385,7 @@
for(var/areatype in areas_without_camera)
world << "* [areatype]"
/client/proc/cmd_admin_dress()
/client/proc/cmd_admin_dress() // Vorestation Edits throughout this proc.
set category = "Fun"
set name = "Select equipment"
@@ -417,7 +417,12 @@
"emergency response team",
"nanotrasen representative",
"nanotrasen officer",
"nanotrasen captain"
"nanotrasen captain",
"UNSC marine",
"UNSC officer",
"SolGov Representative",
"Imperial soldier",
"Imperial officer"
)
var/dresscode = input("Select dress for [M]", "Robust quick dress shop") as null|anything in dresspacks
if (isnull(dresscode))
@@ -691,7 +696,7 @@
M.equip_to_slot_or_del(W, slot_wear_id)
if("emergency response team")
M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/centcom_officer(M), slot_w_uniform)
M.equip_to_slot_or_del(new /obj/item/clothing/under/ert(M), slot_w_uniform)
M.equip_to_slot_or_del(new /obj/item/clothing/shoes/boots/swat(M), slot_shoes)
M.equip_to_slot_or_del(new /obj/item/clothing/gloves/swat(M), slot_gloves)
M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert(M), slot_l_ear)
@@ -783,6 +788,109 @@
W.assignment = "Admiral"
W.registered_name = M.real_name
M.equip_to_slot_or_del(W, slot_wear_id)
if("UNSC marine")
M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/combat/unsc(M), slot_head)
M.equip_to_slot_or_del(new /obj/item/clothing/shoes/boots/jackboots(M), slot_shoes)
M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves)
M.equip_to_slot_or_del(new /obj/item/device/radio/headset/centcom(M), slot_l_ear)
M.equip_to_slot_or_del(new /obj/item/clothing/under/utility/marine/green(M), slot_w_uniform)
M.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/combat/unsc(M), slot_wear_suit)
M.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/automatic/battlerifle(M), slot_back)
M.equip_to_slot_or_del(new /obj/item/weapon/storage/belt/security/tactical(M), slot_belt)
M.equip_to_slot_or_del(new /obj/item/ammo_magazine/battlerifle(M), slot_l_store)
M.equip_to_slot_or_del(new /obj/item/ammo_magazine/battlerifle(M), slot_r_store)
M.equip_to_slot_or_del(new /obj/item/ammo_magazine/battlerifle(M), slot_r_hand)
M.equip_to_slot_or_del(new /obj/item/ammo_magazine/battlerifle(M), slot_l_hand)
var/obj/item/weapon/card/id/W = new(M)
W.name = "[M.real_name]'s military ID Card"
W.icon_state = "lifetime"
W.access = get_all_station_access()
W.access += get_all_centcom_access()
W.assignment = "UNSC"
W.registered_name = M.real_name
M.equip_to_slot_or_del(W, slot_wear_id)
if("UNSC officer")
M.equip_to_slot_or_del(new /obj/item/clothing/head/dress/marine/command/admiral(M), slot_head)
M.equip_to_slot_or_del(new /obj/item/clothing/shoes/boots/jackboots(M), slot_shoes)
M.equip_to_slot_or_del(new /obj/item/device/radio/headset/centcom(M), slot_l_ear)
M.equip_to_slot_or_del(new /obj/item/clothing/under/mildress/marine/command(M), slot_w_uniform)
M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back)
M.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/revolver/consul(M), slot_belt)
M.equip_to_slot_or_del(new /obj/item/ammo_magazine/s44(M), slot_l_store)
M.equip_to_slot_or_del(new /obj/item/ammo_magazine/s44(M), slot_r_store)
M.equip_to_slot_or_del(new /obj/item/clothing/accessory/holster/hip(M), slot_r_hand)
M.equip_to_slot_or_del(new /obj/item/clothing/accessory/black(M), slot_l_hand)
var/obj/item/weapon/card/id/W = new(M)
W.name = "[M.real_name]'s military ID Card"
W.icon_state = "lifetime"
W.access = get_all_station_access()
W.access += get_all_centcom_access()
W.assignment = "UNSC"
W.registered_name = M.real_name
M.equip_to_slot_or_del(W, slot_wear_id)
if("SolGov Representative")
M.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(M), slot_shoes)
M.equip_to_slot_or_del(new /obj/item/device/radio/headset/centcom(M), slot_l_ear)
M.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket/navy (M), slot_w_uniform)
M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back)
M.equip_to_slot_or_del(new /obj/item/weapon/pen/blue(M), slot_l_store)
M.equip_to_slot_or_del(new /obj/item/weapon/pen/red(M), slot_r_store)
M.equip_to_slot_or_del(new /obj/item/device/pda/centcom(M), slot_r_hand)
M.equip_to_slot_or_del(new /obj/item/weapon/clipboard(M), slot_l_hand)
var/obj/item/weapon/card/id/W = new(M)
W.name = "[M.real_name]'s SolGov ID Card"
W.icon_state = "lifetime"
W.access = get_all_station_access()
W.access += get_all_centcom_access()
W.assignment = "SolGov Representative"
W.registered_name = M.real_name
M.equip_to_slot_or_del(W, slot_wear_id)
if("Imperial soldier")
M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/combat/imperial(M), slot_head)
M.equip_to_slot_or_del(new /obj/item/clothing/shoes/leg_guard/combat/imperial(M), slot_shoes)
M.equip_to_slot_or_del(new /obj/item/clothing/gloves/arm_guard/combat/imperial(M), slot_gloves)
M.equip_to_slot_or_del(new /obj/item/device/radio/headset/syndicate(M), slot_l_ear)
M.equip_to_slot_or_del(new /obj/item/clothing/under/imperial(M), slot_w_uniform)
M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/imperial(M), slot_wear_mask)
M.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/combat/imperial(M), slot_wear_suit)
M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back)
M.equip_to_slot_or_del(new /obj/item/weapon/storage/belt/security/tactical/bandolier(M), slot_belt)
M.equip_to_slot_or_del(new /obj/item/weapon/cell/device/weapon(M), slot_l_store)
M.equip_to_slot_or_del(new /obj/item/weapon/cell/device/weapon(M), slot_r_store)
M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/imperial(M), slot_r_hand)
M.equip_to_slot_or_del(new /obj/item/weapon/shield/energy/imperial(M), slot_l_hand)
M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/imperial(M), slot_s_store)
/*var/obj/item/weapon/card/id/W = new(M)
W.name = "[M.real_name]'s ID Card" // ToDo
W.icon_state = "lifetime"
W.access = get_all_station_access()
W.access += get_all_centcom_access()
W.assignment = "SolGov Representative"
W.registered_name = M.real_name
M.equip_to_slot_or_del(W, slot_wear_id)*/
if("Imperial officer")
M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/combat/imperial/centurion(M), slot_head)
M.equip_to_slot_or_del(new /obj/item/clothing/shoes/leg_guard/combat/imperial(M), slot_shoes)
M.equip_to_slot_or_del(new /obj/item/clothing/gloves/arm_guard/combat/imperial(M), slot_gloves)
M.equip_to_slot_or_del(new /obj/item/device/radio/headset/syndicate(M), slot_l_ear)
M.equip_to_slot_or_del(new /obj/item/clothing/under/imperial(M), slot_w_uniform)
M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/imperial(M), slot_wear_mask)
M.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/combat/imperial/centurion(M), slot_wear_suit)
//M.equip_to_slot_or_del(new (M), slot_back) // Doesn't look right with the cape. No bags.
M.equip_to_slot_or_del(new /obj/item/weapon/storage/belt/security/tactical/bandolier(M), slot_belt)
M.equip_to_slot_or_del(new /obj/item/weapon/cell/device/weapon(M), slot_l_store)
M.equip_to_slot_or_del(new /obj/item/weapon/cell/device/weapon(M), slot_r_store)
M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/imperial(M), slot_r_hand)
M.equip_to_slot_or_del(new /obj/item/weapon/shield/energy/imperial(M), slot_l_hand)
M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/imperial(M), slot_s_store)
/*var/obj/item/weapon/card/id/W = new(M)
W.name = "[M.real_name]'s ID Card" // ToDo
W.icon_state = "lifetime"
W.access = get_all_station_access()
W.access += get_all_centcom_access()
W.assignment = "SolGov Representative"
W.registered_name = M.real_name
M.equip_to_slot_or_del(W, slot_wear_id)*/
M.regenerate_icons()
+3 -1
View File
@@ -59,6 +59,7 @@
"to a local distress beacon"
)
/*
/datum/lore/organization/gov/federation
name = "United Federation of Planets"
short_name = "Federation"
@@ -126,8 +127,9 @@
"Naro Industrial Complex on Scheddi III",
"Mari Industrial Complex on Furlou Prime",
"Runni Crystal Mines of Keid V")
*/ // ToDo: ReDo.
/datum/lore/organization/gov/unsc // change to sif_guard in future to overwrite Polaris stuff
/datum/lore/organization/mil/unsc // change to sif_guard in future to overwrite Polaris stuff
name = "United Nations Space Command"
short_name = "" // This is blank on purpose. Otherwise they call the ships "UNSC" "UNSC Name"
desc = "The dedicated military force of SolGov, originally formed by the United Nations, the UNSC is the might of SolGov. It is the \
@@ -51,3 +51,8 @@
display_name = "KH Life Crystal"
path = /obj/item/weapon/storage/box/khcrystal
description = "A small necklace device that will notify an offsite cloning facility should you expire after activating it."
/datum/gear/accessory/tronket
display_name = "Metal necklace"
description = "A shiny steel chain with a vague metallic object dangling off it."
path = /obj/item/clothing/accessory/tronket
@@ -1,3 +1,11 @@
/*/datum/gear/head/cap/sol
display_name = "cap, sol"
path = /obj/item/clothing/head/soft/sol*/
path = /obj/item/clothing/head/soft/sol*/
/datum/gear/head/headbando
display_name = "Basic Headband"
path = /obj/item/clothing/head/fluff/headbando
/datum/gear/head/headbando/New()
..()
gear_tweaks = list(gear_tweak_free_color_choice)
+1 -1
View File
@@ -26,7 +26,7 @@
//Mask
/obj/item/clothing/mask
name = "mask"
icon = 'icons/obj/clothing/masks_vr.dmi'
icon = 'icons/obj/clothing/masks_vr.dmi' // This is intentional because of our custom species.
item_icons = list(
slot_l_hand_str = 'icons/mob/items/lefthand_masks.dmi',
slot_r_hand_str = 'icons/mob/items/righthand_masks.dmi',
@@ -0,0 +1,6 @@
/obj/item/clothing/gloves/arm_guard/combat/imperial
name = "imperial gauntlets"
desc = "Made of some exotic metal, and crafted by space elves. Elves have delicate hands."
icon_state = "ge_gloves"
icon = 'icons/obj/clothing/gloves_vr.dmi'
icon_override = 'icons/mob/hands_vr.dmi'
+16 -2
View File
@@ -7,9 +7,23 @@
desc = "A helmet with 'Solar Central Government' printed on the back in gold lettering."
/obj/item/clothing/head/helmet/combat/unsc
name = "\improper CH252 helmet"
desc = "If you wanna to keep your brain inside your head, you'd best put this on!"
name = "marine helmet"
desc = "If you wanna to keep your brain inside yo' head, you'd best put this on!"
icon_state = "unsc_helm"
item_state = "unsc_helm"
icon = 'icons/obj/clothing/hats_vr.dmi'
icon_override = 'icons/mob/head_vr.dmi'
/obj/item/clothing/head/helmet/combat/imperial
name = "imperial soldier helmet"
desc = "Veni, vidi, vici; I came, I saw, I conquered."
icon_state = "ge_helm"
icon = 'icons/obj/clothing/hats_vr.dmi'
icon_override = 'icons/mob/head_vr.dmi'
/obj/item/clothing/head/helmet/combat/imperial/centurion
name = "imperial centurion helmet"
desc = "Vendi, vidi, visa; I came, I saw, I realised this hat was too expensive."
icon_state = "ge_helmcent"
icon = 'icons/obj/clothing/hats_vr.dmi'
icon_override = 'icons/mob/head_vr.dmi'
+4
View File
@@ -93,6 +93,10 @@
name = "marine officer's dress wheel cover"
desc = "A white dress uniform cover with an UNSC Marine Corps crest and gold stripe."
/obj/item/clothing/head/dress/marine/command/admiral
name = "admiral's dress wheel cover"
desc = "A white dress uniform cover with an UNSC Navy crest and gold stripe."
//Berets
/obj/item/clothing/head/beret/sol
+1 -15
View File
@@ -1,7 +1,7 @@
/obj/item/clothing/mask/gas
name = "gas mask"
desc = "A face-covering mask that can be connected to an air supply. Filters harmful gases from the air."
//icon = 'icons/obj/clothing/masks_vr.dmi'
//icon = 'icons/obj/clothing/masks_vr.dmi' // Vorestation Edit?
icon_state = "gas_alt"
item_flags = BLOCK_GAS_SMOKE_EFFECT | AIRTIGHT
flags_inv = HIDEEARS|HIDEEYES|HIDEFACE
@@ -28,20 +28,6 @@
return filtered
// VOREStation Edit - Our clear gas masks don't hide faces. But changing the var on mask/gas would require un-chaging it on all children. This is nicer.
/obj/item/clothing/mask/gas/New()
if(type == /obj/item/clothing/mask/gas)
flags_inv &= ~HIDEFACE
..()
// VOREStation Edit End
// VOREStation Edit - Since we changed the gas mask sprite, if we want the old one for some reason use this.
/obj/item/clothing/mask/gas/wwii
icon = 'icons/obj/clothing/masks.dmi'
icon_override = 'icons/mob/mask.dmi'
flags_inv = HIDEEARS|HIDEEYES|HIDEFACE
// VOREStation Edit End
/obj/item/clothing/mask/gas/half
name = "face mask"
desc = "A compact, durable gas mask that can be connected to an air supply."
+20
View File
@@ -0,0 +1,20 @@
// Our clear gas masks don't hide faces, but changing the var on mask/gas would require un-chaging it on all children. This is nicer.
/obj/item/clothing/mask/gas/New()
if(type == /obj/item/clothing/mask/gas)
flags_inv &= ~HIDEFACE
..()
// Since we changed the gas mask sprite, if we want the old one for some reason use this.
/obj/item/clothing/mask/gas/wwii
icon = 'icons/obj/clothing/masks.dmi'
icon_override = 'icons/mob/mask.dmi'
flags_inv = HIDEEARS|HIDEEYES|HIDEFACE
/obj/item/clothing/mask/gas/imperial
name = "imperial soldier facemask"
desc = "A close-fitting tactical mask that can be connected to an air supply."
icon_state = "ge_visor"
icon = 'icons/obj/clothing/masks_vr.dmi'
icon_override = 'icons/mob/mask_vr.dmi'
body_parts_covered = FACE|EYES
flags_inv = HIDEEARS|HIDEEYES|HIDEFACE
@@ -0,0 +1,6 @@
/obj/item/clothing/shoes/leg_guard/combat/imperial
name = "imperial leg guards"
desc = "Good for Roman around."
icon_state = "ge_boots"
icon = 'icons/obj/clothing/shoes_vr.dmi'
icon_override = 'icons/mob/feet_vr.dmi'
+15 -2
View File
@@ -63,9 +63,22 @@
desc = "A synthetic armor vest with Solar Central Government printed in detailed gold lettering on the chest. This one has added webbing and ballistic plates."
/obj/item/clothing/suit/armor/combat/unsc
name = "\improper M52B Body Armor"
name = "marine body armor"
desc = "When I joined the Corps, we didn't have any fancy-schmanzy armor. We had sticks! Two sticks, and a rock for the whole platoonand we had to <i>share</i> the rock!"
icon_state = "unsc_armor"
icon = 'icons/obj/clothing/suits_vr.dmi'
icon_override = 'icons/mob/suit_vr.dmi'
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
body_parts_covered = UPPER_TORSO|LOWER_TORSO // ToDo: Break up the armor into smaller bits.
/obj/item/clothing/suit/armor/combat/imperial
name = "imperial soldier armor"
desc = "Made out of an especially light metal, it lets you conquer in style."
icon_state = "ge_armor"
icon = 'icons/obj/clothing/suits_vr.dmi'
icon_override = 'icons/mob/suit_vr.dmi'
body_parts_covered = UPPER_TORSO|LOWER_TORSO
/obj/item/clothing/suit/armor/combat/imperial/centurion
name = "imperial centurion armor"
desc = "Not all heroes wear capes, but it'd be cooler if they did."
icon_state = "ge_armorcent"
@@ -0,0 +1,6 @@
/obj/item/clothing/under/imperial
desc = "imperial military jumpsuit"
icon = 'icons/obj/clothing/uniforms_vr.dmi'
icon_override = 'icons/mob/uniform_vr.dmi'
icon_state = "crimson"
item_state = "crimson"
@@ -4,27 +4,27 @@
children = list(
/datum/lore/codex/page/virgo_erigone,
/datum/lore/codex/page/radiance_energy_chain,
/datum/lore/codex/page/virgo_prime,
/datum/lore/codex/page/virgo_two,
/datum/lore/codex/page/virgo_three,
/datum/lore/codex/page/virgo_three_bee,
/datum/lore/codex/page/nsb_adephagia,
/datum/lore/codex/page/virgo_central_command,
/datum/lore/codex/page/virgo_four,
/datum/lore/codex/page/virgo_five
/datum/lore/codex/page/virgo_prime,
/datum/lore/codex/page/virgo_five,
/datum/lore/codex/page/outer_worlds
)
/datum/lore/codex/page/virgo_erigone/add_content()
name = "Virgo-Erigone (Star System)"
keywords += list("Virgo-Erigone")
data = "Virgo-Erigone is an A-type main sequence star with 81% more mass than Sol (the humans' home star), and almost nine times as bright. It \
has a white glow, and a diameter that is about 34% larger than Sol. It has five major planets in its orbit.\
data = "Virgo-Erigone is a dimming and dying star with a warm yellow/orange glow like that of burning candle. It has eight planets in its orbit.\
<br><br>\
'Virgo' is most notable for the presence of one of only two known [quick_link("Phoron")] gas giants, designated [quick_link("Virgo 3")]. This makes the \
Also known as 'Virgo', the system is most notable for the presence of one of only two known [quick_link("Phoron")] gas giants, designated [quick_link("Virgo 3")]. This makes the \
system a popular location for Phoron research and refining.\
<br><br>\
Virgo-Erigone is mainly administered by [quick_link("Federation","The Federation")] as it resides primarily in Federation space, however the majority of the enterprise and \
assets in the system belong to [quick_link("SolGov")] and [quick_link("NanoTrasen")], giving both a fairly large amount of control over the governance."
Virgo-Erigone is mainly administered by [quick_link("Virgo-Erigone Governmental Authority","the Virgo-Erigone Governmental Authority")], which is owned by [quick_link("NanoTrasen")],\
as it resides over 30,000 lightyears away from [quick_link("SolGov")]'s sphere of influence. Despite its isolation, it generally abides by Sol's laws, as NanoTrasen is a human-owned \
company."
/datum/lore/codex/page/radiance_energy_chain/add_content()
name = "R.E.C. (Artificial Satellites)"
@@ -38,42 +38,36 @@
by [quick_link("positronic")] equipped units in shielded chassis, or very brave humans in voidsuits that protect from extreme heat, and radiation. There are \
currently 19 stations in operation."
/datum/lore/codex/page/virgo_prime/add_content()
name = "Virgo Prime (Terrestrial Planet)"
keywords += list("Virgo Prime")
data = "Virgo Prime is the first planet of Virgo-Eirgone. Primarily desert, temperatures can reach up to a blistering 330 \
kelvin (57°C). Despite being about the size of Earth, it is home to only about 750,000 known residents, most of whom live \
in the spaceport colony of Anur. \
<br><br> \
One of the most interesting facts about this planet is that it is the native [quick_link("Zorren")] race, who until recently \
were a primitive and nomadic species. Due to the arrival of various [quick_link("TSC", "TSCs")] over the last two decades, \
the Zorren have benefitted greatly from the introduction of advanced technology into their culture. It is not known how many \
Zorren occupy the planet, but it is believed that at least two million live scattered across the deserts and mountains, where \
they subsist off of underground water sources, and hunt for prey."
/datum/lore/codex/page/virgo_one/add_content()
name = "Virgo 1 (Hot-Ice Giant)"
keywords += list("Virgo 1")
data = "Virgo 1 is a tidally locked hot ice giant located closest to the star. Temperatures soar and drop between 490°K and 120°K. Winds on the planet often surpass \
supersonic speeds."
/datum/lore/codex/page/virgo_two/add_content()
name = "Virgo 2 (Terrestrial Planet)"
name = "Virgo 2 (Metal-Rich Planet)"
keywords += list("Virgo 2")
data = "The second closest planet to [quick_link("Virgo-Erigone")], this planet has a high concentration of minerals inside its crust, as well as active volcanism and plate tectonics. \
The temperature on the surface can reach up to 405 degrees kelvin (132°C) due to the relatively high albedo of the surface, which has deterred most people from the planet, except for two [quick_link("TSC", "TSCs")], \
Greyson Manufactories and [quick_link("Xion Manufacturing Group")]. In orbit, the two companies each have a space station, used to coordinate and \
control their stations on the surface without having to suffer the intense heat. Xion's station also doubles as a control and oversight facility for their \
Greyson Manufactories and [quick_link("Xion Manufacturing Group")]. In orbit, the two companies each have a space station, used to coordinate and \
control their stations on the surface without having to suffer the intense heat. Xion's station also doubles as a control and oversight facility for their \
[quick_link("drones","autonomous mining drones")].\
<br><br>\
Remnants of both Greyson and Xion's mining operations dot the surface, as well as ruins of mining \
outposts build by an unknown alien civilization, which researchers have noted it appears to be similar to ruins found inside the rings of [quick_link("Kara")]. \
Below the surface of Virgo 2 are many natural cave systems, dangerous and easy to get lost inside, which both companies make heavy \
use of. A noted rivalry exists between the two mining giants, as well as with smaller groups more interested in the xenoarcheological value of the alien ruins.\
use of. A noted rivalry exists between the two mining giants, as well as with smaller groups more interested in the xenoarcheological value of the alien ruins.\
<br><br>\
The very high temperatures, dangerous (sometimes magma-filled) caves, and the only presence of civilization being mining operations has made tourism \
for Virgo 2 mostly non-existent, with the exception of explorers who specifically seek out hellish landscapes, which are plentiful with all the ruins, \
volcanoes, twisting caves, and general lawlessness. The occasional remains of previous explorers near certain hotspots somehow does not deter them."
volcanoes, twisting caves, and general lawlessness. The occasional remains of previous explorers near certain hotspots somehow does not deter them."
/datum/lore/codex/page/virgo_three/add_content()
name = "Virgo 3 (Gas Giant)"
name = "Virgo 3 (Phoron Giant)"
keywords += list("Virgo 3")
data = "Virgo 3 is one of only two known gas giants composed primarily of [quick_link("Phoron")] in the known universe. This fact has attracted several [quick_link("TSC", "TSCs")] into \
the system to exploit the resources available here for mining and research. Virgo 3 itself has several moons, though the only noteworthy moon is [quick_link("Virgo-3B")] which has native life. \
data = "Virgo 3 is one of only two gas giants composed primarily of [quick_link("Phoron")] in the known galaxy. This fact has attracted several [quick_link("TSC", "TSCs")] into \
the system to exploit the resources available here for mining and research. Virgo 3 itself has several moons, though the only noteworthy moon is [quick_link("Virgo-3B")] which \
has native life and an abundance of phoron deposits, as well as a phoron rich atmosphere. \
<br><br>\
The largest TSC to exploit this planet is none other than Phoron research giant [quick_link("NanoTrasen")], having built several stations orbiting the planet \
for both research and phoron refining purposes."
@@ -91,10 +85,42 @@
The presence of several [quick_link("TSC", "TSCs")] on the surface has introduced new life forms to the planet via bioengineering, and now several 'new' species are commonly sighted per year. \
Currently, [quick_link("NanoTrasen")] is constructing a 'space elevator' for commercial purposes, as the atmosphere of Virgo-3B is inimical to shuttles, and engines in particular."
/datum/lore/codex/page/virgo_prime/add_content() // Virgo 4 technically.
name = "Virgo Prime (Terrestrial Planet)"
keywords += list("Virgo Prime")
data = "Virgo Prime is the fourth planet of Virgo-Eirgone. Although primarily desert, temperatures linger around only 287 kelvin (~14°C). \
It is the only planet in the system with an environment that supports oxygen-breathing lifeforms. \
<br><br> \
While being about the size of Earth, it is home to only about 750,000 known residents, most of whom live \
in the spaceport colony of Anur. The planet has a very shallow ocean, which is only an average of 1000 meters deep.\
<br><br> \
One of the most interesting facts about this planet is that it is the native [quick_link("Zorren")] race, who until recently \
were a primitive and nomadic species. Due to the arrival of various [quick_link("TSC", "TSCs")] over the last two decades, \
the Zorren have benefitted greatly from the introduction of advanced technology into their culture. It is not known how many \
Zorren occupy the planet, but it is believed that at least two million live scattered across the deserts and mountains, where \
they subsist off of underground water sources, and hunt for prey."
/datum/lore/codex/page/virgo_five/add_content()
name = "Virgo 5 (Rocky Ice Planet)"
keywords += list("Virgo 5")
data = "Virgo 5 is a cold, inhospitable wasteland contaminated with toxic phoron-based compounds. At temperatures around 213 kelvin (-60°C), \
it can support only the most hardy of phoron-based life, such as space carp, which are unaffected by the frigid temperatures or deadly \
atmosphere. Scientists believe this planet was once closer to its host star, but over time was pushed out beyond the habitable zone by \
other large planets."
/datum/lore/codex/page/outer_worlds/add_content()
name = "The Outer Worlds"
keywords += list("The Outer Worlds")
data = "The last three planets in the system are two small rocky worlds, Virgo 6 and 7, and finally Virgo 8 which is a frozen gas giant \
whose temperatures reach only 49°K. The planet has several moons, but none of these worlds are of any significance. Virgo 6 and 7, as well \
as 8's moons have no substantial deposits of any useful minerals, nor do they have an abundance of phoron. They are left largely ignored by \
the local [quick_link("TSC", "TSCs")], though this also makes them a safe haven for various pirate and smuggler stations."
/datum/lore/codex/page/virgo_central_command/add_content()
name = "Virgo Central Command (Artificial Satellite)"
name = "Virgo Central Command (Colony)"
keywords += list("Virgo Central Command")
data = "The Virgo Central Command is a large facility in orbit of the planet [quick_link("Virgo 3")] which handles the loading and \
data = "<i>This page has been ripped out. Odd.</i>"
/*data = "The Virgo Central Command is a large facility on [quick_link("Virgo-3B")] which handles the loading and \
unloading, refuelling, and general maintenance of large spacecraft. The main structure is owned by \
[quick_link("NanoTrasen")], but individual offices, docking/loading bays, and warehouses are often leased to individuals \
or organisations. The position of the spaceport allows it to function not only as a key node for transport inside the Virgo-Erigone \
@@ -103,29 +129,15 @@
The station itself is mostly designed around its logistical and commercial needs, and although other strategically-placed \
nearby facilities owned by a mixture of corporations and entities may possess habitation space, the port itself is not \
designed to be a living habitat - its proximity to Virgo 3 makes transport of people and materials to and from \
the facility and the planet's stations via shuttle extremely cost-efficient."
/datum/lore/codex/page/virgo_four/add_content()
name = "Virgo 4 (Ice Planet)"
keywords += list("Virgo 4")
data = "Although outside of the habitable zone, and with a surface temperature averaging only 202 kelvin (-71°C), somehow this barren world still manages to \
sustain a niche biome of largely undiscovered alien life."
the facility and the planet's stations via shuttle extremely cost-efficient."*/ // ToDo: ReDo.
/datum/lore/codex/page/nsb_adephagia/add_content()
name = "NSB Adephagia (Artificial Satellite)"
keywords += list("NSB Adephagia")
data = "One of the most prominent installations in the [quick_link("Virgo 3")] subsystem, the NSB Adephagia is owned \
and operated by [quick_link("NanoTrasen")]. It was originally built to service the various mining operations \
occurring within the Virgo 3 system, however it has grown into what it is today due to what was discovered inside \
the interior of the rock. Both phoron and alien artifacts were found inside, catapulting the asteroid outpost \
into a main attraction inside the subsystem.\
name = "NSB Adephagia (Space Elevator)"
keywords += list("NSB Adephagia", "Tether")
data = "Also known as the 'Tether', the NSB Adephagia is one of the most prominent installations in the [quick_link("Virgo-Erigone")] star system. \
Owned and operated by [quick_link("NanoTrasen")], the facility was built on [quick_link("Virgo-3B")] in 2561 to provide easy access to mining \
operations on the surface. Both phoron and alien artifacts are often found in the rocks, provoking substantial scientific interest into the moon's \
largely unknown history.\
<br><br>\
Today it houses a population of civilians, whom work to maintain \
the colony and support the local mining industry. The colony also has managed to achieve a degree of \
self-sufficiency, and possesses many amenities and features that most other asteroid bases in the \
subsystem lack."
/datum/lore/codex/page/virgo_five/add_content()
name = "Virgo 5 (Gas Giant)"
keywords += list("Virgo 5")
data = "An ice giant, with a beautiful ring system circling it. The average temperature for it is 165 kelvin (-157°C)."
Today it houses a population of civilians, whom work to maintain the facility and support the local mining industry. Employees often commute to the \
installation via an underground transit network that links the facility to a neighboring colony." // ToDo: Add link to CentCom colony.
+2 -2
View File
@@ -32,8 +32,8 @@
auto_keywords = list("Gov","Government","Governments")
desired_type = /datum/lore/organization/gov
/*
/datum/lore/codex/category/auto_org/mil
name = "Militaries"
auto_keywords = list("Mil","Military", "Militaries")
desired_type = /datum/lore/organization/mil
*/
@@ -5,18 +5,15 @@
the Sol Economic Organization, and several smaller ones which tend to align themselves among one of the major parties. In the Virgo-Erigone system, the \
Icarus Front's influence is much less than somewhere closer to Sol, and the other two parties being more popular."
children = list(
/datum/lore/codex/page/icarus_front,
/datum/lore/codex/page/shadow_coalition,
/datum/lore/codex/page/sol_economic_organization,
/datum/lore/codex/page/mercurials,
/datum/lore/codex/page/positronic_rights_group,
/datum/lore/codex/page/church_of_unitarian_god,
/datum/lore/codex/page/friends_of_ned,
/datum/lore/codex/page/multinational_movement,
/datum/lore/codex/page/free_trade_union,
/datum/lore/codex/page/blank
)
/datum/lore/codex/page/blank/add_content()
name = "Blank Page"
keywords += list("Blank")
data = "<i>For some weird reason, this page is blank. This looks like a publishing error.</i>"
/*
/datum/lore/codex/page/icarus_front/add_content()
name = "Icarus Front"
keywords += list("Icarus", "IF")
@@ -33,6 +30,7 @@
technologies with the ability to drastically improve quality of life. While fractious and prone to infighting, the Shadow Coalition and affiliated \
parties remain the most popular political groups in the large towns and small cities of humanity, including [quick_link("Virgo-Erigone")]."
/datum/lore/codex/page/sol_economic_organization/add_content()
name = "Sol Economic Organization"
keywords += list("SEO")
@@ -96,4 +94,5 @@
measures to reduce the amount of power held by the TSCs. In many ways a holdover from the days before the [quick_link("Shadow Coalition")], where corporate malfeasance took \
the place of technological development as the primary issue of debate, the FTU has found itself adopting technological positions similar to the SEO as a matter \
of pragmatism, although the views of individual members vary. The FTU is known for their intense lobbying of SolGov to add tax rebates to the purchases of \
personal lathes and the creation of open-source firmware for experimental autolathes, but have thus far found little success."
personal lathes and the creation of open-source firmware for experimental autolathes, but have thus far found little success."
*/ // No
@@ -13,8 +13,7 @@
/datum/lore/codex/page/vulpkanin,
/datum/lore/codex/page/zorren,
/datum/lore/codex/category/teshari,
/datum/lore/codex/category/positronic,
/datum/lore/codex/category/drone
/datum/lore/codex/category/positronic
)
/datum/lore/codex/page/human/add_content()
@@ -43,16 +42,12 @@
/datum/lore/codex/page/unathi
name = "Unathi"
data = "The author wishes to apologize to the reader, as they currently lack enough knowledge of the Unathi to write about them, as they are \
rather rare inside Vir." // Replace this when Anewbe finishes the lizard rewrite.
/*
data = "Raging in from Moghes, the Unathi are a race of tall, reptilian humanoids that possess both crocodile-like and serpent-like features. \
They are a proud, warlike species that favors honor and strength, their home, Moghes, is a desert planet but was once believed to be full of life. \
Of all the currently known sentient species, the Unathi are the most unequal in gender with females tending to be property of the males. Most Unathi \
outside of Moghes tend to be exiles however, and with influence of other species the gender difference is not nearly as pronounced. Unathi were \
humanity's second contact, and despite their aggressive nature, seem to get along well enough with humanity, though are often considered to be \
'second-class' citizens and are rarely seen in jobs other than where muscle is needed." // This probably needs to be updated.
*/
'second-class' citizens and are rarely seen in jobs other than where muscle is needed." // ToDo: Update with Unathi rewrite from Polaris.
/datum/lore/codex/page/tajaran
name = "Tajaran"
@@ -246,6 +241,7 @@
unless on a contractual basis or otherwise under their own volition."
// Drone lore
/*
/datum/lore/codex/category/drone
name = "Drones"
keywords = list("Drone")
@@ -262,7 +258,7 @@
/datum/lore/codex/page/emergence,
/datum/lore/codex/page/emergent_intelligence_oversight,
/datum/lore/codex/category/drone_classes,
)
)*/
/datum/lore/codex/page/codeline
name = "Codeline"
@@ -272,6 +268,7 @@
codelines initial state or from a fully realized individual of that codeline. The degree of similarity between forks of the same codeline varies \
on the intelligence of the codeline, with low-level forks being virtually identical to high-level forks being no more similar than family members."
/*
/datum/lore/codex/page/emergence
name = "Emergence"
keywords = list("Seed AI")
@@ -279,6 +276,7 @@
extend to financial systems learning language, for instance, it is usually applied to hypothetical intelligences that become more intelligent than humans. \
Humanity has a long-standing cultural fear of emergent \"seed\" AI, egged on by Icarus memeticists and the occasional very real partial emergence events, where \
colony-control AI or other powerful systems begin to advance drastically in power, usually ending with the AI being shut down after crashing a handful of major systems."
*/
/datum/lore/codex/page/emergent_intelligence_oversight
name = "Emergent Intelligence Oversight"
@@ -288,7 +286,7 @@
groups bristle at the EIOs human-centric viewpoint, but most are glad to have a different boogeyman in the form of drone intelligences. The tiny population \
of A-class drones are generally frightened of the EIOs total power over them."
/datum/lore/codex/category/drone_classes
/*/datum/lore/codex/category/drone_classes
name = "Drone Classifications"
keywords = list("Class", "Drone Class")
data = "To aid in its work, the EIO has created a system of classifications corresponding to different levels of drone intelligence. Higher classes are more \
@@ -368,3 +366,4 @@
data = "X-class drones emerge from unrated software, are produced by rogue labs, or cross the border from foreign space. They are considered a threat to national \
security and deleted when encountered in SolGov space, with the producers prosecuted legally if it has a SolGov origin. The few Skrellian drone labs will usually \
rate their product with EIO to allow their product to be imported."
*/
@@ -1180,6 +1180,7 @@
vessel.remove_reagent("blood", vessel.total_volume - species.blood_volume)
vessel.maximum_volume = species.blood_volume
fixblood()
species.update_attack_types() //VOREStation edit. Required for any trait that updates unarmed_types in setup.
// Rebuild the HUD. If they aren't logged in then login() should reinstantiate it for them.
if(client && client.screen)
@@ -15,4 +15,9 @@
var/wing_hair
var/wing
var/wing_animation
var/icobase_wing
var/icobase_wing
/datum/species/proc/update_attack_types()
unarmed_attacks = list()
for(var/u_type in unarmed_types)
unarmed_attacks += new u_type()
@@ -1,7 +1,7 @@
/datum/species/shapeshifter/promethean
min_age = 18
max_age = 80
valid_transform_species = list("Human", "Unathi", "Tajara", "Skrell", "Diona", "Teshari", "Monkey","Sergal","Akula","Nevrean","Highlander Zorren","Flatland Zorren", "Vulpkanin", "Vasilissan", "Neaera", "Stok", "Farwa")
valid_transform_species = list("Human", "Unathi", "Tajara", "Skrell", "Diona", "Teshari", "Monkey","Sergal","Akula","Nevrean","Highlander Zorren","Flatland Zorren", "Vulpkanin", "Vasilissan", "Neaera", "Stok", "Farwa", "Sobaka", "Wolpin", "Saru", "Sparra")
heal_rate = 0.2 //They heal .2, along with the natural .2 heal per tick when below the organ natural heal damage threshhold.
siemens_coefficient = 1 //Prevents them from being immune to tasers and stun weapons.
death_message = "goes limp, their body becoming softer..."
+10 -2
View File
@@ -207,6 +207,12 @@ var/list/ai_verbs_hidden = list( // For why this exists, refer to https://xkcd.c
src << radio_text
// Vorestation Edit: Meta Info for AI's. Mostly used for Holograms
if (client)
var/meta_info = client.prefs.metadata
if (meta_info)
ooc_notes = meta_info
if (malf && !(mind in malf.current_antagonists))
show_laws()
src << "<b>These laws may be changed by other players, or by you being the traitor.</b>"
@@ -418,10 +424,12 @@ var/list/ai_verbs_hidden = list( // For why this exists, refer to https://xkcd.c
..()
/mob/living/silicon/ai/Topic(href, href_list)
if(..()) //VOREstation edit: So the AI can actually can actually get its OOC prefs read
return
if(usr != src)
return
if(..())
return
/*if(..()) // <------ MOVED FROM HERE
return*/
if (href_list["mach_close"])
if (href_list["mach_close"] == "aialerts")
viewalerts = 0
+6 -5
View File
@@ -1,13 +1,14 @@
/mob/living/silicon/pai/death(gibbed)
if(card)
card.removePersonality()
if(gibbed)
src.loc = get_turf(card)
qdel(card)
else
//if(gibbed) //VOREStation Edit Start. This prevents pAIs from joining back into their card after the card's killed
src.loc = get_turf(card)
qdel(card)
/*else
close_up()
qdel(card)*/ //VOREStation Edit End.
if(mind)
qdel(mind)
..(gibbed)
ghostize()
qdel(src)
qdel(src)
@@ -4,10 +4,16 @@
var/msg = ""
switch(src.stat)
if(CONSCIOUS)
if(!src.client) msg += "\nIt appears to be in stand-by mode." //afk
if(UNCONSCIOUS) msg += "\n<span class='warning'>It doesn't seem to be responding.</span>"
if(DEAD) msg += "\n<span class='deadsay'>It looks completely unsalvageable.</span>"
if(!src.client) msg += "\nIt appears to be in stand-by mode.\n" //afk
if(UNCONSCIOUS) msg += "\n<span class='warning'>It doesn't seem to be responding.</span>\n"
if(DEAD) msg += "\n<span class='deadsay'>It looks completely unsalvageable.</span>\n"
msg += attempt_vr(src,"examine_bellies_pai",args) //VOREStation Edit
// VOREStation Edit: Start
if(ooc_notes)
msg += "<span class = 'deptradio'>OOC Notes:</span> <a href='?src=\ref[src];ooc_notes=1'>\[View\]</a>\n"
// VOREStation Edit: End
msg += "\n*---------*"
if(print_flavor_text()) msg += "\n[print_flavor_text()]\n"
@@ -103,6 +103,12 @@
verbs += /mob/living/silicon/pai/proc/choose_chassis
verbs += /mob/living/silicon/pai/proc/choose_verbs
// Vorestation Edit: Meta Info for pAI's
if (client)
var/meta_info = client.prefs.metadata
if (meta_info)
ooc_notes = meta_info
//PDA
pda = new(src)
spawn(5)
@@ -763,17 +763,14 @@
/mob/living/silicon/robot/Topic(href, href_list)
if(..())
return 1
//All Topic Calls that are only for the Cyborg go here
if(usr != src)
return 1
if (href_list["showalerts"])
subsystem_alarm_monitor()
return 1
// VOREStation Edit: Start
if(href_list["ooc_notes"])
src.Examine_OOC()
return
// VOREStation Edit: End
if (href_list["mod"])
var/obj/item/O = locate(href_list["mod"])
@@ -8,33 +8,8 @@
return feed_grabbed_to_self(src,T)
/mob/living/silicon/robot/updateicon()
overlays.Cut()
..()
if(stat == CONSCIOUS)
overlays += "eyes-[module_sprites[icontype]]"
if(sleeper_g == 1)
overlays += "[module_sprites[icontype]]-sleeper_g"
if(sleeper_r == 1)
overlays += "[module_sprites[icontype]]-sleeper_r"
if(opened)
var/panelprefix = custom_sprite ? src.ckey : "ov"
if(wiresexposed)
overlays += "[panelprefix]-openpanel +w"
else if(cell)
overlays += "[panelprefix]-openpanel +c"
else
overlays += "[panelprefix]-openpanel -c"
if(module_active && istype(module_active,/obj/item/borg/combat/shield))
overlays += "[module_sprites[icontype]]-shield"
if(modtype == "Combat")
if(module_active && istype(module_active,/obj/item/borg/combat/mobility))
icon_state = "[module_sprites[icontype]]-roll"
else
icon_state = module_sprites[icontype]
return
if(stat == 0)
if(sleeper_g == 1)
overlays += "[module_sprites[icontype]]-sleeper_g"
if(sleeper_r == 1)
@@ -0,0 +1,5 @@
/mob/living/silicon/Topic(href, href_list) //For Robots and pAI's. And possibly AI's too.
if(href_list["ooc_notes"])
src.Examine_OOC()
return 1
return ..()
@@ -295,7 +295,43 @@
icon_state = "spike"
species_allowed = list("Vulpkanin", "Xenochimera")
gender = NEUTER
//xeno stuffs
xeno_head_drone_color
name = "Drone dome"
icon = 'icons/mob/human_face_vr.dmi'
icon_state = "cxeno_drone"
species_allowed = list("Xenomorph Hybrid")
gender = NEUTER
// figure this one out for better coloring
xeno_head_sentinel_color
name = "Sentinal dome"
icon = 'icons/mob/human_face_vr.dmi'
icon_state = "cxeno_sentinel"
species_allowed = list("Xenomorph Hybrid")
gender = NEUTER
xeno_head_queen_color
name = "Queen dome"
icon = 'icons/mob/human_face_vr.dmi'
icon_state = "cxeno_queen"
species_allowed = list("Xenomorph Hybrid")
gender = NEUTER
xeno_head_hunter_color
name = "Hunter dome"
icon = 'icons/mob/human_face_vr.dmi'
icon_state = "cxeno_hunter"
species_allowed = list("Xenomorph Hybrid")
gender = NEUTER
xeno_head_praetorian_color
name = "Praetorian dome"
icon = 'icons/mob/human_face_vr.dmi'
icon_state = "cxeno_praetorian"
species_allowed = list("Xenomorph Hybrid")
gender = NEUTER
/datum/sprite_accessory/facial_hair
species_allowed = list("Human","Skrell","Unathi","Tajara", "Teshari", "Nevrean", "Akula", "Sergal", "Flatland Zorren", "Highlander Zorren", "Vulpkanin", "Xenochimera", "Xenomorph Hybrid", "Vasilissan") //This lets all races use the facial hair styles.
@@ -375,7 +411,7 @@
desc = ""
icon = 'icons/mob/human_face_vr.dmi'
icon_state = "inkling-colorable"
do_colouration = 1
//VOREStation Body Markings and Overrides
//Reminder: BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_TORSO,BP_GROIN,BP_HEAD
@@ -648,4 +684,4 @@
body_tone
name = "Body toning (for emergency contrast loss)"
icon_state = "btone"
body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO)
body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO)
@@ -220,7 +220,7 @@
icon_state = "sleek"
do_colouration = 1
color_blend_mode = ICON_MULTIPLY
// Special snowflake ears go below here.
/datum/sprite_accessory/ears/molenar_kitsune
+15 -4
View File
@@ -6,12 +6,14 @@
/obj/effect/overlay/aiholo
var/mob/living/bellied //Only belly one person at a time. No huge vore-organs setup for AIs.
var/mob/living/silicon/ai/master //This will receive the AI controlling the Hologram. For referencing purposes.
pass_flags = PASSTABLE | PASSGLASS | PASSGRILLE
alpha = HOLO_ORIGINAL_ALPHA //Half alpha here rather than in the icon so we can toggle it easily.
color = HOLO_ORIGINAL_COLOR //This is the blue from icons.dm that it was before.
desc = "A hologram representing an AI persona."
/obj/effect/overlay/aiholo/Destroy()
drop_prey()
walk(src, 0) // Because we might have called walk_to, we must stop the walk loop or BYOND keeps an internal reference to us forever.
return ..()
@@ -41,10 +43,6 @@
color = HOLO_ORIGINAL_COLOR
alpha = HOLO_ORIGINAL_ALPHA
/obj/effect/overlay/aiholo/Destroy()
drop_prey()
return ..()
/mob/living/silicon/ai/verb/holo_nom()
set name = "Hardlight Nom"
set category = "AI Commands"
@@ -95,3 +93,16 @@
if(user.client)
src.examine(user)
return
//This can go here with all the references.
/obj/effect/overlay/aiholo/examine(mob/user)
. = ..(user)
var/msg = "\n"
//If you need an ooc_notes copy paste, this is NOT the one to use.
var/ooc_notes = master.ooc_notes
if(ooc_notes)
msg += "<span class = 'deptradio'>OOC Notes:</span> <a href='?src=\ref[master];ooc_notes=1'>\[View\]</a>\n"
user << msg
@@ -191,7 +191,7 @@
name = "Serdy's Weapon Box"
has_items = list(
/obj/item/weapon/permit/gun/fluff/silencedmp5a5,
/obj/item/weapon/gun/projectile/revolver/detective/fluff/serdy)
/obj/item/weapon/gun/projectile/colt/fluff/serdy)
/*
@@ -1469,3 +1469,14 @@ Departamental Swimsuits, for general use
icon_override = 'icons/vore/custom_clothes_vr.dmi'
item_state = "sfjacket_mob"
//General use
/obj/item/clothing/head/fluff/headbando
name = "basic headband"
desc = "Perfect for martial artists, sweaty rogue operators, and tunnel gangsters."
icon = 'icons/vore/custom_items_vr.dmi'
icon_state = "headbando"
icon_override = 'icons/vore/custom_clothes_vr.dmi'
item_state = "headbando"
+84 -124
View File
@@ -31,10 +31,13 @@
*/
////////////////////////////////////////////////////////////
//////////////////// Projectile Weapons ////////////////////
////////////////////////////////////////////////////////////
// For general use
/obj/item/weapon/gun/projectile/automatic/battlerifle
name = "\improper BR55 Service Rifle"
name = "\improper UNSC service rifle"
desc = "You had your chance to be afraid before you joined my beloved Corps! But, to guide you back to the true path, I brought this motivational device! Uses unique 9.5x40mm rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "battlerifle"
@@ -56,24 +59,65 @@
// For general use
/obj/item/weapon/gun/projectile/shotgun/pump/unsc
name = "\improper M45E Tactical Shotgun"
desc = "All you greenhorns who wanted to see Xenomorphs up close... this is your lucky day."
name = "\improper UNSC tactical shotgun"
desc = "All you greenhorns who wanted to see Xenomorphs up close... this is your lucky day. Uses 12g rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "haloshotgun"
icon_override = 'icons/obj/gun_vr.dmi'
item_state = "haloshotgun_i"
item_icons = null
ammo_type = /obj/item/ammo_casing/a12g
max_shells = 12
// For general use
/obj/item/weapon/gun/projectile/automatic/pdw
name = "personal defense weapon"
desc = "The X-9MM is a select-fire personal defense weapon designed in-house by Xing Private Security. It was made to compete with the WT550 Saber, but hasn't yet caught on with NanoTrasen. Uses 9mm rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "pdw"
item_state = "c20r" // Placeholder
w_class = ITEMSIZE_NORMAL
caliber = "9mm"
origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 2)
slot_flags = SLOT_BELT
load_method = MAGAZINE
magazine_type = /obj/item/ammo_magazine/m9mml
allowed_magazines = list(/obj/item/ammo_magazine/m9mm, /obj/item/ammo_magazine/m9mml)
firemodes = list(
list(mode_name="semiauto", burst=1, fire_delay=0, move_delay=null, burst_accuracy=null, dispersion=null),
list(mode_name="3-round bursts", burst=3, fire_delay=null, move_delay=6, burst_accuracy=list(0,-1,-2), dispersion=list(0.0, 0.6, 0.6))
)
/obj/item/weapon/gun/projectile/automatic/pdw/update_icon(var/ignore_inhands)
..()
if(istype(ammo_magazine,/obj/item/ammo_magazine/m9mm))
icon_state = "pdw-short"
else
icon_state = (ammo_magazine)? "pdw" : "pdw-empty"
if(!ignore_inhands) update_held_icon()
// For general use
/obj/item/weapon/gun/energy/imperial
name = "imperial energy pistol"
desc = "An elegant weapon developed by the Imperium Auream. Their weaponsmiths have cleverly found a way to make a gun that is only about the size of an average energy pistol, yet with the fire power of a laser carbine."
icon_state = "ge_pistol"
item_state = "ge_pistol"
fire_sound = 'sound/weapons/mandalorian.ogg'
icon = 'icons/obj/gun_vr.dmi'
item_icons = list(slot_r_hand_str = 'icons/obj/gun_vr.dmi', slot_l_hand_str = 'icons/obj/gun_vr.dmi') // WORK YOU FUCKING CUNT PIECE OF SHIT BASTARD STUPID BITCH ITEM ICON AAAAHHHH
item_state_slots = list(slot_r_hand_str = "ge_pistol_r", slot_l_hand_str = "ge_pistol_l")
slot_flags = SLOT_BELT
w_class = ITEMSIZE_NORMAL
force = 10
origin_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 2)
matter = list(DEFAULT_WALL_MATERIAL = 2000)
projectile_type = /obj/item/projectile/beam/imperial
// jertheace : Jeremiah 'Ace' Acacius
/obj/item/weapon/gun/projectile/shotgun/pump/unsc/fluff/ace
name = "Ace's M45D Tactical Shotgun" // D-model holds half as many shells as the normal version so as not to be OP as shit. Better than shotgun, worse than combat shotgun.
desc = "Owned by the respected (or feared?) veteran Captain of VORE Station. Inscribed on the barrel are the words \"Speak softly, and carry a big stick.\" It has a folding stock so it can fit into bags."
w_class = ITEMSIZE_NORMAL // Because collapsable stock so it fits in backpacks.
name = "Ace's tactical shotgun" // D-model holds half as many shells as the normal version so as not to be OP as shit. Better than normal shotgun, worse than combat shotgun.
desc = "Owned by the respected (or feared?) veteran Captain of VORE Station. Inscribed on the barrel are the words \"Speak softly, and carry a big stick.\""
ammo_type = /obj/item/ammo_casing/a12g/stunshell
max_shells = 6
@@ -81,40 +125,31 @@
/obj/item/weapon/gun/projectile/revolver/mateba/fluff/tasald_corlethian //Now that it is actually Single-Action and not hacky broken SA, I see no reason to nerf this down to .38. --Joan Risu
name = "Big Iron revolver"
desc = "A .357 revolver for veteran rangers on the planet Orta. The right side of the handle has a logo for Quarion industries, and the left is the Rangers. The primary ammo for this gun is .357 rubber. According to the CentCom Chief of Security, this revolver was more controversial than it needed to be."
icon = 'icons/vore/custom_guns_vr.dmi'
icon_state = "tasaldrevolver"
item_state = "revolver"
fire_sound = 'sound/weapons/pistol.ogg'
ammo_type = /obj/item/ammo_casing/a357/rubber //Like I said, no reason to nerf. --Joan Risu
var/recentpump = 0
var/cocksound = 'sound/weapons/revolvercock.ogg'
consume_next_projectile()
if(chambered)
return chambered.BB
usr << "<span class='warning'>It's a single action revolver, pull the hammer back!</span>"
return null
attack_self(mob/living/user as mob)
if(world.time >= recentpump + 10)
pump(user)
recentpump = world.time
proc/pump(mob/M as mob)
playsound(M, cocksound, 60, 1)
if(chambered)//We have a shell in the chamber
chambered.loc = get_turf(src)//Eject casing
chambered = null
if(loaded.len)
var/obj/item/ammo_casing/AC = loaded[1] //load next casing.
loaded -= AC //Remove casing from loaded list.
chambered = AC
update_icon()
/obj/item/weapon/gun/projectile/revolver/mateba/fluff/tasald_corlethian/attack_hand(mob/user as mob)
@@ -127,10 +162,8 @@
/obj/item/weapon/gun/projectile/revolver/fluff/ryan_winz_revolver
name = "Ryan's 'Devilgun'"
desc = "You notice the serial number on the revolver is 666. The word 'Sin' is engraved on the blood-red rosewood grip. Uses .357 rounds."
icon = 'icons/vore/custom_guns_vr.dmi'
icon_state = "ryan_winz"
item_state = "revolver"
/obj/item/weapon/gun/projectile/revolver/fluff/ryan_winz_revolver/redemption
@@ -153,10 +186,19 @@
desc = "This unique looking handgun is engraved with roses along the barrel and the cylinder as well as the initials DM under the grip. Along the middle of the barrel an engraving shows the words 'Mateba Unica 6'. Uses .357 rounds."
icon_state = "mateba"
origin_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 2)
ammo_type = /obj/item/ammo_casing/a357/stun
// SilencedMP5A5 : Serdykov Antoz
/obj/item/weapon/gun/projectile/colt/fluff/serdy
name = "Raikov PPS/45"
desc = "An expertly crafted and reliable .45 sidearm with a 7 round single-stack magazine, originally built and in 2369 for frontier men and peacekeepers. The frame and slide are nickel plated, and it has a synthetic black ivory grip. The words 'Krasnaya Raketa' are engraved on the slide near the muzzle. It's relatively thin, but heavy. It also has an ambidextrous mag release and safety lever, making it grippable in either hand comfortably."
icon = 'icons/vore/custom_guns_vr.dmi'
item_state = "raikov"
icon_state = "raikov"
fire_sound = 'sound/weapons/45pistol_vr.ogg'
magazine_type = /obj/item/ammo_magazine/m45/rubber
/* //Commented out due to weapon change.
/obj/item/weapon/gun/projectile/revolver/detective/fluff/serdy //This forces it to be .38 bullets only
name = "Vintage S&W Model 10"
desc = "It's a classic S&W Model 10 revolver. This one in particular is beautifully restored with a chromed black frame and cylinder, and a nice redwood grip. The name 'Serdykov A.' is engraved into the base of the grip."
@@ -166,6 +208,7 @@
fire_sound = 'sound/weapons/deagle.ogg'
origin_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 2)
ammo_type = /obj/item/ammo_casing/a38r //Rubber rounds.
*/
// LuminescentRing : Briana Moore
/obj/item/weapon/gun/projectile/derringer/fluff/briana
@@ -195,71 +238,6 @@
item_state = (ammo_magazine)? "arifle" : "arifle-empty"
if(!ignore_inhands) update_held_icon()
/*
// For general use
/obj/item/weapon/gun/projectile/automatic/m14/fluff/gallian
name = "\improper Gallian 4 Rifle"
desc = "The ever reliable Gallian 4 Rifle. Produced by the National Armory on the Planet of Gaia located in Gallia, the Gallian 4 Rifle offers high accuracy and is widely used in the United Federation's Military. Uses 7.62mm rounds."
*/
// For general use
/obj/item/weapon/gun/projectile/shotgun/pump/rifle/zmkar
name = "\improper ZM Kar 1"
desc = "A reproduction of an old ZM Kar 1 Rifle from the Autocratic East Europan Imperial Alliance of Gaia. Popular among imperials and collectors within the Federation and its allies. Uses 7.62mm rounds."
// For general use
/obj/item/weapon/gun/projectile/shotgun/pump/rifle/wicked
name = "Wicked Butterfly ZM Kar S1"
desc = "A customized bolt-action sniper rifle that was carried by some of the most revered snipers in the Federation. The stock has a small butterfly engraved on it. Uses 7.62mm rounds."
icon = 'icons/vore/custom_guns_vr.dmi'
icon_state = "wickedbutterfly"
icon_override = 'icons/obj/gun_vr.dmi'
item_state = "SVD"
item_icons = null
recoil = 2 //extra kickback
accuracy = -1
scoped_accuracy = 2
load_method = SINGLE_CASING
verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
toggle_scope(2.0)
// For general use
/obj/item/weapon/gun/projectile/automatic/pdw // Vorestation SMG because the WT550 is ugly and bad.
name = "personal defense weapon"
desc = "The X-9MM is a select-fire personal defense weapon designed in-house by Xing Private Security. It was made to compete with the WT550 Saber, but hasn't yet caught on with NanoTrasen. Uses 9mm rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "pdw"
item_state = "c20r" // Placeholder
w_class = ITEMSIZE_NORMAL
caliber = "9mm"
origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 2)
slot_flags = SLOT_BELT
load_method = MAGAZINE
magazine_type = /obj/item/ammo_magazine/m9mml
allowed_magazines = list(/obj/item/ammo_magazine/m9mm, /obj/item/ammo_magazine/m9mml)
firemodes = list(
list(mode_name="semiauto", burst=1, fire_delay=0, move_delay=null, burst_accuracy=null, dispersion=null),
list(mode_name="3-round bursts", burst=3, fire_delay=null, move_delay=6, burst_accuracy=list(0,-1,-2), dispersion=list(0.0, 0.6, 0.6))
)
/obj/item/weapon/gun/projectile/automatic/pdw/update_icon(var/ignore_inhands)
..()
if(istype(ammo_magazine,/obj/item/ammo_magazine/m9mm))
icon_state = "pdw-short"
else
icon_state = (ammo_magazine)? "pdw" : "pdw-empty"
if(!ignore_inhands) update_held_icon()
//Currently, the only problem I have now is that this weapon's item_state isn't working.
/obj/item/weapon/gun/projectile/automatic/fluff/crestrose
name = "Crescent Rose"
@@ -422,18 +400,18 @@
/obj/item/weapon/gun/projectile/shotgun/pump/rifle/fluff/kari_akiren
name = "clockwork rifle"
desc = "Brass, copper, and lots of gears. Well lubricated for fluid movement as each round is loaded, locked, and fired. Just like clockwork."
icon = 'icons/vore/custom_guns_vr.dmi'
icon_state = "clockworkrifle_icon"
icon_override = 'icons/vore/custom_guns_vr.dmi'
item_state = "clockworkrifle"
item_icons = null
/* Permit Expired
//Razerwing:Archer Maximus
/obj/item/weapon/gun/projectile/colt/fluff/archercolt
name = "\improper MEUSOC .45"
desc = "Some serious drywall work, coming up!"
*/
//////////////////// Energy Weapons ////////////////////
@@ -441,18 +419,13 @@
/obj/item/weapon/gun/energy/gun/eluger
name = "energy Luger"
desc = "The finest sidearm produced by RauMauser, this pistol can punch a hole through inch thick steel plating. This ain't your great-grand-daddy's Luger! Can switch between stun and kill."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "elugerstun100"
item_state = "gun"
charge_cost = 100 //How much energy is needed to fire.
projectile_type = /obj/item/projectile/beam/stun
modifystate = "elugerstun"
fire_sound = 'sound/weapons/Taser.ogg'
firemodes = list(
list(mode_name="stun", charge_cost=100,projectile_type=/obj/item/projectile/beam/stun, modifystate="elugerstun", fire_sound='sound/weapons/Taser.ogg'),
list(mode_name="lethal", charge_cost=200,projectile_type=/obj/item/projectile/beam/eluger, modifystate="elugerkill", fire_sound='sound/weapons/eluger.ogg'),
@@ -463,20 +436,16 @@
/obj/item/weapon/gun/projectile/lamia
name = "FS HG .44 \"Lamia\""
desc = "Uses .44 rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "Headdeagle"
item_state = "revolver"
fire_sound = 'sound/weapons/Gunshot.ogg'
caliber = ".44"
magazine_type = /obj/item/ammo_magazine/m44/rubber
allowed_magazines = list(/obj/item/ammo_magazine/m44,/obj/item/ammo_magazine/m44/rubber)
load_method = MAGAZINE
auto_eject = 1
auto_eject_sound = 'sound/weapons/smg_empty_alarm.ogg'
origin_tech = list(TECH_COMBAT = 4, TECH_MATERIAL = 4)
/obj/item/weapon/gun/projectile/lamia/update_icon()
@@ -492,21 +461,16 @@
/obj/item/weapon/gun/projectile/giskard
name = "FS HG .32 \"Giskard\""
desc = "Can even fit into the pocket! Uses .32 rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "giskardcivil"
caliber = ".32"
magazine_type = /obj/item/ammo_magazine/m32
allowed_magazines = list(/obj/item/ammo_magazine/m32)
load_method = MAGAZINE
fire_delay = 0.6
accuracy = 1
w_class = ITEMSIZE_SMALL
fire_sound = 'sound/weapons/semiauto.ogg'
origin_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 3)
/obj/item/weapon/gun/projectile/giskard/update_icon()
@@ -520,26 +484,21 @@
/obj/item/weapon/gun/projectile/olivaw
name = "FS HG .32 \"Olivaw\""
desc = "A more advanced version of the \"Giskard\". This one seems to have a two-round burst-fire mode. Uses .32 rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "olivawcivil"
caliber = ".32"
magazine_type = /obj/item/ammo_magazine/m32
allowed_magazines = list(/obj/item/ammo_magazine/m32)
fire_delay = 1.2
load_method = MAGAZINE
accuracy = 2
fire_sound = 'sound/weapons/semiauto.ogg'
origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3)
firemodes = list(
list(mode_name="semiauto", burst=1, fire_delay=1.2, move_delay=null, burst_accuracy=null, dispersion=null),
list(mode_name="2-round bursts", burst=2, fire_delay=0.2, move_delay=4, burst_accuracy=list(0,-1), dispersion=list(1.2, 1.8)),
)
origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3)
/obj/item/weapon/gun/projectile/olivaw/update_icon()
..()
if(ammo_magazine && ammo_magazine.stored_ammo.len)
@@ -551,15 +510,12 @@
/obj/item/weapon/gun/projectile/revolver/consul
name = "FS REV .44 \"Consul\""
desc = "Are you feeling lucky, punk? Uses .44 rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "inspector"
item_state = "revolver"
caliber = ".44"
ammo_type = /obj/item/ammo_casing/a44/rubber
handle_casings = CYCLE_CASINGS
origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3)
/obj/item/weapon/gun/projectile/revolver/consul/proc/update_charge()
@@ -576,21 +532,17 @@
/obj/item/weapon/gun/projectile/automatic/SMG_sol
name = "FS SMG 9x19 \"Sol\""
desc = "A standard-issued weapon used by Ironhammer operatives. Compact and reliable. Uses 9mm rounds."
icon = 'icons/obj/gun_vr.dmi'
icon_state = "SMG-IS"
item_state = "wt550"
w_class = ITEMSIZE_LARGE
slot_flags = SLOT_BELT
caliber = "9mm"
magazine_type = /obj/item/ammo_magazine/m9mm
allowed_magazines = list(/obj/item/ammo_magazine/m9mm)
load_method = MAGAZINE
multi_aim = 1
burst_delay = 2
firemodes = list(
list(mode_name="semiauto", burst=1, fire_delay=0, move_delay=null, burst_accuracy=null, dispersion=null),
list(mode_name="3-round bursts", burst=3, fire_delay=null, move_delay=4, burst_accuracy=list(0,-1,-1), dispersion=list(0.0, 0.6, 1.0)),
@@ -616,28 +568,22 @@
/obj/item/weapon/gun/energy/gun/martin
name = "FS PDW E \"Martin\""
desc = "A small holdout e-gun. Don't miss!"
icon = 'icons/obj/gun_vr.dmi'
icon_state = "PDW"
item_state = "gun"
w_class = ITEMSIZE_SMALL
projectile_type = /obj/item/projectile/beam/stun
charge_cost = 1200
charge_meter = 0
modifystate = null
battery_lock = 1
fire_sound = 'sound/weapons/Taser.ogg'
origin_tech = list(TECH_COMBAT = 3, TECH_MAGNET = 2)
firemodes = list(
list(mode_name="stun", projectile_type=/obj/item/projectile/beam/stun, fire_sound='sound/weapons/Taser.ogg'),
list(mode_name="lethal", projectile_type=/obj/item/projectile/beam, fire_sound='sound/weapons/Laser.ogg'),
)
origin_tech = list(TECH_COMBAT = 3, TECH_MAGNET = 2)
/obj/item/weapon/gun/energy/gun/martin/proc/update_mode()
var/datum/firemode/current_mode = firemodes[sel_mode]
switch(current_mode.name)
@@ -648,15 +594,30 @@
overlays.Cut()
update_mode()
/////////////////////////////////////////////////////
//////////////////// Custom Ammo ////////////////////
/////////////////////////////////////////////////////
//---------------- Beams ----------------
/obj/item/projectile/beam/eluger
name = "laser beam"
icon_state = "emitter"
icon_state = "xray"
light_color = "#00FF00"
muzzle_type = /obj/effect/projectile/xray/muzzle
tracer_type = /obj/effect/projectile/xray/tracer
impact_type = /obj/effect/projectile/xray/impact
/obj/item/projectile/beam/imperial
name = "laser beam"
icon_state = "darkb"
light_color = "#8837A3"
muzzle_type = /obj/effect/projectile/darkmatter/muzzle
tracer_type = /obj/effect/projectile/darkmatter/tracer
impact_type = /obj/effect/projectile/darkmatter/impact
/obj/item/projectile/beam/stun/kin21
name = "kinh21 stun beam"
icon_state = "omnilaser"
light_color = "#0000FF"
muzzle_type = /obj/effect/projectile/laser_omni/muzzle
tracer_type = /obj/effect/projectile/laser_omni/tracer
impact_type = /obj/effect/projectile/laser_omni/impact
@@ -777,7 +738,6 @@
caliber = ".357"
ammo_type = /obj/item/ammo_casing/a357/flash
/obj/item/ammo_casing/a357/flash
desc = "A .357 flash bullet casing."
caliber = ".357"
@@ -995,6 +995,30 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie
item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses")
item_flags = AIRTIGHT
//verkister: Opie Eggbert - Spiffy fluff goggles
/obj/item/clothing/glasses/spiffygogs
name = "Chad Goggles"
desc = "You can almost feel the raw power radiating off these strange specs."
icon = 'icons/vore/custom_items_vr.dmi'
icon_override = 'icons/vore/custom_clothes_vr.dmi'
icon_state = "spiffygogs"
item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses")
toggleable = 1
off_state = "spiffygogsup"
//General use
/obj/item/clothing/accessory/tronket
name = "metal necklace"
desc = "A shiny steel chain with a vague metallic object dangling off it."
w_class = ITEMSIZE_SMALL
icon = 'icons/vore/custom_items_vr.dmi'
icon_override = 'icons/vore/custom_clothes_vr.dmi'
icon_state = "tronket"
item_state = "tronket"
overlay_state = "tronket"
slot_flags = SLOT_TIE
slot = "over"
//The perfect adminboos device?
/obj/item/device/perfect_tele
name = "personal translocator"
@@ -1352,17 +1376,18 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie
age = 39
blood_type = "O-"
sex = "Female"
/obj/item/weapon/fluff/kitchi_injector
name = "Kitchi Monkey Injector"
desc = "Allows the user (Kitchi) to transform into a monkey. Single use."
/obj/item/weapon/fluff/injector //Injectors. Custom item used to explain wild changes in a mob's body or chemistry.
name = "Injector"
desc = "Some type of injector."
icon = 'icons/obj/items.dmi'
icon_state = "dnainjector"
/obj/item/weapon/fluff/kitchi_injector/attack(mob/living/M, mob/living/user)
/obj/item/weapon/fluff/injector/monkey
name = "Lesser Form Injector"
desc = "Turn the user into their lesser, more primal form."
if(M.ckey != "Ketrai")
user << "<span class='warning'>Something compels you to <i>not</i> use this injector.</span>"
return
/obj/item/weapon/fluff/injector/monkey/attack(mob/living/M, mob/living/user)
if(usr == M) //Is the person using it on theirself?
if(ishuman(M)) //If so, monkify them.
@@ -1370,4 +1395,4 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie
H.monkeyize()
qdel(src) //One time use.
else //If not, do nothing.
to_chat(user,"<span class='warning'> You are unable to inject other people.</span>")
to_chat(user,"<span class='warning'>You are unable to inject other people.</span>")
+11 -9
View File
@@ -260,7 +260,7 @@ var/const/RESIZE_A_SMALLTINY = (RESIZE_SMALL + RESIZE_TINY) / 2
return 1
if(src.a_intent == I_GRAB && src.canmove && !src.buckled)
if((src.get_effective_size() - tmob.get_effective_size()) >= 0.75)
if((src.get_effective_size() - tmob.get_effective_size()) >= 0.50)
now_pushing = 0
src.forceMove(tmob.loc)
@@ -269,15 +269,17 @@ var/const/RESIZE_A_SMALLTINY = (RESIZE_SMALL + RESIZE_TINY) / 2
// User is a human (capable of scooping) and not wearing shoes! Scoop into foot slot!
equip_to_slot_if_possible(tmob.get_scooped(H), slot_shoes, 0, 1)
if(istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga))
src << "You wrap up [tmob] with your powerful tail!"
tmob << "[src] binds you with their powerful tail!"
src << "You slither over [tmob] with your large, thick tail, smushing them against the ground before coiling up around them, trapping them within the tight confines of your tail!"
tmob << "[src] slithers over you with their large, thick tail, smushing you against the ground before coiling up around you, trapping you within the tight confines of their tail!"
else
src << "You clench your toes around [tmob]'s body!"
tmob << "[src] grabs your body with their toes!"
src << "You pin [tmob] down onto the floor with your foot and curl your toes up around their body, trapping them inbetween them!"
tmob << "[src] pins you down to the floor with their foot and curls their toes up around your body, trapping you inbetween them!"
else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga))
src << "You carefully squish [tmob] under your tail!"
tmob << "[src] pins you under their tail!"
src << "You squish [tmob] under your large, thick tail, forcing them onto the ground!"
tmob << "[src] pins you under their large, thick tail, forcing you onto the ground!!"
tmob.resting = 1
else
src << "You pin [tmob] beneath your foot!"
tmob << "[src] pins you beneath their foot!"
src << "You step down onto [tmob], squishing them and forcing them down to the ground!"
tmob << "[src] steps down and squishes you with their foot, forcing you down to the ground!"
tmob.resting = 1
return 1
+1
View File
@@ -18,3 +18,4 @@ xioen - Xenomorph Hybrid
zammyman215 - Vox
zekesturm - Xenomorph Hybrid
aether_elemental - Daemon
Aruis - Xenochimera
Binary file not shown.

After

Width:  |  Height:  |  Size: 422 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 266 B

After

Width:  |  Height:  |  Size: 449 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 348 B

After

Width:  |  Height:  |  Size: 632 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 173 KiB

After

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 45 KiB

+146 -119
View File
@@ -2259,7 +2259,7 @@
"aRw" = (/obj/effect/floor_decal/techfloor{dir = 5},/obj/machinery/space_heater,/obj/structure/extinguisher_cabinet{pixel_y = 30},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/bar)
"aRx" = (/obj/structure/catwalk,/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/visible/supply,/obj/machinery/atmospherics/pipe/simple/visible/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/bar)
"aRy" = (/obj/structure/catwalk,/obj/structure/disposalpipe/segment,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/bar)
"aRz" = (/turf/simulated/wall/r_wall,/area/maintenance/lower/bar)
"aRz" = (/obj/machinery/atmospherics/pipe/manifold/visible/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/visible/supply{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/atmos)
"aRA" = (/obj/structure/cable{icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/lower/north)
"aRB" = (/obj/machinery/door/firedoor/glass/hidden/steel,/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"aRC" = (/obj/machinery/alarm{dir = 1; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/tiled,/area/tether/surfacebase/north_staires_two)
@@ -2519,7 +2519,7 @@
"aWw" = (/turf/simulated/wall,/area/rnd/research)
"aWx" = (/obj/machinery/door/airlock/maintenance/rnd{name = "Research and Development Maintenance"; req_access = list(7)},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/rnd/research)
"aWy" = (/turf/simulated/wall/r_wall,/area/rnd/research)
"aWz" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/atmos)
"aWz" = (/turf/simulated/wall,/area/engineering/atmos/storage)
"aWA" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/atrium_two)
"aWB" = (/obj/effect/floor_decal/borderfloor/corner,/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/atrium_two)
"aWC" = (/obj/machinery/light/small,/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/atrium_two)
@@ -3030,7 +3030,7 @@
"bgn" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/yellow/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 10},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 10},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/turf/simulated/floor/tiled,/area/engineering/atmos/hallway)
"bgo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{dir = 4},/turf/simulated/floor/tiled,/area/engineering/atmos/hallway)
"bgp" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/floor/tiled,/area/engineering/atmos/hallway)
"bgq" = (/turf/simulated/wall/r_wall,/area/engineering/atmos/storage)
"bgq" = (/obj/structure/symbol/ca,/turf/simulated/wall{can_open = 1},/area/maintenance/lower/south)
"bgr" = (/obj/structure/catwalk,/obj/effect/floor_decal/corner_techfloor_grid/full,/obj/machinery/atmospherics/pipe/simple/visible/scrubbers,/obj/machinery/atmospherics/pipe/simple/visible/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"bgs" = (/obj/structure/catwalk,/obj/effect/floor_decal/corner_techfloor_grid{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"bgt" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/structure/symbol/es{pixel_x = 32},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_one)
@@ -3068,7 +3068,7 @@
"bgZ" = (/obj/machinery/light_switch{pixel_y = 25},/turf/simulated/floor,/area/engineering/atmos/storage)
"bha" = (/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor,/area/engineering/atmos/storage)
"bhb" = (/obj/machinery/space_heater,/turf/simulated/floor,/area/engineering/atmos/storage)
"bhc" = (/turf/simulated/wall/r_wall,/area/maintenance/lower/south)
"bhc" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall,/area/maintenance/substation/tcomms)
"bhd" = (/obj/machinery/door/airlock/multi_tile/metal/mait,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/visible/scrubbers,/obj/machinery/atmospherics/pipe/simple/visible/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/catwalk,/turf/simulated/floor/tiled/techfloor/grid,/area/maintenance/lower/south)
"bhe" = (/obj/effect/floor_decal/techfloor{dir = 10},/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/rust,/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/maintenance/asmaint2)
"bhf" = (/obj/effect/floor_decal/techfloor,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/rust,/obj/structure/closet,/obj/random/contraband,/obj/random/maintenance/research,/obj/random/maintenance/research,/obj/random/maintenance/clean,/obj/random/tool,/turf/simulated/floor/tiled/techfloor,/area/maintenance/asmaint2)
@@ -3346,7 +3346,7 @@
"bmr" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/techfloor,/area/engineering/atmos)
"bms" = (/obj/machinery/atmospherics/pipe/manifold/visible/yellow{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/engineering/atmos)
"bmt" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/camera/network/engineering{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/engineering/atmos)
"bmu" = (/turf/simulated/wall/r_wall,/area/engineering/atmos)
"bmu" = (/turf/simulated/wall,/area/maintenance/substation/tcomms)
"bmv" = (/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/atmos{name = "Atmospherics Maintenance"; req_access = list(24)},/turf/simulated/floor/tiled/techfloor/grid,/area/engineering/atmos)
"bmw" = (/obj/structure/catwalk,/obj/machinery/light/small{dir = 8},/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"bmx" = (/obj/structure/railing{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
@@ -3392,9 +3392,9 @@
"bnl" = (/obj/structure/catwalk,/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"bnm" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"bnn" = (/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 1},/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/atmospherics/pipe/simple/visible/supply,/obj/machinery/atmospherics/pipe/simple/visible/scrubbers,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"bno" = (/obj/structure/sign/department/telecoms,/turf/simulated/wall/r_wall,/area/maintenance/substation/tcomms)
"bno" = (/obj/structure/sign/department/telecoms,/turf/simulated/wall,/area/maintenance/substation/tcomms)
"bnp" = (/obj/machinery/door/airlock/maintenance/engi{name = "Telecomms Substation"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/maintenance/substation/tcomms)
"bnq" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/substation/tcomms)
"bnq" = (/turf/simulated/wall,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"bnr" = (/turf/simulated/wall/r_wall,/area/maintenance/substation/tcomms)
"bns" = (/obj/structure/railing{dir = 8},/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/atmospherics/pipe/simple/visible/supply,/obj/machinery/atmospherics/pipe/simple/visible/scrubbers,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"bnt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/plating,/area/maintenance/substation/tcomms)
@@ -3414,7 +3414,7 @@
"bnH" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue{pixel_x = -3; pixel_y = 2},/turf/simulated/floor/tiled/dark,/area/tcommsat/computer)
"bnI" = (/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/tiled/dark,/area/tcommsat/computer)
"bnJ" = (/obj/structure/table/standard,/obj/item/device/flashlight/lamp,/turf/simulated/floor/tiled/dark,/area/tcommsat/computer)
"bnK" = (/turf/simulated/wall/r_wall,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"bnK" = (/obj/structure/sign/department/telecoms,/turf/simulated/wall,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"bnL" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/tcomsat{name = "\improper Telecomms Lobby"})
"bnM" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/tcomsat{name = "\improper Telecomms Lobby"})
"bnN" = (/obj/machinery/porta_turret{dir = 6},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/dark,/area/tcomsat{name = "\improper Telecomms Lobby"})
@@ -3426,7 +3426,7 @@
"bnT" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact"; tag = "icon-intact-f (SOUTHWEST)"},/turf/simulated/floor/tiled,/area/tcommsat/computer)
"bnU" = (/obj/machinery/computer/telecomms/monitor{dir = 8; network = "tcommsat"},/turf/simulated/floor/tiled/dark,/area/tcommsat/computer)
"bnV" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/railing{dir = 8},/obj/structure/railing,/obj/machinery/atmospherics/pipe/simple/visible/supply,/obj/machinery/atmospherics/pipe/simple/visible/scrubbers,/obj/structure/table/rack,/obj/random/maintenance/engineering,/obj/random/maintenance/clean,/obj/random/maintenance/clean,/obj/random/maintenance/clean,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"bnW" = (/obj/structure/sign/department/telecoms,/turf/simulated/wall/r_wall,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"bnW" = (/obj/structure/sign/securearea,/turf/simulated/wall,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"bnX" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/decal/cleanable/cobweb,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"bnY" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/tiled,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"bnZ" = (/obj/machinery/turretid/stun{ailock = 1; check_synth = 1; control_area = "\improper Telecoms Foyer"; desc = "A firewall prevents AIs from interacting with this device."; name = "Telecoms Foyer turret control"; pixel_x = 29; pixel_y = 0; req_access = list(61); req_one_access = list(12)},/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/tiled,/area/tcomsat{name = "\improper Telecomms Lobby"})
@@ -3467,7 +3467,6 @@
"boI" = (/turf/simulated/wall/r_wall,/area/tcommsat/chamber)
"boJ" = (/obj/structure/railing{dir = 1},/obj/effect/floor_decal/techfloor{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"boK" = (/obj/structure/railing{dir = 1},/obj/effect/floor_decal/techfloor{dir = 6},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
"boL" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"boM" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/item/device/radio/intercom{dir = 1; pixel_y = -24},/turf/simulated/floor/tiled,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"boN" = (/obj/machinery/camera/network/telecom{dir = 1},/turf/simulated/floor/tiled,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
"boO" = (/obj/machinery/alarm{dir = 1; pixel_y = -25},/turf/simulated/floor/tiled,/area/tcommsat/entrance{name = "\improper Telecomms Entrance"})
@@ -3687,7 +3686,7 @@
"bsU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/armory)
"bsV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/armory)
"bsW" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/armory)
"bsX" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/camera/network/security{dir = 4},/obj/structure/bed/chair{dir = 4},/obj/machinery/flasher{id = "drunk_tank"; pixel_x = -28; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/common)
"bsX" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/camera/network/security{dir = 4},/obj/structure/bed/chair{dir = 4},/obj/machinery/flasher{id = "Drunk Tank"; pixel_x = -28; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/common)
"bsY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/common)
"bsZ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/common)
"bta" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/common)
@@ -3782,7 +3781,7 @@
"buL" = (/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/common)
"buM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/common)
"buN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/common)
"buO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/door_timer{id = "drunk_tank"; pixel_x = -32},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/common)
"buO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/door_timer{id = "Drunk Tank"; pixel_x = -32},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/common)
"buP" = (/obj/machinery/vending/snack,/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/red/border{dir = 10},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/breakroom)
"buQ" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/red/border,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 9},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/breakroom)
"buR" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/breakroom)
@@ -3821,7 +3820,7 @@
"bvy" = (/turf/simulated/wall/r_wall,/area/crew_quarters/recreation_area_restroom)
"bvz" = (/obj/structure/toilet{pixel_y = 16},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/white,/area/crew_quarters/recreation_area_restroom)
"bvA" = (/turf/simulated/wall,/area/crew_quarters/recreation_area_restroom)
"bvB" = (/obj/effect/floor_decal/borderfloor,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/door/window/brigdoor/eastright{id = "drunk_tank"; name = "holding cell"; req_access = list(2)},/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/common)
"bvB" = (/obj/effect/floor_decal/borderfloor,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/door/window/brigdoor/eastright{id = "Drunk Tank"; name = "holding cell"; req_access = list(2)},/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/common)
"bvC" = (/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/common)
"bvD" = (/obj/effect/floor_decal/borderfloor{dir = 10},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled/dark,/area/tether/surfacebase/security/common)
"bvE" = (/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/red/border{dir = 6},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 6},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled,/area/tether/surfacebase/security/common)
@@ -3980,7 +3979,7 @@
"byB" = (/obj/machinery/vending/snack,/obj/effect/floor_decal/corner/lightgrey{dir = 10},/obj/effect/floor_decal/corner/lightgrey{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals9,/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 8},/turf/simulated/floor/tiled/monotile,/area/tether/surfacebase/atrium_three)
"byC" = (/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/lightgrey/border{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals7,/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"byD" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"byE" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"byE" = (/turf/simulated/wall,/area/gateway/prep_room)
"byF" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"byG" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"byH" = (/obj/machinery/alarm{pixel_y = 22},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
@@ -4598,7 +4597,7 @@
"bKv" = (/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"bKw" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"bKx" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"bKy" = (/obj/structure/railing{dir = 4},/obj/structure/grille,/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/atrium_three)
"bKy" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/industrial/danger{dir = 1},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"bKz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/glass/hidden/steel{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"bKA" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/lightgrey/bordercorner{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"bKB" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
@@ -4705,13 +4704,13 @@
"bMy" = (/obj/structure/grille,/obj/structure/railing{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/atrium_three)
"bMz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance/int{name = "Emergency Storage"; req_one_access = list()},/turf/simulated/floor/plating,/area/maintenance/lower/atrium)
"bMA" = (/obj/structure/sign/directions/medical{dir = 4; pixel_y = 8},/obj/structure/sign/directions/science{dir = 8; pixel_y = 3},/obj/structure/sign/directions/security{dir = 8; pixel_y = -4},/obj/structure/sign/directions/engineering{dir = 8; pixel_y = -10},/turf/simulated/wall,/area/maintenance/lower/atrium)
"bMB" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/lower/atrium)
"bMB" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/machinery/atm{pixel_y = 31},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"bMC" = (/turf/simulated/wall,/area/hydroponics)
"bMD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/hydroponics)
"bME" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/hydroponics)
"bMF" = (/obj/structure/flora/pottedplant{icon_state = "plant-22"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/beige/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/beige/bordercorner2{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"bMG" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/beige/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"bMH" = (/obj/structure/closet/firecloset,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bMH" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/industrial/danger{dir = 1},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"bMI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/rnd/breakroom)
"bMJ" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_research{name = "Research Lounge"; req_access = list(47)},/turf/simulated/floor/tiled/steel_grid,/area/rnd/breakroom)
"bMK" = (/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_research{name = "Research Lounge"; req_access = list(47)},/turf/simulated/floor/tiled/steel_grid,/area/rnd/breakroom)
@@ -4769,7 +4768,7 @@
"bNK" = (/obj/effect/landmark/start{name = "Gardener"},/turf/simulated/floor/tiled,/area/hydroponics)
"bNL" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lime/border{dir = 4},/turf/simulated/floor/tiled,/area/hydroponics)
"bNM" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/machinery/status_display{pixel_y = 30},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"bNN" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"bNN" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/industrial/danger{dir = 1},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"bNO" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/maintenance/common,/turf/simulated/floor/plating,/area/tether/surfacebase/atrium_two)
"bNP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bNQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar)
@@ -4974,7 +4973,7 @@
"bRH" = (/obj/structure/closet/firecloset,/obj/structure/sign/warning/high_voltage{pixel_x = -32},/obj/random/maintenance/clean,/obj/random/maintenance/research,/obj/random/maintenance/research,/obj/random/maintenance/medical,/obj/random/maintenance/medical,/turf/simulated/floor/plating,/area/maintenance/lower/atrium)
"bRI" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/obj/machinery/power/apc{cell_type = /obj/item/weapon/cell/super; dir = 8; name = "west bump"; pixel_x = -30},/obj/structure/cable/green,/turf/simulated/floor/tiled,/area/hydroponics)
"bRJ" = (/obj/machinery/biogenerator,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lime/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/lime/bordercorner2{dir = 6},/turf/simulated/floor/tiled,/area/hydroponics)
"bRK" = (/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/beige/border{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"bRK" = (/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/beige/border{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/structure/closet/emcloset,/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_three)
"bRL" = (/obj/structure/bed/chair/wood{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"bRM" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"bRN" = (/obj/structure/railing{dir = 8},/obj/effect/floor_decal/corner_techfloor_grid{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/south)
@@ -5416,7 +5415,7 @@
"cah" = (/obj/structure/sign/deck/third,/turf/simulated/shuttle/wall/voidcraft/green{hard_corner = 1},/area/hallway/lower/third_south)
"cai" = (/obj/structure/sign/deck/second,/turf/simulated/shuttle/wall/voidcraft/green{hard_corner = 1},/area/tether/surfacebase/atrium_two)
"caj" = (/obj/structure/sign/deck/first,/turf/simulated/shuttle/wall/voidcraft/green{hard_corner = 1},/area/tether/surfacebase/atrium_one)
"cak" = (/obj/effect/floor_decal/borderfloor,/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -25},/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/atrium_two)
"cak" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7,/obj/effect/floor_decal/industrial/danger{dir = 1},/turf/simulated/floor/tiled,/area/tether/surfacebase/atrium_one)
"cal" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lightgrey/border,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 8},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/multi_tile/glass{dir = 2},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"cam" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/atrium_two)
"can" = (/obj/effect/floor_decal/borderfloor,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/atrium_two)
@@ -5428,10 +5427,10 @@
"cat" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"cau" = (/obj/structure/extinguisher_cabinet{dir = 4; icon_state = "extinguisher_closed"; pixel_x = -30; tag = "icon-extinguisher_closed (EAST)"},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"cav" = (/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"caw" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/tether/surfacebase/atrium_two)
"caw" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lightgrey/border,/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 8},/obj/machinery/alarm{dir = 1; pixel_y = -25},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"cax" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"cay" = (/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/mauve/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"caz" = (/obj/effect/decal/remains/xeno,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/tether/surfacebase/atrium_two)
"caz" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/lower/atrium)
"caA" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/steel_grid,/area/tether/surfacebase/shuttle_pad)
"caB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "xenobio1"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/outpost/research/xenobiology)
"caC" = (/obj/machinery/door/firedoor/glass,/obj/structure/cable{icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance/common,/turf/simulated/floor/plating,/area/maintenance/lower/atmos)
@@ -5442,12 +5441,14 @@
"caH" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled,/area/rnd/hallway)
"caI" = (/obj/structure/sign/directions/evac{dir = 4; name = "\improper Secondary Evacuation Route"},/turf/simulated/wall,/area/maintenance/lower/atmos)
"caJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "xenobio2"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/outpost/research/xenobiology)
"caK" = (/obj/structure/closet/emcloset,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"caL" = (/obj/structure/sign/directions/evac{name = "\improper Secondary Evacuation Route"},/turf/simulated/wall,/area/maintenance/lower/locker_room)
"caM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "xenobio2"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/outpost/research/xenobiology)
"caN" = (/obj/machinery/atmospherics/pipe/zpipe/up/scrubbers,/obj/machinery/atmospherics/pipe/zpipe/up/supply,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/cable/cyan{d2 = 2; icon_state = "0-2"},/obj/structure/cable/cyan{d1 = 16; d2 = 0; icon_state = "16-0"},/obj/structure/railing,/turf/simulated/floor/plating,/area/engineering/atmos/hallway)
"caO" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/lime/bordercorner2{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"caP" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"caQ" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"caR" = (/turf/simulated/wall,/area/tether/surfacebase/outside/outside1)
"caS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "xenobio3"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/outpost/research/xenobiology)
"caT" = (/obj/structure/sign/directions/evac{dir = 4; name = "\improper Secondary Evacuation Route"},/turf/simulated/wall,/area/maintenance/lower/locker_room)
"caU" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lime/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
@@ -5469,9 +5470,35 @@
"cbk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/plating,/area/hallway/lower/third_south)
"cbl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/camera/network/northern_star{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/turf/simulated/floor/tiled,/area/hallway/lower/third_south)
"cbm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/plating,/area/tether/surfacebase/shuttle_pad)
"cbn" = (/obj/structure/symbol/ca,/turf/simulated/wall/r_wall{can_open = 1},/area/maintenance/lower/south)
"cbo" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/window/northleft{name = "Atmospherics Hardsuits"; req_access = list(24)},/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/suit/space/void/atmos/taur,/obj/item/clothing/head/helmet/space/void/atmos,/obj/item/clothing/suit/space/void/atmos,/obj/item/clothing/head/helmet/space/void/atmos,/turf/simulated/floor/tiled/techfloor,/area/engineering/atmos)
"cbp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/plating,/area/hallway/lower/third_south)
"cbq" = (/turf/simulated/wall,/area/tether/surfacebase/outside/outside2)
"cbr" = (/obj/structure/railing{dir = 4},/turf/simulated/open/virgo3b,/area/tether/surfacebase/outside/outside2)
"cbs" = (/obj/effect/floor_decal/rust,/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside1)
"cbt" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside2)
"cbu" = (/obj/effect/floor_decal/corner_oldtile/green{dir = 5},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbv" = (/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside1)
"cbw" = (/obj/effect/floor_decal/corner_oldtile/green/full{dir = 8},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbx" = (/obj/structure/catwalk,/turf/simulated/open/virgo3b,/area/tether/surfacebase/outside/outside2)
"cby" = (/obj/structure/catwalk,/turf/simulated/open/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbz" = (/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside2)
"cbA" = (/obj/effect/floor_decal/corner_oldtile/green/full{dir = 1},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbB" = (/obj/structure/railing,/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbC" = (/obj/effect/floor_decal/corner_steel_grid{dir = 10},/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside2)
"cbD" = (/obj/effect/floor_decal/corner_oldtile/green{dir = 9},/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbE" = (/obj/effect/floor_decal/corner_oldtile/green{dir = 6},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbF" = (/obj/structure/stairs/north,/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside1)
"cbG" = (/obj/structure/catwalk,/obj/structure/railing{dir = 4},/obj/structure/railing{dir = 8},/turf/simulated/open/virgo3b,/area/tether/surfacebase/outside/outside2)
"cbH" = (/obj/structure/railing{dir = 4},/obj/effect/floor_decal/corner_oldtile/green{dir = 9},/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbI" = (/obj/structure/catwalk,/obj/structure/railing{dir = 4},/turf/simulated/open/virgo3b,/area/tether/surfacebase/outside/outside2)
"cbJ" = (/obj/structure/railing{dir = 8},/obj/effect/floor_decal/corner_oldtile/green{dir = 6},/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbK" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside1)
"cbL" = (/obj/structure/stairs/south,/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside2)
"cbM" = (/obj/effect/floor_decal/corner_steel_grid{dir = 5},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/virgo3b,/area/tether/surfacebase/outside/outside1)
"cbN" = (/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 1},/obj/effect/floor_decal/corner_oldtile/green{dir = 10},/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbO" = (/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 4},/obj/effect/floor_decal/corner_oldtile/green/full,/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
"cbP" = (/obj/structure/catwalk,/obj/structure/railing{dir = 1},/turf/simulated/open/virgo3b,/area/tether/surfacebase/outside/outside2)
"cbQ" = (/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 1},/obj/effect/floor_decal/corner_oldtile/green/full{dir = 4},/turf/simulated/floor/tiled/steel_dirty/virgo3b,/area/tether/surfacebase/outside/outside3)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaacaacaacaacaacaacaacaacaacaacaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -5496,13 +5523,13 @@ aaaaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaa
aaaaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahabTabTacracsabnactacuacvacwacxacyacxacxaczacAacBacCacDacEacFacGacHacIacJacKacLabMacMacNabPacOacpacPaaUaaUaaUaaUaaUaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahabTacQacRacSabnacTabnacUacVacWacXacYacZadaacWadbadcaddadeadfadfadgadfadhadiadjadkadladmabPacOadnabHabHabHabHabHaaUaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahabTacQacRadoabTadpabnadqadracxadsadradtaduacxadvabMadwadxadxadyadzadAadBadxadCadDadEadFabPadGadHadIadIadIadJabHaaUaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahabTadKadLadMadNadOabnadPadQadRadSadTadUadVadWadXabLadYadZadZaeaabLaebaecaedaeeabLaefaegabPaehaeiaejaekaelaemabHaaUaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahabTabTabTabTabTaenabnabnaeoaeoaepaeoaeoaeqaeoaeoabLabLabLabLabLabLabLaeraesabLabLabPabPabPaaUaaUaaUaaUaaUaaUaetaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeuaeuaeuaeuaevaewaexaeyaeoaezaeAaeBaeCaeDaeEaeFaeGaeHaeIaeIaeJaeKaeLaeMaeNaeOaePaeQaeRaeGaahaahaahaahaahaaUabHaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSaeSaeSaeSaeSaeSaeSaeSaeSaahaahaahaeuaeTaeUaeVaeWaeXaeYaeZaeoafaafbaeCaeCafcaeCaeCafdafeaffafgafhafiafiafjafkafkafkafkaflaeGaahaahaahaahaahaaUabHaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSafnafoafpafqafrafsafnaeSaahaahaahaeuaftafuafvaeuafwafMafyaeoafaafzaeCaeCafAafBafCafDafEafFafFafGafFafHafIafJafJafKafkafLaeGaahaahaahaahaahaaUagNaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSafNafOafOafPafOafQafRaeSaahaahaahaeuafSafTafUafVafWafXafYaeoafZagaaeCagbaeCagcagdaeGageagfaggaghagiagjagkaglaglaglagmagnaeGaahaahaahaahaahaaUabHaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSagoafOafnafnafnagpagqaeSaahaahaahaeuaeuaeuaeuaevagrabTabTaeoaeoaeoaeoaeoaeoaeoaeoaeGaeGaeGahaagtaeGaeGaeGaeGaeGaeGaeGaeGaeGaahaahaahaaUaaUaaUabHaaUaaUaaUaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadcaRcaRcaRcaRaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahabTadKadLadMadNadOabnadPadQadRadSadTadUadVadWadXabLadYadZadZaeaabLaebaecaedaeeabLaefaegabPaehaeiaejaekaelaemabHaaUaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadcbvcbscbscaRaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahabTabTabTabTabTaenabnabnaeoaeoaepaeoaeoaeqaeoaeoabLabLabLabLabLabLabLaeraesabLabLabPabPabPaaUaaUaaUaaUaaUaaUaetaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadcbvcaRcbscaRaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeuaeuaeuaeuaevaewaexaeyaeoaezaeAaeBaeCaeDaeEaeFaeGaeHaeIaeIaeJaeKaeLaeMaeNaeOaePaeQaeRaeGaahaahaahaahaahaaUabHaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadcbvcbFcbvcaRaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSaeSaeSaeSaeSaeSaeSaeSaeSaahaahaahaeuaeTaeUaeVaeWaeXaeYaeZaeoafaafbaeCaeCafcaeCaeCafdafeaffafgafhafiafiafjafkafkafkafkaflaeGaahaahaahaahaahaaUabHaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadcbKcbvcbvcaRaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSafnafoafpafqafrafsafnaeSaahaahaahaeuaftafuafvaeuafwafMafyaeoafaafzaeCaeCafAafBafCafDafEafFafFafGafFafHafIafJafJafKafkafLaeGaahaahaahaahaahaaUagNaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadcbKcbMcbvcaRaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSafNafOafOafPafOafQafRaeSaahaahaahaeuafSafTafUafVafWafXafYaeoafZagaaeCagbaeCagcagdaeGageagfaggaghagiagjagkaglaglaglagmagnaeGaahaahaahaahaahaaUabHaaUaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadcaRcaRcaRcaRaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSagoafOafnafnafnagpagqaeSaahaahaahaeuaeuaeuaeuaevagrabTabTaeoaeoaeoaeoaeoaeoaeoaeoaeGaeGaeGahaagtaeGaeGaeGaeGaeGaeGaeGaeGaeGaahaahaahaaUaaUaaUabHaaUaaUaaUaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSaguafOafnagvafnagpagwaeSaahaahaahaahaahaahaahabTagrabTaahaahaahaahaahaahaahaahaahaahaahaeGagxagyaeGaahaahaahaahaahaahaahaahaahaahaahaaUagzagAagBagCabHaaUaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSagDagEafOafPafOagpagFaeSabTabTabTabTabTabTabTabTagGabTaahaahaahaahaahaahagHagHagHaahaahaeGagIagJaeGaahaahaahaahaahaahaahaahaahaahaahaaUagKagLagMazmagOaaUaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahagPagPagPagPagPaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaeSagQagRagSagTagSagUagVaeSabTafwafwafwagWafwafwafwagGabTaahaahaahaahaahaahagHagXagHaahaahaeGagYagZaeGaahaahaahaahaahaahaahaahaahaahaahaaUabHazYahbahcabHaaUaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
@@ -5524,11 +5551,11 @@ aaaaadaadaadaadaadaadaadaadaadaadaahaahamMapeaoyaozapfapgaphapiapfaoFamMapjapkap
aaaaadaadaadaadaadaadaadaadaadaadaahaahamMapLapMapNapOapPapQapRapSapTamMapUapkaplapVahgapWakgapXapYapZapZapZapZakMakMakMakMakMakMakMakMakMakMakMakYaqaalGaqbaqcakYakYakYakYakYakYakYakYakYaahaahaahakYbIkagHagXbICbIAakuajNalealJamlalKalKalKalKalKamlalLaleajNajOaqeanXaqfapyaqgaqhapbanXaqiaqjanXanXanXaahapFaqkaqlaqmaqnaqoaqpaqqaqraqsaqtaqsaqsaqsaqsaqtaqsaquapFaaa
aaaaadaadaadaadaadaadaadaadaadaadaahamMamMamMaqvaqwaqxaqyaqzaqAaqBaqCamMapUaqDaqEaqFahgaqGakgaqHaqIaqJaqKaqLapZakMakMakMakMakMakMakMakMakMakMakMakYaqMaqNaqOaqPakYaahaahaahaahaahaahaahaahaahaahaahakYbIkagHagHagHbJGakuajNalealJalKalKalKalKalKalKalKalLaleajNajOajPanXaqQaqRaqSaqTaqUanXaqVaqWaqXaowanXaahapFaqYaqZaqZaqZaraaqZaqqaqraqsaqtaqsaqsaqsaqsaqtaqsarbapFaaa
aaaaadaadaadaadaadaadaadaadaadaadaahamMarcardarearfargarfarhariarjarkamMarlarmarnarnahgaroakgarpapZarqarrarsapZartartartartartartartartartartartakYarualGakYakYakYaahaahaahaahaahaahaahaahaahaahaahakYbIkbIkbJJagHarvakuajNalearwaneaneaneaneaneaneanearxaleajNajOaryanXarzaoYaoYarAarBanXarCanXanXanXanXaahapFarDaqZarEarFarGaqZaqqaqraqsarHarIarIarIarIarHaqsaquapFaaa
aaaaadaadaadaadaadaadaadaadaadaahaahamMarJarKarearLarMarNarOarParQarQarRarSarTarUarVarWarXakgarYartartarZasaartasbascasdaseasdasdasdasdasdasdasdasfasgashakYaahaahaahaahaahaahaahaahaahaahaahaahaahakYakYakYbIkagHasiakuajNakvakwakwakwakwakwakwakwakwakwakvajNajOasjaskaslaoYaoYarAasmasnasoaspasqasranXaahapFassaqZastasuasvaqZaqqaqrarIarHarIarIarIarIarHarIaswapFaaa
aaaaadaadaadaadaadaadaadaadaadaahaahamMasxasyaszasAasAasAasAasAasAasBasCasDasEasFasGasHasIasJasKartasLasMasNasOasPasQasRasRasRasRasRasRasRasRasRasRaEDasTasUasUasVasVasVasVasVasVagHagHaahaahaahaahaahaahakYbIkagHasWakuajNajNajNajNajNajNajNajNajNajNajNajNajNasXasYasZataatbatbatcatdaoYateaoYapbasranXaahapFaqkatfatfaqZatgaqZaqqaqrarIarHarIarIarIarIarHarIarbathaaa
aaaaadaadaadaadaadaadaadaadaadaahamMamMamMamMatiarfarfatjatkatlatmatnapeatoatpatqatratsattatuatvartatwatxatxatxatxatyasRatzatAatBatCatDatDatDatEasRatFatGasUatHatIatIatIatIatIatIagHagHagHaahaahaahaahaahakYbIkagHatJatKatLatMatMatMatMatMatNatMatMatMatMatMatMatOatPanXatQaoYaoYatRatSatTatUaoYapbasranXaahapFapFapFapFatVatgaqZaqqaqrarIarHarIarIarIarIarHarIaquapFaaa
aaaaadaadaadaadaadaadaadaadaahaahamMatWatXatYatZarfaqxaoyatWamMauaaubaucamMaudaueartartartartartartaufaugaugaugaugaugasRauhauiaujaukaulaulaulaumasRaunauoaupauqatIaurauraurauratIausautagHagHagHagHagHagHagHbHIagHauvakuauwauxauyauzauzauAauBauCauDauzauzauzauEajOajPanXauFauFauGauHauIauJauKauLauMauNanXaahapFauOauOapFauPatgaqZaqqaqrarIarHarIarIarIarIarHarIaquapFaaa
aaaaadaadaadaadaadaadaadaadaahaahamMauQarfarfatZarfauRaoyauSamMauaauTauUamMauVauWauXasdasdasdasdauYauZaugavaavbavcavdaveavfavgavhaviavjavjavjavkasRavlavmasUavnatIauraurauraurauravoavpavqavravsbURbXlavtavvavtbXJavyavzavAagHagHavBavBavBavBavBavBavCavBavBavDajOajPanXanXanXanXavEavFanXanXanXanXanXavGagHapFavHavHapFavIavJaqZaqqaqrarIarHarIarIarIarIarHarIarbapFaaa
aaaaadaadaadaadaadaadaadaadaadaahaahamMarJarKarearLarMarNarOarParQarQarRarSarTarUarVarWarXakgarYartartarZasaartasbascasdaseasdasdasdasdasdasdasdasfasgashakYaahaahaahaahaahaahaahaahaahaahaahaahaahakYbIkbIkbIkagHasiakuajNakvakwakwakwakwakwakwakwakwakwakvajNajOasjaskaslaoYaoYarAasmasnasoaspasqasranXaahapFassaqZastasuasvaqZaqqaqrarIarHarIarIarIarIarHarIaswapFaaa
aaaaadaadaadaadaadaadaadaadaadaahaahamMasxasyaszasAasAasAasAasAasAasBasCasDasEasFasGasHasIasJasKartasLasMasNasOasPasQasRasRasRasRasRasRasRasRasRasRaEDasTasUasUasVasVasVasVasVasVagHagHaahaahaahaahagHagHagHbIkagHasWakuajNajNajNajNajNajNajNajNajNajNajNajNajNasXasYasZataatbatbatcatdaoYateaoYapbasranXaahapFaqkatfatfaqZatgaqZaqqaqrarIarHarIarIarIarIarHarIarbathaaa
aaaaadaadaadaadaadaadaadaadaadaahamMamMamMamMatiarfarfatjatkatlatmatnapeatoatpatqatratsattatuatvartatwatxatxatxatxatyasRatzatAatBatCatDatDatDatEasRatFatGasUatHatIatIatIatIatIatIagHagHagHaahaahaahagHagXagHbIkagHatJatKatLatMatMatMatMatMatNatMatMatMatMatMatMatOatPanXatQaoYaoYatRatSatTatUaoYapbasranXaahapFapFapFapFatVatgaqZaqqaqrarIarHarIarIarIarIarHarIaquapFaaa
aaaaadaadaadaadaadaadaadaadaahaahamMatWatXatYatZarfaqxaoyatWamMauaaubaucamMaudaueartartartartartartaufaugaugaugaugaugasRauhauiaujaukaulaulaulaumasRaunauoaupauqatIaurauraurauratIausautagHagHagHagHagHahpagHbHIagHauvakuauwauxauyauzauzauAauBauCauDauzauzauzauEajOajPanXauFauFauGauHauIauJauKauLauMauNanXaahapFauOauOapFauPatgaqZaqqaqrarIarHarIarIarIarIarHarIaquapFaaa
aaaaadaadaadaadaadaadaadaadaahaahamMauQarfarfatZarfauRaoyauSamMauaauTauUamMauVauWauXasdasdasdasdauYauZaugavaavbavcavdaveavfavgavhaviavjavjavjavkasRavlavmasUavnatIauraurauraurauravoavpavqavravsbURbXlcakavvavtbXJavyavzavAagHagHavBavBavBavBavBavBavCavBavBavDajOajPanXanXanXanXavEavFanXanXanXanXanXavGagHapFavHavHapFavIavJaqZaqqaqrarIarHarIarIarIarIarHarIarbapFaaa
aaaaadaadaadaadaadaadaadaadaadaahamMavKavLavMavNavOavPaoyatWamMavQavRavSamMavTavUaugaugaugaugaugaugaugaugavVavWavXavYavZawaawbawcawdaweaweawfawgasRawhavmasUavnatIauraurauraurauravoavoavoawiavoavoawjavoawkatMcafawmawnawoamnagXavBawpawqawrawsawtawuawvavBawwawxawyawzawAawBawCawDawEaEEawGawHawIawJawKawAawLawMawMawNawOawPaqZaqqawQarIarHarIarIarIarIarHarIaquapFaaa
aaaaadaadaadaadaadaadaadaadaadaahawRawRawRawRawRawRawRawRawRawRawRawRawRawRawSavUaugawTawUawVawWawXawYawZaxaaxbaxcaxdaveaxeaxfaxgaxhaxiaxjaxkaxlaxmaxnaxoasUavnatIaxpaurauraurcajaxqaxraxsaxtaxuaxvaxwaxxaxyaxzcaoaxBaxCaxDagHagHavBaxEaxFaxGaxGaxHaxIaxJaxKaxLasXawmaxMatMatMaxNatMaxOaxPatMatMawmatMatMaxQaxRaxSaxTaxUaxRaxVaqZaqqawQarIarHarIarIarIarIarHarIaquathaaa
aaaaadaadaadaadaadaadaadaadaadaahartaxWaxXaxYaxYaxZaxYayaaybaxYaxYaybaxYaycaydavUaugayeayfaygayhayiayhayhayhayhayjaykaveaylaymaynayoaypayqayraysasRakYcapasUayuatIatIatIatIatIatIayvaywagHagHagHagHagHcaqaFAauuagHagHagHagHagHaahavBayyayzayAayBayCayDayEayFayGayHayIayJayKayLayMayKayNayOayOayPayQayRayOayOaySayTayUayVayWayXaqZaqqawQarIarHarIarIarIarIarHarIaquapFaaa
@@ -5536,7 +5563,7 @@ aaaaadaadaadaadaadaadaadaadaadaahartayYayZazaazaazaazaazaazaazaazaazaazaazaazbaz
aaaaadaadaadaadaadaadaadaadaadaahartazyayZazaazzazzazAcaBazCazDazEazFazGazHazIazJazKazLaxbaxbazMazNazNazNazOaxbaxcazPaugazQazRazSazTazUazVazWazXatsaahaNUazZaAaaAaaAaaAaaAaaAaaAaaOrazZazZaAdaAeaAaaAacaCaAgaznaznaznaznaahaahaahavBaAhaAiaAjaAkavBaAlaAmavBaahagHagXaAnaAnaAnaahaAnaOsaAnaahaahaahaahaahaahapFauOauOapFaApaAqaqZaqqaqrarIarHarIarIarIarIarHarIaquapFaaa
aaaaadaadaadaadaadaadaadaadaadaadartazyayZazaazzazzazzaAraAsaAtaAuaAvaAwazHaAxaAyaAzaAAaxbaxbazMazNaABazNazOaxbaxcaACaugaADaAEaAFaAGaAHaAIaAGaAJatsaAKaAKaAKaAKaznaznaznaznaznaznaznaznaznaznaznaznaznaALaAMaANaAOaAPaznaahaahaahavBaAQaARaASaATavBaAUaAVavBaahagHaAWaAXaAYaAnaahaAnaOsaAnaahaahaahaahaahaahapFapFapFapFaAZaAqaqZaqqaqrarIarHarIarIarIarIarHarIaquapFaaa
aaaaadaadaadaadaadaadaadaadaadaadartaBaayZazaaBbaBcaBccaFaBeaBfaBgaAvaBhazaaBiaBjaAzaBkaxbaBlaBmaBnaBnaBnaBoaBpaBqaBraBsaBtaBuaAGaBvaBwaBxcaGaBzatsaBAaBBaBCaAKaahaahaahaahaahaahaahaahaahaahaahaahaahaALaBDaBEaBFaBGaznaahaahaAnavBavBaBHavBavBavBavBavBavBaahagHagHaAnaBIaAnaahaAnaUEaAnaahaahaahaahaahaahapFaqkaqlaqnaqZaAqaqZaqqaqrarIarHarIarIarIarIarHarIarbathaaa
aaaaadaadaadaadaadaadaadaadaadaadartazyaBKazaazaazaazaazaazaaBLaBMaBNaBOaBPaBQaBRaAzaBkaxbaBSaBTaBTaBTaBUaBVaBVaBWaBXaugaBYaBuaBZaBvaCaaAGcaHaCcaCdaCeaCfaCgaAKaahaahaahaahaahaahaahaahaahaahaahaahaahaALaYHaWzaYKaCkcaIaAnaAnaAnbcnbbBaAoaAnaahaahaahaahaahaahaahaahaAnaCmaAnaahaAnaOsaAnaahaahaahaahaahaahapFassaqZaCnaCoaCpaqZaqqaqrarIarHarIarIarIarIarHarIaswapFaaa
aaaaadaadaadaadaadaadaadaadaadaadartazyaBKazaazaazaazaazaazaaBLaBMaBNaBOaBPaBQaBRaAzaBkaxbaBSaBTaBTaBTaBUaBVaBVaBWaBXaugaBYaBuaBZaBvaCaaAGcaHaCcaCdaCeaCfaCgaAKaahaahaahaahaahaahaahaahaahaahaahaahaahaALaYHaRzaYKaCkcaIaAnaAnaAnbcnbbBaAoaAnaahaahaahaahaahaahaahaahaAnaCmaAnaahaAnaOsaAnaahaahaahaahaahaahapFassaqZaCnaCoaCpaqZaqqaqrarIarHarIarIarIarIarHarIaswapFaaa
aaaaadaadaadaadaadaadaadaadaadaadaCqaCraCsazaazzazzazAcaJazCaCuaBgaAvaCvaCwaCxaCyaugaCzaCAaCBaCCaCDaCEaCFaCGaCHaCHaCIaAzaAxaBuaAGaAGaAHaCJaCKaCLatsaCMaCNaCOaAKaahaahaahaahaahaahaahaahaahaahaALaALaALaALaCPaCQaCRaCSbepbdybdybdyberbdybescaLaAnaAnaahaahaahaahaahaahaAnaCXaAnaahaAnaOsaAnaahaahaahaahaahaahapFarDaqZaCYarFaCZaqZaqqaqrarIarHarIarIarIarIarHarIaquapFaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaDaajTazaazzazzazzaDbaAsaAtaDcaAvaDdaDeaDfaDgaugaugaugaugaAzaAzaugaDhaugaAzaAzaAzaAzaAxaBuaAGaAGaAHaAGaCKaDiatsaAKaAKaAKaAKaahaahaahaahaahaahaALaALaALaALaALaDjaDkaALaDlaDmaDnaDoaALaAnaAnaAnaAnaAnaOsaAnaDpaAnaahaahaahaahaahaahaAnaBIaAnaahaAnaOsaAnaahaahaahaahaahaahapFaqYaqZaqZaqZaDqaqZaqqaqraqsarHarIarIarIarIarHaqsarbapFaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaDaaahazaaBbaBcaBccaMaBeaBfaBgaDsaDtazHaDuaDvaDwaDxaDyaDzaDAaDBaDCaDDaDEaDFaDFaDFaDGaDHaDIaDJaDKaDLaDMaDNaDOatsaahaahaahaahaahaahaahaahaahaahaALaDPaDQaDRaALaALaALaALaDSaDoaDoaDoaALaahaahaahaahaAnaOsaAnaAnaAnaAnaAnaAnaAnaAnaAnaAnaAXaAnaAnaAnaOsaAnaahaahaahaahaahaahapFaqkatfaDTatfaDUaDVaqqaqraqsaqtaqsaqsaqsaqsaqtaqsaquapFaaa
@@ -5554,7 +5581,7 @@ aFeaFfaFfaFfaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaadaadaadaadaadaadaadaa
aFeaadaadaadaadaFfaadaFfaadaadaadaadaadaadaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadajTajTajTajTaahaahaahaahaahaERaERaERaERaERaahaExaExaExaExaExaExaExaahaahaahaahaahaahaHYaIbaIcaIdaIeaIfaIgaIhaIiaIjaIkaIlaImaInaIoaIeaIpaIlaIlaIqaHYaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aFeaFfaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaHYaIraIsaItaIuaIvaIuaIwaIxaIyaIzaIzaIzaIAaIuaIuaIuaIBaICaIDaHYaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aEHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaHYaIEaIFaIFaIFaIGaIFaIFaIHaIIaIJaIJaIJaIKaILaIMaINaIOaIPaIQaHYaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaHYaIraIFaHYaHYaIRaIFaIFaISaITaIUaIVaIJaIKaIWaIXaIYaIOaIPaIZaHYaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaHYaIraIFaHYaHYaIRaIFaIFaISaITaIUaIVaIJaIKaIWaIXaIYaIOaIPaIZaHYaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaHYaIraIFaHYaJaaJbaIFaIFaISaITaIUaIVaJcaJdaJeaIXaJfaIOaJgaJgaHYaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaJhaJhaJhaJhaJhaJhaJhaJhaJhaJhaJhaJhaJhaJhaJhaJhaHYaJiaIFaHYaIFaJbaIFaIFaISaITaIUaIVaIJaIKaJeaIXaJfaIOaJgaJgaHYaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaJhaJjaJjaJkaJkaJkaJkaJkaJkaJkaJkaJkaJkaJkaJkaJkaHYaJlaIFaIFaJmaJnaIFaJoaISaITaIUaIVaIJaIKaJeaIXaJfaJpaJqaJraHYaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaaa
@@ -5616,16 +5643,16 @@ aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaK
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaLbaLcaLdaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKFaLeaLfaLgaKFaLhaLiaLjaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaLkaLkaLkaKwaKwaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKFaLlaLmaLnaLoaLpaLiaLqaKHaKuaKuaKvakNaLsaLtaLuaLvaLwaLxaLyaLzaLAakbaLCaKvakTaLEaLFaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaKwaKwaLGaLHaLHaLIaLJaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaKHaKHaKHaKHaKFaKFaKFaKFaLKaLiaKHaKHaKuaKuaKvaLLaKAaKAaKZaLMaKAaKAaKAaKAaKZaKAaLNamdaLOaLPaLQaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaLRaLSaLTaLTaLTaLTaLUaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaLVaLWaLXaLYaLZaMaaMbaKHaKHaMcaKHaKuaKuaKuaKvaMdaKZaMeaMfaMgaMhaMiaMjaMkaMlaMfaMmaKvaMoaMoaLDaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaMqaLHaLHaLHaMraKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaMsaMtaMuaMvaMwaMxaMyaMzaMAaMBaKHaKuaKuaKuaKvaMCaKAaLNaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaMoaLDaMDaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaLRaLSaLTaLTaLTaLTaLUaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaLVaLWaLXaLYaLZaMaaMbaKHaKHaMcaKHaKuaKuaKuaKvaMdaKZaMeaMfaMgaMhaMiaMjaMkaMlaMfaMmaKvaMoaMoaLDaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaMqaLHaLHaLHaMraKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaMsaMtaMuaMvaMwaMxaMyaMzaMAaMBaKHaKuaKuaKuaKvaMCaKAaLNaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaMoaLDaMDaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMEaKwaMFaMGaMHaLHaMIaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaMsaMJaMuaMKaKHaKuaKuaKuaMLaMMaKHaKuaKuaKuaKvaMNaMfaMOaKvaMPaMQaMQaMQaMQaMRaMQaMQaMSaMTaMoaMUaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaLHaLHaKwaMVaMWaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaMsaMJaMuaMXaKHaKuaKuaKuaMYaMcaKHaKuaKuaKuaKvaKvaKvaKvaKvaMQaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaNaaNaaKwaNbaNcaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaMsaMJaMuaMKaKHaKuaKuaKuaNdaMcaNeaNeaNeaNeaNfaMQaMQamAanPaNgaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMEaKwaKwaKwaKwaKwaKwaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaKHaKHaKHaKHaKHaKHaNhaNiaNjaNkaKHaKuaKuaKuaNlaNmaMzaNnaMzaMzaNoaNpaNpaNpaNqaNraKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaNsaNtaNeaNeaNuaNwaNwaNxaNyaMuaNzaKHaKuaKuaKuaKuaKuaKuaKuaKuaKuaKvafmafmafxaNCaMQaKvaKvaKvaKvaKvaKvaKvaKvaNDaNDaNDaNDaNDaNDaNDaNDaNDaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaNEaNFaNFaNGaNGaNGaNGaNHaNIaNJaNKaNLaKHaKuaKuaKuaKuaKuaKuaKuaKuaKuaKvaKZaKZagsaNCaMQaMQaNOaNPaNQaNRaNQaNQaNQaNSaNSaNSaNSaNSaNTaNSaNSaNVaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaNWaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaNXaNtaNYaNZaMuaMuaMuaMuaOaaMuaMuaMuaObaKHaKuaKuaOcaOcaOcaKuaKuaKuaKuaKvaKZaKZagsaOdaNpaOeaOfaNpaNpaNpaNpaNpaNpaOgaOgaOgaOhaOiaOiaOiaOiaOjaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaOkaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaOlaNZaNZaMuaMuaMuaMuaMuaOmaOnaOoaOpaNzaKHaKuaKuaOcaOqaOcaKuaKuaKuaKuaKvahqaKZaKZawFasSaOtaOuaOvaOwaKvaKvaKvaKvaNDaOxaOyaOzaOAaOBaOCaOiaOjaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtcbqcbqcbqcbqcbqaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaLHaLHaKwaMVaMWaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaMsaMJaMuaMXaKHaKuaKuaKuaMYaMcaKHaKuaKuaKuaKvaKvaKvaKvaKvaMQaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtcbrcbxcbzcbtcbtcbqaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaNaaNaaKwaNbaNcaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaMsaMJaMuaMKaKHaKuaKuaKuaNdaMcaNeaNeaNeaNeaNfaMQaMQamAanPaNgaKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtcbrcbxcbCcbzcbCcbqaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMEaKwaKwaKwaKwaKwaKwaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaKHaKHaKHaKHaKHaKHaNhaNiaNjaNkaKHaKuaKuaKuaNlaNmaMzaNnaMzaMzaNoaNpaNpaNpaNqaNraKvaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtcbrcbIaKtcbGcbzcbqaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaNsaNtaNeaNeaNuaNwaNwaNxaNyaMuaNzaKHaKuaKuaKuaKuaKuaKuaKuaKuaKuaKvafmafmafxaNCaMQaKvaKvaKvaKvaKvaKvaKvaKvaNDaNDaNDaNDaNDaNDaNDaNDaNDaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtcbrcbIaKtcbGcbLcbqaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaMpaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaNEaNFaNFaNGaNGaNGaNGaNHaNIaNJaNKaNLaKHaKuaKuaKuaKuaKuaKuaKuaKuaKuaKvaKZaKZagsaNCaMQaMQaNOaNPaNQaNRaNQaNQaNQaNSaNSaNSaNSaNSaNTaNSaNSaNVaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtcbrcbxcbPcbxcbqcbqaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaNWaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaNXaNtaNYaNZaMuaMuaMuaMuaOaaMuaMuaMuaObaKHaKuaKuaOcaOcaOcaKuaKuaKuaKuaKvaKZaKZagsaOdaNpaOeaOfaNpaNpaNpaNpaNpaNpaOgaOgaOgaOhaOiaOiaOiaOiaOjaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtcbqcbqcbqcbqcbqaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaOkaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaOlaNZaNZaMuaMuaMuaMuaMuaOmaOnaOoaOpaNzaKHaKuaKuaOcaOqaOcaKuaKuaKuaKuaKvahqaKZaKZawFasSaOtaOuaOvaOwaKvaKvaKvaKvaNDaOxaOyaOzaOAaOBaOCaOiaOjaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKwaKwaKwaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaKHaKHaODaOEaOFaOGaOHaKHaOIaOcaOcaOJaOKaOcaOcaOcaOcaOLaOcaOcaOcaOcaOcaOcaOcaOcaOcaOcaOcaOMaONaOcaOcaOcaOOaOOaOOaNDaOPaOQaORaOSaOTaOUaOiaOjaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaOVaOWaOXaOXaOYaKHaOZaOcaPaaPbaPcaPdaPeaPfaPgaPhaPiaPjaPkaPfaPlaPmaPnaPoaPnaPpaPqaPraPsaPtaPuaOcaKuaOOaOOaNDaPvaPwaPxaPwaPyaPzaOiaOjaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaKHaKHaKHaKHaKHaKHaPAaOcaPBaPCaPDaPEaPFaPGaPGaPGaPGaPGaPGaPHaPGaPGaPGaPGaPGaPGaPIaPJaPKaPLaPMaOcaKuaKuaOOaNDaPvaPwaPNaPwaPyaPOaOiaOjaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
@@ -5635,66 +5662,66 @@ aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaK
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaKHaKHaKHaKHaQDaQeaQtaQtaQeaQeaQeaOcaQEaQgaQlaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaQFaOcaNDaNDaNDaNDaNDaNDaQBaOiaQGaQHaOiaOjaNDaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaQIaQJaQKaQLaQMaQeaQNaQOaQeaQPaQPaOcaPVaQgaQlaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaQQaQRaQSaQSaQTaQUaQSaQVaQWaQXaOiaOiaOiaOjaNDaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaQYaQZaQYaRaaQMaRbaRcaQNaRdaQNaQNbyzaReaQgaQlaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaRfaOcaNDaNDaNDaNDaNDaNDaRgaRhaNSaNSaNSaRiaNDaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaQZaRjaRkaKHaQMaQeaRlaRmaChaRoaRpaRqaRraQgaQlaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaPMaOcaRsaRtaRuaRvaRwaNDaRxaRyaRzaRzaRzaRzaRzaRzaRzaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaKHaKHaKHaKHaRAbzcbzbaRCaCjaREaRFaRGaRHaRIaXfaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaRKaOcaRLaRMaRMaRNaClaNDaRPaOjaRQaRRaRzaRSaRTaRUaRzaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaRAaQeaQeaQeaQeaQebzcaVoaRWaQmaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaRYaOcaRLaRMaRMaRZaROaNDaSaaSbaScaROaRzaRMaRMaSdaRzaRzaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaSeaSfaSebAJaSibAKaSiaSiaOcaPVaQmaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaPMaOcaSkaSlaSmaSnaSoaNDaSpaOjaScaSqaRzaRMaSraRMbLcaRzaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaSeaSeaSeaSeaSeaSsbBkaSuaSvaSwaSwbBMbBpaOcaPVaQmaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaSAaSBaNDaNDaSCaNDaNDaNDaSDaSEaSFaSGaSHaRMaSIaRMaSJaRzaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaSKaSwaSxaSxaSxbCsaSNbCvaSPaSQaSRaSiaSiaSBaPVaQmaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaSSaSTaSUaSVaSVaSWaSXaSXaSYaSZaOjaRzaRzaRzaRzaRzaRzaRzaRzaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaTaaTbaSPaTbaTcaTdbDebDfaSiaSibDGaTbaTbaThaTiaTjaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaTkaTlaOcaOiaOiaOiaOiaOiaNDaTmaOjaRzaTnaToaTpaTqaRzaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaTraShaShaShbEybEybEybEyaSjaTsaSiaSebEzaOcaQEaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaTkaRYaOcaTuaNDaNDaNDaNDaNDaTmaOjaRzaRzaRzaTvaRzaRzaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaTraShbEybEybEybEybEybEybEyaSeaSiaSeaSiaOcaPBaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaTkaTwaOcaTxaNDaTyaTzaOiaOiaTmaOjaTAaOiaOiaOiaOiaRzaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaSeaSeaSeaKuaSeaTCbEybEybEybEybEybEybEybEyaSeaSiaSeaCVaOcaTDaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaTEaPMaOcaTFaNDaTGaTHaTIaTJaTKaTLaRzaRzaRzaRzaTzaRzaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaKuaKuaKuaKuaGvaKuaKuaKuaSeaSeaSeaSeaSeaSeaSeaSeaSeaTMaTNaSeaSeaSeaTCbEybEybEybEybEybEybEybEyaSeaSiaOcaOcaOcbJHaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaPGaTPaOcaROaNDaTGaTQaQXaCWaTSaTTaRzaTUaTVaRzaTWaRzaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaTXaKuaTYaKuaGvaKuaKuaKuaSeaTZaUaaUaaUaaUbaUbaSiaSiaSiaUcaUdaUeaUfaUgbEybEybEybEybEybEybEybEyaSeaSiaOcaOqaUhbKdaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaUjaPMaOcaROaNDaUkaTQaOiaUlaUmaROaRzaUnaUoaRzaUpaRzaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUqaUraUraUsaGvaKuaKuaKuaSeaUtaUaaShbEybEybEybEybEyaShaShaTCaShaShbEybEybEybEybEybEybEybEybEyaSeaSiaOcaOcaOcaQEaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaUvaRYaOcaUwaNDaUxaTQaOiaUyaUzaUAaRzaUBaUCaRzaOiaRzaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaULaUraUFaGvaKuaKuaKuaSeaSeaUbbEybEybEybEybEybEybEyaShaUGaUHaUHaUIaUIaUIaUIaUIaUIaOcbEybEyaSeaSiaSiaSiaOcaPVaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaUvaPMaOcaROaNDaTGaTQaOiaUJaRyaOiaRzaUBaUBaRzaOiaRzaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUKaULaUraUMaGvaKuaKuaKuaKuaSeaUNbEybEybEyaUOaUOaUOaUOaUPaUQaURaUSaUTaUTaUTaUTaUTaUTaOcaOcaOcaSeaSiaSiaSiaOcaPVaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaUvaPMaOcaUUaUVaUWaUXaSXaUYaUZaOiaRzaRzaRzaRzaOiaRzaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaVaaVbaVcaGvaKuaKuaKuaKuaSeaVdbEybEybEyaUOaVeaVfaVgaVhaViaVjaVkaUTaVlaVlaVlaVlaUTaVmaVnaVoaOcaOcbNOaOcaOcaPVaTtaZoaVpaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVraRXaUvaSAaOcaNDaNDaNDaNDaNDaNDaVsaOiaTAaOiaOiaOiaOiaRzaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraVtaUFaSeaSeaSeaSeaSeaSeaUaaSebEybEyaUOaVuaVvaVwaUOaVxaURaVyaUTaVlaVlaVlaVlaVlaPGaVzaVAbUQbXdbXHbUSbVEaVFaTtaVGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGaVIaUvaVJaVKaVLaVMaVNaVOaOiaVPaVsaOiaRzaRzaRzaRzaRzaRzaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaQZaRjaRkaKHaQMaQeaRlaRmaChaRoaRpaRqaRraQgaQlaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaPMaOcaRsaRtaRuaRvaRwaNDaRxaRyaNDaNDaNDaNDaNDaNDaNDaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaKHaKHaKHaKHaRAbzcbzbaRCaCjaREaRFaRGaRHaRIaXfaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaRKaOcaRLaRMaRMaRNaClaNDaRPaOjaRQaRRaNDaRSaRTaRUaNDaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKHaRAaQeaQeaQeaQeaQebzcaVoaRWaQmaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaRYaOcaRLaRMaRMaRZaROaNDaSaaSbaScaROaNDaRMaRMaSdaNDaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaSeaSfaSebAJaSibAKaSiaSiaOcaPVaQmaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaPMaOcaSkaSlaSmaSnaSoaNDaSpaOjaScaSqaNDaRMaSraRMbLcaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaSeaSeaSeaSeaSeaSsbBkaSuaSvaSwaSwbBMbBpaOcaPVaQmaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaQmaSAaSBaNDaNDaSCaNDaNDaNDaSDaSEaSFaSGaSHaRMaSIaRMaSJaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaSKaSwaSxaSxaSxbCsaSNbCvaSPaSQaSRaSiaSiaSBaPVaQmaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaSSaSTaSUaSVaSVaSWaSXaSXaSYaSZaOjaNDaNDaNDaNDaNDaNDaNDaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaTaaTbaSPaTbaTcaTdbDebDfaSiaSibDGaTbaTbaThaTiaTjaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaTkaTlaOcaOiaOiaOiaOiaOiaNDaTmaOjaNDaTnaToaTpaTqaNDaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaTraShaShaShbEybEybEybEyaSjaTsaSiaSebEzaOcaQEaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaTkaRYaOcaTuaNDaNDaNDaNDaNDaTmaOjaNDaNDaNDaTvaNDaNDaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaTraShbEybEybEybEybEybEybEyaSeaSiaSeaSiaOcaPBaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaTkaTwaOcaTxaNDaTyaTzaOiaOiaTmaOjaTAaOiaOiaOiaOiaNDaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaSeaSeaSeaSeaKuaSeaTCbEybEybEybEybEybEybEybEyaSeaSiaSeaCVaOcaTDaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaTEaPMaOcaTFaNDaTGaTHaTIaTJaTKaTLaNDaNDaNDaNDaTzaNDaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaKuaKuaKuaKuaGvaKuaKuaKuaSeaSeaSeaSeaSeaSeaSeaSeaSeaTMaTNaSeaSeaSeaTCbEybEybEybEybEybEybEybEyaSeaSiaOcaOcaOcbJHaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaPGaTPaOcaROaNDaTGaTQaQXaCWaTSaTTaNDaTUaTVaNDaTWaNDaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaTXaKuaTYaKuaGvaKuaKuaKuaSeaTZaUaaUaaUaaUbaUbaSiaSiaSiaUcaUdaUeaUfaUgbEybEybEybEybEybEybEybEyaSeaSiaOcaOqaUhbKdaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaUjaPMaOcaROaNDaUkaTQaOiaUlaUmaROaNDaUnaUoaNDaUpaNDaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUqaUraUraUsaGvaKuaKuaKuaSeaUtaUaaShbEybEybEybEybEyaShaShaTCaShaShbEybEybEybEybEybEybEybEybEyaSeaSiaOcaOcaOcaQEaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaUvaRYaOcaUwaNDaUxaTQaOiaUyaUzaUAaNDaUBaUCaNDaOiaNDaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaULaUraUFaGvaKuaKuaKuaSeaSeaUbbEybEybEybEybEybEybEyaShaUGaUHaUHaUIaUIaUIaUIaUIaUIaOcbEybEyaSeaSiaSiaSiaOcaPVaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaUvaPMaOcaROaNDaTGaTQaOiaUJaRyaOiaNDaUBaUBaNDaOiaNDaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUKaULaUraUMaGvaKuaKuaKuaKuaSeaUNbEybEybEyaUOaUOaUOaUOaUPaUQaURaUSaUTaUTaUTaUTaUTaUTaOcaOcaOcaSeaSiaSiaSiaOcaPVaTtaZoaQuaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQvaQwaRXaUvaPMaOcaUUaUVaUWaUXaSXaUYaUZaOiaNDaNDaNDaNDaOiaNDaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaVaaVbaVcaGvaKuaKuaKuaKuaSeaVdbEybEybEyaUOaVeaVfaVgaVhaViaVjaVkaUTaVlaVlaVlaVlaUTaVmaVnaVoaOcaOcbNOaOcaOcaPVaTtaZoaVpaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVqaVraRXaUvaSAaOcaNDaNDaNDaNDaNDaNDaVsaOiaTAaOiaOiaOiaOiaNDaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraVtaUFaSeaSeaSeaSeaSeaSeaUaaSebEybEyaUOaVuaVvaVwaUOaVxaURaVyaUTaVlaVlaVlaVlaVlaPGaVzaVAbUQbXdbXHbUSbVEaVFaTtaVGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGbHGaVIaUvaVJaVKaVLaVMaVNaVOaOiaVPaVsaOiaNDaNDaNDaNDaNDaNDaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraUraVQaSeaVRaVSaVTaVUaUaaUaaSebEybEyaUOaVVaVWaVXaVYaVZaWaaWbaUTaVlaVlaVlaVlaVlaPGaWAaPGaPGaPGcadbZYcaccaeaWdaWeaWfaWfaWfaWfaWfaWfaWfaWfaWfaWfaWfaWfaWfaWfaWfaWfaWgaWhaWiaWjaWkaWlaWlaWmaWlaWlaWnaWoaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaWpaUraWqaWraWsaVdaWtaWsaVdaWuaSebEybEyaWvaWvaWvaWwaWwaWxaWyaWUaUTaVlaVlaVlaVlcaiaPGaWBaWCcakaWDcanaWDcamaWFaTEaWGaWHaWIaWJaWDaWDaWKaWDaWDaWCaWDaWLaWDaWIaWDaWDaWEaWMaWNaWDaEGaOcaNDaNDaNDaNDaNDaNDaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraUraWQaWRaWRaWRaWRaWRaWvaWvaWvaWvaWvaWvaWvaWvaWwaWSaWTaWyaWUaUTaUTaUTaUTaUTaUTaWDaWVaVoaOcaOcaWWaWWaWWaWXaWYaWZaWWaWWaXaaXaaXaaXaaXaaXaaXaaXaaXbaXcaXcaXcaXcaXcaXdaXcaXeaXcaXcbIUaXgaOiaOiaXhaNDaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaXiaUraUraXjaWRaXkaXlaXmaWRaXnaXoaXpaXqaXraXpaXoaXpaWwaXsaXtaWyaXuaXvaXvaXvaXvaXwaUIaOcaOcaOccawcazaWWaXzaXAaXBaXCaXDaXEaXFaXGaXHaXIaXJaXKaXLaXMaXaaOqaXcaXNaXOaXPaXQaXRaXSaXTaXUaXcaXVaXWaOiaTzaOiaXXaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaXYaUraUraUFaWRaXZaYaaYbaWRaYcaYdaNMaYeaYfaNNaYdaYgaWwaYhaXtaWyaWyaWyaWyaWyaWyaYiaYjaSeaKuaKuaKuaKuaWWaYkaYlaYmaYnaYoaYpaYqaYraYsaYtaYtaYsaYuaYvaXaaOcaXcaYwaYxaYyaYyaYzaYyaYyaYAaXcaYBaXWaOiaOiaOiaNDaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaXYaVtaWpaUFaWRaYCaYDaYEaWRaYFaYGaSLaYIaYJaTRaYLaYMaWwaYNaYOaYPaYQaYRaYSaYTaWyaYUaYVaYWaKuaKuaKuaKuaWWaYkaYXaYYaYZaZaaZbaZcaYraZdaZeaZfaZgaYuaZhaXaaZiaXcaZjaYyaYyaYyaZkaZlaZlaZmaXcaZnaXWaQXaOiaOiaNDaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraUraZpaWRaZqaZraZsaZtaZuaZvaZwaZxaZxaZyaZzaZAaZBaZCaZDaZEaZFaZGaZGaZHaWyaZIaZJaSeaKuaKuaKuaKuaWWaZKaYpaZLaZMaZNaZbaZOaXGaZPaZeaZeaZgaYuaZQaXaaZRaXcaZSaZTaZTaZUaZVaZWaZXaZYaXcaYBaZZaQXaQXbaabaababbacbaabaaaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbadaUraUraUFaWRbaebafbagbahbaibajbakbalbamaZybanbaobapbaqbarbasbatbauaZGbavaWybawbaxaSeaKuaKuaKuaKuaWWbaybazbaAaYpbaBaYpbaCaYrbaDbaEbaEaYsbaFbaGaXaaZRaXcaXcaXcaXcaXcaXcaXcbaHaXcaXcbaIbaJaOiaOibaabaKbaLbaMbaNbaaaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDbaOaVbbaPaWRbaQbafbaRbaSbaTbaUbaVbalbamaZybanbaWbaXbaYbaZbbabbbbbabbcbbdaWybbebbfaSeaKuaKuaKuaKuaWWbaybbgbbhbbibbjbbkbblbbmbbnbbobbpbbqbbrbbsaXabbtbbubbubbvaZRaZRaZRaZRaZRbbwbaabaabaabaabaabaabbxbbybbzbbAbaaaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbgxaWpaUraUFaWRbbCbbDbbEaWRbbFbbGbbHbbIbbJbbKbanbbLaWwbbMbbNbbObbPbbQbbRbbSaWybbTbbUaSebbVbbVbbVbbVaWWbaybbWbbXbbYbbZbcabcbaXabccbcdbcebcfbcgbchaXaahsahsahsahsbaabaabaabaaaZRbbubcjbaabckbclbcmbixbcobcpbbzbcqbaaaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaWpaUraWqaWraWsaVdaWtaWsaVdaWuaSebEybEyaWvaWvaWvaWwaWwaWxaWyaWUaUTaVlaVlaVlaVlcaiaPGaWBaWCaWDaWLcanaWDcamaWFaTEaWGaWHaWIaWJaWDaWDaWKaWDaWDaWCaWDaWLaWDaWIaWDaWDaWEaWMaWNaWDaEGaOcaNDaNDaNDaNDaNDaNDaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraUraWQaWRaWRaWRaWRaWRaWvaWvaWvaWvaWvaWvaWvaWvaWwaWSaWTaWyaWUaUTaUTaUTaUTaUTaUTaWDaWVaVoaOcaXbaWWaWWaWWaWXaWYaWZaWWaWWaXaaXaaXaaXaaXaaXaaXaaXaaXbaXcaXcaXcaXcaXcaXdaXcaXeaXcaXcbIUaXgaOiaOiaXhaNDaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaXiaUraUraXjaWRaXkaXlaXmaWRaXnaXoaXpaXqaXraXpaXoaXpaWwaXsaXtaWyaXuaXvaXvaXvaXvaXwaUIaOcaOcaOcaOcaOqaWWaXzaXAaXBaXCaXDaXEaXFaXGaXHaXIaXJaXKaXLaXMaXaaOqaXcaXNaXOaXPaXQaXRaXSaXTaXUaXcaXVaXWaOiaTzaOiaXXaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaXYaUraUraUFaWRaXZaYaaYbaWRaYcaYdaNMaYeaYfaNNaYdaYgaWwaYhaXtaWyaWyaWyaWyaWyaWyaYiaYjaSeaSiaSiaOcaOcaWWaYkaYlaYmaYnaYoaYpaYqaYraYsaYtaYtaYsaYuaYvaXaaOcaXcaYwaYxaYyaYyaYzaYyaYyaYAaXcaYBaXWaOiaOiaOiaNDaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaXYaVtaWpaUFaWRaYCaYDaYEaWRaYFaYGaSLaYIaYJaTRaYLaYMaWwaYNaYOaYPaYQaYRaYSaYTaWyaYUaYVaYWaSiaSiaSiaSiaWWaYkaYXaYYaYZaZaaZbaZcaYraZdaZeaZfaZgaYuaZhaXaaZiaXcaZjaYyaYyaYyaZkaZlaZlaZmaXcaZnaXWaQXaOiaOiaNDaWPaOiaNDaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraUraZpaWRaZqaZraZsaZtaZuaZvaZwaZxaZxaZyaZzaZAaZBaZCaZDaZEaZFaZGaZGaZHaWyaZIaZJaSeaSiaSiaSiaSiaWWaZKaYpaZLaZMaZNaZbaZOaXGaZPaZeaZeaZgaYuaZQaXaaZRaXcaZSaZTaZTaZUaZVaZWaZXaZYaXcaYBaZZaQXaQXbaabaababbacbaabaaaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbadaUraUraUFaWRbaebafbagbahbaibajbakbalbamaZybanbaobapbaqbarbasbatbauaZGbavaWybawbaxaSeaSiaSiaSiaSiaWWbaybazbaAaYpbaBaYpbaCaYrbaDbaEbaEaYsbaFbaGaXaaZRaXcaXcaXcaXcaXcaXcaXcbaHaXcaXcbaIbaJaOiaOibaabaKbaLbaMbaNbaaaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDbaOaVbbaPaWRbaQbafbaRbaSbaTbaUbaVbalbamaZybanbaWbaXbaYbaZbbabbbbbabbcbbdaWybbebbfaSeaSiaSiaSiaSiaWWbaybbgbbhbbibbjbbkbblbbmbbnbbobbpbbqbbrbbsaXabbtbbubbubbvaZRaZRaZRaZRaZRbbwbaabaabaabaabaabaabbxbbybbzbbAbaaaKuaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbgxaWpaUraUFaWRbbCbbDbbEaWRbbFbbGbbHbbIbbJbbKbanbbLaWwbbMbbNbbObbPbbQbbRbbSaWybbTbbUaSebbVbbVbbVaSiaWWbaybbWbbXbbYbbZbcabcbaXabccbcdbcebcfbcgbchaXaahsahsahsahsbaabaabaabaaaZRbbubcjbaabckbclbcmbixbcobcpbbzbcqbaaaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbcraUraVbbcsaWRbctbcubcvaWRbcwbcxbcybczbczbczbcAbcBaWwbcCbbNbcDbcEbcFbbRbcGaWybcHbbVbbVbbVbcIbbVbbVbbVbbVbbVbcJcaNbcLbbVbbVbcMbcNbcObcPbcMbcMbcMbcMbcQaiobcRahsbJIbJIbJIbaaaZRbbubbvbaabcSbcTaZRaZRbcUbcVbcWbcqbaaaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraUrbcXaWRbcYbcZbdaaWRbdbbdcbddbdebdfbdgbddbdhaWwbdibdjbdkbdlbdmbdnbdoaWybdpbdqbdrbdsbdtbdubdvbdwbdxblEbdzbdAbdBbdCbdDbcMbdEbdFbdGbdHbdIbdJbdKbdLbdMbdNahsbJIbJIbJIbaabbzbbubcibdObcSbdPbdQbdRbdSbcVbbzbcqbaaaKuaKuaKuaKuaKuaKuaKuaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaTBaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbdTaUraUrbdUaWRbdVbdWbdXaWRaWvbdYaWvaWvaWvaWvaWvaWvaWwbdZbeabebbecbedbeebefaWybegbehbeibejbekbelbembenbeobzqbeqbGRbBjbGfbeubevbewbexbeybezbdFbeAbcMajQbeBbeCahsbJIbJIbJIbaabbzbeDbeEbaabcSbdPbeFbeGbeGbeHbbzbcqbaaaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraUrbeIaWRaWRaWRaWRaWRaGvbeJbeKaGvaKuaKuaKuaKuaWwbeLbeLbeMbeNbeMbeLbeLbeLbeObePbbVbbVbeQbeRbeSbeRbeQbeTbeUbeVbeWbeXbeYbcObeZbfabfbbfcbfabfdbcMahsahsahsahsbaabaabaabaabbzbfebbzbaabffbfgbfhbbzbcWbbzbbzbcqbaaaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaUraUrbfiaGvbfjbfkbflbfmbfnbfobfpaGvaKuaKuaKuaKuaKubeLbfqbfrbfsbftbfubfvbeLbfwbfxbbVbfybeQbfzbfAbfBbeQbeQbeQbfCbfDbetbfEbcMbfFbfGbfHbfIbfJbfKbcMbfLbfMbfNbfNbfNbfObfNbeDbeDbeDbfPbaabfQbfRbfSbbzbfTbfUbfVbfWbaaaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaVtaWpaUraGvbfXaGvaGvaGvaGvbeJbfYaGvaKuaKuaKuaKuaKubeLbfZbgabgbbgcbgdbgebeLbgfbggbbVbghbeQbgibgjbgkbglbgmbeQbgnbgobetbgpbcMbcMbcObcObcObcObcMbcMbgqbgqbgqbgqbgqbgqbaabaabaabaabaabaabaabaabgrbgsbRNbgubgvbaabaaaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbgwaUraUrbSEaGvaGvaGvaKuaKuaGvbgybgzaGvaKuaKuaKuaKuaKubeLbgAbgBbgCcbcbgEbgFbeLbgGbgHbbVbgIbeQbgJbgKbgLbgMbgNbgObgPbgQbgRbgSbgTbgUbgWbgWbgWbgWbgWbgYbgqbgZbhabhbbhbbgqaKuaKuaKuaKuaKuaKuaKubhcbhdbacbhcbaabaabaaaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbhebhfbhgbhgaGvaKuaKuaKuaKuaGvbeJbfYaGvaKuaKuaKuaKuaKubeLbhhbhibhjbhkbhlbhmbeLbhnbhobbVbhpbeQbhqbhrbhsbhtbhubeQbhvbhwbhxbhybhzbhzbhzbhzbhAbhAbhBbhCbhDbhEbhFbhGbhHbgqaKuaKuaKuaKuaKuaKuaKubhcbhIbbzbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaGvaGvaGvaGvaGvaKuaKuaKuaKuaGvbeJbfYbhJbhJbhJbhJbhJbhJbeLbeLbeLbeLbeLbeLbeLbeLbhKbhLbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhNbhObhPbhMbhMbhMbhMbhMbhMbhMbbVbgqbhQbhFbhGbhGbgqaKuaKuaKuaKuaKuaKuaKubhcbhIbhcbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbeJbfYbhJbhRbhSbhTbhUbhVbhJaKubhMbhWbhXbhYbhZbiabibbicbidbiebifbigbihbiibijbikbilbimbinbiobipbiqbirbisbitbiubivbhMaKubgqbiwbhFbhFbiybgqaKuaKuaKuaKuaKuaKuaKubhcbhIbhcbizaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbiAbiBbhJbiCbiDbiEbiEbiFbhJaKubhMbiGbiHbiIbiIbiJbiKbiLbiMbiNbiObiNbiNbiNbiNbiMbiMbiNbiPbiNbiQbiNbiRbiSbiTbiSbiUbhMaKubgqbgqbiVbiWbgqbgqaKuaKuaKuaKuaKuaKuaKubhcbhIbhcbizaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbiXbiYbiZbjabjbbjcbiEbjdbhJaKubhMbjebjfbjgbjhbjibjjbjkbjlbjmbiIbiIbiIbiIbiIbjnbjobiIbjpbiobiobiobjqbjrbjrbjsbjtbhMaKuaKubgqbgqbgqbgqaKuaKuaKuaKuaKuaKuaKuaKubhcbhIbhcbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaGvaGvbhJbjubjvbjwbjxbjybhJaKubhMbjzbjAbjBbjCbjCbjCbjDbjqbjEbjFbjFbjGbjGbjGbjHbiTbiobiobiobiobiobjqbjIbjJbjKbjLbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbhIbjMbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKuaKuaKtaKuaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhJbhJbhJbhJbhJbhJbhJaKubhMbjNbjAbjObjPbjQbjRbjSbjqbjTbjUbjVbjWbjWbjWbjWbjJbjFbjFbjFbjFbjGbjXbjYbjZbkabkbbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbkcbkdbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhMbjhbkebkfbkgbkhbkibkjbjqbjTbiobkkbklbklbklbklbklbklbkmbknbkobjIbkpbkqbkrbksbktbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbkcbdQbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhMbkubkvbkjbkwbkxbkfbkybkzbkAbkBbkCbkDbkDbkDbkDbkDbkDbkEbkFbkGbiSbkHbkqbkqbkIbktbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbkJbkKbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhMbkubkLbkMbkNbkObkPbkPbkQbkRbkSbkCbkDbkDbkDbkDbkDbkDbkTbiRbkUbkVbjqbjUbkjbkWbkXbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbkYbbzbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMbkubkvbkjbkwbkxblabkyblbblcbkSbkCbkDbkDbkDbkDbkDbkDbkEbjqbkUbkVbjqbiobkjbjgbldbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbleblfbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMblgblhblablibljblkbkjbjqbllbkkbkDbkDbkDbkDbkDbkDbkDbkEbjqbkUblmblnblobloblpblqbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbhcbhcbhIbhcaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMbjNblrblsbltblublvblwbjqblxblyblzblzblzblzblzblzblzblAbjqbkUbioblBbloblCblDblqbhMaKuaKuaKuaKuaKuaKubhcbhcbhcbhcbhcbhcbhcbhcbVxbhcbhIbhcaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMbiGbjWblFblGblGblGbjDblHbiLbiNbiNbiNbiNbiNbiNbiNbiNbiNblIblJblKblLblMblNblOblPbhMaKuaKuaKuaKuaKuaKubhcblQbbzblRbbzbbzbbzbhcblSbhcbhIbhcaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMblTblUbkWblVblVblVblWbioblxbioblXbkBbkBbkBbkBbkBbkBblYblZbmabmbbmcbmdbmcblUbmebhMaKuaKuaKuaKuaKuaKubhcbbzbmfbfUbmgbmhbbzbhccarbhcbhIbhcaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKuaKuaKuaKuaKubhMbmjbiobiobiobiobiobiobioblxbiobmkbmlbmmbmnbmobmpbmqbmrbmsbmtbmubmubmvbmubmubmubmubhcbhcbhcbhcbhcbhcbhcbmwbmxbmybmybmzbmAbhccbnbhcbhIbhcaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKuaKuaKuaKuaKubhMbmBbiobiobiobiobiobiobiobmCbmDbmkbmlbmmbmnbmobmpbmqbmrbmsbmEbmubmFbmGbmHbmIbmIbmJbmKbmIbmLbmMbmNbmObmObmPbmQbmSbmSbmTbmUbmObmObmObmVbhcaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKuaKuaKuaKuaKubhMbmWbmXbmYbmZbnacbobncbndbnebnfbngbmlbmmbmnbnhbmpbmqbmrbnibnjbmubbzbnkbbzbbzbbzbbzbbzbnlbnmbbzbbzbhcbhcbhcbhcbhcbhcbhcbhcbhcbhcbhcbhcbhcaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKuaKuaKubhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhcbbzbnnbhcbhcbhcbhcbnobnpbnqbnrbnrbnraKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbbzbnsbhcaKuaKuaKubnrbntbnubnvbnwbnraKuaKuaKubnxbnxbnxbnxbnxbnxbnxbnxaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbbzbnybhcaKuaKuaKubnrbnzbnAbnBbnCbnrbnDbnDbnDbnxbnEbnFbnGbnHbnIbnJbnxaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbbzbnsbnKbnKbnKbnKbnDbnDbnDbnLbnMbnDbnNbnObnPbnxbnQbnRbnSbnRbnTbnUbnxaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbbzbnVbnWbnXbnYbnZbnDboabobbocbodboebofbofbogbnxbohboibojbokbolbombnxaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbonboobopboqborbosbotboubovbowboxboybozboAboBboCboDboEboFboGboHboIboIboIboIaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcboJboKboLboMboNboObnDboPbofboQbofboRboSboTboUbnxboVboWboXbojboYboZbpabpbboIaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhcbhcbhcbnKbnKbnKbnKbnDbpcbpdbpebpcboIboIboIboIboIbpfbpgbphbpibpjboIboIbpkboIboIaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaUDaVtaWpaUraGvbfXaGvaGvaGvaGvbeJbfYaGvaKuaKuaKuaKuaKubeLbfZbgabgbbgcbgdbgebeLbgfbggbbVbghbeQbgibgjbgkbglbgmbeQbgnbgobetbgpbcMbcMbcObcObcObcObcMbcMaWzaWzaWzaWzaWzaWzbaabaabaabaabaabaabaabaabgrbgsbRNbgubgvbaabaaaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbgwaUraUrbSEaGvaGvaGvaKuaKuaGvbgybgzaGvaKuaKuaKuaKuaKubeLbgAbgBbgCcbcbgEbgFbeLbgGbgHbbVbgIbeQbgJbgKbgLbgMbgNbgObgPbgQbgRbgSbgTbgUbgWbgWbgWbgWbgWbgYaWzbgZbhabhbbhbaWzaKuaKuaKuaKuaKuaKuaKubaabhdbacbaabaabaabaaaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbhebhfbhgbhgaGvaKuaKuaKuaKuaGvbeJbfYaGvaKuaKuaKuaKuaKubeLbhhbhibhjbhkbhlbhmbeLbhnbhobbVbhpbeQbhqbhrbhsbhtbhubeQbhvbhwbhxbhybhzbhzbhzbhzbhAbhAbhBbhCbhDbhEbhFbhGbhHaWzaKuaKuaKuaKuaKuaKuaKubaabhIbbzbaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaGvaGvaGvaGvaGvaKuaKuaKuaKuaGvbeJbfYbhJbhJbhJbhJbhJbhJbeLbeLbeLbeLbeLbeLbeLbeLbhKbhLbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhNbhObhPbhMbhMbhMbhMbhMbhMbhMbbVaWzbhQbhFbhGbhGaWzaKuaKuaKuaKuaKuaKuaKubaabhIbaabaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbeJbfYbhJbhRbhSbhTbhUbhVbhJaKubhMbhWbhXbhYbhZbiabibbicbidbiebifbigbihbiibijbikbilbimbinbiobipbiqbirbisbitbiubivbhMaKuaWzbiwbhFbhFbiyaWzaKuaKuaKuaKuaKuaKuaKubaabhIbaabizaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbiAbiBbhJbiCbiDbiEbiEbiFbhJaKubhMbiGbiHbiIbiIbiJbiKbiLbiMbiNbiObiNbiNbiNbiNbiMbiMbiNbiPbiNbiQbiNbiRbiSbiTbiSbiUbhMaKuaWzaWzbiVbiWaWzaWzaKuaKuaKuaKuaKuaKuaKubaabhIbaabizaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvbiXbiYbiZbjabjbbjcbiEbjdbhJaKubhMbjebjfbjgbjhbjibjjbjkbjlbjmbiIbiIbiIbiIbiIbjnbjobiIbjpbiobiobiobjqbjrbjrbjsbjtbhMaKuaKuaWzaWzaWzaWzaKuaKuaKuaKuaKuaKuaKuaKubaabhIbaabaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaGvaGvaGvbhJbjubjvbjwbjxbjybhJaKubhMbjzbjAbjBbjCbjCbjCbjDbjqbjEbjFbjFbjGbjGbjGbjHbiTbiobiobiobiobiobjqbjIbjJbjKbjLbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabhIbjMbaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKuaKuaKtaKuaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKubhJbhJbhJbhJbhJbhJbhJaKubhMbjNbjAbjObjPbjQbjRbjSbjqbjTbjUbjVbjWbjWbjWbjWbjJbjFbjFbjFbjFbjGbjXbjYbjZbkabkbbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabkcbkdbaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhMbjhbkebkfbkgbkhbkibkjbjqbjTbiobkkbklbklbklbklbklbklbkmbknbkobjIbkpbkqbkrbksbktbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabkcbdQbaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhMbkubkvbkjbkwbkxbkfbkybkzbkAbkBbkCbkDbkDbkDbkDbkDbkDbkEbkFbkGbiSbkHbkqbkqbkIbktbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabkJbkKbaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubhMbkubkLbkMbkNbkObkPbkPbkQbkRbkSbkCbkDbkDbkDbkDbkDbkDbkTbiRbkUbkVbjqbjUbkjbkWbkXbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabkYbbzbaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMbkubkvbkjbkwbkxblabkyblbblcbkSbkCbkDbkDbkDbkDbkDbkDbkEbjqbkUbkVbjqbiobkjbjgbldbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaableblfbaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMblgblhblablibljblkbkjbjqbllbkkbkDbkDbkDbkDbkDbkDbkDbkEbjqbkUblmblnblobloblpblqbhMaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabaabaabhIbaaaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMbjNblrblsbltblublvblwbjqblxblyblzblzblzblzblzblzblzblAbjqbkUbioblBbloblCblDblqbhMaKuaKuaKuaKuaKuaKubaabaabaabaabaabaabaabaabVxbaabhIbaaaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMbiGbjWblFblGblGblGbjDblHbiLbiNbiNbiNbiNbiNbiNbiNbiNbiNblIblJblKblLblMblNblOblPbhMaKuaKuaKuaKuaKuaKubaablQbbzblRbbzbbzbbzbaablSbaabhIbaaaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKuaKuaKuaKuaKuaKuaKubhMblTblUbkWblVblVblVblWbioblxbioblXbkBbkBbkBbkBbkBbkBblYblZbmabmbbmcbmdbmcblUbmebhMaKuaKuaKuaKuaKuaKubaabbzbmfbfUbmgbmhbbzbaacarbaabhIbaaaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKuaKuaKuaKuaKubhMbmjbiobiobiobiobiobiobioblxbiobmkbmlbmmbmnbmobmpbmqbmrbmsbmtbhMbhMbmvbhMbhMbhMbhMbaabaabaabaabaabaabaabmwbmxbmybmybmzbmAbaabgqbaabhIbaaaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKuaKuaKuaKuaKubhMbmBbiobiobiobiobiobiobiobmCbmDbmkbmlbmmbmnbmobmpbmqbmrbmsbmEbhMbmFbmGbmHbmIbmIbmJbmKbmIbmLbmMbmNbmObmObmPbmQbmSbmSbmTbmUbmObmObmObmVbaaaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKuaKuaKuaKuaKubhMbmWbmXbmYbmZbnacbobncbndbnebnfbngbmlbmmbmnbnhbmpbmqbmrbnibnjbhMbbzbnkbbzbbzbbzbbzbbzbnlbnmbbzbbzbaabaabaabaabaabaabaabaabaabaabaabaabaaaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKuaKuaKubhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbhMbaabbzbnnbaabaabaabaabnobnpbhcbmubmubmuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabbzbnsbaaaKuaKuaKubmubntbnubnvbnwbmuaKuaKuaKubnxbnxbnxbnxbnxbnxbnxbnxaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabbzbnybaaaKuaKuaKubmubnzbnAbnBbnCbnrbnDbnDbnDbnxbnEbnFbnGbnHbnIbnJbnxaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabbzbnsbnqbnqbnqbnqbnDbnDbnDbnLbnMbnDbnNbnObnPbnxbnQbnRbnSbnRbnTbnUbnxaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabbzbnVbnKbnXbnYbnZbnDboabobbocbodboebofbofbogbnxbohboibojbokbolbombnxaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabonboobopboqborbosbotboubovbowboxboybozboAboBboCboDboEboFboGboHboIboIboIboIaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaaboJboKbnWboMboNboObnDboPbofboQbofboRboSboTboUbnxboVboWboXbojboYboZbpabpbboIaKuaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbkZaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubaabaabaabnqbnqbnqbnqbnDbpcbpdbpebpcboIboIboIboIboIbpfbpgbphbpibpjboIboIbpkboIboIaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtbplbpmbpmbpmbpmbpmbpmbpmbpmbpmaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubpnbpobpobppbpoboIbpqbpqbpqbprbpsbptbpubpvbpwbpxbpybpzbpAboIaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubpnbpBbpCbpDbpEboIbpqbpzbpzbpzbpFbpzbpGbpzbpFbpzbpzbpzbpqboIaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
aKsaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKuaKubpnbpHbpIbpJbpKboIbpqbpLbpMbpNbpFbpzbpqbpzbpFbpzbpObpPbpqboIaKuaKuaKuaKuaKuaKuaKuaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKtaKs
@@ -5743,14 +5770,14 @@ bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbq
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbrZbrZbrLbsabsbbscbsdbsebsfbsgbrMbshbsibsjalXakcbrMbsmbsnbsobspbsobsqbrPbsrbssbstbsubsvbswbsxbrPbsybszbsAbsBbsCbsDbsEbsFbsGbsHbsIbsJbqWbqFbqFbqFbqFbqFbqFakpbsKbsLbrIbsKbsLbrIbsKbsLbrIbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbrZbrZbrLbsabsMbsNbsObsPbsQbsRbrMbsSbsTbsUbsVbsWaBdbsYazBbsZbtabtcbtdbtebtfbtgbthbtibtjbtjbtkbrPbtlbtmbtnbtobqJbtpbrDbtqbtrbtsbttbtubqWbqFbqFbqFbqFbqFbqFbrIbtvbrIbrIbtwbrIbrIbtxbrIbrIbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbrZbrZbrLbtybtzbtAbtBbtzbtAbtCbrMbtDbsTbtEbtFbtGbrMbtHbtLbtIbtJaBybtMbrPbtNbtObtPbtQbtRbtjbtSbrPbtTbtUbtVbtWbqJbtXbtYbtZbuabubbucbudbqJbqFbqFbqFbqFbqFbqFakpbsKbuebufbsKbugbuhbsKbuibrIbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbrZbrZbrLbujbtzbtAbtBbtzbtAbtCbrMbukbulbumbunbuobrMaCbbtLbwiaDrbwkaCtbrPbusbtObutbuubuvbuvbuwbrPbuxbuybqHbqHbqJbqJbqJbuzbuzbuAbuBbqJbqJbqFbqFbqFbqFbqFbqFakpbuCbuDbuEbuEbuEbuFbuGbuHbrIbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbuIbuIbrLbuJbtzbtAbtBbtzbtAbuKbrMbrMbrMbrMbrMbrMbrMaFIaosbrNaGXbtLaGnbrPbuPbuQbuRbuSbuTbuUbuVbrPbuWbuXbuYbuZbvabvbbvcbvdbvebvfbvgbvhbvabqFbqFbqFbqFbqFbqFakpbvibvjbsKbvkbvlbvmbvnbvoaqdbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbvqbvrbvsbvtbvubvvbvwbvubtAbvxbvybvzbvAbvzbvAapqbrNbnbbgDavubtJbtLbrWbrPbrPbvFbvGbvHbvHbvIbrPbrPbvJbvKbvLbvMbvabvNbvObvPbvQbvRbvSbvTbvUbqFbqFbqFbqFbqFbvVbrIbvWbvXbvWbrIbrIbrIbrIbvYavwbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbwabwbbwbbwbbwbbwbbwcbvrbtAbwdbvybwebvAbwfbvAbwgbrNbsXbslavxbupbtKbtbbwmbwnbwobwpbwqbwrbwsbuqbwubwvbqHbvKbwwbvabwxbwybwzbwAbwBbvSbwCbvUbqFbqFbqFbqFbqFbqFawlbwEbwFbwGbwHbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbrLbrLbwIbwJbwJbwJbwJbwKbwLbvrbwMbwNbvybwObwPbwQbwRbwQbrNbnbbuLbrNbuObuNbuMbwXbwYbwZbxabxbbxcbxdbxebxfbqHbqHbxgbxhbvabxibxjbxjbxjbxjbxkbxlbvUbqFbqFbqFbqFbqFbqFawlbxmbxnbxobwHbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqGbqFbqFbrLbxpbxqbxrbxsbxtbxsbxubxvbxwbxxbxybxzbvybxAbxBbxCbxDbxEbrNbvDbvCbvBbwhbxIbvEbwmbxKbxLbxMbxNbxObxPbxQbxfbxRbqHbxSbxTbvabxUbxVbxVbxWbxXbxYbxZbvabqFbqFbqFbqFbqFbqFbyabybbycbydbyabqFbqFbqFbqFbqGbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabyabyabyabyabrLbrLbrLbrLbrLbrLbrLbrLbrLbyebyfbrLbrLbvybvAbygbvAbvAbvAbrNbwtbwlaxAbrNbrNbrNbykbxfbxfbxfbxfbylbymbxfbynbyobqHbqHbypbyqbyrbvabysbysbytbyubyvbvabyabywbywbywbywbyabyaazvayxaytbyAbyAbyAbyAbyAbyAbyAbyAbyAbyAbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabyBbyCbyDbyEbyFbyGbyHbyDbyIbyJbyKaAfbyMbyNbyObyPbyRaCTbySbyTbcKbyVbyWbyJbyXbyXbyXbwDbyYbyZaEFaMZaLBaLraEJbzdbzebzfbyXbzgbzhbyJbzibyVbzjbzkbzlbzmbznbzebzobzpbyKbyJbyJbyJbyJbyJaQybzsbxnbxobyAbztbzubzvbzwbzxbzybzzbzAbyAbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEcbycbycbwcbucbAbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbrZbrZbrLbujbtzbtAbtBbtzbtAbtCbrMbukbulbumbunbuobrMaCbbtLbwiaDrbwkaCtbrPbusbtObutbuubuvbuvbuwbrPbuxbuybqHbqHbqJbqJbqJbuzbuzbuAbuBbqJbqJbqFbqFbqFbqFbqFbqFakpbuCbuDbuEbuEbuEbuFbuGbuHbrIbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEcbycbycbDcbBcbEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbuIbuIbrLbuJbtzbtAbtBbtzbtAbuKbrMbrMbrMbrMbrMbrMbrMaFIaosbrNaGXbtLaGnbrPbuPbuQbuRbuSbuTbuUbuVbrPbuWbuXbuYbuZbvabvbbvcbvdbvebvfbvgbvhbvabqFbqFbqFbqFbqFbqFakpbvibvjbsKbvkbvlbvmbvnbvoaqdbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEcbycbycbHbqEcbJbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbrLbvqbvrbvsbvtbvubvvbvwbvubtAbvxbvybvzbvAbvzbvAapqbrNbnbbgDavubtJbtLbrWbrPbrPbvFbvGbvHbvHbvIbrPbrPbvJbvKbvLbvMbvabvNbvObvPbvQbvRbvSbvTbvUbqFbqFbqFbqFbqFbvVbrIbvWbvXbvWbrIbrIbrIbrIbvYavwbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEcbycbycbHbqEcbJbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqGbqFbqFbqFbrLbwabwbbwbbwbbwbbwbbwcbvrbtAbwdbvybwebvAbwfbvAbwgbrNbsXbslavxbupbtKbtbbwmbwnbwobwpbwqbwrbwsbuqbwubwvbqHbvKbwwbvabwxbwybwzbwAbwBbvSbwCbvUbqFbqFbqFbqFbqFbqFawlbwEbwFbwGbwHbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEcbycbycbOcbNcbQbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabyabyEbrLbrLbwIbwJbwJbwJbwJbwKbwLbvrbwMbwNbvybwObwPbwQbwRbwQbrNbnbbuLbrNbuObuNbuMbwXbwYbwZbxabxbbxcbxdbxebxfbqHbqHbxgbxhbvabxibxjbxjbxjbxjbxkbxlbvabyabyabqFbqFbqFbqFawlbxmbxnbxobwHbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabxRbyEbxpbxqbxrbxsbxtbxsbxubxvbxwbxxbxybxzbvybxAbxBbxCbxDbxEbrNbvDbvCbvBbwhbxIbvEbwmbxKbxLbxMbxNbxObxPbxQbxfbxRbqHbxSbxTbvabxUbxVbxVbxWbxXbxYbxZbvabxRbyabqFbqFbqFbqFbyabybbycbydbyabqFbqFbqFbqFbqGbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabyabyabyabyobyEbrLbrLbrLbrLbrLbrLbrLbrLbyebyfbrLbrLbvybvAbygbvAbvAbvAbrNbwtbwlaxAbrNbrNbrNbykbxfbxfbxfbxfbylbymbxfbynbyobqHbqHbypbyqbyrbvabysbysbytbyubyvbvabyobyabywbywbywbyabyaazvayxaytbyAbyAbyAbyAbyAbyAbyAbyAbyAbyAbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabyBbyCbyDbKybyFbyGbyHbyDbyIbyJbyKaAfbyMbyNbyObyPbyRaCTbySbyTbcKbyVbyWbyJbyXbyXbyXbwDbyYbyZaEFaMZaLBaLraEJbzdbzebzfbyXbzgbzhbMBbzibyVbzjbzkbzlbzmbznbzebzobzpbMHbyJbyJbyJbyJbyJaQybzsbxnbxobyAbztbzubzvbzwbzxbzybzzbzAbyAbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabzBbzCbzDbzEbzFbzGbzHbzHbzIbzHbzJaRnbzLbzMbzNbzObzQaRBbzRbzSbzHbzHbzHbzHbzHbzHbzHbzHbzTbzTbzUbzTbzTaRVaRDbzVbzWbzXbzXbzXbzXbzXbzYbzXbzZbAabAbbAcbAdbAebAdbAdbAdbAdbAdbAdbAfbAgaSgbAgbAhbAibyAbAjbAkaStbAkbAkbAmbAnbAobyAbApbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabAqbArbAsbAtbAsbAsbAsbAsbAubAvbAwaSzbAyaSybAAaSObAzaSMbAzbAzbAzbAzbAzbAzbABbABbABbABbAAbAzbACbAzbAzaTfaTebADbAEbAFaPYaPYaPYaPYaPYaPYaPYaPYaPYaPYaPYaPYaPYaPYaPYaPYaPYbADbAGaTOaTgaVBaUuaUibyAbALbAkbAMbANbANbANbAObAPbyAbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbAQbAQbAQbAQbAQbAQbAQbAQbARbARbASbATbAUbAVbAQbAQbAWbAWbAXbAXbAXbAXbAXbAWbAWbAYbAYbAYbAZbBabBabBabBaaVCbBbbBcaVDbBeaRJbBgbBhbBhbBhbBhbBhbBhbBhbBhbBhbBhbBhbBhbBhbBhbBhbBiaVHbAGbBTbBUaWOaWcaVEbyAbBlbAkbAkbAkbAkbBmbBnbBobyAbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
@@ -5769,15 +5796,15 @@ bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbq
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbFAbHWbAQbAQbAQbHWbHWbHWbAQbAQbAQbHWbHWbHWbAQbAQbAQbqFbqFbqFbqFbqFawlbxmbAEbHXbHYbIabHZbyRbIbbIcbIdbIcbIcbHHbIfbIgbFZbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbFYbDDbzPbHVbIebHKbIlbImbInbHubIobIpbIqbIqbIrbIsbItbHubqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabIubIvbzXbIwbAdbIxbIybIzbzXbzXbzXbzXbIjbzXbIBbFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbGMbIFbIEbIDbJebIGbIHbIIbIIbIJbIKbILbIMbINbIObIPbIQbIRbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabISbAzbAzbAzbAzbAzbAzbAzbAzbAzbAzbAzaTebITbBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbGNbDDbzPbHVbIVbIWbIXbIYbIYbIZbJabHPbJbbHubJcbIPbJdbIRbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabyabBIbBIbyabyabyabBIbBIbBIbBIbyabyabyabxmbBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbGNbJfbAdbKlbJgbJhbIHbJibJjbIZbJkbJlbJmbJnbJobIPbJpbIRbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqGbqFbqFbqFbJqbJrbJsbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabyabyabJubBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbGNbDDbAHbKubJvbJwbJxbIYbIYbJybIPbHPbIPbIPbIPbIPbJzbIRbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbJAbJAbJBbJBbJBbJAbJAbJAbJAbJBbJBbJCbJDbJEbJFbJFbJFbJFbJFbJFbJtbqFbqFbqFbqFbyabxRbKybxmbBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbGObKGbKFbKzbMFbIGbJKbJLbJLbJMbJNbJObIPbIPbIPbIPbJPbIRbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbJAbJQbJRbJSbJRbJTbJUbJVbJWbJXbJRbJYbJDbJZbKabKabKabKabKabKabJtbJtbKbbKbbKbbJtbJtbJtbxmbBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbHmbDDbKcbHVbMPbHKbKebKfbKgbHubKhbHubKibKjbKkbKkbKkbHubApbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbyabyabBIbBIbyabBIbBIbyabBIbBIbyabyabyabyabxmbBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbGNbJfbAdbKlbJgbJhbIHbJibJjbIZbJkbJlbJmbJnbJobIPbJpbIRbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqGbqFbqFbqFbJqbJrbJsbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbJtbJtbJtbJubBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbGNbDDbAHbKubJvbJwbJxbIYbIYbJybIPbHPbIPbIPbIPbIPbJzbIRbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbJAbJAbJBbJBbJBbJAbJAbJAbJAbJBbJBbJCbJDbJEbJFbJFbJFbJFbJFbJFbJtbqFbqFbqFbqFbJtbThbJtbxmbBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbGObKGbKFbKzbMFbIGbJKbJLbJLbJMbJNbJObIPbIPbIPbIPbJPbIRbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbJAbJQbJRbJSbJRbJTbJUbJVbJWbJXbJRbJYbJDbJZbKabKabKabKabKabKabJtbJtbKbbKbbJtbJtbTRbJtbxmbBebFXbBQbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBRbBSbHmbDDbKcbHVbMPbHKbKebKfbKgbHubKhbHubKibKjbKkbKkbKkbHubApbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbMQbKmbJRbJRbJRbKnbKnbKnbKnbKobKpbKqbJDbKrbKabKsbKsbKsbKsbKabKtbNjbKwbKwbKxbKvbNNbNMbKAbKBbFXbESbKCbKCbKCbKCbKCbKCbKCbKCbKCbKCbKCbKCbKCbKCbKCbKDbHmbDDbKEbNTbRKbHKbKHbKIbKJbKKbKLbKMbKLbKNbKLbKLbKObHKbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbMQbKnbKPbJRbJRbKnbKnbKnbKnbKQbJRbKRbJDbKSbKabKsbKsbKsbKsbKsbKTbKUbKVbKWbKXbKYbKYbVubKZbLabLbbHnbIhbIhbIhbIhbIhbIhbIhbIhbIhbIhbIhbIhbIhbIhbIhbIhbYQbLfbLgbLhbHKbHKbLibKfbKfbKKbLjbLjbLjbLjbLjbLjbLkbHKbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbMQbLlbJRbJRbJRbLmbLmbLnbLmbKQbJRbLobJDbLpbKabKsbKsbKsbKsbKsbKTbZBbLrbLsbLtbLubLubZZbAdbLvbzTbLwbAgbAgbAgbAgbAgbAgbAgbLxbzXbzXbLybzXbzXbzXbzXbzXcagbLzbLgbLAbLBbLCbLibIYbIYbLDbLEbLEbLEbLEbLEbLEbLEbLFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbMQbJRbLGbLHbLIbLIbLIbLIbLIbLJbLKbLLbLMbLNbKabKsbKsbKsbKscahbKTbLqbLPbLQbLRbLSbLScalbAzbLTbAAbLUbLVbLWbLXbLYbLZbAzbAzbMabLTbMbbMcbMbbMbbMbbMdbMbbMebMfbLgbLAbMgbMhbLibIYbIYbMibMjbMjbMjbMjbMjbMjbMjbLFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbJAbMkbMlbMmbJRbJRbJRbJRbJRbMnbMobMpbMqbMrbKabKabKabKabKabKabMsbMtbLPbMubMvbMwbMwbMwbMwbMwbMwbMxbMwbMwbMybMwbMzbMAbMwbMBbMCbMCbMDbMEbMEbMEbMCbMCcaucatcasbHKbKfbKfbLibIYbIYbIYbIYbIYbIYbIYbIYbIYbMHbLFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbMQbJRbLGbLHbLIbLIbLIbLIbLIbLJbLKbLLbLMbLNbKabKsbKsbKsbKscahbKTbLqbLPbLQbLRcawbLScalbAzbLTbAAbLUbLVbLWbLXbLYbLZbAzbAzbMabLTbMbbMcbMbbMbbMbbMdbMbbMebMfbLgbLAbMgbMhbLibIYbIYbMibMjbMjbMjbMjbMjbMjbMjbLFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbJAbMkbMlbMmbJRbJRbJRbJRbJRbMnbMobMpbMqbMrbKabKabKabKabKabKabMsbMtbLPbMubMvbMwbMwbMwbMwbMwbMwbMxbMwbMwbMybMwbMzbMAbMwcazbMCbMCbMDbMEbMEbMEbMCbMCcaucatcasbHKbKfbKfbLibIYbIYbIYbIYbIYbIYbIYbIYbIYcaKbLFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbJAbJAbMIbMIbMJbMIbMIbMIbMIbMKbMLbMLbJDbJDbMMbMMbMMbMMbMMbMMbMNcaycaxcavbMwbMRbMSbMTbMUbMVbMwbMWbMUbMwbxRbMwbMXbMwbMYbMZbMCbNabNbbNcbNdbNebNfbNgbNhbLqbMGbLAbIYbIYbLibIYbIYbIYbKfbMhbKfbIYbIYbIYbNibLFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFaWwbyhbxJbNlbNmbNnbNobNkbNlbNpbNqbNrbNsbNtbNubNvbNwbNxbNybNzbMNbNAbLPbMubGgbNCbNDbNCbNCbNCbNEbMWbNFbMwbMwbMwbMXbMwbNGbMZbMCbNHbNIbNJbNJbNKbNLbMEbNhcaEcaDbIGbJjbIYbNPbNQbNQbNQbNRbNSbKfbIYbIYbIYbKfbLFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFaWwbcCbyibNUbNUbNUbNUbNVbNUbNWbNXbNYbNZbNtbOabObbOcbOdbOcbOebMNbNAbLPbOfbOgbOgbOgbOgbOgbOgbOgbMWbOhbMwbOibOjbOkbMwbNDbMZbMCbOlbOmbOnbOobNJbNLbMEbNhbKTbMGbHKbOpbIYbOqbOrbOrbOrbOsbOtbKfbIYbIYbIYbOubHKbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
@@ -5796,11 +5823,11 @@ bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbq
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbVfbWBbWCbWDbWEbWFbVfbWGbVXbVnbWHbWIbSubSubTCbTCbTCbSubSubSubWJbTCbSubJtbWKbWKbWLcbjcbicbhbWLbWKbWKbJtbJtbJtbWKbWKbWKbWKbWKbJtbJtbJtbWKbWKbWKbWKbWKbHKbHKbHKbHKbWObWObWObWObWObHKbHKbHKbWObWObWObWPbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbWQbWRaKrbWTbWUbWVbVgbWWbWXbWYbWZbXabXbbXcbYqbXebXfbXgbXhbXibXjbXkbSubqFbqFbqFcbkbWMbKTbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbWQbXnbXobXpbWUbXqbVgbXrbVnbXsbXtbXubXvbXubXubXubXubXubXwbVnbVnbXxbSubqFbqFbqFcbkbWMbKTbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbWQbXybXzbWUbWUbXAbVgbXBbVnbVnbVnbVnbXCbXDbXDbXDbXDbXDbXEbVnbXFbXGbSubqFbqFbqFbHLcblbKTbWNbJtbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqGbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbVfbXKbXLbXMbXNbXObVfbXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbYabYbbYcbYdbSubqFbqFbqFbNBbYebKTbWNbJtbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbYfbYfbYgbYgbYgbYgbYgbYfbYfbYfbYgbYgbYgbYgbYgbYfbYfbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqFbqFbqEbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbVfbVfbYhbYhbYhbVfbVfbSubYibYibYibSubSubYibYibYibSubSubYibYibYibSubSubqFbqFbqFbJtbYjbKTbYkbJtbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbYfbYlbYmbYmbYmbYmbYmbYnbYobYpbYmbYmbYmbYmbYmbYlbYfbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbkbWMbKTbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbmbYrbYsbYsbYsbYsbYsbYtbYmbYrbYsbYsbYsbYsbYsbYtbYubqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbkbWMbKTbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbmbYvbYwbYxbYxbYxbYwbYybYmbYvbYmbYmbYmbYmbYmbYybYubqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbWQbXybXzbWUbWUbXAbVgbXBbVnbVnbVnbVnbXCbXDbXDbXDbXDbXDbXEbVnbXFbXGbSubqFbqFbqFbHLcblbKTbWNbJtbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqGbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbVfbXKbXLbXMbXNbXObVfbXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbYabYbbYcbYdbSubqFbqFbqFbNBbYebKTbWNbJtbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbYfbYfbYgbYgbYgbYgbYgbYfbYfbYfbYgbYgbYgbYgbYgbYfbYfbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqFbqFbqEbqFbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbVfbVfbYhbYhbYhbVfbVfbSubYibYibYibSubSubYibYibYibSubSubYibYibYibSubSubqFbqFbqFbJtbYjbKTbYkbJtbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbYfbYlbYmbYmbYmbYmbYmbYnbYobYpbYmbYmbYmbYmbYmbYlbYfbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbkbWMbKTbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbmbYrbYsbYsbYsbYsbYsbYtbYmbYrbYsbYsbYsbYsbYsbYtbYubqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbkbWMbKTbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbmbYvbYwbYxbYxbYxbYwbYybYmbYvbYmbYmbYmbYmbYmbYybYubqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbkbWMbYzbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbmbYAbYwbYBbYCbYDbYwbYybYmbYvbYmbYmbYmbYmbYmbYEbYubqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbkbWMbKTbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbmbYvbYwbYFbYGbYHcaabYybYmbYvbYmbYmbYmbYmbYmbYybYubqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
bqDbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbkbWMbKTbWNbXmbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFbqFcbmbYvbYwbYIbYGbYGbYJbYybYmbYvbYmbYmbYmbYmbYmbYybYubqFbqFbqFbqFbqFbqFbqFbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqEbqD
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
+6
View File
@@ -925,6 +925,7 @@
#include "code\game\objects\items\weapons\RSF.dm"
#include "code\game\objects\items\weapons\scrolls.dm"
#include "code\game\objects\items\weapons\shields.dm"
#include "code\game\objects\items\weapons\shields_vr.dm"
#include "code\game\objects\items\weapons\stunbaton.dm"
#include "code\game\objects\items\weapons\surgery_tools.dm"
#include "code\game\objects\items\weapons\swords_axes_etc.dm"
@@ -998,6 +999,7 @@
#include "code\game\objects\items\weapons\material\twohanded.dm"
#include "code\game\objects\items\weapons\material\whetstone.dm"
#include "code\game\objects\items\weapons\melee\energy.dm"
#include "code\game\objects\items\weapons\melee\energy_vr.dm"
#include "code\game\objects\items\weapons\melee\misc.dm"
#include "code\game\objects\items\weapons\storage\backpack.dm"
#include "code\game\objects\items\weapons\storage\backpack_vr.dm"
@@ -1341,6 +1343,7 @@
#include "code\modules\clothing\glasses\hud.dm"
#include "code\modules\clothing\glasses\hud_vr.dm"
#include "code\modules\clothing\gloves\arm_guards.dm"
#include "code\modules\clothing\gloves\arm_guards_vr.dm"
#include "code\modules\clothing\gloves\boxing.dm"
#include "code\modules\clothing\gloves\color.dm"
#include "code\modules\clothing\gloves\gauntlets.dm"
@@ -1360,12 +1363,14 @@
#include "code\modules\clothing\masks\boxing.dm"
#include "code\modules\clothing\masks\breath.dm"
#include "code\modules\clothing\masks\gasmask.dm"
#include "code\modules\clothing\masks\gasmask_vr.dm"
#include "code\modules\clothing\masks\miscellaneous.dm"
#include "code\modules\clothing\masks\monitor.dm"
#include "code\modules\clothing\masks\voice.dm"
#include "code\modules\clothing\shoes\boots.dm"
#include "code\modules\clothing\shoes\colour.dm"
#include "code\modules\clothing\shoes\leg_guards.dm"
#include "code\modules\clothing\shoes\leg_guards_vr.dm"
#include "code\modules\clothing\shoes\magboots.dm"
#include "code\modules\clothing\shoes\miscellaneous.dm"
#include "code\modules\clothing\spacesuits\alien.dm"
@@ -1415,6 +1420,7 @@
#include "code\modules\clothing\suits\wolfbrigade.dm"
#include "code\modules\clothing\suits\xenos\seromi.dm"
#include "code\modules\clothing\under\color.dm"
#include "code\modules\clothing\under\imperial_vr.dm"
#include "code\modules\clothing\under\miscellaneous.dm"
#include "code\modules\clothing\under\miscellaneous_vr.dm"
#include "code\modules\clothing\under\nanotrasen_vr.dm"