diff --git a/maps/southern_cross/submaps/gateway/maddnesslab.dm b/maps/southern_cross/submaps/gateway/maddnesslab.dm
index 7d24288e04..a61f603236 100644
--- a/maps/southern_cross/submaps/gateway/maddnesslab.dm
+++ b/maps/southern_cross/submaps/gateway/maddnesslab.dm
@@ -104,6 +104,9 @@
/area/awaymission/mol/engi
name = "Lab Enginering"
+/area/awaymission/mol/hardlightentrance
+ name = "Hardlight Zone Entrance"
+
/obj/structure/prop/blackbox/maddnesslab
catalogue_data = list(/datum/category_item/catalogue/information/blackbox/maddnesslab)
diff --git a/maps/southern_cross/submaps/gateway/maddnesslab.dmm b/maps/southern_cross/submaps/gateway/maddnesslab.dmm
index 68e1565613..931fbdf71b 100644
--- a/maps/southern_cross/submaps/gateway/maddnesslab.dmm
+++ b/maps/southern_cross/submaps/gateway/maddnesslab.dmm
@@ -4,6 +4,17 @@
/obj/random/trash_pile,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room2)
+"ai" = (
+/obj/structure/table/darkglass,
+/obj/item/clothing/head/darkvrwizard,
+/obj/item/clothing/suit/darkvrwizard,
+/obj/item/weapon/gun/magic/firestaff/vrwizard/nuclear,
+/turf/simulated/floor/dungeon{
+ nitrogen = 93.7835;
+ oxygen = 20.7263;
+ temperature = 243.15
+ },
+/area/awaymission/mol/vr/shattered)
"an" = (
/obj/structure/table/hardwoodtable,
/obj/random/maintenance/foodstuff,
@@ -23,12 +34,26 @@
/obj/structure/undies_wardrobe,
/turf/simulated/floor/carpet/oracarpet,
/area/awaymission/mol/mines)
+"aF" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/carthatoline,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"aK" = (
/obj/machinery/light{
dir = 1
},
/turf/simulated/floor/carpet/purple,
/area/awaymission/mol/vistortunnel/purple)
+"aL" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/bicaridine,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"aO" = (
/obj/structure/table/hardwoodtable,
/obj/machinery/light{
@@ -73,6 +98,13 @@
/mob/living/simple_mob/mechanical/mecha/vistor/vistorblue/shielded,
/turf/simulated/floor/carpet/blue,
/area/awaymission/mol/vistortunnel/blue)
+"bk" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/spaceacillin,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"bn" = (
/mob/living/simple_mob/mechanical/cyber_horror/grey,
/turf/simulated/floor/bmarble,
@@ -80,7 +112,7 @@
"bo" = (
/mob/living/simple_mob/vr/firewiz,
/turf/simulated/floor/bmarble,
-/area/awaymission/mol/entrancetunnel)
+/area/awaymission/mol/hardlightentrance)
"bu" = (
/mob/living/simple_mob/vr/firewiz,
/turf/simulated/floor/tiled/yellow,
@@ -110,6 +142,13 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"bO" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/neotane,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"bS" = (
/obj/structure/flora/ausbushes/ywflowers,
/obj/structure/flora/ausbushes/ywflowers,
@@ -222,6 +261,9 @@
/obj/effect/floor_decal/corner/grey/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room2)
+"df" = (
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/vr/shattered)
"dg" = (
/obj/effect/floor_decal/corner/red/border{
dir = 4
@@ -257,6 +299,13 @@
/obj/effect/floor_decal/corner/lime/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"dy" = (
+/obj/machinery/light{
+ dir = 1;
+ layer = 3
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/entrancetunnel)
"dB" = (
/obj/structure/railing,
/obj/structure/railing{
@@ -388,11 +437,22 @@
/obj/effect/floor_decal/corner/black/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/mines)
+"eo" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/stox,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"es" = (
/obj/structure/table/standard,
/obj/item/weapon/melee/cullingcane,
/turf/simulated/floor/tiled/white,
/area/awaymission/mol/kitchen/ChamberD)
+"et" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/carpet/green,
+/area/awaymission/mol/vistortunnel/green)
"ex" = (
/obj/structure/table/hardwoodtable,
/turf/simulated/floor/carpet/green,
@@ -498,6 +558,10 @@
/mob/living/simple_mob/vr/poisonwiz,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vr/observation)
+"fN" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/carpet/bcarpet,
+/area/awaymission/mol/vistortunnel/yellow)
"fQ" = (
/obj/effect/floor_decal/corner/grey/diagonal,
/obj/structure/table/steel,
@@ -507,6 +571,9 @@
/obj/item/toy/plushie/fluff/lemonplush,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room3)
+"fR" = (
+/turf/simulated/wall/rsifwood,
+/area/awaymission/mol/vr/shattered)
"fS" = (
/obj/random/outcrop,
/obj/random/outcrop,
@@ -533,6 +600,17 @@
/obj/effect/floor_decal/corner/orange/diagonal,
/turf/simulated/floor/tiled/red,
/area/awaymission/mol/security)
+"gh" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/entrancetunnel)
+"gn" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/healing_nanites,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"gy" = (
/obj/structure/railing,
/obj/structure/railing{
@@ -573,6 +651,11 @@
/mob/living/simple_mob/mechanical/cyber_horror/cat_cyber_horror,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room2)
+"gX" = (
+/obj/effect/floor_decal/corner/green/diagonal,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/tiled/freezer,
+/area/awaymission/mol/kitchen/chamberA)
"gY" = (
/obj/machinery/door/airlock,
/turf/simulated/floor/bmarble,
@@ -649,6 +732,10 @@
/obj/structure/table/hardwoodtable,
/turf/simulated/floor/carpet/bcarpet,
/area/awaymission/mol/vistortunnel/yellow)
+"hJ" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/weird_things/dark,
+/area/awaymission/mol/realitycore)
"hL" = (
/obj/random/obstruction,
/turf/simulated/floor/bmarble,
@@ -715,6 +802,18 @@
/obj/structure/grille,
/turf/simulated/floor/wmarble,
/area/awaymission/mol/vistortunnel)
+"io" = (
+/obj/effect/floor_decal/corner/grey/diagonal,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/scraptunnels/room1)
+"ip" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/dermaline,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"iq" = (
/obj/effect/floor_decal/corner/white/diagonal,
/obj/structure/loot_pile/surface/bones,
@@ -729,9 +828,20 @@
/obj/machinery/door/airlock,
/turf/simulated/floor/tiled/red,
/area/awaymission/mol/kitchen/chamberC)
+"iz" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/conveyorcontrol)
"iA" = (
/turf/simulated/wall/dungeon,
/area/awaymission/mol/security)
+"iC" = (
+/obj/effect/floor_decal/corner/white/diagonal,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/tiled/freezer,
+/area/awaymission/mol/kitchen/chamberC)
"iF" = (
/obj/machinery/light,
/turf/simulated/floor/carpet/retro_red,
@@ -835,6 +945,12 @@
/obj/effect/floor_decal/corner/white/diagonal,
/turf/simulated/floor/tiled/freezer,
/area/awaymission/mol/kitchen/chamberB)
+"jv" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"jx" = (
/turf/simulated/floor/tiled/red,
/area/awaymission/mol/mines)
@@ -920,6 +1036,10 @@
/obj/effect/floor_decal/corner/lightgrey/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"kF" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/wall/r_wall,
+/area/awaymission/mol/securitycheckpoint)
"kH" = (
/obj/effect/floor_decal/corner/red/bordercorner{
dir = 4
@@ -933,12 +1053,22 @@
nitrogen = 82.1472
},
/area/awaymission/mol/entrancetunnel)
+"kJ" = (
+/obj/structure/table/sifwooden_reinforced,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"kL" = (
/obj/machinery/light{
dir = 8
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/entrancetunnel)
+"kN" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/flock,
+/area/awaymission/mol/vr/shattered)
"kP" = (
/obj/machinery/crystal/ice,
/obj/machinery/crystal/ice,
@@ -985,6 +1115,13 @@
},
/turf/simulated/floor/tiled/neutral,
/area/awaymission/mol/audiotorium)
+"ln" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/methylphenidate,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"lo" = (
/turf/simulated/floor/outdoors/shelfice{
nitrogen = 82.1472;
@@ -1045,6 +1182,10 @@
/mob/living/simple_mob/mechanical/cyber_horror/grey,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room3)
+"lZ" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/carpet/brown,
+/area/awaymission/mol/vistortunnel/orange)
"ma" = (
/obj/effect/floor_decal/corner/yellow/border{
dir = 8
@@ -1181,6 +1322,13 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vr/observationroom)
+"ng" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/happy,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"nh" = (
/obj/machinery/door/airlock,
/turf/simulated/floor/wood,
@@ -1288,6 +1436,10 @@
/obj/machinery/door/airlock,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room2)
+"on" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/medical)
"oo" = (
/turf/simulated/floor/tiled/milspec/raised,
/area/awaymission/mol/serverroom)
@@ -1298,6 +1450,19 @@
/obj/effect/floor_decal/corner/lightorange/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"ow" = (
+/obj/structure/table/rack,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/item/weapon/gun/energy/lasertag/blue,
+/obj/item/weapon/gun/energy/lasertag/blue,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"oz" = (
/obj/effect/floor_decal/corner/lightorange,
/obj/effect/floor_decal/corner/pink{
@@ -1482,6 +1647,12 @@
/obj/structure/table/standard,
/turf/simulated/floor/tiled/kafel_full,
/area/awaymission/mol/kitchen/ChamberD)
+"pT" = (
+/obj/machinery/sleeper/survival_pod{
+ dir = 5
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"pV" = (
/obj/machinery/light,
/turf/simulated/floor/bmarble,
@@ -1519,6 +1690,10 @@
outdoors = 1
},
/area/awaymission/mol/vr/shattered)
+"qp" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/wall/solidrock,
+/area/awaymission/mol/mines)
"qq" = (
/obj/effect/floor_decal/corner/yellow/bordercorner{
dir = 8
@@ -1593,6 +1768,19 @@
/obj/effect/map_helper/no_phaseshift,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/entrancetunnel)
+"qW" = (
+/obj/structure/table/rack,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/item/weapon/gun/energy/lasertag/blue,
+/obj/item/weapon/gun/energy/lasertag/blue,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"qZ" = (
/obj/structure/table/marble,
/obj/random/meat,
@@ -1646,6 +1834,13 @@
/mob/living/simple_mob/mechanical/cyber_horror/cat_cyber_horror,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room3)
+"rm" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/dexalin,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"rn" = (
/obj/structure/bed/padded,
/obj/structure/bed/padded,
@@ -1671,6 +1866,17 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"rD" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/tramadol,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
+"rK" = (
+/obj/machinery/crystal/ice,
+/turf/simulated/floor/outdoors/ice/dark_smooth,
+/area/awaymission/mol/vr/shattered)
"rL" = (
/mob/living/simple_mob/vore/candy/orangecabold,
/obj/machinery/conveyor{
@@ -1683,6 +1889,9 @@
/obj/machinery/crystal/lava,
/turf/simulated/floor/wmarble,
/area/awaymission/mol/vistortunnel)
+"rQ" = (
+/turf/simulated/floor/outdoors/ice/dark_smooth,
+/area/awaymission/mol/vr/shattered)
"rW" = (
/obj/effect/floor_decal/corner/lightorange,
/obj/effect/floor_decal/corner/pink{
@@ -1740,6 +1949,10 @@
"sq" = (
/turf/simulated/wall/r_wall,
/area/awaymission/mol/vr/observation)
+"ss" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/conveyorcontrol)
"sz" = (
/obj/structure/janitorialcart,
/obj/effect/floor_decal/corner/paleblue/border{
@@ -1866,6 +2079,10 @@
/mob/living/simple_mob/vr/glitch,
/turf/simulated/floor/flock,
/area/awaymission/mol/vr/shattered)
+"tR" = (
+/obj/machinery/light,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/securitycheckpoint)
"tT" = (
/obj/machinery/door/blast/puzzle{
id = "VistorGreen"
@@ -1901,6 +2118,10 @@
/obj/machinery/light,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"uh" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/wmarble,
+/area/awaymission/mol/vistortunnel)
"ui" = (
/obj/effect/map_helper/no_tele,
/turf/simulated/wall/solidrock,
@@ -1921,6 +2142,13 @@
"uo" = (
/turf/simulated/wall/r_wall,
/area/awaymission/mol/conveyorcontrol)
+"up" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/benzilate,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"uv" = (
/turf/unsimulated/ai_visible,
/area/awaymission/mol/vr/observationroom)
@@ -1945,6 +2173,13 @@
/obj/structure/door_assembly/door_assembly_hatch,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vr/observation)
+"uR" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/cyanide,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"uS" = (
/obj/effect/floor_decal/corner/grey/diagonal,
/obj/effect/map_helper/no_phaseshift,
@@ -1965,6 +2200,11 @@
/obj/effect/floor_decal/corner/black/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/mines)
+"ve" = (
+/obj/effect/floor_decal/corner/grey/diagonal,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/scraptunnels/room3)
"vk" = (
/obj/effect/floor_decal/corner/lightorange,
/obj/effect/floor_decal/corner/pink{
@@ -2029,6 +2269,9 @@
/obj/machinery/light,
/turf/simulated/floor/tiled/kafel_full,
/area/awaymission/mol/kitchen/ChamberD)
+"vM" = (
+/turf/simulated/wall/r_wall,
+/area/awaymission/mol/hardlightentrance)
"vO" = (
/obj/effect/floor_decal/corner/grey/diagonal,
/obj/machinery/light{
@@ -2087,6 +2330,17 @@
/obj/effect/floor_decal/corner/lightorange/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"wf" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/carbon,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
+"wm" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/vr/observation)
"wr" = (
/obj/structure/flora/tree/palm,
/turf/simulated/floor/beach/sand{
@@ -2139,13 +2393,19 @@
/turf/simulated/floor/wmarble,
/area/awaymission/mol/vistortunnel)
"wS" = (
-/mob/living/simple_mob/vr/poisonwiz,
+/obj/machinery/light{
+ dir = 1
+ },
/turf/simulated/floor/bmarble,
-/area/awaymission/mol/entrancetunnel)
+/area/awaymission/mol/hardlightentrance)
"wW" = (
/obj/machinery/door/airlock/medical,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/medical)
+"wY" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/carpet/purple,
+/area/awaymission/mol/vistortunnel/purple)
"xa" = (
/mob/living/simple_mob/vore/candy/redcabold,
/obj/machinery/conveyor{
@@ -2157,6 +2417,12 @@
"xd" = (
/turf/unsimulated/ai_visible,
/area/awaymission/mol/vr/shattered)
+"xg" = (
+/obj/effect/floor_decal/corner/white/diagonal,
+/obj/effect/decal/cleanable/blood/gibs/body,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/tiled/freezer,
+/area/awaymission/mol/kitchen/chamberB)
"xh" = (
/obj/structure/window/reinforced{
dir = 1
@@ -2321,6 +2587,10 @@
/obj/effect/floor_decal/corner/green/diagonal,
/turf/simulated/floor/tiled/freezer,
/area/awaymission/mol/kitchen/chamberA)
+"yH" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/scraptunnels/room2)
"yK" = (
/obj/structure/table/rack/shelf,
/obj/item/weapon/gun/energy/imperial,
@@ -2366,6 +2636,12 @@
/obj/effect/floor_decal/corner/mauve/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"zd" = (
+/mob/living/simple_mob/vr/alchemistbee,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"ze" = (
/obj/structure/bed/chair/office{
dir = 1
@@ -2601,6 +2877,11 @@
"AX" = (
/turf/simulated/floor/lava/harmless,
/area/awaymission/mol/vr/shattered)
+"Bc" = (
+/obj/effect/floor_decal/corner/lightorange/diagonal,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/vistortunnel)
"Bf" = (
/obj/machinery/light{
dir = 8
@@ -2768,6 +3049,13 @@
/obj/machinery/door/airlock,
/turf/simulated/floor/tiled/red,
/area/awaymission/mol/kitchen/chamberB)
+"CW" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/arithrazine,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"CY" = (
/obj/item/weapon/beartrap/hunting{
anchored = 1;
@@ -2785,6 +3073,13 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/conveyorcontrol)
+"Dh" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/machinery/chemical_dispenser/full,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"Di" = (
/obj/item/weapon/material/shard,
/obj/structure/grille/broken,
@@ -2833,8 +3128,18 @@
check_weapons = 1;
installation = /obj/item/weapon/gun/energy/lasershotgun
},
+/obj/machinery/light{
+ dir = 1;
+ layer = 3
+ },
/turf/simulated/floor/bmarble,
/area/awaymission/mol/securitycheckpoint)
+"Dv" = (
+/obj/structure/table/marble,
+/obj/machinery/recharger,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/tiled/red,
+/area/awaymission/mol/security)
"Dw" = (
/obj/machinery/light{
dir = 1
@@ -2886,6 +3191,23 @@
/obj/machinery/light,
/turf/simulated/floor/tiled/neutral,
/area/awaymission/mol/audiotorium)
+"DV" = (
+/obj/machinery/light,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
+"DY" = (
+/obj/structure/table/rack,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/item/weapon/gun/energy/lasertag/red,
+/obj/item/weapon/gun/energy/lasertag/red,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"DZ" = (
/turf/simulated/wall/r_wall,
/area/awaymission/mol/vistortunnel/purple)
@@ -2951,10 +3273,25 @@
nitrogen = 82.1472
},
/area/awaymission/mol/entrancetunnel)
+"EF" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "Candy Zone"
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/tiled/red,
+/area/awaymission/mol/kitchen)
"EH" = (
/obj/structure/bed/chair/office/dark,
/turf/simulated/floor/tiled/red,
/area/awaymission/mol/mines)
+"EM" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/reinforced,
+/area/awaymission/mol/audiotorium)
"EO" = (
/obj/structure/closet/jcloset,
/obj/item/weapon/soap/rainbow_soap,
@@ -3079,7 +3416,7 @@
"Fz" = (
/mob/living/simple_mob/vr/lightingwiz,
/turf/simulated/floor/bmarble,
-/area/awaymission/mol/entrancetunnel)
+/area/awaymission/mol/hardlightentrance)
"FA" = (
/obj/effect/floor_decal/corner/grey/diagonal,
/obj/structure/table/marble,
@@ -3293,6 +3630,14 @@
/obj/effect/floor_decal/corner/black/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/mines)
+"HA" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/outdoors/desert_planet/deep_sand{
+ nitrogen = 82.1472;
+ oxygen = 21.8366;
+ temperature = 293.15
+ },
+/area/awaymission/mol/outside)
"HF" = (
/turf/simulated/wall/r_wall,
/area/awaymission/mol/scraptunnels)
@@ -3376,9 +3721,15 @@
/turf/simulated/floor/wmarble,
/area/awaymission/mol/medical)
"If" = (
-/mob/living/simple_mob/vr/glitch,
/turf/simulated/floor/bmarble,
-/area/awaymission/mol/entrancetunnel)
+/area/awaymission/mol/hardlightentrance)
+"Ih" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/glass/beaker/bluespace,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"Ii" = (
/obj/machinery/light{
dir = 4
@@ -3406,6 +3757,13 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/securitycheckpoint)
+"Io" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/dexalin_plus,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"Is" = (
/obj/effect/floor_decal/corner/yellow/border{
dir = 1
@@ -3544,6 +3902,13 @@
/obj/effect/floor_decal/corner/paleblue/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vistortunnel)
+"JF" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/nutriment,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"JI" = (
/obj/machinery/conveyor{
dir = 1;
@@ -3606,6 +3971,12 @@
},
/turf/simulated/floor/wmarble,
/area/awaymission/mol/medical)
+"KE" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/conveyorcontrol)
"KG" = (
/mob/living/simple_mob/vr/firewiz,
/turf/simulated/floor/dungeon,
@@ -3626,11 +3997,28 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/medical)
+"KN" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/vr/observationroom)
"KP" = (
/turf/simulated/floor/grass{
outdoors = 1
},
/area/awaymission/mol/vr/shattered)
+"KT" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/burncard,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
+"KU" = (
+/obj/machinery/chem_master,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"KV" = (
/obj/structure/fireaxecabinet{
locked = 0
@@ -3657,11 +4045,34 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vr/observation)
+"Li" = (
+/obj/structure/table/rack,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/item/weapon/gun/energy/lasertag/red,
+/obj/item/weapon/gun/energy/lasertag/red,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"Lj" = (
/obj/effect/floor_decal/corner/grey/diagonal,
/mob/living/simple_mob/mechanical/cyber_horror/corgi,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room3)
+"Lm" = (
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/carpet/retro_red,
+/area/awaymission/mol/vistortunnel/red)
+"Lq" = (
+/obj/structure/cryofeed{
+ dir = 4
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"Lr" = (
/mob/living/simple_mob/vore/candy/bluecabold,
/obj/machinery/conveyor{
@@ -3732,6 +4143,13 @@
/obj/effect/decal/cleanable/blood/gibs/body,
/turf/simulated/floor/tiled/freezer,
/area/awaymission/mol/kitchen/chamberB)
+"Me" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/tox,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"Mg" = (
/mob/living/simple_mob/mechanical/mecha/vistor/vistoryellow,
/obj/effect/map_helper/no_phaseshift,
@@ -3829,6 +4247,13 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/medical)
+"Nb" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/corophizine,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"Nf" = (
/obj/machinery/door/airlock,
/obj/machinery/door/airlock,
@@ -3853,6 +4278,12 @@
/obj/effect/floor_decal/corner/grey/diagonal,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/scraptunnels/room3)
+"Nl" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/conveyorcontrol)
"Nn" = (
/obj/effect/floor_decal/corner/grey/diagonal,
/obj/effect/floor_decal/corner/grey/diagonal,
@@ -3987,12 +4418,23 @@
nitrogen = 82.1472
},
/area/awaymission/mol/entrancetunnel)
+"Op" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/citalopram,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"Or" = (
/turf/simulated/wall/r_wall,
/area/awaymission/mol/kitchen/chamberA)
"Os" = (
/turf/simulated/floor/bmarble,
/area/awaymission/mol/audiotorium)
+"Ot" = (
+/obj/structure/cryofeed,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"Ou" = (
/obj/effect/floor_decal/corner/red/border{
dir = 10
@@ -4006,10 +4448,22 @@
nitrogen = 82.1472
},
/area/awaymission/mol/entrancetunnel)
+"Oy" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/iron,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"OD" = (
/obj/machinery/crystal,
/turf/simulated/floor/wmarble,
/area/awaymission/mol/vistortunnel)
+"OH" = (
+/obj/effect/floor_decal/corner/red/diagonal,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/tiled/red,
+/area/awaymission/mol/kitchen)
"OI" = (
/obj/structure/cliff/automatic,
/turf/simulated/floor/outdoors/dirt{
@@ -4018,6 +4472,23 @@
temperature = 293.15
},
/area/awaymission/mol/mines)
+"OJ" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/zoom,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
+"OL" = (
+/obj/effect/floor_decal/corner/lightorange,
+/obj/effect/floor_decal/corner/pink{
+ dir = 1
+ },
+/obj/structure/table/standard,
+/obj/random/maintenance/foodstuff,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/tiled/kafel_full,
+/area/awaymission/mol/kitchen/ChamberD)
"OM" = (
/obj/effect/map_helper/no_phaseshift,
/turf/simulated/floor/weird_things/dark,
@@ -4058,6 +4529,10 @@
/obj/random/maintenance/research,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vr/observationroom)
+"Pm" = (
+/obj/machinery/door/airlock,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"Po" = (
/obj/structure/table/marble,
/obj/random/meat,
@@ -4107,6 +4582,15 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/medical)
+"PJ" = (
+/obj/machinery/porta_turret/poi{
+ faction = "syndicate";
+ check_weapons = 1;
+ installation = /obj/item/weapon/gun/energy/lasershotgun
+ },
+/obj/machinery/light,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/securitycheckpoint)
"PQ" = (
/obj/effect/floor_decal/corner/yellow/border,
/obj/machinery/bodyscanner,
@@ -4122,6 +4606,13 @@
/obj/machinery/light,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vr/observationroom)
+"PW" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/diet,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"PX" = (
/obj/effect/floor_decal/corner/red/border{
dir = 4
@@ -4169,6 +4660,13 @@
/mob/living/simple_mob/vore/candy/purplecabold,
/turf/simulated/floor/tiled/kafel_full,
/area/awaymission/mol/kitchen/ChamberD)
+"QG" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/juggernog,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"QI" = (
/turf/simulated/floor/wmarble,
/area/awaymission/mol/vistortunnel)
@@ -4338,6 +4836,10 @@
/obj/effect/floor_decal/corner/red/diagonal,
/turf/simulated/floor/tiled/red,
/area/awaymission/mol/kitchen)
+"Sk" = (
+/obj/structure/fans/hardlight,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"Sl" = (
/obj/structure/mopbucket,
/obj/item/weapon/reagent_containers/glass/bucket,
@@ -4454,6 +4956,10 @@
/obj/machinery/light,
/turf/simulated/floor/tiled/kafel_full,
/area/awaymission/mol/kitchen/ChamberD)
+"Tk" = (
+/mob/living/simple_mob/vr/frostwiz,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"Tn" = (
/mob/living/simple_mob/vore/candy/redcabold,
/obj/effect/floor_decal/corner/white/diagonal,
@@ -4502,6 +5008,7 @@
/obj/machinery/button/remote/blast_door{
id = "MoLockC"
},
+/obj/machinery/light,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/securitycheckpoint)
"TC" = (
@@ -4560,9 +5067,21 @@
/obj/item/weapon/bedsheet/blue,
/turf/simulated/floor/carpet/purple,
/area/awaymission/mol/vistortunnel/purple)
+"TN" = (
+/obj/effect/floor_decal/corner/grey/diagonal,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/scraptunnels)
"TO" = (
/turf/simulated/floor/wood,
/area/awaymission/mol/audiotorium)
+"TR" = (
+/obj/machinery/sleeper/survival_pod,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"TY" = (
/mob/living/simple_mob/vore/candy/bluecabold,
/obj/effect/floor_decal/corner/white/diagonal,
@@ -4745,6 +5264,13 @@
},
/turf/simulated/floor/bmarble,
/area/awaymission/mol/medical)
+"Vu" = (
+/turf/simulated/floor/dungeon{
+ nitrogen = 93.7835;
+ oxygen = 20.7263;
+ temperature = 243.15
+ },
+/area/awaymission/mol/vr/shattered)
"Vx" = (
/obj/machinery/door/blast/puzzle{
id = "FinaleGate4"
@@ -4774,6 +5300,13 @@
/obj/structure/table/hardwoodtable,
/turf/simulated/floor/carpet/blue,
/area/awaymission/mol/vistortunnel/blue)
+"VI" = (
+/obj/machinery/light{
+ dir = 1;
+ layer = 3
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/securitycheckpoint)
"VK" = (
/obj/structure/table/gold,
/obj/machinery/button/remote/blast_door{
@@ -4807,6 +5340,30 @@
temperature = 293.15
},
/area/awaymission/mol/vr/shattered)
+"VX" = (
+/obj/structure/closet/secure_closet/guncabinet{
+ name = "ammo cabinet"
+ },
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/item/ammo_magazine/m75,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/conveyorcontrol)
"Wa" = (
/obj/structure/table/marble,
/turf/simulated/floor/bmarble,
@@ -4858,6 +5415,7 @@
/obj/machinery/button/remote/blast_door{
id = "MoLockA"
},
+/obj/machinery/light,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/securitycheckpoint)
"WB" = (
@@ -4900,6 +5458,11 @@
/obj/effect/map_helper/no_phaseshift,
/turf/simulated/floor/carpet/retro_red,
/area/awaymission/mol/vistortunnel/red)
+"WV" = (
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"WW" = (
/turf/simulated/wall/dungeon{
blocks_nonghost_incorporeal = 1
@@ -4910,6 +5473,12 @@
/obj/machinery/recharger,
/turf/simulated/floor/tiled/red,
/area/awaymission/mol/security)
+"Xg" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"Xk" = (
/obj/effect/floor_decal/corner/paleblue/diagonal,
/turf/simulated/floor/bmarble,
@@ -4970,6 +5539,13 @@
/obj/machinery/light,
/turf/simulated/floor/carpet/brown,
/area/awaymission/mol/vistortunnel/orange)
+"XR" = (
+/obj/structure/table/sifwooden_reinforced,
+/obj/item/weapon/reagent_containers/pill/phenethylamine,
+/turf/simulated/floor/wood/sif{
+ outdoors = 1
+ },
+/area/awaymission/mol/vr/shattered)
"XV" = (
/obj/machinery/telecomms/relay/preset/ruskie,
/turf/simulated/floor/tiled/red,
@@ -5016,6 +5592,10 @@
"Yp" = (
/turf/simulated/floor/bmarble,
/area/awaymission/mol/vr/observation)
+"Yq" = (
+/obj/machinery/light,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/conveyorcontrol)
"Yr" = (
/obj/structure/table/standard,
/obj/item/weapon/paper{
@@ -5103,6 +5683,11 @@
/obj/item/clothing/gloves/yellow,
/turf/simulated/floor/bmarble,
/area/awaymission/mol/engi)
+"Zn" = (
+/obj/effect/floor_decal/corner/black/diagonal,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/serverroom)
"Zo" = (
/obj/structure/window/reinforced{
dir = 8
@@ -5120,6 +5705,11 @@
},
/turf/simulated/floor/wmarble,
/area/awaymission/mol/medical)
+"Zs" = (
+/mob/living/simple_mob/vr/firewiz,
+/obj/effect/map_helper/no_phaseshift/area,
+/turf/simulated/floor/bmarble,
+/area/awaymission/mol/hardlightentrance)
"Zv" = (
/obj/effect/floor_decal/corner/yellow/border{
dir = 4
@@ -11751,7 +12341,7 @@ Yp
Yp
Yp
Yp
-Yp
+wm
Yp
sq
Nh
@@ -15106,7 +15696,7 @@ oo
nu
ZH
Af
-ZH
+Zn
nu
oo
Lb
@@ -15262,36 +15852,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
Jw
Jw
Jw
@@ -15520,36 +16110,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+TE
Jw
Jw
Jw
@@ -15778,36 +16368,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -16036,36 +16626,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -16294,36 +16884,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -16552,36 +17142,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+TE
Jw
Jw
Jw
@@ -16810,36 +17400,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -17068,36 +17658,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -17326,36 +17916,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -17584,36 +18174,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
AQ
@@ -17842,36 +18432,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+TE
+TE
+TE
+TE
+Vu
+Vu
+Vu
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+Vu
+Vu
+Vu
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
Jw
Jw
AQ
@@ -18100,36 +18690,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rQ
+rQ
+rQ
+rK
+TE
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
AQ
@@ -18358,36 +18948,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+TE
Jw
AQ
AQ
@@ -18460,7 +19050,7 @@ Ph
lC
Gj
Gj
-Gj
+KN
XM
Nh
Nh
@@ -18616,36 +19206,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+Vu
+TE
Jw
AQ
AQ
@@ -18874,36 +19464,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+Vu
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+Vu
+Vu
+Jw
Jw
AQ
AQ
@@ -19132,36 +19722,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+Vu
+Vu
+Jw
Jw
AQ
AQ
@@ -19390,36 +19980,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rK
+TE
+rQ
+rQ
+rQ
+Vu
+Vu
+ai
+Vu
+Vu
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+Vu
+Vu
+Jw
Jw
AQ
Od
@@ -19648,36 +20238,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+Vu
+TE
Jw
AQ
AQ
@@ -19906,36 +20496,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+Vu
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+TE
Jw
AQ
AQ
@@ -20164,36 +20754,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
AQ
@@ -20422,36 +21012,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
AQ
@@ -20680,36 +21270,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
AQ
@@ -20938,36 +21528,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
AQ
@@ -21196,36 +21786,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
AQ
@@ -21454,36 +22044,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
lo
@@ -21504,7 +22094,7 @@ AQ
AQ
AQ
AQ
-AQ
+kN
AQ
AQ
AQ
@@ -21712,36 +22302,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -21970,36 +22560,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rK
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -22069,11 +22659,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -22228,36 +22818,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+Vu
+Vu
+Vu
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+TE
Jw
Jw
Jw
@@ -22327,11 +22917,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -22384,7 +22974,7 @@ HX
HX
zu
HX
-HX
+ve
zu
HX
Zc
@@ -22486,36 +23076,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -22585,11 +23175,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -22744,36 +23334,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+TE
Jw
Jw
Jw
@@ -22843,11 +23433,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -23002,36 +23592,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+TE
+rQ
+rK
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rQ
+rK
+rQ
+TE
Jw
Jw
Jw
@@ -23101,11 +23691,11 @@ jd
Nh
Nh
Nh
-Ae
-oH
-rt
-Qh
-Ae
+vM
+wS
+If
+DV
+vM
Nh
Nh
Nh
@@ -23260,36 +23850,36 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-jd
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+TE
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+Jw
+TE
jd
jd
jd
@@ -23359,11 +23949,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -23530,23 +24120,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
KP
@@ -23617,11 +24207,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -23788,23 +24378,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
KP
@@ -23875,11 +24465,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -24046,23 +24636,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+fR
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+fR
+fR
+WV
+WV
+fR
jd
KP
KP
@@ -24133,11 +24723,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
+vM
+If
Fz
-rt
-Ae
+If
+vM
Nh
Nh
Nh
@@ -24304,23 +24894,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+fR
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+fR
+fR
+WV
+WV
+fR
jd
KP
KP
@@ -24391,11 +24981,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -24562,23 +25152,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
eF
@@ -24649,11 +25239,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -24820,23 +25410,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
KP
@@ -24907,11 +25497,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -25078,23 +25668,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+fR
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
zl
@@ -25165,11 +25755,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -25336,23 +25926,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+fR
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
KP
@@ -25423,11 +26013,11 @@ jd
Nh
Nh
Nh
-Ae
-oH
-rt
-Qh
-Ae
+vM
+wS
+If
+DV
+vM
Nh
Nh
Nh
@@ -25594,23 +26184,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
KP
@@ -25681,11 +26271,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -25852,23 +26442,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
pI
@@ -25939,11 +26529,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -26110,23 +26700,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+fR
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+fR
+fR
+WV
+WV
+fR
jd
KP
KP
@@ -26197,11 +26787,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -26368,23 +26958,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+fR
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+fR
+fR
+WV
+WV
+fR
jd
KP
KP
@@ -26455,11 +27045,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -26626,23 +27216,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
zl
@@ -26713,11 +27303,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -26884,23 +27474,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+WV
+fR
jd
KP
KP
@@ -26971,11 +27561,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -27142,23 +27732,23 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+jd
+fR
+fR
+fR
+fR
+fR
+WV
+WV
+fR
+fR
+WV
+WV
+fR
+fR
+fR
+fR
+fR
jd
KP
KP
@@ -27229,11 +27819,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -27313,7 +27903,7 @@ Nh
Nh
Nh
Nh
-Nh
+qp
Nh
Nh
Nh
@@ -27404,16 +27994,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+CW
+WV
+WV
+PW
+OJ
+WV
+WV
+rD
+fR
Nh
Nh
Nh
@@ -27487,11 +28077,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -27662,16 +28252,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+up
+WV
+WV
+WV
+WV
+WV
+WV
+XR
+fR
Nh
Nh
Nh
@@ -27745,11 +28335,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -27920,16 +28510,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+aL
+WV
+WV
+zd
+WV
+WV
+WV
+JF
+fR
Nh
Nh
Nh
@@ -28003,11 +28593,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -28178,16 +28768,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+KT
+WV
+WV
+Dh
+kJ
+WV
+WV
+bO
+fR
Nh
Nh
Nh
@@ -28261,11 +28851,11 @@ jd
Nh
Nh
Nh
-Ae
-oH
-rt
-Qh
-Ae
+vM
+wS
+If
+DV
+vM
Nh
Nh
Nh
@@ -28436,16 +29026,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+wf
+WV
+WV
+kJ
+Ih
+WV
+WV
+QG
+fR
Nh
Nh
Nh
@@ -28519,11 +29109,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -28694,16 +29284,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+aF
+WV
+WV
+kJ
+KU
+WV
+WV
+Oy
+fR
Nh
Nh
Nh
@@ -28777,11 +29367,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -28952,16 +29542,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+Op
+WV
+WV
+WV
+WV
+WV
+WV
+eo
+fR
Nh
Nh
Nh
@@ -29035,11 +29625,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -29210,16 +29800,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+Nb
+WV
+WV
+WV
+WV
+WV
+WV
+Me
+fR
Nh
Nh
Nh
@@ -29293,11 +29883,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -29344,7 +29934,7 @@ ZU
AC
pN
pN
-ZU
+yH
pN
ZU
ZU
@@ -29468,16 +30058,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+uR
+ip
+rm
+Io
+ng
+gn
+ln
+bk
+fR
Nh
Nh
Nh
@@ -29551,11 +30141,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -29726,16 +30316,16 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+fR
+fR
+fR
+fR
+fR
+fR
+fR
+fR
+fR
+fR
Nh
Nh
Nh
@@ -29809,11 +30399,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -30067,11 +30657,11 @@ jd
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -30325,11 +30915,11 @@ jd
Nh
Nh
Nh
-Ae
-oH
-rt
-Qh
-Ae
+vM
+wS
+If
+DV
+vM
Nh
Nh
Nh
@@ -30551,43 +31141,43 @@ jd
jd
jd
jd
-Ae
-rt
-rt
-rt
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-yO
-Ae
-Ae
+jd
+df
+df
+df
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+jd
+vM
+vM
+vM
+Sk
+Sk
+Sk
+vM
+vM
+vM
+vM
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -30809,43 +31399,43 @@ Nh
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-kL
-rt
-rt
-rt
-kL
-rt
-rt
-kL
-rt
-rt
-kL
-rt
-rt
-rt
-kL
-rt
-rt
-rt
-rt
-rt
-kL
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-kL
-rt
-rt
-rt
-Ae
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+vM
+If
+jv
+If
+If
+If
+jv
+If
+If
+jv
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -30894,7 +31484,7 @@ qv
zv
zv
zv
-qv
+TN
zv
zv
zv
@@ -31067,43 +31657,43 @@ Nh
Nh
Nh
Nh
-Ae
-rt
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+vM
+If
+If
If
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-wS
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-rt
bo
-rt
-Ae
+If
+If
+If
+If
+If
+Pm
+If
+Zs
+If
+vM
Nh
Nh
Nh
@@ -31325,43 +31915,43 @@ Nh
Nh
Nh
Nh
-Ae
-rt
-rt
-rt
-ZY
-rt
-rt
-rt
-ZY
-rt
-rt
-ZY
-rt
-rt
-ZY
-rt
-rt
-rt
-ZY
-rt
-rt
-rt
-rt
-rt
-ZY
-rt
-rt
-rt
-rt
-rt
-rt
-rt
-ZY
-rt
-rt
-rt
-Ae
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+vM
+qW
+qW
+If
+If
+If
+pT
+pT
+pT
+If
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -31583,43 +32173,43 @@ Nh
Nh
Nh
Nh
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-Ae
-rt
-rt
-rt
-Ae
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+Nh
+vM
+ow
+ow
+If
+If
+If
+Ot
+Ot
+Ot
+DV
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -31863,21 +32453,21 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+If
+If
+If
+If
+If
+If
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -32121,21 +32711,21 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+DY
+DY
+If
+If
+If
+Lq
+Lq
+Lq
+DV
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -32379,21 +32969,21 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Ae
-oH
-rt
-rt
-Ae
+vM
+Li
+Li
+If
+If
+If
+TR
+TR
+TR
+If
+vM
+wS
+If
+If
+vM
Nh
Nh
Nh
@@ -32426,7 +33016,7 @@ WQ
WQ
WQ
WQ
-WQ
+io
WQ
WQ
qE
@@ -32637,21 +33227,21 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+If
+If
+Tk
+If
+If
+If
+If
+If
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -32895,21 +33485,21 @@ Nh
Nh
Nh
Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Ae
-rt
-rt
-rt
-Ae
+vM
+If
+Xg
+If
+If
+If
+Xg
+If
+If
+Xg
+vM
+If
+If
+If
+vM
Nh
Nh
Nh
@@ -33465,7 +34055,7 @@ rt
rt
rt
rt
-rt
+gh
rt
rt
rt
@@ -36367,7 +36957,7 @@ Ib
Ib
Ib
Ib
-Ib
+HA
Ib
Ib
Ib
@@ -37073,7 +37663,7 @@ Iz
Iz
Iz
Iz
-Iz
+on
Iz
Iz
Fq
@@ -37233,7 +37823,7 @@ HI
HI
HI
HI
-HI
+EM
ze
zm
zm
@@ -37801,7 +38391,7 @@ iA
WZ
WZ
iA
-WZ
+Dv
WZ
iA
We
@@ -38079,11 +38669,11 @@ Nh
Nh
uo
Sv
+iz
Sv
Sv
Sv
-Sv
-Sv
+iz
Sv
Sv
Sv
@@ -38599,7 +39189,7 @@ Sv
Sv
Sv
Sv
-Sv
+iz
Sv
Sv
Sv
@@ -38852,9 +39442,9 @@ Nh
Nh
uo
uo
+Nl
Sv
-Sv
-Sv
+Yq
uo
uo
uo
@@ -39117,7 +39707,7 @@ Bt
uo
Dc
Dc
-Sv
+iz
Sv
Sv
Sv
@@ -39884,9 +40474,9 @@ Nh
Nh
uo
uo
+Nl
Sv
-Sv
-Sv
+Yq
uo
uo
EZ
@@ -40794,7 +41384,7 @@ Nh
Nh
Nh
Nh
-Nh
+qp
Nh
Nh
Nh
@@ -40917,12 +41507,12 @@ Nh
uo
uo
Cs
-Cs
+VX
Cs
uo
uo
kS
-Sv
+ss
Sv
Sv
Sv
@@ -41182,7 +41772,7 @@ uo
Sv
Sv
Sv
-Sv
+KE
EZ
EZ
Ae
@@ -41700,7 +42290,7 @@ Sv
Sv
Sv
Sv
-Sv
+iz
Sv
Sv
Sv
@@ -41953,6 +42543,7 @@ Nh
Nh
Nh
uo
+Nl
Sv
Sv
Sv
@@ -41961,12 +42552,11 @@ Sv
Sv
Sv
Sv
-Sv
-Sv
+Yq
Ae
+dy
rt
-rt
-rt
+Qh
Ae
Nh
Nh
@@ -42216,7 +42806,7 @@ Sv
Sv
Sv
Sv
-Sv
+KE
Sv
Sv
Sv
@@ -42966,7 +43556,7 @@ Cd
RP
RP
RP
-Cd
+EF
vB
Sd
Sd
@@ -43256,7 +43846,7 @@ Im
RB
Im
Im
-Im
+tR
Wp
Nh
Nh
@@ -44024,10 +44614,10 @@ Nh
Nh
Nh
Wp
-Im
+VI
Im
Wv
-Wp
+kF
yB
yB
yB
@@ -44288,7 +44878,7 @@ UT
Wp
Du
Im
-Du
+PJ
Wp
Nh
Nh
@@ -44430,7 +45020,7 @@ kj
kj
kj
kj
-kj
+hJ
kj
kj
kj
@@ -45578,7 +46168,7 @@ UT
Wp
Du
Im
-Du
+PJ
Wp
Nh
Nh
@@ -45830,7 +46420,7 @@ Nh
Nh
Nh
Wp
-Im
+VI
Im
TA
Wp
@@ -46576,7 +47166,7 @@ Cp
yE
LO
yE
-yE
+gX
LO
yE
yE
@@ -46610,7 +47200,7 @@ Im
RB
Im
Im
-Im
+tR
Wp
Nh
Nh
@@ -47898,9 +48488,9 @@ Nh
Nh
Nh
Wp
+VI
Im
-Im
-Im
+tR
Wp
Nh
Nh
@@ -49654,27 +50244,27 @@ Sd
Sd
Sd
ID
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
-Nh
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
+tG
GP
Sd
Sd
@@ -49694,7 +50284,7 @@ Fu
fr
fr
xv
-fr
+lZ
fr
ME
we
@@ -49932,10 +50522,10 @@ Nh
Nh
Nh
Nh
-Nh
+tG
pJ
Sd
-Sd
+OH
Sd
pF
ID
@@ -50472,7 +51062,7 @@ Fu
Fu
Fu
ov
-we
+Bc
we
we
lF
@@ -51730,7 +52320,7 @@ jt
Rg
Ho
UW
-Md
+xg
Ho
Ho
UW
@@ -55383,7 +55973,7 @@ QI
QI
QI
QI
-QI
+uh
xh
nj
nj
@@ -55885,7 +56475,7 @@ Nh
BA
fY
fY
-fY
+Lm
fY
fY
GQ
@@ -55909,7 +56499,7 @@ nj
tT
BG
BG
-BG
+et
BG
BG
oN
@@ -56899,7 +57489,7 @@ RH
RH
BT
RH
-RH
+iC
HO
RH
RH
@@ -61818,7 +62408,7 @@ ch
ch
DZ
aK
-Zx
+wY
jg
Zx
GI
@@ -62358,7 +62948,7 @@ Hr
Hr
VD
lD
-lD
+fN
lD
lD
lD
@@ -64376,7 +64966,7 @@ YK
YK
YK
YK
-YK
+OL
YK
YK
YK
diff --git a/modular_chomp/code/modules/clothing/gateway/gateway.dm b/modular_chomp/code/modules/clothing/gateway/gateway.dm
index d896959674..0c25b8e323 100644
--- a/modular_chomp/code/modules/clothing/gateway/gateway.dm
+++ b/modular_chomp/code/modules/clothing/gateway/gateway.dm
@@ -23,8 +23,34 @@
min_pressure_protection = 0 * ONE_ATMOSPHERE
max_pressure_protection = 3 * ONE_ATMOSPHERE
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
- allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency/oxygen,/obj/item/device/suit_cooling_unit,/obj/item/weapon/storage/backpack)
+ allowed = list(/obj/item/weapon/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency/oxygen)
+/obj/item/clothing/head/darkvrwizard
+ name = "wizard hat"
+ desc = "The hat holding the most attack and defense"
+ icon_state = "redwizard"
+ color = "#660066"
+ armor = list(melee = 70, bullet = 70, laser = 40, energy = 40, bomb = 70, bio = 100, rad = 100)
+ siemens_coefficient = 0.1
+ cold_protection = HEAD
+ min_cold_protection_temperature = SPACE_HELMET_MIN_COLD_PROTECTION_TEMPERATURE
+ min_pressure_protection = 0 * ONE_ATMOSPHERE
+ max_pressure_protection = 3 * ONE_ATMOSPHERE
+ max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
+
+
+/obj/item/clothing/suit/darkvrwizard
+ name = "wizard robes"
+ desc = "Robes holding the most attack and defense."
+ icon_state = "psyamp"
+ armor = list(melee = 70, bullet = 70, laser = 40, energy = 40, bomb = 70, bio = 100, rad = 100)
+ siemens_coefficient = 0.1
+ cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS
+ min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
+ min_pressure_protection = 0 * ONE_ATMOSPHERE
+ max_pressure_protection = 3 * ONE_ATMOSPHERE
+ max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
+ allowed = list(/obj/item/weapon/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency/oxygen)
//Candy section
/obj/item/clothing/head/psy_crown/candycrown
diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/gateway/alchemistbee.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/gateway/alchemistbee.dm
new file mode 100644
index 0000000000..656a7fa24a
--- /dev/null
+++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/gateway/alchemistbee.dm
@@ -0,0 +1,313 @@
+/datum/category_item/catalogue/fauna/alchemistbee
+ name = "VR Creations"
+ desc = "A creature made of hardlight. \
+ There appears to be remnants of code within the strange construct, \
+ of dialog, and player interaction. But all that code seems inactive"
+ value = CATALOGUER_REWARD_HARD
+
+/mob/living/simple_mob/vr/alchemistbee
+ name = "vr creation"
+ desc = "A digital creature"
+ icon = 'modular_chomp/icons/mob/alchemistbee.dmi'
+ icon_state = "beeliving"
+ icon_living = "beeliving"
+ icon_dead = "beedead"
+ catalogue_data = list(/datum/category_item/catalogue/fauna/alchemistbee)
+
+ faction = "terror" //Ai seemed bugged during test, and it fighting the book bats might be niche but nice
+
+ maxHealth = 250
+ health = 250
+ movement_cooldown = 0
+ unsuitable_atoms_damage = 0
+ projectiletype = /obj/item/projectile/energy/homing_bolt/wizard/boss
+ melee_attack_delay = 1 SECOND
+ ai_holder_type = /datum/ai_holder/simple_mob/intentional/alchemistbee
+
+ melee_damage_lower = 20
+ melee_damage_upper = 20
+
+ special_attack_min_range = 1
+ special_attack_max_range = 14
+ special_attack_cooldown = 10
+
+ loot_list = list(/obj/item/clothing/head/vrwizard = 60,
+ /obj/item/clothing/suit/vrwizard = 60,
+ /obj/item/weapon/gun/magic/firestaff/vrwizard/fire = 60,
+ /obj/item/weapon/gun/magic/firestaff/vrwizard/frost = 60,
+ /obj/item/weapon/gun/magic/firestaff/vrwizard/poison = 60,
+ /obj/item/weapon/gun/magic/firestaff/vrwizard/lighting = 60,
+ /obj/item/weapon/gun/magic/firestaff/vrwizard/nuclear = 100,
+ /obj/item/clothing/head/darkvrwizard = 100,
+ /obj/item/clothing/suit/darkvrwizard = 100
+ )
+
+/mob/living/simple_mob/vr/alchemistbee
+ vore_active = 1
+ vore_capacity = 6
+ vore_max_size = RESIZE_HUGE
+ vore_min_size = RESIZE_SMALL
+ vore_pounce_chance = 0 // Beat them into crit before eating.
+ vore_icons = null
+
+//bluenom
+/mob/living/simple_mob/vr/alchemistbee/Login()
+ . = ..()
+ if(!riding_datum)
+ riding_datum = new /datum/riding/simple_mob(src)
+ verbs |= /mob/living/simple_mob/proc/animal_mount
+ verbs |= /mob/living/proc/toggle_rider_reins
+ movement_cooldown = 1
+
+/mob/living/simple_mob/vr/alchemistbee/MouseDrop_T(mob/living/M, mob/living/user)
+ return
+
+/mob/living/simple_mob/vr/alchemistbee/init_vore()
+ if(!voremob_loaded)
+ return
+ .=..()
+ var/obj/belly/B = vore_selected
+ B.name = "stomach"
+ B.desc = "The fearsome predator gets a firm grip upon you, before dunking you into it's maw, then with a powerful swift gulp you're sent tumbling into it's stomach."
+
+ B.emote_lists[DM_HOLD] = list(
+ "Your surroundings are momentarily filled with your predator's pleased rumbling, its hands stroking over the taut swell you make in its belly.",)
+
+ B.emote_lists[DM_DIGEST] = list(
+ "Every clench of the predator's stomach grinds powerful digestive fluids into your body, forcibly churning away your strength!")
+
+/obj/item/projectile/energy/homing_bolt/wizard/boss
+ damage = 10
+ modifier_type_to_apply = /datum/modifier/wizweakness
+ modifier_duration = 30 SECONDS
+ icon_state = "arcane_barrage"
+
+/datum/modifier/wizweakness
+ name = "wizweakness"
+ desc = "Can you even see this in game?"
+ mob_overlay_state = "cult_aura"
+
+ on_created_text = "You feel incrediably vulnerable."
+ on_expired_text = "You feel better."
+ stacks = MODIFIER_STACK_ALLOWED // Multiple instances will hurt a lot.
+ incoming_damage_percent = 2 // Adjusts all incoming damage.
+ incoming_brute_damage_percent = 2 // Only affects bruteloss.
+ incoming_fire_damage_percent = 2 // Only affects fireloss.
+ incoming_tox_damage_percent = 2 // Only affects toxloss.
+ incoming_oxy_damage_percent = 2 // Only affects oxyloss.
+
+//Trying to learn from the AADG's ai and make my own
+/datum/ai_holder/simple_mob/intentional/alchemistbee
+ conserve_ammo = FALSE
+ vision_range = 16
+ var/closest_desired_distance = 3 // Otherwise run up to them to be able to potentially shock or punch them.
+
+ var/chemblast_radius = 4 // How big to assume electric defense's area is.
+ var/dangerbolt_radius = 2 // Same but for microsingulo pull.
+ var/homingcluster_radius = 2 // Explosion radius for the rockets.
+
+ var/chemblast_threshold = 3 // How many non-targeted people are needed in close proximity before electric defense is viable.
+ var/dangerbolt_threshold = 1 // Similar to above, but uses an area around the target.
+
+
+/datum/ai_holder/simple_mob/intentional/alchemistbee/on_engagement(atom/A)
+ // Make the AI backpeddle if using an AoE special attack.
+ var/list/risky_intents = list(I_GRAB, I_HURT) // Mini-singulo and missiles.
+ if(holder.a_intent in risky_intents)
+ var/closest_distance = 3
+ switch(holder.a_intent) // Plus one just in case.
+ if(I_HURT)
+ closest_distance = homingcluster_radius + 3
+ if(I_GRAB)
+ closest_distance = dangerbolt_radius + 3
+
+ if(get_dist(holder, A) <= closest_distance)
+ holder.IMove(get_step_away(holder, A, closest_distance))
+
+ // Otherwise get up close and personal.
+ else if(get_dist(holder, A) > closest_desired_distance)
+ holder.IMove(get_step_towards(holder, A))
+
+/datum/ai_holder/simple_mob/intentional/alchemistbee/pre_special_attack(atom/A)
+ if(isliving(A))
+ var/mob/living/target = A
+
+ // If we're surrounded, Electric Defense will quickly fix that.
+ var/tally = 0
+ var/list/potential_targets = list_targets() // Returns list of mobs and certain objects like mechs and turrets.
+ for(var/atom/movable/AM in potential_targets)
+ if(get_dist(holder, AM) > chemblast_radius)
+ continue
+ if(!can_attack(AM))
+ continue
+ tally++
+
+ // Should we shock them?
+ if(tally >= chemblast_threshold || get_dist(target, holder) <= chemblast_radius)
+ holder.a_intent = I_DISARM
+ return
+
+ for(var/atom/movable/AM in potential_targets)
+ if(get_dist(target, AM) > dangerbolt_radius)
+ continue
+ if(!can_attack(AM))
+ continue
+ if(AM.anchored)
+ tally--
+ else
+ tally++
+
+
+ if(tally >= dangerbolt_threshold)
+ holder.a_intent = I_GRAB
+ else
+ holder.a_intent = I_HURT
+
+ else
+ if(get_dist(holder, A) >= homingcluster_radius + 1)
+ holder.a_intent = I_HURT
+ else
+ holder.a_intent = I_DISARM
+
+
+/mob/living/simple_mob/vr/alchemistbee/do_special_attack(atom/A)
+ . = TRUE
+ switch(a_intent)
+ if(I_DISARM)
+ chemblast(A)
+ if(I_HURT)
+ homingcluster(A)
+ if(I_GRAB)
+ dangerbolt(A)
+
+/mob/living/simple_mob/vr/alchemistbee/proc/chemblast(atom/target)
+ set waitfor = FALSE
+
+ Beam(target, icon_state = "sat_beam", time = 1.5 SECONDS, maxdistance = INFINITY)
+ visible_message(span("warning", "\The [src] prepares a pouch of vials!"))
+ sleep(0.5 SECONDS)
+
+ if(prob(25))
+ visible_message(span("warning", "\The [src] throws a blue vial!"))
+ var/obj/item/projectile/B = new /obj/item/projectile/arc/vial/frostvial(get_turf(src))
+ B.launch_projectile(target, BP_TORSO, src)
+
+ if(prob(25))
+ visible_message(span("warning", "\The [src] throws a green vial!"))
+ var/obj/item/projectile/B = new /obj/item/projectile/arc/vial/poisonvial(get_turf(src))
+ B.launch_projectile(target, BP_TORSO, src)
+
+ if(prob(25))
+ visible_message(span("warning", "\The [src] throws a red vial!"))
+ var/obj/item/projectile/B = new /obj/item/projectile/arc/vial/firevial(get_turf(src))
+ B.launch_projectile(target, BP_TORSO, src)
+ else
+ visible_message(span("warning", "\The [src] throws a strange vial"))
+ var/obj/item/projectile/A = new /obj/item/projectile/arc/vial/lightingvial(get_turf(src))
+ A.launch_projectile(target, BP_TORSO, src)
+
+ visible_message(span("warning", "\The [src] puts them pouch away."))
+
+
+/mob/living/simple_mob/vr/alchemistbee/proc/homingcluster(atom/target)
+ var/obj/item/projectile/A = new /obj/item/projectile/bullet/homingcluster(get_turf(src))
+ A.launch_projectile(target, BP_TORSO, src)
+
+/mob/living/simple_mob/vr/alchemistbee/proc/dangerbolt(atom/target)
+ visible_message(span("warning", "\The [src] prepares a powerful spell!"))
+ Beam(target, icon_state = "sat_beam", time = 2.0 SECONDS, maxdistance = INFINITY)
+ sleep(1.5 SECONDS)
+ var/obj/item/projectile/A = new /obj/item/projectile/energy/nuclearblast(get_turf(src))
+ A.launch_projectile(target, BP_TORSO, src)
+
+/obj/item/projectile/bullet/homingcluster
+ use_submunitions = 1
+ only_submunitions = 1
+ range = 0
+ embed_chance = 0
+ submunition_spread_max = 1200
+ submunition_spread_min = 200
+ submunitions = list(/obj/item/projectile/energy/homing_bolt/wizard/fire = 1, /obj/item/projectile/energy/homing_bolt/wizard/frost = 1, /obj/item/projectile/energy/homing_bolt/wizard/poison = 1, /obj/item/projectile/energy/homing_bolt/wizard/lighting = 1)
+
+//I desire arcing projectiles with smoke. Wish this was a general proc for projectiles
+/obj/item/projectile/arc/vial
+ name = "vial"
+ icon = 'modular_chomp/icons/obj/vialprojectile.dmi'
+ icon_state = "blue_vial"
+ var/splatter = FALSE // Will this make a cloud of reagents?
+ var/splatter_volume = 5 // The volume of its chemical container, for said cloud of reagents.
+ var/list/my_chems = list("mold")
+
+/obj/item/projectile/arc/vial/on_impact(var/atom/A)
+ if(splatter)
+ var/turf/location = get_turf(src)
+ var/datum/effect/effect/system/smoke_spread/chem/blob/S = new /datum/effect/effect/system/smoke_spread/chem/blob
+ S.attach(location)
+ S.set_up(reagents, rand(1, splatter_volume), 0, location)
+ playsound(location, 'sound/effects/slime_squish.ogg', 30, 1, -3)
+ spawn(0)
+ S.start()
+ ..()
+
+/obj/item/projectile/arc/vial/proc/ready_chemicals()
+ if(reagents)
+ var/reagent_vol = (round((splatter_volume / my_chems.len) * 100) / 100) //Cut it at the hundreds place, please.
+ for(var/reagent in my_chems)
+ reagents.add_reagent(reagent, reagent_vol)
+
+/obj/item/projectile/arc/vial/frostvial
+ icon_state = "blue_vial"
+ damage = 10
+ armor_penetration = 0
+ damage_type = BRUTE
+ splatter_volume = 60
+ my_chems = list("frostoil")
+ modifier_type_to_apply = /datum/modifier/wizpoison/frost
+ modifier_duration = 15 SECONDS
+ splatter = TRUE
+
+/obj/item/projectile/arc/vial/poisonvial
+ icon_state = "green_vial"
+ damage = 10
+ armor_penetration = 0
+ damage_type = BRUTE
+ splatter_volume = 60
+ my_chems = list("toxin")
+ modifier_type_to_apply = /datum/modifier/wizpoison
+ modifier_duration = 15 SECONDS
+ splatter = TRUE
+
+/obj/item/projectile/arc/vial/firevial
+ icon_state = "red_vial"
+ damage = 10
+ armor_penetration = 0
+ damage_type = BRUTE
+ splatter_volume = 60
+ my_chems = list("sacid")
+ modifier_type_to_apply = /datum/modifier/wizfire
+ modifier_duration = 15 SECONDS
+ splatter = TRUE
+
+/obj/item/projectile/arc/vial/lightingvial
+ icon_state = "orange_vial"
+ damage = 10
+ armor_penetration = 0
+ damage_type = BRUTE
+ splatter_volume = 60
+ my_chems = list("shredding_nanites")
+ modifier_type_to_apply = /datum/modifier/wizfire/lighting
+ modifier_duration = 15 SECONDS
+ splatter = TRUE
+
+/obj/item/projectile/energy/nuclearblast
+ name = "nuclear blast"
+ icon_state = "plasma"
+ damage = 25
+ armor_penetration = 50
+ damage_type = BURN
+ check_armour = "energy"
+ agony = 50
+ speed = 24.0
+ modifier_type_to_apply = /datum/modifier/grievous_wounds
+ modifier_duration = 120 SECONDS
+ flash_strength = 15
\ No newline at end of file
diff --git a/modular_chomp/code/modules/projectiles/guns/staffs.dm b/modular_chomp/code/modules/projectiles/guns/staffs.dm
index 27bed99230..be965c2575 100644
--- a/modular_chomp/code/modules/projectiles/guns/staffs.dm
+++ b/modular_chomp/code/modules/projectiles/guns/staffs.dm
@@ -33,4 +33,10 @@
/obj/item/weapon/gun/magic/firestaff/vrwizard/frost
description_info = "Will slow down and minorly poison targets."
projectile_type = /obj/item/projectile/energy/homing_bolt/wizard/frost
- color = "#00CCFF"
\ No newline at end of file
+ color = "#00CCFF"
+
+/obj/item/weapon/gun/magic/firestaff/vrwizard/nuclear
+ description_info = "A high powered staff that burns through energy quickly but unleashes high energy bolts."
+ projectile_type = /obj/item/projectile/energy/nuclearblast
+ color = "#660066"
+ max_charges = 4
\ No newline at end of file
diff --git a/modular_chomp/icons/mob/alchemistbee.dmi b/modular_chomp/icons/mob/alchemistbee.dmi
new file mode 100644
index 0000000000..43666d1339
Binary files /dev/null and b/modular_chomp/icons/mob/alchemistbee.dmi differ
diff --git a/modular_chomp/icons/obj/vialprojectile.dmi b/modular_chomp/icons/obj/vialprojectile.dmi
new file mode 100644
index 0000000000..1697f75c2c
Binary files /dev/null and b/modular_chomp/icons/obj/vialprojectile.dmi differ
diff --git a/vorestation.dme b/vorestation.dme
index b93649525c..4fa15701e9 100644
--- a/vorestation.dme
+++ b/vorestation.dme
@@ -4722,6 +4722,7 @@
#include "modular_chomp\code\modules\mob\living\simple_mob\subtypes\animal\spider.dm"
#include "modular_chomp\code\modules\mob\living\simple_mob\subtypes\animal\space\alien.dm"
#include "modular_chomp\code\modules\mob\living\simple_mob\subtypes\animal\space\mouse_army_ch.dm"
+#include "modular_chomp\code\modules\mob\living\simple_mob\subtypes\gateway\alchemistbee.dm"
#include "modular_chomp\code\modules\mob\living\simple_mob\subtypes\gateway\imperion.dm"
#include "modular_chomp\code\modules\mob\living\simple_mob\subtypes\gateway\vistors.dm"
#include "modular_chomp\code\modules\mob\living\simple_mob\subtypes\gateway\wizards.dm"